[Pkg-samba-maint] [samba] branch experimental updated (d733afd -> 9b42010)
Jelmer Vernooij
jelmer at moszumanska.debian.org
Sun Dec 7 16:01:54 UTC 2014
This is an automated email from the git hooks/post-receive script.
jelmer pushed a change to branch experimental
in repository samba.
omits d733afd Merge changes from unreleased -5
omits 956ef1b Drop merge markers
omits b95873e Merge changes between 3.5.11-2 and -4
omits 41e9f16 Drop wbc_async.h that's no longer in 3.6 series
omits e17872e Merge changes from 3.5.11~dfsg-2
omits 9ab2121 New upstream release
omits d3fafdd Merge upstream 3.6.1
omits ab04e38 releasing version 2:3.6.0-1
omits 84a7916 * Resync with packaging changes in 3.5 branch between 3.5.8~dfsg1 and 3.5.11~dfsg-1 * Drop wbc_async.h from libwbclient-dev as, according to upstream's commit c0a7c9f99188ebb3cd27094b9364449bcc2f80d8, " its only user is smbtorture3"
omits cbdb2f8 Merge changes from unstable branch since last sync (changes between 2:3.5.8~dfsg-1 and 2:3.5.11~dfsg-1)
omits 88db141 New upstream release
omits 519549d Merge upstreal 3.6.0
omits 00ff31a New upstream version
omits e7fd214 Refreshed patch
omits 945147e Don't build VFS examples: they're useless and require running autostuff
omits f8d154e Merge upstream 3.6.0rc3
omits a5b1093 Release 2:3.6.0~rc2-1
omits 87ad587 New upstream version
omits a428072 Merge upstream 3.6.0~rc2
omits 6d79aaf 2:3.6.0~rc1-2
omits a8faff5 Add bug number
omits 04099c8 Use --with-nmbdsocketdir=/var/run/samba to have nmbd socket file in an existing directory. Closes:
omits 9dbf859 Release 3.6.0~rc1-1
omits 254c82e Correct package version
omits b2e2f37 New upstream release
omits e4e0de6 Merge upstream 3.6.0~rc1
omits 08c9f76 Release 3.6.0~pre3-1
omits 1bdb2cd Really remove dropped files
omits 94731cc libwbclient0.symbols: dropped several symbols related to asynchronous actions that weren't working anyway (according to Kai Blin at SambaXP)
omits 6f88648 New symbols in libwbclient
omits 89be200 Refresh patch
omits 55b7ae7 Drop now useless patches
omits 1aa4ec3 New upstream release
omits f4ede78 merge upstream 3.0.6~pre3
omits 3b19003 Upstream patch for #8091
omits da4b11b samba-doc-pdf: add Samba3-HOWTO.pdf from pre1 as it was forgotten upstream
omits 8ce9f02 oops, wrong patch name
omits 14f11a2 oops, wrong patch name
omits 1c54df1 add "#include "fcntl.h"" to idmap_tdb2.c to get it compiled
omits edc5667 Refresh patch
omits 65d17ce Build against libctdb-dev (>= 1.10+git20110412) to have required control: CTDB_CONTROL_SCHEDULE_FOR_DELETION.
omits ca90a1f New files from unstable
omits be70345 Re-add usershare.patch: it is still needed
omits a2f7b5e Revert accidental change
omits 13eec99 Resync with unstable: merge changes between 3.5.4~dfsg-1 and 3.5.8~dfsg-1
omits a10338d Refresh patches for 3.6.0~pre2
omits a1aca50 Merge upstream 3.6.0~pre2
omits 1165dc7 Revert changes to libwbclient0.symbols
omits 677a44f Revert changes to libwbclient0.symbols
omits 395c00d3c Changelog entry for new releaase
omits 6169091 Adapt libwbclient0.symbols to 3.6.0pre1
omits 3c0af9f Adapt patches to 3.6.0per1
omits d5a6852 Merge upstream 3.6.0pre1
omits 6ac4351 Merge upstream 3.6.0pre1
omits 429ac54 release 2:3.5.4~dfsg-1
omits c00056d Refresh for 3.5.4
omits 6aa2075 merge upstream 3.5.4
omits eff4569 Release 2:3.5.3~dfsg-1
omits 6861051 Regenerate autoconf.patch
omits 76744ff New upstream release
omits 6862c88 merge upstream 3.5.3
omits 80744c6 Drop duplicate build dependency on ctdb
omits 52060f3 Release 2:3.5.2~dfsg-2
omits cf9ef95 Resync changes with changes in trunk between 3:3.4.4~dfsg-1 and 2:3.4.7~dfsg-2
omits d5ee0c5 Release 2:3.5.2~dfsg-1
omits 78a766e Adapt patches for 3.5.2
omits 8dae52f New upstream release
omits 07eab0c merge upstream 3.5.2~dfsg
omits 63b52bc Release 2:3.5.1~dfsg-1
omits 1ea2eba New upstream release
omits 9d34a17 Merge upstream 3.5.1
omits 0484e71 Release 2:3.5.0dfsg-1
omits 5ca1e0f Release 2:3.5.0~dfsg-1
omits 2a893d3 New upstream release
omits a234a72 Merge upstream 3.5.0~dfsg
omits aef6186 Release 2:3.5.0~rc3~dfsg-1
omits 664cd35 Revert previous merge
omits 5d45f44 Merge upstream 3.5.0~dfsg
omits 0a16006 Merge upstream 3.5.0~rc3~dfsg
omits 716ef40 Using Samba has been dropped upstream
omits d7767b5 Refresh for 3.5.0rc2
omits 5b402d5 Adapt for this new version (actually taken from the trunk)
omits 6f6376a New symbol
omits 659d8b4 New symbols
omits 5e3ce94 Patches have been dropped from the series file
omits 0570652 Patch was dropped for 3.5.0 pre-releases
omits 241c3b1 Drop codepages-location.patch as the codepages location is now configurable
omits cc19a2c New upstream pre-release
omits 802f298 merge upstream 3.5.0~rc2~dfsg
omits 364ed42 Release 2:3.5.0~rc1~dfsg-1
omits 7c17dc8 Add missing symbol
omits 9b8f5f5 Regenerate the patch for this version
omits 9ca552a Adapt for 3.5.0~rc1
omits 27149ba Resync with trunk
omits 4689cc0 Merge upstream 3.5.0~rc1~dfsg
omits dfd163a debian/rules: drop --with-cifsmount, --with-cifsupcall arguments, these are now always set by default on Linux
omits 6fe9f93 move --with-cifsumount to the Linux-conditional block where it belongs
omits c1b18ac fully remove external-talloc-support.patch, don't just comment it out
omits 05db59c New symbols
omits 06228ce Refresh patches so that they apply with fuzz (autobuilders don't like this)
omits 56f0c65 Drop adapt_machine_creation_script.patch and external-talloc-patch The first doesn't apply because of an upstream bug in manpages The latetr is probably no logner useful
omits 60a1cf2 Add --with-cifsmount and --with-cifs-umount to configure
omits 83800c9 merge upstream 3.5.0~pre2
omits a5e6c0f Raise libtalloc-dev build-dep to 2.0.1 as required by configure
omits 09a570d Removed --without-smbmount configure option, as smbmount as been removed in commit e1b32594c70ee57f16c84adb7910aa5c84a560f8
omits 10bee5a Explicit ctdb path (--with-ctdb=/usr)
omits 0a0b001 Raise ctdb build-dep version to 1.0.103 (new CTDB control CTDB_CONTROL_TRANS2_ACTIVE)
omits 66ab96c Merge trunk
omits de62b38 Merge 3.5.0~pre1
omits 1f8af5d Merge 2:3.4.3-1 debian/ directory
omits c9c88b9 Properly rename smbstatus.1 for alternatives. Closes: #534772
omits deaeec8 Correct dependencies
omits 7734c75 Release 2:3.4.0~rc1-1
omits 9c79f14 Oops
omits d27eaf4 Bump debhelper compatibility level to 6
omits 61248ed Oops, bad version
omits acf86d8 New file name
omits b05774f Correct patch
omits b21f3ee Drop swat-de.patch that was applied upstream
omits f71e319 Revert removal
omits 3eedad5 revert 2833; setting a one-minute timeout is an inferior solution when we can reliably detect that there's no need to talk to the cups server at all.
omits d0b6a2d Drop no-unnecessary-cups.patch that has been addressed by "cups connection timeout" in 3.3.0
omits 73a41cf Mention that the bug was forwarded in an upstream bug
omits 1e07c3f Release 2:3.4.0~pre2-1
omits 81d8030 Properly comment the bug
omits 3452299 Mark the bug as forwarded upstream
omits 5d0aaba Merge pending changes from 3.3.4-3 (except reformatting changes to patches), namely an italian debconf translation
omits f353a48 New symbols in 3.4.0~pre2
omits 313377b Use source:Version now for dependencies on samba-common as the package is arch:all
omits f392784 Fix wrapping
omits aea56a8 Bugs fixed upstream
omits 3278cf5 this patch doesn't need to be enabled in experimental, it just needs to be included as part of the source package as a basis for future fix-ups
omits 47e8f23 Restore patch that was dropped inadvertently ATM, it is copied from trunk so probably not adapted for 3.4
omits 42545f9 This patch is no longer used in 3.4
omits f7500f4 autoconf.patch does not seem useful anymore and regenerating it gives an empty patch
omits a9fba94 "Using samba" is back
omits 97c6276 New upstream version: 3 patches dropped
omits dc27fc0 merge upstream 3.4.0~pre2
omits 361efbc Split binaries out of samba-common into samba-common-bin. Closes: #524661
omits a4f4bd3 Release 2:3.4.0~pre1-1
omits 9383326 Using Samba is not in upstream tarball, so dropping the doc-base references
omits 18d6e9b Merge 2:3.3.4-2
omits c1af27e Codepage files belong to DATADIR
omits 45562d5 Yet another adaptation for new source tree layout
omits 735ad7b s/source/source3 Drop call to non-existing target
omits c5df107 Add missing link with libz
omits f12f01b Another change for 3.4
omits 61590bb Adapt patches for 3.4
omits cdecd0a First round of changes to adapt for 3.4.* upstream source: - cope with source3/ - nearly drop all fhs-* stuff
omits ebce0e7 merge last unstable version
omits 3db32b2 merge upstream 3.4.0~per1
omits e46e84a Fix warnings in manpages and release
omits 6e40cd9 Add new symbols
omits 43ac1ab Document bugs fixed by the new upstream version
omits dc62a89 Patch applied upstream
omits e189bb6 Adapt patches for 3.3.0
omits 82fe446 Next release will be 3.3.0
omits dca1def -5 was not released
omits b4e453f merge upstream 3.3.0
omits 671e3de Fix removal of alternatives.
omits 665b74f Fix manpage sections.
omits bbef54b Remove use of alternatives for testing tools, use slaves for the manpages of the various binaries now using alternatives.
omits 047af69 use alternatives handling for testparm.
omits 9e164a5 Use alternatives for the data files in samba-common.
omits 345da62 Use alternatives for net.
omits e4ce8a7 Use alternatives for smbstatus, nmblookup.
omits 63f04bf * Use alternatives for nsstest, locktest, masktest and smbtorture to allow installation of samba-tools together with Samba 4. * Add myself to uploaders.
omits 8e0a374 Release 2:3.3.0~rc2-4
omits e3f1859 Commit fix for #511275
omits f019638 Fix bashisms in maintainer scripts
omits 8550a00 Document the fix for smb.conf(5)
omits 631c918 Fix syntax error in smb.conf(5)
omits 3f5341a Fix syntax error
omits 73a2daf Don't ignore errors in swat.postrm
omits a553345 Add ${misc:Depends} in dependencies for all binary packages as we're using debhelper in the source package
omits 8c2310c Move WHATSNEW.txt, README, Roadmap to samba-common
omits ae75d35 Add 'status' to init scripts
omits 3fe26cd Asturian translation update
omits 7903d51 debcoffin
omits 4abf3f7 Add Asturian translation
omits a349684 Remove old stuff
omits f9e335c revert the two preceding commits; unfuzzying was already done, we should not assume that changing single to double quotes is correct for all translations, that's for translators to determine
omits e0a016f And complete French translation
omits 78675ab Unfuzzy one translation and run debconf-updatepo
omits 9404cfc Forcibly unfuzzy translations that differ only in the use of double or single quotes, since this is a question of English style and should not invalidate any existing translations.
omits ed6cfd5 French translation update Mention correct copyright and licence information in the way commonly used by the French team
omits 3bcb269 Update PO files
omits e186fd9 Back to double quotation marks
omits 71df644 revert 'the Windows registry' -> 'your Windows registry'; dropping the personal pronoun causes a loss of clarity in this case.
omits 2d6b402 and fix the version number in the changelog (oops)
omits cc75a12 fix up formatting of the fr.po file :)
omits e0eee7d mark for upload
omits 8479d7e Clarify in the description that samba-tools are extra, only useful for testing.
omits 9abec6c Fix various inaccuracies in the winbind package description.
omits f1a3268 Further minor adjustments to the description of the swat package.
omits ac34ac7 trim the boilerplate for the samba-dbg and libwbclient0 packages
omits c8fa615 trim the boilerplate for the swat, samba-doc, and samba-doc-pdf packages
omits ad92311 Fix the smbfs description, which was not actually fixed in the previous upload. Really closes: #496206.
omits 7133e13 Fix up the smbclient description, which got crossed with the smbfs one.
omits 34e19a1 correct other uses of 'command line'
omits a87892a Drop the boilerplate sentence from the smbclient description as well, and hyphenate "command-line" in the smbclient short description since it's being used as an adjective.
omits 29f0ac0 Drop an extra sentence from the samba-common description that's not relevant for this package.
omits 76faf5c Fix around the libsmbclient/libsmbclient-dev descriptions, which got swapped in the last upload.
omits b621578 Update French debconf translation and prepare release
omits 67c2254 Resync PO files with templates
omits 7231adf Improve samba-doc-pdf package description
omits 296b0f1 Fix short description of smbclient too
omits e5e5aa3 Fix short description of smbfs as well
omits 20bae77 Improve winbind package description
omits bcceb4d Improve swat package description
omits 56ce495 Improve smbfs package description
omits e09a332 Improve samba-common package description
omits 4b469b3 Improve samba-doc and samba-tools package descriptions
omits 6f7d5cc Improve libwbclient0 package description
omits 62fe89e Improve libsmbclient package description
omits 225ad8f Correct bug number
omits 70007e9 Package descriptions improvements
omits 30cf2b8 Reword the libpam-smbpass package description
omits f9cf7b9 Templates rewording to cope with #171177 plu sother minor stuff
omits bfdb80f Correct document location in debconf templates
omits d7c3899 Handle clearing out netbios settings whenever the DHCP server has gone away. Closes: #299618.
omits a7211c3 Add the debian/ dir
omits f16947a Load samba-3.3.0rc2 into branches/samba/experimental.
omits 585b231 Merge from unstable: Add missing rfc2307.so and sfu*.so links that prevent using the 'winbind nss info' feature properly
omits c7b7db5 Provide idmap_adex and idmap_hash in winbind.
omits eecea7b Add the debian/ directory from the experimental upload
omits 4378ac8 Load samba-3.3.0rc1 into branches/samba/experimental.
omits fdae43d Release 3.3.0~pre2-1
omits 8d6684b My current work on 3.3.0~pre2
omits 9600763 Re-create experimental branch with 3.3.0~pre2
omits c7b0ea8 Tag branches/samba/upstream as tags/samba/upstream_3.3.0~pre2
omits 88ddd88 drop libwbclient.so symlink, which we aren't using anywhere
omits d309f55 * Bump the shlibs version for libsmbclient to 2:3.2.0, as new symbols have been added.
omits 0be90f9 add libwbclient0.symbols file as well
omits 325861b drop Debian revisions from the libsmbclient symbols' dependencies, as these are not Debian-specific symbols by any means
omits 2ecdd80 * Add debian/libsmbclient.symbols, to get more fine-grained versioned library dependencies
omits 1cfe8b0 * Version the build-dependency on libtalloc-dev, to ensure we're building against a package with the right symbols.
omits 816828e add our standard patch header
omits c980e0c gar changelog fixup
omits 1cd15e7 * debian/patches/proper-static-lib-linking.patch: fix SMB_LIBRARY macro and Makefile.in to properly avoid linking .a libraries into other .a libraries, since this bloats the libraries without providing any useful functionality.
omits 1b01b2f Fix up the copyright file to correctly document that we're now under GPLv3, not GPLv2.
omits 61484a4 add missing Depends: field for samba-tools
omits 834f19d fix spelling of cups build-dep
omits 2c3ca87 merge r1919
omits fdc6f6a Merge r1978
omits adff2f2 Merge r1976
omits 3db0617 Merge r1958
omits 7a8c98a Merge r1957
omits 9adc4ef Merge r1956
omits 6f41e2f Merge r1949
omits 6c919a0 Upgrade standards
omits f392d5e Merge r1928
omits 9bc7dae Merge r1851
omits c06ea12 Really merge r1830 by adding new files
omits ef65735 Merge r1850
omits d21f24c Merge r1849
omits 24de384 Merge r1830
omits 822f3c4 Merge r1828
omits a3f2214 Merge r1827
omits 84b3494 Merge r1826
omits c03a272 Merge r1825
omits c506276 Merge r1824
omits 4659ea0 Merge r1823
omits 46c8bf6 Merge r1822
omits dac2762 Merge r1821
omits e62c671 Merge r1820
omits abd6e46 Merge r1819
omits 76d8aef Merge r1818
omits 974ee1c Merge r1817
omits 63d8a33 Merge r1816
omits 6199ed6 Merge r1775
omits b48d0f1 new upstream release
omits 1700328 refresh all patches for 3.2.0
omits 82d1b75 merge 3.2.0 to the experimental branch - hurray!
omits 29c8d19 document that svn-load for samba 3.2 should be done on a different branch
omits 16338b5 Create a new samba-tools package with all "torture" tools
omits d009968 merge 3.2.0rc2 to the experimental branch
omits 99c544f Release 3.2.0~rc2
omits 2a28335 Enable building of cifs.spnego for the smbfs package, adding a build-dependency on keyutils-dev, to allow kerberos-based authentication of cifs mounts. Closes: #480663, LP: #236830.
omits 14faa9e merge 3.2.0rc1 to the experimental branch
omits 7d3deb8 New release (BPB)
omits 9b62180 Prepare release
omits 8648a0a Refresh patches for 3.2.0-rc1
omits 406d1d9 Change index file name
omits f8e0263 book.html is now the only file in "Using Samba"
omits ab76e3a docs/registry is missing in upstream tarball
omits b29741e Unchanged patches (except line numbering differences)
omits c193401 Adapted for 3.2.0pre3
omits 2c2aabb Adapted for 3.2.0pre3
omits 0fd0b50 Adapted for 3.2.0pre3
omits 46c9454 Adapted for 3.2.0pre3
omits b906fce Adapted for 3.2.0pre3
omits 6cd91b0 Adapted for 3.2.0pre3
omits 8d7fcbe Remove now useless patch
omits 0b5d990 Prepare release
omits 06a5532 * Removed myself from Uploaders
omits ac032c0 I'm soooo dumb
omits 7d00ed0 * Handle the new libraries available in samba 3.2: ship libwbclient as a shared library, link against the system libtalloc (adding a build-dependency on libtalloc-dev - which is actually sort of kludgy because this only works as long as the system libtalloc has the same soname as the one within the samba tree, this should be fixed to properly build against the system libtalloc), and suppress generation of the tdb and netapi libraries which aren't useful t [...]
omits e46473b libdir should be /usr/lib/samba, not /etc/samba; only configdir and privatedir should need to point at /etc/samba, and if this isn't the case then it's something we'll need to fix.
omits c6a638c * debian/patches/smbpasswd-syslog.patch: updated to account for new calls to logging functions
omits 685fe1a ... and use get_dyn_CACHEDIR() consistently throughout, dyn_CACHEDIR() no longer exists as a function.
omits 20b44fe fix the cache_path() function to use the current idioms in Samba 3.2.
omits 7938fde err, we're not supposed to be removing passdb/secrets.c in the patch, no
omits aca1008 drop disable-weak-auth.patch back out; merged from trunk, but this patch is already upstream in 3.2
omits 2fe5416 refresh for 3.2.0pre2
omits 57af4e9 * debian/patches/smbstatus-locking.patch: merged upstream
omits b2dad35 * fix up the FHS patches for the new upstream release: - debian/patches/fhs-newpaths.patch has been merged upstream, drop it. - debian/patches/fhs-filespaths.patch has been mostly applied; only one path usage remains inconsistent, and a new .tdb has been added with the wrong path so fix this up here too. - debian/patches/fhs-filespaths-debatable.patch: updated for some new uses of lock_path() which we map to cache_path(). - debian/patches/fhs-assi [...]
omits 6e47085 clean up to apply against 3.2.0pre2
omits e4416e2 * debian/patches/fix-manpage-htmlchars.patch: patch all the manpages from 3.2.0pre2, which ended up with html entity encodings embedded in them by mistake. This patch is expected to go away again for 3.2.0pre3.
omits 34b9dde merge revisions 1587-1773 from trunk
omits 3df11a3 revert revision 1734 on debian/patches/series; all patches should either be merged or removed, not just commented out
omits 84fd6d9 merge upstream 3.2.0pre2
omits ffecc75 merge revisions 1529, 1546-1581 from trunk
omits d2cc663 fix smbclient(1): useless use of cat. Closes: #429349
omits a5b30d0 Bugs closed by 3.2.0-pre2
omits 5a83bc7 Here's what I come up with right now...but doesn't compile well...:)
omits c3fea02 Changes to allow 3.2.0-pre2 to compile This may need some more work but I commit this for peer review
omits ae87fe5 Revert the DNS update changes (done in trunk)
omits d638b73 Mark patches as applied upstream
omits d47df14 Compile with DNS update support
omits 8eac7b4 Patch was applied upstream
omits 9795589 Document the fhs.patch split
omits 21e8ff7 Adapt comments to the current situation wrt upstream discussion
omits f9b0b6d Remove extra changelog entry and prepare to upload (?)
omits 9251fe0 Use talloc_strdup() and talloc_asprintf() instead of static strings in data_path(), state_path and cache_path(), as suggested by Volker Lendecke.
omits d8da564 merge revision 1535 from trunk
omits 9405ec0 Update smbstatus-locking.patch to use db_open() instead of tdb_open(), per upstream recommendation.
omits 36e0615 Split fhs-filespaths.patch in 2, separating the parts that seem accepted by upstream and the one which requires more...discussion
omits 3e7c592 The chunk about szLockDirStub belongs to patch 3 (the one we don't want to forward upstream now). So said Steve...
omits 4371104 Change version number
omits cd18b4e Steve wants it back
omits 1fc6f58 Re-run autoconf after fixing the fhs-* patches
omits fe206a0 I'll try to release that version in experimental
omits 9c6e5a3 Sync with trunk's changelog
omits 88164c1 Doh!
omits ecb5701 Populate the experimental branch with my current work on 3.2.0pre1
omits 4bccad0 Create the experimental branch to host work on upstream pre-releases
adds 0a49e8a Doh, again....
adds 0bf7e1f Bug numbers were inverted in the patch rationale
adds 4cf3345 move {data,state,cache}_path() functions into fhs-newpaths.patch, which is the patch containing the setup for the new paths.
adds 4492add tag with the mergeWithUpstream option for svn-buildpackage
adds bceae81 merge locally committed changes (yay, bzr-svn?)
adds a98ae89 Compile with DNS update support
adds fe5cef5 On Ubuntu, support autopopulating the sambashare group using the existing members of the admin group; no equivalent handling is done on Debian, because there doesn't seem to be an appropriate template group we can use that wouldn't be considered a privilege escalation for those users.
adds ad27314 Using addgroup in the postinst requires a dependency on non-essential adduser package
adds 5cec872 patch submitted upstream
adds 1ba2c89 Update Samba to explicitly use the C locale when doing password changes, to account for Linux-PAM's recently adopted i18n support. Closes: #451272.
adds 7aa7c7e Enforce creation of the pid directory (/var/run/samba) in the samba init script, for compatibility with systems that use a tmpfs for/var/run. Closes: #451270.
adds 49d0a33 drop the patch to force bsd as the default printing system, as CUPS is now the dominant/default printing system for Linux.
adds cc2264d new upstream release, fixes CVE-2007-5398 and CVE-2007-4572
adds 777b375 mark for release
adds 6e61533 Drop the deprecated "printer admin" example from the default smb.conf. Closes: #451273.
adds 951fa96 merge upstream 3.0.27a into svn
adds 2f71d8e new upstream version, closes: #451839
adds 4c95209 no longer use the "mergeWithUpstream" property
adds caa24fd Patch newly-merged upstream
adds b9cae9b refresh patches to apply cleanly against current upstream
adds 7ca645b Update the "built by" part of README.debian
adds fa170dc Remove very outdated parts of README.debian
adds f6b8db0 Add a *new* debian/patches/cups.patch to *enable* cups as the default printing system, because since the original introduction of this patch in Debian there was a regression upstream that caused cups to never be selected as the default print system.
adds 7a14c85 Updated list of linux architectures, per type-handling
adds 8bc38b9 Set the default value for the workgroup question to "WORKGROUP" in samba-common.templates, not just in the template smb.conf, so that the debconf question comes out right every time; and always treat this as a high-priority debconf question instead of selecting the priority based on whether there's an existing value, since there's now *always* an existing value but the value doesn't tell us anything meaningful about the user's preference. Closes: #451271.
adds 9a0baa4 Drop some code from samba.postinst that only applies to upgrades from pre-3.0 (i.e., pre-sarge) packages. Dropped changes:
adds 2d05bcf mark for upload
adds f8c0097 disable plaintext authentication on the client, and lanman authentication on both client and server, by default since these are only needed for Win9x or Samba with encrypted passwords disabled and are potential password attack vectors. This change is backported from Samba 3.2. LP: #163194.
adds ee42e40 merge revisions 1599-1613 from the no-more-smbfs branch
adds 52a3758 * Don't build the userspace tools for the deprecated smbfs kernel driver anymore; instead, use a shell wrapper around mount.cifs that translates option names between the smbfs and cifs drivers. Closes: #169624, #256637, #265468, #289179, #305210, #410075
adds bf4c05e and we don't need lintian overrides for the removed binaries any more, either
adds adeafc4 close another (Ubuntu) bug with the smbfs change
adds dd74a9b * debian/panic-action: detect when we're on an Ubuntu system and direct bug reporters to Launchpad instead of to the Debian BTS. Closes: #452940.
adds 5e5b89a * debian/samba.init: call log_progress_msg separately for each daemon on stop rather than passing a second arg to log_daemon_msg, for greater compatibility with both Debian and Ubuntu LSB initscript implementations. Closes: #453350.
adds f187ded * Drop smbldap-tools to Suggests:, consistent with the textbook meaning of recommends/suggests which is now implemented correctly in apt. Closes: #453144.
adds c54fe5f * Get rid of the build-dependency on type-handling: - add a new target, "update-archs", to be invoked by hand to refresh the list of known Linux architectures for the libacl1-dev build-dep; this avoids the clean target making changes to debian/control - rework the sed line so that it works in-place on debian/control, so we can get rid of debian/control.in as well and just update debian/control directly Closes: #340570.
adds 2c7b72a releasing version 3.0.27a-2
adds 80538c6 Release 3.0.28-1
adds debc1fc merge upstream 3.0.28
adds 166e644 Mark two patches as being applied upstream
adds 7e71785 switch to using sed -i, cleanup to facilitate switching to ucf
adds d39d8b4 add documentation on merging new upstream versions
adds 877445c move the config file name into a variable for brevity
adds 387ed08 * Drop some further code in samba-common.postinst that's specific to pre-3.0 upgrades.
adds f3dd4a2 Mark patch as applied upstream
adds 799a230 * Make the mount.smbfs wrapper a bash script instead of a POSIX sh script, so we can use bash array variables and cope with arguments containing embedded spaces (such as share names). Thanks to Julian Gilbey <jdg at debian.org> for the patch. Closes: #457105.
adds 2afe3ae ownership of /var/log/samba has moved, so move the lintian override too
adds eafd514 ... but get the package name right in the override file
adds 1081c80 * debian/patches/gcc42-arm-workaround.patch: work around an arm compiler problem by building rpc_parse/parse_prs.o with -O0 on this architecture. Thanks to Martin Michlmayr for helping to pin down the problem file. Closes: #445566.
adds 8bd7d18 * mount.smbfs: map the smbfs "guest" option to "guest,sec=none", which is a closer approximation of the semantics with cifs.
adds a936d03 Release 3.0.28-2
adds d28057a * Apply the arm workaround to the armel architecture as well.
adds f62f863 * Add missing eventlogadm(8) manpage.
adds 1f04b3d * Refresh the list of Linux architectures from type-handling, to pick up libacl-dev on armel. Closes: #465121.
adds b8340cf Indonesian debconf translation added
adds b66fdfd * Convert handling of smb.conf to use ucf, so that we can sanely manage syntax changes going forward. * In the process, fix the dhcp handling to allow proper reconfiguration via debconf.
adds 97974d0 the ucf code slipped a version, update the version check to match
adds 2778237 * Drop the arm optimization workaround, as the compiler is now reported to be fixed.
adds 980347c To use ucf --three-way, the option has to be used for each invocation of ucf.
adds 09a7e0c add back the 'db_go' that went missing somewhere along the line
adds b37d50c fix up the regular expression for dhcp include handling, so that removing the entry gets us a diff-free upgrade
adds caa5019 mark for release
adds b32c7e3 Prepare the 3.0.28a release
adds 195e865 make-distclean.patch was applied upstream
adds 19f2707 linux-cifs-user-perms.patch was applied upstream
adds 1a837c1 Yet another patch that was applied upstream
adds 878f3e9 Refresh for 3.0.28a following the usual method
adds 8ee5836 Adapted for 3.0.28a. The patch wasn't applying cleanly.
adds f203856 Cleaner patch
adds e4d6925 This patch was applied upstream as well
adds c9ccdc0 Patch applied upstream
adds 10bfffe Refresh patches wrt 3.0.28a
adds 889c942 merge upstream 3.0.28a
adds a4308ee - cups.patch * Brown paper bag: fix samba-common.files to list all of the smb.conf templates, not just the current one. Closes: #470138.
adds 5a02aba * Drop debian/patches/gcc42-arm-workaround.patch, which should have been dropped in the previous upload
adds 528e706 Split last entry to have a linear changelog
adds 18b91cb revert inconsistent whitespace changes to patch
adds 84fa582 * Merge smb.conf changes from Ubuntu: - correct an inconsistency inthe winbind enum comment - correct default and example settings to use the canonical names for all options, rather than historical synonyms - clarify the comment for 'max log size'. Thanks to Chuck Short and Richard Laager.
adds ee9d1f2 * Add an additional sed command to samba-common.postinst to cleverly pick up any shares that have been appended to the default smb.conf and exclude them from the ucf diff.
adds 886209a apply the same sed command from the previous commit to upgrades from pre-ucf versions
adds 9a811da Fix doc-base section
adds 61c8219 Fix copyright
adds d5c0ffd Fix section in doc-base documents
adds 898058a Upgrade Standards
adds b8a08ea Don't use -1 revision in Build-Depends (thanks lintian)
adds 691360a Document build-depends change
adds ef89139 * Removed myself from Uploaders
adds 15e9f8a * debian/patches/manpage-encoding.patch: fix up the manpage synopses to not use embedded iso8859-1 non-break spaces, there is a roff escape sequence that we should use instead. Closes: #470844.
adds cc16181 Release 1:3.0.28a-2
adds 60f6fea Drop "invalid users = root" from default smb.conf Drop a commented line that's identical to upstream's default
adds f2852f3 Remove versioned Build-Depends as they're all satisfied in etch
adds c9a04dc Remove Conflicts with non-existing packages
adds 49a452c Drop dpkg-dev as it is Build-Essential
adds 05d5ba1 Drop dpkg-dev and binutils from Build-Depends, since the versioned build-dep is no longer needed and these are both Build-Essential
adds dda26cd "New" policy for commented settings in smb.conf: - Use # for settings we propose with a default value - Use ; for settings we propose with a default value - Don't explicitely (i.e. uncomment) add settings when they have the default value
adds 1db7c4b nitpick a typo :)
adds 79090f4 minor language tweaks to preceding change; and our setting for 'name resolve order' is not the upstream default
adds fe82f16 No longer gratuitously use /usr/lib/libsmbclient.so.0.1
adds 468a255 Add idmap_*(8) man pages
adds d86fc9c Create the entire set of directories needed by clients for Point-and-Click printing (including old clients)
adds d9749c0 Update copyright and README.debian information wrt current and past maintainers
adds edabedf I forgot to correct that file
adds 3e5166c Add doc-base files for samba-doc-pdf
adds bacb0ce There was a bug report about "invalid ursers = root".
adds eddb091 Remove "socket options" which is the default value anyway
adds c705e67 Kurdish translation added
adds 7cf30d8 Keep the "socket options" setting Prepare release
adds ad6534c Merge upstream 3.0.29 in trunk
adds 9d4bd84 Adapt patches for 3.0.29
adds 94d2e5c Two more lines to change
adds c7c92e5 Release 3.0.29-1
adds f089313 3.0.30-1 released
adds b9bfdb5 (brown paper bag) release
adds 6fe4d51 debian/patches/no-unnecessary-cups.patch: don't try to connect to a cups server when we know that no printers are configured. Closes: #479512.
adds 193e793 Add soft dependency on slapd in init script
adds 6ace9da Release version
adds 1e182ee Follow new naming scheme of cups package
adds 5b6133f Fix bashism in smbtar.
adds e256573 Add missing newline.
adds 2ac58e8 Really fix missing newline.
adds 1297d18 merge 3.0.30 into the debian branch... three releases late(!)
adds f5b8d20 Localize SWAT in German
adds 70dde53 Romanian debconf translation updated
adds c0b2030 Fix upstream bug 5517. Thanks to Jamie Strandboge
adds 96c59e0 I apparently forgot updating the trunk with 3.0.30-4
adds cd6517a merge upstream 3.0.31
adds 3e5b49a Changes for 3.0.31-1
adds a76d046 merge samba 3.2 experimental branch to unstable
adds e921d85 drop libwbclient.so symlink, which we aren't using anywhere
adds 92c0303 Re-add docs/registry to samba-doc, restored upstream
adds 24dd4a9 roll back a bzr property that was copied from the experimental branch; this may be contributing to bzr-svn being broken with the new trunk
adds 8ebb187 Move schannel_store.tdb out of /etc/samba to /var/lib/samba, where it belongs according to the FHS. Closes: #454770.
adds b2af1d7 Upload to unstable.
adds 33eefa0 Add a patch that somehow went missing in the 3.2 merge
adds 6bce213 document the tagsUrl directory for svn-buildpackage, so we don't have to look it up every time
adds 6f94e21 document that mutex.tdb is ok for /var/run
adds c22dae8 * Brown paper bag bug: add a change to debian/patches/fhs-filespaths.patch that went missing somehow, causing samba to look for secrets.tdb in /etc/samba instead of /var/lib/samba where it's been for years. No migration handling added, because this was only present in unstable for about a day. Thanks to Rick Nelson for pointing this out.
adds 81b25aa mark for upload
adds df50613 Build-depend on keyutils only on the linux archs. Closes: #493401.
adds ea05950 Update this patch for 3.2.1
adds 3581744 Update this patch for 3.2.1
adds 6e05c83 Update this patch for 3.2.1 Steve, please review this..:-)
adds 1771dbe Next release will be 3.2.1-1: The RMs said yes...
adds a021dad added samba-tools, smbfs is removed in smbfs package, make the listing a bit more readable
adds 0c0e770 merge upstream 3.2.1
adds 02208bd use 'UNRELEASED' until we're ready to upload, for extra dch goodness.
adds 16ae544 patch update for 3.2.1
adds c14b00d 3.2.1 fixes #493752, Fix trusted domain handling in Winbindd.
adds 5e85ec8 * New patch debian/patches/shrink-dead-code.patch: throw all .o files into a .a archive as a first pass before linking the final executables, so that the executables don't end up with quite so much unused code bloating the system. Not applied to net or ntlm_auth, which have particularly hairy linking needs. Partially addresses: bug #474543; no code was harmed in the making of this patch.
adds 4db553f * Build-depend on libcups2-dev | libcupsys2-dev, to facilitate backports.
adds 2be4154 document another upstream bugfix
adds cc5ee44 mark for upload
adds 5f59e24 starting coming 3.2.2
adds cf3e263 fixing lintian warning build-depends-on-1-revision
adds ab43552 no need to prime the list of contributors in the blank changelog, dch will do this for us
adds 88dc78d merge upstream 3.2.2
adds 64346e3 cifs.spnego is replaced by cifs.upcall
adds 7a3c7b7 No more need to renamed libsmbclient.so
adds fc6a027 Adapt for 3.2.2
adds c120406 Adapt for 3.2.2
adds 24efa9a Adapt for 3.2.2
adds ae6bd83 cifs.upcall should only be enabled on Linux archs; and should be installed in /usr/sbin
adds 3585817 really move cifs.upcall to /usr/sbin
adds 1c51081 don't leave dead code commented out
adds b99709b no renames for libwbclient, either
adds 94e0970 this patch had to be adjusted for 3.2.2 anyway, so make sure it applies cleanly
adds 3794097 New patch debian/patches/CVE-2008-3789-ldb-permissions.patch, fixing the default permissions on ldb databases. Addresses CVE-2008-3789, closes: #496073.
adds 55e209e take care of fixing up the group_mapping.ldb perms on upgrade
adds 9c93674 High-urgency upload for security fix
adds 96278ea mark for upload
adds 368bee9 merge upstream 3.2.3
adds 2a04864 use the upstream fix for CVE-2008-3789, since 3.2.3 is a targeted security fix
adds 232e473 Fix FTBFS on GNU/kFreeBSD
adds d632b75 mark for upload
adds 27f9e08 Add missing manpage for cifs.upcall; thanks to Per Olofsson for pointing this out. Closes: #497857.
adds b605d0f Georgian translation added
adds d545efb Polish translation added
adds 0f5d1a9 Add ldb-tools to suggests of Samba.
adds 59c8728 Release 3.2.3-3
adds 4adac85 merge upstream 3.2.4
adds d0e3a8f new upstrem version.
adds f00aab4 we don't need to move cifs.upcall around, it's now installed to the right place upstream.
adds f64e2a8 refresh patches for new upstream version
adds 3f6fb12 Correct changelog entry
adds a5dc913 Create /var/lib/samba in samba-common
adds e7f2b07 The typo in cifs.upcall.8 is fixed in 3.2.4
adds 0e8a225 Release 3.2.4-1
adds b337b45 Better document cases where using a master file for smb.conf is not a good idea
adds 71fe2e6 Add (commented) example add machine and group scripts in the default smb.conf file
adds a74ec8f Move Homepage to Homepage: field
adds 7e9f198 merge upstream 3.2.5
adds 9970b1e Released 2:3.2.5-1
adds 0ceb717 Fix typo in bug number in a comment
adds 13fc8f4 Add missing /usr/lib/samba/nss_info/*.so files and relevant links Closes: #506109
adds 05fe239 Fix for bug #459243
adds 70dbbc9 Released 2:3.2.5-2
adds dc96ebb Fix links in HTML documentation index file
adds 32e83e0 We'll drop the spurious file in next release
adds a5bc9cb Release 2:3.2.5-3
adds 13a8578 Patches for bugs #509101 and #500129 are reported to be OK. Commit them before uploading
adds 29cc33a merge upstream 3.3.0
adds 7a32a2f merge revisions 2197:2203 from experimental
adds 5da4901 merge revisions 2217:2223 from experimental
adds 4981bbc merge revisions 2238:2521 from experimental
adds bd2a810 merge revisions 2525:2532 from experimental
adds bb32684 remove patches that aren't needed for 3.3.0
adds 9c5f7f7 add a missing header file that should have been here since 3.2 on, but missed the import somehow
adds 1705dc6 import 3.3.0-2 upload
adds d036bf0 * Re-add smb.conf fixes that were dropped in the 3.3.0 merge to unstable. * Fix segfault whan accessign some NAS devices running old versions of Samba Closes: #500129 * Fix process crush when using gethostbyname_r in several threads Closes: #509101, #510450 * Security update * Fix Potential access to "/" in setups with registry shares enabled This fixes CVE-2009-0022, backported from 3.2.7 * Fix links in HTML documentation index file. Closes: #508388 * Drop s [...]
adds 57e81cb Vietnamese updated. Closes: #515235.
adds 68e1d10 Slovak updated. Closes: #515240.
adds 123a721 Make samba conflict with samba4, not with itself.
adds 5d04280 releasing version 2:3.3.0-3
adds f90f2d2 Build-Depend on libcap2-dev. Closes: #51851.
adds b2d37f5 Belarusian added. Closes: #516052.
adds ca5c35f Correct bug closure
adds aa50f36 enable clustering by default (CTDB). Closes: #514050
adds 9c07ef6 Traditional Chinese translation update
adds 7ef642c updated Swedish debconf translation
adds c022e78 debian/patches/fhs-filespaths-debatable.patch: Add a missing prototype for cache_path, which causes nearly undiagnoseable crashes when building with -fPIE, because of a wrong return type! LP: #330626.
adds afd9c57 releasing version 2:3.3.0-4
adds 87c6648 also fix up cache_path to treat its argument as const
adds 9e05570 Fix slave links for manual pages in samba-common. Closes: #517204.
adds 04e8785 merge upstream 3.3.1
adds ea820c9 Update for 3.3.1
adds 31782ae Update for 3.3.1
adds 083ba75 Next release is 3.3.1
adds ff733a0 Add Vcs-{Browser,Svn} fields to debian/control.
adds 5ec185d When populating the sambashare group, it's not an error if the user simply doesn't exist; test for this case and let the install continue instead of aborting. LP: #206036.
adds 655cc76 * debian/libpam-smbpass.pam-config, debian/libpam-smbpass.postinst, debian/libpam-smbpass.files, debian/rules: provide a config block for the new PAM framework, allowing this PAM module to auto-configure itself * debian/control: make libpam-smbpass depend on libpam-runtime (>= 1.0.1-2ubuntu1) for the above
adds c421ab8 Bugs closures for bugs fixed upstream
adds f9bf6dc Use an alternative also for smbstatus.1
adds 8096ed1 debian/patches/fix_wrong_gnu_ld_version_check.patch: new patch to fix wrong detection of the GNU ld version, so that the symbol export scripts will be properly applied when building.
adds 455899d refresh debian/libsmbclient.symbols for 3.3.1.
adds c076f5a bump the versioned dependency for libpam-runtime to match the version that introduces pam-auth-update for Debian
adds d664919 releasing version 2:3.3.1-1
adds 3a300c6 Add missing debhelper token to libpam-smbpass.prerm.
adds c571fb9 Re-fix slave links for manual pages in samba-common. Closes: #517204.
adds fccb776 merge upstream 3.3.2
adds e546717 Next upload will be 3.3.2
adds 0287e58 Refresh for 3.3.2
adds c580a66 document bugs closed upstream
adds d818645 document an Ubuntu bug closed upstream
adds daf773a Release 2:3.3.2-1
adds 548ab4c libcap2-dev is only available on Linux, so make this build-dependency conditional. Closes: #519911.
adds 56980b9 Move samba-dbg to Section: debug
adds 95e443d * ensure clustering is enabled with --with-cluster-support=yes * build-depends on ctdb >= 1.0.73. Closes: #520202.
adds 104661f updated Esperanto translation from Felipe Castro
adds 4df31ac samba suggests ctdb
adds 4bc43cf Update copyright for year 2009
adds f996b29 Dropping Adam from Uploaders:
adds 28acb8f Drop Eloy from Uploaders after his agreement
adds fe09995 Release 2:3.3.2-2 (and minor formatting change to changelog)
adds bf9afdb merge upstream 3.3.3
adds ab5f4ac Refresh for 3.3.3
adds 0ed4785 Adapt for 3.3.3
adds 7674129 Drop patch that was applied upstream
adds 70c0954 Next release will be 3.3.3-1
adds 7294f6f Two bugs fixed upstream
adds 38e1041 Prepare 2:3.3.3-1 release
adds 01e7f5d Bengali translation added
adds 63aafcb Add idmap_tdb2 module
adds 43588be Document change
adds 941fbed No longer apply shrink-dead-code as it breaks VFS modules
adds 5ebf30e this is a VCS; don't comment things out, remove them properly (and fully) if they're going to be removed.
adds 433d51a BEtter comments after digging into patches with Michael Adam
adds 83c12b8 Recommend logrotate instead of depending on it. Closes: #504219.
adds 51cffc5 samba:shrink-dead-code.patch: add a comment why this patch is bad
adds ae69d65 Next release will be 3.3.4, new upstream
adds 8cce118 Comment that this patch is applied upstream in 3.4
adds 70e2164 No longer shrink dead code from smbd as suggested by Michael Adam on IRC
adds 3410761 Bug fixed by 3.3.4
adds 57102f3 merge upstream 3.3.4
adds 51baf1a winbindd and vfstest also shouldn't be trimmed
adds 6b5b1db No longer compiler with clustering support on non-Linux platforms
adds d8bbeaa Basque translation update
adds 6afa307 Release 2:3.3.4-2
adds a0d9083 debian/patches/undefined-symbols.patch: fix up patch so that it's suitable for submission upstream.
adds bd5c8e5 debian/patches/proper-static-lib-linking.patch: apply the rules to vfstest, ldbrename, nss_wins, pam_winbind, pam_smbpass, and rpc_open_tcp.
adds 935a5e3 Italian translation update
adds 0da566a Update comment for that patch
adds 22079de Drop patch. The issue that was worked around by this patch had been fixed by introducing "cups connection timeout" in 3.3.0
adds dccc19b revert 2830; setting a one-minute timeout is an inferior solution when we can reliably detect that there's no need to talk to the cups server at all.
adds 9f16d8b merge upstream 3.3.5
adds ca5db18 Revert the 3.3.5 merge which I did in an unclean copy of the trunk..:-(
adds 63b4807 Really merge 3.3.5
adds f3eff99 Adapt for 3.3.5 (file renamed)
adds fb55311 New upstream version
adds b90467e File was renamed upstream
adds b51d6cc File was renamed upstream
adds e5e53d7 Revert accidental commit. 3.3.5 is not yet released
adds 9913131 Really copy the right file
adds bd5b2da Use a versioned dependency on debhelper to fit what we have in debian/compat
adds 01ff974 Don't use an absolute path when calling mksmbpasswd
adds 28c4132 Update Standards to 3.8.2
adds 8ba07e9 Upgrade debhelper compatibility level to 6
adds e80e07a Release 2:3.3.5-1
adds 44d4b16 merge upstream 3.3.6
adds d8a9d77 New upstream release
adds 894ba34 Prepare release
adds 94f1177 Updated Czech translation
adds 956e238 Updated Russian translation
adds 1e4514a merge upstream 3.4.0
adds a7b88cc Merge experimental branch and prepare the release of 3.4.0 in unstable
adds eff4844 Back to 3.8.2 for Standards
adds c8ca942 Release 3:3.4.0-1
adds e66bbba German translation update
adds d8a4986 Enable the ldap idmap module; thanks to Aaron J. Zirbes. Closes: #536786.
adds 3406c47 Document the samba-common-bin split in NEWS.Debian. Closes: #534717
adds ea6360e reverted last commit after discussion that the bug #534717 is already fixed with the Recommends:
adds 1c371da Properly rename smbstatus.1 for alternatives. Closes: #534772
adds 489682b File rename forgotten in r2977
adds cdf34c8 Release 2:3.4.0-2
adds 5eff92b debian/control: samba-common-bin has no reason to depend on libpam-modules.
adds 0433fe3 Fix "invalid argument" when trying to copy a file from smb share Use an upstream patch that will be included in 3.4.1
adds ef8e9a1 Release 2:3.4.0-3
adds d23fbc7 * debian/samba.pamd: include common-session-noninteractive instead of common-session, to avoid pulling in modules specific to interactive logins such as pam_ck_connector. * debian/control: samba depends on libpam-runtime (>= 1.0.1-11) for the above.
adds a2fb95d rename debian/samba.pamd to debian/samba.pam and call dh_installpam from debian/rules install, bringing us a smidge closer to a stock debhelper build
adds 92c66d5 don't call pyversions from debian/rules, this throws a useless error message during build.
adds 2cfdc99 fix up the list of files that need to be removed by hand in the clean target; the majority of these are now correctly handled upstream.
adds 02ae20d remove a few more files in clean target
adds 16298e9 debian/rules: fix the update-arch target for the case of unversioned build-deps.
adds dd2b795 Pull avr32 into the list of supported Linux archs. Closes: #543543.
adds 6f60568 Fix LSB header in winbind.init; thanks to Petter Reinholdtsen for the patch. Closes: #541367.
adds d7b4d39 Use DEP-3 for patch's meta-information
adds 6313151 Use DEP-3 for all patches
adds 1aed8a3 Change swat update-inetd call to use --remove only on purge, and --disable on removal.
adds 3600c15 Add missing build-dependency on pkg-config, needed to fix libtdb detection (which will make the package FTBFS until the makefile substitutions are fixed)
adds 9174ca9 debian/patches/external-tdb-support.patch: fix the Makefile so it works when using external tdb instead of giving a missing-depend error.
adds 2d56a2d Add a patch header; and oops, this is about libtalloc, not libtdb.
adds ee2ac6c and set the variable in the right spot
adds b0dc47d resurrect autoconf.patch, needed for external-talloc-support
adds 087277d debian/rules: build with --without-libtalloc --enable-external-libtalloc, also needed to fix the build failure.
adds c102ba4 really fix the libtalloc dep - don't built static libtalloc either here.
adds 6dc4f88 one final tweak to the patch
adds 352b106 releasing version 2:3.4.0-4
adds d09e1ef Make samba Replace: samba-common, since /etc/pam.d/samba accidentally moved into the right package in the last upload.
adds 50a9cdc revert previous change - this needs to live in samba-common for samba4
adds fa00957 Move /etc/pam.d/samba back to samba-common, because it's shared with samba4. Closes: #545764.
adds cd7d0f7 also have to pass an option to dh_installpam to DTRT :(
adds 06aece5 releasing version 2:3.4.0-5
adds 51b91e3 merge upstream 3.4.1
adds f7ad59a Patch is applied upstream
adds fbcd4aa New upstream release
adds 1a14f43 More fixed upstream bugs
adds 4822826 Change build dependency on libreadline*-dev
adds d8dce6f adjust patches for new upstream version, which partially fixes the external-talloc-support build
adds dde5068 Don't build talloctort when using --enable-external-talloc; and don't try to include talloctort in the samba-tools package, since we're building with --enable-external-talloc. :) Closes: #546828.
adds e14440e releasing version 2:3.4.1-1
adds 01673bd and remove talloctort references from debian/rules
adds 17e0feb ./configure --disable-avahi, to avoid accidentally picking up an avahi dependency when libavahi-common-dev is installed.
adds 041874b releasing version 2:3.4.1-2
adds d89fa86 merge upstream 3.4.2
adds 9b48ec7 Release 2:3.4.2-1
adds f75bc01 merge upstream 3.4.3
adds 8d4217a Open changelog entry for new upstream release
adds 4197bce Patch was applied upstream
adds 9b0a5ca Adapt to 3.4.3
adds e4331d9 Bump Standard-Version to 3.8.3 (checked) Our use DEB_HOST_GNU_TYPE and DEB_BUILD_GNU_TYPE is only meant for upstream builds so seems inline with Policy 4.9
adds f1478b1 One bug fixed by new upstream version
adds d0df644 Refresh all patches to avoid fuzzy applies (from the source 3.0 wiki that may lead to build failures on autobuilders)
adds ea2c153 Switch to source 3.0 (quilt) format
adds 42bbe22 Better example for "add machine script"
adds c151e35 * The "I hate non-declarative alternatives" upload: - debian/samba{,-common}.prerm: don't call update-alternatives --remove on upgrade, /do/ call it on other invocations of the prerm script. If these tools ever go away, the removal needs to be handled on upgrade by the maintainer scripts of the new package version. - debian/samba{,-common-bin}.postinst: call update-alternatives unconditionally, don't second-guess the maintainer script arguments. [...]
adds e97441a releasing version 2:3.4.3-2
adds f733c5e Allow building on sparc64
adds d3a16e9 The list of arches is updated by the update-archs target, I forgot about that. So, r3201 is somehow useless.
adds 3360202 Corrected Vcs-Browser
adds 24d327b merge upstream 3.4.4~dfsg
adds 92f2007 Drop now useless patch
adds 96de16a Adapt to the slightly new format of manpages in 3.4.4
adds bd45adc Update for 3.4.4
adds 84b9383 New upstream version
adds e36870a Mark upstream bugs as fixed
adds f5f55f5 Adapt watch file to the upse of "~dfsg"
adds 14dfd15 No longer include /var/run/samba in samba-common. The directory is created by samba and winbind init scripts when needed.
adds 4348e20 No longer prepend a patch before mksmbpasswd call
adds ce200f2 merge upstream 3.4.5~dfsg
adds 93fb943 New upstream release
adds 3a36c85 Merge with new version of DFSG-free upstream tarball
adds 56fb6f1 Declare a versioned dependency of winbind on libwbclient0
adds 9a92371 Versioned dependency for samba too
adds 4ea4429 Bugs fixed upstream
adds ebc9acd Release 2:3.4.5~dfsg-1
adds 4375b74 Revert the "bashisms" fix from version 2:3.3.0~rc2-4; "local foo=bar" is explicitly allowed by Policy now, and this change introduced a syntax error. Closes: #566946.
adds a0bdf19 No longer maker (u)mount.cifs setuid root
adds 90b981e Use dh_lintian instead of manual install of lintian overrides
adds b8081fb Use dh_makeshlibs for winbind too, removing a (useless?) lintian override
adds 80b7886 no, winbind.lintian-overrides was added for a reason - do not create shlibs for nss modules!
adds 7c9bd62 pdate Standards to 3.8.4
adds f606f43 Release 2:3.4.5~dfsg-2
adds 08cd421 merge upstream 3.4.6
adds 7870da5 New upstream release
adds 14dc242 Adapt patches for 3.4.6
adds 40dac97 Release 2:3.4.6~dfsg-1
adds a8016e4 Add a PAM profile for pam_winbind. Closes: #566890, LP: #282751.
adds 9200114 Add correct build dependency on libtalloc-dev
adds 75a874b Add bug closure for #572603
adds 4656ca0 Add avr32 to arches with a build dependency on ctdb
adds 3688190 Merge upstream 3.4.7
adds 8f7edeb New upstream release
adds 1d52281 Release 2:3.4.7~dfsg-1
adds 96566a6 No longer build the smbfs package
adds 033a4fb Portuguese debcofn translation
adds b5556af winbind.prerm: don't forget to remove the PAM profile on package removal :/
adds 9e2f5a6 Merge 3.5.1 from experimental
adds c038a4e Revert to 3.4.7...for now?
adds 7827737 Fix winbind.pam-config to not interfere with password changes for non-winbind accounts. Closes: #573323, LP: #546874.
adds 72976df add an if-up.d script for samba to try to start nmbd, if it's not running because /etc/init.d/samba ran before the network was up at boot time. Closes: #576415, LP: #462169.
adds 6bf4f76 allow "NetworkManager" as a recognized address family... it's obviously /not/ an address family, but it's what gets sent when using NM, so we'll cope for now.
adds 9cac63b Release 2:3.4.7~dfsg-2
adds f3b7506 Spanish (Omar Campagne). Closes: #579011
adds 50e53cd Drop deprecated 'share modes' parameter from default smb.conf Closes: #580561
adds dcac01f Fix typos
adds 6591651 Enable PIE during configure. Closes: #509135
adds f802029 * Avoid winbind's logrotate script to fail when there is no /var/run/samba directory. Closes: #569926 * Avoid samba's logrotate script to fail when there is no /var/run/samba directory
adds e30a72a revert changes to the samba logrotate script, which are irrelevant since this script didn't have bug #569926; and bring the winbind logrotate script into alignment with the existing samba logrotate implementation
adds 45f8579 Add explanations about "passdb backend" default setting change Closes: #553904
adds 1407ad8 merge upstream 3.4.8
adds 598b981 New upstream release
adds 76ee7e0 Bug closures for bugs fixed upstream
adds c37759b Release 2:3.4.8~dfsg-1
adds f1cc81d Drop the per-release smb.conf templates, only needed for upgrade paths that are no longer supported.
adds 8393ed0 Don't copy system accounts from /etc/passwd to /var/lib/samba/passdb.tdb. Closes: #502801
adds 0835081 Update Standards to 3.9.0
adds 607ca74 Call /etc/init.d/samba directly from the logrotate script instead of using invoke-rc.d, to address the irony that the only package I work on that *has* a logrotate script is inconsistent with my position in bug #445203.
adds d2d160e Fix a bashism in the samba postinst that can cause the package installation to fail under dash. LP: #576307.
adds 6f5d826 Backport patch for upstream bug #7139 to fix "owner of file not available with kerberos" Closes: #586337
adds 8f41f80 Add symlink from /etc/dhcp/dhclient-enter-hooks.d to /etc/dhcp3/dhclient-enter-hooks.d for the hook location of the new isc-dhcp-client package. Closes: #585056.
adds 8fa175f releasing version 2:3.4.8~dfsg-2
adds c616c97 Danish (Joe Dalton). Closes: #592789.
adds 673586f Galician (Jorge Barreiro). Closes: #592809
adds e48ffb0 Galician (Jorge Barreiro). Closes: #592789
adds ec1ac8e Revert extra changelog entry
adds d63d5b7 Revert to original file
adds 647b502 Merge upstream 3.5.4~dfsg
adds 260da0d Diff between 3.4.7~dfsg-2 and 3.5.2~dfsg-2 As 3.5.2~dfsg-2 is supposed to have everything from the trunk since experimental was forked out and up to 3.4.7~dfsg-2, that should bring us to the status of debian/ in 3.5.2~dfsg-2
adds e1b8877 Sync with changes between 3.5.2~dfsg-2 and 3.5.4~dfsg-1
adds 1199f4a Drop irrelevant patch for 3.5.*
adds 5e90524 Clean out changelog from cruft coming from various merges Add a new entry for the unstable upload
adds a44a421 Drop 0-byte patches. They were not in the experimental branch
adds 478765b restore accidentally dropped patch
adds ee999a2 debian/patches/fhs-filespaths.patch, debian/samba.postinst, debian/winbind.postinst: move some files from /etc/samba to /var/lib/samba where they belong: MACHINE.SID, schannel_store.tdb, and idmap2.tdb.
adds c26ecba and make sure adapt_machine_creation_script.patch gets added back to the series
adds 25130d5 revert wrong changes to update-alternatives handling, which don't seem to have come from the experimental branch at all
adds 5e12554 revert more wrong changes to update-alternatives handling, which don't seem to have come from the experimental branch at all
adds 4a92b56 Release 2:3.5.4~dfsg-2
adds 85b1879 Arabic (Ossama Khayat). Closes: #596164
adds 5fbacdb Fix comment in swat's postinst. It is not turned off by default Closes: #596040
adds 5e3de7f Drop transition code from (pre-etch) 3.0.20b-3 version in swat postinst
adds dcbce4d debian/control: winbind needs libpam-runtime (>= 1.0.1-6) for pam-auth-update. Closes: #594325.
adds d8d4a6a Merge upstream 3.5.5
adds 4f60e2f New upstream release
adds 5be2190 Release version 2:3.5.5~dfsg-1
adds 9804ef8 merge upstream 3.5.6
adds 96e9c60 New changelog entry
adds e11fc94 Adapt autoconf.patch for 3.5.6
adds 26d5790 Add mention of Debian bug fixed upstream
adds 58f7739 Release 2:3.5.6~dfsg-1
adds 4558aad * * cat cat ca Catalan (Jordi Mallach). Closes: #601101
adds 89caf27 minor translation fix
adds 112f91b * Catalan (Jordi Mallach). Closes: #601101 * Hebrew (Omer Zak). Closes: #601633
adds 50733e9 Kurdish (Erdal Ronahî). Closes: #601719
adds 67e4622 * Japanese (Kenshi Muto). Closes: #601364 * Bulgarian (Damyan Ivanov). Closes: #601366
adds 54be484 normalize the po file formats
adds 07e0e71 Dutch (Remco Rijnders). Closes: #602220
adds 4d193d7 Commit Turkish translation that I previously forgot
adds 428e6d0 Support armh port. Closes: #604523
adds c018b43 fix broken spacing in debian/control, which breaks the update-archs rule...
adds 2542629 Fix debian/rules update-archs target to not add extra spaces on every invocation...
adds c827b0d Greek (Konstantinos Margaritis).
adds 952468b Revert armh port support changes
adds 69417e6 Include upstream's patch for "gvfsd-smb (Gnome vfs) fails to copy files from a SMB share using SMB signing.". Backported from to be released 3.5.7 version Closes: #605729
adds e04df4c Release 2:3.5.6~dfsg-2$
adds 48472de Bump libwbclient0 shlibs to match the newest version in the symbols file.
adds 5f0a5a0 Mark libwbclient0 as breaking other samba packages with versions older than 2:3.4.1, as they were linked against libtalloc1 instead of libtalloc2, and the combination causes crashes (closes: #593823).
adds fe97bdb Release 2:3.5.6~dfsg-3
adds 0699577 Brazilian Portuguese (Adriano Rafael Gomes). Closes: #607402
adds 43e2ba2 Fix pam_winbind file descriptor leak with a patch proposed in https://bugzilla.samba.org/show_bug.cgi?id=7265. Upstream claim is that #7265 is fixed in 3.5.6 but our bug submitter confirmed it is not while the patch applied here fixes the file descriptor leak. Closes: #574468
adds 414511f Release 2:3.5.6~dfsg-4
adds aa85c2e Fix FTBFS on Hurd. Closes: #610678
adds e5f49e2 Only try parsing dhcpd.conf is it's not empty, in dhclient-enter-hooks.d/samba (partial fix for #594088)
adds 83edc79 Release 2:3.5.6~dfsg-5
adds 35d59be Use architecture wildcard "linux-any" in build dependencies Closes: #563372
adds 7366a40 Really so the following: Only try parsing dhcpd.conf is it's not empty, in dhclient-enter-hooks.d/samba (partial fix for #594088)
adds 3c23811 mark this as fixing bug #594088, not partially-fixing it
adds 56b7b75 move this change to a new changelog entry where it belongs, so I don't lie to any more porters about this feature being in the archive :)
adds a4e48e2 merge upstream 3.5.7
adds 977e5da New upstream release
adds b82c3ac Fix syntax
adds a33d1a6 Release 2:3.5.7~dfsg-1
adds 3c4c322 merge upstream 3.5.8
adds dbfd528 New upstream release
adds 5351970 * New upstream release. This fixes the following bugs: - Winbind leaks gids with idmap ldap backend (upstrem #7777) Closes: #613624
adds 54cbe6a printing from Windows 7 fails with 0x000003e6 Closes: #617429
adds 9c098e5 Adapt patches for 3.5.8
adds b762c13 Add libwbclient-dev package.
adds c64c168 Build against external libtdb.
adds 6bddac7 Bump standards version to 3.9.1 (no changes).
adds a02e1af debian/samba.if-up: Use invoke-rc.d.
adds 6014f65 revert use of invoke-rc.d
adds 8e2fcec Builddep on ctdb-dev or ctdb < 1.10
adds e66547f ctdb-deb -> libctdb-dev
adds 6c0a0ec Use db_settitle in debconf questions and make these titles translatable
adds 1ebd442 Update PO(T) files
adds 839aaaf French (Christian Perrier)
adds 130c47e Test the presence of testparm before trying to use it in init script Closes: #606320
adds a363a99 Document the newly introduced "map untrusted to domain" parameter and its default value that can lead to disruptive behavioral changes when upgrading from pre-3.5 versions.
adds 89c1ef8 Add Closes
adds c063956 * French (Christian Perrier) * Japanese (Kenshi Muto). Closes: #626474 * Galician (Miguel Anxo Bouzada). Closes: #626477 * Thai (Theppitak Karoonboonyanan). Closes: #626487 * Russian (Yuri Kozlov). Closes: #626523 * Danish (Joe Hansen). Closes: #626531
adds 3adacfb use the correct title template for samba
adds b5f0fe8 * Esperanto (Felipe Castro). Closes: #626558 * Hebrew (Eran Cohen). Closes: #626638
adds bdee3c0 Update translations
adds a1c55db Unfuzzy Hebrew translation with translator's agreement
adds fa172cd Revert the new NEWS.Debian entry. It only belongs to the squeeze branch
adds e4cf950 Italian (Luca Monducci). Closes: #626674
adds abe0740 Add cups to Should-{Start,Stop} in LSB headers of samba init script to guarantee that CUPS is started before samba. Closes: #619132
adds 3e95a9b Translation updates
adds 70fe9da Drop libsmbclient-dev useless dependency on samba-common Closes: #597987
adds 799895a Czech (Miroslav Kure). Closes: #627442
adds 3ff31e1 * Italian (Luca Monducci). Closes: #626674 * Dutch (Vincent Zweije). Closes: #627519 * Czech (Miroslav Kure). Closes: #627442
adds 81b798e Release 2:3.5.8~dfsg-3
adds 799cbe7 Spanish debconf translation
adds 097a451 Swedish (Martin Bagge / brother). Closes: #627849
adds 05bfee5 Brazilian Portuguese (Adriano Rafael Gomes). Closes: #627866
adds 3d56364 Simplify changelog
adds a6b73bf bug_601406_fix-perl-path-in-example.patch: fix path to perl binary in example file. Closes: #601406
adds c320765 Release 2:3.5.8~dfsg-4
adds 0a6025a Fix "tdb2.so undefined symbol: dyn_get_STATEDIR" by fixing a typo in fhs-filespath.patch. LP: #789097
adds a6da7f7 Add bug closure
adds d9c1391 Release 2:3.5.8~dfsg-5
adds d39b1c5 Add "--quiet" to start-stop-daemon call in reload target in init script. Closes: #572483
adds 19578c2 Add examples/LDAP in examples for the samba package. With this, samba.schema will be provided in some way in the package. Closes: #190162
adds 41ae20b patches/bug_221618_precise-64bit-prototype.patch: precise 64bits prototype in libsmbclient-dev. Closes: #221618
adds 261cf93 Don't close #190162
adds 9c8b6cd Merge release 3.5.9
adds 303c96c Next release is a new upstream release
adds 9f439ef Restore a really correct version of this patch, which apaprently got polluted by other changes in 3.5.8 because of missing smb.conf parts in upstream
adds 027663d Adapt patch to 3.5.9
adds 55637d9 Adapt patch to 3.5.9
adds 7c2c15f patches/no-unnecessary-cups.patch: dropped after upstream changes to printing code
adds 1497a93 Oops
adds d9c2fc1 Update Standards to 3.9.2 (checked, no change)
adds c2fa3ec Add build-arch and build-indep targets in debian/rules
adds 2b69417 Release 2:3.5.9~dfsg-1
adds 87b4118 Merge upstream 3.5.10
adds 3789683 New upstream version
adds 843ed82 Correct version
adds 1abe095 Merge upstream 3.5.11
adds f705855 New upstream release
adds 1293186 Release 2:3.5.11~dfsg-1
adds 2e1393b Don't export DEB_HOST_ARCH_OS in debian/rules, this is only used locally.
adds 411eb63 Use dh_links instead of manually creating directories and symlinks from debian/rules.
adds e3a113d skip creation of other directories that can be autocreated for us
adds e2aade7 --without-cifsmount is now used on all platforms, move it to the common args
adds 09e5a92 drop stale files for the long-gone smbwrapper package
adds 5a99496 Switch from dh_movefiles to dh_install and adjust for debhelper compat level 7, in preparation for moving to dh(1).
adds 4214ea8 Where possible, use dh_installman and dh_install's support for target directories instead of moving files around in debian/rules.
adds f90d886 We don't need to mess with perms on usr/include/libsmbclient.h anymore in debian/rules, the upstream install target gets it right
adds 3abcdbd group our directory creation together with file installation
adds b2df38a Use debian/clean instead of removing left-behind files by hand in the clean target
adds 81682e7 Convert debian/rules to dh(1).
adds 4c383a5 Don't run debconf-updatepo on clean; not worth the divergence in debian/rules anymore :)
adds 6159ce3 Don't install debian/README.build in the package; this is really only relevant in the source.
adds b0b67e8 Bump to debhelper compat level 9 and build libraries for multiarch.
adds 988e20c Drop Makefile.internal from libsmbclient-dev examples so that we can mark libsmbclient-dev Multi-Arch: same.
adds 072efb7 don't forget to actually add the Multi-Arch header
adds b9e6aa1 don't use dh_makkeshlibs on winbind since that will actually *create* a shlibs file we don't want; instead just declare Pre-Depends: multiarch-support manually
adds 78f3d38 Exclude .c files from dh_compress, so our .c examples can build out of the box in the packages.
adds 12be865 libwbclient-dev also checks out as multiarch clean
adds 7778351 Bump build-depends on debhelper to 8.9.4, so we ensure we have dpkg-buildflags by default and get full build hardening enabled out of the box - critical for a server like samba.
adds 1f4a2c1 fix a typo in the winbind lintian file
adds a6fdf19 Use DH_ALWAYS_EXCLUDE instead of passing override options to dh_installexamples.
adds 28cf28a move more options into DH_ALWAYS_EXCLUDE instead of -X options
adds 7f9de82 don't exclude .c files from dh_compress after all, because we have no sane way to express this that doesn't also leave a manpage uncompressed
adds 0eea014 be a bit more brief
adds 34b6bae * Pass --sourcedirectory=source3 to dh instead of having to pass it to each dh_auto_* command. * Ironically, this means that we have to manually disable dh_auto_test, which now finds the makefile targets but doesn't work unless we build an extra wrapper library into our binaries that we don't want.
adds 763fa99 panic-action needs to be installed executable
adds 28ee59b ironically, adding Makefile.internal to DH_ALWAYS_EXCLUDE means dh_clean won't > see it, so don't bother listing it here
adds 489f8a2 Drop a few configure options from debian/rules that shadow the built-in defaults.
adds 5be2f1e debian/libsmbclient.lintian-overrides: yes, we know the package name doesn't match the soname - and it never should until there's an ABI change.
adds afd2918 releasing version 2:3.5.11~dfsg-2
adds edf0ddd Split winbind into separate packages, winbind and libpam-winbind, with the latter marked Multi-Arch: same and the former marked Multi-Arch: foreign, so that we can install multiple copies of the pam module and nss modules on the same system.
adds a80fe68 get the current version comparison in Breaks/Replaces
adds 8a5d396 releasing version 2:3.5.11~dfsg-3
adds 9f440f9 Lintian override for libpam-winbind; it's not a shared library so doesn't really need the pre-depends on multiarch-support.
adds be3d83a export DEB_BUILD_MAINT_OPTIONS := hardening=+bindnow, taken from Ubuntu.
adds 595f647 releasing version 2:3.5.11~dfsg-4
adds a9632f3 debian/patches/initialize_password_db-null-deref: Avoid null dereference in initialize_password_db(). Closes LP: #829221.
adds 77a7925 Mark samba-common Multi-Arch: foreign.
adds 6fba685 Merge upstream 3.6.1 source
adds 9abf5b7 Merge from experimental branch
adds bada968 Release 3.6.1-2
adds d694cdb Fix the libpam-winbind description to more accurately identify the protocols being used by nss_wins. Closes: #650091.
adds 6c145d8 Increase libkrb5-dev dependency to avoid depending on krb5_locate_kdc, Closes: #650541
adds 8295476 Release 2:3.6.1-3
adds e3c6ec4 Merge upstream 3.6.2
adds 0b98f7b * New upstream release * Drop bug_601406_fix-perl-path-in-example.patch (applied upstream)
adds 05bb73c Release 2:3.6.2-1
adds b5fd86d Polish (Michał Kułach). Closes: #657770
adds af84c80 merge upstream 3.6.3
adds 9be174a * New upstream release * Fixes CVE-2012-0817: The Samba File Serving daemon (smbd) in Samba versions 3.6.0 to 3.6.2 is affected by a memory leak that can cause a server denial of service.
adds 76da70d Release 2:3.6.3-1
adds b19e5ef Set minimal version of tdb ot 1.2.6 in Build-Depends (thanks, backprots!)
adds 5380ccd (thanks, backports!) * Indonesian (Arief S Fitrianto). Closes: #660312
adds 232f04f slo slk sk Slovak (Ivan Masár). Closes: #661125
adds 55cb1c9 Use Debian copyright-format 1.0 in debian/copyright.
adds 6447ed8 changelog cleanup
adds bf3fc21 Fix example samba.ldif syntax. Closes: #659963
adds 85e5047 * Removed references to the testprns command from documentation * Added notes that the smbsh command is not available in this package Closes: #662243
adds 14066d4 Lower priority of debconf question to medium after some pondering. After all, we have a sane default. Closes: #662801
adds ee03a1e * Merge some Ubuntu patches: - samba.config: Avoid scary pdbedit warnings on first import.
adds 316b3b9 samba.postinst: Add more informative error message for the case where smb.conf was manually deleted.
adds e37d9a4 Release 2:3.6.3-2
adds 84b8442 Correct changelog to reflect files that were really changed
adds 530f2dd After some thoughts, find another way to document the changes that were really made in 3.6.3-2
adds 40f7272 Merge upstream 3.6.4
adds f15b5ff Released 2:3.6.4-1
adds 0b9dc8b Merge upstream 3.6.5
adds ad96846 Prepare new upstream release
adds 54710cd Build-Depend on debhelper >= 9~ (which is in unstable for a few months now)
adds ae63f81 Use "set -e" in winbind postrm instead of passing -e in the shebang line
adds baa3f77 Update Standards to 3.9.3 (checked, no change)
adds 3eecbf8 Use "set -e" in all maintainer scripts
adds c72445f Release 2:3.6.5-1
adds 0ce66f2 Make samba-common "Multi-Arch: foreign"
adds e1f6630 Adapt patch in upstream #7499 and stop nss_wins clobbering other daemon's logfiles. Closes: #598313
adds 37024ee Add some mention about some use for the user information in Kerberos environments in the smbspool manpage. Closes: #387266
adds 7634098 The yearly "SambaXP bug cleaning party" release. 11 years SambaXP, 20 years Samba and counting...
adds 14bf16a Drop link to no longer provided "Using Samba" documentation in HTML documentation sumamry file. Closes: #604768
adds 438687a Provide WHATSNEW.txt in samba-doc too as it is linked from the documentation summary file. Do not compress that file.
adds f1297b6 Fix typo in changelog
adds 33e2aaf Fix link to WHATSNEW.txt in HTML documentation summary file. This is the second part of the fix for #604768
adds ff33941 Use lp_state_dir() instead of get_dyn_STATEDIR() in fhs-filespaths.patch as the latter does indeed hardcode the location for passdb.tdb and secrets.tdb to /var/lib/samba (the compile-time option for state directory and NOT the configurable value). This is left to "state directory" instead of "private dir" at least as of now, because if doesn't change anything to the current behaviour, but allows the files' location to be configurable through "state directory" (and no [...]
adds 6a717c8 Disable smbtorture4 build
adds 2e6ed38 Add upstream commit that adds waf source to the buildtools/ directory. As upstream will, one day or another, merge this, I prefer this over removing the waf binary and repack upstream tarball. Closes: #654499
adds 24ec693 Record that this patch has been forwarded
adds 4eb8ed0 Properly use "Forwarded:" and "Bug:" to record whether patches have been forwarded upstream or not
adds 74ff0ab Move update-inetd calls from postrm scripts to prerm. Closes: #644963
adds 49d9095e Revert r4076
adds c038ff8 Build-Conflict with python-ldb and python-ldb-dev to avoid build failures when some versions of these packages are locally installed. Closes: #657314
adds 8ca1c05 Rename fix-samba.ldip-syntax.patch to fix-samba.ldif-syntax.patch
adds 1976055 Put correct forwarded information in patch
adds 815c817 * Split NSS modules into a new libnss-winbind binary package. Closes: #646292 * Add a NEWS.Debian netry about the libnss-winbind split and, while at it, add an entry for libpam-winbind too (as it will affect upgrades from squeeze).
adds 759d7a1 Typo fix
adds ac86539 Drop code that was moving files around in samba.postinst for pre-squeeze version of the package.
adds c7a540b Drop code that was modifying a deprecated "passdb backend" setting in smb.conf for pre-squeeze versions of the package (in samba-common.config).
adds fee7b97 Drop code that was moving files around in samba.postinst and winbind.postinst for pre-squeeze versions of the package.
adds fbdac03 Add Should-Start dependency to winbind init script to guarantee that the samba init script is started before winbind if present. Closes: #638066
adds cdef8af Provide a (basic) manpage to smbtorture(1). Closes: #528735
adds d4adefe Turkish debconf translation update (Atila KOÇ). Closes: #672447
adds e71b0b9 Drop the code that generates an smbpasswd file from the system's user list. This adds very long delays on systems with many users, including those with external user backends. It also makes much less sense nowadays and the use of libpam-smbpass can easily fill most of the needs. Closes: #671926
adds 2f429a0 Add lintian overrides for new libnss-winbind package
adds 3a005eb Drop libnss lintian overrides from libpam-winbind package
adds 2c3e40c Run debconf-updatepo to update translation afterremoval of a template
adds 09f2a20 * Merged from Ubuntu: - Set 'usershare allow guests', so that usershare admins are allowed to create public shares in addition to authenticated ones. - add map to guest = Bad user, maps bad username to guest access. This allows for anonymous user shares. Closes: #672497
adds d382c1e Add debian/libnss-winbind.lintian-overrides
adds 70d2da5 Release 2:3.6.5-2
adds 62f6981 * Ship wbclient.pc so cifs-utils can be built again (Closes: #672733). * Activate parallel building. Might need DEB_BUILD_OPTIONS as usual.
adds 3c07d0c Add Breaks and Replaces on libpam-winbind for newly created libnss-winbind. Thanks to Clin Watson for pointing this and shame on me for not properly checking the transition. Closes: #673122
adds eedbdbf Release 2:3.6.5-3
adds 1660c99 Make libpam-winbind depend on libnss-winbind.
adds 630b50f * Update symbols file for libsmbclient and libwbclient0 * Add lintian overrides for examples in samba-doc
adds 1f0f526 Ship wbclient.pc file in multiarch safe directory (Closes: #674215).
adds bb20cad fix typo in Colin Watson's name
adds 841e438 git-svn-id: svn://svn.debian.org/svn/pkg-samba/trunk/samba@4105 fc4039ab-9d04-0410-8cac-899223bdd6b0
adds 8a0c017 * Backport vfs_shadow_copy2 from master, to allow shadow copy to work without wide links
adds 88b8a32 * libnss-winbind: Suggests libpam-winbind * Update package description for winbind, libpam-winbind and libnss-winbind to better reflect their content
adds 025320e Add libutil_drop_AI_ADDRCONFIG.patch that allows running nmbd when no network interfaces have been assigned an address, therefore removing the need for an if-up script. Closes: #640668,#640508
adds 71cca22 No longer install if-up script
adds 191e39c Release 2:3.6.5-5
adds b8b445e Enable ctdb for non-linux archs.
adds de72835 * Update symbols file for linux-only symbols in libsmbclient. This should fix the FTBFS on kfreebsd and hurd. Closes: #676170
adds 51c8aab Not yet released
adds eee2570 * Remove old if-up script during upgrade.
adds b6690f8 Release 2:3.6.5-6
adds 1074556 Allow installing smbclient package together with newer versions of samba4-clients, which no longer ship the smbclient and nmblookup binaries.
adds d219d30 2:3.6.5-7 is released
adds d1e07b9 Only enable swat in inetd.conf on first install. Closes: #658245
adds e775e38 minor lintian fix: debian-news-entry-uses-asterisk
adds e71e774 Minor lintian fix: ored-build-depends-on-obsolete-package build-depends: libcupsys2-dev
adds 481a7f3 minor lintian fix: unused-override configure-generated-file-in-source debian/config.cache unused-override configure-generated-file-in-source packaging/Debian/debian-sarge/config.cache unused-override configure-generated-file-in-source packaging/Debian/debian-unstable/config.cache unused-override configure-generated-file-in-source packaging/Debian/debian-woody/config.cache
adds f0fc4cb Lintian fix: add patch description quilt-patch-missing-description bug_221618_precise-64bit-prototype.patch
adds ae5cbab Minor lintian fixes.
adds c654caa Remove DHCP hook. Closes: #652942, #629406, #649100
adds 1b77be9 Don't reload smbd when running from inetd. Closes: #678741
adds ca664f1 Don't start smbd when guest account doesn't exist. Closes: #653382
adds 375adb2 merge upstream 3.6.6
adds ba2f340 Drop patches that have been applied in 3.6.6
adds b5624e8 Refresh for 3.6.6
adds adc9756 Refresh for 3.6.6
adds 25ddeec Next release will be a new upstream
adds 39102f3 Adapt for 3.6.6
adds 3b313cf never use Debian revision numbers in .symbols files
adds 03c3c38 Only export public symbols in libsmbclient and libwbclient.
adds 6446a11 Release 2:3.6.6-1
adds ae3941d Restore the DHCP hook.
adds 002501a releasing version 2:3.6.6-2
adds b25ff3d Use xz compression for binary packages. Release 2:3.6.6-2
adds a5d91ad Merge upstream 3.6.7
adds 00fce24 New upstream release, meant for experimental
adds 0691615 Release 2:3.6.7-1 in experimental
adds be9aef2 merge upstream 3.6.8
adds 23d33d0 New upstream release
adds 2cbc9bf Released 2:3.6.8-1
adds e1ad6d8 Merge upstream 3.6.9
adds f68c52d Release 2:3.6.9-1
adds 371c632 merge upstream 3.6.10
adds 466b5d8 releasing version 2:3.6.10-1
adds 9450a05 merge upstream 3.6.12
adds 618feb0 upstream version 3.6.12
adds 77a7240 Install pkgconfig file in libsmbclient-dev. Closes: #700643
adds 225415c release 2:3.6.12-1 to experimental
adds 4562a2a merge upstream 3.6.13
adds 58f99c4 upstream version 3.6.13
adds 6cf8ba9 refresh patches for new upstream
adds 682e4cd samba: Suggests winbind. Closes: #689857
adds a703c95 releasing 2:3.6.13-1 to experimental
adds 6ba5c0f * Move binary files out of /etc/samba to /var/lib/samba, where they belong according to the FHS: - schannel_store.tdb - idmap2.tdb - MACHINE.sid Closes: #454770
adds 6c5e73e release 2:3.6.13-2 to experimental
adds 25ed823 merge upstream 3.6.14
adds 0468677 import upstream release 3.6.14
adds 866f8a7 release 2:3.6.14-1 to unstable
adds c55802b Rework series file to be in directory order
adds 756956d Remove README.build and config.cache as it is not relevent with the waf build
adds 753df88 changelog for AD DC package
adds 20737d4 Remove unused debian/clean file, not needed with waf build
adds 9fd5766 update copyright file for full AD DC package
adds 82bdf4a update libsmbclient.symbols for waf build
adds ca3eace update libwbclient0.symbols for waf build
adds 83596fb Update VERSION patch for new top level VERSION file
adds 79536f5 Remove autoconf.patch, this is not needed with waf
adds 9b06bae Remove autoconf-specific patch removing VFS examples build
adds 8b817ca Remove AI_ADDRCONFIG patch, already upstream
adds ef6825d Remove autoconf-specific patch
adds 60f5509 Remove shadow_copy2 backport
adds eba8701 Remove autoconf-specific undefined symbols patch
adds 82e78b7 remove waf-as-source patch, as this is now upstream
adds f3b1061 Remove alternatives which are no longer required in a merged package
adds 7a5e904 Remove Samba docs no longer published by the Samba Team
adds d3cf737 Remove patch to autoconf build system no longer in use
adds 6bb2bc2 An smbtorture manpage is now provided
adds 09427d2 Remove patch for manpage not xml source. TODO: Merge upstream patch and backport to 4.0
adds bbcac8d Remove patches to html pages we no longer ship
adds c63c21f TODO: Ensure upstream or against xml. Drop documentation patches against generated output or html docs no longer shipped
adds 2809321 The remainder of the patch to merge with the samba4 package
adds 5a60cc4 TODO: Install smbget and findsmb with WAF build
adds 44737cc sync .gitignore with samba4 package
adds fe22e5f Allow a fully empty libreplace by using the system getpass()
adds 0c565ec TODO: Upgrade script to move passdb.tdb and secrets.tdb from /var/lib/samba to /var/lib/samba/private
adds 83c52a8 fix usershare patch for 4.0.3
adds cf510eb Add Depends and Replaces to ease upgrades
adds 588f482 clarify which package basis this is
adds 9d44b42 make winbind replace winbind4 to permit upgrade
adds e462a0e Update to Samba 4.0.5 release
adds c2cfd37 Remove samba4-common-bin package and rename samba4 to samba-ad-dc
adds 9831799 alternatives
adds a2b71a0 Revert the merge of 3.3.0~pre2 in upstream branch
adds d113059 Load samba-3.2.5 into branches/samba/upstream.
adds ca16c95 Merge samba-3.3.0 into branches/samba/upstream.
adds 7a15735 Load samba-3.3.1 into branches/samba/upstream.
adds 60b302f Load samba-3.3.2 into branches/samba/upstream.
adds c44a229 Load samba-3.3.3 into branches/samba/upstream.
adds b12e32b Load samba-3.3.4 into branches/samba/upstream.
adds 8299c61 Load samba-3.3.5 into branches/samba/upstream.
adds 130ad4c Load samba-3.3.6 into branches/samba/upstream.
adds e2df061 Load samba-3.4.0 into branches/samba/upstream.
adds 4e05235 Load samba-3.4.1 into branches/samba/upstream.
adds 3539d15 Load samba-3.4.2 into branches/samba/upstream.
adds a2772c3 Load samba-3.4.3 into branches/samba/upstream.
adds f894c63 Load samba-3.4.4 into branches/samba/upstream.
adds 6348eb3 Load samba-3.4.5 into branches/samba/upstream.
adds 0ff834b Load samba-3.4.5 into branches/samba/upstream.
adds d68d99d Load samba-3.4.6 into branches/samba/upstream.
adds 07f55c1 Load samba-3.4.7 into branches/samba/upstream.
adds 1b77db9 Load samba-3.4.8 into branches/samba/upstream.
adds 53601fa Merge 3.5.4 in upstream branch
adds e6fa974 Load samba-3.5.5 into branches/samba/upstream.
adds fc9deef Load samba-3.5.6 into branches/samba/upstream.
adds 9fbd797 Load samba-3.5.7 into branches/samba/upstream.
adds 4d16e8d Load samba-3.5.8 into branches/samba/upstream.
adds 6fe9013 Load samba-3.6.0rc2 into branches/samba/upstream.
adds e64520a Revert upstream branch to 3.5.8....oops
adds 055c182 Load samba-3.5.9~dfsg into branches/samba/upstream.
adds a0ecb11 Load samba-3.5.10 into branches/samba/upstream.
adds 5f021ee Load samba-3.5.11 into branches/samba/upstream.
adds cb25bc5 Load samba-3.6.2 into branches/samba/upstream.
adds 62120f7 Load samba-3.6.3 into branches/samba/upstream.
adds 099e0ba Load samba-3.6.4 into branches/samba/upstream.
adds dd59b3a Load samba-3.6.5 into branches/samba/upstream.
adds ff4e466 Load samba-3.6.6 into branches/samba/upstream.
adds 85c23c3 Load samba-3.6.7 into branches/samba/upstream.
adds 12dc539 Load samba-3.6.8 into branches/samba/upstream.
adds 2cf8760 Load samba-3.6.9 into branches/samba/upstream.
adds 63f07bb Load samba-3.6.10 into branches/samba/upstream.
adds 529e6f8 Load samba-3.6.12 into branches/samba/upstream.
adds d217370 Load samba-3.6.13 into branches/samba/upstream.
adds 14ebdf4 Load samba-3.6.14 into branches/samba/upstream.
adds 3dc1b16 Merge tag 'upstream/3.6.14' into samba_4.0_ivo
adds 2865eba Imported Upstream version 3.6.15
adds 31202ad Imported Upstream version 4.0.0+dfsg1
adds 1230d75 Imported Upstream version 4.0.3+dfsg1
adds 3dd2f8d Imported Upstream version 4.0.5+dfsg1
adds ef95051 Merge tag 'upstream/4.0.5+dfsg1' into samba_4.0_ivo
adds 70cea11 remove unneeded leftover files
adds 35c3dd2 fix permissions on debian/rules
adds a272910 update gbp.conf for samba_4.0 branches
adds 97e6562 Restore samba.templates from samba 3.6
adds 1e6d009 move templates from samba4 to samba-ad-dc
adds e2c3d7f Fix templates files names in POTFILES.in
adds 1434a09 Regenerate all PO files
adds 5aab8a7 Merge translations from samba 3.x packages
adds 71bff62 Don't harcode the branch in gbp.conf
adds c003df9 Move libnss_winbind.so.2 and libnss_wins.so.2 to /lib as in 3.6.*
adds c17d556 Use appropriate package version number. Next upload is likely to not be an NMU.
adds 4022f98 Use the same set of configure arguments than 3.6.15 (except those eventually specific to version 4 and above)
adds 88ebdb2b Drop --cache-file, unsupported in waf builds
adds d6e44da Drop --with-fhs, unsupported in waf builds
adds dc5cd2e Drop --enable-static, unsupported in waf builds
adds fd5ab23 Turn --with-rootsbindir into --sbindir
adds 5562881 Reduced set of configure flags, after testing them one by one and removing the unsupported ones
adds e92b4b2 Add libctdb-dev to build dependencies as we're building with cluster support just like 3.6 packages
adds 4903413 Drop removal of usr/share/perl5/Parse/Yapp/Driver.pm
adds 0c738c6 Re-add --prefix=/usr which seems to be needed in order to avoid stuff in /usr/local
adds dad2127 Drop --sbindir that seems to be a bad idea to replace --with-rootsbindir
adds 4c4a314 configure with --enable-fhs
adds a25e124 add multiarch libdir
adds 761c6c9 remove YAPP
adds f614d71 show waf command
adds 966bed9 remove cleanup of pam modules
adds 6840643 multiarch location for with-modulesdir
adds 1c2f092 datadir: /usr/share
adds 9966c66 get list of installed files in build log
adds b7fa0ec move nss modules from /usr/lib/... to /lib/...
adds c26948a remove symlinks for nss modules
adds fbc2121 don't create symlinks in /usr/lib for nss modules
adds 63bf7b5 install correct upstream changelog for pam modules
adds b6dd569 remove DM-Upload-allowed
adds 20fef1f Move libsmbclient manpage to the package and out of samba-doc. Also use dh_installman instead of dh_install to install it
adds bc62ee1 Drop trailing slash in Homepage that was triggering a useless diff wrt 3.6 packages
adds 525ad5e Enforce include directory to /usr/include instead of /usr/include/samba-4.0 that is enforced by --enable-fhs
adds 33881dc install manpages in .install to avoid build failure
adds b508d19 Revert "Enforce include directory to /usr/include instead of /usr/include/samba-4.0 that is enforced by --enable-fhs" --enable-fhs takes precedence over --includedir anyway...
adds 24cbbf1 Move manpages to packages they belong to (manpages should rather be included with the binaries they document)
adds 0114509 Add samba-tools to binary packages (similar to the one in 3.x series)
adds 44e8cbc Drop samba-tools The tools are no longer here and the only use would be for puttin vfstest.1 manpage but that manpage is useless as vfstest is no longer provided.
adds 2a2c981 Install multiarchified VFS modules in the samba package
adds da57358 Re-introduce mksmbpasswd for compatibility with 3.* packages
adds 1c02f0f Use right path for VFS module files
adds ef103e5 Include mksmbpasswd in samba, really
adds 39e836d remove vfs modules from libsmbd0
adds 45cc2c2 remove useless echo
adds b46352c configure: add sysconfdir and localstatedir
adds 49b5b1a fix private_dir and smbpasswd location
adds 01b2f64 make samba-ad-dc depend on samba
adds 57ea096 Remove socket options from default smb.conf
adds 8a74f8c Remove printing configuration from default smb.conf page
adds 6540a3b drop message command from example smb.conf. Nobody uses this any more
adds 3043a44 Remove (really bad) suggestion to turn back on winbind enum groups/users
adds 1ab5fe3 Remove confusing parameters in favour of the simple server role
adds be36e69 server string is not critical enough to setting up a new server
adds b23c4dc name resolve order should not normally be changed
adds 85a79c9 Explain that the Domain section only works for classic domain controllers
adds 16c3c21 Drop auto-magic share for cdroms, CD-ROM drives are not special enough any more
adds fdbe5f7 Remove silly suggestion about optimising the smb.conf
adds d5d4224 update config for git-import-orig
adds bc40a72 Imported Upstream version 4.0.6+dfsg
adds 2a049b9 Merge tag 'upstream/4.0.6+dfsg' into samba_4.0
adds 9ad3978 update changelog for upstream 4.0.6
adds 9a60cd0 Remove remainder of encrypted password support (smb.conf fragment already gone)
adds 2109881 move vfs modules *back* to the libsmbd0 package, as they are needed by the library
adds 7bd8b3c put back --without-getpass-replacement to empty libreplace back out
adds c5922b5 Add back patch to remove testprns (was documentation2.patch)
adds 5d2107a Drop smbtar-bashism.patch
adds ac5d9cb Finish removing smbtar bashism
adds 04bb00c Restore smbtar to the package. Only findsmb is now missing.
adds 2489fc7 Add Replaces and Breaks per http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces
adds f0eb91a Start list of TODOs for the next upload
adds f2e6ac0 more TODOs
adds e7debed Try to ensure samba-docs is upgrade over by the other packages safely
adds 2a00326 Drop swat from the debian package
adds bbe4102 Update tevent requirement
adds ba916aa Make samba-common Conflicts: swat, which is now obsolete and no longer built from samba 4.0; the old versions of swat in the archive are incompatible with smb.conf from samba 4.0, so force them off the system to avoid configuration corruption.
adds e7a0916 update TODOs
adds e5ecc6c Fix up missing new-line on python scripts until 4.0.7
adds 90d6411 match 3.6 package with recommends of libpam-winbind and libnss-winbind in winbind package
adds 75744f6 Drop support for running smbd from inetd; this is not well-supported upstream, and can't correctly handle all of the long-running services that are needed as part of modern samba. Closes: #707622.
adds 9d6881d TODO: 3.6 branch changes have now been merged
adds 2f21f5e move TDB files on upgrade
adds b911095 Update changelog with a more verbose description
adds 9f8b215 Remove unused read of /etc/default/samba
adds f68a660 Do not start smbd/nmbd/winbind when we are an AD DC
adds 0d47154 Add suggests of heimdal-clients to get kinit
adds bcda6d6 Remove last TODO now we have startup handling and more in the changelog
adds 6c80614 move smbpasswd.8 samba.7 back to samba-common-bin to match 3.6
adds 123a647 move idmap_*.8 manpages back to winbind package
adds 5a9fb0e Fix spelling in last changelog entry
adds 13501f6 build dfs_samba4 and auth_samba4 as shared module
adds 12fea94 TODO: fix install of samba-ad-dc when samba is installed
adds 3daed29 unbreak after binutils update by fixing deps on samba4kgetcred
adds 00c035f don't remove log and state files during samba-ad-dc purge
adds 620430d update changelog for upload of 2:3.6.16-1
adds ce35dcd fix description of GPL-3
adds 11ade33 update debconf templates
adds 1fccda5 remove debian version from symbols to stop lintian complaints
adds 4d5e4d5 fix package name in libsmbclient symbols file
adds f45c145 release samba 2:4.0.6+dfsg-1 to experimental
adds 3f5fd5f upload was rejected
adds d8785b8 fix samba-common-bin dependencies (and some whitespace)
adds 4081c9c release samba 2:4.0.6+dfsg-1 to experimental
adds 70b8fd2 Remove all mention of "Samba 4" and "experimental version of Samba" in packages' description. Samba version 4 is now production-ready.
adds 721d31a Update build-deps with autodep.py
adds 6bbeb05 Imported Upstream version 4.0.7+dfsg
adds 3eb9bf0 Merge tag 'upstream/4.0.7+dfsg' into samba_4.0
adds a48f850 update changelog for new version 2:4.0.7+dfsg-1
adds 8420d90 refresh patches for new upstream version 4.0.7
adds 4671672 update build-deps on tdb and ldb for new version
adds 51c5465 Imported Upstream version 4.0.8
adds 8311209 package Samba 4.0.8 security release
adds 22903a4 add CVE and bug information about security update
adds ca43334 Update documentation for git repo
adds 880f2d7 Imported Upstream version 4.0.8+dfsg
adds a1ea48c Merge branch 'upstream_4.0' into samba_4.0
adds 92cbceb Add replaces for python-samba for packages that take over files from it.
adds ddb4831 remove useless broken symlinks
adds 495db23 Update commentrs in autodeps.py conf file.
adds 0b46d1d wrap-and-sort
adds 7796f8f autodeps.py: Fix parsing of control file.
adds b54ed33 release samba 2:4.0.8+dfsg-1 to experimental
adds 5aa62a3 The samba-ad-dc upstart job should be installed unconditionally, not just in Ubuntu.
adds 242e57d Don't exclude our private libraries from the shlibs generation.
adds 45c13ad Disable the init script when on upstart
adds 93149bd Add so version to the private libraries so dpkg-shlibdeps works
adds 2c185d3 Drop patch 01_no_private_lib_suffix
adds 9d23ed7 Integrate samba4 source package changelog.
adds 25d5a6a Break long lines in descriptions of libsmbsharemodes-dev and libsmbsharemodes0.
adds 107d0f7 Bump standards version to 3.9.4 (no changes).
adds 80f6a7b Suggest libwireshark-dev for libparse-pidl-perl, as it is necessary to build wireshark dissectors generated by pidl.
adds 24200cb Break long line in libsmbd0 description.
adds c49751d samba-ad-dc: Drop suggests for removed packages swat2 and samba-gtk.
adds dadf057 samba: Remove inetd servers from suggests; inetd support was dropped in 3.6.16-1.
adds 988a012 Fix database errors during upgrade. Closes: #700768
adds 086da18 Imported Upstream version 4.0.9+dfsg
adds 30d8955 Merge tag 'upstream/4.0.9+dfsg' into samba_4.0
adds c64bd69 update changelog for upstream version 4.0.9
adds 48317d0 Port debian/autodeps.py to python3 and build-depend on python3 so we can invoke it correctly from debian/rules.
adds e9170ca1 depend on libaio-dev to get vfs_linux_aio
adds 775d41e Fix indentation.
adds df15677 Integrate most of the libraries into the samba-libs package and samba-dev.
adds ecd2460 Integrate double Replaces lines.
adds 112c91b replace references to removed packages with new ones
adds 29caf68 update TODO's
adds f5a6cad integrate samba-ad-dc into samba
adds 0fbc4b8 remove recommends on tdb-tools, which is in depends
adds 5189715 update changelog
adds ce0df35 sort samba-libs.install
adds 8519b4c move all libs from samba to samba-libs
adds 0b2739f move libs from samba-common-bin to samba-libs
adds bbbb765 move libsamba_python.so.* to samba-libs
adds 8f92b45 add lintian override for outdated-autotools-helper-file
adds 2a708d6 move libwinbind-client.so.* to libwbclient0
adds 6416647 Add breaks.
adds 6b56bc1 Fold libnetapi0 into samba-libs.
adds 6010592 wrap-and-sort.
adds 54d170f Remove duplicate entries in install files, empty libgensec-dev.install.
adds 9d37cae Fix package names.
adds 2285114 Add missing dep on python-crypto needed by "samba-tool domain join subdomain"
adds fbe573a Merge branch 'samba_4.0' into samba_4.0_integration
adds e6c6b42 Drop 10_messaging_subsystem patch
adds d3ae284 Remove lintian overrides of binary packages that have been dropped
adds 7a6c99f Remove leftover debian/samba-tools.manpages
adds dd301b1 Add patch to not install smbclient4 and nmblookup4 and remove samba4-clients binary package.
adds e01d567 Remove systemd support for now, as it is broken.
adds b2e07cf ship symlinks for nss modules
adds 5e61ef9 update version for breaks and replaces to 2:4.0.9
adds 1e4ae3c create symbols and shlibs files in separate script
adds 67b3db2 remove hardcoded dependencies
adds ad81c88 update some TODOs
adds d0f0d18 add lintian override for samba-libs: package-name-doesnt-match-sonames
adds 7cdf37b add missing depends from libsmbsharemodes-dev on libsmbsharemodes0
adds e4fef0f add missing depends for samba-dev on samba-libs
adds 0531e6b release samba 2:4.0.9+dfsg-1 to experimental
adds 2de93e4 update vcs urls to point to samba instead of samba4
adds 5b9ec63 Add lintian overrides for another set of wrong lintian errors for the NSS modules.
adds 298ce02 move TODO's that aren't blockers
adds 83e4e1a Imported Upstream version 4.0.10+dfsg
adds dcc1cf2 Merge tag 'upstream/4.0.10+dfsg' into samba_4.0
adds 347e5c5 update changelog for upstream version 4.0.10
adds efe0eee Limit build-dep on libaio-dev to linux architectures.
adds 098a61d Adapt init script changes from master branch
adds adc4e03 handle AD samba daemon in samba init script
adds 73f2193 merge changelog up to 2:3.6.19-1
adds e84a5be remove fixed TODO's
adds 96e7761 update lintian overrides for init script changes
adds 737d804 clarify that the init script check if they are needed
adds 9e7047c document why we have a strict dependency ldb
adds 9fe67c2 release samba 2:4.0.10+dfsg-1 to experimental
adds c80b201 sssd should be ready for new samba packages
adds f3b4971 Remove Noël from uploaders
adds 668d736 Add myself to uploaders.
adds de09789 add changelog for first upload to unstable
adds a57bf51 release samba 2:4.0.10+dfsg-2 to unstable
adds 3c635e5 Include /etc/pam.d/samba in samba-common
adds 005bd47 Remove unused alternatives links on upgrade in samba-common-bin.prerm
adds 33ec616 Add support for 'status' in samba-ad-dc init script.
adds 3035c2f Don't fail on errors in samba init script.
adds 355ba11 Remove Sesse from uploaders
adds 43be5b8 Fix umask in make_shlibs
adds d3c7001 Enable verbose build log.
adds 2fa5c80 Check testparm explicitly instead of ignoring all errors
adds 6ce064c Update VCS URL's for new git repo.
adds da999e7 Merge branch 'upstream'
adds 7252076 Merge tag 'upstream/3.6.15'
adds 1178e14 New upstream bugfix release. Closes: #707042
adds 95d698f Lowering recommends of libnss- and libpam-winbind
adds 73fec56 release samba 2:3.6.15-1 to unstable
adds aac8841 Drop support for running smbd from inetd; this is not well-supported upstream, and can't correctly handle all of the long-running services that are needed as part of modern samba. Closes: #707622.
adds ab48f83 Imported Upstream version 3.6.16
adds 832da48 Merge tag 'upstream/3.6.16'
adds 72356b3 update changelog for upstream version 3.6.16
adds 0936c70 add gbp.conf for master branch
adds 4742f1b refresh patches for upstream version 3.6.16
adds 8ada4cb release 2:3.6.16-1 to unstable
adds d62f1c4 Make build-dep on libtevent-dev explicit.
adds 0383e7b Fix waf-as-source.patch
adds b66347d release samba 2:3.6.16-2 to unstable
adds 89a44be Imported Upstream version 3.6.17
adds e3a8276 Merge tag 'upstream/3.6.17'
adds 9434c65 update changelog for upstream version 3.6.17
adds 9afd003 release samba 2:3.6.17-1 to unstable
adds 5657a01 Split the samba init script into nmbd and smbd init scripts, for better alignment with how init systems other than sysvinit work. This also drops the override of the arguments to update-rc.d in debian/rules, no longer needed in the post-insserv world.
adds 325c1b1 Remove the old samba init script on upgrade
adds 1904813 Remove the links to the obsolete samba init script.
adds 48ce4b0 Add upstart jobs from Ubuntu for smbd, nmbd, and winbind.
adds 5e4df30 Update logrotate scripts for the new split init script
adds b89f4bd Update the DHCP hook for the new split init script
adds 133bcf4 Include the reload-smbd upstart job in the package
adds 49a1d61 Merge support for upstart jobs
adds 7c67ef5 Don't drop the samba init script after all, we want this as a wrapper for compatibility in both the sysvinit and upstart case.
adds 674c733 Merge branch 'init-script-split-and-upstart-jobs'
adds 8faba53 Reorder calls to dh_installinit so nmbd and smbd init scripts are installed before the samba init script
adds 584f2ef Call dh_installinit reload-smbd with --noscripts
adds 2d02a56 Don't pass --noscripts for reload-smbd: we need the old /etc/init.d/reload-smbd symlink removed on upgrade on Ubuntu.
adds f6bdd7b call dh_installinit with --noscripts for samba, since it's just a wrapper
adds b7704f5 By default, don't start/stop /etc/init.d/samba in any runlevel
adds a80e947 Bah, spell the option name right (--noscripts)
adds 2cc23a0 Imported Upstream version 3.6.18
adds 380e4f9 Merge tag 'upstream/3.6.18'
adds 486b1d2 update changelog for new upstream release 3.6.18
adds 6490e3a release samba 2:3.6.18-1 to unstable
adds 7b60940 update README.source for git repo
adds c5c7291 Imported Upstream version 3.6.19
adds 747ec6b Merge tag 'upstream/3.6.19'
adds 355bc95 update changelog for new upstream release 3.6.19
adds 432d109 release samba 2:3.6.19-1 to unstable
adds 8602f84 Pass --parallel to dh rather than to dh_auto_build, which is slightly more correct.
adds bca8ea9 Revert commit to ease merge in samba_4.0 branch
adds a62e13d Merge branch 'master' into samba_4.0
adds 1c014ac Run xsltproc under faketime
adds 2360ab3 Restore build-dep on libcups2-dev
adds 38b3709 Add wrapper for cups-config
adds b7948d7 Also add other build-deps which were present in samba 2:3.6.19-1
adds ae5648e Drop wrong build-dep on libkrb5-dev, samba4 uses heimdal instead.
adds 2aff45d remove more obsolete build-deps
adds d3cccdc abort if tdb move can't be done on upgrade
adds b6df537 debian/patches/bug_221618_precise-64bit-prototype.patch: adjust the LFS handling to work independently of header include order. Closes: #727065.
adds 157e197 avoid moving only some tdb files and not others
adds c03e9e9 Document swat removal. Closes: #726751
adds 181a9c8 release samba 2:4.0.10+dfsg-3 to unstable
adds 6965c60 French updated (Christian Perrier).
adds c8f1705 Mark one debconf string as non-translatable
adds 2200717 * Swedish (Martin Bagge / brother). Closes: #727186
adds 6f37a62 Hebrew (Omer Zak).
adds 08b8268 Japanese (Kenshi Muto). Closes: #727218
adds 93868e8 Indonesian (Al Qalit). Closes: #727543
adds 1949c23 Russian (Yuri Kozlov). Closes: #727612
adds 423d9b0 Esperanto (Felipe Castro). Closes: #727619
adds b201ffb Polish (Michał Kułach). Closes: #727646
adds 959efa0 Danish (Joe Hansen). Closes: #727764
adds 6001cc0 Czech (Miroslav Kure). Closes: #728100
adds da6b96d Move libtorture0 to samba-testsuite to reduce size of samba-libs and prevent dependency on libsubunit0.
adds 5888494 Update lintian-overrides for move of libtorture0.
adds 55b25aa Merge branch 'master' of git://git.debian.org/git/pkg-samba/samba
adds ca7229b Basque (Iñaki Larrañaga Murgoitio). Closes: #728315
adds 49b4f98 Handle move of tdb files to private dir in samba-libs.preinst.
adds 87b2c58 add symlink for old location of tdb files
adds e5460c9 Also do the tdb move in libpam-smbpass.preinst
adds 46fa82b release samba 2:4.0.10+dfsg-4 to unstable
adds 8efd960 Update samba-libs.lintian-overrides for moved libtorture0
adds 0231603 update README.source for 4.0 on master
adds 84051b2 samba 4.0 is now on master branch
adds 62ec192 Imported Upstream version 4.0.11+dfsg
adds 4f13f28 Merge tag 'upstream/4.0.11+dfsg'
adds 8d1b934 Import upstream security release 4.0.11
adds ea3461a Move world-readable private key file on upgrade
adds 0a6c0fb Add check in init script for key file permission
adds 321c7e5 release samba 2:4.0.11+dfsg-1 to unstable
adds 446b0e5 Switch over to 4.1 branch.
adds c921bbe Update instructions to reference upstream VCS tag.
adds 790d1a1 prepare merging Samba3 and Samba4 together.
adds 97e3422 Initial version imported to CVS (This used to be commit 65968b294351d2612d1bf94236d1fcbf853c494e)
adds ce9f591 This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches. (This used to be commit ba74bed6640366154ad7901c0ba87d140713f876)
adds 0e8fd33 Initial version imported to CVS (This used to be commit 291551d80711daab7b7581720bcd9a08d6096517)
adds 0db2ec0 This commit was generated by cvs2svn to compensate for changes in r4, which included commits to RCS files with non-trunk default branches. (This used to be commit c8a46aca039f16b00bcd177ac2bb9962fdfff529)
adds 3a5b9fc updated README for new samba.anu.edu.u alias (This used to be commit 2b126502f46893ca2cd356ae896d611fc19d2c0a)
adds 09960b3 added issafe() define for "safe" characters (This used to be commit 1d7fc598cd56fe6c85b2a75ab7c3cead61fc23ad)
adds d5cd0b3 upped version number (This used to be commit 3e2239aa59f1af438e812860bfdc0247f3ce1754)
adds ea4abcd fixed a typo in the select() emulation code (This used to be commit 3f37b2db98cfc490a8ec99b8fdb1eaee00faea4c)
adds beee1b2 added sequent fixes (This used to be commit 21c7f21fd59b592023c16734731f61cff6f04aee)
adds 6bbd0d7 use the new issafe() macro instead of isalnum() and strchr() (This used to be commit 79c65e66f8034d21b6c90fcdbd76601657f3c447)
adds 089c5b2 move the dot_pos calculation down a bit (This used to be commit 45e2ffdc9c4334565e51c550b3a19a9bbb7037ef)
adds 03aeb8a fix a netgroup bug (innetgr() was being called with the args in the wrong order!) (This used to be commit 4419093d336bad30b194b959231fed04cbc8a1cf)
adds b2a31c9 - use issafe()
adds 8098025 fix a dst bug, we had a sign wrong in the calculation :-( (This used to be commit 2cf4d958f454465f05c54f865cb77fa5c4cc620a)
adds 5c90917 updates to wall.perl from michal at ellpspace.math.ualberta.ca (This used to be commit 30909756b16b2c78769a976809046af0b6a98b6e)
adds b2740f4 Changed to reflect new ownership by Microsoft (This used to be commit 37736c8c5e8223c3f39e9508cd508cb33a34f6b3)
adds fcfe002 removed obscene comment added by Dan (This used to be commit a7005f50d800174862a6b58727c7387e6d3581be)
adds 52fc872 - close the listening socket in the child process when running as a daemon - exit with a non-zero exit code if open_sockets() fails (This used to be commit 83866f3c84bd53a68f4937dddf4903eee7a00aaf)
adds f9014ae change version number to 1.9.16p2 (This used to be commit 03f93941b39a7135a7801a9108fe4e4bd8c6991d)
adds 49f74bf added some more support entries from samba-bugs mail (This used to be commit 934d29d07246b69ae171316d068196514c50a5fa)
adds 7b7cef0 removed old -S option from nmbd manpage (This used to be commit 1db06d2a273756e52e4f32e672c2dc18a2b2a1e8)
adds d4168aa documented -W option (This used to be commit c28fd9fe33f1c6445995d3b8a7bc45306bb5ad3e)
adds d4010fc ignore some files (This used to be commit c64d3398dffcd7acbd4bcaeb661146e03feab42b)
adds 3ae4d22 - handle CORE protocol better - handle case where director exists when untarring (This used to be commit 7d7bad70d3b6b37037ad96b34e17a927675cde11)
adds 341a401 handle being passed a dptr of -1 to mean "close all open dir handles". Looks like OS/2 does this. It caused a core dump. (This used to be commit 4b2579daae0a9d78780476694fd395d97445e197)
adds 11f7553 turn on KEEP_PASSWORD_SERVER_OPEN by default (This used to be commit d2676cdd0b44fc4fc825118e510bac2c3f1e40d9)
adds 04af282 move quotas support out of server.c (This used to be commit 1ed5645a5d150de4e5e788c2389aa3cbe70a8faf)
adds 90d21da - fix a bug hanlding very log filenames - move quotas support to separate file - send keepalives to password server (This used to be commit f81295c7b4346759ac522ba610438a68204f1858)
adds efdeaf4 - added hostname support to smbstatus - fix a bug where -s would not be recognised (This used to be commit 03744dc0cd49a54b4dd30645a2b77007c9d19bdc)
adds 2ef2593 made dptr_num signed to handle -1 from OS/2 (This used to be commit d2c5ab135ca7ee6366f5f8733440318a724a4378)
adds 839ddb8 fixed version number (again!) (This used to be commit 52b5148221e57c122f0c4ed3f0b49d6d9b7fd789)
adds c9f9f6b added QNX entry to MIRRORS (This used to be commit b00d86f2376e9a215250285a8b1766e9859f6067)
adds 0b13d2e Updated smbstat script with a better one, Paul. (This used to be commit c26a534541b96f939daaf9b35f805db2594783ca)
adds 0c7092c Updated references in doco to 'http://lake.can.....' with 'http://samba.can.....' and added a mirror site to MIRROR (This used to be commit 283f100501de69086379c36e6937d614f5143583)
adds d0977dd Update the samba.faq file with what was current on the web site, there were a number of additions. Changed the faq version number to 1.9.15 to match current samba version. (This used to be commit 4002e4cf155f614751a8cd4af97d95ba12831d4c)
adds 4c67f37 Made chang blody comso: can't see what i'm writing... Made changes to reflect nimbus.anu.edu.au -> samba.anu.edu.au chage. changed reference to /ub/samba/change-log o /ub/samba/alpha/change-log Also added samba.faq.html to docs directory Paul... (This used to be commit d6f124a7ca1806230c374f871ba7fe17284b6042)
adds b479eaf Changed more references of 'nimbus.anu.edu.au/pub/tridge/samba' to 'samba.anu.edu.au/pub/samba' The only reference I see now to 'nimbus' is in ENCRYPTION.txt regarding libdes stuff. Paul... (This used to be commit eee3a6f139c2a773979e4cd771e4567178805846)
adds e40bf31 Added check for something already binding to port 139 to TEST 3 Dan (This used to be commit 0e21388559aad147ea15c855dec5113a85ad1d4f)
adds b64f106 Updated general section to include more about current capabilities. Added references to samba-bugs, DIAGNOSIS.txt and the hypermail archives. Various other small changes. Dan (This used to be commit 58950a05620a2248fed3ef11d0230238473e1b6d)
adds 0905033 Added reference to DIAGNOSIS.txt. Deleted the claim that tridge reads all postings to mailing list. Removed arvidsjaur, other small stuff. Dan (This used to be commit af463f82c5d5b2662f979b119f3c4b74e159486a)
adds 3e8ddf7 General updating. Dan (This used to be commit 2209de41df38f1bc6ac5b442b3b696b680fcf639)
adds fe1337b added nimbus to list of mirrors (This used to be commit 234ba8569705009eed00ba044d6bb0459e506a7d)
adds 4ecfd2e cleaned up the way the max log size stuff works and fixed a potential problem with varargs usage in Debug() (This used to be commit 8d5a3156ce42198b2f3ca8753e208b08572cafce)
adds 4513edd preparing for release of 1.9.16alpha2 (This used to be commit 875b2dfad043a43b915bfeee12532cf8b6cb690b)
adds 0cb74d3 added comments about trapdoor uids (This used to be commit 2f793c48a9447955195620c891d30d93b518ee0d)
adds 1956d13 cleanups to make thinsg compile cleanly (This used to be commit 39fbeb04ae938594c380d97ebe67c012fa0dd51a)
adds debd5b6 fixed a typo (This used to be commit 654c242045a70b600488a765eb46b6f79e484de9)
adds ec52001 handle errors from receive_smb better, and print error string (This used to be commit 7814eca4b22f909e75c3321d9a157c2228198c5c)
adds fd2a6d6 preparing for release of 1.9.16alpha3 (This used to be commit 071c7690a259c76c7fd70608af22b81d0481d7de)
adds 8ebd8a3 remove cvs.log from cvs, instead use the release script to copy it to the right places (This used to be commit d5613d3bf4649564040789473579c510a15408be)
adds 5e1d10f added this ages ago, but forgot to put it in cvs (This used to be commit 64c6a19923e43c8b0e3a3da4e56b0eb136f830d5)
adds 1b87ef2 - added an entry on WinDD to samba.faq - added a sample smb.conf from Thoralf.Freitag at remserv.rz.fhtw-berlin.de - print the errno when you get a can't change directory error - added installscripts.sh from James_K._Foote.PARC at xerox.com (This used to be commit 48c6b86d4c580d62ef46132dc04ce2b1d14e21e8)
adds d8cf90d comment out the code that tries to handle the NT bug where the 2nd passlen is wrong. The fix is worse than the problem :-) (This used to be commit 51e22c931078e0b612dbc9e20dc143c3aebf7eb5)
adds 26e045d add my private makefile to the ignore list (This used to be commit 3e9750cc2713da7c3d4beb24217f94c033e2fee5)
adds 5873463 Lots of changes!
adds 0966bf7 preparing for release of 1.9.16alpha4 (This used to be commit 8a0a06cba939e91e2379d0c5367b8817e7328077)
adds 81e3989 - moved the uid handling to uid.c - added setfsuid() support (for Linux) - started adding some of Lukes changes, just the loadparm and ipc ones so far (This used to be commit 72543810ce3eb5ea7b141f957edf38b4c46b1ea4)
adds a2c1623 a huge pile of changes :-)
adds 5607ff3 add dummy quotas fn fix typo in reply to backup lists (This used to be commit bc4a2994377ab078d3d1a900f79fda9dfe4d0e6a)
adds a2641cf Did more integration of Lukes code ready for the first release.
adds 23903ed updated the entry for Phillip Hands (This used to be commit 7f54e6b4606953e858a59b3d87640ed61f3a6332)
adds 526cc39 preparing for release of 1.9.16alpha5 (This used to be commit f5c493192eb744c8cd015a828b5fba311bee0093)
adds e38afbf - changed some debug levels in clientutil.c
adds f6655e8 - remove some incorrect prototypes from server.c - formatting cleanup in check_master_browser() - removed unused code from nameserv.c (This used to be commit ed3ef2e47d5039077993c6addaf44dce2bb1e780)
adds 4ccb55f preparing for release of 1.9.16alpha6 (This used to be commit ee330d60458c8f056b32dc3aa54a54ce6643186b)
adds a127ecf add sunos private makefile to .ignore (This used to be commit 60a8a9c006f16186320fb13109128db35595523c)
adds 19d1b1e fix a bug that meant alpha6 couldn't compile. (This used to be commit 07288091c322fdb9f63889e84cfc57fa6cb5f613)
adds f6733fe preparing for release of 1.9.16alpha7 (This used to be commit dfb7fa3ae405f4e23f3cc9e4bbe93029981c99dc)
adds f57b053 added some notes on the new "interfaces" option (This used to be commit 8eb701d0d6483d0f5c6de3640b38f98128cd321c)
adds b9ae225 - added interface.c and removed all the references to myip, bcast_ip and Netmask, instead replacing them with calls to routines in interface.c
adds bb0a966 preparing for release of 1.9.16alpha8 (This used to be commit 5a0d016b2432da9299d92b33d723534d91c8dcf4)
adds d160d93 - added predict.c, moving the routines from util.c
adds 4eba893 - added comments to byteorder.h explaining how it works. - fixed problem with installscripts if srcdir is not set - fixed ptr init bug in interface.c - changed default lookup type in nmblookup to match nbtstat under NT - new quotas fixes for sunos and solaris (This used to be commit e775576f026d282473256aeac6fef65a85acd98e)
adds f78081f patches fromk Luke putting in symbolic names for time constants (This used to be commit 79849b829314e5caf4f0f5b95e4a8a0c2c223f90)
adds b1228b7 moved MSBROWSE into nameserv.h (This used to be commit 90fa15c45f1859306dc3ceb47bb0bb3452490227)
adds bfbca5a changes from Luke (This used to be commit 5269aa277c635cfda65a27fd1b2e587ac181e1c3)
adds 75390b8 fixed the apana MIRRORS entry (This used to be commit f539b4bf6b47c1e22a688767001732abb6caaa0f)
adds 3f6fb64 more changes from Luke (This used to be commit df44f10d7492679dabe3b998e7bacfebbc49ea5e)
adds 97c01f6 preparing for release of 1.9.16alpha9 (This used to be commit 32053cfa78fee6b549742ec1f6d240781b162a72)
adds e2eac35 updates from Luke to rename "domains" more accurately to "subnets" (This used to be commit 0a044c25abc363d8b202ff5d148259d624b92ea7)
adds de411c7 moved some more locking routines to locking.c, and moved replacement routines for broken OSes from util.c to replace.c. (This used to be commit 3ee9d45426a9b3b584d1ffb9f81af26790a83b4c)
adds b7ca915 documented the "max disk size" option.
adds 7e3b4a1 got rid of a lot of redundent header files as we now globally generate prototypes automatically using "make proto". This is much less prone to error than the old method of manually adding prototypes (This used to be commit b551dc98f7cc194a5fc2e67a4ebae7fd67a01bbc)
adds a521fe8 a cleanup of the receive_smb() usage, adding timeouts in some places
adds 53409e5 preparing for release of 1.9.16alpha10 (This used to be commit a82ffca73e490f0fb9dbad43783ab55ac317a460)
adds 292b2f1 minor patch to allow host announcements to remote subnets (This used to be commit e264a670e917102cfdbfce9ae76fbc4d548ddae4)
adds 02657e5 demo of cvs - ignore (This used to be commit 1a30ade78e31c5ffa889eedc998771b1bb98c246)
adds 912d4da Added source filename to give crude index Dan 17 June 1996 (This used to be commit 5a72a6c8dfe3a0898db514c35a9d704c3627c41d)
adds dc38599 - change date as a demo for john - modified plp printing parser to work on my system (This used to be commit 9408f91e1b9a2482af96afe9df08e0a5fba60cdb)
adds ddc4fc6 - deleted reduntant blank line at end of file (JHT) (This used to be commit 7960522e18bb34cba4fbc6ef0d68485d484c9cad)
adds 851ee41 Basic doc changes to keep up to date.
adds ed2639e luke's first attempt at using cvs
adds 70d59e9 added local and remote interfaces (didn't get done in first attempt) (This used to be commit c0b0139d1a7816b027b2f1cf107487a4508ed92f)
adds a853abd first draft of low-level design documents describing the operation of nameserv.c and nameresp.c and their interaction with the rest of nmbd. (This used to be commit 875497d961fb7537ad850c97ba0bf4b1ed2121c3)
adds 7a804a2 updated the NetBIOS code due to some bugs found by writing the first draft of the low level design docs. (This used to be commit 103012e5f2fac09598d60c4263c3a30992680729)
adds 601281a patch to fix NetServerEnum with multiple workgroup lists kindly supplied. it works for him. needs testing. (This used to be commit 546c49080707c0cbaa6bfc928102d52826867592)
adds ee1db51 updated low-level design documentation on nmbd. first draft of namework.doc and updated the other two.
adds 7ca58ce as a result of the writing of namework.doc, namework.c has been tidied up, some bugs fixed / documented and some discrepancies noted down (in namework.c as well as namework.doc)
adds 07fcf2d - moved the protocol defs in the client to keep sill C compilers happy - added change for cnum range in reply_tdis() (This used to be commit 609c3a5e1e3a8d9ba380a802ab3ecf6f47093846)
adds a7f497c fix Makefile - remove Lukes private stuff :-) rerun proto generator (This used to be commit 98568862ca5f9f48b389a42633732de831331189)
adds 9c77b8a fixed conflict with global variable updatecount (This used to be commit ba478e94047cc4f92ae35a508c9e62855619e665)
adds f64bd08 fixed conflict between two variables called d (This used to be commit 38135c854e6b5d126939e226f815bb1a8d727f69)
adds ddbdce7 generated new proto.h (This used to be commit 05107be5660c31a7c07dee467d61c44ffdffaf3e)
adds 9a08bb0 Started uninstall in Makefile Updated some email addresses (This used to be commit a7be82ee6e56481b907ab3672b214639ec63c9b5)
adds 7812ff0 modified become_master() to a state-based system. becoming a master is now performed in stages: wait for each NetBIOS name to be successfully registered before proceeding to the next stage.
adds 94b935c namebrowse.c was using variable work uninitialised. remkproto'd proto.h
adds 2285033 Changed install scripts so they don't have hardcoded values
adds 4d314a9 Added uninstallation from Makefile, either in parts or total uninstall
adds b338bce tidied up: code shuffling and documentation. created namedb*.c nameservresp.c nameservreply.c and namepacket.c added modules to Makefile, downloading dan's current version first :-) shuffled docs to match source created more docs
adds 3545a9b added the recently shuffled and updated source files missed in the previous commit (see previous log message for details)
adds 9fdb312 sorted out various timer delay bugs: nameannounce.c nameserv.c
adds 9d59ce1 missed nmbd.c in previous update. did a make proto
adds e5a0619 updated docs to match code mods from last two or three updates. done some more commenting of code to match docs.
adds a174694 Modified demo smb.conf to not have /tmp writeable by everyone by default. According to server-linux some people seem to be uncommenting the example [tmp] without thinking what it does :-)
adds 25b30c0 lots of changes to nmbd
adds 201fefd removed some debug stuff from luke (This used to be commit 1fd1d7c27c4be1eba0833c787d40f1217e63127d)
adds b6037f0 minor cleanups ready for another release (This used to be commit 153d324c7be345ae87f99e62123e9a7dbaf74aee)
adds 90357bb preparing for release of 1.9.16alpha11 (This used to be commit b9d7b458b901ffb5ccf62c0e5bf461090ed6e0dd)
adds bcfba00 NeXT needs #define pid_t int in includes.h
adds 847fe7e preparing for release of 1.9.16alpha12 (This used to be commit eae670a7ca9e233f778c84323af861a47eec6ad7)
adds 241dff3 CVS: (This used to be commit 87cf3702c6ea82763d51ab729bf47646e294b1e6)
adds 413db88 Sorry for last empty message. Updated file to say that domain logons and scripts are now possible and to see DOMAIN.txt for more info. <pkelly at ets.net> (This used to be commit fd6c3dfffdb204ef75c1f235174da8e65b68f472)
adds 124beb4 fix up problems with "smbclient -L". It now uses a generic NetServerEnum with no workgroup attached if the workgroup is "WORKGROUP" (the default in the Makefile) and uses the specific NetServerEnum (with workgroup attached) otherwise. (This used to be commit 6fa3468c9ba50a4de39e3bdc1c976f363fb6a412)
adds 4bfbee6 minor debug output fix (This used to be commit c1415349acd7790eba236f26192a5098b5e26590)
adds a1ab08f added a bunch of comments to Lukes docs. (This used to be commit e6282da558995c7e875b89c43e91d027c45caa40)
adds 1c2ab21 added lots of comments to the docs that Luke wrote on the internals of nmbd. I haven't been through all of them yet, but I'm getting there :-) (This used to be commit 9e411f2c9044104df60022da316379bd27e98b56)
adds 234b8c6 removed the remote interfaces stuff. (This used to be commit 51e5a1a546adf6ba36c7e4c3298c651cff7e15b9)
adds 8d9143c Some examples for printer accounting that I use with samba. lp-acct is an example for a local printer off a samba server, hp5-redir is for a remote printer. acct-sum, does the stats from acct-all. There is an example printcap entry for the redirection of the printer. Lots more to come!
adds 1924f08 the client now loads the smb.conf config file so it can get the interfaces info, and the workgroup right. (This used to be commit fabd4230f17726743a0fde0a37ce3c09a3dec8a3)
adds 6b680bb minor cleanups (This used to be commit 7c8fd43b4e78f439406c3bb4478adf99ae17172f)
adds a7ed8cd Lots of updating.
adds 2b4b7b4 fix a bug that we've had for a long time where we don't handle EOF properly from clients, and end up looping like mad.
adds 9bf4461 preparing for release of 1.9.16alpha13 (This used to be commit 801fe1066e7bae8b49e7396b04efe1d7135bbb05)
adds 3ffb30e local_only NetServerEnum syncs can now be issued.
adds fa7361b updated doc files to include a GPL header, with revision history in it. added created and tridge comments on first revision first kick-off in revision history.
adds 26c4a63 preparing for release of 1.9.16alpha15 (This used to be commit 043898aa851bfda3db23f558719a7aab2df478de)
adds b1bddd3 Tiny bug in doco reported to samba-bugs
adds cfc0d5f jht spotted error in Domain announcements: the comment was being displayed as the NetBIOS name of the master browser for samba's workgroup, instead of samba's NetBIOS name. (This used to be commit b5fb0293b02e8fdc6ae07be52666ebe55df1bd4e)
adds bd7fa65 updating documentation to reflect code a little bit.
adds e4e73d7 updated comments in announce_server() to indicate that future work needs to be done on this function when doing an announce host to a remote domain master browser when samba is a WINS server.
adds d2e0d9d preparing for release of 1.9.16alpha14 (This used to be commit 32f495cf2261925ca3f0971eca6a6798584af653)
adds 6d3eb88 preparing for release of 1.9.16alpha16 (This used to be commit 6567bac5d13f32729fe51eba1e904268c6ee00be)
adds 02b98a8 applying login updates from jim at oxfordcc.co.uk, sent in by lewis2 at server.uwindsor.ca. rest of this patch to follow.
adds 5e94d5a minor fix to write_data() for EOF handling (This used to be commit 3a7c2d9dfaf01e616adbc896dfc853a45c824170)
adds 571e265 new docs for japanses extensions from Fujita (This used to be commit f8740429a5d524e672318cf23c18c0dfc0388d4f)
adds 571fe7f - added docs on new "printer driver" option
adds 3963110 - sequent-ptx support from bressler at iftccu.ca.boeing.com (Rick Bressler) - machten support from Trevor Strohman (trev at figment.tenon.com)
adds 7ef19ee don't allow newlines in printer status messages (This used to be commit d84f5402fded4ffb9c2735fecaa47ec3d2c636c0)
adds 4faf376 - add the 0x1c name for all interfaces if we are a logon server (This used to be commit c66ad071b7ff2dcdd7734b72670d181bb3ac6de7)
adds 5ecbc42 doc updates (This used to be commit 94aa86a1e9aa5f6d6485884270ce62fc007cb812)
adds 908b383 added the validchars package written by tino at augsburg.net. This package automates the building of a "valid chars =" line for any client DOS based client. This makes setting things up right for european languages much easier. (This used to be commit d0ce245acca9ae5797ef9f5c770d1fcd2d7b3373)
adds cd41e66 minor cleanups (This used to be commit f1dc2b93179ace36407bbb25c2c34c78087714bd)
adds fcbd379 preparing for release of 1.9.16alpha17 (This used to be commit 16f10b333da0956cc501f77777957753d7e156b2)
adds d2be32c disabled SETFS (which was only enabled for Linux) until we resolve a couple of bug reports that may be caused by it.
adds 6475a91 fixed an obvious bug that meant that DosPrintQEnum could never work. Now we'll see if it works after this fix ... (This used to be commit 9735d7e8e2978ce17a001d7d5766faf382ff5788)
adds ebc96b7 changed "unsigned long" to "uint32" in several places (for IP addresses) to keep 64 bit machines happy. (This used to be commit b4aaec504ae66dc6a0f05d12529100cb62d47afd)
adds 7ea7a33 added notes on the new FAST_SHARE_MODES code (This used to be commit e37a624cf93885a5b0e77d5ab41d4a5a0bffe668)
adds 47673b3 - added FAST_SHARE_MODES code - added some named pipe code from Jim (This used to be commit c94866e9e44ea1eb72da06bc65ef1c032ae8e0c9)
adds e70b5b6 change email address (This used to be commit 28d797ac7dcbdabd382a5455fa1321831098df8c)
adds dabaa3b JHT ==> Added a GOTCHAS.txt file 16/8/96 Re: RedHat Rembrandt Beta 2 Installation Hint. (This used to be commit 138410633ba7642e7376a5e447a42fe324edaf09)
adds 0b5a4b5 added Printing.txt and Tracing.txt (This used to be commit 7b925230fc39e3286470e40f5467cbb524f335c3)
adds 5256666 SVR4 startup scripts from Timo Knuutila (knuutila at cs.utu.fi) (This used to be commit 57417cdaba60d718d5d57d5abe00bbe445769cad)
adds 8508c95 added support for the Bull Operating System (BOS) (This used to be commit 46277e64a1bcfeff3715ebca3657ef4103ac4664)
adds 5232f86 - document the "remote announce" option - cleanup nmbd.8 quite a bit (This used to be commit 525235135bdd6461b50ac2723f95f5a38686ecc2)
adds b990567 documented the new syntax of lmhosts (This used to be commit b2ca1f0c6148bf5a95bef0e71f32df0de3d6fbc2)
adds f63d4c8 - added the "remote announce" option - made the lp_string() code able to handle any length string - got rid of the obsolete lmhosts code, instead users should use "interfaces" and "remote announce". lmhosts now is just used as a IP to netbios name map - cleanup the inet_address() code (This used to be commit be2b67940302b2e63890cb865fe3948c2206ea91)
adds 5dd45b8 fixed installscripts.sh so it no longer creates ] and [ directories every time its run! (This used to be commit f84199aad60c10a24f66a1270a6f7157600d0fca)
adds 6afac1c preparing for release of 1.9.16alpha18 (This used to be commit 15c1c848506cdb9e8d19ee9f7c250b90b60b76da)
adds 28177ca - added support for Amiga-unix (based on BSD I think)
adds 19935b7 changed the text a bit in Support.txt so that its clear that these people expect payment for their help.
adds 82d7183 - started on support for 'Internet Group names' - type 0x1c NetBIOS names
adds 118c43e - updated load_netbios_names() to cope with new wins.dat format it doesn't support loading of Internet Group names yet, but then again, you can't create Internet Group names yet, so it's not a problem! (This used to be commit 960aad39ac7b9d8c9820fbf7c4cb640ba96a29d6)
adds 663e659 - removed reference to my_workgroup() accidentally put back in nameserv.c (This used to be commit 8401ec875b5b13c3473921d103037f3294fc917d)
adds e351461 added a note about the homes share and WinDD (This used to be commit 0490dedfd8865a39733ad6886b76d5f7768df575)
adds efb8113 - made FAST_SHARE_MODES standard for Linux
adds 1aedda6 - fixed wins.dat reloading (it wasn't happening!)
adds db70768 preparing for release of 1.9.16alpha19 (This used to be commit 6e87add16f116e55880657c7723442ece35f79da)
adds 18fab46 i wondered why there was a cvs clash on namedbname.c
adds 6433c8d a bunch of man page cleanups from a kind contributor (This used to be commit 6d82a8751221539ab7f56dd6dae862d985a6e0ed)
adds 0c33046 - added "netbios name" option in smb.conf to make controlling the name that samba uses possible
adds e04c085 preparing for release of 1.9.16alpha20 (This used to be commit ced17fd3cbea7c6490f0e7b0949cb60acc644ef8)
adds 241ecbe fix a bug in the new chaining code (This used to be commit 50ed940451e9d009f19e735074f8fcdb503f5c25)
adds cbfdcb4 preparing for release of 1.9.16alpha21 (This used to be commit 07be656d3ed46dd4cd9cfaefff90300242984301)
adds 7f38abf add a bit more about the "trapdoor uid" messsage (This used to be commit 52af2b38fe91e4a993395bfc20a8ab81e6da04c1)
adds 748d65a - fix a bug in NetServerEnum where counted and total were not counted correctly if there were multiple instances of a name. This led to the infamous "not enough memory" error when browsing (but this isn't the only cause of that message)
adds dafaf62 - add NMB_REG_REFRESH capability to initiate_netbios_packet(). I think this is why SELF names were getting expired. (This used to be commit 2d0ec53c508aca53a5049c98339a15dff5b8e239)
adds 1073bd6 - removed ServerComment and instead set the comment string in nmbd using the "server string" option. This replaces the -C option to nmbd (This used to be commit 9e0fab2ee6c89155e6ba6b2401a25de37cb89333)
adds 39707ed update "server string" docs (This used to be commit f496a4131ef0e9aacdd675805da93b4eb9542db7)
adds 9a52c24 preparing for release of 1.9.16alpha22 (This used to be commit e1d5205595eec8dcfe2b32e0e31722a902e0ed05)
adds c26d87e give names more time when refreshing (This used to be commit ee7d8f7570ab9154b5f7d39dedf47232062c14d7)
adds cb6708c preparing for release of 1.9.16alpha23 (This used to be commit 50eb07559f750c458dcdf04a4068cd19c40a757d)
adds a2fa290 - new faxing doc from Gerhard Zuber <zuber at berlin.snafu.de (This used to be commit 48e623e2ea8101009586f09e8ee56d4529dc477f)
adds b5a64bb - new handling of ST_TYPE bits, they are now consolidated much more in DFLT_SERVER_TYPE in nameserv.h
adds dd7aec8 preparing for release of 1.9.16alpha24 (This used to be commit feca8d27ec8c63d7daa8e7e9cf13594c55086e28)
adds da0761a JHT ==> Upgraded Samba to Windows NT Server version 4.1 Just to keep ahead of the pack. Note: Really only done to differntiate our version ID from existing SMB Servers. (This used to be commit 6636c7b5b8e8a4ccf7f39450011ed864049a7cd1)
adds ac1f8b1 - remove the date markers from the man pages. I never keep them uptodate anyway :-) (This used to be commit 07b0cf29d345d2f880a45d8bcbfec8355f1f83ef)
adds 044b403 - bit a bit manipulation bug in find_name_search()
adds 66a1307 fix compiler warning (This used to be commit 5a6425c3cb6181c202f4575733db1c642eadb4bc)
adds 4e67124 preparing for release of 1.9.16alpha25 (This used to be commit eece931f6753b1a6506c67657c3c24459c7cab1e)
adds a782ffb handle sigpipe better for server security (This used to be commit d87fdb3ee95b6640d5deef823f22e8d98350ca33)
adds 5d39d23 update the docs ready for a new release (This used to be commit 1c62aa14cc5e43d47c9932d5c965ba834729e2f9)
adds 3d088fd - fix a bug handling readraw packets that caused the timeout to be 30 milliseconds instead of 30 seconds as was intended. Thanks to Paul Nelson for finding this bug. (This used to be commit 78f62c83be5df6b66aa0b5e83b2d290f97ce53c2)
adds 27b2510 preparing for release of 1.9.16alpha26 (This used to be commit 03aaf9a705d190ac040aca82ffcd37d58b9b5bc3)
adds b189955 Updated Aquasoft Entry. (This used to be commit 461cbecdc9395bfa7051d7d78734348cc711a6d5)
adds a9d440b Added descriptions of Windows NT Domain Control. JHT (This used to be commit c73965a1b8558211a58ee36768fca2c3579bed38)
adds 59a43c4 Updated attribution list. JHT (This used to be commit 751596cc21e56db5962a8cac7dfbd8c229cd3d8a)
adds cebbbff minor fixes to docs (This used to be commit ef3f5e57ae5091a66e73cfad2d0da2684cfac3db)
adds 9155889 - add timeouts to connect() for password server connections. This makes multiple password servers practical. (This used to be commit 5c3e8326cc45d3cbd076475e445ce461a2bf7560)
adds 135d4f5 preparing for release of 1.9.16 (This used to be commit 7e26006cc38594373d6baee41d3e20c30babe9c0)
adds 86c72d5 minor doc fix (This used to be commit 0e37688745f00787fab0c10e257d0526395456a2)
adds 69a458b - fix client for pathworks 4 access - fix "connection already connected" bug in open_socket_out() (This used to be commit fcce452557a6f5cfc46972617ed6932bb7fbeb95)
adds ea1a09a preparing for release of 1.9.16p1 (This used to be commit 6df471f6636694bcd741b61df8615858c5445f81)
adds 5945be9 - fixed bugs in nmb response packet checking.
adds 1c1d83d Doc updates
adds 8c41ad5 fixed dircahe bug (This used to be commit 050f941e21aeb57ab47ac9d29fb4acfceab45087)
adds 9ad5a3f removed all of lukes recent changes. I need to do a p2 release but can't test the multi group changes.
adds 908771b added debug info (This used to be commit 4a988021a2aceaa5fc0d4e5ba2802392a7141ad8)
adds 83cc885 Updated to add the Windows NT password mechanism explaination. Jeremy (jra at cygnus.com) (This used to be commit fd428da77059ba722d29a07aec4a9b2aacff33a9)
adds a787988 Edited doc directory to remove anything that pointed to Karl Auer, since he is still getting lots of email. Also updated some of the PROJECTS file. Luke, you should do a quick paragraph or two there. (This used to be commit 5a50e3416940d93e3da981ac75c1feed89231847)
adds 0a9cb73 Tyop.
adds 70c07c2 Dan (This used to be commit 203f49a4e2b868c4afb7dbd96a83598d2f6d480d)
adds 11d9539 - accept either NT or lanman passwords in tconX (This used to be commit b6c1c60d72e1625ca172b8f8eb07078413611468)
adds 5a2f52b - a huge pile of changes from Luke which implement the browse.conf stuff and also fix a pile of nmbd bugs. Unfortunately I found it very hard to disentangle the new features from the bug fixes so I am putting in the new code. I hope this is the last big pile of changes to the 1.9.16 series! (This used to be commit 20b6203dac4bbb43e4e7bea0b214496d76d679d9)
adds afd0846 backout all the changes to nmbd.
adds 986edc0 - fix the EALREADY bug so connections to slow hosts with smbclient get through
adds f60dec7 Added a version of tridge's comments on numbering to the faq.
adds e23f2b9 - changed the umask handling. We now set the umask to 0 and explicitly set the mode on all created files. I think this is a better policy.
adds 32e9d44 - added a new support entry - added THANKS entry for NEC (This used to be commit dff891e69d1fd0175f806e00d10ddbcbb9fc7b0b)
adds 38087cc - use workgroup from smb.conf in smbclient
adds c33d98d - added docs on the new "fake oplocks" option. (This used to be commit 1303132113b24a3e84dd76efe1c664e0dffe5013)
adds e5893bd I have fixed quite a few important bugs in this commit.
adds f615329 - added a mirror entry and added a new Support.txt entry (This used to be commit 975ddfd3099b9625d674ee862d4174d03ba7386e)
adds f3c7993 - replace the base36 function with one that works on more systems (compiler bugs were the problem)
adds f6c9fed - use waitpid for ultrix - don't use wait4 (This used to be commit 2aa612d676e634a892fdc50349f5b72732f0e91f)
adds e8b17de add DEBUGLEVEL to replace.c (This used to be commit b215a902062e82d0e05f48c3a7246514143af94d)
adds 799172e preparing for release of 1.9.16p3 (This used to be commit 47212791c2e71ddd57018a4bc01c2c8931d32cd8)
adds 21cdd72 - added an entry to the MIRRORS list - minor fixes in man page (This used to be commit 733c7186576c752edb07e9768f7902edc1cc5a42)
adds 8781e4d - changed the default nmbd loop timout to 10 seconds (2 seconds was much too short)
adds dfa2b45 - continue when failing to load config file in nmblookup and smbclient
adds 426d930 preparing for release of 1.9.16p4 (This used to be commit 13c3a05093ab49908f8357017051d680dbc633eb)
adds ec85f2e - revert to old idle dir code (marty pointed out a problem with the new code)
adds 2bb84ba preparing for release of 1.9.16p5 (This used to be commit 952918bdd5fa05453dfa78f911c8d00110ab98cd)
adds 681ce32 - updated the ENCRYPTION.txt stuff to point to the newer des libraries.
adds 6dc1fe0 - correctly handle non-encrypted share mode session-setup. We were losing the username due to the recent "handle broken password lengths" patch. (This used to be commit b006cd6f911c045488bcdab260b03fd98cb08145)
adds 0b031a3 preparing for release of 1.9.16p6 (This used to be commit fca0c5dc8e65e2f64a4b93a231603c4e2d091b2c)
adds c71c1ff - set default printer driver string to "NULL"
adds eff62fd netbios registration and release response packets were being junked. a BAD idea.
adds 280525d preparing for release of 1.9.16p7 (This used to be commit 998f8bae7234b39fa9aefcaa09795183911ec866)
adds fb42118 the response packets are being received (fix to process_nmb() worked) however dead_netbios_entry() is still thinking that no response has been received when the response_record times out for the registration with the WINS server. only print a debug message when no registration response is _really_ received from the WINS server.
adds b0cd2aa Did some editing, got frustrated, started converting to linuxdoc-sgml (This used to be commit c9066072a64879a7f9f0581d9ce918e864c79fa2)
adds 44df12f code was added to stop samba from replying to queries for its own names (?! :-) lkcl (This used to be commit 92a3d0f3e18f7e50ea24053a989fd0096264c816)
adds 4ec574a wrong answer response resource record type expected, so the response packet was being abandoned. oops.
adds 7ccb388 preparing for release of 1.9.16p8 (This used to be commit 09588edfec5ea29728a0166aaa109562cf3f1eca)
adds dc0d4d2 Jeremy <jra at cygnus.com> Removed AS_USER requirement for SMBulogoff. A valid TID (cnum) is not given for this call, which become_user needs if it is not to return an error. This fixes a specific case with NT4.0 which stops users attaching to a Samba server using a different account to the one they are logged in under. (This used to be commit c65a2cdd830bcda396ad6a0bd51a9b80c9d26a67)
adds 99ad450 - fixed listproc mail address in faq - added printer driver section to faq (This used to be commit b8c397df87401d53315d472917802e47a9b11bef)
adds 08d00eb - added support for TMPDIR env variable - fixed fault.c for linux 2.1 - put back in the FIND_SELF failing code - cleaned up casts in encryption (This used to be commit 3af04f1580b2569c0a4f2549bf6352c7a25afa0d)
adds 8a7c1bd preparing for release of 1.9.16p9 (This used to be commit 526e597d3c7c3b05bb7a8584457ee0731c494ed8)
adds e010ad0 dealing with name queries and dns lookups etc. lkcl (This used to be commit 98cb371244fcb048ad13514140a4ea7243b2b039)
adds 3340bdc Added faq directory under docs. Translated the whole of the current FAQ into linuxdoc-sgml format. From now on we can change the file sambafaq.sgml and then run sgml2txt and sgml2html to generate the other files. (Home page for linuxdoc-sgml is http://sunsite.unc.edu/mdw/Linuxdoc-SGML.html. Does cross references and section management.) (This used to be commit 2fedc53b4ea38e482fea7e3296637d6e44e031b7)
adds 186c119 debugged dns lookup / netbios name query code from yesterday. lkcl (This used to be commit 7c2f1da3773bac59ba0aeea7c0cac1134a74381c)
adds 57d8802 debugging the dns lookup changes lkcl (This used to be commit 3f63dd6771ee1c4cd30049478ea053caefdc262f)
adds 9bc6d7f Changed definitions of prototypes to take uint16 vuid's not int uid's. Part of the change for Samba to return an index+offset into the registered users table rather than a raw unix uid. Added casts to required prototypes for function pointers in tables. jra at cygnus.com (This used to be commit ec2a3a1cf2220f6aace004d1808352f8e62a5616)
adds 8c5c55f Core of the changes for returning smb_uid's. smb_uid's are now returned as an index plus offset into the valudated_users table. The offset (100) is added so that an smb_uid of zero becomes an invalid value. All access into the validated_users table are done by removing the offset and indexing into the table. Out of ranges return NULL. Causes accesses into the validated_users table to be more consistant and controlled.
adds 9467fec Changed prototypes for accesses into validated_users structure. Ensured all smb_uid accesses are uint16's. jra at cygnus.com (This used to be commit b5e2d87179d0cd347da6feedb9ed9f3605f5a6c3)
adds 2afda91 Modified all references to uid to vuid. jra at cygnus.com (This used to be commit a2b07e5562dda87b42d9447c0b29a7815bd3178d)
adds ddc18f4 Modified all references to smb_uid to be vuid's. jra at cygnus.com (This used to be commit 5056672a3ad579fa900411534d7548a6fabc729f)
adds 134c804 Added definitions for vuid offset and invalid user smb_uid. Added vuid to connections struct. jra at cygnus.com (This used to be commit 555f6cda319559ebcb0b566f7f4042cf6a734e01)
adds 697e463 Changed become_user to take a vuid as second arg. Consistent with other changes to make smb_uid an index+offset into the validated_users table. jra at cygnus.com (This used to be commit 89675f8ae8f136fb587690b137f4413607d30c14)
adds f14a7c5 severe debugging session for nmbd. in fact, i'm surprised that browsing in 1.9.16 works at all!
adds 5d55d4c removed getdomainname() stuff and appending a '.' to the name in dns_name_search().
adds 351b375 allowed packets coming in from 'unexpected' subnets.
adds c97bb2f nmblookup was looking for 0x1b (domain master browser) not 0x1d (local master browser) names with the -M switch.
adds bc25ddf queries for 0x1b names were resulting in dns lookups. not good.
adds 724a529 increased debug levels for name dump to same as that for workgroup dump in log files. really verbose listings ought only to be shown at debug log level 5 and above.
adds 7da995a Set num_validated_users to zero if Realloc fails. (This used to be commit 57121e609e927d16389793c7969f5fb944c7669d)
adds 1f076e2 updated tectronic's entry to include the new contact name, and info about them setting up the uk samba user group. contact: sam at tectronic.demon.co.uk
adds b02557f Added Volkers fix for bundary condition. Needed as word alignment wasn't being taken into account in space calculations. (This used to be commit 2fd77d66c0e93b381466e40bd34680468ac8ec77)
adds b719173 Added in veto files parameter create by Whistle. jra at cygnus.com (This used to be commit d5659df9c23822766501397b8fbbffbce6842ea7)
adds 0f22ee6 Added in changes for FreeBsd. jra at cygnus.com (This used to be commit 074d28fcb61045891191b007b19a099301a94d16)
adds 5b6f1e3 Added in veto files parameter created by Whistle. jra at cygnus.com (This used to be commit 09aa77766c01fc172260cca217583331f93dc2db)
adds 75e3bbc Moved fcntl locking code into util.c to allow it to be called from nmbd code. jra at cygnus.com (This used to be commit d718f4fd30423fea957b14e141289739506656cb)
adds c95ed5b Added in missing return statement. jra at cygnus.com (This used to be commit 61dc3087a0fbe92d703d46722338aa9e06b56ed0)
adds 6123627 Added -f option for lock file. jra at cygnus.com (This used to be commit 0c8df4cef915ff1bead02e5dad8d761a614dfb62)
adds 3eb2945 Added veto calls. jra at cygnus.com (This used to be commit 8167becd333dc0fd4327e4c3f29e4d4fd1302bdb)
adds 53a9501 Fixed quota support for FreeBsd. jra at cygnus.com (This used to be commit d1009c53517c3cfc536cb6436a702441c27be448)
adds d68e27a Added -f lockfile support. jra at cygnus.com (This used to be commit 84024a3df37df48865d6a53fbba0716d62819743)
adds 9db489e Fixed for FreeBsd. jra at cygnus.com (This used to be commit 979acbc1096dda3f36f95eaed88de94931cfb164)
adds 9654c57 Added Whistle veto file functions. Moved fcntl locking from locking.c to util.c jra at cygnus.com (This used to be commit f2d481a2d3a9adca7c94427f291a379958c3c0da)
adds cd0c534 updated an entry for canberra.
adds 13d32f3 added Adital corp to Support.txt
adds d613892 JHT ==> Added extensions for PAM (Pluggable Authentication Module) support for Linux and other little beasties that use PAM. Source: ftp.redhat.com/pub/Incoming/samba-1.9.16p9.src.rpm Originally from RedHat modifications to samba-1.9.15p8 (This used to be commit 79145bad569c71a7485b40a74e91eb93b52d6392)
adds 4bf19ab JHT => Modified for RedHat Linux for DEC Alpha platform includes. (This used to be commit 40fa8d4be629ccffa93ba7d969f2684907a058fa)
adds ec696ac spec files needed for redhat rpm building (This used to be commit 3ad345fa605c2b7d346cc3fab37175fb69eff846)
adds 6847604 JHT ==> Added just for RedHat support so I have a working copy of the RPM aware makefile to generate the RPM source and binary distributions. (This used to be commit d30c208c113143ad03810140823116f391c45f1f)
adds 68f96d4 Added new entry. (This used to be commit e8a03c9ac2c9a2aaecfd6a485a9debaaa85abfb5)
adds f743ffb Added patches from Paul Eggert. (This used to be commit 89526ed50cf6236211723170403899f0efd2d7ae)
adds 5272019 JHT ==> Fixed typo in DOMAIN_CONTROL.txt, added Application_Serving.txt to help those wishing to run MS Office Application Servers. (This used to be commit 3ecc94a7a3daeb6cc0cf4df83c6179f09670b663)
adds 8212827 JHT ==> Updated files in preparation for release of Samba-1.9.16p10 (This used to be commit 07d8294d93592e196b2b8e80e4ab7712b1e42f13)
adds 43d414b JHT ==> Ditto (This used to be commit a5b75840f2df6947fd7af2001b8a59c627327da5)
adds 8bc7d6b Makefile: Changes to split Solaris into Solaris2.3 and previous, and 2.4 and after from Paul Eggert. Makefile: Added AMIGA changes from Rask Ingemann Lambertsen <rask at k4315.kampsax.dtu.dk>. charset.c: Patch for Western European Languages from Josef Hinteregger <joehtg at joehtg.co.at> charset.h: Patch for Western European Languages from Josef Hinteregger <joehtg at joehtg.co.at> clitar.c: Patch to re-sync after read fail from (lost contributor name, sorry). includes.h: Pat [...]
adds 4f78f67 JHT ==> Added for those who like to roll their own! (This used to be commit e63a9d60722a3f9d8d021c4786d1f550e26939d5)
adds 586c627 Added an extra parameter for unix_convert. If present this is the last component of the modified pathname before modification. This is needed due to an exceptional condition in reply_mv when the filesystem is case preserving, but not case sensitive and the user wants to change the case of a filename. Code for this is also added to reply.c Jeremy (jra at cygnus.com). (This used to be commit cdafa35f9dba6eb0073700e3a214348c432a3e84)
adds 869f24e locking.c proto.h shmem.c smb.h status.c : Changed shm_ prefixes to smb_shm_ prefixes as shm_ is a POSIX.4 prefix. Updated fd code in FAST_SHARE_MODE code to work with new fd indirection. quotas.c: Fixed #ifdef not on position zero. Jeremy. (jra at cygnus.com). (This used to be commit c9a9d56642cc34369a42f48a28116e466240d303)
adds 691632e Added fix for file descriptor re-use failing when file_exists is false. Jeremy (jra at cygnus.com). (This used to be commit b587f18247537577764a1e28169bf6307ff292e9)
adds e6e7c9e JHT ==> Updated and commented RedHat Linux smb.conf file. (This used to be commit 4430af3550a12f03bb9c953b32154924f88b0b06)
adds 9e83cac Fixed proto problem with lp_veto_files(). Jeremy (This used to be commit c43d192a361000f306622a28584cc87490070d48)
adds e7a1027 Fixed issue with null ypdomainname being used. Jermy. (This used to be commit 25175ce3113acad7fafb76e92f2f343d18ef4aea)
adds 660473d JHT ===> Prepared now for release of Samba-1.9.16p10 RedHat RPMS (This used to be commit beafb1ab79bcd1d7b0dd08e0c079bcc42c8297cf)
adds c918053 JHT ===> Prepared now for release of samba-1.9.16p10 RedHat RPMS (This used to be commit e6fa5669e99806f2b361f9f529ac6f08e51cac5d)
adds 5ab7c2e JHT ===> Guys, please check this out before release of 1.9.16p10 I added it to answer the one-two-many time this matter has been raised to me. If you are not comfortable with the added info please zap it from the final release. (This used to be commit 8d6d31c002f67b6378fe060c9af9cecce51d4883)
adds 2831c62 line 1960 - call to atexit - address of higher order function killkids not needed (address already specified).
adds 98bf10b util.c: StrCaseCmp and StrnCaseCmp terminated incorrectly, giving false answers when a string was partially identical. this issue is still outstanding, and needs to be investigated further.
adds 30ae26b Fixed bug with NT and large directories. jra at cygnus.com (This used to be commit f0aa5e3ff05053224cffc8243237e7675e8b413b)
adds ab1b185 Fixed const definitions for StrCaseXXX calls. jra at cygnus.com (This used to be commit cbb59639659476054571d4bd18b5df55b0e11a2e)
adds f24c04f Fixed up problems with CDROM filesystems (return EROFS) and also compile issue with USE_MMAP code. jra at cygnus.com (This used to be commit 8e9fe58991c32817142aa2a6caec1df0c4fa4b08)
adds 1fe69a7 Fixed my stupid typo in earlier fix. jra at cygnus.com (This used to be commit e9a8ccb36bc94e161fdf85c1de8310937710c92f)
adds cc55a88 JHT ===> Fixed potential PAM Security hole and second chance syndrome spurious warning message "Warning - no crypt available" (This used to be commit dc559428b85474ff4d80f37f421365a3910a8861)
adds 2253eba JHT ===> Beggining of fixes to RedHat config stuff - more to come!! (This used to be commit e7be06e6f0f19d018307e10aa866c1f62a671197)
adds 5c63dbb JHT ===> **** WARNING **** Only updated version to 1.9.16p11 so I can test RedHat RPM builds. (This used to be commit fa1dff05d4a01be84638b4427ddc0e26b9c6166d)
adds ac96127 JHT ===> Getting ready for relase of 1.9.16p11 RedHat RPMS (This used to be commit a64064cf3086ff5cfba66145539abfaa36c9e323)
adds acb5097 JHT ===> Oops. Forgot about that renaming. (This used to be commit e857331c19fd29d332d56ac64efce5f285dc850e)
adds 764d7b7 JHT ===> Oops again. Too quick - try again. (This used to be commit 7a6800cf9053dda2c7b0f1fe97f9ce996d4c16d9)
adds a513915 JHT ===> Added os level and activated max log size in standard smb.conf file. (This used to be commit fa7806124563638673f54c27f375a3732c4efc47)
adds 087c162 Fixed incorrect offset into array. jra at cygnus.com (This used to be commit 7c386c45b069462760b4a9c755959b67d5874cc1)
adds 3e3fdde updated preferred master parameter and added domain master parameter. entries kindly written by John Barker (johnb at tigerlabs.com).
adds 2c57540 updated this document. now, when we get browsing questions, we can say, 'ha! RTSBSFSSM'!
adds e3aff24 first draft of NetBIOS.txt - WINS server and Broadcast NetBIOS name resolution / registration: what they are etc.
adds 8839603 JHT ===> William Yost patches integrated to fix leading path on 8.3 filename problem. Problem conditions: case sensitive = no default case = lower mangle case = yes preserve case = yes short preserve case = yes Problem: Win95 still writes upper case file names. Patches supplied have been incorporated into mangle.c and server.c but needs YOSTW to be defined for it to take effect.
adds c6311f4 Removed YOST code. Removal of leading ./ chars should be done in unix_clean_name in util.c jra at cygnus.com (This used to be commit f9f1085c7db673f602f9de07670a9bbf3205410f)
adds 25ca2fd Added trim_string(s, "./", 0) to unix_clean_name to remove leading ./ characters. jra at cygnus.com (This used to be commit 617370314ef0d19002243105f5c8a549e3397152)
adds 8bd0dbb Replaced YOST code with more functionally equivalent code that changes a bit less. Also added fix to tricky reply_mv case. jra at cygnus.com (This used to be commit f22ac13b1423186d463c9fc5b3588a3dcbd7bc1c)
adds 2cf1902 JHT ===> Updated RedHat RPM Makefile - not really used except to generate the RedHat Makefile diffs. (This used to be commit a8b58121074bcc2ecce4a45a4346a6d13704b21c)
adds d557ec0 Fixed bugs in my YOST replacement code. Doing a trim_string in unix_clean_name caused directory names to go from ./ to "". This is now checked for, unix_clean name returns ./ in these cases. jra at cygnus.com (This used to be commit 64a16d9c2aae0405437f28dbb00e68080c09a7a1)
adds cbc6c3f Fixed inclusion of crypt.h bug when libdes is being used on Solaris only. jra at cygnus.com (This used to be commit c189ef38455653334b8414f30d0aeaa3ecefa202)
adds 902a9a8 JHT ===> Trying to enable RPM build from non-root area. makerpms.sh is just type and go attempt. (This used to be commit 19edc76b97c77fb885f145b721c0fa1c75d4fd1c)
adds bbc3010 JHT ===> Hack, Hack, Hack. I just wanna get this spec file stuff right so I can build RPMs on a DEC Alpha on which I do NOT have root permissions. Argh!!!!! (This used to be commit 5f3a5d6f626326ad18c46efe2ce5448844f0ade2)
adds 12b3473 JHT ===> Still mucking around with RPM building for RedHat Linux (This used to be commit 77568d945dba58f9611967ee06eef8efe79f7454)
adds e9a4f89 Fixed problem with renaming folder on top level share. jra at cygnus.com (This used to be commit 7ba1cff9341b4094fddf1e2e529b1e5b79aea675)
adds f1a494b JHT ===> Updated SV_TYPE defines in smb.h (added WIN95 entry) nameserv.h returned to original state. (This used to be commit e313de4619dcfde53db49ca4f7d6f78603504040)
adds f71717e JHT ===> Updated default RedHat smb.conf file (This used to be commit 8851556da7b8795b69fa17cfd799ed328743e654)
adds df42b0a Makefile: Added cleandir target. chgpasswd.c: Added patch from Roland Haag <haag at think.de> to allow password changes to be done more than once. loadparm.c: Added entries for the "directory mode/directory mask parameters". Changed default file mode to 644. proto.h: Added sys_gethostbyname. server.c: Added directory mode changes. system.c: Added sys_gethostbyname. trans2.c: Added NT_FILE_ATTRIBUTE_NORMAL patch from Roger Orr <rorr at csf [...]
adds 3fa4f24 Added documentation for directory mode/directory mask parameter. jra at cyngus.com (This used to be commit 41a3919ac4d22923040bf5f30b3ba0a18b853116)
adds 0fb4335 JHT ===> Set to 1.9.16p12alpha until someone thinks it's Beta prime time. To be set to 1.9.16p12 just before release. (This used to be commit 09d81adb9ef365003b1d9a8b5629a2a83fc27665)
adds da0a56a Split maxxmit parameter into two : max_send (auto configured by the connecting client, as per CIFS4) and max_recv, which can be configured as the old maxxmit was. Fixes problems with NT directory listings when maxxmit is set very small. jra at cygnus.com (This used to be commit c2d5d1040a933987a0c39545bb5bf8e2fc400a87)
adds 33548ec added debug_nmb_packet() call.
adds 5b0639a added reference on CONFIG.POL being loaded from the root of the [netlogon] share, because i've been trawling through NT server help files again.
adds be687aa added warning to admin people about [nelogon] share must be read-only, so people don't create their own batch files to stuff other users.
adds bd87bd4 added logon script and logon path parameters.
adds 5d6fbd1 Fixed typos. jra at cygnus.com (This used to be commit 29604e0ebfe0de97e669452ad1a8bf948a64777c)
adds 3e88439 Added fix (lost contributor, sorry) for more than 10 parameters. jra at cygnus.com (This used to be commit 79f0c550d2cbaf9ed815f4bf923f054063388a9c)
adds 89f6150 Fix fro signed/unsigned problem with TIME_T_MIN from Anatoly V. Grabar <agra at sice.ru> jra at cygnus.com (This used to be commit ed7e3a9347c93cf5736132f93d43472a3809c80e)
adds 3e2f9c3 quotas.c: Fixed typo in #ifdef'ed compile. ufc.c: Added pre-declaration of _ufc_doit(). jra at cygnus.com (This used to be commit 7c690e020ffae9a56c678ae46ae87283a1aa92fe)
adds ab0bdc6 Added better debug for what kind of netbios packet we got. jra at cygnus.com (This used to be commit 4563d978feaed37aab78e62461026a79dbc50249)
adds 3046a0d preferred master option will force an election every 5 minutes if the server isn't a preferred master, and DEBUG(0,(...)) this.
adds b581d03 1) updated ipc.c NetUserGetInfo - load \\%L\%U instead of \\%L\HOMES because the share must be browseable by a w95 client
adds 510180f updating documentation on:
adds 9c209ab added reference to thursby under section 3.1
adds 35de5ef missed some bits. added some more on profiles - e.g windows 95 description of what needs to be done.
adds 5f178fc added code that checks whether the DOMAIN<1b> name is claimed on the local subnet _before_ going and registering it. the reason for this is that i don't want to cause chaos by registering the name twice.
adds 68068db added jeremy's patch to return Node Status info type in a Node Status response, instead of always Name Query.
adds df4e27d updated the entry on the MAC, because thursby do DAVE.
adds aaba471 JHT ===> Moved MAJOR_VERSION and MINOR_VERSION defines to smb.h Made version info consistent in ipc.c and nameannounce.c Added define for BROWSER_ELECTION_VALUE and BROWSER_CONSTANT (see do_announce_host() in nameannounce.c).
adds 9f1d339 JHT ===> Blasted typos. BROWSER_ELECT_VERSION in smb.h should have been BROWSER_ELECTION_VERSION. (This used to be commit 377bfdecfcf618322004bfdcbdf9e520c0ebe8b5)
adds e1eb836 bug: when checking whether there is a PDC already on the current local subnet, on finding that there was no response, the (broadcast) ip address queried was accidentally being compared to the (unicast) interface ip address. this would stop non-WINS-client nmbds from ever becoming a PDC.
adds a2bb924 become_domain_master(), become_local_master() and become_logon_server() weren't being called properly from name_register_work().
adds c0a0de6 compile errors. oops.
adds 83329ef finally! doing a strequal() == 0 instead of just strequal(). too used to strcmp. oops.
adds 64218f9 Removed 'Richard Bullington' from support doc at his request... he loves the product, but can't afford the time. Paul. (This used to be commit c20096194383fa787c60410af3c7c3a16d25297d)
adds fd09f50 Removed old info on Mac support and Samba, left lukes addition, added more info on Netatalk and CAP
adds 02e610b name_type for name_query with smbclient -M name should be used. that way, you get messages to the proper location.
adds 20b5dea Large changes from jra at cygnus.com. Mainly browser updates.
adds c1da1bf jra at cygnus.com: Changed CHECK_TIME_MST_ANNOUNCE back to 15 from 1 (from test). (This used to be commit 0294ab7cbb2d3fa45c413d7caac86020f9806026)
adds 6e44430 removed reference to subnet_record and work_record, as neither are needed.
adds da7b171 two bugs jeremy and i found while at sgi. find_workgroupstruct call in nameannounce.c should have False not True check_master_browser should _only_ force an election for its own workgroup, not other workgroups!
adds 841f3e9 expiry of browser entries wasn't happening once the entry had synced.
adds 999357a name_unregister_work() using strequal incorrectly.
adds 121c81e added automount home directory support. contributed by simeon at bangor.co.uk and a mini bug-fix by rob.nacarrato at sheridanc.on.ca
adds b9002b2 added auto.home parameters - contributed by simeon at bangor.ac.uk.
adds 3377ecb mod to directory mask doc
adds 0f1f0ce 'The mother of all checkins' :-). Jeremy Allison (jallison at whistle.com) Wed May 7 1997: Update for 1.9.17alpha1 release - 'browsefix release' designed to make browsing across subnets work.
adds 2e3dda7 Fixes for manpage from Bill Hawes <whawes at star.net>. (This used to be commit d4b64f5d5061908e640e177e192962b48a1b3543)
adds b54b581 Documented -b for brief option. (This used to be commit 5aa4f8147745872098cc0b4a6c88b2da50fcab4c)
adds 441855f status.c: Added brief option. Patch from ccctim at mailbox.ucdavis.edu client.c: Added translation of '/' characters to '\' characters. Suggested by friedl at mtndew.com (Stephen J. Friedl) charcn.c: Fix for iso8859-2 (Eastern European) conversions based on a patch from Miroslaw M. Maczka <elvisbze at polbox.com> (This used to be commit 27708a73cef690ea8aea0f3d82619eaed1fe476d)
adds ad30487 Updated Samba minor version so it announces itself as NT Server version 4.20. This indicates that the browsing code has been updated (changed). (This used to be commit 7d106024f172c8e6ffd3f355aceb0d867d74b3f8)
adds b24c38d Getting ready for release of RedHat Linux RPM build for 1.9.17 (This used to be commit 15ec54b6c6ba3ba19117fb7ae5aaafa4345f0236)
adds 3916ecb New RedHat Linux RPM specification file for 1.9.17 (This used to be commit 29d82ffb07fc17595a8c72d4d4c6c05366645970)
adds b5bad6e JHT sez ... Please pardon my dust, road works in progress! (This used to be commit 42c0420699b7451eb39498cb9be90baca8982cf2)
adds e896730 use NULL instead of 0
adds 5495a34 namedbname.c: Fixed *nasty* bug that caused nmbd to spin and eat memory and CPU whilst trying to become a master browser. Don't ask, you don't want to know :-). nameresp.c: Tidied formating of code. nameservresp.c: Added debug value of IP address that is rejecting our registration. jallison at whistle.com (This used to be commit c0bae276a99211c0c7149a5e4e801706870074fd)
adds aa86441 dir.c: Fixed double slash issue. includes.h: Changed to ifdef FAST_SHARE_MODES. ipc.c: Changed lp_workgroup() to myworkgroup. loadparm.c: Added new shared mem parameters. Added Luke's fix. locking.c: Rewrite to do share modes better (both fast and slow modes). nameannounce.c: Changed lp_workgroup() to myworkgroup. Added Luke's fix. nameconf.c: Changed lp_workgroup() to myworkgroup. namedbname.c: Improved debug. namedbserver.c: Changed lp_workgroup() to myworkgr [...]
adds 3576734 Updated for 1.9.17alpha1. Jeremy. (This used to be commit b1886349f7184500c9d540852abfcb790f9f38b4)
adds 71e5f97 Added fix from Paul Nelson @ Thursby - smb_mid field could be corrupted if security = server. jallison at whistle.com (This used to be commit 52da1897ce4428f5e2a6c0306aecb8109b43ebd8)
adds 79fcd3d Updated docs for 'local master' parameter. jallison at whistle.com (This used to be commit 428ed15462e586295a767ceee5d1aebaa94ca3cb)
adds bd0d54c Added code to make nmbd always lose elections if 'local master' parameter is set to False. jallison at whistle.com (This used to be commit 1bcf6791c79b846e3702bd2f91322b7666a8f323)
adds 2225f7c Makefile: Turned on FAST_SHARE_MODES by default for a bunch of machines. nameelect.c: Fixed bug where we were always using our workgroup name instead of the current one. jallison at whistle.com (This used to be commit 42407a11ff876d7e1230fdce0efe26a10385e74f)
adds 2861fea Updated for new 1.9.17alpha1 release. (This used to be commit 564713baa2c16b25209f7d608a57ded2eab512fc)
adds 73cf65b samba.faq: Updated with info on 'Dave'. smb.conf.5: Removed reference to 'domain controller' being the browse list collator to match the change I just added to nameannounce.c. jallison at whistle.com (This used to be commit 22243ffaa4f5400936f5cb5159b73abc559d9515)
adds 109137d Removed use of 'domain controller' parameter for browsing system as Luke recommends. jallison at whistle.com (This used to be commit bad6ec12725d127482a3f5b3e9a9b624d47aeecf)
adds 49f6320 README: Updated for 1.9.17. Andrew no longer listed as primary maintainer. WHATSNEW.txt: New file - the idea is that it is updated for new releases and acts as a first point for users who want to see if they should upgrade. jallison at whistle.com (This used to be commit 9773d1df2db6131990bbcc678b1bb63bfcb2d02b)
adds 5eb73ee coding standards issue: should never compare a boolean expression == False or == True. should always do if (boolean_expression).
adds 36693ec added veto files entry. example lists files that DAVE (mac client) shouldn't show up. not tested, but hey, what are alphas for? :-)
adds ccf4314 loadparm.c: Ensure printer services cannot be read only and don't use share mode locking. locking.c: Changed aborts to returns so not so drastic on PANIC errors. proto.h: Removed definition of open_file as this is now never externally called. reply.c: Changed reply_mknew, reply_ctemp, reply_printopen to go through open_file_shared. server.c: Modified open_file_shared to be more robust and be useful for printer & temp files. Removed truncate option from open_file (n [...]
adds f172692 Added Bruce Cook - Synonet Corporation. and Volkers company. Jeremy. (This used to be commit 4311ee0b2da2dabe3ce6e26c873c4df33c7a0680)
adds 3ab97eb charcnv.c: Fixed silly bugs detected on IRIX. client.c: Fixed silly bugs detected on IRIX. namedbname.c: Stopped 1d names from being registered in WINS db. namedbsubnet.c: Only register 1e names on broadcast subnet. nameelect.c: Changed add_my_name entries. Forced host announces if we have less than 10 servers listed. Fixed registering 1b domain name issues. namepacket.c: Added error message when dgram discarded. nameserv.c: Added noti [...]
adds 5c4776f namedbname.c: Added 'S' or 'R' flags to wins.dat to aid debugging. Forced all type 1e names to be added as 255.255.255.255. namedbsubnet.c: Fixed bug I intruduced - register 1e name on WINS subnet also. (thanks to Luke for pointing this one out). Jeremy (jallison at whistle.com) (This used to be commit fbeaf146c0903f0939d1128af01cff8ea18a2546)
adds d98bea9 namepacket.c: Block SIGTERM correctly - we can only take them at defined points. nameserv.c: Fixup name release code - used when we are going down. nameservreply.c: Relaxed check for deleting name - original code never deleted. nmbd.c: Block SIGTERM signals most of the time - see comment on namepacket above. Jeremy (jallison at whistle.com) (This used to be commit 9f4e01224751134c2f7701e2aea87d06a79d77a4)
adds be810df Updated changes made in text faq to sgml faq, more to come. Paul. (This used to be commit c601f86706e31c0cd331f2658cfcbf286f365582)
adds 9b11bb2 Updated sgml and html FAQ. Paul. (This used to be commit be5c7253dab694bc98f3906e37b6ca29ae8e8cf2)
adds 522fc5b Updated txt faq. Paul HMM. emacs... how do i quit... it's very dark in here ---------------------------------------------------------------------- CVS: CVS: ---------------------------------------------------------------------- (This used to be commit 7bf9582a288d670de3bba57eefe9419e44dd1e9c)
adds 7be4b90 Updated txt faq again. Paul. (This used to be commit 1ef063375f2bb7c9332ad50c7f85bc153b138135)
adds 094f7ce nameannounce.c: Made sure recurse flag set correctly. namedbname.c: Made sure wins.dat updated when list changes. Changed to returning 255.255.255.255 when 1e name queried. namepacket.c: Made sure recurse flags set correctly. nameserv.c: Made sure recurse flags set correctly. nameservreply.c: Made send_name_response() static, Made sure recurse flags set correctly. Changed to returning 255.255.255.255 when 1e name queried. proto.h: [...]
adds 9276c29 namedbname.c: Fixed problem with remove_name code that could cause core dump. Jeremy jallison at whistle.com (This used to be commit 65f82fb153ef8b007d3f800a6e398545907ae95c)
adds 3f067df includes.h: Added USE_SETSID for SGI. nameelect.c: Added debug 0 comments so you know when you have become a master/domain master. nameservreply.c:Stopped SELF names from being remotely released. This still needs work. nmbsync.c: Added debug 0 comments so you know when a sync is being done. Jeremy jallison at whistle.com (This used to be commit b40d3bede60c8e040ee30c72d605a4950e1a8c8b)
adds 5481963 loadparm.c: Made explicit max packet now ignored. namedbwork.c: Don't announce potential browser if local master = False. nameelect.c: Raise debug level of comment to 2. proto.h: Added reset_globals_after_fork(). server.c: Call reset_globals_after_fork() after forking child. util.c: Added reset_globals_after_fork() - should stop problems with % substitutions in children. (This used to be commit 77be0f710cc96441d966ab7b026a0d591b01ffb0)
adds 1759cef Updated for 1.9.17alpha3 (This used to be commit 70455bb4c85f68d6f0349d0ef92674b58c574e1d)
adds d822712 Getting ready for release of 1.9.17. Please note: These are in my early TODO state - not prime time ready!! (This used to be commit 693cf20f807543c637e260cecdfe956c43dd275a)
adds a811a79 Updated instructions. (This used to be commit dc43c29b3f861f8fac80be1091e06fac52a3ba81)
adds 9b5af2a FAQ Update Tidied up some entries with incorrect casing Added NT SP3 entry Updated list of ported systems Updated More Info entry with more web site details and list of all doco files Moved mailing list subscriptions to separate entry Removed reference to 'samba team mailing list' just in case people guessed Updated nmbd -C entry, indicating obsolete. General cleanup of document with indented lists. Added url links where needed. Web docs will not show urls but will l [...]
adds 56adabe Patch from Albrecht Gebhardt Albrecht Gebhardt - fixes domain logons. (This used to be commit 76647c0609773a190055f78486380218d6e080e7)
adds c6e63aa Makefile: Added quoata changes for Linux from Thorvald Natvig Makefile.RPM: Added quoata changes for Linux from Thorvald Natvig charset.c: Large changes to add multiple client code pages. charset.h: Changed charset_initialise() proto. client.c: Fixed message sending bug. Changed charset_initialise(). ipc.c: Fixed #ifdef compile problems. loadparm.c: Added "client code page" option. nmbd.c: Changed charset_initialise(). Fixed lmhosts read. nmblookup.c: Changed chars [...]
adds ca164ca Added "client code page" parameter. (This used to be commit 6c361b961dae25fd0a30509afc83b08f9ff35f3d)
adds e14d99f added an entry for samba support (hey, jeremy - i did it!). it reads like the opening sequence for the A-Team, sadly.
adds 2a33e58 charset.c: Dropped debug message to level 6. loadparm.c: Added "time server" parameter. nameserv.h: Added "time server" parameter. proto.h: Added lp_time_server(). server.c: Removed incorrect | 0700 - this was a whistle specific change. Jeremy (jallison at whistle.com). (This used to be commit 54dcca1240ec0a7f107f8a77e0893855015f9d29)
adds a3f1b24 Updated Support.txt - first responses to appeal for support providers. Jeremy (jallison at whistle.com). (This used to be commit 72705c107a1a65049c688ad44d789b8a7451a8a5)
adds 9942b09 Updated with latest appeal - we *have* to sort this into geographical areas soon. Jeremy (jallison at whistle.com). (This used to be commit 18bb67de11f80ac978a2026ffa5a9dbcecba5083)
adds 16c87e9 Fixed *really* stupid bug in register_vuid - only a problem on multi-user NT systems. Jeremy (jallison at whistle.com) (This used to be commit 6ca5c8ca3294cde56e28558bcb02c144225903d8)
adds 740673c More consultants.... (This used to be commit ac0095d0f91739ce0f365a3eade28728d4eb8a42)
adds 5d5b075 added bit about going anywhere, on the 'CAMBRIDGE - ENGLAND' line, so that people don't look at 'england' and rule me out :-)
adds 7f5c912 More consultants - we really need to alphabetize now :-). Jeremy (jallison at whistle.com) (This used to be commit 092a3df917c31a9db0a5cb4ae8deec8f9c261ab9)
adds f45d530 More.... (This used to be commit 84e36f48459c7fdf57319ad072e519dd37de3c8d)
adds 434d26a loadparm.c: Added "force create mode" and "force directory mode" params. proto.h: Added lp_force_create_mode()�and lp_force_dir_mode(). server.c: Fixed application of mode bits to be regular across files and directories. smb.h: Removed unused CREATE_MODE macro. Jeremy (jallison at whistle.com) (This used to be commit 2c928212500e1de27550d9fccb0939fd2e450515)
adds 2654fd1 smb.conf.5: Updated definitions of mode setting options. Added force mode options. Support.txt: More consultants.... Jeremy (jallison at whistle.com) (This used to be commit 5c17bc2581b50da8e0a072bcfd528d95eab93161)
adds f498d87 Sorted list by region (finally). Jeremy (jallison at whistle.com) (This used to be commit 2eb241e6fc8e050439dd0e448153d8cb45f99b56)
adds 87c3e00 6 more.... Jeremy. (This used to be commit ed4b67f4952b3c5a39cae8cae1285d3aa885243a)
adds 6ab091a JHT ==> Just doing his thing again! Yuck! (This used to be commit ff4d52b239e16047a01e655a830e8dc9f9d06dfc)
adds 94818ad More consultants. Jeremy. (This used to be commit 74d29668eed397590d0a5c7460cb715d9331b4f6)
adds 9e37076 shmem.c: Changed debug to higher level uid.c: Stop smbrun from deleting device files. util.c: Added EAGAIN to known error list. Jeremy (jallison at whistle.com) (This used to be commit c07db8d8e7e4a421501a08efe999e9ccd7337855)
adds b97e92e 2 more.... (This used to be commit 1e9f7b5d7456215b4b029fea2d9ff130b1fd0eaa)
adds 1ec44b9 Missed one. (This used to be commit 8fedd203258c9cee0162de7eab7562ff4f833599)
adds 4f6ad26 JHT ==> Spring cleaning. Please pay the rent! (This used to be commit c12a16fbcf35abfd17f7fdb469af1d10de22b659)
adds e61846a JHT ==> Been playing again! Whooooooo! (This used to be commit 707172b4fb8ee39f5e0f30dab844eca27bc5362c)
adds f3f5abb More... (This used to be commit 199fe63b1524833840b44ac708c2540272386d31)
adds fb1429c client.c: New print queue query code from Jeff C. Foster " <jfoste at wgc.woodward.com> ipc.c: Added code for returning restricted lists of servers. loadparm.c: Changed default for force create mode to 000. Changed default maxmux to 50 to comply with NT. locking.c: Fixed silly crash bug with slow share mode code. nameannounce.c: Added code for returning restricted lists of servers. namedbserver.c: Added code for returning restricted lists of servers. nameelect. [...]
adds 29ac182 namedbsubnet.c: Added code for returning restricted lists of servers. (This used to be commit d895094387a4f97a911f2c376baea53dc165c091)
adds 738d296 added "hide files" option.
adds ce9baa3 made "hide files" and "veto files" into per-service parameter sections, instead of just [global]. this makes it easier to decide whether to remove the "hide dot files" per-service parameter, and supercede it with a default "hide files" value of ".*".
adds 1599e41 Rolled back Lukes changes. Not quite ready for prime time. Jeremy (jallison at whistle.com) (This used to be commit ed04ec7ab8b8e73b5442bdef03d5a3c994247b4e)
adds 991765b Fixed typos. 3 more consultants. Jeremy (jallison at whistle.com) (This used to be commit 7a8b7c5987975cd05a952c7184ddeb6ca97c412b)
adds 594f8a4 Fixed compile warnings for FreeBsd & Linux. Jeremy (jallison at whistle.com). (This used to be commit 93352e1aae9a1af7036cf56da820356cefe3698b)
adds 6b7ca0d Fixed wierd bug with lowercase accented character directories. Jeremy (jallison at whistle.com) (This used to be commit 1f0ecfe4fc612b214480f8b8462764964556ed5c)
adds fc39011 Fixes for UnixWare 2.x with shadow passwords from Warren Young <tkennedy at cyberport.com>. (This used to be commit 885b42b44752249c85bb924c9ceefa5b710225da)
adds e4619d3 Changed default for max mux to 50 in line with source change. Jeremy (jallison at whistle.com) (This used to be commit 3187a362c83056b1957aed75842c57f182c29dff)
adds 751eb54 Updated in preparation for 1.9.17alpha4 release. Jeremy (jallison at whistle.com) (This used to be commit eee09d1e57fa61544b52303202aacffa15e7caee)
adds f6384ec Fix for deleting directories that contain only veto files. Needed for interoperability with netatalk volumes. Jeremy (jallison at whistle.com) (This used to be commit e72a8513bccf77177f6fb6002057fee608947a32)
adds 4a2cc7b preparing for release of 1.9.17alpha4 (This used to be commit 16f6bf700f99357c7467d52b65de42ecff533636)
adds 3e37f8f Makefile: Added DGUX changes for intel. namedbwork.c: Minor tidyup for election flah. util.c: Fix for broken readdir detectino code. version.h: Back to 1.9.17alpha3 - will be updated by release script. Jeremy jallison at whistle.com (This used to be commit 26635733a746dee2435da7ce228def5f2f292bba)
adds c9914c9 preparing for release of 1.9.17alpha4 (This used to be commit ef5ccde4760a5545c5dedf4721cb28cbe0163661)
adds 21e0589 One more consultant. Jeremy (jallison at whistle.com) (This used to be commit fcbd59bcefdc649ea9c2ff0418ee2d228c32ff90)
adds b4863b0 replaced the "wins proxy" to treat NetBIOS names as DNS names with new "dns proxy" option. the "wins proxy" option should be used for broadcast only hosts, and isn't properly implemented anyway.
adds 73ca9fb added description of new "dns proxy" option, which defaults to yes. added warning of consequences of using dns proxying.
adds ee0acbe added man page entry for "hide files". updated "veto files" entry. both these options will do * and ? matching
adds 1fe89d0 added, tested and debugged new "hide files" option.
adds bc4d8cb missed one OpenDir() and two is_vetoed_name() calls, both of which take a service number as a parameter, in the rmdir code, when doing a recompile.
adds 653896e More consultants. (This used to be commit 826ee2a9a16b598764347a8a5fbfc22f6abf3ce2)
adds a67a697 Added explicit examples for veto files. Jeremy (jallison at whistle.comAdded explicit examples for veto files. Jeremy (jallison at whistle.com)) (This used to be commit b45fc6388fb08a566f9c241cb89f5dd07a70b28d)
adds 25eae02 Makefile: Added AIX targets from Ole Holm Nielsen <Ole.H.Nielsen at uni-c.dk> chgpasswd.c: Added Samba/GPL notice (for obvious reasons). clitar.c: Updated Copyright date to include 1997 (for obvious reasons). getsmbpass.c: Updated Copyright date to include 1997 (for obvious reasons). includes.h: Added stropts for solaris. loadparm.c: Changed comment for hide files option. nameconf.c: Updated Copyright date to include 1997 (for obvious reasons). nmbd.c: Updated Cop [...]
adds a5350db JHT ==> Updating RPM build file, more expected - so please ignore! (This used to be commit 4fd3f5e26695fb8f2756a72dc1318486c8bc3ade)
adds cec7995 JHT ==> Added copyright notations for my works. This is regretably needed! (This used to be commit c80111cdf54218f23b230dc91bd6d814e6a4afcc)
adds 5828b37 JHT ==> Still getting ready for 1.9.17 release. (This used to be commit 84abac08419c6896d9b4f5c8340df6ad90ed9754)
adds 22ed11b JHT ==> The new SMB.CONF master file for everyone!! Yes! (This used to be commit efe20f981160f421b647ba2b57e77d02c57d6723)
adds cdb347c Wrote man page for smbpasswd program as part of documentation effort. Finally added -a option (for Andrew :-). Jeremy (jallison at whistle.com) (This used to be commit e20a5859bc3a06090777a9197163e2ec39be7b3b)
adds 0378cd5 Added -a option (for Andrew:-). Fixed bug where users with "NO PASSWORD" couldn't change their passwords. Jeremy (jallison at whistle.com) (This used to be commit 87d17af0087fb0eced7628239b73e2c6cae774a9)
adds 792771e interface.c: Fix for AIX4.x finding interfaces. server.c: Subtle fix for filenames containing ':'. Jeremy (jallison at whistle.com) (This used to be commit ee9f57bab25e5ee07fb2d384b8c416576401a6ab)
adds 7c723f7 JHT ==> Just tidying up for Release. (This used to be commit 4e9b7c92f79e1b7bf68103fe378449178b86e315)
adds 9a8c54f trans2 query file/path info - unix change times being reported as dos create times. now reports unix modified times as dos create times: the alternative is to report zero (unknown create time).
adds 9bd1614 updating documentation a bit. claiming NetBIOS.txt, adding copyright message.
adds d952004 made header consistent with other headers (Contributor: Status: etc)
adds adf19b8 added pretty printing of data section to show_msg(), for debug log level 10. data section output is now in same format as tcpdump (hex and characters).
adds 136732a counter loop % usage only worked if counters were an exact multiple of SMBD_LOOP time. used >= instead.
adds 5ca3126 Update of config files (This used to be commit 72ec68d22c23a1c65919147e63f51f6e39e69bb8)
adds f7f1be3 CIFS definitions for SMB_INFO_xxx etc.
adds 0776dea local.h: Removed ununsed SHARE_MODES_XXX defines. Upped SMBD_RELOAD_CHECK from 10 to 60. server.c: Removed unused code (was If 0'ed out). trans2.c: Backed out Luke's ctime->mtime change. I don't think it is correct. Left the other fixes, though. util.c: Changed veto/hide files separator back to '/'. Jeremy (jallison at whistle.com) (This used to be commit b47121624c8824d3e1d8992cb950ebad52ba5c58)
adds 010ed1c Changed separators for veto & hide files back to /. Jeremy (jallison at whistle.com) (This used to be commit ad090829c741ff737af7107a4919812db0f0591f)
adds 6835bd6 Fix silly crash bug in FAST_SHARE_MODES (same bug as was in SLOW_SHARE_MODES - duh !). Jeremy (jallison at whistle.com) (This used to be commit d38ac4f3a2fb47d3e2ca7d5f788130064502c6eb)
adds 8b904f4 Makefile: Added krb5 option from Nathan Neulinger <nneul at umr.edu> includes.h: Added krb5 option from Nathan Neulinger <nneul at umr.edu>, added SGI5 fix. password.c: Added krb5 option from Nathan Neulinger <nneul at umr.edu> quotas.c: Added inode quote fix. reply.c: removed redundent code. server.c: Changed error debug to 0, removed redundent check. util.c: Added close_low_fd() to become_daemon - fix for rsh from Johnathan Knight. Jeremy (jallison at whistle.com) (This use [...]
adds 612111c charset.c: Split charset_initialise() into 2 - a charset_initialise() and a codepage_initialise(). Fixes problem with initialising dos map twice. charset.h: Changes to support charset changes. client.c: Changes to support charset changes. loadparm.c: follow symlinks parameter from David Clerc <David.Clerc at cui.unige.ch> nmbd.c: Changes to support charset changes. nmblookup.c:Changes to support charset changes. proto.h: Changes to support ch [...]
adds ce7ac13 Support.txt: Modified a consultant's entry (Italy) smb.conf.5: Documented follow symlinks parameter. Jeremy (jallison at whistle.com) (This used to be commit ed6aaf2667c5cd731f8fce78163162817a18c240)
adds b95057c Fixed bug with -add code that put wrong password in nt md4 field. Jeremy (jallison at whistle.com) (This used to be commit aabb18953b5d026af3548610aa1ffd6ea2fd72e5)
adds b04cf2b Added Australian consultant - removed Richard Sharpe duplicate. Jeremy (jallison at whistle.com) (This used to be commit 6b56ff1891d6c17025020713ac1682b1372f2243)
adds e677e4a Added Canadian consultant. Jeremy (jallison at whistle.com) (This used to be commit 34f2c1d7b27bbd88da5bb2239ad4d60c8af7882c)
adds 0cdc683 Removed lp_killunused() call from server main loop. This WAS A MAJOR BUG THAT CAN CAUSE IPC$ to be removed !!!!! Not sure how this one got introduced (but I have my suspicions :-). lp_killunused() MUST ONLY BE CALLED from reload_services(). Jeremy (jallison at whistle.com) (This used to be commit 937f0fbf87c4b66a947215ee13a69d1e19e4ff77)
adds a3de6a8 charset.c: Fixed signed/unsigned issues. password.c: Fixed problem with MS-Exchange services. Jeremy (jallison at whistle.com) (This used to be commit e723dd3deec00a91568c5aa546374409ce7ba379)
adds 7020afb JHT ===> Getting ready for release of 1.9.17alpha5 Please note that version.h has been updated!!!!!!!!!! (This used to be commit 271d12b5ddc372500feea8fec5678191ba4ebcf8)
adds 15ae50c Makefile: Added UNIXWARE 2.x with shadow passwords from fja at extratech.com client.c: Made prompt appear at debug level 0. Fixed strcasecmp redefinition. Caused client to use set_blocking rather than making fcntl calls itself. dir.c: Removed redundent snum parameters. includes.h: Added SCO fixes. loadparm.c: Made default 'files to hide' a null string. nmbd.c: Removed O_NONBLOCK from pid file open for platforms that dont have it. proto.h: Changed snum to c [...]
adds fad8b9e Changed default create mask parameter to 0744 as per John's request. Tidied up mask descriptions. Jeremy (jallison at whistle.com) (This used to be commit d9c331d79d3addae7b0b4cc3c7fd40dfa8903a9c)
adds 0cc9660 Added consultant. (This used to be commit b2066a9c4c7af0d3ddecc42d10767376352ddd4f)
adds 816897d patch by glenn burkhardt to allow recursive excluding of directories. glenn at aoi.ultranet.com
adds 1fa6244 removed definition of strslashcmp - now a static in clitar.c. Jeremy (jallison at whistle.com) (This used to be commit 83448e7a1176b68ed90532a69b4408cd579db8d8)
adds 7950c5e nameserv.c: split add_domain_names() into three functions: add_domain_logon_names() - adds <1c> names on WINS and broadcast. add_domain_master_wins() - adds <1b> name only with WINS server add_domain_master_bcast() - adds <1b> names only by bcast.
adds 834518e loadparm.c: Changed default create mask to 755 to support MAP_ARCHIVE. server.c: Added check for MAP_ARCHIVE before we set archive bit. Jeremy (jallison at whistle.com) (This used to be commit d21a166277776f6750b7bcc3c4f9073cce17eacb)
adds da0ca0a Re-added shm stuff - keeps getting lost. Jeremy (jallison at whistle.com) (This used to be commit 4fad0a63aa6712775610f7d341ba243e6353ce3b)
adds bfdaaaf JHT ===> Just playin' wif da RPM 'tings. Ok? (This used to be commit 4d9b2f48b737a3757a3c482d3d90cf0b9778260a)
adds 7314126 client.c: Added amanda fixes. clitar.c: Added amanda fixes. nameannounce.c: Removed redundent code. nameelect.c: Removed redundent code. nameserv.h: Removed redundent code. nameservresp.c: Removed redundent code. namework.c: Removed redundent code. password.c: Prevented crash if getpwnam fails. Jeremy (jallison at whistle.com) (This used to be commit 760fe30353de66e8e6571f8ff4ec1064261b5428)
adds 2bdf562 Added one more consultant. Jeremy. (This used to be commit 79815d66b9953b99686834e7c8aac36a163c0e13)
adds bf65e9a Missed removing some redundent code. Jeremy (jallison at whistle.com) (This used to be commit 4135fdb32327b394e586173bb2d51b7b676b409e)
adds 01d19fd Minor text mods, mostly checking that CVS still works Dan (This used to be commit 632bf0dab06bccd082a9fc64a62ff7c99982d2b6)
adds 75bbf35 client.c: Minor change to cast parameters for DEC unix. clientutil.c: Minor change to cast parameters for DEC unix. ipc.c: Fixes to parameterise the stuff John wants. loadparm.c: Fixes to parameterise the stuff John wants. nameannounce.c: Fixes to parameterise the stuff John wants. namedbwork.c: Fixes to parameterise the stuff John wants. nameserv.h: Fixes to parameterise the stuff John wants. proto.h: Fixes to parameterise the stuff John wants. smb.h: Fixes to para [...]
adds f2b7e75 Made docs more up to date with source. Preparing for 1.9.17alpha5. Jeremy (jallison at whistle.com) (This used to be commit 148b7a2ee3f520f31793d25ebe164a147f2afdfe)
adds 363b9a2 loadparm.c: Added new netbios aliases parameter (code from Cisco) nameannounce.c: Code to announce aliases as well as our own names. namedbsubnet.c: Code to add the aliases to the server list. nameserv.c: Code to defend our aliases on the namelist. namework.c: Code to check it's one of our aliases. nmbd.c: Code to initialise the aliases. proto.h: Fixup protos. util.c: Code to check it's one of our aliases. All above code based on code for 1.9.16p11 donated by [...]
adds 0b18a0f smb.conf.5: Added netbios aliases entry. Support.txt: One more USA consultant. Jeremy (jallison at whistle.com) (This used to be commit df99a780daedf138df82241d4534f103ce9729b1)
adds 3b45a6f Updated for 1.9.17alpha5 release. Jeremy (jallison at whistle.com) (This used to be commit 8f8b562015431fec661f5dc466cc2433f3d68955)
adds f04e656 Removed for 1.9.17alpha5 release. Jeremy (jallison at whistle.com) (This used to be commit e144aa4f271c475a7dbbbb3d0eab4b29857be349)
adds e17a1e4 4 more consultants. Jeremy (jallison at whistle.com) (This used to be commit 0b7b87d51fef112d537ab93bae6c8f448fe65b6e)
adds b5114b4 Makefile: Added IRIX 6 target. loadparm.c: Fixed stupid static warnings with set_default_server_announce_type. password.c: Fixed char -> uchar cast warnings. nameservreply.c: Fixed group fade out code. Jeremy (jallison at whistle.com) (This used to be commit a2dd5c5a551547e83c707e63c0696c7724035501)
adds 049640c updated smbpasswd to take the password on the command-line. two sets of operation:
adds 8df69f8 failure to register DOMAIN<1b> netbios name caused nmbd to exit (a call to exit()). this is a bad idea.
adds 1330324 bug in num. arguments detection that stopped the -add option working
adds 1136114 updating comments.
adds b58a2c3 updated to include NT 4.0 Workstation profile setup.
adds 9170cfd spelling.
adds 6fc2072 Faxing.txt: Updated. Support.txt: Added new consultant. Jeremy (jallison at whistle.com) (This used to be commit 331473769161fa8bc1703fc66d5cbe47885d120a)
adds 9b41ada charset.c: Fixed bug with 'valid chars' param. loadparm.c: Fixed bug with 'valid chars' param. nameelect.c:Unregister the 1b name from the WINS server when unbecoming master. nameservresp.c: Fix nasty browse bug where we were sending the query to the wrong ip address. Jeremy (jallison at whistle.com) (This used to be commit 927d1875f0c09fe7b2e1c1bc4b1af2c0b8de0f7c)
adds b65fdef includes.h: Fixed S_IFLNK for old DEC ultrix. ipc.c: Finally :-) fixed responses to NetServerEnum2 when SV_TYPE_ALL given. Jeremy (jallison at whistle.com) (This used to be commit 1dc37c83506a434840a04c49e423cd9d2223fab4)
adds ea4c755 connecting to IPC$ goes under the guest account. the IPC$ share should be treated no differently than any other share (for any security setting: user, server or share).
adds 8df3038 JHT ===> Just making sure any new tests do not announce as the last alpha! (This used to be commit f75e7ab927deebcf67626329f6233b87a779fbf3)
adds d567528 JHT ===> Fixed step numbering. (This used to be commit 55541e7478eb7a15afbb8c8abfebf50622eda724)
adds ed9e858 JHT ===> Just a little bit of rearranging the deck chairs - more growth space. (This used to be commit 71ddce78f3cba986bd5ab1bffa48726b8f012d59)
adds e5bed15 JHT ===> No longer needed here. Files moved to ~/packaging/redhat. (This used to be commit daa148c38467caea6f0c6dfe59a5f0ba6797e4bb)
adds c3453ba JHT ===> Update only. (This used to be commit 3ede2a2b8caf8b44bf78f9b4307515dbf36b4ecc)
adds e9269c6 Makefile: Changed for HPUX10 tidyup. includes.h: Changed for HPUX10 tidyup. ipc.c: Fixed bug where getting local server list from NT browsers would fail. nmbsync.c: Fixed bug where getting local server list from NT browsers would fail. proto.h: Changed for crash bug on SCO with USE_MMAP. quotas.c: Added OSF quotas (patch from Bret Giddings <bret at essex.ac.uk>). Rolled back solaris uid change - I think it was wrong. reply.c: Changed [...]
adds 800a28d JHT ===> Tidying up for public consumption. (This used to be commit d6cecaac33ef86d2f44c6fbdcd0b752a12c6c4cd)
adds 335959b JHT ===> Added instructions for Windows 95 encrypted password change. (This used to be commit 422e55092f01505ba616ff9e03e36592bb66866b)
adds 5c33579 Support.txt: Added two more consultants. smbtar.1: Mentioned it is meant for GNU tar. Jeremy (jallison at whistle.com) (This used to be commit 9d7e75bdf568239af53d7162c2b207ea06ed4070)
adds c76dc7c Fix suggested by "Christian Groessler" <chris at fast-ag.de> dir.c: Cause dptr_create to return -2 when failing on unix error. reply.c: Use UNIXERROR in more cases. server.c: Add ENOTDIR mapping to error table. trans2.c: Correctly determine UNIX error on dptr_create. Jeremy (jallison at whistle.com) (This used to be commit de38a0b34fcd65fa3024300f978aa30eb86d854f)
adds 46dbd8c Changes to allow Samba to return the same error code as Windows NT. Takes care of the cases where a Windows program is parsing a pathname component by component and expects 2 different errors. ERRbadpath - if a component in the path doesn't exist. ERRbaddirectory - if a component in the path exists but is not a directory. Extra error code added to smb.h to support this. Code based on suggestions from "Christian Groessler" <chris at fast-ag.de>.
adds 080dc53 JHT ===> More documentation for those who can't find the docs directory. (This used to be commit 9d3729b54847700ad48af1aba9d01ccbb3025ca2)
adds c026195 JHT ===> The title says it all! (This used to be commit 13ecc422b0b175c94dadb36a4586945ae83b563a)
adds aaca05b JHT ===> Added a patch from Tim Small (UK) (This used to be commit a2ba15e2dec92c06eb51284e2a3071ef37850434)
adds 7a72b0b JHT ===> Just to complete Tim Small's add-ins. (This used to be commit 1f81a0a80bfbe147af0c29ca1093b255185e80a4)
adds bce14d3 Kanji fixes for upper/lower case conversion with sjis characters. Code from Takashi Fujita <fujita at ainix.isac.co.jp>. Jeremy (jallison at whistle.com) (This used to be commit 07f7e378c4839d0ca4bb79c8755481f4bf5637de)
adds 3909d69 JHT ===> Added comment about internationaliasation and deleted dates. (This used to be commit 75a5e2d84cf1b5eef2d5122d8164fd3325fb1a7d)
adds d341dde Removed the obsolete comment from the 'strip dot' option. It isn't :-).
adds 1fdeed2 fix several references to samba-bugs at anu.edu.au which should be samba-bugs at samba.anu.edu.au (This used to be commit 19bae63e28bddcb605c95035ae15e1ff5d8f57db)
adds f959c29 fix some more references to samba-bugs at anu.edu.au which should be samba-bugs at samba.anu.edu.au
adds 3e0b52e Updated Manifest and DOMAIN.txt to refer to <your OS>_INSTALL.txt and describe the nascent new documentation project. Renamed INSTALL.txt to UNIX_INSTALL.txt.
adds 652544b Renamed from INSTALL.txt. Preparing for new docs structure.
adds ec8a81b Changed DOMAIN.txt to try to explain terms like domain, workgroup, authentication. NT SAM is only one case of many kinds of distributed authorisation database. Domain logons, RAP etc should all work perfectly from NT workstations to Samba servers no matter what username/passwd database lies underneath (once the protocols have been implemented, of course.... :-) (This used to be commit 9dfdd47bb56b2a5418908f8fc4bd9f3e80df858c)
adds 57d9e2b - clarified dan s's clarifications of the difference between domains and workgroups (domains are a superset of workgroups: workgroups have no concept of security at all)
adds 4c319ad charset.c : Add mapping for code page 932 (KANJI). client.c : Fix crash bug. Add code to use BUFFER_SIZE for NetServerEnum calls. namepacket.c: Fixed cast. nmbsync.c : Add code to use BUFFER_SIZE for NetServerEnum calls. smb.h : Set default client code page to 932 for KANJI. system.c : Remove vendor specific code that crept in :-). util.c : Added #define to allow Samba to behave as Win95 when doing KANJI case insensitivity tests.
adds 1b8700a More mods to DOMAIN.txt, preparing for meta-FAQ itegration. Dan (This used to be commit b9581f31412f73ce37e2bdcbf462d3d146cfc320)
adds 607b1ae Minor mods to DOMAIN.txt. In DOMAIN_CONTROL.txt made it clear that a PDC is just one (major:) vendor's idea of domain authentication. Added refs to pwdump where it talks about the SAM. Dan (This used to be commit 2681ae0efbdb250854b56e75b2655ef367a5d733)
adds 28429a1 Removed samba team email address - replaced with samba bugs. Jeremy (jallison at whistle.com) (This used to be commit 320a739161dee082c53b59106df90e760bc41c0e)
adds 41bbc5e smb.h: Added error code used for OS2 WPS. trans2.c: Added OS2 WPS fix - but ifdefed out for now. Will turn on after 1.9.17 release. Jeremy (jallison at whistle.com) (This used to be commit 9d5d347686ca1c8a25088b882dcc5065b6d9c564)
adds 90adbac Way out of date. Dan (This used to be commit dc395e3515a4ef90af9e602be2bc0a6ce25627f6)
adds 0bf791a JHT ===> Documentation header updates only - inserting/mod Updates date. (This used to be commit 17a13828fd7a3284543eb319566da6c246808e6d)
adds bede27b From Jacco, unchanged. Destined for Samba-Client-FAQ. Dan (This used to be commit c8bf8dfb93f7558a9974d79b7c3949849bff1b08)
adds 1cc8103 Added draft cversions of the new Samba doco. Dan. (This used to be commit b5983092a6e63118564c6d1460b522ea8ef02c3a)
adds 65d93dd Updated for 1.9.17 release. Jeremy (jallison at whistle.com) (This used to be commit f8316c1c159b44f1737ad976a562feb0dd1b0368)
adds c416e67 preparing for release of 1.9.17 (This used to be commit d84c84641b14ad264c33fc37aa9a1abdf3e04254)
adds 81792cb Spelling, refs to faqs, version numbersing. Dan. (This used to be commit effd8b81c4cbb03720d63686e56b80af6828a037)
adds 8bcc60f Added new MIRRORS.txt file at Dan's request This is really an updated version of the original 'MIRRORS' file. (This used to be commit 29a48b8ed5cf9a0511d6d7f8fa7323e6aa7292bf)
adds b4fd930 This file has been moved to MIRRORS.txt (This used to be commit 462d10370ad08d3f3c9a12a8122db1cb7f640430)
adds 35df7e5 Advice about firewalls (step 1) and tcp wrappers (step 8). Dan (This used to be commit e470dd55612558ae6f308c0a871e3c01e7dea4f7)
adds 50ffa585 More sites for the non-UNIX ports, plus ftp.gwdg.de (This used to be commit 09c6438bb66ff61eaebc08d578281f432e81e5d5)
adds e8aa1ba Changed ftp site and docs info in README (this file contains out-of-date FAQ info and should be scrapped.)
adds ef0b390 added info about _not_ using \\SAMBA_SERVER\HOMES\profile - must use \\SAMBA_SERVER\%U\profile for the profile path. documented default profile path changing to \\%L\%U\profile, so that w95 and NT can use the same profile directory: you cannot use \\%L\%U for NT profiles.
adds 5c2d121 corrected it's (it is) documentation errors, when "its" should be being used.
adds 38dc538 doing that irritating compiler clash warning with the protos for standard_sub and standard_sub_basic. again.
adds 7df4b93 Put back the smb_shm_ proto's that Luke keeps breaking ! Jeremy (jallison at whistle.com) (This used to be commit 660a3ef70c36e6675c8cc63b97e9d251428f9b40)
adds 7971fb1 charset.c: Added patch for client code page 852 (Eastern European) from Leos Bitto <bitto at altec.cz>. clitar.c: proto.h: Fixed proto mismatch for strslashcmp(). Jermey (jallison at netcom.com) (This used to be commit c7a4647b7a84641f5fed6b67d45c241fff19c2b3)
adds 22e4d4e added a new type to mkproto.awk so it can handle shmem.c
adds 45f9982 mangle.c: Fixed bug that caused string to run off the end of the mangled map. server.c: Changed comparison from dname to name2 - seems correct - don't know why I changed it originally. hmmmmm. trans2.c: Made lanman2 code more similar to scan_directory(). I should make the trans2 code call scan_dir as they are so similar. Jeremy(jallison at whistle.com). (This used to be commit 3909576849025ed21e5282abc892ae7582ee0275)
adds 473c42a includes.h: Make sure REPLACE_GETPASS are wrapped with #ifdefs. nmbsync.c: Make sure REPLACE_GETPASS is defined before including includes.h clientutil.c: Catch null passwords. Fixes for a nmbd crash bug found by Herb Lewis @ SGI. Jermey(jallison at whistle.com) (This used to be commit 45c266baaea8755f1a3c0c4c7a87eb0752848ca2)
adds d956527 Oops. Reversed mangled map change made in error. Testing found this one. Jeremy (jallison at whistle.com) (This used to be commit adf98469fc3f0969676bd454cfd143f8ef03ce48)
adds 5740854 Adding codepage definition files and codepage file compiler/decompiler. Adding install/uninstall scripts for compiled codepage files. Preparing for dynamic codepage loading. Jeremy (jallison at whistle.com) (This used to be commit e3fc9533bd87d0d520e3dac98261e42370907b11)
adds 06dc98f Makefile: New program and support for dynamic codepage loading. charset.c: Dynamic codepage loading code. charset.h: Defines for file format. proto.h: Updated. Jeremy (jallison at whistle.com) (This used to be commit 550e98f2d49a101654b3abde278a7f7edf347ed8)
adds f434139 fixed a bug in the printjob encoding/decoding. We weren't doing it for the print_ functions in reply.c, with the effect that you couldn't cancel print jobs from smbclient or from older dos clients.
adds 3fc24dc added word count 3 support into reply_tcon_and_X (see cifs6.txt). the only thing i couldn't do was get the chaining word count to point to the end of the smb reply, for the next and_X (not that there is one). (This used to be commit 54f11999d2113f2e88144ed63e23dd82b32e14a6)
adds 918cc5f use of recursion_available and recursion_desired flag in netbios responses. (This used to be commit 8235db6b4fbeced750c4c30edc84a61a35b39278)
adds e1e4b37 reply.c: Removed unused variables. Caught by gcc -Wall -Werror server.c: Fix for old DOS clients not understanding ERRbaddirectory - map to ERRbadpath. util.c: Fix for systems with no LOG_DAEMON facility. Jeremy (jallison at whistle.com) (This used to be commit dadb1ffb4ca5222c0b62d785cd714d65cae328e8)
adds 6e64355 One more consultant.... (This used to be commit 56e8e890eca736e43f26a72c32547dbfa73e5247)
adds 8229021 nameannounce.c nameresp.c nameserv.c nameservreply.c proto.h : Removed broadcast and recurse parameters in the queue_netbios_pkt_wins() call - they are not needed as they should always be 'false' and 'true' respectively. Also fixed a bug with secure name registration (WINS server code). server.c: Finally fixed problem with error 267 being returned to Win95. It is needed by NT. This is a horrid fix and I would appreciate a better one :-).
adds f5302af Fixed up determination of client type for PROTOCOL_NT1. Uses client capabilities bits in session_setup_and_X to decide. Made remote_arch an enum as well as a string, for easier use. Jeremy (jallison at whistle.com) (This used to be commit 99080705a2d0adcb25e1eecbe517a2fac2779baa)
adds ab68ac3 Fix from Frank Varnavas <varnavas at ny.ubs.com>. We cannot use the same name as the client to the NT password server, as NT will drop client connections if the same client name connects twice. Instead, synthesize a name from our pid. and the remote machine name. Jeremy (jallison at whistle.com) (This used to be commit ebf9487a9a68c4d786449490627ee919622e6dbf)
adds d6fc4eb This is really Herb adding the SGI packaging files. (This used to be commit 8fde65239d0a9462fb044670220cd3c63bd887cb)
adds 72af2c1 added debug reporting to file listing / mod_time() checking routine. lp_file_list_changed(). (This used to be commit 727fcfae1b62bb509f0a9f5304dad363ef38345a)
adds 4cbe451 One more consultant. (This used to be commit e7dba8a8c795f6aaa87d5e76dea6f36b63dc7dd7)
adds e7e49a6 client.c: Made sure myhostname was initialised before substitutions. status.c: Made sure myhostname was initialised before substitutions. server.c trans2.c: Moved OS/2 WPS fix. Jeremy (jallison at whistle.com) (This used to be commit 8a12b6a4f0feec712f5c4e02e21198c455b060ae)
adds e81c4e9 JHT ===> Just setting version to 1.9.18alpha1 (This used to be commit e462cf2f1b498ba9eb00d3d2f9c299e7624a62fd)
adds a26b54c samba servers forcing local elections if they are not a local master. added check for "preferred master" to ensure not forcing an election. (This used to be commit f8afd4c4c131a75ce685016e84205082aadbdb78)
adds 9e30eea updated bit on kill -HUP to make it clear what effect this has, and its limitations. (This used to be commit 50a990b9d6d9e3de46298c5fbf2a81709760f85e)
adds aae64a9 Added one more consultant. (This used to be commit 594720c7f310cc6b2783d7601954687ba5e1c6df)
adds 926f4d9 cgi.c is a simple set of CGI manipulation routines
adds c6d4477 some minor modifications to loadparm.c to support the necessary functions for wsmbconf. In particular added some more support routines (like lp_rename_service()) and make the dump routines take a FILE pointer rather than assuming stdout (This used to be commit 6d165016068f6c4e9eed8fae83a9f7ca0b34f85a)
adds 646a721 add the stdout parameter to lp_dump() (This used to be commit 77f5bc87058dfb5c1b14e7cd8c6097a6bcb2c0cc)
adds 6da700d prototype updates for new functions (This used to be commit dbf662436031759b205f0140223da6a1d08c16df)
adds 77df5c8 fix a couple of "declaration shadows previous local" warnings. (This used to be commit c30f6a74d0e6c256b1d46b28c1f31f1c1f3dd856)
adds 30416c0 charcnv.c client.c clitar.c kanji.c kanji.h loadparm.c mangle.c smb.h util.c:
adds 3469592 Added fix that means if connecting user sends guest account with no password they are seen as guest. Previous patch broke this.
adds 58ec100 This is a written from scratch DES implementation. I couldn't find a GPLd implementation so I decided to write one.
adds 33a003d This commit does 3 main things:
adds 5137b86 no longer needed (This used to be commit b04bc7f75e90a8150f7372d15f4f17fb0bb50ab9)
adds ddb2ce9 rewrote md4.c from scratch. This implementation should be portable and doesn't have any worries about RSA copyright. (This used to be commit a1569971663f01c245c145b18290d9dba965dc36)
adds 552818e - change a lot of occurances of errno to use strerror(errno). We can't assume all our users are programmers :-)
adds d55427c - if the user already exists then ignore the -add command
adds 9ae8fbd unbecome_domain_master and unbecome_logon_master were announcing as "dead". removed this. (This used to be commit d1f298cd529188c0cddb18e3a1bf8abb093b3c3b)
adds d6ed290 2 more consultants. (This used to be commit e9f460ef0da6ca72a0b61d1b15115ffb0cb4bb42)
adds 72b02ac bug fix in the new des code.
adds 57c2578 - change generate_challenge() to use md4 instead of des
adds cda707f add a cast (This used to be commit e712c6ed61abeae5ec2acf99f109ad81e7a19978)
adds 6ce9192 change the encryption instructions to reflect the fact that the code is now built in (This used to be commit 82cfa6bb7cd5e5c7ad327787fb4cc72204118335)
adds 6449fc3 Fixing assumtions that malloced memory is zero filled - making sure it is. Jeremy (jallison at whistle.com) (This used to be commit 59ee0d0c7ea166a3bf58ceb4c939217d6ff74498)
adds 1590983 Added 'delete veto files' paremeter. Ugly - but the only way to allow Samba client users to delete directories containing Mac metafile information (.AppleDouble directories).
adds 9951757 Added documentation for the 'delete veto files' parameter. Jeremy (jallison at whistle.com) (This used to be commit c6e736283ec7558f8d5108c141e346cf0cc5742a)
adds a8064b0 JHT ===> Changed behaviour of logon script processing so that all macros can be used in the logon script parameter definition in the smb.conf Globals section. This fixes a problem reported by Jacco de Leeuw where OS/2 does not see the %u variable. Jacco suggested using %U but we really do want the user for the netlogon share session. If this does not do the trick - well we eat our hat! Yeh! (This used to be commit a7716b2e [...]
adds 1c7df32 JHT ===> More hacks! (This used to be commit 0b859fdfac07322f021dbb74791914e22f6b9884)
adds 102fb71 John asked the other day about using the tar feature in smbclient to handle file paths longer than 100 characters (the limit of the normal tar format).
adds 570a5be added some debug stuff (This used to be commit 95184fd1ecdf5eea9c42d748db848210b7e863d3)
adds 563cf6f added timestamp to "Denied connection" message. (This used to be commit f28b14a86c22c3bad187ca57f03e13da795d4136)
adds 501755a Added arcfour code needed for SMB password changing. Jeremy (jallison at whistle.com) (This used to be commit 8bc3d13b3d66fc533d5bc6abf3fc9d5c67d0f286)
adds 1aa8036 Another South American consultant. (This used to be commit eeb0e883536954adb090269a520a913b1676d59c)
adds a2d2206 Makefile: Changed proto: target to not include c files not used currently. Caused proto.h to be from a sorted list of C files. arcfour.h: Added prototypes. client.c: Added username%password in environment patch from John Blair <jdblair at frodo.tucc.uab.edu> loadparm.c: Added username manipulation code from Peter McCool [SMTP:peter at qimr.edu.au] username.c: Added username manipulation code from Peter McCool [SMTP:peter at qimr.edu.au] mkproto.awk: Added arc4_key t [...]
adds 7885239 smbclient.1: Added documentation of the username%password environment code. smb.conf.5: Added 'username level' docs. Jeremy (jallison at whistle.com) (This used to be commit b588615b201fda404c09637b344e9823443ce396)
adds b3c6105 added code from Philip A Prindeville <philipp at enteka.com> which expands the interfaces option to this:
adds 81eb442 Checkin to sync up oplock development code so that NT domain development code won't diverge.
adds 6dd6b13 Makefile: Removed earlier errors. includes.h: Added INADDR_LOOPBACK define. locking.c: More code to support oplocks. proto.h: Updated. server.c: More code to support oplocks. Moved processing of an SMB out of process() into a separate function so it is easier to call from an oplock break. smb.h: Added oplock fields. Jeremy (jallison at whistle.com) (This used to be commit f46dbaf08eb8e06a7545d2c19dce9e2dda9dcc78)
adds 7766748 Added missing slow share mode offset defines. Somehow they got lost. Jeremy (jallison at whistle.com). (This used to be commit ce9cdc2f6175e4a6195f8875360cd945ae60052c)
adds 5a7b329 add error string reporting to clitar (This used to be commit 2c5587a6fe425b1cc57cf28e92e77ba84f08ce33)
adds cef5909 Adding Andrews buffer overflow fixes into the main branch. Jeremy (jallison at whistle.com) (This used to be commit e7eb1f044d3101679dc7a118820ea5efe0cd837c)
adds d939350 Correctly rolled back interface.c (I was working on an older revision). This will now be the current revision. Jeremy (jallison at whistle.com) (This used to be commit eb55ddd5bff1c6f95292215a8c53acb6bfdadeb2)
adds dff1687 Syncing up current oplock work in progress. #ifdef'ed out so should have no effect on other work. Jeremy (jallison at whistle.com) (This used to be commit 7e3d4c8b21f63a06d32605d230129e36883ad08c)
adds a5af479 Fixed you're -> your text that some pedant complained about :-). Jeremy (jallison at whistle.com). (This used to be commit b11833f1bdecf1c3c3e5bc7494741605cba92a1e)
adds a0cd12e dir.c: more pstrcpys. local.h: Add OPLOCK_BREAK_TIMEOUT. password.c: Fix for paranoia password server security bug. proto.h: Updated. reply.c: Oplock changes. server.c: Massive oplock changes - nearly there.... smb.h: oplock definitions. util.c: Add local message processing queues for oplocks. Jeremy (jallison at whistle.com) (This used to be commit 92f1553db2cdf6f32881eb984a87050cf3e4760b)
adds a8129c1 Changed consultant list. Jeremy (jallison at whistle.com) (This used to be commit 6dbe5ad80ff368efdd81ec92d71d7567595157f1)
adds 5864551 OPLOCK CHECK-IN - oplocks are now *OPERATIONAL* !!!! Yipeee. At least as far as I can check in a short time :-).
adds c557bb0 Fixed problem with oplock_type being set with no port. Jeremy (jallison at whistle.com) (This used to be commit 90484db0bfe25a096def627f94be24f3fa243375)
adds c9cf77a Modified some debug messages, moved from 5 -> 8. Jeremy (jallison at whistle.com) (This used to be commit cb83c74a6ccfc44721af65b75625a949782c758a)
adds 85097a7 change the semantics of hosts allow/hosts deny so that a global setting applies to all shares regardless of any settings on other shares. This allows us to immediately drop a connection if it does not come from a allowed host, without even parsing the first SMB packet. The next time we get a nasty security hole we can offer people the option of just setting their hosts allow line.
adds fbd5dde Added debug message for oplock_break(). Jeremy (jallison at whistle.com) (This used to be commit 4f29dfbc791f1f08c8c44a6fbdd0bc31892455dd)
adds a69125b change a debug level in reply.c
adds 4438d7b proto.h: Updated. server.c: Updated after netbench observation. Oplocks must be broken *before* share modes are checked, not after. Netbench seems to be working now. smb.h: Added offsets for oplock break time fields. trans2.c: Upped debug messages. util.c: Upped debug messages. Jeremy (jallison at whistle.com) (This used to be commit bc4b70c566ed5fa926441fb64a0f756a6137d8d0)
adds 2534e06 add "static" to a couple of functions that are only used locally.
adds 2f7b040 locking.c: Fixed incorrect parameter count in debug statements. May explain solaris crashes. reply.c: Added NT specific error code. Put oplock break code in correct place in reply_lockingX. server.c: Removed unneeded error mapping stuff. Fixed race condition in oplock code. trans2.c: Added NT specific error code. util.c: Added paranoia check in interpret_addr. Some core dumps reported here. Upped fcntl debug levels.
adds c89eaa2 Making it harder for share_mode_entries to be left with non-zero op_type fields. Paranoia code really. Jeremy (jallison at whistle.com) (This used to be commit 21ecb46f56ac0f341803d0552c981e517d0322cb)
adds 3c5998e Race condition with multiple oplock break requests happens more often than you might think (reproduced here with 4 clients and netbench :-). Raising debug log level for report from 1 to 3. Jeremy (jallison at whistle.com) (This used to be commit 23eeab7aa2e9c935e1f48ce3449544c03c1c899f)
adds e722d70 nmblookup.c: I've added a -r option. When specified, nmblookup will attempt to bind to port 137. In order for this to work, the user must be root and the port must be available (i.e., nmbd not running). If either condition is not met, nmblookup will default to normal behavior; it will try to bind to a free port above 7999. I also removed an artifact. The -p <port> option was being accepted but falling through to the default, which was the usage mes [...]
adds 83574da JHT ===> Added Sun Solaris binary package building spec files contributed by Tim Towers <tim at lorien.demon.co.uk>. Note: Not yet checked. (This used to be commit 332f78bbc945c327069e9c9e29c7137c8cbd5c02)
adds 553093c This is all the NT error codes less than 1000. I extracted them using smbclient+netmon
adds c549112 a little hack to smbclient to support extracting NT error codes (This used to be commit 0eb9a590430c328e6ebc46ff8ab05f181921769a)
adds b6a3fd6 a bit of bounds checking (This used to be commit d40199f4fe1344058267859820cb36b77a20442a)
adds 5059fbf fix some "shadows global" errors. (This used to be commit 25b7ada3587d1fe68164a2339d7f0fbcecf18e53)
adds 8ebb7bb packet parsing routines. for use in SMB and Mailslots (This used to be commit 297d5ef46ccba99596610c4c6a09399af665f2cf)
adds 87a3971 added structures readable and writeable by smbparse.c routines into and out of SMB or Mailslot packets. (This used to be commit 4b3f9b281b3b1c1064992d19fef1d782dc6f1ff1)
adds a193401 added some RW_XXXX wrapper macros with an extra i/o argument, to call XXXX or SXXXX as appropriate.
adds 07cc8fd proto.h:
adds 29dfcb8 smb.h:
adds 5e4bc79 processes LSA queries and responses to/from RPC data stream into structures. (This used to be commit 369f7d41d6ff6d2b9b8c1e0cac99d0f0d03410b0)
adds 84e362d updating lsa and smb parsing routines and structures. (This used to be commit 2f722fe289051558dbe77aeb0a830bb3ded10a83)
adds 0e15179 Makefile: added lsaparse.c and smbparse.c lsaparse.c, smbparse.c, smb.h: more functions / structures. proto.h: the usual. (This used to be commit a1c718728c46ebf8916af8985b4dae4d099f4ec2)
adds 8429cec lsaparse.c smb.h: added 32 bit "return status" to the response structures. (This used to be commit 5bc75c6c626251dc8ba04ff4a83e81b92d93d2d6)
adds 2e92be3 client.c: Changed shadowed variable. locking.c: Removed USE_OPLOCKS - now the default. params.c: Removed unused variable. proto.h: Updated. reply.c: Removed USE_OPLOCKS - now the default. server.c: Removed USE_OPLOCKS - now the default. smb.h: Removed USE_OPLOCKS - now the default. smbparse.c: Changed shadowed variable. status.c: Removed USE_OPLOCKS - now the default. util.c: Removed USE_OPLOCKS - now the default. Jeremy (jallison at whistle.com) (This used to be commit [...]
adds 1f7a84b Finally ! Found & fixed crash bug with logging message when deleting invalid share mode entries. Thanks to berg at wienrg.aut.alcatel.at (Dietmar Berg) for the stack backtrace. Jeremy (jallison at whistle.com) (This used to be commit db4c2cb50e11d252ff3ba0e0973767e909dd33bd)
adds 1b83986 Removed samba.faq from the docs directory, it was out of date. All FAQs in docs/faq.
adds 7bf4180 Oops forgot to run the sgml converters that one last time. All done. Paul. (This used to be commit 9a81cb171c178a85ecd045afafbce7d4b481344e)
adds 754c280 More references to samba.canberra Mental note: always commit from root directory. :^o Paul. (This used to be commit 5a38eaac75a6bede2d946f69cf664d7ca3989b55)
adds 89042c1 get rid of SIGCLD_IGNORE for HPUX. A user reported it causing lots of defunct smbd processes.
adds 0235299 increase the debug level in the "added interface" debug line (This used to be commit b12b3626fd9ccc9cdf2111937b3ee344da361b1f)
adds a3b7bdd pipes.c:
adds a9e1efc JHT ==> Fixing blocksize argument. Patch by: Llyod Whiteman <lwhitman at stm2.nrl.navy.mil> (This used to be commit 67c1e87e8fda724da6dd3663641639167dd33a16)
adds 577ae65 pipes.c:
adds fb27bc1 locking.c: Added fix for race condition in slow share mode code. lsaparse.c: #ifdef'ed out code so this will compile - LUKE PLEASE CHECK THIS. pipes.c: #ifdef'ed out code so this will compile - LUKE PLEASE CHECK THIS. server.c: Fixed last known oplock race condition. smb.h: Re-removed USE_OPLOCK defines - someone checked in an old version. smbparse.c: #ifdef'ed out code so this will compile - LUKE PLEASE CHECK THIS. Jeremy (jallison at whistle.com) (This used to be comm [...]
adds ed61181 I rewrote the name_mangle() and name_len(). The interface is the same, but I've simplified the code a bit and added a few comments. I tested the changes and the output is the same as that produced by the original (at least, it was in all of my tests). CRH (This used to be commit 707d0ec388c0045938f367e1d17919bfc8637fea)
adds b0bdb42 ipc.c: Added ERROR_MORE_DATA error if client buffer too small. server.c: Allow admin_user on read only shares. I think this is safe but it needs looking at. Jeremy (jallison at whistle.com) (This used to be commit cc50955a2760f1de7e80b91408a7c0806f6eb44c)
adds 827aa6b updating lsaparse.c and smbparse.c in line with changes to pipes.c and smb.h from yesterday. (This used to be commit 0b7049fae25957851a7f33d2bd500d8ecefc1ad5)
adds 8871297 loadparm.c proto.h:
adds b270732 added api_lsa_lookup_sids() function (This used to be commit 35dd48740d8f733e7725813322b094b4679b31c5)
adds 74113cd Makefile: Split definitions for SGI4,5,6. includes.h: Split definitions for SGI4,5,6. pipes.c: Moved Luke's #ifdef to remove warnings. quotas.c: Two changes for FreeBSD and SGI. server.c: Quota changes for large filesystems. Jeremy (jallison at whistle.com) (This used to be commit b8ff5543b9fa45095caa9f24aeb22a1dcc1cd308)
adds f404272 added a dummy function (space in front so make proto doesn't pick it up) to call the unused static functions in pipes.c. avoids need to move #if UNDEFINED_NTDOMAIN about, to stop compiler warnings while code is being developed, but might be released as-is. (This used to be commit d7f41e3815babce58fa9901f076c2918666abaf9)
adds 1042427 Put in fix for read-prediction extending files bug. Hard to test, can't get read-prediction to happen :-). Jeremy (jallison at whistle.com) (This used to be commit fa69b3dda47d56e0c3ce1f4f284eac89d4b4bf56)
adds 1cb2d37 This is my library of lists and trees. My hope is to replace all of the hard coded linked lists that are currently used in Samba with calls to these modules. This should make the code simpler, smaller, and (I hope) faster. The tree code, in particular, should speed up processing where large lists are involved.
adds e5494e2 bracket some macros
adds f726e55 an implementation of the NT domain credentials protocol (This used to be commit dd6ac9b1eea3b0ace27fbd014b5ad4625c1fdf94)
adds 228cef8 JHT ===> Added smbadduser contributed by Mike Zakharoff. (This used to be commit 135d054e831cd0f5962acc05d03b38360b73827e)
adds ad54a56 credentials.c:
adds 5a3ea52 pipes.c:
adds 7d82c24 moved the array macros outside of the CAREFUL_ALIGNMENT define. (This used to be commit d9fcf11aa04ff04dcbccd628322240f8324ae51d)
adds 3dd03e4 added #ifdef NTDOMAIN. added call to api_ntLsarpc instead of api_Lsarpc in ipc.c iff NTDOMAIN is defined. (This used to be commit 7bc4c4c27bf18ce3f632d230dc919ea341b5abb0)
adds f3f44f7 local.h: Fix spelling mistake :-). namedbsubnet.c: Stop registering 1x name unless we can be a local master. reply.c: Remove ERRbaddirectory code. server.c: Remove abort() - use exit_server() instead. trans2.c: Remove ERRbaddirectory code. Jeremy (jallison at whistle.com) (This used to be commit 76247228896d39312ba896fa229076be3271e2e4)
adds 12f2c00 Added definition of oplocks parameter. Jeremy (jallison at whistle.com) (This used to be commit f9df5ac008e368af86addee058f75c7e79ca74ce)
adds 502a377 Added in oplock info. Jeremy (jallison at whistle.com) (This used to be commit 229b6c409240a8dca9172702b8fefb31aa3b13a1)
adds 805749b nmblookup.c: Added -A ability to do status on ip address. smb.h: Added defines we will need for NT SMB calls. trans2.c: Fixed SMB_QUERY_FILE_ALT_NAME_INFO return - this is only for short name returns (and only used when you negotiate NT SMB calls to boot !). Jeremy (jallison at whistle.com) (This used to be commit 53915bd160eda8c099482ddcef74d1d7606e752b)
adds 1ece349 fixed the log wrapping bug.
adds 14aa3c0 corrected paragraph giving the impression that samba can be a domain master for multiple workgroups. (This used to be commit 37a8a5c4c69f051fa1b60f85db1f0ea6360bbba2)
adds ced71f2 After generating some discussion, listening to the opinions, and thinking it over, I've decided to move the tree & list code into a subdirectory. CRH (This used to be commit d8d063d29b52697070efb182d573d519e13c2e53)
adds aaeb11a After generating some discussion, listening to the opinions, and thinking about it for a while, I've decided to move the tree & list code into a separate subdirectory. (This used to be commit 6fffcff57d20690546a545ddd95a5d3d2c329715)
adds 33d8f5e This is the ubiqx binary tree and linked list library. This library is being included as part of the Samba distribution. (Hurray!) (This used to be commit 3590a783338defa4ff1385b2d5bb095c5051ac82)
adds c5e739f Makefile:
adds 23cac10 I have to admit that I'm not very good at writing Makefiles. This one will simply create an object file from each of the .c files in the directory. These could be linked into a static library, but I'm not sure that this is worthwhile. If anyone wants to improved on what I've got here, please do! crh -)----- (This used to be commit 5e521438292472c816527d4ee7c6dff7e3c217ea)
adds b94ddf0 ipc.c :
adds 7f296a8 added lsa_reply_srv_pwset() (This used to be commit 0d043cfef289ee82287bb6014a164ba83ca87f30)
adds 422c54f added api_lsa_sam_logon() and api_sam_logoff(). that's it. lots of run-time debugging, now. (This used to be commit 75f32987d8599d10b294dc4e0c0160eecda7296b)
adds 7fcc737 the usual (This used to be commit 2ade5b2706b884fbca2a5794912280a58bc41a08)
adds ee31a4c Updated mirrors, combined Sources and Sources&Binaries as our binaries are now with our sources. Have requested that mirror sites remove the old 'binaries' tree. Paul. (This used to be commit 453a543f2ab6b18d505ea6bfc749dc127ab602cf)
adds f0340f4 updated Sunsite UK. (Paul) (This used to be commit 15a987b9b84293e0c921388b63519e0cf320601f)
adds 9160c85 namelogon.c :
adds 13ff49e JHT ==> Luke, your forgot to change the modified date! (This used to be commit 1e2fe7c0db0386cb6a007b11ceae53d04e9b8658)
adds b6dd030 remove { and } from the list of illegal characters in filenames. The CIFS3 spec does not list them as illegal.
adds ecd462f Added Finland ftp mirror (PR#175) (Paul) (This used to be commit b1ba290f2ee8c4317e0daf7b6ae18caa82331cc2)
adds a26037a added debugging macros (suitable eventually for use in tcpdump, hopefully) (This used to be commit 946d73cf838976b905550288cac3aea7c43959f6)
adds 60575a8 ipc.c:
adds 78f6bc4 updated rpc header reply: callid wrong; alloc hint a uint32 not a uint16. still doesn't get rid of the netlogon trans2 request with zero data. (This used to be commit 0cf67955f09d99c452bfc3fdde00dcea98e21db1)
adds db20ab9 getting somewhere.
adds 95625a9 updated the "comment =" entry a bit
adds 0b04310 align_offset() adjusted pointer to wrong location. oops. (This used to be commit ba28678e3f673cd10d936f59ff0df6a852aca793)
adds 6032ec8 JHT ==> Removed linefeed that caused problems. (This used to be commit 534b4c6d371eff6fdbcbcf5fafa3b79d3116b544)
adds 2259e56 byteorder.h :
adds 081dcc7 checked in a file with a compile error. oops! (This used to be commit 28d96c7e6de19a28346d406ccc6fc8b00305903b)
adds 369de02 JHT ==> Getting ready for 1.9.18alpha1. examples/smb.conf.default: added line "share modes = no" to netlogon share parameter list
adds 2225fe1 debug info added (This used to be commit a3f96555b47265b8cd4d1f735af58375e2591d56)
adds a25205b reverted a change made by Luke at his request.
adds fcc885e debugging... no idea what i'm doing. (This used to be commit d7a9a02e0a9e1e791810c24bcfcbd39a6bd7dac5)
adds 1035aa9 split pipes.c down into util, netlog and ntlsa. (This used to be commit 8fe02c239d70497af449ed0cdf1a32de10021ba1)
adds 106410a resolving some of the confusion over credentials. (This used to be commit 9d1f45ca6bbdeeef448ccb55e1275c6f9ec59820)
adds c87abfc put a check around become_user(). doesn't authenticate the user, but doesn't quit the whole pipe, either... (This used to be commit 14f0c2ddb05a690e671efad8c47da9ff1e39c8ce)
adds 8c3fedf lsa_io_r_req_chal() - challenge is not 4-byte aligned after the unicode strings. (This used to be commit 717bcd6e3457f355583b4508d1f4edc9a52650df)
adds 23c448b another alignment of client challenge: this one in lsa_io_q_auth_2(). there are going to be a few of these... (This used to be commit 3db1fe79c300f17d087c85c7e768a8d11c0f7661)
adds cdd01aa Added fixes for become_user braindamage. Jeremy (jallison at whistle.com) (This used to be commit 08afa51f5c80f3da983781774378bc1646c431d7)
adds 9f6a10d Broke my own rule about checking in uncompiled source :-(. Jeremy. (This used to be commit 9fd056c91196746e09f220a15171f3c97791dcce)
adds 657fc88 changed *(uint32*)(clnt_cred) to SIVAL(clnt_cred, ....) (This used to be commit 0056b154435e9d2a3fd2be37f7c3afd9e3fbfd87)
adds eadada9 docs/DIAGNOSIS.txt: Added comment right up front about "your server is being unfriendly" type error messages.
adds 6084046 credentials, query info reply. (This used to be commit 9b095887df204393090d7da9a47508685ddd5163)
adds 8fe499f byteorder.h:
adds d4605d5 Added a copy of the LGPL to the samba/ubiqx/ directory. (This used to be commit 28de393878872081bac3a0b3ca82d915eae56701)
adds 5ca38ba pipentlsa.c :
adds f915115 Added a very small piece of documentation to describe the binary tree modules. (This used to be commit 781be1daac75092666c1753f21871f2923a6f775)
adds e3d56eb First draft of a README file to explain the origins of the "ubiqx" code. (This used to be commit df3bafd0c488760b1909329c899102d92a2fe16b)
adds 4a9e9a4 These are the ubiqx modules, as included with the Samba distribution. Updated the linked list module, which has new and changed macros. (This used to be commit 2181d929d1757aa523e7afaf0e8c232a51e68d30)
adds 91e56c7 force the salt to be a maximum of 2 characters long in calls to crypt()
adds be73ce8 fixed a stack overflow bug in api_lsa_req_chal()
adds 9d3cce7 fixed the freeze on logout bug. The fix has several parts:
adds cc0f55b added loopback_ip. This is used to detect packets from ourselves (This used to be commit eb76fea411c5c3aa96b7158d02b49ed42ec7ba70)
adds 54c3f7b add the port number to a debug statement (This used to be commit 97d06dd05e952a134be26ec5998ec4b8d38991dd)
adds 1860d62 the usual proto.h update (This used to be commit bdf3155418be02e2fe4daa1d2538f236be414e98)
adds df4afea added srvsvc basic pipe, straight from paul's code. does NETSHAREENUM and NETSERVERGETINFO. (This used to be commit 96b17b829fc787c15cd366eca604c09d68b5b900)
adds 5619b53 Added ubi_sLinkList module which manages simple singly-linked lists. (This used to be commit e55a3dc94a824b61a7123b080705be2271268ee4)
adds d838452 smb.h smbparse.c pipenetlog.c :
adds 359d42c ipc.c: Adding Andrews become_root code to the main branch. locking.c: Adding Andrews become_root code to the main branch. pipes.c: Fixing the close_file issue. proto.h: The usual. reply.c: Move smb_pass into NTDOMAIN defined code. Fixing the close_file issue. server.c: Fixing the close_file issue. trans2.c: Fixing the close_file issue. uid.c: Adding Andrews become_root code to the main branch. Jeremy (jallison at whistle.com) (This used to be commit 16fd4337f79ce33f9105 [...]
adds 4aedb4a I got fed up trying to put the tree and list stuff into a subdirectory, so I've started to move them into the main directory. (This used to be commit 4691a94d3c657321d29231f062aed714dfe4ac26)
adds b525c17 This code manages a simple doubly-linked list. (This used to be commit a88ae60fc33e3598f46dfc38e930e261d5e06888)
adds 50147ca Made changes to the dir cache functions: - They now use the ubi_dLinkList linked list code. This is not a big gain, I suppose. It would be significant if there were lots of doubly-linked lists in the code and I replaced them all. The only other advantage is that the code is more modular, which appeals to my own sense of order, if no one elses. :-} - I allocate space for the entry structure and the strings in one go, instead of using malloc() and separate [...]
adds 98f6293 Don't need it any more. (This used to be commit 905b2b9562a8c82696d38024ec42aa38ca990277)
adds c3ceabc Moved the LGPL from the ubiqx directory into the samba root directory and renamed it COPYING.LGPL. This is because the ubi_* files are under LGPL, not regular GPL. Removed the last few things from the ubiqx directory and deleted it. (This used to be commit 31d50db98bbb3b64400d432e386056f7963b7d8d)
adds 69eea4f fixed the problem that browsing breaks if you put quote marks around the server string option.
adds b676826 Added Michael Johnsons' PAM modifications <johnsonm at redhat.com> This patch has been checked over. JHT (This used to be commit c84a043f89ccba001597962cd03e2f2a634c4b08)
adds ae9b654 add ERRDOS/67 ERRnosuchshare to the client.c list of error strings (This used to be commit 1cccd7c519b8a706567477629bee70f7b7267b5c)
adds 0d7bdcb inside the auth 2 response bits, i wasn't storing the received client credentials for the calculation of the next credentials: i was storing the auth 2 calculated credentials.
adds 820b704 dealing with some stack overflow bug somewhere around the use of deal_with_credentials() by moving important code to the beginning of the function :-) :-) :-).
adds eb7f4cb smb.h :
adds 4fe2399 added -a "append log" option (This used to be commit 4b7d51ffb8cf23662e0e58a785620a0652da5a7c)
adds d2dc777 document -a "append log" option (This used to be commit 51182b915268ed1af516090a6230fb8eee252691)
adds 008b773 fix the handling of negative name query responses and the handling of packets with no answer section in general.
adds 34e2b01 remove a spurious error message from nmbd. The message was:
adds f657f37 set the wrong info level (0x0C00 0000 instead of 0xC000 0000) so that nt got confused and thought that the server password had been set instead of refused. this is for the SRV_PWSET response. (This used to be commit f9fbcad42ec20da56466054e1984e391d03b3204)
adds f3c37f9 smbparse.c smb.h :
adds 9e46265 pipenetlog.c lsaparse.c smb.h :
adds 545d6e5 make_unihdr() was setting the length to 1/2 the required value. (This used to be commit 4c99a083b9555b1ccf16faf0d4c1fba8f52bbb6a)
adds 10087a6 Simply moved the #include for ubi_dLinkList.h from within dir.c to includes.h. More consistent with current practice. (This used to be commit cb51c860b352fb9d07fb3298d0317274ba6c9925)
adds 135add3 put the new example config file in here as well (This used to be commit b75580a6bd5a5607f6901915ae0f5357015bd274)
adds a0a28db add a note about running testparm after modifying smb.conf (This used to be commit 92e7092af1daf9349ca9fb00cd27c0ddc21b37d9)
adds c336a2f .cvsignore: Added make_smbcodepage interface.c: Added is_local_net(). locking.c: Added Fix for zero length share files from Gerald Werner <wernerg at mfldclin.edu> plus a race condition fix for the fix. nameannounce.c: Made function static. namedbresp.c: extern int ClientDGRAM removed - not used. namedbserver.c: extern int ClientDGRAM removed - not used. namedbsubnet.c: Added code to make sockets per subnet. namepacket.c: Added code to read from all sockets & [...]
adds 07c5077 After talking with Andrew added "interfaces only" parameter that turns off the filtering on the broadcast socket by default. Jeremy (jallison at whistle.com) (This used to be commit db9aad07481f48c0fe2108d4ab0b2bc9b632816c)
adds 4e49cb8 Fixed small typo. (This used to be commit 2b15116a9ab48381445a6b7fb4352f71bf8860c0)
adds 0225c88 put the NT_STATUS_ALLOTTED_SPACE_EXCEEDED error in instead of 0x99. whatever that means. (This used to be commit ce54f3a7a965b0a9f888dc45d6f4633609d5ca08)
adds 360676d add a section on encryption and change the formatting a bit (This used to be commit cdf4aa565302df07b0232c52506ab77be968f80d)
adds 30ed3b5 pipes.c pipesrvsvc.c :
adds baddbcd Added comment submitted by Frank Varnavas. (This used to be commit 7d8c0b60f19fb503619e3bdcde7aaa144e56dcd4)
adds b0c1487 added the following structures:
adds 54ffd7f Makefile :
adds 7aa5495 creating NetShareEnum parsing / reply creation. compiles, but untested. (This used to be commit 0a191ee5047b2c81c7adb0554c39ec43d8690230)
adds 0c1d45d debugging the srvsvc Net Share Enum. some padding issues; some string length issues. it works! (This used to be commit 80523a3e83191c9e0b930fc71bd502a94a6f1b19)
adds 02674ea update the timestamp on config files in our linked list when we notice they have changed, otherwise we keep reading them again and again (This used to be commit 38c07fa932488542dbb687f8e0eca192d5f38a8e)
adds 62b73f0 move calls to smbhash() inside smbdes.c (for legal reasons) (This used to be commit 9dfab27da3634539e99eb48c85dd5a64212e7005)
adds 7d711a6 I am removing these from the source code in preparation for an upcoming 1.9.18alpha release. We can't release with this code in there as it currently stands as it might breach ITAR export restrictions in the US.
adds f4b4b3e casting cleanups (This used to be commit ab849a97821c9e1f199eea8ea2ec477687bed947)
adds 3e670e4 a major share modes reorganisation.
adds 65ae392 Fixed Upper/Lower case typos. (This used to be commit 53a8a6ced58429886fef019a56c9059e0dcb6622)
adds 423a7c4 util.c password.c :
adds dc9999e removed home_share from user_info structure. (This used to be commit c59b8cee4721eeeb79f07f48ac17492530d4cdb1)
adds da4dbba updated briefly to mention NT domain support as working, but experimental. (This used to be commit 9dc6fa1869b5be3c3032b6f7a1b3195292927040)
adds dd2cc17 Added DNS Proxy, Printing, [netlogon] share modes = no. (This used to be commit 7b3340c78dd9654d6f8e04196be6cd9e826daaf6)
adds 67cf727 NTDOMAIN.txt:
adds 6355a22 added copyright to headers. (This used to be commit 38287a59ae1d4053d4cd2f53a141a5c826c21efd)
adds 246cd60 added description of parameters:
adds 77a9385 added "domain groups" parameter, allowing you to specify the groups that the user belongs to.
adds 79f4fb5 loadparm.c: Changed 'interfaces only' parameter to 'bind interfaces only'. Added 'dos filetimes' parameter for UTIME fix. locking_shm.c: Fixed typo (sorry Andrew :-). namepacket.c: Changed lp_interfaces_only() to lp_bind_interfaces_only(). proto.h: The usual. reply.c: Made filetime calls use new file_utime call (wrapper for sys_utime). server.c: Made filetime calls use new file_utime call (wrapper for sys_utime). system.c: Added Andrew's sanity checks to [...]
adds a6929fa Adding make_smbcodepage.1 man page. Updated smb.conf with dos filetimes. Jeremy (jallison at whistle.com) (This used to be commit c4a4a9016ea5654c5d945a935e60d4f1f3b073e5)
adds ea92c8d add some debug info (This used to be commit b22fa0d7e3d1158112e03f93a22232e719fe6003)
adds ac21902 get rid of the KEEP_PASSWORD_SERVER_OPEN define (This used to be commit ed484d4501e855f467ce2b3cfa63855acfe5e516)
adds 8adc95a This is a set of generic SMB client routines. I needed this in a hurry to fix the password server code, so I didn't use SMBlib. This code is fairly generic and uses a "struct cli_state" to hold the client state. (This used to be commit 3a0b5f06f42efdb522f1c5d3d9a4b4afabe03b40)
adds 0891bb6 rewrote the password server code using the new clientgen.c client interface
adds 6032872 some cleanups in the clientutil.c code.
adds c9ab32c prototype updates (This used to be commit 2b976cb7ecf50c118bd15923f6500bb8d2e058b7)
adds 4880c4a added a note about which netbios name is use in server level security (This used to be commit f02672439554159ee49412731978286865418588)
adds 8dba4c6 add a note on how to map usernames with spaces in them (This used to be commit 708399e23461f2cce869038ab99d5e5bb54e4a62)
adds 3700907 Updating an entry.Paul (This used to be commit 1b056ddd9a787de902639b2ed85fe3953a750562)
adds 0aa3935 fix the order of become_uid() and become_gid() in become_root(). This was a harmless bug but left log entries
adds 8f13fb0 don't check lp_alternate_permissions() in the new utime workaround code. lp_alternate_permissions() is intended only to affect the display of file permissions, not what you can actually do with the files. (This used to be commit 454802d5922bf2b2c6df1f084e183611937ee5fb)
adds bb9ca7f check for EPERM or EACCESS in file_utime() (This used to be commit afd7592ffd74fbc77f4b177b007291df95f418ef)
adds 0083afc damn, I spelt EACCES wrong.
adds efe9b26 loadparm.c :
adds 79b3144 chgpasswd.c: includes.h: SCO changes. server.c: Added code in open_sockets to allow 'bind interfaces only' to work as documented. Jeremy (jallison at whistle.com) (This used to be commit 46ac5928d9069af1dc60e9724f38e228dd578937)
adds 7985bcf WHATSNEW.txt: Preparing for 1.9.18alpha2 release. smb.conf.5: Added 'bind interfaces only' parameter. version.h: Updated to 1.9.18alpha2. Jeremy (jallison at whistle.com) (This used to be commit 7221e19d5ef4a242ce29d3148957c3e481456934)
adds cd8d758 preparing for release of 1.9.18alpha2 (This used to be commit 27dbb81dd3ca44b45238d63f2ff3e8da429f9845)
adds a5351dd The ubi_* modules are under LGPL, not standard GPL. This README explains that. (This used to be commit bc2834c2cc7bda0c1e780d160a73c8b71bfe467f)
adds 325738b WHATSNEW.txt: Updated for alpha3. server.c: int16 -> uint16 fix for port comparisons in oplock code. Needed for Solaris. version.h: Updated to alpha3. Jeremy (jallison at whistle.com) (This used to be commit 2d9645e99ba30a5cce4372ff80d1bd26c516ac34)
adds 59759f0 preparing for release of 1.9.18alpha3 (This used to be commit e4f6ec8c0e2c1ea055cdc811b19feccbc808fd0b)
adds 988c73b don't send any statistics in the node status reply (This used to be commit a5f52340a49bb2c4f2cdfa7b3c8b45cc5b0e9ec6)
adds bda8cac updated tel no and email address for my entry. (This used to be commit da4b2bf466cfca31009e02f9b33227c0c4a048b2)
adds e5c3191 Implemented asynchronous DNS lookups in nmbd.
adds f20e6f6 shared memory code cleanups (partly preparing for a possible sysV shared memory implementation) (This used to be commit 8d1993c71a5d5d32636f62ba9b9a9009ec74d730)
adds 2e8cedb loadparm.c :
adds 5897f04 Makefile client.c clientutil.c clitar.c nmbsync.c :
adds a947dff Makefile client.c :
adds d38aba3 client.c :
adds 5cd52a5 playing about, trying to SMBopenX a \PIPE\NETLOGON (should be a SMBopen) and then send a LSA_REQ_CHAL down it. (This used to be commit 473f21071fad603865358821b83df6b58c9a06a5)
adds 10e186b missed one of the files (lsarpc) in the touch and chmod instructions. (This used to be commit c100b39be9bd28498d6fda55eb2ed90af85cd3f6)
adds 203c93e general sorting out, from crashes generated by do_lsa_req_chal() in client.c
adds 310536a missed nmbsync.c when adding setup count and setup pointer arguments to cli_call_api(). sorting this for jeremy.
adds 56214b5 commas in the wrong places... (This used to be commit 0ca7a64515065c0d8c47b38ee996901bd5e00020)
adds 5557ab3 renamed static cli_setup_pkt() to static cli_setup_packet() because it clashed with the currently-used cli_setup_pkt() in clientutil.c (This used to be commit 25560cf40b997e400d16fa0c1380e5bc29c015a5)
adds abb255c Big change to make nmbd code more readable/understandable.
adds a12f047 nterr.c :
adds be0f2e1 nmblib.c :
adds a60ad7b default server_name if NIS server is unavailable should be the local machine, not a NULL string. (This used to be commit 5b15b17fc6da0e2b496822638edf566dedf3efde)
adds 96d6187 updated to reflect the current state of play:
adds 7809548 preparing for release of samba-1.9.18alpha4 (This used to be commit e24465890a2fd87fce4f88b97f7ad84a4cc34d7b)
adds 1bdf2d8 preparing for release of 1.9.18alpha4 (This used to be commit bf5b060bd9d210efe95b3529dfba98c5c49716e0)
adds 3a25722 update SGI build files to latest source (This used to be commit f492bd51a61cbe6dd4f1971491b760fc7ebd2554)
adds 390c1f3 Makefile :
adds 027630f sam logon query creation functions. written twice because i deleted it. (This used to be commit 9eee8c2007bf4f7756f6d645a61055101d280316)
adds 5493293 got the SAM logon request generated, and received a SAM logon response back. YEAH!
adds 7e56b5a added correct client-side credential generation / checking to the LSA SAM Logon query. i think i even got the client-side checking of the response credentials right! (This used to be commit f14c111835e18e361468cc6a1666a02654afe743)
adds 11ff512 oops! (This used to be commit 2119624010e599359f4829cce6800bb0c55d281e)
adds b370173 latest version (This used to be commit 48c4eec98defc2ade02fe7be1539367a53cbee98)
adds 5f985d7 updated to describe smbclient work recently done. (This used to be commit afa790f14cc11b7be110d767e2395a819cf8ceb4)
adds 326da27 preparing for release of 1.9.18alpha5 (This used to be commit 1b17455066098104b9b0907a58195328c6467d71)
adds a342ff5 The browse synchronisation code in nmbsync.c now uses the clientgen.c code, which means we don't have to link with a fake getpass routine and we don't have a whole pile of global variables that really have nothing to do with nmbd and were there to keep the client code happy.
adds f8c0595 fix some casting errors in smbencrypt and some multiply-defined errors in clientutil.c (Luke, you can't just copy a global variable declaration from one file to another, you need to declare one of them extern) (This used to be commit 944ecbcbd47afcc20e2e408a06d57c7b8d0d86a8)
adds 2058763 added -U option to nmblookup. This is similar to -B except that it forces the client to send a unicast instead of a broadcast netbios packet. This is useful for diagnostics. (This used to be commit 57e0fac61414c032df35c8a4c0ba4d3a9f55c5b8)
adds 95b3b14 hooray. hooray some more. hooray a lot. got the client-side working.
adds d807001 added mention of compile-time experimentational NT Domain code. (This used to be commit 800a7218bcdf3ce57af0ce0428f96d42edc1d188)
adds 8047228 Fixed 2 oplock bugs:
adds 464dc54 also disable read prediction in 1.9.18 (This used to be commit 0f15558efb26b7215540a588dfe8733e9346d407)
adds 71d648c change the default file permissions on the SHARE_MEM_FILE* to 0644. smbstatus now gets only read permission on the share files and does no locking.
adds 8586dda added LSA Open Policy query and response processing to smbclient (This used to be commit 16cc27852bf54999db4b0a3665b0743d9fe0e74a)
adds d94a4a6 documented LSA Open Policy Query. (This used to be commit f5c24c8d9c397d5a7a3f9d0f5dbfd204485f2662)
adds f868196 checks against file handle in api_fd_reply(). i don't know what error message should be returned, so i just let it fall through to sending an "api_unsupported" (This used to be commit 85d132da6756da0904fe894ea617b84e38e610ff)
adds 13291ce added LSA Query Info Policy. fixed a problem with byte ordering (doing an SIVAL of the setup parameters which was _also_ being done in the creation of the SMB header. oops). (This used to be commit 541fb82895008cc30477019cdcafed9fdbbeac43)
adds 44b6fa7 updated header to 1.9.18alpha6 (This used to be commit d4bf6deb5adea982913507ad5089929521274485)
adds 2a8169f updated to indicate reported success with NT 3.51 as well as NT 4.0 (This used to be commit 69777caec171c1eafdc6a4958a931efa06a9beab)
adds 2391c5a spelling mistake (This used to be commit 81374d30661fb3ad0271e7d2db9eecb7beb3d42b)
adds e6ee5fc preparing for release of 1.9.18alpha6 (This used to be commit 28ef0df30efd4011e6a782dc02474b6d4082d6de)
adds a030c93 Fixed ntclient.c so it would compile. Jeremy. (This used to be commit 598e98e5612250966696826a98de35356f8f03d8)
adds 6fc83d5 Fixed bug where we are a WINS server but not a domain master browser. We were doing a name query instead of a name status. Jeremy. (This used to be commit 4021a1bf553a20b518595f621f828d8279d05303)
adds aee261e added LSA_Q_CLOSE and LSA_R_CLOSE (also to smb.h). implemented in smbclient. updated Query Info Policy to report domain name and domain sid for info levels 3 and 5. fixed bug in dom_sid_to_string (idauths decoded wrong). fixed bug in DOM_SID: subauths are 32 bit not 16. (This used to be commit 2f3cca23e2465ca6a3a31fda005af1fd74f6af92)
adds 7c20ee0 refuse pathworks type R connect (patch from Stephen Tweedie) (This used to be commit c63fee2b282c8b53f87e63995384602b66a805a6)
adds c9fa24b SYSV IPC implementation of fast share modes.
adds e06da92 define USE_SYSV_IPC on a bunch more systems.
adds ba4d965 define USE_SYSV_IPC on sunos4 (This used to be commit 6388da22eb95c8bfd3f17f5645bdaa16cfca0c6b)
adds e75de8a lower the default hash size if SEMMSL isn't defined (This used to be commit 9f0be847fdbcf0f8bbd69de6cdf277ae0440bcda)
adds d6739a1 define semun for broken solaris sysvipc (This used to be commit 4db076e08bec525ee908a391b22fdc12cc66bc27)
adds c79e0ab fix cast (This used to be commit af13f5e1788b6f81cfcdaeb85dc709458e3d4816)
adds 9c717c2 fix for broken sunos4 includes (doesn't have SHM_R) (This used to be commit 6ca96782ace2258707f49d204726a00baef9d941)
adds f320197 need includes.h to compile on some systems (eg. sunos4) (This used to be commit 7d80e25bb422d841aad81c2b3d76039bba6c9f79)
adds 79f6701 enable sysv ipc and fast share modes on OSF1 (This used to be commit 3480524e15aba50dd459ac5979eabb8974898e35)
adds d8e7942 smb.h smbparse.c pipeutil.c :
adds 1260eff Adding printer drivers patch from Jean-Francois Micouleau <Jean-Francois.Micouleau at utc.fr>. We can expand on this after we have tested it out. Jeremy. (This used to be commit fb81a77a63af2c2d524e5f5166024c34b83a0ea2)
adds 86f4709 tired of updating Makefile - use perl script to generate it now (This used to be commit ce65e1f4cc91db533c26c3ccdba6d4dd3286d22b)
adds f0da0c5 removing Makefile and adding perl script to generate it form source tree (This used to be commit eb95385f65bb36528649e205f617a03dc8db2d97)
adds 3c214a8 mention that Perl is required for build scripts (This used to be commit 9e51c248af8e7845b4ab477893fb07ab7840b7a2)
adds 8f0316b Adding Windows 95 printer driver code donated by Jean-Francois.Micouleau at utc.fr. New program, make_printerdef, plus two new parameters :
adds 0f848f6 Adding PRINTER_DRIVER.txt docs. (This used to be commit 02fc5e756dfb71ad213aacf388563608fbaf7309)
adds db12131 Added "printer driver location", "printer driver file" parameters. Jeremy. (This used to be commit c739de26c286ad1c6e19896c7e9757bc584c7fc2)
adds ecb952f Utility code to produce printer definition files from MS files. Part of code to support Windows 95 automated printer driver installs. Written by Jean-Francois Micouleau <Jean-Francois.Micouleau at utc.fr>. (This used to be commit 6e9f817414d6f7bdcb0ea64170d0db34b62651a5)
adds fe0a702 byteorder.h :
adds b925b3d added frag field to make_rpc_hdr() function (This used to be commit 6b0e51929495582bc48a4d5fba24aa7c1f7caaf6)
adds 4fd96fd clean up the hash entry code a bit. Got rid of lp_shmem_hash_size() and made it private to the 2 shmem implementations. Added new shmops->hash_size() function.
adds cb6941a - don't allow locking to initialise twice - check that it is initialised before de-initialising it! (This used to be commit 68ad7b91999216e5721207b5a79c3a66be7cf420)
adds 87ea4b9 damn. We need root privilages to do semaphore operations even if we have done the semget() as root. The problem is that become_root() and unbecome_root() are so slow!
adds a2cbf43 split ntclient.c down into appropriate modules. (This used to be commit 50d7e4d6f6b5d770742ee83523d6146cf51f8259)
adds 0db5b8f ipc.c :
adds ebafb1e called dump_data() from show_msg(). (This used to be commit 89664898e2457de2986d515f6f476993ee1bbea2)
adds 651a62e updated to current version number. (This used to be commit 8eae5cc0fd2ccee1e34cdec5164d53f8afb9c668)
adds 26f5e4f preparing for release of 1.9.18alpha7 (This used to be commit dceace804ea3efa8de6ab31fb44acdc10d46ed73)
adds 520878f ipc.c ntclientpipe.c:
adds 77cc0d6 typecast in calls to print_asc() wrong (This used to be commit 4088683ee046783678d4f748ddb03b5907d00506)
adds 1337b61 zero data parameter being passed to smb_io_rpc_hdr(), which couldn't cope. (This used to be commit c0137cd8fe1362beef9ce879cc558869bdf2edfa)
adds 21fda98 byteorder.h :
adds 4da6236 preparing for release of 1.9.18alpha8 (This used to be commit 48548526e8bef3cdc6f5d202bb6c7849e7862e48)
adds cbafcc4 update (This used to be commit 9dd2fcae78042a2777f068d4a574605397402aad)
adds a275e5d removed mechanism that created actual files NETLOGON, lsarpc and the like, which are pipes on the IPC$ connection.
adds 15e1347 updated documentation as chmodding files /tmp/lsarpc and /tmp/netlogon is not needed any more. (This used to be commit be649198e61b2c2eed7b4a221bbd0bdbab074823)
adds 6f36232 preparing for release of 1.9.18alpha9 (This used to be commit 9212c93beefa83be349b250fe98b65e07d842038)
adds 628d799 moved ubi_ modules back into the ubiqx directory.
adds 397e1d6 Chris will be pleased to know that mkproto.awk no longer runs on the ubiqx files :-) (This used to be commit 13d90255928711c05d8e147081afa309b8abf1af)
adds f1093ad Makefiles for libraries. the dependencies aren't quite right, and i don't know how to sort them.
adds 739a730 Makefile:
adds fcaacea GLPL notice on the rpc_pipes/ directory (This used to be commit 808a0b1be700eaf074c113f45bb5febf02d41112)
adds 3e0fb18 Modified Files: ubiqx/Makefile ubiqx/README.UBI
adds 55e2dc7 storing pipe name state (from set named pipe handle state call) in the pipes array. (This used to be commit 5335d5cdc4659f4676958f0399e2de29a117c133)
adds 9fc5056 added a client-side "set named pipe handle state" function. not known exactly when you call this (before or after a bind). can sort that out later. (This used to be commit a64ba16db615f83739c147a521ccff3f7c42987b)
adds e77e5e6 blanked out these files, so that if someone does make proto, they don't interfere with the files in the rpc_pipes/ directory.
adds d5fdd84 - cleanup some warnings
adds f0b2473 removing the files that are now in rpc_pipes
adds 48d07d5 this is now in the rpc_pipes directory (This used to be commit 642ef3c78ad6d1c75ac127ff2169a9081a1c1454)
adds ad5c8ba no Makefile needed here either (This used to be commit 4d9cd22c9e885a3b1535ab4d80f0622121abc7a6)
adds 23c6803 pm_process() never closed the file (a memory and file descriptor leak) (This used to be commit 0d9b0d0fffc2b11fe4897b8b99f321fc7d9a143c)
adds 30c0469 OSF1 doesn't define union semun either. (This used to be commit af7700aa2e3c736f86ae3217a424dfb0910f5f45)
adds 88bd62c define NO_SEMUN for svr4 (This used to be commit a43fa71a5fa740ae8757989c4177f21d8193de94)
adds 4400805 change from * to ^ in hashing of device/inode. Using * meant that if the device number happened to divide the number of hash buckets we would only use a small fraction of the hash buckets, which would slow things down. (This used to be commit 623ffd701f2f966875d396d8b2df74f0cf874cda)
adds bc5e2a1 Update file for automatically generating a release (This used to be commit 01df21c22d567a0cc6d69a03fd3246dcfd92217d)
adds 03deca0 re-initialise the timezone on each new connection. This means you don't need to restart smbd after a DST change. (This used to be commit 2a50d5d5ed4ca7d2b546d7337ec88c527ec82689)
adds 264b1e0 some locking code cleanups (This used to be commit 6d77311d6cecabafb86c02e26b30724425ef6208)
adds 92fcced don't use SEM_UNDO because of ridiculously small undo limits on some OSes. Instead add explicit checks for dead locks at startup. (This used to be commit 79858d610c37675b9dc56a949723053ac9b67620)
adds 0024725 change a debug level (This used to be commit d8b896a90fb693187a11456e46971c873e9f0d60)
adds 224c40a a simple SMB torture tester. This will allow us to evaluate locking techniques more accurately. (This used to be commit 054e3b2ae3a8cfb98fde72becef9b05de34d2ba7)
adds 6a0590d set O_CREAT on lock file (This used to be commit 32fecea63b892e0a15c398cfc65d53c4ece74d86)
adds 9b1b141 updating to latest version (This used to be commit 4525c3b6e57bcc7b878eb4194e21603f33e9d7ea)
adds c533c07 client.c clientutil.c proto.h rpc_pipes/ntclientlsa.c rpc_pipes/ntclientnet.c rpc_pipes/ntclientpipe.c :
adds 87f045b added instructions advising people to set up 1.9.18alpha as a Win95 Domain Logon server, with encrypted passwords *prior* to trying out the NT Domain Logons. (This used to be commit f39608ec065503920aafed9655178ce36e67f1f9)
adds 18f3226 updated version number. (This used to be commit 4de4571855d8c9695035beaa3353bdd9c9a0eb78)
adds cc17cd3 mention of GLPL for the rpc_pipe/ directory (This used to be commit f49eb1e03780f7c5e6355517b8f6134c571be246)
adds 8e873b4 preparing for release of 1.9.18alpha10 (This used to be commit fa251b7eba48c9ef2d8d3d798ce5b99c8508c243)
adds 87cada5 minor async DNS cleanups
adds 60e8211 don't print the progress so often - it slows down the client too much (This used to be commit cc6e7706635ba4bf044ebd5a525113c1b2fd93e3)
adds 4fe3b2c to avoid any possibility of the pipe getting full and blocking we now only allow one query in the async dns pipe at a time. The others are queued in the parent. (This used to be commit f1004dd52adb29d088f0725e2c940ed44d3a764f)
adds d186100 fix comments (This used to be commit b3fd976b6c5c8342d04d87a7523864b09918d260)
adds 56eece1 got rid of redundent rpc_pipes/rpc_proto.h (This used to be commit 1a454f818841bf016ff04fd70cd73a5964d56f2e)
adds 4012c1c convert the credentials code back to uchar[8] from uint32[2]
adds e67c2e9 fix some uchar/char conflicts (This used to be commit c164681dfe2ad9623a59f01eea914bf27d4801e5)
adds eebb68b loadparm.c :
adds ab75bce documented "domain hosts allow/deny" parameters (This used to be commit adf3119245148d517913efb549e8b88d5ba66b39)
adds 16dea68 updated (This used to be commit 34325448542e307198635a15d5ff3bc895c24413)
adds 73b4787 updated (This used to be commit f39fe3b62dd869f218bd8a2c66de7b91c0044192)
adds b26623b Christian Lademann's contribution: new capabilities in smb.conf.
adds 083a3be preparing for release of 1.9.18alpha11 (This used to be commit cadd772df72aa13018ea6e909ed0d7e294f24b5e)
adds 4039df6 added code that _uses_ arcfour. arcfour itself, or anything remotely like it, has *not* been added.
adds cdc6099 Rolling back the files loadparm.c : to equivalent to version 1.67 reply.c : to equivalent to version 1.69 server.c : to equivalent to version 1.122 util.c : to equivalent to version 1.98
adds 028679f smb.h :
adds bd83f46 add NO_SEMUN for HP
adds 52fa04d Change to always register the WORKGROUP<1e> name as does Win95. Jeremy. (This used to be commit 313fdcd3e99e0fa2bd44b30545cf32e36cd13119)
adds ba5086d no asm/signal.h for linux as this is not portable
adds 3670f3d change from %D to %m/%d/%Y in timestring(). This doesn't really matter as it is only for logging but it will prevent people from writing in to say that we are not y2k compliant after running auto-diagnostic tests. (This used to be commit b4e55cd4765085fc2465c6ff757094e05eabc51e)
adds ec35f1c local.h: Added OPLOCK_BREAK_TIMEOUT_FUDGEFACTOR. proto.h: The usual. server.c: Added timestring() messages to oplock logs. Added fix to allow file open processing to continue is an oplock break message times out. Jeremy. (This used to be commit c45369217169fac261b32db71469c007db4b4a03)
adds bd529d7 following a cvs error, i am rewriting this monster-commit. with bad grace.
adds 36e5b64 ipc.c: Changing back arbitrary alignment change until I know *why* luke changed it. proto.h: The usual. uid.c: Fix crash bug when attaching with smbclient -mCORE. A vuid pointer was being used when it was null. Jeremy. (This used to be commit ff94f97cf2b0f62cbbddbfd3d126df7f4d649334)
adds f9bbcb3 Modified Files: mangle.c server.c proto.h
adds b9c6add ipc.c :
adds 0299049 local time discrepancies between the date on my computer and the date on chris' computer (probably about four minutes) meant that chris' commits didn't get downloaded when i did a cvs update.
adds a90d206 added two more sets of tests to the smbtorture test. The tests I added are ones that I know Samba fails. They are:
adds fbb57e5 a few more tests added, including one that tests whether the server understand the full range of byte offsets in locking requests. Samba doesn't (due to the 31 bit limitation in fcntl locking) (This used to be commit af1f408a05a42a7ec5c2f4cc5b67c08b3c6cf61f)
adds a81dd62 mod_smbpasswd() was junking the smbpasswd file... uninitialised variable warnings. (This used to be commit 1b0bd98bb3bfd3d8cd02e8983e825199e839ec05)
adds e357d91 attempting to mark up 32 bit error codes, needed for NT domains. separated out smb server-mode password validation into a separate file. added called and calling netbios names to client gen state: referenced section in rfc1002.txt. created workstation trust account checking code in ntclient.c
adds cc51294 byteorder.h :
adds 77aec4a Rolled back tree state to 11:59pm 8th November 1997 EST to remove problems. Jeremy (This used to be commit 4a36ac236c2ad634f05efcd0179875d09988614a)
adds c2d2a17 Removed pwd_validate.c as no longer in main branch. Jeremy (This used to be commit 5a4a936b2c1eb6659980c69f6d05b45b14e63735)
adds 5c3f9f4 auto-create the locks directory on startup (This used to be commit a0ab8fe54c27d9f25266c5abfd60458827500dfd)
adds daa6189 Left global_oplock_break set while request to break oplock is outstanding to client. Done to allay Andrews' fears about readbraw crossing on the wire :-). Jeremy. (This used to be commit 2fe8a730d9eeadca22ed1424014181e193ce3d52)
adds 5b6d9d4 fixed a bug which caused nmbd to core dump. The problem was incorrect parameters to cli_NetServerEnum() (This used to be commit 628d5895aa8a6add1a76bcf2561d01881b7c8c63)
adds 30dfa00 added code to test the cli_NetServerEnum() function in clientgen.c (This used to be commit 4933ba49b55a9a438b006c977c7ab6f5960065a3)
adds 9f80455 loadparm.c : Added "veto oplock files" parameter. make_printerdef.c: Fixed warning. quotas.c: Fixed irix root errors. server.c: Fixed oplock reference count bug. smb.h: Added IS_VETO_OPLOCK_PATH(). Jeremy. (This used to be commit c28487df63e29bc0f8d2ece876a07a2a076d4c73)
adds eb97fc7 don't do the 255.255.255.255 mapping for group names if the name type is 0x1c. This allows remote logon servers when using a Samba WINS server.
adds 689ed34 ipc.c: Changed reply_trans to use receive_next_smb() to cope with local message processing. reply.c: Added check to reply_lockingX for chain after oplock break. server.c: Added receive_next_smb(). trans2.c: Changed reply_trans2 to use receive_next_smb() to cope with local message processing. (This used to be commit f4ae644e13f2c4479dfc94c77c0a8295edf54086)
adds e4f9da8 fixed typo (This used to be commit 02721a9f1be6aed11a68b70c910056f054c64f67)
adds 6a6653f changed nmblookup to only set recursion_desired in queries if the -R option is used. (This used to be commit 4561b8242e12c63401d008e7fdb2442457bd366d)
adds 31e8936 added some debug lines to the rename code (This used to be commit ee3042eefb47bbdbefc83ab3f0f407c7dea4d8a0)
adds e8f3f79 use LocTimeDiff() not TimeDiff() to ensure that longdate conversion is consistent (this is really just a cosmetic change) (This used to be commit 30b84bb68bfbfb022decc36c1b4869a39a06e556)
adds 4e92c7d Added in mods for new smb.conf "remote browse sync" option as posted to the samba-1.9.17 tree moments ago. (This used to be commit 2ee25cd117a116d0304960780d6c197f39d25a3d)
adds 5a1c907 Just fixed a *serious* bug in nameelect.c to do with local master browsers. Once we have become a local master, we would *NEVER* stop announcing ourselves as such. This has serious implications for the new nmbd code. Jeremy. (This used to be commit 8e8d239d9e112bf1eb32f4ec1657ff505a34d934)
adds 51f20ad added true enumerated types in loadparm.c. Now we don't need all those "interpret_security" and similar functions. This also means that testparm produces string values for these enumerated types rather than an integer. This was done to make the web interface much cleaner.
adds ab3f446 the usual :-) (This used to be commit d6467d44b14f4bc683b839d520b4df38719bf2c0)
adds a5d239e fixed some typecasts of (char *) to (unsigned char *) (This used to be commit c98ba8c748bd852ff609cec5510cd5a013f51fd2)
adds 8d971f1 this new cgi code includes the ability to act as a mini web server, allowing people to use web configuration of Samba without installing a web server (This used to be commit b4e05c360e77cbf27a95920b613bfe6bc874ea1b)
adds 8bf0f35 added a test for the NT SMBgetatr bug in smbtorture
adds 74f06e4 minor wsmbconf and cgi changes (This used to be commit bca9c49e6f24c2ee79cbb9b6ebf69d6647146fc1)
adds a1c5442 test SMBsetatr as well (This used to be commit 2f29c24ba721e417828efca57011ed45892191a5)
adds c16d132 added some QPATHINFO and QFILEINFO tests into smbtorture.
adds 931d015 added a SMB_QUERY_FILE_ALL_INFO test into smbtorture
adds ebe7c7a added cli_rmdir and cli_mkdir
adds df46de4 Remind them to read the man page about needing to be root. (This used to be commit 9ccd76e64d396c5c7f1da7346196476ca9a21eb8)
adds e54a611 get rid of stat command (it is a hangover from an old experiment) (This used to be commit 8ced76c4c71c67c54bf0deedff5a7adfca04e4f3)
adds 6c158ad oh no! my favourite hack is broken. You can't do:
adds f822c17 fixed a very nasty oplock bug. We could send oplock break requests on files that aren't open if the file happened to close while the oplock was in transit. We would end up sending a oplock break request on another random file (actually the open file that happened to have the highest fnum). Then we wouldn't get a response, so smbd would keep sending and would actually flood the net with an infinite number of oplock break requests! (This used to be commit 0da20e0aecbf3 [...]
adds bca5c72 there was a bug in my oplock bugfix :-)
adds f4e60aa preparing for release of 1.9.18alpha12 (This used to be commit 9cac33a13dc7c4890628436b80f6cbd8361deab2)
adds 7f2cd86 get_entries is an int not a bool (This used to be commit 84215c9b91f3c5130b172a3bbc83c7ddd66c5cb8)
adds 7c025b6 pass the mailslot name to process_logon_packet()
adds cf9d07c added a sent_oplock_break element to Files[] as a paranoia check so we can't sent a oplock break twice on the same file.
adds ec8e33c use -1 not 0xffffffff in SIVALS() macros
adds 7da2663 don't display locks for dead processes in smbstatus (This used to be commit c7df484ef6d746fb1f5b53007ee04fa54e5f2223)
adds 15a6097 clientgen.c: Added cli_mv() (used in a recent torture test). reply.c: Changed reply_open_and_X to split out the oplock request bits from core and extended and if an oplock was granted only set the corresponding bit on reply. server.c: Added code to dynamically allocate i/o buffers in oplock_break (prevents recursion problems) , also made reset of sent_oplock_break explicit. Jeremy. (This used to be commit 16e55ee2b8be9a4210d8cf87691cdf42373759d2)
adds bea2394 the logon script example should use %U.bat not %u.bat (This used to be commit e57275dd193d648458293b25f0cc3c7179f26536)
adds 365f1ea dded error checking to scripts (This used to be commit b7e1265f106010e03d92575f4578162ec659994b)
adds ceb047f remove stutter from closing instructions (This used to be commit 358fcbf2e4ca274d7ef34e3cac0bc7fd72732ec5)
adds 00b5a07 fix for systems that don't have PWD environment variable defined (This used to be commit f67e21f73ffa3bbb1f3bffae709219c86be236f6)
adds c4aaa6b asyncdns.c: Removed warning when compiling with -DSYNC_DNS. nameelect.c: Tidied up settings of work->ServerType when unbecoming things. nmbd.c: Fixed pidFile warning. server.c: Fixed pidFile warning. Jeremy. (This used to be commit 94d53dcac5d06e48be5cea9d54625da795f62d20)
adds 0e6a7ca Documented the 'veto oplock files' parameter. Jeremy. (This used to be commit 0263f333f22d2f7f90a155ff19915ff58929bba0)
adds 7b10574 dont try getpeername() when Client isn't initialised (This used to be commit a32ca542ad294ecc3848ca511337a8cc994d67be)
adds c65bcc2 get rid of some things out of smb.h that are already in local.h (This used to be commit d55df52487ca6786f1635276b2787857a772219a)
adds 7097597 HPUX trusted systems need to use bigcrypt() not crypt() (This used to be commit 979eaf9e9c4dd58f1371597585d4cd64841febd0)
adds 6a012a8 the default GUEST_ACCOUNT should be here not in smb.h (This used to be commit 13c2f432d61381a055378d303dfc8806ea4eea42)
adds a53d7c1 changing the comment in find_new_file() to say why a base of 1 is used (This used to be commit 2b0f3fd14908411472be032ad09144cb71c55479)
adds f97a49c add the null string to SMBsetatr calls (This used to be commit fbb2be050ded099741345a101ba13e6b12ebc823)
adds 1463cb1 fixed the help message for -p (someone complained!) (This used to be commit c779ed654ec7d9f1fc870476a05d2294e8c0faea)
adds 3e23d79 fix toupper(c) on a already uppercase char and tolower(c) on an already lowercase char when using code pages. Jeremy, can you confirm that this looks right? It comes from PR#1992 (This used to be commit 157fde339695d3185ecf857187e981edd06a8b65)
adds bd1abc6 hopefully handle "ready and waiting" messages in print queue output a little better (This used to be commit 465edceecf86cafd225e5662b01242f87f0bd603)
adds cc12fc6 I'm slowly getting though the todo list :-)
adds 11d7f4a make the "printing" option a per share option rather than global. When printing to lots of different sorts of remote printers this is useful (This used to be commit 7a88bed4a5ca8afe1f2836f7f9a019db01bf998e)
adds 69460b4 allow users to disable the NetWkstaUserLogon call in server level security by changing a setting in local.h or adding it to their Makefile. See comment in local.h (This used to be commit cc10fdf7583ec644850445ad96afd8b22b71e86f)
adds 2b8247d add a warning if the timezone is not a multiple of 1 minute. This should catch broken timezone files in slackware linux. (This used to be commit ce37bd9dcaeaf0c5e97845954342762ebaf43b10)
adds 0aa493c loadparm.c: Added lp_we_are_a_wins_server as an alias for lp_wins_support. Used by the new nmbd and just makes more sense :-). Jeremy. (This used to be commit 7a2a45eae2e9a930d3243498d4e66cc2f5e4d370)
adds 87df234 allow local_machine and remote_machine (%L and %m macros) to contain spaces (This used to be commit 93f0619e049d1598db0c3022aeccf33910b0550f)
adds 02bc90e change the "username map" option to allow the user to stop the processing part way through the file if a match is found. If a line starts with ! and a match is made by that line then processing stops. This allows better wildcard handling.
adds 7a668a7 applied a patch from Norm Jacobs to allow "printcap name = lpstat" to use lpstat to obtain the printer list on systemV systems.
adds e94d563 put the default PRINTCAP_NAME def in includes.h not local.h so that it can see the SYSV definitions (This used to be commit e439115366804982af6faba75714dbe2626edead)
adds d3046ca slight cleanup to the linked list handling (This used to be commit 97b62b347648411d034ab91845ae607eca4dfad6)
adds 63a35dc Makefile.lib does nothing, so remove it (This used to be commit 4800a02a92d9451d3bd51e7b9e366e4e60a3789e)
adds 28f37ef don't use free and alloc as structure elements (This used to be commit f7066355b00a169423b4f64f58567e19b52abc1b)
adds 5000693 added optonal MEM_MAN code (This used to be commit b524c8da5141e3e030e14b3a0167fa5c7ae91396)
adds c81a3b8 got rid of the WRAP_MALLOC code - mem_man does it better (This used to be commit d9bb3a4eba9c630370fea0fa297b176fd2afb532)
adds bb97a6a allow for zero size reads in asyncdns. These can happen after a signal (This used to be commit 8bac91a6e7a3601b093cb64e9cb3bcc1663fb4d4)
adds 00fc025 catch signals in the async dns daemon and allow it to auto-restart if necessary (This used to be commit fa599067f074647a5bad2ffd0fce12ae0a4e43d2)
adds 75c430c Added one more USA consultant. Jeremy. (This used to be commit 83c2414baf236b68f5c2461d1ecde845ec280b3f)
adds 56f8788 fix typo in directory name (This used to be commit 2e73fc0449beabc9658b3fe869e577a868af3c0d)
adds 419e882 kanji.c: Patch from Anders Blomdell <anders.blomdell at control.lth.se> for problem with kanji sj_strXXX functions. Jeremy. (This used to be commit bf48151e6ddfa72303be7eac9e156046d4fb5b5e)
adds 7735e4d While working on a general-purpose caching module (out soon), I thought of a better way to handle the node pointer array used in ubi_BinTree. The change simplified the code a bigbunch. It also forced updates to all of the binary tree modules. CRH (This used to be commit db9898559f1493ade4478196b72663759bb18995)
adds 155562e fixed over char 127 problems with isupper/islower. Jeremy. (This used to be commit 4ac95226fff8e48a0024e2beb78df662fcfeda62)
adds 164c9db Fixed bug reported by Gert-Jan Vons <Gert-Jan.Vons at ocegr.fr> with doing a dir /s into a unix directory ending in a ':'. Jeremy. (This used to be commit 273978b7d72955efcc0e0d9e87438b45f51c163d)
adds 64f0348 This is it ! The mega-merge of the JRA_NMBD_REWRITE branch back into the main tree. For the cvs logs of all the files starting nmbd_*.c, look in the JRA_NMBD_REWRITE branch. That branch has now been discontinued. Jeremy. (This used to be commit d80b0cb645f81d16734929a0b27a91c6650499bb)
adds edc0554 fix a bug that sometimes prevented smbclient from connecting with protocol < LANMAN1 (This used to be commit 95ad2c284dad9c5042ac113eb7067a10531d34a1)
adds 111245c allow name_type 0x20 as well as name_type 0x0 in dns proxying (This used to be commit be8a40487c128947cead19a43cf2f983e9543305)
adds 662eaec give out file handles differently on each new connection because of a common bug in MS clients where they try to reuse a file descriptor from an earlier smb connection. This code increases the chance that the errant client will get an error rather than causing corruption (This used to be commit 677d7a5a13728d8207dd2e7092c98d026d2d4f3c)
adds 95d600a fix bug in log file specification (This used to be commit 9b77a642bd302b7aea2147d1cbcd61e310ccfd91)
adds 5d4345b nmbd_incomingdgrams.c: Fix bug with Syntax 5.1 servers reported by SGI where they do host announcements to LOCAL_MASTER_BROWSER_NAME<00> rather than WORKGROUP<1d>. nmbd_incomingrequests.c: Deal with WINS_PROXY_NAME issues - don't reply with that name if it's the same broadcast net. nmbd_serverlistdb.c: Stopped writing "Unknown" for local master browsers we don't know. nmbd_winsproxy.c: Deal with WINS_PROXY_NAME issues - don't reply with that name if it's the same bro [...]
adds 16bf14a Added Lanman announce patch from Jacco de Leeuw <leeuw at wins.uva.nl>. Also added code to stop old Samba servers that announce the workgroup name as master browser name when they are a local master browser. Jeremy. (This used to be commit 3605da055737e2cc0fbfffe7772721943a5be8bd)
adds dfac756 Added new wins & lm announce options. Jeremy. (This used to be commit 847506a755fac3f97274a19c8a02a2a22f82ca13)
adds e9ef2a5 WHATSNEW.txt - updated for 1.9.18alpha13. docs/smb.conf.5: Removed unused NTDOMAIN params. Added new params. source/loadparm.c: Put #ifdef NTDOMAIN around unused params. source/nmbd_become_lmb.c: Removed check for workgroup name in lmb name. Jeremy. (This used to be commit 5136c5ec119968b39e2cf9d7f3e6836d9286a51f)
adds b227775 Added 'missing feature' section for Chris. Jeremy. (This used to be commit a66c7ce2219d136205a7b355144be2c45ab88aba)
adds 59fcf14 preparing for release of 1.9.18alpha13 (This used to be commit 90b8675b88aa01ae912b5c8849ffb406ad976b95)
adds 637c3ed - handle ENOSPC in shmem init. - be a little bit more friendly about grabbing semaphores (This used to be commit 87f88708939a3b72b26716a0d6648c4ea2d14047)
adds efa661c Missed terminating {-1,NULL} in an enum parameter list. Jeremy. (This used to be commit 5ea3633445d49da7a71be51e008128b3bbfaef9c)
adds b80b6ea kanji.h: Fixed problems with re-definitions of strchr and others on AIX. nmbd_nameregister.c: Applied fix found by "Eloy A. Paris" <eparis at ven.ra.rockwell.com> (don't re-use lists after you have freed them :-). Jeremy. (This used to be commit bcfcc39a2752de0fb35b419d005bb1a86fd15fea)
adds b88f43d Adding the cache module. I'll be using the cache module to replace the name cache in mangle.c. The new one should be much faster and should require less memory. Another feature is that the cache size can be limited by the amount of memory used in addition to the number of entries allowed. With the current cache, the default is to allocate 12800 bytes representing 50 entries (256 bytes each). With the same amount of memory, I should be able to load over around two [...]
adds 42e0d9a trans2.c: Forced trans2_findfirst to behave as NT does in error returns. util.c: Applied fix from Branko Cibej <branko.cibej at hermes.si> where StrnCaseCmp tests one character too many. Jeremy. (This used to be commit cb771b2667070cff8d6cf86998a11ba2e4977690)
adds bc83afd Minor spelling, wording changes to intro (This used to be commit 0cbb60976a59effeda7d554a3962915dcb5f5c79)
adds 7b33692 This may be a waste of time, but I thought if we keep nibbling at this it might end up being a curent announce for each new release. Then again maybe we should start from the one Jeremy and I did for 1.9.17. Just doodling really. (This used to be commit ae9cd0307e9562ca82bb62055df1aeef070c12d1)
adds d57c055 loadparm.c: Added fix for veto oplock files bug from Charles Hoch <hoch at hplcgh.hpl.hp.com> server.c, util.c: Added fix for oplock break requests blocking due to server being blocked in read call. Bug found by Charles Hoch <hoch at hplcgh.hpl.hp.com>. Jeremy. (This used to be commit 209f894fdbcfbf7a7952b6228342b86e088a9582)
adds be71d43 client.c: clientgen.c: clientutil.c: clitar.c: Changed usage of receive_smb to new function client_receive_smb except for one use of receive_smb in client.c. This is the receive_smb used to discard packets received whilst in a keyboard wait state. util.c: Created new function client_receive_smb that ignores session keepalives just as the old receive_smb used to do. Created internal function read_smb_length_return_keepaliv [...]
adds 6f56211 Fixed stupid bug in read_smb_len where I was calling itself - now calling the correct fn. Jeremy. (This used to be commit c62aa0a7600269c2bb13b939857716a6ee0f34c1)
adds b6084bb Chris' smb.conf parsing doco (This used to be commit 3f0ecaceb4adbb1f75c3b84fbd031596c37ec84c)
adds 8105ad4 Put it in the right directory :~) (This used to be commit 49694879a0f96b75bb2ca5ec120a5867706afc90)
adds 7a98737 Updates for 1.9.18 (This used to be commit 338407732d1473ab3682c6090db297e76d864b94)
adds 74c807f architecture.doc: Re-added since I lost it (sorry Dan :-). nmbd.c nmbd_responserecordsdb.c: Spelling mistake fixes. Jeremy. (This used to be commit f5dfc8913bcce71f14b59c5ed8415b0f54b58e6c)
adds d1e796d Fixes to compile under OpenBSD from "Todd T. Fries" <toddf at acm.org> Jeremy. (This used to be commit 3c9292505914e2119fa7b1973c9fbbe1742262b2)
adds d4979e7 Fixed security bug when 'force user' and 'user only' are set. Reported by Brian McCauley <B.A.McCauley at bham.ac.uk>. Jeremy. (This used to be commit 00067800a25d6f5fe11e833a01d5a7a1e76dcc11)
adds 08bd3b8 Fixed nastly little bug where client was sending open_and_X call with smb_mode (smb_vwv[3]) of 0x20 == DENY_WRITE + read-only-open. and smb_ofun (smb_vwv[8]) of 0x11 == Create if not exist plus append on a read-only share. This was mapped into the strange unix flags of (O_RDONLY|O_CREAT) - essentially O_CREAT as O_RDONLY == 0. We were checking the unix flags directly against O_RDONLY instead of masking off the open mode flag bits before doing the comparison, so this [...]
adds 6f42991 Backed out changes that attempted to address a pointer array using -1,0,1. Jeremy pointed out that there might be problems with this. Darn shame. (This used to be commit ce9acc96a6cbc91f0a3f95221c3e8f801cbdb602)
adds 5f38824 Bugfix from Branko Cibej <branko.cibej at hermes.si> - client.c had a workaround embedded in it for his earlier bug in StrnCaseCmp - removed this. Jeremy. (This used to be commit 7cb4e4b099cef0be3a7440bd5feb8b3d0c3c5f18)
adds 0c07774 Finally added the code Andrew wanted that will allow a Samba domain master browser to use the *<1b> feature of the Samba WINS server to get a full workgroup list. nmbd.c: Added timed call to collect_all_workgroup_names_from_wins_server(). nmbd_browsesync.c: Meat of the code to implement collect_all_workgroup_names_from_wins_server(). nmbd_incomingdgrams.c: Fixed comment typo. Jeremy. (This used to be commit 1a3ab3e84a415a6d0d9b4cafb3f0f6e8cbe3fa69)
adds 5cdb60b nmbd_elections.c: Added new parameter to dump_workgroups call. nmbd_incomingdgrams.c: Deal with announcements with servertype == 0 - these are announcements that a machine is shutting down and must be treated differently. nmbd_serverlistdb.c: Exposed remove_server_from_workgroup as external. Added code to dump out workgroups on signal correctly. nmbd_workgroupdb.c: Added new parameter to dump_workgroups call. Jeremy. (This used to be commit f7591109b968c66012af5e9 [...]
adds aef2c5d Added SIGUSR1/SIGUSR2 handling. Sending nmbd/smbd a SIGUSR1 will raise the debug level by one (capped at 10) sending a SIGUSR2 will lower it (lower limit at zero). Jeremy. (This used to be commit 6a3cb6f4b46129e4d799a24d34cdb9460ed8910f)
adds b4e0554 Added docs for new signal handling functions. Jeremy. (This used to be commit 24fb57e7507338845c2075dbd6d86922b3f028ed)
adds 7a6a0c6 Updated WHATSNEW.txt for 1.9.18alpha14 release. Added CVS_ACCESS to tell people how to use cvs to keep up-to-date. Jeremy. (This used to be commit 8f721f8c1d758c6f9483145a1b39e9264c8011f4)
adds 0712d15 preparing for release of 1.9.18alpha14 (This used to be commit d3a238e7ac452690bd35f399357b8795100f60a3)
adds 7f49012 This is actually Jeremy, working as Herb :-). Fixed bug where, when server is shut down it would always do a lm announce broadcast of shutdown. This could cause other nmbd's to think that they have seen an lm announce broadcast and start doing it themselves. Changed to only send lm announce shutdown if admin configured it or one was seen on the subnet. Jeremy. (This used to be commit 64c8111574ff9fa00d5b43b146ae4d6f6bdf0565)
adds 65a21bc use _exit to exit a child (This used to be commit 992b1cbc143be910d9b8e65afdc82c43d33650a5)
adds ed2ed56 fixed a couple of illegal uses of scanf() in the nmbd wins code. They caused a core dump under IRIX when compiled with -64. In general you cannot assume things about variable sizes. In particular sizeof(time_t) may not equal sizeof(long) and sizeof(uint16) may not equal sizeof(short). There are probably other bugs like this. We'll need to check all format statements for use of %ld, %hx etc. In general these should not be used unless you have an explicit cast to the a [...]
adds b26a147 fixed another couple of minor type errors (they could cause incorrect output but not a core dump) (This used to be commit 4dc66214a0cdf16e48cca961914fae37b3762330)
adds 1df19ae a dummy change to shmem_sysv.c to try and break CVS out of a problem with the ntdom branch (This used to be commit 213c3a4ed27cdc689e941b9a6d70e02e8b7dedd4)
adds 6e329c6 avoid the ~ operator in netmask operations as apparently it causes problems on some systems (eg. freeBSD 2.2.2). I'm surprised by this but the change looks harmless. Patch from fred at datalync.com (This used to be commit ae8151330deafb7abc5aa604e7c8c0b762e3aa20)
adds 0a5073e fixes to make_printerdef.c to generate a correct printers.def file changes to ipc.c to use new printers.def file (This used to be commit 52e275c4ccc1b7f0c2ef8d12d28065898a1c89c9)
adds 32b1501 fix up perl script so it is a little cleaner and also works with perl 4 (This used to be commit 5b724c6551c963454fe4ce27cfc8756e0c76712d)
adds 19d7833 fix printer driver rpc to prevent core dumps. (This used to be commit 0c82d139e3eb20a00016df30f33835ab5150ecea)
adds d018d7b added timestrings to become and unbecome domain/local master browser messages. (This used to be commit 5e7e3d18b51e1eb949bc793d3106a17d8e65a1af)
adds b0e6cf3 added commented out sections for supporting automatically providing printer drivers to Win95 clients. (This used to be commit e414f4223208dffb464940da90d536add88183db)
adds 153a95a added printout of file list to stderr so you know what files you need to copy to your printer$ share (This used to be commit bdfa5c709986051e78198c68c5a90358fdfa780e)
adds 974b6b0 added description of changes I made (This used to be commit 6b8f8005f2e04665ceefe4ad98587617ff2666d0)
adds c2201f1 fixed type in list of ignored files (This used to be commit ae50080b6a09b62fbca0260e07a1bca4cde139ff)
adds 4bfffb8 Fixed type that referred to regedit.exe instead of regedt32.exe. (This used to be commit 6a55305070f7dfd8a615a7f2c6d10c171ff8f0c5)
adds 8d50079 Added 3 commands: smbmount: This is a stripped down smbclient that communicates with the Linux 2.1.x kernel to supply authenticated smb connections for smbfs mount points. smbmnt/smbumount: setuid commands that do the actual smb mount system call after having done the appropriate security checks (This used to be commit ccbbc4e647ad900b215dae949d5bcd45671c68c8)
adds c271da9 the real source code for the smbfs utilities. Forgot to do cvs add first. Volker (This used to be commit 65406a546e15e53fcb0b724d0df3bc56a784edff)
adds bd33a35 Added manpages. Removed obsolete options from smbmount help message. Volker (This used to be commit 2d550d28cd9d3cdb6f72e1f387d9c65dbc1404ad)
adds 984b47d Updated french contact address. (This used to be commit 800510a852db046bf88a88c966c80d71b474f4ef)
adds c23ed62 includes.h: Added FreeBSD 3.x fixes. Added HPUX10.x fixes. interface.c: Added netmask fix. nmbd_nameregister.c: Fixed unitialised variable warnings. nmbd_winsproxy.c: Fixed unitialised variable warnings. nmbd_winsserver.c: Fixed DEC warnings. print_svid.c: Fixed DEC warnings. printing.c: Added LPRng fixes. Jeremy. (This used to be commit 28aff043c4a3693a0c20e87c7ce11eb4bf285b78)
adds 6e2aceb Ensure that if we are in share mode security that the smb_uid field is invalid. Jeremy. (This used to be commit a689ca1ce5c3ffdc753dce329f51a8ede0592f29)
adds f5f4aba Updated for 1.9.18 - just need a few more changes & it's done. Jeremy. (This used to be commit d0ae436de138e84fbbbbd2dc4f5617365d907f4f)
adds 10f844c Fixed an apparent typo: 2551c2551 < #endif /NO_FORK_DEBUG */ --- > #endif /* NO_FORK_DEBUG */ Chris -)----- (This used to be commit 954fc7e0d01443f4bfc7157f2dcba2187f6700ec)
adds 13603f1 Final changes - ready for 1.9.18. Jeremy. (This used to be commit 5e62a96e504f298b45dae904957029de91b3e3c4)
adds 7841ba6 preparing for release of 1.9.18 (This used to be commit c3f725ad889650147cf5b931ca9f34836daaf942)
adds 7bd96a6 missing a couple of binary files in the distribution (This used to be commit 84e2f7854769190816690f55bfd442e8bedc92fe)
adds 89450e3 fix bug in version numbering scheme (This used to be commit 2e9f4b5daa74484cbc8c3dc929ab3ae42d663f9f)
adds 0d1933f docs/Support.txt: Removed consultant. source/Makefile: Added Volker's comment. source/nmbd_become_lmb.c: source/nmbd_browsesync.c: source/nmbd_incomingdgrams.c: Fixed userdata alignment problems. source/mem_man/mem_man.c: source/mem_man/mem_man.h: added smb_ prefix to stop namespace collisions. Jeremy. (This used to be commit 4c8af3bc9f43b2427609cbeecb7940b1753a9a1c)
adds 5c65250 ipc.c: Fixed problem where we were not returning 'buffer too small' when NT sends up a mdrcnt of zero. Jeremy. (This used to be commit 2a75519b8592948b2f35ecca040bd3f88bf89be5)
adds 0e7be48 Following discussions with Cristian Gafton (Red Hat) we have decided to make PAM silent about it's actions. This reduced error logging for EVERY password validation request. Refer to password.c PAM section for further info. Fiels Affected: password.c (This used to be commit 7a1a8042dd005e26e610a16eaaa693f119b874c7)
adds b13a8bd *** empty log message *** (This used to be commit a307b5155594a12ca978190cc9dec52e203e0fd3)
adds 385e40c *** empty log message *** (This used to be commit 440535a0c755cfb55ced8fe537e2251d6a30714f)
adds 221fda2 *** empty log message *** (This used to be commit 7b031586ca33a381eb0e27f3557f43c2550df5f8)
adds 96eed00 propogate my cgi changes to the main branch (This used to be commit 215c97e83ac74757cffb4f64176c80ddb845d65f)
adds 08e0005 fix bug in search string (This used to be commit 04d2773a8e3b7c7dda33cd89b3042c868a1bb8dd)
adds 28ba0fb left out a piece of my last fix for inst package version number (This used to be commit 66899c27cd4b475bb7974c4d6de6ecb6764fb6fb)
adds 195c36a file srv_lsa_hnd.c was initially added on branch BRANCH_NTDOM. (This used to be commit d6354d60a1f96c0822a6345246d7b1cf52ebd391)
adds 5dd1eb4 README describe inst package version number correctly idb.pl fix some permission problems with shell scripts sambalp new script supplied by Alan Stebbens that can run setuid to properly print banner page for known users. smb.conf use new sambalp by default. psfixes.pl remove - now handled by sambalp (This used to be commit 129aab955c069206109461e31f2b0244d8586908)
adds 7ab9d27 reply.c: Added timestamp to attack warning. server.c: Fixed security=share problem where the vuid was still being looked at. Jeremy. (This used to be commit ab8d615fe2004c3ca93dd2978ba988ea89d7fd74)
adds fec28f2 Makefile: Added new codepage - 866. charset.c: Supporting code for codepage 866. clientutil.c: Fix compile bug in little-used #define. includes.h: Supporting code for codepage 866. make_smbcodepage.c: Supporting code for codepage 866. pcap.c: Fix bug for lpstat. Jeremy. (This used to be commit 6040d7a39e5d5ab426905aa79b871df815fb9b62)
adds 4abd141 Adding new codepage file. Jeremy. (This used to be commit 91155265db1f0916716bf8da10bfda4e11124c55)
adds 4f9674d reply.c: server.c: Test fix for NT worstation SMBmv oplock bug. smbdes.c: Addition of 'forward' parameter in preparation of allowing password change. Jeremy. (This used to be commit 0b0b1fb122a52e67a8fdc77d013ad0b3bbb90d19)
adds 1ea8cea charcnv.c: Added codepage 866 support onto the file system. Patch from Max Khon <max at iclub.nsu.ru>. chgpasswd.c: Allow old RAP change password to work with encrypted passwords. Samba can now allow Windows 95/NT clients to securely change the Lanman password ! (But not the NT hash - that gets lost). ipc.c: smbdes.c: smbpass.c: Support for the above. server.c: #ifdef'ed out fix for NT redirector bug. util.c: Fix NIS bug with server name. Jeremy. (This used to be commit [...]
adds 4b16f16 Added italian consultancy. Jeremy. (This used to be commit 9e864db97050d35675a2629ad0fb3decbd72de8f)
adds c247cc7 Fixed bug found by Bernhard Laeser where we are announcing to the wrong DMB name. Jeremy. (This used to be commit 6b3d4620c128fe1f77f579a451eac7f41a83064f)
adds 12d50e3 fix problems with using inf files from HP for DesignJet 750C (C3195A) (This used to be commit 4e258eecf7088d78b285440ca87386987196eaec)
adds 82ac976 fixed a few typos in the instructions and added a longer explaination for how the printers.def entry is constructed. (This used to be commit d9be263e598cbb10d2632247a82043aa19840012)
adds 2d1ff64 Fixed send_mailslot code where src_type was always being set to zero. Fix found by Bernhard Laeser <nlaesb at ascom.ch>. Jeremy. (This used to be commit 303b5a79c83246e1895f9478e187610addfd2862)
adds 0b2e575 *** empty log message *** (This used to be commit 1e1b0c80f84657f89ffcd4132887cd9f8a26885a)
adds a7a312a Added Romanian consultant. Jeremy. (This used to be commit 722dc838c754e9367cca5a3bd78bbb5d5871936a)
adds 118213c printing.c: Bug fix for lpng reporting. server.c: Large fix for oplock deadlock bug. util.c: Fix for oplock deadlock bug. Jeremy. (This used to be commit 4cae830ab3a942b2f2868173a492d02f6332651d)
adds 55f400b This is *not* a big change (although it looks like one). This is merely updating the Copyright statements from 1997 to 1998. It's a once a year thing :-). NO OTHER CHANGES WERE MADE. Jeremy. (This used to be commit b9c16977231efb274e08856f7f3f4408dad6d96c)
adds 66c668a nmbd.c, server.c: Added #ifndef MEM_MAN around code that sets the SIGUSR1 and SIGUSR2 signals. This allows the MEM_MAN code to be compiled in and the memory debug feature to be used with SIGUSR1. Jeremy. (This used to be commit 43ef7e3cb5bb971ff6ddf8230b08995e55b7c6e1)
adds dc91f32 Changed phone numbers for BitWizard. Jeremy. (This used to be commit 76e467238f195d94c0afb67a2d3af3560f26d3a0)
adds 74ef479 sync with changes to 1.9.18 tree (This used to be commit 175e85279df64a5bcfd5c3ecf50884bb970ab611)
adds 458a678 changes to correctly use some HP printer inf files (This used to be commit ab894c3e1de582864ad9c0f6ae797b73b4c2ba41)
adds 46c795d Fixed warnings with gcc (assignments inside if statements). Jeremy. (This used to be commit 1a9e25d3bc610a1d49241e2fe39530813d983882)
adds a215c98 Changed code that truncates salt after 2 characters so that it becomes HPUX specific. This fixes a bug with FreeBSD md5 crypt implementation that needs all of the password characters. It seems better to make this an HPUX specific thing. Jeremy. (This used to be commit 91a2b746d3fac261d4be3bd7afa3d5bb601b3d27)
adds 4f650da Added get_create_time() function to time.c. This gets the minimum timestamp associated with a file. reply.c and trans2.c then return this as the create time. Designed to fix problems with VC++ and others. Jeremy. (This used to be commit e3d5f6196d6eff707c78941696a368216e2a7410)
adds 0c376c3 Fix for memory leak in loadparm.c - donated by Branko Cibej <branko.cibej at hermes.si> I checked this out and it looks ok - the bzero() in init_service() was overwriting the pointers pservice->szService and pservice->copymap that should have been freed in copy_service() the line later. This fix frees pservice->szService and pservice->copymap inside free_service() and sets them to zero so they won't be freed again. Jeremy. (This used to be commit 0bcb00e2bad999df859fdff [...]
adds 40dfc7e Added log message so we can tell when free_service is called. Just in case of problems. Jeremy. (This used to be commit ee307df9ad1f03d7f8e515549902abd96dae72fc)
adds db5e1e6 always align both the parameter and data bytes on a 4 byte boundary in trans2 responses. I'm not at all convinced this was causing problems, because observations of Win95 show that it produces totally non-aligned paramater bytes and 2 byte aligned data bytes. We were previously always producing 2 byte aligned data and parameter bytes so we already had "better" alignment than Win95. lets hope no clients rely on servers producing unaligned data or parameters! (This use [...]
adds 168fac6 *** empty log message *** (This used to be commit be395f4bce2863f4bd131793ea37f47f05e4151f)
adds b5eb689 get rid of reference to removed file (This used to be commit afafae133f32f33ae642662a7e9cbb427ce4691a)
adds e525e29 Fix from Charles Hoch (hoch at hpl.hp.com). Whne there is no data to send, setting the data alignment to a 4 byte boundary causes a few extra bytes to be sent. This seems to cause the NT redirector to *sometimes* fail. Jeremy. (This used to be commit f6ee3263dac960772024bf9009ad0ddce6d8f289)
adds 8965278 Makefile: Fix for OSF1 typo. asyncdns.c: Fixes that went into 1.9.18p2 - allow unclocking of sigterm. chgpasswd.c: char -> unsigned char fixes. includes.h: AIX fix to get prototype for inet_ntoa. local.h: Tune size of shared memory based on MAX_OPEN_FILES. nmbd_mynames.c: Fix for nmbd repeated refresh bug. nmbd_responserecordsdb.c: Fix for nmbd repeated refresh bug. nmbd_winsserver.c: Fix for multi-homed registration optimisation. smb.h: Moved default shared memory s [...]
adds 06859b2 fix bug when using lpstat as printcap file - remove space at start of printer names generated (This used to be commit 8f48a0571a4dda282bd3438e54a029400b7ca448)
adds 2bce7ae server.c: Added fix where, if all the file entries are being used, smbd tries to break an oplock to make room for another file entry. This works well with Windows 95 that seems to keep batch oplocks around for an arbitrarily long time. Also changed rlimit code to ask for MAX_OPEN_FILES + 10 (if allowed) as many systems use file descriptors for directory handles also. Jeremy. (This used to be commit 1544d5a0f889d42696656fb18d2da1c1f8626b2b)
adds 73647f7 Removed Brett Worth from Support.txt as per Bug#3833 (This used to be commit 9afe9d8897dbc2740dbba895186614cf1f1716ce)
adds eefff40 Added Newcast - UK Consultant to Support.txt (This used to be commit 3e438c8e7ac336c12d40b0be967b04b2ae6b39a5)
adds 5546e28 A small raft of changes, I will sync up with 1.9.18 also. chgpasswd.c: Fixed typo in debug message. includes.h: Fix include for aix. kanji.c: Added cap_to_sj as inverse of sj_to_cap. loadparm.c: local.h: password.c: Added code for "networkstation user login" parameter. - patch from Rob Nielsen <ran at adc.com>. printing.c: Added further aix printing fixes. reply.c: Changed access time fetch to a function. trans2.c: Changed access time fetch to a function. time.c: Change [...]
adds 99e11e1 Makefile: Added AIX 3.2.5. loadparm.c: Added "win95 bug compatibility" parameter. local.h: Replaced MAX_OPEN_FILES back to 100 from 10 (oops). reply.c: Fixed ulogoff check against uid - changed to vuid. server.c: Changed file struct save of uid - changed to vuid. smb.h: Changed id in struct current_user to vuid. Changed file struct uid to vuid. time.c: Added "win95 bug compatibility" atime -> mtime return. trans2.c: Added "win95 bug compatibility" fixes. uid.c [...]
adds 749b9da fixed typo (This used to be commit a083cef78ba235cde22453d763a7f8caca8bbe58)
adds 3e36ba5 removed old unused test (This used to be commit 88247f23c6b6f3a7972cee3ffc3a0f8d15a899e2)
adds 892788c ENCRYPTION.txt: Fixed typo. Support.txt: Added consultant. smb.conf.5: Updated with new parameters. Jeremy. (This used to be commit 71c70cf090b749827ae4186a6d389864708b7899)
adds 6d488ae Added fix for doing pq command (from "James J. Szinger" <james.szinger at yale.edu>). Jeremy. (This used to be commit 7123405d6351cf6457adb1199dab3c6416bf9865)
adds c04291a make the initial logfile names consistent. This should mean that smbd starts with log.smb and nmbd starts with log.nmb. It also gets rid of the "log." when using the log.%m construct as %m expands to smb before a client connects. (This used to be commit b7712a0a6d0afeef6239d5af61cba677eebb247b)
adds 2beada8 Ding-dong the witch is dead, the witch is dead...... This is the checkin that fixes the infamous Visual C++ 'file has changed' bug. I feel *SO* good about that :-). charset.c: Added (void) to fix Herb's fussy compiler. loadparm.c: Removed "win95 bug compatibility" (didn't like it much anyway :-). Added "dos filetime resolution" instead. reply.c: Added the 2 second timestamp resolution fix that the song above is about. time.c: Removed unneeded [...]
adds 7123107 Updated - removed "win95 bug compatibility" and added "dos filetime resolution". Jeremy. (This used to be commit 7ca827b6eaf948d57b8aefb09c6818371e1cd65b)
adds a093e73 Fix for crash bug with amanda - from "Michael C. Povel" <Michael.Povel at hub.de>. Jeremy. (This used to be commit 735adfa01b7b2e540bb5476a77d6b689ca70852a)
adds 990c843 Sometime after 1.9.17p5 smbclient stopped being able to do NetBIOS name lookups by broadcast and instead only does DNS. With the belief that this was not what was intended (I think it happened in the clientutil.c cleanup) I have added that capability back to smbclient by adding the #define USENMB into clientutil.c, and adding the required namequery.o into the object lists for smbclient and smbmount (as they now need it to link). If this was done intentionally let me [...]
adds c57e8d4 Fix to make us compile cleanly with gcc 2.8. Jeremy. (This used to be commit 0a535680077a9e436362fd7f1711f62b35317fa4)
adds c16d4ae nmbd_packets.c: nmbd_subnetdb.c: Patch from Andrey Alekseyev <fetch at muffin.arcadia.spb.ru> to fix the fact that retransmit_or_expire_response_records() wasn't looking at the WINS subnet. server.c: Patch from jkf at soton.ac.uk to add %p (NIS server path) substitution. smbpass.c: Fix to stop parsing failing on non-valid lines. trans2.c: Fix for volume serial number code. util.c: Patch from jkf at soton.ac.uk to add %p (NIS server path) substitution. Fix for warnin [...]
adds 834ef56 nmbd_incomingdgrams.c: Fix for typo. nmbd_sendannounce.c: Remote announcement was announcing to the wrong name ! nmblookup.c: Fix for substitutions not seeing hostname. testparm.c: Fix for substitutions not seeing hostname. wsmbstatus.c: Fix for substitutions not seeing hostname. util.c: Change read_udp_socket to use sockaddr_in rather than dubiously messing around with an opaque data type (sockaddr). Jeremy. (This used to be commit 776ccf5c0641b5aa300236c2612b5f2761d1179f)
adds cadfca4 Fixed bug where second response message was being printed with the wrong IP address. This confused a lot of people (including me :-). Jeremy. (This used to be commit 0f4080d3f076db58917d13787a282e96ba59a053)
adds 4680e65 Fixed bug reported by Janne.Harju at nmp.nokia.com. When used in broadcast only mode nmbd was not reporting WORKGROUP<0> and WORKGROUP<1e> names to a unicast node status query (although it was registering these names on the network). Also tidied up code in nmbd_mynames.c so that all known IP addresses are registered in the unicast subnet in this case rather than just the first, as was previously done. Jeremy. (This used to be commit eb71c5edcbb983ed4a1b0f57139bd66b671c67fa)
adds 64095b2 Code to work around a bug in FTP OnNet software NBT implementation. They do a broadcast name release for WORKGROUP<0> and WORKGROUP<1e> names and *don't set the group bit*.
adds de3badf Fix for NT redirector bug where deltree fails if the resume key indexes are changed between directory scans. This fix does what NT4.x SP3 does in that it stops using resume keys and returns zero instead. We now use the filename in findnext to continue the search in the correct place (as NT does). Jeremy. (This used to be commit b813fb22c4c1b0ee48667e99e82434d20266bbf2)
adds b3d9fe6 -N option still prompted for password in smbclient -L usage (This used to be commit 140fba461bc22f26055c13b04a084d2df16ac604)
adds 45dab9f Makefile, password.c, includes.h: Added KRB4 patches from Johan Hedin <johanh at fusion.kth.se> nmbd_packets.c: Patch for aliased interfaces from Daniel Haun <dhaun at ecf2.puc.edu>. Jeremy. (This used to be commit 60f6302b1972e49159bf6e1a838e691268e4399c)
adds b4622c8 Adding example config info for the ISC DHCP Server, An MS Knowledge Base article contributed by an anonymous person, and adding Caldera Inc. printing config notes to Printing.txt. (This used to be commit 914b1626178aab30da07a14f14d04703106b95c4)
adds f0e121d adding findsmb perl script to get info on smb machines on a net (This used to be commit 4adb00e41abbbaf6eaa014e6a599cb2c8b77d7da)
adds b7fb6c6 Change the multibyte character set support so that Kanji support is one case of multibyte character support, rather than being a specific case in single byte character support.
adds 3fb9f9d Adding Korean and Traditional Chinese codepage support. Jeremy. (This used to be commit 2df47cf1bb3428fbaa8dcf45ec114ec3aaafae57)
adds f3eeb2f Removed broken change I made to mangle.c (ooops. Andrew's original algorithm was correct). Finally (I think) fixed the mangled directory stack issue in scan_directory() correctly. Mangled & non-mangled names are now being checked correctly. Hurrah to Ulrik Dickow <ukd at kampsax.dk> who helped isolate this one. Jeremy. (This used to be commit 37f5f7b557aa59c7eba4a9f2f2f323d7cec62fc7)
adds 35d67dd Jeremy is going to hate me ...
adds 6a37b24 allow for non-authenticated SWAT for demo purposes (This used to be commit 6e1237568b559c006ee5429308ac47e97cc4a1c4)
adds c03c56b - remove redundent strstr()
adds 49a5dd0 added Date and Expires headers in the mini web server so clients know what they can cache. (This used to be commit b6055e40bb91775a29b756640d95910a6f19814f)
adds 0987de0 added a "home" icon (This used to be commit 60ef0b31a0e85164a89a70a4f0d4e675db25f35d)
adds c0b0678 added status page to SWAT. Similar to smbstatus output but in a HTML table (This used to be commit 8e4a412dba3dc6458651ea042096687b3fcfdc0a)
adds 87d4fc1 Updates to all of these base level modules. Trees: Previously, the AVL node type was different than the node type used in the BinTree and SplayTree modules. It requires an additional field to maintain AVL balance information. I merged that field into the base type (in ubi_BinTree.h) so that all three use the same node type. On most systems this will have zero effect on the node size, due to word alignment. The change allowed me [...]
adds f7b48aa This functionality was added to ubi_sLinkList, so is no longer needed as a separate module.
adds 4c6230a fix core dumps on Solaris 2.5 systems found by Orn Asgeirsson (This used to be commit bafc7768925109d0e8e87152054d37ec3f4e7fdd)
adds fdeea34 "For I have laboured mightily on Luke's code, and hath broken all I saw" - the book of Jeremy, chapter 1 :-).
adds e13f143 Missed fixes in NTDOM branch for doing readX via pipe IPC$. Allows long share lists to be browsed. Browsing *into* a long share name still fails, though. (Luke - you may need to look into this). Jeremy. (This used to be commit 5299d1b49f2bfd6cf84a687548904206f4a18a41)
adds 9302301 report the max size of raw reads as 65536 not 65535 (this now matches what Win95 reports) (This used to be commit a4c6884f43233d57a5f6465f67c4657dd061ae43)
adds 4389fba use FSTYPE_STRING not "SAMBA" for filesystem type (This used to be commit df62c80e1d04059905b8a3c5bf9073ba91331e99)
adds e8abdf4 add FLAG_HIDE to "config file" option (so it can't be set in swat) (This used to be commit f9f9fe67c7570f7585099a14c36bb3ff0291cdf4)
adds 31ab0f2 these have been replaced by swat (This used to be commit f9ce87f8658920bd73ed9968723bd5c65a07b8b2)
adds dd43c1c add swat to .cvsignore (This used to be commit e826790666a7fb4a39ecdbc8c8084d484a011a62)
adds e1f131b use password_ok() instead of calling crypt() (This used to be commit 53dc8ea5e315abf9ee8d38ffdb8a3057df0235be)
adds 2e68682 move setup_groups() into password.c so that swat can link without including server.o (This used to be commit 67bb8835c76e3efc43de55493971fe2402c0d709)
adds cc4e595 moved cgi.c and swat.c into a source/web/ directory. Note that you won't see a cvs add in the web directory or these files as I added them by directly copying in the repository. This keeps the history of the files intact. (This used to be commit abe0379cf99f63116ea6f61337134ad5c228f933)
adds 540af9b some initial help and images files for swat (This used to be commit d2376416d6350b22550ab56a590afd06d7c4d9bf)
adds e5edc3e added an install target for SWAT (This used to be commit 1a87b2c2b61b3785b6a6597b220fec611c5872e6)
adds 8e708b1 a brief description of how to install and run SWAT (This used to be commit 349500965c7e10cb073e50fe4d4b2abc19a3df18)
adds 2ad8cf9 Fixed typos. Anyone else like to vet this? (This used to be commit 49e025d557bc2b2a3a8e9a33d6736ca3972287b0)
adds 2207cdd remove an unnecessary #ifdef (This used to be commit dfaa576d7e661b772daae602152239d8a1adce88)
adds b56333a fixed instructions in installswat.sh (thanks to Herb again!) (This used to be commit 5e25c845c7c9fe3330cd84e84cfc9b08d77d8cc3)
adds 914a0b1 removed a redundent return statement (This used to be commit 24e1539cd06a630334135f957720ed030ec4e894)
adds d5c1af5 fixed support for running swat via cgi-bin (This used to be commit 9dbfb16990954ee3518ce3bc73e067c82b653930)
adds 0309230 another fix for running under cgi-bin (This used to be commit 6e2248532a063a83b682c967a65377488810f9eb)
adds bfd5df0 updated to give instructions on running via cgi-bin (This used to be commit 23a8588765af24544433fedeeb927a4f68cb1263)
adds b853469 another makeover of loadparm to support new stuff in swat and testparm.
adds 8326dad - added separators - added "view config" button (This used to be commit 486a059fe169baedc605ee9bc0a0ca5a4165fe65)
adds 63e56c2 added another pathetic looking icon (This used to be commit 5b1fca9d3e995f2ea4dc2bcbef92c033463e9847)
adds a62ff80 prototype updates (This used to be commit a565ff605094ed5b05d82b59b7993a3088873733)
adds e2b50d0 if a local parameter is changed at the global level then propogate the change to all shares that are currently set to the default value. (This used to be commit b0e1183b2cbeb7a3150b7250cd19d14c9e5508b6)
adds c063e9e added the ability to start/stop the server from SWAT.
adds e02b05b new files to support starting/stopping the server (This used to be commit 087981009d57006ff80a0cf50891d4473f86f1bb)
adds 41137a4 put in the longer welcome blurb (This used to be commit 181e59f46520aeacc9f160b69abec4cb182219f2)
adds 31fbd27 updated blurb (This used to be commit 52417e37a1db850f97f0c81457d04d0e9796d7c0)
adds 97cb03b updated blurb some more (This used to be commit 1c0d4c80068e6da13f0b5140c3e99c41a81468d5)
adds 3070005 added a background image based on Pauls SAMBA logo but manipulated a little with GIMP (This used to be commit 57f4dfcbf307ad4e261e59f0545d500b3bae71e5)
adds 4dfe60d a smaller background (This used to be commit bcec95740f96aa4a3b022f41e2167cc74afeea92)
adds 69bb6f6 install jpeg files (This used to be commit 02cb3801d772cc056df3afb7028d9bd74c8553be)
adds d360320 - added the ability to kill off individual connections from SWAT (from the status page) - split the claim_connection() code into its own file - fixed the claim_connection() code to lock the file when manipulating it - always claim a null connection at startup - fixed a bug in the pidfile code (This used to be commit abd4a17e21d12be3d1747e94ceb1915abaf135e3)
adds 08a6e25 safer killing of connections - it ensures the process is still a valid smbd when killing (This used to be commit 78675036e81e2cde7209d9e68956d71ef6661137)
adds 86f5105 - claim the null connection after the session request to mak sure we have the netbios name
adds 7f5fad0 updated the images (This used to be commit bd0c390713fa5411999681d80b5057e6579fa414)
adds 7a41823 changed the date formatting (This used to be commit 57aa1db47cda9c625cd1ef742fece14d14590590)
adds c4855a8 changed the default "keepalive" value to 300 seconds.
adds 90cdd71 includes.h: Addition of NetBSD 1.3 fix, fix for HPUX 9.x, 10.x zombie problem. password.c: Fix for Thursby to stop Dave clients failing in share mode security (this was their bug - they were interpreting the uid field in share mode which is explicitly denied by the spec but it's easier for us to fix it than them :-).
adds 2f13846 Adding mention of %p substitution. Jeremy. (This used to be commit d8e7e73f4d484c63be3055d215823610734361ac)
adds 14d6ee3 Lint was complaining about the following typedef in smb.h:
adds c54af0f Adding the same change as was added to 1.9.18 branch to add the "name resolve order" parameter.
adds 09c0c6f add swat to build package fix minor bug in findsmb (This used to be commit d21a4368d27c77b083ac30ae080649157255b9f7)
adds 15cf7db changed the default MAXSTATUS from 1000 to 100000
adds 9803496 fixed call to execl() to get argv[0] right (thanks to Herb) (This used to be commit aaa4db4de3eb16d50d0263c8e69ace6217355f11)
adds 8ffcec1 show full path in ps by setting it in argv[0] (This used to be commit 89a4dc6cf9175d5fcdd827d90e4fed26576a4570)
adds f912f5d Fixes for the static data bugs & incorrect use of strtok that Andrew pointed out. Jeremy. (This used to be commit 734dde8d686827c387e17922fa6ac56af60780d9)
adds 7a60caa fix typos (This used to be commit c53ca2cc2fff39afc917c280196995fde159af94)
adds 59d7006 - added "Full View"/"Normal View" on the "view config" page
adds f996885 this isn't a big commit, it just looks like it :-)
adds d56fc8d when CGI_LOGGING is on log the host name and IP
adds e12cb8b oops, I got the sense of the show_defaults parameter to lp_dump() wrong. (This used to be commit b92c3b13d74acb39cdbd2c70eab2ef081c344d5a)
adds c8c61ac changed the method used for auto-reload on the status page to use JavaScript. This avoids the nasty inetd problem. (This used to be commit 9d9b13880963a0e3cf5213ce2a24c52f4a11a472)
adds 78dd0fe moved the refresh script to the end of the page so that silly things like a refresh of 0 actually work. (This used to be commit 4c04e1d2aea64ba0b53846c04235669eef0b28ca)
adds 002176a don't set the Expires header on any page generated from a POST. This stops the "POST data has expired" problem when using the back button in netscape. (This used to be commit 112cf61cb6c24b7ea6d2d9a3cf96f68bf1c44560)
adds da05024 Added SamOEMChangePassword functionality. Jeremy. (This used to be commit e02e3bcbbd4333113dde7bef47763fb229148007)
adds 7abbf36 Adding the same changes to HEAD as were added to BRANCH_1_9_18.
adds 4269286 Finally made OS/2 WP fix the default. Jeremy. (This used to be commit 7cc7a65dec917071d5df04b711acaf8824f13dd6)
adds 1ab10eb Added MAXPRINTERLEN define in smb.h setting printer share name length to maximumof 15 characters. IF this needs to be limited to 8 characters again please do it in smb.h. (This used to be commit 3dfe0b135dd91864a81a5fadddc9151ac8812c6e)
adds 5767ec9 added comments about printcap name (This used to be commit b916d225afd8137a04d48f376b549f1ae57d767e)
adds bee4067 Getting ready for first Red Hat Linux RPMs for 1.9.19 pre-alpha release (This used to be commit 4e424d0ba652bf9c5dfd3c44216b6145538cf821)
adds 93b3c58 - added a check for broken RH5 include files. With the standard RH5 includes (ie. unpatched RH5) Samba gets file corruption because of the incorrect definition of the shmid_ds structure. Updating your RH5 installation of glibc-devel fixes this.
adds e0b8bc8 a pointless commit to check on a problem Luke reported with CVS (This used to be commit a947d9ceba9a00dc71e9cd7f8103e3559a931427)
adds 4ddd855 Updating note thanks to comments from Franky Liederkerke. (This used to be commit 94d5b33559af82776b710083fc30040160bc7ebe)
adds 5d7c837 clientgen.c ipc.c smbpasswd.c: Fixes for warnings (from Herb). quotas.c: Linux quota fix. util.c: Ensure smb_read_error is zero in all calls that can set it. lib/rpc/include/rpc_misc.h lib/rpc/include/rpc_netlogon.h lib/rpc/parse/parse_misc.c lib/rpc/parse/parse_net.c lib/rpc/server/srv_netlog.c : Modify Luke's code to call SamOEMhash().
adds 1a26499 ypserver not available: AUTOMOUNT server and path don't work. fix: set default values to local server / path _before_ attempting to find the ypserver's auto.home entry. (This used to be commit 051ec104feaa48b9d147cc5479857c10915bdd26)
adds e2060b5 Fixed 'unused variable' warnings found with gcc -Wall -Werror. Jeremy. (This used to be commit 6eca266fe5a3368ab207bdf8729421b57f47f22e)
adds 242e7ae Updated smbpasswd to allow root to add machine accounts, and allow root to disable users and set them to "NO PASSWORD". Not quite finished with machine account stuff yet, but everything compiles. Jeremy. (This used to be commit c66966ff00b0968f765e62b679279b7417988df9)
adds 8c5c093 Added writing of '[XXX]' account control bits into gcos field when adding a user via smbpasswd. Jeremy. (This used to be commit 607c64fadbf8c33459444466630f676800cba5ee)
adds ff71b96 added check for one more error case (This used to be commit 6cba6919ebf65691d2fb6a880da038a6dff9f6b1)
adds a1db330 RFC1002 says we must put compressed name pointers in the following outgoing packets :
adds ab79f2a Just fiddled with the README.UBI file. (This used to be commit abcc9705af3738bcba7dd23250703e5e8fd375d8)
adds b637378 no longer make smbpasswd setuid root (This used to be commit b14551d316c0d41daeaecbae3e30993e9fc1cca6)
adds 811a075 Fix for is_in_path from "Steven Hartland" <steven_hartland at pa.press.net> - hide files was not working. Jeremy. (This used to be commit 8d686f3b6b9008aad8c80bf2b1781a9c3359cc3f)
adds 2dc1712 nameconf.c is a stray .c file that shouldn't be in the distribution. It's a left over. Jeremy. (This used to be commit f6bf7baebe4dc0813627c4d34b36820dccae94b2)
adds 1edcbd3 smbpass.c: Made unknown accounts ending in '$' server accounts, not workstation. smbpasswd.c: Added code to count down from last machine account to add correct uid when adding a machine account. Jeremy. (This used to be commit 0601a41993d6ea4fb2a186b7ca55b2f3a6f6a53d)
adds 039761b Added the ability to differentiate between workstation and server accounts when adding machine account types. Jeremy. (This used to be commit a402b5070f72d7a6948cc9885228efae16f6617d)
adds 6cd35ce client.c: Fixed problem where debug level on command line was overridden by smb.conf. smbpasswd.c: Removed bugs I put in yesterday (thanks Luke :-) and added error message reporting for remote password changing. Jeremy. (This used to be commit 6a3394a285a250d1029cdd545dd0bf832284555a)
adds f52bb48 Fix for client generated core-dump bug where offset to readraw was so large that when used with -DUSE_MMAP it caused the unsigned subtraction to wrap aound and become positive - thus causing a silly memcpy offset. Thanks to "Michael St. Laurent" <rowl at earthlink.net> for giving me the core dump that allowed me to track this one down. Jeremy. (This used to be commit c9e066037ab222472085c4a0ecc8a39b337ad2aa)
adds a4156f9 chgpasswd.c, ipc.c, loadparm.c: Added boolean "unix password sync" parameter which allows the new change password code to change the unix password also. Defaults to OFF. includes.h: Added termios.h to FreeBSD to allow password changing. namequery.c: Fixed missing name parameters to debug statements. Jeremy. (This used to be commit 4ac50c0f0aa5af084ddad89b1f9baf6c2c1ddcb8)
adds 6f1fc78 Added remote machine and address to debug message in make_connection() function. contributor: <ado at flower.nci.nih.gov> (This used to be commit 7775b0f2aa43ee58f1a4f13004451235cfa157ef)
adds 852dc76 Added extra remote password changing error codes from lmerr.h on NT. Jeremy. (This used to be commit 38391b51cd9e1e9fc7e4b77335ed2c7f6befc8c6)
adds 2a0b087 Fixed compile-time error introduced by log message change. Added support for 32bit error messages needed for NTDOM code (was in NTDOM branch, somehow missed during the merge). Jeremy. (This used to be commit 188fb28d7be5d466c86a7464f951d08941d0021f)
adds 5efec4e the default for old style accounts should be workstation trust account, not server trust account. (This used to be commit f2d1e39a66155497880dc0b26200a85adfe7af68)
adds 10fe54b includes.h: Added semaphore fix for HPUX10.x server.c trans2.c: Added oplock deadlock bug fix. lib/rpc/server/srv_netlog.c: Made code that changes machine account password the default. Jeremy. (This used to be commit 3b56fbc11e9d1cb7d4930d9782238c2610cac30d)
adds c6db971 Rolling back machine password change code - this doesn't work (yet). Jeremy. (This used to be commit 66affb3dc301d71565d789c06f105da3bb1d65b3)
adds 92e2ecc cli_login.c :
adds d99d6f0 Updated Eastern European translation table from dan at feld.cvut.cz. Jeremy. (This used to be commit 84d858782eca2077cd0ce089b156938fa122cf93)
adds 612cbb6 Patch from Chris Maltby <chris at softway.com.au>. His comments follow:
adds 77e4dd2 Changed code to check NT password *first* - if it exists. The NT password is a higher quality password, and should always be looked at before the LM password, if available (sorry, Luke, just a minor change, the other changes you made were fine :-). Jeremy. (This used to be commit c1367bf5336485ceafd7125f608dc923ecebd32d)
adds fd6dacb We were missing a case switch in announcement processing - we were loggin a become backup request with debug log level of 0 - thus producing lots of annoying error messages.
adds f9c698b Fix from Josef Hinteregger <joehtg at joehtg.co.at> for using character set = iso8859-1 with the new multibyte char code. Was always using sj_to_sj conversion in error. Jeremy. (This used to be commit e6a083451f8785fa1c00314a958007fe96fcc039)
adds 724cab4 loadparm.c: Cause IPC$ comment to be evaluated at runtime, rather than load time (patch from "Marty Leisner" <leisner at sdsp.mc.xerox.com>. server.c: Patch from Josef Hinteregger <joehtg at joehtg.co.at> - string could be overwritten when find_service() called recursively. Jeremy. (This used to be commit cf15b3bd74a262e7af3d739a83ef7b43df4935e5)
adds 0f8acce want all of data in show_msg at log levels > 50. (This used to be commit 2245f4908ee3d33fd05f0a19abda89053cbfceb9)
adds db55744 Added check for getpwnam returning NULL. Jeremy. (This used to be commit 81cbfaacb11747830354f4a58be441015fe19ba8)
adds 1af95eff Fix to stop Windows 95 spinning on print queue requests when it gets an error message it doesn't understand. Jeremy. (This used to be commit 838e2fe2f76b20f34309c2322e3bd60817fef1fd)
adds 3339f17 Added codepage 936 (simplified Chineses).
adds d228f3d Missed compile error when compiling with KANJI=true. Jeremy. (This used to be commit c92bd807429627f18b54acc14a8a323a547bd01a)
adds 7c57040 Removed unneeded proto symbol. Jeremy. (This used to be commit 6ed3de711858fde6fa8085e9439aae3bbf6ecda1)
adds d1cc060 Added const cast to struct args to get rid of compile time warning. (This used to be commit 5d956abb4f4ed22671dfb1c7cb51489ab280463f)
adds 9907a58 I removed a static string that was in there because I planned to do something with it some day. It was causing gcc to cough up warnings (not serious ones, mind you). Don't worry... It will be back! Chris -)----- (This used to be commit 46445421c5cbfb9597eccd2c9d222528e14ed768)
adds af80d8e Makefile, loadparm.c, server.c, smb.h, util.c: Patch from stn at techfak.uni-kiel.de (Stefan Nehlsen) to get homes from the NIS+ map. smbpasswd.c: Tidy up of cli_state structure. Jeremy. (This used to be commit fc2295e0f5729585fdb3ee47edb290851d4071c5)
adds 31ae9c7 Fix for [homes] problem with security=share. We were still relying on a valid vuid to get the connecting username - this is *never* true (anymore) with security=share. Jeremy. (This used to be commit 5d6f63a7e665ee19bd4508b2b40d497e9851b248)
adds e300c03 includes.h: Moved HPUX undefine of SEMMSL to where it actually does something. ipc.c: Added Luke's debug statement. locking_slow.c: Added FTRUNCATE_NEEDS_ROOT code for broken systems that need it (not sure what these are yet).
adds e0c21df Changes to client.c support the need for directories to be processed by whatever action is passed to do_dir.
adds 52b759b smbclient.1 updated to reflect the new functionality and to document functionality that has been available for a long time. More updates needed ... people tend to forget the man pages when adding functionality. (This used to be commit 587624e1ebc668900600c0ac7f272e6f1b92685b)
adds 9b5b34a Oops, fogot proto.h. It needs to be updated for changes to client.c (This used to be commit c95097501a621a87c51d59407cce754be055558a)
adds 7744a23 Updated to include possible cause of failed TESTS 3/6 as bad broadcast address. (This used to be commit 031f5b183e57b26a3401440cc3d8156c9771da2e)
adds c0c2353 Fix heaps of warnings when compiling with gcc under Digital UNIX. Include route.h and mbuf.h at a strategic point ... Wierd stuff really, because the Digital compiler does not complain either way, but GCC does. (This used to be commit 241fde3c713c91961b6bcb97ecb046ac2f3bb00b)
adds 9e5870d created from a really useful discussion about Win95 / NT profiles.
adds c032a9e Corrected the spelling of my Surname. Added several postscripts. Extended info on Win95 logins to Windows NT. (This used to be commit 237f80b128def6d9ec903cfebe12eec82913964f)
adds 5f7e1d2 support O_SYNC in opens for smbtorture (This used to be commit 000b871839e12065fc514f857ba205590a95b040)
adds b5f599d if the resolve order is blank then assume "host" (This used to be commit d361a06fa14b899cf1bd697a9524b5a32f7bf204)
adds 77da897 support O_SYNC at open time in files (previously we only supported it on individual writes) (This used to be commit ce017a233ba5c68e340e0d31634f9bd93118b20a)
adds fc9065b some hacks to the torture code (This used to be commit 02786747ee6774f617d95b08a5c5912bf86e7586)
adds 9a3537e minor reformatting of debug messages (so people don't think there is a . on the end of their host names) (This used to be commit dd3fe9fb471a803747957a898693a5890d71e176)
adds 3f1d618 Added additional comments from Bruce Wood (This used to be commit cd1e7eb8b13ed84dce740de92ef8620280430476)
adds f724cdb As it says. (This used to be commit adf4b3ffd78dd99e593b4d9f34389d436b90fa72)
adds e40b242 fixed a memory leak in close_file(). Each time a file was opened we leaked memory equal to the length of the filename. (This used to be commit 30a347de74f7f8e2646b1853a9e5914320cee58d)
adds 47ec2e0 Contributed software for Linux autofs support. (This used to be commit 883be3907778ee160872b0a0a023fc34e636774f)
adds cac6a06 Changes to allow Samba to be compiled with -Wstrict-prototypes with gcc. (Not a big change although it looks like it :-).
adds d5e0402 Changes include:
adds 3f5d0ae Fixed aggregate initializer problem for gcc. Jeremy. (This used to be commit e74428e4287cbc1557cc79d4930371cfaf3256d4)
adds 49ce0ca make it look for only the proper lines to uncomment. (This used to be commit c963ec8cc4bd311023ca4ad00ded4502989b7faa)
adds 2a53d6f Modified interfaces to getting smb password entries from get_smbpwd_entry (now an internal function to smbpass.c) to a more UNIX-like :
adds 6de5509 Fixed some typecast and function pointer problems pointed out by a programmer in Finland.
adds 041a292 ipc.c: Fix for printer queue spinning with Win95. nmbd.c: Fix for always overwriting log despite append setting. smb.h: Addition of last time password changed entry to account info. smbpass.c: Changes to support last time changed field in smbpasswd file. smbpasswd.c: Changes to support last time changed field in smbpasswd file. util.c: Fix for always overwriting log despite append setting. Jeremy. (This used to be commit eb4fe9ecdf539209efab07dc992447ea7370cf93)
adds e459b7d Minor change to the wording. It used to say "files with the prefix 'ubi_'" or some such. Some future files won't have the ubi_ prefix. -)----- Chris (This used to be commit 955a9f9199b468b72c4b828fed5b2903d0a5273a)
adds 7b9a53b reply.c: Fix bugs where debug statements were accessing the fd_ptr struct internals after Andrews' code had memset it to zero (this was causing core dumps). charcnv.c: Fixes for ISO8859-2 from Petr Hubeny <psh at capitol.cz>. Jeremy. (This used to be commit df8783ca76d543d200c743f515a185cfea2880df)
adds a406ad5 Just changed the date. (This used to be commit f430e4b0fa949d3010210fb9ab894b082388d032)
adds 373d7c6 Changing of machine passwords now works !!!!!! smbdes.c: Added cred_hash3. smbpasswd.c: Fixes for adding a machine account (needs more work). lib/rpc/server/srv_netlog.c: Turn on the machine password changing code by default (calls cred_hash3). Jeremy. (This used to be commit 50aa513b969c6e41911aeee8207b065f93af0beb)
adds f9a96f0 clientgen.c: Changes 'cli_xxx_' calls to use the following regularized parameter syntax:
adds 6733e2b includes.h: Added John's redhat fix for QSORT_CAST. smbpass.c: Added lock depth code so calls to pw_file_lock() can be nested. Fixed codedump problems in add_smbpwd_entry(). smbpasswd.c: Removed all the code that manipulated the password file directly. Now *all* smbpasswd file changes are done through the interfaces defined in smbpass.c This should make the life of people adding alternate backend databases [...]
adds ec6fde9 Fixed bug that John found in WINS server code. When nmbd as a WINS server is sending out a name_query after a WACK, it needs to send a packet with recursion_desired = 0 (yes Luke, you were right all along :-). If it doesn't then if it's talking to itself then the query packet ends up back in the WINS server instead of in the client side code. Makefile: Changed proto generation to stop including NMBDOBJ twice. nmbd_namequery.c nmbd_packets.c nmbd_winsserver.c: Added e [...]
adds efb7174 Makefile: Added genrand.o clientgen.c: Changed to fill change password buffer with random stuff. password.c: Changed to get challenge from genrand.c server.c: Added #ifdef around O_SYNC. version.h: Changed to 1.9.19prealpha. genrand.c:
adds 6babe8d Added 'passwd chat debug' parameter to allow admins to debug their Samba passwd chat scripts. Jeremy. (This used to be commit 5a995f4f75ffb0d55d6ceaa63a1209d230001991)
adds 2beb8f3 genrand.c: Improved filename based random seed generation. lib/rpc/server/srv_netlog.c: Changed to use generate_random_buffer(). Jeremy. (This used to be commit 093d060a06d75c6ee5b1329d524334f4db97cba6)
adds 2dee1ed clientgen.c: Added cli_ulogoff() call. password.c: Added call to cli_ulogoff on successfull sessionsetup. Jeremy. (This used to be commit 77882f002b2a8203aad419e485fc885303d999a0)
adds c41f6c8 Added cli_ulogoff() calls to all the exit code paths in security=server. Jeremy. (This used to be commit 78d87a5bfdfc6d3f4428591d30294fe7d05d0f91)
adds 76d3bc3 put server-side long dce/rpc code in main branch. (This used to be commit 2e1a08b28c1c0c9ea988a09067cd149926f25c69)
adds a63bcb4 improved the secret buffer generation a bit. It now uses /etc/shadow and smbpasswd if possible, and doesn't put it all through a 32 bit bottleneck. (This used to be commit 356ec24840da98f9e0b49b8eecb56aeec5ed848e)
adds 8c7e457 many systems don't have /etc/shadow but do have another system for making encrypted passwords secret. For example, with secure NIS+ only root can get the encrypted password.
adds 8584c6b genrand.c: Improved generation of random values, more secure. loadparm.c: Started add of 'security=domain' code. password.c: Fix for security=server NT bugs. reply.c: Started add of 'security=domain' code. server.c: Started add of 'security=domain' code. smb.h: Started add of 'security=domain' code. Jeremy. (This used to be commit e6bda112ebe0d41f54c4249b5c2e1f24011347e1)
adds da4e61e Fixed bug found by Gerald Carter <cartegw at Eng.Auburn.EDU> where global myname was being overwritten incorrectly. Jeremy. (This used to be commit a3e7cf1b8a2fc950d41f5f2d5318cf88874165cd)
adds a85f5bc genrand.c: Changed SMB_PASSWD_FILE to lp_smb_passwd_file(). password.c: Started the initial code for domain_client_validate(). All bracketed with #ifdef DOMAIN_CLIENT for now. reply.c: Call to domain_client_validate(). All bracketed with #ifdef DOMAIN_CLIENT for now. smbpass.c: New code to get/set machine passwords. Tidied up nesting of lock calls. Jeremy. (This used to be commit 89fe059a6816f32d2cc5c4c04c4089b60590e7e6)
adds 002a47d clientgen.c: Added rap error codes to cli_error, moved from smbpasswd.c password.c: Changed global cli -> pw_cli, removed strtok (bad strtok, bad :-) use in security=server, started to extend security=domain code. smbpasswd.c: Removed rap error code functions. Jeremy. (This used to be commit 0f00b8fce1a5cad7f8c212568fa33f09986e5bd6)
adds 5baa991 We will need this new nterr.c for the DOMAIN_CLIENT code. Jeremy. (This used to be commit 932b22cd495b9ce1ba03e5b91a50b314167255d7)
adds d5114f6 These don't compile yet - but they are the core code in what will be DOMAIN_CLIENT called code. Jeremy. (This used to be commit ad81735fa1ce02937f6aae3d6518c1cd6156b090)
adds 30675f8 Makefile: Added nterr.c into the mix. clientgen.c: Added nt_error as an entry in the struct client_state. password.c: Open the netlogon pipe. smb.h: Added nt_error as an entry in the struct client_state. lib/rpc/parse/parse_net.c: Added comments on net logon. lib/rpc/server/srv_netlog.c: Added comments on net logon. Jeremy. (This used to be commit 899a9f0dce50c73e03c8da2ebe920957491c8ad7)
adds 42058f3 cli_pipe.c: Corrected cli_api_pipe() calls. Jeremy. (This used to be commit 2571ba0213c0630a96657fd6591e19adce1d9304)
adds 9189005 ABOUT time. dce/rpc long packet format now works, server-side. turns out that [it can be deduced that] microsoft ignores the SMBreadX offset, and goes by the SMBreadX length only. this makes for a lot simpler code, in both client and server. (This used to be commit a8b641c027c8cce179455ac1f6fd0322a8ab017d)
adds e7ac866 This looks like a big change but really isn't. It is changing the global variables "myname" and "myworkgroup" to "global_myname" and "global_myworkgroup" respectively.
adds b8fff2c Added SuSE packaging files.
adds 22abe47 First version that compiles. Much more to do..... Jeremy. (This used to be commit 45393a19adb31820725fbdfaaf7ab64793fc9bc5)
adds d7cecb7 added NetShareEnum from Bartlomej Czardybon <czar at silesia.pik-net.pl> (This used to be commit 37cbc356741055d0660b80594117fa312d252b85)
adds b807469 Fixed checked in code that didn't compile. Jeremy. (This used to be commit 5f258abf526243f753c3a64cde2e1f67e4d60b6b)
adds 1a25f56 fix problem with output file not being properly sorted (This used to be commit d13678b079faf0da91b4ef582481fb987d377c8a)
adds d383250 This is the checkin that adds the security=domain functionality.
adds a8e7f80 password.c:
adds 4eb37c1 add clean option (This used to be commit e21b3a527cc6a3a3b0dee12430bd78d9cc340ae8)
adds e305c2c clientgen.c: Fixed null session setup bug. password.c: Stopped cli_nt_logout call (we don't have it correct yet). Added Luke object-orientation fix :-). smb.h: Added clnt_name_slash to cli_state. lib/rpc/client/cli_login.c: Changed global_myname to clnt_name_slash where needed. lib/rpc/client/cli_netlogon.c: Fixed debug messages, don't check creds on error. lib/rpc/client/cli_pipe.c: Fixed debug messages, Added Luke object-orientation fix. lib/rpc/parse/p [...]
adds 9017770 Makefile: Added files to smbpasswd.c. loadparm.c: Patch from tim at quiknet.com for static string problems. server.c: Setup global_myname. smbpass.c: Fix up locking. Add machine_password_delete() call. smbpasswd.c: Added provisional code to add to a domain. lib/rpc/client/cli_login.c: Fixed incorrect cred_hash3 call when setting machine password. lib/rpc/server/srv_netlog.c: Fixed incorrect cred_hash3 call when setting machine password. Jeremy. (This used to be commit 6 [...]
adds 3eae1e3 Added patch from Bruce Tenison <btenison at dibbs.net> to allow encrypted passwords to be stored over time, allowing a smbpasswd file migration. Adds new parameter "update encrypted". Will also add to 1.9.18 branch. Docs update to follow. Jeremy. (This used to be commit 5d3e874d780d595415cc27a7f5945fc2e694c3ac)
adds 9aba1be mkman - add argument for making html versions of man pages idb.pl - minor fixups for sorting of output file. (This used to be commit 4657367c5c80867fcd08e9bbe7557bc2ac770504)
adds 20fa298 here is a first cut at a "fixed up" help file (This used to be commit 75298937a851573309cad66af9816010ad2bd9a7)
adds f601e6e patches from jean francois: couple of minor bugs (This used to be commit 532b3956c66eda1b7e787b1c6906bcf574f66216)
adds 38b8e52 Added bug fixes to clitar to ensure proper longfile name restores occur.
adds 905261c Rolling clitar.c back to the previous rev 1.22 as the current one needs fixing (sorry). Jeremy. (This used to be commit 50f75b11465ac45f1944ed613a65524ca4e60594)
adds a5cab2b added definitions for "password chat debug" and "unix password sync" from the 1.9.18 tree (This used to be commit 228a2a0507494e0b13ed5c74488607811da20140)
adds 19f76f3 genrand.c: SGI compile warning fix. ipc.c: Fix for duplicate printer names being long. loadparm.c: Set bNetWkstaUserLogon to false by default - new code in password.c protects us. nmbd_logonnames.c: nmbd_namequery.c: nmbd_namerelease.c: Debug messages fix. password.c: SGI compile warning fix, fix for tcon() with bNetWkstaUserLogon call. reply.c: SGI compile warning fix. server.c Debug messages fix. smbpass.c: Fix for incorrect pointer. Jeremy. (This used to be commit [...]
adds a2bddb2 Fixes for the %U and %G problems people have reported. Essentially, multiple session_setup_and_X's may be done to an smbd. As there is only one global variable containing the requested connection name (sessionsetup_user), then any subsequent sessionsetups overwrite this name (causing %U and %G to get the wrong name). This is particularly common when an NT client does a null session setup to get a browse list after the user has connected, but before a share has been mounted.
adds f714ff9 much faster pstrcpy() and fstrcpy()
adds b59916e Real fix for clitar.c problems. Have now made all the right things static, and have done a 'make proto; make clean; make'.
adds 4ff2a51 compiler warning for unimportant uninitialised variable (This used to be commit 81bf26309248b63cc7e167170a8b384c11126ded)
adds a1e1641 Added mksmbpasswd.sh to binary package (This used to be commit 94f31b95f708a4362fdcc697610d6edc9b72a5fc)
adds 5fa8775 jean-francois micouleau's well-alpha code for ldap password database stuff! he's going to hate me for checking this in so early, but... (This used to be commit ad9ba0a1cbac5c4e6cbcbcadefe8f1df72231f74)
adds 2b4d426 Rolling back again to the equivalent of revision 1.22, as the current CVS head branch will not compile. Jeremy. (This used to be commit 18a0a10dcb04733a2d7ba0e16d07ab7e6e2d54be)
adds b545090 loadparm.c: Added #ifdef USE_LDAP around ldap code. server.c: Moved %U, %G and %N into standard_sub() from standard_sub_basic() as only smbd knows about usernames. Also fixes problem with calling standard_sub_basic() from loadparm.c. smbpass.c: Partial tidyup of machine_password_lock() code - not finished yet. util.c: Moved %U, %G and %N into standard_sub() from standard_sub_basic() as only smbd knows about usernames. Also fixes problem [...]
adds 346abce smbpass.c: Fixed machine_passwd_lock() problems. password.c: Fixed machine_passwd_lock() problems. lib/rpc/server/srv_ldap_helpers.c: Oops - broke proto.h with dummy function. Fixed now. Jeremy. (This used to be commit d28427f21fff49da6b38c24625e3e2dae49a9713)
adds 10a610c Andrew redefines the free() function to do some memory management testing. He also suggested that some systems may implement free() as a macro (but I think he was looking for an excuse ;). Anyway, I've added a function to mangle.c that calls free(). Chris -)----- (This used to be commit 95f7b03285c42e8f5573690939b79afc7e686908)
adds 51f88b4 Fixed changed calls to machine password locking code. Jeremy. (This used to be commit dfdc9b0b1e47717b83e54f1cf726e40122cf9baf)
adds d8d9f77 created "passdb.c" which is an interface point to (at present) either smbpasswd or ldap passwd, at compile-time (-DUSE_LDAP).
adds 01df1ed This should (hopefully :-) be the final fix for the %U %G substitution problem.... smbpass.c: Removed Luke's dire warning - as some of the functions in here *need* to be called externally :-). Jeremy. (This used to be commit 1fd8d12ca414066acec71b33eb8a13e16c2acd3a)
adds b543829 moving gethexpwd into util.c, because it's used in both smbpass.c and ldap.c (This used to be commit abe261b2f5ea7036e7be6230876176d134ef4ee4)
adds b1ba33b remove unused ldap functions: add stub start/get/endldappwent routines. (This used to be commit a827412effe75029622cc3c822b1d581dd374fda)
adds a4cc363 added first pass at start/get/end-ldappwent functions. unfortunately, lots of information will be lost as these functions currently return struct smb_passwd not SAM_USER_INFO_21 or any other type of structure... (This used to be commit ad3097099cba524c9ec7c3ffc6d5647019efeaab)
adds 4cc7a1b Initial cut at the code that will do NT SMB calls. Not linked in, not compiled yet, just checked in for safe keeping :-). Jeremy. (This used to be commit 74565f0039be8ab02a501accad5e671e80733314)
adds 9273102 smb.h: Supporting defines for NT trans calls. trans2.c: Paranoia bugfixes added when studying nttrans.c. Jeremy. (This used to be commit 94e70edef91c71703a7ebcdaf2b5a2bdce940a69)
adds 4c13658 added FLAG_BASIC to some browse options for swat. (This used to be commit ce1af10ab44d5d16557ddfd28c58f1669c04e0b3)
adds 51bc0c1 The globals section now shows non-default variables (like the view config section does) in the basic view. There is also a reset button to undo all changes you have made (that haven't been committed). In addition each field now has a "Set Default" button. Multi-choice fields are now select fields instead of a set of radio buttons.
adds 6b70e2c added extra fields to struct smb_passwd
adds 965148c renamed last_change_time to pass_must_change_time. removed "if (bool==True)" and "if (bool==False)" code from ldap.c - a boolean test may not necessarily return exactly True or exactly False: True may be defined to be -1: you never know... (This used to be commit 9bf9752134a92b9a6e8895300d986cfa23547c03)
adds bb8706f Se-submitting clitar.c/
adds 45d32e5 added smb_grpid to smb_passwd struct (This used to be commit bcafdcda85581cee4b7b5ead4526c30851e461bf)
adds 5d2d006 added proto.h to .cvsignore (This used to be commit 29eda8a00ad0d1036a14e2b1e30c7aeca846bbb2)
adds f503940 proto.h was being a pain. use "make proto" instead. check release and release-alpha scripts operate correctly when it comes to generating a release or alpha release. (This used to be commit 6f792502d714c4883fe0831068c4ac703e7029ba)
adds 5e9cd44 Ho hum, someone deleted proto.h from cvs... re-adding. Jeremy. (This used to be commit 6dde50738fcdbaae799101b84ab6b6270696193d)
adds 9f57f01 clitar.c: #ifdef'ed out all the bits that were giving 'defined but not used' messages. nttrans.c: More updates. smb.h: Removed stuff that didn't belong in the smb_passwd struct. Persuaded Luke to use a new structure. web/swat.c: Fixed gcc complaints about shadowing global 'string'. Jeremy. (This used to be commit 61c1dbb9785ed1e6fe40f93c7cc65024884df6f5)
adds 64a0f84 removed proto.h from cvsignore (This used to be commit beb56f083d6f9c557486f08b8266c53552684118)
adds 27e91f6 move things around to get rid of make clean warning messages (This used to be commit d7975ef1e3f38e678ea20d3f86718b05f4fb1aff)
adds 721814d added sam_passwd structure: don't want smb_passwd to be "polluted". (This used to be commit d42dd371fa2ab690bf4261a735f03a7380479ebe)
adds 839e47c Updated OSF1_ENH_SEC mode password handling. This now tries Enhanced passwords first and if this fails trys Basic mode (ie: Unix /etc/passwd) authentication. This only happens when OSF1_ENH_SEC is defined at compilation. (This used to be commit 29462c8d7a241eb462b1583170a0b5f16096ea3f)
adds ffc88e2 changed to use slprintf() instead of sprintf() just about everywhere. I've implemented slprintf() as a bounds checked sprintf() using mprotect() and a non-writeable page.
adds 3dfc0c8 changed to use slprintf() instead of sprintf() just about everywhere. I've implemented slprintf() as a bounds checked sprintf() using mprotect() and a non-writeable page.
adds c78cf0b include includes.h in all the ubiqx files. I know Chris won't like this but it really is necessary (sorry Chris!)
adds b3cd947 don't use system functions as arguments to qsort() as otherwise you get stuck on systems with broken headers (like SunOS4). In this case use StrCaseCmp instead of strcasecmp (This used to be commit 1386c6e25a2cf05c5c48b7a5094db3b2a6f5a5b3)
adds f004d84 ldap back-end database development
adds 0518067 add lp_domain_workstations() parameter. this is a list of workstation names from which an NT user can log in from. empty (default) indicates no restrictions. exactly how this is enforced is unknown. from past experience it's likely that the enforcement is left to the client to carry out... (This used to be commit 6b2f9ea68f5754ca6caaf685a9538ab404e1bab4)
adds 05eb22f reply.c: Added code to not overwrite sesssetup_user when in share level security and null session setup done. smbpasswd.c: Fix from Gerald Carter <cartegw at Eng.Auburn.EDU> to fix incorrect use of pointer. Jeremy. (This used to be commit 69ace0760986a6e892cd5b25ca85930b65e38c45)
adds 9141ace password back-end database support
adds f888868 This is a security audit change of the main source. It removed all ocurrences of the following functions :
adds 1dadc7a a new slprintf() function. This one is totally portable but a bit of a kludge. It is a safe kludge with our current code but I would like to revisit it at some point in the future.
adds 9118b85 retired this file: it's not actually needed now that passdb.c provides the interface point. (This used to be commit 27ba6fafc90d8de7107f39c848f1f34b021ed0a0)
adds d48e837 removed lp_domain_workstation() parameter (This used to be commit 80d6a3bb0cf3853aa51594cce888e6c0a6e6f634)
adds 00d8e66 function comments wrong (This used to be commit da11063cbd23c376c4e1afaad647adcb989934eb)
adds 785d23c - removed ldap_get_trust()
adds ee9a618 includes.h: SunOS doesn't have strcasecmp, solaris versions prior to 2.6 don't have vsnprintf. locking_slow.c: slight tidy. make_smbcodepage.c: Use safe_strcpy instead of pstrcpy. nmbd_winsserver.c: Use pstrcpy instead of fstrcpy. smbmount.c: Fixed reported bug. util.c: Removed old fstrcpy/fstrcat functions. Jeremy. (This used to be commit f257d2e4bafd3944cca737699913a8d868279ca6)
adds ed4719b we don't need a typedef for string (This used to be commit 9907296225e35548dadd70e1be5a06517b27bb87)
adds d636d65 initialise a variable (This used to be commit 1c052f8744c3f1f64638eb4c0ea7b0db39d50040)
adds 4b587cd test for overflow in nmb name parsing code (This used to be commit 204a939807d6fe66fcd721aabf7a88ee33eb23d6)
adds 5b619d9 initialise some variables (stops warning) (This used to be commit 6074d09dbf7c9ae03a56773e6ff0a52a60cc75da)
adds 329fe21 Fixed up HPUX entry. Jeremy. (This used to be commit a7afda2e4ecab226c90db023293f5d460e81ae2f)
adds a427650 chgpasswd.c: Added comments to #ifdefs ipc.c: Caused samba password changing not to be done if UNIX password changing requested and not successful. util.c: Added string_to_sid() and sid_to_string() functions. lib/rpc/client/cli_samr.c: lib/rpc/include/rpc_misc.h: lib/rpc/parse/parse_lsa.c: lib/rpc/parse/parse_misc.c: lib/rpc/parse/parse_net.c: lib/rpc/parse/parse_samr.c: lib/rpc/server/srv_lsa.c: lib/rpc/server/srv_lsa_hnd.c: lib/rpc/server/srv_netlog.c: lib/r [...]
adds bce6d41 namequery.c: Fixed SGI IRIX 5.x compiler problem. server.c: Added MACHINE.SID file generation - use lp_domain_sid() be default. smbpass.c: Exposed do_file_lock() as I now use it in server.c Jeremy. (This used to be commit 5bf17840ac7d65d08dd3fdfe8b789010488f6808)
adds 05a8202 Fixed dce/rpc to use global_machine_sid (auto generated in server.c if not present in smb.conf). Jeremy. (This used to be commit e7c1100390b714bf2f489a9032156b0c9272e403)
adds ea92374 robert frank - some Next3 compilation errors detected. (This used to be commit da3d9602c71094df4dba0edd45ade71555f5e97b)
adds 0923f9e some pretty horrible formatting in standard_sub_basic(): makes the function unreadable and unmaintainable (This used to be commit eefeb61242449ea2a8d5f64e15d37f90789bdacc)
adds 1096545 sync with 1.9.18 branch (clean up comments) (This used to be commit b924e378f82bfca23b47261a5d0991635b2962ba)
adds f8a4273 passdb.c server.c: Moved generate_machine_sid() into passdb.c for Jean-Francois (who might want an LDAP version). Changed locking to free exclusive lock as soon as possible to prevent contention. lib/rpc/parse/parse_samr.c lib/rpc/server/srv_samr.c: Changed last SID-as-string manipulation function to use DOM_SID structure. Jeremy. (This used to be commit 3b8f5aef57b4f37265c0403385053085f0df6f18)
adds bc69d08 util.c: Re-seed the crypto random number generator after a fork, so all smbds started from the same parent won't use the same sequence. Jeremy. (This used to be commit d3f507d05df9d0dd313b39bc99ebf11451dc0120)
adds 90e97bf two scripts from benny holmgren which a) create NIS+ table b) populate it from private/smbpasswd. (This used to be commit 1acdd9fd6c391ad4871c55c0ba8f5b00076ba115)
adds d36a24d adding copyright messages for Benny Holmgren (This used to be commit d7ed2ee35c76a19e93453c23b5e56874b72cc0e5)
adds 1f94f63 first non-compiling, unused, mostly stub version of NIS+ password database. based on Benny Holmgren's samba patch (copyright acknowledged). (This used to be commit 2a87cf09572bd2154d4b373e1aa2171106e96da7)
adds c230ee1 some databases have search capabilities. acknowledging this in design of passdb.c api. (This used to be commit 2dd01b7c70f7e1f3158bd4bc75459892007e5418)
adds 5e1313d Fix from "Gerald W. Carter" <cartegw at eng.auburn.edu>, we were copying from a parameter into an unitialized variable (doh !). Jeremy. (This used to be commit a3a0dc14c2f9f703963ade67f30dd6c40bbe7144)
adds 94a39bd Change getpwnam to Get_Pwnam(xx , True) to allow lazy matching in /etc/passwd. Fix from "Mike Black" <mblack at csihq.com>. Jeremy. (This used to be commit 0146883f8568de4642087bb769b0381c3217d792)
adds 32954eb Makefile:
adds a85b42f oops. pressed ctrl-z while editing the previous cvs message: this was taken to mean ":x". (This used to be commit 660206e816f9be708e09a1aad3b342b94e5e4f53)
adds 39f3c0c - renamed some of the passdb.c functions: they have a prefix pdb_ on them
adds 648ceb2 received update from jean francois for ldap.c: he is doing add / mod functions (This used to be commit 381df1e52bfc97b80422de2703db8cb521dc47e1)
adds 646ab2b resolving compilation errors (This used to be commit dea0c06eec44a7c2860f97d8f23584d30e482e0a)
adds c7890d4 no include headers in ldap.c. passdb.c sam_passwd <-> smb_passwd conversion routines (This used to be commit 8082239c81dfed5e3cc34a4d0a4e7195398ae627)
adds 4d63fdc creating and using some pdb_init_(sam/smb) routines. putting ldap headers back in (they had been taken out of includes.h because they are only local to ldap.c. (This used to be commit 98ab085b93fb25a4d9275c0d54a863fd9fae2548)
adds cffaf88 removed references to some of the smb_passwd routines from ldap and nis+ code, use pdb_sam_to_smb(...sam21...) calls instead. this is a lot simpler. (This used to be commit d92f4e71c12ce5010f05fa7dd3918a48e7386d1e)
adds b40d52d sorting out removal of some smb_passwd functions by calling pdb_smb_to_sam() instead, for use by nisppass.c (This used to be commit 2253ca407267eb161cfcd8b53dcc9848d9398f4c)
adds 29644e4 linker errors with -DUSE_NISPLUS_DB - difficult to spot when you're not using nis+ on your system, so you get 100 linker errors... (This used to be commit e325d9a81039152e8c57f7fab6cf948d8e1ec7d3)
adds ffab547 chgpasswd.c: Changed back to getsmb... from getsam... ldap.c: Stoped dummy_function being prototyped. loadparm.c: Fixed slprintf sizes. nisppass.c: Fixed safe_strcpy sizes. nmbd_processlogon.c: Changed back to getsmb... from getsam... nttrans.c: Just a dump of new code. passdb.c: Moved stuff around a lot - stopped any lookups by rid. This needs to be indirected through a function table (soon). password.c: Changed back to getsmb... from getsam... reply.c: Ch [...]
adds 1188273 Abstracted all the crappy password interfaces through an indirect function table, selectable at compile time. This should make the code that implements all the password functions much cleaner, as it's now very clear exactly what a particular password database needs to provide to Samba. Jeremy. (This used to be commit 27ca536ad974242524c12f7100e419d9e7f9647f)
adds d9e4b23 Forgot to add the initialize_password_db() call to nmbd also. Jeremy. (This used to be commit 2f9f0a88e8220575edb43a9945d0b60829efa840)
adds 643e16b Fixed signed/unsigned warning. Jeremy. (This used to be commit 6b6539cad8962f2913d892abae811afc72432678)
adds 0a36b8d ldap.c :
adds 48c7034 removed "default" system for password database api: all functions must be supported. there are some stub routines in passdb.c which can be copied into a password database api which do conversion. the module writer can choose which of these to provide full support for instead of using the conversion routines. (This used to be commit d906ac5941fa22f93a38d65906b89a80f971b83c)
adds 74ea6c0 oops - got some of the default (conversion) functions wrong. (This used to be commit b836581cda2b58d285245f71f2bc419c6ece4911)
adds 73231a9 made mod_smbfilepwd_entry() and getsmbfilepwent() static. they need not be exposed. (This used to be commit 61ab72b82b24006c69b573400f740ff73e742b32)
adds 1b412a5 passdb.c: Fixed typo in coment. smb.h: Removed comments no longer valid. smbpass.c: Stopped dummy function from being prototyped. util.c: Fix for multibyte char problems with strlower, strupper and string_replace. Jeremy. (This used to be commit cd244b45a5d35fceee2a4034b0c6aabdb58871aa)
adds 00516da Fix to do NT wildcard matching. Jeremy. (This used to be commit 170070b9c793805df9f8629e70027f17b949425f)
adds bff8dd8 Fixed Samba's wildcard algorithm to be *exactly* the same as NT. You do not want to know how this code works :-). Jeremy (This used to be commit 7adbd2dfc1eda0e147b7ab4b5ff5e71f173794af)
adds fd4d5ab Minor tweak for wcard compatibility paranoia. Jeremy. (This used to be commit 5d8ef7d0f1ecb358c841f382fc48e6eccbe8e171)
adds 67850c4 Fixed incorrect last arg to safe_strcpy in new wildcard code. Jeremy. (This used to be commit 67007d98b9daf5cccf049cb836dbb989516eb0ce)
adds 9c99863 dce/rpc net time command from jean-francois. does not support timezones (This used to be commit 8e11d542eebe076d74ab264e22b87f7aed9bbe8f)
adds 54706f5 fix slprintf for sunos4 in head branch (This used to be commit 4aaf8b6a8bc521e738840fe72708add251eaaccb)
adds 1defdd0 jean-francois calling the right function for the "net t.o.d" dce/rpc support does gmtime() not LocalTime() now. (This used to be commit 64559e72f3028917059dbcafd0b3425266f7d567)
adds cf76b41 fixed signed / unsigned warnings spotted by tim winders. also fixed unnecessary "address of" warnings. (This used to be commit ed0afe1e186ce53046e70d8a92103d4f59a2eed2)
adds cbb1ef3 Along the lines that Andrew suggested, I added a header called ubi_null.h. This header tries four different locations for a definition of NULL. If NULL still hasn't been found, it defaults to ((void *)0). All of the includes can be, essentially, overridden by defining NULL on the command line, as in -DNULL=((void *)0). I have faith that this will avoid the problem of NULL being in different places on different systems. If there is a system out there that doesn't [...]
adds 35c6557 printing.c: Fixed overflow by one problem in LPRng. reply.c: Fixed password length modifiers to always be done is none-encrypted mode used. This fixes Samba for people who are using non-encrypted passwords with security=server. Jeremy. (This used to be commit 720b565349e3467bd81d6d863b9ac54237edd3cf)
adds bfa0139 Fixed 'revalidate' parameter so it's only considered in security=share mode. Jeremy. (This used to be commit 7727f09ea9055053ed1d3e2af1069ddae245efb4)
adds a72bb5c added:
adds d1d010a Put a do_global_tests() function that will be expanded to test all the heuristics we know about for validating smb.conf file. Jeremy. (This used to be commit 76dec5b04e9c3b4b727bf9a44d31acf32b4b6b4c)
adds b26d9b8 Added a disclaimer regarding the changes Andrew wants. (This used to be commit f8d6aab70a02338c923220459eb12d17fa324e79)
adds 6580fa6 Removed all ubiqx includes from includes.h. So far, this was only a problem for dir.h, which I've fixed. Andrew did not add includes.h to the ubiqx headers, which is good because it would cause internal conflicts within the ubiqx tree modules. It's also bad because the definitions and includes that are part of includes.h are now in the ubiqx C files, but not in the header files. So, if includes.h were to redefine int, for example, the new definition would be in t [...]
adds cf714c3 These two are not being used, and they would cause conflict under Andrew's include scheme. Removing them works around the problem. If someone does need them sometime (can't imagine why, since the splay tree is typically faster), let me know and we can work something else out.
adds cfc43a5 I've put the ubiqx headers back into includes.h, and removed them from dir.c & mangle.c. This was possible after I checked the tree code to make sure that the tree code did not reference functions by macro name. Also, note that the AVL module has been removed to prevent conflict with the SplayTree macro defines.
adds e298045 doesn't compile: don't care. checking this in so people can see what's going on. (This used to be commit b7ccea8ee190a228cf479f325a2c8578e2bd90ce)
adds b4b42e7 add_nisp21pwd_entry() finished but not tested. module now compiles. (This used to be commit c74d0defcf8e9fca326af190730439f6451f826a)
adds 0f9d24f Added more NT definitions, getting ready for nttrans code. Jeremy. (This used to be commit 26c0176e104f7345f16f7fdb1115f32e6b0cfcdb)
adds 684edc9 - created pdb_sethexpwd(), to be called from all pwd apis that need to store passwords in ascii format
adds 6a19bf5 more warnings, from Tim Winders (This used to be commit eb157d6da4719b415a1f5202364aa77f2596bc03)
adds ef46e64 i wondered why nisppass.c came up with a linker error "pdb_set_last_set_time" not found. this gave me a clue...
adds 863c787 added set logon, logoff, kickoff etc time functions. (This used to be commit dab9728a4376cc52d6e53b09b5f42d08712330d6)
adds 1d16f75 smb.h: More NT SMB stuff (just defines). smbpass.c: Do *NOT* make this function static. It breaks the compile on gcc util.c: Getting closer to MS wildcard semantics. A trailing '*' matches any trailing dot-separated components. trans2.c: Removed hacks that change multiple '?' -> '*' as this breaks things now. trans2.h: Removed NT_FILE_ATTRIBUTE_NORMAL - now FILE_ATTRIBUTE_NORMAL is defined in smb.h. Jeremy. (This used to be commit 42a65511 [...]
adds 9bd7e1e loadparm.c: Added machine password timeout parameter - set to 7 days be default. password.c: Added code to tell server.c when machine password needs changing. server.c: Change machine password in idle cycles if it needs it. smbpassfile.c: Fixed up length calculations for machine password file. smbpasswd.c: Moved domain joining code/machine password changing code. lib/rpc/client/cli_netlogon.c: And this is where it now lives. Jeremy. (This used to be commit b8fedca619 [...]
adds 8e914e5 removed "domain sid = " parameter instructions (This used to be commit 3bc0d700d1f2a63a8037370986b1f6111a38894c)
adds ad53f02 Newly re-written do_match and mask_match functions, with the help of Ums Harald <Harald.Ums at pro-sieben.de>, who has been testing our 8.3 wildcards with a test suite. With his new code for 8.3 matching, this is the test done (I'm quoting from his email)
adds 459ecfe Ooops - fixed Win95 crash bugs with earlier code. Jeremy (This used to be commit 6baeb4ad96bc58cf1bd53f6621067af8344c9556)
adds 73e9350 latest messing about: probably doesn't compile; doesn't matter. (This used to be commit d455d194b7110d4bcbef58134d035bd55702b6f8)
adds a10b9ab Adding Greek and Icelandic codepages from :
adds 3c77f88 Added Paul Eggerts LocalTime patch. Jeremy. (This used to be commit 6721c28ea6bdb5210836352bb5ffc43d787907fa)
adds c069bd8 This change ensures that only the processes/locked files that belong to -uUsername are printed when running 'smbstatus -uUsername' PaulB (This used to be commit da08e486871992043c2650e6aac304cd29ba693c)
adds 3c116d2 point people at the main web site for a up to date list of mirrors (This used to be commit 553100a2baccc67f1c0e4a1df5b7dc0df9a79c9b)
adds ffe91d6 clientutil.c: Don't core dump if no controlling terminal available for password. passdb.c: lib/rpc/include/rpc_misc.h: First cut at automatic uid/gid to rid mapping. We can change this at a later date to make more bits available if neccessary. Jeremy. (This used to be commit 34f40474aba97118e1e80fe6259c686e46dc16b4)
adds 1714adc Changed the mechanism for including the Samba includes.h in the ubiqx code to something less hurried, simpler, and (I believe) more acceptable to all. The ubi_*.c files all now #include sys_include.h which, for Samba, contains only comments and the line
adds c435955 ipc.c: Fix bug where we don't return the correct error code when client gives a too-small buffer for share info. Fix from Gil Kloepfer <gil at arlut.utexas.edu> smb.h: server.c: Fix for a nastly little security problem with multi-user Windows NT servers and Samba where the contents of the open-file cache can end up being served out to users who shouldn't have access. This is some *seriously* ugly code. Jeremy. (This used to be commit [...]
adds 52c6976 It occurred to me that the samba includes.h file should be included in the header files used by the ubiqx modules, instead of being hidden in the .c files. This would ensure that anything in includes.h would be "seen" by the ubiqx headers. I also had to put an #ifdef around the includes for ubi_SplayTree.h and ubi_Cache.h in includes.h to prevent the header of the descendant type from being included before its parent type.
adds a1c66b0 includes.h: Fixes for NetBSD and BSDI. smbpass.c: Fixed irix warnings. Jeremy. (This used to be commit 2caefb35ff56dba67968d04755d74238a38ba29d)
adds 206f588 Fixed file descriptor leak in open_socket_out - this could cause nmbd to run out of fd's. Test case found by Eloy Paris. Jeremy. (This used to be commit 9e2570317138cc6a7ffdc603564f863ff20139b8)
adds 59e2992 added "domain admin group" and "domain guest group" parameters. this is because "domain admin users" and "domain guest users" was overloaded.
adds 1b85da9 had what would be a compile error if it wasn't #if 0'd out in passdb_ops (This used to be commit 2cb94eec59bdcc1272063637bbc8b7a5449fdc62)
adds 28029c7 client.c: Allowed client to proceed even if it gets error 234 (more data available) when scanning server/workgroup/share lists. ipc.c: Removed redundent definition of ERROR_MORE_DATA (234) we already have ERRmoredata in smb.h Jeremy. (This used to be commit ae3510e9fb309be343e245d8460c1ceb8164077b)
adds 88d88f5 loadparm.c: Did it ! Changed defaults for 'case preserve' and 'short case preserve'. Also removed 'domain allow/deny' parameters. shmem_sysv.c: Added strerror code so I can see why sysV calls are failing. lib/rpc/server/srv_netlog.c: Removed code that used 'domain allow/deny' parameters - replaced with a comment so I will remember to fix this later. Jeremy. (This used to be commit 5f46c7c4b11a75f1ffbd806cde915b4bf28232db)
adds f3e2663 Cosmetic. Added a cast to (void) to a call to add_name_to_subnet() since the return value was being ignored anyway. SGI's lint said:
adds 1c18542 Added code to generate
adds 0725049 Added code to add the Samba names onto the remote_broadcast subnet, as NT 4.x does directed broadcast node status requests for the *<0x0> name. Jeremy. (This used to be commit 8c6fe8870a72271a6acd1633efc362c59e283e19)
adds 6d53920 proto.h *Not* the usual. I did make proto to add the #ifndef..#endif block. Just to be safe, I did a cvs diff and found no prototype changes.
adds ae260b96 Moved the ubiqx stuff above nameserv.h so that ubiqx typedefs could be seen by the nameserve.h header. (This used to be commit 530b54b8a2234a72d7a12606bff38648e56c5c1c)
adds 96bc404 This is a first step toward moving long namelists into a database. I split the name_record structure into pieces. The goal is that the key (the name) be separate from the data associated with the key. Databases such as gdbm store information in [key,content] pairs.
adds 75e909f Fixed compile problem after make proto. Chris's reformating of the (rather long named function) find_name_for_remote_broadcast_subnet (moving the function name onto a line on it's own) caused the proto awk script to miss it. Jeremy. (This used to be commit 17c758687f0ec6040633bc1815a52627b7e15f02)
adds e85295d loadparm.c: Removed 'domain other sids' parameter. lib/rpc/include/rpc_lsa.h: Changed #defines for RPC calls - moved some, made LSA_LOOKUPNAMES correct. lib/rpc/include/rpc_misc.h: Changed DOMAIN_ALIAS_xxx to BUILTIN_ALIAS_xxx. Changed bitmasks for uid to rid to be 1 bit. lib/rpc/parse/parse_misc.c: Changed make_unistr2 to put length as given, max length as one more. lib/rpc/server/srv_netlog.c: Removed 'domain other sids' parameter. lib/r [...]
adds 1b86bea I was wrong about the length and max_length values in make_unistr2. Jeremy. (This used to be commit 1d77728bbba49699a05eb70b685a4a97d7598122)
adds 72bf410 De-coupled the mapping of a Windows to UNIX username from the Get_Pwnam username case conversion wrapper. It is now (very) explicit where we are mapping between an incoming Windows username, and when we are doing a UNIX password entry lookup, which may change the case of the given username. This makes things *much* clearer (IMHO:-) and will ease the adding of the 'groupname map' parameter, and the addition of the special 'jeremy' mode for Samba where unix users will [...]
adds d4366df I've replaced the linked list used to manage the subnet namelists with a splay tree. For short lists, this will have no noticable effect. As lists (eg. the WINS database) grow longer, the speed improvements should be quite dramatic. This change is an incremental step toward replacing the in-memory namelists with a back-end database.
adds cd3de05 Minor changes as I've now discovered gcc -pedantic-errors. This does the signed/unsigned warnings I've been missing. Jeremy (This used to be commit 6d94e67624d1f2c08ac2e1c0eea23facd1e618f2)
adds b5e1fe3 Removed the "../" from the #include statement. David Mathod from Cal Tech is working on a new port to VMS and requested that such relative references be removed. Chris -)----- (This used to be commit 978c30791677fa8a48c1c8d34daaae52771b201c)
adds e6e4a63 Removed directory-relative include references. This required that I add a -I$(srcdir)ubiqx to CFLAGS in the Makefile. It might be better to create a UBIDIR value. What would people like to see?
adds 9a735eb ipc.c: map_username is now a BOOL function. reply.c: map_username is now a BOOL function. server.c: Added capability to do map_username on service names when looking for a home directory. That's what the original code would do. lib/rpc/server/srv_util.c: Changed domain_ to builtin_ for BUILTIN aliases. username.c: Work in progress on groupname map parameter. Jeremy (This used to be commit fa95fae5eed95aff64f0a01825477610 [...]
adds 860f674 This is the first, small step toward some tweaks that Jeremy and I have been discussing regarding the debug mechanism. With this, I've added a macro that allows syntax like:
adds a32ad67 Groupname mapping code now lives here. Jeremy. (This used to be commit a70b929ec7b38855b7d09378536620c3f221cbe8)
adds 5b5eb35 Makefile: Added ubi_sLinkList.o as the groupname.o file needs it. Added groupname.o includes.h: Added ubi_sLinkList.h include. loadparm.c: Added groupname map parameter. password.c: Fix HPUX big_crypt. username.c: New user_in_list() code. Moved groupname map code to groupname.c lib/rpc/server/srv_util.c: Added lookup_wellknown_sid_from_name().
adds 39c13bb remove .cvsignore as ignored file. This is used in my build scripts. (This used to be commit fb8b04be25d9b8c80719263acc6c4930686b3671)
adds 644fbaa Makefile: smbumount.c: Added fixes to compile under Linux. includes.h: Added SunOS 4.x QSORT_CAST fix. reply.c: Fixed user name mapping function for security=server, security=domain. Jeremy. (This used to be commit 21ca6bfb3ba3927efaf7eeff4325976d41489be2)
adds 7ed5a18 client.c: Made -L do a null-session share unless -U user is specified. clientutil.c: Fixed NT session to add NT password. groupname.c: Added lookup function. Jeremy. (This used to be commit 8216363e83fcdccfade70f983830b56b7e6546a4)
adds e31b4f2 Adding Christian Starkjohann <cs at obdev.at> SSLeay document. Jeremy. (This used to be commit 9234df00e73980ed383cc77fcaa0a79d417900e4)
adds cb75782 Added SSL support from Christian Starkjohann <cs at obdev.at> This patch may not yet compile with -DUSE_SSL enabled, further Makefile changes may be needed. But it was important to get this code in place before I go off to USENIX. Jeremy. (This used to be commit 31e768369fdc61e07c59630c86c62239f3d3f3f7)
adds 5bf9b18 CLITAR changes to overcome some reported problems and add Jay's changes (This used to be commit e1468dac0333eacea0a6f85f968e0a6d85af7f4c)
adds c2e2e69 Damn, forgot the proto file again (This used to be commit c63e679337221bbf15beca57249ff3306ebb0369)
adds bbd7ca6 clientgen: Added USE_SSL for client shutdown. clitar.c: Added 'Samba style' comments before string_create_s(). loadparm.c: Fixed missing comma in SSL code. util.c: Removed string_create_s(). Currently it's only called from clitar.c and having it here as well as a static in clitar causes the compile to break (Richard, please decide where you want this function). lib/rpc/parse/parse_net.c: Fix from <anders.blomdell at control.lth.se> [...]
adds c47cce6 Re-submit changes for CLITAR.
adds 55da32f clitar.c: Fixed minor gcc -pedantic-error compile warnings. passdb.c: Fixed stupid bug in read_sid_from_file(). Jeremy. (This used to be commit e65efe3f78240a4fa1ed7931e96c6fb698d9d8c8)
adds 8afebcd Remove the copyright to Canon Information Systems Australia, as we don't want them to have the copyright.
adds 9d001d5 Arrrgh, one more fix. Restores of long file names were broken ...
adds 7fda0a4 The function add_name_to_subnet(), in file nmbd_namelistdb.c, returns a pointer to the newly constructed name list entry. In most cases, this return value is ignored. The two exceptions are in asyncdns.c and nmbd_winsproxy.c.
adds a6c94aa Minor cosmetic change. I up-cased internal #defines. (This used to be commit 1ce7d38d9f947d338f2587fa5afbe7536501edfd)
adds bc39cff clitar.c: Fixed gcc warning with comment in /* */ code. nmbd_winsserver.c: Remember to free packet in multi-homed register code. Use correct query_name_from_wins_server call instead of query_name call in multihomed code. Jeremy. (This used to be commit 6e995802fecb4474003db55a69c9e1663737aade)
adds d8b0a8b nisppass.c: Fixed incorrect parameter usage. nmbd_become_lmb.c: Add 'force_new_election' parameter to some functions. This allows the start of the election to be done *after* the demotion from local master browser is done. Also changed code so release of 1d name is done immediately to allow other local master to gain it. nmbd_elections.c: Ensured no elections are run until we have registered [...]
adds fdb124c Added code to do elections when told to do so. Jeremy. (This used to be commit a38d903d2016202d470f1405e593be3c20404d72)
adds 06e42fa nmbd_elections.c: Removed force elections code to bring into line with 1.9.18. nmbd_namelistdb.c: Added comment for Chris. nmbd_subnetdb.c: Went back to Chris's comparison code as with the make_nmb_name change it all works now. lib/rpc/server/srv_netlog.c: Ensure we return 'account disabled' for disabled accounts, rather than crashing. Jeremy. (This used to be commit 4ab3d1682789319965a55edb37212b7671a743bb)
adds 1829528 nttrans.c: More code towards NT protocol. smb.h: More code towards NT protocol. time.c: Fix for sco bug. Jeremy. (This used to be commit e53f4396ead540bcf9ecd18f3253e49216404a1b)
adds 139a341 includes.h: AIX fix. nttrans.c: More NT SMB work. smb.h: More NT SMB defines. trans2.c: Change call response as I now have docs on what the flags mean. #ifdef it with JRATEST until I'm sure it's ok though. Jeremy. (This used to be commit ce2503fddd7ef9eed89e1a63fd834f13432a9cd6)
adds 3daefed chgpasswd.c: Fix from Peter Debus <pdebus at turing.une.edu.au> for Digital UNIX password change core dump bug. nmbd_subnetdb.c: Make namelist_entry_compare() static. nttrans.c: More NT SMB stuff. Jeremy. (This used to be commit 1925a29c6b355b8358ee99e5b876b6376aa7d628)
adds 6491a95 nttrans.c: More NT SMB stuff. shmem_sysv.c: Fix for shared memory problems on several systems, Second and subsequent use of shmget should use zero as the size. Fix from Veselin Terzic <vterzic at systems.DHL.COM> Jeremy. (This used to be commit 1cd94b24592ca31ffae671acfd83b0d42b212cab)
adds efc2732 Fix for pidfile startup message. Jeremy. (This used to be commit 108284cc28d44ffea028209cf28b746008bdf455)
adds 10ecd43 Fixed typos pointed out by Pekka Savola <Pekka.Savola at netcore.fi> (This used to be commit f0ca1afb77de83318d95ebad2a0477bc360cdefc)
adds 3e7e42f Updating Unix installation notes. (This used to be commit 4ffbdcbddff3094a8635527218f0f4a7974d8e4d)
adds 73189b0 Updated in line with recent samba-bugs postings. (This used to be commit 11c1f090723878ada33b4f501af9a48112133fb4)
adds 27ef657 Added as rapid config guide for cross subnet / cross workgroup browsing. (This used to be commit 023df8c04ec9c03dcd0ebc351b1cb3494db0dab9)
adds 941e768 Updated the 'samba does not allow multi-workgroups & WINS' section. Still leave the info there, but add a caveat. Jeremy. (This used to be commit 160bcd5fccab7493a1a08e03af5492ed1e9accfa)
adds c21805f Added Australian consultant. Jeremy. (This used to be commit 04733f455dcc960387b5fd56c7bb443f233f66e2)
adds 5b11dbd Digital UNIX does not seem to set OPTIND if there are no command line parameters.
adds 7a2b695 password.c: Fixes to allow Win95 clients to have lm encrypted passwords recognised. lib/rpc/client/cli_login.c: Fix debug comment. lib/rpc/parse/parse_misc.c: Fix for passing null pointers. lib/rpc/parse/parse_net.c: Send correct password lengths when called from Win95. Jeremy. (This used to be commit ad1848b35521b3d478ea3226db818a1edef78254)
adds 3fc4dc6 Corrected info. Jeremy. (This used to be commit 2d0c9baa17d5d298a3e9c22a8a5d2c77998cee18)
adds 10dd9a6 Fixed (hopefully) last bug with username mapping. map_username wasn't returning true on a map which was causing find_service not to find a home directory. Jeremy. (This used to be commit 97209a29467699173caf79e1c81729eb2afedda5)
adds 734d66b includes.h: Fixes for QNX 4.x. Jeremy. (This used to be commit 6055be064ec1e9416bb9a7cd97a11976fb336fb6)
adds 8c1199c Implementing more NT SMB functionality. Jeremy. (This used to be commit d34c91126049b7d3094455d407aa99a6d0452304)
adds ddf62bb NT SMB trans reply code. Jeremy. (This used to be commit 556254d72517c8a5bf70cafaf443df1675fe64d9)
adds b074c12 Fixed typos and reformatted doco. (This used to be commit 4a0cda25fd96e81da2502c3e0efd83d9a4c0ced6)
adds bacbe16 Fixing Oops. Thought I had added these - but not! (This used to be commit 3d15f9d297a0b03c7e0f2434c9d9457dece60c9a)
adds 86de505 New version of the DFS_AUTH code from Karsten Muuss <muuss at or.uni-bonn.de> Jeremy. (This used to be commit cf7402c5325afd1f9a737facf285cb905702adb2)
adds 769269c Needed fix to SIGHUP handling donated by branko.cibej at hermes.si (I can't believe we've had that bug so long :-). Jeremy. (This used to be commit 4d26757776af2aaba9cdaf4c956fab29bfde1599)
adds ddb7b8a AIX patch from Michael Wojcik <mww at microfocus.com> adding detail to the AIX specific (and undocumented) setpriv and setuidx calls. Jeremy. (This used to be commit 7a8d0a4ed4e07090bfe776b5544712274d2426e4)
adds 1e4b026 Fix for bug PR#8294 reported by <detlef.lammermann at er.materna.de> - the Files array was storing the 'dos_to_unix' translated name, rather than the untranslated name. This could case problems when the name was run through dos_to_unix again. Jeremy. (This used to be commit 5f4be1498f7c907a539fe9b5998dfbcaa9e20e20)
adds 5ffb308 nttrans.c: More NT SMB stuff. reply.c: Broke out the internals of reply_mv so that they may be called externally from the NT transact rename. server.c: Changed stat calls to sys_stat - found in code review of bugfix. Jeremy. (This used to be commit fb19dad88edfd7a5c7257a15afc9253fb41f4b99)
adds ebad427 nntrans.c: Fully implemented transact rename. reply.c: Added NT specific rename if exists flag to rename_internals(). smb.h: Added NT rename flag. Jeremy. (This used to be commit b398f7daf58459db6e8d3496502abeb634ac2183)
adds a5ddf08 Added strupper() function call to up-case the scope field in the make_nmb_name() function. Database lookups (eg. gdbm) will often use byte-by-byte comparisons, so it is important that the case and padding are correct.
adds 59d0744 loadparm.c:
adds 7ade0aa util.c: I've added a function called mem_dup(). Similar to strdup(), mem_dup() allocates the required memory before copying the source data. It returns NULL if memory could not be allcoated, else a pointer to the newly allocated memory. proto.h: Rebuilt to add the prototype for mem_dup(). (This used to be commit 7f7e265ab457d046441d502d4b8447bc2c966675)
adds f1cd3cb Makefile: Added CC=gcc to DGUX on Intel. Comment from ross at filmworks.com. ipc.c: loadparm.c: printing.c: Added code from <Dirk.DeWachter at rug.ac.be> to implement print queue pausing. New parameters are "queuepause command" and "queueresume command". util.c: Added fix for mount options in autmount map. lib/rpc/include/rpc_misc.h: Removed duplicate pipe names for Jean-Francois. Jeremy. (This used to be commit 559a9bf2bbdeae3e76ba9178779c [...]
adds dc44d77 Makefile: Added nttrans.o includes.h: Added termios.h for AIX. nttrans.c: Working NT SMB calls ! pipes.c: Use strequal instead of strcmp. server.c: Use #defines rather than numbers. smb.h: Updated NT SMB #defines. Jeremy. (This used to be commit 3e5cada9885059e9926eb6a56d350c4b1b53d245)
adds b61b50a local.h: Added NTFS define if HAVE_NT_SMBS is defined. nttrans.c: Fixed issue with access DELETE on renaming files. Jeremy. (This used to be commit 0fcf167af898a9c7a20fddc0d95c887477a22ed1)
adds 18067a7 nttrans.c: Added FILE_EXECUTE to required permissions checked. trans2.c: Fixed up the SMB_QUERY_FILE_ALT_NAME_INFO code, now I've got an NT client to generate it. It uses unicode without bothering to check the unicode bit of course, but now we can execute 16 bit exe's on a WinNT client from a long filename directory (hurrah). Jeremy. (This used to be commit 6c31be7d3ffff6a40bbbac6de53663fa707ac859)
adds 471087c Code added to fix the renaming of a directory under NT SMB calls. local.h: Changed MAXDIR to MAX_OPEN_DIRECTORIES - shmem size also tuned by this. dir.c: Use MAX_OPEN_DIRECTORIES. nttrans.c: Allow opening of a directory to succeed. Doesn't actually open a file descriptor but takes a files_struct slot marked as an fd. reply.c: Changed to close any outstanding is_directory files. reply_close changed to understand directory files. server.c [...]
adds 8668f6e Forgot to increase size of files_struct by MAX_OPEN_DIRECTORIES in previous checkin. Jeremy. (This used to be commit 7dfaca5d370ccb472d85416c623692ae7ec2176f)
adds 781c9e5 includes.h: Added feature type USE_GRANTPT for pty code. chgpasswd.c: Updated to use USE_GRANTPT feature definition. Jeremy. (This used to be commit 953c5dbbae8c1370e5988619746b508f26cb0390)
adds f5866fd Fixed bug found by Richard Sharpe. After increasing files_struct size by MAX_OPEN_DIRECTORIES for nttrans I forgot to update the code that enumerates the array. Created new MAX_FNUMS in local.h, changed all code that iterates through the files_struct array to use this. (sorry Richard). Jeremy. (This used to be commit 339b10222269d71c7a493cc08b7b1bfd35fd55fc)
adds 06c0349 locking.c: Added lock type to is_locked() and do_lock() as the code in reply_lockingX wasn't taking account of the difference between read and write locks ! How did this ever work :-) ! reply.c: server.c: Add lock type to is_locked() and do_lock(). util.c: Also added code from klausr at ITAP.Physik.Uni-Stuttgart.De to fix problem with log files growing too large if an smbd writes less than 100 debug messages. Jeremy. (Thi [...]
adds 981e1b0 Updates smbstatus to have a -S and -L flag.
adds 5a9f14b To each list type, I added a macro that makes it easier to define and initialize a list header. (This used to be commit 3c133778f13f690e70b8b5b923e10b5fe561c812)
adds 48a378f Changed the definition of the linked list header used in the directory cache so that it uses the new ubi_dlNewList() macro in ubi_dLinkList.h. (This used to be commit 16f0ad0c913e2d5b0198409485c56ad4809ca077)
adds e6608b5 Converted the browser database to a ubi_dLinkList. This should reduce code size, etc. Also did a bit of work to add comments. Chris -)----- (This used to be commit d8b0a2104c05df957f0eb49c21388ec5a4858d98)
adds 0fa2fde Noticed that I was using the strlen() of a string that I had strdup()'d before testing that the strdup() worked. Fixed. (This used to be commit 899d0d5de5dd9d080d5c4cb94874d4f939427d1b)
adds 85474e0 Cleaned up some testing code and made it more "permanent" looking. The NetBIOS name lists attached to the subnet records are now managed by the splay tree code. I am still working on the WINS database as a separate issue. Code is written, it's just a matter of incorporating it. CRH (This used to be commit 5ba96ddde4a4b2da2cc09190f5c6f0e633852f12)
adds 1aa1389 chgpasswd.c: Fixed up debug calls to stop crashes if ptsname failed. local.h: Kept FSTYPE_STRING as Samba for now. nmbd_browsesync.c: Added bugfix from Matt Chapman mattyc at cyberdude.com - lmb_browserlist is now a struct ubi_dlList not a struct browse_cache_record *. server.c: smb.h: uid.c: password.c: Removed attrs code - it is not used anywhere. Jeremy (This used to be commit ef1af7fe6d5c58ae57b8e4efff0729e1a315da43)
adds 7abcd05 loadparm.c: Added strict sync parameter. locking.c: Added code to deal with real open mode of file. reply.c: Added strict sync parameter. server.c: Added strict sync parameter. Fixed open modes. Jeremy. (This used to be commit ed57b603b5c9333d588e62d774ad2be67e43ffd9)
adds 83951dd locking.c: Don't need to do map_lock_type on *testing* a lock, just on setting. Jeremy. (This used to be commit 17f68cc86cafbb04dbd9cc6ecc0aac7b911c9b70)
adds c48b3fc locking.c: Print messages when we downgrade a lock. reply.c: Do the same mask expansion we do in trans2.c - needed for Win98. trans2.c: Make the mask expansion into a function call now we have to do it twice. Jeremy. (This used to be commit 7b3a9d6285cc0d1967155a68845e28c6296ecc67)
adds 64578c0 merge from the autoconf2 branch to the main branch (This used to be commit 3bda7ac417107a7b01d91805ca71c4330657ed21)
adds 8d42ee0 some merge cleanups (This used to be commit 1d655b7c64231b0aec0548bb90fc3dcc3f37791c)
adds ca26280 checkin configure again in order to get permissions right (This used to be commit e16c467303884277c8e6acb6bffe01a27c5e853f)
adds 62b5ea0 still trying to get permissions right - CVS doesn't commit permissions changes it seems (This used to be commit 0cf6529341aa8023137222c94b0895ff555b8791)
adds c49c0c7 hopefully permissions are right now (This used to be commit e7b6e8ef618029e6b2c372afcbf3f158217b04bd)
adds fb1e22b updated the UNIX install instructions to include ./configure (This used to be commit 8d916f3fdb8eeea179f25028adc2a60f2e4e9b24)
adds 73dc987 removed some feedback request comments - we get enough email :) (This used to be commit 19aa9a1c95d357e1041e9a3ece89d7bb3cc6f6ac)
adds fb08c34 get rid of the runtime test for broken getgroups() and add a compile time test instead. This also allows us to get rid of the igroups element of a couple of structures. (This used to be commit 8b25fe734166b76ceebf8d9543c706ebe0fddc96)
adds 310a1b6 added Makefile to .cvsignore in the hope that this will prevent people from committing changes to it. (This used to be commit a7d4e6697fb724def740b8bbfc3e88ae651cc20e)
adds 13e351d ignore the auto-generated dummy file (This used to be commit f4c629bde2bbcb0cfa4d6f5cb1aa7edddf569fac)
adds a957abd test for a broken inet_ntoa and replace it if necessary (for IRIX+gcc-2.8.1) (This used to be commit ddffbcbcb1284b6ead5f7f7b6665ba2456c0071a)
adds 87325d9 fixed a bug in the replacement inet_ntoa (This used to be commit 32bd7137122eedf44dbb092da5ae3106d8fe994e)
adds 184cf56 updated prototypes (This used to be commit 0bdb51af3199eb32cd3da4c4b8d31fbed5d2ae85)
adds b08931b fixed a make proto bug pointed out by Chris. (This used to be commit fc1947b52a37bf2c0739091f3dbd84c4a9781d93)
adds 5371a80 fixed sin_len test for FreeBSD (This used to be commit 15b666a0cebb994b6ed96c75716946afdbfa2861)
adds 555616b added HAVE_FUNCTION_MACRO test (This used to be commit cae580ccc397ea33fdb24a777bdedef6e8271244)
adds 7d5d83e In addition to the HAVE_FUNCTION_MACRO test that Andrew used as an example, I also need to know if the __FILE__ macro exists. I followed the example, but ran into two problems:
adds 7284bb5 Makefile.in: Moved UBIQX stuff into UTILOBJ. loadparm.c: Added "ole locking compatibility" option (default "true"). locking.c: Changes to implement union in files_struct. locking_shm.c: Changes to implement union in files_struct. nttrans.c: Made opening a directory explicit (we have to). Added create directory code for nttrans. reply.c: Changes to implement union in files_struct. server.c: Changes to implement union in files_struct. Added create directory [...]
adds 3a1fdf0 added test for getpwanam(). (This used to be commit 4eb28f7148f61a215ca644cbe704a4e8dbd83a77)
adds ebd415c This is the checkin of the debug changes.
adds e6b8685 Debugging functions are now in their own module.
adds 28900ea As per a Andrew's message, I went through and removed the timestring() timestamps from several DEBUG messages. The timestamps are redundant now that DEBUG() provides them automatically.
adds feb1629 I have fixed some of the autoconfigure problems. I'm studying the diffs for the rest. I've found that only debug.h seems to be out of sync (i.e., util.c itself appears to be okay).
adds 8c372cf This is the remaining set of changes needed to replace the changes lost when Andrew and I were both working with util.c. I really don't know how I lost the autoconfigure changes (honest, I *did* run frequent updates).
adds 4fa20eb Fixing clitar.c so that tar to stdout works correctly.
adds f1abfac I finished removing timestring() calls from DEBUG() messages. Also went through and changed some DEBUG() calls to DEBUGADD() to combine output under a single timestamp. There were too many timestamps.
adds 103857e One more minor change to the format of a DEBUG message. I broke up a very long output line in become_domain_master_query_success(). Chris -)----- (This used to be commit 9b5d431661c55056c31bedf9ef3900f27e1c5292)
adds 7448091 First implementation of ChangeNotify - this version only checks for changes in the directory modify timestamps. A better version will look at the requested client flags, and create a hash that represents the current state of the directory, and check against this instead. debug.c: Added lp_timestamp_logs() function. loadparm.c: Added "change notify timeout" in seconds (default 60) - this is the scan rate for a directory. Added ""timestamp logs" boolean - d [...]
adds 31c09de More formatting changes. Mostly converted some DEBUG() calls to DEBUGADD() so that we wouldn't get too many timestamps.
adds c0c057c loadparm.c: Added "debug timestamp" synonym for Chris. nttrans.c: Moved common code into function in server.c Removed left over debug level 0. server.c: Moved common code into function in server.c Jeremy. (This used to be commit 34ef55b7228155cef40cbdfcdc1fe623c1037bd6)
adds 3aeadef nttrans.c: Fix change_notify. Queue processing code wasn't changing to the correct directory before doing the stat. Doh ! uid.c: Fix for performance in security=share mode. Invalid vuid meant that in security=share mode Samba was always doing the become_user/ undebome_user pairs for *every* smb. This code fixes it, but tridge should review for security implications. Jeremy. (This used to be commit c3663379fdcec487feea2e5d848ee012ee6c6baf)
adds a4b8724 Fixed memory leak when freeing ChangeNotify structures. Jeremy. (This used to be commit 996c5ac97a8d1443bc8abc59b9a10ff3aeb77389)
adds 05e6d0b add startswat.sh to automate starting swat with inetd update make scripts to use new autoconfigure setup (This used to be commit 737a58c1568fd76afe32a78895ee09b1543a595d)
adds c0e7094 forgot to remove -nostrip option for packaging. Makes inst package too big. (This used to be commit 8bf365a54a5aedbd1b2aa373aa6b26a9708d7156)
adds 963e96f added --with-nisplus-home option (This used to be commit 70000c21909a154344b489e8aa18a5868ff52865)
adds 04c6cba we have to have the test for -lsocket before the test for some functions (notably innetgr) to ensure we don't replace them if they are in -lsocket (This used to be commit d1212048903fff8725e501001ac84b019c21b939)
adds e63bae9 new directory structure in configure.in (This used to be commit 7067261760516c01c2dd4fa7f0a717e9c48e1554)
adds 426de6f the autoconf scripts are now converted to the new directory structure
adds 27ff18a these dummy files are needed for autoconf processing (This used to be commit be762dc3de6c1ef768790522dfe93007a61ce5d7)
adds 87bcd55 added ignore rules for the dummy files (This used to be commit 687f76a17d6d3ebd33b4d9a848deef56f3c1f56a)
adds 660743c another dummy file (This used to be commit 251213898077a11d71b208434c65748f922d7e9a)
adds 5a5049c removed the if statements from the DEBUG() macro definitions.
adds 35f815d this gets smbd compiling and linking correctly with the new layout. (This used to be commit d08fa39cec5c71a9034dbf4241fc7e195f1bbaa5)
adds ea6a257 close to having nmbd linking (just a bit of repository hacking to go) (This used to be commit 34dd9b79457ab01637e0d7374d33cafe2f859c99)
adds 19c9658 nmbd compiles and links. I had to do some ugly stuff, putting files in illogical places. Once I get everything compiled these will need to be revisited, but at least the new Makefile.in makes it really obvious what is out of place. (This used to be commit beef5341fc313249bf1117deccb9c21c510c4697)
adds 723b9d0 swat compiles, with some even uglier hacks. we really have to do something about our dependencies between seemingly unrelated code. (This used to be commit 3ecfd271de5e6f7b4868800e7c06d51ed69278fd)
adds 59e2e2c a few more things compile.
adds 65a29b0 the rest of the binaries now compile and link (This used to be commit 7fecc3d5a2fb641237f24a3f39c6556fde648a8a)
adds 1c6f52c fixed the installation scripts for the new layout (This used to be commit 60cdb83f3f6dfd7755e46254662245a82a8ef498)
adds 89a6525 smbtorture now compiles (This used to be commit 12c8028eb45d3e274e3496da1a2e4f6d18c117fd)
adds bad66ab moved username.c into lib/ so we no longer $(PASSDB_OBJ) in most utilities (This used to be commit 745d38bfe7a989a602d14b8a04757893ae40ba8e)
adds fa88efb split the system password checking routines out of smbd/password.c and into passdb/pass_check.c. This means SWAT no longer needs to link to smbd/password.c (This used to be commit 90d93889d722670cbb517017531264630af759bf)
adds 670c6ad moved access.c into lib/ from smbd/ as it is needed by testparm. I modified it not to need any smbd specific structures and instead pass things from smbd. (This used to be commit 162141d3b3fcf53fbc6a1f18702df85c2b7f1781)
adds 17fb3a2 Makefile.in: Fixed make clean bug with CVS directory in bin/. include/smb.h: Fixed bugs in Debug macro's with SGI compiler. smbd/trans2.c: Fixed bug reported by Zoltan Palmai <ZSPA at chevron.com> PR#8903 where get_lanman2_dir_entry() could return a mangled name as a resume key and call_trans2findnext() wasn't doing the same. Jeremy. (This used to be commit 9d010e721c27af1d9498fd1e147993ba8ac8b41e)
adds cd9bfc6 update for new directory structure (This used to be commit 5fc8b4a1d5d973028396b667daaa119d21f0c0f0)
adds 9042aa4 Makefile.in: Added CHECK target back in (at Herb's request). Added manpath in (although we don't currently use it). client/client.c: Added John Blair's fixes for "put -". include/nterr.h: Added NT_STATUS_NOTIFY_ENUM_DIR error code. smbd/nttrans.c: Added in devious fix for one-shot NT change notify bug. Jeremy. (This used to be commit 4ac3091e57e9ab234b3c051333ba521a92defa99)
adds e107f73 make sure that a fault cannot occur twice. The new Debug1() code is causing seg faults on my machine and because the fault code calls DEBUG() it is looping!
adds ab1bfe5 fixed a nasty bug in debug.c
adds 6a9170b I've added a test for lp_loaded() so that timestamps *will* be output before the config file has been loaded. Otherwise the default is no timestamp.
adds 7938e49 Removed a stray semicolon in the DEBUGADD() macro. (This used to be commit efa67d6b2b6d4a1e007dba5f2f5da5aff723fe59)
adds 392a9f7 strip out extra spaces from smbclient output that were added recently (This used to be commit 5f5562ff601b69c3f7629fa57ddd621e201c5806)
adds e1b1272 Cleaned up some lint warnings (functions with return values that were ignored). (This used to be commit 8fedcfc48da2741722b867bbb056a078901e7431)
adds a0082c3 I've come up with a different scheme for doing the DEBUG() and DEBUGADD() macros that meets the RVALUE requirement and doesn't use the (a?b:c) format that Andrew called "ugly". I've added the new macros but kept the old macros within a #if 0..#else..#endif block in case I've missed somthing.
adds ea8631d Quick fix for a small problem. If you run 'nmbd -?' you'd get the usage message *but the daemon would start anyway*. I've added a call to exit() in the default: case of the option processing loop.
adds b1778b6 include/smb.h: Removed dir_ptr. Not needed. locking/locking.c: First cut a blocking lock code. #ifdef'ed out for now. locking/locking_shm.c: Removed dir_ptr. Not needed. smbd/nttrans.c: More work on ChangeNotify - return is not an error and needs to be handled as a nttrans with zero params. Removed dir_ptr. Not needed. smbd/reply.c: smbd/server.c: smbd/trans2.c: Removed dir_ptr. Not needed.
adds fcb5437 fixed the nested comment - Jeremy, do you want that unbecome_user() or not? (This used to be commit 638ee7d265982ca95ae7f49e2a84431bdf147c21)
adds 08feb74 I've added a dbgflush() function to debug.c. Calling this will cause the debug format buffer to be written out (and reset). fflush() is also called to force the issue. I replaced the call to fflush() in client.c with a call to dbgflush(), which seems to have fixed the problem that Andrew was working on (i.e., that the prompt was not displayed when using smbclient).
adds 5032122 Changed a call to fflush(dbg) to dbgflush(). (This used to be commit c626828471cf3d63dd74a4dd52b234f0aebd3fe5)
adds b067f0e Debug output formatting change. I'm trying to combine log lines that really should be together. Chris -)----- (This used to be commit 8880fc58fa61edfd5a83cc75ef627b430b8a4437)
adds ce333b2 More blocking lock code - still #ifdef'ed out - under development. Jeremy. (This used to be commit c9695bdf2e22c3081841f116af37340308d447aa)
adds 5a5b425 HAVE_STATVFS should be STAT_STAVFS (caused printing to break on IRIX). Jeremy. (This used to be commit 83c54b01ba6c891a0587a80aa083594ddda9a680)
adds b6808ed return to old behaviour of dumping ALL parameters (This used to be commit aa5648ce833a13b202e4d3e5304494c3bab6855f)
adds 510bcdc move smbd/print_svid.o from SMBD_OBJ1 to PARAM_OBJ so that nmbd, swat, etc. will link when SYSV is defined. We may want to restructure this later and move this to param instead of smbd ??? (This used to be commit 3eff609b7a44c668ec866a2c978fcbe89a282935)
adds d0cd2fc Uh... I'm checking stuff in. Jeremy will by *so* pleased :)
adds c629b4c Added the APPLEDOUBLE macro for the name of the directory containing a file's Macintosh resource fork (normally .AppleDouble under Netatalk). (This used to be commit 1313451f2161f69d33e7f1d41a1bf5615f61014c)
adds 2ad339b Added the '--with-netatalk' option to turn Netatalk support on at compile-time. (This used to be commit 2ba4b66a74cfe736cf2a64ba99b1ab3d83878fc6)
adds 3cf6cc6 Makefile.in: Changed so that make proto will work with ldap & nisplus. locking/locking.c: Made #ifdef'ed out functions static for Make proto. lib/util.c: Re-instated old mask_match code for UNIX filesystem checks only. Client calls use the new mask_match code. Changed the name of the old function to unix_mask_match. Jeremy. (This used to be commit b68e756ff57622c6c74f28031d4be964d7b1c9bc)
adds 2bb8f8c define INADDR_NONE if not already defined (This used to be commit 7446540017e29827900981cab5ae3a2f9f7b3ce6)
adds 58fb3c3 remove an unused variable (This used to be commit 6f9228b01131d0fad464971297393ccb8a15703f)
adds b9623ab this is the bug change to using connection_struct* instead of cnum. Connections[] is now a local array in server.c
adds e13aeea configure: Changes for extra headers. configure.in: Source for header changes. client/clitar.c: Fixed isXXX macros & debugs for gcc pedantic compile. include/config.h.in: Added MEMSET, BZERO, MEMORY, RPCSVC_YPCLNT, STRINGS headers. include/includes.h: Headers for the above. include/smb.h: Made SIGNAL_CAST POSIX by default void (*)(int). lib/access.c: Fixed isXXX macros & debugs for gcc pedantic compile. lib/charset.c: Fixed isXXX macros & debugs for gcc pedantic comp [...]
adds 570f8e9 moved the printing related files to a separate printing/ directory. (This used to be commit d933a47be6fa7b5f161179fa11244aaba1051160)
adds c4a202e some more dummy files to ignore (This used to be commit 571b522bec5bb8ffa4f726c695b57fa2fc04ee01)
adds 37d5ba8 use user instead of this_user to prevent global shadowing (This used to be commit 76e523907c2ee51031341c3cef9e9f6b5b2d9dc4)
adds 127655c this checkin gets rid of the global Files[] array and makes it local in files.c
adds 6a6e895 changed find_free_file() to file_new(). (This used to be commit 3daee29636dcb2d99a0e7c08179a098befae00dc)
adds a7acf10 server.c: fixed a bug in close_file() with the new files.c handling code bitmap.c: added bitmap hanlding code in preparation for increasing the default max open files to several thousand (This used to be commit f573a65b67e7a57586fec57845598e49b157ee0a)
adds 739d0b1 got rid of the Files[] array completely (previously I'd just made it private to files.c)
adds 23294e6 added include of sys/resource.h (This used to be commit bf136b4fa8aeadcea8f65610148d46d093aba2cc)
adds 6daa579 fixed some bugs in the locking_slow code caused by the recent changes.
adds b590b27 - some tidying up in files.c
adds c5e2c88 I think it is pretty much decided that the next major version will be 2.0, so I've updated version.h to reflect this. I've put in "2.0.0-prealpha". (This used to be commit f1c67a00b8603bf1a9e6bef680c0d563727ba108)
adds f2d538a some cleanups from the conversion of Pipes[] to a linked list. I also removed most cases where a pnum is used and substituted a pipes_struct*.
adds 8978aae much cleaner chain pointer handling for both files and pipes.
adds 4a68715 converted the policy code to use a linked list and bitmap. This saves us a bit of memory. (This used to be commit 27da84b90df1f32e0d07acad04c72065b2005470)
adds 983dc71 moved connection_struct handling code into smbd/conn.c and changed it to a linked list with bitmap format. (This used to be commit b7aaab1b6b2d2f72b2bb7c11f5c7bf081a6093d9)
adds 69c6f162 reduced the memory footprint a bit by changing some large static int arrays to uchar (This used to be commit 01b642a3793a1bea0517370a9a64945fd86ddf02)
adds 72ed704 added some optimisation for the case where the number of open files is very large. files.c now promotes a files_struct to the top of the list if it is used when it is more than 10 elements from the top.
adds 4c5c26b now that we have no global arrays we can start to split up the monster server.c without breaking things.
adds 0922615 more splitting of server.c
adds c3effa8 this completes the splitup of server.c.
adds dd2e202 move soem variables from server.c that don't belong there. (This used to be commit f92475aa3cb3ade576c39c02c7996c949c42082a)
adds 28788ca removed some of the rough edges from the splitup (This used to be commit 722312c326d54849e2552327fcd88ac77257ad2c)
adds b935fc0 Fixed bug introduced by the recent changes where the chain_fnum could be overwritten in oplock processing code. Jeremy. (This used to be commit 908a583b48e37c5e869216f4dc92d4a587ff1238)
adds 1e68378 smbd/nttrans.c: Fixed bug in split off pipe code. locking/locking.c: More blocking lock changes. Jeremy. (This used to be commit 2ca4fc95a4227645f1009a057d46b58508846a92)
adds 12de403 Makefile.in: Moved blocking lock code into smbd/blocking.c for link purposes. include/includes.h: Added nterr.h. locking/locking.c: Moved blocking lock code into smbd/blocking.c for link purposes. smbd/close.c: Added blocking lock removal to file close. smbd/filename.c: Tidied up unix_convert() so I could read it (:-) in preparation for the stat_cache code. smbd/nttrans.c: Added WRITE_ATTRIBUTES check. smbd/reply.c: Fixed multibyte char problem in wi [...]
adds 3f153e5 Blocking lock code split out... Jeremy. (This used to be commit 9cdb148ef56dc8f74891f5c6e9cae10142bd4c6e)
adds 8487f95 added a test for a working setresuid (This used to be commit dbe333b590ef004ccbd31a14ad161d73139b2486)
adds 8525192 testparm now prints a warning if the lock directory doesn't have 0644 permissions. (This used to be commit 10303a78d4b12a03166db89202759cd745c516c5)
adds dc76502 Turning on blocking locking code. NB. Blocking lock requests that are not the head of an SMB request (ie. are part of a chain) will not be queued - this will be fixed when we move to the new chain code. In practice, this doesn't seem to cause much of a problem (in my admittedly limited testing) bug a debug level zero message will be placed in the log when this happens to help determine how real the problem is.
adds 81b580f Fixes for the problem in blocking locks with file_fsp returning the chain_fsp on close (if you don't know what this means, consider yourself lucky - this one took a day to track down :-). Jeremy. (This used to be commit 193cb5382464173e99a538867a266d793f0ceab5)
adds 60cf7ad fixed a bug in trans2_qfilepathinfo() where we used the length of the basename of a file but the whole file name. silly error. (This used to be commit 6e00de7a1d3d5f9fa9bcc40db119fcb8602165c9)
adds cc32fc2 silly me.
adds 1a5a571 and get the message right ... (This used to be commit 0d641d0cebfbd8cc6015d2361e088ce0410c5d20)
adds 2aa4ae7 Fix "make clean" to also delete SPROGS. (This used to be commit 268cbede0fd909da1cb5bbc964244456f32006a6)
adds 04c4ca1 Submitting the smbtar changes to the main branch as well.
adds 7d65798 added a macro ZERO_STRUCT() which is useful for initialising structures declared on the stack. (This used to be commit f323af8fce54cd5d51c848aa7ea7be4dd3538f2e)
adds 57f1129 use ZERO_STRUCT() to initialise lots of structures.
adds 038e343 added new smb.conf option "panic action". see my samba-technical explanation. (This used to be commit c6899df44c34088a4d2bf1edc840320b0ba7e32e)
adds c8f34da Adding first cut of the new Red Hat Linux packaging tools. Note: It is intended to extend this so that the release process produces all the packaging scripts, templates, etc. that may be needed. (This used to be commit 6e196841c618044d33da45d3de5371004a58e4c6)
adds 541cd2a don't attempt to answer QFILEINFO/SMB_QUERY_FILE_STREAM_INFO queries - if we do then NTws gets a BSOD.
adds 7fe3a42 nmbd and smbd had different behavior with respect to log files. nmbd would default to overwrite and smbd would default to append. Also, the -a option (actually a toggle, such that "-a -a" would set the default) was documented as append mode for nmbd, and *overwrite mode* for smbd.
adds c8b2ee3 Just tweaking.
adds bce4d95 expanded MAX_LOOKUP_SIDS to 30 (I saw 21 in a packet) (This used to be commit bd9290c36c9993a994e485da0a81df926f8662e4)
adds 3f3f47b added ASSERT() and ASSERT_ARRAY() macros and sprinkled them liberally in the rpc code. (This used to be commit e6ce1c5b5a9f29d8fcbbd23019186ff5c600e795)
adds 0e877bd resource.h on FreeBSD 2.1 requires sys/time.h to come first. (This used to be commit e94ab03a4f97ff7ee7bb938245cf054a00f950fd)
adds 8afc9c8 Changed ASSERT macros to SMB_ASSERT macros as some systems already have an ASSERT macro defined. Jeremy. (This used to be commit dbe6ad014a8b5dcbf17d7cd9865650c2e040d666)
adds 5ae06b9 Added code to (correctly) ignore TRANSACT2_SETFILEINFO with SMB_SET_FILE_ALLOCATION_INFO. Office 97 expects this call to succeed when you tell it you do NT SMB calls. Jeremy. (This used to be commit 260e7e27401d863e9f580d4748c577334d9fc9d0)
adds 2c06510 changed the default permissions code to do this:
adds 085c66a some smbtorture hacks (random IPC calls) (This used to be commit b32a346a1c50ba40224b8165e08e78867be2d376)
adds 0d35fe8 proto changes (This used to be commit e4f81f4a230130f53857e3664e6d83ce252c207e)
adds 44079f1 note that "alternate permissions" is deprecated in man page (This used to be commit 2af95650174ae02a9768fbbbf7c206e15bf18f79)
adds 3131d67 added loads of pointless rpcsvc/ and rpc/ include files, all because rpcsvc/ypclnt.h wants a struct dom_binding. knock-on include effect under freebsd 2.1. (This used to be commit d1005b5692e41660a2a7230231b0591aa0773485)
adds 93e016e Finally got around to updating the man pages for nmbd and smbd to reflect the changes made re: -a and -o options.
adds 7bc68de added a warning when loading a parameter that is deprecated (This used to be commit c8b0041570a1fb0be0318f511c6ba746c733cda9)
adds 54499a9 took all the rpc includes back out until we can work out _why_ freebsd needs them and what should really be there. (This used to be commit c2bf18fb8d2fea5af86ba8cf5d92b1dc076dd7d5)
adds f1451f5 get includes right for systems that use getpwanam() (This used to be commit afe98165a261a740cd0ee88bf041d69721ec72e6)
adds 520d24c use a separate ZERO_ARRAY() macro instead of ZERO_STRUCT() for arrays. This prevents (harmless) warnings from some compilers (This used to be commit c2da46d1d0820a86e7f77506563cfe7f67b08fee)
adds 74a2764 oops - added /usr/include/rpc includes. (This used to be commit cdc38c276d8344127c9edf35f24754c098a90754)
adds 5e5e320 This is the stat cache code - seems to work fine (needs heavy NetBench testing though.... :-). Attempts to efficiently reduce the number of stat() calls Samba does. Jeremy. (This used to be commit d0e48a2d8072c3e77a57ac6a2fb5044c05f03b41)
adds d0cfc1f Fixed stat cache statistics calculation. Oops. Jeremy. (This used to be commit d6a9087e7e626e6e07503dba38854b136fe70c23)
adds c077bce nmbd would core dump if a large number of netbios aliases is set. The problem was a buffer overflow in process_node_status_request().
adds 38142a1 This checking fixes the statcache bug that stopped NetBench from running correctly. Added new parameter "stat cache size" - set to 50 by default.
adds 7731692 don't exit on a SIGPIPE (This used to be commit f18b4e95bffb25fa016dd6e7f9a128a9fc69466f)
adds 4851470 got rid of calls to update_protected_database(). It was causing core dumps. It is gone until someone can tell us why its needed and what it does. (It was only used on OSF1 and core dumped there anyway!) (This used to be commit a564e4662711d384069757ce3ee5adcadc1b061d)
adds 1778deb added some defensive programming to nmbd. This mostly means zeroing areas of memory before freeing them.
adds c021867 changed the size of a char array in the userdata_struct from 1 to 16 to account for padding/alignment issues. Eventually I'd like to find a way to get rid of this construct altogether as it is a bit error prone and hard to debug.
adds a6c94d7 added a function zero_free(void *, int size) that zeros an area of memory then frees it. Useful for catching bugs. (This used to be commit 99782754f79f3795f81cbf57caeb0925f6a66c10)
adds 98411c4 - zero shared memory before freeing it
adds 56cbed3 allow smbclient to connect to IPC$ as an IPC service (This used to be commit 275679db29f2630a16cd5e9f4b5346ac834a484f)
adds 5a44ce9 changed the format of the wins.dat file slightly.
adds 36ca3e3 don't put two spaces at the start of lines if logging to stdout or not timestamping. (This used to be commit 70ed0ec202c50655e3ba99535b06ad918409051e)
adds 3debe64 include our netbios names list and our workgroup in the wins.dat hash (This used to be commit f555a76df696a0625acc16fa365dc048e0c2447d)
adds 179e8c6 changed the way that name query records are sorted in replies. They are now sorted by the number of common leading bits in the IP address with the address of the querying host. (This used to be commit 4460a1bc6aa7666d1c71d32ba73855d6ed32320a)
adds f04d5b6 we we have successfully done a query on *<1b> from a wins server and then obtained a node status response we need to remember the server name of the master browser so that other browse clients asking us for a workgroup list will get a entry for the master of that workgroup. (This used to be commit 601f995ffbfa0ee477ea628d92b9660d6bdd8cbc)
adds b295144 This should fix the zombie problem that luke noticed. (This used to be commit 425ccf9271ea44879d0940b9d95ae9b8f95aa092)
adds 998db17 finished the asynchronous browse synchronisation code. It even seems to work (not a lot of testing yet though).
adds 98b0faf a couple of debug lines (This used to be commit 03d343ddf5ef672afb3cf1fa65f86eb2c0a48772)
adds ab4577f added a dest_port parameter to send_mailslot() so we send replies to the correct port in environments like ip masq. (This used to be commit 7d455ee637b6ff70c95845f89d71573ca07b83f3)
adds 61b5fd6 bounds check next_token() to prevent possible buffer overflows (This used to be commit 3eade55dc7c842bdc50205c330802d211fae54d3)
adds cc02213 cast the qsort to prevent warnings (This used to be commit 55333edd2eed33961ced4eb4b6898f5ca9ca1820)
adds 055e3c8 set a maximum name refresh time of 20 minutes.
adds c98d175 updated the WHATSNEW in preparation for an alpha release (This used to be commit 2f09b68e52a3af712d86732ed674e1e616768d65)
adds 60be7d2 fixed a comment (This used to be commit 560ed560f46e69255b6437e50ba0865b642c38b1)
adds af9e251 preparing for release of 2.0.0 alpha (This used to be commit 70b8c9f05e96a3b3107e66ca32d532133bec8082)
adds 36bbc13 preparing for release of 2.0.0 alpha 1 (This used to be commit d7e50f0111f6c65b9d6f8654684e7fc5a1e7ea32)
adds f8ad53a I realised that my DMB<->DMB sync code has the property that the amount of network traffic grows as the square of the number of workgroups. It probably wouldn't have caused problems but to be safe I changed the code to use random() to decrease the probability of a DMB<->DMB sync in proportion to the number of known workgroups. This keeps the nice browse connectivity while making the traffic rise only linearly with the number of workgroups. (This used to be commit 685 [...]
adds 9076947 if an address is ipzero in cli_connect() then do a name query (This used to be commit 0a5718b0aef29706be81a50f2ac2c5eb4c6fbb32)
adds 5e20600 minor fixes to the DMB<->DMB sync code. We now get the dmb name from the local_master name on the unicast subnet if it is unknown. (This used to be commit 222b6d90e09288091028f5e0435f1d4a74153f66)
adds a2450e6 I looked at the refresh issue a bit more and discovered that Samba also doesn't switch to a registration if a refresh fails, instead the name is removed! This makes it even more imortant that a Samba WINS server accepts refresh requests as registration requests if the name is not registered. I've gone ahead and implemented this. (This used to be commit 07f825fc9491bb5adac047854e67c63f7757143b)
adds d2e0d0f I added notes about the changes I've made to 2.0.0. I put the change to nmbd default behavior (appending to logs instead of overwriting them) into the "Major Changes" section, but added a "Minor Changes" section for the things that wouldn't affect the running of Samba itself (eg., the splay tree for WINS and the change to DEBUG output).
adds 693480a configure.in, configure: include/config.h.in: Added stropts and poll. include/smb.h: Moved old typedefs of uint8 etc. into include/includes.h where all the other defines live (changed them from typedefs to defines). Other changes : changed from using uint32 to SMB_DEV_T and SMB_INO_T in preparation for moving to size independed (ie. 64 bit clean) device and inode access. Stat call wrapper comes next :-).
adds a5f8955 check that a valid pipe is passed before doing a pipe close.
adds 296038d fixed a bug in the base64 hanlding that led to auth failures for some passwords with SWAT (This used to be commit edcde70108ab643a29f3e0e0cc97609287da6e87)
adds 7b07680 spruced up SWAT a bit - it now uses the new Samba logo at the top and a table to give it a little border (This used to be commit d35c6e80988d96049d4624b47ae9ea015edafc59)
adds 5ac39c2 need to istall new files (This used to be commit c53ead308e941baa4524b9ec62d74290ce91503f)
adds 6f53e20 Matthew is no longer wokring on SWAT (This used to be commit 8bd2cf0eb7533c3ec2d5767163ffdaf20b01bbff)
adds 1855627 More abstraction of file system data types, to move to a 64 bit file interface for the NT SMB's.
adds 80ec5e4 Missed one struct stat. Jeremy. (This used to be commit 03ae657a36c986ba4248b297e64ec7898a1914e6)
adds b68d65d use /swat/ prefix in both inetd and cgi modes, to enable a static header.html (This used to be commit ddb788c24d043b18506138a7759b8128df1673aa)
adds 054a7bc changed ref to samba.gif to use /swat/ prefix (This used to be commit f297662d64da9423e3d2efc6c602e40613c4236e)
adds 148691b we are never interested in SIGPIPE so just ignore (block) it always. Don't even install a handler. (This used to be commit 72c383f4b7bcce5374632dc972df16ab0e2542b9)
adds 0067ea1 Fix for PR#9497 - not waiting for child. Jeremy. (This used to be commit e817d836bba3aaf0f732d66bc5a4383a7f7005db)
adds 0b5cc17 fixed a bug in the name mangling code. It implicitly assumed that mangling a name can't increase it's size which isn't true. (imagine a file called "L B" which mangles to "LB~XX")
adds ea1cd3f we were setting the strings 1 too long in make_srv_share_info1_str() (This used to be commit 29e1e59db8035e0fd2c088a969fa17549ce1b897)
adds 4acd373 changed the SMBtrans reply code to align at the same alignment as observed from NT. We were aligning the data before but not the parameters. This aligns both.
adds 7bb86c1 Ok - this is the 64 bit widening check in. It changes the configure to check for stat64 and friends, and then changes much of Samba to use the data type SMB_OFF_T for file size information.
adds 623a18d More 64 bit stuff - now the fcntl locks are 64 bit clean. Nearly at the stage where I can expose the 64-bit-ness to the NT clients.... Jeremy. (This used to be commit 422f1dd45074c0e28203aca5952e57bbe56676b6)
adds 33bf29f Fixed uppercasing of share name (pointed out by Jean-Francois). Jeremy. (This used to be commit dcce6b98d847d02148fb2ab15f8430b870e106bd)
adds 83900f2 Modified dev_t and ino_t code to be 64 bit clean (including changes to oplock break message passing). I think that smbd/nmbd are now inode and offset size independent (at least for 32 bit and 64 bit systems).
adds 1546ccf got rid of interpret_security(). Thanks to Jean-Francois for pointing out it is no longer used (replaced by enumerated types in loadparm.c) (This used to be commit 88df8a8b25921389ee9d017b770bbae143cc51b8)
adds 98f524b Bugfix for leak in reference counted file struct. Added "nt smb support" parameter to allow NT SMB's to be turned off. Jeremy. (This used to be commit 63f65f5027d5022153fa2757b49c56829db1725b)
adds 766aa4f Fixed one more Debug problem with inode in non-64 bit case. Jeremy. (This used to be commit 94d63cc382ac0d8a523db98b93750225082b09b1)
adds e9ea36e tridge the destroyer returns!
adds 012e575 ahh, the joy of deleting large chunks of code that someone else has painstakingly put in :)
adds 0cb85e0 some people are foolishly running ./configure from other than the source directory! This adds a new "trivial" test that makes sure that the autoconf tests are working. It aborts the configure run if not. (This used to be commit ead0338ad27f29f1abbbe9f6302d6bf633bf98b2)
adds f6044c8 some cleanups to use ZERO_STRUCT() and friends (This used to be commit 7b154dc4313324dfad6cf0117b8ce246bf12bf16)
adds f5e6f03 expand the sysv shmem test to look for semaphores as well as shared memory. Some FreeBSD systems have sysv shared memory but no semaphores! (This used to be commit 3f4959a065ed987a8254903a5aaf6234bb88ad5c)
adds b282840 added a configuration summary at the end of ./configure. It also aborts if essential functions are not available. (This used to be commit 5c7717f033f670f587b4a250d0a663cad30824e5)
adds fd33412 fixed a stat cache bug (the one found by Matthew Geier).
adds 4fc5a74 add a "stat cache" boolean smb.conf option. (defaults to on)
adds 03d8da6 Adding header and footer html files for SWAT, adding samba.gif file too. (This used to be commit c9a9fd131ba65cfde3a20d0ff5ff690064ef6c99)
adds 519a6d5 added 0x10 to the frag length in the "bind ack". (This used to be commit 46301b1d2161317f56049934a9e7b658447b2c76)
adds 6e0c276 Added back groupname map stuff removed by Andrew's "slash 'n' burn" tactics :-). Protected by #ifdef until used.
adds 5de3c13 Copyright notices written to debug logs are now through 1998.
adds aab0323 Improved stat cache code by uppercasing any search name that gets added to it if we're in case insensitive mode, and then doing a memcmp rather than a StrnCaseCmp (which is *horribly* slow) on every lookup. Fixed bug with refusing NT SMB's (use *brackets* where needed :-). Jeremy. (This used to be commit 02b3fddce33a58a4db2102670b502fc0c6f45fab)
adds 42edee9 fixed a bug in the wins database writer that caused the database to be written continuously rather than once every 5 seconds (at most).
adds ede44eb smb.h: Removed fdnum from file_fd_struct. Not needed. files.c: Removed fd bitmap - not needed. Added code to do use arrays rather than linked list - disabled by default but can be enabled to check performance. Jeremy. (This used to be commit 069efc04545d5fdfc5c40467b8b7554ed5226a2e)
adds 06cc91f9 Added ssize_t to configure code. Got 'religion' about using size_t and ssize_t for read/write stuff as part of the code to expose 64 bits to the client.
adds 27d0bef Ok - this is the 'expose 64 bit to the clients' checkin.
adds 9b20e5b Ok so with this bugfix 64 bit file access actually seems to work :-).
adds cd5d4d5 Fixed problems people were having with creating profile directories (NTTrans/Create with Security Descriptor for a directory). It turns out the CIFS spec is bogus (what a suprise) and the 'is a directory' flag is actually embedded in the create_options field.
adds cabc8f6 Mapped correct open modes for READ_CONTROL access. Jeremy. (This used to be commit 4a62b73633b8f8707a2961b355d4997f429c86bc)
adds 20d3988 Removed hideous inefficiencies in old trim_string code. This was making calls to strlen() a profiling hotspot. Jeremy. (This used to be commit ffa450acddb7aec6a440ae3fe6032c109805d176)
adds e959f2e fixed a potential problem with wins_write_database() child processes.
adds 1eef953 fixed a typo in my last commit (This used to be commit 31b4048362c63ab19e9ef35453c3763eec8b8f2b)
adds d66a657 fixed the nmbd fork bomb. It was a silly mistake, as expected. wins_write_database() didn't exit after doing its stuff, so when it returned you had two copies of nmbd :) (This used to be commit 5e6488d4830016ea720a644c1b1ae25b336d3b8b)
adds c8e6aa6 fixed another potential fork bomb where the wins file becomes non-writeable for some reason. (This used to be commit 9edd43dcd6cc040416f11e00320c53682558fd8a)
adds 730198a preparing for release of 2.0.0 alpha 5 (This used to be commit 1c627b8f39e0a219ea333d39228a3edbcc8ea666)
adds 25ebd39 configure, configure.in: Added fseek64 and ftell64. config.h.in: Added fseek64 and ftell64. includes.h: Added definition of SMB_BIG_INTEGER. smb.h: Changed (*getsmbpwpos) and (*setsmbpwpos) to use SMB_BIG_INTEGER. access.c: Tidyup of dbug statement. system.c: Added sys_fseek and sys_ftell. Changed mode calls to use mode_t. asyncdns.c: Tidyup of comment. loadparm.c: Tidyup of set_default_server_announce_type() function definition. ldap.c: Changed (*getsmbpwpos) and (* [...]
adds ac9b687 configure configure.in: Added tests for fseek64 and ftell64. config.h.in: Added fseek64 and ftell64. includes.h: Added definition of SMB_BIG_INTEGER. smb.h: Changed (*getsmbpwpos) and (*setsmbpwpos) to use SMB_BIG_INTEGER. access.c: Tidyup of dbug statement. system.c: Added sys_fseek and sys_ftell. Changed mode calls to use mode_t. asyncdns.c: Tidyup of comment. loadparm.c: Tidyup of set_default_server_announce_type() function definition. ldap.c: Changed (*getsmbpwpo [...]
adds b8b67f4 configure configure.in: Added checks for statvfs64. Last bit of 64 bit widening (I hope :-). include/config.h.in: Added #undef STAT_STATVFS64. include/includes.h: Added SMB_STRUCT_STATVFS type, Changed SMB_BIG_INTEGER to SMB_BIG_UINT and SMB_BIG_INT types. include/smb.h: Added flag defines from CIFS spec. lib/debug.c: Fixed one more mode_t issue. lib/system.c: Added sys_statvfs wrapper. lib/util.c: Changed trim_string to use size_t. param/loadparm [...]
adds 1e17cbd nmbd/nmbd_winsserver.c: Fixed printf style warning. script/mkproto.awk: Added SMB_BIG_UINT. Jeremy. (This used to be commit c22c40f0caa7d6a9e8120e6415fa728db708db3e)
adds 6dfbe2f include/includes.h: lib/system.c: Can't assume every system has a statvfs varient. Return -1 for those that don't. smbd/reply.c: Fixed printf warning. Jeremy. (This used to be commit 14c134e8316687aa5a4ee089c2acfa6428faceae)
adds 8d6b713 got rid of some #ifdef LARGE_XXXX stuff and got rid of non-portable LL suffix from some constants. (This used to be commit 84956eddf32aa66c787ec76bdb60d2843fa7a025)
adds 55c492f fixed a usage of off_t that should have been SMB_OFF_T (This used to be commit 24ae7657011929fd3529caa909f3afe866186cd2)
adds b3b44e0 removed another use of the LL suffix. Hopefully this is the last one (a grep doesn't show any more) (This used to be commit c1bd188744b0df950f2e00550c25f7d3e148094b)
adds bc3766c fixed a typo (LLARGE_SMB_OFF_T instead of LARGE_SMB_OFF_T) (This used to be commit 3e77d94cd2d693490265b60ad7c576a25902d8ea)
adds fdc07d1 added a SMB_OFF_T_BITS define, allowing us to get rid of most of the #ifdefs for LARGE_OFF_T. (This used to be commit 724b9508c2d15bafdad5912fce702108fdd4cac3)
adds c7da999 gto ri of a bunch more #ifdef LARGE_SMB_OFF_T checks by introducing a SOFF_T() macro for setting an SMB_OFF_T variable
adds d1a82e6 got rid of SMB_STRUCT_STATVFS. I don't think we should be defining structures that only apply on some platforms. (This used to be commit 926591067cd8646426ca06df0b00a1d6f6dd5752)
adds c198d4c Adding rewritten restore code ... Old code is still there surrounded by a OLD_DOTARPUT. (This used to be commit 00ba54d4ee9ad875c5cfbee09d4b745df5f116ab)
adds 2e6f6bc oops ... I got the filenames wrong in my cleanup of the wins database save, so it started saving weird filenames (from an unitialised fstring).
adds 6527cd8 preparing for release of 2.0.0 alpha 6 (This used to be commit 008697d151e54b141b062956cf521b04111073f2)
adds 717f538 Fixed compile errors in new code. Jeremy. (This used to be commit dbd8ce8a7053b6ea051e9bbdd0ddc27f1e0cb7c2)
adds 184db92 configure configure.in include/config.h.in include/includes.h
adds 31ebc95 Fixed problems with premature kernel oplock checkin code. The ./configure & build now seem to work ok.
adds 7be02a2 Changed variable TAB to htab as TAB is defined in a header file on RedHat5.1 Jeremy. (This used to be commit 43ac52ad7a3c1da3c25a63d0458c87f9367453ec)
adds 0ebdf28 Fixed position of LARGE_SMB_OFF_T definition. The SOFF_T define was being done *before* the LARGE_SMB_OFF_T was being defined, but SOFF_T depended on it :-).
adds 11fe457 Now that Alexandre Oliva has explained the use of acconfig.h to me, I'm adding the HAVE_LIBREADLINE and other stuff correctly.
adds ac87559 Remove some byte-copying code in unix_format() that did nothing except slow down my benchmark :-).
adds fc82bd2 Small bit of paranioa. Ensure that if the incoming name to unix_convert() was a single '\' (the base directory of the service) that it gets translated to a '.', not a '\0'. Jeremy. (This used to be commit f74f39f45fa55c1768d6622a52c494328f22f50b)
adds b65bbde Fixed changes in clitar.c that Jeremey noted. One change was correct, the other needed slightly changing.
adds bc97ab2 add a define for SMB_SEARCH_BITS and change comment on FSTYPE_STRING (This used to be commit 9c275bcd98cbbd9367d9b7a2204889fcefd74638)
adds 93dfc79 added a per-share parameter "fstype" that allows you to select the filesystem type that will be reported to the client. If unspecified then it defaults to FSTYPE_STRING (currently "Samba").
adds 5e634ef 3 changes:
adds f0dc663 lp_fstype() proto (This used to be commit ac48db7f2130c29a25185bc5450f94811cc54640)
adds 81babe9 implemented du and tar -n (This used to be commit 23484508a86a59a71e54a1bcac3766ec3858142a)
adds e649750 major autoconf clean-up fix problems in builds with srcdir!=builddir (This used to be commit 1ffc3b807a3f80644c974b454ff5e6f68e89b546)
adds ac39ce3 replace getpass() with getsmbpass() if getsmbpass.c compiles (This used to be commit 9a5bdf5c1bef689fe0d6879949df869efbc34783)
adds 242d068 Fixed up warnings in new client code. Note to coders. If using gcc please use the compiler flags : -Wall -Werror -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual *before* checking anything in to ensure a clean compile. Jeremy. (This used to be commit 1daf424da6c5a346f672121d4b6fe5753250f464)
adds 3b7cee9 look at the CAP_NT_SMBS bit in the client capabilities to determine if we should serve up volume labels as ascii or unicode.
adds aab2fe0 First cut at kernel oplocks. This should have no effect unless runnin on a machine that supports them in autoconf.
adds e4962b8 smbd/oplock.c: Use O_CREAT and O_TRUNC and correct mode flags when creating oplock test file. smbd/server.c: Check for existance of kernel oplocks before becoming a daemon. Jeremy. (This used to be commit b42779e17e754d4a2f75904e2187c9209e0a53f0)
adds 474110e Fixed data corruption bugs in clitar.c with restores.
adds 0e091a5 Hoist by my own petard with warnings (forgot to set strict warnings in Makefile before compiling & checking in :-). Jeremy. (This used to be commit 05fb3c82a57549fba74016eae31b53de30417b3c)
adds 500a474 nttrans.c:
adds e59d7a7 some changes to the autoconf support
adds e5948ff automatically detect changes in the system type and exit, telling the user to remove config.cache (This used to be commit f123172c42b1f9ac73e57856e4ee8715fdfb76cd)
adds 6de1659 check whether system type is the same as stored in the cache (full stand-alone macro, candidate for inclusion in the next release of autoconf)
adds 921b171 Added a minor fix to clitar.c for a bug.
adds 9e17c70 replaced one of the paragraphs describing nmbd problems. could someone review this please? (This used to be commit dd718c26f7f4d3ef906e0829d27208f07f3ed619)
adds 50beafd removed function names printed out in debug statements (duplicated in DEBUG macro, automatically) (This used to be commit 2e4d681d17f6bc097881444a72317ff3bb089151)
adds f650b65 this fixes the last of the issues where USRMGR.EXE and SRVMGR.EXE were failing. running these two programs on a samba pdc now work.
adds 0c5dcf5 took out #ifdef'd code in make_samr_r_query_usergroups that copied DOM_GID static-size array, because it's malloc'd now. (This used to be commit 7776002218232c3ea0140d91c6033b7f9c6d3050)
adds d8f66be qualifier name in session_enum was being assumed to exist. if NULL, the name should not be read. file_enum and connection_enum didn't do this: wonder why only session_enum had this bug? (This used to be commit 203a97e39e7ae7e5511f74dffea0778e7fa6db07)
adds dc36d87 Integration of Anders Blomdell <anders.blomdell at control.lth.se>'s smbpasswd changes. Not exactly the same as his code - several changes. Jeremy. (This used to be commit e96747a8e3b9ea5a79c4258e55d7e8f3bf0bf193)
adds 9f2edc6 Updates to the scripts for the new 14-char space format of account attributes. Jeremy. (This used to be commit 32b6f6640d45b083ce35a8c11b1e6f23c19df62c)
adds 95f99e8 I've disabled the conversion of null filenames to "." until we solve the win95 printing problem. I suspect it is a smbgetatr() problem with a null name (which requires special behaviour).
adds 1631d3f not needed. (This used to be commit 78b5c15121caa18f401cd7aa45d831ef93a5f7c2)
adds 66d5d73 added rpcclient program (This used to be commit aa38f39d67fade4dfd7badb7a9b39c833a1dd1ca)
adds ff07b2e added wksinfo command to rpcclient, which don't work too good. (This used to be commit 8d23da91cbd74a45a5b030688fd89d88a25738dc)
adds 6fb5804 added in samr commands. assistance in returning the missing functions, automatically removed because they were "unused", would be appreciated. (This used to be commit d0f7b0d915973ccb85409af3d6d951a716cd66d2)
adds c1bbd18 Moved the extra struct definitions Luke added to smb.h into rpcclient.h and client.h. They are still included from smb.h so nothing should change (or break) but this keeps the new definitions easier to maintain. This is similar to what I did with ntdomain.h Jeremy. (This used to be commit 2831e5c9c46e05ecd8c858fac2d93e8baa96d102)
adds 4b9e094 rpcclient: got samr command "enumusers -g -u" working (This used to be commit 3a00023efedb34684bd45bd8a562f07a9880f1ad)
adds c9d26f9 Fixed unused variable warning messages. Jeremy. (This used to be commit 64ad5b4bb0f302703c9be1f76bd6211dc9871d19)
adds 14f9495 Added missing display enum. Jeremy. (This used to be commit 535ac8a7c204a223a57d561bb12f1934b852a579)
adds 5f7ee36 Makefile.in: Fixed bug with continuation line causing proto to fail. Added $(PROGS) $(SPROGS) as targets for make clean. acconfig.h: Added HAVE_IRIX_SPECIFIC_CAPABILITIES. configure.in: Added sys/capability.h header check. Added function checks for srandom random srand rand. Added HAVE_IRIX_SPECIFIC_CAPABILITIES test. includes.h: Added #include <sys/capability.h>. ntdomain.h: Moved struct acct_info into here from smb.h smb.h: [...]
adds 1ea570d Small update to clitar.c to omit warnings about servers not letting us change the date unless tar_real_noisy is True.
adds b053652 Added Kerberos4 support patches from Johan Hedin <johanh at fusion.kth.se> Jeremy. (This used to be commit 548634915f21f774b7efb06f138c8fb7bc089daa)
adds a377543 Fixed the problem with reply_getatr() being passed a "" name in reply_getatr, replaced the paranoid code in smbd/filename.c that replaces a "" with a ".". I am starting to think this code may well be needed. Jeremy. (This used to be commit bdc3d9f52fbded4b1483af8be0059decfd4bad34)
adds 6da95a6 changed the default filesystem type to NTFS (from Samba)
adds ecd8ca2 Fixed up more possibly uninitialized variables.
adds 464f71f wait_keyboard must still be defined if readline is not available (This used to be commit dc21f6c98267afef116a449468129c1d3a8e996b)
adds cf971f8 automated generation of .dummy files for each subdirectory; dummy.in files are no longer needed, and new directories will be taken care of automatically, at configure (or config.status --recheck) time (This used to be commit 237a8e5fe62d757c04b8207cbbee4df1470cfe4e)
adds 2d87954 Make sure that WINS Server = 127.0.0.1 in case we do not set a value in smb.conf.
adds c8c8958 The previous fix for WINS on the WINS server was wrong. It caused nmbd to exit :-(
adds 3767424 Backed out that just as ill-considered change :-(
adds 5bae71c fixed the docs for "domain controller" parameter. (This used to be commit c11f1b9293f1b4d342285e26e39a90cf9dbabf63)
adds a97a4b8 made bad boolean values stand out a little better (This used to be commit 270f4b0f84167e378b4615af8aedb85970320b1d)
adds cdaa53e Two changes in this ball...
adds cf3a974 Changes to test in configure if capabilities are enabled on a system. Changes to get Samba to compile cleanly with the IRIX compiler with the options : -fullwarn -woff 1209,1174 (the -woff options are to turn off warnings about unused function parameters and controlling loop expressions being constants). Split prototype generation as we hit a limit in IRIX nawk. Removed "." code in smbd/filename.c (yet again :-). Jeremy. (This used to be commit e0567433bd72aec17bf5a5 [...]
adds f58761e Added fix from gildea at intouchsys.com - smbpasswd file could be left locked. Jeremy. (This used to be commit 71ab5c367cf54f4b821aaf056f283f48d7eb4638)
adds d455d42 idb.pl add new argument to call to installcp.sh mkrelease.sh use distclean target when cleaning before making packages (This used to be commit 2c6bbc2da72af4508aa8c49d003f211da5cbe5ae)
adds 008fd97 Fixed problems found in lint pass over the old code by <cpeterso at microsoft.com>. These were the problems that still existed in the 2.0 branch. Jeremy. (This used to be commit 3fd28812f75f2311a114ff905143634e3bbb1fac)
adds b8980c2 got rid of the memcpy() prototype and used includes.h instead.
adds 4746a0b Fixed stupid bug with "cd /" appending a "/" character to the path forever.... Jeremy. (This used to be commit 14ee57f336100634993e7968ba54a441ac2813db)
adds e1d9626 Now have a better solution to the need to have smblcient find a WINS server if running on the WINS server. As suggested by Andrew, we have a flag, in_client=False by default, and set it to True in the client. loadparam.c checks this and sets szWINSserver to 127.0.0.1 when in_client && bWINSsupport.
adds a42bb09 added WITH_SMBMOUNT (This used to be commit fe5721b9527979e6ac59d1e3e56544276a5777d5)
adds a2d7f76 get away with dummy and .dummy files (This used to be commit 90a8a02484a0897b053fd6531b7fec5d23098b6f)
adds 6ec9f5d optimize creation of directories in build tree ensure that bin exists when needed (This used to be commit 87b3e4347a5a394471f0d4f34f093ec2195dfd4d)
adds c393bb6 fix directory creation mechanism; the optimized version would not work :-( (This used to be commit 796475ad5ac2da409d1676d3ae6530654697028c)
adds e898fc1 added stamp-h (This used to be commit 078a4b564fe1511452bf0012c643646d4900d04b)
adds da0c1ef Fixed bug introduced by me in dead code elimination. Bug was caused by multiple C statements on a line. IMHO this is a *BUG* and will be treated as such.... Fixed all such multiple statements in this file. Jeremy. (This used to be commit ea3ab46f12565ac6ccbb8c69825acedd3640ec12)
adds 0ccf410 Missed one removed multi-statement line. Grrr. Jeremy. (This used to be commit 7958787d9beffcd0f025c7a85469844d2e520ce5)
adds 6ecd472 uchar / char typecast issues (This used to be commit 1a1d8d0483fc05765e6dcc2da00405e0ec7421a2)
adds c62031c added in some pdb_xxx routines that are needed by nispass.c (This used to be commit 5212dd69d05a0d26dddcb4a0d9efca195436bfda)
adds 282eb4f missed the pdb_sam_to_smb function needed by nispass.c (This used to be commit b40a4e6385757cb8a44044a1437651954d6b1c90)
adds 9066025 Got very strict about the differences and uses of uid_t, gid_t and vuid. Added sys_getgroups() to get around the int * return problem. Set correct datatypes for all uid, gid and vuid variables. Jeremy. (This used to be commit e570db46fc3a78e499523fd342e9a34cebb18998)
adds d60168c Fixed warning in get_time_from_string(). Jeremy. (This used to be commit e9b7ff0dece2252b28be1ed526f43ff2bdf86ade)
adds f82217a Fixed extern definition of cnum in clitar.c Jeremy (This used to be commit 6c08f3b81c8039e458e0b27d6649060bf6cf6c13)
adds 9a5f40c Fixed uid->vuid confusion in smbmount (hopefully). Jeremy. (This used to be commit 60c2278e8c1941bca37f1dc000bd2c29a8c0c73b)
adds 5a8458c libsmb/clientgen.c: Fixed signed/unsigned compile warnings spotted by Herb. param/loadparm.c: smbd/oplock.c: Allow kernel oplocks to be turned off in the smb.conf file. smbd/server.c: Move init_structs() to after the smb.conf file is loaded - preparation for making a "max open files" parameter. Jeremy. (This used to be commit 6a261517a09b005f502a37941431308fa8bf2c5c)
adds 5b4d94e (Finally) implemented "max open files" as a global smb.conf parameter. Sets up the files array correctly - limited by the smb.conf parameter and by the max fd's per process as found by getrlimit(). Jeremy. (This used to be commit eca24bd24352c688cdf48c1ef14adb8ac353468f)
adds 4828c1c Removed a redundant include for "includes.h"
adds 8883e74 Upped default MAX_OPEN_FILES to 10000 after conversation with tridge. As we're only using 1 bit per fd when idle it doesn't matter too much.... Jeremy. (This used to be commit dba55b2d3453bd18e1a0cb031d012733e5a214b9)
adds 88460e6 set the default fstype for IPC$ to "IPC". I'm not sure if this will make any difference, but it is the right thing to do. (This used to be commit a655a8a0510b0277727205394b093c580280eb55)
adds d8f609a lsa_lookup_sids command added. severe debugging needed on lookup_sids code. added "quality of service" capability to lsa_open_policy code.
adds 864f545 Implemented directory-relative opens for NT opens. Jeremy. (This used to be commit 740784f9cf3d4f85eb71848a29b95d5db977d264)
adds 85fcbcb Fix another possibly unitialized variable ... (This used to be commit 351b9a0f8b6c071f395e082d5e1c98bda706106c)
adds 53033c0 Fixed *nasty* bug in nt_lm_owf_gen() - this function was not ensuring a zero filled buffer before doing crypto stuff. See PR#10121. Beware of this ! Jeremy. (This used to be commit c42fb702b70f18dfe3b97ce7ea24c4ce4b3f890f)
adds eb7f62f got rid of USE_FILES_ARRAY code (it was unused) (This used to be commit f15ece53162304d855bea4f329f3faed8813a831)
adds 643e95f makefile support for smbwrapper
adds 7b463b5 a couple of mode for smbwrapper (This used to be commit 07dd2aedf1e8ad143669694b504554de74bbaa1d)
adds 5b2bc01 use sys_stat() not file_exist() for codepages. (we don't want dos translation!) (This used to be commit 1dcefb3f8e1e8b407d7f45332262e1b04bc1d6ee)
adds 9cd0324 added sys_getwd() (This used to be commit 688d19de50c01222c42f61f825fab93a7005f5b6)
adds 019c8d2 several clientgen mods to support smbwrapper. In particular added cli_list() for directory listing and expended some other functions a bit. (This used to be commit 9bae21abaf3d69a204c6e617f06094303da4da48)
adds 24bf006 the guts of the smbwrapper code. I may change the layout of this at some stage. (This used to be commit 3f34a3cac817de19d227c36bc792db8b2c3798f9)
adds 495eedb some changes in smbtorture as a result of clientgen interface changes for smbwrapper
adds c43c53b microsoft is slowly fixing some buffer overflow errors in dce/rpc code (SP4). therefore, they are being more strict, first in the server-side code, and now in the client-side code.
adds bdbc959 - static function "create_new_hashes" was identical to "nt_lm_owf_gen". create_new_hashes didn't zero the buffer for the md4hash: nt_lm_owf_gen did, because jeremy sorted this out a couple of days ago. call nt_lm_owf_gen instead.
adds 732d4ff Makefile.in :
adds 392cdc8 added capabilities ab win95 fields to client structure. Used for detecting win95 server for bug handling (This used to be commit 76b5c8243791358be1a4781ff2e6929e56d98887)
adds 2abaffe - remove .p files in make clean - added readlink support to smbwrapper (This used to be commit 4b5217f996fbc1bb679992068c6c4fa28677c37e)
adds 4261ed2 updated prototypes (This used to be commit a42155f77a0156aa10adc9fd0070f3edab647382)
adds 60efedd - ignore *.p files - make msleep() non-static (This used to be commit 688a749484aa807075d2ce16d750c4f3494f3e55)
adds 27e5850 - ignore *.p files - enable cli_RNetSharEnum - fix password handling in sesssetup for NT1 protocol - handle partial reads and writes in cli_{read,write} - added cli_getattrE - modify cli_qpathinfo() to swap byte order for win95 servers - handle temporary errors from FINDFIRST/FINDNEXT from win95 servers, when we get a error we sleep for a bit and retry - return approx unix errno from cli_error(). Need to add a lot more cases to this. (This used to be commit 715a6 [...]
adds 65cfbc9 - ignore *.p files (This used to be commit 5328ecbc41daa3fe1adbf8dbe9db8180ae55da3d)
adds a139078 lots of improvements to smbwrapper. It now works with Samba, Win95 and WinNT servers, and correctly lists share names in /smb/SERVER/ (This used to be commit 1ea349728b8984bfe5cf5df41a87efbe17ff5ccd)
adds 8a9fc22 ignore *.p files (This used to be commit e246a202306b8e4e7357057deb094b5a04b28408)
adds cce5f09 added unlink() and rename() support to smbwrapper (This used to be commit b85d96144728e8a29c7c1114462e28bf3b144b80)
adds 909ca3a added basic chmod(), chown() and utime() support (not fully implemented).
adds c0dd3c5 added lseek (This used to be commit 2fbb544d38f7824dc6272517bded4be952b073b1)
adds 959005e define O_ACCMODE if not defined (This used to be commit 48de03824ed33e9751bc9deeb22f1e1ef650b8cb)
adds bab2843 updated prototypes (This used to be commit 40af9fee1ac17bf329afcf1f0c73a92f03f183dd)
adds 4fedb9d - always open for reading (otherwise getattrE won't work).
adds d0fb78b use O_ACCMODE (This used to be commit cc6270f327fdc998e5e3a2d8c3b50f33a29ec3c1)
adds 4b760a6 added lseek() to smbwrapper (This used to be commit 752e90b24f37d4697b87c65a53b45799c21ecab7)
adds 6291a9d fixed a bug in name_len() (thanks to kooros at kooros.netrack.net) (This used to be commit f05f0a01cefbf19943a53c3307eb992d77238b51)
adds f651787 added lseek() support for directories (This used to be commit 67ca971b0b00b5256b0af2c1c5777c393f9cef0b)
adds 13b431f added a bit more to the docs (This used to be commit e040047c647df3991becbf2b45de785fc875d1ff)
adds 03a0626 added simple device/inode number support based on a checksum of the filename (This used to be commit 5674fb4e9dc4d92213d763c8cecd26efc23a9720)
adds aa7aaca added mkdir() and rmdir() support (This used to be commit ce748e5ea94380147a01de8235b343c7e2852bee)
adds 4d9ab2a support getcwd() in smbwrapper (This used to be commit d516ee383c287550a5953cf5ea1cd69cc957e1aa)
adds 76aa53b fixed wrapper for access(). This gets xedit working. (This used to be commit 3c839a523183c163db0d14cf1a3aac47ffafd496)
adds f2d8f11 fixed vi on smbwrappper (it was a problem in cli_read()) (This used to be commit 1dcc84b942d4669f978aebdeaf85ea609c2b732f)
adds 86701c6 added fchdir() support (This used to be commit a42729dbf5414f54e5d623514533958c62ada5f6)
adds e63dc32 don't call functions that aren't there yet. (Luke had the code commented out in the makefile) (This used to be commit c626214e23738334ca5ea5f4f1a5180d3245231b)
adds 8bca34d fixed initialisation bug in rpcclient (stdout is not a constant) (This used to be commit 1388a6fe8ccd0b2fec8086feebc785b3a5de78d3)
adds 8d4c732 fixed a authentication problem with non-encrypting servers (This used to be commit 06f1af12c37fc759e7315366dd4e82f4e96b042d)
adds 1fa3478 drat.
adds a4a0c71 use __XXXdir() instead of __libc_XXXdir() (This used to be commit e28f55c0a3386cdb0185f5252b54d10d2c2a1710)
adds 0e76d37 we need to do a load_interfaces() at startup to support broadcast resolution of names. (This used to be commit c0931b6770dd822f156f388f37fb5b4abfcad51f)
adds 819a678 simplied the layout of the smbwrapper code. All those 3 line files were getting unwieldy (This used to be commit a59d4e93da2cb2bb61a632ce85af0888a87a03e2)
adds a1e10cf use const char (This used to be commit 83b7bfa821b88f0826b348ec493141a324e12a86)
adds e2b4941 support a few more function types (like ino_t and off_t) (This used to be commit 758048f1e17db70daa4cd169d5c9b833f94279f4)
adds 977d601 - split smbw directory code into smbw_dir.c - fixed a bug in the handling of multiple connections to different servers (This used to be commit a9f9d8c3d8c18a5ab4c18c1348ee9c8d643880fa)
adds 57a58f5 more smbw cleanups.
adds d71c04f use dummy file descriptors opened on /dev/null to ensure that the smbw file descriptor allocation order is identical to the kernels. (This used to be commit 60a683465647932f7241ba9f92443d5e5294e20b)
adds 5ade894 modified cli_read() and cli_write() to issue multiple outstanding read/write requests for large reads. up to max_mux requests may be outstanding. This gives _much_ better throughput and should allow smbsh to saturate just about any network.
adds f3db928 fix an error code in cli_error() (This used to be commit bbc891727e57172bf6200e10c32498776a77510b)
adds af4a13b refuse symlinks to or from a smb path (This used to be commit 83e93d2a4493546cb481f5c8187c64207b5901d1)
adds 832ca93 Added E Jay Berkenbilt's fixes (This used to be commit fcdc9bc2089822b02b30cd55054a60ed4e696e70)
adds 944d7e2 set a default 16k client buffer size (This used to be commit cc1a0cf82b25e259c35f8accbb948814cc28a9ba)
adds 52e5dbe use CLI_BUFFER_SIZE instead of BUFFER_SIZE (This used to be commit 98f9bb94fcdd0195158eba0deaebe4679baea44c)
adds ce843e9 add support for dup() and dup2() (This used to be commit c5210cb0fffd406ef1809db8644b299bb661df4d)
adds 6760e69 added support for printing via smbwrapper
adds a1b002f add support for unlink() on printer shares in smbwrapper. unlink() will remove the job from the pirnt queue. (This used to be commit 7bd738c30a09a211fd14a8544309efeec17c66f5)
adds 7c3c022 use *SMBSERVER convention in smbwrapper to allow us to connect to servers that we don't know the netbios name of. (This used to be commit 147d49dade3901835b5d60b02c495bea544ff5e9)
adds f2c43ee support using #xx at end of netbios name to connect to the specified name type (This used to be commit bf409a40e21e44ec653d4d8fd34b52d0e7b64aed)
adds 1970c92 support NetServerEnum in smbwrapper. You can now do a ls in /smb/ and it will list all servers in your workgroup. You can set your workgroup with the SMBW_WORKGROUP environment variable. (This used to be commit 64699810e2d94e8648a0a3341b1cc826d4e8bfd9)
adds 40984f6 - modified resolve_name() to take a name_type - cleaned up resolve_name() (split into separate functions for each resolver) - if can't find local master then use #1B name - support listing of foreign workgroups in /smb/ (This used to be commit a4e607c17d1119925c9d0e1d05e0fe81e9a2d1aa)
adds 3a82326 started basic support for solaris 2.5 in smbwrapper. (This used to be commit e5c7cabae4826bde819b94a48bc4674dcd69da21)
adds 770acd0 don't list the IPC$ share in directory listings (it causes infinite recursion) (This used to be commit 8d74f7bfdc217e95a7e300d06c3bf4e8d4877a6a)
adds 4f31812 fixed some stuff for Linux that porting to Solaris broke (This used to be commit ee349bb329498e6f5852c1bf21c48563d076dc88)
adds 12112bd warn user if LIBDIR isn't set right (This used to be commit 70c2eb1ed93f4691e73e8ab32d81f50ea8785e2c)
adds 7677845 ignore .po files (This used to be commit 269a7938fcf7eddc68c40e3a8d3d47bdac48704d)
adds e34e25d more solaris 2.5 fixups. It now seems to be working pretty well. (This used to be commit c4e450817886b40474cebdfc50c0c16fb4646baf)
adds b3ee6a1 drat. We can't include sys/fcntl.h because that gives conflicts. Instead use "01101" for O_CREAT|O_WRONLY|O_TRUNC.
adds 11c5c17 Avoid the message `make: [.deps/.P] Error 1 (ignored)' (This used to be commit 9ba19d19ad348bc3be2fc9a2b7ac35b895c0d143)
adds 06eaf71 bin/cvsignore: deleted, so that bin can be removed from the repository
adds dde4b88 we need to use __readdir() in preference to SYS_readdir for systems that use getdents. (This used to be commit c63ad1b69859653d67d4711b700015860680efff)
adds 791b837 don't define creat() under linux until we get the CREAT_BITS stuff sorted out. (This used to be commit 86b66d92772d4a72b7b8c7f2d8d793533d7f6130)
adds 02b6c4e Speed up directory creation for the common case (i.e., it exists already)
adds 4b6b992 some tests for stat64() and friends (This used to be commit 16e7b196344457218b4902a198e28751311973a7)
adds 933db19 reran autoconf (This used to be commit 32695b1606c6198aca294ebe1436c98d2d698095)
adds 901399b tests for readdir64 (This used to be commit bdf02378c634e0d18f4f2de7a74b2f2fc5965e9a)
adds 0531f46 this gets smbwrapper working under Solaris 2.6. Not tested much yet. (This used to be commit 6a1b346d98c10688f0995a6ab8fd155a77ead258)
adds 93bbfce added a function set_maxfiles() to set our file rlimit to the max possible and return the max. (This used to be commit 7a7b5ee1689b6be57752d176c7b77a2f1b453486)
adds e248b89 added pread pread64 pwrite pwrite64 and open64 (This used to be commit 2087e0ce89e113d3989deefdf79b22b2757e008b)
adds 5d14f89 added 64-bit file support (This used to be commit 43ec91ac1fbf22f9a0150e1eadec5709a7d21050)
adds 92b21b3 - added pread pread64 pwrite pwrite64 and open64 - fixed utime() for null tbuf (This used to be commit 9047bf59b402de40e520bfc2afa1cbfad5508f72)
adds ecb7ee7 handle ENOTDIR errno in cli_error() (This used to be commit f1d82e02ff7f2201de5fb13af4cadec648765017)
adds ca3d1b9 removed requirement of having a smb.conf for smbwrapper to work. (This used to be commit af58bf2ff8ddbf974dbafa36cf1b679226371e09)
adds 601e5b3 rm object files created by mkdir probes make sure it works even if clobbering is not allowed (This used to be commit eff11b81fd4ac807cf89a56a04c5b26ee9cd8660)
adds d6da5e4 it's a bit dangerous to use rm -rf (This used to be commit 102e8c85ff1839103be947c20a4df93ab88bded1)
adds 8327eea just try to rmdir bin after removing bin/.dummy, in realclean (This used to be commit ef9eca92bbaf5e22765e562b3f4b0e2407a57206)
adds 5081402 revert 64-bit file support; it's hard-coded already (This used to be commit f604fd1a8b34efb52531c57e68a3cf31319b9262)
adds f6b9f31 test for loff_t and offset_t to support llseek() on Solaris and Linux. (This used to be commit 386026930557584fda14f8cdc07c41d84d630b39)
adds f36d5c8 get type of callback right (This used to be commit 327eba774e5bb17a91f80617bd7359afe0c83f48)
adds 4be0416 updated README (This used to be commit 507646d4e54665cb6ce5ba2aa35d72d95cdd8e81)
adds a2941d4 added Solaris 2.5 (This used to be commit 788992f58613f7f4fa0e9ce7087267dec75f2e51)
adds 4e8b4a2 got rid of all assembly code and gcc special features. I'm hoping to get smbsh working with the normal sun compiler (This used to be commit c6ee915336e1533e1f4f10f14b3d57de01f8fe96)
adds 9a98985 need to use SYS_open64 not _open64 for solaris 2.6 or stdio doesn't work right. (This used to be commit c185585dd917d6c157460e941e983b5e43d69f7a)
adds e88706f IRIX uses -shared for shared libray creation. (This used to be commit a32eb93b0e572ebfcf726a0df7443b9afa149453)
adds 94024ed Added rpcclient and smbwrapper stuff. (This used to be commit 1638930839f295077778dc0af9b27343d452e959)
adds fab6d20 new file realcalls.c (This used to be commit 23f71b979ad7dcfbf461fa4f261ab9dbd0b602fb)
adds 80ae082 fixed typo in getgroups code (This used to be commit 046e8a50219ca69ab326fa672c5fcb1ab3689b3b)
adds 8190548 ported smbwrapper to SunOS4. It seems to work. pity so many binaries on my SunOS box are statically linked. (This used to be commit 541f1c421127334817b73388f4ccb9cc0841dd4e)
adds 61d8534 handle systems that are missing either SYS_utime or SYS_utimes (This used to be commit 4379f0fe48a40e1ff6b343bbcff542efbda1f4f8)
adds a6c2a56 test for creat64() (This used to be commit 8aa6c16eeb96d6a66a2946f5048126f175f9f609)
adds 62f2ac9 this gets it compiling under IRIX 6.4. Doesn't work yet though. (This used to be commit 0c8288a72c6d6f2774dd57a7107ad68c98e0d24a)
adds f151bf0 fixed Makefile for IRIX make (it doesn't know %.o=%.po, leaving off the % works) (This used to be commit 7c4ad07b5989feee6ab84eb7ff2fe2e76e1475a6)
adds bfaff8e got smbwrapper working on IRIX 6.4. Things got a bit tricky, especially as the headers get the syscall numbers wrong! (This used to be commit a5405f1ab069a3123a819311a87ca84f2c5f0fea)
adds c378ac1 reran autoconf for IRIX changes (This used to be commit cbba700cb5f49fa6833a3326d7ad7c77bb76e3f7)
adds fe2681d fixed a cast warning (This used to be commit 4093bb16d20b0057e07085f061bdcfb372c679c1)
adds c926d8b new prototypes (This used to be commit 0a733ce59d3e77f8cfd6a8165beeb39c23b26999)
adds b79773d - fixed cast warnings - ignore *.po32 files (This used to be commit 469474803d39ceec7155792d364787318708fb91)
adds a2297c7 fixed some cast warnings from "cc -64" on IRIX (This used to be commit 624097e8f4a104393865ee100e884f000ca3f6df)
adds 217804b ignore *.po32 files (This used to be commit 01de9a50e030da722076c67c235801c36c90bb66)
adds 4473ce5 - keep IRIX cc -64 happy - fixed a chdir bug (This used to be commit 80d1c5118abaa99fe0f1c9d2089a81c9953cebad)
adds 4980fcf More yuck changes for Red Hat RPM production. (This used to be commit aa38a03961442e70e453f65c60f717765b4bea6f)
adds 36ee523 - fixed errno return in smbw_open() - updated README a bit - fixed Linux compilation of utime() (This used to be commit 4bacf32755f8012110797f7aae2b3e1e0e2f537b)
adds b4fb4ca rpcclient srvsvc commands. (This used to be commit 1a9a22c657c46648adaa98ac1fe394ce4bce11f0)
adds c2bcd64 the IRIX make is very fussy amount comment lines. If a comment line has a trailing \ then it continues the comment and wipes out the next non-blank line!
adds c7d3ad0 tell the user we are producing -32 code for the .32.so library (This used to be commit e9676812affbdaa0519415fff85d7e31383e7e2f)
adds 01b838b clean needs to delete po32 and .so files (This used to be commit 969eb180646977a01e6d44bde1e13343fd0fa1f7)
adds 4af4045 set HOST_OS after canonical system test (This used to be commit fc602e5e26a2de94be6b5a5509b77876dc0fd7ff)
adds 0f87638 use smbw_errno() not smbw_error() (This used to be commit be7ae2a4e75aab0a71be10eb39cef9434dedae2a)
adds 6a60602 remove unused arguments from some static functions. (This used to be commit a9e0e5895a671910f315d9e45eca4fe419d815e5)
adds 3d21f03 removed unused variable (This used to be commit b923bb2aae8aa13e8f6bd41d2f06dc016b559269)
adds ed75bab added SMBW_PREFIX environment variable (allowing you to specify root of smb filesystem)
adds 58f6c75 implemented attribute mapping and chmod. file attributes are mapped in the same manner as smbd. See the README for a full explanation. (This used to be commit 0a5dcddd3fa23081d7cd214acc32b8046125a74e)
adds 4fe9c5b fixed a bug in time setting (utime() call) (This used to be commit 2f4506a33c7015f2a176929d794c6c40f1433591)
adds fff618a added a wrapper for fork()
adds 404f14f implemented unix semantics for rename in smbwrapper (This used to be commit a5c18f9c82f5f76b00ff29c5668b4f0d3e8d6bd0)
adds cbb25c7 fixed rename error code from NT servers (This used to be commit e7516901270a4a790a3e346065eb2be8ede16cb3)
adds f8a3e2d using wrong cli_state in "security = domain" call. (This used to be commit 1c08cc2466f7bf615a3508e028f0b65f120d2e5d)
adds b960514 crc32 algorithm. obtained from dr dobb's journal http://www.ddj.com/ftp/1992/1992.05/crcman.zip. copyright 1992 mark r nelson. (This used to be commit 73667141af2f707fe306a0fda4853d160e55bd97)
adds c07b2bd dce/rpc (This used to be commit eb279cabd059603b6c8d9b74e4fd31c4ffe87593)
adds 0cf1ea4 Added capability for smbclient to use the local WINS server on the same machine if WINSsupport configured (This used to be commit 1398feebbcb65a9e78b7084811bf9727b6d89682)
adds 029144c do an anonymous login if the username/password is rejected. (This used to be commit 0ee3e0c62378bdf7a8e145de0727ea85763af95a)
adds f931d71 put #if BROKEN_CODE around all the bits of code in rpc_parse.c that don't compile.
adds 52d52a5 somehow "in_client" got included twice in two places. (This used to be commit 378290bfe1dc4965679495aab58be55e81ecf192)
adds 117cb0b added some comments (This used to be commit c81568a6934acab45702639c1c57aadb145f246b)
adds c61a011 added a document on how to port smbwrapper to a new system (This used to be commit bf1e257afb51f93e707bd7c1f75c8a2b35e69bed)
adds 5e35eea some changes for OSF1 support in smbwrapper (just preliminary changes, doesn't work yet) (This used to be commit ffa7d0461fa6628302ddf5590a42cca60ec8b90b)
adds 749f3f5 fixed a bug in real_seekdir() (This used to be commit 699777a5c149d8608c834034d50b207d6da254b2)
adds 6890744 fix typo (This used to be commit c4da5741f33f9108e01309a6734f16b1b854ea30)
adds 39e9d06 reran autoconf (This used to be commit 50526c45ba7920b15b6947edc8bc714a00d80f79)
adds 002a9fe - no getdents on OSF1 - try a new method of handling prototype mismatches in wrapped.c. We now try to disable prototypes! (This used to be commit 77aea37bb83f2b9ad541f851b003ca10b9811314)
adds d2856b2 test whether seekdir() returns void or not (This used to be commit 4dbfec81b2c67f2d36b26685a631001738d9569f)
adds d836bed more OSF1 changes as well as changes to allow us to use the standard includes.h in wrapped.c, thus making porting much simpler (This used to be commit 6f2239c935fdecfefa89227c113df01e3957691a)
adds 73b52ab won't need wrapper.h anymore (This used to be commit 1918ea2991bef323fdb00912500961d60da17cdb)
adds 7914f66 possibly use __sys_llseek() (This used to be commit ab49ffe37f11b28144a7815ada1d891b14ffbc2d)
adds 853f923 detect __sys_llseek() (This used to be commit 2a25034b033d207b5ce50946f3d9c9fad2c3a153)
adds b73d283 fix the SEEKDIR_RETURNS_VOID test (This used to be commit ed0b43294a922dc24be87082fa22b45b0fa2af46)
adds 465cefc not needed any more (This used to be commit 4ea3f86f996c1c6acfbf0363e1a02ace4b4a302c)
adds 829e72f yet another attempt at making this stuff portable. This time I use minimal includes in wrapped.c (This used to be commit fd6a59d8ca0932d61a60b74485841001d4f8fd44)
adds c8450c1 return type cleanups for IRIX (This used to be commit 96fc2856bcb1424f69ecf513f7b685bec08dcb1f)
adds 5e9ffa9 remoevd a misplaced comma (This used to be commit c1d2d4e27125cbd463f520d1109e7c7988b58222)
adds 98af8ad fixed __xstat() under linux (This used to be commit 15aa1b52cd78e9b59fa44b248267b9698a5b0d5c)
adds 372c359 fixed facl() bug for solaris (This used to be commit ab5ed686f813c6294ca3eb9b800b3ad41a5a77c3)
adds 6e77210 - updated docs to say OSF1 works - more solaris acl fixes (This used to be commit 8fc7bc0ee6919f2c1d438e924fbb8b44f87dee63)
adds 8ed7427 more solaris acl fixes (This used to be commit 1ad5bc381ab00f0699f025cb64db7cb4fa102c13)
adds 91ff83a fixed fork() on SunOS4 (This used to be commit c506ffa527428897689dfd9ff48719208c47669d)
adds 8adc7c0 use double for dummy arrays to ensure alignment (This used to be commit d651229ef3eb06035d015770c5ea018f33234ebc)
adds e7001e2 fixed a warning on SunOS (This used to be commit fda52c6fd1ff0c46948bff7156742dab1dd1eacd)
adds f4aff92 SunOS doesn't need any ld flags (This used to be commit f92383689a6ee62c71553f12c633f1aadb32065e)
adds b818ce6 we need realcalls.h in realcalls.c (This used to be commit 42765a654f9fe45160760e61a80d789279ee6198)
adds bdec84d restore errno after smbw initialisation (This used to be commit f374706cbf654bdb33df3074cb1a8101af0201eb)
adds 3d601da compile to .po.o first then mv to .po in order to make the sun compilers happy (This used to be commit 6625b696469089138f0bd01ab966f30ba509dbda)
adds 2fef8f2 dce/rpc (This used to be commit 34afa638f6f7bb145ec094510ac58f7a22dfc3aa)
adds eb37144 make proto required (This used to be commit cf4e2a601fe6b6c9980da87d51643b726c0de1dd)
adds 4c172b5 return False _and_ a break in a switch statement. (This used to be commit e3f0f1ad9c2b81fd3489d858a9a98338001538c5)
adds cf115a77 added aclent_t autoconf test (defines as an int if it doesn't exist). this is to stop a compilation error caused by make proto putting functions that are wrapped in #if HAVE_ACLxxx code.
adds 48b31ae dce/rpc (This used to be commit 6677b888bdb45df00646eb7cc13005b9465ff971)
adds 0dc8033 don't prototype the acl() functions (This used to be commit 9efbb21f35aca6f86ed3cb9c58ebec40e5d44b90)
adds 08e890a removed lukes acl check in configure (not needed) (This used to be commit a3339c111de9f82b6badaac8e6ef430d277c3afa)
adds fa0ff09 added some comments (This used to be commit e5ed0e6f96835c5b189368faf4555d07f1f6b19c)
adds ef2e37c fixed a problem with fchdir() that broke "cvs -d" in smbsh (This used to be commit 6121f7c8c2d63fd12266327a6f2ac9a5e717dccc)
adds 4750ce1 use 1 second resolution calls if possible (This used to be commit 349469221a84658048790d7567b4fcea43c0b759)
adds 7e5f267 auto-detect the right flag for the compiler to produce PIC code (This used to be commit 5d92e003978f02e53c0886508ccefc8c24ec1bbf)
adds 2475668 removed extra comma (some compilers don't like it).
adds 60877fd add "smbtorture" alias for building smbtorture (This used to be commit 230e4eb3dd9753899564fd6ec0e0291ee00be8c4)
adds 788263b - fixed a bunch of warnings and minor errors - got smbtorture to compile - removed %D from some of lukes code - Luke, what is %D? it ain't portable anyway (This used to be commit 91597c12fb593f49b23c7cea5b64dbb89a0428b3)
adds a813f38 - don't generate 0 params in torture - handle 0 params in ipc.c (This used to be commit c0dc8e87f0d56444a8ddff0817a94065ca295847)
adds d0ca2da added "permission obtained from John Erickson <jerickson at ddj.com> ...." (This used to be commit 0067e45d4194bd14549aac6e8f40a2ef19305716)
adds fa03e99 add missing targets that were added to makefile (This used to be commit 993c49a984fa2ae219f675543a1d0b6a7fbe043a)
adds 3a4a2d5 fixed a warning (This used to be commit d4291d353b293bbc65fb0bf76c2d943733297726)
adds eaac401 really fixed the warning this time :) (This used to be commit 64692f292fc610b90de97a85101203946ce65bfa)
adds 8043472 fixed a bug in the readline support (This used to be commit b0a69622509b450cb7724735c51d4b7173beac73)
adds 809a9de preparing for release of 2.0.0 alpha 10 (This used to be commit 0a8c03bb98498c10186dd12f1602f6e859465a8a)
adds d57d000 fixed bug pointed out by Herb. (This used to be commit 35a5e9ce4fd60806e652f221e25caa0664b69209)
adds 40eec6f preparing for release of 2.0.0 alpha 11 (This used to be commit 8d9c5f35225441384f69744bf8cda8115828ae2f)
adds 6909350 dce/rpc (This used to be commit 62fdeef1b79c5c4c9bf0e860881651711bb80b9a)
adds 4c2b041 Add a DEBUG to unix_convert (This used to be commit ac61a102473c7f23938368f9bfea494cd56344a1)
adds 7c45b3c Added code to convert empty file names to "." so we avoid searching the cache, but only if we are not on a print share.
adds 00224e7 anders blomdell spotted an unititialised fstring causing strlen to go awry (ascii_p16) (This used to be commit 0b45c08ffad6f8b12c6fb2b184d3b5d52177cabe)
adds 7559867 dce/rpc (This used to be commit 32d0f5e4a564686ad6b270dd24423ee49a81f223)
adds 4e004a0 basic client-side ntcreateX function (hard-wired values except filename) (This used to be commit caeb99201a1471bd709b4e8f07c57e5caabf0795)
adds 8158620 dce/rpc. (This used to be commit e0445419b2d50ae6efef36f4f295ebcfdbf1ad82)
adds abb67ee signed / unsigned issues spotted by herb (This used to be commit 0b90442021aa3adb5ae7f09c53c9e54c7655d8c5)
adds 78c1fd0 dce/rpc (This used to be commit 8a7ac4a25d177235a98c0f84f97ee50432fb6359)
adds 827a9d8 dce/rpc (This used to be commit dfb48aab6153e53a5efd1f8ee518375cc584b101)
adds eb70607 dce/rpc (This used to be commit b0af7cfd9dea8d286f430c51456b5f67d5e0658a)
adds a0a37f1 Try to make smbprint a better behaved citizen.
adds 21aed50 made smbsh a standard binary (This used to be commit aea466aef7127607884f484c5987b9a5e2e362aa)
adds 7761e07 smbsh launch program is now in C (This used to be commit 784b1590c8c305d6876a14fcaa6fc17b9daac6d0)
adds 9920820 use level 0 for DEBUG() of malformed password entry in smbpasswd (This used to be commit bff457b4a469c03977683c4521464c41f74db1ae)
adds 935dc98 dce/rpc (This used to be commit 69f5f9f88935de1f63ffc9aa19c0629b395e66e6)
adds aede45b script that defines some useful developer compiler options (gcc) and then runs ./configure.
adds 948f81a warnings spotted by ./configure.developer options (This used to be commit 29434bf195b438f4ab41a10ac5ce03f9c2d2ac2f)
adds 1cdfdd4 unused variable in pipe_smb_write_X (This used to be commit cbc6ab6bb94dad7d71cfb71df3ee283831638e11)
adds c09647c more warnings... (This used to be commit 8b9c0bad889d4f26987d87c54b4d8bf102af1744)
adds 5a9a3ab tridge, i had to put a #ifdef _STAT_VER_LINUX_OLD round a bit of code that didn't have _STAT_VER_LINUX_OLD defined. maybe you want to sort this out properly... (This used to be commit aa9dd697d41ed5bed1bddab519ea80df9e6f21f1)
adds 2a3cd67 16 changed to 8 by mistake in samoemhash. (This used to be commit ed6ffa4430e3ae6e0c9f49650f53ce79d12af28e)
adds ec32176 removed lkcl (This used to be commit 8ff4df1f0e528eb96a11c0de48b01f5745d08737)
adds bc747b8 set recursion desired for bcast name query (This used to be commit 53805112f1a301f77cda93b68e6fa3054895f20f)
adds fc7d3e4 config: Fix crypt prototype on RedHat Linux. include/includes.h: Fix crypt prototype on RedHat Linux. smbd/fileio.c: Fix mmap bug found by WinCE client. smbd/ipc.c: Fix WinCE wierdness with pipes being opened as \server\pipe\lanman smbd/password.c: Fix encrypted null passwords. Jeremy. (This used to be commit 475992730c0ecbf31c09b3518df2f0354cec61da)
adds ba22030 second implementation of crc32, used with permission of francesco ferrara <francesco at aerre.it>. thanks! http://www.aerre.it/francesco (This used to be commit c48ee2bfbaec8a29b6c5da2a4e3d28937c9fb8e2)
adds a42afcd bug-fixing against:
adds 1cf3444 Fixed crypt problems on IRIX with prototype. Jeremy. (This used to be commit bdba1bcf2094d2b33dd74d3cfde61723dd7fc46b)
adds 0d5ff90 getpwnam() failing is a serious error (corrupt smbpasswd database) (This used to be commit 18e628ac1516cbd9773608cb5a9f4b784cf4dd9e)
adds c404bb7 rpcclient interactive login (with trust account changing if you are root) cli_session_setup handles null sessions correctly (This used to be commit 60c0f22a4e84703467006dfe1971384a6294a9aa)
adds 1bcbc67 trust password (This used to be commit fa86770d56fd4a3e280ee4f5685e29dee2a713fb)
adds 070b334 trans2.h: Added Thursby MAC extension. smbd/trans2.c: Added Thursby MAX extension. libsmb/clientgen.c: Fixed smbtorture lock code. Jeremy. (This used to be commit 514e52e4b4d6c7db7ebe2265e60c77b4f18d11b3)
adds c9ab92f rpcclient ntlogin test (This used to be commit f69cf05ff56dffb313304964d5bf5e5aee2f40a7)
adds f3793be Re-added code to tell the user how many open files they have. Needed for server diagnosis purposes... Jeremy. (This used to be commit 04d79a9ae515e7259277f9980552f1d61df239f1)
adds a6298e2 use the username GUEST if no other username is available (This used to be commit 59d99ad76cb2aa0f24467ed0df12d5ad50abff18)
adds 62811de - use large buffers for netshareenum - handle errmoredata a bit better - fix dev type from tconx for smbw (This used to be commit 2f39409dc1ef012a8a7d315572a489d15df186f7)
adds 967dcab only do the MAC extensions if we are a NTFS filesystem (This used to be commit 91d224735d1a4ef26d75d87e3b35d8d156b8998b)
adds d4a82ea rpc client mods (ntlmssp flags) (This used to be commit 16256f86bf451535c7955b8f51a9b88fc33a8e4d)
adds 27a819c oops. (This used to be commit ff9e919b713f077e811b702db6ec20897a11d5a0)
adds 5cb9917 setup_groups() - code clarification. no functional change. (This used to be commit dae7c5ea9a139552e1722357172fa1ad0c4a7143)
adds 3637ad5 cli_nt_session_open() encrypt arg removed (This used to be commit 63def717992695ed4a4933c2605abe26086fb8c7)
adds 97f0c9d made pass_check_smb() available for dce/rpc use. (This used to be commit 95e8a910c5d9ba0ef57669fb1256eaa932e0bb09)
adds b6993a8 !pass -> pass != NULL is wrong: !pass -> pass == NULL is correct. oops. (This used to be commit 866e1018180a70ff2ffa39e6a5ce5f187eca2764)
adds 71adb8b strtoul replace with strtol (This used to be commit 4ebd2c5140e782ec43d9f7700bd588dfa52a16c7)
adds 4865deb strtoul removed, strtol used instead (This used to be commit d717d58c115fc5cf687af098100cf5adc0265afc)
adds 56c5dc7 changed some debug levels (This used to be commit 121e321a12c5da5cb44ca1baece7e25c3ab7f943)
adds bad4e66 added maxfid test (This used to be commit 710027a88a62565fbbe9eb5787e924d019906841)
adds a785f8d dce/rpc (This used to be commit 29434f496c18e816d864060d68f357aea6ef5de8)
adds 4e621f6 oops. (This used to be commit fc1b7b9e75b029ffa93263766fe297d043c6d1df)
adds 676cac1 Added man page for nmblookup(1) (This used to be commit 69c7b8e2af225f3711d601a136ad3dbc9aaa476e)
adds fc62d6b Small tidyups for gcc in 'preen' mode.... Jeremy. (This used to be commit 60dc1a4a00a22088d33369588b0d5eb292cf084a)
adds f6d91d0 add an option to enable/disable nt pipes (This used to be commit c161b2f850f124ac5f24968e7865a7d0eb68e23e)
adds b4ef754 check for lp_nt_pipe_support() in open calls (This used to be commit 44d901b3e040a520c4ad9089e68c566c78acacca)
adds 691e2f2 redid proto.h (This used to be commit 20880966aafb2dbcdfbf979505a2d64a269dd9a8)
adds b8aec49 Fixed sys_lseek and seek_file calls so all returns are *checked* :-). Jeremy. (This used to be commit b8b781191dd7d28944d87eec5fa0fbef798e289b)
adds f52b898 - added smbrapper/shared.o - added suport for C compilers that don't handle -c and -o at once (This used to be commit f1672d055716f4b701e22801cbf5cf5573081685)
adds f08565a - don't use env variables for passwords and usernames (yeah!) - added a shared variable area based on a unlinked open file, and implement a general get/set interface to it - cache hostname lookups and master ip lookups in shared variable area (This used to be commit 279cbe69efd75450113d2da0da5e67b29f3702b1)
adds 48a3c12 removed an incorrect comment (This used to be commit 5abdb70e2a5cda2df444dfe5a9cdcb751be75ca8)
adds d5c190b return the resolved IP on a cli_connect() call so it can be cached (This used to be commit 4e3f8ef41b8de25dec4c01d5532dca1b567be55a)
adds 4ecf44d prototype new functions (This used to be commit ae6e3d8f3820ee09988948ec0c1fa2214acd9b62)
adds 9debf0b improved session reestablishment (This used to be commit 5f96328d32e76785474ffd5cd73f8ddefc46d4f5)
adds 33790c4 added command line options to smbsh (This used to be commit 9b249c075e53e6cf75399d60a6371648c03104fa)
adds 01de603 - dce/rpc code
adds 41e97c3 output password change messages instead of debug message. (This used to be commit b9e728a97be323e9221889a63ffa02cff5c99403)
adds ef234c6 oops (This used to be commit 7f8dfedfc0933713ab7d6de0763f8776e5805e27)
adds bd52d5f removed my badly-done attempt at handling compilers that don't handle -c and -o at the same time.
adds c778331 add -Bshareable for *bsd* (This used to be commit c511a619750152db03897ea682713bbc98f71c6b)
adds 60cf45b smbd/nttrans.c smbd/trans2.c: First fixes for NT5.0beta2. That redirector has some *horrible* bugs ! smbwrapper/shared.c smbwrapper/smbsh.c smbwrapper/smbw.c: Fixed gcc warnings. Jeremy. (This used to be commit 76448d1d82a78520953c662afee0886122ce134b)
adds b19db1e fixes for solaris (This used to be commit 235a8463b56107d97ee5523eed41967e8ccf27b6)
adds e2fcb18 new prorotypes (This used to be commit facd8d74e0cd0998ca5347ac5be14a6027460699)
adds ad64fc6 removed setenv(), replaced with smbw_setenv() (This used to be commit 72bce217ef474f056d8f6675667ec78d1772ff37)
adds e4678f5 fixed a connection bug in torture test (This used to be commit 2b892130dfc1938e93e69e490a8a9e9ed57a1971)
adds 26b299d use putenv() more portably (This used to be commit dc08f1a5c92e86c41dc03f6a4d10d5779f3d9c34)
adds 2a0141c oops, I ot the return type of putenv() wrong (This used to be commit 5b7b24d3f9a74b241f7e767de4a2bae601adf88a)
adds 476d0fd calls to prs_grow() on array structures so that data construction doesn't over-run buffers (This used to be commit 06cc6eaa50fa4b673d527e91740f9d2d2b16d367)
adds 1ebeb54 some quite important bug-fixes i missed because i transferred the wrong smb.tgz file from my portable.
adds e094a36 Fixed bug found by John Blair where trim_string wasn't correctly trimming trailing multibyte code page strings. Jeremy. (This used to be commit dbdbce29f56d03f6abf1ee3d96ca2032e688dcbc)
adds 8908738 dce/rpc. bug-fix in ipc.c (introduced today :) (This used to be commit 48ff3e2429964404c8bf33ef625791147913a3c0)
adds d8f0e60 signed / unsigned warnings (found by herb). how do i switch on these warnings in gcc????? (This used to be commit 39db385a0c47c11adb6bf3bac89c4bb76f675049)
adds 053d6c6 at the interop Isaac (at least I _think_ it was Isaac) said that if a MS client doesn't respond to a oplock break request then we might try resending the request.
adds 9307940 fixing smbd encrypted rpcs (data lens, alloc hints, sequence nums argh).
adds 4773506 signed / unsigned issues (This used to be commit bd2fc6bb85739cb8e7ed2254e2a553486daed054)
adds ac9be4d oops! (This used to be commit 500e5536bee8ea8e58d5991bfab2cff923068926)
adds 6e3af45 Fixed mainly signed/unsigned issues found by SGI cc in -fullwarn mode. smbd/chgpasswd.c: Fixed (my) stupid bug where I was returning stack based variables. Doh ! smbd/trans2.c: Allows SETFILEINFO as well as QFILEINFO on directory handles. Jeremy. (This used to be commit 0b44d27d0b5cc3948a6c2d78370ccddf1a84cd80)
adds 88a0a8c Changed the debug calls to use the newer debug macros. This allowed me to break up some very long lines in both the code and the output. The change is mostly cosmetic, but should improve log file readability. (This used to be commit fc4e0148ebf8ea45e4410224218c0c987965d36c)
adds 5b7df7a added "start index" skipping into querydispinfo. (This used to be commit 3e6519da22628ea41025711718ec23b082ef02d0)
adds 8c307ce I received a bug report from Massimo Campostrini in Pisa. There are a pair of "front-end" functions with the same bug each.
adds 21e107f the next dialog: user-groups. it's not very sensible what appears, but hey: it appears! (This used to be commit 399035098f212e976cc0000a215e0705ebe78c05)
adds eadc5b8 domain aliases added a bit better: does local aliases if you query for sid S-1-5-20 and does (nothing at the moment) if you query for your own sid. (This used to be commit da40f26f4b2f7ce286076b4e39dffd76aa2ef8e6)
adds 2356f46 Another cosmetic change.
adds 1ee4993 libsmb/smbdes.c: #ifdef'ed out code prior to removal. rpc_client/cli_pipe.c: Inlined code removed from smbdes.c rpc_server/srv_samr.c: Fixed unused variable warning. rpc_server/srv_util.c: Inlined code removed from smbdes.c
adds 1c75338 extern fstring global_myworkgroup should be a pstring (This used to be commit 89f6e05ce4cc21fd2e3c0e416e49383f7b56d1ea)
adds 034a12f Minor change.
adds cbd0b2c bug fix in lsa_trans_names.
adds 80f9201 server/srv_samr.c smbd/ipc.c: Changed global_myworkgroup back to fstring (as it is everywhere else). smbwrapper/smbsh.c: For IRIX n32 binaries, set _RLDN32_LIST not _RLD32_LIST. Exec users preferred shell is SHELL environment variable is set. tests/fcntl_lock.c: Added sys/types.h for systems that need this. Jeremy. (This used to be commit 50413d0d819d4f13e760ca8439c5bdde0898d63e)
adds 6e25286 Tidied up Support.txt to be up to date with latest consultant change requests. Start of the big docs update .....
adds 84866d4 Removed previously #ifdef 0 'ed code. Jeremy. (This used to be commit 7feaa13d02f84760d6857115ed253570f41911bb)
adds a0512ce rpctorture command (This used to be commit b4ae65e2d0582274d67d02ea190f6d3d83b48594)
adds 6f61253 Okay, this is really silly but removing one space from one debug statement meant that one hex dump would fit within 80 characters in lynx after HTML conversion. (This used to be commit c391f076f29cff917fd51d58598e1ad11048e824)
adds f0d3a44 enumeration tests (files, sessions, shares, connections). hey, you can see how many connections succeed while the rpctorture command is running! (This used to be commit c1bf8f109932a3387fa7b8b4265a3eda52d3e0a3)
adds 9505676 torture debug. (This used to be commit 97609596647dea39c061bdf972411a86f7294521)
adds 5d6ed11 include/smb.h: Added #defines for lots of things - makes our code a *lot* easier to read. lib/util.c: Fixed Luke's set_first_token() function - should return void. smbd/close.c: Move delete_on_close into file_fd_struct structure. smbd/ipc.c: Changed local_machine back to fstring. smbd/nttrans.c: Use defines for mapping share modes. smbd/open.c: Move delete_on_close into file_fd_struct structure, added code for ALLOW_SHARE_DELETE. smbd/reply.c: Use defines for mapping [...]
adds d6ad947 make the shared variable stuff slightly more sophisticated (This used to be commit 636182f18346af457f905cd784e68ae5d4f75d0e)
adds 517806e fixed problems with PWD - we no longer use the PWD env variable instead the shared variable area is used.
adds 8c87f61 don't use SMBW_PWD_ENV any more (This used to be commit 252fe1e7014b2bf79a3abfa52fb77db9129074c7)
adds 1e60cc4 don't enable smbsh/smbwrapper on systems where we can't work out how to generate PIC code (This used to be commit a66c56d70e7e663f3a19cbfcc2e704653d8fc9b2)
adds 9bb7ac8 Reasonably large change to give us *exactly* correct NT delete on close semantics. This was trickier than it looks :-). Check out the new DELETE_ON_CLOSE flag in the share modes and the new code that iterates through all open files on the same device and inode in files.c and trans2.c
adds 5a85f20 Fixed bug in previous commit where I was overwriting share_mode from one fsp with that of another. Not good :-). Jeremy. (This used to be commit 269bca2b3bbf5cae9fdf05d0405bfd80272da5d1)
adds a4b02a6 Fixed debug reporting in the changed code. Jeremy. (This used to be commit d815e2d7a65c95ae71372b4fc8fe82f0202386dc)
adds 2220178 Make the new code conditional on lp_share_modes() just like the code in open_file_shared(). Jeremy. (This used to be commit 8de02620ea8f45f6a700617911947467e7be46e1)
adds a0991ee Updated paths. (This used to be commit 21e56ce707963507fe301b4feaad62964196aa46)
adds 8fb0cd3 possible bug in change oem password code: replaced E_P16 and E_md4hash with a call to nt_lm_owf_gen. if this still doesn't get the NT hash generated correctly then there may instead be a bug in mod_smbpwd_entry(). (This used to be commit 1c8c644210870fef7ea3eddf411b01a98f991fcc)
adds a9d1a89 set netlogon negotiation flags to 0x1ff, not to what the client requests. this is 0x4000 01ff on NT4 SP4, and 0x0000 01ff on pre-NT4 SP4. (This used to be commit 59cf9c00d91f9706d58c3d3000842eccb9d272fc)
adds 6d99f5f Handle the case where multiple smbd have the file open, some of whom don't have the ALLOW_DELETE_ON_CLOSE share flag enabled. Told you this was fiddly code :-). Jeremy. (This used to be commit 222d686a6cdbc2947e7201636ae80ef4c650a65d)
adds 3acae62 added domain and local group structures. names may have to be 256 chars long not 128 (fstring) length. (This used to be commit 1e96e14e790e733bbd182a828b0db8727fead2a2)
adds b0c360c Unlink zero length files that did NOT exist at the point of origin on a do_get() call. (This used to be commit 98ba0b3a0a5074cf2b7adba407c5fd46f63c3f27)
adds f9881e8 Fix for -fpic rules (.c.po and .c.po32) when using --enable-maintainer-mode. (This used to be commit 552175fdcb78c79833464648b5ccdc91b935e69c)
adds 4140f2b make sure that apps can't close one of the internal smbw file descriptors by catching close attempts on those fds and returning EBADF. (This used to be commit 9d863fb1681a5b03696552e1d93fe339b4bae455)
adds fb556e1 volker was concerned about unique inode numbers and smbsh. This set of changes uses the unique index number from a SMB_QUERY_FILE_ALL_INFO to try to provide inode numbers. If it is 0 then use the hash of the filename as before. (This used to be commit 2565ccf9de9d5e80fdb5bcadbc7130faba386d95)
adds c90d22c handle the case of an intermediate binary not loading smbwrapper.so (for example /usr/bin/man because it is setgid). (This used to be commit 85f639ab2ba72dda5a00cf11c8ee705f5a51ec54)
adds d9ebe8d fix for John.
adds 9d8c5c3 Packaging mods - make sure we always keep our config files and NEVER mv them to *.rpmsave (This used to be commit af36d39434eaf39817f9916be79dcf2817897ee2)
adds ec73178 Welcome to Pacific HiTech TurboLinux support. (This used to be commit 230c42ab64aafb69313d5a8f9773bbd2bc6d47f9)
adds 0ab38b4 A little more tweaking and sqeaking. Now, will it work? Argh! (This used to be commit d42b641acba95f45ad204e64e80e30d5d96490e8)
adds 4f2a6ad added a couple more error codes to cli_error() (This used to be commit b2a7f85d597d4d2a71fd38d76aac0464d53df626)
adds 46fcd85 report ourselves as HTTP/1.0 not HTTP/1.1 (This used to be commit b2210614e810c8e84c9a14a8e32e05f95d92479b)
adds 8546b7e Fixed a couple of issues with the SMB_QUERY_FILE_ALL_INFO query. Ensured offset was being reported correctly for 64 bit file access, ensured delete on close bit was being reported correctly. Jeremy. (This used to be commit 4332bc06c6604a3e14007eda4f40e6183a1f8526)
adds 4099ab8 Added new German consultant. Jeremy. (This used to be commit 91b4f547eb0239b521bed57e840e34ccc65cfefc)
adds e498861 First part of YODL converted documentation. Jeremy. (This used to be commit c4fbf36ff7da29e001dc93829d4bc74d26aeec06)
adds ba91cb6 Here is the simple debug parser and the debug2html converter. Still to do:
adds 4586b87 added a vsnprintf() implementation from cvslock. See the notes on the license at the top of lib/snprintf.c
adds d3ced08 add ifdef for "long double" (This used to be commit ae1888529b00f1a98d2b76fec7f19684efca90c7)
adds 03893a1 YODL conversion of make_smbcodepage.1 Jeremy. (This used to be commit 7ad30c43ba3108631ac1fb98a96a0d5d66fca36c)
adds 528c3d3 amazing. the improvements to NT continue, evidence for which shows up now as "RPC fault" if the UNIHDR structure lengths do not exactly match up to the length of the data stream.
adds f5400e6 debug string with no %s parameter. oops (This used to be commit 22721b027139ffb7ff2625741b68701ba15fbb98)
adds b5bf94b Fixed a few doc bugs in make_smbcodepage.1.yo samba.7.yo Added smbd.8.yo. Jeremy. (This used to be commit 695b31d0664f2c52704c49b49e56223b793dfc00)
adds 87168bf Added info about parsing debug messages.
adds e04759f Fixed a small bug in debug2html. It wasn't properly checking EOF. The current status is "it works". I need to add some syntax error recovery and a usage message. Basic stuff.
adds c6735a6 Not finished yet - added so I can check it out at home and work on it tonight (I hate my life :-( ). Jeremy. (This used to be commit 12cb7caa9a1161cb8135d7d8e9f345a5589d2578)
adds c0addd1 fixed handling of %.0f in replacement snprintf.c (This used to be commit 177b7b6b190c78ab59e19187d3221d23bb280911)
adds fb15277 use abort() instead of exit() in smb_panic()
adds 838c5c4 fixed problem with snprintf.c and mkproto (This used to be commit 99430ce899c02b95ab3c577afff7f28c6d5c6c45)
adds 3fcd6d6 Fix from thwartedefforts at wonky.org (slightly modified) to fix username overwriting problem in security=share. Jeremy. (This used to be commit 17621964344336c6303386c3c9e8a3e23b9e46e1)
adds 94f7ce7 Quick fixes to fix the broken tree. Needed for my morning compiles. Chris - feel free to fix these things differently if these fixes don't work for you. Jeremy. (This used to be commit 1f225abfbe6b021b589711c2e4c599a63050c5b2)
adds e3cfbdd Fixes to allow this to pass SGI compiler in -fullwarn mode (with one annoying exception I'm still looking at :-). Jeremy. (This used to be commit 9cade656e2db743cb6ee67bbb8b0f50e8e4c39f9)
adds e600deb Added clear-out-structure fix for make_unistr2. Jeremy. (This used to be commit 2bce2cf6d83d9889d8b116f9d2ee254b7ceb4828)
adds bcd8d93 Move man page section from (1) to (8) for smbd. Jeremy. (This used to be commit 83aa193439253bdd8e5ad7961c1db5c9328f1780)
adds d6b7c2d Added Cybernet systems. Also made it clear that USA is *North* America, and not the whole of North America (apologies to the bloke from Mexico who got upset). Jeremy. (This used to be commit f81f27d3fa4eee962d0c8e2d221905ca7c56e6d8)
adds 7a03aff Just moving things around a bit.
adds e81e3ce Still moving things around. debugparse.h will be removed from the include directory in the next batch. Chris -)----- (This used to be commit 81f64d89924523279a2dcbe53d5355f3dd56b5ff)
adds f97ceef I've moved the debugparse module files into the ubiqx directory because I know that 'make proto' will ignore them there. The debugparse.h header file is included in includes.h, and includes.h is included in debugparse.c, so all of the pieces "see" each other. I've compiled and tested this, and it does seem to work. It's the same compromise model I used when adding the ubiqx modules into the system, which is why I put it all into the same directory.
adds 377156c This should have gone with the last batch.
adds 70e8cdd Finished nmbd docs, small changes to smbd docs. Jeremy. (This used to be commit e7c754d38cf137be15b5b1109e6561eb9900f43e)
adds 97d022b yet another person asked me where the name Samba came from, so I put it in the history file. (This used to be commit 14927fa5da24aebcd015d07d5e3fb8b721aee829)
adds 950e47c some versions of Irix pass the HAVE__ACL test but don't have acl.h test for both before including ACL support. (This used to be commit 86743dfda446fddaffff7cbb57ca6b5901948ad5)
adds 814ac70 clean up steps for making distribution (This used to be commit 3b2d25035e2f718532b4cfe2fd3342ddfcdb54c3)
adds 54ebe3f Tidied up option processing in smbclient - usage message now actually reflects the real options. Removed '-S' option - couldn't see what this was doing (seemed to have something to do with nt_domain_logon ?). Luke please check if you needed this code (code is only #ifdef'ed out and can be re-instated). Did this to make writing of yodl smbclient man page possible :-). Jeremy. (This used to be commit 97a14db75634b09dd272e9f59bc39c2b1eb52544)
adds 6f06a23 nmbd.8.yo: More tweaks. smbclient.1.yo: Partially done... Jeremy. (This used to be commit 00c83ea4ab474c67e853dbf998710367b9272467)
adds 0129c46 Fixed spec file entry that was causing the CDRom installer to generate a message claiming that package installation had failed when it really did work. The error was caused by the killall command being used where there is no /proc for it to work on. (This used to be commit 7eaf47853ea2f48702847c81a9ec7cd351a3079b)
adds 3f5e7c9 Path change only. (This used to be commit 356e049a42ab5c72c7bc82ac17c3565d996ddc2d)
adds 69154be Added description of reason for failure of test 3 due to blockage of the loopback address. (This used to be commit 32bc55c09562cbc3560a42ddc3dbe3fad3f1b010)
adds 610251a modify dependency tracking code so that it: 1) inserts the pathname of the object file in the dependency file (currently, gcc will only generate the basename) 2) the directory tree within .deps mirrors the source tree, so that we use shorter filenames problem 1 was reported to me by Tom Angert <angert at bellsouth.net> (This used to be commit 274a2cff30f7325d1bc1647075a6c4f887e42e4f)
adds ce2a92d Fixed bug (that I introduced when doing the "delete on close" work that caused NetBench to fail as the wrong error code was being returned from a getatr call. Change was not to set the unix_ERR_class global when you are not returning an error. This is a big of Samba internal folklore that is *important*. Jeremy. (This used to be commit a1923d465be4c63a40d55abb800cc9b16a4b87d0)
adds 8fbb5be Added html label() macros to man page sections allowing them to be linked to externally. Jeremy. (This used to be commit cc78a9ea31dae72c872b53a290dcf686a372df2a)
adds 32217e9 looks like someone forgot to commit these... (This used to be commit 93b195d1e9490fb0e4310532fd15ab376f08aba5)
adds 429cadc Learned about the label() and link() commands and how to use url() to do cross ref links. Jeremy. (This used to be commit 783c32d08a4857f2e4f209473c30f9073a07b503)
adds e746555 do not print garbage just because someone does not want dependencies :-) (This used to be commit 7f3c96c5dae19b203bf79a88225768003d2f7516)
adds 8851d1a Fix suggested by Nicholas.S.Jenkins at cdc.com - connect to the password change server as anonymous - you don't need to have logged on as the user to do the password change. Doh ! (Why didn't *I* think of that one.... :-). Jeremy. (This used to be commit dd3bb250a6fb6020d32ea35d7a3d3301d7f9764b)
adds d84e2c5 Mode doc work (smbclient was *nasty*). Jeremy. (This used to be commit 866f47a7418b6fbad5ea0ad38ec950da9ef1d70d)
adds c675995 added copyright notice from Patrick Powell (This used to be commit d398ae487a3edbfefb980fe0abddca1e95f6f3d5)
adds 04f2858 took out Lukes change as it breaks domain logons for Win95 clients (ie. it breaks Sues machine).
adds 233aae2 don't core dump in smbstatus if we can't open the shmem system (This used to be commit ef9749798ab72a5e26f9cb5d0904266d6df70f8c)
adds 502e2ec removed comment line at end of file (This used to be commit 5e2fc8b7ccf4a9c8b0a2acf4bd752531ac6fa775)
adds c082539 client/client.c: Patch to tidy up file size output. nmbd/nmbd.c: Someone (a "yank" no doubt :-) Changed instances of "initialise" to "initialize". Someone get that man an *English* dictionary.... :-) :-). Jeremy. (This used to be commit 6279be7f96802bb132e5e18dd8c6912652296e70)
adds 47f2e19 Fixed up html links - docs look better now (getting the hang of this). Added nmblookup.1.yo. Jeremy. (This used to be commit 8eb78a1fe5ff65f575cc1773b301e18be714d652)
adds ed19c2f Tidied up VERSION section. Added testparm.1.yo Jeremy. (This used to be commit 30591654cd7a3e84ded379788c62b1b259136844)
adds 890cc08 memory leak in SAM group code: need these to track it down. (This used to be commit 4e6b548b04b2ff982baf49ebd08e22180cd521b1)
adds 926aeff More yodl-docs. Jeremy. (This used to be commit fc37a8852cacf4f80b571015c6e9adb2205f8587)
adds 5900f6c Tidied up references to samba (7). Added smbtar.1.yo. Jeremy. (This used to be commit f55cc67dadc3c2ea3076755e308e3467083f1001)
adds 01e0461 Makefile.in configure configure.in include/proto.h smbd/noquotas.c smbd/quotas.c: Added quotas patch for autoconf from Dejan Ilic <svedja at lysator.liu.se>. printing/printing.c: Filenames with spaces patch from Allan Bjorklund <allan at umich.edu> utils/nmblookup.c: Fix usage() function. smbd/reply.c: Split out the security=server and security=domain checks into check_server_security() and check_domain_security() to aid the writing of the 'h [...]
adds ba4135a fix to some of the unicode string handling. there are others pending in non-critical areas. (This used to be commit 6da2e15272e4a6a9994c36fc465b6115f95ac5bd)
adds 9654a6f Another one bites the dust.... Jeremy. (This used to be commit 24106d28fb6d49e4da85077982f3259a6d1326b3)
adds ec66b88 More docs... Jeremy. (This used to be commit 6a328b15420c4472398a754cb256ee172317bb0f)
adds 5f4c35a Added scripting option (-s) to smbpasswd. Jeremy. (This used to be commit 4f87a8cf994d7f3287b0fd1720624bf705cfa1da)
adds 41f6e00 Added Xrefs to smb.conf.5.html file. First cut at smbpasswd (not yet finished). Jeremy. (This used to be commit 15be62a66b836fc01387ad0084e52ef5894c36bf)
adds 81d437e updated this file a bit... (This used to be commit 2422100e857e1f540ba7afa2cc220ec6e13b9dda)
adds d12774b Fixed up cross references into smb.conf.5 man page. Still working on smbpasswd.8.yo. Jeremy. (This used to be commit 0993db2240379a91c44894ef3d5f978a3aa00816)
adds cfc7c79 It turns out that yodl strips all spaces from link() and url() commands. This is a *massive* pain when doing cross referencing and will mean a change to SWAT when generating the help URLs. Herb is looking at that. Jeremy. (This used to be commit 1f39207a8e16efe2199bef6a4851f3fe41d443ac)
adds 6bb6efe Cross linked all the command line options. Jeremy. (This used to be commit d239790fa704c9a385d7e9e055ca7454467d8bb0)
adds 8080fb7 Added internal cross references for all man pages. Jeremy. (This used to be commit 9dd09fdb643b70e5b46aeb9f6580128b7a68fe4e)
adds b9a7c99 Finally a man page for the smbpasswd file. Not finished but on the way... :-). Jeremy. (This used to be commit a5362b774df3ea30086e93c82fc773b52b1e5ca0)
adds 00ec174 Very simple awk script to convert a 1.9.18 password file into Samba 2.0 password file format. Jeremy. (This used to be commit 5a5dc248b5fc4f1b9234a15dbedd4e0c9068b15a)
adds 0890fe0 Realise this needs to be without the '.sh' ending as we will be installing it in the BIN directory. Jeremy. (This used to be commit 75c79db9bec68b74d3b244f3d8184bd890ff33fa)
adds 68d3842 Added scripts/convert_smbpasswd to SCRIPTS Jeremy. (This used to be commit 60553b3dc295d0df3ce42ad81a26edb45e234021)
adds d722946 Finished smbpasswd.5.yo. Only "the beast" - smb.conf.5.yo left to do... :-). Jeremy. (This used to be commit eee9bb5e026730dbf60946ac2145658546ad379b)
adds 227936c Sync up changes to smbd.8.yo and nmbd.8.yo. Jeremy. (This used to be commit 889f26a5bceb99dc0c703060e8dbb51776b06492)
adds 42a6727 Changed build root to launch off /var/tmp instead of /tmp. (This used to be commit c16f051a40ff9d2ce15539ff7d4d177e0cb6de97)
adds fa164d9 check return value of locking_init() (This used to be commit 0efac70f756dce4c92744fc59b68b528f6984dee)
adds 099dae5 don't bother trying QFILEINFO/QUERY_FILE_ALL_INFO with win95 as it totally screws it up, giving garbage for the size fields. (This used to be commit 86f98e0607e8a05ec026b919cc974c1c934b6882)
adds 8c3dcf1 split string and unicode string routines into these files. these are *not* going to be added into the Makefile.in yet so they still also exist in util.c. (This used to be commit 3f5feda6749dace6bc51fb0e02b16d2b72a930b8)
adds 613860a util_file.c:
adds d91a7b3 the start of the start of the SAM database API (This used to be commit 3eacd3013cc909e6e731a1a42f0aa7f202673bb9)
adds 90ed609 The start of a long and ugly process... :-). Jeremy. (This used to be commit 9722a98f8f24ef528b02bfb42f53ef9d07e62aa1)
adds ff63eca Useful script to extract all parameters out of the loadparm.c file and sort them into global (G) and service (S) parameters. Useful for keeping the smb.conf docs up to date. Jeremy. (This used to be commit e8c5e033083440818cb559c61bcf5f9baec511ea)
adds 675e923 More updates... Jeremy. (This used to be commit 222829885cba9ccb8af0e9df232fd5d614cec1ad)
adds 4bd1feb lib/charcnv.c: Improved debug comment. libsmb/namequery.c: Fix to remove 2 second wait is we are doing a unicast and got a reply. smbd/dfree.c: smbd/noquotas.c: smbd/quotas.c: Fixes from Dejan Ilic <svedja at lysator.liu.se> for the quota code. utils/smbpasswd.c: Fixes to allow smbpasswd to be called from swat. Jeremy. (This used to be commit b5981c0149ad8c6f13ea87db450080616538b5d5)
adds 53abed1 grumble, grumble off-by-one unicode string fixes, gonna stuff my other tree with cvs clashes when i cvs update on the group code grumble grumble (This used to be commit f8b229d187cea2e3820d71697346fc9f0cd8bf88)
adds fd650b3 Keeping it safe. NB. This is *not* yet finished and will *NOT* yodlize correctly yet. Jeremy. (This used to be commit a240cd458df93140b00cb3dd0254f4bd8c8bb133)
adds dd1e5ff Up to "domain master" and still going... Jeremy. (This used to be commit 1037bf6bb778bc54bad67f367de37bfba303bd53)
adds c6d7369 Save your work as you go... :-). Jeremy. (This used to be commit f733534147c332f35d44f1f427d70dafe7225340)
adds 91d710e Up to "magic script". Jeremy. (This used to be commit 74d675202d7354bb0327bb13c6e8cff60a4530d7)
adds 4cdd75b Up to ole locking compat.. Jeremy. (This used to be commit c03d5b746115da33e0a736c50d74a2de047f6bc3)
adds 9ec8f5f Packing it in for the evening.. Jeremy. (This used to be commit 1362ee3b5ffce865343043096a4ee8c27a927e1b)
adds f758066 Fixed lppause and lpresume docs. Jeremy (This used to be commit 92a46856f4133f17739c1c813be2da61498c1276)
adds 548b417 codepages/codepage_def.936: Updated comment. param/loadparm.c: Removed "networkstation user login", "domain controller", and "domain sid" parameters. passdb/passdb.c: Removed "networkstation user login" code and changed bug test code to only check once for a bad password server. This will stop the complaints of many "bad login" audit records in NT PDC logs. utils/smbpasswd.c: Removed check for "domain controller". Jeremy. (This used [...]
adds 8c62b28 converted smbclient to use clientgen.c rather than clientutil.c
adds ab521a1 I talked to Dave Miller and he thinks that we should have TCP_NODELAY on by default on OSes that support it, given the network IO pattern that Samba uses. He doesn't think it will cause problems. (This used to be commit 15016aa024854ca56ef20d1f29f54f9698a1911b)
adds 748fe7a split socket util functions into util_sock.c. util.c NOT committed and util_sock.c NOT included in Makefile.in.
adds e4f974c Makefile.in: Removed rpc_server/srv_ldap_helpers.c per J.F.'s instructions. client/client.c: client/clitar.c: include/client.h: smbwrapper/smbw_dir.c: smbwrapper/smbw_stat.c: smbwrapper/smbw.c: lib/util.c: Converted all use of 'mode' to uint16. smbd/quotas.c: Fixed stupid comment bug I put in there :-(. printing/printing.c: Fix from J.F. to new code. Jeremy. (This used to be commit bacd3e9d2036a804e73644a28fc498f229c8446c)
adds 2561e06 smbclient.1.yo: Documented Andrews changes. smb.conf.5.yo: Up to "print command" Jeremy. (This used to be commit cb23417503dd2c3e8370757943daca78f3b598b6)
adds 5c3295c Default for SMB_PASSWD program was set to smbpasswd ! This explained the problems John & Andrew were having with smbpasswd. This would cause the smbpasswd to be changed *twice* - this the second decrypt would fail. Changed it to be "/bin/passwd" and changed the name of the macro to PASSWORD_PROGRAM to make it clear this is not an smb password changer. Jeremy. (This used to be commit 8c1625365479f12fa544d83e1a9f72a548398108)
adds 6d3d5be Up to "read size". Jeremy. (This used to be commit 941f1fcdb9d32600c14d1a533fbadda9d9c33cf7)
adds e4dfd67 Updating the password script and documenting password sync stuff. (This used to be commit 2479fc2238757a64979903a8d79eeb14d99c7b29)
adds c22f10c Up to "socket options". Jeremy. (This used to be commit 5ef2e9f911c13940ed4b27d7586dc05216c0e3a7)
adds 313d8ef util functions split into relevant modules, first pass. (This used to be commit d448906e68cec5019fa83f7d31b862efff41e2da)
adds 1e1c2ec rpcclient registry commands. (This used to be commit 36fcb4a6e643a05d06a2a273d74318fee7f2c647)
adds 5e7cdb0 oops! (This used to be commit cad5b1f1fb03e7b064040b7c5bef5cd86dd0e1ba)
adds 84934fb Done all the ssl docs. Jeremy. (This used to be commit aa2c424f5a2ee2ce3309da6491a149269014fb5f)
adds 375e538 include/local.h: include/smb.h: param/loadparm.c: Made GUEST_SESSSETUP run time selectable. Horror of horrors :-). printing/printing.c: Added J.F.'s latest fix. rpc_parse/parse_misc.c: parse_reg.c: rpcclient/cmd_reg.c: rpcclient/display.c: SGI compiler signed/unsigned issues. smbd/reply.c: Made GUEST_SESSSETUP run time selectable. Horror of horrors :-). utils/testparm.c: Added extra test. Jeremy. (This used to be commit 9668a5ef50be2e6b575f9989e87ee2ff8da5ac1d)
adds 8be9397 make sure we build with SGI compiler (This used to be commit 433525fd321a768eada4eecb2f8a12f367bae001)
adds 10844fa This is finished but still doesn't compile in YODL. I'm checking in now on the "save early and often" principle. I'll check it in again when it passes yodl2html and yodl2man. Jeremy. (This used to be commit 06c44a0fe20bc4b9c211be99536c30a2dc385a01)
adds c098e44 registry modification requires a "sync" or "refresh" on the parent key. opcode 0xb added to do this. a likely candidate name is "RegFlushKey". (This used to be commit 5e9567e3c7d4ee8624a448fcccfcd8003913dbbf)
adds 75ca9df rpcclient registry key delete command: "regdeletekey". (This used to be commit 20987b6105d42f3404ff009cc27e73a1823cd495)
adds abac745 Finally it compiles with YODL !! Jeremy. (This used to be commit d0303b22e56ab6536c50a4cb7a7cb453f4af43a5)
adds 3735045 Fixed a broken link. Jeremy. (This used to be commit 918071dc9a9829d6577f183bfd8aa348053b2e37)
adds 73cd96e Updating changes - now move to yodldocs directory. Jeremy. (This used to be commit 98192a996ae5c77c7bd02d522a76d2dd65a4ceff)
adds 07eb913 - renamed open_policy to open_hklm.
adds d90f25d Added manpages/ to source path. Jeremy. (This used to be commit 0f7977ef74af1cbb7e92df8cb1b5545247056b52)
adds edf630c renamed unk_1b to flush_key (This used to be commit ddfdb6534671a0e9bbbefe555a92925d41abaddf)
adds 58cbefd registry delete value command: "regdeleteval".
adds 2655254 Adding YODL docs maintainer script. Jeremy. (This used to be commit f04c2b4deeaee7360b5757de8eb7cb019d886e46)
adds af60ba3 First version of HTML docs generated from YODL source. Jeremy. (This used to be commit 8f5f0bffc6af97e1f382cb3baa03ccecb0f151c4)
adds 6412277 First versions of the man pages auto-generated from the YODL source. Jeremy. (This used to be commit 00241b15fa8ccd21e1b43726ea131a189c14074e)
adds 7668dc6 Forgot to add these new (auto-generated) manpages. Jeremy. (This used to be commit 8d4e8498df15926bffbcf537c80643451ca76002)
adds b94520e Makefile.in: Added target for makeyodldocs - not used by default. rpc_client/cli_reg.c: The perils of cut-n-paste coding include using variables before they are initialised :-). script/makeyodldocs.sh: Remove the intermediate files. Jeremy. (This used to be commit 88031bca5c528157ef2fe1d976a245b186ff8959)
adds fadde42 swat.c updated to use new yodl generated smb.conf.5.html file for help added smb.conf.5.html to swat/help (This used to be commit 9f250a80c66fb3e2b9039218771f0b4d5088a0ae)
adds 6d04a7d new directories for man page sources (This used to be commit 555b11f9bc557d7a00aca7aabe9e2536d3936cbb)
adds caa86e2 Swat now uses the auto-generated smb.conf.5.html. Jeremy. (This used to be commit 798fa22d37f117ff4842ce1ca108625539391d82)
adds 51acfa9 Added code to copy smb.conf.5.html to the swat help directory. Jeremy. (This used to be commit 3b2a32293b9da7bc6acd4dea3e54d98270495853)
adds 9ec90e4 Added link to YODL url. Jeremy. (This used to be commit 791b9bddee45e604c71b27dcd8c1f4c30c4aa397)
adds 0e09fba makeyodldocs.sh now works with the bash shell (This used to be commit a41defc36756eef0054f66dcbd46890453ad5ae3)
adds 9f14f28 changed syntax of registry commands so keys can start with HKLM or HKU. sorted lookupsids command (This used to be commit 13a0ee851fe0ce9acddfe57f9aba19fc78085c39)
adds 16a243e Fixed two debug prints. Jeremy. (This used to be commit 74530677d5301abd2da5bcdcb1fde6e6f903ad70)
adds 60a91a1 clearing up security descriptor (This used to be commit abdc9d790b7d27b70aaf88451f5c82c99c94ca6e)
adds 49d5a67 Fix from richard.kettlewell at kewill.com for leapyear bugs. Jeremy. (This used to be commit 751856a09d4fa112ce2fedd963b42ae5f63c89c1)
adds 1d6dc49 Updated Manifest for 2.0. Jeremy. (This used to be commit fea0d80fb5a9ca0c2a5d9e85c64d3e05036bad70)
adds dcea9c3 new swat icons (This used to be commit 08f3946b4c990b739f704b5db52a54dd253095b9)
adds 6559aa1 added password change functionality to swat (This used to be commit 06d4026cf1521766b52766193774f1fd8dd70c81)
adds 4dd4f17 Added needed flag for swat password changing
adds e35207f security descriptor info, provided by jean-francois (This used to be commit 719382a5579e8798812bbccd14a4c1ffd9003f7a)
adds 8cae908 add an empty STATUS..LCK to install so swat doesn't complain (This used to be commit 41541a4c93555d076b1e78caae117d1fa3ae2277)
adds bd41f98 Updated smbd links. Added first cut at swat man page. Jeremy. (This used to be commit 87f06c973a2d61f8b57c3cd74f1b8f0cd65c4ffb)
adds 14039d5 Added swat html & manpage. Jeremy. (This used to be commit cce693135e146c9f4c9243f3dcb5091c46d1fcdb)
adds 86a62c4 oops! (This used to be commit 22ef5160bf79b968f5bdd3393535177b9d30e178)
adds 676aa11 Added file to describe how to join a domain. Jeremy. (This used to be commit 7e13bf012b41ec202bf4f93a8c257315a338ea26)
adds e41bada Added text and html versions of DOMAIN_MEMBER doc. Jeremy. (This used to be commit a0f9145d6fcf10f30f745601ee1dc7618d4ffb01)
adds f49b994 rpc_server/srv_netlog.c: Fixed crash bug with ACB_PWNOTREQ. script/makeyodldocs.sh: Added code to make text docs for non-man page YODL docs. web/cgi.c web/swat.c: SGI compiler warnings fixed. Jeremy. (This used to be commit 80e0f7e1071f032c5004aecb01a91d1397e6a161)
adds f9584f9 J.F.'s latest printer fixes plus his gcc -picky fix for web/cgi.c Jeremy. (This used to be commit bd4e2972f50cafd932a5c915cdeeef7eedda07cc)
adds 01ceb5e changed is_root() to am_root() to prevent clash with variable names. (This used to be commit 52f47b8d2ef5ee64e2f8dcfeb6840071e57904d1)
adds c291ef9 Changed the welcome comments to look more like a release :-). Jeremy. (This used to be commit 81d00bc147787e5f2a5c2586c6cd2b48468c03f3)
adds 85dde8c Added enable user button. Fixed bug where log was always printed. Jeremy. (This used to be commit 43ddc857793ffe507017fc989d60403e33e2ada3)
adds 84c10df Added an index.html for the html documentation taken from the web site.
adds b0a2e2e Added the security changes suggested by Andrew - become the user that authenticated to swat permanently (if not root). Jeremy. (This used to be commit 7d55bf379177a4a448e39577ae0af603d5e958f6)
adds deeae49 WHATSNEW now vaguely correct for 2.0 :-). Jeremy. (This used to be commit 2903e18e4a529f447732c246fde0362566c563da)
adds 5d5ed98 Someone else is already doing this. (This used to be commit 41970a40c35eaea9d89be7cb5a2b612b2d06530c)
adds aba85cb Fix fd leak in error condition in grantpt code case. Jeremy. (This used to be commit 22df2dae30b815f1c86bd21ac0ccf02da5b85eba)
adds f08caf6 Updated to at least some semblence of reality :-). Jeremy. (This used to be commit b070281a0ef0a0c420ccb17bad50c521b912df46)
adds 10a9add Moved some code (NTLMSSPcalc) out of smbdes and inline for paranioa resons and my own piece of mind... Jeremy. (This used to be commit 45131501f23ce1eec2f23fe2c1060cd5a2736ec9)
adds d85dcf8 largely rewrote smbpasswd so that the code is understandable. This should allow us to call a function in swat rather than piping to smbpasswd.
adds 4f368d8 char -> uchar fix (This used to be commit badc0f229a2940560b56aafde9824f1b4bd0f7c7)
adds 29e36b7 extracted the password change code from smbpasswd and used it in swat instead of opening pipes and other horrible stuff. (This used to be commit 49bf19710345a59a2d17cd449be1a132885ed821)
adds c287a82 fixed demo mode (This used to be commit 530a98022e5207772980fc7d286547686713927a)
adds 27d9656 show all buttons in demo mode (This used to be commit d076daaaf8690ae0b1ff9c8782619e518f868109)
adds 6bf01d5 handle null usernames (This used to be commit ee60d9a289f8d94f8e4d8405f7b41690b891bbb1)
adds 887fa6c remove my name from welcome page so I don't get mail about it. (This used to be commit 450a19e96bfebeeb8e3c4029830c77b33f4786f9)
adds fe7090c no longer needed (This used to be commit fb6a79ea3a79d54099ec57715db17a7935130e9f)
adds 1ab463a security descriptors and registry. (This used to be commit 9814ac8a65f4d8333527976f1d227e8cd3c2c8ce)
adds 5b863af cleaning up conflicts between group code not yet committed and changes from yesterday by me, jeremy and andrew.
adds fe085f5 spelling corrections and such-like. (This used to be commit e03ce164b00d59e8cbd76472635f2517ef7f0768)
adds c9a8856 spelling. added line about command-line tools equivalent to nt admin tools. (This used to be commit af44cf1fcf5c3f673baa8f7c4f1e24556754f659)
adds 83698a8 minor update. (This used to be commit d0d0196af55cad00cbdebd8c80941f42e667e199)
adds 97a4f87 formatting (This used to be commit c17b0bb7c25ca9a6faf7cb0282c993232f2560cc)
adds a413a74 remove .po and .po32 files from inst package (This used to be commit 600e599c43b85fc8d844490e59dd7b17f136c016)
adds 7e71258 changes from John Sygulla for changing remote passwords (This used to be commit e3fc90d0b5b21d49615c951a475d85f15fa01271)
adds 597c5a6 jean-f. sent me some S-1-3-0,1,2,3 SIDs and names. S-1-3 doesn't exist.
adds 1960082 clear trailing / from directory names in idb file (This used to be commit f06bed256dfaf56bcfc1982df1d8bf8fe559f53b)
adds 609f348 include/kanji.h include/proto.h lib/kanji.c: Added const parameters in string wrappers. printing/printing.c: Added OSF1 fix. Jeremy. (This used to be commit 9d05d80f811426f83a975d28e64c5d6b10574c25)
adds 3a334e3 Fixed smbpasswd so that enabling a user who already has a password doesn't require a new password entry. Sets the 'enable/disable' code back to being symmetrical. Jeremy. (This used to be commit fa068a6db8da154903fb97a843f261592fcb684a)
adds 959f32c Use spaces not tabs. Jeremy. (This used to be commit 6fbf01471d8dc76f8909d851c531fec3d79521d3)
adds d30b6ab .cvsignore: Removed old entries. client/client.c: include/client.h: Added some debug messages that the old client used to generate. These are needed to make scripts such as 'findsmb' work - there may be other changes to keep backwards output compatibility. Do we need a -old-client-compat argument ? libsmb/clientgen.c: Fixed crash bug where malloc'ed data wasn't being cleared - corrupted malloc chains. web/swat.c: John's changes to get rid of "gh [...]
adds 69487aa Fixed missing parens in tt entry. (This used to be commit 86dfde31d966ba44cb554036a6232faa05e3a9f4)
adds 9091870 Commiting tt fix. (This used to be commit 10093ae5fc6e375340fd904e41a37bcdc1191d93)
adds 1411620 smaller images so they fit on one line of a 640/480 display (This used to be commit aa47ef998abf713ec44187592c91d7a5335bb814)
adds afab965 missed one (This used to be commit 6bc94f08cc927fc4901464f982b3300b631eb945)
adds c1bf51b please remember to check that code compiles before checkin! (This used to be commit 88c90ec65c1a764dd7b13d9fb5ce700027f40cfd)
adds 2c7f6da security descriptors. kanji const char* warnings. (This used to be commit 06abdfd68e1d7fa8741afc3f56ec7a13b5fa4ccc)
adds aeac471 changed the fonts in the images a bit to be readable at a higher resolution (This used to be commit 688a7e5751109eec5d52ed67710502d43db6800d)
adds ed6872e no longer needed (This used to be commit 275d22f81c9b8a04dd11ccc8733c62f48f270965)
adds ea2fa33 Removed code that used printf/fprintf in password changin libraries. Now passes strings instead. (This used to be commit 48af29bcc9e8094de6ba057a52dbae3c80ea7a05)
adds dfac418 we don't have any jpeg images any more (This used to be commit ae5f174ef163734c61c0d30b32f5564cfba02666)
adds e5d9a4f %\ is an interesting printf argument, but I prefer %s (This used to be commit b93f686655e871d7bfec9c7601cf3c175008041a)
adds 0cbb756 fixed compile for FreeBSD (This used to be commit 78e63e17c59de68200308641dce7c413520a2980)
adds 31c4953 sids in rpctorture changed from fstrings to DOM_SID (This used to be commit bd09e00112fd371aa070b5b47f1d4e27137a7f2e)
adds cb265db security descriptors (This used to be commit 9412edfd4c11a26e4ef290839375e3959cf70a7e)
adds 2164685 include/smb.h: Re-added zero pointer protection to ZERO_STRUCTP. lib/util_sock.c: Added strerror() calls to getpeername failures (which seem to be giving IRIX trouble at the moment). rpc_parse/parse_sec.c: Changed use of ZERO_STRUCTPN to ZERO_STRUCTP which again does zero pointer protection. smbd/quotas.c: Fixed typo. Jeremy. (This used to be commit b62f008974c96e0302d6c146cf49bc2045bef005)
adds 2db96e3 fixes for OSF1 compilation (This used to be commit 5be3c37f50eac35cad3eadf0d24e7a4ee04c075e)
adds 5e4d4de ZERO_STRUCTP does not check argument for NULL. ZERO_STRUCTPN _does_ check argument for NULL. (This used to be commit 0be34ca1402f95506680caa3461e94d4ae54bb7d)
adds d900634 use ZERO_STRUCTPN (checks for NULL) not ZERO_STRUCTP (doesn't check for NULL) (This used to be commit 70ac9dbcecdf4be92638a24f096e4a8807997498)
adds 60a1257 Problems found by Herb. Jeremy. (This used to be commit a5555bd3b744417674d62d5891e1d5dbe32008ff)
adds 43a3692 oops - ZERO_STRUCTP() issues again... (This used to be commit 2908ccd14d1aa4ffb7d09714bae78cebb7eee755)
adds d3e6aa6 ZERO_STRUCTP not PN (This used to be commit ff8667c8801a59c80c33b43f033d23f3a0fd8313)
adds 3a31d50 LOCAL_GRP and DOMAIN_GRP are return types (This used to be commit 887063e421d476fe2c2f6809750af3bfb020a85c)
adds 9c3cbb8 Fixed timing window created by daemonize function. Smbmount was going daemon before the mount was actually completed. This caused weird problems when used with autofs such as empty directories on first listing or files which would appear in "ls" but would return "no such file or directory" under "ls -l". Note to Volker: Initial attempt from CIFS conference didn't work. Had to move daemonize function inside of loop after ioctl. (This used to be commit 2f456be660b4 [...]
adds 8336dbd need 32 bit status codes to be negotiated because of STUPID dos "error more data needed" message gets treated as a serious error code (which it isn't) so the client code terminates. (This used to be commit d9b59580dcd5076d3027e364964dcd624300fe45)
adds e623b71 reverted includes change for FreeBSD as it breaks IRIX (This used to be commit 24b2bf1741366045eca02cbd09e3283531d28422)
adds 8fc1504 Makefile.in configure configure.in include/config.h.in: Changes for DGUX and UNIXWARE. groupdb/aliasdb.c groupdb/aliasfile.c groupdb/groupfile.c: Don't use snprinf, use slprintf. include/includes.h: Fix YP problem. include/smb.h: Fix ZERO_STRUCTP. lib/util_sock.c: Added strerror() in debugs. passdb/ldap.c: Don't use snprinf, use slprintf. rpc_client/cli_lsarpc.c rpc_client/cli_pipe.c rpc_parse/parse_sec.c rpc_server/srv_pipe.c: Don't use snprinf, use slprintf. script [...]
adds 98db88e Change to beta1. (This used to be commit 26c3ff2bcb225f65002620fec07aa6423477e6d9)
adds 4758c5f Updated for 2.0beta1. (This used to be commit 566e92027f0c7d61a7de7a25ed9469ca801846a8)
adds ddc6296 Added packing release script. (This used to be commit a77d40ee7147207174cde4c7a0f775e588e5a6ba)
adds eaf9944 ran spell check and other minor tweaks (This used to be commit 7d8ec97b451721cddbb859415490d65c41e8afe2)
adds c54656e Added --with-smbwrapper to configure lines in spec files so JohnT's scripts work ok. Jeremy. (This used to be commit 9dc2502382f17c2bd1794c92ad0f4862a76b84e8)
adds c2ea4dc Fixed makefile problem due to change from SMB_PASSWD to PASSWD_PROGRAM. Thanks to Michael H. Warfield <mhw at wittsend.com> for that. Jeremy. (This used to be commit 6c2a234ac9b4bbef3886c9aa4a198776a0bee6c8)
adds 744c34b Fixed munging of sample file in man pages. Jeremy. (This used to be commit 9e1ff71faf558addfabe038e3bf45ee694ea4a0b)
adds 24ca89b Removed acconfig.h configure configure.in include/config.h.in: Made smbwrapper not made by default. nmbd*: Changed all calls to namestr() to nmbd_namestr() to fix broken FreeBSD include file problem...sigh. Jeremy. (This used to be commit 9ee8f39aed8772a05c203161b4ae6b7d90d67481)
adds 87900ce missed a .B (This used to be commit f213352c3de6a23d1b5c92fda6404a3116db1279)
adds 74c66b1 removed information on installing via cgi (This used to be commit 08fd7032584bf93a92b71ea7d5f73d2da75c8bb0)
adds 5be7ae4 remove code that allows installation via cgi
adds f616831 allow all user to view the config (This used to be commit ab35d99e52225b0e9f519903ae99e575075187e7)
adds 57d4977 - new prototypes - much as I hate doing it I've removed the "commit changes" button for users that don't have write access to smb.conf (Jeremy insisted) (This used to be commit 8e8ab4df1fe77dfcae73a34f4de174afe09cd695)
adds 2b67f7e prompt for password on smbclient -L (This used to be commit 1558f34a878d6fea0cc745a7fcec04f79f7e50ff)
adds 3bb3f2d Update for 2.0beta1. Jeremy. (This used to be commit 598d0255d40da29ebab3d1a3c9eb66ba654db7b5)
adds 54a4ac4 Updated from smb.conf.5.html Jeremy. (This used to be commit 6f37d151d87d7ab4475ef552abb9183464203093)
adds 2a28d20 Fixed problem with smbclient issuing '*.*' to NT server when an NT server needs '*'. Win95/98 doesn't care either way :-). Jeremy. (This used to be commit a0adae90cadd7702f8263c97d4495fa093e713e6)
adds 328b91d (Hopefully) correct patch files for RedHat & TurboLinux. In fixing this I have learned more about RPM than I *ever* wanted to know.... Jeremy. (This used to be commit 765989e4151a5f8dd48353d7c1b175092717947e)
adds fedc62d - handle servers that don't support getattrE (ie. NT) - use * in clitar instead of *.* (This used to be commit 2d9335fe2a6fc3bb6687360c99d8fc69cb2d555a)
adds c800cda Fixes to get the manpages from the right place. Jeremy. (This used to be commit 0e3bfe5f2860066aa07bce7a691f7af682c73949)
adds c57ab78 fixed setmode in smbclient (This used to be commit c58f4965100692d8edcd613a341df9e2ad88cfa0)
adds 3ba68d0 automatically uppercase server and share names (win95 won't handle lowercase share names!) (This used to be commit dddf1d8522707b828cac466c4a9ab2807d098573)
adds 9315d3e Fixed swat packaging & man page packaging. Jeremy. (This used to be commit 178d1bd61b3a622adc48b6423fae1db815cae3da)
adds 3a4cce6 support.txt is now maintained solely on the web pages (This used to be commit 73b662069cb12bd77eae13a36a8b855abc01594f)
adds 6b989ca Added first cut of the new packaging scripts for Digital Unix. Note: This will be extended for all other OS's so that it can be maintained by the samba release scripts. (This used to be commit 0f98a2fd58aee1dac4d0f4098a2e690dfaf5ba27)
adds 62725d1 compile with optimisation by default on all compilers
adds 00ae36f change ROUNDUP to SMB_ROUNDUP to prevent conflicts with system macros (This used to be commit d9d44d98ec719b7fc6d5b0fc35bf8727f4cd0372)
adds 29cc8b8 Updates to handle glob.h - was causing problems on SCO 5.0.4 (This used to be commit 5f7d9d4656eb501e14b98f4ae1990a791c7901e3)
adds 13d0b57 fixed lmhosts parsing. We were using sizeof(name) where name was char* (This used to be commit 67ba0b1ce335bc80e1c33fa28458ec9ebe5f446a)
adds 7ce840a Updated packaging files (new for Caldera). (This used to be commit 721a257c941a62508015c0939df40662f8da9a93)
adds 7491c29 Added Example binary packaging instructions. (This used to be commit 4c60314b050324b356f38f648f2730cb1d39be4c)
adds 933b3ac Removed smbwrappers from build specs and from installation specs. (This used to be commit c444cba3bef6cdf80dd33b3b5f23ba0a34d5482a)
adds 590432a Reviewed file permissions and removed other execute on samba start/stop script. (This used to be commit 2dde295da0e387cdd5c20a0bec72f9316f4d80f2)
adds 8a22f36 Set sticky bit on /var/spool/samba. Further security review. (This used to be commit e31c61c29eb126680c78d6d02dc11827b39a064b)
adds 0b2e842 some fixes for IRIX 5.3 builds (This used to be commit c2b63b90825316151f3ffc8dbae45609062c0a73)
adds 67d5258 add some more comments and clean it up a little more. (This used to be commit 73e4b91a9d152eb3d56997c9108d536d38e3c07e)
adds f4447df Added fixes for machine accounts. Jeremy. (This used to be commit 7aa644c2f996433f8ec125bfd4221aec49bece2b)
adds 31739a0 O_EXCL fixes for printing files & oplocks. Jeremy. (This used to be commit 4ca71c90985b1c88d92bdd0f9079a4afc263dc46)
adds 3b4a9ff Makefile.in: Re-added quotes round ROFF call for DGUX. script/installman.sh: Make installman ignore ROFF argument if it is "". smbd/oplock.c: Move location of oplock test file to lockdir. Jeremy. (This used to be commit 6c25a3314243997508b0b2da4bfa10bb979e9c10)
adds c1af0b4 Moved PRINTCAP_NAME from smb.h to includes to allow it to be tuned per system type. Jeremy. (This used to be commit c1a3346547d887bfd2402a6b0bcc185680eb4470)
adds b7c4cd9 Fixed missing NULL check in tar op. Jeremy. (This used to be commit 6db04cd4622289dbdbd0c6d4d084baa8f84c40c2)
adds 74d539f - group database API. oops and oh dear, the threat has been carried out: the pre-alpha "domain group" etc parameters have disappeared.
adds 0c7aa2e swapped username:uid:[groupridlist]:[aliasridlist] to u:u:a:g (This used to be commit 2f456ed92ffbf596945a9ec800c373495fc4e38a)
adds 5ae9b41 make_uni_hdr() reverted accidentally with a -1 on username length (This used to be commit 7da1b0bb511e6c5e44ab83759914134cf91f6f78)
adds 4e8eaa6 somehow this file got missed in the groupdb commit. (This used to be commit 06da8e49f1cf5d6b954f586f6720ade1c5b8de74)
adds bb5bea4 lookup_alias_name() %s not %d for sid_str (This used to be commit 2a98135bbc759ab334d76cce98ea673871445db1)
adds 7687618 Added the same open()/fopen()/creat()/mmap() -> sys_XXX calls.
adds 157fe90 Changed Makefile.in to use autoconf prefixes.
adds 490439d Fixed NT modify timestamp issue. If a client does a modify timestamp on an open file (which will do no good at all on UNIX :-) then keep the modify request pending in the files_struct and apply it at close instead. Jeremy. (This used to be commit 92a7a86f0e0255e3812dd35bebfcd653091514ae)
adds a491ec9 Fixed problem with HAVE_NETGROUP being used on platforms that cannot support it. Jeremy. (This used to be commit 7a6f25ac4ab0f0bef7a66f26004c15120248ff66)
adds 15b2035 change to new prefix path (This used to be commit 64b2ffc679b39f1654c5dcd36276bcb9e6c553b4)
adds 8b1e358 Updated packaging files in line with restructuring of Makefile.in (This used to be commit 05f2d78c8ee1dc0516d9e1076e0954ee2c2cd4b2)
adds bb9622b Fixed crash bug which was assuming that fd_ptr was always non-null (which is not the case with open directories). Jeremy. (This used to be commit c154b1601f5891d664fc538ec8874fa8ef2061e6)
adds 9579b98 Added OSF1 changes to HEAD (-lsecurity etc.) groupdb/groupdb.c: Fixed compile error caught by IRIX compiler. utils/smbpasswd.c: Fixed SunOS optind, optarg problem. Jeremy. (This used to be commit 30af39ae1edf51d5d06a1764982e5df431c142ac)
adds e204f1d Changes to make the default prefix /usr/local/samba - as it was in 1.9.18p10. acconfig.h configure configure.in include/config.h.in: Fixes to DEC OSF1. libsmb/nmblib.c: Fixes to nmbd jumps in scope names. Jeremy. (This used to be commit 5ad77769be85e6727319afb0f02e5d94c2f9f16f)
adds 7356315 update testparm with -s option so it doesn't require a carriage return also allow specifying [host hostip] without [configfile] updated man page (This used to be commit 85fbd401026e7f1464c9a125cbaa505b768f8a10)
adds d174f2c smb.conf : explicitly state "printcap name=" and "security=" parameters idb.pl : change default behaviour for installation of config files. (This used to be commit 36928da28ca84fa64cd7b0dd66cab879e307911c)
adds 17590be Sync up with 2.0 code. Added HPUX autoconf changes. Added "gross hack" printer code. Jeremy. (This used to be commit 1ef6d3bd63722afe9c376793a6ea72046d1a0602)
adds d5015ef Makefile.in: Added passing of CPPFLAGS into Makefile. configure configure.in include/config.h.in: Fixes for AIX4.x. AIX *will not* enable large file support of *any* description unless either -D_LARGE_FILES or -D_LARGE_FILES_API are defined. I chose "-D_LARGE_FILES" as this leads to cleaner code...
adds a44db4a wrong directory path for smbd and nmbd (This used to be commit a33b4f623f196ca7e8056454b9212fe0ffa389c2)
adds 4af961f Fixed stupid blunder where I renamed getpwanam to getpwnam. Jeremy. (This used to be commit b02d21a73d7f098c5599c606abbb5c92ea4ba13e)
adds f22b817 acconfig.h configure configure.in include/config.h.in: Added -lsec and -lsecurity checks in a more sane way. rpc_client/cli_netlogon.c: Removed correct bits check to see if this works with an NT3.51 PDC. rpc_parse/parse_samr.c: Fixed compile warnings. Jeremy. (This used to be commit 34d8f4b1c4d59ab3c009360fc67eef9361dd859b)
adds ab1ab1c Instrumented hack fix with debug level 10 statements just in case :-). Jeremy. (This used to be commit 10f51b85722141f99ffecc3f19a39de108400828)
adds a97baa5 smbd/password.c: Added *SMBSERVER fix is name is too long. web/swat.c: Changed '?' to help. Jeremy. (This used to be commit 631913ea856926a77304692c74a1bd27faead179)
adds a0c6af0 use bindir not sbindir in Makefile to ensure that we don't break existing setups (This used to be commit e97cbd6912a58d4985c2b8a649cfe6982809892d)
adds bb5fab7 formatting change (This used to be commit 94fc7fe3afa1dc5547050248738eb697c1eeef59)
adds 58e14b7 add a error code when failed to get lock (This used to be commit 05696b4bbfb66bfdbdc19f395efe062ac890bc41)
adds 091a92e try to use *SMBSERVER to connect to password server if the first session_request fails. (This used to be commit ab2370e7ac770f1e32b8d726ab955457fcc8c2d7)
adds 42e9616 make SWAT obey the global "hosts allow" and "hosts deny" settings. any attempt to run swat from a host that is disallowed will give an error. (This used to be commit fe4ef4bbef01aed75807c884249ca8efa5de4140)
adds 634f6c7 Added changes to smbtar submitted by Sandy Whitesel
adds f120a81 global change from samba.anu.edu.au to samba.org (This used to be commit 42d2509c9fab5c774fd33b9d4b5bd1ee125479c3)
adds 025c021 use http://samba.org/ not http://samba.org/samba/ (This used to be commit 7cb1470eb3db60c37dc108e8537634d08b1cf740)
adds fd15338 deleted some old DEBUG() code that wasn't used (This used to be commit bdcee2557bd243a1bfbde3353ebcfe3d82bf9fc5)
adds 8757254 changed string_sub() to replace " ; and ` in the inserted string with _
adds 7359268 replace ' with _ as well (This used to be commit e93491953a2555401a372de74ac2aee0cc44cb88)
adds 4cee587 unix instance of group database API (This used to be commit e76f593b3572ac881f1aa1fb3326d8b7169b0078)
adds a5cbb4a remove / add / attempt to stop remove didn't work. (This used to be commit 82b6292dff38f4e22ee8feab1b54504b95d705fa)
adds 367c7e4 someone had added code to convert rids to rids, assuming that the rids in the file were gids: they are not. (This used to be commit 8af860394fa3251a26285c8c96c9e4093346f20b)
adds db24da8 cvs is acting wierd. (This used to be commit 10e4cbd2647eb629b60b0060fa184212a89e54f2)
adds eab235d cvs being STUPID (This used to be commit ba78b5932a1ed3f7c07720703b9131234f035689)
adds 5694edc unused variable removed (This used to be commit 16ac5c89b7417a6aa2596c5c7fbb1fa7542accfd)
adds 244c9f7 remove unused variable (This used to be commit 30b3f339f8d55c2d3a4cbc380b7f12eb040bf381)
adds d73f8e5 cvs being STUPID (This used to be commit 22802195ed544b6042d791b34e704d608bbdfd84)
adds d75712e get rid of __wait boring warning, caused by rpc/clnt.h (This used to be commit 0fdac4b42fb55a26cdd73d6d5f4a3017d1b4db46)
adds f516cec re-added includes for yp_prot.h and yp_clnt.h (This used to be commit 53339b63897f51913fef183fd3b4565dad2ffad1)
adds 9829ee9 re-added ypprot.h and yp_clnt.h (This used to be commit d50238823411f07d5db112843d9a1e3a84c7dbd7)
adds e5d6ffd yp_prot.h and ypclnt.h correct: ypprot.h and yp_clnt.h wrong... (This used to be commit c89642ff3fa0c0bc2bca62304db0282676e0b649)
adds 83e4139 uninitialised counter (This used to be commit 403f53d696d17f34dd1afc035a72eda792dd20ea)
adds a4cfbed Fixed -Wall -Wshadow warning. Jeremy. (This used to be commit 81b90208910528a4ace683f30e39c54d8cfa12b7)
adds 51b8565 Fixed oplock test path spec bug. Jeremy. (This used to be commit 252dd8b8929adbdff9917395d4f8caad2d7882b2)
adds 49e158f initialise not initialize... (This used to be commit b67d66a1e9d879cd5960380c94422c0af8dedaad)
adds 0c9df3c jean-francois pointed out problem with "lp_domain_role()" code, you could never be a PDC. (This used to be commit 2bcc540af80c37b8032a23d6d0045160a7c40e32)
adds ced486c sorting out difference between aliases and groups in the cases where unix groups are not explicitly mapped.
adds bbe6ced added "domain group map" and "local group map" explanations. (This used to be commit 6c4cf9ea4ac9bc441236d4e823d5fa1e7a487c26)
adds a2e3532 updated from yodl (This used to be commit f057b2e7a2e6d6d1a2e9e24f4bb20d38bf6af9a2)
adds 60dc5d1 oops, forgot to rename smbfilegrp to smbunixgrp. (This used to be commit 6de2b03d1c6714d63c6dbe7a417fb442e95ee0d9)
adds 9257ab7 clearer debug comments (This used to be commit 06b9100c1c1590bad392a8d9bdd79a6c554a3cac)
adds c9b2f20 fixing domain join and domain login problems (This used to be commit 90a24664318da97a6e8cfe4622a8573c0e3cbe5e)
adds 73106d9 added file from 2.0 branch (This used to be commit 8ec972ba6c274076b46081502acef256a70d1a38)
adds 59d4087 LsaLookupNames client call (first used as lookupnames command in rpcclient). (This used to be commit 68342a29a892e515cf2b22d759476d61944bcd59)
adds bfc38ff Makefile.in: Added maintainer mode fixes. aclocal.m4: Added AC_LIBTESTFUNC. configure.in: Fixed -lsecurity -lsec problems. client.c: dos_ fixes. groupdb/aliasunix.c: Dead code removal. include/includes.h: Added default PRINTCAP_NAME. lib/genrand.c: dos_ fixes. lib/replace.c: Added strtoul. lib/system.c: dos_ fixes. lib/util.c: dos_ fixes. lib/util_sid.c: Signed/unsigned fixes. lib/util_str.c: removed bad const. locking/locking_slow.c: dos_ fixes. printing/printing.c: [...]
adds 9a0cb06 fixing group database issues (This used to be commit 591c63e3e1e3201ddcd7582585b652fb848d80ca)
adds 5ebcdba yeehaah got users to be included in S-1-5-xxx-yyy-zzz's local groups. now need search capability on S-1-5-20, which will need argh, a "group database API" on S-1-5-20, and the ability to add BUILTIN\Admins etc to "local group map" argh. (This used to be commit a24f6eb00ba7486479cbcf7fadf5456521c56179)
adds b20fc00 we have a problem: resolution of "Primary Group RID" which we assumed would only be a domain group rid. it can also be a local group rid, which causes us problems in attempting to turn a unix gid into the correct rid (domain group or local group).
adds 6ff1453 updated SWAT README to remove cgi-bin instructions (This used to be commit baa43fb17b04b7945456514e01682e5dca5dfe99)
adds b70700d Replaced ZERO_STRUCT() with ZERO_STRUCTP() in cli_connect_serverlist(). Fix by Matt Chapman <m.chapman at student.unsw.edu.au> (This used to be commit c44b418d6fd16a257af21f6b5b29b1cdf26015b7)
adds 1de47e3 got rid of a dangerous message command example (This used to be commit bfca6e6a9d06742ea4ef36f1faac57eb0419b2d6)
adds 8e18009 re-ran yodl (This used to be commit 98b72722c8c221047d890f9b7b1d51f16fdac705)
adds 05045be install all html docs in yodl help directory (This used to be commit ed4d1062b2655d59f6904344e708aa53af235ad5)
adds 89058f8 better layout of password options. (This used to be commit d3fa0dd7a80a8d20e2d9db0b5ca24988059280fb)
adds 270edc9 - removed smb.conf.5.html as it now comes as part of htmldocs - changed swat welcome screen to have links to all Samba html docs instead of just singing the praises of swat :) (This used to be commit c830d893f1f7eb176dc1fb7de0a4efc748fd1423)
adds b90966d make the help links appear in a separate window, so you can read the docs and do configuration at the same time. (This used to be commit 386a3bfd337f4b248f6c88b9c98b9d6471cc9b25)
adds 9ebe82c Now uninstalls man pages from correct source location. Fix by Andrej Borsenkow <borsenkow.msk at sni.de> (This used to be commit 5c0e31982e8eb1c93bc77925e59be65798f2dbad)
adds 2675fa4 Fixed typo. "Browsable is an acronym for browseable. (This used to be commit 8de177b05a1043d4416e8f673e499cd403bb3522)
adds 6192fea don't allow ".." in service name when doing "default service" processing. (This used to be commit 702263bba555a1d7c7999d40e5789b7e920dbce4)
adds 534e6a2 removed include of net/route.h because it prevents compilation under SCO 3.2 (including it also requires lots of streams stuff, making it a total mess).
adds 30038de weekend work. user / group database API.
adds 5337389 "retired" two modules to preserve their cvs history. added their replacements, added sam password database API modules (This used to be commit b1d1c1337c69c6f6bf25ab932a1a6a757e3ea2ae)
adds f30539b enabling optimisation switches on some compiler warnings (This used to be commit e717b898405fdcd0bb7787394961589aa62cacc3)
adds 130e971 cvs getting it wrong. again. (This used to be commit 776abe3fe52748b9d2939ff77f8a39155894b952)
adds 868b22f updated smb.conf - have not done a yodl2xxx. (This used to be commit b95b2b5d44ad9f998a6f422132b854593de20f04)
adds 31044dd - adding builtin[alias]db.
adds 7f63a31 andrej spotted problem with connect_serverlist (starts off assuming a connection succeeds...). (This used to be commit c0efc35b27d50c40bc04bfd9fb1d61ea5d32bde5)
adds 013ff4d builtin alias password API (This used to be commit 58c0f0a77c396a6021596c84d4a30b1c9a4b1419)
adds b31c528 another attempt at a fix on connect_serverlist()... (This used to be commit 603c5f6df8c525f30d00da912d408b98378ea538)
adds 0712a56 moving rpc/rpc.h to after netinet.h (This used to be commit 3257b72c6e2722a6de6b40b4c16e934c02a7c508)
adds da7a6d4 Earlier fix for smbmount timing window was the wrong patch. My bad... Earlier one was the patch from the CIFS conference that didn't work, this fixes... (This used to be commit 12739f0456e9f707a361bce2fa01b0baaae182d9)
adds 0a02d17 missed out endit()s, ta andrej. (This used to be commit 37a6acf43ca308647bee66f1e68a43d641b77f6f)
adds dc879e9 pwdb_initialise() in the wrong place: must load smb.conf first. thanks phil. (This used to be commit 4b5bd4e18cee72aeb76909cf85b1f932393fcfc8)
adds 279923e passdb.c now calls getpwnam() which returns results in a static buffer. a call _outside_ of this was _also_ calling getpwnam. the calls to getsmbpwnam() were therefore overwriting the static buffer. (This used to be commit c5ba5fa6feab2884a23b8bcb5dcb349ee1a7c139)
adds c6ad04b attempting to fix "domain user map" up, but it's a bit complicated. i may simply go for a response in the NetSamLogon returning the unix username, forcing the NT user to appear to be a unix user, however even that is fraught with implications.
adds 67638b8 adding some samr parsing calls (group / alias adding / deleting)
adds 2d6525f fix to domain_namemap (domain, ntname wrong way round oops)
adds 308da9e hm. removed the "if failed to map nt name to unix name, fail tcon call" restriction and "domain user map" seems to work.
adds e2d5123 andrej spotted that entries _not_ in domain map user were being refused. modified map_nt_and_unix_names() to never refuse a mapping (returns void now not BOOL). (This used to be commit faffcb3c8955dcea3987e2978dc34b4dba580167)
adds 04e382f rpc_samr.h parse_samr.c srv_samr.c :
adds b3c1bae fixing smbpasswd to link to smbd to obtain domain sid (This used to be commit bfb75e58ced1082d3bb7d6b3f3367d50a0ca26ea)
adds 5dd26da query_aliasmem code. it works (hurrah). (This used to be commit f7f2516df46dde1671235f788f7689c93d9395ae)
adds 08cdea5 check server role before doing nt user to unix user mapping (This used to be commit 9d4e810e7dd8d6d80b47204636f9a37774f95455)
adds f768238 ok. unix-nt mapping code issues
adds 51534a4 adding group member code, made a start. found that the group members' rid is needed not the name (see DOMAIN_GRP_MEMBER) decided to go home. (This used to be commit 9337049dfc98becfa74522d418dae64a97c7a304)
adds 87f4eea Updated HEAD branch version to 2.1.0-prealpha in response to a user complaint about confusion because both the HEAD and SAMBA_2_0 reported the same version info. (This used to be commit 195b860b46b78a6a2dd83909477dbc2e9af8f845)
adds 137f9c7 string_to_sid was using next_token() this is bad as it stops you from being able to use next_token() outside of string_to_sid calls. use strchr instead (This used to be commit 1c478ca1723558cc5dde693b4abacb56bd98cd43)
adds 1bf1423 issues spotted by andrej: %s\\%s not %s\%s (This used to be commit 779a7aa30d4b8a3c8ca1d817a3fd9886c0437def)
adds 6c94b45 trailing backslashes spotted by andrej. (This used to be commit 9266137fcb87b6e4b2cc45a55341ebaa69c594b7)
adds 7c55f66 removed check on name of domain having to be right, etc etc. (This used to be commit a74b6dcc76794c1fe350d6906f156fdf5189e18b)
adds 90ce7b9 ERRmoredata is an acceptable error code, it is not an error. (This used to be commit 9bce7340d60a49594f67cc3c6cc6119b33a5358a)
adds 78df0fb added rid and sid_name_use to DOMAIN_GRP_MEMBER, for use in group member query.
adds 364025f spotted the mistake in group_info1 parsing. (This used to be commit e39c0c76ae52bbd4539f8f254e78566a5511efc1)
adds 4473599 updating smb.conf from yodl (This used to be commit da442218c5990aab75525bc519b5ed37ef54cc4a)
adds 6429d68 jeremy's going to do me in, again. jean-francois' going to get annoyed, again. andrew's going to threaten to take cvs access away, again.
adds 404b7b4 adding group parsing: add/modify/delete/add members. (This used to be commit 13a656b0e5c73e157b222765fb57a1bdafc67b80)
adds 04452b0 jean-f spotted bug in test for existence of MACHINE.SID and SAM_NAME.SID. (This used to be commit 81be1e60764d380adf47737552659854d94ca626)
adds 8d08fb7 jean-f spotted race condition on generation of sam sid, from starting nmbd and smbd. nmbd is now client: smbd is solely responsible for creating sam_name.SID (This used to be commit 50fa4822df679b4d54b5a868179594ec087e811f)
adds f378751 moved get_unixgroups it will be needed by the unix instance of the group DB API (This used to be commit ef58e48bc9af338ed6c734205d4faf82371284ac)
adds b99dc80 create domain group command (creategroup) added to rpcclient.
adds 32167ed added createalias command to rpcclient (This used to be commit 4771d5451b49375cc2fd4246d7d746b0d03cd5ba)
adds 0ea1262 Updated version info and date in document headers. (This used to be commit f8b811bcda0976c05e0490fb3198a6079e544c55)
adds 3e21974 Updated packaging files from 2.0.0 branch - NOTE: Not yet operative. I will update these when 2.0.0beta3 has shipped. <John H Terpstra> (This used to be commit a6d3601cc687b59afb346502488a2e74f2f737a9)
adds cf0ea87 - renamed do_samr_xxx to samr_xxx - renamed do_lsa_xxx to lsa_xxx
adds 89c5649 - oops, i got "add alias member" and "delete alias member" swapped.
adds 8891f8c fixing "addgroupmem" and "enumgroups -m" commands, samr_open_group() needed a flags fields as you get 0x0000 0010 and 0x0000 001f unknown values for different purposes, no-one's going to tell us what they are and i don't CARE! (This used to be commit aabb4b3bc5119ef317b5697ae6fcf5d36c2d474e)
adds 7cbd3bc added delete domain group and local group and delete domain group member. (This used to be commit bf15343def5b95ce4387ac4357674aff31431194)
adds 8554959 Sync up critical kernel oplock bugfix. I don't want to lose this.... Jeremy. (This used to be commit 5287f3d19b7d8e76970f1ce1abfd95b7341434e5)
adds 99a84ce replaced the icons in SWAT with real icons (This used to be commit 26fd660e30d632624c3c804d9e73178d75c7855d)
adds 84ba7b4 fixed pidfile handling to check for a lock on the file, so we can be sure it is a samba process that is running. (This used to be commit f7ad78e369ebf2f4d31e8259e3e1fdd4c087b037)
adds 6374149 oops - lock test was the wrong way around (This used to be commit 783d4b3477fa9e363aa1f7524bd060019648ab0d)
adds 149d11c fixed a link to testparm.1.html (This used to be commit 7e9b687de7fbb34a2736030dab31a9df73a75073)
adds 312f4f3 - lib/unix_sec_ctxt.c
adds 9c848ec removed nt_pipe_fnum from struct cli_state. need to be able to call LsaLookupSids etc from within SamrQueryAliasMembers, for example. fnum is now a parameter to client functions. thanks to mike black for starting the ball rolling. (This used to be commit bee8f7fa6b0f7f995f71303f4e14a4aaed0c2437)
adds e12592e sync with 2.0 tree (This used to be commit 44d962b73634c3e43973b35c1f02aaff6edc5981)
adds ba0cdbe first attempt at making unix setuid/setgid code that is independent of cnums and snums. (This used to be commit 657f46edfbea852309505f5e3065506127eda6a2)
adds 54529fb bugs in rpcclient. add_aliasmem uses a DOM_SID2 not a DOM_SID. (This used to be commit 8a85d7abed317fd06e3e0026d4b9e088311eede4)
adds 699bae8 matthew chapman's ldap code, to date. plus docs! (This used to be commit 2c438c86cbb38833b3abd4fbead6324687633b25)
adds 801d625 issues spotted by herb. (This used to be commit 57e025494692b1e54d4d83192e6c15d4d1454353)
adds 8e25981 updated for Matt Chapman's ldap code (This used to be commit d11859041d4ec828b2262282cda98a021129d008)
adds 4447b6c added text and html versions of LDAP.yo. smb.conf.5 not generated yet because there were parts rejected from the ldap patch file. (This used to be commit 4f85105578fdf74d883f185f983e608112fe823b)
adds e50ab2b fixed warnings (and potential errors) due to integer overflow when creating locking masks (This used to be commit 5e2844d5edb15de29b976d2ff077ffbe012b860c)
adds 656a756 Matthew Chapman spotted that smbpasschange was assuming the existence of a private/smbpasswd file, this will not be the case for other database APIs. removed startsmbdb and endsmbpwdb calls because add_smbpwd_entry() and mod_smbpwd_entry() don't need them. (This used to be commit 8b36c7c08ffa408506c35219e6453a595cbc3a4f)
adds 4323fd4 added ldap files by Matthew Chapman. (This used to be commit 2bc031e8fafeafdc58c6a8056597b647d00657ae)
adds 8308c00 adding srvsvc pipe. (This used to be commit d06d6369942828ec89e90f99bd0d0d3f91d61d13)
adds 0125141 compilation warnings due to missing (void) in ldap_close_connection. (This used to be commit f11eb4165836ce8d15a453d37c4e07913562d778)
adds 3cca46f ldap_getpw() also needs to be (void) (This used to be commit f36cf3b6a70d0a91bce923ab51780d20d69e3bd6)
adds 4ce4838 Adding George's Mac extension include files. Jeremy. (This used to be commit 60c3e2f14d5c31fd1fd7aebf7196ac186e31d8f1)
adds 5f084c2 Adding George's Mac extension code. Jeremy. (This used to be commit b993081db1d371b8f0d16db23a46a2d5fedcc9ef)
adds 7135fb0 adding "Service Control Manager" commands to rpcclient. (This used to be commit e5ee965f8d8452ab694bc5d88e474c4b91dce5b0)
adds cfba976 removed the SID stuff from the head branch as well.
adds 1f989cd need to initialise global_myworkgroup (This used to be commit 501617307f3b9bbad76406d00b1bc82f5cb479a6)
adds 74576a4 adding some enumerate services code, client and server. (This used to be commit dacf5b152bf74cc3ee9a816911384a5eb0e77afa)
adds 58a0cbc oops, util_pwdb.c appears to be included in PASSDB_OBJ not LIB_OBJ. (This used to be commit ca10eb44909e66a07dc7f88b0a740390f9ec3922)
adds a971a74 bugfix in smb_err_msg (This used to be commit 870bccb174337dec5cc14a5e7740662de56e629c)
adds 3cc7e29 adding svcctl parsing code (This used to be commit c6f2f58c74cd79d84ec4a7802882da07a9af80d4)
adds 41daca8 %U substitution should be unix user not nt user (This used to be commit f4b8a283065a7c1ae233a0ae01ac76f32fea6b31)
adds d4385df trying to track down issues in get_home_dir(). (This used to be commit 2cce78aa00f31b79d51aaf46da72019b926e8226)
adds 254470c added sid_name_use array argument to lsa_lookup_names and lsa_lookup_sids. (This used to be commit 0b2095e092d747f741e78a3349f0b81a72811629)
adds e67a8d9 server_cryptkey() now calling cli_connectserverlist(). stupid microsoft idiotic *SMBSERVER connectionism added to cli_connect_serverlist(). also added check for protocol < LANMAN2. (This used to be commit c2bcb3a286f22ed4f0f55da2a3eb2bff17906fb1)
adds 5377f7a on Linux force fcntl/mmap based shared memory and on other systems force IPC/shmem based shared memory. (This used to be commit ef5f752a4ae818d9c739a064410a02fa48a477e3)
adds dc003d8 A while back, Andrew and I talked about making the debug parsing code a better "fit" with other Samba code. This is a small first step toward doing what (I think) we agreed to do.
adds d973a10 and in head branch:
adds 3e70393 Fix bug with nmbd running wild due to recursion in retransmit_or_expire_response_records(). Jeremy. (This used to be commit d5f05b4faef50e7cfc0ed05a87d92e14102106c6)
adds d5791b8 Fixed tar recurse bug. Jeremy. (This used to be commit 7be5c8e8f734a2bd8f4e3c38b7f94c501ad35a19)
adds a7e4be0 Added some debugging to clitar ... (This used to be commit b75af70990c3a9eaed9e3537b79e8e66a0ae8286)
adds ddfe1d3 Fixed problems in debug code because I did not compile first :-( (This used to be commit 47e36bed8fc3cec3a63087f30d680f2431bcfe55)
adds e566f0e Updated makefile-path info contributed on the samba-technical mailing list. (This used to be commit bd3770235dd417d06e47d1ba16bcedc8a94e9ff9)
adds a8e2698 lib_sec_ctxt.o not .c (This used to be commit 2485b8e706a2d0358f075dcb8b03bc75fa122ee1)
adds edc708d adding start of remote lookup for domain member role. (This used to be commit 090512e18770bab9222a30e68dee83d1612eca10)
adds 0504d69 fix for potential lsass.exe crashing due to negative response from LsaLookupNames being incorrect. this is a bit wierd: why would the lsass.exe on the nt _client_ crash due to an LsaLookupNames response from a samba _server_? (This used to be commit a15a3f95f2a14ab164ca758e2145444a803190b2)
adds 475e2c1 Changing to PHT standard SPEC settings. (This used to be commit bf2b97f5905419cdfe43b0f0f1f3b7b85881711a)
adds 13ab117 Modified packaging-prep script to remove use of "rm -f *". (This used to be commit 1d9540bfc00381cd86f47e5673d902352e9f4b55)
adds 7bf6e4d Sorry that this is going so slowly.
adds 4738aa2 First go at documentation for debug2html.
adds 8cb7947 While writing the man page, I realized that it was a bit silly not to accept command-line parameters. I've added that capability. Of course, the man page is now wrong. Sigh.
adds a75a4da Updated the docs to match the changes I made to debug2html. Chris -)----- (This used to be commit fcbdf5fe9790298d519b678ff3a6121641c1e6d9)
adds 7ff9823 fixed an uninitialized variable in lookupsmbgrpgid() and lookupsmbpwuid that was causing a SEGFAULT in smbd. (This used to be commit cabc7e739cb6a6c8dfc4b6988a8ef5837e3312d2)
adds b86b8a3 Fixed the "You password will expire in 0 days. Would you like to change it now?" message when you login to a Samba Controlled domain.
adds c35bf45 Finally committing my LDAP changes.
adds 837601c Fixed typo in srv_samr.c where samr_add_groupmem and samr_del_groupmem were the wrong way around. (This used to be commit 2b6f4818858d422399321064245a36be1dba9738)
adds 2cc7865 eclass != ERRDOS && num != ERRmoredata is not the same as !(eclass == ERRDOS && num == ERRmoredata)
adds 8dac09c A small change to clitar.c (really, I promise :-)
adds e10503d Added load_interfaces in smbpasswd to allow name resolution by broadcast and multiple interfaces. (Jeremy already committed this in SAMBA_2_0). (This used to be commit f530e289c6f69961c51511e0220fdd886fbd2c78)
adds b4e3400 In security=user mode we must allow cli_connect_serverlist to connect to our own smbd process, rather than complaining about a password server loop. (This used to be commit 63d7822b9d87d085194de6895d3e271cedcd3c9a)
adds 775bff6 Adding first of the fixes for SSL.
adds 9a00d10 Fixing up configure to properly support ssl (This used to be commit 524c4d2978f8b951708ad30316e3d69ed1c39b75)
adds 444dc51 More changes to get SSL working with 2.x.x
adds f5f913b Putting back the -p flag in smbclient.
adds 0637d46 compilation errors due to addition of smb file handle parameter. (This used to be commit 03967986ec6a92785b92fefce9e27b8bb088ea85)
adds 4af8d7a - got client code cleartext passwords working again in cli_session_setup. needed this for some tests.
adds 4423c27 Fuss fuss fuss.
adds f6c6464 set_port warning / unused / global/local variable overlap issues
adds 0504064 Service Control Manager - service enumeration. (This used to be commit f4dd8f6b566961890b2933b7a413241bf9b93797)
adds deb61cb returned cli_session_setup to previous behaviour. added a couple of validation checks and also added capability to send plaintext passwords. send "ntpasslen" of zero to do this. sending same plaintext password for pass and ntpass arguments will result in previous behaviour of encrypting password if server supports it. (This used to be commit 17f4c5a785cf20901bcb76510e5ea9b0a6928115)
adds 92aca8b error code cleanup (This used to be commit 61c40982d6fde34729dc6850cf3372482392f4c9)
adds 6b7e1ea rpcclient "Service Control Manager" svcenum [-i] command. (This used to be commit a022710f1e3996ecbe6bbe035e1df0bc4c050b34)
adds 2060131 uni_svc_name not uni_srv_name (This used to be commit 14080a564a24f8f35cb8711b912c46f7243cd723)
adds 5a9859c removed encrypt-password code pre-cli_session_setup(), session setup fn decides whether to encrypt password or not. (This used to be commit 6d14db6a6c101e86b3c62d5098a05d29ae4e9cd8)
adds 9b5043c fix for enumerate domain users (bug spotted by sean matthews).
adds f5ac863 Ok... Yet another round of fixes for smbmount and autofs.
adds 90b7084 Added init_nt_time function which initialises an NTTIME to -1. (This used to be commit e1e3875057bed830fdc0aaa9c85f04a1479fd64a)
adds 960c760 Fixed a domain functionality problem where NT clients would start endlessly repeating a network SAMLOGON (hoping it to change, hmmm...).
adds c80c2e0 Initialise NTTIME properly in make_reg_q_enum_key instead of using unix_to_nt_time hack. Seems to me it's ignored anyway (dummy return buffer?). (This used to be commit 1e3873111faf352ef14a098eff250b505ab0b800)
adds 1cf9521 Must set password length to 24 after we encrypt a password. (This used to be commit af83778abc5fae0df53ed1874181e33bc8de8d94)
adds 68a1171 comma after DOM_MAP_USER removed (This used to be commit ce1ae86cbd8dec18ff981d1fce05ed660e263f38)
adds 8fdc846 Minor change to bring smbmount in the main branch in line with some bzero to memset changes... (This used to be commit 1cb8fcb33bb9e930d8f3cba4cc1ba5aa880c5f8e)
adds 07948f3 server type announcements modified to include the "role" of the server: domain member, pdc, bdc. (This used to be commit d95bb252f838b3612f5eba5d2b61d7b38b01f5ef)
adds fe609d8 multiple dce/rpc PDUs failed to work after ntlmssp update was added. (This used to be commit f082f07e764c04b75b6880f852b80faec86f1b1c)
adds 1153f00 cache unix groups so that two-level getgrent calls don't occur. (This used to be commit f7dfa55a2e191ae780d399026bce48f68cda4bf0)
adds f61fc89 corrections to get data stream for 2nd and subsequent pdus copied from right place (forgot to subtract 0x18 header bytes) (This used to be commit 5b9a7278da4a25ea217f914c8daae31238fa5cfe)
adds 91403ea %s not $s (This used to be commit 62118e15fed8c9a7e13705842d0ae59669a2dd8f)
adds ceef08b initialise my name (used in %h) prior to loading smb.conf files. (This used to be commit ed128c38a88746ec7822d598e72f0106a30a4af7)
adds 6d698d5 iteration of sam passwd entries was an order n-cubed algorithm due to resolution of unix name to nt name being unnecessarily _inside_ another loop. (This used to be commit d455c9d2c9f60289d78d0331228f5922152070bf)
adds 37c9693 reload_services needs to be called prior to init_files but after get_myname. (This used to be commit 9ab81caa065a0e08368fc9137d42ed810fd4b817)
adds 99a9b0f UNICODE byte ordering issue: typecast to uint16* replaced with SSVAL() (This used to be commit 9084b7e33dfe717bd8d5604ee71d137e3baef0f5)
adds bfff648 Fix for NT BSOD problem. There's no reason to have two "NT usernames" running around anyway.
adds 3b12477 pwdb_smb_to_sam was not returning NULL for nt name so that pwdb_sam_map_names() was using a "blank" static string instead of a NULL pointer for nt names. NULL means over-ride, so the nt name got left as "blank".
adds 748f296 removal of the use of unistrn2 function: replace it with unistr2_to_str which is more appropriate. (This used to be commit ac72fe1ab3d10f64a5945ccbd4ed3817e30f9f7b)
adds 96983a1 when multiple independent large rpc calls come in on the same pipe, prev_pdu_file_offset was not being re-initialised to zero. (This used to be commit fcaa1214412f5a417a648d4da5c4332f75f59f57)
adds 4cb18cd groups and aliases being "manually" added which do not necessarily have representation in the underlying database: removed this code.
adds 7a65924 Having Well-known Domain Groups ("Domain Admins/Guests/Users") returned under SID_NAME_ENUM 0x5 instead of 0x2 (Well-known group instead of Domain Group) was making it impossible to view these groups from USRMGR.EXE. (This used to be commit 3072044134eadbf46350b32c1ed0703681b0d590)
adds 8b6b6b5 use jeremy's versions of the UNICODE routines. (This used to be commit c5109ff782be8774db47a92b48ca6335ec8d6065)
adds a71d268 uninitialised pointer being freed if lookupnames failed. oops. (This used to be commit d77de868588b6291353fa7a426b6e5da4b5f2c49)
adds f02321a refinement of random ipc$ SMBtrans torture test. send requests, and don't wait for responses :-) (This used to be commit c1d65e906054297e42d6d177194d3b9ab16c7e35)
adds 0e402f1 enum dom users buffer was 0x80 not 0x8000. must fix "enumeration" code as you need to make multiple enum dom users calls. (This used to be commit b5396d3c6de4b8cb0e981bab10367e5838f78a53)
adds c6d16ee the UNICODE issue... (This used to be commit 73db80f34183324845407b00f58462ff2d7b47ea)
adds f38bfc7 UNICODE issues. (This used to be commit 6a437cfb33f24913e0c1f8484c0b08ef317e513b)
adds fd96929 UNICODE cleanup (see lib/util_unistr.c).
adds 2b82920 Cut and paste error. (This used to be commit 9ea91d89d2a1baa67f5143ecc08eb60c93213242)
adds 4f20234 const issues with byte mod / byte read macros. (This used to be commit 98ecb88704c3db26de8b548f4f1526f23401a161)
adds b8082d0 const cast issues. [p.s - tidy work, matt!] (This used to be commit dad5baef194b18c674c0d908a0e0714c0a1aefa4)
adds cbbac54 Fixed a glibc glitch in smbumount.c and reenabled some debugging in smbmount.c (This used to be commit 4b4a706213032ad49a0653e80721bac5f6284f90)
adds 3a0818c Folding into Samba-2.1.X tree documents added to 2.0.3. (This used to be commit 1041d53ec246debac0050bdc7e9a6cd72e9ecf49)
adds e588ffd Added caching of user password if it was entered via getpass. We were already caching the password if it came from the command line or from the environment. This completes the set and deals with the bloody nusance when reconnecting a connection after we have gone daemon... Grrr...
adds 0baa42b Always null-terminate strings. (This used to be commit b314430b2102e47529b093b1b98b5b6f3b6ea74f)
adds 2737f26 Always null-terminate strings. Also some string length and sizeof(pointer) corrections. (This used to be commit ce24191939b82985d09eabe945199f38b0fea486)
adds 78314c2 bitmap to strings (This used to be commit ba5919bcaefa792bae503c7ab19d4b7bbf9bb954)
adds 52fb07a rpcclient shutdown command (This used to be commit 59f081069a58f6a070ed6016c06153d5e695da93)
adds 894a824 Got to the bottom of another weird one...
adds b52903a problem been there for months: reg_r_info not aligning after string buffer. (This used to be commit 66e2787ab7db72fb654b995280b294738e77e50a)
adds 0cfca57 last unix group not being listed. spotted by jacques sansdrap. (This used to be commit 2d5fc5c7cf2086c396c853c13a3409bfac77d05c)
adds 5c5f544 samr_lookup_names "none found" error needed corrections with empty lists. (This used to be commit e164b5080ca966de4227277f7ac031bc96d056ad)
adds 1e71ecd added jeremy's new c++-like code for parsing of security descriptors. (This used to be commit ec1b7000fd88c5a08e438c7033f60e49b9ec44a8)
adds 05f772b Win9x user level security.
adds 7f88bf7 Added "lookupdomain" rpcclient command. Not particularly useful currently (you can do "lookupdomain MYDOMAIN" and "lookupdomain BUILTIN" and the results won't be too surprising), but it will come in useful testing the new password database code I'm working on. (This used to be commit d1cc33bcb61305cc9a6e21886237fa291eda9427)
adds 869f986 Return either STATUS_BUFFER_OVERFLOW or ERRDOS/ERRmoredata depending on whether the client supports 32-bit error codes. (This used to be commit cb5428308d6978f7bd76c1b878dd4a43135a274d)
adds 30e1b45 referred reader to NT Domain FAQ for more info (copy of update to 2.0) (This used to be commit 644cda5d807d875c956e71a6e49d65c2d7f0d61e)
adds 2dd4c98 improving syntax / useability of rpcclient "shutdown" command: rpcclient [-m messsage] [-t timeout] [-r or --reboot]. (This used to be commit 8b859797aaa1b88cb1a932fed97b4c3ea2dbdde2)
adds 236cea4 Benjamin Kuit's MYSQL SAM Database implementation. Copyright (C) Benjamin Kuit <bj at mcs.uts.edu.au> 1999. (This used to be commit fdf61e1dabc2c977ee5cf1e9d60e3380f19840da)
adds 81f866d added <mysql.h> autoconf test. (This used to be commit 511ef8a58ccfc04d0744f28753bb48d848851980)
adds 00d86cc Benjamin Kuit's latest mysql mods. issue with "make proto" needs to be resolved. (This used to be commit d59a2e669aed7ee33fdca8b8ec126b1c0a984981)
adds caa34b3 Benjamin Kuit's mods. (This used to be commit eb63fbdb68f1189593e68272e05d7ebf76652c4c)
adds feff9c6 oops, put -DDEBUG_PASSWORD in wrong place. (This used to be commit 4e89fbb7d9c2c8e776ab0a819cbf1a1294f07c1b)
adds 3e99124 spelling mistake, #ifdef'd out for non-developers (oops!) (This used to be commit 167b0b20e33bef4af5deaff961937dd5fadf481d)
adds 26c0806 Bejamin Kuit. #define MYSQL and MYSQL_ROW to void iff <mysql.h> not found. (This used to be commit 188d9a75edb41e8a0cc0ea6e17c9497771cf3b96)
adds 76ebe05 oops, accidentally committed clear-text password reading last week. (This used to be commit e0b5a866ce2628a5e152af3ef817ee3124e60500)
adds 269f11b pass_check.c could receive encrypted password: printing it out as a %s results in garbage. with no password length argument doing dump_data( 100, password, strlen(password)) is the next best alternative. (This used to be commit 073c8652c13408b883fc73203e5558b1a9a64d62)
adds 8cf03d5 - todd sabin spotted bugs in samr enum dom users / groups / aliases code: last count (probably an ENUM / resume handle) should always be returned even if there are no items being returned.
adds b6db424 reverted access control flags in enum commands. (This used to be commit 97a0b24955b45e434e34510f65afdde7bfdf3183)
adds 5db0050 oops, IS_BITS_CLR_ALL() macro was wrong! (This used to be commit a32a6f64b187e82f88eaccb6a2a88902be5cc4e0)
adds aecbc5b oh dear, it's this one again. removed check for MAILSLOT\NTLOGON because it's wrong. i've seen a packet from nt client on MAILSLOT\NETLOGON with appended undocumented unicode tacked on the end and the response contained undocumented unicode tacked on the end. (This used to be commit 74c7d626cd85189c902489d220c3eca30a4b1bb1)
adds a3c6e96 mods to allow inter-domain trust accounts to be added to SAM database using smbpasswd command. (This used to be commit 62d499f83256c6e8b3308dc4bd8e9f5df873b14b)
adds 60bfe38 alignment issue in UDP SAMLOGON response. (This used to be commit de290627f06915d420d37d2a3ac2f736c4cf8d74)
adds a18c6ba Greg Dickie spotted some wierd memory corruption problem with group database enumeration. (This used to be commit b0381bb262f51fca916fb951fc0c7e54a58e2dd3)
adds 2aadefe Greg Dickie: spotted bug where smb_nt_passwd could be NULL. (This used to be commit d8946f1cc7b77b06f346344ffdb4772e6d225396)
adds 6a4239c static password space needed. (This used to be commit 5b1d0789007bfcb09326643eb271746cee386846)
adds 0aaf5a3 check for exactly _one_ key: for USRMGR.EXE. (This used to be commit 478d9ddfcf59e3d847d83947c8d4f0bf84f26833)
adds 6e88171 new "domtrust" test command. r&d into inter-domain trust accounts. (This used to be commit 65b0abe8b7594ff6c662da86dc2e35bd83a2d13d)
adds c4241b5 cli_setup_creds new arguments added. (This used to be commit 5fa3a3f710cfd3a51641d560a96bd08f92afca32)
adds f37d96a Stefan Walter: spotted *p_group == NULL which should be p_group == NULL.Stefan Walter: spotted *p_group == NULL which should be p_group == NULL.Stefan Walter: spotted *p_group == NULL which should be p_group == NULL.Stefan Walter: spotted *p_group == NULL which should be p_group == NULL.Stefan Walter: spotted *p_group == NULL which should be p_group == NULL.Stefan Walter: spotted *p_group == NULL which should be p_group == NULL.Stefan Walter: spotted *p_group == NULL [...]
adds a6fa61a Don't forget to make proto. (This used to be commit c95520eae9eecc2ec0a347dc0212d6983c5c7f2c)
adds 517aade Added SVC_QUERY_DISP_NAME (corresponding to the GetServiceDisplayName API). Needed during preliminary part of SAM replication. (This used to be commit 03e722cdf502491d09d4c5eb9024d837ae10ab32)
adds 7f91362 alignment issue for UDP SAMLOGON response. (This used to be commit 9d01e9d86a8d22a283a8377a12bb175398547d78)
adds 7f02de4 Stefan Walters: purify spotted rverf should be alloc'd to 16 bytes not 8. (This used to be commit 4bb74fcc714fccac791ce86c8882d19d704b17a1)
adds 5a6db49 SAMLOGON query - alignment issue is beginning to get to me. (This used to be commit baf55934dc5118f8c423fe05c0e4b8d7c018fa14)
adds e8ac69c Adding LSA_OPENSECRET (-> LsarOpenSecret) and LSA_QUERYSECRET (-> LsarQuerySecret) on client side, including rpcclient command "querysecret" for others to play with.
adds eb82f27 Changed hard-coded number of users/groups in SAMR_QUERY_DOMAIN_INFO to MAX_SAM_ENTRIES to prevent truncation of user lists. A proper implementation is not important right now. (This used to be commit 900238a66153c276d63780e3264651089291d185)
adds f7eaf17 Added SVC_START_SERVICE rpc. An NT PDC will attempt to start the NETLOGON service on its BDC's prior to initiating SAM replication. For now just return success. (This used to be commit 113d03a38a34e5c4115dab59349078093bcd4888)
adds 60d6321 matt,
adds 6cc71c5 double-checked the return results from new querysecret command, corrected my corrections :) (This used to be commit 082109369b981713f68c13053b6419686f69ef26)
adds fda1942 Beau Kuiper: provided patch so that passwords could only be changed by root if the ACB_PWLOCK bit is set (on a per-user basis). he also added an extra smbpasswd option so that this bit can be modified from command-line. (This used to be commit 534fe319d9de8da2ed7e911dbba3c7df08193efa)
adds b5a5236 Implemented encryption algorithm used for a number of RPC buffers. (actually, decryption only currently because I need to get some sleep).
adds 55bce9e querysecret now shows the real, fairdinkum, decrypted secret :-) (This used to be commit 5951e16a1134a559abefdd400e7a17627338f368)
adds f19e894 valid_pol in lsa_query_secret() needed to be initialised to False. (This used to be commit 96e358a2f00ac603c95bc922e488ea2b64aeb829)
adds bd76e02 going to start adding inter-domain trust logons soon. (This used to be commit f9f594c03e220a0d902c5c3c5835948348b19fee)
adds 7a3e8ad return type of nt_decrypt_string2 set to BOOL. (This used to be commit 674e4a3a73cd601c647a5069e2af943a6321ac06)
adds 5aeb58c const char* instead of char* for input (This used to be commit b51574174c5bbc554eb1c697cb22b2b73af44306)
adds 19e22bc value->enc_secret not value->secret (This used to be commit d6cee14f8049471b14337681cbeac115958fbac0)
adds da4cd4f added a "createuser" command. (This used to be commit fefb4bf19181714cb73414febd6ee2ec10356cbe)
adds 2a34b22 Ensuring return status is aligned in SAMR_QUERY_DISPINFO response. (This used to be commit 1e17c2529c5162ea79fe2331ca2162ffb98bd6c2)
adds a4bc522 The line:
adds 5380636 If a buffer pointer is NULL then its length_is() attribute should not be transmitted.
adds 8031001 Another UNICODE issue - this time BUFFER2 was being transmitted incorrectly. (This used to be commit 73730f6004c7eca1d852a569dede94095a396dca)
adds 3fa7f64 #if defined(HAVE_MYSQL_H) || defined(WITH_MYSQLSAM) should instead have &&. (This used to be commit 1143fd4297b946d4ffd3c6ca104188cdcb48fac8)
adds f7f7189 Same infinite loop bug as I fixed in SAMBA_2_0, but I just spent half an hour tracking it down in HEAD so I'm going to commit it here as well. (This used to be commit 9a482aedb2c4eb7439e2edc092642d315d2a595b)
adds 99020c9 ERRmoredata is informational and should not be treated as a hard error anywhere. (This used to be commit 71b861f7468d7950bedb61dd18a4b9d830bf8628)
adds 877db70 Fixed a typo where the RPC header mem_buffer was initialised as 0x8 bytes long rather than 0x18. Rather nasty, I doubt the client ever worked for multiple PDU's. (This used to be commit 90b6fce780c8dff37a389493be0568923b189ff0)
adds 6b9cb3a dynamic memory allocation in samr enum dom users. works with 849 entries now. (This used to be commit 103557e26b071bf1e65e025ef5a52ccdbf483d02)
adds 22ab158 Fixed LSA Lookup Names. There were a few too many NULL pointers in a negative response, which tended to crash lsass.exe. (This used to be commit 6d03f61d2536630968007958345cf44a42b03584)
adds cd7c530 removed 2 unnecessary args from make_uni_hdr. (This used to be commit f84dede27e16a5f02ee6d02fe2d16f2661c65470)
adds d4de2b0 matt, you had removed a "pointer" from DOM_R_REF structure which made it possible to fix lsa_r_lookup_names, but forgot to add that pointer in to lsa_r_lookup_sids, where DOM_R_REF was also being used. (This used to be commit 9092368af8adbf412c71af7216365e926593d54d)
adds 1ad002b NULL pointer handling in nt_lm_owf_gen (This used to be commit 68841eeb64df5958a90a6471fd17e6e56fba7c67)
adds 43a4600 SAM database "set user info". ----------------------------
adds fa01e87 added SAMR_USER_INFO_24 info level to samr_set_userinfo. this is used by "Welcome to SAMBA Domain". (This used to be commit 4aed18b5e1e2309c0f6931fbfdd604b01cb9498a)
adds 1db113b * client/client.c (dir_total): use SMB_BIG_UINT * client/clitar.c (ttarf): ditto * * lib/snprintf.c: support long longs; adapted from Cloyce D. Spradling's patch <cloyce at headgear.org> (This used to be commit 29581f8486e221f41669c2ca268c282f36a496ce)
adds 3b07eff fixed issues with "Welcome to SAMBA Domain" for when admin user/pass is used to add workstation to domain. unix account db not modified: only SAM password db is used. (This used to be commit 129a9a4d4b74897ed753a697a3aed9b194c25568)
adds 754be76 SMB_BIG_INT dir_total incompatible with %d: must use %llu (line 446) (This used to be commit 1cece2124601fad6f5f9e3e16c4b0848ec9be249)
adds 068e77c "User Manager" - create user + change password now work. next problem: user group adding not supported so an "access denied" message is reported instead of "ok" when a new user is created. (This used to be commit f5f61bd477b4910cb90675c926381342c30a5b16)
adds 6ce4aaa added SamrQueryDomainInfo call info level 0x3 for kix32.exe support (This used to be commit ac070dfd39bfa9b60680855585155ce528ab7691)
adds d963fb5 use double instead of SMB_BIG_UINT for dir_total and ttarf (by tridge, merged from branch) (This used to be commit b482ac8fc4948ead79be8dd08c8386449f12e5f6)
adds a8aff59 declare ttarf as double, as in client.c (This used to be commit dfcfeb743a7667c9dedf3d2b04587c497af12893)
adds d330c90 Ken McDonell from SGI was interested in adding some profiling capabilities to Samba so that Samba could talk to the SGI PCP (Performance Co-Pilot) apps.
adds 4c4d72e new files needed by profiling code (This used to be commit cae71af4536ff8bd15080f22f9a559f72ff44c68)
adds 0309a98 Added configuration parameter 'vfs object' to specify loadable object file containing a VFS implementation. (This used to be commit a7af7193e3c38d1303919b31a73eea77d0dfa92f)
adds 9e07150 Added struct vfs_ops describing virtual filesystem operations.
adds 9d4b570 Use VFS operations for file I/O. (This used to be commit 20bfa71c951a6e6018aafbd43946d1e0669feacb)
adds d4ba8a3 Use VFS operations for file I/O.
adds 5bdddf2 Use VFS operations for file I/O.
adds 10858bb Use VFS operations for file I/O.
adds afc00db Call VFS initialisation, share connect and share disconnect functions.
adds 6d5ef2e Use VFS operations for file I/O. (This used to be commit cfddbdb62485256a947a30e04c753200451cbe1c)
adds a107d80 Wrapped up all VFS disk I/O functions for portability. I remember tridge telling me why this needed to be done but I have since forgotten. (-: (This used to be commit 6e607ef760bd2c0eb3ac31252601ab30de626270)
adds e2cd60b Wrote VFS initialisation routines.
adds bbff2fa Added smbd/vfs.o and smbd/vfs-wrap.o to object list for smbd. (This used to be commit db60aa209c43126d61a798dec69d4f4f5cbcaf37)
adds 2cda53b #ifdef'ed out functions obsoleted by VFS:
adds 6001bd4 Use VFS operations for file I/O.
adds 5cf21e6 Use VFS operations for file I/O.
adds 0ca4ce8 Fixed up incorrect calls to read_file(). (This used to be commit 17d007daa3d1fa60501eae1eecfc2d0f88c1692e)
adds 51c4b55 Updated for VFS merge. (This used to be commit f40a1339620f50a6127362b8156cc738dc9da5f5)
adds 06ab791 Fixed spelling typo in Kerberos configure option. (This used to be commit e8fa4fbf8b5a0d5c76745f51751e85f2ec462b41)
adds 38b6de5 Documentation for VFS construction. (This used to be commit 753596246ceb7e06f5f8c4f169251a89b464b54c)
adds 69ae790 Disable VFS routines if no libdl available. (This used to be commit cbfd8a8990b4d06d0c866274e7d28e4a5e384686)
adds a419419 Use VFS I/O for stat_cache_lookup() (This used to be commit 5ece1fcffbc5a5062c02edf6f2ecb405c2a2f43e)
adds 4085fb0 Fix incorrect conversion of fd_attempt_open() calls to vfs_ops.open().
adds 44784f6 Under IRIX, a void function may return a value, even if that value is void! (This used to be commit e15da6882426edd39ff7fdcd47f1be30c053d4ec)
adds bc973ff Dejan Ilic: spotted "NETLOGON" bug, failure of NT_STATUS WRONG_PASSWORD. (This used to be commit 2f02a083b2f766d2f3d3f410377da7f552739345)
adds bc40376 Changed calls to strncat() to safe_strcat(). Fix from SAMBA_2_0 branch. (This used to be commit 2d2c5ae7cd610b0d97151f90ad5ac7f4e41e514d)
adds 06c7ec8 Forgot about closedir() function for VFS. Hoo embarassing. (This used to be commit c1cbe07c0391c36066b068fdd42bf1aa40259a5c)
adds ab0d0a6 Always do a compile before CVS commit! )-: (This used to be commit 0f37e900fa0744573754796916abf967fee05ea2)
adds e6ea3cc Fix for endianness problem reported by Edan Idzerda <edan at mtu.edu>. A BUFFER2 is really a "unibuf" in my terminology and we should treat it as such. (This used to be commit 7ef76320b79b3ca4e04dcf809ac6388b6c47a3d8)
adds 53f0cd9 Mainly BDC-related changes.
adds 373ea63 Mainly BDC-related changes.
adds 68e1888 Mainly BDC-related changes.
adds a1d6f07 Mainly BDC-related changes.
adds 9af6e69 Put this back after it dropped off. (This used to be commit 5feb10ef1330d87fca34cc5400c124dcfce7db4f)
adds 94928d4 Modification to compile under egcs 2.91.63. (This used to be commit d04c530836202ca2277176341261b3ac78f4956a)
adds 1c71256 Incorrect length (number of unicode characters rather than buffer size) passed to ascii_to_unibuf in make_buffer2 was breaking User Manager. (This used to be commit c518cef78d53a76451e5ea0ac93d75930306fa47)
adds 7930cb0 Fixed rpcclient's samuser command. (This used to be commit 60a8b478ac6c96e6cc6f1f2a299ac2200e19fc6c)
adds 9c2520e Trying to improve DC location & browsing performance for the average user who doesn't know what an LMB or DMB is.
adds 5be247c Allow "Yes" and "No" as well as "True" and "False" in the three-state enumeration. (This used to be commit 4ed67ccf1cdfd064cf2b2949020feb5afcb76b9d)
adds 069f1b5 Fix compile warning in nametouid(). (This used to be commit deb6dfb4e0c975a93a7bb3f93265c678eb35bd76)
adds bc68588 Removed unused vfs_read_data() function at the request of tridge.
adds a32c926 damn, new files need to be added to the head branch first, I've told other people this before then forgot myself :) (This used to be commit a116228d37fdd18979caec6765394e79be49fa99)
adds 388a408 fixed a typo (This used to be commit 12d55d208a04b6466035be425173f20c24be094a)
adds 4c5c9d6 open_socket_in() takes a different number of parameters in the head branch. We need that merge soon! (This used to be commit 5fb06c603efe08ea64da602de848b79fea6505c0)
adds 1fa178f Broke out of smb.h
adds 1e1a52b Changed arguments to fsync() function to break dependency on connection_struct. (This used to be commit ee6f826ccc0897a4538f6f9a560127c54a4c4038)
adds 287476e Broke out vfs structures to separate header file.
adds b710067 Changed the way a VFS is initialised. The vfs_init() function is executed from the VFS object file and it returns a pointer to a vfs_ops structure. If any of the function pointers in vfs_ops are NULL, then they are replaced with the standard disk functions. This should allow disk-related VFS modules to be easily added. I've written an auditing VFS module which logs various calls (connect, disconnect, mkdir, rmdir, open and a few others) to syslog in a couple of p [...]
adds c1d60a9 Added dummy connect and disconnect VFS operations to avoid the possibilty of NULL function pointers being called.
adds 025493a Rewrite of VFS initialisation routines. (This used to be commit acc1c9e49cd40a600479a1a586d314b42e2cdf77)
adds 9837c86 Make proto for VFS init changes and VFS fsync() stuff. (This used to be commit fc53314032ddfb6c2baf128399f43b42316417eb)
adds 7fe5ba7 Adding scheduler control pipe (\atsvc), client-side routines, and rpcclient command "at" (compatible with NT's "at" command - see rpcclient commit) - useful for remote NT administration. (This used to be commit cf30a472f702d7b50c3a85e2cf2f55b46a2bd452)
adds 2bc0641 Added new define NT_STATUS_MORE_ENTRIES = 0x105. (This used to be commit 52b4fd5b55c22deb691124b743ae9d3beb33b39e)
adds 16758a4 New rpcclient command "at" for NT scheduler control, a slightly improved version of the NT command.
adds efd4ae2 Adding scheduler control pipe (\atsvc), client-side routines, and rpcclient command "at" (compatible with NT's "at" command - see rpcclient commit) - useful for remote NT administration. (This used to be commit 568c40cc65e46590ba1e9850662934f1a28bd83d)
adds de0c233 Adding RPC spoolss code support and some new low-level printing functions.
adds be552ca rpc_parse/parse_misc.c : defined a new BUFFER5 struct include/ntdomain.h : added rpc_spoolss.h include statement include/proto.h include/rpc_dce.h : added definition of RPC_ALTER_CONTEXT request & reply param/loadparm.c : 2 new options for NT printing support and some changes to initial values in the LPRNG case. rpc_parse/parse_prs.c : added prs_uint16s() rpc_parse/parse_rpc.c : added SYNT_SPOOLSS_V1 [...]
adds 4d24845 use /dev/urandom not /dev/random in head branch.
adds d6ba458 md5 and hmac_md5 (This used to be commit 5777c1fb12edca8e57e9d5911428f70db2cf9a62)
adds 89d51ca added server ntlmv2 false/auto/true parameter, defaults to off. (This used to be commit 209944dabc764c6ea0c471e7868306c7d8d020d4)
adds e3a888d Adding "time" rpcclient command which displays the remote time. Also added special "now" time to the "at" command, e.g.: at now /i cmd ; pops up a command prompt (This used to be commit f456dcf08ec96c631f5e6f2e857115d4bbf94d1b)
adds 60c211a Added a new command to rpcclient: eventlog <log> where <log> is System, Security or Application. That's a crude equivalent to the eventviewer.
adds 9ac0388 Changed the RPC api definition now first arg is a pipe_struct
adds 4e5bf48 last part of RPC api change.
adds d58b440 alignment needed after unicode string names in password change. (This used to be commit e66b6afc699593789e7a8372ddaa407c320cd15d)
adds c6e5eb5 added 2 more (unknown) NTLMSSP negotiation bits (This used to be commit 0ddc301b690abfa5fafbf2eb9a65fefc1ef58afb)
adds 150645f Jani Jaakkola's "getpwuid() / getpwnam()" hash-cache-hack (This used to be commit 899fc053c50448db65092d9f25fea99433cfb29f)
adds 48c3765 clean-up of cache-getpw-hash code needed (make proto showed up loads of functions that should be static). (This used to be commit 06fce76e535f151ff819210faf39dd77b9fcae08)
adds 798fdf4 Fix compiler warning.
adds 94a4094 had to move day display names into lib/util, to get rpctorture to compile. (This used to be commit 8c80742e4e5604bc667314e51c47924efd65df49)
adds f84a04c the times in sam_user_info_23 may not be in the right order (This used to be commit 34e623d607b45bce09ab2f98f3735cfbf5538dbf)
adds 810d9a1 variation of random SMBtrans2. random delays in between reconnections increased. size of large random buffer decreased. number of reconnection attempts increased. (This used to be commit 980a7b11f3dabce561a0ed02041695451bfeb391)
adds c2919e4 Avoid a symbol conflict with /usr/include/sys/vfs.h under AIX. Thanks to Steve Noyd Jones <noyd at u.washington.edu> (This used to be commit 117d369aed6576b5932d3f973a64ca8b6ed921dc)
adds 99e42c0 Some more BDC-related fixes, mainly to the NET_SAM_SYNC RPC with respect to alignment, missing fields, etc. - it should now work correctly. There is still the problem of decoding the private data field. (This used to be commit c3c25e762fbc30d5663323f23449c913f2ce4b0e)
adds 6aa63bd Fixing core dump bug with unix password sync, caused by a NULL connection_struct in a call to OpenDir. JF, you fixed a similar bug in printing/nt_printing.c, I think your fix is incorrect as global configuration files should not go through a VFS. (This used to be commit 0e0c310a3ea102c61e74b604bcc793a82554a828)
adds b097ddb Bumped version number in README to avoid confusion with SAMBA_2_0 branch. (This used to be commit 341cf8aa8ee9ba10e8777d21dbbb31769f710692)
adds 042213e Use ${1+"$@"} instead of $* Reported by SATOH Fumiyasu <fumiya at cij.co.jp> (This used to be commit 6cd8d68965734ac24effde927c689f7d5202cde1)
adds eaa085e Hived off debugging code from smb.h and put into debug.h (This used to be commit afe5be3cf62b90100861e2433ea885f5d6f8708c)
adds 731c7f2 Moved code that changes the pw_passwd entry (i.e shadow password and weird unixware stuff) into _Get_Pwnam() to fix a memory allocation bug.
adds cae1936 Modified to cope with functions that return a const something. (This used to be commit 56738ec5263edba23d8337dde27e7da45ec06490)
adds 74e19e5 Return a #error if no functions could be found to wrap around. (This used to be commit 36f9ce7993adc5a26e808842233108f28b8fdebf)
adds 0132160 Return a (void *)0 instead of NULL in readdir64() wrapper. (This used to be commit d78224a7d27097fa00d9e2a7b02efd7383d833ff)
adds 76f2829 make proto (This used to be commit 44f19b5062d0dc7beef8fa9a1c10c9ab6be5cae1)
adds 0c927f2 Fixed most memory leak and big-endian bug in the spoolss code.
adds 0f6896b #ifdef'd out hashed_getpwnam. (This used to be commit 1d2557cc27b146aa88f70d4b973fd2178f90718b)
adds 07afc54 debugging of NBT messages added. (This used to be commit ceb20adb3c924818201fa8992e19e82f45b40710)
adds cae3620 safe string error reporting functions (found a potential buffer overflow of a pstrcpy into an fstring). (This used to be commit ac0060443de800fec9042b69b299ff2e9128a31c)
adds f63e807 safe string version of nmb_namestr. (This used to be commit 250621b3cec5fc463d348432d1d0ff5fb59e7a29)
adds 1dc6c6c use nmb_safe_namestr. (This used to be commit de9a38b0bcb5adcb6e502f2200d3e84bdcbdfc48)
adds 73891ca improving authentication code (tidyup). (This used to be commit ab1a6aa42db5217f025941fb5107436556bc23b7)
adds 8e14594 smbclient modified to use cli_establish_connection(). smbclient therefore now uses improved authentication. smbclient now "broken" for "scripts" based on DEBUG() output. cli_establish_connection() requires modification to support old scripts. (This used to be commit b0539d43407cb2b0bab7977908de09b21b145218)
adds c31d597 removed old code/comments. (This used to be commit bc8c46bc088298d6247830b673790032e59d7f6a)
adds 89517ed many small bugs...
adds 8c19a3b patch from michael stockman <pgmtekn-micke at algonet.se> to provide a static struct passwd in _Get_Pwnam(). _Get_Pwnam() is responsible for malloc/ freeing the string pointers to this struct passwd, NOT the callers of _Get_Pwnam(). (This used to be commit 41f071642dce994335e0ef180fa2d2503e216393)
adds f922d25 oops, set password lengths to a boolean value. (This used to be commit e6d43ddb1bdb249f93dca65180964a61d281935b)
adds ec71174 smb_password_ok() checking incorrectly whether lm password exists. when lmcompatibilitylevel=0x2 on nt sp4+ clients, lm# is not sent. (This used to be commit e655e68474dd0234b49c23a07d9cb8bdd8f6016a)
adds e71801c reporting failure to accept ntlmv2 (only) with down-level protocols (LANMAN1 and below). (This used to be commit be7b978249ddb5e2e94aa160a360fecbf51f016e)
adds 7672761 use of safe_cli_errstr() and cli_establish_connection(). (This used to be commit b60eb8c9fc61bf207ab3600eec3ca722403c4d19)
adds 7be65db added jeremy's sys_getpwnam() and sys_getpwuid() routines from 2_0 tree. (This used to be commit df756f37230bcc47ef6a2067b6ddd8a0e2a125d1)
adds a0b0fa7 using jeremy's sys_getpwnam() call in the more critical area: Get_Pwnam(). made sure that hashed_getpwnam() has the copy-passwd-struct-wrapper around it, too. TODO: replace all calls of getpwnam() with sys_getpwnam(). (This used to be commit 436a89145524d3539b3a247f98c1e71f0616dd70)
adds 527820d oops, refused lm when ntlmv2 was true not false/auto. oops! (This used to be commit 6b4b24d2208b1b076dfc2f7202917ca0acaeb398)
adds 264459d added debug reporting to pwdb_sam_map_names() and pwdb_smb_map_names() (This used to be commit baab30815238a803badeafa1ed8f029d7782242f)
adds 15291cb use of dos_mkdir() in generate_sam_sid() should be unix mkdir (This used to be commit 16371d8fe130f89bedebc63fdc4bf0f6f993f309)
adds 019d80f issues with pwdb_sam_map_names() and pwdb_smb_map_names() returning NULL. found by Bertl <bs at vpnet.at> (This used to be commit 389c17a225884b39d097dc0851a794d3669fdc31)
adds 55c0c85 allow safe_strcpy() to pass 0 for max length of string, resulting in no effect. (This used to be commit 47e54d049a4de3c2154b1e5edc3234b88bcc065f)
adds a424da8 Ignacio Coupeau <icoupeau at unav.es> suggested modification to ldap search. (This used to be commit 7d6337641703884a5c6914ca6e292d67ea0c803b)
adds 820c382 fixed problem with NULL ntpasswd parameters causing crash in static cli_calc_session_pwds(). this code used to be inside cli_session_setup() itself and worked on non-NULL local variables. (This used to be commit 7aff19ba57fd91572da7cbe16f118d11226590e3)
adds 60e08bd Hived off string routines into a separate file. (This used to be commit 4929513f1376d72409c1e5a39f723d1d2bd81dc0)
adds 59bd1de Put back in GNU readline support for smbclient accidentally trashed by tridge in the clientgen.c to clientutil.c conversion. (This used to be commit 26d66071fbac2c46445153c214bb13d587a67b49)
adds 6919a92 When making anonymous connections, must pass pointers to real nt password and password length variables not constants. (This used to be commit 236022071f2f6df0c583fd88d9802d9b3ea6f73e)
adds d244f2d Partial GNU readline support for rpcclient. Only command line history and command completion implemented. (This used to be commit 795fa6a5185d9e245541a44a971a3fb588168c1e)
adds 4820c47 NULL pwdb_xxx_map_names() parameter can be passed here (which is a bug anyway!) (This used to be commit 91d5bda9ad22c922a918f0942dcbff04202b9991)
adds 50429f6 anon passwd connection: passlen=1; ntpasslen=0. (This used to be commit 12ee037d44a603ce50982d5b90e08c30339de750)
adds 8f14047 Jean-Francois Micouleau's rewritten DFS patch, originally written by Nigel Williams. despite the data format being *exactly* the same as NT's, this still doesn't work yet. more work needed. (This used to be commit 270981960bb5aab52d2f8e494827101ece6729c4)
adds ac61e4a lengths of NT passwords when "encrypt passwords = no" can be completely random. values seen can be as high as 18255. this fails the check of <= 24 which sets NT password length to 0, effectively ignoring it. the <= 24 was removed in reply_sesssetup_X. (This used to be commit 98d43b20dc4df72ddbfaeb34581222adc53d15dd)
adds d9a18c8 Jean-Francois Micouleau's rewrite of Nigel William's DFS support (This used to be commit e6116c40d4d0473a7412e82791afd9f44e4905a4)
adds d2b2dff dfs parsed string length was being set explicitly to value "6", overwriting the correct length. (This used to be commit 5d1fad53c2bdfef63930e0b9d5cc460c9740066e)
adds 0ad513f renamed getfilepwent() and endfilepwent() to getfileent() and endfileent() as they are generic "file line-by-line" reading routines. lines with "#" at the front are ignored (as comments). this code started out as the password file reading code. (This used to be commit ef6df590fdf65a6d94b343998bac3a4d48ae07e0)
adds c553c01 removed strncpy() (This used to be commit 4bdff2748956a61f12a92e19a9af98c7b9668e8f)
adds 1f33d5a code from bertl to allow remap of default built-in names to anything. parameter is "builtin rid file". Copyright 1999 Bertl <bp at vpnet.at> (This used to be commit 80d36778432d42eb265ed9428f27a27250ba5e08)
adds 92b8937 added %d %d to error message, try to track down the uid / smb_uid mismatch (This used to be commit ec918ba144e7c1bd1689007143ca2b8bee604768)
adds 2b354d7 dfs issues (This used to be commit d9ada8b55d539e555d25298e0a308ea952e2807e)
adds 939f6d6 more dfs stuff. this looks like it's going to be more appropriate to use the vfs tables. at the moment, i replaced all calls to unix_convert() with unix_dfs_convert().
adds 7c29698 work-around for win95 NULL session bug: NULL password actually being placed in data stream before username / domain, whereas NT doesn't do this... (This used to be commit 44e6d4c1b0b6ae54e76e96471b40bb784c8b3c8c)
adds 13407e6 add Windows 2000 version of Plain Text Password registry entry (This used to be commit 1a0e378a6fa146c4282101ee84b7d01adea82f50)
adds 0262b2a copy of password struct needed to be made prior to calling copy_passwd_struct found by Bertl <bs at vpnet.at>. (This used to be commit 93298bca1c573532c5250c84bac39cf9214ba3b5)
adds 6593041 check to see if copy_passwd_struct() ever receives its own internal buffer as an argument :-) :-) (This used to be commit 0d1f5e5a6d1cbceda3be3d5626842116e6e91809)
adds 33ed805 NTLMv2 check being actioned when NT password response was only 24 chars. added check to ensure response is more than 24 chars before bothering to do an NTLMv2 check. (This used to be commit 7a58895ff26fcad09ee45de99086739bf5761fd9)
adds 848823b Avoid multiple ``Updating dependencies'' messages before .deps/.stamp is created (This used to be commit 407eec63162a18ef23312ddc3adb4fa0c0b2c25f)
adds 77fe46b Make sure that the stamp file is newer than configure.in Not a problem unless --enable-maintainer-mode is specified, and, even then the probability of encountering a problem is minor, but so what? :-) (This used to be commit b0a59e90c543d9112c2049e3116493fb6e5bc76c)
adds d037268 use pstring for at command instead of fstring (This used to be commit 43d3d2336f0b3c3e332d5abc476223a45592f6c6)
adds 46ce0d4 comments requested by jeremy as to why NT/95 NULL-password distinction hack was modified. (This used to be commit 50f7bd8a9c47d073bbde66ae26e9f71f030afc4c)
adds 6a5a4e8 BDC support. (This used to be commit 2331aa32ab36c3ee5fd8cfbe972e57299939e33d)
adds ae0d771 Tim Potter spotted compile error: matthew had added BDC support to smbd, which i didn't know about! (This used to be commit 30620b93e5c476ba7bf09c459ab4b7bea3f67642)
adds 49f3842 Moved a whole bunch of macros out of smb.h and into their own #include file. (This used to be commit bf61fdace8cdf71dc3ab40795498a8bfd0d3b9a0)
adds 3c95cd4 Added service name to vfs_connection_struct.
adds f809734 Pass VFS options defined in smb.conf to vfs_init() function. (This used to be commit 8cde172a77a1582c0af2e685097c53ba5f302a4e)
adds 331ab45 Copy service name into vfs_connection_struct. (This used to be commit 19242cd44e059d90e91f1c27bfb45899ce5de26a)
adds 1aef4d7 Support for arbitrary VFS options in smb.conf. Options are of the format 'vfs option = name = value'. It would be nice to get rid of the first equals sign, but that would involve modifications to the smb.conf parser.
adds 0108188 make proto (This used to be commit 50be413a9fa90dbfce31c8e6ae4b8c452a4cb7ce)
adds 0091c77 BDC support. Algorithm based on previous work of Jeremy's. (This used to be commit f0c71a804dc869a73eb6af6e0ac9f4fb64dd1f68)
adds 30beb2d BDC support. Added synchronise_passdb function to update accounts in a BDC's smbpasswd. Improved rpc_read, which was still somewhat broken for multiple PDU's. modify_trust_password must initialise cli.pwd (pwd_set_nullpwd). (This used to be commit 4783ac3968df1c5c8aa0b6ba9144df8b01ae0b99)
adds 61b9204 BDC support. Fixing and clarifying SAM_PWD structure. (This used to be commit 8e36b07a0e8e7ea8b72e1b9e3b747795b2685e85)
adds d0d8596 BDC support. (This used to be commit 05a2687b7c3a8c29ea4807b14f928213892509ec)
adds 8f54fdb BDC support. Added -S (Synchronise) option to smbpasswd, which calls synchronise_passdb. (This used to be commit 21c92d24977015f0368480f44f67366f7c412343)
adds f05928e 'export BEANS=ham' is a bash-ism. For those who don't have a symbolic link from bash to /bin/sh, the correct form is 'BEANS=ham; export BEANS'. (This used to be commit 569aca445a22ccc3805a5dd5e1fc893011f0a147)
adds d300fc3 commented location where lookup_sids(), a direct call to the password database API, needs to be replaced with over-the-wire (actually, tcp/ip loopback) to smbd.
adds 73a0c9f Jean-Francois spotted bug in use of file_modified() routine submitted recently. (This used to be commit 717af2d55d4f964c0449a1e502b6e77d1c3f3f30)
adds f2e0bbf renaming AUTH VERIFIER to AUTH NTLMSSP VERIFIER. ready for adding another RPC authentication system. (This used to be commit 1a211bafebad8c63d98b5ef275a6272013527c65)
adds 4bff267 - enumprintprocessors and enumprintmonitors added. - getjob (level 1 and 2) done. - better handling of getprinterdriver (level 2). - added workaround to print PCL files.
adds 2c146b7 Fixed quoting/escaping bug in example code. (This used to be commit 5e0994b8bb960fe754e889c797bd91e64be946f1)
adds 80d714e close socket issues: - ssl close from cli_reestablish_connection() not called. - ntlmv2 fall-back to ntlmv1 failed. (This used to be commit fdc275353de85fde0c348320e4d64ba66365b73b)
adds ebfa9fa attempting a connection to port 445 first, followed by a connection to 139 if this fails. (This used to be commit 5f821e65015c27f5306c3a707841cd0228509974)
adds 9c59351 bug-fix in connection to port 445. cool! it works! (This used to be commit 062b9302c1c7a21df74571ead5f89ce002820d53)
adds 8598bf2 reverted jeremy's c++-like security descriptor modifications as the simplest method to get rpcclient's reggetsec command working. the buffers passed as arguments in do_reg_get_key_sec() do need to be locally allocated not dynamically allocated, as two calls to reg_get_key_sec() are needed. on the first, the server fills in the size of the security descriptor buffer needed. on the second, the server fills in the security descriptor buffer. (This used to be commit b [...]
adds 6bcd191 changing debug output message reg_io_unknown_1 to reg_io_close. (This used to be commit c4901f595193f73b0c248d9315d3bbf547a5dafc)
adds 93a1aa7 reverted lookup change. from ignacio. (This used to be commit 5b8961a9d4ef6c8188062aaca7f42151ff9684ae)
adds fcf0300 Some compilers want (void) instead of just () in function declarations. (This used to be commit c086c7ab94d676e22801bc78588c116cf2e5a4eb)
adds 8592314 Fix for Win95 not being able to find PDC (for User/Server Manager, and password change requests), from Michael Stockman <pgmtekn at algonet.se>. GETDC on \MAILSLOT\NET\NETLOGON necessarily returns less information than the NTLOGON version. (This used to be commit 8a603a8793cb067cd06edc3d73d0b35c427ed5ed)
adds dde7593 pnum should be a uint16. (This used to be commit 41cb8b0ba071ef73bf00130ec863b592c16d359a)
adds ad000ee spelling mistake. (This used to be commit b8ac96cd9c8efaf0e07651657f878a2dea127290)
adds fc13cb4 added some usage info for rpcclient. (This used to be commit ec11bbaf54764e50687c96ce0979d7aeebe18cb0)
adds e055972 patch from Michael Glauche to list connections from STATUS..LCK. (This used to be commit 91a66dd5c3a551691fbf91e782cb6ff16dfea37b)
adds 0cf1de5 adding lib/util_status.c to Makefile.in (This used to be commit f1fdf4c3911e7b6c8f8fe8076fec3b67ff666e18)
adds 7a0595b use read() instead of fread() as fread() fails on redhat 6. (This used to be commit b1025d499ba81233634daf78c3345b9620f9b3a6)
adds 06b4627 patch from Michael Glauche to call get_status_connections() instead of reading STATUS..LCK direct. (This used to be commit d794e2eb51b94a334ddb1d1b0775ebf4cef048db)
adds 07d8c3d added back test to exclude unused connections. (This used to be commit 6218d986c7cc9d8789b340adf1ca9a07ddc18a9a)
adds f221bfa debug info display (netbios layer). (This used to be commit 5c974cc4a4cdcb9fd3fe01e93aa577b81cf2d18b)
adds 3d4b2c8 event log update (This used to be commit bcc1212b07c71256fad93d82a996fa86b27db250)
adds d2d6144 event log update, netsessenum, netconnenum update. (This used to be commit 819af560745b0bec7bfb9067dd9d9d6cfabb1555)
adds f4e9828 display of session enum info (This used to be commit e0713cf9332e562d1b41a794b8044e05aeb2b937)
adds b3f5929 patch from michael glauche to add session enum code into smbd. (This used to be commit e90e38c66d51dc1808f716c016299b1604636ce9)
adds 48324fa Don't print out a message in svcenum command for the ERRmoredata error. (This used to be commit 92ebd8f12ce4997e77eee22c3bb0c599daa44500)
adds 49b7c8c Removing a stray return, probably inserted during debugging, which broke NetrShareEnum. Be careful what you commit Luke... (This used to be commit cc27dba003d2f2ebcf05d01a750d3ee9350b0eb7)
adds 53b4095 added experimental del_groupmem and del_aliasmem commands that were not being called from rpcclient.c
adds 42fdd41 improved "dominfo" rpcclient command (This used to be commit 65a54b6e16c40ec40727547593154b341d98fc83)
adds 501acbb added call to samr_query_groupinfo in enumgroups command (-m option) (This used to be commit e2a72e2c64d6aad37d0c0f94d36f4fdadd3bd6cc)
adds 736c507 debugged enumgroups -g option (This used to be commit 1cde47ba6a6409e0ae178ca9f44be2123bef0f9d)
adds 58f8159 matthew chapman identified 4 previously unknown samr functions. (This used to be commit 001b53866c819045bc52330cad5746e1a2f7a4b1)
adds 7f8f5e1 bertl <bs at niggard.org> patch for making samba listen on port 445, just like nt 5 does. cool! (This used to be commit 727e1421b2c0f8c72c428776593498103304082b)
adds 178ad93 allan hourihane sent log 100 in which showed that some really old code for lsa_close response was messing up. fixed by calling lsa_io_r_close() which i've been meaning to do for over eighteen months. (This used to be commit f9a0ea09486b18a130ce1a1e5381ca61e0293c75)
adds 856a3e2 oops, port 455 instead of 445 (This used to be commit 4e5eac18d0d9325c8e524fb53b4e049f0893fae7)
adds ddf3369 - initialising mach_passwd_file locks to zero (prev. uninit.)
adds 85f0d0b using #define report (This used to be commit 7fc2ee2f96b79e77039e141c2d2be9598465e5e6)
adds 827599c restructuring (This used to be commit 9d74161a9204da90d3024c2a86d59fefd516ff07)
adds 6bf6b0a added rpcclient SamrQueryDisplayInfo command "dispinfo" (This used to be commit 6c98d6c9aae64016bfe7727cfe12762967eb5a84)
adds 7e1e6de oops. (This used to be commit 5c551e63f22e341e1d7be547f7d14d24234ecf27)
adds 29ba13f wow!!!! this one's been here for two years!!!! alignment issues in smb_io_dom_query() where the string name could mis-align! added a call to prs_align() after the domain string name. (This used to be commit 1d05d2c959f41fffb9a85d161b9b64c957ee90e7)
adds 6875b37 use DEBUGLEVEL not DEBUGLVL() (This used to be commit f9f8aa72a502f075615402ea7d58a8c0e2ff0638)
adds b9b4c1d #defines for port 445 to SMB_PORT2 (This used to be commit a8d4560e0064a67a234eae89a564b79d2426d9a9)
adds 701f9ed reading in smb server domain name from SMBnegprot response (This used to be commit 25025f450531c66c0fd9f7eed886cb288d76d025)
adds 0a6eac0 testing for attempts to get more info levels into samr_query_userinfo (This used to be commit cc19d5cc5c20665beb3b7c5fcf7787d54e37ea71)
adds f1c2fdb split matthew's sync command (only currently called from smbpasswd) into a separate module (This used to be commit d99eca020a255022dbc71f3671127343d75db59e)
adds 1e3490d Fixed an annoying bug in the LDAP code. Attributes not present in the LDAP database were being initialised using unix_to_nt_time on -1, rather than -1 as an NTTIME (which is very different).
adds 31160de use gecos field to fill the full_name don't overwrite backend values with defaults values.
adds 4952c11 Whoops ! Being over-paranoid is not good.
adds 13266d5 Alan (alanh at pinacl.co.uk) found a nasty bug
adds 7b88001 Correctly handle the dependent files in the printer_driver_info_3 struct
adds 0490365 Don't duplicate forms anymore, just update the definition. Many memory leaks fixed.
adds ed5fbd7 don't leak printer handles, don't coredump when adding forms, and a small non obvious memory leak in the rpc buffers
adds 748ccce add description of -P option (This used to be commit d3dd8cdc1210fa4523eeed3c1034b4da93410ee1)
adds 0db243b memory problems associated with when lsalookupsids returns NT_STATUS_NONE_MAPPED. (This used to be commit 9a43a2551186de02b6cf06a5b84c9591a66c1817)
adds 860688f error-code checking in lsa_lookup_sids. anonymous connections for domain info. adjusting net_srv_get_info function. (This used to be commit 42eb916fae0d377f8908dfc42b332e6a53c4e2d9)
adds 5b38ad7 permissions on SamrConnect changed to 0x02000000 (maximum allowed) (This used to be commit cbc646b1d8ce73d1d8167887cbfdab3cad4f11a4)
adds 65ce93d splitting dom info into sam_query_dominfo function (This used to be commit 39c367b8e9932f64fa774b807e14416f97254312)
adds eb92685 David van Geyn spotted that ulong is not defined on FREEBSD, not supposed to use ulong use uint32 instead. (This used to be commit 16dd94db1fd2ed8ed7d240c5aac5a481b64cd26d)
adds cba7662 - added rudimentary CAP_UNICODE support because i thought it was part of a problem i was having.
adds 09e6f6e adding CAP_EXTENDED_SECURITY support in a hurry last week. forgot to deal with linking issues in other binaries (This used to be commit 57f95a01988fb4035b2e4448f4fd3ef0d652c106)
adds dcea4bf stop over-runs in reading / writing data stream. (This used to be commit 144fd01f37bde420234ca474014b0f378d9f8975)
adds 81711b9 const issues (This used to be commit 858f79b362dce8aa06013533209bc982cb99d33d)
adds 8f7898d According to params/loadparm.c, the "case sensitive", "casesignames", and "short preserve case" name mangling parameters are local options but the documentation says they are globals. (This used to be commit 61d540715936be1c3cb17920023b0f35b228d329)
adds 415f841 removed unused static wait_keyboard() (This used to be commit 8cb6163b068812340a6360241d0ee9372c3dbec2)
adds 896ecb4 return results on prs_xxxxx() and all xxx_io_xxx() routines. the whole task is not complete, yet. xxx_io_xxx() routines that _call_ xxx_io_xxx() routines not done.
adds df71b9e renamed args due to global "class" variable (This used to be commit 7b3666f01c743ddf599d432a5bcae4408ca73865)
adds c941cb5 oops! srvinfo 2 command caught bug where strings in containers assumed to exist. not good! (This used to be commit 2af635f8b7f346d49d778dd39acb6563156e77f1)
adds 65df690 renamed "class" local variable to avoid global clash (This used to be commit 134cb4cdff43192a3039a6cce23f331c80fd1990)
adds 003f736 adding error checking in parsing code (This used to be commit 4c98d71ebd3f1cdaef664d46c998c864af34632a)
adds 63fa96e added prs_struct "error" member, set and checked when prs_struct data is handled. (This used to be commit b4ba49c5c114764247802bd8b0a6dbc0a7f5c2a1)
adds a433966 Bringing samba-2.1.x samba2.spec.tmpl file into line with samba-2.0.x release tree. (This used to be commit 62593d39a5ba9f590989a4e40f7200d4af55b73d)
adds c05be70 initialising enum dom users mem and account name ptrs to NULL. (This used to be commit 6f933fb359e7efc7b685e537b95bdadd6e131727)
adds bb6de2f oops, added wait_keyboard back, but _this_ time wrapped it with HAVE_READLINE (This used to be commit af05710d0b1b73929dee42bb0424c63c48e358f5)
adds 87d92a1 need status codes from cli_net_req_chal() and cli_net_auth2(). this format is what i would like _all_ these functions to be (returning status codes, not BOOL) but that's a horrendous amount of work at the moment :) (This used to be commit 02f240604241367f146b26934ad1a1b2563430de)
adds 748627d use DEBUGADD instead of DEBUG: clears up some of the more verbose trash. (This used to be commit 63431997eefb785d0c9fd357f6e58441b7e1733d)
adds 6af79fb split modify_trust_account_password into a separate module. (This used to be commit 479fc93bd03fb961dd1e8093a911cf0a3be7071f)
adds 6f9105c various. debug levels changed. nmbd doesn't need libsmb/clienttrust.c. samr_lookup_rids() moved to a dynamic memory structure not a static one limited to 32 RIDs. cli_pipe.c reading wasn't checking ERRmoredata when DOS error codes negotiated (this terminates MSRPC code with prejudice). (This used to be commit 8976eca2db43576c32069dcda017e8777048e007)
adds 52fed79 turning some of the rpcclient functions dynamic. this is likely to break a few things... (This used to be commit 4b06f303235d36903b6e9f55ee45b987d98256b0)
adds 45b794b the dynamic memory alloc blood-fest goes on... (This used to be commit 134b20e2a7b5ddfa4cc9bf100de5025c7b98f594)
adds 8e1f542 one of those wonderful moments when running against a different MSRPC implementation (NT5) when you discover that your code is trash. samr_enum_dom_users(), samr_enum_dom_aliases() and samr_enum_dom_groups() all take a HANDLE for multiple-call enumeration purposes. (This used to be commit 19490d8b4fb8a103f3df4e6104f6f22937b0c518)
adds 2adba4b the new CAP_EXTENDED_SECURITY code needed to support NTLMv2. also removed switching on CAP_STATUS32 from non-CAP_EXTENDED_SECURITY code (enabled for test purposes only) (This used to be commit 96d8e14f50fda8047d209fa0b94b98a95ce51f21)
adds fdf6383 signed / unsigned and typecast issues (This used to be commit 6e22bf912cb981d91834c63098d41f5f8abaa594)
adds 5612824 - typecast malloc / Realloc issues.
adds 9d890f2 cut/paste code from smbclient for wait_keyboard() function. oops. (This used to be commit c25560ba43bd1b53d79456cbceab954aa3bb1dac)
adds ea65920 adding extra parameter back in to trust account functions (trust account name). restoring opening S-1-5-20 in sam enum users code. (This used to be commit 1be877114e2e958c59e6516dacf22d3fb5a4240f)
adds 1298a3d created samr_query_groupmem() function from existing code. (This used to be commit d2d5a853f8f34a0c3d5920540beb971a33f5276e)
adds 9a5b975 no CLIX, no !HAVE_READLINE blah blah. argh. (This used to be commit de69f3ef77f55f13e41b8f1e10d22b2746c4b105)
adds 050121b rewrote api_net_sam_logon() to be a little clearer. (This used to be commit 3adc31083b5308e983e057c7b942242209d74f59)
adds 2222a30 rewrote samr enum groups code a bit. (This used to be commit 3f99ab77203da2eb80b7cedbda88cb03640d427b)
adds 640012d removed samr_* variables from info struct. (This used to be commit 4d5b860802528a9d74c2722dc996d6d8fd0b51ef)
adds c7c77cb restructuring samr client code. (This used to be commit a78607b5dbf0fca6a22ab41195f465474578ee39)
adds 326b011 restructuring sam enum dom groups code to do multiple calls to sam_enum_dom_groups. enum dom aliases is still left to do (dom users already done). (This used to be commit 8d181924cedb7a2d34a0b40cee600494665fe923)
adds 902b53d cli_nt_setup_creds() returns uint32 NT status code not a BOOL.
adds 97993e4 using higher-order-function in enum groups as a test. makes it really useful for doing things _other_ than just "print me". (This used to be commit 229313de7dc734a6c77e9000e654b0c289053fa6)
adds 3d096e1 added HKEY_CLASSES_ROOT MSRPC open call. reg_open_hkcr etc. supported in rpcclient, regenum HKEY_CLASSES_ROOT or regenum HKCR to test. (This used to be commit b0aa933ef4c0b58840430cf3b3cb3cbeb5c7f704)
adds d0fd259 more reshuffling of enum groups code. more higher order functions. (This used to be commit 497d4231723576390b10f5ea8704bd0af88d76ab)
adds a8b8b8a using #defines for function prototypes (This used to be commit 4a44cccf4401e0ce01303459011ac64805c53561)
adds 243feaa rewrite rpcclient sam enum user code to use higher order functions. (This used to be commit b794ff213009fbcf6a4767e3361501291cdc065d)
adds bcf1c31 rpcclient regenum key client code rewritten to use higher order functions. (This used to be commit 6a759c57dcb851aa19d1d4156249a3df112aefd0)
adds 8ba1c74 added gnu readline command-line completion to the regenum command. (This used to be commit 50890516fdefe6db6cdadbf5b7a487aadf7796ec)
adds 090d51c messing with command-line completion. it sort-of works to be able to enumerate down a key tree, but it's a serious fudge. oops. (This used to be commit a5e805806aab627e69fcdb9fee7170b00710108b)
adds 431d0dc Updating build specs for TurboLinux 6.0 and later (This used to be commit 6e3b8a62b95c3dd7b6938ae45f4df8f573c5125d)
adds eae9b12 general, drastic improvements to rpcclient.
adds 4cda1d2 NetServerTransportEnum parsing, client-side and rpcclient "srvtransports" added. (This used to be commit 37f4aac06fec3fbb34ed40d1010829b2e1f28558)
adds e7b5412 connection info level renamed to transport info level (This used to be commit 1c3a6f9822e06c676d93db6ea3d84a3b9b71fad0)
adds dbda980 added svcinfo <service name> command. (This used to be commit c243231d8596a732aba69179ff8f3882e7118297)
adds ce31503 command-line completion for new svcinfo command (This used to be commit 5ca07721ba1f71d831ca89851e9fc23a41f40194)
adds e7a9b39 added yet another rpcclient command: svcstart <service name> [arg0] [arg1] ...
adds 7726985 Fixed typo which was preventing the omission of seconds in the 'at' command. I *love* this scheduler stuff, it's so useful! (This used to be commit 5cb124806dbaa08b659fd8bdf67a9b06436d3d20)
adds 92892c0 added rpcclient svcstop <service name> command. gnu readline command-completion works. (This used to be commit 926fe6273a8cd9550838ecdfca276f915c92031b)
adds de573ca rewrote rpcclient enumaliases command. (This used to be commit 492fdaaf2009e7d7e840323357a333fdf9c4d2e1)
adds 7032daa added lsaenumdomains command. attempting to get blood out of a stone^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H querysecret to work, it keeps returning access denied. (This used to be commit 953fe6ba9454fa4b8e69426527eca37b011f76ac)
adds 74224aa const char* issues (This used to be commit 11ecec8457a51588a1b55b7f35dec28fe94c0594)
adds dcc037c yet another attempt to get lsaquerysecret working. (This used to be commit fbeceec5016c634136cdbb14423e25992d9521e9)
adds aa77f20 dynamic mem allocation in enum dom groups and enum dom aliases (This used to be commit baa789fabc45e62889755802fd8ec8c9191fe767)
adds 7011570 free up memory allocated by enum dom groups / aliases (This used to be commit edb49e754b66ecb59685234338a96d48a53f0161)
adds 37983b9 added samalias <aliasname> rpcclient command (shows info on alias) added samaliasmem <aliasname> rpcclient command (shows members in alias)
adds c015b02 three types of array-creation / array-deletion functions:
adds 59a7e6c had to move unistr2_dup(), unistr2_free() and unistr2_copy() into util_unistr.c in order to get bin/testparm to compile. (This used to be commit e718ce9c4a3598483e38b8c32bdf2924593edc1e)
adds dc963d7 dynamic mem allocation in net_srv_transport_enum() parsing. (This used to be commit 6b919ebb4ed8c0082d8bffb299766bff9e718faf)
adds 83f2465 created msrpc_srv_enum_tprt() function by massaging cmd_srv_enum_tprt(). (This used to be commit 3f9455c535607090103a371ff96051a5ce32e461)
adds cae821d adding experimental set user password command to rpcclient, it returns error wrong password against nt. ???? (This used to be commit b3f16e6b5aa5ba1b6afa38ad698646c8e765ec90)
adds fe83833 samuserset <username> -p password. YESSSSS :) you have to use "ntlmv1" at the moment (i.e set client ntlmv2 = no). (This used to be commit f52504c553becc64b89d546a57b1bd9cf1bc5b5c)
adds 710922c rpcclient example scripts / programs. (This used to be commit d63f73cacae64abf029c1ecb83fa99c45b6636c2)
adds 0d7f983 This is an experimental program to shutdown a group of NTws in a Samba domain via rpcclient.
adds 32dedee experimental spoolss rpcclient commands (This used to be commit c86edef90e7c96d5a99be29e2d2a3679ed26d97d)
adds bd64671 spoolss openprinterex / closeprinter client-code. experimental spoolopen <printer name> command added.
adds 0f18ca7 added rpcclient spoolenum command. enumerates printers. spoolss_r_io_enumprinters doesn't decode strings correctly as printer_info_1/2 code has only been written to write structures, not read them. (This used to be commit 135eaa977385cdd5f572a51f654f14d893347d7b)
adds 4dbd1c1 fixed string function for reading in printer_info_N. (This used to be commit 0249ae50ad8135cf3fd11a3b85f771f2347fcb29)
adds 514be1c added command-completion printer enum code. (This used to be commit 6947f8fac7d6d643a265fdcb56b2a390b9a9a1c0)
adds 2c3fdea missed mem_grow_data call (This used to be commit 681cbb9ec1310fa81f4da40ef0cfed92500b5f4e)
adds 23dc6eb horrible code to do SMBwriteX / SMBreadX for large MSRPC reads. ARGH! (This used to be commit 0f9d661ca2560e88a04bc529ba41ac4cf1579fa4)
adds 6fce41d Fixed typo in automatic printer install share name.
adds 21d1d4a const feeding frenzy (This used to be commit 6d27c5f32dab7607398ae907eadb1c27a416da0d)
adds c6e3fc5 const feeding frenzy (This used to be commit e0eb390ab3e2a0cce191e78ea4ff90d088a8895c)
adds 702b085 preparation for doing a spoolss enum jobs command. had to rewrite spoolss_enumjobs parsing code to do read / writes not just writes. (This used to be commit bc659a09f9103eee9616279e27fafacf89dcd9b9)
adds 97398b4 riccardo sibilia spotted line 1884 has uint32 group_rid[0] not group_rid[1] oops! (This used to be commit ea1d5af105cc0df8d6523d0a734827ee47e1f58c)
adds 826ad16 debugging rpcclient spoolenum and spooljobs commands. oh, did i forget to mention, there's a spooljobs <printer name> command, and it uses command-line completion? prints out NT print jobs really nicely, too. (This used to be commit e6e5caf16c8d120f0c11fa63061f2786098e3357)
adds 4c479f0 split array-handling functions into separate module. (This used to be commit cc2ce2b755b12cb3d97522aaee69b93309571abc)
adds b231d2f - added DCE/RPC "fault" PDU support.
adds 98ee99e added rpcclient "enumdomains" command. enumerates names of domains for which a PDC is responsible. typical answers are: <Name of Domain> plus <Builtin>.
adds 089b57b added server-side samr enum domains. fixed some parsing issues, server-side. (This used to be commit 60b0840106a6f5c283a8339428f3cfeb62398355)
adds 8a84d00 Changes to implement NET_AUTH based on NET_AUTH2, to get Win2000 happier in joining a Samba domain. (This used to be commit 70274b5253182f3541584ecd844f07376a3d3df9)
adds 774d2d7 Shirish Kalele <kalele at veritas.com> noticed that NT workstations are sending anonymous NTLMSSP user credentials to set up \PIPE\samr. added anonymous NTLMSSP sessions. (This used to be commit df5ee2bd427ccd5fcf27fd3c366e06e037bc4f1e)
adds 01e6155 oops, mistake in parsing command-arguments. repeated calls to next_token() should not have line to parse as first arg. oops. (This used to be commit 3273bc068d0e0a8eefc92f9b21db47f239b76d21)
adds 82f1f32 added another dummy key so that NT5 can check in the registry whether password changes are allowed or not. *dur*!!!! (This used to be commit b51fa05c820c4629b278dc294ad0a405ee470a6e)
adds 6b56ebb added two new params: "trusted domains" and "trusting domains". these _may_ not actually ever get used, as trust relationships really need to be established with shared secrets, and you need to get the SID of the trusted and trusting domains, so this may have to go in a private/xxx.mac file. (This used to be commit 71f12138679251a9ebcada35969d9baea286a3e9)
adds cc8df5c attempting to get nt5 wksta to join domain.
adds ccc8585 added regqueryval command (experimental) to get reg_io_q_info() and reg_io_r_info() working properly. previously they weren't well understood (well, they were the first of the registry functions i did, back in december 97, ok??? :-)
adds a394a4a updating reg_value_info() parsing code to take BUFFER2 instead of just a char*. now copes with multiple types. (This used to be commit 3df7c903c5b70f336294a95ad864aedbacf544b0)
adds e3b2f27 added samuserset2 rpcclient command to test ACB_XXX bit-setting on samr opcode 0x25. _yet_ another failed attempt to get nt5rc2 to join a samba domain. what _is_ it with this stuff, dammit? (This used to be commit c3913f8ae272c496fc4519141accf01ee9f1e49e)
adds 4245278 set "key does not exist" response to reg_query_val() (win32 status code of 0x2). [p.s. getting REALLY bored of this nt5rc2->samba domain stuff]. (This used to be commit a8801942f72b2394a54e4a46546029fac70efeed)
adds da517a3 responses to UDP samquery go back to SERVER<00> not DOMAIN<1c>, the request name.
adds 1c6c4e7 added \PIPE\browser plus experimental brsinfo command. you wouldn't believe the XXXX that MIGHT be involved in getting nt5rc2 to join a samba domain... (This used to be commit 569babb3935950c1b64396955541abf276cc1d92)
adds 161c11e - bug in nmbd registering DOMAIN_NAME<1c> to WINS server; recursion desired flag MUST be set in any NBT UDP packets sent to a WINS server, else they will go to the WINS client side of the NT NetBIOS kernel instead, and will get trashed.
adds eb8c70c - surprise! the number of UNICODE strings that didn't have alignment after them is incredible. how did we get away with this for so long? (This used to be commit 3152bde7d855d189f6f8ab9e6291828579cde2d0)
adds 3365a2f The First Necessary UNICODE String Support.
adds e182045 nt5rc2 falling over because the LsaQueryInfoPolicy() response _must_ have the string max length = string length + 1.
adds 01072b7 added an rpcclient man page. wow! (This used to be commit a46b33079fdcdbbbd622002cb790e20ed25ccd03)
adds 69fb70b yodl update - rpcclient (This used to be commit 9eef1817f8f29c2d69832806b394658cf2cce5e9)
adds 963bb84 adding some command descriptions behind the rpcclient commands. (This used to be commit 3a6900ad7ba0719806d05ae90bbf8b3323ee551f)
adds 8e9bb53 oops. (This used to be commit d8d1daff6f84e95b9e34ec96ed6bd6ccc0ea9623)
adds 5b6e24e yodl update (This used to be commit 28a63ac24d7d2344f005440ca099b255be04521b)
adds 8702a73 explicit reference to tell people that rpcclient doesn't work with Windows 95. i can just imagine some people saying "it dunna wurk on my box at home", and me having to reply, "i dunna care". (This used to be commit b31de1640728ebcdc87cdb887cd74a288e180ed7)
adds 4768283 adding bits about SAM database security, and what the SAM commands are actually for. (This used to be commit f973195b5cf9631bdb0206bf0fd16e23d5e70e4e)
adds ef8ced0 dynamic memory allocation i added a month ago: forgot to ZERO_STRUCT() some of the server-side stuff. Realloc() was being used, so it Realloc()d some random area of memory. oops.dynamic memory allocation i added a month ago: forgot to ZERO_STRUCT() some of the server-side stuff. Realloc() was being used, so it Realloc()d some random area of memory. oops.dynamic memory allocation i added a month ago: forgot to ZERO_STRUCT() some of the server-side stuff. Realloc( [...]
adds a56bea3 doing a code reshuffle. want to add code to establish trust relationships. (This used to be commit 3ec269b402ba6898d905ea1029c427e1b645faf4)
adds 24a069e modified domain_client_validate to take trust account name / type. this is to pass DOMAIN_NAME$ and SEC_CHAN_DOMAIN instead of WKSTA_NAME$ and SEC_CHAN_WKSTA.
adds 27b8df4 attempting to establish inter-domain trust relationships. modified smbpasswd so it can be used to set up inter-domain trust account. (This used to be commit 99ec0620c3bf4af96440c684f880d414659de2e9)
adds 387cc18 oops, #ifdef'd cli_shutdown out, as the fun has _already_ started: NT refuses to play nice, and establish a trust relationship. (This used to be commit 98c42764fba365d612a8ae4b3172b03367066112)
adds 4629acd moving create user function into msrpc_samr.c (This used to be commit e885027eb705ab13c2800b8995661accad841643)
adds 4081147 adding user session key into network netlogon response. (This used to be commit c73f6b0d02fa7700319ba696f54296006167e5d1)
adds 680dcc9 hmmm... have to add client-side support in domain_client_validate() to _use_ user session key. (This used to be commit be6a6b13939798a9c7242b38864f0ce842391a74)
adds dab1a12 you know what? this sort of thing makes me laugh. hmm, what functions have we got. and what data do we have. hmm.. i wonder what the NTLMv2 user session key can be... hmmm... weell.... there's some hidden data here, generated from the user password that doesn't go over-the-wire, so that's _got_ to be involved. and... that bit of data took a lot of computation to produce, so it's probably _also_ involved... and md4 no, md5? no, how about hmac_md5 yes let's try th [...]
adds 32b9508 implement server-side generation of NTLMv2 session key. YESSS :-) (This used to be commit 1092b4f6fbdf3770c0dab756b982a562def1738e)
adds aa12f3e okay :) all cmd_() functions now take int argc, char **argv :) that means that some commands need more work, as they still use next_token(), the use of which i wish to avoid.
adds 48a4df7 moved two more commands over to getopt. (This used to be commit de360d1e908b4e2e77cd028b19f3ccd07903a4dd)
adds bb876dc another one (This used to be commit c1ba1bfd68fa96937decad8f1d7421daad6e30fe)
adds 288a505 another two. (This used to be commit b0f8ef6168d04d55d53fc2d02df5f54176e4f893)
adds 1ed8653 another four next_token() removals (using getopt instead) (This used to be commit 3e76ca9b172e1a6886e714d6a36453f30ff3e771)
adds c5a6d0c the last one. that concludes the removal of all next_token() calls from rpcclient/cmd_*.c. (This used to be commit ca803c17fa51ace5f2b99b09f5c59893f43ba70d)
adds 4c4af2b shuffling msrpc code around so that it can be used independently of rpcclient (This used to be commit e88e7d529b5bdf32ac3bc71fa8e18f6f2a98c695)
adds 7bd8fd1 adding svcctl 0x1b function (This used to be commit d5869df3716fec21d3a4237dbf5d2417d3350e11)
adds 14713d0 oops!!!! wrong command!!! (This used to be commit cbbfef6d2a5335a6daa4fe09ea2d73197417894f)
adds 6b91ecb attempted a svcset command. password is encrypted / messed up, therefore command fails. (This used to be commit 9193f0eff56399e9bc09787dbe785b603886eaa3)
adds 511b2d6 oops, freed argc,argv arguments twice. (This used to be commit 447143be81acbbcc148211183a512d4cab347ac7)
adds d7889cd rewrote policy handle code to be generic (it's needed for client-side too)
adds 2752e37 WARNING! MOVED rpc_server/srv_lsa_hnd.c TO lib/util_hnd.c CVS UPDATE MAY ISSUE WARNING ABOUT lib/util_hnd.c MODIFICATION DATE BEING IN THE FUTURE. CVS CHECKOUT A NEW REPOSITORY MAY BE SAFER. (This used to be commit c26e8a6ac59934ae580077df937439c2c538dbdb)
adds f8b82a7 first stages of removing struct cli_state* and uint16 fnum from all msrpc client code. the intent is to hide / abstract / associate connection info behind policy handles.
adds 2803a72 ok. *whew*. this is the first completed part of the restructure.
adds a70a462 service control manager API completed. svcenum -i works, but does not do so twice. possible memory corruption, revolving around getopt(). (This used to be commit 7cacf8bd026f1ee274f1d352c68cf79cf4f3b499)
adds ac4dd24 registry API moved over to new format. reg_connect() is the top-level function, which takes \\server_name.
adds 75bc100 cool! completed a samr* API that _would_ look like an msdn samr* api... if microsoft bothered to publish it. actually, there are good reasons for not publishing it: people might write programs for it, and then those programs wouldn't work on nt5, for example... (This used to be commit 8ce93b80d3b4e1c1e28aa1dde38cdef184eff3c1)
adds 30e8faa previous commit added an abstraction function that didn't even have struct cli_state, uint16 fnum into the code: rpc_hnd_api_req(). modified cli_lsarpc.c to use this. the rest is const issues. (This used to be commit c1ea396de21309c4cf19fd92f2573f5257c24588)
adds 5e3bc78 this file manages client states associated with handles. (This used to be commit cda25778816f6d74f02c7e7c85e455b40e80bad2)
adds 9b68305 whoa. _major_ restructure of rpcclient. fixed some buuugs, created a few. found out that getopt() _must_ have optind set to 0 before reuse.
adds 4c92992 bug-fixing registry commands and the rpcclient "rpcclient" command. the rpcclient "rpcclient" command allows user options to be reset (e.g the username / password) _without_ terminating rpcclient. try this:
adds 015dc12 enhanced samuser command to do same thing as enumusers command (-g -u -a) except with only one user. done by sharing same code. (This used to be commit 4e029d50fcb9148f2d65c6be2703b1003e68cec7)
adds d4bf1ca remove use of client_info lsa_info_pol. (This used to be commit 2dad9d912dbc6c4a14af63715821a51c279584c6)
adds 3fc5ec7 further abstraction involving client states. main client-side code is pretty much independent of SMB client states, which will make it easier to add other transports. (This used to be commit a1ff7e8fc3129ba4a04722f977bc2d3725d13624)
adds b9b04af modified cli_connect_serverlist to take server list of format \\server_name \\other_server etc. (This used to be commit 4fd4aeb57455792bd8eaf81f8fa45bca6bd3e2e2)
adds 4a6761a using "abstracted" cli_connection, got \PIPE\srvsvc commands up and running again. (This used to be commit 6b67d6164dbfda3ba690d86597ae560b7e5c7584)
adds 9fef73c updated \PIPE\wkssvc commands to use new abstracted connection system.
adds e4a2e8e removed do_ prefix from srvsvc API (This used to be commit e4e5743a407b60c3695410eaf3df4ca3de4a870e)
adds c80b858 this one's a handle-based one (missed in the first round). (This used to be commit 4c3556fae73c60693355f95f48ac63834ba4dd10)
adds ad1e5fd moved browser command brsinfo over to new abstracted connection (This used to be commit 601d217f44ea1ce3735b9267b6f829b472a982b4)
adds 70b218b moved at command over to new abstract connection system. matthew, you initialised dest_wks _after_ using it in at_soon() :-) so i fixed this :) (This used to be commit 0aaf0c9c80b4a506955065e822a356b1c43a5ac5)
adds 9720774 well, i stuffed up the spooler commands. (This used to be commit 7a696330586b9ad5157b0c1ab249cc66e9accef7)
adds 89c4e7f cool! spooljobs works! this surprised me very much :-) helped to specify \PIPE\spoolss instead of \PIPE\lsarpc... (This used to be commit 4e92090016badc78ae6532f0eb57af6bbdb789bd)
adds dbc916a renamed PRINTER_HND to POLICY_HND. (This used to be commit 8b92be25bd7d630a18c36bcd5d983386d6cd1d53)
adds e302cb2 first attempt at getting \PIPE\NETLOGON working. it's pretty horrible. (This used to be commit 44dd3efa6380544e9a515e91960f9271498cefaf)
adds 44334ac ok. got ntlogin command working. argh, it maintains a connection to the remote machine, because i don't know what to _do_ with it!!!!
adds 0d44ff9 attempting to resolve the issue that multiple servers often specified in parameters to connect to \PIPE\NETLOGON. (This used to be commit d1986ade30bdcac1f49707221a3e5a5ae597ce62)
adds 1bb4c6f sam sync - one of the files that use multiple connection server list to \PIPE\NETLOGON. (This used to be commit 2ae9ee148582cc0ba9e067be3d6338079aea49a1)
adds 8d06606 this is going to sound _really_ weird, ok, but i had to implement equivalents of NetUseAdd and NetUseDel! (This used to be commit 86f4b1d3cc3887c4bb7bd6433f5f932f7db1b88e)
adds a43bdad bug-fix (This used to be commit 1abdf9a45ff2e1d903a08891fbec0794349a9546)
adds 4ced973 ok. this is where it gets interesting. client states are now maintained by cli_net_use_add() and cli_net_use_del(). MSRPC connections are established with cli_connection_init(), and automatically unlinked with cli_connection_unlink. client states are _reused_ by cli_connection_init. (This used to be commit 0fcd8ce0967169362bd126a28aa309401abdf17d)
adds 4435c7e added failed connections to the net use array, even though they'd been freed / cleaned up. oops, dat bad, cos they get freed again when u quit. (This used to be commit 3c4a6256dd790413ce96d208689e13c649787c4c)
adds 7e42174 split display.c into modules. (This used to be commit 5b5719d6a08130db1062bfa24123cedcdc692bff)
adds 6ddfc68 sys_select added one more argument (read, write selectors). (This used to be commit e4d92ff9dfc51735e6932748f66a7c20b2c1cb6a)
adds 106fe88 1) when no domain used in ntlogin test command, should use default one from previous lsaquery command. over-ridden from DOMAIN\username
adds d9cc4c3 improving createuser account command to be able to add workstations and then set a default random password. (This used to be commit 7846818432a93295651c8c67445a2d6a0f3b21d8)
adds 86ac6fa fixing joining to domain plus something weird going down with nt logins... (This used to be commit cef258f1c931ecb7c2dda9d5c9977153e4c1dc73)
adds f6c5f75 damn, that took a while. nt login password was being stored incorrectly in private .mac file (oops). ntlogin test now works. (This used to be commit c98c66690683965612e9631d77c2dff91ec8a872)
adds 720ea1e make sure domain and name to generate trust account .mac file are upper case. (This used to be commit fbfb350bdf17e84b512b745527886d942904b67d)
adds c15b95c cli_session_setup() now takes an extra argument (host name). hey, what the heck is a cli_session_setup() call doing in here??? this should use cli_establish_connection()server! (This used to be commit fa054c96c62ed0f0a0c6649a7ad7a143fe09694b)
adds a76fee7 more cli_session_setup() calls. what the heck are these doing??? they should all be replaced with cli_establish_connection().
adds a2e135d added net use (actually net -S srv -U user -W dom) and net del (actually same as net use but with -d and -f) command options (This used to be commit 586db87ea31ebb1b090527f61a4989461f626b1a)
adds bd4bea6 clearing up connection-related stuff. password credentials were messing up.
adds 10b82d3 improved enumdomains added -i option. (This used to be commit 50dc709fa95e86ebe2b3132176241cb3a2cc4e36)
adds e9b8c77 default SID map now reads in "trusted domains" from smb.conf. (This used to be commit f0946d1ccafeb5f541935b41f2d54bcbc06797ed)
adds ddfe795 oops, pwdb_initialise() called unnecessarily from here (failure to read trusted domains may cause rpcclient to fail). (This used to be commit 12e2b973216c0798a939f68220b0e6a60acd5c01)
adds 7aebbb9 need a domain resolving function, but get_trusted_serverlist() will do. this is horrible. (This used to be commit 9df973fe711f322075d86d6792d6c0b8539c1d00)
adds 5988d0c added get_any_dc_name() function. (This used to be commit 455e17dbb7d451b462004f302f5c68770f17b65e)
adds 98e28ee cleaning up: removing those horrible references to server list functions (cli_net_use_addlist()). needed originally because there was no get_dc_any_name() function. (This used to be commit 3a2b920ea2e6704b2574f404e1e41c7cfc0f96b2)
adds b96e4e4 domain_client_validate() no longer takes serverlist, it calls get_any_dc_name(). (This used to be commit e21367c0ebdc5e202cdc39d50950bff089bf67f8)
adds 848ed55 new get_any_dc_name() function allows lookups of trusted domains from lp_trusted_domains() parameter, so trusted domain logins should work, right, if you put user = TRUSTED_DOMAIN\NTuser in "domain name map", right?
adds 69683dc promptline undefined (pline) (This used to be commit f33e4ca930f8299c00f861215c5231eef9ecef94)
adds 7d01f96 cool! a unix socket smb redirector. code based on smbfilter and ideas from ssh-agent.
adds 6eebe18 smb-agent improvements. added -D (daemon) option. smb agent is restricted to connections from the current user (socket is created with current user uid). (This used to be commit 5af076e4b7ee13eebe0b89748e3f5a1ef21f8c73)
adds 5db56cf i always get caught out with non-gnu-readline code mods :-) (This used to be commit a47cc6447036d0a8b8e3e096d7b51a37d10d3325)
adds c2a3b11 starting "connection reuse" system in smb-agent. added version number which isn't actually used right now :-) (This used to be commit d54a64ae3ab7cdc1ac67fb49f7255e6a106d624e)
adds 0ca1f87 argh! smb-agent redirection client reusage is a nightmare! moved smb-agent over to a single-process model instead of fork() in order to reuse client connections. except, of course, you can't do a select() on the same socket connections! argh! (This used to be commit e9e5a34de8e8f9a69e817aceb8c16284334d4642)
adds 8a8a7da argh! you wouldn't believe what i had to do: use the mid (multiplex id) to redirect multiple socket-based connnections onto a single client state.
adds f521205 jeremy is going to hate me for this.
adds 4097989 trying to make redirector agent code same base. (This used to be commit 9ba9df453abab1085b5537580b1da87d1dcdb7de)
adds 4503221 nmb agent memory free problems (This used to be commit b4306cbf06f70dd9d2760bb005e15059d6f904f0)
adds 9b44e11 more similar agent code (This used to be commit 2c778313b8c2b4535f16e11aea81a61edb3b2d45)
adds f6077db cool! created higher-order function table for agent redirection. (This used to be commit 7bb2e55d0d3a00a97bba99ebed722a4adf84093c)
adds c41205e even more cool! nmb-agent moved over to new vagent style, too! (This used to be commit 49c157eae4bb24164f0f976d1bf6cf0cfc068863)
adds 97913d8 argh. trying to get the nmb agent code to filter out "self" packets. (This used to be commit 84d7cc63239ea67481f6382da58d0678a21011fb)
adds ddda772 argh! how horrible! spent ages working out why packets weren't being received properly when a UDP "retry" occurs. it's because reads and writes must be interleaved / matched.
adds 854f35e created create_pipe_socket() function. (This used to be commit a3af3b4312144943413894b18b5845b56474ebb5)
adds 92bc7a4 first version of msrpc agent redirector code. client-side only. (This used to be commit 5e5a1dceee0b6088822697284d3e0af04d197477)
adds 7c53f15 reenabled retry_time (commented out accidentally in name_status) (This used to be commit bf9422832c335c8d283273eb1d0008ac15cd3531)
adds a0ba234 the first independent msrpc daemon - lsarpcd.
adds 4ab9d91 ABOUT TIME!!!!!!!!
adds 6b22909 parsing code for transferring unix and nt security credentials over-the-wire. at present, a unix password is missing from the unix credentials, but is not _actually_ expected to be needed. weeelll... maybe :-)
adds 6281c5d moved sys/un.h to after sys/socket.h. done a gnu autoconf around sys/un.h (This used to be commit b2ea37a8f1a28a825719b46354a1244b359aca2c)
adds d45f5cf jerry spotted that get_domain_sids() was being called with the wrong arguments: get_any_dc_name() was being called with a server name not a domain name. oops. (This used to be commit 631814302d6992138cfe024ba7bd456cc7e0d3bf)
adds 12ca139 OK. This code works on a RedHat 6.0 system. However smbpasswd time out of sending the session setup on Solaris 2.6. No idea. I'll work on it some tomorrow. This is to fix the "Unable to setup password vectors" thingy.
adds 0ce128e delineation between smb and msrpc more marked. smbd now constructs pdus, and then feeds them over either a "local" function call or a "remote" function call to an msrpc service. the "remote" msrpc daemon, on the other side of a unix socket, then calls the same "local" function that smbd would, if the msrpc service were being run from inside smbd.
adds 4f8a245 final part of "first" phase converting over to msrpc daemon architecture. done a minimal amout of clean-up in the Makefile, removing unnecessary modules from the link stage. this is not complete, yet, and will involve some changes, for example to smbd, to remove dependencies on the password database API that shouldn't be there. for example, smbd should not ever call getsmbpwXXX() it should call the Samr or Lsa API.
adds f627672 changed function name of get_home_dir() to get_unixhome_dir(), to stop clash with gnu readline library.
adds 3db52fe first pass at updating head branch to be to be the same as the SAMBA_2_0 branch (This used to be commit 453a822a76780063dff23526c35408866d0c0154)
adds 32a965e 2nd phase of head branch sync with SAMBA_2_0 - this delets all the files that were in the head branch but weren't in SAMBA_2_0 (This used to be commit d7b208786590b5a28618590172b8d523627dda09)
adds 92a036c Unicode conversion fix in Japanese environment from Motonobu TAKAHASHI. Jeremy. (This used to be commit decc6ebca29abd78754c275352de58b0de2e2aa5)
adds 173f7e6 util_sec.c from 2.0.6 (This used to be commit 955d187139365d16f3fca1abd3853ca4e49f244c)
adds 9564ab8 interfaces.c from 2.0.6 (This used to be commit 4e1458b8c161f87339eba251c2179946d3b0405a)
adds 20aba76 interfaces.h from 2.0.6 (This used to be commit a3d7ec0c9d06f18e656da354e2fec57aaf395fc5)
adds f6cf850 printing/print_cups.c from 2.0.6 (This used to be commit 452776a5a7951c84437e424874ff110fc56296db)
adds e983ca6 lib/fnmatch.c from 2.0.6 (This used to be commit dadad3ed675c8ec141abef7836f64de9da13b14d)
adds a0b9e3e client/smbspool.c from 2.0.6 (This used to be commit 599a7e7f9e73fb7c0da960b46f16990991e9424e)
adds 5919c86830 update version to pre-3.0.0 (This used to be commit c3a30ce459d1e535b4aa9a39311e000a4474dbb8)
adds 418ba29 more files from 2.0.6 (This used to be commit 4a205795710010c58ae14bcb950912727c4de466)
adds ce39444 added basic nsswitch support - this allows you to use a "wins" entry in a /etc/nsswitch.conf hosts line.
adds 80a1808 *Finally*. Correct patch to fix timestamp problems from Paul Eggert <eggert at twinsun.com>. I wish I had written this one :-). Jeremy. (This used to be commit 8f93c08881c22d121c7337d11de070e2b8f7ba33)
adds 7b39ef2 Fix from tulipant-gergely at dbrt.hu for returning incorrect error code on user auth fail. Jeremy. (This used to be commit 886ad59d798175f037ea9249dcefa78660e4992a)
adds e004340 Fix based on code from monyo at home.monyo.com to fix multibyte continuation issues. Jeremy. (This used to be commit 023f90e7664d358ddf73272597e75041f5413e9f)
adds c2c42b8 first pass at the database code for Samba. This also includes a test suite and a very simple tool for manuipulating the databases.
adds 0c4b1ea this was left out from the 2.0.6 merge (This used to be commit 7067aeecabaea8a35f7a27de4b44f1e11afd07b7)
adds 69d24d8 first cut at using the tdb code for the connections structure, the SWAT status page and smbstatus. It made the code _much_ simpler, I wish we'd done a database module a long time ago! (This used to be commit 4951755413c11d4c5b9af4699a6e622056d52433)
adds 4e1291a converted all our existing shared memory code to use a tdb database instead of either sysv or mmap shared memory or lock files.
adds 488115d changed message is connections.tdb doesn't exist (This used to be commit 835b9881c0f04d766545d5e9d2926fbaf8bec904)
adds 3da55bf changed %g to %3.1f to be friendly to our poor snprintf() code (This used to be commit 6d506ee641a3e3dc9e1d3b3bbb78fe11b9326c70)
adds d171864 expanded the tdb documentation (This used to be commit efb4fbcca876ec661af0d72d4df2f04f36d4dd76)
adds 44dc314 Changed MAX to MIN in SET_FILE_BASIC_INFO as recommended by "Michael C. Adler" <Michael.Adler at compaq.com> as this breaks the least number of programs. Jeremy. (This used to be commit 2cf408772f7b763a484fdd893da28999c8f9d025)
adds 8177fc7 Added new unicode functions - not used yet, but are the basis for the internal unicode conversion of Samba. Jeremy. (This used to be commit 302412df64aa4b6572b13ef61dfd68c3f8ebbb8b)
adds 4b37a2c when no shares are returned the *shares pointer must be set to null (This used to be commit 84fe2337c701a52c6dc5cd8c1f6e9050478703f1)
adds 02496ae Ok - we now have the following functions for UNICODE support : unicode_to_unix() unix_to_unicode() unicode_to_dos() dos_to_unicode() wstrlen() safe_wstrcpy() safe_wstrcat() wstrcmp() wstrncmp() wstrstr() wstrchr() wstrrchr() wstrtok() Jeremy. (This used to be commit ae34e2589ac32b7144607b77bd0d42bc74b42aff)
adds 30cecd8 added some paranoia code (This used to be commit c547ffa9e9ce68a77f63591b37b690a83a956348)
adds e7851ce First cut at unicode sys_xx functions. Now to start moving upwards..... Jeremy. (This used to be commit b5eb009cc3cfd1adc044e91911d59acdb54c30cb)
adds ecfee3f fixed a bug in the handling of tdb version number upgrade (This used to be commit ed7541668e9bc98ae9daf55f817d2de04345e660)
adds fc4e722 improved error message in case the lock list is truncated (This used to be commit f4ecc5a8e39ee69c59123b7b3ffbd081f69824ca)
adds 5b3096a include/includes.h: Trimmed down unicode directory entry to be POSIX complient. lib/system.c: Trimmed down unicode directory entry to be POSIX complient. lib/util_unistr.c: Added wstrdup(). Jeremy. (This used to be commit ca64f4ab00c6d54022ba9bd4b869523566a242d7)
adds c23a552 fixed locking code (This used to be commit 1f5dc924044fb54b10ac8884d4df1e15902de8be)
adds 681e50c Unicode upper <--> lower character map. Needed for wisXXX functions. Jeremy. (This used to be commit a42cf2036f30e6a6892c274ed3da192b3bb8d0ef)
adds 8dc6098 Awk script to create #include C code from unicode upper -> lower case map. Jeremy. (This used to be commit e59fe73f19cdb207db55ea4ba0073f48af2e440e)
adds 63ca6ea Upper to lower case map table for unicode. Jeremy. (This used to be commit 82421e93c09790a7e38014c42f8402db5cb827e3)
adds 7c51c5d Samba now includes a full ucs2 upper to lower case (and vica versa) map table. Jeremy. (This used to be commit d7b72d4cbfb6bd1925abc7f95c1180d3d65856a5)
adds 3a3afec Added wtoupper/wtolower. Jeremy. (This used to be commit 2e03ed62542152264ca5315b9ee9bb045b7f0b03)
adds f0161cf Fixed range checking in unicode to multibyte function. Oops. Jeremy. (This used to be commit 61e06c44b47834ed297aacee6d59c40796b4ffb5)
adds d6a5878 fixed more locking bugs - all seems OK now (This used to be commit 584537961b6134a50089d37328a21c617bc6547b)
adds 4a85b76 a useful locking tester - it uses lots of simultaneous writers (This used to be commit 3b3fdd8661cc10057823be4c594e40ca615ca704)
adds 211697e Converted most of the functions in lib/util_str.c to smb_ucs2_t equivalents. Jeremy. (This used to be commit 1ba42aca2163c534f6be4e4a733604e3dffe0ed8)
adds 7a0bc53 - optimise tdb_store() a little - prevent a free of an unallocated pointer (This used to be commit b35b5c63886823bb8b8d8c5c29ccc7b315a7de30)
adds 321983b show test result in ops/sec (This used to be commit 88a146ab04d65fc306569044dc00907a374fac51)
adds 9a781a8 - added tdb_flags option to tdb_open() - added TDB_CLEAR_IF_FIRST flag to clear the database if this is the first attached process. Useful for non-persistent databases like our locking area (this will also make upgrades to new database layouts easier) - use lock_path() in a couple of places - leave connections database open while smbd running - cleaned up some tdb code a little, using macros for constants (This used to be commit 00e9da3ca577527db392aced62f02c69cfee8f4f)
adds 8b1229c updated docs (This used to be commit c199ec9543d0d84bd5ea29078887684f708c9637)
adds 5105c1b don't close the database after each claim_connection() (This used to be commit d5ceb2972b65c261cfb04b6dcccb3ace9f2238a7)
adds 98b1c56 fixed active shares display (This used to be commit b87d1442db86165d983007dd58647c88ac702abf)
adds c0ad729 drop the alignment to 4 bytes - this makes tdb more space efficient and doesn't seem to affect performance (This used to be commit 1fb293732ed65deba6958000a9f6de7900e21f5c)
adds 5747880 added the unexpected packet database (unexpected.tdb) this means "nmblookup -S" now always works, even with broken servers the database stores all unexpected replies and these can be accessed by any client. while doing this I cleaned up a couple of functions, and put in place a better trn_id generator. in most places the code got quite a bit simpler due to the addition of simple helper functions.
adds 8ae3366 the bulk of the unexpected packet handling code is in here (This used to be commit 771f610f0d0223fea815771c9efe40d00e4817f4)
adds d705b62 got rid of mem_man yamd is much better, and doesn't require any source code changes if you haven't seen yamd then take a look at http://www3.hmc.edu/~neldredge/yamd/ its excellent! (This used to be commit 25b13f8b79d648188036f027f45bc78ec117cc88)
adds 8d1d27b ignore a few files (This used to be commit 8767334d8a44db5cb8abf084d185dae6e32db062)
adds 632b4f8 added suppport for unexpected udp/138 packets
adds fbd17c8 simple mods to add msrpc pipe redirection. default behaviour: fall back to using internal msrpc code in smbd. (This used to be commit 8976e26d46cb991710bc77463f7f928ac00dd4d8)
adds 7434c1a Fixed getgrent() recurse problem. Jeremy. (This used to be commit b5420f6152d5df415231cb3fdf614542dbbd7db3)
adds 528399a oops, must use read_data() not read(), as read() may only provide part of the data stream. read_data() is a wrapper to guarantee receiving exactly the requested number of bytes. (This used to be commit 90c27b7bffa9b2121eaed0e07931830c3ba308d7)
adds ac9c699 using read_with_timeout(), min data size 16 bytes (DCE/RPC header), max size of SMBtrans response, timeout of 10 seconds. read_data() _certainly_ doesn't work, as you don't know what size of the data is going to come back that needs to be fed back in the SMBtrans response. yes, oops :-) (This used to be commit 70d6f7635776bba98c9c09405eff6c2087dac590)
adds 794aafe Added "crap" fix for rotating string buffers. (Increased to 20, added #define). Andrew - please fix this properly when you have time :-). Jeremy. (This used to be commit 8515bdb39c603864246d3a4ff2349fa76b0bd86e)
adds 437c68b use a minimal hash size in the unexpected packet database. A large hash is only useful when we fetch by key, not when we use tdb_traverse() (This used to be commit e154f041e8ec8b1097d4a0c727c68d217effba34)
adds 1f438ff lower the default hash size a bit (This used to be commit 51ed6e8cec47642641e6b26682fd6f25624b19ae)
adds 5e9f559 implemented talloc() as described on samba-technical. This fixes the lp_string() bug properly.
adds c4914e2 client/client.c: I18N fixes. smbd/dir.c: Reformatting comments. smbd/ipc.c: New password change code for Win98. Jeremy. (This used to be commit 9e90122afd1b6a7cf38660fc3bc3aa8e526bf08b)
adds 5983a77 Moved check_plaintext_password() into smbd/chgpasswd.c from smbd/ipc.c. configure configure.in include/config.h.in: Added <sys/un.h> autoconf code for Luke's UNIX domain sockets code. Jeremy. (This used to be commit 210d61db08136122f51a93428607fccd582c9e7d)
adds eb87c3f Fix for renaming directories on OS/2 server. Fix from John Janosik <jpjanosi at us.ibm.com>. Jeremy. (This used to be commit b3c0dd72339b2004684b1650c8f7832577bc44b0)
adds 8bd94c1 Re-added "dfree command" functionality that was described in the man pages but was not in the code. Jeremy. (This used to be commit f4898a1f16a2dbc25d062b0088d6c589a34c93a0)
adds cebc237 Generic wildcard matching fix from weidel at multichart.de. Jeremy. (This used to be commit 8b790cf3e21dd415e1daba24f5eba219e824cdc4)
adds 20bd653 Fixed spurious error message when doing a 'put' of an empty file. Jeremy (This used to be commit 9ba8ad1d3d4559fdf6695a18c99e83a1d37c9ac4)
adds f0a3883 Removed unneeded #define. Jeremy. (This used to be commit c33b6d2aba63027408bd9895d2fedfc82f69a8f0)
adds e91ceac - patch from Rusty to neaten up the code a bit
adds 112faa4 don't require readline (This used to be commit 2dbe70da8db548b3423c6c0de0f282fdf82f0fad)
adds 102e44e don't use strcpy (This used to be commit bf9b1328c5843eb217eff4ca05645498de2def82)
adds 171da4d this looks like a big commit, but it isn't really :)
adds d759a5f added "netbios scope" docs (This used to be commit ccb6e36d65e48ae08585d8905b975e601bdfcb2b)
adds 1dac1ec remove scope parameter here too (This used to be commit c78deb1d229bd301be483a256f1fd2047cec6120)
adds dd9e807 always restart nmbd and smbd when asked, even if they appear not to be responding. They could be stuck (This used to be commit 8728c0bc94743935cec28caa83d93833ea3aa6a6)
adds 3c37bfe netbios scope is a DOS_STRING (This used to be commit e42b629baa15bf9328945d641d780fc4c7b3ffe0)
adds e9ddcee the -i options are gone from nmbd and smbd - use the smb.conf parameter "netbios scope" instead
adds 6e8548a fixed a comment (This used to be commit 32f29c490e6265c8a383ce771943f937c49bfabc)
adds faa302c Fixed deny mode bug : : If a file is resident on NT and the first user opens it read/write with DENY_READ then a subsequent : attempt by a second user (running under Windows 95) to open it read/write DENY_NONE fails. : Under samba 2.0.5a the second open succeeds but the file is write only. Jeremy. (This used to be commit 974af581fe428fd0233c2516b16a5132b0e1b583)
adds fab3e0e smbd/mangle.c smbd/negprot.c: Tidyup of static initializers. smbd/server.c: Fix -l option. Jeremy. (This used to be commit d120f22fefde21b38e43ea5ad0180bf27304d2eb)
adds e9a8562 Fix minor typos in the yodl for smb.conf.5 and fix minor English problems :-) (This used to be commit eeb9482f0816558f22e47b1ea4c4272453d467ac)
adds 5b7f0c7 improved the error checking (This used to be commit 2a152998a1489dead0edadb06f78b0ad6ede1a3a)
adds 6ba295c added a DENY test that tests deny mode handling. It produces a matrix of 324 lines (6*6*3*3) of all possible deny mode behaviour. This allows us to compare with NT. We currently don't match :) (This used to be commit 2071105b439e87cb1c7c3a8c1b2046441eb46270)
adds e8b5cb4 cli_open() wasn't handling DENY_FCB or O_WRONLY correctly. After fixing that I needed to use O_RDWR instead of O_WRONLY in several places to avoid the silly bug in MS servers that doesn't allow getattrE on a file opened with O_WRONLY (This used to be commit e21aa4cb088f348139309d29c85c48c8b777cff5)
adds f2fc3a2 fix a error in access_table revealed by the new deny test in smbtorture. We now exactly match NT for normal files. We still don't match for *.exe files though (This used to be commit 3f7fea58e8da6d98acadaabf0498ea2e88ea5678)
adds c01663c extent smbtorture to test with both an exe file and a dat file (This used to be commit dd2ce575047eb57288bff11669512132fd347fda)
adds 735ee07 don't treat a packet as a oplock break unless it is a request, not a reply! (This used to be commit 45b8f1c92cf7ecae35240e72741e5ac952587c58)
adds 0af00ed I'm currently designing a new locking system (using a tdb database!) that will make us match NT semantics exactly and do away with the horrible fd multiplexing in smbd.
adds 8433aa4 modified smbd/msrpc credential transfer system. user session key is *missing* from samba cvs main, therefore it is set to all zeros. this will cause, amongst other things, administrator-changing-user-passwords, and setting up new accounts, to fail, as the user's password can only be decoded with the session key (in this case, the administrator's usr sess key).
adds ec5b304 Fixed bug in unix_mask_match() that caused veto files not to work. Jeremy. (This used to be commit f5fedf80bce84dba1468631202337077511bcd25)
adds 8f4e672 Fixed pointer arithmetic found by IRIX compiler. Jeremy. (This used to be commit 20d72e8959fc800836369e4c970f7cb84b95ac9a)
adds 50be4e1 Fix problems with broken libc fvct returns. Jeremy. (This used to be commit 6b61f2fe66a62082fdab998ec7bbb1184b9583d7)
adds a2dac5f Use slprintf not snprintf. Jeremy. (This used to be commit b0a5ba9e01e71a64c7e693b6bf3f9bd499d3e095)
adds 1e2f92a Added utmp fix from David Lee <T.D.Lee at durham.ac.uk>. Jeremy. (This used to be commit 95d37a1d25d56316c80eec54aea1f358cd621d4c)
adds 6d81c60 Added missing #ifdef for WITH_UTMP. Jeremy. (This used to be commit 465c5a830827b82f0535d4507b3432c2df6de658)
adds 08685f6 added locking/brlock.c, a byte range locking system (This used to be commit 67b7b2a5a68fd22222bd54771c779f752ff59917)
adds e18a2ca defined br_off as a type for byte range offsets. For now I've set it as SMB_OFF_T, we need to do some autoconf changes to generate a 64 bit int whenever possible (eg. long long on 32 bit i386) (This used to be commit 09dbe8bccec244c8ea0893a7d8ca4fe85d5420f7)
adds 0704684 new prototypes (This used to be commit 671e52cec2f254a11f9dcef9ef692afa3b86c679)
adds 415e3c0 added Enosuchshare and a lock_type enum (This used to be commit 6927aa19052baba2dcfcdec7564dad1a17f4c562)
adds 6bad53f the lock routines now take a enumerated type for read/write locks, and we now don't pass the lock type at all for unlocks.
adds 6c2a1fd the bulk of the new byte range locking coode
adds 826446d changes to reflect the new syntax of the locking calls. (This used to be commit 44117df2c908d473b3e1a1020b22af6d584809ef)
adds cdb8c99 greatly expanded the lock4 locking test. we now pass all but one test - that should be fixed soon. (This used to be commit 23bb936e1fdeab2ad697ed946c945ef5ce87357d)
adds 2afd5d5 some more work on the byte range locking
adds 3a6c206 Added "inherit permissions" patch. Fixed locking bug found by Andrew. Jeremy. (This used to be commit 38dffd360dc2e44bfc9e751f017e24f81ff0f2fa)
adds 7cd74b0 Updated docs for "inherit permissions" fix. Jeremy. (This used to be commit 4fbc7358d21f541b7a6e27f768a88007bf390da5)
adds 82af221 we now pass all byte range locking tests
adds 7bc1cc7 damn, Solaris already has a "enum lock_type"
adds 1359195 casts and defines to make solaris happy (This used to be commit 77cf152c02b445f4b6e9de393936dd6e54e6f442)
adds 012be9e Added HP change. Jeremy. (This used to be commit 4914d2f161b6a82789f3a9decccb636fb21264c5)
adds 86da0e8 HP changes for registry querying. Jeremy. (This used to be commit fd8582cc0a751618f4699f435d561f5de54bf7f4)
adds 94bdf05 useable_space does not include the alignment offset calculations. Bugfix from Marc_Jacobsen at hp.com. Jeremy. (This used to be commit eb06c199163232453e2d9ca50d00765c90f8f3e2)
adds 0cbae6f make a br_off a SMB_BIG_UINT (This used to be commit 0751a0ea4cdb7f5db0aa6f359dd3e4f744fc0689)
adds 5eae2ea make string_init() static use string_set() instead, to avoid the bug Richard discovered (This used to be commit fdcbf6b52d8373bf8f35718a9649788415c23342)
adds 33157e9 fixed a formatting error (This used to be commit 10d9d81e8b7eba588526a5d479be74ce8f86fc55)
adds 54e1176 added code to allow traversal of the byte range lock database this is used with "smbstatus -B" to dump the lock list (This used to be commit 5f022629146701e6d543f77007dc944e4277ab0c)
adds b3b634f use string_set() instead of string_init()
adds 2d96e58 rewrote the access_table() code to get it right for *.exe, *.dll, *.sym and *.com files. I still find it incredible that SMB treats file locking differently depending on the file name - that is so ugly it stinks.
adds 8cf023f a consequence of the access_table() fixes is that we can't treat DENY_DOS and DENY_FCB as the same thing anymore (the difference matters for *.exe files) (This used to be commit 8f3ff09283db87083a81a943909ae047cdd9e48b)
adds 48ff3b9 proto update (This used to be commit ab492d46942e9c43e6b61a04f9db75d9fc3f40d6)
adds 2513cd5 use GET_DENY_MODE() macro instead of the bit shift (This used to be commit d72c98a931ff05a7f8b74b98cd7ebd025a87d249)
adds 446f2ae as obelix would say "these romans are crazy"
adds b09e4c3 use GET_DENY_MODE() macro (This used to be commit d9c3e0e61f315ad4d9c3ea6bb6acc8500befe6b4)
adds 6389b81 renamed DENY to DENY1 added DENY2 test that checks all 648 deny combinations for the case of two opens on the same connection (This used to be commit 01d4c4784dd26bdfc9883907b3170e8b0ea0cd6f)
adds 62b02ca made access_table() a pure logic function - makes it simpler to apply maths to (This used to be commit 0ad62f128d1c26b8f7e71bc045c6f4a584f8d374)
adds 4e15be9 fixed some typos in access_table() which, amaziingly enough, make no difference to the result. (This used to be commit 9e28b7220bc293e386fec30c2d2e7e401b61b1f7)
adds 34edb1b SAMR_R_UNKNOWN_38 is 3 uint16 params (4-byte aligned) followed by status code. (This used to be commit 55035b8984c135ddd2c4e3be18caf8833975841d)
adds 4f48264 test for pre- version numbers (This used to be commit c1f25dbf996de50f486a165b314119e9f4ae0419)
adds ea9909c Added Herb's swat fixes. Jeremy. (This used to be commit fa3d91de8957c932f02205f9257dd3e47892a43d)
adds d85e6f2 Moved Herb's global -> local changes to HEAD. Jeremy. (This used to be commit bdb2ff6a38f55a66fa7e142f30442899193805ee)
adds d91bfab made cvs main up-to-date with samba_tng, with addition of process id to msrpc loop-back interface. (This used to be commit adbf97c0a93149e17496b002ecc8ecdb3f360ed5)
adds 43f1d80 we need -lc when making shared objects or glibc doesn't do its magic binding for stat() (This used to be commit b52e60d5685b6ce9e581b5598b2725a4bf88ab06)
adds 014bdf9 tdb record read error return check fix from Dave Airlie <airlied at samba.org>. Jeremy. (This used to be commit 82c99dc8d8bc79e88f0db651f04fc23508195a51)
adds b5e7e42 First set of speed improvements from Ying Chen <ying at almaden.ibm.com>. Inline several commonly used functions as macros. Jeremy. (This used to be commit fc0219c7cc4b83e6db17d5b3be70d74fd7971089)
adds d867b86 Second set of inline optimisation fixes from Ying Chen <ying at almaden.ibm.com>. Stop makeing function calls for every use of skip_multibyte_char. This function is called several *million* times during a NetBench run :-). Jeremy. (This used to be commit e5a3deba46ea2d4cb49a6c4b73edd766fe8b5a5c)
adds ace4006 Added hash-based stat cache code from Ying Chen. Jeremy. (This used to be commit b62a1bd6328f5894ae1a2fef3ef6fc66304ade52)
adds 451dcb3 Fixed code page conversions of messages outgoing/incoming. Jeremy. (This used to be commit 84b045cbc8b337f1e23f200af433ac9d265a22d4)
adds 40122f6 Modified auto alignment of ud[] struct on stack to be declared as an array of pointers. This should cause alignment on a correct boundary.. Spotted by Darren Reed <darrenr at telnetmedia.com>. Jeremy. (This used to be commit 91f4d0675333d7c5d7bb5ff077faaf83e1fd9bfe)
adds ebfef23 Fix from Motonobu TAKAHASHI to sort code page parameters first. Needed when reading the rest of smb.conf. Jeremy. (This used to be commit 171bef4d95390c1a74591fb06327cc993360a764)
adds 21df01f Wrapped popen calls in HAVE_POPEN - needed if we are to add the env patch. Jeremy. (This used to be commit 94c075faee88538e48d1898f1694500b8a5d4c8b)
adds 230f81b made "enable" and "disable" the default "lpresume" and "lppause" commands for SYSV instead of the lpc commands (since these are BSD commands)
adds 71e83b2 Pass arguments to ./configure (This used to be commit 6e9ab5157842700adc895a6ae0bcf0927bc43588)
adds 1afd542 system_name not server_name (This used to be commit e9da53012011b30cab80074fdc55e624ede97979)
adds fdcdfe6 file srv_netlogond_nt.c was initially added on branch SAMBA_TNG. (This used to be commit f25bffada9b65236adbece7284a699c37af74f6d)
adds 18b31bc Some strange CVS weirdness happening here. I had SAMBA_TNG tags in my head branch CVS/Entries file leading to lots of fun and games. )-: (This used to be commit bb07eceddb0552ff17ba9db94ae81f58226be4b5)
adds 04f7d80 Busting up of source/include/smb.h into smaller pieces which can be #included by VFS modules without bringing in too much other junk. (This used to be commit 13a2cf80f65156e725a5716e62a4c44e70f5340f)
adds 0696c8c Added .dummy file. (This used to be commit 71fc4dc7917d5c4782f61640c5b7681732742766)
adds f3772fe Added smbd/vfs.o and smbd/vfs-wrap.o to smbd objects. (This used to be commit d91bfec537cf9959b47ad1cd470e18a6ddcbda6f)
adds 71604bb Add -rdynamic to LDFLAGS if libdl found. (This used to be commit 4c14a343d10bbddd69a1dc5abc9d4f64cf75dacc)
adds 3d9a9cb Comments to use vfs_* functions instead of dos_* unless really accessing files on local disk. (This used to be commit b55f63da7e6a3c306ce668c77ed63a41d33240db)
adds 6df7bfb Added 'vfs object' and 'vfs options' smb.conf parameters. (This used to be commit f872518972e7942e31b5ac5150d7ed8b0fbcf641)
adds 16bb009 Mega-VFS merge. Yeah baby!
adds bc48e6d make proto (This used to be commit 8855d7346d0c15ecada2fc092e360b58ccf161fe)
adds 7960132 Backed out -rdynamic linker option. It seems to be GNU ld specific. Need a platform independant way of exporting symbols for dlopen(). Perhaps this is only needed for certain platforms anyway... (This used to be commit 8b26be1e82d329c9ea8a1d6a71e5e9f440eb93ac)
adds ae76961 Put back lots of missing calls to dos_to_unix(). Thanks to aono at cc.osaka-kyoiku.ac.jp (Tomoki AONO) (This used to be commit 176c405d2702a4245561ff56c8eac3c754a0dea3)
adds bbe275e 1) added void* state argument to tdb_traverse. guess what! there were two places i found where it was appropriate to _use_ that third argument, in locking.c and brlock.c! there was a static traverse_function and i removed the static variable, typecast it to a void*, passed it to tdb_traverse and re-cast it back to the traverse_function inside the tdb_traverse function. this makes the use of tdb_traverse() reentrant, which is never going to happen, i know, i just [...]
adds 1546a4c Hopefully these changes will actually stick. (This used to be commit a2782097db258a164bf43d814e8832a27d0eb3f1)
adds 3b6298b Fix some compile warnings. (This used to be commit ccbd936211d4bfc8687cef78405ae58127289d13)
adds c473ca6 After 3AM, it's getting hard for Luke :-) (This used to be commit 61c970b10adc37412722a6ee54b166d41ed0a071)
adds ebbb007 Fixed compile warning in locking.c:traverse_fn() (This used to be commit eefc8972217e5a700b90f13ab040a0919f184d23)
adds 427a3ba Fix some more compile warnings. (This used to be commit 507624dbc0a1a9e1df72a6b8de45038e86a9e5b1)
adds 868c81e Added check for SGI IRIX brokenness with semaphores when using gcc. Code from Don Badrak <dbadrak at census.gov> Jeremy. (This used to be commit 773d6e504b1ac97f0d8136002ace2c0c0771a163)
adds 6a6749d First commit of the spoolss code to the HEAD branch.
adds 59ac32c Jeremy can you check lib/util_unistr.c for codepages support ? I added 2 UNICODE <-> ASCII functions which _don't_ honor codepage support.
adds 195e3d4 spoolss definitions.
adds b7ef313 spoolss include definitions
adds cedf91b make proto ...
adds 07fd3b3 Hum, I should remove my gloves when I'm in front of an xterm :)
adds 27ce49e Moved over lib/util_sec (with added fixes) as the HEAD source seems to have drifted a little. Jeremy. (This used to be commit ebcdb4afee04cc3b94e60b1de86c2b534d4e233e)
adds 74f0d16 added masktest to head branch, in preparation for another assault on the wildcard handling code (This used to be commit 3f77690dade57f4ae9da7196b0aa7a3a43afcc46)
adds 94d68eb update masktest for new make_nmb_name() syntax (This used to be commit 3609e835d4f938190f43b958403978c892b4bc9b)
adds 2768aec Defensive programming for cli_error(). Jeremy. (This used to be commit 94ed74d5b09d6f28b47b2855c4e4a1dc5c2108d3)
adds f452de7 Correct for for core dump in smbpasswd with cli_errstr(). Jeremy.<F4>plit the test for NetBIOS name being *SMBSERVER. (This used to be commit 34b0e2acb050e384c132ddfb50ec84157fb430c6)
adds fe05c85 Fixed wildcard match bug with '****' with smbclient. Found by Andrew (damn him! :-). Jeremy. (This used to be commit c8ca70f99ee2eae5e29ddf0dd4bc231fbcd188f2)
adds 181aa19 file ntdom.c was initially added on branch SAMBA_TNG. (This used to be commit 1f7964f29b9bcc92517e10c4f47c56fb2de5c9ab)
adds dacbb15 the beginnings of a fnmatch() based wildcard matching routine (This used to be commit ef256de9d9a204cf91fe8b636d07400cd0648d1e)
adds 89c3cf8 damn, masktest now needs the mangle code from smbd
adds 9d59503 Ooops. Fixed stupid typo with missing ! in cli error code. Jeremy. (This used to be commit 0babc4baea62aa40e8698ab88b3a95d514c001b6)
adds 74ca35e Not enough args to DEBUG statement. (This used to be commit 156f438bce607236b2d91c28f3dbe8559e048738)
adds 13ac8fd Return "Invalid tdb context" instead of crashing when tdb_error called with NULL tdb context. (This used to be commit ba9f24c0964054f22cd8f0de32cfeacb88b4800c)
adds 8688933 fix the reply of rpc_alter_context OpenPrinterEx is now decoding correctly the query most of the EnumXXX use the new_buffer struct. check the (un)marshalling return code.
adds 3cf31a1 Added replacement functions sys_popen and sys_pclose. These are based on the glibc source code and are safer than the traditional popen as they don't use a shell to exec the requested command. Now we have these functions they can be tightened up (environment etc.) as required to make a safe popen. It should now be safe to add the environement variable loading code to loadparm.c Jeremy. (This used to be commit b52e92b09d4ca3b66e534f520468dee27065d048)
adds 4175061 Added "source environment" parameter from Nicolas Williams <Nicolas.Williams at wdr.com>. Jeremy. (This used to be commit f29847cbeeb0109f1fa61e9851e8cb0689b5228d)
adds f89a1e9 tdb_traverse() now takes three arguments. (This used to be commit 2d3e2f8877fb8eb21b4ccf4d7a56f1c625c71780)
adds 4feb854 Make proto. (This used to be commit a12ebc50be4384750b10bf0c391adc967cb096ff)
adds 8b45838 Added support for SO_REUSEPORT for systems that have it. Jeremy. (This used to be commit 377515cf9624720362c0b76969b9381d9972a13f)
adds 590d92c More checks for passing NULL tdb contexts to tdb functions. (This used to be commit 7faa70d254549e60520de1ed1112d41fe9a4d77c)
adds c988b69 Updated docs for tdb_traverse. (This used to be commit 8cbc7dfa031cb66d1f011705b6bd76d56c68cae5)
adds 92bf37e Don't assume that the (files_struct *) passed to fd_attempt_close() will be non-NULL. (This used to be commit 02f845e54351ec57ee873a8ed887285552c6ecab)
adds 1a27ef1 Fixes for Eastern Europe code page. Jeremy. (This used to be commit 0ec82d661a27a02322e5c8da20a18f33bfb24a3e)
adds 8dcac9f Fix for reporting file system attributes correctly. Jeremy. (This used to be commit 801ed2389b97f921aa855513696d304c542fda04)
adds 0e00421 more rewrite ...
adds ed95d8e Fix for crash bug from Paul Tyler <pct at ansto.gov.au>. Jeremy. (This used to be commit 89aa4d8ca9cc9e8e6dd4566076c0cace8b82d838)
adds f732446 richard got the short request for GETDC right (hooray!) win9x _and_ nt now work. (This used to be commit 27ef1789267c7af70071ac9b1d216b4dd745578a)
adds 9db96b7 lib/system.c: Fixed gcc warnings. nmbd/nmbd_processlogon.c: Use "True" and "False" instead of 1 and 0. Others - preparing for multiple pdu write code. Jeremy. (This used to be commit 9f879ec396230deba34fbe5e82d8a65f92137c54)
adds 1f28a34 Multiple-dot scope handling fix from Greg Bowering gb at pobox.com Jeremy. (This used to be commit 693a582c23599bbdd45adb30401b1162e44fd274)
adds f3319f7 converted a couple of bzero() to memset()
adds 6601887 made dynamic the Printer struct. No more limits :-)
adds 0f1eee5 client/client.c: libsmb/clientgen.c: Fixes for Win2k smbclient browsing. Other fixes implement smbpasswd -x user to delete users. Also allows swat to do the same. Jeremy. (This used to be commit 9f6ad046761adecafba59040baa3abc9f0959e65)
adds badee62 rewrote enumprinterdata. still a bug in it but reproducing it hard and borring.
adds fd3acf4 added enumprintprocessordatatypes now NT is happy and the "always send data in RAW mode" is checked
adds e4de0e5 Added tdbtool to .cvsignore list. (This used to be commit 2892f6e534d5084b50287bf3859be74d52978cb7)
adds 676df39 Allow tdb databases to be created "in memory" without having a file associated with them. tdb can then be used as a hash table data structure. (This used to be commit b345c0a1058bcde7689bb9566535e9f1c46ee173)
adds 7969180 Modifications to tdb_traverse() arguments to remove compile warnings. (This used to be commit d64456b5889f0ee3a8c2108c13789540bfc3d90c)
adds 0a77ae3 Oops - put back filename argument to tdb_open(). (This used to be commit 110ec9923bd2ad729d63f129514f3f1de76de9c1)
adds 1f6f8c2 Makefile for tdb directory. (This used to be commit 60ae73c257e84aa128954f0cf5cf59e7996c68d9)
adds f429162 Fixes for strange Win2K attempts to auto-inherit ACLs. Jeremy. (This used to be commit 41e37c51816ec048952ada1513c62f2689589001)
adds 4fb0143 Fixes from Luke, back-ported from TNG to Win2k. Correctly return FAULT_PDU on unknown rpc calls. Win2k now correctly shows the owners of files. Jeremy. (This used to be commit 066898689f496dc655c3f0a553ac5e884e078022)
adds 9fd3d39 Check for null tdb context in tdb_exists() (This used to be commit bbacdb834f9c8f8c34368664def42dabe78d90c9)
adds 7260655 Fix for Win2k unicode bug where doing SMB_NT_TRANSACT_CREATE it uses unicode filenames whilst *not* bothering to set the unicode bit. Nice :-(. Jeremy. (This used to be commit ccddf4d92e4b1af6076692c21247a838498201fc)
adds 50444a0 Fixed smbpasswd crash bugs found by Giulio. Jeremy. (This used to be commit 54440428e5dbf5c1e673e881d3a9364e64ad2ad7)
adds 2792106 Added new codepage from Ded Marazm <DedMarazm at mail.lv> - MSDOS baltic rim. Jeremy. (This used to be commit b8b98d50588a68a8001f4f7eeb09d0d19e232d13)
adds 99be80b Off by one error in detecting Win2k unicode bug. Jeremy. (This used to be commit 4971e8b44ac38806f6fc0b3bd22d3ccafd1f5d4e)
adds d82ea9d Fixed bugs with -x smbpasswd entry. Thanks to Bruce Tenison <btenison at dibbs.net>. Jeremy. (This used to be commit c7695c66774225248978ac9ca2615762a0d449aa)
adds 4569595 Update last changed time for new password entry. Jeremy. (This used to be commit a8ccf1d9532cdf623342c968f51f1d89f89d728a)
adds ea1c3cc Correctly full buffer smbpasswd i/o streams. Jeremy. (This used to be commit 7b222ed713d47241822323970214326b6a8e67ac)
adds 5eae8c7 Tidied up fchown code, error reporting. Jeremy. (This used to be commit 8e3239440dee6c6f50d26b70f7db46bef2a87a2d)
adds 78d7ba5 changed prs_unistr to parse empty and non-empty strings the same way. fixed typo in SPOOLSS_SYNT some cleanup of unused functions wrote make_spoolss_enumprinter and make_spoolss_openprinterex for rpcclient as I'm trying to keep in sync the parsing code between HEAD and TNG.
adds 0f987d7 fixed enumprinterdata.
adds fd69e4a Enumprinters level 1: reply *exactly* like an NT server BTW, found a little memleak in it.
adds 3958c39 added a tcon test: make two tconXs with the same user/pass, open a file with one of them and try to write to the file with the other. (This used to be commit f8d3ce0419aee44e4d5efe1257ce4b27f7511ceb)
adds 952799d dded Microsoft Dfs services. * added a new msdfs/ directory under source/ * added msdfs sources under this directory. * modified configure setup to add a --with-msdfs configure time option
adds 4e6e454 Corrected DEBUG messages. (This used to be commit a2d62cd30a25e745c4df7ecd6675babc853238f4)
adds 18465ec Fixups for Win2K security descriptors from the 2.0.x branch. Jeremy. (This used to be commit d22d4482b5e170f352dbfde5b37fc4d4e0eb0a49)
adds 6bb92a6 Big update moving the multi-pdu support from 2.0.x into HEAD for JF and the printer functions. Also tidied up some header includes and got the order right so you can now do a :
adds 7f7c2e2 Not used. Functionality folded back into rpc_server/srv_pipe.c (where it originally came from). Jeremy. (This used to be commit b9bc7e8cb6255f2973f680678f93978f17489938)
adds 25ac965 computer too slow to compile with debug info (100mins), but i need all the warnings. (This used to be commit 3f1d5f7c41a69d1249978c84c84ee4c80abf6cdd)
adds adee6e0 indent went wrong. grr. (This used to be commit 525338e80766fe3dbcc4a64db8e957ae63c5e9d6)
adds 32811ab restore the spoolss pipe as Jeremy replaced srv_pipe with the one from SAMBA_2_0 :-)
adds 115d98e removed unused variable
adds e0ebb76 getprinter level 0: was to short, found most of the fields, undocumented, undecoded, nothing in MSDN, but now it works :-)
adds 83ee937 you know, when you do a cvs commit, you _really_ expect it to actually work. this explains why j-f wasn't happy. (This used to be commit c51e38214a5323d0aa9b6dcd948a76ddc29f5305)
adds 5e22394 Fixups for compiles with gcc flags -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual Partially implemented rpc daemon redirect (needs more work). Jeremy. (This used to be commit a462191698fa589ceac4afd14c652adf699eccad)
adds d56e342 Fix for names with spaces and some I18N filename issues from V. Fyodorov <V.Fyodorov at VAZ.RU>. Jeremy. (This used to be commit 4673aa1a4b133338715059174813b8e29d093972)
adds 0307b23 Cleaning up the warnings from configure.developer. Found that Jeremy had already made some of the changes. (This used to be commit ca02d9f8219265f80fe11236c8c146db1dbb1ae2)
adds f2d86ad Cleaning warnings from configure.developer (This used to be commit c48579a4fc6c17126712f3a9a9c5212063a6a24d)
adds d50abde Cleaned up unused variables, returns from non-void functions etc. (This used to be commit 6ce72c37429c3fc0629fdbd5f5656f07970a8e4a)
adds 7b97d05 You *must* use O_EXCL when using mktemp (security issue). Glad this code never shipped :-). This is not a problem in 2.0.x. Jeremy. (This used to be commit a0c302f4d03ab07d697115fa8520d0cb0b2ba616)
adds 741dfef Fix stupid logic bug in detecting start-of-pdu in writeX on pipe. Found by JF. Jeremy. (This used to be commit 8315583694249278c57948406c1f48e2128f2b08)
adds 3848759 Added standard shell command thing using '!' as first character. (This used to be commit 829e645f62ffa16041c0cc126174d6fe8f63a2f0)
adds 530a01c moved #endif to end of function to compile when dfs is disabled.
adds 79bfb14 parse correctly getprinterdriver2 found a stupid bug in enumprinters fixed some memleaks found a coredump in enumprinterdata getprinterdriverdir responds correctly now.
adds 6e11f21 Interim fix for LPRng. If a lpq parsed line start with a space, we skip it, to prevent false status return value.
adds bf5f8bc small fix for addprinterex at level 2
adds 3e07f63 Cleaned up call_trans2getdfsreferral for when MS_DFS is not defined. (This used to be commit 2b99318341a3f3a3ac138fe96ad271726bf1552c)
adds 7d2a8cd Cleaning up call_trans2getdfsreferral. Instead of a #ifdef MS_DFS in call_trans2getdfsreferral()... , now using a generic call leading to some #define problems.. hopefully I've corrected the last of them. (This used to be commit b5a489fbb808cc7c8ff2338344ef2dae8e351e44)
adds c5fbb29 oops ! forgot smb.h in last commit added info level 1 parsing code for addprinter(ex)
adds 01d8857 include/smb.h: smbd/negprot.c: smbd/reply.c: Fixes to recognise Win2k. param/loadparm.c: Put debug timestamp parameter back to correct default. smbd/nttrans.c: Fix to detect Win2k unicode bug with transact create. Jeremy. (This used to be commit bb100352ab2f98fab3978008d269920e03efcf6d)
adds 1915667 Adding libtool support to HEAD branch. We're going to need this for various things yet to be merged from TNG. The smbwrapper stuff should probably be ported across too. (This used to be commit b183c24220154b33fbb1c1712d1ef819ef4e1290)
adds 08607c3 Fixed parsing issue with HP printer defs reported by HP. Jeremy. (This used to be commit 035272e6bcc8c43bf4521e4a20b0c35b0901e904)
adds 321091a Fix from NAKAJI Hiroyuki for a trailing '\n\ in asctime. Jeremy. (This used to be commit 87df97c9365a185e4ea6bac7b832b8cf38144624)
adds 5b9130f use proper parameter names instead of alias names clear lppause and lpresume commands since they don't exist on IRIX change spool directory (This used to be commit f6404f0b55dc0d098c1ad951d84093d3e763b28e)
adds 1362d33 use parameters to minimize changes in samba for irix release version (This used to be commit 2b0d05d81c485707e3e6727a38d5782ec6d9ce7e)
adds 4d43977 fix a bug in enumprinterdrivers
adds a36d737 removed extra arguements from make_nmb_name calls (This used to be commit d97f5d57d07b03c1df69099625b9d3faabe3f605)
adds e601c02 Fixes to add "paranoid" option to popen. Checks some basic things. Jeremy (This used to be commit 3b8cbb10de322fd7a1063fb5b681790b10d24ab0)
adds 0958f44 Fix from christoph.pfisterer at rwg.de for large directory listing to OS/2 server. Jeremy. (This used to be commit ce1c36541255b51ae429e530c0ebf016009ab84e)
adds d1ac0e9 Added preliminary user list code from HP. Needs to be made dynamic and backended with a tdb database so the list can be shared between multiple smbds. ToDO.
adds 2864ac5 indent update to make t easier to see setuid mods in TNG. some code from these modules i had to leave out (nothing to do withj setuid) (This used to be commit 96717211edcc389daa4494907251ffb79ffa56d9)
adds b89b75a added the following message to all dce/rpc client/server code, except the spoolss code (it's cut from TNG) and the smb-dce/rpc interface code that jeremy has been working up to TNG-functionality.
adds 253e4ee disabled code from HP that replaced get_sampwd_entries() with get_passwd_entries(). get_sampwd_entries() calls the generic SAM pwdb API, whereas get_passwd_entries() calls the Unix database explicitly.
adds c90a455 disabled the getgrent() code recently added that returns all unix groups as NT aliases. no allowance is made for possible clashes with some unix groups that may be mapped to NT groups, not NT aliases.
adds 8f16201 acconfig.h configure configure.in: Added check for UT_SYSLEN for utmp code. include/byteorder.h: Added alignment macros. include/nameserv.h: Added defines for msg_type field options - from rfc1002. lib/time.c: Typo fix. lib/util_unistr.c: Updates from UNICODE branch. printing/nt_printing.c: bzero -> memset. smbd/connection.c: Added check for UT_SYSLEN for utmp code.
adds 6814d0f4 Correctly convert from little-endian UNICODE to dos_codepage when doing secure file create. Jeremy. (This used to be commit 90134dd13721f60d4fb05ce9434b65e95ff09629)
adds 6149297 rpc_parse/parse_spoolss.c: Added checks on mallocs/overflow checks on all prs_xx calls. smbd/connection.c: Fix from David Lee <T.D.Lee at durham.ac.uk>. Jeremy. (This used to be commit 53721fbc7d2a986cf999b8f031a2d9003c0dccae)
adds da2da10 load smb.conf and interfaces in masktest (to allow for netbios name resolution) (This used to be commit f007531742f5570d5b9b8cb20cab19cd1ab1bfed)
adds b18791b merge from tng ...
adds 4e7af2b when doing a "secure nbns" wack response and check with owner for a multihomed registration we were sending the packet to the wrong host! We sent it to the person trying to register rather than to the person who currently holds the name. That means we were not secure and we could allow two people to register the same name.
adds 3a290ce rename static reload_services function to reload_nmbd_services because it clashes with other reload_services definitions. (This used to be commit affaf9c5411e533a77621574d356e886eea93465)
adds 4acd40e moved nmblib-specific code from util.c to nmblib.c. (This used to be commit 1b9077a1d5295bc8522b83ebed2d41d5dbd28a27)
adds 61302f5 fixed the hanlding of recursion desired when sending packets from nmbd. It does NOT follow the rule that packets to the wins server have rec_des set (I know that we have postulated this in the past). Please don't screw with this unless you do careful testing from WinXX clients.
adds 6570b48 the final part of the nmbd merge between head and tng - this gets the GETDC stuff sorted out (This used to be commit f6b56ae93e47a54317f2711533ec8208d5cbc8a9)
adds 18bc76a changed the definition of dos_PutUniCode
adds 0583c25 Fixed crash bug in new handle_netbios_name code. Jeremy. (This used to be commit 26963f2f8ec923991efecf6ac177fb17e7a924b0)
adds aaa8aad Moved common code to set parameter offset field correctly oout of 'if' statement into main function code path. Jeremy. (This used to be commit f15ca0d9273d718534ba2fdd2ccd14ab90a95c8b)
adds b546035 Win2k will only accept volume labels in UNICODE. Fixed.... :-(. Jeremy. (This used to be commit 676db02f1cd7cb81c58cbbdd3bc94da17dad5227)
adds 1bb5664 damn, the test was the wrong way around for short_resuest (This used to be commit 1ac46c40118fce9443141ce19506d124a873b73d)
adds 84b1640 More Japanese filename fixes wrt VFS code from Tomoki AONO <aono at cc.osaka-kyoiku.ac.jp> (This used to be commit a9b628ebaa90e464366d0284226753f31439af9f)
adds 6ca0ed9 rewrote getprinterdriver level 3, now correctly handle the dependent files. A number of memleak fixed some error return values fixed.
adds c475ab5 split addprinterex in preparation for level 1 support and to stop it coredump.
adds 9966573 Cause nmbd to ignore loopback interface when constructing its interface list. This is done by default when interfaces are probed, but if someone explicitly adds 127.0.0.1 to the interfaces line for smbd, then nmbd would start to try and register names on it. This was not good :-(. Jeremy. (This used to be commit cc3ad825214686ad03dd4176d0c55290d1de6221)
adds 0d9d264 Fixed bug found by JF where if the amount of data to return in the prs_struct was small enough to pass the SMBtrans max data test we weren't setting the "more data needed" error. I was fogetting the RPC_HEADER_LEN.... I now check the correct length (current pdu staging area length). More printer spool enum stuff works now. This bug does not affect TNG. Jeremy. (This used to be commit 1c9d2c016a78b0ed11dc68adeabb709903444837)
adds 332013e Added check for LL suffix to long long ints needed by AIX 4.3.x compiler to allow successful build. Jeremy. (This used to be commit 567713a07c089ab3ebb4c9b96087777de154b601)
adds 3daa0cf I finally got sick of configure being run automaticaly when I run make clean or in other situations. That then screws up options I pass to configure and is generally annoying.
adds 772ab75 Fixed spelling of Andrew's name. (-: (This used to be commit b912fb7dd239ce18a9b2e4ffaf1785d32899dc9f)
adds 6b201d0 Fix for coredump in testparm. Jeremy. (This used to be commit c4c06650dd2407919213e5393ae501815a10c4f5)
adds 0c4e40b samba-bugs -> samba. Jeremy. (This used to be commit 8fb9843c40d5e8942006089e61dc9e709c9c8cc6)
adds 15bb28c IRIX include fixes. Jeremy. (This used to be commit 3a39acd3535647b0f28f51eea29573d5cb1eb9be)
adds 42796c4 fixes for broken IRIX header file merged from 2.0 branch (This used to be commit 351b25727e69864f06f363c1fce1ab04f3f2ca77)
adds a49d86c Additional fix for nmbd and 127.0.0.1 interface. Jeremy. (This used to be commit 715fa7ea8cf00d72c868bed420c28a29011f53a1)
adds 68b1382 Fix for spoolss code from Alan Hourihane <Alan.Hourihane at pinacl.co.uk>. Jeremy. (This used to be commit 33aa541e89ebe2e6a7c1808cea6dc7128bdb0587)
adds 576c970 Hmmm - unicode codepages need adding to HEAD. Thought that'd been done ? Jeremy. (This used to be commit efbb327ff94aeb4ee18a73b169007dfe8a139b02)
adds d6981c2 Fix for compiler warning about invalid structure type. jeremy. (This used to be commit 58a16e2718e6400fe9f20d61990818f2d146042f)
adds ba0a53b Removed unused parameter vuid from rpc_server api_* calls. For the very few functions that need to access the vuid, it can be obtained from the current_user global.
adds 16d53e8 Snuck in some whitespace cleanup while I was visiting these files. (-: (This used to be commit f249dc041f3f3bdb1adaa41271236ffdb2447475)
adds 9d5ddab Removed strange optimisation (paranoia fix maybe ?) that stopped smbd from returning '.' and '..' in a top level listing of a trans2 directory scan. NT does return these entries. Jeremy. (This used to be commit 7325059a0940909ddd98b32d62423700545ef87e)
adds 2d15c34 Change to vfs API. POSIX states fsync should return an int, not a void. Jeremy. (This used to be commit 6c442d68afae4140e28b770343a900b5ce510b4a)
adds 6fc9ba3 Added strerror at debug level 0 on file create/open fail. Helps catch problems. Jeremy. (This used to be commit a25891f52491a3aed89302704ba24df832aedf0b)
adds dc2d154 changed all the status code to ERROR_xxx instead of NT_STATUS_xx which are wrong in the spoolss case.
adds 974cf7d off by one error ...
adds d598f54 JF - you might want to look at this patch.
adds a5ef1a7 Improved clean target. (This used to be commit facdfd319de59be4dd9b500202d33a2f3853c2c6)
adds bfbbd1a Added *.so (This used to be commit e6d11483e2187d8f794f38f5687758f2a2f0b0e6)
adds b61dc7f fsync() returns an int rather than void. (This used to be commit 26972823cf66aa8c4e61af9b208707c11c8b8ac6)
adds 154596c filled the architecture table (useless for the moment). fixed GetJob.
adds aac823a Modified interfaces and added checks around *all* *alloc calls so that errors are returned on memory allocation failure. Jeremy. (This used to be commit 9a118cd4a2b03146b341eeffb62144a2d29b574c)
adds f4274fe utmp compile fix from peter at cadcamlab.org (This used to be commit c0562a02c345c3eb7d9a26b85bef454355023ba3)
adds d97c3e4 don't echo warning messages twice (This used to be commit 64a3fd2bc5d84494a4aba044dc73ece4ef82dcd5)
adds 0017655 split out the lpq parsing code into a separate file printing/lpq_parse.c
adds df72a6a removed the read prediction code from the head branch. I think the idea is fundamentally flawed anyway and it has been disabled for a long time. (This used to be commit 08de67ced40d563ee468f40faa81a88f12a1ecc1)
adds c7d3912 got rid of the file_fd_struct structure completely.
adds b36ea9a the first of a bunch of changes to code with getting rid of the fd_ptr element in the fsp
adds c304369 rather than doing print file open processing in open.c we now handle it in print_open_file()
adds 689ec46 the bulk of the changes to get rid of fd_ptr and move print open handling to printing/printing.c
adds 1e66881 new prototypes (This used to be commit d9130377b297a7a12e953e11bf5d484d48e772e0)
adds 2733f53 initialise fsp->fd to -1 (This used to be commit 5257ff5d67632922a64266ad2ce5d5a38c701cbc)
adds 4379d35 Fix for soft quotas not being set from Norbert P�schel <Pueschel.Norbert at Walzbarren-VAW.ne.uunet.de> Jeremy. (This used to be commit 5480ecf24bc7c97f25a5a6aee7e24eba7e87a458)
adds 416fa53 added checks to open both \\server\printer and \\server\share.
adds cdf2230 two minor bugfixes for SCO UnixWare. The first is to catch SIGPIPE so that putmsg() inside their send() doesn't kill swat and the scond is to open /dev/null to replace stdin after we close that (This used to be commit d35bbe56bc9e3e5896b2ebdf33ff6468a0432e1f)
adds 03630a9 added a cheap and nasty skip_unibuf() fn to allow easier merging from TNG
adds 2fa9226 finally got sick of the "extern int Client" code and the stupid assumption that we have one socket everywhere
adds 5f6ccc6 new prototypes (This used to be commit be7ecd0977734174645c1389836a657f62375db8)
adds 55fa163 some updates to the process logon code to reflect lukes latest research plus some cleanups (This used to be commit 1682faa1b0e95fc5acdf9b10da80a6515f8772cd)
adds 17ea0bd add an align4() function (This used to be commit 7969f4dccbc5a506ef58b9270a08f8f70d9006f7)
adds 420099f add a comment (This used to be commit 0da440c8fe365fd53c313e9dc62dda7e40916d62)
adds ca08514 prototypes (This used to be commit 04bee56160d95cdf971dd2e2c05e1b7482e0fbe9)
adds f6be38c include/byteorder.h: ALIGN4/ALIGN2 macros. include/includes.h: Added SMB_BIG_UINT_BITS. lib/util.c: Removed align2/align4 - use macros. libsmb/namequery.c: Use ALIGN2. locking/locking.c: Replace do_lock, do_unlock, args with SMB_BIG_UINT, not SMB_OFF_T. Needed to move to hiding POSIX locks at a lower layer. nmbd/nmbd_processlogon.c: Use ALIGN2/ALIGN4 macros. smbd/blocking.c: Replace do_lock, do_unlock, args with SMB_BIG_UINT, not SMB_OFF_T. smbd/re [...]
adds 2311eca The latest open() code changes broke the NT directory opens. Detect if a read-only open on a directory was done and return an EISDIR from open_file(). Changed interface to fd_close to return error. Jeremy. (This used to be commit df4302f3911447fcebe9342f6cbf3b89bd3bafba)
adds 9bb3efc The changes made here broke NT security descriptor returning to NT clients. We need to talk about the MACHINE.SID/<WORKGROUP_NAME>.SID mess..... Jeremy. (This used to be commit 5bdaa043f015771cccdc9413c37232ab4a3e2e8e)
adds a110c7c Bloody typo ! It should be & 3 , & 1 *not* &~3, &~1. Jeremy. (This used to be commit 83734b67615382d08c3f302f90a94a0eb836c79e)
adds 4743965 Andrew made it faster :-). Jeremy. (This used to be commit f2a775d3fb605587d3ce134dec7a895de1fe562a)
adds e1083ea Roll back to using static MACHINE.SID after consultation with Andrew. This code will be removed soon and a SID auto-generated from (probably) primary hostname and never stored in a file will replace it. Jeremy. (This used to be commit fbfe94a799cda7f728bc920d4f0655d4f537e3b6)
adds afd40c8 Ensure that CHECK_FNUM rejects fd == -1 correctly. Jeremy. (This used to be commit d2fff2596ad1585fc6a5e033fe8410fe5438a57b)
adds f5da747 logic for domainsidsize is if size is zero, there's no sid, so don't advance over it and 4-byte align.
adds 8316237 Code to map tdb locks onto POSIX. Mainly placeholder code at the moment, but the structure is done enough so that Andrew can look it over and give a yea/nay decision. Jeremy. (This used to be commit db96f83e34a139f47776fcbb5c1624fbf9d9943b)
adds 96b3bf3 Implmented mapping of lock offset/count from 64 bit MS ranges to either 63 or 31 bit POSIX ranges. Code to get these locks not yet added. Jeremy. (This used to be commit 9c3b9146a3baff4b2e403ae8fac6c48df1b7e642)
adds a018d6b Removed "ole locking compat" parameter (no longer used). We now get/set/check POSIX locks, but I still need to code up the close fd braindamage... Jeremy. (This used to be commit 3de058bd43976853b0ed2b6b5529e2a3a08909eb)
adds 019bab2 Typo - missing '}'. Jeremy. (This used to be commit 0216d81f061ee599a798fdbf25625fbbbd88ef08)
adds a130656 rpc_parse/parse_rpc.c: Changes from TNG (thanks Luke) for NTLMSSP parsing. smbd/reply.c: Fixed typo in debug. Jeremy. (This used to be commit c2aa6d66b3ca2a1a6dde8e9a1f6e761d98be517a)
adds e52431f use interpret_addr2() instead of inet_aton() (This used to be commit f65c6ec6db8e05685c719e23d7b06b3452fbbb4e)
adds 067b341 Ensure sign&seal work. Data len must have RPC_HEADER_LEN removed, but offset should not (rpc header already consumed). This fix does not affect tng. Jeremy. (This used to be commit 018ec4fdd937994824f53cb956cea1ade9690f97)
adds ce5e230 Log file check patch from Mattias Gronlund <Mattias.Gronlund at sa.erisoft.se>. Modified to do checks in timeout processing not in main loop. This (IMHO) is the correct place as (a) we are already root, and (b) it is guarenteed to be called every 200 smb requests. Jeremy. (This used to be commit c3794fd29fdc4e5a0dbd725cdc24fe210934caf2)
adds a4e5373 use open() not fopen() on codepage files.
adds 4b78506 a quick hack to reduce the size of the unicode map table headers from 3MB to 250k.
adds 88460f2 don't need this monster any more (This used to be commit 180312c4a6a92ed4b80691d7febade3ef02c8595)
adds b8c5121 use macros for table boundaries (This used to be commit a82a5acff2ad2120f5480f0cb08550e95d80c59e)
adds f77d9a2 added standard_sub_snum() function for modules that don't have a connection structure (This used to be commit f35fe3b4a175161128341fe30a61437c560180d1)
adds 4a12fb7 The following series of commits are for the new tdb based printing backend. This completely replaces our old printing backend.
adds 837887f the fsp needs a jobid in it now
adds 95ddbb8 the new file_lines_load() and file_lines_free() routines. Very useful!
adds 5711f1f the bulk of the changes. Also split the loadparm related code into printing/load.c so swat can get it without linking to the backend code
adds 8a91379 JF and Jeremy - please have a look at what I did to the spoolss code. It now uses the new printing backend.
adds 54de56a the changes to the main smb code
adds 4367a3e added tdb_get_int() and tdb_store_int()
adds b062fe0 - put the job status in english not french!
adds 99acf45 added helper fns to change from internal status codes to nt spoolss codes (This used to be commit 8af879b3f513e7e8ca5f63848d22824b05e68398)
adds 2c80622 use some symbolic names for print queue status (This used to be commit e8418ab73667e011b15e00a844240723ff4a8cd6)
adds 7ee1c90 improved the error handling and added queue pause and resume (This used to be commit 5f5b79c9264510f5851ad1d6f3ce9e2b15e4a0da)
adds d79a8c6 removed old comments (This used to be commit 9f49d17d4cf904034ce3718626450dc25541b420)
adds 37c0312 added fdprintf()
adds 6684245 got rid of all the FILE* calls in the NT print system.
adds 83170b3 got rid of FILE* in the unix name mapping code (This used to be commit 92f85cef8b4c283374edb726ff0b4999a2000b2a)
adds 19f946b converted a bunch more functions to use a fd instead of a FILE*
adds 8d7e498 converted a couple more functions to use a fd instead of a FILE*
adds bb28f06 moved standard_sub() and friends into a separate module (This used to be commit 030ec8e71f9ef533b5d6aece01e67d357e23b7d2)
adds 9882566 removed some obsolete configure tests (sysv ipc etc) (This used to be commit e8905a557a342ba3604a61663c6ff24887a9fd46)
adds d99bec7 got rid of some more old configure tests and includes (This used to be commit f137648504362479143d50477fa38ebf7147968b)
adds 483e61b When parsing a dfs map for a service, see if the mount points exist that stand for token junction points in the Dfs. If not, create these mount points as subdirectories of the service directory. (This used to be commit 3b79df24687afce4780884b7a784661f69752fe1)
adds bcaf121 Corrected minor parsing errors. Not adding a Dfs junction to msdfs.tdb if it doesn't have any referred paths as parsed from the dfsmap file. (This used to be commit 462ea8b7fdaa528c3e9bfaca4fdd031888157124)
adds 9ff0323 ReadDirName calls vfs->readdirname calls dos_readdirname. replaced with readdirname. ditto for OpenDir and CloseDir. (This used to be commit a0afe0d5f8378463b1e47cd779aee3af98c1940a)
adds 75731f8 fixed some crash bugs in the nt forms parsing (This used to be commit e505a6ddf3df37ca485cae117c53fa96d736f897)
adds db0631f don't parse blank lines (This used to be commit 8b1afe7e1af0a62244632e0a58b9e513ab4366f0)
adds 7b1c539 updates from the TNG branch (This used to be commit 36fb5bc72fc6c0de719205ea34f497bfa0c4082f)
adds 4217c93 locking/locking.c: Fixed placeholder code for POSIX locking. printing/printing.c: Cast tdb_delete to (tdb_traverse_func) to stop warning. tmpfile gives mirror warning. smbd/groupname.c: Remember to file_lines_free() on exit. tdb/tdb.h: Add tdb_traverse_func typedef. Jeremy (This used to be commit 204ca1195c86499bd9beb273ce573db7a56ccead)
adds d2db520 Sync up with 2.0.7 w.r.t. guest users. Jeremy. (This used to be commit 8a99d824c0e9a43c8a8c81140f8c9005c7e2621a)
adds 6126823 - got rid of the "passive" option - cleaned up the standard_sub_*() calls a lot (This used to be commit 2c2d95d77d3667eaa9252506a82b9054b0d0e01c)
adds 59f992f patch from luke to split out lanman code from ipc.c into lanman.c (This used to be commit 95246a8432e04bcdeed962d1a6112dfd90518941)
adds f074d6e split fsusage() into a separate module (to fix linking problems with spoolssd in tng) (This used to be commit e2eacdd74c369fbbcd118148149321e36f3d0010)
adds b7a1d19 use sys_fsusage() not disk_free() in printing.c (This used to be commit 763704f78fc44976b2d977e8a08ffdeb727903c4)
adds 6259f51 This is a *big* checkin that may break some things, but implements the new open mechanism Andrew & I discussed.
adds d384e18 fixed uninitialised snum (This used to be commit 14251aab2ec00aa7f3e6a6e791e78732cb5a9eda)
adds f7608e8 fixed overlapping strcpy() found by insure (This used to be commit 1106fa7f24d229c3877263b7a7dde359556435e6)
adds 6723954 don't copy a null groups list (This used to be commit d0fc1675df35e65488a19d7f5929792fba347b07)
adds f1867dc return NULL for a zero size memdup (This used to be commit 9416b58b9c2ff898cdae2cb81ab1e150ef9f0e89)
adds f930ec6 if using insure then don't close fd 2 (This used to be commit 1c6322473afcf9065fa25777d1b0627f133af3f6)
adds 9e3f457 fixed a prs memory leak (weren't freeing input buffer) (This used to be commit be7186b0dd2779fc9f98b4c9f77874ef3ded37d6)
adds 71499fb avoided a memory leak in the ubi code by deleting a mangled cache entry before adding to ensure that we don't ever add a duplicate entry
adds d44ae9e insure caught an uninitialised memory reference - ensure it starts as zero (This used to be commit 53077295b76487a6eafc6b14b69a91074a02aa35)
adds c389bd2 trick to get full stack trace when using the free version of insure (This used to be commit bb9b3e03deebe23cf3fe10c2cb9b67a730e086a2)
adds 7fcdb8f fixed two uninitialised memory references (This used to be commit e4ddd1a4a96b7f723d3d92e4334f4033e1dbc8a8)
adds 943471f split fsp specific routines out of printing.c to fix linking problem in TNG (This used to be commit 82df25b28b94b0041676fb433e0e677acb544579)
adds a32420e Makefile.in change for split of printfsp.c (This used to be commit 980a81651a043f2281f6a8b863d31438212b584a)
adds 31446a9 check for a valid snum when running a printing command (This used to be commit 381ddb464fd0da671d567177f1ded10f67952692)
adds b1686a6 we can't pass a fstring to a routine expecting a pstring (This used to be commit 8af70f288723e4597bc8639fc0cbec44af2e50c7)
adds b2461e9 split out standard_sub_basic() again to fix a bug where %p was being substituted in the loadparm code and thus leaving lpq with no printer (This used to be commit b7c7a4d564d36885aa7c3efb2a87caec470df7fe)
adds cc229d7 fixed a memory leak I caused last week with my lines[] changes (This used to be commit 4c889d08aed3cebba54abbc96f28a2d1c545a4b5)
adds 6d667ad fixed another spoolss memory leak
adds d0e9a0c another fstring/pstring fix (This used to be commit 91ed7d8ffe8208d06191c64f5332954ec6bf75da)
adds 2d96983 don't close high fd's in smbrun when using insure (prevents closing error fd) (This used to be commit defbedd198f02f7bb9af70436f5a25ab754b5fb6)
adds a069d4d fixed a locking database bug - it was actually harmless except that smbstatus could display the wrong filename when files change dev/inum after a rename (This used to be commit 990b16fcf7af74f376db157a3e5de7bb68c1a4a1)
adds d315f69 more pstring/fstring errors found by insure (This used to be commit ba1931bb6596b538549e712cb8898b1ed19f5adc)
adds e5b79f3 moved the INSURE hook into util.c (This used to be commit 8c726b9764bac0bc95cf9877e172c9e1262e576d)
adds f044222 fixed a parameter bug found by insure (This used to be commit a559a8066fb162c4da0a5046c49a105eabf131d9)
adds befb7a1 fixed another memory leak (This used to be commit 780713f67a848ade49c523cda96015ab46337cde)
adds 73417c0 moved INSURE hook into util.c (This used to be commit 2fba24ef0e4cae64c5a179370c83d8bbf4e70bb8)
adds e4f8301 use an size_t not a ssize_t when checking for out of bounds errors (This used to be commit 044af3cf977e3172b3b1ce3f71457d5b0a4fc1b2)
adds b76e942 dump in a binary format (This used to be commit 41af3232dba90832684ad8260ce0bb05e077cb02)
adds e82dbfc Now that fsp's are created on successful file open, the structure member fsp->open is no longer needed (if an fsp pointer is valid, then it's open :-).
adds 644f22a Added the code that keeps fd's open across a close if there are other fsp's open on the same dev/inode pair with existing POSIX locks.
adds 84f65e6 don't qsort a list less than 2 entries (This used to be commit 6faa3c23ae6d8aab52f8d6689e04bde9b3029804)
adds 4a57f97 fixed a memory leak of devmode in spoolss
adds 59c8a60 fixed a memory leak in nmblookup (This used to be commit 49865ea06c96b01a5e5dec84d64b78bf26129be3)
adds dce954d added TDB_MODIFY flag - patch from from luke (This used to be commit 90b574296e06cd6ed4fedc1e5a8ae412a5e78b45)
adds 858e63c split clientgen.c into several parts
adds 00e3fe1 moved trans2.h and nterr.h into includes.h with all our other includes (This used to be commit d7cd7c88fdabb01d9e40ae8a657737907a21ac37)
adds e4d3827 Added the hard code :-).
adds 65ec80c quick hack to get smbtorture working again (This used to be commit 2d37c1f98f45646546ee76743f9df90b1c0b01ae)
adds 2be9392 file ntdom_config.h was initially added on branch SAMBA_TNG. (This used to be commit 2a097e7b62441b5ccb90fa1d4a8b57ed6ee83fd0)
adds 03699e7 file winbindd_ntdom.h was initially added on branch SAMBA_TNG. (This used to be commit b040be5ef967a9149cd6a4955b8e0404152e9f15)
adds c4af7ad Tidyup of smbecho. Jeremy. (This used to be commit 4a4b7a994bbe327216f736133edc51cf9a351716)
adds 3d9141d Fixed range check on writeX. Jeremy. (This used to be commit 9cde198108439358e99128fa9a1b3000e33f5414)
adds e3987ff Fixed crash bugs Andrew pointed out with LOCK4 smbtorture test. Was miscounting posix locks, plus was not taking into account the case where other_fsp == fsp in the 'move locks' case. DOH ! This code will be re-written anyway :-). Jeremy. (This used to be commit 5278ec016cb24d8263fe6e7c1d389f466270ef24)
adds 3d3c503 Did the rewrite Andrew wanted where all knowledge of POSIX locking is removed from the smbd/open.c code. We now use a dlink list of structures indexed by dev/inode to store all pending fd's for close. This could be rewritten to use lib/hash.c if this is discovered to be too slow in use. Andrew, please take a look and let me know if this is what you had in mind. Jeremy. (This used to be commit 0487841120a7584da9a2b83b9574562c415d7024)
adds 36db78f Fixed subtle unlocking bug when a file is closed. We need to store the smbpid used when a file was opened in the files_struct. Else we use the wrong global_smbpid when we are closing the file and trying to remove the brl locks - this causes the brl locks to be left when the file is closed as the samba_context check fails. Jeremy. (This used to be commit 2746e5602e493e5b022764b4b839eb4d2f14363b)
adds 4b60a33 Ok - this is more subtle than it looks :-). When a file is being closed, once it passes the fnum and tid tests then the locking context should be ignored when removing all locks. This is what is done in the brl close case, but when you have outstanding POSIX locks, then you cannot remove all the brl locks in one go, you have to get the lock list and call do_unlock individually. As this uses global_smbpid as the locking context, you need to make sure that this is set [...]
adds be828fc Made changes suggested by Andrew review. fd_close now calls fd_close_posix() directly. set_posix_lock/release_posix_lock() now handle the reference counting. More changes due when this gets moved to the file locking/posix.c Jeremy. (This used to be commit 239abd48f049c6a8d2bbc0636eacf347ab77588c)
adds f8e5696 Added optimization where we are single opener (don't free POSIX locks). Jeremy. (This used to be commit a2deb91128d59ad04f4ec858ffe4e30f2afb0edd)
adds 1f7d96e Forgot to close when "posix locking" is set to False. Jeremy. (This used to be commit b812f09ba8ef074c9ff0747ea03a1e33f1ebbe71)
adds ea9b2ed Added tdb_get/set_int_byblob, which takes a size_t len and then implemented the tdb_get/set_int string functions in terms of them. Will be useful in storing POSIX pending close records (which are ints but indexed by dev/inode pairs). Jeremy. (This used to be commit d69e4c6a48746459f973144393529b1f40680d2f)
adds b39cee0 Added info level 1005 to netsharegetinfo (is the share a DFS root) Added dfs_server announcement in set_default_server_announce_type() (This used to be commit 99d07e13520b04d99999938d259d56fa65c8a8ea)
adds 46e84a0 Split off of POSIX locking into separate unit as Andrew requested. Done so I don't lose my edits... :-). Jeremy. (This used to be commit 31a57be658f3fa3569a552e9c5d30174f5a51649)
adds 9a5eb06 Ok - this is the *third* implementation of this (third time's the charm :-).
adds 46d6693 Moved deletion of vfs handle into smbd/conn.c as it was being done too soon in smbd/service.c (file operations were being done after the handle was closed).
adds 74ac259 Removed tdb locking calls (picky Andrew...:-) (This used to be commit 6bded3b74e974b97d54acf9289f4cf812e2b1af7)
adds c0e1c65 put tdb utility functions in a separate file (This used to be commit 77009422a075300e5c07a3e75806a7dac47e2113)
adds 71e7974 YIPEE!!!!!
adds 700f724 - removed all our old wildcard matching code and replaced it with a call to ms_fnmatch(). This also removes all the Win9X semantics stuff and a bunch of other associated cruft.
adds 3727e4a changed masktest to test the internal algorithm against one server, rather than 2 servers (This used to be commit 0e63b4b36334aeb6de6691436b82e1d9784b1541)
adds 814f37a we don't need fnmatch.c any more (This used to be commit e23f43e7d3d2a068f527baa63a31f7fe4e60e79d)
adds aa6040c some cleanups (This used to be commit 95f6c0f84ab9f3649ddf53ac2ca5261448af2383)
adds 23c0cb0 added cli_list_old() to allow for old style directory listing from masktest (This used to be commit 8a5c8cfa0ede1d119bf9013e321a497beefd4dda)
adds eaabef5 - get the findclose code right - handle broken NT response to trans2 findfirst (This used to be commit 64f91a7a98fe9aaf176e665677e751e4e03d4c3d)
adds 565cc66 fix handing of ascii_to_unistr (This used to be commit 385b1844b60beeb9db5f412a452816444e25cb83)
adds 34cd425 fixed our smbsearch code. We now store the mask with the dptr, this turns out to be essential for a correct implementation (there ins't enough room to store all possible masks in the status return structure!) (This used to be commit 38f5e133670ada6e5799a16cf1a0e2e3ee1d9afd)
adds 0f35ded go back to ascii in SMB_FIND_FILE_BOTH_DIRECTORY_INFO
adds cb6327c removed more cruft from our old wildcard matching code (This used to be commit 4a15924ffe36ed37ec193a0ef5a0487238edc311)
adds 481ca7c handle the special rule of *.* for old style listings when old_list is true (This used to be commit cdf4c4c812086d6e7cdc0436f5e31c420dcfb3e5)
adds 2fb2ae1 fixed parsing of broken NT short name (This used to be commit 9e4b3529455840f11940136dd55c641d89b46961)
adds 29ba16f fixed dptr_wcard handling (need to use strdup) (This used to be commit 0bab0300748a22b4b861fa443be2014bcd7b348c)
adds 05cb346 - added some error checking - removed the VTP hook in smbd (This used to be commit 09355fcd50e6c9c0c81e5f70ab9b7ff88aa897bf)
adds 99fbf5c added TDB_INTERNAL, TDB_NOLOCK and TDB_NOMMAP flags.
adds 3cc5f0d fixed typo (This used to be commit 5341597de6772027034cad7dacbdbd6d2108332a)
adds bfb9c3e allow a DEFAULT_PRINTING to be specified in CFLAGS (This used to be commit 80ebb0ad5499745f988921eceb4584b43ef9aaf1)
adds 5fb473f handle tabs in printcap files
adds 830a9e5 locking/posix.c: Fixed double-free nasty crash bug found by insure. utils/make_smbcodepage.c: utils/make_unicodemap.c: Insure 'make install' fixes. Jeremy. (This used to be commit 3b25f7368be3877e9ad27498bc9451ec88d4b07f)
adds 693ffb8 Added sys_fork() and sys_getpid() functions to stop the overhead of doing a system call every time we want to just get our pid. Jeremy. (This used to be commit 148628b616b5c29ba6340d65fc3ddbcabba6e67a)
adds ba020b0 Moved uglyness needed in fcntl locking (64->32 bit mapping, NFS errors etc.) into locking/posix.c, where it is needed. fcntl_lock in lib/util.c is now very small and clean. Added (*lock) op to vfs layer. Jeremy. (This used to be commit 46092ee1410faa4e3c143d80a960a8adaa19d7fc)
adds f6dec4d fixed a memory leak (This used to be commit d4743ec0be419565c805fbc5ba2680c6ad5fe36d)
adds c39e2e6 fixed a memory leak (calling hash_table_init twice) (This used to be commit 610fcef4d33db2b62e6298bdb68546a2411d03b1)
adds 88a9795 and yet another memory leak - this one in the client (This used to be commit a85ae6e0ae39530a96e8b86ab868cfd7ea5bc967)
adds 32d5416 split the username in the vuser structure into a separate userdom_struct. As the name implies this also contains a domain (unused at the moment).
adds 59fa2db added support for deleting printers into the spoolss system (This used to be commit e72a5718537b84409fc20ff21951b1d1ab24d97f)
adds d009301 Implemented the last (I hope:-) part of the locking puzzle, the reference counting when Windows downgrades a write lock to a read lock, then reference counts the unlocks to match the locks. With this code the POSIX unlock isn't done until the final Windows unlock. Jeremy. (This used to be commit 6eb4fb6eef367f68169d6ec1c816226b1ad9f110)
adds a7a4f4f Fixed wild pointer diff found by insure. Jeremy. (This used to be commit 158d9cada8c12725981d495faf8ed9f5d4306e23)
adds ee42e49 merge 2.0 changes (This used to be commit 7b3afe300b1ef54f7daa0f2dce6fd8c256e04b37)
adds 99352a0 Insure uninitialized memory read fixes. Jeremy. (This used to be commit 577ddbfbec857dec3ade811f735ec6b183566435)
adds 37a6e44 Added read overlay write lock on same fnum test to locktest2. Added locktest5 for locking stacks. Jeremy. (This used to be commit 65399ae1f058886b8779a01fb35fe3080cc3c145)
adds 20ce61c Fix for stacking locks in brlock and POSIX. Windows only allows a read lock to overlay a write lock on the same fnum. When overlaying read locks onto a write lock, the number of locks is counted, and the first unlock removes the write lock and downgrades this to a read lock. Do the same when mapping to POSIX. Jeremy. (This used to be commit 74d42644e6e52808037975e909aa56c850838b76)
adds 1d3d724 added a nasty lock testing program
adds c6230f6 - clear dead locks at startup
adds 380d02c improved the lock test program (This used to be commit a0a3931c6e5824121bf4a8d075ef24b9b70e8aa1)
adds f6bcf3d Added range info to the panic message to track down the bug with locktest. Jeremy. (This used to be commit 91f038356b7efa04cf4bfa5e6afd8b144b6b4ad5)
adds 0d917c6 Fixed silly bug where I wasn't checking for matching fd's in closing a file. This caused smbd crashes on SIGKILL. Jeremy. (This used to be commit d4dcefd12d14df112f083c312acbea0196bc5c23)
adds 756798d Fixed the bug locktest.c found, it was an off-by-one error in the non-overlap case. Jeremy. (This used to be commit 65150c408a5254215de89c8c774c33c4d011c2c0)
adds 8c19fa8 Fix based on Elrond's code to reduce the store size on removing dead records. Jeremy. (This used to be commit 09e92a61a966d09f543ba541ddb3240cc4718579)
adds 7de6b04 unicode code pages are detected as compiler intermediate file so set to nostrip (This used to be commit 5e7bc9c3e705cfaa12bd0071a873c79e2097a5a0)
adds 05a28f1 Fix for debug statement crash. Jeremy. (This used to be commit 57bf92d90147b207664152d44ce4bfb5235dc7d8)
adds 82e6018 added ability to present lock tests (This used to be commit 3fc6a467fc3dfd2a59d4509ec52172d2dd048c80)
adds 1246072 fixed a uninit memory read that insure found (This used to be commit 43fe5b98b4514d59e1c4bbc54a628cfbd771fc4f)
adds e6bc1dd found a much simpler case that kills the posix locking (This used to be commit b703cecf81dc62234171eaaa4c0cae448f144e1f)
adds a5da647 added -A analyze mode to locktest - it can now automatically prune the list of locks that cause a failure (This used to be commit 0beee59432f17f90a1c4c2c68a7ea6022b5d0908)
adds 6ed606c if the stat cache is off then don't initialise it (This used to be commit cd5dcd9e659a7255f03eb496c0202986375e73a6)
adds 9faf18a fixed message text (This used to be commit 99e522023eae7cf1a88e5de50f2b09df3ea318d3)
adds 876dd8d more locktest improvements
adds a7820eb need LOCKING_OBJ in locktest now (This used to be commit 89e71994450f479a0f3839f192d868924626fc84)
adds f3a861e - use full_name instead of real_name - got rid of guest map code in lpq parser (This used to be commit 8e53f781d3cf6a7007764916a0d8e8f1abea1f66)
adds 420d7e0 an even simpler example of NT gettings its locking code wrong. This one doesn't even need two connections to the box, just two file handles.
adds 0236a14 added a test for the NT byte range lock into smbtorture (This used to be commit 7cfd45cc56e01a20a122c7742dc7e6a4ed59415f)
adds f74ea2b parameterize the lock timeout (This used to be commit 98ad4095ccc8d0349d05e6e9223eaad057029626)
adds f6844e0 a minimal change to get appliance mode to work with winbindd
adds fffeaf5 Updated to fix overlapping problem. Jeremy. (This used to be commit 9bdfe0f5023988962f8a8b4d847de7a0ee27f85c)
adds 0454694 rpc_server/srv_lsa.c: Bring into sync with 2.0.x. rpc_server/srv_pipe_hnd.c: Bring into sync with 2.0.x. smbd/blocking.c: Improve blocking debug reporting. utils/torture.c: Added check for NT locking bug. Jeremy. (This used to be commit e8ff6d3fb5537c39611a5784bf7216ae812acd27)
adds c784586 example of broken posix lock behaviour (This used to be commit b3999f3b20d470b9c873b297e7aeb043da61588d)
adds a6280d3 nasty hack to print posix locks (This used to be commit efc9752f1e00b38abe3b5d3a98627a9fe6122bc4)
adds 8ea45ac make debug easier to read (This used to be commit d64bb07f0ad0efa1a20015b620ae33fb082b1e44)
adds 044b569 make debug easier to read (This used to be commit c14a2616441b2f3357a081c6dbae7d5b677e5a12)
adds 091c970 Two fixes. Added missong logic & case in lock split code. Fixed range split into two, as DLIST_ADD has the wrong semantics... Jeremy. (This used to be commit 82681edda14dcc3d58bb303cfac5452072de67df)
adds a12b2cd Fix for read_file() returning -1. Jeremy. (This used to be commit b899943658bee90994b416aa6caff0ee7cab5f28)
adds c7ddaac Fix for crash bug in OpenConfFile() if no smb.conf exists. (This used to be commit b531ddb2657e9eac1c1e9f32344b67c3963ce30a)
adds 3f9fe64 add new release notes chapter to samba for irix package (This used to be commit e2de1cf2221f56a5ee3537664d211cdcdfe74785)
adds 652d98c Fix for dual unix_to_dos conversion in readdir from A.V.Shutko <AVShutko at mail.khstu.ru> Jeremy. (This used to be commit 1152f2ed008dbfa7e2b1cb9719d31575e7d05b89)
adds 6d9ce38 Fix for uninitialized memory read in brlock code. brl_locktest now needs to correctly set the fnum, as the brl_conflict code looks at it. Jeremy. (This used to be commit df87259a356b91989604a10b3691480dcd16cf3f)
adds 5612f6a signed/unsigned fixes so we can handle a lock base close to 2^32 (This used to be commit 0ce2ca5ccdd0e2e7711dcbf66b72a183b2692cfe)
adds 2684f50 fixed a vfs crash bug (This used to be commit 76da586396c85b6614579b9234eec34f57c12ffe)
adds 12a38a4 added winbindd options in head branch, so it is possible to combine branches (This used to be commit cd5e2494279792f8516947a63bf313f8142a52c0)
adds b903665 Initial version of winbindd manual page. (This used to be commit dbe26556e70bf1b3d5770b4fd21e146650e82a91)
adds 722a4bf Added winbindd parameters to smb.conf documentation. (This used to be commit 1d3bd3c486bf9f6b6c9d5f6207f591f465517e1e)
adds 2958dfc added secrets.tdb and changed storage of trust account password to use it (This used to be commit 88ad00b82acc4636ab57dfe710af08ea85b82ff1)
adds 1684d53 Someone :-) forgot to add secrets.c to HEAD. Jeremy. (This used to be commit ac40971f30e00a93fc5e138bfd1afa05cd8dea4b)
adds c33b0a6 Fix for VMS platforms from "John E. Malmberg" <wb8tyw at qsl.net> Jeremy. (This used to be commit eb281324fa409296bb3f29c9b7c59b2337fadc0d)
adds 225fae1 the beginnings of a description of how to setup a Samba appliance (This used to be commit ec2b77e97d8beaee9d2352411da01b302d0875c3)
adds d4cd465 Added tdb_store_by_string() and tdb_fetch_by_string() functions to store data with null terminated string keys. (This used to be commit d58146321b6fe50e1cc1a73da80c3d2e8c3412dc)
adds 6bf1c3a added some rules for winbindd and pam_winbind (This used to be commit 6c5d139844334191f78257fbc9f01d0fa0c2bcf0)
adds 32cb066 brought the winbindd code into head
adds 17747d7 brought across some rpc header files from tng (This used to be commit db241a0b09fc38916db3b1a30aa493910d22567b)
adds fe7f54b don't attempt to build rpcclient in the head branch (This used to be commit 1b6d01e1152d1ac64e3b1f721227d06061982112)
adds c23e01d the beginnings of a new scheme I've working on to allow an easier head/tng merge.
adds 6841ca0 fixed some winbind cache bugs (This used to be commit 3cac3ccf047ce9a5c28916f9a2b1b3d38741e373)
adds 4c061ca - use smb_gwtpwnam() in another couple of places - don't call add/del user if the scripts are empty (This used to be commit 43860215d4d16cb1bacdc77f1c46c54e4c54abd7)
adds 4fb6ca6 This is reall Jeremy commiting as Herb at SGI labs. Fix for "socket operation on non-socket" error in log.smb on HEAD branch startup (server_fd not initialized to -1). Jeremy. (This used to be commit ebb4f76550062b0ea2005a2b8842641a2c91f528)
adds f7089e3 Fix for check_kernel_oplocks looking for the var directory before it may need to be created. Jeremy. (This used to be commit 6bf74da8b84a22aaddb0fbb160f02621abba01ba)
adds e522de4 Using a structure for a tdb key can lead to insideous, hard to find bugs. On 64 bit IRIX, structure packing means that a struct { SMB_DEV_T dev /* 4 bytes */ SMB_INO_T ino /* 8 bytes */ }
adds c88222d Fix for misunderstanding of fsync added when vfs layer was done. Samba was doing fsync's (bleagh). Jeremy. (This used to be commit f9a52cadbf11f7afcef754a59d783964a2edb5bc)
adds 21b85b2 Use a prime for default tdb hash size - this makes a difference ! Jeremy. (This used to be commit 400906e6421c150b591b4bf978a641d5aaf8fd09)
adds 6cf96ff - add some reserved space to every tdb, this will be used for semaphores and future expansion - update tdb version number to 2 (This used to be commit 5e04885b86791e6ef8b4a316e64d56c6eb05f35d)
adds ddc9b8b more merging
adds 49a0e6d more merging voodoo
adds 15c1b76 patch from Dominik Kubla <dominik.kubla at uni-mainz.de> (This used to be commit 9c598e571decb449607042ba9628f68de9b45043)
adds 277932c remove autoloaded printers that are no longer in /etc/printcap when we get a HUP (This used to be commit 23f16c5ce60f76633458cc21b2d260d347b1b459)
adds a3d897c formatting fix (This used to be commit 3e710f660253fe6fa5c0ed7435ec66a2ed908b28)
adds bbc16ef I found a better way of handling deleted auto printers (This used to be commit f838707820175f97db82fc32f124c3b69b051e6b)
adds e48b4ec fail a print start on a deleted auto printer (This used to be commit f1f92bf4da75ec6fccd34b07719d642196665258)
adds e86cba2 check for sighup on each packet - otherwise it can take a _long_ time to reload services (This used to be commit 0fb4ba4e037f25b8b75bcae0ecb1d9b43f0f9e5f)
adds 85c1f5f proto rebuild (This used to be commit b396dbb1a7a498f9e815f914aa391ccf6f635e20)
adds b3d4c0c when creating the database zero the reserved space (This used to be commit a5ca60f62bea988e74e2827fbb848770ac5ae444)
adds a71d9b2 treat a blank "password server =" line as a "*" if in domain security (This used to be commit 5a617c013cce65434d315dc33279a4bc28dc63de)
adds 4f21301 in head as well ...
adds 1c0cfff updated appliance Makefile (This used to be commit bfa14cff8c0a1a7a18cb649dc33d5aabc9cd53ac)
adds 43a3faa - changed smb_getpwnam() to use winbind style usernames - finished ntdom -> winbind rename in head (This used to be commit ada483cb56453afc6df4ec4be18bfe5e943c7150)
adds 5dfa33b Fix from David Collier-Brown - sys_select return was not being checked. Jeremy. (This used to be commit a9c4371a2dc27e499ad6d35af1b598a4af0026c8)
adds 2c97831 Ho hum - forgot timeout case. Jeremy. (This used to be commit 597ecd724e0d4ac7c19eb9fb85b3c9910bbfb114)
adds 612738a lib/util_unistr.c: libsmb/clilist.c: rpc_server/srv_spoolss_nt.c: smbd/trans2.c: Changed unistr_to_ascii to unistr_to_dos - do codepage conversion. msdfs/msdfs.c: Removed stub unistr_to_dos. libsmb/pwd_cache.c: Removed obfuscation functions as they don't do anything and don't add any security. Jeremy. (This used to be commit 1ed146467e764e6a81d8f78cd58fb5765ebf5d21)
adds 28d8970 Check fstat return for error. Jeremy. (This used to be commit c54e77b1f9defce3d6c2e530e0fb460c2b0c54c2)
adds afab0b2 an imcompatible tdb format change (sorry!)
adds c6cc5ee Initial version of appliance spec file. (This used to be commit 1be483c90b8f59cefdaf05594564882d99f0fbd3)
adds 88b6a63 Changed all references of ntdom to winbind. (This used to be commit 2463f689022812067ef54a8ff0d2346c60e3f451)
adds f248d16 HTML version of yodl doc. (This used to be commit dce11c9cd1638f2bd4b762e309a2b2e630d8ba01)
adds 42e1369 Manpage version of yodl doc. (This used to be commit 810726a33b97ef57b8d4bde215fc9f829f59f3c8)
adds afa4f02 updated the appliance README (This used to be commit 0e29eef8374e7bf0002acbd04d5438c5c1690c44)
adds ebd73f3 use our primary domain trust account for trusted domain authentication (This used to be commit db90a4b9609a980fa2f4328d38a0d2c60a1384a0)
adds 190d4f9 add winbind manual in SWAT welcome page (This used to be commit d8515aa8878480d44efa17e674bcad29387ad76f)
adds dd8c8b0 use gcc not insure by default in tdb build (This used to be commit e20ef3c082f2448587f7d9002d57a897ecde092d)
adds dd8f9b5 fixed a problem with appliance operation (This used to be commit acf9286e82b851e25ee863f673bff713a38002e7)
adds 307467b fixed a typo (This used to be commit 938a7510f4af58f40b200ae733b2ca7b65740078)
adds 53fa6d9 added winbindd man page to spec file (This used to be commit 9cc81b62886ff2f6b72632c550a808889d8a47a3)
adds 75859d6 simple build script for appliance rpm (This used to be commit 40b8095a9a367d2fee1e58d12affc5883d4adc0a)
adds 93866d0 Nuked changelog - use cvs log instead.
adds bb3e54f don't install winbind man page twice (This used to be commit 6e81ba8bace4d966ab53d29c49782a81f669ba24)
adds 60c0451 fixed error code for buffer_too_large in trans reply (This used to be commit a0a556a36b8ad0f14f97a1b7ccc5d429bf8f950e)
adds 7bc8077 exclude CVS files from rpm build (This used to be commit 14fccd68fa2f3ea38dba8da512386f334129fcd1)
adds ad701cc fixed tar command line (This used to be commit b022e6ab9785588fd4123ae4d819936fb5bfdbdc)
adds 68685b2 added packaging section to README (This used to be commit 535e33adaff8cd329ed73243f26114ac3c649365)
adds 6d2f06f updated appliance Makefile (This used to be commit 6a89e07f0443cc48b80b22bdec6e18ab764d43f8)
adds a17db82 build in /usr/src/redhat (This used to be commit 11328f27816160d77934fb9b2409263f442e4f42)
adds 7738941 use "winbind separator" in tng as well (This used to be commit 0189af544244d7d20e4042cd1238f370968cb7a9)
adds 4cdc54b While we're all making incompatible tdb changes, I changed the implementation of tdb_{store,get}_int() to store the length of the string key + 1 so the stored key contains the trailing NULL character. This allows normal string library routines to manipulate keys.
adds 5379476 compile with -O2 (This used to be commit 5e2a0b3cb9be19596e9885371b3dc96fc8fda1b2)
adds 479c735 use "winbind separator" option for domain/user separator character (This used to be commit 6cbb826b154e61085fd651116caf472d4d438c1d)
adds 053322d fixed two uninitialised variables (This used to be commit eefb36f130f79f2f2c6cfb58c1646aa6ce4303be)
adds 75ebfc6 Merge from TNG. (This used to be commit af5ded9f17addb4bc89ecb762b9b99d2f99463ab)
adds 3012925 Added mention of the CUPS option for the printing parameter
adds 69a26b3 - added example config section to winbindd man page - reran yodldocs with newer version of yodl (This used to be commit faa3f49430775fd1bd327237f369f7b5df6fc0c6)
adds d55b849 Added signal handling section. (This used to be commit ad5447220032b7f80251e0a5123f7f96b496ffcd)
adds 0806cf7 added spool_io_printer_driver_info_level_6()
adds fa659fe Added unicode_to_dos_char() function to address converting single UNICODE characters to one or more DOS codepage characters. Jeremy. (This used to be commit eefbfb5e16fcf40f335edc840a49f837f6b64111)
adds b3373e9 changed uniarray_2_ascarray to uniarray_2_dosarray (This used to be commit 4de7202da478baf232c93cc9b8d845889f1d2bab)
adds 54a447f rebuilt proto (This used to be commit 7722d248ac0b05e74e4f621e70bb71027a9cd845)
adds 5c3588c this is a awk based code generator. Very primitive at the moment, but it was sufficient to generate info level 6 of the add printer driver for spoolss
adds 0599563 preliminary support for unions (This used to be commit 57a6cb52e6c646cd8a3d25f10f65a65e12d22a24)
adds feb3afb renamed the harness program to vluke (for "virtual luke") added a couple of sample .prs files (This used to be commit 70f68209dae0fb94196a30e7404a9ed5bdc2286c)
adds 4198633 Added code to do a one-way migration of the old DOMAIN.MACHINE.mac file into the secrets tdb. Also restored check for password timeout (this seemed to have gotten lost). Jeremy. (This used to be commit 9493e10de3d1c73b246a9841d4b5bb01838c265f)
adds b7f9a27 removed old files ready for new awk parser (This used to be commit 6790d6c589620f4d0f7aa67a3253c52b0b36c0f7)
adds b7022e9 vastly improved awk based code generator now handles recursive function definitions, unions etc it is sufficient for some basic types like UNISTR2 and BUFFER5 to be defined in the *.struct file and used successfully
adds 13371c4 moved *.tpl templates into templates/ subdirectory (This used to be commit 6aa51dc1a569358935190526960ac80b7b53dd91)
adds 62a24c4 add uint16 support, start to parse more of spoolss (This used to be commit 05fa3ea50ab384ab8eebad87a538b3301ea65fa3)
adds 414caf8 make prs_dump() store up to 100 variants of each msg type (This used to be commit 0e7819bb4562a840ecb9b7ef12706572b6b60202)
adds 378ec58 add prs_dump() at the top level rpc switch this gets us examples of all rpc messages sent to us (This used to be commit ce3dd8db6d3cf6bfdbd695f6e32f60488c9073ae)
adds a36a146 added grow_size to prs structure (This used to be commit d8c988694cbcd037c43480a623c2fbc37f2df7de)
adds 421f549 use grow_size to determine size of dump (This used to be commit 968b381cd348bdd6fdb092d7911c0bc9b992eba1)
adds ba35f79 align at the end of every structure parser (This used to be commit f6353bf12212aeb30e0daff52904bf2f71ec141d)
adds 0277809 need to allocate the union pointer (This used to be commit c75919a7b9c616beda298e2ae507433731bff20a)
adds 1076cfd addd grow_size to prs_struct so we know how much data is actually in the buffer (This used to be commit 725889869ca2eb66000efe8a77cde52d9737a814)
adds bb01686 update grow_size in prs_grow (This used to be commit a42da205361bb70778913c8bd9facbb6b9a24937)
adds b599ae9 don't call prs_dump() here (This used to be commit 87d9bac3a1b9eba15259abdfea85cf94b3630561)
adds e2e33eb call prs_dump() on every input and output packet so we have plenty of data to work with (This used to be commit 839ab0e33255be37d72c113c2e09baaa34d50ce4)
adds 32a7cf9 started update to handle arbitrary arrays note: this code is currently broken. (This used to be commit 15646ebd84ee4e63a251c87800677f3dd2ae6971)
adds b27886a passdb/secrets.c: Fix typo in comment. rpc_server/srv_pipe.c: Use accessor functions rather than diddling with structure internals directly. smbd/process.c: smbd/reply.c: Remove READ_PREDICTION #ifdefs. Jeremy. (This used to be commit eba825ff030a175bd271caa6f543379dfdbbd646)
adds 4fb2e2c Added fix for Win2k ACL query code from Shirish. I need this back ported to 2.2.0. Jeremy. (This used to be commit 74851a481efedd15f59d5da15db7078dc4ce5d20)
adds ad9a3a1 Added Shirish's reg changes to HEAD. Sync up with 2.2.0 backport. Also added prs_xx error return checks to new code in rpc_parse/parse_reg.c Jeremy. (This used to be commit a148cb996297ed34342660f82ef0e66773d40500)
adds 210f11d Check error returns. Jeremy. (This used to be commit 919d49b58ad8213c0e89948f560d816b20312bb2)
adds 6519461 The new msdfs implementation that uses symlinks to point to other servers. Very intuitive.
adds 466338b Removed extra unistr_to_dos prototype from msdfs/msdfs.c (This used to be commit a70c7b9aeff737a807f2348c219aa815705e4218)
adds f3a3a05 another awk parser update we can now handle arrays of structures, pointers to structures, pointers in unions etc (This used to be commit 1df80cd1e8475b6b2fe7b80b6c9089692ab7691b)
adds 128026c added the ".trailer" type, to mark where a packet turns into a trailer this now gives us enough to parse complete function calls, including the return values (This used to be commit ca8f1e92adf3603ad15f73277576cc9178bb4d74)
adds 058ecd8 take the sructure name to run through vluke on the command line (This used to be commit 03fbe1b1514774c9f3c4d553ca3b5b019ba0b11f)
adds 9b86339 the vluke program now takes a structure name on the command line (This used to be commit 6a3e7ba4f0716eb414daba4ab8aae974db4deba0)
adds 8114e7f a useful script, just go "./build foo.struct" and you get a full vluke program for all structures in the foo.strct file (This used to be commit 77ceb6a3c11f16fd82b852d65fa9e836faaf1812)
adds 91b736d Synced up srv_samr with HP changes. Added error checking to original code - what a concept :-). All this code will be replaced with TNG stuff anyway, so not a big deal.... Jeremy. (This used to be commit b090cff4b5fcdef01fc553e6359627bb2285d68e)
adds a71519c Cutover from 2.2.x - missed in merge. Jeremy. (This used to be commit 87c4d46abe82855dd23c94397c3fc8e245b3778a)
adds 0f75bfc minor parse updates (This used to be commit 2e0a39204ade323c52847ce9783a987a81c8013a)
adds 2b15e8a Updated VFS examples to use ftruncate() and lock() functions. (This used to be commit def0da145aa8b804b75b0f35bdd4a809a2a806fc)
adds c560164 Fixed bug where mallocd size of prs_struct could be larger than incoming packet. Ensure new alloced memory is zeroed before use. Jeremy. (This used to be commit 1c3193aa1c1137734dc34ef2e6d62abb0609c30e)
adds ba2f726 - added typedefs - added parse error checking - made parser more flexible (This used to be commit ab0beaf3573471fab1fda3358987b337811f99b7)
adds 6738591 added primitive define macros started converting matty's srvsvc.idl to a .struct file (This used to be commit cf8d4c42e259d65d4d16c91316acc0bad71ff177)
adds 0fc755d started converting matty's srvsvc.idl to a .struct file (This used to be commit 85a341002c00044168346888cb46e354ab81194b)
adds ec6c547 error check in vluke.c more conversion from idl to .struct of srvsvc (This used to be commit 83b787f57e8e97ee4d3782e76c3fd003ed567885)
adds 819c154 Fixed bug I introduced last night (sorry). Now truncate incoming prs_struct buffer size to exact size of incoming data to prevent read overruns into slop space. Jeremy. (This used to be commit aa1a4f46da9584240cd6cee6fb652aa73e77015c)
adds 7b49e6a Changed name of case_sensitive in mask_match to avaid gcc "shadow global" warning. Jeremy. (This used to be commit 36629d2a934fe61e68f87c5d2faf67158b365ae6)
adds 74d677e Added the NETDFS pipe to allow remote administration of the msdfs symlinks on the samba server. (This used to be commit 15e7d8f6c5cddf6ce409ee2505744250d181ec34)
adds 943340a more aparser stuff - we now handle everything but the idl headers in srvsvc.idl (This used to be commit 5f1e8422d0ebc589cdfe95f1001a8e55cb60af4a)
adds 69519df Modify NT driver heirarchy to fix HP bug with duplicate printer driver filenames :-). Jeremy. (This used to be commit adb6ad812a4d897ee0c0712cc06d1ff8553fa093)
adds 6c52c1a Added -W workgroup command line option.
adds 3cbaf59 Fixed bug where file access was allowed on IPC$ share. Return correct error codes on invalid share name. Jeremy. (This used to be commit 420d6bc4809cef9d74354175d0fa956ab4e8ac3c)
adds 295b2d3 Did a proper fix for the file access on IPC$. Denied all pipe opens on trans2 open calls as we don't have the pipe open response coded up yet. Jeremy. (This used to be commit 8142e27c9c32aba5a7dabc48a676b93cf680151b)
adds fb66b3b torture test:
adds 7fd62a2 use lp_workgroup() use \\ in front of filenames (This used to be commit 9c64f47c164e6ac31a27940fffb415b0b47cd089)
adds 8af41e0 Routines for driving smbclient from DejaGnu. (This used to be commit fa6a360abeb324d6b4383dbb1bb717fc270aff81)
adds 1f37fca Environment variables for single server test scripts. (This used to be commit 82ff52ee86f87e5105f51257479b8b9dc98310a2)
adds c29b72c use lp_workgroup() use \\ in front of filenames get short name via a separate trans2 level 260 call (This used to be commit 5fd4dbf72e317bc47ab11b0b3f2e15d0c58879c8)
adds efc723d Test wildcard rename function. (This used to be commit a9133e2df038c73d3e9f1ffec7628dbde289085c)
adds aabf523 use \\ in front of filenames (This used to be commit a92f8c8620272bcbdd73741b8e87f8d5fac45b49)
adds 2962a4c Testharness for masktest program. (This used to be commit 4a14b16cd16289a46f9562e927679ef8ca2dcdfc)
adds a95efec a fairly big change in spoolss. got rid of the forms, drivers and printers files in the nt drivers directory and instead use a single tdb
adds bbc94eb Test various operations on ipc$ share. (This used to be commit 5b3fcc303d939e750126dd44e7efb5dd73c8d9df)
adds 68239f3 a fairly big change in spoolss. got rid of the forms, drivers and printers files in the nt drivers directory and instead use a single tdb
adds 722c86a a fairly big change in spoolss. got rid of the forms, drivers and printers files in the nt drivers directory and instead use a single tdb
adds 7f2b42a got rid of lp_revalidate() (This used to be commit 8dea95e62c7f4723cd4b71c1b03c613386392c49)
adds 9eee36f added tdb_pack() and tdb_unpack() (This used to be commit 6c15495b3087c04890af77149c39e823596bb4dd)
adds b0953a3 Fix to return buffer output properly. (This used to be commit 6d50bb36a68c34c5fea1193fd6f170160e16e76f)
adds 5711e0a Test transfer of large random file w/o corruption. (This used to be commit a9790f19612513b667c348d628ab3bf88ec1178e)
adds 5ca89e3 Start of test blurb. (This used to be commit cb9d9e4f89d55466c32f7cf7ae73f0d4aea6d36b)
adds 9514925 added -u hide_unlock_fails option (This used to be commit fc8c460a618c25ffa46ab808a241dab466d2666b)
adds d87a20e we don't do "revalidate = yes" any more (This used to be commit 289d3cac38ae271175697f98d3eb01a21f3678a7)
adds aedd865 new prototypes (This used to be commit d38092d5a6ca10a4d52214a88f0b99f5922bd108)
adds 89a532a removed lp_revalidate() (This used to be commit fba5886a05ba64b4633d4a9f3e5cb0687fb4b20d)
adds 0fca981 2nd evil simultaneous read-write test. forks. one writer. others are readers. writes between 1 and 20 bytes. reads as much as possible. compares. repeat until end of buffer (fixed size: 131072 bytes) reached. (This used to be commit 26f51a7abbfa9bd9051969dffaebe3cdf9e93c8f)
adds d29f8af minor fixes (This used to be commit 4d00314ec5b056101b05c38cc68dd4934c83c825)
adds 9c4079d Fixed misunderstanding found during CIFS conference. Overlapping lock ranges (not just included lock ranges) should be handled correctly. UNIT test still needed. Jeremy. (This used to be commit 07872298e3ee8b4b50b69cb4e49b88635792128e)
adds 8a86541 Changed MS_DFS to WITH_MSDFS throughout. Fixed trans2 calls on IPC$ to let dfs referral calls through. (This used to be commit e0965a80bdca5239886b11ef55dc29fed261bfc0)
adds 3808642 Fixed last remaining instance of MS_DFS to WITH_MSDFS. (This used to be commit d4e2e595661857f40a40ce32a1b6dc4725e6c3b3)
adds 9646e6e Compile time warning fixes and a time_t -> uint32 conversion fix. Jeremy. (This used to be commit 80a0079b2f993159ef35b02ba5c70ce9d8096879)
adds f3c44fb Fixed memory leak in RPC parsing code. Problem in prs_set_buffer_size() was Realloc returns a NULL when newsize is zero (equivalent to a free()). We were returning a failure here without resetting the buffer_size or the data_p pointer in the prs_struct. And we weren't checking for a failure from prs_set_buffer_size(). So realloc's to zero size were not reflected in the prs_struct: memory leak. (This used to be commit 590d9ece8449b1feecfe1aa13e61bcd8fea4e5bf)
adds fae1164 move srandom to after connect so random stuff in clientgen doesn't change seed (This used to be commit d9322d01e0ac09852924eb6059ecf116e75ee398)
adds a0e1930 fixed bugs in fdpass tests (This used to be commit ee4f6335adb2a781eea7e1f6b520d79ea1197427)
adds 5c6a786 cifs parser. (This used to be commit 96fd33b8982d4d7ff1eef6f2ef836381d443b143)
adds a65dead security descs in spoolss. needs parse_sec.c nttrans.c broken. (This used to be commit f9f2a04fdb7b2af1cfe5bf26ec6f0d955ea948b9)
adds 5469564 fixed nttrans.c (This used to be commit 06cd46b0ec10b32af54edd8256d2fdbec45e1371)
adds 682cccd unistr_to_dos not unistr_to_ascii (This used to be commit f46c4fe876a0cabe7044ca30c17e6c217d618635)
adds e01fb48 bug-fix from tim (insure). dummy fn call for andrew to fill in. (This used to be commit 1e3c0ab29d178fe58add32672301ac497d43a3fe)
adds b673d5f dummy trash in secdesc. (This used to be commit 56c2dbbf813e1dc120d199b173fd462c658572a0)
adds 9d1bc48 TIMESTAMPS ARE IRRITATING AS HELL WHEN DEBUGGING! NGGGH!!
adds afab649 uninitialised variable "list" (This used to be commit bf33b10a43a42c3ec5dbfdc713869c4aeb452aef)
adds b6ecd4f fixed call of firstkey/nextkey to traverse driver database (This used to be commit 11010f946af4d60d88bed450692e43c6a7860ab7)
adds 6ec1ae3 hack to get setprinter working, level2, null sec desc. (This used to be commit 3f976e713924a2fa47194ae3edfa3f1592e4cf1c)
adds 1f220f5 SMBlockingX (This used to be commit 9f9a9a69b6660eaa14ff3954c78f8e08ae3b0b87)
adds 9fb4575 fixed return from nt_printing_init() (This used to be commit 7e13ba75444eb82b257a7a3578aa30ae2f52fe1a)
adds 76c1e15 SMBtrans and SMBtrans2, some of it. (This used to be commit 42c7f3797f50598150448be162ec0ee556287505)
adds 2f3dbef SMBtrans response. (This used to be commit cff62bb10aa8d897bf48119f959d426d9052bc23)
adds 712a30e prs_give_memory in wrong place, also poss. was losing mem. (This used to be commit 9805e17cd0ce427c329a8b5a8318d5f75227e283)
adds 5f7c40f getting and setting security descriptors on printers now works
adds d7d030f SMBnttrans. modified io_uint8s to return address of actual data instead of a copy, on unmarshalling. removed fstring, made it io_string, did same thing. io_string() and io_wstring() should be wrapped in a STRING typedef which is bit-switched on FLG2:Unicode. (This used to be commit 7db13bd53807f65a16442d2765a9d2f7ab792b4f)
adds 469764b SMBntcreateX (This used to be commit 7e3fe77ab25cf0bde7950e0702b7e25a82b33b18)
adds 782c05f optional (0of or 1of) with "[+]" semantics. (This used to be commit 55a3e4b5922eff4110970a2ed2372c431ac70918)
adds 7babec5 SMBulogoffX (This used to be commit c919f803434a138f48eb26f122fc09425eb24d58)
adds ccf0ac0 more SMBtrans, SMBnttrans stuff. (This used to be commit d8d15b275592e3a4e60ac502f4672672534e1fc7)
adds 6270753 debug output to /tmp. (This used to be commit f9077e50cba5c7c3e6cf7739888120d8cc757c7c)
adds b38aa95 moved notif_y_table struct to spoolss_nt.c only used there. #ifdef'd driver-code out with define RELIES_ON_SMBD_SPECIFIC_CODE because spoolssd doesn't link with smbd/*.c (find_service("print$") is not possible). (This used to be commit 726c359d1d9f1fc8227ca920c888d2f040170e0b)
adds 4a0635c #ifdef not #if (This used to be commit f0229102fe337213cd53fcb0a3d7e2ba786470b9)
adds 2d06649 fixed a couple of bugs in the driver return code (This used to be commit 8695cb0023597fd118241a431eeeddc559484465)
adds 0c396ee fixed return error code that had 0xC with not enough zeros (This used to be commit d859de2870d6524f4ff58a059469fe65c1b37940)
adds 38b32fb don't free a driver structure from the stack! (This used to be commit d241f1dcaf612881a428dd578b97383d02a4d3c3)
adds 82db6b6 don't build cli_reg in rpc client library until we merge that from tng (This used to be commit 0cc59cc2c63bceeda0bc6f44dc65f10f81ebda8d)
adds 85295c5 init_unistr takes a const 2nd arg (ps: I hate const) (This used to be commit 7030b7f06a8784469562562aa346d0c2918734d5)
adds 325cf05 updated proto.h (This used to be commit 9f02ed6ccf17c60386d19592fa2585987c768153)
adds 140523d lp_server_role() + use in srv_reg. (This used to be commit 82e47e268ca33dd7e692c5e6d0571428307b5287)
adds 1f69f80 more templates. (This used to be commit 4d50d3526249276e1d2eb039cb57011e7cdae867)
adds a6e52f2 make proto (This used to be commit 62271c30f415cad71aea9edfd578f0b7ab42fb42)
adds 6c9f6b2 don't return a passwd struct for usernames that don't belong to us (This used to be commit 2740a80e30cbf512d51ba76684905a904c2fddf7)
adds 5b5f41d fixed some more crashes this introduces some memory leaks that I need to fix later (This used to be commit 2170d72d508ab8fb63a1da3024395f8fd6011cfa)
adds badb7fc Fixed LsaQueryInformationPolicy level 3 to return primary domain info. Domain SID is saved in secrets.tdb upon joining domain.
adds 23d7056 if the tdb stored driver isn't formatted right then return a default driver (This used to be commit 48bf12d23ee39ccc7c19363012abd48f43dfac11)
adds d500cbb messing about. (This used to be commit 9c6f2d75d848a280f25f2377130953ecd824b7b1)
adds e67aa6b space in front of lp_preexec() causing make proto to not detect this fn. (This used to be commit 3a1ebfa080fa5b26c9d0e7573cbd4bd4c239f182)
adds 2a4ce0f The functionality in this file has been moved into smbd/unix_acls.c in order to make the acl functionality regular (we can have smbd/posix_acls etc). Jeremy. (This used to be commit 9adb9399df27c5c1d7fec04f80d49e5476200738)
adds a811ade Fixed interface between new ACLS and nttrans code. Jeremy. (This used to be commit 400263245b4e5344b496c5de52a659f040206798)
adds 6c96a55 Working UNIX -> NT ACL mapper. Jeremy. (This used to be commit f09c53f6b15e96ab1d306c044cbdcd086006c977)
adds e743e2b Changed interface to set_nt_acl slightly. Jeremy. (This used to be commit 4534eae405f952d4b93e445571fc487e66a7541b)
adds cc22d7e Changes I really don't want to lose whilst CVS is playing up. Dynamic changes to spoolss code. Jeremy. (This used to be commit 0a5e7a8f31c26fe80db5398a441a1969a8882845)
adds 1365442 More stuff I cvan't afford to lose. I'm realizing how dependent I am on this bloody CVS link.... Jeremy. (This used to be commit 864e7bde0e804edbb2425b9c4c7ff271553f8169)
adds f0080e5 Getting back to a compilable state (not there yet but close). Added patches for random -> sys_random. Added set_effective_xxx patches for AFS code. Memory allocation changes in spoolss code. Jeremy. (This used to be commit c2099cfb033c2cdb6035f4f7f50ce21b98e1584d)
adds 61ab5b4 Back to building. Now to test with insure. Added some frees needed to stop memory leaks. Jeremy. (This used to be commit eba31e4e802120c9eb8c4688f521b4de9cb91f5c)
adds b9fedcb param/loadparm.c: Looks like someone ran indent on this ! passdb/smbpass.c: Insure uninitialized memory reference fix. printing/nt_printing.c: rpc_server/srv_spoolss_nt.c: Insure memory leak fixes. smbd/unix_acls.c: Shadow ref fix. Jeremy. (This used to be commit d175d3ebefc053e9badd91ca5f2d8bd03eb6705d)
adds 8ff6458 More insure found memory leak and corruption fixes. Jeremy. (This used to be commit 3cdcfa6325b9cd2d7f7c90c4b2d1c6ec73fc2f6d)
adds 01c4ecd Fixed null pointer indirect in addprinterex. Still working on problem with extra directory layer in NT drivers. Jeremy. (This used to be commit 48a80318269c832e702678237e86ba55c10444f1)
adds 2472ab1 More memory corruption (leaks etc.) fixes. Jeremy. (This used to be commit 71a0621f552083880e89923055e8bd14d0b1b82f)
adds c7d0975 More memory leak fixes. Jeremy. (This used to be commit 4e7b6b20eabe02f1ab74254607178ba35e61c9ce)
adds 0cc1389 More memory leak and PANIC action fixes. This is *horrible* code :-(. Jeremy. (This used to be commit ac383bb765ea606fc1105aa91470fcdf453d9335)
adds 5a5540f rpc_client/cli_lsarpc.c: Removed unused variable. rpc_server/srv_spoolss_nt.c: Fixed more memory leaks. smbd/nttrans.c: Fixed shadow variable problem. Jeremy. (This used to be commit f0a7540831181d3a47e7f8ce8be55a36a2f2aba1)
adds 9888108 moved secrets handling into secrets.c (This used to be commit e49550b975dd407a1a8538c9885e036e400b7714)
adds 8431208 added %J and %T to run_print_command() made the run_print_command a varargs fn (This used to be commit b9f2cf459322fb3f10844f9441633c7bcd6ed151)
adds da44845 moved secrets fns into secrets.c (This used to be commit f890bcf06786e7c63bf76fad2fd46d287a99a270)
adds cbeb0aa moved secrets fns into secrets.c (This used to be commit 16355a9c66a2bdab1feb8914a40bbea5272bb170)
adds 2a24646 fixed some ptr declarations (This used to be commit 7a670f5f3b627543bf776fc9698a2b5d46c110a3)
adds bca956d new protos (This used to be commit e00c162f72303d94854c6033c1f91a1d7b9e0a27)
adds 5a0d520 someone forgot a ! (This used to be commit 29fa2e1d99235bc15b2916c404b46012eb77b7e2)
adds dbf004b added a MANGLE_DRIVER_PATH define to chooose whether we stuff with the driver path do a rename etc.
adds ad26771 fixed the pack/unpack of the devicemode we were being bitten by uint16/uint32 mixups (This used to be commit 1d37f76953534f7bf9d8890dda30c7e00cbb024c)
adds 0090b4e added some debug code to track down pack/unpack problems (This used to be commit ac9cdab33cddcc5ab00fc21ba79f416f5a9687e7)
adds 7ed09de some printer parameters are getting corrupted, possibly by the client possibly by smbd. Reset them so printing at least works while I try to figure out what is going on. (This used to be commit 70476d6767a571460fa375fb1dae884df77ca143)
adds 3ca34cc sec_desc_size() needs to handle a null secdesc (This used to be commit b152d75ea677d4025dcaaf3ae9009db0979dc402)
adds d48c727 no space was being reserved for the security descriptor in the parse buffer (This used to be commit 417a88fc6a8406ad4244e8cc1317cb7163b07cc0)
adds dcecbc5 we no longer need the code to cope with setprinter having corrupted data (This used to be commit c602b703a05b94748a890add751f47fc6b539c60)
adds 9297228 added -O (use oplocks) option to locktest (This used to be commit 56ba49382fbdbe5672c3a72faaca21f20a53752b)
adds def5fee Someone wrote a man page for smbspool - how nice! (This used to be commit bac7a72f47ffb8456e39ad2dedfbd22c04a03f7d)
adds 55e0505 Copied across NT_Security documentation from 2.0 (This used to be commit 6f07da3b9146e880df3290e664a28f904ac252eb)
adds c35ea64 fixed a off by one bug in ntforms read from the database (This used to be commit 1c5f70821981e961b81c31f5c83bb56c08ef5018)
adds bf302c5 Updated samba appliance example. (This used to be commit e42f2fc397ab195391a6f78452782efb89ebf0cf)
adds 6c178b3 Forgot attr entry for private dir. (This used to be commit df690273312fd5b6f3041298bf9763948d842811)
adds 7df31cb added locktest2
adds 2db93dc don't ue nasty /proc/locks hack by default (This used to be commit 62d72dd67ba41b90fefc4308139cd488b3fcb3fa)
adds f87246d simple increment bug in uniarray_2_dosarray (This used to be commit 6506e6f47085beeaa6588a361a220ab21fc32aa6)
adds 6d8c131 Some tidyup fixes (memory leaks etc.). Still no progress with the "no driver" issue. I'm banging my head against comparitive packet dumps right now... Jeremy. (This used to be commit 03cd4aa1443acd958593f37c61ff9c90a43c660b)
adds 84aa9ad Create elements in default, not in read. Jeremy. (This used to be commit 0d681ea252e0cf7fdf57d316d2bfe7caa9b4fbf5)
adds ad53b64 fixed!!
adds 798670d fixed sizeof() typo (This used to be commit 1da9c5531a8e26dc63b31a27fa73e0932278acb4)
adds d253db1 Memory leak fixes. Jeremy. (This used to be commit 34b63896ab1543936d6b9b382ef6727a161b6bf2)
adds 0164047 Fixing get/set of security descriptors. Removed ugly hack for NT printing. Fixed up tdb parse stuff memory leaks. Jeremy. (This used to be commit 8ef41f31c53e14ad057d883810a1cd2301fede2a)
adds b2eef91 Cause printer SD's to be displayed correctly (full control). Jeremy. (This used to be commit 341d07c516865bdd9be99f98cd0754d12b25f9c0)
adds 6d38ba7 Moved tdb functions that access parse structs into parse_prs.c to prevent builkd breaking. Jeremy. (This used to be commit 6c7adeab0f92844ecefbcb923d0d4763d4c3eaa5)
adds bda48b3 - changed HAVE_KERNEL_OPLOCKS to HAVE_KERNEL_OPLOCKS_IRIX - added autoconf test for HAVE_KERNEL_OPLOCKS_LINUX (This used to be commit 0368f68529a9244663c199068e95d1a1d93152fa)
adds 6ac5383 make_sec_acl was passed pointer to static array ace[2], oops. (This used to be commit f3502d846c99c77b13ce75977f5dc79cc1a3506d)
adds 1bdbb4e added se_access_check. (This used to be commit 6de329f6bf9c26e132869cf43d4976d4881e285c)
adds 84d4009 added a NET_USER_INFO_3 struct to user_struct.
adds 1be8744 Bringing these up to date with what I've got on my site. The fixes include the change that prevents 'insure' from becomming confused and issuing leak reports. Some minor speed fixes. That sort of thing.
adds ce17aac Again, just syncronizing. The a function name was changed in the sll module but none of Samba uses it directly. The macros are used instead so the change is hidden. Good. (This used to be commit c5d7ee506da31bbfbd6775c2dbcd121a44de794d)
adds 28555ec include/smb.h: Removed NET_USER_3 struct from user struct. It doesn't belong there (yet) as there is no infrastructure for it. Replaced it with a dynamic array of group SIDs plus a user. passdb/passdb.c: Added setup_user_sids() function. This is where the lookup should be done, eventually calling winbind. smbd/password.c: Changed to call setup_user_sids(). Removed spurious DEBUG(0) statements. smbd/reply.c: Removed extra parameter to register_vuid().
adds f5a4d08 Fix for map_share_mode to allow desired access of zero map to stat open. Jeremy. (This used to be commit b0242080fe464e71815431559fe54d109e0b92f2)
adds a62d17d Change from "David S. Chappell" <David.Chappell at mail.cc.trincoll.edu> to make "printer driver file" a share parameter. This fits better with the new NT printing subsystem. Jeremy. (This used to be commit 7afb68461f3938a647a6c48689293af8ed36ccb7)
adds c3487b0 reverted jeremy's changes that removed NET_USER_INFO_3. will you please not just undercut work in progress, thank you. (This used to be commit 86d440a88c948727bfcfedc694c52c58f9687d8b)
adds eee003d started adding support for relative, plus options for autoalignment so the same parser generator can be uses for cifs and rpc (This used to be commit c7829fa0d87081d9b3f33468527583e3b763916b)
adds ad98207 dynamic allocation of NET_USER_INFO_3 gids.
adds 979f509 free NET_USER_INFO_3 gids when vuser invalidated. (This used to be commit 2f056c2aadd2e16d89b66aabd1c166ab8d5abd76)
adds 09ea9ea split some of the irix kernel oplocks code into a function (This used to be commit 6b888d600d95e2595c3f79494edcc55e88e2980d)
adds 698d2e8 some templates needed for the new aparser stuff (This used to be commit e13089b040d5df4e611a120ec7fce20757dc196a)
adds 844d3b5 the Linux F_GETLEASE value has changed (This used to be commit 2a3c994a96dc96f379c4cffbcc3ca314c3d6d292)
adds 15cf0e8 clean up oplock capability code ready for Linux code (This used to be commit 70dcc791b45ac64fc536ef449e4e6b53b2b68fd4)
adds 0288a64 untiltime should be 0 by default to cover the whole 24 hours.
adds e58682e do some standard_sub_advanced() in api_net_sam_logon on lp_logon_xxx(). and if you have unix realname=yes, you get the gecos name when locking the station.
adds 03e0164 Luke, I am moving the code back into passdb/passdb.c, this the correct place to do this, not in smbd/passwd.c
adds eab8f3c Fix from Elrond for hash table corruption. Should fix stat cache bug (I sincerely hope :-). Thanks elrond ! Jeremy. (This used to be commit 0d59e8c6bf49e06f11b386f9d805474771365f52)
adds 891bdd0 (Correct) fix for desired_access being zero in map_share_mode(). Jeremy. (This used to be commit cc447fbe3cd77d57e18c3d1dff94a95d6032c311)
adds a9a5121 continued the split of the kernel level oplocks code into a more modular form. In this pass I added oplock_irix.c and added a "struct kernel_oplocks" that describes a kernel oplock implementation.
adds 52cb056 continued the split of the kernel level oplocks code into a more modular form. In this pass I added oplock_irix.c and added a "struct kernel_oplocks" that describes a kernel oplock implementation. (This used to be commit b5ceab810292602ea9a81696c20a781c16b706c2)
adds 26848a3 a first pass at Linux kernel oplocks support (This used to be commit 3253085d9883a181c04b9c9ecf7d0ccdfbcee88d)
adds 4ec7597 parsing code for reply[open|close]printer in preparation of the event stuff.
adds 8843a63 Linux kernel oplocks now seem to work, but need a _lot_ of testing
adds 0fb1dbe fixed Linux capabilities handling
adds a4ba9bb a better test for oplocks being enabled in this kernel (This used to be commit cc0e919fdcb116c8f9688a4f5d7803fc8d7f9588)
adds 6db12f7 split all the change notify code out into a separate module smbd/notify.c. All the data structures are now private to that module.
adds 2b37fd8 fixed comments at top of module (This used to be commit 02577ab7d275dfb49e104f3358cb3caa66b3b09e)
adds 6de513c fixed a bug in BlockSignals() for systems that don't have sigprocmask() (This used to be commit abf06fa90ba49f6a1ec5458d056f8b8cf20b6512)
adds b2d01bd totally rewrote the async signal, notification and oplock notification handling in Samba. This was needed due to several limitations and races in the previous code - as a side effect the new code is much cleaner :)
adds c8de9b8 enable the Linux change notify code and change some notify debug code (This used to be commit c6be511fcc1be79619a0184f03d4c33dbfe12f04)
adds 60785b5 Created manpage for wbinfo program.
adds 5dc6184 forgot to checkin select.c (This used to be commit 719bc2f130393a55058f5c45ca6fbd30a78de2dc)
adds b793017 always use the DN_CREATE mask (NT expects file creation always to cause a notify) (This used to be commit 20a06b7fb7c855e874b79b86251d597e7797b3c0)
adds b821b0c fixed the change notify bit definitions (This used to be commit 17d3c3a14885a42889d69459e7b3af7040a45499)
adds bf575bf use DN_ATTRIB kernel change notify attribute (This used to be commit 9f542484d11b7b908d3170b702b3bad82ba71525)
adds ec33db9 added -L switch to tell smbtorture to use oplocks (This used to be commit 73033d0803317c7de017cac7f7669f4afb08e7c0)
adds 33179a9 add some brackets (This used to be commit bf67721ef5cc6d5ad1762fca320ef612025b4593)
adds b50ca09 allow posix locking database to be opened read-only (for smbstatus) (This used to be commit b9d78738bb30da3d989dfacc95cfde529f2afca5)
adds e281246 allow for lots of connections per server (This used to be commit 4bbc218922d2b1f40d50a611a389c9956851050f)
adds cf868f3 argv parsing fixes (This used to be commit 502751cc62df7395683dc45d15887535baa5656b)
adds f169856 proto update (This used to be commit 7d0f9258589c2856dbc54a10ee35c26201d16f41)
adds 898c5dd Removed a patch that Andrew had added because 'insure' was incorrectly reporting a memory leak in the cache module. I've modified the cache code to prevent insure getting confused, so the patch can now be removed. (This used to be commit 50599b0fa2b78109e3bd2cf50007dc69c4059955)
adds 30fdd20 If I use nmblookup to search for node ZOOB#1B and there is no such name registered within the search space, nmblookup would report
adds 31e83ab ZERO_STRUCT() of info3 structure before using it. (This used to be commit efe7f818c927a925f2dee1ef4f6040c137e0c84e)
adds 1896c72 fixed autoconf test for kernel change notify support (This used to be commit 92d0382c9e1d6d31e6047ca3d78523a3204d36f8)
adds cc5502a allow the notify implementation to choose the select timeout change (This used to be commit b1441d9622609af5ef598c5e1e1f5af438dc0731)
adds 3bf8d26 Merged parse_domain_user() from TNG. (This used to be commit f64ac9d9068901862290f7b25874156d6f0d4d73)
adds 9ee5756 Merge from TNG. (This used to be commit e5cb97dda89fe23612b75861232591e4831733e0)
adds e868d0b #include nsswitch/winbind_nss.h (This used to be commit ce40ba9fba62d4debc43ab53b8564fc24d1f9e3b)
adds 7b89d2b Changed server side lsa_lookup_sids function to look up SIDs that we are not authoritative for using winbindd. (This used to be commit a39cdffb141a8e4188b00dfb6eb3317f134cddda)
adds a08b01d Added nsswitch/common.o to SMBD_OBJ1 (This used to be commit 6c743427dfa2fbd6f3ab47991165db9e705eba20)
adds 2c3cd9e Removed some debugs. (This used to be commit 6faa963b232b4c4d883c1b346c73b2f2b6da6370)
adds b41b1da add -d debuglevel option (This used to be commit 448f21325f8ff53f3ff5e45c22e07f7164529bc9)
adds f94f053 added support for kernel level share modes. These are a (small) hack, I suspect we will either get rid of them or do them properly at some stage. (This used to be commit fabe1f350e1fc58db33d22cebd38652950697ced)
adds c528569 open files with O_NONBLOCK when available. This is necessary to prevent possible deadlocks with kernel leases and harmless when kernel leases are not used.
adds 9857703 use the right MMAP flag (This used to be commit a2f5977ac34d02cd64acd0022cb5bc065eab713f)
adds 28be43d - use read locks when possible - don't use as many locks on a store (This used to be commit ee12b10d21022287baf4432d1df743c4b28223b2)
adds fac26f0 support both read and write locks inside the tdb (This used to be commit d0a1f96e0f699f8e3ceb0e0d826423cd643803e7)
adds a72f277 Simplified server pipe implementation by changing arguments passed down through to the individual pipe api calls. Instead of passing two prs_struct pointers, we now pass the pipes_struct pointer which contains the former information as well as other useful stuff like the vuid. (This used to be commit 96addba216bad2189120d78f5531d5caa6f37880)
adds ea29458 Simplified server pipe implementation by changing arguments passed down through to the individual pipe api calls. Instead of passing two prs_struct pointers, we now pass the pipes_struct pointer which contains the former information as well as other useful stuff like the vuid.
adds bc21403 Simplified server pipe implementation by changing arguments passed down through to the individual pipe api calls. Instead of passing two prs_struct pointers, we now pass the pipes_struct pointer which contains the former information as well as other useful stuff like the vuid.
adds e83ddf6 Simplified server pipe implementation by changing arguments passed down through to the individual pipe api calls. Instead of passing two prs_struct pointers, we now pass the pipes_struct pointer which contains the former information as well as other useful stuff like the vuid.
adds 5824ae2 Pass the vuid from the connection_struct to the printing back end functions. (This used to be commit 6120d03200ed6d89640332aedc75172bdf77e2a0)
adds a1a0f7e Added print_access_check() function for checking printer security descriptors. Currently returns True (plus debug output) which should not affect the behaviour of nt or lanman printing. (This used to be commit a9b4710e649e887e07d68c1bf826e00c9811e4ee)
adds ccc3289 Call print_access_check() function from printing back end. (This used to be commit 979e083d3dd844b98b03108e636dfe11ae157fb0)
adds 206273f Added some permission constants that are set for NT printer security descriptors. These seem to be made up of the standard and generic access rights rather than object specific access rights. (This used to be commit 07099fd4464eca2b5f061ef25309f41b8ab5e00b)
adds 0630db5 Changed function prototype for pipe api functions to take a pipes_struct instead of two prs_data pointers. (This used to be commit 73e4466fc30fee149f51a5aa45c26beb783306c5)
adds a72c9e2 Pass the vuid from the connection_struct to the printing back end functions. (This used to be commit a8975d6e226e7271f60d5487243301db3c220d87)
adds 8b5be6a make proto (This used to be commit b3f2946d3958ef92ad7d30a52d00bcfd50229388)
adds 7448a6d Whoops - dodgy make proto. (This used to be commit 87cd080441a924afd57d03e86c926a60c4416967)
adds 9b305b1 Forgot pipes_struct conversion for api_samr_enum_dom_aliases() (This used to be commit 66372765e7c3f85240d54894547a150351426d5f)
adds db2f46d more update. (This used to be commit ac91ef30932e3e472a16c4c756f6dfddc1b18487)
adds c89f1ae reverted lukes changes in param/
adds 5e06151 Paranoia changes to ensure that anything touched by a signal handler and the main code is declared as VOLATILE SIG_ATOMIC_T. Jeremy. (This used to be commit b737c784e34b0e1af014cb828ef37d5b6d73c3e2)
adds a69d476 Fixes for IRIX kernel oplocks and systems that don't have nss.h Jeremy. (This used to be commit 711f15ac230092bac000e63f99e8dfaa4a644847)
adds 69c75c8 Fixes for Win2k "add printer driver" INFO_LEVEL_6 was wrong, also some memory fixes. Jeremy. (This used to be commit 2a9e645cbddef1cddc5c978310b7efed492758d2)
adds 68b4dc2 Changed default printer driver to "" from NULL. Jeremy. (This used to be commit 54bf7c12b89005f0fb7d82108e8403d89931e422)
adds 159aec6 A neater way of solving the S_ISSOCK, S_ISFIFO problem.
adds a7b5b10 fixed two minor bugs in new sys_select() (This used to be commit 5afc5f503144c81ebc6139719fd88335fd30f4ad)
adds f9e9f98 lib/util_unistr.c: Removed ascii_to_unistr() as it does no codepage. Removed unistr_to_ascii() as it was never used. printing/nt_printing.c: Removed "DUMMY.XX" files. rpc_server/srv_spoolss_nt.c: Use dos_PutUniCode() instead of ascii_to_unistr(). Attempted to fix the "return value" size code based on J.F's comments. This needs looking at. Jeremy. (This used to be commit de99011bf3b2a23bd1854a047382a107aaeb9c68)
adds eecab5c Changed enumports to show printernames as ports. In line with 'the grand plan' :-) Gerald & I discussed with HP. More changes to follow. Jeremy. (This used to be commit 193a248beda99103c73a0b0ea5e2fbcbb516ce8e)
adds 3396a1d just enough to get rpcclient to compile. Look for #if 0 blocks around a few unimplemented functions. Also had to add cli_reg.c to Makefile.in
adds 8005c83 I've been working on refactoring some of the mess that is the become_user() code. This code is now implemented as a stack of security contexts, where a security context is defined as a set of effective user, group and supplementary group ids.
adds 2186537 Removed save directory argument to become_root() calls. Probably most of this stuff doesn't need to be done as root anyway. (This used to be commit c3cad0ff6482784f95fd54ba51ee5be2354bb95d)
adds dbc0b86 Call init_sec_ctx() instead of init_uid().
adds 5d7c2db Added smbd/sec_ctx.o to smbd objects. (This used to be commit 11897939bcc073a24ff25c915beec7418a0bccfd)
adds dd4c090 Moved some static functions to sec_ctx.c
adds 2a1dbb0 Delete OriginalDir stuff. (This used to be commit 3d0f1845c8cefccfabcfd35694264c1e5f52c3af)
adds d2e6912 Added MAX_SEC_CTX_DEPTH (This used to be commit 2bf21395ba4999d0392d6f54093ddc8861323ddd)
adds 0c4d1e7 make proto (This used to be commit 2d3312249b3755e46d913dd40325b85db4aae62e)
adds c4f74dd Tests for new security context stuff. (This used to be commit 85a68bc449a071d21e03ad4f54c1e784831a9bb5)
adds 0e4a583 Added return for become_authenticated_pipe_user() function. (This used to be commit d0f55e04c9400481e4a981431715e167a8246e45)
adds 6468c75 Added parenthesis around definition of PRINTER_ACE_PRINT. (This used to be commit 0dbc680e34922557a7b4ad62e898002218fa94b3)
adds e1b9e7c Removed unused variables. (This used to be commit a75e738211e744adb966bcbc24371554c9642220)
adds be7ad00 Got a bit carried away deleting things. (This used to be commit 211391d88e10d94edcc81b83fefcadb4a905ea56)
adds 096127f Some compile fixes. (This used to be commit 4d0c09cb4f17b60ab99767d3e61f2ad50c6c5c30)
adds d4f652c make proto (This used to be commit 927b7772a1246d60bccdf79cdb1f054c449c6bb6)
adds a90b7ab Test harness stuff for compiling things. (This used to be commit 0af2a1ea69fcdf21243fc7e9a9de8914817d4880)
adds 8a62ee4 Don't return a value for a void function. (This used to be commit 66fd7da08ffbb3673925e8816f06f8983363036b)
adds 5dd2bd5 lib/util_unistr.c: Off-by-one fix for dos_PutUniStr from John Reilly jreilly at hp.com. Memory leak fix for new sec_ctx code (sorry Tim :-). Jeremy. (This used to be commit edaf49c66d5a5ccf6689b358c301e208599a468f)
adds a8c21a8 Fix a malloc of zero problem. Jeremy. (This used to be commit 2aa21db960666736331b18956422b7c13aad0f0f)
adds ec1c58f lib/util_sid.c: Uninitialized memory read. rpc_parse/parse_spoolss.c: Added note about prs_align when marshalling a SEC_DESC... rpc_server/srv_lsa.c: Tim - your changes broke the display of the 'everyone' group when doing file access with no winbindd running. This is a partial fix - more when I have analysed this more. rpc_server/srv_spoolss_nt.c: Fix for the 'change driver' problem ! Hurrah !
adds bdb98d9 fixed size alignment in talloc (This used to be commit 064cdb7ee69bff3af12d1e0b3c3b59207c594681)
adds 990b8e5 Fixed display of "Everyone" in SD's. Jeremy. (This used to be commit 3c7fdaa576c09dab2e4de78ed353b1fa1d65a40d)
adds 36fd386 Changing drivers using the properties page works - but only if getting/setting security descriptors is disabled (as it is in this code).
adds 8980d53 Removed extra uint32 field in auto-notify reply. This fixes some spoolss.exe crashes but there are still more to work on. Jeremy. (This used to be commit aa49dc037fa4e7b00d1a33619da5450a4eda1b9e)
adds 774b06e Tidy up current spool code - added some JRATEST ifdefs to allow experimentation with what is making spoolss.exe crash - may be removed later. Jeremy. (This used to be commit f3fe384dc39ce49c639a7adf35179a50cb86abf0)
adds 7d9b43c slightly saner defaults (This used to be commit fae3acc574c6e78121e6a1d464b67a15fb025304)
adds d52d29f simpler configure test (This used to be commit 7752c14c313bf9b565828181647fb71457167d92)
adds eed5e03 Fixed oops with missing MANGLE_PATH directive. Jeremy. (This used to be commit fb6b5a964512dec37f85f8de39c0c06f702aabbd)
adds 41cffa8 Updated documentation for wbinfo and winbindd. (This used to be commit 8b814d1bb188f7d657fca6014d0b50d2bbc1ab1b)
adds f08e3c3 Added more args to smbclient wrapper - there's probably a better way to do this. (This used to be commit 8de200ecbcc3b5b257354a8f51ebefad4cabdb73)
adds 1230fe4 Merge from TNG. (This used to be commit b46fc0ed040ff24bb4e348904fdb0e9788364837)
adds 55f9dc2 Removed unneccessary ()'s afer &'s that made it look like we don't know how the C language works :-). Jeremy (This used to be commit d47329649d4f92a52acac7de256d9d9b0afc33c8)
adds 104217f Found that the minimum priority is 1 and not 0 on NT.
adds 2d2b6a4 reverting Jeremy's changes to enumprinterdata.
adds 04f0b0d Re-ran autoconf (This used to be commit 2003c11c3e1635fec4702f5a704b5ce9b0bc3f64)
adds 877c91b Renamed generic_request() to winbindd_request() (This used to be commit d9041958558fc8e3c7b0491eb0f7e45bee9d19c5)
adds 098b7b3 first pass at merging rpcclient from TNG to HEAD. You can get a semi-connection and a rpcclient prompt, but no functionality there yet. Will be a few more days on that.
adds 8d429db first pass at merging rpcclient from TNG to HEAD. You can get a semi-connection and a rpcclient prompt, but no functionality there yet. Will be a few more days on that.
adds 33f6a1d first pass at merging rpcclient from TNG to HEAD. You can get a semi-connection and a rpcclient prompt, but no functionality there yet. Will be a few more days on that.
adds efc9413 first pass at merging rpcclient from TNG to HEAD. You can get a semi-connection and a rpcclient prompt, but no functionality there yet. Will be a few more days on that.
adds f048209 Some more sec_ctx changes. Modified some fields in the pipe_struct structure so authenticated pipe users can have their unix groups set when become_authenticated_pipe_user() is called. (This used to be commit 55c9bf124dc661df43bfe582ef14b1297aeaf0fa)
adds b8262b4 driver_info_6 had a prs_align() that should not have been there.
adds 53e0629 the dummy field in driver_info_6 is before the driver version and not after.
adds e7b5aba Merge of wbinfo program from TNG. (This used to be commit 659e4d88ff9dbf1fa9cd8904470c4a8d02d8674b)
adds 8a72991 Bracked unbracketed macro arguments while looking for another bug. (This used to be commit 873774e36dfc877727133a86fbc2c2ddc2d563cd)
adds 16e4503 got smbw to compile again on Linux (This used to be commit 614fd4119ce5aa37acd03321dc6ef263ae16bdc5)
adds d0f1bca added -L option (This used to be commit ae80ca637cd4de6d18f995a4b6e1e1e21ab63581)
adds da74939 wrote a little sample smbw program build using "make bin/smbw_sample"
adds a7f6c0a don't need shmem any more (This used to be commit a81371a4fd6f7972b054bea90428d1d2fd6d1d22)
adds c125444 the smbw sample prog (This used to be commit 0afcc0d3368472ed4b49167dc4b7d907b0ccdc25)
adds 4b25fff new protos (This used to be commit bd323fa503b1ad7ab9ca35b2f93774541b02e8e3)
adds 01f7ba6 Moved lib/util_seaccess.o from LIB_OBJ to SMBD1_OBJ as it is only used by smbd. (This used to be commit 539c32fa423bee9be34eeda96fad5398f7cf982b)
adds 648f084 Changed checking for WINBINDD_OK return value instead of NSS_STATUS_SUCCESS when looking up sids from winbindd. (This used to be commit 79fb877bf13ba462ad0a878d8975f8b5183e3ea3)
adds dc7b20a Make prototypes for functions returning an enum nss_status. (This used to be commit dac9c934ac3932fb9870417e8f712a880dd25e45)
adds 084af3c Added global_sid_NULL S-1-0-0 to list of global sids. (This used to be commit f49905e74c6e3891b5816b136fd1d0d77c392e2f)
adds d4081ac Pass pipes_struct rather than vuid down to startdocprinter, setprinter and setjob spoolss server commands. (This used to be commit f35745137451f769a0723cb0665ba0b9d4801ad8)
adds d01839e Pass either an authenticated pipe or SMB user in a current_user struct down to the printing back end functions. (This used to be commit a2751a269e05d5e46d4b22d6082a5898cdb4526f)
adds cfc7266 Rewrite of se_access_check() function. Added comments and fixed a bunch of bugs. I think there is a problem though with the permissions granted when SEC_RIGHTS_MAXIMUM_ALLOWED is passed as the permissions requested. (This used to be commit 27d821913c87dddd44a0690f4b191c9d2445817e)
adds f1ccd14 Include nss.h if present or define enough values to allow client access to winbind. (This used to be commit 669bd8dc1ab4690cf21310fe0310f1716e4a0197)
adds 34abda0 Moved printer ACE mask values from nt_printing.h to rpc_spoolss.h (This used to be commit 9245af1ea18babae09a92af634428a63ec55438e)
adds 9644665 Moved authenticated pipe user details into a current_user struct. (This used to be commit 3c4a5f624bfa69eb81d998530d9227e158edd109)
adds 957aa91 Implemented NT printer descriptor checking. Yay!
adds 75dd5b5 Don't check NT permissions when printing from lanman. (This used to be commit e84607eedf3be454f8f709c70cafc5ded4ea951d)
adds 7e7d059 se_access_check() tests. (This used to be commit bba912cad8dfcef3dbc1db020304ab29fd71d5cb)
adds 89eafd3 printing/nt_printing.c: (From JF) use the driver name - already given to us. printing/printing.c: priority needs to be 1 not zero (found by checked build). rpc_server/srv_spoolss_nt.c: Log invalid handle access, also print out if this is a different pid handle. This will help track down client access after a connection is closed. Jeremy. (This used to be commit 4ff949228c40b6abb2008df8db985562ac2895d2)
adds 9de93aa More rpcclient merge issues:
adds d2b40a7 More rpcclient merge issues:
adds a3deb50 Just a few changes due to bringing some partial files back from TNG to HEAD.
adds 119f965 Quick change to short-circuit WINS queries if the WINS server returns a Negative Name Query Response. We should't wait through the timeouts and retry twice if we've been told "No Such Entry". (This used to be commit 2bbd16903db02aacb729d1ad140056b180e2a776)
adds 8c0bb0c Added some useful debugging stuff.
adds 541303d Fix for passing NULL pointer as an array parameter in domain_client_validate() (This used to be commit 3ee111bff78826a5ee419554d4ef2b2b2d3ae7aa)
adds 5af3532 Spelling fixes. (This used to be commit c1d242f1dd5b6addbe5d2df22e4759f6682fd9ef)
adds 78a4848 Re-instated lanman printing security checks (oops).
adds 520bb0d make proto (This used to be commit 5f355a24430dcb260de52e8a0ca21e80cae53089)
adds 6429937 Moved winbind client functions from various odd locations to nsswitch/wb_client.c
adds b561c18 Fixes for various compile warnings on Solaris 8. (This used to be commit 898a483cdab1ed7d8ff902c0dc0e0620440ae4cd)
adds 709059f5f Added wbinfo and .libs (This used to be commit da67a5099ebfb68172c1c419103665f571e82157)
adds 64db201 included a a new prs_unistr(). Is currently #if'd out (denoted by RPCCLIENT_TEST) in order to not break anything in the smbd code (and to give time to review it). Originally written by JF. In effect, this checkin makes no changes to parse_prs.c at all.
adds 997e113 Fixed a bug in parsing the command line.
adds 1c8c1c0 spoolenum commend (when compiled with the new prs_unistr()) now works. :-)
adds b534844 make proto (This used to be commit ae85cc43fec26be6184e863569a94cab0afc425a)
adds 445e92e Ensure correct driver paths are returned in INFO_2 struct. Jeremy. (This used to be commit 7a95c289cd0b4615d2a5aa8a148c767b57460ffa)
adds 9f12613 Add local fallback for name lookup if no winbindd running... Jeremy. (This used to be commit d85deb9e4e9c9784006292d3cb5a6b7b408ff972)
adds 5d8a5d9 Allow name lookup to fail and fall back to using the "Everyone" SID as SD owner. Allows smbd to work without winbindd running. Check for security implications ! Jeremy. (This used to be commit 9bd64da1e26a1b4a2df2b0537feb604a40762bb1)
adds 9ab8dfa #ifndef RPCCLIENT_TEST use old prs_unistr() #else use new prs_unistr() which handles UNMARSHALL #endif /* RPCCLIENT_TEST */
adds 5301a09 Typo. It said "DEGUG" in the comments. I dunno how to degug, or gug for that matter. crh (This used to be commit 6ee63ecfa5f9c984f51c15597a50e085ab722e87)
adds 8edb496 An improved version of the Negative Query Response fix. The earlier fix only did a short-cut on an rcode of 3, which is 'name not found'. This does a short-cut on any non-zero rcode. It also puts out a DEBUG message (if DEBUGLEVEL is >= 3) detailing the error.
adds 5813ecf - The printers are indexed by the sharename in both get_a_printer() and add_a_printer() now.
adds 6c2242e we are now sure the printer_info_2 timestamp is updated everytime required.
adds 9e2b107 Uninitialised variables. (This used to be commit a895868912a24589de3a904ca537cf3367a645bf)
adds f349448 Don't return winbind groups or users when responding to samr_enum_dom_users and samr_enum_dom_aliases commands. Unfortunately the algorithm for determining winbind groups from normal groups is simply to check for the presence of the lp_winbind_separator() character. )-: (This used to be commit 363a9c45bf0a7d3266ccdf4eeb0b9f5e3d38389f)
adds fb7a24d adding more spoolss command into rpcclient. They don't all work currently. More to come later.
adds 7a88bb6 make proto and a few changes to ntdomain for rpcclient printing functions
adds 02fd5b0 Fixed a bug in cmd_interp.c where if user%pass was entered on the command line, the password would still be cached in memory in plain text for the lifetime of the rpcclient command line session.
adds 2c46a26 removed prs_data(), prs_free_data(), and prs_realloc_data() as these were unneeded and replaced by the real functions already in HEAD.
adds c27ec4b removed references to loopback RPC connections. added a few more kfunctions from TNG for rpcclient
adds 5af82b6 cleaned up access to prs_struct variables. Replaced all calls
adds 8213b96 More functions merged from TNG for rpcclient. They don't all work currently as I have to do something about the policy handle caching issues.
adds 6a9db25 a few changes to Makefile.in to clean up dependencies for rpcclient
adds 2755ad8 reverted a some previous additions. Removed msrpc_local struct
adds 333c23c Lots of changes but no real progress in functionality. more changes to remove the ncarpc_l_* stuff.
adds 7599f51 I committed this change to the cliffs archive a while back and have heard no complaints. ;)
adds c9dc687 Added some debugs.
adds da1f8dc Renamed a parameter in init_request() function.
adds 53c9165 Renamed arguments to se_access_check() (This used to be commit 714b50b47dab46f5cdde49d7c200b353c2e0398a)
adds ba7b78f Moved access check for nt_printing_setsec() up into rpc function.
adds 3733229 Allow job owner to delete own print job. (This used to be commit 90b1857c81627e587a7395ee2bdb51b26ea46512)
adds de71b95 make proto (This used to be commit 4443a8b6e698a6572152e575c41dfb760b9888a9)
adds 2bf0823 make proto (This used to be commit df0ef98d7ed41899ce97d20163ab49081347ae83)
adds 8453b27 Initialise current time to time(NULL) in add_a_printer_2()
adds 873c036 Free security descriptor after access check in update_printer_sec() (This used to be commit bc5f9c00be5b8c2f6d258f0c95ed3b4fc0201b87)
adds d39eaf1 Reverted changes from rpcclient merge - contains memory leak! (This used to be commit dea06ad7a554089a7394cdcb6bf5a766e8e8a6c3)
adds 9665d3f Missing var. (This used to be commit 5c1c5622269c54dca89eb178ca25981ab7928e75)
adds 2089176 Fixed some more SPOOLSS functions. The following functions work now:
adds 17dba7e Fixed some more client SPOOLSS functions. The following functions work now:
adds 05fdec7 grab functions that return RPC_HND_NODE (declared in include/util_list.h)
adds 695e596 I really didn't like the way generic arrays (lists) were implemented in util_array.c so I wrote a smaller (and simplier package).
adds 2de59a3 fixed a bug (my own) in create_ntc_from_cli_state()
adds a1bd676 Fixed some more client SPOOLSS functions. The following functions work now:
adds 2a922bd Added lib/util_list.[c|o] to Makefile.in
adds 6f9afd1 remove util_list from LIB_OBJS since it broke smbd build (undefined references in link). This is a quick fix. I'll resolve things later.
adds 2637bfe rpc_parse/parse_prs.c: Removed extraneous ()'s. rpc_parse/parse_spoolss.c: Fixed the security descriptor marshalling in a INFO_2 struct. for some reason SD's should be done inline after the info2, not as the last buffer marshall. rpc_server/srv_spoolss_nt.c: Removed extraneous ()'s. Jeremy. (This used to be commit f038a24e9f624fdb04cd52769d45783248ce8a38)
adds ac56d8f Removed the sanity check on the WINS SERVER parameter because it simply checked to see that only one server was listed. As I am working on an enhancement that allows multiple servers to be listed...this was a bit contrary. ;) (This used to be commit 1b718f67675e52520f193a8c71c110246e70723f)
adds b35f21f First cut toward adding WINS server failover.
adds 3c9e410 Instead of handing back a string (which might be a DNS name or an IP string), the wins_srv module now hands back a struct in_addr when it's called. It caches the IP address once it has been looked up. The IP is cleared (and must be looked up again) if the 'wins server' parameter is reread, or if the node is marked 'dead'. A dead node will not be re-tried for 10 minutes (per a #define in wins_srv.c).
adds 5c162bb Code from John Reilly <jreilly at hp.com> to add tdb lookups into the Win95 printer driver download if looking for the default driver files fail. Jeremy. (This used to be commit 1192d867c4e863471f9bc12afceb68a23ba2142e)
adds 9f040cc Modified the patch to look in the tdb *first* - thus allowing legacy text filed to be ignored when an upload is done. Modified to code to goto err on problems, simplifies it. Jeremy. (This used to be commit 9157a6ab2646c035a731d53aa3be010488ccf51a)
adds 58221bf Fixed unitilized secdesc pointer which was causing spoolgetprinter rpcclient command to fail on shared printers.
adds fca31d8 readded util_list.c (just to the RPCCLIENT_OBJ). I need to split the file up i think. Later.
adds c0dcf94 make proto (This used to be commit 1246728eb9013948d17ad44263501d1e1bb49e8f)
adds e5c5b27 Added functions for enumerating ports on remote print server.
adds 92708e3 Added EnumPorts() and fixed up some problems with the other spoolss client calls.
adds fe245e2 Added EnumPorts() and fixed up some problems with the other spoolss client calls.
adds 74a9323 * Added EnumPorts() * Fixed an off-by-one bug noticed by JF in GetPrinterDriverDirectory()
adds 9f5e9ac make proto (This used to be commit e4af400ed6580c04bcaf3a28fe8aeaa0cdbd4dcf)
adds 78bbcec Fixed open handle code in printers - 3 functions were always being done in order - moved them into open_printer_hnd(). Added saving of comment field. Jeremy. (This used to be commit a0ee774fe92e5d0bc84d1d6729e8c538c67e8aba)
adds affabf1 Test for reloading smb.conf after SIGHUP. Needs to be run as root. (This used to be commit db54e72d2f67b07d42bff16c64fbadf0d031e365)
adds 47f8f8e Run main server loop with sys_select() instead of sys_select_intr(). The main daemon was not catching sighup and reloading the service file. (This used to be commit f026a897e9296a71fb5c4d5f6e1b4d3287689bde)
adds ac70155 Tidy up code to add printer. Always index in tdb by sharename. This is beginning to come together... Jeremy. (This used to be commit 614bf56186b5836020a7813855a5108da0ee8433)
adds b401759 Fix for mounting a printer as a share. Not that there's anything specifically wrong with this, but Samba is fooled by the client into thinking the printer is a file share. Files copied to the share gather dust in the spool directory and aren't printed.
adds 5a5ef18 A rather big change set ! (listed in no particular order)
adds fcbf694 Added some error checking and returns to the new 'move' code. Jeremy. (This used to be commit 0bd88d304cd773e0bbf3e6f7fedcb3b544d41cbe)
adds 5a98f9c if the sids are not the same pointer and either of the sids are NULL then the two sids are not equal (This used to be commit 9ccf3b1dc5baf0e00d032d8b932ab0fb5b1e11b1)
adds 48a3e00 some initial code for AddPrinterEx() project. Most is ifdef'd out 'cause it's not all written.
adds 904a24a make proto
adds bc22ae0 Fixed up error checking and move printer file code. Fixed a memory leak. Jeremy. (This used to be commit 5130dd0f8b80aed5fb3c0df290b627057cc9b825)
adds a4243b3 Fixed memory leak in modify_trust_password() (This used to be commit 7145689bf55b9f3100632badac486fde30ee4972)
adds c89cf81 Fixed memory leaks in _spoolss_addprinterdriver() (This used to be commit 1f49788442b0d1264c70166e727b8588b936e6ec)
adds 18db051 Fixed memory leaks in root and non-root password changing. (This used to be commit f3a4f81a5e51e411f1c7c6245597cca01e9ad5b2)
adds 1e3a550 Found out that we are crashing spoolss in enumprinterdata.
adds 134a4b8 if no comment in TDB, use comment from print share.
adds 5ec1642 Ok - this is a *BIG* change - but it fixes the problems with static strings in the RPC code. This change was prompted by trying to save a long (>256) character comment in the printer properties page.
adds 642ae91 fix the devmode.orientation being set to 0.
adds 3cc9e1a remove warnings
adds b58ebd1 Fixed read overrun in init_string2() (This used to be commit 4ab75143c4466ad0ea8443512dd5ade449d72462)
adds 5dbd300 Adding files provided by Klaus Singvogel of Caldera (This used to be commit ab6d01bdccf3106c00563173bfb3e3b3d7c3a64c)
adds 8a2a1ff Updating for Samba-3. (This used to be commit 183d55b2ae38305f68ca677f6d413a54bd122394)
adds 2e16038 Adding missing smbsh.1 man page source. (This used to be commit 856a3773dcad4a8665e097a07e7bb992ffea4c74)
adds c46e6a5 Adding missing man pages. (This used to be commit 25091dcf7c194b450e95e2a673423d2d0ad7f272)
adds 693fba1 Adding Using_Samba book back to Samba-pre3. (This used to be commit 9f5f8ad21d9c7f5efb69abbe08ee2e34b787e68b)
adds cf15238 Adding pages oopsed. (This used to be commit 7df53b821132f334d0752b757778818cae634d46)
adds a6ef985 More work on rpcclient...
adds f9d3ff9 More work on rpcclient...
adds 2759822 make proto (This used to be commit 38b07395566a2c114ccda173fb0fe88cf7683588)
adds 49fcb30 Added John Reilly's enumports/addprinter/delprinter scripting code plus the fix for the Win9x printer drivers. Changed command names to add "command" string on the end for some consistancy with the other scripting commands. Added '%P' option to tdbpack/unpack to store long comment string. Made port name be "Samba Printer Port" if no enum port script given. Fixed prs_uint32_pre code to cope with null args. Jeremy. (This used to be commit 902ada63799cf27924c72e24e7593a [...]
adds 55ff9cb Save & restore the port name correctly. Jeremy. (This used to be commit c0648c981edef2a29b3a22a7d08aa226ca724e95)
adds d95777a Added print job substitutions for %{printername}, %{sharename} and %{portname} from the NT printer tdb. Also added checks for time restrictions before allowing a job to print. Jeremy. (This used to be commit 8cfb55e81abebf0354e6d470ed68bbac1d6560ad)
adds 7f36df3 Tidyup removing many of the 0xC0000000 | NT_STATUS_XXX stuff (only need NT_STATUS_XXX). Removed IS_BITS_xxx macros as they were just reproducing "C" syntax in a more obscure way. Jeremy. (This used to be commit c55bcec817f47d6162466b193d533c877194124a)
adds 17dcd9a Started to canonicalize our handling of uid -> sid code in order to get ready and fix se_access_check(). Added cannonical lookup_name(), lookup_sid(), uid_to_sid(), gid_to_sid() functions that look via winbind first the fall back on local lookup.
adds 468af19 Much though I hate to admit it - JF was completely correct. I cannot now reproduce the bug I had with adding a printer driver, and PrintMig.exe crashes if I use my SD code but works with his. I stand completely corrected :-). - So I'm reverting to his code as it works :-). Jeremy. (This used to be commit d6db29be98f717a9038b5ac1ff492c70ce2e92a7)
adds f873999 Added an NT_USER_TOKEN structure that is copied/passed around associated with the current user. This will allow se_access_check() to quickly do a SD check without having to translate uid/gid's to SIDs. Still needs work on pipe calls. Jeremy. (This used to be commit e28d01b744b3dbd33e0e54af4e7f426fa8c082b8)
adds 06e4f11 Fixed up the user/group contexts when using authenticated pipes. Added a become_root()/unbecome_root() (push/pop security context) around the initgroups() call to ensure it would succeed. Hmmm - I wonder if this call being done as non-root might explain any "group access" bugs we've had in the past.... Jeremy. (This used to be commit 06a65972e872f37d88b84f22ea714feebd38f6c0)
adds 553579b In cli_error() return ENOENT when an ERROR_INVALID_NAME is received instead of the generic EINVAL. (This used to be commit a290107aee01a85ca1ef5565f23c8f00e18e98c2)
adds 394795e After talking with Jeremy and JF (and staring at packet traces between NT <-> NT), I've come to realize that UNISTR2 strings should be NULL terminated.
adds 4003a1c clunky support for calling AddPrinterEx(). The code currently reports that the call failed, but the printer shows up on the remote NT client. (note this is the client side call). I've botched the return value somewhere and will fix that today.
adds 05e169b make proto (This used to be commit 6bdb7d5c9787bd16e851f5c751d952c4df8ccc5b)
adds e2031ab Added my course notes. Had asked Jeremy some weeks ago. It's german language, feel free to remove it again.
adds b3b5122 Fixed up se_access_check() to use the token list from the user struct as the SID list. Now to go through and tidy up the algorithm. Jeremy. (This used to be commit 1f7300df6713a6728feb1600ca7e62fc213232fc)
adds 4fabc1a spoolss_addprinterex() was adding the printer and returning the correct handle, but was deleting the connection to the server. Doh!!
adds dd3479d make proto (This used to be commit dfd6b51bc7fb61d25af3074c386ce51cf3bc86f4)
adds 48b4749 Adding build system files for Caldera OpenLinux. (This used to be commit 8de3786f5ad473aab90bb3fbf7e6ca2714f91751)
adds 754f021 Adding build file. (This used to be commit b87c47cc8638a1930e55a45a126a778b188ce688)
adds 139dcbb Fixed bug in init_unistr2_from_unistr() found by Elrond. Thanks :-)
adds cfb5d7d removed the for() loop to copy the buffer in init_unistr2_from_unistr() Replaced with a memcpy()
adds 8705fbc it is not my day it seems. :-( Fixed missing )
adds f296a8d All changes related to rpcclient...
adds 3a123d2 cleanup in init_unistr2_from_unistr()
adds d5e17b3 make proto (This used to be commit 74074072cf244d221f8f9b09302d0cbc85d689d4)
adds 0cabe32 Changed the sec desc access checks to match the spec. Needs testing. Jeremy. (This used to be commit 5a4a7cd4727df5d1b5e71d343e776c7df52dc515)
adds b4d1e19 Added SID "Everyone" S-1-1-0 as always matching if present in an ACE. Jeremy. (This used to be commit b3a1038ac1bfb0c32e64f6cb26e5e46fbda794a2)
adds 04de6d0 Found the sec_ctx_stack overflow - a become_root() should have been an unbecome_root() - typo. Jeremy. (This used to be commit ebb160663ed55e44e44f1c3d17eb077a32c2ffb9)
adds 0d7df3e fixed help string (This used to be commit 16afa46797a4cdaa6e3b668caf6d910c08bec9b4)
adds 0756908 Fixed AddPrinterDriver()
adds db24453 added printer admin option any user in that list can do anything to a printer (This used to be commit 7b5912be150dd590d6195be40b0976305b8716ba)
adds 64f6dd8 add printer admin docs (This used to be commit 1342f2e5be28d1582ab39ec837392fbf9e721014)
adds fadb15d got error code right for printer update/add failure (This used to be commit 0d00d2ec258b36d73e865f06d5d11745d7cdafa9)
adds e3048cf Fixed memory leak with NT tokens. Added debug messages to se_access_check(). Added FULL_ACCESS acl to default acl on printers. Jeremy. (This used to be commit 7507f6f408cf8b0f8d7e2b3da54ce5fb5ef5343b)
adds a08d444 More work on AddPrinterDriver() and AddPrinterEx() client RPC's
adds 86833bb make proto (This used to be commit ad74885e4730da2a15ff00e13f490f3f0b1be10d)
adds 92a54ac Fixed bug in new printer access check code. If PRINTER_ALL_ACCESS is changed in the ACE's the same thing must be done in the desired access or they will never match. This took me a while to find... :-). Jeremy. (This used to be commit 066520979b2b5d967e6e1d77f16185a5fb19dc0c)
adds 8e0e319 Needed to add the SHARED attribute bit when creating a printer on a Samba host. Also needed to add an option to pass the share name (printer name) on the command line.
adds 0a86b83 talloc returns 0xdeadbeef when asked to allocate 0 bytes
adds f488740 Deal will NULL UNISTR in unistr_to_ascii
adds 2f9a0f8 deal with allocation size of 0 in prs_unistr when UNMARSHALLING
adds 60084f5 code formatting cleanup
adds 7ce5aac working on the unmarshalling of dependentfiles to a DRIVER_INFO_3 struct. Not wuite there.
adds 536a055 Working on spoolss_getprinterdriver() as it does not display all the dependentfiles.
adds 1e46bde Removed requirement that sid have an owner before being interpreted. Thanks to Elrond for pointing this out. Jeremy. (This used to be commit 1d9a5494f8214b8d6171073f4090687a8535d78c)
adds 1e823bc Tidied up security rights definitions. Jeremy. (This used to be commit e466c863f5540e13776f4477b6d58e3fbfe7276d)
adds 137b7f8 Added "add_printer_hook" call to update printer for Win9x clients. Patch from John Reilly <jreilly at hp.com>. Jeremy. (This used to be commit 76a5713bd3fad18ec60d12fc3f965f3e9717c159)
adds 295d684 Fix case where volumename could be returned as UNIX charset or DOS codepage depending on where it came from. Jeremy. (This used to be commit cfbf78085d48671e5be382e7486953a85a893be1)
adds 726e7e2 First shot at actually *doing* WINS failover. If libsmb/namequery.c:name_query() times out while doing a non-broadcast query, I mark that WINS server 'dead'. Note that I don't try the new WINS server. I think I can get that working too.
adds f679578 Fixed the problem with UNISTR marshalling in a buffer5 struct. The smb_io_unistr() code called a prs_align, this was not being counted in the size or taken account of in the offset calculation. Fixed size_ calculation to always return a size a multiple of 4 and also set the offset correctly. This fixes the problem I saw and will hopefully fix the problem HP reported. JF please check this change. Jeremy. (This used to be commit ceba9f3dcdb4bddae17ec0024692c9074086302d)
adds 69fc669 Updated by Patrick Powell <papowell at lprng.org> (This used to be commit 3361c144f5ba2a87a469436f670ab35189021d49)
adds 50cef4f removed (void) typecast from SMB_ASSERT
adds 95496b9 reworked talloc() to in order to help track down invalid memory access.
adds cf023a7 fixed unistr_to_ascii to deal with NULL src strings
adds 74f2fc4 FIxed some unmarshalling problems with relstr and unistr arrays
adds 2ca88a0 fixes to prs_unistr UNMARSHALLING only. Problem was due to talloc's of 0 bytes.
adds 13913e2 removed the prs_align in spoolss_smb_io_unistr() (JF, please check) as it was throwing things off when parsing buffers passed in SPOOLSS RPCs
adds e2bb077 fix for new_smb_io_relarraystr() and new_smb_io_relstr() to use spool_smb_io_unistr() as this does not call prs_align() befrore parsing the UNISTR.
adds a19339b minor formatting fixes.
adds becf055 jeremy,
adds d2d0745 hey, jerry: turns out you _have_ converted to get_safe_nt_errmsg!!! [got confused with which way dirdiff was going :)].
adds 83424f6 restored IS_BITS_SET_xxx macros. (This used to be commit bc065f9597654666e2f26ec046e058e44247d6e3)
adds b5f75af NT printer permissions test program. (This used to be commit 9af82423d2e5c6f873a906097a56c8ac6c5f8297)
adds 7ed3fca fixed a few bugs in new_smb_io_relarraystr(). Marshalling code path now uses spoolss_smb_io_unistr() also caught a NULL pointer case.
adds 3628c65 Merge. (This used to be commit 604f6a34effb8aeed7701345a4219749a6a97892)
adds d8464d4 Reverted the change Luke made. Removed IS_BITS_SET_XX macros. Do not re-add them. These macros are unsafe as they are not understood. Change all TNG code using them to correct '&' and '|' please. IS_BITS_SET_ALL was being used in cmd_interp.c when IS_BITS_SET_SOME should have been used. Jeremy. (This used to be commit be4e5eeb4f808c1d8ac4030e8886a83a37914c57)
adds 0631c6e Tidied up extra ()'s. Jeremy (This used to be commit f94f37dcab2bc2b68e2b6b4ca440ad53a60e8117)
adds aa3802b Merge of uninitialised variable fix from APPLIANCE_HEAD. (This used to be commit 20a7fefee8c85f02f6a0e2a02c0df04a8b22b7cb)
adds 02e3b4a fixed error in [public] spotted by Ron Alexander <rcalex at home.com> changed to read only = yes
adds a705af1 fixed typo.
adds 2ba82c0 fixed unitialized struct bug in enum_users (whatever it is called)
adds 4620c70 - fixed memcpy bug in copy_unistr2() - init_unistr2_from_unistr() does not NULL terminate the buffer
adds a9b2a40 hack for unmarshalling unistr's on machines with BIG_ENDIAN arch I think we have a lot more of these bugs lurking (i'm fairly confident of it).
adds 82149af added comment for my own memory purposes
adds 150d8c6 Fix for Win9x driver downloads when information is stored in the TDB. See the message I posted about this on samba-technical
adds 7c3ca83 changing some debug message levels
adds 40cc8e0 getfileline() - line with length of zero -> filebuf[strlen(filebuf)-1] is NOT ok. (This used to be commit 24e0c8ef70dc59bfaaa113c3d44befbccbcba15f)
adds f77c277 fixed initialization errors (again!) I must have forgot to check these in before.
adds 0136927 fixed an off by one error where I was tromping on memory when initializing a driver_info_3 struct. See spoolss_addprinterdriver()
adds 7e5fd8f oops. must return "" string and length zero when strlen(filebuf) == 0 (This used to be commit d3bc7cca99e47ce89035a03022d7c3ec69e01636)
adds d8ad8a0 Fix for safe_free freeing static strings. From Robert August Vincent, II. Jeremy. (This used to be commit bd844fcd3023ab956eb7ab369475955a88bcca14)
adds af0071c Patch from John Reilly <jreilly at hp.com> for not processing duplicate files when moving printer driver to download area. (This used to be commit 6e0c9079c385a4f0e61d9f1b1e0351bc4dbc3151)
adds 641d9e8 Added code to do SID to uid/gid conversion. Needed for ACL support. Jeremy. (This used to be commit 81c5380f91839b6416c8a42739dadf00e7388528)
adds b3addf7 Documentation on NT_USER_TOKEN. Requested by Sander. Jeremy. (This used to be commit e203324d4a3b9aac99ed0b22cbd8c373461919dd)
adds f03879e Tidied up some error returns from printing calls. Still need to map UNIX errors to NT error for print job failure returns. Patch from John Reilly at HP. Jeremy. (This used to be commit 3514b5bb8fffd78e3647425d93b74e2e6291bafc)
adds 42e8f41 Modified to use sid_to_uid and sid_to_gid. Now ready for POSIX ACL code.... Jeremy. (This used to be commit 28586c1dee18d99e0e0999ab1a945a33ce33c371)
adds ebe8a05 Updated file with version in TNG. (This used to be commit 156e17dea48962bca98a3f7d1e876eb6047ebc8a)
adds e1b9b33 - fixed the %U macro so that the old (and documented) semantics work again. This got broken with one of the substitute.c updates a couple of months ago.
adds c79b92b Replaced "\\MAILSLOT\\NET\\NETLOGON" with NET_LOGON_MAILSLOT constant. (This used to be commit 5764e84c0e01fa4d6ecba410542f6f5c63b9eae6)
adds ace6739 vfs write data fix. Fix for name matching in addtosmbpass Jeremy. (This used to be commit 85738b7ee1ea6d88999d6aedc51a2daf545cb8b8)
adds bbc7918 arrgh.
adds 4ff15c3 made reopen_logs() always re-open logs, not try and be smart about not re-opening in some circumstances. This fixes a problem where a HUP does not re-open logs and leaves the log open on a unlinked file. (This used to be commit f99f028c77482e591741df2a3da7f036f7409a68)
adds 9e1f9a5 yipee!
adds d12f3fe Merge from appliance branch. (This used to be commit 567b0095b1b8393b3b1e32533aa2860ab3dbfa47)
adds 8b889a8 Oops - missed a file. (This used to be commit 5aed84b74981a4f4fcc4d466ef03178eff22ba85)
adds 66cc978 Merge bug - still getting used to dirdiff. (This used to be commit cb717b4a2bb55eb2ff008e59203ebfeac6c5ab9f)
adds 87591d8 script written by herb for reporting which smb.conf parameters are in loarparm.c but not supported by SWAT. I just thought it looked fun. :-)
adds fda1cf6 fixed typos spotted by Ron Alexander <rcalex at home.com>
adds 0c5bbb3 added a little description of useage and output format since this gives more info than just what parameters are not supported by SWAT. (This used to be commit 7db533cb47a0d9bc88219dbe48e96ceed45a65a1)
adds 7d93eb3 smbd/password.c: Fixed typo in Tim's new code that caused insure overrun error. smbd/reply.c: Fixed lowercasing UNIX character set problem. Jeremy. (This used to be commit 2b6e3ed7a6447d40d9dd7e9b5c286b1aabe4730d)
adds 9e30985 This doesn't compile but is a placeholder for moving the UNIX acl code over to POSIX acls. Jeremy. (This used to be commit a2829febe12513d26534c4977c2f41f480f4fa0e)
adds 2fca4a1 first draft at rpcclient man page for HEAD branch. Taken heavily from the man page in TNG. Updated for newer spoolss commands.
adds 91f243f added the -A <authfile> option for allowing the reading of user name and password credentials from a file. Designed for use when needed to passwd credentials between scripts
adds e0d0991 make rpcclent by default.
adds 4326894 needed to use strwicmp() in smbclient code, so I moved it to util_str.c and made it non-static
adds 28c07a5 added -A <authfile> option to smbclient for the reading of username / password credentials from a file.
adds 92d1e90 fixed previous bug spotted by Elrond in get_printerdrivernumber(). Thought I had already committed this.
adds ae149ff added a #define for SPOOLSSGETPRINTERDATAEX. Although we do not support the RPC yte (win2k specific), I added it for documentation purposes.
adds a86ae84 added -P (for no prompt) and -A <authfile> options
adds f0c8bcc make proto (This used to be commit d59623dd92aac7de73d27dd6c64df57bfd0d4010)
adds 3b33053 missed removing the static declaration of strwicmp()
adds d407579 Implemented AbortPrinter() from Gerald's Win32 test code. Just purge all possible printjobs from that printer (I think this is correct). Added error code returns for print_queue_XXX() functions. Jeremy. (This used to be commit 6d081a9017f87f59b7189ba507e211db01c40af5)
adds 6e150a7 Fix for bind interfaces only sometimes picking the wrong IP address for a name query. From Steve Langasek <vorlon at netexpress.net>. Jeremy. (This used to be commit 9890740121ae7bd7a0196bbf946c6f8c82aa7f6e)
adds 177b962 Added vfs_unlink call to ensure vfs is used on unlink from client. Jeremy. (This used to be commit 38fc56c8434c427335cf264c4b27420c5ad47566)
adds c77bf3d Fixed error returns for moving printer driver files around so generic "Access denied" isn't always returned. More fixes found using Gerald's wonderful Win32 test progs :-). Jeremy. (This used to be commit 67b9d40e3df19523714430cb4457717575f2a61e)
adds b26e3d2 Fixed overrun write error when using debuglevel > 50. Jeremy. (This used to be commit 3d9b163655f684f2b98aa72f976379cee869db05)
adds bd5e70e Removed compiler warning. (This used to be commit 2d23607bb0fe3d93809b3a194f9976b01ece8768)
adds 22fbda6 fixed "admin users" option with new security code (This used to be commit b69c5de6bad9fad3aed1280e7d12fbfed276a16f)
adds 288ea15 make sure a couple of variables are initialised (This used to be commit 155c7c37398f5f9457ea249ded74f425b90ac9a0)
adds fa810d4 Implemented DELETEFORM tested using Gerald's Win32 test code :-). Jeremy. (This used to be commit 596c21a2af0309ce43a5e52a343a671036d05ebf)
adds e5e43b5 Fix for swat to return correct MIME type for text files. From "Ron Alexander" <rcalex at home.com> (This used to be commit 061e5e50523913a26bc86bd816c4e26a37a832c7)
adds 08e73ef -U% should be an anonymous connection. Fixed bug where the password was being set to "" instead of NULL.
adds bfa7517 Fix from John Reilly @ HP for my typo with the parameters being reversed. Ooops. Jeremy. (This used to be commit 8317d70a35086c5539e67d60cbcf937b6ce0932c)
adds a3a2867 Changes from APPLIANCE_HEAD (per Tim Potter): - make proto - addition of function to convert from errno values to NT status codes (source/lib/error.c) - purge queue done without full access permission will purge only the jobs owned by that user, rather than failing. - unlock job database tdb before sending job to printer - in print_job_start(), ensure that we don't pick a jobid with an existing temporary file that may be owned by another user, as it cau [...]
adds d644d44 Implemented GETFORM tested and working using Gerald's Win32 test progs.... Jeremy. (This used to be commit 55ed0a9b0c91159c0fc4282c2171d9ced74a302a)
adds a1f66a8 Fix for the SID history problem when using a Win2k domain controller with security=domain. Also fixed to dynamically allocate the SIDs and GIDs. Jeremy. (This used to be commit 2b1f66eb82f05fe0b85ac5b4916e32847b8de675)
adds 061fc96 Fix from John Reilly for double free of printer struct. Jeremy. (This used to be commit c15b7e41e170ced4e4de2e08f6fba860f51e66ac)
adds b27571e Temporary fix to convert from level6 (Win2k) to level 3 (NT4) for driver download files. Jeremy. (This used to be commit 1c9ac94c941aac5f6d309a094e4f741d523dbfb0)
adds 45d30f7 Hopefully this should fix the primary group permission problem. (This used to be commit 2f33ec41ac1d3243340455b6c3a6cea22d267f14)
adds 6ef7bf0 Added code to return NO_MORE_ENTRIES when trying to determine size using "NT mega hack". I think this is the correct thing to do but JF should also examine the. Jeremy. (This used to be commit 29ba3a2cdf7f6fbcf0be41b75d76c04007cd4651)
adds 8808c4e Fixed the printerdata code to return NO_MORE_ITEMS if a size is requested and the parameter index doesn't exist. I think this code can be simplified considerably, but JF needs to check to be sure. Jeremy. (This used to be commit 4d792e6bcb7bef640c2c4e3054ed8839d8fc86f4)
adds f4ae5a6 Win32 API is explicit that EnumPrinterData returns ERROR_MORE_DATA not ERROR_INSUFICIENT_BUFFER when working out what space is needed. This fix gives us the same return that WinNT does. Jeremy. (This used to be commit a87f6277b1faa1ea492f31add4ce33556bdf3695)
adds 912ecf7 Fixed typo where docname was being checked for datatype - was causing STARTDOCPRINTER call to fail. I *love* Gerald's test code :-). Jeremy. (This used to be commit 43192370f31c7cc71d1f72449a067573adad3ebc)
adds 588d802 Fixed up get_a_printer_driver_3 so it looks in the tdb using the correct key name for a driver info. Version needs to be adjusted in the same way that it is adjusted when the driver info is stored in the tdb. AddPrinterConnection() Win32 call caught this one. Jeremy. (This used to be commit 54cab7dd3b7c1ad3a01692447f80134518772486)
adds e0f9de0 Implemented DELETEPRINTERDATA (tested with Gerald's Win32 progs). Jeremy. (This used to be commit fb48efaf830626f6ef05b88f5f8a74b932ceb257)
adds 3689e4f the first cut of the internal messaging system.
adds fe47e8e a simple test program I use to test the debug message system (This used to be commit db1ec05f89071cd1ae4b190dda843b38e2d97cef)
adds 0b2e454 debug messages now work for nmbd (This used to be commit 6a503f95b10f6661b089f30f2b5ffebead32685c)
adds 692fe0c Fix for malloc of zero bytes found by insure. Jeremy. (This used to be commit 2916790859acc56e582056774b02d4a33cedeaa4)
adds d836024 Fixed memory leaks found in enumprinterdrivers code. Jeremy. (This used to be commit e08b521559a824da09b0b73a04e462c573c42b06)
adds 06eeb3c much nicer message interface. We now register dispatch functions, allowing new bits of code or vfs modules to register functions without impacting on the messaging code itself.
adds a19836a we should not lowercase the username we receive in reply_sesssetup_and_X(). The getpwnam() wrapper handles the case munging operations later.
adds f0ce4f7 - changed the msg_type to be an int instead of an enum so that it is easier to add new message types to messages.h without breaking old binaries
adds df89b48 - fixed some memory leaks in the messages code
adds 55c3abe fixed a race in the pipe() setup in sys_select() (This used to be commit bb0f769272d8a8bd527053746b468bca797e1663)
adds 072d391 spoolgetprinterdriver now returns "Windows NT x86" and "Windows 4.0" driver information.
adds 7ec53a1 With John Reilly help tracking it down - fixed a *nasty* bug when authorising logins. If a user connected to a share as guest, then the snum was getting flagged as "force guest", meaning that all subsequent connections to it, even under a different vuid, would be bounced to guest. This explains several very hard to reproduce access denied bugs, and as the NT client also has bugs in that it will sometimes erroneously use guest instead of the correct vuid on an IPC$ co [...]
adds 043860d Fixed error return when printer is PAUSED - should be returning "Pause". Jeremy. (This used to be commit 41d03a118c9981fc2159f37cd5ed4684e1d36037)
adds 3e67587 Fix for enumjobs infor level 2 which caused smbd to coredump. Uninitialized element in struct. Jeremy. (This used to be commit 9e1fbb0c2f1d2ad0c907f1e902e44ea7af214b57)
adds f622de8 Updated manual pages to point at http://lists.samba.org instead of old listproc address. (This used to be commit 0d7f81633157d6028a47488020862fe24a648546)
adds 6ab4544 Added missing break statement for manage documents check in print_access_check() function. (This used to be commit 318ead783c842f2a557207690afd522b3d28e077)
adds c1d25bd Added time check test before allowing print job. Jeremy. (This used to be commit 0249de4cd91d72efb344e9fb05e2be2cb3f03945)
adds a5ac83d When creating a print job entry for the printing backend, use the Windows username rather than the Unix username. The Windows username will then be shown in the port monitor regardless of the Unix username used to spool the job. (This used to be commit a15e610bb34636448cb30e590277c53e7f9efe1a)
adds 7be9a4f first cut at smbcontrol program. It currently allows syntax like:
adds 4aae2b3 don't show equivalent enum options in swat (This used to be commit 52074960971995580a03647ac5c638043eb8f5e1)
adds ed65308 Added SIGHUP when printer deleted as well as added. Jeremy. (This used to be commit 79c94f37d0434150d84858e67c8677650106d76c)
adds 94028a5 Ensure old DACL and SACL are preserved if the new SD is a 'set' only. Jeremy. (This used to be commit 29f41d0d95661fbc31ae1d9669fd7fb439169f90)
adds d41db5d First draft of new printing doc describing the SPOOLSS support in the upcoming 2.2.0 release.
adds ded142d Added a gew more mods by Patrick Powell (lprng guy)
adds cb55856 fixed typo
adds 5064234 Placeholder for some forthcoming documentation
adds ccddd11 Move towards getting W2k p&p to upload NT4.x drivers. Still doesn't work - not sure why (JF - a glance at this would be appreciated). Removed code that JF objected to with enumprinterdata. Added translations to/from level 6 - but Win2k still not happy... hmmm... Jeremy. (This used to be commit e5d98ba9e97eb16337ff6c49f799e130844ae72e)
adds 244c296 Fixes from JF as I didn't understand the string array sizing code correctly. Jeremy. (This used to be commit 63a7d0fc359ab7cb2ece74dff0ee25f6bb9fbe36)
adds a2c8297 in a printer_info_6, driver version is 64 bits long and there is a 32 bit padding before.
adds df72a14 Removed emacs backup file from repository. (This used to be commit 807f22412e2738bb6323e43a2da6c942017621ac)
adds 06e2871 Modified test.h generator to return error if structure passed to vluke doesn't match any known structure names. (This used to be commit ce70fb5800a875ea755c96bc214033c5e9d81081)
adds 13904f5 param/loadparm.c: Fix based on Damian's code to stop printer scripts getting overwritten. rpc_parse/parse_spoolss.c: Tidyup to call function for relstring arrays. Win2000 now does "Add Printer" successfully !!!!!
adds 7a3795d Fix to allow a timestamp of zero to cause an instantaneous changenotify scan - then call this from renames. This allows instantaneous update for W2k renames. Jeremy. (This used to be commit 07dffc4ee931cbc61197e2da277df9c404a77469)
adds 0fc271e Some code moved back from TNG - updates to LSA stuff. Not yet used but will be needed soon. Jeremy. (This used to be commit f0aa8f9314c837fe39b6d1b0c41d5cfae2e4098f)
adds b774aa4 Adding fix from Jim Vopni <jimv at metrics.com> to ensure jobs are closed before a printer is closed/deleted. Jeremy. (This used to be commit f0c16f7228d6923b11ac521aef986960a1d0c0b4)
adds d31a72f Optimization (noticed by bloody Andrew :-) to stop directory scan ever being done if any of the directory timestamps were changed. Jeremy. (This used to be commit 915152ed981e8e537d15fd4b80b3c3d10ee86bff)
adds 233bc00 printer notify code.
adds 5be845a Changes from John Reilly to add a parameter "show add printer wizard" that allows Samba to turn off the display of APW (hmmm. This should probably be a share specific parameter, I'll fix that in another commit). Also a few small changes to JF's code to fix compiler warnings about missing return statements and also change '//' comments (C++) to /* .. */ comments (C). Jeremy. (This used to be commit 0a9ccc99b335650d235eb747d803d059f7828fd7)
adds dda54bc added NEGNOWAIT. sent to secure at microsoft.com (This used to be commit b21179331802aace566671dcff6db22cdf4b3e81)
adds 5691723 broadcast printer notify message to all clients. We now have printer notification as on NT.
adds ad81f44 fixed IRIX compiller error message (This used to be commit 908da12d5f24ea076db6627ef0d4407e1cdcd014)
adds 7489aa1 fix for IRIX compiler error messages (This used to be commit f2549db1ce6527c3e378e9f9210c70be5de93762)
adds 670d498 fix for IRIX 6.2 compiler error (This used to be commit eecee22bf1ab6e22e5e989b51d522fcf587aa48c)
adds e8fbf2c ignore smbcontrol in bin directory
adds 8c93ddf samr unknown 0x32 is in fact samr create user. so renamed and tidy up of the server function.
adds b43b2e4 Restructuring of the code to remove dos_ChDir/dos_GetWd and re-vector them through the VFS. All file access/directory access code in smbd should now go via the vfs. Added vfs_chown/vfs_chmod calls. Still looking at vfs_get_nt_acl() vfs_set_nt_acl() call API design. Jeremy. (This used to be commit f96625ec124adb6e110dc54632e006b3620a962b)
adds efe9922 Fixed stupid introduced bug found by "Jim McDonough/Boulder/IBM" <jmcd at us.ibm.com>. Jeremy. (This used to be commit 563f8b09a810446c658bf58303b5fe998d27bec9)
adds 1ef79db Removed annoying unecessary debug message. (This used to be commit b1a893b74114ee4ab6a295ac0cb0e8fdccda3f53)
adds b06d83c fixed samr_create_user(). we now correctly parse the query and the reply. And we create the disabled account. That means we can create user and trust accounts remotely !
adds d6a73c3 Added comment on JF's new code. Removed ifdef in passdb/smbpass.c as this was not correct. Jeremy. (This used to be commit 1a3f7ecde2ca031b2f93a079f75822354fe241a0)
adds dbaeb84 Removed a line by mistake... Jeremy. (This used to be commit dcbdff7a4d6442ca8f9e1aa6fcf65c196c2f22bf)
adds 9e03969 Fix from John Reilly for forms ordering problems. Jeremy. (This used to be commit 837839eb3d0fae7fef5d61593862a2c1b00d6a07)
adds 6f1fe1f Missing from HEAD and 2.2 - terminal server reg config. Jeremy. (This used to be commit f5b5b9f287de343d9eb61817ef99499408f1a019)
adds 3f35a78 added cli_lock64() and cli_unlock64() (This used to be commit 91f0a3cc2f59a49f6ce8550e7d07b9b01e0b285f)
adds 941d82b fixed a harmess mixup of bitops and a boolean (This used to be commit 0e0f3dc577ceab540be6505a86697b14a2136b9f)
adds e600c12 use the 64 bit locking interface in locktest (This used to be commit 1ece7f1ffd7d0b61d6acea03819fb857ea556b4b)
adds 3edcc8c added a hack to get 64 bit locking working with the broken fcntl() call in glibc 2.1.95. This hack only gets enabled if you define GLIBC_HACK_FCNTL64 (This used to be commit d8b9ec741cc57b5f3dd1b3ef782a7baed402beaa)
adds 910e8a5 new prototypes (This used to be commit 3e77bf2117c43d3202774df24debc91f61d88733)
adds 2c01353 new man pages (This used to be commit 8a7d6c8e91ecd57f2693be7d697d8231c8d339a4)
adds 641d922 utils/smbcontrol.c: Fixes from Herb for interactive use. printing/nt_printing.c: No C++ comments please :-). Jeremy. (This used to be commit dd9f668108215f18240458fc33bf872a6fc9e6be)
adds 7de0b55 Missing null termination on printer changenotify message caused insure error. Jeremy. (This used to be commit 3733d29ce678c71ef2ee8b600e547765d8d8ea9e)
adds e26d096 Added debug so if zero length messages get sent we successfully remove them (this can happen if smbd processes are shut down at the wrong time). Jeremy. (This used to be commit c1de97f96b8c5ad8e5f01a0d17c6387733769442)
adds 2679fa3 Memleak fix for cache code. Jeremy. (This used to be commit 1ebe54666b0fc6f224f17036063dfe0ef7ec9147)
adds 3ad2ee2 utf-8 and EUC3 patch from Hiroshi Miura Samba User Group Japan staff. mkdir high bits patch from Robert Dahlem" <Robert.Dahlem at gmx.net>. jeremy. (This used to be commit b40191d27180ab1e59935086073c4d312552f717)
adds c5ca95a Fixes from Herb - compiler warnings. Jeremy. (This used to be commit d9d3668fa322cbed36ca3393d8268bf0e5255e8d)
adds 6692d09 Fixes for the fact that UNICODE sizes are no always 2*no of chars when in multibyte codepages. Fix from Hiroshi MIURA, Samba User Group Japan staff. Jeremy. (This used to be commit f2f373df67a3c6b0bd431c19e3494d45ef0a263c)
adds 23f78fd Adding Herb's compile warning fixes to HEAD. Jeremy. (This used to be commit d131ad1ce3f6e72e295f865a463f8dcbfa6f8d42)
adds 4248374 Made re-init of stat cache explicit rather than being hidden. Jeremy. (This used to be commit b0c40236bb4381fec0e812c20e5f8c09ebf005f9)
adds 46fa359 Fixed compiler warnings. (This used to be commit ec7f7e350dc1dfa757436cb0efe777c3e0719877)
adds f0af8ac Added uid and gid to push_sec_ctx() debug. (This used to be commit 2817b6cc8af3edbaa63b5db67689ab94cb240d4f)
adds f0873c2 Spelling flames. (-: (This used to be commit 178e6971005505d2debd74b761ecfaa982336a53)
adds a4cd501 fixing prs_unistr2(). For the special case of an empty (but existing) string.
adds fde7328 someone forgot to update proto.h :-)
adds bbd7f7b Herb's fixes for profiling & compiler warnings. Jeremy. (This used to be commit 7914e9351abb5271ebb4990c3b1fe495d15a4eda)
adds 94c63f6 Vector get_nt_acl/set_nt_acl via vfs. POSIX ACL support should be added above this layer. Jeremy. (This used to be commit b90af886a951b7b049ed7a42e6d99c332e43897b)
adds a6f31d6 Fixes from Damian at Cisco to tidy up some tdbtool issues. Jeremy. (This used to be commit 623bfa6c935e2e3acb3145bfbd490758b34d2c70)
adds 56d5142 Fix for null passwords being allowed bug. Jeremy. (This used to be commit d4d55488397832df35b558564c263a307b0bb629)
adds 636f146 Restructuring of vfs layer to include a "this" pointer - can be an fsp or a conn struct depending on the call. We need this to have a clean NT ACL call interface. This will break any existing VFS libraries (that's why this is pre-release code). Andrew gets credit for this one :-) :-).
adds 14a8906 Inlined many of the vfs_XXX calls as macros for speed. Jeremy. (This used to be commit 0811d080abd374f47c7c3c8a1ef007e443e5b79c)
adds 08657e5 global_myname is actually a pstring. (This used to be commit e451fd346105d5d34354ff9141d445b5f1a82e0a)
adds ba00796 Herb's warning fixes. Also the POSIX locking fix. We now use our own vfs layer to do get/set acl calls (hurrah!). Jeremy. (This used to be commit dfe77c7046cbd65ee52aea7439f21503c1eac41d)
adds 1126775 Proto update. Also fix from John Reilly @ HP for not showing APW with W2K. Jeremy. (This used to be commit 698288cb9de316527c0c2a271e18c920578f9930)
adds 1929bcb Fixed error return messages needed for NTTrans CreateDirectory. This patch allows the standard W2k recursive mkdir to work against Samba. Jeremy. (This used to be commit 947102784360c65d51441457bb54aa28d2b4452d)
adds 81275cb Print socket options - patch from Dave Collier-Brown @ Sun. Jeremy. (This used to be commit c18d6f8701c8e6ca03f9fff79cf28c842b3b5ff9)
adds 9c6acf4 Fix from RFritz at lbl.gov for Linux ECONREFUSED async errors on Linux. Jeremy. (This used to be commit dd804fdb96ff49645647787c197a61a6515a474d)
adds 74d4a3b Added Herb's fixes to HEAD. Jeremy. (This used to be commit 4862d2ab1163310d844b929fb17239b4f4cb1a99)
adds 077c41c Fix for printf attribute from Mattias Gronlund <Mattias.Gronlund at sa.erisoft.se> Added "codepage directory" patch from Peter.Polkinghorne at brunel.ac.uk Jeremy. (This used to be commit e49566c2e21fcd16980e5110495645c5ae5a36da)
adds f601ecd Fix for yp_get_default_domain from Neil Hoggarth <neil.hoggarth at physiol.ox.ac.uk> Jeremy. (This used to be commit 44ed8abb2a9f2197b18565dd23a2795faf8fe241)
adds 5d4f5cd Integrated support for NT and OS/2 lpq parsing. Code from Jim McDonough Infoprint Manager Development Linux Technology Center IBM Boulder
adds 8582d42 Ensure browse.dat is written and read in UNIX character set format. Jeremy. (This used to be commit 279d0ec656b03f9266e38b013f16b69e7571c0d5)
adds 75c346e added samr_set_user_info and info_2. cleanup of create_user cleanup of rid/sid mix in samr. now we only have sid.
adds 5ad18c7 more cleanup of samr
adds 33170cc sys_popen got damaged when converted from FILE * to int fd I think. Patrick Powell kindly pointed out the bug. Jeremy. (This used to be commit 1f156b2420b7ecf1266e650efc3cee55362e29dd)
adds 4d968ed Missing conn parameter missed in vfs rewrite. Jeremy. (This used to be commit 4eecc63be5bd11590972ee4f446b7a80d46a713b)
adds 43b2bdc I introduced a bug in my last commits. Hopefully nobody noticed :-)
adds 96e27b1 Fixes to allow wins.c to compile to allow building of libnss_wins.so. (This used to be commit 3fb2e94c4430c570639c0e4d1caeed3a19bbd09b)
adds d2f07bb don't use gets() ! (This used to be commit e4ea0a5975d3539803c78cac2229550a6e89c4b4)
adds 2a9ce69 added tdb_lock_bystring() and tdb_unlock_bystring() (This used to be commit ca443210c84575d39e60c38a7a12d037386d0e38)
adds 2d33e87 got rid of tdb_writelock() and instead lock a chain. tdb_writelock() is conceptually flawed (This used to be commit 6e4a3585521b7e5928298bd0f1418ff9fbcacfb4)
adds 11d999f a netlogon enum trust query doesn't have a function_code at end. a sam_user_info_24 doesn't have a uint16 at end samr_create_user also creates the unix account now samr_set_userinfo changes the password.
adds c5906a8 Just in case anyone thinks that Win ME is not freally just a facelift for Win98/95
adds afe321b Added debug so we can see how winbindd converts SIDS. Jeremy. (This used to be commit 6696bf203c90dc20c00b47737f5ea1d9b8e23d75)
adds d508794 Fixed nasty size wrong bug spotted by the eagle eyes of JF :-). Jeremy. (This used to be commit 443293a06530d0a5421b39d9a6a224d6ae316bd3)
adds 30dbac7 Fixed Realloc memory fragmentation problems. Jeremy. (This used to be commit 5518f59976ecac796a85db959cb9e8cc6c4d3504)
adds e8912ba Fix found by Andrew to stop local/remote printers being confused. check_printer_ok was causing SETPRINTER calls to fail. Jeremy. (This used to be commit b41cc5fea7409d07529adad44f0cbba5c764591c)
adds cdb71ca Fixes to periodically scan printing.tdb in idle time and occasionally on exit. Needed to fix printing.tdb from groving to 300Mb+ if being driven by smbclient clients that never ask for status... (effective DOS attack :-). Jeremy. (This used to be commit 6581066b93a674fadf6f9b92441428d2cc8b4a02)
adds e9270d6 Remove lpq as root fix - do this in print_job_start instead as part of print queue length processing. Jeremy. (This used to be commit e85a0fadd8dcf608822819f00f15569713518806)
adds 26a4a34 Fix for growing printing.tdb by adding check on job creation. This also updates the printing.tdb db version to 2. Jeremy. (This used to be commit 13395514c632341e7be36eb9589011bb0949b075)
adds 4498212 Fix to avoid calling getgrgid for no reason. Jeremy. (This used to be commit b057a7349b2d6420f96a6ebc31822da66b39fe6c)
adds 7c4c781 Remove duplicate group initialisation function.
adds cbee552 Don't initialise groups twice. (This used to be commit 15d7f16bdc2ff4f2ae82871eb9f318ba45cf4d1c)
adds c72f94d Modified initgroups to provide a get groups a user is a member of functionality. This is much faster than inverting the group database.
adds 8719c27 changes to sync with 2.2. tree
adds 9dc817c sync with 2.2. tree (This used to be commit 8586624815f70a4448c001f14e74eabc96dd4d04)
adds 76aab4a Renamed WINBINDD_INITGROUPS constant to WINBINDD_GETGROUPS. (This used to be commit 5f3cf2eb78bfa6fb00890d449d38e9f13964712c)
adds fbe838f Try this again on the right machine. Adding files for PCP samba pmda (This used to be commit 8ad653f9ebc60c6807c1552425fa83218f6a15d4)
adds 9a872fb Converted to call lib/wins_srv.c:wins_srv_ip() instead of lp_wins_server() when looking up the WINS server address.
adds 2cddf13 Simple cleanup, but I also changed the value of the dlevel parameter passed to open_socket_in() from within the open_sockets() function. This has some effect on the way port numbers are assigned. Basically, if we use the -r switch we are saying 'use port 137'. If we can't do that, there should be an error message and a failure. If we don't use -r then we simply select the first available port. The way it was working, if we selected -r and port 137 was in use, wi [...]
adds cd6a6bd Use sys_setgroups - systems with broken getgroups need this. Jeremy. (This used to be commit c7c90c83372df53eac0f3779dffedd4b28c8c757)
adds 9393207 Fixed %d printf with unsigned long arg. Jeremy. (This used to be commit 448ff58fd5a88b1fdadfb9a8e0bc5f38b707a4d3)
adds d81a598 Turns out we do need the pwnam check as on many systems the users primary group is not listed in the groups file... Jeremy. (This used to be commit b1cb7bec51963ac2ddc62dd1abbf8f8fa4351f9b)
adds ca4acd5 print source PID in PONG and debuglevel message. Allow request debuglevel message to go to any dest. Put timeout for commands that expect a reply.
adds 7a42a9d use macros for incrementing profile counters (This used to be commit cae5eeb16e81b6aa95c68223268513c32aed7056)
adds 53ce2f7 lib/messages.c add debug print for receipt of PING and REQ_DEBUGLEVEL messages utils/smbcontrol.c allow "q" to exit interactive mode. Exit on error from message_init. (This used to be commit cda8c0439113dcce02a681b0aaddf69326c0ec9a)
adds d57dc01 update man page for program changes (This used to be commit 1ddfec32562f755f3f4ca4dde54af6a5a2e99978)
adds 2a2a93b allow "master" smbd to call message_init so it is not killed by messages sent to it's PID
adds c56301b Ignore SIGUSR2. Terminate nmbd if we have no interfaces. Jeremy. (This used to be commit 580e2e044cfd1d011d9f28f0f49ef60ca6ba8d32)
adds a7f8d8b Fix to allow smbd to call winbindd if it is running for all group enumeration, falling back to the UNIX calls on error. This should fix all problems with smbd enumerating all users in all groups in all trusted domains via winbindd. Jeremy. (This used to be commit 54a1ae815b3ebcc7ab98bf0a2a39719ae3b2d5ea)
adds 330d678 Fix to allow smbd to call winbindd if it is running for all group enumeration, falling back to the UNIX calls on error. This should fix all problems with smbd enumerating all users in all groups in all trusted domains via winbindd. Also changed GETDC to query 1C name rather than 1b name as only the PDC registers 1b. Jeremy. (This used to be commit 5b0038a2afd8abbd6fd4a58f5477a40d1926d498)
adds 8c7f2fb Fixed merging mess. (This used to be commit 7b8c03de1fd1461d4c65c0d7100f9519e08d1b24)
adds 85643cd last part of W2K support.
adds 6d475b7 Added David O'Neills fix to HEAD (hmmm. how did this compile... :-). Jeremy. (This used to be commit e222057140edb3f14d76e54bd6e744919f50b4df)
adds 359048c Fixes to get ms-dfs code to compile with the new changes. Jeremy (This used to be commit d712b5b071eff89eca547678cd1652263708abfb)
adds 090f1bc get rid of $Revision string - sync with 2.2 branch (This used to be commit 192b088a4649c2b6b27bd30ae47d1228f9c86092)
adds 4287b41 Added documentation for winbind enum users and winbind enum groups configuration parameters. (This used to be commit c76dfab559003c9194f519cb89869d191cc0d6c0)
adds 60661e1 Fixes for io_q_setprinter rpc parsing. (This used to be commit 1b86b9139e87cc4c4a6675ceeda307b91eaa1482)
adds 282930d Merge of rpc parse buffer underflow debug code. (This used to be commit c8d88713d9f7a646eb3b8e76bdd0250a3b89b722)
adds f0bd621 Bug report that on some systems extended characters are being returned as negative values from the mygetc() function. I've modified the return line so that it should return values in the 0..255 range for legitimate characters.
adds ecd90a0 Renamed WPrintQueuePurge to WPrintQueueCtrl as this function can purge, pause or resume a print queue. (This used to be commit 9998518a69c67c1540266549c69fca977a89acde)
adds 7b0a62c Removed null user checks to enable lanman print queue pausing and print job deleting. (This used to be commit e40a0e2f52326199264d622c4f11877f20e4ebce)
adds abf0550 Ok - this is a big patch - and it may break smbd a bit (although I hope not). If you encounter strange file-serving behavior after this patch then back it out. I analysed our stat() usage and realised we were doing approx. 3 stat calls per open, and 2 per getattr/setattr. This patch should fix all that. It causes the stat struct returned from unix_convert() (which now *must* be passed a valid SMB_STRUCT_STAT pointer) to be passed through into the open code. This shou [...]
adds 849f0d0 Fixed missing bracket on debug statement. (This used to be commit 9328bc7b8a7d43ef0da47413f314f9943ea98847)
adds 4e1d306 Merge from appliance-head (This used to be commit 6d39df7cf84d391bb4dd55d9a26f9f5a6368f46f)
adds bbce6b4 Fix for vfs_fstat() crash with new stat code. Jeremy. (This used to be commit 979aa01e011d433328af0ead7644f47d0cfadf13)
adds d199eeb Fixes from David Lee for utmp handling. Jeremy. (This used to be commit 70cecfefc8e876871b29ff8d5fa9226db0e98153)
adds e833a83 Small change to process of joining a domain with samedit. (This used to be commit 7c3518c55eeff0a962c367438cb5d67044698825)
adds af33ece Yeah - not setting getwd_cache to True as default, that'd do it for a 5x performance hit..... :-) :-). Jeremy. PS. Yes this was my fault for everyone who wants to throw rotten fruit... (This used to be commit 4f5bbc38ce492baa6e2b4d94758e9247756ae9ba)
adds 888643b Removed erroneous +1's on length of unicode domain names for various functions in the \\lsarpc pipe. (This used to be commit 30bb3f2df97662c6547c7994ce50efe9abf37968)
adds 72626a7 added some clarifications.
adds 2094856 John Reilly @ HP (who is a wonderful human being and *definately* needs CVS commit access :-) has written a simple routine that peeks inside the MS PE printer driver file format and can tell if a driver is W2K or NT4.x. So we can now correctly return the driver version number. Hurrah ! JF - this is the code you always wanted ..... :-) :-). Jeremy. (This used to be commit fd17374e6d888813f4ed7142480cf93b8a16bfef)
adds 7b1cf88 Fix for uidtoname not returning DOMAIN\name but just name. This caused printer_access_check to break in a domain environment. Jeremy. (This used to be commit 0fc1a461504f87c145f5f91189bd767989c488f2)
adds 0b06813 We already have a perfectly good next_token() function we should be using instead of strtok - this fixes a bug with NT users with spaces in their names when using winbindd. Needs to be added to the other parse_lpXX functions (currently only added to lprng parsing code). Jeremy. (This used to be commit c3e4ac9a2db32c40ce330de0eab4bc82ef4fd579)
adds f3a20ba Even when looking up a users groups via winbindd even if the lookup for the list of groups a user is in succeeds via winbind, we must allow the lookup of the group name -> gid we are checking if the user is a member of to go via winbind or /etc/group - as it may be a group on the local box we are checking against. This is a subtle one..... Jeremy. (This used to be commit 4ffda462b97e4f35c6d050c579dfe3e3b64e2c9f)
adds 01e0d38 TDB password backend support written by Simo Sorce <simo.sorce at polimi.it> Marked as an experimental compile time option (defaults to off) for now.
adds b5ac72c Sorry JF - no billable hours :-). I fixed the "stream of events" problem with PCL drivers. The problem was we were updating the changeid on every SETPRINTERDATA/DELETEPRINTERDATA call. We should not do this, we should just update the 'setprinter' called count. We update the changeid on calls to SETPRINTER/ADDPRINTER/ADDPRINTEREX etc. Also fixed the correct returning of the create time on printers. Jeremy. (This used to be commit 521f09829fd329f87b3d19e8871e2b989c98a58e)
adds 9a8749d Added John Reillys patch for error code returns from clean_up_printer_driver_strunct() calls. Jeremy. (This used to be commit f81a2a03bf435e65e7484ab021f86a8a4f62b656)
adds 2e62e34 Rolled back find NetBIOS name of PDC/BDC code as a temp fix. This code works :-). Jeremy. (This used to be commit 4f66eda11e0dc15ff04893da7b7d6e578a30c4dc)
adds 2347923 Fixed silly bug in dup2 code found by Kenichi Okuyama at Tokyo Research Lab. IBM-Japan. Co. Jp. Jeremy. (This used to be commit 9c2272e056aef741c4b86f9a247c3534944d9eff)
adds 1cb4440 David Lee's utmp patch (finally). Thanks David ! Jeremy. (This used to be commit b809a2d0c81c54e917ccc0c99b3e70ea8d7ceab1)
adds e2d1dd4 Another patch to fix cli_reestablish_connection from Kenichi Okuyama at Tokyo Research Lab. IBM-Japan. Co. Jp. Jeremy. (This used to be commit 06f5da5d4bf044969364afe0298347811fb4ae91)
adds c33d0e4 Patches from John Reilly @ HP for print job time bugs. Jeremy. (This used to be commit 0eb7f2d514317882684e9c0c51d46b1ac1eb2568)
adds 80dcdd1 proto.h was out of date. (This used to be commit 63e4f629163babc1dcba8a419ae432057e46f6f8)
adds ff6f0c1 Call standard_sub_advanced() after lp_logon_XX() calls. Jeremy. (This used to be commit d5be2334d4fb007e39565b771cbe68e338a7fe68)
adds dc0b6384 Fixed double btyte-swap problems with bigendian architectures. Jeremy. (This used to be commit c96a77957be49418b62e401db49235a11d711217)
adds d4959bd Only use prs_uint8s on marshalling as we know we're little endian. On unmarshalling use prs_uint16s. Yes this sucks :-). Jeremy. (This used to be commit 3d68257850be66c26074a43d92eb9c3c8ffaf04e)
adds cd8525a Merge of comment repair. (This used to be commit 7712421910b12fd64cf90100e4495669bec67c2f)
adds 71daef8 Added smbsh to list of ignored files. (This used to be commit 3ff75e92ad2f663d1306048d132daa486ae02d96)
adds ae7911e Added a authentication hook to smbwrapper which allows a (username, workgroup, password) tuple to be provided by another function. (This used to be commit 644c78d64a6d7b7e44414c579de660321a0a6b34)
adds 698f034 documentation update and general description
adds 9e70ba7 Remove CGI logging code. Make username/password lookups take the same time. Jeremy. (This used to be commit 9698f746858f0f2b37ec6494fca990e958d97cb7)
adds ab9d1e7 Added Using Samba book reference back into welcome page. (This used to be commit bb552f7eaeb87d1d09704122da756d3d3e21697a)
adds cbe839f Sync up with Tim's changes in applience-head for SACLs. Jeremy. (This used to be commit 6b94273fc61b26e83c8d791bc626fd52055ef293)
adds 5073d11 Fix for admin user being ignored. Jeremy. (This used to be commit f0dcc39d34202ed67d778ff40166856d4c2ad87b)
adds 34b397f Merge of printing improvements/fixes from appliance branch. (This used to be commit 8e163eac33e8f407de00c318d3de29fcfbf2b8a7)
adds 61b659f Fix some compiler warnings. (This used to be commit 852de9226d50ccac71ec1691052a6e395283ca56)
adds a6ff0d2 Merge from Tim - don't reinsert UNIX job if already exists. Jeremy. (This used to be commit a33c395c98d80f620257fed480d5824fc609d9c9)
adds f68bbb4 Added documentation for printer-notify smbcontrol command. (This used to be commit fdf6a5c76abc38e16cb7ee3f31512bfc1f639651)
adds 5ba7235 Fixes for sample VFS audit code from "Brad Sahr" <bsahr at macromedia.com>. Jeremy. (This used to be commit 5d6dec3a94f496651a5f0643ab228c975911e6cd)
adds aae30b6 Added a VFS version return to init call. Allows smbd to fail an init if versions don't match. Jeremy. (This used to be commit b29ff816734c0424f69124feb316da13f2e094f7)
adds 6d36eda Added a VFS version return to init call. Allows smbd to fail an init if versions don't match. Jeremy. (This used to be commit d0fbb4f5d999abade8930cc6fff231a2af6cccfb)
adds 0042bf3 Fix to the "known/unknown user" difference patch from "Ron Alexander" <rcalex at home.com>. Jeremy. (This used to be commit 7a698c1f23ea8740755c544f631789848a360e42)
adds 7185f5f 64 bit fix from Uros Prestor <uros at turbolinux.com>. Jeremy. (This used to be commit 9a5471b3e861aa864ffff5fc87ac2681de7b0068)
adds 8a190a9 Merge of printer security descriptor, info level and printerdata comparison changes from appliance branch. (This used to be commit ae087bdf312806e08848695cad70a943bb3d71b9)
adds e5225bf make proto (This used to be commit 6ced1bb8b92101e11c53467d0380a97b840de7c7)
adds de8def5 sync with 2.2 changes (This used to be commit 0edc78937f4c92a0d18bba9a433a1bc2b00ce9b8)
adds dd2f6f4 Merge of latest round of printing fixes from appliance branch. (This used to be commit 8fe17fd59488814cdbe9abcfe53ab2627901e421)
adds e1cc6c8 More merging of printing stuff from appliance. (This used to be commit 18fa724a7969666dd5aa176af187054abc94bfd3)
adds 29cb8c1 make proto (This used to be commit 88a2d224f1c3ca09abbad7f33b0e93bdf503da4e)
adds 1d3747e Merge fest!!! (This used to be commit 87775074b22bb969c3585556e2a86ac4c7d4b0d4)
adds 3adc0e7 an attempt to get the handling of fields in printer info structures consistent. Still working with Jeremy on this, there is probably more to be done (This used to be commit c4bb9c598cf9781d48bc123a8cbbed9c2049bf89)
adds be6a317 restructure PCP metrics (merge from 2.2 branch) (This used to be commit dc725c2256ff5f3d8ac37fe33cfa1685194f7f46)
adds 9de4f58 minor update to help file (This used to be commit 99b764e1c7d508e0caf2ffa82f279dff4fbb5aac)
adds acc31cc added more explanation about the required permissions (and authorization) in order to add printer drivers to a samba server.
adds 3c33006 Fix from John E. Malmberg <wb8tyw at qsl.net> for -1 return in interfaces scan. Jeremy. (This used to be commit 4d25a53c36ad2c33cc2ecaf1486e18f1536eff95)
adds c190077 printing/nt_printing.c: use getpwuid not smbgetpwuid. Canonicalize printernames. printing/printing.c: Insure fix for malloc of zero. rpc_parse/parse_misc.c: Enusre UNISTR's are zero filled. rpc_parse/parse_spoolss.c: Correct INFO_6 - differs between pre-releases of W2K and shipping build. rpc_server/srv_spoolss_nt.c: Canonicalize printernames. Jeremy. (This used to be commit b17e23a8ff2b44540726968355a4b7e26f244f3b)
adds 6cc6a4f rpc_parse/parse_spoolss.c: Updated comment for old version of W2K. tdb/tdbutil.c: With varargs uint16 is cast to (int). Jeremy. (This used to be commit 98764c5df9f363780427a423ead0913f7b2a0905)
adds 108f86d Added Tim's changes to lock DB during update. Jeremy. (This used to be commit f25b5798b8610de9748ae90ea1bf813b125f517d)
adds c97023b Merge in Herb's changes from 2.2. Jeremy. (This used to be commit 24d76c5fbda29d89c96d7c22193ec2eb93ad3887)
adds 20838bb Merge of Herb's profiling code. Jeremy. (This used to be commit 3be056c71aa8e0a4ba70d397107199004bdb7d3f)
adds 8f338ee Fetch authentication info before actually using it. (This used to be commit 600eb0eb0036631b7e6d8aa7cddbc378368c002c)
adds 9fede0d Large commit which restructures the local password storage API. Currently the only backend which works is smbpasswd (tdb, LDAP, and NIS+) are broken, but they were somewhat broken before. :)
adds 8993ee7 Tims fixes for non-local lookup. Jeremy. (This used to be commit 38e04c43cc2ce8479b8cc3ff0f87d3d150d9af83)
adds f77ceb6 Fixed the cut-n-paste bugs in the new passdb backend code that leaked memory. Jeremy. (This used to be commit 55c6acce26a26af68149865dafb42e5a03b497e0)
adds e0bcc7f printing/nt_printing.c: After long soul searching and making both Andrew and my life a misery, here is the only possible null driver fix we have found. This *SUCKS*. rpc_server/srv_spoolss_nt.c: Correct printername search. Correct portname reply Correct attributes reply. Removal of unused temp variable. Jeremy. (This used to be commit 06e71c9f8be20b84e33e143c3d0b7904225efb45)
adds f9680a4 Changes from APPLIANCE_HEAD: - merged Tim's vlp (virtual lp) test program. Enable it with -DDEVELOPER or by using ./configure.developer (source/include/smb.h source/configure.developer source/printing/lpq_parse.c source/param/loadparm.c testsuite/printing/.cvsignore testsuite/printing/Makefile.vlp testsuite/printing/vlp.c) (This used to be commit fbcf83140da1823e74f63227f0a95d07c6e76764)
adds 47dc568 - fix "declaration of 'time' shadows global declaration" warning. (This used to be commit 92ff07132b3834b469ad7bb73d6e714b175a12af)
adds 4bce271 Merge from appliance head of JR's changes for driver versioning. Jeremy. (This used to be commit cdbd2e99775642dc2e92004be9014bf38a92d80f)
adds e8d43bb Tuyrn debug timestamps on by default. Add Tim's lpq race fix. Jeremy. (This used to be commit d43405bc47c95bf8c906035cba23bf95d252d13b)
adds 14355a6 Uninitialized memory read fixes. open_file_shared takes a DOS pathname, not a UNIX one. Jeremy. (This used to be commit b2b59b93ff1c5bdc43b099e2db1ee86fe8514152)
adds 6f58dd5 Ok - fixed a bug in our levelII oplock code. We need to break a level II on a byte range lock (write lock only, but Win2k breaks on read lock also so I do the same) - if you think about why, this is obvious. Also fixed our client code to do level II oplocks, if requested, and fixed the code where we would assume the client wanted level II if it advertised itself as being level II capable - it may not want that. Jeremy. (This used to be commit 213cd0b5192307cd4b0026ca [...]
adds 4a205df Changes from APPLIANCE_HEAD: - add empty README file for vlp. Blame Tim. =) (This used to be commit 0ee469f566dbfdac1769fefbb5e61ce39d267872)
adds 9df3d64 Fix from Jim McDonough @ IBM for OS/2 clients. Jeremy. (This used to be commit f571e1efd01c7b1b500a833df3bd074a8c4c65ec)
adds fb71f4a Fix for plaintext passwords from Pat Sandfort @ HP. Jeremy. (This used to be commit b8753b92fbeb1d6768d0559e12ff2aa1d0148419)
adds cdac096 Fix for a problem with the new messaging system. If a sender is using the messaging system as a notification mechanism, and the speed of notification greatly exceeds the speed of message recovery, then you get a massively (>75Mb) growing tdb. If the message is a simple notification, then the message is static, and you only need one of them in transit to a target process at any one time. This patch adds a BOOL "allow_duplicates" to the message_send_XX primitives. If s [...]
adds 2add922 use process_exists() not kill(pid, 0) (This used to be commit 30048cff12e03c95ef43ba4ee16af1df2de9dbc8)
adds 7c8e73e the duplicate checking code will cause unaligned accesses on non-intel processors. Fixed. (This used to be commit 64d38c24100cb3409b38b9923734f2a6202bdc2a)
adds 826c2f9 Fix for incorrect break using wrong offset when updating a form. Jeremy. (This used to be commit 365c76e39d2397a12ac6785a51c4d1529527a356)
adds 901c322 John Reillys fix for de-registering broadcast names (NT doesn't do this). Jeremy. (This used to be commit 245907f2affb530237809b81b8748f7f0a1e4502)
adds 29e6b9c Delete queue on empty. Jeremy. (This used to be commit 6e18a2aa58bc485e3c803ff357acc1b7fe6d95e1)
adds 9770a81 save and restore errno in select (This used to be commit 34f0379096d0701c74a51c51649ffe4cb1a24291)
adds 08036f0 support smbcontrol sending messages to itself (for testing purposes) (This used to be commit 5dfae86dab50fba1890d0ce33fa9d68f12bc0bfa)
adds 475fb71 Fix for memory leak when adding driver. Jeremy. (This used to be commit eeab4e0290f9df84025e91c85d27b21e0c02781f)
adds 0de5569 fixed the problem with messages not getting through
adds 5f8ff60 we don't need the separate lp_status() connection records any more (This used to be commit 209e20365e562371aafafea301b4ffecc3d4c3ed)
adds ac4d277 Fix from John Reilly for equivalence tests. Jeremy. (This used to be commit b456274a7ba22d512bab5ede979cd9363398825b)
adds 2bd3a43 Fix for updating of print queues changed from a local box. Essentially, this makes sure that the change messages sent to ourselves are handled synchronously w.r.t. other smb packets incoming. Jeremy. (This used to be commit 78a13074455618308d048d1c69f62e660988eb90)
adds 2130ced Fix for off-by-one StrnCpy. Jeremy. (This used to be commit 63cafb34b39443d03d17ae01b47adc0926b05fe2)
adds 0dcbafe Another large patch for the passdb rewrite.
adds eb2f9f8 make proto (This used to be commit e0a02249d394a530d911d9b650c6eb56c188a6d8)
adds 14067f9 combined 2 if statments which used the same condition
adds 7254a66 Don't forget to convert into UNIX character set before calling winbindd. Jeremy. (This used to be commit 00cd72c385f1e5d075dbacf834b68769b5ac38f3)
adds 6003be4 ADDPRINTERDRIVER info level 6 fix - this is dynamic depending on a field in the struct - that's why it was so hard to find. Jeremy. (This used to be commit 0ab6eb01b0d15e5eb744333d2bd79c27451f50e3)
adds a69a1a8 Changes from APPLIANCE_HEAD: - Add code to test equivalence of private data in NT_DEVICEMODE (This used to be commit 684981851ffa3b51e78a6fd5960e219823eb90d5)
adds b935b96 Free talloc'ed memory from the main smbd. Patch from Rich Bollinger, Elliott Company Jeremy. (This used to be commit e041b144b2c7c6c9fdd6cd20256a197876aaf353)
adds af85ca5 o fixed logon script problems (wrong len in reply to net_sam_logon for a few strings). I was the one who broke it obviously.
adds 8d26523 Tar fixes from Craig Barratt craig at arraycomm.com. Jeremy. (This used to be commit cf05709ec394d6cac14577c033d658bdc4506208)
adds efb7bb3 This should fix Office failing to print to "FILE:". Jeremy. (This used to be commit a08b08f7782234f26b2656a229007a411c6fb521)
adds fb3daf3 fixed a potential locking deadlock in tdb (This used to be commit 03453e2ae557d7fa119338b71744822093d2f38a)
adds a1c3f33 Removed unnessesary init. Jeremy. (This used to be commit 2a797f9aa26b2d0c703b9d67f6e1ec97e4f408d2)
adds 120f3af Fixed messaging so main smbd can get lib/message.c messages. Jeremy. (This used to be commit 349d58fb5758cebc5a8575f80103150b8cd0a080)
adds 0f1c800 passdb/secrets.c passdb/smbpassfile.c smbd/server.c : Actually *use* the code written to transition from an old DOMAIN.MACHINE.MAC file to secrets.tdb. printing/nt_printing.c: Fix case insensitive name lookups for driver files. John - this should fix the Win9x/WinME problem correctly. Jeremy. (This used to be commit 8f3332a9acf413ac5d12053ca5c52733a4e946cc)
adds a149c6b Ran DFS on Linux and found that readlink() on Linux does not append NUL to the link read. So add a NUL.. (This used to be commit 04ebcf954c7568fc16ff4a75b31715d6b0a34aa4)
adds e28ad8f PDC docs, made from DocBook source, comments ? (This used to be commit 551a0eebb7c2d71bdc2b340c4d6244a840ac6958)
adds 366bf69 include/dlinklist.h: Added '{' '}' around DLIST_PROMOTE so it can be used as a single statement after an 'if'. Tracking this down took 4 hours from my life and ANDREW I WANT THEM BACK !!!!! :-). include/smb.h smbd/password.c: Fixed the bug veritas reported with realloc of the validated_users array growing without bounds. This is now a linked list as god (Andrew) intended :-). Jeremy. (This used to be commit 346f2f9206b9b4ed123e2a61c0a48de630397b8a)
adds 6f044d9 First Release of the DocBook 'source'. (This used to be commit 6cb727c033822e3e5ff3edc532457df8258beefd)
adds 0e84103 alignment issues.
adds 9455844 Work in progress, doesn't compile. Adding the POSIX ACL mapping.... Jeremy. (This used to be commit bcac4ede7608a91643f5fcd034f6b273a45b5c7a)
adds 8c0a288 Keep syncing up POSIX ACL work... Jeremy. (This used to be commit 8f0062b873b2f4e8b27bb937ad213c4aa29443a7)
adds 36390f7 Code to read & return POSIX ACLs as NT ACLs. Close to test on Linux. Jeremy. (This used to be commit 52e9311bc2a837d1f4791f36c3477c430f841378)
adds 7d7c9a2 Use lp_codepagedir() instead of CODEPAGEDIR when loading the unicode map. Found by Joseph Cheek <joseph at cheek.com> (This used to be commit ec74fdc631fbd5f0b5450df02acb9cd98c153823)
adds afa1a5a Run configure script using dirname of $0. This allows configure.developer to be run when the build directory != source directory. (This used to be commit 697e8e6de50ca4d1a37ec89330a6916429fd9a89)
adds 38a585c Allow zero length smb.conf files. (This used to be commit 46007a541cd2497c14659a10ba24a6d0a375ac5a)
adds d546f55 fixed messaging bug - use strlen() instead of sizeof() in key length (This used to be commit 1d63160c751fa968e3a7618d1feb84a9feaa13dc)
adds e23067a change the split threahold for the free list to prevent freelist fragmentation (This used to be commit b64e1ae69314ae110c548f57810c34e620d57075)
adds 040de36 Added print_freelist command. Jeremy. (This used to be commit ee89ca9e68abb23fc26cd1378e02e56d0d725e55)
adds 996bcb5 split the RPC_PARSE object into two pieces. The first is included as part of LIBSMB and the latter is used by parts of samba that know about the pwd backends (This used to be commit 3420b52da5957b5bbf0704d1e386349a061f86cf)
adds 0f17130 - added client support for nttrans calls - added a cli_ function for querying a security descriptor on a remote file (This used to be commit e21994ff9d512d1c9d6d360e930809b135df4cf7)
adds 83bd929 a prootype program for querying/setting a security decsriptor on a remote machine
adds 8568167 new proto (This used to be commit 2f21a0b10007056d0c359a0edb869f47c897ee7c)
adds bf0f2ea make sure we don't duplicate object files (This used to be commit 976b9f6264c1a5af996777ff1d71db0f762cfa9b)
adds c93f686 added basic ability to dump remote file acls (This used to be commit c6c90dc8e163d874748e2020cc140134cffcfe32)
adds 4fee254 getting/setting acls now works. The SIDs are still numeric, the next step is to support usernames etc (This used to be commit 6cea1647fcbc6f5a903c691273dcec44fcda1fc4)
adds 3b22b74 - better parsing - started to add non-numeric support (This used to be commit fd4c03aef692cd8ef9a29b60a4d66fe898430317)
adds 1fac52f changed an error message (This used to be commit f9f14a4293cecb738f733c6c845275619f7bec40)
adds dc3251b cleaner parsing and default handling (This used to be commit f8dbd2b799545a8e1e33eceb6739b5b606cdc4b9)
adds efcb07a new protos (This used to be commit 0a990f02d0e25c0f854d6caa3e9c3bc7329697c7)
adds 0cb1c51 - added help - added add/modify/delete/set as separate operations (This used to be commit cb324b53c61ee7e4bf0aa5d1fb773672a2674c0f)
adds 88fcc1b Fixed some debugging code. (This used to be commit 369a378b3390b060a676c67950f020c4d147fe6d)
adds a4c1172 - with -D only delete first match - fixed delete bug (This used to be commit 1e0d5f069592ebce58c35e95b0dcdbc5516dd268)
adds 0884d6a fixed SACL bug (This used to be commit 077ee4a7ac7fa8f274269bfc5130d5abff9f35e0)
adds d93d218 Reformatted to look nicer on 80-character screen.
adds 0e494d7 no longer pass the type to make_sec_desc(), instead the type is derived from the other arguments (This used to be commit 9ec4b1fa48fbae937fdf78db06005a7b0cd52d89)
adds af4649b new proto (This used to be commit 27c676cb3b43344ce4ceb167322c98027b9c1e4e)
adds 6399b62 fixed acls set bug (This used to be commit 44524958ed3a0d56b0504b044bf640ceffebb704)
adds 9b8a930 c++ style comments are NOT allowed (This used to be commit 8b3c1f4455b7db440911960298f772c4db3d8112)
adds 576a106 signed/unsigned warning fixed (This used to be commit 71adecd163b13169d359b69f61e8e70e2f140277)
adds ca784bb in cli_session_setup() accept usernames of the form DOMAIN/USER or DOMAIN\USER
adds e9a4389 document -U change (This used to be commit 309fab281d569f325615dd2ae71af554b88601c9)
adds 5092ad8 removed SACL support (as it doesn't work with w2k if you ask for SACLs) (This used to be commit 52b27d75e12eeeb52b3a93952900809c2ee0b992)
adds 252e3ba Mask value now displayed as READ/CHANGE/FULL for standard permissions, or RWXDPO for special permissions.
adds 3a01ece fixed indentation (This used to be commit b7a1c00bed5f0650783c8d7397c11aa2ac59aa04)
adds 3d43b2d fixed setting ACLs on directories (This used to be commit 117956ecb1878f09708a5dc76ec81ad3cfa8d809)
adds 92abcbc Removed lsa lookup warnings (I'll remember).
adds 54100ba Added some cli_errstr() calls. (This used to be commit faaa71a032bc27d073c39da42fc2928ea3226698)
adds d931013 pass the desired access into cli_nt_create() (This used to be commit a2d07994e0376a8d530d262573c96710bdff2236)
adds 723c9b8 fixed the parsing again and got setting acls working with w2k (This used to be commit 374d08be6443738d6a450801866fd6e046322e2c)
adds 3eee762 added a comment (This used to be commit 032442802f73948e3af2c86fee0d58f82e47f673)
adds d7a502f fixed a typo (This used to be commit c9e4dea1cbcf6aa748f5cb10f226345dd2f1adbf)
adds 5257200 Changes from APPLIANCE_HEAD: - clean up yodl doc for the -U changes, update man and html versions (docs/yodldocs/smbclient.1.yo docs/htmldocs/smbclient.1.html docs/manpages/smbclient.1) (This used to be commit 3483be1d76fe0dae770bdf8ad97bab81645e5fbf)
adds 7e97367 Remove C++ style comments (This used to be commit 80c192244fdb07e8e9cf4c0376bbea60dde244a0)
adds 1218b41 Added sorted freelist neighbour merge code to stop tdb fragmentation. This needs TESTING !!! (It passes tdbtest of course :-). Jeremy. (This used to be commit 7ae54a93e756d927419242adf35f46e91e974573)
adds 1cd8538 Fixed one tdb_read -> rec_free_read call. Jeremy. (This used to be commit c9884e16fc2d13dd62c5a43633c9a38dadc9822c)
adds 7e4c472 Changed to sourceforge tdb code. This includes spinlocks (so we now have a --with-spinlocks option to configure, this does mean the on-disk tdb format has changed, so 2.2alphaX sites will need to re-create their tdb's. The upside is no more tdb fragmentation and a +5% on netbench. Swings and roundabouts.... Jeremy. (This used to be commit 9dea7b7c257db487f8ced7dad3fce92fba03ea91)
adds b2d1c4f Sync-up with appliance-head printing code. Jeremy. (This used to be commit fe730614d70b331ec7b1a909940395c9713ea8ac)
adds b881a55 Moving to abstract API interface (sys_get_acl() etc.) to allow system specific ACL calls to be dealt with elsewhere. This file will eventually be able to replace the old UNIX acl interface. Jeremy. (This used to be commit b27cac77628a4b332b529115b0854c71f9eea374)
adds 1f6fc39 Fixed compiler warning. (This used to be commit 5e81151e53300a8c58adca09d02d0b075a13c322)
adds b9df5ca Update required after changes to configure.in (This used to be commit 644aa834e59fc9be9f3c785213729af787b5f90c)
adds 0293259 Make smbd/posix_acls.c use abstract interface. include/smb_acls.h lib/sysacls.c: Added as interface definitions. Jeremy. (This used to be commit 8359375bba5b3ae24956f66b066dedf11d3583df)
adds a58ca91 tdb_unlockchain() no longer returns a value (This used to be commit aee52c7acf138f8fd651aeb3d9bef79f99d1a2a9)
adds 4cf7fcc Fixed compiler warning. (This used to be commit 6553f1d02792d81987dda51af76b4fc06d73a787)
adds 6e9eb6a tdb_chainunlock() no longer returns a value. (This used to be commit 2c9704c3db4014ca43b4b13160b9f53ff5f36e3b)
adds bd54bcb make proto again (This used to be commit 746e03dce81429b9a06ce95929eb605cf5b0833d)
adds a1f4e6e Print debug if domain_client_validate() cannot fetch the trust account password (say for example if the tdb file format has changed). (-: (This used to be commit 447fbb38a857a7e97cf2a99022576521c71a4512)
adds dcad05d update to reference new documentation in Imprints
adds 21acc6b added documentation for 'private dir' parameter (This used to be commit aa9c9fec9dd5a7b4f0ae23a6a8815e4b53a4fa98)
adds b6e03bf added passdb editor (rough form with a few bugs) Should work with all backends.
adds c09b1d1 updates to the tdbsam implementation.
adds e899f04 update for new pdbedit tool (code from Simo)
adds 70922b9 Cause smbd to use the new posix_acls code, not the old unix_acls code. Currently does exactly the same thing (returns ACLs the same way). This code is written to try and get a POSIX ACL via the abstract sys_XX interface, then fall back to providing a UNIX based ACL if the calls fail. Seems to work. Next step is to add a --with-posix-acls to configure.in and then check on a POSIX ACL system that a complex ACL is returned correctly as an NT ACL. Note that the ACL set ( [...]
adds 423227d Working code to read POSIX ACLs on a Linux system using the bestbits ACL patch from http://acl.bestbits.at/. configure support needs more work (just assumes correct headers at the moment). ACL writing needs adding. Jeremy. (This used to be commit 6ae63e502e6adf3666a34aa87860c74e106fdb84)
adds 34402b7 Added undocumented -t command for testing parsing of acl entries.
adds 028b197 Added smbcacls binary. (This used to be commit b380c3b9cc07031e7ad608d7582615cd3ecd249a)
adds 607c384 First cut at a manual page for smbcacls. (This used to be commit e5defa412874661f5012fa03cba2d854748884c2)
adds c312111 Added better configure test for POSIX ACLs. Fixed stupid typo in sysacls.c Jeremy. (This used to be commit da6ae57501e3cb971e82eac5bb05efcd9cf443ae)
adds 0d658c3 Fixed bug with tdb_next_lock failing when reaching then end of a hashchain and the next hashchain is empty. Jeremy (This used to be commit f3b5e2a172a777e1c3bbf6ac72fe5c7cdb8324b3)
adds cf5b719 file_lines_load/file_lines_pload can now optionally convert unix_to_dos() on read. Jeremy. (This used to be commit 76b8dd376d13eb4469417be217c966d54d333367)
adds be7e02f Fixed bug with Win9x/ME where drivername was being returned incorrectly in one printq case. Now goes though common function. Jeremy. (This used to be commit e9f48c9cec960b6190fb7a2485c9476640863071)
adds 269acfe Fixed *very* subtle statcache bug where invalid stat state could be being used if last component lookup failed, but was found in the directory scan. Jeremy. (This used to be commit 7055fa0bc43f6e2b3f04b8901fccea80d59bf490)
adds 2e79da8 Removed compiler warning. (This used to be commit 6d3bd1d80635d91e9590bcf093662259090ea6da)
adds 00ac8b3 Compile fixes for changes in make_sec_desc() interface. (This used to be commit 7b896697d134eb4fad1ceef5cdd2dab2b5980187)
adds 8d8791e Added pdbedit binary to list of ignored files. (This used to be commit f98e0d7b17edd627e704fc7e73534e1278d82fb0)
adds cf94436 Modified argc passed to rpc_client cmd_* functions to include argv[0].
adds 3478427 Port of lsa_lookup_sids() and lsa_lookup_names() rpc client functions from TNG branch.
adds 693f23a Cosmetic fixups for large file support message. (This used to be commit 671be482212634b9c1de40891032180fbc1d49ba)
adds e159211 Removed a dead function. (This used to be commit 4c8ce7af4625bd2a47006fa4b3cf9cb40d62841a)
adds 0f1ead1 Removed unused auto (IRIX compiler warning). Jeremy. (This used to be commit 63e2ebc4272cd8bc52ea80e1e12996ab273b8ea4)
adds 316cfee Added OLD_NTDOMAIN to remove warnings about undefined functions. Jeremy. (This used to be commit f4c32a75e6e60eae6078449478d04ff22373d817)
adds f3a0da8 Fixed compiler warning. Jeremy. (This used to be commit e6a1a1e444631f0d674f33b5b8d1d71435de0511)
adds 407b48d Fixed typo causing coredump in file_lines_parse. Jeremy. (This used to be commit f575f4d67a5b45e47c29de30f02901c55cef4621)
adds f449a59 group rid assignment cut and paste error
adds 2364d59 exposed the broadcast name resolution routine outside namequery.c (This used to be commit 7d1d867acdc0f316d8de787e1f7fa27667ec4a6a)
adds 452d050 added support for browsing the list of workgroups at the top level in smbw (This used to be commit 8f97d59186ee3b52f623d30dfb7b195ec721ec0c)
adds 0961ed2 new prototypes (This used to be commit 2258a62365e6fa3f08fd3b911e13b391515eaa46)
adds 9e9961d Added Tim's fix for read-only crashes. Jeremy. (This used to be commit cfc62fecdf4c5579ee643df3e701cf6f1fe553ee)
adds 4d56f4f return NULL instead of return False in char *prs_mem_get(); (This used to be commit 71e5e802b78b22af9be7d3e84e869f311937e542)
adds ea4a0d5 new version of Get_Pwnam()
adds b646d3f type for client_info struct (This used to be commit 2c03b91d6041082bba6ba4322ed41b4378af7ef3)
adds c9d38e1 code review of rpcclient
adds a95ccc2 Adding in debug for SD's. Jeremy. (This used to be commit a19f936b644fedc4c59ada5f12172abed9894910)
adds ccb5cbf Fixed very subtle bug returning correct error on an open, when we have a choice of invalid share mode and access denied. We must return the access denied by preference, but also remember to break the oplocks... This is needed for multi-user MS-Access. Jeremy. (This used to be commit 7eb7241442ea0f1e065b009c3cccd5821b89a8b6)
adds 6033774 Fix for short names not being returned correctly with non-mangled shares. Jeremy. (This used to be commit bcf0a5c316ee8cf333d9d838b041e44a11cb5f1b)
adds 93e98d0 subtle bug where files which missed the stat_cache but were added to the cache during the look returned a blank stat struct. Made weird occurrences such as...
adds 71acf4c Extra part of fix that Gerald missed (sorry). Jeremy. (This used to be commit ebf754400f443452948020d68e29f597f1b2d60c)
adds 4c639ca Sorry Gerald, I think the original code was better (plus safer as I'm sure it's working :-). Jeremy. (This used to be commit e18c104ee35d00dcbe2e73e6c9699300a3947364)
adds 57fcae4 Owner always has READ_CONTROL and WRITE_DAC access. Jeremy. (This used to be commit 05fcb124dfbb1a257828e9dc6a7793fc3dc73c4b)
adds 276364e Removed the special casing of SIDs in se_access_check. This is now done (correctly) when the NT_USER_TOKEN is *created*. Jeremy. (This used to be commit 27d72ed1cf8ece2bede812341279ba5a7262ace4)
adds 20ac3fc Merged in Tim's changes : Removed static limit of MAX_LOOKUP_SIDS in rpc server and client lsa_lookup_names() and lsa_lookup_sids(). Jeremy. (This used to be commit 9e9c71c8b3194b7cd02fea0b6a000d4f2940d905)
adds 90a7d7d Compile fix for new arg to create_nt_token() (This used to be commit 806185ca8cc8d28f16745a1db9427f52eb8d22e4)
adds b9c9e5d Fixed some accidentally reversed patches. (This used to be commit fa604bc85ea6989c794747f668be8a4e62527b79)
adds 65fd1be Fix error string. (This used to be commit 73b237e639717019c596954c745b7e4d038ddc8c)
adds cbddae0 Better error checking for ACL parsing.
adds 76dca9c Don't print out the security descriptor type as it is automatically calculated by the new make_sec_desc() function. (This used to be commit 6fd5dc81458317e106f5ea24958cefe4146c90a6)
adds d21325d more fixes from Simo. Also fixed the password expiration field in the tdbsam to never expire (we don't support this yet).
adds ae7f083 Brief documentation on using the virtual printer code (This used to be commit 03dd90ab923ec88cdada8c5d725d9482bd9826f2)
adds 4089011 Fixed processing of dfree script (was truncating). Jeremy. (This used to be commit 1e719a807669876b4d11f4653e9712f25fcba20b)
adds cade42c Fixed bug noticed by JF. se_access_check needs user SID as first in token. Jeremy. (This used to be commit f0d7867801e3f78bfc55fdb36ca965e35457f51b)
adds a56ca9e Added support for SERVICESF shared variable to change configuration file used in lp_load(). (This used to be commit 4d80ee4f41ac3d61579c9cf23cb815d7fe5da5db)
adds 0835c70 Two tdb bugfixes. First one - ensure that traverse lock is moved before deleting dead records, else the record is just marked for deletion, not actually deleted. Second, ensure allocated record is marked as "in use" before free list lock is released, else other processes in the freelist merge code may try and merge it. Jeremy. (This used to be commit dd959fa325c5df8ce0407d8debea76602c8e71cf)
adds e43671c Wrong length for unistr2 in init_q_lookup_names()
adds 6de135b make proto
adds ed6f6ca Server side changes for dynamic names in lsa_lookup_names (This used to be commit 5c5c3a8a08efe8c2f36a55b1383e9d3dd9eca4a5)
adds 16e0534 Lightweight rpc client library. Uses only routines in libsmb and rpc_client/cli_pipe.c
adds 56ee3e2 Convert names to sids when modifying ACLs. Convert sids to names when displaying ACLs. (This used to be commit 5001bbc64be62af1597eb334e5b530b415d62a6b)
adds d18fb4a Add libsmb/cli_lsarpc.o and rpc_client/cli_pipe.o to LIBSMB_OBJ. Not so sure about the latter...
adds 06ba5ec OK so I shouldn't have added cli_pipe.o to LIBSMB_OBJ. (This used to be commit a724850eb83e61450f112c0b2e6e3492c2a72863)
adds 55b162d I think it's time to go home. (This used to be commit fde66badf143cde40af35e86d55acb48dc754cdd)
adds 5c67f8d Added proto definition for new RPC calls. Added printing fix from appliance-head. Jeremy. (This used to be commit f4c7f9ddb906b67ee4397e7707309356085476d1)
adds 2e87e6e Changes from APPLIANCE_HEAD: - trivial typo in definition of enum_printing[] (source/param/loadparm.c) - fixed printer status display bug. When no jobs existed in queue, the clients were not properly notified of printer status. This caused native tools for pausing/unpausing a print queue to not work. (source/printing/printing.c) (This used to be commit c533e77f1912618230a938458980a9339924fe06)
adds 3b7ef4c inverted dword value
adds 237e747 Cache lsa connection and policy handle for resolving names and sids. (This used to be commit 09d2d972fd6f70bdf62f25936494968ef597b98b)
adds 478ffc4 Updated smbcacls documentation. (This used to be commit bd87398b5a9421add8db8b455d02ccd6b2624f58)
adds 624431c Renamed parameters and variables called acl to the_acl as it conflicts with a Solaris system call. (This used to be commit 5e547ddcb526be5562db9213c5b36e505e735a2e)
adds 57779c6 Updates from appliance-head. Jeremy. (This used to be commit 15ae2c335b52e34c06d8f4f9ebad28078292b208)
adds 1fc3e43 Changes from APPLIANCE_HEAD: - add some debugs for comparing two security descriptors. (source/rpc_parse/parse_sec.c) (This used to be commit 505a8a2277f2bc761bd2b170fafbcb3afd982d92)
adds 369f5fd Fixed memory leaks in lsa_XX calls. Fixed memory leaks in smbcacls. Merged in fixes from appliance-head and 2.2. Fixed multiple connection.tdb open problem. Jeremy. (This used to be commit 0a40bc83e14c69a09948ec09bb6fc5026c4f4c14)
adds a18ade3 Fixed memory leak in JOB_INFO_2 code. Jeremy. (This used to be commit d0d31eead3367485bbac684d881839029010975d)
adds 89af6fd lib/util_unistr.c: rewrote unistr2_to_ascii() to correct a bug seen on SGI boxes.
adds 99c2693 Added lock backouts on fail. When chaining together long lines of bloody "if" statements, which should logically be separated, and one of them allocates memory, remember to *free* it *WHETHER OR NOT THE IF STATEMENTS SUCCEEDED* !!!! Yes I do consider this a bug in the coding style of Tridge, Rusty, Tim et al. :-). I'm just pissed 'cos this took 4 hours to track down even with an insure error report stating me in the face and also Ben Woodward looking over the code wi [...]
adds fb82ab7 Never free anything in the rpc_parse/prs_XXX functions. Do it in the enclosing function. lib/util_unistr.c: Check lengths *before* reading source - prevent uninitialised memory reads. Jeremy. (This used to be commit ce4f461965c872fbfc9fe5f6b98aed58bb3dd67a)
adds a57a6da Documented -C and -G options to smbcacls. Jeremy. (This used to be commit 89708be73ad8829ee2e9637db2e2be6493493396)
adds 8325948 Added -C username and -G username that allow a user (usually Administrator) to change the ownership or group ownership of a file to any arbitrary user from the UNIX command line. This will show the people who quote NT manuals at us about how this is "impossible" how their operating system really works :-). Jeremy. (This used to be commit 12f88c9ba731bdded626b9d011cfc8d2ba09010e)
adds 8372087 Fixed chown/chgrp setting from smbcacls. Jeremy. (This used to be commit 43ca0d991cc6489be16722a7ea89e01a42f2ca2f)
adds 862b835 Streamlined exit path.
adds 452102d Merged Tim's fixes from appliance-head. Jeremy. (This used to be commit 26f873540c2299600cb80eb059fcdaf70ec82473)
adds cc4870a Added query info policy call. (This used to be commit dcea2a4bc0503822667b73d19c4f0a59b15715a5)
adds 667b411 Fix typos in new group sid check. Jeremy. (This used to be commit c48e95297e63c8b6f0c6686e5bcfa52229710dbc)
adds b578b4d Cast prs_alloc_mem to correct type. Jeremy. (This used to be commit e0931cda809e4bb48bd97cad6d7ab5fb6dc53eb2)
adds e28f0a1 A couple more UMR fixes. Jeremy. (This used to be commit a83702c99f1ecd6e68f8c178b20823fce6d4c6c6)
adds ed7ecca Split the one sys_acl_free call into sys_acl_free_TYPE calls, to allow easier wrapping of non-POSIX ACL interfaces. Jeremy. (This used to be commit 1a31b4eb082b23d60e3d9040b3c0110eef1f9385)
adds 0f95385 Split set_nt_acls into owner set (which uses chown) and permission set (which currently uses chmod) in preparation for ACL creation. Jeremy. (This used to be commit 0f39895ab007a7300aed6c011c487593ee8c91f0)
adds 7bf9d8c Fixed bug found by Gerald. If a Samba server joins a domain and is set to search for a DC to authenticate to using the "*" syntax than ensure that for the first hour after the password change is searches for the PDC using the 1B name not the 1C name as domain replication may not have occured. Jeremy. (This used to be commit c25533de9918ed9b0c79fd039e11d1b79f513db0)
adds abb9a2d implemented a much nicer name_status() interface. It now returns a list of structures rather than the dodgy parsing code we had before
adds 4ac52fc Removed uninitialised variable. Jeremy. (This used to be commit 56a93567a106f25e87df093e1861f6bdd1d3196a)
adds d15bef8 Cleaned up SidToString() and StringToSid() exit paths.
adds b37ac37 Replace magic number with constant. (This used to be commit 1a228868cf14418894b798f19955df3276bd1089)
adds 8fd4d9f Added a cli_nt_create_uni() to do a ntcreate&x with a unicode filename, regardless of the settings negotiated in the flags2 smb field. (This used to be commit c4476c6315a6e99dd4a1d0e3185a0d17c073205d)
adds 855bcea Some systems seem to only accept a ntcreate&x with a unicode filename despite samba negotiating ascii filenames. Retry with unicode pathnames if the ascii version fails.
adds ca727bd Don't call string_to_sid after cli_lsa_lookup_names() fails.
adds 7b82fa6 make proto (This used to be commit a1ea59c9afb930b2084f175e72ac99ef314314a2)
adds 21f0dc9 merge from appliance head (This used to be commit 4671a313775f052ae949ba441db7e0060bed0b75)
adds 2db833d If extra arguments passed make yodl docs for these files rather than *.yo (This used to be commit b57fbcca06c7a69863f69628745f8fcbc13419bd)
adds f634516 Documentation updates for smbcacls program. (This used to be commit f9450cd7b7352a206dc05d8ad2a7b86a2586b892)
adds 1459f10 Return appropriate exit codes for various situations:
adds b0a2196 merge from appliance head (This used to be commit 393c5f14e0858dcb3d6cb26eb5643b520c2c9686)
adds b87c484 First pass at the libsmbclient code ...
adds 8f5d55e The line was:
adds 83a1605 Fixed -d option for rpcclient. (This used to be commit 44c5eb4def9a264f660b2398d28b72f54e6547e6)
adds 39f0f11 Comment out unused generate_name_trn_id ... (This used to be commit fb5798e1d9eb518f85e30680883c0460141b245d)
adds 8425895 Make the use of generate_name_trn_id conform to the usage elsewhere ... (This used to be commit 46a3a56ecf411eb885aee2892e12d3846ce32ad6)
adds e86cbff Return EACCES for bad password. (This used to be commit 143006d32f0a0d339b870741b811ec49795b7099)
adds 8bb17e9 Return an empty directory for a stat on a share we aren't allowed to connect to. This gives a permission denied when a cd is attempted, but not a permission denied in the directory listing one level up. (This used to be commit 9255e526244578e092abc306491d5862469da775)
adds 79ad192 We only want to mark mailslot packets as loopback packets if they are to the DGRAM_PORT, since we want to actually send those to other ports.
adds b6cb83d Add a new file clidgram with routines that are used by the libsmbclient code.
adds 92ebc81 I need a callback arg for cli_NetServerEnum and cli_RNetShareEnum, so I had to modifiy any routine that calls it to pass NULL and so forth.
adds 23807f2 Changes from APPLIANCE_HEAD: source/Makefile.in - changes to ctags and etags rules that somehow got lost along the way.
adds e70b103 Added extra argument to calls to smbw_share_add() (This used to be commit d006e6adca0548dad334d871c5d440b1d32ac879)
adds dca808c Needed a callback arg on cli_list ... (This used to be commit d45e667a74fc2fcbf69c4819d480269c03dbfae4)
adds b6e811b The latest changes to libsmbclient ...
adds fbe0299 Merge of documentation updates to HEAD. These got missed somewhere along the way. (This used to be commit afad150bacfd02ec83c57ea9ba9152ff59fb7eee)
adds 79b73e6 Sync up packaging updates that didn't make it to HEAD. (This used to be commit c6f7358535eb96112e055d60d39c1595601d3056)
adds 441f61d Add SuSE 7.1 packaging (from SAMBA_2_2). (This used to be commit 69f28a868a7e78b8b93bbf7dcf21bf6fd813c12d)
adds 41ccf2f Sync up smb.conf.default with APPLIANCE_HEAD and SAMBA_2_2 (This used to be commit 74dd0f58211129770f6e85d28a658e5fdff1ecae)
adds 85b1953 Changes from APPLIANCE_HEAD: source/rpc_server/srv_spoolss_nt.c - fixed printer policy handle leak in the allow MS printer wizard stuff. - mimic behaviour of NT on open_printer_ex() calls by not allowing call to succeed if connecting user doesn't have at least print permissions to the printer. Unfortunately, this seems to trigger a anonymous connection re-using bug so subsequent connects to the pr [...]
adds 5d7a98b Arrgh, forgot to update proto.h with all the changes I have been making.
adds c29e85c Fix a small type in libsmbclient.h ... (This used to be commit 807e2e1faa23a36cd1abc07ac8a26d157099aba1)
adds a0feaf6 Fix a minor problem with listing servers in a workgroup and add a gtk+ test application that tests out some of this stuff ... (This used to be commit 606c4aeceac0bd1823ec6376df3ca5016007ab38)
adds 34fea75 Fix some more bugs in libsmbclient.c and add functionality to tree.c (This used to be commit d6cef8877a7ed80329b3ba67231a94601fcfd060)
adds de00f5e Fix proto.h ... (This used to be commit 0219767c934eb2bf52b784ca84f01ae4b22ca2be)
adds c6d5280 More fixes and implementation bits and pieces for libsmbclient (This used to be commit 991f6907ac200d53b95a206d65844a0c0830caae)
adds e646ddd Update the tree.c GTK+ App so it can walk down directories etc ... (This used to be commit 0490a0ed10cf6ded5b9483958eddd930ef32fb66)
adds bdb2c12 More bug fixen ... (This used to be commit a13b5ef7bba86d42df98b4f493aa2ea9e1caa6c3)
adds 24bf82f Get rid of 10.0.0.6 and replace it with 0.0.0.0 as my_ip address prior to sending datagrams in clidgram.c (This used to be commit 4c540393b33a5c49adafcc9320f591490b97192a)
adds 6b51372 Codepages and stuff for Turkish language support. Contributed by Deniz Akkus <akkus at alum.mit.edu> (This used to be commit 5650c143a706a0a65dfd55dea2248c6636a57912)
adds 8788aea Add support for logging to wherever smb.conf specifies. (This used to be commit cc5a2db8a0c195b328b93fff566bc1120aeef54a)
adds ab60974 Changes merged from APPLIANCE_HEAD: source/printing/printing.c source/rpc_server/srv_spoolss_nt.c - convert args for print command to unix codepage. (This used to be commit 1c0ae957f8f1abee7d22a18b6df092eb2a884ae1)
adds e76fe22 Patch from Richard Bollinger for dead entries being left in connections tdb. Jeremy. (This used to be commit 48a3afcd4716a456c3072bf41450b361e4379be8)
adds 615af12 Fix from "B.V.Dean" <B.V.Dean at ukc.ac.uk> to add "dos filemode" parameter to allow a chmod to be done if the user has write access to a file, just like Windows allows. Off by default (compare with "dos filetimes" parameter). Jeremy. (This used to be commit 8abdf0e29fdb02a7929aa4395947b5023a7194a0)
adds 17ab0c2 Changes from APPLIANCE_HEAD: source/include/proto.h source/param/loadparm.c source/passdb/passdb.c source/rpc_server/srv_samr.c - add support for "hide local users" option to HEAD. (This used to be commit 44dc339fe757b2b5578b30e74aad8c1b12c23f5f)
adds a74835d Changes from APPLIANCE_HEAD: source/docs/yodldocs/smb.conf.5.yo source/docs/manpages/smb.conf.5 source/docs/htmldocs/smb.conf.5.html - add documentation for "hide local users" config option. (This used to be commit a578bdb6691fab2b8246be4a3bb80d3932b5bf19)
adds 51a37d1 Fixed authenticated pipe access.
adds 5688f52 Added init functions, cli_samr_connect(), cli_samr_close(), cli_samr_open_{domain,user}() and cli_samr_query_userinfo() (This used to be commit 385860107346de26b4bcbd33d5f131a0670f6f93)
adds 3ab2ea5 Added init functions, cli_spoolss_open_printer_ex(), cli_spoolss_closeprinter(), cli_spoolss_enum_printers(), cli_spoolss_enum_ports() and cli_spoolss_getprinter() (This used to be commit 84247ba7d7048cc828edad282313bfd21bbc6b5d)
adds adb9156 rpc_server/srv_samr.c: smbd/reply.c: Added fix needed for appliances. When using winbindd - a new user may exist (from winbind) but have no home directory. Extend add user script so it is called with a %H substitution when a user exists but their home directory does not. Thanks to Alex Win at VA Linux for finding this one and testing the fix. libsmb/clidgram.c: Fixed missing return statements. smbd/uid.c: Fixed typo in debug. Jeremy. (This used to be commit 7ba0a2192 [...]
adds a4763f5 Fix from John for growing messages.tdb. Jeremy. (This used to be commit 6dc83a8c665dd6774ce597cf7269ad4d8c5380cf)
adds 3380ffa Changes from APPLIANCE_HEAD: testsuite/printing/psec.c - Use lock directory from smb.conf parameter when peeking at the ntdrivers.tdb file. source/rpc_parse/parse_sec.c - fix typo in debug message source/script/installbin.sh - create private directory as part of 'make install'. source/nsswitch/winbindd_cache.c source/nsswitch/winbindd_idmap.c source/passdb/secrets.c source/smbd/connection.c - alway [...]
adds 5c56731 Changes from APPLIANCE_HEAD: source/nsswitch/winbindd_idmap.c - convert tdb key to unix code-page when generating (This used to be commit 3b9e68d6806b039d284533b64f9c41c9d4790a8b)
adds d7c7283 First compiling version of code that sets NT ACLs as POSIX ACLs. Now the debugging starts.... :-). Jeremy. (This used to be commit 2300ac79f5eba84225288a87129b4df5bd471466)
adds fc659e0 Start of a rewrite of rpcclient based on the libsmb rpc client routines. Currently there are a small selection of lsa, samr and spoolss functions implemented. More to follow... (This used to be commit 9a953514f2a2cfd3c43105dd6203bc3e36aff1b1)
adds e882d14 Merge of various fixes from the tng headers. (This used to be commit a6d4aad391d2a9e38cbb28d9ddc3e4ff454a759d)
adds e29c028 General clean up. Merged routines for parsing enum_trust_dom rpc call. (This used to be commit 54b34517ce5e51ac697eff4befdd313222b4fecd)
adds 6b4dcff General clean up. Merge of access_mask fixes for some unknown fields from tng. (This used to be commit c292f4aa31c2d3b4b5b274ef8aded569bdf06fdd)
adds 7bf2d98 make proto (This used to be commit fc16106e949fba3be52721488e9b26debc4f74da)
adds bd72966 New makefile and proto for rpcclient. (This used to be commit fdf044c351e3ed22212a89c9f2559a44a53d0cdd)
adds ea1e6f9 Changes from APPLIANCE_HEAD: source/lib/smbpasswd.c - Only call load_interfaces() when doing a network related operation. This means you can add, remove, enable or disable smbpasswd entries without a network. Changing passwords always requires a network. (This used to be commit e2193c3a360562dd66a16c8f23f8cf3eed20b8cf)
adds cffc311 Fixed typo with acl_set_fd() not needing an ACL_TYPE_T parameter. Ensure HAVE_NO_ACLS is set in configure if ACL support not selected. Jeremy (This used to be commit 523c91935621ec2d200a79385046694806f7c837)
adds cd7d339 Removed link errors between rpcclient and smbd. (This used to be commit e5b078ee7c0a65e89d692b0abe78cf5fdf0cfeab)
adds 13d99e3 RPC server fixes for RPC client changes merged from TNG. (This used to be commit 793153ebde08db217a18882c5eec945b7b14de69)
adds da08b53 Changes from APPLIANCE_HEAD: source/tests/crypttest.c - another one missed from a while ago: Add back tests/crypttest.c so that we can check for truncated crypt on those systems that it is relevant for and we avoid setting if for those systems that it is not true for. (Originally from SAMBA_2_2, Nov 13th 2000) (This used to be commit 5358f8abc1e1dea591446e926c00821fadfe0d84)
adds 78b2616 Use MAXIMUM_ALLOWED_ACCESS when doing a cli_spoolss_open_printer_ex() (This used to be commit 42674cc616dccbef090254a2c4a3ab0b4360e547)
adds fb40134 Many bug fixes to the libsmbclient.c code plus
adds 338fd23 Some more bug fixes plus implementations of smbc_mkdir and smbc_rmdir, both tested ...
adds eb1e855 Memory leak fixes spotted by insure. (This used to be commit 8072ee62b082df5d06459667615bb3b78461ec0a)
adds 44a9dc1 Memory leak fixes and uninitialised variables spotted by insure. (This used to be commit 079f46aca453978a5c313e90f3b24620760ebafc)
adds ee49ddb Printer name unistr is null terminated in make_spoolss_q_open_printer_ex() (This used to be commit a125eba0aac2bc6b37322a1e38e46eaac7e20d3a)
adds 7237fd3 Pass correctly formatted args to cli_spoolss_open_printer_ex() (This used to be commit 635db9b6015a422505a5d8507c44e12f146597bc)
adds 9326194 merge from 2.0 branch for installing Using Samba book files (This used to be commit b04bd9ea2409ef02737fd570ce80daf167e41067)
adds 552d6bc Fixed bugs relating to Win2K and the need for a codepage so that unicode strings can be handled correctly. (This used to be commit 5629b097d4f04ad45c66f270bd58f08d7c717353)
adds fc06a03 removed unnecessary process_exists() call in message_send_pid() it slows us down and doesn't gain anything (This used to be commit 30fb31a3ab05ab6bb6c89cb457e2216e34b963e6)
adds 99f3694 Compile fix for smbw_dir_add function. (This used to be commit d7920a670b7706fc1d794edcfe6baacc5bb26403)
adds 27922c0 Changes from APPLIANCE_HEAD: source/rpc_parse/parse_lsa.c - off by one unistr length bug in init_lsa_trans_name()
adds e870dd2 Updated from 2.2. Jeremy. (This used to be commit 6fb5eb8b1eb7972ffafdb8a2b383c3eadf1a96ef)
adds 7786e07 Fixes for POSIX ACLS. ACL merge code. Jeremy. (This used to be commit 180e4a9cd05bcadb2f7c4c23d653724e867196f0)
adds 5a0e2f1 Added remaining samr functions needed by winbindd.
adds 19a8acd rpcclient functions for remaining samr and lsa functions. All functions now pass through insure except for some of the dodgy spoolss prs weirdness. (This used to be commit 76f08426a08881793b0ef32ccc4e13c54f26417f)
adds 31f42d9 New proto and some small changes to rpc_samr.h (This used to be commit 7f31d4ab1da72fe1dd52c7ecc1c758e210b6d38d)
adds 4673a99 Some ugly mucking around to get the new rpcclient compiling and linking with the new samr code and have prototypes working and smbd linking. (This used to be commit 6d61f11788b8868e3396559307157edd1f39a84f)
adds b3ccabe Fix for no master browser present. (This used to be commit 24c78fdf5fb940b32724474241c464206b83be2f)
adds b85d1ec Changes from APPLIANCE_HEAD: source/param/loadparm.c - changed lp_add_printer() to convert szPrintername and comment from unix to DOS codepage. (This used to be commit 6a1f55b3255f216a5ddc73f94c6cb5a2490c3bbb)
adds 73ba07b Set the tdb->map_ptr to NULL if mmap() returns -1. (This used to be commit cef7f58ac5cc0c96e1027c7e5ecbb3fb72cb94b6)
adds 792ca5d Changes from APPLIANCE_HEAD: source/rpc_server/srv_spoolss_nt.c - Unrolled construct_notify_jobs_info() loop to only fetch printer info_2 structure once rather than num_print_jobs times. - convert command to unix codepage. - remove lp_remove_service() call as it prevents lp_killservice() from working. - Modified some DEBUG and DEBUGADD statements.
adds 8aec700 Changes from APPLIANCE_HEAD: source/smbd/lanman.c - Change fill_printq_info() to fix corrupted 9X/ME printer comment (This used to be commit acbed88a195b32d251fd15fc8fdd069726659d64)
adds 0407ba8 Cleanup of Get_Pwnam(). Adds debugging, cleans up the allow_change codepath. (This used to be commit 767f73aee62438d74248facf7122b2c49645d5c7)
adds 22363b9 Changes from APPLIANCE_HEAD: source/include/proto.h source/include/rpc_spoolss.h source/rpc_parse/parse_spoolss.c source/rpc_server/srv_spoolss.c source/rpc_server/srv_spoolss_nt.c - speedups in printer queue enumeration - still room for improvement. The construct_dev_mode() still creates and destroys a printer info_2 structure every time it is called. - fixed job->devmode memory leak - converted print [...]
adds aa7cd80 Typo in new file_chmod code caused file attribute changes to fail. THIS NEEDS TO BE ADDED TO APPLIANCE-HEAD. Jeremy. (This used to be commit b92ccc0c8e5d066eeb077dfced6e717cd741c7a6)
adds ebee2c6 Get the logic right thistime :-(. Jeremy. (This used to be commit 83596034cdecc7b03e35c0b4bb149e6bf9cebc70)
adds 1a0d64a Changes from APPLIANCE_HEAD: source/rpc_server/srv_spoolss_nt.c - Fixed dereference of NULL pointer in security descriptor notification used by Win2K printers. (This used to be commit 1b6efd18943ef3ed0e2e061495d05cfdecd86c88)
adds a4c2250 Changes from APPLIANCE_HEAD: source/lib/util_seaccess.c - added se_create_child_secdesc() function which takes a parent (container) security descriptor and creates a security descriptor which has the inheritance flags for each ACE applied. In NT a print job is a child object of a printer so deleting and pausing/resuming jobs requires a check against the child security descriptor, not the parent. The val [...]
adds a5b27e9 Changes from APPLIANCE_HEAD: source/printing/nt_printing.c - use se_create_child_secdesc() to create appropriate security descriptor when performing print job admin security checks.
adds c4e0cb7 Changes from APPLIANCE_HEAD: source/include/proto.h - make proto
adds 3d153ef Small bugfix from Kenichi Okuyama <okuyamak at dd.iij4u.or.jp>: -FN_GLOBAL_INTEGER(lp_min_wins_ttl, &Globals.max_wins_ttl) +FN_GLOBAL_INTEGER(lp_min_wins_ttl, &Globals.min_wins_ttl) (This used to be commit 0233ba442643ad13b3707b63046691287fd2b449)
adds 912dbe4 Changes from SAMBA_2_2: docs/yodldocs/smb.conf.5.yo - add comment about ability to include environment variables in smb.conf. Added just to mention it, probably needs improvement. (This used to be commit 50c5ee3c7b41add594e151aa301143a5a60351dc)
adds 7599c82 Changes from APPLIANCE_HEAD: source/smbd/lanman.c - cleanup and bug fix for win9x print queue purge.
adds 3ea544f Changes from APPLIANCE_HEAD: source/printing/printing.c - remove unused variable (This used to be commit 2d09b53b3a9201c2f52306fc12ab01a92e712db2)
adds 2f7c1db include/vfs.h: smbd/vfs-wrap.c: smbd/vfs.c: Added fchmod_acl and chmod_acl. lib/substitute.c: smbd/lanman.c: smbd/open.c: smbd/process.c: smbd/reply.c: smbd/service.c: Removed sessetup_user variable. Added current_user_info struct which conatins domain info etc. Added '%D' for client domain parameter. Jeremy. (This used to be commit 2844ec3d511680609d6794b8718001a1bda9e89f)
adds be09d25 Patch to get smbcacls and rpcclient to compile together. (This used to be commit 5a9870f22d4995ec1fc242169ffc1e85da04a3c4)
adds a699e9b Some systems don't support SEC_RIGHTS_MAXIMUM_ALLOWED for lsa_open_policy() but NT sends 0x2000000 so we might as well do it too. (This used to be commit 394e17645b777be767cd1c69be3f5efe7a703d85)
adds b9c5be4 Changes from APPLIANCE_HEAD: source/rpc_server/srv_spoolss_nt.c - remove redundant srv_spoolss_sendnotify() calls from _spoolss_startdocprinter() and _spoolss_enddocprinter(), as its functionality is already covered in print_job_start() and print_job_end()
adds eee2995 Changes from APPLIANCE_HEAD: source/rpc_server/srv_spoolss_nt.c - add an access check to _spoolss_deleteprinter() to stop random users and passers by from deleting printers.
adds 42571a6 only add the service name and client machine name to list of users names for a session when in share mode security
adds 05cbf30 increase MAX_POL_HNDS (merge from 2.2)
adds 327e2b3 Fix from Kenichi Okuyama for memory leak on Realloc fail. Jeremy. (This used to be commit 6e568332254cf60d6a1f411df960ac2ec5f4bf8e)
adds d53f971 Fix a problem with smbc_unlink on directories where it was returning EACCES instead of EPERM and a problem with SMBC_OPEN where it ignored an error from the underlying cli_open routine and cheerfully returned a bogus FD. (This used to be commit 68614bac5a1a4109fdfb728aeae6956b13c64d8f)
adds ba3ee7f fixed typo in debug statement
adds b1be311 getpw[nam|uid] caching patch from "Richard Bollinger" <rabollinger at home.com>
adds e31bf05 Changes from APPLIANCE_HEAD: source/printing/printing.c - When deleting a job, remove the entry from the back-end database if the delete succeeded. This stops a spurious permission denied message appearing if the forced database update is within the lpq cache timeout and doesn't actually delete the job from the database. (This used to be commit be61c98832d0a8969e608fd22da2035e454ec788)
adds 918c3eb smbd/lanman.c: Fix for calling qsort with 0 number. smbd/nttrans.c: Realloc mem fixes based on those that went into trans2.c smbd/process.c: Move to a table based dispatch, based on a comment from Andrew about Antons work. Jeremy. (This used to be commit a958f7822e095367efb8749b6f1f2e110ffb8866)
adds 24f8e97 smbd/process.c: & type with 0xff for paranioa sake... smbd/reply.c smbd/service.c: cause all "add home service" calls to go through a winbindd aware function. Jeremy. (This used to be commit a72d12e992e2755e925032aef1aa99be74bf6652)
adds 2be2a3d Added modification to Richard Bollinger getpw[nam|uid] cache patch. Only uses cache max 100 times. Jeremy. (This used to be commit 3712e35c5460d341ba750fe5e7bce8ef63c9f8ef)
adds b15e9ad Sync up with POSIX ACL code from 2.2. Jeremy. (This used to be commit e0431672cc54ed09d6c5cf083054db12ccd9dcf6)
adds 16dd4b9 Fix insure problems with passwd caching code. Jeremy. (This used to be commit 2bd4f163890be58456a7e49b1adbed3f5834ff9e)
adds 4655268 fixed pipe in smb.conf description (This used to be commit b987ce37ce1bc89d3ab4964ebed1143b29c23cfb)
adds cf90dbd Fixed "object picker can't determine if object in domain" bug seen from W2K clients. Did this by importing Samba-TNG code that correctly handles LSA lookups. *MANY* thanks to Luke, Sander, Elrond and the rest of the TNG gang ! Jeremy (This used to be commit f76dc952f70862a6a390e9f35edd651867842a01)
adds 5aef8a2 Fixes from appliance-head for pdc searches. Jeremy. (This used to be commit d04ed97ecab846def8467f313a71ef0e5c4005f6)
adds c15a054 io_bufsize was set too large and so full length reads and writes got broken up into one ~64k and one ~1k packet. (This used to be commit b91f9064673a8ff11a3c0ea2ac40c3f39fa2a2d7)
adds 4f7b2b7 Remove an inet_aton so that this code will compile on Solaris ...
adds fcfaebd Changes from APPLIANCE_HEAD: source/smbd/server.c source/nmbd/nmbd.c - Fixed a very subtle bug with signals. Seems that POSIX requires that the signal mask be inhereted. So, if you happen to kick off smbd/nmbd from code that has the mask set on SIGUSR1, you lose messages. (This used to be commit b4c98196fc65e8b3bce928296e854987622eae78)
adds c7a7dea Changes from APPLIANCE_HEAD: source/rpc_server/srv_spoolss_nt.c - Changed the se_access_check() call in _spoolss_open_printer_ex() to a print_access_check(). This allows the 'printer admins' smb.conf and other permission override parameters to affect the result of a printer open. - Don't perform access check when opening a handle on a print server as it breaks browsing the Printers folder. (This used to be [...]
adds 2219264 Changes from APPLIANCE_HEAD: source/printing/nt_printing.c - fix for Win2k sending NULL devicemode in setprinter calls which was making NT4 grumpy. The solution is to never set a NULL devicemode if we previously had a valid one in the printer's TDB entry. (This used to be commit b9036a07781724d58b34da3b6e876dd28d5f70a6)
adds 7eea846 Add an extra error code translation to clierror.c so that libsmbclient gets some more error codes correct ... (This used to be commit bca6b7dd20839a15aa97b4e6ba03c60eab9ed237)
adds b370588 Fix some bugs and prepare for some other bug fixes ... (This used to be commit 4ae7812353c0ed088fb1ae4cd79c99daab363d1c)
adds 9ec1933 Changes from SAMBA_2_2: - fix typo in cast from talloc (This used to be commit f24aa0b51f06b8181b46bb1d2e73d91e5159fe1c)
adds 2506c61 Changes from APPLIANCE_HEAD: source/include/proto.h - make proto
adds 8e18bd5 Fix inspited by Alan Romeril. 50% speedup in domain logins with this change to default break response time of 10ms -> 0ms. Jeremy. (This used to be commit 541c7df16fff03f98c253a46b501574cafb4469f)
adds 66f6ad9 Turned down noisy debug statement.
adds 4d6b6eb lib/system.c: Fix for pw caching. srv_samr.c: Fix for pw caching. smbd/nttrans.c: Fix to allow trans create to set ACL on open. Jeremy. (This used to be commit c4f810a7588a2faf41f4222dc77678c53ab1dec0)
adds 2537e23 Fix for KOI8-R codepage from Andrey Kiselev <dron at at1895.spb.edu> (This used to be commit 7a08c3a699142fa8079c2736ed70aef0528ad578)
adds fd3e20a Missing sys_endpwent() call in get_passwd_entries() (This used to be commit a86f219f2f63f63e43d5b99e3d190a536954d400)
adds 92e3473 Fixed duplicate free_sec_acl() call in free_sec_desc() function.
adds 4a9fb6b Changes from SAMBA_2_2: source/rpc_server/srv_spoolss_nt.c source/rpc_server/srv_spoolss.c source/include/proto.h - correct checking of access_required in openprinterex as talked with John R. and Jerry. You can only do server stuff (adding printers, changing forms, ..) if you're root or if user is in printer admin list. Printers options are grayed if you don't have the PRINTER_ADMINISTER flag in th [...]
adds 5d67bb9 Added Baltic codepage support. From Toomas Soome <tsoome at ut.ee> (This used to be commit d0c5339486c38b988d39fbf83bfb98c1258dd98d)
adds f9a2be7 Convert netbios name to dos codepage in make_nmb_name(). This allows nmblookup and smbclient to work with i18n netbios names. (This used to be commit 2eabb7c229fb8a64d47757f291b327f5b7f26b55)
adds 01d45db Merge from 2.2 - with connection fix. Jeremy. (This used to be commit 8d3601c1366b5f0a9f5772e9797ff54a2250dbfd)
adds deb638a merge from APPLIANCE_HEAD (mapping access_required 0x0 to PRINTER_ACCESS_USE) (This used to be commit 0c57b05de46f04dda941fcb4ba4f2a5a88b8dc9f)
adds 2fd7e6e Fix some further small bugs in libsmbclient to make it pass the Caldera test suite and start to add the printing routines. (This used to be commit 838cfad404ef648ee7909f449264afa4db60fa3b)
adds ca03ad7 Implement two printing related functions and start the remaining two. (This used to be commit c19559a286c3ec6dedefbd2423aa5738edd9ba41)
adds 5455f28 Fix problems in libsmbclient with pring job struct plus add implementation of last two print routines ... (This used to be commit 7c50af3b71eeedfef8ed0d5771c2dc578fa95741)
adds a44daf2 Add Makefile.in target for installing smbclientlib ... (This used to be commit 2b9c6d1c9e278caccd202c1d3b07690c0423acc1)
adds b5eb73d add pam_setcred() call to pam_auth(). Patch was submited last Oct.
adds 607ea0d replaced inet_aton() with inet_addr() to keep Solaris from complaining.
adds 01634ea merge from SAMBA_2_2 (This used to be commit 9347121ce6888afeae3cdf256b5f0c5b9c58b0bc)
adds b652abf reverted *.* patch until someone explains to me what the test case is that requires this.
adds 35d9695 Ensure people know this is unused. Jeremy. (This used to be commit 4f87f0f4027a0b78e091b5daaf6fb907b5811044)
adds 13577ad Updated proto.h (This used to be commit 0102eea147d45c410842a25705b7be9fc3892cca)
adds 167a7d7 Added commented/documented version of libsmbclient.h and fixed up a small problem in libsmbclient.c where we no longer pass the workgroup. (This used to be commit 3c6611434601a45ba448f0313397104c7cea616c)
adds b4b387e Fix calls to smbc_init in testsmbc.c and tree.c (This used to be commit 244edad065a48c110d73617e6c76bdae0ab6885d)
adds 94fc44a Merge of JohnR's changes to appliance-head, JF's changes to 2.2, updated the POSIX_ACL code to be in sync. Jeremy. (This used to be commit c0517d6f4e3079feca1309fd1ea7b21e83f0de02)
adds b94ef4b Fix for DACL/SACL masking typo - spotted by medha at pezman.austin.ibm.com. Jeremy. (This used to be commit 8fc6bc170fd3dd1fd9437d4acc94bd251c35d544)
adds 14ac22b Fixup missing tests on code imported from tng. Jeremy. (This used to be commit 41d46a495b9e223d05bfc00e76612149531ec69a)
adds 3d528fe change pstrcpy() in setup_pwret() to fstrcpy() since we are using fstrings. Spotted by Elrond. Thanks :-)
adds da20d4e It compiles for me now :-). rpc_server/srv_lsa.c - added fix to allow w2k clients to join a Samba domain - odd or even domain name length. Needs more testing. Jeremy. (This used to be commit 408672d38261e34cc3714200617b35464d88f931)
adds 64172d8 Merge of i18n fixes from appliance branch. Samba can now talk to a network with a PDC that has international netbios name and domain name. There's still quite a bit of i18n stuff to fix though... (This used to be commit 79045bd72ace9144e7dd73785b1d10a71b0d15aa)
adds e1be287 Update to Baltic codepage support. (This used to be commit 7f1219df247553bbdb18ab9676a050aea767f40b)
adds 09b993f Baltic codepage fixes from Toomas Soome <tsoome at ut.ee> (This used to be commit 1f1fcea06d658375b234bbfedcabcedd01c66a88)
adds d1a672b Fix from "Jim McDonough" <jmcd at us.ibm.com> for s390 Linux. Jeremy. (This used to be commit 493c31729f515bcc5cca99ac4fa5510604518a72)
adds 7f9fbcd Merge of i18n password fix for smbclient. (This used to be commit ec217eb8fc2a9cf329a51c51ba08a04fa5b008c2)
adds c237db1 DEBUG merge from 2.2 about tdb init failure. Patch from David Collier-Brown to print permission error on spool file creation. (This used to be commit 8907a51743b7b9b9ad4168033fae4d44012cca37)
adds a82df9c samba/source/nmbd/nmbd.c change remote_machine name to nmbd instead of nmb so we write to same log file that was originally created as log.nmbd samba/source/smbd/server.c change remote_machine name to smbd instead of smb so we write to same log file that was originally created as log.smbd samba/source/lib/interface.c allow binding to all interface IP addresses even if on same subnet. This allows you to specify which IP's you want in interfaces [...]
adds ddfac24 Patch to add UnixWare ACLs from Michael Davidson <md at sco.COM>. With some small modifications, this code may also work on Solaris, as they are derived from the same SVR4 codebase. When the Samba Solaris box is up and running again I will test this. Jeremy. (This used to be commit f8db87b0978be981448eafd57163703e3aeec2cb)
adds 62dc55a configure configure.in smbd/posix_acls.c smbd/dosmode.c: Fix for zero permission W2K profiles. libsmb/cliconnect.c rpc_client/cli_login.c smbd/reply.c: codepage fixes from Tim. Jeremy. (This used to be commit 3ded1e6bd5f79948e437ce5b1799705945f36ad2)
adds fd46817 Excise snprintf -> slprintf. srv_samr.c: duplicate gid fix. srv_spoolss_nt.c: Merge of JF's work. uid.c: Fix for returning names when a PDC. Jeremy. (This used to be commit d938ad6963a2dd4eda930d508600ec1902dc2b16)
adds 0293869 Fixes to libsmbclient so it will work when browsing real Windows systems which only respond to port 138 when dealing with NetBIOS datagrams.
adds 8a3d6ee Change code around and add retry to deal with the occassional loss of NetBIOS datagrams responses, either via TDB or direct receive ... (This used to be commit 54b0fbe98b1cbb1d9d62606c16921dbffc3a3c6d)
adds 0ea6c24 Improve the sample GTK+ client program to make it a bit more functional. (This used to be commit 3e8366c58ccddae24cc117d37899eb7a06a84212)
adds 2e99f0f Opps, last one did not commit the correct changes ... Here they are.
adds 1ea2d3b updated comments on using DocBook.
adds 980e734 added SGML/DocBook for samba(7) man page (This used to be commit 9d021a02747736dde2fe7c4d94ac3f81d07ac35f)
adds d443bc4 autogenated from SGML/DocBook source :-) We're on our way. (This used to be commit cea146a7db78924de95fffe7d148f367f5df519e)
adds aa9a0c7 more SGML/DocBook sources (This used to be commit d98b6f42f562d7dd9fd48d540f9484562be607e6)
adds b5ad6a0 more autogen files from the latest SGML/DocBook checkins (This used to be commit c51efe6a2d88717d2d3186e21285e3dcdc242831)
adds b206b16 Fix a small problem where tree.c was using the creation time to display, rather than modification time. Creation time is not returned by the SMB protocol. (This used to be commit d7f3793a2be56acb4a7bc293912d7dc19b96f511)
adds d62754e save as we go. Probably last check in for tonight.
adds 6492d6b initial client side unicode support (needed for netapp filer)
adds c565c98 pipe opening now works with unicode (This used to be commit ba3ce3404e1cd2e9da3ba1708f6fc8a12c085ef2)
adds ca677a6 playing with CAP_NT_SMBS (This used to be commit 3eff509a65d164d66eb70f51ef115acd7328266c)
adds abfb847 optimise by default (This used to be commit a5005195440d4805054c488cdc450735883064e5)
adds 751ba9d setup workgroup when found (This used to be commit 33aefc76e8594196e09094f65e5aa0bbfe47f357)
adds bbf5894 up the debug level of the debug level change msg (This used to be commit 9b25342f4ac4a250b3a10a3bb048ca6baa2ca41e)
adds 23ded01 converted cli_mkdir() (This used to be commit bce3ed01a9c3c7c89cdc21b60f1122dc6b6db264)
adds c7c3db2 converted cli_list() (This used to be commit bdce09b77807c80281c1e169b7c4813c9238fbe3)
adds d4b2639 converted cli_chkpath() (This used to be commit 95268f52556e5983004e594002b7e18a8656d1f0)
adds 20b037b converted cli_open() (This used to be commit db60c0c26242be0370e6459fe6f1634c97b61176)
adds 8acf5e0 - neater setting of bcc - converted cli_rename and cli_unlink (This used to be commit 0a8992e224b7a3d90d45b13d73fa8a6f155efa79)
adds c28d3f6 converted nt_create and setatr (This used to be commit c40a1e4ebdb379482bf6e7d4efcc9b5321a4e7c6)
adds 064898c converted a bunch more fns (This used to be commit f6b8d6730452522f77852af0917cb48424d4c8a9)
adds f760153 yipee! client unicode now works well with nt (This used to be commit 5b2ef8a1b914265c6072c968d2dad7d26c2aeffc)
adds 6cb19fb don't need _uni hack now (This used to be commit f191271986d085cc73b62c8d3de8ab7b326c19c0)
adds 3910d7b added support for a CLISTR_ASCII flag so we can use a uniform interface for ascii-only fields (This used to be commit cdf0316610803e6743936b29f232b32f9ec81422)
adds 518f2fc reverted richards cli_NetServerEnum changes - they broke lots of things (This used to be commit 86adbb0caf26a8c2fc4d3748b965c0ce79360c1a)
adds a8ab984 the unicode conversion of our client code is complete enough to be enabled by default
adds 7fb8d5a fixed a crash bug in smbpasswd (the user can come from optarg, so we can't free it) (This used to be commit 56ffb58effe80f7c62a9de6ba4f634d995fbc4e6)
adds d689f00 converted the last couple of functions in libsmb to be unicode the whole of libsmb should now do unicode where appropriate (This used to be commit ac7529d2b69826f8214d5632c31778cc87216653)
adds e5f60ce make ascii_to_unistr always use little-endian. This fn is never used except in my code so I know this is safe.
adds 63e6ffb rpc_parse_samr.c doesn't exist in head ... (This used to be commit ea81a3ec88501194b7853a7c71a622b3fc0cf6f1)
adds 3c27060 but it is needed for linking ... (This used to be commit e7108a18b2ba5754d402d72492cbcfded2713472)
adds 5fa7c79 update as we go. Almost there.... (This used to be commit f29e7f522f831db15409825cbd61709e46acb2b5)
adds 201753d Fixed file descriptor leak in error processing of print jobs. NT sends "delete on close" to cancel a print job copied from the command line. Deal with this. Merged JohnR's fixes for print job errors. Jeremy. (This used to be commit 2060d74e48d62c99a1689ee02ac435b71918ddf0)
adds 21b1ab0 cope better with broken filer expectations (This used to be commit 847de3b4adfb00a98032e478b2663d09e240380e)
adds 1239b92 make sure we don't free non-allocated data (This used to be commit 4a620f7037378dc042b6388ede6356c6db5d58fb)
adds 9ccbc1d cope with filer/NT/samba all in one binary. yeah.
adds 4e1de14 - workaround filer lsa lookup bug for unknown sids - add \ at start of name if not needed (another filer workaround) (This used to be commit 48ab6297a1b462e03f70a4d90d50b21982d0d90d)
adds 6022747 fixed character set init in smbw_sample (This used to be commit c43593ad069670fb47b8e98248254c739bb7ab18)
adds b409674 don't crash on null acl sort (This used to be commit 59341377413fcbf30c090a3763608d23ac2bff95)
adds 63c9afc Whew! smb.conf.5.yo completely converted to DocBook (only after 2 & 1/2 days :) ). The man page generation is fine. Some anchor tags need to be tweaked to get the HTML generation correct.
adds 82237a7 clean things up to fix HTML generation (This used to be commit be3a581de37edde555af8bb061c662f8f8e001a2)
adds a1311b3 generated man page and html version of smb.conf(5) (This used to be commit 14d8d881ec6e4d5e3541d14e8015d6b7e8fda349)
adds d091506 note about docbook conversion (This used to be commit f1cd3b045ad5d2fd153453116c0450422ffb0b58)
adds 7fa7be0 housekeeping and a new SGML source file (findsmb) (This used to be commit d509bb881da1fdad108a843fa35e2ed7248617e9)
adds 50bc6a4 generated files (This used to be commit 46fb00896a625c832e5440fff4bd1d89ea667cbc)
adds 4d93553 more converted docs (This used to be commit a354ce7c859fbbd9b0173664b92471695f88ada7)
adds b037c9e more updates..... (This used to be commit ffe442b6b3fdf158863aead6611b554f68fcaa6f)
adds b7c527b fixed bad link (This used to be commit ab5119467dd917ba598c3ec32893719890e790d2)
adds 171471c and some more.... (This used to be commit c82234a03e8adf5ab2e2135f8e0948e3ed559bd9)
adds 4b1ba8d fixed typo (This used to be commit 59323f7aa2fe2fe63c284a64a76406cc18d0023c)
adds 5cd4655 more updates..... (This used to be commit 773ccb36ad3186ad11d92185b66678d49d9ec4fd)
adds 5462cf5 getting closer .... (This used to be commit 5aed6bf227e9a83eab810560a21dca0c96d14dcf)
adds ffa09ec lib/select.c: Fix for Linux 2.0.x kernel that causes select to return true on a pipe and then a blocking read to fail. Make the pipe read/write non blocking. printing/printing.c: Added a mutex around the code that enumerates all the jobs in a print queue. Allows only one smbd to be doing this at any one time. This fixes a capacity problem discovered at HP with <10,000 jobs in a print queue. J [...]
adds 415e3a8 there is seemingly no end to these man pages.... (This used to be commit e5996f4948a4220c71070769dce2c5baf1a65ac8)
adds 4bca9fd while I was at it..... (This used to be commit 723bcb57e8bd54a36f2c217246f78a4301b6b25b)
adds cbf0f98 save as we go. More pages done. (This used to be commit ec1dfb80b39f816faed702ace20a385aba9caf6b)
adds 8c09839 make it stop...please, make it stop.... (This used to be commit 3d8f4113ebb178e2f8281edfce968d7035f443af)
adds 0bc5f00 one more down... (This used to be commit 583a7b3a8ca9934a72d2b67891ca36ad48c32168)
adds 91b88a7 saving this one while I go eat (This used to be commit 33310282d1c85613f7266c253598297e01ab8443)
adds 58c1dd8 more auto generated.... (This used to be commit c3930c6bdb05f919e27b9b7f0b2e2f83a78de51a)
adds 37d1908 Always increment even if the read fails (otherwise we spin if we hit the kernel bug...). Jeremy (This used to be commit d388dfa53b3a7a2dcce6d5591531d6ade0cbab62)
adds 8371916 add a few, fix a few, add a few, fix a few... (This used to be commit 5ffb96527ef3bf9f271633a219dcaa02471e4e80)
adds 9a43d69 autogenerated files.... (This used to be commit edb0e5df4c7053a7163d32bba7ecf893a67523ca)
adds 7bab811 I'm just checking these in. There not done. (This used to be commit 03f85cf3c80e8bb93d698da0a17ac61d0da91950)
adds ed77fca include/rpc_spoolss.h: Added JOB_STATUS_XXX defines. include/smb.h: Added LPQ_xx enums to correspond with the NT JOB_STATUS_XXX. We need these to be different as we're storing LPQ_xx enums in the tdb already. rpc_server/srv_spoolss_nt.c: Don't need to return status strings as we're now returning status codes. smbd/lanman.c: Change the RAP status codes to have "RAP" in the name. printing/printing.c: Keep trac [...]
adds b58b856 more updates. Conversion almost done. 2 more man pages (then all the ASCII stuff) (This used to be commit 7247027e833616bfe9350253cc1e6cdb236b2cdf)
adds 8d070c6 - fixed the sort_acl bug, sorting now works right - don't allow setting of duplicate ACEs - fixed a ACE delete bug (This used to be commit 61293979ce2aded58a5ef2a54b3b05d1d278f7cf)
adds 46807bd cast the qsort (This used to be commit 703d9f5cb32ca4131051c50646fd833fb1ae7d76)
adds 7082b61 make sure denied aces are first (This used to be commit b0b49a4b28891f3e2ec8e8e221af713250cc8e17)
adds e7b5378 last files converted!!! Yah!!!! :-) (This used to be commit 435dbd0535dda564523521db1a820a84ad6d96e3)
adds ef65a4f more autogen stuff (This used to be commit e2070a4bde8f0d16d025a949c086316caee0349a)
adds 53a2d8c removed wrong patch to get_dir_entry(). This was left over from the wildcard stuff.... (This used to be commit f77fa6a0e510fe5ad54d20eaabd345e6ee0526dc)
adds e9c929b just saving my changes as I go. These do not work yet.... (This used to be commit c629929b2ca78f73c2275d27eb080a73cd9ac6b8)
adds ac41b77 couple of updates to remove error message when generating man pages (This used to be commit caea759c9b4aa9920d3f4034c092e2bade8dde49)
adds b05cc5c playing with autogen files again (This used to be commit ff3623cae67564edd853bd1c3f03b0fd0e1d9d8f)
adds f0a53ca moved rpcclient from section 8 to section 1 (This used to be commit 49ae264b8489b58465aced9da900e32544510743)
adds 8793c40 'make man' will generate all man pages now (This used to be commit 4d126e8098aa5e862a5c995dec93564be1374424)
adds 4633fcf 'make html` is ugly but it works.... (This used to be commit 416789f0b6180aefcae5f8421104252db4530b19)
adds a142524 playing with Makefile and autogen (This used to be commit cb2257440491240e8fbe2619e9221aee657ee812)
adds 3699948 This patch (donated by Marc Jacobsen of HP) should make Sun and HP very happy :-). Probably Veritas too... :-). It allows Samba as a domain member to authenticate against an AS/U server such as the older HP PDC product or PD Netlink. It does this by trying a netlogon with info level 3 and then falling back to info level 2 if the PDC returns invalid info level. Jeremy. (This used to be commit bda1d6d4a4b3d2cfc260549280a2ce3e57fd0f86)
adds f93bb08 rpc_client/cli_netlogon.c: Fixed incorrect printf. Added Solaris ACL support. Jeremy. (This used to be commit f0d11b6997cc46a0210adef8cf572cf8b7e2467a)
adds 1c8eb37 Separated reg code into interface & implementation. libsmb/namequery.c: Removed ununsed variables. Jeremy. (This used to be commit b857113f400551c57ac400a9cdc3c752085d107d)
adds 4d6e45e the -m option to the client is back (This used to be commit 69c13434f68b642bdf1a4974849e8a38da02d6c9)
adds 57467a9 neater negprot code using the new cli_setup_bcc() call (This used to be commit 5b1728426531785d37b4fac0684114f8a84dacb2)
adds 96e791e use cli_list_old() when negotiating the older protocols (This used to be commit 735f29319b8d81df203c8ddbcea5349b11f2195d)
adds f7602aa a snapshot of my attempts to get wildcard matching right for LANMAN1 clients. This is not complete and not correct - expect some more work on this soon (This used to be commit 06d158d5e91a222e6bf8d22f02107c60da383f82)
adds f9405ab add cli_list_new() for forced new protocol listing (This used to be commit a5407366b77f2bec2c21e1f36dd007813d33f75e)
adds d33b294 fixed a bug in non-terminated unicode strings with clistr_pull() (This used to be commit 339bcfd05d3260a123ccf3c06429da6bfe621f74)
adds 571a046 made some progress in masktest
adds 8cfc745 updated prototypes (This used to be commit 2a94e8e02d5550359e47e37adc0ef9a616354eab)
adds 0d54de5 made some LANMAN1 wildcard progress it now handles -M LANMAN1 -f '.x' -m '?x' nicely (This used to be commit e7ccb9be6da9b1426eb136b4a0a1171232471768)
adds 683ccef Started conversion of lsa server code to canonical format (as srv_reg and srv_samr have been). Jeremy. (This used to be commit f434cda9774b4864321b37b0f8f42e6e8dee8d5b)
adds 00e4fee Fix some errors uncovered in libsmbclient by the test suite Fix some problems with unused variables and reaching the end of a nonvoid function (This used to be commit 44986f397ae647aa790422737a839443efb99920)
adds 7e02895 dependencies for individual man pages are handled now (This used to be commit 46fec4253a14ea0fd5fd69b0fc85366818fd24b6)
adds d387f90 updates to instructions (This used to be commit aa1113c622b3a39e98a9a5d43a1620f12c957b8e)
adds 46b5e6b used in AC_INIT(). Contains global entities for DocBook files. Not actually referenced yet. That'll come soon (This used to be commit 69fff4e8a787446233c747ead4de0af6e275cc13)
adds 1c52318 beginning on consolidating individual text files. Chapter 1 contains UNIX_INSTALL.txt (This used to be commit 45d406ba274ac830dd52544645090b5e4dbf5768)
adds 1f7dd2c ISO entity files needed for DocBook V4.1 DTD (This used to be commit 214caff101df72ffa96614fa84300a0af74876a8)
adds 3a3393f DocBook V4.1 DTD so we are all on the same page (This used to be commit f84d1892cfaf8c8aba0ae8821e0a334b0cee62fc)
adds e1951d7 Added implementation file for lsa. Jeremy. (This used to be commit 72e7c261e85b9cad19b93fb160168531290a5404)
adds d757d61 Separated lsa code into interface and implementation. Jeremy. (This used to be commit 1cc96e0340b9e3ac343d6a28211bf0cc5bc6573b)
adds 9573113 Split wks pipe into interface and implementation modules. Jeremy. (This used to be commit 6a16b3850fdc4d6750ef2046f1db934f1ef92f17)
adds de187df Split srvsvc pipe into interface and implementation modules. Jeremy. (This used to be commit e14c88ddf466f17a710724fb4fc273d37a244d77)
adds d4a2832 Implementation module for netlog pipe. Can't be easily integrated into HEAD right now due to passdb changes - placeholder added. Jeremy. (This used to be commit eb88512cff67200f95213db5c1340ceb448af57c)
adds ef2de91 Separated dfs pipe into implementation and interface modules. rpc_parse/parse_dfs.c: Had to add buffer overrun checking ! HOW DID THIS GET IN HERE ! rpc_parse/parse_prs.c: Ensure prs_alloc_mem does a memset of zero before returning. Jeremy. (This used to be commit c9a6a17025f4a6850cd2b9a9ddb48bdeec8b3ffe)
adds 538fbb7 As prs_alloc_mem now zeros memory, remove superfluous memsets after it. Jeremy. (This used to be commit 94fdffb3557fa68d634d6c402751f5bcb1f6a656)
adds 61b28a3 Added patch from Urban Widmark <urban at teststation.com> modified by me to enable large file support on Linux if glibc >= 2.2 and kernel >= 2.4. Jeremy. (This used to be commit c59a5db9c21d5642aa9ea2a5270343c7a52cf779)
adds 54f5661 I have now found that despite initial appearences the lanman1 wildcard algorithm does *not* match separately on base and extension.
adds dccf44d almost there with lanman1 wildcards. We now seem to correctly handle '<', '>', '"' and '?' when combined with '.'. The '*' character is proving troublesome. (This used to be commit 0a55d9a17b5d98c7e151bb2ee014cfb0b3660400)
adds acaf04b remove some test code (This used to be commit 2c509c9860fdcf4d2b3bb35e12f9fedbb77bd17e)
adds 1d67fe4 better handling of '.' better verbose print (This used to be commit 1f8b8a7189fb8c142801d679cf53c586aee74740)
adds dbc5cac Hmmm. I thought I'd added these files to CVS head..... Jeremy. (This used to be commit d573700a9218bce8efd21f0be70afec6b460f8b9)
adds 5265ce7 Added total memory allocated counter to talloc, so we can tell if a talloc pool is getting bloated. Also added a talloc_zero function to return zeroed memory. Added debug in rpc_server/srv_pipe_hnd.c so we know when a talloc pool is being freed. Syncup with srv_pipe_hnd.c from 2.2 so we are freeing memory at the same time. Jeremy. (This used to be commit d3a56c6042acf037bbd53de88d7636a5803ead20)
adds 20b8d6b Don't marshal data from a stack frame..... Jeremy. (This used to be commit 86ee091b3b5814813fbabd20f6de77ed94049ca3)
adds 750a370 another conversion (This used to be commit eda9d9ac044f9bc243b128c41927426742c71fc8)
adds 6ee504d autogen (This used to be commit c52c2fa14e0c7cc48c5072e106abf9b6dfb2479c)
adds 8e99021 Fixes from Toomas Soome <tsoome at ut.ee> code unicode problems, plus a solaris quota update fix. Jeremy. (This used to be commit 9efd7a778b7b172d76af922c3dda8ec31d74bd7d)
adds 545649a more updates and autogen (This used to be commit 2d3429cfe2d19b667400e408a4947efd160d99c0)
adds 0f2799a Move to talloc control of SPOOL_XXX structs. Move to talloc control of security descriptors and pointers. Syncup with 2.2 tree. Jeremy. (This used to be commit 14d5997dc841e78a619e865288486d50c245896d)
adds 403562c Partial conversion of SPOOLSS code to canonical format. More to follow. Once complete then the PRINTER_XX functions and structures will be converted to talloc control. Jeremy. (This used to be commit 8171cc56428920d8b765d077198893201f68766e)
adds 6ed9b52 Ooops - forgot to check the rpcclient and smbcacls compile with the new code :-(. Jeremy. (This used to be commit 70beabf73bdaad7b6a60e24b7a11798a411bed02)
adds 2a258f7 Converted more to canonical format... save as I go., Jeremy. (This used to be commit 1d4ff7a81bccce0e5701102314af4f9c64c55cd6)
adds acc06fc More converted to canonical format. Home now - do the rest tomorrow... Jeremy. (This used to be commit 9d5979f51ec7b2a62fb9b290eb0393594cfa6224)
adds f5b17b7 some updates and reorganization (This used to be commit a6d65d79642d0e2dfc7137d62eb0578c1cec15fb)
adds 01c1f62 added so that it is not necessary for autoconf to be locally installed for CVS users (This used to be commit a8ec2901d42f4a3a69b0a5aac9f9d5906e2017c2)
adds 276ea81 updated Makefile to generate howto's and the FAQ (This used to be commit c71e99556b32c5932ccd3b599f4402679828ef21)
adds a5f2332 fixed typo (This used to be commit fb512aee768787f06d4787cc7c284f2f9aa82aa5)
adds 8f873d5 autogen stuff (This used to be commit ce6777d119f4a665aa37d73619f243552c91d09a)
adds bd228fb Fix for stack return from "Jim McDonough" <jmcdough at hotmail.com>. Jeremy. (This used to be commit 7f45836c85df9cb04d062b71afa5e55014841859)
adds 30d74f5 Finished converion of spoolss code to canonical format. Now to work on the PRINT_XX struct alloc/free issues. Jeremy. (This used to be commit db98d4b020032b2a934b21bfdf9082765692fc5a)
adds 011422a Ensure that SPOOL_NOTIFY_OPTION structs are safely copied out of the talloc area into the Printer_entry struct - these are used for changenotification. Jeremy. (This used to be commit 4c2a49168e53b5ed96d61c6bae908086c3852f64)
adds c014d3b Remove unused code. Jeremy. (This used to be commit 3495d5cc3ba0f380fc78389b9ba17235ccd97ae4)
adds 7d85361 rpc_parse/parse_spoolss.c: Fixed memory leak introduced by restructuring. rpc_server/srv_spoolss_nt.c: Fixed problem with printer snum being read uninitialised. Jeremy. (This used to be commit 1552db715da576b41060f0d31d2c4cdec790c1d4)
adds 5fa70d7 When opening a printserver use a global snum of -1. Jeremy (This used to be commit 3f44cb6103fe8df9182fbbca7dc7888171b4352a)
adds fe4d6cd Fix memory leaks introduced in restructure. Jeremy. (This used to be commit a355e11201e4dcb495b65b86e79de40d94c52a5b)
adds 865e8a3 Don't return stack structures... Jeremy. (This used to be commit 94b72c19fe435d31e14e69a3fc9808e75638726a)
adds 5161c61 Fixed a couple of getpwXX calls that were not going through the sys_getpwXX cache. Jeremy. (This used to be commit a648935ae93f781aedba8f89b0071a24e42f4543)
adds ff2616a Fixed compiler warning. (This used to be commit 33e5c56ab049fe5e156579dbf2f9cd54897f1dd3)
adds 1b476b1 Fix two problems identified by the test suite, one a major one where I was indexing through a NULL pointer :-( (This used to be commit 5f1ea70e110bd3b97a4c75b2fe0edef22847550b)
adds 74294f5 Move to talloc controlled NT forms. Jeremy. (This used to be commit 3e190e693375c6032dd64bf8dd3c90f90dc4e3b4)
adds 28c43a3 Arrgggh. Returning the SPOOL_INFO stuff requires that the realloced data be realloced between different functions. This took a *long* time to track down (even with insure :-). Jeremy. (This used to be commit e61899f490e0d4109a5fc2faa04eefb934e8448c)
adds e9f555e Merged JF's fixes into HEAD. These are for string parsing and SAMR fixes. Jeremy. (This used to be commit c3a1904564175a7a5cf71e88540b96f7daa59730)
adds 93169a1 Roll back to using malloc/realloc on some of spoolss in head. I'm having problems with talloc_realloc in the 2.2 branch and I want a stable reference.
adds e2e56e8 Fixed up overrun read when marshelling SYSTEMTIME struct. This was a subtle one... Jeremy. (This used to be commit 65275e73ee7c58352ee20175cbbb43378e16f417)
adds 134c0d2 smb.h: add one error code for no such printer job libsmbclient.c: fix problems with return codes on smbc_unlink_print_job (This used to be commit 7557f9145ccdced3fcebdd20e1eb6fc5a27abda2)
adds 5bf5952 Implement smbc_lseekdir, but it will have to change ... because it has the wrong interface defn. (This used to be commit 317e369c3e20206c9f8b36a91dc666ebeede68ec)
adds 2b22019 Fix the definition and implementation of smbc_lseekdir ... (This used to be commit e628d80d1e0f6ec87b61baeaf64019b43bf7dac8)
adds 393bede Sync up handle creation with 2.2 branch. We can now join AS/U domains and authenticate against them. Big/little endian issues fixed. Jeremy. (This used to be commit 0e6a34510ed598eaec7fe71a9c91fda528a4675c)
adds 25db9b0 Fix for AS/U not liking it's own assoc_gid. Jeremy. (This used to be commit 81fe571daf62ff3f53d7137dcd30312b6874b786)
adds 6c99c38 Fixed double fclose() call (I love insure :-). Jeremy. (This used to be commit 0a84839dc046c17375daea4ed18ef118887ef421)
adds 632ed01 Fixes to testsmbc to ensure it will compile on SGI ... (This used to be commit ad3a21b2810883ec38f58bf8f8996a376536c762)
adds e8fcbc5 More SGI type fixes ... (This used to be commit 26d7d8af2903b1f24da51c78e12f54a1d42ed798)
adds 53a331c Bulk add of the test suite for libsmbclient ... (This used to be commit adef47b5173b9a028224307490960ce89762709b)
adds 0bfc100 merge of 'lanman auth' and 'min protocol' from 2.2 (This used to be commit 1d84da779a0fe3219d77686a493d2b2fa1f8072a)
adds 00ab902 Serious (and I *mean* serious) attempt to fix little/bigendian RPC issues. We were reading the endainness in the RPC header and then never propagating it to the internal parse_structs used to parse the data. Also removed the "align" argument to prs_init as it was *always* set to 4, and if needed can be set differently on a case by case basis. Now ready for AS/U testing when Herb gets it set up :-). Jeremy. (This used to be commit 0cd37c831d79a12a10e479bf4fa89ffe64c1292a)
adds 2a490ed Missed some prs_inits. Jeremy. (This used to be commit 7a8a7a24d4c328d26d34c3b3ac28af39e6acd32c)
adds 9579f92 More documentation in the header in doxygen format (This used to be commit db2e712ad3ccfceb87d36e59d5f2e18a992b3e72)
adds 45c2ee3 to use the same macros in the client and server rename the CLISTR_ macros to STR_ (This used to be commit 95c9e4e0ba8f37f565aaf136f41eb76489441ff7)
adds b08b70f started support for unicode on the wire in smbd. Using a very similar method to what was used in the client I now have session setup and tconx working.
adds 20d3a29 converted reply_open, reply_open_and_x and reply_fclose (This used to be commit 2c8da0ae22309f153bde4e29095b60996fa8fcc5)
adds aa567e9 Merge .cvsignore between 2.2 and HEAD. Jeremy. (This used to be commit d386b9223feecdf801f86bbf4bc0d92b2f6ecb6a)
adds a9855de Sync up Urbans changes from 2.2 into HEAD. Jeremy. (This used to be commit d0fcd9144363acb4136af9d82f25980bd837d73c)
adds 1af77d3 Notused. Jeremy. (This used to be commit 635c4cd8e6d29a1fe5043838ae1cb3028e66d060)
adds da30530 Merge of new 2.2 code into HEAD (Gerald I hate you :-) :-). Allows new SAMR RPC code to merge with new passdb code. Currently rpcclient doesn't compile. I'm working on it... Jeremy. (This used to be commit 0be41d5158ea4e645e93e8cd30617c038416e549)
adds d47ee4b No longer used... Jeremy. (This used to be commit d23b9be1ba15bedac046319e8f15e60b481d057b)
adds ce069f4 Ok - everything now compiles in HEAD (at least the default stuff). We should now be ready for the trivial winbindd port..... (Tim ? :-). Jeremy. (This used to be commit 85021b16388e8efc15ac57bf1a7c01bba552bf41)
adds c4a8478 Added JF's new util. Jeremy. (This used to be commit 96bcfdcded7202a7bced58fae6534f1fcd4c4e36)
adds a2e5dbb Remove "BYTE" - we already have uint8 - don't need more conflicts with system header files... Jeremy. (This used to be commit 31e0ce310ec38b3a3a05b344d6450d442c6be471)
adds 1f467d3 Sync include files between 2.2 and HEAD except for acoount info. Jeremy. (This used to be commit 73c7ace168e4aa6a47b366cf40ed6743a21d3638)
adds b2bc2bf Ensure we're checking for the "FIRST" flag in other types of PDU than "REQUEST" (ie. BIND, BINDRESP and ALTERCONTEXT) - if we don't do this then we don't set the endianness flag correctly for these PDU's. Herb - this should fix the bug you reported to me today. Jeremy. (This used to be commit dde795154cdc33cb8d6f0dfe9ae2712f7f8be3a7)
adds 2499318 Dead code removal. Not used anywhere. Jeremy. (This used to be commit 90f334be23c20aa2a8a947e58907bd7854148574)
adds 02fe94f Removed JRATEST line. Jeremy. (This used to be commit be9933ce353d0ad607c55e6e02aae09627bf9dd9)
adds b840dce Moved cruft out of smb.h into ntdomain.h where it belongs. dc struct now in pipe struct (where used) rather than user_struct. Secured machine account password changing in srv_netlog_nt.c - ensure that only the given machine can change its own password. May need to free this up later for NT admin tools, but this is a fail-safe secure position for now. Jeremy. (This used to be commit 46b12f2275dcd4b3114085160cd456441f9e921e)
adds 7c99297 Looks like AS/U doesn't set the FIRST flag in a BIND packet. Jeremy. (This used to be commit a8df5e04b5bc22aa4324e3b1b5dd78bf0e1c566f)
adds 5107a7a Ok - we're now sending back policy handles to bigendian AS/U correctly. Jeremy. (This used to be commit 67e09aea47b73e5a72aae638a58b56f2ef67f8af)
adds ea35aae We copy the RPC header directly from the incoming client - remember to set little-endian flag on marshalling. AS/U now correctly tries to join our domain ! Jeremy. (This used to be commit 0185f8159dbd30820d1ec9ce2aec8eb1cddcfc0b)
adds d3ec093 Added ADMIN$ share as alias for IPC$ except no guest connect. AS/U wants to do RPC calls down this treeid. Jeremy. (This used to be commit 83133bab0ed59e303a183fd91812165f08e88484)
adds 9b69062 Ensure we return the correct names/sids on query info. AS/U showed us what we should return here. Jeremy. (This used to be commit d22c6067032e167d4558f4954c58d87404de6d9d)
adds 769659e Ensure we never return passwords from a user query. Jeremy. (This used to be commit 37248e99e8b8d8a7e247d968b93a7d0cf5f63c8e)
adds 23e5cf0 this patch does a number of things:
adds 0ef2179 Fixed reading of strings from big-endian RPC clients. Jeremy. (This used to be commit e7ecb9410ff2e4fcd33bca9f82e14c060590942a)
adds f869164 converted findnext to unicode (This used to be commit 84fc5a7795fe6e3b993649ecc05f6685f8295c02)
adds 93143c9 - convert chkpath - devicename in tconx is always ascii (This used to be commit 242a6a96d10beeb54e93226ae50bd361486e1c0d)
adds 26f6388 added STR_ASCII flag to srvstr_pull() (This used to be commit e54d37903013df1c799ab3aaa10f10df24e3de61)
adds a7d2f5b converted a bunch more server functions to unicode (This used to be commit a074600a09387c2034ffb6651abad69bdc14145e)
adds 20dd1f7 converted reply_tcon() (This used to be commit 1e92d340ceb5be8e7d50cc7c889b2053ed67bad3)
adds 381e829 move charset_initialize() up in the food chain so that lp_load_services and stuff will work.... (This used to be commit e652a14264cf6bed6c6563ad090f645f386d903f)
adds 63107ec We were mismarshalling a netlogon reply for bad password to W2K. Jeremy. (This used to be commit 017a6a9868eb5237a715a0d7bf4784863f40a2f4)
adds 0f710e9 AS/U does setuserinfo2, level 0x12 when joining a domain - identical to setuserinfo level 0x12. Jeremy. (This used to be commit d4ad197f711d5c5f2f60083b396f6dd7e6eca8c0)
adds 13a584b rpc_parse/parse_samr.c: Removed unneeded deubg. rpc_server/srv_netlog_nt.c: Ensure we marshall a bad password return correctly to a w2k client. Jeremy. (This used to be commit 500c7bc0fed16713401643bdede67cc0c8044d52)
adds e532d96 Move to a handle database per pipe name, not per pipe. Jeremy. (This used to be commit a24b248a77ccac364832ff7d4df083d437caf9ed)
adds ff0462c simpler and more correct srvstr_push() it now uses outbuf not inbuf for the unicode flag, which allows for some server fns to be ascii and means one less parameter in push calls (This used to be commit a6dd6662267eeddf368ff0ffba76b45761bf4eeb)
adds 8802829 Fix from Jim McDonough of IBM for using Win9x user manager. Jeremy. (This used to be commit f1839d469e1fc6054b407bd8c4d7c505d4212b45)
adds 18b7efe converted a bunch more fns to unicode (This used to be commit fbb3bf12df5c79cac9445be21f1997234479b472)
adds be8a6ea fixed srvstr_push() call (This used to be commit dca433d035dfb6e94ee659477c71edaa4549644d)
adds df03c74 converted a bunch more trans2 calls for unicode. This got quite tricky :( (This used to be commit ddee55087756db2a2ac0ee92471d9fea53f38bee)
adds 376a44c converted the smb messaging code to unicode (This used to be commit 54bde1b3aec829ba55b8a6c946424fdaf38803a9)
adds 9ea70bd simpler clistr interface which handles individual packets having unicode bit set differently to capabilities (This used to be commit 34a0821e087810381996f5ff6cf3b4d7b9bb53a0)
adds fbab616 don't need srvstr_push_size or srvstr_pull_size (This used to be commit d5b39a1d435f7fe79eb556f7e6b55276ac68a73d)
adds 762c6e3 patches from Simo. Couple of snity things (This used to be commit af3f2a30c657fc42171bbf7da2354bc4cc7b088d)
adds fb3d845 set of changes in the beginning of bringing rpcclient changes back to working order. The main change is that the cli_*() RPC functions from libsmb/*.c now should accept a struct cli_state*.
adds bab69dc make proto (This used to be commit 04d74c20bc689a8afd0a8af8457f18ed077aedee)
adds 2335c1d last make proto got messed up it seems (This used to be commit b28d51c8e8027231de843e8907f40772b4586eaa)
adds 4ab6182 AS/U on a sparc now joins and authenticates against a Samba PDC ! Jeremy. (This used to be commit 28a0bc5f5710aa732db662caa38f9da2138b5db2)
adds 3257008 Fixed a Dr. Watson when viewing permissions - we were missing the "standalone server" case. Jeremy. (This used to be commit b318a754e7d8504072e8d968ee5fe581d105392f)
adds 79dc437 more updates. several spoolss commands added as placeholders to be filled in one at a time. (This used to be commit 6aaac3766324302b995b5a55876bf2ab74af1ff8)
adds 4eecea3 make proto (This used to be commit 161842a3e0a25e8cf9805dee3b60d127740816c8)
adds 41cb452 Return correct error message if we can't get the SID secret. Jeremy. (This used to be commit c202ebe3b6aa413fa7b00ec6d1b3f123f1e1a55b)
adds f4b702c Last attempt at fix... Jeremy. (This used to be commit f2680842d755aa77bc70e1c4329fd513c00fece6)
adds eb9e288 Final ! Fix. Jeremy. (This used to be commit 58dd295882a944934014a31c61eed35bf04fc2bd)
adds ae728ea Last tweak (I promise :-). Fallback to returning our SID if we're a domain member but can't get the domain sid. Jeremy. (This used to be commit 45e96777d0eeafbbf40759f02cd3f5e15b12c288)
adds a8d396f Tidyup return of zero-permissions (map to ACE_DENIED, GENERIC_ALL, Everyone). Jeremy. (This used to be commit 0d6c7dedd261c15697a7781678fe6bed877b61f6)
adds a9dda48 renamed one of the enumprinterdrivers parsing functions for consistency sake. (This used to be commit cbce0c935099231af51a34460c6b331822fde213)
adds f4ae39d added getdriver and enumdrivers commands. Also fixed enumprinters so that it works as well. Couple of other misc fixes while we're working on rpcclient. (This used to be commit 83d6bc4454f0cda581d26de32a4fcaad42431b34)
adds f758474 make proto (This used to be commit 7a84bc93eda0946521c0f5274d0b739295a49305)
adds 729b7cf added getdriverdir and cleaned up the PRINTER_DRIVER_CTR struct (This used to be commit 5d321673850e1e28e1bee4093705d7e319421687)
adds a23909d make proto (This used to be commit 86c56a69211f7bad92d9d9bfbd47875c3beec0e8)
adds 207e715 addprinter and adddriver are working now :-) (This used to be commit 0cb7639cef4a1ba0d56d7e58bd7e03343cbf229d)
adds 095cb80 make proto (This used to be commit 8b2e21c33391ec3c7de72be881c545aff386f591)
adds c09fe5e whoops...forgot one (This used to be commit f37ba49c28b617c5750344eff0b221512445908e)
adds cd3c059 Added files for CUP printing patch split. Jeremy. (This used to be commit 9822f13ae23e244e5e9a4cf3355bea2eead8cf66)
adds c9b8da4 enable unicode on the wire by default in smbd
adds 871a429 added STR_ASCII support to clistr_pull() (This used to be commit 797293811ef0a79eecc460c471135c89090f8c06)
adds 7906e81 converted reply_search (This used to be commit 0331f93a8117d4c295cda327c3a290296ff621d0)
adds f572cd9 converted reply_printqueue (This used to be commit 70d6b09ac9fbd612960fa02fad5adbf6d87c24ce)
adds 4ea1740 converted the nttrans code to unicode on the wire (This used to be commit ecc2c35ca011a635729063cbc58e7fe687cf148a)
adds 977e0be finished the conversion to unicode of the last of the trans2 fns (This used to be commit 1d145a37860f7256a081c893e3640f5e18943518)
adds 65d3574 Added Michael Sweet's CUPS patch to call directly into the CUPS backend. Parameterises the printing functions so other backends can be plugged directly in (this is a good thing :-). Jeremy. (This used to be commit c0345bbaed5d1aac777f1a33ff84ad1899f2ed6d)
adds 853b5c8 fixed volume_name(). It used dos_to_unix() which uses a static buffer, and that buffer got clobbered in the trans2 QFS_VOLUME_INFO call, so the volume label always showed as "." from NT clients. (This used to be commit 2131d8bf76733d7cf046aa651d11bf3dade0913d)
adds 096550d don't need to force unicode strings in flg2 anymore (This used to be commit 899ca6e832c72ea68b0ac76205d18a80c87b34d9)
adds dfcfdf7 Updated defaults for CUPS printing from Michael Sweet. Jeremy. (This used to be commit 2e3ec2b4fc02f3acb47a67ebd000b99a918a9967)
adds 5b45f4a Updates for CUPS 1.1 from Michael Sweet. Jeremy. (This used to be commit 4e76f338698aaacdfa750205a1de7296b78cdd87)
adds 70c812e I'm happy with the mapping for NT getACL, now for NT setACL. Jeremy. (This used to be commit 7b97ac289ed472e03b2a6e9c51a568478a93562d)
adds 0dfc30c lib/system.c (Finally) fixed all insure errors in password caching code. We can't stop libc routines from calling getpwXXX functions, so caching a pointer to them is impossible. This new code now makes two copies of the returned struct passwd struct - one used as a cache, one returned to allow the caller to modify. When doing a lookup we compare against the cached copy. Code is now easier to understand also. smbd/posix_acls.c: If we move the head of the linked list, [...]
adds 71470bb removed useless debug msg (This used to be commit 348ebe30d047d69968df0f33b227e52b5bbabafe)
adds 1656c5d ADMIN$ is an IPC share, not a disk share (This used to be commit 0ea62800edd618091fde81e8de4347f612f98a18)
adds abb1833 fix this in rpc calls as well
adds 9c4927d much better readline support from Simo Sorce, with some mods from me to make it a bit simpler (This used to be commit e1487eb2c4626dbe0cc3b17606eda702cedef28b)
adds cf313f6 fixed some compilation errors with IRIX cc (This used to be commit e430ded56e9c15a462a171e6350f1eddefa8dd11)
adds bc25293 much simpler readline code should work with readline 2.x (This used to be commit 7940b6b0cf614ac72266d9e600220c9a9dbd2a43)
adds 4c9f7ab fixed unused variable (This used to be commit af62692e623429ca861905a0ac050b00a3bffdb0)
adds e17e7b6 added basic command completion support (This used to be commit 386fdff2dfeaeef60b210ebc0b4d33a6c7b5d5ec)
adds 62711a9 fixed rpcclient readline code (This used to be commit 4ec971e905cefada5f3980a25781730acdbf4469)
adds c7a953a Added sys_dlopen/sys_dlsym/sys_dlclose. Jeremy. (This used to be commit 49f0e7e7143f82bce9dfd8b06e9e515bc0869ab7)
adds 6e64ea1 merge from 2.2 (reorder commands in array) (This used to be commit 1d14d812ea44d96d0fd170091b489b0580226da6)
adds 344fb49 reverted the rename of new_spoolss_io_r_enumprinterdrivers() (This used to be commit fd6bfe03f4454272bdce59c78ae7148a72caaf18)
adds beec1ea Fix for crash when doing name lookup with a quoted string. Part of lookup_name was expecting to be able to write to the string. Changed lookup_name to use const. Jeremy. (This used to be commit 80c18d88491f1148ade623e81c33f84ba4f952f3)
adds 8aa5177 When calling DLIST_REMOVE(x,x) (from lib/interface.c) ensure that the pointer is still valid before setting prev and next to null. Jeremy. (This used to be commit 0d2e9e4d32b038c1a71e3a625db46876294e3abf)
adds 0f2b157 added option "enhanced browsing"
adds de2fdda added "enhanced browsing" option docs (This used to be commit 20c03f12f788567f5949bb42c722965527f291f9)
adds 85a18b2 latest attempt at lanman1 wildcard matching (This used to be commit 32361fc53e11a71f133a1727c6234a2bf01a5ccf)
adds 90890ef added -E option (for exit on errors) forced exclusion of filenames containing only '.' as NT rejects those (This used to be commit a83ff172f271aa74148016f0e2ac62c868c140fb)
adds b8feb83 Fix memory leak when doing DLIST_REMOVE(head,head). Jeremy. (This used to be commit 4fd8afaf573054eaa838398f62918757659c2c21)
adds 8adfb47 New POSIX ACL mapping code. Works with UNIX permissions, now for testing with real ACLs... Jeremy. (This used to be commit 852b9e15ac245a593460cfff3f629d0333372e41)
adds 97bbbd4 Updated broken links. (This used to be commit c9111dc1847968dbcb2d46ff62af53a61bc75e21)
adds 0053bd8 first pass of the new group mapping code
adds 81afba2 Sync up with 2.2 ACL code. Jeremy. (This used to be commit 5b9a88c2d0da3479f91131f66ff741e88f9760ee)
adds 810ea03 can delete mapping from command line now.
adds da8805b groupdb/mapping.c: include/proto.h: Fix missing (void) in proto. rpc_server/srv_samr_nt.c: Fix user private group problem by filtering out groups that clash with users. smbd/posix_acls.c: Ensure default ACE's are sensible. utils/pdbedit.c: Fix from Simo Sorce. Jeremy. (This used to be commit 29414fe0d6665642d9b5f88a35e712426376c47f)
adds a447217 Two OS/2 printer fixes from Jim McDonough @ IBM. First one adds a new info level into the lanman printing and an ioctl to the trans2 code. Andrew - this uses ASCII only. It looks ok to me but please check ! Second one adds a parameter "os2 driver map" that allows OS/2 driver names to be mapped. Jeremy. (This used to be commit da79b519e0b6b4317d7fb5260d74e0e74a7e0b46)
adds 19faeac Made the fixes Andrew suggested to asci string code to use srvstr_push. Jeremy. (This used to be commit 1391aa6a6fbe8391a4421f5770da40556f011bb8)
adds 3706643 Fix insure-found parameter size missmatch. Jeremy. (This used to be commit 2f658691e47406f38bec2fc20951f82043fbf894)
adds cd4fea0 More unused variables. Jeremy. (This used to be commit 38b19fad2851a65268b31c7e0240ed36a8407be4)
adds 038d397 a much simpler talloc() implementation. This version has the following advantages:
adds 194a87b Added Gerald's fixes. Jeremy. (This used to be commit be825b07464f54d717333318a08154cff632f706)
adds 9305a8f merge from 2.2 (This used to be commit b6227751f117ad507838db0cf0032093f6251646)
adds 1622182 smbd/posix_acls.c: Sync up with 2.2 changes - don't return deny ACE's. smbd/vfs.c: Don't call [f]chmod_acl if no acl support. Jeremy. (This used to be commit 83f52394e688b4be3ac4cef67d8980a5b8ed3192)
adds c4cfc36 Ensure get/set NT ACL code is redirected through vfs. Jeremy. (This used to be commit d43d907c38008bb02042cb4bc2d899f62bdc115b)
adds e670b35 smbd/posix_acls.c: Saving and restoring errno here is the wrong place. Moved it to the places where [f]chmod_acl is called instead. Jeremy. (This used to be commit 641ada44ae6429761c1fd0dbcafabc69f897fac7)
adds 8600979 Patch to make automount lookup fallback to get home directory from getpwnam. From Robert Montjoy <Rob_Montjoy at ECECS.UC.EDU>. Jeremy. (This used to be commit 1fe60064bddf29fd778918d3f1a7026002029bd7)
adds 071a770 Fix from Dave Collier Brown to log a debug at level zero on common misconfigure. Jeremy. (This used to be commit 4a3d2a13d3b0acab69c27b5b6522575b949eb5e6)
adds fab898f Patch from Sean.Batt at anu.edu.au to ensure error reporting is done before any code that could modify errno is called. Jeremy. (This used to be commit 109a174de9e23ccc89ae17d6b5b425b5947c8565)
adds 7adb113 Missed a cli_set_port on message code connect. Jeremy. (This used to be commit 799e043ae3a4478b9e42604a3d1c88abbb74f047)
adds 4e35283 Fix for smbtar race condition from Glenn Burkhardt <glenn at aoi.ultranet.com>. Jeremy. (This used to be commit 0c9a92a0557b2595e520cbaf2feaa587f9e7502d)
adds 1452c2d Fix from Ryo Kawahara <rkawa at lbe.co.jp> to make SWAT correctly write and smb.conf file in utf8. Jeremy. (This used to be commit 42052d6079479452aa43eb37ad3d679d28337779)
adds 7bdf197 Patch from Massimo Sivilotti <mass at tanner.com> to log remote machine/ip on connection fail. Jeremy. (This used to be commit 07cee46d1de1caaf6f9f1b6139dd21bcc5d67e8e)
adds 85cab65 merge from 2.2 (This used to be commit 3a03065b43d073205e421434bc32082c0f9f64da)
adds bcdb949 Bail out early if null passwords and lp_null_passwords not set. Jeremy. (This used to be commit 7c718fc85e3dbfaf0195e352d06a8c682a6036fc)
adds de368e0 Fix for ENOSPC from DCB. Jeremy. (This used to be commit 55fcd71eecf4477c56fc4a01bda6d452d3b0caa4)
adds e53d7eb Patch from David Gibson <dgibson at linuxcare.com> to reduce "silent abort" problems with smbd failing to create a log file. If we can't create a log file keep using the old file. Jeremy. (This used to be commit c4e6aa1322fa7bc59708163c42eef6ccbd6c2305)
adds fcd0808 standards.h only exists on IRIX 6.x and above (Herb please check !). Jeremy. (This used to be commit 80ce12d95396bac53b2303955e5081d9632cbf55)
adds 303c152 Added NFS quota support for Solaris 5.x from Alan Romeril <a.romeril at ic.ac.uk>. sun1.samba.org is down at the moment so I can't test the compile on this. I'm sure Solaris people using quotas will scream if I've meesed anything up :-). Jeremy. (This used to be commit 3d2c59bfe0bc30d8cecf0af81b74d4232b09bdb2)
adds 5246195 Patch from itegem <J.P.M.v.Itegem at ele.tue.nl> to handle LPRng v3.16 and above. Jeremy (This used to be commit 40bccf26dbdb88c639d272d511bfce510a43de2a)
adds c3eb491 Removed NFS quotas code for Solaris as Alan wants to re-write it. Jeremy. (This used to be commit 13c9823eb19baa4b1262ad0fd416d9ecbc92b160)
adds 5e07344 One small Insure fix for a memory leak. More fixes to come perhaps ...
adds 25d975e merge from 2.2. (This used to be commit 817258f1174d27d74e8b21ffb5f1384db2238007)
adds 5909b89 make proto (This used to be commit 0799b272a07cc288be29e0f606b80219e3a029a3)
adds a6d3508 Fixed the problem Gerald reported. Unfortunately we need to go back to reporting imaginary "default" inheritable ACLs on directories, otherwise, when you add an entry and click on apply without noticing there's no default entry associated with it, it applies a null acl on the files within the directory (hey, that's what you told NT you wanted, right ! :-). Also ensure that minimum permissions for a directory are r-x for owner, not just r--. Jeremy. (This used to be c [...]
adds 7a1f5c5 Changed usage message for query_groupmem and query_usergroups as they don't convert names to rids yet. (This used to be commit cea13dff759dfb7efb5d2a248dd77905e16b1605)
adds 87f8d78 More memory leaks fixed courtesy of Insure ... (This used to be commit 4fc385ca6830cb2ac6198501966088fbed27330e)
adds 738a83a rename of 16 new_smb_io functions to smb_io_* for consistency sake (merge from 2.2) (This used to be commit ea963a648b889da9e47661c61c7fafe13b277e75)
adds b7cd417 Fixed typo bug spotted by Jim Vopni jimv at metrics.com. Caused no status to be returned. Jeremy. CVS ---------------------------------------------------------------------- (This used to be commit 5b7f4cf271ad449277c0ea7a825ed4d50205d729)
adds 559c169 Insure fix. Don't read 4 bytes from data area unless there are 4 bytes to read. Jeremy. (This used to be commit 3f9cf2e07bb6d429858e47ab6989ea8cf30d0217)
adds 1b95784 Added cli_nt_create_full() as a way to get at all the ntcreate parameters. Used in smbtorture mods. Re-cast cli_nt_create() as a call to cli_nt_create_full(). Jeremy. (This used to be commit f602fa1205e99541e825ccae8502c35cd0e7ccfc)
adds 3450805 Added cli_nt_delete_on_close() call to allow flag to be set for torture tests. Jeremy. (This used to be commit 6f7d9e29e4d3a17254ff0ae20c0da63eacded7fe)
adds 74c81cd Added delete on close test that has allowed me to determine how w2k behaves in this situation. Jeremy. (This used to be commit b0266fe0a8c707cb7e818269dc7fe52da709fdab)
adds e51ffc8 Changed to using GENERIC_XX constants instead of hex values to make delete test explicit. Jeremy. (This used to be commit cb5963af0ecabab928aafacd27714e337b9bb37e)
adds 0be5f29 Expanded delete on close test to 6 cases. I now understand the semantics of this and the FILE_SHARE_DELETE flag exactly. The bad news is it means our share mode handling is broken (again :-). Jeremy. (This used to be commit a55ed1a91d91beafb2f199d1da530169715dbe0e)
adds 9874ebc Added one more test - just to make sure flag can be unset. Jeremy. (This used to be commit 54960b9c8d6be6646a0c0e8ef9ee6c61a4b69cf8)
adds 6e7f03f This is a big, rather ugly patch. Whilst investigating the files not truncated when copying to a full disk problem, I discovered that we were not allowing the delete on close flag to be set properly, this led to other things, and after investigation of the proper delete on close semantics and their relationship to the file_share_delete flag I discovered there were some cases where we weren't doing the deny modes properly. And this after only 5 years working on them.. [...]
adds 94f0c65 Fixed extern ref typo for file generic perms. 2am coding strikes again :-). Jeremy. (This used to be commit fe38692643ad7c163c30d9c031a8bd3dec81ffee)
adds fd6e9d6 utils/torture.c: Added one more delete on close test. smbd/notify_kernel.c: This code was wrong I believe. It was structured to only return a changenotify event on being called from timeout processing (t != 0). The kernel changenotify events should fire on *asynchronous* processing (EINTR return from select caused by the realtime signal delivery) with t == 0. Reported by Juergen Hasch (Hasch at t-online.de). ANDREW PLEASE CHECK THIS ! Currently the hash style changenoti [...]
adds 578a9fa started converting some of the only-ascii code to use srvstr_*
adds 9236883 configure configure.in include/config.h.in lib/replace.c: Added test and replacement for setlinebuf which apparantly doesn't exist on HPUX 11. include/byteorder.h: rpc_parse/parse_prs.c: Ding Dong the witch is dead ! :-). Ok, I'm happy 'cos I've finally deleted all the *HORRIBLE* DBG_RW_XXX and RW_XXX macros from include/byteorder.h. They were macros that included macros that had conditional macros included. No one understood them (they were the cause of most of the [...]
adds f439f72 Integrated solaris nfs quota code from Alan Romeril <a.romeril at ic.ac.uk> Jeremy (This used to be commit 181d41572ceb17dc765d3c0f1a05934e35f56a61)
adds 9f79394 include/ntdomain.h: rpc_server/srv_lsa_hnd.c: Remove back pointer from policy handle list as the pipe that opened the handle may have been closed. We were dereferencing into something that had been closed. rpc_parse/parse_spoolss.c: Sync up with Gerald's changes in 2.2. lib/replace.c: Don't do proto on setlinebuf as it differs between systems. Jeremy. (This used to be commit 887ef3e12dc56b89b2284d42b16a81f03e15110b)
adds 6c0c14a IRIX ACLs from Herb. Jeremy. (This used to be commit 2f2365e93833e5f08dc14ab0022dd9f6f0d028ad)
adds a6d201a Added XFS ACLs on Linux. Code from John Trostel <jtrostel at connex.com>. Jeremy. (This used to be commit 0865366f6b1070a8db3d8421c37c8072b36b96e3)
adds da8731e Sync up with new NT forms code. Jeremy. (This used to be commit 63ce316d870be0cf61ae669c955479ec175fdaef)
adds 24a4483 test commit for jeremy (This used to be commit d747ab8ab37ca20635f99a9dff64a635461852a6)
adds 5948fa9 Missed forms update - my CVS mistake. Jeremy. (This used to be commit 06dee898607ff2bf194d53fb55ad6d82e8f305e8)
adds dcc01ec Fix for broken RelientUNIX. Jeremy. (This used to be commit 6808ec0d471d8b436506bbd7b9db67c28832be76)
adds 852242a I know we're supposed to be feature frozen, but I couldn't resist this... :-). I worked out and added the per-share get/set RPCs for security descriptors. Currently this code returns Everyone, full access on get and permission denied on set, but backending this with a tdb and checking it on tconX (to give full NT semantics for security on shares) is now an excersise for the reader... :-). Jeremy. (This used to be commit 3bfd155ba78798c50588904d4ea3389f50f8abb6)
adds 730791a Tidy up tmp file handling. Jeremy. (This used to be commit 1751a6316af91d5d2e31c3a7e8de2841aae033c7)
adds 5d60916 Fix from "Romeril, Alan" <a.romeril at ic.ac.uk> to get his NFS quota code to work on Solaris 2.6. Jeremy. (This used to be commit bd2fe239db24b8b3fa6a906542af2e238f435331)
adds 45646e8 Fix from Michael Davidson <md at sco.COM> to merge Solaris and UnixWare ACLs. Jeremy. (This used to be commit ffa800e980bfed3d82ec7b0a037085c4558f8f0f)
adds 72aa0d8 Setup syslog correctly in swat. Patch from Andrew Bartlett. Jeremy. (This used to be commit ffd9bf192273370c1ebf6f1a2d5ebe8d8c434133)
adds 529f7c0 We can now use server manager to look at Samba shares. NT still expects a ":" in the path though.... I'm looking into it. Jeremy. (This used to be commit a152c2c59a9a8972a3c73287e26e4de2f49c2d65)
adds 68c8638 NT sucks ! :-). We have to prefix the UNIX path with a C: in order to pass the server manager tests :-). Ensure we don't set a return level on set as server manager barfs.... Jeremy. (This used to be commit cb66e78c181878809e367f4f03f3b4c31cb4b8e1)
adds fd4c525 If we can't open the username map file, at least print the strerror. Jeremy. (This used to be commit abf436153a476b7c5a7bff31f1e657b8f53b9dee)
adds 3874261 Added stub function for NET_SHARE_ADD. Once this is implemented to call a hook function (same for NET_SHARE_DELETE and NET_SHARE_SET) we will be able to manage the shares section in smb.conf via NT server manager........ This should enhance the friendliness of Samba in NT-only shops by an order of magnitude. Jeremy. (This used to be commit a2cd5f2ba11164a17622b96374ab43070f9ed691)
adds 97cf9d3 Implemented stub function for NET_SHARE_DELETE. Now to implement the real internals to support server manager. Jeremy (This used to be commit 3512ba1f655d5588db87f1afa1d12f599ad7b74a)
adds a01d164 keep cflags from being duplicated if defined in environment (This used to be commit 2097298565b367157a3bc0c1178f17b1a6bbdd86)
adds d4e8c87 Fix from Ed Boraas for not core dumping when out of connection structs. Jeremy. (This used to be commit f50ea32dd0deb07c626c211caedd86dc1ccd5427)
adds 950f1d9 Added 3 params to manipulate shares. "add share command/change share command/ delete share command". Implemented "delete" - more work to come on add and change. Jeremy. (This used to be commit 2e6b1759e14456421066ee131af70a495f862f2b)
adds 8e9d11f Fixed up the "add" command - although not SD's yet. Now for the SD db and the "change" command. Jeremy. (This used to be commit bdec63bedbeabb9d74d68a7f03254acc291df76b)
adds 607d5d5 Added per-share security tdb. Tidied up many slprintfs (need -1 on length). Jeremy. (This used to be commit d786191bc116c17a3f53a1c272d969942b7e5d25)
adds f9a15ce Got "medieval on our ass" about adding the -1 to slprintf. Jeremy. (This used to be commit 94747b4639ed9b19f7d0fb896e43aa392a84989a)
adds 98560fa HEAD specific slprintf paranoia fixes. Jeremy. (This used to be commit 61723c18f96a7b38cab0fcf545da7fb3640c5f7b)
adds 9d6dd97 Added set/get SD's on shares. Check before tcon. Jeremy. (This used to be commit 036b1a8b09fe6a7cca83d631624145574acad7f2)
adds 33706e4 Ensure Everyone/All access is mapped correctly to file generic perms to allow anonymous IPC access. Jeremy. (This used to be commit 2f34e144c53d6be911de96298c55c34d08c4733f)
adds 2b9e238 Set SD's for share. Added level 1501. Map GENERIC file bits to specific bits. Jeremy. (This used to be commit 04976c32f319531e16d890797b45a76dab64f370)
adds 7fba7a0 Get/Set of SD's on shares now works. Correctly ensure scripts exist before calling. Jeremy. (This used to be commit aae44ee41f2f133524e37f72b46b63ce6ddb192b)
adds 7130bb0 Tidy up return codes for server manager. Jeremy. (This used to be commit b4cbdcb644066e132d5c806ae4f45d6a05276beb)
adds e796a35 Removed "read only" arg as it isn't useful. Jeremy. (This used to be commit 6b75d79c4bcfb8333aaf1ed61cf8bd022e498f75)
adds faf49bb Fixup warnings about extra ';' from SGI compiler. Jeremy. (This used to be commit 7ee448d83263714676bd250ecc3805b08198e916)
adds f8c12f4 looking towards abstracting the passdb and uidmapping interfaces. This is more of a note to myself. In not used anywhere yet. (This used to be commit 442605c6bc81dd115f4df5cc20df3f61601c6013)
adds a9f6e20 Use message system to notify when smb.conf is updated. Jeremy. (This used to be commit ae9eda5c3c3bbfc8ec795b43ab18dc492e5fdcf6)
adds ef1a731 Added JohnT and Andrew Bartlett's PAM changes. Jeremy. (This used to be commit ecd00e258c6fe4e8d90f48da74874e090dce4a40)
adds 6d96224 passdb/pass_check.c: Ensure second check is done only if given username is all in caps. rpc_server/srv_srvsvc_nt.c: Added "CONFIGFILE" arg to scripts so path to smb.conf is given. Jeremy. (This used to be commit 3c4c649951464be51541d5890afb997e3ecfcd23)
adds 9c9ce2f Added HAVE_STDARG_H to tdbutil.c Jeremy. (This used to be commit e404e001990409eacf2e620d2269c2b162fa938b)
adds 3bfbc4a Fixed --with-automount compile error. Jeremy. (This used to be commit ab916199f542528293b3f63fe6f24eecd83eccb4)
adds 55d60fc Fixed missing HAVE_STDARG_H. Jeremy. (This used to be commit 7cdd87954634cadda042df06c2f56aac40a7d743)
adds a591def Merged in missing break fix from Shirish. Jeremy. (This used to be commit 8ecf6c33673693ca64f99bd7fb26d3383658d86b)
adds 9e73a36 Restrict dfs add and dfs remote to root at Shirish's advice. Jeremy. (This used to be commit 9dd77c4fb1282d23cfbfd9d0ed790be62534e201)
adds abd96b8 Updating pampass from Samba-2.2 code tree. ===> JHT (This used to be commit 88b6043b4e26c2771e0c444376b7017f5048baf8)
adds 3a38f12 Added SMB_ prefix to enums that clash with Solaris ACL definitions. Jeremy. (This used to be commit 493d2c316a9e80de0239ef3a6f0b3f4ec9ac6e13)
adds b541683 Fixed some compiler warnings. (This used to be commit cda0f211b0dd41ae72ef3d65b9476c11c6f72de3)
adds 91e97f9 Changed the order of -kPIC and -kpic. Added patch from Michael Davidson <md at sco.COM> for Solaris/Unixware ACLS. Jeremy. (This used to be commit 144a2906810e8d4414d627835eb80f60bd1d88a4)
adds 362e4bb Adding Solaris packaging files to HEAD. (This used to be commit 3ac5f6b59ee30d12bfec0cc36cf00b9e9798a453)
adds 0ca9f5c Fix for core dump in security = share code with new share security db. Jeremy. (This used to be commit 20b13bafdff2fd7be9219ed164e7fe91b597298d)
adds 6578fd8 To stop people complaining about the mktemp call, move it into lib/util.c. Thanks to Andrew for all this code. Fixed extra line in lib/sysacls.c that broke XFS ACL code. Jeremy. (This used to be commit 9b32b8a8cfc8ddb93c14d5581f433d2e93f89ed2)
adds 71ef4e0 fix broken links in SWAT due to upper case anchors in the generated HTML man pages. Spotted by Herb. (This used to be commit be45c82c3ab3b626cd761f2cec3b160df2b7fcac)
adds e5691d4 Merged John's changes. Jeremy. (This used to be commit add847778bf458238bf2a1b14ab71b8cdfd7aec0)
adds 3e24c65 Added a caching system to smbsh. Previously access to workgroup or server directories under /smb generated net share enum or net server enum calls. For large networks this could result in bad performance. We now cache these results and only call net * enums after the cache timeout has exceeded. (This used to be commit 1e38eef54d729aeb7fe905b344cf1480c686a348)
adds 09a5daf Changed lp_add/delete/enum scripts to use lockdir if spool dir doesn't exist for printer. Rather than using pid for suffix, use a 16 byte random string. Created generate_random_str() function in genrand.c. Still needs more testing but this is the way to go. Jeremy. (This used to be commit 71a330987f990007beb16f00fc468107361b5e9d)
adds 8743566 Can't use space in random string used for exec. Jeremy. (This used to be commit 8ab1d5663e6b25bc101cd388ef6c312ddb88b988)
adds c032fb5 still working on it (This used to be commit ff7c5be88a05c0f1858fedb966ccfc038299bbc9)
adds d85924a forgot one thing (This used to be commit a17f2471571596e97b212ff9de1c8b45dac12eb6)
adds 50e78a9 As Andrew suggested, make smbrun return a fd for a deleted file which can then be read. Jeremy. (This used to be commit e7d59d6de89a5fdd201e4b5c6072dab08b1519db)
adds 90adf62 Updated Major/Minor version to 4.50 - see notes. (This used to be commit bdb68cf37e9b512e9f72f1cf20b7ca265888319e)
adds abd4296 Updated with Andrew Bartlett patch. (This used to be commit 02e84267f74b26bdf7f76c0fc9dbaecbc8574d58)
adds 14748b0 Adding the "Using Samba" book to the packaging in HEAD. (This used to be commit 4f06373bc450b27692619ae877d29767ad160297)
adds 2ef68c7 Merge of Andrew's changes in 2.2. Jeremy. (This used to be commit fc76681812b1469208ad6c8847afdfc68bc6db49)
adds 3c2c047 Added fix from "Eric Boehm" <boehm at nortelnetworks.com> to try and set hard limit before setting soft limit. Jeremy. (This used to be commit a1eb2752a8bee9cc7d92c664c3de84e02620933d)
adds 819482c Fixed potential file descriptor leak with MS-Access fix. Jeremy. (This used to be commit 192887fe72157a141b8df1977085f479e5204782)
adds 9444e9d Michael Davidson <md at sco.COM> pointed out that acl_get_qualifier can potentially return a malloced area so added sys_acl_free_qualifier() calls to all supported ACL interfaces to code with this (only Linux needs actual free call). Jeremy. (This used to be commit 5870e6019b82d2088b99acdc0f84e9e4847a1fa5)
adds 53850c5 configure: configure.in: include/config.h.in: include/profile.h: smbd/vfs-wrap.c: smbd/vfs.c: Added fchmod and fchown to VFS (sorry Gerald - but we needed them anyway). smbd/dosmode.c: smbd/files.c: printing/printfsp.c: smbd/close.c: smbd/open.c: Fixed "dos filemode" correctly so there are no race conditions. Forces test of open of file O_WRONLY before allowing fchmod as root. Afterwards, calls standard close function that preserves POSIX locks due to POSIX-me-harder [...]
adds a8410f2 Fix for True64 treating readonly as a reserved word ! Jeremy. (This used to be commit d6889b1954bd863fd04cf43fb25f178b1d1ab67f)
adds 548ca26 Patch from Mandrakesoft to ensure we close all files. (This used to be commit 8051406588987005f621cb095067d3628638d250)
adds ed449b8 Added POSIX_ACL support for *BSD. Patch from jedgar at fxp.org. Changed a bit to use AC_TRY_LINK to ensure functions are available for link instead of AC_TRY_COMPILE. Jeremy. (This used to be commit c23628746342b6afa28cb34b0b4eaa61189ad390)
adds 2df3939 This little piece of insanity is inspired by the fact that an NT client can open a file for O_RDONLY, but set the create disposition to FILE_EXISTS_TRUNCATE. If the client *can* write to the file, then it expects to truncate the file, even though it is opening for readonly. Quicken uses this stupid trick in backup file creation... Thanks *greatly* to "David W. Chapman Jr." <dwcjr at inethouston.net> for helping track this one down. It didn't bite us in 2.0.x as we alway [...]
adds e7a6cb2 Removed one samba-bugs ref. from source. Jeremy. (This used to be commit d40ee1707d1d3cf04358bca7fad16ebc15bd4845)
adds c9f2c1f Fix from Tony Butt - shouldn't set got_pass for -c option. Jeremy. (This used to be commit 83aa76205858a0d0a0fa2a22648e727b796908f2)
adds 452f60e Fix from "Darrin B. Jewell" <jewell at bdi.com> to allow anything other than nmbd to talk to nmbd if it's a WINS server. Jeremy. (This used to be commit 0e8147aecaf6941c77fd05b4b705ca31c1ec5760)
adds 78ac23f Added Darwin guess. lib/util_str.c: Excellent patch from Kenichi Okuyama <okuyamak at dd.iij4u.or.jp> to speed up trim_string handling ! Jeremy. (This used to be commit 4bb63ba615c735a298a6cbda2c87242695104978)
adds 06a50f5 Patch from "Christoph Zwerschke" <zwerschke at zuv.uni-heidelberg.de> to map usernames before calling password change. Jeremy. (This used to be commit ce2a236dc61d819e083b32556a2d9f827944b91c)
adds 18f3f5f Fixed potential bug in "become_guest" pointed out by elrond. Get_Pwnam() returns a pointer to changable storage so ensure we save the details and don't use the pointer directly. Jeremy. (This used to be commit d9fdaae54ee3a267aebd02ff6058a98aefc084c2)
adds d5b74f7 Correct fix for open readonly with truncate. Jeremy. (This used to be commit 6706e258e17c3d69d617b95feb3407124f50852d)
adds 71ae6a0 Finally got the semantics right (hurrah!). Jeremy. (This used to be commit 362574c5a32005d4247c7ac75a5aa9e35e894db0)
adds af08cd2 Getting medieval with compiler warnings as Jeremy puts it. (This used to be commit d05c3cf0f47a3c863adbed7ad4ab8f3248cd072d)
adds bda419b Grr - fixed compile error in smbwrapper stuff. (This used to be commit 11a7c5e3d61348dc8c5dfdc782a95974a1547e4d)
adds 8c0a1c6 Added --with-codepagedir as RedHat 6.2 and 7.x place them differently. Jeremy. (This used to be commit 1cfc542685f3ad6c16e922ca35043a1a9ce57f8e)
adds 4355098 hide unreadable patch from idra (This used to be commit 7b6cfe243002a92f5dfb52413e9b3550c61cecfb)
adds 8a1c2e0 AIX ACLs donated by IBM. Merge Andrew's fnmatch fix for WfW. Jeremy. (This used to be commit 1d4438f07745df3d02ed8ab3ef048e20016816b6)
adds 82afede Merged Andrew's wfw fix (2). Jeremy. (This used to be commit a4fb755a48d27f21bd0a5d9e9d1227a08c13bdff)
adds a5bd9ef Rememver to use VFS at all times... even in new user_can_read_file code :-). Jeremy. (This used to be commit 0d10113d01d6d15f470359259a76e4f107a06c73)
adds 0766f84 Merge of changes from 2.2. Jeremy. (This used to be commit df912162bbe93611c80defe830641f580687edbb)
adds a40fe7b patch from Steve Langasek <vorlon at netexpress.net> to make sure we don't use pam_setcred() if we haven't called pam_authenticate() Merge from 2.2 Jeremy. (This used to be commit 89589895e3adce75ecd6205547392326cf291543)
adds 6f78636 Removed mktemp from HEAD - same as done in 2.2. Jeremy. (This used to be commit 121b59669fbcd1aaedb08011ff36169fc6561c55)
adds 9ce5a03 merge from 2.2 (This used to be commit f52a5014ee325f9d91f266f88eac51b6136a75b9)
adds 3b4d708 new files for head (This used to be commit c0d4a1f5dd34e49843c879dd88fc78c7dffd9269)
adds 6e4b008 a missing string conversion.
adds 410ad56 merge from 2_2 (This used to be commit 5e9a2084bfa555295f60485fc83f9bb9245f3fd4)
adds 344787a don't make extra copy of README file (This used to be commit fbd05be7238cd5055fef0d63491f5891f0fc6b30)
adds 3cfd1cb beginning of big merge of docs from 2.2 (This used to be commit 30e385a737e386015d4256f8b3e11b35a35b2268)
adds e3fc10e syncing up with 2.2 (This used to be commit dd83f412e9c60c02bf1d5e11a13a6122c71375ca)
adds f95fb5f large sync up with 2.2 (This used to be commit 96523293da19df201703fed6130f1ff9ba25324b)
adds 2cf8eff another merge from 2.2 (This used to be commit f8e4876a04add168a17652431e85a9c2b5b6c619)
adds 8939efc merge from 2.2 (This used to be commit 6270765ed5d4e94d34af6d512f17f403b9624699)
adds db04d7a merge (This used to be commit 6b38c1cb253c2918f2d57b8540c32d9e5bf9bb02)
adds 96594ad meger from 2.2 (This used to be commit 6322dd0c9e54ef69924686fee7d6b9a8ff7c64a5)
adds 46c21a9 merge from 2.2 (This used to be commit aec000bf50289ce4118f27c419460343556d4afe)
adds fac561c bad link (This used to be commit 19dba7fa1133120d54dbd3750b6dc82d067c50ba)
adds 0fc676c merge from 2.2 (This used to be commit 79f4c4ad74149f4b1a8a5a82d8ca8d2474a23ab3)
adds 8018736 Added error reporting to pam_session code. (This used to be commit 72812e4cf199d804418dc52cc0b0ba683b8a2e5c)
adds 790588e Oops. Typos. (This used to be commit 44f96771c384b319290ab5e14cad6ba8f3fb5383)
adds 911975c merge from 2.2 (This used to be commit f87f3707f3d5f205d0287381d71380264a711666)
adds e129db4 Fixed compile bug when using --with-pam but not --with-utmp. Jeremy. (This used to be commit 1e098744677e022547707ebff500fb4515402871)
adds 9319a94 Fix proto's in old code. Jeremy. (This used to be commit 86c7c654effcfb86c99daac63e68844e1a4aaf56)
adds a626bb3 JF pointed out we were returning the wrong info for Domain member with info levels 3 and 5. I *hate* LSAQueryInfoPolicy() :-). Jeremy. (This used to be commit 37581bdf1e1f24dabe67befdc27f54f516d3f08e)
adds ac9e221 merging from 2.2 to head (This used to be commit bfcc6f88271025760732271f03933839b1cbe0de)
adds d3e438d a couple of minor merges from 2_2 (This used to be commit 67aa587eb2ee9044574ee212dfd7d52895f868c0)
adds 130f31f Finally got name & SID returns correct. Jeremy. (This used to be commit 2a5b513c4459782fa95756f1483235c186ba4a08)
adds e277c08 Commit of a modified version of Andrew Bartlett's patch that removes the horrid utmp hostname parameter - now uses the client name instead. Also tidies up some of the unencrypted password checking when PAM is compiled in. FIXME ! An pam_accountcheck() is being called even when smb encrypted passwords are negotiated. Is this the correct thing to do when winbindd is running ! This needs *SEVERE* testing.... Jeremy. (This used to be commit 071c799f479dd25efdb9c41745fc8f [...]
adds ae8418d Added smb_ prefix to all Samba wrapper pam functions. Fixed off by one bug using StrnCpy instead of strdup(). Jeremy. (This used to be commit d4b1c0be2e700c86a4338bb497777f97e3c960a7)
adds d6a5dec Fix for bug in code for pam_session failure - pam_end called twice. Jeremy. (This used to be commit c4048fcdb6ff3a890b69be8ef4832e9bd958cfec)
adds e004511 Fix more free twice bugs. Jeremy. (This used to be commit 4db22afeed659a871a4a1f719d5fa1f2df07e24d)
adds 70b55a9 Added "obey pam restrictions" parameter - default to "off". Only set this to "on" if you know you have your PAM set up correctly..... NB. Doesn't apply to plaintext password authentication, which must use pam when compiled in. Jeremy. (This used to be commit 59aa99f3901d098b7afbe675021bda53b62ee496)
adds 30daf2e Fixed memory leak in new session code. Jeremy. (This used to be commit 43b69e5d6e78a30563d7c1d03c7e920d529487b5)
adds 3e4c6d1 Fix "proc num out of range" error. Missing rpc call. Jeremy. (This used to be commit 6248fb22926d72fddaecad5af117af1bdd08fda3)
adds 95004fc row of asteriks that indicates new entry must start at beginning of line. (This used to be commit df4a31580c537b2008db76a2009d21f7f9ac7285)
adds 25ea54e added Mandrake support from 2.2 (This used to be commit 9f8cb4906f98403d4a8f2577197720d72bdf6b4f)
adds 4c94cfa updating changes with 2.2 (comment lines in ./configure --help) (This used to be commit cf9e34c79be4c09b84d648134933b9007a06dc92)
adds a4ab60a set "vfs object" and "vfs options" to be setable by SWAT on advanced page change "host msdfs" to be strictly a global parameter on advanced page change "printer admin" to be on printers page not share page (caught by Ingo Kilian <ikilian at web.de> ) (This used to be commit 93034985e02bdb9a00a9c509b851442561f4ad68)
adds 5700705 don't allow both add and delete user to be set at the same time (This used to be commit 9db84de46a3823878c2a9356ac4ae4fd179d5847)
adds 3822719 Patch for nmbd core dump in printing debug packets. No length check. Jeremy. (This used to be commit eacb96396d57d6b622b750d64b3686e6fbeaf68c)
adds 55d0bdb fix typo (This used to be commit ed2dfae0e503367671c54ad8f1f49ac3af0b1c6a)
adds c8af938 syncing up changes in 2.2 (This used to be commit ffbbe67dbfde7f7ce4bb70becfc696c395dbf6b2)
adds 61da9a7 syncing up with 2.2 (This used to be commit ff4cdb5a346bd864d169f18a10f318f13f1afcd8)
adds 2321514 Added Steve Langasek <vorlon at netexpress.net> pam_smbpass PAM module code. Note: Still have to add build stuff - not ready yet. (This used to be commit 1de7022f98b64b15503aaf48c8d729789fc49781)
adds c5eca67 Added Steve Langasek <vorlon at netexpress.net> pam_smbpass support (This used to be commit 550cc5c182e88f742ac2052d80208da5f98e2543)
adds a7e07d1 Fix bad length in dgram. Jeremy. (This used to be commit 8bd27845f0d8b19409ba79c028ce54732d7276e1)
adds 30c02f9 More paranioa fixes against nmbd lengths. Jeremy. (This used to be commit 53f35a71c6fc46814eca914573506622d7db4e08)
adds 77076b0 merge from 2_2 (This used to be commit b9137b613dc8cb45cbebfc6e57e20fde0517347a)
adds 5f9dca6 merge some of the nsswitch code from tng to head the libnss_winbind.so from head now works with the winbindd from tng (This used to be commit 67ccfd2826548a6ca22562f9fb3ae156a57bd7db)
adds 5472466 added solaris wrapper from tng (This used to be commit d854d01d1197300f637eb38c243f8b0b80cf24ba)
adds 38df1d9 Fixed %U and %D substitutions. %U is lowercase user name, %D is uppercase domain name. Jeremy. (This used to be commit 5f005952f6d8c281cf91ac0855e83342a2fd7e45)
adds ce4d3cd Re-ran autoheader; autoconf to fix pam_smb build. Jeremy. (This used to be commit c6f25e84d3e15319d263386c101727d787cf0679)
adds c3bf153 converted the passdb smbpasswd implementation to using talloc for memory allocation. This fixes a long standing seg fault (i knew i would get around to it one day :) )
adds 95559fe Sync with default perm changes in 2.2. Jeremy. (This used to be commit f02e67a096b3bcf84615c4a6949c5e6283e07af0)
adds 98489e9 removed SMBRUN references (This used to be commit bab7bb2d4e3d1706315ff30cc406588b9dec59a1)
adds f0d22b5 removed references to SMBRUN (This used to be commit 822511eb3c8daa89e96b3fab7573555312415262)
adds 9f60d55 Fixed REPLACE_GETPASS test. Jeremy. (This used to be commit 3cfcaaca5ba54ada898680ac9943086316d262b4)
adds 9d32e3a fixed typo (This used to be commit ed9d93c9c3c42b13b021e5e8f84f4d865cd28724)
adds dfc07f6 added test for C99 compliant vsnprintf (This used to be commit 9ebd90904e512c49cc80c584ab3d5902340ddcae)
adds 975f67c added much better snprintf code, plus new function asprintf (This used to be commit 10327ad11f9a97bf536dc772c9577d8f6809c829)
adds 9872e13 C99 test for snprintf (This used to be commit fcd100eec51034cc4ea1e781e971b6dd65801b31)
adds 30c0777 fix a bug in printer name handling that jerry reported.
adds b8a2c65 Added Herb's comment fix. Jeremy. (This used to be commit f4f4aae675f55d3319aca8489621afc92aaf8de1)
adds 77429f8 Fix from matthew.hart at veritas.com - bad error return from linux_oplock_receive_message(). Jeremy. (This used to be commit b35ca2c6b13877bc6e09c7c4179d9529a7d3e0b3)
adds 7c7770a Patch from Fr�d�ric Blanc <el_blaf at yahoo.fr> to correctly uninstall codepages. Jeremy. (This used to be commit 231f1f44c314d5d614c9f2745a108839a26cfc0d)
adds 8f88c7c Fixes for problems in NFS server code from Michael Gerdts <Michael.Gerdts at usa.alcatel.com>. Jeremy. (This used to be commit 2fd5e0bf141807d31f6f1a817d271548d0ccfadc)
adds 38959a2 Tidy up args to DEBUG Statements - found by gcc on Solaris. Jeremy. (This used to be commit a60ecb4e53a6c8a3a6a37a89042ae943202263fe)
adds c08fc86 Don't use variables called "acl" as it's the name of a function in Solaris. Jeremy. (This used to be commit 277eb517e25eb3910057336b2bee18875dffe6cc)
adds 9b78339 More acl -> the_acl, %d with uid_t issues. Jeremy. (This used to be commit 30edd7fdf1d791d76351a7cc23a83f97386c3087)
adds 5345d9e More %d (uid_t) stuff... Jeremy. (This used to be commit 73b425121a8c99af3ed7adbdcff3f6f0cec92ac7)
adds c11887e More debug %d -> %u issues. Jeremy. (This used to be commit 6fcb600dcd23c61d1a7d2ce8c2b7b2eea2e58623)
adds 7d72ec3 Mismatched format and args. Jeremy. (This used to be commit d57feb2c85f973ad22098054b8d6d049869e2a69)
adds 8f11c24b More gcc compile on solaris tidyups. Jeremy. (This used to be commit 956201c4fb6e604407911b9709574f0c24dcb84f)
adds b238f4a rpcclient/rpcclient.c: Non-void return in void function. smbd/sec_ctx.c: Fixed potential memory leak spotted by Kenichi Okuyama at Tokyo Research Lab, IBM-Japan, Co. utils/nmblookup.c: gcc warning on Solaris fix. Jeremy. (This used to be commit 1be60597cd62af2b30a1496d06ea5704e87d3b7d)
adds e40449f rpcclient merge from 2.2 (including Jeremy's non-void return fix) (This used to be commit 0a6ceed279cc8111008b21f75c6791efbd993f4b)
adds a8e0600 removing the references to rpc_client_proto.h (This used to be commit e7ef88dfeef658928f1a2dd79f3d142417be2015)
adds 3a44e23 few cleanups to bring in line with 2.2 (This used to be commit 0feaac00a1847af41464d4ce35821ff851cded9c)
adds 5671e63 got asprintf defn right (This used to be commit 531ab0917004cc1dbbdc4a2b6b8d41f354dd2da7)
adds fd5c6d7 added asprintf test (This used to be commit 8bda86c0bfd3693420e334a10d19bed61b131bae)
adds 944aeb7 use asprintf for hideunreadable option (This used to be commit 338d5ca8addb3079e0ab4a68338596d6e3b17ddb)
adds d095b52 - added test for vasprintf - cleaned up GNUC printf attribute macros - added enum handling in mkproto - removed non-vararg code - made slprintf and vslprintf just macros for snprintf and vsnprintf - don't need slprintf code any more (This used to be commit c7aeb2254dfc3cd0aa0b6c0bdd426f9323be0ddf)
adds 3c71214 don't need slprintf.c any more (This used to be commit 025285e179924024f069a31a65b124bd45a249af)
adds 63602d1 - fixed some compiler warnings - fixed slprintf and vsprintf macros (This used to be commit c986a3c51e8cdbc1230edbe0f4a91138c4ada29d)
adds 668e1b5 fixed %u/%U example (This used to be commit 40e7834bb9c7440feba250832c3b85757ae4c9f9)
adds b7b4526 Adding developer mode option. (This used to be commit 6473085645cc0ecfcb982f6e40bfde606424dc7b)
adds 07a229e make clean should remove PROGS (This used to be commit 783728fa8c6527e1dfc4434a587d5753886ad8ec)
adds c3a9994 Based on an original PAM patch by Andrew Bartlett, re-written by me to remove global static PAM variables, and to tidy up the PAM internals code. Now looks like the rest of Samba. Still needs testing. Jeremy. (This used to be commit 1648ac64a75de74d1a1575eb49cccc4f75488bfa)
adds e3ca9f3 Ensure correct password change script gets selected --with-pam. Jeremy. (This used to be commit 6703f621ea798bd1877bd3baa523307ee288dccd)
adds 75da59c Fixed password entry caching bug pointed out by Elrond. Jeremy. (This used to be commit dc31b47deda188cb88288a8f33dc09faed9b2c41)
adds 0901dd4 Fixing consts in pam code. Jeremy. (This used to be commit c4d3df4f145dc28d1b285fad64c787cebb613e70)
adds 8bd2a11 Added code from "Nigel Williams" <nigel at veritas.com> (yes, the same famous Nigel Williams who did NIS/GINA !) to implement add/modify/delete shares for Win2k. Needs testing as I made a few mods to the original code. Jeremy. (This used to be commit 9b3dd801765fad28c0f9d58e5af2537cfccdd4ee)
adds a290cd5 Allow pam code to compile on Solaris (which doesn't have PAM_AUTHTOK_RECOVER_ERR). Jeremy. (This used to be commit 6b2dd14205a4170c11067c4f851db11ab9154fce)
adds e51cc47 fixed comment-in-comment (This used to be commit 4c456c82642649a6dfaadf578488119d195c5b6b)
adds 7e82811 fixed some uninitialised variables (This used to be commit 5d899e51a4fc4e872da550b88ef603dbd2d8391f)
adds 089d8c5 added more complete C99 snprintf test (This used to be commit 4d7565342d5b53dd038bf25dd6c6afc7132ba2aa)
adds 5197ccf Added Andrew Bartlett's fixes to my changes to his original patch (at the court of king caractacus, was just passing by... :-). Jeremy. (This used to be commit acc3e7a057ad7fb0c2fb1cafff0c623ec0524d04)
adds e2a997f Stop coredump on pam password change with pam_pwdb.so module on error. Jeremy. (This used to be commit d9b960b4a5997e4cd09e3da9ea4754cbae1e29b3)
adds 0961f7b Runtime check for broken PAM systems with no appdata_ptr support. This should eventually be an autoconf test with a #ifdef workaround. I *HATE* pam :-). Jeremy. (This used to be commit 52a9226a5aaa769e960619c2bd0a561dd9b0493d)
adds f5eab44 Fixup smbcacls. Don't return memory already freed, don't free memory allocated with talloc. Jeremy. (This used to be commit 0ae0d024f5898f7e47e4b1d4487b15447096780c)
adds 9019718 added error msgs to fcntl_lock test (This used to be commit db5d38736d0d91acb55f4e4a67f33a2c0b5fdca3)
adds 1107dc4 added sys/wait.h to fcntl_lock test (This used to be commit ed151605e57b7db3457cdf0c87f71c86e84c8f5b)
adds 71ac074 use O_EXCL for fcntl_lock.c test in case some fool runs on /tmp (This used to be commit 4d3d7a0d673b80f1de411a5fb5a23ae06cf80f43)
adds 3c525aa Remove embedded '/*' in comment. Jeremy. (This used to be commit 9a85dc9cdbc6409e25a528be4be960d4eb3ac117)
adds dea501b Fix noticed by John Trostel - we need to return our account SID for level 5. Jeremy. (This used to be commit acf32f277d1a45f49fa3bf6af82850e35df9ae5a)
adds aac630b Had to add a "pam password change" parameter (defaults to "off") and inlined the pam password change code to ensure that existing and working password chat scripts don't break with 2.2.1. PAM password changing has to be explicitly requested. Allowed wildcards in pam password change matching (matches password chat script matching). Had to add const (sorry Tim :-) to ms_fnmatch() to stop warnings. Don't worry - the const changes are isolated and don't cause any other w [...]
adds c6e8e75 Merging Gerald's PDC SAM name fix. Jeremy. (This used to be commit d31799850440c6c2267a4edb217d447df75aab5a)
adds 1475474 Merging Gerald's "no printer driver" fix from 2.2. Jeremy. (This used to be commit 409b1e4d1b996b26eee80bf5cb4edd962e4a4c76)
adds 548d168 Fixed SHM_R/SHM_W warnings by moving sys/ipc.h and sys/shm.h into includes.h and using autoconf tests. Added "restrict acl with mask" parameter. Jeremy. (This used to be commit 7792e32ba7fd734cc68b354f31c382ac11521fe8)
adds 401b3cc Merge from TNG branch. (This used to be commit 1e7b1c71b9c409859bcf0aeb3d5785acc4aee027)
adds 1bbc3d1 Allow ctrl-d to exit rpcclient.
adds 0eaa469 More usability fixes. (This used to be commit 3434e0bf7fe5cdc8478518c6b1311dda7a7d3e81)
adds da5faba Added cli_samr_enum_dom_groups() function. (This used to be commit 5a3b7d8b1302fd11321c4a65161de169b41f5d9e)
adds 206a2a6 Added cmd_samr_enum_dom_groups() function. (This used to be commit 23427a57da8b18506bbd970e5d7491c0917f6d06)
adds 4ca3b30 Added a SMB_ASSERT() so that two cli_state structures aren't opened on different pipes. This seriously confuses NT. Unfortunately HEAD branch is limited to one rpc pipe per connection as the fnum is stored inside the cli_state structure. It should really be broken out into it's own structure so multiple pipes can be opened on one TCP/IP socket.
adds 97bfe81 renamed unknown field to access mask in open alias structures. (This used to be commit 4d0ac3c71d930ab9cf88bd688c23c72ce5a53179)
adds 7948967 Added cli_samr_query_aliasmem() and cli_samr_open_alias() functions. (This used to be commit 0b3bc4375b8984fc16c8972d2b62762c1657f675)
adds 5ffe6fd Zero fnum when initialising a cli_state. (This used to be commit 5a387f59c441d355fe4535eae5c2c924ae9dd451)
adds d7387f8 Added some missing winbind parameters. Yes they're already documented. (-: (This used to be commit 657f95c89e593e6cdfc6fb9c7a9e67f9a518c1a5)
adds 5d58cf8 Renamed unknown field to access mask in open alias parsing functions. (This used to be commit d384cae5707889f34ac19ccd80737ab6eb5fdb98)
adds a8be5dc Tidyup of server vs servername, username vs user to remove compiler warnings. (This used to be commit d4f6ce9422ae53fb5b0cc72407131d5a9e1bd36d)
adds b8adb72 Added queryaliasmem function.
adds 5cf3467 Merge of struct acct_info from TNG. (This used to be commit 2eb28b3d516325725678a67f8b0030aec8ec61d7)
adds 6fb863c make proto (This used to be commit a56badc206abb88ae1e648004c168db71c862340)
adds ba411eb fixes from Simo (This used to be commit 7703fbb30d9695b5a71ee0bcca9520bed4880bbd)
adds e62b35a make proto (This used to be commit 09b287e1782938bc4472b88921ed1604eb91ac27)
adds 1f7a451 merge from 2.2 in password_ok() to ensure that we check the return code from smb_pam_accountcheck() (This used to be commit d5d6f01aaf8d344bb44dbe047c2f760ca220529e)
adds f35157f Big cleanup of passdb and backends.
adds 887d796 Fix problem with OpenBSD mmap and write not being coherent. Jeremy. (This used to be commit 4c6a8273c6dd3e2aeda5a63c4a62aa55bc133099)
adds 906a512 merge from 2.2 (This used to be commit 13bf966cb8ed8df6b02018dceff94c275def8200)
adds cd2643f clearer tdb_mmap code (This used to be commit ce6598c465e3d1e26592af9b90eb271ee837f290)
adds a808ca9 add an alarm to fcntl test to stop tru64 from freezing on the test (This used to be commit 6b1ced1674217343ab4e5f966608a21c66bf650c)
adds 289b92d allow env variable TESTDIR for directory for fcntl_lock test (This used to be commit b6645402b12cf8eaa7d9edf7dba3fae1f5ec0356)
adds 9074322 replace modf so we don't need the math library (This used to be commit 79c0d24a3092098d3d8e58ebe07cf61db7d898e5)
adds 998fcd3 Patch from David_Tiller at ccnotes.ccity.com finally applied now I've thought about it to stop account lockouts with "security=server" mode. Sorry for the delay David. Jeremy. (This used to be commit e8819715038ed49b07ed5639b1b88ad12e994b53)
adds 3bb9241 Fixed compiler warning. (This used to be commit 063c2dea920dbf415e22d0359baa7b36bf513f09)
adds 350dc55 Fixed a compiler warning. Still more const warnings though. )-: (This used to be commit a345b477a22f6261613d21d079b1632a9409c914)
adds a636c64 new mput code from idra that doesn't need a call to find (This used to be commit 5dac4cdee40b906455d984f4d7a7333ab411f876)
adds b4092fe Some reformatting (sorry Gerald).
adds 8e84cde iAdded querydispinfo and querydominfo functions.
adds 3762d48 Some versions of readline don't have rl_completion_func_t. )-:
adds fe6b398 fix interfaces.c for aix 3.2.5 (This used to be commit a69532ffde761453f3d9189be2fbf1036c2ed196)
adds 6056766 merge some fixes from 2.2 (This used to be commit 7e57adf2a039cb5b6458496f9190c9c642645600)
adds c2887d5 rebuild proto.h (This used to be commit 2e2073447490e192ccb838dd488feb335dfba265)
adds a36f925 Preliminary merge of winbind into HEAD. Note that this compiles and links but I haven't actually run it yet so it probably doesn't work. (-: (This used to be commit 59f95416b66db6df05289bde224de29c721978e5)
adds ebb900c iAdditional files for winbind merge. (This used to be commit 38ab3b31b5dc39fb59f224b399bb9c2269f1c933)
adds 34417b1 Ignore *.po files. (This used to be commit f8c83ce28b01ffd188dd10f0c731defaacb0fb45)
adds 9d5348c removed need for scandir in client.c fixed possible bug with readdirname on systems with NAMELEN != strlen (This used to be commit 78f448b7d4b83f569d27e0abf6b1759c43ff21f3)
adds c504e24 OK so I couldn't be as clever as I wanted to be with winbindd_glue.c so all the glue functions are prefixed with wb_ to avoid conflicts with the old rpc_client stuff which is still a dependency of smbd/nmbd. (This used to be commit 873e672b90e85e092102e10966e9f93f4fa6814f)
adds 050b030 Removed unused variable. (This used to be commit 6bd197714a6f51e43efb8fb72bb51e83c6991c79)
adds 30c4c04 Patch from Simo:
adds 1cebd0f Fix for bad profile perms. Ensure r on files and rwx on directories. Jeremy. (This used to be commit f100e091abc57a9ba983e7c3cf84bfda2dbc2e18)
adds dbd7e0a removed unused variables (This used to be commit 09103b16cf0b70c476b48255190725e3dbb77bdb)
adds 495f6e6 merge from 2.2 removing the 'domain XXX' parameters. (This used to be commit 9aefc86e355bf160300580acb85a58a18207ccdf)
adds b50d072 Hey what happened to my debug messages? Early exit from reopen_logs() if using stdout_logging. (This used to be commit 831b0983bd799fd73de18921f09991a1647ec482)
adds 061bedd Patch from ackley at cs.unm.edu to clear server_fd/client_fd in root daemon to stop %I getpeername() failure. Jeremy. (This used to be commit 15584d30cd51650752fcbdd4f0dfc193fed18e5a)
adds ee8821f Fix for insure missmatched parameter error. Jeremy. (This used to be commit b32b1afe25bc8f7a9c43e0d5fd6703a76caa51f8)
adds 4009e89 Fix for query_dispinfo()
adds 706a118 iinit_samr_q_lookup_rids() didn't actually copy the rids into the parse structure. (This used to be commit 139e767e78adafa4d4469d2d63415d46267f2fc9)
adds 3475c25 Misc fixes to get winbindd working. We can now do a 'getent passwd' and 'getent group' and have most things working. (This used to be commit a7728bfa52291ec3149fbb704d7b30689af83e7c)
adds 481a727 Fixed querydispinfo command. (This used to be commit 727d2929bc4025ab418e933356d8ba4f31420423)
adds 12ef6bc Fixed typo in comment. (This used to be commit a8c49d1e608b178bcc53725d4a26cebb799fc6eb)
adds b494452 make proto (This used to be commit 6d218c3e942a9be3af57f2500374b49d8ad25763)
adds e5500c4 Added winbindd to list of binaries. (This used to be commit 335e41b5ca6c3372aa1005e3c80ca04572f37878)
adds ae6e203 Removed S_ISSOCK() macro as it's only used within winbind client code. (This used to be commit 8fe76adb33bb7de19c8b2c8783dc6e3a3977bd8f)
adds 0b14ab0 Added S_ISSOCK macros for systems which treat UNIX domain sockets as FIFOs (SCO). (This used to be commit d761a7deb3696fc0742fb349868317f42825290e)
adds 55567e5 The substitution of %U and %D in the 'template homedir' is nowdone by lp_string() calling standard_sub_basic(). (This used to be commit 011d45943594a7a4091101b1eec930d13f0a9d12)
adds f39cb77 Fixed compiler warning. (This used to be commit 9f1f811154e6d8f1a14687b1ee7f85d1dd18a925)
adds 55eab3e More compiler warning fixes. (This used to be commit 88a7b2c3f80b17ca8ab2112e9a98f55f1a11d88c)
adds acc0ca7 added some docs in order to keep track of the Samba private enterprise number and allocated OID arcs. (This used to be commit 4b5b6738bc4bea0460d499169e852bbeb3d4fe53)
adds b6a6b4b fixes to the group mapping code. Not ready yet.
adds b988607 latest config.guess and config.sub from gnu.org (This used to be commit f65166b36e5d7a74cdab5cc9019221c0f724274b)
adds 9de17c5 need to do codepage_initialise() for smbtorture to work. (This used to be commit 7a619ab81c07b4b50e865635eee22efd8c5656b4)
adds dcc39ea Cleaned up bitrot in nsswitch testsuite. Merged tests across from TNG branch. (This used to be commit acef477383e5739292e764c17cef87822a09f13b)
adds 989ece4 So the samr_io_userinfo_ctr was requiring a SAM_USERINFO_CTR to be passed in as well as tallocating space for one itself. I've deleted code so the passed in container is used to store the SAM user info. This may have broken some server side SAM stuff which probably isn't used anyway. )-: (This used to be commit fc44cec0de68c92001c4313b4f0ee9f69ba6b9b5)
adds bc77683 Fixes from nsswitch testsuite. Lots of stuff works much better now. (-: (This used to be commit 014859b62b31ceff5b5ca3d1699792e362c77a85)
adds 90fbea8 very nasty bug !
adds f874646 check for valid pointer before calling memset() in samr_clear_sam_passwd (This used to be commit a6a4a17f6afce9d1c10c5ab551ce0b6b5f5c1865)
adds 5db15a0 Fixed up the oldpw prompts. Made the matching case insensitive. Jeremy. (This used to be commit 70bdf8e76135e96fabcedeffbfd5892a564985e0)
adds f179319 Reverted samr_io_userinfo_ctr() patch because it broke too much other stuff. (-: (This used to be commit 5bbd946d592fde9ac6bf1c66268ef608d5988363)
adds 9051f1e Bumped up debug level on set socket options from 3 to 5. (This used to be commit f0b8ff4eeb3f276c37d062dbd25f7c8b0a02d593)
adds 281629a Added sid_peek_rid() function to return the rid of a sid. Saves mucking around with copying a sid to a temporary variable and using sid_split_rid(). (This used to be commit 9ee43d61be1284b72fd04054c44545847c73120f)
adds 469bddf Replaced a whole bunch of lookup_name() requests in construct_default_printer_sdb() with checks of the owner rid instead. This should be much faster, work on non-English systems and systems with renamed user or group names. (This used to be commit 8b435b0a2ab1fa060473753fa05f0aba8406b607)
adds f524395 Made "security XXX" masks apply to ACL set. By default they have no effect. Removed "restrict acl with mask" - redundent. Jeremy. (This used to be commit 0db8a61d71f25ffa0e5c585e02e2fce973867156)
adds a17c702 Use sid_peek_rid() instead of sid_split_rid(). (This used to be commit 0e03209af6f70c3c0c52072fe904ba5750676b63)
adds 7a906cd make proto (This used to be commit dd0c7a8a024f9ba8b593757b3aed5b126a8dab61)
adds 47cd09e Don't check for passwd program if using pam change password. Original patch from Andrew Bartlett. Jeremy. (This used to be commit aae779d0a3d3c80e6fa010fdb397af3aff360551)
adds 6e41b74 Fixed nasty little bug found by Gerald where we were corrupting the mode bits before checking if we should change them on non-acl systems. Jeremy. (This used to be commit aba243ca0867a0787f9f7c7b2cda6143bcc53087)
adds 6dd8c06 Should be faliing on False and not True. Bad check on return value (This used to be commit 5be97aacf4db43a91562b77f010850afb818ac05)
adds fcc23d4 update from Simo (This used to be commit 9e4a6c227f719226cac6e00f1a6719651570e2c7)
adds 89798ef free_service() was never setting the valid field to False. This is a bug that's been here since 2.0.x and before.... This would cause a memleak. Jeremy. (This used to be commit 3412950dbd5b70f28ffdbe1a79488a409ca1a051)
adds 3e12582 Got rid of iSERVICE/pSERVICE (Hungarian inspired obfuscation). Now use ServicePtrs[i] when we're indirecting so we can see what's going on. ZERO_STRUCTP(ServicePtrs[i]) on free_service. Jeremy. (This used to be commit 95dfc4a60a80ea5d55ac4775dd875e1283ecdaec)
adds e0f5d84 Fix for problem with "" string in trim_string(). Pointed out by Ben Winslow <rain at bluecherry.net>. Jeremy. (This used to be commit df2e306171f0a71af77dbaafc7ccbf78e27befb8)
adds 91febc3 Needs to be >=, not just >. Jeremy. (This used to be commit fa6a5bf94a3716c0554e2bcbe0eb4b0912f15604)
adds c61e75e Added talloc_strdup() funcion. (This used to be commit eea43a5a916eb7f4bef6817ce0aa8051f9145b18)
adds 862fe3b Memory leak fixes plus general cleanup. (This used to be commit 48688c4592d03d6404631a7d57701f0af38cfb2d)
adds 324cd98 Use talloc_strdup() instead of strdup(). (This used to be commit 3b4b5b3c61bb1fe1db15306219f24036bf342e2d)
adds 8efe942 Now we're doing the substituion in the lp_string code remove the erroneous debug 0 warning. Jeremy. (This used to be commit be7e1d0f2c078bd07c7087e1e36636dcd6d0a5d8)
adds 9c54ddc statcache initialisation fix pointed out by Elrond (This used to be commit 572a37534b7ee010aafd7e8bcb9da52957306f97)
adds 495aa4c string_hash() should be static. hash_clear() should be void. Jeremy. (This used to be commit e8ab89fbc0b6cec9f3e80fe4327992b2ec7a4a40)
adds c24bf6d Added arg to querygroupinfo. (This used to be commit ab58fdf77a12d101f5ac6b6702cd8ed9dc2c7d55)
adds 5bcd434 Compile fixes for dynamic samr_query_userinfo() stuff. (This used to be commit a92a0d061bd322b9d3a1fe13c6ce2d2e1f070ef7)
adds 1b739fd So I promised Andrew that a winbindd_proto.h file wouldn't be necessary. Unfortunately it is for the moment. )-: (This used to be commit 29f9a6c571a6e5571a860b84f9bbc04f668c607e)
adds e522ceb make proto (This used to be commit 607db8d57db0e7bf9e99570bc87e7a1401a18eaa)
adds 13dd825 Cosmetic changes in make proto output. (This used to be commit 858290d63b8e4300f2a1a334675566beb6881993)
adds 363e378 Implemented max connections in a similar way to 2.0.x (scan of connection db). This needs testing ! Tidied up tabs in tdb.c. Jeremy. (This used to be commit 0852465053d0c1a23b6cfe6097267291b0595ef8)
adds 1b1aaa9 Make libsmbclient.so by default now.
adds de6b5d8 tdb_traverse returns number of records, not zero, on success. Now tested max connections and it works again. Hurrah ! Jeremy. (This used to be commit 6565b8c9781f571735068aba5044a913b5fe31fe)
adds 62b0275 Stupidity by me..... 777 != 0777 ARGGGHHHHHHHHHH. (Sorry). Jeremy. (This used to be commit 4306eff6f77b95eeaaa4f8375356a81ad3497c67)
adds bc51512 Fix crash in smbcontrol Gerald pointed out when no parameter given to debug. Jeremy. (This used to be commit ef687a2f6ba8143dcc041b2b629542c3ea9e3966)
adds 8410ef0 make the max_connections code less horrendously inefficient
adds 98da476 remember to close tdb after use (This used to be commit 8f8d7202cf6e12cdb2f4445ddcac83a7ac9e33a2)
adds eb40ad7 Change EUCLEAN to EINVAL, as some systems do not have EUCLEAN, and EINVAL is a better return code anyway (I knew that :-) (This used to be commit 0bf2797b183b4d709a401ebdb2d5f3d5b1c907af)
adds 5d72464 Updated the inplace documentation to reflect change from EUCLEAN to EINVAL. (This used to be commit d090ae63aebbbbb4e1d2dbe438005742ed216e31)
adds b10ae68 Fixed lookup of entire /etc/{passwd,group} file line. (This used to be commit b208d74e0524514fdb48f80c76192df12238a64e)
adds b343f08 Memory leak fixes from insure. (This used to be commit 03b1cab9a80264f0c940c45d0557ef7efe685095)
adds af5a6bb Removed extraneous semicolons from some lp_ parameter definitions. (This used to be commit 34d527240086b135a24c7329d45bff715ae50485)
adds baff5a6 Fixed up SAM_USERINFO_CTR dynamic stuff in cmd_samr_query_user() (This used to be commit 22b760e246f8fcf79daf24542cc35bdf41d1fea7)
adds ad87e77 Removed reference to obsolete listproc address. (This used to be commit bab3906ead1308da6468b9c31080d573fc764111)
adds e863446 make sure that when a tdb expands we fill the expanded area, otherwise ENOSPC could be very bad (This used to be commit b94cfb6843dc7fc985917395d3e0d953501b9197)
adds 10211f5 Check sizes of data entries in connections.tdb before deciding they're crecs... We will need this when we use finer grained locking for max connections. Jeremy. (This used to be commit c6cd42a6791e26174eb795fd08ddbbd797e5a9cf)
adds 218f514 Added notes about NetBIOS Scopes. (This used to be commit 78e413eec4a7f1ddba67c6f2e2354e50330ae427)
adds 199bb03 Fixed glibc crash problems with libnss_wins.so Jeremy. (This used to be commit c38a465bef91bc54cd3f3ce81e5a9c818f429801)
adds 109851a Zero-fill struct hostent. Jeremy. (This used to be commit 86557d633648f279e6ceda4da38801889ca4ed95)
adds 0c9a2ce Added example vfs block example from Ronald Kuetemeier <ronald at kuetemeier.com>. Jeremy. (This used to be commit 0609cd3162173575d22fbd12c48e777a5b15553e)
adds 5df33ed Update from Toomas Soome <tsoome at ut.ee>. Jeremy. (This used to be commit 97dfc0097e488dd48dfed8429b4690f9cd82c52c)
adds 8491337 Added winbind programs to build for supported systems (i.e linux and solaris) so the autobuilder can have a crack at it.
adds e307e9d Fix a stupid typo in Makefile.in that prevented the libsmbclient code from being compiled with -fpic ... Larger changes coming ... I want to move to -fPIC etc. (This used to be commit 122e2753d518fc599e06e1533378815eebb18d4f)
adds 8c4d654 groupdb/mapping.c: Fix gcc compiler warning. smbd/connection.c: Sync up with code in 2.2 Jeremy. (This used to be commit 87025c223dd33f2e02060c2a5cd45502946c87c6)
adds 49177b0 Adding an examples directory for libsmbclient to the head branch along with a simple Makefile and a small README ... (This used to be commit 950821d69cb6dcc723f8610584718c6217136d55)
adds 2378ba1 Further recasts to sockaddr * rather than sockaddr_in * (This used to be commit b0ba25e22d101acbe4079bc81759a4e0c8a7e6d8)
adds 94f68ab Ohh boy, I should be working on lots of other things, but I am pissed off, so I needed to get down and dirty and do some coding etc ...
adds dd0cca5 Broke out change trust account password routines into separate file since they're only used in one place anyway (timeout_processing() in process.c) (This used to be commit d1e5d5d62fcb5da30e3f2619721c5146db753f3c)
adds 89de0c4 Fix a small warning about char * vs unsigned char * that gets some compilers in a twitch. (This used to be commit 672242a52eafde35cba4657bce248fef0df9e46b)
adds 2d27d8c Fixes to get pam_auth() functionality working again. (This used to be commit 083b74c743f0026693fa0fbe665ed08a3ac706b8)
adds 8a50f4d Test login using pam_winbind.so and group membership. (This used to be commit 4c2b915ed12584037731d8ccd246ad54986a7564)
adds 43680eb Ran a make proto to fix the problems ... (This used to be commit 7b275b458835a1e34c9014eb3eee6cdae240bd97)
adds 8d9aadc ran make proto (This used to be commit 2e605e1275b4cd59ba776101962218efaa87fe37)
adds ed585b9 - added ability for swat to run under CGI. This needs to be setup very carefully for it not to be a security hole - reran configure (This used to be commit cf4e439a1e0f3fadbe08c474e5b201827866d7f5)
adds 8910320 added utmp.o to NECESSARY_BECAUSE_SAMBA_DEPENDENCIES_ARE_SO_BROKEN_OBJ (This used to be commit f2bb3c50f3481689521607f79ba2bfd696330380)
adds 013b454 merge from 2.2 DeletePrinterDriver() server side stud coming in separate commit after I get it working in 2.2. (This used to be commit 09506ac0e64b84d73e3b8fdd4942fa52dba6060f)
adds c912d04 Fix the W2KSP2 joining a Samba domain problem. Jeremy. (This used to be commit 6bbcab5e48f91a80d4ebcbd2bee38f2e0a8bff78)
adds 43000d8 merge from 2.2 (deleteprinterdriver RPC) (This used to be commit 515caaf7b448e55206433a9ca04fb5078f91cde2)
adds a8f8d81 make proto (This used to be commit 97a88ca86b1c39066ffcdad6e81d6422fad8341b)
adds 58339ac Use canonical mappings for file controls. Fixes W2KSP2 profile problems (I think....). Jeremy. (This used to be commit 946cf3a0d7685e28af847b958ac01739335ea6e4)
adds faa0bef Defensive brlock and locking database cleaning code. Jeremy. (This used to be commit d7aa42e4593b02ee6e487f7a4633bd7e7620ef2f)
adds d222a3f Try to fix build by adding autoconf tests for pam headers. Jeremy. (This used to be commit d52bc4d219bd07e656986e7754ea6e238c626d77)
adds 840fb16 Stupid typo. Should be if (!tdb). Jeremy. (This used to be commit d3496897f167a8deb1d0034797e8b29f2c51acef)
adds 4d86a28 This is *very* cool. I'm pretty convinced we can just set the CAP_LARGE_READX|CAP_LARGE_WRITEX bits on negprot and out W2K performance goes through the roof...... And as we *always* offer 64 buffers we can do this with this simple change..... Jeremy. (This used to be commit c328dda0fa081e79049d7a9ddac06e80cc8b331b)
adds b065de6 Added tdb_errstr() messages so we can see if these functions fail. Jeremy. (This used to be commit ec64ddac5fa4688b18484d6599b17b8c4bcd34c0)
adds 40ff400 Added stubs for SRVSVC and NETLOGON rpcclient commands. (This used to be commit 3343c9f0d67d98687e5933e1a73c0ff487279160)
adds b30730b Replaced next_command() with call to next_token(). (This used to be commit c9b4ed79c84dde3421c457cd0a33dae5d84fcae1)
adds 3d876c5 Removed some level 0 debugs accidentally left in - oops. (This used to be commit c4e7ce267f63c1b1b0942d8b0a434f6e44a5312f)
adds 69ffa0f Added a init function for net_q_logon_ctrl2 so we can make this call from rpcclient.
adds 6958bfa Added logon control2 client call. (This used to be commit 8d5f2027095c3fb9240db238fb6d405aeefef1ef)
adds 69eb5af Added srv_get_info client command. (This used to be commit ee599c9481c26d8407f03a9897eb5f1abd1e47f1)
adds 076ace3 Added server side reponse to net_logon_ctrl rpc. We can now respond to NLTEST /BDC_QUERY:DOMAIN when acting as a BDC.
adds 95dbe55 Fixed compiler warning. (This used to be commit 6e0805c191d7434366e4a8d752b6e34656232371)
adds 43bc613 Added srvinfo and partial logonctrl and logonctrl2 commands. (This used to be commit c93718daa1375269e4e0ef52016271b7a607e292)
adds 3dfb0d3 Added structures for LOGON_CTRL rpc.
adds 00cdd8c Fix for random stream generator. Jeremy. (This used to be commit b2867ddfa26ffbc94d022d88b849ef58fd1cc788)
adds 9ff6634 Fixup the large_writex problem (a large_writex can send a full 64k of data, we already have space for this we just need to understand the length correctly). Jeremy. (This used to be commit 19145bae720bbcc32dcab380c62a33d1f0e3eef0)
adds 15e66ba Added tdb_change_int_atomic() to allow atomic updates of a tdb int value. Jeremy. (This used to be commit cf5015f15935605cf69078bc15251db61ddc48c7)
adds fe6208d return an error code on password attack, rather than exiting. otherwise security scanners may think we are vulnerable! (This used to be commit ee8cb88682421464016d56209eecea764bddc032)
adds 22242c5 i18n fix for domain_client_validate() (This used to be commit d6dcca7cc9bc5a1948c1b6126ca4f6cb9ccacc52)
adds c0561ff try to make the tailer code much more robust. When a record can't be merged don't fail the operation, instead just add it to the free list anyway
adds 5e6bbdb make sure the umask is set in swat (This used to be commit 07c74fe83f77c73ff937a31b7df2f211596e9861)
adds 415c317 The manual page for swat referred to nmblookup in the synopsis. (This used to be commit ab05c8cf1b4b8f56974f358781011c922380fe45)
adds bbf5ea2 4 new functions to retrieve single linked list of group and passwd entries + a fix to an infinite loop in srv_samr_nt.c caused by misuse of setgrent/getgrent/endgrent solved by these new functions (This used to be commit 97dbb54a13e2285f1905ee1ec9aafeebdaee8917)
adds 1744a49 Fixed compiler warning. (This used to be commit adb61490af7bbd5f028892692bfe831af8c79f23)
adds 40518cf more portable TDB_LOG macro (This used to be commit ba106b9b07b23c3dc1b40c8feb10cff173faa07a)
adds aded7fc Add border=0 in included swat images to get rid of the link border stuff. Much prettier looking. (This used to be commit 16031364a8ce20cf425c758d3fd5035a776e9d9b)
adds 964d7a6 added a tdb_open_log() function that opens a tdb and enables logging of messages from the tdb code into the Samba DEBUG() system just call tdb_open_log() instead of tdb_open() to enable this on any tdb (This used to be commit 3ab770484c6775df2c1a6f69427ebe656702c96c)
adds 9848c06 - fixed an off-by-1 bug in the delayed deletion code that I believe was the initial cause of the connections database becoming corrupt. Note that this bug only happens when doing deletions within a traversal, which is why it has only showed up now - added delete within traversal testing to tdbtorture - added a lot more logging to tdb (This used to be commit 6e1277df9d964c615a3ad876d3b89ff8132081c1)
adds 5237500 use the new tdb_open_log() fn on connections database (This used to be commit 68c0dcec3d3c17aae76ce093a601c9f452af5a0c)
adds 8bfcdd7 make swat recover from previously bad umask from xinetd (This used to be commit 045d7e1b167efc75bb3d411b3fcc35bba58c4ef7)
adds ff1dd17 new proto.h (This used to be commit 823ba34342046a4b736640dff1471fde08e1087f)
adds 6315ea8 added list function to tdbtool (This used to be commit c20838c6358f02dea7967e28a5f23db70ff464f9)
adds ad7c3ea merged fix for tdb_unpack from 2_2 (This used to be commit 200b682e9bbe79897343422f7c870382ed6de40a)
adds 05d0841 - added AC_HAVE_DECL() macro to aclocal.m4, so we can easily add tests for a fn or variable being defined in headers - used this to add prototypes for asprintf and vasprintf on systems that don't have them (This used to be commit ab2465239414853a14529f88a25f13c392aa2d3f)
adds d8f2016 fixed asprintf declaration (This used to be commit fbf03c89e6b1980f4f75a657f9760edb7445d8cb)
adds 63c7ca9 Fix debug statement so it doesn't use lp_workgroup() either. Jeremy. (This used to be commit 18e652a5e0d30d033be70e512cd94bf867507f64)
adds 0b1f72e Rename bzero -> memset. Check returns from *all* mallocs (including strdups). Jeremy. (This used to be commit 6594a59263c9ec8f62d23f3aa1b56051eefc2f88)
adds 7a33f25 merge from 2.2 (This used to be commit 7e23ed48908cf396610d26efda9f54d5f5f0e83c)
adds d1e4606 merge from 2.2 (This used to be commit e30a3be954c0eacb3ccffdaa1165a9f0e8b93a23)
adds 9c2f185 merge from 2.2 (This used to be commit c827787d679b3bbf9f57ff6d5aaab150456b1662)
adds 7eb75a3 Added a comment. (This used to be commit b2e5dc606b5ff031e01799ee6e245857adc7e968)
adds e07b85a Added *.po to .cvsignore files. (This used to be commit 870e9e4e89dcf910c595cabb28f69ad070942072)
adds 05b2b2c syncing up with SAMBA_2_2 (This used to be commit 1bc58c21b15fcdb0a504d051f60e20c4e24441e6)
adds f991e9b Added a --with/without winbind option to configure. The default is to compile winbind on supported systems but this may be disabled using --without-winbind. Using --with-winbind on unsupported systems has no effect. (This used to be commit de46428d054285f568727589537cd8520ee0f687)
adds 62ce28e sync with SAMBA_2_2 (This used to be commit 81b3af71d5c9ccd20d7e7303becc35bff30c39b4)
adds 6dce5c4 If a debug class was explicitly set to zero the debug system would not recognise it as there was no distinction made between zeroing a debug class and just not setting it to anything. I've added a debuglevel_isset array in parallel with the debuglevel_class array to fix this.
adds 3e3d75d forgot one (This used to be commit 95f5a5dc536bd38d1cc9da8d657d3bb1b99d2f53)
adds c0ee398 beginning of merge with SAMBA_2_2 (This used to be commit 3daa174cba4b53f57dfb963e7facb60667113b48)
adds 26bc8ad Oops. (This used to be commit 9e1d9a3a44ceaba2b0bfa327409f6b8dd0c36b26)
adds 0e40dbf sync with SAMBA_2_2 (This used to be commit 720ec55c175bd9df5832085066d1e68b2684a8a2)
adds ff681c4 more syncs with SAMBA_2_2 (This used to be commit a4bf39e3dd8a28faac54ddb4e16bea5adf745440)
adds e76caa5 final sync with SAMBA_2_2 (This used to be commit a25f6694d230fe384c212350dacf17bfae3ab79d)
adds 2eef56f i18n bugfix merge from appliance. (This used to be commit 73eb539da641ce806690bbd893f126859d531c98)
adds 3bc291f Removed irritating and unecessary debug message. (This used to be commit b49c4cd441717b0edf4ad3da0edddca474a08748)
adds 94186f6 Merge of i18n domain name fix for lsa_query_info_policy() from appliance branch. (This used to be commit e7a4dd7612d79bb24be68c601eccc987aba6b497)
adds 9ebe63b Update prototype file. (This used to be commit bdb76938e2936df287e638120894ae1adda5cb86)
adds a14c8ac removed SHLIBS until someone has time to get it to compile on more platforms (Richard?) (This used to be commit 02a3a782b8aed1d7c55370bb9fb0f4fccab929d6)
adds 4ebfe75 Compile fix for wbinfo on solaris. (This used to be commit cae6958f0872e0a0cc7647d14dd855caecd9114b)
adds a5f7cd8 Compile fix for solaris.
adds 384a328 Compile fix for Solaris. (This used to be commit 7a1929b6caeb9b349510f7f4ae394246b9c5adc3)
adds da3943e More compile fixups for winbind portability. (This used to be commit 086f332bb11ff0b2474554f81ef257e6a444a5cc)
adds f903ec8 Added add domain user to rpcclient.
adds 05fc3e5 use LDSHFLAGS not -shared in several places (This used to be commit 8ec9c87b5d1a7dae17d5b1a30f58effaf5e69e4b)
adds 5d83242 Merge of lsa_lookup_names() i18n bugfix from appliance. (This used to be commit 84a22d5f0a74f440a5288fedf07055ddc8da208e)
adds 466b1d7 fixed solaris compilation error (don't add to a void*) (This used to be commit f3c70e4248814e545a9ff64402cbd11020b159de)
adds 0326421 don't use c++ style comments (This used to be commit dbb770ecc6dbbc4c38f31fc6b9747e0d8bc6e155)
adds 091fd5a Deal with incorrect large writes from old NT4.x clients. We still need to set the large write reply correctly. Jeremy. (This used to be commit 810dae29b8b45e91c0c35a4d96202c08b13d4e82)
adds 5264e9a Set correct reply word in large writeX (greater than 64k) replies. Also added smbtorture test for this. Jeremy. (This used to be commit 6d65556ae8bea45a203defaded8436cbb56965e1)
adds b627b65 Converted init_samr_q_lookup_names() and samr_io_q_lookup_names() to use tallocated memory instead of dodgy static arrays. (This used to be commit 35d27941141ecdc3bfe18651e5225a94d818e8c1)
adds d4631e3 Fixed bug in cli_samr_create_dom_user()
adds da408d6 Fixups for new args to cli_samr_connect()
adds 75f281a Indent dodgy function prototype to avoid make proto picking it up and causing mayhem throughout the tree. (This used to be commit 369c911b446c311d4a5c8b4fddfe7fbffffefeba)
adds 1dfbc93 Prototypes update. (This used to be commit 6dfe98f6020bf85263a39443ff7b07c5c795c27a)
adds 68e83b0 Added stubs for dfs rpc client routines. (This used to be commit abc294c4a82dc132b937aec374ee947992a1b93f)
adds 971cbd5 Added stub dfs client commands to rpcclient. (This used to be commit e65b4862733668feb62befe03ea5724c0a862acc)
adds 0ae53c1 Converted SAMR_Q_LOOKUP_NAMES structure to tallocated memory instead of static arrays. (This used to be commit d122568b35f63e3da7bb1fad6a4e72922cf6bca3)
adds 3e808f0 Fix for cli_samr_connect() arg change. (This used to be commit 15efbbd2fea9cba819a88644a151cb872377621a)
adds e8e07a2 Changes to use new genrand code that got missed while I was in Japan. Jeremy. (This used to be commit 5a15831b9ae79ce1ce34d5574fe5da114d184e45)
adds 11b2de5 Added getconf flags for RH7.1 lfs support. Changed while() to a for() loop in Simo's code (removes much grp = gep->next code). Jeremy. (This used to be commit d0c276c2429fa19cd95ca887654e049593de68d5)
adds 9d8f518 Correction to winbind nss library install process. So how do I update the manual/html pages??? (This used to be commit 73055f3f7d211ff6e45e46a56b0ea0614e78966d)
adds b1b5dca Fixed bug in winbind_sid_to_gid() function. (This used to be commit 9a77f8530f58852f07d523facc61ea1daf6184d7)
adds 24dd11d Added comment about possible optimisation to winbindd_pam_auth() (This used to be commit bb01d2151cde866f0e2d91ee7c58439eeb382c48)
adds 6ef6cc6 Fixed typo in #ifndef at head of file. (This used to be commit 6bd1ba9a0432ab5e6c2ebe6ea0fa486960fd4289)
adds 87b5c37 Fix up the problems with calling smbc_init multiple times. (This used to be commit 832227a72b9c1d965736128ff84ffa235df6ecaf)
adds 79ca1f7 Correctly make max pathlength 255. Jeremy. (This used to be commit 30cffea8fa813a7448648b496a19e751441e436e)
adds 3414c71 Extra stuff for large readwrite support. Jeremy. (This used to be commit 4338ee78c3d7bcf4b9fac383ff2f572d882ab97c)
adds 4521d6a syc up docs with 2.2 (This used to be commit 1e1a8ad528256f7e977534f25af6c250ab6a2a83)
adds a80a96b Added sys_acl_delete_def_file() - needed as part of NT ACL editing fix. Will add changes for other supported ACL systems shortly (Herb, I may need help with the IRIX one). Jeremy. (This used to be commit a8532b193d1fe123155a69dd70e433f8fc312bfc)
adds b7fb885 Added sys_acl_delete_def_file for UnixWare and Solaris from Michael Davidson <michael_davidson at pacbell.net>. Jeremy. (This used to be commit 5668512ffa608810be0622832c9dbc7a2fda5a8f)
adds 96686f8 AIX has no default acls. Jeremy. (This used to be commit 5853f1dc423a25276dafe7f3d284db534bfb41ff)
adds a72b714 Log tdb failures. Jeremy. (This used to be commit f004471aac3a1a0f2e40c05d1aadfe68456bc103)
adds c7b67c2 Herb's IRIX fix for deleting default ACLs. Jeremy. (This used to be commit 81b5a628d1471f71964b21817b9bec1ac80585c4)
adds f63ee18 *Wonderful* patch from Andrew Bartlett that will help ensure tdb's are cleaned on clients abending connections. Thanks Andrew ! Jeremy. (This used to be commit 1b3977c5367a0b713b194f369abd9872ae01ac2a)
adds da9963e Fixed typo in Solaris and UnixWare ACLs. Jeremy. (This used to be commit bd750def132d9a787728dc35c68df9166a15fbd7)
adds f5197e0 Fixed potential free of NULL found by SGI speedshop. Jeremy. (This used to be commit fc7830eec8f5478fc3d3296bb35cb11c94e7d9fa)
adds 3fc8c04 Found & fixed memory bug. num+1 * sizeof(x) != (num+1)*sizeof(x)........ Jeremy. (This used to be commit e0f88cabfc5ef480e7f8a7fecd2d12a1b4371a2a)
adds 2f99c0e lib/util_getent.c: removed debug code. smbd/posix_acls.c: Attempt to fix the "lose default acl" problem in Solaris. Needs testing. lib/sysacls.c: Typo fix. Jeremy. (This used to be commit d989f8bd3e1524183a24fb67be1af05b3289f648)
adds 10f8162 Removed commented out msdfs code that was being called anyway. (This used to be commit a542f4513ab792363fd5772582c6d317aa913257)
adds c569e20 Fixed typo in debug message. (This used to be commit 4d2f6605820f7b62ff1a748952fd6edad63c1213)
adds 4248d14 Fix from TAKAHASHI Motonobu <monyo at samba.gr.jp> for multibyte conversion problems. Jeremy. (This used to be commit 24eea8a309ff0151277b9537a5c00321041e70d3)
adds 8209eda Make message receive fn static. Jeremy. (This used to be commit d8807b19228b12ddd6d93c02d1646a470a8e71ef)
adds df8713f Renamed -d option (make verbose) on smbstatus to -v.
adds 5eee0f1 Added some msdfs client routines. (This used to be commit 13df2304b309a2bd14d4441db0e72e75b8742262)
adds f81489d Oops - proto.h contained junk from another workarea. (This used to be commit 2ad921d1269cb1d098e7162f2d55f1a1536f325d)
adds 1aa05a3 Fixed some return code checks for cli_initialise() from False to NULL. Spotted by Joe Doran <joed at interlude.eu.org> (This used to be commit 3e3b9bc5380652d882c02e7286258f0aabcaf395)
adds 8888bf6 Merged encode_pw_buffer() and nt_owf_genW() functions from TNG branch. (This used to be commit fb80cf2aa13883c6dac461f95bc1000c4881d724)
adds b7e382b Add password length field to SAM_USER_INFO24 structure and fix init and parse function. (This used to be commit d2eafa7483a53958b6c930ca05da6e6a6c21b785)
adds f339bbb Added a unix error code for NT_STATUS_PATH_NOT_COVERED. (This used to be commit 66e62245ea50fe7b996484ca919083eec2edfd14)
adds 2b49ec3 Prototype update. (This used to be commit 402639926f5d207ebefec296427dc3be0e979fe6)
adds 9b70bdf Be sure to not use strlen with NULL pointer. (This used to be commit 53803b008717e8606b347ed8baab78121c6e9657)
adds cf30d3b Fixed typo spotted by "Jim McDonough" <jmcd at us.ibm.com>.... Jeremy. (This used to be commit a600c96e596375bf27c15026c032944a066e7290)
adds 438e89b Jim McDonough's parse patches for Win9x get SD calls. Jeremy. (This used to be commit bc366f31537408380860906cc041de232b27b714)
adds af604fe Modified version of Jim's 0x27 and 0x28 Win9x Secdesc patch. Jeremy. (This used to be commit 5690ec77c87475f1fd2e854cda594eb996d6fd04)
adds 6903a4a Fixed typo in configure error message. (This used to be commit 41fe64e70fdc99201ebbc76285897ab51af8c57d)
adds 672f554 Fixed typo in nmblookup example. (This used to be commit d11c871fc5480e8ba3846e1de9a2f1834d535325)
adds 7b01c62 Removed silly Get_Hostbyname() wrapper as DNS names are case-insensitive and the use of this function only increased timeouts when Samba queries a broken DNS server. (This used to be commit 720fea53603b2f99153709e6717ca930ab60ca9f)
adds e324e21 added a oplock break handler hook to the client code, this allows for more complete testing of oplocks from smbtorture and would also be essential if a client app ever really did want to use oplocks properly (This used to be commit 3d4a3bfacd9ef225aeaab801e5a216d12814b60a)
adds 0417200 Added "Jim McDonough" <jmcd at us.ibm.com> patches for directory support for Win9x. Jeremy. (This used to be commit 70194b194e0ca4b0f4f9c1eece9176415f9bb928)
adds 809c025 Added patches to remove Linux specific XFS ACLs. These are now handled by the generic Linux ACL code. rpc_server/srv_samr_nt.c: Don't delete a policy handle before it's created. Jeremy. (This used to be commit db5b82e53a7061c4764d39ceb3df82e706aad42f)
adds 48a5c87 Fix for assert fail - left over when moved to dynamic allocation. Jeremy. (This used to be commit 0fcf2006334bd41d4036e703a6725aaaf684e008)
adds 0c69d17 New info level tester. Jeremy. (This used to be commit 9297ae69a7dde878bb4c696f90fbaceb46e18720)
adds c0be2fc Best-effort so far implementation of new W2K info levels. An-embrace-and-extending we will go... Jeremy. (This used to be commit 43bf9b2c7aad15d65bac3a9c4f799be050a074cd)
adds 5f633c0 Set support for info levels... Jeremy. (This used to be commit e033f758914f6631545af17041b4e49c1ff885d9)
adds 8a37829 Added $(PROFILE_OBJ) to winbindd objects. (This used to be commit 4897cfcf85340057f56d39128b0f0bdd72da2cf6)
adds c1fbf76 rpc_server/srv_srvsvc_nt.c: Don't test an uint32 for < 0. utils/smbcacls.c: Set enum correctly. Jeremy. (This used to be commit 66f959e0ffb0cd385167a34c7db3f4959eaf1d7f)
adds 90b757f torture code is moving to its own directory (This used to be commit a4ef84e1a031042ca24fc3bea6d7311ab5976ac6)
adds ffb63e4 moved all our torture code to a separate directory (This used to be commit dd12c47645e2d0e832bc555492a6a8725a4495ee)
adds 32ce168 added a torture target for building all torture progs. Fixed a typo in locktest (This used to be commit fd0d729ce0d9a057e867001c2ea52c8599713b28)
adds fd0f3df Fixed typo in debug message. (This used to be commit d05577c33237a092bbc7ca21e68f3cef06b4ab3b)
adds 01877b3 Fixed typo. (This used to be commit fdfd690538b02781e237831474d679307953ac8f)
adds 850a0e2 Extra debug in open.c, fix for bad debug message in reply.c Jeremy. (This used to be commit 2c2fc8513699eb39721ac1d65fa1fdaecde526a8)
adds d2846a3 Only try and open a directory if we get EISDIR. Jeremy. (This used to be commit 5b1245f80357f585ef3b24704e5ef34ef71e232f)
adds 9203386 INFO_24 sometimes has a 2 byte length, sometimes doesn't. Safer to not depend on it... Jeremy. (This used to be commit 0fe11c329f7b379299be65795031e4f1b14e0bec)
adds 1c831ce Merge from appliance branch:
adds fcda264 added a close-share smbcontrol message that forcibly closes a share in smbd (to allow unmount) (This used to be commit 15b17a80db605a55f667c95fb7e316877a441887)
adds 5ebfcad Added delete domain user rpcclient command. (This used to be commit aa9024c95996dec67d76c5ed108cfba733dcdbfe)
adds 401a017 Added cli_samr_delete_dom_user() function. (This used to be commit 2162454d9ea5a07892d0b5d7fc5abe7251b4fa98)
adds 5676122 make proto (This used to be commit d0b37d1a623acce2ae4509aebda85ad1280dc8ac)
adds 82970b8 initial support for paramter type P_LIST it will avoid problems with lists being longer than 1024 bytes just now only ip list parameters have been converted to the new type (hosts allow, hosts deny, ssl hosts, ssl hosts resign) (This used to be commit e1572f85d6247b760db10825b2fa688d7ed50bd3)
adds 6fb063b Warning fix from Andrew Bartlett. Jeremy. (This used to be commit 87f647715d9fba9f8d25da0bde005a8d8858c2ae)
adds 3f1254b Fixed W2K SP2 joining a Samba PDC hosted domain. Jermey. (This used to be commit 05a2911403a0710d994a618e72743205a3b0b87a)
adds fda0f83 Following info from TAKAHASHI Motonobu <monyo at samba.gr.jp>, Samba Users Group Japan, ensure that we don't use dos_to_unix(xx,True), but always use dos_to_unix(xx,False) to prevent overwriting. Jeremy. (This used to be commit 244aec8ea623fec828add3ab09c5003bf32bd5c7)
adds 4ff011d Added STR_NOALIGN flags to clistr and srvstr fns. Yes, NT actually does send unaligned unicode strings sometimes! Fixed our handling of the workgroup name tacked on the end of the NT1 negprot response (a unaligned unicode) fixed a couple of places where we should be using the message_end fns instead of pre-calculated buffer lengths (This used to be commit 86613493a9b2e56523153486931d0bf8d39beb7a)
adds 91b8a8d next_token() was supposed to be a reentrant replacement for strtok(), but the code suffered from bitrot and is not now reentrant. That means we can get bizarre behaviour i've fixed this by making next_token() reentrant and creating a next_token_nr() that is a small non-reentrant wrapper for those lumps of code (mostly smbclient) that have come to rely on the non-reentrant behaviour (This used to be commit 674ee2f1d12b0afc164a9e9072758fd1c5e54df7)
adds 57d93d2 merge from 2.2 (This used to be commit 5932471a03e74ef7fcc71e22dbb52c530332a713)
adds 3a6019b Merging Gerry's spoolss changes. Jeremy. (This used to be commit 6b4a70cd8285c1e4d452e3af7df070b4c446ff54)
adds 99c5063 When mmap fails it returns -1 *NOT NULL*. This got regressed somehow..... Jeremy. (This used to be commit b77c8b536d4b6d2162f4932227f01cffb730c645)
adds 460c906 Ok - I misspoke.... mmap returns MAP_FAILED, not neccessarily -1 :-). Jeremy. (This used to be commit 2d1c6d1f6b55a0a78eb8afbe16d2ad8b3253a220)
adds 2e20f11 use next_token instead of strtok. single elemnts of list cannot be longer than a pstring (1024B now) (This used to be commit 72b749ec89fa3642c0b3330a5331be645f84e24c)
adds 6fdffd9 added some comments to make the cli read code clearer (This used to be commit bbfbe03cc6166c23c42a704b5acaa19cbdbc39ce)
adds 100a54e Andrew - please look this over. I've fixed a long standing (maybe 4-5 years old) bug when chainging a sessionsetup_and_X and tcon together. The wrong username was being entered into the tdb, even though the correct user was used for accessing files. This is related to the fact that authorise_login() is not used for sessionsetup, but only for tcon auths. Jeremy. (This used to be commit 0187cd6aef7586d7ad4bdc70c50f3f2e7c69519c)
adds ff5a18a Merged cli_read_one() function for reading DCE/RPC reply fragments. (This used to be commit 9e074bc2bf2df34048b67457623bb8219fb1e4d6)
adds 024250d Use cli_read_one() for reading DCE/RPC reply fragments. We need to check for and ignore ERRmoredata errors as the client library doesn't support 32-bit error messages.
adds 1cce779 the BAD_PTR idea in talloc.h is actually a bad idea - it means callers have no way of telling if the call really failed (This used to be commit 7a96ca313e2f6b5ad8a713babd3cac0bbcc4c399)
adds 147af5f Spelling fix. (This used to be commit 5f4889beb9311fd3912c3dfccf18fc9ab22b964c)
adds df07df9 Cleanup of cli_lsa_enum_trust_dom(). talloc() doesn't like attempts to allocate 0 bytes. (This used to be commit 465994cfbca72649474345bc057d436961cccf97)
adds 15bf58b2 auto-build proto.h if its not there, but don't make it depend on anything. Delete proto.h from CVS (This used to be commit 8a37df73ec4d8d1a7db60a49cd5d7d22c4704a88)
adds 8e886b8 add an ignore on proto.h (This used to be commit 0dc9227156823f6a44e6a0260e091b972057baa3)
adds 9a89a5b Removed unused (and potentially crash-causing) free function. Jeremy. (This used to be commit 54ea00fa870f258b885b18e8684caa8488948607)
adds 3281f6f sync this function with 2.2 (single check for NULL parameter) (This used to be commit 3ab50e648d682080308d2db6bdb71eef0e303988)
adds 868d010 added the ability to test smbd safely as an ordinary user. The way it works is that libsmb/ creates a local tcp socket then launches smbd as a subprocess attached to that socket. smbd thinks it is being launched from inetd.
adds b08ee89 Fix from "Jim McDonough" <jmcd at us.ibm.com>" - when we use open_file_shared(), we need to close with close_file(). Jeremy. (This used to be commit 5b2ffd160f3b4b9607bb6fd6db1644af9254ad9e)
adds 17d5d66 Fix for race condition found by Herb where we can end up with a NULL dbf. Jeremy. (This used to be commit 5cbb2106735ad0533198a83d62541cabd7beed20)
adds 5ba566e Fixed logic bug in timeout processing spotted by Ying Chen <ying at almaden.ibm.com>. Jeremy. (This used to be commit 08c168242364bf4d415f49d134e507a7e234611b)
adds fe136fe Fix for multibyte default service parameter from TAKAHASHI Motonobu, Samba Users Group Japan Jeremy (This used to be commit a2da1f91c1b08414592d5f014c8539575d0e9637)
adds 7133aed Better fix for client name vulnarability. Jeremy. (This used to be commit 17c3faa367328d186d10f59f08549de0c608b16a)
adds 37eb0d6 Added other_safe_chars to alpha_strcpy(). Needs testing but is a better fix for the problem. Jeremy. (This used to be commit e059fffd03a1382fb2b7059b6de369d9fc765a17)
adds d56e091 fix compiler warnings (This used to be commit 7420e2f7898f1d141ba2af3eda07a67862fee842)
adds 6ad1fcc fix compiler warnings (This used to be commit 1959864490e79756257ba10431b188de78b8c8a7)
adds 5be6700 handle P_LIST parameters (This used to be commit 26ab608c91c7357df3a79bc34111194f115de005)
adds 2b8e2f1 uhm some pointer went wrong (This used to be commit d0acacfc9df86abab24420f1807b4d5253e8c285)
adds 08bda36 Log debug before and after netbios names copied so we know if they've been changed. Jeremy. (This used to be commit f8c121c69c9561f011a0e08a9d0beaf1cefd1667)
adds cc6bf9a fixed error using wrong pointer to test and free s/str/s/ (This used to be commit 7e5a9860fad92fee79bcc20f2ea2a3728080dba2)
adds 8b79a47 - make the regresison test mode code build in by default. This should allow us to have test targets without special configure options - fixed make proto so that it actually does something (This used to be commit 55109a752578e9389d853cb27ec17c2114ecff77)
adds 53ca6d3 added a -L option to smbpasswd to force it to run locally so we can test smbpasswd as non-root (This used to be commit ab635202655712a05b812ff40550d00d00552853)
adds 413ad23 make sure we have BOOL in autoconf usage of util_sec.c (This used to be commit 72f63f5144ececdef31c659ab645eb71a88943b5)
adds b95a294 fixed usage of socklen_t and also tidied up SIG_ATOMIC_T, using a typedef instead of a define (This used to be commit e2ecff419fdc0a0dc7551b33b377dc11061ef2a3)
adds dae746c got rid of the date headers off all text docs (This used to be commit 9d02041f0095d77753bd96bf070459547ec1339d)
adds 6e0605c Cosmetic fixups found while playing with the server manager. Added support for NET_SRV_SET_INFO rpc call which is made when double-clicking on a computer in the server manager and changing the description. We always return NT_STATUS_NOPROBLEMO as NT doesn't seem to decode any error messages passed back.
adds 31ab8ae Fixed stupid typo that would stop trusted domains working. Jeremy. (This used to be commit fa721b4adfbcac4827251b02f6af7f0b5211c104)
adds b0be9cd Added Andrew's pam password change stuff. Needs some testing but looks good ! Jeremy. (This used to be commit e94957d548745649ce04423dc6f16bbe3dd4f869)
adds 9f447ad Ensure numeric group or user names don't get misinterpreted. Jeremy. (This used to be commit e88da9dcc79801028127bcbe328af001b58e653a)
adds 90498a1 Remove warning about trapdoor systems for non-root mode.
adds 8a0480b fall back to "unsigned" for uint32 on systems that don't have one (This used to be commit 4d0c3167099f461b46fafaa3a35b14babbadcb93)
adds f73122e fixed build
adds 629a59f Always use DOMAIN\user first that this is the more specific case. Jeremy. (This used to be commit 52143c08536a5f5d888b78b4769c06f7a0a2992b)
adds 742609a Fixed bug introduced by changeover of security descriptor code from malloc() to talloc(). Previously, creating an ACL containing zero ACEs would return a non-NULL pointer to zero bytes of memory. The talloc() code would return a NULL pointer making the ACL a NULL ACL instead of an empty one. The difference is a NULL ACL allows all access and an empty ACL denies all access.
adds 0c56318 Put an 0x in front of a hex number. (This used to be commit a48d480ce986ff1c00f2c17f30f23723ce0bb044)
adds 96ff4b8 Ensure we always have a valid pointer on unmarshalling an SD with zero ace entries. Jeremy. (This used to be commit 274c0f5028d41175222dfaaf446e3ed8f5687a5f)
adds 4c83248 Added the basic tests of smb functionality for HEAD
adds 21fd0a0 Add check for working AF_LOCAL sockets, which are borken on RH7.0 with _LARGEFILE64_SOURCE, and probably not present on non-Unix systems like VMS. (This used to be commit 8b0a5bc436fb44f5123d037b102f2d2c4d3287e8)
adds c2cfcb3 SGI compiler fixes. Jeremy (This used to be commit 45bf995bf62aa6cc176d57e2f954cc2d379717ef)
adds d6ffe90 Changed some of the tests around, made failures for parts actualy count
adds 8831dcd Fix a stupid typo ... (This used to be commit 8a873b5dfb52393541c36fea0a5082771a6c8d63)
adds c9c1e68 Added doco for the -d parameter. (This used to be commit d8598efb5712c35cc0b59b4e232e3869077d11eb)
adds d088d8e Added back the automatic build of libsmbclient.so in head.
adds 39a265a Added some missing entries to usage().
adds a0b75f7 Add the generic funcions file for the basicsmb tests
adds c6f647d handle EISCONN in socketpair_tcp
adds 5ac133b on sco2 socketpair_tcp needs a bind (This used to be commit d8e5409ebb883844d9a1abc9840af1809957a444)
adds dc346a5 Jigger around with the tests a bit more
adds 8f91108 Syncup between 2.2 and HEAD. Jeremy. (This used to be commit 39d4131a4571c9c7a96bdc2f6cd6be80a6c330af)
adds a2c81f1 temporarily made smbclient a non-error target so that builds will succeed when it fails. This will give richard a chance to fix problems without breaking the tree (This used to be commit 83d0dc4b53231b05588b7341540c0e4ba1f430b1)
adds 39117f1 fixed guest account for build farm boxes (This used to be commit 0d112d7960353b33e9c5015c39a107a47e6f690d)
adds eb57553 Properly instrument print_job_start()/print_job_end() so every fail case logs a debug. We need this to track fail cases. Jeremy (This used to be commit fe5cac150d7491a7dfdaf2a54998178bbfe5a303)
adds 9e78961 Added info to some of the debug messages to get a better handle on a problem people are reporting regarding multiple responses to queries on <1D> names.
adds 95d1969 param/loadparm.c: Fix for bad volume label, found by TAKAHASHI Motonobu Samba Users Group Japan. Ensure same as in 2.2.x codebase. Jeremy. (This used to be commit 5a5d33b9464fe6289e55dbfd229d2859914b9293)
adds 5fb9a86 Use a logical cli_read(), removed the cli_read_one() hack. Jeremy. (This used to be commit 2999eab5abe86bf08e693800c01ad544f04e4d6c)
adds b344359 Replaced memcpy() with memmove() to make safe_strcpy() safe for overlapping source and destination. (This used to be commit 30411d4004ce7062e73506d228ef402b99226eee)
adds f83f2cd Win9x weirdness. When setting the named pipe handle state on a Unicode server, Win9x only sends \PIPE instead of \PIPE\. Looks suspiciously like an off-by one bug in the Win9x dce/rpc pipe code. (This used to be commit b4a9079833c261705e18fdcaab752cb5292a078f)
adds 00ecce9 Removed another silly static array. (This used to be commit 008628fb8ac9f92d984218f37fffdfa3cb9e3d62)
adds d90f7ef Experimental support for joining a domain without creating an account in server manager first. Just use the -U parameter to smbpasswd when joining the domain:
adds 2cddd5f From JF....
adds e2ced93 Ensured all the system calls in msdfs.c go through the vfs layer. Added vfs calls to symlink() and readlink() with appropriate configure checks. Jeremy. (This used to be commit c24e6b41ea60ab4bac2fcd19da947851d6df3c7c)
adds 8d0b9cf Added LsaGetConnectedCredentials patch from Manoj Naik <manoj at almaden.ibm.com>. Jeremy. (This used to be commit 7079300da6dbd950e55dc5871851250d5a3717ff)
adds 7e7c258 These changes cause the libsmbclient stuff to always build a non-shared library and to build a shared library only for the four OSes that we currently like.
adds 51b8386 Modified Makefile.in to work properly. Define BLDSHARED as a variable in the makefile now. (This used to be commit 332f646fdc25ae4fe3797ad6c85d4637f0dba0e3)
adds d1f38ac Fixed the first locking error (test #8 found by locktest code from Clarion locktest. Jeremy. (This used to be commit 5c42845b5bb6fafd0ebf93fbdd23d9bf861da865)
adds 13bd045 This should return the build to normallity.
adds 6db4e76 Fix another small problem with Makefile.in ... not doing the correct check for whether or not we should build a shared library. (This used to be commit 09837044a2aa47a61d635316afa38645855db512)
adds 064b490 Ensure we return correct error on trying to unlock a region not locked. Jeremy. (This used to be commit 015a077acc49e59179dc10256fd32166ee4623e2)
adds 89cf219 Add a static linking target to the examples Makefile so I can test out static linking ... (This used to be commit 9627bace72eb3be322f8895b055a31768e551136)
adds 9178d75 Make sure we compile with gcc by default. (This used to be commit 93c45024cdbbf51322106e2a5961db8c09618833)
adds 247acd5 - fix bug in reply_nt- fix bug in reply_nt1 (This used to be commit 200110a3b4caeb0d8be87f02476af29165e35ada)
adds 4592d10 cli_read() was reading too many bytes. (This used to be commit ba79d2a030b9ae087f0cc4248baa6cf6bee112fb)
adds 2e181c7 Fix for building --with-profile for new vfscalls. Jeremy. (This used to be commit 33dc250ebb389f331cecf47101cf13c630be3a11)
adds ef6c9d7 "netbios aliases" and "interfaces" options change from P_STRING to P_LIST (This used to be commit db36ed1d80fcbee16d0a0b5f226e56961f3bf1ec)
adds 82b7693 Insure caught the fact that PTRDIFFs were being done between two unrelated pointers. Jeremy. (This used to be commit 15c64199cb29e2fca6ee7353673dbb3f962e0e24)
adds 5b69009 Fixed the nastiest locking bug to track down.... smb_pids are sent in the lockingX calls - use that instead of smb_pid in the packet. Jeremy. (This used to be commit a3925cb9c6303ce24e5fecad6c8f3a0ba78b9ee0)
adds be24270 Make smbtorture return status values for use in the build_farm tests.
adds d2af8d0 Not all OSs have setbuffer, so we better check for it.
adds e3d6627 Start of smbtorture based testing. Not all of smbtorture's facilites are used, but these ones should pass.
adds 61b1874 We need strict locking to pass LOCK4
adds e3284c5 Only build the pam_winbind module if --with-pam used.
adds 6daaa1d Re-ran configure. (This used to be commit 33f668b137054f3eb768036398693a3b754158c3)
adds b076059 Fix the torture test, we had the wrong file-name in the tests
adds e682d6d This fix from Eelco Vriezekolk <eelco at nexus.com.na> is for a SIG11 bug where we would always file_free(fsp) twice, once in close_file and once afterwoulds.
adds 56b2a0c Very minor cleanup. I was looking for another problem and found some bits of code that were unclear.
adds ed2fc96 Fixed extra file_free calls - my fault :-(. Jeremy. (This used to be commit 2f8b84bda040edc87a7af29c3a281cf335e392cb)
adds 3d90180 Fixed auto-alloc of dispinfo code when unmarshalling. Jeremy. (This used to be commit d4872c94c2e6b63be0fb12e5dd2d0459fda54959)
adds 6780f05 Missing prs_align() was causing Win9x nexus tools to fail. security_info_sent was being miss-parsed. Jeremy. (This used to be commit 1685e41da04f1fbbab036e194ce1b1e7ba9fef86)
adds d6d9375 Made talloc_realloc() semantics match realloc(). JF was complaining :-). realloc(NULL) == malloc. realloc(p,0) == free() - a no-op in talloc. Jeremy. (This used to be commit 1ab31e5db53bc839d2785cce4d3c739c8004bbf6)
adds 89ee12d - sorry, forgot to test a pointer (This used to be commit 1aef52245229741bc24c3e8147fa86eaa20fe9b2)
adds 6daea19 Applied Michael Sweet's patch, with one minor signal change. Jeremy. (This used to be commit 8d1dab74c26d25938de14b34b383890731e9ebd0)
adds 9b70d32 - sorry, forgot to check a pointer (This used to be commit 4e0299d4c091bc4a63740f12588675507601e8cd)
adds eae35e8 Adding Michael Sweet's LSB packaging. Jeremy. (This used to be commit 90985da62f733bed550ef326359bdbb8631ea554)
adds 8f18688 Fixed quoting bug - shell programming sucks. (This used to be commit 60d42618416295a8fc25a461a8b4783bb219d6a7)
adds f97323d Reran autoconf. (This used to be commit 547d63c60a9c0588d5263d5c0384e0198aa18be9)
adds b470d15 fixed socketpair_tcp for OpenBSD (This used to be commit d99ce6a5e3455ed38ca3c1ac676b5048edf8c706)
adds 592e237 Running torture-RANDOMIPC on the build farm doesn't go down as a 'good idea' as its logsfiles are BIG! (This used to be commit bc6160a48282f026845476e632fe365ff2fd63d2)
adds 75e33b7 Fixed incorrect comment for cli_NetServerEnum() (This used to be commit 0a505e50a5059930de6583918f25ef84af53de0e)
adds 983d841 See if we can stick to slightly valid C..
adds 23d4aec Split pam_winbind out of WINBIND progs so it can be build separately only if --with-pam is specified. (This used to be commit 3fd2387a952484c27c580c896b6bc1456aa96365)
adds 0eb28dc Fixed incorrect debug parameters for lock_pid. Jeremy. (This used to be commit 310d2af6b0797cbd4f776b5c6c5b90a5d86b1aa9)
adds 1b5af57 Added #define of int32 to int for cray. This will almost certainly cause the rpc code to fail on the cray.... Jeremy. (This used to be commit 33a299a0c42bb7090e2030fb1e5cafdf07346bc6)
adds 7560166 Updated to latest from gnu.org. Jeremy. (This used to be commit 03e1d4428e6efb3f231cdfc6820fe5039b3ef494)
adds 7ede14a Removed the default addition of /include to the directory given in --with-sslinc. Should allow building on RH7.1 when set correctly. Jeremy. (This used to be commit 016a97d71aa1ac9de782248c645aecbf22ed647b)
adds c5bcad8 Fixed warnings and made const-safe so it has the correct prototype. Jeremy. (This used to be commit e0f6863a1155db5206c103c29dc597d7c297ec11)
adds b96c379 Remove the exit_server() calls that stop nmbd linking. Jeremy. (This used to be commit 110061ff5a0de7a5d7c5ee003d85d4d600c2531c)
adds 4a6ef39 Small warning removal tidyup. Jeremy. (This used to be commit 5cf7bc582bc2dc4fa7be43d87c81e94f6dd00573)
adds 17a0a89 Ensure we correctly round down to 2 second boundary if dos filetime set for a share. Jeremy. (This used to be commit 8f57233c0f871763bc3657d754c894dbd29ae501)
adds d972dc0 Removed bogus server_n local variable in connect_one() function. (This used to be commit 69d90a8af167d53ebdb6d7aeef41b28b672288d1)
adds 59db9bc check for bad usernames early in session setup (This used to be commit 657836599a847578096696af27cd7c9f0d52c931)
adds a594519 removed some debug code (This used to be commit 1f6240daae4c5503d6fbb846d89cae986e010fc8)
adds 9e9e733 This brings HEAD into line with SAMBA_2_2, they now both use bindir.
adds 87fbb70 The big character set handling changeover!
adds 527e824 strchr and strrchr are macros when compiling with optimisation in gcc, so we can't redefine them. damn. (This used to be commit c41fc06376d1a2b83690612304e85010b5e5f3cf)
adds 5a2b87d missed a couple of strchr calls (This used to be commit 57e7df8ae58020ab653307c1fdfbadd44983e900)
adds 7e288e8 we don't need the codepages any more (This used to be commit fa18e842f8f8f7d7f7a0674cdf375b398f655745)
adds 749bf90 we don't need the codepage sources any more (This used to be commit 8dbee134b99c8f87e6e591ffd52edd1f71c0aaec)
adds 0225d0c fixed uninitialised variable (This used to be commit a03992f19b268ca212ada5869c6fc93da5ac3c35)
adds f51260a got rid of __FUNCTION__ debug (This used to be commit 815ca752744c2ae93390445f4bb6532d396bbc59)
adds 33b550e portability fixes (This used to be commit 7a5c24c219d8b19f2c3cd11fdde3ebcede0646a2)
adds 681c310 more portability fixes (This used to be commit bf818268516cfbebcdeacbb0528395e9bbb8e442)
adds 22325f6 added builtin support for UTF8 (This used to be commit 76d83e7f704cf016308dccaad9bc42d57db97686)
adds 0a33bdc unicode string length is twice longer ;-) (This used to be commit d39d8429d1cb8a976022ae92a1ce551f7d876aff)
adds 6b97f76 allow to use usrmgr/svrmgr tools in win95
adds ee3119c make sure we reset the shift state on error for charsets like SJIS (This used to be commit 42648a7aada48220fdfaf6acfe95b9614122f1da)
adds fb50cf5 optimised the 7 bit case for utf8 conversion (This used to be commit 0c61e54f152eca6b7607fcce9ea512bc60a19060)
adds 55bd086 use alpha_strcpy on the domain as it comes off the wire (This used to be commit 3b9eb528f56b325399e5a4588242bb6d9f9226e2)
adds 61e6d86 use alpha_strcpy on DNS names (This used to be commit f6f9e95dd9254c6aad19d4fa1ff891bfa33070b6)
adds 6668aba fixed compilation of masktest on AIX (This used to be commit 832a91bbe643ba816407965863b8fa3bb5b8730c)
adds 8ffcec2 fixed a bug in the parameters SMBctemp uses in open_file_shared() (This used to be commit a1dee993cbf52e7232b65323430c8574843eb168)
adds 9c743f9 added line-feed at end of templates (This used to be commit fe5d38780fe2998576ed0ddbec6996d32cbda4a1)
adds 005582d Renamed formal parameter fd to fnum because we're talking about SMB file handles, not unix ones. (This used to be commit 974790e45e6774a0e8ca3f8bb73ea941457e0866)
adds c9291d0 this fixes the failure of MS office on VFAT partitions on Linux
adds 9fa590b Allow us to vary the log-level, so we can run at level 1 normally, and push it to 10 when we fail (we redo the test).
adds ca3b64f removed an unreachable statement (This used to be commit 6503f53abe2642b002d8c9c64a2e0534c2b39b8c)
adds 34b8f0b Allow user to specify CFLAGS even when using configure.developer
adds aff5f5c Fix for rabbit-pellet mode. Chris please test this. Thanks for Dave CB for help on this. Jeremy. (This used to be commit 7efaefdf60e1880cf4ab97e1901248abd00acd79)
adds 3a40f80 Fix for enumerating large numbers of users. Jeremy. (This used to be commit c8c138c1fbb49799a2dd4c6e781bd89f51c0c0c5)
adds aa91def Fix race where wrong action (created or opened) could be returned. Jeremy. (This used to be commit af5b649b017f703a14a69f77a9067efb9c6a8269)
adds 9a0397c added some comments and removed an unnecessary check (This used to be commit 25c4b3f19315bdef57041da79c12271b72015701)
adds 85a310c fixed inetd operation as non-root (This used to be commit 9a9da44455fc35cb9b1625ffefd12a9c5fe48d6b)
adds 2251221 got rid of insanely verbose debug messages on startup (This used to be commit c3a21fc0f21b3f493031cb0c9a6a990528b276d9)
adds 7a58c80 fixed bug where we looked at the first byte of a password to determine if the password is blank. That ain't valid with encrypted passwords!
adds 4b7c807 fixed a silly bug in the internal UTF8 implementation (This used to be commit 95a9a1814f1a1ac07c316cc920c7493a86d5a09b)
adds 2036ce8 A program to display a tree of domains, servers and shares similar to the network neighbourhood graph. Still needs a bit of work. (This used to be commit 6b4559506d1434e6114d9707dd11fdc8ee8d54be)
adds c5cc721 check for initialisation in convert_string() otherwise initial load in smb.conf can fail (This used to be commit e9c53606de237f91712bb9d2a9fdf84b80bce38d)
adds 6bd8340 formatting fixes (This used to be commit 67ca6cd8eb20621d3f5926e19822b479ac80cb9c)
adds df68e65 Added JF's fix for max_entries being 0. Jeremy. (This used to be commit 5059fbbb76ffa24658a878080a36e355df4894f5)
adds 9df203f Wrapped dlerror() in the same way as the other dlxxx() calls. Jeremy. (This used to be commit ed5a1f70c6d155788b62e9e6e8c5d97a5ca0858d)
adds da9fb5b Don't try and open tdb secrets file in non-root/local mode. Jeremy. (This used to be commit e78a114425129d980f79db812dbea368123913ed)
adds a732bcd fixed strrchr_m (This used to be commit f4359b5f7ff891d7fcb5772b589756376ae5d412)
adds 429b3c3 Password changing via PAM works now. DONT CHANGE THIS UNLESS YOU RE-TEST !!!!!! Jeremy. (This used to be commit 79574c07ed5de7194a17c9ee8d189370d8e42bcc)
adds cd41846 Update smbtorture in line with SAMBA_2_2
adds 1c3c995 You can't dump_data() a function pointer...
adds 7be19ad Add backend encryption support for NTLMv2.
adds 28a5373 Add a new paramater: add machine script
adds 74e9921 fixed some unicode and LANMAN2 bugs in trans2 find first (This used to be commit dc99b9ddf847c210c72921ba1dedcdc34fd32aab)
adds 1cc543f fixed some unicode and LANMAN2 bugs in trans2 find first/next (This used to be commit d5097b2f20c55ddcf4ae8da4d1d0a2fe91938a6b)
adds 04932c0 Fix the loading of configuration files using the include syntax.
adds 5b8d230 This removes unused paramaters from various authtication functions, and should not change behaviour.
adds 8326666 Update tests, start testing password server code, now I have it working and know what it does...
adds 43dd159 fixed the auto-initialisation of the iconv descriptors (This used to be commit 66632782c583356550446638a832cc46a99f9f62)
adds 03efd16 added sec_initial_uid() function so we can ask if a file is owned by the initial uid (This used to be commit 9449544428c9c3153f9e757c57bccda382fa2882)
adds 3ad0801 formatting fix (This used to be commit 3dc9fd076a2c4c352d51f7b9dfa8b570a231c9e2)
adds 955247f allow winbindd to run as non-root so we can test it more easily (This used to be commit 001129e2153633dbd079889b11331e9c27786e5b)
adds b4230fb improved the command line parsing of rpcclient (This used to be commit 29d8f9bcb3f55365740a5bbafc75dd2dffc107a9)
adds 81393e6 removed remnants of libtool (This used to be commit abe01facea99f4cda76330d1265edde32b3c0a86)
adds 282d295 fixed anonymous login in rpcclient (This used to be commit b2a4a62b5ed581bf89fe20cdf427c1740fd73266)
adds 647a680 allow to rename an NT group (This used to be commit 42fc4f4154ccf2e93322da6b0b234f8f846991dc)
adds 554a455 when retrieving by sid fill also the map.sid field (This used to be commit f47797fa9595fb19d9e29ef43c5d0135268db455)
adds 5512332 split the nt_drivers.tdb in 3 separate tdb files. Should speed-up lookups
adds db77d64 when converting ascii to unicode, if the ascii string is NULL, don't convert it, rpcstr_push doesn't like it. (This used to be commit a8006e6f3eb1e06f4d48727de31e1229d6eef58a)
adds 62d399f add query user info level 20 (for RAS) add query dominfo level 5 some cleanup, don't free talloced memory. implement delete domain and local groups.
adds 0a33cb4 implement: LSA_ENUM_PRIVS LSA_PRIV_GET_DISPNAME LSA_ENUM_ACCOUNTS LSA_OPENACCOUNT LSA_ENUMPRIVSACCOUNT LSA_GETSYSTEMACCOUNT
adds 65e373e Removed unused local variables. (This used to be commit fa1dfb681b2c7e2de59d6b439ceea738d6f11aff)
adds 6baa40e added winbind_exclude_domain() so smbd can tell the winbind client code not to do lookups for a particular domain. This allows winbind to operate on a Samba PDC (This used to be commit d472ee3a690fb6db03fd4536e4093a18fc37ddbb)
adds 575e609 much better handling of broken DNS servers we no longer lookup our own name when we create a socket in open_socket_in(). That makes things work much better with the broken DNS server at VA (This used to be commit a83d506e5cd6cef23298211b2fe4e0e25c9e5f48)
adds cb5de0e Change the order of the -fPIC and -KPIC tests to ensure that UnixWare is handled. (This used to be commit 7631bade9c52c7ebde0c7170a5d4d4ade6bb723c)
adds 809e32e Try to avoid clashes with OpenSSL when built --with-ssl, they also have md5.h, but with a more 'interesting' licence. (This used to be commit 9c9fe2674de0f35da67ba2c3b59861f087932934)
adds 973a78c Fix from John Malmberg. When I added the additional information to the debug block that reports multiple query responses I did not notice that the local answer_ip variable was only selectively set.
adds e4b6f64 This fixes security=domain, which has been broke since the big charset changeover. For my own sainity I have created a new function to fill out both the header and buffer for a string in an RPC struct. This DOES NOT take a length argument, only the actual string to be placed.
adds f8f1d9d Fix tree breakage, the last change was entirly non-portable, and we already have this nice variable to do exactly this... (This used to be commit cad6f53433a9345c06ae94c5ef63434e72a2daea)
adds bb8c1be Andrew B and I were commiting the same fix at the same time in different trees. This change simply brings HEAD and 2.2 in line with one another. Otherwise the code would be differnt but the meaning would be the same, which is awkward. Chris 'fifty-seven commits per line changed' Hertel -)----- (This used to be commit bbf14e2d4e054e2af4f9cbbb05b86f6ac41084c6)
adds be11842 A serious set of changes to build libsmbclienmt. Copied much ofthis from CUPS. (This used to be commit 7b392f9f6873c3a1ddd26f619f7827e0a9ce180a)
adds 7265d46 This backs out my last change, which broke some of the finer points of RPC coding :-). I'll be more carfull in this area in future.
adds c6fa884 I think this was just a typo... If there was some method to the madness then please yell, but the build has been broken for long enough.
adds 5167978 Some minor doco on what the build_farm dir does (This used to be commit 9bfc480bda8ee3478d17d657cf2fc1a846707130)
adds 1f9a689 Toomas Soome's fix for joining a domain the old way. Jeremy. (This used to be commit 8db233c8b5866df2b3f9f4ed64e7de95807cf371)
adds 4f36668 Fix a stupid error in passing options to CC under AIX (This used to be commit b8b5603e0f789014a1237c358db478cf6211e215)
adds 5f4a1aa Removed unused variable. (This used to be commit 914e78f05356c66665ede6948ec18814c2c2c503)
adds afa7300 Changed instances of TRUE, FALSE to True, False as some compilers don't have the first set of symbols. (This used to be commit ad0cbfbd790bc5d6003ffcff2835d82fb0140625)
adds 57673d5 A few tweaks around linking libsmbclient (This used to be commit 83334fc474008d9f338204e73eacc5665e26bf0c)
adds e3fbb09 Test if machine password has expired. This test was lost somehow... (This used to be commit 065d8f69d5f4a8ffc062bc5592386ee1ac652969)
adds 1183768 Fix from Jim Vopni - muliple definitions of "letter". Jeremy. (This used to be commit 5aa3b18f69646669c8548d1f49214a47dcb39a36)
adds edfd138 Fix from bernd at arresum.inka.de for broken krb configure. Jeremy. (This used to be commit 956e2a4e3783beec13b1baddb6384deac60389a9)
adds a92134c Fix for incorrect creation of print job names, based on a patch by Jos� M.Rodr�guez <josemi at iies.es> Jeremy. (This used to be commit 7ebf284ef7597ee347deb5245d6ba222a102f55d)
adds e091298 iFix from "Shahms E. King" <shahms at shahms.com> to get cups user name right. Jeremy. (This used to be commit 34244c2a8d02d09b60dfba30b239b9764b60d35a)
adds 3015fde Fix usermanager for domains - we were returning no memory when we should have been returning empty space at end of enumeration. Jeremy. (This used to be commit 175c6406925cbd798c3aa049912ab63802f44de4)
adds 0cf44bb move the global_machine_password_needs_changing where we need it. (This used to be commit 8a2f6fbacd275acc7b356169f4022df4860a813e)
adds c6b5150 Fixes from Jens-Uwe.Walther at force.de to make the -l option behave consistently. Jeremy. (This used to be commit f591ca9f25c54d3cdd0b76df472411e44c95ea47)
adds c2aa4b7 Connection record not existing is not a debug level 0. Jeremy. (This used to be commit d7da59f54eed69d50490205d6233bf4801c16998)
adds 54068ae Tidied up calling yield_connection on connection allocation fail. Restore debug message to level zero. Jeremy. (This used to be commit 0b13f495b31887d526b46a48a812fa3fd418ce8e)
adds e6866f1 don't test for root ownership of profile shared memory segment (This used to be commit d7023b881a3e36199f20dba36bd930454d5131cb)
adds aefa7e1 Fix the PIC flag for IRIX (This used to be commit 6a7645f90b8c89fa5a74c0f2eb7667228f6d8c06)
adds 45635a4 removed some unnecessary code (This used to be commit 1436c9f424abbac2752e952172ddbdf15ec73f91)
adds e8c2eeb the nss and pam modules in winbind don't have strchr_m() yet, so use strchr() for the moment (This used to be commit c2c1f2027e6e623bba59610e3aa41618773e6361)
adds 1253b8e Reran autoconf. (This used to be commit fa4901eaf23004f16c529037491c1d809efb2905)
adds cdcf646 #ifdef'ed out some unused functions. (This used to be commit ab5ccce2edd6118db0389701ff9e325ee1f818c7)
adds 921761f Added some documentation for using -U with -j in order to join a domain without first having to create an account using the server manager. (This used to be commit 5edfb53d7c3fe809256f080d5cd46ebc62c194fb)
adds d3f1d7f Merged across rewritten version of winbindd_kill_connections(). This now works much better with trusted domains whose DCs cannot be reached.
adds 8678c6d It looks like the rpc client code in libsmb hasn't been converted to the new internal string stuff. The main problem is that some unicode strings are null terminated and some aren't. There's no rhyme or reason to it - some pipes have 99% of the strings terminated and some have 99% unterminated. To avoid having to actually know the termination policy, I propose a set of functions that take a UNISTR2* and use the length contained there.
adds 31fe984 Changed the cli_lsa_lookup_sids() function to unpack the domain and user or group using rpcstr_pull_unistr2_fstring rather than pull_ascii_fstring (!!) (This used to be commit 2accab2589d8c3decc489fb6af8d65d437a506e7)
adds 8db78af Started adding some help/usage info for rpcclient commands. (This used to be commit 37052a1bcc5cd049918c3d5ac4c41c3a669290af)
adds 57933a9 In cli_lsa_lookup_sids() don't append a separator character between domain and name if there is no name. (This used to be commit e0ebbc9ae3277a5a389eef021f32509a017cbd4d)
adds f905c74 ^$&%&*$&)% readline uses \n characters instead of letting the terminal wrap the screen. This mucks up expect something severe. )-:
adds d0e0578 This should fix the build, I think tpot just missed the file for his CVS commit. It seems to work fine, but if its not the right fix then just yell.
adds 9cbe6e8 This patch fixes up a few issues where we would do lookups in the local system on username we already know are perfectly valid, and in their final form. In particular we don't want to do a lookup for DOMAIN\nobody, it just does not make sense, nor should we do map_username and the like if the username is as specified in the vuid - we have done it already.
adds 512351d switch from UCS2 to UCS-2LE (This used to be commit e236a3e29e4af24b20ec6af357ce67abf82b4528)
adds 4951426 changed the iconv interface to go via ucs2 for all conversions. This fixes some problems wih some character sets and allows for using internal charsets in conjunction with ionv charsets this makes us slower but more correct. speed will come later. (This used to be commit 594f84b4e39182dcf344c02dc0185376a2726395)
adds 5f11307 if EILSEQ doesn't exist then use EIO. It doesn't really matter what error code we use, as long as its not another one that iconv() can give. (This used to be commit 2097abb76c1845a69a7136af388cef09243ca066)
adds 10fa3f8 Added a warning debug if cli_samr_lookup_rids is called with more than 1000 rids as this seems to crash LSASS.EXE more often than not. (This used to be commit 375636b7630d117da5a57b51e11929c3a38646df)
adds cb6e6ac Call cli_samr_lookup_rids() in bunches of < 1000 rids to avoid crashing NT. Note this can be done completely anonymously. (This used to be commit 96bd7bdd0b4f6572c678c7b1bc5ffe733e632fda)
adds 36d3a9d OK, I think I have fscking IRIX figured out for building PIC code.
adds 516eeb0 cli_samr_query_dispinfo() can return STATUS_MORE_ENTRIES which isn't an entry. (This used to be commit 12e44e40298b5469f6f1fea3495cfa023305411d)
adds 881d72a In wb_samr_query_dispinfo() pass back the 32-bit status code from cli_samr_query_dispinfo(). (This used to be commit d5f12bc53074d574a503e7183887fdcec9bb9dd4)
adds 6a3132d Try and build shared on SCO. Assume that it is like others, but uses -KPIC, which it does! (This used to be commit bc0317678299028cd9f9de8c0daf9f06318cce13)
adds 022db35 Fix the POOBAD_CC on Slowaris so we can handle things correctly ...
adds 6b424641 One more possible fix for Solaris CC and GCC (This used to be commit 98e5e022319a6c90a928fecab1ea27e55f74d98a)
adds 7867341 Fix some fscked up things that I added to the Solaris CC build of shared libs (This used to be commit f214f6b5d5157782884f3325cb4e39713c454264)
adds 6b53da1 Fix for cups compile. Jeremy. (This used to be commit e90ad081ada5f3e11abe833b16a6416025ebcea5)
adds c0d02ca Fix for CUPS pause/restart code. Jeremy. (This used to be commit 592ef3d8eaea6421db758f39b694c84e8f66ec20)
adds cab1189 Same fix for resume as for pause. Jeremy.i (This used to be commit 9444fc554ba31ef516d0d98bbfe7f1af883e3970)
adds a9ab7ea Fix case insensitive password change code. Fixed crash bug with un-zeroed talloced memory. Jeremy. (This used to be commit eea1c30df246e081e672d7132345d0fd35ad9841)
adds 15f3232 Make the Slowaris build a bit nicer with cc (This used to be commit ea1a70fb42b3537524bbbf19b2d41a499411ff4e)
adds a4947d1 Another fine mess, err, fine tune to the Slowaris build ... (This used to be commit e8ee01eb779c1971fa269840cb14d2207b9d8569)
adds 76f36b8 We were making an assumption in the oplock break code path that was invalid (ie. we were assuming we could infer a non-levelII oplock when such an oplock was detected - this may no longer be valid once we've processed the break process dealing with the break will change the state of it anyway. This prevents the state where we get the following packet trace :
adds 5408d8b Commit an updated configure, but the build_farm should run autoconf! (This used to be commit 81e39790f64fbccc6bdd967635a22a2e0ca666cc)
adds 9521c7c make nsswitch target wasn't building the winbind pam module. (This used to be commit 2484f0fc39f931d9c50dff2b89c4d30536ac8c60)
adds 78dfa74 Make sure that a shared library build of libsmbclient causes build breakage if there are problems. I will take this out tomorrow if it causes too many problems. (This used to be commit f4d9abcac7f8b8fc1b3d380b76fc8c95688b5d5d)
adds 1cbae73 Convert other parameters (read list, write list, valid users...) to the P_LIST format. changed functions to use list instead of strings addedd lp_list_substitute function (This used to be commit 7257d07563ba21bd88733d5d2b4ec4829fab2507)
adds bec370b Store winbindd in the sbin directory. Make the winbind pam module also as a sbin program.
adds e9968db build smbtree by default. It's a very useful utility. (This used to be commit e2ab5e09d0721114f441d7227d4a5be21e8a59c6)
adds 950d274 added a --with-libiconv=BASEDIR/ option to allow easier use of an alternative iconv library (This used to be commit cfb6e67bb92f9d73aadabebae3ea5baeb07158a0)
adds 7879d99 a better test for unix domain sockets (This used to be commit 7b3d030e1f869a842822d9a356a027cca6f3a725)
adds a9126e5 ucs2 is always a multiple of 2 bytes this gets rid of a bunch of iconv warnings (This used to be commit 2ec59f731df6489756c5606ed63de90fb2a9241f)
adds e3bbe5d nicer smbtree output (This used to be commit b840d7d65e0e8e437e016318d7ee702db2fa561b)
adds e845532 got rid of INFO: msgs at debug level 1 (This used to be commit e6773b08a4a1a54dca4a2e2ec5d4e9c43383b072)
adds 670acd4 Merge of change machine account password race fix from appliance branch. (This used to be commit 6e698d65ecb13b0b46d15bce7e0314fa1a46a13a)
adds 3318014 Re-ran autoconf. (This used to be commit 4ecc12e974cbc7edd0507cfb851f47f7f9c53d28)
adds 9de7c5e - don't try to print pointers - removed some unused mangling code (This used to be commit 36af1c0dc41f72ec6a5c671fd6b4f6eb2590b8b4)
adds 6485281 Held a shoot-out between NT_STATUS_NO_PROBLEMO and NT_STATUS_NOPROBLEMO. According to the incorruptible judges find and grep, the latter won.
adds 5489bd7 need to push smb_search strings in client charset (This used to be commit df00e5dceae91f6ffca77704c4517b91fd796d32)
adds 1d07607 we need to pull passwords in client charset for crypto to work (This used to be commit 9a87d6f58fc005ddf2daf6fceb12a54fdc48f3b7)
adds e662983 Excellent patch from Anselm Kruis <A.Kruis at science-computing.de> to fix problem with wrong token being used in current_user. Jeremy. (This used to be commit 2c7d2a1d533052d3556715439fcd66c5233d3137)
adds ac26e23 Always check fstat for error. Jeremy. (This used to be commit 34951876a1bfad5aa3fc3bd05b808e150f639a8a)
adds 08138a3 Fix from Michael Davidson <md at caldera.com> for DEC OSF/1 ACLs (ie. Digital UNIX). Jeremy. (This used to be commit 324ba0512ec84bb173c72be3dfd2447e0dc30e26)
adds b99e314 better debug messages + fix typo in debug message (This used to be commit b377f06fd90f607fa9e0e2e61981e835527b568c)
adds df2cdf6 Return an exit code when connect failed.
adds 4b28b5a Fix for potential crash bug with bad fid. Jeremy. (This used to be commit 82f81c830db53ce507c2a8e65db962f931141afd)
adds bd0eacb Fix invalid uid being used after logoff. Thanks to Nigel Williams for this bug report. Jeremy. (This used to be commit 50d8e5b22f2c2c792e3a2d33e00a1c9caab48981)
adds fb0dbaa Ignore some of the autoconf files. (This used to be commit 51b0ed2c2184b22f4e0435fe09c7cb73bf7afc6d)
adds 6597e1b Fixes for varargs problems with std c. Fix from Rick Lake <rwlake at anp.nl> for QNX. Jeremy. (This used to be commit c13b77eb35fe51403a51e1a146cedc643e550de7)
adds f31a7ab uint -> uint32. Jeremy. (This used to be commit 3e3155812c38cee65a5344a3879b07d27d160a1e)
adds d17d9be Throw out crappy (non-ascii unaware) mbtows stuff and use proper unicode push calls. If this breaks authentication then good, it needed fixing anyway :-). Jeremy. (This used to be commit e3580b4033c551e215cb246d4e36c4870cb4a582)
adds 996719c Added "use mmap" for HPUX. Jeremy. (This used to be commit 840802f10677cb0009cb4df4c37c7d01aa5edacd)
adds a62c6e8 Fixup error returns in updating driver db version. Jeremy. (This used to be commit 5bd39ce233fd14d01f434f39ce53e3e77b428845)
adds 953973c Fix for rare tdb pattern store failure. Found & fixed by Rusty. Jeremy. (This used to be commit aaa56bb3a3c5f0e4191c9b3efe9b8d92c22cf6c7)
adds 08ab0a2 Added and populated .cvsignore files for packaging subdirectories. (This used to be commit ec042f2af94a834226b59224ab28452b1cd6bf15)
adds edc2287 Added some command line argument checking and usage info. (This used to be commit a13eedf8bdefacfb569eb006d8c169247272ecf6)
adds a0cd01e Fixed up compilation of pam_winbind.so to be consistent with value of --with-pam passed to configure.
adds 4b1310c Rewrite of winbind autoconf fragment.
adds 9c86214 Added autogenerated spec files for various rpm versions. (This used to be commit 1323972bf4c7a045b2897aae834dff3b6866ee62)
adds a3046af Reran autoconf. (This used to be commit 7bd901b6a89e34d111609892e0fe648248c9e21e)
adds 2affa66 Tweaked the installdirs target to ignore errors. This allows RPMS to be built as non-root user, assuming you have permissions set up properly in your /usr/src/redhat directory.
adds c4a9faf Modifying spec files is PITA.
adds 61bb309 Pidfile check can be read-only. Removed old ifdef in password.c Jeremy. (This used to be commit d82efc61ef16533c5652a5d4a9863f8317cb4ea2)
adds 861cb26 Oops. Typo. Jeremy. (This used to be commit d862be4b680fc495d920fa802854032e668a2073)
adds 819a911 Added "strict allocate" per share parameter. This causes actual on-disk allocation to be done. Without it just does the ftruncate. Jeremy. (This used to be commit 0b052f103e82369088bc30724b86d8892c395cdb)
adds b930ed5 changed --with-profile to --with-profiling-data to "stop the madness!" of people somehow thinking this was related to user profiles. Hope this is ok Herb.
adds 3538c8b Added mmap fix to pass lock test from HP. Ok - now we're no longer trying to reach a silly 1k loc target, change the formatting to be *readable* - eg. change if (x) y else z to be : if (x) y else z
adds ad4144d Put HPUX on mmap blacklist. Jeremy. (This used to be commit 4d5fe9ed4fc2c3bb7830ab14eead8d12eed37de9)
adds 65bf96e Allow smbpasswd to join a W2K hosted AD domain. Jeremy. (This used to be commit c51cfc7f0d3ad1614ca1e0330c8707f7b263b8e6)
adds 8dad2a1 Fix for smbpasswd set_userinfo24 was in the wrong place! (This used to be commit c9cbe3237e01983a5063e5680ad71c7579009f28)
adds 9863729 This is my 'Authentication Rewrite' version 1.01, mostly as submitted to samba-technical a few weeks ago.
adds 384b522 This is the fix for the PAM bug I probably introduced in the previous commit, which I will confirm once I can find a box it would break on in the first place.
adds 5b33eae Added include guards... We may need to rename this file smbauth.h, as auth.h is so generic it will probably conflict with system header files on some systems. Jeremy. (This used to be commit dd4a6edd497053f4e393216884d356975efef799)
adds 4f415ef The write zero bytes is an allocate, not set EOF. Jeremy. (This used to be commit 28b4ee1eba5fbfd83c000a0e485632c477b7bfa9)
adds 27bdf59 Extra debug to see what errno is on write fail. Jeremy. (This used to be commit 352a02bf5c1b3ab9db92f86fd22f7a781a2c2996)
adds efe1d83 Print an error message if database could not be opened.
adds e485a1a Some fixes about malloc/Realloc and mem leak thanks to andreas moroder (This used to be commit b29a549cdd85d42a1697041ab04f0ae4eddd23ca)
adds a3f96dd Another winbind test - fill in later. (This used to be commit 99071c45d05231e5683b37823bcca90542f4e332)
adds 92dbd04 me stupid. never commit without building. sorry. (This used to be commit f87924aec4ff3ad1855b470c33df2e0ae9d51d85)
adds 6128f58 Added smbtree to list of ignored files. (This used to be commit e4831d4d010d432d710553deac8201c14eea47a7)
adds 54fc7e1 Changed lone malloc() call to talloc(). Spotted by Claudia Moroder <claudiamoroder at st-ulrich.suedtirol.net> (This used to be commit 99ce277fc857069f86824a3c0cd8012f4cede1b6)
adds 9f08cea Cleaned up error handling in cli_initialise() to fix a memleak found by Claudia Moroder <claudiamoroder at st-ulrich.suedtirol.net> (This used to be commit b5373f4b59cfe1cffe915e5d4eb29ed83fe99ba6)
adds 4acf4df We don't use indent in the HEAD branch. (This used to be commit 0b3fbd9e6ee2ec10fe7f0187e850834accfa492f)
adds c2316f4 Stop HP/UX building shared libraries for the moment ... (This used to be commit 8878a44868073d50e4ce729a1812f43e1a96e2ae)
adds ac989cb Record the NT_STATUS constant rather than its number in the logfiles
adds f8d9da9 Fix for getting allocate_file_space to return the correct errno. Jeremy. (This used to be commit 298595e8cb0ac4f5b5ad9a522cca79d030d7e0fc)
adds b026e6e Added Gerald's lanman printing only change to HEAD. Jeremy. (This used to be commit b7bd512d9a9b543b9caf93c264776db6852c03ea)
adds a6234ad Fixed another possible memleak in cli_initialise() (This used to be commit 4c9f010a1eef81addfea0315bef81570bc604f8a)
adds a2bac4d A collection of fixes/cleanups to the security descriptor code by matt_zinkevicius at hp.com (This used to be commit ce22267ec840aaa3cc8f9b88a62b45c723a06b01)
adds d851036 Correctly report amount written in debug when allocation space. Jeremy. (This used to be commit d1e7cf6073f2dcb91ec468f5f249610dd9f1623a)
adds 0c218e1 Added fixes to return correct error codes on space allocation fail. Jeremy. (This used to be commit 3bf2419f4b7a9d46a1d48062212a6a6579c22b92)
adds 64c24eb Always return NT_STATUS_DISK_FULL, even for quota errors. Jeremy. (This used to be commit e4a295b730b3d1ee784c896611d184c7699c74e7)
adds db3ad91 merge from 2.2 (This used to be commit a7bf5e2ab84e21198a22e893e8640710a9ba2f7b)
adds 9d96f73 Update to work with no crypt available, just like it will in Samba. Jermey. (This used to be commit 84e15b81992977fd546f2118d1f9847cf0713fa0)
adds ef67997 Patch for having spaces in tdb keys, NULL termination fixes and other stuff. From Andrew Esh <AEsh at tricord.com> (This used to be commit 78207d0fc8c4641fbd8f63f469c4135357edfad8)
adds 49eea10 Factored out common rpc pipe initialisation and shutdown code. (This used to be commit 04d978258ba2fea702232c815e140ab12364e8e7)
adds 013ef47 Merge of modesty patch from 2.2 spec file. (This used to be commit 4c4d128d08e848c65b1aec8bcc0b1bc3a913d55b)
adds 0897979 Some better debugs for our security=server code. I want to track down why we occasionally don't make the connection to the server. (This used to be commit 08e99f4c12ad8747a8fd0e47ed4165cea428128d)
adds 2f844bf Change all realloc() statements to Realloc() (ecxept for tdb.c) changed some code to exploit the fact that Realloc(NULL, size) == malloc(size) fixed some possible mem leaks, or seg faults.
adds d41606d Link fix for smbpasswd. (This used to be commit 2c73ae4ac7ad56730ef22a1b5f6ca3351cf7036e)
adds 3dbd870 Try to set the socket options early for some OSs (like Sol 8) where they can't be set after the listen().
adds f8d3cac a few cleanups while mergeing the passdb code into 2.2 (This used to be commit ef01739708479c43f529c646dd136ee5670b08f9)
adds f0ce793 Merged John's fix. Jeremy. (This used to be commit 61141c371ae160f03c2259e2dbc0910e63890275)
adds 541f2b7 Fix inspired by Don @ HP. Close down password server connection if keepalive fails. Jeremy. (This used to be commit 1f6e3d18cdf460eb2569b737813f94d22680553e)
adds 4f18122 Added fix from Dan Thibadeau @ HP for parsing problem. Jeremy. (This used to be commit 635f3a3ee2704bb593aaa2642be6c5ec00830b64)
adds c604830 Fixed wrong placement of allocate code :-(. Changed alignment offset to 1 to allow netmon to parse ok. Jeremy. (This used to be commit fd89261a2c74910bd1cf8271d862a7b050b49f32)
adds fc0fe94 Fixed typo in patch. Jeremy. (This used to be commit 36e01dcdbd0fc0083ac31ec942bb033a2997a16a)
adds de5f42c merge from 2.2 (This used to be commit 6ab0e949d18b97ea7177175a4e6abb5ba076db98)
adds c449524 Changed the order of arguments in make_oem_passwd_hash(). All the other encryption functions have outputs as the last arguments. (This used to be commit fb60798a771a7a2358d78e5cef97487addf930e7)
adds 7d9358c Moved dos error codes from smb.h into new file doserr.h (This used to be commit 1bd8b6f79754aa8a14a7841b88f1c00d7a3767eb)
adds 047a7c8 Replaced the duplicate DOS constants with appropriate ones from doserr.h to emphasise the fact that the spoolss pipe returns DOS error codes instead of 32-bit nt status codes. (This used to be commit 5f5ed41ee872d842e944cd2e84a80de714ad4385)
adds af0af3d Removed nt_error field from cli_state as it was not used anywhere. (This used to be commit 589aaa5fb1ac55d8b0d5ae95921f071eb6ddacf6)
adds 4bbd1dd More constant conversions. (This used to be commit 00703d306f14a5977df75cb04ee34ae8628ed40e)
adds 2ccfea3 A rewrite of the error handling in the libsmb client code. I've separated out the error handling into a bunch of separate functions rather than all being handled in one big function.
adds 62f7f6a Use the new client error api. (This used to be commit 688da3c41dd944f7f69083518d25e9edbc55406f)
adds 5836e1f Use new client error api. (This used to be commit b196a52483a6e4ac1e4c311ff43d3c07fca031df)
adds afbca61 Fixes for new client error api. (This used to be commit 9c57e45d443a3cf6215318d1355cac18ff57a8b5)
adds ea43bae Had the test for cli_is_error() reversed. You idiot Stimpy! (This used to be commit e9ceb17d777f4bcb7a9ff6b509c178f063be4722)
adds 5c47841 Debug cleanups. (This used to be commit e98f9481235dce9a0a76450b84769b86eca57ca2)
adds acc149c - avoid possible mem leaks in rpcclient/cmd_*.c (talloc_destroy not performed) - ported two rpc back from TNG (WINREG: shutdown and abort shutdown) - some optimizations and changed some DEBUG statement in loadparm.c - changed rpcclient a bit moved from non reentrant next_token_nr to next_token - in cmd_reg.c not sure if getopt will work ok on all platforms only setting optind=0 (This used to be commit fd54412ce9c3504a547e232602d6129e08dd9d4d)
adds 4b20163 Merge in the NT drivers changes from 2.2. Jeremy. (This used to be commit a3781ad38ff6c70238e7e9b83324477e5c9780d5)
adds 16afd6d Added Mike Davidsons Tru64 ACL patch. Jeremy. (This used to be commit 8c5e5f8c84cab4273ca28d6b5f543dd5d5b464fb)
adds 8d5916d Without this become_root()/unbecome_root() pair I was not able to login when samba acting as a PDC. I also removed a pdb_free_sam(sampass), because it sampass was never initialized before...
adds 9644bf7 it was half committed last time, thanks to Hasch at t-online.de (Juergen Hasch) for spotting that. (This used to be commit a2a4d4e6286c2127b6f8e32fc97b96dabd7cdb40)
adds 6ad8035 This patch does a number of things, mostly smaller than they look :-)
adds ddec830 Kill of idra's extra become_root()/unbecome_root() now I have fixed the actual problem.
adds 2e783a4 this is a big global fix for the ptr = Realloc(ptr, size) bug. many possible mem leaks, and segfaults fixed.
adds 4da562d Fixed crash bug when attempting to list contents of non-existent directory. (This used to be commit a7863f0f033b31838a53960e9f616d9a82081ecf)
adds 6b60c28 Fixed up 'orrible formatting. (This used to be commit 73addddb2e038946e38a6a15f46f61148a49ac08)
adds ce5233f Fixed typo in debug message. (This used to be commit 45254ae23b9bcbc94857b986c69b2b1770c79c54)
adds e763056 Converted to new error API.
adds 432dbf7 Moved across definition of dos error types from smb.h to doserr.h (This used to be commit 6c0dab85025dd7df9415edd627349fa8f1230de3)
adds e430190 Add printing of errno when POSIX lock requests fail. Jeremy. (This used to be commit befbfea21035b0566fc6ba8674587fc44ad7bbdc)
adds 26ceb74 merge from 2.2 (This used to be commit 7049217eb40dbe3de6c05fe43742d2f684501723)
adds e08ca02 Added Jim McDonough's Win9x take ownership fix. Jeremy. (This used to be commit 800e46ea7e724460be2ba5f71e5baa2f2ddd2d3b)
adds de261db removed unused file (This used to be commit c452eb0fbbeb2d450d94c972dfeb190767005cd7)
adds 8cceea0 removed unused file (This used to be commit 6b43e4a15d90bda11f7729de8782b99804ad0f8e)
adds 90d2460 One less getpwnam() call...
adds a017176 Style cleanup for the last vuid change.
adds 578a39d smbd/auth_server: Doco, we want to use cli_nt_error here soon
adds 7c33285 Restore a debug I think I dropped earlier (This used to be commit dc635bde2262b248f58d3ce52c2575dae8546571)
adds 6796774 Move read only check into a helper funcion. Ensure conn->service is set before we use it to find a share's details. (This used to be commit 7dc716f174c38e73b8e6d07130a1bc39f4499ce3)
adds 327fda2 Move admin user check into a helper function.
adds 9ed5f60 Move the claim_connection stuff till a little later in the process. (You don't have to clean up somthing you haven't done yet...) (This used to be commit ba76564c2a06bf7feefdaf9ef06cbf77c776b6e6)
adds 8db2823 OK, so not freeing these was a mistake. I'll try to be less exuberent next time :-) (This used to be commit 8c3cf2db95a0fcf48b21274cac93f13abb42d4bf)
adds ccb927b more useful debug messages and check if the size are non null.
adds 556c8f3 Use tparam not tdata when reallocing params to make clearer. Jeremy. (This used to be commit 31804cb7a89f280cec4c047cad643c7f593f9b03)
adds ec70b76 More Realloc fixes. Jeremy. (This used to be commit 381c02e6389dbb41fa66a854d7293594fd4bd0a6)
adds ca66a07 More Realloc fixes. Jeremy. (This used to be commit b4fa49fe13cb93d578b1714d5863a9f50395bf65)
adds 66673ee Add missing gcc memory barriers, this bug showed up when doing a heavy netbench run. :)
adds 9326b82 Realloc fix. Jeremy. (This used to be commit 9cabc3fd63d7780eb5d80eb7619fd7606d9da3b8)
adds e47cac8 More Realloc fixes. Jeremy. (This used to be commit 94128f9f372c23602c14cf13a79a24d01065ced1)
adds e077bca Realloc fixes. Jeremy. (This used to be commit 560ae7615eb8eca2c872b1196ce0b9534bf8ad76)
adds 4f14ec2 Realloc fixes. Jeremy. (This used to be commit e4ef9e332fff99eb66101a3737a7efc3b7493cc5)
adds a680611 Realloc fixes. Jeremy. (This used to be commit 6b90263292d03b1ae2d5d18952e78fc26066f30d)
adds 5f0b9d0 Realloc fix. Jeremy. (This used to be commit 82153dde951ff7af3655f466cb2ea42c3195bdff)
adds 11ce0f4 a bunch of fixes from the sflight to seattle in particular: - fixed NT status code for a bunch of ops - fixed handling of protocol levels in ms_fnmatch (This used to be commit 3eba9606f71f90bfd9820af26f8676277ed22390)
adds 5eccc90 added -b option (This used to be commit 1c2618df450ddde7e52ab8784fcdd2b64a85771e)
adds 4294f6f allow for the NULL in make_nmb_name() (This used to be commit b6c78d4c6fde2065678dd62bbd9dd4af9c5e805b)
adds f9ce202 two fixes for NT clients -> share level Samba server (This used to be commit a25911d58c752350b62b205cfb0d6fc5b1c90cef)
adds 68525e9 Add comment to clarify why we call this twice. (This used to be commit afece03d023b2905c27e147516b61487a7503028)
adds c786a4d Ensure we are very explicit about what we're comparing when we're comparing structures (ie. don't just do a memcmp). I don't think this will fix the fcntl spin issue, but it's a "just in case" change. Jeremy. (This used to be commit 41066208ad8ca20d35a32bdf9ad934e11465c8f1)
adds e6a6dee This is Jeremy pretending to be Volker, 'cos the link from Seattle is having problems. I've added 3 things here to work on the fcntl spin problem. 1). Check *all* tdb return codes... :-). 2). If we're asking ourselves to break an oplock, and we can't find a fsp pointer that matches the entry, this is a *logic bug* and we should abort and panic so someone with gdb can pick up the pieces. 3). After we've broken an oplock, ensure that the entry itself has been removed, [...]
adds 1c94680 Fixed a little typo.
adds 252742f Add a new option to disable our paranoid server check.
adds 1b7fab2 Distinguish between NT informational and error codes. (This used to be commit 02fe0e18dfcb8cc83b3cf0b6c8dd4dc1ddb7e196)
adds 4a273d2 Added cli_lsa_open_policy2() (This used to be commit afaafc3e5a2adef4736196aa5f4e6ca25a0571d2)
adds 75eae84 string terminate in mkdir (This used to be commit fe414d5e1afdfe7bb20ff5da60394ffd9fa81b05)
adds dd53785 Missed uninitialized variable return for del_share_mode(). Jeremy. (This used to be commit e4a57fb45660b82eaec751f1b41f657a64d963fd)
adds f8d0031 sync with 2.2 branch (This used to be commit feb9bf86723bce7dd1e81250b92191c370228a45)
adds e4275a3 Fixed the (incorrect) paranioa fix I put in for the fcntl lock spin. Don't delete a share mode that failed to remove the oplock (doh!), just set the oplock entry to zero.... Jeremy. (This used to be commit fe4aa720181a43f7a636ca029680fab0c836b968)
adds 85e063f Tidyup fixes for fcntl spin problem. Jeremy. (This used to be commit 27d3dd0e7cb777ef6b21d6966c07045c2940fd37)
adds ecea365 Missed '\' at eol... Jeremy. (This used to be commit 0dbd1be704209c1a66280148b40f7b7437d47242)
adds 3ec862e merge from 2.2 (This used to be commit fe4ffa8dda165b0d1197f022f59db0a284cbef79)
adds 8ca7ec6 merge from 2.2 (This used to be commit a50c3df15b3a82b4363fde0442c98edea067b4ae)
adds db0567a Fixed typo.
adds 8d9cdf0 a fix for directory listing with the dave/thursby client (This used to be commit 5a3fd3317e0fedd72450660f031b5ba42a11b875)
adds b0f167c Added another authentication interface to winbindd. The Challenge Response Authentication Protocol (CRAP) takes a tuple of (username, random challenge, encrypted lm password, encrypted nt password) where the passwords are encrypted with the random challenge ala ntlmssp. (This used to be commit 11f72a78e3a16bbb17b576d80b47a9eb818ee428)
adds 0309090 Link in smbdes routines for new wbinfo authentication stuff. (This used to be commit 84998f1fceeef221101a4e332cf53d0e355c4ddf)
adds d81e123 minor bug fixes to smbtorture (This used to be commit 7724243fe71dbf0783ea6e081e40d6916ac45c0d)
adds 603dad4 added ERRbadmcb (This used to be commit 2f4690e1888c9cc96fd788abf2161943a2032b51)
adds 3b39c36 Remove unneeded lp_talloc_free(). Jeremy. (This used to be commit 072a5bca2b8fbd6e0ac3f1259c426ebd1f3fb551)
adds 9520d3d Mention 'delete veto files' in 'veto files' description
adds c50ef23 force checking of log size after 200 smbd in a row or after 30 sec with no smbds. This should fix one case of logs not getting rotated properly.
adds fe626d2 The DELL powervault 705 is sending a tcon&x with the service name being "share" instead of "\\server\share". Fix that. Still not able to get the user list but that's something else.
adds 28b206f some %things are not expanded properly in get share info levels (This used to be commit 3e60636f2b7003ea1e915bc7c2d2e8dec5667bbd)
adds 2051bb7 A few changes: drop paramaters: status utmp hostname
adds c5004cf added port 445 support to our client code (This used to be commit 0c3120ae475fb53662d6ab9f0d96a832c3c90625)
adds 9168c29 Added copyright for me and AB. (This used to be commit 19cd6a1dc446830c1448f4a21a915ea8994dc268)
adds 9e21abd the beginnings of a TRANS2 scanner (This used to be commit 9c483987a5d136bf23018ade6ceecf603f8f1614)
adds c45fbe6 better error reporting for servers that don't do port 445 (This used to be commit a896dc299eba12886d800e6c88309d534232cabc)
adds b5a5fe4 Fix for filers sending -1 for the maximum read request length on the LSA pipe. (This used to be commit 95307a5d3881803e57639431da967ee3872aacc4)
adds 84f1ee3 compile fix (This used to be commit c53c5eca157aae3cb48da9ef0157c153a65307da)
adds 2f6486b Fix up some unused variables and functions, fix up formatting (This used to be commit bfce4ba7b6db261d981a60a7e262f2f690355f5c)
adds d1f53e4 Fixed detection of CUPS. We need to check for the presence of the cups header files as well as libcups. (This used to be commit 2dbb41a7b88e7fad63579111aaab4a1cd28c54d5)
adds 7495a1a Fix to only send the status32 error for status32 clients, not to other nt_smb clients. As spotted by Thursby. (This used to be commit 22de76a920671614144babac9f589419532d8671)
adds 92f7957 merge from 2.2 (This used to be commit 97b5499def99016b4baf97343597f1b218a69399)
adds 0055ee8 Some W2k info. Jeremy. (This used to be commit 04478786c364585bf0263dc00343a25af6fa0a89)
adds f3c1c25 use 32 bit locking if client doesn't do 64 bit (This used to be commit 759ca19f3223c28e3e3478b4001251d2cb0fbfd6)
adds c50da04 more minor torture updates (This used to be commit 6513b94d19adab8f94bbd8044338658242188e7a)
adds 8ef7ddba so let admins shutdown their samba servers remotely if they want :-) (This used to be commit 6391fd7bdab07c83e9eed02e761db09918e60302)
adds 964bfb2 Fix W2K profiles writing to a Samba PDC. Thanks to Microsoft for their help ! Jeremy. (This used to be commit faae7512e059456db2450f878c435fd402839146)
adds 18d3c23 get rid of old debug code and possible socket leak (This used to be commit f942397d6515402be0c7c1085fc2e6d48eb6928f)
adds a350db7 fixed shortname length in trans2 list (This used to be commit ae669720d8f434a23397deaea3371998ab6f1f54)
adds 7874b0a 0 byte lock ranges ARE valid (This used to be commit 5498da6664a457e4d64502d37fa887dabd9baaa0)
adds a22db17 flush on a invalid fsp should give an error (This used to be commit ef5f4866fbbfa6be07cdc3e612a8899967d48289)
adds 98e407a allow for 0 range locks in locktest (This used to be commit c3b2d959a7461cf6f9574716c8a7b915c078b311)
adds 659774b Fixed malloc -> talloc problems pointed out by Simo. Jeremy (This used to be commit 0f5b187387fb536a6866d9109eff82411798f79e)
adds 0174ccc let admins also abort a shutdown (This used to be commit 3b40ec4f149a8813c1d68f184858e2ddd605d8fd)
adds 40342d6 fix missing ) (This used to be commit f3bc6b5d68bdb01b07b9d780f5ba81c05e22f48c)
adds 90b1f17 Set secure channel type depending on server role. (This used to be commit 7d5440a7ae4ef46103192000a19f2e69ecf02f21)
adds f3cd235 add a comment to make the code more readable (This used to be commit d6a33722168c64eb948c52e303cfb1cd4cfda7f9)
adds f3aeaa8 Fixed typo in debug message. (This used to be commit ea8c0a75affe56f8fbcb987cd6f8cdcd24e8a537)
adds bb94537 Fixed incorrect debug. (This used to be commit cec051cf5fb93d9f45eca3f9cf462f78a7d7040d)
adds 31b6b7a Make domain_client_validate return a status code instead of a boolean. (This used to be commit b4e79ab34b7df4687966f4ca81b575dce8503775)
adds be184b2 fixes big endian unistring problems. Need to check that it didn't break little-endian machines. (This used to be commit 0f08e79030419b778c1229712c98b839faaf734f)
adds 2236c67 Only register the #1b name if we are ROLE_DOMAIN_PDC rather than lp_domain_master() (This used to be commit b8fe147430fbceff5da8853e5240d251f2671d0e)
adds c1f0d99 Process the SAM/UAS change notification message. (This used to be commit efcbcfaa48d36063c974c20692ee2c38d09d2216)
adds b34d17e tests for 0 length locks (This used to be commit 8fbd1d0f978a349ec4fcc0d34fca55314d3dec31)
adds 705fb73 Fixed debug in cli_establish_connection() - print out the called name on connection failure rather than the calling name. (This used to be commit 946f6eb9320c9897942adee8b513d8caaa3232c0)
adds 1399170 /tmp/cvsVTEaY5 (This used to be commit 55f222236f3a80b2e0b7a1ec278d90d5cf57459f)
adds 464237c fixed handling of 139/445 in clients (This used to be commit 22b372f8a7996a19bebb8cdb411df999cffa32a4)
adds db93134 fixed level2 find first for unisys clients (This used to be commit cb8b21f71dbacc7ee658bef7011cd147fbe34101)
adds 364d0e5 Re-added readbraw call to test with smbtorture. This code not yet tested... Jeremy. (This used to be commit fe85a19b4b9db5910ad8259890f94c9496e1aebf)
adds b9e7eea More status32 conversions. (This used to be commit 031a19639ce862bd01c1a72d8b5ff21b0eae99d2)
adds 7175334 get rid of compiler warnings (This used to be commit 0768991d04ea03e774ca8662c9cae5e1951b88e0)
adds 0c37131 typo (This used to be commit 11605ea38ac699cec0d0e84b94eca3d8df2e03a7)
adds c1598db we now have all but the dreaded 0/0 lock working (This used to be commit 98b6aef18c793187f392f944af516c8b9ebf86e9)
adds 1beb386 Fussing with debug lines in open_socket_in(). I cleaned up some slightly funky code that was simply setting a local int to 0 or 1 and also added calls to strerror() in some of the debug lines.
adds 76f76c9 fixed typo (This used to be commit 3b1454691b1164493f1bee58a3d2e5eed0aa898e)
adds 2ebb098 Small changes to get ready for adding WINS failover to smbd and clients. My plan is to change the lp_wins_server() function to lp_wins_server_list(). My reason being: With WINS failover the 'wins server' parameter may take a list of WINS server names/IPs instead of just one. If it's a list, then calling lp_wins_server() won't give you what you expect (that is, a single WINS server name or IP). Instead, the functions in wins_srv.c should be used. You can get either [...]
adds 7fed75b Instead of checking lp_wins_server() to see if a WINS server was specified, nmbd now calls wins_srv_count(). This returns the number of WINS servers specified in the 'wins server' parameter. The return value will be zero if 'wins server' is not specified.
adds 7c09aa5 Same as nmbd.c. These now test wins_srv_count() instead of lp_wins_server to determine whether the 'wins server' parameter is set. (This used to be commit 5b975d3a9cea39e9992a9b556b8a6d9d3ec14807)
adds b7c11f6 Change default 'name resolve order' to WINS before DNS.
adds cee2b0d bzero is not used (deprecated) as it's a BSDism. Syscalls must check for -1, not < 0 (POSIX). Formating (tab) fixups. Jeremy. (This used to be commit 7263949584a5e01fd5316770861a7550bd3f1155)
adds 10c240e Don't use CLEAR_IF_FIRST if opening read-only. Jeremy. (This used to be commit f5ba19c12989dd1e996473869468afcfc5dce72e)
adds 4a3f074 Ignore locks of length zero as they mean different things in Win32 and POSIX. Jeremy. (This used to be commit bd9cbf4c6883c1a39f28db8afa7cc0bd04b1b09f)
adds d309035 Spaces -> Tabs. Jeremy. (This used to be commit 5b665122f5a785f858f75c0a3c181ae193e2c503)
adds 3820578 As per plug-fest discussions this paramater no longer defaults to the value of add user script. (This used to be commit 9e0c9a99f6ca01cd6a0ee3084f85e1c36b11d7c3)
adds e8e98c9 converted smbd to use NTSTATUS by default major changes include:
adds ee5f723 started converting NTSTATUS to be a structure on systems with gcc in order to make it type incompatible with BOOL so we catch errors sooner. This has already found a number of bugs (This used to be commit 1b778bc7d22efff3f90dc450eb12baa1241cf68f)
adds 05c0ca2 forgot to commit the scanner code (This used to be commit 591308f3881e44750b48602fd05362f1f5c6477a)
adds 1d726fe new logs use abbreviated month names. Add this to date conversion (This used to be commit 8021669b167053b5500f035c9c50d1327d73c232)
adds b031af3 converted another bunch of stuff to NTSTATUS (This used to be commit 1d36250e338ae0ff9fbbf86019809205dd97d05e)
adds 8b6b1b2 Fix bug in usage().
adds 316c3fb Convert to NTSTATUS. (This used to be commit 9e69f59d6c4ec4e0474c594ada3a05ecc2bc806b)
adds 1f07993 fixed typo (This used to be commit 2d1829dfd041336a587443435d8dccab365a2b56)
adds 504ceba Fix for make proto when srcdir != cwd. (This used to be commit e6c0fb75755240e0d14452e421d965617d761507)
adds 3aa6006 Fixed description in file header. (This used to be commit ed42dcf7846d487b73fc41c7b3f2feef8fd392e3)
adds e766812 Added copyright header (taken from include/doserr.h)
adds 82901df Merge from TNG - function to initialise NTTIME structure. (This used to be commit 14bc8283f26fb80633575e471de4a15a492113c6)
adds 5021be2 Fixed typo in comment. (This used to be commit b10ad789d6d412ef1d2e0d8b47fc233225861bf9)
adds 3848313 Added sam sync and sam replication smbd message constants. (This used to be commit 406cafc0efebc9f331e810d651888b551725af1a)
adds 259d590 Send a MSG_SMB_SAM_REPL when a UAS/SAM change netlogon message is received. (This used to be commit b7cf14bf84a19da8a5b8fe9895ce78f138b5379c)
adds 174541b Merge of SAM delta type constants and BDC replication types from TNG. (This used to be commit 73eeaadbe212989b5c1b2e494500e9618c3f3a5e)
adds cd0a9f6 Send a MSG_SMB_SAM_SYNC when a netlogon_ctrl2 message is received. (This used to be commit 73e1b708d0ab7a6e612f8910c5815a6ab6de66cd)
adds cb9b39d Added dummy handlers for SAM_SYNC and SAM_REPL messages. (This used to be commit 08e05f1b3c2d5767e8f8f0343fc0ea90c786eac0)
adds 49dff24 Added samsync and samrepl (untested) message types to smbcontrol. (This used to be commit b0c8090396ca02d06669d6e20a1c715fc83ff887)
adds d5c9172 Merge of sam sync code from TNG.
adds fab372f Start of samsync program invoked by smbd to perform sam synchronisation and sam replication. It doesn't work yet. (-: (This used to be commit c96aae613dfe97808dedffc836c5d4cc9ae52185)
adds c22ecf6 Added additional objects to rpcclient for sam sync/repl support.
adds b03a201 Ouch ! I didn't think I would have to do that: add 2 new rap calls !
adds 10d1c6a lp_wins_server() is now lp_wins_server_list().
adds 7f0b3ec Patched to ensure that it won't break HEAD.
adds 60519d0 Should be dbgtext, not dbg_text. (This used to be commit 7a68236c42acc72e500e120906230a637305f418)
adds 6c38114 Fuss, fuss, fuss...
adds b3e43e0 Fix uninitialised variables. Spotted by "Esh, Andrew" <AEsh at tricord.com> (This used to be commit 9081af4fe584d222c00587d6d3c81e12d6611222)
adds 74bee75 Renamed rwlock_t type to tdb_rwlock_t to avoid conflict with Solaris 8 header files. (This used to be commit 888c852f01cec89b380fdf2564444b86d396c442)
adds dfe2d64 merge from APPLIANCE_TNG (This used to be commit aff66993e47dc14371c15e75de11ff2c15d226f3)
adds e660acf merge from APPLIANCE_TNG (This used to be commit 2af0a65e4c56e9361ee03286edcf26b5926b39e4)
adds 4f168fd merge from 2.2 (This used to be commit 3e8ccb420260591f362fa8a9d1221481449f8ef7)
adds aca0710 merge from 2.2 (This used to be commit d31e1b63b5a13ec585da18971e85c9eaa941ed33)
adds 3bd7e65 this was a stupid typo, thanks to Jochen Dolze (dolze at epcnet.de) for pointing out. (This used to be commit a554d5a99a03e6e8df7e946e5636f5ee80b21969)
adds e555b96 if no ACL elements then use chmod - fixes ability to set read-only bit on files that do not have an ACL (This used to be commit 65ea13420c78cf0a8c01f14c08815e4b44ca4abc)
adds 8debe5b Fix from Paul Green to set correct lengths. Jeremy. (This used to be commit 52b9b6d519c38b2a3e524d098a09fb996e8a2047)
adds 58ed70f Fixed silly typo. Jeremy. (This used to be commit 6ee2b41429e43f6a9a58eba3cb01b952be3d5ca5)
adds 4bd774f Fix crash bug with indirecting through null pointer on recursive delete. Jeremy. (This used to be commit a6f04d16613a06c1aafa89d7373d1e4b4a5fb45b)
adds 137fb61 changed the data format in the tdb, as the time fields were not managed correctly. this mean you need to rebuild your passdb.tdb file. (This used to be commit 57b8d3bb84e261e55febdde88e45684455f0a294)
adds 80f8537 Added samsync binary to list of ignored files. (This used to be commit 604468c6eedfa7a8ac62800cf7cf73cbd969ae45)
adds b4ed8c8 Fix up some compile issues. We can't have C99 comments and add a smattering of const. (This used to be commit af53e774d754d72b01d9840e8b45d27bc394e33d)
adds d01c236 Set acb_info to ACB_SVRTRUST if we are joining the domain as a BDC without going through the server manager. (This used to be commit 52f5abae4667d841be7ca8f5ff0f25ba6d027067)
adds bd7ba65 more NTSTATUS changes (This used to be commit 8a49b2f7df46b2c990a980758fe1f3871e8b578e)
adds 819f5ea use a name not a number for ERRinsufficientbuffer (This used to be commit 8e70666fccde1025d77e4db51b5b63e5142d98ec)
adds 9573942 updated copyright for Michael Sweet (This used to be commit 9d53473f302f172c10854b8df3000552918d0637)
adds fd6ea43 the next step in our error code handling change
adds 2771d77 tidied up some unused vars in JFs new fns (This used to be commit e26502b1f840cd0fafd700c9756b610b38709ce2)
adds fbc1f32 more NTSTATUS/WERROR conversion (This used to be commit ad648c5cd8ebe4be8304379117f403d7673dcbc8)
adds 55cf374 Fixed some compiler warnings. (This used to be commit 06608971ed95c02188a1b2bf7b1f9a2845e04022)
adds 19fea32 the next stage in the NTSTATUS/WERROR change. smbd and nmbd now compile, but the client code still needs some work (This used to be commit dcd6e735f709a9231860ceb9682db40ff26c9a66)
adds 8c569f7 Welcome to tpot's exploit world!
adds b5b9c46 Don't overwrite an existing /etc/xinetd.d/swat on install file since we don't overwrite it on upgrade.
adds c76dd14 it now all compiles - so try enabling it by default and see what explodes on the build farm (This used to be commit 5bb7e4f0f65edf1db20245f403cbe81833134240)
adds b04933d a fix for fussy compilers (This used to be commit 78f437b5073207606b23be42960e2b10f785a148)
adds ed3fbaf cope with pam being off (This used to be commit 5f6e7bbce76c85571ee10a3f8b5bbbd0beadb632)
adds cefa698 fixed compilation of torture (This used to be commit aaf538a83057150cc35e9032aff7a78e8f0c4dc2)
adds 7e75921 Merge of transfer file code from 2.2, fix for readbraw. Jeremy. (This used to be commit c05e79453655abb67fd47a2d3dba88b4c5377e35)
adds 15472c4 Fixes to ensure invalid vuids cannot stop oplock breaks. This may have bearing on the Solaris fcntl spin bug. Jeremy. (This used to be commit 0f676202529cbfead629d2c228b7d5abc2dff7d6)
adds 1f5203c don't do pointer arithmetic on void* (some compilers can't do it) (This used to be commit c65e8db7ae765f844f8b0adb1e5de3651561ad96)
adds d3518f1 NFS v2 can return ENOLCK when greater than 31 bit offsets are used. Treat this the same as an EFBIG error. Jeremy (This used to be commit 8fad5177701c1738a7f5bdd7c0082ef23a00b876)
adds 9888362 Don't crash if run with no command line arguments. (-: (This used to be commit a46e9cc3a1a247fba8fe9b4cdfa16954071b4a35)
adds 9dfa2ed oh foo (This used to be commit 66c7bb9467c1acaf7e5b310a2ebc753f455b18c9)
adds f6b5318 Merged cli_net_req_chal() and cli_net_auth2() from rpc_client/cli_login.c except they are called new_cli_net_req_chal() and new_cli_net_auth2() until they are working properly. (This used to be commit 4ca085f253fc39de60115edc049e91d5c95735ef)
adds 7deed93 fixed a bunch of compilation errors on Solaris, mostly people getting NSS_STATUS and WINBINDD error codes mixed up (This used to be commit 66698d6b841df809a8654012a8385bffacb9dc4a)
adds 7844aa8 more warning fixes on solaris (This used to be commit c04c67fec85b1c81ef0b3cebacde304a1de0d854)
adds fbe6685 fixed some compilation errors in cli_netlogon.c - tim, you need to rerun configure to get the new NTSTATUS stuff right (This used to be commit 9bae57cfe30825174536d11983bb3434498e3f03)
adds 851a06e added filename to error_packet() (This used to be commit 2c424788dec2fd6e44c243ea115d66689dfae6c0)
adds d53d5be use cli_is_error() instead of looking in smb_rcls, otherwise NT status codes don't work correctly (This used to be commit 55d5828e608671f070a9e96938be0d16d50aeb26)
adds 00973eb When sending a message via a tdb, it must be open read/write. Jeremy. (This used to be commit f35887c7d40ced750596b87bf37f7aae1df68c7a)
adds c36dd96 variable name changed to --with-profiling-data (This used to be commit 28fba1ba4883e5eaa97247e933da9311c53c41df)
adds 283b15b add profiling stats from 2.2 (This used to be commit 6c333e9d922b3a7443db829277b8a209cce2d350)
adds dff3c81 always include profile support so you do not need a different binary of smbstatus to dump profile stats. (This used to be commit fc048955b8af05779992bc111f9bd690b8a8faf2)
adds 7528728 merge profile data changes from 2.2 (This used to be commit c105859304e93297fa29f346e9cbd1af0c95048b)
adds afd0ba9 add PROFILE_OBJ to nmbd now (This used to be commit 99b773217c001b8b89e72561f3ece46bb4ea553e)
adds 387f1fd fixed formatting to make the code vaguely readable. It's still a dogs breakfast, but at least you can follow the indents (This used to be commit 9955ea0aaa299c6c946b4e7b7e98017c39b60bc8)
adds 627b1d0 when you update the share mode in the db you must also update fsp->share_mode otherwise the check to see if the fsp share mode matches the one in the db will fail when you come to delete it, thus leaving us with a share mode on a file that isn't even open! (This used to be commit 2020738b889d8d508cf787e5c5d380af817b92f9)
adds 4f0509a 2nd DELETE_ON_CLOSE_FLAG fix ...
adds 11f0402 Fix I think for the fcntl spinning problem. Re-prioritize so that oplock break messages get priority over incoming client messages. Jeremy. (This used to be commit 1779f6a223dad87c3b8451d09b9808b46495a8b6)
adds 851e60c Removed unneeded set of delete on close in fsp->share_mode. Jeremy. (This used to be commit 7816f79075132350c910f75f9b757477a319bbae)
adds 9ef7a6c use NTSTATUS not BOOL in do_lock() (This used to be commit b1b2a5fa5d084dad8ae47777419ab75db1e51eff)
adds dd9b2f3 it turns out that XP agrees with the samba head branch over the right error codes for locking, so fix the test rather than fixing samba (This used to be commit a583af3c2f5d1962495a0f18b671e34d6ff43511)
adds e3d79bb enable strict locking by default. This will be slow, so now we just need to fiind a way to make it fast (This used to be commit 42b147d1f26093c45110077a309c5e0d3010a28d)
adds b31055f Logon workstation checks from Toomas Soome <tsoome at ut.ee>
adds 1772584 actually obey the "use mmap" smb.conf option (This used to be commit b36c98036bcbaa5545c9637cb632361122033cfd)
adds fef37db use a different test tdb name for tdbtest and tdbtorture (This used to be commit 931bded1c92c812d6aae101a40f453c925054627)
adds 75a8b24 flush stdout in test logging fns (This used to be commit d32ac363a5b4c6978077b1d695c503e22c5782ca)
adds c7a951e Annotated definition of NEW_PW_FORMAT_SPACE_PADDED_LEN constant. (This used to be commit e3ec6197ede4a37113567c2ab406937c6ca80e9d)
adds 5661d1c Removed 18 duplicate #undef entries. (This used to be commit 7a7b13940efbbf15dfcf45f89389e2728527f1e2)
adds 65e35d5 Started a cleanup of smbpasswd related stuff. I've created a new file lib/smbpasswd.c which will contain routines related to manipulating smbpasswd entries.
adds f9f31ba Converted to NTSTATUS return codes.
adds fc07eb5 - fixed proto.h build on systems using a parallel make
adds a92f02a Fixed O(N^2) talloc loop when allocating printer name memory - fix from Richard Bollinger <rabollinger at home.com>. Jeremy. (This used to be commit 408c0595bbeafca87795e5278656471fbe0540e8)
adds 9a9ac27 got rid of USE_TDB_MMAP_FLAG as its not needed any more (This used to be commit c26e0d3f27a05ecc8bd2390f9aab7f9451524e47)
adds 83ebf2b Fix the 62bit locking onto 32 bit NFS mounts problem generically for HPUX. Don. please check this out. Jeremy. (This used to be commit ce9f95996498f7795aaef069e1443ea1c7d524b3)
adds 5573a1c added "display charset" option in smb.conf, along with d_printf() which should now be used instead of DEBUG(0) or printf() for interactive messages
adds 22b5123 Fixed paragraph about byte range locking. Jerry, could you make a pdf of this?
adds 0135666 #ifdef out function when not used. Jeremy. (This used to be commit fa8d626a2773569a454451e77ea56c707b33b69e)
adds 84cca75 Don't fail if no owner/group owner set. Use existing owners. Jeremy. (This used to be commit 9961c4c1a3b2dbf8d1062bc1fa103488c0d0ba79)
adds ed8883c Change the description on --with-pam_smbpass to make it clearer - some peope seem to think you need this module for normal samba/PAM operation.
adds 65c5a1c convert more code to using d_printf (This used to be commit 60d297303488ed583537ca2853828fccd6da2ade)
adds eb7b287 fixed missing const on d_printf declaration (This used to be commit 865e0507e6e6ad6a71d833c4f2a0f57362637719)
adds 444a01d removed pointless parameter from readfile() (This used to be commit 0742342ec496bec7246e067280737cd507465b50)
adds 381b245 fixed typo (This used to be commit 160906b57de8d1f8f76e716e0691223f743e07eb)
adds 0366f1d Typo fix per Vance on IRC. (This used to be commit 6f388502622fe77ae13ac2b0ae8f39b2e77ba455)
adds ba8e3e0 Make sure that if there are no interfaces, name_register_wins does not segfault. (This used to be commit a7842fac94a3f772da0e6ddf14044df24af798a9)
adds b30e756 replaced stdio in many parts of samba with a XFILE. XFILE is a cut-down replacemnt of stdio that doesn't suffer from the 8-bit filedescriptor limit that we hit with nasty consequences on some systems
adds f096ba3 added xfile (This used to be commit 7c2fe172c3322433571e73a0bef5c67168dd7c80)
adds 39b24e4 passdb/smbpassfile ain't needed any more - it only provided migration from an ancient file format, not relevant for Samba 3.0 (This used to be commit 954adb630d7c41a45de3a0d656d03499e20727b6)
adds 11bd06e made a couple of local fns static (This used to be commit f0851202a852bed28fbd2446b44ce2b977ddacd8)
adds 1275248 kill a dead fn and make a local one static (This used to be commit 1e9815105e235ad1141b899b03d3de756d217d49)
adds 162e975 more static/dead fns (This used to be commit f59826c0c9ba283c25faeec2cbdc7e19cca7aa04)
adds b12a4dd declare dbf in one spot (This used to be commit f41c3bb80f1e498a9d27f6e236b0ff3a742764c9)
adds 79139fe convert more code to use XFILE (This used to be commit fe6679dffba9a92bb35933ad52172c9be0e9ef90)
adds 4d65bc0 convert more code to use XFILE (This used to be commit fd24265c06f6d2b636c1863941a33029dd9f3828)
adds c113b51 merge from APPLIANCE_HEAD (This used to be commit 55bd514c4576a273dac1ac5c37207a96b41f6572)
adds cae476a cut-n-paste error (This used to be commit b2ed211df0cad2013fd8ff67f48bf73962cc1d39)
adds c5dd2c8 prevent segv by not calling tdb_traverse and tdb_close if tdb_open_log returns NULL. (This used to be commit afdf93836b59d5d9ede2ac0f3298d99471872829)
adds 866598e left out { (This used to be commit 70bd17473a2106ef41b5d921595ce537ec1871cb)
adds 4570609 Fix for second logic bug when handing oplock breaks and client messages simultaneously. Jeremy. (This used to be commit 227325b2d63dad55cbcda9608fba676fb6ce5584)
adds 70a51f9 fix typo (This used to be commit 51795ca3509d9f1a076fae902211ebad02897c72)
adds 4353ea7 Some small changes to configure to remove things like -X4 etc on compiles. (This used to be commit ec6c5da124bc0f090d8aef40247acd44aa2850f9)
adds 03afeae Make sure to commit configure (This used to be commit a3f5139beb774163f811d9e68839742b4d938e87)
adds a948430 Added a string for NT_STATUS_OK, m'kay? (This used to be commit ff149308349fbf80399d9d541659f3c1d668306a)
adds 8e80cb0 Tweak the building rules under Solaris with CC. (This used to be commit d3758404d43b1b4be0b980a4fe078cab458e6d21)
adds 1ca1751 Standardised on 'var = value' when referencing smb.conf parameters, rather than 'var=value'.
adds 11ad75c Fixed some bad markup. (This used to be commit f66899965ea3d9677ba75dff56df2319b3e4b7c0)
adds 91bd0d7 Update from sgml source. (This used to be commit e101e945b78fbe53b6bdcf6ddaa9355547af09fd)
adds db9ba1f Moved and renamed DFS error constants from include/rpc_dfs.h to doserr.h to fit in with new error reporting subsystem. (This used to be commit dbfd50d447e4166a4233034885666d985ca6beb8)
adds a39d4c0 Converted DFS error returns to WERROR instead of uint32. (This used to be commit 97286570ef6f9151b5fe0be32aa4b294e7db9ab8)
adds e041c15 Hmm - needs to be converted to pull/push unistr routines. But at least it compiles now which should keep the build farm happy. (This used to be commit 5686a2cfe874e8b30bcb2781fa4bfe7ae0cefb17)
adds 39d7983 - enable MSDFS by default, there seems no reason not to have it enabled by default in Samba 3.x
adds b800a36 Some patches to authentication:
adds ab4ebf4 Fixed typo. (This used to be commit 2138c4461921b8ac3141231169af1eaa6e85f9ba)
adds 2f824ec Ignore torture test binaries. (This used to be commit c5a94780dc653260cf6abd09f6a321b93806529a)
adds ad719cc String length fix from Toomas Soome <tsoome at ut.ee> (This used to be commit 42417a425b524bc74360fdf6f1a16bfad38b9818)
adds 45762a6 Converted msdfs referral server code to use rpcstr_push() functions. Still doesn't work though. )-: (This used to be commit ec7296d6e9b5b61bac778c2093ee0cd0e23a2344)
adds 31e8101 Fixed problems with arg parsing as root with smbpasswd. Jeremy. (This used to be commit 6399cf490dffbd162afa06f18cdd6e0364db567d)
adds 544d0cf Terminate dfs referral alternate path string. DFS now works again in head - hooray! (This used to be commit 95df7ede465d835eb8ca1d1466c5153caf1a0d71)
adds 5366c4c added a new global option "hostname lookups = yes/no" This should finally kill off the remaining places where we attempt reverse lookups of the IP of the client. It may be that some pam modules called via the session code will need "hostname lookups = yes" but I've left it off by default as most sites don't need it and so many sites have broken reverse maps (This used to be commit 2b83ad03965d00bba88fe56452d2990099b75ef1)
adds f04f28a Fixed return value for cli_dfs_exist() - nt4 returns 1, w2k returns 2.
adds 8b67689 Discovered a whole lot more opcodes on the LSA pipe while writing a rpc scanner. There's lots of quota, privilege, and trusted domain goodness waiting to be reverse engineered here!
adds 22be9b6 Oops. (This used to be commit 4c92d82bdb35db3e01a162fb0aa00a6fe7486c70)
adds 27cbee1 Removed CHECK_STRUCT macro - it isn't used anywhere. (This used to be commit 06c619b395f212ec3122cf1c804b27afba04e79d)
adds 0dab2c3 Use session key from cli_state struct rather than the uninitialised one when calling cli_netlogon_sam_sync(). (-: (This used to be commit e4a3231a074b01cb1d6c4bf42e0a8e687e584413)
adds 82a8f8a Merge of sam_pwd_hash() function from tng. (This used to be commit b6cb6b837ac06d8b9cb898668e69236b64a8b698)
adds c849bd3 Decode 68-byte password blocks using sam replication password key (which is actually the user session key). (This used to be commit 0f041597f8afa378fc3177264f1e52e014e6cf00)
adds 504eff4 Merge prs_hash1() function from tng. (This used to be commit 3245714243d15160b9e0e27c413fef65ea91f455)
adds b031544 Produce correct lanman and nt hashes in samsync smbpasswd output. The output from samsync -p produces the same output as running PWDUMP.EXE on the domain controller except it happens via the sam synchronisation protocol. (This used to be commit 5da98620021cda92d4752e7388f0e0cdfcd0e8cd)
adds cbd99a1 Finally commit my fix to this little mess...
adds b7a0c13 Now that we always get back an NTSTATUS code actually pass it on to the auth subsytem. Also kill off the (unneeded) wrapper fuction.
adds d7dc065 Update manpage for new 'add machine script' paramater (This used to be commit 68dc525e8e7906a8618b6d28c5543ce89768563d)
adds c045bd7 merge from 2.2 (This used to be commit 0e4d2384dee905c730d011595337ff5ecc260a13)
adds bd7595e merge from appliance_head (This used to be commit f70b1707e42b3f7aaa38cc5637fcc5cbcdd5a26a)
adds a3203a7 merges from 2.2 (This used to be commit b619458dde158c37a4420a28a7e1e1f70e7a18d1)
adds ab35704 Fixed up Solaris 64 bit configure. Jeremy. (This used to be commit 36516b2ca97e8644a29055dfab868aced644f9aa)
adds 1c8c7c5 Actually fill in the status for sainity checks
adds 9a846da Restore the profiling data shmem parinoia. This whole area needs to be fixed - an mmaped file or the like would be a good idea. (This used to be commit bc1385fc5e55eeed626615fad92877296064a27e)
adds 1c6b0ff Fix up NTSTATUS stuff in rpcclient's help function (This used to be commit 512e9a5f94ba71bdea2bdecb8f21f9daad51ef3a)
adds 90b5a62 This looked suspicious now we are attempting to to NTLMv2.
adds eb8a377 Oops... For reference, NTLMv2 passwords are > 24 chars in length, while NTLMv1 passwords (and old LM passwords) are exactly 24 in lenghth. (This used to be commit 51baa1614d1a338f50dbf8eaa5ea31ab58c11409)
adds cde3f0f update for .proto.stamp (This used to be commit d3a731a3d52a0cc297404b74e74cc9376ddd597f)
adds 7892c49 Kill off the //server/share%user hack in share level security.
adds 72c3531 use variables _before_ freeing them! thanks to Andreas Moroder for spotting these two. (This used to be commit 01f30ca0ad472eaab8f80ec4278b1d391be3a1ae)
adds 1330141 free memory before returning. tx Andreas Moroder. (This used to be commit 8d60a825f74a340beba11193a28fd83b0c4a8129)
adds 06ccf1e Looks like it missed these. make_connection now no longer takes a 'username' argument. (This used to be commit 0e1322227b0a91226b4b85c8e0ff838ebfd9e962)
adds 4143207 Kill off the dangerous passwd program default, as its both very system-dependent and can allow (when unix password sync = yes) the 'syncronisation' of root's password by a normal user :-(
adds 4d89a65 Start pushing the NTSTATUS stuff out to the wire for session setups.
adds 9bae360 fixed compilation error in smbw (This used to be commit d1e9fb7778268a626b0550fa350d55d8eec7706e)
adds dec3cbc Fix up workstaion and kickoff time checks, moved to auth_smbpasswd.c where they can have general effect.
adds 6ff605c Minor tidy-up. (This used to be commit dbb21aedbf10ebc4ef0d549c4f919cf91459eef7)
adds f7f0200 Fix (I hope) for a number of little compile warnings found by the IRIX compilers on the build farm.
adds b0c3915 Fix compile warnings on IRIX's cc. (This used to be commit 5b369bce69c2cbe01f938a643d3b9e71bc2075c4)
adds e2d393b introduce SAFE_FREE() macro as suggested by andreas moroder. (This used to be commit b7edd55885791f9aded11a0b0a131e02a819f374)
adds 77bdea1 move to SAFE_FREE() (This used to be commit 29db6ef7a7c4df51adf964c0aecb1164e4ab7dee)
adds 31c3f7a move to SAFE_FREE() (This used to be commit 89833bbbd8508dcdca70dff2c94e1d8f22535f1f)
adds 484a7c0 move to SAFE_FREE() (This used to be commit 60e907b7e8e1c008463a88ed2b076344278986ef)
adds bcbd75f move to SAFE_FREE() (This used to be commit 48fc6a6cd52e01b287030fbbf0aa08a6814c5e11)
adds 7f641b4 fixed compilation of groupdb (This used to be commit 23e2561a1c303942cfceae8929e0806db91b4aa4)
adds acc3732 typo (This used to be commit 23dc3fc7009ce40064db57d5ec8b720c7d9350a8)
adds 81fdc3c move to SAFE_FREE() (This used to be commit e61aec84edaf55b9ee087b076d2f1311033dc839)
adds 23af074 fixed ctemp in server and client. It turns out that ctemp on NT is completely broken, and it's pointless to emulate their brokenness completely in this case, but at least this makes us use approximately the same packet format. The spec is complelet wrong in this case (This used to be commit 2d507ec669def6d49304559e53d6c14af9b290a9)
adds 1f31249 move to SAFE_FREE() (This used to be commit 1446a1562b1c618c023b056f476e26da7ee3d532)
adds b50d10c move to SAFE_FREE() (This used to be commit 03dc67788f68c9e01b5a82fdf43f837cb19f4608)
adds 84ab9d2 move to SAFE_FREE() (This used to be commit fb0984e60fd69100d9866304b83b4f3c85e9aea2)
adds 4561e8a move to SAFE_FREE() (This used to be commit 64d35e94fe6f7e56353b286162f670c8595a90e6)
adds 091dbaa move to SAFE_FREE() (This used to be commit 09bf4425492fd96672ddd7a31d88854adcf7f0fe)
adds 941a3a5 move to SAFE_FREE() (This used to be commit 549fe42bd48b3418e63ba4872bc5992dae46d514)
adds e7db47b move to SAFE_FREE() (This used to be commit 94b0fde8a8a4e888cee93ebde79390c7942a2785)
adds 8794598 move to SAFE_FREE() (This used to be commit 5ceecc7bef71b455ba7c4efd9928e2433dccc961)
adds 61b2794 move to SAFE_FREE() (This used to be commit a95943fde0ad89ae3f2deca2f7ba9cb5ab612b74)
adds 2d6a307 move to SAFE_FREE() (This used to be commit fc71962409e11509a60fb2be6741c32970865881)
adds c0ef0e1 move to SAFE_FREE() (This used to be commit 67db8f03c5c9e81e11b5f3276b50ee23e09a2659)
adds 006c834 Doc fix merge from 2.2 (This used to be commit 865167203ceff157a7204418cda8905833314575)
adds 15a6649 Converted cli_net_auth2() and cli_nt_setup_creds() to return NTSTATUS. (This used to be commit e0bdcbc5994345fdc76f7590dba7bce5f0127d58)
adds 36a6611 Use structure copy to fix unaligned accesses on 64bit architectures on Linux. Jeremy. (This used to be commit b4b891279b6292237113456f1bb0d4393f1f9af1)
adds 5bc82e4 Correct fix for unaligned memcpy - malloc'ed memory incremented by sizeof(struct locking_data) was not forced to be 8 byte aligned. Use union to force it to be correctly aligned for memcpy and use void *, to tell compiler not to optimize aligned copy (this last fix suggested by Trond @ RedHat). The first fix should be sufficient, but this provides a "belt and braces" fix. Jeremy. (This used to be commit 22c5915bb466529ac1bcb5c2574888b360a9775b)
adds c64cd55 Fixed a couple of nasty bugs only easily seen with no mmap. Firstly, map_ptr not neccessarily set to NULL if no mmap, secondly, iterating through a tdb was using SETLK, instead of SETLKW - would almost never fail with mmap as the time holding the lock was so short, but was easily seen with read/write. One finaly bug needs tracking down w.r.t. traversal...... Jeremy. (This used to be commit 313c2e8652092a307165b6039dd7dfbbd0754ec3)
adds a275099 Roll back earlier fix after talking with Andrew. The write_lock_record and unlock are explicitly non-blocking. I will add a comment to this effect later. Jeremy. (This used to be commit e4b41a8f31729dfec92c4cb1f8b4759446cac0ff)
adds e9479e8 Return correct error code on lock fail in tdb_expand. Jeremy. (This used to be commit b45793ec3f6ff04587bee8f463ef6410b06097d6)
adds 36939fc Reverse some of the breakage I commited a day or two ago, as we need to fill out the user_info struct (otherwise we don't have a vuid for make_connection()).
adds 01529e3 fix debug (This used to be commit d103371e8028efb6eec3c4b917b68734832f5844)
adds 3e9bcd1 don't try to initgroups in non root mode (This used to be commit 1a04ea247680fa7ad1ae7dc3f9953f753d8cf955)
adds af0d86a Fix based on Andrew's insight as re-using a tdb after fork means parent and child share seek pointer. Damn.... Jeremy. (This used to be commit 0e75c0fc1aa742fb0c29716c99a81cf5b33ef6e6)
adds 56aa0a2 got rid of bogus write list substitution error messages (This used to be commit 0deae6c407faa86ea871a219ad52fdd285166274)
adds 2309cd7 Fix (I hope) compile on HP-UX. Found by the build farm. (This used to be commit fd5c67d35a3e9eaee6c54151c5fd9381a47c7b14)
adds 6adafe5 Remove the ugly hacks to get around the Get_Pwnam() calls in pass_check.c by simply not doing Get_Pwnam() calls in pass_check.c
adds d9c1da5 *llist being NULL is not an error (This used to be commit c4d8ad2c2e48ff31dae7477ff02e5bfc013832a9)
adds 2bc9ef3 added a hook to reopen all tdb's after the server fork this prevents the fd seek pointer problem (This used to be commit f49518e497deeb46292456c3650769d50ec2a955)
adds 6a7e334 passdb/pampass.c and passdb/pass_check.c are not passdb related at all, so don't link them as such. (This used to be commit 3afad9ae012b8fb1bf5eaceca491b76ab32e68b6)
adds 01bb01b removed anti-race code that could cause a classic ABBA deadlock
adds 8c8b9c6 Removed test code that got added by accident. Jeremy. (This used to be commit fc91ecc236e0d27f5836e9820332ababd762f1a7)
adds 0ef1acb Put pwrite code back in expand_file. Jeremy. (This used to be commit a3267551d88dffb226e4a1c3852fe9c817517d02)
adds 79a9902 Removed unneeded variable, added comment on deadlock prevention. Jeremy. (This used to be commit 3f52632ac9c45c66613c3a2fd41f1ba73ca3fefc)
adds 03b0f3b Use lp_private_dir() not magic on the lp_smb_passwd_file() output. (This used to be commit 65ae05ce638f0d12e6f1e2a6f337c53c5c0a4f3a)
adds adb3579 This isn't used anymore (This used to be commit c6df98a1e3886edd64c36ae23a8bfed11e6632b6)
adds ebe02a7 printf() -> d_printf() (This used to be commit e8bd42edc05226d49ab0b6768f898d883fcf8d1a)
adds 6794b58 Add the ability to display Samba's build options with smbd -b and as a level 4 DEBUG(). Also included are details like build date/time, location and compiler.
adds 31c44c4 Adding the appropirate files might help...
adds b882efe typo (This used to be commit 7a47e0fceb8999de93ac9e5721bf65401630dec6)
adds e121186 Reran autoconf, autoheader (This used to be commit 26e523bf6e36d1aa355bbaa7d9b1d5c65c1b5e6b)
adds 14811e7 Try to fix up the shell syntax (This used to be commit f57b1085b3a608871f0c1c8fbfe19c121dc8504f)
adds 158a5b8 - Fix up to use sampass->username insted of user_info->smb_username - Fix initial lookup to use the mapped username. (This used to be commit 162b88e2313dbcf0b95300b8f18a3e9b6b6b29bd)
adds 79009d6 Revert this one: The NTLMv2 checks need the original username as found on the wire. (This used to be commit 7c9ae76b3ff4f1ba88ddad570648f32f99e38944)
adds 395454d Fix for MiXed and UPPER case usernames with plaintext PAM passwords. (This used to be commit ba1b411f556bfac8b953c44c81257c7d8fb9817d)
adds c16effd Add and modify some of the various tests I have had sitting around here for a little while. This should give us a bit more coverage.
adds 8bb1479 Rearrange the ordering of the checks in make_connection(). The new order has some sainity, avoiding things like 'root preexec' when the connection would otherwise already be denied (max connections).
adds a88ed5d Check 'hosts equiv' and 'use rhosts' compatability with 'hostname lookup' value. (This used to be commit 5f5b4b48ca78b3981001965058a2b4e796ba815c)
adds 5377944 Fix up the test for some of the quirkier hosts on the farm, and enable one previously disabled sub-test. (This used to be commit 4df974527c7dbe88e7cbe9feb8e87f7ce89012b2)
adds 994a449 We are not meant to touch the username, so use the pass->pw_name output rather than Get_Pwnam(user, True). (This used to be commit bf81f0021328da97afe58cc17317b15ec1b3cc96)
adds fa6713b Move pass_check.c over to NTSTATUS, allowing full NTSTATUS from PAM to wire!
adds b54692b smbmount fixes from Urban. Jeremy. (This used to be commit 73ec9392396af6183bdf43b9f8ac0a6a0359a074)
adds 80ad52d fixed character set for user name pull (This used to be commit 374f76fa2d5dcd036943c3f968a94f097a971ac7)
adds 2153248 Added -s configfile to smbcontrol.c.
adds b49a1f0 fixed the error code handling in can_delete() by converting it to NTSTATUS. This gets the right error codes in SMBunlink (This used to be commit c82f7828c05c747a5782d10c68cc2df80d4071bd)
adds d76dfbb Attempt to make quotas work with RH7.1, and with other Linuxen... This is *HARD*, dammit ! Jeremy. (This used to be commit 59a4684201fb72989698db5ac8169bd8880bd9a7)
adds 81ad252 These are RIDs not Unix UIDs so make this clear in the feild names.
adds 0492eff Ignore unmappable (NT Authority, BUILTIN etc.) SIDs in an ACL set. Jeremy. (This used to be commit bc7963bd643422cce081b6284e3bdd49ae3a02ab)
adds b192746 fixed the Makefile so we don't rebuild libsmbclient and build_env.h (and thus smbd) every time (This used to be commit e78d0a3615d74cdd023d2d623abc27ac59356ae0)
adds 4eb7ef6 Fix up NT_STATUS return for session setups, Win2k objects to anything other than NT_STATUS_LOGON_FAILURE. This also brings us (almost) back in line with their implementation.
adds 5993238 Zero out these pstrings before we start: makes for much easier debugging. (This used to be commit d417b6b5cbdbb244cc683387d73a9200eef53427)
adds 7cb54b2 Lets call an NTSTATUS an nt_status, not an ecode. (This used to be commit b6048e28ab996ba5581cfa3b50401c0f775befdd)
adds fee958d Add .headers.stamp (This used to be commit e12d7570997c229177c239cd2224574a943e262a)
adds 1fcc9e1 convert all POST variables from display to unix charset (This used to be commit cd6478ad9890949d0ef34a7078ec5518debe4a3c)
adds 7ef445e tdbtorture updates from when I was trying to track down the hp tdb bug (This used to be commit b8d9d1fca3eec5150fb9784f1d0157a82e60cebd)
adds c812f1d If we disable hostname lookups we can at least get a uniform answer for testing the rhosts and hostsequiv stuff with.
adds 1c29d9d fixed bug in POST var handling (This used to be commit 73f10d3ef6de2dbcb23f93ef93eb9e7053ebf26b)
adds 79b5b1a fixed a silly off by 1 bug (This used to be commit e558ab6ac8930e3393291fe12289ad43175b8a1d)
adds 63dba7a added SWAT i18n support files for Japanese and Turkish (This used to be commit 1e77e87dcf782a0b3b2f0509385b2edad6113a05)
adds 96db4b1 Added SWAT i18n feature: TO enable configure with --with-i18n-swat to support this gettext is integrated and a new directories name "po" and "intl" are created.
adds b8369b6 Update configure from configure.in (This used to be commit 50a61b221ba97a41ecc52e862f7b41bc18b61852)
adds 1207c43 added files and directories to support gettext() feature Also added some po files to support: English, Japanese, Polish, Turlish (This used to be commit 736b713c49ebe45923169b70f5c47f5afda8d94a)
adds fce47dc fixed a typo (This used to be commit 87a945f13d2f241facdd3a1bdc636193339f1697)
adds 14403d5 fixed a typo in installman.sh fixed a problem that source/install-sh is not executable (This used to be commit c2e256c18cbaa1145ab6ca8ad59baadca36abbdd)
adds fe19505 Removed extra '()' s. Jeremy. (This used to be commit b5f4a97bb028394f56c904dbb8e12827cb99e785)
adds abaa4ab Change log message to 2 from zero when failing to create directory. Stops spurious profile creation messages. Jeremy. (This used to be commit fa74d07207fa9024b6ebdb10686b032ef6673d18)
adds be6023b Log sys_acl_set_XX at level 2 not zero. Jeremy. (This used to be commit 4a54a633c59a18b387427e89266e294bdddf8574)
adds 008ba27 Fixed enumeration of large numbers of groups from a Samba DC. Tidied up debug messages in lib/messages.c Jeremy. (This used to be commit dfb58f227609d6c8a255677b85ec853efa19f602)
adds f3d8f6b Try to fix up manpage installation (This used to be commit a302bb20e28ea2e4d04eca34a23ff42e9bc07b05)
adds e3249d0 added cli_qpathinfo_alt_name() for fetching the 8.3 name of a file (This used to be commit b2eb7feb7f5bafe953fdeb92daaf9e4f08e44983)
adds c386d8b allow all ucs2 chars in utf8, rather than mapping some to a single char like libiconv does (This used to be commit e13e8b190c70136cb2c3588bdcf7328a7f61d152)
adds 2bfd6d5 Change ./configure.developer to stay in effect across a './config.status --recheck' by making it a real configure option.
adds 4fe127d added a little smbtorture test for dumping the unicode table of a server. This is just a framework right now - I want this to eventually replace the win32 test code from monyo
adds 827e189 fixed a typo (This used to be commit 11a2808e10bb7885da04c19c261d3876c31ac08d)
adds 666f8a0 fixed the really awful performance problem with the stat cache when it ran out of primes and used a power of two hash modulus. It ended up sticking all the entries in just a few buckets. Yuck! (This used to be commit fdc9952391027e209fbd24f7794b1c2b551b1f9f)
adds deed36e - the inactive core of the new mangling code that use tdb - some more utils for unicode string manipulation (This used to be commit 4ade36446e7dee1c3828d8c822f047c6e891a644)
adds 76c8d7a memory leak fixes .. (This used to be commit 7f07004571ad1b8d1ce787f6788b4c4d8685db37)
adds cc96a00 Fix up the ./configure for the BSDs:
adds 00842ae Don't segfault when deleting accounts not in /etc/passwd. The RID we want is the one in the sampass anyway.
adds 1817c23 now --with-i18n-swat works to install some international files used by SWAT into $swatdir/$ln/{help,images,include}
adds c1af3aa sorry to forget re-run autoconf again... (This used to be commit 322ba52f71045002c6b969fb87932ee8b7d578c8)
adds 6ddcd8a Fixup passdb stuff to add new nisplus and ldap backends. Jeremy. (This used to be commit 611bf806d569b70edabbc04a2f5408142370a550)
adds 0f4281b Added Elrond patch to make se_access_check use NT datastructures, not Samba. Jeremy. (This used to be commit bca6419447e926e51aeecf3e484228f640cecb84)
adds 48fb518 Finish Jeremy's passdb merge :-).
adds 950bae4 Update build_options.c in line with new configure options. (This used to be commit 3f10b045666479e3e1981b09fcaa0d0810422fcb)
adds 345a670 We don't use a modified 'user' in any case, so don't modifiy it. (This used to be commit e0e05cb5a51e0e46162febd0a45ea4f59b6f6573)
adds 6744ca0 More updates to prevent account-guessing.
adds dc62fec Add a new interface pdb_set_plaintext_passwd() to the passdb. This simply interfaces to the existing set NT and LM functions, but ensures we always do it in the same way.
adds 9b1c40b Fix up pdbedit to initialise its structures with the standard functions, therfore ensuring sensible defaults for some values, notably account expriries which mean 'locked out' if == 0.
adds f12ebc0 Fix up TDB_SAM with repect to case sensitvity. (need to use unix_strlower)
adds 1ef468f Fix the uninitialised variable, but more importantly fix the SEGFAULT.
adds d74d82b Make use of the pdb_set_plaintext_passwd() update to vastly simplify decode_pw_buffer() and the samr password changing routines.
adds c907f33 Update for new pdb_set_plaintext_passwd() interface. (This used to be commit ce676f8bfc6222df1e05b164420efab30eb1b2e1)
adds 83db39d Fix this to use the plaintext password code directly, like SWAT does.
adds 71850be Rearrange the order of the checks in auth_smbpasswd.c, always check passwords first.
adds 865467c Process the workstation trust account code INSIDE the authenticaion subsystem, just like any other logon. Matching code removal in reply.c to follow.
adds 4182194 Kill of the reply.c end of the workstaion trust account mess.
adds c10dc7a merge from 2.2 (This used to be commit 247b9c3eba78f0ddd26d836e5e18f6630bf302c7)
adds 29d3318 From 2.2.
adds 2c4d1d3 OpenSSL merge from 2.2 (This used to be commit efc6df5a3914da9e7b792ccaccd1403c72c09f78)
adds c61d1a1 fixed compilation of tdbtorture (This used to be commit 2f44756233e2655856f003bb15c3898118756b98)
adds 59a02ec minor fixes (This used to be commit 57e639bbdd115b51362caf7e3db4ba34ccdeddc2)
adds 0d76ac6 sync up with 2.2 (This used to be commit 9d8cbf3d5db35df6aa50636a48444caf10441c8c)
adds 2a9cd3b Fix memory leak in get_sampwd_entries(), reindent for clarity. - call pdb_reset_sam() after each getent call.
adds f6ce758 Kill unused variables (This used to be commit 758d923fa183b50acab9928e402f17bd25ba8f41)
adds 415cfe0 Major update to pdbedit's import and export code, in line with reqests for it to use the pdb_ formatting functions.
adds 31a87fa get out unicode_from_buffer and buffer_from_unicode, unneeded. store mangled filename in dos charset and unmangled in unicode. clean ups still lot to do. againg compiled but not yet tested. (This used to be commit 2d1aabb6d4bf23985a9ce0f7e065292aacedc80a)
adds f7fb26f How often did I read the CVS commit message "Always compile before commit" :-((
adds 3bd48ad Merge HEAD and 2.2 - try frantically to keep in sync. Jeremy. (This used to be commit 65bf4a36ef5967b0844ab985d7b3ea31138dd4c5)
adds a69e900 Sync 2.2.2 and HEAD (I will keep these the same if it kills me :-). Jeremy. (This used to be commit 76fac3eb945c7ced28c5685849d3616bb7c89ca2)
adds 75c5061 Removed smbpasswd_XX call (how did this get re-added, I removed all these yesterday ?). Jeremy. (This used to be commit e25dc68843ed10d8454cb8166c39ff4b2e6a4159)
adds b2e39dd How the heck I missed this I don't know, but somehow I got a copy-and-paste error in here...
adds bf1697b Fixed CUPS detection - patch from Michael Sweet. Jeremy. (This used to be commit 4c5158d1e5620ccc3f2812a3fbedcb60a67caecc)
adds 00d1bcc Don't build make_printerdef in HEAD. This tool is not needed except to support 2.0.x style WIn9x driver download. (This used to be commit d0628d0d2d5f5366179d2508456ae06ce3879be3)
adds d25c2b1 Add a few const statements to various odd bits of the tree. (Fixes some warnings) (This used to be commit b648cc669d16eb40b477c8dc51efeab485a15de5)
adds 14cc9a3 return NT_STATUS_NO_MEMORY istead of NT_STATUS_OK if we are out of memory. (This used to be commit d38bc1dceccaa4cbdaf3ac4d561225229161714a)
adds 81697d5 Fix up a number of intertwined issues:
adds a28dd18 This is the passdb section of the previously mentioned commit.
adds b4dc377 not to creat gmo files from po files during making this is because some platforms such as HP-UX do not have any msgfmt command.
adds b01e2e7 further devel and test kit. first tests show it still does not work. work in progress... (This used to be commit a4c746ac474e2e4cead78076ffe2109fab74aefe)
adds 90841e8 undef the code for now (This used to be commit 5ab220efd7a1532e11370cb0fc9854d610a7f3d7)
adds 51bb6e8 fixed not to install in *BSD, but perhaps on Solaris, cannot install (This used to be commit a91777fb4711bfffafa96e0393ad8159b30a8853)
adds 14b47c8 fixed in *BSD (This used to be commit d3cb139aff9d232b4d70b197e806759b6fbada3b)
adds 59681e1 merge from 2.2 (This used to be commit c308459bda3f3036c305ee7b9307f740aec66811)
adds 73f8da3 Finally kill off the SMBENCRYPT() macro. (This used to be commit 05910483351e9ef6375e4c49403ebe21b56315a9)
adds 99b9f80 Make header comment clearer, these are RIDs, not UIDs. (This used to be commit 663c1c91bdd020e2e8266d25909db12b28fbb7d8)
adds 60d315c Small changes to register_vuid ahead of a larger restructure. (This used to be commit 7802bc94e78932d24eb6658edc14d0d051246208)
adds 9a22ac9 I told Jeremy at the CIFS conference that I would sort the command list in smbclient. Done. I had a little trouble because the "!" command is a special case and must be listed last. Awkward.
adds b7ca6ec make strupper() and strlower() not modify the string if it doesn't need modifying
adds 2e3be37 Don't try to write the LM password in the NT password feild. (This used to be commit 90dcbe16be065e2113fba1d3cee28f40be1bb86c)
adds c6d1e75 - fix handling of 0 last_change_time and must_change_time - move the arbitrary 21 day timeout to local.h (This used to be commit 11075f543470c3283accce0246d0b2983420695a)
adds cf2ec80 honor the ACB_PWNOEXP flag in smbpasswd (This used to be commit 70b7c900c907c4620faa7d82845296298b3820ff)
adds 33fb598 Added copyright and include guards. (This used to be commit 9efa93556e3ed444b075a06d2706111b89a0e099)
adds 260002f Added copyright (not sure who owns it though) and #include guards. (This used to be commit f9eb370806002eea0658f072988d96fca71bf18f)
adds dc1fc3e Removed 'extern int DEBUGLEVEL' as it is now in the smb.h header. (This used to be commit 2d0922b0eabfdc0aaf1d0797482fef47ed7fde8e)
adds 58bc105 the CASETABLE torture target now generates the complete unicode equivalence table for a server. This was inspired by the chargen win32 code from monyo.
adds cb4b13a Fixed the bug with member servers in a Samba PDC hosted domain not allowing other access. Problem was max time was being set to 0xffffffff, instead of 0x7fffffff. Jeremy. (This used to be commit 94403d841710391ec26539e4b4157439d5778ff7)
adds e854725 better method of generating the case equivalence table
adds facbdd6 Fixed up the change password bug when not using PAM. The problem is we were trying to use mask_match as a generic wildcard matcher for UNIX strings (like the password prompts). We can't do that - we need a unix_wild_match (re-added into lib/util.c) as the ms_fnmatch semantics for empty strings are completely wrong. This caused partial reads to be accepted as correct passwd change responses when they were not.... Also added paranioa test to stop passwd change being do [...]
adds 4cfeacd Incorrect definition of debugf. Jeremy. (This used to be commit 9f5405d425b2391ccddd919835c9c07cf4b9bf16)
adds 5b24e78 Fixup insure changes for rpcclient. Jeremy. (This used to be commit 4fdd45f3ccde89e2ed022f7bfd91c225af6f161b)
adds 9bcd133 switched over to a new method of handling uppercase/lowercase mappings for unicode strings. The new method relies on 3 files that are mmap'd at startup to provide the mapping tables. The upcase.dat and lowcase.dat tables should be the same on all systems. The valid.dat table says what characters are valid in 8.3 names, and differs between systems. I'm committing the japanese valid.dat here, in future we need some way of automatically installing and choosing a appropr [...]
adds 5640bb5 removed old unused files (This used to be commit f597cf047cd0b88ba11cbe0cfbb883bd7ba262a7)
adds c388e74 set ACB_PWNOEXP by default on new accounts. (This used to be commit ead3d41f1a8293bcd2062af918b58022f4d9b10e)
adds 9d4e919 fixed basic ucs2 operation on big endian boxes. Still a bit more to do, but at least you can connect now. (This used to be commit 211aeffa1a770716f798fd6ba12ab29a95555526)
adds a42efb4 fix some possible memleaks and not tested reallocs spotted by Andreas Moroder (This used to be commit d30939a091b48f4d77f7618c75668ae151a5592e)
adds 3a17bab Ensure accessing NT member servers works with a Samba PDC. Don't change these timestamp settings without good reason. Remove CLEAR_IF_FIRST flag is tdb is read-only. Jeremy. (This used to be commit a71d9d98b013a6c30fd85524b7cdc929bdbd9bcb)
adds fbdc7ce Added a comment about not changing the magic timestamp values without knowing what you are doing! (This used to be commit 5805cfef78a72ae6166206a2996423f89baf7580)
adds 44cc559 init only in test code. remove unused structure for tdb data. fixes. (This used to be commit c82cf58ae2ae9790b8575328b419dbc8a089b60f)
adds 77c4cfa Move CLI_POLICY_HND to be internal to winbindd. (This used to be commit e7b84aee0832c9fa6509e55eba914c1515620e8a)
adds d14aa8c Remove winbindd_glue.c dodgy hack and add winbindd_cm.c for managing connections within winbindd. (This used to be commit 4ea67aeede7f17846d2976241fffca1af44b1784)
adds 18190fc Add CLI_POLICY_HND as a valid return type. (This used to be commit 880201b52b92a430d3f593adf3d55893f7c1c4c4)
adds 482a9ef This is the start of a bit of a rewrite of winbindd's connection handling. I've wrapped up all the decisions about managing, making and closing connections into a connection manager in nsswitch/winbindd_cm.c.
adds 1f9cabd move libsmb/domain_client_validate.o around in the makefile again, it really is an authenticaion object that happens to also be used by winbind. We need to fix this up at some stage.
adds 36c7d52 Fix up indenting in out SAM password check code. (This used to be commit ac11a23125270dd136290370b1cf0124e943a101)
adds 032f65d PPC spinlocks work again. Sorry, my bad. (This used to be commit 6612abf8270c9c697fdb528aba3af07ea5be7f33)
adds 8ad2982 merge from 2.2 (This used to be commit 831530d93d606d13a792be1d3d4ac561697504d8)
adds b15b39b fixed lame valid table (This used to be commit 67017619afed8fe10abd65d54538348d3ea92b9f)
adds 494bb7b more fixing and testing. added ucs2_to_dos83 function. the code should be ok now. further test with japanese and other languages is needed at this point. (This used to be commit 74f746fee2e528e4f23192e21e1d74739dc1072e)
adds 14fc7fd More work on winbindd connection rewrite:
adds d02b5fe tim suggested to add a copyright note :) (This used to be commit c0bb484e0fcdfece62d361aaaebd90cf15548992)
adds f5a5ace Fixed WINS re-registration bug. Don't ask..... :-(. It was in my code :-). Jeremy. (This used to be commit 129c640810bdf9ce2942e682d3d6fcca01a13488)
adds 52341e9 initial support to error report in smbclient, useful when using smbclient -c in scripts. Thanks to Claudio Cicali aka FleXer for the initial patch (This used to be commit 53b95b3c0fd087b1cade95fd8de849547ac3bfcb)
adds f55172c old fixes I forgot to commit (This used to be commit 7895593929f443c6a256d2a13035aee11bed3dbf)
adds ed94aa9 Fixes from John Trostel (modified somewhat by me) to ensure that all lookup_XX functions correctly deal with the SID_NAME_TYPE. One fix for connection user lookup in LSA. Jeremy. (This used to be commit 29730027d8118ec7d207c89d0fd7fb24ac173fde)
adds a2272cb Fix bug where removing root from a share SD stops further edit access. Jeremy. (This used to be commit 4d57c7520fa106ef6c29c0678584e1726ded961f)
adds f3f2744 Implemented sam group handle stuff. getent group now works. (This used to be commit 63731d4a00e7a70b48d0c25677c76ec6b2e04ce1)
adds 89731dc Fixed some compile warnings. (This used to be commit c9b3e6c71401efe754c10f7077671f0c1cebdafb)
adds e1e689d ops, remove my test code, sorry. fix some return codes missed in previous commit. (This used to be commit de70a56e04d68dd3d4f8074118c141bafe201686)
adds 1347bd6 merge from 2.2 (This used to be commit 96c9df577bcffeec1b7d516a5431e54e679bd6b4)
adds 55abd93 mega-merge from 2.2 (This used to be commit c76bf8ed3275e217d1b691879153fe9137bcbe38)
adds de2ece0 Back-out the share acl fix. Not needed (Gerald has been telling porkies again :-) :-). Jeremy. (This used to be commit 3b56239c51da3bb24d9ac1ee1442717f597c682a)
adds 1f48b36 Got the rest of the group functions working. Did some reformatting (man what was I thinking with those 4 character tabs?)
adds b51d52e Merge from 2.2 (This used to be commit c6a01f0a67148a234175439bdfe439ae011d397d)
adds 7674531 Fixed bug when status=no and max smbd processes > 0. Jeremy. (This used to be commit d1adaee373f08020d350af2aa65b7651da94bdae)
adds 81f5613 initial kerberos/ADS/SPNEGO support in libsmb and smbclient. To activate you need to:
adds d5a62df profile.h is now known as smbprofile.h due to a conflict with badly written MIT kerberos5 header files :( (This used to be commit 13d168f13f07ad36407d5c7eebe078d956fbc22e)
adds 8cec5cf first step in converting the head branch to use lang_tdb.c instead of gettext for internationalisation support. There is more to do (This used to be commit ab7f67677a1ade4669e5c2750d0a38422ea616a9)
adds 8edc45e fixed some memory leaks, started adding asn1 decoder for server side (This used to be commit 919734c1a6fd8b3bd0e12e96d878f47b6d6ff5e0)
adds 49307c2 remove unused function in mangle.c fix some alloc leaks spotted by andreas moroder. (This used to be commit 39409a20f69078709c63f6f867c042e66d5c7de3)
adds 7cd9c61 added a ASN.1 parser, so now I can properly parse the negTokenInit packet which means I can extract the service and realm, so we should now work with realms other than the local realm.
adds 2b09ef2 improve the error handling in the ASN1 code a bit (This used to be commit 8b692d8326a1548a7dbbd2cecee9ece6aa60473a)
adds cf167fe merge from 2.2 (This used to be commit 062bba07f2faedfce7612c8b4a16072fa200349e)
adds 754c2fe Fix for tdb_oob() on TDB_INTERNAL databases. Jeremy. (This used to be commit 2b135fba625191a13e4110c68531a0e6d5fb373d)
adds 8632b44 Removed some unused code from the recent cleanup. (This used to be commit 4f12df9fc569b73dcf037b476976cb3be47ac43f)
adds 9f7cb41 added NTLMSSP authentication to libsmb. It seems to work well so I have enabled it by default if the server supports it. Let me know if this breaks anything. Choose kerberos with the -k flag to smbclient, otherwise it will use SPNEGO/NTLMSSP/NTLM (This used to be commit 076aa97bee54d182288d9e93ae160ae22a5f7757)
adds d726eb2 moved some OIDs to the ASN.1 header (This used to be commit 7092beef9d7a68018ede569883b22c822300c7ff)
adds 439c7e0 Some old stuff hanging around since the CIFS conference. Big cleanup of rpcclient code. Refactored cmd_* functions to move common mem_ctx and pipe opening stuff up one level. Moved rpcclient.h into rpcclient directory and out of includes/smb.h (This used to be commit a40facba9651f9fb1dcc9e143f92ca298a324312)
adds 5451574 Moved to rpcclient subdirectory. (This used to be commit 3baa90470bfd2c409dd116bbe36d4867ee6fa372)
adds 6b09d3d Moved from include subdir. (This used to be commit f6f0a444fac3506165e9d375ef6377fbf350683c)
adds 3bf0887 This file is really old and not used anymore. (This used to be commit ffef3c386957b08994f62eca18a29554daa91d3c)
adds 2f7ce53 fixed compiler warning. (This used to be commit 2d5b0f7ad865f92668954f87fd3b116a7abffa10)
adds 3a5be6b Converted a few winbind functions to use a talloc context that is destroyed immediately after the call. (This used to be commit 3e9a80d5bed724690da7321cde6b95022d60ba60)
adds 812dcab Made nt acl support a local parameter for w2ksp2 profile fix. Jeremy. (This used to be commit ebba334c15619610475a5c8242a55ed4fcdedf7c)
adds b7bd7ea introduce mangle backward compatibility functions add talloc_asprintf() (This used to be commit 7264d611eff871f424d449e1ff1c7ec3f5fdde40)
adds 81756ba fixed two bugs in the NTLMSSP code - handle servers that don't send a kerberos principle (non-member servers) - enable spnego without KRB5 (This used to be commit b218d465a1968a11d2d6a42afa7e552fea8b7f5e)
adds b46f6d8 fixed NTLMSSP with XP servers (who don't send the duplicate challenge in the asn1 spnego structures) (This used to be commit 131010e9fb842b4d5a8660c538a3313c95fadae7)
adds 1bce5c0 Resurrected sam sequence number code.
adds 0536cee Pass domain structure around in cache code rather than the domain name. (This used to be commit c6338d7eaeb31db2666603fcdd9179e61891a1c9)
adds f2d595e Some reformatting. (This used to be commit 5fc97e72ebf5976d66345107f3d9e6d3ae27eb94)
adds 0567d2d minor Realloc() fix - pedantic (This used to be commit 1bcdf9106afacbe18437e87178bc1f219695c1e9)
adds 47a0b69 bit neater talloc_asprintf() implementation (This used to be commit 8ca8875cd94dce8827ce8cb857b2d7a959ab7891)
adds a689b24 the next step in the intl changeover. This should get us compiling agian, and also completes the switch to lang_tdb.c. SWAT should now work with a po file in the lib/ directory
adds 245d28e return of vsnprintf doesn't include termination thanks to simo for spotting this (This used to be commit acd84ed762a5f50c69c79d13cb18e4204096b304)
adds c825d75 forgot to add intl.h (This used to be commit 6c61c50d4f9c94e38b5dbb43e013ce549c133500)
adds 189cf0d fixed typo (This used to be commit bef729741e5151574710286f7406852981580945)
adds 8732ff1 fixed the --with-krb5=dir option.
adds 179cf90 include more libs needed for kerberos5 on some systems (eg. solaris)
adds 30bcb11 removed unused gettext code (This used to be commit aaa1e9315e5c8cc6ef4517aa9ec4f22fd2f0eb5c)
adds 59efa06 always install swat language files (This used to be commit f283011c284844ef1bdd1f1fc718263904ef5797)
adds 0c0dd06 split session setup code out of reply.c in preparation for adding NTLMSSP and kerberos support in smbd (This used to be commit 38a43d75e25bbebe0f6cdfcf389129a842ede842)
adds 6aec31c - renamed *.po message files to *.msg - fixed minor bug in lang_tdb.c
adds 0bee95b updated copyright notices (This used to be commit 1f4c8a1d9f0bf6ff615566d1a9c2f457278acd6b)
adds faeae34 remove zh_CN.msg because there is no maintainer. and correct some strings in ja.msg (This used to be commit 77806c317801a5fd2148e033f6dac21944e37409)
adds 06a6db5 fixed finding the resolv library (This used to be commit 7bb99a9e892f8d60d4acb71ffc047b28ba66ffd8)
adds 7acc2b9 Fix for connectinos.tdb error message from "Richard Bollinger" <rabollinger at home.com> Jeremy. (This used to be commit f1f1a14598be64d4930049691ca970fe93506007)
adds 9a2ce00 fix linking of k5crypto library on openbsd (This used to be commit 2667dea146169658f3c0290bb78dc5854c821eb4)
adds b886c3b fix heimdal compilation (This used to be commit 888183a17cfb12c0cbf7d1ed515064d6f1716114)
adds 5837031 added Italian message file from Simo Source (This used to be commit 810272fe44e71706db4379a03c9f3766cfce3a68)
adds d96f052 Don't core dump when using spinlocks on a read-only tdb. Unfortunately this means that a read-write opener and a read-only opener are using different locking mechanisms - this needs to be addressed, but it's hard as the read-write opener using the spinlocks is usually first, so there's no way to force them to change down to the fcntl method. Read only access is less important anyway and can never corrupt the tdb anyway, so errors in read-only record reads are more to [...]
adds 375dcb9 Fix some unicode string error.
adds 3f1d100 very simple asynchronous "lpq" thread patch
adds ca4c584 Optimisation to send only to correct processid. Jeremy (This used to be commit 3807c747a4522c719fe67b876e4a3bd92bffcf7f)
adds 5e0d7b6 charset_initialise() doesn't exist anymore.
adds d731149 Fixed inconsistent definitions of InBuf/OutBuf/last_char. Noticed by albert chin (china at thewrittenword.com) . Jeremy. (This used to be commit f5781f11eb924bdf32d20819c58a782493f4b239)
adds b728042 added basic NTLMSSP support in smbd. This is still quite rough, and loses things like username mapping. I wanted to get this in then discuss it a bit to see how we want to split up the existing session setup code (This used to be commit b74fda69bf23207c26d8b2af23910d8f2eb89875)
adds adfa547 removed some debug code (This used to be commit b9e1f05393aaadf1fbe09338417977e2a3cb4559)
adds 75746fd Now compiles under head branch.
adds f0e0dd6 Renamed vfs_init() to smbd_vfs_init() to allow vfs modules to compile. (This used to be commit 7c3542ba8764be48b88255dd7f73ea6d87be10ac)
adds 5ad7448 the beginnings of kerberos support in smbd. It doesn't work yet, but it should give something for others to hack on and possibly find what I'm doing wrong. (This used to be commit 353c290f059347265b9be2aa1010c2956da06485)
adds 904fca7 got rid of start_background_queue()
adds 9a903a0 Merge Gerry's %G change from 2.2.2. Jeremy. (This used to be commit d8262286ddb6105a9d3b0730912447ea2401a3fb)
adds c416ff8 Merge the become_XXX -> change_to_XXX fixes from 2.2.2 to HEAD. Ensure make_conection() can only be called as root. Jeremy. (This used to be commit 8d23a7441b4687458ee021bfe8880558506eddba)
adds b49b5b9 client : Fixed error return. uid.c: Added missing void. Jeremy. (This used to be commit c2e06ed2219860479868fd1ac18013ae4f891e10)
adds 6cc3953 Restored old Bmpx code - actually used by OS/2. Jeremy. (This used to be commit 7c1688fd67c1bda1477aaf870371c825280db870)
adds 52995a5 Converted some more functions to create and dispose of a talloc context on a per-call basis rather than per-connection.
adds e3e9c52 Fixed some memory leaks introduced by connection handling rewrite, as well as one memory leak that has been there for ages!
adds 4bb9ceb Tidy up debug in notify code. Jeremy. (This used to be commit 7707c5e07385ce5ac3732715d586ad6c6b41de65)
adds f1cd7f1 Fixed issues with changenotify only being called once in VC++. Jeremy. (This used to be commit ce59e4a7729c45f3a84d877e1dbdfffa984060b9)
adds 6061a10 Add header for common RAP definitions (This used to be commit 7c38daa54ac9a7c3cc36dbbf82d0a9f8c04ca0b9)
adds b24ceaa Add rap.h for net utility and libsmb (This used to be commit 3545de4773438f859e64b3578c2bbf706257eced)
adds d095275 Add additional client RAP calls (This used to be commit b94427ddd55c177145da2665afe3d3a3682db031)
adds 10d0331 Add command-line remote management utility (This used to be commit 50c243518aa7996e697876096073598a3b5a8d3a)
adds 78b109e Add build of net utility (This used to be commit 53247f5880150ed7ee831d68a5c0fdbcb1422194)
adds 4be5c04 print in a human readable format when the password expired.
adds d1006a9 Add RAP net share add support (This used to be commit a70bc077a1ecc4b42254f83327c8d80c618e95f6)
adds bc0643b Added include guards around file. Jeremy (This used to be commit dac22352cf051f301edf066cac8db81d24c7c459)
adds 07f54cb Ensure we mask off deny modes correctly on being set (this shouldn't have caused problems but is tidier). Fix debug statement in locking.c Jeremy. (This used to be commit eac6bbd24ebf00b35e50953bc11186111dc39059)
adds 42fd55b quick fix for krb5 compilation. I've told vance how to fix this module properly and will wait for him to send a patch (This used to be commit 7adad774d872a3f2424f49f364416e7c42409b90)
adds 4245acc fixed LDSHFLAGS when using non-standard lib locations (This used to be commit d23772c306c641a74b5c08c68550c684c206b1a5)
adds f266774 don't need KRB5_DIR define (This used to be commit a899086a51546220247390ac641f51b1df2f5496)
adds b67ca9c removed an unused variable (This used to be commit 9355f251656d0233395dae6978c58f4e520e069b)
adds e82c34a add non_root_mode() check (This used to be commit 96f910bae510fb45e2f1181c1e3ad607a50a64d7)
adds 9884de2 finished auth when we get a valid kerberos ticket
adds 93645be better krb5 error handling (thanks andrewb!) (This used to be commit fd3a3daef3b8f7140e7006d30d23d739ac3aad2f)
adds 60747ab crude fix for anonymous session setup with extended security negotiated (This used to be commit b3caf2109090cb2b97a829913bee7e50e7eacba8)
adds e5868e1 Use asprintf, do bounds check, better rc logic (This used to be commit 6a734158d92663873b7a9df517bec45a27ee9790)
adds 88b55f4 Move from timestamp to gen count file id's for finding oplocked files in a tdb. Jeremy. (This used to be commit 058ae6b58f61ef46013dd076af3a84de5fbaaab1)
adds 7cd889f Converted a bunch of 0x85 constants to SMBkeepalive. (This used to be commit b16a15a13ed7d267c6366abaeeb3ccafa5776f5e)
adds b733122 fixed the spnego detection code in session setup this gets share mode working again (This used to be commit 8286e5307ca47f14d27ee0d9bc9700d52151d56a)
adds cbe3105 support both old and new kerberos OIDs (This used to be commit eac164c7e650a8f855e7b662b126a5dfc5516927)
adds bbcd9de made smbclient cope better with arbitrary principle forms (This used to be commit d1341d74b7aa5f6b3f72e5409b245f87f1ad670b)
adds 42a4e68 change smbd to use HOST/hostname principle form until I work out how to use the other form in netjoin (This used to be commit 58cfa13d6576bd34ceed7ba6ad52bced96e50544)
adds a0a42f2 change smbd to use HOST/hostname principle form until I work out how to use the other form in netjoin
adds c41b64d Fix for compilation on non-krb5 systems (This used to be commit 44bdb8b12b3d6a7bf3148c2ac651a79f10776db6)
adds 51bc5f1 patch for neater output() function from vance (This used to be commit 2472ecf7fc510115489baf0a888b511446b9c1fd)
adds e68daea Fix for fussy Solaris compiler. (This used to be commit d50005d4c118ae32d1ddbdee4feec479db4682b9)
adds cfd68ea Ok, I know it's a language thing and it shouldn't matter.... but a kerberos name is a "principal", not a principle. English majors will complain :-). Jeremy. (This used to be commit b668d7d656cdd066820fb8044f24bcd4fda29524)
adds 96ef1b0 Added xmalloc - calls smb_panic on zero size or malloc fail. Added xmemdup - calls xmalloc. Made data_blob() call xmemdup. Defensive programming (I still hate the no error checking... :-). Jeremy. (This used to be commit 2cc262278f9d4892cf2485d7a73d88bc0e7559a8)
adds c032c2b Added xstrdup, removed static version from smbpasswd.c Jeremy. (This used to be commit d01a9e5974d80ee8be2f7a20aeaae5826325d035)
adds 61adb33 Renamed inbuilt xstrdup to smb_xstrdup. Jeremy. (This used to be commit cf99f9361370c521f28dcced008cbfec9fc38de5)
adds 18ffa22 Fix for @ in pathname from Kian Win. Jeremy. (This used to be commit 070fd5180fef921efb363ff24f04a298254f108b)
adds fba1571 - fixed link order of krb5 libs - accept a wide range of principal names in session setup (This used to be commit 672df66296f540b606aa43effab5f021b8978e4b)
adds 0968ee8 allow the samr commands to work back and the help too ;-)
adds f78a8a6 samr querydispinfo can change level, start index and max entries. added level 4 decoding.
adds 4ccdb15 a quick fix to get rpcclient working again. This just disables NTLMSSP in cli_establish_connection()
adds 4e5eb48 lets try the new mangling code all the calls go through a compatibility interface will change that soon a new mangle.tdb file will be set in the lock directory it contains a static mapping longname<->manglename (This used to be commit 1ffacd2068a896d36a9e56b6e28c63e2f7e98762)
adds a443dea server support for RAP session list function (This used to be commit d42c28fbadf577a23fb8c1da9e1c64a2f34fe133)
adds b0152aa ops, some testing code in compat function let only mangled name come back. (This used to be commit e48eb7b572de10481e928fb55243f47e8a3aa446)
adds be6edf5 Add popt for parsing commandline options (This used to be commit df34e11d84a6fe89dc6654eb10de0a49383e1dea)
adds b955d94 Replace getopt_long with popt for parsing commandline options (This used to be commit 0be7bf421be5ccff295a0d36331e915fce31796f)
adds 053f21f Fix popt library checking (This used to be commit 2cd33e88eb5ed88da90ddfd50a1ec96a2053479a)
adds 6a38643 get rid of compiler warnings (This used to be commit 3fed17c537985177d8f54d03b71fda04ff930d5d)
adds c290b20 Remove setbuffer which caused build errors (This used to be commit 5a482350a74e255b8db1ea3c8e76654d6f089f51)
adds 2a2ccca IRIX compiler dies not like casts in macro args (This used to be commit 1b3123df48ca586b3d9c86a152354690836f6beb)
adds 3ea3492 get rid of compiler warnings (casts and delete unused variables) (This used to be commit 51cb4411df61d1caec9d84809b1a53a6a632f808)
adds 9e9b503 .headers.stamp not getting touched if file already existed.
adds b8fe0f6 more compiler warnings (This used to be commit 12c10e876ea528fdf33e8ecfe42ab0ebb346b143)
adds 65f5918 Don't get stuck in an infinite loop in vfs_connect. (This used to be commit 69275e4f0f502f07ceb37f274d01450d639ba23f)
adds fb328c9 Made default vfs ops static so we can use this symbol in actual modules. (This used to be commit 398ced6eef7e52441ddc59fef70e4a50a96a73b7)
adds 0c8ef48 Removed unused function. (This used to be commit ef06de2a1ca434ab658940146b5d6c16bf580bb3)
adds f80a526 Renamed global_vfs_ops to default_vfs_ops and made static.
adds 352f226 Updated copyright notice. (This used to be commit 86de168ea948b48c47d88b8f1928437de7c33873)
adds 11d830c Remove xstrdup since it was added to lib/util.c. Caused compile failure (This used to be commit 43c384fa7854a9592ce5e5b67cb650c91ea09a76)
adds d0015fa Added || -> && fix from "Orwig, Paul" <PORWIG at PacificLife.com>. Jeremy. (This used to be commit 57b8e6d742addd9fa90da918ec4343d47562f0b7)
adds a9cf7fb Fixed compile warning. (This used to be commit 320c21b7a9e0a914b8a9523775df8895cb41256f)
adds 464def3 Restore the intended behaviour for .headers.stamp
adds 1f51194 samba-bugs at samba.org -> samba at samba.org
adds d148a15 A few spelling fixes from Vance. <vance at digital-host.net>
adds b267dc0 Added some connection checking code. Doesn't work yet though. (This used to be commit 4f4dace5772780cf4eedc0ebca1c60d04171eb74)
adds d048246 Raise simultaneous open pipes from 64 to 1024 for large print server environments. Jeremy. (This used to be commit e5f8147d02b57198f684c6686dfa497c6732ff44)
adds b947ad3 smbd/notify_hash.c: Merged Herb's fix. lib/debug.c: Fix for potential null pointer access. Jeremy. (This used to be commit 5a4d22dd66ab782f6161aa5a4162c0e7f1d811fb)
adds 24ce7fe Fix up the Makefile for now (thanks herb).
adds 0374d57 added de.msg from Andreas Moroder (This used to be commit bc909797efcb9b13480d1a77e1429473bb107ed4)
adds 7433cb7 fix a logic bug on max size of a returned string, this fixes also the bug with file renaming. (This used to be commit 5246d7609c3aff658fcd08a1f1c1bb6e11509e35)
adds 67dae09 Fixed confusing debug message - it was always printing uid 0 instead of the correct uid. (This used to be commit ad30a35ebc04f6a56c3ffb28bfb793557cf1fdf7)
adds b8b04c4 Don't reference tallocated memory that has already been disposed of. The cli_samr_query_userinfo function used to do this. (This used to be commit da2c167660ec12360354f96dc672d935f58dd9c0)
adds 7c98cf2 Hey where did those 4 character tabs come from? (This used to be commit 49d47238267c3a2e0fc466178b779a692a7809ff)
adds 879ecfa Converted a bunch of functions to use sscanf %i instead of atoi to allow hex or decimal rids to be specified. (This used to be commit d93488b953337890a17de124f88cf2066f733c40)
adds ab5d5cf This commit is number 1 of 4.
adds 0db1899 This commit is number 2 of 4.
adds 2038649 This commit is number 3 of 4.
adds d9d7f02 This commit is number 4 of 4.
adds fab8899 This patch applied, except without the structure changes to nmblib.c
adds f987957 More spelling and grammer from Vance. <vance at digital-host.net>
adds f93a8a3 - fix string len for an ucs2_to_dos function as any ucs2 char may be up to 4 dos hars... - addedd ascii compatibility functions (This used to be commit 8b9302b7078f1dd5459051500ed19a696dc09ae0)
adds 95aa4c6 change some more functions to the new mangle interface. (This used to be commit 06a7c28ea1be81c4a53f9a5b885c37fdde31f75c)
adds a972d2c another few changes to the new mangle code (This used to be commit 92f953c156a39b54230c52c6102a319a4a5ca798)
adds 192a8f9 clear errno before a call, tdbsam will not update it. just a hack to make things work. (This used to be commit fd1bc3557a7ba57a983a29d36ce0461085fb6682)
adds e5cee57 Don't force winbind to use non-local DC's.
adds 53ec47a Add a bit of 'const' for the data_blob code.
adds 11dc297 Fix up auth_smbpasswd.c to use the password interface, rather than the structures directly.
adds d16ce19 Fixed typo in debug message. (This used to be commit 26fa0374bb5894ece460899ca37cf512c4424b2f)
adds 5c3ccf7 Added samlogon command to test against win2k native mode server. I think there's a bug in the marshalling of net_sam_logon. (This used to be commit 7c5ac46b8ad0be681d102e7ef3478d64d7a2b8e6)
adds 160950a Display some errors if the initial connection to the server could not be made. (This used to be commit c3f5df8d6743bb7b48118b378f23268008e74145)
adds 15741d2 Fix up smbpasswd -e/-d so that it doesn't change the password under you any more.
adds 560c0c9 Removed confusing comment. (This used to be commit b496936634a4b676aa2df973e64c91aa0da5d7d5)
adds f441ccd Allow the logon level to be passed to cli_netlogon_sam_logon() rather than the validation level. This allows us to test interactive or network logons.
adds 35e44b3 Allow the logon level to be passed to cli_netlogon_sam_logon() rather than the validation level. (This used to be commit c79e94ea27aab31423b1bdc34e9cff25688dbe5f)
adds a947591 Fix debug in domain_client_validate() when password server = *. (This used to be commit c78fec86c97075bb5726fcb7ed197bc75dd88ac0)
adds 1f829e1 Spnego on the 'server' end of security=server just does not work, so set the flags so we just do a 'normal' session setup.
adds 2fc8e32 Parionia to ensure people don't install libsmb based programs setuid root.
adds 3e2f355 Some tweaking to make the samlogon function look more like NT on the wire. (This used to be commit b30232e2b7ddb5eab419d4e6237176f695a534ad)
adds d607fe0 Don't accidentally return success when sending a broken NET_SAMLOGON request. This exposes a domain authentication bug with win2k where a rpc fault is returned but not propagated up as an error. (This used to be commit 27cd7ac85779bbc1e9488ee06e87b0c743c5b29c)
adds eab05ea This one's a doozy. A cut&paste bug incorrectly sets the max string length of the lm challenge/response header in the NET_ID_INFO_2 structure included in a network logon request. It seems Windows 2000 is the only OS that cares about this. (This used to be commit 0f6207f45567a8af0a125a838a5ed68ea6c22283)
adds 6f0b8a3 Added some extra fields to the auth_serversupplied_info structure. To obtain the full group membership of a user (i.e nested groups on a win2k native mode server) it is necessary to merge this list of groups with the groups returned by winbindd when creating an nt access token.
adds 6ab678d Small 'const' updates ahead of some AuthRewrite merging. (This used to be commit 3b5e72bda3263c6bdf81dfface4fae4f06b71032)
adds d8f0f3a SPNEGO works perfectly well with security=domain, so don't exclude it. (This used to be commit 26a9479ad450a5135e54b45d659bf3558892d9e6)
adds 83575bd More const. (This used to be commit ceba373aa30e09be948bd0980040cba204d12084)
adds 60f0627 This is a farily large patch (3300 lines) and reworks most of the AuthRewrite code.
adds b49b7ed Small changes for guest authenticated pipes. (This used to be commit 813bf962ae6f29ddcaee4bc8b67d8017f04172b1)
adds abaedd0 ... and clean up the unused variables. (This used to be commit e0b56a31480906b39f37761eed20d3cad0d53973)
adds be93100 Fix up domain logons. Tested with NT4. (This used to be commit c8b2718adfe114b74a155116c5e74f014d6df887)
adds bdca4e3 When you make a data_blob() then you probably need to free it too... (This used to be commit 531e24973227ca4f1ae65ffb2454aedd5871de96)
adds f32cf6d This should fix up the compile with krb5.
adds f7cf10b Removed unneeded extern. (This used to be commit c80641b6f335aa706a2e384b7cfe7912be4a41b1)
adds ec09a3e zero the data, not a pointer to the data ... (This used to be commit eeaa80aa09736dc1c5f5f72a1437eb9d9c0d4ae7)
adds acb81fe Various post AuthRewrite cleanups, fixups and tidyups.
adds 015aa42 Return 1 (rather than 0) on failure. This may well help get the build farm back into order, becouse its the inverse tests that are 'failing' - they get error 0 back and think that we just let sombody in without a password and the like.
adds fdc0360 Move the test for non-SPNEGO session setups when using SPNEGO, becouse its a perfectly vailid behaviour for guest logins. (This used to be commit 4db8d70ad74cdbd74c0578e66377fd0233195aaa)
adds b3014b1 Minor cleanups/fixes in the NTLMv2 code (This used to be commit 253790f6d71653b572c0174113b8559820de6bdd)
adds 0e14d9b anonymous logins are guest logins, so mark them as such. (Otherwise they can browse non-guest shares). (This used to be commit 7131fe3be4eb2c652f3afe2f3cd99d3f82e09654)
adds a8346f4 Adding support for net password, net service, net user info, fixing net helps (This used to be commit a1f3930637a6ccadd4dba90dcd713cf1e4b5a536)
adds 22926c8 Added support for UserListGroups, ServiceEnum (This used to be commit 4e882289b0e291bb57d48fc2b2120919632daa5f)
adds 69a59c5 Added many more defines in service category, user category and others (This used to be commit 3bfb828cf70489165b46281bf03ea7074d3ba07d)
adds f8e2baf Added NT_USER_TOKEN into server_info to fix extra groups problem. Got "medieval on our ass" about const warnings (as many as I could :-). Jeremy. (This used to be commit ee5e7ca547eff016818ba5c43b8ea0c9fa69b808)
adds 30be58a Got serious about const again. REMOVED BZERO CALLS YET AGAIN !!! Why do these keep creeping back in.... They are *NOT* POSIX. I'm also thinking of removing strncpy as I'm sure it's not being used correctly.... Jeremy. (This used to be commit b1930abb35dee74f858a3f7190276c418af2322b)
adds 8ae815e Fix up pdbedit so that it at least compiles without warnings. - Basic functionality intact - Now adds machine accounts without a uid. (using the machine uid range to avoid conflict with real uid based accounts) (This used to be commit 09d2e05d26f71b10ccabe4c6fa168a4923697bae)
adds 9711811 Fixup for accounts without a local /etc/passwd entry. - Now perfectly valid. (This used to be commit be04aad90da341fb1b4ef472f2279aefab972258)
adds 5f5661d Fix up authenticated pipes in line with vuser changes. This ensures that global groups obtained via a domain logon are respected in the attached NT_USER_TOKEN.
adds c42bdbd Fix segfault. sup_tok might not always be with us. (This used to be commit 1f409a1f3fb0906f1ff985b96bb7a65f56253046)
adds a896bbc remove {} from default valid char list (This used to be commit 5dd3c7b3fb8aac7fb3a256ae40c882fb8983537f)
adds c3f21fc get the string lengths right in domain logons
adds 740d6f5 a big one: - old mangle code has gone, the new one based on tdb seem resonably ok probably the valid.dat table need to be updated to treat wild chars as invalid ones (work ok without it) - a LOT of new string manipulation function for unicode, they are somewhat tested but a review would not be bad - some new function I will need for the new unix_convert function I'm writing, this will be renamed filename_convert and use only unicode strings. - charcon [...]
adds db8ff47 Fix for broken-as-shipped RedHat 7.2 system headers. Now we have to detect this in configure. Jeremy. (This used to be commit 44fb1992c98e7cca5663b17ea9a4833fcf0a8478)
adds 59bc781 Added missing strchr_wa. Jeremy. (This used to be commit 16c5d279b97250ceb84ee6de6e5e801350c816c4)
adds d876260 Don't put a \n on the end of the arg to exit_server() (This used to be commit dfb8566220c3e90ca2b757ea124f53aed103269e)
adds c87c352 Removed duplicate debug. (This used to be commit 5c3521c937f9ba3c4c586495f54dc69a664c392a)
adds 93fb9f7 Use cli_nt_login_network() instead of domain_client_validate() to perform pam authentication. This allows us to link in less other crap.
adds c159d0f Fixed compiler warnings. (This used to be commit 54e40b270208774ed71eff32f3c3b1d3b86b5aca)
adds 9d56e23 Renamed make_user_info_for_winbindd() to be more consistent with the names of the other functions in this file. (This used to be commit 4880f37e4ee08b6363314a3fb67051a6708988d0)
adds cf1d442 Fixed some compiler warnings. (This used to be commit 7c3090fb2017eb08b8785f0b6e4eb98ab9246bbc)
adds e9ba1df old merge from 2.2 (This used to be commit 292a0265a9de7f5fa06140768ecf27056d59f6c1)
adds b09c745 merge from 2.2. Why is STR_CONVERT missing when comparing 2.2 to HEAD? (This used to be commit 4f47daf97b9e74ec75287f46e2c4aeddc944779e)
adds 7623cec Wrote some stubs for new win2k only spoolss rpc commands: GetPrinterDataEx() and SetPrinterDataEx(). Not sure what the command number is for the latter is - I haven't seen it on the wire yet. (This used to be commit 87614c74b3d66cf2ca706b33e6cf0a32b4166e7a)
adds 198612d Changed MAX_OPEN_PIPES to 2048. Jeremy. (This used to be commit 591d217ed49b6beca4a87f6b89a81f0c913003dc)
adds 366026d free the negTokenInit structure (This used to be commit 5b1c942a5cab828ebfcf2e8f5decb754c4cdb70e)
adds ade911c Removed totally annoying verbose debug in sid_to_string() (This used to be commit 4f21ddb8737d3f72a84465d3384351ccd2b07d15)
adds fbc4e1d Fixed looking up domain (winbind) users ahead of local users in domain_client_validate() (This used to be commit df0db8edb12dc8b8d290e5ac599fa7b517e9d263)
adds 806c951 Internationalization enbalement for net utility - replace printf with d_printf (This used to be commit b83b21e9ca364a097455c119815074f23324111d)
adds bdd5c8b Fixed unsigned / long unsigned format missmatch. Jeremy (This used to be commit 86c2f9636635283beb8e496315a7bfac881355dd)
adds 848d01c Initilising these variables before appending the domain groups to them (This used to be commit 8004cfea19e10ad942c59f2f6a6bd992791017ba)
adds aa0ceb1 UGLY HACK to get machines to join tdbsam domains again.
adds 5a91b27 add convert_string_allocate() function (This used to be commit 8b494b0be323c983b7ea3d1dcf1f61216396caec)
adds 823ab98 Added delheaders as a dependency for clean. (This used to be commit cd9334bd57cd7f544aba0b642c8190d608add7b9)
adds 2113e2b Add function to add those hosts who have added msbrowse (domain master browsers) (This used to be commit 3fd96a47543c268fd2828793df4006cc47a9e95b)
adds 3343d02 Added debug in truncate, fixed warning with gcc3. Jeremy. (This used to be commit 970ec14b4ba1ccf66820384ced8442e1878c09cd)
adds 04a0293 Added more define bits. Fixed error in vol attributes. Jeremy. (This used to be commit eba8204bfadb176fafb686a35295a09f0f35b894)
adds 0040413 Merge overdue changes from 2.2. Fix <4gb write problem. Jeremy. (This used to be commit 36ea09d3a041fab0854dfdc20f6ea8db7ccbec2e)
adds c517caf Only 1mb allocate slop. Jeremy. (This used to be commit c339a99a891c9e4bbad59ee1243908c91f048834)
adds fea97ec spoolss_io_devmode private data is binary and should be shown in hex, not ascii. (This used to be commit be5d32eb9c58bb1911299d095efcf230d50ed590)
adds f56a3ea Fixed incorrect debug message. )-: (This used to be commit a99d9cec7e090736ab49c91720cfd2b43e2a6f00)
adds 55dfb66 Change to guest logon code.
adds e91226d Removed #ifdef TDB_DEBUG around tdb_dump_all() and tdb_printfreelist() so that tdbtool can be compiled without having to make clean. (This used to be commit dad688d8c6b3c98173a846ad833599a4016d2e1a)
adds 50093d3 fix the tree so it compiles again
adds 395aa94 This change updates lp_guestaccount() to be a *global* paramater, rather than per-share. I beleive that almost all the things that this could have done on a per-share basis can be done with other tools, like 'force user'.
adds 67f5bea Fixup __LPID -> _LPID. Jeremy. (This used to be commit ab607cdf153d9187fe50af3377ece5a9fafde1b1)
adds e3abad1 Fixed a few typos and added the opnum for ADDPRINTERDRIVEREX to the rpc_spoolss.h header file. (This used to be commit d4cafc076be99a66d0660f695995801b4f1d7bfd)
adds 89c6eed As pdb_ldap.c does not compile in HEAD anyway, a not-compiled merge from 2_2.
adds 461641d Use defined constants not integers. Jeremy. (This used to be commit d20949fe509c1496bc434f0fbf403f0b69ab9954)
adds 5d152d2 fixed, moved and added some functions note the useful acnv_uxu2 and acnv_u2ux functions in charcnv.c (This used to be commit 64dde3b64fc091cda95fc4ed145595b5d79b2e01)
adds 7de42a4 Remove built-in support for clear-text kerberos authentication.
adds e1cd195 autoconf (This used to be commit 1a60305f7a368bce16c9d6d989942670186dec72)
adds e903a34 Minor updates. A small dose of const. (This used to be commit 80667cb0dd1a2cdef17711c8580af9f524971cea)
adds 2d07327 This extra check isn't needed, we can only get here if secuirty=domain (This used to be commit 600d83e43f61eb138115731ce089ba42d63e0924)
adds 63a8a2e make sam_account_ok static.
adds 5edc597 Add back the not null checks in a better place.
adds 989e040 Fix up some DEBUG()s
adds 3d61545 Kill off 'restrict anonymous' becouse it is useless in its current form.
adds 5abe393 Code duplication is bad. So add an add_signiture() function and just refernce that. (This used to be commit a82c8638576b2c2164eaf046aa529e233ffb71d6)
adds 8424424 some bugfix and new functions, modified mangle.c to use mosltly acnv_????() functions. this should make also build farm happy (This used to be commit 8bb5cb27c2012b8967482255d48a1b48d3acd9db)
adds 22afba6 Fixed allocation bug in database prog. Some format fixes. Jeremy. (This used to be commit 9ff6b0c20cc88ef0bcd62a596fcb96f898b5b29d)
adds 25f51f4 messed up with patches, this should be the right one, sorry (This used to be commit 023514a0b6170b1907696a2147ee44dc3aa4589d)
adds a327545 Don't check space on every extend if strict allocate not set. Jeremy (This used to be commit 9391efb38ef1847ed2c3b2734c1177830d64a247)
adds e5bd418 Spelling fixes. (This used to be commit 5c486bd28a5d4194b7cd50fd0fe3430d0d2eaa9b)
adds 3ea2fd3 Minor fixes to help display, and domain enumeration , and also preparation for new command option (This used to be commit 3623fbb4f0182b201d62491fa0680c29a4fd68e3)
adds b00b04e Formatting fixes only. Jeremy. (This used to be commit 27081355a97550b26c870907a471352a11921ffc)
adds 59daf55 new Win2k spoolss rpc opnum (unknown right now). (This used to be commit d636e73295343e5f3e44cbf61a63edaff8a243d1)
adds ec08b26 Fix typo. (This used to be commit 33904decbcf858a5cf799429c17330b0fafd1da4)
adds 8061f8a verified two new win2k rpc's EnumPrinterDataEx() and DeletePrinterdataEx() (This used to be commit 253c5eadc21cdf2ea5a4c237d3b48e9df04c66a2)
adds 0675d01 List of coding suggestions for submitters (This used to be commit 98b9ff2dd89d2a12178b08f86f846b0875c7c150)
adds c51f7bd Fix winbind client code so that winbind calls are not made if the requested name does not have a winbind separator character. This makes the intent explicit. Tim, contact me if this is not what you indended. Jeremy. (This used to be commit 86b7cf7f85840316052ff29115bf55c04dc17486)
adds 35da7fa Look for DOMAIN\group in group lists and ask winbind. Jeremy. (This used to be commit 763fd1c78757ea640dd50ac72caf5ebbb465b3b9)
adds 6654c29 Cosmetic fix for libpopt-checking test. (This used to be commit 87d27265a501da2aab04f655a6a086f2eead000d)
adds 6bf5caf Add basic "make check" and "make installcheck" targets, using the Satyr framework from the buildfarm. This will eventually be copied into the Samba source tree, but it is not yet. See cvs://samba.org:/data/cvs/satyr
adds dc6688a Reformatted to 75 columns.
adds 31b91bf Removed unused variable. (This used to be commit c8c7da237dc17d9b785bc15b9b569caeeb6d283e)
adds 1b579da Fix from Herb. mincount/maxcount need to be ssize_t for comparisons. Jeremy. (This used to be commit 60983782ed078593d122e0c0bc6b4e17c3e56e63)
adds 4e71905 Too much of samba depends on finding files in their installed locations, so we can't do "make check" yet, only "make installcheck". (This used to be commit 7d8610c4fed555bf478dad793c84fbaf5b3c86ff)
adds 742dc23 Removed the "reestablish" code. Tridge - scream if this was needed.... Jeremy. (This used to be commit e6afe40f85d7dbe79322c82dac735d901e7e71df)
adds 413fa03 Added needed debugs... Jeremy. (This used to be commit 804f232398b734228256e3361ec6df4ba5cf480c)
adds da0128e Doc.
adds 0b5cea7 Little note about what's happening with Satyr. (This used to be commit b6745ccd33544cfae5811ecdff7c1aea9d454eed)
adds e6093a1 #ifdef'd out suggestion for tim on making the winbindd protocol more robust. (This used to be commit 8952f8763e16339e58bc65943387a00fc89dc200)
adds e1f24ab Clean up message. (This used to be commit f07915072fef1d79549da7b92775c5aaf3c552da)
adds 641f307 Close the socket and set the file descriptor to -1 if there was a socket error in cli_receive_smb() and cli_send_smb(). (This used to be commit bedd9c821521dad46df50e8b31e4a58bb0a9a604)
adds 68893d4 Give sensible defaults to some variables that are set by the build farm but not present in Make. (This used to be commit 0d6d0c31f9aecf1e35487ad26cc2f2c4c7d732f0)
adds b7f6113 Random connection robustness related fixes. Display some debugs about the currently open connections when winbindd receives a USR1 signal.
adds 5d97ab9 Got ready to implement Martin's idea, but request doesn't have a length field.... well, now at least the code is there when it does :-). Jeremy. (This used to be commit 22e323ca47325482b6ae527070509ed9c6cbccee)
adds b30f0ba Make signal handling safer (handle EINTR on read/write/accept), don't call slprintf within a signal handler. Jeremy. (This used to be commit a9f7974cb8e266ce87d2979fa107bf7ebbb98b70)
adds 50005ee Fix compile on RedHat 7.2 systems with broken system headers. Jeremy. (This used to be commit b14ac75666939b4f98213719ce7bc72fa9d37ce4)
adds 5302dc1 Fix detection of RedHat 7.2. Remove unused old file. Test 42 byte reply to SMBntcreate (W2K does this). Jeremy. (This used to be commit a55a63a4ca55602ad9221af17c0bc8e185536433)
adds 17ce9c5 Bit of a cleanup of signal handling code.
adds 0d25220 Fixed display of uninitialised buffer in debug.
adds 2fbd752 Get list of trusted domains if we haven't fetched them yet. (This used to be commit 187663210055ecd7b717b3894e3189ca3aaa0ed2)
adds 69a6bf3 Cache positive and negative name domain controller lookups.
adds 6121a6c Added free_domain_info() function. (This used to be commit 1a9a36159104e1d6248254e1efd9925fc1c956d3)
adds c5ceae9 Added free_domain_info() function.
adds 06ff349 FALSE -> False (This used to be commit 7c6529c081abe051055be5fbf3016fbea2474752)
adds dbccf2c Configuration file to run the Doxygen API documentation tool. A few files already have Doxygen markup. Instructions on inserting tags into new code can be found at http://doxygen.org/. Output is (currently) at http://samba.org/~mbp/samba-dox/ (This used to be commit 71e14a858166d85bc3209f068aabc7b1e2b41d73)
adds 05903e9 Leave doc comments in code listings for the web. (This used to be commit 9f9d4cae1d19d930e8d8a6a879899560c089b878)
adds ea40fa5 Doxygen demo for Tim. (This used to be commit 5c892badbcad43b8a2e002d1a42483c402f2d3e9)
adds 451f7c1 Don't include the treeview -- for Samba it is too big and can lock up browsers. (This used to be commit 4e6c57fefa25036877a93b9056d06c725a5964cc)
adds 1539c2f Jeremy, I'm not sure what you were trying to do with the process activity loop in winbindd but it didn't work. (This used to be commit 3ac32af83849e93c83cd1bb48dc7d23e47ccac59)
adds c32b4b6 Caching user, group and domain sam handles was a stupid idea.
adds 8220662 Tidyup formatting a bit (spaces->tabs) whilst reading new code to understand connection caching. Getting ready for back-merge to 2.2.3. Jeremy. (This used to be commit 5e8df83ba9924adf9df6827c06ed1a2adbe36edf)
adds 09463a4 SETPRINTERDATAEX is 0x4d (not 0x50). My mistake. (This used to be commit 27c6e1242d311cc24e758281890872694e083b67)
adds 3a50f1f No longer used. Jeremy. (This used to be commit be7323163bec9367e7457d7b6a4792fd00aa8ef5)
adds decc9a8 more Win2k RPC opnums (EnumPrinterKey() and DeletePrinterDriverEx()) (This used to be commit 08df688b284c5589718f954187c4cb44086b9c19)
adds 186726b Tidyups and things I discovered during the merge... Jeremy. (This used to be commit 9c8439f25b90d80adcd7161bfed3664af6256940)
adds 2c6f0fa Tidyups in the merge process. Jeremy. (This used to be commit a7b45bfb713adaaad0dca3dc13139ee5a909a383)
adds fc9b7a8 Ignore generated HTML and mkid output. (This used to be commit 03e489a405a81bd70534ad7c0e2f424436e1c683)
adds f6f04b5 Make CodingSuggestions show up in the Doxygen pages. (This used to be commit b3e34ad3207f53310b2d59c07a4cec765a0f81bf)
adds e74c51d I *love* removing code :-). Removed 4 files that weren't being used. All this stuff was being pulled in due to *one* unneeded call to fetch a domain SID which smbpasswd already puts in the database... Jeremy. (This used to be commit 6bf2505cce7db770fd4db5b19999a78588e96b58)
adds b0518da Removed SMBD_RPC_CLIENT_OBJ temporary I was using. Jeremy. (This used to be commit c17bfe7c365de19193dcf9ace8728866e344d7aa)
adds 355124a Fixed detection of RedHat headers. Removed another file ! Jeremy. (This used to be commit d70674312d8b98367ccdbbc12fe880f9f539d258)
adds 02eda2e Tidyups when I was doing the big merge... Jeremy. (This used to be commit 9148bb9eaa67de60c3b0b4709a9c05a840c20c66)
adds 15ca822 Fix problems with lp_workgroup() being passed to routines that will modify it and fix smb://<IP-addr>. (This used to be commit ac2562a0fb7eafd94d53a2c36d33e8f5236d60ff)
adds 60906f6 fixed some bugs. (This used to be commit 37edaeddce09193450b18b1b85aa41960cb39741)
adds f4f65ea Source file defining global variables for configuration paths. This has two purposes:
adds 82574c4 Ignore *.po objects, test tmpdirs, and ID files. (This used to be commit cdad7ad8691e98e69742e829aa21140161ffb245)
adds a1b9de0 Fix const warning. Doxyfy comment. (This used to be commit 91e07a7fdc47b2baf42fc06e77d1e1d883111668)
adds f741f65 Store some path names in global variables initialized to configure default, rather than in preprocessor macros. (This used to be commit 79ec88f0da40faebe1e587f1b3e87b5f2b184f58)
adds 09e4d18 Disable "installcheck" -- it's still too likely to clobber somebody's installation. (This used to be commit 10022753d1d7114eadbe5a83183a6176eff1d7ff)
adds eb2bf00 Quieten compiler warnings about a callback function prototype that has changed in recent versions of Readline. (This used to be commit d0a0d27caa04029a814d942e35fb5382bb9a492c)
adds 8654a16 LMHOSTSFILE is now dynamically configured too. (This used to be commit a779710fff5fddcbf65a8ddc8e9169b586b85481)
adds 4ea31fb Oops, Tim says rl_completion_func_t doesn't exist in all versions of readline. (This used to be commit c4b44cfc3f15f9e85a36981867e534792ccb724e)
adds caef2d2 LIBDIR and LOCKDIR are dynamically configured too. (This used to be commit 868999ad3c82ad72f11d5b3208b0e42b1ed95096)
adds c2a4f75 oopsum. (This used to be commit 9b6667aa19c479fb27f557ca24129592bf94cbb7)
adds d173bf7 Added comment about why not to cast the assignment of rl_attempted_completion_function to rl_completion_function_t. (This used to be commit dfaafcd6221412613f9e4eccdaaa2e84253def81)
adds 9ba9fcd dyn_LOCKDIR should be const because it's never modified directly -- it's just copied in to the parameter table and optionally overridden there. (This used to be commit 988fe772a39e08dec738b045021cd6e06b4e59c8)
adds 40b8b05 Ignore .po files. (This used to be commit 4b7c0c9928f649887edc4aac093cb0cfbf51ef4a)
adds b99209c Detect libreadline>=4.0, and set HAVE_NEW_LIBREADLINE. At the moment this is only to get the cast right, but it might help with other parts of the API that changed later. (This used to be commit b792c9317ab62fe407de34ed811cc883a7652cc4)
adds 4d5175c Don't resolve the hostname in smbd as we can pause for a long time while waiting for DNS timeouts to occur. The correct place to do this is in the code that displays the session information. (This used to be commit 2e89165f22d9e9c1fa749ae54957d0ec84a1497d)
adds 1ba477a Fix obvious typo. (This used to be commit d761a3860ba7b11b446d3a9865ddfeff8e2f658d)
adds 0085229 Cosmetic fix for debug statement. (This used to be commit 507ef80f48a8fca762e41be5cdb80ce86544da3f)
adds 15c6ab0 Merge from 2.2. (This used to be commit ebd46aebf921c0026791ffb0afdcffaecb496e8c)
adds 7883798 Move all other paths into dynconfig (This used to be commit d51ef6bfa3d194b58c3ee7706a7d475ef042676d)
adds 94ad812 Fix typo. (This used to be commit 2c1e68d4ce45c7862fbc79a83eb36ee5b077251e)
adds 9b1f2c4 Do satyr work against a copy of the build farm scripts so as not to break them.
adds 59b852f Make the smbpasswd options/usage message a little less bizarre: it now shows all the available options, but explains that you must be root to use them. Surely this is less confusing? (This used to be commit 19f5f813995d1cf3874df705ab5e71aa5eb14ae6)
adds 2d33bef Also show $tree in diagnostics. (This used to be commit af65a01d0d80a86f405439ed5c46cf71026a5eb8)
adds 4950e6f Back out the change in 1.11 that set the poorly-named $pwd variable -- for the build farm this is actually the root directory for building, or something like that. Thanks a.b. (This used to be commit 309b718842dc36cd0b74c4c735684cd4613fff01)
adds 5b1fb34 Rename xmalloc, xmemdup, xstrdup to smb_$1 to avoid conflicts with the versions defined by libreadline on SCO (!). (This used to be commit 32480d7aff21ce1c14991e242aaf8a4e14ec6f2a)
adds 580ee96 We don't actually use the horror that was lib/util_array.c :-). More deleted code - hurrah ! Jeremy. (This used to be commit 48a848f748fb0961c67f17401e294ebf18fdcf1b)
adds fcbcfb6 - make sure we use a non-zero session id so we can have multiple conns open to w2k
adds 4254f91 add asn1 integer handling ready for the ldap netjoin code (This used to be commit 74303b75e43856bfb127c143d27e5c5fdcf32c91)
adds e1eb073 fix locktest default parameters (This used to be commit f6a4b00aab9ca01d8dfed33252f3d5c5349d13b0)
adds fb57218 fix maxfd test to start deleting at right file (This used to be commit e4fb073af02846309c3efb0675006433052bb1ce)
adds c325264 add a hook to save the krb5 PAC (This used to be commit 1cbc18ae732671d9a60528f8300ca7609e124d11)
adds 3db4421 added strlcpy() and strlcat() (This used to be commit 233fe71fbbb98fe1563f69565e16da1856360a26)
adds b1a2ba8 added ANS1 integer define (This used to be commit 1e833f3564be439cd778e517e6689cea61e02a2b)
adds 6464bb0 added the beginnings of ADS support in smbd (This used to be commit c7f611691941ca92f57665e19d6e46b161599427)
adds 02defd1 forgot this file (This used to be commit 1dd255b06d4c8669d839a387d4c63ff3475ab1ab)
adds d325611 Merged in JohnR's ping messaging extension. Jeremy. (This used to be commit 694372b2c4d7713fe228114730027175f7b4e9b6)
adds 96d884c Fixed sizeof vs array length bug in make_user_info_winbind_crap()
adds 7c74cc5 Fix up libsmbclient in head.
adds e5c5adb Don't scan locking db on closedown. Jeremy. (This used to be commit 59cfcd8a6c510204ac059a0d2fddc2fa17199f82)
adds cade294 Fix up the build again...
adds efa5285 Preparing to implement +ve and -ve caching for lookupname/lookupsid calls. Jeremy. (This used to be commit 1f6cc536b2db0c36feee45cfd6ac1ad5ee8fb05a)
adds 16ceec4 Added transparent +ve caching for lookupname/lookupsid. -ve caching can be easily added (a one liner) once we know the correct error codes returned by a W2K DC. All other winbindd calls should go through a similar transparent caching layer (and will soon). Jeremy. (This used to be commit b16bb21d371772816a4331f5011c151be0e083d5)
adds e734163 One more patch from Tom Jansen. Hope I didn't break the tree :-) (This used to be commit 6d7c0f0bb4cbfdcd9a83416345432e07556f6cfc)
adds 54432c4 Spelling fix, reformatted comment. (This used to be commit 096868bd35b374f97e570676fc23c006b6c7a1d3)
adds 646f8ca More spelling fixes, comment reformatting. (This used to be commit edb556b47446f75dc4987eee15276661eb6cec8d)
adds f146325 W2K doesn't seem to respond to *#0 names in node status. Ensure name lookup uses password server parameter when looking for PDCs. Jeremy. (This used to be commit 54c968913d6553c6d834b068234ab176917075eb)
adds b03e162 samr_querydom_info level 1: found the meaning of the unknow fields. And discovered that our reply is short by 4 bytes since day 1 of this code.
adds 8e267ac Made a libsmbclient doxygen group and moved all the libsmbclient groups under it. (This used to be commit 43c496598f8e1aedc9c80222e60bb8e7b3027e03)
adds 11aa019 WITH_MSDFS is not define anywhere. It's built by default. (This used to be commit b51e5b07d9f7719180b28215236efc3fa09d8bea)
adds 456cdf6 --with-msdfs wsa removed (This used to be commit f1143cd02c24f7c56b2e4ec70f77f22dbc01b113)
adds 116740a merge from 2.2 (This used to be commit 96b3a65a73d403a41bf1b3aba79bd743698344ac)
adds fae4bc4 sync up with 2.2 (This used to be commit 0c0f3223731cfb46a0e3b8e289c13c8f908e0cf2)
adds 37a84c7 merge oops fix from 2.2 (This used to be commit 48f2da440f973047faa7ecf031be66bc30d4a985)
adds 59b2e77 remove unused variables (This used to be commit 90ed3d47e16a511161532f75b98db3f4b10ba685)
adds ee58402 Added debugs to track down sequence lookup problems. Jeremy. (This used to be commit d3f5d5a4aca0d5bc8c4db7dfa8b766b7cda808eb)
adds a81e390 Fixed caching of lookupname/lookupsid. Error in check of success ! Jeremy. (This used to be commit d039d4fa507a7284e7e1cada0026c63863fe0a2d)
adds 609cdbf Fixed +ve caching. Still problems with -ve caching. Jeremy. (This used to be commit 7883a2288a6e3198e10ab4e02ed4585e7bb313f6)
adds 1db30a3 Got positive and negative name caching working correctly with lookupname/lookupsid. There was a bug in cli_lsa_lookup_name/lookup_sid where NT_STATUS_NONE_MAPPED was being mapped to NT_STATUS_OK, and also the *wrong* number of entries mapped was being returned. The correct field is mapped_count, *NOT* num_entries. Jeremy. (This used to be commit 9f8c644abc455510c06dbd5dbac49c6270746560)
adds 2e8ae88 add a command to rpcclient: enumprivs
adds 33e2022 add another command to rpcclient: getdispname. Show the full description of a privilege.
adds b09d9e3 fixing enum_privs and get_dispname server code. That works as expected now.
adds e996ac2 Oops - opening wrong pipe name in cli_lsa_initialise() helper function. (This used to be commit d2034bc5f7dc9b5b9d5e4f17ee8e468307dcb2d5)
adds 9927b5b Removed unused variable. (This used to be commit d1dee2d0323fe6fc498e50201535b1718a88abaf)
adds fbfd27a added lsa_enum_sids to rpcclient fixed lsa_enum_rpivs server code. This time it works as W2K. fixed smbgroupedit to compile and work.
adds 71c15a5 Rename $pwd to $test_root to avoid future confusion. (This used to be commit fa7367a9731bc139ff4611f2781f3ca9bc7f89a7)
adds 2025ef4 Ignore *.po files. (This used to be commit 5d343b40650464ae70037fd6e3fd96a9865fa611)
adds 5788899 Fixed check machine account function. (This used to be commit 8f01a8b07883d18f44da665cbc8e5fba04d3bc91)
adds 79b34d1 Removed TimeInit() call from every client program (except for one place in smbd/process.c where the timezone is reinitialised. Was replaced with check for a static is_initialised boolean. (This used to be commit 8fc772c9e5770cd3a8857670214dcff033ebae32)
adds d2b9acd Don't initialise static pointers to NULL. (This used to be commit 039ea0a0b94be2d70164616f448c0e29fed071cf)
adds e7d230d Fixed bug in canned results list for checking the error code of wbinfo.
adds a833fbe I think you were passing the name of the SID, rather than the DOM_SID pointer itself. (Whatever that is.... ;-) (This used to be commit 1393c7c4ede1d6d624c3f5d0bfa4c18b0c6dc27f)
adds 946374e Finish 1.45 by removing redundant sid->string conversion in winbindd_lookup_sid_by_name. Also if the lookup fails then clobber the output parameters rather than leaving them looking potentially valid.
adds 1a74f88 Quieten gcc const warning.
adds 3400a3a Got rid of that stupid parse_domain_user() warning when compiling winbindd. (This used to be commit 72060a6f5af505d597f372d550d7f3fe559e5550)
adds 24d03ae More better now. (This used to be commit a875b3a6e7a9501a31fe15fb9b04394a95484e77)
adds 59e9c62 Reference about SIDs from tpot. (This used to be commit 53963eae7d5930246c6c0c0b947f425d50d382c3)
adds 554d387 Added constants and error message for dos error code 1326 (logon failure). (This used to be commit 6ce1eec09de64f19d969a67fc236abd4ae277926)
adds a2e136a Finally worked out why a enumerate trusted domains was returning a NT_STATUS_UNABLE_TO_FREE_VM error. This error code was mis-defined as 0x8000001a instead of 0xc000001a. The former is actually a NT_STATUS_NO_MORE_ENTRIES warning which is what we see in the status code.
adds d1b5508 Update some of the error mapping, based on on-the-wire observations of an NT4 server.
adds d2e279e Set type to NOTUSED if lookup fail. Jeremy. (This used to be commit 20a4167599ce211f239d0f324e7e73a1c2d8a5a6)
adds d05bbf0 Fixed delete on close bug. Added core dump code to winbindd. Jeremy. (This used to be commit a58d0f91f9ee7354c01a9c20cfe178d5dc02142d)
adds 2527f5e Changed how the privileges are stored in the group mapping code. It's now an array of uint32. That's not perfect but that's better.
adds 7e1dce1 return NO_MORE_ENTRIES in lsa_enum_trust_dom. UserManager is happier :-)
adds b9a8259 Sorry. I broke the build, missed on open_directory call. Jeremy. (This used to be commit fe288b14cc7f2bc6b8427438da672e7dd7812027)
adds ca477a6 added lsaenumprivsaccount and lsalookupprivvalue to rpcclient
adds af1a023 Kill off that crazy copy_sam_passwd(). You simply can't do that if the structre contains pointers (well not if you intend of free those pointers at some stage)
adds d0a2faf This is another rather major change to the samba authenticaion subystem.
adds 4f37307 And add the winbind module I missed in the last run.
adds 3c63b84 rewrote net.c
adds 0ebb29e removed unused function (This used to be commit ad7afbfdea600a62fa1550bd354996ad38807533)
adds ad2974c added "net join" command
adds f2e9692 better auto-selection of realm and ldap server (This used to be commit 69d256af4612f5c1277202eb8a7ef37eb6bb55f4)
adds 7b288fe stop popt from doing its own intl stuff (This used to be commit 1a5ef2425747c2e0c7cf28fc7712563039086100)
adds 9255dc9 made a "net ads" command, currently with "net ads join" and "net ads leave" (This used to be commit 2f8fa175b189c2d11676245b01d3201c0a4f0826)
adds 3906f9d added "net ads status" command (This used to be commit ae0eabd04c97320c2cf3c4575263c53cf61d03ea)
adds cb697dd added "net ads user" and "net ads group" commands (This used to be commit f482583139eedb75a23c7a720dca4e8fb7070fd5)
adds a83e772 use generate_random_str() (This used to be commit 720c50a7514febdd7cfd6ce40b7b5a0c5cc0abf8)
adds 354cdfa better help (This used to be commit b390d6eef95ee6094eb193006bc2f23c40291026)
adds b47f6a4 Fix ./configure --enable-developer warnings (shadow of global) (This used to be commit 3f1cfb62e85343a45817651f111f01051fc66b18)
adds a8982ca I think this is a fix for the "out of space" errors with oplocks=no. Jeremy. (This used to be commit 84b62d3c8ebd78cd578ac36168631b3bbcafdd8c)
adds 97346ea Unless the error is exactly NT_STATUS_OK, we might not have a server info, so we need to bail here. (This used to be commit ea0331354e5968aa0a25c0b12379a56c72d7946b)
adds a71f3f6 Add a new torture test to extract a NT->DOS error map from an NT member of a samba domain.
adds e928236 oops, I forgot to include the header file (This used to be commit c28956d8601c103c3f8dab4253de80e6a00a02d7)
adds 1b1b8e3 Add the PDC end of the smbtorture test for creating an NT_STATUS -> DOS error map.
adds 86dee43 Use "password server" for searching for BDC's also as Tim suggested. Jeremy. (This used to be commit 4aca67761fbe601e27f8f768c28a11241f088bba)
adds 391a72a #ifdefed DMF fix so not compiled by default. We need to look at this... Jeremy. (This used to be commit 97dca242a91c68048e510f42be53421b533183be)
adds e9595e5 check for liblber separately (This used to be commit d7216424d94ee89e1760596c8f87d1883f369771)
adds 0b5f228 added HAVE_LDAP_H check (This used to be commit a1304be045d9cfd7bb793bb55ff49e158440a90e)
adds 69aaccd move popt out of proto objs (This used to be commit db0bee1c68d8d9af3febb841c86cd3d4ade87c7b)
adds af56b0f add popt build dependency (This used to be commit 0c1f90402bf6aa403719cef59afd127ae42b0865)
adds 2ff1b66 fixed typo (This used to be commit b14ae495028da4d2b995cefa786746d2c649460c)
adds 660fa66 portability fixes (This used to be commit 09127d85dc91037c9d0280b57d48d23e93a39f8b)
adds 64bfd85 Don't close tdb twice. (This used to be commit 6dda341bc80dc7c4d044df134fc153f646a6a4e9)
adds 2e686c9 Minor typos (This used to be commit 1c9d951f86609b08e5660b0fc966c5e5058a3ce2)
adds 481c644 added 'security=ADS' (This used to be commit 5a735a88e472a48cd4329832998dc31c1e230ecb)
adds 4e512ab Fixed compiler warning.
adds f45c2e5 Allow lookup of users with spaces in their name. (This used to be commit 751ea8cfb931e1de6df447ed05e051262cdeb304)
adds 03439e1 fixed spnego, non-kerberos negprot (This used to be commit 2e916222a915c27f919a9841bde5ba0967af2190)
adds 26f1e3f use DEBUG() not d_printf() in libraries (This used to be commit 5100ae4ae032545edaf525de1dfbe5dc9dafecfc)
adds 26ef1af Fixed some indentation. (This used to be commit 1dd462844a9b90b498ee79ca33e4048980e2af5f)
adds 4348dfe Ignore *.po files. (This used to be commit 091f01f34ab0ff7d394811af0d027ea3bad56d0e)
adds 19b9f9f Removed bogus SAFE_FREE() call of talloced return data from winbindd_lookup_usergroups() (This used to be commit dd2048c418da7a08bc71305491953731fc427f5a)
adds e75ad57 This compleats the of the authenticaion subystem into the new 'auth' subdirectory.
adds f6e94b6 And delete domain_client_validate.c...
adds 9aa4342 Fixed compiler warnings and dyn_CONFIGFILE related breakage. (This used to be commit bf491d2aa2e99156b4e80bc9d89ab34cfb3c4cf4)
adds 5c7016d dyn_CONFIGFILE fixups. (This used to be commit 7d10fa208248e201946876168743025866e011fc)
adds 8b7434b Fix up the build farm again.
adds 585d0ef Got medieval on another pointless extern. Removed extern struct ipzero and replaced with two functions:
adds abe6aff Merge from appliance-head: when creating a default security descriptor for a printer, save it in ntprinters.tdb instead of recreating it every time it is required. This can save at least one winbind lookup per secdesc creation. Opening a port monitor and viewing the security tab in the properties dialog required the security descriptor to be returned 25 times! (This used to be commit f85c976acc08a16bce6cb4053708485ccdea0d77)
adds 178f6a6 challange -> challenge (This used to be commit d6318add27f6bca5be00cbedf2226b642341297a)
adds 64dd6c3 Another merge from appliance-head: in [ug]id_to_sid don't call the winbind function if the id is obviously going to be local. Cleanup of winbind [ug]id parameter handling. (This used to be commit 4ab9ca31a02b3388aa89a00e0390ea9e4c76283a)
adds 0b27632 we can safely give NO_SUCH_USER if the ticket decodes but the local account doesn't exist (This used to be commit 477b6d27fd7281418739bc8ba0b984a53430ecda)
adds 2223118 More compiler warnings fixed. Some minor reformatting. (This used to be commit 8227f6909cca67fcc1a8455f4b386df7778ef2e7)
adds 1a08524 prevent proto from picking up this as a defintion for 'main()' becoue it conflicts with nmbd's definition. (This used to be commit 70e9c2efaada4be609ff053d216d554cb036df4e)
adds 2eb736f updated server_role for ADS (This used to be commit 48df0d2b5dee3c010c88587352554220f8b92b0f)
adds a131c2c add SEC_ADS auth method (This used to be commit b175c42080b15f27589cb6b6d61af5cbbedf5d02)
adds 4499007 A number of things to clean up the auth subsytem a bit...
adds 0d3bad2 basic ADS HOWTO (This used to be commit 9ee13fecb1b623e760789d1df7178b085f820700)
adds f1db6a0 Fix debug (This used to be commit 44224ae156394dac1055c68764c84f758cea6540)
adds fc93f4f Fix --enable-developer shadow warning (This used to be commit 6a919bcf3d5848e09ddba1e8946f985661af8f67)
adds df81a6e increment the value not the pointer (This used to be commit e3698259afa79fcd318592b1d628803695406337)
adds 3d9f2aa don't die with a FPE if there are no DCs (This used to be commit b5999473482475ef64212f4f7204c7895cf8fdf3)
adds 3dc6fe1 automatically look for /usr/kerberos to make redhat happy (This used to be commit 0120dea7f0a799ed5cf43179462973e7a9a01bd3)
adds 1fb4d2f don't try to auto-change the trust password unless we are in domain security (This used to be commit 00e4f0c803c6376387c31efd01cf3437c589da9d)
adds 097d466 fix sense of lp_allow_trusted_domains() fix a memory leak (This used to be commit 1421f2fbcb296a894cb4e7548e0275e35e055b98)
adds 701ecfc prevent a memory leak of cli structures (This used to be commit 911c57403bd116405876e73913ad73efd15f659b)
adds 28c118c unable to open smbpasswd on initial create should only be a warning (This used to be commit 8712ac84995f8454619245ca111575d4b9769b43)
adds 6cf3434 more memory leak fixes (This used to be commit 5abf8442033587b79651301d39260abd44b1c3fa)
adds a3e74d1 added -i option to nmbd, giving interactive mode (like winbindd) (This used to be commit 1a30efdc2c7e5b385197bbfbcebac6a7305929b8)
adds 4d726d0 prevent a bogus insure wild ptr message (This used to be commit 1976a8f87544140363449a361f7c7347ef2c44f5)
adds 67b3473 fixed another memory leak (This used to be commit 37aa2873e5f476a587316893b0ea3a6fbdfe746f)
adds 6b12037 another memory leak bites the dust (This used to be commit 982d6d447add2d4079c28c0b8ecb0e499f391a2a)
adds 32a811c fixed leak in free_user_info() (This used to be commit 8eb4277b12b600cdbf8a5205ebc76d1d9d52f1aa)
adds 3dddd41 reverted incorrect patch (This used to be commit 96224fe2d40d0ce79d1215bb6f0d17291cace7b9)
adds 064b3e7 nsswitch/winbindd_group.c nsswitch/winbindd_user.c: formatting fixups. smbd/open.c: Fix "delete on close" for directories. Jeremy. (This used to be commit 014b0973a3b3b9eb22cce3053171fa55f5c16a63)
adds b1cf8f6 sigh.
adds 7527ec3 Fix another memory leak spotted by Tom Jansen. (This used to be commit 6e2c06a6e6173e68a75fd1adfaa73fe9a9210fef)
adds 40203ea fixed the panics on basicsmb-sharelist on sun1 (This used to be commit 1bd3235744bebefa6ba09795438400b4674c165c)
adds ff033d0 allow printing of NULL pointers with internal snprintf (This used to be commit 91bc14f430f798c6be3cb21cb5199ec56308d4f2)
adds d919314 Added PRINTER_ALREADY_EXISTS error check from Gerry. Jeremy (This used to be commit c7f1d3d6f776da8619f1221d38619d084ffb990b)
adds e2adbd4 Added negative caching to the user pw lookup by name and by uid. Jeremy. (This used to be commit 4013ae87a1c73ceba346de2a0b905e7c8df355c4)
adds a7ac992 added test for krb5.h
adds b89fcca Added negative caching to group lookups. Jeremy. (This used to be commit fceba7dea5b09ac9ce509c5252a46be8e4d3de85)
adds 94ee404 don't use /dev/null for a smbpasswd file (This used to be commit 067a4f87ac5dc2b5cf902c42f56923d0c5e29bc2)
adds f10f564 up the log level for server level security to try to track down the segvs in the build farm (This used to be commit 228d4fc47b8adbcbda81bffaea09b616b5d89992)
adds 01d91a8 Fix for the logic bug wrt. existant oplocks. See long message in samba-technical for explaination. Jeremy. (This used to be commit 8150f0f3f72957e77a1e6ca06760c87c516792eb)
adds 5e25ba6 always send an OID list until we handle raw (unwrapped) NTLMSSP packets in session setup (This used to be commit 3b3f8a935064811906cba221d386697e699af18c)
adds 7ca15c1 Some reformatting.
adds e158c41 added samr_set_domain_info and samr_unknown_2E. We now get the full account policy window in usermanager, and the framework to store all those values. I plan to add a TDB file to store them.
adds a6b73b9 Cross merge to make 2.2 and HEAD closer. Jeremy. (This used to be commit 39f076b56cf457cc780dd30a4d3150d8bfc60d13)
adds eec9e8a fix a bunch of places where we can double-free a cli structure (This used to be commit e2ba2383c9f679c076749a8f4fccefc3559e37ec)
adds d0ea72d Added a 'keys' command to tdbtool which prints out all keys in the tdb. (This used to be commit 1d2305c233ef40ccb016688f918e34392d1a691e)
adds 241b1b9 turn off the insure xterm hack for now (This used to be commit 8698f7ef3ee9b83370e895607297245b6df74934)
adds 1a50b36 Re-added "Share modes" meaning don't allow deny mode conflict. Due to user demand (don't talk to me about removing parameters.... :-). Jeremy. (This used to be commit b69127391b322d81cc648f73a601ed61e79c8a44)
adds a17867a Ensure the CAN_WRITE is checked and prevents O_CREAT and O_TRUNC from being set. Also prevent an open on a file on a readonly share from setting delete on close. Jeremy. (This used to be commit 1f3dcd99bdd36cd3ff492394e80c3e2037a9aa48)
adds 90736eb Some random updates for the ADS-HOWTO (This used to be commit c39bf5ba05d04cbc6dd0a328ee43193588ea5134)
adds b1ade34 fixed a core dump in server level security (This used to be commit e790bb21d3895bef97522b68c6f00812e6c286f2)
adds 299edaa Allow kerberos to work on RedHat and other non /usr systems again
adds bd53966 minor update (This used to be commit aaf111c9ff6247ea4071d6f69bdb01afaded5476)
adds 59a8827 Spelling pedents strike again :-). Jeremy. (This used to be commit 0187d4ba16c794faa372bf1a50261b8f47482064)
adds 3a193f1 add .po32 files to ignore list (This used to be commit 5f625f2877fc5132be3030fc6ea9df4d59ecff05)
adds 7d2d605 space -> tab. Jeremy. (This used to be commit c7dd0364f2b084d9a372ac885fd788bbb5113125)
adds bd8e916 merge from APPLIANCE_HEAD (This used to be commit c60aa6c06f376684b6d6d9a2c14305ca9f4657ef)
adds f6b962f fixed some krb5 ifdefs (This used to be commit 23ef22f11700bbaa5778a9678a990a2b041fcefe)
adds 8bd89c7 fixed lame char tables on big endian machines (This used to be commit 568425709d11b2eed86643d18973542d0504d5ca)
adds fbcf770 2nd attempt at fixing lame char tables on big endian machines (This used to be commit 80841f5763b3ab03a82ab0a18a9126d89ffed2d5)
adds 5bfc721 fixed toupper_w() and friends on big-endian
adds ff27a32 I think the lookup_pdc_name() should be called lookup_dc_name() and the name_status_find() call here should look up a #1c name instead of #1d. This fixes some bugs currently with BDC authentication in winbindd and in smbd as you can't query the #1d name with the ip address of a BDC.
adds fe64484 Make better use of the ads_init() function to get the kerberos relam etc.
adds 210711c Fix up the ./configure tests for kerberos. This ensures a more consistant behaviour no matter if kerberos was found automatically, found in the /usr/kerberos path or was specified. (This used to be commit 4e212f728c429b986bb3e2230fbc9cd4bcf6dd40)
adds 7879a1a fixed typo (This used to be commit 624cb28271289aa697f23c32f7b5159f6fcbb51d)
adds 090acb2 define LDAP_PORT when not available (This used to be commit 5a5f140f84f4dd377d141e352f4cb7f9bea4fe64)
adds 3a921f3 ads->realm must not be NULL
adds fac01bd Changed again how the privilege list is handled in the group mapping code. This time it's a PRIVILEGE_SET struct instead of a simple uint32 array. It makes much more sense. Also added a uint32 systemaccount to the GROUP_MAP struct as some privilege showing in USRMGR.EXE are not real privs but a bitmask flag. I guess it's an heritage from NT 3.0 ! I could setup an NT 3.1 box to verify, but I'm too lazy (yes I still have my CDs).
adds c94cd06 Added close-share message. Jeremy. (This used to be commit 6a10accbcaa130b51381d43cb10c55e86ba2a320)
adds faac64b Comment deconfusification. (This used to be commit b5fac3a56d917b13fedc0ace3ea56ae82f51ccdd)
adds ed7feb5 Ensured the %G substitution exactly matches what the man page states. Jeremy. (This used to be commit 518084a70d0b20347411535f1dcf7453981499cf)
adds 0d5f30f Missing return in free_privilege() (This used to be commit b35d90cd89849f0a01e8c79f0962ec9388673ad1)
adds 6d9adfe Renamed sid field in SEC_ACE to trustee to be more in line with MS's definitions. (This used to be commit 9712d3f15a47155f558d0034ef71fd06afb11301)
adds 7a83ae0 preparing for release of 3.0-alpha0 (This used to be commit ac1889a2bbba99543d3ecdbd897f17657e9ce89f)
adds 9e88a7e After conversations with Andrew, improved the robustness of the sharemode db in the following way.
adds 445ab75 Gerald's fix. Jeremy (This used to be commit b0c1fcfc8bae83788c7595931321833bf177ec4b)
adds 605248a Check error returns. Jeremy. (This used to be commit fc8638e89effb0ebf2e40cee8cd0d7467e49e2a8)
adds 9cc8cb5 merge from APPLIANCE_HEAD (This used to be commit f8b18b25944135c196c8134100f601e84c583382)
adds a9750b2 XFS quota patch for Linux. Jeremy. (This used to be commit ce099faf6ce07e14bd9610960bd09f56c5bee864)
adds 3756055 we need to look for liblber before libldap (This used to be commit 93a652b705e99df6cd493eacb1a8a61a3a2b82f7)
adds e5852f5 KDC DNS domain must be the kerberos realm. Or so it seems that way (This used to be commit e89543c7e90c5303e61674bb4a258176918e0111)
adds 080cbe3 more specific DNS instructions (This used to be commit 630e01cafde863beaa367be3c4e01c9c5232b682)
adds e573bfa not used any more (This used to be commit 97627e424a1de3df0a6f7a9bfaaf3ece4dd2036d)
adds c5f4a4b added $(LDFLAGS) to link smbmount/smbmnt/smbumount to make Red Hat Linux happy (This used to be commit 7dfde592aa47f735c08718844db083500b020a60)
adds de744cb The beginnings of alternative backends for winbindd This just splits off the dispinfo call behind a methods structure. I'll split off a few more functions soon, then we will be ready for LDAP replacement methods (This used to be commit 0216b0fca115c903ec31ed21427a83c62077dc95)
adds df5dd90 added smbgroupedit to compile by default
adds f3bffe1 removed the #ifdef USING_GROUPNAME_MAP/#endif blocks
adds 92a2d1d groups in the Builtin domain S-5-32 are alias and not well-known groups
adds d78f636 added samr_query_sec_obj for rpcclient
adds d383b61 added samr_query_sec_obj. and put back some code to display a security descriptor.
adds 8330467 added mapping of primary gid to rid thru the group mapping code. and cleanup and comments in passdb/passdb.c
adds 043dfe9 there was a bug in samr_lookup_names (my fault) and added comments and some debugs.
adds 633ee99 added queryuseraliases to rpcclient
adds e101224 init group db before use this fixes the smbpasswd segvs (This used to be commit d2bcdfd995b9562872d865e723b23ed84247a73f)
adds 61f68bd re-enabled insure backtrace, calling /usr/bin/backtrace (This used to be commit 21a366afbe9dc5f4878f97bb03525452bbbc4e41)
adds 3171064 Updated definition of fstring.
adds 78169af split winbindd_enum_dom_groups into the new backend structure
adds e0adf6e Writing decimal constants as "02" has been shown to cause cancer in rats. (This used to be commit 142d3dad0ab6870acb0d46d1f189d5e2e1f71b17)
adds 37749cb fixed the nsswitch initgroups code added a nsstest test program that directly tests all the nss interfaces using dlopen() (This used to be commit aee19090d3b957372b234a412cd9db8896650feb)
adds fc85c8a fixed default location of libnss_winbind.so (This used to be commit adc9268216f87d915c9d971137b859c949e150dd)
adds 7f9fe00 added nsstest target fixed winbindd_rpc.o typo (This used to be commit 2ce7f38fe96c6f5faf45d3c71a3c8d3386ea5107)
adds 25ea749 Don't display any data if tdb_fetch() failed in the tdbtool "fetch" command. (This used to be commit a1cf70ab65058258e56ffcff5b28087b29425b1c)
adds feb4f52 This is another major rework of the 'net' command.
adds 2285b99 added a basic ADS backend to winbind. More work needed, but at least basic operations work (This used to be commit 88241cab983b2c7db7d477c6c4654694a7a56cd3)
adds 8e16021 Forgot this one with the last commit...
adds 3ea7519 This change reworkes the connection code for both rpcclient and net new 'net' untility.
adds 92f47c0 make proto should build winbindd_proto.h as well (This used to be commit c8339ce5c88a371728a329d0e80266fe41c00fee)
adds 4405a1c added another ATYPE_ (This used to be commit 514bc61daa3f6d11dadac1baed5a5bf61313b1f9)
adds b6b84cf const religion (This used to be commit 359ca8f246c46b1700418fe0226458023f808d67)
adds c868fe5 added name_to_sid to the backend (This used to be commit 816e40a51af80a7f703c0451304de406deab3dd8)
adds 6f907af put sid_to_name behind the winbindd backend interface I spent quite a while trying to work out how to make this call via ldap and failed. I then found that MS servers seem use rpc for sid_to_name, and it works even when in native mode, I ended up just implementing it via rpc (This used to be commit 789833b44e342c0b5de463ed8f9b5f7474a99f27)
adds fc85a60 changed query_dispinfo to query_user_list (This used to be commit 80010d80f93cfb32c53a1720c7564fb080846f35)
adds cdf9b42 added a tdb to store the account policy informations. You can change them with either usermanager->policies->account or from a command prompt on NT/W2K: net accounts /domain
adds 15dba42 Added prototypes for new fns. Thanks Elrond. Jeremy. (This used to be commit 2a7bd621b400173d61bb0adab3eded0baeb48d0b)
adds 0dc3868 when using non-encrypted password ignore the ntpass variable to session setup (This used to be commit c7665706cd5633ede710afe41413624124038238)
adds bca2bcd Added error message for ERRdiskfull. (This used to be commit 9f5d7e8a04c36395570247bc5e1b7b3fc5d1a322)
adds c2e3d8b Tidyup of lib/username. Add name_is_local fn to determine if name is winbindd. Getting ready for efficiency fix in group lookups. Jeremy. (This used to be commit 8d41dfd149625e8ac53ab5e90a96e9a2daf9a629)
adds 6c3163c Set errno in tdb_open in cases where we detect an error in opening the database, but no underlying system call sets errno.
adds 8e99888 Moved name_is_local to the correct place. Ooops. Jeremy. (This used to be commit 708c0a8d16ca86439e451def5f8d37f600ff15f1)
adds 3667377 Stop using getgrgid() - a very expensive call with winbindd, to look up a group name. Jeremy. (This used to be commit b926660e73d4c94c30ec5a365027770acdafe25e)
adds 8164fa3 Magic file for TDB databases. (This used to be commit e9085129ddf15d499d77c77694c05b028593718c)
adds 85450cb This comment no longer applies. (This used to be commit 153c4a56b0b5473a1efb208551f36480cdb5d264)
adds 7b0b556 Fix up funtion name, as this finds local, not domain master browsers. (as per tridge's instructions) (This used to be commit 0692d792f24f1c82c69532e50a6c4373c9a8b476)
adds 275a9f4 Some changes to the name resolution code in 'net' to allow us to find a PDC, as well as changes for correctness as per tridge.
adds 3bc8762 Add 'net rpc join' to match the ADS equiv.
adds 6f0e7b6 winbindd friendly user_in_list code. Tested on a 65k user domain. Jeremy. (This used to be commit 5215bcca15f2cfbe438ac62cbaf94afae63ce993)
adds a2fbc74 smbpasswd is *ugly*!
adds aa1e690 const religion in talloc calls (This used to be commit ea5d2857217b860da7e53bc6e8ccfe48a2b3620e)
adds de98a82 typo fix (This used to be commit 660238adcad8abb3f9a1e67eb81419618db77f3d)
adds 8e8ce07 added a query_user backend fixed a winbindd crash when the group membership can't be looked up (This used to be commit 088f4cc5be4a1a38781e4d019146d53993ed8c6f)
adds 1838d83 moved init_account_policy() to the right place (This used to be commit e908f304a26b9f1100e301610151a9334bf117b0)
adds 1d66a6b moved lookup_usergroups() into the backend structure (This used to be commit 689f45d2079d06b09947b2cdd314867df98c938d)
adds c75ef67 allow for passwords other than "samba2"
adds 7d9e09f Better error handling:
adds 28e676d Implement suggestion from tridge to leave the old tdb_open interface as it was, and add tdb_open_ex() which takes a log callback. I guess this makes more sense since it's a public interface. (This used to be commit 391a65395e6cdc0300f81eb1072a3366cacd1203)
adds 84503c8 undo (This used to be commit fc176f15f27686049453552219b56b9de33ceffa)
adds 3ec4a4d added ads_search_dn() and ads_pull_sids() (This used to be commit bc83d55f4400cdcdfed44622954f11580b6d2f87)
adds 7b64e61 added lookup_groups() to the ads backend
adds 858f186 Fix headers. This I know is correct. (This used to be commit 0c22a10d738041b3dc0c92d8ea060a86de769563)
adds 65e1d4a Fix headers. This I know is correct. (This used to be commit 58cfea3c2aba5a8309e4084ec8df0cfcb48a4075)
adds 84c1950 Put back changes to set errno, which seem to do no harm. (This used to be commit 3dbb5dfcfb29671f136d1ed6c865362eaf027446)
adds 20fdf28 Tidup. Jeremy. (This used to be commit 837f2b961b1e7dcd6998f36d58d2059290e89e18)
adds 4d3ec23 Correct message on wbinfo fail to open config file. Jeremy. (This used to be commit 9b7182a9da24b53f3501f6562dc66bed67fb9133)
adds 922eb76 added a boolean to the group mapping functions to specify if we need or not the privileges. Usually we don't need them, so the memory is free early.
adds e989440 move proto.h and build_env.h from $(srcdir)/include to $(builddir)/include
adds 61fc7b9 Merge from 2.2
adds d67041a Const religion for some of the RPC code. (This used to be commit 64bf8f81c49744fc0653db655e457981f3bcbac2)
adds 8818847 Ditto on the const religion. (This used to be commit e1b940c91b748230664544fd9191123247dd1f24)
adds 38d10d2 Add a mechinism to allow for sane porting of rpcclient components into the new 'net' command.
adds 5472638 Improved efficiency of enumerating print queue's under a particular extreme condition... Jeremy. (This used to be commit 425bb0f40526b4eb17a3033892ca907b1d5293a4)
adds 50b94ee merge from 2.2 branch (This used to be commit 692c23fe86391204161adeb6cf9b8061d0121175)
adds f018400 Follow herb's suggestion and don't strdup a string to itself. (This used to be commit ea76a687fc2614912fd6b0458622495f9920749e)
adds 241a32b Follow herb's suggestion and don't strdup a string to itself (This used to be commit d00f461f43558c8ef942df305bcc2c89060b4800)
adds 105f8a1 Use print_queue_length() by preference if we don't need a queue as it doesn't do a traversal. Jeremy. (This used to be commit 4bf4ee3f14a690592fa2e1b800fc0344522e6b30)
adds 2f87684 Split out the name resolution code into a seperate function (This used to be commit b2443f6fca5840584926b7481acf1975507c445e)
adds f98d753 Make it easier to construct anonymous connections with a new flag and helper function. (This used to be commit 61b0f5f4f9788784b0806a9a15cbc6bf1005aa68)
adds cf90455 Add a new flag for anonymous connections (This used to be commit 5a96391c75fd13b2fc385aa571244b82bc4736d0)
adds f8abe6e Fixed parse_domain_user to be bool. Jeremy. (This used to be commit 9563de2ef8c1197f4941671d2fdade7d933c32d0)
adds 24449a9 fixed an off by 1 bug in talloc_asprintf() (This used to be commit 2b2155beaef17a13c0e867c3dcfe8c323e84a9a3)
adds 19c0459 added functions that convert a ads binary blob to a string (for searching on SID) (This used to be commit 31d6d049b30e364e062f108d6f9221bbdc2ebec5)
adds 3278f56 finally worked out how to do ldap lookups by binary blobs, so I can now do searches on SID. This allows me to do a true ldap sid_to_name() function
adds ca61334 added the last winbindd/ads backend function
adds faa0f63 plugged most of the memory leaks (This used to be commit 60b5d4432abd905ee61fe381487ed87139134685)
adds 5f76385 more memory leak fixes (This used to be commit eb6f0e91ddd2a97a907a569bc60beca99b494884)
adds a313351 added very basic ads connection cacheing (This used to be commit 7de670cd15c1a87dd01ab22d74a7e6cbf5ae6673)
adds cb01c8e fixed another leak - memory usage now seems to be quite small (This used to be commit a45e3968590a021c1b464db5265a09ba48cb5797)
adds 0799c44 paranoia fixes in based ldap routines for potential memory leaks (This used to be commit 13b933104e1389608e4831ca47dd8106ea0c60a5)
adds 5329af6 don't double free ldap message lists (This used to be commit f64612b89bae1148d73555cac00f6019a01f9304)
adds addea96 moved the sequence number fetch into the backend, and fetch the sequence number via ldap when using ads (This used to be commit 9a084f0bb91883224ad44e2b76417d10c15cce42)
adds 5d41807 added timeouts and retries to ldap operations (This used to be commit 4f004eb54d66b6f811cb2f4791da6c70d77f87c2)
adds cc3aff7 auto-init secrets.tdb (This used to be commit aff916e543f1c70aa5fe0fc07dda21e772625097)
adds 9421ad4 added a REALLY gross hack into kerberos_kinit_password so that winbindd can do a kinit this will be removed once we have code that gets a tgt and puts it in a place where cyrus-sasl can see it (This used to be commit 7d94f1b7365215a020d3678d03d820a7d086174f)
adds 8aa0a81 handle ldap server down better (This used to be commit 0d85815c992c6ca77ba64dfb2d7538be4684654d)
adds 6194d6a fix link error (This used to be commit 58e93a8b7de10f60a1e68570f1bdd6e3d8fa44a5)
adds a87b9bf fixed a memory leak (This used to be commit 45c328800e42ba01c8d6113c0691546804137677)
adds 410dfc9 fixed a minor password memory leak (This used to be commit 5985d7e6eec1eb80d8d7470ee2ceda8981c7410c)
adds 3f387d1 Ensure we fill in the %U for NTLMSSP connections (This used to be commit d15ea4fa8e23469f104405c197206e2779461323)
adds 0d09562 Add a couple of extra debugs for the secrets.tdb stuff (This used to be commit c76c1f6904510d6ecca3453f91433420f22b7bd6)
adds 8ba00d1 OK. Smbpasswd -j is DEAD.
adds 95a2146 fixed a return value (This used to be commit 56bdb152d8617c0a36c0bc25c677a2d98bcb1328)
adds 14b993f preparing for release of 3.0alpha1 (This used to be commit b56e8e72d6ae5602be0e3ec36643263f64b6178a)
adds 7b53a92 added samr_queryuseralias(). instead of returning BUILTIN_ALIAS_RID_USERS, now return the alias correctly.
adds 791788e changed the DEBUG level of tdb_pack and tdb_unpack. Instead of 8, it's now 18.
adds 7077558 Added fetch_domain_sid. Not used in current code, but a nice example of how to use this interface. Jeremy. (This used to be commit 291985123515f99bb3fd86605d5b8a08301070a2)
adds f3e6f2d dont add -I./popt to CFLAGS it really belongs in FLAGS1 with other include paths. This make it hard to use a script that overrides CFLAGS options. (This used to be commit 646b5ae752f7cd00e057d0d7cc6001161125fd3f)
adds 549e904 merge from 2.2
adds 466781a fix up packaging stuff (This used to be commit 8f3093fbd092c0ddf38b49c0735308f4f5ba4492)
adds 839bcee Fixed typo in fix for typo in debug. (-: (This used to be commit 7c64e5f1481e832767ae07e63d7d9d116131b331)
adds d412f66 added a propoer kerberos_kinit_password call contribution from remus at snapserver.com
adds 94dd5cd allow a MAX_DEBUG_LEVEL setting in local.h (or the Makefile)
adds 4438435 put the winbindd krb5 credentials cache in the lock directory this prevents it clobbering the users cache (This used to be commit 3de552f365373de85298dbe911143e036805f9ea)
adds f68a08f commit from 2.2 (This used to be commit 54a453478a087073a51822086bd9f985a5d8cf6a)
adds e4840f0 merge from 2.2 (This used to be commit c5ee06b7c8fc9f1fec679acc7d7f47f333707456)
adds 41218bd merge from 2.2 (This used to be commit f1ead192c668abf20f328a691caafd76874c6e47)
adds 0069985 remove .headers.stamp from the delheaders definition It forced a complete build to occur each time the proto are rebuild !
adds e0066d2 again an intrusive patch:
adds ff925a5 add smbgroupedit (This used to be commit ba2dd34407aa51cdbfe6fe7fe8730af2b2cd00ed)
adds 92dc801 allow nsstest to test any nss module (This used to be commit c531f4773e33cce4b4eb97c8f9147eed02edc2d5)
adds 8d0eb00 OK I think this does what everyone wants with the .headers.stamp
adds 99c4316 added a "use spnego" option
adds 7218f88 include/build_env.h wasn't getting built by default with new rules unless you did make headers - fixed (This used to be commit ce84993e8e66a151fcb7d5709763b0bf2d513a7c)
adds 70b32ba basic howto (This used to be commit b48d58c768999abf4f044e474880e47c5a7bb144)
adds 9220fd7 Ensure that 'use spnego' restricts, rather than just advises our clients.
adds 3c64bd4 Leak less memory.
adds 22a76a0 Fix segfault, and add a comment. (This used to be commit ff91131ef9b384765de3e4f22202d1e493f02efc)
adds 5d378a2 added internal sasl/gssapi code. This means we are no longer dependent on cyrus-sasl which makes the code much less fragile. Also added code to auto-determine the server name or realm (This used to be commit 435fdf276a79c2a517adcd7726933aeef3fa924b)
adds 35eb6be fix a DEBUG() line (This used to be commit 18da530293b11d895c62d08895ee1f77d8f97a12)
adds 09b01cd check for gssapi_generic.h (This used to be commit 838fbac7a086ff82498c3f0ba95b714123a7428c)
adds a211fde By popular demand: a new config.guess and config.sub
adds 139c46e Fix domain logon that I broke 3 days ago.
adds 6490fbc small comment I don't want to loose.
adds bc26ea1 fixed used of string after free (This used to be commit f7ead035ebe55e94cdd5807b173bd4612866b06f)
adds b6c6184 fixed type passed to ads_search (This used to be commit 0ff30848f3ef4f38e9bc80dc96be4f37bb2dcb0e)
adds 0b33cb1 - use accountype not accountcontrol - better debug code (This used to be commit 01f63b9c92137e6de906412952c7a2c8da21dfbe)
adds 82516ca - check for correct error codes - handle no initgroups fn (This used to be commit 84a3390eace7f6cf1f5fb867fc58a982f24fd0b6)
adds 1445184 better error checking in nsstest (This used to be commit 3c17c64e31cbd56ada4e4bc0d371cef81e2e42cf)
adds adbd430 set return value to total errors (This used to be commit 4a7e1f6bb12e74effad83410c4b07683eaaa4617)
adds bd062b1 added a simple tdbdump utility (This used to be commit c4f5a6c65d7dd933e9d6faf14ebf6afcf5232a1e)
adds f13f994 added fr.msg from Fanch (This used to be commit 3a3b3469e66e25531f4531dce8a1d7bc9c17896e)
adds e3d171f add smb_xvasprintf() panic wrapper around vasprintf (This used to be commit fa1e7a62acdbcc550e6b29dc69454dcf7472210d)
adds 31842f5 completely new winbindd cache infrastructure
adds cb1195f removed a debug line (This used to be commit ec4c90fd7f56f8870884e5a27622cae71d154eca)
adds 4ad81e7 explicitly encode NULL strings in the cache (This used to be commit 77c1376456765a7afe90afad96fab819fdcf8af3)
adds e051c2c make sid_binstring available without HAVE_ADS (This used to be commit 4a6d29768665f71b72cf48ee34ee9a9c451232f6)
adds dd0b65a added some comments (This used to be commit 5ab2c8b8214236b4cd028f791e9ddb76a9973d74)
adds f391891 moved the domain sid lookup and enumeration of trusted domains into the backends
adds 7f33736 added some comments (This used to be commit 34589d5a4786b7e441efecaef0575f9eaa0d7edf)
adds 287df36 switch off level 100 debug for server security (This used to be commit 75ad6df18454022372526332dcde51bcb4285b97)
adds 216f3ae cleanup a little namespace pollution (This used to be commit e5b484451a37a9ac940b342d70791b09362070ee)
adds ba57d9a Typo spotting. (This used to be commit 62dfda654ba9a80aa4875ff73fd9170199c745ea)
adds 5e22f65 (merge 1.130.4.93) Display results of checks for shared libraries. (This used to be commit d7853d993796a3f5baea26933cb0e65651c2e605)
adds 5788615 Explain why snprintf has to be overridden in this way. (This used to be commit a4cc69d9459879c3fa5e782efd643d4e8cd334ba)
adds aeb734a Formatting fixup. (This used to be commit d902baf70970f0358e825cd520b1794fd46465f0)
adds ce654f5 tdb_open_ex: Refactor to use a pointer to tdb, rather than an auto tdb, to be consistent with the rest of the code. (This used to be commit d159415049c25caeaf01b6bc947da3472c54d1f8)
adds 4f53486 Added client and server code for the GetPrintProcessorDirectory SPOOLSS rpc. This was supposed to fix a printer driver download bug but it didn't but it seemed a shame to trash all this code so I'm commiting it #ifdef'ed out in case someone needs it one day. (This used to be commit bef43656471741c6c10b12e7516c15de9ae76394)
adds 5fea33a tdb_open_ex: Continue previous refactoring so that we consistently just say "tdb" not "&tdb". (This used to be commit fac685d30f58c25d73d1690ed008c797291558e4)
adds 70f27f1 Doc. (This used to be commit bb6c0df4bc4eb8ce789886ec17e434dc27bb34b0)
adds 77d800f tdb_open_ex should always "goto fail" in case of error, rather than just returning. I don't think this would leak at the moment, but it's an accident waiting to happen. (This used to be commit fe901ec194d1b8ef94386b097e72508075eb8a54)
adds a23800b shrank the winbindd_cache.tdb somewhat on my system it now uses 132k for 308 users (This used to be commit 2b396f9172bb4c2d1d9216d724a1aaab8bb22ba8)
adds dddef5d Refactor code to check whether already open into its own function. (This used to be commit 52ef112e10dbe273b6e66c4a5081f468e4630b7d)
adds ddeecec tdb_open_ex: More cleanups: just dynamically allocate the TDB_CONTEXT up front, rather than working on the stack and then copying across. (This used to be commit b1d7d800680f77e02185bb237982b284414aac1e)
adds 2bbc919 winbindd backends can now be marked "consistent" or "inconsistent"
adds 8c31fd4 Allocate tdb name up front in case log functions want to use it. (This used to be commit a228c7efcc06b901ca51a6da77f8a52b77912f55)
adds 31f036b Merge of memory leak fixes from APPLIANCE_TNG. (This used to be commit b198de92d2149ba2f5010c76e715d274b8f29c2a)
adds 6b36fa3 use objectCategory instead of objectClass for faster searching (This used to be commit 4d3b827e5ac1ac20ec31acdc1e2a0264f1c18e43)
adds 43069e5 Also show LDFLAGS/LDSHFLAGS when starting compilation, because they're not visible later on. (This used to be commit 8edd29e09959a14a2b87c65930df7df2c2d88b03)
adds 98d6d8c Log more error messages. (This used to be commit b50e566ab93e9a8068e26c9c902db81311cb394c)
adds dd9bdec Log more error messages. (This used to be commit 8118676f780a80662f28c3cc1a74cc12d0e1ef51)
adds fa8cb08 preparing for release of 3.0alpha2 (This used to be commit c5e45a4bc8362cfbac1d3204f8aa69b2ac78ddba)
adds ebc1f6f Allow for internal databases which may have no name. (This used to be commit caa08bb56e2dc533c3754f90f6139fe04a317545)
adds 6f15148 Doc. (This used to be commit 6c684c89a4e6e212476335ee57c3b616015598f8)
adds 895e973 preparing for release of 3.0-alpha3 (This used to be commit 9c3f2ee90667615357c2bf97594230c39d35b3a0)
adds 666a64a Add a panic action that tries to call gdb noninteractively to get a backtrace. Will break on many machines, but we're already crashed in this case. (This used to be commit f0878f19eb729d70cc96f450b4b0d2c180498a35)
adds 769a9db Make proto (This used to be commit 83ab28a7e5cc75d3cdf35c083b057a1c7e50192d)
adds 0ff1a95 added info level 3 to samrgetgroupinfo. I don't know what the value is. It's just to keep usermanager happy ;-)
adds 3bc9ef3 Delay gssapi header checking until after kerberos has been located. Wasn't working on RedHat systems because of /usr/kerberos install location. (This used to be commit 55d55e311e67ea75e13c4a81fe3033b43bed38ca)
adds 775c387 RAP error strings take precedence as they are not encoded in the SMB header (ie. the call can succeed, but still be an encoded error). Jeremy. (This used to be commit 3c68b94199ff08b205d1eb14da56804936b900a8)
adds a427faf Treat RAP codes differently. Jeremy. (This used to be commit 919b11a787145139e6255674179b2ff7e587475d)
adds 273deac robustness fixes and moved ccache location into winbindd_ads code (This used to be commit 24aa09ff3dd128c6f12b4cb072943ff668a29a67)
adds 3d27d7b moved ccache location change into winbindd code (This used to be commit be254eb13c4bf316823ed43db3ef9407f45ca23b)
adds 0c29881 reinstated all the rap commands as top level commands until we get the protocol switch mechanism in place (This used to be commit d20c3717dd58745da082d1b4df7698c6d6c38e6c)
adds ecf7017 added enum alias groups to rpcclient (This used to be commit d4bc8f02f7dc856ffb29e95a81ffcc3a9d4b1695)
adds bf5a0e6 NT_STATUS(0x80000005) maps to ERRDOS,234
adds abeb0f5 got rid of start_ndx from query_user_list() (This used to be commit 1c909afe76566807fb576c965eb869f98e72f2bd)
adds d032059 Compile fix. (This used to be commit 83caa883d79c2d954749d21fced808bda970ec56)
adds d033e53 removed the start_ndx parameter from group enumeration
adds ebefbda preparing for release of 3.0-alpha4 (This used to be commit f2f3183811891fefaabee938e2c2f6e26480d88a)
adds b872787 Doing some research into ACLs on the LSA and SAM policy objects.
adds 31611dd Removed unused variable. (This used to be commit 1dc0e9096db11bf9c8fa7ba0424ab1e96bb177dc)
adds 44d4234 Grr - people who put const everywhere should fix up all the warnings they generate. (This used to be commit d1ebd259c8c06d467eb5ee305b21e9046f16e05b)
adds 6a60668 SAMR query sec obj returns different results depending on which sam handle it is passed. Not sure what these different contexts are called or what they are used for.
adds 4589265 Removed unreferenced getopt() externals. (This used to be commit c87d1ad32114200d3e678f8de88874c737f8e571)
adds 66d964c allow overriding the local time in kerberos_kinit_password() (This used to be commit cb9dbcef7cba9eb42f7b30b81c35142dc945d84f)
adds 5ffe722 detect attempts to connect to names of the type NAME#xx and do a netbios lookup for name NAME with node type xx.
adds f4dfa9b Converted wbinfo to use popt instead of getopt - popt is very nice!
adds 6cc5e2e Modify winbindd to use authenticated user info from secrets.tdb when making IPC$ connections to domain controllers. (This used to be commit 1217ef28a6c18c085fcb2eac3bf04866c166d959)
adds 32ba2c8 added a net time command. Allow display or set of system time based on a SMB server
adds e5dbe13 added a comment about /bin/date (This used to be commit 2183c1f3b09db5c078327050279130ac825c71f8)
adds 6939dd0 better error handling (This used to be commit 75621d528433a9c1af3eada0b748dfbcfdb8ad62)
adds 70095b0 handle a NULL hostname in cli_connect() (This used to be commit a181f49b4269baa1752ce6ed4f9093e38d2d3ce5)
adds d86b7f9 handle systems without setenv() (This used to be commit 87090652460e57703b40f21e9ed08c18770b61c3)
adds b6f3d71 preparing for release of 3.0-alpha5 (This used to be commit c5fafb7f79cb3bb47d144f6799cdb521ec6fa872)
adds dd324a5 Tidyups to remove warnings on tdb standalone code. Jeremy. (This used to be commit b03aaddcf35dee93556013eaac9d99bc0f22256a)
adds 9bb0a96 Fix up warnings. Make tdb_openXX() names const. Jeremy. (This used to be commit 9e3581827d91f5fd33fabd5ad4c9a79d63355731)
adds 3607b3c prevent double free (This used to be commit 3628a978d1881aa2a0939594b1c752475468965e)
adds 331fa95 allow join of already joined domain (This used to be commit 784a3f295176dc87c8befd76d5f2dc9ef1e9e383)
adds 5f93b2d Clarify a little
adds ee4d682 fix for IRIX compilers (This used to be commit b110f57e49bcb4e3c648020850ee18d1888b9152)
adds d9c3ef8 Replace backslash with winbind separator before calling parse_domain_user(). Winbind separators other than backslash didn't work. (This used to be commit 6688781331e046adc77783792fc009cda7c8b5b8)
adds b9f2c47 sync with 2.2 added multiple include protection added IRIX defines (This used to be commit b9dbb38bf2d1fbe1ca5d0aa53b89f76844d6209c)
adds fb8b642 add PATH_FLAGS to .po32 objects so dynconfig builds with smbwrapper (This used to be commit 5bf6f9193774bcb6abb955efb346d2eb966a03d0)
adds 68b7b2c ads howto update (This used to be commit 188e59ae965e959e286eb650a90e62204a978fc2)
adds 6526a42 Oops, the -a option disappeared. (This used to be commit 6194f874bbc50cb40228b29fb783a7716104b824)
adds 65cfe6a pam_smbpass updates from a.bokovoy at sam-solutions.net (This used to be commit 016e203a2c5286d8b48ab3eff0226affc203deaf)
adds 60b53b3 added "net time zone" command to show the timezone on a computer (This used to be commit 4e2691b1c13a7db4770effa6eddeb19adb47f8ae)
adds c75d940 a ugly decoder for SAM_DELTA_DOM_INFO (0x0d) a correct decoder for SAM_PRIVS_INFO (0x10)
adds 0a97b2e preparing for release of 3.0-alpha6 (This used to be commit 6daac6189477eed08d9896ab4977b98bb0696a3d)
adds 1c95d1d decoded SAM_DELTA 0x0e and 0x12. One is an entry for the trusted domains The other is an entry for the trusting domains
adds a5ba214 added a -V[erbose] option to samsync. Decode a lot of information
adds e455371 add *.po32 to ignore list (This used to be commit fe0db4c55f8bfc70004edd60a29359337fa40723)
adds ed7caa2 allow IRIX to build nsswitch/libnss_wins.so (This used to be commit 564bfd77287b3006c7246065990ca9b91f79826a)
adds 6287799 ran autoconf (This used to be commit f881a8f197a6f6d9512693c4cb705cda1b1d5041)
adds a85390a Always use ASCII strings when changing passwords with RAP. Jeremy. (This used to be commit d3ac2265b1b83e2e030688ee8e0d43918ce4d203)
adds 23b2396 Fix some compiler warnings. (This used to be commit 216dff438095781934b57fd097ed118daf5fffa0)
adds e0d3a9e Must check against -1 for fcntl error check. Jeremy (This used to be commit 1d2504b5c76bf23ac49a401adce8a49f193bc22c)
adds 0ae4916 improved error message from failed connect (This used to be commit 4405a87fb754cece3a5428246ea6ecb9abba1996)
adds 75a6ac4 try the PDC for our workgroup if we can't find the ldap server (This used to be commit fc9fd2ca19899e757a6d3ccbba3d4a10f27d7a3f)
adds d58b1b5 better error handling (This used to be commit ed6279481bfcb21212e9c22009969c19ea4f1646)
adds 3a1cd6f make sure we find NSS_STATUS struct (This used to be commit 7db718d44a62aee9610a9dfd9e671345a0ea7737)
adds 1fb2f36 added "net ads info" to fetch basic ADS info without any auth (This used to be commit b107ecef7097e4b3b870f51fa6628b870703b4de)
adds 5978049 preparing for release of 3.0-alpha7 (This used to be commit f0f03aed5a56714437ff55a37b5500442e0cab11)
adds 9a83100 -Insswitch/ breaks the build by preventing include of <nss.h> from working (This used to be commit 1ef98625404a2df0fb0b70b40041e3b8cdbc5f5d)
adds 4ad930a merge from appliance_head (This used to be commit 423554fd71b3c9718fc3a21006da9ce6371fc845)
adds 037b40f merge from 2.2 (This used to be commit 5b4b3323a3fbabbb3c7db5eb3b11999bbde470b1)
adds 9f59fc6 update the ldap support code. it compiles. Ignacio you can update your howto ;-)
adds 079a02b Patch for string legths from TAKAHASHI, Motonobu(monyo). Jeremy. (This used to be commit f0d8b7573fc74004131ba0a82dbd5e0007a524bf)
adds 63bd99a Added comment. (This used to be commit 594634ff1a1d5f780ddb9909f5365ee3e420a76c)
adds d23723a don't use -u switch to /bin/date - too many systems don't honor it (This used to be commit 0839cf03a92673b38f1afa103271c708fa7162a2)
adds 9f6b241 Set the debuglevel after the call to lp_load() so the change sticks. (This used to be commit 3c927e39e7354d2f65b3ff7148fc325b41552310)
adds 9f3b884 Restoration of at least some help function and format. First round of cleanup. Printq function cannot exactly mimic windows output using d_printf...oh well. Add some more command-specific options back into help. (This used to be commit e135320e0547581c7d38126647a91b874d152622)
adds c5564c5 Merge from 2.2 to allow net rpc join -U to complete even if the workstation account already exists.
adds fefd9a9 More help/messages/formatting cleanup. (This used to be commit 882e5e3bb815e02407ecf6f689ffe5bb618845e8)
adds 6c2dfef preparing for release of 3.0-alpha8 (This used to be commit fc468838bf9e6c302bc6825e07b72d1a7163e74e)
adds 69e0fe9 Display a nice error message for NT_STATUS_LOGON_FAILURE in connect_to_ipc() (This used to be commit 60eb4dc7b1114275f035d27a890e0301a65e0e42)
adds f46eb14 Display a nice error message if the user%password specified for net rpc join does not have administrator privileges. (This used to be commit af24b1036c8ceaa37e6b68ac988401846c5c7fe4)
adds 14d7f43 FALSE -> False (This used to be commit dbdbf7cd077a8a20610ee2c62240170b420ebe6c)
adds 21e3bbb Rafal (mimir) patch for trusts r. (This used to be commit c26623671e2b0b2e80c6d6383a99880c4f439f04)
adds 968e2a2 Updated Solaris link options from DaveCB. Jeremy. (This used to be commit 064a3e0fc406d5ab408da0fbfbf68c89ce8defdd)
adds 689144c add lsa_query_secobj server code. level 4 is the ACL, level 1 is the owner. that's basic stuff.
adds ee33b2d I see no reasons why we should limit username lenght while checking see bug 22130
adds abcd1ca ChangeID fixe from APPLIANCE_HEAD (This used to be commit 096d06a961e3a3e6f6952754875b83558448f449)
adds d6b2d28 If domain SID can't be fetched, we shouldn't return NT_STATUS_NO_MEMORY. It causes a confusing client error. Changed to NT_STATUS_CANT_ACCESS_DOMAIN_INFO. (This used to be commit 07ea83e6f0f03ba4706c98abb58346a4f4ec983c)
adds 43e325d Added the group enum code from 2.2 Jeremy. (This used to be commit 59e01a22c5cb1046758c8cd6b09333c19d6cd26e)
adds ce1b141 Added HPUX ACL code. Jeremy. (This used to be commit 6d03184f8c039ad81de47b5f3bde7dac5b2815ad)
adds 9c1120f Allow HPUX to link with new ACL code. Jeremy. (This used to be commit ad9a5a26e088f3fedce9562f688c518d610dbef2)
adds 0fd94a5 Ensured filetimes set (by name) after close. Ignore errors. This is the correct way to ensure times set in 'pending modtime' and 'time close' are always set correctly. Inspired by patch from Juergen Hasch. Jeremy. (This used to be commit 24053858543fa6c22c0c3222570109fbfdabab9e)
adds 28df80c Moved fchown_acl change to the point where we *really* know if we created the file or not. Jeremy. (This used to be commit 32dffa0ba792a81d89d06b527d82820b89507efd)
adds 55e0930 Added some constants for registry data types. (This used to be commit 6b20d863b75b2b27d8dd8683cc3dc4486b18ceff)
adds 0be611c Replaced some hardcoded hex numbers with constants.
adds ed5db6c removed unused variable (This used to be commit bed269e6d4dc4c9622ec37f9a7e9e2b4dbbaee24)
adds cf5a038 obey "use mmap" on case tables (This used to be commit 505a1bdd15313698a6024a847f3771ea30a51f89)
adds 48c4548 allow selection of the organisational unit when joining a realm (This used to be commit f1231c2b54cac9d4fda7fa9d45fd329f1fd7b779)
adds 9a5e1c5 preparing for release of 3.0-alpha9 (This used to be commit 24ad6962fcb588a7a0ca21295b1242858ff99d53)
adds db9d637 make sure we pass the lm and nt data in the right order. They were swapped, and somehow this worked when both were provided, but not when only one was. (This used to be commit 477309b1e653761b291daa4693976d341880beab)
adds 02c3dcd Made "hide unreadable" work much more reliably (just for Volker :-). Jeremy. (This used to be commit f6d6825bc86662d54ff3920d7d5390d151f34b0f)
adds a081ad3 tidy up debug
adds 6e76486 there is no unknown field in LSA_SEC_QOS some cleanup of the lsa_open_policy and lsa_open_policy2 parser. the length fields are not correct but that's what NT send. We don't anymore underflow or overflow the decoding.
adds 9fc3e98 initialise strings (This used to be commit cb61606b8e2852779a03dab3f99a8886edd7a97f)
adds a94ff20 fixing bug I introduced.
adds e611111 in lsa_query_info at level 5 in member mode, we must reply our machine name and not our domain name.
adds 0558e2c Fixed the bug with descending into mangled directories. The problem is that name_map_mangle can *change* the length of a patchname. Ensure that all the character pointer messing about can cope with changing sizes of components. This code is too ugly to live..... This also needs *lots* of testing. Jeremy. (This used to be commit 9f2b6a07429da5dec59e562fa5489b8079978677)
adds 2a6eeff Return NT_STATUS_OBJECT_NOT_FOUND or ERRbadpipe if pipe name not found. Jeremy. (This used to be commit d5fdb1f096e8db3e9cf7a65ddb75f7cafd1958c0)
adds 5d3b81d I'm pretty sure we need to return our netbios name for LSA_QUERY_INFO level 5 when we're a standalone server. This makes the security dialogs return correct info. JF - please check ! Jeremy. (This used to be commit dd13daf52bc96637ef3d40920cbd3bcadb7e08f5)
adds 140f1cc Fixed bad args to debug statements. (This used to be commit 5e0f0716ca9826de110fd9eeaf231970e7c19b42)
adds 95a4903 Removed unused function, delete_fn() (This used to be commit f26e8205cff63967b9c1659b8e6ad71cbe36dace)
adds 7cb202e Fixed uninitialised variable warning. (This used to be commit 5095941dcb312d75c232d15232d5998ca05b632f)
adds f0e8a3d A fix to override the location of a user's home directory if it is specified in the [homes] section of the smb.conf file.
adds 08bf73c fixed handling of empty or dead domain in wbinfo -g (This used to be commit 2c54cfbc475cd22d0e906898a07d4e0576c64c80)
adds ed611ff Tidyup utmp code to cope with hostname = NULL. Jeremy (This used to be commit 2a1b531a1c4f1a4772c95c867f35eac50ed1c7fa)
adds dccc1ed Fixup JF's weird SID return :-). Jeremy (This used to be commit 7b8fb8d85c406b8755f60cf14dc2377bc59eda53)
adds ea274ac added info level 1 to samr_query_alias() (This used to be commit 589aa4fe226ee5bdae0a244631193714b0b556ac)
adds 9648cd0 Patch from dan_thibadeau at hp.com to allow domain set in authfile. Jeremy. (This used to be commit 5700cbbd3fc0175932890df5f5ceb4931ba50dd3)
adds 22f25ed Fix for extra capabilities from Urban Widmark <urban at teststation.com>. Jeremy. (This used to be commit e943ace4f0fc70476668b0445acd91314a2e2a01)
adds 806ebe9 Add a very trivial talloc torture program, bin/talloctort. Not built by default. (This used to be commit e3390669958f01672f5638ebf975e8bd4fd67665)
adds 4f74ff9 Start adding some debugging features to talloc based on Samba's ancient mem_man.c:
adds 55f6eef Doc. (This used to be commit 5b6c22a209a26cb9adbf6d7733d396038c729633)
adds d3abe27 Put PRINTF_ATTRIBUTE on talloc_init_named, talloc_asprintf, talloc_vasprintf. (This used to be commit e6be48671d520f952be0b6dc0848569d0d834179)
adds 0b73aad Doc (This used to be commit 5dc2827b6eaca8f7b833fdf9977528084e3a3ff0)
adds fc00418 Doc (This used to be commit 7da982e9268be7eb93fe7d6ad7da5b33ce44181c)
adds 7110a86 Make TALLOC_CTX and talloc_chunk private to talloc.c.
adds ec781f8 Doc how to reply to messages. (This used to be commit e2b080587c4d6e147cf7274fa7e09e89ae2083c3)
adds 085d62b Use less memory, but scribble all over it, just in case there's something wrong with the way it's allocated. (This used to be commit a7b052d991bf39b6f3391f78b95b18ebb8ef596c)
adds 279276c fixed sid_compare_domain() (This used to be commit c11c27b2812ceb06a52afbb7662f82a8676b1707)
adds e7da05b better nsstest error checking (This used to be commit 7348a969bc994e6ef267449aadfdf6321c27baa6)
adds a062e58 - added initial support for trusted domains in winbindd_ads - gss error code patch from a.bokovoy at sam-solutions.net - better sid dumping in ads_dump - fixed help in wbinfo (This used to be commit ee1c3e1f044b4ef62169ad74c5cac40eef81bfda)
adds 9126a40 added trusted realm support to ADS authentication
adds 105fe2a we only have gss_ fns on a krb5 capable box (This used to be commit 344b786efe00f72ed81f0eeb4d422c655d866557)
adds 1f31ace much better ADS error handling system (This used to be commit 05a90a28843e0d69183a49a76617c5f32817df16)
adds a04aec5 add support for mixtures of ADS/NT4 domains, as long as the primary domain is ADS (This used to be commit e97b40e09427c2c5f0a497f9432af08d6d6762f2)
adds acb0c65 preparing for release of 3.0-alpha10 (This used to be commit c0ff2743790c78962b111f9be69a1642185b528e)
adds 15aad7f use "ads server" option if set for primary domain (This used to be commit 1bf5c1a46f4c3f44054ce8fcbc551cdb72683f2b)
adds a784fce Allow ACL set to fail gracefully on HP HFS filesystems. Jeremy. (This used to be commit 2d7b81e692ac2bcfd6e31223d3f8545c255cb47c)
adds 2fe6d5d Added AC_CHECK_FUNCS(syslog vsyslog). nsswitch code uses vsyslog without checking for it. Provide replacement for vsyslog in lib/snprintf if not found by configure. Jeremy. (This used to be commit ab2e55cdb376d6699c9a09fac243fba7d3840447)
adds 6c7e9df net ads password and net ads chostpass commands from Remus Koos (This used to be commit 412e79c448bf02e3097b5c14a36fe0172d8d2895)
adds cc0846f Add --enable-dmalloc to link against the dmalloc malloc debugger. It's not as strong as Insure, but it's free, reasonably efficient and works on every platform. (This used to be commit e76d27fcdb33df5212ca5b0ce53c77ed8ca58906)
adds 6c0146f mark '.' as a valid character (This used to be commit 85f04fa61dffb15bc034dd756ee75b997a36d892)
adds 68ff010 Added some comments showing hex values of some constants. (This used to be commit b3aff6b5a35da3660ede060b42439324a2309644)
adds 367c40f Grr - numbers printed in hexadecimal should be preceeded by 0x (This used to be commit 7d8082a8ad7d5de5daf653903efd36fb84b3cedc)
adds ec31274 much better auto-init of valid_table[]. This should just about remove the need for valid.dat (This used to be commit 0cfd0a5e543181b1384f7afee93fbaf3ccb2b999)
adds 2838f61 fixed long filenames on win98 the fstype must not be null terminated or win98 doesn't recognise it (This used to be commit c8a040f2aa733e926280af010513849b6406741d)
adds bed11a3 net now sends its debug to stderr so its output can be relied upon in scripts (This used to be commit 6d2f7ed708e75687d23f432ba9a186e88fa14118)
adds 93b5fb3 Ignore torture.tdb (This used to be commit 79feca4d25aaa7e15553a10707efdb3003fed9cf)
adds 6722cfc added net lookup command (This used to be commit 51268c512dbae94aba308668df9facaf15a2ce9e)
adds db54a8c forgot to commit this file from remus (This used to be commit 7984ae0121ba327309ca5c52674e03fc1ad7e923)
adds 1a242b6 support "map to guest" with spnego (This used to be commit e873d0ff1eee9442ff6152d666b8d874b6a01972)
adds 01a3824 don't use server_info after its been freed (This used to be commit ee161a57289409e2fa43e33b045473077c7b6ba5)
adds 89f97bb fixed sscanf() of gid_t values (This used to be commit 102af994de6bbfbe94f13c1880fc31c6414c9f8e)
adds 93d458c fixed warnings on irix and crash bug on big endian machines (This used to be commit cc6c263993eaf0715f231fc80ca7e6e65694548b)
adds 0eedf59 fixed more warnings on irix (This used to be commit 2ffefba86997c9d6bc2a9b6dac1e576f4b64c777)
adds df8992b preparing for release of 3.0-alpha11 (This used to be commit 5ed31faeb1f3cddc0e61acc63f96119e26f2b529)
adds f7e4e37 merge from 2.2 (This used to be commit 72d3b160229ce9ab8497579ee79668738a70a81f)
adds 6ac6af6 Setup global_myworkgroup. Needed for secrets fetch code. Jeremy. (This used to be commit 057e91c1c3833516d03b492f3ebe489d8216a0ba)
adds adb4931 couple of updates mentioned on samba at samba.org (This used to be commit 95308453b256fc51cbf1a2b2726ba8db7da1e80b)
adds 0c26ae1 update from Vance (This used to be commit fe7ad3761233f7adb13756d611a11dbf0594b77f)
adds 9ed10f8 Removed global debugf. Replaced with lp_set_logfile(name). Fixed winbindd to finally stop leaving log. file droppings :-). Jeremy. (This used to be commit 0bea6cf79a44f79fa3a4f2c8381e898e79c66509)
adds 401c749 added ads_domain_sid() function (This used to be commit ff002a458afa6ca378f0c6d2ec9fb74233c839a7)
adds 91ee73e make sure we store the domain sid when joining a ADS domain (This used to be commit dfbe442c668480d88cb8b385c6b89f8e198ca500)
adds 9eebd31 check for a winbindd username when doing a kerberos auth (This used to be commit 39f2e2e1623a011e2c99ecca64e0643b1e450657)
adds 89dd1a0 lp_setup_logfile() doesn't exist any more (This used to be commit aa52ae7354ae5ab803da4686f344cfc4ca134c46)
adds 5b4305e preparing for release of 3.0-alpha12 (This used to be commit 9542b0a42cf0c51c171d50e825665245584ac87d)
adds b379c92 Add MSG_REQ_POOL_USAGE to get memory usage info. (This used to be commit b28dbbf56987fcea24941b8c46c4d5b52551a815)
adds df28dee Factor out a broadcast_printer_notify() routine. (This used to be commit d32598c953e7a500f707a02608c44203bc5941ec)
adds bf65820 Add an output parameter to message_send_all that says how many messages were sent, so you know how many replies to expect.
adds 203c230 Fix for null command description in rpcclient help. From Benjamin Kuit <bj at it.uts.edu.au>. (This used to be commit 60d1d0bfa93bfb8264b117147b651b521dbf28ce)
adds 2bfeee9 Append to log.winbindd instead of overwriting it so we are consistent with smbd/nmbd behaviour. (This used to be commit 54d276561524213302e7bb2d759d7d4082fd6e8a)
adds e27fbe7 Add code to send MSG_REQ_POOL_USAGE. (smbd doesn't respond yet.)
adds 86fb267 Add option to pass NULL max_replies to wait_for_replies in case you don't know how many to expect. (This used to be commit 53f1c0298b526dcacae956453a4b95fff226d0b8)
adds c5f44af smbcontrol in non-interactive mode was returning True for success -- need to invert this to give the shell 0. (This used to be commit ecc624067c54314834aacbf21d0f2ee54fce37e9)
adds c10bc7b remove duplicate lines (This used to be commit b60d6f11972892a17bf6df5e7ee3dd2e498bc4c0)
adds a237a8a fixed a typo in vsyslog() (This used to be commit da353bc539db6e2f8d834275abdd9b5fb47b9db8)
adds 65ad38f updated ldap test to test for less common function (This used to be commit 831f25a9a7ef3f5481c531b3a5ff514fa8b6d81e)
adds 384ce26 try to handle end of packet for not null terminated domain strings (This used to be commit 1da988456dbd885820093ae43c74e0ac66f72802)
adds caaac28 - handle kerberos session setup reply with broken null termination - don't display Domain=[] for auth protocols that don't give us a domain (This used to be commit 20368455ea59e6e9b85632848bbe92069e7b0f38)
adds 28eb6b9 put back the -l option to rpcclient. that's the most useful option in this tool !
adds 595dd01 re-done all of samr_query_disp_info() instead of enumerating the whole user db or group db every time, we store a in memory copy linked to the handle.
adds dccd1b9 Large expansion of my german book project.
adds bead5bf added all level to samr_query_disp_info rpcclient side.
adds fff44cc Use pdb_free_sam() to free a SAM_ACCOUNT struct, not safe_free(). There are pointers withing the SAM_ACCOUNT struct that also need freeing. Jeremy. (This used to be commit a7d099cc75f813b4010a5f313c3fa6e6e8284b6d)
adds ca87fe7 merge from 2.2 (This used to be commit 6697e46183719c894ec115c0fd8a18ad4191b347)
adds 52d50ba close some handles. not really necessary but doesn't hurt.
adds 5829284 Fixup some DEBUG statements (0 -> 10). Jeremy. (This used to be commit bf65331cb49299189d35ad5834167ec24b3a1ecb)
adds 0e550b2 doesn't keep track of the struct's size we enumerate. W2K doesn't calculate them and always reply a size of 32 bytes whereas NT4 did the maths. Anyway, it looks like the clients don't complain.
adds 1acf4f6 added a copyright notice.
adds e1e64a2 The jf_get_sampasswd_entries() is not used anymore. Jeremy. (This used to be commit bf1816099707b816c9b62ad5ab794dc49b833181)
adds 7478d27 Removed unused variables. Jeremy. (This used to be commit 621fa227bdf6af15daa13f62287978dc2310c04c)
adds e674581 merge IRIX winbind support from Samba 2.2 branch (This used to be commit 20c5f042e3bb79ff96a993c70b843908dcfafb65)
adds 50d9544 sync up packaging scripts (This used to be commit 3999e13ef89acd51df4cf215959eccd6217c86e3)
adds 480b5c8 merge Jeremy's gcc3 warning fix from 2.2 (This used to be commit 52e9d2c383371e64e498bbdb4a3f0e8583ca77a0)
adds b6bbc39 sync with 2.2 (This used to be commit aca58b0b72d2eb5024b4d5103fde5b281212d714)
adds 04aff47 moving SAM_ACCOUNT to include a bit field for initialized members (such as uid and gid). This way we will be able to keep ourselves from writing out default smb.conf settings when the admin doesn't want to, That part is not done yet.
adds 6a9ebf8 merge from 2.2 (This used to be commit 241b5218ea5ad83ecb02a0f838e84abee0672371)
adds b6878a3 removed unused files (This used to be commit c6d867b55273167a0adaeb979062752edeb09549)
adds 4fd97a7 passing NULL to print_queue_status()'s status parameter could end in a segfault (This used to be commit 79254d2b0490ba400832ef6d460895d45cc4273f)
adds fcb293c file Samba-LDAP-HOWTO.sgml was initially added on branch SAMBA_2_2. (This used to be commit d57c43fd05d8759f09c8c460baeb513a8ed41479)
adds 11b14e8 Removed extra lp_adduser() call. Fixed up error returns in get_correct_cversion(). Jeremy. (This used to be commit 7ce2d1fe37d2be26c407f3dc9427851d00ca216a)
adds 0d6a1c0 Fixup -i interactive modes. Jeremy. (This used to be commit 9343b613d3778b0330bc4d610d3befd363797360)
adds 49e66e1 Documented -i modes for nmbd/smbd. Jeremy. (This used to be commit a076e2e4c512cd2ef2f9c38447c44d93e4b6ac57)
adds 98010a0 pdb_getsampwnuid() merge from 2.2 (This used to be commit 54cbfc7ebcdf1bd2094407b689b0050f0abfa46f)
adds bb81e23 When running interactive we want to set our own process group for signal management. Jeremy. (This used to be commit fffae94dd5699f44c0b1c8081587deafd89b3fc0)
adds 34037e2 Make Samba compile on RH 6.2 again.
adds 436595a Fix the compile on systems without a full kerberos kit.
adds f399e17 remove unneaded memory leaking code. (This used to be commit d2c663185e13974f953a60adf1b191b56bfa08f4)
adds 72898d4 Finish idra's cleanup of the RPC remote shutdown code. (This used to be commit 79031b68ce6bdf882d9c9bd4f3310f597e0c1fda)
adds 3e10f95 Finally remove these files, which moved (by cvs backend magic) to source/auth at the start of the month. (This used to be commit 30ef625897cd025e1895c932b55dee027f060413)
adds f6e6c67 Add a pile of doxygen style comments to various parts of Samba. Many of these probably will never actually be genearted, but I like the style in any case.
adds 0608a60 util_sid.c - respect a const variabile (addedd strdup) cli_reg.c - indentation pdb_ldap.c - some checks on init fns parameters pdb_tdb.c - some checks on init fns parameters + make sure we close the db on failure (This used to be commit 49f5cb7a3df6d673f86e6769319aa657e30d8380)
adds a4c6120 Unicode byte ording fix from Benjamin Kuit <bj at it.uts.edu.au> (This used to be commit 6b7e9d03cf6093f1108642deddb0f8cc42e59067)
adds 78528b4 freeing the wrong pointer, sorry my mistake. (This used to be commit ce7e89949ae1755f9faa008784a5b1a9b137945e)
adds 7fdb821 some merges from 2.2. Still need to merge in changes from pdb_tdb.c but it will take more time as I don't want to loose any fixes that are only in HEAD. (This used to be commit efcde5d9d8ce44c0613764504d797be54ba21473)
adds 8538210 remove samlogon_user (This used to be commit a5f4559b2aade54f1c0f717eea21881f482faff2)
adds 8d8484d removed extern samlogon_user (This used to be commit a7dc0febe4285b70d3ff5b27505b2681731bfba1)
adds 871f179 fix compile error (This used to be commit c946c6bbc8192f5f0f3706d1b4a6cca0a994f36b)
adds 8536aa5 Allow this to build without LDAP, as per the example below it.
adds 8e4e261 Make --with-tdbsam compile again, given the new 'am I setting a default' flags.
adds 85c5b3c Give the main loop talloc context a name (using mbp's new talloc naming system).
adds 82cfa2b Fix up the comment in the copyright header (This used to be commit 45042bef7cdede6f991572677654903bbf7d9144)
adds a068182 Add 'net rpc shutdown' and 'net rpc abortshutdown'.
adds af7bd39 Ensure the output cli can't have spurious values if the connection fails... (This used to be commit 2d1612dd3560bb5ef35fa1eeee00e3d7976bcd62)
adds eb4e101 - portablitity fixes for cc -64 on irix - fixed gid* bug in rpc_server (This used to be commit 48aa90c48c5f0e3054c4acdc49668e222e7c0d36)
adds 84ecd95 more irix -64 portability fixes (This used to be commit 65e857b36e170e3ecd78bf6695ae73342e9c04cd)
adds 162a660 cope with systems that don't have full gssapi libs (This used to be commit c4d928e55fe99a3a1c4e53508a44949f92d74219)
adds a183878 reverted to 1.24 and manually merged in changes from 2.2 (This used to be commit 466f515240aaeca7b0fe2b7b3474ab23cab687cc)
adds 39b61ab port mods from 2.2 (This used to be commit f796f18a83cd2fc0988612aa38c794f005efbfaf)
adds f30dd2e const religion (This used to be commit c0904d96170a9166b8cd405b75ce4a9bbc32ad1b)
adds 7a3cac3 ops, froget to set the values. jerry, can you look at theis where we use standard_sub_advanced() fns? I think this structure should be backported to 2.2 because we do not know if the SAM_ACCOUNT strings have enough space to contain the "substituted" string. (Yes, just now we know they are pstrings, but we may change them into alloced one, I'm a strong suported of alloced strings as 1024 bytes are not always enough and are often too much) (This used to be commit 29b3b [...]
adds 927e860 added a simple test to see whether building shared libraries actually works (This used to be commit 3aeefbca4f272f57e83e753177ee6e8157b2dbd5)
adds 120607c Fixed enumeration of a large (<1500) users from a Samba PDC to a W2k member server. Firstly, use the same max enumeration size (0x400) as W2K uses, otherwise W2K won't ask for any more. Secondly, if a enumeration request with a non-zero offset comes in on a handle that hasn't started an enumeration, don't bitch about it (return NT_STATUS_UNSUCCESSFUL), just load the db on that handle and return at that offset. Jeremy. (This used to be commit 0b7da4a50ea02e28ab23e71de [...]
adds 38851c6 last_enum not used. Jeremy. (This used to be commit efbec935fe727d5d5bd852c7bae9baf92df18686)
adds 6694109 Named constants are always much better than magic numbers... (I defined the constants when I put in 'net rpc shutdown')
adds b5666e2 Fix up C99 comment. // -> /* */ (This used to be commit a308abbab717df56b982adf1717da96603d2045f)
adds ef40945 Add a specialised version of tpot's libsmb samlogon code for use with presupplied challange-response pairs, and only using the 'network' version.
adds 4a6d131 A farily large commit:
adds c0fb3e1 renamed ans1.h to asn_1.h to prevent conflict caused by krb5 headers on some platforms using "" instead of <> in include statements (This used to be commit d0ba307032340a22d77cb1d8fc78b4234e1a963c)
adds 2de935d Further rpc_client removal, this time from winbindd.
adds 62d5285 Now that winbind doesn't rely on this, we may as well remove it...
adds 03aea8f Allow usernames in the form of 'NT_STATUS_....' to map to that as the error when using the 'name_to_ntstatus' auth module.
adds 02ad297 Add a function to convert 'NT_STATUS...' strings back into their actual error code.
adds 8d09eec This brings the NT->DOS error mapping into better line with what NT does.
adds 1425c6e try to handle broken const in headers on cray unicos (This used to be commit 8143052e6917d4ae774192ed463ea7359cf0a5fb)
adds 9d006c0 the pdbedit tool manpage (This used to be commit 4aecb650e1ece234fb7359270deb74fe1c1a4a16)
adds f7b29c5 Removed reference to rpc_client/cli_netlogon.o from dependencies for samsync. The libsmb version should do fine. (This used to be commit 001fe3481f26e27964b3d60c067524b45f085304)
adds 1f9c32e Minor update to make the output 'real C'. (The output is intended to be a C format table for inclusion back into Samba).
adds 8d5f582 struct cli_state remembers the pipe name that it's talking to, if any, so that we can print it in later debug messages. (This used to be commit 37ae84f782e1de6fcea92acb2189683cdf8e7e92)
adds f23cc6a struct cli_state remembers the pipe name that it's talking to, if any, so that we can print it in later debug messages.
adds 05ae7ca Also capture received data (This used to be commit 93fadcd1118b390605d2504bee63a1e8b6373ac5)
adds 50c1b61 Doc. (This used to be commit b354163834e0f2da7d3caacfe8d2ac6e2a6949e8)
adds 493c34b Another touch of 'const' (This used to be commit 3d812aacff98eec62c748cb89109a2e58806d92d)
adds 71f982c Make user enumeration work for w2k and win9x. This means different return sizes depending on client bugs. This sucks :-(. Jeremy. (This used to be commit f6592628eb526c487069bb3fcd809aca930e668e)
adds a3f891d Actually enforce the passdb API.
adds 4f3a2be Add prs_dump_before to dump everything from the start of the prs buffer up to the current position, and use this to dump pipe buffers just before parsing. (This used to be commit 92a3ab274e6cf09a8ba39b91f8bbacba6de40b37)
adds ed51782 We go to a lot of effort to avoid strcpy() in Samba, but its not much use if people start doing using strlen(src) in strncpy() :-)
adds bf8e91e We should be SHLD not LINK when creating shared libraries. Tidyup in passdb.c Jeremy. (This used to be commit 676eea502a1bb2114a6e8055ecaf97ecab2e3a91)
adds 8718f83 fixing compile error (This used to be commit 999a2f5c847c6a4336df60807e2fb546a2a4894f)
adds 45a475d ooops./ forgot one (This used to be commit 501f3f3a8fb5ea27155f8c2fe266f1f659d7d22d)
adds 9391317 sync up ldap defaults with 2.2 (This used to be commit 59174310d419aa835031c7a318d85fe25ba28227)
adds bb70b78 removed stuff I wasn't using (This used to be commit 27ffce157a655e267f225126f586847e5a0b8614)
adds 4178f21 debug statement fixups. Merge SAFE_FREE fix in tdb from 2.2, and IRIX fix. Jeremy. (This used to be commit eb6607466565bcd5b3800492d0bc1ae8a44da4f6)
adds 4289237 Removed unused #define (This used to be commit ab1bd916cf59e12366d9005f6ce1cf6521ff02be)
adds 71c04c5 The werror<->nt status code map has changed and has broken all the spoolss commands in rpcclient. Replacing ERROR_INSUFFICIENT_BUFFER with NT_STATUS_BUFFER_TOO_SMALL fixes it. Yay!
adds 9164ed6 Initialise result on success in cli_spoolss_enum_printers() so we don't get stuck in an infinite loop. (This used to be commit fe1fb6589a0a4b4cff7a0ee0267f6e09e10e2a85)
adds af8ed15 Fixed crash bug in display_print_info_1() (This used to be commit d1564fbf1f4950c12516470d4566efeca3ad79e5)
adds c3a5645 Add instructions on using dmalloc. (This used to be commit ee6d33a8db2afc43c8784f2e43572ae8959126e5)
adds ba1b538 Welcome to preprocessor hell. Had to put a #ifndef around SAFE_FREE to stop smb_macros.h and tdb.h from fighting with each other.
adds ab48e29 Oops, rerun autoconf after last change. (This used to be commit 73743c2ec9da239f5d1340b68e92bdeb00cee97d)
adds 07a6e0d debug output on receipt of message. (This used to be commit 6bd5b7ce8ec54faefcf129fcc98cc4440bb355d6)
adds 1a09c70 If we receive a message that is not handled then emit a gentle warning to the log. (This used to be commit 53dd8b45397f5de7660594b9287341f8f4c91c43)
adds cb039d5 Ignore dmalloc.log. (This used to be commit cfa89169e0bbc9cbd7448c96139ecaf459d0af81)
adds 9c1ddec Fixed crash bug in display_print_info_2() (This used to be commit b70f870cd98e30d0ce74d322391cc79d65c5f838)
adds 91ec6cf smbd should register to receive MSG_REQ_POOL_USAGE. Response should be information about memory usage, but this is not done yet. (This used to be commit 830a126a442bdde28fc42e23e7260c344b6534b9)
adds 9c409a9 smbd now sends a reply to MSG_REQ_POOL_USAGE, though it's pretty boring so far. (This used to be commit 9b217dce7fe89d1e36a91d7d011c2a9fe185e0d3)
adds 3c2b777 Add talloc_asprintf_append, which grows an existing string buffer to contain new print-formatted information. (Also talloc_vasprintf_append.) Idea borrowed from glib. (This used to be commit 53723e874885936dd67483ebf46601fc73489d17)
adds 588a59b Send back talloc allocation information when POOL_USAGE is received. (This used to be commit 7cb8e95f9332d4c278d2aac5416f963639609d5a)
adds e28cdc0 talloc accounting now includes number of chunks and bytes allocated. (This used to be commit cd25d01e42e7874bc93f6ca336c5b2cde453bb52)
adds 86eb3e0 Cleanup format. (This used to be commit a9b9ae47e1a11492f036b308c408c6a239a690f6)
adds af643d5 smbd children should also register for POOL_USAGE (This used to be commit b46d874f4736493bdc4244ec6cdf95e77347e7d5)
adds 34b9c7c fixed ERRMAPEXTRACT torture to work with win2k (This used to be commit 27143900e76033026ecd5a7b4525c0150f3a535d)
adds cfec6d4 Cope nicely with pools with no name. (This used to be commit 86abefc17260387b6b68c71ad5587ef0212162c0)
adds 5c1cb14 Make talloctort call talloc_describe_all before exiting (This used to be commit 4877501da92762d233e5e4f24d1cb2bdd1eab8ae)
adds 0b66e62 Put a name on lp_talloc pool (This used to be commit 472121749460a73f684bdbd02b828e89fad101af)
adds f55c47b1 Fix talloc msg registration (This used to be commit 9a473ecf96fca35d146756c0c313b156aba8d9d9)
adds f9866e8 Re-add bail on failure. (This used to be commit da9444d98f212af8f1b1e1df191adf3c31d50f6d)
adds 2998af3 Workaround some 'smarts' in Win2k.
adds a8f356a A few changes to always output the erorr mapping even when the error was 'squashed' or the session setup succeeded. (How the latter occurs I don't know). (This used to be commit d879d2ffffc47ce161afb3d96bc5c4b92de662c3)
adds 8f88157 Make a couple more of the warnings also be C comments (This used to be commit 8f343beae7455141ce6a5e27e46ed2970aed8e7f)
adds 092f962 Clarify doc for SAFE_FREE. (This used to be commit 269a7d3c9ba8ca1444653c1aa56b843b8b1df08b)
adds 80437a4 Update the NT_STATUS -> DOS error table.
adds 9e0297b added nTSecurityDescriptor field to host acct dump (This used to be commit f383e19e095eab975bf3d4e622a5c1d1f823171b)
adds 7914334 Fixed embarressing 16k strack trashing bug :-(. Jeremy. (This used to be commit b52c3219d6f46df6e98742447d65ecda2ecbac65)
adds 41dd759 Ensure modtime is set correctly on destination files in copy command. Jeremy. (This used to be commit fb1ab02553e01df0464f0df3eea7ae6a66b4104b)
adds 894e87c Fix the fix.... (sigh). Jeremy. (This used to be commit 73cf9d04f6a35aa3b6bdb4e921de34e0021b5a2c)
adds 35fff73 Don't use static memory, malloc it... Jeremy. (This used to be commit 8aee8211cddb6705c9aa545fc57ece2c721ef448)
adds b4e634f Note: This does NOT work yet. More work is in progress - please wait before using. (This used to be commit 72bda5e82173a95af58c58f8b454850f8794c356)
adds eca99f5 Fixed nasty cast of tdb_delete in traversals. Jeremy. (This used to be commit a0cdec3acc82d1ce0292fadd4b8dac23638450f3)
adds 02b23d9 Added WERROR for non local domain. Jeremy. (This used to be commit 6c51d90f13a40359baef08424f7ea1940f93d511)
adds 8942e90 sync with 2.2 (This used to be commit 9e3b432c57747e6fd876c53a576858ef1227ba8e)
adds eb61d92 Re-wrote the guts of the rename_internals code to cope with a reported bug (renaming name -> name was failing, on W2K it succeeds). Simplified the common case, did a lot of work to ensure NT error codes are correctly reported back to client. Jeremy. (This used to be commit e6b27f3d8069ae304baaebe09341c58d46b05fe4)
adds e86102e Missed error return is can_rename fails. Jeremy. (This used to be commit 2db99fa49b538e230f2c606d1004871111ea2bf6)
adds 9c7b042 print the timezone in the same format as 'date +%z' - much better for scripting (This used to be commit faa1b222f170abe34f6930bb3493cbe8b4df4082)
adds f358c51 Add a touch of const (This used to be commit b2af4372b1dac2e8f283184191fbb0231409a625)
adds 86b3aeb Added DEBUG in set_share_mode to track down logic insanity. Jeremy. (This used to be commit 32f4f3a45d473b3be1ae07f6c60897c12323d60c)
adds 69d6c9f One line fix to get smbmount working again.
adds 7d3cc61 merge from 2.2 and regenerate docs (This used to be commit f7d900873c3553dde88d42d903b74dc49c9a6c71)
adds 5ff4027 forgot a few files (This used to be commit 9844ec33995316843567fc32d2ea276c565cf56c)
adds aa045c0 Add a comment on how this error map was derrived.
adds 5a9c2f7 Add a talloc varient of the data_blob functions.
adds 2e28f8f I've decided to move the auth code around a bit more...
adds 40cddb6 yeah! I think I figured it out now (This used to be commit 9713bce0354009fb4d9c06989ff86900101eae0c)
adds 341f870 Fix up the SPNEGO segfault. (This used to be commit 17b1c83dd02035048bd38b305460c96c6c09343a)
adds ca0ccee merge from 2.2 (This used to be commit 67c6a24344e31c417c8c6f5db27697e268524401)
adds b0e4827 simple fix for creating blank data blobs (This used to be commit 08bb2dfec2ca0282e9268d09da2b966d3bdf493a)
adds cba3586 fixed another DATA_BLOB constructor (This used to be commit c6affae4bf749a67c90468702eb6d4eeb97a4363)
adds b283dba Some more SPNEGO fixes. (This used to be commit 0e564cb32acc70c1fc43f1be5ceb3637f0dc7361)
adds b8b228d Get this code back to where it belongs...
adds d1baa1f DOS error 31 is ERRgeneral, General Failure. This is the WERROR equivalent to NT_STATUS_UNSUCCESSFUL according to AB's funky new error map. (This used to be commit 9c968fbb017d3369ac207e65348a9a22dbed0213)
adds 84dbcd6 Display nicer message when server name could not be resolved. (This used to be commit 950d8e365626ecbd82e9ee965dc1724dc50c64a4)
adds bf4c3d3 Added a get_dos_error_msg() function to mirror the get_nt_error_msg()
adds 21881b9 Minor doc cleanups. (This used to be commit 5c8f6be290e78c4e72c821abdc9f06b7150e68e7)
adds 009d741 Define a rpc_client doc group. (This used to be commit 87bc0a71ecb0fc047fec5e0d240045fab09dd5d0)
adds cd0772e spoolss rpc client cleanup:
adds 969d82e Check for winbind separator in user name for cli_session_setup()
adds b77eec9 Converted enumprinters and enumports cli functions to return WERRORs.
adds 2f25e51 Converted enumprinters and enumports cmd functions to use WERROR values returned from cli functions. They are converted to NTSTATUS codes using the error map functions.
adds 5f63565 sync up comments with 2.2 (This used to be commit 3d4adad1501fc02ee0c60c69c01a92bdb16a1711)
adds 105e35a Don't log the password in pam_sm_authenticate() unless DEBUG_PASSWORD is defined. This is done with --enable-developer mode. (This used to be commit caff5dc1d66953cb52f94cd6407778b23e1810eb)
adds 0094af0 Spelling fix. (This used to be commit dfcc97a15837e2d13561e023ad5a7532faa441b8)
adds 9a02c6b Converted getprinterdriver to WERROR - it always returns dos error 6 (invalid handle) though. )-: (This used to be commit 7bfd1f35e4e194f8a2f07046e4a6c005c256c05b)
adds 17729f5 Sed error. The status value in the PRINTER_INFO_2 structure isn't a WERROR but a plain old uint32. (This used to be commit 690cc12bad2a037684a43b0dcb48be8eb03aa7bc)
adds 6c14b8c - use CFLAGS when linking shared libs (for things like -64 on irix) - don't attempt to build winbindd if we can't do shared libs (This used to be commit c98158f3f818118fb13cc7ae6f45634204343b46)
adds bff833e sync getopt() args with 2.2 (This used to be commit 2fcdc520cee051631bbc2a0c06466d231390f8d5)
adds f1256e8 merge changes from 2.2 branch to prevent smb.conf from changing debug level of commands when specified on command line. (This used to be commit 39d6b31e14144a3ff4b992d4286b706147e58566)
adds 43b2777 Return called NetBIOS name if present in preference to global_myname. Should allow print servers to work with NetBIOS aliases. Needs testing. Jeremy. (This used to be commit ee8fd2690a4c8e4ebc5dd3b6e830116806ed5a4b)
adds 4702494 Added get_called_name() function, which replaces global_myname in printing code (one less global, hurrah !) - to allow NetBIOS aliasing to be used with point and print. Jeremy. (This used to be commit 10d72f0b01e5950c667f3f73dff1b4da5b675ea3)
adds c1efcac Debugs that print out a share mode table in debug level 10. This code enabled me to track down a *nasty* bug. Jeremy. (This used to be commit ed5a9a0ee32aec460b9247ab4e4f5e38e8149e08)
adds b19ec04 Caught one problem where a BOOL fn was returning 3 different values :-). Roll on defined types :-). Jeremy. (This used to be commit ccf07e2184a93345a51455dd3e9201dee7be70e7)
adds 1803e9c - fixed my breakage of CPPFLAGS - allow winbindd and wbinfo to build without shared libraries (This used to be commit d5db2518be8458f24f66eaa17434504b994ebb9a)
adds bbc4267 Another attempt at getting changeid correct. Jerry / JF please check ! This fixes a driver init bug. Jeremy. (This used to be commit 8e8d71816002c634669c0cb0234f7a35281d9cad)
adds 2689976 entering placeholders for forthcoming documentation (This used to be commit 789c1defa47a1efd25efafab2d8a5a51c03b85b4)
adds 9178f89 Getting ready to add winbindd support for HPUX 11. Jeremy. (This used to be commit 012a9144124b5bde5fb1fe12c6147f32ccf2046e)
adds a7a73c7 i **really** hate stuck tags in CVS :-( Figured out why my files were not being checked in sometimes.....
adds e54261b I think I've finally gotten this straighten out in my tree. All should be curent now. (This used to be commit 91662683e3e690fb69f333fadf0f317c53995ba7)
adds eca00ca My previous fix had a bug.... This is SO NASTY as some drivers need this to change, others need it static. This value will change every second, and I must hope that this is enough..... DON'T CHANGE THIS CODE WITHOUT A TEST MATRIX THE SIZE OF UTAH ! Jeremy. (This used to be commit 9fb780d951babeaf5f5b82903c717ff5ccf831cd)
adds b6f4f34 Added int32 versions of the endian-dependent code. Jeremy. (This used to be commit d57fb9a8c25a95e434cb5fb3d63a87d98abeefef)
adds af85c2f Added int32 version of "atomic" update. Jeremy. (This used to be commit 1233b553e78b8d7580b9ea4f1bba62c78b4cd186)
adds d2687a0 Fixed up atomic update code. Jeremy. (This used to be commit 274b04d4a6123fbfe363afc214e908ab36c7e8a7)
adds 0a3f6b9 HPUX nss fix. Jeremy. (This used to be commit 1f12e310e5d8b01d3d29132d1bb1f41196165f7f)
adds 91536cc Fixed all uses of tdb_fetch/store/_int to use explicit int32 little endian in tdb's. All except winbindd_idmap.... Hmmmmmm. Jeremy. (This used to be commit ec71f1732b6b27bd2d65b250a6f3720a235dc38d)
adds bf22d9c For hysterical raisins you must use string_set() to set the value of a string in the loadparam Globals struct. Using pstrcpy was causing every NULL string was being set to the name of the winbindd log file. (-: (This used to be commit 24bae9f05523a7c85bf1988d349149ebeb5067f0)
adds d42fc03 Merge from appliance-head:
adds 0e0c24b Add harmless parentheses so that dmalloc doesn't get confused by a variable called 'free'. (This used to be commit a823e3f8b2961c3e24205911354a55ffa588233b)
adds abc6e70 Fix macro name controlling inclusion of DMALLOC. (This used to be commit a57e13b8b661dd41e8036f862c708b5d3ced82e6)
adds a842a3d When re-writing tdb version numbers as little endian int32, we must change the version number also. Jeremy. (This used to be commit 3dec9cf99a82bd15626eb99e7d937ff00183cc05)
adds e4bf9af Add UNUSED(paramname) macro to be used in parameter lists, to quieten gcc warnings about unused parameters.
adds bb21af1 Add UNUSED(paramname) macro to be used in parameter lists, to quieten gcc warnings about unused parameters. (This used to be commit b29775d442c36f667a6db5ba9dbe47d1a133525f)
adds 8079930 Sample configuration for dmalloc. (This used to be commit 7bbfb29842b27938862a63834eef9b60ac568256)
adds a8389ea With --enable-dmalloc, also use dmalloc's wrappers around routines like strcat (This used to be commit fb8ab69b6f638c41d734282488be91d85b4ec057)
adds f5bc0e9 Better explanation message for dmalloc.
adds a56f0e9 FIXME: At the moment, if the user should happen to give the options ahead of the service name (in standard Unix fashion) then smbclient just spits out the usage message with no explanation of what in particular was wrong. Is there any reason we can't just parse out the service name and password after running getopt?? (This used to be commit 5f6feb55d7e7566549141ebb1786b6f2f9f2645b)
adds 6c7050e Add two more memory-debug smbcontrol messages: these ones should prompt dmalloc to log information about what happening, so you can see in flight why smbd is getting bloated. (This used to be commit bcb443c5c4bf97fe6b5b0993e42496c2e64f0124)
adds d3e9213 Move SAFE_FREE into tdb.c to stop exporting it into tdb.h namespace. Jeremy. (This used to be commit 4f703b84cd7f258ae0169d52ca761b9404ccb348)
adds ca2558f Fixed typo. Jeremy. (This used to be commit a99e0cec1e2596c5bc89932e64de301f3fb9ae86)
adds 3375267 Added tests for st_blocks in struct stat, and added a (hateful) constant the specifies the units that st_blocks is in. The reason for this is that HPUX uses 8k, AIX uses a #defined constant and everyone else (tm) uses 512 byte units. Needed for the CIFS UNIX extensions - coming to a Samba server near you soon.... :-). Jeremy. (This used to be commit 38cfffea5f0d7f5ff676f83204a2923247dce9d5)
adds 3454945 Getting ready to add UNIX extensions in HEAD also. Jeremy (This used to be commit 6210d4aa196c944e47076e316980f76ac9c6b02d)
adds 87db7c5 Although configure.in and configure were checked in at the same time I think configure.in just beat it to the repository so the timestamp of configure.in is newer than configure. )-: (This used to be commit ee0a6f8d26a594bb3d0ee266a0229f3046590270)
adds 09571aa We need to test for major/minor macros. Jeremy. (This used to be commit ee8c8add7f83d7a794546769c59c85ef8bb5b89a)
adds f069a41 Ensure this is committed last. Jeremy. (This used to be commit 2591361fa860b3f9480c0c29e433c15d45d9abe4)
adds fd56ebd Oh joy - the original code didn't do mapping of the perms onto the wire. Make it up as we go along... :-). Jeremy. (This used to be commit 4289fe3499e49c3ed356eff55ffbcfef4dca72af)
adds a36c10b First part of UNIX extensions (#ifdefed out) more to follow. Jeremy. (This used to be commit 02b18f2cca6d6d046d2d8fd7375b207d44031ddc)
adds b8b7ab0 browse_fn: FIXME: If the remote machine returns non-ascii characters in any of these fields, they can corrupt the output. We should remove them. (This used to be commit 934aacdb39a0c21c43505dbba696b746f1333df3)
adds cd1ad03 Spelling fix. (This used to be commit 85d3ffb2709258e576191adade9c61b11e83eec5)
adds 610f530 A big tidyup while thinking about getting trusted domains being re-read when they are added or removed on the PDC.
adds 692215e Quieten warning about uninitialized variable. (This used to be commit 63ea2bb0adf5ae742658f479613de90b1eec3db5)
adds cf00e41 This changes the winbind protcol a bit:
adds 7d6dd0b Return the winbind separator over the socket, so programs don't have to parse smb.conf to get it right.
adds 50fa21f Take a stab at keeping the doco current :-) (This used to be commit 88b0e670426c216d754716dc6095b673b9645f1a)
adds e87d94d merge tpots name changes into IRIX part of code. When you change the name of a define you need to grep for the old name and change ALL places. (This used to be commit 09e3276fb7207dff73f181072851bd542fb64263)
adds 969d1dd added structure members referred to by recent changes in vfs-wrap.c (This used to be commit c5e14d73dffee86ef2dabcf7031eea0da9e32f3d)
adds 85e06ce Since AB has been changing the winbind interface it's time to add the "mock swedish" test to client calls. This is putting a length field at the start of a request so we can disconnect clients talking with an out of date libnss_winbind.so rather than deadlock them.
adds 3fb5e28 make sure resolve_name() only returns valid IP addresses this is actually a workaround for old broken nmbd daemons, especially from Samba 2.0 (This used to be commit 12021a8de6a1dc2e43cc62f094a57c57283dfaf4)
adds 3469866 commit some changes for ab, and keep working on the smbgroupedit manpage. (This used to be commit a10cdbfbed4e04609f511cbbf976df4b4d391729)
adds 9ee8213 Some memory leak fixes. (This used to be commit da4db0373b65d975d5129715d6b1fa725b188766)
adds 4acb312 Fix up 'net ads join' to delete and rejoin if the account already exists.
adds 348f178 Correct4ed comment. (This used to be commit 78814664ef7d41c2f6637b508711ab45647a64f9)
adds 5047a66 Back out the crazy notion that the NTLMSSP flags actually mean anything...
adds da84e2a Always query the PDC for the list of trusted domains rather than interating the list received at startup or we get an out of date list. I thought there might be some sequence number that is incremented when a trusted domain is added or removed - perhaps there is but I just haven't found it yet.
adds 7f8ae6e The DC is meant to be sent the *unmapped* username...
adds b322fc3 Make this error match Win2k. (This used to be commit 490d3aaf20f04d04c91c4748896d7a021581a229)
adds e2584de preparing for release of 3.0-alpha13 (This used to be commit 4f4f898348c5719b745ff358463fd7d59e3da495)
adds 034a855 cope with direct IP addresses in resolve_name() (This used to be commit 73a59170e6fab3b0f91938a74302750915a04a7a)
adds 35623da make the winbind sequence number code more robust
adds 13059be force the time difference in cache comparisons to be unsigned to cope with the local machine time changing (This used to be commit 116c0a0e3baa6a100a816f1ff2722782941ac3dc)
adds a78fd04 fixed a crash in merge_aces() when we free curr_ace_outer we need to not try to use it again :) (This used to be commit 1c5e19a418136c0ae524e62a4907501212ebac3d)
adds 27655be fixed a crash bug in domain auth caused by an uninitialised nt_status (This used to be commit 0b0b937b58f4bf4e005fb622f0db19175fc46a47)
adds d682336 Same fix as went into 2.2 (I'm waiting for jerry to finish some code). Jeremy. (This used to be commit 01ff6ce4963e1daff019f2b936cef218e1c93f67)
adds b741f6b Latest attempt at changeid. Jeremy. (This used to be commit 24ee18c77e1b61004d8ed817118a481f3d43e34c)
adds 1d40138 Round and round we go.... Jeremy. (This used to be commit 2603ab3c6870f3697751b887e940910713f08985)
adds 68245b5 Added the O_NOFOLLOW flag if follow symlinks is set off. Jeremy. (This used to be commit 4f1f5f28b514dda86f6f49465bd5887357e37bc6)
adds e3e3144 Move all the pdb_get...() and pdb_set...() functions to a new file.
adds 973c0b3 Thanks to vance for spotting the missing Makefile.in commit.
adds c9d350a Added PRINTER_INFO_4/PRINTER_INFO_5, we're seeing level 5 requested on the wire... so. Jeremy. (This used to be commit b63b76297835ab8227b98925fa8120ffce1a37d9)
adds b79fa88 updates from 2.2 (This used to be commit 398b4ff0d40d89b3e96d481807f85f15b7a7966a)
adds e895b90 Many thanks to Alexander Bokovoy <a.bokovoy at sam-solutions.net>. This work was sponsored by Optifacio Software Services, Inc.
adds 0d1ecbb I'm doing some things towards the NamedPipes game with lckl and he has asked me to move this from being a static to matching its mate in lib/util_sock.c.
adds 2f4a6d6 don't try to allocate zero bytes (This used to be commit d09616da6823b69a03a8a008987c4eb02ca0061b)
adds fef35c5 Re-indent these two functions to make it actually possible to understand their contents...
adds f7a6577 A couple of coding syle updates to follow the re-indent. (This used to be commit 7417d6f9310188d2ad3d8f41d3dcbe55862c72ac)
adds cb4658d Removed fprintf(stderr, ...); calls which should not be present in library functions. (This used to be commit e69a22290e5c923f31223906461df4874e3b2aac)
adds 1b6c848 PSTRING_SANCTIFY:
adds 6059f40 Move local variable to avoid warning when compiled without GSSAPI. (This used to be commit 312c6d906e64d231ff3c2f37e61d752cc948ee7b)
adds 3353223 FIXME We should turn the global list off when using Insure++, otherwise all the memory will be seen as still reachable. (This used to be commit 682e7cd394c1e1cc9a83f7e8e5e3694e083946c4)
adds 9e00745 Removed MAXSTATUS which was set incorrectly - thus causing tdb traversal of the connections db on smbd startup. This should fix the Solaris large load bug.... (fingers crossed). Jeremy. (This used to be commit 5b2b9c25af28543e67762805d1387524cbb6c39d)
adds dd0f0f0 Fix a segfault in auth/auth_domain.c error cases.
adds d76478f Initialise cli variables and try not to do a cli_shutdown() of uninitialsed memory.
adds 6894c42 I like --enable-developer, but I find it rather usless when all it gets me is a screen-full of kerberos warnings.
adds 22e7da0 rerun autoconf (This used to be commit d6bd9f1005496753333c3d8dec5e1a8069f1ce7b)
adds dbee612 Change the passdb interface to use allocated strings.
adds 9055837 Commit the auth associated changes I missed from the last commit.
adds df3d5b3 Add constness to filenames passed to functions. (This used to be commit 8d106dc1f4a51112516d72ae68747ca6b5b904b7)
adds 9964e1f Add constness to parameters (This used to be commit a61abaec063d00afe13ce0baa356245fb6e21bc0)
adds 4ce7b42 adding wins commands to winbindd - will check in the rest of the changes after further testing in 2.2 branch. (This used to be commit d5cdbc7e4ff48273bd7616694eef98c61e6f1f33)
adds 37d20e2 Add constness to parameters (This used to be commit e0105974c06e210e7565555d4b673c484de32907)
adds 1774532 #ifdef variable that's not used without dmalloc (This used to be commit bf513668cb76fd20b04b8142c86c263280b05bb6)
adds a276e91 Integrate with PSTRING_SANCTIFY. (This used to be commit 20a03facb6acf6329acc1645d4e9ead863a1a57c)
adds 0d3e258 Split pstring definitions into their own header. (This used to be commit 04e3082f7d45c1b304adff5a46106136cff0e09e)
adds 1c639ca Convert to the new pstring interface. This diff is a pretty good example of the scope of change the new pstrings would entail: basically inserting PSTR() or FSTR() everywhere you need to coerce one to a char*.
adds c402fd6 For some reason I wasn't thinking about failure cases this morning...
adds 5fa0da0 Missing assign fix from Bernt Nilsson bkn at ida.liu.se. Jeremy. (This used to be commit adf24a90e8b4d970d71fa8a6854edcf6deff9688)
adds b5f5861 Fix from 2.2. It didn't break on HEAD because it isn't being compiled. Herb? (This used to be commit 4fcaec53de18220ff6662f62a1430f67757cdcc5)
adds bf7c566 Merge of name_status_find() debugs. (This used to be commit cfac669017afa763100e335d1516fbed18049e00)
adds 3fee2ac Roll back PSTR insertion.
adds 9f85d4a much better support for organisational units in ADS join (This used to be commit 7e876057d5e392f85e6fdb0f2c233b0fe76df688)
adds 978f1ba Quieten some pointer cast warnings. (This used to be commit 1906903f063de526045be68d19cf39de3c029c6f)
adds fed604b Roll back PSTRING_SANCTIFY patch; just leave non-controversial type and constness changes. (This used to be commit cee0ec72746122c962e6c5278a736266a7f2c424)
adds 493e6e6 At leadt don't lose this - I need to re-sync trans2.c between 2.2.x and HEAD soon. Jeremy. (This used to be commit 2f57257558b67b4a5106fece269ce55643464683)
adds 24bdb14 Fix name register bug with non-existent wins server. Jeremy. (This used to be commit 4e41780c21d9a6c056104f952e720a79c830c65e)
adds 0173911 Added CIFS UNIX extension code to client. Jeremy. (This used to be commit 794c3e2c76aae57d054e46b185def104ca02977c)
adds 1cd8c9c Alphabetize. Jeremy. (This used to be commit 64301bc5f75283c948630d2b78d28e3869db39a2)
adds 04ec469 Fixup error mapping so we have only one table containing errno -> dos error -> NT STATUS maps. Fixes problem with disk full returning incorrect error. Jeremy. (This used to be commit 16fcbf3c1ccf1d704765653f68395dd596c0d841)
adds 5cf6457 Merged in %S fixes and XX_NOT_CHANGED fixes from 2.2. Jeremy. (This used to be commit 0fcca6c627a5c9c2219ec9714df5e0bc1a44cc29)
adds 08019e8 Separate out get_user_home_dir() from get_user_home_service_dir(). Jeremy. (This used to be commit c1b97226db63daf64359e79083a4754e7c7f8054)
adds 630e0ae don't use O_NONBLOCK in open(). This was added erroneously for kernel oplocks and really shouldn't be used (This used to be commit c3a83002cfc2e0b5158cae1898eda8bafcb41e48)
adds ab3cae9 fixed a typo in the error map for WRONG_PASSWORD (This used to be commit fb300e411bb385dcba2c3ca166598a71ed693b35)
adds 80653eb new config files for winbindd startup (This used to be commit 4ab2a775438f4266d270c626a9ad547c97c4eb62)
adds 6c705b6 Fixed typo. (This used to be commit e675d34dbfe1435150faf5af4bb97f01d311f5b0)
adds 269d24f Added some guards. (This used to be commit 967c68858001cd620d2524d56180497c4b479c6b)
adds 21a6c34 Made a debug look nicer. (This used to be commit aca0edc819e892944c65b3feb60250994a79e88a)
adds 350161d Move the bang (!) command back to the bottom of the list, allowing smbclient to function again.
adds c311d24 A nice *big* change to the fundemental way we do things.
adds 37834a4 Always clear malloced memory for parse structs. Jeremy. (This used to be commit 6deb4caca5b45f87be84032fe0588db8d73b901a)
adds 2a36739 Added prs_mem_clear(). Clear memory on buffer reallocation. That way we're not returning what the client gave us. Jeremy. (This used to be commit 9a969069f132019cdd8a11be2b00356a3f09b64d)
adds 3a85158 Ensure we log tdb open fails. Patch from Alexander Bokovoy <a.bokovoy at sam-solutions.net> Jeremy. (This used to be commit eb99e7f29c2d6041054331425cb245da86bedaa4)
adds 9d05373 Tidyup & code refactoring from Martin.Sheppard at csiro.au. Jeremy. (This used to be commit 85da18e46e607aa593b7c55f2c7eddd1c3769673)
adds 1fb9ccc This is the 'winbind default domain' patch from Alexander Bokovoy <a.bokovoy at sam-solutions.net>.
adds a0b86d4 If 127.0.0.1 matches both allow & deny then allow. Patch from Steve Langasek vorlon at netexpress.net Jeremy. (This used to be commit 478696e924a5e562965eb21841198c96500027c4)
adds efdb29d Ensure (C) message is output on startup. Jeremy. (This used to be commit 7d05175494227bf30d098e04ec91c4f0a7b7184c)
adds aea134d Don't do tridge's crazy 'am I a trusted domain' lookup for guests.
adds 1188ffe Update the build farm's test runlist and make it a bit easier to read. (This used to be commit 12dcb55a3a89ce4b7daa5d41c41ebaf9e15b3de0)
adds 72544ac Fix up runlist botchup. (This used to be commit af37a86917c969118a46cff7574487dbe1c75a2f)
adds 7019bfe fixes (asprintf) from 2.2 (This used to be commit 6b123adda901ff05b0271eeda060297448f64eec)
adds 95501cf Fix to close winbindd_idmap on exit. Pointed out by Alexander Bokovoy. Jeremy. (This used to be commit 1bd96b3094b530c3426b22b6f891c7fc055e7033)
adds e400bfc Report write fail in smb_dump. Jeremy. (This used to be commit 832b9e7838afc0a48932dd0622c7e2f7b7e44a8f)
adds 4668960 Added #ifdef for FreeBSD TCP bug. Jeremy. (This used to be commit 80df5ab07e2149e7cc3a4a0a6695da01e8f9492c)
adds 74462c0 Readline has problems on non tty fd's. Use readline replacement to in cases where stdin is !isatty to allow stripts to work. Jeremy. (This used to be commit 997d6687fc67e98fe561775b522edfaa00f5ee5f)
adds 4278968 Attempt to fix bugs in write cache code (yes I know it's going away :-). Jeremy. (This used to be commit ccda82b457b11ec683f404c9059b02c1214a0fd1)
adds 2590721 Fix file size calculations for write cache code. Jeremy. (This used to be commit 71d647b6c0db8470d6144683c41ab26a7e1ef35e)
adds a654140 Ensure identical between 2.2.3 and 3.0 - no need for difference here.. Jeremy. (This used to be commit 7c5c035e417b45acebc3580c4fdc80a7ef3306ce)
adds 93a8358 This patch makes the 'winbind use default domain' code interact better with smbd, and also makes it much cleaner inside winbindd.
adds bb6af71 This is the current patch from Luke Leighton <lckl at samba-tng.org> to add a degree of seperation betwen reading/writing the raw NamedPipe SMB packets and the matching operations inside smbd's RPC components.
adds 8d2d97b Fix a couple of memory leaks in the cli_establish_connection() code's failure case.
adds 2d06adc Add a touch of 'const' to some auth components, and move the simple plaintext password check into its own helper funciton. (This will allow it to be called from other places).
adds f46db61 Kill off the old varient of 'check_plaintext_password' (new version just committed in auth/auth_compat.c and use the new version to make the plaintext password change slightly sane... (Needs testing).
adds 3871e97 Fix up an embarrsing bug I introduced when I moved the id21/id23 -> SAM_ACCOUNT conversion across to the pdb_set...() interface.
adds 3210115 Kill off another ugly wart from the side of the passdb subsystem.
adds 1a74d8d This is another *BIG* change...
adds 56d884e fixes from 2.2 (This used to be commit e8a891354d307b2352eac375b9be02d7616cdb61)
adds f5dec54 Try to see if we can get these tests working... (This used to be commit e809e6c20f08658f0d087c30767f9e38e53507fc)
adds 84b8eb8 Vance and his eagle eyes spotted a copy and paste error in my smb.conf updates.
adds ddc1b81 A couple more little fixes for the domain security tests. (This used to be commit 409fb69ecbf1849b5c92ea018eaed126a4f8a24d)
adds 03a4ebb This should get the oldstyle domain join tests working again. (This used to be commit 983fe933431d0ee6f2e5083a5c768b8ed8911463)
adds 1f670cf Spelling fixes. (This used to be commit e67c7c5852624bcdd5c565ea5f00b143aaf7fee4)
adds b2cfadc Also echo the smbpasswd command line (This used to be commit 71b63db1bf08b5d0b88d5d83dca8f2c6767c4123)
adds 5b5b677 Fix the negation of the extra parinoia check on machine password changes.
adds 93e9fd5 Inititialise the gid to what standard_sub_advanced wants for 'no value'.
adds 4b6f928 Add the -s command to keep smbpasswd quiet during the tests.
adds a03b5e3 One less Get_Pwnam_Modify call!
adds e1793bd getpwnam -> getpwnam_alloc (This used to be commit f8208458b3ac05743932d96e4d0a919adc0d9e55)
adds 3723171 getpwnam -> getpwnam_alloc (This used to be commit 59905d44e51d83f2d4a7b6844e0ae764e0b35c0c)
adds fb76d58 Spelling fix. (This used to be commit 6380f9ff7a57975b9827fb7252439ee28a25970d)
adds 2a2f4a2 Make the -L option to smbclient slightly less gross:
adds 38c7fc5 replace getpwnam_alloc with plain getpwnam. We are not going to reuse any getpw* call, so the extra alloc,copy and free only uses extra memory and extra cpu time for nothing. (This used to be commit 5c0bb0487bec00df494b72b64ddf274f42bfefea)
adds 6e22428 fix also the comment. (This used to be commit 7f7a15e09a53a03dd423d40201f037f8da049cd7)
adds d6b4327 hmm, get it right this time. (This used to be commit 57a145bff6b382e6dc9a9af96451175d81462c8d)
adds 2af4b8a getpwnam_alloc -> getpwnam same reason as per pdb_tdb.c there isn't (and will never be probably) another call to any getpw* fn, let's use getpwnam_alloc only when needed. (This used to be commit f12361b1327306e6a3fcf8ff138413ad9a6c69a3)
adds 2383fd8 Found and fixed the logic bug in write cache code. Amazingly helpful work from Juergen.Hasch at de.bosch.com in tracking this down. Jermy. (This used to be commit 40060fe3459cf103a143c324f99c2233a8e53825)
adds 71bc6b9 Removed freebsd hack. Not correct. Jeremy. (This used to be commit 61b4ce7aef53ab82bdc5bc214e50c1891e097c11)
adds 50648ac Having a const parameter for set_socket_options() causes too much confusion. (This used to be commit 025a0ea8bac876633b790b62558a8ec1b7460e1b)
adds 48c4877 Call pidfile_create() as part of init sequence. (This used to be commit fa05a7de6d2311293242825dc98596d8e42c6249)
adds a45dbdd Added comment about running lp_load() before calling pidfile_create(). (This used to be commit e05c9b34f084874fef3d9e6f39484242ed541940)
adds 5916634 Display tdb name of "unknown" in logging debug when tdb has not been named. (This used to be commit 96c36e51ee4df4c46e5e9e611844dfa83260f606)
adds a4bd608 Raise log level of warning produced when the open() of the tdb fails. Sometimes an open error is OK. (This used to be commit 5fb3be62910faf91e0e8381ba91f314f2092cb8e)
adds c4fe824 We have to do some initialization before the string conversion routines can work. The code was copied into both convert_string and convert_string_allocate -- I split it into a little static function, and removed an apparently duplicate call to init_valid_table(). (This used to be commit 7f7d22880d40c7344bc402203dd150255fc694cf)
adds c69d1b9 Add more string explanations of RAP errors that are already documented in clirap2. (This used to be commit 935955b50ff503d18265f745e6e0df90d3e5dd4b)
adds 73af0a7 Ensure fsp->size is correct so readraw's return correct data. Jeremy. (This used to be commit 443d2530a7fe32392bdb8c7d38a10b7071392b13)
adds 528ff0d merge from 2.2. of
adds e24937d merge from appliance_head (This used to be commit 38d2d26af9ef4d90dcb57fa940267f7136876191)
adds 1182b7c Merge of fixes from 2.2. Jeremy. (This used to be commit 6406a42d012184f5289d4a2b1c07a55556635fe4)
adds e710c07 merge from 2.2 (This used to be commit 8ed7c1ffad2df03c66151c1dfe7477301bd3ebad)
adds f0fe8ff Sync up startpageprinter with appliance. (This used to be commit 6025ab201aa34bbf4a7e897149ef6ba370a89703)
adds 44dd648 Change the order of this a bit - as unix password change can fail.
adds 158efc3 getpwnam -> getpwnam_alloc.
adds 7c05db4 Oops... (This used to be commit 9b63a872239bf7757c802bb3db3761cf3ec66e85)
adds 723b368 Check request flag for unicode capability and respond accordingly, rather than only doing unicode. smbfs didn't work. (This used to be commit 95857a3515d67effb1242ca07daa5643458bb2f0)
adds dfed852 handle filenames like .bashrc better in the new mangling code (This used to be commit 05adb30eabceea0ebbd7a7831533e2d4f20e58c8)
adds ca12d82 merge from 2.2 (This used to be commit 2137c7163475691056fe1701b75128e238520b05)
adds 114eaab minor fixes (This used to be commit 04f492980b73800b60dde764fdeb43f2eab79624)
adds 9731bbe Removed unused static variable. (This used to be commit 7c2d7205938ddd958b8399599febbf63ac4c8a88)
adds 01a1516 Initialise password server to "*" in init_globals() (This used to be commit 97b243c488e8b976e40c6d873282a153f80c06e4)
adds 5fb852d Remove check for passwordserver = "*" as we now initialise it.
adds d82e73a Much more useful handling of backup domain controllers in winbindd. Honour the "password server" smb.conf parameter when choosing a DC to connect to.
adds 565b9cc Return correct RPC fault PDU on bad handle incoming. Jeremy. (This used to be commit 0db93d8752197e213f0974edae53e2dafdd77b51)
adds 5bd34d9 Removed dodgy init of local variable. (This used to be commit 1f7172b48e77dcda8bfd20d8e79a90b523727493)
adds 2836f3f micro fix :-) (This used to be commit 8929f07a15e7c6f6dbc72b1c50b45eb4c321d516)
adds 24dc27b Bring auth_winbind into line with the protocol changes
adds 3080296 Fix a 'const' warning. (This used to be commit 56be51d648da971bcf1250470b29918e43dc622b)
adds 320f7cb Passdb changes:
adds 107b12e merge from 2.2 (This used to be commit 7dc1c34145d66f4bbc5c6ce0bca4b224088366af)
adds b387638 picky about realloc
adds a2cff14 remove unused variable
adds 214542b new message type for nmbd
adds b3e5d34 Make systemtime work for spooling on bigendian systems. Fix from Benjamin (Bj) Kuit bj at it.uts.edu.au. Jeremy. (This used to be commit 5f4de275a3a63a95e76d077ffc94321a078833bf)
adds 9d8ed72 Fixed display of "remote downlevel document" in old print job submission case. Jeremy. (This used to be commit 248770d73072e36fd9812ec5986dce5380dfab33)
adds de260ea Enable net ads commands to use existing tickets if the user doesn't specify a username on the commandline. Also don't continue past the kinit if a password is entered and fails because existing tickets would be used, which may not be desired if the username was specified. (This used to be commit 7e5d7dfa834c0161460bde8a2f0d4824c0a0d1fe)
adds 38ac78c Change this code so that we don't do a lookup_name() on root.
adds 558e4cf rewrote nmbd's wins backend to use a tdb instead of a flat text file. Changed the way the wins record are handled in memory. Now they are living much longer with the different states: active, released and tombstone. Also added a version ID, some wins flags and the wins owner ip address to the namrec->data struct, and a function to process messages sent by the wins replication daemon.
adds 2452515 that's the wins replication daemon !
adds 5b0dca4 Fixed ADDPRINTEREX to take a devmode and a security descriptor... Jeremy. (This used to be commit 27f65b3aad13ecd33bbb84048d70e3dde212f278)
adds 8a05b8c Add some information tidbits to an error DEBUG(). (This used to be commit 3db417c2ebfda0d5872dee39e36edc4fb6299b9a)
adds 29ad4a7 Try to move towards slightly sane linking for Samba by removing some pdb_...() calls from rpc_parse/parse_net.c - instead these values are passed as a paramater.
adds 3e29c28 Try to get the compiler not to complain about assignments and truth values...
adds a7b5354 These changes commited on a 'no less broken' basis.
adds 306ee55 The new plugable password backend system needs to be initialised after lp_load().
adds 8069911 fix typo (This used to be commit 8ffc024ebc73dee32a9dfc1873e824c996205475)
adds 714cdd4 Fix up a security issue with the way we handle domain groups retuned on the info3. These are RIDs, and it only makes sense to combine them with the domain SID returned with them. This is important for trusted domains, where that sid might be other than the one we currently reterive from the secrets.tdb.
adds 7547398 This always points at a string literal, so it probably should be 'const'. (This used to be commit e72e511935ce7f2b658a133bd536833864bc6a92)
adds 88ed747 Remove the 'direct to winbind' hacks, as they should (if I understand correctly) be no longer needed. This is in aid of the 'winbind default domain' code - which works much better when smbd always goes via the standard unix interfaces.
adds 4691c93 Allow a winbind client to obtain the server's domain name. (This used to be commit 85018fecfad1f7f6ef44b511bac937881a7bf937)
adds 06c79a1 Change the winbind interface to use seperate 'domain' and 'username' feilds for the sid->uid and uid->sid conversions.
adds 61b20e5 local_lookup_name() doens't acutally use its 'domain' argument, so drop it and make its use clearer. (This used to be commit d1ea20cc2392f8ba4ac4241f9b5ec14489e49147)
adds 33cf9ba We may as well not use these temporary variables - they are only used once and just make it harder to debug (gcc stips optomises them away). (This used to be commit 100d2705ddfa1fde73a0bb06e8e097b2b1cbf36a)
adds 965f440 Move the lsa code across to the changed args for lookup_name, and surround it in become_root()/unbecome_root().
adds abd7df2 Add the become_root()/unbecome_root() wrapper around the lookup_name() call, and its new args. (This used to be commit e7b3d64f6055b5d3b036f525f0ece3c9479d4f7a)
adds b1da5c0 Rework lookup_name() to take seperate username/domain args, and to remove varioius crazy 'if winbind didn't find it' cases. This makes winbind default domain support easier to intergrate with smbd. (This used to be commit 3e71521957d579f00249679de837490aca5ba92f)
adds 84ce7ec Make a talloc'ed copy of this strings so we can pass the right kind of pointer to the function. This fixes a nice little segfault the brute-force-casting created. :-)
adds 670f46f Bring this code into line with new winbind_lookup_name() interface. I think this might need a bit more work - or at least documentation.
adds ba8c1c6 Back out some of the less well thought out ideas from last weeks work on winbind default domains, particulary now I understand whats going on a lot better. This ensures that the RPC client code does as little 'magic' as possible - this is up to the application/user. (Where - for to name->sid code - it was all along). This leaves the change that allows the sid->name code to return domains and usernames in seperate paramaters.
adds 59b17ff - Provide sid->name lookup support for non-unix accounts.
adds 485b4ff merge from APPLIANCE_HEAD (This used to be commit e3b87ffc8c26f9fd4c3e8181897b8812b7dc4ab6)
adds 26073c4 Give pdbedit a -D paramater for setting the DEBUGLEVEL (makes debugging passdb much saner :-).
adds bc06e06 merge from 2.2 and regenerate (This used to be commit 55c53ef08974947cf10a79882b63d6d8e8baad4c)
adds de03bb6 Patch from Kevin Stefanik <kstef at mtppi.org> to do some more error checking for group mapping init failures. (This used to be commit cd6a2dad4e3092a19f784b6548fce49ecd8bb549)
adds 184cc84 Yes, dev is an 'input/output' paramater...
adds 7b671e3 Some more 'winbind default domain' support patches from Alexander Bokovoy <a.bokovoy at sam-solutions.net>.
adds c889c29 minor fix and checks (This used to be commit a034bfb9ef7a4c8a127ac91f4163cc6af98f29b3)
adds 7c822ae Name another talloc. (This used to be commit 9d62f25f5d3c25d71d8b87801084d42ae9b66f8c)
adds 37096aa make all-docs to make sure everything is up-to-date (This used to be commit 7235a21ca4f558fbea7e156e891683767dc2cda1)
adds 86aa1d2 Since we have dynamic initialisation in the group mapping code, make init_group_mapping() a static function and don't call it from any client programs.
adds 15f2c69 Fix "strict allocate" to write the data out on ftruncate with extend. Jeremy. (This used to be commit 48fc42c7104d118bd43c80c801866ebd03be1638)
adds 8f5fa68 Doc. (This used to be commit 91e8cb76628e9fcc5dc117d98d464b26db71654e)
adds 4b9839c Removed silly fprintf(stderr, ...) debug.
adds 62ea16a Fix for password change from Samuel Ziegler <sam at xpedion.com> (This used to be commit 418bdd5919265bc74844401901d91edc84076314)
adds 967af63 merge change from @_2 to allow smbpasswd -x to delete user even if no entry in /etc/passwd.
adds c3b9cc0 merge from 2.2 (This used to be commit 69a9c005c21833bdf22b72aaa3704bd14f627840)
adds d248006 Unused file. (This used to be commit 78013c0eccc1fed356781cf2fbba3025fcbb080c)
adds cd68afe Removed version number from file header.
adds 98bd072 Added wrepld_proto.h (This used to be commit 1b9b4e46d2dec69cc6de67aad93614412ae61379)
adds a7737cd Addd wrepld (what a cool name!) (This used to be commit ab049355af965f7d5a9851ddbb7400d3d9986b5a)
adds c08186b An attempt at producing the correct Makefile magic for wrepld_proto.h to be automatically generated on first 'make'. This wasn't being picked up by the build farm becouse of the explicit 'make proto'.
adds 03a2391 Back out herb's changes (to allow smbpasswd -x to work on accounts outside /etc/passwd) and replace them with a version that works. Unfortunetly HEAD and 2.2 have different passdb interfaces and different local_password_change functions...
adds 3e5fe96 preparing for release of 3.0-alpha14 (This used to be commit 6f977036ad1053cc4c06f801b989afdd8cfca10d)
adds b48750f this fixes the problem of not being able to add a SD to a file on a non-domain Samba server from a NT4 client.
adds a31cd9c Added constant for WERR_FILE_EXISTS. (This used to be commit e4c13c51fa559d24da73f57b348cfe7d711b3c7d)
adds 10d47e3 Added some constants for the flags field in the FORM_1 structure.
adds 1b70d27 Added addform, setform and deleteform commands. The only one I could get to actually work was addform. )-:
adds 359dfdd Added addform, setform and deleteform cli functions. (This used to be commit a7e67dc00ae1a9a80875f2708def6565af0c6f0e)
adds f3ee505 Initialise some SAM_ACCOUNT structs to NULL, and add some more error checking.
adds a630f28 Added make functions for SPOOL_Q_{ADD,SET,DELETE}FORM.
adds 8fff9a4 Added administrator access check for server side add, delete and setform rpcs. The only one I have been able to verify is addform - can't get the client side routines working properly yet. )-: (This used to be commit 3cd97d65dea428382104ebde63eaf660aa3942fb)
adds 3a1a53c added 'wbinfo --sequence' to show sequence numbers of all domains (This used to be commit bcd234a3dad2cd3d1c57780f4a7a3833ea611764)
adds 12b7f60 Removed unused variables. (This used to be commit 703d06fee03b6b6a37b9f64cdc313a0d59c41597)
adds 0815cd6 reduced memory usage in winbindd with a rpc backend by using a separate talloc context for each partial fetch (This used to be commit 9c8a2fe4df21c29c90dc8493dade2b12314234c3)
adds 69adbb0 Fix from Michael Steffens <michael_steffens at hp.com> to make signal processing work correctly in winbindd. This is a really good patch that gives full select semantics to the Samba modified select. Jeremy. (This used to be commit 3af16ade173cac24c1ac5eff4a36b439f16ac036)
adds 9e75e5c Add functions for modifying an entry in ADS. Needed for printer publishing. (This used to be commit 3d8d8cef64c674f9f1240759a05766db95bfde4e)
adds ecc2e1e Module for ADS operations on a printer object in the directory. Initially it creates and modifies a printQueue object in the directory (This used to be commit b14e638aeb80bad80cfd12ed60f5e77f24addfd5)
adds 47f7fb0 Add ldap_printer.c build for ADS printer objects. (This used to be commit 085f5ab03e0e4994315b9a0eeb5cb2a625b784f8)
adds aa8ebe3 Fix file header description and copyright (from cut-and-paste laziness) (This used to be commit 146c731c35beecd3ae8e093e52d94af0e2efcd69)
adds 0c63216 Fix build errors on non-ldap systems...change function parms from LDAPMod ** to void ** (This used to be commit 9467792843fdd9bc55e92bfaa2f2205279074297)
adds 921eb35 Add ads printer information (This used to be commit a844d9af21d8047629129c5e842db7acbc059932)
adds 0da3a4e update from 2.2 (This used to be commit 8bb2a7446ed69020086aaedf2889795dd38ef9d4)
adds bb83497 Minor bug fixes, plus support to remove a printer. Commented out optional attributes until a method for checking for their existence is done. (This used to be commit 538c19a6983e0423b94f743184263cd8ef9c701e)
adds ffc58a7 Add support for net ads printer to publish, remove, or display printer info in the directory. Only publishes required fields right now. (This used to be commit 1d326f8b7e68bcad6c35488f77b05c598ebaad5d)
adds 28a4f39 merge from 2.2 (This used to be commit a60be0216eb3d0c76f93ec3a3edd861861cb1a4e)
adds 8cb4e23 merge from 2.2 and regen (This used to be commit 7b7e4190739bd7df422e3f239fd89373edb97ee5)
adds c8bc0fa merge from 2.2 (This used to be commit 473a89cde2e60c359cb435c714dc98974489a118)
adds 81b5494 merge in some changes from Alexey Kotovich. Return ADS_STATUS instead of BOOLs. Add support for bervals in mod lists. Also put undocumented AD ldap control in to allow modifications when an attribute does not yet exist. (This used to be commit 1a2d27b21e61be5a314f7d6c4ea0dff06a5307be)
adds 55b92fd Update for function name changes, plus do some of the optional attributes on printer modify, now that the ldap control is working. (This used to be commit 76afc886a89e8c0d5a169435dde42b00db522060)
adds de6dbff Change ADS_ERROR family of macros - removed semicolon from the end, since they were only being used correctly in one location, and all other assumed the semicolon wasn't there. Amazing that none of them mattered syntactically, until today. (This used to be commit 6515c3e8ef546975657e45fce7f147fe4a08e9ca)
adds 2a7e661 Make smbgroupedit a little easier on the user.
adds 4cf87fc A new simpiler syntax demands a new simpiler HOWTO. (This can all be reverted if new simpiler syntax was a bad idea...).
adds 407cd42 better debug messages! (This used to be commit e3bb6867454307ae592115e205d32ddd53988678)
adds 95c9143 Add the new smbprint shell script, smbprint-new.sh that is supposed to fix some problems under *BSD and etc ... (This used to be commit 6bd91973bbacc718de5d32a6819cc7e6ae98dd6f)
adds 7998c99 removed several parameters ("client code page", "valid chars", "code page directory", "character set", et. al.) (This used to be commit 6ff236249559f8a11381cab9cc1757b26764a39d)
adds 5d23028 fixed a bug in qpathinfo client code (This used to be commit 22f348a1f9501cc00d46d6c6064f71198558c0ee)
adds b6b6b0c support double functions (This used to be commit e72c6fb36ebd3ea8fc6b6d8e1b1a9ff1ccb3ade9)
adds 4ddd288 check for empty parameters in qpathinfo (This used to be commit c78b16c1f850562b65acb6143e55b1aefc075753)
adds 38fa355 rewrote smbtorture to use the new dbench 2 format and methods (This used to be commit 36f816a5e12a80f0184f43cbd44ef5fac53fcb81)
adds 7d9c3b7 Fix stupid typo ! Jeremy. (This used to be commit d1e911afd08971c6cf5429bda929663a5dd8f63d)
adds 3608da5 fixed the directory removal for when the dir doesn't exit (This used to be commit 2c67b266cc4848dff6066fcbc875ab5f91113179)
adds 007a9a5 - only show 1 cleanup msg per client - show client count in progress (This used to be commit 10ee1d22e606847d40fb013c694ed5733ef6b87b)
adds 209467e got rid of a silly '*' in printout (This used to be commit 22be40b6b8c034c143ce5d804628bc12cb1cc3dd)
adds ed389ee Drastic impromvents to pam_winbind.
adds db0d2f8 See if we can get slightly valid C for the non-PAM case here.
adds 4f442bc Fix use of uninitialsed variable in PAM code (This used to be commit 6c08c233e6675056c0ee0bbc4ecdcbc205950f54)
adds 57cfadc fix for IRIX toolroot builds (This used to be commit dc3fb2e6dcd92efd7468bd8121fbc49e3dadb8ea)
adds 8d84f07 no longer need separate build o32 smbwrapper (This used to be commit a9316754c7ef6244e69bec25ca20dad0019f77e1)
adds 1e94977 0x is the traditional prefix for displaying hex numbers. (This used to be commit f424b691ea76819e90f10919b0506bb2216ecd0e)
adds 9aa88da Fix ldapmod list overrun check. Also better document and format ldap control for permissive modify. (This used to be commit 01e7f7c3d9006883b71e43d917d32e325cff7a15)
adds 72b1011 Try to get this finally working. (Note to self: *always* check build farm...) :-)
adds bced3ac I added two lines of comments regarding the include= parameter. Someone here at the UofM was burned today because they had left that line in its default location. (This used to be commit fd4d3496e142574e2bd25faab5c8f1534a21558f)
adds fb444a5 when a trusted domain is down an ADS server will return a success on a get trusted domains query but leave the domain SID blank - we need to fail the add of the trusted domain in winbindd in that case (This used to be commit 24c7e7a3849df3a3378f7e7f20099de048f0b7bd)
adds e794464 quite errors about unnecessary const casting - don't build libnss_wins.so (This used to be commit 8ae0abb174aec0c76d6900b08914535d0a2d425c)
adds 8efa4bd smbsh need CC not SHLD (This used to be commit 690c1fae9ce0ad6a8adef42ed5a7d8cfedab261d)
adds e32177e Fix up some of the DEBUG lines in winbind_pam.c (This used to be commit dfc8883305abf7630e6446a0b865bae99ec2f5a4)
adds 7dbaaa09 merge from APPLIANCE_HEAD (This used to be commit e734c1971d2841b2cfe37414fe4893f4a66b22a9)
adds c1d83be Do the reverse DNS lookup, but only if 'hostname lookups = yes'
adds 04c565f preparing for release of 3.0-alpha15 (This used to be commit b9c843532508ea5fd4633dd7d82452fd89d63eab)
adds 03cfb31 Bring printing in HEAD inline with 2.2.x and app-head. Jeremy. (This used to be commit 771ef92fc6e43725b7cc351079998a8acb74abef)
adds 3981d2c Fix up some braindamage in the testsuite.
adds ebeda26 doc merge from 2.2 (This used to be commit 2df8df4cd9b271ac91245bd44d6384483c1a4524)
adds 14e6be4 A few small winbind updates:
adds 732f5e8 fixes from 2,2 (This used to be commit 46bd77a02a47c26c4981472c8cea09e64c2ef4d2)
adds 72f4d55 merge from 2.2 (This used to be commit bb574aab8f3f4ac2f7ae919790481a419f8173cb)
adds d2b65dc Add ability to extend ads modification list on the fly. Also add some malloc checks and return ADS_ERROR(LDAP_NO_MEMORY) if they fail. (This used to be commit 81d76f05d8b886a86eb421d1bd8737ec7d05cbde)
adds ad6dfee Update for new ads modlist structure passing (This used to be commit 6169b668fe955f298c7323c5d64f6c7b303aaac0)
adds 6ea1824 Add ability to extend ads modification list on the fly. Added ADS_MODLIST type. (This used to be commit 3f7ba70615008d74a145a94aa087cae08efab343)
adds a346cfb talloc'ify ads modify functions. Also add more complete berval support. (This used to be commit 1f186c60ad957c0e8157a6fd903857121c65a2e0)
adds d6b8272 talloc'ify ads modify functions. (This used to be commit e097666499564ffe28836876a7a191149c14f199)
adds 6a92f24 Add ADS_MODLIST to allowed types (This used to be commit d082d3a9fc2d6eddf82b1583eb1cbfcf5965f1a0)
adds 51e205c merge from 2.2 (This used to be commit 09fc979172327d6396642e824f6d482c6f986850)
adds 1f6df6c merge from 2.2 (This used to be commit e18a7c26476e05f95850ac2bbeb42c2588115741)
adds 9fc99e3 Fix LDAP modification operation. Cut and paste error: was LDAP_MOD_ADD, should be LDAP_MOD_REPLACE. Caught by Alexey Kotovich. (This used to be commit be48a05ed95f0f4ed02ffb996cb1ecc10811d9a0)
adds 8cd8cfd merge from 2.2 (This used to be commit 50fa21c995d33601920b3b56a3e03b09262e7fd9)
adds cd38c3a Merge of smbclient print crash bug fix from app head. (This used to be commit a56298d56ae67a764e9b9a43c1c568b7125e1c18)
adds e91e0a8 Winbind cleanup.
adds 83bc6cd merge from APPLIANCE_HEAD (This used to be commit 696d439515016e4c2bc5ad085e443abe43c95136)
adds 62ee445 Subject: [PATCH] net ads error Date: Fri, 15 Feb 2002 20:03:32 +0200 From: Alexander Bokovoy <a.bokovoy at sam-solutions.net> To: samba-technical at samba.org
adds ae9bac9 Back out 1.16.2.3:
adds ba9341c Try not to malloc -1 bytes (apx 4GB) when the data is already in error.
adds d58af01 Removed some random crap that isn't used anymore. (This used to be commit 3fb3bc0a1546dadb24231065b422349bd199e1bf)
adds 3e5efdb Added comment in lp_string() about debugging memory problems. (This used to be commit 98e97fac17b766a6da658daa1ec40ffaf6f5bb2e)
adds 1eb1433 Added some splint annotations from andreas. (This used to be commit 60e84540fd8c27975066f7c7984d30bc88f6da5f)
adds 562f73d int -> uint32 fixes from andreas (This used to be commit 84c811ca57f7e1b7d9ee498d95b3b21bea47eb5e)
adds 56d5f6b dont strdup() possibly null values. (This used to be commit 0511589088dc3e990f7b1a38a06489814c49ec1b)
adds e1a65ec int -> uint32 (This used to be commit 5efe39af0c89e549bb8211a39a949f80f6d1bf78)
adds d159876 Do a smb_panic() if sec_initial_[ug]id() or non_root_mode() is called without before sec_init(). This should avoid the formation of another magic function club. (-: (This used to be commit 1b941e2c637e41049932945607149094342359c5)
adds 5536284 Remove dynconfig.{o,po} in clean target. (This used to be commit 9c1c25db792d58f451df3736f1b875c493e7d67c)
adds 606fdc7 Whoops, typo. (This used to be commit e7abb79fb304b34aeb369dc6deafa96dfd1e02f3)
adds 1736b99 reverted tims patch that broke configure
adds c2729d5 serialise all domain auth requests
adds ab02132 fixed a memory leak thanks to dleducq at arkoon.net (This used to be commit e84c7400175c86c4c79922182115ea1f0948186c)
adds 88514f7 we definately don't want RCS $id tags in Samba. They make merging much harder. (This used to be commit 6d33b30929e323276e7fc21012983d691a4f8827)
adds e13465b Added cli_spoolss_initialise() function.
adds 9a0a35d Converted cmd_spoolss_enumprinterdrivers() to use new cli_spoolss_enumprinterdrivers() function. (This used to be commit ae38fcf62c4b9503d4df02761dadb1bb7d166a9c)
adds 2ef8868 merge from 2.2 (This used to be commit 9e96cbe24149c8d0ed4f3a1f1d5ea736ba5dca56)
adds 25d8d30 make proto (This used to be commit 98d3ea19b0755cf59102c479ddbbfe62bd653d74)
adds 902cc03 Converted {cmd,cli}_spoolss_getprinter() to WERROR and offered/neede. (This used to be commit fccfa034e92bca145b8e0639e405f6af5bb1a50b)
adds d04aeaa in dos_unmangle() the only function call was to *mangle()*. Adding the 'un' dramaticly increses the functionality of this code :-).
adds 34ab184 merge from 2.2 (This used to be commit 8b357e6551c3a91aa7017ae8dcf38558f15f1c0b)
adds 6bd2af9 merge from 2.2 and regenerate (This used to be commit b1cbc23d82cfca1179d6be1e11b8bea2d0acdc9e)
adds efa1571 Patch from Hasch at t-online.de (Juergen Hasch) to add UTF-8 as an explict character set for conversion. To be used in Winbind and the 'net ads' commands.
adds 287d8da fixed the gssapi lib configure test to not do the test twice (This used to be commit 1ce762e96b8d4c39488b59fa73456fe6f2012567)
adds e026103 Converted remaining spoolss rpcclient functions to werror/needed/offered. I couldn't test some of these because I didn't know the right magic arguments to pass to rpcclient (familiar anyone? (-:) so there may be some bugs lurking. (This used to be commit 029e2b307d91171168040e71d2e5d5e0d01b7633)
adds 5294b48 Thanks to David Edward Shapiro <David.Edward.Shapiro at btitele.com> for spotting this!
adds dc3584b This fixes a bug (spotted by Rafal Szczesniak <mimir at diament.ists.pwr.wroc.pl>) where we pass the client's name. We should pass the servers name.
adds aa56d46 enable large readwrite by default
adds cef4f92 merge from 2.2 (This used to be commit 25fb4a8d110bcdcbe7822a833cab9cfdec8a1fb2)
adds 84b1817 merge from 2.2 (This used to be commit 63ab947fd9dd17a4c370402e74b389458bbd3a60)
adds 0cbcf49 added cli_qfilename(), used in trans2 torture test (This used to be commit d37905f20397911e4f74e672ebdee28f1ddf3c2c)
adds 93ea482 this fixes the security tab on mapped drives for unicode clients.
adds 1f6d48f added a cli_qfilename() test to the trans2 tests (This used to be commit 81fb8845e5c9a321f113258a737ce5c6e799e505)
adds 5dbe33e merge from 2.2 (This used to be commit 505119f0a7c6f10fd7e580edfe1bd0fb6ec36428)
adds 5f65fc0 Try to catch the compilers that don't handle immidiate structures as well as we would like. We use them to initialise other struct (lookup) tables, so test that as well.
adds 34b31b5 rerun autoconf (This used to be commit 0ba24c91bf3f6e56e2bd32a6c4c1bbc23cb48527)
adds 527aaf6 Add the pdb_plugin module from Jelmer Vernooij <jelmer at nl.linux.org>.
adds 27439c5 Also add the matching example pdb module. (This used to be commit fbfb7ee896469e79043fab02481bacd2621a302d)
adds 566fafd don't do an ADS init when not in ADS mode (This used to be commit 68693ba4e80257bf895b1c8db18c138d5d9919bb)
adds 488b01f made the domain secret key in secrets.tdb domain specific. This allows you to join a 2nd domain then leave the old domain rather than the other way around (This used to be commit b26b6aef64e1042c9867a13761ded0c3c6f9670f)
adds 1d3560b Get rid of the unused WL variable from the previous patch. I think these were meant to be DYNEXP, but I'll confirm that with the original contributor.
adds 06a31c9 We can't build shared libs on sco, so no point attempting to export dynamic symbols. In any case, it broke the build :-(
adds 2a25c0a Rerun configure (This used to be commit a1952415f8c6712be316f2fa77405d06b5e305d7)
adds de49452 Only set smb_read_error if not already set. Jeremy. (This used to be commit 8220135fd16b4a1778e49f8315f64754924af0d8)
adds 8059205 added a "XCOPY" test that simulates the open calls made by xcopy /O
adds c75396c This fixes 4 info levels in a trans2 find_first that should not be null terminated for the filenames.
adds 5cb1907 Added error for invalid form size. (This used to be commit 9a3e127aeacb01f5a642013a46148eaa31f41482)
adds bb117fd Implemented client side functions for SPOOLSS addform, getform, setform and enumforms. (This used to be commit e69222f0816878e3211e3dedb049de50ca90fed0)
adds f4ab307 add required flags to "nt acl support" so it will show up in SWAT (This used to be commit d1ccdb5d1cb3d624285b13e662153e1e74ba3d71)
adds 2f8452f Merge of printing performance fixes from appliance. (This used to be commit c8dc59dfe877f63bea6976b7d7fd448e0c8722ba)
adds 2ff9390 Fixup the sending of printer change messages from job changes. Jeremy. (This used to be commit 28d4e7a3e2bd8f15ef807b821e4300a72bbc6904)
adds 97d9686 This is a nasty hack to fix "xcopy /o" from win2000 on a Samba share
adds 62299aa bcopy must DIE ! Stop people creeping use of bcopy back into the code (and yes I know who you are..... :-). Jeremy. (This used to be commit 330b0df960329bcf4696b8fa4a7357e6c456f74e)
adds 361d0f9 merge from 2.2 - fix parsing of options (This used to be commit c849e93392e3206b010949566a65a339f5064031)
adds 570cdd8 FIXME: Use next_token rather than strtok! (This used to be commit d56b8a30c5ca55b718ad706875aa6579a48a0768)
adds 588fbe8 fix a few defines (This used to be commit 0a3363ae686205c416c75e16f8d6ee55dc4366b5)
adds f871144 Make this function static (This used to be commit 85974e6c43b796649f04544eeffeba837cae963b)
adds b07cdd6 This apparently makes winbind work on Solaris again (This used to be commit b179a5d85f2e364b26191adf0cb61fcf17ae7687)
adds 90d264f "user doesn't exist" isn't worthy of a level 1 debug. Make it level 3. (This used to be commit 339e3982bc1d2998022545e02456ec35c3b278a8)
adds 14c6277 This should fix up the level 0 'convert_string' debug messages that we have been seing since the unicode conversion. It looks like a simple oversight in the move away from StrnCpy (which takes amount of space -1 as an arg) to push_ascii etc which take the absolute amount of space.
adds c72d16a Fixed dumb typo caught by Herb. Jeremy. (This used to be commit f7c980d61439f42395a457a5b99b28f526cabe69)
adds b06749d Memory leak on error condition fixed by Kian Win <codegrunt at rubbercookie.com>. Jeremy. (This used to be commit 9dae1398b45515e5b93de038ec18df297d73026d)
adds 9e2a066 Fixed usage of uninitialised variable in strict_allocate_ftruncate() (This used to be commit b1d56956fec0de0e8591d85eb5eeec939494e6d4)
adds 2da4d64 Added "nt status support" parameter. Fix offline synchronisation. Jeremy. (This used to be commit 9243a9778e52999d5c62cba484640637b24994d8)
adds 8071fb8 Patch for Domain users not showing up from "Ivan Zhakov" <vunny at mail.ru>. Jeremy. (This used to be commit 3f9063167f3fc9ae7e7fd753d76ece23c1d97800)
adds 9d975fa Fix from JohnR - Fixed SetPrinterData(magic key) to support zero length DEVMODE as is the case with the Okidata Okipage 20 PCLXL Advanced printer driver. (This used to be commit 51c3d3536335a72aa264e3f4d62515f5c0b6d192)
adds 276ff4d this allows us to support foreign SIDs in winbindd and smbd
adds df43f3d Ensure that winbindd and smbd both use identical logic to find dc's. Fix bug where zeroip addresses were being checked. Jeremy. (This used to be commit 8ed49fe0df201833329c17b2afe1e3aa70646558)
adds 5046ae9 enable locking on the idmap database to make it safe to dump/restore it externally while winbindd is running (This used to be commit cd3a7466dbf4491aba34197cd6f3cc4167c0c660)
adds 121d323 This should kill off the 'cannot convert' error messages on non-iconv hosts. (This used to be commit 2a30960276ae65b60d01caf9464808d75a812e40)
adds 2853554 Attempt to fix Solaris winbind nss build. Jeremy. (This used to be commit 10e3e6855be93b8c4d97d67a063d92ccee391fec)
adds e4235f6 Fix up the pull_utf8_fstring/pstring functions, and add their push eqivilants.
adds f8b06e0 Move wbinfo over to d_printf(). Patch by Hasch at t-online.de (Juergen Hasch)
adds d79e11a Various comment fixes from Rafal Szczesniak <mimir at diament.ists.pwr.wroc.pl> (This used to be commit 3bf4b42771d115500941be374bfdd9b8c2fdba4a)
adds 8064c56 See if we can get a slight chance of this actually working... (This used to be commit f1eb782eeeaca6efc0f89713ca449a379272eaad)
adds 10e686a use the variable passed as a paramater, not just one randomly in our namespace.
adds cd76214 Another comment fix for mirmir (This used to be commit 7412890adc8f3dfddfabba545003715816e262bc)
adds 75de5a5 The beginning of trusted and trusting domain support from Rafal Szczesniak <mimir at diament.ists.pwr.wroc.pl>
adds a937409 Cause nmbd to take signal processing in-band, rather than in signal handlers. THIS NEEDS TESTING ! Jeremy. (This used to be commit 166d2a6144f929baecd83bdd855f6ada06cb51a6)
adds 6ca1c47 Missed the Makefile.in update... (This used to be commit 4f887f01e52b04d4cf4517aaefeae7042170a511)
adds b6c3b6d merge from 2.2 (This used to be commit 5b28a7c59c392c6352cb8915a13806ca772d8cac)
adds 3afe472 Fixed EXTRA vs EXTGRA typo. Thanks Mike :-). Jeremy. (This used to be commit 56b1252ebc89d2b4ac54c3ee7e3c4bc3c3ec5d0f)
adds c8e924c Added requested cast for splint. Jeremy. (This used to be commit 04965086711e9f794f0a0bcbfa0fd230e20b0cbe)
adds a07e040 SECURITY FIXES:
adds 0bc19c0 Fix lseek-on-pipe problem in VFS (where it belongs IMHO). Jeremy. (This used to be commit ebef2e7bc87fcbae794426c39044a7d23f43722d)
adds e51c322 Add a dash of const here and there... (This used to be commit 413a46292b4e963343abce2428955305052e9cb4)
adds 90b6838 And a little more const. (This used to be commit 044391b5973f6070abf6ac185c74ffd713e933c5)
adds 214307e Fix up the trusted domains secrets code so as to have a slight chance of working. (This used to be commit 4ecc170dcb84522135ddefb5f424cc756051a6d3)
adds 76864bb Missing include file update for the secrets.c trustdom changes (This used to be commit e3585e3c2ce2a09453fa1b59a947eccd67dfb88a)
adds 53d0c9c Remove util_list.h, as its matching .c file has already gone, and nobody is using it anymore. This also removes an early #include of smb.h, making it slightly easier to track whats being included where.
adds 81b2d66 Allow Samba to trust NT4 Domains.
adds f4f43fc more const (This used to be commit f0b16b7b515296d0e687e084564fe0718f189dc8)
adds 2ef9be9 This patch merges my private LDAP tree into HEAD.
adds 72c49d2 This is now unused (This used to be commit 6c5052a1a9e47c2efe0d5e84bee05ae335d79e60)
adds f0765f4 Move these inside the #ifdef to fix the compile on non-LDAPsam systems. (This used to be commit 75f72f0b6a698e462a0567674613319dde789084)
adds 81f6646 compile fix from vance (This used to be commit b6d62b8b2e0d72b0588fbe10b12c3877feb5ca71)
adds 4941e64 This patch allows NT4 domains to trust Samba.
adds 670f78f Matching header files for the last netlogon cleanup.
adds 309818b Some more fixes to enusre we execute the same code pathes as before this change, just in different packets. (This used to be commit ffa6c61f0bb0c413d4bcc46da3bc879c40a40569)
adds a59893f fixed -c option to NBENCH test (This used to be commit f9e3b91f58df30440c8b90007997e012101235e3)
adds 7e9553c handle clock skew in getatr test (This used to be commit 64c0a5c4a0d879ce8f9517717a0cd54a75c20619)
adds 14b1ec7 make default unix charset UTF8
adds 52b3390 Fixed typo for winbind on solaris and hpux.
adds c40d0d5 added -k options for kerberos to smbtorture and locktest (This used to be commit 46b89bc9979229abc6e9f2f8c585a22dd4f22902)
adds 1315c8c allow setting of lock range and base in locktest (This used to be commit 97993630add4e8965f0395f92d34b0e8a6d9b875)
adds 23e6fc2 fix for IRIX compile error (This used to be commit 2d620909f9def17dacf2af997a32d596f4dbd827)
adds a2b95ed dos2unix not used in HEAD anymore. Jeremy. (This used to be commit d2af6382b4de232299529c30f2a7a39ea9b38507)
adds 076e879 Canonicalise pathnames returned to Windows directory separators. Found by Andrew at connectathon with some new tests Jeremy. (This used to be commit 4aaa4f52b8fc712f5f879ae5c47ba4601281b4e8)
adds 1d5fb78 Fixed compiler warning about unused variables. (This used to be commit 7bb0dda8ee1d61a0e8448070f1a71fcd13be5d40)
adds db4dd16 Removed unused static function. (This used to be commit 472acd89b2bf5ec2a471957aaff42e560053f60e)
adds 308b222 Spelling fixes. (This used to be commit a7fa0733badad66ae610eac5e01569cf264976f3)
adds 5d1db25 Mask off the aDIR on setfileinfo. Jeremy. (This used to be commit d9cb1bf20ac8a739102b03d9a70e34fe5cb2f0f7)
adds aa78524 Fix the NTSTATUS -> WERROR for srvsvc pipe. Jeremy. (This used to be commit 2b85d3570c2b149049482c3878c50cf8f5bfca61)
adds 7b07ecb Fix error return. Jeremy. (This used to be commit 3bec83cbe9b863176ca087fd45efa6d1457b502c)
adds a4ff092 Found the mp3 problem - it's a generic class bug w.r.t. renaming. Added a rename torture test to illustrate the problem. Jeremy. (This used to be commit 509ac24525a0d1aaecc819a99590425a164aaf44)
adds ced46b9 fixed NBENCH code for NT4 server ntcreatex semantics (This used to be commit b71a729e14e928fae288daeab4226d7e1f8b1dc5)
adds 7f35a04 added -M option for minimum lock size (This used to be commit 6acd98cbb92ec5c78686d23d2e05c1c98b5127fe)
adds 457112e show a progress bar during the deny tests (This used to be commit c2c8c4e713c362d0c6864c6359d90cf6b218e545)
adds d160b35 accept the 0/0 lock but don't treat it in any sort of special way (This used to be commit 8f7bf38de16a1f5316aa6a413fb697c43862c4c6)
adds 095b903 Added Herb's fix to override log level from command line. Jeremy. (This used to be commit 439839be99e6e418eb5782a2fe0630d0ef5fb3c5)
adds 9361708 Reformat preparing for changes to come... Jeremy. (This used to be commit b56df25d48a7adaa49b0bd44f8ff7be81b970da2)
adds b9998ac make error codes match W2k advanced server sp2 (This used to be commit c644ca6a663b615416cd809be4921688f85e84cf)
adds 37a9d2a Fix SIGSEGV on error message when trying to add a user to smbpasswd file without a unix account. (This used to be commit 2fdd601f2efaf3515f0e4c30fa176651eb4bb387)
adds 8e7e1fe nicer message for --sequence when the server is disconnected (This used to be commit 233e8b7d447b7efb0227c6c7a6cd2f9e034719fa)
adds 99c4646 fixed the upper/lower case table generation on big-endian machines (tridge, using Herbs console) (This used to be commit e5d80779a384c9a806fc545032330f760d8c11cb)
adds 86a9be6 fixed NBENCH test on IRIX (tridge) (This used to be commit d3c593b1208085f6c44e1707165ebee2b1cb4113)
adds 87a3a09 Removed duplicate \n from debug message.
adds ede95f0 Compile fixes for the pdb nisplus module. (This used to be commit d4d2f3bd8922aa88f4940e5079f7157ea674b317)
adds 43ca6e3 Merge in the change to do per-handle access checks on setdata/setform etc. Should allow the buggy spoolss code on NT to work against us. Jeremy. (This used to be commit 2b3609a7dd55d96f5aafe137fff1ac2da0434867)
adds 0876fb4 Change xcopy test to use defined constants rather than magic hex values so we can see what's going on. Jeremy. (This used to be commit 5ba4ba36339269b2059da7c103e63ecd948f7938)
adds b89b7d4 argc == 0 is an impossible condition. (This used to be commit 5b195f8bf14b11edca74db5fd9658916447b363d)
adds c960578 Added another 2 delete on close tests. Now 10. Had to fix smbd to match... Jeremy. (This used to be commit bda1c31da68aa75aba780727e9aeaad17207668d)
adds 11c0e88 Fixed delete on close semantics - preparing for share mode rewrite. Jeremy. (This used to be commit 25dd73be29bbf0a080fe0bcbe5c478545d1e8db7)
adds 6fbd44c Fixed a bunch of crash bugs for enumprinters at various info levels. (This used to be commit d9df00e2b1764619491900b7dbd7d5af34feed1b)
adds fd7cdf6 Cosmetic fixup for enum_printers (This used to be commit bb0ef8bc305da7490a19a6f4efd2aa60bf14aef1)
adds 39e1491 get the right return code for batch vs exclusive oplocks (This used to be commit 91fc5b2de577019d7646f3c29173b27605d9ba12)
adds 6e63185 Convert rpcclient to use popt instead of getopt. Includes changing of got_pass from BOOL to int. Also includes long option names...anyone want those different before I update the doc? Please try this out. I've tried to test all the flags, but the more times we kick the tires... (This used to be commit cd34897749dc5819dd7239269fbd5dcef5bea5c0)
adds cb6c9ef added a tdb backup utility
adds f920d9e Update Makefile.in for rpcclient build on machines without libpopt or requested build of included popt. (This used to be commit 4b4430f1c56a5c9a0d53dd8b624022644d8061e1)
adds 024e69d Fix for machines that have their time changed forward, then back. Ensure that any cached lpq information gathered during that time doesn't stay around for longer than 1 hour. Jeremy. (This used to be commit 39fca711a5cf15a03d6c79639b202712d1749a64)
adds 194e39b Turns out an Admin user shouldn't always have access on a handle. Jeremy. (This used to be commit d31d2dcd22e1be2c26ea315e1b0e8442822a9a0f)
adds f3df73c One more fix to get popt to work for some compilers...this is the downside to popt. Every option has to be in fixed storage. (This used to be commit e5e7132e80bfe599d56809bf47a13d2028ee9c86)
adds bc6959c Swap order of close brace and done: tag to appease AIX compiler. Order shouldn't matter for logic...if anyone disagrees whack me over the head and explain why... (This used to be commit 4081ce40dda886aeb01f590f00bfe50e0e4e8ae4)
adds 7d24b50 Added case statment for decoding enumprinters level 0 result. (This used to be commit 33d49ed68c4d6a66217558b13d960764c235089a)
adds 7db31ac Same as in 2_2 (This used to be commit 96299b6391512079b53f1593206b6cd7ecaacb2f)
adds 6bf9b6e added -v and -s options
adds c3e8139 merge from 2.2 (This used to be commit 4960692e958c986ca7f71e091333300310b0e0b2)
adds 8fa6b34 merge from 2.2 (This used to be commit 66eb969ade0dfde355df3e308dccbc9522087eef)
adds 487c0f0 build tdbbackup by default (This used to be commit 8836015467158de6947689300ead74f1e9044805)
adds d652286 don't use -pg by default when building standalone (This used to be commit 18e81a4a5b986aa8e14ae868a04caf8b1be413f0)
adds a47e103 added a bunch of explanation about tdbbackup (This used to be commit 4ac4220e2f60dfac35dc80dcf1830a6a6352ace0)
adds d0f80d2 Doc. (This used to be commit b9ab79f30a931c694b1c181b1c2abd38186692ae)
adds e1aed4f better detection of dead ADS connections, so we have some chance of reconnecting (This used to be commit 58b79c0dc882fa402423e44a594e30c27177f490)
adds b9becd7 prevent a segv when a trusted domain is unavailable at startup (This used to be commit d5b5d3f8400a80c943809db9578a2d7317aa6d2d)
adds e69f020 a more informitive debug message when a SID can't be validated (This used to be commit c55737fb25dfed4697b93a600e3bd770f84bf464)
adds 391db46 removed bogus prepend_domain() call which was screwing up getpwuid() with the new default domain code (This used to be commit 0f75b6bd5b42f745f17e2e6624d5d541a30ee897)
adds e7d5f89 make sure we use consistent keys in secrets.tdb by uppercasing domain names (This used to be commit 4cb7b6954b96e6964743e65413e122f7b4d39052)
adds 02a601b rewrote the machine sid storage code to store the SID in secrets.tdb rather than MACHINE.SID. We try to load MACHINE.SID only if we can't fetch the SID from secrets.tdb
adds 664fa8e return the correct SID and domain name for the samr enum_domain and lookup_domain calls. We were incorrectly returning the PDCs domain nameand SID when we are a domain member. We should only do that when we are the DC (This used to be commit f56d689497eaa670cbfb214486ba88d5972129db)
adds 34623e0 prevent bogus compiler complaints about comments in comments (This used to be commit 73b3487daf4d7c65aac2c8ec150539791d19e1f5)
adds b84c240 remove an unused variable (This used to be commit 9c44ad4e42892be8fc99998fd53c3027353c0d1b)
adds 683ba41 add a note about the meaning of global_sam_sid (This used to be commit 3db97530b62ac12d334d0244ea52db8750cebf2e)
adds 9b9d681 try to use our workstation account password for ADS leave (This used to be commit 2a42e91397d7871d326abed0e99af297e71dd77e)
adds cfbbf73 yipee! Finally put in the patch from Alexey Kotovich <a.kotovich at sam-solutions.net> that adds the security decsriptor code for ADS workstation accounts
adds a984db9 Fix typo. (This used to be commit 58c1b11439ef58313895a23a2e9a0ec735903eb6)
adds 1b285c2 preparing for release of 3.0-alpha16 (This used to be commit 77fe6a914888f09f96b4468ea5d1bc1953fe63c5)
adds 1975b3e forgotten file, oops (This used to be commit 98196e79b733e029341578b382bdfabf3f9a0bdc)
adds 96300f6 make tdbbackup more portable (This used to be commit 9cc1dadfb09c2352ed188d668b02ccffaa009895)
adds 590bace Initscript from 2.2.4 tree. (This used to be commit d61f3810443a1828ea8c6c6782708f3ddd7caaea)
adds 5936145 Update to build 3.0.0 alphas (This used to be commit 9c4011d6519b05a311b168f6d48b71bb3680b345)
adds 69b395d better handling of a zero timeout in cli_lock (This used to be commit 56662a75f58d35cec1a5b2d6c9a4315d95a22420)
adds be389e2 this attempts to handle the rather bizarre lock cache semantics in w2k. It isn't entirely accurate, but its close (This used to be commit e02d7364707c4939efa4ff0ddf9b6d4f48e5d411)
adds e450ba6 added -E and -Z options, and allow for the 2 servers to have different usernames/passwords (This used to be commit 0ae4ba18e578d35206628fa29203c8becbbdc5cd)
adds 0843c37 failed timed locks always give LOCK_CONFLICT not LOCK_NOT_GRANTED (This used to be commit ec71c1a66f9fd4b9cb4cad5a9b5b17e20de7aeb1)
adds ec4f138 a bit more portability for tdbbackup (This used to be commit 6edb5bea5f6dcbabe29f772c7ad7bcaaf2a72d53)
adds cc24c35 added cli_locktype() for testing different lockingX lock types (This used to be commit 136b9752fc9da86f0ad0e1f46dc389b752975aea)
adds 57970fd make sure we give an error for unknown lockingX locktype bits (This used to be commit 72cb43b912a4c1831f9d7b2fd23ce51aebb09c8f)
adds 2fb07df added a LOCK6 test for weird lockingX lock type bits
adds 9bdb6e2 expanded the lock6 test a bit to try lsarpc as well this allows us to check that we refuse locking on pipes (This used to be commit 3e69ea6846e455d6ebb15e4481d4f98fd038c8a2)
adds bd3a6e6 put in the ADS DNS hack, but commented out (This used to be commit 3396a671c59e6afe70a22ce64e4a9381b1d6fef8)
adds 59100a4 only try an ordinary file in lock6 (This used to be commit 965e23537c284dd312c714c111ec172d9a33b019)
adds 54f5252 Transient change - not final - don;t want to lose this between systems and testers. NOTE: This is not useable for now. (This used to be commit 0fe968378a94e70c8a7c4b15bf2516ded1edd52c)
adds c82ff4c More temp. changes. - Bear with me, this will soon be resolved. (This used to be commit cb38843ac753992be0c6a109a8de175b73fe7db2)
adds 3bc3866 Another program converted to popt...smbstatus this time. (This used to be commit 00d3a064f16101fecebaeaaabaf841f0a5c91523)
adds db4c62d Implemented default ACL patch (set inherit acls = true on a per share basis). Based on code donated by Olaf Fr�czyk <olaf at cbk.poznan.pl>. Further commit will change to sending via vfs interface. Jeremy. (This used to be commit d85133e2697eb22f1573c78447b57791ae63dd6b)
adds 87bba35 always make winbindd try for the PDC first before trying for a BDC
adds 40976c3 Removed bogus calles to D() debugging function. Perhaps these should be replaced by DEBUG() calls? (This used to be commit 33dd07d1fc6946e53d3bdaad025adfc20abfab77)
adds 6a5adf3 Added tdbbackup. (This used to be commit a41750f86af2840e207be310d2036fad7bfb7cf3)
adds 3bb2191 Added POSIX ACL layer into the vfs. Jeremy. (This used to be commit 7d59445b6962547a8938928a9371651a09e26516)
adds 92e59ed Merge of enumprinters vs getprinter naming patch from 2.2 (This used to be commit dfd51bc8d0714473880bf50369f7994304c1d83f)
adds 879c183 Still hacking at it. (This used to be commit 153091597cd4f2e26a3aa80c32bba27bc358b0b2)
adds 0235736 Ensure, if we're a PDC or BDC, that the SID stored for the domain name and the machine name are identical. Jeremy. (This used to be commit 87e6b08964d13d6613342c9be21871a2e776e2e6)
adds 8cb4e34 Removed unused var. Jeremy. (This used to be commit 45bf5f6c050bbe69209a5c80141ef8e54354f5ea)
adds 82bd060 Hack, hack, where is my sledge hammer? (This used to be commit b07aa46d83810009d5d690f81cf82932dd67f04c)
adds 9ec285c Added wins entry. (This used to be commit a4be3b7b93ac95d16c01519a57fd9c57b20ffcae)
adds 4ccc894 Cleaning things up for test deployment. (This used to be commit 675a78d09a693004cf959fd6cec62b6b72c67194)
adds 8859f62 It builds the RPMS, now for the testing... (This used to be commit 917a5f2cdb861dca1708585f6b7ff51f576ca497)
adds 89d9985 Fix up location of libsmbclient.so so it always goes to /usr/lib. (This used to be commit e508b07fe766c679d6fc2a940bec72b9b2a61b01)
adds cbad040 Update samba.pam from 2.2.4pre branch. Fixups for incorrect man page location by installman.sh - Note: FHS standard for man pages if /usr/share/man/XX where XX is the language mneumonic (This used to be commit e3e0a5aca9593f18e5f218b54641048cd823ac03)
adds fb361dc Aack. Don't change too much. vfs.c still won't build, but this should fix some other build stuff I screwed up. (This used to be commit 4490ad340cff1ea2a5b519150ad5c49bcea23766)
adds b9377e8 Missing comma from systems that have ACLs. (This used to be commit 96e4282dca757e8621d23a54fb7203c93d2d41fc)
adds 34dd544 Yet another build fix for popt. I gotta get me one of these picky systems... (This used to be commit 19546bdd5541785dc8430f8ffa2afcdb42015b96)
adds f36deb7 get the test for disconnection the right way around! (This used to be commit ed80311b41f9869084d1e510cd8fd4213c3a1c19)
adds fc3d0ca Sorry, forgot to commit this last night. (This used to be commit 8e2f4bb35be5bf5db379c8e047cd2882e26f433e)
adds 08a0230 fixed 2 reconnection bugs in the ADS backend support (This used to be commit 1aaa2091d54e7e50cf75927d658e57776792d6ae)
adds 85d7e70 fixed mapping of SIDs for local users (This used to be commit df9e345366078ccaa94df7c2f2e33b292605e88a)
adds 8fe1df8 if we know that the SID is local then don't try via winbindd (This used to be commit 1a8f3ba3ab7717c481e3fb4f1ea8938461160d09)
adds b0ace31 Remove a stub function I forgot to fill in. Jeremy. (This used to be commit d08cbcbc5d4fc3ec9554145de6b0b0a64dfbb8d1)
adds 7451e73 Move the directory creation process outside the 'installbin.sh' script, and into its own. The 'installdirs' makefile entry didn't do anything on my laptop, so it has been replaced with the section from installbin.sh.
adds 54bad48 I don't need my name on this twice :-) (This used to be commit 764b99a3906d6299650f984860a586f37b18326d)
adds 0ecd78f Fix typo in copyright (This used to be commit 54e69ed20adc74fdfe007a9642dcb3a55c02d856)
adds dac0473 Add "Creator Group" - was in 2.2.x and I'm syncing up the two. Jeremy. (This used to be commit bcf38961a7786c5cf1eb7568b87c19712c3ea9cc)
adds 9802310 Ensure we never use "" as a domain name (Win9X apparently does this for 'net use' duirng login).
adds 2001b83 detect SIZELIMIT_EXCEEDED in ldap queries and truncate
adds 5e3b923 include/smb_macros.h: Don't round up an allocation if the size is zero. "One of these locks is not like the others... One of these locks is not quite the same" :-). When is a zero timeout lock not zero ? When it's being processed by Windows 2000 of course.. This code change, ugly though it is - completely fixes the foxpro/access multi-user file system database problems that people have been having. I used a *wonderful* test program donated by "Gerald Drouillard" <ger [...]
adds f9af25c Ensure we attempt to lock at least once. Only sleep if time param set. Jeremy. (This used to be commit 62b80d5c65ae8cf35347ee5c3d21ce1702c6449e)
adds 2ba1950 Fixed bodgy printf arguments in debug statment.
adds 47c2477 Get the current directory after becoming root. Jeremy. (This used to be commit f032c6f710cb0edcf02f25db81c83478b9a8ab1e)
adds d6d9e38 Use sys_usleep not usleep. Jeremy. (This used to be commit 8587dd95f850b4c6d2f015fe97ef98759ee8c236)
adds 8975d3e Backed out enumprinters stuff - leave it for another day. (This used to be commit d7efc5dd3dd712e7138b5c79eea9756125757175)
adds 57bd576 getpid() -> sys_getpid() (This used to be commit a3cea5e9ae3b53ecbc45e61a39cbce0ca1b916aa)
adds 840279f Now we have reliable signals take SIGTERM inband. Jeremy. (This used to be commit cad82926a8baf7605cef81f0e0d4daa8e527e6ee)
adds aad2072 Remove studly gaps from prs_werror() calls so the same debug text is logged. This makes it much easier to use grep on log files when searching for errors. (This used to be commit ab1ebd377931166f2ecded784a0182102d4c1ca2)
adds 0640a5c This adds the Paged Result Control to ads searching. The new function, ads_do_paged_search, is the same as ads_do_search, but it also contains a count of records returned in this page, and a cookie for resuming, to be passed back. The cookie must start off NULL, and when it returns as NULL, the search is done. (This used to be commit 9afba67f9a56699e34735e1e425f97b2464f2402)
adds 5980e74 Add paged search requests to net ads user and net ads group commands, allowing more than 1000 (or whatever the query limit is on the server) objects to be returned. Printers will come next. (This used to be commit 9c447920dfbae2e2d2343600401c1d860dad863b)
adds d19e06c Actually include some *information* in the mangle debug messages.
adds 65c007b syncing up printing code with SAMBA_2_2 (already done some merges in the reverse).
adds 079334a lower the debug level of failing to map a file (This used to be commit ad9965414d4d1fd8a031e3169b8f19d66cdad8be)
adds 56e3c83 this tdb was being opened without locking, which is unsafe for shared databases (This used to be commit 1394e6ed318af5fc740aa5622919f9fd26d5a8d2)
adds 04b2271 added a -h usage option to winbindd (This used to be commit d6a4a10f58accd6ad158ba60eb1508f00c9a4dd3)
adds 0800ce3 enable locking on the winbindd cache tdb so it can be backed up and manipulated externally (This used to be commit 1ad1a025b3fe5aeff5adf685f47c9cc05ef80e40)
adds 47731e5 nicer output from "net rpc user add" (This used to be commit a21ba95897531e7964c9e80a81cd5faa7394db77)
adds 6a359cc the SEC_DOMAIN tests also apply to SEC_ADS (This used to be commit 775404fe46f72925fb302e149b6f96fab0dbfcb8)
adds 7d4378c if our lock spin code fails then return the first error code, not the last one. This is what caused the lock1 and lock2 tests to fail. (This used to be commit e7ae8003cb4fdc93db5f842754884a6d2ec93dc0)
adds bb38f48 Some help cleanups. Formatting and consistency issues. Line up text nicely, and make 'net help rap user' the same as 'net rap user help'...stuff like that (This used to be commit 17775dae28c724b11cc73f2aeac5f07f9656046c)
adds e9394d5 Add autodetect for net join, as well as some more help updates (This used to be commit 951006374e48d80a5128d870bdc255bf8c22cb6a)
adds 04845c4 Expose net_ads_join to allow for auto-transport-detection for net join (This used to be commit 87ee4832312c9c65377500efd617bac086164834)
adds 8dfc79b Change net rpc join several ways: \n\t1) expose \n\t2) eliminate oldstyle subcommand \n\t3) try oldstyle first, then more secure method\n to allow for autodetect between ads and rpc on net join (This used to be commit c8a4a09b5648af2f1669a5a30acdf0a088077af9)
adds a60033e Change new style join function name for clarity in net_rpc.c (This used to be commit 539d0cc03035c126e2de82523a07ed91997100b8)
adds af38b62 Don't use // even temporarily, lest ye forget it and check it in... (This used to be commit 936df31df5bad9d457d3775d11b4e96a58093282)
adds 0bb16f1 Fix build for non-ads case (This used to be commit 7ba235c0fb4755092605743d575357602fd1ce05)
adds ab13654 Renamed get_nt_error_msg() to nt_errstr(). (This used to be commit 1f007d3ed41c1b71a89fa6be7d173e67e927c302)
adds a4cce22 Added dos_errstr() function. Not all errors in list yet. (This used to be commit ddb5753e36b8c5efb48ce5c82c16d970fb8e76b6)
adds 0b7f9e7 Fix ability to compile with CUPS support. (This used to be commit 208c62c5a7bca68f223b5832d7971c3d38cb6820)
adds ead8c07 preparing for release of 3.0-alpha17 (This used to be commit a772386d34178ffb8926bfd071ad028de40cefaf)
adds 4e6400f Allow us to see the difference between these two errors. (We need to chase down some bugs with it...).
adds 9fffb08 Start to switch away from the alghorithmic uid->rid mapping model (This used to be commit 724390a8daabbecd236960562e0a50f62c6904f1)
adds 32334bc more verbose checking in talloc and util_pw fixed tdbsam memory corruption (and segfault) reducing calls to pdb_uid_to_user_rid and countrary to 0 to move to a non alghoritmic rid allocation with some passdb modules. (This used to be commit 9836af7cd623357feaec07bc49cfb78f0aa01fc3)
adds cdc9931 ops forgot this :-) (This used to be commit fdb88eb06af09171af2027a90ef6f3ac872beaee)
adds ffadd47 Sync up vfs changes from 2.2.x. Jeremy. (This used to be commit ad1e858d8e72adf924ff435eab8da3e60842e2e6)
adds 72eb7db Merge in JohnR's page count fixes. Jeremy. (This used to be commit 2e3133fbe5531b9bbc9bf46a04b27fa58e555f5a)
adds 0c42e58 Sync up the VFS changes from 2.2.x. Jeremy. (This used to be commit e758bdc8a8f37e1d1e1fb0d1d27990dba2067920)
adds bf555a1 Don't try to sort a list of zero length in internal_resolve_name() (This used to be commit 5387e4046f67a1c6ef9e98268268b06a729d5ca4)
adds 462402f Fix a double-free bug in wbinfo -t's call in winbindd.
adds 1f62003 Change the Makefile to rebuild proto.h as necessary -- note that this does not imply that all source will be rebuilt when prototypes change, merely that the prototypes will be updated.
adds 7154d14 Refactor for systems like Solaris that cannot handle wildcards on the right side of a dependency line. (This used to be commit 87f2e3c30d11bcf0cecb7c32dc5f01755d181ad6)
adds 3bc3a31 Take out autobuild dependency on proto.h; breaks some proprietary Makes. (This used to be commit aa279932456eff8c6fce00cf01e3f62536573f14)
adds f464ceb fixed paged controls on my box. The problem seems to be incorrect referrals parsing in the openldap libs. By disabling referrals we get valid controls back and the cookies work. (This used to be commit 8bf487ddff240150d7a92aaa0f978dd30062c331)
adds 050b803 second step to gain free uid<->rid mapping we still need to free gid<->rid mapping and few other stuff (This used to be commit aa4b6f8181f34196a28951264dd8b631a5deef7f)
adds b462700 added a ads_do_search_all() call, which is a more convenient interface to paged searches. This makes updating winbindd to used paged searches trivial. (This used to be commit 514c11b4e3fcc765a8087405333bd351c05c9e36)
adds 7b50eef updated winbindd to used paged ldap searches for all ldap queries (This used to be commit 41e1560798b7eb19575b0d97a5e489eb170bcfd5)
adds 1603584 make "net ads user" and "net ads group" also use the new paged interface (This used to be commit 98769f08e723c616a98a2f0c427e9b0e22b28be9)
adds e97b158 setup.py for samba python wrappers (This used to be commit 85650ee3bcb748fc481ff254168eef5b22b6eae8)
adds 45c8a07 the beginning of a test to determine and display a servers properties
adds adf2431 Merge JohnR's fix. Jeremy. (This used to be commit d5fd1fd859cec3076d2f01ed234314ea8d80a753)
adds 4ee3eb8 Patch to configure.in and Makefile.in for Python extensions. (This used to be commit 4d172b712fc2be697db5d1dbccff29ad5708eeee)
adds 0cd5dd6 Merge from app-head:
adds b9e91d2 Remove the "stat open" code - make it inline. This should fix the bugs with opening and renaming mp3 files, also the word rename problems that people have had for a while. Needs a make clean :-) make. Also added JohnR's printing fix. Jeremy. (This used to be commit 504e5ef0494c54efbd0357e334cb2aa5a9eb9c14)
adds 3fe7716 Fix for debug typo. (This used to be commit 5b43519219991fe14c8ce1993c16557bf5ceccb4)
adds 9776d11 Merge of Richard's lookupsid fix. (This used to be commit 3c587384cbe5e10f7fa46f6996581b088dead7f5)
adds 418d568 Ensure we get a real fd when opening for set file allocation. Jeremy. (This used to be commit 00cabb2346fb11c5568b6c7a038c313ae293a0c2)
adds 5e09ffd Test against W2K that we're doing large read/writes correctly (we are). At least with 14 word writes. Jeremy. (This used to be commit 24ef6258a16e6b4673f1088d64b79bddcd268df5)
adds 6586062 Allow a zero rid in pdb_smbpasswd. When given a zero rid the pdb backend should chose the next available RID. For smbpasswd it just means using the algorithm, but other backends can do somthing more useful.
adds a1249ac Correctly increment offset in cli_smbwrite. Jeremy. (This used to be commit 5b04b5f1df3ee509e7314064966be09e2202b0ef)
adds d07cc9d Initial version. (This used to be commit d35770d06f7bc396cf32337a4e1104b5fe8a3ca8)
adds e9f2a38 Ignore autogenerated setup.py (This used to be commit b06fc0cc84a0ba7cfb19c601682351b11a27364c)
adds 826f3fb resetprinter merge from SAMBA_2_2 (This used to be commit 88d8897e21749f177952b264031aa386bbbeaaeb)
adds 97ec068 Cache call to winbind separator.
adds 9cd6e74 Remove nsswitch from include directories. (This used to be commit 19dd8ba8267320c0f219639abe3aa701b69e5c56)
adds 04b5559 Added name_to_sid and sid_to_name functions. (This used to be commit 5e955b5fcc53b80238bbc178ca0bcd8b3e81c05f)
adds 7106ed0 Pass $(CFLAGS) and $(CPPFLAGS) to python compile instead of $(FLAGS) (This used to be commit 8e4bb2f8a05b37ba508eefe0d0d3f4db103a4418)
adds 747e020 Added enum domain users and enum domain groups. (This used to be commit ba0624d0c397d49b032f34727c910c0be7014813)
adds a17b515 Actually use flags passed in PYTHON_CFLAGS variable.
adds 75722fa Add assertions that kill() is never accidentally passed a non-positive pid. This follows a bug in rsync where it would accidentally kill(-1), removing all the user's processes. I can't see any way this would directly happen in Samba, but having the assertions seems beneficial.
adds ea6099e BUFFER_SIZE Should be 128k if large read write tests are to work. Jeremy. (This used to be commit 2be9b253ad40e125169725ea79e6723cb40c5e6a)
adds b1062ec Make ldapsam compile again. (This used to be commit 520c8626dc238a1e338635981d1b41950f2219b6)
adds 2eab971 HEAD only fix for truncate from Alexander Bokovoy <a.bokovoy at sam-solutions.net>. This code needs replacing with the trans2.c from 2.2.x. Jeremy. (This used to be commit bc8d4b98807ece734db3e1c3a2baabf4b28e7b4f)
adds c770faa John's patch changed the size of a structure stored in the tdb - we must thus update the versionid of the tdb. Jeremy. (This used to be commit c5230a5387d6ef57f89f4224b75de84b18c109ff)
adds 60a7d07 Print queue entries *must* have queue names, not numbers - numbers are not identical between different smbds (mr potter, come here and take your medicine.... :-). Jeremy. (This used to be commit 230941d2fbb746d39c00e482e7f600c68aa45efa)
adds e67f1be Ensure we don't do lp_servicename()'s in tdb traverse as this allocates lots of memory. Jeremy. (This used to be commit fbc8c6a1096ec829f48b403239f105065bf155b1)
adds 9529a48 merge from APPLIANCE_HEAD (This used to be commit 9282aa02d44ae7a7688e8399b397aae35f73ddd1)
adds e76d514 fixed the secondary group mappings for ADS users (This used to be commit be399f5823bb8dfe6cc28d58aaeceb51f1b7382b)
adds 93d25c2 Make sure to initaliase SAM_ACCOUNT pointers to NULL, otherwise pdb_init_sam() fails.
adds 0f08930 Don't leak memory on failure. (This used to be commit 438f028fc45ee6c5b12fa960beabea4b5fdcff38)
adds d3cc779 Compile fix for --with-profiling-data (This used to be commit 1ae07c42a449f4d4049c15f349f0829b73c12b5e)
adds 3fd8f2d make net ads info work with -S (This used to be commit 57645fd85b7789d7807a5ffb5b2572c6d5f9e3de)
adds 73c45a4 There is no reason we can't join a domain with secuirty=user. In fact we need to when we are a BDC or a PDC doing a self-join.
adds 1783dcd return . and .. first in readdir - this fixes masktest on IRIX which returns . then single letter files then .. then all other files. (This used to be commit d4d9361eec11f50c780ed4c79bc9775ac24d8c0e)
adds 55058b0 must use native endian index when creating default valid.dat table so it is the same on big and little endian systems. (This used to be commit 6fa09ee88143882abcc51de05002261db767d775)
adds aadc8a5 update usage message with other options. Add a -d debuglevel option (This used to be commit 32d5dc824ab26c140feb8041314783caab622c65)
adds 21ea8c2 add .proto.check (This used to be commit 3e602671e2b75b29e85b66cdf4f60fe70cc52701)
adds bffc69a Fix stupid typo ! Jeremy. (This used to be commit d0b58f66edeac516bde2dff79ab5cf529c37954b)
adds a3468c2 merge fix for core dump when called with no args from 2.2 (This used to be commit 8b38cca631a7434fcce0686c8e41c986a0a36a21)
adds 42955a4 When upgrading from an old idmap tdb, remember to overwrite the reverse mapping as well as the forward one. Found this in doing the backport to 2.2.x. This is *essential* to upgrade an old idmap file to a new one. Jeremy. (This used to be commit 980355de0c9d0d1116b29b0a5be98d0b277f24dc)
adds 67d21b5 Make winbindd_idmap tdb endian independent. This is very important for sharing between machines with rsync. Finally removed tdb_store_int/tdb_fetch_int. Now only tdb_store_int32/tdb_fetch_int32 which are endian independent are allowed. Jeremy. (This used to be commit 1c4a00dcc13f4a7c5876a5cf63ca730190d1132e)
adds cd94f6c Missed a couple of fetch/store_ints. Jeremy. (This used to be commit 51189e62a7f20db1835a54c7af1e39f4712c0b95)
adds 87eb1ff make install should also install the default dat files from codepages directory so we don't keep getting these stupid error messages about incorrect size for valid.dat upcase.dat and lowcase.dat (This used to be commit 4af0c7a93f626dde33fd737618c2b786f83046c7)
adds 2e39a46 add a -n maxloops option so this can be run in a script and end after a certain number of iterations. (This used to be commit bdac7cb9c5bdd52db06b2507d8660bc1c9debea5)
adds 64f1830 Added enumerate trusted domains and check secret.
adds b47fcfc cut and paste inserted spaces instead of tab. Some versions of make don't like this (This used to be commit c86d266d6eb665a6182f10d8acf80aadb3b6e39e)
adds 15bc8b1 Make debug statment less confusing. (This used to be commit 301a7f56dd3e7160147da656ff521671d04fe291)
adds ce236d1 Stomped on some header file version numbers that have crept back in. (This used to be commit e66bdf1229ba84f64c19e817e2c4081dbbf0bee8)
adds c90cd26 Fix the mp3 rename bug - also tidy up our open code and remove the special cases for rename and unlink. Had to add desired_access into the share mode record. Jeremy. (This used to be commit 3b1b8ac43535fb0839c5474fa55bf7150f6cde31)
adds 1bb3c9c Forgot torture hacks... Jeremy. (This used to be commit ba6c3d65a53278b5a4c49d437373cfe613a2f80f)
adds 2658824 Join as a server trust account if the server role is either PDC or BDC. (This used to be commit 0784ab67addb3422a2d17363b4c3328d2e4b1008)
adds 657a24f Various winbind updates:
adds 43ba0aa Minor fixes:
adds fbdf457 Patch from Hasch at t-online.de (Juergen Hasch) to add allocate and talloc push/pull utf8 functions. To be used for international ADS support.
adds d6d9d6d Update some of the DEBUG()s in Get_Pwnam_internal()
adds 33dd512 Make a number of the lookup tables 'const'. I'm told this assists in sharing memory between users of shared libs.
adds 6cea14e rerun autoconf (This used to be commit 32a8513619c29b1797a69849b73e62705a0f7c0b)
adds 1c92b99 Correctly store the hostname of the remote machine if so configured. If the reverse DNS fails, then store the IP. (This used to be commit d97771aa80b48fbdb9cae3e9712e35fcc895b148)
adds bf281ae Extra parinoa and DEBUG()s for the make_user_info_map() code. (This used to be commit aa5f125bc0efeee99254e03f36426420db676527)
adds 9708356 Documentation updates. (This used to be commit 9a9e4e92ae079eb906dcc7123df092f4917b5dad)
adds 7104dbd Set default recycle directory permissions as 0770. Unlink on rename fail. Jeremy. (This used to be commit 42981c819a07dd35296ecc1ee733ea587f69bcce)
adds 1d582af Spelling fixes. (This used to be commit a5ac2ac4ada48ee3be061a32ba40bd8c4b3b3865)
adds cf60c28 Roll back proto.h changes -- to hard to do them portably. Leave Herb's installdat change in. (This used to be commit 39a6b12fdc6a45cd51d3c11785bffeedd9fc78cd)
adds 62098ea add {push,pull}_ucs2{allocate,talloc}() functions.
adds bca0b0f Added 5 *NASTY* non-io open tests.... Jeremy. (This used to be commit 15cb6267e2f86b6e244d4a9f7a8633205f10114c)
adds 81a0d5b Matched W2K *insane* open semantics.... Jeremy. (This used to be commit 6819e81da490914d2db91c4d2419d408b8d4c818)
adds 414056e Tests for insane open semantics. Jeremy. (This used to be commit 6d6842abfa1f7a317b3aa6b285ed737bf7056e82)
adds 8f9d7eb Removed unused variable. Jeremy. (This used to be commit 4eb29ac559faf29b348a4097a33f9cbf4cf9d057)
adds 737423f OpenPrinter() merge from 2.2 (This used to be commit 619397cc90549d4602ecddc25ee50eb247c913ee)
adds 8391260 Renamed internal methods so as not to clash with symbols within Samba.
adds 258b72c Pass $(srcdir) to setup.py (This used to be commit 1926828c5d9f4adf5498268abbe129e8b9f57a9d)
adds b39e0d6 Append $(srcdir) to include directories. (This used to be commit ff526275669a4464ad274fac1b381945adb21719)
adds 7cf6b16 Moved form related functions as methods in the policy handle object. (This used to be commit 7c4bcc48aa9ff3227673522f32170bcefb0b7208)
adds 577637b Samba structure <-> Python dictionary helper functions. (This used to be commit 6c8a2ad16774f67f82d95056817ace5c80928893)
adds 04ab61a Port related functions. (This used to be commit 5dc7e350ec784996f7c8bc824624cd0b8347a3b0)
adds b9c0eb8 Regenerated patch. (This used to be commit 34cc49d92988a0d4871b6586776b5d2c9d94de94)
adds 1e926af Added ports and conversion routines. (This used to be commit eff595d068d40ad833d96e545b9918f91669a13c)
adds 64172f5 #include "py_conv.h" (This used to be commit 2c935bc1eab20fd72f0bd4577c0e2140d6fcc3d3)
adds 7e686ac Moved conv functions to separate file.
adds 25057f7 Don't do a zero-length malloc (caught with dmalloc library). Jeremy. (This used to be commit 05f214202c02c0d585787cd21652edbbf338e50c)
adds 42cfc17 Added code for smb messaging. winbindd now responds to the smbcontrol ping, debug and pool-usage messages. (This used to be commit 144f0481c8b05956bdc96461a82d530fa85e3c72)
adds 64d2045 Don't hold the mutex for more than 20 seconds. Jeremy. (This used to be commit 1b9f1a368f2f37700cef357ab4bbc0389ec06378)
adds 57b81e1 Unblock sigusr1 on startup. (This used to be commit f1cb5ff6c41cabc02da84d56c1a6d95fa434d484)
adds 94c52a0 Moved debug messages for grabbing/releasing mutex. Jeremy. (This used to be commit e144c174eafc18f236c848b8f3a2c6382796f5a9)
adds 752324e In msleep - never sleep for more than 1 second. Cope with time changes. Jeremy. (This used to be commit 9fb6a475264f465e30a23c34b5c9266921d135d1)
adds 0d87fb9 Allow hosts allow/deny to use xx.xx.xx.xx/yy syntax. Jeremy. (This used to be commit ea60c50109462b35825be1dd3cc6b28f739a1b59)
adds 1a06eeb Add server control to prevent referrals in paged searches. This keeps the scope limited to the domain at hand, and also keeps the openldap libs happy, since they don't currently chase referrals and return server controls properly at the same time. (This used to be commit 2bebc8a391bd80bd0e5adbedb3757fb4279ec414)
adds 7d7c594 Removed HAVE_LIBDL from most places (except system.c). Added checks for dlopen & friends into configure.in. This should help building on *BSD where dl*** calls are in libc. Jeremy (This used to be commit ac1baba35d7a399bf800ced49a4384e39955e3eb)
adds 90ada79 Whoops, left the paged control not critical in the paged search...kind of defeats the purpose. (This used to be commit 71806c49b366faf2466eee7352c71fcdfefd8cc1)
adds d035eda Moved printer driver related calls here. (This used to be commit d4b8000e1f2780a805a5ddf8e13906b4146d65e7)
adds e9ad51a Moved general printer related calls here. (This used to be commit eb8cd68bc9c7c7c52a066479712c93e62f0ba5d5)
adds 4d05c91 Converted to #include *.c format to avoid namespace pollution and header file madness. (This used to be commit 0f179ebf7e35b12b99b58cc42e16efa5b50230a4)
adds b2df666 Fixed bug in guards. (This used to be commit 22990c3dda92278ad813dd20bebb243ed38388aa)
adds b66111f Moved pyconv definitions across.
adds 6deca76 Broke out stuff into other files. (This used to be commit 9eb3eb8513e82ec11cb8db671cfb5be45619d3fd)
adds 2624a47 Converted to #include *.c format. (This used to be commit 992cbfe98b4131f0aef96da3ddeee00d3d4a1fb1)
adds cf10482 Told make to build nsswitch/pam_winbind.so - someone changed the Makefile and not it has to be separately specified, but that's OK. (This used to be commit e87646306f87a6d1e11a082924e15139feacd3eb)
adds bcf6317 Update smbstatus manpage source. Includes corrections of some flags, addition of long flags from conversion to popt, and update of the version number. Can someone with working docbook do the magic to this thing? (This used to be commit e074f10622329ba6588078f8c640fbc29f536c5b)
adds f6bab5b Updated for long flags from popt conversion, as well as version number.
adds c6cd39d merge from SAMBA_2_2 (This used to be commit fe099006bbd1103edb5804d70743b211bbc584fb)
adds a2819db merge from 2.2 - don't check local passdb if -r option used (This used to be commit 15df51e8def01009f2ec1e2d08c3129ac39dabdf)
adds 0cb0c6e Added sys_adminlog() system for info the appliance admins really need to know about. Different from the DEBUG system. Jeremy. (This used to be commit 74eac41c681f92a6da0ae2167f031e021862e0d8)
adds 8d02bb0 Script to generate patch to Makefile.in and configure.in
adds 149291d Updated version. (This used to be commit a66e04711a2a9d4514df52addb1256a008eff880)
adds 906d3bd Ensure that setting file length can return disk full on failure. Jeremy. (This used to be commit 14e2beca9b8fa1c8d893013f52f42b2721a82758)
adds b9d587c a dodgy fix for a dodgy race condition in smbtorture child startup (This used to be commit 30febde783bcacc111f559473dc15baee66db350)
adds b1d5418 Use winbind separator in sid_to_name() function.
adds 740b246 Use headername when closing off include file guards. (This used to be commit 5bf5bffdd557cec3588e8d7a95b6cf75d00e616f)
adds 321767c Added another return type. (This used to be commit 9b2777d3bcef92b10cdc43a4c1e90beb48382a17)
adds 230e36c Aborted experiment to avoid namespace pollution and prototype hell and moved to 'make proto' based solution. (This used to be commit 1e48f872a494228e82fd32c789b3dcea6b014211)
adds 16c3f6c merge from SAMBA_2_2 (This used to be commit 606450f3cbe028a526ec6db9cea59d65324c3314)
adds 8256145 Refresh from sgml source. HTML doesn't come out ok on mine, though, so someone should really re-run it. It's a newer version of Docbook2X than Jerry is running...and something we need has changed. (This used to be commit 81c5648b3c3179e0dcac7c0cc1a2adc76d922298)
adds 63cbe1b Fix to stop PERMANENT_NAMES being added when nmbd starts up and WINS server is down. Keep adding refreshible names instead. Jeremy. (This used to be commit f25fcd99fa0d0ec2095d9db42145d236c14748e0)
adds e9f54e5 added a shutdown command to smbcontrol.
adds 3e0c6de nmbd handle shutdown message.
adds 14f0beb added shutdown to smbd
adds 93af72f merge winbindd WINS changes from 2.2 (This used to be commit 205399dc17e464360b0152538329b9e111b0e7f4)
adds 9a8b5fd Ensure we return a parseable value if invalid handle given. Jeremy. (This used to be commit f169f3f4df81537426f708d68da44e0fc40ad15e)
adds 2ed1dfc Added ads_process_results(), which takes a function that is called for each entry returned from a search, and applies it to the results. Re-structured ads_dump to use this, plus changed the ber_free in ads_dump from (b,1) to (b,0), in accordance with openldap manpages. Also allows proper free of result using ldap_msgfree afterwards, so you can do something with the results after an ads_dump. (This used to be commit f01f02fc569b4f5101a37d3b493f2fe2d2b2677a)
adds b94791f Re-implemented net ads user and net ads group to use the new ads_process_results function. Also made sure net rap user and net ads user display the same thing, to make auto-transport-detection smoother. (This used to be commit 4cf42c07ec5deb14921fabfbd52a8a3345a730c9)
adds a5dc8cb Don't core dump listing thousands of users in usrmgr. Jeremy. (This used to be commit c6566fa5fadf37a2b133e7be1f13c0de93efab34)
adds 0f9de3f sync with 2.2 branch (This used to be commit d72d0972bd7e6699ddf39afc71de4ea838cb0816)
adds 846670f Hack to share pipe handles between lsa and samr pipes as NT4.x usrmgr insists on re-using an lsa handle opened on a pipe then closed - this keeps them around so long as a samr pipe is also open. Jeremy. (This used to be commit f029bd348c8c16a8774c3fb4f7f1d76470c7688f)
adds 92a0f79 merge from 2.2 - allow -c option to specify smb.conf file (This used to be commit fc15b56d29b4474032f4d9136313afee60e70cbf)
adds bb3f7f4 Added build option for "everything". Changed build options for libsmbclient. (This used to be commit 32f292cc587d3db002490a609be29b9e20c00fd4)
adds 010db26 Added smbwrapper and everything to build options. (This used to be commit 2744d917e45d795a835073162687d9fab69a8639)
adds 51c83c8 Modified programs installed to /usr/bin and /usr/sbin Note: This is a developmental (read experiemental) SPEC file and NOT for production use. (This used to be commit a4d31b24375fba97e161056cdbda30228ac522d2)
adds 510d470 Removed unused variable. (This used to be commit 3e58e9dbabc4e4a1289ff6a43ddbb5de37b02515)
adds 3ce3047 reverted Herbs smbpasswd commit as it completely broke setting a password (This used to be commit a5807d5784dc903f1ea38a9825240a505688b7be)
adds 6bd2b49 cope with a missing PAM define (This used to be commit e5c3648fe721d659c8b90a6987998ada4790592b)
adds b0f405d try to get the summary test working on OpenBSD (This used to be commit 63702ca3a42670941bcb08b4214fa7e7c38fc1f0)
adds 9dc5b31 not all versions of gcc support -rdynamic
adds ace9892 * merges from SAMBA_2_2 * addedd "private dir" to smb.conf.5.sgml * regenerated man pages, HOWTOs, etc... (This used to be commit 3b29006e35a991d20cda1c92d535ef016099d0d4)
adds 9cb6a94 some mergee from SAMBA_2_2. Does compile, but needs some more testing. This is an intermediate check-in. More to come.... (This used to be commit 5b9b152971aa635d484cde45413a7880424ee22d)
adds dcace9f merge from 2.2 - build winbindd and libsmbclient (This used to be commit 23f61938b6021effa9de90ab8c97e182ccd8701b)
adds 105d130 readd -c config file change from 2.2 - works with -L mode now as well. (This used to be commit af4c3734b5d617352597b1b964745f5b0d334b2d)
adds 6a64206 Fix from Stefan "metze" Metzmacher <metze at metzemix.de> to prevent us overwriting an old MACHINE.SID sid. Jeremy. (This used to be commit 896d4fac98460778f72378b084a76d5aab11462e)
adds 2a66480 Fixed the error bad path for recursive mkdir so mkdir \a\b\c\d works. Forward ported some of the code tidyups from 2.2. Jeremy. (This used to be commit 2475c09b354cc7b5f4ce384e4497207d30f619bb)
adds 87ea010 Fix continual scanning of smb.conf if an include file doesn't exist. Found by Herb. Jeremy. (This used to be commit f4f2a62740625495fa2dae03751829a4528713cc)
adds f624d6f added "list <pipe>" command to display the available commands one a single pipe (This used to be commit b73a8416d31c0ec7975ba022f5c425a581497b72)
adds 6294601 Fixed C++ comments. (This used to be commit ca56042c032e95ff3e1e40ae9e89a0b847d83081)
adds d843380 removing unused files.... (This used to be commit 3d542abdb1805bf746eb9a7ef41fc904534f4edb)
adds baee819 Use Py_InitModule3() instead of Py_InitModule4() when we only want to set the docstring for the module.
adds 5414561 Docstring updates. (This used to be commit f05c3c6fc5047c87906a5677b2559acf13bf6678)
adds c15c667 Start to make argument ordering consistent. (This used to be commit e84cc7ea84042b2460baef32a39448d620612bbc)
adds 62ad2d8 reorder useage message a little. -L is not a root-only or local mode option. (This used to be commit 020d6fa2f780099d662de1a456838ec0ac4d3ca7)
adds 6a0def7 More winbind for HPUX updates from Don Mccall. I think JRA has already applied these to 2.2.
adds 5614a72 Add -D__INSURE__ to the CPPFLAGS if CC=insure. (This used to be commit fb80ff968cd7634704770586d1918b477579164b)
adds 0401475 Rerun autoconf. (This used to be commit 5c4ce2129f30112d7df1e5f0afd60ae6a96cd807)
adds adc57a7 Fixed the handle leak in the connection management code (this code is crap and should be rewritten, just not now... :-). Jeremy. (This used to be commit 5de792e7e9c2ad1422ac146caba632baa3f4e5c5)
adds 417b1ce Add ads_err2string() function for generating error strings from an ADS_STATUS. I've got the cases besides gssapi...anyone know how to get those? (This used to be commit c937e1352207ad90e8257ad6c9f8b7c9cf92030d)
adds 3f31475 Contains functions to manage/view AD user accounts via ldap. Initially has fns to find and add a user. (This used to be commit 773303a284825af89d70ea633004fc30225e7a85)
adds e5a6171 Add libads/ldap_user.c to build for ads user management. (This used to be commit a1cdcdb138ddf05387fa65897ffe5b34aee75ae0)
adds 94e3c18 Add net ads user subcommands: add delete info. Also make user listing format consistent with rap version. (This used to be commit f6eb7c0c7ec83a3674d56f0e222b900887327319)
adds a3f0bd0 Add ability to get specific net ads subcommand help. Not all have been implemented yet... (This used to be commit 24c6bf4e8b6d519340d5f9f3353ffc6b5f7520b3)
adds f21ccff Try harder next time to not duplicate function...take ads_err2string back out since it's already in ads_errstr() in ads_status.c (This used to be commit 0475126ffb69f0485fd31511cb13d98df74a8d5b)
adds 464c120 Fix up conversion code from old winbindd versions (some testing needed). Added time based cache size check (#ifdef'ed out by default, just didn't want to lose the code). Jeremy. (This used to be commit b2350ed36c42827c417ea4a3dd0668a4a631a090)
adds c0bf7d9 Correct error string function call to ads_errstr() (This used to be commit d7317ca8da4b04804f4d01752cef56ec5a9c3418)
adds 7bfa5ea Add non-ads version of net_ads_help for build on non-ads machines. (This used to be commit dd7c20e5331116fd8cf9656a0f2406957b812bbb)
adds 18d011d Fixed memory leak in make_pdb_context_name()
adds 29e67ca Free popt context after argument parsing. (This used to be commit f287f62962feca6dac8747d16676dc64723eb5b1)
adds 0227568 Also look for libinsure.so where the full version installs it. (This used to be commit 2bf6595a2a5527ff64f9083f2434aa344c9637d9)
adds fbbc63f Use m4-mode when editinging configure.in under emacs.
adds adbe65f Rerun autoconf. (This used to be commit a627d698124ade6014b10827493dc3b3963f5534)
adds 3d3ec9f Fixed memory leak in cli_lsa_enum_trust_dom(). Use talloc_strdup() instead of strdup(). (This used to be commit fb32f7199b8a487757b509555e5a69ec5cae8fbd)
adds abc62df oops (This used to be commit 6b20a809020821276b0330810317a4d10c9fdb5a)
adds 4b92528 Call poptFreeContext() as appropriate.
adds f98b2fa Spelling. (This used to be commit b43256df5367fd16a0f6dcdf94fdbe8932cb77c9)
adds 31f1c21 If compiling with Insure, mallocate a byte of memory and attach it to the POLICY_HND structure when passing new handles back from the appropriate cli_* functions. When closing the policy handle free the memory.
adds 8ad6028 small change in name_resolve_bcast() spotted by alexander bokovoy.
adds e2745e8 More updates for auto-detecting server connection method. Added net_ads_check() to make a connection (which stores the password in a global so it can be used by rpc or rap function if ads fails) and close it to verify if ads method should be used. (This used to be commit 093297a27db9834cf8aea34302246af8997d9c66)
adds 773040a Cleanups to make auto-detection of method on net user smoother. (This used to be commit 84ab1042a65e3c41a76f4726914140d505ef4625)
adds f21cfd9 Multiple changes: - Get rid of improper "Invalid option: d (100)" message when setting debug from commandline. - Eliminate got_pass global and only use opt_password. This enables re-use of password that may have been enetered in failed ads connect. - Auto-detect method for net user command - use new net_ads_check rather than lp_security==ADS test on net join - Get rid of annoying debug level 0's (This used to be commit 1280968000595c28ed62d9e74acecfdc84e33710)
adds b3d31d3 More spelling. (This used to be commit 21c3dff4109a6a4dc6a1b618a489e49e88743d42)
adds f18b466 Fixed some compile warnings. (This used to be commit fd8b3009eb3f3debc7a1dcf6a46437d87a341519)
adds 05f973d Make bin/nsstest as part of torture target. (This used to be commit dbb4dfcef74f21ef5badaa7a6f4cad52cf317ffb)
adds 1458b7c Lots more net consistency work: - Added net_help.c for unified help when possible - Added net rpc user listing, delete, info commands - Unified net user command to autodetect ads/rpc/rap (try in that order) - Added generic routine for detecting rpc (protocol > PROTOCOL_NT1) - I'm sure I forgot something. (This used to be commit 9daa5788c822cf1ad20dc703e7f03b9ee82987bf)
adds 562706b add utils/net_help.c to bin/net build (This used to be commit f2a0e56b3c7b4bee21fc05efec0c0c738db44287)
adds f243d4e Added functions to return Python tuples (error code, error string) corresponding to NT and DOS errors. (This used to be commit cb243e2766260f03de6b748d20734b8183cf192b)
adds a05b7f7 Don't include py_spoolss_conv.h by default. We want to hide these functions from method functions. (This used to be commit bbf905e29e787ac350c0b4153c0b7050d8bf5734)
adds 8735af5 Throw a spoolss.werror exception when the rpc client routines return errors.
adds 14c9883 New routines to convert between structures and python dictionaries. We now hide to_struct() and from_struct() from the caller so we can add custom fields nicely. (This used to be commit 07d79f4aa8de8e7a08555a62faafd79573a95e74)
adds 80e8fee6 make proto (This used to be commit c8278b0a929c779dd234a1e617bb0f3d2a039cfe)
adds 77ab3b8 Added py_spoolss_printers_conv.c to spoolss extension. (This used to be commit d1e2356f13de8598237926d093069832f1393c36)
adds f9b5718 Converted drivers, forms and ports functions to use new conversion routines and exception throwing. (This used to be commit ed0a6480f75b3eefc52bc3311d8c3816abefcff2)
adds af96550 Removed unused label. (This used to be commit e0a209bf291553ec85dbd56cffab2a97440cea28)
adds 2aa9e1c Fixed dodgy looking prototypes for py_to_* functions. (This used to be commit 847e310921802f5793f6cd170e6baf939151be89)
adds 133f521 Added new files for drivers, forms and ports conversion routines. (This used to be commit f9f1d80f6e8c34a24602a83eb7d1fb2c892b662f)
adds bf64a57 make proto (This used to be commit 0448c12a56fe508b72be4ce43d2c4d1eb16c5943)
adds af7d3db New version of patch. (This used to be commit 50f331ff33413842590f960d2ab1b11cdbece358)
adds 97e7a13 Merge from 2.2 (This used to be commit 4b69834eb722c647426d1d1495eb53f8b9b5ba7e)
adds 40260fd Several updates to get server side sorting going: - Added sort control to ads_do_paged_search. It allows a char * to be passed as the sort key. If NULL, no sort is done. - fixed a bug in the processing of controls (loop wasn't incremented properly) - Added ads_do_search_all2, which funs a function that is passed in against each entry. No ldapmessage structures are returned. Allows results to be processed as the come in on each page.
adds 3fcb31d Use the new ads_do_search_all2 function. It provides sorted results. We now also filter out users that end in '$', which gives us the same results as the net rpc user and net rap user. (This used to be commit e3a813831276ec2aafa0caa4f4fed0785dcdb749)
adds 2a3a68b Fixed up admin user / guest user lookup. Jeremy. (This used to be commit 28ef07424f19652fdfa4ee79f1c69e0004fa39fe)
adds ca43b0d Fix Gerry bug - MajorVersion should be 2 not 3. Jeremy. (This used to be commit b8b88e863e3964231a85b4643a197d6d4d6b8f99)
adds a9d328b Always pass NT password as well as Lanman. Jeremy. (This used to be commit 146fb9d12bd3621087193f439e99c13d609ff658)
adds ee9b393 Updated because I want this for now - NOTE: This will change before release as this is NOT what we need to ship. This is experimental only at this time. (This used to be commit 5c8ceaa4973bb7d82da886e03f24a972d978dcb7)
adds ec193df Oops .. last update was committed before saving! Argh! (This used to be commit 90f7d4ac84d0466fc3acce31d8ab360f2ae9002f)
adds 4f80466 better check of called function's return tdbtorture say it's ok (This used to be commit af0fa4cf7c229fb908063bfcc3cbb214dae5ed0e)
adds 6851822 uint32 store and fectch functions, a signed int is not enough sometimes (This used to be commit f07b2b3d5295202e0c8e530c43fae6d458b2cf2a)
adds 2b96b4d Fix pathes. (This used to be commit 729fa66f0e17ece372b64928a8adb42bffa171ec)
adds b10b3be Spelling. (This used to be commit 423985ed569ac9692f3cb5872a15c74f983121b6)
adds 0e6eb43 Fix up major logic reversal flaws in pdb_ldap.
adds c21ff8f Reintroduce the 2.2 name mangling code, until we get are more flexible solution.
adds 9c1665b a fix yet committed to 2.2 sometimes ago and reintroduced here! (This used to be commit aff7073dabb6253fea4729f52240a25f90206699)
adds 3963ecb Fix location of binaries and make sure they get there. Still experimental. (This used to be commit 24bc4e8e2c8f37167edb0e95a518bab6224e330d)
adds b408c4c The useless_ptr must be non-zero for addform and setform client functions to work.
adds cc29c33 Added constants for form types and WERROR values. (This used to be commit 5ef5e805d5f51f6fc4cfcfea7f17adc8d1f6f6eb)
adds 07a65b3 Fixed setform and addform functions. (This used to be commit ecba275cf75be3152c917329ba16d77bf4490259)
adds 5cdc9e1 Add a become_root()/unbecome_root() pair to allow acces to the passdb for SID lookup. This fixes a bug where SIDs (rather than names) are displayed in windows ACL lists (This used to be commit e60c509813a9113cd76135b6ded3018ff04d49f2)
adds 416165a Added WERR_INVALID_FORM_NAME constant. (This used to be commit 908b70f3e23846d0b438a68e45e076e65016e95e)
adds bcb842b Fixed some compiler warnings. (This used to be commit be6f955107429f1431c49c8b45fd623406a9d641)
adds d0d61ba Fixed typo in debug statement. (This used to be commit 49e429a97ff2b6b1889937c998f67d73d35829e1)
adds c36b317 Shirish pointed out more areas we should be doing roundups for allocation size. Jeremy. (This used to be commit cda9fccd629d084039af642d9177865d88553be6)
adds 45d3315 When printing a tdb log message display "unnamed" instead of "unknown" if the tdb has not been named. (This used to be commit 3e7985c60ee9888285769f1eb0ec81f764c26d91)
adds 9195f34 Moved definition of winbind username/password secrets into secrets.h (This used to be commit b618b5943d53f33e6f03d8d47cf87efc5e1ad3e5)
adds 74af2c2 fixed a return value for a help function (This used to be commit da794d3bbd919e4a909f219d98b1411c1c2d60fd)
adds 4ad0ff2 Added Shirish's client side caching policy change. Jeremy. (This used to be commit 16015c07eab2e57fa3771051e3e08fde21757cfa)
adds e8a8b04 Added cli_spoolss_enumjobs() function. (This used to be commit 952eb866f44ac0d8ba2032cf251d3a4298a750d3)
adds b99d3f2 Fixed missing alignment in spoolss_io_q_enumjobs() function. (This used to be commit e878cdc9f59084f39c022f2faa140369f76e94ec)
adds e26420c Add ads ldap server controls (This used to be commit 9126f008ef542b80f0040f621aa28478be5c80a0)
adds 69f4152 A few more updates: - Add doxygen comments - remove server sort control (ms implementation was not reliable) - rename ads_do_search_all2() to ads_do_search_all_fn() (This used to be commit 7aa5fa617221019de0f4565d07842df72673e154)
adds 85a7948 Add a few option externs for net_ads.c (This used to be commit 4e3265c3c94583ac7ee48017d195ad98ecdfbc47)
adds 6e0b34f Rename of ads_do_search_all2() to ads_do_search_all() and removal of server sort controls. Also put option externs in the net.h include. (This used to be commit b69f11170c2b27016c44a98bc603d1c94ad7d4c2)
adds 8c1f103 Ensure VFS modules will build correctly by adding defines for CPPFLAGS defines into acconfig.h - only defined if seen. Jeremy. (This used to be commit 9f2753a1496c51fd56c97984b8def46a651dbfc8)
adds 977b867 Removed duplicate _LARGEFILE64_SOURCE added in error. Jeremy. (This used to be commit 678f4f455e7ed0a6fafa3ad30ddadd1917e741ef)
adds 81ca81e Added a whole bunch more permission constants. (This used to be commit f8673bd499c7c3993a5860d2ebe9ae2403105316)
adds b40e73e specversion merge from SAMBA_2_2 (This used to be commit d87aa35d482824df7b5a2e87240ae43c113cc730)
adds 83ece07 WERROR merge from SAMBA_2_2 (This used to be commit 32dc5dbbfb16cb9fd6f953dbb8148f5228b453a4)
adds ed72efb merge from 2.2 (This used to be commit 7db47c6647d764739e395948699cf115c4da4c8d)
adds d3fa6d5 s/werror_str/dos_errstr/g to fix compile (This used to be commit d7c9b00253499da047f30f71660dede3676d40ad)
adds 9cd0306 This split the mangling code up to allow for the possibility of multiple mangling implementation, selectable using "mangling method = " in smb.conf
adds 8e2f3ec Correctly emulate NT in printer handle opening access rights. Jeremy. (This used to be commit 42ae2334f21402c347aee560f08fd8e730481169)
adds e1e8c5b removed unnecessary memset (This used to be commit 233a24792ea305e92c15b43f57839391ca91d1b6)
adds ab5b6e2 Ignore bin directory. (This used to be commit 8bb798ab3d7245e61530913d771d58f08e77a200)
adds d0e6af6 Implemented a setup_logging() function that takes two keywords: interactive and logfilename. These can be used to send Samba DEBUG() output to stdout or to a logfile which makes automated testing much funkier.
adds 60fd2ec Implemented a setup_logging() function that takes two keywords: interactive and logfilename. These can be used to send Samba DEBUG() output to stdout or to a logfile which makes automated testing much funkier.
adds 714518e this adds a completely new hash based mangling scheme
adds b1f0474 some optimisations to the new mangling system (This used to be commit 30b35d0c1f41f72ebe230905f76db8807802a6cc)
adds ef88357 added some more comments (This used to be commit 8d6f2e239940cbac44f6f0e9d584a47553acbc56)
adds bf9cb3c - tidier flag checking code - finished the is_mangled() function (This used to be commit 128bec2071d640c775b58322256ac6bb03363741)
adds 4c889cb don't treat '.' as FLAG_ASCII, instead handle it separately (This used to be commit ecdddd674f2ffad16eaa01a68c9c91ff3b355b3f)
adds 1ed0c5e a few debug statements (disabled) (This used to be commit 582f753eac7a111a93a8d6c049398a0998af848f)
adds 5c0e682 - the 36^6 hash space gives 31 bits, not 32 bits. We need to mask the hash to suit - the prefix ends at the last dot, not the first (This used to be commit 91a3ccd3e790f980421c1ee93388e19e87026b29)
adds 560a51f possibly fix the 15000 user problem
adds 41b8137 don't try to return a void (This used to be commit 51b4de0ae3b05c4f34a645ae9c6e395bc37226e6)
adds 5928c29 added strndup() for systems that don't have it (This used to be commit 7e92fb7453e4dbf1fe0c32c3dcc1e994cb95b5ea)
adds 440a009 HP2500C driver writes devmode with private data that ends on a 2 byte boundary. We then miss-parse the desired_access. Also added other fixes to ensure we align after private data (discussed with Gerry). Jeremy. (This used to be commit 4369a58765f382e118e5393c805336484671cbf9)
adds 4c03999 Much better support for both non-algorithic RIDs (where the RID is stored in the passdb) and RIDs not in the passdb, due to being NIS users etc.
adds 3067ec2 - added a mangling test suite that measures the collision rate on randomised filenames
adds a2d5f9a better mangling test. We now test that we can create by long name and delete by short name, and that we can create by short name and delete by long name
adds 71c2943 nicer measurement of failures and collisions (This used to be commit 61c61f6b4f22c1ef6f837145f5e05730706cc8d4)
adds ef31978 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 1c221b3e72b24b6b8bd0d14b6ce32cf701684a81)
adds 4023a61 merged the mangling test and passdb bugfixes into SAMBA_3_0 (This used to be commit 97eb3a121d33200ee7559b2413d6252efc04ebaf)
adds 492ab17 3 branches might become a pain... :-)
adds bffc4ef Merge of comment fix. (This used to be commit 0e3be3603e6fea05cc8febd6ba50a5064e225901)
adds fea03ce Merge of print server permission handling fixes from HEAD. (This used to be commit 62ee1f8c3fbcf83641bed881143a1a8c70f836ba)
adds 59a0403 Whoops, removed debug 0 that snuck in. (This used to be commit dd1fb1b90b143c41238eb1f342d86d8fd406a4ef)
adds d9cfe0f Merge of lsa lookup names/sids patch from HEAD. (This used to be commit e57c162897d4a7e66bb87091d179ac138f751c64)
adds 33640a7 merge from SAMBA_2_2 (This used to be commit 305ff4203e7313c7869305c63290b1964ac17f2e)
adds 61fec24 merge from HEAD (This used to be commit c72db22a3f2d823b5ac30066ed53f5edb2b69495)
adds 6f366b7 Copying commit from HEAD.
adds 2699f9b printing merge from HEAD (This used to be commit d3aed37dd87d425f51bcdc4e5151f0b0fe8f9c6b)
adds 5c820d0 Merged [fp]strterminate macros from HEAD to fix compile. (This used to be commit 9fe4363e15239d302c1caf58fe76614cf7a53778)
adds 9935aae Merge from HEAD:
adds e8682b6 Merge from HEAD:
adds ee2306d Merge from HEAD:
adds 7f80711 Merge of Solaris winbindd fixes. (This used to be commit 4bbc584e6ce9cbc32bae715fd3fec0d89f2e271f)
adds 7f92954 Merge of secrets_init() paranoia fix from 2.2 (This used to be commit e24f6288b63b950d7e8fee80759a94d6acd8cfa6)
adds 086861f Rerun autoconf. (This used to be commit 2c483c8dce21c5041c5f368aedcc47e8c70f3596)
adds b6c77fd Merge of --set-auth-user updates from 2.2 (This used to be commit f01d48fbf5ba08edb0b2882957af98bdfd38c064)
adds 38788fb Merge from HEAD:
adds a2c8ca1 The 17-bit length field in the header contains the number of bytes which follow the header, not the full packet size.
adds b78a388 set the default hashing scheme in head to "hash2"
adds f435873 Remove : from the list seperators, as this is used to seperate out components in the passdb module selection (after the : you have the options).
adds d621bf1 fixed the display of the 'size on disk' property of files from w2k. (This used to be commit 699a1d9f46fcc9d6aad56ed1b44d1295ee828b2b)
adds 45b291b when background printing wasn't enabled printing was completely broken as the pid was 0 (This used to be commit f16033635f5125758a3d2c3b0780d5bd2bd7bdbd)
adds 5c2dfd9 Tidy up winbindd debug. Added Bill Moran's hide unreadable fix. Jeremy. (This used to be commit a9895fcb30cdcb572cd254b0d370d79f95c7214d)
adds 2248a88 Make our atomic increment code actually do this during its first/second run.
adds cc60b06 This is the 'multiple pdb backends' patch from ctrlsoft, aka Jelmer Vernooij <jelmer at nl.linux.org>.
adds 163a855 Better handling of uid/gid -> RID and RID -> uid/gid code.
adds a88ff19 More updates from ctrlsoft. (Jelmer Vernooij <jelmer at nl.linux.org>)
adds 076ba69 Doco update from Hasch at t-online.de (Juergen Hasch) (This used to be commit 1650bc969fbd36a02758fafd9addc66ea715e835)
adds a015289 Fix the compile-bug in pdb_ldap from my last patch.
adds d0821f9 Patch for arbitary smb.conf paramaters (to make the life of plugin maintainers sane) from ab.
adds 81408df Fix the build on platforms that use our internal popt. (This used to be commit 3261a210dd0f89e3a8b8524747fa182bcc84bf9f)
adds 7897bf7 two time handling bugfixes
adds 35e8d46 As always, vance looks after the grammer... :-) (This used to be commit 206f1158bd059de9bf4290935d131f42e4639f99)
adds 8d994f4 Moved open_pipe_creds() function to common file. (This used to be commit 14e4d889a236dd9c2ba6db68b3133e44195b8a47)
adds 54bda76 More open_pipe_creds() refactoring. (This used to be commit 7f2c814237f1df7008c9a91b7cf3b1de01e6ed87)
adds a160d7b Starting work on lsa module. (This used to be commit 5c44397803622400390b13f1998b49f5da83d2a1)
adds d837a51 Generate proto for lsa.
adds db32b9c Made a comment clearer. (This used to be commit 703e0a6ce2d283349f64cba72b36c1bef6a0d806)
adds f8b1f96 Fixed comment. (This used to be commit 06df6c79ae91cb4b1427a2a230fee288cff50e10)
adds c4e49de Fixed debugs. (This used to be commit 6d9336f3b9b205e5916424ee844658b445439fdb)
adds 35bc06d modified the ADS backend to accept either the long or short versions of long usernames (win2000 usernames can be longer than 20 characters) (This used to be commit 0719e756f60950b9ec04450fda5cc3776752e9a9)
adds 58c7f38 hanle the case where the win2000 username is completely different from the pre-win2000 username (This used to be commit aa139ba507e4b898377fdfc9b27f7febf029d5a4)
adds a83a0ac pull_username() is a local function (This used to be commit fbf154bcfb68b90eb43ada9de317c93f43711608)
adds 24065c0 win2000 does not check the permissions on the share directory on tconx, so win2000 clients don't expect a permissions error in tconx. We now match this behaviour, by only checking that the directory exists during tconx and relying on the permissions on other calls to protect directories (This used to be commit 4fc476686476da31cc2b45badb05cb0765259f98)
adds a99e810 it looks like it is possible for a w2k client to send a spnego auth without sending the negotiate - try to cope (This used to be commit 95278aa41f654108d9d20cd0096a34caf175d32b)
adds f143cb6 Added copyright.
adds cc8dce0 Moved function prototypes to py_common_proto.h (This used to be commit f006bcf8e50e44b955678356039a6d6a7e16ab20)
adds 562393f Moved security descriptor routines into their own file. (This used to be commit 8e0457f8aa7b5ecababcdec4dfbc328d11513192)
adds 06f1577 New file to hold common prototypes. (This used to be commit d5862891979678c4defb3e33791edca1f1f8c3e4)
adds 07e6ff5 Partly based on the work by mimir (Rafal Szczesniak <mimir at diament.ists.pwr.wroc.pl>) this patch allows samba to correctly enumerate its trusted domains - by exaimining the keys in the secrets.tdb file.
adds cd58107 Extra file for the tdb search code (linked list definition).
adds 57630be Added a status code for lsa_lookup_{sids,names} returning the fact that only some of the entries could be resolved. (This used to be commit 0722e71d1ef59a72567f383e3572546ab78e9e6a)
adds 3a13965 Added error string for STATUS_SOME_UNMAPPED (This used to be commit f736e115c00e02e3f131ccceb7769559dd4d908a)
adds d038637 The cli_lsa_lookup_{names,sids} functions were returning useless information when one or more of the names/sids being queried were not resolvable. We now return a list the same length as the parameters passed instead of an array of just the resolvable names/sids. (This used to be commit 245468dbabb7c849ce423cc3cb586fa913d0adfe)
adds 2615205 Merge from 2_2.
adds 8d680f8 Added enumerate trusted domains. (This used to be commit 3a11ce31ca3eed23f3bf82c46b2ebd2423be737d)
adds 3540c42 Shutdown cli_state in the dealloc function. This happens automatically when a handle object falls out of scope. (This used to be commit 39546dd241b36d5e7b8e239525a13b91e4e9db80)
adds f6da697 Call PyErr_SetString instead of fprintf to stderr.
adds 0c01601 Explicitly return a list in py_ntstatus_tuple() and py_werror_typle(). Not sure whether these should really be tuples or lists.
adds 9aabbc5 Rename new_policy_hnd_object() to new_spoolss_policy_hnd_object() (This used to be commit 4bf6a9830acde47994975dffd578454ebb75e45a)
adds 4a5225b Added hex values as comments for the standard access rights. (This used to be commit 00511ae2b4bc0ef3bfda89cc0ae3e1fba092b6d6)
adds 36514b6 Fixed incorrect debug. (This used to be commit 3b6df44ddc80d728c01511529ccb05c1ba3d414b)
adds 1667a82 Merge of print server permission handling fixes from HEAD.
adds f692906 by using a prompter function we can avoid the bug in the MIT kerberos libraries with handling blank passwords. (This used to be commit 59d755ffb57c322a104ff8f52819956cafff1bac)
adds b5c6102 better handling of DOS LANMAN2.1 protocol (This used to be commit 7f923d738b94eef042b21e4d0143861755620d91)
adds 3fca495 this fixes the displaying of free disk space for DOS6 clients. Win2000 changes its behaviour based on the negotiated protocol for the SMBdskattr SMB (This used to be commit b693917530d649e22a677bd3bb1adedbfdd89bba)
adds b84cce8 Skeleton for SAMR module. (This used to be commit 70bd1a0f94412236bf6603f16947336cb75c6415)
adds 6d239fc Another patch from jelmer:
adds 4d917cd merge from SAMBA_2_2 (This used to be commit fedc11cab16dbecfdae858fc48d629b9172c0fb8)
adds 37e4471 Stubs for connect, domain, user, group and alias policy objects.
adds a95d731 make sure that we leave the tree unused after disconnecting (This used to be commit e75e4ad7d3af5beee48b3001fd904eede8df033f)
adds e7b729e make sure we don't walk past the end of the current SMB buffer when pulling a string this might explain a serious filename corruption bug that Quantum QA spotted (This used to be commit a877eae24becad9e0cd5b33ffe0916a20d5ba227)
adds 02f84c6 i forgot to commit these parts of the string handling patch earlier. Sorry. (This used to be commit bac0093a9713416b1679d1bc167b70f02b06ef78)
adds b66932e fixed the handling of STR_TERMINATE (This used to be commit dbc6b137a83cf9fe0558625dd32f92f15296fba6)
adds bb8dbb7 reran configure after adding a test for strnlen() (This used to be commit 78ead781261d397ace22640e3820d0f4fe17722c)
adds f70836d ignore a few more files (This used to be commit 1c92fab4050f21b4c5cc962e0b80b5c551b24745)
adds 4fd802c fixed a problem with the smb_buf() macro on some compilers (This used to be commit 66d6d4810ab7b0a1bf2039c387938aad69e01569)
adds 7a661ac we did not initialise global_myname and global_myworkgroup which lead to duplicate entries in secrets.tdb and false SID generated.
adds 1d49e9b merges from SAMBA_2_2 (This used to be commit 91929afbb0cad422cc6d05f9a10ba5c3d797d779)
adds eebe974 few fixes and regenerate (This used to be commit 0ffda9ffad2073a5995ce34fde5c3b5fc4859b90)
adds a32940d Fix incorrect zpadlen handling in fmtfp. Thanks to Ollie Oldham <ollie.oldham at metro-optix.com> for spotting it. few mods to make it easier to compile the tests. addedd the "Ollie" test to the floating point ones. (This used to be commit 415f9d92bc0a37d38b81a653a4b4c5f0fefa2fe8)
adds 7c0301d stricter conditions on termination in strings this was a very nasty bug with filename corruption and NT4 clients. The exact termination conditions are quite critical ... (This used to be commit a538efe7d00e7a61df194ca1c22e0583dcbb7a4a)
adds 1416106 sync with 2.2 (This used to be commit 18d5ffd835165d2570443c979d9157e2388b37d8)
adds e35ac78 make suure we get the return value from the pull_*() functions right for both null terminated and buffer length terminated strings (This used to be commit e8fbf853e0eed61bb7405be731f18fb2426f8dc4)
adds 0e6ac42 disabled the traversal of the brlock database at startup and shutdown. I have just helped debug a very large Solaris server where the traversal was taking so long that the clients timed out, created a new process which in turn did a traversal!
adds 67d99a8 Fixed command line argument parsing. (This used to be commit 28c1fae4d89399ec4d15bfb3ccd17d8b5b0495fc)
adds 5e2547e Fix unused warnings with deleted code. Jeremy. (This used to be commit 255c68856eeccf75b152e15be66130175907188c)
adds 37d67c3 libsmb/cli_netlogon.c: Fixed confusing debug messages. param/loadparm.c: Added missing debugs that would have helped me find a misconfiguration I lost a day on.... Jeremy. (This used to be commit 6e9572379784c77f3c4e6a95e18a9641880a8ffc)
adds 82b5736 Fixed the AFP_Resource:$DATA filename creation bug. Jeremy. (This used to be commit b6c466e8800c03d154381c02a3893f338430b82d)
adds 4e5e548 Fix smbtorture so it can handle collisions etc ... (This used to be commit ba4d6c76aabd3d1fd8dc1e2335baf50c58d636a7)
adds e9be6c4 Fix found by Li Shao @ HP - XP clients don't bother to set the devmode_ptr in the SetPrinter() call - they send it in the devmode_ctr instead. Jeremy. (This used to be commit f988a1af034b4cea2412171a257a752192afaece)
adds 5b8135e - fixed the is_mangled() interface to handle multiple components - fixed the no-extension case of reverse mangling (This used to be commit 64a2ae5cee4ffc5ae3c902705b6e1050f649e3a5)
adds eaf7e2b make proto (This used to be commit a721843197d39c0edc6c464214123be3300d0b91)
adds b0fbd72 Started working on setprinter code. (This used to be commit 38d2b1794a0942ac4c2787f06bc5e546508c2515)
adds 6a9bc86 nicer strndup() function (This used to be commit 546764f3cbbefaad312386280dd2ebbbe5b4446d)
adds c0a9919 fixed the fallback to a BDC for ADS connections (This used to be commit 3e58a1ee83ea0b4347ce24e566445cc6cb67bb3a)
adds ba309aa Back out the wrong changes I made yesterday ... (This used to be commit 6d52aa1fc892b48d72a790800ee00d6d7bdc4844)
adds dcb572e fixed a namequery bug caused by my recent string length patches (This used to be commit b2329039d255928faf53474ee7ab06b6353b9fbe)
adds 302b581 First cut at fix for the EINTR problem... More needs to be done I think. Jeremy. (This used to be commit 48475a7a697242b9fd7b1aec24389afb112569c4)
adds e41915d Fix send and recvfrom. Jeremy. (This used to be commit 8cbc24c3bd0e2d2349625c3b5d2e12ac092ec5a8)
adds 87fc828 Fix oplock recvfrom. Jeremy. (This used to be commit 68c0eb5ca7bc96cfdc8df07bd84f3e49de024b81)
adds e762f93 Fixed sendto in oplock code. Jeremy. (This used to be commit 64974fa334fd757ff5cfd1bd32d7300bf8a6208c)
adds fc78c77 fixed trust relationships in ADS winbindd after breaking them with my BDC changes ... (This used to be commit 8096032663690eafb6bb8b4f405d6231389d4f80)
adds b63be4e Added sys_fcntl (not to be used everywhere). Added sys_read/sys_write for transfer_file. Jeremy. (This used to be commit c7ff521bab838c070931f2b0ece4be3371fbcdbf)
adds 8295173 DEBUG cleanup.
adds 2ad27d8 add NetUserEnum and NetGroupEnum lanmap API calls, untested. I don't have anymore a SNAP/DELL NAS to test. from Kevin Stefanik.
adds baf8e2e When opening a tdb fails - don't expect to be able to do tdb_errstr ! (Doh!). Jeremy. (This used to be commit 9209d8e718e860e6a58937376cbb437b6b7adbbb)
adds 8bc0e73 Fixed one more sendto. Jeremy. (This used to be commit 7adcc930ca56bf879b5e73b74bca19ac2353f1c0)
adds 4f4d25d Fix different args to sys_fcntl without going varargs.... Jeremy. (This used to be commit 65742067e07195048edcee46dae95a58a4a50950)
adds 16e1ff4 Added Martin's lpq parse fixes from 2.2. Jeremy. (This used to be commit 3853234c2649c501e9876f940f802be86cb6383d)
adds ca2e14d We cannot set errno=0 in any of the wrapper calls as this breaks UNIX error returns to the client. Jeremy. (This used to be commit 1d66e53a64ec2878293e6d74a852b736ddab8f21)
adds 5c261ce Return exception text if getprinter level not [0..3] (This used to be commit c02a7a71d6ddae711c84094e410d1117efc031f0)
adds 86cf3b9 try to cope better with the take ownership operation for foreign SIDs what we do is map to the authenticated user when the sid is unmappable and dos filemodes are enabled (This used to be commit b6c2ef4f54e7b42125f8c89ee5a62b0ba6b52f59)
adds 0fb9ea9 My seven-year-old daughter calls me 'Captain Pedantic'. I don't know which is freakier... the name or the fact that a seven-year-old knows what it means.
adds dde9187 merge from SAMBA_2_2 (This used to be commit 5e381abbbfaa15f3ebd89cba3cd9bb6de8e4ff4e)
adds 4df4aca Ensure auth requests from the same machine are completely serialized. NT4.x DC's require this. Jeremy. (This used to be commit d162b6285d549370a24a926ab1c46cef7e7f630a)
adds 569fa9b Fix for a bug Jerry found with printing where a smbd connection may be idled even with an open pipe. Jeremy. (This used to be commit 3a93c5daeca3edd4f319199c8a6068d25cb6750e)
adds bfa6281 Spelling fixes from vance (This used to be commit 70c6f5fc6d3ec3121b29d1e46e7fd3933fbcce6b)
adds fd99acc Fix my stupid compile bug in num_files_open. Jeremy. (This used to be commit 7c02db7c4f0d04b7c45a9c580f3e85f52fa505d5)
adds 4547fde When doing a non-io open the stat failing is no cause for a debug zero to be printed, it just means file not found. Jeremy. (This used to be commit 25dea499b82da5e84412bf10781adbd240aa46f0)
adds 27173b2 prototypes for some systems that don't have them (This used to be commit 2dde9f711979c04cd02107447395a55307f7a30a)
adds a67b5ac a new "dual daemon" operating mode for winbindd
adds f2843de Added constant and message for invalid security descriptor dos error. (This used to be commit 0827bd4184256a87d6cf6c58bc314309503da7be)
adds d4034d7 made a couple of variables static (This used to be commit fb6ce175d479e5bddc239595320f5dc245ac2ec6)
adds 6e1c478 main() needs to be indented to make sure it doesn't generate a prototype (This used to be commit fdfde9b84cf825d84316344fea5af43a9b8ebcc9)
adds a87a63a damn! I forgot to commit winbindd_dual.c (This used to be commit f3764ab2c602d6af9dce15f0d525a9f11c1723f1)
adds ee8dad7 add collision/total indication to every collision report (This used to be commit c4d6a49779e0e2bff86256b8b353e6c803e31ba9)
adds 193225d patch from Alexander Bokovoy needed for dlopen on bsd systems (This used to be commit 38fd99e84176106ed700f637e9292d2a4c1385b4)
adds 5922eaf move to the FNV1 hash alghorithm seem good the test revealed 15 collision with 1 Million long file names :-)
adds eb0736b smbd/fileio.c: debug changes so read/write/seek calls can be logged for name, pos, size easily. Might help with access problem. Jeremy. (This used to be commit e08d72b3271ae1b155a59ae82acf9d619c22c81f)
adds 52c7c14 Fix from Herb for upgrading from big-endian earlier databases. Jeremy. (This used to be commit e65563fc9eb454988c11c12e3e979dd07e3032a3)
adds 63050a8 * merge from SAMBA_2_2 * fix typos * regenerate pages (This used to be commit edfafa1d40649101d599859951f7289c1d057cfa)
adds 19bacdd fix compile error (This used to be commit c64a57a6106bfd766679ac89837881ed9592409b)
adds 9199721 Attempt to fix big-endian upgrade problem (Herb, Jerry, please check). Jeremy. (This used to be commit 54261460b35cc531e033a99596d5596e94bebe24)
adds 1d79e6b Another attempt at fixing the endian problem when upgrading from 2.2.3a. Herb please check. Jeremy. (This used to be commit a312b5b2de117797ddfdc79316378aac93034718)
adds 56de6fa this code has been sitting on one of my box for 3 months. add wins push replication, better handling of partners, rewrote half of parser.
adds dec3433 Merge Herb's idmap endian fix. Jeremy. (This used to be commit 7ddad4061a1b7ed25e4d6471c7a1f8f97a98ed37)
adds e62aa75 Added 2.2.x mangle fix to old mangle code in HEAD. Jeremy. (This used to be commit a7768b9b6fa7522d6afebc43f41a495b8d8ab961)
adds 07bb869 don't set the owner and group sid offset is there are no owner or group owner.
adds ee744e4 Fix build farm bug. Jeremy. (This used to be commit 459f8634c1ced78abda30f1d5b7888f428aade6b)
adds 8e5ef52 Two small fixes for "make proto": wbrepld was never getting rebuilt because it wasn't killed by delheaders; and there was a race in delheaders with make -j. (This used to be commit a615811f57f2827dd1b9cd23ad3e34e5a9fb22da)
adds 00ed98a Fix $MAKE (This used to be commit e5544de99872803843e8f35bb79a8bae0cfa95ff)
adds 67f2bdd some debug log changes, and fixed wrepld crashing when there is no wins partners parameter in smb.conf
adds 7f2080b changed more DEBUG level from 0 to higher.
adds 9d0ff4b fixed tdbtool from core dumping. But the braces to make Chris happy !
adds 9a1df3d Removed unused variable. (This used to be commit e603235850db19b23a8cbdc8426b97a508bbd561)
adds f530f9c Implemented routines to convert from a Python dictionary to a SEC_DESC structure.
adds 77922d1 Implemented py_to_PRINTER_INFO_3() helper function. (This used to be commit d125f9f7dff357bf9eeffc430b5876080f3debeb)
adds 451b5fe make proto (This used to be commit 99dee7b1018f9abc5374bcf877fea1a5cbde6cae)
adds e8e8668 Got setprinter level 3 working!
adds 9d4f9bd Had some environment problem to test the fix, so it would be really appreciated if packagers would be able to test their findsmb utility.
adds aa69c1e Some examples using the spoolss python module. (This used to be commit 68b952561429e1d08a974e633bb9c2870c819c69)
adds fe81606 Re-order args for enumprinterdrivers function. (This used to be commit 5f9f32021300d47dcc068192428ee48b8aa246ea)
adds 0a01e23 Removed unused arg to deleteform. (This used to be commit 5071fd8fe0ad219f813b490a78c01bb249a3cad6)
adds 202341d Allow lookup_sids() and lookup_names() to take either a list of strings or just a single string. (This used to be commit 775549b70e1d2770619c2fe1ed39418a8788dbfe)
adds 535779e Fixed compile warning. (This used to be commit 671607a3eefc58673bdd4cb8fc8d3a3f65542f03)
adds a04166f Fixed more compiler warnings. (This used to be commit fa5c1ba12b4cae0c03f1adbc38e7ad5eeca0e895)
adds 3a4065a Grr - the removal of the nnecessary prs_align() from relative unicode strings didn't make it across into HEAD. (This used to be commit 4d715cb6829795b0fc0fe035ccb70ce0d1920c31)
adds 236d5ef DOS error 1307 is returned when an invalid owner for a security descriptor is detected. (This used to be commit 0377448b8c3e2bd8d5bc9f49a585292dc5c5b5a1)
adds 099b006 Added cli_spoolss_enumjobs() function. (This used to be commit aaa996355287fcd86873697f51a069ccb5a908b9)
adds 5f0a3bf Added cmd_spoolss_enumjobs() function to rpcclient.
adds 2b34442 rpcstr_pull() src_len fix. (This used to be commit 7da054d814d16deeea954e2559fdeb97dc323bbb)
adds cd929ae Added enumjobs command. (This used to be commit bc9dd9b45866d269f576a640286a578da921c3fb)
adds 646183a Remove unused variable.
adds 8e917f2 Changed some error returns to return a werror tuple (status code and text message) instead of just the status code. (This used to be commit 39f58333fa84dc05cac8d13cabb1f203c5cf2c62)
adds 1359433 Added setjob() command. (This used to be commit 02c63de9e58f9806e58d3862391e05e9b9cdb8fc)
adds 26b0e0b Added client side spoolss rpc commands for startpageprinter, endpageprinter, setjob and getjob. (This used to be commit d091a9d300c70b708218067d355c8282a6f14ab6)
adds 5e723ce Added commands for startpageprinter, endpageprinter, setjob and getjob. (This used to be commit 3da89aa8e45d08444bfcddb145264bfcd6f6d768)
adds 7a959e8 merging some changes from SAMBA_2_2 (This used to be commit e8ede079b5af4187573f1b8ed0d94b6f03cbbd22)
adds 6337369 Merge in Jerry's called name fix. Jeremy. (This used to be commit 6d957924579d64407bdd94d7e78088fb1ea5c9ce)
adds 9ac3ca5 compile fixes; needs testing (This used to be commit a3f68a963c0dc5ba5e8601633e9b532fa32145cd)
adds 4db4e95 pidfile merge from SAMBA_2_2 (including --with-fhs) and a few other minor things; compiles and shouldnt break, but needs testing (This used to be commit 19b9b50d9039afe614284aaf379f9f1078e2e307)
adds 12ad4d8 HP-UX 10.20 compiles fixes from SAMBA_2_2 (This used to be commit ddc0f556305fc12fc27ce89e01e00f98feb7d6c8)
adds c43cd42 couple of PIDDIR merges I missed (This used to be commit 6aa31435388fdd1569884479e7e0b80714658fb6)
adds dd83af6 merge from SAMBA_2_2 (This used to be commit cc241cb240db6956baf3d5c6b6d01a0a165a6ef5)
adds 800185c Sync'ing SAMBA_2_2 with HEAD. (This used to be commit d926cc989690684ec4799ebb3a3a01e8d4173de6)
adds 0e62471 merge from SAMBA_2_2: remove -symbolic from pam_smbpass linker flags (This used to be commit 090b94250bcfeb3e867493f8e372760aa8503fe6)
adds 3de7389 merge from SAMBA_2_2 (This used to be commit 7382c3013d7b630ba7229a1d12104b8f7edfd9ca)
adds f1554f0 merge freom SAMBA_2_2 (This used to be commit 833fea47106444a4bcc0547c8bbb7d6d148fa1e7)
adds 27cd004 merge from SAMBA_2_2 (This used to be commit c26ce496e88a9a1f93a51fa626f222c98892746f)
adds 30c80f9 We were mapping the open of name1/name2 where name1 wasn't a directory (ie. ENOTDIR) to the NT status code NT_STATUS_NOT_A_DIRECTORY. NT seems to use NT_STATUS_OBJECT_PATH_NOT_FOUND. I'm hoping this will fix the access binaries served from a Samba share bug... Jeremy. (This used to be commit 6f2b76c2394e305e5a282f459b84f94f8ed2082a)
adds 1bd3da9 NT uses NT_STATUS_OBJECT_NAME_NOT_FOUND not NT_STATUS_NO_SUCH_FILE for ENOENT. Jeremy. (This used to be commit 2b49d727b061f87d5022e7ee75b66dc851265fd5)
adds 909bb7a Allowing %S in dfs root paths. Other variables in standard_sub_advanced won't resolve correctly in dfs referrals which are done over anonymous IPC$. Also allowing dfs roots to be default services. (This used to be commit 53e91c7a027877184740baf36a6562b57150c1cc)
adds 059da8f Merged in printing fixes... There were many missing ! Jeremy (This used to be commit 32fa089adead6ff3279172fd36560f4f9e2aeef0)
adds 2503dc8 Add ads group account add function. (This used to be commit 180311a48cfa808ea9edc9f32558554b243b10eb)
adds d06f4fa Converged help on net group command. (This used to be commit 9de5e0dc73f57e8c8b878da803452b86e6ce8fca)
adds 14b0208 Start of net rpc group command. List only right now. Add and delete have not been implemented...is it worth the effort? (This used to be commit 45ac4f4c29d0d8d1b0b1535b2ab500e38ac5b978)
adds 723bbbe Add ads group add and delete, allowing converged net group command.
adds 90554c0 Converged net group command. (This used to be commit 95cc3fa4d3e566f540090ed499e80d86eb55e895)
adds 7d51e60 Oops. Broke the build be removing MSG_PRINTER_UPDATE. Re-added as next free printer msg id. Jeremy. (This used to be commit 64c819b71e6b8831106847153fbbc3123602b397)
adds 9613524 Fix build. Changed MSG_PRINTER_UPDATE to MSG_PRINTER_DRVUPGRADE.
adds 6b623b6 Ok, ok, I was too impatient... (This used to be commit af35c5a57ca5544441bd82b695d878f388cd5e73)
adds 2586abb Fix the bug that refused to allow IPC$ connection to be idled if a pipe was open - we now only refuse to allow IPC$ connection to be idled if a handle is open on a pipe. Jeremy. (This used to be commit fc043110bc42d56c8686b9b64c46af7be2fd236e)
adds 6d893c61 Removed libtool.m4 includes. (This used to be commit 9ebc5ce4c12f635047e5ba1ec46ce14653495a53)
adds fc26f27 Fix for Solaris nscd issue pointed out by Mike Gerdts <Michael.Gerdts at alcatel.com>. The struct passwd in Solaris contains some extra fields which must be initialised otherwise nscd crashes. (This used to be commit a67323d07177ebc8e46dc14476efaf7e95944504)
adds 0502d0a Added findsmb to .cvsignore list. (This used to be commit 5b682b2e04d054a2843269373abddc764c4c0cdd)
adds 4f4f56d Allow -c to specify the location of the config file, and fix up some handling of non-existant passdb cases. (This used to be commit e56de32f5ce5cb301137497451b0ccd633f09f54)
adds 9992378 devmode parsing merge from SAMBA_2_2 (This used to be commit 59e49a79b485f5ba26dedff8a7d7fe1c8c77f16a)
adds c6cbca7 misc merge from SAMBA_2_2 (This used to be commit 0420098c47555224d2425845137e4159698e02c2)
adds 9fb0a7cb Fix to include -Ipopt in getpass test. Jeremy. (This used to be commit 41cec26ee36458c2f6fdf768d25a83031e4d5bbb)
adds 3ca09d4 Fixes for recycle bin VFS for FreeBSD from "Scot W. Hetzel" <hetzels at westbend.net>. Jeremy (This used to be commit 68b83335de0215314c2234aa83069d8fb8265b80)
adds 58c3f9d Fix for *BSD linking of VFS modules from "Scot W. Hetzel" <hetzels at westbend.net> Jeremy. (This used to be commit f137a2cc14c71cbffd2ffb392c33cc67817b1658)
adds d41d9b6 merge from SAMBA_2_2 (This used to be commit b41cefb4c0670b06564ac79fa10aff8d60069f10)
adds 282d069 move vsyslog() from snprintf.c to replace.c tx Elrond for prosecuting cleanness :) (This used to be commit 2f30c2edfd6373864f5bd0c4f8d70625495da7eb)
adds 52a832b Merge of secrets_init() paranoia fix from 2.2 (This used to be commit 1c3c0d7cb64caa6be7ee6d786fe400a1d6944a72)
adds b35c180 Merge of --set-auth-user updates from 2.2 (This used to be commit 0420ae846cc93d4598b16dd21a4b8f61ae270fa2)
adds 950004e Added startdocprinter and enddocprinter. (This used to be commit 954107a9d314c8d87f65f741804ca3f9ca94432e)
adds 787b588 Support for client side startdocprinter.
adds 9bd8bf5 RPC client function for startdocprinter and enddocprinter. (This used to be commit 38de5025fb1f6396e456e26bfb071223da247f03)
adds 5ead26e Registry module. Only contains REG_xxx constants used by the spoolss printerdata routines at the moment. (This used to be commit f2b9447bbdfe025b24a73d1c44885bcadb3f826f)
adds 62f63f9 Added getprinterdata and setprinterdata functions. (This used to be commit 325361e9e6e2b2f852cc8607ad93108b80bcef06)
adds 27c0ce7 Removed irritating CR at end of file. (This used to be commit 2811ac99a1fcc2be02f89a418fe00c99c2bba81c)
adds b2606aa Updated patch. (This used to be commit 0851f473b7705a3d95dc2727cd7986295d2733ff)
adds 4662d9b Added entry for winreg extension.
adds c5ee076 Add auto-detect of time server. Uses master browser. (This used to be commit c2a6b0b1269b2e2abcf675538869dfba3cab8894)
adds d53afaa compile fix merge from SAMBA_2_2 (This used to be commit 2676be4e419878fbf74b619949e1d84c6186691c)
adds a2f003e Fix bug where setting end of file length to 8 was hitting erroneous check for OS/2 EA set. This caused Macromedia movie files to not export correctly onto a Samba share. Originally spotted by Michel Stoop stoop at ncg.nl. Jeremy. (This used to be commit 6b4affde167104c760bd8dc3c8906511a7642853)
adds 0c9e6bb Don't store domain with username in secrets.tdb (This used to be commit 5c58b4290dbc364f3b2d6593fd0425fd50160993)
adds 520b40e General cleanup of compiler warnings etc. (This used to be commit 18aeadc591b69bbbd874b7285ecaed50ff587e68)
adds 762d52f Added enumprinterdata. (This used to be commit 7a15ce7c0c6a6b3a62dd6607fefc32742fa50308)
adds 55cc5f4 Added getprinterdata and enumprinterdata rpc client routines.
adds 1df5f81 The cli_spoolss_setprinterdata() function interface changed slightly. (This used to be commit 79d7bcf42e568b8fe75818c1d2344bff738afd70)
adds 4deb561 Change make_spoolss_q_{get,set}printerdata() take a char* and length rather than a unistr2. Printer data isn't necessarily in unistr format.
adds 2e6939c Added writeprinter command. (This used to be commit 307788d0b823f228c718b2a186fc66144fd55717)
adds 3d95426 Added writeprinter rpc command. (This used to be commit a1934a7a8eda592e283a01014280ddb373564927)
adds ceb338a Moved PyDict_SetItemString for printer info level structures into conv functions. (This used to be commit f7fadfdd73d3ba12dbfc7bf18319ce72f79a0dcc)
adds 60f4e9d Fixed bug in enumprinterdrivers.
adds d8b60d5 Added deleteprinterdata function.
adds 034a0b4 make proto (This used to be commit 0c52191cc5b986fbb50a476442e808d5e161e534)
adds 8ca814e Added lots of new functions to the method tables. (This used to be commit a8f5951becaab82bb1b03e3e04a05901ec3aa8e3)
adds af451af Added deleteprinterdata client rpc. (This used to be commit 217ae50acd8cf088e268e7d2a6a7c192aca9e2f1)
adds 615e607 segfault fix merged from SAMBA_2_2 (This used to be commit d3388d195308cf7fba83734424e78b5248786af5)
adds 099b488 Removed lp_strip_dot code - ensured that mangling code treats names ending in '.' as invalid long filenames (special treatment for '.' and '..' which are valid - yes Andrew I did this without strlen :-) :-). Jeremy. (This used to be commit 3180d8ba4ace9417033039d61d04c255da6f6a01)
adds 17367da First part of adding flags returns from name_query ...
adds 130d8ec Implement py_to_DRIVER_INFO_3() (This used to be commit ced14ea913b55c87a8dd177080e711cfc16935c3)
adds c0c95a2 Return a dictionary of printer drivers in enumprinterdrivers() instead of a list.
adds fb986ce Comment that deleteprinterdataex isn't supported by a samba server. (This used to be commit c07d583327fa194547d1bd41fdb12b25f24e88f7)
adds 7c0ff78 Fixed a memory leak in enumprinters.
adds dfd1953 Method entry for addprinterex() (This used to be commit 1ad82cd0c3f76a629b8fc2e1b02e57b8e97829dd)
adds c4d0a4c make proto (This used to be commit 4fe9f83998a3b669b2190b0c71908fe2d9f915fd)
adds 5951e76 Renamed functions that are methods of a printer handle object from spoolss_* to spoolss_hnd_* to make things a bit clearer. (This used to be commit 986d868837350e9b107c147e649f139fd7d881f0)
adds 92245e1 more solaris compile fixes (for smbwrapper) (This used to be commit fbefb479fb3bd86affffa1bd567565f1797ae329)
adds 8bcdb48 Added ability to lookup ldap server, kdc, dc, and master browser. Please review especially the methods for finding kdc and ldap server when they're not specified. This is a first attempt... (This used to be commit 5edccb51b94a80bbb3ecd59602393887286c8074)
adds 82bc3a9 merges from SAMBA_2_2 (This used to be commit 91f569a691be893e1a02c659a8f0753970fadbae)
adds 932b8e9 Cleaned up help docstrings. (This used to be commit a8fcb151f8ff601774c302b61e694b4522461068)
adds ea8c45b Added addjob command. (This used to be commit e4cc7e2d521cb2777c15c00ec222342e2a0b02ca)
adds ce03ce2 Refactored open_pipe_creds() function to remove unused parameter. (This used to be commit 36ed06cb5078429445f3bbb0f69baa2e0f8356a4)
adds 286d3a8 More cleanups.
adds 70da1de Shorten some debug messages. (This used to be commit 179c68bd0db7c2631fcf052a746acacedf3c47ac)
adds ce89909 Fix return value for enumprinterdrivers(), getprinterdriverdir().
adds 0227141 Set exception object when enumjobs returns non-zero NT status. (This used to be commit b1818eb37572f4d30efef998d926ac111e78cb48)
adds 66115cf Fix memory leaks and return values in error returns for enumports().
adds 9ad364a Fix memory leaks and return values in error returns for enumprinters().
adds c2f5c02 Renamed 'printer_name' field in python printer info to 'name' to be more consistent. (This used to be commit f8c198b74899d1be1725d0647c5f0cd7db870340)
adds 16f78e4 Removed unused variable. (This used to be commit 8d2f77ce956711f2afbadbeee50d82fbec9047dc)
adds 535af3c Return enumerated forms as a hash of hashes instead of a list of hashes. (This used to be commit 2f86f01b88ccaaeee97588f339ebaeae5c4c06e9)
adds 9798be6 merge from SAMBA_2_2 (This used to be commit d8e8f13f7231c2b2874fdca7f3600acb69e48df4)
adds 6df90d3 Fix bug where creating a file and setting a security descriptor atomically that only contains an "everyone" DACL doesn't apply this to user and group entries also. Jeremy. (This used to be commit 2f67f39d219bbe110d52ed2680fd8ac57946756f)
adds a3c7cbf Add configure support for __va_copy, which is required on Linux/390 systems when assigning on va_list to another, or when passing a va_list as an argument to a function. Not using it causes segv's and other unpredictable results.
adds 276e192 Add __va_copy to talloc functions. talloc_asprintf was causing all kinds of problems on Linux/390 systems... (This used to be commit 2605e483b309e62b4c5d39a2ac6d8b2257bb5a87)
adds 67656e5 Fix for non-__va_copy systems. I had used AC_TRY_COMPILE, but even though __va_copy wasn't defined, it compiled as though it were a function, but fails on a link. Oops. (This used to be commit d3222ecd1a024fd2e7ba72b1bc10a400d398a364)
adds 119716f to_struct() now returns a boolean which is false if not all the elements of the structure were present in the dictionary. (This used to be commit b26d9d793914b66050c374ec2c0e94fa37c7e0e4)
adds 1ab4584 Added a utility function to extract the info key from a dictionary. (This used to be commit 4cafbcb205af11c478a2d9047554315915933e5d)
adds 191a446 Call get_level_value() utility function. (This used to be commit 2566dad274e0bced9e55cbc3c126c00e70373fbe)
adds 281ded3 addform(), setform():
adds 296583a Add level field when converting FORM_1 to dict.
adds 4f783ed Use get_level_value() utility fn.
adds 6ee4366 Changes to allow head to translate NMB flags ... (This used to be commit c986a19cde0dfa96b512eb24d873203981e68c48)
adds 7a6a5bc NT sends the server name prepended with \\ for a enumerate printers RPC call so we probably should as well. (This used to be commit 39c0218e5b4132e60401c2fc25fcbc88be94f87f)
adds abdc476 Get the sco boxes compiling again - use the sys_ intefaces for all the dl* funcitons. (This used to be commit c37c1e39253d9d21f8ab38ab8d24f7e787008596)
adds 3ffa277 Makes winbindd_proto handling consistent with the other header files, so that at least "make clean; make all" doesn't fail.
adds df27d48 more dl* -> sys_dl* for sco (This used to be commit 92eead1a0a93a6191fbd7b413f0736eb1a716b8e)
adds a64932d Update the doco for the LDAP options in smb.conf, in line with code changes a little while back. We might have to look at the migration path for these options. (or as --with-ldap has always been 'experimental' we could ignore it...)
adds eed5094 This removes --with-ssl from Samba.
adds f627be5 Add an item about the __va_copy macro to prevent SEGV's on 390 and PPC Linux. (This used to be commit 443ba282be79e2b7259950fffbd7fe9bb4cabf8c)
adds 3fe27b7 A few more trusted domains updates from mimir.
adds 993f75f indent (This used to be commit 173aac4a810782dddc85494c328a6917cb3fe0c2)
adds e467286 Make Get_Pwnam use getpwnam_alloc() in an attempt to make it segfault rather than allow silent reuse of stale static buffer.
adds 6d15066 Check paramters for NULL. (This used to be commit 078e81530e9bc4e5f0b8e18aff0488386bce29a5)
adds c6926d7 Add a touch of const (This used to be commit 3e93b216ddba14592a0193664c5d6bcbef898f1a)
adds caf6252 Make non-static for some later work (pushing the info3 across the winbind pipe for smbd to decode), and fix up the debug. (At least I assume it is wrong, can an expert care to comment?) (This used to be commit e5b4331ffa99d769b062053d6afc4772355fa5b2)
adds 31cda56 This is meant to be accessed via the helper fn, not directly. (This used to be commit b84882a628b3f2f0890322f25694c1932aa3e5ec)
adds c7523c5 Fix usage of va_list passed as an arg. Use __va_copy before using it when it exists. (This used to be commit 85ab07bdc1b2ce7b2c1b8197fad45124b1460dca)
adds 0d26e9f Make --with-ldapsam 'go away'. This is now a standard, stable, feature and there is no real reason for it to depend on more than the abilty to compile the code. (This used to be commit 64aaec137e39595e6e61b55eb525615683a1393c)
adds 27ecfce Don't forget the semicolon, you fool! (This used to be commit 1c9387330f776b9b96714f9c9c62087bbd32f7b6)
adds 58e1fe6 A few things in this commit:
adds 3346a76 As per rsharpe's request, require only a Masters in Astrophysics to correctly configure winbind.
adds 53ec535 Make smbpasswd at least slightly sane. This kills off some of the silly global variables, and makes it come closer to a clean compile.
adds 27b9283 Include the extra #define for the last set of smbpasswd mods. (This used to be commit bf82ac14c826a765b33d368e4cb62c7fb3cd3c4f)
adds d4dac17 Passdb:
adds 55ec09a Remove const from some functions to match the changed prototype in a previous commit, and remove some unsued variables.
adds bc8f74f Oops, I missed commiting this earlier.
adds ac03889 Move client_receive_smb to clientgen.c as a static, as proposed by Elrond.
adds f9d2db3 Remove unused files.
adds 2a02a76 so here it is the code to introduce seriously debugggging classes. this is a first step only passdb stuff has beein "classized".
adds 80b22f6 Keep the compiler happy (This used to be commit 84ea2a434b510ed49838a04a4b30bd2fc9ec5673)
adds 4f8b957 A small change to print out the error message only if we could not check the secrets ... (This used to be commit 56eea2623a8a8f2a5a0311cda6d0282d0037a3cc)
adds c523cce Fixed compiler warning. (This used to be commit 793d9306e29ddd23e3f52736b5cd558b5d058611)
adds b861886 Patch to only set SV_TYPE_PRINTQ_SERVER in default_server_announce if a print share is exported. Needs some more testing. (This used to be commit 92b36482fd6aa5103c30dad40fe799c07dd2d8d7)
adds 60f2f19 Spelling fix. (This used to be commit 37f1cd013da073ca23fd9b16ee8cfbf9a3e6cbd9)
adds 077566a No need to pass a fstring in make_spoolss_q_enumprinters() (This used to be commit 1fb8e2b3a07fdc0bb302f02a451ed32a275f0c10)
adds 622ed70 There's probably a pointer to a buffer at the end of a enumprinterdrivers() rpc call which we currently don't parse - just added a comment about it for the moment as not parsing it is harmless. (This used to be commit 2429c4cc796576aa2d816a14b10fdd932b672a02)
adds c1334b1 OK that last commit was incorrect - this call is parsed properly. I only imagined it wasn't! (This used to be commit bbad6c6678c89a33fb233091f5965ccd1aa589f6)
adds d62adde Set level key in driver info structures. (This used to be commit 0caf7610dcf698d2c649e42f0630de4337cfcea2)
adds 1aa06209 When converting from a dictionary to a Samba structure, check for any additional keys that may have been added and return False if so. (This used to be commit 96ccb2beb1d45f8122ff03fc2f7727bf065adbf6)
adds be92d4ac Decode info level 3 for getprinterdriver.
adds 03a8391 py_to_DRIVER_INFO_3: remove level key on copy of dictionary before calling to_struct(). (This used to be commit 274679d8ce33aaf664ffaaa6834d506f7b196fc6)
adds 641d6dc Remove level and name fields from dictionary copy in py_to_FORM() (This used to be commit ac15442579848f145dbdce6d51207321c4150c25)
adds 34278af merge from SAMBA_2_2 (This used to be commit 2424578c298ea11f67415bcfe2928353cd95819b)
adds 27c1941 Merge from 2.2. Jeremy. (This used to be commit 174df5d914b149e52bf260e6502f2436c2720958)
adds 27960c8 Stop smbd looping when hide unreadable is true and .. is unreadable. Jeremy. (This used to be commit fda7a11b093315a77ca1199119b5421a029ee883)
adds 8a35fba A tdb module based on some tips from Mike Noriega. This version supports locking and tdb traversal using python callbacks. (This used to be commit f3530fd6180bb78a58a3f41ac1389c9f0ba7b183)
adds e00dbec debug classized (This used to be commit ae5d24873ad0fb3df970cc9912e18e6a5067ae2d)
adds ab59d1c uhh, forgot to commit the DBGC_WINBIND definition :-) (This used to be commit efb119fb88a511e026239773422242fff636ae13)
adds 66f1182 typo, sorry (This used to be commit d222bc8c4b620095a21ba327940d4750d5dee753)
adds 195d578 typo day :-( (This used to be commit 5b3b65aafe38e767e9b7206ffe6d7c89edb267ba)
adds e486d0f Tricky fix. If we were waiting for an oplock break response message from another smbd and an incoming SIGUSR1 message arrived we'd break out of the wait early - as we have to use sys_select() to wait for an oplock response message, not sys_select_intr() (which ignores EINTR errors) because of the real time signal kernel interface. Jeremy. (This used to be commit 3bb26957e3e7fb5059d21115546d189eaca34646)
adds 98548e1 Failing to find an entry when doing mod_share_entry isn't a error condition, as we look for the entry before locking the chain - thus someone else could have legitimately deleted it. Jeremy. (This used to be commit bd64a291a8df63a6e0f9e166ad9ea7d92adbb4d5)
adds dc86e2b Added a reminder about programs using the tdb bindings having to be licensed under the GPL. (This used to be commit aa3ec7618fe39ddc75755098433572b271197af4)
adds 3c1ff07 Merge of receive_local_message fix from 2.2.5. Jeremy. (This used to be commit d4dbb9cb1338332bda3651dc4b86abcf47e9c2d2)
adds c33cf24 auto-recover from the fairly common case of a non-clean tdb shutdown while deleting a record. This leaves us with a non-free record on the free list. (This used to be commit e99b6a2b91e4022ce0a9a14415df71314b5e013f)
adds 5c86ae2 Updates for sane storage of ldap root DN passwords (tested, with upgrade from 2.2 format) and LDAP rebind support (untested, I don't have a setup to match).
adds af4cea4 Commit the header file for the LDAP/secrets changes (This used to be commit 5512618d3493a04c84a43beaa752c307bce146fc)
adds c2b8670 Fix a silly memory (getpnam_alloc()) leak spotted by Elrond, and move the DATA_BLOB code into its own file.
adds daec6cb Cleanups!
adds b87eee9 Add a bit more const, and kill of (finally!) sys_getpwnam and sys_getpwuid.
adds 2e136b4 Nobody uses this function, and there really doesn't seem much point to it, so we may as well reduce the complexity.
adds 676241d Remove horrid goto. Jeremy. (This used to be commit 7e6db250804e51ce0883b972831da455d389cdcd)
adds 60d29a9 Fix for strangeness in Linux 2.0.x select return. Jeremy. (This used to be commit 490b95a35d1e2ccd3b80db5cfcf7b9804901d36e)
adds 8955286 Got gdb and gpl confused. (-: (This used to be commit 08356ec38a5be239b6ab53ee75f3735c29b677a7)
adds a3c98a8 Merge of bugfixes from 2.2. Jeremy. (This used to be commit 5c8351228c55f2403214351f6fd16fe231aee917)
adds 6cb803d Ensure we kill with -TERM. Jeremy. (This used to be commit 22b0d5da63716028c8f4b61f002493aa67ba189a)
adds c6d53c2 Another change to the GPL "abandon hope all who enter here" warning. (This used to be commit 1d75b548de8b667673cf136306388546eb3bd98d)
adds 4f46de7 A graphical tdb browser using the gnome-python bindings. (This used to be commit 08dcfff2a22fd35a3e5cdca8ed137a7e5891fe53)
adds e46a6ec Given Jeremy's positive response, and a lack of one from tpot, I'll commit this:
adds fb70dbd Nobody uses this, and its really just a layer of internal implementation.
adds 0c4c34d This function is unused, and doesn't make any sense to me anyway.
adds bc2d07f Allow initial password set on net ads user add. I need to do this on rpc and rap too. Anyone know what key I'm supposed to use to encrypt it for the rap one? (This used to be commit 033faaa8cbfe7e368c554b26e7a506098d06fa02)
adds 8672461 Looks like abartlet got a bit overexcited about using const...
adds 6a663f5 Compile fix for enum trust dom wrapper. (This used to be commit 63e2c7c5fe6eca86222a7a76d81ce1ee93ebde22)
adds da563c9 Fixed silly typo that causes receive_local_message to loop - caused by my removal of the goto. Oops ! Jeremy. (This used to be commit 4d3679e03e0c30602b1345cbf2fbf8587dff1f26)
adds e27062c If we don't do the select don't do the recvfrom. Jeremy. (This used to be commit f536ec62242c5c644e03afa19f4a3ebedf36f80d)
adds 222f4d9 Make function match the defintion require for assignment as a function pointer. (This used to be commit 38012edaca4c181f3d3a9e9df4fc434bba78f9dc)
adds b270d2d Don't duplicat this here, use the existing function prototype. (This used to be commit 18c6db6a0014fd23383361485ec03eb871a85faa)
adds 4066977 Move the authenticaion subsystem over to the same 'module:options' syntax that the passdb code now uses. Similarly, move the 'pluggable' stuff over from passdb as well, allowing runtime loading of new authenticaion modules.
adds 9c3d5d6 Remove the password length paramater from cli_full_connection - it really didn't make any sense, and its was always just strlen(password) anyway.
adds f5adb79 Fixed incorrect comment. (This used to be commit 2f74fb6e9893d306598ebedd54658f2dd56e988e)
adds 98d5699 Some of the updates from ctrlsoft's 'Various' patch:
adds fac2168 Some grammar fixes picked up from the bugs.debian.org, submitted by jrv at vanzandt.mv.com
adds 7ff4397 Name the authentication modules, and therfore fix up both the build farm and secuirty=server.
adds 5b76d84 merge from SAMBA_2_2.
adds 73bc578 merge from SAMBA_2_2 (This used to be commit f0226a1d836b69d179a1a2eda79fa26911b78096)
adds 8dafae7 Remove unused variable, fix functions to match prototypes in the various structs.
adds 9921fd9 Only reterive the attributes we are actually going to use - rather than the whole record which could include things like photos's etc.
adds 20efe2f Clean up a few unused functions, add a bit of static etc.
adds ba0b423 Update some of the LM hash code to better respect the seperation between unix and DOS strings.
adds 34728ec move debug stuff from messages.c to debug.c (Elrond) (This used to be commit 44df5a13bc83dc331caa6788cf0805333ed79f8d)
adds 069e6fb Add support for NTLMv2 (tested!) with NTLMSSP.
adds a27a0e0 change: pdb_getsampwrid() ->pdb_getsampwsid()
adds 82e4fb6 Some rearrangement of header files. (This used to be commit 0b2bd0a2290315056789f6aa1421678583086fc6)
adds b403e16 Fixed dodgy arguments to PyArg_ParseTupleAndKeywords() (This used to be commit 45562b86039ec1b2f6d1cf3e9a5aa57cf87a796a)
adds 3ec6d94 Fixed compiler warning. (This used to be commit 736eb3c7485c0e65a463f14f27ada55a1a3fd453)
adds bf7ca61 Honour return value of to_struct() when converting to Samba structures. (This used to be commit 1ef99e76632f6f6b866de491db8722c94f75a8c2)
adds f2cbcec Convert open_pipe_creds() to use new cli_full_connection() interface.
adds 24def69 Check types of dictionary elements in to_struct() (This used to be commit 793f1042f153bd6ca3f75bebf719d47744ffecde)
adds 343751c Use new version of open_pipe_creds() function.
adds 2fe386d Use new version of open_pipe_creds() function.
adds c2f0e16 Use new version of open_pipe_creds() function.
adds de4e982 Use new version of open_pipe_creds() function. (This used to be commit e4aff324c28bfc08e73b627a5c7941109a3c2c2f)
adds fdf4211 Use new version of open_pipe_creds() function.
adds 0f1de23 More automatically generated prototype madness. (This used to be commit 8e1a15a625b72711bcfab77403e6a6b91e434756)
adds d26bcfa Use a fixed size font for displaying tdb values.
adds d21f10d Allow None to be used as a valid credential in open_policy.
adds e99a265 Allow None to be used as a valid credential for functions that take a credential as a parameter. (This used to be commit 166aee6cc2abb5f6e91ebf3d4ec37454034b8dcd)
adds 6aad729 Raise a ValueError if server names aren't given in UNC format. (This used to be commit f5a1a3190dc0d4ecdf55b870633a83ee125b816e)
adds 6aaaa16 Raise a ValueError if server name isn't given in UNC format. (This used to be commit 77be88668d9669a0aaa331c4bbb0faad978f0990)
adds d80f078 Separate error handling for cli_full_connection() and cli_nt_session_open() (This used to be commit 6f269de03e91b823a30a2a12e41f25f1fa050870)
adds 3b464a1 Some fixes for enumerating domain groups and aliases:
adds f00e292 Hmm - you can do NT_STATUS_IS_OK on a WERROR and not get a compile warning/error. (This used to be commit 8d6270cadf7f99ee8ee441ee6c3e58eca623d519)
adds 65a31d8 Added netshareenum command at level 1 and 2. (This used to be commit 99ac1b339c2b4ec5b85ecc3a87efa2ef508ecab1)
adds 78b4de0 When marshalling a netshareenum request the share ctr has to be initialised to an empty value instead of a null pointer otherwise the server service crashes on NT. (This used to be commit c7214baa0540a0c7d23d3023b2c2ff4cde0f9f7f)
adds 742ed34 Added netshareenum cli command - the rpc structures here are really bizzare so muchos dodgy code is required to copy the results out of the parse buffer into the client's talloc context. (This used to be commit 496d3cf02c15ece7e13fa023deea740ee00486a8)
adds e066e5e Updates to better report some NTSTATUS errors into PAM, and update to PAM to correctly allow password changes on expired passwords. (No security implications, as its just a 'will I let you talk to the server' check).
adds 2bba2d1 merge from 2.2 (This used to be commit e671b7fe9d6c963e20770944f29ea532293d2692)
adds 84a9a6a Spelling fixes. (This used to be commit 3d0f4acad2f0c57d0a255e90e5f674ba582251e2)
adds 43b3536 Cleaned up srvsvc constants a bit. (This used to be commit ca61f68d5ca8791bea34732bd358cfb63273fc5c)
adds 568deec Added netremotetod to try and figure out which srvsvc commands are denied when using restrictanonymous. (This used to be commit 0c65978ed07903af808da5f32cc29531aef23225)
adds 5bbabf0 merge from 2.2 (This used to be commit 612584f7d5383db28960e1ae9aaeaa9b8b47486c)
adds 43a81fa merge from 2.2 (This used to be commit 65417ed341113a9624eada9a97ef0b9d66ca95c0)
adds 4d69330 Added some comments for NTLMSSP negotiation flags. (This used to be commit 742413b2846af44ac43830f488c15c5c11c1cb27)
adds 0e3260d Added netfileenum (sorry - no output though (-:) command. (This used to be commit 099b750b4ed8f04a1fd8a018508d412691e37df6)
adds a14fbf6 netfileenum was missing the username filter. (This used to be commit 8fc3dba8bd99c55bef9ac137976dd35134a49342)
adds abc6c4e Resurrect the 'restrict anonymous' parameter but make it an integer. It will have the same meaning as the RestrictAnonymous registry setting.
adds c3fb0cd Return access denied for net_share_enum when restrict anonymous > 0 (This used to be commit 5df1aa9f20ae2036848b7e46703bfd3a923d7b4f)
adds 8787088 Fixed crash bug in querydispinfo.
adds e422b27 Update netfileenum on both client and server sides to do an arbitrary number of files. This was done to better enable net rpc file. Perhaps we can start giving back real info this way, too. (This used to be commit b3fea72ee9abd2441a49c35442c54819e4ba16ba)
adds e011750 Update netfileenum to new api. (This used to be commit 70f8adf297a3979230e425126cd5868972b1d17e)
adds 1b9c519 Enable net rpc share and net rpc file commands (list subcommands only), and autoselect for this subcommand when appropriate. (This used to be commit 77418256d3162b41a672a25f7e512999f1193926)
adds 90e630c Add error index to netshareadd rpc. (This used to be commit ea55d470e485a0448428c60a12fbb4a42c6b2019)
adds f5dc84c4 Add fns for netshareadd and netsharedel rpcs (This used to be commit 4e317163858d8a7f65984a8a8507a459ac1515cc)
adds 0f7e6fd Add netshareadd and netsharedel client side rpc (This used to be commit f37d85babf1061bb2b5ffdf96c72427f8ad5e832)
adds 4e71eae Enable all net rpc share subcommands and autoselect transport. (This used to be commit ebd07c3a295e3f8cd46441caac4dc8e8b178c2cc)
adds b5053d0 Removed some unused variables - tidy up some formating, add struct to client state to implement smb signing - this is a test at present. Jeremy. (This used to be commit a234e303558a25c4ea26b7f6788006e4fee651bf)
adds 6542738 More cleanup work preparing for SMB signing. Jeremy. (This used to be commit 3c05f7c06fc8c45307ea75128b160a5945fc5197)
adds 4caf48a Add rpc for file close, expand file enum to take username (This used to be commit 4b18a94590a25882f06f88c3c7dd1a08bf990044)
adds f2d37f9 Update for new interface to netfileenum (This used to be commit c3921e36071a70ab9534fe92286b361aae2336b6)
adds 125432c Add remainder of net rpc file subcommands, and autoselect transport on net file (This used to be commit fd938eca210602790c4d0e442f3aa9aa22b5fdf2)
adds 3940a2f The last element of the definitions of enums can't have a trailing comma. Only initialisers can have this in ANSI C. (This used to be commit b6119f583552425c2be30662e9325270a5dbf096)
adds ee2ef50 Fixed bogus alignment in unmarshalling of SAMR_GET_DOM_PWINFO reply. (This used to be commit 2e25b5c3099e48869e83a1e03943d3cc2a875f24)
adds ef5e092 Removed unused variable. (This used to be commit a8b2e76c5b90d3dcd00f26462614f56936c13110)
adds b433a90 Added cli_samr_get_dom_pwinfo() function.
adds 15e5ef6 Added getdompwinfo function. (This used to be commit b3b3e45583718e5b034f6c67609523f35753c1a8)
adds bdc9de5 added a 'net ads search' command, similar to 'ldapsearch' but using the Samba LDAP code.
adds d53b9f1 fixed a spelling mistake (This used to be commit 5a04ea1f0c41965bc735f38f4892dc37571734d6)
adds d706b5d Move restrict anonymous checks into a general function called pipe_access_check(). Eventually this can take a security descriptor as an argument as well. (This used to be commit 8bbdc674afef32621bf473ba1af76bae7270b818)
adds c3bd192 Restrict anonymous checks for the SAMR pipe. This is done by returning access denied for a SAMR_CONNECT by an anonymous user which seems to be the way 2K does it rather than blocking individual RPC calls like NT.
adds 9401cdb fixed some debug messages (This used to be commit 8b5ac00ac60135f83145c65425d7b33a751a15b4)
adds 0bb6053 put the ifdef for HAVE_VA_COPY in one place rather than in lots of functions (This used to be commit 1cf3228fdc20f0314d1f8e71ad710a5e548b3f72)
adds ce62a48 Removed unused function. (This used to be commit f7e75952306296b11a859f425ff5ec7082239dc2)
adds 13abfb6 Add VFS Support (This used to be commit c28343fd033c7a805fad451dca39dfc627cee2c4)
adds 8c64bd9 Added tdb_delete_by_string() function. (This used to be commit 0cd3952f408e2fcd2c833b9039dff4392ac16cf7)
adds 9a2261a Since includes.h isn't included here, VA_COPY has to be defined here. I don't see any include file that is guaranteed to be here, so I'm defining it locally. Fixes AIX and Solaris builds. (This used to be commit ca6bb47c22385a2c32be6ac3f8d9ffbfda45359b)
adds d4fa628 Add user name to netsessenum RPC to stop 1783 messages (This used to be commit 18854bcd2df88ab49c263c86d111a50d83411885)
adds 1ecee79 Add user name to netsessenum RPC to stop 1783 messages. Also fix where username was sent as machine name. (This used to be commit 2b4a5b56664cf3c99682b64c0fc5e2ebebb749b7)
adds e142b4b Fix netsessenum RPC. Correctly respond with as much info as we can. (This used to be commit c8781a3fdaa4d8cb81233582f29159ace7e436ac)
adds b1eaa2f Move session gathering routine back into session.c so it can be called either in RAP or RPC environment. (This used to be commit 3eec0d64c7c4592d4f0d74108fb0be2b7a22bde6)
adds 3adb868 Fix long list scrolling bug.
adds 57bfec6 Fixed some formatting. (This used to be commit 25554b46ded273e8f4070f14661b691ccc9ddd17)
adds 8e9a8b2 Fixed compiler warning. (This used to be commit 361afd241beeda033068c7f3a976f3f69fa2ac33)
adds 984806f Store the key for a name to sid cache entry in upper case rather than whatever case the request was made in. This gets rid of duplicate cache entries.
adds ebe58d8 Update the SAMR pipe for more use of NTSTATUS and to talloc the stored list of users/groups for better memory accounting.
adds 08f0cbb Fix for Linux kernel bug where signal mask set within a signal handler is being ignored on sighandler exit. This means we have to have a small array of fd's, not a single one. Jeremy. (This used to be commit b06862e2de8d3bafbc10a9807501ef5bf148a61c)
adds fe4cd9b Remove blocksignals call as it's never going to bloody work right... Jeremy. (This used to be commit db8932c297096e6e957677c4ed944e4c319db1d8)
adds 97b94ce Store cache entry keys that have RID values in decimal to be consistent with other keys. (This used to be commit 1e5bdf974fb1e64b5f5b82e0e24eb97aeb229584)
adds 7841864 Spelling fix. (This used to be commit 39ec94bffe536de5950611d6e4b28621b6aff844)
adds cef9484 merge 390 kernel workaround from SAMBA_2_2. (This used to be commit df78e76e0b8e90430af37ce997bfc6b73c9d01d7)
adds aed3d69 merge from 2.2 (This used to be commit ce2ddb70411b30a0d6b2d6dded13c3b94895c1dd)
adds a8a5437 Fix typo. (This used to be commit b874c14a1d3cd333aada5ee93da7a83c24c7b3d6)
adds bfa2dfa Fixed out of date comment for _spoolss_rffpcnex() (This used to be commit 7d9b8c58a63cf20d00dd7cf88cfb82aed3a47d12)
adds 617a551 Moved some notify related constants into srv_spoolss_nt.c since they're only used there.
adds 89e9f75 Fix compile error - doh! (This used to be commit e80e6637064a39635faba5311f774a90b1d5ab43)
adds 9595b60 enable building of shared libsmbclient (This used to be commit 24f127a58f66de9b8733bc3261212d01926d0a87)
adds 651efe1 Overly complex but neccessary fix for kernel oplock problems. The issue is that there are some times when we should return an EINTR from a select, some times when we should not. As we can take a signal at any time, we have to eat EINTR's in some selects. This means we need to check for kernel oplock breaks more often in the main loop, as well as add the queuing mechanism needed for the changenotify code (due to the mistake in understanding POSIX semantics w.r.t. sett [...]
adds 19c0588 Allow sd_len to be zero on NT_TRANSACT_CREATE but not for set sd (helps Novell client). Jeremy. (This used to be commit ac49fd297acf27384a5e133a5fd7a32c1ba27ca6)
adds d5154cb A couple of updates for the SmbEncrypt code, and some of its users.
adds c3513e2 Add flags2 for security signitures (This used to be commit 39c3f245f5e5d5e7532f9097683e6af3190dc872)
adds 39d0a1b Move the code from lib/util_sid.c that deals with the global_sam_sid into a file that is linked with the passdb.
adds b0ffabd Globally replace 'global_sam_sid' with get_global_sam_sid(), a self initialising function. This patch thanks to the work of "Stefan (metze) Metzmacher" <metze at metzemix.de>
adds c9910ce Fix comment (This used to be commit 1996bcbe6acae49e191363ee122b30e4e5d5e8a9)
adds 29744f4 Merge pidfile fix. Jeremy. (This used to be commit 2c1e78702423ba17993975eb7f158058cc7f229f)
adds 766a78e Ensure when allowing fchown with write access and dos filemodes that we leave the gid alone. Jeremy. (This used to be commit 3f72910cf954b127c0cc06d6616ca2b8cd0d41ad)
adds ae6bdb2 This (hopefully) fixes a bug reported by Kai Krueger <kai at kruegernetz.de> involving the use of lp_winbind_gid() without checking if they have been set.
adds a3c75aa This paragraph is irrelevent and misleading (needs fix for 2.2 as well) (This used to be commit 3dd7fa7c57bb1c1d47b2c70a0dd4b5f14c1ddeb2)
adds e8361a4 Fix up comment on netbios scopes, and remove paragraph about international charsets, becouse it really don't apply well with Samba 3.0 and unicode.
adds 97a8dd6 With this file being automaticly regenerated, and cleaned up with 'make clean' I think it should be removed from CVS. This matches the other proto files.
adds 959ff02 Remove "sids.h" as it really wasn't being used anywhere, and was exporting the (now static) global_sam_sid.
adds de581b9 Merge of Jerry's fix from 2.2. Jeremy. (This used to be commit 64af68924b8fc36caac3f978dc0f9deccc41e059)
adds 366a649 merge from 2.2 (This used to be commit 30a0e72572b25ddd99438b92b8ddf7f06e9ad819)
adds 2d64b98 few fixes from Elrond(elrond at samba-tng.org) and Billy O'Connor(billy at oconnoronline.net) (This used to be commit 88718883e031a3249152861300432dfc895ac587)
adds 3838eab Removed eff_name field from cli_struct as it wasn't being used anywhere. (This used to be commit aff65bf6c9f339ae1d3122d12114005c017b9b5d)
adds 58a3a57 Spelling fixes. (This used to be commit de18c785ab9a253cc8bf8d7e4066de0133225c6c)
adds 9404025 Ignore winbindd_proto.h (This used to be commit 8e51081333ae0b81a2aa2c609aa7a3ff8bf7f4ec)
adds ba590d3 Spelling. (This used to be commit bfd8a33c68a3747cbad21667d7515aebd61ec537)
adds 2154ebc a useful script for finding global variables or functions that could be static
adds bad738e Latest patch from metze <metze at metzemix.de> to move most of samba across to using SIDs instead of RIDs.
adds 5d452f0 Merge in mangle fixes from 2.2. Jeremy. (This used to be commit 5e2571f424a40df4d67fe279517a9b21184b78e1)
adds 824375e Veto files fix. Jeremy. (This used to be commit 1712a7b34a73ad89965961c0db4dd198d6b257c6)
adds d179b19 Ensure we save any older SIGALRM signal handler. Jeremy. (This used to be commit aa0a6f5532a2689409426eef9a4b66a28fb97635)
adds baef135 Add const, kill of useless casts and therefore eliminate warnings.
adds 0886638 Patch (from ctrlsoft <jelmer at nl.linux.org>) to poptify testparm, and the modifications required to suppress the const warnings.
adds 0d7ac4b Patch from ctrlsoft to make the pluggable passdb subsystem use an lp_list rather than a string when configuring mulitple backends.
adds a770dd4 Add some comments on writing new pdb modules. (from ctrlsoft)
adds 7591cb5 Convenience function to allow a SID to be specified as a string.
adds a26a4c6 Kill useless cast (This used to be commit e2f9dd8b65063a276569d9c33aaf06606003b85c)
adds a2f0766 Debug fixes from ctrlsoft (This used to be commit 27e34d4e63adc6d6ad63857d2a17595b7cff52db)
adds f1b393c Some updates from ctrlsoft <jelmer at nl.linux.org> to return failure if *any* of the passdb backends fail to load (is this the right way? - I think so).
adds a8748f8 It looks like we never tested the 'cleanup' code, so when I triggered it (invalid passdb backends smb.conf entry) we picked up a few things :-).
adds 89f5301 Patch from ctrlsoft to use the pdb_sethexpwd function in smbpasswd - instead of implementing it twice inline.
adds 58bec5e Allow non unix accounts to be added to an ldap directory without NUA accounts already.
adds a98d2b1 Add a touch of const to this - helps with some yet-to-be-commited changes (This used to be commit a2c791c0bbce1d505e5ef2150384ad5d54ae7117)
adds e69fba0 moved lp_list_* functions away from param/loadparm.c, put int lib/util_str.c and renamed to str_list_* as it is a better name. Elrond should be satisfied now :) (This used to be commit 4ae260adb9505384fcccfb4c9929cb60a45f2e84)
adds d8b685e Merge of csc termination fix. Jeremy. (This used to be commit 1f46dc9cbf7f2da2865ae2e10146d5976ed801ea)
adds caa4262 More of SMB signing for client - not yet finished (should be harmless). Jeremy. (This used to be commit c1b20db4bb4bb1ba485466f50b9795470027327c)
adds 998fe27 Ok, now I can try my first client test... Jeremy. (This used to be commit 9d461933766f26ce772f6d5ea849ef9218c4d534)
adds 59e0dff Fix spelling typo. Jeremy. (This used to be commit 0e7e8d44627ad9645a90e96001f8550b68b67a62)
adds 9026074 Add back sys_getpwnam() and freinds to the system.c interface, but don't use the silly cache any more. Also add group functions and fix a few callers.
adds 0dd693b x source path so this thing compiles. (This used to be commit fb89be135575561f759a299048ed1eb5363183c3)
adds e2ed473 It appears that to match NT we should not use the 'samstrict' behaviour, and that local accounts are perfectly fine. (This used to be commit 9fe8da6dd1b7fecfee0a2778fec0b7dd0fd40bfb)
adds 209fcbf Add another 'trivial' built in authentication module - this one is a deveopers hack to always send a fixed challange, for the benifit of tutorials and packet sniffing etc.
adds b075458 This patch does 2 things:
adds 0142f47 Add the missing makefile from previous commit (This used to be commit a07f2c08ff145f414618165739fe7f2d203931e8)
adds 843a467 Update the netlogon code to better cope with trusted domains, where things like the domain name and SID come from the remote domain, not the local one. These are filled out by the code from the previous commit (auth_util.c, the make_server_info_info3() fn) and read back here.
adds ac08646 Rework much of the service.c code:
adds 3c3814d Unsused function since last commit (This used to be commit 957c865cee7f799145f9f1d30dfd0d0a25d826cf)
adds 249368f Simplify this code further. Just substitute %H, and let the normal code paths handle the rest later.
adds ba73192 When adding popt to an application, you need to ensure it builds on non-popt platforms :-) (This used to be commit bda8f12ff551f24a6f2a8e8f7a120b2e0e45a269)
adds 60ad5b6 Fix up some of the SMB signing code:
adds a54afa4 Two things: Check how many paramaters that the LDAP libs take for the rebind proc (some give an extra paramter to pass a void* paramater) and some small changes for the SMB signing code to reset things when the signing starts, and to 'turn off' signing if the session setup failed.
adds 36f7eaf Further updates to the service.c code. authorise_login() is now a bit simpiler and we seem to have eliminated the segfault.
adds d666280 Cope with the requirement for constant initialisers on some unix C compilers.
adds b2e088a fix typo (This used to be commit 27bba80c0e36f823e653439a829c285cc0663485)
adds aaf43bb Fixed typo in debug. (This used to be commit 41f036ab37274ce7cdd782ead764dd1a36ecba1d)
adds 7b60e23 compile warngin fixes merged from 2.2 (This used to be commit 29874f4b8fecdc7cbd84d656dafce54cca49e0b1)
adds e5aa2b0 make the echo'ed command match the actual command run. (This used to be commit 3167ec8a49a8da58f77b7c4f202c865ef9f9414c)
adds a60e370 more debug classess activated (This used to be commit 897e64d2e0c1d04ab93441ccaffe369bf43be46e)
adds 31cac04 when nmbd starts up it is possible that dhcp hasn't started the local interfaces yet. Instead of giving up, nmbd will now wait for some interfaces to appear (This used to be commit 612ae5313250aec80c94782d55cbf755dd4a9a4f)
adds 48aeecf Fixed typo in debug. (This used to be commit 80e7f8f2f59136f53c236a37b5f16f6ffa0d391a)
adds df1893d Fixed compiler warning. (This used to be commit c29cef7f3408714d4e6e18906760d74016c6748f)
adds d35c5f3 Compile fix for new arguments to cli_full_connection() (This used to be commit 0d05c8ce54c3fa859abb8bd2ac13cacaed63e95c)
adds b21b66c Added samr_open_domain() call. (This used to be commit 97f70f2cfff72d6040c72d34a569f5c889cbff2e)
adds 6905730 Renamed policy handle field in object containers to avoid cut&paste bugs. (This used to be commit 93309c0ad4cd66680f94d7a46028b4d392d1cc06)
adds b7e4b7f Got rid of unused flags field in lanman api_commands[].
adds 5e068f0 Remove "inline" - shouldn't be in portable code. Jeremy. (This used to be commit 4a5aa918d9eecc130a5126a255f8a6b5cde8044f)
adds 086d8a9 Fix from Andrew Esh for not checking return code. Jeremy. (This used to be commit 629cea2ff4f640cd60d9ecfa72acf2707b3f1ff4)
adds fdaf087 Changed level of "bind succeded on port %d" debug to 10. (This used to be commit de00428ef12b597e5c29896bf961cfd7a1e122dd)
adds 7ed5608 Format tidyup before I start working on scalability fixes (one file per print queue). Jeremy. (This used to be commit 6544a500d0696c9fe1f1abc067a8b963a0e2b8da)
adds 8c5ab04 Fixed incorrect debug. (This used to be commit a905b5f49db6a12c9a562e1d5e3981dc3525fd27)
adds 904533d Don't use uint. It doesn't exist on some platforms and we don't define it. Replaced with "unsigned int". Jeremy. (This used to be commit 5841ca54b6a8c36f3d76c12570ff8f2211ed2363)
adds 6b4dde0 Raise some debug levels.
adds ea7cdc4 Add module versioning to the passdb module system
adds 4f7a02d Try to get security=domain at least slightly working.
adds fe082a8 much better findstatic script (This used to be commit 2947b7624f921032bcd2cc5507747b2f7ef190de)
adds 8361295 Merged across trans2.c from SAMBA_2_2. UNIX extensions and passthrough now supported in HEAD. Jeremy. (This used to be commit 082c5c084ef870709d3046f580eef597bb2aeef3)
adds 24b6773 Support utf8 on the wire for ads ldap. DN's are converted, as well as strings, though it is up to the calling function to decide whether values are strings or not. Attributes are not converted at this point, though support for it would be simple.
adds 900fb62 printing merge from SAMBA_2_2. Ther server code looks to be in sync now. Mostly formatting and s/free/SAFE_FREE/g changes with the two exceptions being
adds 78e7fc5 forgot new error code from 2.2 (This used to be commit 8b805be8e8d1a5616158d39427ad640de4210de9)
adds 2e148c8 compile fix (This used to be commit b07d6d4cebecd77314b123d83c7c2265eb62e1c1)
adds 86e2e9b backing out changes for now (This used to be commit e3422addeb2a74ba92e3b5374d1a1efbcc825d5a)
adds 96c00da replacing free() with SAFE_FREE() where possible (This used to be commit 5a4a7e5a88f4fdc5891436b05e44b05d1e7ad3f1)
adds 9d6301d sync with the sec_desc parsing fix from APP_HEAD. I will probably need to revisit this some. (This used to be commit f471c880db8562231f2d6623124d3e9c31559f4c)
adds 66de836 merging some autoconf changes from SAMBA_2_2 (This used to be commit 708c6b8297e720c0d0146e66e3a011feabe01531)
adds 5116568 merge of SONAMEFLAG stuff from SAMBA_2_2. If I stepped on something here because HEAD does it differently, someone let me know. This looks ok and compiles fine from what I can tell. (This used to be commit 68841ae76289369c0b2e9e964bad1746e6e2cc8b)
adds 0c7925e removed compiler warning (This used to be commit 73ba155a6bba150b5bd8385fd609ed7fea30f02f)
adds de532c8 fixed a bug in handling select in the main daemon - this stops the daemon spinning if a signal is received at an inconvenient moment (This used to be commit d8d7dd523d897ea25a572c8f21903e94e8485404)
adds dd1bd8d Add a couple more DEBUG()s to winbindd.
adds 0327428 Break up samba's object dependencies, and its prototype includes.
adds 69081dc Kill off unnecessary cast. (This used to be commit 658e853bc6914113dcd4f67d7a1d2761372b562d)
adds 43e6afb Add a .cvsignore file (This used to be commit 7f81e423d2fcfd3a97920d1c5f50d9020355428b)
adds e3958c2 And another .cvsignore (This used to be commit fa0037a294a9faaf3cdc894e2ec1280dad157553)
adds 0746576 Update cli_full_connection() to take a 'flags' paramater, and try to get a few more places to use it.
adds 6fc4204 Try to avoid infinite loops when reteriving users - even from broken servers.
adds 8e387b8 I'm going to try and check this against Win2k shortly, but I'm certain that 'NT_STATUS_OK' is not the right answer here. Try NO_MORE_ENTRIES for now.
adds de40355 Fix the smbmnt compile. (This used to be commit 987633021f13d2c3571fbe2c1f9ff86a14c046e6)
adds a96bff6 And fix another missing ubiqx...
adds 77011e3 Qualify some of the hexidecimal responses with 0x (This used to be commit e77e21cdbe2cb2d594494dd6e5cac37b5b1bcab8)
adds de8fe0a Another bug fix from metze. (This used to be commit 5c754cef19c9580e2cb1e23152a1097d11ca8c60)
adds 12658bc reverted some bogus test code that jeremy accidentally committed (This used to be commit 6b28ca8bd2a6613989bb23be951836d173296197)
adds 788c2c6 fixed 3 bugs in jeremys trans2 merge. Hopefully it now works. (This used to be commit 4a7813711130625598e0ffe92e7938890b818d2f)
adds 07f35f6 - completely rewrote the wins_srv.c code. It is now much simpler, and gives us a good grounding to properly support multiple wins servers for different interfaces (which will be coming soon ...)
adds 0dd78fb fixed we_are_multihomed() to cope with dynamic interfaces (ie. don't cache the result!) (This used to be commit fc8aa198b16da24b68e45982eb45dd7d5fd089e1)
adds 5d61d02 mumble ... fix typo ... mumble (This used to be commit 68be27cfea938d7f91a8ce1da39eb86c577f7719)
adds 2842de9 made the wins list handling a littler clearer (This used to be commit d03efabc4dca842cafcd0edfa1eaa5b4d3e821b6)
adds b20ca8b removed the wins name registration code from libsmbclient
adds 38bd5bf we never pass any userdata when doing name registrations on the unicast subnet, so remove that parameter. That frees up userdata so I can start using it to indicate which wins server tag we are registering (more about wins 'tags' later ...) (This used to be commit 1324f0c185bb8cdb95fd497457223aff5e687bd6)
adds caeaa0a This commit finally gives us multiple wins server groups. We now accept an extended syntax for 'wins server' like this:
adds cc7ecaa resolve_wins() now needs to be a public function (This used to be commit 0bce9af615db2eb7e95887ab6b95655d7771dac2)
adds f0a0c69 Reduce compiler warnings. (This used to be commit b361089360068b91e9f4d221abdc3c8351596a7f)
adds caf5a36 Added prs_align_uint16 for SD aligns. Jeremy. (This used to be commit 374182a9ba4988cad407e6e6c45057069a3c5793)
adds 8dd5ba8 Typo... Jeremy. (This used to be commit 4ed134426dbf85a4f4e2f7fcef91cd8e8bf31519)
adds edb7324 merge from APP_HEAD (This used to be commit d8cf54399d89b4023102ed8326d35147d91e4168)
adds dd1bd19 more merges from SAMBA_2_2 (This used to be commit fea895c5c41d51e6b06f0bcf8e0c95b29df89e76)
adds 1aff36d Re-enable kernel change notification on s390 as it has been fixed in the kernel. (This used to be commit ce7aa715ba2b704bfba49f128196c6a3421fd73b)
adds cb8dcb0 Using 1 for a tdb hash size makes for slow inserts.... Jeremy. (This used to be commit d015c08100bf467e3f83143586a234989eca1a49)
adds 8587400 a null grp_sid should have a 0 offset. Also removed a few more unnecessary prs_align() for sec_desc. (This used to be commit fc3770f281f6344a0589bfe614cd3e559b7259dd)
adds b1fd117 We don't use SSL any more...
adds 675a108 Jelmer has been keeping on top of the typos. (This used to be commit 1e36b7e9620f616590dd9f4f44384272b62605ff)
adds 223ddc3 The next phase in the WINS rewrite!
adds 551a4cd fixed a link problem with global_in_nmbd (This used to be commit 9a3e323ec261a1ee3a83f8c558583c3d4a53e06a)
adds a9093a1 It's fairly obvious that no one has tried to upload a driver to a Samba print server running HEAD in a while. This has been broken since tridge's changes to make_connection() to not do the chdir() to the connect_path. Sorry it took me so long to get around to fixing it.
adds 452eb38 Proper merge of all the working printing stuff from APPLIANCE_HEAD. Now let's keep this in sync ! Jeremy. (This used to be commit 3603cd4947df2c10df604447dc542932cb9e5d5a)
adds 5bc613c don't warn on the loading of zero length files. This fixes the 'valid.dat' warning (This used to be commit 57101ef770e34ef9fd2ddcb5d9c9e9ad050e5e3d)
adds 060b73b don't warn on non-existant files in map_file(), let the caller handle any warning (This used to be commit 98a119ee58286b708a54dcba9ffcfbdcf8cb6bba)
adds 01eec58 make net join a bit less verbose these errors happen all the time, so they shouldn't be level 0 (This used to be commit abc2aed26c6cb12a86987a3846ca5c9f7df9a5ae)
adds 310e85d don't backup to a newer file (This used to be commit ae2f8aa9d0678aa0014d96fc8b1b52f42cba8349)
adds 04f1c60 STRING was being redefined... Jeremy. (This used to be commit f631f7e0fc7ff655d56ad17606134784f401f171)
adds f90e74a Const cleanup...should only be 2 warnings left from calling lib/util_str.c str_list_copy(). Perhaps its proto should be fixed. (This used to be commit b81bc2b34b620c24a148435d9913bd1a1528c983)
adds 2d65709 Test how many pipes we can open. Jeremy. (This used to be commit 95d22f18d7a2bb06804a6a336b243face4b496a1)
adds f201450 Added limit on SPOOLSS pipes from 2.2.x Jeremy. (This used to be commit b35fc30c37fa894acea3fcb7b48ee9841d1bd5e8)
adds e7a866d Shut down printing tdb correctly - this will be more important when I go to a tdb per-queue for scalability. Jeremy. (This used to be commit e808eb2758ff4ad1eed7b50a02865b87ba0c068e)
adds 3c6a7c7 fixed a makefile syntax error that was breaking the build on some systems (This used to be commit 4eda1801493a79a27ad49e141e6adf8c8d4db85b)
adds 4b12f55 The 17-bit length field in the header contains the number of bytes which follow the header, not the full packet size.
adds fd8d5e5 fixed a bug handling startup when the ads server is not contactable (This used to be commit dbfd4e5101599bcb85600e4c5c93ce5390b9aa91)
adds 2e917ea sort name query responses by how far they are from our interface broadcast addresses. This makes it far more likely that we will try to talk to an interface that is routable from one of our interfaces. (This used to be commit bc1a0506868266088ae585a7a5dcb1ac8ca3474d)
adds 3563257 bias the lookup sorting towards directly reachable IPs (This used to be commit 514b91827a970a0041314af341b8c66a01668e4a)
adds cf634de don't start the async dns process unless we actually need it! (ie. check for lp_dns_proxy()) (This used to be commit 84d3b09b8542518a4684d07e975bcc9eaa1f6b69)
adds d4c3fd3 fixed multi-homed re-registration of names when we are a WINS server. We were rejecting them, leaving the name unregistered! (This used to be commit 2dc539ed33f9893cbe9e16c386994933121b71e9)
adds 859b135 ads_mod_ber should be static, not public this fixes the huge number of struct berval warnings on non-ads compiles (This used to be commit e7f588d8156856109623b5f5a3841c5d096b1185)
adds 9930b0b used findstatic.pl to make some variables static and remove some dead code (This used to be commit 91ad9041e9507d36eb3f40c23c5d4df61f139ef0)
adds 3e63f3e fixed a prototype problem in client.c (This used to be commit 922ab73c3c8f510fdbcb8b64d54b512d32c47b75)
adds 5106ead Merge of constant renames from APPLIANCE_HEAD. (This used to be commit daf4c6a013ffa474d768055e73a1cb31ee941e80)
adds 9674ec6 fixed our winreg parsing to handle a diifferent form given to us by WinXP. This fixes setting security decsriptors from XP Professional. (This used to be commit 80c3c68de20a686ced38356fd68f80a53e6f1626)
adds 82176f4 Address the string_sub problem by changing len = 0 to mean "no expand". Went through and checked all string_subs I could to ensure they're being used correctly. Jeremy. (This used to be commit 17cae0d683be404be69554cd0e84117bdcc56c87)
adds 09b2af9 fix typo in unix extensions description (This used to be commit 0e10ba465daada29cf57337fbb929c480bbce488)
adds 0df1e25 Kill off codepage related stuff, now we don't use codepages any more.
adds 343c04e Remove invalid comment - these are all 'unix' strings now. (This used to be commit 537d33735d65c40490aab2210c1d331d940bf4f8)
adds dd118a1 Fix the forword prototype to be a static for this static function. (This used to be commit bb1aa5e1d2e4f71dfaab0ade24ed15d1b5fdfc33)
adds 58bc831 Fix the spelling in the LDAP attributes (This used to be commit dab26f8891a77640ce382ce1785ca5dd22d43c22)
adds 4a0fab5 Add my copyright (which I should have added months ago...) (This used to be commit 2d7eccbeb258b4fdd14323a40f9537eb265f73e1)
adds a19c823 Make these functions static. These are not mentioned in the external header, and appear to be functions for internal use.
adds 8e52737 Break up the passdb objects (to allow RPC clients to link without brining in *.o) and implment new enum_dom_users code in the SAMR RPC subsystem.
adds a3c3960 first cut at implementing support for browsing printer and driver driver via regedt32.exe. The regsitry.tdb is only a framework. It is not intended to store values, only key/subkey structure. The data will be retrieved from nt*tdb (for printers) creating a virtual view of the data.
adds bc418db Fixed incorrect debug. (This used to be commit dd46ff7619129782963ec6ea727e5d731370ee7d)
adds ba89fac Always free_conn() after all the DEBUG()s etc. (This used to be commit 06529c0433bf75790aad27dd3cecf7005612c694)
adds cd383bd Patch to add security descriptors to the SAMR pipe.
adds fafecde * fix seg fault caused by missing DLIST_REMOVE in free_fn()
adds e48b3fe More code from "Kai Krueger" <kai at kruegernetz.de>, this time starting to make the 'user cannot change password' button work. Needs help from a future SAM backend, but at least this parses the data, and returns an error.
adds 26d161f fixed the geyed out registry keys. Stupid typo on my part. Now on to plug in the printing tdbs to the registry view....
adds b4b5b0d Fix from Andrew Esh for coredump... Jeremy. (This used to be commit aad40894404d000b925024e2f63977f87ecb5a6b)
adds 4d37c48 Fix debug comment. (This used to be commit f32980c807adf8287436be0d5a223b9b1ce399b8)
adds b1aec12 Remove C++ comments. (This used to be commit 180374c4440765f3d08e5690967beb387ae3b54d)
adds a7a6da4 Increse the maximum non-unix-account ID (becouse the Compaq Test Drive systems have a lot of users ;-).
adds 48316a8 Copy the NT_TOKEN to the pipe, so the SAMR can use it for access control.
adds d29d29e Updates to the 'name -> sid' code:
adds 8dc39c1 (this should have been part of the previous commit)
adds b2be891 Jerry: Sorry if I am stepping on toes here, but this should fix the compile on solaris CC (void* arithmatic) and fixes the other warnings (global variable shadows) that gcc has with this file.
adds 363de3c Fix const warning (This used to be commit 3d2f0635ed060fca0fa97c97ef850e57641aef19)
adds 21b9280 Kill off const warnings - add a pile of const to various places. (This used to be commit 1de04ec4735c19ec21cdef6e679cea17c734c5f6)
adds 429400e Fix for LPRng from James Henstridge james at daa.com.au. Jeremy. (This used to be commit 9c93f8908919a02099884d393312ef27d4a2d24e)
adds 100b898 * basic implementation of SPOOLSS_DELETEPRINTERDATAEX and SPOOLSS_DELETEPRINTERKEY * stub funnctions for SPOOLSS_ADDPRINTERDRIVEREX and SPOOLSS_DELETEPRINTERDRIVEREX (This used to be commit d675974d0c04a68d48d90492005056d96697c96c)
adds e247cb8 added parsing routines for SPOOLSS_ADDPRINTERDRIVEREX and SPOOLSS_DELETEPRINTERDRIVEREX. Ran them through some testing. I know I'm off by 2 x uint32's in the former RPC. (This used to be commit 55fbfd02ba917b74fd4df7a1aa8cc8c5a91e3e07)
adds 18742ed fix typo (This used to be commit be926c3a1a7fc79af62dd1830c56e9503f89f9dd)
adds 8306055 Fix length in snprintf invocation to account for "dn:" in sasl gssapi bind. Also remove unused line which incremented pointer by the wrong length anyway.
adds f7ed521 fixup ADDPRINTERDRIVEREX some more. unknown uint32 for now. (This used to be commit b0f178f452a816c6a77b0f5a77fdd8930da98cac)
adds 71b0467 Make it clear that the debug comment is the same as the command being tested for failure.
adds 7f42c53 the last WINS update broke self registration when we are a WINS server. The real problem is all the special cases we had for when we are a wins server as opposed to when we are using a 'real' wins server.
adds 3593e5b fix declaration of global_in_nmbd (This used to be commit 07de8418369dad1f015369e70e9303fea4130295)
adds 5ae8fa2 make sure we disable referrals in all ldap searches - they are badly broken (This used to be commit 022073d140bae960613127a6d9422e443a8098c6)
adds d2707f1 Added -I option to rpcclient. (This used to be commit 2674adf1b5c54da03e8a445ec1e12d382294d1c1)
adds 8d26bc3 Documented -I option to rpcclient. (This used to be commit 9e64d6973b4a4015a1f0282b11654ed9716786bd)
adds 51eeaa4 8-byte alignment needed for beginning driver_info_level_6. Verified by looking at NT4 and 2k servers. First time for everything I guess. (This used to be commit f57640720e4758176116bc2e1b578cf0e867f95f)
adds fe23e90 some support functions to ease the next commit. (This used to be commit 4be1c882be56ae0fe18bb134a1513e0e6f6965b0)
adds 7872243 If we get a SID from group mapping, no need to check it's prefix.
adds 25148a1 *Experimental* new large-scaling printer code. Splits printing.tdb into a separate tdb per printer, but only keeps (currently one) tdb open at a time (although this is easily changed by changing a #define). Needs scalability testing with large numbers of printers now.... Jeremy. (This used to be commit b0909cfa14fc7ef29d2b98b56d52723570da782a)
adds b60bb29 Up the printing tdb version number to 5 as I've changed it. Jeremy. (This used to be commit f4eff4a99edd49ab11d0fc061fdb4efe96e713f5)
adds 496e85d intermediate work on DeletePrinterDriverEx(). This call will actually delete driver files ( not yet though I don't think). Just wanted to get it in since Jeremy and I are both working on nt_printing.c (This used to be commit 3fa6c3132950c9ff1c6a532d8264ee34a6b2b0ff)
adds 0aadcff all that is left to do is to actually perform the file deletion now. I have the file list. One more commit should do it. (This used to be commit 7207662504f585352b0ceeb99f8998ef58db7f15)
adds 8fb570e this fixes the ads dump code
adds 137570c last check in for tonight.
adds 5d82785 this implements a completely new strategy for fetching group membership from an ADS server. We now use a 'member' query on the group and do a separate call to convert the resulting distinguished name to a name, rid etc. This is *much* faster for very large numbers of groups (on a quantum test system with 10000 groups it drops the time from an hour to about 35 seconds).
adds bdfe11e added copyright (This used to be commit dcb6d70706a0e86881588c3828ff5bd4d63d415f)
adds fca23fa added copyright (This used to be commit 0bb3d0f1ca9504d2430471558e1a0125d72ee82f)
adds 2dc9d4c Merge of init_domain_list() fix from APPLIANCE_HEAD. (This used to be commit 66c9cab369e38284c71572bfb3643538e253a451)
adds cad934c Compile fix for flags field to cli_full_connection() (This used to be commit 802f30a1b34888823c1fc80121b3917cb6825119)
adds 246ec5a Another compile fix. (This used to be commit ef5c9698b06c5df99ec07ee781cc54d2e348ba8a)
adds e4722d2 Usage fixes from APPLIANCE_HEAD. (This used to be commit 952d722a3bba15b7a10b4cbabb5548f4dde682d7)
adds 46deff9 Regenerated. (This used to be commit 7ead9602ce8c30a57cb83d56fb76228945a7599f)
adds 669358c Commit Tom Jansen's changes to head. (This used to be commit d3fdce07ab5955abd1f923127ae9eb5006aea505)
adds 695b346 fix setting machine passwords in the case where a user account of the same name as the machine name exists. (we ended up setting the users password, not the machines password!) (This used to be commit fe1e6233c6f0a5654bcc3ab34f65bb570efc69b1)
adds 8ba2c4e We must ZERO_STRUCT before using the buffer in copy_unistr2. Fixes addprinterdriverex. Jeremy. (This used to be commit d3c73e59708eeb1ee4642fb31fcfc0ec2fd28070)
adds e40abc2 The changes in make_sec_desc to make us match W2K broke the marshalling/unmarshalling of security descriptors. We need to calculate the maximum offset and set the offset back after reading/writing every field in the SEC_DESC. This was *nasty* to find.... Jeremy. (This used to be commit 175d43980e57c25582d8ab859f5730283e82f3b2)
adds ebfff1a - fixed a crash bug for 'print -' - removed an unused variable (This used to be commit 66af95716de470600b0db58bdf8a1f0c15dba036)
adds a0489b3 fixed a stdin bug in XFILE that prevented 'print -' from working (This used to be commit e66e354421b8be64a1b6774bde4d187532ee7690)
adds 1e8952c Fix some multibyte problems that I forgot about. (This used to be commit 481a70f4f005a778a24e2193f8e760217ee3c946)
adds 5c682b7 Add these two files I forgot. (This used to be commit 5706e6af168b14a40cb1e306c2911182260ff0d3)
adds 92c597a Fix up the include file that had problems as well. (This used to be commit 753df0b89767261420f242da21d5dfb5403c966b)
adds 3faee01 Some fix ups but committing so Andrew can look at the problem I have. (This used to be commit 146ba3eb49bade732d57691d8ce181ef6608e0cb)
adds f5b6ef1 fix directory listing on win9x.
adds 224e738 This makes smbcacls a bit easier to use and debug.
adds 6b90342 Make smbpasswd behave like all the other backends, where a NULL or invalid LM password isn't anything special. All the users check the ACB nowadays, and this allows us to correctly return flags set via usermgr.
adds 35150ef I just noticed that I never added my copyright when I messed with this previously. Fix that.
adds 04538bf Make smbmnt a standalone program from a linker point of view. Hopefully this will make it easier to prove this package correct from an audit point of view.
adds d7bdcee make this a ZERO_STRUCTP for consitancy with the rest of Samba. (This used to be commit 587a3d91b7226f4e96c4320322f62c6490a3c6ac)
adds 3518316 added --machine-pass option to net. This allows you to authenticate as the current machine account and password. This is useful both for diagnostics and domain leave. (This used to be commit 73b246981fd5b27cc1d835946b89e82f5b78f332)
adds db34ff6 added useful 'net rpc info' command
adds 5be0f34 Move nttrans.c into the NTSTATUS age.
adds f5880f3 move opt_machine_pass to keep some compilers happy (This used to be commit 39e11ef5b1090e51c6c447c8037a43b52e04b881)
adds 3fbf057 removed some meaningless const casts that were causing thousands of warnings (literally!) for the irix compiler (This used to be commit 35b6b46bc67104671298641e2993225bad2c9a39)
adds a02a80d Fix up a botched prevoius commit.
adds e7c9c29 Apply patch from "Kai Krueger" <kai at kruegernetz.de> to make it easier to determine what access masks should be applied to various SAMR calls.
adds 3d1b9bf Show the account flags in the 'verbose' listing of pdbedit.
adds 13157d1 this is a trick to work around the fact that posix does not supply a getgr*() function that lists groups without numerating all the group members. Instead of definiing a new nss method (which might cause problems) I added an environment variable WINBIND_GETGRLST that tells winbind not to fill in the group members in a gergrent() request. This can speed up group listing by a factor of 20 or more (on my test system with 50000 groups it reduces the time from an hour to [...]
adds ec167dc This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit b8d39651fb90ef170055735412417239a63afc5d)
adds e90b652 updated the 3.0 branch from the head branch - ready for alpha18 (This used to be commit 03ac082dcb375b6f3ca3d810a6a6367542bc23ce)
adds b0b2853 more bug updates from head (This used to be commit 8b769bf5bbbe54b1a39fd85cc24db09c1ab7faab)
adds 08663f1 new files from HEAD (This used to be commit 6950181a04b5dd8cf4ae6a772f82da56d9db9721)
adds 050126e addedd new (t)alloc_sub_* functions they will get a const string and return a (t)alloced epanded one. also modified passdb/* stuff to use this one. (This used to be commit d378ac1e2efb0efc9a0f983d69cf678ca6255fd5)
adds 4dd9357 after thinking about the env variable hack for avoiding group membership enumeration I realised it could be a security hole for setuid progs.
adds ae10baa don't report the faiilure of non-blocking locks. They are supposed to fail sometimes, thats why they are non-blocking :) (This used to be commit 775b918b8c63b1fcd9a8db1743505ab718978c19)
adds 369040a fixed a problem with getgroups() where it could include our current effective gid which could mean that the user gets group 0 in their group list for acl interpretation
adds c238b5c don't use C++ comments in C - it doesn't work on many compilers (This used to be commit cf853314f9eda479c6f18bfc725fa0b5d88d0a38)
adds 7a2dc08 fixed a call to get_current_groups() (This used to be commit 61c524e8102d4f5cdcf7c949b55b5dc67a320c74)
adds 0184f3b checking for NULL really is counter-productive, and this one was also generating a warning (This used to be commit cd82ba41b8df024f034fcfa24e967ed8c3c8d035)
adds fc26773 enum_group_mapping takes an enum not an int (This used to be commit 67a3ca2f235e011472dbe505ce7c34b26f92c44c)
adds 159118d fixed a number of real bugs found by warnings on the 64 bit irix compiler (This used to be commit 04de6bbc8055e5547af41b10e284b722f40e726d)
adds f8db530 preparing for release of 3.0-alpha18 (This used to be commit 9556d3316cf262d14da4f3481d3e733b23d0862b)
adds 7875080 splitting off storage/retrieval routines for abstracting the registry view front end. Now to plug in the various hooks. (This used to be commit 9772acd9ad44af2800dfb9d8610c2d5c23eaceb4)
adds b3aeabe Put printing tdbs in a subdirectory to prevent name collisions. Jeremy. (This used to be commit b013b9437557f2d427e4b646b49ad7d99e94c164)
adds bb7de65 Use codepage 850 as a default for the dos character set.
adds 34ed527 print_jobid in the fsp struct should be uint32. Jeremy. (This used to be commit 51c8338c7ac8665fcaaac6de5f2d81b460e803f5)
adds cc9511a Lanman print jobs are *16* bits, not 32. arggggh. Map them.... Jeremy. (This used to be commit 2b06fd305be10fa8a8629adb4a99ccd3960786da)
adds 29426b4 Gone back to explicit queue number passing as snum - removed encoding of queueid in job number. This means we must have an internal tdb to store mapping from 16 bit RAP jobid's to 32 bit RPC jobids. Jeremy. (This used to be commit 4ff64f69706cc94d5dba7762754d00790c476963)
adds a754c80 Use of uninitialized variable caught by valgrind. Jeremy. (This used to be commit 44410af397c386f58067679012856150b07b47e8)
adds 5d84034 We have to look at the length before checking for "~" as the string may be shorter than 6 chars. Caught by valgrind. Jeremy. (This used to be commit b846bbfa831922b0be52e54804a46d7870895bfc)
adds 9154aa7 Unneded extra check on len (This used to be commit e3b3c148208792ac2ccbfd468ad580b1264f9876)
adds 2afc1ca The previous code would not allow things like string_sub(str, "\\", "/", 0). It complained about an overflow of 0 bytes.
adds 06ae9ac virtual registry framework with initial printing hooks. (This used to be commit a43d9788fa8823d678ee72470421b980165ec2b0)
adds 687624f Another bug found by valgrind. Don't AND a src length of -1. Jeremy. (This used to be commit a67079882dd1b924d2e007e39b06da438533ef96)
adds 8e004fe Formatting fixups. Jeremy. (This used to be commit 4aa922a1afdd538f51d5eff4cb7af2694a88c591)
adds 4bc4a97 Fixed off-by-one in all_string_sub also. Jeremy. (This used to be commit 8b0e47fc1f00c76dfccb6c2b58188d9a5ae67c65)
adds 8305400 Don't crash on setfileinfo on printer fsp. Jeremy. (This used to be commit 3a9ceb6b3b915d3153d9cb107f447b13002c0f57)
adds 958b0e3 Prevent gcc warning about shadowed global "index". Jeremy (This used to be commit ae924493754220b8ad9e9767eb25f0f53a23327d)
adds 7f98456 Add useful VALGRIND #ifdef. Jeremy. (This used to be commit 07716f3a2316fedfe9a3210fd1dad8f7d1e4d9c8)
adds 923a3a0 Previous fix was incorrect. len in string_sub and all_string_sub is number of *bytes*. >= check was correct, the len=0 case needed changing to len = ls + 1. Jeremy. (This used to be commit 06a4a6d30ade5ea4d123ae640393677c9a510763)
adds ce16d9a fixed line buffer mode in XFILE thanks to tim for finding this bug (This used to be commit 91bff7545405ba88bc721f358ccdbf0aac0e3ba6)
adds af3d627 merge from SAMBA_2_2 spotted by Simo (This used to be commit 590c4ee076dcc14cb516c9ea04b47b1665c48ece)
adds 5f89447 Formatting fixup. Fix shadow warning. Jeremy. (This used to be commit beb298898d5700dcd775ee3b1f1965e67214e9e5)
adds 80c8fe6 Allow trans2 and nttrans messages to be processed in oplock break state. As noticed by Lev Iserovich <lev at ciprico.com> this seems to fix a problem with oplock breaks and Win2k, and we are protected from problems by existing code in trans2.c and nttrans.c Jeremy. (This used to be commit e3f7d6c03f100962395763a5066313d60b4761d0)
adds 9fe3bd1 * refactored registry operations some. subkey lists and registry values are now passed around in containers (REGSUBKEY_CTR & REGVAL_CTR) which each possess a TALLOC_CTX.
adds 3c9e5a9 Never ignore valgrind messages :-). Don't reference before the start of a string.... Jeremy. (This used to be commit 35f0fbd254c222d015bdc582277b90efbaade81e)
adds 12e237d Fixed a compiler warning. (This used to be commit bc0f1c1ec21e69014426e41fb0a5264da63b857a)
adds 3c0a9c4 fixed seg fault in registry frontend caused by trying to use a destroyed TALLOC_CTX* (This used to be commit 432b9f8d7c20fbf3b2a0906c8a93272abbe43fb6)
adds 39bbeff fixed a logic error in the sorted_tree_find_child() routine that caused a valid search to fail. The printing registry view now works again. (This used to be commit 2050859f03493d5135984ce1e42baf8f1f2566b9)
adds b516eb6 enumeration of printers keys ( no data yet ) via the registry functions now works :-) (This used to be commit c5768538f6cf6ee824bc6e105a3391bbc2ea8e46)
adds 5e0cffd NT_STATUS_UNSUCCESSFUL just gets clients confused - move to NO_LOGON_SERVERS becouse thats what Win2k gives when the PDC is down.
adds b96de65 Add a wrapper for dup2() to our system.c
adds 6081538 Update the usage for smbgroupedit to document -d for 'description'.
adds 129b396 Add support for a weird behaviour apparently used by Win9X pass-through authentication - we can have an NT hash in the LM hash feild.
adds 714abda Add support for duplicating stderr into our logfiles.
adds f65440f Move some startup time initialisation to server.c, so it is all in one place.
adds 27ca538 If we can't connect, make sure its a level 0 so we see it, and the reason. (This used to be commit 6129718bea458ceb7669ecabc8cf0c8f908c7074)
adds badbae3 Fix up char/uchar casts etc. Fix up comments on some of the password hash wrappers.
adds 17fc19f Update the smbd reply code a little:
adds 750a1f9 Make it clear that the 'service' isn't to be touched. (Make it const).
adds aff20d8 Add some const to try and get less warnings.
adds ea9d305 Try to fix up warnings - particularly on the IRIX 64 bit compiler (which had a distinction between uchar and char).
adds 9175bd2 correctly declare global_myworkgroup to be the right size.
adds 29075c9 More fixes towards warnings on the IRIX compiler (and yes, some of these are real bugs)
adds 6dd9f24 another intermediate checkin on the way to enumerating forms via the registry. There is a seg fault here which shouldn't bother anyone until I can get it fixed. I just need a check point in case I need to roll back to this version later on. (This used to be commit e62ae94823461e142978a786b2860ea97906cfb3)
adds 9d983e3 Oops, my bad. I forgot to assign this, so lookupnames wasn't doing much :-) (This used to be commit 508106285380b772850238a8ed6b78a2c3334887)
adds 27211c5 Don't try and sys_dup2(dbf->fd) if dbf == NULL. (This used to be commit 0fd155a06c24ec5d1310213baf7a4230242498be)
adds c30f930 And a little more 'const'. (This used to be commit 2cbbf0ecd33774041dd831956935ab3cf69ce2a6)
adds 4815976 Compilers do find bugs :-)
adds 2582e95 More use of intermediate variables to avoid issues with pointer size and casts.
adds 0357388 Renamed all the new_cli_netlogon_* functions to cli_netlogon_* as they're no longer new! (This used to be commit 277f6bbb9a63541a473a80a7994e9bde5c6f22dc)
adds a6a612a Looks like I missed this earlier. We should connect as the specified workgroup - sombody using smbspool won't always have a full smb.conf, and this is how it was written in the first place anyway.
adds 0cdc28a Tpot missed one... (This used to be commit 28373e5bc2acc09a9e4c9dab3f76c21d04850dde)
adds afb7d1d Another smattering of static and const (This used to be commit 897cc4a610932e596f8a9807213166e380ef0203)
adds 6e47dc8 Add some const & static, remove unused functions. (This used to be commit 993ee671cc11a95d0d0aa6d60883e03bb473290d)
adds ceb73e9b More cleanups, and add a comment/hint not to clean somthing up in future :-)
adds c0f66c1 Name get and set dir drive functions consistently. (This used to be commit 290a304d2c1b70d20129236e20a0ff664179023e)
adds de4752d Fix up dir drive call. (This used to be commit fe229cc126a4bfdce12882ac7eaa893e00cd506e)
adds 88bef55 fixed a segv in net time when the host is unavailable (This used to be commit f4f2b613a2a804a6d2e5e78cc7dd7f3482675fcd)
adds 36606f7 Ensure we're root before opening a printer backend tdb. Jeremy. (This used to be commit 48ab4ae4221ed0be34c269e01a4e8b6bc93f87d7)
adds 029fba8 fix seg fault due to memory allocation goof. (This used to be commit 8e94f68a80bda0cbc989fb36466dfbc17a07079d)
adds fb5153a Merge from APPLIANCE_HEAD. (This used to be commit 825cdc49dbc3e6b9d08b8e722c82cc09e2479fa1)
adds ff667e0 Sync with APPLIANCE_HEAD branch (whitespace, const only) (This used to be commit 11229aa88b60d820ba714f2c793fe6932ec67a6b)
adds ca07fb3 removed the freebsd getgroups check now that we don't use it (This used to be commit d25dc761374ac832e2c5f6b32b7a468ea5a8591e)
adds e402178 added LDAP_SET_REBIND_PROC_ARGS in acconfig.h
adds 445a52e reran configure (This used to be commit 54c7ad47e13d92efd4c4dae2654e2e62927487e5)
adds e8177d1 * changed structure of REG_R_ENUM_VALUE structure since the BUFFER2 is not and [in/out] buffer
adds 5b51340 * fix to display correct form information in REG_BINARY information This should be 8 x uint32 (not 7. I'm guessing the 2nd to the last uint32 is the index number for the form? Not that big a deal I don't think. (This used to be commit 88f0e68bc631f1a0032056bc6c7b9213e8a15be8)
adds fef9d61 implemented getgrouplist() for systems that don't have it and use it in get_alias_user_groups(). The old method used getgrent() which is extremely slow when the number of groups is large (This used to be commit 44e92b6523ca2c119c2562df22eb71138dca9d9d)
adds abb45cc Give an idea what service didn't have the directory. (This used to be commit 0229f610a8cf9e82618cc6850a431ac89ffc7630)
adds fc6ae09 Add another message rather than 'internal module error'
adds 3dc7717 We must be root to access the passdb, so ensure all calls to local_lookup_sid() have become_root()/unbecome_root() wrappers.
adds 3760e52 Actually check the return value of the account_policy_get() call.
adds 24675d9 Make it possible to query account policy values from pdbedit (set to come soon).
adds 84f2875 If lp_add_home() fails, don't go any further, just return -1.
adds c808cc3 several changes in this checkin
adds 0cfdb7b reran configure (This used to be commit d76e0838cf94ef3fd32d79d03b8e89971587bc2c)
adds a12ed7f done! printer_info_2, devicemode, sec_desc, & printer data all enumerate and display correctly in regedit.exe.
adds f1ed55d * fix return code so we don't let a client just open any key it wants (even nonexistent ones). This gets rid of the Scheduling Agent icon.
adds 45e71ce I had forgotten to commit this after running configure (This used to be commit e3c2ef0a04afe0a21432940fceae2db07da730d8)
adds 0c8e057 Print out a friendly message on error instead of a python exception when calling tdb.open()
adds ef5bd4c Clarify this comment. (This used to be commit d2b4e669aeada9c3498c3a9e49360270def5ad99)
adds f9558e5 I think this makes the debug statement clearer.
adds a564900 Mimir has been busy with patches again, and sent in the following patches:
adds a726116 (another patch from mimir)
adds dbedccc fix parameters for ldap_set_rebind_proc() from OpenLDAP 2.1 (This used to be commit a6725d4ce95ca8807ccefe4ce033b45d0635da6d)
adds a23e963 3 things:
adds 2a03547 Rafal 'Mimir' Szczesniak <mimir at diament.ists.pwr.wroc.pl> has been busy again, and has added 'net rpc trustdom list' support.
adds 2ff0939 as per user request added windbind start/stop/restart in swat almost working, seem it does not yet properly detect if windbind is running or not in all situations testing is welcome. (This used to be commit e0988e918667e3bc7b7cfb19ae81bf8c05fe582a)
adds 31b4cfd nice day today add also hide unwriteable as per user request (This used to be commit e6b38a881b67af5365f84e52f9cd6dcfec82bf2f)
adds e0c57e6 This should fix a nastly little bug where if a user had already done one session setup, it would not correctly pick up the [homes] share on a subsequent session setup.
adds 8e04b2d Update the rebind code in pdb_ldap.
adds 7ce66f7 A very long time ago (actually 6 months ago) I promised to commit this code to the Samba tree.
adds 9423ac9 Clean this code up a little. If it's alrady asprintf()ed, I see no need for a manual strdup() too... (This used to be commit 71452365c8d9aa3d06b64716636a32bfebd3d4f8)
adds 74d235f It seems I didn't need to write a dup2() wrapper - as we already use it a lot. But as thats done, we might as well use it anyway.
adds e39b6db Another item off my long-term todo list:
adds 46d8c28 Warn about n^2 algorithm with utmp=yes.
adds 86b7abe Fix a missing 'no memory' return in last night's svrsvc code, and use sys_dup2() in a couple more places.
adds 5db291d fixed typo samba-patches 970 (This used to be commit f3a0842e3020ddb9a710252a0bd51c2a01636695)
adds e95e731 fixed logfile location to honor configure samba-patches 966 (This used to be commit 06d8549196ff1482be94c08c7a742896ae35fd88)
adds 03e9a50 fixed man install samba-patches 961 (This used to be commit 935996e1c7e742da5961e0eaaf4b3cf5a40b9547)
adds a5216d2 partial apply of samba-patches 960 (This used to be commit a302e31519e0935f820dfe3555ec6d3473d89694)
adds c4fcf56 good security patch from Timothy.Sell at unisys.com we could generate short passwords! samba-patches 880 (This used to be commit 1466acba7e18f5ce733b376d031f1596a1a674d8)
adds ed9a219 fix minor nits in nmbd from adtam at cup.hp.com samba-patches 959 (This used to be commit ef04261e2510b658322336ce841b01f1c903eee2)
adds 4b68935 make sure async dns nmbd child dies samba-patches 898 (This used to be commit a954f72fe315ec59bfeb4bd407179bc54689440f)
adds 5b5208a Add the ability to set account policies too.
adds c76ab19 this is an interim fix for nmbd not registering DOMAIN#1b with WINS when a PDC. The fix does not iterate over all WINS tags, which it should do, but after having looked at doing that it gets *very* messy to do with our current code base. (This used to be commit 434e5124db28134ebfc9840cf0839d77987db65e)
adds 80c39a9 fix for smbtar filename matching samba-patches 852 (This used to be commit e2558baa32657a71fd7e0958446f72e373cfadc9)
adds 24d71da minor portability fix samba-patches 820 (This used to be commit ea0a12fb60791553109f732079d971987538abd6)
adds 551d50c This patch does two things:
adds a4ec4ac found nasty bug in intl/lang_tdb.c tdb structure was not tested to not be null before close this one fixes swat not working with browsers that set more then one language.
adds db789e9 Updated patch. (This used to be commit b7bd0bf95380f5fae385bfd353999f40f72e3d06)
adds c74a8d7 Merge from APPLIANCE_HEAD:
adds 0872bc4 Skeleton for a libsmb python wrapper. (This used to be commit 36cc488c4d99198d346103b0e44776a7de145428)
adds 9b031d8 people should be happier now. changed strtof with sscanf to make things working on all platforms. changed auto-made bubble sort for more efficient and clean qsort() (This used to be commit 61294d74b20741d683b8955d75d44eef00f94a0e)
adds 6eaa06a A place to store common popt routines. (This used to be commit b5b64a4e90792000fc377a032cd5c7cb9918261b)
adds 11785c7 Use common popt definition for -d option. (This used to be commit 8c17904848a6206ab35652625ff5f3afcf6bcb0d)
adds 8f0b2c5 Add lib/popt_common.o (This used to be commit a29a86f5b55669c615cdc659d1b8a231b16b3273)
adds c47d973 Added extern for popt_common_debug. (This used to be commit 4c664a0de89676cfb2b14a93d4e30aed04e29fe9)
adds 3a99ab6 Started to get samsync to insert account information in the passdb. It's pretty half-arsed at the moment and doesn't work very well but Mr Bartlett was interested in it.
adds 8c85675 as suggested by Alexander Oswald <oswald at is.haw-hamburg.de> hide only unwriteable files and not dirs with this one.
adds 1ea873e an initial fix for handling sparse files in smbd This gets my test code working, where we previously failed with files above 20G in size.
adds 0ddfa38 We don't need this silly unix username stuff. NT username is basicly unused, and must == unix username for sane implementation in passdb.
adds c4dbf09 introduced a get_file_size() macro in trans2.c to make it easier to experiment with file size returns (This used to be commit c529cee0b2925184376e3a14e83fa99b3636d4ce)
adds d7ad31c merge from SAMBA_2_2 (This used to be commit c268ae460e7e6fe25b6ac1583ea6d2f233c27d0f)
adds ea27af2 simple perl script for retreiving cvs log messages for a file after a given date. I use it to help update the WHATSNEW.txt for a release.
adds 787cd2c hardcode printprocessor name since it is everywhere else (This used to be commit efbfb8ca5415424827f4b01c9e79439ab8cc9b1c)
adds d6a3fd8 passing -1 for the src length in rpcstr_pull results in only converting the first character of the unicode string., See convert_string() for why. uniarray_2_dosarray() passes 0 for the src length now which works. (This used to be commit 0793612cca3bba55d5e5e2970308f95839f208b4)
adds 9f7e67c couple of minor formatting fixes to help me see better. (This used to be commit 26027ee42ae378eef59a8ae46f5e4e44bf2d4af0)
adds c17dc6c add another registry rpc (opnum 0x14). Have no idea what it's real name is. I'm calling it REG_SAVE_KEY, because 2k preps a regedt32.exe Registry->Save Key with this call.
adds 362f534 Our include popt is starting to get a bit old - fixed some compile problems here.
adds 58fa0ad Fixed for memory leak in connection caching code when a dc is permanently down. Found by Dan Coppock. (This used to be commit 13c0cc830e3d787a0c3a1aedd47641597026541e)
adds c0cd7e0 Do AC_MSG_RESULT(yes) when using included popt. (This used to be commit edd91fa854356739301604968f15e0a662986d65)
adds 884460c Reran configure. (This used to be commit a306924c9a07ed3cedbb38852d508b30b84235a6)
adds 0f2ba3d Add quotes so we can see 0 length strings. (This used to be commit be3470adeea01a2d0fa2f068159d2cea39b552da)
adds a467939 These are not critical errors, they should not be a level 0.
adds d91cbda These pointers should be for the service we just cloned, not the new service as it might actually not be a clone, but a 'found' service.
adds 3130577 Some crash fixes for netshareenum returning zero shares. (This used to be commit a5a0ff8bd7ee4a3586647d14fd750ec6df73efa8)
adds 01d9beb Make some of the charconv code a bit easier to read and work with - when we are dealing with utf8 we may as well specify char** for the pointer, save otherwise casting in the caller.
adds 02cb8d6 Update a pile of Samba's SID lookup code to ensure:
adds edb9158 OK! Finally the cascaded VFS patch is in. Testing is very welcome, specially with layered multiple vfs modules. A big thank to Alexander Bokovoy for his work and patience :)
adds 2b975fd - if we are in ADS mode then avoid an expensive netbios lookup to find the servers netbios name when we don't need it. This also fixes ADS mode when the DC has netbios disabled.
adds da44215 removed a gratuitous standard_sub_basic() on the 'password server' field. This has got to be pointless. (This used to be commit fd02adab54b66a19c1b81b8ae91e66713691b060)
adds 0bd3a76 2nd try at a fix for netbiosless connections to a ADS DC. This also make the code a fair bit cleaner as it splits up the ADS and RPC cases, which really are very different. (This used to be commit 5a11c432afebe84b17820396476f48a6a6f6411b)
adds 2edcc96 a couple more minor tweaks. This now allows us to operate in ADS mode without any 'realm =' or 'ads server =' options at all, as long as DNS is working right. (This used to be commit d3fecdd04241ed7b9248e52415693cd54a1faecf)
adds 28f4463 always include the (void) for void fns ... (This used to be commit deff1f96232b328fb5f5bb49a23eb4cda11fd330)
adds 9edc1cd this fixes plaintext passwords with win2000
adds 55c978d net ads info now reports the IP of the LDAP server as well as its name - very useful in scripts (This used to be commit fc0d5479b575c1f495b9251413eed18ec1e37e02)
adds 89d46ee Add LSA RPC 0x2E, lsa_query_info2. Only level implemented is 0x0c, which is netbios and dns domain info. Also add code to set/fetch the domain GUID from secrets.tdb (although set is not yet called by anyone). (This used to be commit 31d7168530ccce2c5e9e7f96464b47f4d9771a25)
adds d0fe79b Fix the build for now..
adds 533839e Remove VFS module build so RPMs can build for now. (This used to be commit 0c1e759cd3ee70f509fe7ccd30f986f24ad20464)
adds a5b6fbd make sure that 'net ads info' gives info on the server we specify, not our smb.conf setup. (This used to be commit cffa881092e48db10a712575a8671f695e8ef813)
adds 81b69dc the ads_connect() here doesn't need to actually succeed, as its only needed to find the DC IP. Just don't check its return value! (This used to be commit ab144cd8af1622894d446ce48dde99babeb30bd6)
adds 4516a14 added support for smbd listening on port 445 and 139. It now listens on both by default, and you can specify a list of ports to listen on either with "smb ports = " in smb.conf or using the -p option to smbd.
adds ce344ad fixed a net crash bug if we can't find a DC in a 'net rpc' command (This used to be commit ced5dc4e05badfb07cbae7a2880825b9bad4e68d)
adds dcff127 added 'disable netbios = yes/no' option, default is no
adds ab0b4e6 make sure we zero the unusued elements in a SID when parsing (This used to be commit aa5beb63f1b1133c4ad28118ddd33e21198d79bb)
adds 76fb289 fixed multi-line strings for portability (This used to be commit 9f9e0cbd2c9920b730286f8bf560dc3415c29aa6)
adds d7f77b5 support netbiosless search for the DC using ADS in the winbindd AUTH code. (This used to be commit 3929532e3bfb98b925d73d331c8cbb319fdc8b9a)
adds c3c5347 Only allow 'security=ads' when we HAVE_ADS.
adds 2dfdf74 fix debug, at idra's suggestion.
adds 6be547f Don't accidenity mess with the wrong domain's sids. (This used to be commit 0e2207c9c1ce573098f764e85a65c17cc1f1d284)
adds f5a85fe fixed the length checking for plaintext passwords (thanks to andrewb for spotting this) (This used to be commit d4c905e5a0a67c8e01a4fcf78aa992a3b7beff02)
adds 2307a6f Rework parinioa to ensure we never get passwords longer than MAX_PASS_LEN, nor longer than the buffer they claim to be in.
adds 2d67a68 Winbind updates!
adds 640e1dd Let everybody enjoy my new toy - make it the default!
adds 70eaa42 Add the current working document on the interface to the tree that we have *somthing* in the directory. (Stops cvs update -P eating it).
adds 255288d forgot to change the makefile system, sorry (This used to be commit 3e6a11f56a3878e75c4354db214971208d911be3)
adds c4d68a2 merge from SAMBA_2_2 (This used to be commit 72d36c9b2596cda6c3c25c18ddb4c58d55519ff8)
adds a4e3bdb make sure we null terminate plaintext passwords (This used to be commit cf2abf677ed9942d841ef61ffb2565244c8979ac)
adds dcb4aec Fixed compiler warning. (This used to be commit 81322f4d63095d828be7983eb4b47775abe8d33f)
adds 0efda5c Merge of print notify fixes from APPLIANCE_HEAD. (This used to be commit 7bf9ca6ca36fa319a57eab05567d49a003237bb5)
adds 81a4862 Broke out unpacking of a username/password stored in a Python dictionary into a separate function. (This used to be commit 10889241d5f5813f499501a45edccc4acd3e9f74)
adds 598d62b Added connect, session_request, session_setup and tconx methods. (This used to be commit 76eacaa28546d65b9ddb7ff356f0bd2aaf2f86d8)
adds e9360f1 Moved rpc client routines from libsmb back to rpc_client where they belong. (This used to be commit cb946b5dadf3cfd21bf584437c6a8e9425f6d5a7)
adds 4d98ca2 Escape ampersand(&) to better comply to SGML syntax (This used to be commit d234f04a5f3ecd4debf66ce80e76f6b9aedaed6c)
adds 6007816 Fix length on mailslots. Looks like it should have been 0x17, not decimal 17. (This used to be commit 8e906a948196be7d630a9b20f3c3d2cbafd545f1)
adds 5951453 fix log level, set a default, and also copy the value set in smb.conf into parm_struct.ptr this one also fixes log level not shown in swat fix swat help system (This used to be commit 7532e828966f3baaa418b528a5b7fe450c488401)
adds 65608eb updates the log level parameter man section
adds c7597b1 fixed a bug where we were truncating the returned names in a netbios name status query to 14 bytes, so we could not join a DC who had a netbios name of 15 bytes in length. (This used to be commit a7588f21c24dac833f098c48e2337c100cf75ba4)
adds 056f849 Now that I got the function arguments sane, remove the silly (void **) casts from some of the callers.
adds 918e681 commented out strupper before key check against internal db, it's no good to check for uppercased strings when we store them not uppercased.
adds dd93ff3 passwords where not checked (you cannot check if the same buffer differs from itself). they where alo not clean after use!
adds ab9ff0f This fixes a number of ADS problems, particularly with netbiosless setups.
adds b745d8b Try to make this easier to debug - display the username that failed.
adds b0565da I must have missed this when I was adding 'const' to these earlier...
adds e04c25b fixed wbinfo -t for netbiosless domains (This used to be commit 68e70b000b273ba72206c87ad1efd6efc2c7c487)
adds ff2132e Spelling fix. (This used to be commit 28ba237a9e02e284fb541562270db758612e425a)
adds cded51d added 'net rpc testjoin' and 'net ads testjoin' commands
adds 4da4760 fixed a memory corruption bug in the wins code (This used to be commit 3f6ca04003172c22d02111f2170ad60f0d7936d9)
adds 269c713 Compile fix for new cli_lsa_enum_trust_dom() argument list. (This used to be commit 2f46bdeb4fa1d32fe948af5d7fa80480ff2d2c86)
adds 74c8441 fixed a memory corruption bug in ads_try_dns() (This used to be commit 2ee0abb50f25e5a4529d8c9409c979a7a00e5984)
adds 4361b5c when using netbios lookup methods make sure we try any BDCs even if we get a response from WINS for a PDC, if the PDC isn't responding. (This used to be commit 57916316ffc70b0b6659f3ad9d14aad41fad4c71)
adds db20fa5 fixed 'net ads chostpass' for new ads structures (This used to be commit 3b0e60e522b669bad77e70d9c6f484a08ff84612)
adds 9542ef8 Back out idra's change (at his request) - the values in the tdb *should* be upper cased already.
adds f23d88a Try to bind with LDAPv3 if possible.
adds 5e42dcf Add SAMR 0x3e, which is samr_connect4. Seems to be the same as our existing connect (which I've been told is really connect2), with one extra dword. We've only seen 0x00000002 there... (This used to be commit 266344634944dff30f56453f9d86c490e7ac7a55)
adds 6cfff28 Add AD version of samlogon replies for getdc. ATM it will only function if you have an ADS DC. (This used to be commit 059a352ebb7c7286d205bc86a92f5fd26ab1ff8e)
adds 6f12458 Ooops...forgot to put this in with the new nmbd samlogon response code. THis should fix the build. (This used to be commit ef984b99614c07ef5934849a9ad85190b636d421)
adds a51897c Add const to a pile of const to *DOM_SID paramaters.
adds 39d575d Add some more const :-)
adds 7a0af71 Add 'const' to the function prototypes to match the recent commit. (This used to be commit 0118e459b603a991f23d48cfd7f5e68c4374f950)
adds ab0ca0f Patch from Steve Langasek <vorlon at netexpress.net> to split up our -l dependencies. This benifits packagers (like debian) becouse then our client code won't have references to 'server only' libraries.
adds 16c172c Hmm, had too many objects added last time in the nmbd changes. Don't need all of them. Hopefully this will fix a few builds. (This used to be commit 521eed1277956b0ebc47c3312edf57d386e026e6)
adds 335aa54 Merge of incomplete rffpcnex testing code from APPLIANCE_HEAD. (This used to be commit fe43c2ac2d2e1dd3b3a25c807d4dd379c5ac4960)
adds 4267fcc Samba dependency hell claim's another victim...
adds 14d3854 printing change notification merge from APPLIANCE_HEAD (This used to be commit 11ddfd9cfa550dcd3186c8aaf0cc038ce7f1791f)
adds 1492a04 delete printer driver fix from APP_HEAD (This used to be commit 9c6b930068d1e762fad78c9e36792764c280b85c)
adds 6633633 one line merge from APP_HEAD (This used to be commit b6b64d06a630f741c7ffbec99b71d34496159fa7)
adds 3fce46a Adding pdb_xml and pdb_mysql passdb modules.
adds 6ddba1e Fix the %m security bug again - and try to make it harder to reintroduce in future.
adds dd5615c Make 'remote_machine' private to lib/substitute.c, and fix all the user to use the new accessor functions.
adds e598f13 Update CodingSuggestions to include 'indent' arguments for the samba coding style (This used to be commit 5f2c2a114b9d3739381e4ad683413a7db0187999)
adds 36d7d26 Add indent argument to put function name and type on same line - for satisfying the autoprototyper and abartlet (This used to be commit c03d8bc24dd45ac615481a82b7ad9ad7fb8b5ed1)
adds d8d0a4e Merge of case fixes from APPLIANCE_HEAD. (This used to be commit f8072d964f527dcb9b520ec06c3522524d47644f)
adds 60444c3 Merge some usage info from APPLIANCE_HEAD. (This used to be commit aa93db5abed75b5c9a032a080c07473fafa53a43)
adds 3773419 Updated smbcontrol manpage for new printnotify commands.
adds 4a822be Add client side support for samr connect4 (0x3e). Seems to have one additional parm compared to samr connect, but I've only seen 0x00000002 in that field... (This used to be commit ed2370b91f7f6a36efdf6b65340a5b29a26e7e7a)
adds b3d4953 Use samr connect4, then fall back to samr connect if it fails. This is what 2k does. (This used to be commit 99437db17aa7c2e3448f28f627e993e8ab762d31)
adds 341e300 Add RESOLVE_DFSPATH to mkdir operations in HEAD. (This used to be commit cbb6e2fbdb42964107cf033c787a32cedd46e5d8)
adds ae6cb0f Add lsa 0x2e (queryinfo2) client side (This used to be commit c3b05b21a0340d8ff02a79401399e3d43d9e759a)
adds 28bf5e5 Add lsaqueryinfo2, but keep under "lsaquery" command. It will autoselect which lsaqueryinfo to do based in infoclass. Currently 12 is the only one that causes a queryinfo2. (This used to be commit f4ec2d52a7b093da701d68906cce6de197f182be)
adds d8d1d65 Code to generate uuids for ADS setups. Uses our random generator but conforms to standard OSF/DCE uuid format. (This used to be commit 3b50c3b8cd86ff9a12a6e22ca3b3e904671be547)
adds a9aa9bd Add lib/util_uuid.c to build. (This used to be commit ab0e863fcc4d8fc18291f04bedfd0dd52730d833)
adds a401162 Allow ADS PDC to exist (This used to be commit e6ceb3482340e06d8a0a0963c6df6cf54090e5c3)
adds 3e5939c Update secrets_fetch_domain_guid to generate and store it if it doesn't exist. Only does it for PDCs. (This used to be commit 3543f92c39a80c8b6eb7ca3188b87f0f15896f33)
adds cebad9a Bugfix for problem pointed out by Sean Trace <Sean.Trace at aveva.com>. We can't check for POSIX errors in the blocking lock code as we may have never made a POSIX call (could have denied lock before POSIX checked). Jeremy. (This used to be commit 8403253f277299f566f2931fdec53b6e4ece376e)
adds f3a1536 Use byteorder.h macros (This used to be commit eb9004efc3580799063009a8298c35cbc420626f)
adds 0934288 unresolved symbols fix for pam_smbpass from Steve L. (This used to be commit 27618a5ca271aef4d5f2f9180729c7d09a46d587)
adds b28b28e added comment about a new specversion seen from client. Device mode size is still the same though.
adds 702687a The unknown_0 field in a CREATE_USER2 reply is the access granted. (This used to be commit 8bca3085836255536794444248e7ff3a2460c045)
adds ec7927a Fix NTLMSSP challenge command and auth response. We can now service joins from win2k AND still use SPNEGO (provided you don't build with kerberos...I still have to fix that, as we are not properly falling back). (This used to be commit 1f9b3d46c7c99e84b2983220f79613b7420c5ced)
adds 10712f9 *** empty log message *** (This used to be commit cb72eead70509eddaa051571f3eed3c46304b5f8)
adds 3941058 large set of updates converting some of the textdocs to SGML/DocBook. I think these were originally from Jelmer, but I've lost the original message.
adds 14c7250 Removed unused variable. (This used to be commit 23f1b839e6287089511cd51ceed298d6a6d65a89)
adds ef4ff1b Rename unknown_0 field in create_user2 reply in the actual struct.
adds 9b38f76 Rename unknown_0 field in create_user2 reply in the actual struct. (This used to be commit 482d873c26bf02e27ffcd92042b476eda765a5ff)
adds 298f956 The unused variable was actually needed. The correct fix is to move it inside an #ifdef HAVE_ADS to avoid the warning and breaking the build. (-: (This used to be commit a8c4febdb760beb669048c2bf2bb0a0b1c5ed472)
adds 88d321b Merge of netbios namecache code from APPLIANCE_HEAD.
adds 54e964a Fix segfault in the new NTLMSSP code. jmcd: can you look at this - what exactly were you trying to do here?
adds b92cda9 Add some const to the 'in' paramaters for these functions.
adds 51f6292 Re-add the last empty item to the NTLMSSP info list, but this time do it with an empty string, not a NULL pointer...
adds fbaf4d0 Make the 'guest account' always have a RID of DOMAIN_USER_RID_GUEST.
adds b84315e Return the error if get_group_domain_entries() fails. (This used to be commit bc9e9e3e2e0d861f34de26a9ef8b627a86c9954d)
adds 4ed4294 Fairly large change to printing code.
adds 31514f6 fix small bug in enumprinterdataex due to my changes (still more lurking though). (This used to be commit 2feb89601fc45dea13fe45a55a9c058726a5de84)
adds 3a226d1 Return access granted in create_user2. (This used to be commit 8ebc295f4a487993474390e0686d2aa9313be8d1)
adds f56e064 fix seg fault in _spoolss_enumprinterkey after changes...
adds a27ec4a Rework the 'guest account get's RID 501' code again...
adds ba1d348 The idea of this function is not to touch the argument, so make it const too... (This used to be commit 8a63fe45058b15c15d79e15387e908564cfe5c2d)
adds 2240424 Becouse of changes to the meaning of this feild over time, this doesn't actually work. Also, the idea of 'loopback winbind' isn't that bad an idea anyway (potential PDC/BDC applications).
adds c4ebde6 Add 'const'. (This used to be commit 8955f3d63a9d9e5da76331996fba42dc105737da)
adds 717b27c Add const. (This used to be commit fb28abd120310a591bdf5fa1afc5521443c3d34c)
adds 8690b27 Move tridge's getgrouplist() replacement function from replace.c to a new 'system_smbd.c' file, where it can link with become_root() and unbecome_root(), and therefore avoiding some nasty 'it workes on linux' bugs.
adds 592dd24 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 6938b5b98abd9ba055a46583a05c4fc07e32f529)
adds 21d26af sync 3_0 branch with HEAD (This used to be commit 19ab776bf9c91cf4e56887fd7a63d3253b7e36ef)
adds e51ed63 sync 3.0 branch with head (This used to be commit 18aeccd1b89f69f726212b6d5c3232c9d74116c7)
adds fcbb064 sync 3.0 branch with HEAD (This used to be commit d53d77cc8e21dfbfd376d529661ef299e14e31a0)
adds f0255b3 sync 3.0 branch with HEAD (This used to be commit 1b83b78e332b9d28914eff155530e81cf2073a58)
adds 287d49b Sync 3.0 branch with HEAD (This used to be commit d3599b446ed1c8ccd7c9e161ecfa5d52d6066c22)
adds 127e77e Sync 3.0 branch with head (This used to be commit 42615b945e2e48e53a21ea47f2e45407913a6a1e)
adds 64c53e8 sync 3.0 branch with HEAD (This used to be commit 6497eb78e87a6ffa4c2c61aa4ef6ecd451821a27)
adds 8c53b21 Sync 3.0 branch with HEAD (This used to be commit e01596853e3eea533baa08c33f26ded75f33fdd4)
adds d13dec7 Sync 3.0 branch with HEAD (This used to be commit bcb7d928afc736c670fa4b1e2ce810d0dcb3b7aa)
adds 1f7d18a Sync 3.0 branch with HEAD (This used to be commit 3823a2ff5a3c6edf325e2ac31bab50175420f0b1)
adds ec85fa6 Sync 3.0 branch with head (This used to be commit 57cf41a6da597faab2a6902dc025436ea533ca4d)
adds 669a39f Sync 3.0 branch with HEAD (This used to be commit eac75549c398f208484ae735d5a5931fed6d0e99)
adds b2edf25 sync 3.0 branch with head (This used to be commit 3928578b52cfc949be5e0ef444fce1558d75f290)
adds 7b81263 Update for alpha19 (This used to be commit 677df37e8388d46d2923f7e1a6a7e465de955fee)
adds e2cd994 Quick hack to get around the inadequacy of pdb_smbpasswd. This should make the build farm happy again, and allow the 'guest account' to be added to smbpasswd.
adds 8f5f2eb Change which session key we negotiate. This uses the NT-based session key that we previously expected, rather than the LM based key.
adds cb36e52 * the printing code should now be back to the working state it was before the swap from NT_PRINTER_PARAM to REGISTRY_VALUE.
adds ee92edf paramater -> parameter (This used to be commit 0db310d82c9d8f403c41e158662be1260c609542)
adds d5f8f1b Update indent arguments, they're now correct. (This used to be commit 7f2d506bab0b649f707a25dec856639b18eee625)
adds 3312086 Better coding style Move out last Makefile.pdb dependencies (This used to be commit 2dc8b48632b0f14834db79f851a06469d2c0c00b)
adds 36e9005 Better coding style (This used to be commit 09cb706dd1347ff29893ef33214332990be86b43)
adds be4b8b3 Update whatsnew for 3.0alpha19 (This used to be commit 9617b8f0081adb68230870db2311a7b83b84a13e)
adds 2727f74 preparing for release of 19 (This used to be commit be5a649ed4c06aa1ffb709f1d3ff8ed26919bf1c)
adds b3ce3a8 preparing for release of 3.0-alpha19 (This used to be commit 227472286f479bddfac7ea958b779fc4459a9e1e)
adds c2831ae amazing! we've had a reversed comparison in our blocking lock code since 1998 and nobody noticed. It means that sometimes smbd would sit there forever, and smbd would never get the timing part of blocking locks right. (This used to be commit 5d4df58b6d4de548d8aa0a49ec307dce7cd1515a)
adds 28d89d3 get the error code right in case of a blocking lock timeout. (This used to be commit 01d35694ae0497ee11a7677eecc597336e6b59ca)
adds 66992af * fix Get/SetPrinterDataEx() to work with printer key other than SPOOL_PRINTERDATA_KEY
adds 409d7ff fixed up a few comments
adds caf8f94 * small formatting fixes
adds 50d224a fix to allow EnumPrinterKey() to enumerate multiple levels of subkeys. Works on the top level. Needs more testing for levels > 1. (This used to be commit 32a7083843f2bf9a3f32027189dbb0ff92927cd4)
adds 11fadbe fix GetPrinterDataEx() to work with registry subkeys using a depth > 1 (This used to be commit 8799d4f7ccf3b3767c155d29f15cecd142d0db99)
adds d86b5ff be a bit more paranoid about not getting duplicate domain names (can happen when the LDAP call to get the flatname for the primary domain fails) (This used to be commit 8d40f34e2f5188f15f414e807d023bfea7bd8c8e)
adds a897c3c make the LOCK1 test randomise the time for the blocking lock test (This used to be commit 28d325227c9b7ab48a47df006204319b21f7e7f7)
adds 12be900 * Fix DeletePrinterDataEx() to work with arbitrary registry keys
adds 789e6e6 A new utility to test VFS system and modules Just now it is acommandline tool like smbclient and rpcclient that is able to perform operations on the file system passing through the vfs layer
adds d433fc4 improvements and bugfix open calls now understands flags and mode bug on read (This used to be commit 751d057713a3fa8a5a141eaed4e8401e7802cfc9)
adds db9a33f nicer locking timeout test (This used to be commit 2307869798c99f75d2624bb3c144e780e358a3c9)
adds f18c3c7 added exact timing semantics on blocking locks (This used to be commit aed32eb412cab7f6d0959f9faaaebdb320b2b6a8)
adds ec91716 Add entry about block.so (This used to be commit 6973344fb5207341e98576b1ddbe58a745225e10)
adds c0f37b3 round lock timeouts in lockingX upwards to multiples of 1 second, so a half second timout rounds to 1 not 0 (This used to be commit 282a64b085162a58560175d14e7ceaef3d6cc9cc)
adds c9df8aa O_NOFOLLOW does not exist on solaris 8 ?? (This used to be commit 4280300d80d831b78ca50a0a4325b9e239a8bb63)
adds cb2478b Add 'conf' command to load different smb.conf files (This used to be commit 9b4deb1e0f36968bf9b83120b12e6692b20df9d4)
adds f04f9d1 should make all platforms happy with popt (This used to be commit 778985527ccf0f29f74b53d65c909de0d08a96f6)
adds 222806d Add vfstest manpage + fix typo in configure (This used to be commit 477e8bb1a9b1895a4987ef2377b48ecc31999ab5)
adds 0231bb4 change notify fix left out of merge by APP_HEAD by accident (This used to be commit a413ff8b494e63b42fab213f12b44df6a5f0c34c)
adds e612804 Update manpage to match to Simo's latest pdbedit changes (This used to be commit ff8a80b873e38db7755f40b409fbc2d73693f40f)
adds 2b93ecc added wrapper for delete_printer_data() that write the printer out to disk. (This used to be commit 113d960d77fc9e3671a448d093237ced25c2e18c)
adds 4b1baa5 added a 'net ads lookup' command that does a CLDAP NetLogon query to a win2000 server. It does seem to work, and win200 sends us a valid reply, but we don't parse it yet. Maybe tomorrow :) (This used to be commit 6352508c54cee333ed7c0e3ebc372be7cd60ed62)
adds 4c8b313 Add script to find undocumented smb.conf options (This used to be commit 77152b4033f13abcdb86c7835f3112fa422a420d)
adds 53a4d9a Adding documentation for options:
adds e38148f we now receive and parse the main cldap netlogon reply.
adds 10e7ae7 remove 'admin log' parameter (discussed with Jeremy) remove 'alternate permissions' parameter (deprecated and not used since 2.0) (discussed with tridge) (This used to be commit 6e34651591d1de3293b239195078778ba1d0e565)
adds e6873a8 we now parse the cldap reply and print its contents. There are a couple of unknown fields we still need to work out. (This used to be commit 67b4dbd5c9f2665d5e6157b8cd522ebff4b8a4ea)
adds d94046a IFS kit test - don't allow TEMP attribute on directory open. Jeremy. (This used to be commit 81eacd926bd1f7054522351e1bd24a2192dcbbc1)
adds a90c9b2 make IRIX happy (This used to be commit bac73fa972c24503f12968810059745c81fa57a9)
adds e6fa31d added a generic print_guid utility, and get the byte order handing right (This used to be commit ec2c17c56f06e122868b2a55bc7c292106ad3911)
adds 42364e1 make rpcclient use print_guid() (This used to be commit f2c48cadb22256564f2ddaa5169812c7c4383ec5)
adds d44015a print out the GUID in the CLDAP reply (This used to be commit 8aae10bcdc05fca4e0281ac91a7679c60b791534)
adds 0aef8b2 the SMBD_SELECT_TIMEOUT_WITH_PENDING_LOCKS macro isn't needed any more (This used to be commit 341bb9fb78a2e750f05a902e020ba352e26ca030)
adds 1040d27 fixed memory corruption in cli_full_connection() (This used to be commit 7c2167182becbf72ba062230e911d55d337a4709)
adds 0386a8a More smb.conf manpage updates:
adds 64456bf fix typo auth/auth_server.c remove unused 'max packet' and 'packet size' options (This used to be commit 6a787a695db65688916464a9b0e2a9024b131eee)
adds c0ac936 Added comment about our implementation of the trans2 SMB_FILE_INTERNAL_INFORMATION possibly causing the failure of one of the IFSKIT tests. (This used to be commit ca73d24307fcf60e4b7bfe574287b2a84c5d86c8)
adds cdf328b a new icon for the upcoming wizard (This used to be commit 2d1c7797ffd413bf64e469356cd88bf550134f42)
adds 11b7141 add support for the "value,OID" format described in MSDN. I've not seen this on a real network, but we support it now :-) (This used to be commit 1ed6f68f6f29e1a62b12764ec5e84de8351efbd3)
adds 2c52b62 Fix syntax errors (This used to be commit 2e6aa71c964a94c7b02fd61c14d9078c24ffb66d)
adds 0361559 fix irix compiler error (This used to be commit 4df7983487545a432cfa8832eae1afbdf7866060)
adds 8674440 Based orginally by work by Kai, this patch moves our NT_TOKEN generation into our authenticaion code - removing some of the duplication from the current code.
adds 42045af segfault fixes merged from APP_HEAD (This used to be commit cd9ee27d89a5cd489efac2029c22797ec9c383ca)
adds a08427e cannot use casts in the DLIST_xxx macros (This used to be commit c9ffc416aeee2610fdc896a9d41dac182039a5f9)
adds 2f1da0c Remove (broken) index don't use underscores in chaptor names (invalid sgml syntax) (This used to be commit 7864aeb9694a72090425f15e1512f56e32b20588)
adds 3f82b44 Strip URL stuff, not only ending in .html (This used to be commit 8bb4843f20c58bcf423bade3342beea61f2b35f7)
adds ba0000db New (simpler) documentation system. (This used to be commit d3b8ad67fc32c097d5aa783744192197cb3b3f26)
adds 0f0f18e Update generated version of manpages (This used to be commit 724f368bbac97b7d47d5986408d8937f3e7ee15c)
adds d19e6ed fix generating protos for smbwrapper (This used to be commit 92408c822033c9d0e604d9696cf629d4665aa9ee)
adds 1ceb135 Don't report missing "-valid" (This used to be commit f9018f4560c205033d25e6294534be4b7a79f6c1)
adds 89c68c1 Remove unused variables (This used to be commit 20f1765c32b2dd048e1572cd1b1e490459f7d5dc)
adds 2d05704 fix irix compile errors - cannot initialize array in declaration statement with non-const values - strsep not defined (This used to be commit a5c59b2cd10016ecbd931531602ad1cb3660bbf9)
adds adbd28b fix typo (This used to be commit 71e2b41c77cc3128c6cb6e68b7ddbe2213274805)
adds dcaceb4 some fixes (This used to be commit e0c61b31050a3e3fdec2c47c80ef34de3ec73e04)
adds d9a4055 The "max data count" value in SMB transacts indicates how much the other end can send us. As it stands, we incorrectly set it to the number of bytes we are sending. Correcting this by setting a static value of 1024 (This could even be something larger). Improves RPC client performance. (This used to be commit b0bd42c9466f41dc87a11fd6065620f93c8ebc40)
adds f744db7 IFSTEST fixes for open fid, nametoolong. Jeremy. (This used to be commit e53a81261ed189881c0f07e1b46f97aa6770cab7)
adds 2e01bef pdb_nisplus converted to the new passdb system API's (This used to be commit 72e9a5cd340d6a912e274dc0d6f2a22a922d4b03)
adds ca03456 fix typos thanks Josef Zlomek (This used to be commit fb32fd99b9878db2bacf0588d30fd5f1f37dbfd7)
adds 85b7d99 addform fix from SAMBA_2_2 (This used to be commit db286e66ec4788b40e279fd230b2013f311e44ec)
adds 8e71f18 implemented lock and mknod addedd to vfstest the possibility to read a file to imput a stream of commands (This used to be commit 233b14f447994db8fdb4448d19eff0c38c17254d)
adds 257dfc8 Handle wrap-around on this number by making it unsigned.
adds e47acb0 Fix pam_smbpass to always check the return value of pdb_getsampwnam() to determine if the user exists.
adds e45720b Use the 'init' flag to determine if the UID is set, rather than testing the uid for -1.
adds 07dbe5a Cope with non-unix accounts - we just won't get the groups for those users.
adds 1ea5e17 Fix debug level initialization for net.c
adds f3110c6 just comment typos (This used to be commit 169e784f4829ef356ed6232ace950d43cac1d467)
adds 90e65e7 Add 'net rpc getsid' to fetch the PDC's SID into the local secrets.tdb
adds e315a84 document nisplus sam (This used to be commit debf77cd3a7a48ad833255c42917d7e7660d3d15)
adds 72f1a67 Add changes suggested by abartlet: - don't use lp_passwd_file() to retrieve NIS domain name, but use location instead - some cleanups (This used to be commit 16f4568f35c753ec0ab0a0dda2b264668f5ac5ab)
adds e573a2a global_myname is a pstring, not an fstring (This used to be commit 2df34c9bfc76ee832e5005a2ad0ff0b6abb98034)
adds 30e5124 pdbedit needs global_myname to be set in order to display the user SIDs correctly.
adds d3aa76c Patch from Paul Green <Paul.Green at stratus.com> to be more POSIX-compatible (This used to be commit addf29e6765393b25c35bd833d29e29e4581c233)
adds 16caf06 This is like jht's (abortive) patch for showing only non-default testparm options.
adds 37b4643 Replaced reference to global_myworkgroup by calls to lp_workgroup().
adds e56a79f Document -v option (This used to be commit a8936762967643a935ae45f468ad70e206406190)
adds 00ec570 Fix longstanding bug in Win2k clients by clearing the shortname buffer before returning ascii short name. Jeremy. (This used to be commit d01bbd42ff043d9fb0dc40dc4e207da8df0c9c14)
adds 9abf070 Add tridge's backtrace script - it should at least work for systems with gdb....
adds 00b7fa8 More hacks for 'guest account' to get it to show up with the right rid...
adds 474c148 NETLOGON NetServerAuthenticate3 include and parser file
adds 39966b7 fix segfault (This used to be commit 982eadf73bb3932ec3ac89c6112a8bf79dbec127)
adds 16b454f Added README written by Jelmer - thanks! (This used to be commit f639eb3817b9edf421dc103394428d607857a0bb)
adds d2915a4 Fixed IFSTEST errors with OpenParams... more to go. Jeremy. (This used to be commit 31a0c4ac33e89be4a27ff697dd3850fe6578e75f)
adds bad6e2d Move comment (This used to be commit 009b331182b1338e07968388004f5d44b835e7f5)
adds 2749f5e A few fixes towards libsmbclient and rpcclient - get pointer types right and try to keep to functions inside libsmbclient.
adds a1e32fe Make samsync use popt (This used to be commit 6aa7aa00f32c2d6512029eb603f9087ce6c98bf9)
adds 7c4d1ba fix a few segfaults (This used to be commit ccb02f7cfcec4a555cf7304816c739f4bf7b46f0)
adds c9c404b get the access check in addform() correct this time. Needed to modify OpenPrinter() to store the access granted to on the print server handle as well. (This used to be commit 08b3f9688c6c3c83ad8949e6346d8fab5e563df4)
adds 3276da4 Spelling fixes. (This used to be commit 24fa84bda49a3a77fbc092652a0b6b132f06ff7c)
adds f5a4487 fix for difference in strsep and strtok semantics (This used to be commit 51e0a4adc7c6cc09e53003726b31201a091e9f35)
adds 68b9a4c Ensure we don't change to a user that we can't get an NT_TOKEN for. (This used to be commit 9416289b571b1c838239e5342bb6148041ab681b)
adds 752f2ad Fix compile warnings. (This used to be commit e84f47a234d31e98b0dc28c51f3ec337458e48d1)
adds b781c7a More compile warnings. (This used to be commit 8303ff62609bd57af457bc1f1527c58657225fdf)
adds 7490b8c We were returning incorrect flags in smb_action.... IFSTEST strikes again :-). Jeremy. (This used to be commit 4e0a2564302bdb18087e395576208fa0f0c5c32e)
adds 7d81e77 Put back in BDC support in set_server_role(). Tidied up debugs. (This used to be commit 08d7d6ffa65568209e953a2834d263cf3537064e)
adds 1c01684 Remember to check for UNIX extensions before saying we support them. Jeremy. (This used to be commit 2c7ad907eb5e1838b6430940cb5289489fad4bb0)
adds f99ed72 Spelling fixes. (This used to be commit 9b49d97b94a7e3842cdcbfa4ebfa961586857aea)
adds 02f8ed7 reload_after_sighup and got_sig_term are defined in server.c (This used to be commit 667e2fe32f111ce840fe3be028c61497d54d6b3d)
adds 2bd75e4 fix registry editor API for printing backend after I changed the NT_PRINTER_PARAM to a REGISTRY_VALUE (This used to be commit 8d510abe125e15a8d71c58a13d170dc3d6371368)
adds 600558a typos typos :) (This used to be commit 78cfbebc69fb15326d8f6dbbce1090c301a1f270)
adds a105190 added a useful unistr2 display function (This used to be commit f4581133649b5208d8f91c4995ef60579e04b6f6)
adds 2a505d0 added a 'net rpc samdump' command for dumping the whole sam via samsync operations (as a BDC) (This used to be commit e4cb106d2e3e6a41529369545a7a6ce5fe6d8986)
adds 84b4e79 a few minor cleanups in the cldap request (This used to be commit 228fc518da0404fe770175d5277fe5f5b08f9c67)
adds 0bc1feb made the CAP_UNIX test a bit cleaner (This used to be commit 8c8b0dd381f357bdd204fd6b5d50b78765e93090)
adds 8e089e8 don't use spnego in the client unless enabled in smb.conf (This used to be commit c00388de6cf5d0527505bfe4edfe2f0269c5a4c8)
adds ba2fdbb a ASN.1 fix from anthony (This used to be commit 5ff687a839f805af56ae77cba94c466a0ff87ccc)
adds 89586f0 added smb_xstrndup() (This used to be commit 26fc20187d405702c50d1e7a38d3a94c84932bed)
adds e6de7c2 move where got_sig_term and reload_after_sighup are defined. populate cli structure with called name and calling name even for port 445 connects. (This used to be commit 123eee6206d9afb28c169540dc63824957b505f4)
adds 266fd83 Added some new delta types discovered by Ronnie from ethereal"
adds 6232468 Fix for change in cli_netlogon_sam_sync() (This used to be commit 6ec267618a7ba2c4a7170b78ccfe95120c5430c4)
adds 8462dbb some cleanup while working on the NETLOGON pipe.
adds f480692 sync with 2.2 branch (This used to be commit 52924c064dc649032619c52e5cc915ca74e3aa10)
adds 548203a We need to return the value here...
adds d58445d remove samsync and spamsync (This used to be commit 34a7efd1f8fc5d5fda7cafe50cb6fd7c4aac32ab)
adds 53fabde Don't take the sizeof(struct in_addr) * -1 (This used to be commit e13016bb42dbba675d6e7ee7e163543aad2e62c2)
adds 55315b4 Moved calculation of secure channel type into a new function. (This used to be commit b8dba26978c281259e02b9d6ebacaa7cba4f7787)
adds f38fc7b We never checked if the smb packet len is != 0 Should fix a supposed DoS too. (This used to be commit f76e5b2677beb161c2f9c0d3dd78e707655e942f)
adds 6bca450 Cope with negative cache dns entries better. (This used to be commit 3404023260a5d6fed5523eb378d4a1ad418302a0)
adds d5dd9dc Test for non-POSIX st_blksize field. Jeremy. (This used to be commit d406d08e3e1aa2266a472f98cff7dd0ff311a33c)
adds 9c31d18 Merged initial allocation code for IFSTEST fix. Jeremy. (This used to be commit 095e2bf9469a4c26814fb049f2870983c090ed81)
adds 9cf3c89 Removed samsync (This used to be commit 644a45d493712c12e6318d13f7dd6ef1be5e6b1a)
adds 699fcb6 do not expose special files, only files, directories and links (and we should really check if a link points to a special file and deny access imho), expose no fifo, socket, devices ... (This used to be commit 59954113348cfb2061fa6bd7dfe7545f614e2891)
adds bf6cd37 if muhammad does not go to the mountain ... (This used to be commit 5246d3693c463e581a7cd40f86878e40456237c3)
adds 0fb1bfa Your car depreciates in value, while obsolete parameters are deprecated. (This used to be commit c95e53a1dda579cabbe2fb5059f2a1bde33ccf0c)
adds 4a366ae Some more minor doco fixes ... (This used to be commit b02e8aa4cb302689fa54cc6de9d2f1e5e23bb560)
adds 46f0426 Another speling fix (This used to be commit c904fa4abd7b79057ef9369aacaa368cdc177c32)
adds f73039b Fix from kai to correctly decode ntlmssp flags.
adds b97a387 Patch from mimir to back out idra's attempted DOS mitigation patch. (It broke port 139 name exchange)
adds 6b9de4f Use a function that actually exists for the keepalive send.
adds 066c5ae Steve Langasek <vorlon at netexpress.net> has again attempted to simplify Samba's external lib dependencies - let's hope this patch stays around for longer than the previous attempt.
adds 014792f Clarify function comments (This used to be commit a613dde7edab62c4439d256932b9f9b4ae2ec4e0)
adds 9c77427 Try to support non-root-mode systems without getgrouplist().
adds 53749c1 Our 'guest' login still requires an entry in the SAM - and build farm machines do not run 'unixsam', so add it to smbpasswd.
adds 2560c73 Updates!
adds d8767bc Header file change from last commit. (This used to be commit a760bca56a55b119cf399c5ac6f8b0db418be2e0)
adds e32fdc1 Some fixes for SMB signing. I can now get Win2k to correctly respond with a security signiture, but I can't get it to accept ours.
adds 86115ea Fix some small spelling etc problems in the SGML.
adds e74e0b2 A small type and addition of an example add printer command script. (This used to be commit 7c5f94e73746fcb97e440a29e5abc7bbb0a6c250)
adds e6ecd43 Reverted and tidied up the "special" files patch. Adds "hide special files" option (set to false by default). Made checking for hide unreadable/writable more efficient (less stat calls, less allocating printf calls). Jeremy. (This used to be commit 15ff5a48f94fdc6ed61fb10f063c4fbf8bb5bb2d)
adds 68d5ab9 merge from APP_HEAD (This used to be commit 4689e7ea5e55e22e1e4293c91ba69fee53436143)
adds 6dad13d merge from APP_HEAD (This used to be commit ebe89453b63467c87263c24f4380544fef1124a6)
adds dc0c3e9 Reformatting only before real change. Jeremy. (This used to be commit ac21f280d5030a9c49330be37bd754a1540a238a)
adds dc40c5f Correct fix for nc problem. Jeremy. (This used to be commit 1f81b177182aee7fe24e50ae3cd72d417e81b45a)
adds 83c5985 Pass the object name down to the enum_printers rpc. By default this is the server name and everything works as advertised. See the MSDN doco for details. (This used to be commit d6b10fe9691bfc96d5933c029990c60fd292bdc9)
adds b1037bf New arguments to cli_spoolss_enum_printers() (This used to be commit 55f891016c005c1552f1c1d95dd067bbf9de8869)
adds dbbb157 Don't try to convert enumprinters name to a unc name. (This used to be commit e09007dd5d17d5f84aea3c2fed16ce79ba7be1f2)
adds 7488f61 Implemented enum_domain_groups function. (This used to be commit 9e36824d47f7d1aac14bb5aeded8da54962c90a8)
adds 901ffd7 slprintf() takes a size argument (This used to be commit 4e142ba3749d2eb45687425ff87c153fb6147056)
adds 8f6c926 add a trivial seeking function to xfile (tseek) that does not do SEEK_CUR and add commands reget and reput to smbclient that continues a transfer that has been onterrupted.
adds 7251f6b avoid using libtool for VFS modules change a name in block.c it was hiding a function name add a comment in configure (This used to be commit 05038f44717ff07ed7d4a3afbdd8f072a3c058cc)
adds 709c7c1 add the netatalk module (This used to be commit 2a156995329699c776772fe01672cfe763b3f988)
adds 995bf62 patch from metze (This used to be commit cc8e6ebc0ec840d882211c8327cafdcafbcafbd7)
adds c53bbb5 merge from SAMBA_2_2 (This used to be commit b58ddacf73589870252eea52da68841e7294672d)
adds 797af93 Ensure we have at least smb_size bytes before processing a packet. Jeremy. (This used to be commit 0385f7d7efed48fc8121fc0fbb433e9ca0954094)
adds c3d707b Remove strsep - non portable. Jeremy. (This used to be commit 03c49b2e519acb8cc7278ac97a203a7d122d2869)
adds 4896421 Fix typo in debug. (This used to be commit 86433a3492a3b70a051257940ae28ada8788a650)
adds 16413f2 Allow us to "lock" printer tdb entries in memory to stop them being re-used as cache. Jeremy. (This used to be commit 6f901e479dd7a0b9d1395aad5b8ef028c0514fec)
adds e519e52 Handle locking correctly. Jeremy. (This used to be commit 4208f027cff77142df4f984a4a8985afbe30a4f1)
adds 907bec3 add hook for MSG_PRINTER_DRVUPGRADE that numps the change_id on all printers bound to a given driver (This used to be commit e913d508d4f894eb3f0e59b9c28b0fc5b56962ec)
adds 26e92ae fix 2 byte alignment/offset bug that prevented Win2k/XP clients from receiving all the printer data in EnumPrinterDataEx(). (This used to be commit 901769acc3258b6f8f33d36b0d5e3468a30ba1b0)
adds 28a7d0f Move to reference counting rather than lock counting. Jeremy. (This used to be commit e7b48224c4f8c6063e1dd850cc91f5488e65a48d)
adds b42229c Sync up namecache code with HEAD and APPLIANCE_HEAD. Rerun unit tests. (This used to be commit 41c2e7b162224a524a1bf4da012f383f2a6032d0)
adds f1597ae Some debugs for panic_action. (This used to be commit 8f065f788b3af333c7c61236e33b6571b62b0c0d)
adds 0fec2e4 Merge from 2_2.
adds 61e4ee5 Make const (This used to be commit b1ab3bec8dc7c5d0873b7a4b4c6fab2d7591c9b3)
adds 2b2b0f7 Put in intermediate version of new SAM system. It's not stable yet, code might be ugly, etc - please don't blame me for anything but instead try to fix the code :-). Compiling of the new sam system can be enabled with the configure option --with-sam
adds bbbf213 Code style + typo fixes Added Kai Kr�ger to copyrightholders of interface.c (This used to be commit 067ae5f81076611a0042eb064afdffa5e37f93e9)
adds 97a9571 Silly of me to only test this with --with-sam and not without. Doh! (This used to be commit 6395c34f2f981d59b761d8615851a8fd54c1c304)
adds 772e9b2 There's no MACHINE.SID anymore...
adds 147e2a8 Adding new series of text-to-sgml converted files. Removed OS2-Client-HOWTO and put it into Other-Clients.sgml (This used to be commit 076f34af8e5af7fb2d07b724522ef77f33559c82)
adds 9785c61 Remove yodldocs - it has been obsolete since 2.2 (This used to be commit 3b4316a7138982732fe77d42bb027a59851ee5a0)
adds 826f72a Remove obsolete text docs (This used to be commit 844d7254686b4a0429f30b4d4711387429172224)
adds fdf9a8d Remove obsolete files Update generated docs (This used to be commit 24103c2c20cd0727792be7efeb868ae988ffbd9b)
adds 32da080 'No news is good news' might sometimes be confusing, at least to me :-)
adds d1e68f2 Remove obsolete questions - Preparing for new up-to-date version of faq (This used to be commit 64e5287b06d0c7e84497c57bab664649f10826b6)
adds 3a21fa3 Move -4 to correct side of comparison. Jeremy. (This used to be commit d825026658b59364f9adc425bca4017be8e979e2)
adds 84a8efb Removed C++ style comment. Jeremy. (This used to be commit 3803770edaf4212ceac826e039bb075f098a4fab)
adds b294ce9 add proto for forward reference (This used to be commit 7573fd1746dfe5034deb51a6d205e15af6ff81de)
adds 05876f8 fix wrong check (This used to be commit cb0ed2faa5ed9163421a0f58d45bcd7ec38f06ec)
adds 0a771a4 fix file_is_special test, was wrong. (This used to be commit 850d6573aedea6499b2f2fe9d1426083aebd9fd1)
adds 790b85f Return correct FILE_SUPERSEDED response - IFSTEST strikes again... Jeremy. (This used to be commit df3e467eb7cce059782870bfec222293577c4f69)
adds fe518a8 Put in patch from metze (Stefan Metzmacher) to: - Rename user -> account - Add sam_* functions (api.c) - Several small fixes (This used to be commit eafcc387045f4f265631a952297caf3f6db779d8)
adds 7a8b82f Add new files to Makefile + typo fix (This used to be commit b742d068b889e861599333281e825e45cc8d13a2)
adds 08d4898 Example sam module (skeleton) from metze (This used to be commit b2b2c8b9cb94ce84938422132279c26faa231bf7)
adds d1052ec Add plugin support for the sam system from metze (based on passdb code) (This used to be commit 61626340e506d32a6560a162005b43f10445fbb9)
adds d03116a RTLD_GLOBAL is not necessary (This used to be commit 3146b243e0b143e1038c97d9f919aba494cc46f7)
adds d5a4242 show builtin groups in samdump (This used to be commit c1e00f5f160985323f5a9ade42f2ebb2a798b17c)
adds 66c389f I think this should fix the compile on some of the CUPS based machines.
adds 558297b small fixes make lp_sam_backend() a list (This used to be commit 06eb3138ab14ff450bbc44f5fa539867ce67a7dd)
adds 3376934 Several compiler warning fixes + fix dependencies samtest (This used to be commit b813761126249c3c0c0e38d2a3306d1d0c33c4eb)
adds 957d9ab There's more work to be done on samsync. Intermediate commit, now I get all the groups at least.
adds a97a6ed Adding samtest utility used to test sam backends. Compiles but doesn't do anything (yet). Requires move from samr_make_sam_obj_sd to lib/ (This used to be commit 7904770d341b194574f9dc8da578a5fe4b31aa9f)
adds 88f8ccd Don't use global memory context (This used to be commit b1e1d548031f270dd51ffa1910c3ae2503e64e8f)
adds 4d64593 Use popt for printing --help message (This used to be commit 355d28d9eae2fd4b94bb591c5c51cad2fab9d2fd)
adds e095e77 Forgot to remove old usage() function (This used to be commit 4631e1fd1039c7eed58d3738bd7310219acc9000)
adds 5449194 Add more documents to the developers guide (This used to be commit e05bdd9eab760b5dc6a4442dc89752080ff1d2c1)
adds 38cc0a1 Add cifsntdomain (This used to be commit 31567c3762c0588886792265d7b48432c50f03ba)
adds f338cf5 Remove more obsolete documents (This used to be commit 60446ad6033f6f9179ac2566f670d04ff8b662c2)
adds b786c9a2 Make debuglevel a string for use with debug classes (This used to be commit fc29385029bf000dc70d23154e39970ee76e4d30)
adds 1ddc80f Use popt for --help (This used to be commit 073106ad25fba8c8aaa57c296ce8e7cb7b3e3e97)
adds 52ea319 Correct popt argument info in vfstest Don't use global_ctx in samtest.c (This used to be commit 0428eb422b50135327daf3040067f5982f1b0b92)
adds 8e729a4 Move samr_make_sam_obj_sd to lib/util_seaccess.c. samtest now compiles and links successfully! (This used to be commit 0ea4bcb6b772a0d95d20f7c1a2a0c08a0ba9e466)
adds 408fb92 SAM_CONTEXT is const (This used to be commit 3b4cf8f67c2970e7b099ae2382bdd802b79d1dd2)
adds afc5c6b Adding makefile for sam_skel module (This used to be commit b91fd5a77c493d0c90b45de6a70fb84bbef3f9f1)
adds bd11a63 We don't need the RTLD_GLOBAL. (This used to be commit 0d562b81bfd176111a1046560c39b03d986f90ec)
adds 3f39305 Split up documents at chapter level, not at sect1 level (This used to be commit f1710a46d0b51fbefc2a1b5230b76aa9ecbbcdab)
adds b9eec5b Several small fixes (This used to be commit 4fc06a9e2274546807beb411e9bcf47931f8b4f6)
adds 36df325 fix connecting to a BDC when the PDC is down but in WINS and no bcast can be used to find a BDC (This used to be commit e95d8e2c9ee5cf22b628f3e0d99fb74bcc632ea0)
adds b2ee649 fix connecting to a BDC when the PDC is down but in WINS and no bcast can be used to find a BDC
adds 677bae2 Abstract out the functionality of gtdbtool into a dictionary browser class. This should provide a nice framework for browsing any kind of data presented as a python dictionary:
adds d63a6ab Forgot to check in some of the libsmb stuff. (This used to be commit 0a2f6049c0b49810abf1c3e909d712f53c7fc8c1)
adds 40e9487 paranoid server security defaults to yes (This used to be commit 46c49248e3f2ab307218b476b9a659bf54c3031e)
adds 79d3ce6 Remove obsolete documents (This used to be commit f736b83da65339a225876e50c836b209b2857074)
adds 1e8fa8c removed a debug line (This used to be commit 5185f495d055cee609872db9e59edbe3220dc5bd)
adds a6ace77 ensure that we unlock in case we hit a tdb error (This used to be commit 4aa7dfb7e7f4ad33b8768d20ec2eb9cb3fde6385)
adds dcd0291 convert the LDAP/SASL code to use GSS-SPNEGO if possible
adds 1f02551 Removed some misleading comment.
adds cfb5e91 added cli_net_auth_3 client code. changed cli_nt_setup_creds() to call cli_net_auth_2 or cli_net_auth_3 based on a switch. pass also the negociation flags all the way. all the places calling cli_nt_setup_creds() are still using cli_net_aut2(), it's just for future use and for rpcclient.
adds de3d031 merge of phant0m key fix from APP_HEAD (This used to be commit cb13d334a53f27713665570d85607d57eb407f9f)
adds 4e216f3 break out REGISTRY_VALUE & REGVAL_CR objects into separate file for cleaning linking.... (This used to be commit fd140aadd7c76facb4efa80655e633600f9760b6)
adds 189c4b8 fix broken dependencies.... (This used to be commit 8eab2e79412c771ef57d39e7d61816b705350e0f)
adds bba043c allow rpcclient's samlogon command to use cli_net_3().
adds 3cf5819 fix proto (This used to be commit 4f00844da05b37cf9755def40a63c11e7f82153e)
adds dd0d4b5 based on function prototype, the args were switched - this gave an error on the IRIX compiler. could whoever put the FIXME message take a look and see if it is still broken. (This used to be commit 29a8f2121114cafca07797cadaeb26c9d0055b24)
adds 3cbe892 fix up print portion of registry. Merge from APP_HEAD. (This used to be commit ec37633548ed329c05b93499f75883d987b78f1e)
adds bf544f1 Added attribute specific OPEN tests (for SYSTEM and HIDDEN). Jeremy. (This used to be commit 4eeef6ef530acf1cc4e08e24af902c15af57ece7)
adds 85c9ee4 Put PRINTER_DRIVER back in (This used to be commit 0a92c4db1fed6eff577a67e9c4fd54bd4fe4afac)
adds 0b9bf47 Better error reporting on OPEN test. Jeremy. (This used to be commit 4e836c4ce2b51e42ab4f29c6c916fe6a73a58654)
adds 39e21d4 off by one in writing to malloced array. this fixes smbd crash I saw at the CIFS conference - finally got purify working (This used to be commit cf9bb66aa9c3217cb8394058c65c84ffc6ae269a)
adds fcdecb7 Correctly fail opens with mismatching SYSTEM or HIDDEN attributes if we are mapping system or hidden. Jeremy. (This used to be commit bd1e3df9ffa0717f26696a222e5ec6a0198b3352)
adds 8e33a5d Correct error message. Jeremy. (This used to be commit e9392c4a2e1e1ce44fcd1a1105477c17a3410f14)
adds 35b7dfa Fix bug with stat mode open being done on read-only open with truncate. Jeremy. (This used to be commit 18b9cbd857177a911ef95c9322bdf0709161cd84)
adds 724d1c3 Add a fix for 'query_disp_info level 2', which should return all machines in the DC's SAM. We were only returning workstations, not PDCs or BDCs.
adds 40e9d9a Avoid writing unitialised bytes to the wire (and consequent valgrind warnings) by zeroing them out if they don't have meaning.
adds 7aca67c Add a bit of 'const' and move a lot of our 'repeditive' DEBUG() statements to 'DEBUGADD', so we don't repeat headers. (Makes them much easier to read).
adds 110954e Add a dash of static. (This used to be commit e3af3adac1a01842bc5242e68393196497a1d71c)
adds 4cb4534 Convert M_DEBUG(0 to M_DEBUG(10 for non-error cases ... (This used to be commit d5c10e7dc76216db793319f9beb99dd12441e76b)
adds 21a58f5 Fix segfault in net command (This used to be commit 26bee60a419593a5afe4e48614f7f3fc414596a5)
adds 098b0b4 wrong way to handle things, bug found by kai (This used to be commit 58f912da47d18a6a548c50dc9d4298c6bec7ea0d)
adds 45fc6b5 Implemented some more client side spoolss functions:
adds f76bdfd Implemented some more client side spoolss functions:
adds d75fc27 Fix transposed args in open_pipe_creds() function. (This used to be commit 63e59b0b737a1cd4ccc588b27e86be8262296052)
adds fc8c6e7 Added methods for getprinterdataex, setprinterdataex and enumprinterdataex. (This used to be commit ac84b220aa2910abec309f2dc048adb84f609786)
adds 7ee13d8 make proto (This used to be commit 88a97d2174eee884de52e848d30bc2c459bf28bb)
adds 1f914af Add a 'key' field to printer data dictionary.
adds 618b024 small typo, kai is german :-) (This used to be commit f435bf0095694a283db47e33c9eb1b5b6df13d03)
adds d38ab38 Fix typo - Thanks Kai (This used to be commit 8fb4534212e49d2f64f45cbeb481b9f4a69f3158)
adds e0a8b7e usrmgr expects unicode as ProductType.
adds 882ff84 Return data from enumprinterdataex by deep copying on passed in tdb context. (This used to be commit 1f629aa54ea3733c356c21f9f707b7f6075f6429)
adds 611f9c8 Return dictionary of printerdata in enumprinterdataex. (This used to be commit 348b6778d8b9e42f27da51652c7198cc42048059)
adds 2a18e89 Implement deleteprinterdataex (This used to be commit a89fe79e222b36eda123ccdbca96badb7714776e)
adds 86d9d82 Ignore *.pyc files. (This used to be commit 519d1589a9358d8c2de01bd23159e3d552554131)
adds 8e56ded Rewrote to use gtkdictbrowser. (This used to be commit 6f78c4181449a995b9d5b2955981a20e4fdcc829)
adds 5349522 A printerdata browser I whipped up in about 5 minutes. (-:
adds 2e93f20 Added utility function to convert python strings to hex dump + ascii. (This used to be commit 7a6b6a8b4871065e3178223a7da5fafd8792b0bc)
adds 62d6c7f Display printerdata values in hex. (This used to be commit cdd64e0860bf05b115e0d107f6cb2b9e1f6d0e9b)
adds 70a132c Change JOB_INFO_CTR to return a pointer to an array rather than array of pointers.
adds f02b14f Change JOB_INFO_CTR to return a pointer to an array rather than array of pointers. (This used to be commit e9b71b354d923b2cd0f028dd197e7ca81339ec3a)
adds 386a416 Implemented client function for deleteprinterdataex. (This used to be commit 6d792c683df3a4f97e1a04a57bf4890aab35aecd)
adds 2074556 The session key in NTLMSSP AUTH blobs is actually an empty string.
adds bb30cd1 Add type A to the small MSRPC generator ... (This used to be commit 7f8fd5f270af74dcb3fd18af74233f7db4d8f9a7)
adds 629ad69 Make sure that an NTLMSSP negotiate blob has the correct stuff in it! (This used to be commit b28267f52c0a5c175b067d7c2d10eca83c20e640)
adds 9a4110d Fix setprinterdata rpcclient command to use new cli_spoolss_setprinterdata function. Also fixed crash bug - I don't think anyone uses this command anymore... (This used to be commit 82c9bf2a6f03c801e701636aff726090483cea25)
adds 4566462 Fixed enumjobs command to use new JOB_INFO_CTR structure. (This used to be commit 9db5be03617740e705bce51784fdb80784779acb)
adds b2e4d8e Convert to new REGISTRY_VALUE cli_spoolss routines. (This used to be commit 100aa8c893464d65f1b2225dab9dc5b58bbcff91)
adds 7616f86 Conver cli_spoolss routines to use REGISTRY_VALUE and REGVAL_CTR code. Nice one jerry!
adds fc15341 Parse the NTLMSSP Challenge in cliconnect.c.
adds fd13038a Fix the client side NTLMSSP. It now works between smbclient and smbd!
adds a279236 Formatting tidyup and additon of cli_close_connection() before bugfix. Jeremy. (This used to be commit 3b71529c694b5b1093d99b7ef80835e72b1f8436)
adds 0d9cde2 Fix crashbug discovered by "Kim R. Pedersen" <krp at filanet.dk> where cli struct was being deallocated in a called function. Jeremy. (This used to be commit e33e9defa657aa54594bb0c27f9be2f7b12aab1b)
adds fedc33d Ensure we open UNIX fifo's non-blocking like we used to do. Jeremy. (This used to be commit 53f411df10f1e152d8d596cd24a2f66af9eb6e51)
adds f04ca06 Fix the struct_blob. (This used to be commit ce152b33c8b08905ea863d47a620c90ca47c8566)
adds 59f40f3 DeletePrinterDriver[Ex]() fixes from APP_HEAD (This used to be commit 04874134ed83847988bad5fcad3463395dc283fb)
adds 2d8e2cf remove inet_aton() (This used to be commit a7616b2b942eaf3be4e16fb9d38cdb42d8b95a94)
adds abff9f4 Quietened some debugs. (This used to be commit ea26b3e8efcb83e16f7eb5add031a8df99046a69)
adds 45f9cbe Fix typo in comment. (This used to be commit 47b8ec632e20aa86c34f6a0a82d886fcc76f3000)
adds 4b27cda Set default ACB attributes on 'unixsam' accounts. This means that machine accounts added first to /etc/passwd will be honered correctly. Also, users 'upgraded' to smbpasswd will have the right flags.
adds 6502936 don't use ENCTYPE_ARCFOUR_HMAC unless the kerberos lib supports it (This used to be commit 13dc9e37d2422c45ac5005dce26b349f88dbe505)
adds a1aafce Add bcast_msg_flags to connection struct. Allows sender to filter when sending broadcast messages. Also initial cut-down of printing notify messages (not yet finished). Jeremy. (This used to be commit aca333719695b278843c59e1c6eb07d6655fd59c)
adds cbaa148 Merge of (apparently working :-) new printing notify code. Jeremy. (This used to be commit 8595c6ce4d74539089b600b3b0ff858a04b793ff)
adds cc5088b Only cache the user list on the SAMR handle for a particular acb_mask/all_machines flag combination. The avoids a bug where we were listing users in the 'trusting domains' dialog in usrmgr.
adds 2658e4e Added better error code on out of space. Removed total jobs check - not applicable any more. Jeremy. (This used to be commit 8828e2ea3c668aab6cda1b4be9a7e4ce1c23ca81)
adds 1974c5d The new popt_common_debug code obviates the need to muck around with AllowDebugChange, saving the debuglevel across lp_load() calls etc. (This used to be commit 561204905b78323fd0a03cc7ec5c9dbb2295bd5b)
adds 58b5b6f initial mem_ctx to NULL patch from metze (This used to be commit a4351a3923fd87e1c54119d997b673fcac34601b)
adds 481c0db Roussed on Jeremy for not putting in enough debugs in the new print notify stuff. (-: (This used to be commit 87c156704f5d8913cf7bf3134ec5ba6403d36cca)
adds 7b94393 A netshareenum reply always contains an enum_hnd. win2k returns zero total entries on an error whereas nt4 must send uninitialised data so we didn't catch this one before. (This used to be commit 88653130bc1e380b7d8dc6c62492f3bbc6f1c707)
adds 36cab08 Send any queued up print notify messages in exit_server() so they don't get lost if the client exits before timeout_processing() has a chance to run. (This used to be commit d7dde74aae64e9e142b80b7e3ba1bd69cec149b0)
adds 19a7d46 We shouldn't add printing flag here. Jeremy. (This used to be commit f00102ba77d752bdf714fa83ac7fdc679e8d7f17)
adds 8ac6e26 Remove donotify as notifies are cheap now. Jeremy. (This used to be commit 78585de5811d10bcca156e296c7dd51eabe5d626)
adds 9f43ccb Delivery notify messages over the back channel in *reverse* order in which they are sent in the message. This is because a DLIST_ADD is used by the message sender which results in the first (post!) message being at the end of the list. Notify messages must be delivered in the order the events occur in otherwise the port monitor gets confused. (This used to be commit d41ff1f1a6cfad71ef35698d45e9fb97d9100898)
adds 4af9c9c Fixed a little, long standing bug: smbclient -M <name> should resolve name#03, not name#20.
adds 4cf5238 Revert the "reverse" change to rpc_server/srv_spoolss_nt.c, simply add then entries to the end of the list in printing/notify.c using DLIST_ADD_END. Jeremy. (This used to be commit 047d6a05fb60172a2607bb7d7d03dda5403c61fa)
adds ce2ac33 Move the fancy NT_STATUS macros to a new file, so we can include them earlier in includes.h
adds c9e550f cli_spoolss_enumprinterdrivers:
adds 2ec8915 Display debug data we are marshalling/unmarshalling a UNISTR in a similar format to UNISTR2. (This used to be commit 2d227bdce26674affad87ad6d118e77604fb210a)
adds 22b75d5 level keys are inserted by conv routines. (This used to be commit b5068bb9fe28cfdd7a00dbc50196eb60e3a46af1)
adds e411dc9 Decode list of dependent files in printer driver info3 and info6.
adds a2327b8 Move printerdata dictionary object into it's own file. (This used to be commit c211d2deca1019d3ef9bd08f5a01e76ede2d0191)
adds c9101c3 Initial version of printerdata_ex browsing. (This used to be commit c201a61a52ffbaf1b1b70e25e0ef2b29a89f921c)
adds 69b9cbf Detect and use syslog.h or sys/syslog.h corretly. Fixes lack of prototype for syslog() since Paul Green's POSIX patch. (This used to be commit d3b29b0b2d2ffd5c050900ff8cae441b91f95526)
adds e4eed6e One less user of Get_Pwnam_modify()...
adds 4aad4d7 Add some DEBUG()s to some libads failure modes. (This used to be commit ad3c8da13b9d510f78fd56364cd0987de88a9b9f)
adds c4d1f9a Oops... (This used to be commit 9a6f932da1c85a331a8427f055b5fa798dbda89b)
adds eec38ee Patch from "Stefan (metze) Metzmacher" <metze at metzemix.de> to extend the ADS_STATUS system to include NTSTATUS, and to provide a better general infrustructure for his sam_ads work.
adds a927240 Revert accidental commit - I'll need to do a fair bit more testing before I commit changes to NTLMSSP flags. (This used to be commit d200770796d871b3994a06fab45624068fdc5682)
adds 2d88135 patch from metze: add a 'vfs' debug class (This used to be commit 601b56e04fddd9ddfb9be5b0a625d6d279df7f4c)
adds 68defac This commit includes part of the patch from metze posted to the list, and a few of my own changes.
adds 6c8e4fa Updates to sam_skel from metze, add sam/group.c and add a DEBUG() to the SAM_ASSERT if we are not going to crash. (This used to be commit f91fcb166107e45ffb3de95a3da65c79992341eb)
adds 337668f Make it possible to actually build these modules - process the Makefile.in at the end of configure. (This used to be commit 6953db6a98432cfbb946dd2d3cbe64e7dee0b71d)
adds 29e092d Get our consts back in line with current norms - only for pointer protection. Debate about extending this policy welcomed on samba-technical.
adds 94d6c0e Fix some missing ; on the end of our SAM_ASSERT()... (This used to be commit 4d642e1fa4ed454a421a9f219a8cdecddb57fd31)
adds 789d51b This is the 'easy' parts of the trusted domains patch n+3 patch from Rafal Szczesniak <mimir at diament.ists.pwr.wroc.pl>
adds afc1a22 move everything to flat VFS/ directory (This used to be commit d383c309d4a259fb28d7541777a8b3b53cca23bf)
adds d0cef25 the current block module is completely broken, jelmer will commit a new one later. simo (This used to be commit 830f9910bb77562aa2dbef2f479c01493928692d)
adds 7a76d0e Seems I missed commiting this when I added the rest of metze's ADS patch.
adds df4e6c9 As per the 'OK' at CIFS2002, only use the readline headers (and this crasy #ifdef mess...) in readline.c, we don't need or use them in the rest of Samba.
adds 27cc26c recycle.c: merged in modifications made my differnt people, cleaned up things, yet some work todo the code works but there are still some cases to be handled properly
adds ec4f2af configure.in: reflect the new example/VFS/ directory organization
adds 885f4f9 Winbind client-side cleanups.
adds 9378cbb Don't leak file desciptors in this (impossible?) error case. (This used to be commit b440418f13b840860be42690bf475c1ee3cb3647)
adds 8352336 This is the 'main' inclue for for winbind clients - all clients should include only this file, and not any others. It includes the function prototypes. (Forgot to commit with earlier patch)
adds 2968f8a merge of printer change notify fix from APP_HEAD (This used to be commit 6a53a9cb7c56927423dea125c65d66605fae566f)
adds 397ef90 "disable charset" -> "display charset". oops (This used to be commit 67543ea43d6c76f10f6757ae35a29044ce0020c5)
adds 1e7b615 forgot to commit configure with configure.in (This used to be commit db883ae1e659496696c17f2901634cada5e4aa13)
adds 79f54d2 change parametric option name to vfs_recycle_bin it is more sane and do not pollute standard options namespace too much
adds 8a5abe4 Patch from Stefan (metze) Metzmacher with more updates for the SAM subsystem (This used to be commit 56cb03bfc68727384df46bde6df03950f7cdfcf9)
adds e889fc0 Patch from Kai Kr�ger for the new SAM system (This used to be commit 771878a2d94009b6eccef5f98d4e782cd85c291e)
adds e756158 Update patch. (This used to be commit 31feae9e8f0c9831284cfa85f9b771113549ed2f)
adds bffdffc Check no extra fields are present when parsing credentials. (This used to be commit fff081d3440373071d8859b7a7d71cf6489126a4)
adds 35d9e88 Remove todo comment. (This used to be commit 95831c8266119284264f7f42b08fb4d8e21e9deb)
adds 1f91936 Return WERR_UNKNOWN_LEVEL for getprinterdriver level 6 as we don't know how to decode a printer driver into a DRIVER_INFO_6 structure. (This used to be commit 1338f623c2a1e539ee9ee5fedbaf16baf3eb171e)
adds 18c3436 Return WERR_UNKNOWN_LEVEL for unknown info levels. (This used to be commit d30da51956accfc4ea4662cece00d4df223421cd)
adds 317ce5f Formatting tidyup. (This used to be commit 4132d9680a0b6ed829663399bba209a49ca41d56)
adds b32f4cc Pass level keyword down to cli_spoolss_getform() (This used to be commit 69bb58b92e92113b3ce2c72a3bfa46ed3056c261)
adds 8a36292 Fix crash bugs in getprinter info level code (yay unit tests).
adds 0b819e8 Add little meta note (This used to be commit c651720633e3affb192eef9e676fad37a0ad4fae)
adds 4a0c063 Merge tpot's patch to add targets to build Python stuff. It's not built by default. (This used to be commit 452769f595c87ba14bde96cebf06e442e79402f3)
adds b15ffb7 Merge tpot's Python patch. ./configure now writes to the Python makefile-equivalent (setup.py). Remember to do "cvs update -d" to get the new directory. (This used to be commit 87396c559b60780e6f0613170f78ce863f0b71fd)
adds 01e7afa Add --with-python=PYTHONNAME configure option, so that the libraries get linked for the appropriate version. (This used to be commit 2ea647bbfaba5a4ee7cb232ae1a21acbd2a9b5c6)
adds f099013 This patch has now been applied and no longer needs to exist separately (This used to be commit 5b2fa5260e22c0d8bc9fb0973a6247ad99d2ed4b)
adds 3245349 Update documentation for newly merged modules (This used to be commit a0e58fd2cef5891e874a08f71d5d7a3f10ec6454)
adds 63f411a Import my code to do reasonably fast tdbpack/unpack from Python (This used to be commit 1f7ed8bb863fdacd0b9f3bc2e1e5d72ec7051feb)
adds 4c47181 Actually, I think Jerrys patch was incorrect as it didn't ever add the printing msg flag, only remove it. Also, we already refcount the printer backchannel connection to add the connection tdb flag just before after we register/deregister the notification message handler. Jerry please check ! Jeremy. (This used to be commit c45364ae82e06364cbb11545d1262032e12a21b1)
adds b2536cc Python's setup.py does not need to be munged by configure.in -- it is sufficient to just pass the relevant variables to Python from the Makefile. Therefore, remove setup.py.in. (This used to be commit 8bebe9ee2b6bd56c297acc6b01cb0856aad1c4f3)
adds 462818c Build py_tdbpack as well. (This used to be commit fc5e8b8f672d461809f113fe14435841608b046f)
adds 0ad8d0c Put all Python modules into the 'samba' subpackage. Now you need to write
adds 2517c20 Add python_install target. Not called by default. Delegates most of the work to setup.py (This used to be commit 29d7ee7e0d6eea53a596973d157d377fbaaab3d1)
adds 48c91e8 Merged Volkers (correct) fix from 2.2 for crash on unable to connect. Jeremy. (This used to be commit 05e2aba52f9b027bbab7c65cc02fd5c83d3c61aa)
adds dc1c14c lowercase global_myname in %L substitution (This used to be commit 43a39e85b67c026a5edd93bcd58b76ae67315975)
adds 9a3542b Patch from Steve French to fix difference in responses to smbclient //server/share ls / on Samba and Windows 2000. Jeremy. (This used to be commit b3fe55838d23001f634f6a75f08330718353d3ad)
adds eaa4ee9 Use SAM debug class in skeleton - patch from metze Shouldn't we use dynamic debug classes here? (This used to be commit db0f742e0ea619e69457f15cdb3740ae7c85cebd)
adds 8de41d5 Merged Steve French's fix for OS/2 EA return error being removed. Jeremy. (This used to be commit af2168c0344d49041b1fe78cd5219ac50308deb3)
adds df920a6 Added final Steve French patch for "required" attributes with old dir listings. Added regression test in smbtorture (in HEAD) also. Jeremy. (This used to be commit 3c9d24d7c3bad2beb641880a97f0eda5cd3e4ec7)
adds 5793e15 change notify merge from APP_HEAD (This used to be commit b5227f0a645fdf2358fcb880f22e4662efdfe8e3)
adds d4b6d5d Updated examples for new top level module layout.
adds 31737ac Check in examples for tdb packer (This used to be commit e8f9fbd32b73f60db3683d23a979dc09e7204258)
adds 96cf2ab Patch from Andy Levine andyl at epicrealm.com who discovered that W2K DMB's return empty NetServerEnum2 on port 445, but not on port 139. Jeremy. (This used to be commit a9112a1e4b24ccd94be4d0d055ddc9d1bdfef1be)
adds 5d390fc AbortPrinter() fix merged from APP_HEAD. (This used to be commit 97ede49e1271fa00c6ffdf9e6e3c2330ea935461)
adds f1be21f removed warning about shadowed globals (This used to be commit 8021bbbd0c5fad6db45a4c862848ea667cad0b79)
adds 1bc851e removing compiler warnings about shadowed globals (This used to be commit 6f0561acadd139e37f86e30a2bbf10f428178eaf)
adds 6b956c8 Fix missing braces around push lock call. Jeremy. (This used to be commit c93b40f43d5f5027f26c9b6bb906011a9075db2d)
adds 9992897 Ensure we've failed a lock with a lock denied message before automatically pushing it onto the blocking queue. Jeremy. (This used to be commit 237e36124cedf0485deaff81f34688fa862c3317)
adds 324846f Change 'import spoolss' to 'from samba import spoolss'. (This used to be commit 06f6e7110029d5d60c4f34123f470bfb4c96364a)
adds 36c5087 Formatting tidyups before I look at implementing the sendfile in READX. Jeremy. (This used to be commit 640f061ab2c0fa772c0b181a5492aaf94b21fd3e)
adds 1d3bef0 Ignore *.pyc (This used to be commit 9d639cd4156e6b8fcb84e20e0b8adaa3fc5dc5ba)
adds 7c152af Bugfix merge:
adds 6b694ec Put pid number in invalid request size debug. (This used to be commit e63afabf98350353fac79ffc2ae2ddf88d61260f)
adds 18e72f5 Fix imports for printerdata browser. (This used to be commit d36fd6651726ffee059f4b39211da66b5b6d7ec1)
adds 3600395 Fix some dodgy stuff that accidentally was committed. (This used to be commit d6d0f121d95b79d4acc68354b35fb0fb3e42e1c0)
adds 735eb8f Added char *, uid_t and gid_t types to generic conversion routines. (This used to be commit a938863914cbfec247586c92fd06203fec7febde)
adds b3bcdcc Implemented getpw{nam,uid} functions. (This used to be commit 19adbf1faed3d076207ec55e398f15f87d48c9f7)
adds cdca2ad added gencache implementation from mimir - thanks! (This used to be commit 05a202c287f5daeb1ccbaf9479aa93e7928e93db)
adds 66f90f9 Merge the cli_shutdown change from 2_2. All except one call to attempt_netbios_... assumed that cli_shutdown was _not_ called on error anyway...
adds c989eaf DelPrinterDrvEx() fix from APP_HEAD (This used to be commit 7841753a03f7fdbd2f7f22e1b184dc1891118283)
adds 88b1f68 merge from APP_HEAD for GetJob() (This used to be commit 3524a4a348686ae5144a744696606123e4a66622)
adds bb6d5bf Spelling fix. (This used to be commit d9fa865e5ce8ba0b7539f9a218fc7dd132eb3d38)
adds b060593 Merge of cut&paste fix from appliance. (This used to be commit f75d61b03a3377f3a791b56fc307dc7e56e4707a)
adds 4f613ac First cut at portable sendfile code. Only used in readX at the moment and doesn't actually call sendfile. Needs to be vectored through the VFS and tested on all supported platforms (Solaris/HPUX/FreeBSD/Linux). Linux doesn't actually work (2.4.19 kernel) at the moment because it doesn't have a 64-bit clean sendfile. Jeremy. (This used to be commit fd772ca7b16cd86e0d50c7ed8d537c202976a6d2)
adds a9b450c Merge of winbind auth cleanups from appliance. (This used to be commit 26d486aa740e283f546efc1f2ca40af3452a4f52)
adds 21a738b Merge undone cleanups. (This used to be commit d87c1f507d38444e627bce59b6c765d9c9479ac6)
adds fdb8c4d Fixup sendfile to match HPUX semantics with signal interrups. This was fiddly.... :-(. Jeremy. (This used to be commit 2b33a500a8ad13acdd7e4f593aba65229dc8dd96)
adds 8c5f577 HPUX takes offset, not pointer to offset. Jeremy. (This used to be commit d7024e8cb94a20cba789deb2c5b70221f6cca4fd)
adds f6fdad1 Changed profile version number to 7 - added sendfile statistics. Jeremy. (This used to be commit 2d080d7579c0a59bcb03608600c6b28243bbe353)
adds 6cf499e Fixed up FreeBSD sendfile code - only Solaris left then I can add the configure tests... Jeremy. (This used to be commit 9dad88e1d4d09f61da87dab2633c6e989a9dd77f)
adds 081b70c Updated some comments in the NET_USER_INFO_3 structure for the other_sids field. (This used to be commit d153d692a0f8499e1d6dac791a4d119cd9c15e45)
adds 10297d8 wrong alignment size calculation spot by Florian Weimer <Weimer at CERT.Uni-Stuttgart.DE> (This used to be commit eda0e7589f2591edc29e6c1eef44aa21628977be)
adds febd3f9 Added fix for broken Linux (no sendfile64). When offset + count > 2GB then return ENOSYS and let the upper layer handle it. Jeremy (This used to be commit 872dfd87cda585c33c3823b06580cb301567a9b9)
adds 3f02393 Use HAVE_SENDFILE64, not SENDFILE64. Jeremy. (This used to be commit 7e2f9769c9a7ee5d11267a8a8864371fc0aa8f50)
adds cda2b27 Add reference to CUPS documentation about how to use unix -> windows clients using samba (This used to be commit 898f30fffb4e613e4a7efa0463c54fbc3b1f3cca)
adds 1782e2a Add document on tracing system calls (This used to be commit 1e14815f4cd9e8a9ca5c0d41de902f9c0dd6410c)
adds 77f9711 Make current_sam_methods a const - Patch by Kai Kr�ger (This used to be commit bd7245dc6fcff805fcb69f6bd1f4852dadf5aa84)
adds 479e82b Put unixsocket calls between #ifdef HAVE_UNIXSOCKET's - required for Stratus VOS (Double checked) (This used to be commit dc3c14fc2b661a62a1876149e96af6de07a2c4a6)
adds f3008f5 Merge of 'other_sids' patch from appliance. (This used to be commit 7decd4b3a9e6900ab35f7bf5b266361f308aa58d)
adds 3cc83a8 Don't display debugs of the nt user token twice. (This used to be commit 2011a38f3bd1e51aa1ca0219a9e46da12426cbc3)
adds 1dceadf Changed Major/Minor version info reported to Server Manager to 4.9. Added new SWAT Flags for Advanced and Developer modes. (This used to be commit 0250e2c52c7d7aa25308b6c20b8e2a51184cb598)
adds 954c1ca Applied new display mode FLAGS for SWAT. (This used to be commit 8a1c136494de47bae74627b07edea6f72eab37cf)
adds 9521538 Committing changes before I lose them. Work still in progress. (This used to be commit 89842d94bb2b2bb386716c7db96cc0acda80b76e)
adds 52e22d7 Update to add DEVELOPER option to more parameters. (This used to be commit bd9dbf5c79bf2bfecdf008fe93eba87ea9993a3c)
adds ad5ab5f Added autoconf detection for sendfile for Linux. lib/sendfile.c code still needs more work. Don't add --with-sendfile-support yet... Jeremy. (This used to be commit c6ece53ac2a7a6115ca1160cf02247d7cc0bbb95)
adds f74086c Attempt to make broken Linux sendfile work.... Still in progress. Jeremy. (This used to be commit f956a4d29d0d88cd92fac0f0c9f636fc152afe0a)
adds e8ea0aa Added FreeBSD sendfile configure tests. Richard please test... Jeremy. (This used to be commit 6425f169779ce65509b77cf6d5634de24894a965)
adds 91ba6aa Default to "python" for --with-python option. This saves having to run --with-python=python which looks a bit silly. (This used to be commit 130e05de073268cbabed0e2f80f0011e5f72dc02)
adds 83b9971 Rerun autoconf. (This used to be commit 041f47230b865294e657f47e6aba2fa83a15bf31)
adds ccfe2b8 Added --with-ads option, defaults to yes. If you run ./configure --with-ads=no or ./configure --without-ads Samba will build without linking to the various kerberos libraries. (This used to be commit edb6172abf0f07fead8ed3aaaebe0411d757aa64)
adds 1d64186 Rerun configure. (This used to be commit c7d4bfde737c5aeda14b72e48197bb2a9a02bbd8)
adds bd87570 Added --with-ldap (default=yes) option. We should now be able to compile a non-ADS, non-LDAP version of Samba on a machine with Kerberos and LDAP libraries installed.
adds fffd0eb another const cleanup (This used to be commit 443d5ebafad46a9a62527642628aff8e5d9dc10c)
adds 9faf941 more const cleanups (This used to be commit dfa85f9c48aa3c8d93775df6b6ad2dec9a1692d7)
adds 3fefef7 disable stat cache when case sensitive (This used to be commit 3401c3616b3dcb99053f89d88f8e351c986c9096)
adds b33681f Add clock skew handling to our kerberos code. This allows us to cope with the DC being out of sync with the local machine. (This used to be commit 0d28d769472ea3b98ae4c8757093dfd4499f6dd1)
adds 9bab1d0 Actually use sendfile if selected. Jeremy. (This used to be commit 5881f0a22633ed9fb73e6cd788d0751c4db6cd32)
adds fa184ea Only create the pidfile once we're ready to receive requests. This allows external programs to correctly synchronise with us. Jeremy. (This used to be commit ffb7632d05191342ecfc5f78fbfd7beacfe257ad)
adds fe92e9c Reverted my earlier change. It was incorrect. We must be protected by pidfile before doing secrets_init(). Jeremy. (This used to be commit f8a0e6ad8b25d405ff2bcb492974d2f0bef81036)
adds 8b46126 Never, *ever* hold a mutex lock in the message database where there may be traversals being attempted. Yes, this was from bitter experience (and an out of control server :-). Also allow callers to break out of a tdb_chainlock with sigalarm if desired. Jeremy. (This used to be commit a7781f91d8c1177210bffc199cd2f3b7ff993eaf)
adds 8b4bafc We had a race condition when changing a machine acount password as we were no longer locking the secrets entry. I saw this on a live system. Jeremy. (This used to be commit 660dafcbb2d1029831212a32d995891626a0344c)
adds 7e29a2e Fixed compiler error when HAVE_KRB5 not defined. (This used to be commit 66c2e25079b348188abd48868300771b1e49fff3)
adds c9ab9fe Add a synonym for samdump ... (This used to be commit a8dc1464ea2d05eb2a26afdd433cdb6b69002259)
adds e59d5b5 First code for 'net rpc vampire'. We should probably find a more positive name for this. It creates users and global groups. More to come.
adds e7ff6ab Display the repr() of non-string dictionary values. (This used to be commit 3c6975c711d87755f0532147f9aaecb224159f43)
adds 86f746b samtest and vfstest binaries shouldn't go into CVS... (This used to be commit 53f7af9c41633877757c85182660c0826275ff2d)
adds 6c66567 Update introduction somewhat (This used to be commit 060c0bda078923b11c34539323f9def176c006bc)
adds aad3c35 printjob merge from APP_HEAD regarding device modes (This used to be commit aa52351384abace54a89c9fbfa5e4c31a8464c91)
adds 994638f HPUX sendfile is now detected correctly. Jeremy. (This used to be commit 91e41ebe97c143f413e2a5614b20f3db4642490f)
adds 7af9901 Added "use sendfile" per share option. Jeremy. (This used to be commit 28466ff42c3328e49d46f7cddfc4bb2fe462d871)
adds 15fdb18 Implement printerdata_ex as Python dictionary. Read only at the moment. (This used to be commit 739ea89eb3ab49e5dccddfa767812811b413e67d)
adds d3a6614 Moving to subdirectory. (This used to be commit 154c59c8f92b9f735f4e1e7c8c42692c959996f1)
adds a39dcb6 Fixed bug in keyword args for enumprinterdataex (This used to be commit c7845b3c43f7167f2c695722bc9923ff666ade76)
adds 86c7c46 Bong! The devmode could be NULL. Don't crash if this is the case. (This used to be commit 3ce8f8c50c0adcedc38bf2812b7e9fae78942458)
adds 9583398 Clean up python extensions in clean target.
adds 8eda507 Remove hardcoded -I stuff. Hooray! (This used to be commit 105ff7c5400a6b79613b6a3b72808124b17ddc60)
adds 1a01635 trivial comment fix (This used to be commit 9d6331524089d76c5832b9ba001fb0e8a05f39d7)
adds 1244410 Merge in first command for 'samtest' Fix small bug in sam/interface.c Make sam backend to default to a define (This used to be commit 60ab55fedf03a0b505b0b73527e031124a46304e)
adds 0ce509e tdb tools need #include <signal.h> Jeremy. (This used to be commit 7e19a6b7ade1e70aafa9be8a86665a49f592b6f4)
adds 8322448 Move functionality to check whether entries for lp_workgroup() and "BUILTIN" exist and add them if necessary from check_correct_backend_entries into sam_context_check_default_backends. The reason for this is that we don't always want to have BUILTIN and lp_workgroup() in a sam_context, for example when doing sam2sam. check_correct_backend_entries has been renamed to 'check_duplicate_backend_entries' since that's what it currently does.
adds a5df564 Use sendfile in readbraw. Jeremy. (This used to be commit a77966645a976d6ae08581c2e92465c48a8e961d)
adds 16b2465 remove proto headers on realclean (This used to be commit 1bd2c6e1441ea8e54284c72dc07de741f88dbe90)
adds 737b0a5 allow --with-krb5 to override the location of the kerberos libs on redhat (This used to be commit 56b194e83538bcb6006a5ab1e00cdb493dd9ad7f)
adds 8ea2d8f change ADS negprot to match more closely the options used by w2k. This affects the principal used and the order of SPNEGO OIDs (This used to be commit e8ff1c0819e02a1fc7234ad0a07d5415936dfbd2)
adds 56baccb CUPS merge from SAMBA_2_2 (This used to be commit cbb16eac0e79649f4383763439c7e745f27fd0cb)
adds 3c1c9ac reran autoconf (This used to be commit 29be94110415c87c7030f0d2d87b612220397eae)
adds 696fedc Add framework for samtest commands (This used to be commit f1021cbc557bfa0078e932a8268c5c9adcae0ae8)
adds e633122 "@" is valid in NetBIOS domain names. Jeremy. (This used to be commit 5c4857d8e00162fc43a0f2e3a335b441bad743bd)
adds c48bfd8c enable 'map hidden' and 'create mask' to allow the new OPEN test to succeed (This used to be commit f1058012b9662f0f9ce62ea05833e78a411f80b9)
adds 515c1d4 Merge back Richard's FreeBSD sendfile fixes. Jeremy. (This used to be commit f4845b0213aec58e0f489eba5653aa7b3855610f)
adds 9251be2 Sorry for the new parameter, but I think to really reflect what's coming in via deltas, we need a way to set a user's primary group.
adds d06d2c8 Change parsing of policy and privs delta to what Ethereal says.
adds 8aaf817 Small, long overdue, fix for libsmbclient. (This used to be commit 40aea3fe94b68ce284e2f21e57f086212936c049)
adds 15bc043 Fix typo. (This used to be commit 575b8674863341d3dbd04d8618a3a5f2ff5651ee)
adds 1c1355c * fix getpass check * merge in AIX fixes from SAMBA_2_2 (This used to be commit 50752f84f24b36332ec4f1ade92dc5a095ac077b)
adds cd2924f Add the ability to view/set the current local domain SIDs.
adds 7eb8c5e tdbdump also needs signal.h. Thanks to Guenther Deschner <gd at suse.de>
adds 83ca90a Cosmetic fix for debug message. (This used to be commit 42774a7753eb8be1ec04bcb5dda089910a1b6d0b)
adds 06ce201 Ok, getting a bit more ambitious. Stop me, if this is wrong. ;-)
adds 587c4c5 Add net getlocalsid [name] (This used to be commit 08c3e2b824cd2c93ca548fa18ea16a18f5b197e5)
adds 9264711 Update some help. People keep forgetting that! (This used to be commit b53547bf663ed1714326f9b0e74215e012e728af)
adds 2b6057e Ok, what's this? Samba as a PDC wants to authenticate a user coming in to a native NT member server. If the logoff time in the samlogon reply is set to something else but infinity, the tree connect to the member server comes back with 'bad uid'. In my traces, NT PDC sends 0x7fff.. always. Weird, but true.
adds af78eaf Don't uppercase the username and domain in a session setup. (This used to be commit 0ad19825df318030b1772404570cd993fe49e40a)
adds 6077a0a Updated in preparation for samba-3.0.0alpha20 (This used to be commit 05f61b2dc4c120f5303e1a7c85ca8b1409d9a95e)
adds 68e361e Removed call to configure for VFS modules. (This used to be commit a029d9781d8511eb5eb51568647fbeccde2efed3)
adds 0f72389 Typos! Fix 'em! (This used to be commit d2976b6872c43e3b5bb9a589e8eaff1a08ad5352)
adds 05c557c Make sure that Alfred Perlstein's changes get into head as smbprint and that the old one becomes smbprint.old.
adds 28947d6 This is a first working version of net rpc vampire. First do a net rpc getsid, then join as a BDC, and then watch net rpc vampire suck out the good stuff out of a PDC :-). It's not perfect, but it does quite a bit for me. Watch out for more.
adds 2cd6400 - Don't put pointer to sam_domain_handle in sam_methods but single domainsid and domainname - Allocate sam_methods, set domain_sid, domain_name and backend_name in make_sam_methods_backend_entry instead of in the backend - Remove sam_context and domain_sid pointers from the sam_init_function - we don't need those arguments anymore since they're available in sam_methods as well (This used to be commit 50d2527eed0eb26c16f2f7e28badbf08d771380e)
adds 529848e Fix bug in get_methods_by_name Fix bug in enum_domains Add samtest commands: - lookup_sid - lookup_name - enum_domains - lookup_domain (This used to be commit 0c01219850e5d9b77b3b2c0b4b87aa3c82e3292b)
adds a3eb268 enum_domains shouldn't crash when there are no domains available (This used to be commit d312e1c2b44905af87c4d550975eee78dbf2edee)
adds f63ed52 Moved -ve cache check to correct place. Jeremy. (This used to be commit 38c67632ade40413c0cc2b91e04105e4065a18b7)
adds 2b42576 Hold lock on NEXTJOB record for a very short time. Jerry needs to add code to make this rebust w.r.t. stored devicemodes. Jeremy. (This used to be commit f93a008f09acda2ddaff9857f2fe0c86948539d1)
adds 4912dd9 merge from APP_HEAD (This used to be commit 930c6710fe076b52ad21addf5fcda834f85e15a9)
adds b952ddf Merge of "profile acls" code. Jeremy. (This used to be commit cfd1bf250b417f3ba3ad21ff681ab282311bb7eb)
adds 5b71a00 The security descriptor in a PRINTER_INFO_2 could be NULL. (Bong?) (This used to be commit 7ce782c20c6b9e515a2fa831315ae14c66d322ee)
adds 6f67ae6 Avoid a segfault in net join when you have not done an kinit, and it's falling back to NTLMSSP. We need to get the password out of the user, and this eventually does.
adds 2bd2b24 Move to common user token debugging, and ensure we always print both the NT_TOKEN and the unix credentials - as we incresingly use the NT stuff we want to make it easy to check they don't get out of wack.
adds bfa04e4 If adding a user to ldap, make sure we have the 'account' structural class, or else we can't add to OpenLDAP 2.1 (This used to be commit d9a91a41441c156223760cb356fa997ea7bdbc1a)
adds 3c39539 Actually pick up the kerberos libs in RedHat - the previous shell construct didn't seem to work properly.
adds 891f580 Header files should not include includes.h - therein lies maddness, particuarly if we ever want to get rid of the magic macros. (This used to be commit 13f33e466ed31d35221157d6b3a1a05507157b66)
adds b06d2ab Another patch from metze, towards his work on sam_ads.
adds 8a3bb8b Kill of Get_Pwnam_Modify and smb_getpwnam(). The latter assumes some things that just don't apply any more - now that we always keep username and domain seperate. Also, the policy it was trying to permit is now implemented by the auth code.
adds 780e048 At least try to get this function picked up by the autoprototyper (This used to be commit d5303d5c080212486329f7e5a65f732e11efbb37)
adds efcf29f samtest should load smb.conf by default add command-line option to samtest to specify alternate config file - use /dev/null to don't load any config file.. add 'conf' command to load specified config file (This used to be commit 237883d1e68e99a3ea3df9b6e182c70cb31b2523)
adds b985833 Compile samtest with LIBADS_OBJ and PASSDB_OBJ... (This used to be commit f0c095875758ef44ed2d25d3ed9d77e5e163b75f)
adds 8df2ac6 Fix debuglevel command-line argument (This used to be commit 779aea57450db83fa7870e8a35db55d475682519)
adds 82102d9 This patch from "Stefan (metze) Metzmacher" <metze at metzemix.de> cleans up pdb_ldap and adds a 'ldap passwd sync' option.
adds 059838a Don't crash when a backend doesn't have a setsampwent function available - bug reported by metze (This used to be commit 4aea951102a6e82612560e6a59931fde433ee6ea)
adds 31b131b Whenever we deal with adding machine/trusted domain accounts, always reset the flag to what we expect. This handles the 'upgrade' from unixsam beter (where all $ terminated accounts are machines).
adds d386b71 Metze claims that without this his win2k server gets horribly confused looking for all sorts of AD things in lp_realm(). We need to get some non-Win2k NTLMSSP and chase this up a bit, but this will do for now.
adds d7ffd7a Fix the circular dependency that was preventing 'domain master = auto' (the default) from working.
adds 284dd06 remove extern for AllowDebugChange since we don't use it (This used to be commit 70d9b71ceaeba95712fa61e601376ff5cc8e7714)
adds 3054ef8 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 9a5541595f78f2cbba16030552c6e780f6fddcf6)
adds ec0b8aa sync'ing up for 3.0alpha20 release (This used to be commit 803715d96016767c55202362b17096fc80786c59)
adds 115a397 sync'ing up for 3.0alpha20 release (This used to be commit b5d03c7b55fb2f34fa4d0228abe4389020e5ed5f)
adds a834a73 sync'ing up for 3.0alpha20 release (This used to be commit 65e7b5273bb58802bf0c389b77f7fcae0a1f6139)
adds 28f76a4 sync'ing up for 3.0alpha20 release (This used to be commit 4456d5edd9207674d03bf503e8b245e5dc1ca8d8)
adds d0e1063 merge from HEAD (This used to be commit da44b196a977b6edf7cdf27e344295ed15d198f7)
adds 084b2a4 removed autogenerated file (This used to be commit 832faf4b391d73e0dd794769542a6fcbd75e51a6)
adds d18b17e updated WHATSNEW for alpha20 (This used to be commit 8354afba8d3712921323b5150d60fb8fbf432d01)
adds d9729d8 syncing up with HEAD again.... (This used to be commit e026b84815ad1a5fa981c24fff197fefa73b4928)
adds ef6f819 remove files not in HEAD (This used to be commit 9d9f7bbf87bf9a0e003e6da482615fe040d00852)
adds 7d1eb6f sync with HEAD (This used to be commit ee9cbf58071adb627a49a94c6340aaba330486b5)
adds 13f7c50 syncing with HEAD some more (This used to be commit 805a89fbb771659ce9d397daad59f47d8b5fefcc)
adds 582f4ab set version (This used to be commit a953c449b4319b03e734ece70322c52c987e3532)
adds ba8e28c Arrgghhh the release script doesn't use the SAMBA_3_0 branch !!!! I released the snapshot directly out of HEAD!!!!! (This used to be commit c70c8e81c85a7a9e32a79287642826e44ec0f1a1)
adds 679730c tagging as 3.0alpha21cvs (This used to be commit 237875363fe2efd92154e3f362323281a9e0f5da)
adds b0686fe Make explicit the difference between a tdb key with no data attached, and a non existent entry. Stop a malloc(0) being called in the first case. Jeremy. (This used to be commit 7b841247bda028ce654fb760b932f08ec61c494c)
adds 09a3e34 Apply Vance Lankhaars' cifs2002 documentation patch - mostly grammar and English typo fixes and updates of documentation (This used to be commit cf240f14a53d95261c557a881cf67c7d3d316a57)
adds e72ea54 HEAD and APP-HEAD spoolss parsing was out of sync. This MUST NOT HAPPEN ! Jeremy. (This used to be commit cb89bcc935a39d9ca1ceb07a4ca85f0bda7f65fe)
adds c562136 It turns out that Windows allows delete printer on a handle opened by an admin user, then used on a pipe handle created by an anonymous user..... but they're working on security.... riiight ! Jeremy. (This used to be commit e96e6a60b82b71714120ce7636fa8402007d4b03)
adds 6af2433 Include ../include/libsmbclient.h instead of just libsmbclient.h - we don't want to include the globally installed libsmbclient.h - found by jht (This used to be commit a7a54fc2c8b26c92ab0e3499531919debca3fe64)
adds f9789eb Change libsmbclient.h -> ../include/libsmbclient.h in 3.0 as well (This used to be commit 5b451ce6f096d699a80c10f48bde5ee224e29ccf)
adds f6bdffb Don't zero out numwritten before using.... Found by Pierre Belanger belanger at pobox.com Jeremy. (This used to be commit 495e6e3287152a7ec218a38b3133f7ae16d5a8d1)
adds e532338 logic error in checking wins servers--merged from HEAD (This used to be commit a1c4a16267653375fbbc73de9234ddadbe92a396)
adds 4d2d5c4 Added Solaris sendfile patch + configure tests from Pierre Belanger <belanger at yahoo.com>. Jeremy. (This used to be commit 9c17faefa5cb0ed450578ae5bbcca44e3058bc9b)
adds 512110f Fix memory leak in getting DC list. Remember to exclude failed lookups. Jeremy. (This used to be commit 80ee515d7a45965271be0274b0b3815032f27aa1)
adds 1f5a153 Make it clear what this if statement applies to, and what it doesn't (This used to be commit 6b78e554c3dd3c98bff7dbd1d3715a9b7e405b8d)
adds b55a4ca fix getpass replacement check (i thought I fixed this a few days ago....) (This used to be commit 1b55965f12dc2ede46ca2dbc82acbf56b7e33e2e)
adds 956767f add samtest commands: - show_domain - context (This used to be commit e969b1897269ebd27650c2192cd19ebda47e042e)
adds 07d7643 Add samtest command 'enum_accounts' + few typo fixes in sam/interface.c (This used to be commit 81156d6556dab2ea23dea69da6940a0482d79d9b)
adds 2c33710 notify user when no {domains,accounts} were found (This used to be commit ee3b497962a28c7c58e866b8536b1d2ae6f9b23a)
adds 9e70b39 move all the passdb internal interface to NTSTATUS only the interface has been fully moved to NTSTATUS not all the plugins make full use of it, but have been all converted.
adds ad51400 Patch from "Stefan (metze) Metzmacher" <metze at metzemix.de> to do a *much* better job of working with usrmgr. Previously we were blanking out entires, and all sort of mischif.
adds fc4100e forgot include file, sorry (This used to be commit 67d600ed8ed1cdd25503fdb2299bdfa93befee1f)
adds a5c8985 Patch from "Kai Krueger" <kai at kruegernetz.de> to get some more of our access control bits right on the SAMR pipe.
adds 1de9722 Add -r parameter to smbgroupedit. With -r you can manually choose a rid.
adds 2ef81d7 Make functions return NTSTATUS instead of BOOL (This used to be commit 6347d40eff03ad780446bdae0f1dfe0bc9edf824)
adds f90e9ae Change pdb_mysql function to return NTSTATUS (This used to be commit fa056769a08c93f086f05baf9095ee93217f92f1)
adds 791d9e8 Change pdb_xml functions to return NTSTATUS (This used to be commit 834fcd23959ed202a84069bf19390103f563540c)
adds 30b24ca Don't define PASS_MUST_CHANGE_AT_NEXT_LOGON twice.. (This used to be commit cae3705b9a03e36137439e24667dcf2e5e9643fc)
adds 6fa655c Fix segfault in sam_context_enum_domains - reported by Kai (This used to be commit 1430473d3fdcc8e711fe483b84dfeefa6bd54905)
adds 17b074c sync with SAMBA_3_0 (This used to be commit 284c515dbd36d49081c1cdf9b2b9a60bf7a22ae4)
adds e8db73d preparing for release of 3.0alpha20 (This used to be commit ba8b6c8e31ad5f15a0cfa9d28d9b8692c3473a42)
adds 0923e13 add -r to usage output (This used to be commit a6ec9af7e38b1b937eba7003f130d662d5bde035)
adds 996fc28 tagging version as post3.0-HEAD to differentiate from the SAMBA_3_0 branch. (This used to be commit 0962a2f74f89b684a5f333126fed2b6a7fc0b454)
adds c60f6f0 Make explicit the difference between a tdb key with no data attached, and a non existent entry. Stop a malloc(0) being called in the first case. Jeremy. (This used to be commit ece9507ec3d363fccf56b000ad9758780a9b3fb4)
adds 9e7a6d6 Readd the 2.2 --with-ldapsam paramaters so as to allow a smooth upgrade path to a 3.0 based PDC.
adds a573190 When compiled --with-ldapsam, make ldapsam the default passdb backend.
adds ac50942 Fix typo (This used to be commit 42c7ecd3d5dc5eb8ff690635946a403a82ebb270)
adds af8b346 I missed committing this - all updates to configure.in adding --with-foo options need a matching entry in acconfig.h to actually do anything...
adds 55b6ceb Some small cleanups to the libads code (mainly error checking), and give a sane prototype for the push_utf8_allocate code.
adds d95e86b Minor updates:
adds 5f662896 Vance picked up a pile of typos etc at the CIFS confernce, and finally got them off his laptop :-)
adds ccaba8c Doco patch from metze. This reformats the 'ldap ssl' docs, and add doco for the new 'ldap passwd sync' option.
adds e9878f0 Do not update manpages directly... (This used to be commit 685387b0109e880e30191fbea0aad1e5c677273a)
adds dc262e3 An example of a group creation command that can handle failures of groupadd.
adds 7e4afe5 Move a number of ADS related functions out into utility libs, so that things like metze's sam_ads can also use them.
adds 086dcdc Sorry to touch such an internal function. But I was quite surprised that 'security = user', 'encrypt passwords = no' did not work anymore. This is on quite a standard SuSE 7.3, ./configure.developer --with-tdbsam. I can provide a config.log / config.h on demand.
adds 789ccf3 Apply Vance Lankhaars' cifs2002 documentation patch - mostly grammar and English typo fixes and updates of documentation (This used to be commit bba2ee620a286dcc7fcd509c8954227e203274a1)
adds 208b4be Touching somebody else's code again... Sorry, Richard.
adds 1ac50ef HEAD and APP-HEAD spoolss parsing was out of sync. This MUST NOT HAPPEN ! Jeremy. (This used to be commit e42b76337b9a01fee84bc95d6899a724b2fdab29)
adds 3c7334c Check for security on delete printer was reversed... Jeremy. (This used to be commit 0d27cc909b4489b54e57481bd8a9494fb077dc3d)
adds 543edfb It turns out that Windows allows delete printer on a handle opened by an admin user, then used on a pipe handle created by an anonymous user..... but they're working on security.... riiight ! Jeremy. (This used to be commit 322d8b4c83439261cfd2ff79b557bddb1e784660)
adds 465d93b Back our volker's patch as was breaking the build.
adds 3cfd42e Add const. (This used to be commit 0f5d18626bebaa0621ee703ea2cc8bf47e14ea3e)
adds bc82824 This needs to be #ifdef HAVE_LDAP. (This used to be commit 2b54a2fc2c85ea139e2acdbbc2f14b969c0c6315)
adds 6fa3f56 Commit a fix to smbclient so that it will connect to EMCs and NetApp's machines. (This used to be commit 1e4ac9615d26bfbf90e3a45f088564f448f689ce)
adds 0a23b0b Add const. (This used to be commit f7dd66e88dba947a167d9a14c96810854dfc5c9d)
adds 9e0bd9b Thanks to abartlet I looked at that function a bit closer. What did the first cli_push_string do? I suspect that it's a leftover from times when the password length was needed at some point.
adds 8b19715 Add the beginings of sam_ads to the tree.
adds ac625a8 Second stab at Volker's 'make shadow passwords work' patch.
adds 120e385 Back out one of the API changes, now I recall how it was meant to work.
adds b136152 Forgot to commit this in the patch changing back the create_user API. (This used to be commit cf249f5b222312bb05fb8ab53413d160149f7477)
adds 4e73790 Try to compile as much as possible with only ldap, but not kerberos. (This used to be commit 9615ab10c006d8027f6a8b7dd3770eb77304dbdc)
adds ca772ac Ok, hopefully final fix for this one. abartlet told a bit about the history.
adds 10581a3 Include ../include/libsmbclient.h instead of just libsmbclient.h - we don't want to include the globally installed libsmbclient.h - found by jht (This used to be commit e35a5da3a75c74ab066bff5e0f60d30deb008451)
adds cd2ab11 Fixing path to libsmbclient.h so it never gets crossed with a system installed one. (This used to be commit cc878f43b9a91385ca3671f17a08253b8464c039)
adds 4310fa2 Patch from metze to fix enum_accounts (This used to be commit 9d529256c55e5a5099f69471ed1357cff06003fe)
adds af2ab48 Fix typos + report FIXME (This used to be commit 470a1316324821984745bcf7321bafd8d0fd0a77)
adds acb5cc0 Fix 'plugin' command (This used to be commit b01c55ed5bbf4903a87fd17d70ae9acd832d60fe)
adds a89ecb9 Updates for sam_ads by metze - add the start of domain policy searching, and a small fix for the previous merge.
adds df316e3 Remove sam/api.c.
adds ed521b0 Make sure that variable does not shadow a parameter. (This used to be commit d83cae2bbd1625aeb3b7c73ba8dde2d1371e7f89)
adds cdeffe6 We have to hand out info on Builtin here as well. They are stored in group mapping not as local, but as WKN_GRP.
adds 49cd08f Some more work on vampire.
adds 6b1367a Fix the compile issue in bin/samtest, and make the 'system' token just have the System sid. This avoids comparing with ACEs that we don't yet support in the ADS Domain security descriptor. (This used to be commit ace7738e123b28f69c290f9f1de50011d230e14b)
adds a2b150e This is an initial draft of printing internals. Not done (not really even started), and not in SGML. Plain ASCII right now, but I'll do some more work on it tomorrow. (This used to be commit d60afa48e3214a4fa4c0a937635c3acf2a4b4a65)
adds 09507f5 Don't zero out numwritten before using.... Found by Pierre Belanger belanger at pobox.com Jeremy. (This used to be commit a7009ad5c8aaae350b2521b8c0cd2538e561618a)
adds 25d5e74 Added from samba mailing lists. Might help someone one day. (This used to be commit ac0d1acc5542b0f02a85e38e5adfcc8098ff166a)
adds 4b5c079 Second part of my fix -- incorrect merge. (This used to be commit 2613d3a48a8d60c3db38406a1abd943dbe0b7d09)
adds 07d3df8 fix logic error in testparm with wins servers (This used to be commit b9942092cf3d0a9fbf94b51b576836a86059551b)
adds 812c0a0 README.OtherModules (This used to be commit 93cb8b47c48d0492e3e699542bdc521aafb8d1b7)
adds bf556da more details opn change notification (This used to be commit a4a3469ffb44061c58bbcd807a9585ae13326f7b)
adds ae61c57 more updates--printing backend inmterface & Print queue tdb's (This used to be commit a42414fe5aff8a9e0fccd1c73a86e3b472f2c149)
adds d64e0e9 * add the Developers guide to the repository * fix syntax errors in developer's docs * update Makefile.in to place HTML files in htmldocs & text files in textdocs/ (This used to be commit cb96e1a1d9a07314bb60e431484cfd05aef83de6)
adds 5dd53e1 missed one txt rule. (This used to be commit c58d4b3cca9132c5995fa12cf5dfcadce082dba9)
adds 834b89c * working on Makefile * converting printing internal doc to SGML (This used to be commit bc74170cd982e520421e8b930710671923d65208)
adds 7dc8aa0 Added Solaris sendfile patch + configure tests from Pierre Belanger <belanger at yahoo.com>. Jeremy. (This used to be commit 8db4d46dc983ce37814fb375d61951b6220a4c61)
adds 8ea9c80 * adding some notes on the wins failover stuff * fixing some typos after running printing.sgml through ispell (This used to be commit d20be2e868015266ef3b33f353e1c9a2e6d6b7e1)
adds d2c0dca Fix memory leak in getting DC list. Remember to exclude failed lookups. Jeremy. (This used to be commit c4fcbb2948beb3b6594d53a7ffdc8b94fd0d94e0)
adds 5de642f fixing typos spotted by eagle-eye-vance (This used to be commit 5bae773e0270c31ba936ef651dda149601ac6ecd)
adds 6007a59 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit eb5ce70e2f0e3ebf6bab168108b410174e42818b)
adds 5cec60b Added error string for server timeout on client call. Jeremy. (This used to be commit 28d2eb934318818a3b0527e391987ea139dbf4a3)
adds 88fad68 Tidy up client error processing. Jeremy. (This used to be commit aea64f1c300b1ec5ec1c5d637f456f025ec12821)
adds 88e481e Fix Solaris sendfile detection. Add small fixes to sendfile code. Jeremy. (This used to be commit 7ba5636897ea57669c62d22bb399bcfe5e3a9907)
adds 8147df0 Cope with rw errors and timeout to peer. Jeremy. (This used to be commit d8d351eb01ea7c84828dbc96224d7b13d643b558)
adds ad8a22e Updates from Samba HEAD:
adds 2fb5c7c merge from HEAD (This used to be commit c0ca286e36d49deba6c73690114b0d867cbfd63e)
adds f2d1f19 syncing up with HEAD. Seems to be a lot of differences creeping in (i ignored the new SAMBA stuff, but the rest of this looks like it should have been merged already). (This used to be commit 3de09e5cf1f667e410ee8b9516a956860ce7290f)
adds b5cb54d Doh ! Lookup name before checking negative cache (the way Tim originally had it...). Jeremy. (This used to be commit 151f0c1c526a04ea14ae054e977c76c8617bb113)
adds a0cddf2 Added const. Anal formatting fixup. Jeremy. (This used to be commit 66531969dfe0935be2c9c4d89f5bba80d862a52f)
adds c4596dc Missing break meant getprintprocessordirectory always returned UNKNOWN_LEVEL. Jeremy. (This used to be commit a9a959b85d110c4a6b9ac8988d35aee9a4d6b9f1)
adds a287517 Merging tridge's wins fixes. Tridge - we're supposed to be keeping 3.0 up to date :-). Jeremy. (This used to be commit 5959f35db6b4b23c591799dad7587e6616e5a998)
adds ab8b6bd make the default printed values for boolean the same for all parameters. (This used to be commit 5f1dff89be5dca013baed062e631144bacb2067b)
adds a4f7b7b Write cache bugfix from Rasmus Borup Hansen, system adm. Email: rbh at math.ku.dk Jeremy. (This used to be commit d40a14dbb0ec233f7a2190df1845b039072c4b84)
adds 474340e Added ASCII art to make this clearer. Jeremy. (This used to be commit 31c0dd7e213509c3bed1061f140f2ea9c6e95a9d)
adds 36ef82a merge of new client side support the Win2k LSARPC UUID in rpcbind from APP_HEAD (This used to be commit 1cfd2ee433305e91e87804dd55d10e025d30a69e)
adds 68259be Added error string for server timeout on client call. Jeremy. (This used to be commit abeebf33c132c4975ac5dadde57c22176ddc9fda)
adds 549f70f Fixed typo. Jeremy. (This used to be commit e2d66c5d238a057175d9316b4491ca26066f34fe)
adds 3e2a384 Tidy up client error processing. Jeremy. (This used to be commit 983e6d137eaada5cea1235e0cf051bc314b6f9d8)
adds a9ccc38 Fix Solaris sendfile detection. Add small fixes to sendfile code. Jeremy. (This used to be commit ef7bcaf1b7e1ca073b27a8836c6aa86e112b5bee)
adds 5567ef5 Cope with rw errors and timeout to peer. Jeremy. (This used to be commit 736a7bab487d7e217eed452e2089adb6b4164ad5)
adds 7faabd4 * fixed typos in SGML source * regenerated man pages (This used to be commit 89bbec5216e1e02469dea6f68ceb797dd9165c1f)
adds d962f8b regenerate (This used to be commit 57c9a6a1e8159f2eeaf0e3dae104a0815a000fa4)
adds 919a78f Doh ! Lookup name before checking negative cache (the way Tim originally had it...). Jeremy. (This used to be commit 6929b65954ff5b94d11db79c8fc6a295311c238f)
adds e086aca mention openantivirus.org (This used to be commit 25cd49d76650a5f059f956ae955569be340d3729)
adds eb17f95 Remove manpage when there are errors during generation (This used to be commit ae230491a8860a1846bd272d6455119a5bc99dd5)
adds 53b1659 newly generated docs; removing old ones (This used to be commit d72538fd14b8d00ea07f19464b4f3a3d93445cbf)
adds 2475f6e Add note to test 9 about 'encrypt passwords' (This used to be commit bc04c2c82fe5c236a030237032952c707bd17073)
adds 83e4c6e more doc structure updates. SWAT now on links to the TOC for the HOWTO collection instead of linking each article. (This used to be commit a0e0a76e000c2962037dddde11261108b3d63e50)
adds 4cf8157 strchr -> strrchr (This used to be commit 598039599ca7c38a42ae75cf345c01b3cf3881ff)
adds 7a82252 Fix Makefile.in (use variables instead of directory names, don't try to put files in ../../htmldocs, etc) Add sam.sgml (This used to be commit dfb3ee0bb646557ef911c827a5a68ef9c7833835)
adds f174356 remove text documents in source code (they're now in the Developers Guide) - discussed with jerry (This used to be commit f9b29692e33f8718b314ab4a61c501a3ddd9a3c6)
adds e6eb2dc Add framework for net command manpage - still contains a lot of FIXME's... (This used to be commit 1e7686e5e7952b9b6f0474bace43078d2f6cb871)
adds f15c47d Update find_missing_doc.pl: - Report references in smb.conf that point to non-existent entries - Report entries that are not referenced in the list - Report entries that are documented, but don't exist in loadparm.c - Report entries that are in loadparm.c, but are not documented (This used to be commit bf5a84efb36410bc07e7de91f4a926a60083bb7a)
adds 5b29a8f Be less verbose (This used to be commit 65c4a1060b57b1fa18f125d7ef92eb2cec0e1edf)
adds 2646df5 Remove deprecated smb.conf options that were still in smb.conf.5: domain admin group domain guest group use rhosts status (This used to be commit 475594a43938aaace7868b4fadc50d571ce18414)
adds b69d0e3 Added const. Anal formatting fixup. Jeremy. (This used to be commit ae4bf35f942de6025d3f364d599cca9720734a19)
adds c7ca88e small update from Rainer (This used to be commit 3d0b7981d086ecdf0d2d660f19cf2a39a8ab02f8)
adds 8ab937c Add initial version of new FAQ (This used to be commit 9e61533b20e1dea815d467cfc0a09d5cb4fe8d14)
adds 1a66b22 Remove old faq - all the useful information it contained is now in the new FAQ (This used to be commit 5998dbe84bf3388d27597a5cb0b398b6f7840951)
adds 71c1166 Add htmlfaq to Makefile Fix syntax errors in FAQ (This used to be commit e538e5005faf2a447d101d9a872872206ac1e16c)
adds 57b9940 Remove obsolete information from textdocs (This used to be commit e1f9f3b9554453b5acb8a298e4f90ca9699cdfa0)
adds b98ddb9 Convert ADS-HOWTO to SGML and add it to the howto collection Updated generated docs (This used to be commit 3d417179233d0b8e486560c41248888be42bacf9)
adds 32027e3 Missing break meant getprintprocessordirectory always returned UNKNOWN_LEVEL. Jeremy. (This used to be commit 1b283b649f68890b0aa450aa1ac90f1e8031a6fd)
adds 26b8f6b We are going to need to track the SAM sequence number too. (This used to be commit 92e0d0e6082117d2d5342383023cff244bbceed0)
adds 3a5577e Patch from Steve Langasek <vorlon at netexpress.net> to use nice big integers when attempting to calculate the bytes/second being transferred. (Avoid overflow etc)
adds 08387ab Another patch from Steve Langasek <vorlon at netexpress.net>, again from the Debian patchset.
adds 1a97033 Patch from Steve Langasek <vorlon at netexpress.net>:
adds 16bf7a8 VFStest uses all of smbd's .o files, so needs -lpam and crypt. (This used to be commit 4851b6a40f5f498d597a88874c2402b629ff36b6)
adds c1346cd fixed 3 bugs in the wins server code related to precedence of ! and & in C
adds fa066fd .NET likes both forms of servicePrincipalName in the machine account record (This used to be commit 8ff6d40d7fe4dc11e9ba194a55995c0926202df9)
adds 15d544d Document 'hide special files' (This used to be commit 36a9fe66c50021443a9d4336f9413a2afd5d3af3)
adds 16612b8 merge sendfile entry from SAMBA_2_2 and fix typo (This used to be commit 068d7ab14c0f6f83b61e6fe1724ef00ca2e0e590)
adds 8f3fc6a fix typos in net.8.sgml so it will compile and regenerate html versions of manpages.... (This used to be commit 4d4ef0d34afb43e62b4bec274fd4e64cda04c949)
adds 4a1e645 Fix generation of HTML versions of manpages Add comments to dsssl file (This used to be commit 16656d35bb7a316d219f83e073b88d79f66101de)
adds adc594e make the default printed values for boolean the same for all parameters. (This used to be commit 074de699a20a1f8d8f45e576c50b94bb5aeb634e)
adds 49cd711 Fix links in html versions of manpages (This used to be commit e0632a7752f123859290140b5fc190fee0da8484)
adds 1252fda Write cache bugfix from Rasmus Borup Hansen, system adm. Email: rbh at math.ku.dk Jeremy. (This used to be commit 971b82beb7b99a3ae692ca147cce9ce4b5bce39c)
adds 06606d2 Fix generation of FAQ (This used to be commit 26ce370e0c858c017333e33535956658e1a9fe7f)
adds 62d14a1 Add generated files for FAQ (This used to be commit fd9854d45dee6697e1d1515e7e1729a3237093ca)
adds a237fb3 Added ASCII art to make this clearer. Jeremy. (This used to be commit 96e9ff905426f4754685a140674934cf2f6cb11c)
adds 83e5826 merge of new client side support the Win2k LSARPC UUID in rpcbind from APP_HEAD (This used to be commit 38c9e4299845fd77cc8629945ce2d259489f7437)
adds 14f65fb support all permitted encoding types in tickets. This allows us to decode a type 23 ticket when the machine account is setup for non-DES tickets (This used to be commit 144d4429d7d91e8597263da6abc8041098f2a4c3)
adds aadae4f only set UF_USE_DES_KEY_ONLY if we are using krb5 libraries that can't do type 23 (This used to be commit c0612272e8eea3d741854c0b4834bc687d787218)
adds 6f8a1c2 Split up faq in smaller files (This used to be commit 5129c40c8391f6cc52b3b8382ec9a72bf1c8d097)
adds 502a960 Move Application_Serving.txt to FAQ question "How to use a samba share as a administrative share for MS Office, etc?" (This used to be commit 5e96448348d3db232a9a9f273a16dcfc4f69aaab)
adds 42efc10 Convert GOTCHAS to SGML (This used to be commit c48207ef0e219680d4e4102256c76189aaf73ebc)
adds 2f57636 Move Recent-FAQ's to the new SGML FAQ (This used to be commit 8a15a8c195285550be55bac63f7508bf34b36411)
adds 7f58076 Convert README.Win32-Viruses DHCP-Server-Configuration and Faxing to SGML... (This used to be commit 68a18e1a9ea44d7f0d84de5a23eef9d9a7568cbc)
adds 972336e Convert even more text docs (This used to be commit cde5cd455ca48fde7eeb7cea84b061ef3be58e23)
adds ceaeb3e Remove README.DCEDFS as it doesn't contain useful info for developers nor users but only about the state DCE/DFS was in for samba 1.9.13 (This used to be commit 69c402f375818314e7e335abc52f566c037d16cb)
adds d2ea6d5 merge of working dsrolegetprimdominfo() client code from APP_HEAD (This used to be commit f70caa25e4ee198151b915cf2bc0a26b2d0e243d)
adds 326a429 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 7950dfc795568798e8ede784b4e8b927be0add49)
adds 9c1b62c merge of working dsrolegetprimdominfo() client code from APP_HEAD (This used to be commit 028477e35208e76fedbc7c743426fd9be94b7cf0)
adds 055e6d1 * merge native_mode flag in winbindd_domain struct from app-head * add some files missing from a previous commit (This used to be commit 29159c97371c75327e377f9d13406dad46095568)
adds cc169cc fix typo (This used to be commit 324da9fdb93cdc5ed240a3291020858765e70acc)
adds 3665777 Add a timeout to tdb_lock_bystring(). Ensure we never have more than MAX_PRINT_JOBS in a queue. Jeremy. (This used to be commit 9fe3c0b90d4bff2217e3cb5a34b4683ca314c06e)
adds d6486df Turn on sendfile detection by default in HEAD and 3.0. Jeremy. (This used to be commit a09ba463b42893dc50a9d118ee114f55f47cb610)
adds 783df79 missing prs_align()'s (This used to be commit 33f4a2fe1c3202a04acbeb8e78515082e6b88dfd)
adds 2d5d51e Fix from Andreas Gruenbacher <agruen at suse.de> to prevent ACL set on read-only share. Jeremy. (This used to be commit 9b8f362abc5abf25f02718774a8aa1f4574f19ff)
adds 06b5917 Fix based on Jim McDonough's code for ACL inheritance problem. Jeremy. (This used to be commit 3343efaaa8b80d5bc549afebbc06e02e125a6af9)
adds 641dd25 Ensure we register the 1c name on the unicast subnet. Jeremy. (This used to be commit e1ea20d2d14b9671503eeeccddc7683cc94371c0)
adds bfa9373 merge from APP_HEAD of winbindd's domain local group fix (This used to be commit 09c6f6329d6ae9327b7ef06de0ea78d24d805456)
adds b57d0e0 add_printer_hook() fix from APP_HEAD (This used to be commit b381ed3a9eba24c11796a9ca5cb4d226c131d867)
adds d45a623 removed stat() call in lp_add_home() (This used to be commit 68036f4a415d2d2ad8c27320ae58fee04eee2960)
adds 9c25d89 print job properties fix from APP_HEAD. a null devmode is not a failure. (This used to be commit 8f95773e0ab0c5e0854d9e442170e25280279bfb)
adds 8c2a62c Use memmove when copies can overlap. Spotted by SUGIOKA Toshinobu <sugioka at itonet.co.jp>. Jeremy. (This used to be commit 0ab08186f419a09e15f1ab7db621d429b1a3f994)
adds bb2dc1a Added unknown info level. Jeremy. (This used to be commit 7634a58ec83ed7b40fe8ac95b0486b1ac00c59e4)
adds d0a99a2 Turns out with Win9x, we could occasionally return from unix_convert() given a mangled name without a valid stat struct if the file existed. This would then cause open_file_shared1() to erroneously think the file open was new, thus not check for oplock break, thus causing a spurious EAGAIN reply to the open on a file we already had kernel oplocked.... (phew - that was fun to track down :-). Jeremy. (This used to be commit af80b033a5374da9163e3484f7d8707813490597)
adds 4d0b547 Merge of file/directory access bits changes. (This used to be commit 2adaceea55d098dcd633b5ffb8f446a9ca6b4e94)
adds 4bdfae3 merge from APP_HEAD to use GMT in job submission notification (This used to be commit 2ec53858d9ee01ed500f99a67e9a94e33576486d)
adds b8e4a33 Merge Anton's 64-bit fix. Jeremy. (This used to be commit 0644f6a68e5c1d9a2c236ab0f90d4801848a9b33)
adds ebc7fd0 Added cli_set_timeout() call. Jeremy. (This used to be commit 9225054179b6642ae8be790d35e6590aefa46dd3)
adds 400864a Change to use sys_read/sys_write. Jeremy. (This used to be commit 7d0dc36df0e3ca451c1ab660aa08e0d021ca89f0)
adds e3522b2 Fix spelling of background_process. Jeremy. (This used to be commit 2006e36c18bb2d5e44179829c66934efad38b0c7)
adds 3d8274d Change default of max_xmit to match W2K. Ensure NT negprot uses it. Jeremy. (This used to be commit 0bf7187e3ba57ee2422a0f6f736266a55502123c)
adds 64876b9 SMB_ASSERT to check list terminates. Jeremy. (This used to be commit bf3b0ef56168aff9b1bd5760b595f8951d434861)
adds 378fd95 merge from app_head to commit re-init'd printer to disk (This used to be commit 92fd939c3439208660ac3821c458f8cd34a59555)
adds 452baba Never do a ZERO_STRUCT on a structure in a linked list, it's dumb :-). Jeremy. (This used to be commit 20986489f4736820a4981c6aa0eecccf169f0170)
adds 14a85b0 Merge of SMB_ASSERT. (This used to be commit 1094e1ffde09b0393b11d2cce148b6da893348c1)
adds 8f55420 Ignore python build directory. (This used to be commit b5c8753b5f54d2630e444191674e24e8ca2e24ff)
adds 788ca8b Merge NULL relstr fix from HEAD. (This used to be commit 0f2ddfcd95acec964a3a7652968c9469ac486814)
adds c53eb2e Added new error codes. Fix up connection code to retry in the same way that app-head does. Jeremy. (This used to be commit ec7953f20145799f6286a295472df4826bfdfb8f)
adds d7d60dd Fix build. An extra parm was added to cli_full_connection but not locktest2.c. (This used to be commit 1e8ca2801e2e588e5fcdbe2b549bfd818d8bad81)
adds 555bc82 Add extra parm to cli_full_connection. Tim, you should probably take a look at this. (This used to be commit 42f04bbbb220843dc545ae67417243797f39f429)
adds 67b3799 NULL enum_local_groups for ads winbindd (temporary workaround). (This used to be commit 5a2f1edb5848dc054cfaa71b0fb3b473ad930b7d)
adds e9cc37b Start to merge the new ACL mapping code from Andreas Gruenbacher <agruen at suse.de>. Jeremy. (This used to be commit 597c4610090d711fd30c1ffacc97212cf399a264)
adds 051286c Bugfix for pidfile_create() from Kelledin. (This used to be commit 5a6ab85ea5479d103026032bdab8b2355b9c564c)
adds 1188b37 Zero tallocated memory in decode_printer_info, decode_driver_info, decode_port_info and decode_printerdriver functions. (This used to be commit e28a719f04f8812ce01d78cf84b3a2e2935b674d)
adds 346c984 Fix a silly memset typo.
adds d4410a5 Merge of validiation cleanups from head. (This used to be commit 174c8ca814cbb63425207d51f21cf5f80932f743)
adds 43b0404 Merge. (This used to be commit d3e88cb96f4140a116067449c73479e15946135d)
adds e275d14 updating from SAMBA_2_2 (This used to be commit f40a8baacb79f28834b4186f386e192651596ce4)
adds e7f8c2e detect rpm v4.1 (RedHat 8.0) (This used to be commit 67dfc8df154893fcd7ed3ea55e04e2cb350ff972)
adds 17c2d41 removing make_printerdef tool and sources (This used to be commit 7bde74ae359da239af4a8398da9efc2f1fd8039e)
adds 7fedc7a merging in changes from HEAD (This used to be commit e8273549a8d92f46db1699e6a41f4618f272ee73)
adds f7832e9 Remove useless spaces - this broke make proto (This used to be commit 0341fb45829c5d13a7e02daaa9b960fdff492323)
adds d2eae2a merge native_mode flag in winbindd_domain struct from app-head (This used to be commit dd948a302ad6bd4307ecdfb10510e12185150eae)
adds fac6a13 fix typo (This used to be commit 38a956c79bbdb5e1eedfcb1cf3ad4f7c906d0cf7)
adds 9c94d1a Add a timeout to tdb_lock_bystring(). Ensure we never have more than MAX_PRINT_JOBS in a queue. Jeremy. (This used to be commit bb58a08af459b4abae9d53ab98c15f40638ce52b)
adds f86f4a4 Turn on sendfile detection by default in HEAD and 3.0. Jeremy. (This used to be commit 6a9d0c9bdd57c135c4565da829b2fa4f44874a6d)
adds 7ee8de0 Add more common options to popt_common - and start using the ones for debuglevel and configuration file in pdbedit (This used to be commit cb0d03a393d9009c3e16b9d05d88c171de9a9414)
adds 4506f26 Push Steve Langasek's fix ... (This used to be commit 0325b938f5b3d1c592da666b43c7b20dcc7ba5eb)
adds 11c0d03 Use popt_common and use popt for showing help info (This used to be commit de9ea4ee6b3a939044d84f43ce14f10dd16341ce)
adds 496c836 Removed Fax document no longer extant. (This used to be commit 4e2a129ac1b5da7ea1420926f57588b2c4344775)
adds 0040de4 missing prs_align()'s (This used to be commit f149a5a54722fe05c8e30cb217cc72cec6f34e18)
adds 222075e Don't use usage function, but use popt for usage and help info (This used to be commit a0e0f3b293a71ee6a7bb0edb626c5e16cb803830)
adds 272fee5 Update popt help message and use popt-common (This used to be commit 821b27037b991e143b87f0f1c7186c9a403376f0)
adds 76d111a Fix a small mistake. (This used to be commit 12c49861fd21fb57ba38537c73a6576ca034913a)
adds 650e027 try to put every security descriptors related definitions in the same file. also try to uniform names to a clean scheme.
adds 7740814 forgot some bits from previous rpc_secdesc.h rework patch (This used to be commit 738b9237eda8fdb8adb534ab1a84070923f352f1)
adds c983424 Fix from Andreas Gruenbacher <agruen at suse.de> to prevent ACL set on read-only share. Jeremy. (This used to be commit 80d30dbfec03d1d1e82c9e177ff66aa44b4ea993)
adds c63f6a9 Fix ability to locate if we are a WINS client. (This used to be commit f896232cffb398ff4fef0b39966b55a049173c60)
adds edff14b Fix John's little typo ... (This used to be commit 0c8e8a162092aa20a70cadf570f14183ac83c175)
adds 9727da3 Fix based on Jim McDonough's code for ACL inheritance problem. Jeremy. (This used to be commit a6b3acfc7b98066de6f4b0b6044772a4d56795cd)
adds 0672da5 Third part of my fix for usrmgr. Assuming automagic mapping only in parts of srv_samr_nt is not good.
adds 5bf5788 Ensure we register the 1c name on the unicast subnet. Jeremy. (This used to be commit ca6146c2d345902446665ebfa88f78a06eb58831)
adds 876afb5 merge from APP_HEAD
adds ed07b61 Distclean should remove scripts/findsmb (patch from metze) (This used to be commit e2f9ac5032895f9087707cd9e690fcaf9647562a)
adds 01da7d5 add_printer_hook() fix from APP_HEAD (This used to be commit 94201672a5c3cffd145e9f04a3ddd0d17a57e73b)
adds 2787444 removed stat() call in lp_add_home() (This used to be commit 07c7048aa4ef37f1b7af228ede391ab16503d9a1)
adds a92bf85 print job properties fix from APP_HEAD. a null devmode is not a failure. (This used to be commit b507dba452ecbd96ec95242f761501d0c5e0d7b5)
adds 447b4a7 Use memmove when copies can overlap. Spotted by SUGIOKA Toshinobu <sugioka at itonet.co.jp>. Jeremy. (This used to be commit 71768c488e9b498e8cc77a1cfce0fab873e36068)
adds ac71311 Added "unknown info level". Jeremy. (This used to be commit afecd1aa52b98f123b226ff172d5ef5768cbb44f)
adds 24d8333 Turns out with Win9x, we could occasionally return from unix_convert() given a mangled name without a valid stat struct if the file existed. This would then cause open_file_shared1() to erroneously think the file open was new, thus not check for oplock break, thus causing a spurious EAGAIN reply to the open on a file we already had kernel oplocked.... (phew - that was fun to track down :-). Jeremy. (This used to be commit e23210e4732163e7f005b320235c20c814b41972)
adds 4920d21 We already set LDAPv3 at connect time, no need to set it again. (This used to be commit c8e32d485bf205b6965579f94063effd86777f3f)
adds 4ac9ccf Nice *big* patch from metze.
adds 4d0a35c In my test, sync_context simply has to be incremented. Can somebody with a large domain do a net rpc samdump to verify this? Without this change, I don't get everything from a NT4 SP1 and SP6 PDC.
adds fe0d3de Don't use SAM FLAGS from smb.h since they're gone - patch from metze (This used to be commit 82a0abf4c84ddd0672b3c5ea4ba9759abd6778c6)
adds 664a9bd Tidyup of file specific access mask bits.
adds 30acf33 merge from app_head to use GMT in job submission notification (This used to be commit b130c681d2e8e6dcabe8cfd85dd718a294b04233)
adds 5139da0 fixed a crash bug on 64 bit systems. Thanks to Anton Blanchard for finding this. (This used to be commit 4ba8608020123a52432e5afaa914e290e4ce8cbf)
adds af73334 Convert BROWSING-Config.txt to SGML (This used to be commit 0b34832e33fbd81cec88730d671ca91abe6cc382)
adds ca5759f make html (This used to be commit 39034207567c363a257f0aebd8ef22f15d98f451)
adds 03a7099 Add info on chpass on *BSD systems (thanks Krzysztof Kowalik <kkowalik at uci.agh.edu.pl>) (This used to be commit 5a81ac79dbf40eee3c506cd11d473a1fcfd38df0)
adds 0a12f1a make_smbcodepage and make_unicodemap are gone in HEAD (This used to be commit ef40bde4344a19fcc61d6d1719c1c87970445139)
adds 89114dd These utilities are not in HEAD (This used to be commit aacdde1fcb02bf4982e8175f6dcc8ea8912d3efd)
adds 71b7f1b These utilities aren't in HEAD (This used to be commit 6bfd71ec20aa8eddc3f2878eb1cac57cacc05885)
adds 598ebaa Added cli_set_timeout() call. Jeremy. (This used to be commit 94a5c589945ffd4719f7509c162cf994f7914312)
adds 2e86b6b Change to use sys_read/sys_write. Jeremy. (This used to be commit 042890056d5d4128eaaca346e7898ccda860dbe2)
adds 04b02e8 Fix spelling of background_process. Jeremy. (This used to be commit 94fc0ea9f99bc73486ef374a84d2c20ce895ee14)
adds 909ac9e Change default of max_xmit to match W2K. Ensure NT negprot uses it. Jeremy. (This used to be commit e5fbfbcc9dc995b23eb0b46c6f59b03cfe9c02b5)
adds d0c1164 - we need to rescan the trusted domain list regularly to cope with transitive trusts, and trusts that are added while winbindd is running
adds f55eb87 SMB_ASSERT to check list terminates. Jeremy (This used to be commit 25f6a9247e88a94cbacdc8fb06dc0d13c53d69bd)
adds 4f00151 Create group mappings on the fly.
adds 9e19e9e No functional change. I'm trying to understand pdb_ldap.c and found an unecessary parameter to ldapsam_search_one_user.
adds a0fbdc3 fix from APP_HEAD to commit a re-init'd printer to disk (This used to be commit 64a159144483457887df2c6d779e6a139dfc6d1f)
adds 33b9cc3 Never do a ZERO_STRUCT on a structure in a linked list, it's dumb :-). Jeremy. (This used to be commit 0d989a911d742ed5eeb874f5b8350b0931f3d9db)
adds dae2b02 Fix for new arguments of cli_nt_session_open() (This used to be commit cfb0c12eb6412c2cc84785c17ab2f6c89916aa56)
adds 14df815 open_pipe_creds() now takes a pipe index instead of a pipe name. (This used to be commit 3a0a30beda4b8be0038c98ccc6f8f01c6dae386a)
adds 4af2e30 make proto (This used to be commit 86c884c3a129d12dc77332c38484bef78c66440e)
adds e7c0114 Do a SMB_ASSERT() in cli_nt_session_open() when the pipe index is out of range instead of silently failing. (This used to be commit b5111f47b5cf1820550e17663f983674b67bcaff)
adds 2d51ada Ignore python build directory. (This used to be commit 36681c1c2784ebfe63173a442a193ef22e25c3e3)
adds b1aba7b When unmarshalling a relstr, don't unmarshall the string data if the offset is zero. Previously we were jumping to the start of the parse buffer (i.e offset zero) and reading string data until we hit a terminating NULL.
adds 41a427b Revert changes (This used to be commit 84b62f6d96a77ccbc1b4475ab0780a4e4c9d4875)
adds 8cb53d5 Revert changes (This used to be commit 975fd17f8af0f03f43995deb3fdd9bd5995a1c92)
adds 389a16d Added new error codes. Fix up connection code to retry in the same way that app-head does. Jeremy. (This used to be commit b521abd86b10573ca8f9116907c81e6deb55f049)
adds 6ed415f Fix build. Extra parm was added to cli_full_connection, but not in locktest2.c. (This used to be commit 51e0f5c2dd469c59a41822dbda293e59794a7dc4)
adds 9cd6f05 Remove note about the howto being in 'htmldocs' - this notice has been in since 2.2 so people should know by now... (This used to be commit 744615f13f591b334fe85d4285ffbaa11419755c)
adds fb3d215 Add extra parm to cli_full_connection call. Tim, you should probably look at this. (This used to be commit a9f632ed5d3d033849c25efac419b21e830c5069)
adds e1096e6 NULL enum_local_groups for ads winbindd (temporary workaround). (This used to be commit 06eea39abdb49d9d547707dcb170c988d7276c1d)
adds 0fc3596 Add note to HP-UX: use gcc or HP's ansi C compiler and not the freely supplied C compiler (which isn't ansi C compatible) (This used to be commit 853558151e0d26a98bf9278b664f98987f17813e)
adds e13dd2f Start to merge the new ACL mapping code from Andreas Gruenbacher <agruen at suse.de>. Jeremy. (This used to be commit f6103f866a5e698ab55fdab1444a14e3d8da16bb)
adds e042a93 Format objectGUIDs on ads dumps. (This used to be commit 7eaf7e7115c75e682b1b9368c6f28c60429885e5)
adds 010e444 Document %D. Make a difference between sub_basic and sub_advanced substitutions (This used to be commit 7fe52d378d7e4ce6381be3544d865088a7659009)
adds 14a2b33 Add FAQ 'I have set 'force user' and samba still makes 'root' the owner of all the files I touch!' (This used to be commit e8d7f8eb43e299cbe7f46c91e2040e9d74d693e2)
adds e5d7c4f Try to put some questions from the mailinglist in (This used to be commit 1bf8ca3c89b5cbbc329f34971d5d2541d3b0265c)
adds 8e8d6da smb.conf.5 is completely up-to-date for 3.0 now. Say so in the VERSION section (This used to be commit 28fb5f00c0683ed7af6ea05ac5e005215ad7a7c7)
adds 19eb468 Update for 3.0 (document -B, -s, -n options). Is now current (This used to be commit 9f388e15b0bef1590c5605f8d7cdeac7c82cd64f)
adds e9368b1 Document parameters that have been added in 3.0 (This used to be commit 1fb6353c39439220465fcce7950511c63e31ea44)
adds d00d56f It seems that I'm meant to be using the helper function here, not the struct directly...
adds 9cfa182 Don't encourage people to use -P - it's obsolete (This used to be commit 59ecac901a231383bd4cacb326724f786e3d7244)
adds 955003e must add one to the extra_data size to transfer the 0 string terminator. This was causing "wbinfo --sequence" to access past the end of malloced memory. (This used to be commit 4125c582aaf86ee5d92b0c800266543a390aefce)
adds 0c35d78 This fixes some bugs for NT4 usrmgr.exe
adds 605ab78 Fix full_name for info23 as well. Thanks, Andrew.
adds 7c6400a Added stubs for query/set security descriptors on files. Not even close to working yet. (This used to be commit b7ef2e8b41bd6a7225b9f21c65c42b8ef0f82a32)
adds a07df82 Bugfix for pidfile_create() from Kelledin. (This used to be commit 4808a95f5f4536774d41bebca76660f010069117)
adds 47cf282 Zero tallocated memory in decode_printer_info, decode_driver_info, decode_port_info and decode_printerdriver functions. (This used to be commit bf2d9dd5ba2ecc7e0e1bd17049adee6dd80d807c)
adds d51c1e3 a space is a standard valid character in a filename (This used to be commit 0db79d4a379a502362c230a9019d5d71f5af8e0e)
adds 66ad44b reverted an incorrect fix. What I was trying to do was fix a problem with filenames with spaces in mangle_hash.c but the real problem is that mangle_hash.c assumes that the set of valid characters for 8.3 names is the same as the set of valid characters for long names. Thats an invalid assumption, with space being the obvious example. (This used to be commit e0065f4db4a1cfae03a3bb86e5cfea9c45dfa1c3)
adds aed3a9f Fix a silly memset typo.
adds 7f62309 Fixed DRIVER_INFO_3 conversion function to check for dependent_files key. (This used to be commit 35413be0ac39ce52f009f7750f23b41728d8a35c)
adds 69e2a9d Stricter validation in python->C conversion functions. (This used to be commit 672c07e2432299e3b1015af524dc5c124f61f904)
adds 354878f level should be a uint32 in enum_ports function. (This used to be commit 121db5b6821df9c6ec05adb2d35c2dde930736f2)
adds 48a56c1 add a 'mangle prefix' option to allow people to tune the number of characters used in the prefix for 8.3 names in the hash2 algorithm. The longer the prefix the more readable the 8.3 names will be, but the weaker the hash.
adds d897c63 Zero some more return values. (This used to be commit 7f45bad319ace07a5bfc21465a0db919131dd608)
adds 771fc52 More cleanups of validation functions. (This used to be commit a4790ba42cc6ee4086dafbc64b1dba790a6c3583)
adds 3b8d11f Give better error messages for TypeError, which will arise if e.g. you try to pack an Int using a string tdbpack format. (This used to be commit 6139ab3cbca3fc2969d1e578b38394b1f6aeb9c3)
adds 4eb2eab Whoops - this should be in py_smb.c (This used to be commit b740c7e5050b18bc06865451bed3daf3ae09c609)
adds 9189570 Fixed up tconx function. Implemented nt_create_andx, query_secdesc and set_secdesc functions. (This used to be commit 3fd568ef5c984f089e7799d9ff55395330716641)
adds e0d317d The libsmb module uses py_ntsec.o (This used to be commit e27d3d20e3c51fc04f37d92c24f38f91b2d1e1e4)
adds d70d4ef Import old pure Python version of tdbpack/unpack, so that we can do compatibility testing against the shiny new C version.
adds 23e6084 Test both new samba.tdbpack and oldtdbutil pack/unpack routines.
adds ed16169 Add text doc about what work is left on the docs for 3.0 (This used to be commit 328c5a92a1dfe7e5bc62a1846bf4e9c7cdb2110c)
adds e9fd0a2 Small patch from metze to add 3 parameters to vfs_init, as it requires (This used to be commit 4206ebb160e947c70f15e5c434dd1d4df287e665)
adds a3c4b4c Sync with metze's CVS tree (This used to be commit 2a598d435d3eb46ca28b3591a4f7f9d856ce3c1f)
adds 4a5a88f sync with SAMBA_3_0 (This used to be commit 07ac86323f71d6228a222a1680d1c7def0eb7109)
adds 307d89b Recognize FreeBSD5 correctly (not as being sysv...) (This used to be commit 66ef6b942e00dc0d7742226f24861445d3bc0eb3)
adds d24b7bb Don't say we need WINS Replication documentation (This used to be commit 2bbc4187e76339191aadf8c9503daf7c02ebafbc)
adds 6c82e99 Add faq chapter about the samba features (This used to be commit b55fe96c1f073e81ce564d16d70cae49e1862cf5)
adds c1d854e This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit d39b53ba5486fc09e5332d77aad9a6047b0e91a6)
adds 6ce3e3b removed the following parameters
adds 24beb26 trying to sync with SAMBA_2_2 (This used to be commit e67b9fa1dd579ab3b1a5e2142185ce24e1c27c2b)
adds 1ef283d Merge mangle prefix code. Jeremy. (This used to be commit 83261f43326ae65af498399b5c933dfb20df1df7)
adds bc8779f Initial build for Samba 3.0. Not finished, but at least the makerpms.sh completes successfully. (This used to be commit d7ef8cf8da462a1ea9cf114c7ffd33c9a5c3fd9d)
adds 6ba55f9 installcp script is no longer used... (This used to be commit 5c2c02b600790570c2036010cbfd7bed1a1598ae)
adds 83219da Fix for systems that allow more than 65536 open files per process. Jeremy. (This used to be commit 947a56ce00e552e8b8d2ed64435eabde6225f044)
adds f735551 First cut of new ACL mapping code from Andreas Gruenbacher <agruen at suse.de>. This is not 100% the same as what SuSE shipped in their Samba, there is a crash bug fix, a race condition fix, and a few logic changes I'd like to discuss with Andreas. Added Andreas to (C) notices for posix_acls.c Jeremy. (This used to be commit 40eafb9dde113af9f7f1808fda22908953f7e8c3)
adds 1a96aee Debug level 12 is a typo. Jeremy. (This used to be commit c4e4cc9ce169038c4bb8cdcc477d15a9661d1b8e)
adds 515e6a2 Merge tridge's blank password fix from HEAD. Jeremy. (This used to be commit eadfd312ba92a780f655cf117c44b30457f007e8)
adds f861aab Give recycle 3 arguments as required by the VFS interface (patch by metze) (This used to be commit 15b9430d9ce43ba7e08338ab9fab657d6763dc02)
adds 12b1a63 Only run free_private_data when specified (reported by Steve Langasek aka vorlon) (This used to be commit ecd3acbfcf912a775718e320c7cb66f60436c546)
adds 4821696 Fix memory leak (patch by Steve Langasek) (This used to be commit 299a9060e27d341658a7badbbb21401fbcc8f083)
adds ad0e01e sync from HEAD (This used to be commit 2eb7f0acd761a11bb0f24010347247074c5ed49a)
adds a7c1fb8 removing a few files I missed (This used to be commit b7054a9ed9189c6fdc687215e25c71ca9d1949b3)
adds fe959cb adding missing files (This used to be commit 5dff700b235891d534fd6e4c88fd4ff7a0353568)
adds 19889a0 sync with HEAD some more.... (This used to be commit 6cb494d34e54aa551deaed1175bf038b027b8f1d)
adds 092b85b removing more files... (This used to be commit c419d4477144058ed9ec475ceb80b995b82511b3)
adds 35357e8 merge PURGE_PRINTER fix from APP_HEAD (This used to be commit 4d32e6bdb6500f442ff3cda7d43bdf506a08eacf)
adds 0e7938a Fix problem where an fd would be left open for every printer queue. Jeremy. (This used to be commit e240c7a428659bce392d47f2eda16bdcf32863c1)
adds 35ac9d2 Try to catch up on the code I've put into HEAD that should be in 3.0:
adds 5981025 Sync with HEAD (This used to be commit e8475eceb397f86c4bada063707f09a3c45bc14c)
adds 766b7b5 Sync with HEAD (This used to be commit 906f25d1fb7ed4c85f89d8594f15383b450bd56f)
adds 66d95b8 Sync with HEAD (This used to be commit a3d9fd65eb64ecd575fd07d0279c139093417c96)
adds 26b9d7d Sync with head (This used to be commit ab712e9d1520158d857efdd6d664d4f6a104f8e9)
adds dedc2c8 Sync with hEAD (This used to be commit d3c29d2902420f434b2505568c82dd6e1508a00f)
adds 3a53724 Sync with HEAD (This used to be commit 4ae350671ef8aeae52995b3ca79e135cf444ae39)
adds a0f1bbd Sync with head... (This used to be commit 60c83a6007085a8404b641b9783ae7b9c151e4ab)
adds 9b6cd7d sync with head... (This used to be commit 9daaf667543c44f5e6c23f65d39810073bc12211)
adds 66946a6 sync with head (This used to be commit 245e2cae251382b2f638517e3902413ddac2226a)
adds 6a2295e Update info on ldap suffix (thanks metze) (This used to be commit 904e48e49f42d9dfef7f8bcc1b01fc8b1345c36c)
adds 5d88296 Fix typo (s/-s/-S) (This used to be commit 1c334f05a5068485b825f81845e76caff37cf104)
adds 0fff69f Fix fd leak with kernel change notify. Jeremy. (This used to be commit a2043390734b38cab8fe2f013960272c0e202b99)
adds e5fda27 Move guid formatting functions over from HEAD. (This used to be commit 60b9e352b3c0769d0d3fe3067399bb3441f29502)
adds 4a7c48a Merge from HEAD: GUID formatting on ads dump Allow rc4-hmac when available .NET likes both forms of servicePrincipalName in machine account record (This used to be commit 89e3a3da5d5bc9e6aedeaea5a87553d72fcaac99)
adds f53f93e Merge rest of Jelmer's popt_common updates from HEAD to fix build. (This used to be commit 5dfc073305003fabf6d54bf99b1281f266db292d)
adds 1bd9704 Sync with HEAD (This used to be commit 987b62137d38fc295dab75bdbc004031a99f4d56)
adds 2f367b0 Sync with HEAD (This used to be commit a64affffb2acf68956dc25be45c0559e6139a571)
adds 11817b0 Sync with HEAD (This used to be commit 658f3e92dd4b291b40ead3ef59eb19daf7f49076)
adds 3df7c60 Remove SAM from 3.0 - it belongs in HEAD (This used to be commit cda79af76a7625498da52500e1ed861a36e35d12)
adds 1608de7 Remove SAM - it belongs in HEAD (This used to be commit 808dbcf345d0e00dc5bc0af2ef54f31a554824f0)
adds aa09f94 Back out SAM - it belongs in HEAD (This used to be commit da0d48eedce29ba236a517c99e35babb39d6a794)
adds 90eaf2c Add autom4te.cache (generated by newer autoconfs) (This used to be commit 68f4ea757637197212e6b363d951ba671f2ee359)
adds be26819 Remove references to SAM (This used to be commit 6691720620e5dda0b89a223c6773f351f63ef8fb)
adds 4de8710 Remove last SAM files (This used to be commit c089c334689cca69900029abba627503c3a7ed75)
adds b786afe Remove SAM files - they belong in HEAD (This used to be commit fc77e68b2bb199e507804baaa46a77cfa4862668)
adds eed4e92 Don't build Makefile for examples/sam (This used to be commit 0dd0f68b0f879d16f9b0895d7abee79ee3646069)
adds 279413b Rerun autoconf (This used to be commit 7b7e54f7a8d4835b1f40e5617b1a9414322ff210)
adds 3b3c791 Take out gcb2gtype and gtype2gcb fns. They were using symbols not defined in 3.0 (new SAM in HEAD). Nobody was referencing these fns... (This used to be commit 386cc92dfa23b4e20172dff20fb14c2ad3172a58)
adds 0013983 Remove obsolete acconfig.h - we now use comments in AC_DEFINE() (This used to be commit dc4fcb71edc22f36cd1f6d78a211d09c418f3309)
adds c6e4a84 Fix usage message (This used to be commit 2e328928aa9bfafbfa00596f261dbc68bcd51e6b)
adds 0f8e108 I was somewhat annoyed by 'pdbedit -a vl' spitting an error message at me :-)
adds 5dbf435 This moves the group mapping API into the passdb backend.
adds 534220d merge from samba_3_0
adds 2d19a65 pdb_unix.c did not really expect group RIDs dictated by a PDC and looking like user RIDs.
adds c7731c9 Same segfault as in add_groupmem.
adds 5324adb Fixed bug in session setup kwlist.
adds c166b81 Some was asking to look at this code, so better it stay there until we decide what to do with it.
adds 9b323a3 Fix for systems that allow more than 65536 open files per process. Jeremy. (This used to be commit ff537f10a0c0b6b1d9055eb776d1e8a9864e8363)
adds 306e4cb fixed a possible segv when dealing with a blank password (This used to be commit d5d0d0de50482ed16c594b1cc4cc113e2526a915)
adds ef372e3 if trusted domains are disabled then we should not try to connect to them in winbindd (This used to be commit 6c7748b001836e4aa3e23dedfe28db3c8acc197a)
adds 7689a9c First cut of new ACL mapping code from Andreas Gruenbacher <agruen at suse.de>. This is not 100% the same as what SuSE shipped in their Samba, there is a crash bug fix, a race condition fix, and a few logic changes I'd like to discuss with Andreas. Added Andreas to (C) notices for posix_acls.c Jeremy. (This used to be commit a81d700ae9c82d4b7ea631ab7862162a2ed3d512)
adds b064077 Debug level 12 is a typo. Jeremy. (This used to be commit 4d9b205362997f897be4739efd52ee2cfde4c6cb)
adds e53b7d6 much simpler code to choose a DC to contact in winbindd. We now always choose the server that has the most bits in common in its IP with one of our interfaces. (This used to be commit 31774dce67844b67cb405e65f307a20354f2cedb)
adds d63afcf Move OID documents to web module (This used to be commit 3de1a8296266615528d52895766c295b430518cb)
adds 158ae87 Reverted a fix from Volker (sorry). We need to move this fix to the correct place. Jeremy. (This used to be commit e46e38beabe8ae5b1ba1941dcffecbc89165ce2a)
adds af09297 Document -P and -V (patch from Guenther Deschner <gd at suse.de>) (This used to be commit 5845f17c927a84ba502c834b3a38499959b7ae40)
adds 5b90fdc Only run free_private_data when it's specified (reported by Steve Langasek aka vorlon) (This used to be commit 9efa98b4a65a38df922ce3b83f5fde631cb70844)
adds bea0b20 Fix memory leak (patch by Steve Langasek) (This used to be commit 06362586cb754bd6bc89b50b966737958286ca2e)
adds 71f34dd PURGE_PRINTER fix from APP_HEAD (This used to be commit 8af12875b0608b83187e4156843e37097de4cd13)
adds 3103303 Fix problem where an fd would be left open for every printer queue. Jeremy. (This used to be commit 997c234e15a5f8d742320359a53e15a27661d456)
adds 185a232 Updates to winbind's PAM client and server - make the debug logs work a bit better for password changing.
adds dbfc2f4 Make sure that we always return False if the password change never returns.
adds 991f6dd One more step towards to better PDC.
adds cca032f Fix bug in '-d' (This used to be commit 8c15db105addbafd822d96d29ff1692566b92267)
adds 106ec98 Remove make_printerdef from binary install process. (This used to be commit 73c28c527d1030d1656362474c14d49581efdbeb)
adds 6802633 Implement 'net maxrid'. Needed to find the maximum current rid to set 'algorithmic rid base' correctly after a 'net rpc vampire'.
adds c00776d document ldap suffix (This used to be commit 85eeb8870f5a1e04c607fbcc18f8da50eb7a694f)
adds d4525fc Update info on ldap suffix (thanks metze) (This used to be commit 257a1ff880d58a262169885336e5090d986e7d3c)
adds 70e52f2 Fix typo (-s -> -S) (This used to be commit 522b7470a3dbe61f522f65fa2b1aeac4bc1d36c3)
adds 608985f Fix fd leak with kernel change notify. Jeremy. (This used to be commit 78df2c916ae3940f0124912f99b1e0ca3914fff5)
adds 64c6fd2 Added close and unlink functions. (This used to be commit 3a7f8a568e9d1608c2a065e0b98488e2d068911c)
adds 7c9923c Fix a nice little memory leak in our uid changing code.
adds 2e88956 Sync with actual changes (This used to be commit 706a87e774a2a976edb40c07b2a8a22cc9309ca1)
adds 159f2b0 -E doesn't take arguments (This used to be commit 932b364de79407b3996061c0ae66117d39045e4d)
adds 2b7b29e Small markup fixes (This used to be commit c11b611bacc51ba57943cfd7988743194facaae2)
adds f7a98a2 2.2 was the previous release - don't talk about it like it's current (This used to be commit 752ef9463dc8b60cb0069344c3e30f65290270a1)
adds 4b49393 We also support security = server (This used to be commit 5bd2c390e883ced39ca89d0180d87a35ce396e96)
adds 0a57b3e Add autom4te.cache (used by newer autoconfs) (This used to be commit 94647051adc223e17997cd6688da0c71b7ea870a)
adds 0d92999 Added Buchan Milne's DESTDIR patch. (This used to be commit d134d66f989026821b29b24c8c15a112213b61d6)
adds a207251 Adding Buchan Milne's updates. (This used to be commit d816c35c1d8db343c76a32a6d01952d2c192b092)
adds 684e8ff Adding Buchan Milne's updates from HEAD. (This used to be commit e55e4c8dd66fd156a385c93f43c07bf778e2e764)
adds d85f752 Not sure why this is here - so off it goes. (This used to be commit f50b2c854ef7eaec7c6b9154fc9c1af7cb08e152)
adds 1f40ad5 Add initial vesion of new module system (This used to be commit b5d05d3ec6808465d27e15db2a9ff48804e2e78e)
adds 567d1d7 Add init_module_function typedef for new module system (This used to be commit 4d1206be5275a8af7dfb612f1747fba484a7d017)
adds 809f740 added a timegm() function for systems that don't have it (This used to be commit 732bc4519f1119100607cc84400e8f84e0c0ba9d)
adds 04d2155 - Remove RTLD_GLOBAL - make smb_load_module() return the return value of init_module() (This used to be commit a8d2dd8d009797486105188f8fdb898a65bb25b0)
adds 7727a36 The locking description in this doc is outdated - note that (This used to be commit 125c2fea550a88cf28fa82281b69a25b644edc4a)
adds 4463731 Fix boog in argument list for nt_create_andx. (This used to be commit 6945e89e2d10743635f01420c83d405a2d4cb356)
adds 9dcba81 use sys_dlopen instead of dlopen (thanks to jra for noticing) (This used to be commit 86eb0a25b1df8ca25872f9846a74d0f13a4ad045)
adds b1598ff Fix build. Don't use BSD setenv. Use POSIX putenv.
adds bfcbdaf Rerun autoconf (This used to be commit ff10786c9d4662af355c12cc7363092dc5187e99)
adds c5ac569 Applied Buchan Milne's patches. (This used to be commit ce5a7084540feff7354d2005e25cef581ad500db)
adds 0af30d4 Another Buchan Milne patch that escaped the last commit. (This used to be commit 4cfa5425201087f579fa4091ce3fbf83e76a7d1a)
adds da560b0 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit f1acef4a1cc3ce99a765a2534a50fbd41f6e2e62)
adds 063ac68 Added DESTDIR patch from Buchan Milne. (This used to be commit 4a5c926ac52576962b2af8f798ca2c80d8881d4e)
adds b6e8169 Applying Buchan Milne's patches. (This used to be commit 43f270b4909b363db50239e61184e057c96106b9)
adds 77eda21 Added the remainder of Buchan Milne's patches. (This used to be commit 7415c2446934902894253d08e4c7f8ec78073482)
adds d29e289 Steve Langasek's authentication lib (libpam, libcrypt) split didn't make it into Makefile.in in 3.0. This should fix a few builds. (This used to be commit 3b32e6bf5a4496beff3a817bdd3826947489b1ce)
adds e1239ec One more instance of AUTHLIBS...hopefully we can get most 3.0 builds back up on the farm. (This used to be commit 134ddca56ba36580d88825f6dc24d3820e4c9810)
adds 63eefb3 Check the long_archi name for NULL. Jeremy. (This used to be commit e504d1170da0d89da78063f0a00fc7b9294d911f)
adds a63844e Fix slowdown because of enumerating all print queues on every smbd startup. Jeremy. (This used to be commit 6efd17ef78ebcfed1130312fa019d674e4663a00)
adds 5dd341d Tidyup of some DCERPC pipe connection debugs. The new LSA_DS stuff generates some errors we haven't seen before which are inappropriately logged at level 0. (This used to be commit 40d5112048ab0943caef7149b7a0d9dee5256b87)
adds 9ec7e00 adding roadmap to 3.0 branch (This used to be commit 4bdcd1b6b3220d4566a625d0402d7f45163a39c8)
adds 56dc173 Merges from HEAD:
adds c49573e Display pipe name in rpc bind failure debug. (This used to be commit 70838b33a61a10e9bd1622611a6be3b0cac08479)
adds 500905f Handle the case where the password used in RPC connections (for restrict anonymous support) is blank. (This used to be commit b376b7dad003593d26c867ffe8f906084e42160e)
adds d759a02 Some winbindd cleanups I made trying to fix cr1020:
adds aea57af Fix --set-auth-user command to delete entries from the secrets file when an empty username/password is passed on the command line. Previously we were leaving the domain name set and the password set to a NULL character.
adds 6d7195d Merge passdb from HEAD -> 3.0
adds b3b24fb Merge of my 'ldap trust ids' patch from HEAD.
adds d12baf7 port sec_desc headers reordering from HEAD. Thanks to Andrew Brtlet for the diff :-) (This used to be commit cf67981e73cf52803eae589a6b86e1274bf72d2c)
adds 4484769 remove 'sam backend' (This used to be commit 373f8bcd29fec254a563161d9d0897ad810ef682)
adds ea6d5bc Sync with HEAD. (This used to be commit 0310e539bb41f569c7ae77b2d131e966adefa27b)
adds b81b71a Merge vl's 'algorithmic rid base' patch, and my changes to pdb_smbpasswd's NUA support from HEAD -> 3.0
adds b511604 Fix to correctly return NT_STATUS_DELETE_PENDING. Jeremy. (This used to be commit 4ec381d64249203e0924b86600fe8e67ada1cb5b)
adds b391591 Missed extern. Jeremy. (This used to be commit 13995fc0499798e546b019eb44a98614df0ded97)
adds 66b6228 Ensure can_delete returns the correct error code. Jeremy. (This used to be commit 52af4ed9ecd8ef5f31ce00c94bc55d6013a7f65a)
adds d21a06b Merge things that bloody tpot should be doing :-). Jeremy. (This used to be commit 77d534f7fd9ad74ca6d5e74860b29bb8ad54268f)
adds ab1cf8d Merge of get_dc_list() api change from HEAD. (This used to be commit 6ba7847ce2756fde94e530fd0bf2a055f3e27373)
adds 3955716 Sync up python stuff from HEAD. (This used to be commit 92c76e16fa40adc6148b9c11b3e377f35c464975)
adds 9304248 Merge of scalable printing code fix... Needs testing. Jeremy. (This used to be commit d030df76439c72825d68410211e62090438cef54)
adds 9108f68 Being tpot's janitor again.... checking in things only checked into HEAD. We are meant to be keeping 3.0 up to date... Jeremy. (This used to be commit a4c8c8f3b767f0cd4c1fa977efe8bfcd3de980d0)
adds 8980fcf Keeping branches in sync.... Jeremy. (This used to be commit eb937761c4047bd98990ca33e56b668465e2c228)
adds f3fe0aa Keep branches in sync..... Jeremy. (This used to be commit faf92207e71980aaaad8b5487f5c2d6a60f7ddd1)
adds bf3eda8 Jeremy the janitor again... keeping 3.0 in sync with tridge's changes this time. Jeremy. (This used to be commit 3803324d3d49f81ef0a82c4a9fedae70d32cb409)
adds aecd050 Keeping 3.0 in sync.... Jeremy. (This used to be commit 6d98ac2634d17f7f8fb17c43923ddd2b1e723d86)
adds 8cdbdb1 Perform my janitorial duties. (This used to be commit 3810f13682617d043d3cffaafe8a7cb7125c4ecd)
adds e214a15 Define smbtrans subcommands so we can stop hardcoding them (This used to be commit 645c2d5c30a79d4aa28f477dbf0fc44d319fd35d)
adds 1486559 Stop using hardcoded smbtrans subcommands (This used to be commit 117077b172acbdf0e059feb0d598e99cec481291)
adds f3054fd Fix the build.
adds 98f9e75 Merge Jim's new rpc client code to 3.0. Jeremy. (This used to be commit 121c456d4347bbefd9b2ce0141e3f53a21f37066)
adds 0941661 Add a small utility that can print out the SEC DESCs in NTUSER.DAT.
adds bf1ec6d search & replace doesn't always work reliably :-)
adds fb6c6ec add smb_load_modules() to load a list of modules - does this function look ok ? (This used to be commit a82dbb3c22e6cb2096efb87c12a6006642806aac)
adds 0e2eedb Check the long_archi name is not null. Jeremy. (This used to be commit 9e47aa32ed96faff4a68a8e360c1353fc011adf1)
adds 69a2042 Re-enable use of existing kerberos tickets. (This used to be commit 6ec5dce69834e72e458a8acff7d1790cbdd46d67)
adds 2d62bd5 Add initial upgrading doc (doesn't contain much currently) Start using more entities (This used to be commit 6c442fe5c90902718d9a381e6b2518c0b4aab3de)
adds 5593892 Fix slowdown because of enumerating all print queues on every smbd startup. Jeremy. (This used to be commit d05b147fb3f32031a202cf61703dc2fd969f4617)
adds 3a225c0 Tidyup of some DCERPC pipe connection debugs. The new LSA_DS stuff generates some errors we haven't seen before which are inappropriately logged at level 0. (This used to be commit bd64de3716ffa9c3ebec282aa5cc0f773d3d8096)
adds 689d510 Add more code to the profiles program and add Makefile.in support. (This used to be commit daefe52a56a7b977b8e561f8f668c42183de413b)
adds 38e7a10 Fix small typo ... (This used to be commit 59735a5aac88b076320874f06056d50947396fb3)
adds 2eac34d Revert that stupid one line change. (This used to be commit 095af10ff2e549b82c646df5ed20cf05352a3994)
adds a71b29a Fix a problem with spaces vs tabs (This used to be commit 26857be78cda1e6d6cae9bc87d34cdad12492748)
adds cbb4ccd Add more. Parse SIDs on the command line ... soon will actually mod the SecDescs in the NTUSER.DAT ... (This used to be commit dbc608ba7e591175cd02f4adfdcfecd1350526a5)
adds b6a34f6 Add the changes to change the SIDs ...
adds 4d2879a Update manpages - make ready for 3.0 (This used to be commit 1a06235f183c2dcc6efc056043252246a4f31139)
adds 6ed3ac3 Update status of docs - some more manpages are now up-to-date (This used to be commit 675226f1a1e2cc424f24bb2f22c730185db0c949)
adds 3a382e8 Initial updating of Diagnosis (This used to be commit 4fc8f1d3f29e36c8c1a04d6907c4bed3d6547e35)
adds 6c589bf Convert to popt (This used to be commit 9ea7440ac4a3dbb98e34ccb8ee78e0bd782fa704)
adds 84ef8d4 Display pipe name in rpc bind failure debug. (This used to be commit 62ab0f8cbe7c517084383bdc9a8c97404ad27147)
adds aed2017 Handle the case where the password used in RPC connections (for restrict anonymous support) is blank. (This used to be commit 7badccda46a0837dd9da802b44c2fbcb4f38845a)
adds 209f911 Add popt_common_socket_options (This used to be commit a15434314fd8cd88eab40e7cbc8f06a7d0d0169e)
adds 674790b Some winbindd cleanups I made trying to fix cr1020:
adds 642ee6f Fix --set-auth-user command to delete entries from the secrets file when an empty username/password is passed on the command line. Previously we were leaving the domain name set and the password set to a NULL character.
adds a66b852 Fixes for pdb_ldap:
adds 531cea2 Return the result code, not false (0 == success) on error... (This used to be commit f91c363bc05d1c82ad8a99a5c0d59b46cf820aac)
adds 949133f Make sure that %u is used for SID elements ... (This used to be commit 82f6b264037a2f1b882dc75bc43c6c8b41477270)
adds b017064 Add a 'ldap trust ids' option that lets pdb_ldap check for posixAccount attributes rather than calling getpwnam() on the user.
adds 593e0b5 Clean up this a little - add comments describing a bit of what is going on here. (This used to be commit 88455313f6551a75eff4df2f0ba91430948c1c78)
adds a80438d Fix typo (This used to be commit 5c6041f713f1931072aa25f49e8210c4c7e36ba9)
adds 8a6b05d Add more options to popt_common and use them. Current ones are: -V Version information -n Set netbios name -l Set directory to store log files in -d Set debuglevel -s Load specified configuration file -O Set socket options (This used to be commit 1602d5894947b59fd36c161053a66c0afe2c959c)
adds 25e9b03 Convert to popt. Removed -o and -a options - these have been broken since 2.2 without complaints from users (This used to be commit c8589a567b96dacc0b6c88c91b34f8211532bbfa)
adds e79de17 Remove dummy function I used for testing (This used to be commit 15c71551db038071d981ca4e37ef505004e79b89)
adds 670764e Remove obsolete function usage and some unused variables (This used to be commit 162431a88ccb0811ae9873ce4ceda11d2f1de8b7)
adds 9422775 Force algorithmic rid base to sane values and talk about it.
adds 281284c make_server_info_guest() can need root for the ldapsam backend (This used to be commit 918099f09618136c371e199803f5895f9cb702be)
adds a7f2fea Extra little fix to vl's patch. Make sure the passdb and testparm messages say exactly the same thing - in particular that we can algorithmic rid base == 1000, and use the BASE_RID macro to avoid the use of magic numbers.
adds 6214457 The fixes from Tom plus a minor update from me. (This used to be commit 6db6a48711f51ee6add32953506cd5db33939a1b)
adds 99cd4b5 Any conversion to POPT must *always* add @BUILD_POPT@ or it just won't work on systems other than linux.
adds f35e15b Try to fix popt dependencies - we were linking to popt before we built with it.
adds 0ead4ef Move to the use of the 'initialised' flag, rather than the fact the pointer is NULL.
adds 1336b81 Fix debug (This used to be commit 5b5b8de70e46a15e9fb9b47c7af6cb0133f41217)
adds 3ae2fcd Allow 'normal' accounts in the non-unix-account range for smbpasswd - I hope this will fix some of the problems on the build farm @ Compaq (where they have a *lot* of accounts...). (This used to be commit 2c97b7e6480c2731739ccc52af97bc62a6228cfe)
adds 995ab01 Becouse lib/popt_common.c uses POPT, we must not include it in LIB, we must link it on a per-program basis.
adds 7da7b4a Make IRIX happy (This used to be commit aeb94bb0d7ad84b52a5f729a3e83f4fb00005771)
adds 366da1e Adapt to metze's PDB_SET patch (This used to be commit 33c7a296b3bdfab276ed91ea77077eedbeed3757)
adds 5883bc7 Handle -p correctly (This used to be commit b69d5fffd97890f80df6675fb71bc230aacc8234)
adds 0a0cee2 Don't pass true to pdb_set_* functions (This used to be commit e803bfde3d0b199155a87975e8af65f13babe692)
adds d4a93bd Don't pass any booleans to pdb_set_* functions (This used to be commit 91f9c9e1d8b490eb384198ff012f65e22f834c39)
adds f9d0e90 Add @BUILD_POPT@ to smbclient (This used to be commit 24dd3886e8783b09094c3b32b4184055cd06e8c2)
adds e7c2603 Move explanation of encryption algorithm to dev-doc (This used to be commit b279cc065385d45b8a16e220fb13b278d5921b1f)
adds 61c6007 Move encryption algorithm explanation to dev-doc (This used to be commit ea026d74c1d8696e45c6bddc5b1b0029e7e41507)
adds 0bd559a testsmbc should only be in examples (This used to be commit 7aad086c9a20c4c700dfce3f81d89ab982702198)
adds a3090f0 Move testsmbc.c to examples (This used to be commit fdd70614d2dc29f6a676c30e254a0bf024687fb4)
adds 4ca4feb Large number of updates - new structure of the HOWTO, better names, introductions, updating to 3.0 (This used to be commit dfc3d55493c40201244a9e44b89868f7128c6f85)
adds 98d8bf1 Add FIXME about --with-python (This used to be commit 96741a251c731d71126dcf9c706f7bb7c954f6e7)
adds 1c3677f Sync to actual state (This used to be commit bae2a38b17d4645e4faf74cd05a92511aee6c32b)
adds 06b055c test_pack: Coercing a dictionary to a sequence as it is packed is not compatible with the old code, and so it is removed from the test case. (This used to be commit ed0e4a670d4d62b63afdaf7d9f13e39b98cdf1b2)
adds dc84708 test_pack_failures: The old and new code is not exactly the same about error detection, so now we don't care what exact error is returned as long as we get something. (This used to be commit 5ade138bb815d3184fa57ff9cb548f78405059c5)
adds c56f478 pytdbpack_calc_reqd_len: Make exception be thrown correctly when a non-string is used with a string format code. (It was being generated but not thrown.)
adds f10a55e test_pack_failures: The old code does not complain when there are too many data values for the format, so we don't test that here.
adds b700eaf test_pack_extra: The old code does not complain when there are too many data values for the format. Test that the new code behaves the same way. (This used to be commit b0143e77d64f6af977395cf39e50f35e46486157)
adds ba09904 Doc (This used to be commit 21e41866425c6f8bf04b08b3edd5bf70caf56e32)
adds fe61a53 pytdbpack_calc_reqd_len: It's no longer an error to supply more data values than are consumed. (This used to be commit 0c1cfe559877d51090409d67f983a82bbbbaa7e2)
adds 5c2b4a8 test_pack_extra: Better way of testing packing with extra values. (This used to be commit 12c3bb99a5f870b01ef389ddad1073fc92d2362c)
adds 70cdcfb test_pack_extra: Add additional cases.
adds 859850f Change to representing buffers ('B') as (LEN, STRING) in Python, rather than as just a string. Makes the code more messy, but needed for compatibility with existing PSA Python code which seems to be too knotty to separate out. (This used to be commit 20d88a7d1e2a6d2daca29c5ffff3781197a97b57)
adds feb15f9 pytdbpack_calc_reqd_len: Correct calculation of packed length of string types (This used to be commit 30525aee33237f5b17e1067a96d09b7ee0a516a6)
adds a5a1e06 Comment out test cases where the old and new parser are different. (This used to be commit 6be885da2ca0ee41db86c46625301b51858061af)
adds 2137acf Re-add some tests which do work with both implementations (This used to be commit a9c2817c79f675b82ace4e21df7fa123f9a995c3)
adds 0011607 Make sure uint32 unpacking is unsigned, and generates a Python long so that it can represent all the unsigned values (This used to be commit 2593e1588355643bb76a9b8869573fe38fd3bc3e)
adds 3f9dac6 pytdbpack_pack_data: Allow 'd' and 'w' formats to take either Integer or Long arguments. (This used to be commit 2085595565b99295d04a6663aad1ccac5bc1b657)
adds e6aa69b Add more test cases that now work. (This used to be commit 7827536c15ac27ebcc4e9c342be6e203248195f6)
adds f8afe65 VFStest already has pop_common via smbd, so don't link it twice.
adds d6d94ee pytdbpack_unpack: Handle unpacking Buffers into (LEN, DATA): form list by appending, rather than preallocating. (This used to be commit d72b144e03b9a9cb3d676527ddc5b2d0e1ef42f8)
adds fd59cd4 Start handling Big Endian machines as well as little endian. (This used to be commit 8f45315b913a9574dfeedaadf5560d143b38ca05)
adds b0c4408 Fix mysterious error message when running 'make python_{ext,install}' without configuring with python. (This used to be commit 01a89690a2e9d234188704c04e58b5dfa2e7d1f3)
adds ad6ac94 Rerun autoconf. (This used to be commit fd9aff634be7d6e59995cc44c6b08a7ae442747a)
adds 48e10c1 Make all of the required (I think) changes to make this code work for big endian and little endian systems. (This used to be commit f50051120f93b5f95f72dcb3df201979e6302f5b)
adds 97d34f8 Update test cases. (This used to be commit db2c393dd488dad2ce95f3b3cf0297d5b0159ae7)
adds af7ecaf pytdbpack_pack_data: Oops, since B is separately encoded as buffer and length we need separate counters traversing the format and value sequences to pack them. (This used to be commit 49a0ba46e6693bb819440d4ab40045afc4a7ae17)
adds ced085b Remove DRIVERFILE constant. It was removed with the old win95 printer driver stuff. (This used to be commit cf6d2d9d9e2adbbb7a547784cb11d05ed624e410)
adds 03d4866 See if char * makes the Irix C compiler happier than void *? (This used to be commit 6b218da6453032339f2451a434d14894050dd1b5)
adds 70fbc95 The default for 'announce version' is 4.9, not 4.5 or 4.2 (This used to be commit 570c3b2fab6368726213bb786e33902f261eb606)
adds 55888c4 Add support to build plugins in source/ (This used to be commit eb8965eeff3fb55d7041d9998b45da403ecb03a2)
adds 928d842 Rerun autoconf (This used to be commit 53736430f8b57dbad80cce62c2472e935cdd4dd9)
adds 42f569f Move pdb_mysql to source/passdb (This used to be commit 1d742e14ad18070aee654071d159b8b7410d6f86)
adds 7dba784 Convert pdb_mysql docs to sgml (This used to be commit 6642f6c5a9d6fa52a41a382850ed8bb3e1ebf701)
adds f82d197 Fix various small syntax errors add docs for pdb_mysql don't build obsolete docs in Makefile (This used to be commit 1c06377f84b170fe2a6476df13f1b2a0d39d0a92)
adds 82c7145 Move pdb_xml to source/ (This used to be commit b68106a79e4536fa82d75dd330d07dba51bfeaf4)
adds be80211 Add pdb_xml docs (This used to be commit f92f10ef253615d453aca6cb093f65a3a0a62283)
adds 8e410d6 Don't generate ../examples/pdb/mysql/Makefile and ../examples/pdb/xml/Makefile (This used to be commit e8a77556477a0ec0c83786e0c66c2caaf473ea50)
adds 7dc065f Don't generate ../examples/pdb/{xml,mysql}/configure (This used to be commit b0788c3e8e84bec13e2d2cbf733cd37e45c7afda)
adds b7b27a9 Tell popt this command requires 1 'normal' argument and has two optional 'normal' parameters (This used to be commit b4f00ceaadc77158870ea2bd9d8a0e0845c89b7a)
adds 46cc369 Add note about obsolete section (This used to be commit 2d38795d3a9258babccfe52420ed83ec5a1d3f51)
adds 3112442 A small fix by Andy Thomas. Now that incrementing the Auth index has been pushed into a macro, things do not work so well. Move the increment out of the array index. (This used to be commit 39136827d135c91e42ec2b36f420262b1b18093c)
adds 17356de pytdbpack_pack_data: If the first argument to a 'B' code is not an Integer, raise an error rather than just returning Null, which breaks the interpreter. (This used to be commit db67c5f7e53b231fe217a29a15888e8895ce2229)
adds d7eac6c pytdbpack_pack_data: Allow first argument to be any kind of Number, not just an Integer. Coerce appropriately. (This used to be commit 248067931a2a8eeee86ea343bddf96d2bd727dbf)
adds 87124fc Fix small syntax errors (This used to be commit 7f9b0dbf5bddf6b49fdb8788ab6745ed46cb9cca)
adds 09fb00c 'make everything' in docs (This used to be commit 960082d860c36419c63094be778decdadb061c1d)
adds edea9b6 Small fix from Guenther Deschner <guenther.deschner at suse.de> (remove junk chars) (This used to be commit 2e7a904856f616605e341c897d2be0f863c4b53d)
adds 6c5e0cc Fix to correctly return NT_STATUS_DELETE_PENDING. Jeremy. (This used to be commit 075987f1db4de5e21ebf205a16a847ce0b2a926e)
adds 724ced9 Missed extern declaration. Jeremy. (This used to be commit e39e2b4c3488fbd9e9a08dd5629a672d1459e64e)
adds 6a4da84 correct make (This used to be commit 836bfb3a1bd0c91df8e39d22eb76740bda805310)
adds 29546f1 Ensure can_delete returns correct error code. Jeremy. (This used to be commit 44db20f9f63d72c2e6e1f4ffedf72d75563369fb)
adds f57d02e Merge of lp_talloc_free() call in init_domain_list() from APPLIANCE. (This used to be commit 48ed9dce0dab53066d3304baa0f24639a1f1755b)
adds 62d4ea1 Ignore profiles binary. (This used to be commit b195b1fa156472c66f919c0441fe5466e7afb414)
adds ea24bb2 Merge of get_dc_list() api change. This was slightly more intrusive than the version in APPLIANCE so watch out for boogs. (This used to be commit 1e054e3db654801fbb5580211529cdfdea9ed686)
adds 618db4e Add another test case for repeated-unpack ('$') (This used to be commit 2a492c4854d4c6469d8c7d21aa187fef6303b641)
adds 6b0761b pytdbpack_unpack: Clean up, and correct the handling of '$'. (This used to be commit dd73568f97ad51c93f096001058fd31fa14e88ae)
adds 4d3cdb0 Remove pdb_sql.o.. this one got in by accident (This used to be commit 44c894531b09856a9a485912b05f08c59caa6a00)
adds 5f119d4 pdb_get_unknown? -> pdb_get_unknown_? (This used to be commit c13ed6c866fed43e5f83e083c377a1cd7d505061)
adds 809c471 Adapt to latest pdb API changes - only thing left is group support (This used to be commit 99a2e7fde1fd4e589035c273f40419ef322e097d)
adds 075a9fe Fix compiler warnings. (This used to be commit 3a68613e934e25f2ccfbf5afa5e26b5f47b40a53)
adds 6ae9de8 Add group management support (patch from metze) (This used to be commit 090a2015eb9aa4ec68d80e972ae192d19afd536e)
adds f4766f4 Moved function to parse a list of unicode strings into util file. It's now used in parsing printer driver structures and the response from the enumprinterkey rpc. (This used to be commit acecee6f2bb92c4992078f4fe2dfae4414f43482)
adds f0718b6 Added enumprinterkey function.
adds 904649b Client side functions for enumprinterkey. (This used to be commit f56ce473b6964302ba51fc9796ee919738731065)
adds 1ae7b13 For a BUFFER5, don't parse the buffer if the buffer length is zero. (This used to be commit 28871bb6969ca70aabcc622410dd1fc5addcceca)
adds bcf0c11 Call winbindd_param_init() earlier on in the piece so we don't get stuck in the holding pattern when started up when security = user or security = ads.
adds 47955b2 Merge of scalable printing code fix... Needs testing. Also tidied up some of Richard's code (I don't think he uses the compiler flags -g -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual like I do :-) :-). Jeremy. (This used to be commit 10024ed06e9d91f24fdc78d59eef2f76bf395438)
adds 720ca2c when doing a 'net rpc vampire' a pdb_init_sam_pw() is used to create a sam account object, then pdb_update_sam_account() can be used to update an account. This code path could lead to the methods element of the account being used when uninitialised (leading to a segv)
adds faae0a8 fixed some formatting errors and improved some debug statements in 'net rpc vampire' (This used to be commit 1526b3b19e0be5926977d3eb1e642330bfeba5a2)
adds d1e10b7 Keeping branches in sync.... Jeremy. (This used to be commit ceb01b5ab1eed6e89d66687681ff3325a21e6b88)
adds fdfed5a Remove lp_security() checks for winbindd as this is how we act as a PDC. Keep the rest of the cleanups though. (This used to be commit f0a1177acf82fceb174df1852d87a6e16d63fd63)
adds 42357a3 Add smbtrans subcommands so we can stop hardcoding them (This used to be commit 759bcd881dd259d5ad43715f6979c5282b094d52)
adds 9df2283 Stop using hardcoded transact commands (This used to be commit ec0d94b4dd8409e6bf114d013f23a52f0fc11a69)
adds 2b37e87 Allow multiple fragment RPC's to be sent. (This used to be commit d423e6424bc3c61281ad30cd1c66540b522b5d3e)
adds f35fa86 Fix the build.
adds e4a5ae5 What is wrong with you, Jim? Check in the final version, not an interim one... (This used to be commit 1fd6d34526e577b8a5463e3abcfb8fc3682e6473)
adds 0cd37de Fix small typo (This used to be commit 3c39bd9db09c59f149d77e371ed078cd7ec2d1b4)
adds 2446d24 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit aafa32d6809e1bc60a8186140f2f3cf2bf6bff16)
adds 72b7cfe Fix crash bug with overwriting malloced memory. Jeremy. (This used to be commit 3228730c8311ec6507227f8936318b1d965c1228)
adds 6653110 Don't set global_machine_password_needs_changing if lp_machine_password_timeout() is set to zero. (This used to be commit 3692919aee186498848715505047a1cde83758b7)
adds 698fe3f patches from Urban (This used to be commit 850b185a6e33fa924fa59cdd6316c9160ba65270)
adds 2825802 Add enumkey command (EnumPrinterKey api) (This used to be commit 5bccbbeb59b1574c9c8132ef3e1a090ff539f6e1)
adds 397873f Sync with HEAD to get enumprinterkey api. (This used to be commit f6e21ba4c724f77586ef428f82126d209b0a9607)
adds a363c52 Implement enumdata command (This used to be commit 33ffe07e053082f5edfd65b43f431a8d09d4ae0e)
adds fdf09d5 Remove Faxing.txt no longer exits. (This used to be commit baf87ed796d2e2141930a75555d6c3a3fe3130a5)
adds 3b90ef8 Add enumdataex command (This used to be commit 932a5012731b133d49d1c2d6b28f15e4480ddf53)
adds c19598f Merge from HEAD:
adds 3474ec6 fix for defunct winbindd from APP_HEAD (This used to be commit 856678d69fac9849c689c485fc727fca300eb152)
adds 2458c8d Merge fix for uninitialised IP variable from HEAD (This used to be commit e3310ac832f78f08d6ec6421222a651efe8767a6)
adds 0c2f84d Add chainlock_read functions to get a read lock. Used in *massively* contended tdb's (and I've got one :-). Jeremy. (This used to be commit d4b795e6a451d9abaa4a928cf5d34e12b2babc2d)
adds d4c4b3f Fix bug found by tpot with given password server. Jeremy. (This used to be commit d46b4cb563850c77ee23b95df35a7f752a235d35)
adds d7fd0d9 remove accidental debug code. (This used to be commit 9bba2199e3127c8a7bcb3143d962a6660c125d88)
adds 2d08c91 re-enable ffpcn on print server handle (This used to be commit 47a0c68fa9e98ab761e609d889894db1de9520db)
adds cda79e5 deldriver fix (This used to be commit 78ff2cc34aedaf82d965a71e0c9dfdeb86a90fdd)
adds e21ff2d Start sync with HEAD (This used to be commit eac350e09f5cdcf1b6ec1a3b7cde2c9aa3268143)
adds dc5297f Sync with HEAD (This used to be commit 1a25dc776ddc36de9a214e023becff1ceb10290c)
adds f09109c Last sync with HEAD (This used to be commit 1175b62337f5c29954cd5e8dfdc2327c9c80748c)
adds acfa3a6 Add net help join text, from Steve Langasek.
adds 017eec2 Merge append_log fix from HEAD (This used to be commit 2e338654170cecf5cc46b75958242a4732e1cd3f)
adds e1a9236 Back out some of my sync changes (This used to be commit b1ad91101d10d1fa635cfbb1684f8b598280cee0)
adds 978214b Fix for scalable printing noticed by tpot. Don't loop infinately when holding a mutex.... :-). Jeremy. (This used to be commit 7e7b40e0fe1302ae416247c70d8d76bd82ec3474)
adds f48a861 After the lord mayors parade...... Janitor for tridge :-). Jeremy. (This used to be commit 76cdfbd5107fff0c38f5fc339f1c27b33fec3a91)
adds 115f859 sync with head was: consolidate alla error mapping functions in one file (This used to be commit 2c9e8b79d94e3276e9eb9bd676af0a68ee3908ff)
adds 5e39c98 Remove testsmbc.c from source/ in 3.0 as well. It's already in examples/ (This used to be commit c1b3cffb3f2087cfb4848ebca72e482c79ac0b6f)
adds 10c82cf Back out lp_modules() check - this one got in by accident when I added poptSetOtherOptions (This used to be commit d7388b3e1e33a3514007e0e0b508469cb1ebed64)
adds 4d70634 Make append_log work again (This used to be commit 2fd496b49f76e3b593fb60fb2523a044a3814125)
adds e1adcd1 Fix crash bug with overwriting memory. Jeremy. (This used to be commit 9b08b4e4c24290e5d90a7cc2dc442cb82e73df28)
adds 5565aa9 Don't set global_machine_password_needs_changing if lp_machine_password_timeout() is set to zero. (This used to be commit 0fa87a68fea8b12242f644605aab7c2f81c1a4df)
adds 4703553 patches from Urban (This used to be commit da269a73edb7f637b1e1f8b3dafe677f46f66f85)
adds eedcd72 Add enumkey command (EnumPrinterKey api) (This used to be commit a2e17d4344f996b64cd9c4f01b6b15c069fde41b)
adds 9429b7d Implement enumdata command (This used to be commit a22fdf26fef0cd58c84ca13891a762e3fdc6af8b)
adds 66a1f9b Add enumdataex command (This used to be commit 6d1d2849a7b2f99d927ba168ed2d01a879b09e69)
adds d03b002 Make smbpasswd tell people to use 'net join', not 'net rpc join' now we have the automagic detection. (This used to be commit a066bed5a4855dac955bf0bd7630939220314cfe)
adds aa208a5 Make it easier to track things down here - add some debugs on failure. (This used to be commit 62ee7b7dc08e7be261211de8f85b8e9be4df7b54)
adds 48b32cd Make smbpasswd use the group mapping, and fix spelling in ldapsam.
adds c501ac2 Compleatly remove support for logfile truncation. All logs are opened for append writes.
adds cc9b6ef defunct winbindd fix from APP_HEAD (This used to be commit 488e985caa0b0e3e2a6665eb2515a2c99745d861)
adds 5fabbb0 Rewrite all the packing stuff so that it converts 'f' strings to CP850 on encoding. (Tough luck if your Samba codepage is not 850.) It's much cleaner and possibly more efficient now too: just build one big list of strings, then zip it up at the end.
adds 8ce292d Fix bug where not specifying '-S PDC' in 'net join' would cause it to attempt to contact a random IP address.
adds 02c58f3 Add chainlock_read functions to get a read lock. Used in *massively* contended tdb's (and I've got one :-). Jeremy. (This used to be commit 064fa201ab73f476a168c40c2b227507e7342ec4)
adds 5a21d80 Fix bug found by tpot with given password server. Jeremy. (This used to be commit 90ac8184a0ae1f702d39f947ef5267765f3d2f88)
adds 5d81628 remove accidental debug code.. (This used to be commit d422a51b3a076b6398f7b755d16319d9e7c48c75)
adds b3f55b3 re-enable ffpcn on print server handle (This used to be commit e87829b4942237de542d21051092fee069a9c73d)
adds 4be3750d deldriver fix (This used to be commit f20de1f9b0dcac15fbf968e6d5d5af2fdd5fbda1)
adds bf89d62 Add net help join text, from Steve Langasek.
adds a0dd612 Kill append_log from smbmount (thanks vance for reminding me).
adds a46d452 make sure that if kerberos fails we can fall back on NTLMSSP for SASL (This used to be commit 69dba08c40c9739137b4f01d38be5228edc6dd6e)
adds 0026d5f make sure we don't try to decode any null password buffers during a SAM sync. This copes with both unset passwords from NT4 DCs and the null passwords you get from w2k domains. (This used to be commit 20c1cd86aca8040c1fe7497b84bb546526676e48)
adds f4fb10c Fix for scalable printing noticed by tpot. Don't loop infinately when holding a mutex.... :-). Jeremy. (This used to be commit c206643baaae64cef38f2f74e46337d35a489ca9)
adds 10968f4 consolidate error mapping functions into a single file (This used to be commit 80086728f2b0d5d56a8ed9e427cba36898d68fc7)
adds c9bd108 Add example for MySQL (This used to be commit de136d294fce59bdc4d0a65d35071c2837ef92a5)
adds ac05b03 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 37ca4bbf0c7895e3a17544e3ac6d316034424f3d)
adds 289fe85 Sync with HEAD (This used to be commit b6359c585a563f9694d8afacd43329dece6af500)
adds af6902f Print the number of returned rows, not the number of fields (This used to be commit cf74ddc2fcb1e7286441edb432d8906bb722a3d4)
adds fc2dc32 First cut of fix for changenotify on a print server handle. Use the connections tdb with an snum of -1 and a special printername. Jeremy. (This used to be commit 06b04380078ad840768a2c5a803f02669f54bc82)
adds 9c3446d Sync with HEAD. (This used to be commit 130c1d0765502be839f87a8d0f4e47f5a3461c97)
adds b8766e7 Fix typo (This used to be commit ad5cb338a1e5e60116757a1c8f2fb844ad062401)
adds 18cb369 Add getdata and getdataex commands (This used to be commit 1bdd6397516b9f514c04099cf521fe81adad905b)
adds 29edab7 Add more debug info (This used to be commit 065ed9783236cf1e8254655a9a1d4de937b35018)
adds 375da97 Improve DEBUG output somewhat more (This used to be commit 2cc36ce0ee8383aa8a20a8dc5a3218693dc46817)
adds 9b62172 fix for CR 601. Only call addprinter command when the port, driver, comment, or location field changed (This used to be commit 62a19247d31b1e5b81767880182b40ba396b261a)
adds da45fbf Fix all returns to be size_t (they are all unsigned). Fixup strlen being done on ucs2 strings. Jeremy. (This used to be commit 9a6c6946193289eac5b91fe6fd236c0742ec6f8c)
adds f2b669b Updated build spec file - removed make_printerdef and modified DESTDIR handling to work with new DESTDIR in Makefile. (This used to be commit ea4d122a8591288221e6f92a4182de82ab0b51e7)
adds 2f19432 Removed global_myworkgroup, global_myname, global_myscope. Added liberal dashes of const. This is a rather large check-in, some things may break. It does compile though :-). Jeremy. (This used to be commit f755711df8f74f9b8e8c1a2b0d07d02a931eeb89)
adds fb51582 Bring smbmount.c in line with jra's global-cide. global_scope was used here... (This used to be commit 79a0f2c2519b0503a8323fd0babfd18ec59b8d5e)
adds ce35c5d Sorry Jim we can't assign to global_xxx(), we need to call set_global_xxx() to ensure the malloc is done. Jeremy. (This used to be commit 57f7ab45b783f64a3f3337a893ba3ddef953c133)
adds 098c08c Merge from HEAD - make configure check for the location of Heimdal KRB5 on suse systems - fix libsmbclient for new global_myname() (This used to be commit 111b0405cf8c95da5c927f31e5db7fd51c590b1f)
adds 321f78b Fix smbwrapper from global* changes. Jeremy. (This used to be commit fcbf865162562e359ca4be44a689506d54636e18)
adds 7cfe391 small patch to makesure we fallback to <xfs/xqm.h> if <linux/xqm.h> doesn't exist (e.g. in SuSE 8.1) (by Metze) (This used to be commit da8794afe8ca8f454937f06d1c43cc5d844b6037)
adds 7c64e03 Remove #ifdef's for NISPLUS_SAM - there are no function name collisions anymore (This used to be commit 32c93921b01b5d28a2f5837026aad2445a0ece03)
adds 8fc6e1a There is support for the cups printing system now as well (This used to be commit 72e0cfbb42b474404a2f8040f84d3136d8abc97c)
adds fc89832 Add $(POPT_LIB_OBJ) to PROTO_OBJ (This used to be commit ba34be7033bced52eabf4e0b367a32a5196ef127)
adds 9d7cd66 Print the number of returned rows, not the number of fields (This used to be commit f4110a0f80a4f62d548b6d6cae81692476ef85ba)
adds 7f94064 First cut of fix for changenotify on a print server handle. Use the connections tdb with an snum of -1 and a special printername. Jeremy. (This used to be commit 940b04ddfa87acc939911e3fe76496e3c4675632)
adds 4d8d3ce union is better to avoid problems with pointers (This used to be commit 1645567db3e85151c139115fdc1238149ccf33a2)
adds 72b9b48 Add note about error that happens when the loopback device doesn't work (This used to be commit 377631b3a07c0fb52e4374cc2484e7852d81a84e)
adds bd4ed6e Fix typo (This used to be commit 9b469a2aca6de79a5940769b56d15d22e471b2b5)
adds 3eb6055 Add getdata and getdataex commands (This used to be commit 101727335fffd4011659bfa9f7f8ab24b641fc4e)
adds 624a4fc Add extra debug info (This used to be commit 79207d56929de2acc15a761b23c8b33369c298ee)
adds 52b0efe More improvement of DEBUG output (This used to be commit 21530f06b2b89d159657646fe15e16a3fcfdb668)
adds 6ff60f3 fix typo(s/plaintext pass column/plain pass column/) (This used to be commit 411647ecfbfbb17e46ea2289a09e77a2fbb1162f)
adds b0f9f11 fix for CR 601. Only call addprinter command when the port, driver, comment, or location field changed (This used to be commit c6d45216f6d3573fb2342f4d3aa3a50415924674)
adds 0e8dc732 Fix all returns to be size_t (they are all unsigned). Fixup strlen being done on ucs2 strings. Jeremy. (This used to be commit 205e8f03015dd533ae62753f2098505f1231e3e4)
adds a3ccf4a Add smb_register_charset() and use it (This used to be commit 8b654658759a145c5c8aabb3c82220a70f70c3f7)
adds 7b8697d Fix segfault with high debug levels (This used to be commit a20676bc05f50bb89a55e67efef579eaaeac3f72)
adds b6f84a3 Don't throw out WEIRD - yet (I committed my local changes together with my last fix. D'oh!) (This used to be commit 5191719eeec7062118da2be3aefe35d065e97900)
adds cf671ca Remove non-integer Pointer values, which are no longer supported. (This used to be commit 4a18526257ec4582679efa7a21d0b31ad07992fb)
adds 7031a02 Remove dead code for packing buffers which has now been reimplemented. (This used to be commit 62ca27d140d55cbb271b97624023540ae7c18882)
adds 664a506 Remove dead code for packing buffers which has now been reimplemented. (This used to be commit 001779dffd18e1f6a83496c94ead185d4bb42204)
adds 5d3bc0b Just reorder functions to put related ones together (This used to be commit 7863c948b73785e49d04227e87d8b4b47fd61f58)
adds 9b7c4c1 Rename pytdbpack_unpack -> pytdbunpack (This used to be commit e62baf3a76e0e4f642e542812868db614632de00)
adds 477025a Rename unpack_* functions to be consistent
adds 250c980 Removed global_myworkgroup, global_myname, global_myscope. Added liberal dashes of const. This is a rather large check-in, some things may break. It does compile though :-). Jeremy. (This used to be commit 82b8f749a36b42e22186297482aad2abb04fab8a)
adds db73779 - Add some more warning flags for --enable-developer. - patch from SUSE for hiemdal headers in /usr/include/heimdal (This used to be commit 1dbc9eff149ca976ff5edb5c256fa2fe6b409617)
adds c8d96f8 Bring smbmount.c in line with jra's global-cide. global_scope was used here... (This used to be commit 5170a9f7ffac93c619358353834bc3024a6746d2)
adds 2bd37f8 Sorry Jim we can't assign to global_xxx(), we need to call set_global_xxx() to ensure the malloc is done. Jeremy. (This used to be commit e57853000aacc61ba3c73907a7afb85385b378c3)
adds 6de53c6 Undo the new --enable-developer flags that caused breakage on gcc != 3.2, and rerun autoconf (This used to be commit 6da20cd7638b5e36af080a4b8ae8880035fe684b)
adds 2b41c63 Try to bring libsmbclient in line with the new global_myname stuff (This used to be commit e424b08050b44b1b52abd2af76b1b4dc8b100095)
adds d77a6ea Move VFS documentation to SGML (This used to be commit cf9c1c2584743a059c2d266158d4e8280aaeba8a)
adds 0c4357e Move VFS documentation to the HOWTO collection (This used to be commit b8c7ce0381e857c2de5658b25e917622ebea954e)
adds 861bbd3 Move working VFS modules to source/modules/ (This used to be commit 14b129e301c94ccf47b9105bda1bd9d142feb1b5)
adds 828df6b Add make target 'modules' that currently builds vfs_audit, vfs_recycle and vfs_netatalk (This used to be commit 4c05cbbe7434c9d43f561f3be27c0283fa754ab0)
adds 34cd7f1 Don't build Makefile.in in examples/VFS/ (This used to be commit 98cb778cb7d48dd545b5dcf395567defd0198f86)
adds 1a03a47 Only add modules/pdb_xml.so and modules/pdb_mysql.so to the 'modules' target if the libs they depend on are available (This used to be commit 018a44055d6a8435528279523567f9a86b2f3069)
adds 5988d5e Add a DEBUG() that gives the number of successfully loaded modules - useful for debugging (This used to be commit 612ea35ab016c56e6ad9886283901bc7b417337a)
adds 7fc28a9 Ignore Makefile (This used to be commit 9c811e447821e9c934f9ecf841a38f7e1f7aa626)
adds aff957e Don't crash when there are no arguments specified (This used to be commit 0855e5810aefd71c37031be31abe91229e2de8b3)
adds 994b3db add lp_modules() (This used to be commit 344d8e521f951e7f59b8378fee80bb553670a3be)
adds 2e2a5d5 Some more doc updates: - make - update status of docs document - move security_level to 'type of installation' part (This used to be commit 11ad39398e077c3901e63f31bcc6efb223854357)
adds ba7056a Load modules in lp_modules() after fork() (This used to be commit 77afa4f1679c22cde88ecc5bc7ed37951c822221)
adds 3dc6b9e Move 'weird' character set into new 'developer' module (This used to be commit afbff33eba7edd98329114b5113b3360cd6dfcc6)
adds 3653187 Add debug2html and *.so (This used to be commit 2134e3b89726b97ad8b8c6fd3255d6b425144c88)
adds 97bec3f Remove obsolete scripts and put in module install/uninstall (This used to be commit d777bba5082ebdf78d314b0d7b4196a4d6413e1f)
adds 89d6a36 Add installmodules and uninstallmodules targets (This used to be commit c656e7dce91bb3171f9ec2b8d8f98812ab6c618f)
adds 38c6b90 Fix smbwrapper from the global_* changes. Jeremy. (This used to be commit 6ab12ca80d12fcecf6ad3a534bd73b482d991112)
adds 2aaf857 small patch to makesure we fallback to <xfs/xqm.h> if <linux/xqm.h> doesn't exist (e.g. in SuSE 8.1) (by metze) (This used to be commit 5f16343e0d7c8120a7a5786097b8920a5b7d047b)
adds 1237ae8 Quieten status message when linking libsmbclient.so (This used to be commit 85946731dd8bc60d0f71fe7ffa6756bd3bcbbf67)
adds 94c857f Update documentation to cover cascaded VFS modules (This used to be commit 218395ac7e5963a773691fb5a0539cce9e3b92f2)
adds 8d2514f a cups printing backend is now available as well (This used to be commit 4cffb29d27253e0e2ca270640d86b21315cab91f)
adds a7e4392 Remove the #ifdef's for NISPLUS_SAM - there are no function name collisions anymore (This used to be commit f6ef18df11cc48f25adeee464e79e63ee209b08c)
adds b752120 Update testparm for 3.0 (This used to be commit f01fad02d75975f25235eeeba8262bf11657e54a)
adds 77f45f5 Add more info about stackable VFS objects (This used to be commit 2dcb295d8eceea7e92e7e8f2e2ffc3583db833fd)
adds 2b799b5 Remove some obsolete info (This used to be commit ffd2d3a0ba56f967112aaa63efd4221fad2cee70)
adds ae23dfd Some small updates - 'ads server' is no longer required for example (This used to be commit b8f9930f62db8b997a0d6126e79212a113f8b29c)
adds e0d81b7 A cool idea from mbp: create a big shared library of all Samba objects which we can use to link against Samba unit test programs. Now we can compile and link unit tests without having to create 4MB executables for each program
adds 6c0dafc A cool idea from mbp: create a big shared library of all Samba objects which we can use to link against Samba unit test programs. Now we can compile and link unit tests without having to create 4MB executables for each program
adds 3b06627 Updates to the build farm tests:
adds ed3d7fd This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 2662e351f2f8802a3bf13df3e7e3f0c1497fdb1c)
adds 4b117b8 Merge from HEAD: - heimdal updates to configure - make DEBUG() const - add testsuite for: - preexec - preexec close - valid users - fix testsuite for 'invalid users'
adds d983ee8 Add const to DEBUG() macro. (This used to be commit 43020bb4e61e3b44c2637e49f9e98222262f09b1)
adds 8a2a3d0 When testing for /usr/include/heimdal, don't include /usr/heimdal/include instead :-) (This used to be commit 9d8aa4bd51736709a9295791f54c9481b876699f)
adds 62dc784 Rerun autoconf (This used to be commit 32684e133fa5d33d2478c0270af09a6fa9f0e57a)
adds 1892b55 Add the rename torture test. (This used to be commit 644b5e30c825d26ee34be79847c9469acd9fb640)
adds 11ca8cb This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 12c1579b18b95326eb0b837ff71a8a8b25cbda04)
adds 0899eed enable enumeration of domain local groups using LDAP (and in a native mode domain) (This used to be commit ff4b2411d146b72f5f578b2e78701f125fec8f08)
adds f2e3b68 fix segfault (This used to be commit 36bcb312e95f46d196575ed3535679deeddd89b0)
adds 392e2b2 Fix from "Stefan (metze) Metzmacher" <metze at metzemix.de> for nmbd 1c group release. Jeremy. (This used to be commit 7d9552e9c58e533f451a720c9c9c54b8abf3a454)
adds c64d762 Updates from HEAD:
adds f7730e1 Merge from HEAD: Remove assumption that all solaris has -lsendfile (This used to be commit 6520592453582c908e4bb5b7c9f9012153df60d2)
adds 3daa949 Merge from HEAD - updates to the build farm, /bin/sh can swallow return values, and add the RENAME torture test. (This used to be commit fbd49f915f620831d6b04496986bb24df372cda2)
adds e1fa4b1 Add smb_register_passdb() (This used to be commit b5b3b2e6bef431c9c30dc8f2899dc22328801c0e)
adds 9da3d41 Use smb_register_passdb() - plus some small fixes (This used to be commit 2addbaff358993923a58ad3845c63168678c2c21)
adds 5241269 Rename pdb_mysql and pdb_xml to 'mysql' and 'xml' (This used to be commit 7b860414b11ec3b2ecb34c515536c598322f06ee)
adds 794ecd3 Update to use smb_register_passdb() (This used to be commit b10541b71ba288783976e8c124b6667b7df3b12d)
adds 74cdd69 enable enumeration of domain local groups using LDAP (and in a native mode domain) (This used to be commit 3ac98b59632fd771b8819f88a479ef4c0daade68)
adds 53c1b22 fix segfault (This used to be commit 32ca3afa5486b1b04118e9f144bfdf4b3702d118)
adds fdd3cf7 Fix from "Stefan (metze) Metzmacher" <metze at metzemix.de> for nmbd 1c group release. Jeremy. (This used to be commit 507ff510e7e7d63e02be5b11d974fc05839e6eaf)
adds 973645c patch from aedil at alchar.org to correctly detect solaris workshop CC's ability to build shared libs (but not with .po suffix).
adds ac29d6b Small auth updates:
adds 77d0ff6 Include the hostname we are trying to match with $@, to allow easier debugging. (This used to be commit f5d8afc626b8f7792aa7dd7fa7082f55725b539c)
adds 171f345 Add const to PACKS() (This used to be commit 0e87408eb0e2786589e23cf4435a0d3223cf55cc)
adds 1cc2d96 Add samdump and vampire to 'net rpc help'
adds f85da55 Remove the assumption that all Solaris has -lsendfile.
adds b45c92f Fix some problems with tree.c reported by users. (This used to be commit b0772a1a0531896d5b343863434622d4d0ff437f)
adds 7b581a6 One more small fix in tree.c (This used to be commit 0674d5a2b0f7ee621940c93b3b58960efd91a763)
adds ce4d638 /bin/sh on solaris swallows the failure code, so exec this directly.
adds 35f4ebd Update for 3.0 (This used to be commit ca3bfea8e79dc7bf04840b58c2fd79b1e1dc2c9f)
adds 7018b27 Update for 3.0 (This used to be commit 6430bef92c416692e7b2a9c550d8cf17c26aaa81)
adds 4502296 Update docs status document (This used to be commit ffe1626d879d95f8bef42e9bd331a17d524e620b)
adds ab539de Added for the people who want to use Windows XP with plaintext passwords. From dcb. (This used to be commit 1ebc6d04e198267377e0293d9cf369010a3ea92e)
adds 6c7c5b6 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit b3e68c1283aac417956ba8c21b7dd80fc55ab580)
adds 9b3ad2d Added for the people who want to use Windows XP with plaintext passwords. From dcb. (This used to be commit fcb52742383345ca2c5165db3334bc172353de58)
adds ae94f2e Samba janitor... Merging tridge's change to 3.0. Original commit message :
adds 9be8f51 use (This used to be commit 936065c928782ea9775b9fcf9812dacff510523d)
adds f93ce05 Add scripts for modules make rule (This used to be commit ef567525a6576e8a2a87a58071e438bb942ba9ca)
adds ac2ac71 Merge in modules system from HEAD: - Detect MySQL and XML libraries - Add modules rules to Makefile - Move working VFS modules to source/ (This used to be commit fadada3555a1f3db724789a7fcfa7ed5404c4324)
adds 4d12794 Sync with HEAD: - Move working VFS modules to source/ - Move documentation to SGML (This used to be commit be4894815cf7a8e3d792d9801fe9a343f2060c3e)
adds e4201be Next step of printer publishing. net ads printer publish <printername> [servername] Will retreive the DsSpooler and DsDriver info by rpc for a remote server then publish it.
adds 3bea5ac Next step of printer publishing. net ads printer publish <printername> [servername] Will retreive the DsSpooler and DsDriver info by rpc for a remote server then publish it.
adds c73d1fc Revert changes to ADS_ERR_OK() as in head. Broke some compilers. (This used to be commit a3ca6d5a191ee9d3c7022ec2dfcaf41533ee1244)
adds bf909c0 Don't pass a function to ADS_ERR_OK(). (This used to be commit dff4c93d85717ba29799a0ebaaba8b8539c8d68d)
adds 6631577 Merge from HEAD:
adds e20b99f Bug fix from appliance - we must initialise the winbindd server state before reading smb.conf parameters, not after. (This used to be commit 7bdaa03f2fc7ea6ef0f56f7c73b951c177d64a2e)
adds 6aa11bf Added OPEN test with HIDDEN/NORMAL attributes. Jeremy. (This used to be commit fc5774b075f435dfbf3253e5e6af8afc9ee4ca22)
adds 630a571 Merge from HEAD:
adds 09cc065 Merge from HEAD:
adds 1c5ffbd Merge from appliance:
adds faf1f0d Very curious. It turns out attribute matching on truncate only matters when opening truncate with current SYSTEM|HIDDEN -> NONE. It's fine to truncate on open with current NONE -> SYSTEM | HIDDEN. Jeremy. (This used to be commit 3bf21ca936973efcd74b826bc750131c6ab2c701)
adds 333a65c Added logon script generator provided by: Timothy Grant <tjg at craigelachie.org> (This used to be commit 93cfbb000f8e28f3c4c600e7779dd81bac6ce9a4)
adds a32ffdd Likewise. Two small typos caught my eye so I fixed them. (This used to be commit 2087e16b87d32170c08394fe589f1eb54e42a68e)
adds 69f3c8f Latest updates from author. (This used to be commit bdf0d66577c78c92e8bf0f7e6a23d7812b2f76dd)
adds 91b7ac9 merged the %U changes to 3.0 (This used to be commit 58fa6bfee8ba35cc182c18c980e0a4040ddd7d09)
adds 8713f45 merge get_friendly_nt_err_msg() from app_head (This used to be commit af21e7738404f073fe2e22b282322e3facdfeb82)
adds 5939005 get_nt_error_msg from APPLIANCE_HEAD is called nt_errstr in HEAD. This should fix the build. (This used to be commit a89187ccc95cc54e39518413bd4fff92c7223108)
adds 556d1ca Sync docbook directory with HEAD.
adds 8213a05 Restrict anonymous=2 support merged from HEAD (This used to be commit 8b156ed0db3e54aa3265a2579e72c50c39b5beef)
adds 036451e Added install-everything option. (This used to be commit 0b342b8e90b8e0395a1a3046e9e3f70a168fdb1f)
adds e4e5aa9 Trying to fix module handling. Not final yet. (This used to be commit 3610e631125461ffeffcecf38ed20c6cc65d4bc8)
adds 85ed4d7 Added more notes from Samba Mailing List so this info does not get lost! (This used to be commit 371c89b93120fb1ced317de365aad64fd1c3cb27)
adds 46d5c06 jcmd really should run with a higher compiler warning level more often :-). Jeremy. (This used to be commit e93bd375b9e03d9d7038e2be66dd624f91118214)
adds de47497 Lots of fixes for error paths where tdb_fetch() data need freeing. Found via a post from Arcady Chernyak <Arcady.Chernyak at efi.com>. Jeremy. (This used to be commit 5d5762d1787db4392d2dff16024097c638b2d494)
adds f230981 Please compile with : -g -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual if you're using gcc. It really does help ! Jeremy. (This used to be commit 7daa880503f9ad6ae24a26f708c03ff1d119b7c0)
adds 3ab6fcc [merge from APP_HEAD]
adds afc5f1a [print notify fixes from APP_HEAD]
adds 4cb48b9 Renamed uuid_to_string() to guid_to_string() to avoid conflict with OSF DEC headers. (This used to be commit d813997c5a66f786b191459de0dd030f4a1c539e)
adds 1000b71 the change in the way %U is handled to use current_user has broken some basic usages like 'include = smb.conf.%U'
adds 1550486 formatting fix (This used to be commit 6ce20a61a85f129d42c06844d51f4b2b35b41869)
adds a40359b use ${RPM} for rpm v4.1 (This used to be commit 95b26474a237f4073828b2001d21b6111ace3098)
adds e9752bf sync packaging changes with SAMBA_3_0 (This used to be commit 45adf8c0fffe52731cd2da0d461b7292d0f6c817)
adds 28a6160 bad date string in specfile (This used to be commit c702f95e258c826b72efeb04342aaf821f251bc2)
adds bbd3e4b Next step of printer publishing. net ads printer publish <printername> [servername] Will retreive the DsSpooler and DsDriver info by rpc for a remote server then publish it.
adds 711ad37 Back out some goofs that accidentally checked in with printer publishing. (This used to be commit 6b51934616d8dd4280ce3013378f7ddd5569f267)
adds e151b54 Revert ADS_ERR_OK change. Some compilers didn't like it.
adds 713b2f0 Don't pass a function to ADS_ERR_OK(). (This used to be commit a148e4c290820a48c8b51e0e0459b2171b32c258)
adds ce93216 Bug fix from appliance - we must initialise the winbindd server state before reading smb.conf parameters, not after. (This used to be commit 2beebe252f8fc76366d38024b0578f83d8542d1d)
adds b49e3ed Added HIDDEN/NORMAL attribute test. Jeremy. (This used to be commit 657aa857a5615d953a3f68dd0ded6d4a95e5545e)
adds d797c79 Fix typo in docstring. (This used to be commit 9f9347bc03448f8b93d536f9cd2df8fb496a4c22)
adds b2201f2 Merge from appliance:
adds cbecefb Very curious. It turns out attribute matching on truncate only matters when opening truncate with current SYSTEM|HIDDEN -> NONE. It's fine to truncate on open with current NONE -> SYSTEM | HIDDEN. Jeremy. (This used to be commit 801b87e0f7c92553dc52b44d669a1795e2b9429f)
adds 22a08a5 Fixed two very, very minor typos (that sort of just annoyed me). (This used to be commit b24e0e9e6d77604ca23fe55734457d8a3d74d585)
adds 18e55a6 a better for for using %U in smb.conf this follows the method used for remote_machine and also fixes the problem of anonymous connections clobbering the string (This used to be commit 9ead4fc3c3f8b83f03c762a4dab77a64aabccbf9)
adds 1abaa7c more %U fixes for head (This used to be commit ea3787d819df14f8b451780a55d2bf76dc4030ef)
adds ee90b48 Spelling fix. (This used to be commit 43cd6e5a702bb1004b36a5845e0765851395ebf2)
adds a520e3c Ignore automatically generated Makefile. (This used to be commit 152c530089191d1867ad018a54bba02a1a85c31e)
adds 211b99b fixed a number of places where we can try to free a wild pointer or look for the record count after an invalid search. This fixes a segv in ldapsam (This used to be commit d076823c73731a4c83f49a21f13360a38d54406e)
adds e955763 merge get_friendly_nt_err_msg() from app_head (This used to be commit 3ea73f158ebfca0561d7928e5d6c0939c0734585)
adds 3e1846d get_nt_error_msg from APPLIANCE_HEAD is called nt_errstr in HEAD. This should fix the build. (This used to be commit 929874d2744509bba743d99b9c707e7626845fa0)
adds d18bcbb If you don't specify --with-python, we assume "python" anyhow, because the extensions are not built until you specifically "make python_ext". (This used to be commit 47c5c2209e3999b8f58204c978b30a9dd646497a)
adds abc32ea Add support for new 'F' format, which is a string in the default codepage. (This used to be commit ff1244c457d0525343bcc7e89a899d8c7d14b8b6)
adds a75f1ba Add support for 'restrict anonymous=2' and make the doco give a slight hint as to what it now does in 3.0. Needs more work, but better than documenting the old functionality :-).
adds d1bedec Fixed some globals that escaped the recent globalcide. (This used to be commit 4580e16908fe06a2c2b6738683b7cb840467e61c)
adds b7b7ff5 Fixed some compiler warnings. (This used to be commit 9e871cc256a70bc64e59630bd31c890cc231368e)
adds 9e745ad Added some extra code to test absence/presence of LM and NT passwords. (This used to be commit 6f1d48555f53ea3b32a7b8a6cf0fc2e148c311b7)
adds 4c3f069 Here's a bit of a cleanup of the {configure,Makefile}.in files. I've now combined all the ad-hoc AC_SUBST variables into three generalised ones:
adds 211187a Rerun autoconf. (This used to be commit 7b982ad962dfaa140b4602e56aae772e01772a56)
adds 823f850 jcmd really should run with a higher compiler warning level more often :-). Jeremy. (This used to be commit 0ac3af1a27b8f1b9935bbcb6f3ec0b11d01bfcbd)
adds f023d61 Lots of fixes for error paths where tdb_fetch() data need freeing. Found via a post from Arcady Chernyak <Arcady.Chernyak at efi.com>. Jeremy. (This used to be commit 19f86f1f72aca924e9e320e20a175b5d21de45ad)
adds 905639d Please compile with : -g -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual if you're using gcc. It really does help ! Jeremy. (This used to be commit 41b56d975bc37434a4bff9188970346010dc6e1c)
adds 9c68f90 a working timegm() function for systems that don't have it (This used to be commit 6efdd54d063043cac2fe151231ac1999ade25704)
adds 191dff2 [merge from APP_HEAD]
adds 5aca399 Add ntlm_auth, a new program to provide a stable interface to winbind's authentication code.
adds 9459640 No need to #include smb.h, when we already #include include.h (This used to be commit b3049bb0d0ff97142940e2b33e9603d1c231ccfe)
adds 0b2028e Remove silly ideas about taking the LM or NT hash as a password in pam_smbpass.
adds e388334 Try to twiddle with the makefile to avoid having a trailing \ when we don't build any extra programs. (This used to be commit 9bac0b72774fe0c05956065a34ef48c05a7acaad)
adds 57b23e2 Move from NT_STATUS_UNSUCCESSFUL to NT_STATUS_NO_SUCH_USER, and other slightly more useful error codes. (This used to be commit 5b1185b4e8592e6bc1abe581950571e249c03a78)
adds 01063e8 Add support to switch between Squid 2.4 and 2.5 protocols - squid doesn't encode the username, so don't decode it (users could play HTTP escaping games on usernames).
adds 0de32d4 Fix some argument checking bugs found by testsuite. (This used to be commit 93306f581e3fa37d1aea67e93dc83d5a6d2fcb3f)
adds edc8dda Make lp_winbind_separator a const string. (This used to be commit be90650674ce5ebc292fc804e6168c5cc4ed25dd)
adds af36540 Instead of walking the entire group database, grabbing all members of each group, testing for membership etc, use the already calculated NT_USER_TOKEN.
adds 793cfe4 Regenerate with newer autoconf (This used to be commit 9084002709a6f50d8d92a37e8181e4a7bf20c577)
adds 585e8a8 [print notify fixes from APP_HEAD]
adds 6564351 Having waited for *way* too long, this is mimir's namecache and trusted domain cache code.
adds 0d26e0e This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 96535956090c2f6d4d91631b1980ae916dd35316)
adds c89effc Doh! forgot to add this yesterday when merging from HEAD. (This used to be commit 96359479d6b6f642a030252bb6385a919ab7045b)
adds e8ac500 working on alpha21
adds 44c8c16 Fix bug in tdb_fetch tidyup. Jeremy. (This used to be commit 88d081e06428f02bcde8ceed8d86835c9222c3a9)
adds edc4c1f Ensure data is not used uninitialised. Jeremy. (This used to be commit 3c2d396aa8d674970b2cc043fd32d2648fcd004e)
adds 0d21370 fixing install problems with VFS modules (This used to be commit 3a38736c1a07de6f09bd10e67fa0557ddf49dc1c)
adds ede9259 fix path to compiled VFS libraries (This used to be commit 6722ec03a0c76deea73a525350c47aa041778c9c)
adds 486b07e lining up some spaces in configure.in and reran autoconf updating WHATSNEW (This used to be commit ff05947aac3a40a8568f02b368d4082f1df7c44b)
adds af874b6 Merge tridge's fixes to pdb_ldap (don't look for number of results in a failed query) and my fixes to those fixes to use better NT_STATUS codes.
adds 72948b9 * fixing RedHat spec file for 3.0 * updating Makefile & configure script to use CONFIGDIR & VFSLIBDIR * set LIBDIR to ${prefix}/lib/samba when --with-fhs is enabled * make installdirs take an arbitrary number of arguements (This used to be commit f0d09cf676bc335e8fde9fe730730f2949411a54)
adds 0c1a06d * finializnig RedHat package for alpha21 release * fix cli_ds_getprimarydominfo() (bad memcpy() ) (This used to be commit e6184bbd8f87586e8cc98e4c599cf8e16f310bb9)
adds e2a9580 update docs for "password server" and regenerate
adds d64892d last touches on release notes (This used to be commit 88cad74c36d260f497cdfbcdb68525f5eee6177d)
adds 2893043 preparing for release of 3.0alpha21 (This used to be commit 49166d8879ab80a92217e63bec671e8ad4def74b)
adds 3ed178d dumping up version number (This used to be commit d19e86d3831072761a15d2811129cbe7ae225f52)
adds dbb2ecd reverted the removal of DESTDIR and adding a comment about it (This used to be commit d337416739907d778b2442ea4da49f1cefa112e6)
adds 296c939 Test was reversed for ERRmoredata in cli_read. Jeremy. (This used to be commit fff7f3cbe248982bcd70abb1da6624186bab42d2)
adds 5767dbb Change default codepage to UNIX. Jeremy. (This used to be commit 537cd78268abae8005de73c7bfd9ec24865da654)
adds 602635d Merge of compiler warning fixes from HEAD. (This used to be commit 80e61a7546b2ac070f8dda56b9810a352ac669e4)
adds 531ecf6 Merge of global_myname() fixes from HEAD. (This used to be commit 7adb6af115dfc1189c2894d45a796b7b8dfe7a05)
adds 9fe17af Merge of argument check fixes from HEAD. (This used to be commit 5ea2edaadd87c24f63991678183c5d01225eabf7)
adds 77c25df Merge from HEAD:
adds 583652a Another global_myname() fix from HEAD. (This used to be commit 880083e2e614d88675f98a46cfe7acdaeb167db3)
adds c0a542f Merge from HEAD:
adds 8986bdf Rerun autoconf. (This used to be commit 3ce520785369c319a93b3f33a8e1f73c12cab18a)
adds f3e3a56 Merge a bunch of trivial changes from HEAD. The difference remaining should actual functional differences between HEAD and 3.0.
adds b0da6b4 Another update from Kurt Pfeifle. (This used to be commit 52e68c129553479e2c126654d98a2eb4fa76b291)
adds 5e37318 This does not work - VFS module handling is broken. (This used to be commit 3ce66f5a10b2493e293170ee7ff97cbfdec5f45b)
adds fa3baed Sync with HEAD: - Create vfs and pdb subdirs in installmodules rule - Add PDBLIBDIR (This used to be commit 6e627847864676d3845f493ab423bfbd8830d539)
adds a03a67a remove bin/developer.so - it's not in 3.0 yet add VFS_MODULES and PDB_MODULES to clean (This used to be commit e567c19e0513b9bf35c7324de0f49b7d83b7d7b6)
adds f3ab101 Update to include support for new vfs and pdb modules. (This used to be commit 1a73f80269b4c31a66724b1976bc103af807f26c)
adds 24a136e Added pam_smbpass suppot back, added smbsh files. (This used to be commit 0d39ac08451e9abf6fa83a84016ef9942f82dc97)
adds 340e0cd Typos! Argh! (This used to be commit 47cb925e699bffba9f4c90a946050d9008836804)
adds d5bd112 Added smbsh and smbwrapper.so. (This used to be commit 2b7e12c8b1c11dd75e8774b0a89e46c4fd4cda1e)
adds d047db2 Fixup of ordered cleanup of get_dc_list - bug found by Dominik 'Aeneas' Schnitzer <dominik at schnitzer.at> Jeremy. (This used to be commit 15185ac437a6a0f53711bef035879173dbb492c6)
adds 6afdd64 Merge from HEAD - Patch from Paul Green to detect exe suffix for Stratus VOS.
adds 755893b Merge from HEAD, struct in_addr is always in network byte order, so we don't need a little-endian case here. (This used to be commit 24fb89da51f54cc547f7f963b094b0f3178632e4)
adds aef4047 Changed conditional in .rpmmacros from -x to -r. ie: From 'exists and is exexuctable' to 'exists and is readable' (This used to be commit 6076d9345fe30b4ea2c7429e750f9d32b0264247)
adds 1c8e1e0 Ensure callid is not used uninitialized. Jeremy. (This used to be commit ddd70995951c072a02fc3bddd7a94ccbf301f62c)
adds 6a01963 Fixed nasty bug where file writes with start offsets in the range 0x80000000 -> 0xFFFFFFFF would fail as they were being cast from IVAL (uint32) to SMB_OFF_T (off_t or off64_t, both *signed* types). The sign extension would cause the offset to be treated as negative. Thanks to Herb for helping me track this one down (IRIX is good for large file tests :-). Jeremy. PS. That horrid EXEXIST thing has broken configure..... (This used to be commit 2d14c442bc601a277458b69f0 [...]
adds 1047e83 Don't segfault when trying to delete a key when none exist. (This used to be commit 887ec4e5100dcbe8f1109232e27abc4ed6ad42f2)
adds b950564 Add defines for standard DsSpooler/DsDriver values that get published. (This used to be commit dbbf1747534300fd5f8641822428dd45f956327f)
adds 4225a85 fns for retrieving dns host name and domain name (get rid of lp_realm hacks). (This used to be commit eda83b6d13f5f73136363d165e9396725b923873)
adds 9ce440e Stop using hacks for dns host/domain names. (This used to be commit e707e2cc7c7483f6bcfbbaf8d3d99614a05a9ecf)
adds 2e2f58f Stop using hardcoded key/value strings, be more forgiving of dsspooler/dsdriver info existence. (This used to be commit 59ced15a1b0d88a24a89b3aa9717599aa110272b)
adds b32000d Support printer info 7, used for publishing (This used to be commit 60502d9d4274ddb3756b79593125544683c45908)
adds e217ba0 use the new IVAL_TO_SMB_OFF_T for file_info size member dir now shows correct size on large files (This used to be commit 172dccf55e972d4cc40b7e34ce433d49e738fba0)
adds 5ed2d4a Reformat of reply.c before Volker's patch. Jeremy. (This used to be commit c3877cfb9c9f3f9f86e32169cbb69c3c5bb2e3db)
adds a850e90 [merge from app_head]
adds 9e96245 DO NOT REMOVE THIS FILE. It breaks autoconf 2.13 without it. Jeremy. (This used to be commit 8a5b28b1b1e4d1d2f5f75e3d6b30c2910559d0b2)
adds ce4628c Fix for 64 bit issues with oplocks and allocation size. Jeremy. (This used to be commit 379e719e983fb71f94cd2b691f8b194c109496c3)
adds 821e3d1 Missed the removal of the incorrect ifdef. Jeremy. (This used to be commit f9cef6f42193b3ae70569e2c7584f088fb53a51c)
adds c37f794 ln -s /lib/libns_winbind.so /lib/libnss_winbind.so.2 (This used to be commit aba40c38344356c5048ce57eb1c8e4d4be91f830)
adds dae62a3 Automatic printer publishing when using APW or choosing 'list in the directory' in printer settings. Currently very little is published, and you cannot unpublish because of a bug in win2k clients. (This used to be commit ca6360e8db30fc9be3fe3718c8b49c92dba5ecac)
adds 0694e96 Doing janitorial duty for tpot - memory leak fix. Jeremy. (This used to be commit 7acf9594210f024e8d0c34259fcc990c6c76c838)
adds f60f763 Need brackets around macro args. Spotted by Patrick Welche <prlw1 at newn.cam.ac.uk>. Jeremy. (This used to be commit 2b9d35cf3f91e9488a55e0a73150d4c18b998afe)
adds 779ec8d [merge] remove assert(count ==1) for multi-homed PDCs; CR 1277 (This used to be commit 18799c115b05d6662350509f6662dbfceb4b71f5)
adds 8a2f732 cleaning up some friendly error messages (This used to be commit 0f963685d9da1cd68cf922372c8ddaa769880f27)
adds b0504a9 Make sure we have a default st_blocksize. Jeremy. (This used to be commit 904f6dfb7a00be560e931efeb1c05c98296eceb2)
adds 612e1ff merges from HEAD - change_trust_account_password() must always talk to PDC (This used to be commit af2fa4385015dce8dedafe80e02a0115892e508e)
adds 14662de Janitor for tpot yet again... Merging in memory leak fix. Jeremy. (This used to be commit 6ce50ffcda1d6bd17f027d138a985bf93985c016)
adds d4103a0 Added Volker's directory fix - save the attributes from the first call. Jeremy. (This used to be commit b60a441b91dccdeadc125476ac3306b938941057)
adds 21e21df fix stat reporting on put command (This used to be commit aa38aaf36338a2c9e708410d6b1befa6d65c93cc)
adds 00a20ce The element in fsp->print_job should be a RAP jobid, not a uint32 RPC jobid. This was causing Win9x client "set name" calls to fail. Still need one cleanup fix to finish. Jeremy. (This used to be commit 6c23d2030ab8dddff4c849903c529f0012b94027)
adds 47edb96 Add some const (This used to be commit 4f8c707aa9d7f629527d509ef574842d52855f15)
adds 26236b3 More printer data to publish (This used to be commit 6e2f0c4e304a09313f933a3c9c2a7b3a0219006d)
adds 3999a90 Fix debugs for rap mapping. Delete job on map fail. Jeremy. (This used to be commit 6eb27e4f0dea6027ba9e041348f066c947e751c6)
adds 76d32ef Added another email - this stuff needs to go into a new chapter in the Entire-HOWTO-Collection. (This used to be commit b65339a15ad970afb5cfc7323d0f5097f3ed356b)
adds 8ae8dd6 Merge from appliance, Revision 1.223.2.41:
adds 902caf4 Merge from HEAD, Revision 1.379:
adds f7f3d42 Merge from HEAD:
adds 2c5e33b Merge from HEAD:
adds ccdfed5 Ensure global_scope() returns "", not the NULL string. Froma tpot fix. Jeremy. (This used to be commit 0ff254264e6e43399404595bc87b5bd889e17952)
adds e8c8008 fix rpcclient querygroup command (from 2.2 and head) (This used to be commit ea2154b2692f76a3f0d597ddc154ecbbef72de60)
adds feed7cb Fix example command (reported by Cameron Maxwell) (This used to be commit e5e067c2d12e3af755309c8fb6190aeab3a4dbf9)
adds 7e29511 Fixed Typo. (This used to be commit d2b93322b08ecd0fa1a74af1fb98c1277955ab93)
adds f35d43a The _abs time functions should not be converting from/to GMT. Patch from "Jordan Russell" <jr-list-samba-technical at quo.to> Jeremy. (This used to be commit 199c9fcbb9e9a5d4b75ac370d358f54e91808e76)
adds 1cee6e5 fix broken incremental tar - merge from 2.2 found by "Jacob Anawalt" <anawaltaj at hotmail.com> (This used to be commit cfef980566f195c060c0d2fa22983427e8d6570c)
adds ad43ee6 Updating changes from HEAD. (This used to be commit 20efb6252cd95fe9ce08298cfdd29d975a53f241)
adds 3fc4d88 Fix client reporting of 64 bit files. Jeremy. (This used to be commit 8dcbfa4e770d74d4ce6faaf1a0597d07d0a5cc81)
adds f2def02 Fix write error returning EFBIG - found by Conrad. Jeremy. (This used to be commit e258887f508db3d2c923f393f0104e7cf1bd6545)
adds 39c78bf Fixed auth module code. Added VALGRIND defines to reduce spurious warnings. Jeremy. (This used to be commit ec4ed45563f9d8e25fcfd88840944a90b3139c3e)
adds d3f53e7 Merge of compile tweaks for python tdbpack module. (This used to be commit b50816b500c4be0dda2cc79e0927d8a7dab65fd2)
adds d0fe43f Added "kernel change notify" boolean to allow easier valgrind testing. Jeremy. (This used to be commit faf89f214f326bc07f728b354062b2287cda1208)
adds 9327793 Merge of #include <smb.h> removals. (This used to be commit bdb6e76ab5031365c50f7bbcd5e52c4f7a039024)
adds 438c460 merge of smbpasswd segfault from SAMBA_2_2 (This used to be commit b17af40b1c73ccf7eeb3d1d18937cb3ffe162b5d)
adds 8963cf1 After consultation with tpot, remove the 'winbind_domain' environment variable hack, the feild on the pipe, and the server-side.
adds e6f956f fix cli_ds_getprimarydominfo(); merge from SAMBA_3_0 (This used to be commit 481a8a8aa9dff336929cb168302f3faa3f046aa8)
adds 2f86978 sync docs with SAMBA_3_0 and regenerate (This used to be commit 20e6d8c036a4c4ecfa2afb1dd29342c81ce00f8b)
adds bea9e34 removing inet_aton() (This used to be commit 08ac3610f9ef7e1c37541729441acfa13b48d34c)
adds 5e26f1d syncing packaging files with SAMBA_3_0 (This used to be commit cdeb6281f75fe8422015a1af52bf515ff8288ba8)
adds 4060d19 merging changes from SAMBA_3_0 relating to RPM packaging (This used to be commit 1cf0cfa1b7f00946c439b2b1a30ab3981df4a459)
adds e65e16f Test was reversed for ERRmoredata in cli_read. Jeremy. (This used to be commit 1a36ac60bef8de5368860478c268ba1671bb4825)
adds cb51bea Remove use of 'F' - make 'f' and 'p' do unix (iso8859-1) encoding. Jeremy. (This used to be commit e88bbec2a06bd92b8cfa33efdf166c4fa72cb656)
adds f069aaa Fix comment - 850 -> iso8859-1 Jeremy. (This used to be commit 6639693746ba4c8f6622325ac143f8b1b3bd7538)
adds fcbd269 Add PDBLIBDIR, just like VFSLIBDIR (This used to be commit 3d0735e6b03ae77af42135a7f1aebb4206ae6655)
adds ad48498 merge in some changes from metze's patches (rest follows later, after some issues in the new module system have been resolved) (This used to be commit 5b4d03fc8549696baebc0b4417582203ad7ba88e)
adds 7916923 Fix up smbwrapper target. (This used to be commit f5fa4801ceb56b21facccb382db09165936df319)
adds bd1b785 Rerun autoconf. (This used to be commit d9644ea3edb085c5eb72593cef8f167fce6464c9)
adds 9c7891e Fixed silly bug. (This used to be commit 191c1596f5e939e733c9262c3beaf956328c7be6)
adds 899582f Ignore ntlm_auth binary. (This used to be commit 25bbd0d1f90f819fcc7d9446f4f7e75e2434a639)
adds fe768c3 Fixup of ordered cleanup of get_dc_list - bug found by Dominik 'Aeneas' Schnitzer <dominik at schnitzer.at> Jeremy. (This used to be commit 7ba051a830a7dc96e3860a87643a3ac99cdf5836)
adds f238a3e Patch from Paul Green to detect exe extensions, needed for Stratus VOS.
adds d1438c4 POSIX indicates that this is always in network byte order, so we don't need the little-endian case (tested on Intel-linux).
adds 969b569 Make it clear that we might not be talking to a PDC here. (This used to be commit 7d099e9a5b7164e8cdbdb93d8c4527f02c8bdefd)
adds f634f24 Dereference the correct thing here, so we don't segfault (This used to be commit ea18d02036b4e0502e5ecb057c9fe381709a07d8)
adds 8f84d17 Remove extra headers, and ensure that we correctly bail out of winbindd if we can't create the socket.
adds 3924f97 No need for fstring manipulation here (Tcon&X), just use string pointers.
adds 9de7abd Link less with smbmnt and smbumount. Also change from a pstrcpy() to a strncpy() to make it clear that we must operate on a PATH_MAX sized buffer.
adds a65dc99 As per Jeremy's request back this out, so as to re-gain the implicit length check.
adds e21df94 Fixes for EXEEXT - must use \$ signs when you want an actual $ sign to be used. (This used to be commit 8c306804c6f3f0523ff5347e4b9360474d696a50)
adds 9a0b6a2 Fixed nasty bug where file writes with start offsets in the range 0x80000000 -> 0xFFFFFFFF would fail as they were being cast from IVAL (uint32) to SMB_OFF_T (off_t or off64_t, both *signed* types). The sign extension would cause the offset to be treated as negative. Thanks to Herb for helping me track this one down (IRIX is good for large file tests :-). Jeremy. PS. That horrid EXEXIST thing has broken configure..... (This used to be commit fc7d3faed798e7496f2991ec7 [...]
adds 8bd12bc Don't segfault when trying to delete a key when none exist. (This used to be commit 1bf36d3fc69b8129fff08f5a735e27a94eb46d49)
adds d9f51cd Add defines for standard DsSpooler/DsDriver values that get published. (This used to be commit 2b152addf49f0ede001b263174d2eaab2600e933)
adds ce397db fns for retrieving dns host name and domain name (get rid of lp_realm hacks). (This used to be commit 456813308d8542211183f9655b7fe598144f7bfc)
adds fc67cd8 Stop using hacks for dns host/domain names. (This used to be commit 1d0086aadb4fa57b127e80e455835dd6eb387f71)
adds 2e6c2a1 Stop using hardcoded key/value strings, be more forgiving of dsspooler/dsdriver info existence. (This used to be commit ca8735532cb656a09c1586326cdce33984fe38b4)
adds 34c7d48 Support printer info 7, used for publishing (This used to be commit 3c9726454ea6beb8d5d308805caecb86395c7ad2)
adds db9686f use the new IVAL_TO_SMB_OFF_T for file_info size member dir now shows correct size on large files (This used to be commit ce7d421ba9cfa65e3ed404f18e8b3b4cf4730593)
adds 73bf536 use FILE_MACRO instead of __FILE__ use FUNCTION_MACRO instead of __FUNCTION_ (This used to be commit 243763d6eb107ab2444d81025232c8fe795baaf1)
adds 2872557 Defaulting python breaks the clean target it python isn't installed. (This used to be commit 5739ee4e63a35d7778506047ae3ad2ddceb69ec5)
adds b0b3ea1 Rerun autoconf. (This used to be commit aa496524ccef4dd882f7dfa890fab4cbea0cae64)
adds e7f2ae9 Reformat of reply.c before Volker's patch. Jeremy. (This used to be commit d41858b9e6a21f6e01305c33d107d16f2b587d37)
adds 1ad8139 [merge from app_head]
adds f23eae8 THIS FILE IS NOT OBSOLETE JELMER. DO NOT REMOVE ! Removing it breaks autoconf 2.13. Jeremy. (This used to be commit 81be3a142925956fec6e2f0609420b7f15356613)
adds 9dc3ec5 Fix for 64 bit issues with oplocks and allocation size. Jeremy. (This used to be commit 4a9c995e50b24e6ee6ec58c46da32100a8197724)
adds d67ec06 Missed the removal of the incorrect ifdef. Jeremy. (This used to be commit 9cfa245bba2a116b7364ea22feaf6f63b362f5d7)
adds 32750d6 ln -s /lib/libns_winbind.so /lib/libnss_winbind.so.2 (This used to be commit 5bfa2e901cbe550990a42544878719c51853548a)
adds 2dd0e94 Automatic printer publishing when using APW or choosing 'list in the directory' in printer settings. Currently very little is published, and you cannot unpublish because of a bug in win2k clients. (This used to be commit bbd7c8071a095c4e410f92489050b677a0f0ace1)
adds 64c9679 Doing janitorial duty for tpot - memory leak fix. Jeremy. (This used to be commit c6da50def80e64226c7e5b310dce30d0490512cb)
adds a6a0b15 Need brackets around macro args. Spotted by Patrick Welche <prlw1 at newn.cam.ac.uk>. Jeremy. (This used to be commit 51c2cf3a9ccf0bf89520588530e04b965ae509f7)
adds c73c3e1 [merge] remove assert(count ==1) for multi-homed PDCs; CR 1277 (This used to be commit 157b5ab198670c6999f22d6b49072fdebc84be0d)
adds 2aaf0ea cleaning up some friendly error messages (This used to be commit f978387e789eeaf9b53a21231d4cdc7cf3ea6db3)
adds 3cb1f90 Make sure we have a default st_blocksize. Jeremy. (This used to be commit 9cf56dc97733589d5591990b44c883c7c61d1ea2)
adds 4ba8936 change_trust_account_password() must always use the PDC for rpc password changes.
adds cf7f1d5 Janitor for tpot yet again... Merging in memory leak fix. Jeremy. (This used to be commit a2ab78d68d269e77d55bf4b6929cf512a28f0708)
adds 6d66efe More attributes to publish. All DsSpooler attributes except REG_MULTI_SZ ones should be published now. (This used to be commit 4fc602fd7da4b216748b005f62b14be0cfdddd63)
adds 39734e2 Added Volker's directory fix - save the attributes from the first call. Jeremy. (This used to be commit 2fe7504a08b692ec791c853e7a260a06142b7595)
adds 8623ca6 FUNCTION_MACRO change broke the Python modules.
adds bb2aa24 Remove FILE_MACRO as __FILE__ is ANSI C. (This used to be commit 2a9d183cf6ae8333dc7d9d9445c17dce005c1d24)
adds 89a08b1 Rerun configure. (This used to be commit 18afae7b7a3a81c184aec5304fd2adda752d3992)
adds c77586e fix stat reporting on put command (This used to be commit c53e10ff879535e931cb3267d9190fd798d85b31)
adds 76e685e The element in fsp->print_job should be a RAP jobid, not a uint32 RPC jobid. This was causing Win9x client "set name" calls to fail. Still need one cleanup fix to finish. Jeremy. (This used to be commit 15f0bad1fc72ff44cd195d34fd530c25a739f42d)
adds b3bc573 Add some const (This used to be commit 1426a5ca4f1457be22891544df685e8f841c6337)
adds 90d9cf9 More printer data to publish (This used to be commit 82f3a786bf01878629fe4c05b028ae8d58eb4394)
adds 1815dad Fix debugs for rap mapping. Delete job on map fail. Jeremy. (This used to be commit 631d6066981c58f61d7fed4376b0254544eede84)
adds 8c13b09 Ensure global_scope() returns "", not the NULL string. Froma tpot fix. Jeremy. (This used to be commit 7185b846e41da2bf7edaa7f3edeff1cc1486d28b)
adds 355b0e2 The beginnings of a registry editing program. (This used to be commit b9cb3e6f2acc3e439e2fe99c750ab32983357d8f)
adds eeeb898 Some more updates ... (This used to be commit 92697adcd72434bcc38b98d618f013746a4db2ed)
adds a543e6e make querygroup in rpcclient working, same fix as per 2.2 tree (This used to be commit 8877ff2482bfa880614a9f40eed448d60216419d)
adds 0670d6b Fix DAT_TIME so it becomes NTTIME and matches Samba source.
adds 1d44520 Add definitions of the various NT Registry on-disk structures ... (This used to be commit a4f9b9effc9491bdc4d0fe4bea3d25d7436e6a71)
adds b09f6f3 Define some macros for accessing shorts and ints in an endian independent manner.
adds 2a8b92a A small fix to Makefile.in from Bradley Longhurst. Less Fir needed. (This used to be commit 481fa87154a15eebd5a59ac4de9912fa932a42e7)
adds 98da55e Fix the breakage, and start processing the first key record:
adds f3237d3 Commit some more changes ... Start processing the sub-keys, recursively. (This used to be commit bab2b240ec9a04b636c80599489746529cdd9d57)
adds 6a35fc9 Fix example command (reported by Cameron Maxwell) (This used to be commit 29bda72da0902b721a56e3afa62d2c537598b26c)
adds cedd02a Add some more handling of Key records ... (This used to be commit 738a82110893b08fc701fbf7b639fa8cb6e116c7)
adds 4d9784b Begin to decode Value Keys, names and values ... (This used to be commit 0ee49da74d357cc73ff4c7e4ee5659a35d085d4c)
adds c5d23bd Start allocating structures to keep the in memory copy of the registry tree in. Don't yet handle the SK records (security descriptors), but will soon.
adds 2ad2557 Handle the creation of more parts of the tree ... Still have to do SK records and the data parts of the VK records.
adds e6e3b79 make vfs recycle use vfs facilities correctly!
adds 6265861 finnally put in Alexander parametric pacth (This used to be commit e6ae8b4eac66637d398406545654bba960d9e6b8)
adds 7c83af9 The _abs time functions should not be converting from/to GMT. Patch from "Jordan Russell" <jr-list-samba-technical at quo.to> Jeremy. (This used to be commit aecc9db60a3c8227e2d24c775282cf6c1a37efaa)
adds a5ba65c Clean up the code some more. Create more elements of the tree. Security Descriptors/Keys not yet processed. Make debugging printfs only occur if verbose is set. Create an iterator for the registry key. Still not King. Bother! (This used to be commit 8bc6aa72f533976493dba7c70a95cdfc8856f0d4)
adds c12b8d8 Complete more of the code. An iterator is close to complete. Compiles, but not tested as yet. (This used to be commit 6b2943122a5008e0b06b52fcefd5e88326d9ecaa)
adds 1175895 Add support to Makefile.in for editreg
adds 2ce7686 fix broken incremental tar - merge from 2.2 found by "Jacob Anawalt" <anawaltaj at hotmail.com> (This used to be commit 52fdb787d426976941080acff126d592b288f301)
adds 3f501f0e Tidy up some bits. We can now at least list all the keys.
adds 89ef861 Fix client large file reporting. Jeremy (This used to be commit 185804ac945e717a5e3d3602e8118b35080f6251)
adds fad3464 Some more tweaking for compilation of py_tdbpack. (This used to be commit 89be695b2997e97dfc40afd17bb61b59b85634e4)
adds f31ec23 Improve the iterator wrt values ... Now prints keys and value names. Does not print value values, yet. (This used to be commit fbdd850e5a53e6e2c60dbf1eb6cdcf732307135f)
adds 58ea9ea Fix a small bug. (This used to be commit 16e0a3cc0834b691fcfec75d20dfdd5fa4d0afa6)
adds f7267c1 Fix write error returning EFBIG - found by Conrad. Jeremy. (This used to be commit 2d63fc7760634308cc280e4d745a6f7398f75d20)
adds 7dd847b Fixed auth module code. Added VALGRIND defines to reduce spurious warnings. Jeremy. (This used to be commit ff3a8d37289216a2cb808406044a7abef1e564d0)
adds 120ead2 Added "kernel change notify" boolean to allow easier valgrind testing. Jeremy. (This used to be commit ac856fbb96e5ed21992972805b27cc8c3f9377df)
adds 022a853 * Ignore .pyc and .pyo files produced as a side-effect of running Python examples. (This used to be commit 3bb4bd3ed642a61e54c44c40c31f0e2242977614)
adds aabcd65 CR1333: Fix memory leak when unpacking some structures.
adds d2e7d86 merge of smbpasswd segfault from SAMBA_2_2 (This used to be commit 8311c4bf8d9697f5a65a00300b60dfde12e46ae7)
adds 482f77e ignore editreg (This used to be commit a48d8d3f118261a8e632a7e9c80f3cda4afdfaa1)
adds f6c4f25 merge of get_dc_name()-like code from APP_HEAD; better support password server = DC1 * (This used to be commit 6b18ca9511ddcf1718f222af3f61491d1e5f3b60)
adds 580110a This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit bdb5206b45a3e1360cc1a7e9f87299eeaa3c8d9c)
adds 899b6e6 merge of get_dc_name()-like code from APP_HEAD; better support password server = DC1 * (This used to be commit f49de4c5176bf635ac080e082fda412066b466c8)
adds 81a2a30 More printer publishing code. - Add published attribute to info2, needed for win clients to work properly - Return proper info on getprinter 7
adds ce2b200 Fix for old DOS client when veto files is set to /.*/ Jeremy. (This used to be commit 8e9f3b1574cd51d6b9880d9c8a676e695cd86062)
adds f201af1 Store printer guid in the dsspooler registry key so we don't have to query the directory server every time someone asks (This used to be commit dd81003bddc17522041e1cd2f0484e1760493e4a)
adds 73b5be5 The name pointer in the talloc context must not be a talloced entry as calling talloc_destroy_pool(as we do sometimes) will destroy it. Jeremy. (This used to be commit bcd22a9039b0fb3697ebc4377898cc7ecfd853cc)
adds e8b3cc8 Ensure talloc pool query messages are reserved. Jeremy. (This used to be commit 10328a417f070dd0f7e7f2e34501b8402c5c478a)
adds 15f1f80 fix usage message (This used to be commit d06e77b60e123314c4214ffa3e76f70abb8a3cba)
adds 24678bf Guy Harris points out that the level and ptr fields in a SPOOL_USER_CTR look like they should be transposed. We don't make use of the user level information (what is it used for??) so I haven't changed any code, just added a comment. (This used to be commit bbb0b2ee40acfeb8cd91a55feb1db0c1e2d9ced5)
adds 8569cc5 Begin to handle Security descriptors for keys. (This used to be commit eca76f2f6609c9decd5cb9dcf7ab9b75c2a805a6)
adds bfd8043 More printer publishing code. - Add published attribute to info2, needed for win clients to work properly - Return proper info on getprinter 7
adds 72e16f2 Fix for old DOS client when veto files is set to /.*/ Jeremy. (This used to be commit 636ab292db8816663c507dd8dbf85078392af5f8)
adds 5f9348d Store printer guid in the dsspooler registry key so we don't have to query the directory server every time someone asks (This used to be commit f0fc4e30f6284565de404a20450a587cd3fe00a5)
adds a030b19 The name pointer in the talloc context must not be a talloced entry as calling talloc_destroy_pool(as we do sometimes) will destroy it. Jeremy. (This used to be commit 63f344e27be5aaf2204899fea7d53a7302001108)
adds 96791a9 Ensure talloc pool query messages are reserved. Jeremy. (This used to be commit 3520195523c629c4d936db6b0112bd4bd4426ad7)
adds 4fb520c More code to read in and create security descriptor entries ... (This used to be commit 3564565d33e0e3a691e5014e39ab2e5156112a08)
adds 01a6f42 Almost finished processing the registry encoded SEC DESC ...
adds 2e41b42 All the code for reading in the registy is done, but I have a malloc'd area overrun somewhere :-( (This used to be commit 330012a4d787c8b4a2eb6a4b77f53110815e073e)
adds 099c284 Fix fnum leak under error condition in cacl_dump. (This used to be commit ab337572b82a0b40b56f055cdbb2f5864ef10c87)
adds f35c421 We now read in the whole of the registry, including security bits.
adds 48fb7b0 updates to the gums introduce genparser will be used by tdbsam2 (This used to be commit 831d3d1ec751f23481f26b31d22b09f3d9c0709a)
adds 636adbf fix usage message (This used to be commit e68c7e0ebc053b97abf9c8a8213f305679ef000d)
adds dca69cb Add win32 utility to query driver capabilities to publish (This used to be commit c09c1e090525aeccb9ee7762a44aba286c4d71f9)
adds 999c309 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 953ae9d182788308fe4ee97cf98e30ed4fa3c4c0)
adds b02fa21 Add win32 utility to query driver capabilities to publish (This used to be commit aebed4bf8a4bec09c4390fd9bcee03b32de75831)
adds e76f1ff merge smbtar fix from 2.2 (This used to be commit 41188337c3fa8c716dc7a4721ee5c31e5ddd928d)
adds 81c720c Added Registry update to remove roaming profiles from local machine cache. NOTE: This works with NT4, Win2K, WinXP. (This used to be commit 145213ab38ba6cce3269544752ae1fc18f17e3bb)
adds 1c31881 * fix memory leak when constructing an driver_level_6 structure and no dependent files (working on smbd memory leak). No CR# yet. (This used to be commit 416fd947da4463f5d4dc336dfddf5ce35f50fae9)
adds 9eb8d07 fix make proto to work with SGI smake (This used to be commit 24dfb8c745c20968b413466003a16b5e3ab40a24)
adds 98b19b0 app_head merge for get_friendly_nt_err() (This used to be commit 5b311250257b3c45879a85ac46d6b6aa316514bf)
adds cdfbb81 Fixed typo. (This used to be commit b5de5fc92cd03f6196c8c825e555da220e021a8f)
adds aa3e8c5 Applied typoe fix from SuSE. (This used to be commit f40fc6fcdf26bac0df5104a05c941f522b889381)
adds 8191e7a Updated from Samba-2.2.7 code tree. (This used to be commit 316321308108dcb7b06acac5dccecd18e9b46dd3)
adds d81a04b merge from 2.2 actually print args for %g and %e (This used to be commit 077c515ee9d9976a5306c9f99a7bf45c8fc49dc9)
adds 4196973 merge from 2.2 fix for smbclient large files (This used to be commit 17f685fdbf5d36f82e3da0a09457f5e248b3f109)
adds 6d6ee3b Protect nmbd against malformed reply packets. Some reports on the lists showing these. Jeremy. (This used to be commit 4bc49cc943504d1a9a73894f6810bc755ee6e324)
adds 1e94286 Ignore python compiled files. (This used to be commit 4262a25a0dd5731e838150869b085028f18ed02d)
adds 5a346d6 Merge from HEAD:
adds 4413a3c Merge some more FUNCTION_MACRO stuff. (This used to be commit adb34ee5b183d17ec0c26ec2cf4f591822c59900)
adds 7164736 Merge from HEAD. lp_winbind_separator() is now a const string. (This used to be commit 1f2622f5ccae3ac2102a736cdc60b44d5aad5b07)
adds f1fc17e Merge from HEAD.
adds 48461eb Merge of comment about apparent spoolss_io_user_info weirdness. (This used to be commit 872c152d35d5b7d1dc8a1d259c668f9bf42fc979)
adds 4ae77aa Whitespace syncup. (This used to be commit 7a4a2cb8e86ae8ed0bd877f0cfa324e23b96593a)
adds 53a87ee Merge from HEAD:
adds d4f08a4 Merge of some kind of bugfix from idra. (This used to be commit 0f556b1c0258b2cafa00b9eb2b213bec0ff88d86)
adds 8e5c9b0 Merge from HEAD:
adds 45030bc Formatting syncup. (This used to be commit 4277262c74ef16971658f53edd403b335542d9f2)
adds 8c93138 Merge removal of unpopular winbind client environment variable. (This used to be commit 0637f582fe1d41f8ef247e5989f84caa72162f05)
adds ef8bd7c Forward port the change to talloc_init() to make all talloc contexts named. Ensure we can query them. Jeremy. (This used to be commit 09a218a9f6fb0bd922940467bf8500eb4f1bcf84)
adds fa997c5 talloc_init_named -> talloc_init. Jeremy. (This used to be commit 35d00bacdc4b48c9b9e2ba9d4335c53a13f40f73)
adds 98ac450 Finish adding strings to all talloc_init() calls. Jeremy. (This used to be commit aa8439a49ec4b9f433745fefa1e769e45398f4df)
adds dab0251 sync (This used to be commit 28d0601630694f126c58501684ad75939a0647de)
adds 8701eb8 Add msdfs proxy functionality; a CIFS share can directly be a stand-in for another share, and when clients connect to the first share, they will be redirected to the proxied share. (This used to be commit 514f548b183b73e1970989d47fb9e6a87e440748)
adds 6b7f505 Add check to prevent non-Dfs clients from connecting to an msdfs proxy. (This used to be commit 2a665ab60a07fd64665cb791e6616479f3239cbb)
adds 7385ba7 Add 'msdfs proxy' description to smb.conf docs. (This used to be commit fae5f3baeb6d82b0638910cef53edcfed99a7018)
adds df7b562 Modify DfsEnum to handle 'msdfs proxy' shares. No NETDFS editing support for the proxy target. (This used to be commit 560bb8a115049cd5de1c16087dfecb5b2b75293c)
adds e114e03 Patch for coredump with missing arg from "Bradley W. Langhorst" <brad at langhorst.com> Jeremy. (This used to be commit 0958a2ae73345aff42d6cf8ebc248e463949a3ff)
adds af9599e Revert by Simo's request. HEAD and 3.0 should be in sync for this except for the modules load. Jeremy. (This used to be commit 388cf136488bf92d057d23223dfcda9986681aee)
adds 266c1ec Merge Richard's write > 4Gb fix. Jeremy. (This used to be commit 5431bae8944496f44d8cc6d2c4de86e9feb60f32)
adds 64501e4 Catching up with old patches. Add define for VERITAS quota support. Check return in ldap. Jeremy. (This used to be commit 66eff26fc930e37035bba8672f5fd3aeae71078d)
adds bb9c3a0 Merge tridge's fix : the 'padding' field in the query domain info reply is not a padding field at all. It seems to be an optional 12 byte structure of some kind. mkaplan found a situation where the structure was not present at all (depending on ptr_0) Jeremy. (This used to be commit 3b453a596323867d4954b688dc3d83201096a447)
adds 0747016 from HEAD: fix for bad check spotted by Ray Simard <ray at sylvan-glade.com> (This used to be commit bcc633c4097661447731bda24a38be62c69bbed5)
adds 928b534 forgont genstruct.pl is needed to build new include files for genparse sorry (This used to be commit 4029dae9064e10a02006e9d0a5d8cf93e22eaed5)
adds b242cfe oh god, I will forgot my name one of these days :-/ (This used to be commit 0b2591cc4001dd5430591f1871b76c1a6d133b43)
adds 96978d3 merge smbtar fixes from 2.2 (This used to be commit f3b994326ea4bfc9a74acb2901c733c35900af53)
adds a628d7d Uhmm a bad day to commit changes :-(( (This used to be commit 5320d54b901b92a3a8cdf9a407651713826c6c9f)
adds 1a37c02 it's getting comic ... yet another missing piece :-O (This used to be commit eb595efa7e6c260092478564e5fb3fdefcc120d8)
adds a3460ac Start adding code to allow the in memory version of the registry tree structure to be manipulated. Keys can be partially deleted now. (This used to be commit 9181ba0c682c3f37bbbaab96928c39757491d225)
adds b1cfbb0 * fix memory leak when constructing an driver_level_6 structure and no dependent files (working on smbd memory leak). No CR# yet. (This used to be commit f017fa7c478f87165b7b6aa83059fe6fad29ac15)
adds 2134817 fix make proto to work with SGI smake (This used to be commit 773e5af6eb61fc38f8e45ea0a2afd6922cc71fd5)
adds 846b50c app_head merge for get_friendly_nt_err() (This used to be commit 3ceff08eb75ecd70dcf10d033c7451d87b659c0b)
adds c26dd35 merge from 2.2 actually print args for %g and %e (This used to be commit 47a0ba53fdf52fb4d269b1ff95491e73e47423be)
adds c52a346 merge from 2.2 fix for smbclient large files (This used to be commit 723c4caf64c56b78052c52fec78c7143ec19e944)
adds 574c676 Protect nmbd against malformed reply packets. Some reports on the lists showing these. Jeremy. (This used to be commit 65d5bf65c439aee1450e330a9f2bd829d9b2c2d0)
adds 45a6532 Fixed bug in debug statement when tconX fails. (This used to be commit a2159610b9d38cc7cfa7cb877ccee816cd2206b8)
adds 7f23546 Forward port the change to talloc_init() to make all talloc contexts named. Ensure we can query them. Jeremy. (This used to be commit 842e08e52a665ae678eea239759bb2de1a0d7b33)
adds b95b82b talloc_init_named -> talloc_init. Jeremy. (This used to be commit 20a44d4cf11d91e7a09176bfe673ad0cb230dffe)
adds 54af5d0 the 'padding' field in the query domain info reply is not a padding field at all. It seems to be an optional 12 byte structure of some kind. mkaplan found a situation where the structure was not present at all (depending on ptr_0) (This used to be commit d7f18c60f73a3acb00ec9b1f9c605cc8c9d690a7)
adds 0fdf60f Finish adding strings to all talloc_init() calls. Jeremy. (This used to be commit 784d15761c3271bfd602866f8f9f880dac77671c)
adds d49474f Add note about storing mysql passwords in smb.conf (This used to be commit a2de27a6846e3e05778fa7f0af0dbc76e82b52b3)
adds 4a270d4 Put in actual status (This used to be commit 36722b02b0fb494151bc1ab28ba28b09b298e38e)
adds ec07c8a Update link (This used to be commit 03d8d0285e86bd4ee35f6efec835171eb28502da)
adds b3c3701 For some reason, the configure tests for sendfile support in FreeBSD were broken. This works for 4.3 and 4.6.2. (This used to be commit 91e2d21bd1401ca874c59f4d93f8b429c38b642d)
adds 10c50fb Patch for coredump with missing arg from "Bradley W. Langhorst" <brad at langhorst.com> Jeremy. (This used to be commit 5914c38a54fcfdb007352b152dc2206708d59af6)
adds 5bee952 some more work on gums. - Building a tdbsam2 backend to see what I got right and what not about the proposed API - Corrections to API based on tdbsam2 work (This used to be commit 54f11b7de84233209b7db2d01d876f9c6c6340d6)
adds 561a663 Revert by Simo's request. HEAD and 3.0 should be in sync for this except for the modules load. Jeremy. (This used to be commit c7c3afbd0de8bd8797f91d350368a2419fcede0e)
adds ab42271 Add msdfs proxy functionality to HEAD. (This used to be commit 9df93b1ffc9ce98302540cc3d2cbd66787abc4fd)
adds 72caa1f Add a new VFS module, that just fiddles the file permissions. Still need to make it fiddle with NT ACLs (or report no ACL, so Samba fakes it up).
adds b68e6c9 Port the fix to cli_setup_write to handle offsets greater than 32-bits from Samba 2.2.x ... (This used to be commit 4201038588bab8674b73371a5eac70a412c5dd6c)
adds 6066726 the shutdown call does not have a 16 bit flags, but 2 byte representing booleans this commit change the structure and code to reflect this
adds a2244a4 fix also net rpc shutdown sorry (This used to be commit 1eff36ff2fd20ff1844800acefb31972ad865527)
adds 944fb24 Catching up with old patches. Add define for VERITAS quota support. Check return in ldap. Jeremy. (This used to be commit e789edbb287319f52f49f2999917a610565144d9)
adds ed961dd ignore tdbsam2_parse_info.h (This used to be commit 1a1c746c9fde965d2ad3f8fb9c1b0263754745e8)
adds 2eb7a80 fix for bad check spotted by Ray Simard <ray at sylvan-glade.com> (This used to be commit 63a669475b0ea319da12a87ee4635b1d071ff29f)
adds 60f9614 Move our password change code along a little - use NTSTATUS, and implmenet minimum password age and min password length for all password changes.
adds c105c12 Document the size constraints on a write request. (This used to be commit 5d6c1810330b38e48355078b7a5d53e7b5076f74)
adds 6d66fb3 BIG patch...
adds 1bb9238 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 73d32b336aae33f8ca27879a5d4b5222847509e5)
adds 0ef57b2 We still have 'ldap server' and 'ldap port'. Could somebody please regen the docs?
adds 37742eb WITH_SENDFILE #ifdef merged from SAMBA_2_2 (This used to be commit aef9af7874aab8289a8cb577a2513038c00dd6f5)
adds da41ac6 Merge Andrew Bartletts (size_t)-1 checks. Jeremy. (This used to be commit 339f4fe15efbf67157c8e61b98c6ea983e6b4674)
adds f1bebee Typo.. Jeremy (This used to be commit 899d353a56f52a28f53386fabdb4bf8e0af637ca)
adds 95ce704 pstring/fstring missmatches found by Andrew Bartlett. Jeremy. (This used to be commit 666861b1e263370f6ba8fa4108842f52a81d8b83)
adds 1e531eb Merge from HEAD - remove silly 'NT or LM# as password' stuff from pam_smbpass.
adds a63aa62 Merge from HEAD - tridge's new timegm() that actually works on solaris.
adds 43059ac Merge from HEAD - add PRINTF_ATTRIBUTE to a few more functions. (This used to be commit 9e5297131cc53d7161aa74566f147b98e1c27aaa)
adds 47a7f0c Fixed some simple typos, including one that would cause the wrong value to be printed in a DEBUG() message. (This used to be commit 96e9fa5f224966531fa8f9cf18cbc4bbb2fe60ed)
adds 634c543 Merge from HEAD - make Samba compile with -Wwrite-strings without additional warnings. (Adds a lot of const).
adds 057f67f patch from Andrew Bird to correct a few file/directory checks when building (This used to be commit 4fb4e4bc5e1281afc69e61a642261562ac662312)
adds 6985578 make sure we create the PIDDIR and LOCKDIR from installdirs (This used to be commit 1564ebfc9933ba892f6866ad8f3a1b4470a8fde9)
adds f5d5df9 patch to include support for daemontools from Michael Handler (This used to be commit a8db1b611d83bfd8dcf60f1e6d8fcbf57c798528)
adds 20f1cf6 Fix problem with "hide unreadable". stat file opens are baaack :-). Jeremy. (This used to be commit 62038a0abf193d4dc4f37c31ac77216a10f6f326)
adds 5714c1e Fix another pstring/fstring typo (This used to be commit 42e1af2008a86005beb4e93a8b208ca6685c3edd)
adds b327f5b Merge from HEAD - idra's fix for the fact that the shutdown command takes two 1 byte boolean flags, not a 16 bit bitmask.
adds 1bb9695 Missed from previous commit - merge from HEAD the changes to the remote shutdown struct - it's 2 byte-boolean flags, not 16 bits. (This used to be commit b5962833527787b0cb3f3904422f252e8d74f40d)
adds e3ed8ea Merge from HEAD - move user password changes into the NTSTATUS era, and add suppport for the 'min password age' and 'min passwd len' concepts. (This used to be commit d9417b08d1b649e598b44135bc57008f4e4f7769)
adds 863e9ca Merge from HEAD - mimir's new gencache based namecache code.
adds 2a9c68c Merge from HEAD - baseless parinoia about never having a closed dbf (the debug file pointer).
adds c1a357e Merge from HEAD - don't base RID on a name being the lp_guest_account(), let the actual passdb modules decide that.
adds 3bc3fab Merge from HEAD - extract user's list of SIDs from their NT_TOKEN and return this as thier list of groups, rather than do a seperate lookup. This NT_TOKEN is originally initgroups() (or equiv) based.
adds 302bffc Merge from HEAD - we already have one function for converting a unistr2 to a static 'unix' string, so we don't need a second pdb specific version.
adds db972eb Make it clear that the credentials are being setup on the NETLOGON channel, and may not be to our PDC (might be BDC, or trusted DC).
adds 9de96c6 Merge from HEAD - do an nt_errstr(nt_status) *after* assiging nt_status with the actual error value :-)
adds 1f67168 The winbind in Samba 3.0 doesn't use the 'proof' for ntlm_auth_crap, so don't include it in the struct. (Important becouse it currently has the same version number as the one in HEAD, which also doesn't have this).
adds 48dc324 Merge from HEAD - vl's fix to my const patch. Also update the 'not have_krb5' case.
adds aff13f5 Merge from HEAD - whitespace :-) (This used to be commit 5fc90b6cf438480c9fcf8d01f0a319a52c5914cc)
adds 4eb59f5 The last of the merge of idra's shutdown changes from head...
adds 6233651 Merge from HEAD - get the test the right way around, so that we can change passwords over RAP again.
adds 2d727ea Merge from HEAD - updates to correctly recognise LMv2, and NT# in LM feild.
adds 5482809 Add profiles utility support to Samba 3.0.x (This used to be commit 2636b2231cfa6cdfc22181225e2b409bbbb75f7c)
adds 5df19f7 Some more profiles merges from HEAD (cvsignore and a stray const). (This used to be commit 71b09408efc7f4e01b028f65b3b945296a369d9c)
adds 64452be Fix from "Ken Cross" <kcross at nssolutions.com> for enumerating groups. Jeremy. (This used to be commit c3a779fc0d9be38f6aa2569c36916a76e1a04359)
adds 0ba7c14 Merge from HEAD - handle VFS module load failures, change some error returns to avoid sending NT_STATUS_UNSUCCESSFUL.
adds 52457e1 removed idpool from schema file (experimental) to remove the dependency on nis.schema.
adds ebf3591 Fix memory leaks in pdb_ code. Jeremy. (This used to be commit 44ab8dc55e3c37a0fc01529084bcacfc84c1dcee)
adds e8a7033 Added code to the handling of the -M option to ensure that we default to port 139 for that option. The NetBIOS Messenger Service doesn't run on a non-NBT port. (This used to be commit a10195b7112b0a7cca3ddb5be2566364c59fefb7)
adds b59dc9e Merge from HEAD.
adds d034ba5 Fix memory leak. Thanks, Herb!
adds 7f4177a Fix open problem with changing attributes on an existing file - based on work by <steve at griffin.sio2.nl>. Jeremy. (This used to be commit 1cff725e37d04e25d2cd5523683b35c82d5040fa)
adds 9f49bff cannot assign to const (This used to be commit 01757e8b510e5475c76423ffe5e3c16b2aca134e)
adds 82ecfb9 Fix erroneous free of SAM_ACCOUNT (make clearer when allocated memory is being returned). Jeremy. (This used to be commit 48774e77ac8e43682f216dea970f8860cecb3818)
adds 38aee23 Ensure we don't get an invalid number for total smbd's if the tdb update fails. Jeremy. (This used to be commit e0482594724ebba801bbc39a90a73fafa54f8b9e)
adds a2cce2f Ensure we return disk full by default on short writes. Jeremy. (This used to be commit 2a974bc284b9d193c24972d073b966eb9b3b3ad0)
adds 195ec10 Moved smbd process counting functions from smbd/server.c to smbd/process.c so that bin/vfstest can link. merge from head (This used to be commit 9151cd7d64a1ee1277cbcfb3e7ed61c32c1037cf)
adds d221b11 a 0 length printer data value is not a memory allocation error; fix CR601 (This used to be commit 47c1709425e0c8c1e57d95dd4441b1424a5b914c)
adds 545087c Don't delete jobs subitted after the lpq time. Jeremy. (This used to be commit 6cb9f6ccb1fab3ff597f52c931561d52de09e84a)
adds 6dea813 First part of efficiency fixes for message sending to pid's (cutting down the amount of time we hold tdb locks). Gulp down all messages at once rather than reading/re-writing one at a time. NOTE: All dispatch routines *must* be able to cope with incoming message on *odd* byte boundaries (all current handlers do). Jeremy. (This used to be commit b752c0340f96669b2b2573cf7d3d10f99580b070)
adds 01fca9e Added tdb_append() call. Efficiently adds to an entry. Used by new messaging code. Also added torture tests for it. Jeremy. (This used to be commit 724cefabb03a3db8b5d3691974241d3109593c27)
adds dd510e0 Added new message_send_pid() code that uses tdb append to reduce locking contention on the messaging tdb. Jeremy. (This used to be commit ee0ceeff99f32146bebd4b49d346abdaa20aa10c)
adds bb697d2 fix tdb_append() prototype (This used to be commit d1c97738ba29abe092839e81b5cca937fda53d84)
adds 071af8f [merge] make sure to update print queue cache during timeout_processing() to send notify events; CR 1491 (This used to be commit f8a915b14d63e4fdb99235053eeb896ef9492068)
adds 1692558 Now that I am running config.developer, I decided to get rif of some warnings:
adds 2a6bc43 More janitorial duties. Pulling these in from samba-head. (This used to be commit f2529a35a7b60c16e229cc3bf22afc726035f15d)
adds 2467a2f Merge of indirection fixes from HEAD. Jeremy (This used to be commit 67a0b30f50aa323185cbcf3a9d39804239222480)
adds f504cc4 Don't touch data after a free. Jeremy. (This used to be commit 3aea32c8e6d204e41776b4bce79234d2159867b3)
adds 42d9c73 merge alt_name patch from head (This used to be commit 20ebdee36d5351731698bdef6602fc73a45b1651)
adds 212077a Merge indirection, signed/unsigned and uninitialiased-value fixes from HEAD.
adds 61b65aa Merge from HEAD - eliminated unused arguments.
adds d645041 Merge from HEAD: - remove useless #else - signed/unsigned fixes - use an fstring for LM hash buffer.
adds 27b7e51 Merge from HEAD: - fstring/pstring mixups - the detection code that found them (disabled) - a bit of whitespace - a static
adds f9c61ae Merge from HEAD:
adds 619f940 Merge from HEAD - patch by metze to fill in 'workgroup' etc in testparm output, and probably SWAT too..
adds 90a2412 make -i flag work lik eit did in 2.2 (This used to be commit 5d821c0e23f96f4da6a29a6bebf800532fcf1aa6)
adds 55b8c94 removing unused variable and unused file (This used to be commit c8266011b7afc2d6bcb8638c2a5ed3f9116cd88a)
adds 70025a9 IRIX uses libns_winbind.so instead of libnss_winbind.so (This used to be commit 04adfa001b616f0e4b765e29cb8be9e8531eeb7c)
adds 94fec25 One more const. Andrew, you seem to have krb5 :-)
adds b0851cb Add a dash of static. (This used to be commit 6d201c9616c5c30234c0d0d6cd9e2ca60bf736c5)
adds e030b91 Call me parinoid, but I don't like the idea that we could ever have dbf point to a closed file. Swap the assign and the close around.
adds a746483 Add PRINTF_ATTRIBUTE() to a few more printf() style functions. Aids in compiler-based argument checking. (This used to be commit 16fe928e68623a878b125910ff83df500a29d0ce)
adds af31240 debugparse is a seperate utility, no need to include it in the main ubiqx objects.
adds 81c6415 Becouse these functions return a size_t, they can't return negitive numbers. So a < 0 check is pointless, instead check against -1, which will be cast to unsigned.
adds ff18825 We already have one function to move unistr2 -> multibyte-static, so we don't need a second just for pdb.
adds 56ebce6 We still have 'ldap server' and 'ldap port'. Could somebody please regen the docs?
adds 57120dc WITH_SENDFILE #ifdef merged from SAMBA_2_2 (This used to be commit 5023aec5ada4a0d84878440ed67411b6a6b97ca2)
adds 1afa539 pstring/fstring missmatches found by Andrew Bartlett. Jeremy. (This used to be commit 585a73b810389129f380cfab1b1b52700b350055)
adds fe0382f Fixed some simple typos, including one that would have resulted in a DEBUG() message printing the wrong value. (This used to be commit 42a4e5b851aa7c9fd9dca5a6f8f42e5d91246c76)
adds eafdbcc patch from Andrew Bird to correct a few file/directory checks when building (This used to be commit 8a0fb1a60d923f4392ef1d797f570f7eb990011f)
adds 3842638 oops. Use -r, not -f (This used to be commit 33686a2a7d796d782f39da752a4af4b960bb1b59)
adds fc74409 make sure we create the PIDDIR and LOCKDIR from installdirs (This used to be commit 63d057fc7880d2522202451288087306e8fa3806)
adds df4af79 patch to include support for daemontools from Michael Handler (This used to be commit 4c48c475a28450ad4fd8dcc8263e841c0c39a80e)
adds 7476d9c regenerate man pages (This used to be commit 4461cd3adb4051383d052fb38c357d85ee473a74)
adds a26f2fb Fix problem with "hide unreadable". stat file opens are baaack :-). Jeremy. (This used to be commit 6e0cfec16594ade6e6c499f521781348fee25040)
adds ef553ab Even when I can't manage to do QA, at least the build farm will catch some of the silly stuff.
adds 9bc442a Clear up the auth_sam password checking code (the core of our password checking routines). In particular, we now better support the NT# in LM feild, and the LMv2 password scheme. (LMv2 is basicly NTLMv2 capped at 24 bytes, slightly more secure, and in the LM feild for compatiblity).
adds cfe7718 Fix a segfault when we don't correctly load a VFS module (don't keep it in the loaded list on error). Also change some of the error returns, becouse NT_STATUS_UNSUCCESSFUL gives a most useless error message on the client.
adds cd02d53 Fix from "Ken Cross" <kcross at nssolutions.com> for enumerating groups. Jeremy. (This used to be commit cde517cedf3521b815faf2bdaf7940a611a28650)
adds 641b30d add $(LDFLAGS) to libsmbclient (This used to be commit 0f8ba688d427febecfd94e02f1779f4a699a0df2)
adds be0ff9d Fix memory leaks in pdb_ code. Jeremy. (This used to be commit ddf741c7178e33914dea6031f1a32800af402630)
adds 33e019a Remove unused variable. (This used to be commit 4bc82624f6f2d3745a1528c56b9dcf04613a6a1d)
adds 186bb57 'index' is the name of a libc function. Rename to 'ndx' to avoid compiler warnings. (This used to be commit 431ac28b5b7ea688ec342b5834c25eca059e7a16)
adds 6d5724f Rename a local variable to avoid a warning. (This used to be commit 232116d2db9f24d64b3fa7a6e11191599590107a)
adds 6693cad Added code to the handling of the -M option to ensure that we default to port 139 for that option. The NetBIOS Messenger Service doesn't run on a non-NBT port. (This used to be commit 02986f3e3a8b0411f7cfbfe11015602fe685a440)
adds 7b4bf92 Create a machine account correctly if the unix account exists.
adds 26c01d3 add and escape before $( in regex string so it is not interpreted as the perl variable for "real gid of this process" (This used to be commit cfe2d01b7de846229e87c151059d80756929d129)
adds 3981c30 cannot make assignments to const values. (This used to be commit e3b1e64d9f23347a5ecefeb15329b6ec8971a55e)
adds 3cbb089 this makes it compile, but I'm not sure if it is correct. Are we really testing a pointer value to be equal to 0x19 ??? (This used to be commit 15b2b91f4b77a62163c0f79592111d4809317b9f)
adds 173856a Fix memory leak. Thanks, Herb!
adds f420f75 Fix open problem with changing attributes on an existing file - based on work by <steve at griffin.sio2.nl>. Jeremy. (This used to be commit 465d86d95fbdeda423d1f4b06cee46c119a31447)
adds 4315edc Display an error message when the server cannot be resolved when running at debug level 0. (This used to be commit 451286febd251d25b8beeae9b41a09102240c219)
adds 6e87ae0 Removed pointless null statement in signal handler. (This used to be commit db24489eb4304f1fb0e47a5b6bd77ff3871b757e)
adds 8df73ed Fix erroneous free of SAM_ACCOUNT (make clearer when allocated memory is being returned). Jeremy (This used to be commit b0d547b7396beff861bb116051ed06b7b9749005)
adds dd22328 Some fixes to editreg. Clientgen should not be touched, and an update to configure that Herb needs. (This used to be commit 490ff93bbfe38d92746693d5f9902f985de6bc12)
adds 83ce5fd reran autoconf (This used to be commit 947042007d541563958b054e66bc60e97984d122)
adds 65195b4 Ensure we don't get an invalid number for total smbd's if the tdb update fails. Jeremy. (This used to be commit 99e69fd74d5a2e7396e7f24924d72374d5cb32c2)
adds 619fcbd Ensure we return disk full by default on short writes. Jeremy. (This used to be commit 6a2b7fd82c868d517301f8566cd86e9e4b31546f)
adds 413e58e Correct misleading comment: winbindd_lookupname gets the SID for a name, not vice versa. (This used to be commit be835d01e10a75aecfb1b166bc6e0ea796c60cce)
adds 642fad9 Moved smbd process counting functions from smbd/server.c to smbd/process.c so that bin/vfstest can link. (This used to be commit 812ce0368c69922612ac001560a111016d0e568e)
adds baa1276 Remove dead function. (This used to be commit 6ed4d80baa5ff529bb0a06d7e52528b307ca4a0c)
adds c4b4386 Remove read_with_timeout() and replaced its only caller (the passwd chat stuff) with a call to read_socket_with_timeout() which does the same thing.
adds 3419ef3 tdb_chainlock_with_timeout: Add TODO: If we time out waiting for a lock, it might be nice to use F_GETLK to get the pid of the process currently holding the lock and print that as part of the debugging message.
adds 6df2dc5 a 0 length printer data value is not a memory allocation error; fix CR601 (This used to be commit 3442c270f1bc67890f4e2de3386fcfdec610170d)
adds d2377ad Fix lpq_cache time check (missed from yesterday). Jeremy. (This used to be commit 21c8acd25ac93f7ea5b77ef6005e3789a71ca50f)
adds fe6bb1e First part of efficiency fixes for message sending to pid's (cutting down the amount of time we hold tdb locks). Gulp down all messages at once rather than reading/re-writing one at a time. NOTE: All dispatch routines *must* be able to cope with incoming message on *odd* byte boundaries (all current handlers do). Jeremy. (This used to be commit 04243e39cf4e11dd20e6035f553722a9720f00ae)
adds 8e7dfa5 Added tdb_append() call. Efficiently adds to an entry. Used by new messaging code. Also added torture tests for it. Jeremy. (This used to be commit b515525a060a388c6ae0a03006a882c9be2e42b6)
adds 82b41dc Added new message_send_pid() code that uses tdb append to reduce locking contention on the messaging tdb. Jeremy. (This used to be commit 5b8cf0810a7297f239b35c93ec50d20f1eed793b)
adds 47873e7 [merge] make sure to updatre print queue cache during timeout_processing() to send notify events; CR 1491 (This used to be commit 142c5029c701e7a82074e301278846c02843f46f)
adds 0cd43ec fix tdb_append() prototype (This used to be commit df6e4559922bb55b53f587ca917110a045e222d7)
adds 27b05b4 typo from merge (This used to be commit 1f33b4acb32c5461b9249d3786ea5fc6898e5f18)
adds 674c750 No point having this for both parts of the 'if' statement.
adds f9d66d1 Return the 'freindly' NT error message if at all possible.
adds 22d6569 Patch from Nik Conwell <nik at bu.edu>. Don't reference free()ed data when trying to figure out if we have got our ticket yet.
adds 73b0a2b Fix a number of client-side fstring/pstring mixups.
adds 1a6e78f Remove an unused paramter for our old LM-only password change code, and fix a (harmless) fstring/pstring mixup.
adds ad20186 A couple more fstring/pstring issues - and move from sizeof(fstring) to sizeof(var) in slprintf statements, so as to ensure we don't get mixups there.
adds c9991fa Use size_t for the counter vars, to match the type they are assigned from (signed/unsigned mixup).
adds 6152b84 While the usage is most bisarre, this fixes up another fstring/pstring mixup. (In this case, an fstrcpy() into a pstring, ie harmless).
adds ebb60c0 Make the 'service' in make_connection() use an fstrcpy(), and an fstring, becouse that is what it's input (reply_tcon_and_x) uses, and becouse we really don't want supprises for service names.
adds e009abb Oops, this is the change to use an fstring for the incoming service buffer - the commit to reply.c just matches a pstrcpy for the pstring. (harmless, fixes it for the automated test).
adds fd88966 Keep all the const warnings in one place, by adding a utility function to make the TDB_DATA.
adds cf17d01 Merge of remove "winbindd holding pattern" from appliance. It's a bit simpler as the rescanning of trusted domains helps us out a bit. (This used to be commit 089729c02cb2088e85f0e7f8ec79afb58fe98be7)
adds 13e1d99 Fix typo in comment. (This used to be commit 26660f939f0e0650d54631bf8243b22f32b64132)
adds 9742f67 Ensure we do not pass uninitialised data to the kernel. (Picked up by valgrind).
adds 05f6c8d Don't force the DOS password into a 14 char space, as this would imply null termination - the password will not be null terminated before hashing if len >= 14.
adds ac04f49 Fix to debian bug #171071 - we had the wrong dereference on the pointer to be Realloc()ed, causing it to fail.
adds 20ecae9 Accessing data after it's been free()ed really is a no-no...
adds e3293c7 Updates to our NTLMSSP code:
adds 80120a7 Patch from ab, to make findsmb omit -r most of the time.
adds 5bd2d3f Patch from metze to to make testparm show values for 'workgroup', 'netbios name' and 'netbios scope'. Probably has a similar effect on SWAT.
adds 8a78a0a Patch from metze to add what he feels is the correct semantics for a Domain Controller. As we have had a number of attempts at this over the last little while, I need to get my test rig going, and give this whole area a poke...
adds 5bbac9d Make sure that those cleanups actually went in. (This used to be commit 9a38e378115a1c36d0cd7c41f4c5767c23b4eb3f)
adds 5368372 Fix typo, and the build. (This used to be commit d7452e73b511ceaebfaed66c18e7c61cbe0289d2)
adds 1276959 Always initialise this variable - and don't set the 'must change now' if it was last changed at '0'.
adds 2ad16e9 Missing indirect in final free. Jeremy. (This used to be commit faf443e5198e270f1a60d7a0939074efca750a94)
adds a865f61 add help text for 'net ads lookup' (This used to be commit 2a642a1169a3c09988daa9623dcb4f21b0a2ad1f)
adds cfe3a17 clearer debug message when the user is already in the ldap db (This used to be commit 31894ba0e5847eb934688598cd8d65bead23c58b)
adds 6d03055 query_alt_name takes a forced unicode string in win2000. It is not null terminated.
adds 4c617a3 Added a comment in case anyone is thinking of doing a SMB_ASSERT in winbindd. (This used to be commit c64e2308bae31d48171685b3b67b8cace1b003b5)
adds d1a0cc3 Remove wrapper function _get_trust_account_password() as it doesn't seem to do anything useful anymore other than call secrets_fetch_trust_account_password(). (This used to be commit 7b0c03cbf1376f82b0bb5f4cf86e2db3b0bc1dec)
adds 3c23522 Added comment about a SMB_ASSERT() (This used to be commit 056bdfbce73bbd7ddaa198d18e596b94b2224d3d)
adds 183ccef A couple more pstcpy/fstrcpy mixups - doing an fstrcpy into a pstring is harmless, but breaks my automated check. (This used to be commit e5d2b1f6c3c0883054f4e0eab2cac958706a790d)
adds 1fdaca3 The last of the fstring/pstring mixups, and an extra 'static'. (This used to be commit b328b67fd8fd605636ed58ffd33cf5be3d480672)
adds 5c076b6 Commit my (disabled) fstring/pstring mixup detection code.
adds 05edd27 make -i flag work lik eit did in 2.2 (This used to be commit 54b054c1edd44096c7158993a886f915d7a07493)
adds e42b5aa merge: disable [u|g]idPool objects (This used to be commit 4c98700e54f3cc617eb578758695fd4dbd690f82)
adds bc11f19 Fix some debug lines, and add a bit more info to help track down ldap connectivity problems.
adds 74d4198 [merge] removing unused variable and unused file (This used to be commit 099e844571975eecde7aea342c64d3f768110e03)
adds a84db36 IRIX uses libns_winbind.so instead of libnss_winbind.so (This used to be commit 50adb8cc1074e9bedac365a92db96c5f01f30223)
adds ac4869a Fix bug where the existence of config.cache would cause functions like yp_get_default_domain to be misdetected.
adds 3710ea2 Run autoheader (This used to be commit 82e4bb598c9fc26eaa090687d0daa6505fa0d550)
adds ec894b5 One more from waitpid() audit: Correctly interpret waitstatus when a child fails. Possibly this was causing smbmount to exit(0) when it really should have indicated a failure. (This used to be commit 1e33083fe66dfc1e168ffeb2f9d87953534a2d5d)
adds 10abfb3 Crash fixes: - fix a crash when a second NTLMSSP session tried to free the first - fix a crash due to some NULL pointers in the Add Printer Wizard (or read printer code too it appears). As far as I can tell it's just that the GUID just might not exist.
adds 0a8b441 Fix warnings by getting the function into a shape the autoprototyper will read, and add a static.
adds eb6312a added cli_lsa_enum_account_rights() call. Note that this is in principal similar to the existing cli_lsa_enum_privsaccount() call, except that cli_lsa_enum_account_rights() doesn't require a call to open_account first. There is also the minor matter that cli_lsa_enum_account_rights() works whereas cli_lsa_enum_privsaccount() doesn't!
adds 3095cbd Doing a malloc(strlen(s)) then a pstrpcp(y, s) is just silly, make it a strdup instead.
adds 58fe4d9 Refactor the NTLMSSP code again - this time we use function pointers to eliminate the dependency on the auth subsystem. The next step is to add the required code to 'ntlm_auth', for export to Squid etc.
adds 04412fe This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 619877ce031f3193065b51b8684ffbbe893b132f)
adds 4fc9f53 removing unused files from release branch (This used to be commit 4ff6f99040c400d27fa470199474800b82531d64)
adds 3300eb0 First set of Profile Manipulation Notes. (This used to be commit 49685e0fe31f0c77f09217d424c6de91d4cd58ff)
adds 9eeab10 [merge] * removed unused variable from rpcclient code * added container option to net command (patch from SuSE) * Makefile patch for examples/VFS from SuSE (This used to be commit 25a9681ddda47a41fac8fdc97ca50b7f4c579eaf)
adds c9fce34 remving more unused files (This used to be commit e3f9b68deecb61274ead2086a0ed977d5318b09c)
adds e4819ee more unused files (This used to be commit d223ea87ae202574714da5c4eadbe281f8699a80)
adds 6999ff1 initialize acct_ctrl variable before it is used remove ldap_msgfree(result); as result is unitialized at this point (This used to be commit 1102a6f8cdf295d564df5447a223b354be72895d)
adds 4242eda merging some rpcclient and net functionality from HEAD (This used to be commit 7a4c87484237308cb3ad0d671687da7e0f6e733b)
adds 0e15bf6 winbindd merges from HEAD (This used to be commit 8bd91a50d4e743935196ca258d06a3e43392140d)
adds 35fa2e5 sync up ignored files from HEAD (This used to be commit 787830782c14d219bd15f28969ed3c9fd251dbed)
adds 99cdb46 *lots of small merges form HEAD *sync up configure.in *don't build torture tools in make all *make sure to remove torture tools as part of make clean (This used to be commit 0fb724b3216eeeb97e61ff12755ca3a31bcad6ef)
adds bbcfb31 playing janitor for tpot; remove holding pattern (This used to be commit c8e77809adfb2ace18c219d9291651a4959bbcb7)
adds 458c5b1 Added note about Win2Pro RK. (This used to be commit 60b19241a5e3fa264154a35e6c446b2bbc6191d9)
adds 2ef46a5 Adding more notes. (This used to be commit 2649a21c93d0c93164d6a3cef4931d4e992fe972)
adds 9259758 Adding Win2K profile info. (This used to be commit 7b9aa0008b914f8657b19d3c671774574767abbc)
adds 056e963 Remove a wayward file. (This used to be commit ef597400602cdbd1601355f8ef54f12ea45dff78)
adds 181632f dded further comment. (This used to be commit 094726d84d08a83dcce8e1b96c3b3623ef9f7382)
adds f7592a6 and another comment. (This used to be commit 60d1fe38bd0c779158426e776bfb64b0ba1c710f)
adds ba41aa6 Sync up compiler warning fixes. (This used to be commit 225182a3a36c72b10643c9568e5cc1f80c0173f1)
adds 3a5a415 Remove debugging stmt. (This used to be commit d74382ccfe7e96e20816dd2d481b79fb66f2f243)
adds 2a85f0c syncing docs with HEAD (This used to be commit d8fe70c3b4be548244e9d7b7ea533e64232df001)
adds 6bee3a3 do not use RCS variables in file (This used to be commit 6d739272218276c89256224226d44fc05b80c6f6)
adds 1c9aee8 missed a file (This used to be commit 1df9f3e259b5ba190de7a123a79b3afcd2bfe489)
adds d7ed1e1 s/WIFSIGNALLED/WIFSIGNALED/g (This used to be commit dc6cda595179b8c53f15d4bc92faf782f3e2d482)
adds f167d37 Merge of holding pattern stuff from HEAD. (This used to be commit bf8bb62023bcd38e5bc53ef1ac2183360d6ff734)
adds d5c4685 Add mutex protection around auth calls. Jeremy. (This used to be commit ea4fe9baadd70e6fc22c5e33de66165895d2e42c)
adds c13988f More notes added. (This used to be commit 0406b786236017ca817f18c25ec9ad778a7c001d)
adds a84f1e7 regenerate docs (This used to be commit 2215dc37e26bec17eb971e7b54818622a9bb5b97)
adds 7dd7d3a Fist part of fixes to make us compile with Heimdal. Don't explicitly detect for now, I still have vague hopes of hiding the differences between MIT and Heimdal with a compatibility layer.... Jeremy. (This used to be commit 54d83de8a23937f1d8179a7e2596df3c50785618)
adds cdc6c16 More Heimdal changes. Still not compiling with Heimdal yet... Jeremy. (This used to be commit 4333be5732de07786254382a4aa41333783d81b5)
adds 862d383 Adding genlogon obtained from a a mailing list posting in 2001. (This used to be commit f6121fb55b27178f1bcae00a7225e03028f9e7d4)
adds 6b2eb72 Fixed up mutex protection around winbindd logon code. Sync with APP-HEAD. Jeremy. (This used to be commit daf179bcd6297b525bfc644efb154734723f4d58)
adds da0603c Merge the fix from head about short variables. (This used to be commit e408bf329163e45e60ebd1aef648f79aaeef1c13)
adds e35a8a4 update for 3.0 (This used to be commit 5b70b6cd7e0d8c9462820e27e9d2fe1fc82df215)
adds 2b79854 Fix reference count bug where smbd's would not terminate with no open resources. Jeremy. (This used to be commit b7e5a2c5474e9edd8fa783462af8986b6bd426a5)
adds ff8ca2f Janitorial duty... fix some undefined behaviour with increments in C. In theory a compiler could have produced complete crap for this code. (tridge). Jeremy. (This used to be commit 2b4335f06265940582f389f48dc4f87f452a2703)
adds 6d06a16 ck at documenting Win9X/ME Profile Handling. (This used to be commit 7d8550b29a8730e323c410934b9aecd8abdbfbd3)
adds 3d2ac93 sync with HEAD; link to HOWTO index (This used to be commit c31d5036afc6b717dbc6b63742f39c95c01094ae)
adds 01b805e connect to the actual netbios name in smb.conf and not LOCALHOST (This used to be commit 50d65996e497a6b4647b74dadb4a7f3f5dddf2ed)
adds d7478da removing extra debug statement (This used to be commit 1244ef3dbec1b63eee48d3086661afe26e23e4c0)
adds dd99a6a strip any trailing \'s from reg key names in an open (This used to be commit d13f727c4b442d2327d134a0944c15f4cdc82aa2)
adds 812e093 Merge in more of the SuSE patches for Heimdal. These changes show how to add a function without an explicit #ifdef HEIMDAL which I'm trying to avoid. Jeremy. (This used to be commit 92ecd0bf0fe2cc4f6c86ca48e6e458e726470a50)
adds 51d3f61 should be HAVE_KRB5_SET_REAL_TIME (HAVE_ was missing)...fix the build (This used to be commit 9f1f3cb8bb3d7d9b4fb414b06ad10356f775bb28)
adds 8308ec6 sanity checks from Ken Cross (This used to be commit 9f35846b8e0d711c9101ade9e79394219045383c)
adds 2d12fa4 don't free() auto variables; fixes segfault when looking up RefusePasswordChange registry value (This used to be commit b3fc458e9e4b90deb971dd2495786e74c8b425bd)
adds b0aadff More fixes getting us closer to full Heimdal compile.... Jeremy. (This used to be commit a7ee6ed64500a0d949849da6996b7dc837518f00)
adds 18c2948 Fixup proto generation to not include krb5 specific symbols if no kerberos selected. Noticed by Metze. Jeremy. (This used to be commit 0c98f779f05431ac4d298c9f021fca85d16aebae)
adds 85ecf66 Properly display popt errors. Also fix debug to be -d for consistency with other progs. (This used to be commit c58c84e8066d5d17e1cde99b83d259030f15458b)
adds e545fe3 Get closer to Heimdal compile... Damn. HEAD has different code in kerberos_verify... Jeremy. (This used to be commit e8c4098da619a1429cc4c8251761333a7c0f3458)
adds 72ae2c1 fix for CR 1603; provide description of NT_STATUS_PIPE_NOT_AVAILABLE (This used to be commit b063acd9062704be6352647dae2ad801ecacec75)
adds eb708fe Merge: Make torture tools in everything target. (This used to be commit 087607e03a6db8e9ec021e13fe00303ec50d71a6)
adds 2ad0d8c Merge of wins server dead list into gencache.tdb (This used to be commit d1107efa1cd23cbfe8da6d3462714a6f3ec570ae)
adds c79ecca Merge of kerberos changes to make this branch build again! (This used to be commit 51b319f57f28e3993919d7f3db0251a724902332)
adds f27d292 Merge: remove dead function. (This used to be commit 648307ab3d16cb557cead27d6799a741a266c0d5)
adds 210cb79 Minor merges from HEAD. (This used to be commit 902a1dc1d5f74ce94496d03327c07416bc2061be)
adds 3bff6c4 Sync with HEAD. (This used to be commit db3901827fe776041fa38900e80ab2fab94c28a6)
adds a30e390 Sync with HEAD. The -L/usr/local/lib bit looks a bit dodgy though. (This used to be commit 81bfd9a4d9c80b87b020b998e9722750339c422d)
adds f354d64 Fixed typo. (This used to be commit 09d8a8e87fbb13928b863f659381dddb09592985)
adds 6cf8ac0 Thanks Meeester Potter, for reverting *all* my Heimdal changes because I mistyped a comma :-). Jeremy. (This used to be commit 04cc149c756c396012cfa321a74724b077302b95)
adds 48f6ede merging [un]signed declaration (This used to be commit 15be89e72fee97106db1bd06d18060c21bbf78e1)
adds dd072d2 Fixed typo found by tpot. Jeremy. (This used to be commit 7e2bc1fe58f5da437e55867d1205ca6ceade4c74)
adds ac49b63 Memory leak fix from Leo Qiu <leoxqiu at yahoo.com>. Jeremy. (This used to be commit efd52f6ca7784a3edfc0371b5ff2054ad9704ab7)
adds 7cc3cf9 masking an assert error in Tim's wins server checking code; needs a proper fix after I talk to tpot (This used to be commit 607bc0b4fca38640c6b5c730aa4119e2aa9006fc)
adds f911f03 sync with tpot's change to gencache_get() in HEAD (This used to be commit 305f167db2a34cdf3dd6378954e815ce34111232)
adds 755e33e Get smbd to link with Heimdal. Still missing some client progs... Jeremy. (This used to be commit 85dda434763bbcea260c800599e4b6b73afcf174)
adds f473388 CUPS-PRINTER_CLASS patch from Michael Sweet (This used to be commit 8d0bde43156f5511df7a5a6865b361ebc2a933eb)
adds db56e6f performance patch from HP-UX folks (cant remember who) (This used to be commit d6c22e693efee88c17f1f0f6c861e7101b3fec99)
adds b1bce45 Finally we compile with Heimdal as well as MIT ! Wonder if it works... :-). Jeremy. (This used to be commit 1b71786c161cd8ec4c3c0c6b178370ed50feeef4)
adds 43e4cae * removed unused variable from rpcclient code * added container option to net command (patch from SuSE) * Makefile patch for examples/VFS from SuSE (This used to be commit 4a6d8280ea27ca7a6998219aacc4b15b1227a659)
adds f6f4492 initialize acct_ctrl before using it remove ldap_msgfree(result); as result is unitialized at this point (This used to be commit dc8882778694289ca461de57d443992f52ab7524)
adds 5fb5950 small merges from SAMBA_3_0; mostly typos, renames, etc... (This used to be commit 9ac196dad4893b0ceef13281a140be5d85391e6c)
adds d344a00 remove torture tools on make clean (This used to be commit dfeab6ff24e87e3459d28aa4bbaa5187505c199c)
adds d456bec Missed auth_ntlmssp.c in last night's checkin. Also keep track of the current challenge in the NTLMSSP context.
adds 9184bf7 Removed level 0 DEBUG leftover from testing. (This used to be commit 7ed8046d043743d1a7af70eaa1d215e8c04e7700)
adds 5e8789a add ntlogon directory and files from 3.0 (This used to be commit 3ae66807d86753b840b674e76a27b9f6133cca98)
adds 34533c7 do not use RCS variables in file (This used to be commit 88d673e1a14b5c91843bd64a516555b6f1f77d7f)
adds 523e406 s/WIFSIGNALLED/WIFSIGNALED/g (This used to be commit 251585142bb5d13951160a76f65bb2bf32f209bf)
adds 1e19c4a Add mutex protection around auth calls. Jeremy. (This used to be commit af8a5d79682410482646eea075dff2d344d60e31)
adds 078468a Fix a signed/unsigned warning. (This used to be commit b5ae49544d8e389595a3b076466498912de42081)
adds f0e282e * merge fixes for SGML syntax errors (does no one ever regenerate the docs?) * regenerate the docs * add some files from SAMBA_3_0 (This used to be commit 1af74785f334bd84b2d62e7fc2975f9477386acb)
adds 4375fe7 Fist part of fixes to make us compile with Heimdal. Don't explicitly detect for now, I still have vague hopes of hiding the differences between MIT and Heimdal with a compatibility layer.... Jeremy. (This used to be commit a776fbef3244ae82a17c57a7f62de115fd023c86)
adds e4af5ea More Heimdal changes. Still not compiling with Heimdal yet... Jeremy. (This used to be commit c3544c119e4cafb817479b4c5dfae178c3de000b)
adds d92b212 Updates to the NTLMSSP code again - moving the base64 decode fuctionality out of the SWAT code, and adding a base64 encoder.
adds 5b076fe Add LIBSMB_OBJ for the new ntlm_auth functionality.
adds 70bf249 allow a couple of LSA functions to take a username instead of a SID, They still accept a SID, it just can be tedious to have to type SIDs instead of names all the time. (This used to be commit 665cc9b1aceb454074e9de9c6e8636b39be29493)
adds 30ddea1 (missed in last commit)
adds 0d0886a Added NT4 Profile Modification Docs, updated Win2K version. NOTE: These documents are place holders for a REAL document. (This used to be commit 393c4a37f3a1729ff92c42becfd066c76deefcda)
adds 815dcc0 Adding genlogon (from 3.0.0). (This used to be commit b776521ba757f4b4995aff3db87a0da226480a69)
adds effbd70 Fixed up mutex protection around winbindd logon code. Sync with APP-HEAD. Jeremy. (This used to be commit 3d04872499332ef2d8e7479b924afc8fc1ac29d7)
adds 2ff1d60 Fix an error where the SK Offset was truncated to 16 bits. Variables needed to be unsigned int (DWORD) not unsigned int (WORD). (This used to be commit e1e9c29c4095405d7031cfd618e06dd841075aad)
adds 03d6b84 update for 3.0 (This used to be commit 8b2d19eeaa59c709315062df6d68cf16b2905054)
adds f1ffe1b Remove unused variable in reply_spnego_ntlmssp_ok (This used to be commit 60c13a767523e3ec4db7ee5f5c6b20ca07d2a00a)
adds 5183aad Let's clean up client side ntlmssp!
adds 31482b2 fix some undefined behaviour with increments in C. In theory a compiler could have produced complete crap for this code. (This used to be commit 0e90da0810b60dd1c2b1ec46c1a2993856b919d3)
adds ba51d1d the 'static' keyword here is useless as we are not declaring a variable or function (This used to be commit f2c9c64900c4da24f73b188deb0f57271e3bf3e7)
adds ec879ea This removes the 3rd argument from init_unistr2(). There were 240 calls to init_unistr2() in the code and every one of them got the 3rd argument incorrect, so I thought it best just to remove the argument.
adds 96c795c reverted this patch till I sort out the craziness with UNIHDR (This used to be commit e3d00fa47d38cd214f5e350e1d6b30d90ed8a52c)
adds 074c99a Fix reference count bug where smbd's would not terminate with no open resources. Jeremy. (This used to be commit 0173d6fe164568a73247fa542895443fad6c20c3)
adds edbc2a1 connect to the actual netbios name in smb.conf and not LOCALHOST (This used to be commit 3e9701f34c730783648fb2a666f7b57478e5942d)
adds 8305409 sync WHATSNEW from SAMBA_3_0 (This used to be commit 41a86bb66b1e48b8410acbfeb68231880d977927)
adds 9eb368e Enable dynamic loading of RPC modules. See docs/textdocs/RPC_PLUGGIN.txt for instructions. (This used to be commit d51e12df78ff8fc721d693fedbd1c633f39edd49)
adds 1793c8f dlsym() can return NULL validly, so we can't use that as the error test. dlerror() is the correct way to test. (This used to be commit 41b1be15bac271116a7096e511cc029685013e1f)
adds 8c6790b removing extra debug statement (This used to be commit 657f8c25a585a02b86f4021e38641ee896f098d2)
adds 1df98db adding docs for rpc plugin libs (This used to be commit 36ade606e8fc7578f83590de45efbecdbe747011)
adds 7bfdc6b Er, I think this is a better spelling. (-: (This used to be commit 876f0b4d197586c1cd61d6dafb3ba97de8315b55)
adds 85a8304 Merge from 3.0.0 tree. (This used to be commit 7ecd1694dd19cf27ee61be751d81e0ad92f6d531)
adds e2f2558 Fix some debug levels (were set to 0 with RPC module patch), and change one fprintf(stderr,...) to DEBUG. (This used to be commit 77f8913977343023f8ce123c305dcffc7463357b)
adds ea5ffa0 only supporting the Net::LDAP module now (This used to be commit 3e9c970597b190335529e8854f3d2af2c7d8d80e)
adds 52b65f7 strip any trailing \'s from reg key names in an open (This used to be commit 03807cd56429e167ca8f3c003a4468461ecb854b)
adds a45db02 Merge in more of the SuSE patches for Heimdal. These changes show how to add a function without an explicit #ifdef HEIMDAL which I'm trying to avoid. Jeremy. (This used to be commit 77aeb262ef7c7cd3d206afe2d5445caaca943dfd)
adds 115f3d8 Add FIXME about dodgy argument parser. (This used to be commit a58028330849dbb1706793fdc6e36161f7baebed)
adds ebe53e5 should be HAVE_KRB5_SET_REAL_TIME (HAVE_ was missing)...fix the build (This used to be commit aceaaad1c2efce41fe0e03655b0ca0583788d7ab)
adds 3b35519 sanity checks from Ken Cross (This used to be commit ec26877f0b4fbe2c651a6069d22b9ac0637aa2d1)
adds 2bdcf68 don't free() auto variables; fixes segfault when looking up RefusePasswordChange registry value (This used to be commit d89b0bff44fe31244b1835aee0c96c4900d90dc6)
adds 7b69c6a Deleted arguments to help output - they didn't work. (This used to be commit 8b167a45a6ae041cd35dbf2a25d7a300f86440a2)
adds 4d6535d Make the valstr and timeout return pointers optional so a caller can pass NULL if it doesn't care about the gencache key. (This used to be commit 9ff4fe7e0d95c0cea94f65c00fea21600308d7d1)
adds 4d3ec00 Keep the list of dead WINS servers in gencache.tdb instead of in memory. This allows the information to be shared amongst all smbd processes.
adds e97e51f More fixes getting us closer to full Heimdal compile.... Jeremy. (This used to be commit 193cc4f4fc876c66e97ea6b82bae431d0247c1fa)
adds aeaa901 Updated some comments. (This used to be commit f150af98a77ebcfa848735b7a67bbb95bd6d5b57)
adds e0762fe Fixup proto generation to not include krb5 specific symbols if no kerberos selected. Noticed by Metze. Jeremy. (This used to be commit 1684719695acb7168115b032fc1ec672509239ea)
adds 19938c0 Properly display popt errors. Also fix debug to be -d for consistency with other progs. (This used to be commit 97133f7168852dc185dbf4492afcaf4b68180f65)
adds e47fbbd revert accidentally committed changes (This used to be commit 5d43346761cd120c12766536efb0513994d7bace)
adds 069ac15 fix for CR 1603; provide description of NT_STATUS_PIPE_NOT_AVAILABLE (This used to be commit fcf63df8bfae37680ad7af48c65af62abc4e0020)
adds 1c4eaca Fixed typo. (This used to be commit 9b11ede90129fab8311344ce8621556fd6cff7dc)
adds 644d31a Merge of max log file fixes from appliance:
adds bb3bf8d Merge of increment_smbd_process_count() fix from appliance. (This used to be commit c39c54e6b6adcdab7647e36e6c1b0acbdeeaf111)
adds 3a9beef At the prompting, start to add infrastructure to detect the presence of getdirentries. We would also detect getdents if present. This has some rudimentary support already. (This used to be commit 916c8784d21f566a1fb048301c3e78a9ecc52ea8)
adds c924528 Commit just a little more infrastructure for HAVE_GETDIRENTRIES (This used to be commit fdd449fe7b4e858765f485cbbe2cc1b91a4e0c53)
adds 012f7aa Fix memory leak found my Leo Qiu <leoxqiu at yahoo.com>. Jeremy. (This used to be commit af6e4ea640828438fe234db1652dc4c1e10a487e)
adds 45d481f Fix the dependency on GNU Make introduced by the DYNAMIC RPC stuff.
adds e5e456a One more try to get rid of the dependency on GNU MAKE (This used to be commit a96592fb69fdebc5abe97a0b46055bd1486e7b94)
adds cefc3a2 One more fix ... Things link now if you don't use dynamic RPC stuff (This used to be commit 58a7744f4abebfbf87b9050b98db25c51321defa)
adds 412a142 One more try to fix the GNU Make dependency (This used to be commit 84b6f32cff2096ac44778160ed2c17ca271d6d45)
adds c248f65 reran autoconf (This used to be commit f89a99bf881f691c4fd8063fe0c51b84466a4cf6)
adds 9c50a31 CUPS-PRINTER_CLASS patch from Michael Sweet (This used to be commit d74d4fe0b0c64d500367e4969be37f4541227d3e)
adds 99bb7dc performance patch from HP-UX folks (cant remember who) (This used to be commit 9180e2d062ac18dc5e7e8d0737973dc9e806e412)
adds dc4bb3b Factor out common code in the NTLMSSP/SPNEGO code.
adds 2326525 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit b741abd496621586040081c04674ae53cb5db47c)
adds 1cba0a7 Merge from HEAD: - NTLMSSP over SPENGO (sesssion-setup-and-x) cleanup and code refactor. - also consequential changes to the NTLMSSP and SPNEGO parsing functions - and the client code that uses the same functions - Add ntlm_auth, a NTLMSSP authentication interface for use by applications like Squid and Apache. - also consquential changes to use common code for base64 encode/decode. - Winbind changes to support ntlm_auth (I don't want this program to need [...]
adds d1ad454 added missing file for abartlet (This used to be commit 1a0c9155f1d87ded0db72caf4b99fd190ef77544)
adds 3a9dfe6 patch from Paul Green to only build libsmbclient.so on platforms that support shared libraries (This used to be commit 8ef302f6bf52a0bc7e1062747cb9b69c696958fd)
adds 734c6d8 Merging tridge's privillage client changes from HEAD. Jeremy. (This used to be commit 30a33920b4d834edc877cc0080291fbda983083a)
adds 438b5c9 Merge tridge's client priv code from HEAD. Jeremy (This used to be commit 49739be1e2f047fa2cc2fd42eadb190a82114485)
adds d4b82b1 Return 0 instead of crashing when a NULL source string is passed to rpcstr_pull() - merge from HEAD (tpot). Jeremy. (This used to be commit e781388c59d694058576529fb43f861c48011091)
adds ef49ed3 Remove NULL buffer checks before rpcstr_pull() as they're now done inside this function. Merge from HEAD (tpot). Jeremy. (This used to be commit e20cb9ca55e060e03d3f517f1d52ce2bc6982310)
adds 6789cc3 Merge from HEAD - fix to findsmb by Waider (This used to be commit 28258224ded31e9a0a4304170ce98534ddfa0dfa)
adds 655000e Removed duplicate fn to avoid compiler warning. (from HEAD - tpot). Jeremy. (This used to be commit 60be9a2f1e6d18562218a55e1a1f753e34fb1e5b)
adds aed54af playing janitor for abartlet. :-(
adds f860118 Merge tpot's changes to request the correct sizes for user dispinfo from HEAD. I had to do this for him as he was *so* tired, the poor chap, plus he has this bad leg, plus the dog ate his homework etc. etc. Jeremy. (This used to be commit 1e752b48a12cdcf2cb6343705be83f304e5ee2b6)
adds 812a531 Added "passwd backend" to WIZARD section in SWAT. (This used to be commit 0104e80637fbf1cfa614043577376a073d717e94)
adds b61f898 Fix for interesting resource constraint condition. When all opens are level 2 and a request for open with no oplock is received then the smbd should send *synchronous* break messages, not asynchronous, otherwise it spins very rapidly, releasing the lock, sending the 'break to none' messages and then re-acquiring the lock before any other process has a chance to get the lock and remove it's own oplock (at least on linux). Jeremy (This used to be commit 33e3e863eb7f35b [...]
adds 97027aa Merge of REQ_DEBUGLEVEL messaging and debug_count fixes from HEAD. (This used to be commit abb112ba2ad362036c7b3f340d5f64d6fcc0cd3c)
adds 142837e Merge of controversial 'max log size' fix. (This used to be commit 71e2b60d8f784174cd2a75c5e03bf2a6ab353900)
adds cf292ae Sync of Heimdal kerberos stuff with HEAD. If this breaks I'm blaming the dog again. (This used to be commit 6f89ee2c9dc7f03e3dbe7aa734bf67c6a434d135)
adds f02f723 Straus VOS detection patches from Paul Green (This used to be commit 29962f99f2972bd780366753abf4615c0e8fbda1)
adds f6fbf0c Revert tpot's breakage of the Heimdal fixes. Jeremy. (This used to be commit 90336900ad2a6d50e1d42f7bc59fdc7c762187d3)
adds 32bfb31 Revert tpot's HEAD merge which broke the Heimdal build. Jeremy. (This used to be commit 1298ecd0b8a3a9e0a2de42d0c049856cad65e272)
adds 59222d7 Re-added the Heimdal stuff tpot removed. Jeremy. (This used to be commit e79dc0dade1ab1c9f8b3af5c01248bda70cfd582)
adds 920287b More scalable print tdb fixes. Jeremy. (This used to be commit 7ace900b335e83b447cab63137968806a8e2f4d3)
adds bbf9f09 Add 3 second timeout when terminating server and sending print notify messages. Stops build-up of large numbers of smbd's waiting to terminate on large print throughput. Jeremy. (This used to be commit 07efebb98473cb3d4adc6b2e0afef3f06dcc99b8)
adds 6aeddce Ensure Luke Howard's (C) is added. Jeremy. (This used to be commit 4af9e8052186f0d2e5ef10879990ec92dc7c5feb)
adds 0041b2c The previous patch (NTLMSSP common code factoring) was missing a minor detail - testing :-). This gets the 'signiture' after the extended security blob, rather than over the top of it.
adds e11d91e Make this an fstrcat(), as this seems to fix some weird issue with the server name being truncated... (either way, it's the correct thing to do).
adds 6b84af6 As per a comment by herb a little while back, this should be >=, not == to keep identical behaviour with previous versions (This used to be commit 7cbb194b58a4313497541c1f8153533c5034b928)
adds 5f9112a cleaned up the lsa_enum_acct_rights function and added a lsa_add_acct_rights function.
adds 4a2a7f9 Merge in ab's conversion to XML. First step: make SGML documents compatible with the (more strict) XML format. (This used to be commit 0930628bd588096d5e5bc2e68fe78eb893d5f18a)
adds f2b5719 Put in ab's conversion to XML. First step: Make all the SGML docs conform to the (more strict) XML syntax. (This used to be commit d9cf973a466ff684f0867b5d7fd494de6967aa79)
adds 218cb94 First step in converting to XML: use strict syntax (This used to be commit 89f9a0a0c451a627b70c8373431e691ab964c1ef)
adds cc0af58 First step towards XML: Use correct syntax (This used to be commit 06f641bcb59f932c994e6023d400df18b54c2067)
adds 4571637 patch from Paul Green to only build libsmbclient.so on platforms that support shared libraries (This used to be commit f739a7263d9da6edc2ecba5b942253c22f7cb3f8)
adds 79b2686 added LsaRemoveAccountRights
adds 1394248 Quieten debug about gencache.tdb not being able to be opened.
adds 308efc0 Return 0 instead of crashing when a NULL source string is passed to rpcstr_pull() (This used to be commit b9c4cc119588d6a564f0aaf12fd2ef867a42aeb8)
adds e536c2e Remove NULL buffer checks before rpcstr_pull() as they're now done inside this function. (This used to be commit cdc7c599c72119e96a2a3d392458cd6d52bf56a5)
adds ffaaa7a Removed duplicate fn to avoid compiler warning. (This used to be commit 55d268fdd67e42244128dae8614d0e4aa2eb2da2)
adds 9ce596b Pass down max_size parameter to init_samr_q_query_dispinfo() instead of hardcoding it to 0xffff. (This used to be commit c3b077f763d94ba063b2d4231cd5d411e44933e7)
adds c21af45 Pass down max_size parameter to cli_samr_query_dispinfo() instead of using a hardcoded value later on.
adds 7634efb Use new interface for cli_samr_query_dispinfo(). (This used to be commit d3962da61a5717dda7e99996bbeb4735d4373041)
adds cbe8213 Make the vampire code use just pdb calls - allowing better operation on systems that are not configured with an add user script, and have an _nua backend for storage.
adds 4c9f6c5 Fix to findsmb by Waider (This used to be commit c32c1bccc27f10e2f44f3e7f3778aae38bba8f25)
adds f26591b Fix for interesting resource constraint condition. When all opens are level 2 and a request for open with no oplock is received then the smbd should send *synchronous* break messages, not asynchronous, otherwise it spins very rapidly, releasing the lock, sending the 'break to none' messages and then re-acquiring the lock before any other process has a chance to get the lock and remove it's own oplock (at least on linux). Jeremy. (This used to be commit d1e8991a76a57b [...]
adds 0310697 Move debug level message handling into debug.c from messages.c
adds 4d26d86 The REQ_DEBUGLEVEL message returns a string not a list of integers. (This used to be commit 08050a93d9c5b2276c4eaf933974607cf11a1876)
adds a7f3709 Straus VOS detection patches from Paul Green (This used to be commit 726181537db6bdd299fd9256a5e6def6b4b8ae33)
adds 0414b4a Stop tpot from trampling over my Heimdal fixes by moving some of them to HEAD :-). Jeremy. (This used to be commit 1fec0f50ed0e750afec5cdf551fcd37ef4858e94)
adds 13e5145 Fix kerberos compile after the tpot massicre :-). Jeremy (This used to be commit d63849db6d02b1a9430072e6e15a67e1c526e5e7)
adds 2a3c62b Sync up with 3.0 heimdal. Jeremy. (This used to be commit 371f4aca9204f3c093af622ec6c9ea7c5145bf85)
adds bcf6fae More scalable print tdb fixes. Jeremy. (This used to be commit fa8647eb208a971063039c24da849021c5e25267)
adds b102e79 Add 3 second timeout when terminating server and sending print notify messages. Stops build-up of large numbers of smbd's waiting to terminate on large print throughput. Jeremy. (This used to be commit 4ae130bfa82be60de6a6f357f65207fcb24f45fb)
adds 351db1e Ensure Luke Howard's (C) is added. Jeremy. (This used to be commit 6624fa59d749b0c0d6aacc35b9b6ba2b567d6eb4)
adds d7f2536 Added first part of attribute matrix tests. Not run and compiled in right now... Jeremy. (This used to be commit fdc14aa6f67b95350796cd1075a3910e3e5d84b6)
adds 7054fb2 Clear up the winbind doco on ADS support, and specify 'net join' not 'net rpc join' as people are using the 'wrong' one and wondering why it doesn't quite work.
adds b0e57ee Clarifications for the ADS docs. (This used to be commit 9931f50b396d7e7188de583e5732781e8bea587d)
adds 1d4b2ff Minor doco updates - with a slightly bigger change to the 'security=server/domain' text, to try and explain the difference better, and why you should always use the latter.
adds 840e8b3 A couple more signed/unsigned issues. (This used to be commit 01d78b828b89f04b70b53ded01a7f4b356979317)
adds cf4e098 Make it clear that the magic value is (size_t)-1.
adds bcc51dc Clarify that 'use spnego = yes' is fine in all known situations.
adds 1454c1c More doco updates, in particular the fact that you must configure the smb.conf *before* you join, otherwise we don't have all the info that 'net join' needs.
adds c2b134c Always escape ldap filter strings. Escaping code was from pam_ldap, but I'm to blame for the realloc() stuff.
adds 21554bf This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit ed336acc6eef4736bd924e8402cc463944e9327c)
adds 3b22445 Merge of signed/unsigned fixes from HEAD. (This used to be commit e9f56a157bd472914eebf64fde586104d8274717)
adds 9c858c3 Merge from HEAD - convert username/password to unix before checking them in SWAT. (This used to be commit 8485c51bc47f45a6263bda83a0bc3ba15abcd250)
adds 963e88a Merge LDAP filter parinoia from HEAD, a few other pdb_ldap updates and some misc libads fixes.
adds 39e0b72 Merge from HEAD: netbsd supports dynamic libs (This used to be commit f91d4c8fd3820da751b13babc6b8f98a610fcc6e)
adds 3719bfd Merge from HEAD: Send the session key to the client, allowing it to perform SMB signing.
adds df6d278 untest fix from HEAD/2.2 for wide links parameter bug. it work properly on 2.2 and the patch apply so I think it should be ok. (This used to be commit 8498503f1d59636959fe9f97601c55d82a776199)
adds cd1a26b Try to get build working on systems with krb runtime but not devel libs. Let's not assume that because one dir exists the whole shebang is there... (This used to be commit de8ffcad47a4e495615e0ad211316291075f3f6c)
adds c803605 reran autoconf-2.53 (This used to be commit 60955d1b81b2b2af4df455ed68721339aaf05a00)
adds 824bcb8 Grrr. Kill all BSD-isms... Spotted by Paul Green <paulg at sw.stratus.com>. Jeremy. (This used to be commit e96978954b830d83880f03b6825bce6e7b53b5d7)
adds 9c36c60 if @EXTRA_ALL_TARGETS@ is empty, this fixes makefile syntax error (This used to be commit aef873826f91d4d381df7a510d62b61ff2615847)
adds 5e391e0 fix another syntax error (This used to be commit 678c07f11d33505e15d995b6c086aa2d8b6d7794)
adds 058ae38 fix packaging (This used to be commit 4aa52ffe4dcdbfbe93598f4f598d6fba656ab6a5)
adds 70a0307 Ensure Samba passes the open attribute truncate tests in smbtorture. Jeremy. (This used to be commit b3df40bc803e7dc3b66a95eccb335e2b1775560e)
adds ce85e52 Ensure we only ever set fsp->conn in one place. Jeremy. (This used to be commit d8a42753cc1e1a94aa6b816222343e1569521f14)
adds 1fb6f68 Merge from HEAD: avoid braindead #define on Tru64. (This used to be commit 299233fbf2328d08546b3b03dceca67083b68493)
adds b694d0f Merge HEAD: check both the account and password...
adds 9771612 More ldap parinoia - if we ever get more than one result, bail. The order we get them in should be indeterminate, so just picking the first one would be bad...
adds b7ee989 Prompted by RedHat bugzilla bug #77999, convert the user's username and password from 'display' to 'unix' before we check them.
adds 95a604f Non-error connection numbers are always positive (This used to be commit 69e94440cd89a19bbcebc49d87836153b452da47)
adds df3acba One more signed/unsigned fix (This used to be commit 013fa874733566169ecefb25458d26065190f302)
adds e0adea4 Makefile.in change for ldap escaping fixes (This used to be commit 9f3525967d3a55a0156544733a1e83711bf4be78)
adds 7c1698d Bitmap offsets and counts are always positive. (This used to be commit 8f495e8634a1777c4b03d3ec07c76f905ff2fb98)
adds 4e8a085 NetBSD also supports dynamic libs (This used to be commit dbb29495e7cd94b4ad07efd656d021d9551f5eb6)
adds 2f5d3e7 We now have client-side SMB signing support!
adds 24f3a3c First attempt to migrate the GroupProfiles stuff by John to SGML/XML (This used to be commit b174fb761e48d0ee366b04698b076278be2b82c2)
adds 229e456 First attempt to convert John's GroupProfiles stuff to SGML/XML (This used to be commit 02aafdaa5a786f8e0c11114437e50164b126d032)
adds b6f1cfd Convert Anthony's RPC doc to SGML/XML (This used to be commit 5a6f79b4a0d72371957b6bbb9dcfeaeb8779af70)
adds bdeb0de Remove textfile from CVS - it's available in SGML now (This used to be commit 50a49e0babc67ca20435577d7336ec36e7487b67)
adds ac2eeb7 More signing updates - start checking that the server isn't being spoofed.
adds 28e3e48 Send the user's session key in the SAMLOGON reply, so that a member server can use smb signing.
adds 809bb27 Add some return values, and don't attempt signing for NTLMSSP yet (it uses a different algorithm).
adds a3a1ce5 untest fix for wide links parameter bug. it work properly on 2.2 and the patch apply so I think it should be ok. (This used to be commit 36b2f6c9320fe46a1b5d2c4e90117b7839c35f21)
adds 11245e0 smb signing compile fix (This used to be commit 22d7aa0e673baa1c26205d1c659ba71ad2f94609)
adds f589ec2 Try to get build working on systems with krb runtime but not devel libs. Let's not assume that because one dir exists the whole shebang is there... (This used to be commit 44fd5c827537bd14c2220f62f5e44190247ae556)
adds ce36f03 Grrr. Kill all BSD-isms... Spotted by Paul Green <paulg at sw.stratus.com>. Jeremy. (This used to be commit 77737b498d0c1c3efb23891465623f44c03d1801)
adds 9c1c11d Got complete (I hope) coverage of the OPEN TRUNCATE ATTRIBUTES test. Now to make Samba pass it :-). Jeremy. (This used to be commit 510cd30a6ec72544d24b79c13fc8a7d1c9415757)
adds 24eb053 fix packaging (This used to be commit 591e4ac108116fee1ad0a8bf7cb8498ee76a953d)
adds 3e822dd Ensure Samba passes the open attribute truncate tests in smbtorture. Jeremy. (This used to be commit 651db9f242bb649f5efa4f4e59fe1ac0afe82981)
adds d74edbb Try to allow old and new heimdal installs (This used to be commit 29d25382ac394707da372d4af2b828bfcd0d6874)
adds 349c83f Ensure we only ever set fsp->conn in one place. Jeremy. (This used to be commit 2110901b381f2a749605c8e8b262fa5ceba11169)
adds 8915284 Patch from Edmund Lam <epl at unimelb.edu.au> to fix braindead Tru64 behaviour:
adds 3354f25 Actually checking both the account and password tests would be a good idea...
adds 22e2340 Add autogen.sh from distcc via mbp.
adds 5cafa28 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 0dfbda00484bc3ca458fd5f637b69742bb75dbdb)
adds 79309bb Merge autogen.sh from HEAD - to allow removal of configure. (This used to be commit a5d15ebe3c8e54640925e12090c89629a45eb74c)
adds ae26a74 Try to allow old and new heimdal installs (This used to be commit 6d593ca174282e7a8098813e9423c1ca5f86f0b1)
adds 2e45eda Ensure we overwrite a tdb if the hash size changes. Jeremy. (This used to be commit b300696cb5c65ab239caa257987628f8e18c8761)
adds 41b680f Up the hash table size for printing tdb.c Jeremy. (This used to be commit 97848f40eec7320c8a06eb0a7df7c1677e41efd8)
adds eccae5d Mem alloc checks. Jeremy. (This used to be commit 46ea028169426fbcad92d3d5bf786e88be8f5112)
adds 42edbfe Hold the lock for a much shorter time when allocating a new jobid. Jeremy. (This used to be commit 62e274abbb0ceec90c97c022fa14d96bdf574121)
adds 0adfd3d CUPS patch to log client name (This used to be commit d4168c327bc42efc392561aeeef4edd702b3d653)
adds 35a8dce Check for too many processes *before* the fork. Jeremy. (This used to be commit be54b1b831b0bd6c428558131ea600c46433c090)
adds 7d854eb Fixed type. Jeremy. (This used to be commit 76c3ccf6ed258b43d7cf1222524d8e5d2bdc8c82)
adds 0edff28 Collapse duplicate messages before sending. Jeremy. (This used to be commit 105d37474d0be9eea2ea38dc90ceba5a27a7e630)
adds 82bad04 (merge from HEAD)
adds 0f5ac79 .cvsignore for configure and config.h.in (This used to be commit 7d48ad967cc767dba3301f81c1488f53107efa34)
adds 21ee739 merge from HEAD (This used to be commit 4ef6de20cb62fc2b22c288b4452c09eaf007ae5e)
adds 50edc1a merge from head (This used to be commit fd3216dbcbaec7d64dd24fe2af6c4156935c47e9)
adds e0a9628 Added audit module that logs info to smbd log file as well as syslog. (This used to be commit 0ce5f23bdb6796260303b4884b3f62f4329ee6c8)
adds fb0cb88 Added extended audit module. (This used to be commit f158bfa233585079139fbb5b5bf6878010746659)
adds 51bf3e0 Added my name to copyright. (This used to be commit 143df82aeb3c590e603bb006d01ee50b91602204)
adds 13f6512 Invert flag testing (This used to be commit 05397c526d2fad63faee781cc68934c58ee97500)
adds 67acaa0 check pointer before dereferencing it (This used to be commit 8712bd1f8eb5321278e7c57bfdc7bdddbdaf1424)
adds a90def7 Samba janitor: adding mbp's umask patch :-). Jeremy. (This used to be commit d4d8d27bf136bdbc785c7aad027537aabaa56a76)
adds 9e8fc1e Samba janitors: applying mbp's redundant umask fix. Jeremy. (This used to be commit b54f6bf06c6a4032ba0d6c2a25699948685ccf6a)
adds b36a53b Merge from HEAD - don't mix FILE and X_FILE - fixes debian bug http://bugs.debian.org/178219 where the first 4096 bytes where being chewed into the FILE buffer, and never available to X_FILE's read.
adds 8f166a9 merge from HEAD - x_fileno, not fileno on an XFILE (This used to be commit e3468d8edc77c4d3dffc81770f4bc991e5a5fe52)
adds 4703248 Ensure we return NOSPACE if we can't fast allocate a print job. Jeremy. (This used to be commit 82cf8aa74794649fb16c336011ca48d549d6abb8)
adds 8a20407 Cleanups: (merge from HEAD)
adds 89393d9 autogen - cope with autoconf-2.53/2.13 systems (like RH 7.3) findsmb - use @PERL@ (This used to be commit f869db787b555dc99e30d82493666c8a388f8f81)
adds 70f1fcb Fix the msdfs proxy handling code in dfsenum to return the cumulative number of dfs links encountered. Previously the number was being mistakenly reset to 1. Thanks to Guenther Deschner <gd at suse.de> for pointing this out and a fix. [Check into SAMBA_3_0] (This used to be commit 041a1dd543ae5c197e17aae0b35a41060efc35f0)
adds e6ac820 Fix delete on close semantics to match W2K. I (think:-) I understand it now :-). Thanks to Nir Livni <nirl at cyber-ark.com> for giving me the test case to track it down. Jeremy. (This used to be commit 41894489e82a474f4f8f66aa2c7a117ed05b33e1)
adds ef6be9d Merge from HEAD: Patch by Anthony Liguori <aliguor at us.ibm.com> to replace scandir() with portable readdir() calls.
adds dc1f0fd Ensure we are not forgetting our janitorial duties... Jeremy. (This used to be commit 7812370cabd4a8809eed1eb4968d552bcb0df2f5)
adds abbbaa2 Merging from HEAD - add a note about a better method for finding netbios name of workgroup (not implemented yet) Jeremy. (This used to be commit c0eab99753032f5f49bc7adeb1ff95eceb6fe0fe)
adds 4403a16 Merge from HEAD...setup the %U substitution in winbindd for the homedir template Jeremy. (This used to be commit efc4b738aef08604947dcc1ab5c6383e9ee6d783)
adds cba0858 Merge from HEAD - pull_ucs2_talloc() should pull to a char**, not a void** Jeremy. (This used to be commit 81437e2ad034e9b83ae954c17a7a261504c55101)
adds 7d4eef3 Correctly return access denied on share mode deny when we can't open the file. This is a regression that was damaged by other code. Jeremy. (This used to be commit 7844a53df72af8fd2f70d51b784352aeb1298ed2)
adds 0f2d66a Sync with HEAD version. (This used to be commit 3a912bee74ab8c3e66e9cb0f60e0964411763d8d)
adds a68de8f Merge of nicer error message for gencache open error from HEAD. (This used to be commit 23ca54000514d400c81950edb556ef4308a88253)
adds e63fc87 Merge of smbcontrol debuglevel fixes from HEAD. (This used to be commit 77ae3360e36e460f9a0f3f3e198951e575a247cf)
adds 7ceed42 Merge from HEAD: Fix NULL pointer de-reference in arguments to tdb_pack.
adds 4974702 merge desired_access for open_printer_ex from HEAD, allowing cupsaddsmb to work again!
adds 3bfd440 adding more descriptions for nt status codes (This used to be commit 2fa33fcaee288f0607db9fc72d2f1cafdd6c5959)
adds 7fe6742 Fixes for HPUX only having limited POSIX lock range from Michael Steffens <michael.steffens at hp.com> Jeremy. (This used to be commit e9b4fb8b9aedda9afc01af976264298002be3096)
adds 33eb26b Added code based on Michael Steffens <michael.steffens at hp.com> uid/gid caching code. Reduces load on winbindd. Probably should be moved to use gencache at some future date. Jeremy. (This used to be commit f2674d1ac94fd5928754b8176cdd65eda50bf66e)
adds c8659d0 Merge from HEAD to allow automatic Doxygen generation. (This used to be commit ff8674d13b6c57907c9cd5776a0a658a9727d0b4)
adds 0ab1705 Merge JohnR's patch. Removed extra copy of server name in the printername field (it was mangling the the name to be \\server\\\server\printer ... yes, there were 3 backslashes) reported by get & enum jobs level 2. Jeremy. (This used to be commit 2d63f3a13d2cea794eb413023b83c4a1071eaea0)
adds 02da4c7 Removed unused variable. Jeremy. (This used to be commit a29f1aa85f23fa82795a06ad81b26895b025954b)
adds 3807a1d Mop and bucket for trusted domain enumeration fix. (This used to be commit 5cfb30551a713caa3d69406450c1eac4541a30fa)
adds 49d3f7b merge from HEAD - enable dynamic RPC modules (This used to be commit d9c485b01017594d113502f9de2248d6c120cfa3)
adds 4226279 Bring in line with HEAD version...mostly formatting changes to clean up diffs. (This used to be commit ef43dff0bf49c942260f9a9a79fceabb5de715e0)
adds a38e300 Put dynrpc modules as part of make all, when specified in configure. (This used to be commit d5b5a8e1f16f1e6d90affb4f84ff2f4bfbdfe86d)
adds 89d480a off by one bug in string length; CR 1159 (This used to be commit aaefa889ad9a065f976275a748be1011d66aa37e)
adds 8fc1f1a Ensure that only parse_prs.c access internal members of the prs_struct. Needed to move to disk based i/o later. Jeremy. (This used to be commit a823fee5b41a5b6cd4ef05aa1f85f7725bd272a5)
adds 798b526 Patch based on work by Michael Steffens <michael_steffens at hp.com> to wrap all cm_get_XX calls and their subsequent requests in a retry loop in case we've temporarily lost connection to the DC. Makes winbindd more reliable. Jeremy. (This used to be commit 20798ac739682884b5c1340e3bd55a95eefb4b0f)
adds 9770ba3 Remove obsolete file lib/netatalk.c - We now have a vfs module (This used to be commit fcc7a197b1ec85f9492e335a824317a904b0c919)
adds 660d9ad Use more portable @SHLIBEXT@ instead of .so (This used to be commit bddc54818eb57673ab53c9b7dd0547e3d61aa08b)
adds 79613f6 Merger krb5-config and libtinfo to SAMBA_3_0 (This used to be commit 864809707b0acf34e19b4234960e888b6737b39e)
adds 07886ac fix dumb perror used without errno beeing set. thanks to RedHat developers for the report (This used to be commit e257141c9b3703ef73ee312f3ec30d377e0d3293)
adds 019df92 Merge from head CFLAGS/CPPFLAGS and LIBS/LDFLAGS sanitizing (This used to be commit bf1c82a48f89d25af767d73cb9c25f78bd868d30)
adds 940fcdf * set PRINTER_ATTRIBUTE_RAW_ONLY; CR 1736 * never save a pointer to an automatic variable (they go away) implement a deep copy for SPOOLSS_NOTIFY_MSG to correct messages being sent that have junk for strings; fix in response to changes for CR 1504 (This used to be commit ffda9e2480414c7ed6156958f516e0d1f3c61350)
adds 7f204e0 Merge from HEAD - allow "" as a domain in the NLTMv2 hash calculations. Fixes interop with clients not in our domain.
adds 585d50c People were being tripped up by the fact that we havn't updated acconfig.h as we don't need it for autoconf 2.53. Remove it from CVS, and assert the newer autotools in configure.in
adds 3fe0de1 Correctly check for inet_addr fail. Patch from gregor.7 at osu.edu. Jeremy. (This used to be commit 01f6b2694532749807aff1c2e6f338dade2d9b09)
adds ac30e44 set the various DsSpooler keys that are linked to PRINTER_INFO_2 fields; CR 985 (This used to be commit 9efaef4a96a14bd1ffabf12326ff6f6903f663b2)
adds 737f82e Ensure we use getgrnam() unless BROKEN_GETGRNAM is defined. I now need to set this for Tru64. Jeremy. (This used to be commit a21154961135def29d7ede302ed09ce52fc22fc1)
adds 0716caa Ensure we overwrite a tdb if the hash size changes. Jeremy. (This used to be commit 3497330ff53a264e433090066b7318c31d833411)
adds bfcdd6e Up the hash table size for printing tdb.c Jeremy. (This used to be commit 5f13d6b4a009a02c5d5ef9f806f0eb4b52cfe70c)
adds 0701e64 Mem alloc failure checks. Jeremy. (This used to be commit 4e33e3f37fd548b9b1ed3c84f673a853b0dc4818)
adds d62f32c Hold the lock for a much shorter time when allocating a new jobid. Jeremy. (This used to be commit 0b5a0fec826475c6282177bae88dcdad23c2825d)
adds 9a42f66 CUPS patch to log client name (This used to be commit 364a4de6dfb93353fe0742c259c810ffc7e1eab6)
adds 15fda89 Check for too many processes *before* the fork. Jeremy. (This used to be commit dfb596b01288b7035c4448fd395e160a54144732)
adds 56060dc Fixed type. Jeremy. (This used to be commit ae635bb6ec05ded8a36d7876be8f3e1b8475e35b)
adds 68fdf96 Collapse duplicate messages before sending. Jeremy. (This used to be commit 203959f1c2389fa95736af09fee5b07e7ae8b659)
adds b4776d8 added the LSA privileges server backend stubs. Right now they just log what was requested. (This used to be commit 64ac6c2bcb729c4658de48e929cc792681903ecc)
adds d13a3ce Remove configure and config.h.in from CVS.
adds a74bdcb ignore configure in cvs (This used to be commit 0a5ed634d8d8999cc957d4917563ec3c174c311d)
adds 81356b6 ignore config.h.in in cvs as generated by autoheader (This used to be commit 830423abd843dd20535755f910bc1e9563a0774f)
adds 0326e05 Make account flags editable with pdbedit.
adds 4dc434c make sure we don't run over the end of 'name' in unix_convert()
adds 5eac9f6 Added extended audit module that logs to smbd log as well as syslog. (This used to be commit d2fe7e38b287b87d6c76a9b73724118928941e93)
adds 6b703fc Revert Flag testing upon abartlet's request ;-)
adds 36657d4 check pointer before dereferencing it (This used to be commit 786d91d75c909f6d407b8466c89181f26e62e68f)
adds 5bff9ad Samba janitor: adding mbp's umask patch :-). Jeremy. (This used to be commit babbbd9c651e044832a78aa0fbcee5afd73770e2)
adds 5bc835c Samba janitors: applying mbp's redundant umask fix. Jeremy. (This used to be commit 45d4e58ca5da1c01f135470257bb17a5257e6fb2)
adds 315e4f5 Ensure we don't get problems between FILE and X_FILE buffers - always use the x_ varient of the command.
adds 99f9cae One more fix for the difference between FILE and X_FILE. (This used to be commit 7e56014b2877cde489913310edbfd16c267d9859)
adds d05322e Ensure we return NOSPACE if we can't fast allocate a print job. Jeremy. (This used to be commit 9cd29f2bacd7c61f82f799e97f93d88f98f9ece6)
adds 868d169 (only for HEAD at the moment).
adds ec7a199 Some cleanups:
adds a9d598d Failure to find a CUPS printer, when auto-adding printers is not a level 0 error.
adds c46f8a0 Use safe_strcpy() instead of pstrcpy() for malloced strings.
adds 6fa61ac perl might not be in /usr/bin/perl, so try and find it in the path.
adds baff308 As metze mentioned, this is the proper way to find perl...
adds 6c66e42 added the 'lsaenumacctwithright' command to rpcclient. This allows you to lookup what SIDs have a particular privilege (that is how privileges are stored). (This used to be commit 3ddb5fb0dd33992b7db54a661752551a3fefc0b4)
adds bb9c664 Clean up our NTLMv2 code by moving the grunt work into a helper function.
adds 0ad56b6 Fix a mistake spotted by Metze (This used to be commit cf167e9249fee0ea871c0dac28e9a21aeeebd614)
adds a9f1ec0 autogen - cope with autoconf-2.53/2.13 systems (like RH 7.3) findsmb - use @PERL@ (This used to be commit 15853857299c0de37b9cb736bb99928526924608)
adds f687e95 Fix the msdfs proxy handling code in dfsenum to return the cumulative number of dfs links encountered. Previously the number was being mistakenly reset to 1. Thanks to Guenther Deschner <gd at suse.de> for pointing this out and a fix. [Check into HEAD] (This used to be commit 9307942a89600004ae3467b1bbf0dc536698ecdf)
adds cc99ea0 Fix delete on close semantics to match W2K. I (think:-) I understand it now :-). Thanks to Nir Livni <nirl at cyber-ark.com> for giving me the test case to track it down. Jeremy. (This used to be commit c98ebb3031649203e607264ecb15722adf55af58)
adds 4689a33 Fixup delete on close torture. Jeremy. (This used to be commit b031e81f4f4d5dc10e792c216d269b49569f5af9)
adds 2706313 remove trailing 'a' from VFS_MODULES targets...fix build (This used to be commit fa4961b1fc9f0ab2a1c32c56c6200d86a61093c9)
adds 2d220ef Patch from Anthony Liguori <aliguor at us.ibm.com> to remove scandir() portability madness.
adds 8ddccd4 added server stubs for lsa_enum_acct_with_right (This used to be commit aa2abacaf48924797b6803786c14c9f303185e4a)
adds 5b70946 removed a duplicate copy of smb_io_sid_array() (This used to be commit 2ef72f95003cebf2ff56e47f16fb8be0e8032042)
adds c713b6a pull_ucs2_talloc() should pull to a char**, not a void** (This used to be commit 3cf539421fa2a5c276baeedbdbf42ced29d9f1e4)
adds 3b562ef add a note about a better method for finding netbios name of workgroup (not implemented yet) (This used to be commit 8a8cca78adebba640c6ce971d8888515bf0ea4be)
adds 8c60a40 add a note about relative opens with blank paths - its a re-open! (not implemented yet) (This used to be commit bceac9cdde04a57d661b6a7ece329fa6d5a169bd)
adds 0e42cf2 setup the %U substitution in winbindd for the homedir template (This used to be commit 6186c10ceb2e61cd684968b56d3f32d9916538f8)
adds b792454 Correctly return access denied on share mode deny when we can't open the file. This is a regression that was damaged by other code. Jeremy. (This used to be commit 5cdc957ea6335d8bb4248065a3b60a0a26e766a8)
adds ce7db9b Prevent NULL-pointer induced segfaults.
adds faf30e6 initial server side privileges implementation, using a tdb. This needs to be hooked into pdb, and we need some access control on changing privileges. That's next (This used to be commit f4f1f84a6bf1d356ccc83f0ecb135bef4a39619e)
adds 749d90d Match Samba 2.2 by chosing the correct desired access, and getting cupsaddsmb back working again.
adds 8e5585a adding more descriptions for nt status codes (This used to be commit dfceb0aab5d97df5b6b744143db254656398f0e9)
adds fbdda57 Fixes for HPUX only having limited POSIX lock range from Michael Steffens <michael.steffens at hp.com> Jeremy. (This used to be commit ba0f47f78db488bd8dcd59023f48aa77a1cb2c27)
adds bf6dfb2 Added code based on Michael Steffens <michael.steffens at hp.com> uid/gid caching code. Reduces load on winbindd. Probably should be moved to use gencache at some future date. Jeremy. (This used to be commit 19f577e23ba3dd9101fb3e77a729906fdb8f5df7)
adds e93038c Update towards automatic building on dp.samba.org:
adds 11f0755 Doc
adds 404a3f3 waitstatus audit: Correctly handle case where smbmnt is killed by a signal. Previously this was incorrectly treated as success. (This used to be commit fe5582c1b2e1c6a6ed5e048dd169a1fcf908069c)
adds 1f2a901 Add FIXME about checking exit code for popen'd commands.
adds f4092b9 Merge JohnR's patch. Removed extra copy of server name in the printername field (it was mangling the the name to be \\server\\\server\printer ... yes, there were 3 backslashes) reported by get & enum jobs level 2. Jeremy. (This used to be commit d079edf7327acba7f00b5868e7e6ce91ddc1eb14)
adds ff1db7b Fix typo in WIFSIGNALED (as per Waider's report) (This used to be commit 4463ffeed91163314d2d903a271b29e87edaadcf)
adds db937d3 Removed unused variable. Jeremy. (This used to be commit c9654c8ec71903c59ff5f66c3fd6ea1baa599133)
adds ce306f8 A few typo fixes Andrew eventually let off to me.
adds afb9105 Fix for trusted domains scan not working inspired by Ken Cross.
adds 3b23695 Simplify some return values in gencache functions:
adds dc75b89 Doc (This used to be commit 11c1e712d48438bd80c4f347a2f31e308bd54d7a)
adds 938fd56 Further extract our NTLMv2 code into smbencrypt.c, prior to merge into our NTLMSSP client code.
adds bfdf6c9 Put dynrpc modules as part of make all, when specified in configure. (This used to be commit b44be1c7c4b8c7a8c1d35fe8b24aeff0ff0af32b)
adds 4f6c2ab off by one bug in string length; CR 1159 (This used to be commit 4b5b0bcd9092a6003e3494dda949e03e803ec0aa)
adds 4cd6e31 Ensure that only parse_prs.c access internal members of the prs_struct. Needed to move to disk based i/o later. Jeremy. (This used to be commit 4c3ee228fcdb089eaeead95e79532a9cf6cb0de6)
adds 3ca3e92 NTLMSSP parinoia - we really don't want to run over the end of our blob, and make sure we can never get an 'authenticate' packet without a challenge.
adds a2781ba Oops, forgot the header file changes. (This used to be commit 5492fc1144abac74959b7e0938ce1bb387fa7429)
adds 3b2693f Move our NTLMSSP code into easily seperated peices, not relying on the whole of libsmb.
adds e4202a9 Antti Andreimann <Antti.Andreimann at mail.ee> has done some changes to enable users w/o full administrative access on computer accounts to join a computer into AD domain.
adds d749716 Add reference to example mysql.dump file (This used to be commit ed46cb9e64e5c58cef6e2469438bacaae9dcdce8)
adds 3b257cf Patch based on work by Michael Steffens <michael_steffens at hp.com> to wrap all cm_get_XX calls and their subsequent requests in a retry loop in case we've temporarily lost connection to the DC. Makes winbindd more reliable. Jeremy. (This used to be commit 81f358b632dbf7043d2a716359b0fcf7c647af0a)
adds 1cf9b9b Remove obsolete file lib/netatalk.c - We have a VFS module now (This used to be commit 28653989cfe5d705b99a4888c0c3fb79d1f89162)
adds ab1035a Use more portable @SHLIBEXT@ instead of .so (This used to be commit ba25db83f241a28200132f3dc52f7f5f93a3b00e)
adds 4aabc4c Move our NTLMSSP client code into ntlmssp.c. The intention is to provide a relitivly useful external lib from this code, and to remove the dupicate NTLMSSP code elsewhere in samba (RPC pipes, LDAP client).
adds b401c25 Fix *a lot* of syntax errors (This used to be commit 41753997ae427bdca86c98d35f0aff7eb3293995)
adds 3e734b7 Remove obsolete textdocs - they have been migrated to SGML (This used to be commit 327075d14f266170de140d728b4a4a4283e65026)
adds 5296e0d Add draft of universal passdb document that combines ENCRYPTION.sgml, Samba-LDAP-HOWTO.sgml, pdb_mysql.sgml and pdb_xml.sgml (This used to be commit fc26d1bfd15e8762628f115dd18e9d716bbea0e8)
adds 7f6fdf4 Add support for krb5-config from recent MIT and Heimdal. And fallback to traditional guessing only if krb5-config was not found. (This used to be commit ca27334ba0f2ffbe0fd2a18ef5edf644d4e52190)
adds 9e99ad5 When checking for tgetent, include libtinfo from recent Ncurses as well (This used to be commit c88a5b1abaaee9aea3ece5677fce8b79bcd00552)
adds ab39da9 Some small updates (This used to be commit 10a97c22637ce5320b4d30d7724d200d25fbfd25)
adds 584206d fix dumb perror used without errno beeing set. thanks to RedHat developers for the report (This used to be commit 4a3c6c62d979707900b95e6c38b0132f522269ca)
adds 88a4d79 Don't return NULL pointers for now.
adds 22c8759 Third-party configuration scripts may produce undesirable additions to CFLAGS/CPPFLAGS and LIBS/LDFALGS. In particular, they often don't check where the appropriate libraries were installed and pass -I/usr/include and -L/usr/lib as part of CFLAGS/LDFLAGS.
adds a703d55 * set PRINTER_ATTRIBUTE_RAW_ONLY; CR 1736 * never save a pointer to an automatic variable (they go away) implement a deep copy for SPOOLSS_NOTIFY_MSG to correct messages being sent that have junk for strings; fix in response to changes for CR 1504 (This used to be commit 043b9dff22e909fc290c34d879cad8b4c980fc13)
adds 12074e7 Recover much of my changes to editreg.c. Add some const and start coding the regedit file parser etc. (This used to be commit 5040b498675b91cd18bc7fe4456c94df0a8fa41d)
adds b786858 Add the 'session key' output of the NTLMSSP exchange to the cli struct, so it can be used for 'net rpc join'.
adds b2a253b People were being tripped up by the fact that we havn't updated acconfig.h as we don't need it for autoconf 2.53. Remove it from CVS, and assert the newer autotools in configure.in
adds ffacf60 If we didn't make the server_info correctly, then don't segfault trying to set the 'guest' bit.
adds e486396 Return a WERROR instead of a NTSTATUS like the rest of the srvsvc rpc calls. (This used to be commit 619af61644ecc221c45e5cf69d562451b5b9f951)
adds 96d19c3 Add KRBCLIENT_OBJ to PYTHON_OBJ list. (This used to be commit 651be759b3db98133feb6fe8c578964ec7b5cf71)
adds d9b3360 Added SRVSVC pipe support. I've started implementing NetServerGetInfo() (This used to be commit 8e0d781995b56dd1cd348baadd494bb8e64c10bc)
adds 541ed81 Start reworking rpcclient to use popt rather than next_token to parse command lines. This makes the code much simpler and also stops trivial syntax errors from causing a crash.
adds 645d68a Don't pstrcpy into an fstring. (Harmless in this case since it comes from an environment variable.) (This used to be commit 9f9077346bf9f7c96376169c60aa893f15fb9d2c)
adds f203f16 Typo: /mized/mixed/ (This used to be commit ada36d2fe38dbb07886a671a6d85b6317ab230a8)
adds 55da369 Try to make our getgrouplist replacement better match the 'real' implemenations.
adds e33551b Set the length back to zero when we free the data_blob. (This used to be commit 4560594a67056ee1a5e51a122d1b254944e7c266)
adds af24953 Don't leak a session_key worth of memory at the end of the NTLMSSP auth. (This used to be commit ae9765b84de0fd6eff790b3bff26dd3d43ec2bd6)
adds cc02028 This patch fixes one of my longest-standing pet hates with Samba :-).
adds bc8c03b This is a very nice way to detect pstrcpy() into a malloc()ed string, but it really is a developer hack...
adds bf89801 cmd_srvsvc.c (This used to be commit fcfbb3c430b2e48819c0c1852bc154661c4b7adf)
adds 0cf080f Dummy commit, I can't get through to samba-cvs at samba.org. It can't really remember under what mail address I have to post.
adds 21e7ce3 Correctly check for inet_addr fail. Patch from gregor.7 at osu.edu. Jeremy. (This used to be commit fb3548e5080812c037c2c134504cc9af4ecbfedd)
adds 7897802 Add comment explaining the -DDEVELOPER safe_strcpy overflow hack. (This used to be commit 90e1d8bdfa9ec0a4f3795d9a89db1d2324447b68)
adds 28dff28 Update config.guess, config.sub to the versions from the GNU autotools 2003-01-10 release. This adds or improves detection for many host platforms. (This used to be commit 24fe55ea6d55a78d662942e78e192a84809fcba6)
adds 108580c The cli_send_tconX code already determines to send \\server\share to port 139 and share to 445, so doing this only confuses the issue (sending \\server\\server\share to 139) and makes debugging specific error codes more difficult.
adds 5a35b21 Doxygen janitor. No other changes. (This used to be commit fa38e7956c21b828ba208282ef0ac85c2b66ff22)
adds 54a0951 Doxygen janitor and some doc typo fixes. (This used to be commit 82414706e6659c1638936d9b9afdb9329109f58f)
adds b70258a Patch from vorlon at debian.org to split out our -lacl dependency to only smbd and vfstest. (This used to be commit bcbc2213230e95d732a774b5aee67295fba4380b)
adds 335fbbf add_initial_entry should fail if string_to_sid fails. (This used to be commit bb095dc28d8369457286225ac63e03070889f394)
adds 5511347 Check return code from string_to_sid. (This used to be commit fe449328b226a33ad1c64e087fe63e79f90ab4ac)
adds 49c3018 init_dom_sid2s: Check return code from string_to_sid. Skip tokens that are not valid SIDs. (This used to be commit 5a597272782b74d28859ba98027fe9ff9c278086)
adds 05e3070 cmd_lsa_lookup_sids: Check return code from string_to_sid; skip SIDs which are not valid. (This used to be commit bfb6104521bd75da71a09a6c56bd44560416116e)
adds 7741d66 Doxygen janitor. No other changes. (This used to be commit 735c99dadbaffbb53662890e3dc8a668b211da9d)
adds 097bf66 Remove obsolete comment. (This used to be commit e22465749dc7c2acd2441a897df592616fc275da)
adds 336ae66 set the various DsSpooler keys that are linked to PRINTER_INFO_2 fields; CR 985 (This used to be commit 9a4b7a86fdaab04328b5017c1dd42480753a9a10)
adds fb8d141 Ensure we use getgrnam() unless BROKEN_GETGRNAM is defined. I now need to set this for Tru64. Jeremy. (This used to be commit e7c4616c45ea5ec7c04022d6cca49ac70adde121)
adds 8f9a17b Cleanup of header files for python extensions.
adds 059c4fd This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit c31455779d7948e866fe1916425c3746134dea01)
adds 188c519 Check return code of string_to_sid. (Merge from HEAD) (This used to be commit 5d09aea6f78aa247dbd77617c93c2a1dd2e2702f)
adds 185d858dd Check return code of string_to_sid. (Merge from HEAD) (This used to be commit 606bb47f241d2916d039b38f48b50474a3e0dadc)
adds d08116f Sync w/HEAD - add DES_CBC_CRC encryption type (This used to be commit c7934f5cb56d54a90c9ffdbe2f7429a3c9227abe)
adds 17ec964 base64_decode() with heimdal libs, so I've renamed it base64_decode_inplace(). (This used to be commit d510ff85fb0dafddf3dea9412a09eeee6e70f0cb)
adds cc79cfb Remove old samba-bugs address, etc. (Merge from HEAD) (This used to be commit 7e355dcf41c9aed67cb327ebbba2be3ab5d6637e)
adds 5a5f4c6 Remove old listproc address; update instructions for subscribing to the mailing list. (This used to be commit f09f374bab5385cf1a5daa573494c30feff3d41a)
adds 647d65e Bit of a hack job to prevent smbprn.XXX jobs appearing in the queue if the jobid is below the UNIX_JOB_START number. Jeremy. (This used to be commit 7ec1c8869d3df9af77ff95942beba34f56a06b73)
adds 96cafdd Fix from Corny.Bondad at hp.com for missing if (setting_acls) on default perms. Jeremy. (This used to be commit 793609cbc2f657b91a59aec4a3f403bf826c7156)
adds 251ea1e Merge minor library fixes from HEAD to 3.0.
adds 2648895 Merge from HEAD: We don't need this any more, setenv() is in replace.c now (This used to be commit cd6ad1f13b481ab22d98993db3fa80ec43dc1c8c)
adds 4560329 Fix segv in net ads join...an extra & was the culprit (This used to be commit 1a9050a6fe419e14fc82674d34cc4685a7532059)
adds 83a11f7 Sync with HEAD for verifying kerberos tickets. (This used to be commit 77e1178a888f0d380a5ef94911a8f07bf04a7ba3)
adds f21edd4 correct init, tx Stefan (This used to be commit a2e1969ce54e9ad412fc25ed5d749c38167ad8b0)
adds 3fd3bb3 Fix inspired by Stefan (metze) Metzmacher - cache the sidtype also. Jeremy. (This used to be commit efc92697801f5e62a89eda33e1826094c096900f)
adds 5ef421f Merge of cleanups and srvsvc implementation from HEAD. (This used to be commit dbea592877ad12f270805a9d8a86a50985beaf66)
adds fe2f9f8 Merge some random looking setenv related kerberos stuff that makes winbindd build again. (This used to be commit c4f46890fe7f0dc16520cd5ed0fd06dcd7682703)
adds aa1a248 Merge cleanups of return values. (This used to be commit bae354a20c07458722b5193911e7eaaf9bfbaeb7)
adds 7024ab8 Merge NTSTATUS vs WERROR return for cli_srvsvc_net_srv_get_info() (This used to be commit 7edaf937963fa1d0f06343969b46ed6e4f39a6ea)
adds 39cf300 Merge typo fix. (This used to be commit 7406fabe7ccdd99a19cc1df5f4339ac7e064e6b1)
adds 9a55edc (Merge from APPLIANCE_HEAD)
adds 7308d15 Ensure tdb error code is set for corrupt and i/o errors before calling the log function. This allows the log function to take action. Jeremy. (This used to be commit fcaacb5fabdf78dd6b6a7fe5ff5300d9e2ff8d75)
adds 896e133 Remove obsolete files (This used to be commit 1a68ead4332bd9f5123bd3690784e7e179e3cb1f)
adds 7859c7d Merge in smb_load_module() function from HEAD (This used to be commit 6cb124247d10de86bdf6a98f3dd703b3a9eb1d35)
adds aa63801 Compile in lib/module.o (This used to be commit adc5a4a263b49e2883aba759cf9dd77f12c0cabb)
adds eae0617 Added Volkers "print server role" patch. Jeremy. (This used to be commit b14e174c65b399e606f4f740762ff4646b8f9eef)
adds e5249ff Ignore errors on python_clean target. (This used to be commit 9e4eba0ae593cc4422a5ce7bbdc4ab9f06d017b7)
adds 486fa37 Added comments to make it clearer when we're assigning a pointer that it must not be freed afterwards. Jeremy. (This used to be commit 4015e39d3666dbe240808c9007a8b8faca012a3d)
adds 217945c Fix IRIX build...void fn can't return another void fn (This used to be commit e0c1f9ef61a0ec4f06a0b0e257497943195b5297)
adds b0415df patch from Hal Roberts check for a valid [f]chmod_acl function pointer before calling it. Fixes seg fault in audit VFS module (This used to be commit e5acebbe79a97191903ee3a1819410a0fb9ac655)
adds 3806355 couple of merges from APP_HEAD * performance optimization in enumprinterdataex() when keyname is empty * fix a few typos in comments * reload services after addprinter_command()
adds 01490bc s/unistr2_to_dos/unistr2_to_ascii/ to fix compile (This used to be commit de6a2d154e0e863a7628f18cca8fdcaa49d9c0ff)
adds 285a3b0 When checking is_locked() new WRITE locks conflict with existing READ locks even if the context is the same. See LOCKTEST7 in smbtorture. Jeremy. (This used to be commit 1698092ba5a169de369ad1182a6f270de174c3f5)
adds 0fc9312 Add comment about Samba character sets, from explanation by abartlet. (This used to be commit 822f6c2f38b9b30dca2358e99ad6a379f5890c89)
adds e72ecdc Merge of server-side authentication changes to 3.0:
adds e075e1d Missed one in the previous merge - user_ok() and user_in_group() now take an optional list of groups the user is in. (This used to be commit 39f3bec0f62520e49a087403287330ed5f3a79c5)
adds d1221c9 Merge from HEAD client-side authentication changes:
adds 98410be Merge off-by-one fix from HEAD (caused crash with --enable-developer) (This used to be commit d71425413075af25f91f715950c06ab698cf5fb7)
adds 52db4c6 Missed a couple of files from the client-side kerberos merge (This used to be commit 56934f303c0551df858cc6d6ad32d0b37fcd1307)
adds ecad7be Makefile updates for the client-side auth/kerberos merge. (This used to be commit b32f3ecaf65f5f433d3b95802b45216689d56d75)
adds 266ec4a Merge doxygen, signed/unsigned, const and other small fixes from HEAD to 3.0.
adds e822de1 Fix a small stuffup in the HEAD -> 3.0 merge (This used to be commit cccec78cf241a9f69c363f0ecdd2e934c8b21f19)
adds 11e98c0 Merge paramaters for client-side-auth updates. (This used to be commit 68d34711279aa5959778974018df77726b915858)
adds ecd7fc5 Merge crypt(), ACL lib and shared lib changes from HEAD. (This used to be commit e380224d8cd265b9845ad80af2b053a56078e790)
adds e1d6598 Signed/unsigned fix from HEAD (This used to be commit 723ce5c531a957f3ea67f6fe74d4263a35083dda)
adds a9ae0df Iconv as seperate library fixes from HEAD (This used to be commit 935c66f6a02c7ba764fbcc643a91833deb588bc0)
adds 630944d Cleint-side-auth/kerberos fixes from HEAD, and don't connect to a share twice, let the libsmb code determine what form the share name should take.
adds a65b65c Make sure these values are never uninitialsised. (This used to be commit eacb8dde7afa16d86586c6c896ffb6692dc53bf6)
adds 1a2035a Merge documentation from HEAD (This used to be commit 3761f8ebe339fbbeffee9d7b69f9483ebfd9ae6b)
adds 11c3fdb Merge from head. Move off-by-one buggy malloc()/safe_strcpy() combination to strdup() instead. Jeremy. (This used to be commit 6521601bf8013c8809db13ccf7dd256ea4ad5dd7)
adds b8fbb31 Merge from HEAD. Use pstrcpy not safe_strcpy. Jeremy. (This used to be commit 9634b1fba059228d436198629a5c7cf01fb6736c)
adds 23b3b29 Progress on CR 601
adds f539407 Merge: fix compiler warning. (This used to be commit 55ee43cfb8b3ffb99c50d987f07a96fe79a0fe92)
adds 1788f80 Merge: const fixes. (This used to be commit a20aba09996e470425a151271237f2d48a8302af)
adds 1aeede2 Merge: const fixes.
adds 130d49a Merge: const fixes.
adds a03c5f2 Merge: add popt_common_version to command line options table. (This used to be commit 8de62f7896a53084e87b95c013d8693214c8ab85)
adds 841ccd6 Merge: newline on debug message. (This used to be commit df49463e62e4be7535485b668f00db287ff581f3)
adds 2057d3c Merge of python prototype header removal. (This used to be commit 19676de275f1cb1feaf4f65acfafc1aed3b6ec67)
adds 681c932 Merge of exit path cleanup for EnumDomainUsers. (This used to be commit c2e9673328b2d989f13626632442f095727a03c6)
adds 3330b61 Link wbinfo with popt_common.o (This used to be commit eac4b7ef2989acb50e3d27e7198285dd198017ec)
adds 1502667 Merge adding -Wwrite-strings to our CFLAGS when --enable-developer is set (This used to be commit 1cba3ceae1637974272e595260933985d84942d4)
adds fb3e4b8 Fix to allow blocking lock notification to be done rapidly (no wait for smb -> smb lock release). Adds new PENDING_LOCK type to lockdb (does not interfere with existing locks). Jeremy. (This used to be commit 766928bbba1e597c9c2b12458dd8d37e6080593e)
adds 03ae312 Merge 1.100 patch from HEAD:
adds ff5d95f Doxygen merge from head (This used to be commit 38fa2898967f607a17fd7fbd324f2940a05fb551)
adds 0d30cdf additional fix for CR 601 * distinguish WinXP from Win2k * add a 1/3 of a second delay in OpenPrinter in order to trigger a LAN/WAN optimization in 2k clients. (This used to be commit c7712fa054d21b4884a78b7ea6c0fb8b3d637c6b)
adds 1738f7c don't pass NULL pointers to strcmp() (This used to be commit 9b0a49a0bc177f9637f197b3ab4613f25db1b43d)
adds e4c8e7a and the winner of "i should have just written it in assembly is..."
adds 19995a4 don't forget the NULL (This used to be commit 4aa611958ebedfafbb9bfc1070b7d632272e1aaf)
adds e0989e1 *Excellent* patch from Michael Steffens <michael_steffens at hp.com> to limit the unix domain sockets used by winbindd (also solves FD_SETSIZE problem in winbindd to boot !). Adds a "last_access" field to winbindd connections, and will close the oldest idle connection once the number of open connections goes over WINBINDD_MAX_SIMULTANEOUS_CLIENTS (defined in local.h as 200 currently). Jeremy. (This used to be commit 7a586552a3aeb4a26495f0965af4bd027456a011)
adds 82429c9 Move net ads lookup improvements over from HEAD (This used to be commit 507e5738fb7c50969bee269527be5dc6e450b77f)
adds 2fa05e6 Remove reference to "mainpage.dox" and CodingStandards, which have been removed.
adds 938f37a Fix HTTP error codes (patch by Vance Lankhaar) (This used to be commit e660b0b8d034c6cb9771601c64b952380d136ca1)
adds 0bf1554 Ensure added jobs increment total_jobs. Jeremy. (This used to be commit a75d9fc4e1c26e3ae15a97508f6f1cf69fe54148)
adds ba3ccc2 Added limit to number of jobs enumerated. Set to 0 (means no limit). Yes I will add the docs.... Jeremy. (This used to be commit e1b0001c8df9e9823b42a372ca675188570b252a)
adds d95f1e4 * CR1868: only send a change notify message if we have something that changed that the client is monitoring.
adds cc7f40f * always report ourselves as a Windows 2000 print server (even without ADS support) * add "MinorVersion" print server data key and comment on "OSVersion" (This used to be commit e1383368169faa50b9e612c9f71f92f790698b48)
adds 8ce11ae dlysym takes a const char *. Jeremy. (This used to be commit 54e5413a9267b7279cbde0ec129478a5a9c3116c)
adds 52d1dd4 Fix const warning. Jeremy. (This used to be commit dedc18212a5174b6abac60ede9828f9b726a6c2d)
adds 28074d9 Const warning fixes. Jeremy. (This used to be commit 30e8ae8e030b5dccaef9612dca24907be547acdf)
adds e3fdd28 More janitorial duties, fixing the BIG_UINT changes for large offsets. (This used to be commit 1af39523cc3b2313f3e8acd4f2e5338182ec0b13)
adds b2913fe updating whatsnew for alpha22 (This used to be commit 755bb317dbfbbe054ec7cc88485119fcc7006504)
adds 1485e79 fixing a few typos (This used to be commit 9639e01dbc1dde65623b41be8a1137e1c1dc2d46)
adds 7342b1c fixing a few typos & regenerating pages (This used to be commit 89bc3f1f7c10ab7c7fb8d2437c7e3d07f3e6f4fa)
adds 7c03402 preparing for release of 3.0alpha22 (This used to be commit f5c9895f83277f01282587697c84d31dc77102f6)
adds af6b467 make sure to call autogen.sh (This used to be commit 7558ee9d47beab11099d0a9d89b2e74dc58c9935)
adds dab5d29 forgot that i should run autogen.sh as part of release (This used to be commit ebd134c0ce0d4db51822a4c29a0de768fcfa261f)
adds 6f4aee3 Connectathon fix. W2K -> W2K over port 445 doing a tconX does the full \\server\share syntax, not just a "share" tconX syntax. This broke interop with a vendor. Jeremy. (This used to be commit 3cc2ace7718ac1162494b81fa21d4cc9de021d1c)
adds 6626fef Fix for little-used lpq parser. Jeremy. (This used to be commit 75b36459ab1797bdff98ed91d7870bd48adebb54)
adds d45fe96 Writable string const fixes. Jeremy. (This used to be commit c832e95c2f4daf175954a60f3c56420cf2f35b45)
adds 211dd28 More const fixes. Jeremy. (This used to be commit fa93763248f2043395e4cfc70b8afd81e28b2b75)
adds b8298b5 changing reference to irc.openprojects.net (This used to be commit b467e9ce1d68e269c6956520a5ffce73e115714e)
adds fb9e22d merging some packaging fixes from SAMBA_2_2 (This used to be commit 214decbda680f23691f0d633d4a29c2c7e17de6b)
adds ccb58b3 add #define for the max device name length in a DEVICEMODE (This used to be commit 52ef84b53495db1eac6ecfb0b926ef8df7ea5cc5)
adds 442a55b Found at Connectathon, .NET RC1 arranges trans/trans2/nttrans parameters differently to W2K, cope with this. Jeremy. (This used to be commit 5e2755508f08ecf561348d4edf0a4064732c5213)
adds 97d25a7 Fix noticed by Corny.Bondad at hp.com. Ensure we free up memory on error exit. Jeremy. (This used to be commit 05a8a61af83a6d85ddbb70749c8cd0abe9eb8180)
adds e9f51a6 Patch from Michael Steffens. In his own words : ------------------------------------------------------------------------- I think there are basically two problem:
adds 0f30afc Missed parentheses around complex logic. Jeremy. (This used to be commit 7f8d3a49b2cebab4b94db3cda54b3923442378c8)
adds 95381ba Extra const committed by mistake - revert. Jeremy. (This used to be commit 183ce97d3719080b1b01932b96206b8ee4c5f5b0)
adds 2fd693e Use ERROR_NT, not ERROR_DOS as Andrew Bartlett pointed out. Jeremy. (This used to be commit 723e9ee31cc1f5eb4b7aefefd58f7f13d0abda05)
adds e613c18 Fix typo in earlier fix, caught by Ranjit @ HP. Jeremy. (This used to be commit 11077368ec30313c2e7ee1d23f9f348910aa36bf)
adds 3b4bc02 Use "$@" to preserve shell quoting in case somebody passes an escaped string as a configure parameter. (This used to be commit 10b2de7ebd204a940bd15bff9cca611e4ba8dcd3)
adds c44e390 check a pointer before dereferencing it; not sure why userdata == NULL though (This used to be commit 944752024ba6ab762b12c29ee867e37401dac12b)
adds 8d563a9 strcpy_base from HEAD and trivial fix for smbclient -L
adds 7da4263 Remove obsolete file. (This used to be commit 560deeb4ece9dd4a65e10b0aae20f8ab1fe0d24c)
adds 4724780 Patch from Ronan Waide:
adds d606f8c When opening an existing DB, don't require the hash_size specified to the open call to be the same as that of the existing tdb. The specified hash_size is only used if the tdb needs to be (re)created.
adds 71708c9 Fix up zero termination. Spotted by Sebastian Krahmer <krahmer at suse.de>. Jeremy. (This used to be commit 289e2e25b91da20ac02b90e5a9d6de3619ad308d)
adds 834da49 We use unsigned now, so use %u. Jeremy. (This used to be commit 65c2a361a4a3461ccbed9b5c968f95281295faab)
adds fd56ede adding some initiaial code to sert %a to Win2K3 (using Native LanMan string from .NET RC2) (This used to be commit e074cab810f9299d0b27881cddf8a74f10fe233e)
adds a03a4db Ensure we count the length correctly in mangle_map. Jeremy. (This used to be commit 8e956bc1d63425b0e1ca9410bf82a0a5d3e36ac7)
adds a412ed3 fixed a strcat noticed by metze (This used to be commit 533fe94db95fbb819b35251d9832c925584b7eca)
adds 30d1059 Merge of Andrew Bartlett's SID limit fix from HEAD. Jeremy. (This used to be commit 98ed7e0cbbc693b486bb91855cb3331e51daef6c)
adds dbe2858 Change size parameters from signed to unsigned to fix up warnings. Jeremy. (This used to be commit 33b11d5eb53bdeb9d279d221fd5c01579253e1c7)
adds da3b671 In Valgrind 1.9.4, the headers have moved to <valgrind/valgrind.h>, etc. So check for that as well as the old names when including macros and conditionally defining -DVALGRIND. (This used to be commit 054ed6d86d0ca61623d61db7bc31999c19269176)
adds 06c6653 Merge of some commentary for getprinter info levels supported by win2k+ (This used to be commit 3026a5ef152e1856ac127abe72855371611d5bf3)
adds 9c9384b Merge of added locking functions from HEAD. (This used to be commit c7593929681ad9aed4b9d2025d33071b9751185f)
adds 14672be Merge of tdb_unlockeys() crash fix. (This used to be commit 0eee7a4b1ea437b5f1376fc9c7063b117f5027c6)
adds 71e94ca Merge from HEAD. 'fixed the unmarshalling of the queryaliasmem SAMR call' Jeremy. (This used to be commit 40def80d43b14a853045a31b382226fe0381f38a)
adds 5ca8254 Merge from HEAD. 'win2000 can take much longer than the specified time to respond to a lock - so to make the torture tests valid I give it a grace time of 10 seconds instead of 2' Jeremy. (This used to be commit 41571a69e04838c00de7d4a528c59cd1e88919d0)
adds 8a269af Fix SGML errors in development documents (This used to be commit ce2159086f6b68c713a376785f6b48a370e33eb2)
adds 029161a Merge encryption.sgml fixes from HEAD (This used to be commit 8522971ccb2e99a24b97c53cc57ca167923d346b)
adds d06a057 Merge more SGML strictness fixes from HEAD (This used to be commit af6235dfb69b5349e4d0b7c8772a1799b7dc421a)
adds a3d7a1e Fix off by one bug noticed by Andrew Bartlett. Jeremy. (This used to be commit 759aab9944e8dc5c38e224ace738b75ded07ee54)
adds 128e7ed fix WinXP & Win2K3 remote_arch and check pointer in ntlmssp code before dereferencing (This used to be commit 7bc5fc729f67ae16e09ea67efa9e2b8e2ba41c8f)
adds 4b0d055 Fix building --with-smbwrapper. (This used to be commit 1fb5c92bfb96d966a31d5a4d882a411b9c0b497c)
adds b20eb48 Fix memory leak.
adds c320f72 Merge new statcache.c from HEAD. (This used to be commit 3b9db928fcaec322698d046db3a8a042b9a1d30c)
adds c945a9c9 Merge from HEAD:
adds cf9fcaa pstrcpy_base merges for client-side smbpasswd.
adds aa4bfd4 merge from HEAD - dump tokenGroups as sids. (This used to be commit f0daa15521e6352e25aa998f7e682f448e0fe51a)
adds 467f102 Merge from (earlier) HEAD - doxygen.
adds 45d3e78 Mege from HEAD - doxygen. (This used to be commit 04a5cbc8964386774acdca759b4cfaded068c8f2)
adds 395b893 Merge from HEAD - doxygen (This used to be commit 7a2566f2e922191e691b6dafb1a09e22913cccd6)
adds ec458fa Merge from HEAD - sync up SessionSetup code to HEAD, including Luke Howard's session key and auth verifier patches.
adds f06d1b2 The kerberos_verify compoenent of the SessionSetup sync with HEAD.
adds ad0d650 Merge from HEAD:
adds 83a580f Merge from HEAD:
adds e88eab3 Merge from HEAD:
adds a8eaea5 Merge from HEAD - make winbindd locking sane again:
adds d332200 Merge in the developer string options from HEAD. We need to ensure 3.0 is as stable as possible in the string department and some pain now will help later :-). Jeremy. (This used to be commit 86e3eddac698d90f4666b8492b4603a4efbbd67b)
adds 870a397b Merge of #ifdef'ed out auth_smbd wrapper. (This used to be commit fc0b2fcf977b9014d2478296168b22e9faa22108)
adds ce7ff20 Merge of popt help cleanups. (This used to be commit 067810ed4a38c567e64e683a24cdd405479b5ee1)
adds e6d438c Merge of enumdomusers rpcclient command. (This used to be commit 8cabdd635df2455d9b25604f2ea0fb85efa067e2)
adds 417bf60 Merge of waider's rpcclient return type patch. (This used to be commit fb91bfa7a28f548dcc549f7e09805e4485c83538)
adds 5a32a84 We don't use mkproto stuff for the python extensions anymore. (This used to be commit 8d166ae093655a5a14a7478c7a84474b43e8ee97)
adds 030bedd Fix of two warnings. pull_ucs2_talloc function takes char** pointer, not (here explicitly casted) void** one.
adds c536b88 Use the new modules stuff to load dynrpc modules. Basically this means: - calling the initialization function in the module init_module() instead of rpc_pipe_init() - calling smb_load_module() to do the dlopen(), dlsym() and init_module() calls
adds 5eb7b61 Add -V option (to print out version) to utilities where possible (pdbedit already has a -V option..) (This used to be commit 5de622968d95c1436dbd34edc8d0a9bbff68916b)
adds e657bcc Update introduction (This used to be commit 46c99ff855ba273568785f118cd19a2788430c1e)
adds 9c6a290 Move all password database stuff to one document - hope this makes it somewhat more understandable for the user. Comments are welcome! (This used to be commit 847d05085147431de923c735b7ab6ea752e592c2)
adds 7212d2b Use sgml syntax for warnings (This used to be commit 73def167a806d482472fcb137c64ee9fe4b6400c)
adds 95e7929 Few small cosmetic changes (This used to be commit a99e4bd2c0299851a1308158a50e24e69cab1158)
adds 6b8c232 Document -k (This used to be commit 44a862e55c426292f0226f5eec8719388d2c0de2)
adds 4668623 Update to current status (This used to be commit 424cfccec2acb9a96538b67100915bfb00f84fd4)
adds ff78c3b Regenerate (This used to be commit 1ab5a3b17feb677425bb1071357c3dbabcc46c7e)
adds 1d278ba Remove reference to obsolete samba-bugs address. (This used to be commit 8e5f2ac3ca0b4cfb910f38532efb63526f28b579)
adds 46ae03e Remove reference to obsolete samba-bugs address. Suggest people report trouble in the first instance to samba at lists. (This used to be commit f2a4c51983636b90b8e2942cca765740592e08f7)
adds 11d873b Remove tridge's old home address, and old samba-bugs adddress. He can add the new one if he wants.
adds 0ff05c7 Remove old listproc address and webmaster mailing address.
adds a091392 base64_decode() with heimdal libs, so I've renamed it base64_decode_inplace(). (This used to be commit 8c69212eeb4a0ec144b960d76319fd4940b8c239)
adds f5cc7f3 Remove old listproc address; update instructions for subscribing to the mailing list. (This used to be commit cab94c8a315ba7ad68e71c62c0d5fa3ab9a90661)
adds e354fd2 Add support for detecting method of listing encryption types (MIT v Heimdal) (This used to be commit 48dcf5b97f2d53617c41237e09369ec678ab65e9)
adds adfefcd Try to get heimdal working with HEAD. - Provide generic functions for - get valid encryption types - free encryption types - Add encryption type parm to generic function create_kerberos_key_from_string() - Try to merge the two versions (between HEAD and SAMBA_3_0) of kerberos_verify.c
adds e7b5d05 Bit of a hack job to prevent smbprn.XXX jobs appearing in the queue if the jobid is below the UNIX_JOB_START number. Jeremy. (This used to be commit e8a9bf67cbe5b3e33f99e6793fe4ec445d6e8819)
adds b63edf9 Fix from Corny.Bondad at hp.com for missing if (setting_acls) on default perms. Jeremy. (This used to be commit ac96fa173cc3bd1c3226634154d6f99e4034179f)
adds 3b541bd Get non-krb systems to compile. How the heck do I keep something from being sucked into proto.h? (This used to be commit 7e84497882df5bf933ab7ae7fe9af3728393202c)
adds f145c2e Only do a kinit if we got told to use kerberos.
adds 9e3198c Fix logfile formatting, we were missing a "\n" (This used to be commit 53b8f8a44141a9f6d36ed1b237ff65c67119edd0)
adds 231f737 After a talloc_zero(), we don't need to ZERO_STRUCTP too.. (This used to be commit 4fe8066394143c64c79c052c00f0d747e872103a)
adds 1f11255 Move to a in-memory ccache for winbind, and replace setenv() properly. (According to the manpages, you cannot put a stack variable into putenv()).
adds 39daab9 Check return values of various join-related functions, and ensure we always compare push_* returns with (size_t)-1, not < 0.
adds 51521fa Now we have setenv() in replace.c, we don't need a seperate copy here.
adds 6540693 Missed one use of SETENV. (Compat macro no longer needed, as we have a replace.c function). (This used to be commit adad4c66fcfe756277de8c325ac9f8010f9d6f9c)
adds 02cb49b Improve detection of iconv(3) for various platforms. M4 code is similar to what I use in Midgard for past few years, modified for Samba needs. (This used to be commit 747d2d70a9eb4d9222d7b63e5fcec269eda76672)
adds ad03d0a Fix segv in net ads join...an extra & was the culprit (This used to be commit 9874b233d55a0b1aea7eb033848f4b63a531833b)
adds ffcee0c Correct way to keep fucntion from proto.h (This used to be commit 762b072efb0d6801775a874494cb19ea3d61fa97)
adds f15ed71 Can't return SAFE_FREE...put on its own line. (This used to be commit 9f1a4809b503f050189d5f87a294b7d8675b1e95)
adds de88e70 libads/krb5_setpw.c (This used to be commit 4c52d7bd933f61bdba3d4159a204fe16db3d4f0f)
adds 29b9426 correct init for vfs.conn, thanks Stefan (This used to be commit 162683d2b5c15016fe1423876589573b48b9f5a6)
adds 673cdea Fix inspired by Stefan (metze) Metzmacher - cache the sidtype also. Jeremy. (This used to be commit 634f20dff63d255c317f9dcc9f4caf4e8e79123c)
adds 9061aae (Merge from APPLIANCE_HEAD)
adds f8d9cf2 Doc (This used to be commit 5d7d400d6c49b195a1174ef40c7bf95065427fbd)
adds 215ff67 for some (very weird) reason, the domain I was testing aginst would not return a DN for the user. Make sure we don't segfault.
adds 5124053 Like for NTLM logins, lookup the 'winbind' user first, then the 'local' user.
adds d7b4f38 For a number of months now, support for being a domain member without also running winbind has been broken. This fixes that, by removing assumptions about being able to call sid_to_uid() at will. This whole area needs revising when we get groups into the PDB.
adds 14401bb Ensure tdb error code is set for corrupt and i/o errors before calling the log function. This allows the log function to take action. Jeremy. (This used to be commit 0fa310cbc3f7ced0b15be0ffaeb70dc82e1d5d12)
adds 9d913a6 Remove obsolete files (This used to be commit f035cba2cf5764722318e9cd10dbe7bef56d0732)
adds 1009ef3 Added Volkers "print server role" patch. Jeremy. (This used to be commit e81d72ac221023ded9e0932be7dd303ad5280665)
adds 8d8a8c9 Make init_module() and thus smb_load_module() return an int. modules/developer.c: init_module() should return an int (This used to be commit 7f59703550378ff2333e3c851bf1a77037510abd)
adds 5bec7f5 From aliguori at us.ibm.com: This patch adds the architecture for an IDMAP backend system including a new smb.conf parameter "winbind backend". Right now, the only valid value is "tdb" but I'm currently working on an LDAP backend. (This used to be commit 35e4448dcb2deb0d5d34d9e974a49f2fb31f1356)
adds 1fc2976 Doxygen janitor (This used to be commit 367997562998adb3f80602596c770d9ac319065b)
adds 4834c61 Fix for only specifying one command with -c (This used to be commit 7418351427071edccb2e825ddbbf31fce8ef381e)
adds ae8d353 Exit path cleanup for cli_samr_enum_dom_users() (This used to be commit 0bc1dfc68b0d411801a4209c9681c735cd7a73cc)
adds 696895d Added enumdomusers command. (This used to be commit 30353da3e94f732e9f1b258e62da906f628e09d0)
adds 9383d61 Fixed compiler warning. (This used to be commit b3f9cf8c1c293e905a536dfa5bb6a827627b7024)
adds 38cb0a1 Fixed another compiler warning. (This used to be commit d15b7425d408f17505c4f3a91ec68bcfc4472c16)
adds 7eff9dd Fix another compiler warning. (This used to be commit 1ea27d7987d2c0f67977371a99efec3ded13c872)
adds e1c987a Doesn't anyone run ./configure.developer anymore? (This used to be commit 09be123c6c1b67621eaf6c8ffb3016eccd375e5b)
adds 6a46281 Ignore errors on python_clean target. (This used to be commit 3805a9c5d5e98e089e1cd9e794f7204fc354a311)
adds 2935d15 Added comments to make it clearer when we're assigning a pointer that it must not be freed afterwards. Jeremy. (This used to be commit 80bad908c0235a57446c70b9632d3415c9d2fcf5)
adds db721d2 rename 'winbind backend' to 'idmap backend'. Put paramter in security section...does this make sense? (This used to be commit 822083f73e8ba4e096c53ff0f7578f47bc21b7b5)
adds 23553b4 Fix IRIX build...void fn can't return another void fn (This used to be commit df3c7c9cbb275e9c35356b4f1cab1a741de6f500)
adds 193f920 patch from Hal Roberts check for a valid [f]chmod_acl function pointer before calling it. Fixes seg fault in audit VFS module (This used to be commit 5e115d43812021f9a16111fc7c05d750026cca1e)
adds ab985b9 couple of merges from APP_HEAD * performance optimization in enumprinterdataex() when keyname is empty * fix a few typos in comments * reload services after addprinter_command()
adds 3d730f8 i patched the wrong branch! s/unistr2_to_dos/unistr2_to_ascii/ (This used to be commit 513fb2ddd85a74de7684a6cb09d57011af69161f)
adds 301ebd6 Fix a DEBUG() formatting, add some more debug to our SID pulling code and inline the call to prs_copy_all_data_out() so that we can know we are not overrunning our buffer.
adds ca2e995 New locktest7 code based on patch from "Srikanta Shivanna" <sshivanna at pillardata.com> Jeremy. (This used to be commit caf298c3808cbdd683e884b32b7a0538505a3066)
adds 4fdb86e When checking is_locked() new WRITE locks conflict with existing READ locks even if the context is the same. See LOCKTEST7 in smbtorture. Jeremy. (This used to be commit b362cc241b829f585a96b5d285ed12db50b21e2e)
adds ab43a25 First check if the user is in the passdb, then check Get_Pwnam().
adds 3e19eda Remove 'unixsam' from the default passdb backends.
adds e22a191 With assuptions about unixsam gone, we can forget about looking up the user a second time now.
adds ae2f064 Add static (This used to be commit d0365f20c242bcfc4f5d8286c6c5654e310a9d45)
adds db94bea Fix comment - the other bits of code don't call this any more. (This used to be commit 523d1429b1072c999d376d2b4e13a1c08349990a)
adds 0dde23a Fixes from Paul Green and vorlon at debian.org for building shared libraries (make it possible to build both shared and static) and -lcrypt handling. (This used to be commit 30510f50077fd157664c127ac0182ce26843d43f)
adds 7e110f7 More signed/unsigned fixes (yes, I run with funny compiler options) and make x_fwrite() match fwrite() in returning a size_t.
adds fa26737 See if I can make this look slightly like C. It compiled locally, honest...
adds 1d1ad2d Make sure we set the error code to indicate failure...
adds bfc5f0b move genparser to use talloc contexts instead of [m|c|re]alloc() and free()s (This used to be commit 70fce680c01fa1baa65fb3cbc83dfaf822fdadd7)
adds bd0bbde forgot the altered include file (This used to be commit f3be08472b8b34d8921ff23c52dd2ba030c96f25)
adds e68684a Fix 2 off-by-one bugs in the use of malloc()ed strings and safe_strcpy().
adds ded88da Add const (This used to be commit ffaa608be01d72075942ca3aff2325c6364e0556)
adds e25aa22 Merge:
adds 12f2ebf Always initialise (This used to be commit ff2b5b2f85f2d9dade67077cea1b68719cf65352)
adds 5b5453e Merge documentation from 3_0. (This used to be commit 5002555a9719987ccdc887ffff64ea8d02c9881d)
adds 6fa6b60 Quieten compiler warning. (This used to be commit eb5d1a72dc9dc35997d39f8778ee98163b8cce32)
adds 2295c0c Fix off-by-one bugs, and move to strdup() rather than malloc()/strcpy().
adds 9c6d78c If it's a pstring, use pstrcpy(). (This used to be commit 34fb5f0b1a6281b3aa7782edb3fcb82cc4ec4877)
adds 2f0c70e setenv takes 3 arguments... (This used to be commit 6d18f64ef518cbb3d522cf1f92dc5cbc2e2cb642)
adds eb64538 Patch from Luke Howard to add mutual kerberos authentication, and SMB session keys for kerberos authentication.
adds 0e6dbeb typo (This used to be commit a47dee787413daaf0b550a47bbd78125490c356e)
adds 426cd68 Move off-by-one buggy malloc()/safe_strcpy() combination to strdup() instead.
adds 05262ea Finish removing setenv replacements from smbwrapper. (This used to be commit 059ac2d839bf258408490f5ceb786a47cb5acb58)
adds 79aaa35 Clean up non-krb5 breakages from my modifications to luke howard's patch.
adds c5871a1 Whenever we have a password, use the in-memory ccache. This fixes a bug where we were overwriting the user's ccache with the machine password (the -P option).
adds f803c32 Fix a really nasty bug where some users in AD domains (particularly child domains) would not have the tokenGroups or memberOf attributes filled in.
adds d116f2c tokenGroups are SIDs, so dump them as such. (This used to be commit 43f07e9de70ad9993265e28a54239caba0121ab6)
adds bf095b8 For some reason some attributes in ADS do not appear (and are not available) in general searches, but only if searching for the DN only.
adds 589371e After some comments from tridge, clean the new usergroups code into a helper function.
adds 3a2f56c Fixed up some const related compiler warnings. (This used to be commit 923425e497112c5d1e2e569da6c13dcd02b6a8af)
adds 7c7d796 Progress on CR 601
adds 64e53c9 Fix breakage done by myself yesterday. (This used to be commit f4492de2d668082df6ae06933d12a3cfe120d403)
adds 7d581be Fix unused variable warning when ENCTYPE_ARCFOUR_HMAC is not defined. (This used to be commit 92abafa62894a125c5a09fc92f5056e4d8b51089)
adds 991f6cc More const fixes and flow on fixes from yesterday's const-fest. (This used to be commit 018733eedd7897e6811e8461c07e3acf418c0e09)
adds f9d577a Fix compiler warning. (This used to be commit 0308f24ad209a28799b36d041be2dc2be2b2dac8)
adds b906a9d Merge from appliance:
adds f7bb698 init_valid_table: Fix a memory leak that would lose the dynamically-created valid table every time the configuration was reloaded. (This used to be commit e42b237d980461caf2dd2a8f82c17bf674facb7d)
adds cee64b5 Kill RID-only and domain+RID madness from winbind.
adds ca80787 Netlogon-unigroup changes needed for the winbind RID-to-SID conversion.
adds 20d0bb2 Add -Wwrite-strings to our --enable-developer settings.
adds f6f76ad Fix to allow blocking lock notification to be done rapidly (no wait for smb -> smb lock release). Adds new PENDING_LOCK type to lockdb (does not interfere with existing locks). Jeremy. (This used to be commit 22fc0d48ff2052b4274c65f85050c58b235bf4e4)
adds d62f60f Fix possible memory leak on failure. (This used to be commit 052ebc44cde8d31571ed1edb602794349825be11)
adds d21b15f - Rename 'modules = ' to 'preload modules = ' - Add smb_probe_module() - Add init_modules() - Call these functions (This used to be commit f8f21653225792c0001d183c6efe8b7d89a0785d)
adds 742dced We now use <anchor/> instead of just <anchor> (strict XML syntax) (This used to be commit 7c00fff475e15a9e9d5c3d2c8394a2cdc1b90cac)
adds 42b4caa Remove documentation for obsolete parameters, but add a note in 'upgrading-to-3.0' (This used to be commit e37b69f33410844b55bcca07e95d0a76aa48a7de)
adds 5c82d3f Doxygen janitor (This used to be commit 67bf36c69d19463c28066b276d74ac4784b26bed)
adds 97e7d2f additional fix for CR 601 * distinguish WinXP from Win2k * add a 1/3 of a second delay in OpenPrinter in order to trigger a LAN/WAN optimization in 2k clients. (This used to be commit 96570699d1b715f47c35aa211da6ec18f6fc4109)
adds dc1cd58 don't pass NULL pointers to strcmp() (This used to be commit 6631984b12a3f74b93f7031c433dd81d6586a5df)
adds 3a7d807 and the winner of "i should have just written it in assembly is..."
adds 17c417e don't forget the NULL (This used to be commit f80610120483c929afbec83d2b8649cb3e5111b0)
adds 9f0ae6f *Excellent* patch from Michael Steffens <michael_steffens at hp.com> to limit the unix domain sockets used by winbindd (also solves FD_SETSIZE problem in winbindd to boot !). Adds a "last_access" field to winbindd connections, and will close the oldest idle connection once the number of open connections goes over WINBINDD_MAX_SIMULTANEOUS_CLIENTS (defined in local.h as 200 currently). Jeremy. (This used to be commit a82caefda49396641e8650db8a7ef51752ba6c41)
adds a001b70 Improve net ads lookup: - More info is printed - (grand)child domains handled properly
adds db47e94 cleanup some compiler warnings (This used to be commit 87cebe797f06fab4a5d0077fd78b2183ff7333a5)
adds 37e39f5 Add simple test harness that exposes StrCaseCmp for testing. (This used to be commit ab77beca041595bc3bd70de3a6e1b49159a4964b)
adds 921e569e Add a comment about the meaning of samba's internal character set and how this interacts with it. (This used to be commit eb876ee9cf24eda04e0856899b232d060c669c0c)
adds 290098e Remove reference to "mainpage.dox" and CodingStandards, which have been removed.
adds 7ca7437 Fix comment typo (This used to be commit d2fd52c1b50f2d1abad84668911b04c72fdc4b8d)
adds 22d482d Doxygen janitor: check_domain_match parameter is spelled "auth_context". (This used to be commit 571c3ce19344276aac1af56d2f69fcc5523f36eb)
adds 4125dfc Doxygen janitor: rpc_resolve_dc parameter is spelled "trust_passwd" (This used to be commit 9dbc3dcfe0bccf1f76930ae86970b48ba5ed1e91)
adds f5f59e8 Doxygen janitor: fix parameter names, grammar, tag names. (This used to be commit 42d9ec28cd55dbcfda546c84fb842938aeda544d)
adds 481b4e6 Doxygen janitor (This used to be commit 9af07173152c5e861d13b33a8d4aee8167a50b66)
adds e7ff380 - added help on -P option - added general options to 'net -h' help (This used to be commit ee8a7fdab7f5aa6f4a64f2eea90f0d44ae0f388a)
adds e443560 Doxygen janitor: add note that strequal is in fact case-insensitive. (This used to be commit a4b9c5c2576c80a5f60d47d178b9b8c50d348893)
adds 7972855 fixed a crash bug in the new winbindd 'sids rule!' code (This used to be commit 7dfd59963dba921907893b9d1bffe797e9d8b4ad)
adds 3467ed2 Fix HTTP error codes (patch by Vance Lankhaar) (This used to be commit 3780d127313ad9f4411751d34fd6e1d96b1422cf)
adds 728da47 Ensure added jobs increment total_jobs. Jeremy. (This used to be commit d29c6853dd0c43825b3775020076f34faa5cd329)
adds 4e54394 the new DEVELOPER checks for string overflows have (as expected) broken a lot of stuff. These two macros are meant to make life easier when fixing these bugs. I'm guessing we will see more macros like this (eg. fstrcpy_base) (This used to be commit 50389c0cb2504d7941ec691af21d6a20ae5c5de7)
adds e236678 Added limit to number of jobs enumerated. Set to 0 (means no limit). Yes I will add the docs.... Jeremy. (This used to be commit 4a739d914bb87a3c8d071dfd0f275a9aab1cf90a)
adds 9043696 i forgot to commit the privilege db init call (This used to be commit e8ec2b118071ce1d8cbfbcebce3781ac753c5c22)
adds aa543f1 Add const (This used to be commit 251b91f46988053eccc53f814a23ed5ca787c852)
adds 1cf9038 Fixes to the vfs_fake_perms modules - we only need to specify the VFS functions that we actually modify.
adds 04efc2d Try the PASSWD environment variable if we don't have one from the command line. (This used to be commit 14d7d8b22993ca7f1c273a7baaccb09c8fa04ef9)
adds 21be9e7 * CR1868: only send a change notify message if we have something that changed that the client is monitoring.
adds 03a4c19 * always report ourselves as a Windows 2000 print server (even without ADS support) * add "MinorVersion" print server data key and comment on "OSVersion" (This used to be commit 342734e3de71c7dc8e3d24fd66dae58cf647a569)
adds 3042cfb Do my janitorial duties to encourage others to do so. Fix lingering large offset problems in smbtar etc. (This used to be commit c416eec2f2a38eebfcda5868999d474628037f1e)
adds 56d0621 Fix "might be used uninitialised" warnings. Jeremy. (This used to be commit a670b57c563b220c2ede1dac4ce1e9c71c866498)
adds f434f03 dlsym takes a const char *. Jeremy. (This used to be commit ff3827a62b37342b13fd8b4eafd256d91428c02b)
adds 6a58faf Const warning fixes. Jeremy. (This used to be commit 3ad62ebe26d8c6b82f8618eea11d104b3ab0ec18)
adds 7f15d58 Another pstrcpy() into malloc()ed buffer fix.
adds c502756 Fix another 'off by one' bug with safe_strcpy(). It is unclear if the intent was to limit the string to 31 or 32 characters (excluding the null term), so I've assumed for now that 32 is fine, as this matches current behaviour (well, current behaviour would crash, but anyway...)
adds fe45e6d Connectathon fix. W2K -> W2K over port 445 doing a tconX does the full \\server\share syntax, not just a "share" tconX syntax. This broke interop with a vendor. Jeremy. (This used to be commit 9d7ea5585c873156ede4b56e43a0d4d75077283a)
adds 1cdafbf Writable string const fixes. Jeremy. (This used to be commit 60b0cfc8a5b6275d3460ebc6bf17d0f08e25b67e)
adds 7a99874 More const fixes. Jeremy. (This used to be commit 7b945e10a6c636c0b0aabc841803bf44405cb2ae)
adds 4c8091e Use PRINTER_ALL_ACCESS instead of MAXIMUM_ALLOWED_ACCESS in setprinter command. From Ronan Waide <waider at waider.ie>. (This used to be commit 992b5eb4e05fbf99d91d7235b9a002957533f95b)
adds f98e4e2 lp_string: Add note about dodgy StrnCpy use. (This used to be commit b32ae2d83fd0b4dd2c313cd0727bd276564cec0c)
adds 7703af3 This file has not been maintained for a while - if we really want this behaviour we should seperate -g from --enable-developer, and allow developers to also select --enable-debug if they want.
adds b4e60e5 also ignore the autom4te-2.53.cache (This used to be commit 243c9c37a53501b96df6286517e03eb09efcc620)
adds ce7f54e Add a test for a useful property of the compiler - we can get link-time failures for some compile-time properties this way.
adds d5da58d A couple more fixes for fstrcpy() into a malloced region. In this case it's all perfectly legit - the region is an fstring in length, but might not always be, and it is the last peice of code to fail my automated test.
adds 487a056 Use new configure test to turn on this automated test for correct string function usage.
adds 48e3bf2 Add code to allow us to specify the port to connect on when performing a test ... (This used to be commit 1128a2fb4c16681e669efe605ff7d7161a2f7acd)
adds 6149dfd Add *SMBSERVER fallback code to smbtorture ... (This used to be commit 460339db2246b0213252ee34f507eb8e55ecbecb)
adds 7a3cc34 FIXME about crash on failure case. (This used to be commit a387c4209735f8e4c826cad7cb10c5349b2041ec)
adds 192148b More safe_strcpy() off-by-one bug fixes. (mostly moves to pstrcpy()/fstrcpy())
adds 6684c85 more off-by-one safe_strcpy() (This used to be commit d8d2d5e75503ae2b6532a25e4c9bbcdf20cc60af)
adds ca0d82b Make smbtorture use the same cli_full_connection() framework as the rest of Samba. This fixes things like not doing *SMBSERVER etc.
adds 26b1ed7 add #define for the max device name length in a DEVICEMODE (This used to be commit 21ec2b6ba3ddba6964f6ddb53f8494e4a8b48a83)
adds 389a47f Redirect to printer docs for removed options (This used to be commit 401a522d88abdb6d6f01707f51b658d4e0497d3d)
adds 735bcfa Add documentation on line returned by 'add printer command' script (This used to be commit d41dbe568ec77e4860678e5ee4fe2ab2f2da507b)
adds 3327f13 Found at Connectathon, .NET RC1 arranges trans/trans2/nttrans parameters differently to W2K, cope with this. Jeremy. (This used to be commit 172f415c9eaa4d310a52794e3dc1a6bc92206ce4)
adds cea6fd0 Fix noticed by Corny.Bondad at hp.com. Ensure we free up memory on error exit. Jeremy. (This used to be commit 1cbd53dc3cd2d56f5e62d42fed5d589efcecb8f8)
adds 80087e6 safe_strcpy() -> fstrcpy() fix, and a cleanup to how rpcclient calls the IP address resolving code. (This used to be commit 1f605fe77c56ee2a7838c9f87eedf4bb91ebf688)
adds 04858cd Limit the number of SIDs that may be looked up, in line with existing code for name->sid. (This used to be commit 0ebccc0dbeecc10d423529909a2563fbc3bf9857)
adds 8a751c0 Some progress towards gums and tdbsam2 genparser works fine, and it is a marvelous tool to store objects in tdb :) (This used to be commit 4c6d461a8572f03cd33cba95500cc837638b732c)
adds 6a141b7 Patch from Michael Steffens. In his own words : ------------------------------------------------------------------------- I think there are basically two problem:
adds 24c9553 Missed parentheses around complex logic. Jeremy. (This used to be commit e81427c2d69be166afad94bc083e750e8f48fba7)
adds f944fd6 Add early prototype of cifs mount helper for Linux (This used to be commit b20bcf8d336b4b2079eb42342a96d1fe714709de)
adds eed8772 Use ERROR_NT, not ERROR_DOS as Andrew Bartlett pointed out. Jeremy. (This used to be commit c0930e6d15eb68f06453d9b67142ccd7fb1370a0)
adds 64e49aa initial work for the new idmpa interface (This used to be commit 8338e74ac4e5f31150c96f459a67e52090dc6013)
adds 4a1d2dd some more code (not tested yet) (This used to be commit 0d6cec90c13731827abcbc61974efc993e794003)
adds 7b24092 Fix typo in earlier fix, caught by Ranjit @ HP. Jeremy. (This used to be commit 13ab94fa73dbaf54da0169bbcf4d027d5c07d207)
adds bbf8961 Make it clear that this is a fstrcpy(). (This used to be commit c2a266b7b661d319e13982bfdbc3a86e8502b8a4)
adds 01289b1 Make sure that the 'remote' machine name can only be set once. For some weird reason, during a Win2003 installation, when you select 'domain join' it sends one machine name in the name exchange, and litraly 'machinename' during the NTLMSSP login.
adds c08c475 Testparm needs the extra arg to set_local_machine_name() too. (This used to be commit 30ba31e6355b5dfb902e42d2b5edc71630db2923)
adds 8742d1f Add notes on increasing performance on AIX, based on an email from William Jojo (This used to be commit 7dc2b10215c2b015a36e78c3b9b8f13cecfdfeba)
adds ad2e732 Add Q&A for people having trouble trying to log in without a proper samba user database. (This used to be commit 957c11e40e0aedc24d2dce2aaae9888673d68e01)
adds bebdbcd more on idmap two layers structure with - local tdb cache - remote idmap repository
adds 8ccff3e This is C, not C++ (This used to be commit 25d210b90b6c0377046d89a1dce7a32f94fd7859)
adds 6ed6740 Don't fault on error returns (ptr == 0) for this LSA query.
adds 2ed7730 Change the way we sign SMB packets, to a function pointer interface.
adds 6d6be87 Add some printing question & answers (This used to be commit 998537ca398100974075d11e28d5199997424f15)
adds 14cf457 Add Ronan Waide's info about the setdriver call. (This used to be commit ef6cb3ec1aa943d4e52ea08e7b43a47d781d3273)
adds 2b6a6df Try not to clobber the session request. (This used to be commit 05cffbee56f0556f550b4d14f3111bd7db972621)
adds cb1de38 Check for valgrind.h (This used to be commit 0ece70d631bf095bf9c8819180b6c59990159cd0)
adds becf7a0 Include valgrind.h if present on the system. (This used to be commit 65ba78c6bd4c5ab7ec9bf4d15e4410482e82588d)
adds de6b39d Clobber strings with 0xf1f1f1f1 before writing to them to check buffer lengths are correct. Attempts to pstrcpy into an fstring or allocated string should fail in developer builds.
adds e9a94cd Further work on NTLMSSP-based SMB signing. Current status is that I cannnot get Win2k to send a valid signiture in it's session setup reply - which it will give to win2k clients.
adds 1907088 Makefile.in for NTLMSSP singing update (This used to be commit 7717555438e4d74bb63d12abde3573933c15342a)
adds 44bd743 added -i option for ignoring dot errors in masktest (This used to be commit 0f4d1172a6add3f490fca22a45975d2588485146)
adds 8dd9e99 fixed use_oplocks and the timeout in smbtorture startup (This used to be commit cec1ef09e5009cdac22e6c9ca101a49c5ef36b1a)
adds fba0a72 Use "$@" to preserve shell quoting in case somebody passes an escaped string as a configure parameter. (This used to be commit 3285c80cb0e41d6736b4f74b01a65d55753a7920)
adds 8cad904 Don't segfault on make_server_info_guest() failure - instead return the error code.
adds 683c17a check a pointer before dereferencing it; not sure why userdata == NULL though (This used to be commit 6fca29ddcdb111af24ee051b555ab4eec8cadd1d)
adds 06c4d9a Some conversion to pstrcpy_base.
adds 2e3f9c3 Patch from Ronan Waide:
adds dcf7cad Remove obsolete file. (This used to be commit c5c1a7979385778c08d6dd7796cfe8be1815992f)
adds ee28d38 When opening an existing DB, don't require the hash_size specified to the open call to be the same as that of the existing tdb. The specified hash_size is only used if the tdb needs to be (re)created.
adds cca61ad If using --enable-developer and valgrind.h is present, define VALGRIND. (This used to be commit 71c8e90117f00f168416f2f35a1c25755e2d0ed4)
adds c139902 make sure we have an empty directory when we start the utable test (This used to be commit af415842b80f024ca26b4e3bc52fd73fce0a28f3)
adds 191b44b fixed the MANGLE smbtorture test with the new paranoid string code (This used to be commit 7be44dbe009a8d831c0720a2649fc871b067beef)
adds 538c832 having sticky create times is not a bug (This used to be commit f283f71104319fa9f1e7d22fc91b8d7224ae157a)
adds 6f7ac2d Note about using Valgrind with tdbs. (This used to be commit 36c6f67d4af50d8fc4c8bd54486df315861d55c2)
adds 2e01ef5 Remove valgrind_strlen function, hopefully no longer needed with recent Valgrind relases and clashing with -DVALGRIND. (This used to be commit 98479f1315cf8968152e1566966ac57e171008c3)
adds d40890e This is how combination of domain logons and security parameter best combine. Comments wellcome.
adds da6266f After 'consultation' with idra, this is how I think the server roles should work...
adds 60a8e3c Some further tought on the server role issue - try not to break it compeatly.
adds 17030fc security=domain and domain logons = yes should be a BDC (of sorts).
adds 3b580ff This patch attemptes to clean up winbindd's mutex locking.
adds 77916f6 Fix up zero termination. Spotted by Sebastian Krahmer <krahmer at suse.de>. Jeremy. (This used to be commit 69becdb563b2620513931811a6695481bebcceed)
adds 0a2d131 We use unsigned now, so use %u. Jeremy. (This used to be commit 01727b0296ee407e49444b9d9c4e7993892cb537)
adds a16b155 Add example of string overflow which is now caught in developer mode. (This used to be commit dcf1705782f5d589120624c90b695b81a0332e6b)
adds 9a63d8b Update usage message. (This used to be commit 17f01f6959fb79ba11a56d6869ec9789e3ee2f74)
adds ffd5eae Start importing the Python testing framework that Tim and I have been working on into the main Samba tree. (This used to be commit f3b77aae13df2559a81db6453d04e0fe8004cd52)
adds 57b6801 Import ComfyChair framework from trunk. (This used to be commit a7fb1fcc72ffe3cc2aa9c5abfcbd8197e7610167)
adds 053435a Import design notes by martin and tpot from ComfyChair and stf modules. (This used to be commit f923729ca37c18fd58943015a530607c05e96659)
adds eb4ea93 Import Samba Testing Framework code from private CVS module. (This used to be commit 0effe832a48f0c51d50675558cc2744e815d68c7)
adds 62ead1b New import of ComfyChair, many changes (This used to be commit e84046e769a518fa1970827f4dcb8284ba9b9952)
adds 52fbbf0 Update for new version of ComfyChair: some methods are renamed to be more consistent, and it now looks at command-line arguments to work out what to do.
adds a6c6800 Patch from Ken Cross <kcross at nssolutions.com> to take a username in the form of user at realm for kerberos logins.
adds 02abe94 - Fix a double-free (I can't say I understand the code, but it matches the other cases and keeps valgrind quiet).
adds f4a8417 Add const (This used to be commit 147a0c8b13d20e06c557fb817a36fddf9a920d65)
adds c992f66 adding some initiaial code to sert %a to Win2K3 (using Native LanMan string from .NET RC2) (This used to be commit 4c823e61d14a33344deb887043b60b2e3c83416f)
adds 15ae0c4 Ensure we count the length correctly in mangle_map. Jeremy. (This used to be commit 596705198c555568da208f59008ab87c5164bfb4)
adds 00d89c3 fixed a strcat noticed by metze (This used to be commit db3ad0dbe0bca729f98ca5d5a698388fe086daf2)
adds ddfed38 Change size parameters from signed to unsigned to fix up warnings. Jeremy. (This used to be commit 2e9880ef7c259b67eb75edc8098b734c3b7b22c1)
adds 3b104f6 win2000 can take much longer than the specified time to respond to a lock - so to make the torture tests valid I give it a grace time of 10 seconds instead of 2 (This used to be commit c9c9e9eb26ec3042395637d14a6661d04a629ccc)
adds 537e4d5 fixed the unmarshalling of the queryaliasmem SAMR call (This used to be commit 80c45434092a881fe2c9ae7f90856deea4722cb0)
adds d2a85e5 show which files we fail to create in the casetable test (This used to be commit d40e3747cfa2994349aa84568f7b79457341a058)
adds 5e7f809 Fixed crash bug when calling tdb_unlockkeys() with no locked keys.
adds 6d0a1ea Added chainlock, chainunlock, lock_bystring and unlock_bystring methods. (This used to be commit cd5c47f47379a8c4021771ec28a9da0085f80d98)
adds 9951cca7 In Valgrind 1.9.4, the headers have moved to <valgrind/valgrind.h>, etc. So check for that as well as the old names. (This used to be commit 1ffa4d75b75979b8abb409634212ce43a0826467)
adds 197f98a In Valgrind 1.9.4, the headers have moved to <valgrind/valgrind.h>, etc. So check for that as well as the old names when including macros and conditionally defining -DVALGRIND. (This used to be commit c9151c7b1113e2f01bd33d4dd301a2e7e2040b35)
adds 593ed8d Add bin/libbigballofmud.a non-shared library. A bit easier to link to for testing than the .so. (http://www.laputan.org/mud/mud.html) (This used to be commit 386087d77f836b8133afc977c9c3e8e7845125dc)
adds 285886b Merge cifsntdomain.sgml fixes from 3.0 branch (This used to be commit fb85311941967fa1080b84103a01d16b4fd33926)
adds f764518 Merge from Subversion
adds bc7f13c Add examples of ComfyChair (This used to be commit dfee0a6ad5d203df04df8a54da87ff5e493a33ca)
adds e37372f Found by metze with the clobber-region check - if it's a pstring, use pstrcpy().
adds 33c8a67 /tmp/newfun.msg (This used to be commit 3f4cb7b2c4d9b54b41bcc184ccfd00032e2b021b)
adds e583dd6 Fresh meat in trusted domains code: - packing/unpacking utility functions for trusted domain password struct; can be used to prepare buffer to store in secrets.tdb or (soon) passdb backend - similiar functions for DOM_SID - respectively modified secrets_(fetch|store) routines - new auth mapping code utilising introduced is_trusted_domain function - added tdb (un)packing of single bytes
adds 5f86db8 Extending code to work both in case of domain membership and domain controller respecting interdomain trust relationships. In the latter case we need to find DC of remote domain instead of ours. In the former 'domain' is our domain name.
adds 9db9982 We haven't implemented The Singing Contexts so far. Who knows what .NET server brings, though ...? ;-)
adds 7ae555c fix WinXP & Win2K3 remote_arch and check pointer in ntlmssp code before dereferencing (This used to be commit 2487480228b99183cab9e34ab497997e0c144ed6)
adds dadae3b Now that mimir has done the grunt work, I'll fix up the comment (This used to be commit 7154fe10969a34b97ddc8321bfb5271b8e6d4795)
adds ef07127 strictly, you can't #if on somthing that may or may not be defined.
adds c3221b8 Found by my new checking code (yet to be commited):
adds 44f9f10 Clean up the VFS module loading logic by making the parameter an P_LIST, rather than a runtime-parsed string.
adds d21f97a If it's an fstring, use fstrcpy().
adds 6fe5909 Add const, and a signed/unsigned fix. (This used to be commit f07a93eaeba20f5704f43c7f02141adc564db136)
adds 16ec110 client-side smbpasswd fixes - use pstrcpy_base to avoid clobber_region bugs
adds dc7c505 Be parinoid, malloc an extra SAFETY_MARGIN on the client's inbuf and outbuf.
adds a4ba049 Specify buffer sizes (This used to be commit aa12379b3fd9646199a8ff3f217ec7dfef1942a5)
adds 58abc7b If the server went away, don't segfault by attempting to FD_SET -1.
adds eca1293 specify the size of these buffers (This used to be commit f6ea572cd57d4e655d387fe225a5d7122d587a9b)
adds 32ae870 Truncate the machinename manually, so as not to generate level 0 debugs for an expected situation.
adds 9a00acc Fix off-by-one bug in safe_strcpy size paramater. (This used to be commit 9af30c9aae3623c4db1edca39a91973f0279acb4)
adds 3b5bc93 String handling parinoia fixes.
adds d8549b0 signed/unsigned fix (This used to be commit f6bcfa59447700e0ccfc069d0228019a9bdca9d2)
adds a27d434 Fix signed/unsigned issues - mostly 'i' counters.
adds f1d333e Remove an unused function and fix the build.
adds 02704f9 Minor fixes. - signed/unsigned - quieten warning about assignment as truth value - whitespace
adds 662b549 Fix the non-DEVELOPER case of my macro madness...
adds a4261c2 Fix the 'non-optomizing compiler' case...
adds 2055e72 Checkin cifs vfs for Linux mount helper (This used to be commit a55acfd7a296c5ae9b043dc03393a29d87e43a40)
adds 4b6b03e Fix non-gmake syntax error. (This used to be commit 97daece056516e52e56bf5a749676e7c53e087e3)
adds 0dca6fa A hack to get us building on a slightly older heimdal kerberos. It appears that we don't need this flag - heimdal's internal password change routines don't set it.
adds 3a9bdac More work on my macro mess - we need function prototypes of different types, and we were missing the 'char' type.
adds 2f62a72 Changes to help the kerberos change password code work on systems that have some of the labels 'duplicated' (ie, the defines double-up).
adds 7cf0003 Fix nmbd under -DDEVELOPER (pstrcpy on not-pstring).
adds 6ba75b5 New statcache internals - this time it's actually possible to follow what's going on.
adds 644ab8e Try to avoid dereferencing a null pointer.
adds 400bb4b - Make ReadDirName return a const char*.
adds c6cf087 Add const. (This used to be commit 5371720971bc60a4cfba0460614306f322aa10b8)
adds 7b18c5d Make sure we mark the assumption of a fstring parameter for 'devicetype' in the function prototype, and change callers to respect this.
adds 3ecf5d6 Missed one when I move 'share_sanity_checks' to use an fstring for 'dev'.
adds 1171b0c Fix memory leaks and add parinoioa code to our stat() cache.
adds 077e093 Some cosmetic changes to make the popt --usage output look nicer. (This used to be commit 39124b9a62e1ba0f8089c36b27d6c79352a27973)
adds 0ab29d6 Fix a memory leak - 'smbcontrol smbd pool-usage' is your freind!
adds 355bea4 Ignore .pyc files. (This used to be commit b20a357ac534b513383ad20046a99bb7f39bba25)
adds 1eae003 Applied waider's patch to return DOS error codes for pipes that support it. (This used to be commit ac3df9a8051bd105e8e4192d36b3024fdf9f9506)
adds a564fed More statcache fixes - and add a bit more doco.
adds 1331a36 Add const. (This used to be commit 02f81719c7c179b61663bdf789c01ab62286fea2)
adds 0273df0 Fix const warnings.
adds 63c1aa2 Call AC_MSG_ERROR if jw, perl or htmldoc is not installed rather than generate a bodgy Makefile. (This used to be commit 2842e0925debe8bfabfdf011913cf5e13e824c10)
adds 99e5d02 Brain fart - make sure we truncate the right string...
adds a9034ec Fix invalid SAFE_FREE() of talloc()ed memory.
adds 9349b44 Run autoconf. Shouldn't we have an autogen.sh here? (This used to be commit a43fe8e5f0cc95a8fb89db4ab1ee051b8c9d1bab)
adds 4adde4c Added a slightly modified version of Tridge's note about securing a Samba server. (This used to be commit 03a227b7ee7ed6927541966ec226344cd8c88aff)
adds 0a8e719 Fix memory leak.
adds e0e31ca Add copyright. (This used to be commit a7f9c3657ff052e382e290059f50f1d9812b8221)
adds 2e20359 Start of a unit test for info3 caching. Much unfrastructure required before this can be fully implemented. )-: (This used to be commit a040a8471f884cb295100f841594d86ddf754bb6)
adds 47b547c Added #ifdef'ed out implementation of auth_smbd python fn. Uncomment when auth_smbd functionality merged to HEAD. (This used to be commit 2b6d13672dc1e4a46fc2600e729c22d0ee7e534b)
adds 1b0033d Decode waitstatus values when a command fails. (This used to be commit e1baab1ee04b27447445351d0d88b0c02a5fa85d)
adds eb83748 global_globber_region_function/line ought to be recorded before clobbering the region, just in case clobbering causes us to crash immediately. (That might happen if we just shot ourselves in the stack and strcpy was not inlined.)
adds b9a8ad5 Speling fixes and a little extra documentation. (This used to be commit 8da383bb3e63d25ceb0204c775580f2f1b3336ec)
adds 556fea4 Update comment: Valgrind 1.9.4 seems to always respect client requests, without needing --client-perms=yes. (This used to be commit 412a8780c35ee9449c9682e3ef73afb2c4933285)
adds 2f07f71 The new string macros catch a bug at compile that previously only trapped at runtime, which is great. So we have to try a little harder to provoke an overflow -- which is still caught nicely in developer mode. (This used to be commit cea126f62ad411f5efbebc7c5d39297fd8ef9efb)
adds 29fa4c1 Remove static libbigballofmud, which just does not seem to link.
adds c52a31b Comment about deprecated macro overmalloc_safe_strcpy(). (This used to be commit 5ac062580690eee9b4bd423dbb82631c0cdb8b30)
adds 8cfec85 Ignore .po and .po32 files. (This used to be commit 8d64419625dda242fdb7a5d956644b052b43a2ea)
adds 6cb8656 Ignore t_stringoverflow binary. (This used to be commit 195582c4cb7906ab95e47f5a2aea4ae86a7ab023)
adds a084f06 Split "clobber" function and variables into its own file before it grows too much larger. (This used to be commit 4bbddbfc6a97ebb11e299aa7bd07ebebeab42c65)
adds 74d3be0 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit f0d009c3e91979b0dc3443e16f3f545bcc64cfda)
adds 50eea93 Add const. (This used to be commit ed245023016779700571d108e7b9339236bcbe7c)
adds cdc6fc8 Add an extra parameter to our 'set_remote_machine_name' and 'set_local_machine_name' so that the client can't change it from under us.
adds b01a915 Merge whitespace to match HEAD. (This used to be commit 454fb434195b8d46cbcbaee6a200070e5bcd7364)
adds 818f2a5 Fix segfault on FD_SET() when we have an fd of -1
adds 0d3e24f One more on set_local_machine_name() taking a new 'perm' argument. (This used to be commit 29d909b184e0044f728091f3215eeb58bbeff437)
adds 5452ece Merge signed/unsigned fix from HEAD. (This used to be commit 196628432130f826505187a27207a7b947e034cf)
adds d5ee9b2 Jeremy merged across my string parinoia fixes, but forgot to enable them! :-)
adds 972e492 NTLMSSP updates from HEAD.
adds 50e9b88 NMBD string parinoia and memcpy() parinoia fixes from HEAD.
adds 892599f Merge from HEAD:
adds ec2b31b Parinoia fixes from HEAD - malloc() some extra room after the allocated buffer size. (This used to be commit 27ec538eca0905e1f749de4c49cc2555c5932d5c)
adds f2a387e Makefile updates for new SMB signing code. (This used to be commit fa10640630cd893c30aa75f8b94e906199cecbe6)
adds 6cbe331 Add const. (This used to be commit 38a6ad95d789b3ece7a8e697195c8851663b3cd9)
adds 84e99fe Merge mbp's HEAD changes. Jeremy. (This used to be commit da1271a95fce7fd217555fb161d4669d0b9b80e2)
adds dd1b7e3 const warning fix. Jeremy. (This used to be commit 478a5c654a6d2765b726e9a8ef64af7716cb56c0)
adds 72b0c07 Removed unused var. Jeremy. (This used to be commit f93c64b5ca1bc21f5fa89200034cd82dcbc0910b)
adds 4e8d7b3 Ensure dev in make_connection is const. Jeremy. (This used to be commit 1c6ea31b8f48b93606f4c5b6a0472571dc8a471e)
adds 7e958f0 Doin't pstrcpy into fstring. Jeremy. (This used to be commit e619c50834a06b3026dc6b8603d1f88268bbdbc1)
adds 686ef10 Fix debug message not to use an uninitialized variable.
adds 7679811 Put group mapping into LDAP.
adds bde1f78 merge from HEAD (This used to be commit 12110a263b5ac65d6b965ccbe19b7be3025f0373)
adds 702e76d Fix some comment typos (This used to be commit 051b33e98f94ad09b4d8816a88e78715e7dc2a5e)
adds af89646 Update to current situation - should we add SAM/GUMS/idmap? (This used to be commit 3247b6be7a284c10c2885854a0da0501fb2f506e)
adds 8dd68a7 Update alpha information (This used to be commit 52c2b2418d3ba0d64dcaa2e1d0be3b240cd6c636)
adds b3bf451 Fix typo.
adds 9da46ee Merge from HEAD.
adds 6b2fb1e Add t_strcmp test/torture harness. (This used to be commit 2c17cb1bd27658ac7a72cb9eccb4b048e9d0ec5f)
adds 743d429 Step one of optimizations for StrCaseCmp:
adds 85b5a5d Put in some macros for the new modules system (This used to be commit b6272a8f18c823be3056d9f03810be75e9129cce)
adds 56c5bc5 Put in documentation update by jht (This used to be commit 38424c522ab2ddbf6d6c61274d692b14e574023a)
adds a92806b - Move instructions on compiling samba to appendix - Add notes about binary packages - Some small fixes (typos, remove outdated stuff) (This used to be commit 7759686230e2512e7c79ca512f501f8bac084aef)
adds b19116d More updates: - Add SWAT as way to configure samba - Remove some duplicated information - Move some information to the part of the howto it belongs (This used to be commit f78c98120be81100adbfee01a07283d014c425d4)
adds 404d5ba Regenerate (This used to be commit 7affa21eb8982eeccb8852f60d3b962fc0dded67)
adds 2096762 Regenerate (This used to be commit 25db62e3101dbcae8e9daee3cb16430297afa223)
adds 0331877 Removed unused var. Jeremy. (This used to be commit fb925a72a6323d96d8fae658c4271ca05e8256de)
adds 736c753 Ensure dev in make_connection is const. Jeremy. (This used to be commit e8155fade61e9dc308a82f442453803160c36806)
adds 54925dc Run test 10000 times to make measurement easier. (This used to be commit e051789ac6cc05f8a643ea81e887d3b969cf3a27)
adds d071b73 Ignore .po and .po32 files. (This used to be commit 9a8d50d45c352a22b9b67adb1548482ab2c3265c)
adds 9474172 Ignore t_strcmp test case. (This used to be commit 705db537c5c8495ce39d7ca609de4a2ee1bba6a5)
adds f576502 Remove this .po file from the repository. I meant to add a cvsignore file that ignored it, but I slipped. (This used to be commit a3f90cc6ab2735296ca482c8e29dc1d83804e205)
adds 553d118 Add the correct file :-( to ignore .po and .po32 files. (This used to be commit 00b147882221dbb92673bc19fb0572718e3b10c6)
adds e239ead A new STF test case! This one checks strcasecmp correctness for various strings. (This used to be commit ef5bdb1700f6033f342d6bb32a8d0ee240dd34b8)
adds 1d2afdc Get rid of "make check" targets that call nonexistent code.
adds de12a0d Add an STF module that defines the tests to be run by "make check". (This used to be commit a5a2cc9ae9668e66d39beed1fdad4df0405fa4da)
adds 41fdece Add additional StrCaseCmp test cases.
adds b8ba9f9 Fix debug message not to use an uninitialized variable.
adds 6fe08f6 Put group mapping into LDAP.
adds 230f9335 Remove py_samba.c experiment - it didn't work. (This used to be commit e69c061211e9c64201b54087d1381740d82cbbcd)
adds b6627c7 Add function prototype. (This used to be commit 57e5c2007b7390c06989b34c7ecf6b5f6f56a03b)
adds 8406be4 Removed unused variable. (This used to be commit 6326b0f0b489334c672548a50740890a124988a2)
adds 50e4235 Fix compiler warning. (This used to be commit 74c1cd0040890d24e6191d4cb0467e9f9d70f5dc)
adds 043a533 GCC 3.x has deprecated multi-line string constants. (This used to be commit 54000fc3b0daee452f4d5bc7dad40757f1cf7c11)
adds 91d55a5 If we fail, return an error code :-)
adds 97575a9 Hey -- there is an error code NT_STATUS_CANNOT_DELETE :-) (This used to be commit aa9b8382d38346cb3e94ddf2e7caf6d663034579)
adds 7278578 Regenerate (This used to be commit a4057885405a2dd5f78592f9a6da7f071b486fd0)
adds b66a4a1 Fix some comment typos (This used to be commit 41ea416adbc074f3a34b66c18ed63c7d44ea28fc)
adds 946b3fd Update to current situation - there's nothing about SAM/GUMS/IDMAP in here currently, should there be? (This used to be commit 0038a31819ad13dcfaff381ab2bb9f9fef62c1e8)
adds c9280a7 Update alpha information (This used to be commit 65dbd07b3012b0de4d8db0bb01c1d77ae3dc0fa8)
adds 3c3406b Fix typo.
adds 45df237 Add paramter 'ldap del only sam attr'.
adds 47ea3a2 Put in the new modules system. It's now used by passdb and rpc. I will put a doc about it in dev-doc later today. (This used to be commit af7bfee0c6902c07fdb8d3abccf4c8d6bab00b5a)
adds 1719a67 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 6f94672d3da070aae0b17f4dcdc6cd119b68d84c)
adds cbded5d replace pstrcpy (This used to be commit c5876f9f07bfff4e03f3a70136515c9daab20afd)
adds 6c6fb12 use strnlen to prevent coredumps (This used to be commit 5078436d83f0fdc568d6687809c7c70dea5fd382)
adds 4377376 void function cannot return a value (besides the function called was a void) (This used to be commit 55681422e97ede0ff9446925c7678d6254b13878)
adds 3be18a1 lib/messages.c: Check return from chainlock before modifying message queue. Apply the job returned limit across all requests for job queues. Jeremy. (This used to be commit bf795b684e608f82db822e0759e7b69afd451b65)
adds aa5750e Merge new .cvsignore files. (This used to be commit f0ab1b6147bc0a0e028e67b598bfc0cb9944c8cc)
adds 62c756e Merge of removal of py_samba.c (This used to be commit 68b4052281d22dace2ae9e48d022fa288c0a6425)
adds 873e090 Merge of compiler warning fixups. (This used to be commit 0308a0a11265050f53fc7e8e03f8e17b04adb45d)
adds f46edac Make swat use popt (This used to be commit eccb6998111ce7a56bfd11578ccd7c09958f407e)
adds d02f57f Merge from HEAD (This used to be commit 62d5a78b024898485f610b5d9db1a6d9a5c68c21)
adds efadbac use pstrcpy_base() (This used to be commit 2e3710f67293b01084026549246d494103b2d536)
adds 0b72dd8 Patch from Samuel Thibault to convert messages from dos to unix charset when sending(and vice versa when receiving). (This used to be commit 5310447ec6e0df1c000e3ee14572f5b7fee31f28)
adds 70788c3 Merge from HEAD (This used to be commit d59a7bea6b22a4c3e6cacd1a4c5ee95f42b13a26)
adds eeae852 (merge from HEAD)
adds 67df8fb Merge of new appliance-head scalable printing fixes. Jeremy. (This used to be commit 331e621b580f997592892be0226fb452c67ae9e1)
adds 0655f20 Merge from HEAD - patch from Jianliang Lu <j.lu at tiesse.com> to set the 'minimum password age' during a password SET.
adds 3d8c50c Thanks to volker, merge passdb changes from HEAD:
adds 63894f2 Merge fixes to libsmbclient (fstring/pstring) from HEAD.
adds 20e73a7 This caused problems on the build farm. (This used to be commit f16a70a405a702945ada42be638c3d17c59517c0)
adds b33cee9 Fix compile on IA64 by noting that this should be the integer, not a pointer to the integer for SIVAL(). (This used to be commit 5e20868fadc4e01ea09639bc57c51d1eb687f78c)
adds 1f499a7 (merge from HEAD)
adds 49c0726 This changes the way we do LDAP updates. We don't use LDAP_MOD_MODIFY anymore, but instead look at what is currently stored in the database. Then we explicitly delete the existing attribute and add the new value if it is not NULL or "". This way we can handle appearing and disappearing attributes quite nicely.
adds 25fc769 Never touch complicated if/else/elsif structures :-)
adds da40f73 Merge from HEAD - Detect missing -lroken properly on machines without krb5-config (This used to be commit 70634d248e74395c05d9980b07d53a20327a30a8)
adds 79f3265 (merge from HEAD) Valgrind found some memory leaks! (This used to be commit 8315b9c3119dde62aeb72ad5e20f63aee89abd0b)
adds 0e55d8d Merge of patch by waider to our samsync code.
adds 42ba082 Metzes change:
adds 3970ad7 Merge from HEAD:
adds eaf3fbe The group mapping functions are not called directly anymore, but instead through the passdb interface. So we can make them static.
adds b8d83f7 This does two things:
adds 7d4bfa0 Implement abartlet's suggestion to add attribs to ldap if they are 'SET' when adding the account.
adds 53beee9 (merge from HEAD)
adds 8460dc4 win9x was suffered a case of the blues during a domain logon. For some reason, explicitly setting the service type during the tcon&X fixes this. (This used to be commit 4dd81caeff96d2b7f08b4846a524f917a85407a4)
adds e5c998b Must have been somewhere else last sunday...
adds a50253f A fixed type TRUE -> True, reported by Paul Green. (This used to be commit 14499e64555481fdd5fa8ba656a4cba9a597a86b)
adds 5ab2abd Fix extra NULL arg added during app-head merge. Jeremy. (This used to be commit b2ef052adad01c37f0fd4b9b82a16a9989d57082)
adds b39659b Add defines for platforms that need them. Jeremy. (This used to be commit 7787815da498382a380230912e0573f41347d0d8)
adds fa4b83c Fix DOS del command with widelinks = False. Jeremy. (This used to be commit ef1782121bc4ebcdd2731fd6863209352f815dbe)
adds 6387c98 The definition of pstrcpy_base(), and the preceeding comments, were given twice (probably a cut/paste error). (This used to be commit d9b799d8c35a7453e6ccb92b3fc4ec2ec510449a)
adds 878f914 Fix schema error not detected by OpenLDAP 2.0.23 but by 2.1.16.
adds 26482ff This is no functional change. It just makes pdb_ldap.c a bit easier to understand by moving the logic for init_ldap_from_sam and friends around.
adds 560d83b pdb_ldap may require ROOT privilages to access the group mapping. (yes, it's ugly :-)
adds 9676bf7 cleanup the IPC/LPT:/A: mess I started (This used to be commit e6034a03d543d8672303f2b24982cfc03b124391)
adds a4c72cf Fix module names (This used to be commit fa1c8eee1fdd2452f9e3595b2b3957ea8c0ea46a)
adds 84627f7 replace pstrcpy (This used to be commit c6eb950b6879d7566ded33dd6a3853cf2d5310db)
adds f23c193 Add documentation on new modules system (This used to be commit f0f454129a5a57e50391397f45d7cf4d58648d45)
adds 2ffd83f Fix build errors and move pdb_guest.so -> guest.so (This used to be commit 25412880251839de3dd17882fab30c873c886454)
adds a63fa73 Fix uncompleted sentence (This used to be commit a14b7fcd493b89e6ea6bcc889a2d2f24fc72a5fc)
adds e14e43f Fix pdb_unix usage - noticed by jmcd (This used to be commit dd03aec26dc39a4e56f18d547132768204a500db)
adds 7178e11 It's init_module(), not module_init() as metze pointed out. I really thought I check this well enough :-/ (This used to be commit 730e2a093152c406923bd9e28339781564b0afac)
adds a666912 Don't generate a Samba-Developers-Guide.{ps,txt} with the contents of the Samba HOWTO collection (This used to be commit 4ce0e931ab098768e5a33c0062267176104485b2)
adds e542eed use strnlen to prevent coredumps (This used to be commit 1960a650c1546323708ed6bea615dc7215a97b4f)
adds 9a32824 Fix corrupt memory reading in smb_register_passdb (This used to be commit 6acbb37e4e32de635ace8420a5182b04b6527e34)
adds c775678 Add make rules for passdb/*.so (This used to be commit ea85f8ff21bfad378eb8464a94bb182cb3e4f988)
adds 2f13a74 Cleanup bogus initialisation in SID_NAME_USE enum.
adds c8eed69 lib/messages.c: Check return from chainlock before modifying message queue. Apply the job returned limit across all requests for job queues. Jeremy. (This used to be commit dee1326a1d8a0bf8977df22a0fe014dd5d8dc769)
adds c9167c9 If CFLAGS is set when running configure, then just use that. Otherwise add -O.
adds d87feb3 Merge Herb's change.
adds bff325e Update wbinfo.1 for 3.0 (This used to be commit c057c6594e8c44993c01d6bb3a8d0916a2adcd24)
adds 5737469 Update swat docs for 3.0 (This used to be commit 06c7a16b2d2040c0932eb663076cecb6d2cd3cdf)
adds 4e01382 Make swat use popt (This used to be commit 3cd1650d389850c2a36997a1a404d37bb28130e4)
adds 21fb006 Convert smbcacls to popt (This used to be commit 45e5374e89730e7ad497edf9e344fbd1b8992589)
adds 7477c65 Update smbcacls.1 for 3.0 (This used to be commit 0ab40fac3a45b1f72b8bd53a48fc39dd46c69086)
adds 56b6650 I like debug level 10, but these messages always get into my way when debugging pdc stuff...
adds 3560c49 Fix typo (This used to be commit 5c6f5bef30db62f351d83ecdd6aa6990a567d842)
adds bcc8bb4 Use True, not TRUE and False, not FALSE (This used to be commit 44e9bf88cc2bbb2aa34711354258c3abb319cb9b)
adds 6798444 Build samr as well (This used to be commit 1d33afdef9ea11e17c633109170d35ed66c4e2b8)
adds 29d734a use pstrcpy_base() (This used to be commit 9387caf3cebecd50de2b295560355b779135d8c3)
adds be40463 Fix compile errors - don't use pstrcpy() on a fstring (This used to be commit 3bad73ca870bb43324bdb5dfc6bb02e0fa1fb1e0)
adds 9ba6be2 Fix setOtherHelp() - pointed out by metze (This used to be commit 05b1681b03688c0d4e57e8dfb881b111f947e6c6)
adds c7e720c Patch from Samuel Thibault to convert messages from unix to dos charset. Works on 2000. sending messages to 9x needs to be fixed, but that didn't work anyway (This used to be commit ca066502a2a3dbdd8943d515c9c6d21e62d757b6)
adds afcb58a NT4 as well as W2k respond with IPC regardless of what service type the client requested in the TCONX when connecting to IPC$.
adds 5c91336 Only build pdb_ldap if both ldap libs and headers are found (This used to be commit 228110e83fce91c811c82f6f836d313b6b79ff87)
adds 677838b Give volker a hand, and let domain joins with existing user accounts work a bit better.
adds 940a114 Add more mappings to the nterr->errno mapping table. It should be fairly complete now. (This used to be commit 72bb5615f3eef1c5b27716dfcabe4c8288729458)
adds 522cc67 Merge of new appliance-head scalable printing fixes. Jeremy. (This used to be commit 301f17df51961b645b63d1520fc9c2e5627c1a0a)
adds ab25a25 Patch from colo (on IRC) to get libsmbclient building due to pstring/fstring issues.
adds d2d29ea Clobber our SMB buffers between packets. I hope this will help find bugs where we assume the buffer is zero, when it might not be (ie due to, previous packets).
adds 2da9a44 Clobber the 'SAFETY_MARGIN' in libsmb.
adds 58cd54a FALSE -> False (reported by Paul Green) (This used to be commit 1002b0bbff295548b74580dbb0dc0c76474af23b)
adds 87cbd9a Patch from Jianliang Lu <j.lu at tiesse.com> to set the 'minimum password age' when setting the password.
adds bde949c It seems that this causes some problems on some linux platforms - it's a pity becouse otherwise you need to link a program with it to get the fstring/pstring bugs.
adds b508fdf Fix compile on IA64 by noting that this should be the integer, not a pointer to the integer for SIVAL(). (This used to be commit e8b4b136669e7e415557956d698c66c254b28ec1)
adds a38e5e6 Small clenaup patches: - safe_string.h - don't assume that __FUNCTION__ is available - process.c - use new workaround from safe_string.h for the same - util.c - Show how many bytes we smb_panic()ed trying to smb_xmalloc() - gencache.c - Keep valgrind quiet by always null terminating. - clistr.c - Add copyright - srvstr.h - move srvstr_push into a .c file again, as a real function. - srvstr.c - revive, with 'safe' checked srvstr_push - loadparm.c - set a defau [...]
adds 5050e8e Revert bogus part of previous patch. (This used to be commit 3cddfe211da812a533611eecba5d5da55fd3cf2d)
adds a9aa2cb This changes the way we do LDAP updates. We don't use LDAP_MOD_MODIFY anymore, but instead look at what is currently stored in the database. Then we explicitly delete the existing attribute and add the new value if it is not NULL or "". This way we can handle appearing and disappearing attributes quite nicely.
adds 38794e9 Don't use errno's when they're not available (This used to be commit b757a4374832d76500a889e4785622320881018d)
adds ba47af4 Never touch complicated if/else/elsif structures :-)
adds 4985533 Use FUNCTION_MACRO, not __FUNCTION__ (This used to be commit 6df38e250af1a8e7213ad66342c71c52ce118a12)
adds ee52967 Return value in non-void function (This used to be commit 0efa773bac4b9fe2f79265413c32fecce55cc369)
adds c886423 Detect missing -lroken properly on systems without krb5-config (This used to be commit 9c3b8533fc6d2a68e013668d0927d479f4ab58dd)
adds dea7597 Don't use EDQUOT on systems where it's not available (This used to be commit 2e1e5719f188a933e6b691fbd48037a0d29497e4)
adds 1ce67b7 Valgrind found a few memory leaks!
adds 22e6291 - Use FUNCTION_MACRO, not __FUNCTION__. - Add some const (This used to be commit e149e70717f38e082ce35d55f9b4d84ba8419af7)
adds 94837e2 Add -U, -N, -i, -A, -W to popt. (This used to be commit 5a88d78f67fd7853d6f7d5042807afa56091d52c)
adds 89cd467 Add nicer --help headers (This used to be commit e56ab71f1237a71c6ad4f321ce1db4e9397efd73)
adds 6bfe8b7c Convert to popt (This used to be commit 8f285878b30bad7388f69075538c628a7e18ac8a)
adds 7c7054b Convert to popt. (This used to be commit 10c2fe08b6fdc2a9985a154b93555197bf5815fa)
adds 52cee83 Don't crash when initialising tdb fails (This used to be commit b18d02891be1ea3728239eee15a4aed3c3be2fea)
adds 055094c Also move -V to -C in docs (This used to be commit 33097cc6610380c373c121380e51d5656955971b)
adds 42879b0 Move -V to -C to prevent conflict with -V for version (This used to be commit 99de90adc98b8d5354c769dcd25cc1f34d3769e9)
adds 6ab85f1 Convert to popt. (This used to be commit 633b3eb7812dc0a58785536a1e7d28329d488b43)
adds 440709a Add minimum man page (This used to be commit 8597b8cb952713239aa510ef84e295a8bc8271c6)
adds 73a7abf Fix typo in comment (This used to be commit e7ed8bfc24d94b0b6e70a03eaae927fe1daa7d56)
adds a76d826 Use True, not TRUE (This used to be commit eeeeb37fc6de60928f7efdeb05bb2c6516f24441)
adds 8c7753e Convert to popt. (This used to be commit 5f12b246b03aef93165059f632012b6fc4706c70)
adds 46a6e7f We don't need optarg when we have popt (This used to be commit b46581ef153296a0a04f773115cb2ddad4d44686)
adds dc1c29d Don't declare variables after instructions (This used to be commit 818bc35da7b66aa8c4156406b7ab3304d4c94a72)
adds a839438 Patch from waider to update our samsync (net rpc vampire) code: - Decode all the database names, even if we don't decode their contents - Update the 'set' code to match rpc_server/srv_samr_nt.c in only recording the difference between the old and new.
adds 8a55ede Metzes change:
adds 933b4d0 This adds 'ldap delete dn' as the recommended parameter for the 'ldap del only sam attr' functionality. So we are compatiple to the current SuSE patches as well as to TNG... ;-)
adds da7c727 The group mapping functions are not called directly anymore, but instead through the passdb interface. So we can make them static.
adds cf4f074 This does two things:
adds 477e1a8 Don't duplicate the default group mapping functions - use the ones from passdb (This used to be commit 78e135cdb17dcf70d8a1259897fd44ecd7a4b3c6)
adds be47eb5 Use popt_common for -s, -d and -V (This used to be commit a1576694a6f23e1c70d7d81ac4feedd4f29c5400)
adds b6520a4 Convert to popt. (This used to be commit 83c7f1e1661da14ee46d4ca7a698728fb1beb23b)
adds 1f5e93e NTLM Authentication:
adds 67cf758 Convert to popt. (This used to be commit 691c63ad6b522ae7984017ebadffb5c7c13f6992)
adds 8e2c74c Fix compile. (This used to be commit 6fbee12a8170e0bce4e94806105786b38160ada5)
adds dc0ce6f Convert to popt. (This used to be commit 18d52ce914715d188966be95f9e4466666a04f74)
adds b5762d9 Implement abartlet's suggestion to add attribs to ldap if they are 'SET' when adding the account.
adds 93f7be0 Document Tim's smbtree program (This used to be commit aa528bf0f2c3286a6f78c1a36e48c6ff15a85457)
adds 4f70a8f Build the profiles.1 and smbtree.1 manpages (This used to be commit 5bf945d86927e09cbb665e6fb59111b6bdc60fd4)
adds 2238286 Started working on python routines to add and delete domain users. Unfortunately users get created with the ACB mask set to disabled and must change password. The set_user_info2 call required to fix this doesn't quite work yet... (This used to be commit 55a341a367a7d1b18ae7ef04678479eb74b68ea3)
adds 11e9de8 Patch from metze to generalise POPT_COMMON_SAMBA, with some minor changes (This used to be commit 2ddfed298d7f0b6e690275725a39c3ef107077ae)
adds f9e66df Fix init function name and return value (This used to be commit 27f3fbac724847f2d0926d2231808871508a7dd9)
adds 6687606 Define POPT_TABLEEND if current popt.h doesn't contain it already (This used to be commit de4bdf42d8f27b54260f58ff37d438c67623f446)
adds 9ae249c Add modules support to charset (This used to be commit cf3d31b9801d7ccb30334a92d4dc8a0ced2ecd31)
adds e5ae6d5 Document common arguments with entities (This used to be commit adafcbb9af4a22db0fefb70966564d8591b5baed)
adds 41a09c3 Revoke some of the popt patch from metze I applied earlier today. It added some double options and broke some parameters. (This used to be commit d5f9b0275c91512e1926504f22aaeec2d104430d)
adds 3515f37 editreg, wrepld and ntlm_aut aren't documented yet.. (This used to be commit bd197baa8657d7708804e67e37d10be6acf75af6)
adds 66c3212 Don't use old usage() function, but the one from popt. Remove some useless arguments (This used to be commit 8df30059ef100a4d5e21501d7746427b4d312589)
adds 9e809e8 Remove documentation for removed options (This used to be commit 2cb23016385a286006a08170188b4e7ca62429d9)
adds a4d819e Add mapping for Bad Network Path (This used to be commit 1481cd9ecf1658312424c193d8cd3632766eb058)
adds 75b3445 Add static to satisfy exotic compilers (This used to be commit 269c93ca269e5badd5475d9ad53d06f9cb111d2c)
adds acffe03 Simplify modules interface and make it easier to build complete subsystems as modules (--with-shared-modules=rpc,pdb_xml,pdb_ldap works now, for example) (This used to be commit f622bdc691fabed218598fb0546b9e933aed63ed)
adds f2c1d68 Give error message when module doesn't seem to contain pipe functions (This used to be commit 4dd16790436d18f5ac5868538309128e3f8ad1cc)
adds 068b1e9 Add notes for packagers (This used to be commit 9bec6889047814dc00eea102d6c3368d3942db94)
adds 9ba1ed5 When using --with-static-modules=subsystem, don't build modules that can't be build (This used to be commit bb943a68af20f87a4b2d6b257585615d1792dd33)
adds cdfe4b9 Fix two typos (This used to be commit 898a246c1650326cbd9b8ca49fb93963e589ea1f)
adds 6d6f1c0 - Add support to auth/ for the new modules system - Quite some small fixes (also fixes the build) (This used to be commit 3defbd5e0633acfa4631531b49601c7706072d86)
adds b7c4fa4 win9x was suffered a case of the blues during a domain logon. For some reason, explicitly setting the service type during the tcon&X fixes this. (This used to be commit c458179d21465165705e6c035776698cb824baf5)
adds 25cdc52 Apply metze's change correctly this time. Playing 'patch' by hand can be somewhat error-prone..
adds fc64b4c Make these functions static, keep them out of proto. (This used to be commit 34934d2edf0d575fae7d729fe4d8d3ab034a544f)
adds 148d95a Fix missing tag pairs (This used to be commit 44d9062f91d13b43b1e78c30931a017031f17116)
adds 910da34 Make auth.c compile again. I'm not sure what this does though...
adds c0efc35 Fix debug (thanks metze)
adds 5ee88b1 We need to 'preprocess' in popt_common_samba as well (This used to be commit 37ee8aecf4ae570c3d08e9fa94724bc9c917108f)
adds 4987119 Remove obsolete defines (because of new modules system). We need a way to track which modules have been builtin (This used to be commit 0f724be38439af9284e51b7b9b8605e8956e51ba)
adds e520d4b Print list of builtin modules in 'smbd -b' (This used to be commit 3a2ed0da40c9709cdae061927f44a38f58e44df0)
adds 403ee67 Fixed opened-but-not-closed listitem/varlistentry for LDAPADMINDN (This used to be commit ec6b9e62fbfe417865e8e3b2ba7cc7473709c20e)
adds f97934e Make variables static to satisfy exotic compilers (This used to be commit 094eed2c6222fe167ee9f596f4b849a4dea234bf)
adds bdd9634 Don't use 'opt' (This used to be commit 6ab41e50fd0a36ebd9969064aa46235dc687dfba)
adds 4905ba2 - Support building all auth modules as .so's - Change 2 variable names to avoid conflicts (patch by Stephan Kulow <coolo at kde.org>) (This used to be commit 71b05cd14ae6df8340730e7bad1c783dc278c5d3)
adds 9985625 Fix another opened-but-not-closed tag (This used to be commit 1c53686f3a2b2ff220836b76755a184fac0b238e)
adds 50311f4 Remove old check for TDB SAM (we now have --with-{static,shared}-modules=pdb_tdbsam) (This used to be commit 760fd4e5c48276696182febcae3b0a997999b1e2)
adds 0a37d5f Add info about dual daemon mode (This used to be commit 2018b331a17a4ac485ac03e175ab24d9457a5b77)
adds bb7a2a1 Add documentation on unicode (This used to be commit cdfb0161adb37f70247b047eb93b92cfcf11783b)
adds adb1aa8 Add example version identifier (This used to be commit 0558cae208067aa1e10060f22f12b2b8c09c53b1)
adds dc16a68 Always rebuild modules after running ./configure (to prevent undefined symbol errors) (This used to be commit e193b47259d11b0eaef4071acb406d6433426733)
adds 03414dc Add notes about the rebuilding of files (This used to be commit 0ab6e96c9b32526936878da62b3cc00edd0ac27c)
adds 99038b9 Do $(MAKE) modules_clean when compiling dynconfig.o. It's not the most elegant solution, but it works. (This used to be commit 02d202034dad56365a15c4e9fdcb7c420a77e1ed)
adds 6f75da5 Fix two typos (This used to be commit c682d5abf310e445f1629e9b48a15d10b176ed39)
adds 6d73e56 Give PARAMS_OBJ more priority (This used to be commit cf73797d110d271fc7a30c11e023c4d1ba2b5c9b)
adds dee03e1 Don't do $(MAKE) modules_clean twice in a row - it breaks the build... (This used to be commit 1e1544ecc12d1e7c00080894786f500cd774a6b3)
adds 4474f67 - Patch from John to update PDC-HOWTO, add ServerType and CUPS (not finished yet) - Regenerate docs - Update docs-status (This used to be commit adbb714ade8ab6f4e9b5d80f0f85041746c0edf1)
adds 0eff00c Output backtrace to logfile in smb_panic(), as suggested by mbp (only on systems that support it, of course) (This used to be commit bf439d733df6a11a25ff561a853c3382a3b34b96)
adds 5edbbc1 Fix $LDAP_LIBS (This used to be commit af98285f4e4fc4a0e890fed2c71b09280252b3f4)
adds 70cf597 Use execinfo.h to get prototypes for backtrace_symbols (fixes some warnings) (This used to be commit d453b656e56a9b836b76f1cdce8de65d7bc4eb6c)
adds fa0ea6d Use SAFE_FREE() instead of plain free() - pointed out by metze (This used to be commit b49436d020f8d88d42428c83ea9a278d3433d134)
adds 1a7ed71 Document results of smb.conf(5) inspection. We have 13 undocumented parameters for HEAD (This used to be commit c6f6795710a5115903772a2938a028f20954deb5)
adds 4d73886 Fix extra NULL arg added during app-head merge. Jeremy. (This used to be commit 4868633bc8182b939190d3cdb86b24cbdb78b5e1)
adds 43c5f19 Add defines for platforms that need them. Jeremy. (This used to be commit f81128bc0187765f6f9e6d7e05eaebf778cbfec8)
adds 4c74bfc Remove LDAP_LIBS and just use LIBS again as before. I'll fix this better later. (This used to be commit c6807d20457325012c4c9edd137b2f1f67e98ec4)
adds 1556b9b Fix DOS del command with widelinks = False. Jeremy. (This used to be commit ae754e9355c78c22ff5ca5a7f3276e61b4a8fcb7)
adds e6df31f The definition of pstrcpy_base(), and the preceeding comments, were given twice (probably a cut/paste error). The definition of pstrcpy_base(), and the preceeding comments, were given twice (probably a cut/paste error). (This used to be commit 5306f6f7c88234d51c4ff13d5451d3489de6b00e)
adds 11db21c Use the new modules system in VFS. If a module can't be loaded with the new modules system, we still fall back to the old system. (This used to be commit cebe8d8b424f10006f2f791a8f086c6c8a7f5d57)
adds 75d4193 local_gid_to_sid() could use pdb_ldap, which for now requires ROOT. (This used to be commit a51ce67e322f91a56acb9e358ee8b2254b2e7792)
adds 3aded92 Fix schema error not detected by OpenLDAP 2.0.23 but by 2.1.16.
adds 872d55c Tidy XML formating (This used to be commit f9515634f344f2408909d2398a7b585b91dca6ec)
adds 7c6a4de This is no functional change. It just makes pdb_ldap.c a bit easier to understand by moving the logic for init_ldap_from_sam and friends around.
adds 5cd3d3f Add new framework for smb.conf(5). Please read README before trying to compile. I will commit more meta-information updates during week-end. (This used to be commit 8d684dffab6a90b3d612a1aa2b2c457a2bc2e6ac)
adds 85a1207 Put backwards compatibility support for old modules in a seperate function (This used to be commit 2dd00078eec736797e65f69ad00297068e57cd9a)
adds 2b984c6 1. Fix generate-file-list.sh to produce a list sorted by parameter name, not parameter section. 2. Convert base parameters to new meta-information scheme (This used to be commit 6026e47cfe493625c6ed017ecae3cc785a6d0347)
adds e14903c Reflect current conversion status (This used to be commit 8f1c78df1088beeb11de54b0369b4e5f036004d4)
adds c321404 Doc updates from John + some minor fixes by me (This used to be commit 7fc49746dfd8d93066fe6870e3b642a5898aa032)
adds 00934b5 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 6cd4d3f39a1258d51c022c99c73a7341b0ff94a5)
adds c2f285e Updating projdoc from HEAD brach. (This used to be commit d4545b9154162a0a340ef52bfe8443b86dae9e56)
adds 9b212f8 Adding some more docs from HEAD branch. (This used to be commit d5cdba337a13e29fe0ce9f3b058ddb87e8c97b78)
adds 567fcd8 merged real time signal fixes from head (This used to be commit 03a5e62300f3cfb96d14570b73a758e6fa64c449)
adds a50e82c don't include proto.h during autoconf tests since it doesn't exist yet; fixed getsmbpass replacement test (This used to be commit 2aa2767ed5dc5290d6f71174bbf1be7d75a97d8b)
adds 8d751b0 Try to get meaningful errors out of ldap more often - get the error string from the server, not just the error code translation.
adds 06068da fix CIDR hosts allow/deny notation (This used to be commit 84707fd95eec260a1cb22a165a0161a075f93ada)
adds 8877607 packaging updates from Buchan (This used to be commit 9469c69b42553f54f8aff072f1a48382554537d7)
adds 6d620e0 Also rebuild smbd/vfs.o after reconfiguring (This used to be commit afda828b388381742b4d980b21bed953273eb3aa)
adds 28f7d75 Compile @VFS_STATIC@ into smbd and vfstest (This used to be commit 0133c0a2ee36015f6f459da6f4d9472bf5a4dec4)
adds d4b4e02 removed a duplicate lump of module stuff in configure.in (This used to be commit 0502c8a06e3bcefd9ea0f16f611bafc66086fbe9)
adds 0e1ad95 its VFS_NETATALK_OBJ not VFS_NETATALK (This used to be commit 662e1bea1b5e8ca8fb842f7ef76f848541116760)
adds 893cbb7 it is possible for some of the real time signals to be used by glibc, which then changes SIGRTMIN. It is also possible for bash to leave some real time signals blocked at startup. This fixes both problems. (This used to be commit 8d45bf644aecb6993c2a82b86a4527b33029ed8f)
adds 0995fb1 fix up IPC/LPT:/A: devicetype in tcon_and_X (This used to be commit a9ccae314fdb4b96115d31083f1a4b26209d597c)
adds d9eef2f don't include proto.h during autoconf tests since it doesn't exist yet; fixed getsmbpass replacement test (This used to be commit ff43a292b9f8e0a39d19cb099913efd899de84fa)
adds 87e2a1b Allow the new modules system to function with builtin vfs modules.
adds a959e5c Merge from HEAD - get better error strings from the ldap server in pdb_ldap.
adds 6cc3540 fix CIDR hosts allow/deny notation (This used to be commit 0dc611569427c8b63b752d0f62f2127dc1479754)
adds 250b5f8 Some fixes to URL syntax from coolo. (This used to be commit de49c3f48f85519b31e797730eca82cb979098dc)
adds 60cf0f2 Fix some uncleanness with testsmbc.c (This used to be commit 73ef6d35bbadc3ea549309119857effe3c1bc7ef)
adds a6fad1c More patches from coolo. One of these functions needs to be moved elsewhere so other code can use it. (This used to be commit b988e16b7da824864cac6b69910ade27885e7f50)
adds dfcf163 added a simple test for the old SMBtcon interface (This used to be commit c95ae394c5dfe5e0fcc658119213b17bcb95fab5)
adds 054e5da sync packagaing with SAMBA_3_0 (This used to be commit b97f6620aa80df9649775f81055b70146a03ec66)
adds 2fd7cce This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit c779af7a06d2f2b400f9bca32b51e91d1757e2e6)
adds 75e2afb merging packaging changes fro 2.2 (This used to be commit d75787a112ff723f9ffe55531604fd2e99bb34d4)
adds 6b28681 Cleaning up SuSE build area in preparation for adding packaging for SuSE 8.1 Note: Also will work for UnitedLinux (This used to be commit 6bc6c597760fe99e0d08d63a28a7559d61598222)
adds d5cee49 Packaging files for SuSE 8.1 (This used to be commit bacdf3b15c34991df01a49b47c178b36de048743)
adds 6218079 README file to explain that this is not a SuSE update. (This used to be commit 97d6e2fcfb01e3ae4431420407923b267c971bb1)
adds b51f061 Updated for 3.0 release. (This used to be commit 4a8e7578bf5d6df5a247e74eeb5a79b6a273737e)
adds 873284d Merge from HEAD - leave the SMB buffer untouched when checking it's SMB sig.
adds cdc5e0a missed a couple of files (This used to be commit 4d1e39846ebef4bd7e6e0687811aca2103dfd591)
adds 5fd03bf This changes our handling of invalid service types that the client requested on tconx. We now return the same error code like NT4SP6 and W2kSP3 return.
adds 684d93d This fixes group updates in LDAP the same way as user updates are handled, though we assume that always everything needs to be updated in LDAP. PDB_IS_* is not done yet for groups. Do we need it?
adds 456a4be This sets the domain for the user in vampire. Otherwise we end up with an empty domain field, which a workstation does not really like in sam_logon..
adds 744aa72 update copyright notice since it we are now almost 4 months into 2003 (This used to be commit 0751d2f117b4274dd19388d856de75d9fc739865)
adds 1ce4fe3 Updating from HEAD branch. (This used to be commit cf4673685b430373bfbaafeaaa418d746475b4f8)
adds f1412e8 set version string (This used to be commit 39102a070b010dd5c83a8075654952c922df00a4)
adds a97a1d5 add a few error checks in EnumPrinterData() (This used to be commit 6cd74dea086aa6e0936719f6e2829494c4688ea6)
adds 88f780f updated passdb backend parameter (This used to be commit 36a1fea696ca2c729c0f2e71d4587fafdc3daf94)
adds f27690c updating release notes for next alpha (This used to be commit 8fb8290319d5793e002c5a3577a8b1868f34319d)
adds a52c217 update version number in release notes (This used to be commit 378c48dedaef9b71aa0901adae21c16403b6d66f)
adds 160818d preparing for release of 3.0alpha23 (This used to be commit 4d43bd410265d67da3e148981cb6ca45cedddb4c)
adds 64bc6eb preparing for release of 3.0alpha23 (This used to be commit 42d76f44c0be90b4f78a568a577672cacf800639)
adds 3c7df79 removing duplicate listing of files (This used to be commit 6ed71eb5a4912247197bb12bf282ec7a7562d157)
adds 32e12d4 Waider's cosmetic change to print out the database type when downloading stuff.
adds 6bb9603 3 things:
adds 4660928 fix potential smbd crash when we fail to alloacte a policy handle for a printer open; CR 2102 (reviewed by jreilly) (This used to be commit 26478158bc03fdf019589ce68062100a39149b52)
adds 19a384a updated the TCON test so that win2000 passes. Samba now fails this test.
adds 097a7b5 fixed the -U option in nmblookup
adds 6fca8cc fixed the -B option as well (This used to be commit 0c12a206bb6610d79deb89868cac9293604b7c08)
adds bcd9a08 Don't modify the incoming packet when checking the signiture.
adds cb830f0 added simple tests for SMBchkpath and SMBioctl (This used to be commit ca982a9f1d6485e2d388d4b2e9c13806736ad91e)
adds 01f0236 - Regenerate docs - Document 'preload modules' (This used to be commit 57407401d0f261d4b8e42fdc64479afef10211c3)
adds 7ea0ef9 - Point users at the HOWTO Collection instead of 'README' in modules/mysql.c - Make passdb work with absolute paths (passdb backend = /path/to/smbpasswd.so works now). vfs, rpc and charset will follow (This used to be commit 794d3ed03619a4e41558d9ff65783a1aa1b2be90)
adds 17d188d This changes our handling of invalid service types that the client requested on tconx. We now return the same error code like NT4SP6 and W2kSP3 return.
adds 332f6f9 This fixes group updates in LDAP the same way as user updates are handled, though we assume that always everything needs to be updated in LDAP. PDB_IS_* is not done yet for groups. Do we need it?
adds ad7364c This sets the domain for the user in vampire. Otherwise we end up with an empty domain field, which a workstation does not really like in sam_logon..
adds aef719f Fix installation of auth and charset modules (reported by Stephan Kulow) (This used to be commit 2a281784c95854e13076b21f8043cd624063d461)
adds 750468d update copyright notice since it we are now almost 4 months into 2003 (This used to be commit 6a17c23a549e1e2ce2b428421fbf0b81b37ad0c1)
adds f60980b distclean fixups from Paul Green. (This used to be commit 3776840227104b1d7d3b7aeceba5d84ded6cfeec)
adds b49099e smbpasswd -> net (This used to be commit 25f2ebd2711182645fcb2225b4a5a4ed9d3c6dd7)
adds 47f230b add a few error checks in EnumPrinterData() (This used to be commit 453813ec6e2c25a3f6a664212aedcad15cfd6000)
adds ea27924 Don't try and dlsym or dlclose a NULL pointer.
adds 663e5a3 Success is not a level-0 issue...
adds 4b664cf Break the current build dependency on perl. Perl is required for include/tdbsam2_parse_info.h which is included by sam/gumm_tdb.c which doesn't seem to be used anywhere.
adds 8b48212 NT4 is particularly fussy about getting this right.
adds 6c33130 Cleanup of winbind client side code.
adds 364519a autoconf change to compile winbindd for AIX. The client side code is still under development. (This used to be commit d110a56e433fd2ed5267c6d445b7a652d52940dc)
adds 2f79b17 Placeholder for winbind aix client. (This used to be commit 872b2ba35bbe9f4312530368615e99808b3a7756)
adds 836454e Tidyup of winbindd client OS specific autoconf code. (This used to be commit b20b8d050b45846798a6dc535cfcd4a47ba21694)
adds 1e4aaa5 Fix a botched merge from appliance-head...
adds 5254875 Waider's cosmetic change to print out the database type when downloading stuff.
adds b5622cd 3 things:
adds 76ba946 Hey, we're making progress with the docs ;-)
adds 8bb5a02 Fix formatting of back traces - pathc by metze (This used to be commit 9cc17bcfe633496ba6270fd82963ff768ae017b0)
adds 96b5d5b - Support absolute paths in vfs and charset modules - Fix typo in Makefile.in - Fix compatibility with older vfs modules (from patch by metze) - Build some modules shared by default and some static (and fall back to static when dlopen() is not available) (This used to be commit aa36f462d95f8a3a3a81a89c210b98a6f9fd295f)
adds 3393feb 'preload modules = ' is already documented -valid is not a config option (This used to be commit 8af065e5177279b8aac76097d4172e76622de58b)
adds 4b3741c - Put -valid param back in - Update info on some of the HOWTO docs (This used to be commit 05201bb3954f864c48e8bbeb852d1fec7683a663)
adds 9d3b00b Fix vfs to work with P_LIST-ed lp_vfsobj() -- the traversal is reversed. Based on patch from Metze (This used to be commit 2a86ef78282d33e16007d50095614713189ce4b5)
adds b5733dd fix potential smbd crash when we fail to alloacte a policy handle for a printer open; CR 2102 (reviewed by jreilly) (This used to be commit a179c2cefb15b1b8869a83fe5f14a85d1eb96114)
adds 353b10b Remove useless popt options (This used to be commit 861b2a464fed3a16f050972feed1900298fb0bcb)
adds 53ff901 Add very basic documentation for ntlm_auth (This used to be commit e09a6fe276f01890604f4af327a91a373a886d2c)
adds 3be172a Add basic documentation on editreg (This used to be commit 137254a16cf48a37be53477713dd41af7a81f505)
adds 0558497 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit fd163bd94497534f9c80c205d44b30b72b81cbcd)
adds 45c7b76 fix potential handle leak in _spoolss_open_printer_ex(); final fix for CR2102; reviewed by jra (This used to be commit 50c25e54ff05bfb01a93e84afd2ad92e90d5a5c2)
adds 9660f58 Merge from HEAD to define variable port_to_use. Needed to compile. (This used to be commit b522892215b12d3f919cb4d1fb99721981710f2a)
adds d8c1c54 Doing janitor work for tridge. "changed the order of checking whether a SID is a UID or a GID in posix acls. This is needed because sid_to_uid always claims that the sid is a user, due ot a change I made some months back.
adds 9ad1ddc Don't set zero length for the base64 decoded string (fixes swat auth).
adds a9b3999 Subtle changes to message handling after ENUMJOBS. Jeremy. (This used to be commit e5e83544dc0acf812bfa5ea17960b5a6be954ca1)
adds 5043c86 syncup with head (This used to be commit aec6dcb143f630d8f217e58a27c9d1099939a1f1)
adds 676e270 This file deleted in HEAD. (This used to be commit 6174560e5010af20db125d273b2506efac70c643)
adds 21c4559 Whitespace syncup. (This used to be commit 2125b0b8ce2bfbb85f325ccbb2a455728ee3f135)
adds 759179b Merge of winbind nss library cleanup from HEAD. (This used to be commit a4b5f2c01bae049edc4f385cb0441bbde4fb443b)
adds 7e90c8a Merge of Paul Green's make clean fixes. (This used to be commit d9e6f4259975ee4dfd3413fd0abb21321b81b4ed)
adds d291296 Forgot to merge configure.in changes for winbind client tidyup. (This used to be commit 5e9c494a241102805e76461197dc8b5afcac64d9)
adds 6c24a60 set version to alpha24 so we can distinguish from the alpha23 release (This used to be commit 11e3fe1a845ac6ad5edc54b39ff8a1e8d4c87352)
adds 02d71a6 nsswitch/winbind_nss.c doesn't exist (This used to be commit 1370cc99a469511ee85373411647fb2c5c2f6180)
adds 3643d94 Fixup format warning. Jeremy. (This used to be commit 32dc4ddb04f4d3eecfdd542cb3495830067a2eed)
adds e6c4833 Fixup swat warning. Fix winbindd dual mode in the same was as in APP_HEAD. "Ken Cross" <kcross at nssolutions.com> noticed the problem. Jeremy. (This used to be commit 8bbcb833317245d7f5b8695e4a5c676f67003937)
adds d63b644 Give warning if 'drvupgrade' doesn't get an argument (This used to be commit 38d03f4f1a23963fbbb9046ac9f5ccfa5e3ee7b7)
adds e655dc2 better method of locating autoconf and autoheader; patch by Willi Mann (This used to be commit 521ab105b2fb240c6e97b3e3d50a9e1590d14931)
adds 7991cf1 Fix the new storage code to correctly convert from system queue info to pjob info. Ensure we retrieve more than one job from the storage code. Jeremy. (This used to be commit 59be98401c5a8b419597c18acbe996b469bbe89a)
adds 3496eb1 Merge from HEAD: 1.630 through 1.634:
adds a219ba5 Update NT_Security for 3.0 (This used to be commit 6cb01d215621af0cb6ecd3e503ca0182f448c4a2)
adds 5130e14 More doc updates: - Move information about compiling with ADS support to appendix about compiling - Make DOMAIN_MEMBER NT4-domain only (because current ADS info was incomplete and becoming an ADS domain member is documented more properly in ADS-HOWTO) (This used to be commit efe3dd876ac61af0abc46539369860216eeca79b)
adds 9b8a017 Update some info and typos in PAM-Authentication-And-Samba (This used to be commit a4bbe4acf7262361931764a6c6cdd56a05fe86d4)
adds 65d7f6a reversed the sense of the TCON test, now that we know that win2003 fixes this. This means that TCON fails on win2000, but passes on Samba and win2003 (This used to be commit 591a500ed77870bc72acb94f2fd24070b7d617b6)
adds d84acbc changed the order of checking whether a SID is a UID or a GID in posix acls. This is needed because sid_to_uid always claims that the sid is a user, due ot a change I made some months back.
adds 916ef75 Fix build of shared xml/mysql modules (This used to be commit 860e4c45619bcd99c6e4a1eb980c5b8dac79b6c0)
adds c5ff693 fix potential handle leak in _spoolss_open_printer_ex(); final fix for CR2102; reviewed by jra (This used to be commit 3d37e1ece913707f346c3c2459c3c42192a3a1a7)
adds d8f954d Use <note> instead of <emphasis>NOTE</emphasis> (gives much nicer output) (This used to be commit 3e10d92746c645ae22756bca92046b2e26087ad2)
adds 63c8788 - Update documentation of 'wins server' (add info about tags, namespaces) (This used to be commit 1a3f8a5f8ad97b2d431b22fbda74cc3f2400e2f9)
adds a4fe384 OHKAWA Yuichi (kuri at makino.ecei.tohoku.ac.jp) points out that using decoded.length after it's been zero'ed out by data_blob_free() doesn't give you the original length...
adds 0dbf84b More of the documentation overhaul. More to follow. (This used to be commit 8333c4709e239a7b8bef6f7a5050a7f8a1ffbe7d)
adds 9389827 And yet another doco update. Yet more to follow soon. (This used to be commit d309f39f6422aabd4ee95753d7cf5d07512dd345)
adds f6f96c2 Subtle changes to message handling after ENUMJOBS. Jeremy. (This used to be commit 48f3bf0ea51b9fd09dfb017870e32ca4a8cc4b8c)
adds f6155be Fixing typos. Who put them typos in there? Argh! (This used to be commit 57d5a6862872be985bda67431f44a1f8491e3a81)
adds 4cec26d Update to current projdoc level. (This used to be commit 979283d6e91b68e1b52dbcffc52dd3750025fa23)
adds 66806b5 Fix a crash bug if LDAP doesn't fill in ld_error.
adds a557af9 THE Idmap patch :-)
adds 4392be0 Add const (This used to be commit 7dccd144b74d8c752a4b8c80fa5b3e6b2d11eaa2)
adds bf11814 Renegerate docs after John's changes (This used to be commit 597b23e9fbbd4b5024d9d839151b9083efc02b5c)
adds 1a3f303 Clean up ntlm_auth a bit, and add a --diagnositics swtich, to check that the returned session key is the one that we expect to get for that each of login.
adds 0d01c00 error_string, not error_message... (This used to be commit ce197eae8d254114a295142b522cc028c375ae88)
adds f1c4fb5 Update ntlm_auth and winbind manpages.
adds 22c6b5b Fix searching master ip by bcast when old master has gone away (based on patch by Stephan Kulow <coolo at kde.org>) (This used to be commit 5c0e4b4dc630bd304f53c37f2340f954190b7aef)
adds 8d9962f Only link in libs when they are actually used. Works great here and on one of my other boxes. I'll watch the buildfarm. (This used to be commit 266c3970df9f5f9f617c49eee666c1db8e10c855)
adds de8a78e Print out the 'freindly' error message from winbind. Also print useful information into it re the privilaged pipe.
adds 75c1bf2 Map a useless error code to a useful one... (This used to be commit 1afb2695a020424d014c4dee9c6a73620281aaa8)
adds 388af65 Only link in popt when we need it (This used to be commit a5a980eb3efb37a6becacf043692361bdb4174b0)
adds b5c7e33 Add EDITREG_OBJ (This used to be commit fef586d6cd9a4a754da858a29409ed2a7824cad1)
adds c64d654 Link in lib/snprintf.o with editreg for use on systems that don't have snprintf (This used to be commit 7cd2c4474579114318554bc3b87b518fed218a93)
adds 35d546e Add KRB5LIBS to smbmount (This used to be commit cdaa3bf12e656dbd797882e89ce39ad76c45f6b6)
adds 494f339 Add const (from a patch by Stephan Kulow <coolo at kde.org>) (This used to be commit 8b5ad24231e5001e612c5fd4bbde2762caef5856)
adds 46a6e1f Add static (This used to be commit 674d0ca5d84b64be395fbeff773c8dd8aeb1518c)
adds 4f59ed8 Use entity for percent sign (This used to be commit 94eaa378dab7d15ad3896b89d2584309ea2d8c69)
adds d00b6f1 Regenerate docs (This used to be commit 20ee66b661e295cc9fb66f00b16de3b382a7e723)
adds 63f153c Commit some more fixes for Coolo ... (This used to be commit e1a159c55fdeaa1620a3147105be4efd205560ba)
adds 0ae1b49 Only use cflags and libs from krb5 when they appear to be working - fixes build on BSD machines that have a krb5-config that returns @INCLUDE_des@ for --cflags (This used to be commit e05d78699c6cf6a8340f85e4f55c871fbc100ebf)
adds 48dff28 There's no need to use LDAP_CFLAGS, just use CFLAGS (This used to be commit 5d2fd222a9e4cccd232e492d1aea1dc7a64a1400)
adds e9a20f7 More of coolo's changes for UTF-8 and some minor fixes of mine. (This used to be commit 21a99fdec321c44e31b69589248ff8d1cb927577)
adds ab0bd4b winbindd should depend on IDMAP_OBJ too, not just link with it (This used to be commit 3e2b73fcc1b1a202df27a653c48fc43c2fc28bbb)
adds 28ff00a Fixup swat warning. Fix winbindd dual mode in the same was as in APP_HEAD. "Ken Cross" <kcross at nssolutions.com> noticed the problem. Jeremy. (This used to be commit 214b217b276f43edfddd1664afaae0fa6b2c319f)
adds 77dc0bc The ldap idmap backend from Anthony Liguori (aliguori at us.ibm.com):
adds b5989bd Fix a compile warning in slprintf format string.
adds 536eda2 More doco updates. Another few days and it will be cooked. (This used to be commit 79e66288f96b029208d11b3aa095002de9447020)
adds 5a3e48d Fix typo (This used to be commit 028b05e1bb366fa075541177a253749bb38f5ea7)
adds 4a514a4 Remove compile info (This used to be commit 0aba351a6218ac4d33db7fbbfba4e8c3097cb68a)
adds 313258f Add documentation for new messages in 3.0 (This used to be commit c44cc1be750b86a0bc9dd8063aef13c9c19176f6)
adds 101b52e Give warning if 'drvupgrade' doesn't get a parameter (This used to be commit 55d9ef08a7585f69466cd4c0b30ce33841d52b33)
adds dc1245b Update for 3.0 (This used to be commit 28ba8dabb3abba2e787f424ab4e7550e5f8b6524)
adds e3e9e4f Update for 3.0 (This used to be commit 4e2828165b664ed90ddde308acc06fffb9db4947)
adds c8b3421 Update to 3.0 (This used to be commit 2259117e6505c0ccb1b4ece78e2355b7493d1b2f)
adds c57096c Update manpages for 3.0 (This used to be commit edd15d36f528b64f3ab961908bcd43111e08244b)
adds 0b0c74a - Use entities in smbsh.1 - First update of commands in rpcclient.1 (This used to be commit 82664c099d5478bab1f6f6e032e09b539f06631f)
adds accd7c7 Fix formatting of rpcclient manpage (This used to be commit 13d79e38a6eaecbf6ce8369aaa5f2eeea7109667)
adds 3cc17a2 Document remaining commands (This used to be commit 0428827ab1141bb3ce97afe78c0c62d4ce96fa18)
adds fdb11bb Update docs status. We have only 1 program left to document (wrepld), and 3 manpages to finished (net, smb.conf, ntlm_auth) (This used to be commit abfd78c7e37c6868585d1007bdf010b0eddae624)
adds 754d895 Convert RoutedNetworks to SGML (This used to be commit c38bdb2aa0a96006094d1455b23183e97b2e7b2a)
adds c98b4b9 Abort configure if --with-ads and --without-ldap. (This used to be commit 3ac60d2ceb1495a5ee691810678d29dea2667a7a)
adds e9681cf better method of locating autoconf and autoheader; patch by Willi Mann (This used to be commit 4475d471796e505c4b56814615edf58536b1b7cb)
adds 4af8e4a Fixed compiler warning. (This used to be commit 9c706be7b4417a1dc36866c3bad7a156f30b8af6)
adds 1187122 Removed unused variables. (This used to be commit 32d1dd19bb0b6abc6508ce65d5129acea79225bf)
adds 41ef3e1 Updated warning messages for when configure.in is updated. (This used to be commit 516e6c2e00d17d73bcfacb8dd4eadfb831fef22a)
adds e23cfba Fix compiler warning - cli_lsa_query_info_policy actually returns the domain name. We were passing in an already initialised string which was causing the warning. (This used to be commit 18685d137e2db6e4e93c655f1c4a97116a36c02c)
adds 0bcc0c3 SAMR lookupdomain rpc client patches from amber palekar <amber at nu3.net> (This used to be commit 67bc6bccc22e22e2a6e5cae7c57a1b2b53f49dfd)
adds b1b9ade Fix the new storage code to correctly convert from system queue info to pjob info. Ensure we retrieve more than one job from the storage code. Jeremy. (This used to be commit 5dc3150ff3fc05e71faad76e83079c60f62bac4f)
adds 31c8c71 Test harness that exercises check_dos_char() (This used to be commit 346c763fd1f5d7ef51ca3f748a276d9982275bfe)
adds 0ac3eea t_doschar: Test harness that exercises check_dos_char() (This used to be commit 54f4df0301f21c91218abf6f17cae097e755fd7f)
adds 03ccc4a Merge from Subversion:
adds 94e5719 Merge from Subversion r50. (This used to be commit 480487355929ec5ec066b33630c06c3a30bcca49)
adds 80146c3 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit cbc42567bed0959cb38d71543becd1ff124cac24)
adds c9d9c70 Merge test cases from HEAD (This used to be commit 9903af62b680e03e965e614f27102714264572e9)
adds 2323b1b StrCaseCmp_Ascii_Tests: comfychair.TestCase.runcmd has changed to return both stdout and stderr. Update to account for this. (This used to be commit 843c36143e07aa66b36014a35846143807676a10)
adds 92a24ce t_doschar: Test harness that exercises check_dos_char() (This used to be commit 9518712516816b9e18d0fc4605fcd147ac088daa)
adds 82272f3 check_dos_char: Export this function so that it can be tested in isolation by a test case. (This used to be commit 52520fda6a168132239e2adae963a766ec653348)
adds 2e629a1 More docs updates. Much more under way. (This used to be commit ed6fd02ff806c7cda9fb05fe3b2bf96be164c1ec)
adds 6d94b6b New docs added. (This used to be commit 679191bfd5ad762a03df7d76c50330797ed2fc3d)
adds 10cf3ec Some update and Fixes for typos. (This used to be commit 64b1a9634a514591c68e61cd1d18ae927807d14e)
adds 42513af This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 500f2d0e5e71057fbad510c5fe2807c506b21565)
adds 976f848 Updating 3.0.0 from HEAD branch. (This used to be commit 25ab036160ca922eec7797b0b30c621bdd7d8bcd)
adds 7766596 Added new files from HEAD branch. (This used to be commit 8dd2d75880f4476a13c44b2568692cd572a2935e)
adds e0040e6 Superceded file. (This used to be commit 035f050d65a732d442b7137b1eb7440769774dbc)
adds 36803da Superceded files (This used to be commit 8db911098513f5cab3e423279f743c04f3bd2c27)
adds b5e7b9d lazy_initialize_conv: Remove redundant call to init_valid_table, because init_iconv calls it for us.
adds 7543859 check_dos_char: Change this to use a lazily-initialized lookup table indicating which characters are valid dos characters. This function was previously quite slow because it did two unicode conversions on every call. (This used to be commit e4ec19e03f95fb7d5b170c7e0ab5837ebc7dcd97)
adds 4127c45 Export lazy_initialize_conv so that it can be called from check_dos_char.
adds 34226f1 Fix for very subtle POSIX lock interaction race condition found by Herb. We need to unlock POSIX locks before notifying pending lock processes. Jeremy. (This used to be commit 6999eef51c3e597b3b2cd9cc26138acdfbb6a23a)
adds d5f2359 Re-fix regression noticed by Tom Schaefer <tom at umsl.edu> due to correct delete on close semantics change. Jeremy. (This used to be commit 7a45b45490e6001c17fc89aabfa802f76fa3fe5e)
adds 1551254 Add some castiness for Don McCall. (This used to be commit 57c860b41b21bafc660f84070bfe9c8d90bc28a3)
adds 298c282 Use $SHLIBEXT rather then so (This used to be commit 657e6b6ca04461178946492b5355542c345fbfcb)
adds 192f0cb Replace .so by .$SHLIBEXT (This used to be commit 57bd342c308366bbaa16574ba03b7e73f1e4060e)
adds dfa7c87 Ensure we don't segfault if ldap doesn't fill in the ld_error string (merge from HEAD).
adds 50c54ae Merging HEAD to 3.0.0 (This used to be commit 0160a8c1ea1aefbbbaaeeccb8f3ab3487d588df2)
adds 0110102 Filling in more blanks. (This used to be commit 689b8e960dd8d8cdd5b01d493b14429624f437aa)
adds 3a9b542 Fixed typos. (This used to be commit 1dd28fa9b0b5cea4a4e76d7160346090cb7bbc18)
adds b4d0f20 Merge the TNG netlogon schannel from HEAD.
adds 1853466 Merge from HEAD - restore previous behaviour of pdb_unix (auto upgrade to add on update) (This used to be commit 3ebecc662e0ace4a87153aabe644dcf18969435b)
adds 0e6cba2 Update HOWTO link. (This used to be commit 9f91aafbb8d2a24dd009c6e67b9399a9c1499d21)
adds 6dce8c6 Merge the ntlm_auth updates (refactor, add --diagnostics) into Samba 3.0
adds d23b35a Winbind merges from HEAD: - fix winbindd_pam bugs - give a better error message for unauthorized access to auth_crap - show this message in wbinfo - fix spelling: privilaged -> privileged ** This changes the location of the winbindd privileged pipe ** (thanks to tpot)
adds a48d89b Make this match head. (This used to be commit a718630961e713ca2bacc98ad0b7c2e996e20bf5)
adds d9613a1 Updated CUPS info from Kurt Pfiefle's Samba-2.2 docs. (This used to be commit ec8f717f7760f2e40da6b32b12c6b40872b81190)
adds 02bb4e1 This is a merge of the NETLOGON schannel server code from Samba TNG. Actually, it exists in the main Samba cvs tree in APPLIANCE_TNG as I found out later :-)
adds b217f7f Obsoleted files. All content of value is now in the HOWTO Collection. (This used to be commit 6e97a81a1f135bff4d9b4dbfa72f5d23be9ba197)
adds 965b04b Updated notes by jht. (This used to be commit d14e18e03aa5e17d41d0a3f319f5faad143d5a4d)
adds e836bbe Claim some jobs :-) (This used to be commit 1699a50ef8462513baa372f69ee0ec775b5d9f91)
adds f726119 Add entities for some common authors (This used to be commit 60979d59b478191b95821dbde97a1b2a9406fc20)
adds db5f600 Fix for very subtle POSIX lock interaction race condition found by Herb. We need to unlock POSIX locks before notifying pending lock processes. Jeremy. (This used to be commit eb861e9d0fd79bbd9401ced8e55fe603c2aa7c1e)
adds 3b592a7 Some castiness for Don McCall. (This used to be commit b03ac852a86cf9f436ad2b994e09fb08dd929674)
adds c371582 Re-fix regression noticed by Tom Schaefer <tom at umsl.edu> due to correct delete on close semantics change. Jeremy. (This used to be commit 55d0ab0e307e16389cc470fa04a9d7b44043a4da)
adds c98dd11 - Add some entities for authors - Layout improvements, fixing links (This used to be commit 71441d3d7cc7922259302ff23c8fc1c9429d5934)
adds 509e622 Use $SHLIBEXT, not .so (This used to be commit 319d41201dcf07fc18a39df4f362aa2a0eb16200)
adds 8f19f82 Replace 'so' by $SHLIBEXT (This used to be commit d0a767a7653f3fef846c62e9a0a20bcc68d87559)
adds a59565b Some more good stuff from coolo. (This used to be commit 41b320ffc560117c0184999e30cc69723f40acbe)
adds 56a251e Some layout updates (This used to be commit 5827981c0dc8fd7e2af0c4490225566dafe9c334)
adds 2a9e71a More edits on profile management. (This used to be commit 7dac688c4d296433a62cc8665aab90ce387f6599)
adds 2c1f725 some more idmapping :) (This used to be commit 5ac94535d7b7ce0cc0d44b9a77d6e42ddfd0cd26)
adds edb56d1 Fix typos / layout (This used to be commit fb20589e7c043ab1306051e80ca3f7476b1c6c58)
adds 3529259 Fix debug handling in libsmbclient.c.
adds 5ac9305 Filling in some more blanks. (This used to be commit 157a5525d371b6c90d9d634eaf3d98fed648569a)
adds d164bb1 Update for other contributors to. (This used to be commit d12a1bb8260673a5c280960b21957e68b241e540)
adds 35833e5 Fix building on platforms without ldap (This used to be commit 3f78ea7d06ae911f97c0a1a451e67fe00547e873)
adds 588b197 Make autogen.sh more portable by having it work on both Linux and FreeBSD under sh and bash. (This used to be commit 4070ff1c6907c0cc3a86db735e7df25352dfb625)
adds 0ac2b38 This commit make winbindd copy winbindd_idmap.tdb into idmap.tdb on the first run if idmap.tdb is not found, and then eventually convert it to the new format. This is done to unify winbind and idmap databases and to make a backup of winbindd_idmap.tdb in case you want to downgrade (of course it will not be updated). This is needed because idmap.tdb contains also local mappings, not only foreign domains mappings.
adds fbd5367 Fix bigballofmud.so, and add a test to show a bug I'm having with push_ucs2.
adds 854c5d6 If the string does not convert back, print the buggy result. (This used to be commit 98f76325542c0ab2e0bbcf082a15c6f8db27e37c)
adds 06ee970 don't rely on realloc() working on NULL (This used to be commit bd00355c1d5ca4ce77fa28c53ea46834365f22d7)
adds f82c61c strequal() returns True for equal, not an int (This used to be commit b96590ad092e32259ce24a20a6a8a30d98dfae7d)
adds 00a8443 Don't bail if we have a badly formed record, just move on to the next one. (This used to be commit febd966b10b23238c93444256b8ad30b50b20ef8)
adds c5ab175 Fix memory leak of the key. (This used to be commit 9daf41c41f901b46d6016c6ec63773d0b7cec617)
adds 9496f1e Convert 'Security' section of smb.conf to new format (This used to be commit 85eadec0838bdcb5604d5cf66b204ee610e2ad7a)
adds 88ed48d SMB signing updates - this gets NTLMSSP signing workin to the point where I just need to get the verifiction code working - we get back a signiture from the server, and just can't verify it yet.
adds 6187ebe Fix the interface of pull_ucs2_charcnv() to take a (char **) arg, not a (void **) (This used to be commit dc04b732baa0848e391baf7f148218a10e0af032)
adds f167897 Update doc-status (This used to be commit 92b6c389c2881094ac89b422d0fb8d88e4651e96)
adds a1283a6 Fix some mixture of FLAG_GLOBAL|FLAG_SHARE in synonyms (This used to be commit e46177acecef375aaea35704a513d9e7f8bf04a8)
adds ffe91a3 Clean up error messages on cli pipe disconnection, including adding the message for broken-due-to-bad-sig.
adds df883f3 fix commit (This used to be commit ad1a2ab0d6330a0b0fbce7b30ec5f6f502133921)
adds f4cc85c Fix the handling of smb.conf in libsmbclient.
adds 71a53d0 Use entities (This used to be commit d65bb6fade27c8e97697d4cb0e5741d0dfbe4dc8)
adds 27aef68 Regenerate docs (This used to be commit 5a2aaa3d5b039776314067aee953921e7865dc4d)
adds c29eb90 Convert more parameters to new smb.conf(5) style. Document found occurences of non-documented parameters in doc-status (This used to be commit 3a9784d8b2318af4d9b349edd1aba4065d25da23)
adds 06adce2 Addinf InterdomainTrusts.sgml (This used to be commit 5214eb7d6a6098c7b06819224bc3325a3df0e309)
adds 094df78 Adding Rafal's docs on InterdomainTrusts. (This used to be commit 5af34d90c314ef840a42b87f2d8b6c89bc2471aa)
adds 998d65d Restore previous behaviour to update on pdb_unix (auto-upgrade to new account) (This used to be commit 0509cbc59174354b7c57206a07f7bd222cc87db4)
adds 7ba4758 Added description for lookupdomain SAMR function. (This used to be commit 6d19788352ca16fe771961ead7bb9da074eff13e)
adds 25b1c37 Remove duplicate "tallocdump" message from tdb messaging system. The same functionality exists as "pool-usage".
adds 69e4108 privilaged -> privileged
adds 3d9bdca Update HOWTO link. (This used to be commit 8e96bb33c02ecab7243b177d1182409188624ef6)
adds 6254b9b Create a pidfile, even when running in interactive mode. (This used to be commit 1d7400e679df136f03daf79788ea998c5a787f89)
adds a8f7eae Only warn about short packets if we are already 'doing signing'.
adds e5f2a77 Fix build of static libsmbclient (This used to be commit 8f2975cc94c766b184bbbca276d5a05801dc835a)
adds dfbe783 tallocdump has been removed (This used to be commit af07c2642d1ddd04e169772985801d8a5c559d83)
adds c6ffda4 Add note about patch from sun that improves performance on Solaris. (Thanks Joe Meslovich). (This used to be commit 1db51176f4a6c676d041abd47db6c4026ded30f1)
adds 705db2e - Add &author.mimir; entity - Several smaller layout and typo fixes (This used to be commit 96aa93ea4f56ef069c3127547296581f8e0ce3bd)
adds 4ea9be5 Regenerate docs (This used to be commit 3d61303ea9783e01796a90e74efb3457ef76497f)
adds bb36db4 Regenerate docs (This used to be commit c61de5bbac37fa130a939fb9da4cf114855cab02)
adds f157e66 Some layout fixes + typo (This used to be commit c4a02bf35bc399c1926aee158c5215c180f393ae)
adds 951aec0 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 43f21c87e12fe88dab6ccba13c2e54161cf87093)
adds bd6a7f7 Merging HEAD doc changes into 3.0.0 (This used to be commit 5fcceaf2a5d0ec10b9632831797256c90568a31a)
adds 6b8a181 Docs merge from HEAD. (This used to be commit e9b7b72ab613dbd88c846e3cf1ffa7e6dc9118e4)
adds 898b372 remove unneded instruction (This used to be commit a6bc706625ad0bb16c11e20d533c536447a661a0)
adds a648f57 check braindead safe_* function length interpretation is correct (This used to be commit b4a5362f04a7798e627c6dce6296165ed1719fca)
adds 98a57e6 ooops new_dir is already len +1 bytes (This used to be commit ffd0d643c224e9169737e7dbfef40cab46fde8f3)
adds b390459 BUGS.txt -> Bugs appendix in HOWTO Collection (This used to be commit f95741ae882ad1d1e7f709e30ea3bae02a4aff2d)
adds 8490fa4 const cleanup. Jeremy. (This used to be commit 03ad0179e343c2c5066f9df7594e6f928d737894)
adds b15255d Patch from Steve Langasek <vorlon at netexpress.net>
adds b4f1061 fixup extra SAFE_FREE()'s noticed by abartlet (This used to be commit 51d330dcf3bd74367fc18f4229a9cfa0392f0b36)
adds b3e9dfc Update smbmount to include unicode and lfs capabilities options -- smbfs supports this already (This used to be commit fbbb9a6660e1e384d7a4ff4c5fe2d077246bedd1)
adds 4b5548d Ensure print queue array is zeroed out before returning. Jeremy. (This used to be commit f0fac6a1e3574d2d0419968b8e806b5de91f5a81)
adds 270f95f Install libsmbclient.h from $(srcdir) (This used to be commit a02370eccc1b26c12fd3b5e29aaf041a9feed197)
adds c618a8d another forgotten merge sitting on my laptop from app_head; only stall open_printer when 2k client opens with admin privs & fix reply for ChangeId printer data reply (This used to be commit 12eb3e993788eb8bc0e9eb62e60a8b55079df5ad)
adds d3b8ac6 Put the core schannel functions to parse_prs.c. They are also used by schannel clients.
adds 42c18d5 A little clarification in the rpc auth header struct.
adds f88a3eb Auth2, not also Auth3 sends us flags back, although all the callers ignore it.
adds 427fb4a Use fprintf(f, ...) instead of plain printf() - patch by Ronan Waide (This used to be commit 890cc17c41b3940dcb7d4c2a52ab292bca7d18be)
adds f4db74e Fix double free on error and typo (This used to be commit c131c128e396a944e979992d9a5ac76e8b6e653b)
adds f0121aa no needed anymore (This used to be commit 9d0a82078ce94367992a1bfb8cb7cac8e7e0f525)
adds 7238bf5 This is the netlogon schannel client code. Try a
adds ce51825 port HEAD mods (This used to be commit 646eb2dda66d1f619f165076edfc82cd7144ba5a)
adds b5c18e4 Removing superceded documents (This used to be commit b087e7006e3073385c35a551db2becc5f8929b3d)
adds a22d7f9 Remove superceded documentation (This used to be commit c5c9d925b33121ac73df68a2ce4ca2f70b16ef2e)
adds 770c805 Updated from HEAD (This used to be commit c9c3d1c187afea38b0689f13fccedfc6d296fcc3)
adds 0b11782 Update info about how to generate textdocs (This used to be commit 48891d2613a93764642ea7474503f33e78363087)
adds 045db5d Ensure we have WinXP-like semantics for checking TIDs and FIDs. Jeremy. (This used to be commit 52e44dde4ef9717eae7cf454f56d309fdd4b7d1f)
adds 9bf3d3c Fix from Steve Langasek <vorlon at netexpress.net> for non-RPC printing. Jeremy. (This used to be commit cfbd02b170ab7d9c5c9cc9dbab0a094faa15c518)
adds 86a3ea9 More docs. (This used to be commit df3e4b15d1e4d252e3f5d16a9f13c7eb44638d18)
adds dfc169f More types and fixes. (This used to be commit bb60b01f2a0d396e3e290e528cced2dd290587ee)
adds 7c735ea Ensure we're not filtering our essential delete messages. Added jobid debug when unpacking message. Jeremy. (This used to be commit 8a6f3313e69c6d47e20838f42ebc9f8a2ce9ddc4)
adds 2962bec Fix from Andrew Esh to ensure tdb_pack can't segfault. Jeremy. (This used to be commit 9783929d4ed51e63bddde4b890caa01b737abe85)
adds 6e0bd81 Grr. Get rid of one of the extra NULL's that crept in from app-head. Spotted by Andrew Esh. Jeremy. (This used to be commit 9e6e6c3f50844cf4322d6dd193c4e24b76bae9ba)
adds 5c6fde8 Handle deep referrals: check whether each component in the requested path of a dfs referral is a dfs link, and redirect. Thanks to John Janosik <jpjanosi at us.ibm.com> for the patch. (This used to be commit 2c4e59cf26b7169fda824ca86e437a99a02345d2)
adds 40b8580 workaround streams leak on SCO openserver 5.0.x (This used to be commit ab51878a978ffb53f23f1c6d22a48f98e6ae0805)
adds 8584b58 Set the default schannel parameters to False until we know more.
adds 0b74dbc Janitorial duties to make autogen.sh portable. (This used to be commit c1559003fe0d62539633235c3f7c3e6a1427fda4)
adds 84b4b3c simple fix to hopefully speed up srv_spoolss_replyopenprinter(). Use the client address from the pipe->conn->client_address instead of trying to resolve the name in the _spoolss_rffpcn() request. Should make us more robust as well when the clients are not registered in DNS or WINS. (This used to be commit 23f0fcf6421b1e8dd6ed6ab14af14ea7eb380c1c)
adds 14e03ae cleanup lanman printing= for win98; device type is LPT1:; patch by Steve L. (This used to be commit 36d62e5667f3b9e39362fb3907bf69697fca3ea6)
adds e1ea87f * We must return 0x2 as the majorversion for nt4 to upload drivers * fix bug found by clobber_region() (This used to be commit b2e29c7bd45f8f33d9ed58fe75bbf5ffc78350f5)
adds 74b163a Patch from Armijn Hemel <armijn at nl.linux.org> to fix build on FreeBSD 5 systems with a broken krb5-config (This used to be commit 675333350a645cfe209127bfd040b81c2fc42f58)
adds b11e5b1 Don't make installclientlib depend on the shared-linked version of libsmbclient - we need it to work on other platforms as well (This used to be commit 77b1589188ba27b107f11232b7b7df4dea364948)
adds c2fc811 make installclientlib depend on the shared-linked or statically-linked version of libsmbclient, depending on what is possible - pointed out by Paul Green (This used to be commit 69e37469c4de6c3716ebb65e477009b9f4da54ea)
adds 31e21b6 Decode the PAC! This patch just decodes it and then frees it, so it's just for doc purposes right now (you can see it in the debug logs). (This used to be commit 046c2087a11b9ce7a02aece34ffb129ce0d66b08)
adds 3b89c06 fix wrong string handling thanks to Stefan (metzte) Metzmacher (This used to be commit 99c2e11ccfe04867e84b467b0e82de8415c1dcee)
adds eac27ad remove unnened and wrong instructions (This used to be commit 671579874e51b28ffdfc094cdf34a0090567e0cc)
adds d1c6c05 BUGS.txt -> Bugs Appendix in HOWTO collection (This used to be commit 1e1ef7a7b52f34ab784a7bac570235de221a64b6)
adds d530da3 Updated status. (This used to be commit d3cf0eac0a69873622012e0dd1be9db52c4e7df0)
adds 1d247da Some comment updates, notably that I haven't seen the group membership arrays yet (the ones that are rid-only). (This used to be commit 0a5b5d00db42de868c72ec3d9d1d747c9ef391e4)
adds 38ec539 We never actually got an 'ads' auth module, so don't send the auth subsystem off on a wild probing spree looking for it.
adds 65289c3 Merge from 3_0: Build a lookup table of valid DOS characters just once, when init_iconv is first called. Use this in check_dos_char rather than doing the conversion every time. Much faster. (This used to be commit e8f1399323745a93ba9df97553effcf2d7629850)
adds 09e9e5a Added some preprocessor tricks to stop TRUE and FALSE from continually creeping back in to the source. Use True and False instead. (This used to be commit 5a5a7ce7479a56ca2d472658511a47c9147c0d5b)
adds b610c18 Patch from Steve Langasek <corlon at netexpress.net>
adds d3d0951 Merge from 1.2.2.2:
adds 6cb4575 Finish conversion of Printing parameters (This used to be commit 6515b0cff8b0fec25010e5b33b6e7009356146fa)
adds bce94d3 Integrate abartlet's t_push_ucs2 test into test framework:
adds 1eda5b4 some more debugging in case of failure (This used to be commit 9374f8692f6587b5f773c72b7847b64edeee9614)
adds a87d3b2 Update smbmount to include unicode and lfs capabilities options -- smbfs supports this already (This used to be commit a003a5f052a9ef7ad14f6f79157669d1bbd37f96)
adds 90290b1 reworked to not malloc PATH_MAX long strings corrected path_name creation (This used to be commit f4be4e70a12edae83b9b89622ca5077a7d3d5602)
adds 667e6d8 Ensure print queue array is zeroed out before returning. Jeremy. (This used to be commit 337cac7810369430045d7a136176bd57e55adcde)
adds 117b2d7 Winbind client for AIX. Written by Steve Roylance. (This used to be commit e37d025e6724196925c43c8ce558064ed5c072c5)
adds e725e6a Autoconfiscate the name of the winbind shared library file. Under IRIX this is libns_winbind - everyone else is libnss_winbind.
adds 0aad606 Install libsmbclient.h from $(srcdir) (This used to be commit d396f57678056af6b0c384df324f94992cca85d0)
adds ff8d6da forgotten merge left on disk; remove extra SAFE_FREE() (This used to be commit 4d42067cb89220a1b275bc8408c9c1ba2ef7766a)
adds 80cd7c5 t_push_ucs2, t_strcmp: Run tests only once by default, rather than 10000 times. (In theory they should be pure functions....) You can specify a parameter to repeat them if you want to e.g. measure performance. (This used to be commit 92acecd28c3374abcadbff0ab9cb765411f453f4)
adds 5b70d85 Set character set to default (UTF-8) before running tests. (This used to be commit b20d8b49701b532d4770197c5d08fa092234bf8e)
adds a72eafe Rewrite of smbcontrol - it was a bit of a mess. It should now be much nicer to use and more hackable.
adds e9c998d poptify smbcontrol (This used to be commit f75d4b90caa51cb2815c1be2de5f2058ec32e73d)
adds a62cd32 Ignore testtmp directory. (This used to be commit 862e3ee421efc92ebfcb17eabe06efea3a64999f)
adds 2988370 Tests for smbcontrol. (This used to be commit 7bf68a533ee76ffebf77c4d09abf42079579646f)
adds bdca5d3 Ignore .po and .po32 files. (This used to be commit f01d94b027e0ca1530b2e50782a34c22706c643c)
adds 1c2e2ba another forgotten merge sitting on my laptop from app_head; only stall open_printer when 2k client opens with admin privs & fix reply for ChangeId printer data reply (This used to be commit c7c3d42cd5954b040ee7027886ea8d9d0f2da9a5)
adds 91c9960 bin/smbcontrol needs to be built to run tpot's new tests of it. (This used to be commit 16b09179152748abbfb7894d328890991f6e8c57)
adds 7f11621 Can I suggest this modification to the documentation Makefile? If docbook2man fails then we shouldn't charge ahead with the rest of the target commands and generate more confusing error messages. (This used to be commit 4e4ed2d25b1717f1a359d495ca03b2efbec89958)
adds 1e9be58 StrCaseCmp tests: Add some tests in Katakana. Convert strings to UTF-8 before passing to test harness. (This used to be commit 79b292de98208571e49648cf88d9b565396151be)
adds a47b9e6 Making sure this info is not lost. Someone will eventually fix/update/extend/usurp it. (This used to be commit 564d67f30a3af65e0f9f08170bad5dd219e6af05)
adds 786564f unix_strupper, unix_strlower: Remove fixed-length static buffer that makes these functions fail for strings over 512 characters. Now we use convert_string_allocate, which grows a buffer as necessary. (This used to be commit a55dc493ca212bde22d9e68ea8a4cc16a142c69d)
adds 61c1aa4 Fixing typo. Metze made me do it! (This used to be commit f82b51bb01c5d1f2f798059a49524c2283075b31)
adds 4257977 Put the core schannel functions to parse_prs.c. They are also used by schannel clients.
adds d9440df A little clarification in the rpc auth header struct.
adds a6e09de Auth2, not also Auth3 sends us flags back, although all the callers ignore it.
adds 291e8e4 Use fprintf(f, ...) instead of plain printf() - patch by Ronan Waide (This used to be commit 49926d706f9d24dbdd7a878e2362a27667175a5c)
adds a384176 Next batch of conversions: File names. Fixed some wrong context marks (most of "hide ..." parameters are per-share) (This used to be commit 0f8d5b210a60a40f95a43daf06d3d8686985ecd1)
adds 3ae879a Fix double free on error and typo (This used to be commit 84b116f9c007c0f933af82462dff4324ffa53f0f)
adds 83479a9 no needed anymore (This used to be commit 8fd9450c8363021e23256903578fabbf77083978)
adds 803e23f This is the netlogon schannel client code. Try a
adds 42233f5 Finish conversion of Filenames (This used to be commit 8e0f0dbbbcb3179f1a868c72720e4eaf530e0a79)
adds 1f04eb2 Complete what I've seen (and then some)t of the PAC.
adds 4235c93 Convert Logon parameters. (This used to be commit 7766cf5e2fff429b4769e1183bce0ce560570efe)
adds 525d18a collaps same repeted task into 2 code paths (This used to be commit bc5d1873da187c83a1a19a7560685ed903d37455)
adds 4a0a38e Throw out this doc in HEAD as well... only 2 textdocs left! (This used to be commit d24093216b0a6558885cbe03a2f6838065388098)
adds 0af5edf Update info about how to generate text docs (This used to be commit 101abce5a18064ccc9fbc585ef7a2aa082fde706)
adds 80b4dc4 Ensure we have WinXP-like semantics for checking TIDs and FIDs. Add torture test to ensure this is so. Jeremy. (This used to be commit e07dd4d93d2bf6ed83dd055efd29d11f5cd66a36)
adds 0294da3 Fix from Steve Langasek <vorlon at netexpress.net> for non-RPC printing. Jeremy. (This used to be commit 186d53cbc1642ee5dd1daf0277dc08de621eede2)
adds dfdb51c Added using different cnum test. WinXP and Samba now pass - Win2k fails. Jeremy. (This used to be commit bc094789b972ac5ccc7ea3944c7ddb98581cf613)
adds acfddbe Fixes to linker flags for AIX winbind client from Stephen Roylance. (This used to be commit 1cc5b2881c61db7aadd886008fcfb81e351e651a)
adds 0a9523c More docs. (This used to be commit c34b11221a9b50972662a179b1b61d3a1e4a1792)
adds b46c01c Fixed typos. (This used to be commit 16c0a1596fd06e3198aac177648ae895166fc15b)
adds 717cacf Add vorlon's script to convert filenames from CP850 to ISO8859-15 (This used to be commit c46d260c653a38c1f1819257d07b1a414571fec3)
adds e010666 Put info about solving samba problems in a seperate appendix (it was in the PDC chapter now) (This used to be commit 30a2aa69665ef7107a7ec622f4158bae78a0492e)
adds d8ee1f6 Fix some references to 'ENCRYPTION.txt', but that should be the 'User Database' chapter in the HOWTO (This used to be commit d5bc871acb8cf52caabb281eca256073640eea13)
adds cbd6be4 Refer to the new 'Problems' chapter (This used to be commit e79b9a15dd4aabd59ee637f2c741ea365f9ad542)
adds f810148 ENCRYPTION.txt is gone. Pointed out by Will Kemp. (This used to be commit 85437976c852c272b9663f83a288081c63243747)
adds 7c55880 Use the <othername> tag for second names (This used to be commit a143062bae0861c0fc52b2dc6868dd2a36e6a3f2)
adds 6ca7634 Refer to Problems.sgml (This used to be commit c2a604c94c115710cdc966910d0f3caafa46034a)
adds ac65d89 Ensure we're not filtering our essential delete messages. Added jobid debug when unpacking message. Jeremy. (This used to be commit 8bab6e32069e1636a52efa31ca55b49f1b3fa768)
adds ba9f9af Fix from Andrew Esh to ensure tdb_pack can't segfault. Also stop it leaking memory like a sieve ! Jeremy. (This used to be commit 11b914ed84c4dbd31726969b3b924f686f938510)
adds b9b544e Handle deep referrals: check whether each component in the requested path of a referral request is a dfs link, and redirect. Thanks to John Janosik <jpjanosi at us.ibm.com> for the patch. (This used to be commit b3bd4818571c55b3f0cd6316b0aa6b1e4bb4bb6a)
adds de4e2b5 Use more stricter syntax and work towards Docbook XML migration (This used to be commit ab8db2ad7d30da4b923bfa11e5c3295446103911)
adds 0655619 A new RPC pipe! The \pipe\echo named pipe is for testing large RPC requests and responses and is only compiled in when --enable-developer is passed to configure. It includes server and client side code for generating and responding to functions on this pipe. The functions are:
adds 36814e1 Remove Japanese HOWTO - Monyo has a howto for more recent versions of samba, which I'll link in the HOWTO Collection (This used to be commit 17f1bdd10b1a197ff630cc044405de9d8d913b52)
adds 274b765 Finish conversion of Browse options (This used to be commit e59bd1d9fba71e7b8841a6d995f7bb9e156a15cc)
adds 1da829b workaround streams leak on SCO openserver 5.0.x (This used to be commit 31eaf11d2e9c38e0f479b41c00e0db92987ae6d0)
adds 7d19f81 Finish conversion of WINS options (This used to be commit eb7a35110eac38fb545c34f3b9e33cbd58d60fdc)
adds d90a4ea Finish conversion of Locking options (This used to be commit 9613c217786147c9deda9770887dc069659b1deb)
adds 957270b Finish conversion of LDAP options (This used to be commit 938e3d3f5305ed2162fa0cb0d2a6025fbadfcfec)
adds c62b42d Finish conversion of VFS options. This section is not complete yet -- we miss documentation for parametric options and new modules stuff (This used to be commit 769bce45e9678b67e2ef1da84d5ee95c90357b9e)
adds 32bd50c Finish conversion of Winbind options. Only Misc section left! (This used to be commit 4861003048b409aea20362e79a99ce286bf225de)
adds 3d5bb04 Fix typos in printing (This used to be commit 63cf664adeff997e359fc56ac75feb85d64ff2d7)
adds c3b07fa Fix current status of conversion (This used to be commit b359a6881f88f6a3e2690bd776da6e5981b5aa23)
adds aff6fb8 Update docs-status (This used to be commit 663cf4876bbc7a140cec8cc188b71c17bea3298a)
adds 5db951a Set the default schannel params to False until we know more.
adds 6b507aa Remove PostScript docs. We didn't ship them before, they're large, only a few people use them. Sorry for adding them in the first place. (This used to be commit f734a8c14ba25adb61855ca26f8fadab4e7f0e7d)
adds 7023129 simple fix to hopefully speed up srv_spoolss_replyopenprinter(). Use the client address from the pipe->conn->client_address instead of trying to resolve the name in the _spoolss_rffpcn() request. Should make us more robust as well when the clients are not registered in DNS or WINS. (This used to be commit 78b2c1be7d9923716841627044c4e1578a5b9546)
adds 04bb7e8 cleanup lanman printing= for win98; device type is LPT1:; patch by Steve L. (This used to be commit beedde03fcdd37b567661d96d97efaac640601bd)
adds 5b51fc4 smbcquota patch from metze (This used to be commit 74fab8f0d24004b1dfd5ce0fd7402895652f941f)
adds a056cd8 * We must return 0x2 as the majorversion for nt4 to upload drivers * fix bug found by clobber_region() (This used to be commit ad2765bb5e0c1c4d8f12583e49df5b1bc7ffc389)
adds 7b338a4 add smbcquotas to list of ignored files (This used to be commit 71c2335239922a4c89f76d6260f1eecae36989be)
adds e8ef094 Patch from Armijn Hemel <armijn at nl.linux.org> to fix build on FreeBSD 5 systems with a broken krb5-config (This used to be commit 741d5c3cd8870b3d06ba0225e5b24a82403eb142)
adds d5135e9 strncat get sometimes optimized to strcat by glibc and that triggers our "don't use strcat" define
adds e2996e2 Adding more docs. (This used to be commit 8b75c925b9a237e967a92f17a9b85562c1da8733)
adds a47d06a This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 381649916ecbaddefbb6ee0e6137b7cc73eb54b1)
adds c8cc8bb Merge of Simo's strncat -> StrnCpy fix. (This used to be commit a2b1a7533ed997848f9dc0fcd1ffc3d4b4e8117d)
adds 2fd025c Copy across new tests from HEAD. (This used to be commit deb41f618b23466fd3db57fee2f920d803ab96cf)
adds 44fa3b9 Merge removal of some unused functions. Commit mistakenly included with new rpc echo pipe. (This used to be commit b7af3cda28cea859edf6266b6bd8da17a44c85eb)
adds 2228271 Syncup stf directory with HEAD. (This used to be commit 161740392903e3e1b9281b9f72e61846b543b67f)
adds b30de25 Merge a bunch of updates from HEAD:
adds fe5b2c1 Merge a bunch of updates from HEAD:
adds 78e5d09 Merge create/delete domain user samr calls from HEAD. (This used to be commit 68075fb97f577a78438b5121202e94cfcb6597b8)
adds cb621ec Merge of samr lookup domain rpc client call from HEAD. (This used to be commit 5b1807dddf0e4fb9fcaedcfe6f67dfd78fe117bb)
adds 0fa2933 Merge of TRUE/FALSE preprocessor traps from HEAD. (This used to be commit 2a962393017e65cb67944740e4faaad9902764e8)
adds 3ef2a0b Merge of tdbtool multi-line string fix. (This used to be commit 4f07ab4b6da60bc10733f08944283fecb3ae1ed9)
adds 3b865c7 Merge of rpcecho pipe for testing large dcerpc requests and responses. Only compiled in when --enable-developer argument passed to configure. (This used to be commit 017da9393bab276543d0d5c50df8c760780f2450)
adds 19bfc8b Syncup with version of config.guess from HEAD. (This used to be commit 411dc6ebb58134f7d3f39ee9c70fbc21b5892fb9)
adds 82e5bba Remove outdated file. (This used to be commit 6d73479a06a5c064d4253f311f3a7d90e315c85c)
adds 1d1bed6 New file from HEAD. (This used to be commit 289acacf6b7e6e780b42135e3ddd91fa8025fd54)
adds f40f42e Missing file from HEAD. (This used to be commit 4ca4aae585a79cb809c7da3bdec9a8ad17190a58)
adds 564cd8c Merge of doxygen updates from HEAD. (This used to be commit 6d7baad38fbdf0921c1d5eb59004c65cfe110975)
adds ae7414e Whoops - missed some tdb message registrations from a previous merge. (This used to be commit 59f8fc438a2ff5bb7ff115a19f6aacbb0ef7b653)
adds e8a0a3d Fix a compiler warning. (This used to be commit bf61aeef443de36e2212668878955519eb3bd95f)
adds 886d4e6 Merge of new sid type (SID_NAME_COMPUTER) and tidyup. (This used to be commit c91cf2b38df9f51dd6cb46f0742e1c57bb36b508)
adds e0cf81f Whitespace syncup. (This used to be commit 93101a93dabe2dd7a6420e90acf82e0e08dce572)
adds 5e1789d Merge new popt_common.h include file. (This used to be commit 1fb4b8fe4310dd15c1842935871ead0745859a54)
adds be67b58 Syncup popt changes with HEAD. (This used to be commit 39c987c3c522b66146e99fcc528cd60e05ad14f7)
adds 63cbbe2 Merge Jelmer's popt updates from HEAD. (This used to be commit 98e84b3e83d2a365c818ea64f9418edb29d690f2)
adds c967d21 Merge Jelmer's popt updates from HEAD.
adds bdb7a74 Whitespace syncup. (This used to be commit 8fe5bab565cdcf498e4d0f5cca31f799d249e3b3)
adds 844cac5 Comment syncup. (This used to be commit 72e7290daa0e9765aab846a5312fc20d18a55a76)
adds 448fbda Syncup new HEAD version. (This used to be commit 396bcf0cf6dfc7a36be0c4e774386b266439c3af)
adds 862c88d Array size fixup for construct_nt_devicemode() from HEAD. (This used to be commit 5d1e8cca03b3908e2266e39f4b50ef16ef4ef2b2)
adds b4bc001 Merge: remove tallocdump messages. (This used to be commit f49c0f6c8716a5c1aff7613d7b59f312a2abdfb3)
adds 5812702 Merge:
adds c89a705 Merge:
adds 5f82e26 Merge:
adds c79934c Merge rewrite of smbcontrol. (This used to be commit 30ac37efec0698998ada135655eac8933bd3647f)
adds 0035266 Merge of bugfix for cli_lsa_query_info_policy() usage. (This used to be commit ab64a0b1e7666b6612659b5720eda451c0ab4857)
adds b0f49fc Merge of Jelmer's usage updates for net. (This used to be commit 6a5b88c95b3fd17431cda79e9aa2a593fef85100)
adds 7d01a9b Merge:
adds 9cfa77a Merge:
adds ab892c1 Merge:
adds 19cda00 Merge cliconnect.c so smbtree builds. (This used to be commit 5df53e9d8a8b1861d9997a775cfd6d8fe472bdc4)
adds 1916479 Merge: incorrect arg to debug. (This used to be commit 800b79e8364d761bbd8c99016211dfe199eee080)
adds c182b78 Merge: remove unused variable. (This used to be commit 6a1d99d318c2dddc01d8262f31c7afbe9bb1a286)
adds 7a3a921 Merge: add PAC_DATA as valid return type. (This used to be commit a9df8ec5879cd0d47db86f5a5f7b0bd7e9d6b824)
adds e9a4e1b Merge: remove unused variables. (This used to be commit dfa9412da567d2477ee5b1e6ecdc96b8dea3c21d)
adds e038e2d Fix broken regexp in cvsignore for *.po{,32} files. (This used to be commit a17622103bcbcff8d59f390f809f4744dddf0110)
adds 710bd55 Update check-programs target. (This used to be commit ac6a1ea560af94e287c023154e715a8095f0698e)
adds 07494a1 Ignore check programs. (This used to be commit 6b607054064b808a15bc1b1b7dc19fc788e1adce)
adds 1652670 Merge from HEAD 1.36. (This used to be commit 25a01e3247ab8e52dc6c2d1f211ce10e09da5e70)
adds 245397c Fix _smb_setlen to be non {} safe. Jeremy. (This used to be commit 35d1e3a5e08d075e7e7d9f7f62d36730853f648a)
adds ee7f29a Merge across tridge's Realloc fix. Jeremy. (This used to be commit df214d18817467fbe3023a412bceec325f73b518)
adds 4b44bba Merge of HEAD document updates to 3.0.0 (This used to be commit 17a10b40fe18602c14542923da522fb14026dac5)
adds bc1c1e3 New file from HEAD. (This used to be commit 716c1ccf492e94f25e096b1ae9b4a62124c3b0e7)
adds ce31379 Fix typos (This used to be commit 21166e87bfeeaa5079dfbcac3df9232d73986532)
adds 69980da Fix popt usage (backport from HEAD) (This used to be commit 89a25ef20d10e20e70b11bba56add4708f62051f)
adds 11fb38c Fix typo (This used to be commit 738a2b055a0757002e8cdcbf744c8663e0e26bc2)
adds 10bf059 Backport my backtrace patch from HEAD (This used to be commit 66fcf6b4938a87e5ded7c7e5830a6a54e4439544)
adds 7fcbdf0 Add some more functions for the modules (backport from HEAD): - init_modules() - smb_probe_module() (This used to be commit b3328dab2fa069af300b4076695bf6c359501111)
adds 9397cdb - Change ADS CHOSTPASS -> ADS CHANGETRUSTPW - Add general CHANGETRUSTPW function that calls ADS CHANGETRUSTPW or RPC CHANGETRUSTPW (Merged from HEAD) (This used to be commit f0982e1102276453d79e438ffb90c9fa305ff98b)
adds 1f68a38 Updates to compile correctly with --with-included-popt (This used to be commit 5340b9c4c4c80414b3991547884e5d7293a108ec)
adds 8eca6c1 Merge:
adds cd4da80 Merge of python extension picobj fix. (This used to be commit 7e0e9585f1357afe1ff96399daea421e1860414b)
adds d0e1966 Merge of server unavailable error string. (This used to be commit 21d7dba977037b83fc1d6d86b5d3d4cae6eb683d)
adds dfe1dd1 Merge of comment typo.
adds 8284032 Fix typo in configure.in (merge from HEAD) (This used to be commit 30658cd63d55f2cbaf1e7e506dec71959f9069c3)
adds 37dc79d Add selection of the modules to configure (merge from HEAD) (This used to be commit 3e283989ffc41d55f75f9dacbedca0cf920208fb)
adds b206bdc Oops - Add another module. (This used to be commit 73e192ff2e79d061ef0053239b3fa74c2469d071)
adds a936183 add entity for Not-Implemented Messages (This used to be commit 791a711dd1b54bacba57aa9712654f037b5a6f00)
adds 6be6a34 Some small changes - typos, adding usage for some commands and removing -j because it was not used at all. (This used to be commit e3e2c1b27128f7b5a1f4bbc8093c75b0c12549b4)
adds 3f05862 Finish documentation on net! (This used to be commit 1e6e90ec67785add4b36b15291e315f38702f74b)
adds 49c96ee update to list all current manpages (This used to be commit ee482214efd06161726c2139008855cf046d7dd4)
adds aa1e7b1 net and samba are documented now (This used to be commit c5905e34a1f00bacd06b8ecd8f9cb4b387abc260)
adds 41ba585 Remove duplicate forward reference of smb_ldap_privates. (This used to be commit e9beb6cc95b83958af4fe4fce292f831304ae8a4)
adds 6e83ee3 Multi-line string constants have been deprecated in newer versions of gcc. Found by Guenther Deschner. (This used to be commit 29c6d2f61cd3f7fb09913cf918b416aebecaf5ad)
adds 048b0da Doc.
adds 63a1b76 Merge test cases from rsync. (This used to be commit a0d841a59ea745bf48b0d705ad6c81e4172552ea)
adds af73281 Add selected parts of the changelog to this file, to make merging into other projects easier. (This used to be commit 0f3c2bfbd2de0e759e3083afabee0538528d7a65)
adds 0f9e64d Fixed incorrect argument to debug. (This used to be commit a4704754d912e1f704f574b733257bbcb3976141)
adds 3f772c1 Removed unused variables. (This used to be commit 27a608d6a337e772dce114d73e45f6d0bf3148b4)
adds 4eeac8d Add PAC_DATA as valid return type for make proto. (This used to be commit dc95726cbe5e3408f843f8d51ee8536f0fd6c458)
adds 4e56dea decode_pac_data() needs a talloc ctx as an argument. (This used to be commit eeeae14fed62ad9d15f2c5a8fa9357da4bb7b3a1)
adds 9a5a49e Remove SAFE_FREE() definition, which is not needed in this file.
adds 69605f6 Removed unused variable. (This used to be commit 117cc35dd0adc6fd5238a440e299d012bfd8e542)
adds 9251f3f Remove unused variables. (This used to be commit 26901af91eaa119df0e1192be95b514ecf26c6a6)
adds ee855b3 Add rules to build bin/t_snprintf, which exposes the snprintf test code. (This used to be commit 7805641d6eafd00c8979e068b5820f6671f4de37)
adds 0b65a190 Ignore check programs. (This used to be commit 372b023cd2e73f77de34029230c11a15ccb7d178)
adds 49f5045 Fix broken regexp in cvsignore for *.po{,32} files. (This used to be commit b8dc14d1f90564558e438694b35b073291d5ce9e)
adds 4dc97be Build and run the lib/snprintf.c test cases from "make check". (This used to be commit 95ff914d8263028711f36ccc2f6cd1127aaa7809)
adds 3aaee9f Make a libbigballofmud.so.0 link, so that the linker can find the library to build the test cases. Previously the link had to be created by hand.
adds de7094a Document NET CACHE (This used to be commit d1cd95e6b7d2c0e73595d8f19b994da43ca4217d)
adds e121d0b Get rid of 'sam backend' and --with-sam (This used to be commit c95a4a5aeb53cc401a7b43633f2a8cc006b1fd00)
adds 10f2346 Change ADS CHOSTPASS to ADS CHANGETRUSTPW and add a general CHANGETRUSTPW that calls ADS CHANGETRUSTPW or RPC CHANGETRUSTPW depending on what we have. (This used to be commit 17d27db5c9d3511444fc2770d4452647284e8014)
adds 8403454 Fix _smb_setlen to be non {} safe. Jeremy. (This used to be commit 7cb060e821691abf5d58d273cb523ee310656185)
adds 999a00b Partial review of changes by mimir. Work in progress. (This used to be commit 77bdd68b65d6d485a484ca1b3475ffbb772f8661)
adds be653a1 Fix typo. (This used to be commit fe2d109a106aafd5e9f5e58f3fbc5dccec730961)
adds b8f9c9e Try and create a file with different vuid, same cnum. Not yet sure if this should succeed, so just print result until we test against Win2003. Jeremy. (This used to be commit 57682f32b1bb186ab356494fcc4fdabd1d1721e6)
adds 99fd073 Rebalance parentheses in cliquota.c when LARGE_SMB_OFF_T is false. (This used to be commit bd69cbce93054548b6d1e3bac89032ff4f693423)
adds ee8e828 Fix typos (This used to be commit 7bd80376cc6aa70996a61882e1376cb6a0679836)
adds 8c34fbd Also remove variable associated with lp_sam_backend() - it's dead (This used to be commit 540bb996766fc11fe0f26b708d49c2e46d2abbdd)
adds 6ab278b Convert a part of Misc section. More to come after a sleep (This used to be commit 1093c11fd47e5f4a76ce88ac77be2c3e9b1bc694)
adds ef02b12 *** empty log message *** (This used to be commit b278a05998d8edbed411c58f3f9041232da07c0b)
adds 072a8ae Got in a local document by mistake. Sorry, I need to get some sleep. (This used to be commit 0594b43d00abe76fb37d8fe5f66c3b427344f4b1)
adds 351ffde Add smbcquotas manpage written by Metze (This used to be commit 4eb67c0fd89896e8f419e56d75230ac797f61735)
adds c34e823 A struct must contain at least one declaration according to C99, but gcc allows it to be empty. Should fix miscellaneous breakage on the compile farm. (This used to be commit b92d57f784fb43e420cf65b9392d175ad4483f28)
adds ef8f998 Use picobjs when building python extensions. Spotted by Steve Langasek. (This used to be commit 53dcaf2271ad1b845ace9730d6c68db80bf9704e)
adds e390ced Add string message for WERR_SERVER_UNAVAILABLE. (This used to be commit 38efab087c86cab805c6b94c7455befaa9e94c5e)
adds 75913ec Typo in comment. (This used to be commit 0a87d668a07b840c2e0ac9f6caad04e542422d40)
adds 0846844 Convert another group of options in Misc section (This used to be commit a690ff1f8a068e66ffcbfdaf0be215f887a02b9c)
adds 27eb9d9 Convert another group of options in Misc section (This used to be commit 43f8ae46137ed653c5694a839a5e6757e4a89974)
adds 8a573fb Fix some minor typos (This used to be commit b4cf8a641d63481717c62044d2548e4b0301d806)
adds 3933864 Applying updates from Rafal (mimir) and from DAvid Lechnyr. (This used to be commit 3cd0b160e12964c6f3e32e6cea2dc690f775ba71)
adds 058f6c0 Final bits of smb.conf(5) are converted! (This used to be commit fac3d67f71057d880e51cf8e103edf0c9b71cae9)
adds f5b33c6 Final touch: 1. Move preloadmodules.xml to Security section 2. Fix lpqcachetime.xml from Printing section (This used to be commit ef005d1a94d99c6a23aff9a12d5820cb4dfbe626)
adds 4e3f7c8 Fix build of VFS modules statically (we used Makefile variables before setting them) (This used to be commit 8df9ab2fcfc9f22fa6842e1128952e855fea6a7a)
adds 4bde67e Fix smb.conf.5.xml and friends: addressable IDs should be specified at section level, not in titles or it does not work with both HTML and PDF generation (for former one link is created but target does not). (This used to be commit 297ffdb21aeb816eb07ea650fac514c2747493cb)
adds f39855d This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 35510176fd4feab6c1e3da2ee0ae791f9a064a2e)
adds a0e8344 Add some more NT to unix error code mappings (from HEAD) (This used to be commit 62dac3d6ebc72bec24f3c0df4c8d8e37029473e2)
adds 9c3cecb Use the new modules system for passdb (merge from HEAD) (This used to be commit 1755d5f66221a910863cfc8a197f8d792e6b6e3d)
adds ab8a9c8 use the new modules system for the rpc modules (backport from HEAD) (This used to be commit aca7319e8d45eb604f28b8bd490413b08e2c98f2)
adds fbc62e3 Use XML format instead of SGML format (merge from HEAD) (This used to be commit 858017b16f8e6f1efd8e7df5c0e2c7fd08091ae3)
adds 7e4e1d7 Print out information about statically linked in modules (This used to be commit 9ef6f917f964e6b514fb95e4da75a57cbad6a233)
adds ea598c2 It's #ifdef CONFIG_H, not #if CONFI_H (This used to be commit 0bc9e5e5d7977113f926e3334ccff330116da565)
adds f779273 Change variable name to get this working on gcc 3.2 (Merge from HEAD) (This used to be commit d49113caef6057905f0f5233ea3085ca5722e742)
adds d15cd35 merge in metze' smbcquotas patch from HEAD (This used to be commit b6a77048886151435a4a5eeb9a04be44d397c504)
adds cf00ce3 Fix mem leak. Spotted by tpot (thanks Tim). Jeremy. (This used to be commit 03a1f46e3448913cc21ed89aafaa22818d4026d0)
adds a8c95d7 Add support for the new modules system to auth/ (merge from HEAD) (This used to be commit c7a1de090db35835be1a1623bfc80c04065c5dd9)
adds 5e96970 Add make destination for librpc_echo (This used to be commit 7ef7910004555997c194af6a069a81a89dcc3b53)
adds 0045025 Add support for the new modules system to lib/iconv.c (merge from HEAD) (This used to be commit 64a357017a897d1920c06fc19453470ee517470d)
adds 8cb0672 Merge valgrind header usage from HEAD. (This used to be commit 5c978e39f2879d900a1bcad535b489f4cd440906)
adds 7176f75 fixed the popt option handling in nmbd, so that -i now works (This used to be commit 2bb93421e665cdc0c4a2d8a539f76856e4d32249)
adds 0abad3a Check whether return status of poptGetNextOpt is -1, not EOF (This used to be commit 1fefb776eec94efc7ea1b760dc4b80f61d61a158)
adds ddf662d More merges from HEAD: - Stephan Kulow's changes (fixing warnings in libsmbclient) - VFS modules - Seperating libs (This used to be commit 6e9b7802335428c88ecf4e44a0e2395ac58e96b5)
adds b5fd86a Only declare backtrace variables when using them (This used to be commit 429b373453a04fa6871324dd0a3ff8a203c519f8)
adds 09a5049 Fixes to make SCHANNEL work in 3.0 against a W2K DC. Still need to fix multi-PDU encode/decode with SCHANNEL. Also need to test against WNT DC. Jeremy. (This used to be commit ff66d4097088409205b6bad5124a78ef9946010d)
adds bdaac40 Move PAC decoding over from HEAD. (This used to be commit b0fd4e5555dd93c584cd86eaac080663b9e4031f)
adds e156cf7 Fixes for multi-PDU schannel - based on Volker's code. This code needs tidying up. Samsync still doesn't work due to bad parsing of net_io_sam_alias_info with a blank description. Still working on this.... Jeremy. (This used to be commit 942fede9a57a9319cf67388004dd45fa8a045f41)
adds 030e760c Tested on Win2k, now I think I know what success/fail means in fdsess test. Jeremy. (This used to be commit dda94e37311d967e484fac15bac585e19dfc8a13)
adds be67c10 Cause the winbind auth module to call the ntdomain module if winbind is not running.
adds 1610177 Fix mem leak. Spotted by tpot (thanks Tim). Jeremy. (This used to be commit adeac265a05be90444d4651f36f2db2bd2f8e8e4)
adds abb1007 Don't build the torture progs in 'make all' (This used to be commit 44779546964bce605510af39feaee3ea436a7cfb)
adds ef41d0d Add torture to everything.. (This used to be commit 89048748ae8ef863c154c4f4c3254bcc1c9b77a0)
adds f9cde25 Make this code actually compile (--with-ldapsam).
adds 2cb0b91 Store the type of 'sec channel' that we establish to the DC. If we are a workstation, we have to use the workstation type, if we have a BDC account, we must use the BDC type - even if we are pretending to be a workstation at the moment.
adds c56eca0 NTSTATUS strings are much more use than raw numbers... (This used to be commit aeaa60c8432fe06ad51bac52f473e5fdc6c00afc)
adds 520ddfc Put this comment in a better place... (This used to be commit 3fdddade0f6d463270c26623a654494ebe3e09bd)
adds ddc858a Add some static and #ifdef DEVELOPER (This used to be commit 3bdbd320b001ea5881573f6c6a4c2259a60e2bb3)
adds 4c6d325 Expand this magic number into the #defines it is made up of. (This used to be commit 3d2d19b91036b6b11a33996d4b8bf266bad32737)
adds 90ddf1a This code is no longer referenced - moved to the new libsmb/ldap.c
adds 0d07256 Adjust comment to respect change to no longer use unixsam by default... (This used to be commit 87f491d6a63e0818ada4ed21dd1f4905b20f846c)
adds d236bd1 We changed 'net' so change the torture tests that use it. (This used to be commit 0048a81abe99e43655d4482df27903dba774213b)
adds 8d3501c Up the debug level for the second run of the test (client side) (This used to be commit 015924491e2f06ff5a96729c7db7411a29281594)
adds 8a98adf Fix segfault by getting this the right way around (This used to be commit 8ba6148c69031e9a82687d4d006e1fa7ada21e91)
adds 8213a4d Check for -1 not EOF as return value of poptGetNextOpt (This used to be commit 84fba11ff0a649932e1f812408017ae4c5611083)
adds 8911258 Only use backtrace variables when we can use them (This used to be commit 17243c61b56c20c86b5d10be294d06addffedb6a)
adds 84e2fbf Add -berok to LDSHFLAGS on AIX so modules build on AIX 5 (reported by Stephen D. Roylance) (This used to be commit 502f332345db88c9ff474e84f22080d99dc6c771)
adds 8f25fd3 Fixes to make SCHANNEL work against a W2K DC. Still need to fix multi-PDU encode/decode with SCHANNEL. Also need to test against WNT DC. Jeremy. (This used to be commit ec82e8e9f4a6bf807a91ac265af39a516c7ab631)
adds f7bca2f Fix a typo spotted when working on PDF version (This used to be commit 63767ab985396434d8772104555395d87691ed14)
adds 1268992 I've changed 'net rpc join', so I should doco it...
adds 9a68709 Fix typos (This used to be commit eefe0322e2ab257d511ff5e7f93a16311e7073a0)
adds 6584cde Updates to editreg.c to provide more functionality ...
adds 953aef4 More updates ... (This used to be commit 410451f9478ff1e73cabc8ee2213ded4f08315c6)
adds 3dd0de3 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit a50dc3f836a898d1aef08afbd12e7221db24440a)
adds 9277745 Merge from HEAD. (This used to be commit df7e50dc5826adc3d12d51a0192d4d526fc88165)
adds 03cba4a Adding editreg.c ... (This used to be commit 9bfbf6e49182850a19cf2cb4a565298c8c8fc1e1)
adds 8671229 Remove SamBackend variable (is already gone in HEAD) (This used to be commit 3a99e5a2dbc88a2234ca08ca1e7b50f14ff9bce9)
adds 3dcc6e2 Do not use lp_parm_bool() and lp_parm_ulong() yet. They're only in HEAD (This used to be commit 58aa32ea6ac587df92ceefc527afbb1ff5bd0b08)
adds fb3ff5f fixing torture build by merging code from HEAD (This used to be commit 7798c7ee1a2fafa0a4879e550e16027f17ccbbcf)
adds e54b9d5 Survive a samdump with an alias that has no description
adds 6bbedbd fix byte ordering when using CIDR notation in hosts allow/deny; spotted by Eloy Paris (This used to be commit 6155144b9f6a8d41675ff8f0564f86420431c142)
adds 48dea39 'vfs object' is a list not a string (we have cascaded VFS modules in 3_0 as well now) (This used to be commit 6220068d48f1fc5c85ff68a791e4e34e92cb4a0a)
adds a53c63f uidPool and gidPool don't use cn anymore (but we don't use thsi anyways) (This used to be commit 7f0fd03f699f24094e32a92dbb0ec55d9a602c36)
adds a1fb9f2 Merging smbgroupedit into 'net groupmap'. Not entirely done. Need to check on where the privilege code is sitting and update the docs.
adds 7706e98 use gid_t for gids not uid_t (This used to be commit a369c2ff2637dc808035217eaada4cf923c5cf6d)
adds 4a317cb Added smbgroupedit to PROGS2 (This used to be commit bed69decea61881ab7071be3e34be71df9b178a1)
adds 623336e Address gcc warnings.
adds 8aa04b5 Merge a trivial fix across from HEAD. Not that this would work now...
adds 0971cbb Pdb modules are in $libdir/pdb not $libdir/passdb (This used to be commit 9c9d969c93400d91a12e78635d54e1c5f90efab8)
adds 858137d - Fix modules build of pdb_mysql and pdb_xml - Fix typo in script/installswat.sh (This used to be commit 8d2aec7a73d41a9d32c10abd1c8833ebfd41dd77)
adds fd8d173 Default to "passdb.xml" as default output filename instead of "-" (This used to be commit dfbd2a2e7a5f0f2713bc48daa24d43b07f187d14)
adds 1e2147f Merge SMB signing, cli buffer clobber and NTLMSSP signing tweaks from HEAD. (This used to be commit c6c4f69b8ddc500890a65829e1b9fb7a3e9839e9)
adds 029f0ab Header updates for smb signing merge (This used to be commit 2e4b45cd2efe46477c2849faffe0e8401132ef88)
adds c75af6b Merge whitespace and const from HEAD (This used to be commit 88fdc36f9373c63706907e48be317007aeba06d6)
adds 06c99d1 Add const, static and fix a double free() (merge from HEAD). (This used to be commit 9ba88c7314168b87b72a7e9dc3c7588dcce86893)
adds f071020 Merge from HEAD - save the type of channel used to contact the DC.
adds a489b0a The 'net' syntax has changed, so update the testsuite. (This used to be commit b750b8c542508ff4d084d8eaf3abcad858ee8fd0)
adds 4437f7f Make it easier to select which domain to show the sid for. (This used to be commit 4c7efe25c3f2336938050086ffe5f4cfe462e6f6)
adds efc8dac remove smbgroupedit from packaging scripts (This used to be commit efa4e08210ff7c3bd703f0bb3ddf8da8bb84850a)
adds 79d3731 * fix segfault when no vfs objects defined * add "sid=..." to 'net groupmap add' (This used to be commit e5f6676639b5552f7dec90091c53cf14e78088ee)
adds 07e38f7 Adding Mimir's edits. (This used to be commit c77c4e57dcecd6eeaadffe1b1f78483eaaa79217)
adds 800f68d Small edits. (This used to be commit f75624dad4183748fcf31390e249b945716c333a)
adds 491aa2b seem that someone changed the semanthic of unix_strlower without fixing all places where it was used, this caused me segfaults in the last week :(
adds 30f3314 Edits in progress. (This used to be commit c1dea19852d8eedf590323ac464f863eb3b92c83)
adds 683bba2 Fix syntax errors (This used to be commit 0a55ff6738f9a8bdc480cb71c43e7372e45af216)
adds 1ac5abe Update SGML layout. (This used to be commit 934dbcb1ae47811cae69c3b0677ba89e4f8eabee)
adds c85cb32 Fix syntax errors (This used to be commit c7f18b38e683bf3b341504e02af448ce13fad248)
adds 3706db0 Always use DSSSL stylesheet (This used to be commit aee2c48c729c4c9d7187556a9fabc4becb4045dd)
adds cdd3fa4 Regenerate docs (This used to be commit 13a4cd540a1c193e77d973b9dac5bc2d9e7a5353)
adds 065cf3e Regenerate docs (This used to be commit 381f75134a8d7dd2c3983f64b6598944a63a07b2)
adds a4c20fc Add notes on Japanese charsets from Monyo (This used to be commit 571e14bd07148d95e3e83167e83362bec0502d55)
adds cdb1971 Survive a samdump with an alias that has no description
adds 78f039f fix byte ordering when using CIDR notation in hosts allow/deny; spotted by Eloy Paris (This used to be commit c2580e15d6e7ad7c8dde81753e35670fa52636ff)
adds db233b6 More minor edits to add features ... (This used to be commit 882799ca113566b91e42c3c852a9c1986552daaa)
adds 7d1ea09 uidPool and gidPool don't use cn anymore (but we don't use thsi anyways) (This used to be commit 4c92994dfd231acb09411f89fd67a21a40400de0)
adds 0676a94 [merge from SAMBA_3_0]
adds ee88b82 Regenerate docs (This used to be commit 4f1865f7c234f3f4a7f5dba19db4a5d139db5a48)
adds 84728c3 fixes
adds d97d624 use gid_t for gids not uid_t (This used to be commit dd8009bf599a6111440cd807dcc022039f19de15)
adds e02a3f2 some readline completion exancements still need working, does not complete remote names yet (This used to be commit 625eee8e03c3905a245e078ef9f1c26200e33d7c)
adds ef423a4 Squelch some warnings, and move a bit of code around to make some future things easier ... now on to more functionality.
adds 2029f30 Address gcc warnings.
adds 2594944 Some more work added ... (This used to be commit 31ded623b1817156b247170130237c1e5fd67a5b)
adds 3291b92 Updates and additions. (This used to be commit 9b35377f0cf5022519385a2b70237c05c7978158)
adds e94801b Fix typo. (This used to be commit a4f89aabfa28a6763008a6eab944ad11dabf5e4c)
adds 95b2ff8 More update stuff - not finished (ofcourse!) (This used to be commit 5d72c6cfca41accc783eda166d8b9154d21f4aec)
adds fdd5d97 MOre functionality ... got to test it. (This used to be commit e3c4f8c91394eecc8c77bbf0f9685cdb18c617b1)
adds e5f79e7 More functionality, esp around adding keys and inheritance of security descriptors etc ... (This used to be commit b8e85afefbe52701317632d1c1a446785ed66abf)
adds cb8f5d6 The code is a bit of a mess right now.
adds 093cd22 Complete most of the coding for adding keys. We can now add a key.
adds 5c87b05 Begin the code that handles key values ... Delete a key value and add a key value, and tidy up processing of key values when reading in the registry file ... (This used to be commit 53ea4c0de88a350b99e36c0dc514c5f2821ff7f8)
adds 963eff4 Add code to delete values ...
adds 6f49978 Well, we can now add keys and values and delete keys and values ...
adds 60801e8 Add a -f command-line flag to specify printing all paths or only terminal paths. (This used to be commit 0741369c59bcb6057f6b32d3fe4f6dec08ce4ae3)
adds ea67a9e Pdb modules are in $libdir/pdb not $libdir/passdb (This used to be commit 9822af500cf36e83fce54e49a062a8847d1c5431)
adds dcee9b5 Default to "passdb.xml" as default output filename instead of "-" (This used to be commit aa4c11370bb09bfd20d02da509ebdd6dc475439d)
adds 0bd5497 Some comments about the format of the on-disk reg file, as well as partially implement some routines to construct a default ACL and SEC DESC etc. (This used to be commit 043374a3c0be6769b4fee2228dcff42abbb74028)
adds 94b6f51 Start the outline of the code to store a registry tree ... (This used to be commit 03fce4ed0f73586928424e75bd6d7db9ff7105dd)
adds cd8b806 Correct comments about breadth first, as the registry tree is stored in a depth first fashion in the file.
adds 61922ee Use fstrcpy/pstrcpy when that's what we really mean...
adds 76a0be1 Remove unused (#ifdef'ed) code. (This used to be commit c11465b285d5eb3c42a84095a5dc41af7e07267d)
adds af4ebfd For NTLM2 (not yet even close to real implementation) we must use the server hash for checking the server's signiture.
adds a0a4b2b More updates - still a work in progress. (This used to be commit 63589f958b399534bc0bc8c50213ad2f6a380689)
adds 9c356a3 Remove obsolete information from Speed.sgml and move client-specific info to Other-Clients.sgml (This used to be commit b0d5e1b177808c3bd3494d0b2f6cf4c8c4bcfdd5)
adds 156014a Fix syntax error (This used to be commit e76eaf0f17de19eb2492572b0c79fc4b2657c504)
adds f66bbf3 Create ../textdocs, ../htmldocs or ../manpages if they don't exist already (This used to be commit 8dc7087cf0306271e07a25ac2538206ef3eaa497)
adds 7847611 Add new part 'Troubleshooting' (This used to be commit a24e89ea443fbe77924cccf7e7679aec80a05088)
adds c0ac957 Move information about locking to seperate chapter and information about scope id's to the faq (This used to be commit f2c333822f34be8a2bb85124319ead4dc44c2891)
adds ee399b1 Add question about scope id's (This used to be commit 2c258e5951aa35fc85b92cbf6d0b7ae1cbe8feb4)
adds 185e897 More docs are up to date now... (This used to be commit 280ba59b8187a88f45c3b6db448e76839c3c6f1e)
adds cca63db Replacing file with correct version. (This used to be commit f0dc3e6da89728259ed5e10cb7f9193c711f65fc)
adds 13c8154 Use the -W domain option to select the SID to show (This used to be commit 715bd4cf4e2d9d11db031ef3ed5e614b4c1a8a13)
adds 3ac50a1 Merged the two browsing documents into one. Added locking module to global.ent file. (This used to be commit 1027525be23e7db97677e2ed3e2706d271ad0a0b)
adds 2dfd055 Updates. (This used to be commit 27eafbec10ae82eb686a7326f23e2ad9de2369dd)
adds d2d6303 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit f7019d22aa580f77e2f779f4a5ede59088a25d53)
adds 530dc71 Fixup a few typos for Jerry. Jeremy. (This used to be commit 1e5fe87d75ef4bb9d6af787abc501dcf105c9c6c)
adds 505b3f5 Tidyups of some dubious logic discovered whilst trying to track down a strange oplock related issue on the PSA. Jeremy. (This used to be commit 1dd274bf61aaaad3c475de93f53aac176678bc7c)
adds 3996f11 removing some ifdef'd out code (This used to be commit 43942398af7e7589fcf8534099eccf277f6e4295)
adds 6f99b22 wrap pdb_enum_group_mapping() in [un]become_root() so LDAP queries can get the credentials from secrets.tdb (This used to be commit bb8b63b865b941abecc0d821e710702dd12866fe)
adds cbdb436 support referencing group by sid in all operations; allow group name to be changed (This used to be commit b6ccdb8f7b72eed4c4248db43fefa09b6f084852)
adds 96e1202 Fix up bugs in the new 'store sec_channel type' code - we were always joining as a BDC.
adds 9465f4b default new groups to domain groups (This used to be commit 665d21b8656bf85f9b372b44ff1f4af414551e5a)
adds 8763151 Updating docs from HEAD. (This used to be commit 8a302f117cfce141389995de5ad045553b472891)
adds 69321d1 Updating from HEAD. (This used to be commit b2149cb411f76048d80d0d6113fee431b36acfbe)
adds 8de48f3 Make our 'get DNS domain name' code try a bit harder - if gethostname() doesn't include a domain portion, do a gethostbyname() lookup on that name.
adds 434f312 Oops...
adds 8301c8c Setting the credentials for the netsec netlogon pipe connect upon each samlogon call certainly breaks the credential chain. Do it once during the bind response.
adds 4f0381b Start merging mimir's trusted domain code from HEAD to 3.0. (for HEAD trusting NT). (This used to be commit 76cd4a8901a8ac1c3691bc89e496bbb493e5c234)
adds cb380f1 Merge comment with HEAD (This used to be commit 8f8d819d5814c2a538b5b906014ff0c354625450)
adds 53f2dd6 Merge mimir's trusted domain code from HEAD -> 3.0, plus some memory leak fixes. (secrets.c portion)
adds bc83d3a Merge (HEAD->3.0) mbp's fixes to our charcnv code - don't use a staic buffer, which can restrict things like unix_strupper() to 512 byte strings.
adds dc0cada Update from HEAD (This used to be commit bf464208af6cd5503a0133e7c33586e2de36faa3)
adds 690e29a Make pdb_ldap use a random factor in deciding how long we need to sleep.
adds f957f1a Add configure test for previous ldap modifications - we now check if the ldap_initialze function exists, not just if we are on a particular OpenLDAP.
adds babd260 This is meant to be initialised to the size of the buffer. (This used to be commit ca489db7d3d4713401da3627b563af3cbef82c58)
adds e15dfd4 parse_string is only used for the authentication negotiators.
adds 2595d6f Added editreg. (This used to be commit ce016df1ecbb8a083c9a37b7d61b4356dfbc77a7)
adds 2aa7b15 Add runtime tests for "impossible" case with -DDEVELOPER. Trying to catch logic error on Linux. Jeremy. (This used to be commit 546d1a941b63a538702f2fb668019d2b89f63bdc)
adds 1446682 update copyright notice that is written to the logs (This used to be commit 6735a9889f6629f4f77006c59c011570031e044f)
adds 651ff45 don't reset the group type unless specified (This used to be commit 541f40a144461ca139ac53837d3f31ce6972d18c)
adds aea494f The wording described "CIFS" as the successor to SMBFS. I changed it to say that "CIFS VFS" was the successor to SMBFS. (This used to be commit d7d48e9d9ddfde7309a7221be3be3eb8243407a7)
adds d674652 My last change left the wording a little awkward, so I fiddled it a bit. (This used to be commit 4dd84707f92e4cf6f6ecfce510d242a07561ce88)
adds a4b0066 Remove ldapsam_search_one_user_by_uid from pdb_ldap.
adds 9c6e588 Added Stephen Roylance's patch - Adds to Status page, a Start All, Restart All and Stop All deamons button. (This used to be commit 57cfcb3108935f46cb3938b403a3eaba2888fb55)
adds 30418a4 Limit the number of outstanding print notify messages for a process to 1000. Jeremy. (This used to be commit 2e5e4c10d2377493913554e7dab79d97a4d16d87)
adds cfe53bd allow the unix group in a mapping to be changed; doesn't work with LDAP right now but should be ok with tdb's (This used to be commit fdacad185c4f78958d56bccbd69a0f2628f1b792)
adds 6311813 Merge idra's fix for pdb_tdb segfaults from HEAD to 3.0 - sombody changed unix_strlower semantics.
adds da6b12b - Merge a memory leak fix from HEAD
adds 846a773 Now that Volker fixed the real issues with ldapsam and adding null attributes etc, move the SAMR create_user code back to using the 'pdb_init_sam_pw' method to fill out the attributes.
adds 0e26a6d Don't leak the session identifier string when we shut down a vuid.
adds 97a9832 Try to avoid setting *SMBSERVER as a 'local name'.
adds 95705e9 Fix this for both *SMBSERVER and *SMBSERV as per comments in loadparm.c.
adds 4962f4d Try to keep existing behaviour for our printing code - never return global_myname(), always either the name the client called us, or if they didn't call us anything useful, our IP address.
adds a7d2c33 Update - closed off for now (This used to be commit 2ddb882596e5d2219ccc96fa11dffa0fdc900a17)
adds 2206df6 Merge torture tests from HEAD - it looks like we had rather an incomplete merge last time. I hope this might fix a few failures on the build farm too.
adds db3f4d3 Start testing a few more things out of smbtorture in the build farm.
adds 2e9c208 Add a check to ensure that the server returns the correct device type, not just the correct error.
adds 5cfcb6b add test file for FDSESS (This used to be commit 309ebac68999f6ba97a3dc558283e5f13dfc3044)
adds 9265628 This const isn't quite vaild C.
adds 95af8e2 Make this safe for -DDEVELOPER checks.
adds db7b2e8 Parinoia for compleatly broken SMB servers that don't send back the right fstype for IPC$ - assume the device type is IPC.
adds 06403c4 Add some more info to the diags output. (This used to be commit 2ee7254fded79d888f8009b71347bea8a89f47e9)
adds 327ad64 Fix up non-constant initialisers for Sun's CC.
adds 2ee8590 This define does not always seem to be present, so define it if need be.
adds be86f65 Make the variable name match the comment.
adds 656d2c7 Don't try to continue if initialisation fails (merge from HEAD) (This used to be commit ff3ec67e120d29db2b85ce444ce89a205ea7a067)
adds 1a93941 Merge HEAD's winbind into 3.0.
adds 13b54b9 We don't have IDMAP in 3.0 yet. (This used to be commit a507f170d29914b0bb845878a8db97f51e7dff55)
adds 2a3a9f0 Merge the 'safe' parts of my StrnCpy patch - many of the users really wanted a pstrcpy/fstrcpy or at most a safe_strcpy().
adds 7ae2477 StrnCpy -> safe_strcpy() on a over-malloced struct.
adds 11c4539 More fun with Sun CC needing constant initializers (This used to be commit ce3dd8fd69231798185e3e3bb988775e5671e070)
adds 66468d2 Patch by Metze to ensure that we always at least initialize our output string for rpc_pull_string. If we had a NULL or zero-length string, we would use uninitialised data in the result string.
adds 5300491 Patch by Vance Lankhaar <vlankhaar at linux.ca> to automaticly regenerate the build options, so we will always have the right values for how and when an smbd was built.
adds 14a3170 Thanks to a reminder from vance - delete build_options.c from CVS, now it's autogenerated. (This used to be commit 1cbc66e2e35342980f27151622658e2f2f498245)
adds a141af3 Updated FLAGs - Affects only SWAT. (This used to be commit 80f2790eb9c1382c91e5e2668f3b8d82c220ce51)
adds 7c77014 Backport changes from head to shorten the filenames of the test cases. (This used to be commit e2315ebc9a653a3c804323d55a96e0b378351e8d)
adds fd472ad Missed two references to a renamed file. (This used to be commit 513dd6d414270b4e8f91f1cee6c49155b095c488)
adds 8a106dc For deep referrals, track consumed path using a counter, and calculate the consumed count only if and when it is needed. Check into SAMBA_3_0. (This used to be commit d6a326ba46b0e45a2d97b7aa9762bfefca347d89)
adds ecade95 More updates. (This used to be commit e4012c90323f7e87c3174d74020c6fcddb05820c)
adds 488eacd More updates: Fix typo in VFS, added docs for pam_smbpass.so to PAM. (This used to be commit 2dc12c8c64616b01934aa98d5d0650b77d33194b)
adds 8f6e88d Added patch from Stephen Roylance. (This used to be commit 71369f90890eeca399fec55d978a5dd4a13f077f)
adds 1f008c1 Patch from Stephan Metzmacher to add default arguments to lp_parm() smb.conf parameters. Does not break binary compatibility with older modules. (This used to be commit 147c4d56d873a20a49194c5b036a3694299b1b48)
adds eae6eb8 Patch from Guenther Deschner to fix build with gcc 3.2 (This used to be commit ab631b31fbabc25cd74ca46fd583cd857538953c)
adds ddd0e5a Updating from HEAD. (This used to be commit 81203dc95c682d9ef5458a68f8ecbf8db197dba6)
adds 5c16ca1 Update from HEAD. (This used to be commit 587ced729cb136370c090a03ca6de1b83c4c4772)
adds 29133d9 This is really trying to be a StrnCpy (most names will overflow the 10 char limit) (This used to be commit 0e04761abe375bfea48fa2c9ba9e1dc0d56d39f7)
adds 596de71 When possible, store the IP address of the connecting client, not just the hostname.
adds 30a6f80 Add vfs_fake_perms to Samba 3.0
adds a04c643 Make sure that we don't compile pdb_ldap on systems with ldap.h, but without -lldap.
adds 3f03ecf Irix CC reminds us that this is non-standard.
adds 59e0836 Merge auth changes from HEAD:
adds 95d47c4 Merge from HEAD - always initailise this to zero - helps callers in loops. (This used to be commit f200a5b85832ac5ec7724d58da7270cd14c565e3)
adds 77ced59 Use the kerberos error from ads_kinit_password() in the return value from our SASL code - help in printing a useful error message.
adds 7041e29 Revert patch - we need to try the NTLMSSP code below...
adds 9530bbe groupmap delet should take a name or a SID (This used to be commit d9277bd06401cb040390739ae730c8991736c886)
adds f870072 Fix length in findfirst2 responses, fix os/2 clients (This used to be commit c12feff680b183a22d933bab65b5c095c0548e7e)
adds c7a6388 Check for absolute paths by only checking the first character of the module name. Don't use strchr_m, which caused race conditions. (This used to be commit 69ec6be90f889686641b997d3d5cd616e1d0db6d)
adds 15311ec Update from LanDude <landude at comcast.net> (This used to be commit d42170e7f0f48115d81c1a247b3ddfd3f8dca1b9)
adds 08b30fc Get rid of module_path_get_name() and use the find backend function to find duplicates (This used to be commit 871cad7e9ac38e6f8e4391fcb2894d91300cbe94)
adds ec750c5 - Get rid of module_path_get_name() - Use find backend function to find duplicates - declare static function before using it (This used to be commit ad5ebd4f2065425a9edffc753c0f0414fd6f98d4)
adds 05793ca In 3.0, pdb_mysql and pdb_xml are in passdb/ (This used to be commit 706090a1be66b9fffb6c8161092cf9d86965bcfa)
adds e806761 Don't store UID or GID (This used to be commit a986076a743fad31efac664fc16337e2d1165917)
adds 5c572b2 Update: ADS: Type, ProfileMgmt: Docs on how to disable roaming profiles (This used to be commit a154203e338d905dfa9427678dfdb0141dd2f735)
adds 77bad62 Corrections and edits from Jesse Jacobs <jesse at eazy.homeip.net> (This used to be commit 5a38f1cc60b0f1036c19aa591a4c4e92c1ac797d)
adds d3ba703 Merge:
adds c61ec2d Minor cleanup of enum domain groups/aliases:
adds f418701 fix and if () that should be an 'else if()' (This used to be commit 82f024723c5312fe2b6a57915de8e78c96f80ef0)
adds bf3e298 Merge of missed another while condition when enumerating aliases. (This used to be commit ee78196bcfe52dfdda0b7fd44a6701e2cf5f7d5a)
adds 4dd9cea Fixing typos. (This used to be commit ce84335621e6af81381e1cfb294bb19561077cc4)
adds ca103a0 This function is a duplicate. (This used to be commit fd0cd6200b4b9b4b002dc5b640620c3fb533873b)
adds abd9926 Based on a patch by Alex Deiter <tiamat at komi.mts.ru>, make sure that we convert to and from UTF8 when talking to our LDAP server in pdb_ldap.
adds 10dc904 As nobody really objected to this patch, I opted to create facts :-)
adds ea77c02 Merge from HEAD. (This used to be commit faf0425eb7da2af74a6d0c76cf1e8c0f980a0de8)
adds fda7b4b Get credentials before publishing printers. (This used to be commit 674174fcca234a44d1778ee092998338cbd7a553)
adds 43b3ea9 back port from HEAD (This used to be commit f7cfdf20b7b3b7743c0c3af4ff62fdde00e45fdc)
adds d46f297 Many fixes for typos and syntax, includes patch from Jesse Jacobs <jesse at eazy.homeip.net> (This used to be commit 422d7534e3cc12be01a86fad7bc54ed1e6d1b669)
adds 3f3f305 Fix the weird charset and build it by default for ./configure -enable-developer (This used to be commit 8d17a4dc2142aa816200f3f91c7f60c3f2c5888c)
adds 56d2bb2 Add the weird charset in 3_0 and build it by default for ./configure --enable-developer (This used to be commit bc5603454a81b3ab6e5286283ed5ce58542bc5ef)
adds b292909 After a quick run with the 'weird' charset, squash a few bugs in our new 'UF8-safe' LDAP code.
adds 38c0f29 Remove the unpopular pdb_unix, which has served it's time well.
adds ce9af4e round three of CIDR fixes; spotted by Tomoki AONO (This used to be commit 554026b2084e2371c1ddae7316fbb0b9b76472d4)
adds 2b8b540 removing smbgroupedit man page (This used to be commit 9134feb9f62e852dd6c900890e01062983995d01)
adds fe667b2 Fix typo. (This used to be commit 931ef8777eb86b5cd0ce7550484b2416ed6ae991)
adds f99d401 Add note from "Roylance, Stephen D." <SROYLANCE at PARTNERS.ORG> about Solaris9 and winbind (This used to be commit a9e978ba42fa7193dc45f1a4ed97f03637be3147)
adds f1019b5 I hate typos! (This used to be commit 585907f3245cf53813888b4b3d121c40ffb9edff)
adds 8d5d094 Adding more updates - maybe last one for today. (This used to be commit 042427c1f81b53403d9a97c5d4306051ed13d5bf)
adds 6fc28bc Tidyups of some dubious logic discovered whilst trying to track down a strange oplock related issue on the PSA. Jeremy. (This used to be commit f8021af2a7b790e739a7ecc67c908289b0a9b719)
adds aa00cc1 More infrastructure for storing registry (This used to be commit de337632c99080f4be73a6e49839d424b49c8cc3)
adds 790b852 merging fixes from SAMBA_3_0 (This used to be commit 8c3be38f6acbc85454f2c9bb74c358c99ee5d22a)
adds 9d16dac wrap pdb_enum_group_mapping() in [un]become_root() so LDAP queries can get the credentials from secrets.tdb (This used to be commit cf6af44a2464cf1d9bea909dbc0e20829bdc2665)
adds 86ece43 another lost merge from 3.0; my fault (This used to be commit 2e5e68617345beca4d1cab27d64944ebd42e899b)
adds 8f0b333 support referencing group by sid in all operations; allow group name to be changed (This used to be commit 00dfaa7c2c9227a082ca17ed14aefc19d9087a57)
adds db8ff4a Merge from 3.0 - fix domain joins not to always join as BDC. (This used to be commit 09bc2dd51c8407536b68aaeaeba4546f93256ec2)
adds 813386c default new groups to domain groups (This used to be commit f0c7d9def78db31b0f7f1e97a4cb6dac3382e217)
adds 6e64973 Commit more code dealing with allocating space in the HBIN blocks ... (This used to be commit cfa67f23e3e2ba4c7abd40405227b0a8b1b76fc8)
adds 186824a Complete the space allocation code for HBIN blocks ... (This used to be commit ae5f8e4b5f7b8880293cc94c9bbe0df81a56959e)
adds cf86f85 Bail out early when we fail on the rw_torture test.
adds c2e997d Merge from 3.0 - try harder to get our real DNS domain name, and send this to the client when it asks for our DNS name and forest name.
adds a85e841 Setting the credentials for the netsec netlogon pipe connect upon each samlogon call certainly breaks the credential chain. Do it once during the bind response.
adds bc238b9 Make the mangleing code actually use a common prefix, not just the same name for many files. Also report complete failure to create a filename as a failure of the test.
adds 80d5a10 Always initialise this, to assist callers doing loops over this call.
adds de690f1 Update. (This used to be commit 0f8f94b6adc477a8e7ccae7444e2b7f4670ef071)
adds 0865120 parse_string is only used for the authentication negotiators.
adds c95840b Add runtime tests for "impossible" case with -DDEVELOPER. Trying to catch logic error on Linux. Jeremy. (This used to be commit 5d2b2b5607faa4bf2c418987776c1ee327b098c6)
adds f2f1df6 update copyright notice that is written to the logs (This used to be commit 5f1fe04a87a407297eb9d4ad0e5c6bb35b33c067)
adds 3130622 don't reset the group type unless specified (This used to be commit cb852a047413a3499fde68a353011afdcaa92ef2)
adds 0ecfcd3 Added jCIFS to projects. (This used to be commit ef0f6b8957f3d8b46fdffa8c655c1906c9698254)
adds c91cb30 Merged the changes I made in the 3.0 doc tree (wrong place) and fiddled the entry for jCIFS (thanks, John!). (This used to be commit 43c1ba0ab2aa538d0defad4cdec385561d3563df)
adds 08c2e81 Added Stephen Roylance's patch to add buttons to start/stop/restart all three daemons. (This used to be commit 2172e558fbb75937592583e81355da4471897032)
adds c057f9f Limit the number of outstanding print notify messages for a process to 1000. Jeremy. (This used to be commit aabaac05c6adbb510ed27f87115de3e83e27158c)
adds 1da5309 allow the unix group in a mapping to be changed; doesn't work with LDAP right now but should be ok with tdb's (This used to be commit 039e77e1d5b6e68cf85bdcc71ff309ebe6528728)
adds d315de8 Update - closed off for now (This used to be commit 8511042ff6f664eb2f5cc80a59859fb004f5be13)
adds f3f78bb Add more code to store keys and other records ... still more to go (This used to be commit 39f298fd395b91a0cf4bcadf3938b58a9a14c95f)
adds 1fe7ec8 Patch from waider to set exit code of last executed command specified as an argument to -c. (This used to be commit 048aeefcdc12d93bc728d104bbf38ea8becfb16c)
adds c95a50c Move build farm template files to their own subdirectory so that their names can be shortened to 30 characters. Helps Stratus VOS, which has a 32-character file name limit. (This used to be commit 58a4be041ee92434672959b9df888cf1366bb02e)
adds 075986b Merge case handling table changes from 3.0 to HEAD. (This used to be commit 263407e132dcb1f7fc85cded9842e60918f8ef4b)
adds 78bc883 Missed two references to a renamed file. (This used to be commit cf69c69594797032d1427de3266af86d12b15cb2)
adds e1d936f For deep referrals, track consumed path using a counter, and calculate the consumed count only if and when it is needed. Check into HEAD. (This used to be commit 11281c39209b501a69f4e6f32ea2081d15947f0a)
adds 2037956 More updates. (This used to be commit 6678c325d77f18fb4b63a0cd436b6024f83366f3)
adds 665198e More updates: Fix typo in VFS docs, added docs on pam_smbpass.so to PAM. (This used to be commit a1d6d56ba0af75282fb0d90db84ae8bbfa1836e0)
adds c073a6e fix SGML syntax errors (This used to be commit 43e169ce23a037b1df152b6e3fe6cfe55192b3d3)
adds 6d385b5 Tidy up only. (This used to be commit b87ebad1ae15bf59466da3ca7c39a31c4631031b)
adds 8bc3f10 updating group mapping HOWTO. (This used to be commit 4244e21971a21b8c8c80753e962eb2420fb1a1de)
adds 5b4ee77 Added patch from Stephen Roylance. (This used to be commit 308e3848622de0da7f1b73369c0429ac54d672ef)
adds c0960be update net man page for groupmap options (This used to be commit 465510e39f3366a2477ffb6e7fb121ed6c88d04a)
adds d13f5f8 Patch from Stefan Metzmacher to add default parameters to the lp_parm() smb.conf parameters along with some other small fixes. Binary compatible with older modules. (This used to be commit aa07b12fda732ca19d8dc41cebc7bb09e2549a30)
adds 858cdd5 Patch from Guenther Deschner to fix build with gcc 3.2 (This used to be commit f56a18853235e9090fbf962aa981688dc2e15426)
adds ffb628e Fix for bad macro error. (This used to be commit 076882b91c3b08d4438499b185b8e8bc0f4ba716)
adds b7ff7b3 remove smbgroupedit entity (This used to be commit 5de29a84b3039cd951367ac78879ec8bfd4a08d1)
adds dbd4826 More functions to compute the space taken up by SIDs, ACEs, ACLs, SEC DESCs etc, so we can store these in an output file. (This used to be commit 7607a1c3cd5ffb69b8db0bfe50283bda97047c42)
adds 6adaba2 More code to do with constructing SK records and self relative SDs. (This used to be commit 7105265238de850f5b7effef3be8fb3f5d383669)
adds 467f545 groupmap delete should take a name or a SID (This used to be commit 4c7ee6e6b82c69ead96bc90c75cbdfab19486bb5)
adds 8bfad47 Fix length in findfirst2 responses, fix os/2 clients (This used to be commit ce56ccf932e5ae89b7d46da31ec9b17551206491)
adds 477f90f Check for absolute paths by only checking the first character of the module name. Don't use strchr_m, which caused race conditions. (This used to be commit 9411e3336ebe781da2b418219dd5803fecfc42fe)
adds bca6ff1 Update from LanDude <landude at comcast.net> (This used to be commit d8f8794d10c4add9b7b850341b98c29c67028c4a)
adds 01ff89b Get rid of module_path_get_name() (This used to be commit 9f9bdd97dbbabde7b2979c62dfdf150fae8670ec)
adds 0a2060b Declare static function before using it (This used to be commit d501946ef6e417b9d3fa4b492dd20991e3e56baf)
adds d117c3b Complain about duplicate charsets at debug level 0 instead of 2 (This used to be commit d29407d41eb2ed9cf370e278cb4c95c6c341a08d)
adds 172fe55 Move pdb_mysql and pdb_xml from modules/ to passdb/, just like they are in 3_0 (This used to be commit 9b969f877f8057930fb53da99ee8a0574b4f5531)
adds 42c0160 Don't store UID or GID (This used to be commit b2d9d450493f6fc0ceb94dd0007cedf56371bb4b)
adds f0917e0 Updates: ADS typo fix, ProfileMgmt: Additional docs on how to disable roaming profiles. (This used to be commit efd8872989b13bd8daa814b6b91cab1fd30ff170)
adds 0751178 Corrections and edits from Jesse Jacobs <jesse at eazy.homeip.net> (This used to be commit 2b28e69ddfb017290674298b7497ce780d189976)
adds f1e9273 When calling cli_samr_enum_{dom,als}_groups in a while loop, the terminating condition should be result != STATUS_MORE_ENTRIES, not result == NT_STATUS_OK otherwise we get stuck in an infinite loop when there's any sign of trouble. (This used to be commit 2266d281a4bb0a034461ba3e72513609f86e9a38)
adds cc5121f Minor cleanup of enum domain groups/aliases:
adds e4e1bfa fix and if () that should be an 'else if()' (This used to be commit b110c499fa2a483ee82dc471aff8b6d93f6a88cc)
adds 91f650f Missed another condition on a while loop. (This used to be commit 8ff52aec87a2770c5d7de50786307d246b4be6af)
adds 803f257 Keep coding this boring stuff to lay out security descriptors ... (This used to be commit 6cf0ee44caa182057eed09e7f646ef20eb059b17)
adds 7aa3d6c Fixing typos. (This used to be commit fe13a878d50f325482c6d626ed5dd6e399e4b853)
adds 7aa665f More code to store ACEs and SIDs. I have almost enough to start testing the writing of a registry tree, since I can store the header, and the first key (NK_REC) and the SD associated with that key, the SK_REC. (This used to be commit abced0ed9eec7b8467065892c56cef9b86cff947)
adds 11b96ef Finish laying out the SD, and now back to finishing off NK records ... (This used to be commit 74c8f616c33b08d94a15e1ba8219063b190fe5f2)
adds 23836e6 As nobody really objected to this patch, I opted to create facts :-)
adds 26724fa Update from Rick Segeberg <landude at comcast.net> (This used to be commit af4fa1aea6bc69d56da88c83968561f0fac1f3a4)
adds dfdc9b1 Adding edits from Vance Lankhaar. (This used to be commit a7788bc3b9ae4aec48bf94ed446e6bc0668863bf)
adds 0f5feb2 Update from Rick Segeberg <landude at comcast.net> (This used to be commit 2310cee6abf66bf52b2c90fed4c7db7412153e10)
adds 6c9b614 Fixes for syntax errors. (This used to be commit 837141f45ef0a007a4cf46690c9eb0d838a25b2f)
adds 2217292 A RID can never be zero (This used to be commit e2d757aed27ede67cf904c01e8f23e436d764108)
adds 05a7f65 let's suppose I want to specify exactly which SID a user should have ...
adds d820b54 Many typos, syntax fixes, more. Multiple sources including mega patch from - Jesse Jacobs <jesse at eazy.homeip.net> (This used to be commit 5da18339e19bf2bcc23a19339c8a6a3052246d44)
adds 629f9d7 Use &author.jerry;, not &person.jerry; (This used to be commit 0833677ee51c95d27b146b40b2e5f681a7f02fcc)
adds 74b9fdc --with-tdbsam is gone (This used to be commit 8f63f7142c6bf1e89b5cc3c0d02cbe480bc247b4)
adds 54c2858 The net manpage is complete, say so in the VERSION section (This used to be commit ff76db525180f0fc192a9c0cfb56781dbfb418ee)
adds 17c29f0 Fix the 'weird' charset module. Also, built it by default for ./configure --enable-developer (This used to be commit 1c0ae103010766cb3dd5adb36ea7af9324bd0672)
adds 0bc85d3 add idmap only parameter make idmap not map SIDs outside the uid/gid range defined by default this is to keep backward compatibility (This used to be commit bec45093c379915082d7b7f44113f5c17110d123)
adds fc955b8 enhancements (This used to be commit ff051e9cf4b468aa9fe7e3f84483571d3d2de556)
adds e82f3c4 round three of CIDR fixes; spotted by Tomoki AONO (This used to be commit 920958a392b41c23ecd4db3ca32ae90a2e09bff9)
adds 013fa33 removing smbgroupedit manpage (This used to be commit 4a0c02d133af6ea6f1009b81067974d6ad4fb404)
adds ca42a64 Added tdbbackup man page. (This used to be commit b217373ba8fc167efc8e68b6db1a9e51e670b12a)
adds 28254b1 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 4e4cc806ed9f55ded8087594806adfcd77b9a1cc)
adds 27f55b3 Added man page for tdbbackup (This used to be commit c70fbf104a4acd36e82bab171753ed68951990d4)
adds 1342ecf Update - jht (This used to be commit b025307566c81ea8e18130f8478cb13d7aa7c303)
adds 239cd4a Update from HEAD. (This used to be commit 69b1055d9d1d2ef428e57da90fe3b08168a88a3a)
adds da66598 Patch from Vorlon (This used to be commit 837bc15a54665baddec4a68938c3f60e17757700)
adds 15a5d0a Fix typo - tdbbackup is man sect 8 not 1 (This used to be commit 61a56450201a838aeaddfff8189121efa11e5019)
adds 07b95a9 typo (This used to be commit a65b54a08eace793e23b8d6bc193b81ef08f77f5)
adds 092ad00 Update for 3.0 (Update information about the docs and ./configure) (This used to be commit 4fe24ad2edb00582ada5f3979891fbc3b1be7f08)
adds 7558c5b Remove docs-status - all it's contents are in bugzilla now (This used to be commit ee175e75f10cde5ffc8658932f1d496c2bedb6fa)
adds d2cea7d Add 'smbiconv' program - a clone of the 'iconv' utility that uses samba's internal iconv() functions. Useful for testing purposes. (This used to be commit ccabb7961a15c06a315bdb9ff1a79834864f67e7)
adds 26ebd9b Document 'nmblookup -M -- -' (This used to be commit a1fcd3bb9f308f7ba2115cd0e7a97895c4592a56)
adds d32e9ee Make some more functions static (This used to be commit ddd2e65586ff47daf4f63e9928413cc05bf5db85)
adds 45ffe8c Fix number of arguments to asprintf() (This used to be commit 42e76c312333c6e5b8feb2d687e3355235b0d4a0)
adds ff09ef6 Update for the new modules system. Also, use Makefile rather then Makefile.in because we don't generate Makefile from configure anymore (This used to be commit 0d322968cbf445df79153c0abc0d041edcf223ee)
adds bceae6b Replace references to the old textdocs by references to chapters in the HOWTO Collection. (This used to be commit 31ce815283fcf81cf50f8026a91da04ea4a05071)
adds 4a6eb74 Update for new modules system (This used to be commit bd2444322956cd34a95159114547b5ddc804df9e)
adds 3786533 Update for the new modules system (This used to be commit 528c56176b186d9fa43f6a0c9831562c123ec25d)
adds ee007fc Merge from HEAD:
adds 4ea3cd2 Merge of const fixes from HEAD. (This used to be commit a847ebd82732cc2b430c58c3b287a46db0e35ba1)
adds 322d385 Merge stf updates from HEAD. (This used to be commit 20bde94eb881009128794283a1d7537bbc62e268)
adds 266f1fd Merge of a debuglevel downgrade from HEAD. (This used to be commit d17e04e82b77256f10f4bdf4442dac6d30e197b5)
adds 6094879 Ignore t_snprintf binary. (This used to be commit 8d70ef6b8cf52e582e385c8c9b8f085b183169fd)
adds b6ac19c Merge: we need a rule for t_snprintf (This used to be commit 4d2106f910d64bf599394c17a30c351244cc137c)
adds 03412f0 Whitespace syncup. (This used to be commit 7fd7af121ee8ba4f9540394f64fe3c78e2e96cd2)
adds 507cdd1 Merge:
adds 90dbd21 Fix compiler warning. (This used to be commit f127f964250c86986996afab905b40cff420bfd5)
adds 5bab7b9 Replace workgroup global variable with lp_workgroup()
adds 9784320 Merge:
adds 4121d16 inet_pton isn't portable, so use interpret_addr2. (This used to be commit 04d27381325561038bee1c27f10c748b9aaf447d)
adds 49530d0 A new pdb_ldap!
adds 9449d80 Guenther Deschner <gd at suse.de> notes that I missed out setting the default for the 'normal' case (not --with-ldapsam).
adds 84e479c The RID must be 'SET', not 'DEFAULT' or we won't set it into LDAP, and try to make it up from the algorithm...
adds c5be81e The caller must always set the RID on the SAM_ACCOUNT, so don't try and guess it from the UID.
adds 8be1c3a Fix a confusing error message
adds 8ec5eb4 Adding tdbbackup manpage to Makefile, fix typos, fix incorrect syntax on author entry. (This used to be commit 144d0f5996224edc58d66379214b6e1508f57526)
adds 8657fc9 PAtch from VORLON (This used to be commit 2f266669b22cba6771189a9eb4503bf64ebb744b)
adds c89d1d7 Patch from Vorlon. (This used to be commit c5ca926f8fae2d725b56d252b5944e9f96065cb6)
adds d2fd470 Fixed typo - tdbbackup is man sect 8 not 1 (This used to be commit 451f32f1fadbe3474e3e52a21ce77c23d106d03b)
adds c737b1f make winbind use idmap as well. change idmap_init call
adds e069409 default remote idmap backend is null (This used to be commit 16302b080a572a1cb0983f5044a7ebf51cdf2fa3)
adds 88e41f9 prepare to get _nua out of the door (but back in from the window ;-) (This used to be commit 09eb02cba0747ae47aa4a76f4fac69af293a774a)
adds dcd2dcd Remove documentation for unixsam and plugin. (This used to be commit fa7b703da7bba9cf7daf61039fb495e72fbf7a13)
adds e064ab7 Update for 3.0 (update information about the docs and ./configure) (This used to be commit 38fed08397706e76a4f19e091b910cfbc6827a08)
adds c6367d4 Remove docs-status - all it's contents are in bugzilla now (This used to be commit 3f36b589b0b8947d31e6adddd29efb3fd3c0c8f7)
adds 1914b3b Add 'smbiconv' program - a clone of the 'iconv' utility that uses samba's internal iconv() functions. Useful for testing purposes. (This used to be commit 674b67198311b4e0fb2d8afd8b56b499286fc370)
adds 4f6e82c Document 'nmblookup -M -- -' (This used to be commit 3df125fd50a5efff97535814f1f4fd9f33dd07e5)
adds ed12657 Fix number of arguments to asprintf() (This used to be commit 5e4e6a6ed08f1b4fe97bbd91f983039143cc9939)
adds 1c34cd35 Update for the new modules system. Also, use Makefile rather then Makefile.in because we don't generate Makefile from configure anymore. (This used to be commit 29ba1e163f85aeaa3cd48a13e4f0a039fa80e7b0)
adds 616f6b6 Replace references to the old textdocs by references to chapters in the HOWTO Collection. CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: Tag: SAMBA_3_0 CVS: smb.conf.default CVS: ---------------------------------------------------------------------- (This used to be commit 280d627adb5305e8b814102aaa73825023c00571)
adds 9b93eb6 Update for new modules system (This used to be commit 765d87838dbf25ba69dc11f7956ce5814555bcc7)
adds 39fbda7 Return NT_STATUS_UNSUCCESSFUL if the sourcedata and echodata rpcs return unexpected data.
adds 29ac5d2 Two character tabs - I don't think so. (This used to be commit 40d370bec6ef14cfa85e75cdb2f9122110ae9f1d)
adds 67d0f80 Getting ready for code that actually writes a registry file out. (This used to be commit 22e61a7e77eabd462f192fb03b5adb1d07fa7409)
adds 5ef616c Fix compiler warning. (This used to be commit 6a783ca81cead3eed556570152608fd7a224f1ee)
adds a2e4ac9 Merge of -W fixes for bug #39:
adds d31cb1b Perform lp_load() before popt to fix -W option. (This used to be commit d20f4bf5d84f435a7b4b692bf33f05f4ec871a50)
adds d031ba5 Merge compile and other fixes from 3.0 to HEAD.
adds e627d75 Merge compile warning fixes from 3.0 (This used to be commit c0903951a144b1f0502e77437ea166d7a26393ba)
adds f0c62a4 Merge memory leak fixes in our trusted domain list from 3.0 to HEAD (This used to be commit c7f06f3a480feb1c7b1a44d16c05e1c238800b15)
adds df91b5d Typo in error message
adds ecde8fc Use entities and add overview of directories (This used to be commit 5957e3bf33e8992eda620a6ab0b4f8a1dbe8cb7a)
adds 54c75c0 Bugs should go into bugzilla! (This used to be commit b295c3ac5ecb265b73d3ed0d5210c33ce4107c8a)
adds 2f0f826 We don't use 'non unix account range' any more (This used to be commit 082bdcd662aed47827c9d4fb1272c327a0ae79b1)
adds 8929715 In HEAD, idra removed _nua and renamed it to 'idmap uid' (This used to be commit 3c7155424aaa880c2e9e570f8c29fd5679e827b1)
adds b5af387 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 8fa5862a443f3126e410e0e2f2f12770a113792f)
adds c07d7de Add cast for compiler (This used to be commit 456eb5d05a442ee380cfa756be54619b1d68fa48)
adds e928479 readding template files on SAMBA_3_0 branch; not cvs tag (This used to be commit fb6c5b293cdc9d4e98a975bd85ce2a55396c8e8d)
adds 1374e8f testing commit (This used to be commit ee1f0914ff7a915988156fc713f3891c3d8e5594)
adds cff01c5 Add example authentication module (This used to be commit e112dc1641c47c7185e098918980df1a4d950bd7)
adds 17a3aca Use NTSTATUS as return value for smb_register_*() functions and init_module() function. Patch by metze with some minor modifications. (This used to be commit bc4b51bcb2daa7271c884cb83bf8bdba6d3a9b6d)
adds fa497c6c Fixes from Ronan Waide <waider at waider.ie> for large RPC writes. Jeremy. (This used to be commit a330bf170eb8e78200367c90833cbc90255642cb)
adds accb1a1 Use current 3.0 paramater names (This used to be commit 7ed8a0eb945df88d25ab8c444c92d09d6ac3fdf2)
adds 07656d6 Remove extra file (This used to be commit 5d95309d8ab482e37ce96deb4a278186320e457f)
adds df31340 Fix for format string warning from vance (This used to be commit 0369d4432b9700626b6853dae8c93770bb1bcd59)
adds d358340 packaging updates from Buchan (This used to be commit e4754e0a2bd2ca7b2495a9d747fe08cdb45c8876)
adds 6760896 removing printing = SOFTQ since no one knows what it is (This used to be commit 283953472229952f7f2613a207515580cd0919c3)
adds 2aa8a05 only call the add_script if the getpwnam_alloc() fails (This used to be commit c0807e21999ec718d722fc0be6b3353c9369db04)
adds e30c2e1 don't implement any group mapping functions in the guest sam module (This used to be commit a354bf4b7eadec3e6aa5f5547b58c7856fda3471)
adds b15ea80 do not build wrepld by default; package maintainers need to update their files now (john :) ) (This used to be commit 4a2bd728a5486764f0e50932d37c636ed8d226ea)
adds 4d6c97e remove --with-tdbsam since it is always built now (This used to be commit f277cd54ea6be5cad6ea765d992bc4133765ef92)
adds e3ae1a2 sync with HEAD and remove --with-misplussam as well (This used to be commit 531c2df8d443fde8fafdc95250cb9eb809089d59)
adds 281d95e Use a common function to create the SAM_ACCOUNT being used to add accounts to the system. This means that we always run Get_Pwnam(), and can never add FOO when foo exists on the system (the idea is to instead add foo into the passdb, using it's full name, RID etc).
adds ad9a384 add version back to lanman string in sessetup reply (This used to be commit dade462a168abe721c70022546109074961969b6)
adds c6d550b adding ifdef'd code to add alias membership for vampire (This used to be commit 2557b94519fbb3110948a3c6a3f412622757d2b0)
adds ad8e83f Allow net rpc user -l to list longer than 50 characters in a user comment. Net.exe on windows won't allow more than 50 characters to be entered, but through AD you can have much more than this. (This used to be commit ca2886c9385361ea401e3e0b47c26cb39adcadbc)
adds 7b126ce Like net rpc user -l, let net ads user -l allow more than 50 characters in comments. (This used to be commit b5b1732b1144c9bcf5c3b08f6f9da9ad8875f5f7)
adds 4ae2e47 remove convert_smbpasswd and addtosmbpass from tree; people can get them from 2.2. if they still need them (This used to be commit 237857a760974bb02000e5d3a776240ec73ca6b6)
adds ada60ce smbgroupedit has been replaced by 'net groupmap' remove related file. Left in EHAD for reference (for now) (This used to be commit 2e7537d8e29171bfddac984911c55cf567886956)
adds bed55df remove 'devel' option to makerpms.sh.tmpl since we don't use it n the RH packaging anymore and make sure to run autogen.sh if configure doesn't exist (make building from CVS easier) (This used to be commit bfcdd769f5fd008bf8113c4fe82c3791bd354398)
adds ad9109d more updates from Buchan after we removed some on the old/unstable tools/binaries/scripts (This used to be commit 1de2d29fc4921deb6b6509ce3bf49512e990e050)
adds e13d513 Sun CC requires constant initialisers, so use a static here.
adds 90d17c0 Fix for AIX - you can't qualify a return type as const, when it's not a pointer.
adds 24e663a Trailing , is non-standard (warning from IRIX) (This used to be commit 96134959d9f8385dfbf34445a3fe6911507cf51e)
adds 356d599 Try to fix IRIX build - add quotes and never call libns_winbind by name - we should only set that name once. (This used to be commit 34f15bff6f4f847eb900174793dcbc638f96a5bd)
adds c6d511d Merge from HEAD - the usual popt-needs-static for Sun CC. (This used to be commit 2fabc356769477cc8bdbb23ecd8fee1e7d9fdb7d)
adds 047cba0 Merge from HEAD. (This used to be commit b962a8fa489439b9d666d068300d71d7aaaa6515)
adds decfedd Add note on AIX (This used to be commit c86d32d7343c160851a6937e51bea2de68de0db8)
adds 8b43b6d Remove uid and gid column (This used to be commit 1fda7847fcda5e4b693f1b132b45e9bd94abc245)
adds df99c49 Fix SGML/XML incompability before starting conversion to XML (This used to be commit 1b5ad8a502a641f285b986c81216d7c5e5c33e79)
adds 023cd5f Add example auth/ module (This used to be commit d16f8f661a2a0be4fd89f7469b7e3e6a42860ad2)
adds 81256ec Use NTSTATUS as return value for smb_register_*() functions and init_module() function. Patch by metze with some minor modifications. (This used to be commit f4576757d1d52a8f1b96894c869bb76450003fd1)
adds 512c11c Fixes from Ronan Waide <waider at waider.ie> for large RPC writes. Jeremy. (This used to be commit 30512b7d3ea3470e4aca08638a5c0ea14791a6e7)
adds 8d4942e new helper functions to create users (This used to be commit 74826e7ebb62ab09df68bb00fbd6097852ec5b6d)
adds e64b34c swat need idmap now (This used to be commit c4ba4db3414a2178a5314291c767d02e3f88525c)
adds 67a5f62 ok next_rid out as well local_*id_to*id functions reverted user making function, did not pass the abartlet test :-) idmap is now fully integrated, we only miss user creation and removal of uid and gid from SAM_ACCOUNT (This used to be commit 67af8c26586c4829166795813a373bf9be27b753)
adds f96f82d removing printing = SOFTQ since no one knows what it is (This used to be commit 7daf5f004273156ae263129b847c601b210f4fdb)
adds 97a16d0 don't implement any group mapping functions in the guest sam module (This used to be commit a4056e2cae21e1f7e1aac1414bfa4158947fbfc7)
adds 46eac77 only call the add_script if the getpwnam_alloc() fails (This used to be commit ba1e654a15fa800e56732fe005afd7479c18324b)
adds 8e7525b Merge 3.0's change to how we add users onto HEAD, including a few other bits of sync-up for the rpc_server/srv_samr_nt.c
adds fd102eb consolidate idmap code in one place (This used to be commit f7041ec5d74475013c839b5ea9ecac10322e5e65)
adds 2aadb32 forgot to add the file where things moved (This used to be commit 3c2963f8e3f98ecae9fe59336c35000cf4d386c5)
adds a60682e Merge Samba 3.0 pdb_ldap from 3.0 into HEAD, so as to allow idra to continue his IDMAP work.
adds 94102ae add version back to lanman string in sessetup reply (This used to be commit 4ab1909378695383e7e5bd20898392e6d2166969)
adds d9a34fe Change order of parameters to smb_register_passdb() (This used to be commit 63cf5637c16dc770f0ab2f73ff00577c7cd426ee)
adds 103abff Some passdb backends really don't like having no primary group - so always set one - new accounts -> domain users, unless otherwise specified.
adds d1ac14a adding ifdef'd code to add alias membership for vampire (This used to be commit 21867183e082a4ec7fec64a534677058cba1a598)
adds e38127f Add reference to use of the add machine script for on-the-fly machine account creation. (This used to be commit 843673947ed42720397ed30cf678e06f4fb11c6d)
adds 5feb6fd Adding further change to accommodate the add machine script facility. (This used to be commit bec502c3b8bba1ae77a72c05da2f0de6e1b0931e)
adds 0db7c13 remove convert_smbpasswd and addtosmbpass from tree; people can get them from 2.2. if they still need them (This used to be commit 000fe6b2f0e87571d2a6f2f19d4f90076eaeee3e)
adds a1eaa7d This is a nice rewrite:
adds d57dc1b forgot to remove getpwnam (This used to be commit 1915ab7b95b2baade0f4293d5a7a96003888d1c9)
adds 09391fc auto-init for utility functions (This used to be commit db571a9fd7fbce1c13ed652616ad9725db00b49f)
adds d1607e1 Get pam_smbpass to compile again (it probably won't link or run, but at least it compiles and lets the build farm get on it's way) (This used to be commit 7498d69d9d69f70a4c7511b5032d7d5d2b9c846f)
adds 211939f pam_smbpass will need at least IDMAP. (This used to be commit b05fa6b90a7f5b74824d32b687c17ef6e76f59c1)
adds 28cef86 correctly initiazlize idmap tdb when creationg new few fixes to *id_to_*id functions, we don't set the mapping for algoritmic RIDs, they are resolved in the classic way eliminate getpw* calls from tdbsam (This used to be commit 6a7689cf74cd4d5f29e0b12f4bf8ac3051d49157)
adds 4e2bd11 Refactor existing sock_exec() and socketpair_tcp() functions into their own source file. I will be making changes to sock_exec to work on VOS, which has a blocking connect() call, but first I want to get it in its own source file so that it can be called from a test program. (This used to be commit 2dd18ca0cfd4d793067b9b712554565965db0af1)
adds 72e7864 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 73473310533133d1d88ac86a84e10d85583a6855)
adds 5a61380 Refactor existing sock_exec() and socketpair_tcp() functions into their own source file. I will be making changes to sock_exec to work on VOS, which has a blocking connect() call, but first I want to get it in its own source file so that it can be called from a test program. (This used to be commit 10bf65d335b7d7076484172faa2b4689ed437552)
adds d2373e7 Make the version numbers ints (patch from metze) (This used to be commit dbe36b4c43dceddea9f14161c6cf7b34709287c8)
adds 9bf2a5b Don't crash if the underlying VFS doesn't support ACL's (This used to be commit a7520177b088589eec7f3989273020dab89d90b5)
adds aa79f23d Turn down some DEBUG()s and remove some duplicate code spotted by dfenwick.
adds bac8363 Fix disk quotas support on HP/UX (patch by David Nixon) (This used to be commit a2c315dea6910e3f83ba2e9bad4312cf35f608da)
adds 64f1009 Docbook XML conversion: devdoc (This used to be commit 4677d5e11c309b074be2ebb2e22394c5b3c13c58)
adds 28dd0d9 Docbook XML conversion: faq (This used to be commit 6378451733bfddd3732dc3bbc7b814e625eaf649)
adds 318acec Docbook XML conversion: manpages (This used to be commit b558088b85355e9f22c77b4267a038adc47e9630)
adds 3d6bb18 Docbook XML conversion: projdoc (This used to be commit f7c9df751459da2d4a996d5f0135334fb3f87f69)
adds 049791d Remove strip-links.pl, not needed anymore (This used to be commit 0cdab65ae336d8d1887519076a121deffe1ceb17)
adds bd30b60 Docbook XML conversion: XSLT and build infrastructure (This used to be commit f4f6e0b29e744077dfb836745716a659a49d7529)
adds cfdcebc Fix FAQ build (This used to be commit 7c60a2a4394c9ce48c079c2c5233cd8002789e03)
adds fc00f2e 'add machine script' is used to create unix accounts for machine accounts (This used to be commit 386ba78e787ebae8109e39686d0b8d9875dd12e1)
adds 721195f small fixes (This used to be commit 5b4274c3a10c3ab133fb8a0b8cff41413224f88a)
adds 94f3362 Rebuild docs (This used to be commit 7cafdf9e9576f7988d72fccbc2fad3fbcd3c67df)
adds c77b3da Fix ulink in winbind section (This used to be commit 3a28a287c08955bcd9387fbd08a1e742ffd969b9)
adds be5358b Added missing documentation for 'max reported print jobs' parameter. (This used to be commit 21162481bcd26fc7c994bff60c2b0ad9f5fee245)
adds 5c15a8d Fleshed out the description of restrict anonymous parameter. (This used to be commit 2d150947082114f5e275a774baefc7e838ab5657)
adds 7226d46 Use ints for the version numbers in the smb_register_*() functions (patch by metze) (This used to be commit 3895571eeef81db7ce4c71e85b0be5c235b16efd)
adds 4b5d6fa Don't crash if the underlying VFS doesn't support ACL's (This used to be commit 277fa587d596449a6ac15b440ae07d6707d758ac)
adds a9aea14 Apparently we do support RA=2. (This used to be commit e146682b9f0cd8c8f6be6cad4b05a86ca118e973)
adds ed454fe Fix disk quotas support on HP/UX (patch by David Nixon) (This used to be commit 908d839b77a03ac07b00b43a3000c8ea53dd5e35)
adds 75cace0 *id_to_*id call reshape to return NTSTATUS errors plus internal fixes 1st stage (This used to be commit 6d036761e565bc93964bb3c939d5b7d78d5778a3)
adds 67ce764 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit a1ffe2a29c0e6be54af09d6647b7f54369d75a1e)
adds 866fce1 Merge over Alexanders' conversion to XML (This used to be commit bde44c471b301c45f5106f6229579928b3c56b89)
adds b39559c Merge over Alexanders' conversion to docbook XML (This used to be commit e75624c382d640747b54ba43f134fa043d23b7fe)
adds 5e88731 Remove obsolete file (no longer necessary with docbook XML) (This used to be commit 3994ac4d22e666ae5ba38d2e6040fbf7b6e04617)
adds dbd241f Merge over Alexanders' conversion to Docbook XML (This used to be commit b0e3fa7a3657a82a208fdee6cb587705db2b5ac4)
adds 05a2cc7 Add smb.conf.5 manpage source (This used to be commit 248324779b7debd2640922be90fdd0f9aed20cf5)
adds 904f642 Add helper files for docbook XML (This used to be commit 8de8af4443af1af9c759efcec5ca4c091ffa5b36)
adds 449e1d8 Add support files for docbook 2 latex (This used to be commit 07873fec8a97439491665822800bfef9b3f4fc58)
adds 1e195f4 Oops. Missed some files (This used to be commit c96107ba0551d33688018269cf2303c2861491f7)
adds a65aaff Merge over Alexanders' conversion to docbook XML (This used to be commit ab640d937f4c638c6e9b3b83f39eebbd62178dfc)
adds d7b2564 Move external links to new appendix called "Further Resources" (This used to be commit cdfcdf39d1d74cdbf2eaf55601d9041f5016a5fa)
adds 7ce3808 Fix for bugid 51 from Dragan Krnic. Jeremy. (This used to be commit a2af45154d0e1bb76e78fbde1572d4fcd1ba0da2)
adds 269a48f Fix uninitialized blobs reported by Luke Howard. Jeremy. (This used to be commit 8dcc00899977a126d5782e44bdae74175ecc0d93)
adds bdf912f Now that multi-pdu schannel works and a but in the negotiator has been fixed I would like to see this tested a bit more. Default the schannel stuff to auto which means 'offer, but do not enforce'.
adds 4918bf1 Fix use of uninitialised value in TCONDEV test - found by sun1 on the build farm (This used to be commit 0dfeaf4535bb1b2345dfd51208c51ce5069ea154)
adds 24ee141 Add a comment about the use of string functions in the modules code, and add \n to the end of the non-dlopen case DEBUGs.
adds 7264b9d proper wellknown sids initialization at startup (This used to be commit 568feee8977ee1be210344c8ab1896512894cba2)
adds 6a10e99 init wellknown in pdbedit too add group mapping mappings to idmap at startup (This used to be commit 62365023db61d5a4fa32845af3db73bce6cb94ea)
adds 741f18d Move external links into new chapter "Further Resources" (This used to be commit 31560948d821a41c3c0468d2949cf87ec92ddabd)
adds e492cdb fix wrong debug messages in idmap_util.c correctly handle allocated rids in tdbsam (This used to be commit 7ae6162e1dd668897628c4f7edff508616644d21)
adds 731eba7 Fix for bugid 51 from Dragan Krnic. Jeremy. (This used to be commit aeba1fcab2fa61859fc1052af4752512a33bd801)
adds a5e8ba3 Fix uninitialized blobs reported by Luke Howard. Jeremy. (This used to be commit e954ca2ce8ec6b36794585c3bc948140cf9e7947)
adds e87f9a2 shouldn't wellknown group be well.. ..WKN_GRP ? make a new sam_Account contain our domain by default, windows will complain on logon otherwise. fix stupid typo in idmap_util.c (This used to be commit 21701876dc6c59ebfc51be708a98226a00a764e0)
adds 2eeb8b5 Update LDAP documentation for 3.0 (This used to be commit a092928b8e864c5c29cc8541d2492f0aa18931f3)
adds 4361af3 Add note about 'ldap trust ids'. (This used to be commit 1748fdfb43ddf6397240a8da1f967ceeb0879252)
adds 28696e3 Add note on LDAP_EXOP_X_MODIFY_PASSWD. ldap passwd sync documentation should be complete now. (This used to be commit a9e1edbbf23c9648de0054da474eda9c19d57551)
adds c11e232 remove testing debug line (This used to be commit 08d4c2fa85ceaa9d5ff16e7e615bb29e0cde3022)
adds 7474488 fix pam_smbpass typos (This used to be commit 7e28ee1cf8db065f2518b4543f2e54da97cc19e2)
adds 8caaebf exclude tdbsam2.h generation until it will be used (This used to be commit 28b73a39219fd717c60eba207143fb40d5ff123a)
adds 8b232cb fixes to *_util.c files add winbindd_passdb backend this makes it possible to have nua accounts on security = user servers to show up in unic through nss_winbind.so
adds 0e97dec Re-arrangement of Chapters 3-8, merges, updates - first installment only. (This used to be commit 549b047994bbaacc8e2e847c80bcb307c9f4a565)
adds d08844d This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit f1e59906577a59269f1821d9e438fc56278b9dbe)
adds 981f2f4 Merge of new edits from HEAD. (This used to be commit 9990dd7ef8a8b4b412edfab8f94d65a3b0b3525b)
adds 15dec47 configure.in updates:
adds 75c7d31 Fix up the setting up of the build_farm smb.conf from the templates in their new directory.
adds 8b69f16 Add doco to our SMB signing code.
adds f4bb3d4 Updating ServerType. Now almost complete. (This used to be commit ec025c353b6ba974bc73a31fd920cfb395f54abf)
adds 6a19f35 Patch from Ken Cross to allow an ADS domain join with a username of the form user at realm, where realm might not be the realm we are joining.
adds 8ab8fe6 More updates. (This used to be commit d5fdd156e35aeaf7bbe5e6ce0795cba02993f912)
adds 87c6625 Updatting docs further. More to come. (This used to be commit 4b5cb5d4adaac0b78e48dc668cd0d904f2918f48)
adds 73a3105 AIX doesn't append $SHLIB_EXT to NSS libraries. (This used to be commit af083d2760c79ef33b7e187a5c5a6238667da24e)
adds c4c55a0 Fix some compiler warnings. (This used to be commit 52d5ff7bdafabb421e76b6b19d95be22b380ddb4)
adds ea3d32f Fixed typo introduced in reverted patch from version 1.12.4.5 (This used to be commit 4fccc1f16da74ac9e98bd58c7f11674c48c4dbac)
adds 5999123 Merge of backslash @LDAP_LIBS@ fix from HEAD. (This used to be commit f4ea0cc17d6a5189ff7887f61b663eb1900c8a27)
adds d6348df Fixing syntax problems. (This used to be commit f304f3db1e580396a74003eca45a38993ecfa235)
adds 0e1c8fa Add some more tests to the ntlm_auth diagnositics package.
adds 423bd58 Allow the NTLMv2 functions to spit out both possible varients on the session key, so we can test it in ntlm_auth.
adds da18088 Fix for bug #60. Our autoconf code adds both libraries and linker flags in the $LIBS make variable. Separate the two so the python extensions can build. (This used to be commit 164ea3835724409d5b9badbad689d154307d2b59)
adds 60233cd Add a new entry to make check. If we have compiled python extensions, run the pythoncheck.py test. At the moment this just checks every python extension can be imported sucessfully. (This used to be commit 38dac4ca4e657b130acf3921573380d33399a5e6)
adds 89f6691 Add some comments. (This used to be commit 855fab395f97dd232fd9bb78e62ad12b16fe2a24)
adds 285c595 More updates. (This used to be commit 320ab3aabbaaaf8ab9844e85910f78df84a9edf9)
adds 8be0f0d Turn off using lsa_qos in OpenPolicy call. This way we avoid annoying debug msg while establishing trust and listing relations of Samba PDC.
adds 9eccc21 We also get back the LM session key on pure 'NTLM' logins.
adds 5d65346 Syncronize head editreg.c with 3.0.0 ... (This used to be commit 8257f537de57a2681e6d9cc2c421435b1d751a60)
adds 244f10d Fix typo. (This used to be commit c29bdeb6368acae634951c149a29c1b6dff82424)
adds 7cd3bdc Fix up some of the warnings that the build farm is finding ... (This used to be commit 29d775fe68be8988e344c35106a80d6ca8236e4d)
adds 45f8fd3 There appears to be no reason why we have to execute the initialisation code in winbindd_init_common() after the fork when running in dual daemon mode.
adds 06551c6 Patch from metze to add exit and interval events. Useful for modules (This used to be commit 3033a63cefb5f28d4460885f7f4e4ecaed95443c)
adds ecbd2b5 Remove unused variables (This used to be commit 2f631769f836baeec669456f786ecb38c81d9a23)
adds 5300e94 Update list of possible acctFlag values (This used to be commit 7b5c67d23d53f8b08a2dff90599f81b26d3ce84c)
adds 2b8d15b A few more little fixes, a few more edits, a bit lost here, and a lot gained there! :) This documentation process is tedious, but noone will notice it anyhow! :) (This used to be commit b8666c39493383566b3f108dfdf0328e7a5a92a9)
adds 0b16ea5 Update. (This used to be commit da4d7a8797eb69e6960db798e78eb3b0ca2dd84a)
adds 9748661 More updates. (This used to be commit 969b0f8cce59e5ce25b71eac6845e1c2dcd8cc1a)
adds a5cc682 move some things around (This used to be commit a4fc9c3b2dfbdbb3f75bf38415741ff66dbe1367)
adds 722791b Updatting docs further. More to come. (This used to be commit e1c6242dbc4c448de19d61d7a39b05f0444c4fbf)
adds 4b8d28f AIX doesn't append $SHLIB_EXT to NSS libraries.
adds c724747 Fixed typo introduced when reverting patch from revision 1.19 (This used to be commit a102734263a2cbd5b9eafbddf036e173b507a7fd)
adds ddb870f A good reason to use make variables instead of autoconf substitutions directly - fixed problem where the last line of the link command was '\ @LDAP_LIBS@'. If @LDAP_LIBS@ is zero then the backslash incorrectly includes the next line of the Makefile in the current target.
adds 08eaa9d Fixing Syntax Problems. (This used to be commit f1332b194982c5255bdf4fa453cd2a2939668239)
adds 91a77e8 More updates. (This used to be commit 6fab230bef2626f1d24d84de9994bb06d1db8c66)
adds 4905d39 Turn off using lsa_qos.
adds 8b970cb Fix typo. (This used to be commit ba7305600ceae51cc6d6eb302e12fd00648d6ca8)
adds bf87f30 Hackety, hackety, hack. More edits. (This used to be commit b41b42ca31486aba39edb726fc30b0f48b618e3f)
adds 7835af3 restore structures from previous erroneous commit (This used to be commit 58d284bd06f5893a752c1f22828715f8bd130c82)
adds 0c6cdfa add mapping.h here (This used to be commit fb03fafed14a2816808e98fd95850db3e655d5d9)
adds 9cd45ee sort out some include dependencies split out privileges from rpc_lsa.h (This used to be commit 37d7cc8162d02a664095dbe0fc8d7250d1ed51c9)
adds 2761082 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 8bee59ffcea1495f03b35d38da0eb76955b93f3d)
adds 4c44ee0 Merge from HEAD. (This used to be commit 243a8699cd57ba3b7ff49f8c40f75cc2ffc22e4e)
adds 697e982 Check for xmlto. Not required and not used (yet) (This used to be commit f5a05cfc8766f02c282838648900c00f64f81e42)
adds 8909182 Add generating text versions of the docs using xmlto (This used to be commit 7a85934670e102e06660cf5ff0737d1298f8447b)
adds 095dba2 Fix <!DOCTYPE>'s (This used to be commit 16978cac9cd80f7d3fbafef5b8ff0cb60e109b4e)
adds f30c35b More stuffing, this turkey will soon be done! (This used to be commit a261d446d03f491db3392da2570e68ad5139fafc)
adds 6b43302 We used to use the name "*",0x0 here, but some Windows servers don't answer that name. However we *know* they have the name workgroup#1b (as we just looked it up). So do the node status request on this name instead. Found at LBL labs. Jeremy. (This used to be commit 41e3abe8b80026812ea7dd7ad535e8e41e26daa4)
adds 1af398b Force ASCII for client messages. Patch from David Lee <t.d.lee at durham.ac.uk> Jeremy. (This used to be commit f219e8309c7d17b332873e9283ab3c3796e7e799)
adds 22fb803 Whoops - that wasn't a whitespace syncup after all. (This used to be commit 42d0414ed244b92b665cb231f6756f60391861dd)
adds 026e9c7 More updates. Now working on BDC Documentation. (This used to be commit e38695fa369ba20f23046754084b08ebdc211b5a)
adds f99e253 Fix missing closing para marker. (This used to be commit 3e7860a104a6fe9da81d981e6301d9c3f78648fd)
adds 3eeb40f Set our 'global sam name' in one place. For domain controllers, this is lp_workgroup(), for all other server this is global_myname().
adds 2b9fc28 Ignore generated file (This used to be commit 1702f3d709147b3aea5aaa7e9ed29c654322de9b)
adds 2752f4a SMB Signing with NTLMv2 works!
adds fae80fe Make fchown, fchmod conditional for systems that don't have them. Jeremy. (This used to be commit cf78b1e7fe72aec72d03c86c46a8ca49df539c11)
adds 57f84a5 %f -> %p (reported by Kurt Pfeifle <kpfeifle at danka.de> (This used to be commit 28a6e8a6947b54169ff484a7255e601dcc7899d7)
adds 075695e Fix irritating typo - non arg functions should be fn(void). Jeremy. (This used to be commit 395dfd196cf4bcd432a4895d3dd09fefd46cd6d8)
adds 2746a90 SMB_QUERY_FILE_ALT_NAME_INFO and SMB_FILE_ALTERNATE_NAME_INFORMATION are identical - noticed by "Dr. Tilo Levante" <tilo at levante.de>. Jeremy. (This used to be commit f6d7c279bc8354202f2a9b39fec4a4c8ace368a3)
adds a0af88e Fix the spinning bug for 'net rpc user' as well - there are more errors in this world than 'status more entires'...
adds 5f86a4a Always initialise this - it helps callers who use this in a loop...
adds bbdc326 Another attempt at undoing my bogus patch 1.55.2.19 (This used to be commit 05a684b3be1525aad3589ded9e59c3f012b5ef20)
adds 53f0ebc This puts back wins.dat into nmbd for easy editing. It leaves most of the other infrastructure with name owners etc in place. If anybody is really going to tackle winsrepld, it will probably not be hard to put the additional info back.
adds 8210b69 Another set of updates to the docs. (This used to be commit 9abe3b23836ae75bd31fd2af4c7d82f34c27f52a)
adds d1da999 This puts real netlogon connection caching to winbind. This becomes important once we start doing schannel, as there would be a lot more roundtrips for the second PIPE open and bind. With this patch logging in to a member server is a matter of two (three if you count the ack...) packets between us and the DC.
adds 7f0740b Revert a patch that somehow slipped in...
adds 1c84123 Hopefully re-enable building heimdal. It needs -lresolv included in LIBS to link during configure checks. (This used to be commit 7af282e7ff9c2cccfab97130dc66515a4852c25f)
adds 27d68a3 fixed bug #75; add check for non-zero destlen (This used to be commit 83bb84f13121267992e78f2d005257932c711f23)
adds 417d0e9 fix bug #47; revert registration of workgroup<1b> to 2.2 behavior (This used to be commit 016f6b4e19c2b8e4f5e1d010cc428ca194650140)
adds f359b4b Fix nasty bug pointed out by samba-technical poster. If name is mangled then we weren't always correctly detecting that it had a valid stat struct and so might now return a 'file existed'. Finally realized this when installing the W2K resource kit as a test case. Jeremy. (This used to be commit d48069ccd8351e4bff097a7f7500c738870a413d)
adds 01d58b7 Fix up a bunch of problems in editreg.c
adds 917c2fc Added some more diagnostic tests to check out a theory that having either hash
adds f5dd6b2 Sync to the changes in head ... (This used to be commit 7f76eac5a0f93107d990b0fde651838c38970092)
adds d60e11d More edits, hackety hack. (This used to be commit 044489f218fa90df3a4838980b060738d6dcbffc)
adds c3cad25 Sync up to head ... (This used to be commit 045210e129e6e0aef8f847e7ed8714d0d9974e7f)
adds cfe8b79 When checking if a SID is in a domain, make sure that indeed the user RID is one element longer than the domain sid.
adds 376b8d5 Elsewhere, we use a #define for this environment variable name, so do the same here.
adds 5f5c4aa Make sure we always have some client data, not just the hash. An NTLMv2 or LMv2 response less than 24 bytes is just silly.
adds 60fa5c3 Fix comment - we now have 5 types of error... (This used to be commit 372a574a73b86855cf6efc18349e5ba24067d690)
adds 62c3744 Fix bug #4 for net rap. Allow more than 50 chars for long form listings of users and groups. (This used to be commit dcc6d9e76c737400aaffdd4f261fd0f191aaeea8)
adds d06f95c Finally get NTLMv2 working on the client!
adds 4f52bd5 Cleanups. My NTLMv2 changes also changed the preference from using an implicit structure-memcpy for DATA_BLOB parameters to using a pointer to that DATA_BLOB.
adds 03d8119 Makefile changes to allow new NTLMv2 patch to work. (This used to be commit 0c1946e51c7cd18907eb65c93042758196fe74c9)
adds 6278185 removing total print jobs since it is not used anymore (This used to be commit b87be0dddfcace95527b9a05f8f81cd6d2e86d39)
adds c37cc21 syncing import/export smbpasswd file scripts from 2.2 (This used to be commit ee1374cabf38c3d99e66a45316e232d1c2cfbe6a)
adds c079ba4e syncing README to go along with scripts (This used to be commit 94780f0947f7ad7d5bc83e61681148637b59d7ab)
adds aae4f09 Fix typo. (This used to be commit 7bec28f23c5bef8516e798a0808585ed1a30517e)
adds 7ae17cc Fix for possible segfault in readline handler. Found by vitalyb at mail333.com. Jeremy. (This used to be commit 151b7d0d88e14dd17c28e522a3e1e8f64a4a2a87)
adds 2d7a848 Optimisation. We don't need to do 2 strlen's when we're setting the stat struct in the correct place. Jeremy. (This used to be commit 4cd8b276715f7e019fcee8fc3ebb2855610c4751)
adds 1263c6e Fix from Tom.Lackemann at falconstor.com to correctly set the flags based on the security entries sent. Jeremy. (This used to be commit 45953d59f707b58e66b980512afc7f929d360ad5)
adds 05bc989 Typos and fixes resulting from VL feedback. (This used to be commit ab1ff35187924c31a8fa503c0d02c6b54605da4f)
adds c507ebe Patch from metze and me that adds dummy smb_register_*() functions so that is now possible to, for example, load a module which contains an auth method into a binary without the auth/ subsystem built in. (This used to be commit 74d9ecfe2dd7364643d32acb62ade957bd71cd0d)
adds 0914e54 Reverse previous patch from Stefan and me after comments by Andrew Bartlett (This used to be commit d817eaf0ecca2d878ab1ffcf7a747a02d71c811e)
adds 4c9994d Reverse latest module_dummy patch from metze and me. (This used to be commit 9dc8f7b4d46b3d1adf4b22cec2b62600dcb3c899)
adds 8656b71 Fix typos in StandAloneServer Remove admonition in ServerType - Until someone gives me a replacement for it I consider it a non-issue. (This used to be commit 147676b44a4b393276497419f0bc80bff8fe425a)
adds 18f12f3 Completion of Stand-Alone server docs. (This used to be commit 44dbed231743b5caea319c448b2700bb02cc8303)
adds 0058395 Using /dev/urandom for determining an ldap server backoff is a waste of system entropy - use sys_random() instead.
adds 2735fb0 As discussed on samba-technical - move to 'primaryGroupSid' insted of primaryGroupID (rid). This is consistant with the move from 'rid' to ntSid for the primary user identifier.
adds 6318b78 Extending Access Control Docs (This used to be commit c0a1069463ea7239ca603deb5c568151439fea3f)
adds 690641e Updating Global definitions. (This used to be commit 18b62570c4b0b84ebe665395f08ca7c23e4c126a)
adds 914ef37 Ok, this is a hack. On a netsec bind reply I did not see anything useful in the auth verifier yet. So this patch ignores it.
adds fda311d When we have a NT4SP0 PDC trust us, we first have to check the password. On NT4, NT_STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT means the password was correct. So the PDC believed that he had his trust account correctly added. Later the auth2 naturally failed.
adds 0710bab Set the password for a newly created trustdom account. Tested against PDCs running NT4SP1, NT4SP6 and Samba 3.0.
adds 03589cf Rolling in VL's changes. (This used to be commit 02244dac83623dabe927f79780cf4b7313022495)
adds e7c8c15 Fix VFS layer: 1. Finally work with cascaded modules with private data storage per module 2. Convert VFS API to macro calls to simplify cascading 3. Add quota support to VFS layer (prepare to NT quota support)
adds 2018fcd Add new files needed for VFS fixes. 1. idmap.h is used for unid_t only, agreed by Simo 2. sysquotas.h is used to add quota support to VFS layer and is needed for future NT quota commit 3. vfs_macros.h provides convenient macros to access VFS API. (This used to be commit 1dd578635913c8340cfc565d7e0c8c5086070084)
adds 4407869 Fix compile. (This used to be commit ca2e453c7838b6d0ed2d0a45124d162073bbbf99)
adds ca40b71 Make it possible to actually use --user-SID and --group-SID on a standard command line.
adds 80f4028 Give up on the idea of avoiding lp_load() in ntlm_auth....
adds e8573c8 Add NT quota support. Patch from Stefan (metze) Metzemacher 1. Allows to change quota settings for shared mount points from Win2K and WinXP from Explorer properties tab 2. Disabled by default and when requested, will be probed and enabled only on Linux where it works 3. Was tested for approx. two weeks now on Linux by two independent QA teams, have not found any bugs so far Documentation to follow (This used to be commit 4bf022ce9e45be85609426762ba2644ac2031326)
adds e102cdf Small fix for HAVE_SYS_QUOTAS usage, spotted by build farm (This used to be commit ee5fa840686a1d9789688e7c0f1c3ca8d0175e94)
adds 69306dc Fix up a bit of my sloppy C. (This used to be commit f67cc24acf37a9f46427c993574ecf261d7aec1a)
adds f9c2343 Small fix for HAVE_SYS_QUOTAS usage, spotted by build farm (This used to be commit 01cff3e2e4e2724ed112fa62a775055192a2207b)
adds 92c8ca9 Better isolate quota stuff (This used to be commit 73de13159c57de21a59d2e32216812f5d9d2292e)
adds f3e2ad6 Forgot to actually change default for quotas to -no- in configure.in (This used to be commit 73cf63a27f4ff53546171aec18952324d1ed983c)
adds fdfcb62 Forgot to actually change default for quotas to -no- in configure.in (This used to be commit 7c2395d7cd98b23d58a024a54e5058101fc9d322)
adds eeac7cc Wrap into WITH_QUOTAS yet another place in trans2 (This used to be commit fea5d85d947965bd4789ab31607fd48d78403696)
adds fe3b05e Fix a wrong define check. (This used to be commit f1c4f65ae019c61f4a8178bee094dd66506dbcae)
adds 39bf4a5 Adding more info on File and Directory conventions / differences. (This used to be commit f03a13c0be5d33dd6548de7cd5b8d4e397793701)
adds 6e4c1e4 A small patch from metze to fix builds on some platforms ... http://lists.samba.org/pipermail/samba-technical/attachments/20030512/0332258a/vfs-fix-01.obj (This used to be commit 5d643b9d03135effa5c8fd84bf1e54a7bd075e2a)
adds 5b776f1 Fix two bugs that were stopping net rpc vampire from working over secure channel:
adds 1a38fcb Re-enable secure channel for net rpc vampire.
adds ed1c728 GCC accepts unnamed initalization of sub-structure. Let's see how AIX behave with this. Previous fix was incorrect. (This used to be commit 13e1bbd803111361bcd9c28b5086277c912c59a6)
adds c9bfb76 Eliminate NULL pointers from VFS interface. All hooks now really callable, producing either correct result or returning error if the feature isn't supported in the configuration (This used to be commit af0a17349e6986eef2e2fd07b4b9f0bcd33bbe1f)
adds 9308eaf fixing typos in debug statements (This used to be commit f59bcb51cfe4e268ba43245d401d212aefdf2b72)
adds c823b19 And finally IDMAP in 3_0
adds 0e23ce6 copied form HEAD to get the compile going. Simo, please fix this tomorrow or let me know what needs to be done.
adds 6abef08 Fix obvious compiler warnings. Jeremy. (This used to be commit 2a6d0c2481c3c34351e57c30a85004babdbf99b0)
adds 834612d Fix up the build-farm testsuite again - I forgot to move some files into the template dir, and idra's checkin removed smbpasswd_nua.
adds ddb6001 Try to fix up some code in pdb_smbpasswd that assumed we still had a 'uid'.
adds c37e7a4 More info on Unix permissions. (This used to be commit 94a3d8e8ad0bb0df2ed29d0c6dceb403197c5e6c)
adds d902979 Fix non-constant initialiser for Sun CC. (This used to be commit c2948b9248016388f9b7c5595b0e1aba7e1ace8d)
adds b47963a Restore a number of fixes that idra removed when he merged his idmap-and-the-rest from HEAD.
adds 2b47d85 fix up packaging for RH9 (This used to be commit 9a52b08bfc9e5004030ee03676811543b55be6d5)
adds d956b34 spelling (This used to be commit 1b4f904277b5e9331cdf4491163f856aa78d0453)
adds 402fbc5 spelling (This used to be commit 865c11275685c85124b506c9bbd2a8bde2e760b9)
adds 8652163 Fix pointer return bug in get_unix_attributes() (This used to be commit 7aa54f0a7f3bcfb5d9560ca3bb88e1549b7ce421)
adds f184074 Move some #ifdefs and function prototypes around to avoid a compiler warning when we have a working version of snprintf() (This used to be commit 4836c0c0fcbf4be5f52bba60cc8843e8551b59b8)
adds 5d16254 *****LDAP schema changes*****
adds b2b381f perl script to convert from sambaAccount to sambaSamAccount; requires Net::LDAP::LDIF (This used to be commit 9cde1aa32aed55a3d7cb28881c6acd9800b02065)
adds c92b926 uff, forgot to put back this one :-/ (This used to be commit 8e1e47b960495df7f603d7798d86734d070b21bb)
adds e471916 Domain Controller -> Domain Member Server. (This used to be commit 61a01797113b5b9b08face1099b0433e8f9dd114)
adds 078e66c Add metze's exit and idle event patch (This used to be commit e599eba851db40816c684da2b7b1be4b978166e0)
adds f0bf4b1 More stuffing, this turkey will soon be done. (This used to be commit 4c1c75ae224eb138a71058472b25f9c22b61b349)
adds 5601a2b We used to use the name "*",0x0 here, but some Windows servers don't answer that name. However we *know* they have the name workgroup#1b (as we just looked it up). So do the node status request on this name instead. Found at LBL labs. Jeremy. (This used to be commit c5b1654c28e33823a58c6447c152996a1eed1d0d)
adds b1f3d0e Merge from distcc:
adds 819b48c Force ASCII for client messages. Patch from David Lee <t.d.lee at durham.ac.uk> Jeremy. (This used to be commit 56fd8427389a45fe640d84b3481e9f3f3c24b4b7)
adds c42a842 More edits. Now working on BDC Documentation. (This used to be commit c799638763fe0eb17b3bc5df853f0137aff54b94)
adds 0627958 Fix missing para marker. (This used to be commit 453552d2cb2cdcb75c27a374fd8b93a72482cbdd)
adds a262aa7 Make fchown, fchmod conditional for systems that don't have them. Jeremy. (This used to be commit 4fe84f61735ee2328e01d2ae864b0e6c7729f51b)
adds 243b831 SMB_QUERY_FILE_ALT_NAME_INFO and SMB_FILE_ALTERNATE_NAME_INFORMATION are identical - noticed by "Dr. Tilo Levante" <tilo at levante.de>. Jeremy. (This used to be commit a635b6406ab091b4207b148d7a25099205008567)
adds 949b2e3 Another set of updates. (This used to be commit 5fc92d4596956ad7a2f099276fb529d0ba28d10b)
adds 1463c22 fixed bug #75; add check for non-zero destlen (This used to be commit bfcec106d00355d32eb40dde99ddd5d5bed4cedb)
adds 11d5c0a fix bug #47; revert registration of workgroup<1b> to 2.2 behavior (This used to be commit 26824f572d29bebd3791bad6f6690b35984705cd)
adds 051c3c6 adding warning about case sensitive parameter (This used to be commit 11bc14736df6826fb1619c04da4792c27c05d06b)
adds 4286b78 add new %a strings (This used to be commit b13046d95958995d9d05be977b8874df17fedb9b)
adds 5418b7b Fix nasty bug pointed out by samba-technical poster. If name is mangled then we weren't always correctly detecting that it had a valid stat struct and so might now return a 'file existed'. Finally realized this when installing the W2K resource kit as a test case. Jeremy. (This used to be commit a0688316ce0a9bad0b24cbb495f6e0a112227b50)
adds 40c924c Fix some compiler warnings about const etc ... (This used to be commit edc51dbc9ce319c612e2ff9434ca5a7521ba016f)
adds c1b0d51 Fix up a bunch of compiler warnings ... (This used to be commit cd1182ba75fbfa6b17964a3fefba2c2c0292cfb7)
adds 00dde89 Some more fixes for syntax problems on AIX etc ... (This used to be commit 20756925486b407fbb2cf06d776ad2ce19b00c74)
adds 89784e6 More edits. Hackety Hack. (This used to be commit 6829762e3d71bd934b834dc2f09cc136758d04e0)
adds 908491a Add some static ... (This used to be commit 5368f10eabbca09eee1e2777e8cb2fcb7f92fc1d)
adds a5f417c Some more static definitions ... (This used to be commit 05d7850302d4369c4f8001c923217f8912261e7d)
adds a441a70 Fix bug #4 for net rap. Allow more than 50 chars for long form listings of users and groups. (This used to be commit 27ca9bde6ba1a21326d89ab1dab52f7053fff9a4)
adds b493aad removing total print jobs since it is not used anymore (This used to be commit 6138093aa0ded3719f73ed3efbd7172131ca0fa3)
adds b6e3652 Fix for possible segfault in readline handler. Found by vitalyb at mail333.com. Jeremy. (This used to be commit ec36cb4f6f59dac2f459d831f960152603e12633)
adds 364792c Optimisation. We don't need to do 2 strlen's when we're setting the stat struct in the correct place. Jeremy. (This used to be commit 98729bc9a60f77dbc107c42f4f7a60ed96e2102f)
adds c3b5da6 Fix from Tom.Lackemann at falconstor.com to correctly set the flags based on the security entries sent. Jeremy. (This used to be commit 748ae44d55f54291da3fe6ba2d60285d6da3d415)
adds e2641c5 Fixes for typos and other stuff resulting from VL's feedback. (This used to be commit 59d17982b7062e6a34e9382fb0056a913b28e23e)
adds ec40d70 Patch from metze and me that adds dummy smb_register_*() functions (This used to be commit 367a5cad1edf6a49783806d5a8b59a62d8856706)
adds 7ed8b61 Reverse previous patch from Stefan and me after comments by Andrew Bartlett. (This used to be commit d31509fe88da8727521586dced1da2c73bfee2bc)
adds 9a5defd Remove latest module_dummy patch from metze and me. (This used to be commit 32c8796f2a2b598daa17835394d143bd266aa7bf)
adds ae32690 Forgot one file. (This used to be commit 71f6fb16ba9c75b96aea9b0b18f4b73b0d11a5ac)
adds dce3fae Completion of Stand-Alone server docs. (This used to be commit e2eb7f128ef802bde742acfd13bc093a05d31200)
adds 9c5f112 Extending Samba Access Control Info (This used to be commit d85ffb3e70189648cd2d0c8113dc3d8085ff80bc)
adds be4e6b3 Rolling in VL's changes. (This used to be commit b58e30a4019bad2614833de43f49e460b76459a6)
adds 04cb5df Added info on File and Directory info. (This used to be commit 75cb9a32f6822adbd689cc7a1f74feb8e966084a)
adds d33db50 fixing typos in debug statements (This used to be commit bd660f45df4df686f58a181f002ca1d88e7c1015)
adds d7ec9f6 Fix compiler warnings. Jeremy. (This used to be commit e12934c67b6aea9e3e449009e159ce6814dcbd11)
adds 9b32fe9 Sync up with 3.0 version. (This used to be commit b02ea3c137ebab506599ca4168bd50f77e1c995e)
adds 660e1a7 Add pythoncheck to make check target. (This used to be commit 7149dc65c7e22d53110c5e8bbab8ba96963ade76)
adds 66e24c8 More info on Unix permissions. (This used to be commit f8762d3308e142dbd5462be876df5a3e400c763d)
adds eb776e4 spelling (This used to be commit 6097b050d082c7c88dca5416389617306e6dab0c)
adds 3bd3125 spelling (This used to be commit 249a6974702d050644d6d61f33f0034ce2a689ee)
adds e25e8fa Fix pointer return bug in get_unix_attributes() (This used to be commit 04e2fe104dfa4508b59276ecd7bee201d453462e)
adds 65bc416 Move some #ifdefs and function prototypes around to avoid a compiler warning when we have a working version of snprintf() (This used to be commit 080a943e24f1dd02ebdf31ec3e76a1c3d19834df)
adds 849e0d6 syncing LDAP schema changes with Samba_3_0 (This used to be commit a1326ea34831bf49942f7bcb954999091c3ea820)
adds b088a3c perl script to convert from sambaAccount to sambaSamAccount; requires Net::LDAP::LDIF (This used to be commit 5b6f22f7c986bc423246adeecc0d5a4bd5f307c6)
adds 031bd1a ignore manpage.[refs|links] (This used to be commit 15676b50e1b6d2f24d0207116c133bca4a2cbaf8)
adds 74be794 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit b47b930e0bcce54cc6eeced7e74b7cc38dc85735)
adds 7cb51bb ignore manpage.[refs|links] (This used to be commit b597730d0cc7d44f44ab30e9d7e74756d89471c3)
adds b2c19b7 s/primaryGroupSID/sambaPrimaryGroupSID/ (This used to be commit 925c60f5e2f5301da90fc26dddc1bad610eea0d0)
adds df641bc fix group mapping in LDAP under new schema (This used to be commit 0714dda7cc4a1df73e1b9d11daae80a1f46583de)
adds bc2a374 Prefix VFS API macros with SMB_ for consistency and to avoid problems with VFS_ macros at system side. We currently have one clash with AIX and its VFS_LOCK. Compiled and tested -- no new functionality or code, just plain rename of macros for yet-unreleased VFS API version. Needs to be done before a24 is out (This used to be commit c2689ed118b490e49497a76ed6a2251262018769)
adds 2c01eef Evolve quotas configure check more. Patch from Stefan (metze) Metzemacher. Now we are defaulting to --with-quotas=no but anyway trying to test them in configure. This is done to get information about as much quota API variations as possible -- when --with-quotas=no this does not affect build but provides us with more detailed information on build farm. (This used to be commit 3786695c72e6ff6a52a527382ac77142e236971b)
adds b81af9e readding reverted changes during idmap merge (noticed by Andrew b.) (This used to be commit c6d836c61cb3e122dcc41b874ed5a03a130b6a4c)
adds 8dbe369 working on 3.0alpha24 (This used to be commit a0e5f5960c3ffedb162a60f5fe4c8cf1fee9613d)
adds 7f25645 fix quota build on non-64bit systems (This used to be commit 227ac953386d0040c661cde85a5b23e10529fb0c)
adds 57d3fa9 preparing for release of 3.0alpha24 (This used to be commit 92298223b58ca9840badaf2a3f6481eed122fd27)
adds 1904a21 Fix winbindd coredump. Remember to set a ** pointer to null before searching and not finding otherwise we return a valid looking pointer that was whatever crap was on the stack. Jeremy. (This used to be commit 5d3ac0e39b2b3c60de7c1fe562e4da1f508a2884)
adds 05799e6 Ok, try and fix this correctly... Simplify the nasty loop logic. Jeremy. (This used to be commit c19599a5624ac7ea63b529bf7d36cdcd7c8ef89f)
adds c05858c Merge of incorrect emacs mode fix. (This used to be commit 9d973bdfb70333684912ad18d15fcffc4b67dd29)
adds 6203409 Patch from Luke Howard <lukeh at PADL.COM> that fixes some weird handling of modules in auth/ (This used to be commit 4b6785a6c0fe0aebb1cc69bfc9937d19bc692642)
adds a975bc2 Ensure sys_adminlog code won't coredump with incorrect client params. Jeremy. (This used to be commit b754089a2660975c593a6651e5e72b7360a0aba1)
adds 5ffd33d Patch from "Alex Deiter" <tiamat at komi.mts.ru> to fix incorrect error check. Jeremy. (This used to be commit 43ca4b8a8425b97a6bea08b91420bac6cde807b3)
adds 3ededa5 Fix from Steve G <linux_4ever at yahoo.com>. Ensure sigemptyset is called on the sa_mask to prevent valgrind complaints. Jeremy. (This used to be commit e065c3a58f5c7f2612596574046a73869183dbd3)
adds a62a29c Fix for winbindd segfault (finally I think this is the correct one :-) from "Roylance, Stephen D." <SROYLANCE at PARTNERS.ORG>. Jeremy. (This used to be commit 459fb6519bc9bc9bbb151291ff795ecc0c014d63)
adds ec7b079 Patch from Luke Howard <lukeh at PADL.COM> to recognise local groups. Jeremy. (This used to be commit d7a23afe14b0d3ad8ecb7d994768705a32055d9a)
adds 627aa73 Clarify a comment: The secure channel connection must be opened on the same session (TCP connection) as the one the challenge was requested from. (This used to be commit 5cb9b99f0f5dad589ac7def667e354d6f92f8822)
adds db0a223 add idmap_winbind unless I made a better way to solve SID type for domain SIDs (This used to be commit b24c0efc4b363cb0d4ed71588e9617d668c16be9)
adds 9e9849c add metze's patch for smb_register functions (This used to be commit 1480c7e8c7a84c34181118c449c50ca99fdcbc6b)
adds 10717c7 Fix from Alex Deiter <tiamat at komi.mts.ru>
adds 75c14a4 another bugfix from Alex Deiter <tiamat at komi.mts.ru> thanks (This used to be commit 29dc40639fad7652f7f99995be7552f5143ff052)
adds a9336d8 David Lee <t.d.lee at durham.ac.uk> provides some corrections to the comments in the UTMP code.
adds 90d24ee Well spotted typo by Marco Berger <MARCOB at voelcker.com>
adds 3ebfe59 Patch from "Esh, Andrew" <Andrew_Esh at adaptec.com> to fix core dump bug in add groupmem code. Jeremy. (This used to be commit f41eb9ce9af2075f62abaecd8792d30617d05818)
adds 1854e7b Cope with cumulative permissions sets. This code is #ifdef'ed out at the moment as I don't think cumulative permission sets make sense in POSIX even though that's the way Windows works.... Jeremy. (This used to be commit 6ddd5b6ca7dde45ce866f852861e143434c84c7e)
adds 09b5856 This was actually a24 release (fixed changelog entry), add note about VFS API changes (This used to be commit 295ddeb08292aca22226d3451334ecbe7b57892d)
adds 7c293bf More Edits. (This used to be commit 9e5487f49ffb120a81ec41408b1678897fb90730)
adds b6820e1 Fixups and more edits. (This used to be commit 8afa14f2c9f09df3e7b6f34e3722a02b7fbbcb03)
adds 2927ab1 Updates for AIX winbind client from Stephen Roylance. (This used to be commit 3983f3a1f30deae8d66c1f4c099bb56eabe3586b)
adds 3a12379 Fix macros for next and opaque quota ops. Spotted by metze (This used to be commit 46e6621b2ebe7a8d1bd0c05197667aaa4e078efd)
adds 15c0037 FreeBSD5 ACL fix. Jeremy. (This used to be commit 6669c38ed0e209d40aff82867b92d704875c2f80)
adds 858a74d More edits - added example. (This used to be commit 3a5db768c2c577355470d718d1c5be93ed637f0e)
adds 40c53ca Fix bug #98: DNS compression is required for proper building of the netlogon for ads packet. repeated DNS components will not be properly encoded otherwise. (This used to be commit 1e85a9ed8da2e48b0ef586599742ed515bd91ecd)
adds a3c5277 Fix bug #96: Use DNS decompression to properly parse cldap netlogon packets, otherwise repeated components will not decode correctly.
adds 0de9034 Fix bug #95: net did not build when ldap was installed, but --without-ads was specified. (This used to be commit 17b0acff8a4e34674263b381c02a97c0fb3f44bc)
adds 6eaf8a3 wrap pdb_[nisplussam|xml|mysql] in --with-expsam option & some formatting fixes (This used to be commit 014350196df287beae212e99d22dc63ecbe7d36e)
adds 931dc9d remove WITH_TDB_SAM & USE_SMBPASS_DB (This used to be commit 1f98ced3163e26818c12829801729bc28f858de7)
adds 6c66c80 better handling of --with-expsam (includes pdb_nisplussam now) (This used to be commit 6cb3d3cc609c22b54c793ab4d0be645e85e5ad35)
adds 273dbfd really make sure to include the version in the lanman string; tested spnego using smbclient (This used to be commit d7ca85613b6acf60e29cc118435db2c075995edb)
adds acf9e7c We don't support level 0 and do support level 5 for the enumprinters command. (This used to be commit a7f47422db05592651b602bdedc4761c12f5210b)
adds c9d0ee9 merge LANMAN1/LANMAN2.1 fixes from head (This used to be commit 73c686ab771b6c3e9a9335032f851083d44701c7)
adds 7c11c9f A few small edits to the locking file. Source of info: Eric Roseme's whitepaper. <eric.roseme at hp.com> (This used to be commit c42318a068f26a6ca74eccd1a82d0965ef9d436d)
adds c52ee09 fix for UNICODE plaintext passwords (bug #59) and fix smbclient to send the unicode plain text password if negoitated (This used to be commit e7d635af80c844f17ff9f34c26c1e9c978951ce1)
adds 0e398e8 Fix typo. (This used to be commit 4e6fd913fe036f7c21563d083a9840e5b197a933)
adds 23d30cb Merge of head(1) portability patch. (This used to be commit 9192921c115b881d687f28d016c478192ab4d4ae)
adds 8b0f689 updating version (This used to be commit b1eb0dd7e0593e08f71aa9c4fc3d47ccdfabc691)
adds 91077a0 fixes bugs 85 & 99 (XP domain logons); don't enable the lsa_query_info2 unless we are trying to be an ADS DC (This used to be commit bf20976e5a993f4cfa05c1e0a9ecab2c7da99263)
adds 52ae1c4 fix bug #108; sambaSambaAccount string attributes are case insensitive; don't try to change a string that only differs in case (This used to be commit 01ef08352007487040edefcc0b99ca79823cbddf)
adds c527856 moving the sambaAccount objectclass to 'historical' to prevent confusion on which one should be used for new servers. I'll add a note about uncommenting the older items for ldapsam_compat in the release notes (This used to be commit 469c5ad1acfb452617b10653e06ce3b34ec9e146)
adds 4f7e610 Add more info to debug info... Jeremy. (This used to be commit 6d3b72b4994a5115a1e7f0ca3912692a33fc690e)
adds 78a4f6f More fixes for debug log to catch logic error. Jeremy. (This used to be commit 84a7714eba801fefa7ad56493f20813de3943bc5)
adds f161839 Stat opens can have fsp->fd == -1 and will have a share entry. Ensure that file_find_dif will find them. Fixes a core dump in smbd/open.c. Jeremy. (This used to be commit 0e2165630d2ce31076fef6d7098e45c8fd327e23)
adds 1df2114 Compile shared modules with the -fPIC flag. Reported by Steve Langasek aka vorlon. (This used to be commit a5f165020aecde604bbb9982944fb44bcfea19ae)
adds 1f84a14 Bug 83: fixes for building when $srcdir != $builddir from David Lee <t.d.lee at durham.ac.uk> (This used to be commit e48a8b5e9c1a75c6e4bffe022d0e25edae89bc58)
adds 2cf5051 Ignore *.po files. (This used to be commit e90c5796d2dcdbb81b2e78c580704da1f93547cc)
adds 3d5d328 installman needs to depend on installdirs, to fix parallel build/install (This used to be commit 8fa687701a73cbce031cc5550412558a49d697a9)
adds 9fd39e3 Don't use extensions like '\t' in a sed script. It breaks the make proto. Jeremy. (This used to be commit 7d546a6bad3378fcdaf5fc7f0c2057e71382c00a)
adds 8f0ece5 Oh aye, another wee edit. (This used to be commit 84586cad1335ee12e822614aefdff9a8d3b8a02b)
adds 169a42b Fix an insufficient alloc when querying alias members.
adds b56a5db A little edit. :) (This used to be commit 591f450a330dd27f3b57898e92ef8d91d731e0a3)
adds 068a7de Added Jelmer's patch from HEAD. (This used to be commit 8629da75fd4556c479b01674e1090caf627d0b62)
adds 6ab9279 Merge from HEAD. (This used to be commit 0c6525408309fe905abcd82e54b8a6ed0de0ed69)
adds 5738f82 Fix typos. (This used to be commit 3c9c414819a522758956515606d49d41b9ff9414)
adds a3938d8 Some minor fixes in language and content (This used to be commit 6f2ba4f64ac7a655d490d4154a4a70b1d78e4288)
adds 6ace723 Get 'add user script' working again for Samba 3.0.
adds 54e2ac6 Add samstrict_dc from metze (been sitting in HEAD for way to long waiting for me to review it).
adds ac33cc9 Spelling. (This used to be commit eda897306896b729129582fdf4fdd26af555f014)
adds 0d3097c This fixes net rpc vampire when talking to win2k (<sp3). win2k sends back a different sized blob of encrypted password data then we were expecting. There's an extra 32 bytes of unknown stuff. (This used to be commit 285952fd626b02362fb6732f90c5a3ce0d2d5ae0)
adds 53e8a1c Ignore autogenerated file. (This used to be commit de8180a28024a312c4d5bb97e274122d631580c2)
adds 8e0fe32 Fixed linkend problems with some links in passdb (This used to be commit 2267a66687b137bac4da802631f2de38f021fc1d)
adds f527ca3 Correctly initialize winbind auth method. (This used to be commit b9e7ce9d85c4203779d6b9bfb2e65a4ed5fe33ff)
adds b311be4 Metze's patches: here's a small patch which renames the symbol 'log' to some better names to avoid compiler warnings about shodow global var 'log' in proto.h
adds 5a32d34 Allow me to make just the HOWTO. We can remove this later. (This used to be commit bedf2083912b0b49d68139711ad4f01e5e4fa4f8)
adds 02edc62 Lots of minor, mostly layout fixes. (This used to be commit 99674fdbd12caca61baa00974a492a9a26d982e9)
adds 62f70d1 Fix list of servers in 'smbclient -L' (debian bug #194553, patch by Heine Larsen) (This used to be commit e9df7d2820441c63c35e7b4fc5b3cc594053781c)
adds 8b1dac4 Update. (This used to be commit eafd5788a94802484c12a550b39713ebaa885463)
adds 16592b6 Add entities for 'not' and 'rootprompt' (This used to be commit 0313c59364bacca8601469f8b0327f3ae94457ff)
adds e375e39 s/primaryGroupSID/sambaPrimaryGroupSID/ (This used to be commit d6ee6a26523a02834a53f214fd6713f5af591be7)
adds e074e1e fix group mapping in LDAP under new schema (This used to be commit 59328b8c8add974c7edaeecdf8eac0fb0d328fc2)
adds 1124804 readding reverted changes during idmap merge (noticed by Andrew b.) (This used to be commit d9fd4b8be36b0175d68f9b3c3200dbb03df64c76)
adds 430d128 Fix winbindd coredump. Remember to set a ** pointer to null before searching and not finding otherwise we return a valid looking pointer that was whatever crap was on the stack. Jeremy. (This used to be commit b6e78900175d4362f3a4d0216aa635931a0c11e9)
adds fa80cdc Removed (incorrect) emacs mode setting. Use emacs' built in autoconf mode instead of m4 mode. (This used to be commit 1cabd4ba043447eaf15b498775a393e714099d40)
adds c62e546 Patch from Luke Howard <lukeh at PADL.COM> that fixes some weird handling of modules in auth/ (This used to be commit 3d804efe76335cd09640a82c0326dbf3eb83fe04)
adds 88b1670 Ensure sys_adminlog code won't coredump with incorrect client params. Jeremy. (This used to be commit 0f7f762a1e1aa86afc2a740dcce83c8384d8d53b)
adds 0f4b795 Patch from "Alex Deiter" <tiamat at komi.mts.ru> to fix incorrect error check. Jeremy. (This used to be commit 9202362ee13c14bd7127713e3976bb9ee11038df)
adds e325a2e Fix from Steve G <linux_4ever at yahoo.com>. Ensure sigemptyset is called on the sa_mask to prevent valgrind complaints. Jeremy. (This used to be commit ef2d5a9c0c11a4e6d65bdebad5d9ea44dd000a68)
adds 13686d6 Patch from Luke Howard <lukeh at PADL.COM> to recognise local groups. Jeremy. (This used to be commit 626116b738927660c3cf0070fc73222e46412187)
adds 6ab6a2e Merge get_global_sam_name() from 3.0 to fix compile breakage. (This used to be commit bc71d7a4ab70339cfd815a57448cbd8762d5ce38)
adds f93f79d Merge: clarify secure channel connection comment. (This used to be commit dd063a298f9d5244d7b79c029c563b4d966019c1)
adds de7cd07 Patch from "Esh, Andrew" <Andrew_Esh at adaptec.com> to fix core dump bug in add groupmem code. Jeremy. (This used to be commit 7e7077e9e363f46cea93767f0463581dbec87063)
adds 271ce52 Cope with cumulative permissions sets. This code is #ifdef'ed out at the moment as I don't think cumulative permission sets make sense in POSIX even though that's the way Windows works.... Jeremy. (This used to be commit 34b170a82c02b462f9d0de85922bf8f26a260c67)
adds 79338d8 More Edits. (This used to be commit b4ffc25fcc158fd212f3104f584fb64007c973a8)
adds a670285 port fixes from 3.0 (This used to be commit 0d098df8b5db02c73b859aea136d01c9ca42b17a)
adds 89af284 Fixups and more edits. (This used to be commit c2501d2c14b3aa5dbd735400a5701c38c69e0b56)
adds 6c1e3a5 Updates for AIX winbind client from Stephen Roylance. (This used to be commit c4dd5a420394882444af2f76b8628e27dadccf0c)
adds 8e48665 FreeBSD5 ACL fix. Jeremy. (This used to be commit 69a73a87025aaceaecd7dbf65e004422fe709771)
adds 74f994b Fix Linux cifs vfs mount helper parsing of slashes (This used to be commit 639a2a785ac32869e984ba294ec40f9c8c3a0efb)
adds fdaffbd More edits - added example (This used to be commit 41c4bc4b8198797fef044eccad743550ccb43f06)
adds cf40d63 wrap pdb_[nisplussam|xml|mysql] in --with-expsam option & some formatting fixes (This used to be commit 0fc3fc0b7c863f2994d1848a390812258f1f2db9)
adds 5989937 remove WITH_TDB_SAM (This used to be commit ee63331256e12df239c6981e87f57e3bffb361d7)
adds b5b7133 remove USE_SMBPASS_DB (This used to be commit dd457588134971d839a431e004ef821cb46be671)
adds b00c2f5 better handling of --with-expsam (includes pdb_nisplussam now) (This used to be commit 2c19ba6104e06d7247b9b0292d6c74d00411ba7e)
adds 1e8f725 really make sure to include the version in the lanman string; tested spnego using smbclient (This used to be commit a032c38ed473c8365e2ea752d2f332e022092173)
adds f60d90f we weren't filling in the keylength in LANMAN1 and LANMAN2.1 negprot reply. Seems to have been broken for a long time! (This used to be commit a16415a6c9a0dc011acb7e6419c55dd535c5e400)
adds 1a1b742 A few small edits to the locking file. (This used to be commit dbe711f0fa2d77673de4c083740c2ce659b53ea1)
adds 49237d9 fix for UNICODE plaintext passwords (bug #59) and fix smbclient to send the unicode plain text password if negoitated (This used to be commit 207186e1c8ff0aac2a2aba9c4037d0be0c4819c8)
adds efd50ea Fix typo. (This used to be commit 89e9ce8e67ef097f8851da2b12b2cfe27fcc44f6)
adds b176d4a head(1) portability patch from Guenther Deschner. (This used to be commit caaf082a1f039104e7605b244a5e9af2d465e512)
adds 901346e fix bug #108; sambaSambaAccount string attributes are case insensitive; don't try to change a string that only differs in case (This used to be commit 60c6bc9883b4b969626da85af834362ca2bfcd54)
adds fc39529 merging minor change from SAMBA_3_0 about which pdb modules to build (This used to be commit 461af038d050ba60c61c38581d58261ac6f2c94d)
adds f8a4340 sync LDAP schema with SAMBA_3_0 (This used to be commit 509232dd8d776ec8260a1f0858e1bcc2c1e1f650)
adds 79315aa fixes bugs 85 & 99 (XP domain logons); don't enable the lsa_query_info2 unless we are trying to be an ADS DC (This used to be commit 689576c242dd24349265973bded36ef6a239cebc)
adds de55b9d More fixes for debug log to catch logic error. Jeremy. (This used to be commit 0e2a47c1e6c0c7c41d5754be51848ef829a0324d)
adds 67931d6 Stat opens can have fsp->fd == -1 and will have a share entry. Ensure that file_find_dif will find them. Fixes a core dump in smbd/open.c. Jeremy. (This used to be commit 0811acb9579007032b54daa90b2666ef07c24624)
adds 19826aa Use -fPIC when compiling shared modules. Reported by Steve Langasek aka vorlon. (This used to be commit 946192393d530f116f9ff4cede311700b26c3171)
adds 5a92ce6 installman needs to depend on installdirs, to fix parallel build/install (This used to be commit f59a99d8efce960b058e837f261b0482d5a0101e)
adds 5c0586f Oh aye, another wee edit. (This used to be commit 03542544d450e2b2a5ba4dd5f938836a025205e9)
adds 42954dc Fix an insufficient alloc when querying alias members.
adds 593d264 Update includes Jelmers' changes. (This used to be commit a2501945cf29c5579da61e708705a56a3f0a993e)
adds bf6a38c Fix typos, update to sync HEAD and 3.0.0. (This used to be commit 58750141696feddfeef9ea817b44e4cdfe3afd51)
adds 9a5a90b Some minor fixes in language and content (This used to be commit 83e3d4b4e70490c59c69ab83b8f787fa362e6caa)
adds 2bd9805 Correctly initialize winbind auth method. (This used to be commit 55cdb6b87850b483939a5d3edcd5be80be6f7493)
adds b9b651d Fix list of servers in 'smbclient -L' (debian bug #194553, patch by Heine Larsen) (This used to be commit c9c8eccdba820e82e1f987f9078d882668a8061b)
adds 7006d6b Add document on contributing code to samba (This used to be commit 15ab9f350cea6a2a9bfe49491816ae60e5fd9d7c)
adds 048b3a7 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 275d17cdc61195fb59c98648e409063fe695ef45)
adds 640fdd6 Fix syntax and don't require internet access when building docs (This used to be commit d7e5b0b5266c2924928a6c27ca93ef9c33ec4b32)
adds a465aaa Minor syntax fixes (This used to be commit 5e49260cd4463b0995f2f3d593fd5634a966e3b7)
adds 6da6af8 An edit in progress. (This used to be commit bbed04b128d57b015fa15e6ba902577500b37160)
adds dfdcab6 Fix typos. (This used to be commit c9af387dcf121ae0663189c6f98d3f308d684c8d)
adds 4316cc1 Update pdbedit manpage for 3.0 (This used to be commit 7c1bf5aa9d4cdd76f759e0a04ee85a234a5082c0)
adds f459e2f Update documentation for 'passdb backend' : include mysql and guest backends, remove references to _nua (This used to be commit 7e81c983ad9b6d3fff353b547844fb918a1ab45a)
adds 9a3d213 Ignore t_stringoverflow binary. (This used to be commit 59326e7a53803060e25832719c6cd48278f1a72b)
adds 29f3060 Merge of fix for bug #60. (This used to be commit 0583dc358e918cf8bfb4d17bae0f42c4b385d313)
adds 161a472 Formatting syncup. (This used to be commit f4b050932a44d836b11299c158666f6804cceda5)
adds c5505be More edits. (This used to be commit 5143216f7513938823dbeda3d9a4b7fc4cc1dfa7)
adds 8e39d04 Whoops - tried to merge to wrong branch for bug #60 merge. This redos the original fix. (This used to be commit 711f65bee0e7955fdb415182abe4812eae8ec4c3)
adds b14e60f Oops, forgot to add a file on contributing patches to samba (This used to be commit 686a32e7f245fa631f4ae563f0511ad3e1d797e5)
adds 6146adf Fix typo (This used to be commit 31c3e09f0466efebf2b2899546547fa8081687cc)
adds 115d3fc Add ability to generate tex, dvi and ps files (This used to be commit 5e8fda395ca417d9e9fba7b0158a07f2f92bcf1a)
adds 5573272 More stuff (This used to be commit 813101d53b21dc8d81a17d940d412bc379bb9a10)
adds 690d94d Fix PDF build (This used to be commit 90042ce898b3acd4390baea58716362714e7edcb)
adds 1b7c180 Fix syntax (<parameter> not allowed in <title>'s of <sect{1,2,3}>) (This used to be commit 22cbeb79e62aa8b4d28e1836a71543aa098b054c)
adds ab222b3 Fix extra arg for cm_get_netlogon_cli() (This used to be commit a0c3f1d31c4888d33061bb011fcb8e701bba30bc)
adds 4e80526 More fixes for builddir != srcdir.
adds ce17f40 More updates. (This used to be commit bcabb1a1b53e950940ba0c597be9cc861e2a0fa6)
adds b68e0b3 Fix shadow parameter warning in free_empty_sys_acl() (This used to be commit 1b2b7766c8fa89f46f4d1c881ee91c4b0b15773a)
adds 6647e15 Another little edit. Still much more to be done. (This used to be commit d6b8a8ab492d49971f8c9a4b1aed23146a32c779)
adds d542a9c Fix printf warnings in debug statments. (This used to be commit d594e60f926e5618cd61585383bee315757ba73a)
adds 3ddaeed I'm pretty sure these uint32's should be uid_t's. Can the passdb guys please check this? (This used to be commit af4b1f869a7dca0d24391fb2cefef7e05cca2c04)
adds 797add4 Fixed unused variable warning. (This used to be commit cdbe47a5d517eea95186aecdc3327160236a5d09)
adds add20d8 Squash another compiler warning. (This used to be commit 8b208834354db39797e45fd041c408c7ab6eb314)
adds 45c1bd5 More edit food. More updates. (This used to be commit 7941f5998617bd7a8912f189545c51f03c8a1b3d)
adds 37a6f03 Very large number of markup fixes, layout updates, etc. (This used to be commit 8dfbaafb843d17b865855ba1fef1e62cd38d3964)
adds 4ece959 Add notes about xmllint and PostScript or textoutput (This used to be commit 00d00e2e1c841e588932539be6ada875a75dbf1a)
adds e391cf1 Add some more web links (This used to be commit f20984d12158a30f156d60016bb412b91c89b26d)
adds 6d4b58f Add titles to tables (This used to be commit d62d7ba46fdd5c9cf559cb8562f7eeac8023796d)
adds 5a4a830 Added a few example case thingies - called Common Errors. (This used to be commit 58ed149471289c71f6e562495aef7b4e6ace0ad2)
adds 090d70f volker's add_signature() fix; must pass the beginning on the outbuf to get the flags field (This used to be commit 48c8211084503172f053ad23b308901628f8a978)
adds cc841dd A lot of syntax updates, consistency when using certain tags and converting ASCII -> XML (This used to be commit 85434d3144656e6fe587637276d6a2667df1857f)
adds 3a6d0a2 volker's fix for crash when my_private_data == NULL (This used to be commit 40127404e3a664539de516723cf1239f47adc442)
adds 52f92cf fix bug 118; replace hard coded 'next[User|Group]Rid' attribute names (This used to be commit f7ebb3c9e5d38d86d48459b7962a3da6d4900285)
adds 8495829 Added a Common Error. (This used to be commit c3e8054a3045ae6a3558452a8bed1530bf071beb)
adds c693127 Added more info about backends. (This used to be commit 096d87be7c9847a38ca6a03f6ce9fc57ea5323ea)
adds 1c859d6 Added another Common Error (This used to be commit f336bb55f7eeb37504cbef099dcb789c766d44d6)
adds 901d068 Added a Common Error. (This used to be commit e87cf7d65cc415a88fe0215b29b2cd7e24fb779b)
adds 0457ce7 Add note about umasks (This used to be commit dcf86bdea29b43401357f1fa53df9b4f67f06cba)
adds 8e5ccea some VFS options are now obsolete (This used to be commit 9150999c350f91946bb6e99a5a27152eeb9f2b95)
adds 4dc5419 Fix typos. (This used to be commit b4502175579c69576ae7dd5483695671ab233cf5)
adds a11797c Correct (?) handling for VC = 0. Trying to fix XP logoff leaving resources around. Jeremy. (This used to be commit bf0916e1da442606311c74ac73ccec2e9710d663)
adds 1a6f9e5 cut-n-paste error (This used to be commit eb567e803e2da3ce11174812a5162642d8ef342b)
adds 03f046d It seems only NT4 does the VC == 0 session drop code. Jeremy. (This used to be commit 30bbf4c8c4cbed0f7980237ea9b78baa785dec3d)
adds 3c830ca Syncup with HEAD:
adds 28e8caf Fixed typos. (This used to be commit 97eb88903beda32ac399c9a5623653e038d8a55c)
adds 50407e5 The constants for NetBIOS domain and server names in a NTLMSSP name list were swapped. (This used to be commit 92be28aa4a6ff42c601e9d2de978265a6c2e8c46)
adds 4f0b44c DNS domain/server name constants were also swapped. (This used to be commit 0666e34d7c8f0863148763932f60a65ad936f2c9)
adds 6382556 Minor edits. (This used to be commit 8ba64165ecd7266fb16ae127910eecdf6954f750)
adds 2449751 Fix bug brought up by Ken Cross that empty ACE's cause existing ACE's to be applied to new ACE set calls. This is incorrect. Don't think this has a bugzilla id. Jeremy. (This used to be commit cb70d8c9e87801c314d1b926d4e43ee451c04135)
adds 3d1c9c7 Fix typos. (This used to be commit 3ea0fc830f3c85d6e820bb9aa66e72305b3f273f)
adds 06f053b Fix bugzilla #117: winbindd looping on 100+char username
adds 42e899c A few little edits - more updating ahead. It will get to be close enough some time! (This used to be commit f2b6d94a7fdc9d77bd37c17b127715cad92ed957)
adds e731ec1 Get the events API right. Patch from metze with some minor modifications. (This used to be commit 2aad5736256968f27c42a6f94bdbc7a22c236c19)
adds c8d1a6b Make inter-paragraph space in latex targets 1.5\baselineskip and do not indent paragraphs (This used to be commit fddea10f5805761bf3da9bf43a9e990b47e85b6e)
adds 44fa85f Don't crash when doing namecompletion in smbclient. Fixes debian bug #194776 (This used to be commit f130b4f2a143ef7507d7267ec12a11c1d91f0457)
adds 69b5002 Add smb_register_idmap(). Based on a patch from metze (This used to be commit 7e352f5c62c4889bdf2662dded1e74a354890dc7)
adds d4b7081 Update to reflect current API (This used to be commit 6cdf2b41a84f6954d3c22ae1375736ef024c2139)
adds ee36003 function() is *NOT* a valid C proto, but C++ only. The correct prototype in C is function(void). Please remember this ! Jeremy. (This used to be commit b6b844a1a23532927b1177b652191ddfa92437e0)
adds 2153494 Setting account policy values is done using -C, not -V. Fixes bug #120 (This used to be commit daf443757b62bd3c254a303d638bfd030b4acd2a)
adds c76ecf6 Document -valid. Fixes bug #32 (This used to be commit 21e83421fb1cdab290386c170be3e21fedb81307)
adds 545e8d4 Change get_nt_acl() to include security_info wanted. Only return this. This gets us closer to W2k+ in what we return for file ACLs. Fix horribly broken make_sec_desc() that screwed up the size when given a SD with no owner or group (how did it get this bad... ?). Jeremy. (This used to be commit 183c9ed4052ab14e269ed1234ca557053f77e77a)
adds dc02f81 Update for new API. Fixes bug #89 (This used to be commit 2e894f279c4517bcaddb14e42d9bd732117b7694)
adds ff0a111 Remove module_path_get_name() - it's not used anywhere anymore and was a bad idea anyway. (This used to be commit b45a67e7a9d0fab5b4af701a9fd483cc4897ab7f)
adds 0463fc2 Fix bug #137: krb5_set_password is already defined in MIT 1.3 libs, so we wouldn't build. (This used to be commit 0e9836c4e9e71494b10d71a5f3d5f7da2888c5ef)
adds 1f3b279 More on bug 137: rename remainder of krb5_xxx functions to not start with krb5_ (This used to be commit 4169de6d8fb1b13de3892ec787886cc1543736a1)
adds 4f276f9 More on bug 137: rename more of krb5_xxx functions to not start with krb5_ (This used to be commit 10f1da3f4a9680a039a2aa26301b97e31c06c38d)
adds 974d402 Ensure 'blank' entries show up in both default and normal entries to allow them to be changed. Works well with W2K and above. Jeremy. (This used to be commit 685e4e518236079f201650f26152f6f9ad3c61ab)
adds 1fdbe30 Fixes to stop valgrind complaining about uninitialised memory when it's copying clobbered buffer areas and doing hashes on them and sending them onto the wire. Jeremy. (This used to be commit 7dfcf714ae2e81fece489640e2341f132c9f567d)
adds 0899066 Got us happy running under valgrind again :-). Jeremy. (This used to be commit b6ab9d73610861d225d72845d4df7cf970155e39)
adds 5466c1f Fix compile. (This used to be commit 3ac622532a27659b9f9e26b1aa6858ce156641ac)
adds 0f870fe A few fixes, a little tweaking, and it's getting into shape. Back to work now ... (This used to be commit be8b388a5a6995dca9463a9fd8588918fad4af11)
adds e91f9af Adding new docs. (This used to be commit c8fce1cebb3dc93a7855daaf0ce722d8fbc04fed)
adds f3fc122 Added more on anatomy of PAM. Note: This file is broken! (This used to be commit 471d7480a793a1325559e2f75e3c85b88a0dedff)
adds fce14ea Another update / edit. Still working on this. (This used to be commit 62644afa90ef2cc4723b8d4cac010b4d0b8341c9)
adds 87767df More edits. (This used to be commit 57b0e6b680eab9d580a835439ee1535033fbc81c)
adds 0d40a53 -l has become -L (This used to be commit ed996fc63ce0a61f598fb3cbf7f7c692a6317d8d)
adds 22c6450 Add index (This used to be commit 4515b67c68778e5f16e65e30a4d29ca6106ddfd6)
adds baf2371 Added Common Error. (This used to be commit a3940a2945b1237e97cadc09100f98e8cdce3e50)
adds a659e90 More minor edits. (This used to be commit dcc3ed1a8037c0872383bdbeba511322f55c12c5)
adds dbd4a83 Fix typo. (This used to be commit fec33ad1b2e3e2b232195f627f272bdc5ab39a49)
adds 72cc0c8 Bringing packaging/Debian/ up to date with the current Samba package in Debian unstable. The stuff here was ages old... (This used to be commit 5646df8bfb327d74f9c07fc219023a5aecdbc70d)
adds c49b32e Update the doco on 'restrict anonymous' (note that 'guest ok' kills off the benifit of RA=2), explain better what 'ntlm auth' and 'lanman auth' do, and fix use spnego - all win2k clients use spnego.
adds 71b0b60 fixed the ALL_INFO and ALL_INFORMATION trans2 QFILEINFO levels. The structure we were using was completely wrong after the first few parameters.
adds 3db0d89 added the COMPRESSION_INFO trans2 QFILEINFO level and fixed the IS_NAME_VALID QPATHINFO level (This used to be commit 1634346e2a6e73af80d4e68d50c6398fb24869a5)
adds dcc5987 Printing update from Kurt Pfiefle, curtesy of Ken Sarkies <matou at picknowl.com.au> who prepared the XML doc form. (This used to be commit 15c6c975263dfabb74f21626a5366709faca042d)
adds 275d1a4 A few little edits to clean up style and to blend this into current doc format. (This used to be commit ea32dd07ca130da85df2f1ff95d4808bc87e669c)
adds 4059095 Fix parameters for LaTeX (This used to be commit f14dcacaaf748672a8f925c059d27f9467339ede)
adds e67089b Fix typo. (This used to be commit 932801d2af31461111efe37740275253f8e8debb)
adds 7116a07 Fixing typos reported by Paul Eggleton <paule at cjntech.co.nz> (This used to be commit 44dd95f7908e03ac0cbfb2348fb114cff14120b4)
adds df73ef2 Redhat 9 needs an explicit -lattr to be able to add POSIX ACLs. Jeremy. (This used to be commit 71bac46c5134fc22942150a1407baa9109aae8d1)
adds cd22a6a Merge DEBUG message on usleep on open. Jeremy. (This used to be commit 063a210448d57e08db6d47a584c591f20645c80a)
adds 1d2e3ec Merge change winbindd cache time 15 -> 120 secs. Jeremy. (This used to be commit 5acdf6752e187d329c4e59dd167e86549119c670)
adds ead7ad7 Fix debug message merge. Jeremy. (This used to be commit d6f23166420d89ea7d3d5433e3234529681cb330)
adds c384f2d * set winbind cache time to 5 minutes * quit obsessing over the sequence number so much * share the updated sequence number between parent and child winbindd processes in dual mode (This used to be commit 6f99cafa95b2a9dc98d8272fe6a54e9d37098340)
adds 473140f Add common error (This used to be commit 93fc9ef9b6a1db92104cd5443a1131cace179236)
adds 0b43d7d Add some more common errors (This used to be commit 72e4264dc6e21cbae9792b3f20b4304aabadeec9)
adds eb0c084 Remove questions that have been moved to 'Common Errors' in the HOWTO Collection. (This used to be commit 1e3f3755681e4afd58c4107cd88922b1249997a6)
adds a0f1567 Added file from SAMBA_3_0 branch. (This used to be commit c2e5b3745294100a726c329617815f604904963f)
adds 2e83e50 Merge from SAMBA_3_0: initialise return value in run_tcon_devtype_test() (This used to be commit ce0d4f8eaa2fed1713eae83b6d508e407b521e6d)
adds ddba65f Merge: ignore autogenerated file. (This used to be commit 421940d4e9e173febe3cef22695fb66aa7f43b84)
adds 77a9f8a Comment syncup. (This used to be commit 877fc6370e528da81dfd793f04c72bfdec82231e)
adds b863577 Whitespace syncup. (This used to be commit 39e1b6338f14a8403b6d612000d6976be9630bac)
adds fc8d985 Merge: add DFS error constant. (This used to be commit c9dfc35e95719af8b7c9511668d0d4053b73f9a0)
adds df90a0b Jelmer was really excited about copyrights this year. (This used to be commit 30a1b517fca6554c3beb5cc33fa0299d1376a542)
adds 2b6e3ec Sync up sid types enum. (This used to be commit 2ff89e1ee830ee2496861396ff69a232b0605b2f)
adds 8bf60dc Merge from 3.0: Fix set_local_machine_name() for both *SMBSERVER and *SMBSERV as per comments in loadparm.c (This used to be commit a6cb33c5bf0e26d8092c06a2cc01a6678109fb68)
adds b365e17 Added string error for NT_STATUS_NOT_A_REPARSE_POINT error. (This used to be commit cb4188941e93f8026a94a7378a51b0ec73ffcb8f)
adds d89f4a1 Merge from 3.0: quieten debug message for trust acct password change. (This used to be commit ab60980461f31ce3dcb582f195b3754807dd9174)
adds 5612da7 Merge from 3.0: remove bogus static initialisers. (This used to be commit 79a654bbe5952a704dcad6b65aa66288a54e02e4)
adds 0e9422f Merge the remaining bits of fix for bug #60. (This used to be commit 7c3da9b4db94add8c3cf93d8f8d1ae0e907b5b99)
adds 0842573 Merge of secchan fix from 3.0 that was eaten by CVS yesterday. I think it was becuase I ran out of disk quota. (This used to be commit 10cbec05a7bfe2fab54940329c5b348d5e524f29)
adds 19d75b2 This should be the correct fix for merge of bug #60 from 3.0. (This used to be commit aaf06908b290af8184731833a3c9b0837b4fc499)
adds aa24267 Fix shadow parameter warning in free_empty_sys_acl() (This used to be commit 7345bca285a4fed294a6120a399fa2fa3d88a440)
adds bdef2e8 Fix unused variable warning. (This used to be commit 0a80db5bde14e19d79411d832d51430d1b1c3454)
adds 793ea7a Squash another compiler warning. (This used to be commit 8bfcbd53848e34b90099f5167b570165c3f6bf62)
adds 8056503 volker's add_signature() fix; must pass the beginning on the outbuf to get the flags field (This used to be commit 81cccd25b84871d282815dfa378bd687c5c29cc1)
adds d84a2ea volker's fix for crash when my_private_data == NULL (This used to be commit 63bb1e21ebac68f904c01fb58ac7c06a9bcb8ab0)
adds d9e5935 fix bug 118; replace hard coded 'next[User|Group]Rid' attribute names (This used to be commit dc18ffcc5a215975a90232374a84ffbe6b6903ea)
adds befa2a4 Correct (?) handling for VC = 0. Trying to fix XP logoff leaving resources around. Jeremy. (This used to be commit 870e111facb4abb01dd1d92739346d764eff056c)
adds 174fbc9 cut-n-paste error (This used to be commit 1f02ca540dff5366a1ad2e8a98b626635a8e9018)
adds 4c6b313 Merge of uint32/uid_t mismatch from 3.0 (This used to be commit a9f0e69dbefdaf8daee3943782817bcc536d2fb3)
adds c593b15 Merge from 3.0:
adds 5c385ce Merge of pull_ascii() and pull_ucs2() termination fixes from 3.0 (This used to be commit bd97a76388b3f16d287c25579f02afe072cdec25)
adds 044b9af Merge of formatting fixups from 3.0 (This used to be commit 43e01fb2306f35931256dfda6803bd887f28059f)
adds fd44844 Merge of rpcstr_pull() termination fixes from 3.0 (This used to be commit d41705dec6bed752acfe3210c73a949101dc23f6)
adds 8202e68 Whitespace syncup. (This used to be commit 25caa7c6279aca249e3554b61bbc3175b66883d3)
adds 7c9e473 It seems only NT4 does the VC == 0 session drop code. Jeremy. (This used to be commit a1fee6594ec90a80478deee48a40d908aecb2e73)
adds d1f294b Merge of cut and paste fix from 3.0 (This used to be commit 34a0c7313a12d581e9aaf08322b105216cc94478)
adds c526370 Merge of non-static initialisation fixes from 3.0 (This used to be commit 7f32b3f016ecc824ddcdaeb840d5d36224aa8141)
adds dbcd318 Spelling. (This used to be commit e063c95bd5609e6aeade2d88e5cd9286d033971c)
adds f9807d1 Merge of NTLMSSP name type fix from 3.0 (This used to be commit 587bd1b83d13ab83aca28bd543755c5862ed8e75)
adds ba06fdb Fix bug brought up by Ken Cross that empty ACE's cause existing ACE's to be applied to new ACE set calls. This is incorrect. Don't think this has a bugzilla id. Jeremy. (This used to be commit 6a4502b03b95703dead4775874ff9ac08ed1a489)
adds d75a428 Fix the events API. Patch by metze with some minor modifications. (This used to be commit df24c4e839b3de0dc23400463d7489a991f61f49)
adds 62e1baf Don't crash when doing command name completion. Fixes debian bug #194776 (This used to be commit 45b0a63aba1c974e5e38f8f95bc158bc30a05a3b)
adds f6b7bb4 Setting account policy values is done using -C, not -V. Fixes bug #120 (This used to be commit fd16d4797881372fe0dc7b87a23c58efdef84fbd)
adds 57be8ec Bringing packaging/Debian/* to a more recent state. (This used to be commit cd7494a19608f2b4a63b9c654dd8e0a0fc587c39)
adds 371e80b Some fixes for editreg.c, although I see that head seems broken ... (This used to be commit b049c2f66f2bc7d8beb52c9a88c48b297738336b)
adds 989c2a3 More changes to editreg to make it less tetchy. (This used to be commit 30e1431e937325da414493bf0a6d4281b9c1501f)
adds e1e363e * set winbind cache time to 5 minutes * quit obsessing over the sequence number so much * share the updated sequence number between parent and child winbindd processes in dual mode (This used to be commit 6fb5bdb30e2b1341ba600ce0dfd397394f7a831c)
adds 9a4b030 initial version of idmap_ldap.c; lots of updates to come (This used to be commit 69c84ad06b759da2246b3c00155a43e90f45a7f6)
adds 5dae5bb This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 7a85a963251c3b26187adbf9ff1b241bc9fbafa2)
adds 10c241d added idmap_ldap to wrong branch. (This used to be commit eafd53a7e7b54ccf2089dc5841ea4291a891ea91)
adds 527cd4c Large update for layout. Everything is consistent with the rest of the HOWTO now (This used to be commit 59cfa1ced486e98ebd49f5bb23c228435d174fc3)
adds 9b0f248 Fix some syntax errors (This used to be commit 7ebaabdb12c3258e74ef845067e93b1d488a5294)
adds b8aec1c Add XSL for generating attributions page (This used to be commit c01e766e14d7db2e3c12f70bcf501c5852ef1dd9)
adds ac0dd9d Generate attributions page and use it. Fix dependencies for generating the HOWTO (should save doing 'make clean' every time) (This used to be commit b574685556fe977962f4d909825d23fce00b53d7)
adds 9916cef Remove some <parameter> tags in <title>'s, which cause an \discretionary in the TOC, something LaTeX doesn't like (This used to be commit 43e8865abbf66f79590ce88b64a5fd85e331fe99)
adds a84b9c6 Make the attribution page look nicer. (This used to be commit f6a86d7b5ce30879dc6c37a4abaedf37e7c30301)
adds 894b003 fixed the arbitrary 256 limit on the size of aliases in parse_samr (This used to be commit 7f8634c35aed0d8c3fe8f7700ca1175c10b6e031)
adds 878944f shouldn't null terminate trans2 qfileinfo all_info/name (This used to be commit f7cd16ab58753be25bc9c7b487289361e3882da3)
adds b6cb0e9 fixed the termination of several trans2 strings (This used to be commit 8f23ad3054febe47b667172d680d2d19ad141416)
adds bcf59e2 Fix for previous checkin. Only use talloc on unmarshalling or we'll leak memory. Jeremy. (This used to be commit 07a76eb2e01833d5e2e447391cffeda712118c20)
adds 07aaa59 Sync VFS API changes for vfs_nt_*get_acl. Patch from Stefan Metzmacher <mezte at metzemix.de> (This used to be commit c5e8acd3b7b8a7063aa6ffde1099196daf1c317b)
adds c39b90f Fix compiler warnings for vfstest. Patch from Stefan Metzmacher <mezte at metzemix.de> (This used to be commit db255608f15c447596c336dbdafb56fb9308e9c5)
adds 8d64a1c First version of VFS API developers documentation. Needs work on both formatting and content. (This used to be commit 768e42bf40cccf24afe61ed6ae4601502dd89e74)
adds bee3d8f Move VFS example skel.c to two different examples: one for opaque operations and one for transparent. Also add configure support for compiling third-party modules. Patch from Stefan Metzmacher <metze at metzemix.de> (This used to be commit fcdf215753630d4173e50b7d93d6bc8ba254a5ff)
adds f90d309 Fix typos reported by Paul Eggleton <paule at cjntech.co.nz> (This used to be commit a56038fb91791ee8c82fa9aec7e610935d4de22e)
adds cad20ab Add some static. Patch by Stefan Metzmacher <metze at metzemix.de> (This used to be commit e1a8e9b7f3e69c7271d2b715703b2d5b2412bd42)
adds 010d231 Some language and XML syntax fixes. (This used to be commit f5c2ac0bade6a18e13b3070f7c678e1248c75c2a)
adds eea23f4 Fix XML syntax (This used to be commit 9f65de7b70d95b3f3abbe96814db964d928f9db1)
adds b2166d2 <strong> is not a valid tag. (This used to be commit 8f06e9feb2634939392dc0ce1397dcd8d04c79e5)
adds 38f52d6 More minor syntax fixes (This used to be commit cb29683b01ad8f258275e5c26e855be7cfa79dc0)
adds 900b78b Each <link> element should have either 'content' or an 'endterm' attribute (This used to be commit f2616a8cf1e253f6c7877e32d5704154328a91fd)
adds 36126f3 Add an attributions page to the Developers Guide as well (This used to be commit de132bf201add9628c966a0da549e5fa668fb11a)
adds e8d5d89 @$(@XSLTPROC) -> @$(XSLTPROC). Caught by Vance Lankhaar. (This used to be commit 5612f81e94d3f2b5f70f638b4ed391a2d41ae330)
adds 3bdfd57 working draft of the idmap_ldap code. Includes sambaUnixIdPool objectclass
adds bf50387 Never second guess tridge.... (always talloc an internal pointer... ). Jeremy. (This used to be commit 72ecdb387db60a4afab4d4fabf76f4c1d7ecbeeb)
adds f771809 Adding Kurt Pfiefle's new CUPS docs and Vance Lankhaar's fixes for typos. (This used to be commit 98c10ba7e5fdaf1c53329be812c6b930ee427311)
adds 837331e Fix smb.conf build (This used to be commit ea78c12124424d4dcae6d22a72ae1c63610154d2)
adds 495bcdd Fix broken URL's (This used to be commit 490297e92bd21f6ebad03b81f5af37f6c3a9a525)
adds 81d2802 ENCRYPTION.txt has been merged into the HOWTO Collection (This used to be commit 7983bc317e5fbade4d1aac87583f3f69e408355d)
adds 8e04705 Get ready for EA code... Add Linux interface. Jeremy. (This used to be commit 48853140749b74053f1a7857a983397b6e9a0234)
adds 1fcfcce Adjusting Debian patches so they apply cleanly. (This used to be commit f43d6905b02bc41caa3e969ccc99eea59f017461)
adds ebf69a5 Fix the building of the docs in all formats: - legalnotice should be in <bookinfo> (Developer docs) - Generate embedded PostScript versions of the PNG files in projdoc/imagefiles - Use either the PNG or the EPS images, depending on the desired output format. Check CUPS-printing.xml diff for details (This used to be commit 9992d5452d96508dc5dedc146f62e28d03b53ecc)
adds 6fe5940 Added EA operations to VFS layer. Jeremy. (This used to be commit 024de9213e414659296cb518a6753e510c64f614)
adds 398ce53 Missed (name) arg in fgetxattr. Jeremy. (This used to be commit f42e164e9029c38279e36ee8955b9170b0fead87)
adds 7d4b53c removed the 'valgrind fix' that (although it may well remove a valgrind warning) causes us to return a completely wrong 8.3 filename in directory searches!
adds d51b463 fixed the layout of the FULL_DIRECTORY_INFO trans2 findfirst level
adds 32bf831 fixed the string alignment of the QUERY_EA_SIZE trans2 findfirst level (This used to be commit ff5e37ed293b61c2585c66e7366fae478754cca1)
adds d155f6e Fixup the check for attr libraries, used ',' instead of ' '. Jeremy. (This used to be commit af62b6612ee046e0bf203c720eb03dbdea5f7296)
adds 6b943b5 - the 8.3 name in BOTH_DIRECTORY_INFO is supposed to be always unicode (to match win2003 behaviour)
adds 49d71c7 fixed a pstrcpy() that is not on a pstring (This used to be commit f644b3d6d238e3c44d0358b44296a9360d16bb41)
adds e35917b make the allocation_size consistent between trans2 QFILEINFO and SMBgetattrE (This used to be commit 59f1a5e6fd783b977f787dae4ba4bb8b65c41e43)
adds dc5f0b2 - the ALL_INFO trans2 QFILEINFO level uses a forced UCS2 name
adds 7e82bf2 2 more places where win2003 forces UCS2 (This used to be commit b64f6e52ec8aa0892b405d3360079ababc8527f4)
adds b61d61d Fix for VFS_NEXT xattr calls (from metze). I will add these to skel.c to ensure they are tested. Jeremy. (This used to be commit 9ad02a7ba80c4796fecbaf2b4c75992988b002f7)
adds 5d609bc metze noticed some conn elements remaining in a VFS_NEXT. Jeremy. (This used to be commit b863be794b7db11f91185ef2d669d0f89bbc1fae)
adds ad581e4 More Edits from Vance Lankhaar. (This used to be commit 35ce3638a3999bf9343db801cc3fab6a9d292d64)
adds bed2de0 Use filedes as first argument to fsetxattr, not the undefined variable 'path' :-) (This used to be commit d3c02b40c48921f842c92fa1beed1924897ce160)
adds dff2bf9 Fixup of typos. Jeremy. (This used to be commit 99589b8a8f7081ced792e085ef448d9ebee135d3)
adds de3f1c7 Make skeleton VFSs compile with new EA modules. Jeremy (This used to be commit 7c4cc2086d59e163ab89366c24ba399994a49462)
adds 0bbbe38 Fix for valgrind - when doing a srvstr_push we must zero fill any extra bytes, not clobber region them - otherwise valgrind thinks they are invalid on send() or write(). Jeremy. (This used to be commit 8aa5f7a65c71fb89ed05e71a2465e61385e80c2b)
adds adb710d No matter how special this session key is, it's not worth a level 0.
adds 53f8d3f SMBlockingX timeouts are in units of 2 milliseconds, not 1 (This used to be commit 999cde3227210c90132ade3812e964087f04e541)
adds 711f8d0 * break out more common code used between pdb_ldap and idmap_ldap * remove 'winbind uid' and 'winbind gid' parameters (replaced by current idmap parameter) * create the sambaUnixIdPool entries automatically in the 'ldap idmap suffix' * add new 'ldap idmap suffix' and 'ldap group suffix' parametrer * "idmap backend = ldap" now accepts 'ldap:ldap://server/' format (parameters are passed to idmap init() function (This used to be commit 1665926281ed2be3c5affca551c9 [...]
adds 0d55e9c merge from APP_HEAD. Push negative connection cache into rpc_find_dc(). Should probably be extended some more in 3.0 but this is what we have for the moment. (This used to be commit 0e23abf95cf7ba2d0a314a34bddb4d46de2a3cd1)
adds ad24f7f removing RCS tags (This used to be commit 77c6c419b8a2225bb62eec335a40694dbd009383)
adds b3984d6 syncing RCS tag removal from 3.0 release tree (This used to be commit 1038879c9422bda4cd3be5a403ea9a22a552312b)
adds 0fb5750 compile error (This used to be commit 8804b059a4f453b29c8b0da975f5d6d8501f4b11)
adds bea0cf2 pdbedit needs PASSDBLIBS (This used to be commit 0e91aca22c72f15ed62f9c9f8318b5ffada36956)
adds f7e07ea - Regenerate docs - Fix db2latex (it depended on the $Id$ tags) - Fix CUPS-Printing syntax - Update instructions in docbook.txt (This used to be commit 8d7c96a4e267c5546518d097edbe03e27b1ad073)
adds 41fb1d9 updates for RedHat packaging (This used to be commit 53001b8db3492608095988b0fc3d6155a0e52822)
adds f5c21fc delete extra PASSDBLIB at beginning (This used to be commit 1c82a3aa91804eb80c59c0e6e6abddbabd8857f9)
adds c2547dc Fixing Debian-specific patches so they apply cleanly. (This used to be commit da0f18cb7be8aa9a9f990507b107e10ce3fadebb)
adds 70da79f fix build on systems w/o LDAP libs (This used to be commit f33aeaa039d49b4eef884b27dc81d3418a051f1a)
adds acb882e remove yet aother RCS tag (This used to be commit 48c8243ef325234c2fefbf273b2ab57df334de0a)
adds 40eacb1 get rid of warning about malformed if in Makefile (This used to be commit 1e1e56efd86e7a1ed6415145ebd22d91612104de)
adds 7129888 * add in David Lee's utmp patch (defaults to on if available) * one more try at fixing builds when --with-ldap=no (This used to be commit b516ab7bdef6b6b2b7f0df8966dbd4c329f46a92)
adds e485bc7 support LDAP_EXOP_MODIFY_PASSWORD (not experiemental in OpenLDAP 2.1) (This used to be commit 50fdc938222112b5470d05d8cd15386bd0a112df)
adds 93867b7 make this work for older version of perl (This used to be commit ed4a12a812ed154f747dac6d1a9601df1ee5298f)
adds 11c0ac6 pMandrake/samba2.spec.tmplackaging updates (Buchan) (This used to be commit 73aca1443a0cc6affbe24f869309b119b9556785)
adds babab82 applying David Lee's climessage patch to make sending messages more extendable (This used to be commit a5240adc4944342529702542e080c378d3883a09)
adds 6ae4c3c remove o32 targets for IRIX. kerberos and ldap libraries are n32 only so linking smbwrappers will fail. (This used to be commit f95f306729d95c5205ed541289673e579abc0769)
adds 9960487 get rid of IRIX o32 builds - some libraries (kerberos and ldap) are only n32 so smbwrapper fails to link. (This used to be commit 392f207a353c3c154ea04a284c4e54864a927e95)
adds 9501dde changed 'winbind uid' to 'idmap uid' in build farm tests (This used to be commit 4a2a54cd68faf6c86994679a8f5d309f55d29544)
adds d64341b fix up a couple paths (This used to be commit dab21ae3b1a9c31cf07dd65225eb6db3854b846e)
adds 1079bd4 Don't assume that the SAM knows the unix home directory - look it up by getpwnam() if need be.
adds ed9c090 Try to fix memory leaks found by valgrind in pdb_ldap code.
adds 6a945d3 add back the winbind uid/gid parameter but mark them as deprecated (This used to be commit 61215c68493c200c22ea64edb299d69f46c6ab0a)
adds dd87bcb bumping cvs version number to distinguish between SAMBA_3_0 cvs tree and 3.0.0beta1 release (This used to be commit 2619cc5d44f0162d829f5e18163df1b23b4ef5f5)
adds 54f7cde Rework our smb signing code again, this factors out some of the common MAC calcuation code, and now supports multiple outstanding packets.
adds 8505540 Make sure that we use schannel (if configured) when checking for a valid join to the DC.
adds e4bc8f08 Enforce 'client plaintext auth', 'client lanman auth' and 'client ntlmv2 auth'.
adds 46d106f Fix some memory leaks and extra cache startups/shutdowns from the trusted domains lookup code.
adds e81fceb Debian updates. (This used to be commit da96b96a1b683bd534bd1e4ff57898bb2cbe8b77)
adds 7309f50 applied patch from bug#140 this fixes a timestamp problem with 64 bit machines (This used to be commit 0ce6eddad8e148bc6d195ddefb773326339d06e6)
adds 6acf2ef Update WHATSNEW.txt with information from release branch (This used to be commit dac4300c27d38d000b02ca0726141a4ab61d3de4)
adds 98e1dfd Fix for crash bug noticed by Luke Howard | PADL Software Pty Ltd | www.padl.com. Jeremy. (This used to be commit 6a07d19b6342e28a4827c16fcc379952bb1808b4)
adds 966578c Add some basic DEBUG statements at level 10 so we can see what is being called. This is *essential* (and should be done on all the other cli_XX rpc calls) to help debug winbindd problems remotely. Jeremy. (This used to be commit bc215612cb7c1abc7fb78eda4016ba9e64cdc785)
adds 2783e6f Instrument cache with debug statements so I can have a clue as to what is going on in remote large sites. Jeremy. (This used to be commit 5987dad1f1049f08bf4a94929f70b5eac96c7007)
adds eaf0dec More instrumentation for winbindd. Jeremy. (This used to be commit 4161a122b74b75b0ed1758e3491e69bb9f1e8390)
adds 093116c when creating aliased parameters in loadparm.c you *must* place the alias directly after the main entry, otherwise it isn't treated as an alias. (This used to be commit 0f3d44858f49c3f9f191b2a3b47d58882e899421)
adds 524da85 don't call a function error_message() as that conflicts with a kerberos name (This used to be commit 8fa737f2235abfdc6c78b0af707aea2c67243597)
adds 2cfc19f added an auth flag that indicates if we should be allowed to fallback to NTLMSSP for SASL if krb5 fails. This is important as otherwise the admin may think that a join has succeeeded when kerberos is actually broken. (This used to be commit 23a6ea385c4aea208adf36f039244bee14f56a33)
adds 1d008cd use ZERO_STRUCT() instead of memset (This used to be commit 082084042307f5f7d532b28debdeac11753a05f9)
adds 057ec70 - fixed the bug that forced us not to use the winbindd cache when we have a primary ADS domain and a secondary (trusted) NT4 domain. This caused winbindd to be *really* slow for that setup.
adds 0d55675 use lp_realm() to find the default realm for 'net ads password' (This used to be commit 21d92802781ac224f569a990df3ec1070f0da434)
adds 7c6aee5 fixed smbtorture LOCK1 test to know about the correct multiplier for timed blocking locks (This used to be commit 24feb1afa621c4f93135f36e635af08abe8e7c24)
adds d286e44 fixed libsmb code to set correct timeout in cli_state when waiting for a blocking lock (This used to be commit 3515476fe436132d4569ac9067ea6195ab087e77)
adds 50585d4 removed editreg from standard build until it is portable. Right now it fails to build on a ton of platforms as it completely bypasses all of our portability code.
adds 09530bf More updates on editreg.c to bring it better in line with the Samba source. (This used to be commit dc69a638b9e12726f050d79b63f92f816c35fe8f)
adds 5cee227 Ok, I've tried being Mr. Nice Guy and people (you know who you are) still keep putting bzero BSD'ism's into our source code. Make this an error like bcopy and others to prevent it in future. Jeremy. (This used to be commit 80d043231626192db85f08ccea062b91fcf999cc)
adds 33a7f1b Don't segfault when -b is specified (fixes debian bug #196833) (This used to be commit 4af9074397bbb208e585f85aaa8a6e402057ebdd)
adds 9aa05de Fix 2 typos (reported by Marc Groot Koerkamp <marc at its-projects.nl>) (This used to be commit 97559ec18e2ee668e32879e5653f06f3053419ef)
adds 849ee8b Add authors (This used to be commit 17f65e3a9357d1e1fad756617c6108bc32b6412e)
adds 2a14d61 Handle <contrib> when generating attributions page (This used to be commit 9f64311a7cab01554537c5dbda70a6d27234aa59)
adds 3ef930a Add in rety loop for query_user_list (from APP_HEAD). Deals with a bug using MSRPC backend and should be safe with ldap backend. Jeremy. (This used to be commit 67535329a2df8986c2d1d85e25cd5c558ee61405)
adds 592407e An update long overdue. Please edit this further guys. (This used to be commit b843c482f479c9d9f4f358dac8c697a5963265e5)
adds d368845 on AIX FD_ZERO() is defined in terms of bzero(), so we can't have the "don't use bzero" macros.
adds 98f448b i'm getting rather sick of this
adds 1d03ec8 several places in client.c rely in commands[i].name == NULL being a termination condition for checking for commands. Make sure the last element is indeed NULL. (This used to be commit 294f79884df1ebc4a8d955601e7547bdcadef5d6)
adds aac140a Update from Stefan Metzmacher (This used to be commit 8d6f9d058d89c54a18d769f75a3d6f4ec9ab0f35)
adds 0686d83 Update VFS documentation (patch from Stefan Metzmacher) (This used to be commit 468a2e823eb251325231f7fc261d6637d4008bbb)
adds 57c6839 Update from Stefan Metzmacher (This used to be commit 9200b49de2967ddc3b8e8d1526a8a93d12b7ada0)
adds 97ef504 Remove obvious question that's answered better in the HOWTO (This used to be commit 3404fa3108394a3a25d4e635f5b662252656a2a1)
adds a7e1bbb Fix 'security = domain' without winbind. This stores the sid we got from the PDC as a mapping to the uid we got from getpwnam in the local idmap.
adds 6d360a1 avoid races in getting high watermark (This used to be commit df0df941d84386a7de5c97149c6c06d01a8720d0)
adds 36a9033 Sorry idra for messing around with your stuff, but this was obviously not tested.
adds 98c9504 Set the user's primary unix group from usrmgr.exe.
adds fc2faf3 Ignore generated files (This used to be commit a6f3598506c3d7031f339ec7f1eb9af5f963dc2c)
adds 0d8307f Andrew is right, this is probably the wrong approach.
adds 3117b4b Fix typo found by Vance (This used to be commit 678e68a295f899d0920e5a6ffe3f6ec3705828e2)
adds c899e4c Get rid of a const warning.
adds 2cd38cd Fix some misleading debug messages. (This used to be commit 9c003ae4ff21040b55264f8b4c34bd5956c97dc6)
adds 098fea0 fix broken link (This used to be commit ab79fac6b0ca1e2c3a8a63408869865c6d7f4304)
adds b93851a check that an attribute is defined and not just non-zero (This used to be commit 8c18174a899e9578e0e82d17c7602e84b342644c)
adds 511789b Andrew's change to make 'security = domain' work again. Leave the user and group that has been authenticated unmapped.
adds c8667b0 Working on bug#3. We want all of the aliases, so start with 0.
adds e1f4d66 Fix for bug#3. Show comments when doing 'net group -l'.
adds 88a5cb8 Delete outdated file. (This used to be commit 406956645f8c713441040598c0c2849101d3fed7)
adds af0ddc8 fix typo in description (This used to be commit be82b3d9dfef938030731e1021076df4dcfdb443)
adds 61742d1 Fix shadow variable warning. (This used to be commit c22a4074bd2b998339826ba629fe48153639ec18)
adds 0a9396d Rename some uuid functions so as not to conflict with system versions. Fixes bug #154. (This used to be commit 986eae40f7669d15dc75aed340e628aa7efafddc)
adds 8ad364d Trivial extension to 'net' to dump current local idmap. (This used to be commit 18f3a5efea7c60d764d5ed82f3a83e1608f8c34e)
adds 3d0d8f6 Fix an spelling mistake. (This used to be commit 8e37c1d579ed801fd602d698174f981deff435d9)
adds 292a51e Forward port the app-head changes for dc name cache into 3.0. Jeremy. (This used to be commit 8bcc3116a22ce11b55a35f3363230f54bc5735fc)
adds b856640 This patch modifies 'net rpc vampire' to add new and existing users to both the idmap and the SAM.
adds bd1333e Add 'net idmap restore'. This restores a broken idmap file from the output of 'net idmap dump'.
adds 7915a33 Fix typo (This used to be commit 4d86c66b8356899b7316b63a2005b7a4dbc16e45)
adds 5d44ac2 Updating smb.conf.5 (This used to be commit af10f7860a3d85d9e1c9ece11fb2aa7b7df80745)
adds 8c205f1 Added missing man pages. (This used to be commit f65370b5c4fd4f5d4c4fdffd87a7cbe0bc2a7021)
adds 8e30c6b Updating html stuff. (This used to be commit ab1f2fe4a840c9603bf5da5c133c137542fe0319)
adds 88c6640 Adding missing documents and man page stothe tree. (This used to be commit 7c65b3fc629e8ada61fb5ac16fcdcb6ef05d8b61)
adds 603a3b9 Adding missing docs to tree.
adds 8f7e94e Adding last two files. (This used to be commit 91c6570c47e06c042bb2ad198af0dd48efbac4c4)
adds 5d4937c This patch is Vorlon's fault! (This used to be commit 56d2049561e5d5c22ac9d76cb013643083d9644e)
adds 489956c Patch from vorlon at debian.org, see bugzilal #122
adds a2039bc made a debug statement more useful (This used to be commit 3f7a24d183095a7e391fe35100a30fc572a8d769)
adds 1209615 another improved debug statement (This used to be commit ac69b9c83cde306f89143fe43038adff876dd0b0)
adds 145b01a Fix some compiler warnings. (This used to be commit eec1758e048f38e2ac48a7dda96b90a74ec95449)
adds 8cd67d7 reverted locale patch put in by jht (originally from vorlon).
adds ec03038 we need to call ads_first_entry() before using a ldap result, otherwise we can segv or return garbage (This used to be commit d1316656b03e2bc85263b65d24977923ee6f39b7)
adds 35d0f98 Build libnss_wins.so as part of nsswitch target. Fix for bug #160 found by andreas at conectiva.com.br (This used to be commit fa24fd6f5b9f3648ca0db393905b577f205c8ee0)
adds 7c16f64 Update nsstest to cope with wins NSS module as well as winbind NSS module. Use "wins" as the nss name to invoke this behaviour.
adds 94d1dd9 Quieten debug message. (This used to be commit 02d12cc4b9b9c5cfb7a05a6c2cf71cc59144bec9)
adds 3d65c03 Quieten another debug message. (This used to be commit 2c47893c7542889d9e2ee097897a1df248b1a5e2)
adds 6a2b43d Make net rpc vampire return an error if the sam sync RPC returns an error. E.g if we are pointing at a win2k native mode domain we are returned an NT_STATUS_NOT_SUPPORTED error. (This used to be commit 6053c30f26cdf60f2bbfa6fb58ced6f7bcbd2e83)
adds e2cda4a Fix misleading debug message.
adds 979c447 This glosses over John's problem at SambaXP 2003. When we want to join a NT4 domain as a BDC with an existing workstation account (existing bdc is fine), we fail. Print a friendly error message in this case.
adds c207399 Fix some information, based on comments by Andrew Bartlett. (This used to be commit 443b00c949b37b2fe593adb9d46ad248e69f9deb)
adds 2740d35 Replace all use of bzero with memset ... (This used to be commit e21aab516b33b01536dd9ea067a16b94a38ff4b1)
adds ab95c86 - Only put PNG files in CVS, not EPS. - Remove tag that breaks tex build (This used to be commit 569675412675b864273a23794d423ac061fe20d5)
adds 563a6c0 Patch from metze to update VFS docs to include notes on multiple instances of the same VFS module (This used to be commit 32ef93d31c9e5bad290c9ac35ca59d8e5215811d)
adds 5dd2d09 Squelch one small compiler warning (This used to be commit d9ac2540dd0d56d97625fa02e55a57a1f5ac4abf)
adds aa2e119 Fix case (This used to be commit def4f2e81c8d6a73e372827a94bdf027b68c60b6)
adds 498576b Fix for non-bourne shells (This used to be commit 4ffe0b9f5452ce60511a030febe4e92dfa853073)
adds 540e3f8 Add DTD used by XML passdb backend (This used to be commit f3fd321b61dbf53b1dc33a42afe8a943c94c1135)
adds ac44100 Update link to DTD (This used to be commit 2737518b2571fecf60fcbcd99575dd6cf5bd0bdb)
adds ea1cec6 Const fixes by metze
adds 7dae7d3 Fix memory leak in idmap. Valgrind is soooo cool.
adds cafb5c5 The return value of init_module functions is NTSTATUS, not int (This used to be commit f09df852ac0b25470fb9435c79a4a417e06e9b75)
adds b9bf325 Fix building idmap_winbind as shared module (This used to be commit 255603779621be4025d4892f589f39f3bfa08976)
adds c0e2498 Make static (patch from metze) (This used to be commit 908b16cc2a8b6c5c67aae0e1af9d51f57fe31212)
adds 9606397 Fix a memory leak in pdb_tdb.c.
adds 1eb6447 And more other memory leaks. One new (idmap) and one ancient (groupdb).
adds e48ebd0 Better panic cleanly than segfault later when no sid can be found and created. Everybody who calls get_global_sam_sid expects this to return non-NULL, and there are way too many places where this is called.
adds e6fd597 And some more memory leaks in mapping.c and pdb_tdb.c. tdb_nextkey mallocs its key, so we should free it after use.
adds 4a33bc9 There's nothing particularly secret in idmap.tdb, so create it with 0644 as the other databases.
adds c364128 Remove the -A option of wbinfo, leaving only the long version, --set-auth-user. There was enough confusion, as in bug #158, when a user accidentally typed -A instead of -a, and would get themselves stuck with a non-working winbind.
adds e900f4e Updated Debian patches so they apply cleanly and without warnings at build time. (This used to be commit 37acf55b609e90d4ae1a4b6bafb6067487352cee)
adds 75a5c0b Ok, this patch removes the privilege stuff we had in, unused, for some time.
adds 6605fec Add installmodules to install (This used to be commit 33e8dd88434710427fcf43048477ab072606d634)
adds 9c9160c Remove short -A option, but still leave in the --set-auth-user option. This reflects a change made in wbinfo as a result of bug 158. (This used to be commit 2628259c2051dd1f0802bced82bfb5ffaed2a12d)
adds 87677d9 VFS modules are located in the subdirectory vfs of $LIBDIR (This used to be commit 76182f47386a58d27901c0628dcd298bd111c634)
adds df24532 Fix typo (This used to be commit 598a7596f233d63974196ca00fc68c2f71f6e219)
adds c7e45a8 Minor Debian updates. (This used to be commit f9f5211d79feb07f20f6aad9e8829d19eaf096fd)
adds 9251afe Mapping of Windows ACL inheritance and protected bits onto extended attributes if available. Adds new parameter "map acl inheritance" (docs coming soon) off by default. Allows W2K acl inheritance dialogs to work correctly on POSIX acls. Jeremy. (This used to be commit a83595e80ae539135fa1a65d6066b10ac94fbad1)
adds be61fce Missed initial param, typo. Jeremy. (This used to be commit 036a551b10f1cb436ea36acbb40983249de8310d)
adds 5e37c04 Back out some of the changes to nsstest. I've kept the NULL pointer dereference bugfixes but left out the gethostbyname (wins) tests pending a nicer way to integrate it. (This used to be commit a7e67aaffe13b2828861046013b51d62aa1db057)
adds d7dfff9 The default action for AC_CHECK_LIB is to add the library to $LIBS so this doesn't need to be done explicitly in the Kerberos checks.
adds f178173 Applied Vance Lankhaar's spelling fixes. (This used to be commit 7eea35ba9f02f465403c21f5c33461035ad56176)
adds 1b27732 Updating change from "winbind uid/gid" to "idmap uid/gid" (This used to be commit 81abfec7faf8675391d017c2e4160cd77a1ab157)
adds 85cc647 fixed a bug found by volker
adds d1fafca Fix mount options for ro, dir_mode, file_mode (This used to be commit 7e7cf0dd98ec8e28c02cb9e36064eaf098339801)
adds 187ef2e Fix bug #136: "passdb backend = " caused smbd to segfault. Instead, spit out an error message. (This used to be commit 22f083b227a6f03ae42b985e45e9c384982c6ed2)
adds 4809185 Fix bug #136. Add message about erroneous empty "passdb backend" parameter. (This used to be commit 897125a9dbbd3f921d944e7bb7c5694a130c5173)
adds deef864 Fixed sorting algorithm to prevent problems with W2K clients. Jeremy. (This used to be commit fa8ca20ed440673d02ac5669f8d4c6623c1fdb6d)
adds f70cc4c This patch works towards to goal of common code shared between idmap_ldap and pdb_ldap.
adds 93bcb99 merge of the netsamlogon caching code from APPLIANCE_HEAD This replaces the universal group caching code (was originally based on that code). Only applies to the the RPC code.
adds 3f5dc14 Always initialize. (This used to be commit 75081860af5ace873f53c361ec34d029b7864ff7)
adds 68f1ca6 This patch fixes some issues with idmap_tdb as raised by bug #181
adds 668a9af This removes the StrCaseCmp() stuff from 'net idmap' and 'net groupmap'. The correct way to implement this stuff is via a function table, as exampled in all the other parts of 'net'.
adds cc59bbf Fix memory leak. secrets_fetch allocates memory.
adds 4830a87 (fixing bug in my last commit) This isn't C++ - start your code *after* all the variables are declared...
adds f5974df Found out a good number of NT_STATUS_IS_ERR used the wrong way. As abartlet rememberd me NT_STATUS_IS_ERR != !NT_STATUS_IS_OK
adds 5779e6d Repair indentation in autoconf Kerberos detection code. This should make it easier to understand/debug. (This used to be commit 86b6ff134c2631be1346cea1cd7a17ae815a3759)
adds 5f1ff72 Produce an error if Active Directory support is requested and we don't have krb5.h
adds 81d8eef * set domain->last_status = NT_STATUS_SERVER_DISABLED on an ads_connect() failure * Fix code to use winbind_rpc methods for trusted mixed mode or NT4 domains ( does no one ever test this? ) * add in LDAP code to get the sequence number for rpc based seqnum update. ( this is needed if the DC is upgraded and samba is not reconfigured to use security = ads; it's not pretty but it works (from app_head) ) * fix bug that caused us to enumerate domain local groups i [...]
adds ab1ccfc Change AC_MSG_ERROR() in krb5.h detection code to AC_MSG_WARN() until I repair my destroyed development system and check in a proper fix for this. (This used to be commit efad5dab522c466ae9e6bc114d0a0e6d1a7ed06d)
adds fd87564 lp_security() is a function not an integer (This used to be commit 71907f32ba9c8700ba185b565a50c55a3a451758)
adds fb82535 fix bug #178; available space in devmode should be int (This used to be commit 944480b89a829f159cabff100d83a72400aa6b6c)
adds 7356d55 fix typo (bug #170) (This used to be commit d376b67de9ff7a43c9c03c8640d9fe1671d223cb)
adds d213583 wrap group enuemration in brcome/unbecome_root() (bug #110) (This used to be commit 3918fffc7f07202f4c0b940f877184eea7561135)
adds f36c96d * s/get_dc_name/rpc_dc_name/g (revert a previous change)
adds 951710b Fixed the merge_default_aces() code to work correctly with inheritance. Hopefully will fix jcmd bugs :-). Jeremy. (This used to be commit 482e6c79edefc8aaacbb37f807d2076e59b40e26)
adds e4169c5 Add documentation for "map acl inherit" parameter. Jeremy. (This used to be commit a97f25c78591db3f6326610ea62b183fa3b9434d)
adds 4f99186 Move the map acl inherit parameter into the protocol section. Jeremy. (This used to be commit 076d9a3c9bc264d9456a67da9366bd73d3ce69d5)
adds 9868925 Fixes from Martin Dorey <mdorey at bluearc.com> to only ask for and change the requested parts of the ACL. Jeremy. (This used to be commit c35a88201c619f0ebbaf38adbd0ec2af77e23981)
adds 200af4e More sensible behaviour for bug 152. If we don't have krb5.h and were explicitly configured using --with-ads then give an error, otherwise fall back to compiling without ADS.
adds 52e4b4d More tuning of Kerberos detection - don't fall through to detect kerberos libs when we have already decided that we can't do it. (This used to be commit db792ed530da4e040084d4b42b716ffdcdd13bd3)
adds 52826c0 add tdb backup function separation and winbind idmap upgrade code form pre-2.2.4 tdb database format.
adds a34ba41 do not forget the include file :-) (This used to be commit 73e13b9bafa070a1dceaf21a0e098dda207ba7fd)
adds 137265b Fix pdb_ldap segfaults, and wrong default values for ldapsam_compat.
adds 11e6203 Explain why winbindd is exiting. Jeremy. (This used to be commit a411923aa2eba9dac49efb68ed31650c11b5c33d)
adds 45f472b Sequence number was not getting updated with ldap hack. Only a bug in this branch. Jeremy. (This used to be commit 19629b41cb9b5e5f9e0d4a6d52af983a4d05c8cb)
adds b5e2d8d Start to instrument this code as I try and track down a nasty bug that causes mapping to dissapear... Jeremy. (This used to be commit bdffc81c9d1eeab26e4dba017a99bb9cc9131493)
adds dba0005 More instrumentation tracking down this bug... Jeremy. (This used to be commit 705915d9f71504f8ae04444352c80811c5a6f1ac)
adds 911fbd5 More debugs for this... (these should have been here already !). Jeremy. (This used to be commit a118648d9505d54850ffad1e9ce7a2c3d279df9f)
adds 1bc6910 Don't trash the values of CFLAGS and LIBS while engaged in Kerberos detection. On Solaris 9 extra libraries -lber and -lresolv are required for Kerberos tests. We used to have an extra check for -lresolv only but I think the correct solution is not to forget about it in the first place.
adds 86c9ba7 Only append to KRB5_LIBS when doing AC_CHECK_LIB for libkrb5.
adds d993c17 Tought I already done. Set back 3.0 to use only winbindd_idmap.tdb as idmap database as told on samba-technical. Tested and working so far. (This used to be commit e154e50fed8968567f75fcd581de2b41914ea2c1)
adds e65b68b Fix a warning in a DEBUG
adds 23c45a7 Metze assures me that this will fix Heimdal et al.
adds eb61c82 Patch to move functions directly from pdb_ldap.c into lib/smbldap.c
adds f51d769 large change:
adds 9e2f008 forgot one file (This used to be commit ef978bd851431da373e005177504dbef2611cf4f)
adds 72876b7 * fix typos in a few debug statements * check negative connection cache before ads_try_connect() in ads_find_dc() (This used to be commit 2a76101a3a31f5fca2f444b25e3f0486f7ef406f)
adds 0118f6b Ensure idmap backends are added in the correct order (DLIST_ADD puts things at the *front* of the list). Add more debug. Still broken.. :-(. Jeremy. (This used to be commit dd9251e6f51f229ca1fab23d9b06f5bb68644fab)
adds 99a4676 fix build on non-ldap platforms (This used to be commit a59ea1d6d32337226f6099eefd19681fb28279c0)
adds f414539 ifdef out some functions that are not used when HAVE_ADS is not defined (This used to be commit 2d192e0431c7b754cf9db2306acb01fbe4068a14)
adds 88f1591 fix linking of some things that are not built by default (This used to be commit 42133092a40e7979b29c8cc82c662d54bc399e6e)
adds 4d468c1 Add netlogon debug registry key info (This used to be commit ffaddd8202aeb7a442aa565e19a76a5f407c9f91)
adds e362f3d Fix immediate bug where the idmap can't tell the difference between an entry not being present (and so allocate another) and an entry that is present but of the wrong type. This code still has major problems... Jeremy. (This used to be commit a304bc5ff134df118754d9e8d2b2680b4101e438)
adds 7a4e381 cleaning up more build issues. Tested "--with-ads=no --with-ldap=yes" and "--with-ads=yes && make everything" (This used to be commit 3e9e4bb7d1a2f5a95539f415aa101f033b67932a)
adds d4ec979 Document name resolve order suggested settings for security=ads as mentioned by Jerry (This used to be commit 0413385feb71e15c9b2f331417ce24c985f1fe8d)
adds 29674c7 Move up intialisation of logging, so we catch errors in handling 'preload modules' (This used to be commit 13b81d0d92b9e28eaab18f5437060e79f6075f9e)
adds dde593e Remove the MODULES_CLEAN variable. It's no longer necessary since object files for modules are in .po files, while object files for static use are in .o files. Pointed out by metze.
adds b57805d As has been pointed out, ordering here doesn't matter so use normal add. Jeremy. (This used to be commit 030b35ca0fc9fe49610084c6c1be95241157564b)
adds 8d31403 Add include guards around idmap.h, change ID_NOMAP to ID_QUERY_ONLY and ID_CACHE to ID_CACHE_SAVE. Added locking around tdb writes & deletes for multi-process access. Jeremy. (This used to be commit 5b998cdc1d552234236862f6a2bbae703b0c146e)
adds 0e983b3 Some const correctness. Stop tdb being used as a remote backend. If an idmap backend is specified cause smbd to ask winbindd (use winbindd if you want a consistant remote backend solution). Should work well enough for next beta now... Jeremy. (This used to be commit 8f830c509af5976d988a30f0b0aee4ec61dd97a3)
adds b2fbc05 cleaning up after the s/in_addr/ip_service/ switch for the get_dc_list() patch (This used to be commit 303fdc516c79b170d7c12fe2f6264d9636673347)
adds 8a6fc79 add check for NT_STATUS_NOT_IMPLEMENTED in auth check so that map to guest = bad user works again when "trustdomain" is listed as last auth method.
adds b8723aa Here's the code to make winbindd work on a Samba DC to handle domain trusts. Jeremy and I talked about this and it's going in as working code. It keeps winbind clean and solves the trust problem with minimal changes.
adds 0a4959d - added LOCALE patch from vorlon at debian.org (Steve Langasek) (bug #122)
adds 47a07ae Fix shadow variable warnings. (This used to be commit 5ffb8e0920be2da19ac3f442b9bf56c159011822)
adds 063b515 Fix more shadow variable warnings. (This used to be commit 10c51bbef83dabd99f129fc7ff0e3fe47c393c67)
adds 9d4b66c Yet more shadow variable warnings. (This used to be commit b401e78b6eb7efa2af74a7e645c3b34091041769)
adds aca3fa9 Add the 'guest' passdb backend automatically if guest account != ""
adds 1d8cd8f fix for platforms that don't have unsetenv(). we now have to check the value for _NO_WINBINDD. "1" enables, and != "1" disables (use "0" by convention). (This used to be commit 11eccaef1dc61d80a7db8d0fb4bc5a47d71a4390)
adds f265935 * rename samstrict auth method to sam * rename original sam auth method to sam_ignoredomain * remove samstrict_dc auth method (now covered by 'sam') * fix wbinfo -a '...' and getent passwd bugs when running winbindd on a samba PDC (reported by Volker) (This used to be commit 52166faee793d337e045d64f7cb27ea7ac895f60)
adds d27029a removing old code (This used to be commit 80df684b72f273f9efc0c00646f26d17f1b4bc70)
adds 9fda812 Finally ! Fixed the ACL ordering bug reported by jcmd. I realised we were not sorting returned ACE's correctly w.r.t. W2K - implemented the correct algorithm. Jeremy. (This used to be commit fa23a4158ec23c0b8dbdc6c53f29958243107dee)
adds a32ae05 Valgrind found a bug (subtracting a pointer from a length rather than the length of what the pointer points to). Jeremy. (This used to be commit 492a96e9922c1ef96b967f2965f8bba1f5bc8f23)
adds e359dbc * cleanup more DC name resolution issues in check_*domain_security() * is_trusted_domain() is broken without winbind. Still working on this. * get_global_sam_name() should return the workgroup name unless we are a standalone server (verified by volker) * Get_Pwnam() should always fall back to the username (minus domain name) even if it is not our workgroup so that TRUSTEDOMAIN\user can logon if 'user' exists in the local list of accounts (on domain members w/o [...]
adds 81befd3 Fix missing ret = found by Volker. Jeremy. (This used to be commit ba112bb3fdb4e81d8f6ab1ccc4a68960f71ccb23)
adds a125567 Merge of Volkers patch to make the logic clearer (with my mod). Jeremy. (This used to be commit 1714eb6bef627ebcfb6db03e58fdd02ea502c6e1)
adds 8d4a397 Fixed the latest complaint from jcmd :-). We were storing -1 for the CREATOR_OWNER/CREATOR_GROUP uid/gid entries in the SAMBA_PAI attribute. Creator Owner and Creator group now show up as inherited correctly (I think :-). Jim please test. Jeremy. (This used to be commit dbbd8dd15582f95fb9c160c6c42ce9f0971ac4b7)
adds db6ce13 * fix the trustdom_cache to work when winbindd is not running. smbd will update the trustdom_cache periodically after locking the timestamp key (This used to be commit 7bc4b65b91f98271089335cc301146d5f0c76c3a)
adds 0362868 * revert change to get_global_sam_name() * add get_default_sam_name() to be used by make_user_info_map() * add comments describing get_*_sam_name() (This used to be commit 90470366ea4bdb8021a3453c4bbeb29f009668c1)
adds fb5a006 fix typos in log messages and comments. (This used to be commit fd24183ec30688f3699e466bd4d908b24918e328)
adds 95cb680 Make smbpasswd use the higher log level for the second run - this should help us debug failures in smbpasswd.
adds 7c23573 Grr, the order of these arguments matters (This used to be commit 6babc35ef9c62a48a56ef63945d09e7e06229666)
adds f5156c6 Don't set a mapping that is already there.
adds 2b0662b Fix a segfault found by metze & valgrind...
adds b78dd91 Fix two memory leaks. tdb_search_keys allocates space for the key strings.
adds f13e48e Different fix for memleak just committed. This belongs into tdb_search_list_free.
adds 8267616 fix compile problem with nisplussam (This used to be commit 2f7051e2bcaaa45a7315208fc9b5812e6ed657d9)
adds a220e98 applying fix for group map conversion (patch from Kristyan Osborne) (This used to be commit 6237fae9b8407ee04226b984a932150799191d29)
adds 125ab54 initial draft of changeset (This used to be commit 0988e30ceaa76a165130e2fcb1785f2fac398b28)
adds 814968d * fixed volker's wbinfo -a lockup again. This one was my fault. It was caused by the winbind_ping() call in is_trusted_domain()
adds 34f7ddd removing nisplussam (This used to be commit f75683995cf0d17df55a70dacd72ab2d6cd17989)
adds 8cf2ab5 syncing newer files to SAMBA_3_0 (This used to be commit 1bd76a320e92b4c9d5de6ffceaf5f6ebac1ad459)
adds 89c3447 being a responsible developer for a change. Make sure to update the docs wrt to the recent code changes.
adds 513b151 Fix typos, add a little clarification. (This used to be commit 8a063280cd7d547944f5c61a94a601c09fac53db)
adds 149e66e JMCD's fixes also. (This used to be commit adc1ca8fccbae8452026b66a473b72f459ac33ff)
adds e5bdfa5 sync with release branch (This used to be commit 57f9333668cc56f338d8b2252a6217612b694a9f)
adds aba5ea5 Document "client use spnego" (This used to be commit b7b45794c233e37d3b78db19852ef1d44d63288c)
adds 03934a2 Fix a typo (This used to be commit aba86db38f2f930d2f7d9d1f9bb70d1eaa3118c0)
adds 8a686bf Adding idmap uid/gid smb.conf man page entries. Marking winbind uid/gid as deprecated. (This used to be commit 8bfaf39680ea1fa2a347fa19052f69d6789ed99d)
adds 06d88cf Fix some syntax errors and typo's (This used to be commit 371c9796bb3d6c0705f2e5af055a713cc9b4a652)
adds 624f1b5 Use entities (This used to be commit d2ceb1ada0e8ae4b0154904ab450c3153e679feb)
adds 15ac8bb Generate docs. (This used to be commit 4255b96134e4cd8cbb29219ac2702ad8346f62f8)
adds 58fca50 Adding jcmd's share ACL on XP patch. Thanks Jim ! Jeremy. (This used to be commit 7ed1118ae61a13de2c781a94fc2394090efd1f9b)
adds b32d485 Fix for bug 189 from MORIYAMA Masayuki <msyk at mtg.biglobe.ne.jp>. Incorrect call for Japanese characters. Jeremy. (This used to be commit c6de5df01d470c2dab48cdd6298f450fa94f9a8e)
adds 3878085 regenerate docs (This used to be commit cc02d3bc170fe5c8c4474156edb6c83720a47aa0)
adds b55b664 Whitespace reformat before applying a patch. Jeremy. (This used to be commit bbe1276b516e1803a4a9285691674784b989b72f)
adds 8a48ee1 Regenerate manpages (This used to be commit ace326ffe5adc957f4e058926e5af4e0c97bd892)
adds 8a8243b #ifdef out apparently unused function. (This used to be commit 9324703066cfdcb65208420a12e4ab8f358ccc09)
adds 3a1bb67 Uppercase first letter of debug level 0 statements. (This used to be commit 05679968e207f795237bbee7b6564f365415d02f)
adds 2111d30 Update my email address. (This used to be commit 9648e9762561296c33401079389b5d201d1e8a2f)
adds 2d8fef8 Suggest the user runs kinit if smbclient -k returns NT_STATUS_MORE_PROCESSING_REQUIRED. (This used to be commit 66c4beb28672ef335ff4d6d6a3447e4c2c337f76)
adds 1e07f86 Fix poptOption definition for --no-pass and --kerberos options. The 'value' field for an option should be set to an identifier to use in a switch statement or zero if the the arg field is to be updated only.
adds 4ba34a0 The default_realm parameter needs to be set in a minimal krb5.conf. (This used to be commit 32e872f23d573057b9719e8ef37c2bdbd3e12194)
adds 46bd7fe SAMBA_3_0 will now become beta3 beta2 is captured in the release branch (This used to be commit 4b3a15917dd6935353d8998e918c750a6c090671)
adds 93e9951 Propagate changes to WHATSNEW.txt from release tree so that they would not be out of sync with reality. (This used to be commit 8deb6370efe9ca6baac54dc5d0b0a3df04d8258f)
adds af4d658 Added fix for Japanese case names in statcache - these can change size on upper casing. Based on patch from monyo at home.monyo.com. Jeremy. (This used to be commit 72e382e99b92666acdaf50a040b14aa16d48b80d)
adds 936d8e4 Fixing problems in the iconv discovery stuff in configure.in.
adds 0202009 Fix for idmap startup bug with remote ldap backend. Jeremy. (This used to be commit 16a5461dd36f138a1bb1e3a2b70d4000bba0c980)
adds 230724d Debian updates. (This used to be commit 617902427688de58b21c176e060b9b678ebfcd10)
adds a31a2c1 well this was easy...
adds 91100b6 More Debian updates. (This used to be commit 1f7de8c42e05c70cdb76c4f917b7ff128f5249e6)
adds 40ece65 Fix bug in doxygen comments for ads search functions. (This used to be commit ae6c05ea726da13fc1a18398d1ffe56f34e1edb9)
adds d304a61 fix bug #190; WINS server was getting marked as dead when it was not. (This used to be commit fa354f3ceefe53bdfd4f543559041d337b75613f)
adds baf439c Implemented 'net ads printer search' which searches the directory for published printers.
adds ecb86e5 Some fixes for ads printer publish:
adds 6111604 This patch takes the work the jerry did for beta2, and generalises it:
adds 6dc3885 Missed this in the previous patch - we now have a seperate idea of the 'unix username' from the NT username, in the auth subsystem at least.
adds 62370b0 fix for bug #200. flush connections if the machine trsut account changed underneath us. (This used to be commit 6a1ad1ded1d619394ed4ca9e05fdffaa3b902b3b)
adds 6b31240 Fix for bug #199 (xp driver uploads). Needed to support the "OSVersion" print server data value. (This used to be commit 02bc7be1ac6b75bf6559ea684bbc89ab3e19402e)
adds ce72beb Removed strupper/strlower macros that automatically map to strupper_m/strlower_m. I really want people to think about when they're using multibyte strings. Jeremy. (This used to be commit ff222716a08af65d26ad842ce4c2841cc6540959)
adds 4c86000 Debian updates. (This used to be commit c14fca49e99395c064b0365e902dd97119974bb6)
adds 2ceea00 Display libraries detected by configure but before configure summary as suggested by abartlet. (This used to be commit 7b2c6181b17a0d62043569ffa49cdf6c5b0b6859)
adds cd66876 Fix memleak in groupdb. Spotted by Metze (This used to be commit 5280c6953195c2664628ecaab59ea82b4863e8f7)
adds 4168d61 This patch cleans up some of our ldap code, for better behaviour:
adds 9cc5205 Update WHATSNEW with the further LDAP schema changes in previous commit.
adds f8b3306 Don't allow RIDs (in our domain) below 1000 (or algorithmic rid base) to be mapped with the rid algorithm.
adds 9bcbaee Fixed strlower changes I missed. Pointed out by metze. Jeremy (This used to be commit da5ee2b765fc321b14e92eb27bde8ec8930b61d4)
adds ce07096 More conversions I missed. Thanks metze. Jeremy. (This used to be commit 4f78d747e66b38edcd2a5754681f9a01aeaf7864)
adds 2e31bda Add smb_event_id to list of return types (patch from metze) (This used to be commit 95c4c801fe80a4d8fce366e63b7f92cbf24930e5)
adds d281516 Clear up the difference between 'smb signing' and 'sign&seal' - which has to this point referred to schannel.
adds 2f4f289 Update from Andrew Bartlett with documentation for 'client lanman auth' and 'client ntlmv2 auth' (This used to be commit 60f0934a6dc7a34dad42ba86744a1e3426e99967)
adds 902094c Fix typos (This used to be commit 1a6cdbddbd008c9fe5255ed29871f9a3172fec6b)
adds 94a6091 Allow modification of an existing entry.
adds d809ad1 PAM should operate on the Unix username, not the NT username (which might not have the domain\ qualification).
adds a3ddfa5 Fixes to our LDAP/vampire codepaths:
adds 85921db Add some debug statments to our vampire code - try to make it easier to track down failures.
adds 14ec078 Fix comment (This used to be commit f7bf48114cec83a3f3107cce2b413221276a486d)
adds fcf115a This parameter is unused.
adds b475d0b This changes our Unix primary GID behaviour back to what most people expect:
adds cd2c5e1 Fix ldapsam_getsampwsid to correctly only say 'no such user' when indeed there is no such user...
adds ee998cd Adding profile acls man entry for smb.conf.5 (This used to be commit 80709d4304a02ca99853df009c5641e65b0ab12b)
adds b5cd4a8 Call the synchronous version of the ldap delete function otherwise we end up treating the returned message id as an error code. (This used to be commit 42fdcef324d7a04e69c0078482e1a6b8a67ade94)
adds 0b18acb and so it begins....
adds 5365869 temporarily disable a sanity check to prevent winbindd from deadlocking on a Samba PDC. Will be re-enabled after winbind_passdb is done. (This used to be commit c4762aa3bc0d5d2dc5161b543b22808a369e0698)
adds 436555a Fixed a couple of const issues with the new code. Jeremy. (This used to be commit e9fb6e45086a6170b6f6d5d3295398708ab1af58)
adds 5895dfb Cleaning up linking issues. sam/idmap*.c only links in winbindd now. Also removing an unused file. (This used to be commit 688369c23c604e9b6654fcf07190d2e27c1138cf)
adds b9d503d fix some compile problems. Can't get IDMAP_OBJ our of proto.h just yet.
adds fbc5f7e another compile fix (This used to be commit 8b52802e5d27bfc2d9dff2f4700e182c33f2b130)
adds 45ac30d Fix from MORIYAMA Masayuki <msyk at mtg.biglobe.ne.jp> for new MB statcache code. Bug #185. Jeremy. (This used to be commit 7a1ac7be42dfb90fd44f2c51810eedcea052386b)
adds 755486e Fix the build... Jeremy. (This used to be commit 61e9c49cd67e73260738ca2482aa8f8dc5ce7366)
adds e5aa73d Fix spotted by Nadav Danieli <nadavd at exanet.com> - ensure dev and inode to fix open mode race condition. Jeremy. (This used to be commit cbde1c8dfcd9d3bef956fe073e7108a54b48844b)
adds e25785f Spelling. (This used to be commit a9a3339b2d99dcb64b675b27255d4aa5959a1caf)
adds 0c3d46f fix temporary bug so people can test 3.0 again; make sure to initialize the uid for the server_info struct (This used to be commit 6a84297da53e8658f4bcfa4951ceed011b69201f)
adds 3912ca0 fix some formatting (This used to be commit fca08b1c8766ef1961a9dedc127224249cac9543)
adds 0d0f894 Initialise the uid and gid values to a safe default in make_server_info() (This used to be commit 3a1f4f5ea5379b0deb6dc6b8ed81dedc3a08f70e)
adds 499b3e3 fix bone head mistake when setting the uid in the server_info struct. (This used to be commit 43f21078ec0f885d4d1a0b90476b55f8f92de9e7)
adds f637448 standlone servers don't have any trusted domains (This used to be commit 4acdfc5c944aa8830d6cec7bd1225200448e45c5)
adds e4bfa0a Moved SAM_ACCOUNT marshall/unmarshall functions to make them externally available. Removed extra auth_init (thanks metze). Jeremy. (This used to be commit 88135fbc4998c266052647f8b8e437ac01cf50ae)
adds 4f0b771 Ensure we correctly test for errors in uid/gid_to sid. Jeremy. (This used to be commit f3c2e73a8c1c592d407542c12c0a445103415bc0)
adds 2f0c3cd Fix up become_root/unbecome_root pairs needed around local passdb lookups. Jeremy. (This used to be commit 6bd47884030c9c124c4bba1f0d57cb8dd916530d)
adds 4072006 Get rid of DISP_USER_INFO/DISP_GROUP_INFO as they serve no useful purpose. Replace with an array of SAM_ACCOUNT/DOMAIN_GRP entries. ZERO struct's in smbd/uid.c stops core dumps when sid_to_XX functions fail. Getting ready to add caching. Jeremy. (This used to be commit 9d0692a54fe2cb087f25796ec2ab5e1d8433e388)
adds a0d4664 fix linking issues in winbindd with become/unbecome_root() in passdb.c (This used to be commit 389fe1e51abb533a781f69731a75771cb846d850)
adds 816724f more compile fixes for become/unbecome_root() (This used to be commit f005f1cf12b839f3985ab00315da63c584ce803e)
adds 16ff7b2 Large set of changes to add UNIX account/group management to winbindd. See README.idmap-and-winbind-changes for details. (This used to be commit 1111bc7b0c7165e1cdf8d90eb49f4c368d2eded6)
adds dd663f3 Update for docbook XML (This used to be commit a61804b5ebc48ac9b9eb5f9b82d47fb4cf78f944)
adds aab24fb Be less verbose, support outputting all types of variables(both G and S) (This used to be commit 20e07f8bfa09031bc1c852444f33c2fc4fa52654)
adds 8ddf771 Add make target 'undocumented' (This used to be commit 2eaaa3fe69b282f54922b05d20d59f326740f662)
adds 46d1151 Move find_missing_doc.pl to the docs system (This used to be commit 087e9af450109d749bfcc3016494d920b6028bf1)
adds 990d5f3 First results of 'make undocumented' - fix some typos and remove obsolete option (This used to be commit 522e5cca1b44a0295bce928a2d2e13017204536b)
adds 2a1e3b7 Don't print status message for every smb.conf option processed - it makes tracking down errors difficult (This used to be commit bfa1a247b088735a5a5b891a831acdd9188b78c7)
adds a7ef6aa Fix a small spelling mistake and push out the new version of aclocal.m4 to properly handle iconv on FreeBSD ...
adds 62c48a7 Fix shadow parameter warning. (This used to be commit 8d8d85ecd62dba075d90e54ec75da9b1328784fb)
adds 0b07d43 Add const (This used to be commit 2f7658d9ba1f43fb2d14adc4af7b681634ab5cb2)
adds 7f3f878 pdbedit should not call idmap anymore. Otherwise pdbedit -L would allocate id's.
adds d2d1bd3 Fix a small problem I seem to have introduced into aclocal.m4 (This used to be commit b6bb70ea1e2eefbb538290a987390728f002ceac)
adds c56bf51 Final piece of support needed to find iconv libraries on FreeBSD.
adds c674e41 i guess i'm the only one this ever annyoed...
adds d449420 Fix typo (This used to be commit cbcb8a49b28ef4027c449562052600abe8c5d141)
adds 38e71c1 Document 'security = ads' (This used to be commit f197e458b59d7d0c271514bedb9ff3063023cf6f)
adds 5af1d7c Just a few formatting fixed caught while testing.
adds d1ea2f9 Ignore *.po (This used to be commit bc4af3bdb163bd5c570dcb88cf48780b6ed66f9f)
adds 5a02bb6 Fix for bug 203. Avoid using an autoconf expanded variable preceeded by a backslash in case the variable is empty. This apparently confuses some makes. (This used to be commit 1e4043d54c2135b09be8c329f50f132779b4b776)
adds 988b1d8 Fix references to plain password registry files pointing at an old location. These files are now in docs/Registry. For some reason only the PlainPassword files are included in the packaging, not some of the other useful Samba related registry mods such as sign or seal and terminal server.
adds 80e457b Remove references to obsolete codepage binaries, codepages and unicode map files.
adds 766d3fa Ignore autogenerated files. (This used to be commit be28d126a944075949821d6b4af3402be2cd86d6)
adds d117c83 Fix yet another place where we store a Samba version number. )-: (This used to be commit caa36c2f0a935f90472caff3e48fb298067d1447)
adds 03d5867 moving more code around.
adds 5cd3b7c get rid of CFLAGS from LDSHFLAGS and WINBIND_NSS_LDSHFLAGS and instead define it in SHLD for those systems the use CC for SHLD. (This used to be commit d0e2f3d1098ac0b8fa9165b3a93cd8d325a7a0d9)
adds e1725f0 Doesn't re-prompt for password when it is specified on the cmdline (This used to be commit 6ebe87d318658f28ad9b9f8169fc4400856d5812)
adds 5359b8d use names from enumerated type to get rid of compiler warnings (This used to be commit c9d6782e091406ed105b7dc34c8c83e53bfe515e)
adds 3a40c45 fix winbindd init sctipt (This used to be commit 018b222f9248e6baa02e74e36adbf2332aa4431e)
adds 24ce328 fix unitialised variable (This used to be commit 5efa0d7cc28d903c1986b8e40072ae49e9532a88)
adds 733f767 fix sid_to_[uid|gid] (spotted by Volker). Still testing this, but I'm checking it in so Volker can test it as well. Should be right. (This used to be commit 8edf193722f699cc33baed410917a78a5e28d0a4)
adds 9b9f169 Fix a small typo in a comment and pretty it up a bit. (This used to be commit 3b5ddd8e1f021f6a38434c0d9a47317ab6ff2614)
adds 531caf6 patch for domain groups with no members (rpc only) from Ken Cross (This used to be commit 05ec9c40f40be4d4dbb10b33e0def2374468ff8a)
adds 9c15a65 Fixed memory leaks, added krb5 replay cache. Now I need to add code to check the incoming addresses.... Jeremy. (This used to be commit 4e9359a1f67a44b2981579383327ba774e1c31f9)
adds e9681cc We have an API to compare the domain parts of two SIDs, so use it.
adds 9bcc388 Argl. Thinking twice and looking at the rest of callers of sid_compare_domain proved the last patch wrong.
adds ce12b32 Fix compiler warning. (This used to be commit 3a71b4873034b3fe9dc7b23a95e56c865e857507)
adds 5345a5d use the specific funtion we have to check if a SID belong to our domain (This used to be commit a926959391676d69bd7cbaf4ce0be0d3cb715418)
adds 4b25a46 Undo 'Fix compiler warning'. It didn't work because the value of inbuf changes so we end up freeing a pointer we didn't mallocate.
adds 31e6ed1 Delete obsolete comment. (This used to be commit 5416c51133297e866210ec0d8454e04c25541d91)
adds 9e51951 Don't bomb out when trying to unmarshall a zero length printerdata value.
adds 379367d Typo fixes from Vorlon. (This used to be commit 4cdadbbbe9d6311b32dfe8e9823ed55dab1c6f1c)
adds 456f51b Jeremy requested that I get my NTLMSSP patch into CVS. He didn't request the schannel code, but I've included that anyway. :-)
adds 236702e Fix SMB signing when using NTLMSSP...
adds 0b0fa60 Fix compile error noticed by Ken Cross, use the utility function instead of an inline replacement...
adds 4b28f27 Small documentation fixes from Metze (This used to be commit 3f63bcb47182f69a7524bf9fcd0198aa116a9c45)
adds eb2b683 fix cache coherency bug in print handle print_info_2 cache. Needs to be rewritten to use a reference counter, but this will work for now.
adds 7ca9b85 SPNEGO SMB signing is now fixed for NTLMSSP, with kerberos to follow shortly.
adds 8582358 make sure to fallback to rid algoruthm for users not in smbpasswd (e.g. force user = foo) (This used to be commit 399799c68cbc91cb3908b0d83ee4f51fa3bf3023)
adds e8b4a1f remove -B and default to dual-daemon mode (-Y to run as a single process) (This used to be commit 369a914ebefd5625af19b76d71b502e5e13a7147)
adds 7a29b6d update docs to reflect the change in default behavior for winbindd (This used to be commit 140e2fd5d710f5c800399e20a64c8ac4349a7003)
adds 4eaf55a adding docs on hew parameters I added. (This used to be commit 7c91c4360ffd5683f063ac2ce8ebadb4b4db9342)
adds 4aa91a9 odding some more docs (This used to be commit 6fdf9f8cd53833294d34aa6dc8d660957c530ae5)
adds 5c32704 Add mandir to installdir target. Otherwise installman fails for clean DESTDIR (This used to be commit bb31276c3dfd10bfbc41b7e77e1e1aca1f051453)
adds 0360710 Fix cut&paste bug in strdup() usage example. Found by Metze (This used to be commit 38f85593c41b5d9ea1c67beb626724b9e14a5dab)
adds 98af0e0 Accept --with-expsam=no as valid option (do nothing on it). Simplifies automatic option generation for spec files (This used to be commit 4042d965f26d8cc056792df50d0a2a6f3f640e50)
adds ce360c3 Mandrake packaging updates from Buchan (This used to be commit 3fec31d0fd91de6196d56fc7eae145f10c12483c)
adds 7a88267 Jim, could you please look at this? smbpasswd -a <username> was broken for me without this patch. I'm not sure if I interpreted your patch to this code right.
adds 032232b Fix memleak (This used to be commit 6770d69942a8841fb25448a8a238af7987ec860c)
adds cf8628e Fix memleaks (This used to be commit 26134ac302f3296df6a65182f2585201a3ad833a)
adds 8c4be2b Add support for MSG_SMB_CONF_UPDATED and MSG_SHUTDOWN to all daemons (smbd, nmbd, winbindd). Reviewed by jerry and tridge. (This used to be commit 02c5e2fc6f0721ebd82a9e6a2b34190607de55fe)
adds 4a12fe6 Debian updates. Brings files in packaging/Debian on par with the latest Debian official packages for Debian unstable. Also fixes patches that got out of date in the beta2->beta3 development process. (This used to be commit 03871fd574bf9c0f6d88c96423f77e9ada7b16f7)
adds e9e3421 We should report if a group mapping fails. This should fix bug#225.
adds c9d6c78 Fix memleak (This used to be commit 517bb4d0df4cd120ef0ffc3cd879897971f0982e)
adds b8ddc62 fix schannel processing on fragmented PDUs. 'net rpc vampire' works again. (This used to be commit ff0c71148e405eeb49efbc51461325c7f2207433)
adds 39de324 Add a cli_ prefix to a few functions to ensure everything that takes a struct cli_state is so marked. Jeremy (This used to be commit 0b8724ed65799f94f2af5d1dbb9ba20f1bac53a7)
adds c44a9d2 Added the "required" keyword to the "client signing" parameter to force it on. Fail if missmatch. Small format tidyups in smbd/sesssetup.c. Preparing to add signing on server side. Jeremy. (This used to be commit c390b3e4cd68cfc233ddf14d139e25d40f050f27)
adds bd9a42f Fix from Dragan Krnic for handling files in tar archives > 8GB.
adds 6b814c9 Volker's patch for open_socket_out() to speed up connections (This used to be commit 7d63b690004a59316a70059db0d9ad0ea9001288)
adds a84270c fixes for 'net rpc vampire'. I can now take a blank Samba host and migrate an NT4 domain and still logon from domain members (tested logon scripts, system policies, profiles, & home directories) (passdb backend = tdbsam)
adds 2ff85e2 fix typo in debug log (This used to be commit 074da426708555de082d0c2e5ae3a5cddaadcdf4)
adds 8a4577c Fix up our auth_pipe code to always cope with fragmented datagrams, in both SCHANNEL and NTLMSSP.
adds 259763d updating WHATSNEW removing old readme (not part of WHATSNEW) (This used to be commit c9c5f68eeab5a36b279673c728411672b4b4449b)
adds 794c577 adding another missing doc (This used to be commit ec92d856734e6d32189c3e90411fd02a20b8fe83)
adds b1b7018 remove outdated doc (This used to be commit ee44d72a1bf24ecf99d485f4d9ff8359d54e19c3)
adds 6810e37 removing outdated scripts (This used to be commit b47b6f5825753b4ad130cdd372dbd023f78d3fd9)
adds ca93846 Documentation Update for Beta3. (This used to be commit a88dc502cb3b6b2d905106675f50680bf22e2cfa)
adds aed434e Spelling. (This used to be commit 2750418752e491c5e87f0f2adf253291e31ee4c2)
adds 36d1df4 typo (This used to be commit 09e00970d4b3ec80467a4a292c39650d6c945847)
adds 658099b Fix memleak (This used to be commit 42a59d691019ee328920be25a1c505037f74151f)
adds 449a1bc sync with release tree (This used to be commit dd10e7c9bbef0d28f3c5330605ff3b18c278eeef)
adds 2da3330 make tdbtool deal with NULL and non-NULL terminated keys (This used to be commit 5df7b9a3efaf5b7828d0405bc14504d14d9e833a)
adds 4c8863a adding command for moving a record from one tdb to another (This used to be commit d0d85dd49c41c55e086714a45990d5cd6c36fa10)
adds 1eff052 Reformatting fixes to bring in line with the rest of the source. Jeremy. (This used to be commit 3c11d9362379f16bb0d14449f64e731efad97ffe)
adds 8c38bb7 Add krb5_princ_component to Heimdal. Remove cli_ from mark packet signed. Jeremy. (This used to be commit dd46f8b22d6e8411081a1279e1cd32929e40370b)
adds 4fbbaff Add API framework for server SMB signing. Jeremy. (This used to be commit 61fc9a7b2eafdf8cbed1f8d9aae016b828c91a08)
adds cdb3b5d Further Debian fixes. (This used to be commit 8f86cb196f9f2eaa4d6406f1082397dcf01897bf)
adds 6ab5e14 Refactor signing code to remove most dependencies on 'struct cli'. Ensure a server can't do a downgrade attack if client signing is mandatory. Add a lp_server_signing() function and a 'server signing' parameter that will act as the client one does. Jeremy (This used to be commit 203e4bf0bfb66fd9239e9a0656438a71280113cb)
adds f1b6cd7 Putting the framework for server signing in place. Ensure we don't use sendfile when signing (I need to add this for readbraw/writebraw too...). Jeremy. (This used to be commit f2e84f1ba67b13ff29e24a38099b559d9033a680)
adds 9ad4fbc Don't allow read/write raw when signing is active. Jeremy. (This used to be commit 8d2a848052df03dad7bfeb5e7be96f8e9a509bbf)
adds 583fc85 Correctly toggle the signing state to what it was previosly when sending an oplock break. Jeremy. (This used to be commit 9515de83a864250c417cf490b7be714c8e1e127e)
adds 4c53bb6 In the presense of RPC fragments, schannel is not strictly request/reply, so the shared sequence number will not be strictly odd/even.
adds bcd659f Don't use pstrcpy on non-pstrings. (This used to be commit 3498624d941fe200b06f114ece3373d4c4cfb2d1)
adds 7f7b754 Fix for bug 222 from Marcin Owsiany.
adds 0fe0598 Ban getgrouplist on linux glibc systems with glibc <= 2.3.
adds 9ec9df5 Disconnect an idle LDAP connection after 150 seconds.
adds 5b4a2df Formatting tidyups to match the rest of the source. Jeremy. (This used to be commit 86c5ebcf8f5eb57e9885627b3da4e486ee3f62d9)
adds 814e987 Signing so far... the client code fails on a SMBtrans2 secondary transaction I think (my changes haven't affected this I believe). Initial support on the server side for smbclient. Still doesn't work for w2k clients I think... Work in progress..... (don't change). Jeremy. (This used to be commit e5714edc233424c2f74edb6d658f32f8e0ec9275)
adds e895bd2 fixed the pstrcpy() bug in directory recursion properly (This used to be commit 132d6fdf635eb2bf2a1afd6e850d0f6967260f84)
adds 09f90ae Uninstall modules as part of uninstall. Partial fix for 236.
adds fc7c110 Fix spelling typo. (This used to be commit 5cb7d92751b6da58bb3ecd97cced5c963d348bed)
adds 14f3c75 this fixes a bug where Samba would under some circumstances return incomplete directory listings. The problem was the exact_match optimisation that short circuited directory listings on exact matches. This optimisation doesn't work when the unix filename contains Microsoft wildcard characters. (This used to be commit 84cee2c3fcc34fe6356e842821a5f0a361477637)
adds 5e252c8 make sure we don't allow the creation of directories containing wildcard characters. I've only put this in mkdir at the moment, but I suspect this will apply to all places that can create new filenames.
adds ffbb6ee Fix two memleaks in pdb_ldap.c.
adds f4d4b07 Fix memleak (This used to be commit 228fe54f0d65b895bef9e095ad996a48edf964df)
adds fb56f58 According to the result of voting, net has default debug level with ability to change it by command line instead of turn-off cmdline switch for debug messages. It's a bit more comfortable to use now. (This used to be commit b65fe75bec8170ad48d1ad0a9017ccc4de651eba)
adds e45b66b Fix StrCaseCmp() to avoid calling smb_panic() on invalid multibyte strings.
adds 7756b40 Fix memleak (This used to be commit defc71d4cb9bb1efcb39157bad2806f73b3cc3f5)
adds 602db79 Fix typo (This used to be commit ee4b69c539000b17db31ea3d41d0c7145f0ca25c)
adds bbd4c98 Typo fixes. (This used to be commit 85df8213fc67a9c8e8712cb64f27e5559dc11af9)
adds b3064ac This creates passdb backend files automatically when adding first account. An extra message notifying that needed file didn't exist is displayed. There's still a little catch with tdb backend, but it's better than it was, from end-user's point of view.
adds f746a68 Clarify a debug log a little. The path might not exist, so say so. (This used to be commit 8409cf3e470df79f219f9a21c0cb780e9257186c)
adds 71a93a1 Metze's AD/LDAP detection patches mainly to do with library detection. Tested on a large combination of operating systems and versions. Hopefully the build farm will find any remaining nasties if they exist. (This used to be commit 2e42fa3d7217615d90ad64261513bd1e8a65f535)
adds 63537d0 Use lp_idmap_[ug]id() instead of lp_winbind_[ug]id() (This used to be commit cfb86b4503c13b34583a61ef01ca8e1ed00fb9e4)
adds 274f1f8 Replace the eight (!) copies of dummy become/unbecome root with a single one. (This used to be commit 8b818ce381595cdcb36631a2440d6aa0038805f1)
adds 06345b8 Use %p for a pointer type in a printf-style format string. Also casting a pointer to a uint32 value is incorrect on a 64-bit architecture. (This used to be commit afed2cbbcc07de9e453156972250f5f9d22e8e83)
adds 80c1f1d Fixup a bunch of printf-style functions and debugs to use unsigned long when displaying pid_t, uid_t and gid_t values. This removes a whole lot of warnings on some of the 64-bit build farm machines as well as help us out when 64-bit uid/gid/pid values come along. (This used to be commit f93528ba007c8800a850678f35f499fb7360fb9a)
adds c9bc4b2 Another round of uid/gid/pid format string changes I missed the first time. (This used to be commit 6616485dbad74dab7506609c6bfd183fc9c1f93c)
adds 95fb5f9 sync from bea3 release (This used to be commit e42cc1e920601883cd404e9b2292ca58554ccf63)
adds dca325f Fix comment (This used to be commit 04f1577a39b926317911f59714de5c5ca87f02bd)
adds d22a90c bumping version string (This used to be commit e4cd21222dbd1a7a7f79618762799373230d4905)
adds c51ffbb removing unused function (This used to be commit b8394a107d3448434f1a34076eaab8e6dd9a8a9d)
adds 0c72828 Fix two memory leaks in the smb module:
adds 8991cec A fix for bug 174. I'm pushing this to the tree to test it on one of the build farm machines that I don't have direct access to (hpntc9I). (This used to be commit b01965823341bbabb74dcbc09d379b43db2ec680)
adds e79e26e Don't check in two places for signing turned off... Jeremy. (This used to be commit f4b02e52e25556e5b101d493e2e6404563bf96dd)
adds c085ace Typo in comment. (This used to be commit 6a9bfcd3b8996a0322f733689fd5e8bf24f224c8)
adds 80b46fd Move a function to avoid a warning. (This used to be commit a3b4c57503e0966145b0adab247297e4c8e0f165)
adds 3f3e2a8 Fix out of date comment. (This used to be commit 2e5bd1665430768b06da99beba5ac11a59c9bf07)
adds 490fcdd fixed segv in calls to pstrcpy() in cliprint.c (This used to be commit 36bc2b99b4fec2c14f8471d89381b2d6c2f9d339)
adds 3a5dc7c convert snprintf() calls using pstrings & fstrings to pstr_sprintf() and fstr_sprintf() to try to standardize. lots of snprintf() calls were using len-1; some were using len. At least this helps to be consistent. (This used to be commit 9f835b85dd38cbe655eb19021ff763f31886ac00)
adds 27d86b0 fix typo (This used to be commit 9de53f309ca686abbe970d8d452bb75398214a6d)
adds 3a00ced connect to the right realm or domain for trusted AD domains (This used to be commit 83376671c511be4bb10d3fca8e49e5f6ef792b9c)
adds b32da5a Ensure a prototype is generated for smb_snprintf()
adds 9832cd8 Some more [ug]id_t printf fixes. (This used to be commit 165d1ae55622ca1e89c94fc5e40bdf5cddbcab45)
adds 79e2d7c Server side NTLM signing works - until the first async packet. Working on this next.... Jeremy. (This used to be commit eff74a1fcc597497a4c70589a44c1b70e93ab549)
adds 08634e2 SMB signing is now working with change notify. Need to fix the disconnect when bad signature received, plus check the oplock breaks.... Jermey. (This used to be commit dd83931a00ec0a2c4b78b939c54bc101ec82312f)
adds 0c9433c Ensure everywhere we defer an incoming SMB request (blocking lock queue, in oplock break state, change notify queue) we also push the MID onto the deferred signing queue. Tomorrow I will test this with valgrind and oplock tests. Jeremy. (This used to be commit 33a377f3726c85379ba5b962dd7c8ead337b892f)
adds a9c0fcf Some fclose -> x_fclose found by Tony Jago. Jeremy. (This used to be commit 919078cf397155ede0169ce95a726d0fdbef696a)
adds ae6a63f Rise debug level to 5 for not-found-nt-quota message (quota setting for user wasn't found) (This used to be commit 422dffdc40742091df027fcffbc074eb2b1396dc)
adds 27db257 Add a macro to check whether module-specific data set already or not. Returns True or False. Should support further encapsulation of VFS-specific structs (This used to be commit 180e617f54021ced270c7c8cb86dd478d809d041)
adds ceb68ee Fix packet signing with asynchronous oplock breaks. Removed bad error message due to w2k bug. I think this code is now working.... Need more testing of course but works on all the obvious cases I can think of. Jeremy. (This used to be commit a6e537f6611cc1357fffea0b69901fba7c9ad6ea)
adds 60097e0 Fix from matt.zinkevicius at hp.com to stop files being created on read-only shares in some circumstances. Jeremy. (This used to be commit b826e8c8980d26e932da55384f109f0fe6a124c7)
adds 77373f1 More printf fixes - size_t is long on some architectures. (This used to be commit ba4d334b822248d8ab929c9568533431603d967e)
adds 2a7f874 Jean-Baptiste Marchand on the ethereal list used some auditing tricks to discover names for the SAMR specific permissions that were previously unknown.
adds ff5f4d6 Make wbinfo -p work again. Fixes bug 251. (This used to be commit ad4dd4909ffa29dbfbbd9a4f234e976fd253846b)
adds c9305f1 Schannel, once setup, may be used on *ANY* TCP/IP connection until the connection that set it up has been shut down.
adds 5373c58 fix bug config file path in winbind init script (bug #237) (This used to be commit 92b59848ca9cfab52b9434e364bcaa1dad2afbaf)
adds 02d74a9 fix libsmbclientr symlink (patch by Alex Duggan for bug #247) (This used to be commit 67f3a26c26c3e88f3764bb1c34e94c1f6cbc58c0)
adds 8e35bb5 call chkconfig --del winbind on removal (bug #238) (This used to be commit 942c3ae6e0dc69c1ed4bbc6b765bec0c98582e7f)
adds 5a90305 new swat icons from Marc Jacobsen @ HP (This used to be commit 01919208c658c79fdd2251ec460be5dc5853bf0e)
adds 7d833de More printf portability fixes. Got caught out by some gcc'isms last time. )-: (This used to be commit 59dae1da66a5eb7e128263bd578f167d8746e9f0)
adds 6bf7022 fix some error returns and strings; patch from metze (This used to be commit 948b1b138cf1fce18c93645fbdf948e589b19dc5)
adds 5a66611 fix user_in_list to work with winbind groups again; my bug (This used to be commit 850f4fafdbaf19ea13273a8bf82433ba50a11868)
adds c916e5e fix case where no realm or workgroup means to use our own (This used to be commit 6edc7e0a744a5d8c6332758b800a2646ef16dd77)
adds 6ec2213 domain in schannel bind credentials must be the dest domain, not ours (This used to be commit e12f6a8c13f27c3caea96b467cc4294e20dad341)
adds 37d77e3 Fix bug #184; set max_pw_age in account_pol to -1 so the default is never to expire (This used to be commit 833bc5c06018043cf0eb6bdcbb96922964286559)
adds 4632786 W00t! Client smb signing is now working correctly with krb5 and w2k server. Server code *should* also work (I'll check shortly). May be the odd memory leak. Problem was we (a) weren't setting signing on in the client krb5 sessionsetup code (b) we need to ask for a subkey... (c). The client and server need to ask for local and remote subkeys respectively. Thanks to Paul Nelson @ Thursby for some sage advice on this :-). Jeremy. (This used to be commit 3f9e3b60709df5ab [...]
adds 559439e Start the packet signing engine in the kerberos case in the same place as the ntlmssp case. Jeremy. (This used to be commit 79e0bf829875fc985f1940dc31ee418aad910ed6)
adds 0c43588 Correctly detect an "add user script" - check that *lp_adduser_script() != '\0', not lp_adduser_script() != NULL. Jeremy. (This used to be commit 2eac65ebe7147b36a34e0ca1c3f455f559ab0361)
adds 533982b Updating missing flags. (This used to be commit 3b4693c3b28e9f428dc54b6c55298645431e0bda)
adds ca4dc16 fix typo in debug (This used to be commit ed61628d8b051049636f48ec4372b2e19090628c)
adds 2c770dd remove unnceccsary $; spotted by Lee Taylor (This used to be commit 5cde975bec9c726857815c89cd479028bce64685)
adds 168beb5 Added buttons to change view mode. Fixes bug #212 (This used to be commit 37d2eed445ec825e31082e4e71c858e1e6356566)
adds a2214fc Fixes bug #243 (This used to be commit 22d644505f7181e9951a76105d7f014d57fc98c6)
adds 50548f4 Format tidy up. (This used to be commit 79d6e72af56838bdc1da437f76c905a47da0c0da)
adds 9fc34ca Ensure all code paths set add_script. Jeremy. (This used to be commit 0021c83ff645a1923b5a3d3c484d44b20d7813f0)
adds 422c246 Adding idmap backend man page section. (This used to be commit c10a0a1a0fc8ca91472ec53f82169a6c3a9fea7b)
adds 455bb6d Some small fixes to our charset conversion code:
adds 4b3e026 Use push_ucs2_allocate(), rather than convert_string_allocate() directly.
adds 224a9f3 When removing an 'unused' function, it helps to remove the 'unused' callers...
adds abcac3d If we strupper_m after the alpha_strcpy() we know that it is less likaly to contain multibyte charcters, as these should have been stripped.
adds 1478bcd Try again to fix up 'session request' name exchange. This time we actualy get the names...
adds 5b84b13 Allow the stat cache to better handle invalid multibyte strings, by using strdup_upper(). This function may fail - and we can just drop out of using the cache in that case. (Rather than panicing).
adds 5ab880d Use the specified workgroup in 'net ads'. (Defaults to lp_workgroup()).
adds ba4a111 Fix typo. (This used to be commit 4cf778937e84cfe486d5a65c550a2560d9e9c7c3)
adds ed7cb84 the testsuite lib needs dummyroot too. (This used to be commit e09a7c767ee4a7ff32f21f292b3967486a751532)
adds 5e22358 Fix comment (This used to be commit 2c395a3904395c2743df9c3035459c6f3866232d)
adds d758d69 Clarified what the SWAT FLAGS mean and what they do. Note: The comments in this file regarding the FLAGS has been in need of maintenance for some time. (This used to be commit a0d2fa0f25abe22008080df2ad2e58e7ee424a2b)
adds b4918ea Add buttons to Printers View (This used to be commit 805c33b08902d0d02358b624ef9976dd0bde4909)
adds 8dea1bb Cleanup of loadparm and swat to correctly display all parameters as required. No change to what is displayed has been made at this time. I do intend to change the display order before 3.0.0 ships. (This used to be commit de7d3063d9e07255da2cc4e67afa50c1e2ddf321)
adds d82199a Corrected description of SWAT FLAGS since they have changed as a result of the cleanup of loadparm and swat.c (This used to be commit 6956eb9a0b878f6fae37e4de14573cccd2af2156)
adds 84d98dd Add debug output api's from lsa/spoolss modules to smb module. Patch from Brett A. Funderburg. (This used to be commit 2cedaff044e5a5a03482b1e8f211218db5394930)
adds 17c6789 Memory leak fixes from Brett A. Funderburg - don't use the connection talloc context for data that is only needed on a per-call basis. (This used to be commit 3cb39ddee456f55b96e593c67c86082bbd590d86)
adds 4e4e1de More memory leak fixes from Brett! It turns out PyDict_SetItemString didn't behave exactly as I thought it did. If you create an item using a PyFoo_FromBar function you must decrement the reference to that object afterwards (or use Py_BuildValue). (This used to be commit 2a960963fbe43de753d44d617a7666a7b258092e)
adds 05875e5 Improved debug messages whilst trying to track down kerb issues. Jeremy. (This used to be commit 29dd71ddea480f6163ebbc9d8860a7930ae84066)
adds 4db6b05 Typo fix for bug 258. (This used to be commit a4e342c20cbddbb4d9d6ac49258457751146d890)
adds 7730b65 This adds gss-spnego to ntlm_auth. It contains some new spnego support from Jim McDonough. It is to enable cyrus sasl to provide the gss-spnego support. For a preliminary patch to cyrus sasl see
adds 15188bc Fix the build on Heimdal. KRB5_KDB_BAD_ENCTYPE doesn't exist on Heimdal, and it's a different rc than KRB5_BAD_ENCTYPE (which exists on both MIT and Heimdal). This will just make the debug show up at level 3 always.
adds b40d1a2 Typo on my part. I typed KRB5_KDB_BAD_ENCTYPE when I meant to type KRB5_BAD_ENCTYPE. Heimdal has the latter, not the former. Jeremy. (This used to be commit e8425df77c2e917c819592d93833a164ee3b5338)
adds 79a5d2e Finish tridge's patch as referenced here :
adds 428653e Add NT quotas support. Users allowed now to manage quotas on systems with sysquotas interface detected (Linux at least) using native Windows tools. Also move default quota support for NT quotas to VFS module default_quota. Code by Metze (This used to be commit e856a96c2c42c39843e5e1a3a6b0d538e7179900)
adds 6070a51 Fix bug #226. Stop unmangle of name into a wildcard name from deleting more than was intended. Jeremy. (This used to be commit e2742e0d897a35820a7d8f184292c32a4c3952e3)
adds edabf75 split replace into replace and replace1 to allow setenv to be used by nsswitch modules. Add required libraries to get rid of undefined functions for libns_winbind.so and libns_wins.so (This used to be commit cec5bf5f99ca98b0f5ee84636fc18f0cb3079683)
adds 1b89b58 Put mutex around access of replay cache for krb5 tickets. krb5 replay cache is not multi-process safe. Jeremy. (This used to be commit 9e0534a1b69bbd4f21b4925337cbab127d060fc6)
adds 9dbc000 bin/net needs server_mutex as kerberos_verify now uses it.
adds f5799f2 Comment out mutex until I get dependencies sorted out... Jeremy (This used to be commit 382d1732ca8e4d0909eb5a95f7327213913da37b)
adds 316c77e Don't revert something until you've seen if volker has already fixed it :-). Jeremy. (This used to be commit d57d9b99dfc2a83d91b952a11eb1ae4cf37e6467)
adds de1a998 add support for DsEnumerateDomainTrusted for enumerating all the trusted domains in a forest. (This used to be commit c691c7f7d9afb8af542dc83cf934df1dfd38ef17)
adds c856d92 add a few more tidy ups. Now onto winbindd (This used to be commit f8abdd23e1d4aed56c263c3228e702b191af4c64)
adds 5ab2b1e9 Eliminate valgrind error when client gets bad sig on list. Some reformatting. Jeremy. (This used to be commit b8f6b836468b3a0ae75977dc65cae8400f74734c)
adds 9c49c46 Fix bug we discovered in W2K client signing on secondary trans2 packets. Use W2K parameters. tpot please re-test smbclient with your problem directory. Jeremy. (This used to be commit 677d3a3c4ca0b67148e5e56fa876773a067679bd)
adds d6ee1d1 Save us from possibly uninitialised variable (caught by gcc). Jeremy. (This used to be commit f3f29665bd2c396c4756cd23f603ac768fea66fd)
adds 29ca70c Add a command line option (-S on|off|required) to enable signing on client connections. Overrides smb.conf parameter if set. Jeremy. (This used to be commit 879309671df6b530e0bff69559422a417da4a307)
adds aa7f82c Turn the 'doing_signing' variable on - fix bug where it was only being set on when signing was mandatory. Jeremy. (This used to be commit 7c58673a103195435ca75ebb2684880d1f7242d3)
adds ba12e6b Wrap calls to change_oem_password() in become_root()/unbecome_root() pairs to allow UNIX password change scripts to work correctly. This is safe as the old password has been checked as correct before invoking this. Jeremy. (This used to be commit 1734d43eb55561d46a6ffb5d806afedfd3746f9f)
adds ddf3c6d This is a critical bug fix for a data corruption bug. If you maintain another tree then please apply!
adds 04b4c10 Turn on automatic winbindd support for FreeBSD and see what the compile farm thinks of it. (This used to be commit e6210295e4daa5f1768616b4d8390a173c5c67ae)
adds 48c01de Whoops - this is probably better shell syntax. (This used to be commit 4644085b682c806796f9acf2ed73de9dd9872738)
adds 0d087e3 working on transtive trusts issue:
adds 3543399 make sure the domain sid is set when enumerating trusted domains (we don't always get it back) (This used to be commit 6e8f23d1b1dd5122691cd9363a5c572fcab182af)
adds 62ef886 Apply some const (This used to be commit 692ff44ba39cd24dbc906e0319bc51c8be9cc267)
adds 2f81cce This fixes an error I must have made when playing with spnego.c found by aliguori: NegTokenInit.mechListMIC is an Octet String.
adds deb62c1 Fixes for memory leaks in gss spnego handling by aliguori.
adds 34b15df spnego.c has function definitions. Prototype them.
adds c13fac2 Fix off-by-one found by valgrind.
adds f86708b Return proper error when it is impossible to change quota flags (This used to be commit 44bae9da9e03a1df738367f8d86adb0f315da41f)
adds 0da36b2 only honor the first OID in the sessetup snego negotiate. Deviates from RFC but I'm smelling a client bug here.
adds d5c632c Added a note inspired by andrew at cis.uoguelph.ca to explain when this parameter gets run. Jeremy. (This used to be commit c5e11fd01003fa2d85c91ec81afd2cb2498472f5)
adds f1e71ed CVAL_NC() doesn't need the (unsigned) fix and breaks the IRIX build
adds 14f207b Reformat clitar option processing - getting ready to fix it for popt... Jeremy. (This used to be commit 94b30e7b4a4f71d3aa2fefee60b9ea8ead2acccd)
adds 7e39e87 Reformat lots of clitar code as I hate the style so much :-). Jeremy. (This used to be commit 77f2a91549c8b61e74e2088faef2b61612803aed)
adds ef915c8 Final fix for the bug tridge found. Only push locks onto a blocking lock queue if the posix lock failed with EACCES or EAGAIN (this means another lock conflicts). Else return an error and don't queue the request. Jeremy. (This used to be commit 43fbc18fdc184bf29c15186c16bc99fb208de963)
adds d574b61 Finish reformatting. Jeremy. (This used to be commit 5ef75fa36620a87e8fd8567b854ea0770d8125ea)
adds a34ba764 locking.c now refers to map_nt_error_from_unix, so link it in with smbstatus and smbcontrol
adds 66ba341 Fix a memory leak. I did not check all the calls to winbindd_request, but we might leak the extra_data somewhere else as well.
adds f5b5a97 Add ntlmssp client support to ntlm_auth. Find the corresponding cyrus sasl module under http://samba.sernet.de/cyrus-gss-spnego.diff
adds 10ba661 fix cut-n-paste error found by abartlet (This used to be commit 042492b862c4f2389086275dd8a0e044d7432537)
adds f210ee9 Fix copyright statements for various pieces of Anthony Liguori's work. (This used to be commit 15d2bc47854df75f8b2644ccbc887d0357d9cd27)
adds 9f2e616 Update my copyrights according to my agreement with IBM (This used to be commit c9b209be2b17c2e4677cc30b46b1074f48878f43)
adds 8c64504 Update my copyrights according to my agreement with IBM (This used to be commit a2bd8f0bfa12f2a1e33c96bc9dabcc0e2171700d)
adds bfb3128 add tests for IRIX attr functions (This used to be commit ea57a57db036de6245ff44cd953dae3b482b4744)
adds 72a8b31 Fix the option processing for smbtar. Does no one check this ! Jeremy. (This used to be commit c4af1ec73584656fb9d2b372461da4748e1643f1)
adds 2443f7f Correct fix (removed the earlier band-aid) for what I thought was a signing bug with w2k. Turns out that when we're doing a trans/trans2/nttrans call the MID and send_sequence_number and reply_sequence_number must remain constant. This was something we got very wrong in earlier versions of Samba. I can now get a directory listing from WINNT\SYSTEM32 with the older earlier parameters for clilist.c This still needs to be fixed for the server side of Samba, client appea [...]
adds 760e58c Add the same signing code to the server. Ensure we use identical session numbers and MIDs when in trans/trans2/nttrans code. Jeremy. (This used to be commit 901544b29b4d815709b3dbad3012f1d2c419d904)
adds a202afb Leave the packet sequence checkers enabled whilst I track down a smbclient -> smbd sequence number problem. Jeremy. (This used to be commit 844898dbd8e99837ef1621aa73024714aa819ce4)
adds 099bd33 More fixes for client and server side signing. Ensure sequence numbers are updated correctly on returning an error for server trans streams. Ensure we turn off client trans streams on error. Jeremy. (This used to be commit 3a789cb7f01115c37404e5a696de363287cb0e5f)
adds 9482f14 Only look for mid sign records on incoming packets for oplock break replies. Otherwise we find spurious mid sign records on reply_ntcancel calls (they cancel by mid). That took a *lot* of tracking down. I still need to remove the mid records from the sign state on reply_ntcancel to avoid leaking memory.... Jeremy. (This used to be commit 270bf20fe3e226ab5cfc689bd20ed4c22b2fa7e6)
adds b925d19 Ensure we don't leak any sign records on cancel of pending requests. Jeremy. (This used to be commit 9a8ffc239c0f1aada713de7e9e007066738d8874)
adds b1fc491 make sure to initialize the backend methods when enumerating sequence numbers; reported by Ken Cross (This used to be commit 10c7a1af67e556c17d4b3495934a2dad19728d77)
adds 12afe71 Changed "winbind uid/gid" to "idmap uid/gid" (This used to be commit d205dd963bb306935d3c02c94684fa1143436158)
adds 9bc4214 Removed duplicated file, no longer in use. Note: profiles.1.xml is still present and relevant. (This used to be commit 7b24759c270ffbc914aa0a45c8b7facbf6217c69)
adds a864670 Fix oplock break detection code on incoming oplock break responses. This fixes signing for oplocks. Jeremy. (This used to be commit 69c56ee8bce122839a8fec4e59198f84b0757166)
adds 8d992a7 Output message saying "signed connect" instead of just connect when signing is active. Jeremy. (This used to be commit c6674fa62865b64aa788a1903db118e4d773bcae)
adds 99a4bb0 Fix up #defines around utmp_host and utmp_name. Noticed by Cord.Hockemeyer at uni-graz.at Jeremy. (This used to be commit 07c5ecb945c1189fd6e8628f5e989b90dd15163b)
adds 5d070d8 Fix memory leak in py_smb_set_setdesc()
adds 5216cb0 More patches from Brett:
adds cdf562f Memory leak fix for create_rpc_bind_req() (This used to be commit 4d26feabd75d5b298276b0c5880b9765507bb6ae)
adds 05540b4 Fix unused variable warning. (This used to be commit 73d02e3a2b0f9e84ab6d8685e4ad6a03ef9249b2)
adds a4954bd Changes to make gss-spnego ntlmssp client work against W2k AD.
adds 055b7df fix bug #245; local_lookupsid() needed to make a getpwuid() call to get the username instead of making up unix_user.## (This used to be commit b947fc3eed464d7a64914f3965964d29be031614)
adds 269bcd9 oops; fix typo. Noticed by gcc warning (This used to be commit 4c36ef65e5101899f730adaeacf754f5f3647d89)
adds 74be920 Spelling. (This used to be commit 7d009ebf66c82b254828bac267102eb6e6a4a75e)
adds 923cb1b When doing 'net groupmap add', default to algorithmic mapping for the rid.
adds df23376 rework winbindd_accountdb_init() to reduce error messages in the log (This used to be commit d98a68e0ebaf2fbd360b826f5df472bc3f94285b)
adds 44e6c30 fix bug #208; have to get the gid of the user's primary group for %G (This used to be commit 575483a1efe18a90055490117ba6894512ae568a)
adds 17a713d Get rid of MAXPATHLEN, move to standard PATH_MAX. Jeremy. (This used to be commit 455ed2d51d86f39ce0fa6e6abca31a5425d2ea17)
adds 33f6eb9 Anal formatting tidyup :-). Jeremy. (This used to be commit 9c0197471366ad1acf922e02bb694769863054a6)
adds e602bca Reversed replacement. Oops. Jeremy. (This used to be commit 520bee397d946766cef8ab9f0d7d89064106f510)
adds ef65d26 Ensure smbclient obeys -s smb.conf option. Jeremy. (This used to be commit 7950f7d6b2c5e8247bce1e96ddd1a9ec1045f7f9)
adds 8d94de7 Patch from waider at waider.ie to print out Port Type. Jeremy. (This used to be commit 8516baf58d333a54bcbe1c1a08eee499b3dd2636)
adds 4461109 Cosmetic fix from waider at waider.ie. Jeremy. (This used to be commit cb326c2dbff1fad87d5c72df4a004d5a42d17472)
adds 110abf1 Turns out I had my packet sequences wrong for oplock break code. I was storing the mid of the oplock break - I should have been storing the mid from the open. There are thus 2 types of deferred packet sequence returns - ones that increment the sequence number (returns from oplock causing opens) and ones that don't (change notify returns etc). Running with signing forced on does lead to some interesting tests :-). Jeremy. (This used to be commit 85907f02cec566502d9e4a [...]
adds a351309 adding generic docs for defining VFS module options (This used to be commit 6168d3da670f7bb75e34b65a91c76728576f8607)
adds 3bbe9c0 An oplock break reply from the client causes the sequence number to be updated by 2 if there is no open reply outstanding, else by one.... Yes - this makes no sense.... Jeremy. (This used to be commit b43ce1ff6109f6422a621329ceb713b42df40040)
adds a83bac7 Shadow copy API - Original work by "Ken Cross" <kcross at nssolutions.com>, adapted into a patch by "Stefan (metze) Metzmacher" <metze at metzemix.de>. Jeremy. (This used to be commit ce5c91d35dabc5ff6fb3df2b259ed186d6a7e0da)
adds 4d48737 Test modules for shadow copy by "Stefan (metze) Metzmacher" <metze at metzemix.de>. Jeremy. (This used to be commit 3f8c77b116b96b01fd333c4b45d84666ef108fe9)
adds 11bf0c0 Added by request of "Stefan (metze) Metzmacher" <metze at metzemix.de>. Jeremy. (This used to be commit 80e14b176526a3038ea03214fc3dd0fd00fef922)
adds 2a091c4 need to make sure that the connection struct mem_ctx is initialized and destroyed (This used to be commit e0c061b94d4cb181afcd70c5d6398e0c2f446449)
adds 56bb027 need to be able to connect to a domain member as a local account; don't always map to the domain name (This used to be commit 20b6e64da2669e5dfc7265cae331ec9c89aa02dc)
adds 38b3ee6 RPC fix from Ronan Waide <waider at waider.ie>. Tested with rpcecho. Jeremy. (This used to be commit 68590b9e2266cf76b46a68cca0acaa47733811fe)
adds 9df23b2 Turn on client ntlmv2 by default. Jeremy. (This used to be commit 729b468f7e0e5522dfdede481947826851842483)
adds ac8c6e4 Format tidyup. Jeremy. (This used to be commit 049e77d636c5abd0fdd8840c3c4c465708354ed7)
adds 4b5257b fix 2 bugs:
adds 722ce0e updating smb.conf manpage to reflect changes in ./configure options (This used to be commit ca29fdb9c28b7a61ce35eaea8864a8cd647b45cc)
adds c1bc3a7 fix for BUG #267 (problem with supplementary groups). Use winbindd to get the group list if possible since we already know it from netsamlogon_cache.tdb. More effecient than letting libc call getgrent() to get seconary groups.
adds 8829553 fix MS-DFS (my bug) stupid return code error that cose me more time that I would like to admit. (This used to be commit 082b1cf06fd3b144b9713045672028f16e20aff4)
adds 94bbd5c Store the server domain from the ntlmssp challenge in the client struct to be able to ask a LMB for the servers in its workgroup. Against W2k this only works on port 139....
adds 6da5194 Fix style (This used to be commit ba60a11b62a093565459efca1879f2b028724af1)
adds ce7d025 We get the server and workgroup list only over port 139. Fall back to that and if NetBIOS over TCP/IP is disabled, give an error message.
adds d5d9055 add --domain=DOMAINNAME to wbinfo
adds 1c722f8 not used (This used to be commit b3074a893bc0bee11d628907bd83b53f596af0eb)
adds 601b026 Improve MySQL library detection, add support for MySQL 4 (This used to be commit 90cbc4361e86d591e38c80092612edaa3875ea67)
adds 7cccdec Update upgrading docs (This used to be commit cd81eaaf2d2bc407a4f9d037fedaa7eb82abcc65)
adds 99144d5 adding missing options (mine) to wbinfo (This used to be commit ae6d704946867e92ad6263799f28712442d55617)
adds 63a72d2 adding '.' special name to --domain to mean our domain (This used to be commit f833d1f15691a418b99f82dbda75b673fb3428f6)
adds 0c67574 fix bug #281 by surrounding pdb_getgrgid() with become/unbecome_root() (This used to be commit f6a01f51159ccd822c6e764b7243fff375f22747)
adds 17bb5e4 Mention security=ads in introductory paragraph too (This used to be commit 33a53550df16bf89a8904ee9496896ff790ed32b)
adds 92de6a2 Fix typos.
adds 268a359 Apply some const (This used to be commit 502b45b55d7ab1c32c9dbc3301f025b2eec620a4)
adds 76ecaa3 Fix a segfault in ntlm_auth when we can't find a domain or hostname.
adds df8d9e0 Make client signing auto. Jeremy. (This used to be commit e66bfe212db1cec751f4024f631600fa2a3eb07c)
adds 6932617 Revert the latest fix. Need to investigate further.
adds 494ea48 I think this is the one to check...
adds 102de75 Fallback to not using NTLMv2 is extended security not supported. Jeremy. (This used to be commit ba075ff03af06dfc2f4bcb952508bbc4a6967d85)
adds dffd0f3 Fix for bug 269. Change wbinfo and ntlm_auth to convert domain, username and workstation to utf8 before sending the winbindd request. Also, don't continue when the call to pull_utf8() fails but rather return a winbind error. (This is what was causing the crash) (This used to be commit ca1c463360b75538a93b56a87cbb4a6ee7b6cec6)
adds 46e0d25 Fix client autonegotiate signing. Jeremy. (This used to be commit a4d2dd1d40f6b1322e69d430023aa89dac86fda3)
adds 51fa184 Add DTD for the samba-specific docbook tags (This used to be commit f9b72a4565540caf06e9e402a73e023ed7c74c37)
adds a73fdce Stylesheet for processing samba docs (This used to be commit d02d4ae95685baf65877c4ab20ef22368f789e2d)
adds ea55215 Deleting obsoleted files in preparation for addition of new files. (This used to be commit ec43558343b036d96f2822490d55eb22edf6124d)
adds 4bf0167 Updating SuSE build files for Samba3 (This used to be commit 934fefa688fe735e2287c701ed8f913fc6147447)
adds 9d24f7c Missed one file. Now it's added. (This used to be commit f2d212950d7e7b0b7c32166ab39b4389791602b6)
adds 61a1fa9 Clarify gss spnego ntlmssp server a bit (This used to be commit 807b452a7fe7960acd0259a289f0c67011cb1aaf)
adds aed1610 Fix for bugid #205 - work by Andrew Bartlet (modified to use fixed buffer by me). Jeremy. (This used to be commit 6f68b8de4760a2103eae0a51b2aca356990ea526)
adds 4511b33 Test invalid map system, map hidden, create mask, force create mask parameters. Fix return code for Samba 4 torture tester. Jeremy. (This used to be commit c043835c878ff062cb6eede02334f9e0ebb01050)
adds 7bc6f49 Add vfs_readonly module which allows to enforce periodic read-only limit on a share based on a specified start and end dates according to date(1) format (This used to be commit 8b263c2fda89ff6aa2dc3a60460c5d46cf0814c6)
adds df35fb0 Fix another error code return against Samba4 test suite... Don't allow a path above root. Jeremy. (This used to be commit 9bc0e4fe04c4134add428c889d316bd5ee4fb6e9)
adds 225048e Fix comment (This used to be commit 024d32f79390210bee6da8e75c228a4aaa7fe6b0)
adds 3b8485d As described in http://davenport.sourceforge.net/ntlm.html add NTLM2 authentication.
adds a2e3ba6 Merge over book changes into 3_0 CVS (This used to be commit d8fe4a81fb0d4972b2331b3d5fc4890244b44c33)
adds c5c6ae7 Fix some errors (This used to be commit dc8d2c30b4f6ee3d6c55d034d70471a90f1b7341)
adds 2202b2d Nicer layout for the latex stylesheet (This used to be commit de498be672098221f62138b33e997fe93d87104b)
adds 1b51684 Fix syntax error. (This used to be commit 3291db6369fb57ebd76d0213ac62958de96173eb)
adds 8f3dd1e Proper dependencies for dev-doc (This used to be commit 52816b4e374753880f6022bce5dffd3d7d3ff1c1)
adds e6c5552 More fixes (This used to be commit ec02b2cfa4d913c91dd78bc1b2bdb02d7d560c59)
adds bc42210 Use path relative to source/ for modules/getdate.h (This used to be commit 555d1ba01c01b88039e9125e8d468166e2e1b2a3)
adds 1d67e6b Some more shuffling around gss-spnego server (This used to be commit f2c85595dae81e119d0f7f9ec769ff865916a052)
adds 5929cfd This adds *experimental* kerberos gss spnego client support to ntlm_auth. (This used to be commit 5522c79045dd9ee6804bc2bf2114178cbed6df48)
adds aa4ebac Add some images from the book (This used to be commit b4eb1640246fd0f81a65cc27c53a2a8e24dc8174)
adds a757fe1 Apply a little const (This used to be commit e3b36906c53bd4a9231c2efb007cec234e52a78f)
adds ac61ce1 Tims' little fix. (This used to be commit 03a308afcd8826387e33a9c95df98425f9e0fa79)
adds 154124c PS and PDF build correctly now (This used to be commit 27ef31bee4ac445f1218d6e78d6e3282c6b2726a)
adds b6e1f50 Manpages work now as well (This used to be commit c8393c013a468ea3e8493cd2fac7ace47b7d55ce)
adds efeb63d VFS layer should be TRANSPARENT, not OPAQUE (This used to be commit 30f207375a7e54265fc696a91ba4686ed932329e)
adds 6c8e01e Remove db2latex (This used to be commit 479881d74aa136476355bfacc57a08102eb170b9)
adds 3942962 Better compatibility with official syntax (This used to be commit 9a5304a5ea9b65dbfe5980e35b8456946a331f80)
adds 7b98e3a Better compatibility with official syntax (This used to be commit 12eea1a70b0c8331aabc09e5ae464d7863de6240)
adds 83faad0 Conform better to the specs (This used to be commit 412934e6d006697426e7adbcc686a5ab2b62742b)
adds 5faf3ba 2 fixes
adds a9975ac Ensure we pass the Samba4 unlink test ! Jeremy. (This used to be commit 73aaf8094c2fed76b6650afbd8ff4f050f5e52d2)
adds 4e1bdbb Last set of syntax fixes (This used to be commit 1ab824e77edd955e90515b40e0d0c2d4f826b603)
adds 0d28f13 Final update. Links work now as well (This used to be commit 336483342c4b6a2ff2579e7b903362f408385b09)
adds db58f51 More chkpth fixes from Samba4 tests. Jeremy. (This used to be commit a62cf6bf16e2f435f504e936c31992f5697a309a)
adds b358688 Regenerate docs! (This used to be commit d6c489b44417b792145ca7676f13ce7388ec6a4c)
adds 405135f Better path checking for chkpth. We now pass Samba4 chkpath and unlink. Jeremy. (This used to be commit 00a57b0953c40a0ad6780eae84b4c558e21dbcfd)
adds c3b9425 Regenerate docs! (This used to be commit dc59e21bd2258f3d8e1106ad4be7b9963b57f1e0)
adds c41fad7 Query volume info level 2 fix - found by Samba4 tester. Jeremy. (This used to be commit fd86e2a38766af1cf01667c6f6248af7572b278f)
adds cb6b82b Regenerate docs (This used to be commit 85414c8780cf57c396fea395918dfd161d67edb4)
adds 998ded9 fix bug #286.
adds fd4c40a Create symlinks for modules that register multiple functions (fixes bug #91 ) (This used to be commit 3000a99b2dc4fbffe4f20b92b22b9658d6620b65)
adds 225a8ed Add some more new common options (This used to be commit f27e696cd38501754fb996ca3ffbe48b28e861ae)
adds edef6db regenerate (This used to be commit 0fa19dd4bb74d49a7807f82a59c69ccf5a2b0311)
adds 879573e Regenerate (This used to be commit 9f542cda53df34a093bebca31c6d5130417cc3dd)
adds f62eaeb regenerate (This used to be commit 75a8a906e8031b50e6583f2e0354073a8aa7f5f3)
adds 88ab623 Remove last document in the text docs - it's replaced by Monyo's japanese samb3 article (This used to be commit 242ccbf35fd1f1456ede475c2851fd5e21f120a3)
adds e6a0622 Fix typo (This used to be commit d14253752f6e5eca217831da22f3d0d00d536b04)
adds 7c0b572 Hoist the code for checking whether or not iconv actually works up into the loop that looks for iconv, because we might have more than one version of iconv available and the first version might not work like we want, so we have to keep looking.
adds ea40385 Only close anything that is not fid 0. Was very confusing in ethereal...
adds d7ec320 Don't wrap up anything that is not there. Otherwise upper layers can not figure that we got no ticket.
adds 1a43ca5 Small typo fix found while testing domain trusts.
adds 7a56a78 This is an intermediate commit ... we check for three different charsets in an iconv_open to be more robust.
adds 609ffe0 Test for CP850 and reorder the tests, looking for ASCII, then CP850, then IBM850 and lastly ISO-8859-1. (This used to be commit df8ff3f6b54aca4e43459d4275c88b90508c961a)
adds 5ac23a9 This file has been in the HOWTO for ages (This used to be commit e97ff92a27eee81c5a6f648e3a898fed66c6a63f)
adds 1eb7fe8 A small tweak to allow IRIX to work by detecting ISO-8859-1 to UTF-8, because Samba really only needs CP850 to UTF-8 and ISO-8859-1 seems to be much the same as 8859. (This used to be commit 02e3d779f150f99e777007a50b58861c8921925b)
adds 172766e Change Samba to always use extended security for it's guest logins, (ie, NTLMSSP with "" username, NULL password), and add --machine-pass (-P) to all of Samba's clients.
adds 3b9f842 Small tweaks to configure.in to support Irix and to remove the changing of LIBS where we don't need to change them, and to ensure that if --with-iconv was specified we only search the list of locations specified. (This used to be commit c2274274a6cec7aed5ba5fee72e529ff3e0c71e0)
adds 134e7f9 Put 'wins hook' example back in. Fixes bug #268) (This used to be commit a1e1421d1ef70088e1cf2308e8cfbf139e25ddaa)
adds 810627d Removed -l parameter description to avoid duplication with common.samba section.
adds f90a838 ntlm_auth should be installed as well. It is now of use by Squid and Midgard and is stable enough so it make sense to provide it in a Samba Team's binary packages (This used to be commit 6615b06cd186d58b25e0af9ef4174868f99d9be3)
adds fbf0725 Fix the build for non-kerberos environments.
adds 38f09f3 Fix overflow in vfs_recycle module (and hopefully also bug #291) (This used to be commit 8625f0e015481a79b0a7dedb77c60ce7b2cb7b84)
adds 9b80349 fix bug 294; win9x driver lookups should always use version 0 (This used to be commit 8cc1a49c13b24e8fe501caa0d7d695d34a58d08d)
adds 8d670d1 Try to honor predefined CPPFLAGS when finding correct iconv flags (This used to be commit ee362ce47596a90f60b0dd3b414503547863e01b)
adds 4e45589 Small fix to include existing CPPFLAGS when looking for iconv. (This used to be commit 772bb41a9d321c7f7377af01d1583c73fccb1e08)
adds bb6dff2 In ads_verify_realm, all we use in the ADS_STRUCT is the auth.realm. So directly pass that instead of setting up and tearing down the ADS_STRUCT.
adds 11777e6 Attempt at fixing bug #283. There however is no solution. There is a workaround documented in the bug report.
adds 4e8b36a Fix SMBseek and get/set position information SMBs. Works against Samba4 tester. You will need a make clean; make all after this ! Jeremy. (This used to be commit 10d90171ed58bee3e5ab6476341059b585034134)
adds 13a7870 Don't ask twice for the password (This used to be commit 8ebd92da01a72b26df769125f51934796e9e3d4f)
adds 8f75104 fix build (This used to be commit dd9cb6f820c2acf658eb081fb6ffc7e9b6b3c8d6)
adds b09eb5a jeremy foo (This used to be commit 0b31f592df9aca952f978fd6f28c362a0bf02a53)
adds b679661 get rid of IRIX test as it is wrong. (This used to be commit a93fa23c17c9f69de224cdd5471916eda3cd4fec)
adds 1699fad Fix changing of attributes via setattr. Samba4 test fixes. Jeremy. (This used to be commit 97e1d5c9573513c9c9be9a709341bda54fbe44be)
adds 6a0c1d0 Fix setfileinfo level 1 - it only takes 12 bytes. Found by Samba4 torture tester. Jeremy. (This used to be commit 273ebfceb3142f485c2874f84114600d4a58c523)
adds 5a8c2f5 nlink field should decrement when delete pending is set. Found by Samba4. Jeremy. (This used to be commit fbdf276e36b66e9ae65cb3f127ed80cfe9a43cac)
adds 273c37d Makefile.in (This used to be commit e8dc799ffbc4e622eb6adf374bbafc34724c24ce)
adds 6c396ea Add utility that takes a samba log file (at least level 5 for headers and 10 for data contents as well) and creates a packet trace readable by ethereal.
adds 8ceb628 Ignore silently set disposition information when set on a path. Samba4 tester. Jeremy. (This used to be commit e9cef615550fc2dc4a8a84ca080f13dc39d5b292)
adds 87a6720 Fix attribute set using setfileinfo - Samba4 found. Jeremy. (This used to be commit 309835deacea9e49a8867cc981e78e6ae3efe42b)
adds 23c314b add IRIX EA support (This used to be commit 589e94f4ffa325acfd6562a84906639e19fd5d33)
adds c8061de Get packet contents correct as well. (This used to be commit b4499c8aab44e25cb4406498018bde0bc4ed4ca9)
adds 4d108e2 fix type (This used to be commit 327d26253ed21988d95303c4f8c85901199d8f40)
adds fc05b0f return actual results instead of always OK (This used to be commit 71469f3220e54959af13a395918c80273538b6ed)
adds cc865e1 get rid of unused call (This used to be commit 244c61b1dd52121109e6fd7c3514d1a73d1fa303)
adds 062f89b get rid of some sompiler warnings on IRIX (This used to be commit a6a39c61e8228c8b3b7552ab3c61ec3a6a639143)
adds c9aa836 Fix memleaks.
adds db5355c Don't ask, it's too embarrassing :-)
adds d294d4b get rid of warning on IRIX (This used to be commit 6ec683e24e220a40b02b203b918a0008d90264f0)
adds 7753ed9 Fix some memory issues. It is now possible to convert extract packet data from a samba log file and view it in ethereal, including the DCE/RPC, RAP, etc calls that are contained in a packet, just like you would with a real network sniff! (This used to be commit 6a76750dc4d8b539b7571ac4939c003b6ffa86a9)
adds 0fc41a8 get rid of const as these things really are not const (This used to be commit 61bea183a229cc11f25c4a7cb5341faad9833d7b)
adds 937041e get rid of compiler warnings (This used to be commit ae25e7746e87409aae554d390753c7a3e3717052)
adds 4fab137 make sure idb file is properly sorted. (This used to be commit 864d63a82dcd2ddea415d51a68a48aebe89c4bc6)
adds 4ad85bf Add the gss-spnego kerberos server side to ntml_auth. This uses the same ads_verify_ticket routine that smbd uses, so in the current state we have to be have the host password in secrets.tdb instead of the keytab. This means we have to be an ADS member, but it's a start.
adds 48ceb1b Add idmap diagrams from Chris and John (This used to be commit 1f126306c211be26e69be056fb1015762dd4802b)
adds aa39cc3 get rid of more compiler warnings (This used to be commit 398bd14fc6e2f8ab2f34211270e179b8928a6669)
adds 2253501 Add ability to output native pcap files without the requirement for text2pcap. IP and TCP checksums are not calculated, but that should not matter. (This used to be commit aa96f780015c031e0c5a0e8773f192502c10c919)
adds f4dcc68 Remove nasty hack in modules system. We don't recompile files anymore after the Makefile changes. (This used to be commit 104f62272d75e9d89ab330b620011b337eb2a435)
adds f6e3a61 Document modules changes (This used to be commit b8ff07a3439864dc22cc1c501ebcdc117351d2cd)
adds ba59b3c Remove accidently added SMB_MODULE_PROVIDES() lines (This used to be commit 071850f87ac1c54cbb9786b5d443f6067c923663)
adds c574bf0 Print more than 1 packet in hex mode (This used to be commit 28f1d7b201932eb3864af3d71ec862670898822c)
adds ced2b07 Document get quota command (This used to be commit 19f8f26f0bb1b2de18c35c203d0912bcde07bfe2)
adds ffdc9fa Fix typos (This used to be commit e5e71af660e5d7a2b9a76c2489822e176978185e)
adds 9061a6b document set quota command (This used to be commit 8b1fd7526bf0a580edaeed45047624588e0a0a22)
adds dff37be fix compile warnings on IRIX (This used to be commit b9779ba590a62acac12fa268c0e9dbe054176ae4)
adds 22ecf22 Fix syntax error! (This used to be commit cd0b6f74baa01dbe43c29cdadf1505083cdc878f)
adds 7f5cc18 Fix doc build (This used to be commit 25cec4d35664f5c093cd95d3255a8ed04f8f2528)
adds cedd66b Document 'ldap group suffix', better documentation for 'ldap user suffix' (This used to be commit ff7de3e19cf8707e8429c70b6ba303ff652fa4c8)
adds d069dac Regenerate docs (This used to be commit dc33e94161e4fc1ca6bf66a321c708c89bb276e3)
adds ec0e199 Regenerate docs (This used to be commit 0378999142bd565f6ed0952a238f823c31a15c37)
adds 852ffbd Latest heimdal snapshot has a krb5_set_real_time with a slightly different (but by implicit conversion hopefully compatible... ;-) prototype. Fix the build for that. (This used to be commit 497b190edc42cec40fc80e9d9eb6aa4e1a466ac5)
adds bb6fb28 Give a temporary hint on how to delete trust account.
adds 7ddf760 Fix charset detection code in configure. Now we are: 1. Try to find correct name for default character sets for the platform 2. Use DEFAULT_{DOS|DISPLAY|UNIX}_CHARSET defines set during configure phase as defaults
adds 4e88fd3 possible fix for bug 288 to repcent using an uninitialized cli_state struct (This used to be commit d09dc91c024d718a8ddb6b7f08c7fe84716beda4)
adds 5047cf7 working draft of release notes (This used to be commit e5dffa90ba747c11bfa1cd89e4f7d4f7eae28a65)
adds b7a8561 Do not cache iconv checks because we are looking for it now in different places and negative result does not mean we don't have iconv unless we checked everything (This used to be commit d46f8325f2edad28870d7a5c45674bdb52ac08e4)
adds a734fdb more change to release notes (This used to be commit 7926e6f86356d01776c04f8c1b74b6049ee63eb0)
adds 5ac040a fix some typos (This used to be commit 800a4e519470f29969988cc1902d20dbb6108bea)
adds 6895dad Fallback to our defaults (CP850/ASCII/UTF8) if there is no native iconv on the platform. This allows to compile and complain about it at runtime (This used to be commit b6fa581955de36e044a41c6ce857743c7e3c9b7f)
adds c904740 s/OM_uint32//uint32/g (This used to be commit f8a092e7b42cd157cf86240984be40badd0afd87)
adds 45b9fd9 Don't print out error in ads_do_search_retry() when it suceeds. (This used to be commit 617feab4223f5ba3cc5e090de5e63da72fce49df)
adds e8d7428 Document 'server schannel', 'client schannel', 'client signing', 'server signing', 'client plaintext auth' (This used to be commit 7f4e6de885728e53b7eed445bdb2106ba53d626b)
adds 85020f6 document 'kernel change notify', 'acl compatibility' and 'ldap idmap suffix'. All smb.conf options are documented now. (This used to be commit 7a805590cc11398135df48922d71f400a4fb6c24)
adds b199360 In case of 'net rpc trustdom add' without domain name we were silently asking for password without a piece of error message or explanation.
adds 2ffcb5f packagaing fixes from Buchan (This used to be commit 18bbfe27f66d71172239299b917655fd00a2313f)
adds bd886ac stupid...stupid...stupid....fix bug 294 by looking at the right arch string (This used to be commit 584df6b8d691b30d6ead485cfc8dce7bb30cd8bb)
adds 3a052c9 Implemented the level 1010 NT rename level. Many fixes for Samba4 test correctness. Jeremy. (This used to be commit f57429befa43d63ed9a6e19b854e22fd4151db40)
adds fac0ae1 Fixes to all mount.cifs to run more safely setuid (This used to be commit bdb65b9a6e033ca25d98e924d44b1639dd0c0fb9)
adds ccec667 fixing typo (This used to be commit 0d11024dd7cc02d8c26c7beea4534920d7642930)
adds c632aac Update SWAT documentation (This used to be commit 7156877ec88acea6726f2b48c5fb5eff9ef37fdc)
adds f1b18e0 - Small fix in smbsh.1.xml - Add manpage for log2pcap (This used to be commit edd749fc89b882cf0953d85d49ec337bbd082f18)
adds aaf8317 Add log2pcap manpage (This used to be commit a5107b8088e306bfe89a141fd70a20faa54e9f6d)
adds 292a1e2 Document -q (This used to be commit 8c0e29c4421a237fdb6a7433f4bf299cbacadf86)
adds fdf78a4 Add level 261 to search. Found using Samba4 tester. Jeremy. (This used to be commit 4ee99d1c412ecc77541c988f6795ae3cb89907b8)
adds 1f438cb Added level 262. Found by Samba4 torture tester. Jeremy. (This used to be commit 12d8863be3045efa33ece1aa17073b21aecb2e97)
adds c236ac8 Win2k never returns 'no such user' here, so when we do it, the clients freak out. Return the standard 'logon failure' instead.
adds e83a8a4 Don't return DOS error on SMBsearch return if using NT error codes (NT1 protocol level). Fix for Samba4 tester. Jeremy. (This used to be commit 74486ab9efbb555f830b0e5d1c88f7bf065ae039)
adds c0236e8 Fix flush of 0xFFFF - found by Samba4 tester. Jeremy. (This used to be commit 8a5c97fa07eacd4cecb5afd9c197352dfa613b9f)
adds 6d6401a Implement SMBexit properly. Found by Samba4 tester. You must do a make clean proto all; after this commit. Jeremy. (This used to be commit 27af1f9feab12542dc538bfceac4593e644ba3b4)
adds 49e6650 Fix BUG #314: api_netUserGetGRoups() was failing prematurely (also fixed the call to return the real groups and not a mocked up list)
adds 6283057 no maintainer. Will be in the Attic if ever needed. No point in claiming support for these packagaing files if we don't even know if they build. (This used to be commit b87357c11bf7cbaeb1b90aaf67c9b2ba64f65783)
adds 06e7eed missed one caldera packaging file (This used to be commit 1fb59ec769eb58f8f56c4162c8de2d46dac27653)
adds 3b7aab4 removing outdated README (This used to be commit a3af090c3fc6143cd621dc6777275aebc7fac93d)
adds 506330d no maintainer for TurboLinux either (This used to be commit f98f937ec9395af576efa48d6a628eae23b18d79)
adds f3404f3 - Update 'preload modules' documention (bug #304) - Fix WINS Server List in SWAT (bug #197) - Don't segfault SWAT when adding shares (bug #254) (This used to be commit dd43a29504fe2b6f9d13cdb9431347927548fc10)
adds d125c31 Add log2pcap (This used to be commit 04d7f0bba6ef110c1c7d2e98b816ab5b9f234d80)
adds 5ba60c5 working on fix for BUG #294. Not done yet, but this at least clears up some of the false positives in "rpcclient -c getdriver". Also make sure that we ask for version2 and 3 drivers on x86. (This used to be commit 5be51515680da910b623f486108d91f9ea914bd2)
adds 83e576c Break up 'cli_full_connection' to allow for the session setups to be done elsewhere in the code. This will allow us to try kerberos, then another user then guest in the winbindd code.
adds 842b6e8 updating README a little; (bug 214) (This used to be commit b9e9efbfa4eec41823446a03e313be453d1f7d3c)
adds f0cd6b3 - Fix the kerberos downgrade problem: - When connecting to the NETOGON pipe, we make a call to auth2, in order to verify our identity. This call was being made with negotiation flags of 0x1ff. This caused our account to be downgraded. If we instead make the call with flags > 1ff (such as 0x701ff), then this does not occour.
adds be491af removing using_samba docs from samba cvs module (not are in a separate cvs module) (This used to be commit f7249014f4cb81364ab4c828c019dff3f16310a1)
adds ec8b32d Ignore modules/*.c in make proto (This used to be commit eaf883abc0a35dc648fca497248281ac68246341)
adds f1be3a5 - Make 'net' use a single funciton for setting the 'use machine account' code. - Make winbindd try to use kerberos for connections to DCs, so that it can access RA=2 servers, particularly for netlogon. - Make rpcclient follow the new flags for the NETLOGON pipe - Make all the code that uses schannel use the centralised functions for doing so.
adds caa5b47 missing backtic (This used to be commit bf271aadcfa77f13754202b8ca04e473be819dde)
adds d30499c fix small logic error in cm_open_connection() to work with non-krb5 connections (This used to be commit 2d85612752daa26c0773b86bd40eb3430b1cce3b)
adds aa9fb2a We now know a lot more about SMB signing, and this comment no longer applies We can join Win2k with default settings.
adds 1579089 Make compiling vfs_readonly static possible (This used to be commit b8ef536b9e62ceeed6c4db58923a66ba8506871d)
adds f39a109 Add W2k Deploy HOWTO (This used to be commit 3a272ba3a25a70bac4b6319de6ad1c07d87a1934)
adds 1ca0974 Add log2pcap to ignorefile (This used to be commit 9c3afa1c8520133b6c17116cfbffffa85e5e250b)
adds 65409a4 Fix bug #252. Implement missing SAMR_REMOVE_USER_FOREIGN_DOMAIN call. (This used to be commit dd2cf4897ec3db25c24a2724ffdef4f905625f6a)
adds 0722fc1 fix comments about schema dependencies (This used to be commit f72f51d39ff3e6d22dbda8b9c115ca10e93e7022)
adds 8bfe26b metze's autogenerate patch for version.h (This used to be commit ae452e51b02672a56adf18aa7a7e365eeaba9272)
adds a750624 checlking in initial version of 2.2 scripts so I can start updating them (This used to be commit 766a5070d58ada7a871a7fab45b5f7e203264952)
adds 873f925 adding old NDS schema so I can update it (This used to be commit 25753e2a336a72dc2275a0046003c3a659a0f880)
adds ecddae8 Attempt to fix the charcnv issues causing nmbd to crash. If we get a failed conversion simply copy as is. Also fixed the horrid malloc-twice-copy code in the convert alloc path. Jeremy. (This used to be commit cfde7477fd12caef943a9422b52174438092a135)
adds d422025 Turn UNIX extensions on by default. Yes I will change the docs :-). Jeremy. (This used to be commit 17b09eed96fa2793a5947fa811e8543a1b263d6f)
adds f13e880 Unix extensions now default to on. Jeremy. (This used to be commit 343d361d4c963fab2686eb23cf76603c63e7968e)
adds 0536fc2 Checkin cifs vfs manpage (This used to be commit ada291956a3d7fd9225921d065fe7d4f73b1862e)
adds 6cdfb4a Ignore only getdate.* in modules/, not the whole directory. Fixes static builds of modules (This used to be commit df6eeca5f6ddd1345d77a0efd64afc0d861d978c)
adds 35063a3 actually check in the fix for make torture (This used to be commit 4d49ebf7138f1e27c39b511f7f0417bfb146fc26)
adds f8c3883 remove unneedced script (This used to be commit 9c9cc30093b141d07d79c3cddb2ff663e7a7ac80)
adds c3c3ea3 packaging fix for winbind NSS libraries from Brian King (This used to be commit 04369b39897aec899957fb08665959b530ff9210)
adds 98b749a adding note about change in 'unix extensions' behavior (This used to be commit 71dc428fbef10a3d6e7c8463119f1a290ccdaa42)
adds eb052f3 Keep list of ignored and shared modules (This used to be commit d0f394dac344edbb732eecdba5fbab1523acf2b3)
adds 9f4ffd7 update for new version.h format (This used to be commit 523f2554c0fa8512d805b5f8e1fb122c02f856f2)
adds 49f7298 fix for BUG 245; make sure we set the sid type when falling back to the rid algorithm stuff (This used to be commit f6363aa31aa3479a9566328752ecb4aeadde10b7)
adds 5600804 fix bug 327; make sure to link SMBLDAP_OBJ with PAM_SMBPASS_OBJ (This used to be commit b7ccfb1592e45366bef92ea6439f81797840ec28)
adds 409dd64 define SYSV for IRIX (This used to be commit f4e47012ff9704d85e017bfbc0b13030e8f5dee8)
adds a8eda05 Shut conversion errors up when initialising tables. Jeremy. (This used to be commit 94d0f888c9abd52e26ef5fc597ade5426a521227)
adds e88593f Ensure nmblookup correctly converts from CH_DOS to CH_UNIX when displaying a printable name on node status. Jeremy. (This used to be commit 6585446afd29768fde8c3f882bfb57554cf4e4da)
adds 647a048 Ensure nmb_namestr() converts back from CH_DOS to CH_UNIX. Jeremy. (This used to be commit eb792727437c74417f5ef7614b300ab84f06fdaf)
adds ed08721 ensure that 'available = no' works for [homes]; reported by Walter Haidinger (This used to be commit 1278d2496162c6427729a795dd940b9863261a6d)
adds 0c42b6d fix compile problem (stray character) (This used to be commit 9554a661c2400e9148f7572e4de20064faea5f2a)
adds ac5665f revert abartet's change that removed the check for CAP_EXTENDED_SECURITY when decidiing whether or not use ntlmv2 in client connections (This used to be commit 6e82c9fdf9c1db6feec319b4550b07cbfad4defb)
adds a1be0fb don't complain if the using_samba book is not in the tree (This used to be commit 20603faf2c6e37b1db139cdbbfd4131cb5c33869)
adds 75ac8c1 fixing some packaging stuff for Solaris (This used to be commit b0d3f40ffe666f768f5ec0d93b84488148b5527e)
adds 16712a4 add a quick script to create a tarball for CVS snapshots (This used to be commit 9ef4abcd490c3343069d7cbf5752dec212530d4f)
adds eff9155 * Fix for bug 290: smbadduser must obeys the paths from configure options
adds 5dfeda0 Use correct size (17 not 16) when doing a push_ascii(). Ensure that wins hook is called with unix charset. Jeremy. (This used to be commit ecb80573870103de7b3f332fb53bf6b952f25ee7)
adds e745d4e struct nmb_name should have 16 byte namestrings, not 17. Jeremy. (This used to be commit daf7b5fbd93c640c7660bdf173079fa1039794af)
adds dac11b8 Half-way though the big conversion of all nmbd access to wire elements being converted to pull/push_ascii. This will not work right at the moment for non English codepages, but compiles - I will finish the work over the weekend. Then nmbd should be completely codepage correct. Jeremy. (This used to be commit 236d6adadf32397b28028ea82ae2ec027366f7c8)
adds 983b4e7 it never amazes me when some new things crawls out of the windows spooler. :-(
adds 51dfb55 Fix segfault. krb5_free_ticket does not check if it got a NULL ticket. (This used to be commit 97e4778103744419ecaeb0058460041ef01b2e2a)
adds f474b7f Fix memleak. (This used to be commit afbf15f94189f50cd447d9bcdebbc4886800b05a)
adds 14eb5f1 make sure the printer data value exists before saying you deleted it (This used to be commit 017133ea0c3eb0579710727379585df2b585614d)
adds 658cccc fix bug #39; save the -W value and restore it after lp_load() (This used to be commit 79efe7d72ba503b58c8ad3b9b1c711f5ebb33521)
adds a1d6ba9 fix bugs 327 & 340; make sure pam_smbpass.so gets linked with all the neccessary files & libs (This used to be commit e52f95d681ef2263166f5468f2a3f068b67915b7)
adds 6153bc0 fix bug 289; make sure to reset the offset into a string when reallocating space (This used to be commit 66dd20c7eaa66abdf99fa57475ccc4c9f978f1b5)
adds 23d4796 ignore generated smbadduser (This used to be commit bef5ad0dea18fd1aea3421adc3de2609b1cf2eb1)
adds f19d202 run autogen when making a tarball (This used to be commit d9d50b6cfe6525ccd0173394fd17e545440ecfa8)
adds 93ccb7b update python libraries for new cli_spoolss_getprinterdriver() call (This used to be commit 331a69919c3d4457e4c700b1fd4033f338d0ec98)
adds 6e090f1 make sure we keep the trusted domain cache up to date (This used to be commit 3324adcaceb9191b5d4d671ac9b51c85c6714598)
adds 399ac9a adding some debugs while tracking down a bug (This used to be commit 627ff578613b8762415cc03cbbaff68e70f96dbf)
adds 92d05d1 include enhancements from Buchan Milne to generate LDIF modify output in addition to add (This used to be commit 49457669f32ed1d8122633e2d0abdebaf05790da)
adds 5e6c6d7 sync with changes from Jerome Tournier @ IDEALX; should now work with sambaSamAccount schema (This used to be commit 5f41cd76b793305e1e9e4da76d58daa2d8438c63)
adds 7e27147 Fix for #150. We now fallback to Samba-provided CP850 charset module if CP850 or IBM850 does not exist on target system at runtime. 1. Introduce CP850 charset module based on charmaps table from GNU libc 2.2.5 2. Make CP850 charset module shared and build it by default
adds 9fdc136 Fix the character set handling properly in nmbd. Also fix bug where iconv wasn't re-initialised on reading of "charset" parameters. This caused workgroup name to be set incorrectly if it contained an extended character. Jeremy. (This used to be commit 84ae44678a6c59c999bc1023fdd9b7ad87f4ec18)
adds 63a5f17 patch from Guenther Deschner <gd at suse.de> (This used to be commit 2e23491bb3bbf638ef37bace4e2fd22ade637618)
adds 92484ca Follow on from herb's patch for 1.300.2.145 - define SYSV for solaris to fix vendor supplied lp printing (bug #355).
adds a5cddd0 Undo SYSV define for Solaris. Things are more complicated than they appear. (-:
adds c60f385 Update last scan time in rescan_trusted_domains().
adds 64ca334 Print an error instead of crashing if no argument is specified for smbclient -T
adds bc0f3c1 Fix typo in configure.in for libsmbclient (This used to be commit 302da352a2f7f23c39ab97076505b5297ffdbe8d)
adds 35a42ee fix bug 230; make sure to set #define SYSV for solaris; do this outside of the checks for shared library support (move the IRIX define as well) (This used to be commit 42d9b75d8c6ab61afd3b399ab485da6733af5bd2)
adds bdccf7f add --help to script (This used to be commit 5b20494aff3da9414ac0100220de96750c3f06a3)
adds cd8c082 Be consistent about using capital letters in the function names. (The only one that really matters is the init entrypoint, but I changed the others to remain consistent). (This used to be commit ce0469ad1c01b36d3f0000756f6917478df37d02)
adds 4561b81 fix segfault on empty wins server name registration reply (This used to be commit 743560284cebd686be1094ce1d657e6d06c291b0)
adds 8dc1a4f Ensure we use correct length nstrings for workgroup and browser names. Jeremy. (This used to be commit be534c8adf6c3cb8921ce49dbb79991c632d501e)
adds 8df07f3 Remove completely unneeded malloc/free out of this codepath. Jeremy. (This used to be commit fda254169778cc3fa9c226473b5a1f95c17c99a7)
adds 6008bd4 Ignore smbiconv binary as well (This used to be commit eea27b9a9cc749b3a67f2ced36ab72586a3905a1)
adds 9511c98 Fix initial debug. Jeremy. (This used to be commit bd40da06352184ed1c4bcaf3449dcdc7fdc59bbd)
adds 46765d9 Check for embedded mb chars when testing for illegal characters like /. Should fix mangling for Japanese language. Jeremy. (This used to be commit a238bcc440e310a9ea7800e4fb0b4d39c1f0a0d7)
adds da0397b Add CAP VFS module from Monyo. Primary purpose of this module is to provide CAP-compatible encoded file names for CJKV (This used to be commit e8a5a962ed2218144cbb9c593d8e996c7d034b0c)
adds 270a59f Fix to properly set AP_OPTS_SUBKEY in heimdal. In MIT it is a #define, but in heimdal it is an enum. Thanks to Guenther Deschner (gd at suse.de).
adds 2f70d0d renaming some functions for consistency (This used to be commit f4ca4aae8ad0496b76c710cf79c791724bdaa4ec)
adds c2983f9 Fix bug 327 (again and I think for the last time). Make sure that pam_smbpass.so will load ok. Had to move some functions around to work around dependency problems (hence the new passdb/lookup_sid.c)
adds 7f3e60d remove 'ldap trust ids' since there was no way for it to work now (This used to be commit 3724063f1518c25e33ba6b65cd3bb1e36cec51fa)
adds 06fb721 Typo fix. (This used to be commit 934fb418a3a3628ee4cde699df872bc1035fc769)
adds ce236ad Remove what looks like gcc-isms. Jeremy. (This used to be commit ed72e0a1d56f0da29e4ef964f560f0962630e080)
adds 811bd3b skel_ -> cap_ (This used to be commit 8bb033273a0fa20ba88ad6797c9a6ba092224e3b)
adds 53a2778 Fix email address in copyright statement (This used to be commit ffc82460f2b6b703739d9f95dc878d31bc9b3367)
adds 3d39350 revert a change to r1.397.2.91 because to operate like the docs; browseable for new home directories should be inheritied from the global defaults, not [homes] (This used to be commit ea54bfc211f874c23b79572d8fb89bac73ec21a3)
adds b3f1b28 removing outdated scripts and adding comments about 'ldap password syc' (This used to be commit 29885eae591bdbb899d18ac2e7ae355751cd4be6)
adds a754309 remove rcs tag (This used to be commit 7105f4bcabb29126999b5494f6d60d6f766ab5cc)
adds e83031c Refactor charset plugins a bit and add CP437 module. Now all 8-bit charsets with gaps (not all symbols defined) could be produced through one macro -- SMB_GENERATE_CHARSET_MODULE_8_BIT_GAP(CHARSETNAME) within source file with three charset tables. Full source code for such modules can be generated by source/script/gen-8bit-gap.sh script which was taken from GNU libc and changed slightly to follow our data types and structure. (This used to be commit 37042c7bc0f349370 [...]
adds 76bcb93 Fix rename of struct gap. ab - LOOK AT THIS. You changed one module but not the other. This now compiles but I need verification. Jeremy. (This used to be commit 787c9764b300651af83a6e54f3090cfcf078a8a9)
adds 6872f39 Fixed off-by-one bugs in workgroup name comparisons. Complain when a workgroup name is >15 characters. Jeremy. (This used to be commit 35a0b3c035d50474eda97b015676885722737a95)
adds 569c282 Add length warning on register name. Jeremy. (This used to be commit 68d02ebbcd9bc4cf7c84763d03c903b1f2e55fb8)
adds 2e3f655 fix link and author information for Using Samab 2ed (in SWAT front page) (This used to be commit c79840994c1f3067d268c0db6dc3166572e688eb)
adds bda60c7 sync (This used to be commit 3fcb31599984c0a3a2d2307edf0f91009bc17ef6)
adds 494bb81 fixing typos pointed out by Vance in WHATSNEW
adds 0193493 getting rid of copmpiler warning (This used to be commit d3f5c5c22026b2e1e4f02617a823505ae88eab24)
adds 9809c98 make sure using_samba 2ed. files get installed ok (This used to be commit 55b6129bd106898ebfe976facacfe1d079492993)
adds 17cad4a add note about the new edition of Using Samba included in this release (This used to be commit 4eefa01486ed12c6941f1ced4e45adf0f9b023be)
adds 7e6ad82 Commit some old stuff from my laptop; put in Docbook/XML version of mount.cifs manpage (This used to be commit c442e52488c342ba20bda0ed821d607bdbec1ddb)
adds cad70ca Regenerate docs (This used to be commit b78c6ee1d155f255d329899c237281c7cf662260)
adds afe8452 Fixed warnings in secret code. Jeremy. (This used to be commit 86ebf990431903b12ec24a4d9af00d665e828145)
adds fcdebda Fix bug found by tridge in 2.2.x. Ensure that %U substitution is restored on next valid packet if a logon fails. This has relevence if people are using su.exe within logon scripts ! Jeremy. (This used to be commit d405a93a9d3f9a1d93bb3289b00683fba3160bbe)
adds 627e065 Adding docs for the CHANGESECRETPW command. (This used to be commit c2f354e7dcacdad43deca4cf3f807bfe6a908fad)
adds 857149b Add missing markup tag. (This used to be commit 1b8947e30ff3368788d1ce9e4713dd15afefe352)
adds cc87f00 Relocate CHANGESECRETPW to correct level. (This used to be commit f65d0d5c361e849eb7247a8ae2722f2e62df3b20)
adds 04cfbc7 Update pre-release of RC2. Note: Due to config errors not all manpages were rebuilt. (This used to be commit 01fde1a40b11e73cc98f09ab2ebbd14ed0bed4cf)
adds 077a759 Adding new files needed for html files. (This used to be commit da3e840e017cd64366042748d94a18faf772093b)
adds d425729 Add log2pcap to everything target. (This used to be commit fb446ba8117c5e24489520aaea6abd25d6396287)
adds 48cb8f8 Fix some compiler warnings. (This used to be commit f566de0541373fab97caa6b0f574f79e68ae74dc)
adds e0d634b file was checked in by mistake (This used to be commit 801a074e70e314405e1796ab22d372ab130bcd32)
adds fc3cc99 update change log with recent commit messages (This used to be commit 88f949f31e51e63ff247737624a40b8283aeadf9)
adds d35d0a9 fix order of init scripts and remove references to swat/README (This used to be commit 3ec9e76052e2e5f9f2cf26d1925344497de7c5fb)
adds f139578 bumping version (This used to be commit e5f091e79511c5dc15f750e81063a962471634f2)
adds 939c35e adding packaging for charset modules (This used to be commit 8c9ae560b4f61146f8add848337c24b62fa0b9ea)
adds 78e75d4 Update mount helper to take synonyms for file_mode and dir_mode (fmask and dmask) (This used to be commit 89a0e97094fa85b6339f0ad0884cf55987758263)
adds 01e9f97 Remove cap_set_quota as it is the same as default one (This used to be commit e123f1a8c8ecc0958e640ed204348d0c831f90f5)
adds 4f89003 adding smbcquotas to the list of installed tools (This used to be commit e872c3e4a117090528b2b1c7036e07f30b0a31ca)
adds 1e5411c updating README file after I removed some scripts (This used to be commit 90133558073deb96a0e5baf26e44cf1af1acd538)
adds 2ce05b7 packaging updates; use rpm -E when possible for spec & src dir; also avoid Net::LDAP dependencies (This used to be commit 3b31d1aa8ff3baaa48beee86e72e8a6caaf5ac1b)
adds e1231a2 make changes in the template, not the generated files... :-( (This used to be commit 9e404772811ab0c88afbface2252df2e75c5e1ba)
adds 3aedaf6 i know there is an specfile macro for determing the RPM version but I can't seem to find it right now. This should get us around all problems with RPM adding Net::LDAP to the list of requirements. (This used to be commit 3c2bcc5804f3809221219b24be53a19e03b58535)
adds 0548123 We don't need to #include memory.h here. It's a BSD'ism and just includes string.h anyways. (This used to be commit 71034cede83b5605b25a4d3b640086294244c239)
adds 0869073b Fix bug 342. Short version of --add now -a instead of -A. (This used to be commit 233568dd6b08d3dfb48a712b763dfc31c03b229d)
adds bce1fcd Fix CP437 and CP850 syntax for old compilers removing ANSI C99-specifics (This used to be commit 61c671bd69674b9e1c4a8b72453dc6aae24b4323)
adds 39abb5c Proper fix for #380 -- use different algorithm to generate codepages source code which allows to take gaps into account thus making unneccessary extended [index] = value, syntax in to_ucs2 array (This used to be commit 4ab08a4bb8dbd023eb85d16a594d3c4ed066f9ac)
adds 9b276fc Fix comment strings to 43 bytes as per spec. Jeremy. (This used to be commit f1ec43fae400455d20931ab2d3ecd8f9a6609050)
adds ea7b4b6 Fix for bug 261. Create a configure #define for FreeBSD and a check in nsswitch/pam_winbind.h so we can compile properly on this platform. (This used to be commit 75411005fcab7ecf31940c5f7b87fd407166f98a)
adds 86cd0cd I think this will gracefully get around issues between different rpm versions. Particularly the long standing problem with Net::LDAP dependencies in examples/LDAP. I'll build new packages tomorrow as the final test. (This used to be commit cca0f603506b2e3c20eff5e1dd235354363d7a86)
adds 2c4c433 Fix typo in smbcquotas manpage (This used to be commit b53d5064f326c0ae8c7a00cd643ee52afec81856)
adds 409c6d1 Check for support for in-memory keytabs, which are needed to make heimdal work properly. MIT does not support them, so this check will be used to decide whether to use them. First part of fixing bug #372. (This used to be commit 85737fc9371d8208f3dd55d408958e357c48266e)
adds 7d378e9 Disable rc4-hmac on broken heimdal setups. Pre-0.7 heimdal (or at least up to a very recent snapshot) has arcfour-hmac code that doesn't work with windows. Love suggested detecting it via the existence of KEYTYPE_ARCFOUR_56 which only exists in working versions. (This used to be commit e039a61e51c50a1999ed8e375c4d5df8b622e310)
adds 04c0d44 another round of changes for build on RedHat (This used to be commit a8de1f41c9e8465a26d5ce19c5c08efda186e198)
adds 1b4c804 removing debugging statement checked in by mistake (This used to be commit 01096554110ba243566003a45f88dbaeb513fc73)
adds a7e8e39 Proposed patch for #308. Needs testing. Jeremy (This used to be commit e2b73477e772ac2f527719df0d3d64c67649bb1c)
adds d517c1d Try to add memory keytab support. It also includes much of the generic keytab support code, but it won't be enabled until we add that to smb.conf. Adapted from the work of Guenther Deschner (gd at suse.com).
adds 9c570af Fix up overlapping memcpy -> memmove found by valgrind. Jeremy. (This used to be commit e0c1460c6b6af2b83ea205d8abeb37c71ca1d4c1)
adds a9a9d17 Fix typo, right branch this time. (This used to be commit 4508e103d0af7fb2bb5d96a86c83b960b738bd03)
adds 7da5c6a Produce an error if --with-pam is specified but no PAM headers can be found. (This used to be commit dc43c2dd1b4cd02e996fe10f1684a6571b2fd3de)
adds 245fbf7 Used cachegrind to track down some bottlenecks. Removed calls to clobber_region when not compiling with developer as they were hiding speed problems. Added fast path to convert_string() when dealing with ascii -> ascii, ucs2-le to ascii and ascii to ucs2-le with values <= 0x7F. This gives a speedup of 22% on my nbench tests. Next I will do this on convert_string_allocate. Jeremy. (This used to be commit ef140d15ea0d76a3e7cdcadbfd3e917c210a9411)
adds fb638dd Quieten level 0 debug when probing for modules. We shouldn't display so loud an error when a smb_probe_module() fails. Also tidy up debugs a bit.
adds c7accf6 Produce an error if --with-pam_smbpass is specified and we can't find libpam or security/pam_appl.h
adds d5bd98d More FreeBSD PAM compile fixes. Don't redefine PAM_AUTHTOK_RECOVER_ERR if it already exists. FreeBSD 4.8 doesn't need the redefinition, 5.0 does. (This used to be commit 4a3727b03b0488fa82687014cb476b1971a78be8)
adds 3c1c2dd Fix UNIX passwd sync properly. I've finally understood the as_root parameter has bugger all to do with who you *currently* are, and everything to do with who you run the script as. Doh ! Jeremy. (This used to be commit 17a241d9f788b63fec091001cb72d34c09cf32a4)
adds 22831019d Remove convert_string_internal completely from fast path when processing NBENCH calls. Requires fixed buffer size for strdup_upper(). Jeremy. (This used to be commit e98fbfaf384bd2d3ebb002b0b981366377fb5ac0)
adds bf0f3be Check in Andrew's fix for bug #305 (always use lp_realm() )
adds 0e8c2a4 More hand-tuning of the fastpath. Don't do strlen() when we're doing to walk to the end anyway. Jeremy. (This used to be commit 467cafdb1f7ddfb4278824f385b732975246a4f5)
adds 08c3907 Fastpath strchr_m for ASCII. Jeremy. (This used to be commit b3176f2ec246441dd483dc9757a487535b1656e6)
adds 7444f0f Removed {OLD,NEW}_NTDOMAIN cruft from mkproto.awk (This used to be commit 061decb608a3c881e646617b623277895fc0c13e)
adds 2dacf5e Return 0 DFS links instead of -1 when dfs support is not enabled.
adds ff78c21 Hand optimisatinos for strrchr_m using the properties we know about MB character sets and how we use this call. Jeremy. (This used to be commit a9709700eea3bb48ab4a79d74e0b8d22dc98576f)
adds 5bbdf6a Move $(KRBCLIENT_OBJ) to libnss_wins PICOBJ variable so it is converted to relocatable form.
adds c7dbe58 updated schema for 3.0 for eDirectory 8.7 and Netscape DS 4.x (This used to be commit c9c7150a627abe93a5d3c866605f2300a3cc5ec9)
adds e414564 Fix for bug #73. Name types can be specified using name#type notation.
adds 4fd8542 should fix bug 364 & 311: Retry patch based on suggestion from Ken Cross. Sometimes ads conenction get stale but we don't know they are dead until we try them. This patch may need some optimization after people bang on it for a while. (This used to be commit 7021cf63a4501c90620cf6a5f117eef345bbd291)
adds 5a74bdd fix bug 397: use a variant of alloc_sub_basic() for string lists. (This used to be commit 62d5611df0cf86c267d7fe820822d4d019ae28bd)
adds 25f66c8 Fix for bug 282 that didn't get checked in. (This used to be commit e3f5afb83142f44369dcd341d6e66ed2fe51248f)
adds f044147 Very weird. On my SLES8 installation ntlm_auth would give missing kerberos symbols unless I do the same as smbd does. It does not hurt on my debian, so simply give a pointer to LDAPLIBS as well.
adds 605caa4 fix some problems with the findsmb script due to changes in smbclient & nmblookup (This used to be commit 50bb063f3ba0ce0f336bd9f1af3090839ee7b118)
adds 2d5cf1d reformatting (This used to be commit 5c3094ee5558a85b9e688aca8044f228ec6fbb33)
adds 1f32535 fix some output formatting (This used to be commit 0283b0152e4cbe3d26b305ab9867e2b0765addfe)
adds 3c87804 updating readme with new links/address and removing outdated packages (This used to be commit 666d0fa721561978fe088cc665e16f8f1b65954f)
adds cadff24 revert the change from r1.414 in HEAD that removed the ability to use variables in paths for the [homes] service. (This used to be commit 8fd13b63103b3c144bdd170edcb3b642dfd9bb54)
adds 7544b0c fixes for ads domain membership when only the realm is defined in smb.conf
adds 94f59f5 More tuning from cachegrind. Change most trim_string() calls to trim_char(0, as that's what they do. Fix string_replace() to fast-path ascii. Jeremy. (This used to be commit f35e9a8b909d3c74be47083ccc4a4e91a14938db)
adds 966b0fc More cachegrind tuning, plus fix an error message. Jeremy. (This used to be commit 8cb9ec5d533085d40fc6bfe4ca9647d80bf41ac7)
adds aa8b2d0 Fix problem where stdarg.version would print the program name as smbd. (This used to be commit 6eaef4b6d286e2731f1e2ac99bdc6911d1296361)
adds 14b438e Only set sids when they're retrurned by the MySQL query (This used to be commit 9a603f6f077a2e1ddc41849cca3641421ecbaf11)
adds d5bef21 revert retry loops in winbindd_ads as abartket points out, we already have ads_search_retry() for this. However, neither domain_sid() nor sequence_nunber() used this function. So modify them to us ads_do_search_retry() so we can specify the base search DN and scope. (This used to be commit 89f6adf830187d020bf4b35d1a4b2b48c7a075d0)
adds c913fc0 address bug #359. Andrew B's patch for implementing client portion of NTLMv2 key exchange. Also revert the default for 'client ntlmv2 auth' to no. This caused no ends of grief in different cases.
adds 5bd4af1 fix bug 382: make sure to free and reset the cli_state pointer after flushing connections in winbindd_pam_auth[_crap]() (This used to be commit 60c8796edd84249db5419329a0fea4bbc7f9bb98)
adds 6007eae Change some internal interfaces to cause the hash (which is *expensive*) to be calculated less often. No change to external interface. Jeremy. (This used to be commit 155c9ce6663df9963c7563adf78a232d3650b7b5)
adds dc7ea58 finish off bug 282. AAdd extra checks for pointers after ads_search_XXX() calls. (This used to be commit 74c02e5fbc411d6fd1b13a1e21599da030897efe)
adds c4b69a9 Use djb-algorithm string hash - faster than the tdb one we used to use. Jeremy. (This used to be commit f094555ed9d4f72841869e79037d6ff980ebe324)
adds 1c38391 Nobody complained on the team-list, so commit it ...
adds 7040003 Removed text about --with-msdfs configure option which no longer exists. (This used to be commit 391ffeb8e02ae85147e4730a1faf79850ff42d57)
adds 4e90152 Remove another reference to --with-msdfs. Put back accidentally removed <para> tag remove in previous commit. (This used to be commit 7b40ea3bbd80044cf6dc3ead077cd08d9e3b84ce)
adds 678de27 When enumerating dfs shares loop from 0 to lp_numservices() instead of relying on lp_servicename(n) to return an empty string for invalid service numbers. For some reason it is returning NULL now.
adds 5660c44 Reformat debug. (This used to be commit 3aab7a3bc7920b6e479700c176ac7a7b80262f42)
adds b425002 Fix for bug #334. We don't unmarshall the trusted domain or secrets info delta correctly and thus crash when doing a net rpc samdump.
adds 605281e Rename FOOLIBS to FOO_LIBS to be consistent with the rest of the library variable names. (This used to be commit 9b0b0256a8bb93482fad4032902a4ab6d1e99e23)
adds f87bd75 Fix for bug #299.
adds 66abd44 Set PICFLAG="-fPIC" for gcc under HPUX. (This used to be commit 7f2533207ee46fa968cf1fd31ac0cd89e1fb0bb1)
adds 1544514 fix valgrind errors; don't access cli_state pointer after it has been shutdown (This used to be commit 02ae82fb3f70dc37e815d8e88bfd31a8c3ff43db)
adds 7a0b58a fix compile error on HP-UX 10.20 (This used to be commit 15d53fd53c622de316d0ff41f1b60f0e2c69f908)
adds 657e9fa Sync'ing packaging/Debian/ with the latest files from the official Debian packages. This files are in sync. with the Debian packages for 3.0.0rc2. (This used to be commit 7d8d193c05d60ab9b86d52075bb9ec5ad1857903)
adds a82d43d copy WHATSNEW from the release branch (This used to be commit 977387f4498a6bcf4beac3cd0946dd900d59ca5f)
adds e56192d make sure we substitute basic variables in read/write list (This used to be commit 52bea54d35e7fb32c7ed7b067c13afe53761affb)
adds 69ff20d Ok, this should put packaging/Debian/ in sync. with rc3. (This used to be commit b5fd2e75ba9bdd3e9225ccf9b86d0f3345073b79)
adds d383642 copy from 3.0 release (This used to be commit 55d712feb0cb3957e08166ecd5e989451ec49e33)
adds 09ea546 samba 3.0 schema filr netscape DS 5.x from Darren Chew (This used to be commit 3f97a5ce47bbdd3010dd8e234a7aa5838b524b46)
adds 77f827d Fix problem with the python-samba Debian package. (This used to be commit fa88ba4315b5ae318fe069c9453f3c77481fca50)
adds 36dd3b2 Whoops, fix type in comment. (This used to be commit a1b2852eaa1c4caa03fe92acbb49a4ff67c790d2)
adds 9e9a4f6 Bumping up version number of the Debian packages. (This used to be commit 65a5b32f8e9eb1ca19ed9444c42d722800bac809)
adds 206d0f4 Fix for incorrect error message - found by Alex Davis <alex14641 at yahoo.com>. Jeremy. (This used to be commit 28631ef23f855ce91740fd144e3dc235a3ae7af6)
adds 5304cdb Remove inaccurate notation. (This used to be commit 8e0478fd1afd872acd247e2a74244abd6f12f266)
adds 5daacc8 Protect against core dump if ioctl for print job sends invalid fid. Found by Iskantharajah T <is at tracetec.com.my>. Jeremy. (This used to be commit a9f9dd71da41801c975303a385ff229788c9498a)
adds 07c90e4 Tidy up some formatting. Get ready for allowing bad password lockout. (based on a patch posted from Richard Renard <rrenard at idealx.com>. Jeremy. (This used to be commit abf54b58e95a949cb883d4485853dc560489c03f)
adds 16e6d22 Fix valgrind-found read of uninit variable (ensure length is right). Jeremy. (This used to be commit 6fc0e529f70253244628017a372257e8dc053294)
adds e99b779 Don't double-increment p in hash calculation. Found by valgrind. Jeremy. (This used to be commit 514d9361c7be8cb8ef1a1309773baab1d982eea6)
adds 6a87470 bumping new version to CVS 3.01pre1; optmistic about RC3 (This used to be commit fb69ca974db9aca4aa88952f7872369ce6274e8b)
adds ae83f19 removing unneeded files (This used to be commit 40795992b8d8082bc164978ab8d97c326c012367)
adds 314b7f7 syncing files (This used to be commit 88725350d248fe017b77c7609544888ba40b7995)
adds b33b228 remove references to 'strip dot' (This used to be commit 5c0c9d68b44f867bf6c2b24b9fd9ba2408b9f83c)
adds 182718e small updates to parameter section (This used to be commit aa6751861115d4caa309b1f486c186b47ff06e25)
adds 89771b4 fix some typos (This used to be commit 6d46fcdaf037a3dd42ea2883f9c518f72bb9d8a8)
adds ee51d6a Fix mb bug in fast path code. strlen_w() returns number of *characters* not number of bytes. Reproduce this by trying to rename the file named : sibr�seau -> sibr�seaU from Windows 2000 explorer. Jeremy. (This used to be commit 035f59599514491609078ac0fe5804278c43a9b3)
adds 2002fbd Remove tags file for distclean. (This used to be commit c972fac195fd9280ab2a0da28b8ed11aaacd3bff)
adds ab87cee Formatting fixups for help output. (This used to be commit c030d1401950b6efcbdf30ad899c25a61efb1814)
adds 5129732 Use opt_target_workgroup instead of lp_workgroup() in vampire code so we can override the value in smb.conf with the -w option.
adds 4059dfc Fix error return path memory leaks in vampire code for creating users.
adds cf598c5 Now that CAN-2003-0689 is published officially, we need to make possible to build on systems with fixed getgrouplist() in GNU libc < 2.3.2. Unfortunately, we can't detect correctness of getgrouplist() functioning in portable way so this is left up to developer/packager.
adds 85087fb Back out --with-good-getgrouplist patch (This used to be commit 424b13823b666c122f43d63098cec3e54b4fa353)
adds ec9f544 Fix stupid typo bug causing CPU spin. Spotted by Markus Ungermann <ungermann at elzet80.de> Jeremy. (This used to be commit c5ed59b37be1bf779e0d0e61c31227b520430afd)
adds b5f07b9 Fix for bug #273 - smbd crash on machine account change. Someone only half changed the code to use dc_name instead of remote machine... Found via back trace from Dariush Forouher <dariush at forouher.de>. Jeremy. (This used to be commit 963b24ac1a721a8b0d348b578f25b1d8cb7e2124)
adds ca1c6eb Fix a nasty mess, and also bug #296. passdb/pdb_ldap.c was not converting to/from utf8 for some calls. The libads code gets this right. Wonder why the passdb code doesn't use it ? Jeremy. (This used to be commit 910d21d3164c2c64773031fddaad35ea88e72a04)
adds c068cd3 Still on my mb rampage. Ensure smbldap_make_mod() correctly detects old values. Jeremy. (This used to be commit 41e4479aa9f186d68300086984d6f4c8f9fd2a27)
adds 4fd6fdd Ensure we consistantly translate to/from utf8 for talking to LDAP. Jeremy. (This used to be commit b5d953bc26de5c4e0e1a15f70ae56ea2dd2843f2)
adds 5cf58a1 Fix error message when calling namedtogid() fails adding a group map entry. Bug #431. (This used to be commit bc8a181477866d0d97324bf45431bcdff895ad18)
adds 1d0329c remove getpwnam() calls from init_sam_from_xxx(). This means that %u & %g will no longer expand, but %U and %G still do. The payback is that winbindd local accounts for users work with 'wbinfo -u' when winbind is running on a PDC. (This used to be commit eb02fcf3c212eee1dc267959f23da5a26c1eac4f)
adds 8ce241c fix unitiailized timestamp where merging print_jobs and lpq listing (This used to be commit 8382cd6796992e55bf10f381089cb740052a0bca)
adds 150d3d5 Updated 3.0 schema files for IBM Directory Server 5.1
adds a4e5e3f Fix from Craig Barratt <cbarratt at users.sourceforge.net> to fix restore with filenames > 100 chars. Jeremy. (This used to be commit aa40a86cbe797cba4e281cb8dc09b2ae67e93dc2)
adds 76d0a7c Fix from Benjamin Riefenstahl <Benjamin.Riefenstahl at epost.de>. Revered condition meant fast-path in strchr_m was not being used. Doh ! Jeremy. (This used to be commit f23c9d36b0cd4083722012e4a94df8295f29d04c)
adds cba653c Fix for MacOS/X which uses STUPID BROKEN UNICODE COMPOSE CHARACTERS ! (rant off :-). Inspired by work from Benjamin Riefenstahl <Benjamin.Riefenstahl at epost.de>. Also add MacOSX/Darwin configure fixes. Jerry - can we put this in 3.0 release ? :-). Jeremy. (This used to be commit f23acb4ca5feac8ad2acfa1baf7df31283aba3ea)
adds 4075819 Fix typo. (This used to be commit 4f03781d2e880fe12f8a8e81df8392487e3a7e2e)
adds bb3f2a3 Fix for typo in darwin detection. Jeremy. (This used to be commit 8a57f1a72c88cde233b126d468183c52c2598420)
adds 1d7e64e For some reason testparm runs at debug level 2 which causes the module probe functions to display verbose debugs. Increase the probe debugs to level 3. (This used to be commit d71a7470d721be05ecde44010cf278e8de08d9d3)
adds 0d9410f Patch from Gregory Hinton Nietsky <gregory at networksentry.co.za>, ensure the desired access is read from the incoming RPC request. Jeremy. (This used to be commit fdc5dda44f0190af4e4b0782cb2c5c7de3506d12)
adds b7ddb77 I think this is a bugfix that somehow was dropped from the 3.0 tree. (This used to be commit 299eb0abd36072af51cbcb761fa9fb6a77584585)
adds 7e7d43d This ldap_value_free() looks like it was part of Jeremy's recent rampage so I'm putting it back in. (This used to be commit ec49fc8ab73b26f86da155475df90843650f0e63)
adds 8a7cf73 Remove quotes in smb.conf ldap example - the quotes actually turn up in the ldap filter string. (This used to be commit 59a292074be65e270a4dbfb64668727ac56bb7b8)
adds abdc269 Fixed typo in debug. (This used to be commit e2b5dd7d9b351984c40876f3c86f2a006e0eec42)
adds f9b6d0f Alias charset 646 internally as it is same as ASCII. Should solve Solaris problems where ASCII was not detected and 646.so were requested through dynamic loading (This used to be commit c248cd4784ac0f8f16813de36d293ab6bf1d259b)
adds 1389acb fix online help
adds 1e98a1b Fixed test and wording for long share names. The RAP NetShareEnum() call has a length limit of 12 characters (not 8, as previously tested). Took DaveCB's suggested and added a note listing some of the client systems that might be affected. (This used to be commit be06e52ce05e88f3872563a61ae29f62afd614fc)
adds dd50c0e A *curse* upon the person who #ifdefed out the mangle debug statements by default ! This is code that really needs to be able to be looked at on a customer system if it's misbehaving ! Jeremy (This used to be commit d512650340b3d28db763d018a6b05f6edf165bf0)
adds 9b8cbdf Fix OOPS when dealing with mangled names reported by several users. This was my bug when removing a redundant strlen. Jerry - last showstopper I knew about. Jeremy. (This used to be commit 6e6769c20643f784d1b5023df3071a35d2e5bf89)
adds 2c21d31 Fix from gregory at networksentry.co.za, don't clobber the comment if it exists. Jeremy. (This used to be commit c8bfde5be9f0a3603f7333ff4266ad19c20cb9f9)
adds 1555cac Fix #442 which Alexander considered a showstopper. Allow us to join mixed mode domains. Jeremy. (This used to be commit c816aacefb6621533194a374251835f186ca838f)
adds eb26800 Applied Steve Langasek's patch for bug #450. (This used to be commit e3cb0cd0d60d90a76e5f74d5bda702148584ab30)
adds 172fa31 Fix typo. (This used to be commit ec842946dd4f2af8261270fbdfe203fa5247dea3)
adds bf4ab61 Fix typo. Found by Aurelien Degremont (This used to be commit 4765e56f92f0906afe3073184c4fa255e1b1a647)
adds 42e1b7c packaging updates from Buchan (This used to be commit 38e565fe0181bb1892662fa11eee17798b386f5c)
adds 3612592 Update WHATSNEW.txt with information from release branch, SAMBA_3_0 talks only about RC3 while release branch explains RC3->RC4 differences (This used to be commit 3c2ce3456a8939b81f8a666f76d89544ee588d2e)
adds 5715e01 Fix scripts to generate correct tables for compilers which have character constants as signed chars instead of unsigned (This used to be commit e4dda8cb222bc3a971088897e47bd8e249cd0188)
adds 3b66918 Fix warnings on Sun cc Workshop Compilers 5.0. Reported by "Richard Bollinger" <rabollinger at comcast.net>. Also fixed script/gaptab.awk to produce compatible tables. (This used to be commit 6134d41ff108245f7e105d49774f24f6a11d8c45)
adds c699cb7 Obviously correct typo bugfix from Lin Li <linl at xandros.com>. Jeremy. (This used to be commit a43ca66290ac1df9b00e3e43e32d8117b3d1b873)
adds 2734793 Fix coredump from Samba4 torture suite. Jeremy. (This used to be commit 9c1bab944526270d2ad79c75894c33f58f8e3845)
adds 6fc85b3 Unregister event fix from metze. Jeremy. (This used to be commit 0aee73d45733a8eca437954e0c9fd54884bbe770)
adds 408ecbd Change error message displayed when --without-libiconv is used as an argument to configure. Closes bug 468. (This used to be commit 6957ecd25f1d98e045c7a44caf03887e60715b6b)
adds 9f50a90 Fix for #470 - unable to display SIDs in ACLs. Jeremy. (This used to be commit 56df89eff38e4c89defa5fd56bbb6c9d2012f82d)
adds d4df20e Oops. Proper fix for #470. Jeremy. (This used to be commit 82f98b066d345fdac40a584078a19453bda53d5b)
adds 3a48e4b The "unknown_5" 32 bit field in the user structs is actually 2 16-bit fields, bad_password_count and logon_count. Ensure this is stored/fetched in the various SAMs. As it replaces the unknown_5 field this fits exactly into the tdb SAM without any binary problems. It also is added to the LDAP SAM as two extra attributes. It breaks compatibility with the experimental SAMs xml and mysql. The maintainers of these SAMs must fix them so upgrades like this can be done trans [...]
adds 804fca6 The -P option to smbclient no longer works - update all smbprint scripts to remove it. Closes bug #473. (This used to be commit a9f22ed9d715e4acf529ff873b0d99d4b29c5f1b)
adds 84aea83 Put in some DEBUGs for swat language selection. Part of bug 456. (This used to be commit bbe4ae8af2918808a1fd3547602c909f42a54634)
adds 593e93b Fix pdb_mysql. Jelmer will look into details tonight. (This used to be commit b00a81b543a58f46e54ce0e5362ba21bb16fc35f)
adds 05d50e9 insert missing sh-bang (This used to be commit 64fa24dbabd8d211d276e19745561a11b7465158)
adds 0551426 Ensure that dup_sec_desc copies the 'type' field correctly. This caused me to expose a type arguement to make_sec_desc(). We weren't copying the SE_DESC_DACL_AUTO_INHERITED flag which could cause errors on auto inherited checks. Jeremy. (This used to be commit 28b315a7501f42928d73efaa75f74146ba95cf2d)
adds d1b4886 updates to SunOne DS schema from André Fiebach (This used to be commit bd9b90a391e3346ff22888bbc589e65ccdddd482)
adds af7ed62 fix from Brad Langhorst to correctly check if the primaryGroupID has been set (This used to be commit 5c45b799d1b87fed8afa4665e075f2c8ccb6da84)
adds bcf25cb removing obselete parameter from smb.conf (This used to be commit 972bd643894ba3ab773992a4d52136fa3cfa98cc)
adds 52e27c4 Fix a bug and warn when configuration file values are incorrect. Thanks to Wilco Baan Hofman <wilco at andoburg.nl> (This used to be commit 2c584efae69f328581d4f863a8f8ef3ff8228423)
adds 5def5d2 Fix typo (This used to be commit 37db75fc95aec2510a0ead0c97f44e80b00696d9)
adds 109d5b4 Applied Monyo's patch for bug #412 which allows \n characters to appear in msg strings. (This used to be commit 53a2a389902b6ffa37dd61f0c0a496744fc2e2b3)
adds bb68fd0 solaris packagaing fixes from Brian King (This used to be commit 0f8f2b57ea41f5481ec8da2e98958087b6b07a13)
adds 68e8343 Fix return of result. Patch from Yasuma Takeda <yasuma at miraclelinux.com> Jeremy. (This used to be commit 95e33b1250abbbb3a0ad5e9fa1586d545e51322b)
adds 88c95aa fix some warnings found by the Sun C compiler (This used to be commit e1fac713e25692a5790c3261ba323732930f5249)
adds f167cf5 Reformat - preparing to fix bug #480 (which will be ugly). Jeremy. (This used to be commit 605e257cab8041900ec9c6839c37e04d005a420e)
adds ee86846 Add a descriptive comment to our usage of setresuid. lib/afs.c needs to be changed if we decide to set our real uid. Jeremy?
adds c716385 This only touches the fake kaserver support. It adds two parameters:
adds 022f73c Document the two new params.
adds 48aecb4 I'm still working on this. More to come. (This used to be commit 4babc01b57c2b2948effef8adf86edebd2f2452e)
adds 704c768 I'm still working on this. More to come. (This used to be commit cb2172541849c96c9156233da9b34e5e08801ae3)
adds 0675d21 sync debian package from rc4 (This used to be commit 4ec00ca5eb86f0d2b1493a57fcd804e4ad9b68ce)
adds 79cb559 update smbldap-tool sscripts from Jérôme Tournier (This used to be commit c1546a5311a4e9ad2d6566e71e11c6d5f8f120a9)
adds b222def Regenerate (This used to be commit f97d5fef866b341af9d0814994e9924e9fafcf7c)
adds 4d6b1b6 regenerate (This used to be commit bdee29ef5b45210c4d6477e5e764a8a298bebaa7)
adds 5a34f92 regenerate (This used to be commit f1c93a678211c6b3132fb91dcb4d199249e4ef5d)
adds f4259e8 regenerate (This used to be commit fdae2e591bee0fb447eab77db78147e47343c0be)
adds 955507a Update. (This used to be commit 1871f18bec6c7500fca171ea0b4d88bbaf31899f)
adds 6d3af0e fixing a bug in the retry loop for winbindd_pam_auth[_crap]() (This used to be commit a83266a927b81a9f7a62b211793faaf8d401767c)
adds a6b3104 Fix bug #456 for 3.0.0 release.
adds 017b6e2 Install message translation files for swat. (This used to be commit c3e5cbd4f0ea6b756d99733cb0714ecf9390d195)
adds a6474e6 Debian updates in preparation for Samba 3.0.0. (This used to be commit 5db862733447dc8727c9a707325ab7dbcfd60889)
adds 4bea4ec Don't #ifdef an AFS option with WITH_ADS. Thanks, jerry!
adds 855b822 updating roadmap in docs (This used to be commit 9f44a3d29bc99f455fe8ea8522cb5fd6f2e7156b)
adds 0ce9461 syncing whatsnew from release branch (This used to be commit 6988eb854e55954000d8f9196d865bfbffb7eeda)
adds dc10e71 make sure to install the *msg files for SWAT (This used to be commit 12a49e096421de34d2daa934fc4f33ec4e91dfff)
adds 6224cfe last minute updates from Buchan (This used to be commit 13636235af569fcdfcfc75033f30e21afb78ce05)
adds c681349 Add some updates necessary to build the 3.0 docs (forgot them last night). (This used to be commit 72434db17a86a8c277ca989ac858cb54cbc815dc)
adds 6c623b5 Patch from Metze to document events interface (This used to be commit 228c03ce663ecbb76df06590aaa87a8dba2fc0c7)
adds d3b9384 Fix for #480. Change the interface for init_unistr2 to not take a length but a flags field. We were assuming that 2*strlen(mb_string) == length of ucs2-le string. This is not the case. Count it after conversion. Jeremy. (This used to be commit f82c273a42f930c7152cfab84394781744815e0e)
adds dc5ba6c Follow DTD more strictly (This used to be commit 1e098b5b17b0fa505c528305c75d3c972935b100)
adds f83d4ba Allow d_printf() to handle strings with escaped quotation marks since the msg file includes the escape character.
adds d2596d4 Change title of SWAT globals page from 'Global Variables' to 'Global Parameters' to be more consistent with the other pages. (This used to be commit 02725d4a3cff5bf0b676c363200795d4cadecca1)
adds d9e84b9 Removed japanese swat icons at the request of Monyo. More work on bug #413. (This used to be commit f150e3ebd497ce7ba770649eef1000a70506df62)
adds af921c4 More bug #413. Fix bad html table row termination in SWAT wizard code found by Monyo. Also remove debugging d_printf() which snuck in the last commit. (This used to be commit 0192f41003af0f8e8c117cf7eb8ad886b8b03749)
adds 0fea43e Fix to parse the level-2 strings. From Anthony Liguori aliguor at us.ibm.com. Jeremy. (This used to be commit e4c955c98e90901b047c475f204af93a57578248)
adds 2e4f227 Merge latest fixes from the release tree for WHATSNEW.txt (This used to be commit c49205bee49b3ee6fd204683e30d463130c8f479)
adds 0d1e45d More updates to better conform to the DTD (This used to be commit ca5371803cd18166cc9f8605be737b3760e69d4f)
adds 45814e7 don't write to static pointers; patch from Anthony (This used to be commit 5840cbe5f6207471ccd3d518a6aee91d84e24a1f)
adds 26e4e62 Fix for valid users = %S in homes share. Jeremy. (This used to be commit c7f4e56ad5c25d477f20944e5b404ebafda9e1a8)
adds 05b178a Ensure %S gets expanded in read/write lists. Jeremy. (This used to be commit 7d7096fc3a899349b46691dcc30b86b04964fe52)
adds fa79322 iconv isn't const safe. Neither should smb_iconv be. Jeremy. (This used to be commit 238bb74c16417140d85a304890b97e04df389ae9)
adds e38bd70 Start to put some real 'meat' into the ntlm_auth docs.
adds 2569906 Change AC_CHECK_LIB_EXT to prepend libraries instead of append. This is the same way AC_CHECK_LIB works. Fix for bug 508.
adds 2471886 Minor typos. No, not merged to all branches... (This used to be commit 47ad635d5debdfab9fc065ebfcf5c40ad5b82101)
adds cda8fc2 Testparm fixes: - Also check global 'hosts allow'/'hosts deny' when checking access to share - Warn when user specifies 2 arguments instead of 1 or 3.
adds 1148875 Fix broken wins hook functionality. A i18n fixe caused the name type to be appended to the netbios name between angle brackets. This interfered the 'sh -c' used to implement smbrun(). Closes bug #528. (This used to be commit 92b37b3ef097e84adace1295af42853c07ddbec2)
adds ecd8cc4 Apply some NULL pointer paranoia to previous wins hook fix. (This used to be commit 0281c5b764971c5300b99b82d89c812ded5a1335)
adds 57c8631 Take care of condition where DOS and NT error codes must differ. Found by DOS program test by Amir Hardon <hardon at actcom.co.il>. Jeremy. (This used to be commit c11a7e5846002b16d0cb2991b5a7df0636b070d5)
adds 9e0e0d6 when we don't have a working iconv library we must default to using only builtin charsets. Defaulting to CP850 when we have just determined that it doesn't work just guarantees that Samba won't work at all (in fact it just seg faults at startup). This fixes Samba on AIX, and I expect on a bunch of other platforms. (This used to be commit 9635a28181525e5e8cfb8ef77642446a0a4ba280)
adds 60c8778 mark 'mangled map' as depcreated and remove 'mangled stack' (This used to be commit cd06472e420ba0647a73c6e04d180c088acdb626)
adds b526d07 wrap internals of sys_setgroups() so the sys_XX() call can be done unconditionally; bug 550 (This used to be commit 9df3f53e6ae751d522c7ac21deb785f1fa05f225)
adds 7cd89e2 remove duplicate smbspool link on SWAT's front page; bug 541 (This used to be commit c00e58c934baa8366ac571fbed015bceb77bd597)
adds cd66557 make sure libnss_winbind.so.2 is included in the RedHAT RPMS (This used to be commit 6b16d9e0ad9d79efb754cdccaf1d8f907eadaa9f)
adds 96128e1 save and restore CFLAGS before/after AC_PROG_CC; this macro seems to overwrite the CFLAGS variable (This used to be commit dbf7fc4feb7f9c7cb720ce2dcbc8bb16badfe1f2)
adds c01f27c Allow ^C to interrupt smbpasswd if using our getpass. Jeremy. (This used to be commit 7d79a55d9af517ed63f8a4641bbc34564a4ef889)
adds 27ef4db Fixed silly typo checking for signal_handler not signal. Jeremy. (This used to be commit 6c38a79be796935ab24764302805deea878b360d)
adds cbe69f6 commit sign only patch from Andrew; bug 167; tested using 2k & XP clientspreviously joined to the Samba domain (This used to be commit 3802f5895ee18507c6f467bd11db0b1147a6fdfd)
adds ad12b87 Remove duplicate function (now in rpc_parse/parse_prs.c) and fix a RPC debug (I renamed the element of the structure).
adds c5b34aa Fix for not opening Excel 2000 files that are read-only. Needs tidying up but works for now. Jeremy. (This used to be commit 9ad9e0dfafed4558e5ab215991d9912cd44f1127)
adds ec6c16d Make pdb_ldap.c compile with SUN iPlanet headers. Whether this works will be tested soon, but this fix is somewhat obvious.
adds b1ca1d9 Correct fix for excel read-only bug. Add panic for logic error in developer mode. Jeremy. (This used to be commit f00af98f379463829b1ef62d78dda0365c1d7997)
adds 3092718 Portability fix from schmitz at hp.com (Joachim Schmitz) for bug #548. Jeremy. (This used to be commit 6677eba28a1f2de11c36e3edc5b7d2854452bd04)
adds 567caaf Portability fix from schmitz at hp.com (Joachim Schmitz). Bug #547. Jeremy. (This used to be commit bbc7b189b9b4b3a5ef0a5ddbb7d2d755f6341fdf)
adds 19953ff Portability fixes from schmitz at hp.com (Joachim Schmitz). Bug #549. Jeremy. (This used to be commit 93669f329eccec34d4a1da6239ae9759f067fb8b)
adds a234b82 fixed for /sbin/mount.smbfs link when using $DESTDIR; bug 525 (This used to be commit dc6d14c2bd1a8509e40c198065b8dc930c37d3ed)
adds b914f2a Portability fix from Joachim Schmitz. Closes bug #546. (This used to be commit 803ae4517265e4bb4639c4966e104b392913c7c0)
adds 89eb0f6 Explicitly initialise the value of AR for vendor makes that don't do this (HPUX 11). Currently it's initialised to 'ar' but this may have to be changed if any systems pop up that have archivers that aren't named 'ar'. Closes bug #552. (This used to be commit 6aada3bd3e08abedc4c043d1ceb667ca73f8cd62)
adds 635dff7 Moving towards better i18n support in SWAT. This commit contains a bunch of updates to bug 413 from Monyo:
adds faca10b abstract UUID parsing code to an individual function; patch from Anthony (This used to be commit 9365c619d6feb15289d963e9e70e1f947b7f8c3f)
adds cd141e3 cleaning out patch list; patch from Steve L. to change the cwd before the postexec script (This used to be commit 497e14ba19f4f637e1203d73981ea1c401a19542)
adds 297e3f8 Two fixes, thanks to "Stefan Kanthak" <skanthak at arcor.de>
adds c81c09d Grrr. compile patches before you apply ! Jeremy. (This used to be commit dfbde4be7191895d79762855b21f5c62d53d5267)
adds 48958b0 don't call ads_destroy() twice; fixes segfault in winbindd when DC goes down; bug 437 (This used to be commit 1cfbd92404270e0c67a3b295fc9cf461b29d3503)
adds 0f0fbbb Typo in error message. Jeremy. (This used to be commit 8996c51770845d60b41c2c967b030ff30eef1001)
adds 13af447 mark the HEAD branch as deprecated. Nothing that a determined programmer can't work around, but hopefully enough that people will notice that they should be using the 3.0 branch at the moment (This used to be commit d6de8e8a94c8fb7d7837ed2b43092a275cc9d6c5)
adds 95fe826 get rid of CFLAGS from LDSHFLAGS and WINBIND_NSS_LDSHFLAGS and instead define it in SHLD for those systems that use CC for SHLD (This used to be commit 142c54ca924bd854e7d840c2a67692c9f61ee396)
adds 4a090ba trying to get HEAD building again. If you want the code prior to this merge, checkout HEAD_PRE_3_0_0_BETA_3_MERGE (This used to be commit adb98e7b7cd0f025b52c570e4034eebf4047b1ad)
adds 1caa6b2 ading new files from 3.0 (This used to be commit 99feae7b5b1c229a925367b87c0c0f636d9a2d75)
adds 04382a5 should not have been checked in. My fault (This used to be commit af0efeeccfc6f4bc78c6baafd2bded404cc2a551)
adds c39c02e fix the build. Ifdef out some code (This used to be commit e66541d0e1befec5d589890994454dd639ea0665)
adds 7efce47 connect to the right realm or domain for trusted AD domains (This used to be commit ae14f8364398f07fc3e7c7861cd39fe528f3fe7a)
adds 04bf12b port latest changes from SAMBA_3_0 tree (This used to be commit 3101c236b8241dc0183995ffceed551876427de4)
adds a50367e removing using_samba docs from samba cvs module (not are in a separate cvs module) (This used to be commit 4729e9cd52519c06c4be857d77bbccc2688b3cea)
adds 99bde68 syncing files from 3.0 into HEAD again (This used to be commit bca0bba209255d0effbae6a3d3b6d298f0952c3a)
adds b968848 removing files not in 3.0 (This used to be commit d5c32f8881f33667c9bfa067cb7f2113bd55c724)
adds 0764360 adding missing files from 3.0 (This used to be commit 20c57840f847e82be9880a730aea15feb29b6848)
adds 3cf6eae syncing packaging files from 3.0 (This used to be commit ccc2a0d3840f88625cf89d6739320728e830ef87)
adds dbfcec0 syncing packaging files from 3.0 (This used to be commit 9374755ad3b844a86642a7ea1795ec2b8ab736b2)
adds e774da8 syncing packaging files from 3.0 (This used to be commit f7f8954ba4e7efd3c9d586e9cfe7431054afe906)
adds 9d2a516 removing unneeded files (This used to be commit b2a36ae3967591296e755b3e7a85a851ba382608)
adds edb6755 syncing examples (This used to be commit d31b5df82648767203ecee6ecb10030caa477250)
adds 1a15f2e adding files from 3.0 (This used to be commit 953ada19904900c6f6ef65fa0006a695657b3d0b)
adds 3d7cb49 syncing files (This used to be commit c74c2903fb8bd38f8469b3c3b549ac8a431f36dd)
adds 4093bf7 sync 3.0 into HEAD for the last time (This used to be commit c17a7dc9a190156a069da3e861c18fd3f81224ad)
adds 7f438c3 removing unused files (This used to be commit 1a9145015d4b2ee7e7399099760cda13d619e740)
adds f83a6ce another round of syncs for HEAD that I forget (This used to be commit 3aaf65d297d20320dc1f2c0ac0487feb47873609)
adds b7aaa70 add missing file from 3.0 (This used to be commit 8c27bfaa3fbea96d947814071b323c31e7c77701)
adds fd5b572 version.h is autogenerated now (This used to be commit 04f8cbbca66024ffdcd2ebc0f4db7849d02ca99b)
adds 9a9031e remove references to 'strip dot' (This used to be commit b5c5a9dc76c7584047e6ad8e7063b2da348e67d7)
adds 6f5133a merge from 3.0 (This used to be commit fa0d4ea150e0243958273168eaf9bf195e2c12e0)
adds ca4dabf Removed accidentally re-added file. (This used to be commit a7bffe2095e4bb591dfa97ea4d786483fd44053b)
adds f59a010 Remove autogenerated file. (This used to be commit 275bdc3ff550fd14a11c9f3919a82d4af35dc6fa)
adds 80a11b8 Remove another dead file. (This used to be commit a5656a5756b3c1061d683d664a7f087182b39b47)
adds 623a46b Remove tags file for distclean. (This used to be commit 2ac5ac495025f6c673216c1922ff51b913a0aeac)
adds 3773702 Support for CAN-2003-0689 port from SAMBA_3_0 (This used to be commit 69b30ec0776b06c62810a3eb1d7be1df3db9e169)
adds 1c138c6 Back out --with-good-getgrouplist patch (This used to be commit d2fdc3955fb6859e865e805d32ca405ab44d0505)
adds ff16638 Remove obsolete files. (This used to be commit 3d71340e5c1bf3397e69897bbc8434bbaa503a75)
adds 7c6b4a1 Merge from samba-3.0:
adds 0788e30 Merge from samba-3.0:
adds 5cb0429 Merge from samba-3.0:
adds 95bfe31 Merge from samba-3.0:
adds d80e9b7 Updated 3.0 schema files for IBM Directory Server 5.1
adds a0fb605 Fix another crash bug in samsync. (This used to be commit 675707c33e8447b9cb9fc2ae451663a56a14d792)
adds eae6e9f Merge from Samba 3.0:
adds a9cd4a6 Merge from Samba 3.0:
adds d823159 Merge from Samba 3.0:
adds b584f74 Merge from Samba 3.0:
adds aafb99d Merge from Samba 3.0:
adds ac4ae84 Merge from Samba 3.0:
adds 4d0d681 Merge from Samba 3.0:
adds d260848 Merge from Samba 3.0:
adds 1d38ffe Merge from Samba 3.0:
adds 5b5ed5a Merge from Samba 3.0:
adds ca3d531 Merge from Samba 3.0:
adds 240d594 Merge from Samba 3.0:
adds bbc4f18 Alias charset 646 internally (This used to be commit f4eb7acc7dfc400cc6524dccdd8081acd707f937)
adds 5f91a15 fix online help
adds 4fd8679 Fixed test and wording for long share names. The RAP NetShareEnum() call has a length limit of 12 characters (not 8, as previously tested). Took DaveCB's suggested and added a note listing some of the client systems that might be affected. (This used to be commit cdfc0fc383ab63f47ddd547fddc4c28bbfddf5e5)
adds f208ab8 Ensure HEAD is also up to date. Fix OOPS when dealing with mangled names reported by several users. This was my bug when removing a redundant strlen. Jeremy. (This used to be commit 3b3e19f66f783016ca3bc2d9e76328732ed4a84b)
adds 77adfbf Fix from gregory at networksentry.co.za, don't clobber the comment if it exists. Jeremy. (This used to be commit a7ef2ce34931d9fcdeb8ecbcad981d96db4c409a)
adds 6df89db Fix #442 which Alexander considered a showstopper. Allow us to join mixed mode domains. Jeremy. (This used to be commit 07cfce283004d29d1f60e5d8c97e3e3d7c293805)
adds 582ec27 Merge from 3.0:
adds 3050c06 Merge from 3.0:
adds c2505ca Merge from 3.0:
adds 9903a9d Fix typo. Found by Aurelien Degremont (This used to be commit 271111d6a7f5011c8300e060a9da3a972a28a704)
adds 3388893 packaging updates from Buchan (This used to be commit 8079494aef23105ce4d1ab8d7f943a838baaca01)
adds 9dab796 Obviously correct typo bugfix from Lin Li <linl at xandros.com>. Jeremy. (This used to be commit f91da7d99bc2d9e57c411ceb0c2eb812654f3701)
adds 53185ba Fix coredump from Samba4 torture suite. Jeremy. (This used to be commit 640bc276ba3d1ab83cd8994bddd64fd745f75101)
adds 92347f2 Unregister event fix from metze. Jeremy. (This used to be commit b3b2b3d5e7c9d4995890bf7b156fc1176b042cfc)
adds f4525f4 Fix for #470 - unable to display SIDs in ACLs. Jeremy. (This used to be commit 1b343f710550a39815001c668c48d9b194f19243)
adds 8e0a88b Oops. Proper fix for #470. Jeremy. (This used to be commit e121a2ec0c243477ea318d573166f342abbd1cce)
adds 30fd359 The "unknown_5" 32 bit field in the user structs is actually 2 16-bit fields, bad_password_count and logon_count. Ensure this is stored/fetched in the various SAMs. As it replaces the unknown_5 field this fits exactly into the tdb SAM without any binary problems. It also is added to the LDAP SAM as two extra attributes. It breaks compatibility with the experimental SAMs xml and mysql. The maintainers of these SAMs must fix them so upgrades like this can be done trans [...]
adds dfc79d3 Merge from 3.0:
adds 48a5e3f Merge from 3.0:
adds 7bb5182 Merge from 3.0:
adds 54b5bbb Merge from 3.0:
adds 389bf06 insert missing sh-bang (This used to be commit fe2b6317cbda34c2d00194884847642789f40e75)
adds 8139c5f Ensure that dup_sec_desc copies the 'type' field correctly. This caused me to expose a type arguement to make_sec_desc(). We weren't copying the SE_DESC_DACL_AUTO_INHERITED flag which could cause errors on auto inherited checks. Jeremy. (This used to be commit 546b2271c08735ac1049a453abac996d794aa364)
adds da33457 updates to SunOne DS schema from André Fiebach (This used to be commit ec65dabe9ddd116da41beae0b1a573724c991df6)
adds ccb7f73 fix from Brad Langhorst to correctly check if the primaryGroupID has been set (This used to be commit db0d8f76ba9fbd090b62cb1233b566040e36f552)
adds 9ad22b3 removing obselete parameter from smb.conf (This used to be commit acf2564e0cc298cd7e0a395fee48efdfcb7c6d0d)
adds 2862f64 Fix typo (This used to be commit 68e044f60ddb6dc7d894f95eff8a866e713df253)
adds 8031b16 Fix bug and do more error checking. Noticed by Wilco Baan Hofman <wilco at andoburg.nl> (This used to be commit ec32501cefe1ea27bcf08b5be9d53cdce8cbbbdc)
adds 5b17f2a solaris packagaing fixes from Brian King (This used to be commit e8d7e9cc9bb26e6b124d036a3702f242fae3bd85)
adds 4920723 fix some warnings found by the Sun C compiler (This used to be commit 585764305aa84a7732f71f2e01227e1a6a08664f)
adds f6e0a10 fixing a bug in the retry loop for winbindd_pam_auth[_crap]() (This used to be commit a1b6e28e9c1742dd5debe46b18fa474f11b31dd1)
adds a899daa Another round of merges from 3.0:
adds 238cac9 Another round of merges from 3.0:
adds 43004ba Another round of merges from 3.0:
adds 293421f syncing up docs, examples, & packaging from 3.0 (This used to be commit dd1348c566b4700ea01bd89639e2d3330c878167)
adds 4b10dd9 more syncs from 3.0 (This used to be commit bb7d5ce3762afcb14905fc2c1112df8a7475ffe3)
adds 602ad28 * sync more files from 3.0 * set version string to "CVS 3.1.0alpha1" (This used to be commit c6a61ffcbd0c95afd94bd33fd832b24bc8209de5)
adds aa8205c syncing files from 3.0 (This used to be commit b167f0989d004ba0940196c242c782ac698d1212)
adds 8efca15 don't write to static pointers; patch from Anthony (This used to be commit b766fe78a7d8e4095d42e123f2b21369113c1f14)
adds b777c16 Add draft about new registry subsystem (This used to be commit 6d310e98e0d8654a95de98fcd4aa55e3c681157d)
adds fbb85e4 Testparm fixes: - Also check global 'hosts allow'/'hosts deny' when checking access to share - Warn when user specifies 2 arguments instead of 1 or 3.
adds 9295030 Merge from 3.0:
adds 13a5a0b Merge from 3.0:
adds 0a6295d Merge from 3.0:
adds 64dbd7c Merge from 3.0:
adds 5400952 Merge from 3.0:
adds 3f5f051 Merge from 3.0:
adds a21e1f7 Merge from 3.0:
adds 4663c47 Merge from 3.0:
adds 2263487 Merge from 3.0:
adds cd5c595 Remove Japanese swat image files. (This used to be commit fab80c98a05645f420014c61f1d7f156f400ec55)
adds 981c82b Merge from 3.0:
adds 1052b52 Merge from 3.0:
adds 10ab4ce Merge from 3.0:
adds 0dde70c Take care of condition where DOS and NT error codes must differ. Found by DOS program test by Amir Hardon <hardon at actcom.co.il>. Jeremy. (This used to be commit 294f376aa908a9c56b73b9bfe48d56012a8f557b)
adds e1f16f3 merge of parameter changes from 3.0 and fix for bug 550 (This used to be commit b6433f5db77a1d62309946c6f23c18c6c299d0c5)
adds bf49893 remove duplicate smbspool link on SWAT's front page; bug 541 (This used to be commit b19316e071bfee15c8bbf1a521d87f1a4ab53cbe)
adds 411c746 make sure libnss_winbind.so.2 is included in the RedHAT RPMS (This used to be commit ceeb18d171d0e4ffc5c47ac4018909f266fd122c)
adds 4d0f0c0 save and restore CFLAGS before/after AC_PROG_CC; this macro seems to overwrite the CFLAGS variable (This used to be commit aa7fccf6ad81da8a4a14abd699d1f765e18cd10c)
adds 73953ef Allow ^C to interrupt smbpasswd if using our getpass. Jeremy. (This used to be commit 8a284463458cfaaff9986bbc459dfc113f921c6c)
adds b8092fb Fixed silly typo checking for signal_handler not signal. Jeremy. (This used to be commit 202d4e46527993d359df7cd04fb611c22cc920c3)
adds e9568f8 commit sign only patch from Andrew; bug 167; tested using 2k & XP clientspreviously joined to the Samba domain (This used to be commit 9d2e585e5e6f9066c6901aa8d8308734f8667296)
adds 4187490 Fix for not opening Excel 2000 files that are read-only. Needs tidying up but works for now. Jeremy. (This used to be commit d9b9113a0815aeeddb8fdcccb64e7692fe02a9c2)
adds 64f88c0 Correct fix for excel read-only bug. Add panic for logic error in developer mode. Jeremy. (This used to be commit 0857932c1c1960fd68a10f3d1f8c300b7a28b6d7)
adds 460aa84 Portability fix from schmitz at hp.com (Joachim Schmitz) for bug #548. Jeremy. (This used to be commit a0828a2a1ce04075f0a7cb4a201cea0781998237)
adds e8fb38d Portability fix from schmitz at hp.com (Joachim Schmitz). Bug #547. Jeremy. (This used to be commit 9519ffc7cbdb37a4279c8804230596978679220e)
adds 4ed89be Portability fixes from schmitz at hp.com (Joachim Schmitz). Bug #549. Jeremy. (This used to be commit 6defe43e6d48619cee31b6c7fc602973e8eeef3f)
adds 8ae168b abstract UUID parsing code to an individual function; patch from Anthony (This used to be commit 6cbdbdf9e1e76837c8ef03e795db11caa74ccf18)
adds ec77167 cleaning out patch list; patch from Steve L. to change the cwd before the postexec script (This used to be commit bbc403ec6ee119f1bbb636deb40563dfdf258a74)
adds 9cfd261 don't call ads_destroy() twice; fixes segfault in winbindd when DC goes down; bug 437 (This used to be commit 9da4d1f7dbb289dd1db5e57a4fd78004bbfbd26b)
adds 762e7e1 split some security related functions in their own files. (no need to include all of smbd files to use some basic sec functions)
adds 487130a This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 096b997588880991af8e07034cc4f041daa87b97)
adds b1f610e split some security related functions in their own files. (no need to include all of smbd files to use some basic sec functions)
adds a0cb008 4 changes
adds 3289598 default DESTDIR=/ (This used to be commit 266fa232d95e86a86ec00570657508ed42c80228)
adds 629120a cosmetic fix when DESTDIR=/ (default) (This used to be commit e660b5752aa129c49b0b665845de2fe4c160be00)
adds f5aefbf Fix for bug #562 (incorrect mode sum) by h-yamasaki at pd.jp.nec.com. Jeremy. (This used to be commit 7fb8a1bd3880b093a884749fc496cd702480752c)
adds 2511ee9 Version of patch from nick at isilon.com (Nicholas Kirsch) for bug #564. Canonicalise SMB_INFO_ALLOCATION in the same was as SMB_FS_FULL_SIZE_INFORMATION. Jeremy. (This used to be commit 166efa30d2d680d8c19529c46ace3db115b43532)
adds efb3fa5 Add script to generate msg files from SWAT sources.
adds 0a22ddd Fix spelling mistake. (This used to be commit 229f4856ee1d894ad747ace63dab7e691f8d0409)
adds 764c03b Tut tut - always run with max warnings on gcc... Jeremy. (This used to be commit 3ebbd67dec2044ed8022491747e65b90f1354602)
adds e7f41de make sure to call get_user_groups() with the full winbindd name for a user if he;she has one; bug 406 (This used to be commit 1737b36e9193e30285c598ad75d90f610bab47fe)
adds 11b044e Add Dutch swat translation (This used to be commit 8646f1014fae1e645179846feb3fbc2beeef58d4)
adds 52f6378 Fixup error code returns from Samba4 tester. Ensure invalid paths are validated the same way. Jeremy. (This used to be commit 6ad2f0ba27566ab3928ccbbbb3c3a64b09ca139c)
adds 22c0241 Changes to allow Samba3 to pass the Samba4 RAW-READ tests. Jeremy. (This used to be commit e7565dbba696adbb0fd8cca6b86a1a7e5a655f2e)
adds e74b6f4 At least give a message if we're returning a short read for W2K compatibility. Jeremy. (This used to be commit 84c993d9cd0bc57a8b8b9aa716af1336620e2c87)
adds ed07217 Refuse to configure if --with-expsam=$BACKEND was used but no libraries were found for $BACKEND (This used to be commit 76229085dbc76942b9b83604ea820a433fad4b0f)
adds 9759adc Move sysquotas autoconf tests to a seperate file. Patch by Stefan Metzmacher <metze at metzemix.de> (This used to be commit 9f6cd8177db9a88f681f28a8dca044595ddaae88)
adds 90b1470 Match W2K insanty w.r.t. writelock and writeclose. Samba4 torture tester. Jeremy. (This used to be commit c682fae16a2fa18f951c69ba29b1a576f4e27d6b)
adds c9c2ddf Remove duplicate samba.7 manpages (with first letter uppercase) (This used to be commit 8dd3d041994ec367016bd60b4ae3c8bb326e4b97)
adds a43a3ed We need to make sure that the files that contain the static_init_$subsystem; macro get recompiled after configure has ran. This was done by touching the source file. This patch changes it to removing the object file, so that you don't need write-access to the source directory. (This used to be commit 1a95f5c9a9ad10046c481b7d3ad4e15a77e23144)
adds e7d1e9a Make us pass Samba4 lock tester (with one different error message). Jeremy. (This used to be commit 7622a9dbbded8d07f976ec965adca5e92de3d2b0)
adds 6af214d Ensure cancelling a blocking lock returns the correct error message. Testing with Samba4 RAW-MUX code. Jeremy. (This used to be commit 533847c95d475921b0421ae113f52c44979939d2)
adds 6f83e9c Match Samba 2.2, and make ACB_NORMAL the default ACB value.
adds 0c4547e default DESTDIR=/ (This used to be commit 759990833ef192ffddec58039db1a41a0fafa399)
adds 03e7b22 cosmetic fix when DESTDIR=/ (default) (This used to be commit cf6ac7995adc8ac116fd8f678ab06d0f91b4fe94)
adds d7fba69 Fix for bug #562 (incorrect mode sum) by h-yamasaki at pd.jp.nec.com. Jeremy. (This used to be commit e2f4c3d113fb77b68858c67deff6b92deb311e16)
adds 261a31d Version of patch from nick at isilon.com (Nicholas Kirsch) for bug #564. Canonicalise SMB_INFO_ALLOCATION in the same was as SMB_FS_FULL_SIZE_INFORMATION. Jeremy. (This used to be commit 76fe5ffb4d757922651e41c3fa7e8bc411214cc7)
adds 4e4bf2d make sure to call get_user_groups() with the full winbindd name for a user if he;she has one; bug 406 (This used to be commit 19925e3a04f421f4dcc469b701f3cc51ef98ac2c)
adds 2c1030d Max warnings with gcc. Jeremy. (This used to be commit cdba166e31b3c611652783a2ab63e59f57f41fde)
adds 9a08def Fixup error code returns from Samba4 tester. Ensure invalid paths are validated the same way. Jeremy. (This used to be commit 960e2b4a5f09d3ef80a926894ee7a28549b8de45)
adds 226360b Changes to allow Samba3 to pass the Samba4 RAW-READ tests. Jeremy. (This used to be commit e4df46732021be4eeb5693ebe7ec0df77f4bb5df)
adds 7cdf852 Merge from 3.0:
adds 4d347bd Merge from 3.0:
adds 70c8d35 Merge from 3.0:
adds 92ac1e1 Merge from 3.0:
adds 629375a Merge from 3.0:
adds 38d1e69 Merge from 3.0:
adds 52aa3c5 Merge from 3.0:
adds 6188988 Merge from 3.0:
adds d454281 Merge from 3.0:
adds f6e62c4 Merge from 3.0:
adds 4003c70 Merge from 3.0:
adds 5815396 Merge from 3.0:
adds 79ae690 Merge from 3.0:
adds bf2226c At least give a message if we're returning a short read for W2K compatibility. Jeremy. (This used to be commit 9216948062123da1c064b9167743a0a9f12d8c98)
adds f18551d Refuse to configure if --with-expsam=$BACKEND was specified, but the libraries for $BACKEND were not found (This used to be commit 46a5575f1944d79ca3887bf3e9391ddee87ef8ce)
adds 12d2580 Move sysquotas autoconf tests to a seperate file in tests/ Patch by Stefan Metzmacher <metze at metzemix.de> (This used to be commit cd3e4882fcf2437f4140557608e671284d0e92b4)
adds 73e7390 Match W2K insanty w.r.t. writelock and writeclose. Samba4 torture tester. Jeremy. (This used to be commit 1c1c4ee8be9473d9d0ea676f7da2a1d359aaa7ee)
adds 63e99b0 We need to make sure that the files that contain the static_init_$subsystem; macro get recompiled after configure has ran. This was done by touching the source file. This patch changes it to removing the object file, so that you don't need write-access to the source directory. (This used to be commit 2ef96618620bfc1bba7ad7ca54126b89f444a8fb)
adds 9610df1 Make us pass Samba4 lock tester (with one different error message). Jeremy. (This used to be commit 1c19739aeada047eeb6bc7dbec161b5d783a3576)
adds beb6643 Ensure cancelling a blocking lock returns the correct error message. Testing with Samba4 RAW-MUX code. Jeremy. (This used to be commit 5e6080597fcf225ac9526a4ca973d962a13dd4a8)
adds 6cd6f50 Match Samba 2.2, and make ACB_NORMAL the default ACB value.
adds 510064b removing docs from HEAD (This used to be commit 820903ef5a062b4b9824c33ee035c68a39c8eeb0)
adds 50e9517 adding notice about new samba-docs cvs modeule (This used to be commit 982a5609ff804b6830d28b21bb4e71192e594d5f)
adds 20c7b99 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 479b02fbfd5a41d08f687b009960bc29a213f40a)
adds fec4b31 removing docs tree from 3.0 (This used to be commit 0a3eb5574c91685ab07436c67b031266fb329693)
adds ea2be38 a few cleanups in output from spec file (This used to be commit 757b8a3405d5a403f8956a27ee0fc7b8355b2f28)
adds d466173 bumping version (This used to be commit eb28ca80cae18effaa10fe0de4bdff7e709ac91c)
adds 0ed0732 Updated welcome file from Monyo. (This used to be commit a3f3b0bb48e91d131d64031ff6229f94445c19a3)
adds a98fc57 make nt-time <-> unix-time functions nearly reversible (This used to be commit bda64a11f7c11ca303122299c3e41c49e6afd933)
adds 1a07a93 make sure to use the escaped DN; patch from Guenther Deschner; bug 592 (This used to be commit 5eca81c66096a01eda1731892d044c09d4c18556)
adds 87f7226 Add a better error message to wb_common.c when unable to connect to a pipe socket and add a comment to winbindd.c to explain the fancy calculation of buffer offset. (This used to be commit 7c7ef9680b7378e12ffdd0bf95ee7ad673bea2f5)
adds 69f0adb Undo previous commit because it breaks the build.
adds 48980f7 Use @PICSUFFIX@ instead of .po in Makefile.in since we have gone to the trouble of detecting what the PIC suffix should actually be.
adds ddb7118 Set errno = ENOSYS if mmap not supported.
adds b12866d Delete unused label to fix compiler warning. (This used to be commit e34d21af3882a034810737039dbaae4d45e2645c)
adds bde2b4a Break out of samsync loop on error. (This used to be commit f8994483484cab47f0d6a6934979f69402dba894)
adds ec890d5 Enclose usage of st_blksize and st_blocks struct stat members in #ifdef HAVE_STAT_ST_BLKSIZE and #ifdef HAVE_STAT_ST_BLOCKS, respectively.
adds 1269d23 Enable us to see what sequence number we were expecting when we fail a sign (should help track down out of sequence bugs). Jeremy. (This used to be commit 6e21261fe40698b2ee46c802bd1c044a909f8e5d)
adds 64e21a4 updating version in copyright (This used to be commit 947425e7953929107d4821b1945e8475e02ff3fa)
adds c19e1d5 Ensure error code path doesn't free unmalloced memory. Bug #628. Jeremy. (This used to be commit d817716519e1b2a619a46563ca44812a020a769a)
adds 53efe50 Build fix for wrepld. From MORIYAMA Masayuki. (This used to be commit 63a82debd80eeb27f326c9c0643735dd5f9b99bf)
adds 3a9510a Fix buggy data_len calculation in echo. Add paranoia debug message. Jeremy. (This used to be commit 5332af1124077f49e84836f5cedfbde98336b142)
adds 450bc69 Tidyup wrap checking. Jeremy. (This used to be commit 41d1870a51c259f0cf17caf59928a3b38b21ea11)
adds 72b9e55 Add configure test for krb5_keytab_entry keyblock vs key member. Bug #636. (This used to be commit 3daefe9d17fb2c7b1c4d21593465e6788555b0fb)
adds 636fe49 CP* modules are not related to development (This used to be commit 17d71852ae0ea9577ec31429dfc6ae7b36f34c26)
adds 8c4e25a Typo broke win9x logins. Jeremy. (This used to be commit 4e00cad645635af66b62c6a5568264a09cf340f3)
adds f4d9600 fixed spinlocks in tdb I still wouldn't recommend them, but at least they now work (This used to be commit 76992e7d1655ed15d61254f2be651db020ec4f5e)
adds 3a4858d Fix from Monyo. (This used to be commit f6f5cdb9aa0d7823c3a2327dfe681d22f56965da)
adds ce19625 Compile libsmbclient with $(DYNEXP) (fixes bug #505) (This used to be commit 3098a9e4b0cf6c0d6a6f2cda9ac60387bcda8198)
adds 8a07066 Changed output so all debug output goes to stderr, and all file processing goes to stdout.
adds df81637 We are doing NT error codes now.... If we have an NT error, report that back the same way we handle the DOS error. Although I don't see why BUFFER_TOO_SMALL should not be handled as an error, simply copy the logic.
adds 611b198 make sure we have a devmode before copying a string to the devicename; patch from metze (This used to be commit 1700e83ac8035db7d22b8c64c10f63cb3e3b9eb7)
adds d6aa4b3 It's a perfectly valid condition to have zero alias members.
adds 3fb80f1 more 2.2.x compatibility fixes - allow user looksup in the kerb5 sesssetup to fall back to 'user' instaed of failing is REA.LM\user doesn't exist.
adds cc88a03 Fixed typo spotted by Daniel Jarboe <daniel.jarboe at custserv.com>. Jeremy. (This used to be commit 89d42685b706233ab31734764e2e641834af3675)
adds 4c0d641 If we have blacklisted mmap() try to avoid using it accidentally by undefining the HAVE_MMAP symbol. (This used to be commit c420195231457d3202157490f4bec335a788d8b4)
adds bafcc84 Merge of spelling fix from HEAD. (This used to be commit 1482933089bd1e6114ad29d77ce229482f2d161b)
adds 7c6c6b6 fixed a number of bugs and memory leaks in the AIX winbind shim (This used to be commit f0a0771c02404c91cd64961f85622022a4e56b2f)
adds da8048b call initgroups before becomming the user; patch from Fabio Cecchi (This used to be commit 5a8dbccd66911642fabb6b8b38fff4477b76c3a1)
adds 3fe18a4 Fix signing miss-sequence noticed by Stefan Metzmacher <metze at metzemix.de> Jeremy. (This used to be commit 63f331564396e7a4f16dce95bb98d3b6c4b75351)
adds f589164 Patch from Stefan Metzmacher <metze at metzemix.de> to fix signing problems when reverse connecting back to a client for printer notify. Jeremy. (This used to be commit 06aa434c3fdb139e3f3143d19413556945cbcd4f)
adds 5114dee Fix for bug #64, Win9x Nexus tools not working against Samba3.0. Missing map in errormap for ERROR_MORE_DATA -> ERRDOS, ERRmoredata. Jeremy. (This used to be commit 7eaae388b35cb3d20cdd968b00d65c88fcee5878)
adds 57c1a70 In cli_lsa_lookup_sids don't leave the domain field uninitialized if some sid could not be mapped. Otherwise this call is unnecessarily complicated to call.
adds 3531647 Fix segfault in mount.cifs helper when there is no options specified during mount (This used to be commit fb87388a9fe959ecb01d88e2f974b077bac0a34d)
adds bb0598f Put strcasecmp/strncasecmp on the banned list (except for needed calls in iconv.c and nsswitch/). Using them means you're not thinking about multibyte at all and I really want to discourage that. Jeremy. (This used to be commit d7e35dfb9283d560d0ed2ab231f36ed92767dace)
adds e78cf62 According to Ethereal we have a 32-Bit quantity here. And with SSVAL valgrind reports an unitialized read which is obviously correct. And I hate valgrind errors ;-)
adds a804eee Volker's fix for bug #668. Change the \n after the password prompt to go to tty instead of stdout. (This used to be commit 3cec478b82359c527065c3a8d44daae96b7ac57e)
adds c3125b6 Fix bug 451. Stop net -P from prompting for machine account password. Based on work by Ken Cross (kcross at nssolutions.com). (This used to be commit 8ef7ac22ef1a60dca0a2d01dc6ff4ba14bc1549a)
adds 4f62277 After a phonecall with jra finally commit this.
adds ab8f938 Andrew Bartlett patch to cope with Exchange 5.5 cleartext pop password auth. Jeremy. (This used to be commit 46e66ee950eee035ad008c189cd2378f734af605)
adds 11bbf14 Add some debugs in the error paths for tdb_brlock() to help track down a locking problem on HPUX. (This used to be commit 2d03d81f753fd819086d24a92eec5503f70246a0)
adds 3a26c9f make nt-time <-> unix-time functions nearly reversible (This used to be commit 98d60dc1c7027a50f720933eb8d6ffbfb4276fa5)
adds 447fa1f make sure to use the escaped DN; patch from Guenther Deschner; bug 592 (This used to be commit fe6aa4a95181bb2ad4352710cfc7868918609274)
adds 0bb70fe Pull my previous changes into head as well. (This used to be commit 96f1ce740a8ebca3861bb2006b11301236a6fdb2)
adds 5733f73 So here it is a non-intrusive patch with my latest work on gums (the laternative to the current passdb). Currently it is run through a comatibility module in the passdb layer, with a subset of the functionality it may provide. It is still work in progress, but as someone asked me about it, and as it should make no difference to the normal code, I tought it was a good idea to put it into. It adds a dependency on perl. I know it is not very nice, but I'm sure we will w [...]
adds ec82fb3 Put back the changes that Simo reverted and fix a speling mistak. (This used to be commit 72b1f727754e2f9f54facba8615032c8118d928c)
adds cd5245f Ignore autogenerated tdbsam2_parse_info.h (This used to be commit bb2b8906a05109d5ba8ffff6c250d90d8658d444)
adds 29eb1b4 Use @PICSUFFIX@ instead of .po in Makefile.in since we have gone to the trouble of detecting what the PIC suffix should actually be.
adds f631ec5 Set errno = ENOSYS if mmap not supported.
adds c06d6e0 Enclose usage of st_blksize and st_blocks struct stat members in #ifdef HAVE_STAT_ST_BLKSIZE and #ifdef HAVE_STAT_ST_BLOCKS, respectively.
adds d6e17a9 Delete unused label to fix compiler warning. (This used to be commit e982dd5bc4c7c0215bd4f2daf13da506c00b7cb9)
adds 4162ac5 sorry folks, forgot to cvs add/remove before commit. (This used to be commit 0ed85e6a2dff0953dbbd5ff4723ef6941ec32850)
adds eaed556 fix typo (This used to be commit 2d46b2a0e7de21158003968b630ebcd40bde7e44)
adds 613974f Enable us to see what sequence number we were expecting when we fail a sign (should help track down out of sequence bugs). Jeremy. (This used to be commit c6a36d4e486bf1aa384adf7db37878e485476216)
adds eecd346 updating version in copyright (This used to be commit 63ff13b2093aed43468c0ff2a49db7f22cffe587)
adds 311d739 created a new target: genparse this target will build parse file with genstruct it is the duty of the developer to commit updated files this is made to make build platforms independent of a working perl installation as always been with samba
adds 21d53cb Ensure error code path doesn't free unmalloced memory. Bug #628. Jeremy. (This used to be commit ef183bf00f5bad9f9c898067b48ebe052beddc82)
adds eafd037 Fix buggy data_len calculation in echo. Add paranoia debug message. Jeremy. (This used to be commit 8fb05cfa3afd9777c161271c4c3cec0d6d5150f2)
adds cdd02fa Tidyup wrap checking. Jeremy. (This used to be commit 707554bcce91f33d0931f9d99050aab50765f5ff)
adds 440e7e4 Remove DEBUG statement from wb_common.c as it should not be there. (This used to be commit 51f12170affd87cdff23118ed16f85dd97914f0c)
adds 6b5f7e7 Add endpoint mapper rpc definitions (This used to be commit e604a9c0788a006663e7f939059c4120c1df3648)
adds a6ff625 Add (un)marshalling code for endpoint mapper map operation (This used to be commit bdd5158d9a45f4b935ea0fa495c0d83bc5ca96f8)
adds d807bc1 Add epmapper pipe (This used to be commit 041c17bd665ea5fa771b111d7008036fb3e7b72f)
adds a278f48 Add endpoint mapper parse code (This used to be commit 5537ccf95ae8c8d737cbcf9e5575b80b6b7bac6f)
adds 1b259ab * fix some compile warnings in the gums code * add server support for DsEnumerateDomainTrusts() (This used to be commit 06bacf6e3434db5bd09b48f84206441712e69a63)
adds e690013 uuid itself might not be aligned (as is the case in epm map requests), so it needs to be aligned outside the smb_io_rpc_uuid() call if a specific rpc or struct needs it that way. (This used to be commit e9fc15d58c52c12438c1f9c69394c11f76ce72d8)
adds b227a56 Typo broke win9x logins. Jeremy. (This used to be commit a7afbce99830bffb8795e7dc2c80baeeba7dcd0a)
adds ba0c899 Fix tower length calculations and add some const (This used to be commit 2f84c6c9a1c292535e73721a8bcdb27aaa2b2b46)
adds 2702510 Add client side code to do endpoint map queries. Currently does one fixed query. Updates to come soon. (This used to be commit 3ca8240affba20bb26749354f59b83799b4f1e44)
adds 18abf54 Add epmapper client files to rpcclient build (This used to be commit 747501893c1d9b591c81a0e819f28d0102d596a5)
adds 86102b0 Add epmapper commands to rpcclient (This used to be commit 1d68e108a744ae0e5df4d8d092a3b48fc4441ace)
adds 2f64342 Compile libsmbclient with DYNEXP (This used to be commit c8ec714119a620af3481e40a94c361704ecbc39b)
adds 1db4a70 make sure we have a devmode before copying a string to the devicename; patch from metze (This used to be commit 5479cb60c038969270353b9ff7a8e9967e066dfd)
adds bfcb776 more 2.2.x compatibility fixes - allow user looksup in the kerb5 sesssetup to fall back to 'user' instaed of failing is REA.LM\user doesn't exist.
adds f3121b1 Merge tridge's tdb updates. Jeremy. (This used to be commit f81fdcc935317f66d562d485a40948c2a8bcbb21)
adds 2cfb3e9 Several updates: - add support for named pipe and netbios queries in parse code - fix map request structure...unknown byte was alignment - add sample of named pipe over netbios query in rpcclient (comment only) (This used to be commit 71dcdf54e60204d6b499d25d8759ed20fc7a021a)
adds 9d95980 Merge Volker's fix.
adds 72569b4 Merge Volker's fix.
adds 5fad020 Fixed typo spotted by Daniel Jarboe <daniel.jarboe at custserv.com>. Jeremy. (This used to be commit c68b6f64d9eb0808ce834e23174d1d6218b814b8)
adds 6fe9423 Update structures after ethereal showed some marshalling/unmarshalling errors. (This used to be commit 9d0f322a851f487cea320e57076213435e5c6481)
adds 043be81 Merge of wrepld link fix. (This used to be commit 9b13dae5a9cec827f854d5d0eb77eb16709b39b9)
adds 8838f54 Merge of krb5_keytab entry key vs keyblock member check from HEAD. (This used to be commit 720f5e5629c54e851c3e9026dc88676795e44c8e)
adds 87a6e23 Merge of mmap blacklist fix from HEAD. (This used to be commit ff29be16e74361b02b0b7fbd83e393d68ae5b897)
adds cc14d8c Merge of another fix from Monyo. (This used to be commit 8d4d8aed2baa4b81bde9b30399f946062fc14094)
adds 2e9e9ff call initgroups before becomming the user; patch from Fabio Cecchi (This used to be commit e0db859a312207d961e3a581dfd15d9701bca16d)
adds 7186340 Fix typo (This used to be commit 26956cdef902819f94616c33694641752f0f14e9)
adds 630a77e Fix signing miss-sequence noticed by Stefan Metzmacher <metze at metzemix.de> Jeremy. (This used to be commit 419834edee09567c8523ad3afba674a12504282d)
adds 989b57f Add server side support for epmapper pipe. Currently only does a fixed mapping, but this is the base for changes to come. (This used to be commit 73882e970a3aea1c3c9f34779b4220bbf28f6dad)
adds af4263e Merge tridge's AIX fixes. Jeremy. (This used to be commit 96cefb4542debd8902d9bc0cd09bb01c7a41cc69)
adds db8e981 Patch from Stefan Metzmacher <metze at metzemix.de> to fix signing problems when reverse connecting back to a client for printer notify. Jeremy. (This used to be commit 7fde193efeb856ec325d5d563f1e710c45dc65d7)
adds 3029c5b Fix for bug #64, Win9x Nexus tools not working against Samba3.0. Missing map in errormap for ERROR_MORE_DATA -> ERRDOS, ERRmoredata. Jeremy. (This used to be commit 8458f4c52f32ef192287ddb8371638f42a370c6f)
adds 2fef82e Merge from 3_0:
adds 356e043 Fix segfault in mount.cifs helper when there is no options specified during mount (This used to be commit a3b67626018ade2a823311b65202ab7f488ca0a7)
adds bca9e7d Be sure referent ID is updated for incoming structures, too. (This used to be commit 00e0aba2cf97e686a0b6b4d7bab50afbc5e97ac1)
adds 2710c35 Put strcasecmp/strncasecmp on the banned list (except for needed calls in iconv.c and nsswitch/). Using them means you're not thinking about multibyte at all and I really want to discourage that. Jeremy. (This used to be commit 5c050a735f86927c7ef2a98b6f3a56abe39e4674)
adds 0604336 Apply the changes to libsmbclient that derrell has contributed. Fix some of the problems with this.
adds 49da871 Merge from 3_0:
adds 8e1dfc5 Volker's fix for bug #668. Change the \n after the password prompt to go to tty instead of stdout. (This used to be commit fb503bb418fcbee20d2218650904b26b512106ed)
adds 2a09fe6 Fix bug 451. Stop net -P from prompting for machine account password. Based on work by Ken Cross (kcross at nssolutions.com). (This used to be commit 32aa749bf1328e43af629ade30b3fdc11dd5e3ec)
adds a36be30 Merge from 3_0:
adds 7967eeb Andrew Bartlett patch to cope with Exchange 5.5 cleartext pop password auth. Jeremy. (This used to be commit 2d09d8c9d973f5f414d31f749db12328ff315de7)
adds 261c002 Check for va_copy before you check for __va_copy, since va_copy is the actual standard, and __va_copy was the proposed standard. (This used to be commit 4ab7947e601e61cacd7ff541ee881850d9808387)
adds 6258550 New files for support of initshutdown pipe. Win2k doesn't respond properly to all requests on the winreg pipe, so we need to handle this new pipe.
adds 6440c4b This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit e569418861a867437cd5e2cce87ad82e752da3fb)
adds d252323 New files for support of initshutdown pipe. Win2k doesn't respond properly to all requests on the winreg pipe, so we need to handle this new pipe.
adds 3d8e3f3 Add initshutdown pipe commands to rpcclient. Second part of fix to bug #534 (This used to be commit 4e86243ea1d4bbe96720caaaf02300f5e15bee5a)
adds debbecb Add shutdown abort try over initshutdown pipe first, then fall back to winreg pipe if it doesn't work. Fixes bug #534.
adds d083328 Some spelling mistakes in aclocal.m4 and the va_copy fixups in configure.in and lib/snprintf. Check for va_copy first, and then look for __va_copy. (This used to be commit 8b592740b6294555c461d7eee003e2bd5f4352a4)
adds 2f84a99 Commit Derrell's changes to libsmbclient plus a small change to configure.in to see if SGI and other platforms will build. (This used to be commit cf9311044c372695592db1b95b814b0870b8cf29)
adds f3ea632 Fix one other place VA_COPY is defined ... should fix NetBSD build. (This used to be commit fb69597629bad305f227b5bab62e0f170d3c164c)
adds b0ead3a Apply latest of Derrell Lippman's changes to libsmbclient. (This used to be commit 84e620e5ba65c040df1c0ebdcf39fa5648dd37d9)
adds 966a448 Apply these patches as well ... not sure if they all build. They don't on FreeBSD 4.3. They might on Linux. (This used to be commit 1f115c95d635377a36c0a3a1f56b4b8def04fd7e)
adds 15b14fc Put in a work-around for ENOTSUP not being defined on OpenBSD. (This used to be commit ca3d98d08bfe2c5c8a0f1a0d17160800f85d84b7)
adds 55f8ca4 Remove some unused variables uncovered by the build farm. (This used to be commit 084e4678c0876ebd6e756192866103ae037f3258)
adds 472df57 Missing UNIX -> DOS codepage conversion. Fix from Alexander Bokovoy <a.bokovoy at sam-solutions.net>. Jeremy. (This used to be commit 8b9b635bd2759642c25fe0cea5eefbbe5af44193)
adds 4ebe9f9 Remove trailing comma on typedef enum. albert chin (china at thewrittenword.com) (This used to be commit 67dd1c43664db7e2eec658da0ffefc3cdb5471bb)
adds 0ce2c6e Fix for bug #667. DFS filenames can now have arbitrary case. Jeremy. (This used to be commit 74148111e16a863d5a33511e5b15632a736d7e99)
adds 80ebb37 Update WHATSNEW.txt with proper version from release branch (This used to be commit 4534ba5a9ff5fd0332267d0542b5285e5a732a4f)
adds 2e46c76 Don't log at level zero when chdir fails. Ensure correct error message is returned. Jeremy. (This used to be commit 26bfe37a10f7337acb8c5ac0e04fac7a8dddc769)
adds 059181a parameterise the listen backlog in smbd and make it larger by default. A backlog of 5 is way too small these days. (This used to be commit bbb92d2b0ea6bc10c71bed62924bfc95c11172a5)
adds fdb2f57 Compile fix for tdbbackup when Samba needs to override non-C99 compliant implementations of snprintf. (This used to be commit a38ab77b70c0918be411a6c299a23b5735393a2d)
adds 231124c Fixes to check for wraps which could cause coredumps. Jeremy. (This used to be commit ad06edd1bb58cc5e2c38a364b1af96a933b770af)
adds b7d72a3 Check for nsswitch.h. Patch from albert chin (china at thewrittenword.com). Jeremy. (This used to be commit ce1024cc10e798d4ed3bc7f6358bc4ebe9737830)
adds 057c031 bug 696; check for an invalid fid before dereferencing the fsp pointer (This used to be commit f5229d5d62510f981bd08ad8139675b50421e042)
adds f23c2ff If nothing to do, return success. Fix from Aur?lien Degr?mont <adegremont at idealx.com> Jeremy. (This used to be commit aa668a0206b027923a333417309cb483c5a64265)
adds ff700f3 Sync up formatting of the va list stuff - the HEAD version was nicer. (This used to be commit 6917391fbbe90fd7f854d05e18f4ceb23c68d78a)
adds 732fecd Patch from Aur�lien Degr�mont <adegremont at idealx.com>. "entry" is dependent on "result", don't free result first. Jeremy. (This used to be commit c61a230c5ab7250c0812b422e0a533fbf5efbf17)
adds 9471390 prompt for password when invoking --set-auth-user and no pw is given (patch from Tom Dickson) (This used to be commit ca18ec0f901330c14a68c8a44d2a88a42bb7d92c)
adds 13fe542 This binds the nmbd sending socket to the 'socket address'.
adds 14c0590 Re-order link command for smbd, rpcclient and smbpasswd to ensure $LDFLAGS occurs before any library specification. Closes bug #661. (This used to be commit 7af7fa9be22b4406c83fa24c46ed8af1a7bcf173)
adds 17131bb Whoops - missed a place where HAVE_STAT_ST_{BLOCKS,BLOCKSIZE} guards should be present. (This used to be commit 08aa3f712c193aac5ad3d30e720c218c642738c0)
adds 0dd2e07 Cast to fix warning on Solaris sendfile - check buildfarm output to see if this works! Bug #706. (This used to be commit 67ab91825db9b81b8b4f35e86a7eede0c7df5621)
adds 31e6157 Add prototype for smbc_remove_unused_server() to fix compiler warning. Bug #706. (This used to be commit eaf69b1ae7883573830244664cb0a81661541d92)
adds 1f05df2 Use putenv() instead of setenv() in the winbind_{off,on}() functions. Some platforms don't have setenv(). (This used to be commit a8b487c4cb5d181e59755f49063512b2729bccb5)
adds db2a7d0 Tidy up calls to uname so as not to produce output on stderr if the command line argument being called isn't valid. (This used to be commit d43922eade02d1826a108b45607f5776266fd05b)
adds c8e8415 Printf fixes for 64-bit size_t. (This used to be commit 8e2c543ebf65e24e73433f69b1c281e1558e9080)
adds 490dbae Fix some uninitialised variable warnings. (This used to be commit 68945027b5dc6b5e1aee13e4df4d11a34e42a3a9)
adds fbb8f13 Fix more 64-bit printf warnings. (This used to be commit 23443e3aa079710221557e18158d0ddb8ff48a36)
adds a64c70d AC_CHECK_MEMBER seems to have problems for some versions of autoconf, at least autoconf-2.53 on SLES8 does not correctly find the keyblock.
adds 7c55d23 removing #include <compat.h> in hopes to avoid problems with apache header files; will watch the build farm on this to make sure things don't blow up (This used to be commit e92583cecd79adea25caedd1599ac8f36733a923)
adds 181df30 Fix for winbindd on HPUX from albert chin (china at thewrittenword.com) Jeremy. (This used to be commit 119a89246bf84cb98b76cf3777c039fa8eb644f2)
adds 82f8a8a Use a static string instead of malloced one in winbind_{off,on}() utility functions. (This used to be commit 7710232ba21305a1e3c9523ace82a5a419526b50)
adds e4f1a32 Fix missing bracket in quota quote - my fault. (This used to be commit fc30b6b5473124bad9c2c30b604bc21c9de258c1)
adds b3b7cf1 Fix for bug #703, try lowercase netgroups lookups. Jeremy. (This used to be commit 8b06385e008a9433fa6efb941b997f7d6b182a65)
adds f95e401 Generate 64-bit clean printf's for build options. (This used to be commit 1814c29b7d5c2ab25f209fba0afb5c6d175a87d1)
adds cedc634 Fix typo in debug statement. (This used to be commit 66e5043553939be2b124bec8581f08b01fdf9c1e)
adds fc80997 Use the actual size of the buffer in strftime instead of a made up value which just happens to be less than sizeof(fstring). Closes #713. (This used to be commit 761e13da4ef8294f0b131ad7f672d023b0d222f6)
adds e7d9803 Add ldaplibs to pdbedit link line. Fixes bug #651. (This used to be commit e306c962685c8b17df520aebccf6f0d8e3d7ce3c)
adds f46e42c Fix crash bug in smbclient completion. Closes bug #659. (This used to be commit 4480058d85ebe9175c4720c18100b459877dbd07)
adds 536f729 Fix for bug #771. Fix packet length for browse list reply. Jeremy. (This used to be commit d085c94dacffbe8199e83315340e4f60d1f0b9a5)
adds 9c8d23e Fix debug message warning. Jeremy. (This used to be commit 154793981a1b2aea2703ef4da4764a322bf90ca0)
adds f581234 Fix coredump in cli_get_backup_list. Jeremy. (This used to be commit 29413db303d30d28c2fb0cc6e6e963e725ad4101)
adds 3886d6a added note about stripping comments from LDIF; bug 642 (This used to be commit 3f67b2bbfdbedc76d7265fc5333d5f71577d9c7b)
adds 41316b5 make sure that we expand %H (from vl); bug 612 (This used to be commit a77f5924304d03d8033d1ef5f6526373f5b67aa3)
adds 36d534e Patch from James Henstridge to allow rpcclient adddriver command to specify printer driver version. Closes bug #514. (This used to be commit c5865e3dfe0166a4714129a3ddfe1c39218e28f0)
adds cb78cd7 Compile tdbdump by default.
adds a999e7c Apply the patch to fix iconv detection for FreeBSD to the Samba 3.0.0 branch as well. (This used to be commit 44be80e4883c8578b98ec02ac422c97229b063c5)
adds 2c1d659 bug 624; make sure to set the GUEST SID rather than using the PDB_DEFAULT flag (This used to be commit ccc7634b1c4b7813a1d09af93572b1209e72dffb)
adds 0b76382 Undo last commit to get things building again. (This used to be commit d3af6b443d9f52b007a1c022908d767edf238b9e)
adds d441dbe patch from MORIYAMA Masayuki to save LDFLAGS during iconv detection; bug 570 (This used to be commit 486f495ea7decb4abfdb4751ae124b036f3e5d16)
adds b922425 run krb5 logins through the username map if the winbindd lookup fails; bug 698 (This used to be commit efe257bce2020e94d00946a27e2e586c82a1480f)
adds 0cd8bc6 Ignore tallocdump binary. (This used to be commit addeb1c6c90faf5842db4a75f8db8d2325905b03)
adds 764e2f7 Undo accidentally committed stuff. (This used to be commit 0a79519bc4b92b2f6e88b921d5ede761cc8ee2af)
adds 40ad5de Ignore tallocdump binary. Previous commit was printf warning fixes and an accidental commit of some other stuff I was working on. (This used to be commit cfccf00816d873f6d7b298e15536ec423c2cfe03)
adds 75b2469 Fix bug #471. (const needed in lp_set_name_resolve_order). Jeremy. (This used to be commit 3c19ac5f1c9e393780e57028808871dfdc77b170)
adds 9f15411 Final round of printf warnings fixes for the moment. (This used to be commit 0519a7022b4979c0e8ddd4907f4b858a59299c06)
adds 80ff204 A fix to allow configure to find iconv on a number of systems including those that don't have such support in glibc. (This used to be commit de6d5f1d1025bec8991944060df50eb2602f7221)
adds ab023b0 Add newline to debug message (This used to be commit e0868b978ec5debf6b91aeeb85aa1f404d07a34b)
adds ec04a97 Remove compleatly wrong comments. (There were correct, 2 years ago...)
adds c22afa7 I agree with vl's #if 0 here, and am not quite sure what I was thinking with regard to the original code.
adds d5573cc Simple rename of get_socket_addr to get_peer_addr and get_socket_name to get_peer_name. This is to get closer to the getsockname/getpeername system functions.
adds 88b0120 Implement %i-Macro for the locally used IP address. With this you can again have virtual hosts with different configurations on a single smbd even on port 445.
adds 9db3326 don't allow setting of the guest account (This used to be commit e0eea3639425aa6f4b621cce6b33df9e9c67ba6d)
adds 84ca7ad fix for bug 680 (heads up). This gist is to map the UNIX entity foo to DOMAIN\foo instead of SERVER\foo on members of a Samba domain when all UNIX accounts are shared via NIS, et. al.
adds d34e91d Add vendor name to rpm preamble. (This used to be commit e68189ba863596ea92dc4fa199457bd93d322888)
adds 2849cc6 Set vendor string. (This used to be commit 0b28bed5058947ff95fdb64f4beb784c90d02afc)
adds 6245ac1 Set vendor name. (This used to be commit 9d8cacc4e6d6336455732286e5e6f90ac3f4ec49)
adds 1f62f2d working on release notes for 3.0.1pre2 (This used to be commit d45441bb4f893e76c25aca1d40f23e0f0d347b51)
adds 5cfe36d Handle munged dial string. Patch from Aur?lien Degr?mont <adegremont at idealx.com>with memory leak fixes by me. Jeremy. (This used to be commit e591854eda8568ed1a4ad6b9de64e523c02b4392)
adds 6ebde91 * only install swat html files once * revert the change that prevent the guest account from being added to a passdb backend since it broke the build farm. * apply patch from Alex Deiter to fix the "smbldap_open: cannot access when not root error" messages when looking up group information (bug 281) (This used to be commit 9b8bf6a950186bd95abe952af4a7d35829b34ff8)
adds b1f1bba last update to WHATSNEW (This used to be commit ad5588e3062f9f9a10e7102062805cae1cc50385)
adds 9da5e6a Add new fields bad_password_count and logon_count (This used to be commit 58c21bc0d1e9a39e64ce7b9efd637dc776c06029)
adds 39ccc0f Skip over the winbind separator when looking up a user.
adds 970c1c7 Fix a problem with configure on *BSD systems. Make sure we add -liconv etc to LDFLAGS. One of the problems with configure/autoconf is that there seems to be no separation of LDLFAGS etc in configure from the LDFLAGS it is building for the Makefile. (This used to be commit 63d7698208a0fc4dfd2e3158f5ccbb1b6d9a6baf)
adds 33e6af5 Patch from Andrew Bartlett <abartlet at samba.org> for security=server core dump if server goes away. Jeremy. (This used to be commit e61324cc6a222ca714530827068104f7a74c0911)
adds b64c635 fix crash bug due to empyrt munged dial string; patch from metze (This used to be commit ccd5665a65de6ccfdb9a5f490be1a7b5de486e2a)
adds 009c143 added support for "make pch" to build a precompiled header. Note that this is not called by default and I don't think it should be - I think the programmer should specifically ask for pch generation when they want it. (This used to be commit ef01aedfb4e97af9283b0d54dd362aad809016af)
adds e1c4684 a small include file rearrangement that doesn't affect normal compilation, but that allows Samba3 to take advantage of pre-compiled headers in gcc if available. (This used to be commit b3e024ce1da7c7e24fcacd8a2964dd2e4562ba39)
adds daea480 Omit html documentation tree because it has been moved to the separate module. Install though, in case one recreates the tree as it was before.
adds 19aff10 Add testacl.c ... from Derrell Lipman. (This used to be commit af42af75a45d6e6538009694704e11eb83c88457)
adds c3c1e24 show locked files for -u <user>; bug 590 (This used to be commit d72d77c42741714f2e32d0e24e706929242f1c62)
adds e699477 Fix a couple of warnings with casts. (This used to be commit 58d7a51c5762a444aae6a795a3703269134423d7)
adds 0b5019f Squelch some warnings with more casty-foo. (This used to be commit d165a49d860443741e57458b8a819c6d54824fc5)
adds 5fd6b5b More casty-foo ... (This used to be commit 00d5136ea0456115c25bf3c791616ef4bbbb8fc1)
adds 281e293 * Fix from SATOH Fumiyasu for bug 660 (failing to view print jobs) by only enforce the 'max reported print jobs' parameter when it is non-zero.
adds 36558f8 fix more memory leaks in the LDAP backend code; patches from metze (This used to be commit e079c8842a24ff4f50483bea8ca6b11db4b2dc99)
adds 9da8550 first draft of release notes for 3.0.1pre3 (This used to be commit d4cbd00dfe0968cb5251434a9e2989affddef853)
adds f8350a9 updates from Buchan (This used to be commit bd0813e609759758b77fd130e304ccaca33f94c6)
adds 4097f5e * make sure we only enumerate group mapping entries (not /etc/group) even when doing local aliases
adds 5faae2d This fixes a bug when establishing trust against a german W2k3 AD server. In the bind response to WKSSVC it does not send \PIPE\ntsvcs as NT4 (did not check w2k) but \PIPE\wkssvc. I'm not sure whether we should make this check at all, so making it a bit more liberal should hopefully not really hurt.
adds e0fd9d2 Fix from Andrew Bartlett to fix up the munged-dial problem. Jeremy. (This used to be commit 703b1b76e25fc83b3b84767c0e1b64c97c21bf09)
adds 7b39861 Ensure we mangle names ending in '.' in hash2 mangling method. Jeremy. (This used to be commit fc2af591f5a2b08caa7389150c8cc5e298bd0ed4)
adds 013a051 Remove unneeded second open for filename ending in '.' now we know it's a mangled name. Added const. Fix inspired by Andrew Bartlett ideas. Jeremy. (This used to be commit 87eb336d659dfa5e92b495dd76a0f2e534931293)
adds 8e76781 Useful debug message. Patch by metze.
adds 5139e4a Correct fix for checking of '$' name termination. Jeremy. (This used to be commit ec2339645283c9e489659a8892c317bb9f7610f0)
adds 2d41ca7 Group quotas patch from "Heinreichsberger, Helmut" <Helmut.Heinreichsberger at wincor-nixdorf.com> Jeremy. (This used to be commit 06c9e9163010a1035f448f76c4084228dc95334f)
adds 53dfaac as discussed on irc, this is a small patch that allows a few more winbind functions to be accessed via NSS. This provides a much cleaner way for applications that need (for example) to provide name->sid mappings to do this via NSS rather than having to know the winbindd pipe protocol (as this might change).
adds dec5b6c added a wbtest program that shows how to access winbindd extended nss functionality directly from an application.
adds 885140b changing versionb to pre4 (This used to be commit 8c46576f64cc54abd3bc43312559b960af220b60)
adds a63010b Added useful information to debug lines. Patch by metze.
adds 8614cc5 Look at error before using it in debug statement. Jeremy. (This used to be commit 69550332f33496b0a513914e2290fdb256bc2958)
adds 382e96a Typo fix. (This used to be commit 5054a1731e3bf3bec0687304af63fed475d5f864)
adds 244df1e Update WHATSNEW.txt with text from release branch (This used to be commit 56fc6962fb32de180a6b1af9259e0a7b580daeab)
adds 478bb59 make sure we don't append the ldap suffix when writing out the ldap XXX suffix values in SWAT; based on tpot's original patch; bug 328 (This used to be commit 12a06dd9807ea3a10f8220d6e7c33b4b79ae25b4)
adds bdea2e8 Fix Jerry's no-proto bug :-). Jeremy. (This used to be commit 48153f7a07cc04b849a79778fdc3e76af6c6eb13)
adds d66def4 Fix for rename across filesystems. Noticed by Rainer Link <link at foo.fh-furtwangen.de>. Jeremy. (This used to be commit 598d9d3e5f612133e0528a1a8907745d715b61ed)
adds 11f4893 Ensure that items in a list of strings containing whitespace are written out surrounded by single quotes. This means that both double and single quotes are now used to surround strings in smb.conf. This is a slight change from the previous behavior but needed or else things like
adds 8a53eed fix winbind ping call so that SWAT correctly determines if winbindd is running; bug 398 (This used to be commit 04e37283f230b28f3019bfab3a71dde5e4ae4e23)
adds 4f65a3b adding a useful debug (This used to be commit e374ce779efaec001c1476e0710ceaa9c3b84e8d)
adds 7d9fb45 include WWW-Authenticate field in 401 response for bad auth attempt; bug 629 (This used to be commit 879d0f15ea260d61c56c5b841065ecb2f5ec26ca)
adds fcbfc7a Changes all over the shop, but all towards: - NTLM2 support in the server - KEY_EXCH support in the server - variable length session keys.
adds 7840443 Add support for variable-length session keys in our client code.
adds 6b81cc2 Add server-side support for variable-length session keys (as used by DES based krb5 logins).
adds 6268505 Patch by emil at disksites.com <Emil Rasamat> to ensure we always always free() each auth method. (We had relied on the use of talloc() only, despite providing the free() callback)
adds c39f5fe more access fixes for group enumeration in LDAP; bug 281 (This used to be commit 68283407e0f366d8315f4be6caed67eb6fe84b85)
adds c26aa9f patch from Matthias Hilbig for bug 467; use the dns name (or IP) as the originating client name when using CUPS (This used to be commit 71333299a6e6bc6d74d2172f71e3fe21ef75aa3c)
adds 73034f9 Added "passwd chat timeout" parameter. Docs to follow. Jeremy. (This used to be commit 16097f2072085432f4c669d9e008023f36f7afbb)
adds 4e61fcb strequal() returns a BOOL, not an int like strcmp(); this fixes a bug in check_bind_response() (This used to be commit 5e062f72baad6f7a70f1a3c8cf190535ccacc89e)
adds efdd1ea When server signing is set to "auto", if the client doesn't sign just ignore it. Only fail if signing is set to "required". Jeremy. (This used to be commit 8916ddfc39c3e70265188926f24034152f0e7b6b)
adds b4feed1 Patch for #263 from jpjanosi at us.ibm.com. Jeremy. (This used to be commit 0f2a50316d8245ea9c441f0ea08e1a0fd9a92583)
adds 1b6e6c9 Do not add NTLM2 to the NTLMSSP flags unconditionally - allow the defaults specified by the caller to prevail.
adds 6ce882e If signing starts successfully, don't just turn it off automatically if it fails later. Only turn it off automatically if it fails at the start. Jeremy. (This used to be commit 4a145531c2b6353291cd25f14f5572aa31e86594)
adds 055750f allow users to delete jobs with cups printing backend The changes the name of the job passed off to cups from "Test Page" to "smbprn.00000033 Test Page" so that we can get the smb jobid back from lpq. Working on bug 770. (This used to be commit 5979f4d645e84fb22223e6cbf0043f2fa21acb2f)
adds 8beace3 Fix build of winbindd with static pdb modules (This used to be commit 92a138f027cf2f1c2b13c6f3d59493fb21885d5e)
adds 3f0d000 Add a comment, and a useful debug message. (This used to be commit df14b0af31863680218b06ae9de2f010a38fba6e)
adds 09a7088 Patch from Jim McDonough for bug #802. Retrieve the correct ACL group bits if the file has an ACL. Jeremy. (This used to be commit 7bf5ed30ce74ba658ca35059955748c1d8cbd6d2)
adds 203710ea Get rid of a const warning
adds 5efc777 Implement "net rpc group members": Get members of a domain group in human-readable format.
adds ee8fc93 Fixing barfed idmap entries and adding not on use of FLAG_HIDE. (This used to be commit 25aa5df5c79070d0f1273a71617e64fba7831742)
adds e83fc38 Clean up a comment noticed by Jonathan Shao at Panasas.com and remove an obsolete comment by Luke Leighton. (This used to be commit 316f83add76b56fe102f5dc4c9ce3a0413d9a1f4)
adds 65ae858 Add initshutdown pipe commands to rpcclient. Second part of fix to bug #534 (This used to be commit 99f4fa54497ba1c0fc0ba39d51b3ce201a8e6cd2)
adds e958f3b Add shutdown abort try over initshutdown pipe first, then fall back to winreg pipe if it doesn't work. Fixes bug #534.
adds 99364f1 Janitorial duty for tpot. Merge tdb error log fix. Jeremy. (This used to be commit 2186cbf28db496b97b39b81eb1932690c6094cd8)
adds 3f3e389 Missing UNIX -> DOS codepage conversion. Fix from Alexander Bokovoy <a.bokovoy at sam-solutions.net>. Jeremy. (This used to be commit f714998b44c6a1082943a399ce3b0ce316efc3a0)
adds 0b86dcc Remove trailing comma on typedef enum. albert chin (china at thewrittenword.com) (This used to be commit 65a4c2aa0af4572ef7da0f7907ee144faba39031)
adds 3638769 Fix for bug #667. DFS filenames can now have arbitrary case. Jeremy. (This used to be commit cbefb5c4f983ca49fcc563111d8704d3770daf81)
adds e893948 Don't log at level zero when chdir fails. Ensure correct error message is returned. Jeremy. (This used to be commit a7561336e770405572c13a4607b0e808225e8916)
adds 5ca824a Fixes to check for wraps which could cause coredumps. Jeremy. (This used to be commit 124a8ddae63adff4f601242a8e6d05abcaf4d9bf)
adds 5a1515f Janitor for tridge. parameterise the listen backlog in smbd and make it larger by default. A backlog of 5 is way too small these days. Jeremy. (This used to be commit 58b8f673945ad114d056dd79f509c93ab42b96d1)
adds bc3ab60 Check for nsswitch.h. Patch from albert chin (china at thewrittenword.com). Jeremy. (This used to be commit 8d29faaa6396a46e8754ead32f6fd545e567ba46)
adds 11e6f4b bug 696; check for an invalid fid before dereferencing the fsp pointer (This used to be commit 2cc43e760b02f2088a0222d1f5080913a96f3e5a)
adds 523444b First round of merging various UUID structures.
adds 1587245 Another round of GUID->struct uuid.
adds bb971b4 More GUID->struct uuid changes.
adds 4f22327 Ok, nearing the end of the GUID->struct uuid changes.
adds bff3e7f Nearing the end of the GUID -> struct uuid changes. (This used to be commit 0e8fcfac702515f8870c979262bf881d1155efdc)
adds 2e65aa1 Last of the GUID->struct uuid changes.
adds 29f33e8 If nothing to do, return success. Fix from Aur?lien Degr?mont <adegremont at idealx.com> Jeremy. (This used to be commit a92555e6060294afcfecc075bfac5c836f150b01)
adds 8270b9b Add string to uuid fn. Thanks aliguori. (This used to be commit 5f9fe8304f037f91fa765e64580a7119aeb201dd)
adds b7047b3 Merge of some fixes from 3.0:
adds 64b97d0 Merge from 3.0: Sync up comments. (This used to be commit c00bd547c875a1eba3b8c427f4fed0b61ae987c5)
adds 483dc4f Sync up some indentation. (This used to be commit 160903f99782673a3ff147450d33f4a4ff88a666)
adds c6ac467 Sync up with 3.0 (This used to be commit 3cd8acb6c362bca82d7268aa283d3f6360b24604)
adds a51e72a Merge from 3.0:
adds 956a16d Fix some unused variable warnings. (This used to be commit 512a81c9fd4490cb6f9b1cc88cdb9238d21decb1)
adds adcd3e4 Merge from 3.0:
adds b0f93e3 Fix spelling mistake. (This used to be commit cbd95c5a74bef4a6c8fd54a8fc24a50f11678cb7)
adds 3bf7bb2 Fix another unused warning. (This used to be commit 9032e6eb2b4c7ed3d0689b95ed318cdf7ec048d7)
adds 3c8ecd3 Formatting syncup with 3.0 (This used to be commit 98881672f5c094181be7988b4d39b451f292e423)
adds 0888204 Whitespace syncup with 3.0 (This used to be commit 9746ef376d2a52ef6ef6b84421d6b7e988a6ca13)
adds b99fb93 Merge from 3.0:
adds 73a9e08 Patch from Aur�lien Degr�mont <adegremont at idealx.com>. "entry" is dependent on "result", don't free result first. Jeremy. (This used to be commit 9b24715170c6ca5dd3d5df0675f430852ae6a50d)
adds f943812 set- set-assword when invoking --set-auth-user and no pw is given (patch from Tom Dickson) (This used to be commit aa2abd5800856120ddec6937955e961ff0c77c96)
adds e45d0f8 From 3_0:
adds b5e7ec9 Merge of fix for bug 661 from 3.0 (This used to be commit c96d470af8dd9b5782d7c4f3e9fe5fa92f416f77)
adds 1ae80ad Fix duplicate libs problem in iconv detection code. (This used to be commit a2feac08e89685c35a8cc18eaeac4c9316248f75)
adds 26ec85d From 3_0:
adds d789f3b removing #include <compat.h> in hopes to avoid problems with apache header files; will watch the build farm on this to make sure things don't blow up (This used to be commit b4d80ee74727a72aa8fe070d13e3ca5de71837ca)
adds c8e7fc1 Fix for winbindd on HPUX from albert chin (china at thewrittenword.com) Jeremy. (This used to be commit c2f38eb66578affb50cb15c73b297fb866be140b)
adds 3d7fe18 TDBSAM update code from Aur?lien Degr?mont <adegremont at idealx.com>. Adds support for an additional field (uint32) which represents the lockout duration. I think this should be stored as an abolute UNIX time_t that specifies when the lockout should end - set it when the lockout is imposed. This new code also updates the on disk tdb version on load. Being merged into HEAD so Simo can add any other changes he wants before being back-ported to SAMBA_3_0. Jeremy. (This us [...]
adds 7b64564 Fix for bug #703, try lowercase netgroups lookups. Jeremy. (This used to be commit b7ce6294bbff9ef82b34d900fe836ff2e3c5abe1)
adds 0c94d59 Fix for bug #771. Fix packet length for browse list reply. Jeremy. (This used to be commit dfea28a7731a0625e37ac43658f21b25e2fcce21)
adds 7c92ebb Fix coredump in cli_get_backup_list. Jeremy. (This used to be commit 13d32f561b23f2d69daf103a971acbdae547703d)
adds 34bbe8d added note about stripping comments from LDIF; bug 642 (This used to be commit 41aefed932df1938c5e6681c809150068a39292a)
adds 3d6f780 make sure that we expand %H (from vl); bug 612 (This used to be commit d1cf39e2ecee7e76953a5eee386f723a46bf9b14)
adds 018a3cc Apply the changes that Derrell Lipman supplied ... (This used to be commit 600e056a33bd658a8e0eb41af9c83d32b9e2e082)
adds 930245a Merge from 3.0:
adds c402952 Merge from 3.0:
adds 8e7a771 Merge of uname cleanups from 3.0 (This used to be commit e7e17e6b4a6727088b0ea763db673de8035f2094)
adds 41847b3 Merge from 3.0:
adds 0467255 Merge from 3.0:
adds b216846 Merge from 3.0:
adds 3c31d65 Merge of setenv->putenv for winbind client. (This used to be commit a26d425f93e43641195d0aaf0f9ce5ef0e69f5e1)
adds 5967831 Merge of some compiler warning fixes. (This used to be commit 6a001dbd13c11f22b5d3c444fd1da3055f3afb67)
adds 5033b01 Merge from 3.0:
adds 150fb8e Compile tdbdump by default.
adds f59bd26 Merge of 64-bit printf warning fixes. (This used to be commit a6cc763333943bc6e360bb7e78cf9bfb1bc936e8)
adds 7d51716 Minor comment updates ... (This used to be commit d7a0c6da0baf41faf0eb0b71f3576d3c3fbf7c62)
adds 3d50c8a Better handling of iconv support and etc because gnu libiconv on FreeBSD changed where it puts things :-) (This used to be commit 123a516a6095e3fb6c2ad372b2800a825bbd2a13)
adds 9144e46 Make the recent changes more pretty. (This used to be commit e490efd29a8a6b1fc7087b7dd51bbd41465803c3)
adds 662adfa bug 624; make sure to set the GUEST SID rather than using the PDB_DEFAULT flag (This used to be commit 7a60693a47823c2a174886ad44e7af102440ba4d)
adds bf6f61a patch from MORIYAMA Masayuki to save LDFLAGS during iconv detection; bug 570 (This used to be commit 2277c6e06c2e5b3ace4b231ff8af03d2d29fac36)
adds 25d64aa run krb5 logins through the username map if the winbindd lookup fails; bug 698 (This used to be commit f7798571178d18aae9c0be5f437838222bfc25b9)
adds 949a05b merge's tpot build fix from 3.0 (This used to be commit ac9f9f9ea83b0419d3f1f95b57ff3ead625d7576)
adds 6a594ea Fix bug #471. (const needed in lp_set_name_resolve_order). Jeremy. (This used to be commit 5d52e6b3016960cc3be33d3cd15725cce5fd0580)
adds 99cbab5 From 3_0:
adds 91e6184 From 3_0:
adds 178a463 don't allow setting of the guest account (This used to be commit 1e461f06ec492dc3f139165932c3518a6dd416f9)
adds e9bd28d fix for bug 680 (heads up). This gist is to map the UNIX entity foo to DOMAIN\foo instead of SERVER\foo on members of a Samba domain when all UNIX accounts are shared via NIS, et. al.
adds a3aa2c9 Handle munged dial string. Patch from Aur?lien Degr?mont <adegremont at idealx.com> with memory leak fixes by me. Jeremy. (This used to be commit daceed37387c517b3f0ab9c173f419215e3d676b)
adds f9230c9 * only install swat html files once * revert the change that prevent the guest account from being added to a passdb backend since it broke the build farm. * apply patch from Alex Deiter to fix the "smbldap_open: cannot access when not root error" messages when looking up group information (bug 281) (This used to be commit 20bd309239199d85accb2b7aac6d4dd73e414f85)
adds 30d0680 Merge from 3.0:
adds 649f7d7 From 3_0:
adds 912289b Patch from Andrew Bartlett <abartlet at samba.org> for security=server core dump if server goes away. Jeremy. (This used to be commit a646cb60a24498451d379967a1da272fcd40875f)
adds 0f98e8a fix crash bug due to empyrt munged dial string; patch from metze (This used to be commit aef7f54355a71e36963ed7427e9c2f05d26cc222)
adds a40625b > Omit html documentation tree because it has been moved to the separate > module. Install though, in case one recreates the tree as it was before. > > > rafal
adds bd4e882 show locked files for -u <user>; bug 590 (This used to be commit 3290582cb0542d1e2a7e1e5213614fca8788b070)
adds 618d7dd Keep configure.in in sync with SAMBA-3.0.0 (This used to be commit 664cc4f46cf1be08c704a9d163ee33c8629ad065)
adds ac20c8c * Fix from SATOH Fumiyasu for bug 660 (failing to view print jobs) by only enforce the 'max reported print jobs' parameter when it is non-zero.
adds d3d4c74 Add this to samba-head. (This used to be commit d761175f131f80ae24549adca6ffc629f84a9803)
adds 716dd32 Update Makefile ... (This used to be commit b92fd87b2461dff0e05ad4a7b0a475539c21d4c0)
adds 7301471 fix more memory leaks in the LDAP backend code; patches from metze (This used to be commit 89a8c607af4ca67fcefe285480f7c9b832f6720c)
adds e762e32 Split smbldap in a core file and a utility file
adds c473b39 add also the schema attributes and object classes need by config_ldap
adds fca9257 do not build config_ldap by default (forget to remove the module from the default list after testing :-) (This used to be commit aae13b2e63dd3aeafe7dcb48a484da9d51a0a589)
adds 2274603 updates from Buchan (This used to be commit f7e4ea27a330b84bc67c71c10a5c1fb009572fb2)
adds 8b9622f * make sure we only enumerate group mapping entries (not /etc/group) even when doing local aliases
adds bfbc348 From 3_0:
adds c86a6b0 Fix from Andrew Bartlett to fix up the munged-dial problem. Jeremy. (This used to be commit 5df3d16c9226bf884226e8302b996a484017f8c3)
adds 5e9265c Ensure we mangle names ending in '.' in hash2 mangling method. Jeremy. (This used to be commit 9b50fd8cfc36c817177103b07e7b8a3952e641c7)
adds 1276bbf Remove unneeded second open for filename ending in '.' now we know it's a mangled name. Added const. Fix inspired by Andrew Bartlett ideas. Jeremy. (This used to be commit 8de1d4ebf72928c958d4c5be887f2babe13d3c87)
adds 8f78f1b Useful debug message. Patch by metze.
adds 66603d5 Fix to correct checking of '$' name termination. Patch by metze.
adds 3848849 Correct fix for '$' termination test. Jeremy. (This used to be commit b93e44e01edb432e11b9ad6aeb4d4eea0f7fa433)
adds 1e6f717 Group quotas patch from "Heinreichsberger, Helmut" <Helmut.Heinreichsberger at wincor-nixdorf.com> Jeremy. (This used to be commit 0984b35fbfd0c9579d2a8a6fa748ade604ad6a82)
adds f5e68bc Look at error before using it in debug statement. Jeremy. (This used to be commit 42114b75f2c082522f7806a1af11409609785b06)
adds 2a22bd3 Added useful information to debug lines. Patch by metze.
adds ad88390 Typo fix. (This used to be commit d1394f02cb0e369701217ce6610f4efe54438c3a)
adds 579cafe make sure we don't append the ldap suffix when writing out the ldap XXX suffix values in SWAT; based on tpot's original patch; bug 328 (This used to be commit b1d5173b16c40d55cfb6265f1d1947ec78952b6f)
adds bf0c18d Fix Jerry's no-proto bug :-). Jeremy. (This used to be commit 2b39e3f12a12f0863bf76d996c0d0db422d593bc)
adds 1a125f5 Fix for rename across filesystems. Noticed by Rainer Link <link at foo.fh-furtwangen.de>. Jeremy. (This used to be commit f68c2ff0f3307612ddbe62b8cc2ea12251d54ec6)
adds 3c10159 Ensure that items in a list of strings containing whitespace are written out surrounded by single quotes. This means that both double and single quotes are now used to surround strings in smb.conf. This is a slight change from the previous behavior but needed or else things like
adds 177ff4d fix winbind ping call so that SWAT correctly determines if winbindd is running; bug 398 (This used to be commit cb12d519cc40b964d022886538044e8613931199)
adds a2b82b4 debug and swat fixes from 3.0 (This used to be commit 52c1973f39f4c4161097843fcf395e0102531575)
adds 354c0fb (merge from 3.0)
adds 13a6b98 Merge from 3.0:
adds 8ade0cf (Merge from 3.0)
adds f5ee9c7 more access fixes for group enumeration in LDAP; bug 281 (This used to be commit c4ce92e80688fe7fd4b2fde2c31e94baf3e4dca0)
adds 3500dfd patch from Matthias Hilbig for bug 467; use the dns name (or IP) as the originating client name when using CUPS (This used to be commit eae48cda0f7f1346cd66d5a581c1273880f214d4)
adds 9ce8270 Added "passwd chat timeout" parameter. Docs to follow. Jeremy. (This used to be commit 4d49fb806db6868f97069a603a28a85dc31cfe21)
adds f7bf71a strequal() returns a BOOL, not an int like strcmp(); this fixes a bug in check_bind_response() (This used to be commit 84f0e97e5882375b765b818e89a6d96736cd5932)
adds b7937e5 When server signing is set to "auto", if the client doesn't sign just ignore it. Only fail if signing is set to "required". Jeremy. (This used to be commit ab5db8873e2882900baa1c74706bb907baaff7fd)
adds 90d4b84 Patch for #263 from jpjanosi at us.ibm.com. Jeremy. (This used to be commit 6543bca0cbf6030d2400e30bb7491237d9c818f8)
adds c8d0bce If signing starts successfully, don't just turn it off automatically if it fails later. Only turn it off automatically if it fails at the start. Jeremy. (This used to be commit 2a00d538da61253455db1734b74ef1debaea24ea)
adds 82ef477 allow users to delete jobs with cups printing backend The changes the name of the job passed off to cups from "Test Page" to "smbprn.00000033 Test Page" so that we can get the smb jobid back from lpq. Working on bug 770. (This used to be commit 3a84daf24f80cf44605841c844a0ba516354420b)
adds e88d470 Patch from Jim McDonough for bug #802. Retrieve the correct ACL group bits if the file has an ACL. Jeremy. (This used to be commit a51d9e947ef012fabf5a13250df6232d23722f68)
adds 52c1e60 Merge from 3.0:
adds 449b2e4 Get rid of a const warning
adds 63d44a5 Implement "net rpc group members": Get members of a domain group in human-readable format.
adds b1b4d67 Patch from Benjamin Riefenstahl <Benjamin.Riefenstahl at epost.de> to add MacOSX (Darwin) specific charset module code. Also had to add AC_CHECK_CPP to configure.in (this took a *long* time to track down) to make autoconf work correctly on Fedora Core 1. Jeremy. (This used to be commit a5711943428e4b586fb7f064739c78fa0a3ebd52)
adds 130b38a This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 9ccf8c530def31ccf6aca4f56b53676512131e66)
adds 44d9ea4 Patch from Benjamin Riefenstahl <Benjamin.Riefenstahl at epost.de> to add MacOSX (Darwin) specific charset module code. Also had to add AC_CHECK_CPP to configure.in (this took a *long* time to track down) to make autoconf work correctly on Fedora Core 1. Jeremy. (This used to be commit c51d974b18e31a38608a3837d3fee04a209f91c8)
adds 2c482d6 use samr_dispinfo(level == 1) for enumerating domain users so we can include the full name in gecos field; bug 587 (This used to be commit 329065d7cddb52c52667c93e0a0218c0e89938be)
adds 20d03cc Correct freebsd 5.1 support for winbind contributed by Aaron Collins. Let the build farm chew on it for a bit. (This used to be commit 41e4b036dff0af7be69bf95ea3d64dfccd3a4b8e)
adds dd51a9b Only ask for 512 names at a time.
adds 5211043 Fix for pdbedit error code returns (sorry, forgot who sent in the patch). Jeremy. (This used to be commit 685097bc50a8ef387c5082401858d482329c37bc)
adds 3dda7cf Implement 'net rpc group list [global|local|builtin]*' for a select listing of the respective user databases.
adds 2ad1159 Fix signing bug with secondary client trans requests. Turns out the last packet is the one that matters for checking the signing replies. Need to check the server code does this correctly too.... Bug #832 reported by Volker. Jeremy. (This used to be commit 6750dc33b46c422582176b704592d9b2f1fb04d7)
adds 12d3246 Better fix for client signing bug. Ensure we don't malloc/free trans signing state info each packet. Jeremy. (This used to be commit 818cf32d6330f7e7855ce662326003e75d4a1d46)
adds 6bb8f54 Don't automatically set nt status code flag unless client tells us it can cope. Jeremy. (This used to be commit 0d82ac57a59276adb403f8e023578c2d6d5136e4)
adds b4fa65d Ensure we use the same mid for the secondary trans requests, W2K3 does this. Jeremy. (This used to be commit 8adf0cd27a23b1bc6e0da08789a8b1e9eefb54a7)
adds 27891bd Subtract NT_STATUS from common flag, don't add it... Jeremy. (This used to be commit 4e73faa7b4af7f73bdce9fcc2ee1825249dc7da7)
adds 570f2b7 Ensure the server can cope with multiple secondary trans requests when signing is turned on. Jeremy. (This used to be commit 206464a748a59b1d485d4d3d0cb4d257d60fbd00)
adds f7dfa78 Fix spurious error msg. when seq=0. Jeremy (This used to be commit 4912ad8f18041c9c3abe2cfa67dd26a324c9c31e)
adds 000b39a I needed a decently parseable format of smbstatus. Looking at smbstatus code tells me that this should not be expanded, so I implemented
adds d9bf130 Beautify the net status help message a bit
adds 748b268 In the brief 'net rpc group' listing, don't cut off group names at 21 chars.
adds 038784a don't mistake pre-existing UNIX jobs for smb jobs; patch from SATOH Fumiyasu bug 770 (This used to be commit 3a55788dca537248d0aea9973a84075e142b7736)
adds 7164842 add Replicator and RAS Servers to list of builtin SIDs we resolve; bug 608 (This used to be commit 4bc58129e073973620aed1bfb161ee83c1863f81)
adds 951e1aa fix inverted logic caused by s/strcmp/strequal/; host allow/deny works again; bug 846 (This used to be commit c816b44a9c1278d756f63044bb3a3bce3afec9b3)
adds 70e2f09 another strequal() == 0 fix (This used to be commit 464b410734c46bc55f2427e99ecf61bad7e3b244)
adds c4167ba Get a little paranoid about memfree use in convert_string_allocate.. Looking at crash bugs #809 and others. Jeremy. (This used to be commit cd2075580b0f35c8a414c995f03834c01efaa9be)
adds 026e476 Client connect signing error messages should be level zero else they're easy to miss. Jeremy. (This used to be commit 7fa89b093709053650d197d2d0f091b9a1cd8218)
adds 0064a11 Two trivial warnings
adds 89ebcb1 Match Win2k and return 'invalid parameter' for creating of a new account with account flags of 0.
adds 8a31a34 Fix for "hash" (not hash2) type mangling. Noticed by "Forrest W. Christian" <fwc at mt.net> Jeremy. (This used to be commit 3a8fe3b2ef30cbe0cf441d6c4ffa9c309dc71e54)
adds 3d929b1 * fix RemoveSidForeignDomain() ; bug 252 * don't fall back to unmapped UNIX group for get_local_group_from_sid() * remove an extra become/unbecome_root() pair from group enumeration (This used to be commit da12bbdb0dd9179b1ed457fa009679e2da4a8440)
adds ffcb57e Without 'non unix accounts' we can't test security=domain on the build farm. (This used to be commit c8485d3f00727fb363b45e48581eeb0b0b0cb851)
adds 88dad93 Picked up by the build farm - despite all my efforts, security=server was broken by my NTLM2 commit. This should correctly cause the NTLM2 case not to be negotiated when 'security=server' is in effect.
adds b754e4a don't crash on a NULL priviledge pointer; patch from Jianliang Lu (This used to be commit 2742e813fea2366f91bec62dca407f65ad5c4623)
adds 5df2fd4 support munged dial for ldapsam; patch from Aur�lien Degr�mont; bug 800 (This used to be commit 1c3c16abc94d197e69e3350de1e5cc1e99be4322)
adds 83c64db sync OID with HEAD (This used to be commit d463abb035a19dce84902039623275cd72e16edc)
adds 799b4f4 typo in BASEDIR; patch from Darren Chew (This used to be commit 21b0758a88a2469a61d13acf7ecc006152a07273)
adds 903017b fix debug message (This used to be commit 550b309a65d138364502c720894e2099de6b5076)
adds 16194fb fix process_incoming_data() to return the number of bytes handled this call whether we have a complete pdu or not; fixes bug with multiple pdu request rpc's broken over SMBwriteX calls each (This used to be commit ff06f3ca8e597d093b8a76b5cfabfa6009f4b591)
adds 1f761ad Fix incorrect smb flags2 for connections to pre-NT servers (causes smbclient to fail to OS2 for example) (This used to be commit 54e2fcb8f4a9d603b3210baa014b3f5f15070a22)
adds b47a3a9 bumping version in preparation for 3.0.1rc1 (This used to be commit 91c95391c3efd4c1009032acc6af9f7886447c55)
adds dc058d9 updating top 0.8.2-1 of the smbldap tools (This used to be commit b798f30f0a83ba00ebbe1b82983ca6690642ad02)
adds f6c798f Change PICFLAG -> PICFLAGS to keep in line with version from source directory and fix display bug. (This used to be commit f43546d0af7c7ad74b3bf0bae1652822184a04da)
adds 1d4978d fixed a problem with "net rpc vampire" mis-parsing the alias member info reply
adds 814591c * removing extra file * updating version in Makefile (This used to be commit 3249e69274c00922c6d8710019c19d8c8add8255)
adds 8dc02df removing RCS tags (This used to be commit 9a7774306dfa29f0b343343844a2c08650d5ba1a)
adds 26dab8d create libdir for installclientlib; patch from Bill Knox (This used to be commit b19472e108508935e6c80f61fd1394e852cb0902)
adds e24850d packaging updates from Buchan (This used to be commit b67929cc3e2339e0865f2924b930f1d834c20ed9)
adds 4b1e15a fix %a variable for Windows 2003 -> Win2K3 (This used to be commit 2f43a1c166dfc8679a9d03bd0f3cf9303aafcf74)
adds aad0b08 Fix for bug #445 (missing unix user on kerberos auth doesn't call add user script). Jeremy. (This used to be commit 5d9f06bdae4e7b878a87fb97367cf10afbc5f6b2)
adds 80bbfba Fix comment. (This used to be commit a999f7f23fc68e51dd04f1c5a2c84f19d5c4a0a5)
adds 67db65a make sure we use a real network address in case there are extra non-zero octets in hosts allow/deny (This used to be commit 0348e85177ae90c350659451424ab521a4fc335a)
adds f141ad1 working on bug 687; protect against null src strings in alloc_sub_basic() (This used to be commit 6cf91bce40f85879de00b9ce89ad9b5e04a50b35)
adds ee17580 Make intent to return only one address clear. Jeremy. (This used to be commit d3d0353baeba580d8a7a4688f847463b1b2e750c)
adds 2598f2c starting on Fedora packaging (This used to be commit a78079286ec2a73ca26f9706d063d6b30553486d)
adds f9876db starting on Fedora packaging; reference point to begin with taken from RH 3.0.0-15 packaging files (This used to be commit 4062cc38fde129056ea7ff796f7d00cfb6abf263)
adds e25b7b8 fix bug in get_peer_name() caused by --enable-developer and using the same src & dest strings to alpha_strcpy(); reported by Michael Young (This used to be commit b7df6849c9368aa2e5960de54a03be269ab89fef)
adds 8d019a9 Final part of fix for #445. Don't add user for machine accounts. Jeremy. (This used to be commit 3684cffbd269389d14b37edd5959e29912c13a60)
adds f2c6cec working on packaging; also fixed some path issues in configure.in & Makefile.in (This used to be commit 8f6cd36fa03edf75e8e3a806ab178d8563dea081)
adds 86d65dc IRIX spinlock patch from James Peach <jpeach at sgi.com>. Jeremy. (This used to be commit 1ae1987a002716e8aa0d4bc0dd68f580ad762e47)
adds 8af211b final touches on Fedora Core 1 specfile (This used to be commit ebae93f4b997ed627c9531259dd061a4713d86e2)
adds 5c8b533 patch from TAKEDA yasuma to bypass any missing language files (This used to be commit a3b0cc9f5b230cc4b9a017c9566b2ef83fb54030)
adds d73f554 setting version to 3.0.2pre1 (This used to be commit f0ac8ea48533357733c85f0ce4db3f8bc9ef362b)
adds 5760704 Fix #558 -- support ISO-8859-1 internally. Makes Solaris users a bit happier (This used to be commit ba95fe56d2db8243191d5dd6b75c6b65e0f5fbe9)
adds 87fddf6 more group lookup access fixes on the neverending bug 281 (This used to be commit 9359a6ea80d1228e87ea825a100a2d289c37162d)
adds ae8d35b Fix UNISTR2 length bug in LsaQueryInfo(3) that cause SID resolution to fail on local files on on domain members; bug 875 (This used to be commit c6594e35573186966a4d57404f1c06b98670db06)
adds 572ac5f fix bug when installing pam config file on RedHat; remove references to /var/cache/samba in Fedora specfile (This used to be commit 91a540079796dd64283a6ebdb3c69b0a7975ffff)
adds 05fcb69 Fix uninitialized variable in passdb code. Reported by Andy Polyakov <appro at fy.chalmers.se> (This used to be commit ac7a60abf2c465b518a3eb7502fa8eee767c8b22)
adds 2719275 fixed bad formal parameter type in get_static(); patch Andy Polyakov (This used to be commit 9c70e4b44e0dda8f2af4172b928437bd9d3e8b7c)
adds 2e879cf mount.cifs failed to mount to directory owned by user when run setuid (This used to be commit 18c0315c3cb1a28fd870f8dd5d92f2e9117a29fc)
adds b05b604 Patch from James Peach <jpeach at sgi.com>. Remove the MAX_CONNECTIONS limit by increasing bitmap size. Limited by "max connections" parameter. Bug #716. Jeremy. (This used to be commit fbbeb55b230ffc477f5563af66ab65eb6598e025)
adds d49b65f Correctly detect in-memory krb5 keytab support. Fix for bug #863 from gschafer at zip.com.au (Greg Schafer). Jeremy. (This used to be commit 583b96e867d2c2cafbfa9d03f33402d6d9d44191)
adds 1f332e4 fix bug that prevent --mandir from overriding the defaults given in the --with-fhs macro (This used to be commit 58b97b91da409a299bf7dd97bc375479f65dba18)
adds 8230159 fixing upgrade bug; fixing PAM config file install bug (This used to be commit 46f8fe6848bddd5dfc4d8ee55f036d8e8ca620a4)
adds b3ed832 Fix detection of elements in in-memory keytab code. Jeremy. (This used to be commit 05afc340862c3c7caeb9ede74ea1e9a57ee937ae)
adds c4f1b6c Fix for bug #815. Make plaintext unicode passwords work with NT4.x Jeremy. (This used to be commit ba0b5b8c9be9bfeba5e0b3f930ca0463d1e78c9c)
adds ec83590 Fix from ndb at theghet.to to allow an existing LDAP machine account to be re-used, rather than created from scratch. Jeremy. (This used to be commit 6d46e66ac2048352ca60f92fc384f60406024d4b)
adds 9d97b20 When parsing 'param = value', don't split 'value' at spaces.
adds c131093 more fixes after moving /var/cache/samba -> /var/lib/samba (This used to be commit 1742780dd67bec7fd30522b47d57035f51f330ad)
adds 5121bd6 correct problem with pam config install (This used to be commit c368defc05f80c255ceb51229ea7a2ef16ee6aee)
adds 2ff5ed9 Small fix from Jérôme Tournier <jerome.tournier at IDEALX.com> Jeremy. (This used to be commit 6ce7932520c0e5417e3b8a214a97244d10bdf4ad)
adds c763e95 make sure we delete the group mapping before calling the delete group script; patch from Jianliang Lu <j.lu at tiesse.com> (This used to be commit 19a8dd523a4ee50ba9066efd60a29cf3ba9ae419)
adds 54cff45 Make sure we correctly generate the lm session key. This fixes a problem joining a Samba domain from a vanilla win2k client that doesn't set the NTLMSSP_NEGOTIATE_NTLM2 flag.
adds 93a983b Tidyup debug message in ntlmssp code. Add brackets around dodgy if statement. Jeremy (This used to be commit 5aab4b976c0aced68d71c1e71e85287072a6f3c7)
adds 68e6927 Add in comments explaining NTLMv2 selection. Use lm session key if that's all there is. Jeremy. (This used to be commit b611f8d170743f1f4d71b1def83bb757d9f467af)
adds 682f20c * add a few useful debug lines * fix bug involving Win9x clients. Make sure we save the right case for the located username in fill_sam_account() (This used to be commit 850e4be29e185ebe890f094372aa8c2cc86de76a)
adds a07d253 A small fix to torture.c to cleanup the error handling and prevent crashes.
adds 9f0e1c0 Patch from Jianliang Lu j.lu at tiesse.com to manage Power Users group. Jeremy. (This used to be commit 72252fb0b207205d41a2ec50f6d364bf0bb21747)
adds 25a990b correct typo in delete user script; bug 887 (This used to be commit 6060afb98949a39eb4386d35481eaa5caae0fd97)
adds 380e160 add well known rid for pre win2k compatible access group; bug 897 (This used to be commit 33a1a374ebb44c839d995d11e1229767fc679678)
adds 033fc98 Fix for special files being hidden from admins by Dmitry Butskoj <buc at odusz.elektra.ru> Jeremy. (This used to be commit bee4b3348e5052cc927c837c2a21b4c90db980fc)
adds 1d2cfc6 Fix typo. (This used to be commit 46b2fb4db5c7e273a9b43c59340a0a47ade5bd5e)
adds 2e9deb1 Thanks to Serassio Guido for noticing issues in our Squid NTLMSSP implementation. We were not resetting the NTLMSSP state for new negotiate packets.
adds 3b38606 Fix bug 916 - do not perform a + -> space substitution for squid URL encoded strings, only form input in SWAT.
adds 91e1154 abartlet pointed me at the fact that the order and flags in loadparm.c are actually used.... 'afs username map' should not show up in the swat basic view. :-)
adds 38d0c96 Fix our parsing of the LDAP url. We get around it as all decent systems seem to have ldap_initialize.
adds 3a1b189 This is metze's LDAP rebind sleep patch:
adds 38b17cb ldap rebind sleep -> ldap replication sleep
adds db08829 Based on patch by Petri Asikainen <paca at sci.fi> fix bug #387 and #330.
adds 988f561 Show the error message for failure to set the ldap password. (For 'ldap password sync = yes')
adds 66f039d Check the return value of string_to_sid in a few more places. (But string_to_sid also needs to be less permissive on what it thinks are valid sids...)
adds 8bfc33f Collecting some minor patches...
adds e84d8b7 Collecting another little patch from gd at suse.de
adds 82027c1 Preliminary fix for our signing problem with failed NTLMSSP logins. This patch solves the problem for me here, I can still successfully set up signing using NTLMSSP against w2k3 and it does not show a signing error anymoe when the password was wrong.
adds f73492a This patch corrects some errors in the NTLMSSP implementation, that would incorrectly return INVALID_PARAMETER, instead of allowing a login.
adds 5dff713 Shutting down the connection closes outstanding sessions, so we don't need to do it twice...
adds d90e416 Add the alignment required before all 2-byte quantities in NDR. Allows us to correctly parse plaintext netlogon calls with odd-length passwords
adds bccf3f3 Refactor our authentication and authentication testing code.
adds adc0764 Move our basic password checking code from inside the authentication subsystem into a seperate file - ntlm_check.c.
adds ca1b7e3 Remove testing hack (This used to be commit 96f3beb462a6d4a489e894c1f05c528107135b3a)
adds 43772e1 Make the name of the NTLMSSP client more consistant before we lock it in stone. (This used to be commit 0fa268863b7352343eb7f211181a02f60848bd0c)
adds 829188b Try to gain a bit more consistancy in the output of usernames from ntlm_auth:
adds a0f8007 Fix Bug # 924
adds 0ac7dcc The AFS pts command always generates completely lower-case user names. As case is not significant in windows user names we should not lose information by lower-casing the name before handing it to AFS.
adds 2abf5f9 Another little one: Make pdb_test.c at least compile, although its way out of date.
adds 3181905 Move to short lived TALLOC_CTX* for allocating printer objects from the print handle cache. Fixes bug that caused smbd to consume large amounts of RAM when
adds bcd0e51 Get the DOMAIN\username around the right way (I had username\domain...)
adds 5eee23c auth/auth_util.c: - Fill in the 'backup' idea of a domain, if the DC didn't supply one. This doesn't seem to occour in reality, hence why we missed the typo.
adds e6de276 Jerry rightly complained that we can't assume that the first domain is our primary domain - new domains are added to the front of the list. :-(
adds b34401b Forgot to commit this for the 'get our primary domain' change. (This used to be commit 6f3cd9e2af7f1b4bdd7cb0e487987de159bb0dd8)
adds 5d55674 Changes to our PAM code to cope with the fact that we can't handle some domains (in particular, the domain of the current machine, if it is not a PDC)
adds 31ff56f Fix for bug 707, getent group for huge ads groups (>1500 members) This introduces range retrieval of ADS attributes.
adds 9f66209 After talking with abartlet remove the fix for bug 707 again.
adds b4593e9 JHT came up with a nasty (broken) torture case in preparing examples for his book.
adds ffedf5a Having no members of a group is a perfectly valid (if unusual) situation.
adds fd346ce Under certain error conditions (a talloc() failure above) this would cause a double-free(), and the resultant malloc heap corruption.
adds 8c1d0fb Match Win2k, and return NT_STATUS_INVALID_PARAMETER if this parameter is not an account type
adds 4cc7011 There is not a particularly good excuse for complaining to the *client* that it sent 'INVALID_PARAMETER', when it was us as the server that could not come up with a session key. Instead, allow normal authentication to take place, but do not setup a session key.
adds d01733e And yet another const
adds cc02d86 Even if the 'device type' is always an ascii string, use push_string to get it out onto the wire. Avoids valgrind warnings because the fstrcpy() causes part of the wire buffer to be 'marked'.
adds fd35232 Commit the translation of the realm to the netbios domain name in the kerberos session setup. After talking to jht and abartlet I made this unconditional, no additional parameter.
adds 430f9ab - Put functions for generating SQL queries in pdb_sql.c - Add pgSQL backend (based on patch by Hamish Friedlander) - Use query generate functions from pdb_mysql and pdb_pgsql - Only pdb_pgsql.c needs to be changed whenever the fields in SAM_ACCOUNT change (This used to be commit 65ad2c02fd2bf36d535c279ad290ab81e39f6816)
adds e8984d6 Automaticly initialise the signing engine, if we have a session key. (This used to be commit cb063c1b6949a2a9637689537c6ab8dc881bc568)
adds d4954ef Make it clear that we cannot sign if we don't have a session key. (This used to be commit a2f6dec05b3b30292ec3e42808dc89f1bf5c7ab4)
adds 39c7d3d Add a utilty function for converting a sid to a DN.
adds 684da13 Make arbitary binary data unsigned char. (This used to be commit a78b0205622f10e0acfdf54915df6864608ab928)
adds b0682de We can't possilby get 'ok' here, as the if statement above just checked for it. (This used to be commit cf4454969434d3026c57ac11c0528dc4cea9c77a)
adds 11bd061 I'm not quite sure what happened here - but replace the ads_sid_to_dn function with one that compiles.
adds 685e0cb Fix for bug 707, getent group for huge ads groups (>1500 members) This introduces range retrieval of ADS attributes.
adds 614c18d rpc_client/cli_lsarpc.c: rpc_parse/parse_lsa.c: nsswitch/winbindd_rpc.c: nsswitch/winbindd.h: - Add const
adds af8fb7e Change (unused) structure parameter for cli_ds_enum_domain_trusts() cleanup. (This used to be commit 6e5b084c20b59a86e86445bf6d101cada45da602)
adds 3c2371d There is some memory corruption hidden somewhere in our winbind code. If I could reproduce it, I would fix it, but for now just make sure we always SAFE_FREE() and set our starting pointers to NULL.
adds 430eb9a Add const. (This used to be commit aacb817e89d17349003159e1b7c28546babc8559)
adds 72de1cd Fix typo in RW2 torture test. Closes bugzilla bug #924. (This used to be commit d22313998abff680d38b208588824a1981fe2aa7)
adds a7f8c26 Change our Domain controller lookup routines to more carefully seperate DNS names (realms) from NetBIOS domain names.
adds 425699f Correctly handle per-pipe NTLMSSP inside a NULL session. Previously we would attempt to supply a password to the 'inside' NTLMSSP, which the remote side naturally rejected.
adds b86830a Always call the auto-init funciton - this avoids tdb segfaulting under us if we failed to open it earlier.
adds db44ffd Show the sid type in name->sid translatons in a way that can be easily understood by humans.
adds c88d6d8 Grumble... grumble... fix the build... (This used to be commit 687aececa66c2c1ba8e5bc3127d8ca79a97436d1)
adds e4f8914 Try to keep vl happy - shorten some of these lines. (This used to be commit 3a4c56e4c60854bbd291adc7d321d3869e6dedab)
adds ad390f9 shorten some more lines. (This used to be commit 7e5855dfd27ed9ec1fa924986f1ba02632a0d5a0)
adds ed55d03 Don't free the encrypted_session_key early - that causes the subsequent test for a valid length to fail...
adds 7e2beba Fix warning
adds 2ed5a1a Ensure we set "always sign" flag if set. We don't currently do anything with this but we should log the fact it was negotiated. Jeremy. (This used to be commit 84d34e32be03ec99ce19520f24bb4daaeeddbbc3)
adds 31876a8 Patch from Stefan (metze) Metzmacher <metze at metzemix.de> to revert to 2.2.x quota methods.
adds 38e0b1e fix inverted check using krb5_kt_resolve() and HAVE_MEMORY_KEYTAB; bug 912 (This used to be commit 134cf1d546cc46c8a907205ee7be7593cbb524b6)
adds dcbb8bd Fix from James Flemer <jflemer at uvm.edu> to make HAVE_ATTR_LIST linked to HAVE_SYS_ATTRIBUTES_H to fix AIX compile. Jeremy. (This used to be commit 1b1c216122e4dcf40e4ccaea528a7775521fa618)
adds 2050b9a Oops. Broke the build. Added missing files. Jeremy. (This used to be commit 52eafc131e26ecc2c4ce8df856c380eb7fd8af69)
adds 0014a05 Added last missing file. Jeremy. (This used to be commit ffaf9982dcf9e8d8aec1b3edb79ba7c93bfbb9ef)
adds cfa4469 Fix more cases to ensure that as a server, we don't complain to the client about our server-side lack of session key.
adds e191ac3 working on new format for relerase notes in 3.0.2pre1 (This used to be commit 6770f32c0e9fc3974504bf0cb303ea41beff3d29)
adds 25b483d cifs mount helper merge (This used to be commit 865fcdcb85d47eeff854f4df0aba0c0f3452bdd9)
adds 1fa073b Ensure that for wbinfo --set-auth-user, we actually use the domain.
adds 0d44747 Patch based on work from James Peach <jpeach at sgi.com> to convert over to using pread/pwrite. Modified a little to ensure fsp->pos is correct. Fix for #889. Jeremy. (This used to be commit 019aaaf0df091c3f67048f591e70d4353a02bb9b)
adds 9a211a9 Fix typo..
adds 18a4994 Patch by Stefan Metzmacher <metze at metzemix.de>:
adds db21c4e fix case in objectclass name (not that it really matters); patch from Darren Chew <darrenc at vicscouts.asn.au> (This used to be commit 86e0015b06eb9590a6a3e64cb4fe5a88a9f156c2)
adds cf4342c Correctly detect AFS headers on SuSE in /usr/include/afs/afs/
adds 6511114 Updates for pread/pwrite code. Jeremy. (This used to be commit 53e7d1508efc6e7910d052845f718d19ef307794)
adds 67da302 XFS quota patch from Stefan Metzmacher <metze at metzemix.de>. Jeremy. (This used to be commit cae5f158e583572436a2f4c20d919816d763f93d)
adds 29b4959 isolate ldap debug messages to the common smbldap_XXX() functions (This used to be commit 7d7a262f45182e67daecdca49df85445c2b9700a)
adds bc17b41 * making sure contributors are listed in alphabetical order * adding jra's fix for bug 815 (This used to be commit 4d07f7dff8a60b4bce0e266a6a3b13d35dbff089)
adds 47da7a1 more commit logs (This used to be commit dc51a4c1f99d5727b5219b2c98586415ee58585a)
adds b6acba7 bumping to 3.0.2pre2 (This used to be commit 52480d6d05c1008a25b4a45cbf7682fe227df83a)
adds d86628d remove unused seek_file(); don't hardcode '\' when printing the auth-user (This used to be commit fac5e05ca1b56cb6e3ab6537d0848fa373c00831)
adds bd43044 Fix -s option to smbcontrol (#908) (This used to be commit 7495395c1cc3b09b27d6eeb7dff6f214701d03d6)
adds cad0651 Write bug number like in the rest of the file (This used to be commit 3c936f1cb58fb0f47e64342f65f72e51b5120387)
adds 2f67272 more commits logged (This used to be commit fd357ab4e5d4bc0661bfbdd10053a5664e8d1a01)
adds 12c97a7 Patch penguin. Cleaning out old mbp patch. Jeremy. (This used to be commit d75db0bf1eee9c4341a3ec14c05f82b364a202b3)
adds 333b356 Fix segfualt caused by incorrect configuration. If lp_realm() was not set, but security=ADS, we would attempt to free the principal name that krb5 never allocated.
adds 950a6d9 Add smbget utility, a simple wget-like utility that uses libsmbclient. Supports recursive downloads and resume, progress indication and shows estimated time remaining. (This used to be commit 82bd1b45a4205706b57bae42c7b03974f8b44753)
adds a0fb960 There is a German translation of swat -- surprise :-)
adds 43a4e1d Don't duplicate pulling the 'IPC' username from secrets.tdb, instead just use one function for both places.
adds e41a67a Fix from Luke Howard <lukeh at PADL.COM> for incorrect early free(). Jeremy. (This used to be commit 8e20c06ed31d9ec10ff0155b1624eee3d60cd006)
adds fb1c045 commiting jra's fix for Exchange clear test auth (This used to be commit 344e113368cb46fc4d26107d1cd276e4c76a6a9b)
adds 66da12e Fix from Justin Baugh <justin.baugh at request.com> for bugid #948 for FreeBSD winbindd. Jeremy. (This used to be commit 7c4d52014e4432c9bd430a8885f0c314312002d5)
adds 2245771 Doxygen comment fix.
adds 9919ab6 Typo fix.
adds e82bfa5 Fix for bug #922. Fast path not called for strlower_m() and strupper_m(). From ab at samba.org (Alexander Bokovoy). Jeremy. (This used to be commit fac9e6d7125fb9edfade3c92a3cd9e1f2c60cefd)
adds 125e7e8 Machines are people too!
adds 0e12b88 The correct test for 'is our primary domain' is domain->primary (This used to be commit 703f101136b8e9bbc16f57a37cd9d9d739606a84)
adds 88d8644 Move more of winbind to use 'find_our_domain()' rather than the dangerous find_domain_from_name(lp_workgroup()).
adds e0ec9d2 Make it clearer that the domain here is the domain of the user for authentication.
adds c69e474 In tdb_allocate(), we would create a new record by writing a local variable 'newrec' into the tdb.
adds 7d06835 This merges in my 'always use ADS' patch. Tested on a mix of NT and ADS domains, this patch ensures that we always use the ADS backend when security=ADS, and the remote server is capable.
adds 04d310b use SAFE_FREE(), not free().
adds c35ff0e We might not have the 'samba' directory in the samba_3_0 build.
adds 4fe1c0c fix a seg fault caused by abartlet's last checkin; there's no way this could have been tested against an NT4 DC (This used to be commit 8e8a351cabb502f1a93b219fec064fb4eb094856)
adds 6c39789 fix segfault when sid_ptr == 0 in DsEnumDomainTrusts() reply (This used to be commit ba9dc0d9fd3e30a7ddf97b6a4df753db7ba12cc1)
adds 75117a3 Use StrCaseCmp, not strcasecmp. Should fix winbind build on IRIX (This used to be commit 65b01f67d5725bc54e6bc19b6e84beef38e372f8)
adds 9e1c7dd Add a new type of name lookup 'ads'. This seperates this from normal hostname lookups, and ensures that we don't lookup 'short' (ie NetBIOS) domain names in DNS.
adds f1f24c7 Romve debugging assertions (oops...)
adds 500c289 fix some warnings from the Sun compiler (This used to be commit ebabf72a78f0165521268b73e0fcabe1ea7834fd)
adds 279a6af starting new version of release notes -- post 3.0.2pre1 (This used to be commit 83150b5733033aed4b3556ea94782a5b6c7b9aeb)
adds 56f4e97 Fix swatdir location for --with-fhs (This used to be commit d12b793d9ca10f966da3446982a5b1d987d51814)
adds 8645092 update copyright to -2004
adds 432f3be fix formatting (This used to be commit acc9022550b20b144f749411ecdadf18adb09350)
adds b75b755 First stab at cracklib support (password quality checking) in Samba 3.0
adds 31a3842 fixing compile problems due to my recent ads.h changes (This used to be commit d7b6298b9e4e7f83deaa2c6f3d711c390ff9cefd)
adds f203358 On systems without a working cracklib, ensure we don't include the header (the actual call to crack was already in this #ifdef)
adds b085f0f * allow dns lookups to be disabled for DOMAIN#1c (and #1b) names * fix some a mispelled variable name (This used to be commit bca702c97620ad8f66015d6e4b41abd4adf22076)
adds 0c0dfe4 Finish adding cracklib support - this adds the configure test to enable it, on machines that actually have a working cracklib, for which we have the correct path to the dictionary.
adds ade34c9 Remove duplicate comment.
adds 2c1f07b fix XFS quotas the macro changed from HAVE_XFS_QUOTA -> HAVE_XFS_QUOTAS
adds 438bfa6 Remove references to 'jn' which gcc-3.4 with precompiled headers doesn't like. Jeremy. (This used to be commit da51988cfac91e63f6e0213701aad652bc1bd55e)
adds 9bf45a0 Remove duplicate extern. Jeremy. (This used to be commit fb088b5679f1def054d8b433c5e6c5b855411488)
adds fe48d1c * Revert to using rpc for mixed mode AD domains. The reason for this are: (a) the set_dc_type_and_flags() cannot tell the different between connecting to an NT4 domain and an NT4 BDC of a mixed mode domain. (b) the connection management for the rpc backend only provides on named pipe per cli_state. So it is possible to connect to an NT4 BDC for netlogon and an AD mixed mode DC for lsarpc. RPC is the lowest common demonimator here [...]
adds 1dce4eb revert the cracklib changes until post 3.0.2 (This used to be commit 6202e0fa727a4307f51bf42f5ced401a7c7b8214)
adds e7615b5 bug 660; using byte order safe macros (or tdb_unpack) when reading 2 or 4 byte values from a tdb buffer (This used to be commit be9f25bea94415af6b631a9c6e7af28d9d6e6565)
adds bb104f3 bug 770; correct fix this time; Make sure that we send the SMBjobid for unix jobs back to the client. Allows windows client to remove print jobs submitted from lpr (This used to be commit 514561118860f982c458930c34763dac9ce0554e)
adds 2624dd0 Fix initgroups() call nss_winbind on solaris; patch from John Klinger <john.klinger at lmco.com> (This used to be commit 40b7d863dc246ea23ff3d9cdc167f1fb96166e1d)
adds be1b360 source/rpc_parse/parse_prs.c ZERO_STRUCTP(ps) not needed as it is done in prs_init now
adds 1cb47a2 BUG 972; check pointer in cli_ds_getprimarydominfo() before trying to copy a structure (This used to be commit 1c15bfacb45d42873f3d7e7cb55ba2cbbbe33d26)
adds c92a776 Fix for bug 905. Remove POBAD_CC as it doesn't seem to be applicable anymore. (This used to be commit 67d25f3de803f7e599c51cacd51367f124151d6b)
adds 919c261 BUG 936: fix bind credentials for schannel binds in smbd (and add a comment to winbindd_cm about this (This used to be commit 5134c6bcbc5180431e95a30559c453f3744fd427)
adds 9343c89 * Fix XFS quotas: XFS_USER_QUOTA -> USRQUOTA XFS_GROUP_QUOTA -> GRPQUOTA * Fix disk_free calculation with group quotas. * Add debug class 'quota' and a lot of DEBUG()'s to the quota code.
adds d5aecd1 * Fix sys_chown() when no chown() is presend
adds 617d7c0 Fix a segfault in winbindd. Calling getusersids with a SID that results in 0 groups winbind ended up freeing an uninitialised pointer.
adds 56c23c5 And another memory corruption in winbind. Arg 3 of safe_strcpy does not include the terminating 0.
adds 3c3c7b3 Don't substitute stuff in lp_afs_username_map, this is explicitly done later.
adds 55d6877 reply_spnego_kerberos did not set the domain of the user handed to register_vuid correctly. We ended up with the local netbios name in substitutions for %D later.
adds ad40c8a BUG 958; don't use the -N option when invoking smbclient from the smbtar script (This used to be commit c51eaec4f09d9c191c6b24dadb1d12770b368da0)
adds b20f1a9 * BUG 446 - setup_logging() in smbclient to be interactive (remove the timestamps) - Fix bad return value in pull_ucs2( needs more testing to make sure this didn't break something else) that caused clistr_pull() to always read the same string from the buffer (pull_usc2() could return -1 if the original source length was given as -1) - increment some debugging messages to avoid printing them out so often (This used to be commit 79fe75dcdf6cc38e18ca12 [...]
adds 8083486 Fix net rpc join (at least newstyle) after it was broken by changing the parms to cli_lsa_query_info_policy without changing them here... (This used to be commit a885df7635a9230bc6cca88e7e8fb1420c74c7fb)
adds 77f75fc adding changelog for 3.0.2rc1 (This used to be commit 533fcb5893643cb6136820567e58c4d26ecd9a35)
adds 1c3ade4 setting version to 3.0.2rc2 (This used to be commit db1c6721bfe72323978b2d2b7fbd7ef29b914573)
adds 4180525 Bug 381: check builtin (not local) group SID. Patch from Jianliang Lu <j.lu at tiesse.com> (This used to be commit 2fd2c07df42df42103e81f5eb39bd1778de6ca0a)
adds fadc012 Commit sid<->[ug]id extensions to libnss_winbind.so on Linux, as well as a factored-out nss_winbind.[ch]. I took tridge's public domain license comment for the nss_winbind.[ch].
adds 4fd8015 Patch from "Stoian Ivanov" <sdr at bultra.com>: Add -g (greppable..) to smbclient -L to make the output usable in pipes.
adds 261fba0 Fix another join problem. Don't use a TALLOC_CTX before it has been initialized.
adds ab9c239 BUG 891 & 949: Fedora Packaging Fixes (This used to be commit a7d0aec2b7ef132b5c631cb26d0a93dd66d0fff3)
adds a425801 remove unneeded man pages from packages (This used to be commit 0e0a1632358f27d45b10f315db90afdbb35ee5b2)
adds 0cf45c9 fix another bug caused by cli_lsa_query_info_policy() changes (This used to be commit faec928564529c7ffb2653943be9cafbfb9e4688)
adds ad5817c starting WHATSNEW for thepost 3.0.2rc1 release (This used to be commit 4ef4004af06a022dbc4f6757238e77ccfe1b4481)
adds bb1119a Fix for a signing bug when the mid wraps. Found by Fran Fabrizio <fran at cis.uab.edu>. Add to the *start* of the list not the end of the list. This ensures that the *last* send sequence with this mid is returned by preference. This can happen if the mid wraps and one of the early mid numbers didn't get a reply and is still lurking on the list. Jeremy. (This used to be commit 25d739978fe9081ba0946c36901492127248e3e0)
adds 747b363 include tdbdump man page in file list (This used to be commit 083d06cad58b8e6e6136d7630e59449b47a699da)
adds 28cc456 Display some nicer error messages for login via 'net'. I don't see a reason why we have so many special cases and not simply use nt_errstr(nt_status).
adds f9e9acb Fix compiler warning (This used to be commit 413ed77142377351a0ed1c6cf800a14809e56e9c)
adds fc33274 * Add SIGABRT to fault handling so we now got a backtrace, if we crash in libldap with SIGABRT
adds 8975dde Fix for debian Bug#225328 by LaMont Jones <lamont at debian.org>, where the failure of our LFS test caused the _GNU_SOURCE define not to be added, causeing strndup() not to be defined...
adds aa7a675 Fix decoding of base64. We got the length wrong when the result was not an exact multiple of 3.
adds 9038e9e Fix typo (This used to be commit 09a30014233f111fe978effb12ecb2f88b710cb5)
adds eade7ab A Samba DC is nothing special these days - so every domain controller location packet from the client is not a DEBUG(1) event anymore...
adds 236adfd Fix removal of attributes in LDAP - we would not actually remove the old value in the previous code.
adds 181f2be If we are providing strndup(), ensure we provide a prototype too.
adds b31ec21 Fix the initialisation vectors for NTLM2, so that they at least make sense, even if they don't work yet.
adds 4d6b478 On my SuSE 8.2 (glibc 2.3.2) the getpwnam inside pdb_getsampwnam reset the surrounding getpwent loop to the first entry. So smbd went into an endless loop.
adds 7ff9125 Fix memleak just introduced. Thanks to abartlet :-)
adds c26e405 Patch by Luca Bolcioni <Luca.Bolcioni at yacme.com>. Ensure we always initialise the session key. Fixes segfaults with security=server, and encrypt passwords = no.
adds 8be4584 Add a few more NTSTATUS <=> PAM error mappings.
adds 784b05c This adds client-side support for the unicode/SAMR password change scheme.
adds 36abff1 Revise our server-side password change code to cope with the various different feilds that different clients send. (For example, not all clients send both password types).
adds e2d301a Clarify comment on set_effective_uid()
adds f104d75 bug 977 - don't create a homes share for a user if a static share already exists by the same name (This used to be commit 6b89a76aa7efaa0ad7a0139aeb3e4ebf5c01cdcb)
adds 727afa9 prepping the SAMBA_3_0 branch for 3.0.3 work (This used to be commit 50f278ddcc046e7578b4397d10c22b424d2b01a3)
adds 2a22d62 fix typo in init script (This used to be commit bc63d989c06d733fd6c411dde150cf0f50029757)
adds 41ab2ce forgotten commit -- version == 3.0.3pre1 (This used to be commit 043a81b94de390136bd18f299d71f1edb526be77)
adds a0cefa6 Merge of Chris's fix. Jeremy. (This used to be commit 1a7714ea32300ba0e48f275addcf2e1f272a96ed)
adds a01dfa4 Remove an unused parameter from reload_services_file. (This used to be commit 0032c3f46aaef065e95d987dc0506016aabbe644)
adds a2b533c completely rewrote the AIX UESS backend (UESS is the AIX equivalent of NSS). This time I think I've actually got it right. I wrote a fairly good test suite for UESS modules (similar to nsstest.c) that allowed me to explore how the modules supplied with AIX actually work.
adds 0fa3773 BUG 570: don't overwrite LDFLAGS; patch from MORIYAMA Masayuki <moriyama at miraclelinux.com> (This used to be commit d39b1b3fd67d117016907aa79ffac7cb89d3cd5b)
adds cf3bbe7 removing more unused parameters (This used to be commit 8135ea08b3dce212a98c17a604619dd383e96c24)
adds 6566a89 initialization fixes (This used to be commit 54fd3992c385fd6208c061131b2c98e448baf2c2)
adds f5bb18b disable template accounts by default (This used to be commit 02899224a195260140496c6e72aee66cc6d65ee4)
adds d4420dc more initialization fixes (This used to be commit 9e590d603547ef1e8388bea66eb5d44e4dfd6412)
adds 3141a26 disable any account that doesn't have a password and doesn't had the ACB_PWNOTREQ bit set (This used to be commit 52bf070b10ca99be7e4b9d1b5e32f69d2667d8f4)
adds bff6c13 fixes for fedora packaging (This used to be commit 1924dfb266525053b48a636818f32eae14730051)
adds 2f2e5b0 Fix up name canonicalization (needed for krb5 keytab support later). Remove source_env handler (no longer used in any codepath). Jeremy. (This used to be commit 3a3e33603084048e647af86a9badaaf49433c789)
adds 4987a6f fix a few more bugs in Fedora scripts (files not getting installed) (This used to be commit 8ee3cc48c3a1784d6d5e0abb6f81d6f14b616777)
adds dc38f1c fix pam config file (This used to be commit 4dcf2f6e39ad07ead37815e9ed978099459b1569)
adds 9751ccf If we are setting the NT or LM password to NULL, remove the attribute rather than writing XXXXX
adds aa10de1 cleanup patch for bug 977 so we don't display incorrect debug messages (This used to be commit 11093ecfb7bab1ecb16d19ac00b3e7e38dff43e2)
adds 575bc99 * BUG 101: patch from j.lu at tiesse.com to set the SV_TYPE_PRINTQ_SERVER; * don't set the unix_ERR_XX code in mkdir_internal, let the error mapping handle it. (This used to be commit 87343fc15a385153c2205bd8bfe876504d38d9a1)
adds 6d69dd9 Don't log an error in tdb_brlock() if a non-blocking lock returns EAGAIN - it's supposed to do that. (This used to be commit 2423a459471136d701b498ff0db797c70c6d0fce)
adds 4c49368 Include sys/acl.h in check for broken nisplus include files. Bug #1025. (This used to be commit 5ca866f2475e11759d04dbf6469b055808020d5a)
adds 19cc1a9 remerge andrew's cracklib patch from HEAD and fix a compile warnings (This used to be commit b60f6ec30d05e4e5bba9934a416ddc8bc089824f)
adds 1daa101 Merge the 'use cracklib' parameter from HEAD back to 3.0
adds c45c03a Always at least try to compile in cracklib support.
adds 590b600 Remove bogus check. No functional change, just cosmetics.
adds 423ad90 the conversion from int to size_t in charcnv did not take into account one place where we checked "if (src_len > 0)".
adds 7847b61 there are places in the samba3 code that don't check properly for packet-termination of strings. This change ensures that when we go past the end of a packet we hit 2 null bytes, thus terminating. We are relying on the SAFETY_MARGIN packet allocation stuff here. (This used to be commit 655ec168288159f5c0961ed8cbdd84c4e14eab26)
adds a2d79f9 update script to build a tarball from the cvs tree (This used to be commit 3780ee9ea08b780cfddcd6932c71c4107f8dce0d)
adds 7ca6d16 fix problems with proto.h (This used to be commit 5a32f9568f128374df98491b43e6f5b299cb656c)
adds cf55869 fix installmodules problem with make on True64 (This used to be commit ec30303669ee4742aef228fc0e4a801ce4918ad8)
adds dac4fd6 A few fixes from "L. Lucius" <ib at digicron.com>. Don't use int when it's really a size_t. Jeremy. (This used to be commit 2da24613ed62c6dd8465c976bdb2e3aaa33a5058)
adds 160d3e2 Fix for a bug where the mutex could be left locked. Also remove the memory keytab code which has no effect. Driven by bug report from "Rob J. Caskey" <rcaskey at uga.edu>. Jeremy. (This used to be commit 4cb8facbf9fa6fa5233fdb363ceac4b304d263d4)
adds 39f8afa Working on #830. Cope with bad conversions better - don't just memcpy but try a crap conversion instead. Next this needs to be done to the convert_alloc function. Actually fixes some valgrind warnings as well - cool ! Jeremy. (This used to be commit 6a7919f2544a689840fe46f3c58ed66f69aca65a)
adds ccaf0e7 This should be the correct fix for the lack of a prototype for remote_password_change().
adds f125759 Fix const warning (This used to be commit 7a36cc4ac0ff4d9c42eb9ddaf41bf33b4e8cd7c6)
adds c254d4a return NSS_SUCCESS if we have found the max number of gids possible on Solaris; patch from John Klinger <john.klinger at lmco.com> (This used to be commit 28c2a74c850c0ead8a7d9f8e09705f587b6fae12)
adds ef743c0 Fixup the allocate version of the function to do "crap" conversions too. Embarrassing number of goto's in this :-(. Fixes #830 I think. Jeremy. (This used to be commit 4c182d3220e87ea74d9c977b8ab1d740ef4cc30f)
adds 471e558 move disabling code to context functions instead of backwards compatible wrappers (This used to be commit e62ef2ba2d73f492d879af4d06b223f8e739dc6c)
adds da371e7 Fix final valgrind errors with #830. Catch mb conversion error that may not terminate correctly. Jeremy. (This used to be commit 49142c6352eb3645437ef86bcedca1b1895aef60)
adds 4f27b01 Updating the Debian packaging stuff in packaging/Debian/. This hadn't been updated since the 3.0.0 release so it was broken for 3.0.1 and later. It's nice that now the Makefile supports a $DESTDIR for "make install" :-) (This used to be commit 40c6bf1498785850789fca3d28ea4e7ceaa296ce)
adds a13282b Replace .po with . at PICSUFFIX@ (This used to be commit b21b36d9270866181891c5c7c5365bae6b40815b)
adds 7acbbe9 I should have done this years ago...
adds d57d2d0 Bug found by gd - the new range-reterival code did still had 'member' hardcoded into it.
adds e45c217 Make get_dc_list static - we only ask for a sorted list externally.
adds 7540296 Remove unused utility function.
adds e0acf37 Make this table static const.
adds 131bf59 Another static function.
adds fac5f98 Remove more unused functions - this time parts of the 'password cache'.
adds a69cb9c Remove more unused portions of the 'password cache'.
adds ae2c865 Samba hasn't used this function for ages - it's now handled deep in the auth subsystem.
adds d198c55 Make more functions static, and remove duplication in the use of functions in lib/smbpasswd.c that were exact duplicates of functions in passdb/passdb.c
adds 62df625 Add some help for 'net rpc password'.
adds 784c631 Make it possible to 'net rpc samdump' of any domain you are currently joined to, despite any smb.conf settings.
adds 8a54732 More 'static' work.
adds b401888 Add static, and assert that we will never overflow the static fstring in pdb_encode_acct_ctrl() (All current callers are fine)
adds 46975eb When we set a domain sid, force get_global_sam_sid() to do it's work again.
adds 0f1dcf9 nsswitch/winbindd_util.c: add static
adds f1429b0 Add more static...
adds cdcec26 Apply James' printf format checking patch for SGI MIPSPro compiler. (This used to be commit 27242f44e6cfa10b7b7f74bcfb6c81786aaffae0)
adds 42f763e Fix the build & get rid of a compiler warning.
adds 24f2e0c And another build fix.
adds 5a7c512 bring release notes in the 3.0 branch up to date (This used to be commit f285565d67ce0afa13210b913d574eef644ff98d)
adds 6268f1b Expand 'net rpc group members' to local groups.
adds 7da2745 bug 1046 (patch from Bostjan Golob <golob at gimb.org>); fix 20 month old bug where getpwent_list() was overoverwriting the username for entries. However the code path to the bug was introduced only on January 25 (This used to be commit ec346adf34bd2bc1d514202e82b3713fb5b032ab)
adds 53f924e add smbget to cvs ignore list (This used to be commit d85ee7b85bbc2450111284743ea89479c3b0a15c)
adds 57dacbe Fix for possible crash bug from Sebastian Krahmer (SuSE). Jeremy. (This used to be commit e275835b516ec2e319ad5a6943be007d34a55d75)
adds 19b8f49 fix more compiler warning after the latest static rampage (This used to be commit 4f97988dd652983b7cdbb2f2e5a85c9d97ec697e)
adds 45616e1 more fixes from the static changes; please move static functions to the top of files to prevent this from happening (This used to be commit 7a61c2ae450d3e41c45e6e3773ad00f6ab9beb16)
adds 6764a05 fix from Bostjan Golob (This used to be commit 96a108705bae1cba822de5cdc88dfffd65d008d4)
adds 00e0a5c marking 'only user' as deprecated (based on feedback in bug 66) (This used to be commit a44f67b141efc7fc14a75b938bf428bf571351a6)
adds 439bcaf BUG 1055; patch from SATOH Fumiyasu <fumiya at miraclelinux.com>; formatting fixes for 'net share' (This used to be commit 44db163b3001d8dc50b64bac7fd12be1147e14b7)
adds 90b5adc Added James Peach's fix for #1038. Jeremy. (This used to be commit 5379ad98241950c581d88acbee1e256187b13582)
adds 9870830 Paranoia fixes :-). Jeremy. (This used to be commit 86b030197db63ac0a04b8ea877d80a3d74a7a187)
adds da52004 fix set/getsampwent iterator in tdbsam to use an allocated list (This used to be commit 8734d91cd7681219f1389e3c41979028eadbb7fe)
adds 3cd61b1 BUG 900: TAKEDA yasuma <yasuma at miraclelinux.com; fix token processing in cmd_symlink, cmd_link, cmd_chown, cmd_chmod functions (This used to be commit 60eb69ff64cc9836072f8f3894e8bc685dc7466a)
adds 1673302 Don't set an iterator to a piece of free'd memory, store it first. Jeremy. (This used to be commit e914230a2d1a7b515bd7859d655d6555b7d3e67e)
adds 33b9449 Add missing nosetuid and noexec options (This used to be commit 5bb6429cc46f4bedd87b309ed98b61b10684cd0f)
adds 70fde63 Mount helper fixes for nosetuid, noexec part two of two (This used to be commit c2b4d81a8dae23170d32713e3e766dcf5be9a040)
adds e7a09dd Update mount.cifs version to 1.1 (This used to be commit e73b6a5ae51687c42b621f6bf496c8ae1a73aee1)
adds 9860bfe More paranoia checks. Jeremy. (This used to be commit adf8ee3df75b8336d14ad093ad2ebc3a480d0017)
adds a6a2a69 updates for tdbsam code to help make merge into head easier; needs a bit more testing tomorrow but initial results seem ok (This used to be commit daee8d7feee4a08d6c204e2de3f346b6d10640e6)
adds df6d2db merge from old APP_HEAD * remove corrupt tdb and shutdown (only for printing tdbs, connections, sessionid & locking) * decrement smbd counter in connections.tdb in smb_panic() * various Makefile hack to get things to link
adds c987e9e fix build of lock tests (This used to be commit 70cc747fdfe1f52b957a2b72a12b199f5daeeb5b)
adds 34232f9 Start of merging HEAD changes. Right now, just move one fn() to eliminate the prototype at the beginning, and change some comments so diffs to HEAD aren't filled with useless info. (This used to be commit 7b40f6c464ecbd40ab3fdf32b53da1e61475d2e7)
adds 1fa1e93 More sync between passdb on 3.0 and HEAD.
adds b6a320b stupid cut-n=paste error; my fault (This used to be commit ee8f142b874a5bd365e59f68fb48ff3fec82fcda)
adds db40d06 Commit Andrew Bartlett's interesting patch to smbclient that allows for multiple logins and changing vuids. I fixed up a couple of variables so it actually works.
adds eaece3b abartlet's pdb_set/changed flag fix for NULL passwords (This used to be commit cfe80f0df7ecfa6c689b03b9bed80ea80701a4c1)
adds 041f031 Try to remove the last vestiges of unknown_3...
adds 727bc70 merge old change from 2.2 branch to give legend in heading (This used to be commit ed4af810cf74943e9c1881ddc4044646fd72c998)
adds d21f23e Move tdbsam versioning/upgrade code into 3.0 (This used to be commit 730c07cac2166812f4a2da5cfba7152d168b2bdd)
adds bd5bf35 specfile changes form the 3.0.2 release (This used to be commit d5dac6c5e220b528b2f52689143fddc9af48e55b)
adds 663f07d urban's changes for nosuid,nodev (This used to be commit ed46d9aef3b423f583475da77db672b685ddf531)
adds b545a8d Fixup the 'multiple-vuids' bugs. Jeremy. (This used to be commit f0f7a48327ba1808088bc8c4e5d48b5cbeaeb4e3)
adds e3d755c Added Andrew Bartlett's patch to use an allocated buffer for count_chars. Jeremy. (This used to be commit cdbeb7d2ebcd4a298aabb3ed665560d219bb0d1c)
adds 91cc4a1 Fix ETA Calculation when resuming (This used to be commit a5f09f0991e5a5bd9538211b0d430020052670c8)
adds 142ef0e Missed SAFE_FREE (typo). Jeremy. (This used to be commit ac1d03c05bf6247541fbd6f0c3bd5b2e5b6a5212)
adds 590a53b sync IBM Directory Server schema with openldap schema...add munged dial (This used to be commit 3b1d922ab4fdf3d2d5d8b56b7c5d2882b91000b9)
adds 88129f8 Fix whitespace to reduce diff from HEAD (This used to be commit eba512ee1c723392ce553a6b04a7de6c57dd7b1d)
adds f570f87 Fix success message for net groupmap modify
adds d2742ac Cosmetic fix: Use sid_is_in_our_domain instead of doing it per hand.
adds 2690827 Disable suid on user mounts (can override with -DCIFS_ALLOW_USR_SUID) (This used to be commit a718f16e0bf78139ea46383feec0ce72c63a4986)
adds 6b7e509 If there are no alias members, don't ask for their sids :-)
adds 0789267 In samr_lookup_names Windows does not return WKN_GRP(5) but ALIAS(4) when you search in BUILTIN. Match that.
adds 96a5c5e Don't try to show groups that could not be listed.
adds 34a9928 Be able to set alias info for builtin as well.
adds 8f35073 When creating a group via a script, don't let winbind do it as well.
adds d5ad8c5 Disable dev (MS_NODEV) on user mounts from cifs vfs (This used to be commit 9b0d1072bc66d05d0e9afcbe0da349ccaa99ba6e)
adds 8801465 Fix based on Volker's code to correctly return code from lsa_lookup_sids on unmapped sids. Jeremy. (This used to be commit 37a52c31682fcf115eefc31381c02a3ec29c1f8d)
adds 5e39e9f Fix incorrect strnicmp len (This used to be commit ad1ebb5000066d44ce94f0341fb31351b3900e95)
adds 8eec62e Fix the "too many fcntl locks" scalability problem raised by tridge. I've now tested this in daemon mode and also on xinetd and I'm pretty sure it's working. Jeremy. (This used to be commit 14dee038019b11300466b148c53515fc76e5e870)
adds 955ec7c Add bad password time fields (This used to be commit 59e7c3ababd0bb8bc91cbc421b7a842cca38101f)
adds 39a154a Add functions to get/set bad password time (This used to be commit 557f598c63f64c1c5b982a9057c0eea2a2ff2ee5)
adds f56317b Add bad password reset and display of bad password count/time (This used to be commit 34fe16e445bd9da762cedb0dd0872959f31ecd67)
adds b3508ea merging some fixes from the release branch; more to come later (This used to be commit 7769a0d33cda0049d32a8a8339c3d4739d6d3604)
adds e507a83 Add bad pw count and autolock flag update fn()s (This used to be commit 600fcd534b6e101b6a12774946b0e9814c6f54a8)
adds 222d9a3 Clean up bad pw count and autolock flag update fn()s (This used to be commit 9a79f9fbcb43085e419dbccd670a54256d01cb4b)
adds 5fc9dd0 Enable checking/resetting of account lockout and bad password based on policy (This used to be commit bd2e55399c21707d40199e4b519daefd897aadc7)
adds 95bc32e sys/xattr.h merge from HEAD (This used to be commit 798dd7299e3ba5cd7e829f48bb42eb9cbfc71dd4)
adds 1bfc09c Fixup correct (as per W2K3) returns for lookupsids as well as lookupnames. Inspired by Volkers patch. Jeremy. (This used to be commit a47127e90e7d0928b772ba45bd843eeeacc9ef8a)
adds 11bf157 <attr/xattr.h> & <sys/xattr.h> are mutually exclusive it seems; fix build on SuSE 8.2 (This used to be commit 34e6c5f8f3829e9ff6dd3f1377170fb150bfcec1)
adds 8adb394 just say no to crack (This used to be commit 66be4492aade625417a6cd727bbe8c6bfb224368)
adds 4a7d904 Make default lockout duration and reset count time 30 minutes, to match windows, and also be valid (0 was invalid) (This used to be commit 7ff42fffb2b207aea1dba306c914c7e09994d608)
adds 9264194 handle both 0 and -1 as disabling reset count and lockout duration (This used to be commit 84fe24e64ee405bb25878c1e5fdf50592eb75f73)
adds 7d7849b Make us bug-for-bug compatible with W2K3 - to get delete on close semantics on an initial open the desired_access field *must* contain DELETE_ACCESS, simply having it map from a GENERIC_ALL won't do. Fixes delete on close test. Jeremy. (This used to be commit 5c6f8b1053fd1f170fbb76640649653f8aa80f18)
adds ef8f827 Make SMB_FILE_ACCESS_INFORMATION call work correctly. Jeremy. (This used to be commit 0ea0ada6c609e1bb0fb4aace24e1beb7197495b5)
adds 37d0cb0 printf -> d_printf
adds ee5dd175 Add calls to password lockout functions. Should now work against tdbsam only. (This used to be commit 3e8a9c3584ff2a3c2e120c97569676ac45ec8e59)
adds b9c35e9 Add bad password count/time attributes (This used to be commit 184bef8413b17a0e42d1c5bce3d08ae1533818ca)
adds 401959b Add bad password count/time attributes (This used to be commit 003318939f7e476f5f2a5f345e8a81a228fc89a7)
adds 24df38d Janitor for tpot...bugzilla #1098, msleep already exists on aix (This used to be commit 4319df7fdc2d878c509381923cc1db4d731620ba)
adds aa4abfb Fix "unable to initialize" bug when smbd hasn't been run with new system and a user is being added via pdbedit/smbpasswd. Found at Connectathon setup. Jeremy. (This used to be commit f9c7a42e895f50e15d2f5079bfb2cb389fdf2df4)
adds 06549b8 Found by Fabien Chevalier <fabien.chevalier at supelec.fr> and JustFillBug <mozbugbox at yahoo.com.au> on the Samba lists - a 'max password age' of zero should be considered as 'never expire'.
adds 13dd3e6 Fixup correct timeout values for blocking lock timeouts (tested at connectathon by Herb). Jeremy. (This used to be commit b38b3a554221a234127c740e6432048e69b7f5a3)
adds b88f446 Added NTrename SMB (0xA5) - how did we miss this.... ? Jeremy. (This used to be commit dfd7d1c2b7b577a084a94926abfce82c91f20b7e)
adds 6905840 Fixup bad-path error found by gentest. Jeremy. (This used to be commit 63d47f336464080e20e68f21d826e82786b9719e)
adds 5447f1f More gentest error fixups. Jeremy. (This used to be commit 00f71fc8361919b87b62389ada8bd9a73f9f98b5)
adds f96e84c Ensure '.' and '..' don't match in delete requests. Jeremy. (This used to be commit 1b0d54170a2e3e61fc9bdedec6b10c8b7728a395)
adds 2afb1b6 'net idmap restore' is too useful to be left broken :-)
adds 6d3e455 Remove unused variable.
adds f934f5d Add 'net rpc group add'. For this parse_samr.c had to be changed: The group_info4 in set_dom_group_info also has the level in the record itself. This seems not to be an align. Tested with NT4 usrmgr.exe. It can still create a domain group on a samba machine.
adds 01cb686 More gentest fixes. Jeremy. (This used to be commit d34785194cbd7132fc3ca1f4d5561c2eee6009ab)
adds 1d9f077 More gentest fun :-). NB. I'm not fixing OpenX breakage 'cos if you look at what W2K3 accepts here it's COMPLETELY BROKEN ! :-). Jeremy. (This used to be commit 5107f6ee70a9300678ccb7b3c812e23ddf795c22)
adds a45d290 Figured out a new flags bit with gentest and ethereal.... Jeremy. (This used to be commit b4b684f1155b1abccb69cca7bca9819625dbfead)
adds 8ccdcb3 reset time and duration are set in minutes, not seconds. Works from usrmgr. (This used to be commit 700049d9efefc7f8952cc60bc46ba8aa790a28ba)
adds af6f725 Do the query part of the previous fix...reset time and duration are set in minutes, not seconds. Works from usrmgr. (This used to be commit 98833a82facb0bc25d9ba6f4d4c1200627e98d6d)
adds fd6b9c0 Fixup strange rename error case (gentest). Jeremy. (This used to be commit d448fb801e175e11cfc0118325043eef836103f0)
adds 56bd63b I *hate* global variables...
adds 9e2a098 Fix bug in previous global_sam_sid() commit. I broke the 'read from MACHINE.SID' file functionality.
adds fa81d1d Interesting fact found by IFSTEST /t LockOverlappedTest... Even if it's our own lock context, we need to wait here as there may be an unlock on the way. So I removed a "&& !my_lock_ctx" from the following if statement.
adds 863c784 Merging Richard's rename test. Jeremy. (This used to be commit 5646b6c989c6f13fe1149cf24bf8af87fa95b759)
adds 79d5739 fixed compilation with --enable-dmalloc
adds a3425da Fixes to minor security bug pointed out by AB in the mount helper (This used to be commit b83802c5a14800554d30c32c12ae3a86e3136bdf)
adds 0689a26 Apply some const
adds e692b99 And another little const (This used to be commit f6bb3304fc5ef298a921b9ee5ad2f6444b0e72bc)
adds d9819ec Implement 'net groupmap set' and 'net groupmap cleanup'.
adds e119084 That const was one too many (This used to be commit 005d92d57ea912b68dd107152d478fae2162511a)
adds 9d35291 Fix for writable printerdata problem - bugzilla #1112. (This used to be commit a05b9f0cc55300e2a25c87849a4417afea0cd867)
adds c0b23c6 Added copyrights I forgot about looong ago...
adds 3c1d00d More gentest fixes. Fix up regression in IS_NAME_VALID and renames. Jeremy. (This used to be commit 367f5c3bc27aafb04f7589b3d4ac5b58189909fb)
adds 3fb52e5 Can't set allocation size on directories, return correct error code on fail if file exists and target is a directory. gentest. Jeremy. (This used to be commit f4a7ea6dc2b9f379a9c735670a49ac63818754c7)
adds 0e2de3d Fix my fix to net rpc group list. We can certainly have more than a single set of groups.
adds a92de03 Add 'net rpc group [add|del]mem' for domain groups and aliases.
adds efd357b Print an informative error message if trying to add/remove members from something not a group.
adds c487740 net_rpc.c: Don't complain if [add|del]mem was successful.
adds 1fe6e29 BUG 1147; bad pointer case in get_stored_queue_info() causing seg fault (This used to be commit 91af1fb73a2e86a343c085128aaed2ef0c26de57)
adds 659d6a2 BUG 692: patch from SATOH Fumiyasu <fumiya at miraclelinux.com> to correct truncation of share names and workgroup names (This used to be commit 822e31d841e720d48f4feeec673b75575caa8fac)
adds 62a7e25 BUG 761: read the config file before initialized default values for printing options (This used to be commit d358f72974ce49bf2007c9b3b7314caa5897b4c1)
adds ef36785 allow the 'printing' parameter to be set on a per share basis. The problem was that the current_printif struct was set during print_backend_init() based on the 'printcap name'. So you could not use cups and then override the setting for a specific printer by setting 'printing = bsd' (a common setup for pdf generation print services.
adds db61673 fix typo for callback bit (This used to be commit 31a15164ffb3f551a5f7006e637036dc3b59bd22)
adds 5f4b6ae Janitorial duty for tpot - --with-fhs fix. Jeremy. (This used to be commit 64eded518b32a242880b5e85c9032bc212c3f1fb)
adds 08d03a7 BUG 1129: patch from shiro at miraclelinux.com (Shiro Yamada) to install image files for SWAT (This used to be commit a01a7fdbd93997185322d1faaa76c408f0ed2b1d)
adds 78b8f3c Merge fields_present function from HEAD. Now, a field will not be updated on setuserinfo levels which include this field, unless the corresponding bit (defined in passdb.h) is turned on. Without this, newer versions of usrmgr break us pretty bad. (This used to be commit 840340bd96d3c6693b451bc61e155b7b426271e4)
adds 8d12b87 quick for for usrmgr. unknown_6 is really max dimension of logon hours array. need to update passdb for this. (This used to be commit fbf909926b7d7b1e92ebeba44469392296c35c1a)
adds b737769 more usrmgr fixes: display lockout timers in minutes, not seconds, for samr 2e (This used to be commit 832674c099a3ff9bb747dba6235e47d40a930abd)
adds 7ac1750 set log file to smbd.log for interaction with logrotate (BUG 503) (This used to be commit c800b5c2f99c27dd0a3f526dfdac0980412e1694)
adds fba5a72 Use a common function to parse all pathnames from the wire. This allows much closer emulation of Win2k3 error return codes. Jeremy. (This used to be commit c9f31fafeda6ad79e590276f36e03ecd2e93f818)
adds f0039da Added client "hardlink" commant to test doing NT rename with hard links. Added hardlink_internals() code - UNIX extensions now use this too. Jeremy. (This used to be commit aad6eb2240393931940c982e25a981ce32264f38)
adds 43dd09f another fix for bug 761; don't default to bsd printing on linux (This used to be commit d58139d64f37fe9fec34492d7857257d9ad4a808)
adds e7efbb5 BUG 848: don't create winbind local users/groups that already exist in the tdb (This used to be commit 89da3df07b7d90ad19852046d0533673cff8fdc6)
adds 7dc6dd5 Fix build farm, older compilers won't let you declare variables right in the middle of the code.
adds 869561a Fix typo.
adds 5dc2b72 Another typo, sorry for samba-cvs spam :-) (This used to be commit 3e39d157cb94928a036f0497a9e255f6dbad1771)
adds 51deca6 There's a specific error message NT_STATUS_ALIAS_EXISTS. (This used to be commit f0d99f318c67852ac5bf9b606faa115ad36a5f80)
adds 7f6d708 BUG 1080: fix declaration of SMB_BIG_UINT (This used to be commit 810bc1e2a02c6ab11ef00bf67b49929c596bee33)
adds 9b882ce BUG 1015: patch from jmcd to fix statfs redeclaration of statfs struct on ppc (This used to be commit fafb243278cd33d696487e477d4685bb79e2e357)
adds 4020fad Fix my breakage of NT pipes from the previous patch (sorry). Use the original srvstr_pull_buf() function to get the pipename not srvstr_get_path(). Jeremy. (This used to be commit 2a263873fd6bbbf03a32136981e433dc43374da9)
adds 893d5eb all_string_sub() is broken as it doesn't handle mb chars correctly (and so breaks when substitution '/' and '\'). It's used by unix_clean_name(), which is used by reduce_name, which is used by check_name() (phew!). Now that we know all filenames passed to check_name() are in a "good" format (no double slashes, all '\\' chars translated to '/' etc.) due to the new check_path_syntax() we can avoid calling reduce_name unless widelinks are denied. After this check-in I c [...]
adds fe43107 bring WHATSNEW back up to date (This used to be commit 737b3a5a9286777b0ea38bed5f1e20a3c3859304)
adds 6643781 Add -O (for writing downloaded files to standard out) based on patch by Bas van Sisseren <bas at dnd.utwente.nl> (This used to be commit cc164e5afb0f6100bde547674b3de88b7e45f31f)
adds cb49c07 fix compiler warning (This used to be commit df19b6066e1f4e200adcd80f9526aa1a68509580)
adds 4747589 BUG 488: fix the 'show client in col 1' button and corrctely enumerate active connections (This used to be commit d77d38560d1bdc10a58408f449fbc320275bcacc)
adds 48eb635 Several mb tidyups - getting ready to address the XXX_sub function. Jeremy. (This used to be commit 92c3ae3458177ec7f721598311a8ad04b2db5138)
adds bc8b6cd Merge from HEAD. (This used to be commit 1bba071126b46032c97154fbf77242e15bcc5fa3)
adds 5e41218 Merge from HEAD. (This used to be commit 89f3173f4f4e9a16f24b25f550065b50577f3f4c)
adds 83d4d42 Fix typo. (This used to be commit e6e8b59f53d5ac618dcec13a46c356f0abe5950a)
adds 6659353 This might not be used a lot and might not survive for long, but at least it should work as expected :-)
adds f52b1ac Mention wb_delgrpmem fix (This used to be commit 97a6a67b34201dda7715f5f23b1b9af3bcf3705f)
adds b3b93aa Get us a little closer to Windows LSA semantics.
adds 3f14e8e Fix assumption about following directory sep in check_path_syntax(). We need to try and convert 1 byte, then 2 bytes if that fails. Fixes bug reported by Simo. Jeremy. (This used to be commit 8702d0089619c7321b93e59d35f43ef32dce7b78)
adds c9b7cbb Added strstr_m() function. Use in all places where we might run into mb (should fix the mb service name problem, can't remember the bugid). Jeremy. (This used to be commit 94a272b9a881ec0004c5da2a7242b0a818da5630)
adds 151faf6 JRA's recent strstr_m work really badly broke our string_sub code.
adds 32665c3 Given how core this code is, I figure it should have it's own testsuite.
adds f089f97 fix build with gcc 2.96 and --with-developer (This used to be commit 11fc4da07f232c38e04c6443e5d0f829e16b0a18)
adds 1fabcf0 Fix to debug message lacking termination with '\n'.
adds addfc95 Yet another '\n' termination of debug message.
adds 46a7181 Fix dfs referrals - don't use check_path_syntax. Also use mb char calls in dfs code. Jeremy. (This used to be commit 42175b4518764e484d33d9fbfba3b78ba4102ead)
adds 3edf42f fix typo for tag in proto file (This used to be commit 2367d988ae8d33397cd255d39100ae5791401558)
adds ccf93c3 Formatting reformat before I start to change anything here. Jeremy. (This used to be commit 80fde09fc4a5d7e72611fd587777151adc5c890d)
adds 2867b9e Moving towards getting msdfs working again (this looks like it was broken in 3.0.2a actually). We now send a correct referral back, but the client refuses to follow it... Not sure why. Will do more tests.. Maybe unicode character count is wrong (it looks it). Jeremy. (This used to be commit e2709f99fc4e603897472d3ba3bf1ca2e7ca728f)
adds 2c2142d another typo (This used to be commit e6c2d9a3f7b5e427c6e7139726160d79e1dfc16d)
adds 83560bf Fix processing of pathnames with embedded '\\' characters (0x5c) in CP932 character set. Because of the allowing of "broken conversions" for people who have broken iconv libraries we can't rely on the return from convert_string() to be valid - we must check errno instead. This is ripe for revisiting at some stage. I prefer adding a bool parameter to all convert_string_XX varients to specify if we will allow broken conversions or not. With "allow_broken_conversions" s [...]
adds f2efeca Ensure we use check_path_syntax() to pull out DFS paths. Jeremy (This used to be commit 28f1e21c583ea9a7771d6e0134b09a7acd5f054d)
adds 929b0b7 BUG 1088: patch from SATOH Fumiyasu <fumiya at miraclinux.com> -- use strchr_m() for query_host (smbclient -L) (This used to be commit bc6992c4bffed043dd8ad58d721202091cd14cd3)
adds a26e22e add missing #ifdef HAVE_BICONV stuff (This used to be commit 9ea0560b0b62dbefaedd640cf9f4f58a0d337abe)
adds 3d18997 Get MungedDial actually working with full TS strings in it for pdb_ldap. I know this isn't pretty, but neither was our assumption that all strings from the directory fit inside a pstring. There was no way this worked before will all versions of usrmgr (for example, the only version of mine that has the TS Confic button). (This used to be commit d275c0e384db08c2a6efc28e52844f676ff71fb6)
adds e3f5b54 Restore the contract on all convert_stringXX() interfaces. Add a "allow_bad_conv" boolean parameter that allows broken iconv conversions to work. Gets rid of the nasty errno checks in mangle_hash2 and check_path_syntax and allows correct return code checking. Jeremy. (This used to be commit 7b96765c23637613f079d37566d95d5edd511f05)
adds 03c0e32 Allow msdfs symlink syntax to be more forgiving (it took me ages to remember what it was :-). Allow msdfs links to now look like UNC paths : eg. sym_link -> msdfs://server/share/path/in/share or : sym_link -> msdfs:\\server\share\path\in\share Jeremy. (This used to be commit 2979c3e388400fb030b94da5c711f803f81ae0b9)
adds 938cef9 Fix string overflow due to wrong size calculation (This used to be commit e1d0b8fc7bbe075dd817e3816f29640cda980732)
adds 8205380 Fix build after Jeremy -- yet another place where convert_string() wasn't updated (This used to be commit 9acd46ab462cb4aee9938658dda594ef8b8ddcbd)
adds 6011a89 Fix problems with very long filenames in both smbd and smbclient. It appears that we pass filename through resolve_wildcards() as pstring and use fstring temporary buffer there. As result, a long filename in unix charset (UTF-8 by default) can easily expand over 255 bytes while Windows is able to send to us such names (e.g. Japanese name of ~190 mb chars) which we unable to process through this small fstring buffer. Tested with W2K and smbclient, Japanese and Cyrilli [...]
adds 95fee5e Fix from Robert.Dahlem at gmx.net (Robert Dahlem) for bugid #1048 when mangled names are turned off. Jeremy. (This used to be commit 29909ce26ac9a0d8e631b1ed884c525674ee5606)
adds 220d663 if we are truncating to the . we need to start at the beginning in case there are multiple "."'s in the name.
adds fd2d4f8 First part of patch from moriyama at miraclelinux.com (MORIYAMA Masayuki) to fix up netbios names with mb strings. Includes reformat of libsmb/nmblib.c so it's readable. Jeremy. (This used to be commit 966e49a48c352563cdd7f75fe2768f2d6612ec7e)
adds 6b9dbbc Modified fix for bugid #784. Based on a patch from moriyama at miraclelinux.com (MORIYAMA Masayuki). Don't use nstrings to hold workgroup and netbios names. The problem with them is that MB netbios and workgroup names in unix charset (particularly utf8) may be up to 3x bigger than the name when represented in dos charset (ie. cp932). So go back to using fstrings for these but translate into nstrings (ie. 16 byte length values) for transport on the wire. Jeremy. (This us [...]
adds a0034d3 Ensure we don't truncate strcmps to nstring anymore... Jeremy. (This used to be commit d7cf64b1e4e501bcd01ddc8279babc65d894a4b3)
adds 5a52145 Use possessive in message asking for user's password. (This used to be commit cc9765ce97b65bb7a6cd44e847a690d3fbe9d032)
adds 0f9186a When trying to remove a user from a group, winbind should be informed about the user and group...
adds dbe9e8a fix byte ordering problem when storing the updating pid for the lpq cache; was causing an abort in process_exists() on solaris (This used to be commit 26681cd2a1567d90cc7d344e8aca6e6a686053f5)
adds 56f2e80 include swatdir in 'make showlayout' (This used to be commit b1115c0fc507e82d828ccbb5853734a964701cd2)
adds 96c66b7 removing extra comma in --with-fhs (This used to be commit 12f3f0268c49c9393ff4cd97cfcd802e6b61bbea)
adds ce0c993 Use "unix netbios name" type unstring - 64 bytes long to manipulate netbios names in nmbd. Allows conversion from dos codepage mb strings (ie. SJIS) to expand to utf8 size on read. Jeremy. (This used to be commit 834d816caf9cd6318da00febde50d9233469dac2)
adds 96c5a01 Avoid mb conversion overflow when sending an announcement. Jeremy. (This used to be commit 188e1daaffb3b21abc250ebb37d9a671ba51d054)
adds d24b8a2 BUG 1165, 1126: Fix bug with secondary groups (security = ads) and winbind use default domain = yes (This used to be commit f2eaa14b1eb7e89c945b2b06a48e17998c75d620)
adds dbb38cc merging print change notify fix from HP appliance. Also might address some one the issues in BUG 1007 (This used to be commit 17ecea4152fb0883acde675b01f19d3e19ff1d64)
adds e2fd98a Fix check_path_syntax() for multibyte encodings which have no '\' as second byte. This is intermediate fix as discussed with Jeremy until we move check_path_syntax() to UCS2 internally where all ambiguity is resolved. Please add other encodings into charcnv.c with such property.' ' (This used to be commit 2c404f6ba988d68c6f44df9409c0de319553de10)
adds 8ef645c BUG 1182: patch from john.klinger at lmco.com (John Klinger) to reanable the -n 'no cache' option for winbindd (This used to be commit d1848988d9ee9fdd870bcdd32c938b907419558b)
adds 9073c95 BUG 979 -- fix quota display on AIX; patch from Heinrich.Mislik at univie.ac.at (Heinrich Mislik) (This used to be commit 760b63496ccc908c76ea5d3ed474cbbca268ad61)
adds 0e7efbe BUG 768 - patch from jpeach at sgi.com (James Peach); accept profileing arg to init script (This used to be commit a04573aeb0a137feb4be48b74627536e1f0d40b1)
adds 107ddbdc BUG 748 - patch from jpeach at sgi.com (James Peach); relax arg parsing to sambalp script (This used to be commit e2361da91f58e123c900f989b0afe94e93387a5d)
adds c340b2e fix overlapping memory bug when copying username (This used to be commit a7cac639c2cf0e2606d9cfbdb08e961212ee3bfa)
adds acad182 Add function next_mb_char_size() that returns a size_t of the number of bytes in the mb character at a pointer. Will be useful in fixing check_path_syntax() to not use a "blacklist". Also re-added my (C) to reply.c. I mean, really - I've been adding code to the file for over 10 years and I recognise many of the fuctions as mine ! :-). Jeremy. (This used to be commit d2b2a39fd2f2e06cc4aebf081876985f0b28b477)
adds aa2e306 Change check_path_syntax() to use the new next_mb_char_size() function to make it generic. Remove the mb-codepage "blacklist". Alexander, please check this fix as it reverts your blacklist changes, but I'm hoping it fixes the problem in a more generic way for all charsets. I'm not trying to trample on your (excellent!) work here, just make things more generic without special cases. Jeremy. (This used to be commit 5a9324525acc02e6bf14528679816b35929a564e)
adds ad49346 BUG 758 -- patch from jpeach at sgi.com (James Peach); fix pdma build (This used to be commit c0a38844be8f1ec0bc254ab6c34688f9132a3f3d)
adds aad3d8a asu/syntax/pc_netlink doesn't fill in the pipe name in the rpc_bind response so dont check for it (This used to be commit 4d68d3d5ddeda9589f2e3387144fdac616bb791f)
adds 41ea0d3 Remove excess logging when probing for the length of the next mb char. Jeremy. (This used to be commit 6339c4690aef7692571dd4c65dd0a12d56a7ffab)
adds 7e799b3 Added a varient of Volker's patch to fix the "self-referrals as anonymous user" problem. Jeremy. (This used to be commit 74de9a61407e6c5a15fc7becca085a1d40199080)
adds ef4a7b3 Two little annoyances:
adds 60a237b Fix sambaUserWorkstations for network samlogons against us as DC. Strip the \\ off the workstation.
adds 9b4a626 Fix sambaUserWorkstations on a Samba DC (This used to be commit b58b8b7d6ba607be40d789af023964798b405dcb)
adds 6069395 updating release notes in preparation fro 3.0.3pre1 (This used to be commit 3744d282badbe2fdc67e3ac309a0a0226d63173a)
adds c66f52a Correctness patch from fumiya at miraclelinux.com to count characters correctly, doesn't affect what got put on the wire. Jeremy. (This used to be commit e8b68ef965ea2e3bed41cb397ef32df05c631e92)
adds 5d40499 BUG 932: ulrich at holeschak.de (Ulrich Holeschak); fix local password change using pam_smbpass (This used to be commit f21182e24fe440b0cec57baf52cfbe6e07d6c7b7)
adds 357998d Password lockout for LDAP backend. Caches autolock flag, bad count, and bad time locally, updating the directory only for hitting the policy limit or resetting.
adds 7942c28 Merge from HEAD for Amanda group. Apply Craig Barratt's fixes to allow multiple exlusion files and patterns. Jeremy. (This used to be commit 0272fac8ca40b3d4ea4de8ac8a2e371d450d12e6)
adds a79b205 Fix gcc warnings. Fix mkproto with new type. Jeremy. (This used to be commit 00fa66df3edeb92ec5efd49bd61f98691e74877a)
adds ebf27cf backport from head (This used to be commit e05eb1437054286f14714c46099e867a396dac7d)
adds 56ce613 updating release notes & merging Derrel Lipman's libsmbclient patch from HEAD (This used to be commit 5fbfaa687a3674287eeadd205f56b2b253a9e2a9)
adds 45355a1 bumping version to 3.0.3pre2 (This used to be commit 54de60405457bd1fdcbaf6d888969cf6ba897ec4)
adds 0399212 add --with-libdir and --with-mandir (patch from Guenther Deschner) (This used to be commit a1d6200cd5488ce328c7238b11c54785d64ca447)
adds 8ac22d6 use samr_dispinfo(level == 1) for enumerating domain users so we can include the full name in gecos field; bug 587 (This used to be commit 5482ff71729b623c4561e42b82467bf2d5d64082)
adds 2385a31 Only ask for 512 names at a time.
adds 94ca671 Fix for pdbedit error code returns (sorry, forgot who sent in the patch). Jeremy. (This used to be commit 37c96290592607b5e731d0b8933be825d93b70f0)
adds 958f1e5 Implement 'net rpc group list [global|local|builtin]*' for a select listing of the respective user databases.
adds 03f1bdb Fix signing bug with secondary client trans requests. Turns out the last packet is the one that matters for checking the signing replies. Need to check the server code does this correctly too.... Bug #832 reported by Volker. Jeremy. (This used to be commit 315f25fc1710e20051414bbf084cb5648129c3bb)
adds 003f2cb Better fix for client signing bug. Ensure we don't malloc/free trans signing state info each packet. Jeremy. (This used to be commit c662e2dbc4d953b3718f69fef4517a3e7539151e)
adds c05411b Don't automatically set nt status code flag unless client tells us it can cope. Jeremy. (This used to be commit dd1ac8d5eba060dcd7fdde7449d07bee1dc12b27)
adds f9a2ba6 Ensure we use the same mid for the secondary trans requests, W2K3 does this. Jeremy. (This used to be commit e5bb3fdf4c8b2bb5b098bfbc0b4b80d947aeac6c)
adds 95b77ef Subtract NT_STATUS from common flag, don't add it... Jeremy. (This used to be commit 0ed153af55279ba1e621c688b5e78f842e72ea1e)
adds d75819e Ensure the server can cope with multiple secondary trans requests when signing is turned on. Jeremy. (This used to be commit b97596df7834a80b648022e22983cab5dfb0f7dd)
adds 40a5047 Fix spurious error msg. when seq=0. Jeremy. (This used to be commit fd71acd1ffb3d3c2f2f82395c86512124769d592)
adds 04cc05b I needed a decently parseable format of smbstatus. Looking at smbstatus code tells me that this should not be expanded, so I implemented
adds 9258769 Beautify the net status help message a bit
adds 1ccd951 In the brief 'net rpc group' listing, don't cut off group names at 21 chars.
adds 905a32a don't mistake pre-existing UNIX jobs for smb jobs; patch from SATOH Fumiyasu bug 770 (This used to be commit d6333ae8d707c17a6fa26a39b14a802bc816ab3f)
adds 6c41d20 add Replicator and RAS Servers to list of builtin SIDs we resolve; bug 608 (This used to be commit 1bb2281e177d1f312c0c3c117c5b0dcabe57125b)
adds 156d15b fix inverted logic caused by s/strcmp/strequal/; host allow/deny works again; bug 846 (This used to be commit 18fe1681c15cc25a41e738e615b759d759f9ecf4)
adds 8ecfda5 another strequal() == 0 fix (This used to be commit 818bba4b796440453e5911369adf5bd147e9b961)
adds b91cff3 Get a little paranoid about memfree use in convert_string_allocate.. Looking at crash bugs #809 and others. Jeremy. (This used to be commit e122891bebd33fc7bd654146a5cbec1feb307555)
adds 6eed4ed Client connect signing error messages should be level zero else they're easy to miss. Jeremy. (This used to be commit b5f32a0869017a3ce457bf45e4aa2c1b621162c6)
adds f09e431 Two trivial warnings
adds f0f1e99 Fix for "hash" (not hash2) type mangling. Noticed by "Forrest W. Christian" <fwc at mt.net> Jeremy. (This used to be commit b2d63007608944fff05e45b1f6b312373d022062)
adds 3a1dd0d * fix RemoveSidForeignDomain() ; bug 252 * don't fall back to unmapped UNIX group for get_local_group_from_sid() * remove an extra become/unbecome_root() pair from group enumeration (This used to be commit c0f34b42a6a4af09ae4b76721bc350784d87f686)
adds 555ef2d don't crash on a NULL priviledge pointer; patch from Jianliang Lu (This used to be commit 5bbfa9989bcade2e1192a68596de3e574faed1d5)
adds c6f0190 support munged dial for ldapsam; patch from Aur�lien Degr�mont; bug 800 (This used to be commit acf9eae7b0c95776358292c3463951477575bcc6)
adds f5eed76 readding schema items that were accidentally deleted (This used to be commit 14dd4403fe006345a9cdf55b2b35a31176463349)
adds 708c22a typo in BASEDIR; patch from Darren Chew (This used to be commit c0710a34ba737ebdd078beb223df528b297057a1)
adds 386e319 fix process_incoming_data() to return the number of bytes handled this call whether we have a complete pdu or not; fixes bug with multiple pdu request rpc's broken over SMBwriteX calls each (This used to be commit 514acc655d58a660b2a2542ff81a880f1bdfc3f6)
adds eb535b8 create libdir for installclientlib; patch from Bill Knox (This used to be commit 915b5eb67f8d4acc901d78b7b7d4d615aef817cd)
adds feb51ad packaging updates from Buchan (This used to be commit 9a5b5be68e6ba2c3ab06eb4a8104b7d2d71f0c2a)
adds 24be408 Janitor for tridge... Jeremy. (This used to be commit d9790a76d88b8c46d665f2294878ee13d438b791)
adds 7bec01c fix %a variable for Windows 2003 -> Win2K3 (This used to be commit d7db1439a626ae13b77dc262c82e713fcab1ab4f)
adds 0564650 Fix for bug #445 (missing unix user on kerberos auth doesn't call add user script). Jeremy. (This used to be commit 881c5c60977d15b5d4b34fde8743deac80f11a99)
adds 570c0c1 Merge from 3.0:
adds d1545ab make sure we use a real network address in case there are extra non-zero octets in hosts allow/deny (This used to be commit f891d434a1406d18f9842ac6b3d1ea49ee96b9bc)
adds b17feb1 working on bug 687; protect against null src strings in alloc_sub_basic() (This used to be commit b187511920dc6245faeb5ea6b48132bd5ba69ef9)
adds 967fb3e Make intent to return only one address clear. Jeremy. (This used to be commit 08b6b1e43ce354cfb77701c8953565e1163ff76b)
adds 09c4409 fix bug in get_peer_name() caused by --enable-developer and using the same src & dest strings to alpha_strcpy(); reported by Michael Young (This used to be commit 0054ce8707038444bec8c4ac8f0deea12ef65820)
adds ea4e539 Final part of fix for #445. Don't add user for machine accounts. Jeremy. (This used to be commit 0785295fe067093ea1483fc19e30c63512018db3)
adds 272be24 working on packaging; also fixed some path issues in configure.in & Makefile.in (This used to be commit c16e51bfaf59b2d5b1b800ee272ac45b13b9a9fc)
adds c5914a4 IRIX spinlock patch from James Peach <jpeach at sgi.com>. Jeremy. (This used to be commit 04abff372b8939bd33c6dceb48baac9fdb7e27b6)
adds 1665e8c patch from TAKEDA yasuma to bypass any missing language files (This used to be commit c65f63be1eb8bb9350cc7e843c858050c5ce5095)
adds caf641f Fix #558 -- support ISO-8859-1 internally. Makes Solaris users a bit happier (This used to be commit 808fc7e9d52ccc61ceb56821f6b977936817b88b)
adds b90d6b1 more group lookup access fixes on the neverending bug 281 (This used to be commit 975ac6f5aa4d8d709733757e4e003f3c551fc9ba)
adds 1959428 Fix UNISTR2 length bug in LsaQueryInfo(3) that cause SID resolution to fail on local files on on domain members; bug 875 (This used to be commit a5c5dde1c34ba44f8d9bbb38720a089a6d61806c)
adds ef1c713 Fix uninitialized variable in passdb code. Reported by Andy Polyakov <appro at fy.chalmers.se> (This used to be commit ca21dd3bb682700d628e9fc1aeedd1594cda3094)
adds da3a5ad fixed bad formal parameter type in get_static(); patch Andy Polyakov (This used to be commit 67d893701f09f29e8af56cd98f04131658b39713)
adds 0b88121 Patch from James Peach <jpeach at sgi.com>. Remove the MAX_CONNECTIONS limit by increasing bitmap size. Limited by "max connections" parameter. Bug #716. Jeremy. (This used to be commit 0be57a2eb015f832c6bb6d84525719a3d632f741)
adds 525f725 Correctly detect in-memory krb5 keytab support. Fix for bug #863 from gschafer at zip.com.au (Greg Schafer). Jeremy. (This used to be commit 25d91f8d8c4e3bd8237716052b53350587ffb8dc)
adds 4d0dceb fix bug that prevent --mandir from overriding the defaults given in the --with-fhs macro (This used to be commit 824218d086d90f6fcf3789e8e87f047e2da55c25)
adds 3bdde6f Fix detection of elements in in-memory keytab code. Jeremy. (This used to be commit c208ea44aa4cc8c0cde6aa02d98d87f36aed9589)
adds 7ec4ae7 Fix for bug #815. Make plaintext unicode passwords work with NT4.x Jeremy. (This used to be commit 29bac18b6971f459c3cb138366ae493d5805f643)
adds 24dff20 Fix from ndb at theghet.to to allow an existing LDAP machine account to be re-used, rather than created from scratch. Jeremy. (This used to be commit 1bcc4c244dd127643c66ed75550f405e90c99c76)
adds 86f53a0 make sure we delete the group mapping before calling the delete group script; patch from Jianliang Lu <j.lu at tiesse.com> (This used to be commit 66edeb855e7d7a0bfa20cbe93275c86880bd453d)
adds 18bc0b2 Make sure we correctly generate the lm session key. This fixes a problem joining a Samba domain from a vanilla win2k client that doesn't set the NTLMSSP_NEGOTIATE_NTLM2 flag.
adds 776605c Tidyup debug message in ntlmssp code. Add brackets around dodgy if statement. Jeremy (This used to be commit 6cd0f6e7c0a28ddccf55acb1e411e5ed5bd3cf47)
adds 80222a3 Add in comments explaining NTLMv2 selection. Use lm session key if that's all there is. Jeremy. (This used to be commit 3e6abeffe176cdba43d251f55f3b7aecd8fa55b1)
adds 99b2bbf * add a few useful debug lines * fix bug involving Win9x clients. Make sure we save the right case for the located username in fill_sam_account() (This used to be commit d22b4097d4c2bde7989af31ccb572871c6e63424)
adds c24ab7c Patch from Jianliang Lu j.lu at tiesse.com to manage Power Users group. Jeremy. (This used to be commit 72174634aa26c01431ccf85331aaa8b51e70c8ff)
adds 81e3125 add well known rid for pre win2k compatible access group; bug 897 (This used to be commit 426a02cf678236f902c143b56eaaf854fca2237f)
adds a7e2a1a correct typo in delete user script; bug 887 (This used to be commit 44ef3dd2b346176e756b5e361a38da19ea93e071)
adds cd85287 Fix for special files being hidden from admins by Dmitry Butskoj <buc at odusz.elektra.ru> Jeremy. (This used to be commit a14259d885291c138d3d62d36737472048840aa6)
adds aeb9021 (merge from 3.0)
adds 40c3f98 (merge from 3.0)
adds f7650ce abartlet pointed me at the fact that the order and flags in loadparm.c are actually used.... 'afs username map' should not show up in the swat basic view. :-)
adds ba1d184 Fix our parsing of the LDAP url. We get around it as all decent systems seem to have ldap_initialize.
adds 3dba567 This is metze's LDAP rebind sleep patch:
adds 4205973 (merge from 3.0) ldap rebind sleep -> ldap replication sleep
adds 6af53b7 Collecting some minor patches...
adds 6726379 Collecting another little patch from gd at suse.de
adds 889eb5e Preliminary fix for our signing problem with failed NTLMSSP logins. This patch solves the problem for me here, I can still successfully set up signing using NTLMSSP against w2k3 and it does not show a signing error anymoe when the password was wrong.
adds 1159b55 Fix Bug # 924
adds 3591667 The AFS pts command always generates completely lower-case user names. As case is not significant in windows user names we should not lose information by lower-casing the name before handing it to AFS.
adds 6558682 Another little one: Make pdb_test.c at least compile, although its way out of date.
adds 6eb471e Move to short lived TALLOC_CTX* for allocating printer objects from the print handle cache. Fixes bug that caused smbd to consume large amounts of RAM when
adds 1c13660 Fix for bug 707, getent group for huge ads groups (>1500 members) This introduces range retrieval of ADS attributes.
adds c6f6cad After talking with abartlet remove the fix for bug 707 again.
adds 6063968 And yet another const
adds 612a97f Commit the translation of the realm to the netbios domain name in the kerberos session setup. After talking to jht and abartlet I made this unconditional, no additional parameter.
adds b397269 Merge commit to 3_0: add pdb_pgsql (This used to be commit 61cbd5c9be1962d0c33c28ff472a2f82d3aa2a80)
adds a9f8b0d fix inverted check using krb5_kt_resolve() and HAVE_MEMORY_KEYTAB; bug 912 (This used to be commit cca2afecd505881412df65c21c0389a0079cf023)
adds 0aba157 Fix from James Flemer <jflemer at uvm.edu> to make HAVE_ATTR_LIST linked to HAVE_SYS_ATTRIBUTES_H to fix AIX compile. Jeremy. (This used to be commit 1d90cc2034c023755981a07a49c3d9958b60fb74)
adds 29d86e5 (merge from 3.0)
adds fc9892b (merge from 3.0)
adds 8dd0f95 (merge from 3.0)
adds 239c4da (merge from 3.0)
adds 1ba7740 (merge from 3.0)
adds 5cf546c (merge from 3.0)
adds ba82ad1 (merge from 3.0)
adds 4e1f6fe (merge from 3.0)
adds 134af28 (merge from 3.0)
adds b46ec1a (merge from 3.0)
adds 0c78e6f (merge from 3.0)
adds 17b22be (merge from 3.0)
adds 3eb6b2a (merge from 3.0)
adds ed8e23c (merge from 3.0)
adds 1c9fa70 (merge from 3.0)
adds 716d933 (merge from 3.0)
adds 81e028f rpc_client/cli_lsarpc.c: rpc_parse/parse_lsa.c: nsswitch/winbindd_rpc.c: nsswitch/winbindd.h: - Add const
adds e74ebcd (merge from 3.0)
adds 9925ab7 (merge from 3.0)
adds a9598d2 (merge from 3.0)
adds eb1aa6a (merge from 3.0)
adds 523a4dd (merge from 3.0)
adds 06843fd (merge from 3.0)
adds 870105d (merge from 3.0)
adds 35f843a (merge from 3.0)
adds 827c68d Patch based on work from James Peach <jpeach at sgi.com> to convert over to using pread/pwrite. Modified a little to ensure fsp->pos is correct. Fix for #889. Jeremy. (This used to be commit 3a24dc868d95c9bcc2ac3a0dbd50e6e226ac0841)
adds 6d7eb1a Merge winbind from Samba 3.0 onto HEAD.
adds 24218aa (merge from 3.0)
adds 3c900cf GUID is struct uuid in HEAD.
adds 7f87b20 Merge NTLMSSP fixes from 3.0 to HEAD.
adds f4a1761 merge torture changes from Samba 3.0 -> HEAD (This used to be commit 6e9c68217bec1e4138b5eb9a9ed85807b31bbdb8)
adds 077d5b2 merging from 3.0 (This used to be commit 694052f8a9cc703d4e4ec8075c623ab7122a169b)
adds c93c925 Correctly detect AFS headers on SuSE in /usr/include/afs/afs/
adds ba97fc4 isolate ldap debug messages to the common smbldap_XXX() functions (This used to be commit 4c877ccc16bcb69490c4d34d2ef5f727bf98438e)
adds a7d76e7 remove unused seek_file(); don't hardcode '\' when printing the auth-user (This used to be commit 175c5c9faa8c1cb3577eb96598434e6097d408c7)
adds 24cf387 Patch penguin. Cleaning out old mbp patch. Jeremy. (This used to be commit a0dc10bed68ef961609c0a4a456b6a132e2e347b)
adds 0026f77 (merge from 3.0)
adds b54c4cc Merge Translation fixes
adds 2dcb369 Fix from Luke Howard <lukeh at PADL.COM> for incorrect early free(). Jeremy. (This used to be commit e763a220f492bb8a9cacf31c07809c4866379bb6)
adds d5f77ec commiting jra's fix for Exchange clear test auth (This used to be commit 05dd3383010ba6f44370fc302ee00b7680937176)
adds d4f8169 Prototype version of trust passwords moved to SAM/pdb. This is backend-independent part ie. interface - does build and (it seems) doesn't break anything else.
adds 6f71333 Fixes to doxygen comment. (This used to be commit 4f92db99be8feaccebe654103dd6c227c66e5bdc)
adds e439a06 Typo fix.
adds f71a028 This was cut-n-paste mistake, I guess... :)
adds be7b27b Fix for bug #922. Fast path not called for strlower_m() and strupper_m(). From ab at samba.org (Alexander Bokovoy). Jeremy. (This used to be commit 88c51454327533f8bc06ce1cd479370aabefdf81)
adds 5982f2c fix segfault when sid_ptr == 0 in DsEnumDomainTrusts() reply (This used to be commit 36d985a75faa5ebda1c8c7de1e3ab5d7a51a9c10)
adds 19e9a7e fix some warnings from the Sun compiler; also merge some of abartlet's error code changes form 3.0 (This used to be commit 2279e98cb81faaf8a4e971fec339955f14c23858)
adds f2008e2 update copyright to -2004
adds 60079bd Fix --with-fhs for swatdir (This used to be commit 69a9cfdad809a9b3fc7f6dc4ad5a708b6559b714)
adds 0c9adb6 sync HEAD with recent changes in 3.0 (This used to be commit c98399e3c9d74e19b7c9d806ca8028b48866931e)
adds 14fa51c * allow dns lookups to be disabled for DOMAIN#1c (and #1b) names * fix some a mispelled variable name (This used to be commit 93fed3074f4384dc658cd0ec81ba2afbe8192417)
adds 0ad32d5 merge: fix XFS quotas the macro changed from HAVE_XFS_QUOTA -> HAVE_XFS_QUOTAS
adds 3a02e59 Remove references to 'jn' which gcc-3.4 with precompiled headers doesn't like. Jeremy. (This used to be commit bf3d06a2e483d043c89a6b11ceb283a5b392859b)
adds 138c34e Remove duplicate extern. Jeremy. (This used to be commit 72d8eea25dbb54d7ef78264cd6f419220dc85fb6)
adds 84b2461 * Revert to using rpc for mixed mode AD domains. The reason for this are: (a) the set_dc_type_and_flags() cannot tell the different between connecting to an NT4 domain and an NT4 BDC of a mixed mode domain. (b) the connection management for the rpc backend only provides on named pipe per cli_state. So it is possible to connect to an NT4 BDC for netlogon and an AD mixed mode DC for lsarpc. RPC is the lowest common demonimator here [...]
adds 8f6fe5b syncing abartlet's cracklib tests from 3.0 (This used to be commit 64c1db9bce27bbe5bc28acb631b265419d6d6286)
adds fdac067 bug 660; using byte order safe macros (or tdb_unpack) when reading 2 or 4 byte values from a tdb buffer; also recognize smbjobs if the jobid < UNIX_JOB_START (This used to be commit ae6feb54a09a69e3a870b1a0d707b23eb8ca356a)
adds 74aa29b bug 770; correct fix this time; Make sure that we send the SMBjobid for unix jobs back to the client. Allows windows client to remove print jobs submitted from lpr (This used to be commit 6a7f9ebccd6a40455cb5446551f3d68ea9a7a824)
adds 77201a8 Fix initgroups() call nss_winbind on solaris; patch from John Klinger <john.klinger at lmco.com> (This used to be commit c4d58ec5d5c2b8947824d78639a7e9e615e2a400)
adds 24a3c24 Trust passwords types for use with SAM_TRUST_PASSWD structure.
adds f0145a2 Comment and formatting fix.
adds 742fbfc Initial design of some of the functions to operate on trust passwords from passdb backend level (tdbsam, in this case). It is written as wrapper for secrets_ calls that use secrets.tdb file and is not treated as eventual solution. Trust passwords are being handled uniformly, SAM_TRUST_PASSWD structure, and so they should be stored as well.
adds a68e344 source/rpc_parse/parse_prs.c ZERO_STRUCTP(ps) not needed as it is done in prs_init now
adds 50854a1 BUG 972; check pointer in cli_ds_getprimarydominfo() before trying to copy a structure (This used to be commit a1aed0b517f7476301d8fe4dfebac3db178ba1cd)
adds 353aab1 BUG 936: fix bind credentials for schannel binds in smbd (and add a comment to winbindd_cm about this (This used to be commit c1174cf57b1b6fad03de23f6a4ff952671dc87d7)
adds 913d174 Merge of POBAD_CC removal from 3.0 (This used to be commit 835a28337f97da143d5b9201a5080fde06bbedf1)
adds 4e8aec8 merge: * Fix XFS quotas: XFS_USER_QUOTA -> USRQUOTA XFS_GROUP_QUOTA -> GRPQUOTA * Fix disk_free calculation with group quotas. * Add debug class 'quota' and a lot of DEBUG()'s to the quota code.
adds fc1590a merge: * Fix sys_chown() when no chown() is presend
adds 1052d79 Remove unused function.
adds feebffb Remove unused variables.
adds a758fd9 reply_spnego_kerberos did not set the domain of the user handed to register_vuid correctly. We ended up with the local netbios name in substitutions for %D later.
adds fbe657a BUG 958; don't use the -N option when invoking smbclient from the smbtar script (This used to be commit cb463b8fc9476695507fa996b508d98f1cf1e3ac)
adds 341699b * BUG 446 - setup_logging() in smbclient to be interactive (remove the timestamps) - Fix bad return value in pull_ucs2( needs more testing to make sure this didn't break something else) that caused clistr_pull() to always read the same string from the buffer (pull_usc2() could return -1 if the original source length was given as -1) - increment some debugging messages to avoid printing them out so often (This used to be commit f452585073fbeeae3e3a0d [...]
adds e367f40 Fix net rpc join (at least newstyle) after it was broken by changing the parms to cli_lsa_query_info_policy without changing them here... (This used to be commit 97d6f4752572cc10894e6e80379c25f5da143ad1)
adds e51bba5 Bug 381: check builtin (not local) group SID. Patch from Jianliang Lu <j.lu at tiesse.com> (This used to be commit 59cabc5b940990352ebd0ceef8b6e85ac04669c4)
adds 91dd593 Patch from "Stoian Ivanov" <sdr at bultra.com>: Add -g (greppable..) to smbclient -L to make the output usable in pipes.
adds 8001e0e Fix another join problem. Don't use a TALLOC_CTX before it has been initialized.
adds 65ed5b5 fix another bug caused by cli_lsa_query_info_policy() changes (This used to be commit f9664523282f3e92ff4d7641aded46fdf794aa5b)
adds c0beb06 Fix for a signing bug when the mid wraps. Found by Fran Fabrizio <fran at cis.uab.edu>. Add to the *start* of the list not the end of the list. This ensures that the *last* send sequence with this mid is returned by preference. This can happen if the mid wraps and one of the early mid numbers didn't get a reply and is still lurking on the list. Jeremy. (This used to be commit b84d249e67315c153e0aa3c5c9adfcf6ca008f97)
adds e25e0e3 1. The most part of this patch changed the unknown_3 flag to the now known meaning of fields_present bit mask. Also avoid it being saved in backends (0 is saved where removing the unit32 would have produced a format change). Also add support in samr functions to correctly interpret the flags. Flags still not set properly (eg. still set all flags 0xffffff as previous code), need a tool to test this properly (I',ve done preliminary tests with samba4 rpc torture and it [...]
adds b63c708 Display some nicer error messages for login via 'net'. I don't see a reason why we have so many special cases and not simply use nt_errstr(nt_status).
adds 57d4be5 Fix compiler warning (This used to be commit 3ec0d3abe9c838ad78fb8fd6a390ea3d8d2b9fcf)
adds 16f2ddf merge: * Add SIGABRT to fault handling so we now got a backtrace, if we crash in libldap with SIGABRT
adds 77f2465 (merge from 3.0)
adds 614d1e3 sorry for the conflict markers committed in by mistake :-( (This used to be commit c5634e0b713e594a32522df7a76c36639f772ed5)
adds d3f269c fix previously committed old version by mistake (This used to be commit 4840b25dbd4d2eafc010389a711d42862d5fb0f0)
adds 72d68bb Fix decoding of base64. We got the length wrong when the result was not an exact multiple of 3.
adds f066034 Fix typo (This used to be commit f83606a058b934309bf1b2075747f504eb38575d)
adds 5f8c174 (merge from 3.0)
adds f1c7ebf (merge from 3.0)
adds 21ec3fa (merge from 3.0)
adds 96faba9 (merge from 3.0)
adds 3e0ecb4 (merge from 3.0)
adds f85a7bb (merge from 3.0)
adds 2c1ddae (merge from 3.0)
adds 40fced5 (merge from 3.0)
adds a667676 bug 977 - don't create a homes share for a user if a static share already exists by the same name (This used to be commit e589f6502fc280d5f89b399c6cef167e26773062)
adds 381adaf Don't built gums by default (to enable it, run ./configure --with-static-modules=pdb_gums) (This used to be commit df7666161f75b61058a017fea04b733751d5ac06)
adds 8ce5bd4 This is Simo's patch for the NetShareEnum() bug which caused us to return share names longer than 12 bytes. The function now filters out names longer than 12 bytes (which is compatible with Windows behavior).
adds eea6e86 Remove an unused parameter in winbindd (reload_services_file) (This used to be commit 9a81094a0f0ca5c209f640c48b77522e5f81d28e)
adds 6410230 updated the head branch as well (This used to be commit 467a58af346b30291b69b5d8da7f1b21d518fc1d)
adds 147e585 This should cure the problem with gums not compiling. (This used to be commit 428504b5508e9e0f9cbc0dc8041f25f06de52f88)
adds beb8292 reactivate pdb_gums as static module (This used to be commit 9836def8a90bc3b375f070e91dbfabd8177f24b3)
adds d8522e9 BUG 570: don't overwrite LDFLAGS; patch from MORIYAMA Masayuki <moriyama at miraclelinux.com> (This used to be commit e94590fd5a85117d170c14640cf79b603a5b1d22)
adds 5ef984b removing more unused parameters (This used to be commit c81c0ffaabaa805211d9c6e1ab5aa66a02365e26)
adds 90c2090 merge from 3.0 (This used to be commit 77335cc5bce46ab3498f9401099f110b0e5506c1)
adds 69605c1 more initialization fixes (This used to be commit 63206b1204bd532bf99912cd4312baf7d69db1f6)
adds 799d549 disable any account that doesn't have a password and doesn't had the ACB_PWNOTREQ bit set (This used to be commit 6c4de7198b94a8cea176e1c9d86deb65705f9058)
adds 14fb4b8 Fix up name canonicalization (needed for krb5 keytab support later). Remove source_env handler (no longer used in any codepath). Jeremy. (This used to be commit be60768e64ae2061f220faa3943dcb0588393dbc)
adds c21764b (merge from 3.0) If we are setting the NT or LM password to NULL, remove the attribute rather than writing XXXXX
adds 87d74fe cleanup patch for bug 977 so we don't display incorrect debug messages (This used to be commit d59dc1bc1cf47eee2158e5c9d56d0ed750948fa0)
adds e827764 * BUG 101: patch from j.lu at tiesse.com to set the SV_TYPE_PRINTQ_SERVER; * don't set the unix_ERR_XX code in mkdir_internal, let the error mapping handle it. (This used to be commit 758bbfb5f133c3c85e3092ad88294ae4abbbbc6f)
adds d16540d Merge from 3.0:
adds 152e228 Merge from 3.0:
adds a870ff5 janitor duty (merges from 3.0) and cleanup compiler warning on SuSE 9 in the end mapper code (This used to be commit 902d4a647a88d1def09d5b1eacb06ab1561f3dec)
adds 1323da8 Remove bogus check. Cosmetics.
adds 4ddc620 (merge from 3.0)
adds 9e460df Merge from 3.0. Jeremy. (This used to be commit 5c5545bd44cdaf4a0b75b0c1c22dd74bb278a6a5)
adds bf4e372 Fix for a bug where the mutex could be left locked. Also remove the memory keytab code which has no effect. Driven by bug report from "Rob J. Caskey" <rcaskey at uga.edu>. Jeremy. (This used to be commit 2a8601d0bfa35f4d0ccd7946d483473fd10e19d0)
adds 44c5f5b Working on #830. Cope with bad conversions better - don't just memcpy but try a crap conversion instead. Next this needs to be done to the convert_alloc function. Actually fixes some valgrind warnings as well - cool ! Jeremy. (This used to be commit 98e2c6f4f854065c56a73ebc9e0a50e0ba018dde)
adds bc056bc (merge from 3.0)
adds d575286 Fixup the allocate version of the function to do "crap" conversions too. Embarrassing number of goto's in this :-(. Fixes #830 I think. Jeremy. (This used to be commit e8c7d1c5dca63720b7de6360cb0cff4bed0be546)
adds 69b086f Fix final valgrind errors with #830. Catch mb conversion error that may not terminate correctly. Jeremy. (This used to be commit a1f7cea9f278ef15206bf48663328c28d295bd6d)
adds f97d6e7 Replaced .po with . at PICSUFFIX@ (This used to be commit 9ea39d1c782c2111b086a83bf5f24c8b18fd879e)
adds cfd8958 (merge from 3.0)
adds 57db183 (merge from 3.0)
adds 72ee7bf (merge from 3.0)
adds b655b99 (merge from 3.0)
adds 0798224 (merge from 3.0)
adds b38ba02 (merge from 3.0)
adds e81074e (merge from 3.0)
adds 7b6591e (merge from 3.0)
adds f7c1c68 (merge from 3.0)
adds 9b586b5 (merge from 3.0)
adds 41de884 (merge from 3.0) Add some help for 'net rpc password'.
adds e0c480f (merge from 3.0)
adds bbfd3a9 (merge from 3.0)
adds 880f3b2 (merge from 3.0)
adds 37ef59d (merge from 3.0)
adds 119cbcd (merge from 3.0) nsswitch/winbindd_util.c: add static
adds 1b8ad05 (merge from 3.0)
adds c49ebaa Actually remove this (now empty) file from the repository.
adds 4a72e82 Apply James' printf format checking patch for SGI MIPSPro compiler. (This used to be commit b354fa606d65ff3621b2870a2ef85d980913f319)
adds 8fbd4cd Expand 'net rpc group members' to local groups.
adds 5f4f500 bug 1046 (patch from Bostjan Golob <golob at gimb.org>); fix 20 month old bug where getpwent_list() was overoverwriting the username for entries. However the code path to the bug was introduced only on January 25 (This used to be commit fbde889fd8442bae7444ffdb2736c9c5e8d59204)
adds 2e2b654 merge from 3.0 (This used to be commit 309a9a4cafc3c892840e28198a41973b236a528e)
adds da426ad add smbget to cvs ignore list (This used to be commit 1e8bbd2961f8216ade50cabdbad3d216c8d77819)
adds 00be82c Fix compiler warning.
adds 1eaa540 Fix for possible crash bug from Sebastian Krahmer (SuSE). Jeremy. (This used to be commit e7a25c1e2ea2ff980f4aecf94f65563316976997)
adds ffce0e4 fix more compiler warning after the latest static rampage (This used to be commit 98d9278c81ede2a931a2c2c8371c0499601a1457)
adds c2d3022 merge fixes from 3.0 (This used to be commit ea75f34eef90e410045fe4d32052cbea483a27da)
adds 860d858 marking 'only user' as deprecated (based on feedback in bug 66) (This used to be commit b94ca7e7be7a6f0674cafa76bf30a46f2f36bd8f)
adds 1a3421b Move around function to fix build after recent static rampage. (This used to be commit 1ab42df4a648fc19391891163d891c4bdb23437e)
adds 49a9596 Applied James Peach's stack backtrace patch for IRIX. (This used to be commit 056bf382d748ca06a1937ee19b0193430199f63b)
adds b11fa61 fix broken compile after andrew's changes (This used to be commit c77baee0f17fd44e333c8db6a9cae33f649a6701)
adds dad12f6 BUG 1055; patch from SATOH Fumiyasu <fumiya at miraclelinux.com>; formatting fixes for 'net share' (This used to be commit 447d4fee6c245a5bbf0c33c8ffb0fd9041e51c24)
adds 899a09d BUG 900: TAKEDA yasuma <yasuma at miraclelinux.com; fix token processing in cmd_symlink, cmd_link, cmd_chown, cmd_chmod functions (This used to be commit ab19b6b4dead0a53fa71c4e20e43f90b1d374817)
adds c177b9e Paranoia fixes :-). Jeremy. (This used to be commit 35bbc818ad28c3591df9d5cb0a674802f3f29e1a)
adds ed1862b More paranoia checks. Jeremy. (This used to be commit 4920f9bd660e22c8ac3ba1c389781f2efbcd1e78)
adds 30d707b tdbsam & smb_panic merge from 3.0 (initial tests are ok but I'll setup a HEAD PDC tomorrow) (This used to be commit c57b24ee49aee0f0687742da7f8d741c62f6effe)
adds 8437fd4 Start of merging changes with SAMBA_3_0. Fix up some comments so that they line up. Also change lockout_time to bad_password_time, since this is actually what is replicated. (This used to be commit adfc160082e5d1f20085e68eaacffea3fd277f1d)
adds 595bec7 More sync between HEAD and SAMBA_3_0
adds 8733c1b A couple of versioning adjustments. Remove unused version #define, and define the INFO/version string in _only_ one place. (This used to be commit 02181f77897d87989341e3f18dbf0cc3e9c22991)
adds 45fd0e4 Fix typo: fileds -> fields (This used to be commit 994b71487868a62054ed24c5ea5d2729c99ba8be)
adds 4bfc270 merges from 3.0 (This used to be commit 2478501d402a07248d6181d4c9de253b203ff67c)
adds 9eb5c83 abartlet's pdb_set/changed flag fix for NULL passwords (This used to be commit 3b373cd15d17ab495f86c8b3b219d965b5aff606)
adds 5abd317 Fix format error for generating SELECT, since unknown_3 is now gone (This used to be commit 57314e060552523338071442e111fb4f7a2e1df8)
adds b60ba1d merge old change from 2.2 branch to give legend in heading (This used to be commit 1b7ba358b6c708bdede117c0cd16a7c4f7c0106a)
adds 4c5152b Fix a few comments/formatting issues to make it more in line with 3.0 and reduce diff output. (This used to be commit 306c021000d36f13b3740839b62df60986e4e112)
adds 608c737 Apply the multiple login stuff to smbclient ... (This used to be commit 83213742dcd61ff4d30954158a5523ee0bdd850d)
adds 8b9cdc9 Fixup the 'multiple-vuids' bugs. Jeremy. (This used to be commit a7d4a6d1167f7657113148cdf68ea3c491b51b14)
adds 94cb775 Added Andrew Bartlett's patch to use an allocated buffer for count_chars. Jeremy. (This used to be commit 4ec9e330787cbc01849a91573f760f639b28be7e)
adds 3122f76 Fix eta calculation when resuming (This used to be commit c4114a0664467383fc343a55360b48a985fa45ac)
adds 78c2b8f Typo (missed SAFE_FREE)., Jeremy. (This used to be commit dd014ab358e861f3828cb34c09c5800606c8da59)
adds dc0e221 Sync with openldap schema. Add munged dial and config attrs/ocs. (This used to be commit 3f8824f7d02bcf46445360542df686a7a75ab52d)
adds 1687d2d Fix success message for net groupmap modify
adds c55fbad Cosmetic fix: use sid_is_in_our_domain.
adds 371e8bf If there are no alias members, don't ask for their sids.
adds c3dc9f8 In samr_lookup_names Windows does not return WKN_GRP(5) but ALIAS(4) when you search in BUILTIN. Match that.
adds f7e06fa Don't try to show entries that could not be listed.
adds dfc98bd Also set alias info for builtins.
adds 25d96fd When creating a group via a script, don't let winbind do it as well.
adds 9be8961 Fix based on Volker's code to correctly return code from lsa_lookup_sids on unmapped sids. Jeremy. (This used to be commit 0ac64c8b4d944315cf49e6b183c07396abc7bab3)
adds cc5dc7c Fix the "too many fcntl locks" scalability problem raised by tridge. I've now tested this in daemon mode and also on xinetd and I'm pretty sure it's working. Jeremy. (This used to be commit f3e51dbc21c616d261f0a65b9fa69dbb8b5a9a0f)
adds 6c038e4 reformatting (This used to be commit cd48827418d8be15470e833ea19ab9830e160e12)
adds c32cfdb Add bad password time fields (This used to be commit 9f496e113c60bde1746c7f1063e83735117b2fe8)
adds 549fe06 Add functions to get/set bad password time (This used to be commit 0a2b792556b3aaa056a1fa6adb35627fdb804758)
adds 7246b47 Add bad password reset and display of bad password count/time (This used to be commit 22c312b31d545914ae3fd12a11915ed046421f38)
adds fba14cb merging smbmnt fix from 3.0 (This used to be commit ea83c341c9ff54dfc5d0a941be96e6684f565d7d)
adds e8cc387 fixing error in logic when checking flags changed field on user primary group sid (This used to be commit c275d8f831490a52bae11698349a6b795d12f924)
adds db4623b Add bad pw count and autolock flag update fn()s (This used to be commit 91ea29b392ff05311e9631467ee6255b29887e04)
adds 130cf14 comment out server portion of DsEnumerateDomainTrusts() since it causes 2k/xp clients to fail to join the domain (see comments in srv_netlog_nt.c for details) (This used to be commit 981bd70a56094740daf6d144f7b802370c0d9056)
adds 85cc9a3 Clean up bad pw count and autolock flag update fn()s (This used to be commit 81dc9d53eb330f350f3f31068fe75c3606221e62)
adds 62ea77a Enable checking/resetting of account lockout and bad password based on policy (This used to be commit caef425d803fa01aa6f54339f8bc17fc752f73b0)
adds ee5e7e4 remove some unused local variables (This used to be commit aa67c77515097cc21a9de727bf3722c04de313f9)
adds 1568785 check for <sys/xattr.h>; needed by Debian testing (This used to be commit fb90b4140ec45ff4088c41dffce3680b5c4dc170)
adds be533b6 Fixup returns from lookupsids in the same way as lookupnames. Inspired by Volkers patch. Jeremy. (This used to be commit aff6bacf0e461322e6e165cb7a6a42f4d976f52b)
adds db1e6c1 <attr/xattr.h> & <sys/xattr.h> are mutually exclusive it seems; fix build on SuSE 8.2 (This used to be commit bf271b96cf6bc42c8a23309d890febf003e1627f)
adds 7f18e0d Make default lockout duration and reset count time 30 minutes, to match windows, and also be valid (0 was invalid) (This used to be commit 69924079b2f7098254c2053781121d4324626dee)
adds db3d07c handle both 0 and -1 as disabling reset count and lockout duration (This used to be commit ad2996e418a45c1cf4f969077ffc267de70d6866)
adds 9138aa1 AIX has already has a function called msleep(). Bugzilla #1098. (This used to be commit 90ae3667448be9b3445f401bcd9d7e3eba374215)
adds e5c79dd Make us bug-for-bug compatible with W2K3 - to get delete on close semantics on an initial open the desired_access field *must* contain DELETE_ACCESS, simply having it map from a GENERIC_ALL won't do. Fixes delete on close test. Jeremy. (This used to be commit fb4249e7d12bee4589edff40f1e76f1a19a6ffaa)
adds e1b5599 Make SMB_FILE_ACCESS_INFORMATION call work correctly. Jeremy. (This used to be commit a6cb7af9bad1610e802fa5cddbf68fb887bc2974)
adds 9cc1223 printf -> d_printf (This used to be commit 3f3a744e925aa943c901406f1565ebf346fe8707)
adds c64ff63 Add calls to password lockout functions. Should now work against tdbsam only. (This used to be commit 6ccb90acfd8591f6ef0d91b4ada89c5ad8ac98d5)
adds 6ba430d Add bad password count/time attributes (This used to be commit 51a8d050e9242192c2670b09242cf4fdbbae8940)
adds 74112e7 Add bad password count/time attributes (This used to be commit 2fa56111d37a09702b31e1769a687b630aff1c1b)
adds fab1291 Fix "unable to initialize" bug when smbd hasn't been run with new system and a user is being added via pdbedit/smbpasswd. Found at Connectathon setup. Jeremy. (This used to be commit 93580927dc255f205283b64c72fb95be990d2216)
adds 397665a (merge from 3.0)
adds 61eedb2 Fixup correct timeout values for blocking lock timeouts (tested at connectathon by Herb). Jeremy. (This used to be commit 6356b792683100122500db9cf222b7e8518d834e)
adds bf6eb83 Added NTrename SMB (0xA5) - how did we miss this.... ? Jeremy. (This used to be commit d236372876918be2a886a89383cf843b82d4c8db)
adds ad69d4d Fixup bad-path error found by gentest. Jeremy. (This used to be commit 55f13d743e78ed8f48bf209e838ea77df3121047)
adds fb11e4a More gentest error fixups. Jeremy. (This used to be commit f353cafa9d9e6142b4aec45cfbc567dc4ab20d7e)
adds 4568c8b Ensure '.' and '..' don't match in delete requests. Jeremy. (This used to be commit c85b617aa03c1524f659100030a8e96cef38fb62)
adds 4fed0f2 'net idmap restore' is too useful to be left broken :-)
adds ce789de Remove unused variable.
adds c09049d Add 'net rpc group add'. For this parse_samr.c had to be changed: The group_info4 in set_dom_group_info also has the level in the record itself. This seems not to be an align. Tested with NT4 usrmgr.exe. It can still create a domain group on a samba machine.
adds 7b51df1 More gentest fixes. Jeremy. (This used to be commit fc9811693933327a15b7dbe4893219c7ef44d1e8)
adds 8d59610 More gentest fun :-). NB. I'm not fixing OpenX breakage 'cos if you look at what W2K3 accepts here it's COMPLETELY BROKEN ! :-). Jeremy. (This used to be commit 9aa37cb84090260b33d32ad123ddc4d211e3913b)
adds 538633b Figured out a new flags bit with gentest and ethereal.... Jeremy. (This used to be commit 755b66303d04b73a855fa8db5fe3ae920a901bf3)
adds f6b68d9 reset time and duration are set in minutes, not seconds. Works from usrmgr. (This used to be commit 08a7c9697d49719e4cfb32a06720873c98585f67)
adds 4b6cb54 Do the query part of the previous fix...reset time and duration are set in minutes, not seconds. Works from usrmgr. (This used to be commit d02dd0e5f5fae3256b1922c2963e18c8fa36a3e6)
adds 3f67bb3 Fixup strange rename error case (gentest). Jeremy. (This used to be commit e46aaffe97919afb1c92f56376f9578825012b92)
adds ebd8625 (merge from 3.0)
adds eb8ed99 Adds some more tests of renaming an open file that has been opened with different share modes. It also has a commented out test to see if we can actually open a renamed file, and it turns out that we can, it seems. I am not sure at this stage how long that is the case for, though. (This used to be commit 89d810d234f53c9731ded85848bd9c17d45d5125)
adds 41025e8 (merge from 3.0)
adds fb7a184 Interesting fact found by IFSTEST /t LockOverlappedTest... Even if it's our own lock context, we need to wait here as there may be an unlock on the way. So I removed a "&& !my_lock_ctx" from the following if statement.
adds 12d5c14 Apply some const
adds 92f9742 And another little const (This used to be commit a3a15be5a2ae419992af004425592cca6796edcd)
adds 688ea97 Implement 'net groupmap set' and 'net groupmap cleanup'.
adds 5cd5e24 That const was one too many (This used to be commit b9ae67a3a232875361d3056eef3b654e6b92c244)
adds e9f51e2 Fix for writable printerdata problem - bugzilla #1112. (This used to be commit 892b16404033bbaf72a5a04f558cb41ef544739e)
adds 359ca5a Disabling GUMS (gums_tdbsam2) temporarily, to fix the build.
adds 9619eb6 Adding ability to operate on trust passwords to pdbedit. This enables new functionality and testing interface for new pdb functions.
adds 499fec3 Added copyrights I forgot about looong ago...
adds cff0114 More gentest fixes. Fix up regression in IS_NAME_VALID and renames. Jeremy. (This used to be commit 2a457e2e28cd1f78778cb41fbb381883ced99592)
adds a51129c Can't set allocation size on directories, return correct error code on fail if file exists and target is a directory. gentest. Jeremy. (This used to be commit 4b1262322995c8794cd73d84712f82d8c91abdc6)
adds 6cf54c5 Fix my fix to net rpc group list. We can certainly have more than a single set of groups.
adds 3e2e8d2 Add 'net rpc group [add|del]mem' for domain groups and aliases.
adds 55afdfa Print an informative error message if trying to add/remove members from something not a group.
adds 6ed8488 Trivial commit to make 'smbdiff 3_0/source head/source' two files smaller.
adds 4628a2d net_rpc.c: Don't complain if [add|del]mem was successful.
adds 0d45ad1 Apply my experimental aliases support to HEAD. This will be a bit difficult to merge to 3_0, as the pdb interfaces has changed a bit between the two.
adds 0af6ee1 Fix bugzilla #1144 where running configure --with-fhs=anything would turn on fhs compliant paths. Spotted by Timur Bakeyev. (This used to be commit e0382635a5490e1a6b6388dc98e6ce318e197808)
adds 480fd4f Add aliases to winbindd_getgroups().
adds b80e2ff When asked to delete an alias member, don't add it ...
adds f986f33 Fix Tim's fix for #1144. Tim, could you look at that again?
adds eebc94d Ok here it is my latest work on privileges
adds fcab2e5 BUG 1147; bad pointer case in get_stored_queue_info() causing seg fault (This used to be commit eb8a8c290f893b6ffa3d16e282829230be56b212)
adds 52be5d8 merging from 3.0 (This used to be commit fae17e0f9d228bab9992287507babd6a8fd53f97)
adds a1169a8 Expand aliases for winbind-generated groups.
adds 41951ea Sorry, forgot to commit an essential piece. (This used to be commit fa6500fe773ae1f0aa70f370600b6f7aa7f65f3d)
adds 4faa480 Idra, your privileges patch allowed login only with tdbsam. The problem is that pdb_default_get_privilege_set returns NOT_IMPLEMENTED and not a privilege set that does not grant anything. I don't really understand privileges yet, so work around that by not failing if pdb_get_privilege_set fails.
adds 923a0be allow the 'printing' parameter to be set on a per share basis. The problem was that the current_printif struct was set during print_backend_init() based on the 'printcap name'. So you could not use cups and then override the setting for a specific printer by setting 'printing = bsd' (a common setup for pdf generation print services.
adds b5c98c2 This adds winbind-generated groups showing up in 'getent group'. It is not very efficient though, it only does one group at a time. Needs improving, but the structures are not particularly easy to set up, so check in the basically working part for others to review.
adds 6159be0 Let's be polite with poorer backends ;-) (This used to be commit 90640a523e9898157a361f3fbf5923b1ef2a6651)
adds 5d123b0 fix typo for callback bit (This used to be commit c1b1a1961f19e2fba680d48e41d0b29cdfd6d39c)
adds 32581b5 BUG 1129: patch from shiro at miraclelinux.com (Shiro Yamada) to install image files for SWAT (This used to be commit 42d8455a02fa89d37864d32c49d598ba9cdc1552)
adds 3bdcd5c quick for for usrmgr. unknown_6 is really max dimension of logon hours array. need to update passdb for this. (This used to be commit 1d3079bf4c661939e291cca5e96157b5fa492340)
adds 0dd6ea2 more usrmgr fixes: display lockout timers in minutes, not seconds, for samr 2e (This used to be commit 95e7cfdb19bab4a5aac59e10afb3b1416e6079c5)
adds 74307e3 Use a common function to parse all pathnames from the wire. This allows much closer emulation of Win2k3 error return codes. Jeremy. (This used to be commit 883f89a0184e37bff4f5877a25d31b994996ab08)
adds 1fcc87b Added client "hardlink" commant to test doing NT rename with hard links. Added hardlink_internals() code - UNIX extensions now use this too. Jeremy. (This used to be commit 3f2b9f10dec58d3e3ae463e3804d96052fb27a4d)
adds 0b975dd another fix for bug 761; don't default to bsd printing on linux (This used to be commit 29bc83080f47b2f945686e706f2cfef221ac3795)
adds 4c00877 BUG 848: don't create winbind local users/groups that already exist in the tdb (This used to be commit 00c998c5030560d096d7f3c0f9d89ce18e2d006b)
adds a6bbc98 Fix build farm, older compilers won't let you declare variables right in the middle of the code.
adds 600327d Fix typo.
adds e9e6bd6 Another typo, sorry for samba-cvs spam :-) (This used to be commit da59bab769dac3702dbddd6ad718f918befee6db)
adds 3814856 There's a specific error message NT_STATUS_ALIAS_EXISTS. (This used to be commit 0ad00bce0752373a1ac471f6629a5e64ee5af280)
adds 2072977 BUG 1080: fix declaration of SMB_BIG_UINT (This used to be commit 0b17a4105ecbad26b6bb79ed8148495c02518430)
adds 33f0b53 BUG 1015: patch from jmcd to fix statfs redeclaration of statfs struct on ppc (This used to be commit d9a9e214a8dd3b79284f4cff6052210b758bbf72)
adds 26c41cb Fix my breakage of NT pipes from the previous patch (sorry). Use the original srvstr_pull_buf() function to get the pipename not srvstr_get_path(). Jeremy. (This used to be commit ac5e0c4bb686e2aaccc9b70f240f79747fd48cd8)
adds 09325be all_string_sub() is broken as it doesn't handle mb chars correctly (and so breaks when substitution '/' and '\'). It's used by unix_clean_name(), which is used by reduce_name, which is used by check_name() (phew!). Now that we know all filenames passed to check_name() are in a "good" format (no double slashes, all '\\' chars translated to '/' etc.) due to the new check_path_syntax() we can avoid calling reduce_name unless widelinks are denied. After this check-in I c [...]
adds 19e94da Add -O (write downloaded files to stdout), based on patch from Bas van Sisseren <bas at dnd.utwente.nl> (This used to be commit a90df1c170a168092e0c90f684ea968bd1f6f768)
adds 2aaba66 fix compiler warning (This used to be commit 7153cbf8cbb07d4e7a9dc9adc9e0a40c57a6e305)
adds 21c4e30 BUG 488: fix the 'show client in col 1' button and corrctely enumerate active connections (This used to be commit f0e454f6eb3ed25c3210f288d48044b3eed9d129)
adds 4438653 Several mb tidyups - getting ready to address the XXX_sub function. Jeremy. (This used to be commit 13edba472a0a5eb56586458a2432d53f495d0129)
adds 2a3c286 tdbdump doesn't need to #include <sys/mman.h>
adds a843787 Enclose use of fchown() with guards. Bugzilla #1155. (This used to be commit 92f6895dd11189ce966b8b5a3f9ace54f478a375)
adds 420a559 Fix typo. (This used to be commit 7798a52d82c46759635e90a7e48ddad4ce48b763)
adds c1e4d37 This might not be used a lot and might not survive for long, but at least it should work as expected :-)
adds cd1be77 Get us a little closer to Windows LSA semantics.
adds 9c15b5b 2 fixes to enhance readability of source code and debug messages 1 fix for a memleak (This used to be commit 9f3b0295fe7bd6c0c3a6061e5d00e7b88f702b21)
adds 22115af Do some checks about data passed to this function (This used to be commit 77142a1ca6853fcae3b806830d077f6f84bebd6d)
adds 2337d3e Fix assumption about following directory sep in check_path_syntax(). We need to try and convert 1 byte, then 2 bytes if that fails. Fixes bug reported by Simo. Jeremy. (This used to be commit 0f84801ff3ed5acfcf8e0c4a825f90b9b4823da5)
adds fe5801d Added strstr_m() function. Use in all places where we might run into mb (should fix the mb service name problem, can't remember the bugid). Jeremy. (This used to be commit 93c2d50f1adbf257c0c0185b420a1d73d56be2f9)
adds 6100210 Merge fixes and tests for jra's broken strstr_m() function from 3.0
adds 4b68342 Commit to HEAD the updates to smb signing code that I was propsing for 3.0.
adds 4aeb6b3 fix build with gcc 2.96 and --with-developer (This used to be commit 45b2efd60a3c3c9f01b1ccaa828904a70d70d67d)
adds 5e2282b Fix to debug message lacking termination with '\n'.
adds 93f4a34 1) Two new functions to trust passwords interface in passdb: settrustpwent, gettrustpwnam
adds 340c4bb Forgot to put some more comments.
adds 104e6c4 Yet another '\n' termination of debug message.
adds 0060085 Fix dfs referrals - don't use check_path_syntax. Also use mb char calls in dfs code. Jeremy. (This used to be commit 70670841028aaeb72267ac41ca30af8dba412998)
adds 0b85e6e fix type for tag in proto file (This used to be commit cd1ed1a23b15002aab3387c6f6316f85574c11e8)
adds 317c529 Formatting reformat before I start to change anything here. Jeremy. (This used to be commit e93aeb96771125ef8775a531257e7390217204d0)
adds 73cd063 Moving towards getting msdfs working again (this looks like it was broken in 3.0.2a actually). We now send a correct referral back, but the client refuses to follow it... Not sure why. Will do more tests.. Maybe unicode character count is wrong (it looks it). Jeremy. (This used to be commit 859529aff348e66281d2ec4d54c5852121aae9e5)
adds c3d851f another type (This used to be commit 40634650d0489ebef17e090ef4544b772538b3dc)
adds faab4f3 Don't pass DOM_SIDs around when pointers are enough.
adds 8240abc Apply some const (This used to be commit e2696b81bb5e4d12281cf99dc50f91844ae51c2e)
adds a70ccb3 Remove expanding sids from smbd, this will be done in winbindd.
adds 4f920c2 lsa_enumaccounts lists all SIDs that have been granted privileges. Simo, you should look at this.
adds 97de8fa Fix processing of pathnames with embedded '\\' characters (0x5c) in CP932 character set. Because of the allowing of "broken conversions" for people who have broken iconv libraries we can't rely on the return from convert_string() to be valid - we must check errno instead. This is ripe for revisiting at some stage. I prefer adding a bool parameter to all convert_string_XX varients to specify if we will allow broken conversions or not. With "allow_broken_conversions" s [...]
adds ba76a61 Ensure we use check_path_syntax() to pull out DFS paths. Jeremy (This used to be commit ebf82e2c14827c0a0edd8ee373ce5200f7b0b3b0)
adds b025b77 BUG 1088: patch from SATOH Fumiyasu <fumiya at miraclinux.com> -- use strchr_m() for query_host (smbclient -L) (This used to be commit e7d2315e45df7e2e4e586a8fc4a32d6880e83e4f)
adds 686fcfa add missing #ifdef HAVE_BICONV stuff (This used to be commit 5e831f48f0d15a02a3bc406a7dc5249a57ceec4f)
adds 77b180d Merge from 3.0. Fix munged dial in pdb_ldap (This used to be commit 46544e957f00f71e3a49e3d90cd88b4cf1b33408)
adds 39c7313 Restore the contract on all convert_stringXX() interfaces. Add a "allow_bad_conv" boolean parameter that allows broken iconv conversions to work. Gets rid of the nasty errno checks in mangle_hash2 and check_path_syntax and allows correct return code checking. Jeremy. (This used to be commit 3b4fca7b7f410cb0f11322e22c8f26a662eff941)
adds d1189b8 Fix bug introduced by Jim (touche :-) :-) - use new smbldap_get_single_pstring call :-). Jeremy. (This used to be commit 3c9fd2bdee097394cb0d0b6683748835c6a2d3a0)
adds d99a3d2 Allow msdfs symlink syntax to be more forgiving (it took me ages to remember what it was :-). Allow msdfs links to now look like UNC paths : eg. sym_link -> msdfs://server/share/path/in/share or : sym_link -> msdfs:\\server\share\path\in\share Jeremy. (This used to be commit 3c89393e2907e4a3318fb3e94a911cd35f16b4c2)
adds 02fa0a9 Fix string overflow due to wrong size calculation (This used to be commit cf0285f3ea017d300d94e8c7f7042ae8ccc8f960)
adds 7d092f3 Fix build after Jeremy -- yet another place where convert_string() wasn't updated (This used to be commit e117ed1db84b2447793ccea4036e225c4a552e1e)
adds c332ea6 Fix problems with very long filenames in both smbd and smbclient. It appears that we pass filename through resolve_wildcards() as pstring and use fstring temporary buffer there. As result, a long filename in unix charset (UTF-8 by default) can easily expand over 255 bytes while Windows is able to send to us such names (e.g. Japanese name of ~190 mb chars) which we unable to process through this small fstring buffer. Tested with W2K and smbclient, Japanese and Cyrilli [...]
adds 5aee415 Fix from Robert.Dahlem at gmx.net (Robert Dahlem) for bugid #1048 when mangled names are turned off. Jeremy. (This used to be commit 11487e24666c7b3dd4b37f4ef8aec8f8a5bd5a6f)
adds f17b47b Bug report 1079 and fix both from Bert Driehuis.
adds e4a01b3 First part of patch from moriyama at miraclelinux.com (MORIYAMA Masayuki) to fix up netbios names with mb strings. Includes reformat of libsmb/nmblib.c so it's readable. Jeremy. (This used to be commit beca3829d1140bf7c2e394993a02dff1f2cf7bbd)
adds 9a699d7 Modified fix for bugid #784. Based on a patch from moriyama at miraclelinux.com (MORIYAMA Masayuki). Don't use nstrings to hold workgroup and netbios names. The problem with them is that MB netbios and workgroup names in unix charset (particularly utf8) may be up to 3x bigger than the name when represented in dos charset (ie. cp932). So go back to using fstrings for these but translate into nstrings (ie. 16 byte length values) for transport on the wire. Jeremy. (This us [...]
adds 309c0a6 Ensure we don't truncate strcmps to nstring anymore... Jeremy. (This used to be commit b3aff7f214da97925690a5d0a887ea1b336d107a)
adds 146d674 Add find_alias, create_alias, delete_alias, get_aliasinfo, set_aliasinfo and enum_aliases to passdb. create and delete are not yet filled, you have to do this with net groupmap and net idmap restore.
adds ebd5fe9 Remove the prototype for alias support in winbind again. This will be replaced by a winbindd_passdb.c checkin soon.
adds 9522e18 Add alias support to winbindd_passdb. Sorry, Simo, this does not leave too much of your winbindd_passdb, users are currently not provided by that, only aliases. Currently the code to maintain that stuff is not yet in, this will be next, see my next posting to samba-technical.
adds 26640ed Rest of my winbindd_passdb alias support (This used to be commit d1f38cd73ed5d71ec32e52bee8a60d206fea38ae)
adds 66445d3 Make alias membership maintainable via net rpc group add/delmem. Alias creation and deletion still has to be done as well as a 'net alias' command.
adds badb5b4 Merge from 3.0 (This used to be commit c8db2f7cdbe280ad3c3d35c0640d19b0f664bd36)
adds af6225a When trying to remove a user from a group, winbind should be informed about the user and group...
adds 5b0f30e Add and delete aliases via srv_samr_nt. For that I added a RID allocation call to winbindd. idmap_allocate_rid wants information about whether this will be a user or a group, I did not export this to the winbind interface.
adds 6cd06f8 Fix 'getent group aliasname', this did not look in pdb. (This used to be commit 3acac5d626b2897fd2c4b291dd4e0a6c9ceffcfe)
adds 916d785 Clean up a bit :-)
adds 1287ce0 Ok, one of the latest cleanups did too much... :-)
adds 12fb2d7 fix byte ordering problem when storing the updating pid for the lpq cache; was causing an abort in process_exists() on solaris (This used to be commit ce49e4f2b904ab64ea98af4736147795669495df)
adds 11f6251 sync small fixes from 3.0 and fix compiler warning in priv code (This used to be commit c640594c9362dca625a8fa51b453dafe1f3e980d)
adds 1054f6b more fixes from 3.0 (This used to be commit 211cead67ca2c8c017ee5eec1d6989d4928236bf)
adds b5805b0 removing extra comma in --with-fhs (This used to be commit ad1bf59a795e90e0a3757f1dd33d92442928e80c)
adds 8613940 Use "unix netbios name" type unstring - 64 bytes long to manipulate netbios names in nmbd. Allows conversion from dos codepage mb strings (ie. SJIS) to expand to utf8 size on read. Jeremy. (This used to be commit b9da3e941d4233c2d3931f32767f3e51b214033e)
adds c377ae9 Avoid mb conversion overflow when sending an announcement. Jeremy. (This used to be commit 7a62d6215d32e664345d10b87ab4e4ddeda5dc2e)
adds 76e86e8 Make sure we don't clobber the stack when response consists of the empty string. (This used to be commit e522663717f6b6141580f34502ad8686d326f8c8)
adds 1df61db BUG 1165, 1126: Fix bug with secondary groups (security = ads) and winbind use default domain = yes (This used to be commit ca971cf76e5fbb33d51b1fdfa92e4d13b2e150b6)
adds b1d5261 merging print change notify fix from HP appliance. Also might address some one the issues in BUG 1007 (This used to be commit b80e3553bf1b7f8d1435f3144082577f2e30c3a9)
adds ba042a9 Fix check_path_syntax() for multibyte encodings which have no '\' as second byte. This is intermediate fix as discussed with Jeremy until we move check_path_syntax() to UCS2 internally where all ambiguity is resolved. Please add other encodings into charcnv.c with such property. (This used to be commit c8c66337494c63173a6aba4286a843875302da63)
adds 4b27ffd BUG 979 -- fix quota display on AIX; patch from Heinrich.Mislik at univie.ac.at (Heinrich Mislik) (This used to be commit 8f9bedaeb1b3b102fa6b23da1f6b03eb0e015359)
adds 2f8a18c merges from 3.0 (This used to be commit fed98658a5cc82e9fdc65aa73f74e118c1104178)
adds 3e326c4 Add function next_mb_char_size() that returns a size_t of the number of bytes in the mb character at a pointer. Will be useful in fixing check_path_syntax() to not use a "blacklist". Also re-added my (C) to reply.c. I mean, really - I've been adding code to the file for over 10 years and I recognise many of the fuctions as mine ! :-). Jeremy. (This used to be commit 5a804dbe0f3ddbd6f3fbdd6b2c5510e143607541)
adds 9a86aa2 Change check_path_syntax() to use the new next_mb_char_size() function to make it generic. Remove the mb-codepage "blacklist". Alexander, please check this fix as it reverts your blacklist changes, but I'm hoping it fixes the problem in a more generic way for all charsets. I'm not trying to trample on your (excellent!) work here, just make things more generic without special cases. Jeremy. (This used to be commit ca344a784da870965684e41c93ef8bfc5e86d28f)
adds 2b7f6b1 BUG 758 -- patch from jpeach at sgi.com (James Peach); fix pdma build (This used to be commit 77bf9fe0ce67b0a74dc5e6837c00e54884cc39ef)
adds f6984bd asu/syntax/pc_netlink doesn't fill in the pipe name in the rpc_bind response so dont check for it (This used to be commit 234800eeb61f4874e1d178aa0d901eeb360fea2f)
adds 8868cf6 Remove excess logging when probing for the length of the next mb char. Jeremy. (This used to be commit 5a2fd8e76587a572cdb97fa87a99cda3e450ce0e)
adds 0eccc18 Added a varient of Volker's patch to fix the "self-referrals as anonymous user" problem. Jeremy. (This used to be commit 9305cd4f2d8c2c18daaa197f1513da1c3d3ee7c1)
adds 38cbf8f Two little annoyances:
adds ef8eae0 Fix sambaUserWorkstations for network samlogons against us as DC. Strip the \\ off the workstation.
adds a650789 Commit Derrell Lipman's changes and fixes to libsmbclient. The build but I have not tested them beyond building. I did fix the two instances of safe_strxxx that were introduced. (This used to be commit bf89adbcb4c77792004e4ea9da248b71b72b7dbb)
adds 351eb26 Correctness patch from fumiya at miraclelinux.com to count characters correctly, doesn't affect what got put on the wire. Jeremy. (This used to be commit 05243a8de06b6589e2405a4a7be25cdf5d338c10)
adds 4b9423f BUG 932: ulrich at holeschak.de (Ulrich Holeschak); fix local password change using pam_smbpass (This used to be commit ad59b6fd9c822033bb8ab85ef9c51ec912fd9fd5)
adds 2332beb merge from 3.0...LDAP password lockout support (This used to be commit b627cee3848d73e35181c9e6fdd9931452b28e48)
adds 00e8b6d Apply Craig Barratt's fixes to allow multiple exlusion files and patterns.
adds 7ff5b73 Fix gcc warnings. Fix mkproto with new type. Jeremy. (This used to be commit 6e4123fd6bb8622063c25dd6ad003f97eda7c6f5)
adds 9915ded the buffer must be greater then src string len otherwise bad things happen! (This used to be commit 83213238c2f1541a0520175abfdb1f884e06a018)
adds c854936 add privileges support to ldapsam too (This used to be commit d940a2f77377dd1560cea4c782823cf9cd97a3aa)
adds 54d355e wrap cli_tdis() in check to make sure we have a valid cnum (This used to be commit e54342b062e7736b46f56bcb0e064acc5a7b98ee)
adds 9f68ccb cleaning up a few compiler warngings (This used to be commit 8ceefd5438a1071a262a7db234c9857fbad05147)
adds 14f5ea9 add --with-libdir and --with-mandir (patch from Guenther Deschner) (This used to be commit 649e1c372e0a407d8283cc1d938376ac4ad8e525)
adds 8d97656 Apply some more of Derrell Lipman's changes. (This used to be commit a6457e1c817663cf5f3e77e4dd431ac0d9184dc7)
adds 07ad7b0 This commit was manufactured by cvs2svn to create branch 'SAMBA_3_0'.(This used to be commit 73ffc394b58fa951bca444506cd9d75a159e7f11)
adds fd31272 missed some of Derrel's changes (This used to be commit 3aac1e549eaf4693ded84be432a2c94b6331ef6d)
adds d0b1058 removing working when install swat since the installswat.sh is fixed now (This used to be commit a6ed306d11e011d493b6b484465e4f7d74728d42)
adds c24dccd BUG 417: fix %UuGg variables expansion in include lines setging the current_user_info struct in register_vuid() -- shouldn't be any more broken than we were (This used to be commit a90c3bd281e7a62bb8482e42aa3b674eeeb5995a)
adds 56c2626 starting WHATSNEW for 3.0.3pre2 (This used to be commit f3556724aba52c72ffd34664492cca3979cc1cfc)
adds 7cea655 Fix for #1064 - ensure truncate attribute checking is done correctly on "hidden" dot files. Jeremy. (This used to be commit a6045c904fbe7df111c520134581bfd4f1ca67a8)
adds 447af39 removing duplicate smbprint example script (This used to be commit 2426bb4906e0ca3b53800706da2e9d1e17a73dc7)
adds f58e6a9 Given how often a panic has to do with malloc() problems, don't tempt things more by calling SAFE_FREE() just before we exit our panic handler.
adds 14dd75d bug 1195: add flag to ADS_STRUCT so we know who owns the main structure's memory (not the members though) (This used to be commit 4449e0e251190b741f51348819669453f0758f36)
adds 63f8fe3 BUG 1185: use 'winbind cache time' as the reconnect period when seq_num == -1 rather than multiplying it by 8 (the default cache time is 5 minutes now) (This used to be commit 8d6e370313b62556ba13d88e1ab5ff468ac103c8)
adds e9e03e9 missed one on BUG 1195; make sure to set the private * to NULL (This used to be commit 97a24d13892e292d31a1a6d7a1c96893508d6222)
adds f2e853d remove unused variable (This used to be commit 170c443b19604c3ec997ae494954c473e356e59d)
adds e763369 adding commit messages for recent changes (This used to be commit ab509c74ba80d4f4e9a7355b8afb3b800825aac0)
adds 90f6483 Added cli_set_ea(), cli_get_ea next... Jeremy. (This used to be commit b0c109c40335a2f59406e1d2845d676d211faf14)
adds 7d7b619 change my email address to the samba.org one
adds 9a8e30d Fix bugzilla # 1208
adds cc98a35 fixes for prnadmin.dll API
adds 7850250 Path for bugzilla #1152 from Timur Bakeyev. Allow python modules to build despite libraries added to LDFLAGS instead of LDPATH. (This used to be commit 98a25dcda8e53e22b48930131ff394414056f6a1)
adds 073d1c1 jra's patch -- fix anonymous self referral code to check that a share is an msdfs root first (This used to be commit 641c2acd92b358fab4441071df411adbbd934ae8)
adds 2732b70 Use timegm, or our already existing replacement instead of timezone, as some platforms (FreeBSD in this case) don't define timezone according to posix. This is what I wanted to do anyway.
adds bfa1b2a source code fix for bug 1095 -- honor the '-l' option (This used to be commit ab48af6993b427f525c36aa0ffd57c612c100561)
adds 950f0f8 After briefly talking to jerry, commit this:
adds 1a50cf1 Always use strchr_m, not strchr on unix character sets. Jeremy. (This used to be commit 8431b985d66e76ab187efb617639e767142b0bb5)
adds 87280e9 Move the Client-IP based msdfs target expansion to a VFS module.
adds 8d6aee9 Fix bug #1211. Ensure accept socket is in non-blocking state in case of network error after select() returns true. (See accept man page on Linux). Patch from rabies at meep.org (Richard Garnish). Jeremy. (This used to be commit 6ca158291cf1f533ef18b542c84f22e9780c0966)
adds 651d5b4 Working (tested) client code for setting EA's by filename and fnum. Now for parsing out the retrieved EA's. Jeremy. (This used to be commit 5eeeee302cec2cc1f6c130ed44be9df028f73cde)
adds deee8fa As I raised (without objection) on the mailing list a while back, this patch removes the 'unicode' smb.conf option.
adds 59572d1 Ensure we correctly set cli->nt_pipe_fnum on failure to correctly open the NT session.
adds e9a7e67 Merge from HEAD the SMB signing patch that I developed a couple of weeks ago.
adds 6dbd02d Make it clearer that this error refers to the peer, as this code is in both the client and server.
adds 873db3f Based on the detective work of Jianliang Lu <j.lu at tiesse.com>, allow yet another NTLMv2 combination.
adds 63f5167 Add a few comments explaining KEY_EXCH
adds b65d7d5 Revert bogus part of smb signing commit - when Win2k supports singing/SPNEGO, it does sign the first packet.
adds 7c2b0d5 Let the comment match the function...
adds fb53eff merge tdb changes from samba4 - this means tdb is now under the LGPL, as discussed and agreed previously (This used to be commit 9d1a08d65c4235a2a3941bba5b71631c4c35c9b7)
adds f6d86af Some fixes to expand_msdfs module.
adds 4ee66eb Without words... (This used to be commit 9cb6b10efa3c7d50d3e686bda122121c61633419)
adds 099974a Fix get/set of EA's in client library. Added torture test for it. Jeremy. (This used to be commit 0d239a9c070bdc1ce2d2806fc02549c4750597aa)
adds 578d715 Setting EA's to zero length deletes them. Jeremy. (This used to be commit 01fb8717628d1daad19725a97f6ae2d729afcac2)
adds 1a643a6 Committed test code by mistake... removing. Jeremy. (This used to be commit 73433dc349698b1b1f128439ab40eea6cbfa1187)
adds 97b200d Apply some const (This used to be commit 8037750df568e6b51b2b0cba9192468110470388)
adds 62ae6e3 Merge a fix from HEAD to 3_0
adds a1994d1 Ensure we cope correctly with ea length of zero. Detect torture fail correctly. Jeremy. (This used to be commit 43db249fb814cef99afecd22c20a824d2519faf9)
adds d113219 Added support for OS/2 EA's in smbd server. Test with smbtorture eatest. New protocol option "ea support" to turn them on (off by default). Conrad at Apple may like this as it allows MacOS resource forks to be stored on a file. Passes valgrind. Documentation to follow. Jeremy. (This used to be commit 8cc10a6c0550c017a62e8a3790afd2172d173e00)
adds 9d1a4e8 Remove some unused code (This used to be commit 2b757b6adf0b4e5c799cc8943e8fd96cc94c24bc)
adds 95bd9b5 Apply some const (This used to be commit aa220cffa7b3507452ffed51c048333c7cde0ca2)
adds 7022778 fix typo (This used to be commit 4b737b51a5cf0a862f4c1bd67d9d3dd49cc81b65)
adds e869727 Reformat in preparation for EA dosmode attributes. Jeremy (This used to be commit de2f149e9e687fc8cba6870d921341a6a1fd9c13)
adds e2f355c Cosmetic: Fix a const warning.
adds 56e7c14 This restructures lib/afs.c so that the token data can be but into a stream. This is to implement wbinfo -k that asks winbind for authentication which then creates the AFS token for the authenticated user.
adds 2197bd2 BUG 1023: surround get_group_from_gid() with become_unbecome_root() block (This used to be commit 1aeeb432c75eeb67e9e1323932b37d34da416d37)
adds fe160f5 "Fixing my FORTRAN". Ensure we always have some valid char converter for the neccessary types before we will run at all. If we can't get one, use ASCII but complain mightily. Jeremy. (This used to be commit 37dd5e52f61e7ba1facb726ac70fc75e22608103)
adds 620e1ea Fix credential file mountinf for cifs vfs (This used to be commit 9ad22b8a3d839501b72f3b96d43a22365c15ec43)
adds 044c6f5 Implement NETLOGON GetDCName client side. You can ask a DC for the name of a DC it trusts.
adds 722aa11 Added per-share parameter "store dos attributes". When set, will store dos attributes in an EA. Based on an original patch from tridge, but modified somewhat to cover all cases. Jeremy. (This used to be commit ed653cd468213e0be901bc654aa3748ce5837947)
adds ff469fb check_path improvements found by samba4 raw-checkpath tests. Jeremy. (This used to be commit 4081f7ce514635f3500d29a73a44bff2661b76b1)
adds becfb42 Fix wildcard identical rename. Jeremy. (This used to be commit 610ae1126e227f45a1affa1030ee833a341a687f)
adds f16c797 Fix reply_ctemp - make compatible with w2k3. Jeremy. (This used to be commit ddb40a6b1cfed9022dadc627b38d3c3938e8e6b4)
adds db44caf Fix typo in check_path_syntax. Jeremy. (This used to be commit 018db85de4f380da9f8318ab72371185bb2ac5b4)
adds 3d5fdce Fix wildcard unlink. Jeremy. (This used to be commit 6e9b4c57ccb385acb9feaf9f7412778474231a92)
adds c2699d2 Fix wildcard src with wildcard dest renames. Jeremy. (This used to be commit 58b39942444e62c9d0f98c2ba6f434d74c244a2b)
adds c2ff214 Fix most of bug #169.
adds 70c6c78 r18: Fix free of incremented pointer (This used to be commit dfac69be4fc63745e2d0b4cecb8106286c7c8ca0)
adds b48bd2e r21: Ensure 'net' follows the behaviour of all other samba client tools, and honours the 'netbios name' in the smb.conf. (This used to be commit 591047c20a06cd94540b3781459c0f1b6f5baa9f)
adds 74766d5 r22: release notes for 3.0.3pre2 (This used to be commit de93e66fc79f763e3b6c46c4cedf8ad7d342eeeb)
adds 3e44969 r38: Fix caching of name->sid lookups
adds 931df58 r39: * importing .cvsignore files * updateing WHATSNEW with vl's change (This used to be commit a7e2730ec4389e0c249886a8bfe1ee14c5abac41)
adds 7226511 r48: Fix types for debug message parameters. Jeremy. (This used to be commit 85d9c92fd53a65fccca3720a3b06d69ef28f9981)
adds 991112a r49: Support SMB signing on connections using only the LANMAN password. This also corrects the 'session key' for these connections. (This used to be commit 26d8791ddedb7964c219067480cf4a7d61877765)
adds bca29e5 r50: Fix bug 1139 as per fix suggested by jdev at panix.com, swap lookups for user and group - group will do an algorithmic lookup if it fails, user won't. Jeremy. (This used to be commit a205c56a75c93c82796fd68687e8c0db26459073)
adds a15393a r53: Remove modifyTimestamp from list of our attributes. We just check it for cache entry time comparisons in password lockout. Fixes problems where pdb_ldap tries to delete the operational attribute modifyTimestamp when deleting a user account. (This used to be commit 5ebcb9081e435d54c39d4d3a1ef1d7b651ccb53f)
adds a5dde6c r59: revert session key problem (This used to be commit 40b5794ae0919c6c6f1b8a451871dcc95bbab5cc)
adds 90b168b r63: Remove -lcrypto from wbinfo. Sorry.
adds d17425e r69: Global rename of 'nt_session_key' -> 'user_session_key'. The session key could be anything, and may not be based on anything 'NT'. This is also what microsoft calls it. (This used to be commit 724e8d3f33719543146280062435c69a835c491e)
adds 13d636c r73: bumping version to 3.0.3pre3 (This used to be commit 70fd78025b04062104fec36691efcd1b01252d03)
adds d4f8157 r75: patch from Cal Heldenbrand <calzplace at yahoo.com> for 'pam_smbpass migrate' (This used to be commit 673c3f8bc0343cce293bacbf0773212b53182d1d)
adds c4255df r76: Fix smbfs problem with Tree Disconnect issued before smbfs starts its work. We use cli_state.smb_rw_error to pass this specific case into cli_close_connection() from smbmount as smb_rw_error can have only selected number of states and it is ignored in cli_close_connection().
adds f01b3a1 r77: Fix path canonicalization of the mount target path and help text display in the cifs mount helper (This used to be commit 69861f168c6be90b4e7f47e29006b2d60d442ffd)
adds bd04072 r81: Make EA's case independent - fix smbtorture to test for this. Jeremy. (This used to be commit 0661357484a33329c75457527416667feaf57ef9)
adds 869348d r84: Implement --required-membership-of=, an ntlm_auth option that restricts all authentication to members of this particular group.
adds e0da679 r85: Update the winbind interface version, as I just extended the struct.
adds 50ac33f r86: This function was moved to lib/nterr.h
adds 0bfc572 r87: Fix the build that Andrew Bartlett broke. Andrew - don't check *ANYTHING* in unless you have done a make clean; make. Jeremy. (This used to be commit 09d82a0bef2dd5759e5430c4faea413b5a64ac11)
adds d2b58ab r88: Add missing guest mount option for mount.cifs (This used to be commit e688c08d330836640af91c734d2c6f451c2f4337)
adds ddc0716 r91: Fix lsalookupnames. Previously we'd fail if we didn't find the name, but we never checked if it was a domain user and didn't find a local one. (This used to be commit 68022f5ebc55d1f3403dee5198d364cff300baf5)
adds 9d458e4 r93: Update VOS _POSIX_C_SOURCE macro to 200112L. (This used to be commit 4d1be258a1e0798267eef792ca59cc15695f8057)
adds 1db9257 r96: Stupid f&%'n UNIX extensions.... SETPATHINFO normally takes as it's param entry the filename to be acted upon.... Unless it's UNIX extensions create hardlink, or UNIX extensions create symlink. Then it's param -> newfile name data -> oldfile name. This caused me to stuff them up in 3.0.2 (and the client commands link and symlink). Fixed them, everything is now called oldname and newname - thus specifying which name should already exist (hint - the old one...) an [...]
adds 82285f2 r104: Fix ntlm_auth by adding the new strhex_to_data_blob() call.
adds f79e400 r115: finally checking in tridge's winbindd_schannel patch for connections (This used to be commit 1fae60ab20c5cbe396dc8af1c8c9a98d5683fdf4)
adds 7af3777 r116: volker's patch for local group and group nesting (This used to be commit b393469d9581f20e4d4c52633b952ee984cca36f)
adds c3900eb r118: adding some recent checkins to commit list (This used to be commit e2e1c0048cced076d8678e4b677b4e85f997f6f4)
adds 60670f2 r119: missed a file in volker patch (This used to be commit bccee79653a6f5c368bf8d39fccc65fd0e5b7417)
adds 63cb534 r139: Apply some const (This used to be commit 3eab8ed5453f29516d8e0022bab87c271468d690)
adds d29e174 r144: Move first use of AC_CHECK_HEADERS so it is always executed. Tidy up indendation. (This used to be commit 3d045d46e4b129057d30c78cd513ecca8da5107a)
adds 69a91df r145: pdb_create_alias now returns NTSTATUS. More of this to follow.
adds b81b471 r148: Ensure we do not dereference a null pointer when we return the user session key. (This used to be commit b09d333aed00a7ea599f45105e913d3a3ea25b31)
adds cd9b973 r150: Make 3.x pass the Samba 4.x RAW-SEARCH tests - except for the UNIX info levels, and the short case preserve names. Tested with NT - needs more testing. Will work on this more on Monday. Jeremy. (This used to be commit 88a9bca9aade3ee0ce9713857becfe0a13bbfd07)
adds 4e71cb7 r153: Fix memleak (This used to be commit fbeff419913b01bf0e814ada6ec55d56fe90f179)
adds 3287bd9 r155: real for for BUG 761 -- allow printing parameter to set defaults on a per share basis (This used to be commit 14d3794eecd848d3d75e2b8e71cf8b4d0792b0c9)
adds 88b841b r160: Fix msdfs proxy. Could others please also test this, this code is soo cluttered. I've tested with w2k and xp with msdfs proxy and normal msdfs root, but I would like others to also look at the code.
adds 1c97474 r171: Continue the 'rename nt_session_key' work. This attempts to rename this variable to 'user_session_key', where possible. The command line parameter is currently unchanged).
adds 1560755 r175: Move this comment to the right place...
adds 85a307b r176: Improve our fallback code for password changes - this would be better with more correct NTLMSSP support in client and server, but it will do for now.
adds 78b5dfa r177: Split ntlm_auth --diagnostics into a seperate file, so as not to clutter the main ntlm_auth program.
adds 298ef06 r185: fix linking prob surrounding --with-fake-kaserver and -lcrypto (This used to be commit 54912b70f2a6e26a278d6e94b830bf1f43896c3f)
adds 4dad078 r188: Add a new 'helper protocol' to ntlm_auth.
adds f4b35be r191: Only send the ntlm_auth 'ntlm-server-1' helper client a '.' after the server had said something (such as an error).
adds a60f81d r192: Fix configure.in to only use $BLDSHARED to select whether to build static or shared libraries. (This used to be commit 35d7435caec55765b39508889d77583c4ec4807c)
adds 142f560 r195: adding files to ignore list (This used to be commit 1501d58b8e23d0c9ae51514773d0429886fa9d58)
adds 8ad3d8c r196: merging struct uuid from trunk (This used to be commit 911a28361b9d8dd50597627f245ebfb57c6294fb)
adds 42bdc37 r197: mistaken merge from trunk (This used to be commit 6b18012dc8fe92a296c46a12214622d56e1f3fd8)
adds 8e87cf8 r201: Fix bugs in the --helper-protocol=ntlm-server-1 implementation.
adds f8c418a r208: merge the version schema changes from 4_0
adds 1cd9d74 r215: merge over svk fixes from 4_0
adds 0859a89 r219: Obtain new tickets if current ones are expired. Next part of fix for bug 1208. Based on a fix from Guether Deschener.
adds 3c62df4 r221: Remainder of bug 1208. We do not remove creds from _any_ FILE ccache, because not only does it not work on Heimdal, but also since ccaches created within samba are memory-based, so we shouldn't touch a FILE-based one (it was probably created via kinit or similar). (This used to be commit 5971b0980ca8abae2208f22485c5af4c0dde0459)
adds 8199616 r223: According to Thomas Mueller, thomas.mueller at christ-wasser.de, the two lines removed (modifiersName and modifyTimestamp) lead to warnings upon startup of the netscape directory server. I can't check this, but it sounds logical.
adds 5573a9e r225: Patch from Pat.Hayward at propero.net to make the session_users list dynamic. I restricted it to 128k max to prevent DOS attacks. Jeremy. (This used to be commit 70fb2a196d83c4bde11d27608da27f956f3f19b8)
adds f480e29 r227: Patch from James Peach <jpeach at sgi.com> to search RIX ABI paths for libiconv. Based on inital fix from Jason Mader. Jeremy. (This used to be commit 2719d0ee7cb8bbaad79a4b73e10453a825de1309)
adds 4c34b09 r229: Don't list domain groups from BUILTIN.
adds 35016d0 r238: Fix memleak (This used to be commit fe7daa3b8a080a9e39ff055177b54f476fce2c32)
adds 5b6286b r240: I'm pretty happy with the 'ntlm-server-1' helper protocol now, and as there is now a public patch that uses it, make it always available.
adds 578a7d2 r242: adding 'cups options' parameter to allow raw printing without changing /etc/cups/cupsd.conf -- documentation to follow (This used to be commit 2f323b0991c37022fb59ef8c69454eff03296662)
adds 4938095 r247: Fixup a couple of debug messages. Jeremy. (This used to be commit c664a277b428c036510966734ba71e43112c1cac)
adds 0374be5 r248: Add support for printing out the MAC address on nmblookup. (This used to be commit bf9f02be5fc1d09c8c08c78c3f2df23b2099ba4f)
adds a329b70 r252: add backtrace to examples so people know about it (slight change from lars @suse) (This used to be commit c9db3da255e3b349cae8596136ee624a0482f38b)
adds 7f00878 r269: Patch from Krischan Jodies <kj at sernet.de>: Implement 'net rpc group delete'.
adds 5f1d46c r272: mention net rpc group delete (This used to be commit 4a8339fa8434f547fead424445913a8d090887ed)
adds 335b10e r283: removing --with-cracklib after discussion with abartklet @ sambaXP (This used to be commit df94b0471eb0628aa27f534134d60b62ed123688)
adds ae2e649 r288: combination of BUG 1081 and patch from J. Klinger -- added remove_duplicate_gids() to smbd and winbindd (This used to be commit 95c68103ea9dbd02651e26fcaa15dd054b157529)
adds 26915c7 r289: BUG 1246 -- fix syntax error (This used to be commit d02e3c14f5e986239df397456955b9cbcee81568)
adds 125efdd r291: adding printer and driver migration shell script from Kurt Pfeifle (This used to be commit 4d806384c0c1b97ca1707809c609090b7a252f90)
adds 4966a7a r292: removing some outdated files and directories (I love subversion!) (This used to be commit 39a2ab4d3d8d37e685b32b811f87b72851066120)
adds 1f7900e r293: keeping a single default smb.conf to maintain (This used to be commit 870313956652a0f809cf43f13bd8905467e878e5)
adds f7cf0aa r294: checking in volker's winbindd patches; tested on domain members (Samba and AD) as well as on a Samba DC (This used to be commit 157d53782d6a7d0b7e30676a674ff2a25a15369c)
adds 0422098 r296: patch from j.lu -- don't force an upper case domain name in the ntlmssp code (This used to be commit a2e93dda24d079693a220b4551d264cba4c2bc82)
adds 96ace9a r299: updating release notes (This used to be commit bdbf6458a8154177beb3bfc52bb35797c18fc56e)
adds 0d6acfe r316: Fix split_domain_name. This defaulted to get_myname() instead of get_global_sam_name().
adds c271c86 r319: Fix a segfault in winbind. Thanks to Guenther Deschner for his valgrind log :-)
adds 6f3fe3a r329: add the shadow_copy vfs module
adds 829f10b r333: other half of fix for winbindd crask from gd at suse.de (This used to be commit f902d52c82c31d38157d4f1c77c27ee1c395afc3)
adds f880fe5 r340: fix a segfault in the login_cache code...
adds f789481 r370: The 'it does never happen -- error on close()' does happen when you exceed your quota on an AFS file system. The specific errno was thrown away by close_normal_file(). Thus we returned NT_STATUS_UNSUCCESSFUL and not NT_STATUS_DISK_FULL as we should. Fix that. (Not that this gives more sane Windows app behaviour.... :-( )
adds 43fb463 r376: BUG 1288: resolve any machine netbios name (0x00) and not just servers (0x20) (This used to be commit d96929b5b1d8d149ac023a30964925952587c258)
adds 87a9681 r378: Add an option extd_audit:parseable=True. This gives messages of the form
adds 0bb304d r379: Fix syntax error in example mysql table (This used to be commit 2a7aaedab66e1b69648cff2293f6661541c3a2a4)
adds aea1d34 r384: Relicense tdb python module in trunk and 3.0 branch as LGPL since the license on tdb has changed. (This used to be commit c6a18beafe702018f18acba76d7f796d7c89d2aa)
adds 37c838b r393: BUG 1141: patch from timur at com.bat.ru (Timur Bakeyev) for nss*.so names on FreeBSD 5.x (This used to be commit 6fcb8e5a48af3cd5421fbf376c510c8bc092c071)
adds ce55cf1 r395: BUG 1232: patch from landonf at opendarwin.org (Landon Fuller) to fix user/group enumeration on systems whose libc does not call setgrent() before trying to enumerate users (i.e. FreeBSD 5.2) (This used to be commit 8106d8097258eae260ed834399881bf0be9b515b)
adds b8f32d6 r397: BUG 1199: check logfile before writing debug output (This used to be commit 52df0905cdb68c0b83f64ccca39d377254e371cc)
adds fcc2e1e r403: update version to 3.0.4pre1
adds 9e7dcbd r404: Revert the change 378 to vfs_extd_audit.c, the parseable auditing
adds 3250a8a r405: Some docs of vfs_full_audit.c as comment :-) (This used to be commit 567f79237727a446c0e8427f18c74f00eca45c8e)
adds 77182a8 r408: - replace (conn->admin_user != True) with (current_user.uid != 0) because someone changed it in all other places too
adds 9b4e6c7 r410: merge tpot's changeset 353 from trunk: Move msdfs.c into the source/smbd directory and remove source/msdfs.
adds 65d9feb r413: merge from 4_0: as we decide to not do 3.0.2a releases anymore, remove the generation stuff from VERSION and mkversion.sh
adds 0922c25 r415: Return NT_STATUS_ACCESS_DENIED not some LOCK message ... (This used to be commit 164ff9a192e82be6eaef7b6e7c03e5dc7203f3de)
adds 9139b89 r416: add a newline to the debuglevel message returned string and have smbcontrol print the PID with it (This used to be commit d3edf71885bfb5d342e62d46542db8ca814f3303)
adds 848b862 r421: Fix debug message. Closes bugzilla #1305. (This used to be commit 6654b03cbd08e8bbf3f9cae117b84a820c8857b2)
adds 0e55115 r422: Compile fix for OpenBSD (ENOTSUP not supported - ha ha).
adds fc7a1ee r426: fixed bug noticed by wim.delvaux at adaptiveplanet.com in handling of timeout in socket connections (This used to be commit 88278b24de4e3e408ac8a6139bd375a72bc664ce)
adds fc52c33 r428: add acls debug class (This used to be commit b7703799f8899affda205eacb0bf79cf8e2b9362)
adds 5c2cd8a r446: Close the open NT pipes before the tdis.
adds 6893818 r449: Two AFS-related things:
adds b9ca590 r455: fixing a couple of bugs inthe specfile; (a) merge tpot's libsmbclienbt permissions fix from trunk, (b) fix typo when installing smbusers file (This used to be commit ad30fb3fd3e05099857a6634aa31d987506f1ef8)
adds 683d27f r460: Fix for broken driver upload/delete path processing. Jeremy. (This used to be commit 78be46d13bc88a300ab627c59862559d5491ee46)
adds 1b69619 r470: BUG 1302: fix seg fault by not trying to optimize a list of invalid gids using the wrong array size (This used to be commit 3003769164ed1265f57504f240e56f4a4ba34550)
adds c1b7b96 r473: Fix for Microsoft hotfix MS04-011 password change breakage. Jeremy. (This used to be commit 038cae8a377b75d70a099f03cb1b8ae9b50e7613)
adds 741545b r475: Don't add ss padding length to the sent length as this is compared with the actual data to return. Jeremy. (This used to be commit 7f837db6e47af39b4a33e10e745823b19edb3715)
adds 1843f69 r478: Added Volkers fix to be able to force DOS errors when needed. Jeremy. (This used to be commit a9d1738ebab42ab9bab73f18341d79e086e290b3)
adds dcdd94f r480: Added Andrew Bartletts pwinfo-parse-error.patch. Jeremy. (This used to be commit b9e79004a4c1e4a472f0627d2c33c966af22ccd2)
adds 34facd7 r481: Fix up assert caught by check_path_syntax. Jeremy. (This used to be commit 8a58bd39da596cac68abc0143cdb17981642daf6)
adds 9294aca r483: Fix typo of appending '\\' instead of '/' now we're using check_path_syntax. Jeremy. (This used to be commit 50ce579322ae394cb7c7a27e06f4ff08499b77b3)
adds 7671f29 r485: fix compile (This used to be commit 2cbcc07b7b1b78b1bed95bfd8b8fc34016553201)
adds c2c069d r486: BUG 1309: fix seg fault caused by trying to strdup() a NULL pointer (This used to be commit 0e1a6b34f2690da32bf568330575651988d0c965)
adds f9eda19 r487: fixing some compile issues with the IBM AIX compiler reoported on the ml -- now to watch the build farm some more (This used to be commit 79fed5f5a73cfe4811f626acbcf85860e23e7826)
adds 7309594 r492: BUG 483: patch from Michel Gravey <michel.gravey at optogone.com> to fix password hash creation in SWAT (This used to be commit 08fc16d7e694213fa1abf81f1e10989888508697)
adds 04e8a07 r494: patch from Stephan Kulow <coolo at kde.org> to fix a cut-n-paste error in strlen which caused Konqueror to crash (This used to be commit 5150b62420f6634391196501d0279ef039a7bcc8)
adds 4f9c8e2 r496: fixing swat welcome page -- added links to example guide, devel guide, and howto (all in multi page format) (This used to be commit 984d9fe271a86da696cedb81aa9de46c5716bba3)
adds fc62b9f r501: Fix a small cut-n-pasteo ... (This used to be commit b1825184d313b97c7fa232990f60962aa86e7e17)
adds 7cb9ca1 r505: Break out algorithmic_gid_to_sid so that those of us who need it can use it. (This used to be commit 5d7ee320cca80558a4b71295ef8b7de02f21554a)
adds 5afd471 r516: On GNU/Linux distributions which allow to use both 2.4 and 2.6 kernels there is SYS_utimes syscall defined at compile time in glibc-kernheaders but it is available on 2.6 kernels only. Therefore, we can't rely on syscall at compile time but have to check that behaviour during program execution. An easy workaround is to have replacement for utimes() implemented within our wrapper and do not rely on syscall at all. Thus, if REPLACE_UTIME is defined already (by pa [...]
adds c04abe0 r517: Remove wrong commit I did by mistake (This used to be commit 72d30ea06612461bdf19916fa40ca459f0c37acc)
adds ad770b0 r519: fix bug in authorise_login() that broke security = share (This used to be commit b27192d8e7a4a1fd0cd737b4fd9190bcecfbb507)
adds ff343c5 r523: Fix from kawasa_r at itg.hitachi.co.jp to initialise blob structs. Jeremy. (This used to be commit 6d0bdccaa67a2965fde5f9dff6cdc4059b8fbc90)
adds 309bbba r525: More memory leak fixes from kawasa_r at itg.hitachi.co.jp in error code paths. Jeremy. (This used to be commit 88a97beac4f445f2a472167b3e5c0e8e1d019d17)
adds 33ebb4b r527: More memory leak fixes in error paths from kawasa_r at itg.hitachi.co.jp. Jeremy. (This used to be commit b2ba4d5c1be6089e3818a20c68e3894432b53d87)
adds 13aa693 r533: More memory leak fixes from kawasa_r at itg.hitachi.co.jp. I need to valgrind winbindd with these in.... Jeremy. (This used to be commit fa4774b73d338a0c0df09f23cd738279bf4e71a2)
adds 7b258d2 r535: Another memleak fix from kawasa_r at itg.hitachi.co.jp Jeremy. (This used to be commit 2d52562691d59b44546225454f6fff5b64552de8)
adds 835eaa4 r538: Mem leak fix from kawasa_r at itg.hitachi.co.jp Jeremy. (This used to be commit 4cbcd164147d25286fe8dd460c6123e961c4f657)
adds 675ecdd r539: Mem leak fixes from kawasa_r at itg.hitachi.co.jp Jeremy. (This used to be commit 8fe47b0bf27a8ae690ab0fcff377c8fc12919f43)
adds 63378d6 r541: fixing segfault in winbindd caused -r527 -- looks like a bug in heimdal; also initialize some pointers (This used to be commit be74e88d9a4b74fcaf25b0816e3fa8a487c91ab5)
adds 5254c9b r543: possible fix for BUG 1293 -- initialize pointer to NULL to ensure the failure check is valid (This used to be commit b7005e6989946bbd0e42d84d2688f3a96a649791)
adds 9259481 r545: Handing a NULL blob to base64_encode_data_blob leads to an invalid write of a 0 in base64_encode_data_blob. I don't know what the base64 encoding of a NULL string is, so fix the problematic caller I found. The real fix should go into base64_encode_data_blob.
adds 22cf892 r547: Add entry for NT_STATUS_DUPLICATE_NAME in the ntstatus to unix error mapping table (This used to be commit 31c21d520d030e27e4adc6075a50026724b87173)
adds 72d124a r551: BUG 1293: fix double free in printer publishing code (This used to be commit f9a371f33b89852e42004469cb60efec973067bd)
adds ba8a59d r555: Fix big-endian storage of jobids in jobs_changed list. Found during debugging of 1279 (This used to be commit 7c1cfb16c0b2f0128afca0b01036567253a3f92a)
adds 3bbf2f1 r557: another patch from Stephan Kulow <coolo at suse.de> -- check cli * before dereferencing it (This used to be commit c385fb467fc2a669d54b9a2faddbf66f9e4699c6)
adds a6e6cd5 r559: Some fixes from coolo ... (This used to be commit d80e90d7c19fbcd2f7e998918b4fc6d9310081a3)
adds 88adbfa r560: Fix bugzilla 1279: cannot control individual print jobs using cups
adds a442c65 r562: Memory leak fix in error code path from kawasa_r at itg.hitachi.co.jp. Jeremy. (This used to be commit ac501348f473045a7846ffd9bc6b9eb4682b8987)
adds 7d90194 r565: Uninitialized data fixes from kawasa_r at itg.hitachi.co.jp. Jeremy. (This used to be commit c23a73324b335e42877551283b274f6d12f2c1a7)
adds 5cb6523 r568: setting version to 3.0.5pre1 (This used to be commit f3efc098d1836225ab01a082c56914c76017c48a)
adds e0da56a r570: Remove lots of globals to handle case issues - move them to connection struct entries (as they should have been from the start). Jerry, once you've cut over to 3.0.4 release branch I'll add this to 3.0 also. - Jerry cut over :-). Jeremy. (This used to be commit 578a508509d21226ad3332fc54c3ab54cd8ae452)
adds 959c52b r573: fixing packaging (This used to be commit 55bf9b2bbf7c31cf7c21bb3a49ee927cabda8b4e)
adds 6a110a5 r588: Some fixes from coolo ... I think that the ECONNREFUSED should probably be ENOENT. (This used to be commit faa8cc18df51c4406815b68caba5ed5b8d43ba18)
adds c9f1b5b r599: Bug #1178. Make the libsmbclient routines callable by C++ programs. Also clean up the format of the file a bit. (This used to be commit 63c846fa1da7be563a3df8fff001324268887c1d)
adds 80728c7 r616: Bug #1333.
adds 4b72f48 r618: Bug #1333. Fix a problem pointed out by coolo where I was trying to ensure that the errno is not trashed by a DEBUG statement, but screwed up. (This used to be commit e642f3e7b7a5fdbb5d12136c909e9c57e7cf1985)
adds 47e46fe r632: pulling in release notes from 3.0.4 and getting ready to start 3.0.5pre1 (This used to be commit 23cfc056e341c38b3311ffbd95529abb237b3cd6)
adds 47e712c r635: put files that are referenced multiple times in separate definitions to be consistent. (This used to be commit 86e78bf745b4bb10fe60a77c069a9a062aa26637)
adds 9aeff8d r640: Make cifsvfs symlinks work with paths within and external to the share. Store external paths prefixed with smbln:. Jeremy. (This used to be commit 14a9997b2eb394174ccb36d2a10a755279740cba)
adds 98f5a30 r642: use RPC_CLIENT_OBJ instead of file name already included in PROTO_OBJ by LIBMSRPC_OBJ (This used to be commit a9113df6e9d357d334cd9a8dd937df6b3eec322e)
adds 6945feb r643: fix typo (This used to be commit 1f4db0b847de582387c0244397d1769b35bbcdbb)
adds 372dac6 r645: Patch from kawasa_r at itg.hitachi.co.jp to correctly enable core dumps. Jeremy. (This used to be commit ea41d694270264557f740cd40ccc69b4acaa57e9)
adds 348b01f r647: fix for setting the called name to by our IP if the called name was *SMBSERVER and *SMBSERV -- fixes issue with connecting to printers via \ip.ad.dr.ess\printer UNC path (This used to be commit 8ee268f0ed0c2f75ded9c2ddd66e0953f443c79e)
adds 758e36a r651: Patch from kawasa_r at itg.hitachi.co.jp to connect to winbind pipe in non-blocking mode to prevent process hang. Jeremy. (This used to be commit dece22de8e0bd18ee5a152dea7f682ae04e5cba0)
adds 327f9b9 r653: Ok, so tridge convinced me. Allow full UNIX path symlinks to anywhere on the server filesystem so long as widelinks is set to true.... :-). Jeremy. (This used to be commit ba9809fcd493a53b33c3a24c9f91b0c1d9bd9726)
adds effc7c0 r654: There is no point in having two lines of:
adds 89db7e1 r656: Make widelinks use realpath(). Tidy up cases where we need to become a service. Jeremy. (This used to be commit a03b6a05e02ec8415efc0e8ceade102e06f8fffe)
adds cddd47d r658: Oops - make smbclient work again with widelinks = no :-). Jeremy. (This used to be commit a6979417063e0f0067004dc6207e8e78aa41a58f)
adds e14d1e1 r675: merge from SAMBA_4_0: display the version on top of configure
adds 0f46279 r689: removed unneeded forward declarations (This used to be commit ae0a770d607b13b454bff88aa52b478845b71a04)
adds 8fd6298 r698: Now wb pipe is non-blocking remember to read in non-blocking mode... Jeremy. (This used to be commit 3399727864f3aa8981f022254dfed622fcb50c49)
adds 41db201 r704: BUG 1315: fix for schannel client connections to server's that don't support 128 bit encryption (This used to be commit 316ba5ad89ddfa445d44d28141c5901fc64aec90)
adds d7af7a2 r706: Fix erroneous commit... I've not finished testing the symlink stuff yet. Noticed by Stefan (metze). Jeremy. (This used to be commit 389ad1a05b2197edb20eda270fbd5c7eed7bb2f3)
adds 5cc86fe r710: Fix smbclient symlink command when widelinks = no. Jeremy. (This used to be commit ed699a73f899b3212185ecf52d1c4cd59cc8a7ea)
adds 400bed7 r716: Fix for bugid #1345 (Macromedia Homesite cannot connect anymore after upgrade to 3.0.4). Cause was premature optimization in unix_convert(). My fault, sorry. Jeremy. (This used to be commit e5438f0a841e8ea57b515544cbf638c38405ed55)
adds c32c36d r730: move the current debian dir to debian-unstable (This used to be commit 65022f1dde7012a8c8c1872ad87184531973b5c5)
adds 658d069 r731: add the current debian directory for debian stable (woody) targeted releases (This used to be commit 4b9f891319fad31eb0494ab57d186568f35443ba)
adds e476cc5 r737: Handle -S and user mount parms (This used to be commit ea597e75237cf14343b217da7119f9ade2303ae5)
adds 80f72a6 r740: Fix Bug #1301. Return NT_STATUS_SHARING_VIOLATION when share mode locking requests fail. (This used to be commit 5082eb30d0d7c3a4c79b7578457682523a4e80a3)
adds 8b9a044 r742: Volker discovered that we can truncate a locked file. Well I never ! :-). Jeremy (This used to be commit 1099d60113c2d7b2e5a27a10666cdf885c668778)
adds 49f95e6 r762: Fix for #1319 when security > share. Jeremy. (This used to be commit 9fe2240d6b68a2f8a495df585d69ae20c9825d77)
adds 05bc327 r764: More memleak fixes in error code path from kawasa_r at itg.hitachi.co.jp. Jeremy. (This used to be commit 9647394e7c79c81ac4cf276a2c4b9e16eb053ec2)
adds a30e1a4 r772: fix cut and paste error in comment (This used to be commit a3bb4909c34c50673e0859be35200a8628ecdb8c)
adds bb8a4a7 r775: merge trunk 774 to samba 3_0 - fix bad compare in for loop (This used to be commit 3cb8f1d53583dac0b77495cbcd017c366af59891)
adds 84cea46 r776: I should have just cut and pasted from my build area and I would have gotten this right :-) (This used to be commit 548070274efa12f8c9a4404145d8a2a8c85387b3)
adds 28cbc5f r779: Fix specific case of open that doesn't cause oplock break, or share mode check. Test case provided by Volker will be added later. There may be other tests needed. Jeremy. (This used to be commit 1f8e7946edbb2930ba5f9738688dc843bc368fbf)
adds 9d084af r780: Fix segfault in ntlm_auth --diagnostics
adds 509c71f r783: fix bug in reading printer data from disk; all ow valuenames with embedded '\'s (This used to be commit fdc1633c348b072a6dde45a3d9b3b8a19744613d)
adds 8c0db1b r786: Memory leak fixes in (mostly) error code paths from kawasa_r at itg.hitachi.co.jp. A couple of mem leak fixes in mainline code paths though :-). Jeremy. (This used to be commit 4695cc95fe576b6da0d0cb0686f208fc306b2646)
adds 0f5e40b r788: Inspired by patch from "Jianliang Lu" <j.lu at tiesse.com>. Correct sid type is WKN_GROUP, not alias. Added some more known types. Jeremy. (This used to be commit 538b66f4e97e5e7b989e5533080f601d5b04c75e)
adds 96c6bf9 r795: paranoia checks (This used to be commit c087c51535982bd9db11e78db4064468f3507808)
adds 67d4748 r799: BUG 1259 -- add 'printcap cache time' patch from Lars (This used to be commit fac90741139b953d0e88d050dd457657f0b9c9f3)
adds 52ddd54 r801: Fix from "Jianliang Lu" <j.lu at tiesse.com> to return correct group types. Jeremy. (This used to be commit d97b9146a137d43278f3125bafe8a453da82f4ce)
adds 74a81e6 r805: Fix to stop smbd hanging on missing group member from "Jianliang Lu" <j.lu at tiesse.com>. Jeremy. (This used to be commit d5fb5ba9df9fc0f9167e76402c59a971f52e1b1f)
adds 331d4fc r810: Fix from "Jerome Borsboom" <j.borsboom at erasmusmc.nl> to ensure error status codes don't get overwritten. Jeremy. (This used to be commit c179451b07c2315a667c2ff683cd30c4d224758e)
adds 99d8aa8 r814: conn is 0 during ioctl (at least during smbtorture IOCTL test) fix smbd panic (This used to be commit 61da0bb1f6ea22df78ea7bd22a740c5868f62591)
adds 130cc39 r817: - fix a configure logic bug for linux/XFS quotas when using --with-sys-quotas
adds b4594ce r824: merge from: SAMBA_4_0: use 'Last Change Rev:' instead of 'Revision:' from the svn info output for setting the SVN_REVISION in version.h
adds 3a6d5a3 r840: use quota debug class
adds 23dd702 r844: bumping version (This used to be commit 9b69451ff2fab70035701a8c261017e087a85ca0)
adds 3b99e5e r878: fixing bug in packaging that crep back in (This used to be commit 7590f18055236e7ae1b19afa8a8deabe80f34add)
adds 99d3201 r881: BUG 1357: add pam-devel to build requirements (This used to be commit 591abc5b215c086c717c19b9a8185bf759eae0b5)
adds a35d8f7 r885: more packaging fixes (This used to be commit 1dda922c100966245641739a945776fcc09e8847)
adds 5a3bc12 r907: fixing browse.dat bug -- don't include the resouce byte from the netbios name when pulling a string from a packet (jra, please double check this (This used to be commit c9bef86b8b422c5cbb6e3e5d2abb96c6e4560c1e)
adds e8681c2 r910: Fix for bug #1385 found by Jason Mader <jason at ncac.gwu.edu>. Don't use non-consts in a structure initialization. Jeremy. (This used to be commit 455ed258b3457ad5b7d3dad14b64781ab98f00dc)
adds 7ea0be8 r911: Patch from "Jerome Borsboom" <j.borsboom at erasmusmc.nl>, don't overwrite error code. Jeremy. (This used to be commit 735e49ddc3c4485c7b43208345d0e3e2b8960ad4)
adds bafcb57 r914: Fix from "Jerome Borsboom" <j.borsboom at erasmusmc.nl> to ensure correct sid type returned for builtin sids. Jeremy. (This used to be commit 14cf55abb8239e7c90f8891565ac7ed8c51423eb)
adds 6b5f46c r916: Memory leak fix from kawasa_r at itg.hitachi.co.jp. Jeremy. (This used to be commit c336ccf4e8a6340f8d786219fbc7e4e5a7877e4e)
adds f9726ef r921: Change notice from CVS to SVN. (This used to be commit 032a827c329a3d0bc5bfd62800f34aa25b9d3cbb)
adds d01371a r922: Adding notes regarding location of documentation. (This used to be commit 1b0fd9b5bc0a96b38158df19e40c04f307a2acd7)
adds 73b9376 r923: Fixes so tdbtool and tdbtest can be built. Added build specs for tdbdump and tdbbackup. (This used to be commit c5dc3da3406541891f412d32c292765d7b650f0f)
adds 7959cba r925: add changes frpm trunk (r841 and r842) -- enable background queue update process and allow printers to have different sharenames from printernames (This used to be commit 066b9c4276a968788a03709a00d4f672ac032df7)
adds 16452d5 r928: Ensure we're calling send_mailslot() with a UNIX charset target name. Jeremy. (This used to be commit 409eef2be78a74b8ae69e4f1f58514006f0ae090)
adds 0823cb3 r931: Ensure we push 16 bytes (including null termination) not 15. (This used to be commit 1d3fd1a58e0a8b08fe028ceee03618180c7d4b97)
adds cb03592 r933: When using widelinks = no, use realpath to canonicalize the connection path on connection create for the user. We'll be checking all symlinked paths are below this directory. Jeremy. (This used to be commit b562fe9fbca4971059b913959bbaca02af42c1a4)
adds fe8977e r936: Fix a rather weird error that crippled my site, when we upgraded to Samba 3.0.4.
adds 81c497b r938: on an error save the original errno before calling iconv to reset the conversion state (This used to be commit 4a5a122b3a85c653bbf458342400f3b8a69dc615)
adds 004618f r942: If using DOS error codes, we need to return ERRDOS/ERRbadpath for chkpth even if only the last component failed. I'm not sure if all the other cases of NT_STATUS_OBJECT_NAME_NOT_FOUND also need to be fixed, this at least helps with 'copy test1.txt test2.txt' from DOS within a subdirectory.
adds e003407 r945: "Correct" (as in, more correct) way to handle stat opens. Doesn't regress the torture tester. Passes OPEN tests in Samba3 and Samba4 and oplock tests in Samba4. Last thing to check, can an "attribute only" open actually create a file. I think it can.... Jeremy. (This used to be commit d8177a42d4a2a2b6df5d0593f2f92bddc29ffe94)
adds e4952bf r947: Patch from Fabian Franz <FabianFranz at gmx.de> that allows you to specify a port in the device URL. (This used to be commit e6dcda2b10c4871ca8488bf04b22c2c11673621d)
adds 6798fd8 r957: Fixup moribund unix extensions mknod code path. Don't add in configure test yet. Also allow unix domain socket create. Jeremy. (This used to be commit 2db0c4ca7b23cdd1dbf83d4de58acbf4dc118df2)
adds 92cb49d r964: The max_size field in cli_samr_enum_als_groups is more like an account_control field with indiviual bits what to retrieve. Set this to 0xffff as NT4 usrmgr.exe does to get everything. I'm too lazy (sorry) to get this through to rpc_parse/ etc.
adds 027c506 r966: fixing package dependencies (This used to be commit f614991544bcad9f825e7e091bed58c59c42f5ac)
adds 03d4344 r971: Auto remove store dos attributes if underlying filesystem doesn't support EA's. Jeremy. (This used to be commit 9de6b25c9e9abe982e21b0229df520802cafbfd8)
adds efc96df r974: Fix open code to pass more torture tests. We now pass the Samba4 oplock test. We do this be changing the algorithm when breaking oplocks slightly. Previously we broke an oplock, then re-loaded the share modes and re-iterated. Now we break all oplocks, then re-load the share modes and check the share details - then iterate. This seems to match the way Win2k3 does it. Jeremy. (This used to be commit 5ec4f4e4e6596ea0f52aca5c9e1a75bf35612e37)
adds 47af544 r977: Implement 'net rpc group rename' -- rename domain groups.
adds e707189 r979: Implement the 'cups server' option. This makes it possible to have virtual smbd's connect to different cups daemons.
adds ac5f078 r984: Ensure memmove & memcpy aren't called with len == 0. Jeremy. (This used to be commit 40c77dddc65e18b879d922379d562ffb8be80ab5)
adds b24835c r988: When adding local aliases' gids to the user token, don't do a idmap_sid_to_gid on the user sid. This might lead to a user SID entered as a GID in the idmap.
adds 4e1b26d r989: Calling sid_to_gid from within winbind makes no sense, as this calls winbind_sid_to_gid. For the consistency check, local_sid_to_gid must set the name_type it found.
adds 9dbf2e2 r991: Allow winbindd to use the domain trust account password for setting up an schannel connection. This solves the problem of a Samba DC running winbind, trusting a native mode AD domain, and needing to enumerate AD users via wbinfo -u. (This used to be commit e9f109d1b38e0b0adec9b7e9a907f90a79d297ea)
adds a020879 r993: BUG 703 -- finishing patch by Eric Boehm <boehm at nortelnetworks.com> for netgroup case lookups (This used to be commit 82f3fee5954ef57e922a9da077893422e054839f)
adds b7ac822 r996: Fix error in change to queuing code (dlink). Jeremy. (This used to be commit 6bd6359090b59d48370e16bb0ddc267a51b361c7)
adds a6f5c88 r998: Arrrgggh. Do it right this time :-(. Jeremy. (This used to be commit 7ac7cd41629779c877b62ebd54b965980f4dc7bf)
adds 596eace r1007: merge from SAMBA_4_0: print out the SVN revision by configure, so that the build farm can use it
adds 386a11f r1011: fix bad merge (from a few months ago) and ensure that we always use tdb_open_log() instead of tdb_open_ex() (This used to be commit e65564ab4aa1240e84b8d272510aa770cad0ed0e)
adds 2fc57c9 r1085: Now it's had some proper user testing, merge in the deferred open fix. I'm still doing more testing, but it fixes a behaviour that we've been wrong on ever since the start of Samba. Jeremy. (This used to be commit 894cc6d16296b934c112786eec896846156aee5d)
adds 7e6734a r1087: BUG 1221: revert old change that used single and double quotes as delimters in next_token(), and change print_parameter() to print out parm values surrounded by double quotes (instead of single quotes) (This used to be commit b0739b073a1db8b0b163726a1d181b2f05d71883)
adds effd4a3 r1089: Removed spurious oplock message in deferred open processing. Fix smb signing sequence counts. Jeremy. (This used to be commit 7e2a5c36614282b6bd50b60360f443549426dd4b)
adds b28d08c r1093: Ensure we clear any cached errors on a deferred open call so we don't return the wrong error code on the next packet. Jeremy. (This used to be commit c1b06deb574d7b8e746bdf0d6f0eab16848a6cc1)
adds 459cb00 r1097: Fix errno being incorrectly set. Noticed by Richard. Jeremy. (This used to be commit c8a55e92dd9622fa2a408b5a16f1adcf22253fc5)
adds b76daee r1101: Implement 'rpcclient setprintername'.
adds 8018892 r1103: need to leave empty dacl so we can remove last ACE (This used to be commit d8a545368c8111fddcfdd423c4d6fcbab65e96d6)
adds 76ca0f6 r1104: get_called_name is used in the printing subsystem. In case of multi-homed servers we need to make sure that the clients are given back the IP address they connected to.
adds 53babbb r1106: Lars Mueller <lmuelle at suse.de> asked me to apply this patch, as this is needed for their build environment. The AFS stuff is linux 2.4 only currently, it works for me on this platform, so apply it.
adds e107e97 r1108: Index: pdb_ldap.c =================================================================== --- pdb_ldap.c (revision 1095) +++ pdb_ldap.c (working copy) @@ -1134,6 +1134,19 @@ return NT_STATUS_OK; }
adds f28e4f3 r1111: Rename vsnprintf to smb_vsnprintf so we don't get duplicate symbol errors when linking against an app that does have vsnprintf() (bug #478) (This used to be commit 9f1c978088321b09dea96c54026ebdfaaf770641)
adds fddef6f r1115: Fix for #1427. Catch bad path errors at the right point. Ensure all our pathname parsing is consistent. Jeremy. (This used to be commit 5e8237e306f0bb0e492f10fb6487938132899384)
adds 58686e8 r1117: Doh ! Remember to turn off signing when sending a "break to level II" oplock message, or we mess up the signing sequence number.... Also improve sign error reporting. Also when deferring an open that had been deferred due to an oplock break, don't re-add the mid to the pending sign queue or we increment the sequence number twice and mess up signing again... I can now bounce between 2 WinXP/Win2003 boxes opening Excel spreadsheets with signing turned on and get [...]
adds e27895d r1121: Fix memory leak in the trans2 signing code.
adds 3542b99 r1122: As spotted by lha at stacken.kth.se we don't actually use this variable any more.
adds 2074b40 r1124: ntlm_auth memory leak fixes by James Wilkinson - jwilk at alumni.cse.ucsc.edu
adds 0805d1d r1125: Remove bougus comments. (The real fix was to the sealed pipe padding)
adds 654524c r1126: Allow more flexible GSS-SPENGO client and server operation. The client now falls back to NTLMSSP, and the server allows the client to start, without first asking for a mech list.
adds c8f6345 r1127: Finding trusted domains is not so important as to require a DEBUG(1).
adds 2895acb r1128: The end-of-file is not the end of the world, so don't make a load DEBUG() about it.
adds 2acd084 r1154: Change default setting for case sensitivity to "auto". If set to auto then is the client supports it (current clients supported are Samba and CIFSVFS - detected by the negprot strings "Samba", "POSIX 2" and a bare "NT LM 0.12" string) then the setting of the per packet flag smb_flag FLAG_CASELESS_PATHNAMES is taken into account per packet. This allows the linux CIFS client to use Samba in a case sensitive manner. Additional command in smbclient "case_sensitive [...]
adds 4dddfb7 r1156: Ensure new remote arch of CIFSFS is seen. Jeremy. (This used to be commit 33fa4b8b27427874ac70af00908d97709c1cddc7)
adds bd178fd r1171: Patch from "Lu, Jianliang" <Jianliang.Lu at getronics.com> to reset password counts when account is reset. Jeremy. (This used to be commit 6fb64d8b368d1b24768c5817d5deac1e502e694a)
adds 5be2af4 r1175: Nowadays we actually do have local groups, so add the corresponding SIDs to the NT token we build.
adds af10abd r1179: Start of system keytab merge. Config tests. Jeremy. (This used to be commit 730d750c045a762d54a6ce3df94c871231dc6596)
adds a986d45 r1180: New file - basis of new system keytab code. Jeremy. (This used to be commit 858e849af697bba67ebaa970257d93b6cff7d9e0)
adds 920034e r1182: Partial re-write of keytab code to clean up, remove memory leaks etc. Work in progress ! It seems the krb5 interfaces are so horrible it's impossible to write good error checking code :-(. Jeremy. (This used to be commit 03f8c8bc07c9d8a378a34c271dcc088d17adb342)
adds 0425782 r1183: Updates to the code cleanup so I don't lose my changes... Jeremy. (This used to be commit 786a440c189556d5c122b2c9ddca9fdf6bd65d1d)
adds 92fea61 r1184: Keep latest changes... not compilable yet. Jeremy. (This used to be commit 57c037c6c92d28b70e36859a639c53979126ff01)
adds d703c35 r1192: Fixed all memleaks/error code return path leaks I can find. Not sure if compiles yet, but will soon :-). Jeremy. (This used to be commit 0d982956f6ba2f284ffa4313a9e7581a79dbf397)
adds f38c27b r1193: Ensure we check for and use krb5_free_unparsed_name(). Jeremy. (This used to be commit af5a08f5ad895cb33c9134771da19ba5e709e742)
adds 59d1794 r1194: Definition of krb5_free_unparsed_name() if we do't have it. Jeremy. (This used to be commit 82c219ea023dd546fcde29569725865a42e4198e)
adds ee79226 r1195: Ensure libsmb/clikrb5.c compiles. Jeremy. (This used to be commit 7067e274dc208a4ba6677dc19bd224cf03213ed8)
adds 5db731d r1202: This hopefully fixes our memory use when unmarshalling strings. The test case was 'rpcclient -c "enumprinters 2"' with 4000 printers. At some point this completely exploded in memory usage. For every string we talloc'ed memory up to the end of the buffer. -> O(n^2).
adds 48a6e9f r1212: small change to prevent home directories added during the SMBsesssetup&X tfrom being removed as unused services (This used to be commit 951a88519467736fffd80ff962f1df71b04c9c2f)
adds 5a889c9 r1214: Now compiles. Changed krb5_kt_free_entry to krb5_free_keytab_entry_contents Jeremy. (This used to be commit be8a2dc00dd876c4b596600ae72d4ac05f9ebe64)
adds e948458 r1215: Intermediate checkin of the new keytab code. I need to make sure I haven't broken krb5 ticket verification in the mainline code path, also need to check with valgrind. Everything now compiles (MIT, need to also check Heimdal) and the "net keytab" utility code will follow. Jeremy. (This used to be commit f0f2e28958cb9abfed216c71f291f19ea346d630)
adds d79e149 r1219: Don't make proto parallel (This used to be commit d08ce198b56b42baef5a0aceae706c006244372c)
adds 94edc72 r1220: Revert last change. Apparently, NOTPARALLEL blocks all parallel builds (This used to be commit 0ca894d5cf8f292e7f560120a28b15b28ba5812c)
adds 2055155 r1221: Added the last of the system keytab patch from "Dan Perry" <dperry at pppl.gov>, fixed valgrind detected mem corruption in libads/kerberos_keytab.c. Jeremy. (This used to be commit 286f4c809cb1532b3f8ae7ddf92349c68cc8ce31)
adds 7825677 r1222: Valgrind memory leak fixes. Still tracking down a strange one... Can't fix the krb5 memory leaks inside that library :-(. Jeremy. (This used to be commit ad440213aaae58fb5bff6e8a6fcf811c5ba83669)
adds 1f7dbde r1223: Fix valgrind error with realm manipulation.... Damn macros :-(. Jeremy. (This used to be commit 5a1d8c3c9b8daa435f6eb5bc1652bab138e05dbf)
adds adf6548 r1224: Fix longstanding memleak bug with logfile name being set before lp_load() loads the initial config file and overwrites the written logfile name with zeros in init_globals(). Ensure we do a string_free() on Globals.szLogFile if it isn't NULL. Jeremy. (This used to be commit c378f3c32533c085fef2c2e07f0660781a16a341)
adds 087868c r1230: (merges from HP PSA) fixing a couple of caching bugs in the printing code. (a) make sure to clear jobs_changed list when deleting a job and, (b) invalidate the printer handle cache when we get a notification that something has changed on that printer (This used to be commit e3d4fea7808abc77bfdb1a540ab18afe04af5030)
adds 2b76b28 r1236: Heimdal fixes from Guenther Deschner <gd at sernet.de>, more to come before it compiles with Heimdal. Jeremy. (This used to be commit dd07278b892770ac51750b87a4ab902d4de3a960)
adds 7984ec9 r1237: Correctly honor infolevel argument. Thanks to Guenther Deschner <gd at sernet.de>.
adds 7927767 r1240: Ensure we don't shadow Heimdal globals. Jeremy. (This used to be commit 464d2e90480c676688a851a141aabddf992e0b0e)
adds cf1c4ae r1241: Fix incorrect type in printer publishing (struct uuid, not UUID_FLAT). Jeremy. (This used to be commit a535a059754730d0a5c2fe64ef14708da2ca6b5c)
adds 34f985c r1243: Fix so this compiles with Heimdal (in Heimdal krb5_kt_cursor is a struct not a pointer). Jeremy. (This used to be commit 940f893d485a01e73afe714a70d724c2d41c7ad4)
adds c3f09f2 r1244: More Heimdal compile fixes. Jeremy. (This used to be commit 92a5dc1880a4fe0f3c3b56fc0958dbac77506b4f)
adds 41416f3 r1245: I think the parameter for "password" and "data" was reversed. CHECK THIS ! Jeremy. (This used to be commit d4abeefe3e307ff226fba481ca2c743cde153e4b)
adds 6106de3 r1247: Final fix to make this compile on Heimdal. Jeremy. (This used to be commit b462b8fa2f264bef62ed4cd2aaacb2f21e135068)
adds af5750d r1248: Fix from Nick Wellnhofer <wellnhofer at aevum.de> to prevent lp_interfaces() list from being corrupted. Jeremy. (This used to be commit c892545960a9c3206b5a1f73e98ea924c802c17c)
adds 073c542 r1255: Ensure we check attributes correctly on rename request. Gets us further with Samba4 RAW-RENAME test. Jeremy. (This used to be commit f17382ad8ad7211bbd34c823d88936a83dceb940)
adds efd2a06 r1257: Ensure we deferr a sharing violation on rename correctly. Jeremy. (This used to be commit b52a04a5cdcea83c99805181241c8c0760bcc22e)
adds e13ba6e r1259: Ensure we pass Samba4 RAW-RENAME test. Jeremy. (This used to be commit 756a00431105cf6349feb80a46b6f55a30eb3973)
adds 7f05a7d r1260: Added new parameter in the protocol section. "defer sharing violations", by default set to "yes" (to correctly emulate Windows). I've added this to ensure if we find a critical problem with this new code when 3.0.5 ships it can be turned off to test for bugs. Jeremy. (This used to be commit bee0619cc476335e19a5f76179832802587563d1)
adds 3e0f586 r1263: Make "defer sharing violations" a global parameter. Jeremy. (This used to be commit 42cdeccc36dc5f4bd133b84d4eaeb76f42f8043b)
adds dd8b828 r1282: gcc 3.2 on SuSE 8.2 does not like #ifdefs inside a macro argument (DEBUG).
adds e3fcc0f r1283: Fix typo (This used to be commit 3af4348fafd4c71513dfc50a86ef17b08a98caaf)
adds 407ab84 r1285: Put variable definitions into a block before the statements...
adds d095357 r1287: Attempt to fix the build for systems without kerberos headers.
adds e8a1292 r1290: Ensure we remove DNS and DNSFAIL records immediately on timeout. Fix for #607. Jeremy. (This used to be commit e6ff6d95d21ff071d0fb7266987c75fd15f6652f)
adds baf7cf4 r1295: To be able to send a message to the background queue updated, we need to be root. Otherwise the USR1 signal will not be delivered.
adds 33c2230 r1297: Yes, it does survive valgrind for my tests :-)
adds 7310ba1 r1299: Don't "break" - "continue" ! Otherwise we only expire the first name ! Doh ! Jeremy. (This used to be commit 451d289f6971a74757b72577cc587bef06585540)
adds b04c782 r1301: Fix bogus error message when using "mangling method = hash" rather than hash2. We are already calculating lengths so just use memcpy not safe_strcpy(). Jeremy. (This used to be commit a5a3df78531dc5400088e1746d6a7cd29f56a714)
adds 57c07e2 r1304: Turns out non-io opens that cause oplock breaks are a *different* set of desired access flags from those that cause sharing violations. Oplock breaks are caused by : ~(SYNCHRONIZE_ACCESS|FILE_READ_ATTRIBUTES|FILE_WRITE_ATTRIBUTES) Sharing violations are caused by : ~(SYNCHRONIZE_ACCESS|READ_CONTROL_ACCESS|FILE_READ_ATTRIBUTES|FILE_WRITE_ATTRIBUTES) We now pass the torture rename test again. I still need to work out if subsequent opens will cause sharing violat [...]
adds a003d0e r1311: Turn on sendfile for non-oplocked files. tridge proved this is the correct thing to do on a train in Germany :-). Turn on sendfile by default ! It's about time..... Jeremy. (This used to be commit ec614a8f7d158b57f5981c1515962aca3c3e6ef4)
adds aa9be75 r1314: Restore the 2.2 'force unknown acl user' parameter. When getting a security descriptor for a file, if the owner sid is not known, the owner uid is set to the current uid. Same for group sid.
adds 569177a r1317: Patch from Joe Meadows "Joe Meadows" <jameadows at webopolis.com> to add a timeout to the ldap open calls. New parameter, ldap timeout added. Jeremy. (This used to be commit e5b3094c4cc75eb07f667dd1aeb73921ed7366ac)
adds 0b3cfe4 r1318: Install libsmbclient into $(LIBDIR), not into hardcoded ${prefix}/lib. This helps amd64 systems with /lib and /lib64 and an explicit configure --libdir setting.
adds 3382b0a r1320: Return an error when the last command read from stdin fails in smbclient + prepare for better error checking in tar.. (This used to be commit 374f00b56b7e9bff08e70ee2d93538b2c7fde7b7)
adds c531f72 r1325: Always use GetTimeOfDay() (wrapper). Ensure ldap replication sleep time is not more than 5 seconds. Should fix issue reported by Chris Garrigues <cwg at deepeddy.com>. Jeremy. (This used to be commit fbc06831d3a7e8645409158ee1ae1f9f192913a7)
adds f5b4721 r1326: Modification to get_dc_list to check negative cache. From "Joe Meadows" <jameadows at webopolis.com>. Jeremy. (This used to be commit 4cc38b8aea51b55cc449cd2144f18de7d4819637)
adds 75925d8 r1328: Fix the build (This used to be commit 49f3f0412fc3ce0e735455e63b39143765fdde82)
adds 6c1baa6 r1330: Fix the build for systems without ldap headers (This used to be commit b7267121af45d7173c310299bb52ae031ae1d501)
adds 03bf0d8 r1332: Typo fix. (This used to be commit 659ddcc4434afc302ebd3d48aca6b4ef68468eb2)
adds 7b4151e r1333: NFS Quota support from Dan Peterson. (This used to be commit 609828444d9126d8a6e8ff43e4b3c19079a9eb56)
adds 5f9af6d r1338: A netlogon schannel failure is a normal event with XP clients. They cache the netlogon session key and try to reconnect using that key. This fails with a restarted smbd, we expect another serverauth2. XP falls back immediately.
adds 776aa21 r1340: _samr_lookupsids with more than 32 (MAX_REF_DOMAINS) SIDs failed. This happened because init_dom_ref did not find the domain in question in the list of already mentioned domains.
adds 924ddba r1361: patch from Guenther Deschner <gd at sernet.de> to ensure that REG_SZ values in the SetPrinterData actually get written in UNICODE strings rather than ASCII (This used to be commit 29000c1f800c35d5434b39b7c76fe7f10afaaecc)
adds 39354ea r1368: fix configure check so that if you set --enable-cups[=yes] and don't have the devel files, the configure script will exit with an error (This used to be commit e2c7651e1625f7967f992ba76645a4340ea2d0dd)
adds 600e904 r1370: BUG 1297 - prevent map_username() from being called twice during logon (This used to be commit e1364ff774b62f46c0f50864695da49972352126)
adds 12b0bd2 r1373: Fix from Guenther Deschner <gd at sernet.de> to ensure last error return is not invalid. Jeremy. (This used to be commit 4bdf914cba2a63d186138d1341a7260ad79da1f5)
adds 5aadb88 r1375: When setting writable=yes in smb.conf and only allow read access in the security descriptor, allow read access. The code failed in this case.
adds bd1fbdb r1378: Better debugging so I don't get confused what principal we mean. Jeremy. (This used to be commit de80e8b1698d34637cf9c105a8fe02f435d83b02)
adds dda9d76 r1380: adding debug message when encouting an ASU specific bug in an rpc_bind reply (This used to be commit c6e73ff091b4d87111b33735400fdd10d4c8671c)
adds 02001df r1381: fixing behavior found by gd at sernet.de; we must use the userPrincipalName value (host/hostname at REALM) and not the servicePrincipalName (host/fqdn at REALM) in the SASL binds (This used to be commit 959da6e176da9f6a687265e50489b7db3d6712c0)
adds d90c4a0 r1384: ensure we remove the tdb entry for a job in the spooling state (This used to be commit bc8cf6c852617b266f6dabed84bbd912a188f3a3)
adds b42a10a r1386: We can't use sendfile for Win9x. It causes oplock failures (who knew....). Jeremy. (This used to be commit f423a631974b9126888aff2e476882abf1f3afad)
adds 1c58675 r1388: Adding password history code for ldap backend, based on a patch from "Jianliang Lu" <j.lu at tiesse.com>. Multi-string attribute changed to linearised pstring due to ordering issues. A few other changes to fix race conditions. I will add the tdb backend code next. This code compiles but has not yet been tested with password history policy set to greater than zero. Targeted for 3.0.6. Jeremy. (This used to be commit dd54b2a3c45e202e504ad69d170eb798da4e6fc9)
adds 76cf406 r1390: Improve description of attribute. Jeremy. (This used to be commit ff7236a5f20d16069b31383105604a694236ec65)
adds 10f0c34 r1392: Added password history code to tdbsam backend. Not yet tested (ie. may core dump) but compiles and links correctly. I will run the full set of tests on the ldap sam and the tdb sam for password history tomorrow. Jeremy. (This used to be commit ac846420d0ef2c60d2dc71319b24401c73699249)
adds c54a86b r1394: Const fix. Jeremy. (This used to be commit 9ac4945012e0bd54519b8c81d4c36e88cea28fce)
adds 8c518da r1396: Give the build farm a chance to be clean before 3.0.5. We don't accept filenames ending in a dot.
adds 824bc32 r1399: applying heimdal krb5 fixes from Guenther and fixing compile warnings in libadskerberos_keyatb.c (This used to be commit 837f56ec8bc171497fb84d332002776313c26305)
adds 0122d4e r1407: revert change that broke the build on systems w/o krb5 files (This used to be commit 89a11b5d7c0939c9344115ef509cbb0567d7524a)
adds c1a0b0a r1410: fix another bug caused by the docs target directories change (This used to be commit e13d15994d93b0b17ea4f547cc6e279c3509a7d0)
adds d4ac326 r1412: Fix password history list in tdbsam. Fix some memory leaks. Add my (C) to a header file that was at least 50% mine :-). Jeremy. (This used to be commit 8ee6060977ec8e65082f3ad09e1e1ccf5b4672ed)
adds cd87b3b r1414: Memory leak fixes found by valgrind whilst checking the password history code. Error code paths were not freeing up some memory. Jeremy. (This used to be commit 7c4666e56c2c281e023c6483459cb9e8d4787d36)
adds ba3aaa9 r1415: One more memory leak, found by valgrind.. Jeremy. (This used to be commit 8cfaf575e5161e8307b0a53bd44e84c633e85aed)
adds 060cb43 r1425: Fix memleak in interactive mode. Reformat.. Jeremy. (This used to be commit 5d720e52d749489726c2c671c6cac2d706f750c8)
adds 608172e r1428: Remove *completly bogus* memset. (No doubt my bug, too...).
adds f0f87cf r1430: Although prepared for only one remote backend, make the 'idmap backend' parameter a list instead of a string. This makes
adds 4499082 r1444: Another attempt to fulfil the 100% promise. There might be two dots at the end...
adds 8ef0682 r1468: Dump the parametrical options only once at the end of the service. Fixes Testparm producing huge output and swat creating monster smb.conf files. (This used to be commit 9c41adb98b8eef344203d80ef38cf96a27853c7f)
adds f9e72f1 r1472: Make mknod work again for the CIFS client. Still needs some client changes. With this, storing home directories on a Samba share that require unix domain socket entries should work. Jeremy. (This used to be commit da943b5b72090e23c1cf67c3449b8e33344643f8)
adds 75900ae r1478: Useful patch from Tom Alsberg <alsbergt at cs.huji.ac.il>, to export a single user from a backend. (This used to be commit 083740e74e0790f863c065a20e28f553fdc7d5bd)
adds aca7386 r1484: BUG 1520: work around bug in xp sp2 rc2 where the client sends a fnpcn() request without previously sending a ffpcn(). Return what win2k sp4 does (This used to be commit 3f73d19807cbcbae8e5cfd96fd5c9b4de8c388a3)
adds 8f93b50 r1487: Remove unused parameter for the client-side signing functions.
adds 9d0783b r1492: Rework our random number generation system.
adds e571c8a r1500: BUG 1516: manually declare ldap_open_with_timeout() to workaround compiler errors on IRIX (This used to be commit b47971174da9ef882e7941e53033e23c679db9a2)
adds de22eab r1501: One more check for option != 0. Jeremy. (This used to be commit a6d0452a2d71201309a5abbe3ebc161ae75b17b8)
adds 645d67c r1504: Remove insane use of "user password" on the COMMAND LINE ! in smbpasswd. Use -s if you want to script this. Jeremy. (This used to be commit a3589a18b6898e2b51570112c5acb2826ef6ba4a)
adds f7463e1 r1506: Fix inspired by patches from Michael Collin Nielsen <michael at hum.aau.dk> - ensure home directory service number is correctly reused. Jeremy. (This used to be commit 9d6347be8580d092cda0357b5d1a81fc6876ac1f)
adds b2701e8 r1531: smbd/tdbutil.c isn't used anymore. Bug 1443 is suspected to be a tdb corruption problem, and smbd_log_tdb happily destoyed the evidence ....
adds a94fca7 r1532: Remove unused structure element (This used to be commit 128951cfe43e364970ec5760230a6450f54ae86d)
adds 14ba474 r1537: Fix to stop printing accounts from resetting the bas password and account lockout flags. This is set when an account is updated only from smbd or pdbedit. Bug found by "Dunn, Drew A." <Drew.Dunn at jhuapl.edu>. Jeremy. (This used to be commit bb3a0fa61f5fb74b8fe421260473c07847baeb2b)
adds 1fca1fd r1539: If a account was locked out by an admin (and has a bad password count of zero) leave it locked out until an admin unlocks it (but log a message). Jeremy. (This used to be commit 14bd2a9ffc30d55d9737b4819797db8c38b46c66)
adds c8137ee r1553: Good patch from Guenther Deschner <gd at sernet.de> to display share ACL entries from rpcclient. Jeremy. (This used to be commit bd64f0c08143545a8613688402f769a713227557)
adds 0804e23 r1557: Add sigchld handling to winbindd. Next step is to have the child restarted if need be. We should also make sure the main line know we no longer have a child. (This used to be commit e3dc7934b50c8578d70fc01688a07bd369a7cf30)
adds 5cc398d r1560: Not that anybody uses this stuff (yet...), but at least get it correct :-)
adds 77e12fe r1561: iconv detection fix from James Peach <jpeach at sgi.com> (This used to be commit 62bd60e4458f6e9bdaab7b5c81b040a0b3310f30)
adds d810ffe r1562: Make winbind for -S (sid->uid) and -Y (sid->gid) check whether the sid requested actually is of type asked for. I've come across more than one installation where a group sid had ended up as a uid in idmap and vice versa. This just closes one possible for this misconfiguration, people are actually using wbinfo.
adds 0c6d7f2 r1570: merging changes from 3.0.5 (This used to be commit 430cf63b9148441bce42bfb15a8045de5da108f4)
adds deb6d89 r1572: setting version to 3.0.7pre1; I will pull back changes into 3.0.6rc2 manually (This used to be commit 11c6ca1c3c9d3b400f4cebcbf232899bcf4b613f)
adds 2a6ab27 r1581: 'NULL' NTLMSSP is both a pain to get right, and compleatly and utterly pointless. With a well-known session key, we may as well put the password change directly on the wire, with it's own 'crypted with old password' as the protection.
adds 2b90927 r1582: On failure, print the length of the right variable.
adds 2e6f339 r1583: Patch by Fabien Chevalier <fabien.chevalier at supelec.fr>
adds ec1bbbf r1588: This is one of the more pathetic patches I ever checked in. Many hours of coding have passed, but I could not find a way to get the OpenLDAP libraries to reliably time out on any of the queries we make, *and* get correct error returns. No, async calls and ldap_result does NOT work, or I was simply too stupid to correctly interpret the OpenLDAP manpage and source.
adds 68f62ab r1590: Small fixes from Günther Deschner (This used to be commit 2d68fdf06b3b027227ab77372b001b13fd2b494d)
adds 6179279 r1599: Use -Bsymbolic when creating shared libraries to avoid conflicts with identical symbols in the global namespace when loading libnss_wins.so. Bugzilla #1360. (This used to be commit 2063b8d9bcf0b2ad9f09d71b5c74ad3db070c6a3)
adds 1fed92d r1608: Fix from Nick THOMPSON <nickthompson at agere.com> to protect smbd against broken filesystems which return zero blocksize. Jeremy. (This used to be commit 23d157a0bea16366f0361ab68193b479ed844291)
adds db4fde9 r1610: Patch from Richard Renard <rrenard at idealx.com>. Ensure we save the password as it is being changed into the password history list. Jeremy. (This used to be commit 4fd619d7e16b5f759e6dc8360ad192457b3c90b9)
adds 748e7e4 r1612: Fix bug #1571 found by Guenter Kukkukk <guenter.kukkukk at kukkukk.com>
adds bfe33c6 r1613: Patch from Tom Shaw <tomisfaraway at gmail.com> to use winbindd_fill_pwent consistently. Jeremy. (This used to be commit 8d355b9b9ddd6edf15c70977f5a719b549a56378)
adds eeb72e0 r1616: Fix user unmount of shares mount with suid mount.cifs (This used to be commit 2bd28007159a3ce4a1b8737218e7b75bc2286682)
adds 603ac68 r1638: Dont always uppercase "afs username map" (This used to be commit e9263a5204c42e8f3f1079cd535ce6fc091f3d6a)
adds e1df2ac r1656: Patch from James Peach:
adds ab81393 r1658: Expand aliases for getusersids as well.
adds 2723be1 r1661: Changed the password history format so that each history entry consists of a 16 byte salt, followed by the 16 byte MD5 hash of the concatination of the salt plus the NThash of the historical password. Allows these to be exposed in LDAP without security issues. Jeremy. (This used to be commit 82e4036aaa2d283534a5bd8149857320fcf0d0dc)
adds 161d3ee r1663: fixing syntax error in OID for sambaUnixIdPool, sambaSidEntry, & sambaIdmapEntry (This used to be commit 6e4c58b26d19f56162de961ae8338071aeeedde7)
adds e0475af r1665: Patch from James Peach @ SGI to stop using sendfile if it isn't supported by the underlying OS. Jeremy. (This used to be commit 1b0c70cf97aa45093fe5ef866a351b47ef1a5879)
adds 2cceda6 r1668: fixing bug in spec file when installing libsmbclient (This used to be commit 6778db61106be3992ded66b3aa81c98179a6169c)
adds 532431d r1681: Ensure we return the same ACL revision on the wire that W2K3 does. Jeremy. (This used to be commit 31505acf033c7d76592bb5b4ef80b29a00658c49)
adds 16de9d9 r1684: Patch for bug #1578 based on fix from Alexander E. Patrakov, <patrakov at ums.usu.ru>. Main change, hardcode replacement char to '_' as I really don't want a new parameter. Jeremy. (This used to be commit db3dde026b84aa28c2d7a32249488f203e362497)
adds 60727ac r1692: first commit :)
adds 61b9639 r1698: fix build.
adds 4b32ee3 r1716: Get rid of a compiler warning. "pipe" is a symbol that is defined as a system call, and gcc -Wall complains about a shadowed definition.
adds 23f1b04 r1720: Show correct help for net groupmap commands.
adds 9e2af93 r1721: Get rid of compiler-warning.
adds ead3776 r1733: Fix hashed password history for LDAP backends. Jeremy. (This used to be commit a1bb6fbbe4d1618b5e02a3e7ee456247364bac66)
adds d86f6ce r1750: This patch allows net ads lookup to rely on command line arguments if contacting an ADS server fails. This allows net ads lookup to work with clapd (very useful for testing).
adds a8dca8b r1778: Fix based on code from Richard Renard <rrenard at idealx.com> to enforce logon hours. ldap fixes to follow. Jeremy. (This used to be commit 9ce273ed662bd34987eaeedeeeb7cb1c99cd50a4)
adds efeeb48 r1780: Remove the UTC comment as it isn't. Jeremy. (This used to be commit f454821ff5545a34704b149514da9064f73ca3ad)
adds a817cc1 r1789: compiler warnings from SuSE (This used to be commit 7e44193be103fad273796218c8f5e5f9a1657c3c)
adds 7af1265 r1809: Patch from Richard Renard <rrenard at idealx.com> to store logon hours attributes in an LDAP database. Jeremy. (This used to be commit ac0fdf9503b34a70eaae5e7cf0764dbaec0263ee)
adds bdab948 r1810: Patch from Richard Renard <rrenard at idealx.com> to store logon hours attributes in an LDAP database. Jeremy. (This used to be commit dac72638fb3a05e805136698e0ad0612620ac8af)
adds 7fd7fbf r1812: Fix from Richard Renard <rrenard at idealx.com> to be able to reset a users logon hours restrictions. Jeremy. (This used to be commit 887aa22dc90dd8653a6c9eedf91ce76830d93de6)
adds db1ff9b r1833: patch from James Peach to get swat to look for index.html by default when given a trailing directory/ (This used to be commit 980740da784ce00ad1b388872297b82d4d368044)
adds cc72b66 r1834: prevent infinite recusion in reopen_logs() when expanding the smb.conf variable %I (This used to be commit 08037bd4427a99150c1cc65770681ec3f92f4ad5)
adds f17922d r1841: Fix for #1606, can't launch dos exe's. 2 related problems - 1). DOS uses chained commands - when we are replying with sendfile we neglect to send the chained header. 2). Win9x and DOS TCP stacks blow up when getting data back from a Linux sendfile - "The engines canna take the strain cap'n". Don't use sendfile for anything less than NT1. Jeremy. (This used to be commit 3cd88f48afa589a189bb728d2d2660d058203d4d)
adds 50238c2 r1853: Improved NT->AFS ACL mapping.
adds 5e77ee2 r1863: Fix build of exp stuff on Solaris (#1474) (This used to be commit d5c757d89b76bfe5cbd23e4a241971aaa32e4949)
adds 27dedb3 r1866: Fix for bug #1602 reported by <m.proehl at science-computing.de>. Access to a share with wide links = No follow symlinks = No Was failing with access denied. Jeremy. (This used to be commit c137accb25c928551ce666e8c7cfbbcaa60ad771)
adds c9e0625 r1869: Rename "fallback_XXXX" mapping to "algorithmic_XXX" as that's what it actually does, and "fallback_" is just confusing. Jeremy. (This used to be commit f44b4ba38147e353716c02c899bd45beaf71e6ad)
adds 5cd11b7 r1871: Patch from Luke Howard <lukeh at PADL.COM> to correctly use uid_to_sid() and gid_to_sid() in pdb_set_sam_sids(). Jeremy. (This used to be commit dae084d7134ae3f532861210907cd252d0001c9b)
adds 1842fde r1885: tighten the cache consistency with the ntprinters.tdb entry an the in memory cache associated with open printer handles; also make sure that register_messages_flags() doesn't overwrite the originally registers flags (This used to be commit 540daf71d8ad189af5dd6d45aa1ce2b3d67da752)
adds 6fb06bb r1887: Fix deadlock loop in winbind's required_membership_sid-verification.
adds 33b2bc4 r1888: Bring the same level of "required_membership"-functionality that ntlm_auth uses, to pam_winbindd as well.
adds 3ced3cd r1890: Cut down on debug messages from is_in_path. paulg (This used to be commit 8b1c2126af3f29a3708b6823616ecec43ce63b95)
adds 9723edd r1906: Revert lukeh's change for primary uid/gid change. This creates a recursion loop between uid_to_sid -> getsampwnam -> uid_to_sid. It needs further inspection.
adds 423d98f r1908: Bugzilla #1541. Fix recursive ls in smbclient. Fix by Josef Zlomek. (This used to be commit e59af43f6b8f824447bd20efc08dd81f2774e99c)
adds b33db26 r1921: Mandrake packaging fixes (This used to be commit e83eed8d6b32f7ddb25215ed08c10a7fb59665b8)
adds e35aa1f r1924: missed adding a few files (This used to be commit fc6bab3efdfc0d506d2487bc9cc948e03b8e6cf0)
adds df5b09f r1931: fix broken documentation links (This used to be commit 47dffbb857057ba7591e9a597596414e364c7a00)
adds 6219c99 r1936: Fix bug noticed by Steve - ensure extended security bit is on only if we negotiated extended security. Do not merge for 3.0.6. Works with W2K but needs further testing. Jeremy. (This used to be commit 284689aa18d2711a9041598cdf490359466f7f77)
adds b447065 r1939: Ensure with my new change we set extended security in flags2 in the negprot reply. Jeremy. (This used to be commit 8b80b46b8b76ead72c17dc65f2de4c0cc0b263c7)
adds 9e20bb5 r1942: Add missing semicolon. (This used to be commit a0b80033c997d50562f66686e79a58fc9603217d)
adds ab97995 r1946: update debian stable package tree (This used to be commit 7a96ed015ea79512b12195a9086f96d9634303b4)
adds 07a85c1 r1948: Some fixes for path changes (This used to be commit 6cf02ec9e788b624cc4ddc67efe45ffbf4f0c443)
adds 7b56819 r1960: sambaPasswordHistory had a duplicate OID bump up the attribute number to 52 to avoid conflicts (This used to be commit 9368f0c1d2cb9942293cf2429474a1a100339572)
adds feea451 r1962: fixing schema file; synching with trunk; trying to prevent this from happening again (This used to be commit f1a0fae13fa2e6baf66c4c5a51bef87d442d9ba6)
adds 455bc1d r1964: more schema fixes syncing between branches (This used to be commit 49fba32217d9a9a186a28805011bdb567ac968de)
adds 3eb42d3 r1965: add cli_setattrE (inspired by samba4-code). needed for further migration-work. could someone possibly double-check the byte-count?
adds 19e949a r1966: further work on and cleanup of the net-migration-tool.
adds f1fd211 r1967: Fix a couple of krb5-DEBUG-messages.
adds 08e37cd r1968: Remove spurious "A" spotted by Jason Mader <jason at ncac.gwu.edu>. Jeremy. (This used to be commit 80f7c3141c0925b858cba4a276b370228777263d)
adds 167299e r1971: move counter.
adds b894c95 r1974: Just use a simple linked list for this. Jeremy. (This used to be commit 77bddd40b0a3cb9d2a95b61c098468d3d98e41b0)
adds 4e02b70 r1976: Simplify, use standard dlist interface. Jeremy. (This used to be commit 776c28133dfa29320608829f15da2f1056454e4c)
adds d792569 r1978: Roll it back until I do it right.... :-). Jeremy. (This used to be commit f16aa99f8c2f8a31f82e2aedfe3ea6a7276db504)
adds 2ea1c9d r1980: Re-apply (remember to remove entry from list on delete this time :-). Jeremy. (This used to be commit 275a0010f487a06b3bc86f82e45d08c821a51b0e)
adds 8e309cc r2001: Fix bug 1622. Thanks to Qiao Yang for the patch and Sven Thomsen for testing it.
adds fd63959 r2006: Fix bug 1653 discovered by Luke Mewburn. The script code to generate the svn version number broke out-of-tree builds. (This used to be commit bba8e7956a53067b0d51a12c6abfac24834e4603)
adds a68a17a r2007: Fix typo in Jeremy's copyright. From the output of cvs annotate a year in the late 1990's may be more appropriate though. (This used to be commit 4c881b7a9e40307710ec860375985dc2145f2dd8)
adds 93c20b3 r2009: compile-fix for #1626 (spotted by Olaf Flebbe <o.flebbe at science-computing.de>).
adds 3be4c47 r2013: BUG 1658: little bit of const (patch from : Helmut Heinreichsberger <helmut.heinreichsberger at chello.at>) (This used to be commit 22cde8f665f7ed52785699a1d58db3271125ab89)
adds d6a1f3f r2014: BUG 1656: rename auto.a to auto.smb (This used to be commit 2f4a699631b9c1cc5198b61ede338426a690d0ee)
adds ba183f8 r2015: Reverting fix for #1474.
adds e091cd8 r2016: Add message to ease access-control-debugging.
adds 99dd2de r2018: updating syntax for enable-cups check (This used to be commit 1acbd40b2651d49811c0afa0f1c3b5eacd3171a0)
adds c542a2c r2022: Add net_copy_fileattr as a separate function to copy just ACLs, attrs and timestamps. This makes net_copy_file less complex.
adds 990d9d1 r2023: If there's garbage in the pidfile, we should not panic but assume that no one else is around. We can't find the other guy anyway.
adds fcbb2d3 r2026: Simplify statcache to use an in-memory tdb. Modify tdb to use a customer hash function for this tdb (yes it does make a difference on benchmarks). Remove the no longer used hash.c code. Jeremy. (This used to be commit 3fbadac85b8cad89b93d295968e99c38c8677575)
adds a96dfe0 r2027: Fix for but #1657, used initialized variable, from Helmut Heinreichsberger <helmut.heinreichsberger at chello.at>. Jeremy. (This used to be commit 07f7aa6afb0945bb0e108981c4984a6c04c42a53)
adds f98af01 r2032: If you're selecting a hash algorithm for tdb, you need to do it at open time, it doesn't make sense anywhere else. Jeremy. (This used to be commit d7ea1ea8fb3420ca1ad8d95acdc43313898200ff)
adds 77cc412 r2057: Although rarely used, prevent "net lookup kdc" from segfaulting when using our own implementation of krb5_lookup_kdc with heimdal. Also, heimdals krb5_krbhst_next() obviously does not retrieve the struct addrinfo in the krb5_krbhst_info-struct, using krb5_krbhst_get_addrinfo() instead.
adds b4ec659 r2067: Prevent nameless $LIBDIR/printing/.tdb from beeing created.
adds 5b1c7af r2068: Use SMB_ASSERT to track down empty printername (thanks jerry).
adds 804cfb2 r2070: Let's try to overload srnlen and strndup for AIX where they are natly broken. (This used to be commit 98feb3318f54bb48ce56fc8f4721fec4967b9dd9)
adds bf64541 r2073: Adding getprinter level 7 to rpcclient.
adds db2ffe1 r2076: Removed old dir caching code - not being used now we have the statcache anyway. New dir caching will be done on nanosecond timestamps. Jeremy. (This used to be commit ba473a580245430009245a4c8b8dcaf9fc4b6406)
adds df5ee6a r2077: fix logic bug in the check for creating a user's home directory in register_vuid(); add a few extra debug lines (This used to be commit 02571e7f5040a577840c969ff9c46a1e533edc21)
adds f5a2dd7 r2079: Clear the publish-bit from the attributes-mask when migrating printer-settings. publishing-info is not handled yet.
adds e4c4d91 r2080: Remove last traces of static migration to localhost. Needed to allow a local netbios-alias bound to non-loopback interface as a migration target.
adds 5ef0883 r2082: lp_path should be lp_pathname. Paranoia fix on mangle prefix. Jeremy. (This used to be commit cc91bbe20d9cb26e52ad417f279e2d60c85af2dc)
adds 69e87ef r2083: Fix memleak on return code path. Jeremy. (This used to be commit b0af241fd1fc58c1cbaadcbf6832b608923382ff)
adds ed5fd71 r2086: fix bug with winbindd_getpwnam() caused by Microsoft DC's not filling in the username in the user_info3 (This used to be commit 4703a71fa88dff8bdc932f6c9af3a9d25a88938f)
adds a5489bb r2090: fix formatting that was bugging me (This used to be commit 5d3ba1fac0ccb7024b72fd3a672e14fab062ef0b)
adds 725d939 r2091: only use sAMAccountName and not userPrincipalName since the breaks winbindd (lookup_name() only works with the sAMAccountName) -- *please* test this change. My tests all pass but there is probably something I missed (This used to be commit 2bf08aaa37f41681b3154514792bf29a3abfdbfd)
adds 922d51b r2093: Fix for Bug 1416. This must have been a cut&paste error from add_gid....
adds 58a1460 r2111: Fix memleak with valid names. Jeremy. (This used to be commit 3f0707132afc66109701766528cb0bd1e1c7cd8c)
adds f1688d6 r2112: Simplify the mangle hash code to use an in-memory tdb. Should be ready for the new directory code now... Jeremy. (This used to be commit c2eff8ef1b65570d2e590f62f026cc18f9142652)
adds 651daa4 r2114: Shameless theft of iconv commit from Samba4 to keep the two libs more in sync :-). try to cope with a wider range of UTF-16 characters when we are using an external libiconv library. Jeremy. (This used to be commit 5d04cd6804f6fc3b556e7c3b53fa0d7af39797c1)
adds 1d7f22c r2116: Ensure statcache has large enough tdb memory hash size (1031). Jeremy. (This used to be commit dad4d65787df7bd28351cb8f8724d3ae5387ca12)
adds a79469a r2131: Fixup format string. The magic value format specifier was missing, so the logged offset was really the magic value, and the true offset was never displayed. (This used to be commit 30da4e777191c557226d5615cee5a9e28b198a8b)
adds 278f946 r2133: Several fixes:
adds 4c20275 r2135: BUG 1464: make sure that printing commands are initialized even if the 'printing' parameter is not explicitly set (This used to be commit 8ae57a8e8d7334bc0feb2c8afb673bd5c53bffca)
adds 0fc457b r2137: This is a patch I've been running at Hawker for a while.
adds f4c2e60 r2147: Fix utility name in error message (pre-emptivly merged to trunk ;-)
adds e197fb3 r2150: Fix parsing of names ending in dot and a few other error returns (commit to Samba4 smbtorture will exercise these fixes). Jeremy. (This used to be commit ff20dacc68c78b8d30993712366af30a64e960aa)
adds 3f9bc7f r2152: Fix for bug #1674, move the symlinks checks into reduce_name(). Jeremy. (This used to be commit 341771857fecf9ef72a436c42e0571d486fa0dde)
adds b0b317e r2155: Reformat, plus steal from Samba4 :-). tridge: the lp_use_mmap() in map_file() is inappropriate for 2 reasons, so I have removed it.
adds 6667776 r2157: This parameter in loadparm appears compleatly unused.
adds 018de01 r2160: fixed the uuid pack/unpack routines (they could go past the end of the UUID structure) (This used to be commit 43cf57e86bfae3ab68e97c2238338581411eb2ff)
adds d9a1327 r2163: converted samba3 to use the new utf-16 aware iconv code. Also changed iconv to recognise UCS-2LE and UTF-16LE as synonyms, which means this change should be more robust when applied in trees that treat UCS-2LE or UTF-16LE as correct. (This used to be commit 92c9fcaec4299ddc16f9d6568a695b1fe161be33)
adds c5b11b5 r2175: Fix for #1546 from fumiya at samba.gr.jp. Preserve errno in MB strupper_m/strlower_m. Jeremy. (This used to be commit 615aa6e914e6bc3691156a3b80244fc98d8ecc56)
adds 0138c08 r2177: use the correct counter when copying group rids from the user_info3 struct; patch from Dimitri van der Spek <dwspek at aboveit.nl> (This used to be commit aa89806deb9d4c9cbd23ccdd41bb98346e395078)
adds a282989 r2188: adding some initial checks for DragonFly (same as FreeBSD 4.1) (This used to be commit dd84bedaca9c8e802fc4cae5b73128c94f38c086)
adds 0211bf0 r2189: adding some comments to the schema file (This used to be commit 1438c2960f1213ddf98e7e874e1d060f2d57089c)
adds 3fe747b r2190: disable 'winbind enable local accounts' by default (had to be done doctor) (This used to be commit 1f71295801c7af554fba293069e52666083d7bc5)
adds 12172c9 r2191: ensure that we assign our pid to print jobs (and not our parent's pid); ensures that spooling jobs from dead smbds are removed from the tdb (This used to be commit 9e42d016e1fee9ac999dadc383eb5db45ed79b00)
adds 649e127 r2194: Here is the efforts of much pain reproducing W2K3 pathname parsing. :-(. One more check for CreateFile() needed. Jeremy. (This used to be commit 294e2021b34c806900ec65ecbf17d9038ac6229a)
adds 51336f2 r2196: This error code change is incorrect. Still working on it... Jeremy. (This used to be commit 3dbd822f5e4a241ac12fa6c75de93013f80f00f4)
adds 0f0b985 r2198: Correct fix for #1360. Need to use -Wl when passing flags to the linker. (This used to be commit 274a1eda7863368a0d46aed6600c29ec5e30f406)
adds fef54a2 r2210: Fix misleading comment found by Heinrich Mislik <Heinrich.Mislik at univie.ac.at> (This used to be commit 3a88ee4c444c7b953c9f88b19998a5d84fc5e17c)
adds 5480cfc r2213: Optimisation. Passes masktest against W2K3. Jeremy. (This used to be commit 5dc3324c4f1ae10c96b6d385531369e0eeee4c40)
adds a34e4db r2215: I think I'm really close now. The key is to count the number of bad components once you've hit one, and keep track of how many there are (going up a level removes one - maybe it needs to be ./ in order to be removed, need to check). And remember to change the error code return depending on whether you're called from ff or chkpath. Jeremy. (This used to be commit beda1aee795971fa600af65caa749694bb0dfea5)
adds b755bda r2219: Remember to count bad_components only on pathname boundaries. Jeremy. (This used to be commit ee8ac9e51a0aefd41df56de4d6deac522bdee4a3)
adds 571cc48 r2224: Make nmbd more robust against bad netbios packets. Jeremy. (This used to be commit dd9b17abd6b32c090840c1a0b797fd774711cb3a)
adds b887c41 r2231: Fix iconv.c to use the Samba-supplied uint8 type not the uint8_t type, which does not exist on all platforms. (This used to be commit acc793ead7e61f1eb87864b676d26f5791367228)
adds bf43c1a r2233: fixed 3 places where == is mistakenly used instead of = in bourne shell script statements in configure. (This used to be commit 8470968cc6884605cdf2587a2c7f9ecf7b46ded6)
adds a1763b3 r2239: Fixup formatting errors in TDB_LOG calls. Add printf attribute support to tdb log functions. (This used to be commit 67c737118faaeae9bd723516ea60657046e135a8)
adds 12c03ce r2245: Typo fix from trunk. (This used to be commit 93ddf001e3e079fd1d17096afd91eb93ae17474f)
adds fc84e91 r2246: Some good fixes for HPUX from JBravo on #samba-technical:
adds 17f2560 r2248: Merge of tridge's PRINTF_ATTRIBUTE fixes from samba4. (This used to be commit 53bfb76608efa347d5fe154c5583a5e8e3d53740)
adds debfeb8 r2258: Attempt to fix Bug 1715. Not sure if all of ldapsam_compat works now, but this definitely fixes two segfaults.
adds 1ee9f9a r2261: fix getdc mailslot checks; testing with Windows 98se, WinME, WinNT 4.0/200x/XP (This used to be commit 8ad147508ac653698ebacf9fd19fc5eb5863db28)
adds f9ebee9 r2263: When testing whether building shared libraries actually works, use $SHLD and $LDSHFLAGS instead of $CC, $CPPFLAGS and $CFLAGS as this is more likely to actually work. Bugzilla #1731.
adds 5167538 r2264: Fix for #1741. Define a struct nss_groupsbymem (thanks lukeh!) for HPUX 11 which doesn't have one of its own. (This used to be commit 3d275d1eee9644651dcbb61a342648e878fe3506)
adds 39a9c5d r2265: Volkers change to HEAD looks very good. Commit message from HEAD follows : While torturing winbind a bit I found the following unfortunate behaviour:
adds baafbf4 r2269: Copied from SAMBA_3_RELEASE 3.0.7 branch. (This used to be commit c48151d013b81cbcd172d0259b1b653cba800716)
adds 4038d42 r2279: Clarification changes only. (This used to be commit 6ed4d26b08f0fde400c37042f6012a25d095594d)
adds 4b9cba5 r2292: changing version to 3.0.8pre1 (This used to be commit 98799dc78236a76506d2848b7434bd521c9aca8f)
adds 92c1eba r2312: Fix for bugid #1667, smbpasswd file could be left locked on some error exits. Jeremy. (This used to be commit e2b0b9fb72559a9629b116a7e063de08a12e9eb1)
adds c0b4334 r2317: Fixup error messages and reformat. Jeremy. (This used to be commit 8ae10c74ec45f1493aa15ee812ff37b86c8fc439)
adds 410a6c7 r2331: check password script code and example from trunk (This used to be commit f836be323a233f3a28cbaa04c532e83ea98ead89)
adds 5e2bac3 r2333: check the script is not a 0 lenght string (This used to be commit 05a80c37375b3186b02b8430033796ab7a7d68bb)
adds defc3d8 r2334: Update LDSHFLAGS for HPUX as -Wl is not necessary as we are invoking LD directly. Should fix #1731. (This used to be commit 9f241a8f2a590acd31f59f689b7eb17b6ae4f3dd)
adds 3a6c8a8 r2338: Remove lonely looking definition of DYNEXP for HPUX in the configure "CPPFLAG settings for strange OS's section". DYNEXP should only be set in the shared library configure section. (This used to be commit 8d00f7310c934dcecac4b0af01e74836f62fa539)
adds 7f53bb1 r2340: Solve the problem of user sids ending up with gid's and vice versa: This belongs into winbind itself, not into wbinfo.
adds fe69a5e r2348: fix segmention faults
adds 3a1d169 r2351: Fix use of an uninitialized variable. valgrind is sooo useful.
adds 20e9f05 r2355: Now we've shipped 3.0.7, add in the DOS fix. Jeremy. (This used to be commit d6b26f9db76e81d65b7630e46af99fe03a982ec6)
adds 3ef0710 r2361: Fix the appalling toktocliplist() fn. Bug found by Luis Benvenutto. Jeremy. (This used to be commit d434d8e2b47bc8553ee04bd7211f622e3fcbb7fb)
adds e2fb31e r2363: Fix to make find_workgroup use the same truncation as create_workgroup (refactor to a common function). Patch from Paul Szabo - psz at maths.usyd.edu.au. Jeremy. (This used to be commit b2b6d6e890813b0d222ac75efb95434ba8c70e46)
adds ebc84c4 r2364: Include yp_prot.h before ypclnt.h as AIX 5.2 spits the dummy otherwise. Bugzilla #1778. (This used to be commit 0f1ffe0f304d367fa5db1cfd92a8f5e365233c1f)
adds 3ada1c1 r2369: Fix from Richard Renard <rrenard at idealx.com> to fix usermgr and trust relationships. Jeremy. (This used to be commit b910e530027c19c4e505314a91ffcb72f20d8f09)
adds 41b3720 r2371: Fix for talking to OS/2 clients (max_mux ignored) by Guenter Kukkukk <guenter.kukkukk at kukkukk.com>. Bugid #1590. Jeremy. (This used to be commit 330025d1a669de927a3879a9c3a9fc20e1be464f)
adds 40a89ce r2373: Fix typo. Jeremy. (This used to be commit b1033fc77c97f0d9b5613a0b9f7d45dcf58e6b56)
adds b0d376b r2374: Fix from Vince Brimhall vbrimhall at novell.com for ldapsam_compat. Be robust against NULL attributes. Jeremy. (This used to be commit 727fc341b578577c112e97b0ef6f4c7f8bd15f66)
adds 82110e7 r2378: Remove two confusing #defines (This used to be commit 639cb4ced6b6c08b0665890c815f2e1361e7879f)
adds 10e4a96 r2388: fix client quota support
adds 3020878 r2390: Update some URLs and locations in README (This used to be commit 4e29698467d124663226929b485d27d3f67e0f8e)
adds fb4c421 r2392: Steal the nicer error message from Samba4 :-). Jeremy. (This used to be commit afa88868b76a6e825bc45f8d405d4b3f557fdfdb)
adds dac6284 r2395: Patch from "Stefan (metze) Metzmacher" <metze at samba.org> to fix opening of quota file. Jeremy. (This used to be commit 9a6e331639d7aace294dd663de7d27912fcae146)
adds 7418d20 r2396: Fix bug found by Cornelio Bondad Jr <Corny.Bondad at hp.com>. To correct “net rpc vampire” core dump. Jeremy. (This used to be commit cd910ffc510f2007c2619d7a4d31e5e41de7d1d1)
adds f820b92 r2413: Arggg. Stupid, stupid, stupid me ! I added a paranoia test case when I was developing the deferred open case and made it too tight. It will fire (incorrectly) and panic when a client does a second open for a file with a different mid (multiplex-id) request. Doh ! This is a perfectly valid thing for a client to do (have two pending opens with different mids outstanding on the same file) and currently when the first pending open expires with a share violation th [...]
adds 78c5544 r2420: Way back at the 1st SambaXP, Simo pointed out a subtle bug related to the interaction between the splay tree code and the code used to find a leaf node. The problem is rare, and with most sites using the newer hashing algorithm it's probably not important to fix it. I have fixed it, however. (This used to be commit b3997aeaf47d5cf0d5ed63038f3b22c9dfcdff4c)
adds 5bfd4d2 r2440: Use sys_fork instead of fork for the dual daemon so that we get the correct debug pid in the logfiles.
adds ec62d5a r2444: Based on jmcd's patch, implement special lists for the ldap user attributes to delete.
adds 848317b r2450: don't limit the number of groups returned by winbindd_getgroups() (This used to be commit 4ba98cb469ad938bbc2e46cffaa48cc1c46b8e4e)
adds 1d88650 r2451: Fix from Henrik Nordstrom <hno at squid-cache.org> to allow winbindd to return the correct number of groups when the groups array must be enlarged. Jeremy. (This used to be commit bcc769de4d60205209633887f2fb2f0ab6088cae)
adds 73d8299 r2453: I think this is the last lot of fixes to get shared libraries working on HPUX. This is Richard Allen's suggestion to get HPUX to use cc instead of ld.
adds 0b9e4a9 r2466: Fix memleak found by sean.chandler at verizon.net.
adds 3b015a4 r2470: Fix bug 1797: winbind and nmbd ignored "-l" option.
adds 83d5892 r2472: Fixed krb5_krbhost_get_addrinfo()-parameters and make failure of this call non-critical.
adds 2dce7d4 r2473: Convert internal data to UTF-8 before calling libxml2 (This used to be commit 8be3fa5bfa80b51f30f1c93a7fc9e95e2b1996a7)
adds a71c7b4 r2474: (re-)fix memleak (initially found by jra).
adds 3de9b11 r2475: A more helpful debug-message when a connection to a dfs-proxy-share is failing.
adds d25aba1 r2476: now that PRINTER_ATTRIBUTE_PUBLISHED does not get reset anymore, migrate the publishing-state for migrated printers as well.
adds f817616 r2477: Document "--destination" for "net rpc [printer|share] migrate".
adds 557f2cf r2479: Stop attribute "modifyTimestamp" from being deleted. Jeremy. (This used to be commit 0351bf8b03306246efc17e532ebe78ecdafb645d)
adds 75ea998 r2481: Patch from Igor Belyi <sambauser at katehok.ac93.org>. Ensure pdb user is deleted first before deleting UNIX user (LDAP backend needs this ordering). Jeremy. (This used to be commit 2815b31e013e517a58027ba74f118209caf4d85f)
adds 772c250 r2482: Fix from Arthur van Dongen <avdongen at xs4all.nl> to fix acces -> access typos. Jeremy. (This used to be commit a278dca1b2c103f368d154aee2d3a1edd5604687)
adds 2da3d6d r2528: Ensure MIN is defined as a macro so it's not undefined in the .so. Fix from Andreas <andreas at conectiva.com.br>. Jeremy. (This used to be commit b5edad8b6098abac9b197d70fe29fb514e625b34)
adds cf32220 r2540: Fix it the way Henrik Nordstrom (the patch author) wants :-). Jeremy. (This used to be commit 45707b5700f8a7c422fca2d7c95f9fab50740f35)
adds 5c34aeb r2548: Fix for bug reported by Edward Spragins <spragins at gmail.com> - don't try to set security descriptors on shares where this has been turned off. Jeremy. (This used to be commit 9cbe685d02fa1d3778958a3ade4965b64e5d0169)
adds e8e5e99 r2564: resurrecting smbd/tdbutil.c (This used to be commit e61986a11ec69e2510ae1de38ea9c5df4d4804d9)
adds 5fe0142 r2566: Fix creation of aliases via usrmgr. Winbind was too strict checking the type of sids.
adds de72d89 r2567: Patches from Lars Mueller <lmuelle at suse dot de>:
adds 5a8effa r2569: Patch from Rob Foehl <rwf at loonybin.net>:
adds 729155a r2570: minor fix with Rob's patch. use dos_errstr() instead of W_ERROR_V() when using %s in the format string (This used to be commit b26e4dbd7fd616e672331fd36441b8bf74157904)
adds 8875124 r2575: Return correct error codes on old SEARCH call (from Samba4 torture tester). Jeremy. (This used to be commit fc51c97ea86bd1a86830d4ab2c6c7c4ec9fccc88)
adds b2cd630 r2578: Pick up optimisation from Samba4 - thanks tridge ! - I recently found out that charaters below 0x3F are guaranteed not to occur as secondary bytes in any multi-byte character set. This allows for a very simple optimisation in strchr_m() and strrchr_m(). It might be a good idea to pick this up for Samba3. Jeremy. (This used to be commit 0465e2d23d27e535bad4652037b37041049bfa96)
adds aa62710 r2584: After talking to jerry, commit the strlower patch to getent username and groupnames. In template homedir, leave %D alone uppercased.
adds 70ac6b6 r2599: avoid free()ing our static unalloceted memory that ends up in memory corruption. (This used to be commit 557e12d1b593b582ea1157d278bcdde6aba5a879)
adds bd5a0ed r2605: Fix stupid typo in back-port of Samba4 fix. Jeremy. (This used to be commit ca9516520ffe007a7dccd4d6cbf1c5d77fc4ce29)
adds 17ab9e8 r2610: Even if we only use the fast-path (ascii only) then we still need to set errno = E2BIG when we overflow. Jeremy. (This used to be commit 7b0560dcccbd44f1f7b67ba1d46f6a5680b6b47c)
adds a9a4f22 r2619: Only issue the ldap extended password change operation if the ldap server supports it. This might be a fix for bugs 1823 and 1545, notifying both.
adds 761dfda r2637: Fix the roundup problem (returning 1mb roundup) for non-Windows clients. This upsets the smb client in the Linux kernel (and Linus :-). Jeremy. (This used to be commit dad699ce0b36d23b80fe70b74d5e98df568a0495)
adds eb9a099 r2651: Added 'stat' command to smbclient to exercise the UNIX_FILE_BASIC info level. Outputs data on the file in the same format the the stat command in Linux. Should be useful to people wanting to learn how to parse the UNIX extension output. Yes I will add the docs later :-). Jeremy. (This used to be commit b25cc596417d29815814c3968ac2627bf59ffc0b)
adds f128aa2 r2665: Ensure the UNIX info level returned enough data. Jeremy. (This used to be commit 8a7741dddf17dca136144fb26e2d7a42d313467a)
adds cc146ad r2691: Increase a debug level for a quite frequent operation.
adds 2d5bf9e r2697: Fix for bugzilla #1732, patch by Satoh Fumiyasu, fumiya at samba.gr.jp
adds 8df096a r2700: Fix bug where we could incorrectly set sparse attribute. Don't use st_blksize, it isn't what you think.... Jeremy. --his line, and those below, will be ignored--
adds 521268b r2703: Fix typo noticed by Igor Belyi <sambauser at katehok.ac93.org> Jeremy. (This used to be commit ba69c7229c27e917a24e6d608d59e7c0bdd47551)
adds 4a96fb5 r2706: The code that prints the remote MAC address (from the statistics section of the response packet) was outside of the if() that determined whether the query was successful or not. As a result, the MAC address would print out even if there was no MAC address. At least the garbage it printed was relatively consistent. :)
adds 39efdab r2708: Don't look for bzero, we don't use it. Samba4 torture tester treates maxentries = 0 as maxentries ==1. Jeremy. (This used to be commit 38f3d3e263f59f94f243907447b5a82f67d3e3f7)
adds 429dc21 r2715: Swat-i18n-Patch from Björn Jacke <bjacke at sernet.de>:
adds 61918e7 r2729: Fix ldapsam_compat homeDrive. Thanks to jason at env.leeds.ac.uk
adds 11c1547 r2732: Fixed typo.
adds 8ffb8bf r2736: Fix bug in Python printerdata wraper found by Daniel Jarboe. (This used to be commit 8ec28d613d6dcade135b314c6764fbafcc8ed79c)
adds 676aa55 r2746: Fix typos in net's usage-output.
adds 4edd652 r2752: Fix the paranoia-check to ensure the ldap-attribute and the smb.conf-parameter for samba's "algorithmic rid base" in ldapsam are identical.
adds 823936d r2753: Workaround for the (rather broken) _samr_query_useraliases rpc-call.
adds e357bc3 r2755: Fix NTLMv2 for use with pam_winbind, the plaintext ntlm_auth modes, and the wbinfo -a test tool.
adds 02c9b46 r2759: Fix for winbindd on AIX 5.1. Apparently it doesn't have as many methods in struct secmethod_table as AIX 5.2. Patch from The Written Word. (This used to be commit 4f8496ad626478c31e9372e07652d50f581256d0)
adds 3015135 r2760: Another patch from The Written Word. Don't declare function prototypes inside a function. Bugzilla #1762. (This used to be commit 002cdd4a5b34611983a32018248f9fe122c4111a)
adds 90cd0c3 r2761: Print the decrypted, not encrypted key.
adds f219db7 r2762: Remove silly conversion to and from UTF8 on the winbind pipe. Fix the naming of the require_membership_of parameter in pam_winbind and fix the error code for 'you didn't specify a domain' in ntlm_auth.
adds 31441aa r2768: BUG 1519: save the hostname used in the open_printer_ex() for later reuse when filling in the spolss replies (also gets rid of get_called_name() (This used to be commit 57db8ca91f52329c7f8985c04463b6b69015b0c4)
adds 13720fb r2770: oops; internal_resolve_name() should stay static in 3.0 (This used to be commit 316302ca4a79cfc201311e12df71fdbb974c09c4)
adds b2dc329 r2771: Second (and last) part of Swat-i18n-Patch from Björn Jacke <bjacke at sernet.de>
adds 96876f6 r2772: Check correct string length when verifying password-policies. Do not allow e.g. two umlauts and one ascii char to comply with account-policy "min password length" of 5.
adds 640f124 r2778: merged the new samba4 ms_fnmatch code to Samba3. Thanks to Rusty Russel for some help in designing the new algorithm. (This used to be commit 38144f8d2cda32edacf90725f28e763689128d0d)
adds 9f9efc0 r2779: Some fixes to pam_winbind.c.:
adds 8199abf r2813: Fix the build. At least temporarily, since I've got the impression that _real_ fix is more complex...
adds c56e526 r2814: Exactly the same as "main" build fix.
adds c5ccf8e r2819: Make 'password history'-behaviour in ldapsam more consistent.
adds 2d016a6 r2821: Adding "Windows x64" as architecture string and driverdir "x64" for the 64bit AMD platform.
adds cc47bf9 r2822: Fix parameter confusion in priming of name-to-sid cache. Found by Qiao Yang. (This used to be commit 30ae13cb9fbe5f04e46bcbd5e0c19da9b33341d5)
adds 56fd691 r2823: Patch from Brett Funderburg to pass create options parameter to nt_create_andx() function. (This used to be commit fa3e8365641e84ca361dc95bac33a9d56e9d799b)
adds d9b8eaa r2824: restored the is_case_sensitive option to ms_fnmatch() in Samba3. It is very rarely used, but we sohuldn't be removing a feature in a minor release of this kind. (This used to be commit 4ce0505bc369243aa77013519ce4e4f6e50f5a48)
adds 1cc0c74 r2826: Complain if 'password chat' doesn't contain the %u variable. based on a patch by Ronan Waide (This used to be commit a48b3b291cfe5883da1a36b368ddf725b5ff9375)
adds 4fd4aa1 r2828: Fix for bugzilla #1864 from Brett again.
adds 132879b r2832: Readd WKGUID-binding to match the correct default-locations of new User-, Group- and Machine-Accounts in Active Directory (this got lost during the last trunk-merge).
adds 66e6894 r2834: Netapps can return NT_STATUS_ACCESS_DENIED when trying to return the security descriptor for a file. Return an error in this case instead of panicing trying to unpack a zero length buffer. Found by Brett Funderburg. (This used to be commit 588de0d4a84a5228d0f99f743ad327ad3b70ead1)
adds b4cf9e9 r2835: Since we always have -I. and -I$(srcdir) in CFLAGS, we can get rid of '..' from all #include preprocessor commands. This fixes bugzilla #1880 where OpenVMS gets confused about the '.' characters. (This used to be commit 7f161702fa4916979602cc0295919b541912acd6)
adds e81aa8c r2837: Fix printer-migration w.r.t. to new naming-convention for policy-handles. Also remove some unused vars.
adds d15e6af r2852: Oh. Allow to migrate win2k3/xp-drivers as well. Thanks to Bjoern Jacke for his moral support :)
adds 3d50211 r2865: Add static and remove unused functions that only cload the blame-game in finding out who is causing the massive performance problems with large LDAP directories.
adds 4792a8d r2868: Well, I'm not quite sure what I'm doing back in Samba 3.0, but anyway...
adds f08b3e2 r2894: Certain versions of GNU ld the default is not to have the --allow-shlib-undefined flag defined. This causes a stackload of warnings when building modules.
adds 8f49721 r2899: Change some #if DEBUG_PASSWORD's to #ifdef DEBUG_PASSWORD.
adds ce873b7 r2905: Apply the patch for bug #1822. Add -D_REENTRANT to CPPFLAGS and -lthread to LDFLAGS.
adds 8622870 r2917: Fix ip address override in mount.cifs mount helper and clean up warning messages from the sparse tool and expand syntax help (This used to be commit 1052eabf29f6c197b126f44d32fd5c5bc8f4a9c3)
adds a169b95 r2918: BUG 1907: fix getprinterdriverdir_1(). have to make sure we don't add unnecessary double slashes to the servername (This used to be commit 859599dbcaa9e39a7902cc959955fcea2dad334b)
adds 5976f23 r2923: Fix some obvious copy/paste leftover debug-messages.
adds 4fb2bbb r2924: Another #if that should be an #ifdef. (This used to be commit b6193f6d52a148c05b6b7cc33553f3b8ff94b64e)
adds e66c821 r2935: This is a long-standing one in my patch-queue: A pair of net commands (usersidlist/allowedusers) to scan a file server's share and list all users who have permission to connect there.
adds 3eff1f4 r2942: Add client-side support of triggering ads printer publishing over msrpc setprinter calls inside the net-tool.
adds 64666f5 r2943: solaris packagaing updates from Darren Chew <darrenc at vicscouts.asn.au> (This used to be commit 3798357e443f2795bf62a6e6ec73ca6a572957db)
adds 7df1ed0 r2955: fixing a segfault uncovered by the changes for BUG 1519 (This used to be commit 1664395257eb2425246e200ebde4384aa54484a4)
adds 26c106e r2959: If we want to support writes >= 65536 with cli_write, then it had better return a size_t, not an ssize_t, and we had better left shift the upper part of the write count, not right shift it. (This used to be commit 3eb33fbc64415600d62ff7b1f2edd67d2dac05b4)
adds 6ae9b63 r2978: Fix #1926 typo in debug. Found by Bill McGonigle <bill+samba at bfccomputing.com>. Jeremy. (This used to be commit 4fd314243e82d9c55bc9849a722424d45553013e)
adds db2fa3b r2979: Fix incorrect locks/unlocks in tdb_lockkeys()/tdb_unlockkeys(). Spotted by Taj Khattra <taj.khattra at gmail.com>. Jeremy. (This used to be commit 365b203164bc813579013afb5dbb74f3604906c9)
adds 534c4a2 r2996: readability fix for length check; no semantic changes (This used to be commit 668ab6984afa7d9e0c15e87c5d45df7560e467e6)
adds 9e4b000 r2999: Remove lockedkeys code. Not used. Jeremy. (This used to be commit c3e87f9fa53b0be1dea5dad5cddd71d2617c3cf6)
adds 2efbc23 r3002: Fix for bug #1886 - prevent delete on close being set for readonly files (and return the correct error code). We now pass the Samba4 test suite on this. Jeremy. (This used to be commit 6ae417f12cc6f8d2ad00bea27ce0a20242f76325)
adds b0202c7 r3008: when checking for the existance of a lock we are only doing a single tdb call, so there is no need to get the chainlock. This reduces the number of tdb locking calls made on file IO (This used to be commit 78e904c27b31d7123b521c446247d6ff558c84cc)
adds c53e640 r3049: fixing some calls in the printing code to stanard_sub_basic(); fix standard_sub_snum() to use the current user's gid; add some (snum == -1) checks to standard_sub_advanced() (This used to be commit 8c3fd1908d201e9891878ff4c3259ed9690dff97)
adds 8c1c918 r3050: Steal from Samba4 :-). Make us pass most of the new lock tests (except for the cancel lock which I have to add). Jeremy. (This used to be commit cf7f89999e0c6becd4617c812400d1e71b9c0a30)
adds 0af8284 r3065: BUG 1519 (more): apparently the server_name notify request is used to fill in the title bar of the port monitor window and unless we get it right, you cannot open the printer properties from the port monitor window (This used to be commit fc691572c9ba5ae85c63db5202b7777efdbf7260)
adds f2aca08 r3066: BUG 1519: fix segfault caused by double free of a printer (This used to be commit 3760464193c540e82f0ba4e61d1d3b96a9803aca)
adds 293136c r3067: patch based on volker's initial work in trunk that fixes the queu update problem when using the background daemon (This used to be commit de7af09e727e744aa27af85ef7c0f73ed5c1550a)
adds 7d4eaf8 r3068: strip guest mount option off before sending to kernel mount routine to avoid logging spurious message (This used to be commit a23c607ef0594ab098d1e5d85fb7635e530e3818)
adds 4e18fa4 r3069: add 'force printername' service parameter for people that want to enforce printername == sharename for spoolss printing (This used to be commit d47b8a0b4f348171df35b3b0028ce7d99fab8af3)
adds d330d86 r3072: Fix for bug #1947 - incorrect use of getpwnam() etc. interface. Jeremy. (This used to be commit aaab1120849efca11c68bdce9285bad25e05eecf)
adds 1e8cb54 r3088: update nds schema file from Uli Iske <iske at elkb.de> (This used to be commit 3e28c576951051439e6b5e1022ab76a44e30ff9d)
adds 677c218 r3117: Fix from Tom Lackemann <cessnatomny at yahoo.com> for bug #1954. Memory leak in posix acl code. Jeremy. (This used to be commit c97aab7ee6bf1f385b445b4b0eb0e1df7e9a56f5)
adds 5aafdee r3120: Fix bug #1955 reported by Love <lha at stacken.kth.se>. Inconsistent error return. Jeremy. (This used to be commit c6b144654ae544c86f7caa35483e25f0cfe5e904)
adds 7eec693 r3121: Bug #1956. Ensure errno is saved and restored consistently on a normal_close. Jeremy. (This used to be commit f08f437c736e44913b3eeb16d6e32da8975442a7)
adds ff5d4a7 r3137: Do not simply ignore failing idmap-module init for remotemaps. (in preparation of adding idmap_rid)
adds 2d7cd53 r3138: Fix from Sorin Manolache <sorinm at gmail.com> for memory leak. Jeremy. (This used to be commit b35f48ad8ee63e44c70d0b198ccff39306ebdf74)
adds 841868d r3140: * try to ensure consistent usage of the username map. Use the fully qualified DOMAIN\user format for 'security = domain|ads' and apply after authentication has succeeded.
adds 98ed2ec r3143: Allow for multiple DC's to be named as #1c names in lmhosts.
adds 94bfc6f r3145: Add experimental idmap_rid-Plugin.
adds 36ef1b5 r3146: Some cleanup for idmap_rid: - fix several memleaks found by valgrind - turn off support for trusted domains (can be reenabled with #define IDMAP_RID_SUPPORT_TRUSTED_DOMAINS 1) - improve readability
adds 6ee4979 r3151: Add the "no warranty"-section in the licence header.
adds 445f8c7 r3221: Remove check for allow-trusted-domains so that this thing does not throw-up. (This used to be commit 3d8e19468b8dda3bc84f0bc9174944c8275ed024)
adds 2d32a93 r3225: Fix correct use of resume name. Cope with the resume name not existing. Found using Samba4 RAW-SEARCH. Jeremy. (This used to be commit 74dd2b33ff1ecba752682937c792628e081f17f5)
adds babd291 r3228: Fix for bugzilla #1884 from Brett Funderburg. Use the value of desired_access passed in to the lsa open policy routine. Use a default value that netapps and windows likes as well. (This used to be commit 9c3cffaf22c69b8c7fae12adf02aa1679de546b3)
adds e497f00 r3230: swat/lang/*/include/*html are no installed anymore (This used to be commit 28c449ac50bf7659672c1feb86a05068f75c79df)
adds 0e1de2d r3264: fix lmhosts lookup so that we don't say we found something when we really didn't (This used to be commit c7036f824627dc555185a52ed95d3e0132babcd8)
adds f8345c1 r3273: Ensure we're consistent in the use of strchr_m for '@'. Jeremy. (This used to be commit 0f3f7b035b37bfc51d3a59d0472003c3d4ac1511)
adds 6f12b26 r3275: Fix from Michael Sweet <mike at easysw.com> for bug #1892. Jeremy. (This used to be commit 13278744cce43060379b7bbebcdf90b41546d43d)
adds e53aa47 r3292: A fix from Narayana Pattipati <narayana[dot]pattipati[at]wipro\dotty/com> for Solaris to ensure we distinguish properly between 5.1 and 5.10. (This used to be commit 96baa5bb6c908fa5e870d86d3f380fd368ada658)
adds e798a6b r3294: Fix for SMB signing with 56-bit DES session keys. From Nalin Dahyabhai <nalin at redhat.com>. Jeremy. (This used to be commit 55d23cb253d869e58bd51cf179c6dc0f3cfab9d2)
adds e62d9c3 r3296: Fix to ensure entries are stored in correct order. Bug #1498. Patch from SATOH Fumiyasu <fumiya at samba.gr.jp>. Jeremy. (This used to be commit 7e35900bc6894d69f83c99ac6eb260d7cc35683a)
adds b3abb49 r3298: turning sendfile back off by default (This used to be commit 7dc28014860a5c5bbe78dc22628301ea8dc245ee)
adds b845dce r3326: BUG 1782: reorder loadparm.c to prevent testparm from displaying synonyms; patch from Luke Mewburn <lukem at NetBSD.org> (This used to be commit c8101dbb6561267298728714e5b82591138c56e6)
adds c5621fe r3339: allow tdbtool to be built (This used to be commit 682b746ab6ff10bf9970e808f0032066e5f3b783)
adds 13542c7 r3342: More MIT/Heimdal fixes to allow an enctype to be explicitly set in a krb5_creds struct. Jeremy. (This used to be commit c9b80490128e09442a01dd8ec6f4b453769e82c1)
adds b57feea r3345: More MIT/Heimdal tests for comparing enctypes now. Jeremy. (This used to be commit eefb911d0c66bdee586a86446e16723013f84101)
adds 0772ddb r3377: Merge in first part of modified patch from Nalin Dahyabhai <nalin at redhat.com> for bug #1717.The rest of the code needed to call this patch has not yet been checked in (that's my next task). This has not yet been tested - I'll do this once the rest of the patch is integrated. Jeremy. (This used to be commit 7565019286cf44f43c8066c005b1cd5c1556435f)
adds cf47845 r3379: More merging of kerberos keytab and salting fixes from Nalin Dahyabhai <nalin at redhat.com> (bugid #1717). Jeremy. (This used to be commit 30b8807cf6d5c3c5b9947a7e841d69f0b22eb019)
adds 2d4725c r3381: More merging of the #1717 patch. Fixup some erroneous assumptions about memcpy's into fqdn names. I think the original intent was to create MYNAME.fqdn.tail.part. Will need testing to see I haven't broken keytab support. Jeremy. (This used to be commit 82acf83040654eb8b7e261518a3e5eb9caea7750)
adds 2712b88 r3398: fixing up solaris packaging for 3.0.x (This used to be commit 7b66980f4fbeac66ea8c3e9c32f1543df923a4a5)
adds 20e1f5e r3399: a few more packaging fixes (This used to be commit 662415454b1fa91e2bd5f6cab30ec902f5f1fa9f)
adds c64df4d r3407: Fix the build (This used to be commit b144ce557f516f62ab802fbb277799b10153c8fb)
adds 9341fdd r3408: Another build fix (This used to be commit 0bc5105f71c79e8c709d3bdfcc57cf8621e6fad5)
adds 792b6ef r3417: BUG 350: patch from Matt Selsky <selsky at columbia.edu> to use autoconf feature preopcessing header file only (3 problematic headers on solaris) (This used to be commit b4da6bd0f12d599eff4a90a91ca469145bee6275)
adds ad187ac r3420: install smbwrapper and add the include directory in the package (This used to be commit fbde364882151f8fac000b9a547eb9d57bb78786)
adds 428ca39 r3436: Fix build with recent heimdal-versions (0.6.3) as pointed out by Luke Mewburn <lukem at NetBSD.org> and close Bugzilla #1661.
adds 1704ff8 r3437: fix the build.
adds 7cb23bf r3438: fix some kerberos-related prototype warnings
adds 3688bb0 r3439: Finally fix build for platforms without kerberos.
adds 37117a1 r3451: Finish off kerberos salting patch. Needs testing ! Jeremy. (This used to be commit ff4cb6b5e80731856d6f3f7eebd8fc23902e3580)
adds 951ebac r3469: Fix build of smbmount.
adds 917a53c r3492: Fixes from testing kerberos salted principal fix. Jeremy. (This used to be commit b356a8fdc5a1ac45f2f7f56a0836e794bdecddc6)
adds c0e31dd r3495: Fix the build (recent kerberos-changes).
adds 193e82b r3496: Fix calling of get_acl_group_bits().
adds 3c5173c r3498: Optimisation of idmap_rid init: Avoid calling a DC for the domain-sid when trusted domains are disabled anyway.
adds 5ee08e8 r3502: Tidy up debugging in kerberos_keytab code. Jeremy. (This used to be commit 82651c1b1704d90ca52be1463ee871801c607d3b)
adds a8d28cf r3504: Fix incorrectly applied patch. My fault - sorry! (This used to be commit 43a7f7db3d1995089ac8fb279f36e9e8edb1d8bb)
adds 5ec9dfb r3525: Fix a memleak
adds e73d23d r3535: Tidy up error reporting. Memory leak with MIT krb5 1.3.5 turns out to be in the kerberos libraries, not in Samba. Now to test with Heimdal. Jeremy (This used to be commit b08e3bf6fb1052285e4efd669d9717d3a617499d)
adds 8ea9237 r3538: Fix the build with the latest Heimdal code. Jeremy. (This used to be commit 34275bae787762646f02ea1dec19d7b3a9a733a3)
adds baf1ae1 r3559: If called interactively, on shutdown dump the talloc contexts left. Idea stolen from samba4 ... ;-)
adds 9c61daf r3561: Since we have tdb_reopen_all() after all forks, the local_pid logic is not correct anymore. If we actually open the tdb before the fork, we end up opening the tdb twice. Jerry, jra, this also happens in the locking and printing subsystems. You might want to check it there (not that it actually happens right now, but this gave me some confusion lately...).
adds 55fe875 r3563: During a typical logon a modern workstation makes a lot of anonymous session setups on its way to open a pipe. This gets rid of many round-trips to the LDAP server during logon by setting up the server_info_guest once and not asking the LDAP server and nss every time. Make sure that the ldap connection is reopened in the child. (I did not look at the sql backends.)
adds 154d5f9 r3566: Completely replace the queryuseraliases call. The previous implementation does not exactly match what you would expect.
adds d4a46de r3569: Fix for bug #1651, added extra servicePrincipalNames for kerberos interop. Modified the redhat patch some... Jeremy. (This used to be commit 2ae717cd2c876649464f91093e55bed64ac5588d)
adds 4279dab r3604: fix bug in Fedora packaging scripts (This used to be commit fdc84a04fe8989e36442d09136ededa0c73dae5f)
adds d5a0387 r3616: Merge for 3.0.8.
adds 31afaee r3627: Allow to add dummy-form in rpcclient.
adds 8384b33 r3628: A typo and a compile-warning.
adds 09a37a9 r3637: update the debian packages changelog (This used to be commit 487df8c62ec121bd43b8b4e9493dc94a5a851321)
adds a27837d r3638: solaris packaging fixes (This used to be commit 1504b1d05c1a62bc0be05716805a3cb223d09c09)
adds 2d0f548 r3639: patch from Martin Zielinski <mz at seh.de> to add DeleteDriverEx() function to rpcclient (This used to be commit cfd51c02447f7b42cffcaf4cc6179237d58c8229)
adds c0406ae r3642: Extend vfs to add seekdir/telldir/rewinddir. Yes I know I have to fix the modules too... First step in fixing out large directories problem. Jeremy. (This used to be commit 344e9dd33a936b429fefb67cd748ac009a1bab10)
adds a8caf25 r3644: Fixup examples VFS compile. Jeremy. (This used to be commit dfa910e4ab498100d0572838f2ac05faec3c917f)
adds d7bbbb2 r3645: Allow deldriverex in rpcclient to delete drivers for a specific architecture and a specific version.
adds 784832d r3649: Fix a couple of rpcclient spoolss commands (setprinter, setprintername, getdriver) w.r.t to printer-naming scheme.
adds 92e05b3 r3650: Allow to call spoolss-server as "localhost".
adds 314a601 r3662: Fix dirent return. Jeremy. (This used to be commit da4117841db731da8f1b7fe7c2524e9d4d60f09a)
adds 70696e4 r3663: Fix too tight checking of incoming secondary trans2 requests. Found by Stefan Esser <s.esser at e-matters.de>. Jeremy. (This used to be commit 44132c39ecbf055b897b1aa7bfca4eb1731badbf)
adds 17c8907 r3666: Generalise fix for trans and nttrans multi-fragment requests. Jeremy (This used to be commit 10b2489e3b2345a8532098523ebcebb73665a76f)
adds f23d3c2 r3668: Fix unresolved symbols in libsmbclient.so. Patch from Lars Müller <lmuelle at suse.de> ( Bugzilla #2013 )
adds e87470f r3670: Warning fixes from Rob Foehl <rwf at loonybin.net>. Jeremy. (This used to be commit 54da75ca4cc27dfb0012fd17047702ec2f39cae9)
adds d1a939e r3671: More warning fixes from Rob Foehl <rwf at loonybin.net>. Jeremy. (This used to be commit 3850f142c174034397451de8457564b9604113c5)
adds c0cad75 r3673: Do not fail on setting file attributes with acl support enabled. Rolling back r3496 (close #2015).
adds 4a69011 r3674: Stefan Esser <s.esser at e-matters.de> pointed out that the max data value is only valid on the initial trans/trans2/nttrans request, so if there are secondary requests we can't read it from them. Read it from the initial request and pass as a parameter for those functions that need it. Jeremy. (This used to be commit e007845e67e0604321fb36b216a98e4fca1c98e1)
adds 7f0f846 r3681: Fix build of libsmbclient on x86_64. Patch from Lars Mueller <lmuelle at suse.de>
adds a4fab4d r3682: fix seg fault in lanman printing code caused by uninitialized variable (This used to be commit c52e663c4a32b975796383834b2c04796daf8f29)
adds e8bf2f7 r3683: BUG 2017: fix testparm reporting for the passwd program string (This used to be commit 23422aeec04dfb72a0ad5b0a67622cec69ca502d)
adds 80a5b02 r3685: setting the 3.0 branch to 3.0.10pre1-svn (This used to be commit 5dec4cdf5ac8795f723bbd8195df7b84aaf8d594)
adds 5cb9d92 r3688: fix output of smbstatus to make the man page; fix -L, -p, & -S and the -u <username> functionality (This used to be commit 7dd12ed8a5ebbfa791f014b35debcf55d80e6d87)
adds ecd1b0f r3693: Correctly detect errno for no acl/ea support. Jeremy (This used to be commit 089a76f611187e2ba4c3363b657905d04576109e)
adds 8a48be9 r3697: BUG 2027: fix multiple declaration of MD5_CTX (do we really care about DOS compilers?). Will watch build farm though. (This used to be commit b59aeb12c86f3630eb40f033b8c2b70e9a57675c)
adds c34ec61 r3702: This is a getpwnam-cache. It is mainly to speed up Samba with slow nss backends such as nss_ldap.
adds 69ddbbf r3704: Implement a cache get saves the result of a pdb_getsampwnam for later retrieval by pdb_getsampwsid. This solves our problem that we do lots of calls to LDAP during a typical XP login. XP does a lookupnames, then an openuser and some queryinfo stuff. Lookupnames triggers the initial getsampwnam, and all the subsequent ones make us call getsampwsid. This patch gets this down to one call to LDAP.
adds f9e87b9 r3705: Nobody has commented, so I'll take this as an ack...
adds f3ea955 r3707: 2028: avoid false error messages when copying a long printer name to the device mode (This used to be commit c9613214a5797adbb62a953bd5e28cf9fe2692ee)
adds e51451d r3708: BUG 1838: patch from Gavrie Philipson <gavrie at disksites.com> to remove stale printers when reloading after a sighup (This used to be commit bcb9105c5488a97944d2dfee8681d662e9c9b818)
adds 9e9ef91 r3709: Allow to build testsuite for libsmbclient when libsmbclient.so is located not in -L/root/samba-head-old/source/bin.
adds 5c27f5f r3710: fix another safe_strcpy() warning SPAM with the printer drivcename (This used to be commit 5eac16464dfe58ec2c725888993f313fdb609f9b)
adds a13b603 r3711: Fix KRB5_SETPW-defines, no change in behaviour.
adds f995b16 r3713: Implementation of get posix acls in UNIX extensions. Passes valgrind. Need to add printout functions in client and set posix acl in server. SteveF - take a look at this for the cifsfs client ! Once this is working and tested the next step is to write this up for the UNIX extensions spec. documents. Jeremy. (This used to be commit 1bd3f133442a472b4718b94a636f2fec89a2e0dc)
adds 1b31f46 r3714: Getfacl now seems to work on files and directories. Next do setfacl and port to Samba4. Jeremy. (This used to be commit 4d52bf7c8b3147dd4f0d3081fbf9a1f5ebd246a1)
adds 3e8e24c r3727: Update from Rob Foehl (rwf at loonybin.net): Try modifying printer before adding it,since add logic appends ObjectClass to mods, which caused a contraint violation when modifying an already published printer.
adds fc7302b r3758: Increase a debug level. This error condition can actually happen in real life if you have several competing winbinds that might get a lag due to replication.
adds b87a0af r3761: Fix bug #1932: crash when non-root invokes net getlocalsid
adds aad0bc6 r3764: Ensure on failure that *res is always NULL. Check for malloc fail. Fixes for bug #2036. Jeremy. (This used to be commit b815247747214ba413c054746e9732d5f2b10535)
adds 0cd225c r3771: Fix bug #1952: no comment on XP shutdown
adds b5eeca9 r3772: BUG 2006: patch from Michel Gravey <michel.gravey at optogone.com>; fix build when using gcc 3.0 (This used to be commit 1bc79a28080f2ff783b49e5cf3adfdfc4a4940ee)
adds 1c20bb8 r3776: Fix for bug #2038 from Johann Hanne <jhml at gmx.net>. Don't check for no groups after every lookup - move check to the end as we should only fail if all lookups fail. Jeremy. (This used to be commit 3b40c1e4365f37b967e14be02c6aa52893a80f51)
adds a7557a8 r3778: BUG 2023: patch from Buchan Milne <bgmilne at mandrake.org> fix mandrake packaging for Samba 3.0.9 -- still need to review this libsmbclient install location (This used to be commit db4719ed2f5baf05d6c692f039369310bed52dc2)
adds 6192b31 r3794: Added set posix acl functionality into the UNIX extensions code. One part missing - delete file acl (to be added asap). No client code yet, also needs testing with valgrind. Jeremy. (This used to be commit 6101ec2247c182fde6ea3e7e1f64a92b353ec4e8)
adds 6ab46e3 r3796: Patch from Jay Fenlason <fenlason at redhat.com>. Don't free static buffers. Jeremy. (This used to be commit 53acf222a86a1420abbba08a2cde27a86debe403)
adds 99dd85a r3811: Believe it or not, but this patch seems to be necessary. If someone sets a folder icon in the start menu and saves the profile on a samba server, after logging in again this setting is gone. Why is this? The folder for which the icon is set must have the read only flag set. If it is not set, the desktop.ini file (the file containing the icon reference) inside that folder is ignored.
adds 672b22a r3814: At least use a proper constant name (aRONLY :-) not a number. That way we can at least remember why we did this :-). Jeremy. (This used to be commit d84f5f8cc10f89d5fbd6cfb694bccfbd1c3d8a3f)
adds 7eaba1f r3816: Added fn to remove an ACL from a file. Now need client code to test this. How do the share mask/modes fit into this code... Need to think about this. Jeremy. (This used to be commit 1aa1c2f489f5b92c3696e7b9123061d91babc34e)
adds d12a7fd r3817: Fix from Lars Müller <lmuelle at suse.de> for bug #2050, calculate max_fd for select correctly. Jeremy. (This used to be commit eb0b1f757d814e01980cd9c5fc4918791ce1e54d)
adds 15b61c6 r3819: Updated config.guess/config.sub from ftp://ftp.gnu.org/pub/gnu/config/config.guess ftp://ftp.gnu.org/pub/gnu/config/config.sub as requested in bugid #2048. Jeremy. (This used to be commit 2201981d69fba264c79cbff37aa6991f0e69ae4d)
adds 00f6baa r3823: Fix bug reported by Tom Dickson <tdickson at inostor.com> with follow symlinks = no reporting an incorrect error when it should be access denied. Jeremy. (This used to be commit 5a103f4abff0503740822c8ed75d9102ee51e8f0)
adds 0c63909 r3824: Fix crash in api_RNetShareEnum. ServicePtrs[] may contain invalid entries. Happened after rev3708 removed non-existing cups printers.
adds 7c747d2 r3839: Some more specific NT security descriptors we've come across. Map them to defined AFS acls. Thanks to Horst Birthelmer.
adds 0bd9bc6 r3841: Time out in ads search queries. Even AD servers can hang.
adds 24d3605 r3843: If a connection to a DC is requested, open connections simultaeneously to all DCs found. The first one to reply wins.
adds 9401dca r3844: Attempt to get the build farm in line. Some systems seem to have defined rewinddir as a macro and don't like the construct to call a function pointer called rewinddir. Work around by renaming the function pointer...
adds 84b2403 r3846: Typo fix. Bug 2055. Lars, I'm available on irc.... :-)
adds 54024f5 r3848: Fix for bug 2057. Only partially applied the patch, the second part seems not necessary.
adds fd67906 r3850: I get the impression that some developers here are using gcc 3.4. This one only warns you about possibly uninitialized variables if you have at least -O1.
adds 36913aa r3852: Fix the build... (This used to be commit 3bd72b864f18f6fad0357c8aa632121f14e422ab)
adds ea9f978 r3853: Fix an uninitialized variable warning. Jeremy, there are some of these in charcnv.c.
adds c7e5324 r3855: Sync up with the one in the main source dir (yes, this should probably be a symlink...). Jeremy. (This used to be commit 5b0da25796337b73d151a3025b7e460222164b3f)
adds b74b9c5 r3857: Shut up gcc about erroneous "used uninitialised" warning. Jeremy. (This used to be commit ac9b91d805c3ee68119d4b25ab05ed043f0ab8f1)
adds 2f167e9 r3859: Ensure if num_acls is set to 0xFFFF this field is ignored. Use def_acl everywhere instead of dir_acl. Jeremy. (This used to be commit d28611c960f87830aa8449725951984aa155b089)
adds d956222 r3862: Fix from Lars Müller <lmuelle at suse.de>, check for HAVE_WRFILE_KEYTAB was inverted. Jeremy. (This used to be commit 6a9799806874619c471548b8ff0b3dc36788f81a)
adds 4a505a2 r3864: Fix from Lars Müller <lmuelle at suse.de> for bug #2050. Make nmbd use maxfd+1 in select also. Jeremy. (This used to be commit e3ca22b80dc1c22f0e5c829d11724c79e317641f)
adds 79f7373 r3867: Fix from david.hu at hp.com - make a copy of an incoming message rather than indirecting into it as a struct (may not be on an even byte boundary). Bug #2052. Jeremy. (This used to be commit 8a91a69961622a31851f2394c591ddaa61a36000)
adds aa07729 r3868: Fix reverted logic of detecting HAVE_WRFILE_KEYTAB (Bugzilla 2059)
adds b917dd4 r3871: Fix memleak (This used to be commit dbfdde5f63f34fbe4ba1d794fcfc120178ff039a)
adds d0bb5f9 r3873: The semantics of the parameter 'printcap name' are a bit tricky. I had seen the effect that I could not list printers with smbclient -L. I have cups libraries but no running cups server, so remove_stale_printers() removed all my printer definitions from the share list. So I said 'printing = bsd' but it still would not work.
adds 7c93bdc r3875: Allow to look up at least or own sid in _lsa_lookup_sids.
adds a68172c r3877: Final (I hope :-) fix for #2050 from Lars Müller for select maxfd's. Jeremy. (This used to be commit 65fc39fc388244923d1e36076b5a4116aa434be5)
adds 9b8bedf r3880: Tidy up some unused/shadowed variable usage. Jeremy. (This used to be commit 1fd1a98782c3ca7171428b62336936aef4c6685b)
adds 09b49ee r3882: Fix bug 2069 -- thanks to jason at ncac.gwu.edu (This used to be commit 5c9fd4d8963130829684469be172e859b3799e27)
adds 9b73492 r3883: Fix error return -- thanks to rsharpe (This used to be commit 2d952c86c7e92fff48b4773ab46987d905b214cc)
adds 5a83636 r3889: Only set mtime from pending_modtime if it's not already zero... Jeremy. (This used to be commit 984c3506351ba97f74813d678424858508c4197a)
adds 9604545 r3892: Fix "might be used uninitialized" error. Jeremy. (This used to be commit eead77919b05e0a2bed32a4a192dd0d9e6a86008)
adds 9038a56 r3895: Fix for bug #2045. May also fix other timestamp bugs with Excel (Volker please test). Setting a last write timestamp from Windows overrides any subsequent write timestamp changes and must be immediately seen by and findfirst/findnexts. This is a racy solution, but should work most of the time. This may also fix #1061, not sure. Jeremy. (This used to be commit 47bab92c0b062f3fefbb4fd4a09852e1c829a7f9)
adds 94dd257 r3911: typo.
adds 7e64659 r3912: More fixes to have proper german in swat. (The new german orthography is another story...)
adds 76a1bcd r3918: Allow to set OWNER- and GROUP-entries while setting security descriptors with smbcacls and using with the -S or -M switch. Fixes #404 and #2076.
adds 5cd96ef r3923: BUG 2073: fall back to smb_name if current_user_info is not available in lp_file_list_changed() (This used to be commit b0e44b11b36dcd89a8c825911efadbeeac9faab5)
adds 07d8bf0 r3924: fix installswat once again after the image target location had changed in the docs (This used to be commit ddb5823ac23b8d61c29d73f4f5bae1c3a319a1f4)
adds dc42a6c r3925: patch from Thomas Bork <tombork at web.de> to fix configure.in with GNU ld versions that don't output a date string in the --version (This used to be commit 3bbae21dc9d8147a40cac7962e44fe37630efb40)
adds cbba488 r3928: Fix duplicate call to pdb_get_acct_desc(). Bugzilla #2080. (This used to be commit 3ebfd137b2d8f393874561046ef79f4d9a8cae52)
adds b321a8a r3929: Dead code elimination fix for bug #2075 from jason at ncac.gwu.edu. Jeremy. (This used to be commit 9d367ac636d7d88cd4756531bd8412f8d6d16d14)
adds 90a1811 r3931: Fix all "may be used uninitialized" and "shadow" warnings. Jeremy. (This used to be commit 8e979772a640bb4f00f4d72b6a9c837b8ef14333)
adds 44b5067 r3934: Correctly check for the top length bit in LARGE_READX. Jeremy. (This used to be commit f9effa2af90245c0fe090d730c86a2a60d8570dc)
adds 97bb32d r3936: Ensure LARGE_READX response must fit within reply buffer. Jeremy. (This used to be commit 5541001cf98aa9afb8f98ebeb91561348d3f5d74)
adds 3bd5c9a r3940: typo.
adds 314ec08 r3944: Fix the problem we get on Linux where sendfile fails, but we've already sent the header using send(). As our implementation of sendfile can't return EINTR (it restarts in that case) use an errno of EINTR to signal the linux sendfile fail after header case. When that happens send the rest of the data and then turn off sendfile. Sendfile should be safe to enable on all systems now (even though it may not help in all performance cases). Jeremy. (This used to be c [...]
adds 482f148 r3946: Fix for bugid #2085 reported by Jason Mader <jason at ncac.gwu.edu>. Use consistent enum type for Protocol extern. Jeremy. (This used to be commit 65dfae7ea45d4c9452b2a08efa09b01d870142f3)
adds c5c2dd6 r3948: Fix incorrect declaration. Bug #2083. Jeremy. (This used to be commit 05b905a28f349a2741e0963e41ad624a8f0b9fb8)
adds f3cb4f3 r3951: Fix for bugid #2081 reported by John Janosik <jpjanosi at us.ibm.com> - ensure SE_DESC_DACL_PROTECTED is set if "map acl inherit = no". Jeremy. (This used to be commit 934c41b474c8959310389378bfa7d3332bd5ec79)
adds c3a798c r3954: bring Samba3 into line with the Samba4 password change code (This used to be commit 04a6573f894800b9d939d9b4be48790437352804)
adds 2956b57 r3974: - Fix assignment of a couple of fields in pdb_{mysql,pgsql} - Use new DTD URL in pdb_xml (This used to be commit 99dc2f36d1f637906d47e98dbd4d5eb1f1cc4357)
adds 06f4c02 r3985: Fix bug with 64bit fs support (This used to be commit 5cee4e94786c6fd63dab1a9805914a9ce6aa7227)
adds 86d5289 r3987: Use sys_readdir() instead of readdir() (This used to be commit 7751f46cc77887cd050b44eebb28909a871d4f6b)
adds b9fcb5b r4005: Fix for bug #2071 reported by Jason Mader <jason at ncac.gwu.edu>. Use correct enum type for comparisons. Jeremy. (This used to be commit b926480d053e42205e959b9808a6e3bb90db9ce5)
adds 46f5465 r4007: Fix bug #2088 - ensure inherit permissions is only applied on a new file, not an existing one. Jeremy. (This used to be commit fbbdb72cf1adfe567112556626f26b031747f440)
adds 93435b5 r4009: Fix from Timur Bakeyev <timur at com.bat.ru> for bugid #2100, change the way we check for errors after a dlopen (which may set internal warnings which get picked up by mistake in dlsym). Jeremy (This used to be commit 6711cb8b02f96d04af82d30b1274f76dc5461dc2)
adds 0153340 r4016: Fix for bug found by Steve French client code (cifsfs) on POSIX ACL set. You need to *get* a permset_t pointer from the entry before any of the permset code will accept it as a valid value Jeremy. (This used to be commit 7e78059948612fa9f5d179a1e3f5f59e7ad5e456)
adds 2fffc40 r4018: * move claim_connection from the netbios session request reply code to the negprot reply code to cope with client connections on port 445. Fixes the spurious "register_message_flags: tdb fetch failed" errors.
adds 5f67f01 r4019: better error logging in register_message_flags() from Rob (This used to be commit 5fc0f838e7ec8b29d7987caafe9ffbb8724a3176)
adds e7a0aab r4020: Fix for crash reported by Bård Kalbakk <baard at inett.biz>. Don't go fishing for the authorisation data unless we know it's there. Jeremy. (This used to be commit 6f6b4c61e03afb4d35bf6b3ea468fb211d703aa7)
adds bd43910 r4023: Code tidyup to fix bug #2098. Jeremy. (This used to be commit ebaf21e3e289d3570f20b22e00555eaebe060063)
adds 90bd2b4 r4028: * prevent the background LPQ daemon from updating the print queue cache just because multiple smbd processes sent a message that it was out of date.
adds 335786d r4029: solaris packaging fixes from Rob (This used to be commit 18915f59e4a3ef1cb32c2d119baa8906e1dc5976)
adds 8fe6d35 r4030: patch from Rob -- don't force the cups printer-make-and-model tag as the comment for autoloaded printers (This used to be commit 26bbad62b9cfef4f2bb5cd3f2b2b7d13017e6439)
adds d7a1c4f r4032: Fix bug #2110 - ensure we convert to ucs2 correctly. Jeremy. (This used to be commit a1e5a2a6ab1abc9add7a606e2e3f2d6c88dcf96c)
adds 57c468b r4043: BUG 2091: don't remove statically defined printers in remove_stale_printers() (This used to be commit c24a3c49ce20797c0f9172e503e34770d00842ec)
adds 3bd3be9 r4083: consolidate printer searches to use find_service rather than for loops (This used to be commit 12440744ba36445186042c8c254785766cce5385)
adds acf9d61 r4088: Get medieval on our ass about malloc.... :-). Take control of all our allocation functions so we can funnel through some well known functions. Should help greatly with malloc checking. HEAD patch to follow. Jeremy. (This used to be commit 620f2e608f70ba92f032720c031283d295c5c06a)
adds 7ab25a7 r4089: fix logic error in add_a_form() that only compared N characters instead of the entire form name (This used to be commit e3decbc441686486903a4863daa862ed1672e405)
adds c5dcd2d r4092: Bring into line with new *alloc rules. Jeremy. (This used to be commit 2ed86ac5844ce5893beb2bca351fee66cc3b4049)
adds bc7142c r4094: BUG 2107: fix memory bloating caused by large numbers of print_queue_updates() requests sent via messages.tdb (This used to be commit 56b1110c71b17eeb2ebdb7d506d86deb6b81f0d5)
adds c7385a2 r4103: lock timeout is in milliseconds (as in reply.c) (This used to be commit 1feda3649fa5dd7233ea66057fc431948c87825b)
adds 695188c r4108: As check_self is *always* False in every invokation, remove the logic for it. We still pass Samba4 RAW-LOCK test. Jeremy. (This used to be commit 596f23051363f8cc8896119b3eca0663a61a38c3)
adds e53d780 r4120: Never, ever, doubt valgrind :-). Fix order of evaluation bug that's been in the bitmap code for ever. Remove silly extra space in paranoid malloc. Jeremy. (This used to be commit 0a7d17bc9b178628da371e627014412e9bef5d42)
adds 822fcec r4121: Optimisation from Nadav Danieli <nadavd at exanet.com>. If we're oplocked, short circuit some is_locked() tests. Jeremy. (This used to be commit f4feed8f90be98eaea59bebcc142fd398ffe2a59)
adds 92a7eb6 r4126: Fix from Björn Jacke <bjoern at j3e.de> for bugid #2040 - ensure the locale is reset to C to get ASCII-compatible toupper/lower functions. Jeremy. (This used to be commit 8e1b1693abf1e6eb46b23a5fa56776fc2ede7982)
adds b0beeb8 r4127: vampire munged_dial.
adds 4f0088f r4128: Cron jobs etc seem to do an initgroups for root quite frequently. So log.winbindd is spammed with 'user root does not exist'. Increase debug level.
adds f307444 r4130: add bad_password_count and logon_count to vampire (inspired by a patch from Lars Mueller <lmuelle at suse.de>), just for completeness.
adds 3c45a09 r4134: check the setprinter(3) based on the access permissions on the handle and avoid the call to print_access_chaeck() (This used to be commit 426634df9c221fbe4f48b4ff9d1b4b8426a581f7)
adds 9345663 r4143: Make strict locking an enum. Auto means use oplock optimization. Jeremy. (This used to be commit 0dd4adeae2042d0ea64398a78b3f48eb0150c133)
adds d03c891 r4153: port from trunk of pdbedit changes (This used to be commit 9b322f232c450e9525d5aa3b8267881b94ba4052)
adds 00eede9 r4184: Removed unused extern. Jeremy. (This used to be commit 72e39041e9fbb7f252292182d56b1927a8133be0)
adds 5b713a2 r4186: Fix client & server to allow 127k READX calls. Jeremy. (This used to be commit 831cb21a874601e4536c2cf76c5351e1d0defcb5)
adds 4730a56 r4188: Ensure we add in the upper length in the right place ! Jeremy. (This used to be commit 9d4e57f06c4f75f42036e91401b0d0392647752b)
adds 32f9ee7 r4190: When changing length calculations, get them right...... Jeremy. (This used to be commit 63cfa904ad186bb9d793584d319bd4a7107cc8b9)
adds 6d3abcf r4208: Set version to 3.0.11 (This used to be commit 8622fdcc50dfb4fa09c9b3dff2140a68454d3146)
adds 9e34534 r4212: Ensure we only look at the bottom bit of large_readx. Set the 14 word version of write if size > 0xffff as well as 64-bit offset. Jeremy. (This used to be commit 94779ccb39560bf5eecab77d70f1fa04bfcf1456)
adds 37e5f14 r4216: fix segfault in idmap_rid
adds 786b6c5 r4217: Fix open_any_socket_out.
adds 4027c40 r4219: Fix samba3 samr "idl"... According to samba4 idl samr_DomInfo2 contains a comment string and not an unknown 12 byte structure...
adds 5f731a2 r4221: when in the multi-mapping mode of idmap_rid: allow BUILTIN domain-mapping.
adds 390685c r4222: Always compile before commit... (This used to be commit 0f26ba5226fab5b86031a0df6fba16b8e6af6e7d)
adds 7725ad5 r4224: Today is not my day .... (This used to be commit 40b208b25212f84faeb7d54b7dc0dbb9f925b651)
adds 9fd2223 r4226: display infolevel 12 in query_dom_info.
adds 46f0e33 r4234: More malloc fixes to use the macros. Jeremy. (This used to be commit 61479f56be60a3c2ae0f7b931335cb1da77540c2)
adds 54fdd5c r4236: More *alloc fixes. Jeremy. (This used to be commit 6b25a6e088390d33314ca69c8f17c869cec3904b)
adds 0996912 r4238: More *alloc fixes. Jeremy. (This used to be commit 4d971806f4e4f5523227e378125d5601a5df271d)
adds 59f2d85 r4241: More *alloc fixes. Jeremy. (This used to be commit ec9606f00b52eb0d3a1a4c5eb98d171660ef19ad)
adds 45d397b r4248: Implement smbstatus -n, don't lookup users and groups. On heavily loaded winbind systems, looking up hundreds of users can turn out to be a bit too expensive if you just want to find out which smbd handles a particular IP address.
adds ed0131f r4251: AFS does not cope with spaces in file names. Implement a stupid mapping that maps the space to another character choosable by afsacl:space.
adds efe5a8e r4252: Comment clarification from Love Hörnquist Åstrand <lha at stacken.kth.se>.
adds 35657ac r4254: Add an undocumented hack. I had to delete a wrong mapping (a user that had ended up as a gid in winbindd_idmap.tdb) from winbindd_idmap.tdb. Stopping winbind was not an option on that machine....
adds c96872d r4256: Add a patch from kllin at it.su.se: New Parameter 'afs token lifetime' tells the AFS client when to throw away a token.
adds 92138d1 r4258: strlower username, not (non-existing) domain_username.
adds d9fc4d8 r4259: Fix cast in SMB_XMALLOC_ARRAY. Bugzilla #2168. (This used to be commit 0c3bb181e8f4d10d446f9211904d53f42ddcbaeb)
adds 7690459 r4260: Change the license for the winbindd external interface more liberal. (This used to be commit 82b9faaaa2e1e2986a15102605739e7d13885ac6)
adds 92e9793 r4268: Merge fix for bugzilla #2150. (This used to be commit f00ae4ab0c36a623257861fb65373b39cf075921)
adds 1cf3798 r4270: Add some const as a fix for bugzilla #2135. (This used to be commit ad8fdcc6fdb08d206d324a152300933661c72c4b)
adds 3c11b03 r4273: Same fix for r4272 in SAMBA_3_0 branch. (This used to be commit 4f1927acfa6569fc90317d76ed34e5ee088df7c1)
adds 2da4456 r4285: Allow -v or -l for displaying verbose groupmap-listing as well as "verbose".
adds 992ad28 r4286: Give back 8 byte lm_session_key in Netrsamlogon-reply.
adds 111f62c r4287: Vampire SAM_DELTA_DOMAIN_INFO.
adds 84e0aaf r4289: Close LDAP-Connection before retrying to open a new connection in the retry-loop.
adds b46913f r4291: More *alloc fixes inspired by Albert Chin (china at thewrittenword.com). Jeremy (This used to be commit efc1b688cf9b1a17f1a6bf46d481280ed8bd0c46)
adds 50f3d8f r4293: Fix inspired by debug trace from Rob Foehl <rwf at loonybin.net> - catch sendfile errors correctly and return the correct values we want the caller to return (-1 meaning none in correct cases). Jeremy. (This used to be commit 139c1c3488237d710ceda394c028b8dc9007bff1)
adds 52d377b r4295: Don't include header len in data write debug. Jeremy. (This used to be commit 473babfecac87a7e1068246bddc171a464be59e5)
adds be60bf6 r4296: Patch from William Jojo <jojowil at hvcc.edu> to fix HPUX sendfile and add configure.in tests and code for sendfile on AIX. Jeremy. (This used to be commit f08aceb9882fb1df1e1e28179f87ac5c3d5afa45)
adds ad94eab r4301: One more *alloc -> SMB_MALLOC (not compiled by default). Jeremy. (This used to be commit 235a0c1698db48583a6860a3a9fca9f261544365)
adds 99f0355 r4305: Fix from Albert Chin (china at thewrittenword.com) to fix the earlier malloc changes. Jeremy. (This used to be commit da7ef2517162740bc61a81ae814d48348aa513d5)
adds ebeddee r4306: Couple more MALLOC fixes from albert chin (china at thewrittenword.com). Jeremy. (This used to be commit c5a8bf3335606c070e1c74f339ea4c22d0adfa57)
adds a40d507 r4311: 'Document' the -L switch when adding groups with "net rpc group".
adds b800233 r4312: Marking "min password length" as depreciated (to be removed in one of the next releases). The corresponding functionality is better handled with the account policy. See https://bugzilla.samba.org/show_bug.cgi?id=1705 for details.
adds 3312191 r4330: Fix for bug found by Rob Foehl <rwf at loonybin.net>. Remember to add in the bcc length for readX on named pipes. Jeremy. (This used to be commit 1168395e6a543c51f684280b00fb8c9b8bbc6ec0)
adds 9aba116 r4331: Implement SAMR query_dom_info-call info-level 8 server- and client-side, based on samba4-idl.
adds 44bac2b r4334: Fix for bugid #2186 - from Buck Huppmann <buckh at pobox.com> to prevent uninitialized creds being freed. Jeremy. (This used to be commit c3f9c81a8fcb26f7110f75b3096d5d1eb30aac13)
adds 8222f95 r4336: Apply some other samba4 SAMR idl that is just too obvious. Don't hard set the value "forcibly disconnect remote users from server when logon hours expire" to "no", instead take the value from our account-policy storage.
adds 5d08f59 r4337: Produce a slightly different error message is lanman authentication is disabled, rather than simply unavailable.
adds e15e7a5 r4343: forgot to add info-level 8 to SAMR_UNKNOWN_2E as well.
adds 883874c r4346: Fix cut-and-paste error - bugid #2189. Fixed by Buck Huppmann <buckh at pobox.com> Jeremy. (This used to be commit 5c22cb082c86088add0db21541a8079c516c9fd9)
adds 0b18a47 r4350: bumping version to 3.0.11pre2 (This used to be commit 8675b41d336df3030deeda45f1379835002f883c)
adds b314cf9 r4351: Vampire Logon-Hours. Update Logon-Hours only when they have changed.
adds a3e4686 r4352: Base64-encode munged-dial with correct length in 'net rpc vampire'.
adds 3c1f5a0 r4353: Finally get length of munged_dial correct.
adds 7f98253 r4369: Patch for bug #2190 (SWAT displaying parameters in UNIX charset) not utf8. Fixed by Shiro Yamada <shiro at miraclelinux.com>. Jeremy. (This used to be commit 8de04888097b3e125845340ba1a9a1bb79892e22)
adds d1a61c1 r4370: Don't assume the compiler supports declarations after statements. (This used to be commit 7fa2caec5ec2de4c5e7359621745a65ca9df255c)
adds f29ec01 r4514: Fix for bugzilla 1770. Remove READ_ATTRIBUTES from GENERIC_EXECUTE, otherwise modification of an ACL that contains an ACE with execute only will cause that to be upgraded to read/execute. Side effect is that dirs/files with execute only show up as special permissions, which is still correct. (This used to be commit 8d9dc7d543fd347e47d04157064a2f92fb5c99db)
adds 9bba9c0 r4525: fix Fedora specfile to include pam_winbind(8) man page (This used to be commit 0d8306c621a0fe96cf0fc3230062e7ee398302eb)
adds 846b8d4 r4538: Fix bugzilla 2198, accounts which have password last set to 0 are getting no passwords after vampire. Set password last set field to now. (This used to be commit 60c3a638e4e63d009728c2ce7a6264c3c120a9e5)
adds d097ea4 r4539: patch from Rob -- adding real printcap name cache function to speed up printcap reloads (This used to be commit 1cad5250932b963c2eb9b775221b13db386d601b)
adds 1afc2e0 r4545: Fix based on work by Derrell.Lipman at UnwiredUniverse.com :
adds f4ec52a r4561: This looks a lot larger than it is, this is to reduce the clutter on future patches.
adds c85d9e7 r4570: Replace cli->nt_pipe_fnum with an array of NT file numbers, one for each supported pipe. Netlogon is still special, as we open that twice, one to do the auth2, the other one with schannel.
adds 28b7813 r4573: merge -r 4572 from SAMBA_4_0: remove configure and include/config.h* before running autoheader && autoconf
adds b7f908f r4575: adding extra debug to cm_prepare_connection() (This used to be commit 13a2aa50ea203cee9c2323bb0428f8c50a3c0f77)
adds 23c143d r4577: Fix from William Jojo <jojowil at hvcc.edu> for AIX 5.3 compile. Jeremy. (This used to be commit 80e7c6c312eb0bdb93fe381e7ce3a24a21dd9cf0)
adds be606e8 r4579: small changes to allow the members og the Domain Admins group on the Samba DC to join clients to the domain -- needs more testing and security review but does work with initial testing (This used to be commit 9ade9bf49c7125fb29658f943e9ebb6be9496180)
adds c057e45 r4581: From Derrell.Lipman at UnwiredUniverse.com. Use nanosleep instead of select when we have it in smb_msleep. Jeremy. (This used to be commit 465c207ffbcd5ee859faee282ef220a6c72e4eeb)
adds 07fdfa2 r4601: Removed any use of the MAX_XXX_STR style definitions. A little larger change than I'd hoped for due to formating changes to tidy up code. Jeremy. (This used to be commit a348f9221a9fe719dc6f0db6eb295575c2f95e1e)
adds 0ac4cc4 r4604: Attempt to fix the buildfarm build.
adds c28a099 r4633: Finally give rpcclient a port-command.
adds aedb053 r4645: patch from Rob to fix the build breakage in vfstest after the reload_printers() cleanup (This used to be commit 054b64fb86328556288d097e1201a24d53d0bec9)
adds a9928f0 r4646: Allow Account Lockout with Lockout Duration "forever" (until admin unlocks) to be set and displayed in User Manager.
adds deaaa6e r4651: Add "refuse machine password change" policy field. This update will just return the appropriate reg value. Enforcement to be added soon.
adds 1ffbe8f r4653: Output file of "test" pdb backend should be called test.so (This used to be commit 95c8727045fab0c6aa3446871e19e7b29c20382d)
adds bd22606 r4656: Convert the winreg pipe to use WERROR returns (as it should). Also fix return of NT_STATUS_NO_MORE_ENTRIES should be ERROR_NO_MORE_ITEMS reported by "Marcin Porwit" <mporwit at centeris.com>. Jeremy. (This used to be commit 511cdec60d431d767fb02f68ca5ddd4ddb59e64a)
adds 57e3af5 r4662: Fix from "Jerome Borsboom" <j.borsboom at erasmusmc.nl> to fix missing release reference for printer tdb. Jeremy. (This used to be commit 5942bb7737fe8efc452d59cda0d6e35e309c97b7)
adds d16a5c4 r4665: Fix inspired by posting from Joe Meadows <jameadows at webopolis.com>. Make all LDAP timeouts consistent. Jeremy. (This used to be commit 0f0281c2348b10ffdea744ecade6b2be0814c872)
adds 08a9d98 r4668: allow the caller to invoke init_unistr2() with a NULL buffer to match previous behavior; more checks to come tomorrow (This used to be commit 9a29bef056f92ef6f1df01f56c121088f84be16b)
adds d81fba2 r4697: Fix for bug #2231 inspired by brad.ellis at its.monash.edu.au. Remove double "\\" from findfirst. Jeremy. (This used to be commit 88a89b31059ac21e09d283f8795cd6ea88c4315c)
adds 94b88f8 r4704: Fix encoding while receiving of a message which was actually sent using STR_ASCII. Patch from Grigory Batalov <bga at altlinux.org> (This used to be commit dddd5726462c13374788713ad5ddcbdf9ee7b439)
adds d94d874 r4724: Add support for Windows privileges in Samba 3.0 (based on Simo's code in trunk). Rewritten with the following changes:
adds 8a24c39 r4731: Fix the build (This used to be commit 340d7f317332f159460d04db8ccc75116c83d234)
adds 0eb9412 r4732: Even if we have 'password server' set, we need to look up the native DC name via netbios, as the user might have set an IP address or a fqdn.
adds c3ba8b9 r4736: small set of merges from rtunk to minimize the diffs (This used to be commit 4b351f2fcc365a7b7f8c22b5139c299aa54c9458)
adds 622480b r4738: Fix for bug #2238 - memory leak in shadow copy vfs. Jeremy. (This used to be commit fb7f1aff7c96e4672641f80b74a058abf25d0d6d)
adds 16b2db5 r4739: require membership in Domain Admins to be able to set privileges (This used to be commit e8b4cedc2081eeff53d86c2d894632e57a17926f)
adds 2c33c41 r4740: allow SE_PRINT_OPERATORS to have printer admin access (This used to be commit 85731706c9d794e8bd3f26ce9b1f881c1ee6a3ba)
adds c727866 r4742: add server support for lsa_add/remove_account_rights() and fix some parsing bugs related to that code (This used to be commit 7bf1312287cc1ec6b97917ba25fc60d6db09f26c)
adds ff90927 r4746: add server support for lsa_enum_acct_rights(); last checkin for the night (This used to be commit ccdff4a998405544433aa32938963e4c37962fcc)
adds 0663235 r4749: Fix memleak (This used to be commit a8aab6de7516b70cae6c096883874fa152777b13)
adds 4bbfebe r4750: Fix cli_samr_queryuseraliases. There can be more than one sid, thus more than one pointer...
adds 1057e9e r4751: This is a domain policy, not a user one (This used to be commit a24df21e66aeafb15e22f9ed4df7d9dded3e3b52)
adds fca7266 r4760: Make wbinfo --user-sids expand domain local groups. Andrew B., my testing shows that this info is correctly returned to us in to info3 struct, so check_info3_in_group does not need to be adapted.
adds 69e24e5 r4788: Don't log mysql password at debug level 1. (This used to be commit 760455875f78a29c3fedd7de3671d6ae537c1d1a)
adds 5d47f8e r4802: Don't try to update a column with the name "NULL" (This used to be commit ed38e6026494a2b58c70cc175c6e210bea454e5c)
adds 46e5eff r4805: Last planned change to the privileges infrastructure:
adds ade3ef6 r4809: * include SeDiskOperatorPrivilege and SeRemoteShutdownPrivilege (noty enfornced yet though) * add 'enable privileges (off by default) to control whether or not any privuleges can be assigned to SIDs (This used to be commit cf63519169d2f3c56a6acf46b9257f4c11d5ea74)
adds 862e610 r4820: add beginnings of 'net rpc rights' for managing privilege assignments (This used to be commit 164f94e52929330bd638f19bcf3bfce50303269e)
adds cf85715 r4821: finish off 'net rpc rights [list|grant|revoke]' one small todo item is to add a 'accounts' sub option to 'net rpc list' so enumerate all privileged SIDs and their associated rights. (This used to be commit bf4385c79a0ce2e4983ffa11d39367dbf1d4dcfd)
adds b4aaa2a r4822: fix return code when you ask for a non-privileged SID via one of the privileges RPC calls (This used to be commit 3f4f2c80fd157796a7ba56f31f921e8a3ce46bc3)
adds 89a96c9 r4823: remove -O1 from --with-developer (This used to be commit a1fb1cb019804446a093d7d0d7b1952cc538f9cc)
adds d50816d r4824: wrap the shutdown and abort_shutdown calls in check for the SE_REMOTE_SHUTDOWN privilege (This used to be commit d11339b7e3b890b8e01744b6b309efaa7ad328e1)
adds 10861a6 r4825: Printing changes ----------------
adds 2cca804 r4827: add 'net rpc rights list accounts' & update help text (This used to be commit 002ece931917e2952ed795939384764d14f93ce9)
adds d33c5aa r4830: Fix for problem noticed by Guy Harris <gharris at apple.com>, return correct DOS/NT error code on transact named pipe on closed pipe handle. Jeremy. (This used to be commit 599c281464fa96725c3ee6dd3c5ee03ea81314ea)
adds 87965a2 r4839: Allow to set acb_mask in rpcclient's enumdomusers (for debugging).
adds 0c60102 r4840: * Add more generic root-dse inspection function to check for given controls or extensions. * Check and remember if ldapsam's LDAP Server support paged results (in preparation of adding async paged-results to set|get|end-sampwent in ldapsam).
adds 2f1c03b r4845: Correct my name. Jerry this file seem old and not updated. We should either update it or remove it imho.
adds 8f476e5 r4846: do not keep outdated files here. the updated file is in the Release branch and in the official tarballs (This used to be commit f77939c65cc4ae4e0bb9504f700b50d6601bd031)
adds 1ed62fd r4847: Hand over a acb_mask to pdb_setsampwent in load_sampwd_entries().
adds 0a2449f r4848: fix build; gd please check and make sure this is ok (This used to be commit f1d59c3a2693fe36b9abe9c1da4b703c5543f938)
adds b3757ea r4849: * finish SeAddUsers support in srv_samr_nt.c * define some const SE_PRIV structure for use when you need a SE_PRIV* to a privilege * fix an annoying compiler warngin in smbfilter.c * translate SIDs to names in 'net rpc rights list accounts' * fix a seg fault in cli_lsa_enum_account_rights caused by me forgetting the precedence of * vs. [] (This used to be commit d25fc84bc2b14da9fcc0f3c8d7baeca83f0ea708)
adds 31dea03 r4850: Fix remaining pdb_setsampwent-calls. To get all entries use a 0 acb_mask.
adds 320d765 r4851: Preleminary fix for ldapsam_enum_group_memberships when ldapsam:trusted=True. Don't bail out when ldap-search returns pure posixgroups (w.o. samba group-mapping).
adds 415ea1d r4852: merge simo changes to srv_srvsvc_nt.c from trunk that allows the add/change share command to create the directory passed in as an arguement and not require that it pre-exist.
adds 704862b r4855: add some smb.conf script for add/delete/change share and addprinter hooks (This used to be commit 073592b7ad539138763c457fe58c1d82b2daa9c1)
adds 372440f r4856: after testing a simple add printer script, i realized that you still have to be root to send the message to all smbds that the config file has been updated (This used to be commit 6409de1a1ef34bb41c3efeebfabdf13be5e08613)
adds 811df66 r4860: fix silly limitation in ldapsam and tdbsam. Expand variables in the profile path, logon home and logon script values (This used to be commit 504ea4ac68f47b71542a88b17cbb6b546e1cb881)
adds 74dd9f1 r4864: Remove unused var. Jeremy. (This used to be commit 9fd5d633e65e00a44ba0136ee91170edcecfae24)
adds 5f659ff r4866: Add createdomgroup to rpcclient (needed to generate huge amounts of groups when 'net rpc group add' is just to slow).
adds e86235f r4867: Removing smbldap-tools from the svn tree. I'll include the latest version in the actual release tarballs. Have spoken to the idealx developers about this.
adds 725edd2 r4868: Add "net rpc user RENAME"-command.
adds 027d976 r4869: Display sam_user_info_7 in rpcclient.
adds 49067b3 r4870: Make multi-domain-mode in idmap_rid accessible from outside (can be compiled with -DIDMAP_RID_SUPPORT_TRUSTED_DOMAINS) as requested by Lars Mueller <lmuelle-at-suse.de>.
adds 6a6c7cb r4871: BUG 603: patch by Daniel Beschorner <db at unit-netz.de>. Correct access mask check for _samr_lookup_domain() to work with Windows RAS server (This used to be commit 2e7a5608ac6a11f4e9e8bda69abb984fb4f86eb8)
adds eb44d99 r4873: example delete printer script for use with cups (This used to be commit c646829e3231d5e4e8c030bb084920fadaafb983)
adds 3947f33 r4874: add DOmain Admins (Full Control) to the default printer sd if we are a DC (This used to be commit 8971a8544274a7f3643ae67be744d7dab181973d)
adds b3b3150 r4875: Fix for bugid #221, inspired by Mrinal Kalakrishnan <mail at mrinal.net>. NT sometimes send garbage bytes in NT security descriptor linearizations when sending well-known sids. Cope with these. Jeremy. (This used to be commit 51b34bb536fdb18c99da1e151eba03ea634e0449)
adds 2b21e90 r4877: When vampiring account policy AP_LOCK_ACCOUNT_DURATION honour "Lockout Duration: Forever".
adds c3dc0de r4879: Fix rewinddir -> rewind_dir. Noticed by James Peach. Jeremy (This used to be commit 79f54d12759f9161dc5837a090391cd0cf6471f5)
adds 90c5c93 r4881: Varient of Lar's patch for #2270. Jerry promises to test :-). Jeremy. (This used to be commit 2afe2a16c92bb2500854b8e288c1d7704ede704a)
adds dbf364c r4882: Fix for #2255. Debug should have been 10 not 0. Jeremy. (This used to be commit 5557e1409a9a22759ca3bea021d4a662099e683a)
adds fd2ad84 r4902: please note that cupsDoRequest() deletes the request* so don't call ippDelete(request) *ever* (This used to be commit f65598b3b0dc99900d547eb67473cca5d371614f)
adds 5e086f2 r4905: patch from abartlet to remove storing the auth-user credentials from the cli* in cm_prepare_connection(). using credentials from a domain other thanour primary domain will cause the schannel setup to fail (This used to be commit a13e29b5f2f1e48225b5b5964bc0777948f16622)
adds 4417bf4 r4907: remove unreached code (This used to be commit 15fd4a05ec2439f41591ee8a1c30021d9a34371b)
adds 5876aa1 r4913: fixing 'perl requires' filters for RPM packaging on RedHat/Fedora (This used to be commit 6b38a3923c403562c26642f24477c607a4295878)
adds 6f56a5b r4917: Merge some of Derrell.Lipman at UnwiredUniverse.com obvious fixes. Added text explaining units in pdbedit time fields. Jeremy. (This used to be commit 3d09c15d8f06ad06fae362291a6c986f7b6107e6)
adds 686ceda r4921: Typo. (This used to be commit 033105376ef4ed7d31ef7cab2442719ed57d29b9)
adds b4afdc0 r4925: Migrate Account Policies to passdb (esp. replicating ldapsam).
adds e397152 r4926: Use LDAP_SCOPE_ONELEVEL instead of OpenLDAP's LDAP_SCOPE_ONE-scope.
adds 6e5accd r4931: Add get_user_info_7 in SAMR. This just gives out the username. (In preparation of adding the ability of renaming users via setuserinfo level 7).
adds a851dcd r4932: Forgot to increase version with the account-policy-commit.
adds f6fed00 r4933: List not only the first 10 trusts with rpcclient -c enumtrust.
adds fcfc94a r4946: Our notion the other_sids in the info3 SamLogon struct was ...hmmm... completely bogus. This does not affect us as a domain controller, as we never set other_sids, but I have *no* idea how winbind got away with it.
adds 446a210 r4963: It is actually a very bad idea to use KRB5_CONFIG in the configure-checks (At least Heimdal uses KRB5_CONFIG for locating it's configuration-file (usually /etc/krb5.conf)). Renaming it to KRB5CONFIG prevents configure-checks that use heimdal-libs from segfaulting while the lib reads the krb5-config binary as a configuration file...
adds 0b3889e r4964: Fix our lsa lookupsid $OURDOMAINSID-500.
adds b1288c6 r4965: comment out some unused attributes and oc's (This used to be commit d95c9c4d74ea2fb7e5aac4a58888ab6fbc571dfb)
adds 5ee2170 r4966: don't enumerate the drivers for the same architecture string more than once (This used to be commit c488ce9934aaf640c3f63cbdabc3110b8cf70fae)
adds d1b7d10 r4967: Not being in any domain local groups is obviously valid...
adds c24c328 r4970: Fix for bug 2092, allowing fallback after kerberos and allow gnome vfs to prevent auto-anonymous logon. Jeremy. (This used to be commit 843e85bcd978d025964c4d45d9a3886c7cf7f63c)
adds 9b1e5a7 r4972: Fix a warning and some debugging-outputs.
adds 2ea185b r4976: Try to scare people off from trying to write authentication modules that only acheive as much as 'security=server' does.
adds de87569 r4988: After speaking with Jerry, remove old lp_admin_users to administrator-sid mapping completely.
adds 23f5585 r4989: Display failed LDAP-server-uri.
adds a548e71 r4994: Patch from abartlet:
adds 33b789f r4995: fail set_privileges() if 'enable privileges = no' to prevent confused admins who never read what I write :-) (This used to be commit 1d7a636e0e7f8a0bc3d3ae04b40f79db7f08d619)
adds e512799 r4996: sync up copytights with trunk (This used to be commit 8946efe102f7a8a9b5a8059a80666b782159e7b8)
adds 51813e3 r5000: 5000th post! w00tsvn diffsvn diff :-) (This used to be commit 41d247d9643eb9cb9705f65f924e61c8dfbe6e00)
adds d728056 r5002: Ensure we can't remove a level II oplock without having the shared memory area locked. This need to be in 3.0.11. Pointed out by Nadav Danieli <nadavd at exanet.com>. Jeremy. (This used to be commit 47ed16aefbdcb6257101c6b78c93eeb7cf048185)
adds f0df38a r5012: fix segfault caused by using a ipp_t * after calling cupsDoRequest() (This used to be commit 0ac3c4c5a231c314213dbce29e25911ddb04de2d)
adds 02c25a2 r5014: Split out the request to send an async level II oplock break into a new function to make it clear when it's called. Remove async parameter that had been overloaded into request_oplock_break. Inspired by work from Nadav Danieli <nadavd at exanet.com>. Jeremy. (This used to be commit 05697fb50236dfc28e81f8b3900eac17cace57c1)
adds 46d8ff2 r5015: (based on abartlet's original patch to restrict password changes)
adds a98e668 r5020: bumping the 3.0 tree to 3.0.12pre1 since there will not be a full sync for the 3.0.11rc1 release (This used to be commit c0e292e491c684b8ce19096e55338a27161c0a49)
adds 091f4bc r5028: * check acb_info mask in _samr_create_user instead of the last character of the user name * fix some access_mask checks in _samr_set_userinfo2 (getting join from XP without being a member of domain admins working) (This used to be commit 04030534ffd35f8ebc997d9403fd87309403dcbf)
adds 3bb69bc r5029: after talking to Rob, ensure that we set the NETIOSNAME.domainname as the longname in the published printer information since this is what we will have used when we joined the domain.
adds 6441450 r5046: mark 'winbind enable local accounts' and testprns as depcrecated (This used to be commit 17bc42b4c2e21004adaeac78db6231a384fda16c)
adds 962a5c9 r5056: * correct STANDARD_RIGHTS_WRITE_ACCESS bitmask define * make sure to apply the rights_mask and not just the saved bits from the mask in access_check_samr_object() * allow root to grant/revoke privileges (in addition to Domain Admins) as suggested by Volker.
adds 26dcc2a r5058: Due to the fragileness how windows reacts on unmapped sids sometimes, don't leave administator-sid unmapped. Simply return "Administrator"
adds 575ff39 r5060: BUG 2286: fix typoe on sambaConfig oc definition (This used to be commit e2ce048654fdb98a50622ac60abae18c6b6ba4d2)
adds de728fa r5063: Shamelessly steal the Samba4 logic (and some code :-) for directory evaluation. This stops us from reading the entire directory into memory at one go, and allows partial reads. It also keeps almost the same interface to the OpenDir/ReadDir etc. code (sorry James :-). Next I will optimise the findfirst with exact match code. This speeds up our interactive response for large directories, but not when a missing (ie. negative) findfirst is done. Jeremy (This used [...]
adds 8ac31b5 r5066: A couple of small fixes from James Peach @ SGI. Jeremy. (This used to be commit 9d131e94195df79e07c8fad20e12ba1b67441a81)
adds e612109 r5069: Ensure we return the correct errors for old-style search requests. Jeremy. (This used to be commit ef73dfe0d6c3b7f71109e32115d528ecdbe562ea)
adds 22923f7 r5076: Ensure that WINS negative name query responses and WACK packets use the correct RR type of 0xA instead of reflecting back what the query RR type was (0x20). See rfc1002 sections 4.2.14 and 4.2.16. Jeremy. (This used to be commit ab8c9240044f1ef3d5c6ac4850c8ec615c2e32fd)
adds e03b7d3 r5077: Use correct type for rr record on negative name query reply. Jeremy. (This used to be commit 86c5548d272c0804c0188ae744ae1bb17eb817f6)
adds 7171515 r5082: Don't blindly copy question rr_type and class, set correctly as required by rfc1002. Jeremy. (This used to be commit 422fb43dda13e0840245ae272b7621640b8ad220)
adds 0dc388a r5096: Attempt to fix the build (This used to be commit 5f34139b68460f6fb1046e2b97f16dbeff3fb136)
adds d225b74 r5098: Next round build-fixing (This used to be commit 175ec3ed518704920c7c55b050ec1cc00da7f560)
adds 91bf6cb r5100: We should only care about case-sensitivity when *reading* an incoming filename, not returning one. Makes us pass one more Samba4 RAW-SEARCH test. Jeremy. (This used to be commit 228d1e1649a0b4952eb5603cb5e1851cdc8f0c72)
adds e7eb709 r5111: Fix up changed prototype for setsampwent pdb function. (This used to be commit 331748202077ce9e0b5dcf3ed9b3ab6f89e9c0e4)
adds 2eab58d r5112: Fix for shared object creation in examples. Bugzilla #2058. (This used to be commit 8e5db6f08ceb969bd2580558031f3737b32f10b1)
adds c23c9bf r5125: Fix bug 2113 -- thanks to jason at ncac.gwu.edu (This used to be commit 0c205bcc864c8dc01124a5d654792de0cbf79a63)
adds 3924332 r5127: Fix Bug 2289 -- thanks to jason at ncac.gwu.edu (This used to be commit 8c35c3bf2ed65d2b93feb0f419e1c7785fba7764)
adds 12ce2c5 r5131: BUG 2290: don;t call mkversion.sh since we don't have it in this directory (This used to be commit 2ddcb643819bcb0f33c14fc22117d98ea2bcc132)
adds df52925 r5132: netscape DS 5.2 schema update from Richard Renard <rrenard at idealx.com> (This used to be commit 33ac88c6a7bfe4e6d391b841bd4461086af27e4e)
adds 7ff1843 r5140: (a) fix problem with enumerating domain trusts in security = ads; (b) fix a segfault in rpcclient's dsenumdomtrusts (This used to be commit 558525abf14432bd5527e5578ce18d128627dabb)
adds f35a9c5 r5150: consolidate the samr_make.*obj_sd() functions to share code (This used to be commit 5bd03d59263ab619390062c1d023ad1ba54dce6a)
adds 784adfb r5152: Restructure the directory handling code, stop using void * pointers that just allow the wrong pointer to be assigned :-) and make the interface more consistent. Fix the FreeBSD directory problem. Last thing to do is to add the "singleton" directory concept from James Peach's code. Jeremy. (This used to be commit cfa8150fd9932470cb8f3b5e14c0156dda67125d)
adds c1d7588 r5154: Tidy up interface a little. Jeremy. (This used to be commit a38eeb765f4c744ca7bf0aca86bb448240ad295d)
adds 6c6e231 r5157: BUG 2266: conditionally include rpc/nettype.h to work around missing header onf FreeBSD4 (This used to be commit 314da604735696da4cf350f35d84592356e31861)
adds 6fd5918 r5158: BUG 2263: patch from Timur Bakeyev <timur at com.bat.ru> to guard base64_encode_data_blob() against empty blobs (This used to be commit 17239d609f63ae5bd6826e580876c27e8c92d6fa)
adds b75ebde r5159: BUG 2262: add support to detect *freebsd6* (same as *freebsd5* currently) (This used to be commit d6c7de240885be00149fd00b47f229a59f150b3e)
adds 021011f r5160: First cut at refactoring of directory code to handle non-wildcard directory match more efficiently. Passes RAW-SEARCH under valgrind but needs more testing (which I'll do later today :-). Jeremy. (This used to be commit 0b04dd9d0c6d1fe02d1b5e43f203577bf5466f33)
adds 90446e7 r5162: BUG 2264: remove shutdown and abortshurn commands from rpcclient since they are stable in 'net rpc' (to avoid fixing portability bugs) (This used to be commit 0a1f9703a1fe5dec80d76db6736c43e19fea9c3f)
adds 92bbd31 r5163: Fix bugzilla 2062: turn off broadcast for all 390 NICs. (This used to be commit d159a5013e96a1188599a3fa0bff108fa6f6679b)
adds c1b9243 r5165: BUG 2295: always use get_local_machine_name() rather than digging in the gloval variable 'local_machine' (This used to be commit 6a6e4af46a5c0a693a3dd9d558a4d1c1e5d72d95)
adds eed0e68 r5166: From James Peach - remove minor C99-isms. Jeremy. (This used to be commit 54ac409d4fd3b6e8e2bd338dabed446a92507811)
adds 9dbb576 r5174: ensure that we consistently use the current_user_info.smb_name vs. smb_name when parsing smb.conf and reloading config files (This used to be commit be537eaebe84b2ccae089e5982263df8a96e7a5b)
adds 6ca54f0 r5176: Warn the user that print command is ignored when using cups libraries (This used to be commit 142461204718d489bbeff451878a52208b9891bc)
adds 4beae99 r5179: Add -P (password-menu-only) option to swat. Admins can allow users to use swat to change their password without allowing them to see the "View" and "Status" buttons.
adds 4523bd1 r5180: Call the "add machine script" to create all kinds of trust accounts (this restores old behaviour). Fixes #2291.
adds 91ef89d r5183: Ensure we correctly set the per-connection "case_sensitive" setting. Rename dptrs_open to the more correct dirhandles_open. Remove old #if 1. Jeremy. (This used to be commit c43bae306a18f5716acbe8571f4f414873400cb1)
adds 49a992c r5191: BUG 2299: better logrotate configuration from Levente Farkas <lfarkas at lfarkas.org> (This used to be commit d9d56348213a735b7c56123bbd4126184ee116fa)
adds 4e12110 r5192: missed one packaging fix for BUG 2299 (This used to be commit c3edeba62dcb6db09e47cc82ef98cc1a1843b591)
adds a84bb6d r5203: additional changes for BUG 2291 to restrict who can join a BDC and add domain trusts (This used to be commit 5ec1faa2ad33772fb48c3863e67d2ce4be726bb2)
adds 8f87dcd r5205: more fixups for BUG 2291 (This used to be commit 62e7cc7c3b2fe5187c99e0a1491843579ab997e7)
adds 44be949 r5207: patches from Jay Fenlason @ RedHat (scooped from their Fedora packages) (This used to be commit 9019a8436162d3606f6b8584701b0832cf5a7439)
adds 8a2b44e r5225: fix mem leak and debug message
adds 7ca50f9 r5227: removed SuSE spec file @ Lars' request and updated read to point to package download areas (This used to be commit 51211daa4d8dec96c0ba740f702b486e241e8621)
adds bc4ed38 r5228: Fix typo, mention officially supported samba3/SLES8 packages on ftp.sernet.de.
adds 150b30a r5233: fixing some typos (This used to be commit b58b1ada29a0cac55e5bc91b3ad4cc39808c2e3b)
adds da4ae76 r5234: Do not use the "Local Unix Group"-default description for all kinds of group-mappings.
adds 2c5e65d r5235: Fix compile warning. (This used to be commit 00b5990617b341b1fe7863552acb02e30cd022e5)
adds f221832 r5236: Ignore users mount parm (since unneeded by cifs kernel code). Suggested by Dirk Jagdmann. (This used to be commit 076485169e44a95981a12606c639b973c4e79d4e)
adds d602fc7 r5246: We can't use a pointer to struct lsa_info until is has been initialised. Fix for bugzilla #2315. Can the privileges dude(s) please verify this? (This used to be commit bc4f884104c04f7c9ab7d370586115a9328ce9b1)
adds 5a595cc r5257: Upadate patches and control files Sync up with 3.0.11 (This used to be commit ed61c84581b364e9d822871944c45a26c2f0e932)
adds e98f563 r5262: Fix server_role in the samr_query_dom_info calls. When we are a BDC we should not say we are a PDC.
adds 3842d6c r5263: bug 2249: patch from Manuel Baena <mbaena at lcc.uma.es> to print error message in fullpath() (This used to be commit 0f66db48b09adc5b78a10e5023604c333684cbb3)
adds 5f54cc9 r5264: Log with loglevel 0 when account-administration scripts fail.
adds 702dff4 r5265: ensure that the Fedora RPMS build with cups support (This used to be commit c3f760bea97abd80aab27c125042584b4c243c7c)
adds d09914d r5268: Fix bug #2310, only do 16-bit normalization on small dfree request. Jeremy. (This used to be commit 96dfec739a7ab6ac082d530ca2b771f9d6acabc6)
adds c3d7096 r5269: BUG 858: fix order of popt args evalution so we don't crash when given no command line args (This used to be commit aff2fb7a65a9fc40220d971fba8ba3cf1eeeee9f)
adds 21dbed3 r5270: fixing some bashism's in autogen.sh (This used to be commit c8b79cd78cff6f5f784d16e6c3168c9ac2c1cf1a)
adds 2039be2 r5271: patch from S Murthy Kambhampaty <smk_va at yahoo.com> to add idmap_rid.so to the Fedora and RedHat packaging (This used to be commit ba0c711a4386833da7cdf15bfd0f90177eb41bad)
adds 26dd1ba r5272: BUG 2132, 2134: patch from Jason Mader <jason at ncac.gwu.edu> to remove unused variables (This used to be commit 82c4e2f37f1f4c581cd7c792808c9a81ef80db94)
adds a66913a r5278: BUG 2327: fix compile bug in idmap_rid.c (This used to be commit dd55ef25d1b24401a743d0367544e535cd17815c)
adds b3d17b8 r5283: Merge -r5279 and-r5280 from trunk. (This used to be commit 74d872287b5cf5b13512091827a9d065f1fef122)
adds a572700 r5287: fix build problem when HAVE_POSIX_ACL not defined (This used to be commit 2bd0253c11977122b195dc2f685d5367869973fd)
adds 2257618 r5290: Fix for bug #2323 - plaintext problem with WinXP. Jeremy. (This used to be commit 3e10c36cb50462d1f220029e8fa64c3b6e554e6c)
adds 66ffe14 r5295: fix compile issue with MIT 1.4 due to broken gssapi.h (This used to be commit f88f5e12187ed87934ae2cafbf9e9599d4fd7f6c)
adds 7e72aef r5314: Some const, and an uninitialized variable fix.
adds b6c143a r5316: Get 'net afskey' into a subcommand of its own, 'net afs key'.
adds 5ba4fb5 r5318: Fix a small problem in where we ignore the response from a SamrGetGroupsForUser that says the user is in 0 groups, and we issue an RPC to LookupIds for 0 RIDs.
adds fbd9e40 r5324: In order to process DELETE_ACCESS correctly and return access denied to a WXPSP2 client we must do permission checking in userspace first (this is a race condition but what can you do...). Needed for bugid #2227. Jeremy. (This used to be commit da23577f162b6bdca7d631fca256a9b3b04043e4)
adds aa9132c r5331: Support SIDs as %s replacements in the afs username map parameter.
adds a309fed r5336: BUG 2329: fix to re-enable winbindd to locate DC's when 'disable netbios = yes' (This used to be commit 75a223f1188ae0041c9e3c748af107d642f73810)
adds 25edc54 r5337: BUG 1439: make sure to initialize pointer to prevent invalide free()'s on exit (This used to be commit a882a349df1488a4d64c892dbd1ec1ee3624ea42)
adds 803ace5 r5339: Fix 'net rpc trustdom establish'. Use the right pipe name, therefore the right pipe FID. Fixes NT_STATUS_INVALID_HANDLE error. (This used to be commit bfd9b9e99711abcaac80d98160723f5dc37b6917)
adds daa2d8b r5342: Reformat some very old code. Jeremy. (This used to be commit 08553faeeb77aef46264f4dfe738bc202e87ea23)
adds 0f87a9a r5343: Fix for bug#1525. Timestamps interpreted incorrectly on 64-bit time_t values. Jeremy. (This used to be commit 00f8ac509aaf2f40a067f5fe5c7699ae6f26571e)
adds 6c84ecb r5349: After talking with Jerry, reverted the addition of account policies to passdb in 3_0 (they are still in trunk).
adds 70be7d7 r5355: Fill in the access check code for POSIX ACLs to *really* fix bug #2227. Jeremy. (This used to be commit ecc134a2e3546ed77ab6f1dafc0249c78897e1f3)
adds f9a2874 r5359: BUG 2333: use the lpq command to pass in the correct printer name for cups_queue_get(). See comments in code for details (This used to be commit 3eee00e0d0e9b58cdd35209691072b625813681c)
adds 21063ef r5379: Build-Fix (#2343)
adds 9e52e98 r5383: add missing checks to allow root to manage user rights (This used to be commit ead54b14f6b34f087d3affc2853e16bbbaceb7cc)
adds 467da93 r5385: when operating in security = domain, allow domain admins to manage rigths assignments (This used to be commit fec9cb7daa9b780aab019c0e0d7f2692c168019f)
adds 96edc93 r5419: Fix some unitialized variable warnings (This used to be commit 9004b7897416d142ab9e3bee60c7bda589f94750)
adds bc10e40 r5421: Fix a memleak (This used to be commit a7df3b5f06085d55cbf1e491aa606312b87e0448)
adds f516770 r5428: Apply some const. LDAP attribs should now be declared const char *attr[]. This gives some new warnings in smbldap.c, but a the callers are cleaned up.
adds 732f099 r5431: couple of cimpile fixes from Jason Mader <jason at ncac.gwu.edu> -- BUGS 2341 & 2342 (This used to be commit 0edcfc7fa20fd8e3273b29c8f1a97cb7c7179fb6)
adds 4e8c17d r5432: compile fixes from Jason Mader <jason at ncac.gwu.edu> -- BUGS 2340 (This used to be commit 3fd86a1f9d5b63aa066aed3347209913cdf782a8)
adds bfc7611 r5436: small merges from trunk (This used to be commit f17ffdf805ef8afad2b8d63b619c52540001a546)
adds 9bdf6cd r5444: Add adssearch.pl utility (on volkers request).
adds acdf1aa r5455: Remove bogus DEBUG messages (dump for a failure to parse NTLMSSP, before trying the alternate format).
adds 80a514a r5456: Increase limit of mapped SIDS to 0x5000, which is what 2k and later do. NT has no limit. We still don't respond the way 2k would to requests larger, which is to actually allocate the memory and send back the entire response, plus a return status of NT_STATUS_NONE_MAPPED. Still looking into ways of doing this without crashing windows. (This used to be commit 9afe5acdc22adaed4b4b3d70ba3a1a7898256282)
adds 4e617c6 r5458: Generate a sane response to exceeding lookupsids limit. Truncate list to zero and return NT_STATUS_NONE_MAPPED. This does not crash windows and maintains the benefit of not overallocating memory. The previous response of truncating to the MAX limit was not useful because it crashed lsass.exe on windows (bug opened with MS), and it was also misleading the client to believe that a complete answer was received. (This used to be commit c03a93957404663bbd026668f [...]
adds 96aaf64 r5460: Fix "restrict anonymous = 1". If we have schannel connection, we must be validated with a user, so allow it even if pipe itself had an anonymous connection. (This used to be commit 469a649ad7271159960335419fd3ce2633cf2c8b)
adds 8a10eb6 r5462: BUG 1549: patch from SATOH Fumiyasu <fumiya at samba.gr.jp> to fix trunction of service names (This used to be commit 440a4ecc1641658a2553312b759b6b97a8e5c981)
adds a90a58f r5467: Optimize _samr_query_groupmem with LDAP backend for large domains.
adds 0d63de3 r5469: Fix error codes of samr_lookup_rids: There's also STATUS_SOME_UNMAPPED.
adds dc0ec44 r5471: In cli_samr_lookup_rids, flags is not a flags but an array size. W2k3 rejects everything but 1000 here, so there's no point in exposing that to the caller.
adds f17c4ad r5481: Fix a memleak (This used to be commit 36bcfc5dae99868fc94ca01f902fec3d19926f5e)
adds 0b451e5 r5484: Fix a memleak (This used to be commit 7b9cb0601ce465361618fcc2c88f8195d93f130a)
adds 37ea9da r5495: * add in some code from Mike Nix <mnix at wanm.com.au> for the SMBsplopen and SMBsplclose commands (BUG 2010) * clarify some debug messages in smbspool (also from Mike)
adds 6baedb3 r5497: Fix for DIR1 failures in build farm. It struck me that we only care about failing with ACCESS_DENIED if we can't delete with DELETE access requested. All other errors will be processed as normal. Jeremy. (This used to be commit 360800592c55c9dd8fd787944b3d482f2b9eb951)
adds fcbb7b0 r5508: Typo - ZERO_STRUCT -> ZERO_STRUCTP. Jeremy. (This used to be commit 76e1d90aef45ccc089492d962e0f284e2e4d8e7a)
adds 14fc089 r5510: Optimisation to only do can_delete check if client asks for FILE_SHARE_DELETE. Not completely correct but will catch the XP SP2 problem. Jeremy. (This used to be commit 1e2d0fcdbb72735f8b53d9faaec07d711ae236d0)
adds 139ce45 r5511: Fix pipe-mismatch for NETDFS.
adds 34a5c5a r5513: Fix for bug #2201 - use same logic with "delete readonly" when setting the delete on close flag as we do in SMBunlink calls. Jeremy. (This used to be commit 7a94eaf1811c79ae52ee78b1cd9cfc691e1d65a0)
adds 96a3fed r5517: code cleanup; rename the sorted_tree to pathtree (used by registry code) I was going to use this for tracking dfs mounts in smbclient but found another way. Still the cleanup is valid so commiting it. should be minimally disruptive since it is not widely used. (This used to be commit 00738dca3b07083c91545910486a1f30f2b17281)
adds 01b87c6 r5518: Add initial msdfs support to smbclient. Currently I can only cd up and down the tree and get directory listings.
adds 9cc7c62 r5519: fix msdfs support for [m]get and [m]put (This used to be commit 6a9e4d6af1a4a4f426189e71aac5a4e7e217d6f7)
adds 1b0f75d r5520: fix last remaining dfs issues with smbclient.
adds ca9d4c1 r5521: allow smbclient to follow multiple leveles of dfs referrals (no loop checking currently) (This used to be commit 3c09b1f30f8b85036c487fdaf7fca11886bc90d7)
adds 0a06399 r5522: Better handling of LDAP over IPC connections that have expired on the LDAP-Server.
adds e2cc3f4 r5524: Don't do share mode checks on can_delete if open, the rest of the open code will do this correctly. More for bug #2201. Jeremy. (This used to be commit faecf639efdecf949e91184d041489aa54e8664f)
adds 9150205 r5525: Add extra case to torture to test this (we currently fail with the wrong error message but we correctly deny the open). Jeremy. (This used to be commit 99b89867c33a2209c42b6610d62ead0cf2af05af)
adds 9fa9ca4 r5527: Allow own netbios name to be set in smbclient's session setup.
adds 051d9d7 r5528: Expand the invalid-workstation-scheme. Workstation-Names with leading '@'-sign are expanded on-the-fly as posix-groups of workstations. This allows optional, more flexible login-control in larger networks.
adds cb203b2 r5530: Keep the TRANS call up to date with the NTCreateX call. Jeremy. (This used to be commit 98a07e1520d6fb1f6f5320bc70ac33d4c5052ea6)
adds f7decc6 r5532: Patch to detect infinite loops when traversing a tdb from "Shlomi Yaakobovich" <Shlomi at exanet.com> Jeremy. (This used to be commit f997c28bb8ca253dca943a578a617b3c20ccfa5e)
adds 26d8133 r5535: Reformat so I can actually maintain this code and eventually convert to MB safe. Jeremy. (This used to be commit 0285754c1408b4155e115a5f76b1f5ff481c9d7e)
adds 8d06233 r5536: Avoid intermediate copy of NT and LM responses in NETLOGON client.
adds c3a5d90 r5541: Fix crash bug in the client-spoolss enumdataex-call.
adds 584c412 r5542: fix a few more msdfs bugs in smbclient against both smbd and 2k dfs root shares. (This used to be commit 5d2624c453b0bc961302edd9f2421a7c3d504d1f)
adds 413eb87 r5543: Fix for bug #962 - using MB sharenames containing a ']' character. Processing a share name is now MB safe so long as the correct unix charset is in scope. Jeremy. (This used to be commit 5bd027e9ed095c01fc176178ff51b5839fe0c140)
adds 038d939 r5545: move cli_cm_XXX() connection handling code to clidfs and out of client.c; client.c still maintains a pointer to the first connection so the change is fairly reansparent to other smbclient functions such as -L and -M (This used to be commit d6a05ffd664e2e304f6e481af34a4c5d640fc3f9)
adds 4b03bd3 r5546: Fix some comments in "net rpc printer migrate settings"
adds 4ef6976 r5547: Fix compile warning.
adds f95e9fc r5548: Stop lying about allocation sizes to Windows clients. It was a nice idea, and aparently improved performance in some circumstances, but it breaks the VC++ compiler :-(. Not cool. Fix bug #2146. Jeremy. (This used to be commit b9f147634df0126320ffe3b9a23068e76f6c1681)
adds f823e8c r5556: Fix the build on AIX.
adds d8b85fa r5560: make sure session setup message is displayed after changes to client.c (This used to be commit 3f5e52e90861d071870a369fac246a822f4ff2ce)
adds c7a0098 r5562: * bump version to 3.0.12pre2 * change special character in gd's valid workstation check to a '+' to be more in line with the characters used by valid users (This used to be commit 8bff0486508b9952c192345302b9313ac0b2270e)
adds b03c744 r5565: fix breakage on gcc 2.96 (This used to be commit 67f8a1e3bc545d4ebbe0f7d05ea16c6231f2e82c)
adds 40d738f r5568: fix more breakage on gcc 2.96 (This used to be commit 3eeecff05efec9310cf2bed7c6fe9a6d80dd6d0d)
adds 76d72a6 r5571: fix another breakage on gcc 2.96 (This used to be commit cadd5a44e7f1d532aa4dad7a4233e5ea2c814a10)
adds 9657295 r5577: get recurse; dir working across single level dfs referrals (This used to be commit d4443807bc7a5a8615c69517365a92709db7ce29)
adds fb84318 r5578: get 'recurse; dir' working across multiple levels of dfs referrals
adds 180fa12 r5580: Fix "net rpc trustdom add". Much closer to what windows does. Also stop referencing unknown_6 from sam, because it's just fixed at 1260, the max len of LOGON_HRS. Need to go in and mark it as "remove me" from passdb. (This used to be commit ffac752875938d510446ebbeba6fc983f65cda1e)
adds 2f158e1 r5589: Ensure the torture code that uses cli_list and cli_list_old matches the new MS-DFS function prototypes. Should fix the build farm tests. Jeremy. (This used to be commit 3d4d8bb6544abc4959f75bb962d8e1fb3d37a55e)
adds ac1cc87 r5591: Implement "net rpc trustdom del", including client side of samr_remove_sid_from_foreign_domain. (This used to be commit 8360695fc02dfb09aff92a434bf9d411e65c478c)
adds de1c756 r5592: Oops, accidentally committed test version of rpcclient. Reverting changes. (This used to be commit a5fe34ca7d57c18f510b9cc68e75c4db370fe052)
adds bd0e666 r5593: More reversal of accidental commit. (This used to be commit ec78c3f2a2e38abe96132475a22bfd52c850b001)
adds 7f5611c r5594: Fix comment to read "remove" instead of "add" (This used to be commit 6884a2fa6e3d19a436edfb428056978ae127f442)
adds ec5ea58 r5596: BUG 2394: fix nmbd linking issue on IRIX (This used to be commit 0a07f2b1d91e071618e67c4e9ee8274763eaf5aa)
adds 640eb81 r5597: full fix for BUG 2394 (unresolved symbols on IRIX) (This used to be commit cb08dd5f9087ac2e965dec8ba24c9e908fd6fcd3)
adds a3ee24e r5600: Bring IBM Directory Server schema up to date with openldap schema (This used to be commit 639de6afc09709774fbcce1a8149bde172bd542e)
adds 5ba59da r5605: only display the publish check box on printer if we are a member of an AD domain
adds 09f5aa4 r5607: Fix for bug #2399 - ensure we use SMB_VFS_STAT instead of stat when checking for existance of a pathname. Jeremy. (This used to be commit 08aac40e3ac0911673ea7e6ef35ba7fe9822d2fd)
adds a5e671e r5608: BUG 2399 - removing dead code (not finished with bug yet). (This used to be commit 48353c199cfbfd56760b34ccf99b089bb627e2ed)
adds 8193036 r5612: Add -Wdeclaration-after-statement to CFLAGS for --enable-developer. (This used to be commit f952da9efbd11d2c84d9fe4993f70e4ceda7d9ae)
adds 6b06ba4 r5614: fix proto for copy_fn() after changes to cli_list() (This used to be commit fb8e746ed65fa3aacda3d6be0e3f28f690fbdacb)
adds e9d360a r5616: Forgot about the sticky bit on directories (commonly set on /tmp). If this is set then only the owner or root can delete a file. We now use the same algorithm to check file delete. Jeremy. (This used to be commit eb18104d10428a5daef2316088edc3dbaff58708)
adds 02bce09 r5623: Horrible band-aid patch to fix Blue-Arc torture tester. I know this isn't right but will work until I can refactor the deny mode code with the Samba4 algorithm. Jeremy. (This used to be commit f38f464c722a441402e2d6e2622bcce9227c33b5)
adds c459130 r5625: Reformat (tidy). (This used to be commit b94db3a75806f1b09a8a0366029812ba2195727c)
adds f0a683e r5628: Deprecate the write cache parameter - this code will go away soon. Jeremy. (This used to be commit 743cd4a53627cc2be5271fa78f6b0980a4407862)
adds a4deaac r5630: This may be a mistake ... needs more cthon investigation. Jeremy. (This used to be commit 0322c5884666bf62a37de069a1cd0ae888ac4285)
adds 5713c65 r5632: Fix infinite looping bug found by nasty BlueArc test :-). When finding a singleton directory remember that we're at the end and don't continuously return the same name. Jeremy. (This used to be commit 3da50060279609f534aeffe6338b0a2b07d0e8f1)
adds 8dddd76 r5634: Fix 64-bit overflow problems found by BlueArc torture tester. We still have a few strange bugs with 64-bit locking values. I will get traces. Jeremy. (This used to be commit ff4c201d93e1f59ce61e9341f7f94ce92389ed7b)
adds 02fdabc r5636: Re-add the allocation size - parameterized by share as "allocation roundup size", by default set as 1Mb. From advice by BlueArc about Windows client behaviour. VC++ people can set this to zero to turn it off. Jeremy. (This used to be commit 833ca101772bfab65dbd79eb64f63464177f144e)
adds c56d5cd r5637: Actually test and fix the crash bugs (sorry:-). Jeremy. (This used to be commit 4348ca48549ded8c056877befa216f0e768cb2c1)
adds 7f697e6 r5639: update smb.h with missing defines (This used to be commit 0f188da8578165077b6d6df58c6e82be11943d40)
adds 73d7fb0 r5640: On failed mount (ENXIO) retry share name in uppercase (fix mount to FastConnect AIX SMB server) (This used to be commit 8bd98b643d097cbd5e1650ec63a2f3176c3879d7)
adds b6211e0 r5641: Fix from James Peach @ SGI for oplock2 test. Jeremy. (This used to be commit 69e99d97d1547ec8f8e7f9756b87f211c90557b6)
adds 85b0948 r5645: Add an autoconf test for -Wdeclaration-after-statement so we don't add it to the configure.developer CFLAGS if it's not supported. (This used to be commit ce0dedea8d95f07745ba3e945dc88bceb97989d7)
adds 140752f r5647: Caches are good for performance, but you get a consistency problem.
adds 3696676 r5650: add help lines for net rpc group addmem and delmem commands partial fix for Bug 2417 - we need to look for other missing commands (This used to be commit bd4405b41592e064428bfa0dab8f216692f0fec6)
adds c884a13 r5653: Fixiing typos. (This used to be commit 7df1cfed723d1c22070b0a829946fe61d064e0d1)
adds 9d0a31e r5654: Fix bug 1604 -- make winbind work with more than 10 trusted domains.
adds a5f8448 r5655: Added support for Novell NDS universal password. Code donated by Vince Brimhall <vbrimhall at novell.com> - slight tidyup by me to use Samba conventions. Vince - thanks a *lot* for this code - please test to make sure I haven't messed anything up. Jeremy. (This used to be commit 6f5ea963abe8e19d17a1803d4bedd9d87a317e58)
adds 4eed5ad r5657: Fix uninitialized variable warning (This used to be commit f74737ce574aa4b47367fccb1b95769778187515)
adds aaa4a66 r5683: BUG 2363: allow 'in use' driver to be removed as long as one 'Windows NT x86' driver remains' (This used to be commit 743ddbc7f204977431b8eaa48c3838b3cc9bdb11)
adds d3e3bd7 r5684: BUG 2405: patch from Torsten Werner <torsten.werner at assyst-intl.com> to define 'lpstat' printcap output on HPUX (This used to be commit 98596037caa47a27c4f87793f9875ec18b0f23c2)
adds a26386e r5685: BUG 1881: only define PRINT_SPOOL_PREFIX if it is not already defined (This used to be commit a42e3fc63cdbabd96f05e6af64344e1489ebf9da)
adds 00340b2 r5687: Fix for bug #2398 from Kevin Dalley <kevin at kelphead.org>. smbtar shouldn't assume /dev/null means dryrun. Jeremy. (This used to be commit 84e7b7db8992db7812b8e09b8633c257657fb91c)
adds 9db6a5c r5688: ignore user_xattr mount parm so as not to confuse it with a user name (This used to be commit 58afef91c52293d72f1066a27387a60e51be4e79)
adds 90dfded r5689: Allow for better protection of sensitive attributes in IBM Directory Server. (This used to be commit dafdd8d0741311ed0f0b35d30062f0052446f8c4)
adds ad4fe01 r5691: wrapping the pause/resume/purge printer commands in {become,unbecome}_root() blocks. We've already done a print_access_check() to ensure the user is admin. The means that non-root users can pause and manage printers. I really don't see how this worked before without setuid binaries on the server.
adds 13b9edc r5692: Fix compile warnings (This used to be commit 6fad82d3d536fe2f7184377137d062710b40b4f2)
adds 26462d9 r5696: BUG 2355: use bsd style commands for 'printing = cups' but \!defined(HAVE_CUPS) (This used to be commit 5216728d82fcbdcba9a06f9730806ef4a4d6108f)
adds 6410e65 r5700: Fix problems where we're not pointing to the start of entry for a couple of info levels - W2K3 always points to the start, not the name. Jeremy. (This used to be commit 76fb181031e6e3df5b653496692737fd947b7818)
adds 9d23e37 r5702: Fix bug #2271. Correctly pull out and use resume names in a directory listing (we were incorrectly understanding what was returned in the "last name" entry). Jeremy. (This used to be commit 4f2da9ecf1e5cee4749839ea1b35a942d27de09e)
adds 64b9f82 r5705: Have unknown_6 default to 1260 (fixed #892) (This used to be commit 710ce847a79fa9e7ba488de46a2f69fc9d617e62)
adds 212de36 r5707: BUG 2425: remove ubran legend wrt to win98 and the DFS_PATHNAMES capability bit (This used to be commit 6511bfe84a4036e0d203858aa2f604e346c9412b)
adds 3241686 r5708: BUG 2424: patch from Vince Brimhall <vbrimhall at novell.com> to ensure that uidNumber and gidNumber use match the rfc2307 schema (This used to be commit c1727dc9e01f960c1eedf023b4de49ad6f418b18)
adds 779191f r5715: Update for new CIFS POSIX info levels (This used to be commit af12daba2ae57a1f768248ba60d7769063f8200b)
adds a6c895d r5717: BUG 2215: horrible code in nmbd_winsproxy.c; gcc folks at redhat claim its in violation of the C spec. It's so horrible I believe them (This used to be commit fa7eb5693314efb14d42a739f8006ddf8d41e9d5)
adds cbe4ada r5718: Don't update fields that haven't changed (fixes #1957) (This used to be commit 5c682c665dbf517280deef0d6cec7dadc737a2bc)
adds eb546db r5720: Attempt to fix bug #2382 (Excel shared workbook stops working). Also incorporates part of the fix created by ke_miyata at itg.hitachi.co.jp for bug #2045 (MS-Office behavior of timestamp). Jeremy. (This used to be commit 4f3b12ac73487f4ccb37c17506af1abf5acc80cd)
adds 4a62d41 r5723: Add missing part of fix for #2271. After analysing the actions of a XP client against a Samba server. It never uses the "continue" flag, but always does "new search, continue from this file" instead. Change our client code to do the same (it appears that's all they test in W2K etc.). Jeremy. (This used to be commit 710bceee325005b8ca8e8ed04acc50bafa92b6e6)
adds 3e4bc25 r5724: Fix compiler warning (This used to be commit c2f710e3219aab647c0ed294d1d3481f5578b930)
adds 66df843 r5726: merge LsaLookupPrivValue() code from trunk (This used to be commit 277203b5356af58ce62eb4eec0db2eccadeeffd6)
adds 82379c7 r5729: partial fixes for BUG 2308; libsmbclient patches from Derrell Lipman <derrell.lipman at unwireduniverse.com> (This used to be commit 88678bc05c3018eb181f97523a0b84b60e3c358d)
adds 95e68fa r5731: Get delayed write semantics closer to W2K3. We need to store 2 times. This may fix bug #2382. Jeremy. (This used to be commit a27c351e6beafc6609790a9bb9a3d0a1331e8f35)
adds a9a218f r5733: Don't crash when the SID column contains NULL (Fixes #2316) Patch by Justin Ossevoort (This used to be commit a281148168624dcab24e12f1cc7b0f6c7caf0185)
adds 9d65e07 r5735: rest of derrel's patch for BUG 2308; had to move the options structure from the _SMBCCTX to the internals structure to maintain binary compatibility (derrel, we should talk more about this) (This used to be commit a5ea01bf15758bb2be26ba16784dc0975be783bf)
adds 44f1a1a r5738: fix my build breakage; fix a few compiler warnings (This used to be commit acbe9efeb6de33610776560978f8632cbb847821)
adds 198c807 r5740: setting version in 3.0 development branch to 3.0.13pre1 (This used to be commit 81651b4d8b5050a80fd28a36dc922d9fed51ade6)
adds 04564f6 r5743: Add perl-script to check for multiple LDAP-entries on request of Richard Sharpe.
adds f651bb0 r5746: remove unneeded header that caused problems on rh73 (This used to be commit 68fe1f194a49e7900aba1f201c949f5deb21df87)
adds cf1ebf6 r5749: fix some build issues (This used to be commit 3f12dbb1cfd429e537415635aaa6e551e00c2a0e)
adds 3677b96 r5751: fix another (correct) compiler warning (This used to be commit 642a2d5a0aecd507d4f26dc2250de3667af3abbf)
adds 5131068 r5752: implement derrell's solution for binary compatibilty in the _SMBCCTX structure; note that we break compat with 3.0.11 but are ok with earlier versions (This used to be commit 6e8d171551bfe480cb1a526469defc33276550f6)
adds f783144 r5757: Fix erroneous debug message - noticed by William Jojo <jojowil at hvcc.edu>. Jeremy. (This used to be commit fd1999f1d73b871501ff859422c3989b496231a8)
adds ce8ad0c r5759: Patch from Doug VanLeuven <roamdad at sonic.net> to add more case/realm/name permutations to the kerberos keytab. Jeremy. (This used to be commit c687e73f242967cd3a78db66c1dd23349766ebb8)
adds ee049ef r5760: Be more verbose on listing forms.
adds 08af1e6 r5762: Modified version of patch from Michael Brown <mbrown at fensystems.co.uk> to case insentively search for a principal match on logon verification in the system keytab. UNTESTED (although it compiles). Please test. Jeremy. (This used to be commit 1ace2ca1be65b4d6e92a98040fd09fdca74e8c8a)
adds 5ba3fb8 r5767: Get rid of some compiler warnings (This used to be commit 66471de977a56cbe58921f61da28cc7dcbc6e93e)
adds 5918d8a r5770: Get rid of some compiler warnings (This used to be commit 96a0f7d60c973e9f74ac90e3c79f94a01770f681)
adds ec06659 r5776: Fix typo (found by lieschen).
adds ef422bf r5786: Bugzilla #2443. Fix gcc4 compile found by Mark Loeser. (This used to be commit ab79612ac661c9764682f109650381350d524ac2)
adds f4c9a4b r5789: Patch from William Jojo <jojowil at hvcc.edu> - AIX has no default ACLs. Bug #2445. Jeremy. (This used to be commit c9b5e32650ef957841d488416922b948804474e2)
adds 00a62a7 r5790: Added ability to set account description. (This used to be commit df6f0815af0171a47483f2f3d347d350704a012f)
adds cc5ba98 r5792: Added new parameter "inherit owner". If set on a share, the created file/directory will be owned by the same uid as the containing directory. Doing this for directories in a race-free mannor has only been tested on Linux (it depends on being able to open a directory and then do a fchown on that file descriptor). If this functionality is not available then the code silently downgrades to not changing the ownership of a new directory. This new parameter (docs to [...]
adds 3b7dccf r5804: Revert the signing change by Nalin Dahyabhai <nalin at redhat.com>. Seems to be incorrect (several user reports). Jeremy. (This used to be commit 0abfb67c79dde280b3dae14a7c7bcdb5f4d58e44)
adds 61dfab9 r5805: merging spoolss parsing changes from trunk and cleaning up resulting segvs (This used to be commit 25121547caaaed0d60f4db7458570c14e7d21b2a)
adds d177f1b r5806: * fix a couple more segvs in spoolss
adds cacc3e1 r5807: fix segfault after compiler warning clean up (and cleanup another warning) (This used to be commit 2dae527e217ff9da2ad9f434bf1280744e93fad7)
adds 76f3e5a r5808: removing unneeded structure field from RPC_BUFFER (This used to be commit 9b0bfd7e6fd1acc85ec53d2fa32d61cd34aa2345)
adds c8e0202 r5809: try to catch NULL pointers during developerment for rpcbuf_move() (This used to be commit f9e9a42c0734129100e1cdd4a9ad1539b65ab5bc)
adds cc94479 r5812: We missed some RESOLVE_DFSPATH calls on pathnames for older calls. Jeremy. (This used to be commit 0b0b8686f3c4261e9b1070f4b2968e6f4ed4bbd7)
adds 4f92cef r5813: Fix bug found by Jim McDonough <jmcd at us.ibm.com> Win9x can send a resume name of "..". This will cause the parser to complain (it thinks we're asking for the directory above the shared path). Catch this as the resume name is only compared, never used in a file access and replace it with "..". Jeremy. (This used to be commit c03524363f86ab88f1408f2fba2a1d76ce830301)
adds 55f480b r5816: Catch the "." resume name case also. Jeremy. (This used to be commit 479bb6ea95e45d6f9d8b5dbddd500451e39202a7)
adds 91d3557 r5817: Patch from Vince Brimhall <vbrimhall at novell.com> to change the way pdb_nds handles users with no Universal or Simple Password. Bug #2453. Jeremy. (This used to be commit 0976793e3022254c31bda0fe3c49f864514c8d4c)
adds 99db77b r5820: Fix bug #2451 - missing functions in full audit vfs module. Jeremy. (This used to be commit dc6fbc0268b79c5d53319d77e14a59f158cfd55d)
adds 7dcbde8 r5822: Actually return an error message if disk_free fails ! Pointed out by Ying Li <ying.li2 at hp.com>. Jeremy. (This used to be commit b5d31b2caf5c4739607bf57cb7e4e0569b57012b)
adds 4ba7101 r5825: Fix one more DISK_FREE call - spotted by Ying Li <ying.li2 at hp.com>. Jeremy. (This used to be commit 19e017a78a90aca5f2d39a3c28472b9a595acbf3)
adds e2673ae r5831: Along with jra's recent checkins, fix dir/xcopy of empty dirs on OS/2. Bugs 2335, 2337. (This used to be commit 2312ac9d42adcea8576c3923cd5bc8c1851d5375)
adds b05ce8f r5833: Revert change for bug #2335. Tested with a Win9x client and the original error code is correct. I have some theories as to why this is different, I'll add some code to the torture tester to confirm. Jeremy. (This used to be commit a7a7af6815e1123f27070a2fe0a92de5b4372913)
adds 7069d48 r5835: Make smbclient obey the max protocol argument again. Jeremy. (This used to be commit 7cb9618e5de8aae5e910e620e70ea130b76f6099)
adds c6e94ef r5836: Correct fix for OS/2 bug #2335. The error return code in this case is protocol level dependent. Jeremy. (This used to be commit 712ef86ac008524866615e670db7659ea674fefb)
adds 3fc141b r5840: Fix findfirst/findnext with protocol level < NT1. Jeremy. (This used to be commit d53b5891a7d372b3ed2488bac06939d29388f709)
adds ee80416 r5843: Removed unused variable - pointed out by jason at ncac.gwu.edu in bugid #2460. Jeremy. (This used to be commit 1f988333ecaedfb21a8deee6eebb9bd4de91bfd6)
adds 2aaf23e r5844: Fix typo. Add cast for bug #2464 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit a4b4766e4294c3a0172beeae7a7698160f4a2632)
adds fa6085a r5847: Fixes from Lars Müller and Vince Brimhall @Novell for NDS schema. Jeremy. (This used to be commit 0d3075b2c06709b05513d4be1530ef6df2471480)
adds 56b2225 r5848: Fix inherit owner to chown directories in a porable and secure way (from just secure on Linux). Idea from tridge. Jeremy. (This used to be commit c0924a497b51c126a1db55f48cbf461855dd6c6a)
adds 9a4e3f7 r5851: BUG 2456: reported by Jason Mader; remove non standard pragma (my fault); should fix some builds with non-gcc compilers (This used to be commit 300150a1bee1bf927236c6d9942784a1359e7054)
adds 99509cb r5854: Fix coredump when OS/2 checks for long file name support (with .+,;=[].). Bugzilla 2338.
adds 8a427cb r5861: Apply some const (This used to be commit d89b40e9b175b194cc7bdbc0277083efff89699c)
adds 51d318b r5862: And some more const (This used to be commit dc442ea7a0eed0a496522dd518bc53bc9304b705)
adds 983a1f6 r5864: Stop using 'INFO' names on find calls. Getting ready to fixup OS/2 EA support. Jeremy. (This used to be commit a417feaa4108b443850ef6e8f0da32b79d79db59)
adds d246795 r5872: Restructure ea list code to start to fix the EA_LIST calls. This does not work yet but it's a work in progress. Jeremy. (This used to be commit 0e399422f70ef8b3797277f6f61105fa7fe0d83a)
adds 4faa02f r5874: Work in progress. EA list infolevel. Jeremy (This used to be commit b033a302b59e1e72f4a72fce54abaae5c1c29f18)
adds eb200fc r5880: From the comment....
adds 2508867 r5884: require cups to build and install; remove restruction from winbindd.init to have 'idmap [g|u]id' range set in smb.conf (This used to be commit dd7237f50afc54b826b784bd4635ef232a3ee16a)
adds 5794ada r5888: fix incorrect test - don't print anything if user is not in any groups (This used to be commit 2461a8e482ab22dde4b7af8ea6d6ee043f302bf8)
adds 416cf98 r5891: Make enum- and getform use the same form_display-function.
adds deb0212 r5893: Get us to pass some of the Samba4 EA tests. EA_LIST seems to be working - need to valgrind it to be sure. Jeremy. (This used to be commit 8b2b652c0a47298cd188c67d256dfdffe01a951d)
adds 9ac8568 r5896: Fix cifs mounts to handle commas embedded in prompted password, and password and credential files. Fix cifs mounts to handle domain name and user name in username field (in form domain\user) (This used to be commit d98417b2cfd9f3748eabc9df64cf30b2bd8bc338)
adds 2b71ed0 r5897: Fix domain name parsing for cifs mount util (This used to be commit 72eda746c2cc0a362aef6e08f7cd89e65cc7e86d)
adds 4b122ce r5905: Fix two warnings found by AIX. They might actually be bugs on 64-bit platforms.
adds 0fcb427 r5907: Fix compile warning noticed by Jason Mader <jason at ncac.gwu.edu>. Bug #2483. Jeremy. (This used to be commit f6db0f5e8aaa8cfc65031d19a231f7a5a68796a7)
adds 5d88fea r5909: Remove some unecessary casts. Patch from Jason Mader for bugzill #2468. (This used to be commit ede9fd08cf0ce04528f73c74e2345ba46d26f1e2)
adds b4ecaaf r5910: Partial fix for bug 2438. I'll leave the debug message in place, that fix is a bit more effort.
adds 0ca0cec r5912: - Enhance net rpc rights utility - Make it possible to list users that are given a specific privilege - Make the lisitng interface a bit more usable by distinguishing between "keys" and "names", using user names directly still supported for backward compatibility (This used to be commit 9797b33f2377375875b2c473d9899f36fe75246b)
adds b62fae5 r5915: Remove --with-manpages-languages= from configure (we only have them in one lanuage, English, at the moment). Fixes #2261. If other languages might are added in the future, this parameter will still not be needed. (This used to be commit d41e790b4ba96b42ae80f51925a86a3344d3fd39)
adds 100b7ad r5916: Only one C++ guard is necessary, not one around each smbc function. (This used to be commit e446f16a402bd2f2c0c0cda3db1bd0c423321230)
adds eeefe8c r5918: Fix typo. (This used to be commit 0d38d5f610a280a29617f887329d9084f0be6203)
adds ff107a9 r5922: Fix for NASTY NASTY bug #2501. All my fault :-(. Brown paper bag time. Stops Win98 from looping doing findnext on a singleton directory. More testing very welcome. Jeremy. (This used to be commit e32a58742e618a49934e19b72cd5222c9666cf95)
adds 61179e5 r5926: setting version to 3.0.14pre1-svn (This used to be commit 59b07eb012a52af142156912ce1f2d9ea82af81e)
adds b824fcb r5927: Fix ldapsam trusted enum_group_members. We were searching in the user suffix instead of the group suffix.
adds 442b9f3 r5933: We were handling setting of EA's incorrectly - we should be able to set a list. Also not converting names from DOS CP to UNIX CP correctly. This code doesn't quite work yet but it's a work in progress to be fixed tomorrow (don't want to lose it). Jeremy. (This used to be commit 22fca746576810c5408540031a9603625a66cd75)
adds ebb9ba6 r5936: Fix bugs in earlier work in progress commit. Closer to properly supporting EA's now. Jeremy. (This used to be commit 8aa2b2617baefef004a864c4210b20a66ef89fd4)
adds 43f4930 r5943: remove unneccessary se_priv_copy() (This used to be commit 2db04a90c4197a3950bbc322948468cb306b3557)
adds 0dbdb7f r5944: cleaning up compiler warnings reported by Jason Mader (This used to be commit 8f87d9c5b66bfbbb1c2eb409bc424fa730b66ff0)
adds 906d7b7 r5945: BUG 2516: fix compile issue on True64 (This used to be commit 5205949dac4566a815ea443114309c284270ba91)
adds d2b8348 r5946: BUG 2497: fix bug in rpcclient's deletedriverex when asking to delete all versions of a driver (This used to be commit 1f0060278609a194b76872367530d2f7bcea7fa7)
adds 40295c4 r5948: more compile cleanups from Jason Mader (This used to be commit cc6c769c3c26164919dd13777d671abe02c084d9)
adds 9b38ced r5950: more compiler warning's from Jason Mader (This used to be commit 27c6e85ad59a86ab45ae3297c7445c4ff15546c8)
adds dbd5c96 r5951: gotta love that SGI compiler :-) (thanks Jason) (This used to be commit e84d070275464de43107b6b5910e25ccc3339302)
adds 4b831f8 r5952: BUG 2469: patch from Jason Mader to cleanup compiler warning when not using krb5 (This used to be commit 19a639ac468237b22f16d917c0150fbf10c9623e)
adds 0d57995 r5953: more compiler cleanups; moved SID_LIST from smb.h to privileges.c to cleanup the name space (This used to be commit 7dfafa712deb115e425c7367296400c54827a217)
adds 7c19851 r5954: Fix some compiler warnings and add missing exclude-block in "net rpc share migrate" (found by Lars Mueller <lmuelle at suse.de>).
adds d44a737 r5955: BUG 2517: use the realm from smb.conf for 'net ads info' when 'disable netbios = yes' (This used to be commit 77734120d30c64941e2046574c81653c5bca4220)
adds 73d1950 r5956: more compile warngin fixes from the Mr. Mader (This used to be commit f3f315b14d261fa56ab040db036a6f858ac06e65)
adds ec13962 r5957: BUGS 2478, 2093: compiler warning patches from Jason Mader (This used to be commit b0f43460822eb5175c854959181de05307d73415)
adds cf99ec8 r5958: BUG 1843: patch from james peach to fix quotas (with no soft limits) on IRIX (This used to be commit aeb3cea54ea2e050aef38e38fd8519510a14a184)
adds 09bb175 r5960: Integer wrap paranoia when reading EA buffers. Jeremy. (This used to be commit e61f7a6b72fe6186a5a56f23f9133c5b1a49bb89)
adds 93e04e9 r5961: final round of compiler warning fixes based on feedback from Jason Mader (This used to be commit 9e77da9320c900b3e437d534e31fa5ff81e9acfd)
adds cf7d098 r5965: Apply Volker's patch for "ldapsam trusted = yes" for samr_lookup_rids. Gives us again up to ~6x improvement on group membership lookups. (This used to be commit e2117bcb09cbd21df3b6621c2794a006418c1d9e)
adds b360f55 r5967: Fix typo bug where flags overwrote info level. Jeremy. (This used to be commit 214a2cbe5aed9f0540b03350b60d0eec1c61bad8)
adds b3e57cb r5968: derrell's large file fix for libsmbclient (BUG 2505) (This used to be commit 85be4c5df398faa6c5bfacd1f9d2f12c39d411e1)
adds f8f090a r5970: Fix old bug where ff_searchcount was being compared -1 ! This caused a filename to be processed twice. Jeremy. (This used to be commit 2ed7e30cbb3e194a08d5d9b46993652666193bec)
adds bf42736 r5971: Check for the correct cli-struct when copying files. Good catch from Lars Mueller <lmuelle at suse.de>.
adds 47f58be r5973: Fix up overwrite of last 2 bytes on clilist (could cause coredump). Jeremy. (This used to be commit b0de2d761f6697ca1f4859ba098af6162ab42027)
adds 656140b r5975: Re-arrange code and comments to make more sense. Jeremy. (This used to be commit 08616ad80d96d1b7b558eec036bafb4bf3663942)
adds 19996e2 r5979: Don't crash when talking to a Win98 server (bugid #2530 - not a fix buy just prevent the crash). Jeremy. (This used to be commit 9d5ef800b6d3da54a5c733cff70306ac052ddd23)
adds a17af59 r5981: Hack to fix DFS code to work with Win98 server. JERRY PLEASE REVIEW THIS ! I don't think this is correct - it just happens to work and fix bug #2530 to return all the files. Jeremy. (This used to be commit 1ee180a6dd7f8d787396f359a8ff3ed25433357b)
adds 7478d77 r5991: Fixup last entry offset correctly for level 260. Should fix bug found by Derrell.Lipman at UnwiredUniverse.com. Jeremy. (This used to be commit 5ded615679e346d1ea155cde3413396d3e3c3a6b)
adds a49c567 r5993: compiler warning fix (This used to be commit 4e8b868e6e29513a0c4c1b8992a502d5b6cf2c3d)
adds 97978aa r5994: proper fix for smbclient and win98 file servers; check the WCT value in the tcon&X reply before setting the cli_state->dfsroot flag (This used to be commit d3822d889dbc0812335e9242566256a0f88bc00d)
adds 8b6a50c r6001: Oops. Checing the wrong tagtype - should have been SMB_ACL_GROUP, not SMB_ACL_MASK. Fix bug #2521. Jeremy. (This used to be commit 21e3cf2f8f6129324ebb799f959f8d2afe0285d2)
adds bece941 r6004: Let's make server manager able to kill a user session. This will send a shutdown command to the right process by pid read from the sessions list. (This used to be commit 5d3d025db757f7d48f241142a60a93214f2b47ea)
adds 920745f r6009: Add privillage check for SE_DISK_OP (is this the right privilage?) before allowing users to shut down any sessions. Simo - please check security before allowing state changes. Please review this change. Jeremy. (This used to be commit 51beba71d4d5d3d259e567b65b1694d862814fe9)
adds 5d1cb8e r6014: rather large change set....
adds 899ade0 r6016: Give access only to root and Domain Users (This used to be commit d3557ed4b7c4d58a50cc6041c06cc4eff5ef659a)
adds 5415480 r6020: Never do NT status codes with protocols before NT1 as we don't get client caps. Jeremy. (This used to be commit 4868e4202775c1c0a60828e0c6f6fa23cf8346e1)
adds 143bf12 r6022: Fix for bug #2533. Incorrect dir listings from OS/2 clients. Jeremy. (This used to be commit cf8949f684ee9adcd35d56d923b2f5733efc05ac)
adds 2e3ce1d r6029: adding files necessary to support 'net rpc service' functions; will fill in tomorrow (This used to be commit 6bbd61cfd1ca2dbe8d96d894f90f263b8f24571f)
adds 91e6894 r6034: Check only once (This used to be commit 5a4274371cdbbd278d8aaa922f3e5f51a3cb5aec)
adds abde8c4 r6036: patch from Lin Li <linl at xandros.com> to ensure trusted domains are initialized whenenumerating users and groups (This used to be commit 105a63c207e8d2b03a30dec2b8b55b92047cba80)
adds 987fd2e r6037: little cleanup of unused vars and unnecessary codepaths (This used to be commit 167f7d3caa84e612cf3af0095536734dc7c3ad29)
adds 259d44d r6038: adding more flesh to 'net rpc service' open and close the service control manager.
adds eb1adc5 r6039: add CLI_DO_RPC macro for cookie cutter code; no new functionality to 'net rpc service' (This used to be commit 759affb1e1aa59fcb878b4dee781aa362b3e7e1c)
adds 9d00983 r6040: finish out 'net rpc service list' (This used to be commit 42588ba50cb1b47a00f3e0bed33ca3431eb8af14)
adds 0a11209 r6041: cleaning up output from 'rpc service list' (This used to be commit 7f02ba6646d5c9685250b8ee6e45c9723d748143)
adds 445a972 r6044: Ensure the old search calls always ask mask_match to translate patterns like ????????.??? - even if using an NT1 protocol. Matches W2K3 behavior. Jeremy. (This used to be commit 67f6473f50f3284b9ccbe6f983f23cd42b3b7c9f)
adds dbb5a1f r6046: $ net -S block -U % -W VALE rpc service status spooler
adds 27b84e5 r6048: Split out the check_path_syntax into a findfirst/next/wildcard version. The semantics are different with wildcards. Jeremy. (This used to be commit f8b67159fc1c8224a7caf41409b2654846f34a2d)
adds fcfa75b r6049: Ensure "dos filetime" checks file ACLs correctly. May fix Excel "read-only" issue. Jeremy. (This used to be commit 80e788143a6c3d973d3b8e57d91ca5c4a83605b2)
adds 66e8ed2 r6051: finish off
adds a5433c4 r6053: Fixup dfs path with the new wildcard parser code split out. Jeremy. (This used to be commit e831cef618d55c362e8d3a8a4c2b9f2ed7d4d7bd)
adds 1ca7ec3 r6055: Fix algorithm. If any of the primary or supplementary group ids match a "allow" entry of GROUP or GROUP_OBJ, then access is allowed. It doesn't terminate on the first match. Added debug to show where the match occured (or didn't). Jeremy. (This used to be commit 81fb3372867fa66a092841222e02bd1c104b2d19)
adds 83c61f2 r6057: Don't put the assert in the wrong place :-). Jeremy. (This used to be commit 6609b209f513f0859040686a88ee6c7106c06008)
adds 9dba957 r6060: It's not quite accurate to say not having write access causes a group entry never to match - it matches but if doesn't grant access is recorded so the "other" entry isn't subsequently checked. Fix the algorithm. Jeremy. (This used to be commit e3c7d08bb68f51bc05768467feb0af896a059e91)
adds 78a3af6 r6062: work around autoconf setting the CFLAGS="-g -O2" by default in AC_CACHE_CHECK (This used to be commit 605dd5b97c09fd3e6bc09eefa78ef333201c0b7c)
adds 10fe0ae r6063: Fix for bug #2533 - ensure SMBsearch unsets UNICODE flags2 bit as this SMB is DOS codepage only. Jeremy. (This used to be commit 56cc756b9d14db23b2640c347f729fa90dad9b6a)
adds e2204e2 r6067: Patch from Marcel Müller <mueller at maazl.de> - fix OS/2 EA_FROM_LIST info level. Jeremy. (This used to be commit e15c36e9497b5e92c0f743a522cd0adb96d22295)
adds 404fa56 r6069: Fix for bug #2541. Ensure we recognise LANMAN2.1 as OS/2 and select LANMAN2 protocol, ensure the EA size is always correctly set on a query for a file with no EA's. Jeremy. (This used to be commit d6ad1f8df05e16152d9c95df56e612fde288d3b4)
adds 0aa89db r6071: * clean up UNISTR2_ARRAY ( really just an array of UNISTR4 + count ) * add some backwards compatibility to 'net rpc rights list' * verify privilege name in 'net rpc rights privileges <name>' in order to give back better error messages. (This used to be commit 0e29dc8aa384dfa6d2495beb8a9ffb5371e60a13)
adds e84ead0 r6080: Port some of the non-critical changes from HEAD to 3_0. The main one is the change in pdb_enum_alias_memberships to match samr.idl a bit closer.
adds 780b1ee r6082: Fix for bugid #2541. Fixes from Guenter Kukkukk <guenter.kukkukk at kukkukk.com> Jeremy. (This used to be commit 057e4bf641674473f1ac1e0fbe936b4f2506e013)
adds e0c51ee r6090: Patch to fix sys_select so it can't drop signals if another fd is ready to read. Patch from Mark Weaver <mark-clist at npsl.co.uk>. The only question is, how did we miss this for so long..... :-). Jeremy. (This used to be commit fb4052ce3a5e585897e478092a7ab5a2ec83e37b)
adds 202c7b4 r6092: This much const causes the compiler on Fedora Core 2 to throw up. Jeremy. (This used to be commit 051f0ed8075a3616484888ab22d68ca11aa1dd36)
adds 0411d1a r6102: add support for opening a file for write with O_APPEND in libsmbclient (This used to be commit 542922cb2e5c8e7522f14492418686c339f0a5a4)
adds 5d64af7 r6103: Update list of mount options for mount.cifs (This used to be commit 6efd6225fab93c3f31f09f6bbf6d032024650501)
adds 717845f r6104: Update dos filetimes to default yes for Office 2000. Jeremy. (This used to be commit d1ff66f6cde844bf0312747c50b402e81846891f)
adds fa787af r6106: Fix bug #2551. It turns out that the incoming flags2 flag FLAGS2_LONG_PATH_COMPONENTS determines if a reply is uppercased on a SMBsearch request, not the protocol level. This could clear up quite a few hacks going forward I think. Jeremy. (This used to be commit 8c64cd368fdd2c5a4b361904855c135ade3f449e)
adds fbc611f r6108: Added smbsh/smbwrapper for Linux to example/libsmbclient tree; provided more complete libsmbclient testbrowse utility (This used to be commit 15736b97c837a16d9c009b8bff18b31429ccbe83)
adds be70aa7 r6110: Close handles on user creation. This allows easy mass creation of users with rpcclient.
adds b1d8753 r6116: update debian changelog (This used to be commit d0e5e48ad3c50ab8dbb6b647e3b0f81f08712012)
adds acd9ef3 r6117: Close handles after group-creation as well.
adds 3fb8308 r6120: Added "volume" command to smbclient that prints out the volume name and serial number. Jeremy. (This used to be commit c69623072e4112a4719867ea4809f5145b3cb64c)
adds 5a69d0a r6122: Added "hack" fix for broken SMB_INFO_VOLUME level - used by OS/2 I believe. Reported as fixed by Marcel Müller <mueller at maazl.de>. Jeremy. (This used to be commit 14eab937a54dd9f02f289d7e2f47c78c834714a3)
adds 7dcc247 r6124: Fix for bug #2242 from Tom Lackemann <cessnatomny at yahoo.com> - don't set SD on an NTtransact create unless we created the file. Jeremy. (This used to be commit b42eaf424e34544fae3f0fc473694e61dda2a11c)
adds 1635d50 r6125: smbc_stat() returned incorrect timestamps IFF it used cli_qpathinfo2() to retrieve the timestamps (Win2k) and not if it used cli-getatr() to retrieve the timestamps (Win98). Timestamps are supposed to be in GMT, and should not have serverzone deducted from them in cli_qpathinfo2(). (This used to be commit 443d8df94c2937b7d458b7228bdc1d433581558a)
adds 7387dab r6126: added utility for testing smbc_stat() (This used to be commit e1df648ea13651e1df3d209937034b351a7f1c2b)
adds 934d41d r6127: Eliminated all compiler warnings pertaining to mismatched "qualifiers". The whole of samba comiles warning-free with the default compiler flags.
adds f197701 r6138: Refactor length reading out of EA code so we can read length external to buffer. Needed to add EA code to create calls. Jeremy. (This used to be commit 7c4262d6ba48695c2622ea2eba8da6ac889ce543)
adds b7c6e71 r6141: Fix OS/2 EA's for NTcreate. OpenX and mkdir to follow. Jeremy. (This used to be commit 106f91ff65acd23a7dda4d0ec89ae41ecb28153e)
adds b76112f r6146: Added OS/2 EA support in trans2_open and trans2_mkdir. Fixed in nttrans_create. Jeremy. (This used to be commit 989fcb4c084c63f1e3b114af68ef5bc0a2fbc09e)
adds 9840db4 r6149: Fixes bugs #2498 and 2484.
adds 8e6b4b9 r6151: additional examples/tests for libsmbclient (This used to be commit a3bd496c921dc775b59be4ff2941f4824ffbec03)
adds 67425af r6152: Correctly check OpenX open modes. Jeremy. (This used to be commit 326124a7b366feaca6162f7defae89618b005adc)
adds fd52f0e r6154: fix winbindd <-> Windows 2003 sp1 issue. Can't do LsaOpenPolicy() over schannel anymore. This is an interesting find as it could imply that there are other changes we haven't seen yet in sp1.
adds 8de11f0 r6155: Fixes bug #1133
adds 523ba5e r6156: Fixes bug #2543. Properly cache anonmous username when reverting to anonymous login, in libsmbclient. (This used to be commit cf2dcc110824cb3a4ce4e4bf608de25b7cfc2054)
adds eefc6f0 r6157: 'editorial changes' to example code (This used to be commit fa0294ddbf7c93c24fca670b7ed52821a0507174)
adds 4066f6e r6158: fix some misleading error messages (This used to be commit 91a8e1ac6debffe457624a625e0f407bdbbbcb15)
adds 89fffb3 r6160: Ensure allocation size is correctly returned for OpenX. Only set allocation on create/truncate for nttrans. Jeremy. (This used to be commit fb05ac4c03eec21f3f18668610022ebfa6d6bf4a)
adds 1da65dc r6163: Well I never, all this time the t2open code was incorrectly decting oplock requests and no one noticed. Hmmm. Don't think this is a commonly used codepath :-). Jeremy. (This used to be commit 75a0c11de4b7baf693e5c62e690e4bb26554f8e2)
adds 0f535e3 r6166: Derell, I'm reverting this part of -r4917 because it modifies the keys to search in tdbs in a way that is not upgrade-safe and somewhat weird to use: Users have to modify policies like
adds dee553b r6167: Add more defines for POSIX extensions to match the newly added client implementation (This used to be commit 8f6dba2cc3f337e990ef3e4b46718a5c1dca65ab)
adds 8d2e18a r6169: Fix bug #2563. Infinite loop on non-existant file with findnext. Jeremy (This used to be commit 065ab9182dc39557b8c26d3d110abe9963ad9568)
adds ab8ffa8 r6170: Remove redundant flag that I had just added. (This used to be commit 981b44e600e2410395d6d02252795623e400d624)
adds 0557c6c r6172: Tidy up error processing significantly. Remove unix_ERR_XXX global nastyness. Jeremy. (This used to be commit d3379fe61bb934082b51a37adac232a96bafcf46)
adds 1045c78 r6174: Fixup T2 open call - we were returning 2 bytes short. Jeremy. (This used to be commit 0c7de7615bf0edbb36a3afee445db13a71e26d2e)
adds 219ad7d r6175: Fix crash bug and compiler warnings in strchr_m() test. Bugzilla #2565. (This used to be commit 17d13b57136d1f58c450d4587476304482bbd12a)
adds bdae18b r6176: Fix a possibly uninitialised variable warning. (This used to be commit 3cf5ad4e80f95c302a502a78e2ee1b23524625bf)
adds db69f6f r6199: Only do the strange DOS error for openX, not trans2open. Jeremy. (This used to be commit 65970dfc5b8f174fe29201789d6ddcf8802ad48c)
adds d318fe4 r6200: Returned access should contain share mode as well as open mode. Jeremy. (This used to be commit 3aa784c07723430b429adc9abab9cc7c1325cb35)
adds 77fa234 r6203: Fix attribute return on creating a directory with nttrans_create. Fix strange allocation semantics of openX. Jeremy. (This used to be commit da5a8b539d39d2765de22c3e55e9f284992ff966)
adds 6ef9d08 r6204: Fix double-free of talloc context. Jeremy. (This used to be commit d5c56d25741e148ccae7c91f9b0157498d7ff148)
adds 1c10d5f r6216: Brown paper-bag bug fix for wbinfo --user-sids.... Nobody seems to really use domain local groups ...
adds 7835580 r6217: After talking to jerry, commit the partial fix for wbinfo -r. This fixes the expansion of domain local groups in case the netsamlogon_cache is valid. The non-samlogon-cache side needs more work, as well as the samlogon cache itself.
adds b4c7204 r6218: * fix a segv in EnumPrinters():rpc_buffer_alloc when the caller does not provide an RPC_BUFFER in the request
adds 7328fce r6220: cleaning up spoolss header; removing unused structures (This used to be commit c474222e0d4ffc7278a1698bcaa7830e63cfa426)
adds 60dd0d0 r6221: format cleanup (got tied of looking for related structures)
adds 978ca84 r6225: get rid of warnings from my compiler about nested externs (This used to be commit efea76ac71412f8622cd233912309e91b9ea52da)
adds b137b7c r6228: remove BUFHDR2 and clean up LsaEnumTrustedDomains() Tested client and server code. (This used to be commit efb3ac4c69c72c0fa01c558951fa357893562bce)
adds be0c01d r6230: don't know how this ever worked! the compiler complained we were comparing an integer to a pointer and it was right. (This used to be commit b6117dd72de1f2a8e158d1a5f2b2991ef93deb72)
adds dc30062 r6231: Herb, I think this checkin was a mistake. Are you sure this is what you meant to change?
adds 466a825 r6232: more cleanups; remove BUFFER3; rename BUFFER4 -> RPC_DATA_BLOB; rename REG_CREATE_VALE -> REG_SET_VALUE (This used to be commit 28d433351cf813c7fb57ebac0e0f4973c85f73e8)
adds d761233 r6234: Fix for possible root squash nfs bugs from psz at maths.usyd.edu.au Jeremy. (This used to be commit dbf021a2e04e74dd7f072c927a34043fd8c3ae30)
adds e79e98a r6235: Partial fix for bugid #2581. Ensure if realloc fails on an internal tdb we fail gracefully. Jeremy. (This used to be commit 28772dfca1f9e7afd01f7ea522cb2e697c318e22)
adds b751f95 r6237: fix my breakage of WinXP sp2 msdfs support. We did need the special case for RESOLVE_DFSPATH in the findfirst() code.
adds ecc6933 r6240: Fix for bug #2581. Add size limit (in kb) to stat cache. Jeremy. (This used to be commit 836b73d0018c3137b7a924b6345e69ae5d23431d)
adds 1253a17 r6242: after talking to jeremy, we can actually consolidate the 2 BOOL flags in dfs_redirect() down to one since they both are used in essentially the same context (from what we can tell).
adds 14ce1ed r6243: Yes. I *will* hate myself in the morning for this one. I need to gather some more information to know if these extra context id's may be used later. But for now, pw changes via CTL+ALT+DEL from win2k3sp1 clients work. (This used to be commit e7189a4e4b2211ce396944559d38056fa5b57f65)
adds 43710a4 r6249: Get the comparison the right way around... Jeremy. (This used to be commit 1d542eee571b80259568d49bd5dc2eb14fd80d01)
adds f0fea42 r6252: Re-order position of become_root() to allow directory to be read first. Jeremy. (This used to be commit 9fa32282ebe78c3ecd433e8ece600881774560b7)
adds 8abd17f r6253: Add FreeBSD EA API support. Bug #2576 - patch donated by Timur Bakeyev <timur at com.bat.ru> Jeremy. (This used to be commit 059a2e30c94f7bbcf01c1f4c5539f0b0f5ab0e09)
adds f168eba r6255: Initial checkin of cifs umount utility (This used to be commit 8f7c36a6c442ce5030be546b761f807fd2fa8087)
adds 046bea5 r6256: Fix fprintf errors in smbpasswd. Fix for bug #2585 Ulf Härnhammar <metaur at telia.com> Jeremy. (This used to be commit 3dfa6c40fc726ddf38d4cfc6e0604ceed0035d18)
adds def4123 r6258: Fix found by OS/2 set_ea call. When setting specific info remember to terminate once we've done that and not "break" into the generic file metadata set code. Jeremy. (This used to be commit f1e12be9ed0ca0077bac8e5f32051758e1d84ad7)
adds 9fda3ec r6261: Tidyup message str printf. Ensure tvs struct is zeroed. Jeremy. (This used to be commit 6c9f227ef400f32def85268f411691b569d29889)
adds 1616720 r6262: Minor updates to cifs umount helper (This used to be commit cd8b93edc6d488ab6f6652ef533ce13e885b265b)
adds 83e11ba r6263: Get rid of generate_wellknown_sids, they are const static and initializable statically.
adds 2c83fb4 r6266: Add includes for sys/extattr.h and sys/uio.h for FreeBSD xattr code. Jeremy. (This used to be commit 695d45bcadbcc1528900255534be47f135160529)
adds 0003238 r6269: With help from Marcel Müller <mueller at maazl.de> in tracking down the bug, fix trans2 and nttrans secondary packet processing. We were being too strict checking the incoming packet (by 1 byte). Jeremy. (This used to be commit 3eea1ff4b7428325c7f304bcac61d6297209a4b8)
adds 31b806b r6273: Remove some unused code, minor cleanup (This used to be commit b451434e378e52e8ab6b932d7b26657ea9d0353c)
adds 1875e46 r6275: Implement RAP version of enumusers/enumgroups level 0. No, I've not gone mad, this is to test future changes to enumeration functions...
adds 9f4c0af r6277: This implements a new caching API for enumerating the pdb elements. It is modeled after query_displayinfo and should hide the differences between users, groups and aliases while allowing a cache analog load_sampw_entries:
adds 0f7e9f6 r6279: Convert the RAP enum functions to the pdb_search API. Who is using this nowadays? This looks rather broken, but survives basic tests with 'net'.
adds dded668 r6281: Fix the build for FreeBSD 4 -- no winbind (This used to be commit 1ce9a0159d36c2e4f154fb60c86cebcfbc2038dc)
adds 110d868 r6282: Before converting enum_dom_groups, better get the previous version a bit closer to being correct. 'svn blame' shows CVSIN, but somehow I get the feeling this is my code...
adds 3809792 r6290: and now the development tree becomes 3.0.15pre1 (This used to be commit 5ea3fdff1b2781322a048e9c1334be5fa7f9a1f8)
adds 121c22d r6291: BUG 2588: force smbclient messages to port 139 unless someone set the -p option (This used to be commit 40f573e202096088957bfff8ca2eb49f5b4985bd)
adds abd028d r6296: add message about known interoperability issue with Windows 2003 SP1 DCs (This used to be commit 88c2ed1534d5239273458768b7b3f05102a2af16)
adds e1ff2af r6297: Fix bug in our trans2 secondary processing. We need to pass in the trans2 call info from the primary trans2 packet as it isn't present in secondary transs packets. We only need to do this for functions that satisfy more than one case in the switch statement. Found by Marcel Müller <mueller at maazl.de>. Jeremy. (This used to be commit 62edc3d5dc68fbfe6cd77c588791453e29274dd9)
adds c044df5 r6302: OS/2 fix from Marcel Müller <mueller at maazl.de>. Don't check for mangled names if mangled names is off. Jeremy. (This used to be commit b2330c38881baceaafe1ef6b7ce00d1b5cd8d5c7)
adds 05cc478 r6307: Ensure info requested bitmask is printed in log when querying security descriptors. Jeremy. (This used to be commit 4db288e3143c1ce691ae586a7353da00fec85879)
adds 40062fb r6311: setting version to 3.0.15pre2 (This used to be commit 005427f73f4438bffc0d8d085f4b40a634e3f381)
adds 1a2c1f7 r6316: Remove over-cautious asserts. Damn wish I'd made the release with this.... Jeremy. (This used to be commit 11c464268df2a0a5155e93d4a7d053d2920fcff0)
adds 5a72f0d r6318: don't include smbwrapper stuff unless asked for (This used to be commit ce38ead0fccf434f90671201d3c50cd79b3f3ed4)
adds 7a7f9ab r6319: add prototype so -Wstrict-prototypes will not fail (This used to be commit b92e8b1c82ff3aa497b614a01ebbca4fbc9d00c4)
adds da70ef7 r6344: Fix bug #2601 - it seems that DOS_OPEN_EXEC does mean readonly. Needed for Win9x and OS/2 clients. More Samba4 tests against W2k3 will be needed to confirm this but in the meantime get it up and running. Jeremy. (This used to be commit 77c0ade9fa1e6a31739823be0faa50799bac2775)
adds f60ad8d r6346: Add a counter for the number of SMB operations per connection/file. You will need to do a make clean after SVN updating this. Next will come a smbcontrol message to dump this info. This should be interesting to profile client activity. Jeremy. (This used to be commit 743174da86ac724fc9ee3d4b7bd9a2a97a234bd8)
adds cc7ebb3 r6348: Fix for bug #2605 reported by Daniel Patterson <Daniel_Patterson at national.com.au>. Ensure smbclient doesn't perform commands if the "chdir" fails in a scripted set. Jeremy. (This used to be commit 644608ea7db6d8d73a8c028a82cd0767ffe32af6)
adds 496c6f0 r6349: Update cifs umount utility (This used to be commit c3030229512455657d86f5e8f01ece03047b0abb)
adds d3d6126 r6351: This is quite a large and intrusive patch, but there are not many pieces that can be taken out of it, so I decided to commit this in one lump. It changes the passdb enumerating functions to use ldap paged results where possible. In particular the samr calls querydispinfo, enumdomusers and friends have undergone significant internal changes. I have tested this extensively with rpcclient and a bit with usrmgr.exe. More tests and the merge to trunk will follow later.
adds 6cc85bb r6354: merge from 4_0 rev 6353: we need the english output from the svn commands
adds b49c586 r6358: merging SMB_ASSERT() changes from the release branch (This used to be commit 70178d5d27900d56ad1da3c99f3a63d863fb324c)
adds b39c949 r6365: Wow, how much worse does this get. From info provided by Eric Stewart <eric at lib.usf.edu> I realised we weren't checking against the current effective groupid (set by force group) as well as the group list. Fix this. Jeremy. (This used to be commit 0c4058c0732b1faa87ca64b8f95ad2fe3106a69f)
adds f74f7c9 r6367: Slim down pdb_interface.c a bit. next_entry and search_end are function pointers now.
adds 7374565 r6372: removing outdated Mandrake packaging files and pointing at Mandriva cooker (after clearing with Buchan) (This used to be commit f8fb342d4371dcbbedd63de84535e8e4dc35ce7a)
adds faf0b03 r6373: minor changes to solaris packaging readme to bring it up to date (This used to be commit 4213739ca28afe18fe9a352ccd8b867336c1f8ae)
adds 7f247f7 r6378: Other systems may not return 1 for checking WRITE permission. Canaonicalise any +ve return to 1. Jeremy. (This used to be commit e594222d0ba7713088420f6c6603a74c1d5def8e)
adds fecdaec r6385: Convert checking of egid and secondary egid list into iterator functions so it can be used easily in a for loop. Drops duplicated code from posix_acls.c Jeremy. (This used to be commit 81f30bf5985f5c6dc8399c4695dfa6f14140fde1)
adds 67e9fb7 r6388: BUG 2626: ensure that the calling_name is set to something after parsing smb.conf (if not set via -n) (This used to be commit 97c68ec1e86c1de44fa1ab6e5a9d7f58b2843a34)
adds 1d08b90 r6392: - Fixes bug 2564: when smbc_opendir() was called with a file rather than a directory, the errno returned could end up as ENOENT rather than ENOTDIR.
adds dd995fc r6395: Fix for Bug 2137, from Jay Fenlason <fenlason at redhat.com> Encode quotes for display in HTML.
adds 89917b5 r6401: Fix a debug message (This used to be commit fb561fe26cc61272e24965b81e276fa5420b146d)
adds 4e95263 r6407: Fix for bugzilla 2623 and 2630: $< and $* are not valid in explicit rules according to POSIX. (This used to be commit 3216125bed39cbfe20bb8ac98d7489f660f9dfa0)
adds e091509 r6408: Fix compile error lurking where PATH_MAX is not defined. Bugzilla #2560. (This used to be commit 5921fcadd5bdf8e600132db6d5cc6393f3d26f58)
adds a7bdbf1 r6411: Remove configure check for FTRUNCATE_NEEDS_ROOT as it's not actually used anywhere in the code anymore. Bugzilla 2625. (This used to be commit 6a50b304e7e028032cf97f2a2a0749c096155d9c)
adds 6b70509 r6412: Add fflush(stdout) after displaying username prompt in smbsh if username not specified on command line. Bugzilla 2611. (This used to be commit b568e5188c3bc514d747b4c1c4e612e924fc6a4f)
adds d0a0930 r6417: Strange old IRIX systems return -1 for telldir() when end of directory reached. Don't check for that and bail when reading directory entries as it's a valid value. Excellent work from Cale Fairchild <cale at brocku.ca> tracked this down. Jeremy. (This used to be commit a60fe9aba16eac4f195a2359d8b7672d8c8aa240)
adds 57eb9f4 r6421: use add machine script when creating a user (ACB_NORMAL) who has a name ending in '$' (usrmgr.exe does this for domain trusts (that's was jfm's original comment I think).
adds 2e0cac8 r6445: Make us survive the PARANOID_MALLOC_CHECKER. Should we enable that for --enable-developer=yes?
adds d7173b3 r6447: Add missing error mapping for EMLINK to NT_STATUS_TOO_MANY_LINKS (we have it the other direction in clierror already). This fixes the return code when we try to hardlink from a client. (This used to be commit ccbdffb94e22c17b03b0a464071df027ebdc6264)
adds 2d6e5ad r6450: * fix typo in htlm_auth help message * add synonym for idmap_rid in better lining with other idmap backend names * remove old debug messages when idmap {uid|gid} options are not defined (This used to be commit 03ebf3ebfe83897d8c18e57ed378154d1377874b)
adds e0c105e r6473: Fix for bug #2644 - test for special files to be ignored was reversed. Jeremy. (This used to be commit 7c173dec2efcbe3fe42ffb9a2e85f3fbc8710ec4)
adds 7522810 r6482: Add support so umount.cifs can update mtab (This used to be commit 66ec66ed1b9ac8ec2db12f3afecf4031a621eca6)
adds ce8dee5 r6488: net rpc printer migrate should not try to set stuff that's not there. This fixes two segfaults. Thanks to Karolin Segger <ks at sernet.de> to find the bug and test the patch.
adds fd237d9 r6490: BUG 1998: patch from Olaf Imig <Olaf.Imig at bifab.de>; fix byte ordering bug when storing 16-bit RAP print job ids (This used to be commit 2c66a4098a3c9ca0a12160d4193d65085ece1dfe)
adds d65f313 r6491: BUG 2653: patch from Olaf Imig <Olaf.Imig at bifab.de>; allocate memory for user1* in make_spoolss_q_open_printer_ex() (This used to be commit f04232cce7f940814828caf80a2ecb8761146b14)
adds ae21b39 r6493: we're at 3.0.15pre3 now (This used to be commit d92e9b1def29333810c792da8a218169b8dbbe4f)
adds 7981bd7 r6495: Bugfix for #2596 by James Peach @ SGI. Fix become_root link issues and one IRIX stack backtrace bug. Jeremy. (This used to be commit c0b99c692b7e23a2bfe12c7230fd539771020750)
adds 595183b r6497: Ensure yield_connection() is called on all appropriate error conditions. Jeremy. (This used to be commit f895f087adbc367a984bfa073f31f890db25a286)
adds 65d672f r6499: Add two newer mount options to syntax help for mount.cifs (This used to be commit 2ed6b5ecab1c4d503207615d576b4520dfc15451)
adds 7a8ee79 r6501: correct deprecated lvalue casts in testsuite/libsmbclient (This used to be commit 6d22c3c3434812d3a6ab7f216bec34cdb3b622a0)
adds ed1f712 r6502: add LOCKING debug class - pull PRINTINGDB class definition from trunk so our numbers don't get out of sync (This used to be commit 58e307664e02ebf0415f19ed625d2f166d9cb1cc)
adds ae816fe r6505: Add missing remount flag handling (This used to be commit 37685979bb4075a42018b89f3aee230fead5a7a4)
adds 3a11fdc r6514: Allow domain= to be specified in credentials file. Fix umount.cifs help, allow root to unmount someone else's mount (This used to be commit ed27740397817c1f1b14ba187139c877dbf22168)
adds c6a35c3 r6533: Fix for bad comment from Andreas Gruenbacher <agruen at suse.de>. Jeremy. (This used to be commit 60325ab1281ebbe70665b5f763065ca60ee9f682)
adds 0838e60 r6536: Jeremy, did you actually test this part of revision 801? I just tested that Windows 2003 returns "4 (Local Group)" for
adds fc396cb r6543: Fix EDEADLCK problem with deferred open calls. Problem found by "Hu, David J" <david.hu at hp.com> Jeremy. (This used to be commit ec86ac4b28e99df41d3dd77586ea259500e5dfcd)
adds 431a28a r6548: Fix bug #2622 - remove DPTR_MASK as it makes no sense. Jeremy. (This used to be commit 927681c8c4458c77de2622557f1465fd5ca1c28b)
adds 0483dd6 r6550: Move function make_dir_struct from util to dir.c Jeremy. (This used to be commit 5b86e3dcdf31dec61449d2faede61d24c3a8d79f)
adds 8bcfb51 r6553: Added Linux per-socket TCP settings patch from "Ed Boraas" <ed.boraas at concordia.ab.ca>. Jeremy. (This used to be commit 96f0e2d3fc68010f9e956802710ce0bdb8d7c664)
adds a7145e2 r6566: fix a couple of local group bugs.
adds 2d1e1f7 r6570: Add socket_wrapper library to 3.0. Can be enabled by passing --enable-socket-wrapper to configure (This used to be commit 9c6cdd23ead427a4cb20177dad1c87da9594a4fe)
adds 4bbef96 r6575: use samba4 torture please message on samba 3 torture (This used to be commit 36eb9aa48a3bee73962b66e21d1489187fd46977)
adds 714a426 r6585: Fix socket-wrapper-enabled build for the tdb tools (This used to be commit 93ee9cfe22b60a35bb7f7c45c4c71a31665dca45)
adds 1c4bbe0 r6586: get rid of a few more compiler warnings (This used to be commit 173375f8d88bf8e8db8d60e5d5f0e5dcc28767d9)
adds 0a65865 r6588: just include includes.h to get prototypes here. (This used to be commit 5565606560ef017f289c2dc941bf4135fc1a9faa)
adds 114067c r6594: Fix silly typo causing tdb to be freed twice. Jeremy. (This used to be commit 4f431dfc6b57e1609672c4daa53ab5d62613f6d1)
adds 7b9d6ac r6595: This is Volkers new-talloc patch. Just got the go-ahead from Volker to commit. Woo Hoo ! Jeremy. (This used to be commit 316df944a456f150944761dab34add5e8c4ab699)
adds 28824fb r6601: fixing query and set alias info calls (level 1 from the MMC manage computer plugin. (This used to be commit c43c1ec80cb52569ccabcdf95e4004386ecb29d6)
adds 526351b r6613: Merge back fix for PARANOID_MALLOC checker. Jeremy. (This used to be commit 9c8d0efbfdcf9f4558ef3c7d5623558e7142d7ad)
adds 61ffe15 r6623: This change fixes a few broken commands plus adds some new commands. It also restructures it so you can execute a single command from the command line. Input strings are parsed to allow input of arbitrary characters using the \xx syntax for hex values. (This used to be commit 94e53472666edfb390605b8a7e9f9dffc3c845f5)
adds 02e3717 r6625: Remove another global variable left over from a long time ago (magic char). Jeremy. (This used to be commit b1bfa9cb37deb22d1d08bc60ba44d61334f6446e)
adds f161915 r6627: Fix debug message (This used to be commit 6a5a9f17fb3c18e9dd8d447889b527055e5e3bd5)
adds af2437b r6629: Fix stupid typo. Thanks Gunther. Jeremy. (This used to be commit 8693df2551fce145f7c919dee67a26d8fb8dfd1d)
adds 5622d96 r6631: More typo's. Sorry. Jeremy. (This used to be commit 2673ccd19f194d1f7756a154afe4200e386ca1b3)
adds bd688a9 r6633: Added "check_path_syntax_posix()" in preparation for handling POSIX pathnames. Not yet used. Jeremy. (This used to be commit 381da9b55d6a3fda2ba4a3f12bee50853b7fd3b3)
adds 5580bf3 r6634: merge smbmount malloc checker fixes from trunk (This used to be commit ca678b9690c9487af7004c09e696ba0f11121683)
adds 620f8b8 r6635: Fix build of the various sql pdb backends after new talloc. (This used to be commit 0a7eabd46d40ddbd9dfbb7602653b28fd84dcf6f)
adds bce7823 r6639: Attempt to fix the build with talloc
adds 55739e9 r6640: Attempt to fix 'make everything' with the paranoid malloc checker.
adds 03377b2 r6642: BUG 2686: shouold fix the group_setinfo() failures; similar to alias_setinfo() patch from last week (This used to be commit 611cca473ef6c50aeeda79c323f55e8e3402b1b1)
adds f1714ea r6643: fix some build issues on IRIX;l patch from james peach (This used to be commit 8f78ee6abab9c1dd3e8b15ea3d1d96a651ee0426)
adds 8f09abf r6646: keep samba3 talloc inline with samba4 one (This used to be commit 4deebbbe50932792621114bf1e74b0c994bda7be)
adds 479fe39 r6648: do not annoy make proto (This used to be commit 62a662dea928545d9585d6b79879a844d8044d50)
adds 63dacdf r6651: It's not the smartest thing in the world to #define _SAMBA_BUILD_ in a file that is only included if _SAMBA_BUILD_ is defined...
adds 9f7ded2 r6652: Next step getting the build farm happy.
adds 7afff6e r6654: Make talloc.c 4.0-ready (This used to be commit be6949362f6be0eb5aa1ddf86061bad2a5674073)
adds d6cf9e2 r6656: Samba 4 is Samba 3.9... (This used to be commit 52c73deac72fd88c83ac53481e56f6a04d6def69)
adds 23320ad r6658: Sorry for the spam... I think now I've got a version that should compile on trunk, 3_0 and 4_0.
adds 0835575 r6673: Fix the write cache based on some VERY good detective work from Ingo Kilian <ikilian at web.de>. You must do a make clean after updating this. Jeremy. (This used to be commit 3b2cd19fcb8ce38578b122fd6ae722b73081dcda)
adds 3c181a8 r6678: fix python python after talloc() shakeup (This used to be commit f629bffb1a6b8c2ea54fcfe33865b43559abbc77)
adds 4f3c2d4 r6679: BUG 2684: abartlett's patch for check the per service hosts allow/deny on printers when connecting via MS-RPC (This used to be commit 80da9ca3869380541728cb38df93d012eb20c307)
adds cf4005a r6680: event log patches from Marcin (This used to be commit a71e104af84810f488f42cb0843976961e6f6ebe)
adds 555737a r6681: updating copyrights (see bug 2546) (This used to be commit 39288aa5660893b69af5e720d57aa104f3db4490)
adds a8360c4 r6682: patch from Qiao Yang <qyang at stbernard.com> to use out own DC when getting the SID for a domain (This used to be commit 2e0941ebc1d6a9a9498cc5a9f072d501293f8933)
adds 839dc8e r6683: remove log messages about unknown specversions since I think we are fairly safe at this point (This used to be commit 6eaefa1a9a47421e20e346c652c31fd524db8878)
adds 5df279f r6684: BUG 1780: patch from Rodrigo Fernandez-Vizarra <Rodrigo.Fernandez-Vizarra at Sun.COM> to add kerberos supsport to smbspool (This used to be commit 3abffdf3ad0fd2b4043bfb3d4cf9891393c9059e)
adds 6a3a076 r6685: smbclient fixes
adds 90e9f18 r6686: strip the directory path from cups printin defaults (This used to be commit 8fde2a80602d6f58974d0c0f6182abda58bbe0f4)
adds 34ea46e r6696: Another attempt to fix the (unreproducible for me) bug #2346 (read-only excel files). Ensures that any missing user ACL entry will be generated from a union of all group permissions that contain the user. Awaiting feedback from the reporters. Jeremy. (This used to be commit 874353e617b314429359e8e9516898f670bbf539)
adds 5d5d596 r6706: * fix bug that prevented smbclient from creating directories on non-dfs paths * add patch from James Peach to remove use of uninitialized variables (This used to be commit c71f20f1ae5ccfd49cf81af0299c96fe27351222)
adds dba5402 r6712: BUG 2362: fix quota support on DragonFly (Joerg Sonnenberger <joerg at leaf.dragonflybsd.org>) (This used to be commit 0644a2abf646be35b345665558ca173004beedde)
adds 27bef67 r6713: another talloc() fix. This time in pdb_xml.c (This used to be commit b0289d22587b0b532921a9b18c1efb767029bdcc)
adds 1d37a62 r6715: We don't need to wrap the setfsinfo call in HAVE_QUOTA as they'll just return ENOSYS if we don't. Add new CAP for POSIX pathnames, prepare to allow FSINFO set for client POSIX caps. Jeremy. (This used to be commit 4d99b57aedba8431ef5827d1e75413a10b35e1ce)
adds de73718 r6739: Fix for segfault in samba.winbind.auth_crap module found by Ed Plese. Closes bugzilla 2699. (This used to be commit 16ddf2812266c314950f464a6f4d75d55de0f9d6)
adds 121c115 r6743: Merge r6741 from 4_0 (This used to be commit fdfce3292aa84b70e220961540126ef4873aebea)
adds 848cec5 r6748: With reconnects, state->connection->ldap_struct can change in smbldap_search and friends. This should be a fix for bug 2701. Thanks to jht for giving me access to his box!
adds d5e18ed r6753: Fixes bug 2663. cli_getattrE() and cli_setattrE() were not formatting or parsing the timestamp values correctly. It turns out they were using the incorrect function for formatting and parsing values. Thanks to Satwik Hebbar for reporting this and testing the patch. (This used to be commit 9144778d09c1650a775fdd08767ac65189fad457)
adds 5906b27 r6755: removing domain_sid() since it is not referenced anymore (This used to be commit 8104149e6f490fa1a298e61becc8df01ddd92008)
adds ec495ef r6757: test for existence of sys/un.h was missing, thus AF_LOCAL support was not found (This used to be commit ea6340175114e977996e6ecd091fb866c1ec8e9b)
adds 70490aa r6769: Fix bugzilla #2538 and #2527. Unused variables found by Jason Mader. (This used to be commit 68b1c1f533e5c91634f5da21659c8e5793cb77f7)
adds 8bb2b29 r6770: Fix bug 2705. Thanks, John, for beating my stuff :-)
adds 0e5aa49 r6772: Fix a valgrind error for samr_open_alias uncovered by one of John's test.
adds 4853a5d r6774: Fix 2 memleaks (This used to be commit 6af57d4bae3ee0a28ab12294e813bb37b62e00f5)
adds 67e03ce r6777: Fix vfs_full_audit.c after jra's change.
adds a69fee3 r6779: Use the SID in the user token for the %s expansion in 'afs username map'. This fixes a rather weird problem where an algorithmic SID ended up as the replacement for %s.
adds 4a5a402 r6782: rename for consistency (This used to be commit 86724c5c5f4270be63cb119beb7c1cb041551439)
adds eef4ad4 r6783: Fixes for Solaris 9. (This used to be commit cf4d9dc778b11b1c110945f74610e58ed81a839b)
adds ab964c6 r6785: deprecating the printer admin parameter (This used to be commit 0826feafd7a7eec56093c303fcb250a61bef607f)
adds 32f374c r6820: Remove claim that password can be set with account creation (RPC). (This used to be commit 2529d615a6fcd09e494b445ee7a4acec78005ac2)
adds d101da2 r6822: Use chsize if we don't have ftruncate. From Steven Edwards <steven_ed4153 at yahoo.com>. Jeremy. (This used to be commit 2f78ba5ea71504c2c9bb44c36000b3cab1227f78)
adds b5c736d r6823: Add deletion confirmation / error message. (This used to be commit 11804521f9cf8cdfb8c1526ea81dfb8a2c16c194)
adds 6019df0 r6834: Fix bug #2703, found by John Antonishek <ant at nist.gov>. Add NULL guard for disp_fields[0]. Jeremy. (This used to be commit ee45f4b17e4131a9e0779046c49b24d1e35256d8)
adds 8a17560 r6841: Attempt to fix buf #2681. With "strict allocate = yes" we now zero fill when a file is extended. Should catch disk full errors on write from MS-Office. Jeremy. (This used to be commit 858824f37be443320487a8e28ec8fa172cdf5a18)
adds a54f0ea r6849: Merge revision 6845 from Samba 4 (This used to be commit 44365075d22d395992b167e5a04d7083c05878cc)
adds 3b0df67 r6880: Fix bug 2070 after positive feedback from Leon Vernikov. Thanks!
adds fe0ce8d r6890: Refactor printing interface to take offset into job. Fixes bug where large print jobs can have out-of-order offsets. Bug found by Arcady Chernyak <Arcady.Chernyak at efi.com> Jeremy. (This used to be commit 482f7e0e3706098b71aa0b31a134994acb1e9fcf)
adds bd16770 r6895: Add "acl check permissions" to turn on/off the new behaviour of checking for write access in a directory before delete. Also controls checking for write access before labeling a file read-only if DOS attributes are not being stored in EA's. Docuementation to follow. Jeremy. (This used to be commit dd1a5e6e499dd721c5bb8d56a61810a7454a3449)
adds f272f40 r6900: Fix bug 2725. Thanks, John, for finding it.
adds 0895eae r6925: merge rev 6920 from 4_0: display the SVN revision in svk build of tree's directly mirrored from samba.org
adds e2404c8 r6940: fixing debug messages (This used to be commit 81c1ac255ebf0adf3bdb96b077a34dcfab1812cf)
adds f0c650a r6942: * merging the registry changes back to the 3.0 tree * removing the testprns tool (This used to be commit 81ffb0dbbbd244623507880c323a3c37e2b8dc4d)
adds dc993c1 r6943: missed in last sync (This used to be commit 3002aa22505d4604f7919bf7207477e737372404)
adds 4a494cc r6946: Allow mapping of POSIX ACLs to NT perms to differentiate between directories and files. Needed for Volker's coming changes. Jeremy. (This used to be commit b257744fdfd0a8d940ae834b3c21f0f298c7d1f9)
adds 85abe08 r6947: Removal of testprns from package spec. (This used to be commit 074ae196449d78d727e622d298080d6ef8352259)
adds 0ef417d r6949: Back-port Volker's cache fix, plus my change. Jeremy. (This used to be commit 27d43f6d36b3f6abc368ec6a00ef9803cb27c324)
adds 4811868 r6953: Many compilers in the build farm don't like static variables initialized with strlen(..). Jerry, I think this needs another fix. I just want to make the build farm happy.
adds 572659f r6958: Properly display quotes in SWAT. Thanks to Jay Fenlason <fenlason at redhat.com> for spotting this issue.
adds efaafdd r6959: Meant to fix this before commiting, just to be consistent.
adds 0419e24 r6965: Remove some dead code from util_unistr.c. Start of fix for #2735 - we are not mangling some names we should. More fixes to follow. Jeremy. (This used to be commit ac0fa973774c36b72863aea369e9d243cf7420fa)
adds 75f109b r6977: Fix bug #2735 (not mangling control characters) plus ensure we don't create files with control characters either. Jeremy. (This used to be commit 0ca2423c706423a07721e375345b6d45a45cbcf4)
adds 8f8ff68 r6979: Tidyups. Jeremy. (This used to be commit 619d0aeebba66624ea0f5c7cff1c637738275b84)
adds f9ede79 r6992: syncing printer permissions changes from trunk (This used to be commit a2eb138c215f3d6618922918e10412a883db5011)
adds 45d03e3 r6994: Fix for bugid #2729 - it turns out resume keys are *mandatory* for a search when listing a W2K and above server from a FATxx filesystem only. Thanks to Steve Langasek <vorlon at debian.org> for giving me the essential info that allowed me to reproduce and thus fix this. Jeremy. (This used to be commit 8227675d3dbcd4f8bb2a24ea7e3e05c428b7c929)
adds d5e79de r6995: * fixing segfault when writing out registry values of zero length * add RegSaveKey() client function * add 'net rpc registry save' subcommand (This used to be commit f35e0a0a8d8df5c39e61ebd34c4aecbc5c9bb635)
adds af52df2 r7020: fixing printer ace values and getting rid of false compiler warning about unitialized variable (This used to be commit 3a91b20e4bcc78c91932e6c4394b3f6f153b2ff5)
adds cc6df2e r7024: reverting mistaken commit (This used to be commit c70c5c4ee9b14fbdb174f542607aceebe0e88470)
adds 54aee75 r7025: 1 if not all data is available at the time we go to read a packet, retry the read using a timeout to ensure that all data for the packet is received. 2 some minor changes to meet coding standards 3 eliminate some compiler warnings (This used to be commit 7b4d4f6109d815ec70c65564435d7d9bd22f66d9)
adds 26e12eb r7031: Added encrypt/decrypt function for LSA secrets and trusted domain passwords on the wire. Jeremy. (This used to be commit f82dcac25faf7876655cb1839846cc5e01e4add7)
adds e9b511a r7033: Call a spade a spade :-). Jeremy. (This used to be commit f5027f6370bd085a8d4c1a221881eebb0e4ffbab)
adds c3df3e3 r7034: Revert change in util_sock.c from derrell until this is discussed more on samba-technical. Jeremy. (This used to be commit 7ad6fdc1ef4754fc25d81ab27fd5ebb40e04a6cf)
adds 4b41765 r7038: * upgrade version of nt*tdb files. Have to fix some issues in the printer security descriptors. Ensure that each printer sd has an oaner and group SID (BUILTIN\Administrators) and that we utilize more than the generic bits assigned in <= 3.0.14a. (This used to be commit c72182c1e20225a655376fd23915ac6053b94633)
adds 96f1797 r7039: Ensure we always call read_socket_with_timeout() when timeout > 0. Better solution after much helpful input from derrell at samba.org. We may eventually change the read_socket_with_timeout() interface to count down the timeout value. Jeremy. (This used to be commit 09c9a62aa53ed26e59ed57e577614d02a796c492)
adds eb8b021 r7041: compile fixes....long day I guess (This used to be commit ec3ef5ddbe12fa6ebe8f58979625c671d181c519)
adds a3f4c36 r7126: fixing paranoid malloc checker failures (This used to be commit b01026674fddb4179a7f002c13f5e341eaaa0a1c)
adds 450e8d5 r7130: remove 'winbind enable local accounts' code from the 3.0 tree (This used to be commit 318c3db4cb1c85be40b2f812f781bcf5f1da5c19)
adds f24d88c r7139: trying to reduce the number of diffs between trunk and 3.0; changing version to 3.0.20pre1 (This used to be commit 9727d05241574042dd3aa8844ae5c701d22e2da1)
adds 049d671 r7140: removing aparser directory since it is obselete in light of pidl (This used to be commit 38cad678b8058d5ac99b41c0be07f4c58a720cfc)
adds 27ccf6b r7142: removing 'ldap filter' smb.conf option (This used to be commit e2f8eeb4e26e8f7bec4d9dc820b86a7b548f82da)
adds ea688e9 r7143: removing unused file (This used to be commit 8c3886515683735c7449e409f8aa2ee9e6ac14fb)
adds 9f38c32 r7145: reuse the WINBIND_REQUIRED_MEMBERSHIP constant.
adds 583b7ed r7148: Fix #2736: winbind race condition with detecting idle clients
adds 57fa7e1 r7151: Fix for bug #2698. If a unicode to unix charset conversion fails (due to buggy iconv?) we can be left with a filename that doesn't exist on the remote machine. If we then do a findnext with this file the server gets confused and restarts from the beginning of the directory, causing directory listing loops. Fix this by keeping a copy of the "raw" filename data and length and using this as the argument to findnext. This won't fix the incorrect iconv conversion i [...]
adds 432878c r7153: add better test facilities to testutime (This used to be commit d763c739a63894d5f458f61de28b90d840bb8fe4)
adds 38c5136 r7156: file was missing; svn isn't smart enough to even notify me. sigh. (This used to be commit fce48fa1b462ded1453520355bf2dce0f607b8dc)
adds 0100bb0 r7157: Ensure we abort a directory listing if we see the same name twice between packets. Jeremy. (This used to be commit f9063b383ed2c53841ac27691b6a593b80c20b12)
adds e317034 r7168: Updating file times from libsmbclient was not working for win98. Although the function that was being used to set attributes is a core protocol function (SMBsetatr = 0x09), it does not appear to work on win98. As a temporary measure, when file times are to be set, this version opens the file and uses SMBsetattrE = 0x22 instead. (The other advantage of this function over the original one is that it supports setting access time as well as modification time.)
adds f3ad932 r7172: This is the proper fix for setting file times from libsmbclient. We now try setpathinfo, and if that doesn't work (e.g. on win98), revert to the previous slower method. (This used to be commit 6c05812bd90b0db69d974ee2758721dc2974a507)
adds 2efe689 r7175: fix incorrect comment (This used to be commit 6f951c863ea4671a62075c6ac963f198fbf322b1)
adds 6b036a8 r7190: I *love* valgrind/cachegrind..... By removing unneeded memsets in qfilepathinfo I just improved our netbench performance by *********15%**********. Check it out :-). Jeremy. (This used to be commit c20a7b10b6a82db6df349fa5e6f2fcf3eeefec58)
adds c7bc8c5 r7191: Squeezing out more unnecessary memset's gets us up 20% over older code :-). Getting medieval on our ass about memset.... Jeremy. (This used to be commit d0c804bc353afa1712de3885071712af1daffb11)
adds 503914b r7197: fix build failure when running 'make torture' without first running 'make all' first (This used to be commit 8a8408a34089afb08f037b2652f4803399c21d8e)
adds ed5e7ff r7200: Don't use memset, use SET_STAT_INVALID (has the same effect). Jeremy. (This used to be commit 0b6f87d5e14da461bd2b1c3a4e6f47a69d2cd1c4)
adds 97a2087 r7202: lock mtab when updating it during umount.cifs, also delete only one matching entry at a time (This used to be commit 200db0790a7380e9a68fde391fd09c82da51f52e)
adds 0deab47 r7210: Fix my own mistakes up, sorry. Jeremy. (This used to be commit 53c3a954ee0e1c9dc61950f1a9d0a654de9382c6)
adds a01de91 r7217: Only allow schannel connections if a successful Auth2 has been done before. Things tested: Domain join and subsequent interactive and network logon to NT4, W2kSP and XPSP2 workstations and a NT4 domain trusting us. Right now I've got problems with my W2k3 domain trusts. So this needs testing, although I'm really confident that this does not break.
adds 5084d49 r7243: Don't look at gencache.tdb for the trusted domains if winbind is around.
adds bf484a8 r7245: bug fixes in libsmbclient, setting time attributes (This used to be commit bf33902c059b7f222f89673ce07c8f929860a85f)
adds 06ae1e8 r7318: Unify HEAD and 3.0 socket functions. Add HEAD functions here #ifdef'ed out. Correct branch this time ! Jeremy. (This used to be commit 052b4f8e2849b4897176e64cc29b6a5f686d946e)
adds 74a98c6 r7335: patch from Joerg Sonnenberger <joerg at britannica.bec.de> to fix dragonfly detection (This used to be commit d80ae98d9e3f872c8064ce8316c76bd6de50a848)
adds 7344cc3 r7339: only check for dfs proxy referrals when the server supports dfs (This used to be commit 9e93244fa5bd06b142a980d4090fa8f95afc983a)
adds b6fb046 r7344: Correctly return if malloc fails.
adds 5c286aa r7371: On one build farm box dirtest1 does not return, I think this might be due to it being too slow. The build farm re-runs that with debuglevel 10, and this ends up with a 400MB logfile which is not synced. Lets see if with this change the machine pops up on build.samba.org....
adds b279ee1 r7372: abartet's patch for BUG 2391 (segv caused by free a static pointer) (This used to be commit 4cda2bd035276bd090bf0fbd4e3b2eff657a80cb)
adds 804415b r7374: BUG 1261: remove unusable libbiconv after discussion with Timur (FreeBSD Samba maintainer) (This used to be commit 2ead684635a21d737a385d38e0da0b6c53cb1f0d)
adds 04e07e8 r7385: Rewrite the RPC bind parsing functions to follow the spec. I haven't yet tested this so I may have screwed this up - however it now follows the DCE spec. valgrinded tests to follow.... Jeremy. (This used to be commit 877e0a61f5821c89149b1403d08675dd7db8039e)
adds eeca550 r7390: Revision 7371 did not help :-( (This used to be commit a405e7f479cb71be5634b79f2d7847fcf018f516)
adds 4bc39f0 r7391: - Added client-support for various lsa_query_trust_dom_info-calls and a rpcclient-tester for some info-levels.
adds 377f947 r7395: * new feature 'map to guest = bad uid' (based on patch from aruna.prabakar at hp.com).
adds 0da9b4b r7396: cleaning up vestiges of winbind local accounts code (This used to be commit c57c23cf52184171ac588c2919dc4ee4e68f2431)
adds dacdfbc r7398: commiting abartlet's patch for kerberos authentication when using a keytab and security != ads (This used to be commit 3faaa5c3eb3b2057984586e069a47cb210c99140)
adds 66bb4f0 r7412: Now we're not memset'ing ensure we're valgrind clean. Jeremy. (This used to be commit 0d303ab2f30f6047fc3f2f6fc4916e93704959d2)
adds fed6608 r7415: * big change -- volker's new async winbindd from trunk (This used to be commit a0ac9a8ffd4af31a0ebc423b4acbb2f043d865b8)
adds d197ddd r7423: Fix the build on sol10 (This used to be commit e8fde1bd92e8b19c8b5ce22f92cb048de773be1c)
adds 129b461 r7440: * merge registry server changes from trunk (so far) for more printmig.exe work * merge the sys_select_signal(char c) change from trunk in order to keeo the winbind code in sync (This used to be commit a112c5570a7f8ddddde1af0fa665f40a6067e8cf)
adds db0b2f9 r7447: Sync up a little between HEAD and 3.0 in preparation for moving the AIO code across. Jeremy. (This used to be commit e9604e65f4337a4163398f1f2c71e13da7993ed4)
adds 958624a r7450: fix my bone head mistake with ntlm authentcation and 'map to guest = bad uid'; make sure the authentication suceeds (This used to be commit 5de1ffce2f2a0a340f6591939b8f63a3d96a627e)
adds 6d39f3b r7452: Set sparse flag if needed. Based on code from jpeach at sgi.com. Fixes bug #2774. Jeremy. (This used to be commit 5d366047debed68f36d44d34233ba4670e412d1e)
adds 1dfe111 r7454: couple of winbindd fixes
adds 5b0e40f r7470: fix block size caculation error when request size > 4096 bytes (This used to be commit 21e7baa5bc2fdc23c63302c96a40660bf805a5c9)
adds 46c94b2 r7472: fix smbpasswd user password change (still worked by bad error messages) due to trying to strdup a NULL pointer (This used to be commit a48ff479dd4fe99d199ff934aae14ac6e688d8f4)
adds c3fedee r7474: A *foul* and *disgusting* hack to ensure that, at the very lowest level, . and .. are the first two entries returned when reading a directory. This also means we can't seek to these offsets, but we will never be doing that anyway (as far as I can think). The reason we have to do this is that the NT4 explorer will happily display a folder marked ".." as a clickable folder (and probably would display "." as a clickable folder too) if these are not in positions z [...]
adds bf66eb3 r7511: Add three new command line switches to testparm:
adds ebb4216 r7512: Fix net share migrate files to also migrate the ACLs of the top level dir of a share. Till now we excluded '.' and '..' in general. For the fix the information about top or lower level dir is stored in the copy_clistate. src and dst share are now also part of this struct and we only pass a pointer to the struct to the functions.
adds 0fe12bf r7529: Apply some const, remove unused variable.
adds 075649d r7532: compile fix.
adds 9f1335b r7534: Add missing cli_srvsvc_net_share_set_info-function and rpcclient-testers.
adds f245e77 r7537: Print passwords in display charset.
adds 9625ed4 r7541: Patch from core at road-star.jp for bug #2792. Ensure the shadow copy module hooks seekdir, telldir, rewinddir to match updated large directory code. Jeremy. (This used to be commit 0cdc62b60b6152cb67e517d70f4e4681dca8f4df)
adds 1a60c45 r7542: Patch from Renaud Duhaut <rd at duhaut.com> for a parameter "directory_mode" when creating recycle directories. Bug #1040. Jeremy. (This used to be commit 1c94cbd72d93ff8f17d6e1971ff984fa9581f1ce)
adds c52e7fd r7544: Fix for bug #2196 from Denis Sbragion <d.sbragion at infotecna.it>. Allow absolute path (system wide) recycle bin. Jeremy. (This used to be commit 451fbbf1d603cb99b0c9f0d39de9ad71a6a12833)
adds c7081a0 r7547: removing unused fields in the REGISTRY_KEY structure associated with open handles (This used to be commit ffc7bd87d8a03d8269ae6d0b9e314f8f20003a06)
adds a59149b r7550: Steal the correct error return for invalid TID on NTcreateX from Samba4 (thanks tridge !). Jeremy. (This used to be commit 0288823aacdbec6ba99e944c9f06f051e55c64b8)
adds 33a4c0b r7554: Refactor very messy code in util_sock.c Remove write_socket_data/read_socket_data as they do nothing that write_socket/read_socket don't do. Add a more useful error message when read_socket/write_socket error out on the main client fd for a process (ie. try and list the IP of the client that errored). Jeremy. (This used to be commit cbd7578e7c226e6a8002542141b914ed4c7a8269)
adds d559edc r7563: svcctl patches from Marcin; have cleaned up formating and am checking the code in to snapshot it before I start changing more things (This used to be commit 560ce111ce8de37d02bce64d2ca60a5f471d5477)
adds 2265f5c r7573: you can't make an omlette without break a few eggs....start reworking the svcctl code (This used to be commit 24b369d12f8d5dbfdc317e5f088b8ae2583f4483)
adds 023ac10 r7576: implement access checks for open_scm and open_service according to default security descriptor described in MSDN.
adds 3c47e65 r7577: switching to macro for IS_DC (This used to be commit e6df9a7ac74a4e4f8de15fc01799bf42dfdd530c)
adds 6109b8a r7578: use global well known DOM_SID objects when possible (This used to be commit 643dc05eb5a8e41cf9cb1768ef42f5dbc0320846)
adds cfe8933 r7581: fix bad merge (This used to be commit 55d08311032b75724b525d8e0df506de3e988b15)
adds b6153cb r7583: * more rearranging and renaming of functions * add access checks to _svcctl_XXX() calls based on the access granted on the handle (This used to be commit 82b76d4b34834b7f64389b85befe8bfcae04a404)
adds 9591510 r7584: cleanup the default printer security descriptor (This used to be commit 26387fc74c1157157e7e8728003a39d10aeb4cc1)
adds 2efcdb2 r7591: Don't call getpeeraddr on a disconnected socket. Jeremy. (This used to be commit a9cd218eb607066a65818b534ec5e3ecb55da4cf)
adds 2851e43 r7595: start trying to split out the svcctl functions into separate files for better maintenance; add SERVICE_CONTROL_OPS for spoolss service (This used to be commit 2b0ea30a1a3aebaabd5d328de50e6ad2ef18d45d)
adds 899bc3a r7603: * fix a bug in the SERVICE_ALL_ACCESS security mask * add calls to start and stop a service (to be filled in by the backend routines in services/svc_*.c (This used to be commit 793d28a946d83beb2576c5c8ce808d32c71c880a)
adds 3f657f4 r7606: add WERR_NET_NAME_NOT_FOUND. This is what windows returns when trying to manipulate non-existing shares.
adds 95ce7e6 r7607: Some minor fixes (typos, const)
adds 7cbd740 r7609: Move top level dir handling in from of the loop. This makes the code much straither.
adds 5b678f7 r7610: can successfully stop and start the 'spooler' service by setting the state for the 'disable spoolss' parameter in memory for an individual smbd (This used to be commit f19c10d0c3e7701066b765c712df0636e914bf7e)
adds 9b43bd3 r7613: small changes to _svcctl_open_service() and create_open_service_handle() to prevent invalid service names from being accepted; printmig.exe now migrates drivers successfully (This used to be commit dafb32c01f06c42f44aeb0d16681c5def4903244)
adds f2f115c r7614: convert move_driver_to_download_area() to return WERROR in order to provide better error messages to clients when a AddPrinterDriver[Ex]() call fails (This used to be commit c98e17446afffc4b12f1a31f6e5cce517fc0a95b)
adds 741b0a9 r7617: Fix for bug #2801 - delete veto files was broken with the new large directory code. Jeremy. (This used to be commit f397cc08b5628913af4d7f9c2c6d20c778e5d8ca)
adds df4f8fc r7618: Typo... Jeremy. (This used to be commit 65d1365700588949fc5576c7dd525fc530a15ff4)
adds e9e00ee r7620: when adding a new printer driver, we should copy the files (not move) to the W32X86/{2,3}/ directory. Printmig.exe copies the driver files for all drivers to print$/W32X86 and the calls AddPrinterDriver() for each driver. If we move the file, then adding a driver which shares a file with a previous driver will fail.
adds b162a39 r7624: * removed unmatched tdb_lock_by_string() call (should fix build farm issues) * comment out services.tdb code until I finish rewriting it (This used to be commit 707b7822286a6c7e9d1e4ca3d15b99c976f6e704)
adds 75545d5 r7632: Cleanup "net share migrate"-code.
adds 6920858 r7636: Docu for "net rpc share migrate security" is now valid.
adds eb22806 r7640: Fix based on work from "Shlomi Yaakobovich" <Shlomi at exanet.com> to catch loops in corrupted tdb files. Jeremy. (This used to be commit b438cb0a85217c978f1d7cb9f2a4fd97f38a3193)
adds bb2616d r7645: adding server stubs for RegCreateKey() and RegSetValue() (This used to be commit ce82566badfb907a2f72e2f7d90a7bbbe3811177)
adds 2fbb43a r7647: add access checks to the top level hive open calls; will need to pass the open request through the backend access check for the subkey open calls (This used to be commit 23acef44e978f3bace762cc98c310b11f0021d31)
adds 17eb052 r7648: adding REGISTRY_HOOK->reg_access_check() for authprization checks on RegOpenKey(); passing it off to the backend code for a given path (This used to be commit 867fd3052bbfdd45856886999619e2ebc6552675)
adds b2db8a9 r7649: * fix compile breakage (sorry, should have done a make clean before the last checking). * rename unknown field in REG_GETVERSION * add server stubs for RegDeleteKey() and RegDeleteValue() (This used to be commit 023728c0595eaef60e357d32a25e2c4cee9e21f4)
adds d9e12b4 r7662: Allow someone with SeTakeOwnershipPrivilege to chown the user of a file to themself. Jeremy. (This used to be commit f3319e224db8f79baa10413e0e2a96d2bc871f38)
adds 2102f6b r7664: add access check hooks to _reg_open_entry which are passed off to the reg_XXX backend. If the backend does not define a regkey_access_check() function, we default to using the standard registry_access_check() (This used to be commit 2f08a904eee772e7d99ae6e3e4c922f74732284f)
adds 2129d3c r7691: * add .gdbinit to the svn:ignore files * start adding write support to the Samba registry Flesh out the server implementations of RegCreateKey(), RegSetValue(), RegDeleteKey() and RegDeleteValue()
adds fee4b03 r7692: start versioning the registry.tdb file since it can be modified now (This used to be commit a091b37d59d1e0228a9c8d4bd2a31e9bbaafde99)
adds a5808e7 r7693: Fix from James Peach @ SGI for null pointer ACL free. Jeremy. (This used to be commit 000477943c3dd41fd44f2aef3755aa603ba5d595)
adds 5c9963c r7696: Don't try and be clever and read an 8 byte int and 3 pad bytes as a uint32 - you'll just get it wrong (as I did :-). Second attempt to fix the Apple client issues. Jeremy. (This used to be commit d2aa5bc7aaa9fe11fa4748f99e4ba49be08aa639)
adds c25b67b r7698: * clean upserver frontend for RegDeleteKey() * implement RegDeleteKey() for reg_db backend (This used to be commit 91b81a23b8e2a096747e02fd9392ef590e7f0d61)
adds d8ea436 r7701: Patch from James Peach | jpeach at sgi.com to make wrepld use new talloc interfaces. Jeremy. (This used to be commit 9c36eef3469107aa66d90a8c8340a46381ade8b7)
adds 3b0b5f6 r7703: Fix the problem with MAP_PRIVATE not updating the file. (This used to be commit 55038d931863a1c44794a7df4c8badbecfb382c7)
adds 3b1f21b r7708: Hint from Luke Howard (thanks Luke). Ensure the schannel authenticator is 8 byte aligned, just like the NTLMSSP ones. Trying to fix 64-bit Windows domain logon. Jeremy. (This used to be commit 475d5a277db7709c1b0f851ce8ec4dd8de5e25fc)
adds 5b08e66 r7718: Remove some unused code (This used to be commit 10606be0509743b1acfcafbf826b1a02765db158)
adds e6ef7ba r7730: Some merges (This used to be commit 5b4720598b4c7f4af1027a181fbe9c1568e71361)
adds b62247f r7785: This looks much larger than it is. It changes the top-level functions of the parent winbind not to return winbindd_result. This is to hopefully fix all the problems where a result has been scheduled for write twice.
adds aeb3e96 r7787: Fix from Fernando Schapachnik <fernando at mecon.gov.ar> to add logon hours support for the Postgres backend. Jeremy. (This used to be commit dd5d36c95f97356be1b76c1ace641861022e2aa3)
adds 0b8bc68 r7788: Update install swat message to reflect the fact that swat/README no longer exists. Bugzilla #2808. (This used to be commit 88a3faf84eb74a2a8c5a100170f82102c74e9939)
adds ef34e33 r7789: fix overparanoid assert() call when checking spolss buffer pointers (This used to be commit e81e6e653aecdd0e4cfd2ea7ced16070bc376292)
adds ea41eed r7796: Prepare for client setting capabilities to select posix pathnames on the wire. Jerry do not merge this please. New SMB_SET_FS_INFO - level 0x200 as was discussed on the mailing list. Jeremy. (This used to be commit 55029b1a0c9ae5b941eecd699dd905ea3d42b99c)
adds bf28978 r7798: CIFSFS client assumes wcnt == 10 for successful trans2 reply. Jeremy. (This used to be commit aea58e6bb60565430aec69598c47b2a8f4667e89)
adds b0b983c r7807: Allow to touch mtime in vfs-recycle with
adds 3005405 r7817: Eliminate use of ctime_r() in libsmbclient DEBUG statement. It seems that ctime_r() takes different parameters on Solaris than it does on Linux, and it's easier to just eliminate the use of it than to write a configure test. (This used to be commit 513ea79b2ebc9a78c118042abca942da061d4647)
adds e9d3cc6 r7821: Don't check permissions for setting POSIX pathname request. Jeremy. (This used to be commit 06b40024f3784778a81ae7c69881a516d183a1c3)
adds 25530a6 r7822: fixing specfiles after removing testprns (This used to be commit 9ca00d6b5abba7ff3ecd3de88215129d8f4640e3)
adds c3878e6 r7825: Fedora packaging fixes after docs change (This used to be commit ebefc950b6c7a18ab80e145a4b5a5735502960c6)
adds 18dc100 r7829: fix unitialized printer status field that was breaking migration of print queues (This used to be commit ada1d326aeef4a2f33a360a8ea4a874e59fcfee6)
adds ba1417e r7830: fix directory typo with testprns manpage (This used to be commit c2d0c7edc0f1538296f18bd66af4c4b7bf9c81ea)
adds f1c8b82 r7835: Add the forgotten GPL header. This source code file is distributed with Samba and interfaces to the Linux kernel (both GPL programs), so it was always our (Paal-Kr. Engstad and Volker Lendecke) intent that this program is covered by the GPL.
adds 864ca4f r7836: Fix the bug where users show up as trusting domains.
adds b1f1cb0 r7838: lie about the printer status when doing the queryvalue() registry call. Note that if you migrate a printer to a Windows server, the win spooler will remove any printers that have an invalid status value in the registry (This used to be commit 0a22ea9eb7fd5aa8c57d2bf1ea2a171b377cab5a)
adds bc8954c r7839: remove C++ style comment (This used to be commit e04fd56e0097dc8007394bf295b227b454e524b4)
adds 7e509e9 r7842: With the patch I sent Steve yesterday this gives us complete POSIX pathnames. ie. files containing : and \ can be accessed from Linux. Jeremy. (This used to be commit e9b8d23d6138d909a65ea70b2e801881e8333b38)
adds 81ee941 r7846: Fix from bugzilla at kevinjamieson.com Kevin Jamieson - typo in checking for .. in statcache. Bugid #2819. Jeremy. (This used to be commit a5619d717954ad2a3ffaa549b11bfa738720e325)
adds 98d1f6c r7849: Dodgy fix - we shouldn't be assuming argc++ points to a valid argv. Jeremy. (This used to be commit 5fbabaef8cab894c6d349b0535a06c2c9d1437db)
adds 63c78a5 r7852: Correct fix from Lars for the argv issue. Jeremy. (This used to be commit a667d9e474302e888a0cc009a342da471318928c)
adds 57fa9db r7876: Now that we have "net rpc share migrate security" completly remove the share-acl from "net rpc share migrate shares".
adds 702dd3d r7877: Attempt to fix a smb_panic reported by Pavel Rochnyack.
adds 2fb7ff7 r7878: mostly just a rename of REG_INFO to REG_QUERY_VALUE for better clarity (This used to be commit d50f0ba07e285728605c8e8aae9d9a251a525e78)
adds b69ca6c r7879: fix compile issue caused by not statoc value for intializing cpp macros (This used to be commit 9af07b243005db76b6490856b4e0bbc4a8af0dba)
adds 8387af7 r7880: fix a typo and memleak on failures cases (patch from marcin) (This used to be commit 6ff0fa0b4385481f2212047d80ca17b55d996def)
adds 19ca97a r7882: Looks like a large patch - but what it actually does is make Samba safe for using our headers and linking with C++ modules. Stops us from using C++ reserved keywords in our code. Jeremy (This used to be commit 9506b8e145982b1160a2f0aee5c9b7a54980940a)
adds b20239d r7886: Fix building with pam_smbpass. Jeremy. (This used to be commit 22a796fe012e212f7744f0d63a8512e6942a5324)
adds f88cc52 r7887: 3.0.20pre2-SVN (This used to be commit 388ade15d38ba215a8294711142db59849c51bab)
adds 292d11b r7888: Fix use of "protected". Jeremy. (This used to be commit af5fd615b37f555e5f2c7b9fef24299e99952a41)
adds b8e787b r7890: * add Reg[SG]etKeySec() server stubs * merge a compile warning fix from trunk to SAMBA_3_0 (This used to be commit 71eb018a05c5012fbd42ba6817aabc0797d38ba1)
adds ff7e5c2 r7893: Add in the extra parameters to opendir() to fix the large directory/insane app problem. Rev vfs version. Doesn't change the normal codepath. Jeremy. (This used to be commit 0f03a6bdcdbdf60da81e0aeffa84ac6e48fc6a04)
adds ad54e2f r7902: Fix the build (This used to be commit 6d431eb676e1df4cfdcbeaed5fa81adfbfc77325)
adds 40de272 r7903: Attempt to fix the AIX build (This used to be commit bb884b0bf96899bf3cf477bfe2220cdfc7aa596d)
adds 433dcfc r7904: Fix a memleak in vfs_afsacl (This used to be commit 8fad08db742ea32a3cda3b3d9421454837e2d2a5)
adds bd509a8 r7908: * change REGISTRY_HOOK api to use const (fix compiler warning in init_registry_data() * Add means of storing registry values in registry.tdb * add builtin_registry_values[] array for REG_DWORD and REG_SZ values needed during startup * Finish up RegDeleteValue() and RegSetValue() * Finish up regdb_store_reg_values() and regdb_fetch_reg_values()
adds ab0033d r7938: * move the hardcoded registry value names from _reg_query_value() to a thin layer in fetch_reg_values(). Not entirely efficient seeing as the the dynamic value paths are stored in an unsorted array but it is one strequal() per path. If this was really big it should be worked into the reghook_cache(). (This used to be commit 63b81ad3cb484090a181fbd13e04922a5c17e7d9)
adds c25a9f4 r7944: BUG 2808: don't try to install manpages if they are not present (This used to be commit 1ce5cc2a5f3da7ef6874cae5b433c139d68589c6)
adds e28cfbf r7946: Minor C++ compatibility fix. Jeremy. (This used to be commit 7eb7f8325762ca570d37cc91f40b46bf17a867ba)
adds afc7af3 r7948: Ensure we call the vfs connection hook before doing a vfs stat. Allows database vfs backends to initialise with a working connection. Bugid #2827 Jeremy. (This used to be commit 7ef6850056f7fbb380038f5ec5bcb29d27fbf254)
adds 919af50 r7949: Work around for broken Solaris header files. Jeremy (This used to be commit 4d5002931056d2a88d49ce060c10bc0fecf4ba50)
adds e55d945 r7952: Fix for bug #2826 pointed out by Jiri Klouda <jk at zg.cz>. Wrong return val for symlink and readlink. Jeremy. (This used to be commit f3c4d5a95746531b7bd548bbbfccfff197a2abf3)
adds 600935a r7954: Fix from tridge from Samba4 (same code exists here) : fixed handling of ASN.1 objects bigger than 64k Jeremy. (This used to be commit 0da60e9954b84bac29bb219803f6175b7a30b591)
adds a896143 r7956: Spelling mistake. Jeremy. (This used to be commit f318c371077f28ace52f7d2b1517df0d15a0f05a)
adds 15c6ae1 r7957: Added aio configure support. Jerry told me to :-). Jeremy. (This used to be commit 5b5052c0422d88c9ca7d42f5ac7afec4d0e6b647)
adds 4a68168 r7959: Added aio structure and types. Jeremy. (This used to be commit 095c5dbc188ca4b093c774c8f04d79f7d342a8a6)
adds 39605e5 r7960: Replace unknown SMB_XSTRDUP by known SMB_STRDUP macro.
adds 7ebd74e r7961: randomize reloading so that smbds do not pverload cupsd by reloading printers all at the same time. sss (This used to be commit da227d5f4311c84a12a4e2a9fd510328268af4b3)
adds f2f55d7 r7963: Add aio support to 3.0. Jeremy. (This used to be commit 1de27da47051af08790317f5b48b02719d6b9934)
adds 3d30612 r7972: Tidy up the posix locking in memory db code whilst I'm waiting for jht to get back to me with a backtrace. Jeremy. (This used to be commit f2bcfdddc769a2939b03a1a6742fec86712c9097)
adds 74563c5 r7975: One more tidyup to ensure we're using "struct posix_lock". Jeremy. (This used to be commit 960a5d37d1cfa25e4f7491b175dab68ac9f37c43)
adds 0e5a541 r7976: Adding debugging info. (This used to be commit 97ee7c970c287737396f135336c56c945f639d85)
adds bf547ff r7981: MS-DFS tidyup patches from James Peach <jpeach at sgi.com>. Looking forward to the day he can commit these himself :-). Jeremy. (This used to be commit 12ff2978295a84fe6177af129c495a0021befacc)
adds e2b9dfd r7983: clean up some use of un-initialized variables found by valgrind (This used to be commit 5f4a3f61a354346d7dde11d6d7930abe007b9603)
adds 9b782f4 r7985: Add "acl map full control", true by default, to allow people to change mapping of rwx to full control or not. Requested feature at SambaXP. Jeremy. (This used to be commit c870579f4cd91dc9e030134dd367109aed3e3469)
adds e4a11ba r7987: map generic bits to specific bits in open requests (This used to be commit 7764e8a6775ead942d8ceac89cbcb947136bf7fa)
adds 3922667 r7992: Adding PADL's idmap_ad plugin (taken from the latest xad_oss_plugins-tarball).
adds 2e7f22e r7994: This adds support in Winbindd's "security = ads"-mode to retrieve the POSIX homedirectory and the loginshell from Active Directory's "Services for Unix".
adds 270b90e r7995: * privileges are local except when they're *not* printmig.exe assumes that the LUID of the SeBackupPrivlege on the target server matches the LUID of the privilege on the local client. Even though an LUID is never guaranteed to be the same across reboots. How *awful*! My cat could write better code! (more on my cat later....)
adds 1946e91 r7997: Pointers don't kill people, people with pointers kill people...
adds aa3b0b1 r7998: Fix usage message (This used to be commit 1e9a8854b1f3bd640096923dc79991654da7e845)
adds b319bdd r8007: * cleanup unused structure from reg_objects.h * make regdb_store_XXX() and regdb_fetch_XXX() functions non-static * use case sensitive string lookups in reg_dynamic.c since the keys have already been normalized * move to new design for making printing related data available via the winreg pipe (with the intent of allowing writes) (This used to be commit 28c7293ee9e68b913faf8d74d63f73e09087169b)
adds 9e31275 r8008: * start adding logic for restricting subkey paths e.g. 'hklm\software\microsoft\windows nt\currentversion\ports' should have no subkeys. Return an error if a client tries to open a path below here (This used to be commit 7a2ecb1aec2b84e6bc326be4a1191fb54526c430)
adds d966feb r8019: Better give a hint that we are failing share-manipulation due to missing scripts.
adds d80f6fd r8022: * implement default actions rather than having to define functions for every fetch/store callback (some keys should never have a value) (This used to be commit 7466351dd059b75c29bc0d2977c6c9d318a14dc6)
adds 9ef00c5 r8025: *how* can this code have been around so long and nver normalized the string used for printer and sec_desc key lookups ?????
adds 8cea99d r8026: * more fixes to the printing registry interface (still not completely back to the read functionality we previously had but the cleanup is progressing) (This used to be commit 04431372a698433b4936392047228908a64ff382)
adds c5a51f0 r8027: driver information is now back via winreg (This used to be commit f0a1c6b9cec28d5b4aa8a1a2f9b34d1f13113a6c)
adds ebe27d3 r8029: Fix bug 2841. Thanks to Brett Trotter.
adds 0288657 r8031: Adding contributed mklogon scripts. (This used to be commit aaca9ea8a3ffdb9d5b1d25d414692db8927c2943)
adds 3f11139 r8047: "oid" is defined in a heimdal header. With my gcc this generates a ton of shadowed variable warnings. Fix that.
adds 065d7e8 r8048: Replace "done" with "failed".
adds 8e3445c r8061: * mostly cleanup and refactoring for better readability * move to registry.tdb for port listing (at least via the winreg ops) If no one opposes on the samba list, we'll move to a registry lookup for enumerating ports rather than the 'enumports command'. This means that there is a bit of a disconnect between EnumPorts() and RegEnumKey('hklm\software\microsoft\windows nt\currentversion\ports'). (This used to be commit 6f654c5741e98abf00c010c5dd38038092c0f7a3)
adds f88e4ba r8062: Remove some unused code (This used to be commit fa6cc0bdefe272ec538a71a2b6ba72a724411764)
adds 0a01b22 r8064: * add the REG_XXX error codes to the pretty error messages * more work on the store_values() functions for the Printers key * add Control\Print\Monitors key to list for reg_db (This used to be commit 89f17b41cee633838b8cbd0d1bf8119a4b8d707e)
adds c296f85 r8066: * had to modify the printer data storage slightly in ntprinters.tdb when packing values. It is a compatible change though and will not require a tdb version upgrade * Can successfully create new printer subkeys via winreg that are immediately available via spoolss calls. Still cannot delete keys yet though. That comes next. (This used to be commit 00bce2b3bb78a44842a258b1737076281297d247)
adds 4d13815 r8085: Updating info. (This used to be commit f20213227fa00a624fa8f0f88f7f9bbdc9d8ece1)
adds 22ea195 r8089: successfully delete printer subkeys via the registry....now for values (This used to be commit d3427960b0676c506c639b582a2544dc58990c9e)
adds d10c664 r8092: Attempt to fix the socket wrapper stuff for Samba 3.
adds 3a8af94 r8093: Next round. Now it compiles with --enable-socket-wrapper.
adds 2c03a3c r8133: Got approval from Luke Howard (PADL) to change the company copyright to to a personal one.
adds 3fe2485 r8140: adding missing module (This used to be commit 79d03b1919cd7c01503c99e0a68bb1754adb1d76)
adds 9b62dfa r8141: Update volker's valgrind fix in r8097. Same effect, just helps me to remember what is going on here better. (This used to be commit 4a8068ce632adc34e88c128c4a6cc4c690d082bf)
adds 1affb32 r8143: Fix generate_parm_table.py:
adds 6659095 r8144: remove unused parameter leftover.
adds 944ecbd r8145: When inventing a new parameter for SFU-support, be aware of Volker's upcoming changes for "unixinfo"-pipe.
adds 3ddc487 r8151: Add support to create position independent executable (PIE) code if the compiler supports it.
adds 2427e00 r8152: * remove commented out structure * use SAMBA_PRINTER_PORT_NAME in registry values for builtin printer port (This used to be commit 63bc03536b6d0622005448f0f7be2739e06a432a)
adds 5873b41 r8155: ops, add missing function.
adds 38e006f r8184: fix build issue on Solaris in smbclient (This used to be commit 137d270ee3bec297732380050bb53cf6b5487914)
adds c379e33 r8188: Update from Dave Collier-Brown. (This used to be commit 65cfa2a950e8a16b95715d555a5354cc81f431f1)
adds e0ffbfc r8189: commit vampire ldif patch, mostly from Don Watson (dwatson at us.ibm.com). Yes, that's my copyright...that's just how we have to do things at big blue.
adds d303b02 r8205: try to improve readability of smbldap_search_domain_info()
adds 22268d7 r8207: Fix my NT_STATUS_IS_OK mismatch.
adds af8a691 r8219: Merge the new open code from HEAD to 3.0. Haven't yet run the torture tests on this as it's very late NY time (just wanted to get this work into the tree). I'll test this over the weekend.... Jerry - in looking at the difference between the two trees there seem to be some printing/ntprinting.c and registry changes we might want to examine to try keep in sync. Jeremy. (This used to be commit c7fe18761e2c753afbffd3a78abff46472a9b8eb)
adds a32a796 r8231: Patch from James Peach to fix the IRIX build.
adds a5b39d1 r8290: Fix for bug in SMBwriteBraw where we incorrectly returned the number of bytes written. Patch from Marcel Müller <mueller at maazl.de>. Jeremy. (This used to be commit 81e7a4a2cfd2d4764d757702f17635e5007e59de)
adds e24397f r8292: Tidy up function comments. Jeremy. (This used to be commit 8de6b1592ad205f59c44ed30102a56594f65e555)
adds 18609ce r8322: * get RegSetValue() working for printer subkey values (not immediate values below the <printer name> key yet. (This used to be commit a872ea5f0e29f7b585574a56b52a5eb44cb92278)
adds 279a2b4 r8323: * convert RegSetValue() calls immediately beneath the printer key to PRINTER_INFO_2 fields. (This used to be commit fadda2f240eb3c8eb08198c702a93e23b14f0fcc)
adds e574081 r8324: * initial cut at creating printers via the registry API Need to add delete_key support (This used to be commit 9a27f7181adca10f60c47d342a51dec34321e12b)
adds 1cb4334 r8325: * punt....don't normalize the printer name in the RegCreateKey(). Print Migrator now works as long as the addprinter command can handle the name (This used to be commit 61f14cdcbd3b183caf6172d5b60b0888fc4363f7)
adds f2ff8be r8326: factor out the delete printer code to a delete_printer_hook() for reuse (This used to be commit 0689851a90fbd91ff30f6e2afc05d141f6ce082d)
adds b5c7572 r8327: * don't use unitialized variables (This used to be commit bd878197954cf4d259dfd01f2d4cb4a663b34121)
adds bff06d3 r8330: moving onto 3.0.20rc1-SVN (This used to be commit ea91ee68adb3bd6c07b2556f23a231786d53312d)
adds b4da56c r8360: Some ioctl constants, found by Björn Jacke <bj at sernet.de> with msbackup&filemon.
adds cfda53d r8366: Root-level files don't have a slash, but acls need to be settable on them. Thanks to Brent Trotter for reminding me to commit this :-)
adds b99ae51 r8384: merging clutter fixes from release branch (This used to be commit cbe74c09109dcfe93aa4af085920999ccbff34df)
adds 2bba724 r8387: moving wins_hook to scripts directory (This used to be commit 9d507b218d90d4a7e6a5cc97994f5f5adb686cbf)
adds 1d4eb57 r8388: fix typo in installman script (This used to be commit 30b03519c0320bdc85ece51aaf814c4b66896df8)
adds 36f0225 r8396: fix some compile warnings.
adds 40035db r8398: Fix segfault in the client addprinterex-call. Found with "net rpc printer"-functions.
adds 60e1890 r8402: allow to build with --enable-aio-support.
adds 1c3e9af r8427: Printerdb has been moved into a tmp branch.
adds 9dcfaf0 r8428: some more old printerdb stuff.
adds 07e58e0 r8431: Ensure to use dev_private and not private after Jeremy's CPP reserved names rename.
adds e7c4888 r8432: Fix #2077 - login to trusted domain doesn't allow home drive map and login scripts to be executed.
adds 1b14889 r8435: Use OPENX_FILE_EXISTS_OPEN instead of FILE_EXISTS_OPEN. (This used to be commit 22acd4936875e3c98ce7e26cde05f0ce69d8cb63)
adds 200ff9c r8454: Fix Bug #2502
adds 0d8ef1c r8457: Fix from Marcel Müller <mueller at maazl.de> to ensure we correctly set the return packet size to include the pad bytes in reply_readbmpx(). Jeremy. (This used to be commit 3070ec288c64880485ed159d512e91346f5d1b4e)
adds dae78e5 r8472: abartlet's patch for parallel ntlmssp supporttrunk/source/smbd/sesssetup.c (This used to be commit aab17a7095a18b243a271f8f3f824facd6932f23)
adds a3a8517 r8475: BUG 2872: fix cut-n-paste error when checking pointer value in ntlmssp_set_workstation() (This used to be commit f1763c5decd14eb71ee3d7ea71859a85d5ee0dc1)
adds d8601c4 r8478: remove unused printmode command from smbclient (noticed by kalim at samba.org) (This used to be commit aa5de7d0b35b07dfb32aa43df00f73de80de9fdd)
adds 4fffd27 r8492: open_mode_check does not use the parameter p_flags, so remove it.
adds 63b3898 r8493: According to MSKB 141714 the %LOGONSERVER% variable should be substituted like our %L-variable.
adds 6fe5451 r8501: * disable printer handle object cache (was mostly used for NT4 clients enumerating printer data on slow CPUs) * fix pinter and secdesc record upgrade to normalize the key (rev'd printer tdb version) * fixed problem that was normalizing the printername name field
adds eb1123e r8506: BUG 2853: don't strip out characters like '$' from printer names when substituting for the lpq command. (This used to be commit 2f5de718a98e56fe55d8905b12505dfc3e432544)
adds a5868d5 r8507: BUG 2557: don't give and rpc fault when you get an unsupported SetPrinter() level (This used to be commit f617ca33f45fbc779356c52664c1e689114accdd)
adds 787e526 r8508: Rename EXCLUSIVE_BREAK_SENT to BREAK_TO_NONE_SENT.
adds f5bf576 r8510: Don't include the valgrind headers on 64bit linux systems. Several incarnations of gcc bork with
adds 3c6e5f6 r8521: Another micro-step: Don't pass down a flag where not necessary.
adds 411be31 r8531: Fix a memleak (This used to be commit ebf0cda797da2c63aa0033f034573f6d5485b57a)
adds 8449a93 r8538: honour CC in python build.
adds 235bece r8542: - (re-)add better search-semantics: look for Interdomain trust accounts below the machine-suffix (this is where we create them)) to avoid digging through thousands of user-accounts just to find a handful of trust-accounts in the enumdomusers-samr-call.
adds ef0e98b r8543: merge volker's nt_printing_init() fix from trunk (r8526) but make sure to write the new version to the ntdrivers.tdb. (This used to be commit 9e50d696c3e101174670c47ecbd6401bec2ab3d3)
adds 8ebef3f r8545: Fix oplock bug introduced by oplock code "simplification" :-). We *always* reply to an exclusive oplock break message even if we have no record of the oplock (and we always did before 3.0.20pre2). Jeremy. (This used to be commit b1a94aadf25e94dcc168ea3a5ae008f4e84ff296)
adds 023d216 r8547: Code tidyup from Jason Mader <jason at ncac.gwu.edu>. Bugid #2885. Jeremy. (This used to be commit 4d69a682b3ab4f660455e6ea5a2970481a6ccffc)
adds a747f1b r8552: Warning fix from jason at ncac.gwu.edu. Jeremy. (This used to be commit 8558001b38786b7ff16d90d80d183b0277d74e16)
adds be96408 r8553: Another compile warning fix from jason at ncac.gwu.edu. Jeremy. (This used to be commit 99937d99b6d893689e0471b20a605af3591c2703)
adds 01822a7 r8556: Fix bug #2878 - Norton commander not running on OS/2 client - we were not correctly returning the requested open mode. Thanks to alex at infobit.ru for reporting this. Jeremy. (This used to be commit 7ff7211b808e708c00a3b0f57be8d1af3c632bd7)
adds 263a51c r8564: Sometimes we're too dumb to live... Fix samr calls where we were using USER_INFO_XX structs and functions where XX was sometimes in hex and sometimes in decimal. Now it's all in decimal (should be no functionality change). Jeremy. (This used to be commit 84651aca04cbcbf50ab2e78333cc9d9e49dd92f5)
adds ab39864 r8572: Remove crufty #define NO_SYSLOG as it's not used at all anymore. (This used to be commit 985dbb47d925e79c1195ca219f7ab5d6648b22b8)
adds 99478cd r8573: Fix set but not used warning in srvsvc server-side code. Another bugzilla (#2891) from Jason Mader. (This used to be commit ae6b4df7fed2516c5236755f75300ec0d95c35b3)
adds 44b93ee r8592: I'm pretty sure this should be != instead of =!. Bugzilla #2893. (This used to be commit 26539ddd7290860831e0bda62e1126945420b06f)
adds 9808b5e r8595: Delete unused prototypes. (This used to be commit c525c276c3bebd97f2c86684bd248ed00e889349)
adds 982bc5f r8596: Don't wrap non-existent functions. Bugzilla #2895. (This used to be commit 0a9395bb486c80799ea14f0ebe7a371da34628b5)
adds 46e7935 r8597: Use UNI_STR_TERMINATE (an enum value) instead of STR_TERMINATE (a #define) to quieten a warning. Bugzilla #2892. (This used to be commit 4e91f29621d5ab9fa748dd1077f8efd1dab45522)
adds 7a51eb5 r8604: BUG 2890: fix unitialized variable reported by Jason Mader <jason at ncac.gwu.edu> (This used to be commit 9f8344e31d3628338b434ee3e530b7f7322e6fe1)
adds 6ac0131 r8606: BUG 2899: fix compiler warning in regfio routine (This used to be commit d6b1f695a0baf2042ce121702cdcbbf59e94bd94)
adds 638b694 r8607: BUG 2900 more compiler warnings (This used to be commit ed93cc50e1064dc5a3145d97555715b0b2915db4)
adds 87801bc r8609: Fix for bugid #2889. I think the problem is that the top 16 bits of the "server state" field must be non-zero. As we're using the 32 bit field as an offset then normally this field will be zero. W2K3 fills this field with a counter enumerating the number of SMBsearch calls on this directory - starting at 1. Add back the 1<<31 bit flag DPTR_MASK to ensure this is non-zero - with better checks on use. Jeremy. (This used to be commit 6415657942c49ea51d4e4f4ee2189 [...]
adds 78e3b4f r8610: If I'm going to do a debug level zero, at least make it useful. Jeremy. (This used to be commit 99dae22dcf4050b5aacbb2cd4d2a08a183611402)
adds 21cd4ee r8615: Added "acl group control". Defaults to off. Docs to follow. Jeremy. (This used to be commit f7b169ed57de81229c3b9089a05f4e73ea39010c)
adds ae64b2f r8617: Be very explicit if addprinterex is called that the "addprinter command" must be defined in smb.conf. Jeremy. (This used to be commit 86f8368c997f0eece20724a0a7158832c66da9f7)
adds dc1246e r8641: Fix bug #2262. Now we accept freebsd 5 till 9 as suggested by Timur Bakeyev. (This used to be commit d395ba2d40fdb5df04f0b6fbe9b4893002a3fcae)
adds b0f1c8d r8653: Fix bug #2659. (This used to be commit 2720c82a950a0afded25c2c161cda47ea412fea3)
adds ecafd37 r8654: merging cli_spoolss_XX() updates from trunk (This used to be commit cd961e50a3029898868d21263ccacb7d5f1f07b9)
adds aa63997 r8655: Still trying to fix #2889. We don't need the DPTR_MASK after all, now thinking it might be to do with flags2... Jeremy. (This used to be commit a3ceabf7c678b5e7f77cc073cf535498ffc67eb6)
adds 042d4b8 r8657: Add -fPIC which is the case for all other Samba shared libs.
adds 86ea026 r8673: merged from samba4 (This used to be commit 57da72d88e0bef0d234651ad45e422e8ca8bd4b4)
adds 63546f1 r8675: fix some compile warnings.
adds 728dbab r8682: fix vfstest, thanks to Rainer Link for spotting this one (This used to be commit a3b89cb5c13b7e51f27b74b87c03002f537154d5)
adds 0b98400 r8686: Revert %LOGONSERVER%-substitution. The substition is done on the client, not on the server.
adds 58a3749 r8689: Fixes bugid #2889 for sure. Turns out the OS/2 dos box doesn't like two offsets to be identical. Make offsets for . and .. different (and explicit). Jeremy. (This used to be commit 217cc66e46b3df35a66fed4055bd5032aab4d73f)
adds d697349 r8695: Patch from James Peach for hires timestamps and efficient notify code. Bugid #2285. The last commit by me on behalf of James as he will be able to do his own now :-). Jeremy. (This used to be commit 524298b3f32f478e3750d805c5dc3b8fbe40d8d2)
adds 9365669 r8697: BUG 2908: make sure to allow for the trailing NULL (This used to be commit 3b505a824365222352be6a5ad2fb26586415a7a3)
adds 07a4d4f r8704: Patch from Timur Bakeyev <timur at com.bat.ru> to fix typo calling wrong aio_fsync function. Bugid #2909. Jeremy. (This used to be commit 6ea3aadd6630a62d52a9a6e09995b57f55e60d41)
adds c03f6b3 r8716: adding 'username map script' which if defined takes precendence over the username map file. (This used to be commit 46f2897fdc1f9308f2cc15834c8b039c17c34707)
adds 2a50872 r8755: more malloc fixes (This used to be commit b46546c18a1bf541cb0f172184ca7ecee499b098)
adds bf30861 r8757: Add debug messages so we can see what attributes and values are being set/deleted/modified in an ldap query. Jeremy. (This used to be commit 813207205436ba4ebd2148285f937c05be8ffd22)
adds 7fb9e6a r8762: Attempt to fix the winbindd crashing bug on Solaris (can't remember the bugid). Make the functions in lib/util_unistr.c odd-alignment safe using some evil macros. Needs testing on bigendian. Jeremy. (This used to be commit 871c647bc3ee465e613cba260d9cd7e66e47b68a)
adds a344155 r8782: Fix bug #2918. The problem was using Inbuffer to push a deferred open message onto the queue when we're in a chained message set - we're actually processing a different buffer then. Added current_inbuf as a static inside smbd/process.c to ensure the correct message gets pushed and processed. Jeremy. (This used to be commit ccef7581717bff6145ffc386d5be24d6f42634cb)
adds 375ad58 r8786: Fix amazing and long-standing bug where user-accounts are just crippled accounts (accounts without AcctCtrl set) after a vampire-process.
adds ecc0d00 r8787: Make enumeration of builtin-aliases work again.
adds 754b05a r8795: fix our perpetual motion maching in strncpy_w() (This used to be commit 3228e93ef2beda6f3551b2630e48db18bafd2e20)
adds 1106d1f r8796: disable schannel on the lsa client pipe for now to deal with Windows 2003 sp1 and Windows 2000 SP4 SR1 (This used to be commit bc1443837c81bebbac7894075a15fe96338f8b0a)
adds faa4b4a r8797: avoid unset rids for builtin-aliases.
adds 880d628 r8798: Save one system call per SMB. smb_run_idle_events right now is only used to close idle pdb_ldap connections, and from my point of view this can wait until normal timeout handling, this does not need to be done per client request.
adds ba43b12 r8799: disabling schannel on samr and lsa until I figure out the latest MS changes in 2003 sp1 and 2004 sp4 sr1 (This used to be commit 7588c32baa50994bdc6e351d79da3edff1fdc876)
adds b344de3 r8800: grr...get logic right when checking #define (This used to be commit c2f69827de13a6e63077bfc4a62738c0f88e0835)
adds 8b2b177 r8805: Merge a duplicate struct. Get ready to support SPNEGO rpc binds. Jeremy. (This used to be commit fd6e342746edfda2f25df1ae0067d359b756e0cd)
adds 6ccc69c r8833: Fix some uninitialized variables.
adds 9451a51 r8834: fixing SWAT install after docs changeswat/help/welcome.html (This used to be commit 6fb371f0c87379a9812ff0cad30c739df171a462)
adds 8a36076 r8835: fixing SWAT install after docs change (This used to be commit 97d1b8e8d191834e551fb15940061d4b2fb2b87f)
adds 7b459ef r8840: fix fedora packaging for FC4 (This used to be commit fce35d77b8fd6120bd7526b704c1b0c2f718d1fd)
adds 8c05cc8 r8869: Get rid of a warning.
adds e9c7079 r8889: Another warning (This used to be commit 9ae1098d211f5e687786abb8474b1c4210413f0f)
adds 7aa9f97 r8892: Fix #2942 - missing value in debug ! Doh ! Jeremy. (This used to be commit 8bb12c66d37a1cfbd3069cdba408cc051e84112a)
adds 473cfa4 r8894: Fix a warning. Bugzilla #2939. (This used to be commit 7648f6cef038dde7fdfbe157784f2fd5437218b0)
adds 14a9d52 r8899: various compiler warning fixes reported by Jason Mader <jason at ncac.gwu.edu> (This used to be commit d8ae9f2b3e5387ef2c4e84cd9c33f4a7c795b0d3)
adds 0d40d4f r8900: fix typo thyat broke compile in my last commit (This used to be commit 0b9faafe402137f28f99ceb5a2e6f930d2136224)
adds fefbaf2 r8911: cosmetic fixes.
adds a3947ea r8912: Samba 3.0 was failing from a Vista client, because it was using 'raw' NTLMSSP (not wrapped in SPNEGO). We really should have supported this anyway, but we got away with it for a while...
adds f31965b r8913: Fix memory leak in -r 8912: Free the right thing, rather than blob1 'twice'.
adds 5793997 r8916: should fix the valgrind invalid read of size 1 onthe GetPrinterData("OSVersion") abartlet saw when browsing from Vista client. (This used to be commit b527b86ae80ebc0b6e7318ed31d44be985aa9af0)
adds 602e217 r8922: AIO configure fixes from William Jojo for IBM AIX aio. Jeremy (This used to be commit 6e9ad296633ca6cb1fea8a8299514c84232f2da6)
adds 6e98a3c r8928: Fix mangle method = hash - bugid #2946. Incorrect strcmp_wa and strncmp_wa. Jeremy. (This used to be commit 604c1b239bca316f7afaf76b1a586c638f3a2562)
adds 850a6f3 r8935: Fix signed/unsigned comparison warning. Bugzilla #2943. (This used to be commit e928a20c2bf9c79a68711c6bcd4fb91b270245f4)
adds ad6d233 r8937: allow to use non-default smb.conf in rpcclient
adds 7715c33 r8938: fix querydispinfo search semantics.
adds 2356446 r8941: Fix unused variable warning. Bugzilla #2940. (This used to be commit 6d0aafa5990b1e56d046489e07cbfe85d258c53f)
adds 191b597 r8943: Fix segfault in enum_service_status (This used to be commit 04a551f0a4d321f5e1a7af33468160e2c7839af8)
adds 311cf22 r8946: Some casts to fix warnings when time_t is an unsigned type. Fixes bugzilla #1888 and #1894. (This used to be commit dcc74371388d280d8ee5130a04e1594ae88d19b3)
adds dada62c r8948: Fix valgrind bad free bug found by Gunther. Jeremy. (This used to be commit ff291f4c97b76fb3e9b71a07752ca68c23011273)
adds 6ab9ff8 r8949: Fix incorrect SHLIBEXT is set when running configure script on HPUX IA systems. This causes share libs to be built with .sl instead of .so extensions. Patch from Adrian Tam to fix bugzilla #2733. (This used to be commit 84936e7491148ab42d0ac158ab41adddb245b860)
adds a4cdedc r8950: Fix one more mem leak found by Gunther. Jeremy. (This used to be commit 547c6ee0a965b425719cdb834dd5d68a3a3e7117)
adds 4ff44ae r8956: fix segfault caused by trying to parse a UNISTR2 and not a UNISTR2* (This used to be commit f775fc7209da9e11768625f4084297aa16c9a4d1)
adds abb81cf r8959: Make msdfs code talloc based. Fix leaks. Jeremy. (This used to be commit 076023df8ea7c0f03baf8102e55d347e05542c7b)
adds 08ebcb0 r8961: Merge IRIX fix for socket wrapper (This used to be commit bd49c3133988300969e64a20c6c85fff768b985b)
adds 78d6fa7 r8963: Clean up the horrid "fake conn struct" part of MSDFS. Jeremy. (This used to be commit 14dd5ab632ff9abb9582e6484187c6ee1573cdd6)
adds 3ada346 r8971: Fix querydispinfo (still need to look at enumdomusers) to allow to list more then 511 users.
adds 4dec112 r8989: Fix a warning (This used to be commit 3d491ebf9ca8edae938aee08abb924905fd83deb)
adds c731d11 r8990: First trivial example of 'make test' (This used to be commit 11c886394970713a226d1fe46a4931ef97bb39a8)
adds b549e49 r8992: More make test work. Adding a way to order tests (might change my mind on this later). (This used to be commit 136fe3f15e74686882f7c1e5a46fcc0bcf7d51a6)
adds fdc2ab7 r9021: Fix smbd-crash bug in openprinter (found by samba4 smbtorture RPC-SPOOLSS).
adds 1431a60 r9029: Another crash bug when enumerating privileges. Thanks Volker!
adds 910f3dd r9038: Revert svn rev 414. Discussed with Jerry and Metze.
adds 83d1258 r9040: revert pointer checks that I had removed; fixes crash in calls to enumprinterdata() (This used to be commit f81b885f46e8f7eb1e77ab0126fdf414549fd7fa)
adds e20695a r9041: typo. Thanks jerry.
adds f5024ae r9051: Fix from Fernando Schapachnik <fernando at mecon.gov.ar> to add logon hours support for the Postgres backend.
adds b94f172 r9057: fix cut-and-paste error (This used to be commit 7e7e54259a49f97a0c099d984a8b705c4e0fd26d)
adds 242f804 r9073: Fixing up please-add-me typos in stupid, over-designed stackable vfs interface. Jeremy. (This used to be commit 00172474679048b6967c290cb9cca5e11ea2ed5c)
adds 8ea8a78 r9076: fix two other issues invented along the cli_spoolss_enumprinterkey-changes.
adds 7774228 r9080: If we don't understand the auth, bind nak not pdu fault. Should fix usermgr on W2K3 SP1. Jeremy. (This used to be commit 592ec9fbffc704761c6b29cfc795cf3af7d5fe38)
adds ac42cd5 r9086: * fix invalid read in parse_spoolss when writing a devmode to the wire * fix dup_a_regval() when size is 0 * ensure we pass a pstring to unlink_internals (fixes delete_driver code) (This used to be commit 353e63ff421c564a1b7c7cfe95982f31c871a227)
adds 52cd176 r9087: change version to 3.0.21pre1 since I will start cherry picking patches for the final 3.0.20 (This used to be commit bfc43a8c75e5af9cc04dea44c36bdc22ee358336)
adds 21a6af3 r9091: Fix #2954, aix 5.1 compile. Stupid aix aio.h header defines aio_error and aio_return as macros... (This used to be commit 65adbd83fe6a29705e9831d118fb0e0f93f2ef1f)
adds 1a2316f r9095: Add crude chainlength statistics to the crude tdbtool.
adds 6014bb0 r9098: fix another usrmgr.exe crash when viewing user properties at debuglevel 10 (This used to be commit f5756c2611df5a026d78f8acb229d7c25f1fd383)
adds 7fff663 r9112: Fix #2953 - credentials chain on DC gets out of sync with client when NT_STATUS_NO_USER returned. We were moving to the next step in the chain when the client wasn't. Only update when the user logs on. (This used to be commit b01a3a4111f544eef5bd678237d07a82d1ce9c22)
adds e93b4ce r9114: removing gratuitous debug messages (This used to be commit c3e14230387d8644152cf7e1f612a7ca7ec6f583)
adds 3086519 r9115: using #define for reg paths rather than typing the string (This used to be commit e9427912a763b0e4bb47724f835b91c2252105e8)
adds 3dae794 r9126: Fix valgrind bug Volker found in interaction with new aio buffer flipping and oplocks. Jeremy. (This used to be commit a18c5ff3eada93e46da3f7cbd326b8dceb72e147)
adds cc6843f r9163: Rename UNKNOWN_TYPE_10 to PAC_LOGON_NAME (merge from samba4)
adds a6ff363 r9186: comment out 'make check'; to be replaced by 'make test' (This used to be commit d66a5a97f38b358ab3459d4b5a801499c2a2c60c)
adds 6d1f86d r9189: Add the capability to set different registry value types (string, dword and multistring) using setprinterdata. In multistring zero-length strings need to be specified by "NULL", which is a bit crappy. But poptParseArgvString seems to eat '' strings. Fix that in getdata as well.
adds 617a99e r9194: do not enumerate privileges when they are not enabled (This used to be commit ff6e3464a2df7fd8a79da8f059a080934d9b3749)
adds fd6dde2 r9195: setting log level to 2 instead of 0 (This used to be commit 3a633a509e8e8e5239d456960f3014172f1e4b3d)
adds db8c383 r9198: Convert hex_encode and strhex_to_data_blob to take a talloc context.
adds 3fb3361 r9200: Add support for REG_BINARY to rpcclient getdata and setprinterdata.
adds a389bf7 r9201: Ouch.... :-( (This used to be commit c78760d71ec6a364a912ba35e8a90f8005fdc018)
adds 1f666a2 r9203: Bugzilla bug #2314. Cast away the const of the dev argument to quotactl to remove the compiler warning. This is safe since quotactl doesn't modify the dev argument. (This used to be commit ec4ea17ce603a22db11d658512f125948e604a02)
adds bc3aaea r9225: Various minor CIFS mount helper fixes to less common error paths.
adds 3662fb6 r9229: merge from trunk:
adds d6403e7 r9242: Fix my fix for #2953. I'd moved too much code until after we verify the user, causing netlogon to return an invalid response for failed interactive logons. (This used to be commit 4deb918b682fb51d8712cfdafc6210275dd10fc4)
adds 4ae6b97 r9244: Fix bugs found by Coverity. Jeremy. (This used to be commit bf80edeea70cb4ed90f9e1e7adeedeb9cf3b38c1)
adds e14c6d6 r9246: Patch from Marcel samba.10.maazl at spamgourmet.com for OS/2 trans2 open reply bugs. Jeremy. (This used to be commit 3ec6fc8d1e34c344f59b8c1a22f3bab556e7fa07)
adds 2ab5b85 r9252: 2 type fixes from Luke Mewburn <lukem at NetBSD.org>. Bugid #2934. Jeremy. (This used to be commit c63ad85b8c1aedd04a65e46c27a6e2661093847a)
adds 4a96374 r9253: From Samba4 tridge commit - added a new DOS error code (thanks to EMC) Jeremy. (This used to be commit b195af0b392f1acf1813d88720bf989725927d93)
adds dcf2200 r9261: Fix #2976: windows member servers wouldn't alloc connections from users defined locally because if we didn't find them as a DC we were marking the response as authoritative. Now if it's not a domain we know, we mark the response non-authoritative.
adds d04c1ef r9264: fix valgrind invalid write error in enumprinterdata() (This used to be commit bfebbc86fc0f90e580888da25006d8e5e50b6304)
adds 3bda33c r9266: fix help links in swat editor after doc layout changes (This used to be commit 4d50671602def039034fa03615cc9a205eba89c5)
adds e4edd95 r9271: Fix problems with german umlauts - strcmp_w was broken (needs to always re-call macro on termination). Fix all other cases where this was also occurring. Jeremy. (This used to be commit 816e2fbb39b544b7f62d5351f3a8e0af63717227)
adds c188a68 r9272: Patch for fixing unused variables warning from Jason Mader. Fixes bugzilla #2984. (This used to be commit 7d8dd97c3d978a326ab8b1506d327082933eebae)
adds 36115e7 r9275: Remove some dead code. Bugzilla #2982. (This used to be commit e1fc7d89c26b671e77c7cb14e03690091b671b1d)
adds 021892a r9276: Fix another unused variable warning. Bugzilla #2981. (This used to be commit abe2ab72e6b1d53dbe04d02882e4fee9cb34dec7)
adds 921faa5 r9277: Another unused variable. Bugzilla #2985. (This used to be commit 5e91d6450b320bb4585169c6805f292f855492a9)
adds 9a14b00 r9278: Remove unused variable. Bugzilla #2983. (This used to be commit 5d592691e4d4f1cd47bd062633a54d7892548ee7)
adds ac90571 r9281: Fixes from Luke Mewburn <lukem at NetBSD.org> for misuses of AC_CHECK_HEADERS. Jeremy. (This used to be commit 4d79070887d640150aa4427d806e7f18082a7a9c)
adds e04754b r9282: Whitespace. Jeremy. (This used to be commit 183a4705114da7c3662b71405457123ce35b5358)
adds 15b842d r9286: Fix false positive found by Coverity - wcard must not be null. Jeremy. (This used to be commit 31104e5bcfffdd48071b2062809313679f29961f)
adds cd8a0fb r9288: Whitespace cleanup and memory leak on error path fix found by Coverity. Jeremy. (This used to be commit 0b85900fc8d79c71af986bb8b6346bba7840a704)
adds 2d4ded5 r9290: Some error path cleanups found by Coverity. Whitespace reformatting. This file need a lot of error path cleanup. Jeremy. (This used to be commit ce93e469d80bb26cda390626ba8cc55ff9c822b6)
adds baf5fd8 r9293: Fix error path memory leak bug found by Coverity - also potential NULL deref bug (in unlikely error path) found by Coverity. Jeremy. (This used to be commit 9b5cc58f3abdb1945bfad340968ccabdfd040029)
adds 8def0da r9301: Allow user-defined list and lookup timeouts on IRIX. Bugzilla bug #2284. (This used to be commit bb579141d86202ac891a7b777c137cb87effefe3)
adds 9a6c50f r9302: Change AC_LIBTESTFUNC to check in the current $LIBS before adding the new library. This stop us adding spurious libraries when the symbol we are looking for is in libc. Bugzilla bug #2471. (This used to be commit e1fee059e8de782bc9de671dc8757dbaa3e3e091)
adds 2c42509 r9303: Clobber compiler warnings. Patch from Jason Mader <jason at ncac.gwu.edu> plus some extra function declarations. Bugzilla bug #2523. (This used to be commit 98d364459daa48aca3d239926cf40a0655e27e97)
adds edb89a8 r9304: BUG 3001: don't use C style comments in configure.in (thanks Jason) (This used to be commit 78d49638e1984a8a44caadeeda2355351f5f4abb)
adds 3cc6c5c r9322: fixing debug log and ensuring that we set the right winbind_methods pointer in get_cache() by requiring that all domain structure be initialized with the set_dc_type_and_flags(). (This used to be commit c064609b942e88c70fe0a868e52c57ad1016850c)
adds 5cb0c45 r9325: Remember to ignore FILE_SHARE_DELETE when mapping to old share modes for display. Jeremy. (This used to be commit f00d41a9dcd03033c59a399090058c76b5ce14c1)
adds b2bfa0c r9330: Remove the classic dual daemon since it was not being used. It was already gone in trunk anyways. working on fixing BUG 3000 which does work now but we are flying without a cache. (This used to be commit 4936d6d8b28edc59a3d17defcdf255ea6e0ba4e0)
adds 9357e6c r9350: Fix direct malloc calls made by smbwrapper. Jeremy. (This used to be commit 8bac610239e97ebdbd63dfb175001b69bcb27b18)
adds e906c37 r9353: Updating troublshooting error message. (This used to be commit 7744de8ead6aef67278368e407dd1db8b9437348)
adds 59f6f65 r9361: patch from Ed Plese to fix a faulty error in winbindd caused by users with no supplementary groups. (This used to be commit dbdf8c631531c499965630bfae3b381f3dc8314a)
adds 67066e8 r9362: formatting cleanup (This used to be commit f6b8af1ce13a0fa306bdd2a8aa1f0b7c6b185d81)
adds 4abc899 r9366: patch from Toomas.Soome at mls.ee to include hosts lookups via the winbind pipe on solaris (This used to be commit e822a7539065c12d23b491e85f2cce7e98195f77)
adds 337db26 r9401: Allow disabling mandatory byte range lock mount flag, and fix corresponding entry in mtab. (This used to be commit e5cb7d2131b7c6963f00a8a329bf589dd78e09ce)
adds f069f96 r9457: Attempt to fix bug #3010 by handling END_OF_DIRECTORY_OFFSET consistently. Jeremy. (This used to be commit ac8f22a328d878f064277638d63446bf68b68dfd)
adds 47e519e r9480: Added opendir64 and friends. Found by William Jojo <jojowil at hvcc.edu> as part of the AIX bug #3010 investigations. Jeremy. (This used to be commit d8c750edb6a4d0037b49557849b3bc2baca8bbc1)
adds f98f863 r9483: Changed DIR to SMB_STRUCT_DIR because of the amazing stupidity of a UNIX vendor not understanding abstract data types :-(. Jeremy. (This used to be commit be5b4e2fa3ed30b0ff01b47d2354e5f782a12e25)
adds 030bba2 r9486: ensure that the registry hash records are sorted by original subkey name and not the 4 character hash key (This used to be commit 8d347561919ded19b1e7096aceb119c66f461c61)
adds 1d1d241 r9522: Give better error-message when "NDS Universal Password" change fails.
adds 9454668 r9523: Fix password history for eDirectory
adds 78257e3 r9532: Fix for bug #2152, championed by Neil Hoggarth <neil.hoggarth at physiol.ox.ac.uk>. Jeremy. (This used to be commit d29a45565d955e655b9b5a06039be39efc9e021b)
adds 85a2d32 r9534: Fix typo spotted by William Jojo <jojowil at hvcc.edu> - define HAVE_STRUCT_DIR64 not HAVE_STRUCT_DIRENT64. Jeremy (This used to be commit 9131acc3f0ab342dc4afd89221b440ca3a87d2c2)
adds b07bc6b r9536: Fix one more DIR -> SMB_STRUCT_DIR typo. Jeremy. (This used to be commit c5b79a6709a1333d1d69d9216620b1f06fdfd5d3)
adds 7dd03e8 r9540: correct comments in struct smbc_dirent (fixes bug 3030) (This used to be commit 1f8aff85a68569480efc543cfe1556752c35311e)
adds b67ba1e r9545: (Hopefully the last) fixes for DIR -> SMB_STRUCT_DIR. Jeremy. (This used to be commit b242f278601e1a23c9116009482e802326d418f7)
adds 35f12fd r9548: more additions to make test; better checks for starting and stopping smbd (This used to be commit dbaaf81cec59aae01e71bbb639e1937ebee2454d)
adds cf08e1c r9561: Check for alloca.h. (This used to be commit 1944cf111adee4aaf93321d5fcf0959e33482eb1)
adds 024a46c r9562: successfully get the samba 3 smbtorture working (as a test case for infrastructre) (This used to be commit c64f5666b8d1f9fb617b1cf89d6157a0c3fa9da9)
adds c3d3067 r9582: a few makefile fixes for 'make test'; get the dependencies and cleanup right (This used to be commit bec6cf7ea80fde683e90590421569ea8ff88830c)
adds e2a5b7d r9583: ensure that Samba was with with --enable-socket-wrapper for running 'make test' (This used to be commit 019155e748d9e04150bae39676362b794c1b6043)
adds fa2ec36 r9584: Fix a race condition in Samba 3. If two files are opened simultaneously with NTCREATEX_DISP_CREATE (create if not exists, else fail) they might end up with two or more times NT_STATUS_OK as EEXIST is not correctly handled.
adds 38d08ad r9585: update test #1 (This used to be commit 7a150ffde5cb8eb5198ac351161c3d651fb279a9)
adds dab71be r9588: remove netsamlogon_cache interface...everything seems to work fine. Will deal with any fallout from special environments using a non-cache solution (This used to be commit e1de6f238f3981d81e49fb41919fdce4f07c8280)
adds f02a98d r9590: forget to remove this from the 3.0 tree (This used to be commit 74f8718438c73170d394c61eb91da9d8388f84d0)
adds 1487a72 r9593: fix enumerated group name (should be full name (i.e. mapped name) and not unix name) (This used to be commit 8928575abde51f04d0596420a85381f697b66c58)
adds e76107d r9594: return the mapped name in enum_dom_groups() (This used to be commit a769aaec88257ae006c61f0fcfd98efd4b639268)
adds 78f6cce r9613: remove TMPDIR from 'make test' scripts (after comments by Don Watson) (This used to be commit 0626bb68411225d5402221ec9b305390393c38e5)
adds dffa98b r9615: trying a 3 second timeout on smbcontrol (This used to be commit 4e62a51bf68e8ef19beed63a7520e0db20321b11)
adds 013ac99 r9618: adding get/put tests from Don Watson (This used to be commit a94de276aec174bc05406ff52568e9fcd05c114e)
adds 56fd626 r9619: Fix messages_pending_for_pid actually do what it's meant to do. This might be a big relief on messages.tdb contention as ignoring processes with >1000 messages in printing/notify.c should work correctly now.
adds 5218885 r9627: Enable format string checking for the MIPSPro compilers. (This used to be commit 5396944fc3799a9746d00167a6f0e8465df4dcea)
adds 83f44fc r9628: rewrite profiles tool to use the regfio code. Still have one bug to track down in it though.... (This used to be commit e69df2d2051d0e7e12b6a11f9c77490f619ba792)
adds 77deaea r9636: The new profiles code needs all the dummy objects to link. (This used to be commit c72c4e4299653299da00453c662f7b61e48fa6ac)
adds 7343eb9 r9653: adding common popt args to profiles tool (needed for debuglevel to regfio lib) (This used to be commit 092ff7062544fba47a38e68aed9d3c9d6962fe2b)
adds d602d8c r9656: fix bug in sk record list with next offsets (This used to be commit c588c2ee69fa72089e9c0aed6881a76f4e490d86)
adds f5b2238 r9657: fix final issue with regf sk_records; profiles now successfully rewrites Win2k and WinXP user profile security descriptors. (This used to be commit 3a3bf4ddb702647b48baf9073c4fca0e1e16a194)
adds 99376ad r9658: cleanup a few debug messages (This used to be commit ddd512526c65899de50cafd95b9c64fe623153b3)
adds be0f3f1 r9660: real fix for group enumeration bug in 3.0.20; only affected the ldapsam code (This used to be commit 62f9fb5e3a9bce539c9fedc5fdec1b8741a922c7)
adds f44e11c r9661: fallback to cn attribubte if displayName is not available (This used to be commit b1524999e0b4fc99d213fc6e56182a8fa8e88ef1)
adds 86dc604 r9709: Fix two bugs found by Brian Moran: Any request sent to winbind while the child in question is still initializing overwrites domain->dcname. Only overwrite if the parent actually has sent a dcname and thus really knows it. Second, ntlm_auth needs the error code, not just the fact it failed.
adds a34c21f r9736: be a little more verbose on error.
adds 77670a2 r9738: Adapt tdb_torture to the new CLEAR_IF_FIRST semantics. We need one parent process holding the active if two cluster nodes access the same tdb.
adds 44707ad r9739: conver the reg_objects (REGSUBKEY_CTR & REGVAL_CTR) to use the new talloc() features:
adds c53e760 r9752: figured out why talloc_steal() is a bad idea for SEC_DESC* Add a comment so someone else doesn't get bitten by this as well. (This used to be commit 050364ef34b1e69260bd9df9e2140c45263e92f5)
adds 39c05dc r9758: make sure to lower case usernames in winbindd's getpwnam() (This used to be commit 9fc539088eda7f9b5d212b7df50594bec51e16f5)
adds 8c07202 r9780: Clean up a bunch of compiler warnings. (This used to be commit 623d2e69319ffead31a780a4d6156dae45f386d7)
adds 063078d r9787: BUG 2998: patch from Humberto Diogenes <virtual.spirit at digizap.com.br> to include 'net rpc service' help in net rpc usage output (This used to be commit ace8556b6525959114bea47d3be3b1b40756b058)
adds a206a5e r9788: more compiler warnings from Jason Mader (This used to be commit 9c51aa5bd2862d73663c4148eff3080341010405)
adds 2f626e7 r9790: remove 'set but not used' variables (reported by Jason Mader) (This used to be commit 9c78f3b0d6c36854e082a89cb1ee5b80fcc9fe35)
adds 76a85f2 r9852: Add tridge's Samba4 tdb optimisations. Jeremy. (This used to be commit cfe5a7e5f8eccecf8876c36ddeb0f6e91eb6aac4)
adds be36d74 r9893: fix REG_CREATE_KEY_EX parsing error caused by WinXP clients looking for an not finding a 'Terminal Server' key. Claims to make problems with usrmgr.exe support as well according the Samba ml.
adds 790a292 r9894: Add new registry key expected by Windows XP clients.
adds 926ebe5 r9895: fix typo in registry path (This used to be commit ef7e0d70c68976766c01e1212e2b8f48f6895f98)
adds b3367b8 r9897: fix build with --enable-socket-wrapper
adds 244a642 r9913: fix some build breakage on solaris with --enable-socket-wrapper (This used to be commit ece650b062f5a3065e1c93e7a3460ecb137e5073)
adds 4fa0ed6 r9914: key ordering in hash list is case insensitive (This used to be commit 18d05431831c88f6302a55fe23f51951987f2cb0)
adds adfd5cd r9935: Make it easier to find overruns. Jeremy. (This used to be commit e68872d1473ea0557fac1072055a6ed21e5b3d82)
adds ae7f350 r9944: fix python build
adds 513e814 r9945: fix typos.
adds 470a12d r9946: allow the priv-based chown (se_take_ownership) to chown to other users (not only to the current_user.uid).
adds a3ef9eb r9947: fix build breakage on Status VOS (build farm) (This used to be commit ea642ac3f1c63c74e78e87897d1e9cdc58fd5341)
adds e722cb2 r9952: Adapt better to the Windows way of taking and assigning ownership:
adds f28bdc6 r9953: get rid of compiler warning.
adds a451584 r9955: Fix misleading comments.
adds d4f2df5 r9956: Ensure accounts with the SeAddUsersPrivilege can modify domain and local group attributes (posted to samba ml and confirmed fix) (This used to be commit 005d4cb3c636383ccf70c4891cd7cc4bd3b48ad2)
adds ce3b4a1 r9958: revert last commit.
adds e8a5fad r9965: Fix some typo's (This used to be commit d30356b9ad90ad33dc93028829954632ab774c74)
adds 0c31aa9 r9971: starting maintainers file (This used to be commit ad836d9733790e62b461b1bed320d7e4e1509b94)
adds 3c82e4c r9973: Update Maintainers file. (This used to be commit b508a962f51de753509bc398249b178bda237cba)
adds 93954d6 r9985: Move the all the strict sync logic into file_sync(). (This used to be commit cc680bbe22b8bfc5a1900f11c2cbaeca3a9f9922)
adds 99c909c r9998: starting content for maintainers file (This used to be commit 554c22faeefe6932a01aa7bd6e2861c5abd37510)
adds a44e97c r10001: adding in libmsrpc from Chris Nicholls (SoC project). not built by default per conversation with Jeremy until the rpc changes from trunk are merged back (This used to be commit e813de1e522692a6471828bf1fdf503d33f8cd72)
adds 3c6b0f9 r10003: in the rush for 10k, I forgot to run add the rest of Chris' libmsrpc files (This used to be commit 32bebc452dffa8348b94c5b866350b1fe761986f)
adds 945abd1 r10005: forgot to remove one object file (This used to be commit adba19fb48326bebf7c84b3f12658d0ce87475db)
adds 7b31155 r10012: fix build breakage caused by forgotten commit in local tree (This used to be commit 8c819cd0c670acfe7be2ecd927ef8de6fa5226f2)
adds 1171bc9 r10039: Minor update. (This used to be commit d7ff5075d64d152b37c827e886834a62648ff985)
adds 34721ad r10042: Add in external LGPL library for accessing the share mode db. Allow others to examine & test. May not end up here eventually... Jeremy. (This used to be commit 7cc70ae63399eacd55bd0bf51ac2c7b004d761bf)
adds 027253b r10053: testing commits (This used to be commit 5ca29208513238c33e1c16292d4d8b1db40dd93a)
adds dcf4bc5 r10054: Actually use the given db path (:-) Jeremy. (This used to be commit ac7cf320dfa2fd980188e72c9b8baa726c5cdaa1)
adds 9d6ac49 r10055: Fix typos in smbsharemodes spec. Jeremy. (This used to be commit 6653f0d7a47b1165a16447a04dc91d694db7f62a)
adds ddb8f65 r10056: Fix typo stopping .o's being added to shared library. Jeremy. (This used to be commit 6ac2fa52bc0f19c6173506ed677406449270f707)
adds 9c90642 r10061: add some description to the default_quota module
adds 378ebea r10064: BUG 3052: adding OpenBSD timespec patch from Steve Williams <steve at celineandsteve.com> (This used to be commit c7f7bcdb0f03068c983e89ba2f47655e77491434)
adds ac01fda r10068: Use prctl(PR_SET_DUMPABLE) to make sure we can always leave a good looking corpse on Linux. (This used to be commit 7c97a1bcc34892d7bf697b9421ba8caf4061d9b5)
adds ab7273c r10105: Fix typos. Oops, modules are called objects. (This used to be commit 4cf1a2ee719291951774476e2768b06558d7e0aa)
adds 951a0ce r10106: Fix typos. Oops, more fixes. (This used to be commit 80952a7edab50315c3a17744683a8cb378eec8ae)
adds 11c79fa r10133: Fix bug #3044. open-exec is read-only. Jeremy. (This used to be commit ed644d4014c3dc6c0508e94470c277599b1db933)
adds 1ff0de8 r10135: Remove external dependencies for libsmbsharemodes.so Jeremy. (This used to be commit 2521ae826f1a0344c882090832646d56f248488f)
adds d99d154 r10136: Fix for bug #3060 from Leo Weppelman <leo at wau.mis.ah.nl>. Ensure SMBcreate truncates the file if it exists. Jeremy. (This used to be commit 9014b0ddcbd87c98613f06033718e4091e3be21c)
adds b03137d r10150: Fix from Steve Williams <steve at celineandsteve.com> to make the args consistent (uint64_t). Jeremy. (This used to be commit 08de7261720f7bfd72396ea7c9777dc0734c4593)
adds 74622a7 r10151: Fix includes correctly. Patch from Steve Williams <steve at celineandsteve.com>. Jeremy. (This used to be commit 17598846e7ee2748f2dcb3821823108fa8410480)
adds 8b1d990 r10152: 64-bit fix for bug #3082. Thanks to Robin Hill for tracking this down with valgrind.
adds b4857a4 r10154: Fix crash bug on security descriptor upgrade (as seen on x86_64).
adds e80d6cb r10163: try to fix the build on fedora 4, when --with-quota is not used (to actually fix the quotas, more work is needed)
adds 8779f74 r10165: - use the sysquota interface on linux by default (as the configure --help, shows since a few years ago) - fix the logic for using the builtin linux quota support (hopeful fix the quota build on the fedora 4 builtfarm boxes)
adds 1fe2c5f r10170: Fix for #3056:
adds dade4d9 r10176: adding smbctool from Kalim's SoC project; requires make bin/smbctool (This used to be commit 79fcc3bb7b955da5eb1b2af475aa6ef7694a7157)
adds f1b1adc r10182: Starting to stamp out warnings on a 64-bit box. More to follow. Jeremy. (This used to be commit aa882646854325aa201b66d0ba27026946ce8dcb)
adds ab59cdc r10186: More 64-bit warning fixes. Jeremy. (This used to be commit 88034b9c2845a38833f300b812202c2a4ca3d2fd)
adds c46b4ca r10188: 64-bit warning fix. Jeremy. (This used to be commit 3b8a8e2947e4d956766e97bea8fa9c25210d1c19)
adds c2f9fdc r10204: I love valgrind :-). Found stupid missing parantheses :-). Jeremy. (This used to be commit b406a202128c1ba9800784ab8c571584b37c746b)
adds b515676 r10205: fix obvious typo in the NET_USER_INFO_3 parsing
adds 20a36a7 r10208: Correctly display RDWR only when it *is* RDWR... Jeremy. (This used to be commit 99d883b9c4a450222e75132b2cf28b597217ce79)
adds 2d878a4 r10210: Fix memleak.
adds b552c44 r10211: Fix another memleak (this time in the kerberos keytab code)
adds 6a8ce74 r10215: Fix several memory corruption bugs now we're testing this. Jeremy. (This used to be commit 3d1207aaf66bafd84935b21dbe1a0fd8efeb661d)
adds f94d982 r10217: Remember to exit correctly when we find a matching entry to change. Jeremy. (This used to be commit 142c84eb31a4f2577d5f4bb0f541440d84eb607f)
adds a9b96c6 r10221: add "free pass for root" in svcctl and default winreg access checks (This used to be commit 24901187962e24bfa5ba7722aba0aeb9397ac7b6)
adds 418e92d r10234: Add new auth module "auth_script" to allow valid users to be provisioned on demand - calls script with domain, username, challenge and LM and NT responses - passing the info through a pipe. Jeremy. (This used to be commit 67be4ee41cd244bcc0445cac7c9e1e2d40e93c9b)
adds 0c0bea0 r10239: Fix cut&paste error (This used to be commit e076453cf38b17cae07a1292713cd93d35890fbd)
adds 9d7a70f r10243: fix net rpc shutdown (missing alignments and sending an invalid UNISTR4 for this request) (This used to be commit cf99e1716dfa880f84abc55062389d03fff05509)
adds 3c3fd2f r10247: Fix help text for net rpc shutdown. (This used to be commit 7af7343d9c7047998e4d54e07730ae1d87de3942)
adds fdcc645 r10261: Don't bother to peek rids in builtin-sids.
adds 9cc1892 r10262: * Fix for getgrnam not returning builtin group (which is done by getent group) * Give a better debug message when returning builtin groups.
adds 8024377 r10263: Fix debug which got more instead of less confusing.
adds fbcaef3 r10264: reverse order of 'root free pass' checks in service and registry access_checks() (This used to be commit 35b338a4fc95c14629579336dcf3bd240fda92d3)
adds 3368280 r10267: Exit if winbind can't find or generate a SID -- there's no point in continuing. Found during investigation of bug 3105.
adds bc9c617 r10268: Fix for bug #3095 - winbindd checking credentials. Jeremy. (This used to be commit e58d8ee0555a5de0a25757b26cc22e02b9aace31)
adds c2e5ce1 r10269: Server-side fix for creds change - revert jcmd's change. Jeremy. (This used to be commit e1c9813d63a441037bc71622a29acda099d72f71)
adds 5d5d0b2 r10270: lowercase groupnames and groupmembers again.
adds 20f2305 r10276: Fix for bug #3104 from Leo Weppelman <leo at wau.mis.ah.nl>. Don't update the time on read-only shares. We need this as set_filetime (which can be called on close and other paths) can end up calling this function without the NEED_WRITE protection. Jeremy. (This used to be commit 54eab3828aa0405288b68f6954abba201564c9e7)
adds fbaa3fb r10278: more fixes for bug 3080. Ensure the length on the message string is correct. Windows 2000 is very senstive io this apparently (This used to be commit 0fd02f1477dbf38ddab614b1171ac66124e15cf3)
adds eb93fc9 r10285: Doh ! Guenther spotted this stupid cut-n-paste bug... Thanks Guenther ! Jeremy. (This used to be commit 7335440e480599a6e16780976ab36651a6fb969d)
adds 7bd1888 r10321: Fix winbindd recursion bug found by Ingo Steuwer <steuwer at univention.de>. Jeremy. (This used to be commit 6795c818a3d63737d5b40faffa3a0b91c71b427b)
adds b3b2910 r10355: Merge back the clear-if-first fix from Samba4. Couldn't wait tridge, sorry :-). Jeremy. (This used to be commit b1722b7bd1eaabb725218a4fc5c8b012f0a1a0af)
adds 1970294 r10359: Ensure that smb.conf requests for hidden files are honored, even when DOS attributes are stored in EA's. Jeremy. (This used to be commit 758b30710e9f84f19b79c39afddc742aef495ebd)
adds c762908 r10371: Adding iPrint printing backend written by Joel J. Smith @ Novell. Jeremy. (This used to be commit 155dc2d52a971bfb8d7565c06f3efc637e130b11)
adds 9a82b0d r10431: fix segfault when the pip open fails in 'net rpc' commands (This used to be commit ffe4188847aabcbfbfadc0f5b60d0eeea9f13d83)
adds c923e98 r10432: BUG 3080: fix 'net rpc shutdown' for XP clients (This used to be commit e877a5148783f4ce920a1f21f2081c32ebbbe827)
adds 79a822b r10451: add $(LDFLAGS) to tdb command line tools to fix build issues (This used to be commit 32edf36b9534589249b9e72754773f67db9b9f77)
adds 963351f r10454: * prevent privilege code from storing an empty SID (and filter it out if one is already there) * Fix LUID value match in privilege_set_to_se_priv() (fix jmcd's bug report). (This used to be commit 356334264f5cd3a2480c3288ec40e0ee63264e1b)
adds 83d67f9 r10458: Patches from Jiri Sasek <Jiri.Sasek at Sun.COM> to help configure run on Solaris. Jeremy. (This used to be commit 9c2a641366ad080c7a591194a1d299e477122541)
adds da1640d r10474: We better ignore builtin SIDs from the Active Directory DC to prevent that AD's builtin groups mixup with our own builtin groups.
adds a757c6d r10551: We need to check if the source path is a parent directory of the destination (ie. a rename of /foo/bar/baz -> /foo/bar/baz/bibble/bobble. If so we must refuse the rename with a sharing violation. Under UNIX the above call can *succeed* if /foo/bar/baz is a symlink to another area in the share. We probably need to check that the client is a Windows one before disallowing this as a UNIX client (one with UNIX extensions) can know the source is a symlink and make [...]
adds a1faaa9 r10554: * BUG 3057: assume x64 drivers are v3 drivers * BUG 3087: allow smbspool to establisha geust connection using a username with no password (This used to be commit 39369c8041e0633e88c30e0c62530c2393ef80f6)
adds 2919634 r10555: a few compile warnings from jason Mader (This used to be commit 88998fa0b919fec4966d171a9c7b4f875bc1e26a)
adds e403d11 r10556: BUG 3083: patch from Alex Deiter <tiamat at komi.mts.ru> to fix checking trusted account for winbindd running on a Samba PDC (This used to be commit 24b43af642c9d41c14b9ad64704e13cc9150378d)
adds 22f603a r10558: Fix bug #3010 yet again. Die monster, die ! Jeremy. (This used to be commit dba56e8d23dc10a31f0f700b02c8776bdc8f57c1)
adds 1896d77 r10585: variation of fix in trunk for root-free-pass in registry access checks (This used to be commit b41f997a2a67f7dc60b300866b38f72846c600fb)
adds 93bbaac r10590: merging lost fix from the release branch (This used to be commit c2a018bf1f4bf196db0ad80c713764e435de3914)
adds 4850bc6 r10600: Fix bug #2769 (mangle filenames ending in a space) and an old bug where mangle mathod hash wasn't mangling file names with more than one dot which also end in a dot. Jeremy. (This used to be commit 105e38847dc0078951abcda16808590ccc363b00)
adds dbbaccc r10606: pdb_*sql patches from
adds 435295f r10619: Allow syslog facility and priority to be set via smb.conf for audit modules.
adds 4a2cc23 r10644: Let the ports parameter be a comma-separated list, as documented in smbd(8). (This used to be commit f049fd463b087ccf4873b03675cca5eb8576af2e)
adds 54abd2a r10656: BIG merge from trunk. Features not copied over
adds a8efd33 r10657: remove missing header file (This used to be commit 85e61ff69c92143f54860dfce02f95a1e6070bc3)
adds ba51ce6 r10658: It's so nice to have CVSIN to blame for this kind of bugs :-)
adds aa0dff6 r10671: Attempt to fix the build on machines without kerberos headers.
adds f3d7084 r10672: Attempt to fix the IRIX build. James, could you test the Oplock code on a box?
adds 79e1675 r10674: We no do define timeval_current (This used to be commit c80e5ce1103a4c8f17120ecf715d962cfa532f22)
adds 75a29f8 r10676: reverting bad merge for install manpages script (This used to be commit 50549fa9b3f6d6eaf7da70cb8d7595b32917aade)
adds 3d081be r10688: Fix from Volker for bugid #3068 - winbindd crash with alt_names. Jeremy. (This used to be commit 35dda6920c9e318726473b6bc9d8495cf8f7b7cc)
adds 775056f r10693: Fix bug #3129, reported by Adam Porter <sambabugzilla at alphapapa.net>. Rotten error message caused hours of wasted time. Jeremy. (This used to be commit f391f065b240d5731d178f9d4a46ffc3315117bc)
adds ebf8a84 r10710: Fix uninitialized variable. (Thanks to Chengjie Liu <chengjie.liu at datadomain.com>)
adds 8c9ad87 r10720: Add helper function that does prs alignment on a specified number of bytes. (This used to be commit 4576e6843b67c5919823307a196b1582b78fdeaf)
adds ac34076 r10722: Remove unused BOOL in struct dcinfo. Ensure that the mach_acct and remote machine entries are set correctly in struct dcinfo - we'll need this as a key for a persistent schannel state later. Jeremy. (This used to be commit 47269b5c7161d740c2e86227de3acd9e08c53817)
adds 2237bc6 r10724: Got a little ahead of myself... Jeremy. (This used to be commit 86ffef8162393be3da81fda13772f0f1d40b0d08)
adds f1ece08 r10730: Janitor for tridge on the "fix to talloc_parent() from Michael O'Brien". Jeremy. (This used to be commit 2f3750d95b75b186771cab13b842c91bd7926df1)
adds 94fe079 r10744: Fix for the second incarnation of bug #3088, pushed by Alex Masterov <alex at infobit.ru>. A fcbopen specific part of the code was erroneously being called as part of the mainline open. Note, that this patch superceeds and replaces the fix that Volker added for this bug (which he added a Samba4 torture test for ) :
adds 515be57 r10745: Fix artificial 1k restriction. Jeremy. (This used to be commit bb1ba9a9089b38bf400d48b992f7977ce926aeaf)
adds 7fe605c r10747: Remove overparanoid check that broke RPC function calls with no [in] parameters. (This used to be commit 03a3caaddd5bf28a059d4edb5e55031f7e5de94a)
adds 5b455c1 r10749: Remove one more Samba4 smbtorture RAW-OPEN difference from W2K3. Jeremy. (This used to be commit 0e8cf8eef59e38ba9a79f6c688abe9f1ac3bf64d)
adds 8a1aa2c r10750: Ensure we match W2K3 in forcing DOS errors in a couple of cases. Jeremy. (This used to be commit 62ba3454251daf59071a6b2663035b04c5438647)
adds 20d36c1 r10778: Allow schannel setup over NTLMSSP authenticated pipes. Jeremy. (This used to be commit ed62720f897ebf10f5ae50a3e9cf7788c9570183)
adds 6de37ee r10780: Fix typo noticed by Volker. Jeremy. (This used to be commit 76408ddd5bec22bbbee2236101bf65b407d2c664)
adds 0bf72b6 r10781: merging eventlog and svcctl code from trunk (This used to be commit f10aa9fb84bfac4f1a22b74d63999668700ffaac)
adds 8cbe35f r10782: Only parse the group rid_array in net_user_info3() when num_group is > 0.
adds e127501 r10792: Fix the "schannel not stored across client disconnects" problem. Based on the Samba4 solution - stores data in $samba/private/schannel_store.tdb. This tdb is not left open but open and closed on demand. Jeremy. (This used to be commit a6d8a4b1ff31c5552075455dbd98cb58795958a9)
adds c226b7d r10795: Fix code before decl error. Jeremy. (This used to be commit 30bd894ee63e5be266b6069533138ccb3c0fbccb)
adds a23b680 r10801: Janitor for tpot - remember to keep 3.0 in sync. Jeremy. (This used to be commit 92fa541f6e92c03a49372ff73f9790afa2c0151c)
adds 5b32737 r10802: Janitor for tpot - remember to keep 3.0 in sync. Jeremy. (This used to be commit 4b7a60e95e8f972df05d162769f0c441a4442e56)
adds 01a1e5c r10819: merging a couple of fixes from trunk
adds 8ec32e0 r10822: updating copyright info (This used to be commit ef3845366bc883e735b2008243b7c05a403f42ca)
adds 3ecf911 r10885: Fix bug where read-only share files are always seen as read-only. Noticed by Andrew Bartlett. Jeremy (This used to be commit a33f4f0d2afe28ca0e3ab6c9ecfcdbaa267a7fbe)
adds e950ef4 r10888: We've already checked 'CAN_WRITE' so we don't need to do it again. Jeremy. (This used to be commit 1c52bf875cfdacb058aa6f54ab27b9f7e2d178dc)
adds 9e1cf0d r10901: BUG 3145: Fix build issue regarding quota support on Solaris (This used to be commit b7de9a6c6963e7d3bb1a05ed15600dd50a8f4a08)
adds 47e297b r10904: build patches from Marc Balmer <marc at msys.ch> when builddir!=srcdir (This used to be commit b7fc4045185f2f0ec27aa72656163e9249ad7b85)
adds 879eb09 r10907: Handle the case when we can't verify the PAC signature because the ticket was encrypted using a DES key (and the Windows KDC still puts CKSUMTYPE_HMAC_MD5_ARCFOUR in the PAC).
adds 542fb12 r10908: Fix PIPE mismatch to make wbinfo -m work again
adds a5b2ec0 r10909: Give better shutdown messages (This used to be commit 8075b99b44085d107fa42d431300c60133ec53eb)
adds 254938c r10911: part of #2861: add rename support for usrmgr.exe when using tdbsam
adds 111f8e5 r10921: BUG 3070: fix crash bug in qfsinfo when retrieving quota info (This used to be commit 1599fc38ab2f2beb5d1a240941b879603ce27ae6)
adds 11d36ab r10927: bug 1473 & 3090: quota compile fixes on Solaris (This used to be commit b70b888699fd02b6ac567fcef3b1d2832a0b4719)
adds bd87876 r10930: Fix erroneous debug spotted by Herb. Jeremy. (This used to be commit b2e22e7d128dc22d62f56fda294dc7abc076dc64)
adds e387683 r10933: include mount.cifs in Fedora spec file (based on patch from smk_va at yahoo.com) (This used to be commit 37bcb8d17ab958e8f5961c5ade44c93b6b41f732)
adds c5260e7 r10943: Unused variable. Bug #3160 from jason at ncac.gwu.edu Jeremy. (This used to be commit 5647a5d4b0b7e9083963bfe899e9e0f348ec8bf2)
adds 4a190ec r10947: Fix bugs #3133 and #1828 - SPNEGO not working with PocketPC 2003. Our sessionsetup code now handles raw NTLMSSP connects, so we can go back to doing what W2K3 does here which is to send no OID's in the negprot reply when not in a security=ads mode. Jeremy. (This used to be commit 38a70185b7ca20677026103d40f61608e7ad0c90)
adds 1aa8721 r10960: merging changes to specfile from 3.0.20b release (This used to be commit f07b38f408af90623763cce890bd72f37de52d69)
adds de0776c r10961: remove unused variables (patch from Jason Mader) (This used to be commit d6c6562d33cc88827cb8560a412e8ea51f9a5352)
adds 1bd3cbd r10962: fix setting of quotas on linux kernel with the struct if_dqblk interface
adds 057060f r10964: BUG 1051: store the directory path so we can send the full name in the unlink call (del tmp\foo) (This used to be commit 49b8d7d7f5ed93a2b9b21404194452f35bcf7b26)
adds b82981b r10970: Fix bug #3166 - null pointer dereference if $HOME not defined. Also clarified confusing error messages. Jeremy. (This used to be commit e2639ac9ff8319dde04fc6b4a0c257f7af29cf44)
adds 97a321e r10974: Get closer to trying to fix #1825 (PcoketPC spnego bug). Ensure we set keylen to zero if no spnego. Jeremy. (This used to be commit 57ed94e6e4a095422496d92a0095dc48cfecdd68)
adds e2b4d0a r10976: Fix the build with openssl-0.9.8a.
adds ca0a4c8 r10977: Get rid of tons of new warnings when building with OpenLDAP 2.3.7 or higher.
adds a1eb525 r10979: After discussions on IRC about profile shares, added new parameter : map readonly = [yes|no|permissions] If yes: map inverse of user "w" bit to mean readonly. If no: never set DOS readonly bit. If permissions: check file permissions for user and set readonly bit if the current user cannot write. If store dos attributes is set to yes then this parameter is ignored. Jeremy. (This used to be commit da4238d18c7a57d1264db8517fb027a10a11baed)
adds b9ae445 r11054: patch from Brian Moran; fix error code return in _srv_net_name_validate() (This used to be commit b4e78520ccb8c896a52e3f3e7a52e19e3b2c33bf)
adds bb68761 r11060: merging new eventlog code from trunk (This used to be commit 1bcf7e82ede63a851a244162a3b939373787b693)
adds 078efed r11063: merging missing error code for event logs (This used to be commit 1aeb7950d36b8faee529cb6dcd36c05809cfe1d0)
adds 5292f1c r11065: rename wr_eventlog to eventlogadm (This used to be commit 9a63b52efaf0b49982d56dc7c301f59bbb076a6e)
adds e7d1871 r11066: adding eventlogadm to packaging files (This used to be commit 081a2f17fc1f7d5830811fa54125bffcbd4a2f54)
adds 1b91229 r11069: make sure to zero memory when allocating a a REGVAL_CTR struct (This used to be commit bfdcbb7572352b3a3b7941249438a927eb91e18d)
adds 5b52e4a r11072: add routines for converting REG_MULTI_SZ to and from char** (This used to be commit e858eed813b5a9a8d57262142c5bbde2951b5590)
adds d45d113 r11073: safety checks on pointers to prevent crashing when converting REG_MULTI_SZ (This used to be commit db8d85aa1ec5c486f061f97627b6b18a0e17cd34)
adds daf33dc r11075: Still working on bug #1828, PPC hell. The PPC client sends the NTLMSSP client and domain strings as Unicode, even when setting flags as OEM. Cope with this. Jeremy. (This used to be commit 458da8987e8f406cdfd5bd602b3c3cf315675725)
adds 1c5c61e r11079: Narrowing down on the #1828 PPC bug. The PPC client sends an initial NTLMSSP negotiate blob of only 16 bytes - no strings added ! (So don't try parsing them). Jeremy. (This used to be commit e15b758f5fa6f500214bb60599a89f3c795c9fed)
adds c246649 r11123: * patches from Brian Moran for creating new eventlog source keys * my patches to get registry utility functions linking with eventlogadm tool (This used to be commit 24e7663086f5d15c7e3fd8069667169b91d1acda)
adds 846d52e r11124: Commit Chris' fixes for libmsrpc after the rpc_client rewrite. His comments:
adds d77621c r11125: remove unused variables (This used to be commit d404919d926be6bc4e21d7d5aaf2dfe795ba2726)
adds e19ea8f r11126: adding libmsrpc to solaris, redhat, and fedora packaging (This used to be commit c3bb9f6514eba302929bb7c8edea396a547bdf28)
adds 7808def r11127: patch from S Murthy Kambhampaty <smk_va at yahoo.com> to not start nmbd is 'disable netbios = yes' (This used to be commit decaf8da598b09ea4c5382dc1f6c4be1664e20c7)
adds f398183 r11129: r10090 at cabra: derrell | 2005-10-17 15:26:27 -0400 added example to read a file and test download time (This used to be commit 4fad0c49b5bf7819d0f9782b60369c5d078c5854)
adds 97351bc r11130: r10092 at cabra: derrell | 2005-10-17 15:29:03 -0400 let's now actually add the new test file (This used to be commit b58237f98d924752a45f689d7a9fd2e8e447c100)
adds 739e286 r11131: updating indent resource file from trunk (This used to be commit 6f32785bcdb99a630e7c94e3f03275c1ca324b11)
adds aab2f04 r11133: updating maintainers file (This used to be commit 57b038c630ad2008814ccde917886f30c8a73ac1)
adds 6f72169 r11135: should fix seg fault in addprinter code reported by Marcin. Allocate memory in convert_printer_info() if necessary (This used to be commit 7ada5da8e94a08a9a3e488172fa04ce688882299)
adds afca439 r11136: patches from Brian Moran for eventlogadm utility (This used to be commit 47b626a8f72629fd1bbabf35b68e24d202df2555)
adds 8d7c886 r11137: Compile with only 2 warnings (I'm still working on that code) on a gcc4 x86_64 box. Jeremy. (This used to be commit d720867a788c735e56d53d63265255830ec21208)
adds 60ec6ce r11147: Fedora packaging fixes for libmsrpc (This used to be commit b4af105b859c0e20c89c3d8a12f1b30f85583312)
adds b39fbae r11150: fix solaris acl linking problem on sunos5.9; not quite sure how this got broken (This used to be commit 490dbc64f7ae2006624039da6b450ba4aca56dd4)
adds 63937fe r11152: fix some regressions caused by the trunk->3.0 merge when install docs with SWAT (This used to be commit e3c68738663701fde21baef03c36de303e7f1636)
adds ff00d8e r11155: Remove warning in torturous logic. Jeremy. (This used to be commit c7373b39bae6dca8281d45d1ff3f2161465838df)
adds 3bbad5e r11156: Remove valgrind disabling ifdef that got added by mistake. Jeremy. (This used to be commit fc9eca51e02022ccffbad2a4f2450f85e558e151)
adds eed2549 r11158: more RedHat spec file fixes; I think this is the last one for 3.0.21pre1 (This used to be commit 2a19033c14adc304ff6b63c248841bab340ba19b)
adds bb9e7dd r11159: Added some const to fix warnings. Jeremy. (This used to be commit de27b0eef2eb021f28e8bf300c4dd524e30fc7ed)
adds dc593a0 r11161: another regression from merge; make sure to build vfs_full_audit modulebranches/SAMBA_3_0_RELEASE/source/configure.in (This used to be commit 19e0e48ce09eebc21b800b6ecf13c6f42dfe27f3)
adds 949102d r11163: fix installation of libmsrpc (This used to be commit 2f94df322232ace14cddc8e24c8949a5ed1fad32)
adds c0d80e0 r11164: solaris packaging fixes (This used to be commit 6a7b8d0d7d071c8f52f9b24f94d488a9ce191e93)
adds df484a8 r11165: deparate the library install commands from the logic of whether to build the library at all. Still needs some more cleanup but this works for now (This used to be commit df998bfa8e00a736250eb5a7b31ed53abd6a4241)
adds 81f1e1f r11166: missed a specfile fix for redhat (This used to be commit 178016e7a7e470406ee4e35dcb53fa8d0a2d1c19)
adds f31caea r11167: -lsec should be include in $ACL_LIBS and not $LIBS on solaris (This used to be commit 056bf816284a473b8419fccf62a54813317043b7)
adds dc4a569 r11169: removing duplicate 'map read only' entry (This used to be commit 0e60813ed0d5c56c44a371d84275d1944bade770)
adds 39be268 r11170: root free pass on eventlog open access check (This used to be commit 4e3ff41e1ee2e3c323814fd8c6aa44ecab412257)
adds ad93243 r11183: add small helper function to return a PAC_LOGON_INFO.
adds c6aea6e r11190: Fix enhancement request #3192. This does 2 things. 1). Makes dfree command a per-share parameter (it should be anyway IMHO). 2). Adds a "dfree cache time" parameter in seconds that specifies how long a dfree command output should be cached for. Default is zero (no caching). Jeremy. (This used to be commit 49ef8b88a3e12883148eb28d8e86fb07dbc3d12d)
adds ad7cd40 r11213: Fix the build
adds 580ef1f r11224: Add feature to get our configuration from config.log into installman.sh. This allows us to install for example smbsh.1 only if SMBWRAPPER is set.
adds f119532 r11227: patch from brian moran to fix typo in eventlog message file registry value name (This used to be commit 34c3fd77b320d4fe5e0f1452aa09ea5ec2797494)
adds 87d6e59 r11228: Speed up string_to_sid by removing next_token calls, thus eliminating the need for allocating memory to duplicate the string. (This used to be commit e5cc94f13ff2dacb219c8a56fa13853d620ecda6)
adds 46c6d81 r11229: an even bigger speedup spotted by Volker. string_to_sid() is now taking 1/5th the time it used to. Replace strcasecmp with invididual char checks for "S-" sid prefix. (This used to be commit de3d0094b78cb20da7ed958e8d3a428583694309)
adds fc8292f r11230: Remove the '//' i was using to test something...oops (This used to be commit cda5a81bbe52308a81a79eb0354aea63027a9701)
adds a5b339c r11232: Added ab's POSIX statvfs vfs call. Sorry for the delay ab. Jeremy. (This used to be commit af8545806770a7530eecc184bdd230ca14999884)
adds eb7a808 r11233: Forgot to add the statvfs file. Oops. Jeremy. (This used to be commit 797b9f47e98bed500dc3dd6ec8de51a0ec3e2bd7)
adds 6fc9098 r11235: fix segfault in addprinter due to mixing talloc() and malloc()'d memory (This used to be commit f6f78877b485be5efd5cf1f3147b2e9fee647e52)
adds 1113cad r11236: Implement user rename for smbpasswd and ldap backends. Some cleanup on tdb as well to make naming consistent. (This used to be commit ee91eb9a39cc5e3edd9e97eb040e7557930e4e62)
adds 0feff5b r11237: Fix acl evaluation bug found by Marc Cousin <mcousin at sigma.fr> We should only check the S_IWGRP permissions if we haven't already seen an owning group SMB_ACL_GROUP_OBJ ace entry. If there is an SMB_ACL_GROUP_OBJ ace entry then the group bits in st_gid are the same as the SMB_ACL_MASK bits, not the SMB_ACL_GROUP_OBJ bits. Thanks to Marc Cousin <mcousin at sigma.fr> for pointing this out. Jeremy. (This used to be commit 7e1318e09bd4b155707020142b08776a546a646e)
adds cd310c1 r11240: * fix invalid read reported by valgrind in the spoolss backchannel connection by rewriting spoolss_connect_to_client(). Ensure that we save the cli_state* in the rpc_pipe_client struct.
adds 0698148 r11242: use LDAP bitwise machting rule when searching for groups in ADS.
adds e7dba27 r11251: Fix a comment (This used to be commit 1ce6d12898c6f24c83e54561862735586b5a41b4)
adds 3eadd7e r11253: Fix an annoying timeout when no nmbd is around (This used to be commit 10fb32ec52b32b72a46a783b73c6dd1f24625d9b)
adds cef9443 r11256: Remove use of long long and strtoll in libsmbclient (we can't assume long long is always there). Removed unused var in new a/c rename code. long long still used in eventlog code but Jerry has promised to fix that. Jeremy. (This used to be commit f46d8470652b8bc5c4b8cac8e96973c6165ab19a)
adds 4e9bc2e r11266: Speed up loading smb.conf for large numbers of share definitions. The problem was a O(n^2) loop: Whenever a service definition was found, we linearly searched the already loaded share definitions, the patch adds an internal tdb for this. For a smb.conf with 2000 shares this speeds up loading by about a factor of 50.
adds 5369007 r11269: Ensure the new canonicalize_servicename() is mb safe. MB service names may contain embedded ' ' characters. Jeremy. (This used to be commit 83d0cda858de5f40ab652e1f438808a3bfac0f81)
adds 9e7aa2f r11275: patch from Chris to remove the empty struct in libmsrpc.h (fix build with Sun compiler) (This used to be commit dd28582efbacd02c4134298be000cd2338c822ad)
adds 844290e r11280: BUG 3201: make sure request structure is cleared prior to sending the request to winbindd (prevents the WB_RECURSE flags from accidentially getting set (This used to be commit 8c63d6d8a7f50d9a101117338242a9c8b243b43f)
adds bd9b6a2 r11283: Move to using sival_int from sival_ptr. Part of bug #2922. Jeremy. (This used to be commit f68ff32630ee3b06b69bac59674ecc1496880a47)
adds f0dab6b r11286: Fix a potential segfault (This used to be commit f4c310d55624ab726e3cdc49dcc69f9162c797aa)
adds 90b1ca2 r11292: Missed merge from Samba 2.2 many years ago....
adds bac6524 r11295: new service hashing code has assumign that the service name stored in the array was normalized. This was causing records to not be deleted on a reload. As a result, I was getting the wrong path for various services. Seems to be ok after this change.
adds 2f25efc r11296: removing unused variable and ifdef'd out code (This used to be commit 88a33c4cf87ada17637579d9261471c219e88de0)
adds 03cfcab r11301: why would you look for printf in -lnsl[_s]? Fixing configure checks (This used to be commit c495059de1675676fe4d9a87ce516a54f16e9c66)
adds bd935df r11319: read_buf_len and write_buf_len are no longer used, remove them.
adds 3321531 r11320: Fix error handling for rpccli_netlogon_getdcname. Jeremy, the other functions in cli_netlogon look similarly suspicious.
adds 5872c9e r11323: Fix usage of rpccli_netlogon_getdcname. Add some debug messages.
adds b577787 r11324: Re-formatting before I can get a very *narrow* focus on the bugs in here. ;-)
adds 354124e r11326: Fix alignment in getdc response (This used to be commit 9741818d2c54240ef1f38762396828adceb92b2a)
adds 275ca6d r11327: Make user domain settable by pdbedit (This used to be commit 37267d5ab018bb6df9e297ea68e57deb9a908f28)
adds 66eaf50 r11328: Actually verify that the bind on a pipe succeeded with a samr_connect or lsa_openpolicy and fall back appropriately. In particular an ntlmssp bind failure can not be detected before the first real rpc request, at least according to abartlet :-)
adds e1ffd2d r11332: eventlog API uses NTSTATUS, not WERROR for return codes (This used to be commit f5f40633bc3f641a0fef4934375d0d829899b0d7)
adds ca551d5 r11336: Start to get my control back :-). Volker, I think Andrew Bartlett is right - making lsa code do it the netlogon way, not vica-versa. Jeremy. (This used to be commit f313757e36215cb3dd956e4a73de6d30258a6974)
adds 7aecd20 r11338: Move knowledge of \\ needed into rpc_client/cli_netlogon (this is the way it's been done in other functions). Instead of moving this into the IDL, I think the best solution would be to write a wrapper function around any call that needs this (this is what we already do for many of the calls). Jeremy. (This used to be commit aeca4efa11728be53b81967bb5442b5b09d1a975)
adds 533da83 r11341: Put directory opens into the share mode db so we can treat them similarly to file opens (delete on close, share mode violations etc.). This fixes bug #3216 I will up the default hash size on the locking db in a later commit as this means more entries. Jeremy. (This used to be commit 1134abbbb3fd8e8b88e1a5817aae106476a4c126)
adds c0dad16 r11344: I don't think share mode conflicts occur on deleting a directory when you've got permissions. Need to write a smbtorture test for this. Jeremy. (This used to be commit e959a5be393eb59b8987eb6967a2ee5d11978f41)
adds f9b7505 r11346: Fix for bug found by Dina Fine. If in case sensitive mode then the mangle cache is no good (3 letter extension could be wrong case - so don't demangle in this case - leave as mangled and allow the mangling of the directory entry read (which is done case insensitively) to match instead. This will lead to more false positive matches but we fail completely without it. Jeremy. (This used to be commit 238b35d2e6e21d0e07d500d446f08ec128ea7720)
adds 20299e5 r11368: Remove a memleak that just cost me half an hour: If we terminate inside a message handler, the list of messages from retrieve_all_messages is not properly freed. Not important, just confusing :-)
adds e47e121 r11375: Update to the latest config.guess and config.sub files. (This used to be commit eee397ea15d0804d541be9707158a5240996aeae)
adds a04dd5f r11379: Remove external dependencies from sharemodes library. Jeremy. (This used to be commit 7fb05872612c9e1816ac24d25a020073e3b41950)
adds df1ab26 r11381: Correctly connect to 445 and 139 after a successful getdcname.
adds 7f562a8f r11383: Patch from Alex Masterov <alex at infobit.ru> to fix XATTR calls on *BSD systems (bug #3218). Jeremy. (This used to be commit 3d8faf42e854a720aca5c2e0a4682c85a3dfd365)
adds 3a5c37b r11389: Attempt to fix bug #3212 - ignore bogus OS/2 EA set values on trans2_mkdir/trans2_open/trans2_setfilepathingo. Jeremy. (This used to be commit 71c037dfbb0b51e750f2e14533b03d9932778cb0)
adds fa75e8c r11395: Update the Debian packaging. Move form stable to stable distribution names based hives. (This used to be commit bb13b3482047b6ab6d84ba9e2839cf8a0fac71aa)
adds 7ec71aa r11398: Keep s3 in sync with trunk (This used to be commit 7fc05b79643c93eaf0ef028a7337889ed21c52ba)
adds 6baec64 r11420: Fix issue pointed out by Dina Fine <dina at exanet.com>. We can only tell at parse time from the wire if an incoming name has wildcards or not. If it's a mangled name and we demangle the demangled name may contain wildcard characters. Ensure these are ignored. Jeremy. (This used to be commit 4cd8e2a96b98ff711905e8c6f416b22440c16062)
adds 8690928 r11428: Fix bug #3192 by actually hooking up the dfree caching function. Oops. Jeremy. (This used to be commit 7edb26e7657fc01710abe563b941779749409ef2)
adds a656626 r11433: Fix for bug #3223 - ensure we're root before doing any potential lib/smbldap.c calls. Jeremy. (This used to be commit 915cfb48f08b3748e22e68ed028eaca6d558cbad)
adds a00c76d r11435: Allow the hash size of the tdb open (locking) database to be set in local.h. Change from the default (131) to another prime (1049). Should this be an smb.conf tunable parameter based on the number of open file descriptors available ? If so what scaling factor ? More tests to follow. Jeremy. (This used to be commit 6a902ec49ffea5d0ca0308d5ff51584cece41043)
adds 6fc9564 r11443: Fix error code returns on client spoolss code. Fix them up a *lot*. Jeremy. (This used to be commit 762fff4ddb505b90ada1ea54348dba1a8b9af631)
adds 9d4760d r11446: Remove unused fn. Remove unneeded strncpy use. Jeremy. (This used to be commit d202aae3c821f3d78ff063d867bac1f84dca3548)
adds a3d66df r11448: Move decl before code. Jeremy. (This used to be commit f22822790cdbbe7d5a237421c1eda73a504e488d)
adds c9effb0 r11451: Fix -O1 "might be using uninitialized" errors. Jeremy. (This used to be commit cab76c3c33883aad444eefb6562ab1b27d9ca88a)
adds d6a68f8 r11454: Last 2 uninitialized warnings. Jeremy. (This used to be commit 5f10368ff0f5eae646533280a444dc091d732c0d)
adds a306447 r11460: Improve error messages in parsing security descriptors. Jeremy. (This used to be commit 385f128de716b62bdfc82627a403fe6dd69bd39d)
adds af3b6be r11464: Allow smbcacls to modify a SD on W2K3. This may fix several bugzilla bugs - I need to go through and check. I also need to test against WNT/W2K and WXP. Jeremy. (This used to be commit 881dd7dbf6de0e11a3703afd2a1ba286ff0d62ad)
adds 446463e r11482: Arrg. Can't believe this code was in this state. If you don't initialize the mask then setting "special" access gets set to *random* permissions ! Jeremy. (This used to be commit f1616911a858886da0a635a2f9b95d471215e84c)
adds e12eb25 r11491: If we get a reject ensure we're printing out the server/domain/machine a/c we were asking for. Jeremy. (This used to be commit 3ba5d02cff61d64dbab1fef28f74ea6509f4f8e9)
adds 5678e4a r11492: Fix bug #3224 (I hope). Correctly use machine_account_name and client_name when doing netlogon credential setup. Jeremy. (This used to be commit 37e6ef9389041f58eada167239fd022f01c5fecb)
adds d544703 r11494: Finally fix #3192 - remember iDiskfreeCacheTime is an *integer*, not a pointer. Doh ! Jeremy. (This used to be commit f1e0c863637f11f5857663d1980ba7f40fce7357)
adds 97ecce0 r11504: Added Andrew Bartletts removal of another NTLMSSP implementation patch. Jeremy. (This used to be commit 4591984176fd32ba25155fbc6889a1c637019a08)
adds 3a1623c r11506: Added description of ACL in usage message. Jeremy. (This used to be commit 7795fce24e1e6dfe55360bb62617b922973f5f95)
adds 65ed4d3 r11508: Removed incorrect patch hunk. Thanks to Andrew Bartlett for pointing this out. Jeremy. (This used to be commit c93a08be4a29854354a16c6e8f984477e19f41c0)
adds 6d57573 r11511: A classic "friday night check-in" :-). This moves much of the Samba4 timezone handling code back into Samba3. Gets rid of "kludge-gmt" and removes the effectiveness of the parameter "time offset" (I can add this back in very easily if needed) - it's no longer being looked at. I'm hoping this will fix the problems people have been having with DST transitions. I'll start comprehensive testing tomorrow, but for now all modifications are done. Splits time get/set [...]
adds 4787311 r11530: Add the "time offset" parameter back in for people who might use it. Jeremy. (This used to be commit b745114423a482ea8cd1ea4f80ec3fc2a9caa971)
adds d1e1766 r11548: adding simple script to tail syslog and write to eventlog tdb (This used to be commit 9337a286c9169e1e0247b5923942eeeb4467d95a)
adds 0708480 r11549: fixing GPL notices (This used to be commit 26e9c1c1fae8f2fe402374f7cf1d87de48852fa6)
adds f99b429 r11551: Add a few more initialize_krb5_error_table (This used to be commit d92c83aa42fe64a0e996094d1a983f0279c7c707)
adds 9df784b r11556: Fix "make everything" (This used to be commit bff03f0cd484c04d5ab6d6b66f30191bef368b68)
adds 90230ac r11560: Fix core dump if setmntent returns NULL. Pointed out by Jay Fanlason @ Red Hat. Jeremy. (This used to be commit e8136ae746b5be51b252d900aa732c8106fefcaf)
adds c3d673e r11566: From metze. Use "interpret_addr(lp_socket_address())" for port 138. Jeremy. (This used to be commit d398a1aeb48422a89cee59d5760a87bbb2d50b03)
adds fcceedd r11573: Adding Andrew Bartlett's patch to make machine account logons work if the client gives the MSV1_0_ALLOW_SERVER_TRUST_ACCOUNT or MSV1_0_ALLOW_WORKSTATION_TRUST_ACCOUNT flags. This changes the auth module interface to 2 (from 1). The effect of this is that clients can access resources as a machine account if they set these flags. This is the same as Windows (think of a VPN where the vpn client authenticates itself to a VPN server using machine account credentia [...]
adds 38b54d0 r11577: adding perl interpreter she-bang to top of parselog.pl script (This used to be commit db4eb72142a23224ea93d2a2519b6d8cd7dc8643)
adds 77460a9 r11579: syncing up perf counter code cfrom trunk (This used to be commit 59c00924b67aa3d37a933731a56d03963ec7f1b5)
adds c2339ff4 r11580: fix an uninitialized variable that was causing winbindd to die in winbindd_dual_getsidaliases() (This used to be commit c0c181826ea535adcbffb8790ad31356f7e9fc04)
adds fe6ce8e r11582: r10193 at cabra: derrell | 2005-11-08 13:12:39 -0500 Fixed "clean" target -- bin/libmsrpc.a was not being deleted.
adds 5e7d308 r11583: r10556 at cabra: derrell | 2005-11-08 13:20:56 -0500 fix copy/paste error (This used to be commit 07dd45af840d8336937d1004ff8bdbd97db8d0b7)
adds 25d07bf r11585: Implement the possibility to have AFS users as SIDs in pts.
adds 242ec03 r11591: bumping version 3.0.22pre1 (This used to be commit c1a4329833de01456e0df4abbe7c43e97578ae6a)
adds f78f5cc r11613: fixing versions (This used to be commit b50a264f01c5af2d6cb0eed68b5292818ee06a59)
adds 4d8a77f r11614: Replace old crc32 code with one from the FreeBSD tree. * COPYRIGHT (C) 1986 Gary S. Brown. You may use this program, or * code or tables extracted from it, as desired without restriction. Jeremy. (This used to be commit 11c6b8ecd601ff2f6eaf184efeed8e39f54fdcf1)
adds c672a17 r11617: fix typo (This used to be commit 37d2bf02f37f6d1b5bac9523f085c00625722761)
adds e04e7e1 r11645: mklogon updates from Ricky Nance (This used to be commit 5bfa88225c085238954909fb9aedb34b1b760977)
adds 438d0ad r11651: After talking to Jeremy, commit my winbindd "Do the Right Thing" patch. Still needs some more testing ni domains with multiple DCs. Coming next.... (This used to be commit aaed605206a8549cec575dab31e56bf6d32f26a6)
adds ce0a1fa r11652: Reinstate the netsamlogon_cache in order to work around failed query_user calls. This fixes logons to a member of a Samba domain as a user from a trusted AD domain.
adds 6fdfa21 r11653: Declare the correct return value for the static initialization functions. Some compilers (guess whose) have ABIs that return int values using a different method than returning struct values. (This used to be commit 6bf4d88ab584315312934c9866128fb47f8b41e6)
adds 9d9fe2d r11655: Two small fixes
adds 5a06869 r11657: Tiny improvement to debug error message in dir_check_ftype. (This used to be commit 46674ca21d9c257bc48af97e313b49118c7b478d)
adds 2a7ce63 r11658: Someone broke the initialization of the static modules by adding a 'NTSTATUS' declaration before their call. The compiler sees : { NTSTATUS fn_foo(); NT_STATUS fn_bar(); } as *definitions: They need to be : { fn_foo(); fn_bar(); } Jeremy. (This used to be commit 1c5a3c51e36d228442b74d9221d3ed8a13a1c513)
adds a4d729b r11661: Store the INFO3 in the PAC data into the netsamlogon_cache. Also remove the mem_ctx from the netsamlogon_cache_store() API.
adds e629608 r11667: Fix a debug message (This used to be commit d1f506fa1353cd1b9ddba923dc17a884f7560be6)
adds f8cb37a r11685: reverting Lar's change to nistallman from r11224 since it breaks 'make installman' outside the source tree; will fix up after the rc1 release (This used to be commit 61e7366e0f545e8ef1aad45a3ab3f6aac1ca6049)
adds 789bed8 r11704: methods->alternate_name is not used anymore -- remove it (This used to be commit 4a4f85f0ef8545b7062e9a49392d4488aa108036)
adds 32cf16f r11706: Implement dsr_getdcname client code. It's handy: It not only gives you the IP address but also the fqdn of the remote dc and site info.
adds 3994f38 r11707: alt_names[i] might be NULL for i>0 also...
adds 4c8fc93 r11718: Filter stored DOS attributes by SAMBA_ATTRIBUTES_MASK (0x7f). Jeremy. (This used to be commit 61444049e1543b364eea2ee79743287c75d37db5)
adds 5cc61b3 r11719: Remove silly #define of close -> close_fn as this borks any code that includes libsmbclient.h that also calls the system close() fn. Doh ! Thanks to John Terpstra for reporting this. Jeremy. (This used to be commit 6e1cb7047aae80523a53d5552a4f704cd6e62997)
adds 56f6b5d r11725: build smbget by default (This used to be commit 715bd97708fd826e3f8f1f344f7d0749d855c972)
adds ba2edc3 r11728: Ensure to check for the config.log in ${SRCDIR}.
adds bc5921d r11729: Remove space from DYNEXP flags declaration for HPUX. Fixes bugzilla #3260. (This used to be commit 78ddbb1dd4fd90ef5e3aee1fe42fdc0e3105c800)
adds d35ca87 r11732: Remember to return early if -1 returned from *BSD EA call. Pointed out by timur at com.bat.ru. Jeremy. (This used to be commit 081e458801b626d6f9e58ba16a25c1b99b83eb55)
adds 88eb982 r11734: Remove unused variable (This used to be commit 5b882acafbacce6246b8f729eb8e347039ee16bd)
adds 05f7bec r11739: As per Jeremy's request, add a panic action for developers. Now configure.in needs something along the lines of
adds 70cac98 r11760: fix sequential reads in the eventlog; event viewer is behaving better now as well but needs more testing (This used to be commit ba2f94aeae1f8e69d53fc360785adf222a8c9c6e)
adds 5251618 r11761: * fix clearing of event logs by truncating the tdb. This feature got broken in some of the other updates. Now each open handle stores an pointer to an open tdb data structure (not the tdb pointer itself). Clearing can be done with a simple elog_close_tdb( elog, True ) to force a close and then calling elog_open_tdb( logname, True ) to force an tdb truncate. Permissions on existing tdbs are maintained which is important.
adds 1ce2883 r11762: fix my build breakage (This used to be commit 9ee851630ec3443f27a61de6eaf222c74d2d064a)
adds 7c5d5dd r11763: fix more build breakage (This used to be commit 5ab76ec8f88da6d6f372b44b7533ca2cb6c2ba0b)
adds 0ad770a r11764: Doesn't need to be exported from here. Jeremy. (This used to be commit 95665dfd77ac9959d1d538770157127a425b4b4e)
adds 394f87b r11767: Doesn't need to be exported. Jeremy. (This used to be commit 52b6f0db2e4a209641187255bd8815c8d03a5315)
adds d09beee r11769: Looking at a performance problem enumerating accounts, wondered if changing to support samr_connect5 might help so quickly coded it up. No it doesn't :-(. Don't merge this for 3.0.21 please. Jeremy. (This used to be commit bff1df678a8948d382f4555e83a1df23146a4b12)
adds 04b6c13 r11770: BUG 2718: don't use qpathinfo_basic() call when remote server is Win9x or the do_cd() call will fail (This used to be commit be31c2a105ae2b6e655530190c939caae1b41294)
adds d75de28 r11784: Fix minor glitch found by Rainer Weikusat <rainer.weikusat at sncag.com> -- Thanks (This used to be commit 1128d054dd8d387e529bf92dad3a3db5e251d61d)
adds 4ba6530 r11790: Avoid infinite retry to gather a connection.
adds 9be0ce4 r11793: Fix the SAMR cache so it works across completely insane client behaviour (ie.: open pipe/open SAMR handle/enumerate 0 - 1024 close SAMR handle, close pipe. open pipe/open SAMR handle/enumerate 1024 - 2048... close SAMR handle, close pipe. And on ad-nausium. Amazing.... probably object-oriented client side programming in action yet again. This change should *massively* improve performance when enumerating users from an LDAP database. Jeremy. (This used to be c [...]
adds 572e6dd r11799: Added OpenSSH fix for "%.*s" format crash. From Darren Tucker <dtucker at zip.com.au> Jeremy. (This used to be commit b7dee71f26b26e2aed4124c7de52fa6771ce40dd)
adds 6554051 r11830: patch from Rashid N. Achilov <shelton at granch.ru> to add descriptions for some common services (This used to be commit 69e168197e576bac6d4b29bdca876243eb7caf68)
adds aef9a5f r11833: fix build issues in smbget with the Sun compiler. Reported by Richard Bollinger (This used to be commit d381c125b0ffc269fd8671a855c9b899966a2320)
adds 8e178d8 r11839: Info level 0x101 is really a protocol NT level. Fix bug #3274 from Guenter Kukkukk <guenter.kukkukk at kukkukk.com> Jeremy. (This used to be commit e4b3b70ef1c0fea3252b73c55ea3e9cad7229afd)
adds ac66d7c r11841: Fix #3262 from Timur Bakeyev to improve reporting on FreeBSD DOS attribute errors. Jeremy. (This used to be commit 8f2e472fa35098b1be16083ce9b5c06fdf5dbcd1)
adds e98a396 r11845: Removed error code list as it isn't correct for Linux. Jeremy. (This used to be commit bea6fa293e2c1ee85ae72dcee00db13cb1fe5bb1)
adds 90603cb r11846: Destroy the TALLOC_CTX on error in the Kerberos session setup and give a more precise inline comment why PAC verification may fail.
adds 0e8b90e r11847: Fix typo.
adds cf974b8 r11851: Display correct error string.
adds e09cc27 r11852: Fill in samr_get_dom_pwinfo based on Samba4.
adds 63addcb r11853: Add Dsr_GetSiteName (handy for experimenting with GPOs).
adds d93c2b1 r11854: Remove unused DOM_SID.
adds b1e8785 r11855: patch from Aruna Prabakar for checking that the spooler si running on HP-UX (This used to be commit 017775f2879454f939c35196b3db6d1f2b9d1333)
adds 2770e98 r11856: Replace unknown1 with group_attr.
adds 4c34e1b r11857: Fix the build.
adds 1b624b6 r11858: Fill in the clientside TRUSTED_DOMAIN_INFO_EX query.
adds 4826f9d r11859: Another place where the SE_GROUP constants read better then "7".
adds f2ecd4f r11860: BUG 3156: don't use find_service() when explicitly looking for a printer as the username map might get in the way (This used to be commit 46bf28c81c27dfdc412318a83bf565211a58a47d)
adds 056f069 r11861: Fix inspired by Thomas Neumann <t.neumann at iku-ag.de> to ensure that default case applies only to new files and correctly examines 8.3 and long names. Jeremy. (This used to be commit ba931a015132f7e8fffa52c617cd8345a1da35d2)
adds ac331c4 r11863: BUG 3196: patch from Alex Deiter <tiamat at komi.mts.ru> to compile against the Sun LDAP client libs. But not for AD support; just ldap support (This used to be commit a33e78acedb37df47905d326411e017794721250)
adds b6f6810 r11864: fix build breakage with solaris LDAP patch (my fault) (This used to be commit 7ac6afe4dcded2e3db9e2012aaa57879bb63b508)
adds a509c20 r11865: The only way to stop multiple LDAP searches is to agressively cache results. We now cache them for 10 seconds, down from 30 seconds (however each re-use will refresh the idle timeout). Any set calls will flush the cache. Jeremy. (This used to be commit c9a0720f552719eb77a2c72fc2e942de52fbf1d6)
adds baba6d0 r11867: attempt at fixing the compile issue with nss_winbind.so on HP-UX caused by Solaris specific return codes (This used to be commit b823bcbc919d7e4b482c63cbe5b7f99e0bddd5f6)
adds 092e3e5 r11874: Merge LDAP connection setup in lib/smbldap.c and pdb_nds.c. Also allow to use START_TLS in the pdb_nds_update_login_attempts function when doing simple binds to eDir.
adds f6b8327 r11875: Allow to use START_TLS (by manually setting "ldap ssl = start_tls") for LDAP connections to ADS (Windows 2003).
adds 98cd8ed r11876: When we are using START_TLS to secure the LDAP connection, we *have* to call START_TLS again after rebinding to another LDAP server. (ldaps:// uri's are handled at by recent versions of OpenLDAP).
adds 43600a1 r11886: Fix 3187: logon hours restrictions were off corresponding to our offset from GMT. Use gmtime() instead of localtime() in the calc, but still use localtime() in displaying it. (This used to be commit 9b34f2d0f4bfc623eaec9c1334e34fa3965ba25b)
adds ed69365 r11898: Add a missing become_root().
adds 1bfb5b7 r11909: Implement 'reset on zero vc'. This kills other connections when a session setup comes in with the vc (virtual connection) field set to zero. This is done by Windows, probably you can tweak that by some registry key.
adds ace1212 r11914: After talking to Jeremy, implement passdb:expand_explicit with a default of no. This changes our default behaviour.
adds 3088a85 r11915: Remove unused extern declarations (This used to be commit 3c35fb642a187b785816bb8cbb3573df9612a9f8)
adds 5cc200a r11916: auth_get_sam_account is only used in auth_rhosts.c -- move it there (This used to be commit 8e5bea3f84c61ea312278cbbb70542664be7bd14)
adds 4ce6499 r11917: Move nt_token_to_group_list to srv_netlog_nt.c. srv_util.c is empty now.
adds 5976053 r11918: Remove two unused variables (This used to be commit 5524d662954165eef3fdd15986fe0b4de09180d7)
adds add1493 r11919: The generic mappings in srv_samr_nt.c are only used there -- make them static.
adds d36eb68 r11920: Rename local_lookup_rid to lookup_global_sam_rid, add lookup_builtin_rid.
adds fcf14eb r11921: samr_open_domain can only open "our" domain and BUILTIN.
adds 046a887 r11922: Looks bigger than it is: There's no point in allocating arrays in samr_lookup_rids twice. It was done in the srv_samr_nt.c code as well as in the pdb module. Remove the latter, this might happen more often.
adds 10bc204 r11923: Add samr_lookup_rids for the builtin domain. Doing it this way feels a bit wrong, but so far we don't have proper multi-domain support in passdb yet...
adds 48c2f9f r11924: Added Volkers's (C) to srv_samr_nt.c, removed separate "builtin" search enumeration, fixed count of groups and users to return zero if we're getting domain info on the builtin domain (need to fix the enumgroup and enumuser calls also). Added count_sam_aliases to return the correct alias count. Need to push the SID arg down into the group mapping interface so we only return the correct aliases. Upped passdb version numer for Volkers changes. SAM-MYSQL guys - y [...]
adds d9f26f7 r11927: No users or groups to return in BUILTIN domain. Jeremy. (This used to be commit 908e671c75f78b87fe0ee9129f0aca004565c407)
adds add7cff r11936: Fix bug in returning remote time found by Thomas Bork <tombork at web.de>. get_time_zone() was overwriting static buffer returned by gmtime(). Lars - this is a mandatory fix for the next patch... Jeremy. (This used to be commit 68d03a7a74738ce62e7531127aa4533147217e6d)
adds ba54ba0 r11938: Fix cifs to handle non-numeric uid and gid parameters and merge trunk and SAMBA_3 versions of mount.cifs and cleanup cifs vfs help.
adds 7b3d349 r11942: patch from Marcin to fix the mkdir() in perfcount daemon (This used to be commit 3e05e88bb6c0618ecc460045b72d86e82929af01)
adds e5b9a02 r11943: Don't reset attrs to zero in EA get - we are adding to the attr list not resetting it. Jeremy. (This used to be commit 8ee569626be7ebf3b6ebf71e1becdd091b9e893a)
adds defe1f3 r11945: Make us follow the newly documented pathname processing rules: "As a special case for directories with large numbers of files, if the case options are set as follows, "case sensitive = yes", "case preserve = no", "short preserve case = no" then the "default case" option will be applied and will modify all filenames sent from the client when accessing this share." This is needed as fixing the case preserve rules to only apply to new filenames broke the large d [...]
adds 6f04dc4 r11947: Back out passdb:expand_explicit until we find consensus. I'll file this as a bugzilla entry.
adds 05fafb8 r11950: If we got a connection oriented cancel pdu we would spin processing it. Fix that, and also add in comments for all possible CL and CO PDU types. Make sure we process them correctly. Jeremy. (This used to be commit 672113a627aa9060795871bc2ea3a02e696d7d7d)
adds e789a87 r11960: add 'wbinfo --separator' to get the currently active winbind_separator. Needed for KDM/GDM login masks.
adds a77658a r11962: Bring talloc up to date with Samba4, re-add the talloc_describe_all() function. Fix smbcontrol <pid> pool-usage as we desparately need it working in the field to track down memory leaks. Seriously, when new functionality like the Samba4 talloc is added, don't just disable working functionality like "pool-usage", fix the damn thing first ! Jeremy. (This used to be commit 2e262a75cca4575edd00db3d24e7e35760943120)
adds 41eb112 r11963: add rpccli_samr_chgpasswd3 from samba4.
adds 6ffd82e r11964: rename flag to password_properties in SAM_UNK_INFO_1 because that's what it is. (SAM_UNK_INFO_1 should get a better name as well).
adds 3c78fdd r11966: fix the build\n\nGuenther (This used to be commit 53f15a0881de489e809bb58217ecabccd6d77e2c)
adds d2fff52 r11975: Fix valgrind error -- bug 3291 (This used to be commit 9a6ce67fbf89ea7fc9eed72776dff4712ba67e2b)
adds 0af6dca r11976: (Slightly modified) Volker fix for #3293. Use SMBecho instead of chkpath to keep a connection alive. Jeremy. (This used to be commit f1c88de7a28942b6aaa634551dde7a8af91f4de3)
adds 0732d25 r11978: Volker's fix for #3292 (smbclient spins if server terminates connection). Jeremy. (This used to be commit 9b8602e0551500916a9d79c317589cd82d3da111)
adds 5f733f1 r11985: Move to LGPL as per tridge's Samba4 change. Jeremy. (This used to be commit 3804c4ca3914788e3d3780817ef016421418e11f)
adds e30b176 r11998: Add lookupname to rpcclient query_user as a fallback, we now accept both rid and username.
adds bd21ee6 r11999: Re-add "passdb expand explicit".
adds 15615dc r12002: patch from marcin to allow for the creation of a File value in the eventlog registry keys so that file properties can be displayed (This used to be commit 270fef5175559ba6345bb2c3e264c527a6a084c5)
adds 4e5cdfb r12015: When smbspool tries to connect to a printer shared on a standalone Windows XP box, smbspool has to mimic smbclient behaviour and also send a password-less NTLMSSP session setup.
adds 5bc7b91 r12027: changing version to 3.0.22pre1 since 3.0.21 is frozen now (This used to be commit 608f8c3da8c708ec291fdb5faa3ea14303f59750)
adds 0744d8d r12031: Added net idmap to common help list. (This used to be commit 3f11401335c0257d0f00678f80c992b5fca5e180)
adds 064636f r12038: This file is no longer used, and no one noticed.... Jeremy. (This used to be commit 6ec0312090dc3107e3c92099536858a22046ccfe)
adds 03b77ba r12040: merging packaging fixes from release branch (This used to be commit 47a9f2c3d6039a07a6970ac181aeb2888d47a353)
adds d1f91f7 r12043: It's amazing the warnings you find when compiling on a 64-bit box with gcc4 and -O6... Fix a bunch of C99 dereferencing type-punned pointer will break strict-aliasing rules errors. Also added prs_int32 (not uint32...) as it's needed in one place. Find places where prs_uint32 was being used to marshall/unmarshall a time_t (a big no no on 64-bits). More warning fixes to come. Thanks to Volker for nudging me to compile like this. Jeremy. (This used to be commit [...]
adds a168730 r12045: More warning fixes... Just a few more to go. Jeremy. (This used to be commit cd192ed79a531c6775cdbfb35f0eb2e0fa230ce9)
adds 678f13c r12046: Fix typo (This used to be commit b9d1a659109daeeb625f3e6caf7ec706ccdde230)
adds 05ac2de r12051: Merge across the lookup_name and lookup_sid work. Lets see how the build farm reacts :-)
adds 15fbacc r12052: Remove unused typedefs (This used to be commit 612ec4de75ad06f2b12176439f96f8e5662a7d77)
adds 08a73ae r12054: We only have one more warning at -O6. That will take some more restructuring to fix.... Coming soon. Jeremy. (This used to be commit 739c1c4d438ccf31bb0167e1fc509d072c149d45)
adds efbbd89 r12055: More cruft (This used to be commit 4d91f9501cd041ee42410eeace6a9acd9cc57d1c)
adds f6a46f3 r12076: Ensure setmntent() returns with != NULL in the disk_quotas() Linux version.
adds 884a0c8 r12077: Add configure switch to disable libmsrpc build. Add new Makefile target installlibmsrpc. This works the same way as we're already doing it for libsmbclient. Default is to build it.
adds a54f9ed r12080: r10673 at cabra: derrell | 2005-12-05 13:22:34 -0500 Correct some memory and file descriptor leaks.
adds 78631d3 r12081: r10674 at cabra: derrell | 2005-12-05 13:31:28 -0500 get rid of temporary #if 0 blocks (This used to be commit 376445c90b05c36206c87c974c13e5f9297f35eb)
adds a2bac34 r12096: Change uint32_t to uint32. Jerry, please pick this change up for 3.0.21 final. Jeremy. (This used to be commit 2b17e08d290dd7c629145d87c72f7fbd7f47b67d)
adds 44293df r12098: r10797 at cabra: derrell | 2005-12-06 12:09:00 -0500 fixed another memory leak and reverted an (incorrect) fix from yesterday (This used to be commit 8a86d7bddc291da094d060fbe185f071ffdbddd8)
adds 436b3dd r12106: Fix return value
adds 83b987b r12107: Move to a tdb-based wins database. At the moment we still use it as though it were an in-memory db and dump out to a flat file every 2 mins, but that can now change. Jeremy. (This used to be commit a342681792724c1ae8561ba8d352c4ee6e2a5332)
adds ba10b97 r12110: We're using a tdb-based wins backend now. Thanks to the ubiqx code, which has served us well for many a year.. "Well done, thou good and faithful servant". Jeremy. (This used to be commit 32380002e44766669b28621e62a0b74652b1798f)
adds 2c93f19 r12111: Fix the "everything" build by re-adding debug2html. Oops. Jeremy. (This used to be commit d270b809edfdeb680d7e243e53f6de9e2493f56e)
adds e48ef5b r12118: r10805 at cabra: derrell | 2005-12-07 22:34:55 -0500 first go at supporting long file names. seeems to work; requires more testing (This used to be commit 99fbe44ac569f218bd1b4d1026c18cc72f0a1f0e)
adds 7bf8de2 r12119: r10812 at cabra: derrell | 2005-12-07 22:44:26 -0500 sync to repository didn't work correctly...??? (This used to be commit 86ab4cf42b3bfe78239ee0b367bff9cfc5484107)
adds ab51c18 r12129: Fix uninitialized variables.
adds 09c1b2a r12130: display domain GUID.
adds 5ffc3b1 r12131: Fix it really, this time :)
adds 6a92f41 r12133: Fix an uninitialized variable in new code in rpc_server/srv_samr_nt.c.
adds 78fa625 r12160: The filename parameter to get_share_mode_lock is going to become very important as we fix #3303, so make sure we don't accidently set it here. Jeremy. (This used to be commit d1a9d0587cd9a391f0193ca76cb319803c6e019f)
adds 661c5c7 r12163: Change lookup_sid and lookup_name to return const char * instead of char *, use a temporary talloc_ctx for clarity.
adds c911ac2 r12169: Remove an unused function (This used to be commit 209e4f8793fe9375fc6af1aedb5bd1fe57193bbc)
adds 1e06846 r12170: Fix a segfault -- this is post-3.0.21 code (This used to be commit 8b30cf8e09944cd97e4ab959f730bf81591c2541)
adds a489553 r12173: doing some service control work
adds 1431039 r12174: Simple patch to work around the current lack of BUILTIN nested group support. Always add the BUILTIN\Administrators SID to a Domain Admins token.
adds 7cd1af4 r12176: fix type mismatch after rpc structure change in rpc_svcctl.h (This used to be commit ba67d3ae0430abc196d245218556c23002e52076)
adds 2c0114d r12177: last of outstanding patches in my queue to deal with MMC. Validate the share name and fail when trying to creating a share with bad characters. (This used to be commit 174fe494f9cbec3386ed687007e137fa7064373d)
adds 4d03fc5 r12182: Cosmetic cleanup (This used to be commit 81c358b511457fbc6304845acb4bfbf1b4adf062)
adds db6eea0 r12185: Cosmetic cleanup (This used to be commit d1e8f9afffecf986a428bfac29b22dcbce610016)
adds c9c8781 r12193: Fix some typos.
adds fa4df82 r12194: Ensure that when we set a connection path we've canonicalized the name (must be abolute - start with /, must not end in /, must have ./ and ../ removed). Of course for realpath resolved paths this won't be the case but for others we need this name to be canonicalized. This name is going into the sharemode db for #3303 so needs to be in a normalized format. Jeremy. (This used to be commit 22e3300911809692b595f49e87d91e3111923e6a)
adds 3f6d9a7 r12196: patch from Krishna Ganugapati <krishnag at centeris.com>
adds 7d2771e r12203: Add the share path into the sharemode db. This involves revving the minor version number for libsmbsharemodes (we now have a new _ex interface that takes the share path as well as the filename). Needed for #3303. Some code written by SATOH Fumiyasu <fumiya at samba.gr.jp> included in the changes to locking/locking.c. The smbstatus output is a bit of a mess and needs overhauling... Jeremy. (This used to be commit 9d93af713f8520ca506730dd32aa2b994937eaba)
adds ab7a4f7 r12213: Final fix for #3303 - send rename messages to smbd's that have open file handles to allow them to correctly implement delete on close. There is a further correctness fix I'm intending to add to this to cope with different share paths, but not right now... Jeremy. (This used to be commit 932e337db8788e75344e1c7cf1ef009d090cb039)
adds 4d3152e r12214: Fix compile if SYNC_DNS is set. Jeremy. (This used to be commit 7c545e1e77c3e235b21eb11d5ced91c603da491d)
adds 762901c r12221: Fix error code paths that can potentially leave a dangling lock. Jeremy. (This used to be commit 123135ed1ddd84cc0a5e8e5ca06a0703d1944e37)
adds 728e527 r12224: adding more characters to the invalid share name string (This used to be commit e461143639889da78cd4de47df40ac59a5a758a4)
adds 765daab r12225: r11729 at cabra: derrell | 2005-12-13 22:59:45 -0500 1. Fix a crash bug which should have reared its ugly head ages ago, but for some reason, remained dormant until recently. The bug pertained to libsmbclient doing a structure assignment of a cli after having opened a pipe. The pipe open code makes a copy of the cli pointer that was passed to it. If the cli is later copied (and that cli pointer that was saved is no longer valid), the pi [...]
adds e7d2e31 r12234: Reduce the race condition for renames by holding the lock longer. Instigated by complaints on the fix for #3303 from SATOH Fumiyasu <fumiyas at miraclelinux.com>. Jeremy. (This used to be commit 855f5f8c32aa530dbad244805a40200824724618)
adds 103f720 r12235: r11738 at cabra: derrell | 2005-12-14 13:15:14 -0500 Ensure that when libsmbclient copies a cli, it prevents the cli from later being freed, by turning off the 'allocated' flag.
adds 0dc5960 r12236: r11740 at cabra: derrell | 2005-12-14 13:16:58 -0500 check in the DEBUG message referenced in the previous commit (This used to be commit 6c04a8f9adfcd40fb0f1e1fcd4e22056ee463046)
adds 3a40509 r12245: eDirectory returns LDAP_UNWILLING_TO_PERFORM if the account is disabled. If we get this we can't check the password so have to tell the client the account was disabled. Jeremy. (This used to be commit 43c2d545ab98fef341c7e22d3b82c98bd0afebc2)
adds 91efc45 r12250: Patch from Martin Koeppe <mkoeppe at gmx.de> for #3287 to make the dev/inode numbers match what SFU expects. If we're using 8 byte inodes we'll lose the top 4 bytes and replace them with a dev_t instead, but this seem reasonable to ensure uniqueness. Jeremy. (This used to be commit e53574d0b43e5525029c89e56331701399013d91)
adds 6f91e3a r12262: * patch from Brian Moran to fix segv in eventlogadm when not eventlogs are listed in smb.conf * initialize the local group description in set_alias_info() (This used to be commit 58f8b42069a69c0b61da2609e5706a6c0d512e09)
adds f6e8106 r12273: Fix copy paste error.
adds 76796e2 r12275: Fix memory leak found by Mikhail Kshevetskiy <kl at laska.dorms.spbu.ru> and followed up by derrell at samba.org. Jeremy. (This used to be commit 5cab88f1444177129bb5521ccc4afd8869e9bf25)
adds 10b5609 r12279: unix_mask_match has been broken for *ever*... (How). Ensure it returns a BOOL. Jerry (and anyone else) please check this, I think all uses are now correct but could do with another set of eyes. Essential for 3.0.21 release. Jeremy. (This used to be commit 0c7b8a7637e760fcb6629092f36b610b8c71f5c9)
adds 31c73b9 r12281: adding a note about WINS and NetLogon not being remotely manageable (This used to be commit b86528865abae7380e80a8a18f9fb53ac77d6472)
adds 7ae0fd8 r12290: Typo (This used to be commit de839cc1658b6394e153a1f027c29524b301625b)
adds 8ee13ab r12291: Make getgroups_user static.
adds e1dd50b r12303: Move split_domain_and_name to util_getent.c and make it static there.
adds b15c328 r12305: Reformatting (This used to be commit f574e980aac5bae5e1e3cc23ec648b69a87eb04a)
adds 286fed3 r12306: Reformatting (This used to be commit 3f1dad5fdbd104dc0c03a6a9488bd619b8915c83)
adds 862e4a1 r12307: Reformatting plus a trivial if/else simplification. There's no point in doing an else branch that only returns NULL.
adds f2c8291 r12308: Reformatting (This used to be commit 97acfa12e52e889c97d0f7ce72c1a7f863cb0665)
adds 46dee72 r12311: Reformatting (This used to be commit 23f5be1dcbb9e5a1e7f24813c67009056b07d59c)
adds 0a58510 r12312: Reformatting and a trivial change: is_share_read_only_for_user only uses conn->service, so there's no point in passing down the whole conn struct.
adds 28fb5b6 r12313: Introduce yet another copy of the string_sub function: talloc_string_sub. Someone with time on his hands could convert all the callers of all_string_sub to this.
adds c32197d r12336: A couple of fixes and enhancements for adssearch.pl (espc. to debug GPOs).
adds ce5bde1 r12338: add ifdef DEBUG_PASSWORD before printing clear text password.
adds 0f20bcd r12341: add DEBUG statement.
adds e53642a r12376: Second patch from Martin Koeppe <mkoeppe at gmx.de> for #3287. Jeremy. (This used to be commit 8680eebbba220eea257c9ea093d5a463afe7bd94)
adds 894979c r12387: Make string_to_sid a little more silent. Jeremy. (This used to be commit 7ccff8071abf2bd85f4022abace1f96c7f7f0d29)
adds 67e8af8 r12393: cleaning up swat bugs. *no one* tests swat it seems. This has been broken since r10656 (This used to be commit 85ea7afd8bd30e0a2bcbc7181f75fde63b016a34)
adds 5ac6b21 r12398: adding Guenther's account policy migration fix (This used to be commit be32f10609f2274903cb3b2c6b84c9aa62962151)
adds 830149e r12400: one line patch for Sun LDAP libs pointed out by Nicholas Brealey <nick at brealey.org> (This used to be commit 5121d3806992da79d194717ef7a9da810b5ff679)
adds 025cee7 r12403: Update url on the docs directory README.
adds 568e800 r12406: Since w2k3 sp1 we fail to create user accounts using e.g. "net ads user add" with "Server is unwilling to perform". Seems we have to put in the same userAccountControl bits the server would pick when we wouldn't send them at all.
adds 25f13bb r12407: Fix returning wrong error codes and better sort out errors and stdout messages.
adds 107fe91 r12414: Remove the unnecessary SMB_STRDUP in server_role_str() + reuse the role translation elsewhere.
adds 1501a17 r12415: Forgot newlines.
adds 88d3b08 r12438: Remove an unused function (This used to be commit 561e351d25b58fda4b050525aa03d18e4d88cc6c)
adds ea6b103 r12441: Fix python build.
adds 3e80ef2 r12452: Fix Bug #3053 to allow esp. older eDirectory releases to load our LDAP schema.
adds 6770669 r12460: Fixes for bug 3349 (This used to be commit 040eda6bf0517204d5650702eea7e1d1c5eeb3d5)
adds 56b20b8 r12466: r12028 at cabra: derrell | 2005-12-24 20:25:38 -0500 parse dates correctly. w_time and m_time were reversed. (This used to be commit 481abfbab40209e087c82eadc15c3697eae0ae5b)
adds 9d36d5e r12467: r12029 at cabra: derrell | 2005-12-24 20:25:59 -0500 add another libsmbclient test program (This used to be commit 133cd3952b7f5fc9e9ca8d82a33ed1272067a6c8)
adds 494e332 r12468: r12033 at cabra: derrell | 2005-12-24 21:03:45 -0500 actually add the new test program (This used to be commit e3bab0cc437f3c51c74e438d8d76ffd8afe8644c)
adds 50a06f7 r12471: r12038 at cabra: derrell | 2005-12-24 23:17:16 -0500 libsmbclient was not loading the global configuration file. This should fix 3336. (This used to be commit 6d7a9ce7a7060b9b397ae77b8b54d3cf25e50e5a)
adds 3ec1852 r12472: r12040 at cabra: derrell | 2005-12-24 23:26:55 -0500 revert immediately previous change and fix problem correctly. Interfaces were being loaded before all configuration files had been read. *This* should fix byg 3336. (This used to be commit ded5fceef1e9086dcdaba1959f812810f04fe8bc)
adds 1638ada r12474: Fix a warning (This used to be commit e361f4a5c55ed88b706cfc348907a899d8970445)
adds 964feef r12475: Actually configure with profile support this time ... (This used to be commit 9cd4b894ea1e5c0ccfd50f8d2f84180c702d97ee)
adds a0d2029 r12476: Apply some const (This used to be commit a3f102f6c3ada10e74d72944e767b9b263fe83dd)
adds bd08ae2 r12477: Remove a gcc -O6 warning (This used to be commit dd39a37f8e6ab7dad46b180959636f5e402c136d)
adds 44db820 r12485: r12044 at cabra: derrell | 2005-12-25 16:46:47 -0500 When enumerating what could be a server name or a workgroup name, first check for an existing server structure. If none exists, then go through the previous determination of whether it's a serrver or a workgroup. This should avoid doing a NetBIOS name query each time, if we've already connected to the specified server. (While we're at it, clean up indenting and line length in this area of code.) (Th [...]
adds c4ccc8f r12491: End profile fixes from SATOH Fumiyasu <fumiya at samba.gr.jp>. Jeremy. (This used to be commit 2187502732e41690bf266f229312bb9c7177cf22)
adds b7eec4e r12495: Crackcheck utility enhancement based on patch sent by Tom Geissler (This used to be commit aa34304f61bd10cb1f80b4c0c27dd3834dc47fa3)
adds d186ff5 r12497: add a simplex option better usage message (This used to be commit c007f20c955f224c6a8deeb0b1f82e8432f1b9ab)
adds 5a4881b r12522: Try and fix bug #2926 by removing setlocale(LC_ALL, "C") and replace calls to isupper/islower/toupper/tolower with ASCII equivalents (mapping into _w variants). Jeremy. (This used to be commit c2752347eb2deeb2798c580ec7fc751a847717e9)
adds 1d5add0 r12541: patch from Oliver Schulze L. <oliver at samera.com.py> to check for rpm v4.3 (CentOS) (This used to be commit f49f2322d129e9e9270c8bb805bb42c7afbdfb1c)
adds 608aa3f r12544: Fix segfaults in winbind, smbpasswd and net (This used to be commit 9ca8edc26e66887d6333943bc6a9776352c657fc)
adds c8f28c9 r12555: Fix more load_case_table swegfaults. Arggg. What I'd give for a global constructor... Jeremy. (This used to be commit c970d7d0a5ba225465dfb0980989b8817b17c643)
adds 496b678 r12564: Ensure load_case_tables is always done first. Jeremy. (This used to be commit addb5095292d6b201cc85f6acab5ec8e6f8f4404)
adds 1d49a29 r12569: r12083 at cabra: derrell | 2005-12-29 09:39:45 -0500 fix line length and make formatting/indentation more consistent (This used to be commit 3d45023368e651315ff5620345c755c103c91065)
adds 7919fd0 r12570: r12084 at cabra: derrell | 2005-12-29 10:05:16 -0500 do not open connection when only looking for cached connection; also, fix crash caused by missing initialization following recent locale changes (This used to be commit 0070d816ab53eba047c009604d02f7e088290978)
adds e13d0cb r12576: r12115 at cabra: derrell | 2005-12-29 11:16:03 -0500 bug (enhancement) #2651: add option to log debug messages to stderr instead of stdout (This used to be commit 4182eb99af5b343291a661a87d08edd91fd09a7a)
adds cbc97b4 r12579: r12122 at cabra: derrell | 2005-12-29 12:03:00 -0500 allow for arbitrary option value types (This used to be commit 64c8e32b6382e48bce5c1f18179e66ca765a70af)
adds 7773676 r12581: And another one :-) (This used to be commit 3247a4cfc1df27c23806f196257bd8c68cb63176)
adds a74bc28 r12593: packaging fixes missed from the 3.0.21 build (This used to be commit 86952f680af613ec22691ec9a30714d18ff68479)
adds 1de83ea r12603: NO, I'm not claiming maintainership of this.
adds e0c989c r12645: Fix some memleaks. This will also be in the trunk checkin that comes next.
adds 7a1cf83 r12653: Patch from SATOH Fumiyasu <fumiyas at miraclelinux.com> for bug #3348. Don't assume owning sticky bit directory means write access allowed. Jeremy. (This used to be commit 1032aa890f53097f87fa97689cb21d908b32093c)
adds 1c77c6f r12660: Happy New Year!
adds 3c50ec2 r12663: Fix a memleak (This used to be commit 3ee6b732f4210e6de6716364ec166f44f29f4463)
adds d64db1c r12678: One more (This used to be commit f80fe785bcecd1a27df650e3fdbfd01621b9cc58)
adds 2b509f4 r12713: Remove use of uint8_t -> uint8. Jeremy. (This used to be commit 4473ac4ef9c86574fc49b1e67089b59b14b6d10d)
adds c3a2101 r12714: Fix segfault in pdb_nds.c.
adds a189257 r12721: GPFS 2.4 on Linux will contain some windows semantics, ie share modes and oplocks across the cluster. Adapt Samba to it.
adds 4d1d826b r12735: After talking to Tridge and Jeremy... This needs to be made more generic before it goes in.
adds 850b7c4 r12742: Don't write null sid mappings into the winbindd_cache.tdb.
adds 9a8ca19 r12757: r12126 at cabra: derrell | 2006-01-03 15:21:36 -0500 added flag to not request authentication information (This used to be commit 8396c4b26c9911887ed1c1ce17c31af462ee6883)
adds f396e22 r12758: r12127 at cabra: derrell | 2006-01-03 15:22:18 -0500 remove old superfluous comment and ifdef (This used to be commit ee7fcb43ad456929f1f005f47c52a4b4d46c5087)
adds 96d0d18 r12759: r12128 at cabra: derrell | 2006-01-07 15:34:01 -0500 Incorporate a number of changes suggested by David Collier-Brown Thanks, David! (This used to be commit 0ae65b9af566e02eece9bb7865047c037468d470)
adds 92e85d3 r12760: Fix bug 3384 (This used to be commit 9d366da172a13fe9fd6e940f95d58dac534f3b31)
adds cc58924 r12771: Apply patch from bug 3374, attempt to fix build on tru64.
adds 263cbe1 r12781: Support the level parameter for lsa_lookupsids.
adds 7745148 r12787: Revert last commit that removed our logic of memorizing negative name_to_sid lookups in the cache.
adds 1e9d8d4 r12788: Since we have agreed on the case of winbindd names, we can store a sid_to_name lookup result already after doing a sucessfull name_to_sid lookup.
adds fbbe89e r12794: BUG 3340: patch from William JoJo <jojowil at hvcc.edu> to fix automatic inclusion of aio support on AIX (This used to be commit f19f7961eef9d9fe345279c5ab35d18dff14e5ea)
adds 0b192df r12802: Fix for bugzilla #3389 from William Jojo. This fixes failures on AIX in linking smbd when the symbol table for ld exceeds 65536 bytes. (This used to be commit 679fc459357d3ddfac1786726e4d2ccdada0b05f)
adds 5bad6e3 r12837: - configure check for Tru64 EA functions (not yet implemented) - find Tru64 AIO lib in configure
adds 933a8ec r12839: - apply changes from svn r4963 also for VFS configure - KRB5_CONFIG should not be used - rename it to KRB5CONFIG
adds 19563e6 r12840: Add -W to smbpasswd. Thanks to William Jojo <jojowil at hvcc.edu>.
adds 673c356 r12852: r12150 at cabra: derrell | 2006-01-11 13:21:14 -0500 Although RTLD_NEXT was not working properly a number of years ago, it seems to be now. Replace dlopen(/lib/libc...) with direct use of RTLD_NEXT (This used to be commit 2b4866500640891fcb1ca7b24997df17f1b077cc)
adds 54b1c58 r12853: Fix segfault in "net rpc vampire|samdump" (Bugzilla #3390).
adds e03a68f r12855: Remove erroneous commenting out of valgrind fix. Jeremy. (This used to be commit b76c7b613282dc89c54faf3e7cef98f7651c5a9d)
adds 10b182f r12870: fixing net rpc registry enumerate from overwritnig the open subkey handle (This used to be commit cc2e7052bd05a15f43268ce87dc29506bb5bb5bf)
adds 80f2848 r12871: Merge Volkers rev 12667 from trunk as his analysis hit the nail on the head.
adds 3317484 r12877: Stop passing structs around in smb messages, instead always linearize into little-endian. Should fix all Solaris issues with this, plus provide a cleaner base moving forward for cluster-aware Samba where smbd's can communicate across different compilers/architectures (eventually these message will have to go cross-machine). Jeremy. (This used to be commit d01824b78576a034428e1cef73868d1169057991)
adds 92092cb r12878: Don't use non-static array initialisers. (This used to be commit 95b231f0285c65bcdc62cd453cea634f9f5e7f91)
adds d86ebaf r12885: Oops. Missed last part of correct patch for #3348. Caught by Samba4 oplock torture tester. Jeremy. (This used to be commit c2476b2f75f6521700107a46028f54110083aa52)
adds dbac670 r12889: BUG 3380: fix crash when changing printer drivers caused by accessing a previously freed pointer (This used to be commit bcce3b69f83f52deb308d8c2f5165000468bd552)
adds 29ba5c1 r12900: Merge from trunk:
adds 967ab90 r12901: Fix netfileenum returning WERR_BUF_TOO_SMALL.
adds 8eba119 r12904: Fix #3264, allow to load idmap_ad with "idmap backend = ad".
adds aa36384 r12912: patch from Tony Mountifield <tony at softins.co.uk> for BUG 3327 (fix bad access to gencache.tdb after fork() in smbmount (This used to be commit 68399ce04ca4509d51950d2d7b1ed817e82bf17c)
adds c5e7ddc r12913: missed merge to fix BUG 3391; ensure we can lookup account policies (This used to be commit 77575c64e4e961f37ccf5b2dd17e41c74678ea45)
adds e7a1a0e r12914: adding query/set ops for security descriptors on services. (This used to be commit cefd2d7cb6140b068d66e2383e9acfa4c3c4b4c7)
adds bb59be3 r12915: protect against changing the SCM security descriptor (This used to be commit 5842da99681c15437c11e9925dec24c8c0e3708a)
adds 005c880 r12916: use rpcstr_pull() instead of unistr_to_ascii() when validating share names (This used to be commit c08bc30698eac2f3f5dd8257b4fd7c3e23e6de39)
adds 5f4a895 r12920: Fix for #3401 from Andrew Bartlett. Original fix from Yau Lam Yiu <yiuext at cs.ust.hk>. Jeremy. (This used to be commit 4776101107923e425a153fe0457dbf61f4c99935)
adds ae4a576 r12922: Fix typo. Jeremy. (This used to be commit 1c32b352da270370e65d25939fdc56c2a415190f)
adds a02415b r12935: After discussion with Volker fix bug #3397 using a variant of the patch by Alex Deiter (tiamat at komi.mts.ru). Introduces level 9 of getuserinfo and allows to successfully install MS SMS2003 on a member of a Samba domain. Also added support for this level in rpcclient.
adds 4dea23d r12936: Fix bug #3264.
adds bfc2bf8 r12938: Fix for #3408 (change password fails) from William Jojo <jojowil at hvcc.edu>. Jeremy. (This used to be commit 5fc0ef80876a666c285585f8b55e1909e8f2e0bf)
adds 4c7b4cd r12946: fix a segfault in nmbd when 'wins support = yes' caused by double free (This used to be commit c11372f4ec49634e2ae2e6b9ddf4d2b72976f9c5)
adds ed0c8e0 r12951: Tell the MIPSPro compiler to push DEBUG calls out of line. (This used to be commit a346059912c05d2b4a27892571d6e89f44907d5c)
adds d67b72a r12953: Support the TCP_FASTACK socket option if it is available. Note that this will not acutally help, but it is good to be complete. (This used to be commit 2163e4b6b453ebf1fefc64e74890300108bbf8f6)
adds 2dd7fd8 r12956: Fix for bug #3035 from SATOH Fumiyasu <fumiyas at miraclelinux.com>
adds bc1a5b7 r12964: Rewind rem_backend in the case we have to workaround the idmap_ prefix. Else SAFE_FREE seg faults. Thanks to Günther for pointing me at this.
adds f751954 r12967: BUG 1061: don't corrupt the file name when reading an lmhosts file (-H) in nmbd. Patch from Andrew Esh <Andrew_Esh at adaptec.com> (This used to be commit 14160c496112e06e4ea0d0a5aa5bad2b58e90601)
adds c42be9f r12986: Use d_fprintf(stderr, ...) for any error message in net.
adds e2de656 r12990: BUG 3329: patch from David May <mayd at cygnus.uwa.edu.au> for Solaris shell script portability issues in 'make test' (This used to be commit 19339a9510467b4b2cf3889bc6a08563cdc940f4)
adds 4dd1927 r12991: some fixes for BUG 3331 - solaris packaging (This used to be commit b334052108f58cc71898ec0b4b745da1f9d53bec)
adds 0d31683 r12993: Ouch... (This used to be commit de0347cd706c36a593dba9e46c9106b8215fe656)
adds fcd791c r12994: Fix cut&paste error, thanks to Björn Jachke <bj at sernet.de> (This used to be commit 8176f5a2821e897d8ff0b127450c918a2d82b70a)
adds 90372e1 r13012: Fix #3421 - it turns out krb5_kt_get_entry() on MIT does an implicit open/read/close and blows away an open keytab handle - so make sure we use a new handle. Wonderful analysis from Luke <ldeller at xplantechnology.com> helped fix this. Jeremy. (This used to be commit 9d2f2385ad68cbe11bdfb82b5f2d016626f6e679)
adds 2fd79d8 r13015: Make logic much clearer. From jpeach. Jeremy. (This used to be commit d9b6bdd84a16c8af44049748a0fc47844f597919)
adds 8a30b32 r13020: Prevent cli_krb5_get_ticket of getting into an infite loop. This whole area of code needs to be reworked later on.
adds 9ed5127 r13023: Ensure we notice if we exit due to guest user setup fail. Jeremy. (This used to be commit f8d09d111ccd8c2805245662e01cd99dba1d9292)
adds 7b575d7 r13024: Add is_null_sid.
adds 543ff19 r13027: Support file change notifications from FAM. (This used to be commit 652b511ff24ce41c7745a0e00363e619e5027828)
adds cd8f41c r13028: Fix for #3419 - vfs_full_audit *never* worked correctly. Static variables were used ! Jeremy. (This used to be commit 2ab5aeca895476869f0b50e513a77c9f2558fc56)
adds dac44fd r13042: Fix for bug #3248 Stefan Burkei <stefan at burkei.de>. When doing auth_crap authentication use the client given workstation name not our own. Jeremy. (This used to be commit a2bb2e3e819c56b710885fc8206632e22a6ec0ce)
adds a901618 r13047: specfile updates from John T. (This used to be commit bec01ad3d689766df499ee489d4f4c2f8ba57fdd)
adds 4183c18 r13048: trying to fix the confusion over packaging platforms (This used to be commit b99ef469d1057a8e856f3818f5fd0f25db70d4ee)
adds 0c42f4a r13058: Add %w macro for the winbind seperator which allows us for example valid users = %S, %D%w%S (This used to be commit 6ff25eb8402ed006ac5e081f64bd9e074fe22295)
adds 2f7bc0e r13072: Fix segfault in vfstest and smbtorture.
adds e95e604 r13081: correct fix for the segv in nmbd caused by a double free on namerec. (This used to be commit c908dbc4b260bac72cbc6d25f4728359a6ec8259)
adds 0773e79 r13082: revert an accidentally commited patch (still in progress) (This used to be commit e43775fb3156bf29e4e412f01ad2d731aa866323)
adds 8cf489e r13083: patch suggested by Adam Nielsen for better smbstatus formatting (This used to be commit ef69cf96145516ddca44fdb4faddfead26591345)
adds 9ededd3 r13085: hook the max connections spin box in the share properties MMC plugin dialog to the 'max connections' smb.conf parameter. Also added the max uses int from the SHARE_INFO_2 structure to the 'modify share command' (This used to be commit af68748baae6d2e5ef850c16622d5424fd303ee7)
adds e5d1583 r13086: hooking max connections into 'add share' as well (although the WinXP UI doesn't give you a way to set the value on add (This used to be commit e6afdf1df568921c82ce85fdce9456674c3a9a75)
adds be7fb35 r13089: quick fix to work around building ilbnss_winbind.so on SOlaris when --enable-developer is specified (This used to be commit 1c7787e4a11c530cec93fa210c97fbe4b38f333a)
adds bdc6f05 r13091: Fix gcc warning about using '0' with %s. Jeremy. (This used to be commit 5f5f87584fec7fdeefeb54de0cb72ae5b1ac9dd4)
adds 1990788 r13093: adding vendor patch level string as announced on samba-technical ml (This used to be commit d40f06018b9197c35a10cc9ab284dd596244f47b)
adds b310900 r13095: Fix warnings assigning int to a size_t. Jeremy. (This used to be commit 1ca4abffd04bcc46b61acdc12444f3e2aad0afed)
adds 6afd823 r13110: remove an invalid debug message about call get_share_mode_lock() with a NULL service path and fname (we do it all the time internally) (This used to be commit e1f75ea63780f4a1661f19554d18bbd73b069c1b)
adds 7756059 r13119: Fix for #1779 from William Jojo <jojowil at hvcc.edu> Jeremy. (This used to be commit 103cac7dd314117b15e27fd263a64beeb36ed6e6)
adds 1097637 r13124: working on RHEL/Fedora packaging for 64-bit platforms and general cleanup (This used to be commit 4a8e457846a49647c751ae09365539acb5c02ce2)
adds c4307da r13125: Very well spotted crash bug fix for #3343 from SATOH Fumiyasu <fumiyas at miraclelinux.com> Jerry please pick this up for 3.0.21b. Jeremy. (This used to be commit 3f5860b8fb37e854ccf5d9a80848ef759154f88c)
adds 0bd71d7 r13127: more spec file fixes for RHEL (This used to be commit 8217809d86567fb4f8eb57a4d634b21c3a4c67e5)
adds f6adbe5 r13132: Old fix from Lars tx (This used to be commit 4488e1debb00f6e3b53c71826a91bae001250902)
adds efc04a2 r13133: patch from Makr Proehl <m.proehl at science-computing.de> for dumping server role when calling 'testparm -s' (BUG 1336) (This used to be commit a4c6eceaaeeeaa6f0af2ae0689631710d36dbd59)
adds 5301c8b r13136: Fix handling user sid and user gid (This used to be commit 65d5abda68fa0cacbff489ea1e4bfeffd58c83cb)
adds 14b16ba r13137: make cleare where long ifdefs ends (This used to be commit 58e48fef450f71ac15219f73897801c5a66a2c44)
adds 77965f6 r13138: old fix I forgot to commit need to access info when using the ldap backend (This used to be commit 80c0625667f28253e9b6f1ac1a5c88aa8261f9b0)
adds 1a42330 r13140: Fix swat - make sure it can list running services (ensure loopback_ip) is defined. Jerry - this needs to be in 3.0.21b. Jeremy. (This used to be commit 417ef5bffaefee698cbea4b06aff691f01ac56d1)
adds 60bcd1b r13147: Raise creds_server_step fail log messages to debug level 2. These can happen in normal operation (I think - not 100% sure) and don't want to alarm admins. Jerry please add this to 3.0.21b. Jeremy. (This used to be commit 47178b1b5ad06905f345a0f6b6267701d8aefddb)
adds 69981e3 r13148: Fix bug: #3413 Check that ldap admin dn is defined in smb.conf before setting the ldap password in secrets.tdb
adds abfc68f r13162: Allow to set the flags for a ds_enum_domain_trusts query in rpcclient.
adds 3ea781f r13172: Fix incorrect error message when new tdb not created correctly. Jeremy. (This used to be commit e5f19ad5ac1b728de4ca5a6c37c0d79b0752f536)
adds 114a24c r13175: Actually make adding a new user into an empty pdbtdb file create the file. Jeremy. (This used to be commit 31b3201f537220ec82d6fecbb4c457bfe3dbb9c9)
adds f1022af r13176: Fix show-stopper bug for 3.0.21b where 4 leg NTLMSSP SPNEGO auth was not generating the correct auth header on the 4th packet. This may fix a lot of Windows client complaints and is essential for release. Jeremy. (This used to be commit 48dd8c732b890e3fd3d8e80ace765487601cfb26)
adds 661be1d r13187: IBM Tivoli Directory Server schema updates from John Janosik <jpjanosi at us.ibm.com> (This used to be commit d45cc5e4f38bd1aa69d5c3ae8d19e2ea98976fac)
adds 139acd2 r13190: Fix #3458 from Andriy Gapon <avg at icyb.net.ua>. Don't access free'd memory. Jerry please pick up for 3.0.21b ! Jeremy. (This used to be commit c0ba64297a00d75cd537693425c6b544e70578c1)
adds 6a097ab r13192: Fix up alignment issues when printing share mode entries. Add paranioa to debug so we know when an entry is unused. Jeremy. (This used to be commit fa5fab313e3728ff49c00ca1097242039506f83e)
adds 6f08a55 r13194: Don't do extra memcpy's unless we're asked to. Jeremy. (This used to be commit f93e1e75563679dc07958168b283dfc0eb2de5b0)
adds 0f46bfd r13197: Add -k switch to dump the data of a single key. (This used to be commit 23503ff45f2a377728bc5ebb1e6db2755bb5ca2b)
adds bd34c2a r13198: Fix issues exposed by Jerry's testing on 64-bit Solaris (I hope). Separate 3.0.21b patch sent to Jerry. Jeremy. (This used to be commit 837e7ea7e40cedc6b01e023445feb4a90c4bf8b9)
adds 5fa8978 r13202: Fix the build for --with-aio-support. Sorry.
adds b2e8358 r13209: Make smbpasswd -a work again if passdb did not exist.
adds ba611cb r13211: Fix remote password changing if password must change is set
adds 9c15bd3 r13212: r12414 at cabra: derrell | 2006-01-28 17:52:17 -0500 lp_load() could not be called multiple times to modify parameter settings based on reading from multiple configuration settings. Each time, it initialized all of the settings back to their defaults before reading the specified configuration file.
adds c9811b8 r13214: r12420 at cabra: derrell | 2006-01-28 19:10:58 -0500 This should fix bug #3446.
adds 7ed3868 r13216: r12422 at cabra: derrell | 2006-01-28 23:57:35 -0500 Fix cli_setpathinfo() to actually do what it's supposed to.
adds 6c58244 r13222: Never assume mode_t is of type int. We were trashing the stack on machines that define mode_t as uint16_t (This used to be commit 6c15af31bcee1e82578b61cae10423b37c285f10)
adds 99fc191 r13224: better to cast the return too (This used to be commit c068df483f44a23ad813acd10d583be863128382)
adds 7de55b3 r13229: * fix bad comparison caught by the AIX compiler in wbinfo code * update output from mkversion.sh to include the SAMBA_VENDOR_PATCH (This used to be commit 485f0370942880a71095da5096e414b28193b150)
adds 8724ea7 r13231: apparently strncat() is converted to strcat() on RH7.3 and similar systems. Fix the build on those boxes (This used to be commit 0b8ed8136b5c5b9b7bb5615dc8dc27eec7c49506)
adds d44ad56 r13232: defensive programming in an attempt to prevent crashes due to a PDC rebooting (This used to be commit 994794383361cfe5d58098ae494489fb0164e1df)
adds d75dc6f r13233: build fixes for smbmnt; remove unused variable; ready to ship 3.0.21b now (This used to be commit 51fe6bd845f33139654f641947cffeaaf8e88124)
adds 75e2239 r13235: fixing RedHat 7.x packaging (This used to be commit dcdae7f483f642605e158b405939178587971bec)
adds 4699d47 r13238: Fix from Qiao Yang <qyang at stbernard.com> to ensure we always update the failed time when we are adding a failed connection. Jeremy. (This used to be commit 6f5af1dd413d07430ead9382422dda14acf3464d)
adds 5256cac r13257: Fix python build with older python versions (e.g. 2.2.1) like in United Linux 1 (UL) aka SuSE Linux Enterprise Server (SLES) 8. (This used to be commit 4602cb5f53f05404f10c69b01dd8fd5ac492c5c5)
adds a2cfc56 r13260: Fix stupid bug Volker found for big-endian machines. Jeremy. (This used to be commit 31903cf25d4075b8518e370b7618de41510f7995)
adds 0e551cd r13262: Arrgggg. Fix smbstatus and swat status to ignore bloody placeholder share mode entries (I hate these - I've had to add this filter code now to too many places :-). Jeremy. (This used to be commit 815340e1a413f98c1c36aacc1c34041e9160d0e3)
adds 86c9bac r13274: Fix for bug #3467. Not a show stopper. jason qian <jason at infrant.com> was a *fantastic* help in tracking this down. Jeremy. (This used to be commit 9f4a9c70fa232047868e5d8a3f132a2dd6bfee82)
adds 6d7a1fe r13286: changing target file in another branch (This used to be commit 91384c703cadce9ae262503958dba42389b34321)
adds ee4fc9c r13287: removning readme file (This used to be commit c20ad9d8c03a15afc670dc74921e9e9530174ff6)
adds af03523 r13288: readding readme file (This used to be commit f1ab089b19fa631d38b81230466b0e2b7aa49a8d)
adds 8b54e0b r13290: Adding Account Policy LDAP attributes for eDirectory schema.
adds 206cbff r13291: NT checks the minimum password age dynamically. That means we have to ignore the sambapwdmustchange field if we can access the corresponding account policy and calculate it dynamically based on the pwdlastset field.
adds d14af63 r13293: Rather a big patch I'm afraid, but this should fix bug #3347 by saving the UNIX token used to set a delete on close flag, and using it when doing the delete. libsmbsharemodes.so still needs updating to cope with this change. Samba4 torture tests to follow. Jeremy. (This used to be commit 23f16cbc2e8cde97c486831e26bcafd4ab4a9654)
adds 466230e r13294: Fix basic delete on close tests - don't forget to tell the data struct how big the token is... :-). Jeremy. (This used to be commit f259de8b69f94ae8b5f4553180f245234bffd397)
adds b9002fa r13296: Align trunk with branches/SAMBA_3_0.
adds 66d5a32 r13299: From testing W2K3 and W2K the delete on close bit seems to be always honored (ie. the file gets deleted) for derectories when set at open time - even though it doesn't show in the qfileinfo call. This is not true of files.... (if anyone from the EU is listening, it's stuff like this that makes CIFS non-documentable :-). Jeremy. (This used to be commit e2fc8a196a06f76aa47fabc30872c701a2f7ccec)
adds ca2cd33 r13306: Do not call netbios_setup() if this file is sourced by sh or bash. (This used to be commit 72c6432ae8b8bf2330fc1a8019d332ab95b57e4e)
adds 989c931 r13309: If the sid in the winbind name2sid cache is not valid (NT_STATUS_NONE_MAPPED), we have S-0-0 as a SID in the cache. This leads to ugly level 0 messages from string_to_sid. Avoid them.
adds 855e02f r13310: first round of server affinity patches for winbindd & net ads join (This used to be commit 6c3480f9aecc061660ad5c06347b8f1d3e11a330)
adds 21a30a1 r13314: This code has been causing problems since 1.9.x I think. Remove check_for_pipe() - Volker was completely correct. If it gets re-added it will be in a old open call path, not in the generic code path. Jeremy. (This used to be commit 50c894a6e949d4d3579926650674f381a821a671)
adds 0af1500 r13316: Let the carnage begin.... Sync with trunk as off r13315 (This used to be commit 17e63ac4ed8325c0d44fe62b2442449f3298559f)
adds 4352611 r13318: remove an unused file (This used to be commit 5d373133cbed8fa40e3a9dcd08d27c35ddff96af)
adds 2268658 r13322: Fix warning time_t != int. Jeremy. (This used to be commit 6196446a03abeb4100bac1721977488ae5843f42)
adds fdbed3a r13326: fix bad path in RHEL spec file; going to have to rebuild Fedora packages (This used to be commit 18800eab03b7b1c3cf6734b71f462f2fd7b8f24a)
adds feb50da r13327: Update install.html location & fix typo. (This used to be commit 77fb6998510ceab502548ea3b20541136b37b952)
adds 40d3c7e r13329: Fix libsmbsharemodes.so to work with the stored delete token. Less trouble than I thought plus it didn't need an interface change (thank goodness !). Jeremy. (This used to be commit dbe2572d1c713f46b0d1d0c405f88456c9336297)
adds 7f5e36d r13331: No I didn't have to change the interface version... Jeremy. (This used to be commit 2aed5b36409e05ac25b4492669f47d50be988f2c)
adds 4c4b5de r13337: Attempt to fix the AIX build (This used to be commit b129b4f94f6ff1d963ac316cf180662f5cecf9f6)
adds 74f32df r13338: Remove the experimental pdb modules (This used to be commit a3bc4f51144bcd711ae1869d60a15d24be6ad992)
adds 9ca890e r13343: More sql cleanup (This used to be commit bd1be2388ebdc332c00289f10f0af17e6cd8b44a)
adds da979c9 r13350: Implement rpccli_samr_set_domain_info. Weird that it was not around :-)
adds aa2e8f6 r13351: Fix copyright (This used to be commit 70114f509c821a4bc932ff76d9fc19a7d4ad1e84)
adds 32f0fa5 r13363: Honour the $(DESTDIR) Makefile variable when installing Python extensions. Fix from Vladimir Lettiev. (This used to be commit 7ca75d9060f7ae5a1fe0517ec6889f6bc940c6b2)
adds 65a2800 r13364: Continue not enabling valgrind on 64-bit Linux (see also rev 8510). (This used to be commit 13766b03e806528cdd34c9452f42ae4e71869671)
adds e91aca5 r13366: Add popt to the include path for examples/VFS. The modules themselves don't use that, but includes.h fails in environments where there's no system popt around. As the modules don't need that anyway, porting the check whether to use the system one or our own seems a bit overkill.
adds 616fea5 r13368: I must write out 1000 times, "Don't use C++ reserved words..." Jeremy. (This used to be commit b1ebc12b5043a7d7a85378f0d3f1d4f6cb83c411)
adds de03371 r13371: Remove an unused function (This used to be commit dde8322b5c26b04222eefd3c1d450852f849079f)
adds 0b09d4b r13374: new revision of the snprintf replace code
adds 9cdab6d r13375: Match XP behaviour: Don't force 'Administrator' to change an expired password on logon. (this might be true for all domain admins as well).
adds 88aae1a r13376: break docs out to a separate package; cleanup /var/cache/samba -> /var/lib/samba (This used to be commit 9cb372605cf0ccd7837e8fe71c597748a9d8ab24)
adds 3ad6e4d r13377: Fix from Volker: Make offline authentication work with NT4 as well (handle no ACB_NORMAL flag and save name2sid as early as possible).
adds b2d9879 r13378: Not sure what this breaks, but we have to do the popt processing after the lp_load, because otherwise the lp_load overwrites the -W setting again.
adds 845e49b r13379: Andrew correctly noted that this breaks -s. Not sure what to do... (This used to be commit 5f9f772c2539112b17ebd13d7d3f4f7ab6fb141b)
adds f351b9c r13382: added server affinity cache stores for 'net rpc join' and trusted domain code (This used to be commit 9eb743584d32cdb67e0512ac915c34565bce1c01)
adds 4379662 r13383: pulling in swat-welcome patch from SuSE packaging (This used to be commit 1b955bbf59e5b11014405d888d58fefbc055ad38)
adds a988be7 r13384: Adding in some more SuSE patches
adds 1b14d3b r13386: Fix parsing of SAMR_Q_CONNECT_ANON. Jeremy. (This used to be commit 6f8334ad31ac773f5c13335f5d8c5bed62987466)
adds 7fc2c0b r13389: get_ldap_filter is only used once, make it static (This used to be commit d3b66fb8712e41a331ccfb0f52f187382769b41e)
adds d5c5c85 r13391: Only fall into password change when ACB_PWNOEXP is not set
adds 034877c r13392: check gcc version before trying 'make pch'. remove some historical actions (This used to be commit e0c4e5cfded7d22e37aab7c14d3c0fa4263e7983)
adds ef3f2c9 r13393: Do not initialize the lp_svcctl_list() value since it is handled internally in services_db.c now. This prevents internal services from being listed twice (one internal and one external) when no 'svcctl list' parameter is explcitly set in smb.conf (This used to be commit 6c4ede6cee7e1d25a6357e959972e8d390c27fe3)
adds 1e68cce r13394: Fix rpcclient to obey the -W parameter. Not that I *like* the smbclient solution, but it does this particular job... :-)
adds 86358fc r13396: Add in userinfo26, re-enable userinfo25 - took the knowledge from Samba4 on how to decode the 532 byte password buffers. Getting closer to passing samba4 RPC-SCHANNEL test. Jeremy. (This used to be commit 205db6968a26c43dec64c14d8053d8e66807086f)
adds cf7c47a r13399: Get closer to passing RPC-SCHANNEL test. Jeremy. (This used to be commit 8ae70122b79fbe682c227ec2c4e5a72bf58d76de)
adds ad8b47a r13407: Change the credentials code to be more like the Samba4 structure, makes fixes much easier to port. Fix the size of dc->sess_key to be 16 bytes, not 8 bytes - only store 8 bytes in the inter-smbd store in secrets.tdb though. Should fix some uses of the dc->sess_key where we where assuming we could read 16 bytes. Jeremy. (This used to be commit 5b3c2e63c73fee8949108abe19ac7a448a033a7f)
adds ae25f82 r13408: Remove C++ comments (# 3494)
adds 2d743ac r13409: No functional changes, just some DEBUG cleanup.
adds c1ffb8d r13410: Dump a netbootGUID as a GUID.
adds 9fc7ee4 r13411: Sync with the latest fix I've made to package 3.0.21b (This used to be commit 46f9f7a6f0352329b2e57030b2af4bc0dc72c580)
adds 30e47fd r13412: Don't use arbitrary uint32 size for uid and gid storage. Use correct system size. Fixed a bug that was accidentally introduced by use of uint32 - uid was stored twice, not uid and gid. Jeremy. (This used to be commit 89db006997588c6523ce8f2470d67f3136042256)
adds 45f2e59 r13416: Remove superfluous -lc while linking libnss_wins.so and pam_winbind.so. (This used to be commit e64134a8599364dc0fa298c7106a7ccf471c5322)
adds 34352fe r13417: Add .2 to the SONAME as version suffix if we link the nss modules on linux.
adds e6d847d r13418: Formalise support for checking compiler options. (This used to be commit eb3ba826ef465b95f9597043ee156ad9d7ca16a0)
adds e97ad44 r13420: Support profile-guided optimisation in the build system. This is implemented for gcc 3.x, gcc 4.x and MIPSPro compilers. (This used to be commit 5e57021723f091a33021c30557cace2b70acf172)
adds 687e5be r13423: Write wrapper functions (and configure tests) so we can always assume we can get a struct timespec out of a stat struct. This will allow us to portably move to nsec timestamps on files and directories in the file server code in future. Jeremy. (This used to be commit 07132d8796a08aa71d6719cb07b5b2c999930632)
adds e2ad693 r13424: Don't attempt to use cc -O2. This breaks the solaris build. (This used to be commit 341d554e2f7a117c7098633b24cb18c7ff25a011)
adds 457e6ac r13425: Revert all the "clever" compiler options checks. They broke the build on Solaris, AIX and S390. The fundamental problem is that macros like AX_CFLAGS_IRIX_OPTION can spuriously succeed. (This used to be commit 30122f61c35b1af977efd6e4727204c2e2e1c7a3)
adds e5ec28a r13427: Fix ctime -> st_ctime. Jeremy. (This used to be commit 95793d7e64d30190ebf917745c719f9c5a1b31e2)
adds 74bc039 r13433: Get ready to implement NET_SAM_LOGON_EX. Jeremy. (This used to be commit 666b03b4a92800ed704b7f7e4b39f4e01ca47aee)
adds 4d2b4c9 r13434: Add stub for NET_SAM_LOGON_EX. Jeremy. (This used to be commit 58544eb3c848e1dddd774270fbaae7d704a37b53)
adds e19ae28 r13436: Add in NET_SAM_LOGON_EX. Still needs testing. Jeremy (This used to be commit f58d0ebf749ad6dab562e74e9fd2c16606183d6c)
adds e493d32 r13439: Fix NET_SAM_LOGON_EX. Jeremy. (This used to be commit 9437ffc84f4d924ab67f3e16ef507d2aeeeb5f34)
adds e83c7d0 r13442: Implement samr_chgpasswd_user3 server-side.
adds fbf45d8 r13443: Fix the build.
adds 72b30eb r13444: Add REJECT_REASON_OTHER for samr_chgpasswd_user3
adds a48f4e8 r13445: We already made the decision whether to include the dominfo and changereject.
adds 06cf1e1 r13447: Added LSA_LOOKUPSIDS2 and LSA_LOOKUPSIDS3. Jeremy. (This used to be commit a164cfab420a2439dad8fd85f8b4d652087fa6b9)
adds 8675ab8 r13448: Fix the build (again).
adds acc4a83 r13449: Ensure we don't crash if no dc struct on pipe. Jeremy. (This used to be commit a9e1d0f3b4fd7a0732a5023d0b4dcc2c4b1b03f8)
adds f0a6a00 r13451: Fix build warning.
adds e22d38b r13455: Prepare to add lookupnames2. Jeremy. (This used to be commit 2274709587bd1f27bea2eacf633182f20cd07b1e)
adds 785c78b r13456: Add lsa_lookup_names2. Jeremy. (This used to be commit b57406c89feaf550f6c2d29ef0ed73a935908add)
adds 85160e6 r13458: Add parsing functions - but stub internals for lookupnames3 and 4. Jeremy. (This used to be commit f1a362580ae37730dc8393a79f832aed5d0ea4be)
adds 75ef18f r13460: by popular demand....
adds d672d8f r13473: Back port r13470, r13471, r13472 from Samba4. Thanks Andrew: ----------------------------------- Thanks to a report from VL:
adds d3196b8 r13475: Fix erroneous initialization caused by my renaming types. Jeremy. (This used to be commit e8e2fc79b4afd6625e1d50e23b31eb49f67526d9)
adds 71247a2 r13477: Fix code before declaration (This used to be commit c15f1d553f03ad1ed4e1d52b8e46c52202bc3a83)
adds 8fbdd11 r13482: Push the FAM notification file descriptor into the select set to avoid unnecessary polling. (This used to be commit 1dce945ccbba25092cf54890301c8f78f8aede33)
adds 8d1b17f r13484: Add missing semi-colon. (This used to be commit a78d94f539e41ac384e09cd6e44cb611dd8e1570)
adds 7461a45 r13486: Two more -- fix bug 3503 (This used to be commit 62b02a68438e0ff1119e68347b1ac3495572fa8a)
adds 3df82f5 r13489: Fix #3496 from jason at ncac.gwu.edu. Variable set but never used. Jeremy. (This used to be commit 4204794cc7c5e2671259652879c33f539d26958c)
adds 6791180 r13491: Fix bug # 3498 from jason at ncac.gwu.edu. Unsigned comparison with < 0. Jeremy. (This used to be commit 9a083837070c6540a9b92f6a055f8ecc23a32a49)
adds f0ed044 r13492: As noone objected on the mailing-list:
adds 3b67210 r13493: module_name and module_location are the same string. Fix a valgrind error.
adds 301d51e r13494: Merge the stuff I've done in head the last days.
adds c9b5c9b r13495: Derell, I'm removing that double setup_logging(), just a typo.
adds 7f7c984 r13497: Fix #3508 from jason at ncac.gwu.edu Jeremy. (This used to be commit a28bc614a0eb8409a98b254b32ad17c50c2eec0e)
adds 5c14970 r13498: Fix the kernel oplocks code for IRIX. Should fix #3515. Jeremy. (This used to be commit 006cf9c3654e7f18e01b75a5fe87798df862d26a)
adds 0c0ce53 r13500: Fix ordering of FD_* arguments. (This used to be commit ed619421de024c44f5f05b3c03bb5311ce73830f)
adds 8189bb6 r13502: Fix error messages for usershares when smbd is not running. More generic error return cleanup in libsmb/ needs doing (everything returning NTSTATUS not BOOL). Jeremy (This used to be commit 654bb9853b450c5d509d182f67ec26ac320fd590)
adds 04af2ab r13509: remove unnecessary sql flags (This used to be commit c3702e804a74276ee53eb73f2d9b1fa9d3874b48)
adds fbe02a6 r13510: plug memory leak in WINS server code. (This used to be commit 381c327a65489bf8b0fd4935662ca1df6f9e1183)
adds 87d23f2 r13511: Fix bug in the samr dispinfo enumeration code. Make sure to associate the DOMAIN dispinfo cache with a User/Group SAMR handle (not the SID of the user or group). Ensure that enumeration after deleting a user works. (This used to be commit 7967f89caa17ea93cb7e9d8695f1904ccb9a2864)
adds ab4fa19 r13512: Rewrite tdbsam code to use a reference count based open/close on the tdb file. This allow recusive calls to succeed without complaining about failed opens since a tdb can only be opened once per process. We probably still need to backport the transaction support from Samba 4 here though. (This used to be commit 94c37e06522bfc1753cc8f3c6c7bd4329587007e)
adds 28d12c3 r13513: Changing defaults:
adds ca5efdc r13514: fix small glitch in the update procedure from /var/cache/samba mishap (This used to be commit 3857d3693a2c14917df88f4338ac9b78abba9ca1)
adds a261670 r13515: Make sure to store the correct domain name in the server affinity cache. (This used to be commit a918e4ac2426d4cb3cd526c4fad7480b832e6a12)
adds 2f2ab29 r13517: Fix typo -- thanks to Karolin Seeger <ks at sernet.de> (This used to be commit d0efb435e51ee4d5454b55aee1596355ecc4a2c6)
adds 3e4cf56 r13519: Fix the credentials chaining across netlogon pipe disconnects. I mean it this time :-). Jeremy. (This used to be commit 80f4868944d349015d2b64c2414b06466a8194aa)
adds 8d5ef34 r13521: Implement LOOKUPNAME3 and 4. Jeremy. (This used to be commit 6ec0e9124a1a7b19c9853b8e26075cbbb8751f10)
adds 6a6f246 r13522: Add SAMR_GET_USRDOM_PWINFO client-side.
adds ee078e6 r13523: Fix indent.
adds 394d1ae r13524: Add -t|--password-from-stdin option to pdbedit as we had with Samba 2.2.
adds b100286 r13525: This is only a cleanup to have the memset() and SAFE_FREE() only one time in the code.
adds 2f46c8b r13526: Remove superfuous extra spaces at EOL. (This used to be commit 66990adface697a75f7e25f8df83375e8dd8b72b)
adds f2a6eea r13527: Adjust copyright header with information got from the 2.2 cvs tree. (This used to be commit e00505cc942dd5cf755aa6b5d2f565eeff95629e)
adds 825f09e r13528: Mention the tools and commandline option names used. (This used to be commit 5db7e9a42ab27871891be8a1314c32e13620da36)
adds 406f5c0 r13529: No functional, line break changes to let it fit into 80 chares screen width again. (This used to be commit 7716c697291246f427c60a0aa20d861929feb87c)
adds cde2a30 r13530: Fix from William Jojo for #1970. Make nmblookup do a node status on all IP's when requested. Jeremy. (This used to be commit 1fcac478cb5ba432282612fbb785caaed4d2f9b8)
adds e9771ae r13532: Add SWAT welcome _no_ doc page default page. This is required by revision 13383. (This used to be commit 6e212e2a5d63422130bb5e745603f5e11998520d)
adds eca035d r13535: Fix #2353 based on a patch by William Jojo. Jeremy. (This used to be commit fe63a6ee06149195032320dd0fb9b6c7dfb460d3)
adds c7aad1d r13538: Make sure we store all 16 bytes of credentials session key and delete records that are old. We will need this for the full 16 byte session key support. Jeremy. (This used to be commit cef240d571f9ba1cdf596cd4cab4ec0790f943a0)
adds 39a572e r13539: Add 128 bit creds processing client and server. Thanks to Andrew Bartlett's Samba4 code. Jeremy. (This used to be commit a2fb436fc5dd536cfe860be93f55f9cb58139a0e)
adds 14c4d53 r13541: we have to wrap pen_enum_group_memberships() in become/unbecome_root() blocks. This fixes the problem I had with missing groups in the net_samlogon() reply from a Samba PDC. (This used to be commit 06b83fe35048c84dfd68be2ee656317c51e89bce)
adds 5f8a70d r13542: Don't reuse a pointer we just freed (Doh!). Jeremy. (This used to be commit e755155b0e665cb6d10c28fe7fc6c1f6699d18e6)
adds a2f2a1d r13544: -O1 janitor work :-) (This used to be commit a95d7d722273863efa820674672393fe6e5a33b7)
adds 671c009 r13545: A patch which I think it's time has come. VOlker, we can talk about this more but it gets around the primary group issue.
adds f4e11e9 r13546: NSS soname merge from trunk (This used to be commit 380d89d148548b4658f705e900d874094a123359)
adds b2ae6e0 r13547: add earlier checks to deny deleting a printer driver. The previous code relied upon file permissions alone. Now we check that the user is a printer administrator and that the share has not been marked read only for that user. (This used to be commit 117d9fd9e16a7afbc6772506a4f8c33ff99d33f7)
adds 952a631 r13548: Always use the get_remote_macinhe_name() as the key for the creds store. This should fix the problems Jerry reported (but I have still to run tests :-). Jeremy. (This used to be commit 43f095a38d66caa774d80fe32e1b96ec25dd1f07)
adds ac456c7 r13550: remove pdb_guest (This used to be commit db575c764127d7bea92fc12e5aa73c96c9ee5e2f)
adds 3403fc2 r13552: Make sure we're using the same name to load the stored creds under all circumstances. This may be wrong, but at least we're now consistent. Jeremy. (This used to be commit 09f0b3e1a366ba3eef4ab9a8e302daabd4f36936)
adds 9132acf r13553: Fix all our warnings at -O6 on an x86_64 box. Jeremy. (This used to be commit ea82958349a57ef4b7ce9638eec5f1388b0fba2a)
adds 5539d3d r13556: Ensure that any potential creds operation are protected by schannel if "server schannel = true" was set. Jeremy. (This used to be commit fd84d9703ed01feb010df4ebb7e9ceb0d063780b)
adds 0bc6436 r13557: (Hopefully) get the creds store/restore key right from the correct part of the netlogon and schannel packets. Jeremy. (This used to be commit 4877f336b257e6f59833a6e0679959a2ec879974)
adds 51e8dc4 r13559: Fix bug #3522 reported by Sandeep Tamhankar <sandman at electric-cloud.com>. mkdir foo returns the wrong error message when file foo exists. Jeremy. (This used to be commit c8185e7f94cbcf2125bf0e84db02fb8d19111f60)
adds a4d755d r13563: Fix bug #3526 found and diagnosed by corinna at vinschen.de. trans2findfirst recognises two info levels *not* recognised by trans2findnext. Add them. Needed for 3.0.21c. Jeremy. (This used to be commit bcb87271d60acd4efe666dd061ea2c09b72fd497)
adds 0d2f068 r13564: Remove trailing backslash. Makes other than GNU make choke on this. (This used to be commit 5e7efe304b2514224243ed0ac80f7fdf09c45a82)
adds 2cf38b6 r13566: Fix EA support for AIX. Patch from Bjoern Jacke <bjacke-at-sernet-dot-de>.
adds fb5362c r13571: Replace all calls to talloc_free() with thye TALLOC_FREE() macro which sets the freed pointer to NULL. (This used to be commit b65be8874a2efe5a4b167448960a4fcf6bd995e2)
adds 8d25596 r13573: removing wrepld from SAMBA_3_0. The Samba 4 work is more current and any integration into Samba 3 would most likely be from scratch (This used to be commit 028b1f26aeebc46d6ae433fc3d2eae69e493c312)
adds 69b2669 r13574: fix build; talloctort.c should not use the TALLOC_FREE() macro (This used to be commit af57e4a4cc5efc9c7aba35790cf10377c76b5e4a)
adds 2203bed r13576: This is the beginnings of moving the SAM_ACCOUNT data structure to make full use of the new talloc() interface. Discussed with Volker and Jeremy.
adds b7e7a5e r13579: Next try to fix the AIX build. Thanks to Björn for nagging...
adds 4ea92f3 r13581: Correctly parse a non-null terminated, little-endian UCS2 string in the PAC_LOGON_NAME structure. This was broken on big-endian machines (Solaris SPARC and ppc). Fixes Bug #3330.
adds 1159965 r13585: Sorry Gunther, had to revert this. It's got a buffer overrun. Spoke to Jerry about the correct fix. Will add this after. Jeremy. (This used to be commit 33e13aabd3825c59d15dc897536e2ccf8c8f6d5e)
adds a57f374 r13588: Second attempt to fix Bug #3330 - treat the string as a uint8 array and copy as such. Gunther please check (sorry I reverted your earlier fix). Jeremy. (This used to be commit 7a17b39c80703909f102487690d2117d874b0e15)
adds 87ef96e r13589: Make sure we only try to close the tdbsam file in endsampwent() when we have a valid pwent list from a setsampwent(). Fixes a bug with the reference count on the open tdb. (This used to be commit 77332f0738423d16a2b5e21af6aaf92b029da0ef)
adds cd55919 r13590: * replace all pdb_init_sam[_talloc]() calls with samu_new() * replace all pdb_{init,fill}_sam_pw() calls with samu_set_unix() (This used to be commit 6f1afa4acc93a07d0ee9940822d7715acaae634f)
adds 67c7693 r13591: I really have no idea how this code ever worked. And I have no idea why no one (including myself) caught this with a compiler warning....Make sure new_chunk() actually returns a pointer to the allocated memory.
adds 6a09da5 r13593: consolidate pdb_set_sam_sids() into samu_set_unix() which was the only place it was called from. (This used to be commit 6568c9cb03ca378ea7d08190ca3cfcc3e380ee4e)
adds b9c73cb r13594: Got sense of NTSTATUS check reversed. Jeremy. (This used to be commit cd821079893dc6ff486d0c5f0bd756e78caa4e89)
adds 3c892fd r13597: krb5 error codes are defined as long. (This used to be commit bab8c156a464c1beaa022e0026184e0de84c0bf9)
adds 8176d4c r13598: Defining KRB5KRB_ERR_RESPONSE_TOO_BIG if not defined which is the case for older krb5 implementations.
adds 0eb50d9 r13599: krb5 error codes are defined as long. Also for the other direction. (This used to be commit 7b8ea1499124d1e1efe325339419a66ab8885b38)
adds 7b9736e r13600: Move functions local to tdbsam to pdb_tdb.c (This used to be commit e3489f7eddb21981bb74cd8792aca869ae6790e1)
adds 6622ba5 r13601: * Remove unused code from pdb_ldap.c * Add a 'struct passwd *' to the struct samu for later reference (I know this may be controversial but its easily reverted which is is why I'm checking this is as a seaparate patch before I get too deep). * Remove unix_homedir from struct samu {} and update the pdb wrapper functions associated with it. (This used to be commit 92c251fdf0f1f566cfeca3c75ba2284b644aef5d)
adds 7104002 r13604: Fix for bug #3512 "use spnego=no" and "server signing=auto" cause client to disconnect after negprot" We missed one case of ignoring "BSRSPYL ". Merge for 3.0.21c. Jeremy. (This used to be commit 7d21cf420fdecaee43408ad5cc192cc0715d95a2)
adds b5caff5 r13607: Fix compile - don't ref auto variable in a structure initialization. Fix from Richard Bollinger <rabollinger at gmail.com>. Jeremy. (This used to be commit 02da5189f1c2a07a7ac02cf51e23782f70829f34)
adds f5f37f6 r13610: Patch from Bjoern JACKE <samba at j3e.de>. Don't default to /tmp if there is no path in the share, make it unavailable. All printer shares should have a path and IPC$ is already explicitly set to tmpdir(). Jeremy. (This used to be commit b1915a0591d9842b4c95f527363a807e8a756697)
adds 79c8591 r13612: #define NO_SYSLOG is dead as a doornail. (This used to be commit 1d23067e68f914ffb42374532b6454a0aaa7c657)
adds 0d7f6d6 r13614: First part of the bugfix for #3510 - net join fails against server with schannel disabled. Second part will come tomorrow (fixing net_rpc_join_ok()). Jeremy. (This used to be commit 7de1ee18619bf99c5db45692e085d0646e52378f)
adds cab2988 r13622: Allow to rename machine accounts in a Samba Domain. This still uses the "rename user script" to do the rename of the posix machine account (this might be changed later). Fixes #2331.
adds 2a0ad55 r13625: Now that Heimdal 0.7.2 is released, we reenable our strict checking for c++ reserved names.
adds fd5ecef r13639: Never overwrite the acct_flags in rpccli_netlogon_sam_network_logon().
adds 202bc16 r13641: Finish fix for #3510. Don't use client schannel when told not to, cope with a server that doesn't offer schannel also. Jeremy (This used to be commit 68005f6bdb70883eace0d9067c76c3360a803023)
adds ca0e155 r13642: Fix install* scripts to use DESTDIR.
adds 95faa77 r13643: Enable script debug output to get some more details why some hosts return with !=0 after calling installmodules.sh AUTH_MODULES. (This used to be commit 5a67b4f5be9960b24f5bb2ba0adcc25121c8a486)
adds a71e4ba r13644: Do not shift anything inside the for loop away. We ineterate over $@. (This used to be commit 3aa75f0ff589a3fdeaa9daa5ae75b3381c3e8eea)
adds 55ccaee r13645: Revert debug output. (This used to be commit 3a6c9999b4d2327cfb45a2b2839e07a2b682278f)
adds 0229b65 r13647: Fix for standalone Samba servers and XP clients. Reverts part of the PocketPC bugfix. I'm trying to get someone who has a pocketpc to test this. Jeremy. (This used to be commit ce25e6b002f39ba084c3430ca832ad4990cf1994)
adds 3444017 r13648: Duh. (This used to be commit 48cd81074e5a7cbba5892eedd62fff4ce0d826b5)
adds da8846f r13656: Use the new installdirs.sh syntax for all calls. (This used to be commit a606d11056551dee57451ea60f78a86d1f225161)
adds 379bd68 r13657: Let winbindd try to obtain the gecos field from the msSFU30Gecos attribute when "winbind nss info = sfu" is set. Fixes #3539.
adds e18349b r13660: Attempt to better handle the failure that we cannot find our sid upon startup; don't panic, shutdown instead.
adds 9169edf r13663: make uninstall DESTDIR=/somewhere no longer leaves files. This is done with the new rules: uninstallservers uninstalldat, uninstallswat (calles uninstallmsg), uninstallmodules, uninstallclientlib, and uninstalllibmsrpc.
adds ffba826 r13664: Fix the cli_error codes to always detect a socket error. This code needs a tidyup and common code with libsmb/errormap.c merging. Should fix the winbindd crash Jerry found (I hope). Jeremy. (This used to be commit e81227d044fbe7c73c121e540ccafc7f6517c4ea)
adds f690a96 r13669: Get rid of poor errno mapping table. Bounce through NTSTATUS instead. DO NOT MERGE FOR 3.0.21c PLEASE. Jeremy. (This used to be commit 3de0d9af6925e3dc0328c02c2a30127ea5c82a83)
adds 19b22b5 r13671: fix return value in (void)fn() (This used to be commit 249dba0386833803805a742aa6697cc75566f05c)
adds 04f635f r13675: * patch from Bjoern JACKE <samba at j3e.de> to remove the artificial RO bit on directories in user profiles when profile acls = yes. (This used to be commit b698e83a82f96db4a4a6ffa4b61af50c943deff0)
adds a0ac1d5 r13676: have to return a value from a non-void function (This used to be commit 70e7c9de9dee9317164c0f96a44827ae8b959254)
adds b84c86f r13677: patch from Max N. Boyarov <m.boyarov at sam-solutions.net> Prevent div/0 when sysconf(_SC_NPROCESSORS_ONLN) fails. (This used to be commit 9a335255529d0e93dabbb6b0910f10fa162f9d4a)
adds 2b0277a r13678: Remove unneeded braces (This used to be commit faf1d832a1b4c59e36814d560bdc5e9838309ca2)
adds d95e13e r13679: Commiting the rm_primary_group.patch posted on samba-technical
adds 984fe8c r13682: Actually give a developer a prayer of finding out where random error messages are coming from. Yes I'm pissed as I'm working on a live issue right now... Jeremy. (This used to be commit 07d1037e17d782ce10dc6f4d15dcd686730c0b92)
adds 2ced94c r13683: Fix the 'valid users = +users' problem I introduced.
adds 21760b0 r13688: Revert change to set DAT_FILES and SWAT_MSG_FILES in the Makefile. Instead check for *.dat and *.msg files as done before. Then added files are installed and removed as soon as we have some in the filesystem. It's simpler and less error prone. (This used to be commit 5119472cdcdc4a0e422d49290c3007527fefd6a2)
adds 5257615 r13690: Check in Björn's LDAP Solaris fix. (This used to be commit d6c6363517513cc66a8933a6e4f95c5ce5cf1cb4)
adds 9fffb6a r13693: More Solaris/LDAP fixes from Bjoern <bjoern at j3e.de> (This used to be commit 7c098ca0ae4c7e11c7100fb09b42ce716beffb56)
adds f8fccdf r13694: Committing patch from Aleksey Fedoseev <aleksey at fedoseev dot net> to NULL out a pointer after talloc_destroy().
adds e99814b r13695: Make code consistent with documentation. :-) smbcontrol was sending messages designated for nmbd and winbindd to smbd. Thus, nmbd and winbindd were "unshutdownable". (This used to be commit 52e9b5f89f4889ad97a049eade4957fb15f7b8a5)
adds 03bb57c r13697: Remove unneeded header (header not present on all Linux either) for umount.cifs.c (This used to be commit d294b28f1c9ed931efe29ebce1c8847215fc03dc)
adds 2ef2e01 r13704: Janitor for tpot. Jeremy ------------- Slightly smaller version of pdb_get_methods() patch. Turns out that callers to initialize_password_db() use the reload parameter so this has turned in to a smaller cleanup than I thought. (This used to be commit 7e243104eb57d656adf7b5a322fc8dde9e3c2868)
adds 4973913 r13705: Fix a typo (and janitor for myself). (This used to be commit 37b0166d3f15bfcf155b0c3d927cc838b8f55c3c)
adds bd97e1a r13706: Fix typo in typo fix. (-: (This used to be commit 06be7711269acbcd481ebdef5b9493dab138c81c)
adds e54786b r13711: * Correctly handle acb_info/acct_flags as uint32 not as uint16. * Fix a couple of related parsing issues. * in the info3 reply in a samlogon, return the ACB-flags (instead of returning zero)
adds 94893f6 r13713: Added installcifsmount and uninstallcifsmount rules for mount.cifs and unmount.cifs. This is controlled via CIFSMOUNT_PROGS which is set by configure by default to yes on linux systems only. It's possible to disable with --without-cifsmount anyhow.
adds 1006c89 r13714: Set MOUNT_CIFS_VENDOR_SUFFIX if _SAMBA_BUILD_ is set to "-"SAMBA_VERSION_OFFICIAL_STRING"-"SAMBA_VERSION_VENDOR_SUFFIX if SAMBA_VERSION_VENDOR_SUFFIX is set or "-"SAMBA_VERSION_OFFICIAL_STRING only if MOUNT_CIFS_VENDOR_SUFFIX is undefined.
adds aec8de1 r13715: Put back the code that actually modify the account, removed, I presume by mistake, by Jerry in the recent patch the removes the primary group SID stuff.
adds c32cb9d r13717: Use AC_MSG_WARN if we did not called --with-cifsmount on a non Linux system to report we're not on Linux. (This used to be commit 1c66c4e4b82907146928396fe79d18bdaade079f)
adds fe4a6081 r13718: There is even no need to use AC_MSG_WARN in the case the user did not request to build mount.cifs/ umount.cifs and we're not on Linux. (This used to be commit 23293089307a2c6166ee53e5e1e6b3135e4303ed)
adds 8b1d9b7 r13720: Only lockout Administrator after x bad password attempts in offline-mode when we are told to do so by the password_properties.
adds 7f59c7f r13722: Ensure we use the correct enumerated type. Bug #3558 from jason at ncac.gwu.edu. Jeremy. (This used to be commit 00f8b4e1aa44904c91af8eb6ac4c3f196986c339)
adds 447d49b r13724: Remove unused variable. Bug #3559 from jason at ncac.gwu.edu. Jeremy. (This used to be commit 0295ed3d5c3bb34ef29d01100a6156a754377930)
adds ded57f2 r13727: Fix a segfault (This used to be commit 76c100834d125b889d29d0fc38934bed4cc77e19)
adds 06e720a r13728: No, we have not talked about this on irc less than 24h ago... ;-) (This used to be commit 59f95ea752d932b00d4a4ff37311b830d65c8a03)
adds 2479b83 r13729: Fix smbpasswd -x (This used to be commit 2afcbbfb6f2efcc2e10106b10a87365556013787)
adds 5541554 r13733: Reorder so that locking and params declarations are not mingled. (This used to be commit cde31d5957ff9a009e111ab3719d20e70a5053b6)
adds 51d3bbe r13736: Don't assume that printf can handle string arguments being NULL. Tidy up typing and tighten error checking a little. (This used to be commit 37e12a196b1b1ee57b17a21226ba55d3aa6c69a5)
adds ddf14cc r13747: Fix the reference count for tdbsam_open() - on an upgrade it calls tdbsam_convert() which calls tdbsam_open() deep inside the init_sam_from_buffer_vX call. If the ref count hasn't been set yet then we will close the tdbsam reference in tdbsam_getsampwsid(). smbpasswd -a was core-dumping again :-). Jeremy (This used to be commit 993069eb87c190ba8ee92224340c8f9ffb3ade74)
adds 99b7490 r13748: Don't reference memory after we just freed it (Doh!). Thanks to tridge's changes to the directory delete on close tests for catching this. Jeremy. (This used to be commit 01ef957d4846191071f95393e6e76e48d4c6aa24)
adds 04a5f6f r13750: Cleanup line wrap to less than 80 chars. (This used to be commit 6e4af8cd153e2eb39c5c10e718ec76ee103aa180)
adds 10f0c68 r13751: Call proto_exists before we create the precompiles headers. (This used to be commit deb35f85b3b96e431902ec5e771821f9e69d7f99)
adds a8325d2 r13756: use samu_new() rather than calling talloc() directly. (This used to be commit c13af58f6322104a45d0e620cc26f522a47af2ab)
adds b532e86 r13759: As pointed out by Volker, it isn't much good creating a new empty acl in remove_posix_acl if you don't bother to set it on the file in question :-). Jeremy. (This used to be commit 12eccc8fe4ed043698970de42921757eb0448c84)
adds c52968b r13761: r13221 at cabra: derrell | 2006-02-28 20:40:56 -0500 When only allowing one connection per server, the cache needs to track which share is currently connected, or we never know whether a tdis()/tcon() for the new share is required. (This used to be commit ad0a725ef5f68db442b3b217c5a852086eff9297)
adds 3af5da2 r13763: r13223 at cabra: derrell | 2006-02-28 20:48:23 -0500 Add the missing comment about needing to save the new share name. (This used to be commit bb3b15e631c8dae7aaea303be18e086d63ee16d6)
adds 5837baa r13765: Fix bug reported by jra. Don't check for a group SID when storing a user since we no longer pay any attention to the value. (This used to be commit 085c6859ee5b97efe9ec06e95877d500822d3c82)
adds a2327fc r13766: Patch from Arek Glabek <aglabek at centeris.com>:
adds 4f636b5 r13771: BUG 3534: ignore lines in the username map file with no right hand list rather than bailing out (This used to be commit acff5163ca7be59e01438f7cf63faef9ed54b820)
adds 1438ee5 r13772: More default changes
adds 1da8345 r13776: Merge in the editposix ldapsam optimization (This used to be commit a374546c7e8dfc17eb2346c518d1d89f28c32feb)
adds 1b456f2 r13778: When deleting machine accounts it's the SeMachineAccountPrivilege that counts. Jeremy. (This used to be commit aa85ba4f3799ffbe5c6f84f768f03a4c68d879dc)
adds 30675b3 r13791: Having S-1-1-0 show up in winbind lookupsid does not really make sense.
adds ac02620 r13792: Merged Simo's fixes for tdbtraverse. Jeremy. (This used to be commit 9ed3bd431c8b8073e177df463e254cf45529bed6)
adds d0ab971 r13794: If you are going to go, go big. That's what I always say.
adds 38e020e r13796: Another load_case_tables... Jeremy. (This used to be commit 36df6ba3ad8b93744577ad92df0fe0b9bf9a4300)
adds c44de10 r13799: Make locktest debug a little easier to read. Jeremy. (This used to be commit 13de4d000e04ffca41814554bdee8291ddb1efe2)
adds a7552e6 r13802: I *knew* ASU on sparc had to be good for *something* ! :-). Fix incorrect size understanding of sid name type (yes it's already correct in the Samba4 IDL :-). Jeremy. (This used to be commit 305a774d2880a57d1ebdf2ecf2d7e0b519695a33)
adds e33b728 r13815: "Into the blind world let us now descend," Began the poet, his face as pale as death. "I will go first, and you will follow me." ---
adds bf565b7 r13816: Volunteering :-)
adds 867365f r13819: Remove accidently with rev 13713 submitted and never used MY_FLAGS variable. (This used to be commit 8f48c6d1e54b4f085f0db879ef548efecba7b42d)
adds 354c24d r13820: * Start fleshing out the XcvDataPort() server implementation * Add support for the "Local Port" monitor as well through this API (This used to be commit ba9cdd88a0abf90a9c04959e554d7e4f10d17ff7)
adds 2a7847e r13821: replacing some strings with macros (This used to be commit a34ab5c827630a5517e4c706877a172e6063f227)
adds 889ff32 r13824: * add api table for Xcv TCPMON and LOCALMON calls starting with the "MonitorUI" call * Fix some parsing errors
adds 5df58c3 r13829: From the "It's not pretty but it works" category
adds a787e2d r13841: Fix an uninitialized variable warning.
adds d54010e r13843: Merge in net sam provision and some pdb_ldap fixes (This used to be commit 705d8118081784e9907648fd1daaaa5ec0285972)
adds 092e3ed r13846: Take care of system that do not have LDAP libraries (This used to be commit ab62c8d93acb432678e301e57aeb86887913ebe6)
adds 105825c r13861: Avoid "net rpc join" segfaulting when storing the servername in the affinity cache.
adds 9f2e297 r13864: Some cleanup and the samr set security object function client-side.
adds 0a51666 r13873: I think this is the longstanding wins server crash bug, not part of the changes I made but something that's been there a while.... Coverity bugid #41. Jeremy. (This used to be commit 2f6cf810eae124820a073258ffe62aace7a92d9c)
adds fa94300 r13875: Fix coverity bug #148. Deref of rrec before NULL check. Jeremy. (This used to be commit 0f1dffb2f2ce5ace1b3216f578ab115c976624c7)
adds 129fd6c r13878: move PORT_DATA_1 to use static sized UNICODE strings as per MSDN (This used to be commit c803e1b2afdfc5bd983f046c976c01adebcfa1ad)
adds cc6b2d0 r13880: Fix coverity bug CID #97, mem leak on error path. Jeremy. (This used to be commit 0dc37dd2d85d59e7287cebcb7019194cf6754074)
adds 9bb215f r13882: Fix coverity CID bug #96. Missing free on error exit path. Jeremy. (This used to be commit 95ef857c89a330ef4012ba3c10d2bbbbab112b34)
adds 4c0bf8d r13884: Fix coverity CID #95. Resource leak on error path. Jeremy. (This used to be commit f4bf550b5757024b41062784b185b52a1a0e11f4)
adds 4d79117 r13887: Fix coverity bug CID #94. mem leak on error codepath. Jeremy. (This used to be commit dd47e0ef1175a57ec2e9b797ac942cb79f4a5d05)
adds 42df512 r13889: Fix resource leak on error path. Coverity bug CID #73. Jeremy. (This used to be commit 46e10980927f1dfa4a1995e778df880cf823cbdb)
adds 6d9c2b8 r13892: Doh ! My bugfix had a bug :-). Spotted by Willi Mann <willi at wm1.at>, if rrec can be null make sure we *never* deref it. Jeremy. (This used to be commit d6d7a5ac62b6ee08e365c5982302b1d8dc69a78f)
adds 2d3946b r13893: Fix for Coverity issue CID #164. The first one that I don't think is a direct bug, but some code that needs clarification :-). Jeremy. (This used to be commit 61901a3f10de64a72b655d9aa884424a4fc88a44)
adds 0382d3c r13895: As agreed upon with gd on the phone, remove WBFLAG_PAM_CONTACT_TRUSTDOM. This can not work for NTLM auth, where we only have a workstation account for our own domain. For the PAM Kerberos login we need to find a better way to do this, probably using Dsr_GetDCName and some winbind-crafted krb5.conf.
adds 1d5ed2b r13914: Fix Coverity bug #151.
adds 894358a r13915: Fixed a very interesting class of realloc() bugs found by Coverity. realloc can return NULL in one of two cases - (1) the realloc failed, (2) realloc succeeded but the new size requested was zero, in which case this is identical to a free() call.
adds 92fa7ea r13916: Fix Coverity bug #29. Looks like my code. I wonder how much there is still lurking...
adds 7aa07a4 r13945: Move display_sec.c to lib/ (as suggested by Volker).
adds 02576e8 r13946: Link pam_smbpass with the required object files. Fix bug #3565. (This used to be commit 426c8fe0bdacbf218d4cf4a10af789afbc0e53f2)
adds 392d681 r13947: Use tabs instead of spaces for indention. (This used to be commit fb76390c6ae5928a2a222d61cbadf825611999ef)
adds a0b0ac5 r13948: Fix the build. Remove rpcclient.h include. (This used to be commit 6bf879bee3c59ba54b1b4c465c777e3dd0043f83)
adds dbb4840d r13950: Fix Coverity bug #168 (This used to be commit cbf894c0e37964df57bd6a91ac10dfff571b1b3c)
adds c2288e6 r13951: Fix Coverity Bug #163.
adds fde3304 r13955: Fix Coverity ID 139.
adds 9bc20e1 r13957: Based on patch from Richard Renard <richard.renard at idealx.com>: Fix machine accounts (should not have valid shells) and users with no home directory (were getting previous user's directory). (This used to be commit f629f8a7b972f09fe959c68843b9cd5a03abfc76)
adds bd8e1b4 r13958: Fix Coverity Bug # 141 (This used to be commit 598513d1d3e23cc71ea0fd53230d393b6724b534)
adds 3432273 r13965: Make sure we always reset the userAccountControl bits when re-joining with an existing account.
adds 247bacf r13968: fix typo, caught by Guenther (This used to be commit 217d3fbe7923115ae610a39e586ceb93df7683f5)
adds a31c931 r13971: Fix Coverity bugs #209 - #213 - it detected mistakes in the pointer aliasing once realloc could change a pointer. This was in the bugzilla.samba.org database as #687 but we never figured out what it was ! Jeremy. (This used to be commit 8d183441403524fe39e79af843d6cfe65898f7d3)
adds 71272fc r13975: Re-fix Coverity #156 - I had left the hidden arg. inconsistent between Realloc and realloc_array. Jeremy. (This used to be commit 841c9b1847ae12656b827e3d35b8bf0c3f68b8b4)
adds 2615b07 r13978: Here is why it's essential to use SAFE_FREE instead of free. If we use free(data.dptr) and then the subsequent tdb_open fails in _reg_perfcount_get_counter_data() then data.dptr is left as a non-zero pointer that has been freed. This would cause it to be reused later on. Coverity bug #162. Jeremy. (This used to be commit 053efc20981e0280c6af0ebb9e17cea07da85fe8)
adds 4357ef3 r13979: We've dereferenced my_methods already, so there's no point in checking for != NULL. Coverity #149.
adds 33c9fba r13980: Fix Coverity bug # 63. Jeremy, could you take a look at this?
adds 5f76ee4 r13981: Fix Coverity bug # 138 (This used to be commit 303067ba3bdf34ab501f0d99e386cfdb6ab10233)
adds dece1a2 r13983: Fix Coverity bug # 111 (This used to be commit 08d7fd31ab250bc6ba3922b36aa7b0cfef1e5bf1)
adds a78d2a8 r13984: Fix Coverity bug # 98 (This used to be commit 0a2aa3a48bd5fd7e5a9aa06068ddd621b19c1dbe)
adds 03b3295 r13987: Fix Coverity bug # 74. This tool is good...
adds cd49e25 r13989: Fix for Coverity bug #45 and associated spoolss RPC_BUFFER problems. Ensure that if the parse succeeds on UNMARSHALL we have a valid (although possibly empty) RPC_BUFFER returned. Jeremy. (This used to be commit d319cc9c08bfa865a6431a8631a9c609f589be1f)
adds eae063e r13991: Fix Coverity bug # 69 (This used to be commit 6dc79e6b12e221e9af85a1edf487b5fb5aae222b)
adds f7bf439 r13994: Belt and braces - ensure RPC_BUFFER is valid. Jeremy. (This used to be commit d993797191865878ebfd2ff9028d341017605cd6)
adds ef5b36c r13997: Prefix $prefix by default even to rootsbindir as we else run in trouble if we use ./configure --prefix=dir && make install
adds 1eea156 r13999: Quick fix for Coverity bug #11. Jeremy. (This used to be commit b9de6c926953b3321fa3850d501c807c6eabf230)
adds dbbc06d r14002: Quick fix for Coverity CID #12. Jeremy (This used to be commit 7c6e274cd578521192a0b0c4e6a4fb5dc7d722ac)
adds 3527b5c r14003: Clarify code that lead to Coverity report #13. Not a bug, but better to remove false positives. Jeremy. (This used to be commit f9a75d76546bc4618736f0d48646e77d7572db25)
adds 26c95f3 r14006: Fix a couple of irritating warnings. Jeremy. (This used to be commit ead13ca522d7b8cbb47d660d3cb73c3582088985)
adds 6b35642 r14007: Coverity bug CID #197. Don't compare against 0, we mean the ttl instead. Jeremy. (This used to be commit ccb2a52e29de7e2847ccd93aa99236f63202a4af)
adds 9e65a2c r14009: Remove last const warning (have to use CONST_DISCARD). Jeremy. (This used to be commit af0ade470f2fac3509a44207b4572e279ba30e34)
adds a3586ff r14014: Coverity paranoia. Shut it up by making the guarentee in the code explicit - but this was a false positive (CID #16). Jeremy. (This used to be commit 43a0e869f2aee9b4e22d0d7fc92051e82f7536ad)
adds c7c3b98 r14017: Okay, okay, I have turned a double-free into dead code :-)
adds f635dcb r14018: Coverity error CID #27. Missing return -1 on error condition. Jeremy. (This used to be commit 94e869d9c6d1a1c1df0d072530bf8d4452bd10bb)
adds 43ad653 r14020: Coverity bug CID #66. Missing free on error exit. Jeremy. (This used to be commit b9980bddf5ee74b2887196d6d1a0cf393720ba3a)
adds 6491aed r14022: Fix Coverity bug # 92 (This used to be commit b824245c4e04353f0d3fd0ccf6bc5776a601daed)
adds 82ab2bc r14023: My last bug fix still left a potential null deref. C- "must try harder" :-). Jeremy. (This used to be commit 9c55bf74ca28530045c5cb3cbfffad242039ca75)
adds 874a9d0 r14025: Remove unused code. When we want to export samsync, we better first port pidl...
adds 6b59181 r14026: Fix resource leak on error exit. Coverity CID #65. Jeremy. (This used to be commit 3a1c4cb93dc262028ffbebd9ebeed69f4816cf09)
adds 8f0bdb9 r14030: Fix resource leak in error codepath. Coverity CID #64. Jeremy. (This used to be commit b51edde4d63e9b2f241f41b6780b026487890a7f)
adds 77709e5 r14031: Coverity bug CID #110. Free all resources correctly on pipe initialization failure. Jeremy. (This used to be commit daa919a94b3d81401654004bc0f32c45451203c1)
adds 4479d1b r14033: Fix Coverity bug # 126 (This used to be commit bb6d678575faac050376607a5c778b8a10805061)
adds 991fd6c r14034: Fix Coverity id # 125.
adds 3cc8b81 r14035: Fix Coverity bug # 124 (This used to be commit 9fe21fd0326e67a4b1006d2b4a24e39e2d57d796)
adds 753dcde r14036: Ok, the last one generated a const warning. Also fix Coverity # 119.
adds 29c8cef r14042: check that create_local_nt_token() succeeds before dereferncing the NT_USER_TOKEN* (This used to be commit 4e5df4cb643886144d0fff4cac303e493c825955)
adds 8d1dd8b r14043: After discussion with Jerry revert part of the Coverity null-ref patch - put prs_rpcbuffer_p back to the way it was (with an additional coverity paranoia check) - move the real test into rpcbuf_alloc_size instead. Jeremy. (This used to be commit f74993e65c01bc0ef73d3e8710bb2f840910161a)
adds d8ba987 r14045: Coverity fix #14. Ensure if len is set buf != NULL. Jeremy. (This used to be commit fb1a6073321840fecf22f3e0f7541f5ad87f5e49)
adds b05af76 r14047: Coverity fix #17. Ensure srv_name and info cannot be zero before deref. Jeremy. (This used to be commit fbf9db6624d9584a26ae302df3c76555bbd2bb1e)
adds 06d6325 r14049: Found some more MSV1_0 bits and their behaviour; just for documentation purpose.
adds ca3df1d r14050: Add the ACB_PWEXPIRED bit abartlet has found.
adds 763a2d7 r14051: Add remaining (documented) userAccountControl bits, thanks to Luke Howard for pointing this out.
adds f27228f r14052: Remove BASEDIR use in the Makefile. BASEDIR=prefix=@prefix@ till now. I suggest to stay with ^BASEDIR= @prefix@$ for at least the next release to give external projects - like samba-vscan project - time to adopt this change.
adds 924be04 r14053: Implement Simo's suggestion: don't use /dev/null for a 'bad' path for users/workstations (This used to be commit 2690f015be1f7eb9802f652810e73ff5f5688304)
adds 24decd1 r14056: Also install the mount.smbfs sym link to rootsbindir. Therfore we have to substitute rootsbindir in {,un}installbin.sh.in.
adds 16ea81b r14057: Remove generated script/gen-8bit-gap.sh while calling rule realclean.
adds 1b0211c r14060: Only set the last rebind timestamp when we did rebind after a non-read LDAP operation. That way we avoid the replication sleep after a simple redirected search operation
adds fc5a7fe r14061: Some debugging for the new LOGON/ACB-flags.
adds aeea749 r14062: Forgot those in the uint16/32 acb_info switch.
adds e11a85e r14074: Some cleanup; there is no point in declaring and mapping KRB5KRB_ERR_RESPONSE_TOO_BIG when the krb5 library does not know about this.
adds 9f18298 r14075: * add support for long variable names in smb.conf in the form of %(....) * add support for %(DomainSID) * replace standard_sub_XXX() functions with wrappers around their alloc_sub_XXX() counterparts * add support for using SIDs in read list, et. al. (anything that is checked by nt_token_contains_name_in_list()) (This used to be commit 71d960250d2c6d01096a03e98884d3f9c395baa0)
adds ba8eff6 r14076: When the backends trusted_domains call comes back with no trusts the NTSTATUS code will be NT_STATUS_NO_MORE_ENTRIES. In that case store NT_STATUS_OK in the centry so that the entry does not automatically deleted upon startup or invalidated upon next query.
adds 17c354a r14077: fix build breakage (This used to be commit a40a7f5ea10cf8651cb4334a6623c07fb3dfc565)
adds d785b61 r14080: Fix Coverity bug #18. Ensure non-null before ref. Jeremy. (This used to be commit 617c5805e59dd601b8841251032e3db4d6a64621)
adds a9d1af9 r14083: Fix coverity bug #19. Don't deref possible NULL. Jeremy. (This used to be commit fc8e1e5c02dd950ed1f8656a5d7ab47fa7ec1ea7)
adds cc7b53f r14085: Fix coverity bg #152, uninit'ed var. (This used to be commit d8e69c18e0d34c99525080b3afaf2778be3a5ec2)
adds 485714a r14087: Protect against domain being NULL. Finish Coverity #152. Jeremy. (This used to be commit 88dd4ab48127bb08fdeb0b5c236020e0b910f0d8)
adds e096440 r14088: Fix Coverity bug #20. Don't deref possible null. Jeremy. (This used to be commit 7f3ace5481e55ef845da28b9c0613a2ea0de0de4)
adds d12fd8d r14090: Fix coverity bug #21, don't deref potential null. Jeremy. (This used to be commit 76c4d5212bcb5f54472c9ceac2368078ebad7a3b)
adds aa3cab9 r14092: Fix coverity bug #22. Ensure no possible null deref. Jeremy. (This used to be commit 0026fb0b2843271c27e9dc02a32e88d580bebbc3)
adds 1037335 r14098: Fix Coverity # 112 (This used to be commit 121a350b92dafec8f171a54f4b897c7f81757dd1)
adds d95efac r14099: Fix Coverity # 113 (This used to be commit db00570535c03360bb2833f070878a33e94306b0)
adds 35d2856 r14101: Fix a segfault in trustdom establish, cli is NULL here. (This used to be commit 1df58c7a00b00242ee3eda09de92335d5dabe9c4)
adds 56a99b1 r14102: Fix Coverity bug # 70 (This used to be commit 56dc19879c6514cbdd0b1fd186c8bdeb61bf151a)
adds b3d058a r14103: Fix a memleak found by valgrind (!!) (This used to be commit b880602c4c1b13fbb5931b8e00c22209a722e0d5)
adds 433e171 r14106: Fix from William Jojo for AIX vfs builds. Thanks Bill ! Jeremy. (This used to be commit 7d50966d7f783da41dc9303d7c535bc46564cf09)
adds f021060 r14111: Work around additional typedefs in the gamin implementation of the FAM API. (This used to be commit dc96ce90e50da9a82f941b0b534c0681c8477f5e)
adds 1de2983 r14112: * fix checks on return code from register_vuid() which could actually fail and we would still return success in the SMBsesssetup reply :-( * Make sure to create the local token for the server_fino struct in reply_spnego_kerberos() so that register_vuid() does not fail. (how did this ever work?) (This used to be commit 8dafa45b97020d1aceb027a85e18401c965bf402)
adds b19d871 r14115: Fix coverity bug #23. Don't deref a potentially null ptr. Jeremy. (This used to be commit df32eb70a45150e459997c2ae92c865cd0e083f6)
adds acf0c6f r14118: Fix coverity bug #24. Missing return statement meant a possible NULL ptr deref. Jeremy. (This used to be commit 78ac3f9cbdabc1df9480f75fb3910a3a108a0e91)
adds dc93156 r14121: We never pass NULL to the rpc_api_pipe fn so don't trigger coverity checks by testing for NULL. Jeremy. (This used to be commit 6b4484159293d725613249adbfa01472dea1c722)
adds 84c398a r14126: resolve two warnings from the coverity scan (This used to be commit 32c7243b80f1f06d37511fb87f7a5c715f4847c6)
adds f3b3978 r14127: Remove coverity warning on mount.cifs.c (This used to be commit 2ec51635ae7ba448f18c4c1342a5fd2adb1ec869)
adds 58752bc r14128: Remove warning generated by coverity scan tool (missing SAFE_FREE in error path) (This used to be commit 33a1e26114d7dfdfb72e393efa399454a588e11e)
adds d3d4e22 r14129: Add the group sids from the Kerberos PAC to the user token.
adds c077d36 r14130: Remove make_server_info_pac alltogether, make_server_info_info3 does already do what we need.
adds 6458266 r14131: Fix Coverity bug # 127 (This used to be commit c105bfae2647752b31d8c3b59a0ee80c56f97138)
adds 58e0036 r14132: Fix Coverity bug # 150.
adds 4d0795a r14133: Fix Coverity bug # 140 (This used to be commit 5007f53eb54eddff3d13df929d78385d6b158057)
adds 2a7601f r14134: Fix Coverity bug # 137 (This used to be commit 62e58d939bf3abf71bb19aade57d406e07403bc8)
adds 7a2bc34 r14135: Fix for Coverity #123: resource leak. Also rework much of the code to make it cleaner. There's still more to do on this... (This used to be commit f75dad0325aec93cc604ddfbef40d29979d07275)
adds e443866 r14144: allow to set sec_info in rpcclients lsa_query_secobj.
adds e724dc9 r14145: Add missing WITH_KCM hunks from my local tree.
adds c34e73c r14146: Just some typos.
adds a2d489c r14147: Fix coverity #119. alloc'ed memory returned not saved, so not freed. Need to go back and correct the assumption that an "ldap xxx suffix" parm must have an OU. (This used to be commit 2d7ba11ffbe17af12257a91638be95d09c0c34c5)
adds 14e904f r14148: Removing the not very well tested krb5 ticket refresh handling activated over --with-kcm. No time to look after it for the moment.
adds b5f12bc r14150: Fix coverity #118: not freeing alloc'ed storage returned from sstring_sub(). (This used to be commit 6ff849f35ae3394d6557f79c73b0fe54fbb86d0f)
adds c53c08e r14152: Fix coverity #117: free storage alloc'ed by sstring_sub (This used to be commit cf36f5949f8ac5ea020fcaa796ad92852df25ae7)
adds 49dec1c r14153: Fix coverity #116: free storage alloc'ed by sstring_sub() (This used to be commit dbc0ff5544f2d15b1d1bc41319c76274b79d92b4)
adds c0d4100 r14155: Fix coverity #115: free storage alloc'ed by sstring_sub() (This used to be commit a197b8c5cb02c8a5fac3882e7b76bcd7abb0279c)
adds a5eda88 r14156: Fix coverity #114: free storage alloc'ed by sstring_sub() (This used to be commit 655fb66b289bdd19c4432eea00fac935184f25c9)
adds ce53430 r14158: Fix coverity CID #147 -- do not dereference pointers before checking their existence (This used to be commit 6b52423033b2eccdfad1e91e9d59619664f570ac)
adds 1b3e1f9 r14166: Fix const warning. Jeremy. (This used to be commit 2ec461ae583b9a07da3ce5abd7f90ea18e1535ae)
adds 47a11f8 r14168: Fix Coverity #219. I think this is a false coverity warning as it seems to get confused with assignment and comparison. Clarify the code anyway. Jeremy. (This used to be commit 754818f8cc0849bddf84b7a534cd65e8dcd932ac)
adds 5f224c2 r14170: Paranioa fix for sesssetup. Fix Coverity bug #26. Guard against NULL ref. Jeremy. (This used to be commit c0f906ac8de850f4566b6b3be4e3c7d245e6e252)
adds ab43bf3 r14176: Fix coverity bug #30. Ensure no possible null deref. Jeremy. (This used to be commit e5d6069cf88c0aa632af5582fcd7466729b20934)
adds 5a1c225 r14178: Clarify code for Coverity #49. Ensure we know we can't have an uninitialized *returned val. Jeremy. (This used to be commit e83515afd2cb63b0dfa4f7fe00b6b7163bf35f2f)
adds dd728b4 r14182: Ensure we know that dom_sid cannot be null. Jeremy. (This used to be commit e3a28bf4c8064f7053b7d1a25a2f087ac2095fcd)
adds f2006f8 r14184: Coverity fix #56. Ensure we can't deref null. Jeremy. (This used to be commit c76092a0662714b49c3c519d6f01174b8995a036)
adds cc122aa r14186: Coverity fix #31. Don't deref null. Jeremy. (This used to be commit 014a3c86613f5c3fcbf12cd7df35c68bdce29331)
adds 2992ba0 r14188: Coverity fix #32. Don't deref null. Jeremy. (This used to be commit 218c924d91a09517909ab09668a3ba7a0c6cb305)
adds b96f20a r14190: Coverity bug #33. Missing initialization of pipe_hnd. Jeremy. (This used to be commit 144fda363793f233236a5e539daec64fa2966f3b)
adds 5fe30d0 r14192: Don't forget to correctly initialize pipe_hnd. Coverity fix #34. Jeremy. (This used to be commit 6b3dc96dcf9b14177abfd3c901bfb0baad8afa76)
adds cfa4589 r14194: Coverity bug #35. Fix uninitialized pipe_hnd. Jeremy. (This used to be commit 8aca76f03540f3df5a81ddab2588c1f8219ac550)
adds 1e34c29 r14196: Move to using talloc, not malloc for all policy handles. Jeremy (This used to be commit 6f4804a265f60c614e6e215ed663da0d8205c613)
adds a156d12 r14204: Remove the basically unused P_GSTRING and P_UGSTRING parameter types. (This used to be commit 23328fe6fc5e3b4ed3dc35e1475d661a8593eb1a)
adds a62c092 r14207: Convert the lp_acl_compatibility() param into an enum. (This used to be commit 5429c495c538e416010cf44e1d6fb771770a72ae)
adds de106cf r14212: Definately fixes a coverity issue but I've lost track of the coverity id.... Oh well - definately needs a fix. Jeremy. (This used to be commit 54c899ef3b82af612bc2dad450140c5f47d2332e)
adds 3b6f149 r14214: Fix Coverity Bug # 57 (This used to be commit 32364d8f01c75bd00ee1bef49c687d6dd3299d1f)
adds 0fcd3e1 r14216: Fix Coverity bug # 8 (This used to be commit e4c9cba2f94043fe3c3e85e5640cfa6bd340b92f)
adds e6f82d5 r14217: Fix Coverity Bug # 7 (This used to be commit b3cfa292cf204a87acde073e2f800123ee474e40)
adds 6c3519d r14218: Fix Coverity Bug # 2 (This used to be commit 26377b63a3a3d2d5ed23bdbb5f22b70ec7d3fcad)
adds e4c733f r14219: Fix coverity #135. Don't deref a ptr if it can be NULL. Jeremy. (This used to be commit 666d427c6e10aa4194348e8acc3997682f090b48)
adds c00e664 r14221: Fix coverity #76. My previous change wasn't quite enough :-). Jeremy. (This used to be commit 21b70035f39973e9edff323219c3c7eeb1550e2b)
adds cdf4508 r14224: Fix Coverity bug # 6 (This used to be commit e1c617adae51a4645804421394aba05de9dc1e3f)
adds 70c8a21 r14225: Fix Coverity Bug # 67 (This used to be commit 740522875105ff52d53065cb35720426532fb174)
adds c9f256c r14226: Fix Coverity bug # 109 (This used to be commit e9a63e3b35822eefbc5e17b6f9a4aab5e8c03074)
adds 79af0b9 r14228: Fix Coverity bug # 217 (This used to be commit 680bd1b004f26b5a0449114911c85ca587038147)
adds ff122b3 r14229: Something Coverity hasn't caught (yet) but I've gotten sensitive to null derefs. get_timed_events_timeout() can potentially return NULL. Cope with this. Jeremy. (This used to be commit 04838078723613628b298b7a87622df30432cf64)
adds f5fe12d r14232: Fix Coverity Bug # 218 (This used to be commit 932d769a32748695cfff4c761422feb2ef15acbb)
adds 71bf1be r14233: Fix Coverity bug # 206 (This used to be commit 0dc3030bce7bc7a58c509c70fe503a70db80b62d)
adds 2e42254 r14234: Fix Coverity bug # 93 (This used to be commit 8a8d9057d98b24710c98fa48df9d7f330a8ebdc0)
adds 21db43a r14235: Fix Coverity bug # 91 (This used to be commit 26d471c02c6ddff15836a3c0d30f9e37f018b66d)
adds 6a84328 r14236: Fix Coverity bug # 90 (This used to be commit 019dff53f906a6eb7961a95089bff12361e31e57)
adds 784cc04 r14241: Fix Coverity bug # 146 (This used to be commit 97789ec8fc4ae2d31f6dd554d9979abce186eb30)
adds 1c66bce r14242: Fix Coverity bug # 82 (This used to be commit 9f645e996279be74aaeebcbecbfa07adce49ec7c)
adds e2e3c37 r14243: Fix Coverity bug # 143 (This used to be commit 5a0087e636104ffa98f23b8d17b4d002a55bc6b7)
adds 15f4c63 r14244: Okay, had not seen that this happened twice.
adds 8790a2e r14245: We've dereferenced argv before, no point in checking.
adds 0837f6b r14246: Fix Coverity bug # 85 (This used to be commit ebc21336d80c5d417b309d4f9c22c074c324e123)
adds db249de r14247: Fix Coverity bug # 136 (This used to be commit 1b247ff2ed380f5b7d28917d74d6ef5609330a45)
adds b840294 r14248: Fix Coverity bug # 84 (This used to be commit 811ae2b21f98bd8926f8edd70de19fe18265e28e)
adds f04579a r14249: We've dereferenced the_acl before, no point in checking.
adds 05b4d0b r14250: Fix coverity bug #107. Resource leak on error path. Jeremy. (This used to be commit ca96c7be778d01594a540917acd3c5c218d6459c)
adds 06f7ee5 r14252: Fix Coverity #72: free alloc'ed storage before return. Also found one more that coverity didn't find from asprintf. (This used to be commit 37b6e2c8de41754a5a1a3a6f798d57aa5d533ada)
adds d245d5c r14255: Revert r14204 which was horribly broken. (This used to be commit 950ed28f9f3f57dc449bd3bd6e7be7acb1e3d26d)
adds 1ab0d76 r14259: Fix coverity #42. Ensure contact_domain can't be null derefed in error code path. Jeremy. (This used to be commit 9f5fcdd8fb437882568e38e174e2df27bd077ba3)
adds 15603e1 r14261: Fix coverity #38. No null deref. Jeremy. (This used to be commit 2a2b966b7b92ac340d61ba157d207a42509a93d1)
adds 65eb331 r14264: Fix coverity #207. Resource leak on error path. Jeremy. (This used to be commit 0429b6e8c34a99d4b2a9a4849075ef2a5acadf9e)
adds 88dda37 r14266: Fix coverity #205. Resource leak on error path. Jeremy. (This used to be commit 23d69758bbff9687ab508e12931a5a49691d7e0d)
adds bb0d6f0 r14268: Fix coverity error #204. Resource leak on error path. Jeremy. (This used to be commit 5f74e56b865e0bdde0e574cd5f97cf29b06ad155)
adds 34e02ea r14270: Fix coverity #203. Ensure we free on error exit. Jeremy. (This used to be commit 9fa2e1bdedb61557b43f86c2898b7bf8762bbb63)
adds 30e751c r14272: Fix Coverity # 81: free alloc'ed storage before returning (This used to be commit 1899d8ea283845141b24d91d230248009744fe1a)
adds 3b58c82 r14273: Fix coverity bug #202. Memory leak on error path. Jeremy. (This used to be commit d2be8163f2cf69681150ed7de720a37ffaa8e937)
adds 478cd9d r14275: Shut-up coverity false positive (bug #199) by making an assertion explicit. Jeremy. (This used to be commit aeae20a8d9f3658acb8edd373eb601bdf7eab98b)
adds e0793b1 r14278: Remainder of fix for Coverity #79,80,81: only allow GROUP or OWNER to be specified once in an ACL, so it can be allocated a second time, overwriting the first (This used to be commit 1804a8a01ebf3353574a2c5b26a1746b34715737)
adds 025041e r14279: Fix coverity #86, 87, 88, 89: Free grp_sid and owner_sid before returning. Also, only allow one group or owner. (This used to be commit 1043e0d90ccb3493417f7bf05b70bdf5513bb1a3)
adds 2167ec9 r14280: Fix Coverity #129 and 130: check before dereferencing a pointer. This was especially silly as we checked immediately _after_ dereferencing it :-/ (This used to be commit 7ebfe2cb26b72d7fac397cfe3ceb14f244388224)
adds 75247c5 r14282: Change centry_string to only use talloc. Should quieten coverity bug #194 (which I think is a false positive). Jeremy. (This used to be commit 07d8b02d3dddf7322e096f3f0a7cc1c8fa709fa3)
adds e460049 r14284: Fix coverity bug #103. Make code clearer - probably not a real issue but this code is easier to read. Jeremy. (This used to be commit 6621acc68f9a65540330d5c0d07db2488a3e8678)
adds acc651a r14286: Similar clarifiction fix for coverity #102. Jeremy. (This used to be commit f458596b0edd958321c5d4061f034846348a3fe6)
adds 19879eb r14289: Fix coverity #101, resource leak on error code path. Jeremy. (This used to be commit d9e1d6fed099e7651807aa839a743fc7756ee326)
adds 432490a r14292: Janitor for tridge (samba3 talloc is almost identical to Samba4 talloc). Jeremy
adds 659eb9b r14298: The other half of Coverity # 217 (This used to be commit b9fb3fc0e3708b4721aaa1dcb7756d3774fb8db8)
adds 860015d r14299: Fix coverity #225. In a loop we were forgetting to free resources on error exit path. Jeremy. (This used to be commit 1c0b4ed0acdb7fccb148d714796752fefc6dd78c)
adds ad838bf r14301: Fix coverity #224. In a loop we were forgetting to free resources on error exit path. Jeremy. (This used to be commit f1a5e5aefeeb78512c41cc8fc075b240696a3eb7)
adds d72bb56 r14303: Fix coverity #223. In a loop we were forgetting to free resources on error exit path. Jeremy. (This used to be commit f71aa3ab8fdfd08c1bec57b6506ead7c4af7299d)
adds b372fd2 r14317: Use source/bin as dir to link pam_winbind instead of source/nsswitch/
adds b97a69d r14321: When we have libnscd and winbindd comes (back) online, try to flush the nscd caches so that NSS-calls can deliver accurate information.
adds 9b27791 r14325: Add pam_modules rule which builds the configure(d) pam modules. This is called as part of the all rule (again only if pam modules are requested by configure).
adds fe9ddca r14326: First catch of make test_pam_modules.
adds 0be0bc1 r14329: Fix the build on systems without libcom_err.
adds cc41fa4 r14331: Add a comment on top of test_pam_modules about what we're testing. (This used to be commit 90eb092083383c2b606e21dc65fb036bb973b032)
adds 53019f5 r14333: Fix coverity #77, ensure we can't exit after allocation. Jeremy. (This used to be commit 15d78ab1fc83249552476d99144389cfe42a786f)
adds ed5095a r14336: Try and quieten coverity #53 and #54. Make it obvious we're using -1 as a special size_t case by casting. Jeremy. (This used to be commit 415530bd082bf351f5e4c1fd32408f123ed77f85)
adds bd1e853 r14338: Fix coverity #55 by explicit cast. Jeremy. (This used to be commit 1fece52da4d667fa182aa9a87aaee3917860448b)
adds abafc0d r14340: Fix coverity #78, resource leak in error path. Jeremy. (This used to be commit 76c4f2c4dc6fcd91a350985b16f4a6a321ac4bf6)
adds ca9be7c r14342: Fix coverity #68, resource leak on error path. Jeremy. (This used to be commit 7520a8d2a10c72d330099c6502848afca60f56ff)
adds f6071a9 r14345: Fix Coverity #71. We don't currently propagate *any* alloc error back up the stack from smbldap_set_mod() so ensure we abort correctly. Jeremy. (This used to be commit 9a1e35079af9404e1775e2a098990277b3771086)
adds 8f96b1b r14351: Ensure we use the minimum of PATH_MAX and sizeof(pstring). Fix Coverity #59. Jeremy. (This used to be commit d793e1550cc8c79a2764609cddec082470d226e4)
adds d1684fa r14353: Fix coverity bugs #61 and #62. Remember to divide by the size of the data table. Clean up the struct a little. Jeremy. (This used to be commit 338538410d484a9358b60b05a86180275344ffa4)
adds 846c452 r14355: Try and fix Coverity #158 by making the pointer aliasing clearer. This isn't a bug but a code clarification. Jeremy. (This used to be commit 7ada96a1cfb1e928b7dfde101ca250b20024243f)
adds b5c2c5c r14357: Try and fix Coverity #169 by making the pointer aliasing clearer. This isn't a bug but a code clarification. Jeremy. line, and those below, will be ignored--
adds c1bcddd r14359: Try and fix Coverity #176 by making the pointer aliasing clearer. This isn't a bug but a code clarification. Jeremy. (This used to be commit a3b8bee3ff8211d78f793877c877ccd2e15825dd)
adds 9c046e7 r14365: As solaris nss includes includes.h, make sure we use the correct malloc-macros. Jeremy. (This used to be commit 412dc6f5dbc796126b94f3809fe660afac5d3c2a)
adds 5c1e6f0 r14367: Not that I fully understand what's going on here, but the code as it was here was clearly buggy as Coverity showed with bug id #36.
adds 81e4340 r14368: Remove redundant set of logon flags (now in rpc_netlogon.h).
adds be738dd r14377: Fix coverity #4 for 3_0 too (This used to be commit aa26642ee19dcf7cfa3cb36032eadc823b01966b)
adds e6676a9 r14387: Try and fix the coverity issues (#53, #54) with negative sink by ensuring all uses of rpcstr_push are consistent with a size_t dest size arg. Jeremy. (This used to be commit f65d7afe1977d9d85046732842f9643716c15088)
adds a8dd326 r14392: Use KRB5_TGS_NAME.
adds a1c56e4 r14393: Fix a couple of AIX warnings. Jeremy. (This used to be commit 8444c997bd3e18b1d04ebe85f06c8c6e34d7373f)
adds be2bc31 r14395: Fix coverity bug #55. Ensure no unsigned/signed comparisons. Jeremy. (This used to be commit cd3ad3f1a6f622b4bad5cb21b132de4cc476e03f)
adds 85d3b74 r14397: Fix deadcode in coverity error #1. Jeremy. (This used to be commit 4a4953c4d27cd1e925c9afe24fa49b015ce033ec)
adds 568f282 r14399: Fix deadcode coverity bug #3. Jeremy. (This used to be commit 3799f18b356934592206679310e6e409c0d1ca0f)
adds 0ce53f8 r14403: * modifies create_local_nt_token() to create a BUILTIN\Administrators group IFF sid_to_gid(S-1-5-32-544) fails and 'winbind nested groups = yes'
adds 55648eb r14405: Fix the build when nscd_flush_cache is detected (variable definition was missing). Jeremy. (This used to be commit 48594f0270502149069fc883096181a9730d76bf)
adds fa42d65 r14406: Disable this call until we can sort out how this should be done correctly. Fix coverity #37. Jeremy. (This used to be commit d241f74e06eac7b61e5b7e09c2b9a955ec560fec)
adds 0e0d21d r14408: More on fix for coverity #36. The previous fix would cause us to marshall a buffer based on an unknown size. Zero out the sec_desc buffer to prevent this. This is still not getting proper results for a registry security descriptor (everything gets ACCESS DENIED), but at least we aren't blowing out memory now... (This used to be commit cb370cc28ce361628df137c9aef02739aca062db)
adds fa57a31 r14416: Remove deadcode. Coverity #198. Jeremy. (This used to be commit 7fc61f5a63c982cfd0fbe1838979ba7be8f69fca)
adds a48baaa r14418: Try and fix Coverity #39 and #40 by making the implicit function contract explicit. Jeremy. (This used to be commit 6de5e9ae4628d384631db9b66e22d439a303b75c)
adds 8723178 r14421: This does two things
adds d6eebce r14428: Call fill_share_mode_entry with NO_OPLOCK instead of 0. (This used to be commit a39cbaa699d111264c2c9dda49a6e4f42acd3fb8)
adds f39c02e r14432: Give in and grant BUILT\Administrators all privileges (This used to be commit b6170910604dba6533b727de8d7f0cc75256d14f)
adds 24961b1 r14443: rework get_md4pw() to ease debugging. The only functional change is that we now check wheter the sec_channel_type matches the trust account type.
adds 0f0ad29 r14448: * protect against NULL cli_state* pointers in cli_rpc_pipe_open() * Fix inverted logic check for machine accounts in get_md4pw() (This used to be commit a36529535dcb5a262e7627b80fb62a31240dc8ad)
adds a199498 r14449: fix the build (sorry everyone) (This used to be commit e49ca3af8c2522aee670e6b807d7b3df31be47f6)
adds 36f622a r14450: Fix more get_md4pw() breakage caused by missing "breaks" in the switch statement which matched the schannel type against the account type. (This used to be commit 57c705ea63381ed9ab09145b4f57a736931fa6ca)
adds 5133ab0 r14451: In order to get pdb_ldap searching for SID_NAME_ALIAS groups in the ${MACHINESID} and S_1-5-32 domains correctly, I had to add a substr search on sambaSID.
adds 14b07dc r14452: Sorry. Need more coffee....
adds c17e40b r14454: Janitor for tridge - same code exists in Samba3 and 4. Jeremy. ----------------------------- fixed an hmac-md5 error for keys longer than 64 (using deallocated stack variable) (This used to be commit f3879dd6bbbb20524e138b9ba8a54f6464fee5eb)
adds 41a0da4 r14457: Add a few more special cases for RID 513 in the samr code. Now that I know what all the requirements for this group are I can generalize the code some more and make it cleaner. But at least this is working with lusrmgr.msc on XP and 2k now. (This used to be commit d2c1842978cd50485849bfc4fb6d94767d96cab0)
adds f04d553 r14460: SMBexit closes by pid and vuid. Tested with smbtorture. Jeremy. (This used to be commit 71e81580421225d5b35a25d46a7b6064a826685c)
adds 65fa8a1 r14462: Fix warning. ber_tag_t is an unsigned int for printing purposes. Jeremy. (This used to be commit 3c33eda430426e40e179799e7341db10c4b2e98e)
adds 5856fd5 r14467: Reverting 13660. This needs to be fixed differently.
adds ef115ff r14468: Better fix to avoid winbind panic when we have an inproper configuration and want to just shutdown and exit.
adds 962e42c r14474: Also flush the nscd caches before entering the main winbindd loop.
adds a6da854 r14475: patch from Oliver Schulze L. <oliver at samera.com.py> for BUG 3580. Make RHEL makerpms.sh script more verbose and add some additional options to the rpmbuild process (This used to be commit 7d73973db1a9133d6165b52031f09257046a64f7)
adds 2b1641c r14480: Kill one boolean flag passed down :-) (This used to be commit d9b85e3b287c24d2a3e2076da331fe06192b0eef)
adds f4a5c01 r14482: Fixes for spoolss code (after coverity fixes) when the client sends a NULL RPC_BUFFER* (This used to be commit 69f816e9f885bdeb6e8c67222b6fdca76d9d1025)
adds 4198713 r14489: Guard against coverity reversion. #181 is a false positive but make the intent clearer. Jeremy. (This used to be commit 2703df7a8f26a315ae6ab53de8f7814fa66a1c54)
adds 88ae0a2 r14493: There is no point in falling back to a samlogon when a krb5login has failed with a clear error indication. This prevents the bad logon count beeing increased on the DC.
adds 99a3f68 r14495: Allow to play with the logon_param flag when testing samlogons.
adds 3cbdb09 r14496: Add WBFLAG_PAM_GET_PWD_POLICY bit to only callout for domain password policies when requested.
adds 9fb55b5 r14503: Fix principal in debug statement.
adds 0dd9afa r14505: Rename the timed_event to lockout_policy_event.
adds a17d276 r14506: Remove remaining references to a KCM credential cache type.
adds 9e7e429 r14507: Re-disable accidentially re-enabled paranoia check. This should make offline logons work again with NT4 and older Samba3 DCs.
adds ed8bfb4 r14508: Return PAM_SUCCESS in pam_sm_close_session when there is no KRB5CCNAME environment.
adds 8a1ecaa r14509: Attempt to fix the build on "sun1" (This used to be commit 6704859950eb93d86906d4916cf6842d9a970d2f)
adds 0342db7 r14512: Guenther, This code breaks winbind with MIT krb1.3. I'm disabling it for now until we have en effective means of dealing with the ticket request flags for users and computers. (This used to be commit 635f0c9c01c2e389ca916e9004e9ea064bf69cbb)
adds a22d8d9 r14513: Fix winbindd_chauthtok: only fallback when the chgpasswd3 call is not supported.
adds 85a44aa r14514: Fixing last commit. Thanks Volker.
adds 2249c21 r14515: fix soname breakage caused by mad merge from trunk (missed replacing a AC variable) (This used to be commit 7d92cff7a3327cc9da5a4723bd62e68e0402acb8)
adds 264fb29 r14522: sync socket_wrapper code with samba4
adds 1267a3b r14530: removing unused 'winbind max idle children' parameter (This used to be commit 0e789b7e43388b0e7155708981b4ab52ec6d3961)
adds 49ecd17 r14559: Oplocks have changed, process_smb can be static again (This used to be commit 19e9bc03f81d8d000b683cf5c5f478ba25ddeb0d)
adds 1af229a r14574: Allow use of sendfile as long as the write cache has not been enabled on the particular file we are performing I/O on, irrespective of whether the write cache is globally enabled (This used to be commit 0809e2cb1dfff1cd0e8631b23b415cb2d8a67312)
adds 492af5e r14576: Skip remaining keytab entries when we have a clear indication that krb5_rd_req could decrypt the ticket but that ticket is just not valid at the moment (either not yet valid or already expired). (This also prevents an MIT kerberos related crash)
adds 5aa66fd r14577: BUG Fixes:
adds 8641d7d r14578: fix incorrect comment in fill_sam_account(). This function is called from multiple places now (krb5, winbindd auth and domain_client_validate() (This used to be commit ddad66ec58d09f89105ceb822b7bea534dafd9e6)
adds 736ba57 r14579: Add REJECT_REASON_OTHER in the rpcclient chgpasswd3.
adds b36e292 r14580: add 'net sam createbuiltingroup' to map BUILTIN local groups to a gid (This used to be commit 3137fe5068e4b0c1724b92f49ca8e1d254324801)
adds 4b000b2 r14584: Really follow with roosbindir by defaulr the setting we use for sbindir. (This used to be commit 1829d22720612b0e61cec7e66d7cba46c04160b9)
adds 485a286 r14585: Tighten argument list of kerberos_kinit_password again, kerberos_kinit_password_ext provides access to more options.
adds 292afdb r14596: Fix a logic bug with multiple oplock contention. The sad thing is the core of this bug fix is just removing a paranoia "exit_server" call, as the rest of the logic was already correct :-).
adds 1d5ab8f r14597: Merge DCERPC_FAULT constants from Samba 4.
adds 97ee5b1 r14600: Refactor capability interface from being IRIX-specific to using only the POSIX interface. Note that this removes support for inherited capabilities. This wasn't used, and probably should not be. (This used to be commit 763f4c01488a96aec000c18bca313da37ed1df1b)
adds 5067cca r14602: Fix another logic bug in new oplock handling. Just because lck->num_share_modes != 0 doesn't mean that there *are* other valid share modes. They may be all marked "UNUSED" or be deferred open entries. In that case don't downgrade the granted oplock to level2 needlessly - a client can have an exclusive oplock in this case. The original code handled this correctly in the lck->num_share_modes == 0 case but not in the case where there were no valid share modes bu [...]
adds e4dc745 r14611: Fix init_creds_opts issue jerry discovered when using MIT krb5 1.3:
adds 22183b0c r14617: Fix typo in comment. (This used to be commit df6d69e78fb0f604a7bfc34fc9ac8f391252520d)
adds 250c025 r14618: add --no-process-group to all server programms to make the following possible:
adds b40e258 r14624: - add timelimit.c - add configure tests --with-selftest-prefix=/tmp/samba-test this is needed because the path name of unix socket can only be 108 chars long - add configure test --with-smbtorture4-path=/home/foo/prefix/samba4/bin/smbtorture this will be used to run samba4's smbtorture inside samba3's make test later
adds 49ba0a9 r14626: Only set libdir and mandir to the defaults if we haven't used --libdir or --mandir to set them already. Till now we overwrrote a setting made with --libdir or --mandir. (This used to be commit 94980a15be5eae2820c340d3d33b6c9df7053b24)
adds bc87a5f r14627: Adapt the linkage text from pam_smbpass to pam_winbind. (This used to be commit 160626195bf44b94109ddb7a15da703344d8163f)
adds 906c19f r14628: sync timelimit.c with the version from the build-farm repository
adds 4ba0967 r14631: Add {,un}installpammodules rule and add it to the install rule.
adds ed9ad18 r14632: add basic 'make test' using samba4's smbtorture
adds 1839b4b r14634: Many bug fixes thanks to train rides and overnight stays in airports
adds 6e17934 r14643: Merge dcerpc_errstr from Samba 4.
adds fb62a71 r14645: No idea how this happened, fixing the build.
adds 20204ab r14646: Adding samr querygroup infolevels 2 & 5.
adds 853ad11 r14659: Fix installpammodules for shells where a
adds e836508 r14664: r13868 at cabra: derrell | 2006-03-22 17:04:30 -0500 Implement enhancement request 3505. Two additional features are added here. There is now a method of saving an opaque user data handle in the smbc_ context, and there is now a way to request that the context be passed to the authentication function. See examples/libsmbclient/testbrowse.c for an example of using these features. (This used to be commit 203b4911c16bd7e10198a6f0e63960f2813025ef)
adds 40d0707 r14668: Set the FILE_STATUS_OFFLINE bit by observing the events a DMAPI-based HSM is interested in. Tested on both IRIX and SLES9. (This used to be commit 514a767c57f8194547e5b708ad2573ab9a0719c6)
adds a7d1a32 r14669: Remove duplicate source caused by running patch(1) once too often. (This used to be commit 0ebbfc867c71002eaf921f4f4d8aa7d7b78973a7)
adds 18909a1 r14674: Further cleanup for cached logins, only dump hashes with DEBUG_PASSWORD.
adds ca81529 r14675: Protect against null sids and rids in the cached credentials functions.
adds 8d75615 r14676: add make valgrindtest and remove old 'make check' and old 'make test'
adds aa583e5 r14678: - we need to use 127.0.0.2/8 as interface for the server as nmbd skip interfaces with address 127.0.0.1 - add samba3 smbclient -L tests - add samba3 smbtorture tests
adds a0e36dd r14681: Get rid of hardcoded /tmp/add.ldif and /tmp/mod.ldif files. Is there a different directory the temp files should be in, or is /tmp ok?
adds d7174c1 r14682: Small cleanup in ads_verify_ticket.
adds 05ef1d6 r14683: Get rid of hardcoded output file. With no arg, print to stdout, otherwise append to output file specified. (This used to be commit b4ec93f5a26442d30ba2b8c91d03f3190975efd0)
adds 2036c47 r14684: Remove obsolete file (belonged to pdb_xml) (This used to be commit 15c36233fb2e5164ea0fbb2389a066e34838dd20)
adds e487835 r14695: Patch from Björn Jacke:
adds ac2b7c0 r14696: make pdb_find_backend_entry public (for use by an external "multi" pdb backend) (This used to be commit c149421ef7aca8763e21e6c7d467e94944c30e8b)
adds 190554b r14698: Make sure we expand our own local groups and not just the BUILTIN group when calling winbindd_getgroups.
adds efd32bf r14699: allow 'net sam addmem' to accept a SID for the member (This used to be commit 08d201806f53f51fbed4a02a54cb0656f8287b12)
adds 7f57dc6 r14703: Clarify the return codes for the POSIX locking case. This was confusing. Jeremy. (This used to be commit bc1a605a39e58a7dbdcd4d132345e957e3ed9d5e)
adds 4f655c9 r14743: Fix coverity bug #227. Possible deref of null pointer in error code path. Jeremy. (This used to be commit 9117713c5ee220331106d291425703aec4d7dd2c)
adds 2f28844 r14744: allow ./timelimit 5 ./timelimit 20 ./ignore_all_signals to work,
adds 1d3fd52 r14746: Add the Samba4 replacements for opendir/readdir etc. to Samba3 - with some 64-bit macro madness. Attempt to fix the broken directory handling in the *BSD-of-the-month club. Jeremy. (This used to be commit fd98427f64f4206c01f16f82fadf24f5863878db)
adds fe05699 r14748: store the name/ip address combination when we doa reverse look up in case future forward lookups would fail (This used to be commit d56ed46faec46dad74b469d25ff99c9002792c78)
adds 80afbe5 r14751: Use the noreturn attribute to try and tell coverity that smb_panic can't return. Jeremy. (This used to be commit ba9c98983efbf4871e1ec07df37590d97ec52fba)
adds c684ca9 r14753: Fix the kerberized pam_auth: As we could have created a new credential cache with a valid TGT in it but we werent able to get or verify the service ticket for this local host afterwards and therefor didn't get the PAC, we need to remove that ccache entirely.
adds 2ab46a7 r14756: Make smbpasswd -a root work for eDirectory where there is no "account" structural objectclass.
adds 895fc23 r14757: Make sure we only send out a CLDAP request to an connected AD server.
adds 57909a1 r14758: Fix broken LDAP search filter.
adds 70b59a3 r14760: Fix #3642, ensure we don't call FD_SET on read with fd == -1. Jeremy. (This used to be commit 6ae15544ccfc3ff5d97565ad41ba7f57c7d29b0f)
adds 81d4f40 r14763: Add a new tuning parameter, open files database hash size, this allows us to experiment with ensuring the tdb hash size for our open files and locking db are appropriately sized. Make the hash size larger by default (10007 instead of 1049) and make the locking db hash size the same as the open file db hash size. Jeremy. (This used to be commit e7225f7e813423c3e2a94af6a9d7ce8a1b50a166)
adds b84d06d r14764: Fix possible null pointer deref. Coverity #253. Jeremy. (This used to be commit 7a18f38947385b8a5fb27a42610320003689e9e1)
adds e4c66fe r14766: Fix possible NULL deref. Coverity #254. Jeremy. (This used to be commit e2e2d8b939dd425a97b36102c6a541e3cf6236ad)
adds 68dcff3 r14768: Fix potential null deref coverity bugs #255, #256. Jeremy. (This used to be commit a40c7a0cd888dcee3cac1a41602863f54c51ef17)
adds 621f91c r14770: Fix coverity bug #257. Possible null deref. Jeremy. (This used to be commit 4c126ef65dd07352ab936fff774c7435723f5395)
adds b98703c r14772: Fix coverity bug #258. Seems coverity has discovered talloc :-). Jeremy. (This used to be commit 488b7725168971e6e59f3a2a7476ce82df43579b)
adds 4d9ad70 r14774: Fix null deref coverity bugs #260, #261, #262. Jeremy. (This used to be commit 46e575af17cefb0ce7a1fdfacf29f90ae36fa72e)
adds f6a1f71 r14776: Fix coverity #263 - #267. No one was checking talloc returns. Doh ! Jeremy. (This used to be commit 68097e0fbb8f232573a2f7eae3da3a0c9873fbc5)
adds ba49732 r14778: Fix coverity null deref bugs #268 - #271. Jeremy. (This used to be commit 0a1ccfefcf27c5970b82bf8a451bcdaa4fee1bd0)
adds d0c0079 r14780: Fix coverity bug #272, null deref. Jeremy. (This used to be commit 1588ce8efe7fafd89561b55a98c498f947f4ada9)
adds 0b1e1ed r14782: Fix coverity bug #273, null deref. Jeremy. (This used to be commit c2636c10262e8045f701143dee22b10b2d0c0344)
adds ec4191f r14784: Fix coverity bug #274. Null deref. Jeremy. (This used to be commit f88f2d93686ba6bd317b7bc935888e75b7999c83)
adds 00fb5e4 r14786: Fix coverity #275. null deref. Jeremy. (This used to be commit 363d31c9ec2d2a4429ab4d26b3d7c78b76f60626)
adds 2178bca r14788: Fix coverity bug #276. null deref. Jeremy. (This used to be commit 0217f7d7bf4c8b5b7de2433485fb6f78b62ac817)
adds 75c965d r14790: Fix possible null deref. Coverity #277. Jeremy. (This used to be commit 2454af392a71989ecddb2dbb17a9217658102523)
adds c3624eb r14809: - add my email address - fix usage() - remove unused var
adds 3aaa903 r14820: sync test_posix_p3.sh with test_posix.sh from samba4 but only run the BASE-* tests and ignore some more than in samba4
adds 2b86a5b r14825: add support for max connections parameter (This used to be commit 63efbdf005f410c4a9843809207ea27f4c1ac756)
adds 15ebf2c r14829: Fix reversed test in coverity fixes. Jeremy. (This used to be commit f1b4e870a52cbd7bb780b206e943987648523060)
adds 576e17c r14831: Fix possible null deref. Coverity #279. Jeremy. (This used to be commit 75be5c17bc74c86219c7cac749b52b7d43abb780)
adds 4f53350 r14833: Fix resource leak on error code path. Coverity #280. Jeremy. (This used to be commit b985bdcb87eeb70725f2d625a4ea5ec39bda1b94)
adds 69f3c63 r14841: Fix IRIX build --with-pam.
adds ecc0c18 r14847: Tell static checkers that exit_server() doesn't return. Jeremy. (This used to be commit 9c5e26a56aaaf1143b43e61d208ddaeb96f2ffcb)
adds 872d3ce r14849: Fix >= that should be >. Too strict condition checked by Volker. Jeremy. (This used to be commit 9a763da07385bf9af437cab8dd680f2e13fca3c3)
adds 6c9eaa6 r14855: Various fixes:
adds a7d4912 r14863: try to make the generation of bin/timelimit more portable
adds 186f442 r14865: - enforce timelimits for the tests - and skip some long tests for now
adds e499833 r14868: I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when changing to Daylight Savings Time. I will not write code when ch [...]
adds 570b49f r14869: Allow to dump a paramatrical option.
adds 18e9324 r14883: add 'smbd:sharedelay' option, so that we can speed up BASE-DENY2 in make test as done in samba4
adds 97bfe0d r14884: this doesn't work and causes processes to be left when using ctrl-c (SIGINT)
adds c398ea2 r14886: reenable BASE-DENY2 and BASE-DENY3
adds 93386ba r14889: Fix smbwrapper compile (This used to be commit 0f087fd40ad502513c3775587c07c86fc53bf718)
adds 41c4c10 r14892: allow: CC_CHECKER=mycheker make
adds d4ff03a r14895: Merge the 3.0.22 change (This used to be commit 62d60a04cd85dc521e7d63726b856f38287466ad)
adds f5e7376 r14896: Remove unused files (This used to be commit cc1bdbbc41bd6626ee53abf3f2ab35c454e036b7)
adds 4fa5559 r14898: This change is an attempt to improve the quality of the information that is produced when a process exits abnormally.
adds da3b7af r14899: Add missing semi-colon. (This used to be commit 5f4f4cbe6fe069570a921468034005d364f63206)
adds 9f9526f r14900: Separate words in error message. (This used to be commit ffe1a2e23ffb2edf2274c20ece0a66a9c649d50f)
adds e948804 r14922: Use BOOL for the returned value. (This used to be commit b228474be0ced2637272a7b614b92e412a118993)
adds 52f4dfa r14923: Return False in the case a parametrical option is not configured in the config file.
adds 92f139d r14931: Fix #1374: can't join an OU with name that contains '#'
adds ca09263 r14940: Remove pam_winbind's ability to create home directories on it's own.
adds 4ee43db r14954: Fix #3569 based on William Jojo's work. AIX also has the linear posix locking issue which causes CLEAR_IF_FIRST to cause performance problems. As we know we're in a daemon architecture with long-lived parent we can avoid this in the Samba case. Add a comment explaining this. Jeremy. (This used to be commit 3cd5c3df0d1b98dfa90663973ab13b5d3dbf737e)
adds 876f2de r14986: Fix OS/2 directory delete bug found by kukks. (Thanks a lot for all your hard work on this). We were caching the results of *all* directory scans, not just the results that match the client wildcard. This actually made no sense, as only matches on the client wildcard can be returned to the client and so might need to be searched for in the cache. This fixes the directory cache to only cache entries that we return to the client. Jeremy. (This used to be commit [...]
adds c9c5024 r14989: Fix from Mathias Dietz <MDIETZ at de.ibm.com>. EPERM can be a valid return from getting an xattr. Don't disable if we get it. Jeremy. (This used to be commit 7769b678f22d8ab4aa8aef55966813355bf2ce6d)
adds bbf666e r15003: patch based on code from Arkady Glabek <aglabek at centeris.com> to ensure that global memory is freed when unloading pam_winbind.so (needs more testing on non-linux platforms) (This used to be commit 1e0b79e591d70352a96e0a0487d8f394dc7b36ba)
adds d8dfc29 r15005: Fix printf args to remove warnings. Jeremy. (This used to be commit 68d100830c5a6fa24b863071e8ca77ab264175a0)
adds de77531 r15007: fixed usage of cli_list() in smbwrapper so it compiles. This doesn't get smbwrapper really working again, but at least it will help Timur Bakeyev in his question to make it work (This used to be commit e73ee08c84801f315f556d204007f053fda56dbf)
adds 4cde26c r15009: Add a check for NULL (This used to be commit 0a7d4f1ab109f57f5b5f4c1e83ad346b13b50778)
adds 42131b7 r15011: Fix bug # 2413. net rpc info can't reliably work anonymously anymore.
adds 0f985dc r15012: Fix bug #2715. Fix suggested by ISHIKAWA Tomonori <toishika at fsi.co.jp> No need to null terminate early, pull_ascii_fstring will do this. Jeremy. (This used to be commit b1bbe568313001f4b4e49382742e4b819c0a2b03)
adds 22dbd67 r15018: Merge Volker's ipc/trans2/nttrans changes over into 3.0. Also merge the new POSIX lock code - this is not enabled unless -DDEVELOPER is defined. This doesn't yet map onto underlying system POSIX locks. Updates vfs to allow lock queries. Jeremy. (This used to be commit 08e52ead03304ff04229e1bfe544ff40e2564fc7)
adds 6c237e0 r15020: Fix issue with samba4 netbench torture tester, it sends break replies to "break to none from level2" requests and it shouldn't. Just don't log a debug level zero message. Jeremy. (This used to be commit dc6a13da33a031d0c2374b692737dbe9215f0f74)
adds eecdc6c r15022: Fix core dumps on normal server exit. Jeremy. (This used to be commit 13c3abf03187f84874b5754b54de5d3fe2dea188)
adds cc8ba23 r15025: Fix exit_server_cleanly call. Jeremy. (This used to be commit a64976b94482ef4397d5b791a0e266edba5a3d0c)
adds 423352b r15026: Fix warning until POSIX locking finished. Jeremy. (This used to be commit 15f39a4c720e9645f941742310b6c6d7d7fc96d5)
adds 41a35cf r15028: Fix logic error checking valid args to POSIX lock call. Jeremy. (This used to be commit 44b0d856ae867d1c407507dcf7940dd39f4f963a)
adds fc13f28 r15030: On a performace hunt... Remove as many extraneous memset's as possible. Jeremy. (This used to be commit 1217ed392b75aa8bfefa9c3f1ec5fa3bba841ee0)
adds 211d415 r15034: Attempt to make the build farm happy (This used to be commit 8b3e87184a3cc831fe0314c3b26b6d753cf74e4c)
adds 262ffd9 r15035: It seems that many preprocessors do not like comments in macro args.. (This used to be commit efc833dcba052e52c46eeba71a1ebe248be9cb05)
adds f340b2f r15037: Adding iniParser (http://ndevilla.free.fr/iniparser/), a free inifile parsing library under the MIT licence.
adds 9608b43 r15038: Replace all code in pam_winbind that relied on access to samba internals, mostly with the code that was in pam_winbind before.
adds 33788e5 r15039: Fix an uninitialized variable. I _think_ this should default to PAM_SUCCESS. Günther, could you take a look?
adds adc0a34 r15040: Stripping the parametric options in pam_winbind and use /etc/security/pam_winbind.conf as config file for the PAM module by default.
adds 655b04e r15041: Adding rpc client calls to manipulate auditing policies on remote CIFS servers. Also add a new "net rpc audit" tool. The lsa query infolevels were taken from samb4 IDL, the lsa policy flags and categories are partly documented on msdn. I need to cleanup the double lsa_query_info_policy{2}{_new} calls next.
adds c8fabfb r15043: Only build our copy of iniparser when the system doesn't have one.
adds 3f2b06d r15044: Fix the build. (void returning non-void).
adds a407405 r15046: Fix bug #3490 reported by Jason Mader. Do not continue to check for LDAP and AD requirements if --without-ldap and --without-ads have been given to configure. (This used to be commit 1d5e4830d33906da433655ecaf87300ed874b06f)
adds 7a5ff08 r15047: Add support for using libunwind to generate a backtrace. This is primarily intended for ia64 systems where libunwind knows more about the different ways of walking the stack that just about anything else. (This used to be commit 256a19d722f360dac3c8e83f5bfac453fa70db96)
adds 8c9eb76 r15053: fix portabilities issues between 32-bit winbind clients and a 64-bit winbindd server (This used to be commit a95d11345e76948b147bbc1f29a05c978d99a47a)
adds 1014fa1 r15058: Add sample pam_winbind.conf file.
adds fdd5588 r15060: The brlock code gets called a lot. Ensure we keep the key around while we're using it - saves many calls to locking_key() (now deleted). Jeremy. (This used to be commit 2f8b527dcf4a36fbb933ce79c720c0425de76b4a)
adds 87029b8 r15068: Fix a shadowed variable warning (This used to be commit 066f69fe88b360b856f3dc49089f8c21b721cce9)
adds 9de61b5 r15072: Last bit of 32/64 bit portabilities fixes for winbind clients and aservers. Strange compiler-fu on 64-bit SLES9 says sizeof(time_t) == 4 but the memory alignment is on 8 bytes. Change time_t to uint32 to fix alignment. Remove 'char **gr_mem' from struct winbindd_gr since it was not being used. (This used to be commit b68e66d5c4f7348e674b8a009656ebfbbc06e288)
adds 8aa8b0d r15074: Remove -lcap from pam_winbind (not needed) Temporary linking fix for --with-included-iniparser (gd will do a proper fix later). (This used to be commit 7d5adcf3a7237d130efea6cc9f6e5d28e65e2e51)
adds 1f19676 r15080: As discussed with Jerry, remove the CAP_LIBS again (we don't need that handling anymore when we remove $(LIBS) from pam_winbind again.
adds 713eaf1 r15083: Using talloc with destructors is nice and all, but in this case it's in a performace critical path and it *hurts* us. Go back to plain malloc/free with an explicit destructor call. Jeremy. (This used to be commit 1c99aed563c29e1b3d70939878af747a0660bfec)
adds cc203f3 r15084: Try and squeeze more out of the non-read/write code path. Jeremy. (This used to be commit 23dcff4d50d1d35b7ddee0d0cb79c16a312f179c)
adds a2e2032 r15086: Get defensive about creating user accounts when winbindd fails (but is present). (This used to be commit 77fb19c45dcb07f5b675831979fbd74a99e30638)
adds 010c725 r15088: Remove all time() and gettimeofday() calls out of the mainline packet processing code. Only do these when needed (ie. in the idle timeout code). We drop an unneccessary global here too. Jeremy. (This used to be commit 8272a5ab0605fcf95527143c4f909aa1008e5b94)
adds afb9620 r15093: Align to the last winbind changes. (This used to be commit 74fa3a2554b769382b2b3b43adfbc0cfbca3cd10)
adds d2cf063 r15094: Replace ; by # where we have a comment and remove superfluous spaces at the end of lines. (This used to be commit 27044d23ffbb2de0405e85b8ae184d12aa1e1f32)
adds 76a2ac3 r15098: Make smbclient -L use RPC to list shares, fall back to RAP. This should list long share names.
adds e173022 r15101: Little step towards getting Samba4 tdb into 3: tdb_lock_bystring does not have the timeout argument in Samba4. Add a new routine tdb_lock_bystring_with_timeout.
adds 4f24046 r15102: u32 is a tdb-only thing that's not exported by samba4 tdb. Replace by uint32.
adds 76e581b r15103: Okay, looking closer: Samba4 tdb not exporting u32 is a bug in samba4's tdb. tdb_open_ex needs it. Can someone from samba4 tell me how this should be handled?
adds 30832e9 r15104: Implement Samba4's tdb_name().
adds a3fdf8a r15107: 64 bit fixes. size_t on a 64-bit box is not uint32. Jeremy. (This used to be commit 634e0dc3c73968da8f1f50186ca15f8873f380ce)
adds 5445694 r15112: Move strict locking default to auto. Fix up the error return for one of the Samba4 torture tests. Jeremy. (This used to be commit 9db6617756ff155eb7549c3c622a9920189e577d)
adds 6ca1ba3 r15115: Fix error return on sessionsetup. Ensure no data blob is added if the logon call failed. Jeremy. (This used to be commit 71d0191c313e2106ae2bdef3119b3ff6e591ee1b)
adds e69b32e r15116: Allow the user to set winbind nss timeouts in seconds on IRIX. Don't convert the default timeout to milliseconds twice. (This used to be commit 853ebd6e84cf52a309945f39cdf188ca346da8eb)
adds bdbd173 r15119: Initialize our global sam sid first, quite a lot of the other initialization routines further down depend on it.
adds 4549efe r15123: Don't even try to join with an inproper configuration.
adds 0498f3b r15129: Separate out mechanism and policy for NTLMSSP auth/sign/seal. With this change (and setting lanman auth = no in smb.conf) we have *identical* NTLMSSP flags to W2K3 in SPNEGO auth. Jeremy (This used to be commit 93ca3eee55297eb7fdd38fca38103ce129987e2a)
adds 396b377 r15132: Fix some shadowed variable warnings (This used to be commit 97d2c20b0b37ac07b6e37e9614ff41ab7e131c98)
adds 335637b r15133: in_server is not used anywhere (This used to be commit c981bc7f31483e7821b9654eb30d665283aa07d5)
adds d4d0431 r15136: Fix join consistency check (This used to be commit a6e88785e7116c1a88e1bfdfa2afadecd501bfb0)
adds fb1f83b r15137: Refuse to join if our netbios name is longer than 15 chars. I think this is sufficient to fix bug #3659.
adds f60111e r15138: Teach Samba the difference between exclusive and batch oplocks. Pass Samba4 oplock test (with kernel oplocks off). Jeremy. (This used to be commit 3c260bcce2de76d724279e07dca61eadddfb8782)
adds 2ebcc29 r15141: Fix for #3592 inspired by Justin Best <justinb at pdxmission.org>. Ignore a file in a tar output if the first read fails. Also cope with <2GB read fail. Jeremy. (This used to be commit 1b73e699e11c6e26e9a9123e74190eebd170fc05)
adds 97355b7 r15150: Adding winbind debug class to the main daemon.
adds 3cd1101 r15152: Fix a case when target is offline. Jerry, this needs to be in 3.0.23pre1 (This used to be commit f068862e56861d74021d72726248cb738a2ff0fe)
adds 4af4ccc r15154: bump version to 3.0.23pre2 (This used to be commit d6940c09cc9b9ac8bd4cba95ca382fa63c19748b)
adds ad1fcb7 r15160: Fix from William Jojo I thought had already been added (but hadn't). Jeremy. (This used to be commit dcbece8254e5de861d04b691d733616fc25cd585)
adds 7b75d2c r15162: Patch for bug #3668. Windows has a bug with LARGE_READX where if you ask for exactly 64k bytes it returns 0. Jeremy. (This used to be commit dcef65acb5bc08ea4b61ef490a518b7e668ff2ee)
adds 7c83df1 r15163: packaging updates for RHEL/Fedora and break out 'pre' tag to the RPM release number (This used to be commit e3763272c39dc85e7feca4fc5646225b4b266fbc)
adds ff69176 r15165: updates for RH 9 packages (merged from RHEL fixes) (This used to be commit 220cf41bc10029ec4bba70df0da27c0d3ce60f54)
adds bdaad91 r15168: last minute spec file fix for some change with the using_samba install path (This used to be commit 81f3fa013801d9cfa22bd1abb329ea887f84a5bc)
adds 7fa8993 r15169: openldap2-devel is a suse package (not on RHEL) (This used to be commit b8160fdf8796880412f63a5315ed871eae9ccbf0)
adds 11868fe r15170: don't check for ccache (This used to be commit e6a1106820ef532dcf2e50920b82f4536140dcad)
adds 22c4ad8 r15173: Fix a non-critical memleak (This used to be commit bb8c69162f9228343e0b05812e0e5a9ca4eb56bf)
adds 817aa0b r15174: Check in Ronan Waide's wbinfo -i. Thanks :-)
adds ba6f1b1 r15175: Try to get Stratus VOS back to build. Thanks, Paul.
adds e241563 r15180: Use tdb_lock_bystring_with_timeout(). (This used to be commit 1ff6ae68b66ec3c78abbadd1fb9d50e50fc247dd)
adds 8fca274 r15194: We need to be able to join as PDC as well. Thanks to Andrew Bartlett.
adds e18c9a9 r15196: Update a comment that I found confusing (I confuse easily). (This used to be commit eb53f01863f8f9d2980d9c2c8d27899dd39e5fa2)
adds ad8493d r15198: Mention the auditing tool in "net rpc help".
adds b68b058 r15210: Add wrapper functions smb_krb5_parse_name, smb_krb5_unparse_name, smb_krb5_parse_name_norealm_conv that pull/push from unix charset to utf8 (which krb5 uses on the wire). This should fix issues when the unix charset is not compatible with or set to utf8. Jeremy. (This used to be commit 37ab42afbc9a79cf5b04ce6a1bf4060e9c961199)
adds ba52fd7 r15216: Fix the build for machines without krb5. Oops, sorry. Jeremy. (This used to be commit bea87e2df45c67cc75d91bd3ed1acc4c64a1c8ea)
adds 968f265 r15218: Update Makefile.in to avoid building libmsrpc.so on systems that do not support shared libraries. (This used to be commit a1c12d7949f9110530526cc7133424e842cdcc71)
adds a1d47f3 r15227: Fix a valgrind error. We are marshalling here, not unmarshalling.
adds 4e60220 r15228: Fix -n winbind option which has become meaningless with the persistent cache.
adds 66fd215 r15229: Save useless roundtrips in pam_auth (fallback to samlogon) when we know that the DC is not available.
adds 351e749 r15240: Correctly disallow unauthorized access when logging on with the kerberized pam_winbind and workstation restrictions are in effect.
adds 6f5effa r15243: Sorry for the breakage: * Fix the build without kerberos headers * Fix memleak in the krb5_address handling
adds 41a7ea3 r15244: Fix debug typo.
adds b86c197 r15250: dump some more sids.
adds 7588769 r15251: Adding PreWin2kAccess builtin sid.
adds f353704 r15255: Add return statement after abort to placate fussy compilers. Closes #3721. (This used to be commit ab5a55ec8b27146fccba97f320d649bb19bc6f11)
adds 1ca61f4 r15266: Fix bug 3720. I wonder why -O1 compiles did not catch this...
adds f93da6d r15269: Fix incorrect boolean in assert to make POSIX lock tests pass with CIFSFS. Jeremy. (This used to be commit 89b604285ebe77b7cc2e0d5593117c0c5dc5ed1c)
adds 3169319 r15283: Oh yeah. The build farm doesn't do much with head. OK, here is the patch to SAMBA_3_0 to declare prototypes for the initialization functions. These are the same changes I just made to head. --paulg (This used to be commit 17774387ad879b6a72dd1cf406326318add31b04)
adds 0ec947b r15285: Fix the build. (This used to be commit 2270a5196db071bbf15aed92637a24f81d179cd5)
adds 11cadb6 r15289: Put references to $PICFLAGS in quotes. Fixes #3725. (This used to be commit 2aad5e915c03ec932feb1bc9e1dae938fa3011a2)
adds ec8b810 r15293: Don't ever set O_SYNC on open unless "strict sync = yes". This could be the cause of the perf. problem reported between 3.0.14a and 3.0.2x. Lufthansa has *wireless* on their flights to the USA now... (I'm in heaven ! :-). Jeremy. (This used to be commit dbc03125f2643f8ecff8e901cb23fa6408cce011)
adds 2720db9 r15299: Fix import of Python modules. Fixes Bug #3567. The REGVAL_CTR part is taken from Daniel Jarboe's patch he filed with the bug report.
adds 34e8100 r15305: Let winbind search by sid directly (or in windows terms: "bind to a sid"); works in all AD versions I tested. Also add "net ads sid" search tool.
adds df980b7 r15306: Be consistent between rpc and ads winbind backend: let the ads backend query the samlogon cache first as well.
adds 6afac6f r15307: Ignore builtin groups we're a member of on the DC as those memberships are not valid locally.
adds 358fd53 r15308: Fix the build, sorry.
adds d4a51cc r15309: normalize printing keys when deleting (This used to be commit 037f9f831e001a12261419e37c725558dd717af9)
adds 6e807c7 r15310: only store lanman passwords on a change if 'lanman auth = yes' (This used to be commit b6904e0950a5e70ebb2ea8aa9e9afc220adbe211)
adds 173261d r15311: look at the NT password (not lanman one) when determining if smbpasswd -e should probably for a password (This used to be commit 3522b53aecb5293747b66250279417f9edf876f1)
adds 60af402 r15320: default "passdb expand explicit" to no (This used to be commit 88b5a21d63b18af56b4fe7e5c353eae3ff7d4752)
adds f3dc7aa r15333: Paulg broke the function prototyping of decl_static_XX. Needs to be (void), not (). Paulg please check this. Jeremy. (This used to be commit ed0f36e2c2475bf9b8eb9c5d937799c85f32bd6f)
adds 1f3fe6a r15334: Fix warning. This table and function not used anymore. Jerry please check. Jeremy. (This used to be commit 9f676603aaf84829d52dc8d0e0872a058a4d3d4e)
adds c176ec2 r15336: Unknown escape sequence: '\305' - should have been '\n'. (How did that get in there ?). Jeremy (This used to be commit 780b71d300da71acc8b4f0fe10c1ae78c71e23c4)
adds 677b476 r15341: Ok I give up, I've been beaten by bug reports. People just don't get why "guest ok" is not allowed in usershares. Added "usershare allow guests" bool parameter that allows this, reved usershare file version to VERSION#2 which allows this. Updated user tools. This should now be (finally) finished and I'll add the new parameter docs and a HOWTO. Jeremy. (This used to be commit cdc3aa9d07d568570f2117bea9f1a4d227b3a35d)
adds 23b2f27 r15359: Fix typo (This used to be commit 46d3c7668bdbaaab1b8854617aa7c235f51a74e0)
adds be8e338 r15360: Fix bug # 3741. One more place where the algorithmic mapping needs to stay.
adds 567e8fa r15368: Remove some dead code. -- paulg (This used to be commit e1bd357fe87a66861d092fcdbdde1ff6ffcc8cf2)
adds 2bdbd3f r15380: default eventlog tdbs to mode 0660 to allow easier access by BUILTIN\Administrators (This used to be commit a02933c9589e34488f289cbc40f77f6864a58367)
adds aee979f r15385: Some work to bring the python code up to date with the rpc client rewrite. (This used to be commit fd5bcecceb518d0683f400a61e11ce37f3d52d42)
adds 0d14777 r15386: Missed some functions in my last commit.
adds 359aed7 r15392: In most cases, this mapping is more appropriate. (I know, it is still a mess, but there is no way the get NTSTATUS from the edata yet).
adds 8719dc2 r15393: remove extra call to fallback user creation on member servers; it's handled by the smb_getpwnam() call deeper in (This used to be commit 7433dba78bda27cd6366a49b0efc10a387439ccd)
adds 5b7ab95 r15396: Cleanup credential caches from winbind's linked list.
adds af34900 r15398: Attempt to send the correct warning when a password change was attempted too early.
adds 1ef64a4 r15399: Fix the build, sorry, Jerry :)
adds 6eb1187 r15402: Fix for bug #3587. Dead entries can be left in the locking db. Make this db self-cleaning on first read of entry after open, and also on smbstatus -b call. Needs more testing when I get back from Boston but passes valgrind at first look. Jeremy. (This used to be commit c66531096325848d1476054df5d53ad05c2ffc83)
adds aca0a3a r15404: Check for WRITE_THOUGH before calling lp_ fn. I hate extra fn calls. Jeremy. (This used to be commit e468e1e5c2dbee29066f0efe4141d8705def5d6f)
adds 627c4b3 r15411: Small debug fixes for the PAM module.
adds 3cdd911 r15417: Don't use cached credentials when changing passwords.
adds fca8766 r15419: Never write the same function twice :-). In a traversal function we must copy the data before modifying. Jeremy. (This used to be commit ef4c70f58edf15dc93b22f2c80e15113ee2a46df)
adds 7fbc919 r15423: Correct comparison logic so that libunwind can be correctly detected. (This used to be commit 918f56b6de6e1297a53d88050d78d87330f7ba44)
adds 4ab90ea r15424: Implement a "stacktrace" smbcontrol option using libunwind's remote stack tracing support. This provides an easy way for users to provide stack traces (hopefully it will be implemented on something other than ia64). (This used to be commit 0b5e07e12daa98095dae27e0a6d53fe8ec3f3700)
adds d2418fb r15425: Use dynamic buffers in the IRIX nsswithch module to prevent truncation of long group lists. (This used to be commit d348d796c16679297e1f0304b8b2ba0f42010733)
adds a0ff50e r15428: Add "smbcontrol winbind onlinestatus" for debugging purpose.
adds 52e778e r15438: Fix samrQueryDomainInfo level 5 where we returned our netbios name eversince instead of the domain name when we are a DC.
adds 46c35b1 r15441: cleanup older unused padding.
adds 0fe21ac r15442: Add some more client rpc for the querydominfo calls (from samba4 idl). Also return the hostname for the level 6 call (to be consistent with the server name in level 2).
adds b857785 r15443: Purely cosmetic reformat, no functional changes.
adds d819760 r15444: Fix from Jim to ensure we do a wildcard search for SID's starting with the global SAM sid, not an exact search. Jeremy. (This used to be commit 755c272ebf5d0f4de15178814f998d1ec5ecb718)
adds 5910e39 r15446: Tidy up the formatting of locking debug messages and make it more consistent. Bring oplocks withing the purview of the locking debug channel. (This used to be commit e817cfd7d3a42d141198122eada58b5a7ba90e9c)
adds 7835930 r15447: Teach "smbd -b" to emit the sizes of a few more types that might be interesting. Push the spacing across a bit so that it all lines up nicely. (This used to be commit efd961e4eefb774c7bdaef098e2b67062a7dffd3)
adds 584ac98 r15448: New autoconf macro to test for sysconf variables. (This used to be commit a19d4f2bb4aa94ab40e371efbad9f17e38e3bbc4)
adds ea069fc r15449: Remove unused function get_nttime_max (which claims it is incorrect). (This used to be commit e7ddcd8c33de1d2f053ac4c5fdaef5c31c280318)
adds 4d55a81 r15450: Change profiling data macros to use stack variables rather than globals. This catches mismatched start/end calls and removes the need for special nested profiling calls. (This used to be commit ee750498812190edd3ec52ca3c750258f3b8a97a)
adds 23a108c r15451: Rewrite AC_LIBTESTFUNC so that it works like the callers of it expect. (This used to be commit 7a0c4f4997f359645a9113e19a8831bde7f9ec58)
adds c5e2804 r15452: Again purely cosmetic reformat of the samr query domain info calls.
adds 347990d r15453: Process all the supported info levels in the samr_query_domain_info2 call.
adds 212b832 r15454: As testing, documentation and samba4 idl indicate that there is no known difference between samr_query_domain_info and samr_query_domain_info2, wrap the info2 call around the info call. There have been various "could not access LDAP when not root" bugs lurking around in samr_query_domain_info2 anyway.
adds 4137c63 r15455: Add rpccli_samr_query_dom_info2() and return the comment string in samr_query_domain_info(2) for consistency reasons.
adds c6fa16f r15460: Prefer to use the indexed objectCategory attribute (instead of objectClass which is not indexed on AD) in LDAP queries.
adds 3bff114 r15461: Free LDAP result in ads_get_attrname_by_oid().
adds af086da r15462: replace the use of OpenLDAP's ldap_domain2hostlist() for locating AD DC's with out own DNS SRV queries. Testing on Linux and Solaris. (This used to be commit cf71f88a3cdcabf99c0798ef4cf8c978397a57eb)
adds 5c6d0f2 r15463: compile fix for new DNS code for machine using Bind 4 libs (old IRIX host) (This used to be commit b0160f893393a446927c751961d101ddbcba4db4)
adds b62f60d r15464: fix dns build breakage on IRIX and OpenBSD (This used to be commit 43f5d09a164ae111807222bdcbef949206766097)
adds e805b87 r15465: Fix segfault in SWAT. Fixes bug #3702.
adds a24c545 r15466: Install the images for SWAT. And we don't install any JavaScript (hold over from a prior SWAT svn ci trunk/ branches/SAMBA_3_0 -m (This used to be commit 9bf07ba6cc82113b94f4d1bdac3a95262fff18c0)
adds f2e788c r15467: Ensure every exit error path calls nt_status_squash. Jeremy. (This used to be commit e9b016ced636dfdfcb1c4d7d4313f89ddb5e7cbc)
adds 18250bc r15471: Clarify error message (This used to be commit f21adc04f745a966dbe6ef0b4ffd9729afa3fa78)
adds 83e4ea7 r15472: Remove an unused function parameter (This used to be commit d2f39ae7fe79fd31846c555849655023a2d1cbc7)
adds dc9f30b r15475: Ugly and disgusting patch to fix the username map problem I created by changing the token generation. I *hate* this code!
adds 5ab7e77 r15476: Transfer the was_mapped flag from user_info to server_info also in auth_sam and auth_domain. Thanks for Simo to point this out.
adds fbc58eb r15477: Committing parts of the patch Timur has submitted for bug 2961, as agreed upon on irc.
adds 2e83035 r15478: Likewise for bug # 3763 (This used to be commit 7188ec6bd81715c4df17528bca2b2e658173043f)
adds 64d729c r15479: Check in patch from bug # 3746 -- Thanks Timur (This used to be commit ac79bba1a118635ed18d23cf84bdf15923b354c0)
adds ce5f1af r15483: Fix 'declaration after code' warnings.
adds 6049355 r15492: Without this patch, the LDAP client libs will call abort() in ldap_get_values_len, because they were handed a NULL msgs pointer, for example in ads_pull_sid().
adds 194a523 r15494: Fix debug statement (This used to be commit 8cdfe404ef095901bf1d87fb80b3252eca49c8df)
adds b3a5633 r15495: current_user_info is not referenced in process.c (This used to be commit 8cedbbfbcf137b6a0c0323572982e9cb25648b0b)
adds 2566900 r15496: current_user_info is not referenced in loadparm.c (This used to be commit 800f4cd158c5de8a0031abf4d030f633d784999f)
adds 826614e r15508: Use clock_gettime for profiling timstamps if it is available. Use the fastest clock available on uniprocessors. (This used to be commit d44862928206b524f826bd7c2997ab5353c0b6a0)
adds a51ce2b r15509: Preserve errno in fcntl lock wrappers. (This used to be commit 624318245fbd4060617d9404700a04df23d667ac)
adds a4638ab r15516: Use SMB_BIG_UINT in preference to unsigned long long. (This used to be commit f06d94382fa0f501fb1da7e308012b91a9eadb44)
adds 767ac75 r15519: Fix segfault.
adds f777697 r15523: Honour the time_offset also when verifying kerberos tickets. This prevents a nasty failure condition in winbindd's pam_auth where a tgt and a service ticket could have been succefully retrieved, but just not validated.
adds 26443e8 r15525: fix compile error on HP-UX reported by Ryan Novosielski (This used to be commit e439660f916050291107f699e32ba2872ba95fcf)
adds 7029a2e r15526: Avoid double \n.
adds f65ff9d r15528: Make the existance of the /etc/security/pam_winbind.conf file non-critical and fallback to only parse the argv options in that case.
adds 8de0dcb r15529: Initialise our saved uid and gid so that we can tell when we created the profiling shmem segment and don't bogusly refuse to look at it. (This used to be commit eb31ef3a0e5e7c3b4029a3c2e124d2df646f10a2)
adds 4629fab r15531: fix linking of smbmnt and smbumount with socket wrapper
adds 2dd8857 r15537: Ignore // or \\ in //server or \\server. Jeremy. (This used to be commit 45cfba12cfd87bebd3876087cac0575f586e395f)
adds 71465a6 r15539: Use portable wrapper functions instead of seteuid directly in winbindd. Jeremy. (This used to be commit 2e65fcc9def5f1386a33ca4a76e494838e3a0632)
adds f9a4dcb r15541: Only ever store a user's password in a WINBINDD_CCACHE_ENTRY struct when we have a reason to do so.
adds fc5f948 r15542: Close the LDAP connection and free the struct, regardless whether the simple bind operation was successful or not.
adds 2c029a8 r15543: New implementation of 'net ads join' to be more like Windows XP. The motivating factor is to not require more privileges for the user account than Windows does when joining a domain.
adds 163d5ea r15544: make sure to define NS_PACKETSZ for Bind 4 interfaces (fix build on us4) (This used to be commit 18f2e1a4e19a83afec6573a020f3a913f07d19dc)
adds f01b0cc r15546: When debugging is enabled be just a little more verbose in logging in pam_winbind.
adds 745e249 r15547: say goodbye to --with-ldapsam (although the ldapsam_compat passdb backend still exists (This used to be commit 7d99e05ee8f60b2b4d18405dc8be6f9ff822c3ad)
adds 1d650a2 r15548: remove unused 'wins partners' (This used to be commit 1316fd4267f37cd88ab5c63d22df81ace17205bc)
adds 18d5a26 r15549: removing rhosts and 'hosts equiv' authentication features (This used to be commit d19dad88155f985f113c667b6bdad5a1b25eca18)
adds 8c76903 r15550: make sure to pick up the -lresolv libs on systems without -lldap to pull it in (This used to be commit 4f3a1c2c58a4087f3a2f72f471cbaf2bad5addfe)
adds f5e79ae r15552: Fix segfault...
adds c8baac2 r15553: minor rpcclient cleanup: length is already set in data_blob.
adds 2602e5f r15555: Make "change notify timeout" a per-share parameter - used when there's no kernel or FAM change notify. If set to zero this will turn off change notify for the share except when we ourselves change something (renames / deletes etc. ). Designed to help on large directory shares where a new changenotify is issued between each delete. This will be fixed correctly when we move to internal change notify (eg. back-port Samba4 changenotify). Jeremy. (This used to be [...]
adds a041b6b r15556: Better fix for leading // or \\ from "David R. Linn" <drl at vuse.vanderbilt.edu>. Jeremy. (This used to be commit 502f3e911a2e9e3e0e4a4eae34885329e0624dd5)
adds bae13fd r15558: Do not wait endless for a CLDAP reply when the LDAP server is unavailable; use "ldap timeout" handling.
adds 453e4b5 r15559: Smaller fixes for the new cldap code: * replace printf to stderr with DEBUG statements as they get printed in daemons * "net ads lookup" return code
adds f1039b8 r15560: Since the hotel doesn't have Sci-Fi and no "Doctor Who"....
adds bc89437 r15561: Should re-fix older systems without RC4-HMAC support (This used to be commit 00c795e3660a65419e707706abf48916dcd7f850)
adds c2e6ebe r15562: Attempt to fix Coverity bug # 283 (This used to be commit 3762effca5e1e2bbb2d1d9dd8504c502485eca7d)
adds f390936 r15566: Fix Coverity bug # 284. The lp_ldap_xx_suffix function only return NULL if talloc fails.
adds 5895967 r15569: Fix Coverity bug # 287. Jerry, can you check if WERR_NOMEM is a correct error code here?
adds 77aa11f r15570: Fix Coverity bug # 286. I really wonder why gcc -O1 did not catch this one.
adds 91828b8 r15571: Fix Coverity bug #285 (This used to be commit 2cf503d7da08319f318217f6fe8f85c18bf0dffb)
adds 3895a5a r15583: Add a comment while trying to understand this code (This used to be commit 7945c935bf197afb61286ddeb0e579078362a1fc)
adds ee7b4b4 r15589: While trying to understand the vuid code I found that security=share is broken right now. r14112 broke it, in 3.0.22 register_vuid for security=share returns UID_FIELD_INVALID which in current 3_0 is turned into an error condition. This makes sure that we only call register_vuid if sec!=share and meanwhile also fixes a little memleak.
adds b16bdf9 r15597: more ads join fixes -- we can only set the PWDNOEXP and DES_ONLY acb flags on the setuserinfo(), not the createuser info call (This used to be commit d933ac273db5977fb41954175bdc228b688bfd6e)
adds 990c406 r15600: Correctly fill in the gid for local users.
adds 75d2304 r15601: Fix segfaults with 'security=share' and 'guest only = yes'
adds bb4856b r15608: Fix a couple of Coverity errors (This used to be commit 696e210bf6688e8b2f408559768173b4bdbda979)
adds f948002 r15610: Fix Coverity #288 - possible null deref. Jeremy. (This used to be commit b108ab7b122cc607f31772614b221379403b211b)
adds 39c7fe6 r15611: Remove used but uninitialised variable "count". (This used to be commit 71fd0d3de4a02b9a7b67914f6412f18ec0bb5e7a)
adds 039113f r15620: pass 'target:samba3=yes' to samba4's smbtorture when running samba3's make test
adds 62f61ca r15630: adapt smbclient fix to smbtree to enable long share names (This used to be commit ae56154fc7694042496a55d4dade8ef1a7ba361c)
adds 0ed76af r15631: Add a new option "enable core files". Administrators can use this to disable automatic core file dumping. Core files are enabled by default. (This used to be commit b59189280057849b67ac65f31cec23b859e21c91)
adds 651797b r15632: Remove length limitation from the winbind cache cleanup traversal.
adds 22bed61 r15633: Minor smbldap/pdb_ldap cleanup
adds ae0939e r15634: Prevent passwords of winbindd's list of credential caches from beeing swapped to disc using mlock(). (patch was reviewed by Jeremy).
adds c290d34 r15635: Fix a bogus gcc uninit variable message (This used to be commit 53f7104b4fbb4f59c18458f589e25e7b536642cb)
adds 5255388 r15644: Now that we are referencing uint32_t and other data types defined in <stdint.h>, ensure that it is present. (Not all implementations pull it in when <sys/types.h> is used).
adds 5e8221d r15646: Implement an setdomainsid command as well (This used to be commit 51df47c772f8bdd5a2c3a1e9814e625406e79b5f)
adds f81e452 r15649: Allow to store 24 password history entries in ldapsam (same limit as on Windows). Fixes bug #1914.
adds dc64af1 r15654: Update our internal copy of popt to that distributed with the RPM 4.2 source code. (This used to be commit 9559886a92b1fdd33d380bf0100dcddb12477ff2)
adds 89c6f04 r15655: Log the result of module initialisation if it fails. (This used to be commit 3446ee5c00e114fd6697b2d70888d55ad79e63f9)
adds a835209 r15657: Fix some Tru64 warnings (This used to be commit a85dfb9eff222142eb1f9d89beb3d156661dd047)
adds c91a675 r15660: Without this when using smbcquotas I get
adds cc9ea93 r15668: DOS or FCB opens share one share mode entry from different fsp pointers. Ensure we cope with this to pass Samba4 DENY tests (we used to pass these, there must have been a regression with newer code). We now pass them. Jeremy (This used to be commit fd6fa1d4eaf61783df74ee2da50d331477f06998)
adds 6a026d5 r15670: Fix valgrind-spotted issue in BASE-DELETE test. We were forgetting to increment after copying the primary group gid. Jeremy (This used to be commit 31d16c434e1ee94691f013ed0b31d9f26baeb2cb)
adds f895fcf r15672: Fix for bug #3783. winbindd_cm.c calls open_any_socket_out() to make connections to ports 445 or 139 on the DC it's trying to contact. It calls sys_select() on the non-blocking sockets, not sys_select_intr(). This is a mistake (I believe) as it allows a signal to early terminate the connection attempts - whereas sys_select_intr() will ignore signals until we get back to the main processing loop where they'll be handled correctly. This change means winbindd_cm [...]
adds a05d9e7 r15675: Man pages say never look at the fd_set after a select if it returned -1 (treat as undefined). Ensure we obey this. Jeremy. (This used to be commit 256ae3a16bcafe70cc1a00496681c709380e4fc3)
adds 905bac9 r15676: Fix meaningless debug statement from uninitialized variable. Spotted by "John E. Malmberg" <wb8tyw at qsl.net>. Jeremy. (This used to be commit ff3fe39b837e0d0de2edaa284c2dd7d1c8161c46)
adds 8a9940b r15679: fix some popt warnings (This used to be commit 126ab8ccec69240e8e526190f4712bd274237985)
adds 13bc6d4 r15680: use the user creds when calling net_set_machine_spn() rather than the machine creds (just like WinXP) (This used to be commit ae2bf464c47eb52ff24400d1cc362e74e77fbac5)
adds 78eac3e r15681: fix segv in 'kinit && net ads join' (This used to be commit d77768cb237461b06119ee19f822b120623d77dd)
adds 46586a1 r15682: fix option passing
adds 9b9c6c3 r15686: - start testing the RAW-* tests in make test - RAW-READ now passes samba3 - skip the rest for now
adds c4d4e8d r15691: - samba3 also pass RAW-CHKPATH, RAW-SEEK, RAW-SFILEINFO-BUG - samba3 pass the limited version of RAW-LOCK (the lock cancel and error checking tests are skipped)
adds e129dc4 r15696: Free LDAP search result.
adds 39c45ce r15697: I take no comments as no objections :)
adds c60e96c r15698: An attempt to make the winbind lookup_usergroups() call in security=ads more scalable:
adds 0648638 r15700: Make nmbd udp sockets non-blocking to prevent problem with select returning true but no data being available. Fix for bug #3779. Jeremy. (This used to be commit e5787cf75b2e7d50f551f34f28d280c27b0aa134)
adds 463e7c1 r15701: change 'net ads leave' to disable the machine account in the domain (since removal implies greater permissions that Windows clients require) (This used to be commit ad1f947625612ef16adb69fc2cfeffc68a9a2e02)
adds ae4a2a2 r15703: Fix d_printf call.
adds 1e3147c r15704: Prefer LDAP error codes in ads_search_retry_sid().
adds 511f1ce r15705: Fix bug number 3788. Thanks to Jeff Wright.
adds 679e539 r15712: BUG 3435: patch from volker to fix 'msdfs root = yes' in [homes] (This used to be commit 466478f07e6233b89f442660ad42ef7ee870ad48)
adds bc77e15 r15717: BUG 3711: patch from Leonid Kabanov <lkabanov at mail.ru> for some solaris sheel scripting bugs with 'make test' (This used to be commit 94e0bc50135646039a2ebcf5c922a82cc0c4a2e7)
adds 4aead7e r15727: Fix msgtest - noticed by Aleksey Fedoseev <fedoseev at ru.ibm.com>. Jeremy. (This used to be commit 9f5c95c41872deac5e029b69daa5004d5c0fb4cc)
adds 799f8c7 r15729: Second part of Aleksey Fedoseev <fedoseev at ru.ibm.com> patch. Jeremy. (This used to be commit 5137006233a0c2de94ce3da7340ff0032ef7426d)
adds 385fa8c r15732: samba3 now passes BASE-DENY1
adds 4856cd5 r15735: also export PREFIX as testit from test_functions.sh needs it
adds 824ba94 r15755: Fix Coverity bug # 294. Apparently password can be NULL, but cli_session_setup derefences it.
adds e2a9039 r15817: Remove some unused code (This used to be commit 72f103708d17aa86e09fa7a02699f969f7ee9190)
adds ec3021d r15822: Add suggestion made by Ralf Haferkamp. (This used to be commit 7c375fd540fa54ac8ae71c42ed07e01c593044b3)
adds 07c8c98 r15838: Back-port tridge's talloc fixes (r15824, r15828) from Samba4. Jeremy. (This used to be commit f6c110ddb8cfaa1a57dea52818e7611134c2dcfe)
adds ee80797 r15842: patch from volker to instruct winbindd to find a trusted DC on its own when runing on a Samba DC (since we don't implement the getdcname() call that well (This used to be commit 39f7ff75a7a21b85b54cba954f1c5552e562be5c)
adds fc72e30 r15845: Ok. This was a tough one. If for some reason the tconX fails towards a domain controller the next time we connect this child ran into a segfault because it tried to reference a half-baked connection.
adds 90a6873 r15848: Introduce commandline options to set the remainder of the parameters in dynconfig.c. This is mainly useful for test harness scripts, hence the lack of short options. (This used to be commit bf3b71c84595608d71e0f15a6158adacb295518e)
adds 5b55886 r15863: trying to fix a compile issue on HP-UX 11.x caused by conflicts of int16 and int32 definitions in internal and system headers (This used to be commit 094443ed6c0fdd06f459211dbca50feed58463ef)
adds 4347799 r15864: build fixes for IRIX 6.4 in the build farm; only enable the C++ reserved word check when we selecte --enable-developer (This used to be commit ece5fe3e78da460fb1c0eca3185da7f80c5cfdc4)
adds 78d733e r15872: Take one step toward getting this working on AIX. the [-z ] stuff doesn't work there. (This used to be commit 0ee78d96d9bd039084a270172316d80df4c00248)
adds b4f96ab r15873: Use short signal names to placate ksh trap. bash seems to accept either and even uses them on the manpage. this should now enable make test on AIX. (This used to be commit de836d2077e53c07a50c51d1580f8e93700eb5bd)
adds 9a38c05 r15884: Fix bug #3803 from jason at ncac.gwu.edu - bad comparison. Jeremy. (This used to be commit 1d9dbe3b662ea757224ca4d8c991ae73bb92ae8d)
adds 9f6631b r15887: Ensure we use sys_write so we're not interrupted. Jeremy. (This used to be commit c66620770d2154543a6ec99d369771b339df5463)
adds a835b95 r15888: Fix bug #3804 from jason at ncac.gwu.edu Invalid comparisons. Jeremy. (This used to be commit 9890a31c5f4a8911b0f56eee67cfbcc46f15ee43)
adds fdb68ec r15890: Use correct enum type (bug #3722) from Jason Mader <jason at ncac.gwu.edu>. Jeremy. (This used to be commit a8eb1186a12b44178a28b013373f6f8a4356d9ec)
adds 865e13a r15895: Ensure all new rid allocation goes through the same function (deals with races). Jeremy. (This used to be commit 4962548dfe8ec2854e209217066556f339d3186e)
adds 0e1cd9e r15904: This does two things:
adds 883241c r15906: smbpasswd help text for -W option (patch from Aruna Prabakar <aruna.prabakar at hp.com> (This used to be commit 0a81af4fef5b794fea257d9e3e11b16c3a4de12f)
adds 8135f23 r15909: Implement recycle:subdir_mode (This used to be commit 4dd8694a250e4d064a790fe8f422c965ab533880)
adds c334de0 r15910: vfs_full_audit does not need current_user (This used to be commit 09f3c7a86f931371dc6f886edccc15d3f5437d34)
adds 263b01e r15911: Make us survive rpc-authcontext committed next (This used to be commit c24bfdce625782637b5f4d11a5117ef795ddfc2f)
adds 9b19549 r15917: Activate RPC-AUTHCONTEXT in "make test" (This used to be commit 17f701ab4f46502ca7a957d3e79b005a0acebdc1)
adds 096061c r15918: Attempt to bring Solaris into make test. The Solaris shell does not like the isolated !.
adds 4c411c9 r15924: Ok, the Solaris fix broke AIX. Next try :-)
adds 5f8eb11 r15928: When we search for clock_gettime, we might find it in librt, but librt might pull in libpthread. This is quite bad, firstly because it can cause oplock signals on Linux to go wonky, and secondly because merely linking with pthreads can cause performance degradations due to implicit locking requirements.
adds 803eed1 r15936: Fix memory leak on error exit path. Trying to track down #3308. Jeremy. (This used to be commit e39c11c91153c1ed547bc635d02769a1cdf3ecc0)
adds 0a1ca7f r15943: Update misleading DEBUG statements and comments that refer to open_file_shared. (This used to be commit 784126edff942d1c2f79f7c9feb59980426f331e)
adds 41f139c r15949: Patch for bug #3308 to stop us returning duplicate mid replies on path based set-eof trans2 calls. Needs modification for HEAD (as in head open_file_ntcreateX properly returns NTSTATUS - I'll fix this tomorrow my time). Secondly it still fails the Samba4 RAW-OPLOCK smbtorture because of an interesting case. Our oplock code always returns "break to level 2" if it can. In this case (path-based set-eof or set-allocation size on an exclusive oplocked file) W2K3 a [...]
adds bef4969 r15951: oplock_request must be an int, not a BOOL. We were getting away with mixing types. Not cool. Jeremy. (This used to be commit ad3bc112a21afd3a04449ec3f604e017d753c224)
adds 7361c7a r15958: Make us pass RAW-OPLOCK with kernel oplocks off. This allows a requestor to set FORCE_OPLOCK_BREAK_TO_NONE to ensure we don't break to level 2. Fixed a couple of resource leaks in error paths in open_file_ntcreatex. Jeremy. (This used to be commit c7c9adcce7f13d01445f31b07fb28a76f0a1d6df)
adds b990e78 r15959: Ooops. Use the right file_free call... Jeremy. (This used to be commit 1117a327bd4fb425d25ea63df782095701fb83bb)
adds 73cc5f1e r15960: Don't double-free (ensure we always free file_fsp in the same place on error - I missed the extra free in delay_for_oplocks). Jeremy. (This used to be commit 146a2648156563b41642d42c46aff401e435a42b)
adds 7e5ab96 r15965: Pam modules install fix, thanks to Ryan Novosielski for spotting this one (This used to be commit 8f5b198acaca5ce14ab1098d86f34df9a67619d4)
adds 92307d5 r15967: enable RAW-OPLOCK in samba3 make test
adds c2ff57e r15971: Obey the manpage description and make changesecretpw accept a password via stdin (This used to be commit 60d4aabc3205aa80f8d49c3c2db95927c61a81a5)
adds 1a850a4 r15975: Only call the printer publishing calls if 'security = ads' (prevent a segv) (This used to be commit a2ef525d9e3b4f050cb4e02fad67808d3e916373)
adds 690d117 r15976: Set our internal domains to "online" by default in winbindd.
adds b283a20 r15977: Fillup the password_policy method in winbindd for winbindd_passdb. This should make pam_winbind work again on a Samba PDC (and fix Bug #3800).
adds 2b7b5e9 r15980: Correctly destroy talloc_ctx when the LDAP posix attribute query has failed. Noticed by Bob Gautier.
adds bb09655 r15982: Fix confusing order of DEBUG statements in winbindds pam_auth.
adds 9f8adde r15983: Honour the krb5 principal name change (of the new ads join code) in the kerberized winbind pam_auth.
adds a6f5c79 r15984: Correctly handle the case when there is no configuration file for pam_winbind.
adds 22a543f r15985: Adding "own-domain" switch to wbinfo which is handy from time to time.
adds 5c9e031 r15989: try to make timelimit.c more portable
adds 4fe9d1f r15995: Make smbldap obey config tests. Patch from "John E. Malmberg" <wb8tyw at qsl.net>. Jeremy. (This used to be commit 93dd476a9108adde42de422e1886bbaee75b952b)
adds 61d2dfc r15997: Fix bug in OS/2 Warp - it doesn't set the ff_last offset correctly when doing info level 1 directory scans. Thanks to Guenter Kukkukk <Guenter.Kukkukk at kukkukk.com> for reporting this problem and testing the fix. Jeremy. (This used to be commit 65d4dfbd6045a4e3f9eaf520c70ef29ff7ddee82)
adds d7dbf37 r16014: Correctly set the group RID in init_sam_from_buffer.
adds 3d4d799 r16016: Add debug to be symetrical with reading from cache. Jeremy. (This used to be commit da26565a2e85dc36b283f6b81378a706f3ae5f26)
adds 5646028 r16017: Add Samba4 replacement for timegm to work on Solaris. Jeremy. (This used to be commit b65c6468651282879a39fa8029c190f2d1a91a28)
adds 863aa31 r16019: This should not be a level zero message - it's harmless and can happen though misconfiguration. Jeremy. (This used to be commit 4b9cf399a691ba4a7392caca558d0e98b4d19104)
adds fd1b550 r16025: make sure the samba4's smbtorture can be executed
adds fbd296f r16046: Hmmm. I don't fully understand popt, but this is necessary for smbclient to show a prompt again :-)
adds 9291391 r16047: Remove unnecessary line, as this value is set in either branch of the 'if' below. Spotted by Aleksey Fedoseev. (This used to be commit 00eb42791abf3e34dc42a2067f07b8549ea31abb)
adds 656d8c3 r16054: Janitor for Volker ? Volker - some reason you didn't fix this in 3.0 ? Jeremy.
adds 777c22b r16057: Coalesce the DMAPI configure tests into a single macro. Add a more specific probe to try and eliminate old, incompatible DMAPI implementations provided by IRIX 6.4 and AIX 4.3. (This used to be commit aafd4db457ce8a60c628d54a3ace3b97c8885dca)
adds c594a55 r16060: This is one of the more dirty patches I've put in lately. Parse enough of SetUserInfo level 25 to survive the join method XP uses if the user did not exist before. For good taste this contains way too much cut&paste, but for a real fix there is just not enough time.
adds 40dc4e2 r16064: Bug fix for another one Tom Bork has reported:
adds efdc5b7 r16065: Re-add a strlower_m(account) in samr_create_user that was dropped for no reason but to increase fidelity with W2k3. Tom Bork has raised valid concerns that Unix scripts might rely on the account names being lower-case, so keep that. We might later decide to only lower-case the unix name passed to 'add [user|group] script' but keep the passdb entry upper-case. But there are enough user-visible changes in 3_0 already so that we should push this off to a later date.
adds f897e70 r16076: Fix for machine password timeout overflow from Shlomi Yaakobovich <Shlomi at exanet.com>. Jeremy. (This used to be commit 5cd234a1fff1e9d025eea6600649e56c997eafc2)
adds 6b1b669 r16078: Patch from Aleksey Fedoseev <fedoseev at ru.ibm.com> to correctly set the type of 'acl compatibility from string to integer after the changes in r14207. (This used to be commit b01f289f1a788fe8f62a213b67a73a9bfee01bb1)
adds 564529b r16079: How embarassing. :-( Broke the build.
adds 9467e6f r16080: Re-add accidentially excluded in-forest domain trusts (fixes bug #3823).
adds b7eaff2 r16103: Properly rebuild timelimit on systems with executable extensions.
adds 8882d08 r16111: Patch from Björn JACKE <samba at j3e.de>.
adds 088c571 r16112: Added Volker's fix for extra odd byte at the end of UNIX_BASIC infolevel. Checked client implementations (cifsfs and libsmb) and they ignore it. Thanks Volker. Jeremy. (This used to be commit 6cd1cb5c9deba2aa0d7a3251c8142834cbaba6d1)
adds 33c918b r16114: Make winbindd's group enumeration (set|get|endgrent) work again (when enabled).
adds bf7a543 r16115: Make "net ads changetrustpw" work again.
adds c12c557 r16116: Hoist the slow CLOCK_REALTIME message inside the branch so we never confuse an uninitialised __profile_clock with CLOCK_REALTIME. Flip the condition argument to SMB_WARN around so that it's correct (though completely non-intuitive). (This used to be commit 60b5f9618b77afb397f96c1ff406c8cd3a4648f3)
adds 97f496a r16117: Make winbindd work again in security=ads.
adds d28456f r16121: Fix a eDir related memory leak.
adds 38060f7 r16122: As we use 'inetOrgPerson' as structural objectclass for new accounts for eDir, we already add 'sn' as required attribute on LDAP add operations.
adds 3b46908 r16126: Janitor for Volker..... This looks correct to me. Jeremy.
adds 7112413 r16130: fix a shell portability issue for Solaris sh in installman.sh (This used to be commit 9be3e07884e7f8121bc64766e7d036495cd94a15)
adds f337a08 r16131: fix RedHat 9 spec files (This used to be commit 1ffb0f06adeb1658fa1f5eed747841c6ff1e5665)
adds c403a55 r16136: By default, rootsbindir relies on SBINDIR so import it here (This used to be commit 5ffb424641bfc71ce396800a6e426015b11fd6ba)
adds 2170683 r16138: By default, rootsbindir relies on SBINDIR so import it here (This used to be commit a18af427d7ea7b5a04d7006d10299d9e43317ae4)
adds 21eeddb r16141: Dummy commit to make the build farm re-test against Samba4 16140 (This used to be commit a1fcacf75683e4c08236bb4cc4164678ea1a1ce4)
adds 780f121 r16150: Fix possible NULL dereference found by Klocwork ID # 17 (This used to be commit 3159bd3a4e3ad70c60fea4cacc892be9f1d71ab9)
adds ab710c9 r16153: Fix possible NULL dereference found by Klocwork # 252 (This used to be commit 128260527b90d77ca3dfc900e012018ef00ba9e0)
adds ee11057 r16154: Fix winbind function table typo.
adds 685aed3 r16155: Janitor for jelmer. Fix typo in DEBUG() Jeremy. (This used to be commit da768bf9c2761884cc97f690133d6897ed353e15)
adds 3ea740f r16156: Fix storing NULL in the wrong place. Klocwork id's 127 and 128.
adds 2828356 r16187: Fix memleak.
adds 1628d33 r16190: Fix more memleaks.
adds 395aa67 r16192: Fix timeformats in the winbind response struct.
adds e52615f r16193: fix packaging dependency on RH platforms for the Unicode::MapUTF8 perl module (caused by upgarde in smbldap-tools) (This used to be commit abca3b12e78814a395b806a9969a8f12b3230dfd)
adds 668727d r16195: starting development for 3.0.24pre1 (This used to be commit 1b64f9a48bbb5a88c2029585e208865b41f2f423)
adds 15e2631 r16196: A bit of defensive programming:
adds 8fa2907 r16197: Fix Klocwork id 1338 (This used to be commit 963ae5bd144b90e71331a88029698a1a6dc52190)
adds 4d1688b r16198: Fix Klocwork 1023 (This used to be commit 3a7d01afbebe5c4c36935b6128998e1327c8f856)
adds c0e4753 r16199: Fix Klocwork #1 - ensure we test the first strtok for NULL. Jeremy. (This used to be commit 98751e8190317416de56b4a19a489c5f4b7d6bc9)
adds edcffcb r16201: Fix Klocwork 439 (This used to be commit b369d0891afe8b777b837eaac317131232568ca7)
adds 92db75b r16202: Fix Klocwork #3. Strange - was already fixed in HEAD. Jeremy. (This used to be commit 319f80bbf0455cfaf80eab51313a56db4ed04ac5)
adds a47ffac r16203: Fix potentially writing one result of strtok beyond the end of alt_path.
adds 0372e03 r16204: Fix Klocwork # 14
adds e6b64f6 r16205: Fix 'make install' when srcdir != builddir (This used to be commit 44d4bab991d5fc88005a542d2490ae3254a0f5b5)
adds 6cb8d09 r16206: Don Meyer <dlmeyer at uiuc.edu> pointed out that RHEL4 rpms use 'Epoch: 0' so work around that (This used to be commit 304b7913cd25a024269fecdd541af06836816f68)
adds 069397c r16207: Ensure we don't allocate an OID string unless we know we don't have an error. Klocwork #6. Jeremy. (This used to be commit 2c1a2d7b40e7ef353461f97f5c69c2079b5670ab)
adds d4a80fd r16209: Klocwork bug #66, ensure no null deref. Jeremy. (This used to be commit 79e693798cf322071ea64a4014a01ad9eaba73e8)
adds a5da0a7 r16213: Fix Klocwork #852. iface_n_ip can potentially return NULL. Ensure we don't deref. Jeremy. (This used to be commit c2f0ea2ff2f6ad925cee9c85110c6ad828ffb7a9)
adds 2e8b3ca r16216: Add debug messages to make it possible to try and debug why a job pause or resume command is not being done. Jeremy. (This used to be commit e6aacb1426bd04c4006f7be66228f9f8d9a7065d)
adds b32d2ec r16219: BUG 3836, 3837, 3004: compile warning fixes from Jason Mader. (This used to be commit 6c1f1c091f5e87bf9464fe8ad7eb2cb683819a62)
adds e8b4c92 r16221: No need for friednly error messages at log level 10.
adds 2b99951 r16222: Fix DEBUG statements.
adds a1e0a0e r16230: Fix Klocwork #861 and others. localtime and asctime can return NULL. Ensure we check all returns correctly. Jeremy. (This used to be commit 6c61dc8ed6d84f310ef391fb7700e93ef42c4afc)
adds f9147c4 r16241: Fix Klocwork #106 and others like it. Make 2 important changes. pdb_get_methods() returning NULL is a *fatal* error. Don't try and cope with it just call smb_panic. This removes a *lot* of pointless "if (!pdb)" handling code. Secondly, ensure that if samu_init() fails we *always* back out of a function. That way we are never in a situation where the pdb_XXX() functions need to start with a "if (sampass)" test - this was just bad design, not defensive programm [...]
adds 8f2d6e4 r16243: Fix Klocwork bugs #581 and #706, ensure we check the end of array first in the loop. Reformat to modern standards. Jeremy. (This used to be commit 66275bd3bc56e67759dbabe77cb2ba019c6f4887)
adds 7e40933 r16245: Cope with string being zero len. Klocwork bug #410. Jeremy. (This used to be commit afe2d4c49333309b940cec8408ccd37ed3747cb7)
adds 99f271b r16247: Fix Coverity ID 296 (This used to be commit b82c95cb438b57bb8910e26657f8ffb590fe02df)
adds 580e981 r16248: Fix Coverity ID 297 (This used to be commit e56e3c19e1244e2b7409d57a030ca8b7ec446932)
adds fdced44 r16249: Fix Klokwork ID 130 (This used to be commit 09586824f6568fb3305e3e59ba6bc8f5f632fb56)
adds 05f59b2 r16250: Fix Klokwork IDs 148, 151, 152, 154.
adds d93b408 r16251: for i in `seq 1 1000` do echo "I will always compile before commit :-)" done
adds c56f002 r16252: Fix Klocwork ID 1119, 1121.
adds a6e662f r16253: Fix another host/ UPN case in (the currently unused) cli_rpc_pipe_open_krb5.
adds 22b52b8 r16255: Fix 'net ads join' when the workgroup is set incorrectly in smb.conf. This did work before the join rewrite. Samba will have problems if you try to run any of the daemons with an incorrect workgroup but it should not fail to join.
adds e942ca4 r16261: Smaller fixes for net ads password.
adds 835bfbb r16267: Fix Klocwork #401, #402 - ensure format specifier limited. Fix memleak in printing gencache contents. Jeremy. (This used to be commit 81731e1f68cdf4af80733338238aeae0a7d108c0)
adds e030a9e r16268: Add TCP fallback for our implementation of the CHANGEPW kpasswd calls.
adds 9e7377e r16269: Fix the build.
adds c252867 r16270: Fix Klocwork #706 - ensure sscanf has correct format specifier. Jeremy. (This used to be commit dc53d35b0a1491da94e231943a81547be4c75631)
adds d4ad11c r16272: Fix memleak.
adds ae2fb4f r16273: Add smbclient tests to verify that in interactive mode, smbclient always prompts on stdout in non-interactive mode, smbclient never prompts (This used to be commit dff1eba81ed4bdd6dbf2df6e7c28b0da74a39615)
adds 06491a4 r16274: Fix the smbclient prompting behaviour for both systems that have libreadline and those that don't. We always use the built-in readline replacement for non-interactive mode. Interactive prompts are always emitted to stdout and non-interactive mode never prompts at all.
adds 9bcaf47 r16275: Start fixing up gcc4 -O6 warnings on an x86_64 box. size_t != unsigned int in a format string. Jeremy. (This used to be commit 952547471f03bd2da1eda0247471b17aa1ff15de)
adds 17e1b83 r16277: Start fixing up gcc4 -O6 warnings on an x86_64 box. size_t != unsigned int in a format string. Jeremy. (This used to be commit 3a15fff21988b426a514ad28060eaf0ddc17ef6b)
adds 87967b9 r16280: Start fixing up gcc4 -O6 warnings on an x86_64 box. size_t != unsigned int in a format string. Jeremy. (This used to be commit 45d5cad8c2438c032d9f11c62a50a04d0637bf6c)
adds c115570 r16281: Start fixing up gcc4 -O6 warnings on an x86_64 box. size_t != unsigned int in a format string. Jeremy. (This used to be commit c49ad9200bf3fdd8b9404d93182c2e04e662190a)
adds 300acb9 r16284: Start fixing up gcc4 -O6 warnings on an x86_64 box. size_t != unsigned int in a format string. Jeremy. (This used to be commit face01ef01e1a3c96eae17c56cadf01020d4cb46)
adds 1938300 r16285: On a 64-bit box, size_t != uint32. Ensure we use the right parameter type. Jeremy. (This used to be commit 938545f5352161b4fe195c2a826a26db5236f851)
adds 0eb9bd1 r16287: Use intptr_t to return an integer of an unknown type cast to void *. Jeremy. (This used to be commit e24361ecddef8a48a42a356775b93ce5c4027fae)
adds e0055ce r16289: Fix smbclient test hang. This is caused by readline refusing to believe the end of file it receives when reading from a pipe after we force interactive mode. (This used to be commit 3eee12645883df21efa5175b10854a965fc90422)
adds 366a2d4 r16290: Fix Coverity bugs 298 and 298 (This used to be commit b96808bb623c01f2515fdbdede8b4e9edebff23b)
adds 4f3e199 r16294: Fix syntax error.
adds 4b6fef6 r16295: Fix gcc4 "warning: dereferencing type-punned pointer will break strict-aliasing rules" warning. Jeremy. (This used to be commit 7ac5aee88cae3400fb6400b3628544da2e474560)
adds 0a5b892 r16298: On request of jiri sasek - Sun Microsystems - Prague Czech Republic <Jiri.Sasek at Sun.COM> change priv_op and priv_info to names that don't conflict with the solaris namespace. Jeremy. (This used to be commit db5b4e3f13bceeb2f078f412bdd4666516eedc5c)
adds 4ba1a36 r16299: Fix another "dereferencing type-punned pointer will break strict-aliasing rules" gcc4 warning. Jeremy. (This used to be commit ee77dde9b6375423f95f31455d06cef7303400be)
adds eb41bfb r16301: Fix a memleak (This used to be commit 21aaede518503e6722ba5ccfdb2c77007d12ddee)
adds 3a8bf11 r16306: Error handling in this asn1 code *sucks*. Fix a generic class of memory leak bugs on error found by Klocwork (#123). Many of these functions didn't free allocated memory on error exit. Jeremy. (This used to be commit 8ef11a7c6de74024b7d535d959db2d462662a86f)
adds a90026e r16307: Make sure we know we must pass a valid pointer here. Klocwork #1129. Jeremy. (This used to be commit e8d86362ba8762a5e4180e7320f5ac8bb37c203d)
adds 17621ea r16309: Fix Klocwork #1596. Check for NULL on talloc. Jeremy. (This used to be commit 34b6b6723b1c87e19b0a51ef785a614d86bd5cef)
adds b85b18d r16311: Check for NULL return. Klocwork #998. Jeremy. (This used to be commit c430730f5a0dc00626b9b924e88adfb84cd48869)
adds 4433376 r16313: Not a problem - but ensure Klocwork is quiet (#872). Jeremy. (This used to be commit 22a345deed6caa5750e2bb233a20422ad7b90d94)
adds 52d6b83 r16317: Klocwork #300. Check for error return on malloc. Jeremy. (This used to be commit aa0d739834a286aeee88f76048dc347dd2852d09)
adds 61c9630 r16320: Ensure variable is not null before calling fclose. Klocwork #412. Jeremy. (This used to be commit fed55d653a73d09550a90a4904023580dd46ae76)
adds be6fd76 r16322: Klocwork #481., Don't deref null on malloc fail. Jeremy. (This used to be commit dd31f3fc0e044fdae139aefcb21773249c30eb74)
adds d730df0 r16324: Klocwork #499. Allways check results from alloc. Jeremy. (This used to be commit 2b69d436da7b2902ea419f3bcc45c7b5a5c571fb)
adds 86a13b9 r16326: Klocwork #509. Always check return allocs. Jeremy. (This used to be commit 7e397b534a5ca5809facf5aa84acbfb0b8c9a5b4)
adds e279878 r16334: Fix Klocwork ID's 1087, 1095, 1096, 1098, 1099, 1101, 1102, 1105, 1107, 1109, 1111
adds ee4ee4c r16335: Fix Klocwork IDs 107 108 109 111 112 113 114 116 117 118 121 (This used to be commit 555984ea772730a5752905f1130e0bf6ec48207f)
adds 8ceeef3 r16336: Fix Klocwork ID's 1087, 1095, 1096, 1098, 1099, 1101, 1102, 1105, 1107, 1109, 1111
adds 9cee557 r16337: Add configure fixes by Bjoern Jacke <samba at j3e.de>.
adds ec49dff r16338: Fix Klocwork ID 150 (This used to be commit ded2952e00fec712ce612cf6aaabf85c1a6f4488)
adds 8961048 r16339: Fix Klocwork ID
adds 0f14e3e r16340: Commit Bjoern's fix for the AIX PIC suffix. 'make test' still does the first tests, and vfstest is still able to load modules. Looks like this is ok :-)
adds c893dfa r16344: Allow to set passwords directly when creating users via "net rpc user add" (as the documentation says, and currently onle "net ads user add" did). Fixes #3843.
adds bf9b5b9 r16345: Improve the chance that our users can discover one of the coolest 'net' features.
adds c53262d r16346: Allow to exit a "net rpc shell" with 'quit' or 'exit'.
adds c6a47bb r16349: Another fix to make winbind more robust in large domains:
adds 17cbb65 r16350: Fix the build.
adds ff5979f r16353: r14594 at cabra: derrell | 2006-05-08 23:59:42 -0400 Added first draft of README file, testing SVK's --patch facility (This used to be commit d11238ecf8ef63b967648ce54e98e57858be95f7)
adds 01bf395 r16354: r14595 at cabra: derrell | 2006-05-09 00:00:35 -0400 Made a trivial change to the file so I can have one more check-in (This used to be commit 9b562e919a4a369d7767a444229487a83ae9f6f5)
adds d53f662 r16355: Remove derrell-test created by mistake. Jeremy. (This used to be commit 1dea2ab8562696e4435de2de46877d821b3eb232)
adds f40e9fc r16356: Helping derrell out. Jeremy.
adds 5c822ec r16358: ALWAYS compile this stuff on a 64-bit box before checking in. size_t != uint32 on a 64-bit machine. Jeremy. (This used to be commit 09c89732869eae0d8c8971ac78235d34e4dcecb9)
adds e7fc37c r16360: Fix Klocwork ID 136 520 521 522 523 542 574 575 576 607
adds dfa4760 r16361: Fix Klocwork ID 1731 1770 1771 1775 1796
adds a70bbb9 r16362: That's the best way to fix a Klocwork bug: Remove the (unused...;-) code altogether. This was essentially a second implementation if string_to_sid.
adds 3d67271 r16363: Fix Klocwork ID 981 1652
adds d5b6ded r16365: Fix Klocwork #895, #898, #899, #915, #932, #938 and a few other problems Klocwork missed. Jeremy. (This used to be commit fe05769a1a85f924c67be7e5dcee4871a86948d7)
adds 1b64f06 r16367: Missed one, Klocwork #915. Jeremy. (This used to be commit b581fee9824712b9385e9975739a8ddbb297bca8)
adds 96a54e7 r16369: Klocwork #1035. Jeremy. (This used to be commit 6924d1cd443e4f7eb7b634c97c92effd6373ff12)
adds cc01fd2 r16371: Fix Klocwork #1048. Jeremy. (This used to be commit 5057e90db32adf4395fc2a3fce26a7f64c780828)
adds 5cccaff r16373: Fix Klocwork #1071. Jeremy (This used to be commit 080464b93d965a583b2b5f248a2bb8a7fb516e6f)
adds 0c88eed r16375: Klocwork #1670. Jeremy. (This used to be commit 99605ce296663b7697d737fd521f0e4d8436d1f2)
adds 0f256c3 r16377: Klocwork #1077. Jeremy. (This used to be commit 72709a8465caf5b7d95911250234f203b0ff4675)
adds 64ed606 r16378: Klocwork #1079. Allow BUFFER5 to cope with a NULL dependentfiles pointer. Jeremy. (This used to be commit 05c50d99a4b1d2bc11a83e07902082227d7c074a)
adds 795c99d r16381: Now samu can't be null don't check it on set. Klockwork related fix. Jeremy. (This used to be commit 2e5a88147826113f78ee0d8845c704692942cebf)
adds 684dd7f r16383: Klocwork #1086. No null deref. Jeremy. (This used to be commit 7b68a2acfc583d1559c02461cab13419185bcd74)
adds 6d5a749 r16386: Klockwork #lots. Ensure talloc_get_type_abort aborts if handed a NULL pointer, not returns NULL. Jeremy. (This used to be commit d47ec4dc25bffa6f605c0f6fa1d9c046dbc520a7)
adds a39643f r16388: Klocwork #320. Null deref. Jeremy. (This used to be commit ceea8e21006bd6bae9e203a672f82e4d066bba28)
adds e98a2e1 r16390: Klocwork #604 - ensure if NULL pointer we assert if len != 0. Jeremy. (This used to be commit e99cedfb0cabe3863797c8bd4594ee0826022d2e)
adds 1c8a871 r16392: Klockwork #1168. Protect against null deref. Jeremy. (This used to be commit cab256d72a91f59432e28e9623c10384d9ca2b5e)
adds a77a699 r16393: Klocwork #1164. Null deref. Jeremy. (This used to be commit c9a4ce51ed85686a35f350f4681b95d68adebbd6)
adds 69678ce r16396: Klocwork #1170. Null deref. Jeremy. (This used to be commit 220627ab70977a9a26dc0e010f73195c2c87ec96)
adds ce61fb2 r16397: Fix Klocwork #11767 and drasticly simplify the logic in smbd/process.c. All interested (Volker, Jerry, James etc). PLEASE REVIEW THIS CHANGE. The logic should be identical but *much* easier to follow and change (and shouldn't confuse Klockwork :-). Jeremy. (This used to be commit d357f8b33594472ffa78d0a112accccc2a8b1fe7)
adds 3c34f60 r16409: Fix Klocwork ID's.
adds 7dad923 r16411: Fix compilation of vfs_afsacl, thanks to Greszler Szilard for trying (This used to be commit 601643a4608cdccf33277cef8900c4da61712268)
adds 0edf73c r16415: Also delete object files from iniparser.
adds dc36abe r16420: Fix Klocwork #1674. Null deref. Jeremy. (This used to be commit f5dddf339ee3a867e21f34a81bd0b33195b7397d)
adds a167c2c r16422: winbindd_demote_client isn't used and generates a Klocwork issue (#1844). Remove it Jeremy. (This used to be commit e83c3e0a65edeb423d964488e219e30d023b13e8)
adds f014291 r16424: Fix possible null deref and a memory leak found by examining Klockwork #1519. get_printer_subkeys() could return zero without initializing it's return pointer arg. Fixed this. Added free of subkey pointer return in registry/reg_printing.c (interesting that neithe Coverity or Klocwork found this one). Jeremy. (This used to be commit 4fbeae1a3ac3499e5d9f566655cbafccd9d691cb)
adds 4340b7c r16426: Klocwork #1544, #1545, #1546, #1549, #1550, #1552, #1553, #1554 Jeremy. (This used to be commit e71cc6647a2eaba0eac95b6abb40745e45db72a4)
adds ca8b86c r16427: Fix bug # 3848. Thanks to Wilco Baan Hofman for testing the release candidate!
adds adc252c r16429: Fix final 4 Klocwork bugs we're going to fix before release - #785, #786, #787, #788. Jeremy. (This used to be commit 9017547cccadeecb80f3db58a43838dc656fce2f)
adds 607f9ff r16433: Fix Coverity #300 (triggered by a Klockwork bugfix I think). If a alloc fails just return NT_STATUS_NO_MEMORY, don't go to "done" label and deref pointers. Jeremy. (This used to be commit 490c7c84674860ecd9daa24341edb427b9fe0aa5)
adds 54ea3c2 r16435: Add in the uid info that Jerry needs into the share_mode struct. Allows us to know the unix uid of the opener of the file/directory. Needed for info level queries on open files. Jeremy. (This used to be commit d929323d6f513902381369d77bcd7b714346d713)
adds 1b12b48 r16452: Fix memleak in the CLDAP processing (found by valgrind).
adds 10252f2 r16453: Fix another memleak.
adds 20286e5 r16458: Increase debuglevel of cli_rpc_pipe_close().
adds f17bdaf r16470: remove ntlm_auth_proto.h and passwd_proto.h in 'make clean (This used to be commit 8421d1b080dd65d1459cc66f0bd4e20fed5d0385)
adds 600b0ae r16471: Bug reported by Vitaly Protsko <villy at sft.ru> in 3.0.23rc1. Add missing automatic add of the Administrators SID in the absence of winbindd and precense of Domain Admins SID in the user's token. (This used to be commit ce7846d6f19f63ca99179b75e6f2195cc593795f)
adds 4e7e731 r16473: There is no point in calling set_dc_type_and_flags() before each pam_auth login (when using kerberos).
adds 025b546 r16474: There is no point in figuring out lockout policies if we do not allow offline logons at all.
adds 491b9e6 r16475: destroy talloc ctx when we weren't able to collect onlinestatus messages.
adds 58edac3 r16478: small cleanup to make pam_winbind.so build and iniparser include directory like other parts of the build files. (This used to be commit 0fca41efde36d535a274b983e032c1def33f081e)
adds 85e426f r16479: When dcip_to_name failed to get the name of the ip in saf_servername we cannot put saf_name in the failed conn cache as it's uninitialized. Store saf_servername (the ip) in that case.
adds e9b3f29 r16480: (Ugly) workaround before the set_dc_type_flags & friends cleanup:
adds d2864af r16482: Fix bugzilla 3801 by forcing MIPSPro warning 1035 to be an error. (This used to be commit 2131ddd7a13f078be471d327c8d73300facf8def)
adds ae412eb r16483: Turn off some useless MIPSPro warnings be default. (This used to be commit a22bf28bcab6ef3c4addaf57fdeb2020625ead0e)
adds 00a0b0c r16484: Bugzilla 3805. Only define _ABS if it is not already defined. (This used to be commit 09fb20f4fe26a5ec82e2f296bf033ab0864af669)
adds 505f6b4 r16486: fix RedHat init scripts to rely on OS provided killproc() function (This used to be commit 164cdf69f395236ffef9ecc202543d53b5eda2da)
adds 1d21b96 r16490: Fix a memleak and two typos (This used to be commit 8cf364e602eea408fd9cd6acd12f2b72971361ae)
adds 7e76f78 r16510: fix from Nicholas Brealey <nick at brealey.org> for building pam_winbind.so (This used to be commit 4490fbdfc27eab02bf0140d3ffb70402858423e1)
adds 72bc37c r16521: Fix different extended_dn handling for win2k/2k3 (thanks to Frederic Brin at Novell).
adds 6612988 r16528: Self-confidence is plummeting. How could one person goof the same change 3 times......
adds a24c404 r16537: Fix for bug #3858, all files in a directory not being deleted when hide unreadable set to true.
adds fe28eb2 r16541: Fix #3862 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 09e11dcb2304eec9656e76c24921c82f4a870914)
adds 429cd6d r16542: Fix #3863, reported by jason at ncac.gwu.edu Jeremy. (This used to be commit cde8323fdc4d4ddaa30e8c59bec89dc130fe26a6)
adds 2481486 r16544: Fix bug #3864 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 16e42b446bea171c3ad848aefaa92c7404aade42)
adds 7d187fe r16546: Fix bug #3865 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit be888a3cda637149c3183418c6e721c6fef1b652)
adds ad6f4f1 r16548: Fix bug #3867 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 2b8d72f09c6d79d5d41421545b538da573adcd9d)
adds 9718506 r16550: Fix bug 3866. Thanks for the report!
adds 9220a7b r16552: Fix bug 3849.
adds b000e8f r16554: Sorry, just had to change this. Don't use int when you're passing a BOOL parameter, don't use "clever" code in while statement - make things easier and clearer to understand when triggering something with an if. Jeremy. (This used to be commit b1fc2d8b99e0402c0e8fe954d9f9563dc4dc2812)
adds 9811854 r16570: Corrected the copyright notice. I had requested and received permission from my management at the University to release under my own copyright. My mistake for entering the wrong info. (This used to be commit c65ebeb02810fb4039555c55779ec62a4a8de564)
adds 9a7adde r16576: Fix Klocwork #2015. Possible null deref. Jeremy. (This used to be commit 9cbfaf62a3c4bb7d2e594e412449506ab0af4063)
adds d70803e r16579: Fix Klocwork #2016. Possible null deref. Jeremy. (This used to be commit f6d5bae4a105eee1b1d5b1aaa70a675705345d9e)
adds 5a1a08d r16581: Fix Klocwork #2017. Possible null deref. Jeremy. (This used to be commit 6967fd4cefa84a7b7b5e14467bfa8152907d55c9)
adds d1014c1 r16582: Fix Klocwork #1997 and all generic class of problems where we don't correctly check the return from memdup. Jeremy. (This used to be commit ce14daf51c7ee2f9c68c77f7f4674e6f0e35c9ca)
adds f18df87 r16585: Fix Klocwork #1976. Possible null deref. Jeremy. (This used to be commit a912ef0d9724373966e77f9e8928be462de8df4a)
adds 67af7a8 r16587: Fix Klocwork #1987. Memleak on reusing x_dbf. Jeremy. (This used to be commit 16b0617cb0f91fbe1ce53dcb601fe5ed9e51bddf)
adds 49f6498 r16589: Fix Klocwork #1999. Although it should be impossible to get duplicate OID's returned in the oids_out list it is still good programming practice to clear out a malloc'ed string before re-writing it (especially in a loop). Jeremy (This used to be commit ae02c05bfca46eb6a8ba25b124c18a358a759cb5)
adds 8beeeff r16591: Belt and braces approach to shut Klocwork up - bug #2001. Jeremy. (This used to be commit d5c1028498de0346b7a35cc132b8081e04e639cc)
adds 8e274e8 r16593: Make the invarient explicit to Klocwork. Bug #2023. Jeremy. (This used to be commit 720a9172050beb158a25fbb826676ba19cdcef20)
adds 35a5732 r16595: Klocwork #2067. Fix possible memleak on error exit. Jeremy. (This used to be commit 1d21a3dec9ea061ce900ad1223f7c2a43c064600)
adds 9f4c335 r16597: Klocwork #2006. Fix possible null deref. Jeremy. (This used to be commit 9b73385d6b90c7806d8ccfc1f2354ede761fad61)
adds fc77e33 r16599: Make it clear to Klocwork we're not dereferencing. Issue #2026. Jeremy. (This used to be commit 9402bf0d4cc6d04283ed69a6dedac7767df84626)
adds 107698d r16601: Klocwork #2038. Fix memleak on error path. Jeremy. (This used to be commit 934dddb2fa9fb60a87c0b0be81db97f2b59c7cb0)
adds 5fb4cc9 r16603: Klockwork #2028. Fix null deref on error path. Jeremy. (This used to be commit 067feef34388e93ded8db7fd3b4a6a4b752a3059)
adds 95a81a3 r16606: Klocwork #1990. Malloc the correct size. Jeremy. (This used to be commit d1a1c4e092877a6ea0f98eed2a37a96d42c36323)
adds c1dbb16 r16608: Klocwork #2035. Null deref (bit of a stretch... :-). Jeremy. (This used to be commit 7d7a98208b1b514da60486fcbbb7b6d04df4ffac)
adds 61578c2 r16610: Subtle one from Klocwork #2076. If multiple flags are set in a winbindd request it might overwrite existing state->response.extra_data.data values without freeing. Jeremy. (This used to be commit 4e7262c81ad2945048cb8d0789af032a05008988)
adds 8413a18 r16612: Klocwork fix #2011. memleak on error path. Jeremy. (This used to be commit b4e9475d2ac65f72cab0d5c8276da27cf1aeb791)
adds 2ef834c r16614: Klocwork #2012. memleak on error path. Jeremy. (This used to be commit 58b9adb849854610e7167e8aa02a02bd15b0bf00)
adds 3e626e6 r16616: Klocwork #2025. Stop null deref. I actually don't think this can happen in real life but the code is too complicated to be sure.... Jerry please merge this for 3.0.23. Jeremy. (This used to be commit 1e5042d4c0d1a0d0a5cfbcb0d47815e1510ee52a)
adds 5887885 r16624: Fix bug #3877, reported by jason at ncac.gwu.edu Jeremy. (This used to be commit 1f52b8b40619679242da663f5e5e7836d547f0a2)
adds 57ba729 r16626: Fix bug #3878. Reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 4c3019eb99d0a18a33ef1fa90d01b9c99c0b25c3)
adds 6c94466 r16628: Fix bug #3880, reported by jason at ncac.gwu.edu by ensuring we return the correct enum for sid type, not a uint32. Jeremy. (This used to be commit 98a5e20ff4ceacda65dcc0ce5498ed4ffde520f8)
adds 9e13d35 r16630: Fix bug #3881, reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit ec0a47b94c12b64d351ca8e6bdd467578528f3da)
adds 8322d26 r16632: Fix bug #3882 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 6b39f53e43572fe29fc037a36328387a0b1bb423)
adds 6a9b101 r16634: Fix bug #3883 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit d04462f1d8cf009985b9112f093306a64689af64)
adds 7d68562 r16636: Fix bug #3884 reported by jason at ncac.gwu.edu Jeremy. (This used to be commit 7580eb947cdeb786be00efa5da727e32b28c99d6)
adds 4471ce9 r16638: Fix bug #3885, reported by jason at ncac.gwu.edu. Use the correct enumerated type in the macro. Jeremy. (This used to be commit 63ad19f71c6b9474042f4ea9d5859e2849a73da8)
adds b2ddb46 r16640: Fix bug #3886 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 76cc25a37e145fb48a8a81df37e790690b5dceac)
adds 79eaa70 r16642: Fix show-stopper bug #3876. Double-free in wins server code. Jerry please merge for 3.0.23. Jeremy. (This used to be commit d354b430ff0473764db8ea492a68d10946dadc23)
adds 2b8abc0 r16644: Fix bug #3887 reported by jason at ncac.gwu.edu by converting the lookup_XX functions to correctly return SID_NAME_TYPE enums. Jeremy. (This used to be commit ee2b2d96b60c668e37592c79e86c2fd851e15f69)
adds 45bc56c r16646: Fix bug #3888 reported by Jason Mader <jason at ncac.gwu.edu>. Jeremy. (This used to be commit 433d7a1bc91ff479934a256ff84e6866e16d1f85)
adds e5f766a r16648: Fix bug #3889 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 2eefe9b6f52e64927c0ae23adce111a42d821206)
adds 68e4fc8 r16650: Fix bug #3890 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 590b58cb507e5a6e459ff0c975beb9056336f233)
adds 55f8ed0 r16652: Fix bug #3891 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 9b0df8d008bc5574526d68628f351eb4dbf98e8a)
adds 3c9a5c7 r16654: Fix bug #3893 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 787539489897e79d43eb1833db6f5969b130c934)
adds c7d2deb r16656: Fix #3894 and #3895 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit ddf35ad69201cf9a0aa45ff25e17eddef60d75ad)
adds cc1457b r16661: Fix from jason at ncac.gwu.edu for bug #3875, bad cast warning. Jeremy. (This used to be commit d60e6e0abc17361fe180d6723b970552dc377741)
adds 124cd3c r16663: Fix coverity #301, memleak in error path. Jeremy. (This used to be commit dfdb4ce89155dc1528b455252751616cc2c6708c)
adds d88926f r16665: Fix a couple of bugs I discovered now I've looked closer at the wins server code. Firstly, it needs to do the searches on the SELF_NAMES correctly, secondly it needs to flush the in-memory cache out before returning the 1b names - else it might get duplicates returned if many 1b queries are done in quick succession. Jerry, I hate to say this but you might want to consider this for 3.0.23.... Jeremy. (This used to be commit b36b9befbbc4ac318168b7788d3722710ecbf10f)
adds 48229b3 r16676: .o generates other warnings, use the Solaris trick with .po.o also for AIX.
adds b85c276 r16678: Fix bug #3898 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 5c5ea3152f8dbdfd7717b65e035191ffed3ec548)
adds 5e924c3 r16681: Fix bug #3899 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 1cd9a0ef834f8062500d1aea6183e147fc5e42f4)
adds ae30a44 r16683: Fix bug #3900 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit 8c7e40f2a469df34aff0e63270a78e669d240b59)
adds 8f0ea25 r16685: Fix bug #3901 reported by jason at ncac.gwu.edu. Jeremy. (This used to be commit d48655d9c0b31d15327655140c021de29873d2c5)
adds 8bd19b1 r16687: Fix bugs #3901, #3902, #3903 reported by jason at ncac.gwu.edu. Jeremy (This used to be commit c4896b17faa6802f18cc1cec7fcc6168bde2eef0)
adds d0b0ed9 r16696: Fix the multiple-outstanding write and trans client signing bug. Jeremy. (This used to be commit 3b7fbe856cea7cbb5bf91844f94f221be0a2c627)
adds be25a49 r16701: Fix segv when adding a printer caused by not initializing the realm name in ads_init() in nt_printer_publish(). (This used to be commit a25e75e78db092b3992dfc6f7e2737023d43e2c3)
adds c6f0683 r16713: BUG 3904: fix broken smbwrapper compile (This used to be commit 9ae1d016d44492327d180fe5e629f3a81ddfe6e4)
adds 1f91427 r16717: patch from Bjoern Jacke to fix compiler warnings on AIX
adds ce815f3 r16719: Automatically chase referrals, support LDAP fast bind exended operation and LDAP domain scope control.
adds acebbb7 r16720: Fix bug #3874 (warning) reported by Jason Mader. Jeremy. (This used to be commit 0606c954668a7bbc08e2338e268405981aa0ad04)
adds 9d0ccba r16749: BUG 3905: don't fail in create_local_nt_token() when a checking for the builtin Administrators group membership. security = server has no domain info in secrets.tdb (This used to be commit fa477969fbbcd9f707461a2d9015bebf719ddfbb)
adds 0508981 r16751: The precompiled header should really be in the $(buildir) and not the $(srcdir) to allow multiple concurrent compiles when the source tree is shared via nfs. (This used to be commit b79e1c011d577581eebb90b95dbdee11f8a96c3b)
adds 46fab72 r16752: remove the 'socket options' setting from the shipped default smb.conf (This used to be commit eac00a45efe96411ab8574b3a3d436a285b7e88a)
adds fe33a38 r16755: Hunting warning has some benefits....
adds 355cbde r16766: A warning found by RHEL3. This might actually be 3.0.23 code, maybe there are vasprintf implementations that don't like a NULL format.
adds 26c0b81 r16785: BUG 3908: Fix rpc bin authentication failure which broke user password changes
adds 192062c r16789: Fix bug #3909, when using ea's getting a directory tries to read ea's from an msdfs link. Stop it from doing that. Jerry please merge to 3.0.23. Jeremy. (This used to be commit 95e5ace6b4f348a3244b6a3ea0fd8badf55271f5)
adds ed8a9c8 r16790: Fix memleak.
adds 3dc4d79 r16797: Add msdfs proxy junctions in the netdfs rpc enumeration.
adds d1a9ac5 r16799: Fix remote smbd crash bug by removing half-implemented info level 4 dfs_Enum.
adds 99a0d5c r16800: correct a probable cut&paste error (This used to be commit c139a2293bfb66554e1be09c6824d04381de58e1)
adds 57dd099 r16823: Allow to call wbinfo --domain-info="" or --domain-info="." to get domain info for our own domain.
adds 67d8c74 r16836: When receiving a CLDAP reply make sure that we always store the correct netbios domain name in server affinity cache.
adds 03d116a r16845: Properly report the error during join when the set password fails (This used to be commit ef6e9ca5276586c081fcf18bb178a2326309b539)
adds f3e71c6 r16861: Fixing crash bug when passing no domain/realm name to the CLDAP request.
adds 7048040 r16862: Reverting accidential changes in ads_try_connect() from previous commit.
adds fc4abcf r16864: Intermediate checkin -- swap the sid_check_is_in_unix_users and sid_check_is_in_our_domain cases.
adds 3899f95 r16865: This is a proposal to fix bug 3915. Before sending patches around, this is what svn is for.
adds 66259d0 r16866: No idea why I did not see the warning, sorry.... (This used to be commit 84913caebdb461fed2c94fadfa0039b32a83cb6d)
adds 5d80b1d r16927: back merge of a packaging fix for release numbers (from 3.0.23) (This used to be commit 5b4c4928ac63d6872cf13c3cdc4a9a63405bbda4)
adds 44f2d54 r16939: Still clear the winbind_cache.tdb when offline logons are not enabled.
adds 510b81b r16940: libnscd sets errno, use that to display error message.
adds 6139f49 r16941: Fix crash bug when the pam conversation receives an empty token. Thanks to Bjoern Jacke for the report and test-case.
adds 5bf62a0 r16943: Add Jim's code. Jeremy. (This used to be commit f131bf8f16fd8b7c49e6065ecbf6f8686b2f4269)
adds fbdcf26 r16945: Sync trunk -> 3.0 for 3.0.24 code. Still need to do the upper layer directories but this is what everyone is waiting for....
adds 65586c2 r16947: Fix warning with profile separator when profiles not being used. Jeremy. (This used to be commit 441c289fd21d00398fb7c4c7c0338b03129a7545)
adds 6d29166 r16948: Sync the exmaples code from trunk. Jeremy. (This used to be commit 508ba05a8e4a7df8bf7f6ffe3d09a3c461026f78)
adds 060b155 r16952: New derive DES salt code and Krb5 keytab generation
adds 7c1f791 r16953: Don't allow groups to be renamed to an existing user or other group (This used to be commit 7d619f127ee70fdd486ffaab4546a53d76a2288c)
adds 751ad57 r16954: Volker reminded me we already have code to do this check. Reuse can_create() to prevent renameing a group to an existing user or group. (This used to be commit ce7091fda1eb3c7ea0900f455cec48c3b95a17f6)
adds 361fef4 r16955: Fix an uninitialized var -- Jerry, please check. (This used to be commit bf701f51294dacd0d4077b5304772c40119460eb)
adds 69f0c8a r16957: fix cut-n-paste error. The check for 'if (\!salt)' make no sense when fetching the DES salting principal (This used to be commit baf554c7934cbd591635196453c19d402358e073)
adds 6dfccad r16960: Some warnings from host "opi" (This used to be commit 083ef11cc9be8f1299f233bde194173e092e2c3c)
adds 760671b r16962: Add a few utility fns into client. Allow POSIX capabilities to be selected. Jeremy. (This used to be commit 2d8d4bd77bac6f5e7865657e12affd8b94aa85c3)
adds 725d88b r16968: The function parse_processed_dfs_path() is dependent on the fact that check_path_syntax() will convert '\\' characters to '/'. When POSIX pathnames have been selected this doesn't happen, so we must look for the unaltered separator of '\\' instead of the modified '/'. Stevef please check this with the CIFSFS MS-DFS code ! Jeremy (This used to be commit 883bb398e58f54ee79160487b49b79a4774ef939)
adds 4ef1f8e r16971: Ensure we use the correct separator for pathnames in POSIX mode (clitar needs fixing too). Add test posix lock/unlock commands. Jeremy. (This used to be commit 596497ccc250896025253be1d67711d6d7f059f0)
adds 297df32 r16973: Fix subtle logic error in lock ref counting found by cifsfs client code. Jeremy. (This used to be commit 53094435d89088124041d57078c21a12e761e2bf)
adds 1722226 r16987: Fix the logic errors in ref-counting Windows locks. Hopefully will fix the build farm. Still a few errors in RAW-LOCK to look at though... Jeremy. (This used to be commit edd72d37de570fdad09f7ee983b5b22a1613e558)
adds 67854e8 r16990: Fix bug #3921 spotted by jason at ncac.gwu.edu. Correctly obey blocking/non-blocking request for POSIX locks. Jeremy. (This used to be commit f62c01316ef3ce0351f8b34229307a75d8f9f156)
adds 8dbe265 r16992: Fix bug #3922 reported by jason at ncac.gwu.edu, correctly look at the return code. Jeremy. (This used to be commit f11933b3ac91c6fbacd6b410f4d2c0d400df23ee)
adds f8be59e r16994: Fix bug #3923, reported by jason at ncac.gwu.edu. Incorrect type used. Jeremy. (This used to be commit 738b99078c6e0ececa6c0268258510a4e97f84e7)
adds 9846cf3 r16997: Simo's patch (based on repotr from Seth Elssworth of Quest) to try to be more robust in the precense of more broken /etc/hosts files when determining our fwdn (This used to be commit 6413df8348829659807c0c30e6eaef511815e0ed)
adds 23afde6 r16998: patch from Paul Griffith <paulg at cs.yorku.ca> to fix compile of the test.c pdb file (This used to be commit 34ad8e183cf882913c32b4d03c9ab5fc09181ad2)
adds 75a2f4d r17000: Allow CIFS POSIX locks to coexist with Windows locks. We shouldn't allow this on the same smbd, but the cifsfs client negotiates POSIX locks then sends Windows ones. Doh ! Can't fix shipped client code.... Jeremy. (This used to be commit 2f8cabe98d3776cb0bdf6b4ef1490fe0119e260a)
adds de5d967 r17003: Fix coverity #303 - possible null deref. Jerry please check this is your new code. Jeremy. (This used to be commit 144067783d1c56b574911532f074bdaa7cea9c6e)
adds 0dc8f72 r17005: Add a new helper mode to ntlm_auth: ntlm-change-password-1
adds 97859ae r17007: Increment winbind protocol version number.
adds a85395e r17010: If winbind is not around, add S-1-22-1-<uid> to the user's token.
adds de4492b r17011: Back out r17010 after talking to Jerry. Another fix pending...
adds f800432 r17016: Different and smaller fix for the valid users = username problem.
adds 803748b r17017: BUG 3916: fix pam config file parsing in pam_winbind. Patch from Dietrich Streifert <dietrich.streifert at visionet.de> (This used to be commit 8d6218825827a54ca69e462c00a3dc9e25ef3ddf)
adds 0ea9508 r17021: remove unsupported smbwrapper code (This used to be commit 07c67fbfc0790169ee748c0e62da14c89d3add23)
adds 413ec64 r17022: Fix the build farm -- maybe this is the real fix, testing more (This used to be commit 19d02690002a35cb6e0204db236d2b768e48c6d8)
adds f57c18b r17023: security = server should not be considerd ROLE_DOMAIN_MEMBER (This used to be commit 6eb77442a570b4ef3bb71dd5a1b7ea81ad18f09c)
adds 5f0e9cc r17025: Remove one blank line - test checking in to two branches simultaneously..... Jeremy. (This used to be commit 13e7fe540acf575c3b4503050a25cbe4d30b8835)
adds 2a2d67f r17030: Partially fix standalone build of tdb directory (tdbtool still fails). Jeremy. (This used to be commit 50dbb66d73c8c25755e675876dd55000ca8bfd12)
adds 1f2419d r17032: I thought I had already merged this from trunk:
adds 5b474af r17033: Restructure init_srv_share_info_ctr so that there's only one loop, not a dozen or so. Next step will be to eliminate the explicit snum reference.
adds 2203228 r17039: Eliminate snum from enumshares and getshareinfo. Get rid of some pstrings.
adds d22d540 r17041: Trying to track down a *big* memory leak in the new lock code. Fix a small one first.... (easy to valgrind). Jeremy (This used to be commit 43d24fbd41ed745a5b21514b526e655663c509ee)
adds ad673ea r17043: Fix memleak when processing CIFS POSIX lock/unlock requests. Maybe the Linux kernel OOM killer will be kinder to smbd now :-). Back to tdbtorture tests on cifsfs. Jeremy. (This used to be commit 1201383e7ab2413795a395491af0a4d3877b1c8b)
adds 354e444 r17046: Ensure we're using the right pointers ... Jeremy. (This used to be commit a8df1863bf2817a82a55c816ba1f685828c5b6ec)
adds 4f33673 r17047: Fix a typo and a possible NULL dereference (This used to be commit c0d9114706345c6bc1fa392bbf9ee81b146cba85)
adds 5fe140b r17060: Some c++ warnings (This used to be commit 2e7afa9e19b117d7a8ce1238c1b9b80ececec729)
adds b047fd3 r17063: Update debian-sarge for 3.0.23 (This used to be commit a77b18c78197f40ab51462f3a35d27f300a8359c)
adds f512695 r17064: lsa_GetUserName needs to return the name for S-1-5-7 on an anonymous login.
adds d2b1104 r17075: Even without talloc_steal you can still create memory problems.... ;-) (This used to be commit 03e9924f5c82537ca72c03e3b0f70ea002e76934)
adds 95fd775 r17077: Activate RPC-SAMBA3-GETUSERNAME in the build farm (This used to be commit 8c6088f2bd0a5e3a854a31fe428d841d61055a30)
adds 514af16 r17078: Ouch.... (This used to be commit 1d928f783a78b3e957b675f12f1ad56e84c2fcfb)
adds 6954377 r17080: Remove traces of the wrepld directory (now deleted). Jeremy. (This used to be commit 58e5e270d2957cdf07c29757a83b53f73372d62a)
adds 9c160dd r17086: Re-add ability to contact remote domain controllers with the "net ads" toolset.
adds 846e939 r17089: Fix a possible null dereference and some memleaks.
adds 03f477b r17095: Activate RPC-SAMBA3-SHARESEC (This used to be commit bcb196d21ea7eb13af02bb0c2fa85f0d363b55a1)
adds 283b74f r17096: Simplify share_access_check a bit: It takes the sharename instead of the snum, and the decision which token to use (conn or vuser) does not really belong here, it is better done in the two places where this is called.
adds 4c71370 r17097: Move share_access_check from rpc_server/srv_srvsvc_nt.c to lib/sharesec.c (This used to be commit 220dd4333032aea238066e3fbec9fca51ed16ddf)
adds e1da1fc r17098: Samba3 now cleanly passes Samba4 RAW-LOCK torture test. Phew - that was painful :-). But what it means is that we now implement lock cancels and I can add lock cancels into POSIX lock handling which will fix the fast/slow system call issue with cifsfs ! Jeremy. (This used to be commit f1a9cf075b87c76c032d19da0168424c90f6cb3c)
adds 8d6c41a r17100: Ooops. Fix the build... Jeremy. (This used to be commit b21ca265a25b3d1e4f154ce0ee4b8757b41cf910)
adds 94ad854 r17102: Fix segfault in libnss_wins [bugzilla #3937].
adds b737f26 r17105: Fix the race Volker found - we had a non-locked region between detecting a pending lock was needed and when we added the blocking lock record. Make sure that we hold the lock over all this period. Removed the old code for doing blocking locks on SMB requests that never block (the old SMBlock and friends). Discovered something interesting about the strange NT_STATUS_FILE_LOCK_CONFLICT return. If we asked for a lock with zero timeout, and we got an error of NT_ [...]
adds a456a31 r17106: Match Windows timing values on locks. Jeremy. (This used to be commit b5aaff665937313370e0e87225e146f9af7b7e67)
adds 38af904 r17107: Make the 200 ms timeout value tunable in local.h... Might need to be a parameter ? Jeremy. (This used to be commit 98d8d9399bb287319578daaf2a2fb42f3c48f858)
adds 1cd8d56 r17108: Make the default timeout parameter for lock waiting be lp_lock_spin(). lock spin count is no longer used. I'll update the man pages. Jeremy. (This used to be commit 0451a170c9be88399202abd225af35ddc45023f0)
adds 8e99b53 r17110: revert a bad merge from the old trunk (This used to be commit 2c7448e43ea82138cdb7f3f6d61372e2027ddc83)
adds 018044a r17111: cleanup the idmap_ad initialization after review by gd (This used to be commit 6c0a690f0a8ec4539b06ad75da0fd91abeb15fa4)
adds d3ec0be r17116: Jerry, I can't reach you right now, but r17110 broke the build.
adds 1e82e70 r17121: Fix maintainer information for pdb_*sql.
adds ccee54b r17122: remove unused global var from idmap_ad (This used to be commit c8b7952843adb75d0b9bb42cfbcfb80e070e8f45)
adds 97c665d r17123: Fix 32bit/64bit portability issues again.
adds f2faf11 r17124: fixed a bug which caused resolve_ads() to spin forever if one of the DCs isn't resolvable in DNS. The fix is to leave that DC out of the returned list of DCs. I think the original code intended that anyway, just didn't quite get it right ('i' wasn't incremented in that code path, so the loop didn't terminate) (This used to be commit d7ec9f3cc0439e9e0f4c98988b14ae2155d931b9)
adds 0e29222 r17125: Drastic problems require drastic solutions. There's no way to get all the cases where kernel oplocks are on and we can't open the file and get the correct semantics (think about the open with truncate with an attribute only open - we'd need a vfs change to add the truncate(fname, len) call). So always drop the share mode lock before doing any real fd opens and then re-acquire it afterwards. We're already dealing with the race in the create case, and we deal w [...]
adds 4815e2c r17128: Missed a logic error in my last patch. Ensure we deal with any oplocks that were granted when we had released the lock. Fix strange case where stat open grants a batch oplock on file create, but grants no oplock on file open. Jeremy. (This used to be commit b7374835e6ec0c98fc4020623f0a37c0c173b8aa)
adds addc07b r17130: Remove unneeded unlock call. Jeremy. (This used to be commit b3b5aec0eef3bdcae75ce79ffd3ecf21fb1279e7)
adds 48e1e45 r17131: Optimisation - when doing a stat open don't open the file unless we really have to (ie. O_CREAT and file doesn't exist). Jeremy. (This used to be commit 788aa15ea24e6dfb61820465b5b881829a64297a)
adds 5faee07 r17134: Fix a debug message (This used to be commit 40e267981174840f4f36d1863985ee010ef5074a)
adds 8cfb182 r17136: Fix alignment on lsaquery. This broke in particular level 6, where the client tried to figure out which role we are.
adds 0e2f7c0 r17138: In preparation for the cluster merge, add an empty configure option :-)
adds dada5b4 r17140: Get rid of the lock release/reacquire code ! Turns out that create dispositions that cause O_TRUNC break oplocks. This simplifies the code - although we have to keep separate the client requested access mask and the access mask we actually use to open the file. Jeremy. (This used to be commit 3bcd52a4752ec6c2a8f678afa3b7b3646103ad60)
adds 201bd24 r17142: Ensure we record the correct can_read/can_write from the client requested access mask. Jeremy. (This used to be commit 12490fafc7f98952bf709c4c504f8f2b5646f197)
adds f3550d8 r17146: Starting to cleanout my local tree some
adds 5ac15bc r17147: Install fixes for libraries (This used to be commit 72bac13f21bf2c71538e3b3bafa0fc447e1e8af8)
adds bdfeaf2 r17148: the wins service should not accept any controls so that a GUI can grey it out as not remotely manageable (This used to be commit 859c51cf25a2bb80787a5060156f09c2f0142dfb)
adds 02f272f r17149: Fail the join if we cannot set any SPNs for the machine account. Disable the one we created and whine. (This used to be commit 1a7e81a4a8955e643d1c8a54365221a9e2ed8a12)
adds 9f6fb43 r17150: MMC User & group plugins fixes:
adds 518c487 r17151: revert a few accidental commits to the Makefile (This used to be commit 3fea233802dd2f6a5528fdb183a2ff30d572020d)
adds dc5f668 r17152: Don't handle the delete pending here, await reschedule. Jeremy. (This used to be commit 11bab9d57958659c71f053fe8dc0f9156c9f3c1f)
adds 188e7ac r17158: Add two new options to 'net ads join'
adds 2d91ea9 r17159: Bug 3920: Restore wnibind use default domain behavior for domain groups. This break local users and 'winbind nested groups' on domain members. Cannot be helped.
adds bd8556c r17162: Fix typo small typos noticed by Paul Green. (This used to be commit 1a5874588686fb4ece9be70059ff75b975ed2bd5)
adds 2cc356a r17172: Fix typo. (This used to be commit 421cb6f728be7821b537d00cdd05d05f1490eb3f)
adds e0c68d0 r17177: Get rid of a global variable by adding a private data pointer to share_mode_forall().
adds ba72b02 r17179: Merge the vl-posixacls tmp branch into mainline. It modularizes our interface into the special posix API used on the system. Without this patch the specific API flavor is determined at compile time, something which severely limits usability on systems with more than one file system. Our first targets are AIX with its JFS and JFS2 APIs, at a later stage also GPFS. But it's certainly not limited to IBM stuff, this abstraction is also necessary for anything that [...]
adds 7f5f781 r17181: Fix the build farm RAW-READ bug. When making a copy of the lock array in order to delete them individually it's also important to make a copy of the *size* of this array. Otherwise the unlock decrements the termination index of your for loop :-). Doh ! Big thanks to Volker for showing me how to set up the build farm to track this one down. This is not a 3.0.23a issue. Jeremy. (This used to be commit 2c82a159ae6a4cc83989f2b453508358db516d67)
adds efc7ac2 r17183: LsaLookupSids() shoudl return the string form of a SID when it cannot be mapped and not the hex of the RID. Who wrote that? (This used to be commit 4e51cf34cf4cbe77957d754952369df3a180f974)
adds aab62d2 r17184: Attempt to get rid of some warnings on HP/UX. Without _XOPEN_SOURCE_EXTENDED #defined getsockopt uses an int* as socklen parameter.
adds 19cc80b r17188: Dump lsa_lookupsids3. I could not make it work at all against W2k3, the rpc-lsa test even considers NT_STATUS_RPC_PROTSEQ_NOT_SUPPORTED not to be an error.
adds 3785912 r17190: Remove a warning from "opi", a 64-bit machine (This used to be commit 844c98eab475ea047aeaae3ef1250897413cc823)
adds e5b6fea r17191: Forgotten file, sorry! (This used to be commit 32fbf66a4be3d1cc0251f00e54020bf2dbd0dfb0)
adds e85be72 r17192: Make this actually survive valgrind. We NEED pidl here...
adds dc833fa r17194: To run rpc-samba3-lsa in the build farm, we can't rely on geteuid()==0. Adapt it to other "Am I root?" checks.
adds 528477e r17198: Fix wins_nss dependencies (This used to be commit c005049043b01e85d42a9c230ed3c41f1a1e185e)
adds aac411b r17199: Add comment to the RID/SID miracle (This used to be commit 4c4ae01c671bd35687af686a34824a96828e6b25)
adds fe348fd r17216: From Kai Blin <kai.blin at gmail.com>:
adds 8cc35cc r17217: Fix a couple of "smbldap_open(): Cannot open when not root" bugs when viewing or modifying local group membership. (This used to be commit 41e30a9666e1fb736cd2ba8a5ad9285fcde50d47)
adds 120422f r17220: If we're going to fail a write with an errno, make sure we return -1. Jeremy. (This used to be commit 89b83237b03066785ca4bf3b9d120519bddeffad)
adds 0e6e3c9 r17228: Modest reformatting (This used to be commit 640b4297a400fe23418e9c1c01d4c14ce3bde5b4)
adds 9bbe29a r17229: Indent-style reformatting -- getting used to the code again :-) (This used to be commit 2e400fb0077ccef38fff28ef037f982624b7815b)
adds 7ad912c r17231: Some patch cosmetics (This used to be commit 736e55101b1e7cc22f043b836be877afbb031edf)
adds 74cd692 r17234: Fix error mappings for EQUOTA and ENOBUFS. Based on an idea from Shlomi Yaakobovich <Shlomi at exanet.com>. Jeremy. (This used to be commit 9c440925f879d1e4ef99d04e2dfbe41077869204)
adds 18feaab r17239: BUG 3959: patch from William Charles <william at charles.name> to fix a segv in the DNS SRV lookups dur to calling rand() (This used to be commit be12519fd8a7ccd8400fd298e05921eda56b4e16)
adds 1a0b57b r17242: BUG 3957: make sure to zero memory in the SRV hostlist in case there is not an A record for each SRV name (This used to be commit 42608b8bb974e1bd88cf2105bf1774622c045458)
adds 9d4fa2b r17244: There were several error paths where NT_PRINTER_INFO_LEVEL wasn't being freed - also one enum jobs case where the NT_PRINTER_INFO_LEVEL and queue weren't being freed. Strange that Coverity or Klokwork didn't pick these up. Hopefully will fix #3962. Jeremy. (This used to be commit bb264123872bfec42ad85ec0c8afa3a8c7d1811e)
adds 29a4d66 r17245: Second part of fix for #3962. Don't do a double free in the infolevel2 case. Free both queue and NT_PRINTER_INFO_LEVEL in the same place. Jeremy. (This used to be commit 6ac3a4ce78f42949013ae7bd675ff292fb0383ca)
adds 382b088 r17246: BUG 3964: lower case username prior to getpwnam() call in smbpasswd (This used to be commit dc4fec1f7d196cf7e18d4dd58149853011380ef9)
adds f435228 r17247: When we map generic to specific we need to remember to copy over the copy of the access_mask, open_access_mask. Jerry - this is a definate fix for a 3.0.23b and should also be on the patches page. CIFSFS breaks without this. Jeremy. (This used to be commit d11e71ebcccf6907f2404a04aa6bf61b12ab2709)
adds f6aeba3 r17248: Ensure we definately add the WRITE_DATA on O_TRUNC. Jeremy. (This used to be commit 8eed82d5d5ba34cc0a6b99b9d0df45eec5f788fa)
adds 999b1e0 r17249: Ensure we only set the FILE_WRITE_DATA on O_TRUNC in one place. Jeremy. (This used to be commit f326bae3e269046b6f087626240cddbb5dafb0e4)
adds 3180269 r17254: Simple flattening of an if-statement, no logic change.
adds 20c09b7 r17258: Cleanup the 'net ads help join' output and document createupn and createcomputer options (This used to be commit 87be77bf35635fc925e1be36073571f8c6ec3e81)
adds 2681f88 r17260: remove extra ;SAMBA_3_0_23/source/utils/netlookup.c (This used to be commit c152d20e9073eb741047cc4b5f8e8086e2bc9ddd)
adds 8f93665 r17262: After messages from Metze and traces from Karolin Seeger, turns out that EDQUOTA must map to NT_STATUS_DISK_FULL for Windows apps to work correctly. My mistake. Jeremy. (This used to be commit de1e3f7a7ae9e8a41b45130e2cdfc22f43cf53b5)
adds 9bfa22a r17271: Fix a regression in the ldapsam uri syntax. Allow multiple LDAP URIs to be grouped by "" (This used to be commit 21d69dcb3c5361f94d15b2d186e1aae6e246a24e)
adds 54cdd1d r17276: Don't change the POSIX lock ref count if posix locking = no. Jeremy. (This used to be commit 42dec2192c1261090f2fac7a123c384f5c133587)
adds d30bcf9 r17279: conn->cnum is the tid we've given to the client. This has nothing to do with our internal share number.
adds 9d9c90f r17291: Fix memory leaks on early exit path. Jeremy. (This used to be commit deaac5bd463e5b8fd0b9915b553fdac3a4271293)
adds 321b0a3 r17292: Try and fix bug #3967 - signing problems on trans calls introduced by signing code simplification. Please test if you've seen signing problems with 3.0.23a. Jeremy. (This used to be commit f462daf02c12cfba634f92e681eb23a09e7d0acf)
adds a093a76 r17293: After the results from the cluster tests in Germany, fix the messaging code to call the efficient calls :
adds e4e2be0 r17294: Make the code a little cleaner. Instead of using the two calls make it :
adds 5b3d559 r17295: Back out the become_root_uid_only change on the POSIX acls code. I'm pretty sure this was safe, but become_root() does other things to the token stack that become_root_uid_only() does not, and as we're going into a vfs redirectred function I decided it wasn't safe for now. Jeremy. (This used to be commit b3e0f45488595aa96c852dab8e1349631a85dded)
adds 981350a r17296: Replace the understandable parts of the quota code with become_root_uid_only()/unbecome_root_uid_only() pairs. This code needs working on..... Jeremy. (This used to be commit 0661d4e26614180636bc57de0c48adf8b9ce7a21)
adds ffb9443 r17307: Add datarootdir setting (required for newer autoconfs) (This used to be commit 86687b804a60973883965700e755686e7d7d24f3)
adds 3fa73aa r17312: Do some reformatting on net rpc samsync ldif. Not doing this checkin easily, as this puts me into svn blame in places I'm not sure I want my name to show up....
adds 4e9df2f r17313: Non-Ascii attribute values need to be encoded as base64, with an attribute name attr:: instead of attr:
adds 2c60304 r17314: Optimisation for POSIX locking. If we're downgrading a POSIX lock (applying a read-lock) and we overlap pending read locks then send them an unlock message, we may have allowed them to proceed. Jeremy. (This used to be commit a7a0b6ba50f4cf7c5a0a29809fdff9e1266a29e7)
adds 5a5dead r17315: Make talloc and tdb C++-warning-free. Would this also be interesting in talloc and tdb "upstream"?
adds e23781b r17316: More C++ warnings -- 456 left (This used to be commit 1e4ee728df7eeafc1b4d533240acb032f73b4f5c)
adds 02eea79 r17333: Some C++ warnings (This used to be commit be9aaffdaccae06c8c035eaf31862e34b7cfbe38)
adds 1cf1e64 r17334: Some C++ warnings (This used to be commit 8ae7ed1f3cecbb5285313d17b5f9511e2e622f0b)
adds 175ac9f r17335: Some more fixes to net rpc vampire ldif. Still not good though :-(
adds 5fbe298 r17338: Add support for multiple shares test inspired by Samba 4 torture's --unclist option. Triggered by -b sharelist_file option. Based on Peter Samogyi's work. I'm not sure what concept for fstring replacement is currently in place though (talloc-ed strings? or it was for pstring only?) (This used to be commit c9f8fafad698c5bc75df86ee8b611104d3fb65bc)
adds fd8bae8 r17345: Some C++ warnings (This used to be commit 21c8fa2fc8bfd35d203b089ff61efc7c292b4dc0)
adds 49001a5 r17346: Add optimisation vl needs for the cluster code where we don't get the chainlock when getting the byte range lock record read-only. Jeremy. (This used to be commit fcd798ca0c1b76adb2bcda4a99c40c7aacb0addb)
adds e7952e9 r17347: Some C++ warnings -- 271 left (This used to be commit 641dac4f85c0e00484d90726bea1a4cb58c8235c)
adds 430fa0e r17348: Some C++ warnings (This used to be commit ae6b9b34e59167e3958bfdb9997fa25340b9a0a3)
adds 4cf5769 r17353: Add support for JFS2 NFS4/AIXC and GPFS acls based on NFSv4 ACLs. (This used to be commit 72312cb2e255301f978455a559461ad83b13b6cb)
adds 16bf23d r17354: Revert -r 17353 per Volker request while gpfs compatibility layer code will be released. (This used to be commit 5b1db0151461af18d994359e86c649922fc6de65)
adds 7c2b79e r17356: Also transfer the sambaHomePath attribute.
adds fbd04d6 r17358: Re-add JFS2 NFS4 ACLs support, move readme for it into AIX-specific examples directory. (This used to be commit c085355c323c65ee782516859eed8a76b53e6035)
adds 467ec2a r17363: Some C++ warnings (This used to be commit fd82f185a2e0f94bfb75f4eee072556ad94bf27d)
adds 8eebd92 r17364: Another NT4 join bug: The idealx tools set the primary group sid, and if we do an update_sam_account later on, we want to also set it using the delete/add method. As the idealx tools use the replace method, they don't care about what has been in there before.
adds 41449a8 r17365: Fix memleak.
adds ec17ea6 r17366: Save the logon script path from the info3 in the PAM session allowing other PAM modules to pick it up from there.
adds d42a96b r17367: Reverting the ab code. Note I'm not saying this code is wrong or bad or anything, just that it needs to be discussed & reviewed on the samba-technical list before we add a platform-specific NFSv4 mapping. That way lies a lot of future pain :-). Jeremy. (This used to be commit 330899ec30ffceb798e3a8362d20e103e20b2897)
adds 280e389 r17374: Get rid of a silly "System User" default for "description", also fetch the sambaProfilePath.
adds 8e1fec0 r17375: If a field containts only whitespace, we need to do base64 as well.
adds f569db1 r17376: Fix bug #3985 - ensure in msdfs we check for our netbios aliases. Reported by Björn Jacke <bjoern at j3e.de>. Probably needs to be in 3.0.23b (if Björn approves of the fix). Jeremy. (This used to be commit e9e711fe37d9aec28b329dbfe2ad3ebfc1771825)
adds dca7d08 r17378: Fix the issues people have been having with mapped users (username map) and failure to connect to a share. Essentially, even on a standalone system we were going into the create_token_from_username() code (I think by mistake) if the username was mapped. Fixes bug #3991.
adds e5f6544 r17383: Patch from Michael Adams <ma at sernet.de> to catch some memory leaks on error paths in net_ads_join() (This used to be commit 24de2d83ff1d27400a89985126edee588bc415f3)
adds 22c9a31 r17386: fix inverted logic pointed out by Volker. When deleting a printer return access denied if the printer still exists after the delete_printer_hook() is called (This used to be commit c05e2bdc0c068eb832035daea7962ab1a9e787b2)
adds ba5f9c4 r17388: Fix the "valid users"/token issue for now. Volker, please come in and fix it in a less ugly way once you have some time. Thanks, Jeremy. (This used to be commit 79b1e668e2ce263c84ff8fafaafb3e57b06717ab)
adds 74ee62a r17391: Revert the second part of the valid users fix - the netlogon code uses pdb_get_group_sid() which could return a S-1-1-22 unix sid. Who knew.... :-(. I'm going to test Volker's fix instead. Once 3.0.23b is out we *have* to rip out the pdb_set_group_sid() code.... Jeremy. (This used to be commit 65003e1b251b4762cef2b3cdcc895269f9319eb8)
adds 87b2b16 r17392: Commit Volker's fix for the valid users problem. Let's look at the build farm now... :-). Jeremy. (This used to be commit 6d822b85676f033a1a2e422e2d5ac92aaf566aef)
adds 4905106 r17393: Remove Volker's ASSERT that num_groupsids > 0. For guest connection they may well be zero. This should fix up the buildfarm (fingers crossed). Jeremy. (This used to be commit 16ebccbc5889c3b4c1a20bf3453bd523ddf6f5b0)
adds 749c8d5 r17399: Some C++ warnings (This used to be commit d12b08fc619f7b566ef5c4cc7294174e887014fe)
adds 61d5d8c r17401: BUG 3855: remove bits of XML and SQL checks from aclocal.m4 (This used to be commit 92ccdec33f8afb01335f9b775b5af11296ba2aa2)
adds f8aa1c7 r17402: Added lookup_name_smbconf() to be called when looking up names from smb.conf. If the name is unqualified it causes the lookup to be done in WORKGROUP\name, then "Unix [users|groups]"\name rather than searching the domain. Should fix the problems with "force user" selecting a domain user by preference. Jeremy. (This used to be commit 1e1fcb5eb2ac4bd360461b29f85c07dbf460025d)
adds f8aa6ab r17403: add a helpful debug msg (This used to be commit 63325b36872c92d9f9fe04a185d7bd3ac525d84c)
adds 7cc7fc5 r17404: Is this XP (extreme programming)? :-)
adds 6361d15 r17406: We need to do a translation of winbind separator -> '\\' in lookup_name_smbconf, otherwise
adds 43c7f6d r17407: Don't do strchr_m twice when once will do. Jeremy. (This used to be commit b5f0b1b6447ac3c77558b32d97ce96d357ce15c0)
adds ab75c56 r17408: Let us use netgroups even without a NIS domain but just using files (This used to be commit c065341d3ffc9125514f563c63d416cf7c40375f)
adds ac9628d r17425: Add the multi-key wrapper. If it's necessary to add general blobs as keys, this can trivially be added later.
adds a8627a8 r17431: Fix bug #4003, reported by dale-keyword-samba.c7b741 at codefu.org. NTcancel doesn't send a reply, so in this case the signing sequence number is only incremented by 1, not 2. Jeremy. (This used to be commit 85841a01987e653a085af00c7c437145686a332b)
adds 6cab0fb r17439: Fix logic error in checking TALLOC return. Spotted by Volker. Jeremy. (This used to be commit 06aea05c52ee770a2dd6465e9e2fcd0ccd8c811d)
adds eb3edd4 r17444: put pam and nss libs in samba-common on RHEL for compatibility with system provides rpms (This used to be commit cad3d27e05a8c6e325795ce145b9f2840911f4bb)
adds 38eceb1 r17445: fix bad PAM file on 64 bit boxes (This used to be commit d44a3228f08b8855e8f3a5a045b4366af24b82f8)
adds 175aa92 r17446: Fix some C++ warnings and two memleaks found by Coverity, IDs 304 and 305.
adds ff7c0a7 r17451: Change pdb_getgrsid not to take a DOM_SID but a const DOM_SID * as an argument.
adds 7066049 r17452: Some C++ warnings (This used to be commit e4b8c79a9d6f7323953121887af4f482d04a9228)
adds 11673dc r17453: Fix msdfs RPC management (this broke with the autogenerated dfs rpcs).
adds 72c605b r17454: Adding dfs_EnumEx for rpcclient (Samba4 IDL to follow).
adds 21da07b r17457: Add a test to do some operations on group mapping.
adds 3bb5b15 r17459: As by Jerry's word commit this without his review.
adds 4d6d924 r17460: First step at fixing the build breakage with the groupmapping test. On Linux, F_RDLCK is defined to 0, for example NetBSD has it at 1.
adds 7ade7f9 r17461: Ensure we never save a NULL SID mapping. || should be &&. Found by Whitfield school. Jeremy. (This used to be commit f8584a475853bd8937fb0cf1b304c98f96fbd872)
adds be72e2d r17462: Fix a cut&paste bug that caused us to return a null SID on some error conditions (This used to be commit 954593bd41ff2475df5d37eae18be08ffa3002eb)
adds e1e62d8 r17463: A bit of cleanup work:
adds 4fb4ef9 r17464: Ensure we use a hash16 data type, not a string, for storing offline hashes. Jeremy. (This used to be commit c8e6f7e41c9db436b34dd127d77940d7b43bf13b)
adds d802774 r17465: Get rid of add_initial_entry. In the two places it was called in it seemed a bit pointless to me.
adds 76362d0 r17468: To minimize the diff later on, pre-commit some changes independently: Change internal mapping.c functions to return NTSTATUS instead of BOOL.
adds 0511e8d r17469: remove unused variable (This used to be commit c7d115a7d08ecebe2ba70b3f0efae39a1fd8e42a)
adds 108009f r17470: This is the group mapping rewrite announced a few days ago. I'm afraid it's more than 1000 lines of patch, but doing it in smaller pieces is hardly possible.
adds 7b453b6 r17477: Add talloc_asprintf_len and make use of it.
adds 46e1ce5 r17487: Allocate some OID space for Samba4, so we don't trip on each other.
adds 51f6bfe r17496: net groupmap add could add uninitialized sid_name_type entries to the group mapping db. Ensure this can't happen. Jeremy. (This used to be commit 2ba0d93d53868c8b28dccf91dfa26e86817da511)
adds a99039a r17508: I didn;t realize we had this in our packages, remove it (This used to be commit 47a462359562eea5d99e1c3965569615c3451397)
adds 6beb367 r17509: same for old woody packaging stuff (This used to be commit 4fc773080a43cc73906c99a38406706b23e84c3f)
adds 7c94b93 r17535: Reformatting, this had many tabs instead of ^$ (This used to be commit 0f483cf66c203d8590998b83cbeeb236ba06ab63)
adds b757699 r17536: Add a debug message citing the reason why an LDAP connection failed, inspired by Christian M Ambach <CAMBACH1 at de.ibm.com>.
adds 6fd4813 r17541: When returning a trans2 request, if the "max data bytes returned" is less than the amount we want to send, return what we can and set STATUS_BUFFER_OVERFLOW (doserror ERRDOS,ERRbufferoverflow). Required by OS/2 to handle EA's that are too large. It's hard to test this in Samba4 smbtorture as the max data bytes returned is hard coded at 0xffff (as it is in the Samba3 client libraries also). I used a custom version of Samba4 smbtorture to test this out. Might a [...]
adds 0c53b0a r17550: Fix a few bugs in the tdb_multikey code. Thanks to tridge for pointing them out.
adds c804dd0 r17551: Move some DEBUG to d_printf in interactive functions and return NO_LOGON_SERVERS if no domain controller was found.
adds 81e501a r17552: Attempt to fix tdb transactions on IRIX (This used to be commit 4a7b06860cd2907eb0e0deb466a613529121b8b7)
adds 03e3cd1 r17554: Cleanup (This used to be commit 761cbd52f0cff6b864c506ec03c94039b6101ef9)
adds ec56f62 r17555: Cleanup (This used to be commit 4199b5d2262e1e154f75f609fef20ed8e8c21cf2)
adds 3fc9b7e r17556: Remove duplicate entries. Thanks to Michael Adam <ma at sernet.de>
adds db21dce r17557: Change net_join_domain to return NTSTATUS instead of int.
adds 5615d53 r17568: Reformatting -- more than 100 cols is too much :-) (This used to be commit 2a66abca02b5e95b66ab336f0d0e3977676d4540)
adds 0be1317 r17569: Make 'max smbd processes' more robust. Counting on the child to decrement a tdb entry is not the most reliable way to count children correctly.
adds b29915d r17571: Change the return code of cli_session_setup from BOOL to NTSTATUS
adds 69bbc37 r17572: Fix the build (This used to be commit acf237b3cd1b546c2744447d977d36a8e3ed4d10)
adds 097bd53 r17573: Fix typo (This used to be commit fd6e3f133b267a9506699d1c2934a153dd732df2)
adds aa2138e r17583: Change internal cli_session_setup functions to NTSTATUS.
adds 0691ed5 r17584: Some C++ Warnings (This used to be commit f6194cf4b263454bbdf180a7d014ffc3498df497)
adds 20ad622 r17585: Don't let ads_status throw away the error information.
adds ac2fa9f r17589: Check in the really uncontroversial patch from Michael (This used to be commit de76217cfb9d20431189e838999a634e4de067a9)
adds 08e308f r17590: Some C++ Warnings (This used to be commit b7ec240880af0072ef20b2c0d688ef3cc386d484)
adds 8b39f5e r17591: machine_account is unused, and ctx must be freed. Thanks Michael (This used to be commit a347f8a9c480cf09abac9144e04ab2b13457e3b0)
adds d030193 r17592: Remove some unused functions pointed out by John E. Malmberg, make do_file_lock static to pdb_smbpasswd.c, the only user of it.
adds b4f39f4 r17595: Fix from Ben Winslow <rain at bluecherry.net> to allow client smb signing to be correctly turned off. Jeremy. (This used to be commit 61f052b0a67b8a05b5d925bf8bbad73369ac03bd)
adds 01c77ce r17602: Make check_ads_config return NTSTATUS, set some error codes in net_ads_join.
adds 900fe6a r17603: Make net_ads_join_ok return NTSTATUS.
adds f382860 r17604: Fix a bug caught by g++.
adds 0b56ff1e r17605: Some C++ warnings (This used to be commit 05268d7a731861b10ce8556fd32a004808383923)
adds 41a4496 r17606: Introduce krb5_to_ntstatus.
adds 986461b r17607: Adapt the Samba4 directory structure for tdb. Makes it easier to diff.
adds b41e14a r17610: Added the ability for firefox to drive the winbindd ntlm_auth module to allow it to use winbindd cached credentials.The credentials are currently only stored in a krb5 MIT environment - we need to add an option to winbindd to allow passwords to be stored even in an NTLM-only environment. Patch from Robert O'Callahan, modified with some fixes by me. Jeremy. (This used to be commit ae7cc298a113d8984557684bd6ad216cbb27cff3)
adds ffa5908 r17612: Modify NTLMSSP session code so that it doesn't store a copy of the plaintext password, only the NT and LM hashes (all it needs). Fix smbencrypt to expose hash verions of plaintext function. Andrew Bartlett, you might want to look at this for gensec. This should make it easier for winbindd to store cached credentials without having to store plaintext passwords in an NTLM-only environment (non krb5). Jeremy. (This used to be commit 629faa530f0422755823644f1c23b [...]
adds b2d5dd7 r17616: Add the lm and nt hashes to the cached credentials stored - only store the password if we're going to be doing a krb5 refresh. GD please review this change ! Now to add code to reference count the cached creds (to allow multiple pam_logon/pam_logoffs to keep the creds around), ensure that the cred cache is called on all successful pam_logons (if we have winbindd cache pam credentials = true, set this by default) and finally ensure the creds cache is changed o [...]
adds 4031af7 r17617: Take Andrew Bartletts excellent advice and don't store the nt hash directly in the winbindd cache, store a salted version (MD5 of salt + nt_hash). This is what we do in the LDAP password history code. We store this salted cache entry under the same name as an old entry (CRED/<sid>) but detect it on read by checking if there are 17 bytes of data after the first stored hash (1 byte len, 16 bytes hash). GD PLEASE CHECK. Jeremy. (This used to be commit 89d0163a97 [...]
adds f636002 r17618: Not using a cache version number (yet). We really should... Jeremy (This used to be commit b711587f6e33bc5781b15da7bc49b31db4653073)
adds 7119823 r17620: Fix two C++ Warnings and a memleak (This used to be commit d7246284e0117f7a97b3cbb80ff45b532559bf63)
adds 517efef r17622: Add a framework for a printing backend designed to support the build farm. If we want to walk more printing code in the build farm I think doing that with a customized printing backend is much easier than with a set of shell scripts.
adds 5e6195d r17623: Revert accidential commit (This used to be commit 8dcc4e7dd6dd879f341b58fc04cb1308c0463862)
adds f882540 r17625: Fix the build (This used to be commit 76ef8af881843685a5b14c9017cba32f6867bd28)
adds f852fdb r17626: Some C++ Warnings (This used to be commit 09e7c010f03ac3c621f7a7fad44685d278c1481a)
adds 0ff4706 r17630: Looks like getpeerid() is a system function on FreeBSD. Change to sys_getpeerid(). Thanks to vl for pointing this out. Jeremy. (This used to be commit dd0069cfcabb25dc7dc0d336696a5f2580abb5a1)
adds 8d0d3a8 r17667: Merge snprintf fixes from tridge (Samba4). Jeremy.
adds e7a49f2 r17668: Fix the miscalculations in pushing announces. Fixes problems Kukks reported. Jeremy. (This used to be commit 426d722029b245e239f0ee39b6be249c59e1918c)
adds c9f9c65 r17669: Remove RID algorithm support from unmapped users and groups when using smbpasswd (This used to be commit dde552336c732ddd6076a6a32575a37cb51aa94c)
adds 232569c r17672: remove duplicate description on NT_STATUS_INVALID_PARAMETER (from Michael Adam <ma at sernet.de>) (This used to be commit 7b51e27d026f2511edcde054f0d2deb9932d2fe8)
adds 4a6a574 r17673: volker's patch for re-adding Getpwnam() lookups to smbpasswd backend (I hate username level) (This used to be commit 0939b6e20c6aef7a203c92fb0afa207c9fa779dd)
adds 23535f7 r17676: Fix printing bug found by kukks. Don't copy a return value into an auto on the stack that gets removed when we return from the frame :-). Jeremy. (This used to be commit 85bf8a16116e5eb9d4400e809531737d45890abb)
adds 58247fe r17677: There is no need for a 2nd krb5_to_nt_status function, is there?
adds d190f71 r17709: Fix cut-n-paste error with the name of gid_to_unix_group_sid(). (This used to be commit dda0b8bce6b7e0146badd8aeb52b5cce6289de21)
adds 21e35f8 r17710: Thanks to Thomas Bork for testing and continued feedback on this.
adds 975b159 r17723: * BUG 3969: Fix unsigned time comparison with expiration policy from AD DC * Merge patches from SLES10 to make sure we talk to the correct winbindd process when performing pam_auth (and pull the password policy info). (This used to be commit 43bd8c00abb38eb23a1497a255d194fb1bbffffb)
adds 049fcc8 r17736: Apply the Unix group patch when creating the token for a username map. (This used to be commit 0298a3466bc6c5e322db7dac386e4e5eef0e2702)
adds fddeed8 r17760: The DNS SRV lookup already sorts by priority and weight so don't use the generic IP list sort in get_sorted_dc_list(). (This used to be commit 03a767539d5b09ebd6564c0c9157de2a6e0e6b89)
adds aee6b59 r17761: Handle times consistently across all client utils. Fixes bugs reported in libsmbclient. Jeremy. (This used to be commit 42a417fb75313b093948602c3be8e2f386048b5f)
adds 89f6af4 r17766: Getting ready to properly expose 100ns times on the wire. Move the internals of nt_time functions to use struct timespecs. Jeremy. (This used to be commit 4ece92f7ef070c86ee7c6f523a207cfaccf84478)
adds a5a69ec r17767: Argggg. Broke the build. Need to fix callers of put_long_date() and interpret_long_date() first. Reverting... Jeremy. (This used to be commit 5d9c308e7b780c956f9810c9f345d1ef32d0f528)
adds 8cac7c1 r17795: Finally track down the "ads_connect: Interrupted system call" error. Fix our DNS SRV lookup code to deal with multi-homed hosts. We were noly remembering one IP address per host from the Additional records section in the SRV response which could have been an unreachable address. (This used to be commit 899179d2b9fba13cc6f4dab6efc3c22e44e062bc)
adds 6717e0d r17797: Just say "ok" when trying to rename a local group to its same name. (This used to be commit e6e54125003373f83e6900668ceb9981e8620776)
adds 5693e6c r17798: Beginnings of a standalone libaddns library released under the LGPL. Original code by Krishna Ganugapati <krishnag at centeris.com>. Additional work by me.
adds 26f55cb r17799: Start fixing the building carnage. Only include calls to uuid lib fucntions when WITH_DNS_UPDATES is defined. (This used to be commit 3c547202856378cb1b6895b8c5dd0c9e43c66a1f)
adds a64925d r17800: Start using struct timespec internally for file times on the wire. This allows us to go to nsec resolution for systems that support it. It should also now be easy to add a correct "create time" (birth time) for systems that support it (*BSD). I'll be watching the build farm closely after this one for breakage :-). Jeremy. (This used to be commit 425280a1d23f97ef0b0be77462386d619f47b21d)
adds 66ef2f3 r17801: bad merge ? No sure how the second half of the LIBNDR_OBJ value got cut... (This used to be commit 3662f86f41b83a5c944294ca02b6e216ee87f88c)
adds bfbe5a5 r17802: trying to fix more build farm hosts (This used to be commit d16fea385aba11b6dad141298694320c803bf3eb)
adds 0d1e4dc r17803: finally get the new libaddns code to build on Solaris 9 (This used to be commit 6a4f4ce016dc47ff4b433208266c4616be7e2770)
adds 25a685b r17804: Fix a enum/int mixup found by the IRIX compiler.
adds 49a3f72 r17805: Sorry Jerry, I could not stand the warnings... :-) (This used to be commit f5fcafd77e8a749659ef90296402c5130f45419b)
adds 8d5e736 r17806: Make NTTIME a UINT64_S rather than a separate structure consisting of two uint32s. (This used to be commit 3556a9c26cf7728e2435bb28e69958751e883ab9)
adds 22c7238 r17807: Fix a file descriptor leak pointed out by John Malmberg. Thanks!
adds 01bb246 r17809: Add in 64-bit integer time calculations (taken from Samba4) for machines that have 64-bit integers. Leave the (double) code for machines that don't. Needs testing.... :-). Jeremy. (This used to be commit 9e65c175b0794bea3082785b5da6f5b281887ce7)
adds 08b6355 r17810: Use datarootdir variable generated by newer autoconf versions. (fixes warning) (This used to be commit 836f04134f95d8452cee58a72438b4387103ce11)
adds b377324 r17812: Fix bad unsigned comparisons with TIME_T_MIN/TIME_T_MAX. Jeremy. (This used to be commit bd1fbdfb824883060b02be969a10f999d387973f)
adds 40b1bd3 r17813: Remove another instance of manually setting the group SID. The would have been primaryly used when adding a user to an smbpasswd file, but could have been introduce to other backends by using pdbedit -i -e.
adds 6287ce4 r17814: Add .bzrignore file (This used to be commit 5018bb91e704407a97515cdf74cccb6d7c30f027)
adds f8f1ed2 r17815: Revert Volker's change in 16014. I really do not believe the this should be necessary. If there is still a bug, I believe that setting thr group RID from the passdb is masking it. Not fixing it. It is very likely that the change was necessary before but is no longer with the recent changes. But I'm not taking the chance of merging it to 3.0.23c. :-) (This used to be commit 1a5b90f3c1aa5dcaa29a9d62288d9e4dbc596f96)
adds 17ed5d0 r17816: Merge my cupsprot branch. It is now possible to (optionally) specify :port in the "cups server" smb.conf parameter. (This used to be commit 3f665f4ec4cda80cc20e050458e150c086dc1412)
adds fcf90b6 r17817: Disable compilation of LIBNDR (it uses uint64_t). (This used to be commit 4928d560b0fbad31e0245178ce8f6fed36a488ca)
adds 94af1ad r17818: Fixup uint64 time calc. NT time is a 64 bit number, not high value seconds, low value 100ns units. Jeremy. (This used to be commit ead75870d5d3c690fabd131a9dd8776e854638dc)
adds c3178f6 r17819: Add some more ignores. (This used to be commit 8ffe17893092d95e767ca0baa5f766b106a1eed8)
adds b9142f2 r17831: Attempt to fix the build farm: 0x7fffffffffffffff needs special casing too I think. This broke 'make test' because the newly created user was set to be kicked off Mi, 22 Jan 1975 23:55:33 CET (unix time 159663333) with the setuserinfo21 call.
adds ea4ff9b r17832: Fix bug 4050 (This used to be commit 0504cf6d13c81d90a2457a01a78630d105af0ebc)
adds d59fe28 r17833: Next step to fix the build farm.
adds 6365dce r17834: Another bug found by Volker's tests in the build farm ! Correctly map large nt timevals to TIME_T_MAX. Jeremy. (This used to be commit 63b13d28795bbce6d9fe9e0aa4f518ef94c44f18)
adds 9230c65 r17835: Fix Coverity bugs 306, 309, 310.
adds 47e29eb r17836: Don't create zombies in the children, thanks to Jeremy!
adds e627362 r17837: Split out the storing of memory cached credentials from the krb5 ticket renewal code. This allows cached credentials to be stored for single sign-on via ntlm_auth for machines in a domain still using NTLM. Also (hopefully) fixes the reference counting problem with pam_logon/logoff so multiple logons/logoffs won't lose cached credentials. This compiles, but I'm intending to test it over the weekend so don't complain too much :-). I also want it in the tree so [...]
adds f60a0a9 r17845: Remove a Solaris warning (This used to be commit ec42ec31c05afb785adbe3c14f903889178df184)
adds 8f9a26c r17847: Dummy commit (This used to be commit cdcea36095a50a92ec1311979b8b2c572b971eaf)
adds 5196825 r17850: Another dummy checkin for the build farm to retry (This used to be commit ac7087a6516fa7e0d10523a892acae852a80e29e)
adds 2868e7f r17851: Fix a warning & attempt to fix the Tru64 build (This used to be commit b05cac3cb5b35fa305f3d881012cc8e7eca87bd8)
adds c3bbcc6 r17852: Remove a pointless NULL assignment (This used to be commit 9f27824257924485a39bb60f00c9de02f869c4ff)
adds 5d4a189 r17853: Fix an uninitialized variable (m_time2). Jeremy, please check.
adds 4bbb995 r17854: Steal the LDAP in NTSTATUS trick from Samba4
adds cb3e14d r17855: Fix the build on systems without LDAP (This used to be commit 2e9f5c520a843ad22088388d155a172a63c140d5)
adds 16c8f09 r17861: Fix inconsistency found in checking for NULL in DLIST_REMOVE macro. Don't check for NULL if we would have already derefed. Jeremy. (This used to be commit 1cb379315a45a0c47feab0df1f07ec5d808a4259)
adds fb0ed72 r17862: Fix possible NULL deref (like rev 17861) found by the Stanford group. Jeremy. (This used to be commit cfd39c2804df3f67637adf223542daa208c893c7)
adds 6ee700b r17863: Fix unneeded NULL check on pointer parameters causing the Stanford checker to flag null deref. Jeremy. (This used to be commit b7fc023e9025127855fab71002d556e5f84e00b4)
adds 6f9ce7d r17864: Fix possible null deref if client doesn't give us an answer record. Found by the Stanford checker. Jeremy. (This used to be commit 1ec77c50118de808f710b17f878b1e80d4e351d5)
adds 8be6458 r17865: Fix what the Stanford checker reported as a possible deref. I think this is a false positive, but it's an easy extra check to add here. Jeremy. (This used to be commit 7d3b11ab18e2c793d43b6eed1803f2183b7b2daa)
adds 767820e r17866: Fix possible null deref - found by Stanford checker. Jeremy. (This used to be commit 84e8cc0593c20b1262965a320d89b72a3dc9b402)
adds 5f925a0 r17867: Fix null deref in error code path. Found by the Stanford checker. Jeremy. (This used to be commit 09652dc71ce13bd305e653557e43731378398dd6)
adds 28369f0 r17869: More sensible fix for Stanford Checker null deref. Jeremy. (This used to be commit 2a73e82f9663fc0e14b4c2af94de3b4216f1eece)
adds b65eb11 r17872: Fix possible null deref found by the Stanford checker. Jeremy. (This used to be commit ac06fc42cb9b1e2304d44653614aeaa7c537f34b)
adds 981588d r17873: Fix possible null deref found by Stanford checker. Jeremy. (This used to be commit 1adb3b2432187e9a19b78cfa5762c3e05a357392)
adds 41d1f32 r17874: Fix possible null deref found by Stanford checker. Jeremy. (This used to be commit 2894310cc8cddaec2a67f1af0ab62cc559283e77)
adds 9ab430a r17875: Fix (rather theoretical, but still...) null deref found by Stanford checker. Jeremy. (This used to be commit 45d77ae12235e6b39cc30845d69ac3777d3eefd0)
adds 4d6b8ac r17877: Make it explicit to the checker that we can never pass in NULL as ctr to a void returning fn. Jeremy. (This used to be commit 397ab2b1ab72093ba0572493b2e97a93dfc75478)
adds 2eff779 r17878: Fix possible null deref found by Stanford checker. Jeremy. (This used to be commit ae20201494f44cb98e58ba98531a79feeeb82b47)
adds 00ffc8e r17879: Make it explicit that we can never pass NULL for buflen or stringlen. Stanford Checker fix. Jeremy. (This used to be commit 2d8bdd2dce633253780a5b0378f229893d049666)
adds e09daab r17880: On host "tridge" in the build farm the tests fail because smbd hangs in in 'connecting to cups server on localhost'. There is no cups on that host, but the TCP connection hangs in SYN_SENT. Probably some firewall rule.
adds c52b3fb r17881: Another microstep towards better error reporting: Make get_sorted_dc_list return NTSTATUS.
adds 49a08c7 r17896: Reformatting. I did not want to do it anymore, but these ones looked just silly :-)
adds 8e0a4e7 r17897: Store the uid in the memory creds. Don't request the krb5 refresh creds when doing cached NTLM auth, request the memory creds instead. Jeremy. (This used to be commit 310ac0b226edcfd5bedc2c3305a05993db20c7af)
adds 0362fde r17899: Fix Stanford checker bug - possible null deref. Jeremy. (This used to be commit e77949175144cbe4cfa58788d13acc704eebc251)
adds a08ca7a r17900: Fix from Michael Adam <ma at sernet.de> - make internal_resolve_name do what it's supposed to. Jeremy. (This used to be commit 4b7387a054bfc1587e0b9b7088f420a5bcf0bad9)
adds 9f0c282 r17901: Stanford checker fix. cookie here can't be null or we'd deref null. Make interface explicit. Jeremy. (This used to be commit 4e99606ec16b978a76219b5362a23a7b06ee5468)
adds ed132d8 r17902: Fix possible null deref caught by Stanford checker. Jeremy. (This used to be commit e8b0649fe167c3446eb6121ed666254fdf53aa58)
adds 364cb7f r17903: Fix null deref caught by Stanford checker. Don't call ntlmssp_end on a null pointer ! (Doh !). Jeremy. (This used to be commit 7b53932b5190c78b2b483f36af95174fe38ed45e)
adds b9b8967 r17906: Port the snprintf bugfix from 4. I wonder why we never hit this.... (This used to be commit b9227bde1328c09c61cc23fdbb4fa756e919c4a6)
adds 545353b r17909: ensure we do not call map_username() twice on Krb5 session setups (This used to be commit 779eba0a7cab3156b8580410cfe288609a288548)
adds 743a8e7 r17910: remove incorrect comment (code has already been fixed) (This used to be commit 9810d74e171542408eea3ec22a0ebb57a9e1e87e)
adds 3247b4f r17921: Comment is obsolte. This is now implemented in winbindd. Jeremy. (This used to be commit 37c636eb480e3736b143653231d73620152eb470)
adds 9c8a9d0 r17922: sync samba3's talloc with samba4's and move the samba3 specific stuff to tallocmsg.c
adds 164a760 r17923: turn on null_tracking with the first talloc_init() call, (this needs to be moved to a samba3 specific place)
adds 3bc4fd1 r17924: Get rid of warnings now that talloc is merged.
adds 2abab7e r17928: Implement the basic store for CLDAP sitename support when looking up DC's. On every CLDAP call store the returned client sitename (if present, delete store if not) in gencache with infinate timeout. On AD DNS DC lookup, try looking for sitename DC's first, only try generic if sitename DNS lookup failed. I still haven't figured out yet how to ensure we fetch the sitename with a CLDAP query before doing the generic DC list lookup. This code is difficult to unde [...]
adds 7b7ce43 r17929: Ok, I think I finally figured out where to put the code to redo the CLDAP query to restrict DC DNS lookups to the sitename. Jerry, please check to stop me going insane :-). Jeremy. (This used to be commit 8d22cc111579c57aec65be8884b41564b79b133a)
adds bc28b5c r17933: Don't print a NULL sitename. Jeremy. (This used to be commit 2829dbc3e01d967887e25d1bcacb1d538fc11e59)
adds f2b3143 r17934: allow srcdir != builddir for 'make test' (This used to be commit 70f223554922947a17e81f1002b184db879a2195)
adds 9d37ee5 r17937: Move the saf_ cache into the tcp ad connection code. Cause winbindd to set site support before doing the generic AD server lookup. Jeremy. (This used to be commit a9833941715472ece747bce69ef53ba8ad98d7a5)
adds 4dcda27 r17941: Fix print out of client site name. Jeremy. (This used to be commit b8cedcac933fef9370bd42d1ff7c35c5c27103d1)
adds 256172f r17942: Jerry is right - when no site support is enabled the client sitename is "Default-First-Site-Name". Treat this as a blank site (no site configured). Jeremy. (This used to be commit 5c46381bd7dd1b3f11f427d111ded0b76fc1bec8)
adds 6fada7a r17943: The horror, the horror. Add KDC site support by writing out a custom krb5.conf file containing the KDC I need. This may suck.... Needs some testing :-). Jeremy. (This used to be commit d500e1f96d92dfcc6292c448d1b399195f762d89)
adds cceb492 r17944: Handle locking madness. Jeremy. (This used to be commit 408267a2d725a0596be37b019fe4513502b2c0ec)
adds 2fcd113 r17945: Store the server and client sitenames in the ADS struct so we can see when they match - only create the ugly krb5 hack when they do. Jeremy. (This used to be commit 9be4ecf24b6b5dacf4c2891bddb072fa7543753f)
adds a78c61b r17946: Fix couple of typos... Jeremy. (This used to be commit 638d53e2ad524dfe4666b79d36997dea8a44c8cd)
adds c94718e r17947: Remove extra const. Jeremy. (This used to be commit 86bfac33e35ee636581b88eb2ff55800c48b9a7b)
adds bd2a4f1 r17949: change the comment, talloc_enable_null_tracking() should stay here.
adds c5173b5 r17951: sync talloctort.c with samba4
adds 5e7ead2 r17953: run bin/talloctort with samba3's make test
adds 7c07bd6 r17959: sync with samba4
adds 305cead r17970: Add missing include-guards around ads.h and ads_cldap.h. Remove all reference to "Default-First-Site-Name" and treat it like any other site. Jeremy. (This used to be commit 5ae3564d6844f44a6943b2028917bd457371af1e)
adds e53dfa1 r17971: Disable storing SIDs in the S-1-22-1 and S-1-22-2 domain to the SID<->uid/gid cache. FIxes a bug in token creation (This used to be commit fa05708789654a8a34cb4a4068514a0b3d950653)
adds ac25c32 r17972: revert accidental commit to ads_verify_ticket() (This used to be commit 95f6b22e5179e1fb738c07112de2e06024fc9a83)
adds 1e59963 r17976: Fix typo (This used to be commit 410d6b9de2ad059fe239c6f155e80a81952ed701)
adds 27e37ea r17977: To be honest, I have NO idea whatsoever what this does, but it fixes what I have been able to reproduce with smbtorture4 for bug number 4059. It's too late here now to check with W2k native, I'll do that tomorrow or over the weekend. I'll then also check in a samba4 torture test to walk this from now on.
adds 037eac7 r17979: Make ntlm_auth more intelligent about figuring out it's domain and user args. if only given a parameter of the form --username DOMAIN\user. When called by firefox or other user apps they may not know what the domain is (and they don't care). They just want to pass the contents of $USERNAME without having to parse it or guess a domain. Jeremy. (This used to be commit 5f51417916ed8bfc0dd08f44e669cb044fc83d01)
adds f5cc2b4 r17981: Hmmm. Don't break helper functions that don't need the username by forcing it to be specified. Still split out domain \ user for the ones that do use it. Jeremy. (This used to be commit c097e107391cd97dd829c19b672b6a7adece504f)
adds 56fc287 r17984: Ensure we never indirect a null opt_username if it wasn't specified. Jeremy. (This used to be commit 5d9bb91ab7bb080b56b25849e646143ab3ad8252)
adds 0c9ca3f r17994: Add debugs that showed me why my site code wasn't working right. Don't update the server site when we have a client one... Jeremy. (This used to be commit 7acbcf9a6c71f8e7f9167880488613c930cef4d9)
adds fc6bce6 r17995: Ensure we create the domain-specific krb5 files in a separate directory. Jeremy. (This used to be commit 541594153b3a29a4ca30f1897264f2cc715b0698)
adds ef92f91 r17996: Don't talloc free the memory then reference it. Doh ! Jeremy. (This used to be commit 188eb9794df265e8a55602d46b6bb4bd7daffa7f)
adds d62c3cf r17997: Ensure lockdir exists for winbindd. Store tmp krb5.conf files under lockdir, not privatedir. Jeremy. (This used to be commit c59eff3e53f5bfae3a9fb136e8566628339863ad)
adds 1bd715d r17999: No need to prevent others from reading. Use 755 instead of 700, and 644 instead of 600. Reading might help debugging. Jeremy. (This used to be commit 99f100cfecb53e00d17f7426251a3d4022db791a)
adds e05728b r18000: Get nelem/size args right for x_fwrite. Jeremy. (This used to be commit f1c5409b9fa201c6d726857b02515167b0d7cef1)
adds d31ee84 r18001: Proper error reporting on write/close fail. Jeremy. (This used to be commit ba311ac4eac060c12cafeeb8e458f45c2927aabf)
adds 0a847b4 r18002: Improved debug. Jeremy. (This used to be commit 5f84c8c815ff0c941ef06d682dcc4be52e8867d2)
adds b05c81a r18003: Creating a directory and getting EEXIST isn't an error. Jeremy. (This used to be commit 515f86167bd9ec64170218f2ea4fb20d12a28365)
adds d0bbe37 r18004: If you're writing out a krb5.conf, at least get the syntax right... :-). Jeremy. (This used to be commit ecca467e463ef5c9acd48ee0a5f446755bd2f306)
adds bd5fca8 r18005: The ntlmssp fix is not correct yet, working on it (This used to be commit 3e4da5541c24b3c3c5104fc5120a9be8a2f9ae69)
adds 0f1bc28 r18006: Actually a smaller change than it looks. Leverage the get_dc_list code to get the _kerberos. names for site support. This way we don't depend on one KDC to do ticket refresh. Even though we know it's up when we add it, it may go down when we're trying to refresh. Jeremy. (This used to be commit 77fe2a3d7418012a8dbfb6aaeb2a8dd57c6e1a5d)
adds 380c418 r18007: Ensure we don't namecache KDC entries with port 88 as a generic DC (that should be the LDAP port). Jeremy. (This used to be commit f16b41c3c92b1af5cf25d8d244b1f551573cb076)
adds b7a5e3d r18008: Ok, same fix as before. But this time also allocate the session key. This had worked in one test, no idea what memory I've overwritten that time. This time it survives the unpatched w2k password change.
adds 5e44fc4 r18009: Fixes bug 4026.
adds fea5d59 r18010: Ensure we don't timeout twice to the same server in winbindd when it's down and listed in the -ve connection cache. Fix memory leak, reduce timeout for cldap calls - minimum 3 secs. Jeremy. (This used to be commit 10b32cb6de234fa17fdd691bb294864d4d40f782)
adds 40665ed r18011: Should fix bug 3835.
adds 44c1504 r18012: Should fix bug 4018.
adds 315f416 r18013: Fix for "bug" (enhancement) 3684.
adds 6fc90da r18014: revert a possibly unnecessary change (This used to be commit 9c93abf25e391348fe3864fca0079f231b89467c)
adds 98cfbd3 r18015: Try and detect network failures immediately in set_dc_type_and_flags(). Fix problem when DC is down in ads_connect, where we fall back to NetBIOS and try exactly the same IP addresses we just put in the negative connection cache.... We can never succeed, so don't try lookups a second time. Jeremy. (This used to be commit 2d28f3e94a1a87bc9e9ed6630ef48b1ce17022e8)
adds b540e4d r18016: OpenBSD apparently does not have ENOTSUP (This used to be commit 8e087b7e462aaa14e3918cdfe125f8375d4d5fd8)
adds ee0e397 r18019: Fix a C++ warnings: Don't use void * in libads/ for LDAPMessage anymore.
adds b85e21d r18020: Fix SunX (with LDAP but without ADS) (This used to be commit aa61a16c9f87d7ef002beda0b1795964e76f0ce5)
adds 5f2b596 r18027: Fix some 64-bit warnings (This used to be commit 54706285f7394e458b6481d0285f67ed225ea34e)
adds f5906de r18028: Fix warnings on non-krb5 systems (This used to be commit 30df6cb65f2dcc1829ea362ea0bc2a5e10f9819a)
adds 6655e1e r18029: More C++ stuff (This used to be commit 089b51e28cc5e3674e4edf5464c7a15673c5ec0f)
adds c49961b r18030: When compiling with C++, nested structs lead to nested class definitions which are not compatible. I am aware that this would be a huge change in Samba4, but I would like to see it in the code that is shared.
adds f8a17bd r18047: More C++ stuff (This used to be commit 86f4ca84f2df2aa8977eb24828e3aa840dda7201)
adds 040d9f7 r18048: More nested structures (This used to be commit 20fcce5ceb701cfdcdc37172d7811bc6a7a554c3)
adds a21693f r18049: Backport SAMBA_4_0 snprintf changes (This used to be commit e4e31e5f0fd6e1acab6ba9f58dd136d9f359d6f7)
adds d2465b1 r18062: Fix to ensure the name used by pam matches the name that will be returned by winbindd. This (should) fix the bug where the user logs in with DOMAIN\user but winbindd returns only "user" for the username due to 'winbind use default domain' being set. Jeremy. (This used to be commit 1b2aa17354d50740902010f4a1e0217c8b1f7bdd)
adds 8d812f8 r18063: When we get a successful connection using ADS, cache the SAF name under both the domain name and the realm name, as we could be looking up under both. Jerry please check. Jeremy. (This used to be commit 9d954d2deb46698b3834c7caf5ee0cfe628086b5)
adds 9585766 r18065: build talloctort as part of 'make torture'
adds 2ad8731 r18066: It's a bit pointless to send ourselves a signal just to check if we exist :-)
adds 3c23af9 r18069: it isn't a good idea to run the PIPE_NUMBER test on a file share...
adds eb53669 r18070: be more verbose when errors happen
adds 458a3ff r18099: merge from samba4 to make tcc happy as the same struct name was used in multiple places and that only works if they're all in a local scope
adds 8f50142 r18107: Only do a SAF realm store if the logon was krb5. Jeremy. (This used to be commit 131682461c87973ac9ce0e2d097ad4d7b7afb23c)
adds 8b5bef1 r18116: Make max usershares an advisory limit, pointed out by Cybionet <cybionet at videotron.ca>. Jeremy. (This used to be commit fb755e83ee98fb830fb2340f175e8ca8d89c84d5)
adds bf7fcdf r18128: Don't forget to set the ref count to 1 on a reference counted struct. Doh ! Jeremy. (This used to be commit 8c78386e8da72108551cff72a6cc9da89264ddee)
adds 030cf71 r18158: Stop winbindd from accumulating memory creds infinitely when doing pam offline logons.
adds 30c0e93 r18162: Close socket when the CLDAP request has failed.
adds 73d25f6 r18165: Fix memleaks.
adds b4449b6 r18167: Adding DEBUG() to winbinds refresh seqnum to track down a failure.
adds a58dc69 r18170: Make sure to actually get the printing data before trying to publish it in AD.
adds 5a87bbd r18172: Just a little more verbosity in this debug statement.
adds 4bc83e6 r18174: Do not return "success" when we failed to write in the CLDAP code.
adds 171a5cd r18175: Forgot to call asn1_free() in previous commit.
adds b5f6cbb r18177: Some build- and memleak-fixes for the (not build by default) ADS GPO routines.
adds 1a6ffd1 r18182: only grant privs to Administrators if privileges are enabled to avoid bopgus error messages (This used to be commit 7d5356fd5db6ece2504c9c140d1f454056be7164)
adds 48450d9 r18185: add librpc/idl and relevant IDL files from SAMBA_4_0 (This used to be commit 6da1ef0f1cf4d47c26cdb850f01a3411dfd87350)
adds a7be2ec r18187: Replace copy of idl files with a svn:externals link. Will fix the build_idl.sh script to only process the files we are concerned with in this branch. (This used to be commit 647ed21b098e8fe6513040de7a540fe77fa0b37e)
adds 995205f r18188: merge 3.0-libndr branch (This used to be commit 1115745caed3093c25d6be01ffee21819fb0a675)
adds 012c9e9 r18189: When tearing down a connection we can be harsher with timeouts. Also, wait for 5 seconds not 10 on connecting to a DC. Jeremy. (This used to be commit 6792460ba6a198646404abae10979489ca03ca5c)
adds ccdd921 r18191: Fix the online/offline state handling of winbindd. Instead of trying to do this in the winbindd_cache entries, add a timed even handler to probe every 5 mins when disconnected. Fix events to run all pending events, rather than only one. Jeremy. (This used to be commit 7bfbe1b4fb9a91c6678035f220bbf0b4f5afdcac)
adds 3404728 r18192: Fix the build. Jeremy. (This used to be commit aa62bb6b4ccb46a58bbe8f46d552a062ca06c238)
adds 82ed086 r18193: Not quite to autogenerated NDR but closer thanks to Jelmer's initial work. I'm including the librpc/gen_ndr directory in svn temporarily just to get some compile issues straightened out. (This used to be commit cf271aa433cfa606be5dbf3ed1d94fe3caf57653)
adds b8704c5 r18195: remove hardcoded path introdiced by pidl (This used to be commit cbf57a6327be2ed161ae716c884ed1243b578a7d)
adds c3771f5 r18196: Fix debug message (this should be online not offline). Jeremy. (This used to be commit 9c943dfe2d23e2d01df53ac81625278d4f870aa3)
adds 94eb7d9 r18197: compile fixes (This used to be commit 9b0d44a0b0393d1897232d1be8dfe468ce8e7563)
adds 6410f02f r18199: Allow winbindd to delete a saf_ entry if it knows it can't talk to it. Jeremy. (This used to be commit 7385a076f8fd351472d37d9363304948e88f9f99)
adds 6d4c7b1 r18200: Experimental code to allow system /etc/krb5.conf to be overwritten by winbindd. Don't enable this :-). Jeremy. (This used to be commit 88e11ee91a2e97c93f5d34313d45b1e38f793038)
adds 253c01f r18201: Make explicit what's going on here. Jeremy. (This used to be commit 38b8a2b5278d2538b9803c2b81f767036a16ad65)
adds d07458b r18224: Paranoia - ensure the oplock event handler is removed immediately in the handler. Extra debug info tracking down winbindd DC selection. Jeremy. (This used to be commit 7ba9b6ce588f716589e9f88ed146fad36c4b3758)
adds 80052bc r18225: If we're going to overwrite krb5.conf, at least be polite enough to make a backup. Jeremy. (This used to be commit c82aac594fd7262029f9c47c2998c9e6b0ffc739)
adds 34a25ef r18226: Ensure we only do this evil thing if it's our realm. Jeremy. (This used to be commit 0a89b37b1a367470be410ae94b42c813c7dbefe6)
adds cb78a0d r18229: regenerated unixinfo files and add a few header stubs. Almost autogenerated now (This used to be commit b860685a8117c3876158ac7b8db63cda9b415239)
adds c430470 r18230: Build Samba3 RPC client<->libndr glue code. (This used to be commit c77ddae4f0e30c821f54300f4485ab5d447b49ce)
adds 6ed67b0 r18232: - Trim number of regexes applied to generated files - Fix syntax error in shell script (refused by dash) - Regenerate output (This used to be commit 4dba965f9aa30eb2a54dc68e1bd5137ec6f5e6be)
adds 1779e3f r18233: Use the autogenerated cli_unixinfo rather than the old one. (This used to be commit eec8b915d1bf6e62c45d309579a4f93380aa43a8)
adds ed02744 r18234: DNS failures are too common to log at level zero or 1. Jeremy. (This used to be commit 943e21d5da2a8aadab1b2c3d700a9b8b880582f2)
adds 5f8ef62 r18235: stub header to get past compile issues with pidl ndr output (This used to be commit 1eaf62557f532d02fb818458c8bf78df7a7bc904)
adds 3686829 r18236: fully autogenerated unix info files (This used to be commit cbe39cb5e54f4e13575959e02fb66b42f2336240)
adds c1e0e75 r18237: include dcerpc.h here to fix compile of autogenerated unixinfo files (This used to be commit 3757f249aa4427c031d0018a1a9244fb61357d94)
adds 01285fe r18239: THIS IS GUENTHER'S WORK !!! He's allowing me to merge this at the moment as I'm working on this area. Thanks a lot Guenther. Add the capability to get krb5 tickets even if we log on in the offline state and have to cache the credentials. Once we go online we should start getting krb5 tickets again. Currently this code waits until lp_winbind_cache_time() seconds (5 minutes by default) before getting tickets. This is correct in the DC down case, but not in the [...]
adds 6cfe7be r18241: If replacing the krb5.conf, ensure it's readable. Jeremy. (This used to be commit dfd93a30311ff0e57ef23ae1f1cb58d4019a3eee)
adds cf469f2 r18259: Fix the non-krb5 builds.
adds c2d59d8 r18269: regenerate idl output
adds 2b27c93 r18271: Big change:
adds 96dd10c r18274: Cleanup unnecessary empty headers and add a comment why the remaining ones are needed (This used to be commit e4fc8ba7fb1cbb7258bc08f1dc2b9d2205bf7f81)
adds 415aa96 r18275: add auto generated dfs code (This used to be commit edb7a3607e3fa2090310b5c405f2b0a08f51db78)
adds 96c72e2 r18310: Add a little test for some gencache routines Remove unused gencache_set_only Use CONST_DISCARD instead of SMB_STRDUP
adds cfefd8f r18311: Simplify gencache_get by using strtol instead of sscanf (This used to be commit f6497adac674f9e5089a2e54ead07596e568a936)
adds eab60e2 r18312: Change gencache_get slightly: Delete expired keys, and only strdup the value if a valid entry was found. The newer calls got the latter one wrong, change the older calls.
adds 716f724 r18313: Nobody said "no" (yet.... gd?), so commit it:
adds 6d9b02d r18369: I've got a sniff where NT4 sends just a single byte after the 516 byte password blob, it seems that pw_len is just a uint8 instead of uint16.
adds 98dc615 r18373: copy over configure.developer from samba4 which adds -C --enable-socket-wrapper
adds 716135e r18379: make the gdb_backtrace executable
adds b890724 r18380: the panic action command needs to be different in samba4
adds 5c14584 r18387: remove echo of pidl command line (was used for debugging) (This used to be commit 848edce91288750881f538e1dd8ed4220047af6f)
adds 7038819 r18390: give a better error code
adds 8fad1d2 r18393: get the data size and not offset when initializing a data blob from a prs structure (This used to be commit 878fd68dfcb237f5332efcf48a3891abcc9ad53c)
adds 85e4a7a r18394: get the lsa client code to link (This used to be commit 96e412a04cedc4c361c08e0ed1d141f3b018728b)
adds 4f024ad r18395: have the ndr layer alloc outgoing structure members for us (This used to be commit 4fb35eeb44d434b04282c41e98c4a5767e1a8647)
adds 0a42e71 r18396: regenerate unixinfo files after metze changes to the IDL (This used to be commit d2fe3eab54d01fa58e92b02464aa803952135c46)
adds e397e2f r18397: Change rpccli_lsa_close() as a wrapper for the autogenerated rpccli_lsa_Close(). (This used to be commit 365c75603d9130f46dd40ab46e14f3c91c687c65)
adds c432bfc r18398: Fix bug #4095 - username composed into domain\user twice in spnego path. Jerry please check. Jeremy. (This used to be commit e872bacf2850cfb66be1c57be40484fe8e4c2da5)
adds ff7b6e5 r18402: Comment and (hopefully) fix remote command completion for smbclient.
adds 68a2430 r18403: Revert until we get this sorted out correctly. Jeremy. (This used to be commit d0fdd5eb1e0c8bf135c267d4ff8183899345beaa)
adds 5e1146a r18404: * swap from POLICY_HND to the struct policy_handle from ndr/misc.h * move OUR_HANDLE macro to include/rpc_misc.h (This used to be commit 2b37079af2f569df7a58878150a61980c6fe06ee)
adds 4089226 r18405: Now that POLICY_HND == struct policy_handle, we can make rpccli_lsa_close() a real one line wrapper for rpccli_lsa_Close().
adds 3a55aa9 r18411: Getting a zero length read is common. Don't log at debug level zero. Jeremy. (This used to be commit e23caeb7b57b0b1bbc2f8b6abf34166f271a88fa)
adds 62c7874 r18413: Based on the new torture test I added in samba4 it turns out the flags determines what kind of share is this. I suppose 0x80000000 means something like (legacy) as it will fail for any share name longer then 13 chars (same size accepted for old RAP calls that come from pre NT OSs.
adds 2a61368 r18422: Use LDAPMessage in idmap_ad as well.
adds 59e5149 r18425: Fix ads_ntstatus(). LDAP_SUCCESS should really map to NT_STATUS_OK.
adds bad8c0d r18429: fix a regression renaming local group introduced by trying to handle renames to the same name (This used to be commit 4faa5004fb7e5814bf8a97cfe8d0b443f0acdb8d)
adds 8c2c5c5 r18446: Add the ldap 'leave domain' code - call this as a non-fatal error path if the 'disable machine account' code succeeded. Jeremy. (This used to be commit f47bffa21ec1caf5ec3a6ec77af801df0b63d83a)
adds 6f47ed2 r18449: Attempt to fix the build on non-linux platforms: Many of those don't have strtoull. This is a copy of the stuff in samba4 libreplace, which is GPL. I hope it is ok to copy&paste it into a GPL file. Tridge, we could also create a replace_lpgl.c if needed.
adds d3237d2 r18453: Attempt to fix the non-ldap build (This used to be commit 86db85423027d34cb053fc068159ddd2226e90ec)
adds 1d71f02 r18457: Argl :-) (This used to be commit cafaf5a37cb0ee41829cce95d2d3f2619d5c2744)
adds dfa62cf r18464: Solaris has LDAP_SCOPE_ONELEVEL. Linux seems to have it as well.
adds 6b3c42b r18466: Attempt to fix the AIX build (This used to be commit 1398425067d77d90ecf2ed4c17a12d643f7f5a88)
adds dc14e67 r18467: Some sites allow an account to be deleted, but not disabled. Cope with both - print appropriate messages. Jeremy. (This used to be commit 2c003a4463ff59c477fa2558f869444cfa75e3a8)
adds 8be112a r18469: Use new pidl-generated DFS client code. (This used to be commit e277fb067b1a12d816c8a066839751c1824d27bb)
adds c9f9917 r18473: Once we go online, trigger a "get krb5 ticket event" immediately if we were waiting on one. Jeremy. (This used to be commit 6dc8f9042f057e1f9aff46042a0fe697cb8a912c)
adds 5606e85 r18476: Protect ourselves from bad cached creds a little better - don't just panic - delete them. Jeremy. (This used to be commit 4c54b75076442d239ae374b236c6f33aafece981)
adds a4743f3 r18480: Doh ! Double-free of hostnameDN. Jeremy. (This used to be commit f8984fa8b706bb76559e447b30a201e1cc2871b6)
adds 48e2a2b r18481: Use pidl-generated server side code for dfs. (This used to be commit 3f337c104d42321595161d0283b39357df252a8e)
adds b3b207e r18483: Ensure all pdb_XXX calls are wrapped in become_root()/unbecome_root() pairs. Should fix bug #4097. Jeremy. (This used to be commit f787b9d156992e0069860cb1ab829970cb69eb81)
adds 1f0b2e8 r18484: Start some cleanup on pam_winbind's syslogging:
adds e6b7c35 r18487: Add NULL checks (This used to be commit 3df11307f8ca05e4f7182522d835911f0768e9eb)
adds ddbf923 r18506: Fix online requests to cause an immediate DC connection. Jeremy. (This used to be commit 03b1699fa7d94fd637ff8c3bd2c59358673d2607)
adds 4b57919 r18507: Added debug log for returned username. Jeremy. (This used to be commit 7644fa70ba4f7c88d887930e23b5ee2e1632473b)
adds dda94fd r18508: A query for the LDAP schema can never be done anonymously against AD.
adds 415c75f r18509: We must always canonicalise the usernames to be UPPERCASE DOMAIN, lowercase username. We cache names as keys in this form, and we weren't always returning this.... Jeremy. (This used to be commit 205aa2b70d647460ca5a273caad7717312f53aab)
adds b2c0260 r18510: Protect against storing null-sids in the winbind cache.
adds 0f9c9db r18511: Ops, fix the build.
adds 2ad8c70 r18512: Add krb5conf file environment to debug statement.
adds 5077d28 r18519: Copy over the Samba4 code to figure out options for the named initializers.
adds 1e81145 r18525: Be a little less agressive about going back online when requested. Jeremy. (This used to be commit 9a0066278c30b123eeaed8213294b6d81a339524)
adds 71453ab r18526: Use generated server for unixinfo RPC interface. (This used to be commit a5c0606d7667506fdc64776e32d4b3508195a199)
adds fcec9a2 r18527: Janitor for Jeremy ;-) (This used to be commit d72ba9ed1288e7f498a64c96dd6aa04bda59c8b2)
adds f560ee2 r18529: warn the user that putting the machine host name on the 127.0.0.1 line in /etc/hosts is not ok for Kerberos. (This used to be commit 85126391e11006514af8e6c6b88eb7fa21abf49a)
adds 019c89a r18530: typos (This used to be commit 8c5c4959ede04e1cdbfe65beeee1f67ac0a93753)
adds 041e49d r18533: Ensure we clear out the failed connection cache for an entire domain when going back online. Jeremy. (This used to be commit c7e4c8d0b4d109ec67d4424dd446b74b55246c72)
adds d6943ee r18534: Fix grammar (This used to be commit 6c9b80bde39be7feb15f0fab4024a1de2980f4c1)
adds 8e77998 r18543: Fix Coverity ID#312 (This used to be commit 763cbe924b78b206985db6552e20cb4830446d35)
adds 315ad64 r18547: Add in fixes to mangling dir code - ensure don't look in the paths for wcard - always read directly from incoming packet. Jeremy. (This used to be commit 3745a1af4ea9262fcda28931539fa6ab4c9060d1)
adds 07e9f4e r18551: Implement a 30 seconds from startup, during which we try hard to connect a DC even if we might be offline. Jeremy. (This used to be commit a9f115140700487767bafa058db744eea5ee8f77)
adds a0aaa82 r18552: Ensure the sitename matches before we SAF store a DC in ADS mode. Jeremy. (This used to be commit 03e1078b459531af5a2336b584b3c886c5dd1e29)
adds e5b3b3c r18556: Implement "net sam policy", thanks to Karolin Seeger <ks at sernet.de>.
adds 1052e48 r18557: If you've set security=ads, do the DNS queries first. Doing otherwise means site support doesn't work correctly. Jeremy. (This used to be commit 06a75f3b935b30c60ab4690634b26cdcd7f02b90)
adds c4013df r18560: * Add in the winreg and initshutdown IDL files * rename PI_SHUTDOWN from include/smb.h to PI_INITSHUTDOWN for compatibility with pidl libndr output (This used to be commit 23a882861311d9d6ca45af1bfcc90d05846ba3a9)
adds 47debfd r18562: quick build fix rather than rolling back (I didn't actually intend the previous commit but got confused between Samab 3 & 4 branches) (This used to be commit 990e7c3f8eda0c7902bcab0523218b6b218e2ef4)
adds e5db7fe r18572: Use the autogenerated client and server for the echo interface and implement some of the missing functions. RPC-ECHO now passes against Samba3. (This used to be commit 9e9a05366176454cc1779acc6c2b6070743f5939)
adds 8bf6d57 r18597: A C++ warning (This used to be commit 528082aed8c24b54d5781c6b3a6062b6cded74ef)
adds b5fabe4 r18598: Add marshalling support to smb_io_time.
adds 8155621 r18603: Add in the NFSv4 ACL mapping code from IBM. Sorry for the delay :-). Jeremy. (This used to be commit a52fa218952ffcd784ea31e947aa4d17dfdc8ee0)
adds 258a465 r18605: sync dlinklist.h with samba4, that means DLIST_ADD_END() and DLIST_DEMOTE() now take the type of the tmp pointer not the tmp pointer itself anymore.
adds 1626d29 r18606: - fix the detection of the working quota implementation - we now define the set of samba related include path in one place so that we can't get it wrong in different places
adds 86b701d r18608: -D_SAMBA_BUILD_ was already added in another place to CFLAGS so we don't need it twice
adds 7ee716e r18612: remove RPC-ECHO till it gets fixed
adds 6b07596 r18613: Metze, in your DLINKLIST commit you changed this from 10 seconds to 30 seconds. I don't think you meant to do this.... Jeremy. (This used to be commit dd1691cf81492cfecc7f015ba201b78e2588db90)
adds 4646147 r18616: fix breakage after DLIST_ADD_END() changes for --with-pam (This used to be commit 5c00b5497b7b2bb345429893d247cbb6bb0f4e20)
adds ab91674 r18617: fix unixinfo call after change to IDL (change from pointer) (This used to be commit fd0579b9638260309721a71fbc07e60da0a23ea0)
adds 8dd826f r18618: * remove svn:externals * 'make idl' now requires pidl in the current PATH * regenerate winreg ndr files (This used to be commit e936d39e00f07d942ce977b9a725ebe7b9e57625)
adds a812e2d r18619: Add rpcclient helper for samr_querydispinfo2|3 for testing.
adds 245aa33 r18620: Fallback to non-paging LDAP searches in ads_do_search_retry_internal() for anonymous bound connections.
adds 1e02ed7 r18621: Fix samr server build.
adds 505f1d1 r18622: Fix at least the python bindings *build*, I'm sure there is much more to do so that they actually work again.
adds 738f168 r18623: starting on eventlog IDL (This used to be commit 6cb7b6226da0b3060f4850fc2cc2ca82fbdcaa8f)
adds 0da8adb r18632: Make C++ compilers happy. (This used to be commit 609224565f728b7fe44f070ad0013af7a6e59267)
adds 58bd433 r18638: This is an attempt to fix the AIX build. Jeremy, as you are busy talking SASL/Steve/Andrew I can't right now ask why the aio.h is needed for the timespec test.
adds 47e6b77 r18640: move to socket_wrapper to lib/socket_wrapper/ and sync it with samba4
adds 768e7cb r18641: Checking in the wkssvc files after updating the [out] pointers. Waiting on on srvsvc files before it can actually compile. (This used to be commit 1dbfb25d0a8a6e75af17ac8efff82bbe28d47094)
adds c2c684b r18642: convert [out] parameters to pointers in Spooler IDL (This used to be commit 9c67dd36c633bf367322385f6d43ca8bbdecaa70)
adds f2e7b8d r18643: Fix a 64-bit warning (This used to be commit bd175177960f39ef70d73d09e304299e03372bd6)
adds 8f153c6 r18644: bring in libreplace in lib/replace
adds 0638207 r18646: now we can have the socket_wrapper.c completely in sync with samba4
adds 21d9351 r18647: print out the failing cammand, this is very usefull for the build farm
adds b0c3ad3 r18648: this is provided by libreplace
adds 19cee7d r18649: the PRINTF_ATTRIUTE() macro is provided by libreplace
adds c1837c2 r18650: this isn't needed twice in include/includes.h
adds af61cbd r18651: this comment is wrong, was cut'n'paste...
adds ac76c18 r18652: libreplace has replacements for strndup and strnlen
adds bc82f70 r18653: this stuff is in libreplace...
adds 4e7d114 r18654: Rename "struct uuid" => "struct GUID" for consistency. (This used to be commit 5de76767e857e9d159ea46e2ded612ccd6d6bf19)
adds 921caa4 r18659: restore BOOL, sorry:-)
adds b449884 r18660: Fix build, one uuid->GUID was missed. (This used to be commit f8ea2069d444a6630b61828999605a3ed011db02)
adds 4d451bd r18661: C++ warnings (This used to be commit 6004b8025de3207f5af2d62087ec13c5e444fec7)
adds a03627a r18662: print out the failing command for dynconfig.o too
adds 664c3f4 r18663: Fix one more uuid -> GUID. Jeremy. (This used to be commit e568271af2b5c20cff70b72b8ab4b1b704122b40)
adds fb79acb r18664: this stuff is included from libreplace
adds 72e9a5d r18665: Remove two type-punned warnings (This used to be commit 157b2c0c262dc9b9ae2a8a3133479e66e6c8db07)
adds 6ef0edb r18666: checking in generated netlogon files (This used to be commit ac5561103caccac7d14fddbdc9a0fa972be45c6f)
adds d52612a r18667: Two C++ warnings (This used to be commit 8c60e71229cd577f3b17345c5824363dd202eba9)
adds 3fe99c9 r18669: fix the samba3 build...
adds 4fa5a1c r18670: Fix memleaks.
adds 8383eb5 r18671: try to fix the build on solaris 10 and maybe some other hosts
adds 7040796 r18672: fix the build on Tru64
adds bc6295c r18673: define the macros even if we don't define bool ourself
adds 5864fb9 r18677: quickly add samr_GetDisplayEnumerationIndex for debugging to rpcclient.
adds 1f3b19d r18678: Fix the build. (never commit before breakfeast).
adds d2106c1 r18679: Fix the build.
adds d1e28fa r18680: Fix last struct uuids (in uncommented code).
adds 7eca40b r18681: Although we have commandline completion in rpcclient, just also allow "debug" to be set instead of "debuglevel" - just for convenience.
adds 3c22208 r18684: pdb_get_group_sid() has to use the Get_Pwnam_alloc() call to ensure it finds the Unix user. (This used to be commit 4cea9bfca1b84db31fae6f7a05ff3247a23fd409)
adds 387a8ed r18687: sync the lib/interfaces.c with lib/socket/netif.c from samba4 to hopefully fix the build on HPUX and Tru64
adds 6ffa76d r18688: get rid of the now obsolete keepref attribute (This used to be commit b970f05b9b06762ed11bef0e765717bd2b36d760)
adds 8c79b4c r18690: Regenerate RPC files after pidl changes. (This used to be commit 87d34305374e867eeac9d75d5d690c6b15570e6e)
adds e3068ef r18692: Dump debug data when DEBUGLEVEL >= 10 (This used to be commit 503d1a27d5838718355fdd37968c3670f53b1cd7)
adds 7238a71 r18694: prevent -O and -g from being set at the same time (by default) (This used to be commit 5af1d3a425e99a49d7ff6bee4dad024e0f82509b)
adds 7cf3a10 r18695: Zero initialize ref ptrs as well. (This used to be commit 3295122173b0794880e68ea60f51d41b9b170ff4)
adds 8910048 r18697: Make sure that adssearch.pl does not
adds a1243ca r18698: this stuff isn't needed anymore
adds f490794 r18699: bail out if the compiler doesn't know about C99 struct initializers as we currently have them in the samba3 tree.
adds e108e78 r18700: nicer order of the tests
adds 447905d r18701: this tests are in libreplace
adds 47bb2e1 r18702: re-enable non-decimal specification of rid (This used to be commit f3ff07404650e4b9846367ba981764b1a879bca9)
adds a3e1f7e r18703: Fix the annoying effect that happens when nscd is running:
adds f21e9f5 r18705: not all compilers like this
adds a62f996 r18707: Fix the build when you have libnscd installed (which apparently no host on the buildfarm has).
adds 2fb8589 r18709: add some useful function from samba4
adds c4046b0 r18710: Prevent that our offline cache can get outdated after a password change.
adds a6ddf9b r18711: Replace the following hand code client routines: * rpccli_reg_abort_shutdown() * rpccli_reg_flush_key() Remove the cmd_reg.c from rpcclient since the entire file was unused (This used to be commit c4788f0c1398feb098f131aa5c4d0398d7489527)
adds 42c5b3b r18712: Forgot to remove cmd_reg.o from Makefile (This used to be commit 9030c46e33e78581e303ed3c5bd952a65b54b87a)
adds 66c089a r18713: Autogenerate srvsvc and svcctl interfaces (This used to be commit a8aa312b7e597c4fc922a6d1783d5b6d43bceecb)
adds 970d33c r18714: fix the build after replaceing rpccli_reg_abort_shutdown() (This used to be commit 403b0cf1ecd682efc034053e4e2a40aeee08d5ba)
adds ed7f4ad r18717: remove old defines in preference of the flags in librpc/gen_ndr/srvsvc.h (This used to be commit 080c51dd8046cb19cca90035efe73529a3f6970b)
adds a1c53e5 r18718: Change a few out parameter to ref pointers and regenerate (This used to be commit 91a48e9baaf210cf64a324e205a4786482ac4ebb)
adds eb6e31a r18719: Compile fix from Peter Somogyi. Jeremy. (This used to be commit 867eeaafceaebde030a1d1e2fa39950b898b1846)
adds e04dda6 r18722: Fix up password change times. The can change and must change times are calculated based on the last change time, policies, and acb flags.
adds 77a7066 r18724: Fixup time(0) -> time(NULL) (This used to be commit 6b17af0769ab0d04ec01cc83ed6e7fad822b00b1)
adds 9dda6cd r18725: Replace out one wkssvc call (wkssrv_GetInfo()) with autogenerated code. Removed first rpc_parse/*.c file. w00t! (This used to be commit bb9b7a058d72569bee5683856661ac063c281c9f)
adds 8a1439b r18727: set the winreg_AbortSystemShutdown() server * to NULL rather than a dummy placeholder (This used to be commit 92903ab926f0822fb76df58cc65fcd5d44a94f2b)
adds 8126f91 r18728: revert previous commit until I fix the wkssvc_nt.c changes (This used to be commit 57d8519185008602fab5cf5d1d1951415aacb7f0)
adds 8711b49 r18729: readd missing files (This used to be commit a2d61ca85c470be63c96a10a422a6b44e60f9b52)
adds 01c684a r18730: readd missing files (one more) (This used to be commit 8e0b801c8be3f040a2a928e0b966279741a5d303)
adds ce95caf r18731: fix the build on aix
adds 5cadb91 r18732: Fix build warning as pointed out by Volker.
adds b7d0690 r18739: * Get the wkssvc patch right this time. * Remove the old wkssvc server, client, & parsing code. * Update srv_wkssvc_nt.c with stubs for the remaining stubs (This used to be commit 0cb79ee13fd78b515a48b2c72d91596ed21e41a8)
adds 12a5226 r18742: this function returns WERROR
adds 3ef4b8c r18744: Disable some tests that only work when RUN_FROM_BUILD_FARM is set. (This used to be commit 72b51c889124f0b0da22b4c9b04e0276f9cbfbc7)
adds 4db7642 r18745: Use the Samba4 data structures for security descriptors and security descriptor buffers.
adds 05ba38f r18747: replace rpccli_lsa_close() with rpccli_lsa_Close() (This used to be commit 50d74ce0488a9bd0980cdc6d523a210f6238ef74)
adds d75003b r18748: Eliminate set of computed time values (This used to be commit c53d4a8151f3105efa4c0bc340f35ee5c9c97aaf)
adds f002bb2 r18754: Get rid of some more invalid time sets (This used to be commit 3840d3785f1d61885aa7c83675a3e19673eb4b2a)
adds 394c0e9 r18755: remove accidental commit (This used to be commit 2e7e8c09e461ab2e18c8a87ff6813008bad928fa)
adds 045567f r18756: cleanup copyrights after moving to new wkssvc implementation code (This used to be commit 18b24e0fe94449b4a3e662f75b233d9c5f622d06)
adds 0f961cb r18758: Update net sam to use calculated times and force change password properly. (This used to be commit fb269ca0afe57651a6fa0d8f8ba5c014e902c3d3)
adds 45ca718 r18760: Fix typos, remove unneeded code (This used to be commit 56ccfe98b299e1569d59ef447ac486209aa84ca0)
adds 8f7643b r18761: Even if only offering NTLMSSP Windows (tested with Vista & XP) sends 0 as the key length in the case of extended security. It does make sense because with SPNEGO our beloved ASN1 structure gives us the length.
adds a4a2d79 r18771: Sequel to r18761: If we always set the keylen to 0 there's no point in passing a pointer down to negprot_spnego().
adds 3bddf16 r18772: Now that we don't have a one-byte keylength in the extended security case anymore, we don't have to truncate the length to 255 anymore.
adds c209219 r18773: Change negprot_spnego to return a blob (This used to be commit 28fa772721640a6d3a0f6a30fb56fde18b5f5616)
adds 1260972 r18778: Fix comparison. (This used to be commit 0a198e6096d24297995d761635044ad8081fb197)
adds beecb90 r18784: hopefully fix the BOOL bug on AIX
adds b3d18b1 r18785: Check in Peter Somogyis build fix (This used to be commit 31c1be90565b2d2d111dddb7f0563fa8c303852b)
adds f18c936 r18787: Fix the strlen_m and strlen_m_term code by merging in (and using elsewhere) next_codepoint from Samba4. Jerry please test. Jeremy. (This used to be commit ece00b70a4621633f1ac9e576c4bbe332031de09)
adds 20b9cd5 r18788: updating the IDL for QueryValue (This used to be commit 83dec5578246111798678dce73d928ecf2a47d5f)
adds eab57a0 r18789: Replace the winreg server code with the libndr parsing code. Many things work (OpenHKLM, etc...) but some still don't. This shouldn't block anyone so I'm checking it in. Will probably move to a bzr tree after this for longer dev cycles between checkins. (This used to be commit cf1404a0d7538288b9370ba80df328f81b713ce0)
adds 8e0217d r18790: Correct the IDL (still a bug in pidl) for QueryValue() (This used to be commit 44851d7afa3112278faea41b470cc5d3cad97cb5)
adds 82f1250 r18791: print the error string and not the raw value (This used to be commit 23639546371ef4e2a0354f720f1be17d8a4edd5b)
adds c8ef27a r18792: small fix for server QueryValue code (This used to be commit b11558c2320d8da8fee0fb8398729f9005021384)
adds 3a60a67 r18793: Fix BE string handling in the auto-generated code. Should now work again with ASU. Jeremy. (This used to be commit 53e97bf92817b6cfc3f93c999a81ef8ad49a1609)
adds 1303cd8 r18794: Make ENumKey() work again in the registry server (This used to be commit 7ead5ac79203a15dc1d9d7982446eafbb1f9eefd)
adds 3645d6f r18796: Fix the build. Sorry. Jeremy. (This used to be commit 8b9e5f28c2b8530bee46aefadf97414b85ab5bc8)
adds 927e587 r18797: fix the loading of pam_winbind.so and libnss_winbind.so when building with socket wrapper
adds a734e98 r18798: use libreplace headers in pam and nss modules
adds 1b7b6e5 r18799: Prepare query_disp_info to use the next idx from the last result entry for the enumeration loop (following msdn docs of that call).
adds 8ffe6c8 r18801: Fix (at least the build of) python bindings.
adds 7ba2554 r18802: Use the pidl-generated code for the srvsvc interface, both client and server code.
adds d56c3df r18803: remove unused function (This used to be commit 964d95bce6bbaf985ed8cd50daee8216bc446a28)
adds 7239a85 r18804: resume_hnd isn't a ref pointer and can be NULL
adds 200d238 r18809: add a valgrind suppression file to prepare running make test under valgrind in the buildfarm
adds 21931b1 r18810: use a copy of samba4's talloc under lib/talloc/ to make mergeing easier.
adds 0705d64 r18811: rename stat field to avoid compiler warnings about shadowed variables (This used to be commit cc5f31c08159d671eaa873eb39b25893931c7341)
adds ca19511 r18812: newer compilers don't allow non consts in static arrays
adds e8b442c r18813: the generated rpccli_ functions give NTSTATUS
adds 0d6c51d r18814: diable immediate structs for now until we completely build with them again
adds 314d563 r18816: Fix some build warnings.
adds 0d12a35 r18817: Enable the build of the gpo tool but do not make it available yet.
adds ed5f7cc r18818: Forgot header file.
adds a6bb767 r18819: Fix build without LDAP.
adds 7fdd258 r18820: Comment out some unused functions.
adds 387bfeb r18823: Fix some errors in the srsvc handling code and start running the RPC-SRVSVC test against samba3. (This used to be commit f0508ecb44f13e9e9e521e2534889e98a31d2372)
adds ee139b6 r18841: Protect against potential event loop when someone is using "winbind cache time = 0".
adds 6176128 r18842: Protect against "winbind cache time = 0" on two other occasions.
adds 35a8521 r18845: Fix a type-punned warning that turned out to be a real bug: The secdesc revision is now an enum that might be represented as anything, in particular as an int. It's definitely not a uint16 :-)
adds b9b964a r18846: Fix the same bug Volker noticed when marshalling/unmarshalling SEC_ACE. "type" is also an enum that may be any size. Treat as a uint8. Jeremy. (This used to be commit fd97f48ba38cb6a737302dac5cf23239ce7059cc)
adds 848d934 r18852: Fix compiler warning (thanks Volker).
adds 846aa88 r18853: Fix remaining warnings. Volker, should be fine now.
adds 1b81252 r18854: Disable the AC_LIBREPLACE_CC_CHECKS, this breaks the HAVE_IMMEDIATE_STRUCTURES test with gcc 4.1.0. As the build farm is not in the best state right now, this should not matter.
adds fe5123c r18855: Tell the diff between WERROR and NTSTATUS
adds fcd7a45 r18856: fixed HAVE_IMMEDIATE_STRUCTURES and thus checking of NTSTATUS/BOOL mixups (This used to be commit 21a458ab9d132e09b9b00e4dbb32af4275b7c2fb)
adds cf3efb2 r18857: Re-enable the CC checks from libreplace after Tridge's fix. Thanks for that!
adds 96f2a97 r18858: arrgh! - since HAVE_IMMEDIATE_STRUCTURES were last enabled the code can no longer handle it (at least with gcc 4.1.2). Disable it until investigated and fixed properly. (This used to be commit c8670b33b490daeaff987c21fcb0ec601a91d54e)
adds af4f43d r18863: the test for immediate structures has moved to lib/replace/ (This used to be commit 46d8433a4f8918b5e21def2dc55a62adfde234b1)
adds 64d4ff5 r18864: merge lib/replace changes from samba4 (This used to be commit 6d5f507136be327558e98214b64eca225ca23d66)
adds 0c31948 r18865: fixed some of the most obvious NTSTATUS/WERROR mixups in Samba3. It still doesn't compile with immediate structures and the NTSTATUS/WERROR separation, as there are still several places where the two error types are mixed up. I haven't fixed those as they require decisions about the rpcclient code that I really don't want to get into (the error handling there is a mess)
adds 3e2c696 r18866: Jeremy and Volker have given the go-ahead on the group mapping ldb code. Yay!
adds 8761f5d r18867: change the group mapping code to use ldb instead of tdb
adds 3cf367f r18868: just in case there is a disaster (with our code? never ...) use a rename to group_mapping.tdb.upgraded rather than an unlink when upgrading. So if we absolutely have to go back to the tdb, we can change mapping_ldb.o to mapping_tdb.o in Makefile.in and recover peoples group mappings.
adds 78f2900 r18869: two build fixes for systems without ldap
adds 7c5f1f2 r18870: - enable the ldb ldap backend properly based on configure tests for ldap
adds 35b1d06 r18871: Fix copy/paste mixup.
adds 323b724 r18874: Fix some NTSTATUS/WERROR mixups (This used to be commit ecac9b59594ef14a65091591c258b000036575fc)
adds 6f3c6a4 r18875: The comment field can be empty (This used to be commit 6d5d7bf4bbcfee77853776af59e00d006fd86dc9)
adds 2c94123 r18876: Fix smbclient -L (This used to be commit a03fb81a9d16c9db787c539d63c13ecaf6d6f80d)
adds e1fa2ea r18877: More WERROR/NTSTATUS bugs (This used to be commit 88a928a2332b96124935c547cf5ee16163865d84)
adds 611b5d2 r18878: With the recent checkins for me Samba3 compiles again with the NTSTATUS/WERROR checks enabled. I'll look at the build farm in a couple of hours and fix it if not.
adds 82bf0da r18879: Fix crash for "net ads gpo list".
adds 170ee35 r18886: First, RPC_SRVSVC is called RPC-SRVSVC and second, we're so far off on that one that there's no point yet to run this in the build farm.
adds 10a8d62 r18888: Fix a 64-bit warning (This used to be commit 94b53f2f2abf7be003aebdb586b154dfda56d120)
adds ba68916 r18889: Add some const. What's the policy here? Should I do this in Samba4 as well?
adds 147fc86 r18891: Fix "double const" warning from host opi (This used to be commit 47c19811ae2282259f523a0d41a08d84de74cbda)
adds 22a2388 r18892: Copy over the Samba4 valgrind suppressions (This used to be commit 6d7e3f39832535ece5b367ad0ec2c59e5ab656d8)
adds 868daf4 r18893: Attempt to fix the Solaris build (This used to be commit db838f49a0e9de6881b36b10fe2c3862862b1908)
adds 75064ae r18895: AIX need to call pidl with --uint-enums as the compiler doesn't like negative values in the generated code.
adds 2cb15a9 r18896: * Fix out of tree builds after libreplace merge * Remove unused -D define in Makefile (This used to be commit 3c9632bedca5ff3816f5f7b8b5f47b29c4e7fa02)
adds f196404 r18897: Fix valgrind bug found by Volker. Jeremy. (This used to be commit db458d3e8bdd11812cea34128df6a3c29baa59c3)
adds fec9850 r18898: Fix for bug #4100 from Udo Eberhardt <udo.eberhardt at thesycon.de>. Ensure we initialize values for smb_io_notify_info_data_strings to fix crash. Jeremy. (This used to be commit ceefb8dd3ca67449d5afbf556e9879abb37830ac)
adds 22a21fd r18899: remove check for root when running configure since it does not appear to be used anymore (This used to be commit da17fb41dbf69cafaceb96674fa41744deb487f7)
adds b70ee55 r18900: Next attempt to fix the Solaris build. Not sure about whether to merge this one. Tridge? Metze?
adds ed724f9 r18901: try to fix the samba3 build without having ldap
adds dd99246 r18902: Also dump mS-DS-CreatorSID.
adds e2a5072 r18904: * Revert previous fix for building out of tree and add a better one which fixes the network interface detection breakage (caused by the previous commit). (This used to be commit 7e908acdefe4728fc6ad04770915466ac9556a33)
adds 1254bdc r18905: I'm not really proud of this but I don't want to maintain 2 separate CPPFLAGS variables. So just cleanup the SAMBA_CPPFLAGS for out of tree builds. This has been tested locally and works. Maybe metze can find a better way tomorrow. (This used to be commit 8aa681df992b8f856f454673f95d4266aba4671c)
adds 2a04cff r18906: Fix 'make clean' to deal with new lib/ldb/ directory structure. (This used to be commit 9b43d7c63ad9f420188ba92c4a8f679757a9c9da)
adds 28800c5 r18907: W00t. My original fix was correct after all :-). Re-checking it in. Fix bug #4095 - username composed into domain\user twice in spnego path. Jeremy. (This used to be commit 0c770467519e73897462e730c3226e65668d3890)
adds 45c0a48 r18910: Change ldb_msg_add_string() to not actually add an attribute if the string is zero length. This allows callers to not have to worry about creating an invalid ldap attribute.
adds cda3a18 r18912: we don't need the special case for comments now in the
adds bbaa0b1 r18919: * Get the new rpccli_winreg_XXXX() functions into the tree There some broken functionality here that I'm still working on. * remove unneeded parsing routines (This used to be commit cbfe1a4b498593a48fc34f584754ed4a9ef72cc5)
adds 52d45a5 r18920: merge socket_wrapper changes from samba4
adds bd2f02e r18921: Fix some c++ warnings.
adds bf6962b r18922: Apply some const.
adds f7633ec r18923: Fix more memleaks.
adds f1c2398 r18924: Minor cleanup.
adds 9d931a8 r18926: Add some useful macros.
adds b0e29c7 r18927: Fix build. *please* compile the code at least once before checking it in. (This used to be commit 4e464a2c35984752244f30ce9bb259eb16149e3f)
adds 16fecf7 r18928: Some more const for iniparser.
adds 5935ea9 r18929: * Clarify QueryValue IDL and regenerate code * Fix server _winreg_Query_Value() implementation so that usrmgr.exe starts now (This used to be commit 435d7bfc37f430c462fcb53bf3a82fcddc809771)
adds 49c73b5 r18931: * Fix the IDL for QueryInfoKey. teh Classname in an in,out ref pointer * Clarify variable names in EnumValue IDL * Fix server code for _winreg_EnumValue() and _winreg_QueryInfoKe() (This used to be commit f520a9d0fba4cc3cfbda40dd68cb63c4c3c4ed30)
adds 855d12e r18932: In RegEnumvalue() and RegQueryValue(), the output buffer size must match the real value of the data. (This used to be commit e11108024a049f6a62d6c170296ee9877200a0c0)
adds c67b555 r18934: fix a segv in CreateKey() (This used to be commit 92f22f67ede2ae8c23ee86021a5709d2e27d1dec)
adds efffbc9 r18935: Make "netshareenum" work again. There is most probably a better way to do this... Any pointers?
adds 6a492e7 r18937: Protect against segc in the idmap winbindd child process (the domain is NULL here) (This used to be commit a36de910d289363a5374fe063099311712d4e57a)
adds afbc8a1 r18938: fixed a group map bug reported by Jerry. The caller in mapping.c relies on appending to this list. Unfortunately this can't be tested using 'net groupmap' (This used to be commit a8d398edf0ce08b2a53342e80c2017f1805908d5)
adds 0cc2cee r18939: don't rely on the umask being right in ldb creation. Both Samba3 and Samba4 smbd force the umask to 0, which meant we ended up with ldb being world writable.
adds d89a951 r18940: Fix a few memory corruption bugs to make CreateKey() and DeleteKey() work (This used to be commit e7e3e35c1def29430dc69d3311d5779575659ec5)
adds 296b450 r18941: Minor cleanup in ads_parse_gpo().
adds 1888bb4 r18949: use sys_usleep()
adds 93dc24e r18950: I can't see where stropts.h and poll.h are needed (I just removed the only reference to poll() in my last commit)
adds dc030ce r18951: socket_wrapper has only 16 interfaces anymore...
adds cf5ab86 r18952: fix compiler warning (merge from samba4)
adds cb99b61 r18953: sync socket_wrapper with samba4
adds 2279881 r18954: Fix segv in QueryValue and Enumvalue. regedit.exe now is happy again when creating keys and values (This used to be commit 6e9e9f8facbdd694041709e1fc6a8f824ac8c119)
adds d18ec9f r18955: fix the build on solaris where unistd.h needs to be includes before socket_wrapper defined ioctl swrap_ioctl
adds 3da1690 r18956: fix -pie and -fPIE together with configure -C
adds 6aed2cd r18958: merge from samba4:
adds 94c9d52 r18959: reformat using indent (This used to be commit 69c298f85d44ac3138d11de2db34923a3328e119)
adds 3ae0bae r18961: merge from samba4:
adds b3ec469 r18962: * Add IDL for SaveKey() and RestoreKey() and regenerated * Tested RegSaveKey() using win32 app. Apparently this code has been brokne for a really long time. (This used to be commit 5381dcbde34206462562bdfc7639f488820a5a64)
adds 2326b14 r18963: * Move parts of registry headers that were still in use to reg_objects.h * Remove unused rpc headers (This used to be commit 4f79d8c83db5af80078114e9fb39171380d040b1)
adds 95e4091 r18964: fix 'net rpc registry save' to use the new wnireg client code (This used to be commit f2747daafc2f1cd515570c676b2660ab6fcba740)
adds b6b9898 r18966: this bug affects Samba3 too. I'm actually surprised nobody has reported that Samba3 on Solaris Sparc with the native compiler can't join Windows domains. If it worked we were just lucky. I suspect it just didn't work. (This used to be commit 9df1e7d98973ac1ec6ba25d528591216e568f2f3)
adds b80cbfc r18969: Fix typo.
adds 8f4f93a r18973: we should always set LDFLAGS and DYNEXP depending on the host_os but disable building of shared libs and modules whe enable_shared != yes
adds e07df9b r18976: follow the advice from "William Jojo" <jojowil at hvcc.edu> and pass -bbigtoc also to the linker when building shared libs
adds 0f56237 r18980: Be a little more intelligent about "startup_time", move into the domain struct. Allow message to go online to set this state and cope with removing it. Jeremy. (This used to be commit 51f0e60cc3a652b0ff1658d4c07bfc9493fbc51a)
adds 18d4176 r18981: * cleanup some vestiges of old cli_reg.c code and mark some TODO items in cac_winreg.c * Get 'net rpc registry enumerate' to list values again * Fix winreg.idl QueryInfoKey(). The max_subkeysize is the max_classlen (we previously had this correct in Samba3") * fix valgrind error about uninitialized memory and use-before-set on size value inmemset() call * Fix key enumeration in 'net rpc registry enumerate' * regenerate gen_dir files based on local pidl [...]
adds 73f4ac0 r18982: Move the gpo related functions to "libgpo".
adds 031506e r18983: Add some comments for the LDAP based GPO routines.
adds 7c1ca37 r18984: Removing ads_gpo_get_sysvol_gpt_version() which was just doing stupid things.
adds 4db2fc3 r18985: Add parse_gpt_ini() to parse GPT.INI files using iniparser.
adds 3727503 r18986: Add some more GPO download helper functions.
adds 7a5d2f5 r18987: Add some usage prints for "net ads gpo".
adds 21bdd58 r18988: Check and refresh expired GPOs.
adds f9d077c r18991: Fix bug 4133 -- Thanks to Olaf Flebbe (This used to be commit 00f09d851c734cb6450feac2d6efc71a540be11f)
adds da6c811e r18993: merge from samba4:
adds 43be47f r18996: merge from samba4:
adds ce11194 r18998: - make more usage of PRINTF_ATTRIBUTE() - vsyslog takes a 'const char *format'
adds 81014d2 r19000: Merge the max tcon check from 3_0_23. Thanks to James Peach that this was not done in the 3_0 tree.
adds c9cea2d r19001: Fix comment (This used to be commit 048127f9dd6363dfb3c78369fa2227551b741831)
adds 824966f r19002: Add a very simple synchronisation function to download the full GPO.
adds 88a98e3 r19003: Finally activate "net ads gpo".
adds ff8f688 r19006: Final cleanups for the winreg libmsrpc functions. Needs thorough testing but the code has been adapted to the new rpccli_winreg_XX() API. (This used to be commit c3d1c3ca4d9b23bdbba131563c751b8e0dc4c01f)
adds 7b7e7dc r19007: reformat service control manager IDL (This used to be commit d0658139a3419e42e00b3cddb2b149d48f2a76a5)
adds 2b7d1fc r19008: Fix a segfault (This used to be commit adfc82f0e6b12f8ccfe00f3ff49a089a4c936239)
adds 9430017 r19010: Fix bug 4137 (This used to be commit 3790d00a78fa4133b9875b9fed36f5752dce8e7f)
adds bffbda8 r19011: Attempt to fix the BSD RAW-CHKPATH failures: In Samba3 we rely on opendir returning ENOTDIR when the file opened is not a directory. Can we merge this back into Samba4?
adds 69287da r19012: Fix an uninitialized variable (This used to be commit 46cae04fbee1a2e04883085294be4f75b2d6d56c)
adds bb5c820 r19013: Fix some 64-bit warnings.
adds c6b2262 r19015: we don't need talloc_* in proto.h
adds 4cc309c r19016: As per Samba4 coding standards, turn tabs into spaces (This used to be commit 3f59c8ef0c3f2a27c1c46b48fe8ee5ccacb44b7b)
adds 7f9aca9 r19026: we don't need this twice
adds 7ced2e9 r19028: Implement getprinterinfo level 6 (only the status) and get rid of snum in the getprinter calls. Survives the RPC-SAMBA3-SPOOLSS test which I will activate when the Samba4 build farm has picked it up.
adds a831353 r19030: merge missing stuff from samba4:
adds f0244fb r19031: merge from samba4:
adds 7e31027 r19034: merge from samba4:
adds a3a082b r19037: Fix a segfault (This used to be commit 1c18ebe67500a59d4bf08c7e2e2c2af416bfa084)
adds 6b80d17 r19038: build libreplace testsuite as replacetort and run it with make test
adds ac080e3 r19039: Do not segfault in "net ads printer info" when a requested printserver does not exist.
adds c25f331 r19040: use more portable shellscripting, hopefully give better results on Tru64
adds eb00981 r19041: Make us connect to Vista RC1. Apparently metze had done the same patch some weeks ago.
adds 4295292 r19042: Fix the non-krb5 build. This needs sooo severe cleanup ... :-)
adds bc2a760 r19043: There's no point in #ifdef'ing the detection whether we were offered KRB5 in SPNEGO, as long as we don't make use of it without krb libs. Makes the code a bit simpler.
adds 8c15a6f r19046: It does not do much yet, but activate RPC-SAMBA3-SPOOLSS (This used to be commit 3bf313240c8dcabc28a2fbf35a68daf8274cf659)
adds b96aae7 r19054: Callers of gencache may not have the rights to open read/write. Allow them to fallback to read-only. Jeremy (This used to be commit ec526e1b882e3ade23f90c5e3d637c72b6839da5)
adds dc1f080 r19058: Implement "user cannot change password", and complete "user must change password at next logon" code. The "password last set time" of zero now means "user must change password", because that's how windows seems to use it. The "can change" and "must change" times are now calculated based on the "last set" time and policies.
adds a390f72 r19060: Attempt to fix the valgrind suppressions for "fort" (This used to be commit f8c4578f913bed3bdd7b6785cb402b961f719603)
adds 71f2d74 r19062: try to fix the valgrind noise in the build-farm
adds 58b8f72 r19064: This code block is already #ifdef'ed by WITH_ADS which should imply HAVE_KRB5. If WITH_ADS does not imply KRB5, we have to fix that.
adds 9989649 r19065: No functional change, just a trivial simplification (This used to be commit 45628f71cfc770b1ba67abf38aac53ac40773cd0)
adds 7bce558 r19066: Fix a memleak (This used to be commit c53e2e54750764c9a0eb57a86fd226b4f8711a66)
adds 101428b r19067: Fix a potential NULL dereference (This used to be commit 6a8937ed03f0ee62eb81da798e0c38b405d44731)
adds 8cd27dc r19070: If there's an error in the data struct, there's no point to continue with asn1_pop_tag.
adds a65c6b3 r19071: Backport to SAMBA_3_0 as well (This used to be commit df148a5def06956ecd8392d259f1c408c62100fa)
adds 1450205 r19072: Fix a potential NULL dereference. Simo/Tridge, not merging yet to 4_0, I'd like you to comment.
adds 638a169 r19073: mapping_dn can fail (This used to be commit d234f39c79e0e50f784826d0920ebd21cc9a283d)
adds 38c4955 r19075: Fix a potential NULL dereference (This used to be commit 0ab5d7692c2c0fe798a067866cb236ea9c304463)
adds faaec2f r19076: ldb_dn_copy_partial can fail (This used to be commit c247cf3fba13ce1a32878efcc922eadfcbc2b092)
adds f27d5c7 r19077: Fix an uninitialized variable (This used to be commit 6bc2cce645af94274a5959312c52799c221b0899)
adds 8f553d8 r19078: talloc_strdup can fail (This used to be commit 2b3b9ce2a122ec5fd945728c117c321087d85203)
adds 407873d r19079: talloc_array can fail (This used to be commit 7b6738522a80740824f3b96e73e7c48a0623b1b1)
adds e28ae1f r19080: Fix a potential NULL dereference (This used to be commit 682b490c23bb88a1a570bd1fcb7d2b6aa778dd14)
adds d193fa1 r19083: Fix objectclass (This used to be commit 6c4d68d84987a88f91bca976a0396dff720043e5)
adds 5b77d0a r19085: merge from samba4:
adds 4bc71f1 r19086: fix --disable-pie together with -C
adds eade801 r19087: normalize vars before printing them
adds 4e47aef r19088: filter out -Wl,-rpath combinations with /usr/lib too
adds 11d219f r19089: normalize KRB5_LIBS too
adds 6bcb2ea r19090: - the LIBREPLACE_C99 isn't needed in aclocal.m4 - including the ldb configure tests via aclocal.m4 is wrong
adds 63a0d4a r19093: speed up the samba3 build from 8mins to 5mins:-)
adds a8281b1 r19094: Fix debug statement.
adds 04e7e6b r19095: Fix some compile warnings.
adds f6e72ba r19096: - fix the build with included popt - and fix some whitespaces
adds f9449b7 r19099: merge socket wrapper changes from samba4
adds 4366ca7 r19100: merge from samba4:
adds 0a32e31 r19101: add sys_recv() wrapper
adds b25c065 r19102: fix typo, thanks derrell!
adds 0510913 r19103: From "Björn JACKE <bjoern at j3e.DE>": The attached patch cleans up pam_winbind a tiny bit. Instead of making exceptions for all pam implementations except for Linux' it's better to make an exception for the only pam implementation which is different from all the others. This is equivalent to what pam_smb_auth does already. ----------------- Jeremy (This used to be commit 8e5596470822d20740f86585a6cf67240f2face4)
adds 06e36b4 r19104: Fix from Björn JACKE <bjoern at j3e.de> "here's a small fix for gdb_backtrace." Jeremy. (This used to be commit a0b4e5d11857cd067c60dd99dc5f00ee62a1354d)
adds 4be3f76 r19105: Ok - this is currently untested (but I'm testing it at the moment) but winbindd isn't run in the build farm so hopefully won't break anything too badly - I don't want to lose this.
adds a856a88 r19119: try to be more portable...
adds 1b80624 r19121: try to get rid of the difference between in system/iconv.h between samba 3 and 4.
adds a0a47d8 r19124: merge from samba4:
adds 803d33a r19125: merge from samba4 (This used to be commit 65e1500ae6b5ca6334a63f4a18272568202bc048)
adds 43141d6 r19126: Fix some uninitialized variable warnings (This used to be commit 90bfa3461038f5d179525dec0cf5b3f137e927e0)
adds 2941d46 r19127: Fix bug 4152 (This used to be commit 70038e8f7b3042c2732e7f8267cab0499972a819)
adds d898cbc r19130: fix the logic for the AC_PROG_CC_C99 check
adds fd1cf23 r19132: Fix some C++ warnings. Is there interest to have them in Samba4 as well?
adds 695c6fb r19133: More C++ warnings -- Merge across? (This used to be commit c879ed3d1edffeda629dc1e05031dca91c1a1e30)
adds 3652a23 r19135: fix bugs...
adds a6e45f0 r19137: that looks nicer:-)
adds adc299b r19143: getdcname on the NETLOGON pipe returns WERROR, not NTSTATUS.
adds b61d1e6 r19145: talloc_reference() can fail!
adds 1362fd0 r19147: This is WRONG, but the way the VFS works this is the only fix to get rid of this type-punned warning.
adds 10ada62 r19148: Finish last nights patch - make offline work again. Still under test. Jeremy. (This used to be commit 40a455db78f805daa6bfeb9e78fb78dcc12fd9a7)
adds 9315bcd r19151: Create some dummy printers in the build farm (This used to be commit c26a20e6d5ac36be137fa63f477155a9613f050f)
adds e918cf3 r19154: Trivial logic simplification: Get rid of two indentation levels. Survives the consistency checks just checked into Samba4.
adds 80b4e7a r19155: Fix debug message. Jeremy. (This used to be commit 42e5481ce4bebc65040d466b49e3c45cd4e79f5d)
adds 9d8d4f2 r19156: Make enumprinters use the share iterators.
adds 9e69c4f r19157: Fix the build (This used to be commit 3fc328dadeb5b4b35c6d58ba26c3ac9d1fcf4015)
adds 2395cd5 r19158: Remove root and nobody users from ldif, from Björn Jacke (This used to be commit 17880d6cadbb0b1b428430c26bb4b4545eb834ff)
adds 00056ab r19159: The getdc call can take a long time. Allow for timeouts. Jeremy. (This used to be commit 99bebb65273c78d9867254c47438577bb21af4ee)
adds e0b6961 r19160: Add new WERR codes seen by working with NETLOGON getdcname.
adds 7b84b13 r19161: Add NET_GETANYDCNAME (getdcname only gives the PDC while getanydcname gives just any DC), also make sure to set timeouts in rpcclient accordingly so that we actually get the DC's reply.
adds 628fc4b r19163: pass always a mem_ctx to functions and a ldb_context where needed
adds 78d21c7 r19164: merge the gdb_backtrace script from samba4
adds e739baf r19168: use the correct configuration
adds 0e66baf r19169: port the trick to only display the smbd and nmbd log output of the current test
adds 4a83c77 r19170: use a very clever trick to pass the binary name to the gdb_backtrace script, I never noticed that %$(envvar) exists...
adds e4e3dc0 r19172: merge from samba4:
adds ebc2f44 r19177: merge from samba4:
adds 354ddf6 r19179: remove difference with samba4
adds 6c6842e r19181: merge from samba4:
adds 617c39a r19182: merge from samba4:
adds d63a3e0 r19183: merge from samba4:
adds cfed7a5 r19184: W2k3 returns its name for the GetServerInfo RAP call. Do the same.
adds ca79df9 r19185: merge comment from samba4
adds 046a475 r19189: No display name is normal for some GPOs.
adds 25e233d r19190: merge from samba4:
adds 85281ec r19191: merge from samba4:
adds c9b797b r19192: merge from samba4:
adds 442f552 r19193: merge from samba4:
adds 9d20474 r19203: Part two of returning our real name. This code is a bit ancient... :-) (This used to be commit 370c24ba2ad3bce29929886f96d626e698da0238)
adds b405a39 r19206: Jeremy, for some reason storing a value-less entry in TDB does not work anymore in 3_0. I'm just adding a time(NULL) as value for the WINBINDD_OFFLINE key.
adds 9421a0a r19207: Properly canonicalize incoming names to the NSS protocols auth, chauthtok, logoff, ccache_ntlm_auth. That way we ensure winbindd only deals with fully qualified names internally. The NSS protocols auth_crap and chng_pswd_auth_crap should be fixed to do the same thing. Jeremy. (This used to be commit dbd2454d3337f64cddbdaf39e9efd6505e6b2590)
adds fe3fc9c r19209: Ensure we don't make mistakes by sending online/offline messages to internal domains, or to domains not being serviced by a winbindd child. Ensure the child online offline requests are domain specific. Jeremy. (This used to be commit 81a9dc4b9fbd4a9bb67f55aa744bf609d6aba1c2)
adds ed088e5 r19212: Make sure domains marked internal don't do network queries. Jeremy. (This used to be commit e4d5e1d90b40fee1edc5cf0134b276645eea63bf)
adds ced8406 r19218: With the new RPC server infrastructure all backend functions are filled, at least with dummy routines. We need a way to indicate that we do not support a call, so that srv_pipe_hnd.c can return the DCE level RNG_ERROR.
adds b71a0be r19220: Check if a backend has set rng_fault_state and send a dce-level fault pdu.
adds 6b0b563 r19221: Monster-Checkin after "make idl" (This used to be commit 416466a16f58ac644baacaa2522c4e98176d0e70)
adds 4980baf r19224: Add setting the rng_fault_state to the already converted pipes.
adds ee0ec18 r19230: Doh ! Fix obvious crash bug..... (This used to be commit e6560270499365ca42517f6a7cf40845ee80edfb)
adds 2db5ed7 r19231: I encountered a WinXP/Home system which, acting as the master browser for its workgroup, decided periodically to stop sending recognized responses to a NetServerEnum2 request for the workgroup. Instead of returning the list of servers (only itself; nothing else in the workgroup), it returns a status code of 8 which is unsupported by samba3, samba4, and ethereal.
adds 2c2728b r19232: merge from samba4:
adds fc15a2a r19233: remove unused --with-spinlocks option
adds f455951 r19235: merge from samba4:
adds 1cbaa09 r19236: prepare for --with-pam=auto as default but still leave --with-pam=no the default for now and wait for discussion on samba-technical
adds bbefb74 r19237: fix typo
adds 6c1eaff r19238: Let the comfigure check find that some krb5 functions are missing! Bailing out at compile time is ugly.
adds 9608943 r19239: make the acl configure check more readable...
adds 9830fc4 r19240: move the NO_CONFIG_H check to libreplace
adds 1843884 r19241: compile xattr wrappers on mac os 10
adds 06ea7f1 r19243: Fix debug statement.
adds 51994b3 r19244: fix the build on systems with broken krb5 we need to make sure
adds f9f3a2d r19246: merge from samba4 rev 18207 and 18208:
adds a0dd125 r19248: Activate RPC-SAMBA3-WKSSVC (This used to be commit ed6070b7a053e162a9ac5809ff54181c04267f00)
adds 37be691 r19249: Attempt to fix a site lookup bug found by Guenther.
adds c7864f3 r19250: Fixes bug 4156.
adds 9686905 r19254: Make sure to also wait 35 seconds to receive a Netlogon GETDC reply here in winbindd_getdcname().
adds 7399ab7 r19255: Add blacklist of accounts when NSS initgroups calls are coming in and "winbind use default domain" is set. Defaults to "root, nobody, lp" currently.
adds a0c84f1 r19257: Janitor for Guenther - as well as a little massaging to make his patch fit SAMBA_3_0. (This is guenthers code). Make site support work correctly in net ads join. Jeremy. (This used to be commit 47352b5398e67eb8f4f383dafce31c922626ae99)
adds 0c72a09 r19260: Fix for bug #3524 from tiamat at komi.mts.ru - Solaris quotas. Jeremy. (This used to be commit ac510a90f3adf72b64a8e2a764b0500dcd223b3f)
adds 424d764 r19263: Be more accurate in telling what the sitename problem is in this DEBUG statement.
adds 876be25 r19270: Stop depending on internal MIT symbols. These are private on MacOS x, so we can't get at them even if we wanted to.
adds 25f0f62 r19271: Test the "hack" for "Domain Users" as agreed with Jerry. If "enum users" is set to false, and the group being looked up is the Domain Users SID: S-1-5-domain-513, then for the list of members check if the querying user is in that group, and if so only return that user as the gr_mem array. We can change this to a different parameter than "enum users" if neccessaey, or parameterize the group list we do this for. Jeremy. (This used to be commit 91b40e25cc38ed6e8 [...]
adds 94d565b r19272: Ensure we return 1 member in the optimized case. (This used to be commit cc6cdabf19e9a610be064e26fdf3a9d2a3c76c2c)
adds 2e46e91 r19286: Remove dependency on Fink. If we really *need* anything from Fink, this shold be a strong dependency. If stuff from Fink is an optional extra, there should be a --with-stuff-from-fink argument. It's just too easy to unexpectedly end up with binaries that depend on /sw/{lib,include}. (This used to be commit d0166e117216b5196b27a7caef776007641072f2)
adds 7d2aa0d r19287: As requested by Bjoern Jacke <bjoern at j3e.de>: Check in the NetBSD winbind module by Luke Mewburn.
adds f799df0 r19288: tdb_prs_store is right now used to store printer and share security descriptors. Both databases are long-lived and not frequently written, so I think storing it deserves a tdb transaction.
adds 99cf1be r19290: regedit running on nt4 will cut off the last character from a enumkey without this patch. Jerry, Jelmer, can you please check this?
adds 6ec00af r19291: this should fix the build on heimdal systems
adds 7b9ef5e r19292: Avoid some potential segfaults: In winreg_EnumValue all pointers are unique pointers and can thus be independently NULL.
adds 4a942c5 r19300: Fix null deref in debug statement. Jeremy. (This used to be commit c55b9111f60debe4c5a7765273fc86ac3829f31c)
adds 76022f7 r19301: Correct debug statement. (This used to be commit 3ea8399bc9ae9de0a6eb0efe0f5b96f923b62082)
adds 25cba86 r19302: Use TALLOC_ZERO_P not TALLOC_P to ensure unused fields are initialized to zero. Jeremy. (This used to be commit 8a0ff70e8e562db17b8d90dbde7aeb0314d270da)
adds 258f7b5 r19340: Wait longer then 10 seconds for a samr_query_groupmem lookup to succeed.
adds 2bc3099 r19342: we only have one BASE-LOCK test in samba4's smbtorture now
adds 2c3aa76 r19345: Allow better rootdse searches.
adds e42f449 r19348: Fix uninitialized dictionary handle, found by valgrind.
adds da6e42b r19349: Fix invalid free on the PAM_WINBIND_PWD_LAST_SET data.
adds b26b8f9 r19351: Also export the info3 profilepath via the PAM_WINBIND_PROFILEPATH data field.
adds fb183eb r19353: Add "timeout" command for rpcclient.
adds 8b31fcc r19354: adjust usage printf for rpcclient's timeout command.
adds dbcb4b1 r19355: Add getdispenumindex2 wrapper for rpcclient.
adds 257c5c0 r19368: Use WINBINDD_CACHE_TDB_DEFAULT_HASH_SIZE whereever the winbindd tdb is opened.
adds 21344a7 r19371: Add two missing refresh_sequence_number calls where they are missing just before writing to the winbind cache tdb.
adds 74bb9cb r19374: fix the build with heimdal
adds 322863b r19385: These replaced symbols should have a rep_ prefix. (This used to be commit decdb46a3f7445d589c23e0ad554453ae79cd292)
adds 09ead9c r19386: Limit the size of the connection bitmap to <64K entries. (This used to be commit 9f0518e0b0d4add7cceac6d4d797edddb0080aaa)
adds ea032c0 r19390: Add some tests that are known failing against samba3. (This used to be commit 6ff2ad4246a7e6c51ac8764c417fffc57c6d49df)
adds edba79e r19391: Fix crash bug within the winbind caching method.
adds 5afaa37 r19394: When we fail to get the list of trusted domains, make sure to return WINBINDD_ERROR.
adds d273a2e r19399: Now Guenther discovered one crash dereferencing domain->backends, get paranoid. I don't think this can really happen, but let's be sure. Jeremy. (This used to be commit be4709984b8548abf10a5e9fabba21d53440c42a)
adds e070996 r19413: Now we're calling init_dc_connection, this code is completely useless (and in fact harmful :-) in that it causes a winbindd error where there should be none. Jeremy. (This used to be commit acf5419d62f4ac64449d4722c5ff3c9be35c0570)
adds 9034063 r19414: gencache is getting really important now, make sure that lp_lockdir always exists so that the gencache.tdb can get created there.
adds 1e86361 r19415: oh la la, always compile before commit, I'm very sorry.
adds a2dfdfb r19416: Fix some c++ warnings.
adds 7ac5df4 r19417: BUG 3856: patch from Timur Bakeyev <timur at com.bat.ru> to include setting the nss soname version on FreeBSD (This used to be commit e1490e72eafbe3a2f9cc2e3a46563a75a19672e0)
adds 2145eff r19419: BUG 4109: Patch from Timur Bakeyev. Fix bug causing smbd to turn off winbindd and fail to disable the _NO_WINBIND environment. (This used to be commit a6366b40b3967853c20ca5399021108f09ffd505)
adds 80d4017 r19420: Remove strequal and use strcmp() instead. Meant to make the change before theprevious commit. (This used to be commit 815388c4c8be1274359679077a120fec4cc39b0f)
adds 6e2b290 r19421: BUG 3868: Patch from Timur Bakeyev <timur at com.bat.ru> to prevent --with-aio-support from trimping on the $LIBS variable (This used to be commit 00bf29d352af694373be035047cfcf1298891d25)
adds f58f146 r19422: Doh ! Put the krb5 user at realm code in the right place. Jeremy. (This used to be commit a31bbbaee1042143d750a29b8fcec4720bfdb374)
adds 3da4607 r19424: Protect against username == NULL Jeremy. (This used to be commit 78b14de27a2220dc4a26d21d108242220b4a1598)
adds 7d52581 r19426: merge nearly all the differences between Samba3 tdb and Samba4 tdb. This includes:
adds aa3ca34 r19429: moved tdb/common/tdbutil.c into lib/util_tdb.c
adds 7a390a0 r19430: merge recent ldb changes from Samba4. This includes memory leak fixes and significant speedups (This used to be commit bb5c205fef90aa8b89ba400fb9f2f37a111676a8)
adds 2729f44 r19431: merge recent talloc performance improvements from Samba4 (This used to be commit ced12bd6d8c95a103cb2c84166a64f9a21bd32ad)
adds e7c1413 r19444: merge from samba4:
adds 0dab687 r19445: Attempt to fix net rpc share (This used to be commit 769988f83adac5f8adcf6a3cda68fb8f26a0327d)
adds f29a0d9 r19446: Comment can be NULL now (This used to be commit f4dcb9bd56dc61bc2d254f1fb8a648ef9fc6aa8f)
adds f916352 r19447: Do not throw away information (This used to be commit 141e0dd7174462d0df642f6055eb3f35df107bac)
adds 2a10d76 r19448: Convert delete_share_security to struct share_params plus some cleanups (This used to be commit c73d0815a3a1f58b951caa62fac601a8f4630894)
adds 1c16e0d r19450: Fix smbtree's use of netshareenum.
adds ef05328 r19451: Another cleanup of 18802. Referring to structures after the block has been left is not a good idea.
adds 24f7144 r19468: Fix some potential NULL dereferences (This used to be commit c8ed4129767d53ba6b7a084ca43b3e22e847ffec)
adds 37ffa79 r19469: Another user of NetShareEnum (This used to be commit 3a1be1626c1e285da70a8fd688a494eb633eee2f)
adds 75018ad r19477: Patch from Huang Dejin Eugene <hdejin at yahoo.com>.
adds 16e98a6 r19484: Fix Coverity #329 (This used to be commit c3f860e55da8877131f149ca213b311c215e8a6e)
adds 1fd4184 r19485: Fix Coverity # 319 (This used to be commit d9f1697c1f09e1f01c15d8fc210b7b5b7c7ec7bb)
adds 3a22bdf r19486: Probably Coverity is wrong here, but this fixes their ID 317. Not sure whether to merge it to 4_0. I want it in 3_0 because it took a bit to persuade myself that el can not be NULL here.
adds e6b56f9 r19487: Fix coverity # 313 (This used to be commit 0eb5a0f7b8dd26dae489b74e1d2a88188ae9e48d)
adds 1512374 r19491: backport changes from samba4 (This used to be commit aa464c9fda978f615230241921f83884a60f4c6f)
adds 78f977f r19493: There is no point in prompting for a user's password in "net ads" when we can't find a domain controller at all.
adds 99433b1 r19494: When building with a static Heimdal, make sure not to link against -lgssapi_krb5. With that change I could sucessfully verify that Heimdal support is still working nicely after the changes from jpeach.
adds c101ce5 r19497: Thought I already fixes the etags target. Ignore .svn and not CVS (since we don't use CVS anymore (This used to be commit 782298cd03f3fd79a46e65626ed2864e46ce3daf)
adds 2c14cf3 r19516: Fix the DN, to make searches using the domain as base the DN must be rid,domain and not domain,rid
adds 8a9c433 r19524: Stop "net ads user delete" from doing funny things.
adds 25fb865 r19525: Fix the same error in "net ads group delete".
adds 6b65a1c r19526: Fix minor memleak.
adds 4e0f560 r19527: Fix double free in "net ads group add".
adds 31a63ab r19528: Fix container handling for "net ads user" and "net ads group" functions along with some memleaks.
adds b7bf248 r19529: Added showacls togle. Previously was vendor-specific code. Merging these in - should have been merged back before (will be tidied up later). Jeremy. (This used to be commit 1e9284590f42b61bd730104920bc535bf7dfcbf4)
adds 27c4b07 r19533: Add a suffix to the program name if this is a process with a non-default configuration file name. Jeremy. (This used to be commit e8bf421c018ed829b9dba7c0872693080b77d49d)
adds ddc7dd2 r19542: Regenerate IDL. (This used to be commit 759c1b0fd24aa23802432a0b9447435044d2a11c)
adds 2e1307b r19552: Fix names of known failing tests. (This used to be commit b533620f04758636db6ae5fcea932bb392bc039a)
adds 3dcb61a r19576: Correct trivial typo. (This used to be commit a0ada1aa342722fa7f90715a312b5d81f02f937b)
adds f8fc3f9 r19577: Fix from Nils Nordman for bug #4085. Thanks ! Jeremy. (This used to be commit 3b5ab8ab8296339ad0e62d8564d706b5a446dcf3)
adds cd41945 r19579: BUG 4075: patch from Dmitry Butskoy <dmitry at butskoy.name>. Allow smbd to use winbindd to lookup uids/gids outside the idmap range if 'winbind trusted domains only = yes' (This used to be commit 5b3ac400a7d51dfc818563189bdf6649b2dc3a52)
adds 4826037 r19591: Use `import' and `include' in the IDL and regenerate. (This used to be commit 68fc15a5e025348dee4bf14aa4498e20905cb377)
adds ea705fb r19601: Fix protection from invalid struct tm values. Backport from Samba4. Jeremy. (This used to be commit 02a0ac0bacafe91e4fa3ca0cae2f05a25215efbc)
adds 9a02736 r19626: Coalesce usage of DUMP_CORE. Fix formatting on chdir error message in core dump path. (This used to be commit 9a51fba71c5fa7082c331e1a78a98638d9aa06cf)
adds 892d07b r19627: Fix for bug #4211 - logic error in acl_group_override() function. Fix from Jim Wang of Wesoft. Jeremy. (This used to be commit eb78ce1f550377bfb1fd43f550641cf8a606e973)
adds e513fb2 r19646: Fix memleak in the default_ou_string handling. Thanks to David Hu <david.hu at hp.com>. Fixes #4212.
adds 4fe70bc r19647: Add some GPFS support in a vfs mod. Also adds the kernel flock op to the vfs layer, since gpfs supports it. Thanks to Volker, Christian, Mathias, Chetan, and Peter. (This used to be commit 0620658890fa9c68a9848538728023192319c81a)
adds 331cafd r19648: whoops, forgot to increment the vfs version number with the added flock call. (This used to be commit 1bc834455de0088941609ed46fcecde5b796fe77)
adds 61a38bd r19651: Fix interesting bug with the automatic site coverage in Active Directory:
adds c9567f2 r19652: Trying to track down which caller tries to store a 0 length domain name in the affinity cache (which happens all the time here).
adds 3e8809c r19655: Jeremy, please review:
adds 8371c0e r19656: Correctly check for malloc failure (This used to be commit 3d0661b0393804707eb42d9ee9377a622333f252)
adds bf6bb74 r19657: Correctly check for malloc failure (This used to be commit e5b5c9b058b7f2a6188684019ffe42e497ac6b6c)
adds 58406b0 r19659: Fix bug #4187. Possible crash in signing on/off code. Jeremy. (This used to be commit 78c1c43523d787825bdb6d52e128bf0af5eccaae)
adds b6fda7f r19665: Fix a memleak (This used to be commit bc6d4e52806eb1ace282e983566660928214374c)
adds dd8f8c0 r19666: Talloc_guide text on multithreading by Remi Turboult (This used to be commit 36a7bf738afd466e378fb2f09d1ce0b47ec924a4)
adds 5f3a692 r19667: Fix incorrect null check (This used to be commit dc9cdf37e9e2d33d46f0f6da34a3df372eede982)
adds b6b84f9 r19668: Convert the locking params to use struct share_param instead of snum (This used to be commit 609dbec600048718b86cd1ecdc2ce49bbdeb803c)
adds bef92eb r19669: set_share_security does not need a mem_ctx passed (This used to be commit 53eaa603eb84047263c27d57b8c0f5ce8e157189)
adds 3a1ada7 r19685: Two changes inspired by problems with huge tdbs. tdbtool's list command now prints the hash on every record for easier awk'ing, and tdbbackup allows a different hash chain length on the backed up tdb.
adds 782d33e r19686: Fix the build (This used to be commit 28ac0235810c53eccb449201ac933d7eaf8eb38f)
adds bae1fcd r19687: Fix uninitialized variables found by Coverity (and gcc -O1... ;-))
adds 82cd902 r19688: Fix a deadcode warning by Coverity.
adds 64bab72 r19689: Fix a NULL dereference found by coverity (the call to strlen).
adds 750947d r19690: Remove this ancient module, I never realized it was ported over. (This used to be commit 3ef6ef7cc89b6421b9e8ec301cbd55ccd09e4d20)
adds cccf8f0 r19691: Fix the build (This used to be commit fd70972ad943411f58ad9698b33b32e15eae88e4)
adds 4d12d3a r19692: Another fix. (This used to be commit a86a56fed3eb06b4b4a04329d42a9f57bad16271)
adds b903eb2 r19703: Don't free a string if you want to return it! (This used to be commit 3fed72ac3efd1fa7df8fb7d1e2cb9772d66bb4bd)
adds d988af9 r19705: Fix blocker bug for 3.0.23d - find_forced_group could return an uninitialized sid. Jeremy. (This used to be commit 57c60103e7dd8f9907bc2954369ea8db8b3b69ff)
adds 46e59a5 r19709: Fix bug #4224 - deadtime timeout was broken because of this. Probably a show-stopper for 3.0.23d. Thanks to Alain GORLIER <alain.gorlier at altissemiconductor.com> for the fix. Jeremy. (This used to be commit b167785cbd7911940e16fd2a54ec665857feef5e)
adds 8f72397 r19710: Fix memory leak in get_conf_item_string(). As we're just doing strchr on a const string there's no need to strdup it before, we're never modifying it. Just remove the variable "parm". Jeremy. (This used to be commit 1af18f613b1399220e38e7ab40665c2ca177c5a7)
adds 0671519 r19718: define SHLIBEXT (prepare ldb merge from samba4)
adds 866a3b6 r19725: sync samba3's ldb with samba4
adds 81cf0a5 r19730: as libreplace always provides dlopen(), we need to always define SHLIBEXT
adds 0fa75c6 r19739: fix compiler warning
adds 5a77ccf r19741: fix compiler warnings
adds 9e7e593 r19744: merge from samba4
adds 24faef6 r19745: For the fun of it, add an CLDAP client written in perl.
adds 571aca9 r19747: Ensure to link with the required objects. (This used to be commit 8d50fb3f5152b5daa62fde5bbf34f585631be397)
adds f5a1ec7 r19748: Ensure to link against the required libraries. (This used to be commit 85d8c73fbbf86f4d22244f8e2bb2fdd51fa6680b)
adds 8fa0a80 r19754: * When using a krb5 session setup, we don't fill in the server_name string the clis_state struct. So call saf_store() after we have the short domain name in the lsa_query_inof_policy code.
adds 9a88644 r19758: remove the LDAP_SCOPE_ONELEVEL define (not needed after svnup) (This used to be commit e37132f219bb9ef52c7fc9b396bd272dd5abca70)
adds c2aae72 r19762: libaddns/*[ch] code fixes donated by Centeris Corporation (http://www.centeris.com/) under my copyright.
adds d596aa9 r19764: set version in 3.0 branch to 3.0.25 (This used to be commit d7179d945c24f1aa4fff243cc6c29a5545ce692a)
adds 5f3b7ee r19766: Fix a const-warning. Jerry, what did you want to fix with this line?
adds 5e48602 r19773: TALLOC_FREE checks for NULL itself (This used to be commit fb3983ae1fdd1935333ffee80bceb747228ac0f3)
adds e37200a r19774: Fix typo (This used to be commit 842599a7fd1217b498dc2d241d39ed604cf0da7d)
adds 9bb1f90 r19775: Fix typo (This used to be commit 370e29ebb9da92c9072bdd4eec84980b5753089a)
adds 09ec562 r19776: Hmmm. I should have done one instead of three commits. Sorry :-) (This used to be commit e2a35ceffe35b25aafde987c50e63b89a3e3ec16)
adds cbc03ec r19777: Make regsubkey_ctr_addkey return WERROR. Nobody checks this so far, but this will change.
adds e82cd43 r19778: Make regkey_open_internal take a talloc ctx (This used to be commit cb7f4211b8441642dce9594522dc9588475a7719)
adds 76b320c r19779: Fail properly on talloc_strdup failure (This used to be commit b57e446789530cb7e18e107478ca8b59a19d990f)
adds bfad442 r19780: Ok, regkey_open_internal needs a regkey_close_internal. Giving a talloc ctx is misleading here. This needs fixing properly :-)
adds 30db936 r19786: My last checkin to winreg_StringBuf killed rpccli_winreg_EnumKeys against W2k3. The server requires that size==0 in the [in] name. Somehow I get the feeling that something is badly wrong here....
adds 9849f04 r19790: Check in the PIDL change and the converted unixinfo and winbind pipes without waiting for comments. This is what version control is for, and it does fix a segfault I ran into ;-)
adds 28a01d3 r19793: Change the lsa calls to the new calling convention. Nobody uses the changed calls yet.
adds 3372adc r19794: Convert DFS (This used to be commit 2efd3b35097a780ce99abad8a10eca536f37fc26)
adds 01367cd r19797: Convert the remaining pipes to the "new" unique out ptr handling (This used to be commit bc4e0a388a2859d2ddcfb8f07920f3b121a37894)
adds 53c6548 r19800: * Remove exmpty aix directory * remove old, commented out commands from 'make clean' (This used to be commit 4c96a387a283b52e4dc13cfe15190cbaa300bd1f)
adds ded7c03 r19803: Fix problem reported by Chetan S: QueryInfoKey needs to report the max name length in *bytes* for UTF-16, not the string length. This got lost during the conversion.
adds ef012f8 r19804: Fix a valgrind error (This used to be commit cb9e16c8389f25f487e627bbeb06ec45f25aef6b)
adds 515dea0 r19807: First attempt at wrapping something sane around the registry API. Will be extended.
adds 932e95a r19808: remove old smbwrapper references (This used to be commit c142b629c8f08597519a754a8fb78b7708279f75)
adds 95bfb97 r19809: remove winbind blacklist parameter (This used to be commit 40cff1449886449b34b896e31fd43b7dff436a3f)
adds 202f63e r19811: Decode REG_MULTI_SZ and REG_BINARY (This used to be commit 679330175185f8504bb5968339dcc7cb20d9140c)
adds 3b5d82c r19812: dump_regval_buf is not needed anymore (This used to be commit f24e64160dc7d7b7434cbed15677c105fa7b60de)
adds 28bbef0 r19817: Implement net rpc registry setvalue (only dword and sz so far) (This used to be commit 9ecb69c075060d199133520ac6a7627a5faba7f3)
adds c63be3a r19818: Remove reg_split_hive, make use of registry_openkey (This used to be commit 7fd1578a905d3c974cb88cc93452d43a03038d30)
adds ead21a5 r19819: Windows returns an empty string instead of NULL here (This used to be commit c1083216c83f4236edb78484c6333ff1d1646c40)
adds eb96ddd r19820: Limit the stat cache to 1MB by default (Bug 4244). Thanks to Bjoern Jacke <bj at sernet.de>
adds e56be1d r19821: Make net_rpc_registry use net_run_function2.
adds ef41129 r19822: Implement net rpc registry createkey, deletekey and deletevalue (This used to be commit 419ebc92f02c9a927295ec7c54844bd5666e3f17)
adds bb4fb75 r19823: "log" is an internal define in older versions of gcc. Rename to log_ctx. Jeremy. (This used to be commit dbf0e58a1e7fa77ce0338104cf71c7a81214884b)
adds c895111 r19824: Fix the max value calculation in QueryInfoKey (This used to be commit cd14b7f05234f540601cd2c5841a52dd047c965d)
adds 6fad55f r19825: To create a key, smbd also needs read privs assigned (This used to be commit b2866b1318f2fa521ff93ec5ed58413b9145385a)
adds 807c508 r19826: Fix typo (This used to be commit fa656ce34ebea57b6dbe70ad1866a419c846e1f1)
adds 334c868 r19827: Move registry_push/pull_value to lib/util_reg.c (This used to be commit 3047a4b92c7d5391a8f162f26ccc92ce30c35cee)
adds 45fcd0f r19828: Add a helper function to pull *and* unparse local registry values (This used to be commit 969eb9cda6eba93068472e952e27138b9384c364)
adds b724a28 r19835: Some net sam policy improvements.
adds aad7194 r19837: Some reformatting (Jerry, I hope you do not mind (This used to be commit 6639f8c1190419e183d92ed0322e1026375717e6)
adds 45111ff r19838: We have to delete the value record as well, otherwise the old values pop up again if the key is re-created.
adds 9e29e5d r19839: Fix the build, we are not there yet :-) (This used to be commit ff4123c8f2e07e282800c166a4e00b1015ddd45c)
adds ca70f53 r19840: Fix an uninitialized variable (This used to be commit c4b5e8c7a0b936a3d95f221718a048d5374e836a)
adds 7a19259 r19841: Wrap regdb_store_keys and regdb_store_values in tdb transactions (This used to be commit 5ec737922041b723b9e60c08049ace5fa2fa5dec)
adds 4d708df r19848: Sync with Samba4 - no top-level unique pointers. (This used to be commit 75515c5fda2d405e4b08413a80ee71139673b18a)
adds 19d7a9c r19849: Fix compilation after idl changes. (This used to be commit b7f22408e9aac88e792929afe15385e5997658ce)
adds e2166a9 r19851: Disable gcc PIE options on Darwin. (This used to be commit 23795be8b429d4423263e60ce80f454e2e42cae7)
adds 55170cb r19852: Fix the build for the VFS examples. Fixes bugzilla #3931. (This used to be commit fa69031d00f914aa8d642a2731db8c81f74bc8d9)
adds 969a7fa r19853: Update a link (This used to be commit ce44158dde64cb65a3f51dfe1734f3c3d7f1bfd9)
adds 8cf89d2 r19857: Make the perfcounter compile after tdb changes (This used to be commit ab0a41c13ba3e76fea4368bc329641bbac8839b4)
adds fb904d2 r19858: Fix a memleak, add a const (This used to be commit ed4dc405127cefd1c222e1bdd63fcaaae8e83f13)
adds 6b0819e r19860: Streamline _winreg_QueryValue a bit. We've been pushing around memory considerably here.
adds 3f62a1a r19867: Introduce struct regkey_info in srv_winreg_nt.c to be able to re-add the QueryValue and later the QueryKey cache independent of the backend.
adds 015534e r19872: Move the value cache to srv_winreg_nt.c. Fix some minor issues found while playing with regedit.exe.
adds 6093614 r19873: Make sure we are privileged when doing DMAPI operations on systems that don't have capability support. Patch by J Raynor <raynorj at mn.rr.com>. (This used to be commit 53fe047f35534afc4b56fcbaf135a3ca13df65bd)
adds 2a0e64e r19883: Fix bug 4248 -- thanks to Pascal Terjan :-) (This used to be commit 66c20f2592ee2ff37de44cc7f3ab23b440f7d840)
adds 4338690 r19889: Fix klokwork ID 2187 (This used to be commit 1bd660fb9139238229fc6a80566c03f473cad094)
adds d128def r19890: Fix klokwork ID 2188 (This used to be commit 4d44388929f75d1480a8222a7cd2f575494a2b62)
adds 76b2e7b r19891: Fix klokwork id 2189 (This used to be commit b6933c3043b73b68a30f57f681185a79c8e205c2)
adds 7230ce8 r19892: Fix klokwork id 2190 (This used to be commit 235e8c9653a9199f2766c5c4a2d1f1d4f2801a3b)
adds 7968602 r19893: Fix klokwork id 2191 (This used to be commit a301a4a12d554d9d3ba00c2780deb9eafc44e1a8)
adds 40dc09e r19894: Fix klokwork id 2192 (This used to be commit 4b075f347b5449b199be19221187ce66916384cf)
adds f494d7d r19895: Fix klokwork id 2278 (This used to be commit 8ccff6a4dd92dfad4942b562cd1bb27d22d59661)
adds f6dece8 r19896: Fix klokwork id 2279 (This used to be commit 558a13a755ff39c9f15ba4f0a2639ffe30c996ac)
adds ca3300c r19898: Fix klokwork ids 3127, 3128, 3129, 3130 (This used to be commit 3250d20d27d4f85421052e877077526975b16e02)
adds a12fb3a r19899: Fix some C++ warnings and klokwork ID 3147 (This used to be commit c5e041661ec6dd63188ad0a09a228192b6dfd2b3)
adds 2685e16 r19900: Fix klokwork ID 3148, 3149 (This used to be commit 1f3e20ef3985a0a16e8945907611654ef5e884c4)
adds b189e6d r19912: Move the subkey cache to srv_winreg_nt.c (This used to be commit 01a53590a6325413551016effe302585a3a1e656)
adds 213bc9d r19913: Fix a const warning (This used to be commit a660993d140b860691c3ed0b71d3e8023e5a7c57)
adds f57cd1f r19914: The "default" value with the name "" need different 0-length treatment as the other StringBufs, otherwise clicking on a key with this value being set leads to regedit.exe on w2k3 chew all memory. (This used to be commit b148cde7f39859102288a87b6f0bd2b250947a85)
adds 2d6e409 r19915: Fix two type-punned warnings (This used to be commit f1266475daa3687e0b0dc5333a6fbd12a9640c3a)
adds fb5d4f9 r19916: Fix some c++ warnings (This used to be commit fb5bcb826ecd10a81e7b19c0ce134ec88d341843)
adds 847644b r19917: Fix warnings (This used to be commit cf4309b9048a8417104cac660421a3dcd2e96ffe)
adds 4a361ff r19918: Convert winreg_CreateKey to use a ref ** instead of a unique *. W2k3 can still create keys on Samba and vice versa.
adds 8e8821b r19919: Convert winreg_EnumKey to use ref ** instead of a unique *.
adds 16a076a r19921: Add license and copyright info (This used to be commit a3e1682ba3196d7c8aec8f2c72f9e12a3707db40)
adds 78a0932 r19927: Fix klokwork ID 4702 (This used to be commit 820a64af25799c19f1731a08b8e4651aea8a516b)
adds 985248b r19928: Fix klokwork id 4509, 4573, 4574. (This used to be commit c004d041817f0bdf99a205090c8b026dfb0d81bc)
adds 7ef185f r19929: Fix indentation (This used to be commit 2369ad08529d31bb77b9cb5378d0114669cdf8a8)
adds f1d492d r19930: Revert the winreg idl changes. At least enumkey does not work anymore today.
adds 1597450 r19932: Add some const (This used to be commit be3c444c37dc6f0ab91a2815a2efe6f7c38818c5)
adds 762b86f r19935: always use discard_const_p() in lib/ldb/
adds fb1430d r19936: Patch from Kai Blin <kai.blin at gmail.com> to match Windows NTLMSSP flags. Jeremy. (This used to be commit 786318f84bef76c6acffa1ddf7cdba947509fbac)
adds e646790 r19939: ,fix compile warning about unused functions when not using heimdal (This used to be commit f53983079bc285ad8ced8fc4dd40df66fad13718)
adds 760c7a6 r19941: One copy of this code should be sufficient. (This used to be commit 493ba681e541292f1c2c6b6670bb2c48f63a0aa3)
adds 1c2ed58 r19942: Fix Coverity id 333, a dereference before a NULL check.
adds 817151c r19943: Fix bug 4267 -- Thanks to David! (This used to be commit 714971b34aad01cd855484d550c41bc0265ef051)
adds dd813b6 r19944: Fix from Don Watson -- thanks (This used to be commit c27e48594abecc4e67f3be457a4b942ae7ff4db5)
adds d746c3b r19945: Fix a segfault -- lookup_rids needs to init the names even on failure (This used to be commit eba404e668c270f2d31e3a8ab0721064eda39b40)
adds 4434218 r19946: in SetKeySec, sd is just a [in,ref] ptr (This used to be commit 38a88ed5d71c5781286ed12a858dcfb135b33c90)
adds 1c91cca r19947: Change regkey_open_internal to take the parent key and a talloc_ctx as arguments. This also replaces regkey_close_internal by TALLOC_FREE.
adds 4a42371 r19948: Fix a memleak (This used to be commit fd429c8c06e01452f04700518c93ecfaa51c3140)
adds 5893c02 r19950: talloc_destroy is replaced these days (This used to be commit b6bf2e42672cc84e5c3af6f8b15a9d39c408db13)
adds ed34ffb r19957: Initial framework to make winbindd robust against tdb corruption. Needs fleshing out (and I forgot one record type) and needs helpful suggestion from Volker to validate freelist, but should give an idea of how this will look. Jeremy. (This used to be commit 8eb53f74e414483afde7b1e38ea2a3f56ae3ec66)
adds 2941b04 r19958: Add check for WINBIND_OFFLINE key. Jeremy. (This used to be commit 270e84db6de66b4f20dc0a564f706dae4c00b0b2)
adds cc13e21 r19959: Allow tdb to be built standalone in Samba3. Add code to check for loops in the free list. Should help us validate tdb's against corruption. Jeremy. (This used to be commit f8e7386773cbbb31e2f42ffcbae9b979c1197635)
adds 1b25dd3 r19961: Remove VARDIR. Nothing is ever installed into this, so there's no need to create it. (This used to be commit f440efd961688116f304cebdef17bb681ed534c9)
adds 3fda843 r19962: Revert bogus change in r19961. In future I will check configure.in as well as Makefile.in :( (This used to be commit 5d000fed595252d7b703af70b73f5a1d5d920918)
adds 575845c r19963: Add 'registry shares = yes' and registry key security descriptors. (This used to be commit 6cab254c49e07b11c170511ec613f0f33914c3e6)
adds 913222d r19974: Add freelist check for cache. Fix testing of entry names (all except SEQNUM are *not* null terminated strings). Jeremy. (This used to be commit bcb68260ba4e6a1ae6b681603367008309b9bfde)
adds 4c98afb r19975: Deal with 2 keytypes I messed previously (DR/DE). Fix code that mistakenly assumed tdb_traverse returned 0 or -1, it actually returns -1 or the number of entries traversed. Add a static as another way to return the bad cache value. Jeremy. (This used to be commit 5266a70ae9971eb54fa769f89bec7c688285e811)
adds 0d38f8a r19977: * Fix a crash in the secure DNS update code. Don't free the host_principal memory while it is still being referenced by the gss code. (This used to be commit 7a5a12e892171f0e1b6355f84ee920307834c81f)
adds e2bebe4 r19978: More "net sam policy" improvements. Thanks to Karolin Seeger <ks at sernet.de>
adds ef8d6bf r19979: Fix memleak on pw and change talloc_destroy to TALLOC_FREE for mem_ctx (This used to be commit defa0a352b32469984126ec5d47aab9ef8d6b61c)
adds cb0402c r19980: Implement pam account stack checks when obey pam restrictions is true. It was missing for security=server/domain/ads
adds d908a89 r19982: From Michael Adam (ma at sernet.de) (thanks!:-)
adds c81c8cb r19984: Must have been drunk yesterday. Freeing memctx is all we need, fix double free stupidity (This used to be commit 2a7454959e93e5bd11161707d0bd16a431b92351)
adds dc2ed4c r19986: ooops (This used to be commit 97f150fbbbee4837c15de121b418881241f321e2)
adds e57de57 r19990: Fix comment (This used to be commit 8b3d860f27d166f1a0b8019f9c9c91355c6becdf)
adds ecf90c4 r19991: Sorry for this 2000-liner...
adds 4eb9dda r19992: Add support to the tdb Makefile.in for executable extensions and for separately specifying CPPFLAGS and LDFLAGS. (This used to be commit 8c36f1a7458e7cf29c9ec647e98d0a1e2d32d239)
adds 61ea96e r19993: Fix the problem with Linux clients requesting O_WRONLY on write-only files. Jim please check. Should not affect Windows clients - I ensured all the relevent Samba4 torture tests still pass. Jeremy. (This used to be commit 6df3cac44fb1eafa84f9fc0ce4485242b4cce111)
adds d5e4b3b r20001: Fix bug 4273, thanks to Pascal Terjan (This used to be commit a2f5c929183fb74ad21664c747d04e88a4103505)
adds 38cc572 r20003: Fix error message (This used to be commit de053583510999658b2969b244b43ae85fb87737)
adds 1a66ed3 r20004: Remove a const, "name" is allocated anyway (This used to be commit dc0300ec70ff67aaec9b0bab6a1dd4d0e6fde5ac)
adds 9690500 r20005: reg_open_path should become the replacement for regkey_open_internal. (This used to be commit a6039eb46c6506b4e55e816d50edb618e800007f)
adds fc030c3 r20006: Convert the registry shares to use the new API (This used to be commit 66e889bbabde6dfd05df46937635a6d3e606cb27)
adds 760056e r20007: Fix a const warning just introduced (This used to be commit 3da37287cadfe251491bcefea4ca9d407048868b)
adds 3f1978c r20012: Reformatting (This used to be commit b32c65cb6243f939247bcfb0f14e4e49dc5ee13e)
adds c659738 r20013: Fix segfaults: parm_error is a unique in/out ptr (This used to be commit 0104371dd648204c9e8102cdc399539857be4a63)
adds 7299dc8 r20014: Ouch.... "res" is not a flag here, it is the service number... (This used to be commit a4862f48d085d1f518389f86a410722e91449755)
adds fe34827 r20015: We have to zero out handle on key_close, otherwise the NT4 regedit will re-use the handle (This used to be commit 0afd696f88ed04f562ef64201ac2e58cef372a90)
adds 4a272ef r20016: Add two utility functions for easy opening/creating registry keys (This used to be commit ad22a467185e871d893e8133741b525889c2aa6f)
adds b676097 r20017: Make srvsvc_NetShareAdd & friends take care of registry shares (This used to be commit fc29a283cc9c2458375aa4fe2ecef82e6a3847df)
adds b0a6049 r20018: Fix a memleak in reg_createkey (This used to be commit 281640823bfe25f513f44f6c6d7022a11b957fa5)
adds 61bd0c8 r20019: Replace one set of tricky code by calls to another set of tricky code: Initializing the reg_db now uses reg_createkey and reg_setvalue.
adds 2494868 r20020: Arglll... eventlogadm links against reg_db but not the rest of the registry stuff. Revert the last change.
adds 490e320 r20035: Fix obvious horrible bug in falling back to MS-RPC methods. Jeremy. (This used to be commit 7ac4ae4b517a18e97673e95d862a5b18175252c1)
adds 1710dd1 r20036: Merge ldb_search_exp_fmt -- Thanks simo (This used to be commit fa6fa1268b33334d17869d0f096cf7600e88f993)
adds 5b1f85a r20037: Reduce code size slightly by shuffling stuff around (This used to be commit 0742faaacd496f9cc4581a1fad74217024383661)
adds 91adcd0 r20046: Add ldb_search_exp_fmt and port comment to 4 (This used to be commit 1fe41c96f53b0d83e8779050e2149a5e70b5dad0)
adds 66cd8c3 r20048: Fix vfs_full_audit after Jims kernel_flock addition (This used to be commit 4fe19e741fcb384f0cec59d3ec742d5bd173d41f)
adds 8a20dd0 r20049: Reformatting (This used to be commit 75555ae1c8039b7bbca796dd16609de08230265a)
adds c0d74d1 r20050: Remove a bogus NULL check, LTDB_OBJECTCLASS is a static string (This used to be commit f64866a43fbc21666e919cafdf3002a8e43c60af)
adds 4a1efb1 r20054: Revert my changes, Simo promised to work on it :-) (This used to be commit 4b5cf0c9cffe9903c86ac7e8b41c303fdbde5bac)
adds 1550835 r20057: Attempt to fix connect timeouts when connected on a network but not one on which any home DC's can be found (hotel network problem). Still testing but this is getting close. Jeremy. (This used to be commit 369c9e4138b93f7cfb6680f0beb541f58554e856)
adds b59412e r20058: Ensure we actually do the increasing time calculation when in offline mode. Jeremy. (This used to be commit b7dc67ab2a78aba8dc8324430798ef56325d3cd6)
adds 1c6de68 r20060: Fix the timout calculation. Jeremy. (This used to be commit 017be792f3c41aba2cbda10b53d80aad91c5d666)
adds 97a00e7 r20063: Fix a missing protoype warning in freelistcheck.c (This used to be commit 2fdfc54e7eebc68c81ad5f3fa8d0607bd3b579c5)
adds ff61853 r20069: Fix logic bug I introduced (This used to be commit d935ecec98747dfd9f35ab81760ef95a0d983ed7)
adds 5be92d0 r20082: When fork_domain_child is forked when we're offline the child inherits *all* active check_online timout handlers. This is bad when it's not our domain (ie. BUILTIN). Jeremy. (This used to be commit 8d815ec4c103a83ef7cea0ae5fc64681f6bcb48a)
adds 5ce1397 r20087: Ensure we clean up any random pending events we may have inherited from our parent in the winbindd forked child. Jeremy. (This used to be commit 0a1352f440a9d9b974ad8d571b2e48a43a15b6cc)
adds 19ddef3 r20089: Put gpfs acl function into vfs_gpfs module. Thanks to Gomati Mohanan <gomati.mohanan at in.ibm.com>.
adds 63609fb r20090: Fix a class of bugs found by James Peach. Ensure we never mix malloc and talloc'ed contexts in the add_XX_to_array() and add_XX_to_array_unique() calls. Ensure that these calls always return False on out of memory, True otherwise and always check them. Ensure that the relevent parts of the conn struct and the nt_user_tokens are TALLOC_DESTROYED not SAFE_FREE'd. James - this should fix your crash bug in both branches. Jeremy. (This used to be commit 0ffca7559e [...]
adds af0f14e r20097: Ensure found_username is freed correctly when talloced on the null context. Jeremy. (This used to be commit 2c59c4dddceb9cb12848d7ee48257c5e93ea2667)
adds 25d6eaa r20098: Properly fix issues with create_token_from_username() reported by James. Ensure that this function allocates everything on the temporary context except the return memory. Never call this with a null mem context, and now use conn->mem_ctx instead in smbd/service.c. Remove separate free functions for conn->ngroups and conn->nt_user_token as they are now always talloc'ed off the conn->mem_ctx. Future optimization will be to remove conn->mem_ctx and make all obje [...]
adds 18f9156 r20110: Fix interaction between paranoid malloc checker and lib/replace. Found by Herb - thanks ! Jeremy. (This used to be commit 67c4d5e73fe066910f7b1ca4624541a9bbbf7750)
adds 4225f9a r20116: Start merging in the work done to create the new idmap subsystem.
adds 79416a5 r20117: 1st Error in the merge (This used to be commit 5e46c43a2e4b9a3ee8f1f219c96a6b132bb09322)
adds 7165944 r20118: Fix some more warnings (This used to be commit b6db21ff65139f45a1789105241e4018b61ca472)
adds 243b462 r20119: Update help info indicating how to use separators (forward slash only) and properly use backslashes in "net ads join computername=" (This used to be commit cc26e2f9a155529b8ac2122bd2bec401bb516264)
adds 791f48f r20124: clean up nested extern declaration warnings (This used to be commit ac3eb7813e33b9a2e78c9158433f7ed62c3b62bb)
adds 6914b29 r20131: get rid of a few no previous prototype warnings (This used to be commit e710a7d39a662a1a339f3f71c4b051fde1bb5a16)
adds dc06fda r20132: get rid of defined but not used warning - static function only used inside the #ifdef HAVE_KRB5 (This used to be commit c6cdf76c5809b4a4b145acb7dd4a695aaf7fcd28)
adds 8b4669c r20133: get rid of defined but not used warning - static function only used inside the #ifdef HAVE_NATIVE_ICONV (This used to be commit 43ab1d2ba5eb24fc22f8d53c650bf39e95fb133b)
adds 86a1118 r20136: Fix #4290. Properly compute time to password expiration in message from pam_winbind. Thanks to Andrew Benham <andrew.benham at thus.net> (This used to be commit 0d03f5137936546253a8b3334995f536f3621d57)
adds ebb8161 r20140: Make online/offline detection completely asynchronous. Now I've done this I might be able to reduce the probe timeout and reduce the backoff algorithm, going back to checking every cache time seconds (5 mins by default), as the parent or forked domain child will never block. Jeremy. (This used to be commit d0add5f946cf63ea43067e8e935876b5346d11de)
adds 6b232e8 r20146: Now online checks are fully async we can do them every cache timeout times. Jeremy. (This used to be commit 5d364bc5ccc45b8d7bf3e484d16b37ac9e06b5cf)
adds 0505348 r20148: Forgot to merge. Ensure open_any_socket_out() is safe from signals. Jeremy. (This used to be commit c264a0aa4a83a3d47db33446b16a8766bc14824f)
adds 25fe484 r20150: better memory handling for some functions, make sure we don't leak memory by using the wrong(long lived) mem context (This used to be commit a28cdd6e742cb72a728bd337546ee95fd4160ed8)
adds 9b5354b r20151: remove meaningless checks (This used to be commit 33a55f0cfc0c5eb3f3cfa8276fa258349ad42f8d)
adds 7c5dba6 r20154: Fix nasty typo, hunting another bug (This used to be commit bf8dc44cc2892a784ec3a118abc0abb1018fbde4)
adds 1da72a1 r20155: revert, I misread (This used to be commit 20aa6322efe617f928c5cf2224a7660ca6525297)
adds 25f8970 r20160: Fix long-standing (ie. from initial code I think) bug in tdb message processing. If we're inside a dispatch function and we delete our own handler we'd walk onto the next pointer from a deleted memory block. Fixes crash bug in winbindd (and goodness knows where else). Jeremy. (This used to be commit 27a4c1121404e346432d90b97b518861e038e9f2)
adds 7f5fefb r20165: Change messaging subsystem to only allow one message per type - this is all we use right now and makes re-entrancy problems with deleting handlers with a message dispatch loop go away. Jeremy. (This used to be commit 2e9b6faeae1474d65a5c12f5a19b0ae045d47c2e)
adds 35a3773 r20169: Support for fallback to legacy mapping code was not completely tested. Add necessary fixes. (This used to be commit 4a81ee9608d45f95eaaccc78a080e717cb7d4682)
adds d879aa8 r20170: Fix secure DNS updates to work against Wnidows 2000 DNS which expects the TKEY payload to be in the answer section and not in the additional set of records (like Windows 2003 and the RFC). (This used to be commit a3b6734fdad5fd92dbec075ebcd8d7044aac45c2)
adds 3ff4f44 r20171: Don't delete the krb5 credential if others still reference to it.
adds db7bf9a r20173: DNS update fixes:
adds 806daad r20174: If we're only going to call one handler per message then terminate the traversal once we've done that. Jeremy. (This used to be commit da3d0b62340b545950ea2081f30c252fd4609981)
adds d29722e r20178: Ensure we allocate the intermediate trans structs off conn->mem_ctx, not the null context so we can safefy free everything on conn close. Should fix possible memleak. Jeremy. (This used to be commit b33bde7b39953e171f05cdb53b6345ee3a9ec6e7)
adds 728bee7 r20179: Sync up with Samba4 - remove blank lines at the end parsing a file. Jeremy. (This used to be commit ea8215935e5f3952a4480c1f7dafafa9458f66a9)
adds 63d8197 r20180: Ensure that pam returns the correct error messages when offline and or doing password changes. Jeremy. (This used to be commit 4a74c553845c960a355ddb86abaadfe0d550271f)
adds 3aec4cc r20181: Improve NT status to pam error mapping. Jeremy. (This used to be commit 794ebd8a84115a636d8fa4a9f859f8a999135e5e)
adds 69d4146 r20183: Fix the build.
adds b49f0ae r20186: Fix winbind crash bug in WINBIND_GETGROUPS.
adds 247e166 r20197: merge talloc fixes from samba4:
adds 0decd48 r20201: merge makefile changes from 3_0_24 (This used to be commit 3f8587fc6deb42b5289b5340a6735b1b50b471de)
adds 2829b1d r20202: fix make clean (This used to be commit 339c029521fad391370b99b3b956214608777f32)
adds bf8988f r20206: Start cleaning up the talloc_ctx mess. child->mem_ctx isn't actually used for anything, so remove it. Jeremy. (This used to be commit a7f294b59238826c11e579a7b1a4dca7284bb89d)
adds f0c7dc5 r20207: Fix a couple more places where extra_data was being talloc'ed off the NULL context instead of being malloced. Jeremy. (This used to be commit 47bdeb4efeaa5a441ad2d39bb3b94d72263e66e4)
adds a179d2f r20208: Change sprintf_append() never to use malloc, but always use a talloc context. Thanks to simo for pointing this out. Jeremy. (This used to be commit 437cb7c88833d7eab0e3c3dcf175860df74a7a38)
adds 5ee2748 r20209: Fix two memleaks (This used to be commit 92bc870768a2ff839b3b10897a4f09a3ece92704)
adds ed7e7ef r20210: registry_fetch_values is not needed anymore, fix typo (This used to be commit 77e556f4a358fec0d754e50417097bf5a874c500)
adds e9a2b26 r20211: send_nt_replies does not need the inbuf arg (This used to be commit ab45c50da36be316773f9332925dee7dc3eec025)
adds 494a6e7 r20212: Attempt to fix the Solaris build (This used to be commit 902d81becbd5eac7251e88457be7efc5e951614f)
adds 0ef4aad r20214: Fix a type-punned warning. Simo, Jerry, please check (This used to be commit b459096a151c482d387ec14c965aee43c850e46a)
adds 55e70f6 r20215: Next step trying to fix the Solaris build.
adds b1de1a6 r20216: Fix fallback code. A reversed check made it impossile to fallback to the Unix Domain mapping code. Also fix a potential use of a freed array.
adds 34a0885 r20217: uid_t and gid_t are not necessarily 32 bit. In assignments we get an automatic conversion, but not when we pass pointers down to other functions.
adds f5b3bed r20218: Same fix as r20217 -- can we consolidate that duplicated code a bit? (This used to be commit fdb310f57932ac3b3fd09721e6b6494b30ad57af)
adds 771f595 r20227: Simplify logic in vfs_MkDir() a bit (This used to be commit b24cf79e9ec914ac33f1a20524e5ffa7fe1cba5e)
adds 9933b59 r20228: Bring the calling conventions of inherit_access_acl and change_owner_to_parent a bit closer together: Move the lp_inherit_perms() check into the callers.
adds 0379e08 r20229: Avoid a silly function call in mkdir_internal. None of the callers look at errno, all go straight to ERROR_NT(status).
adds 7d4449f r20235: Don't use realloc directly. (This used to be commit 91e90f3bc4954e3d405589d947c8fe122d90e6db)
adds 5bb49b0 r20237: Replace exit_server with exit_server_cleanly where appropriate. All send_smb failures should be clean exits. All times when we exit as a matter of policy should also be clean exits. (This used to be commit d6382092e72120a3c89ffe81975e8898d454bf06)
adds 6fdbdfc r20239: Parse the configfile for pam_sm_setcred as well (e.g. to get the debug flag)
adds 619671a r20240: Be a little more verbose about the credential flags when the debug flag is set.
adds 9291e63 r20241: Slightly improve readability of the pam_vsyslog replacement function.
adds bb3cf31 r20242: these are not really const as we set them in the function (This used to be commit 6a0260fb04f4f9066cbc9eea495141ab3f515b47)
adds 91626a4 r20243: Make lookup_name resolve both the mapped and the real unix group name (This used to be commit 7167e7b26ac6a742cc82f4edacfc8579f80338d9)
adds ef4c208 r20245: merge 20244 from samba_3_0_24 get rid of more nested extern declarations warnings (This used to be commit e9df051f5201843e3428ddbed7a719553c2e799a)
adds 911413e r20248: merge 20247 from samba_3_0_24 get rid of warning: value computed is not used (This used to be commit ebe16589cb6c45524b90abe5f9be5e4affa1598e)
adds fb6d54d r20249: Fail when parsing invalid options in _pam_parse.
adds 5115931 r20250: If we've come from being globally offline we don't have a check online event handler set. We need to add one once we're been asked to go back online as this is the only way to actually go into the online state. Doh ! :-). Jeremy. (This used to be commit 5d36c4e0313c2d735242dfdd57343372be59c6e1)
adds 03b1445 r20252: Revert back to const, but I have a fleble feeling we should go the ther way. (This used to be commit 2048d491507cef1ac87da4fd2fedc458aae5a97d)
adds f4f1814 r20253: Reduce some code duplication, make reply_mkdir go through the same code paths ncreate does. This is a bit slower (about 10-20%), because it goes touches the share mode db, but I think not having to call change_owner_to_parent and friends in fewer places outweighs this. And, mkdir is not the way current Windows boxes create directories, they do it via the ncreate call.
adds bd7b2c7 r20254: The pam_chauthtok needs to go through the async interface as well. This fixes pam password changes in the online case.
adds bc3787a r20255: Activate BASE-SAMBA3ERROR in the build farm (This used to be commit 7e0005c14b6852be756dbdacd1412077f2cf57f5)
adds 920e1a3 r20257: Hey, change_owner_to_parent is now static :-) (This used to be commit 4090bc4bca77edafcafa52ecb7dc75ead2779cb5)
adds 55ed1d5 r20261: merge 20260 from samba_3_0_24 clean up a bunch of no previous prototype warnings (This used to be commit c60687db112405262adf26dbf267804b04074e67)
adds 9e41616 r20264: Two lines above this we just checked if (fsp->is_directory) ... (This used to be commit 88ab54b3b7ec6c0ac1958fca435880e29eeefd69)
adds 84cd4d0 r20268: merge -r 20261:20263 from samba_3_0_24 get rid of previous prototype warnings (This used to be commit 90265c83ff1c7f11672694ff005d8ecc5d4a867f)
adds e59e787 r20269: merge -r20264:20267 from SAMBA_3_0_24 more no previous prototype warnings (This used to be commit 41be182f78762372ae13759ede5d2bd40a71d7f5)
adds 5d3456b r20270: Even with the dual daemon mode the parent winbindd still needs to contact the DC's for non async requests like enumerate users/groups etc. Now that online DC detection is tied to async events we must enable the processing of events in the main loop of winbindd. Finally got rid of the last hard coded domain->initialized = 1 code in init_child_recv() - now all domain->initialized = True gets done only in the connection manager code when either we're online and [...]
adds d6d17ea r20271: Fix the build (This used to be commit c703d2ae1f891d35115bb6da0399387a9db2d917)
adds 2d34900 r20273: Map KRB5_KDCREP_SKEW to NT_STATUS_TIME_DIFFERENCE_AT_DC.
adds bb9ca50 r20279: Fix winbind segfault in winbindd_getsidaliases.
adds 8b0fce0 r20287: Allow a NULL sid when setting up the list of trusted domains. (This used to be commit ccea7155bc8c22816f2622e604e0ef76109487f1)
adds ced5c1f r20289: IDMAP is part of winbind but not the main process. Make sure we route all request to remote DCs via the main process so that IDMAP can correctly reuse DC connections and use the async interface.
adds c127486 r20290: Remove unused call (This used to be commit 4920265c31e073cbc0fdbfbe42dc8e47dbadca54)
adds eeb14fc r20296: If we're going to overwrite krb5.conf only do it for our primary domain. Jeremy. (This used to be commit 61d31ce0089fe906d052c971321ce99fede0e240)
adds c1a0565 r20304: Smaller fixes for pam_winbind:
adds f871861 r20310: We've checked for EA's and support for them further up already.
adds f023f86 r20312: Fix a memleak (This used to be commit 20d3bc3549ef89a6405e186b87b50027d2321ac0)
adds 6988778 r20313: Make trans2_mkdir also go through open_directory for all the fancy inherit_acl stuff & friends.
adds ad325a7 r20329: Fix a winbindd crash bug. If someone pulls the network cable out of the machine *exactly* after the init_dc_connect() call in cm_connect_sam() or cm_connect_lsa() call succeeded but before any of the other calls fail, and they have debug level 10 set in the log, then we'd crash due to dereferencing a now NULL pointer (conn->cli gets set to NULL when the init_dc_connect() call called from cm_get_schannel_dcinfo() fails). Yes, before you ask this *did* happen o [...]
adds c04b948 r20330: And here's the fix for the parent winbindd crashing after it's child died unexpectedly whilst the parent was waiting for a reply. We need to clean up the request we're not going to service, plus we still need to call the continuation function with a "False" flag so it can clean things up. Still testing this, but I think I'm right. Jeremy (This used to be commit 9b04ac0c8104d626697978697d4d8bae791a7edd)
adds fb93332 r20333: Fix a couple of Coverity errors in one run, this was a potential NULL dereference (This used to be commit f9edfffeb5aa1fe0700c17cd1c8141c906080188)
adds 8182450 r20334: Activate RAW-MKDIR (This used to be commit 8f76914e01f73149f549ebd6d8f9e549772dbb84)
adds b596d6a r20335: Port oplock return logic from ntcreate&x to NT_TRANSACT_CREATE. Fixes parts of raw-open.
adds 57d1162 r20336: Fix some memleaks in trans2open and simplify trans2mkdir a bit: We now have tmp_talloc_ctx().
adds 469b42c r20338: Restructure open_directory a bit. This gets rid of a race condition regarding error messages: We relied upon a stat that a directory did not exist to later on then do the mkdir or not. This does the mkdir directly and copes with a potential error.
adds d0c6f9b r20339: Make mkdir_internal static to open.c (This used to be commit 6dd0886b49969d0edfe16861f19d35275217b2af)
adds af17509 r20340: Join vfs_MkDir to its only caller (This used to be commit cce911780fc52ea56dccde1879b0891cdf9ea320)
adds 4e5a335 r20342: Move the lstat into mkdir_internal, for the FILE_OPEN case in open_directory we want to follow symlinks.
adds a67757e r20343: Split change_owner_to_parent fd-based (for file opens) and a name-based (for directory opens) routines.
adds e8e5c17 r20344: Move the calls to inherit_access_acls and change_owner_to_parent together.
adds 96a2972 r20345: Simplify call_nt_transact_create by using tmp_talloc_ctx() (This used to be commit df6362baa0928616c6934950fb9c1264cb27106e)
adds 9f2807f r20355: Fix some C++ warnings (This used to be commit f103c301b18f2eeb5203634cb6b50fa79f57a93b)
adds 8cd9636 r20356: Consolidate the calls to parent_dirname() per open to one.
adds bc112cc r20361: Prevent strnlen_w reading beyond max. Valgrind found by Volker. Jeremy (This used to be commit 08d551163c9563bd02acd437bc1a1595e7939cee)
adds ae7526f r20362: Fix valgrind issues where we may read params before checking length. Found by Volker. Jeremy. (This used to be commit 683c5fce6896236a60145f6d3970566503c39163)
adds b26a9ad r20363: Fix any possible valgrind errors in srvstr_get_XX or srvstr_pull_XX by ensuring we pass in a valid src_len (or zero when appropriate). Volker is correct in that this is a *horrible* interface and he is now free to generally clean it up everywhere :-). Go for it Volker ! Jeremy. (This used to be commit cd991fb839994dd29dc790b655f5597fa1e12843)
adds 2703b3a r20368: Fix valgrind report of uninitialized memory being returned (false positive). Up debug level on "open_directory" message. Jeremy. (This used to be commit 71a8b8863f8bdcce082c5971d6489a2da3ff4b2c)
adds 654f747 r20370: Now we've gone to the trouble of getting an NT status from open_file_ntcreate make sure we return it on rename error. Jeremy. (This used to be commit 633f02fb860223585f388e64c1a2d770db52d4f0)
adds 3430c1d r20371: In renames (via SMBmv) both src and dest can contain wcards. I had forgotten this and had refused to allow dest to contain wcards. We now pass all the normal Samba4 smbtorture RAW-RENAME tests. Jeremy (This used to be commit 4183c1b49fd5a6107aa87249b7be236af092ed8b)
adds 48c3f76 r20372: Make NTrename the same as SMBmv w.r.t. wildcards. Jeremy. (This used to be commit b8d5faac69f3a0c2620a34f9026b4018ebd48bb8)
adds 0b24e3d r20385: merge from samba4:
adds e1d4e31 r20386: remove unneeded dlopen related configure checks and includes this is done by libreplace...
adds ffa4eca r20388: add the library that contains dlopen to the global LIBS as it was before
adds 8993ab2 r20389: this needs to be after AC_LIBREPLACE_BROKEN_CHECKS :-)
adds 143a364 r20393: Debug level 1 is a bit excessive here (This used to be commit 48798b5e57fcb2ee7debfe9d5178adef37907f92)
adds 98c0824 r20394: This is a *VERY* early start of my work on notify.
adds adb3a63 r20402: Fix spelling: samba bug #4292 debian #402392 (This used to be commit e43aa4e03d8d2d3ffa3a0383b0b0835dd1a51cda)
adds 76cdf68 r20403: Cleaning out my Samba 3.0 tree:
adds 8e6390a r20411: Fix originally from SATOH Fumiyasu (slightly modified). Ensure "hide unXXX" parameters don't hide MSDFS links. Bug #3319. Jeremy. (This used to be commit e5466fffc286a99fafe0fcfbf70e903e33baa7f9)
adds a77b3f3 r20412: Placeholder to remind me to write a torture test for this error code. Jeremy. (This used to be commit 71b868611671a6c9275fce153794a0ccc150551f)
adds 6d1607f r20424: No, we do not have to do that here :-) (This used to be commit 49a463a97a4f800977ed3a657714e7f3b17bbf21)
adds 1beb6f6 r20427: Rename dnp_open. This conflicts with the dns_open symbol in libSystem on Mac OS X. (This used to be commit 585ee7f31d2fb169e9dc37fd786faa8049be5e52)
adds 62382d1 r20428: Rename dns_open. This conflicts with the dns_open symbol in libSystem on Mac OS X. (This used to be commit 2117904f18869fca0d4770883cf2de5fb00c4f85)
adds 17a8c7c r20429: Restructure the libuuid API tests to handle the case where libuuid is (effectively) in libc. Convert AC_LIBTESTFUNC to use the mystically undocumented m4_ifval, which fixes some quoting problems when providing shell code for the if-true and if-false branches. (This used to be commit 5e1fbcc403c471ecaaa37e8cd54b719b65dd7495)
adds ab7fc62 r20432: Apply some const (This used to be commit 22163fee595251d4ea92279d88a1e8525188c620)
adds 165f5f3 r20433: Work in progress: Survive more of RAW-NOTIFY.
adds 421ffdb r20434: Revert an accidential commit (This used to be commit fe122b07fa1712c15067ed385d4408206e9beef4)
adds 200bd10 r20442: Slight rewrite of the change notify infrastructure. This now survives the first of the raw-notify subtests, the one-level test_notify_dir without any flags around yet.
adds dbc231a r20443: Fix a compiler warning (This used to be commit 19781d71fc5a8146109395cd53c04cf13cc48652)
adds 41440d4 r20448: Happy New Year!
adds 92d02f7 r20451: Survive the first of the filter-tests (mkdir).
adds 495c361 r20454: Get rid of a bogus variable that was only assigned but never read.
adds 3c4342d r20465: Get rid of a redundant !NT_STATUS_IS_OK(status) (This used to be commit ff173995cfeac216ab26faef6553be8f7f439347)
adds 2c1b3a0 r20470: Jeremy, another one to check:
adds 58b63b6 r20478: Make us survive & activate RAW-UNLINK (This used to be commit 4f0f917b344743e16e8bacf4e72529a2890590fe)
adds 6edd999 r20479: Both remaining calls of can_delete called it with check_is_at_open==False, remove that parameter.
adds b3ddd92 r20482: Make us survive and activate RAW-CLOSE (This used to be commit 471c6e6a2142afbca36163bcdbb5b6fb4e7ac774)
adds 19f85cd r20485: Add select with a 10 second timeout when reading DSN update responses. (This used to be commit cb6c6a49e257d60318101c897e8d2b86de08a846)
adds 725cb5d r20486: Always upper case the "host/<sAMAccoutnName>" entry in the keytab file so apps will know which one to look for, (This used to be commit d4a5dc3ad5f56a5f741424ecc4fffa0ef39bdc67)
adds d3fc370 r20487: Remove the unused dn2ad_canonical() call (This used to be commit 86e6ae6a9fe2a6fdaeeb503653a312662c7f50e9)
adds b2317c0 r20488: When joined to a child domain in a multi-domain/single domain tree, the child domain cannot always resolve SIDs in sibling domains. Windows tries to contact a DC in its own domain and then the root domain in the forest. This async changes makes winbindd's name2sid() call do the same. (This used to be commit 7b2bf0e5a6b8d4119657c7a34aa53c9a0c1d5723)
adds 3063738 r20489: Missed patch ofthe forest_name patch for lookupname (This used to be commit 25c4ebb55f425816e033491138f1216125de6edb)
adds 9985f25 r20496: Some changes to make Samba3 the RAW-OPEN test. Checking in to both 3_0 and 3_0_24 because I was explicitly asked to, although this needs close review. Jeremy, I'm sure you will check this thoroughly :-)
adds 8cc702b r20498: Two 64-bit warnings (This used to be commit 382827ebac61646ec31fe1d56ccde2ea337e8f9e)
adds 94a7500 r20499: Activate RAW-OPEN in the build farm (This used to be commit a0d5de61a10321ee2edd832dcda611230d796dd6)
adds bf4e44d r20500: Fix compiler warnings. (This used to be commit 9a790ee1fcfdaab1c9ee0884694832bd81f512bb)
adds a328e2f r20501: Check in config.h fix from Michael Adam <ma at sernet.de> (This used to be commit d10dd47fb8908a4372aa6932e40b23189784522c)
adds 801cf72 r20502: Activate RAW-RENAME, my Linux box passes this (This used to be commit 56c8d2cfed273655b2c79b3a2c613a7253e05221)
adds bef1420 r20503: And one more 64-bit warning (This used to be commit 7bcde1069e38d70808d78c408f16821a0bfadcdd)
adds bc20aac r20507: smbcli_setattr("") always returns ACCESS_DENIED, test extension to follow.
adds fd7bd25 r20512: Fix typo.
adds 3a9133d r20524: Simplify logic of close_remove_share_mode().
adds 2276cd6 r20525: Closing a dir with del-on-close set requires the same as files: Don't actually unlink/rmdir if another process still has it open.
adds e5e0f51 r20530: Don't want this call to get inadvertently re-added :-). Jeremy. (This used to be commit 68c4fbcf3397d6c43a3e5809b20a23116b1f8a31)
adds 2b17602 r20532: From Volker...
adds b1fed47 r20535: Fix make install to work when root doesn't have write access into the source tree (like when your directory is nfs mounted for example....). Jeremy. (This used to be commit 7dcb61d1b2d08270a8c718328a26ef4866a1c500)
adds f3a85fb r20536: In the offline PAM session close case the attempt to delete a non-existing krb5 credential cache should not generate an error.
adds f933a9a r20541: Fix some obvious glitches in wait_for_aio_completion. Hmmm. It seems reply_close() at its heart is going to be an async call :-)
adds 84da728 r20542: Make close_remove_share_mode retun NTSTATUS. Not that anybody cares yet... (This used to be commit c8995771531caa4ec9bcaef2c29b11ee7d8e49e6)
adds 1307337 r20544: Change copy_file() to return NTSTATUS. This is in preparation of turning close_file() to NTSTATUS as well.
adds 18bf0b2 r20546: Fix some IBM checker errors (This used to be commit 8f67efd582655e03fea746eee499f3cab6cbdb4d)
adds 0a8e3fd r20558: Refactor rmdir_internals to use early termination rather than lots of indented code. Change recursive_rmdir() to return the smbd standards of True on success, False on fail (it was doing the reverse, which was very confusing). Jeremy. (This used to be commit 27dc5bebda7ffbdcb2371638f6132063a953fba2)
adds d1495cb r20578: - allocate an OID range for samba4 LDB/LDAP Controls - allocate an OID range for conflicting attributes/classes
adds f450a65 r20585: - allocate an OID range for LDB/LDAP extended operations
adds bb357a1 r20589: Re-add lost bad_path handling, sorry. (This used to be commit 244f96388c843fd629478d0069f68550a2006d06)
adds b2efff8 r20597: Survive some of the notify mask tests. (This used to be commit e4a2e63272dc5b20413597179d06b0185c4a6817)
adds c79be57 r20602: Fix coverity ID 339. SMB_ASSERT does not panic without -DDEVELOPER.
adds 3ab9f61 r20603: Slightly simplify logic (This used to be commit e4dea0e64747912da899e846b944c24804772259)
adds 395d304 r20604: Fix two memleaks, Coverity ID 337, merge to 3_0_24 (This used to be commit 44f9d25a9026df29fcaae8723ef52b1d3101628b)
adds ccc54da r20605: Simplify logic in reply_setatr slightly (This used to be commit f19db8f33ed3749f6b72ae3a4cee83574c606e88)
adds 21cc389 r20606: bad_path == True has been covered further up in reply_setatr.
adds 72ecfaf r20607: Next micro-step for reply_setatr (This used to be commit cea9a01434490fb8a17c3f12db7a092efda21186)
adds 9014931 r20608: ENOENT->NT_STATUS_OBJECT_NAME_NOT_FOUND is covered in the standard unix error mapping table (This used to be commit 816c19aaeb812a94fd5669174c9beec60ce1a73f)
adds c78623e r20610: Fix a Solaris warning (This used to be commit 60d7b349dbc12288a3da0486b571a1d83401d0b7)
adds 283c690 r20611: All but one callers to set_bad_path_error have had the bad_path==True argument being handled further up.
adds d10af02 r20612: A checkin I've wanted to do for ages: For bad_path==False set_bad_path_error is equivalent to UNIX_ERROR. Expand the last reference. Lets see if I can kill that as well :-)
adds 5740f69 r20614: Dummy-checkin to trigger the build (This used to be commit 7e444e1612fa49f7db4de3256e6c67025db28806)
adds a9e3624 r20617: Do not notify if the delete failed (This used to be commit c86fbdf8cc8f6f17b23e647bd1f4714c6095b860)
adds 1b50bcc r20618: Fix a bug in bad_path handling that also exists in 3.0.23: For reply_unlink under Linux we returned NT_STATUS_NOT_A_DIRECTORY. This is because in the bad_path==True condition lstat(2) returns ENOTDIR and not ENOENT.
adds dbac39f r20619: bad_path is handled somewhere else, so can_delete does not need it anymore (This used to be commit 1798987128be579a1a4574294a7c3094040ebaf2)
adds 0e4ab9a r20626: Fix a memleak found by the IBM checker -- not on 3.0.24 (This used to be commit 9d0a789e32e6a6501421edb25bc8197c9e06846d)
adds b5cad2c r20627: orig_name is not needed anymore, and slightly simplify logic by doing early returns.
adds 45e7b95 r20628: Looks bigger than it is. This is just re-indenting the if (dirname) that we've taken care of above.
adds 7f88a7c r20630: Fix some trivial memleaks.
adds 87bd4d2 r20632: The extended RAW-SAMBA3BADPATH test led me to some wrong assumptions, in particular the NT_STATUS_INVALID_PARAMETER thing was badly wrong. Remove the changes based on it. Using gentest is much more effective in this respect, but it will take a while to figure out the wildcard error handling of W2k3.
adds 46fdae1 r20634: A *LOT* more work is necessary before touching notify remotely starts to make sense. Until then, remove it from the tree to keep the diff between 3_0_24 and 3_0 small.
adds b538c2b r20635: Add placeholder to ensure we don't go into the wcard unlink if bad_path was set. The error returned here is almost certainly incorrect and will need testing properly with smbtorture, but I don't want to forget about this path (yes Volker I know this is currently incorrect :-). Jeremy. (This used to be commit 06e20c287898d21e437ab117eb5eeeaf2420ba78)
adds 7050da8 r20636: Remove notify leftover (This used to be commit a174b49173e7185abb89e605e667e64e8dd87454)
adds 69272c9 r20644: Make some functions static, thanks to Michael Adam <ma at sernet.de> for the hint. (This used to be commit f1f5d035db067b85e55b1c4009407b47dedcf975)
adds 062a1a4 r20651: Fix "password expires soon" warning message for pam_winbind.
adds b5e262d r20654: Fix from Karolin Seeger <ks at sernet.de>: Accept "forever", "off" and "never" as key words for -1 as policy values for net sam policy.
adds 83a41eb r20663: Do not install smbmount man page if we didn't called configure --with-smbmount. (This used to be commit ee12348cf1e93d0e75714f3883bfea6525797dc1)
adds 99c1e8f r20664: Set the environment variable _before_ calling the shell. (This used to be commit 9cecd62654d22b47d938a44a8aed63c558d511ad)
adds 1e8cbe4 r20666: Also do not install the smbmnt man page if SMBMOUNT_PROGS is not set. (This used to be commit aa122be8f7a33ebceeb43e4f0c5362047560b199)
adds c7f59d4 r20668: Also do not install the smbumount man page if we don't build smbumount. (This used to be commit 82ce272b2464f06e8bcbed6452621daa05e12b5d)
adds b79629f r20674: Regenerate NDR parsers after pidl changes. This should fix a couple of coverity warnings. (This used to be commit 5f86d006debd880ec35db4ebe7db0663c5cb220f)
adds 0d538f7 r20687: Implement grace logons for offline authentications in pam_winbind.
adds fc86057 r20690: fix a bug that causes smbd to 'hang' intermittently.
adds 5a25854 r20692: Fix bug found by Guenther -
adds ec43849 r20694: To get this right we need to do signed 64-bit comparisons here, not unsigned as we're eventually casting into what it normall a signed 32 bit value. Guenther please check (but I think I'm right here). Jeremy. (This used to be commit 31f8e0edc0c3e76654728b2c204faa70830e1f1b)
adds b86d6b7 r20695: Remove duplication of constants. Jeremy. (This used to be commit 66cca893e1aa035fa0aa05c0d542848f084fac31)
adds 9343350 r20699: This is an attempt to fix bug 4326.
adds 7a915ec r20700: In the main processing loop we select() on the fam socket. If it fires, it might be possible that we hang in the receive_smb() although that socket is not the reason for the select() to return.
adds dbea3a2 r20707: Clean up pdb_interface.c a bit -- patch from Michael Adam <ma at sernet.de> (This used to be commit d78c18a9fa494a2b3ef48db0abd987c740556e50)
adds 700c3ab r20717: Merge sharemode patch from Mathias Dietz <MDIETZ at de.ibm.com>.
adds db0ad25 r20718: Sync up the filename path parsing changes from SAMBA_3_0_24. The only difference between the two trees now w.r.t file serving are the changes to smbd/open.c in this branch I need to review. Jeremy. (This used to be commit f4474edf6a0c71001dbd01429ef70bafad6abd74)
adds 1a40a6e r20720: Fix the chkpath problem, still looking at findfirst. Jeremy. (This used to be commit c5be0082ef60cd041121a9c36f4af934cd60562d)
adds dd5e9e2 r20721: Fix the search unix_convert error returns. Only open to go... Jeremy. (This used to be commit 89f03a8db40365f99c6755ff19a4bfbf8d1bd316)
adds 50b3dac r20722: RAW-CHKPATH should now pass, build farm should go back to normal. Sorry about that. Jeremy. (This used to be commit d4127034fb89185fe7464d57c9f56f7914da6141)
adds 67b0f18 r20724: Get closer to passing RAW-OPEN. If the client is using create disposition of FILE_CREATE then there's no need to check can_delete_file_in_directory(). Jeremy. (This used to be commit eb32b60efc4c332295ff6fc7e5d575f4b40e8ff6)
adds afb5cda r20725: Get rid of a bool passed down -- gd, please check (This used to be commit 1ef910f423a9ec69af6abf5a4e2137e8a4e81755)
adds 209509f r20738: Remove unused variable (This used to be commit c16ce9ebaab0175e7f1dc13798d5599388fa35d6)
adds 165e08e r20740: Get rid of some if-statements (This used to be commit db93c1b98d5445071ad0af229afed1f11ab0a862)
adds ab46f9c r20742: Rename chkpth -> checkpath for sanity's sake :-). Start removing unneeded "BOOL ok" from this reply.c (this logic is old, old, old..... :-). Jeremy. (This used to be commit 3d52268095c605a80dfcd371769198a332baa0a5)
adds 78fbb59 r20743: Remove another BOOL ok from reply_getatr. Jeremy. (This used to be commit c154f430710a4646fac42774817dfed7b936b087)
adds 6187982 r20744: Fix the build (I missed some chkpth -> checkpath renames). Jeremy. (This used to be commit 89b7a0630de0bd95a56263b36d433b4e73517a70)
adds 547a9fa r20745: Commit Finnish transalation of SWAT after review (This used to be commit a971374117772ab0288faae6a33bce929ea117fa)
adds fb9a229 r20759: Dummy checkin to let the build farm pick up the new smbtorture4 (This used to be commit 14c88b560e5c8fd59b84333e92337805620ccd7c)
adds c50c8d0 r20774: I thought I committed this before Xmas holidays ... This change is needed to make it possible to not expire caches in disconnected mode.
adds 916342d r20781: Fix a couple of paths found by Volker where we weren't correctly handling deferred opens. Jeremy. (This used to be commit e47b79d1cef279a1de1128d114d423c1fd2b1e8d)
adds f428e04 r20789: merge from samba4:
adds 0cfc6a8 r20796: Fix the same problem Jeremy has fixed (improper handling of deferred opens) for delete_driver_files. Proper fix pending... :-)
adds 2ae539f r20811: fix comment
adds 2f66beb r20817: sync lib/replace with samba4
adds 14ddce8 r20820: merge from samba4:
adds b906886 r20824: Send access to the trusted domain passwords through the pdb backend, so that in the next step we can store them in LDAP to be replicated across DCs.
adds 58160aa r20827: Increment the interface version.
adds 58efeaf r20828: Fix the build with libnscd.
adds 62e11c4 r20832: Remove extra pointers previously added to unique [out] pointers. Instead, add [ref] pointers where necessary (top-level [ref] pointers, by spec, don't appear on the wire).
adds def7b0b r20833: Reformatting (This used to be commit 2c2d5308a23df0b6b078bc647ad550c43b51ee1e)
adds e2e7ad9 r20837: Use real type name, to fix compilation with -WC++-compat (This used to be commit 840485686d2b3765bd01fbe442f712803d1f4c0f)
adds 2202bbf r20838: Small fix from Jiri.Sasek at Sun.COM to fix null pointer deref. Jeremy (This used to be commit 34d891c81ad4226bb1f0e26902c4e4afaba6d62f)
adds 203622b r20839: Fix other C++ warnings (This used to be commit d948d828d591b3467945f5a85a561ebb07299d9f)
adds 6d16226 r20840: Keep removing the old BOOL ok logic. Jeremy. (This used to be commit 224ff059915b2c92ec86d2c3c4b10c3bc552ffa2)
adds 16f9651 r20841: Remove more BOOL ok. Jeremy. (This used to be commit c6b651966039b1c21facd4c4789bf873b5b49426)
adds f065b42 r20842: Only one more BOOL ok to go... Jeremy. (This used to be commit de0bf477dab1d57b5f7bc6bf70d8e76f9bfac63f)
adds 52a36db r20843: Get rid of last BOOL ok. Jeremy. (This used to be commit a36d446fb612f87654c645f6507d413b95efaf21)
adds 83eb0d1 r20844: Somewhat radical change - this may break the build (I will watch carefully - so I'm doing it in one transaction so I can roll back).
adds 60c1a8e r20845: Somehow I missed this one - should have been part of the previous commit :-(. Jeremy. (This used to be commit 8fe3829e8a884ce2ddb91121d46b7a3a385874c1)
adds bf21944 r20846: Before this gets out of control...
adds 51dad2a r20848: Minor typo.
adds b385a40 r20851: To read account policies from LDAP we need root.
adds 940192d r20854: Ok, now I think we're at a point where looking at notify starts to make sense again :-)
adds 90f59d4 r20856: Make "struct notify_mid_map" private to notify.c (This used to be commit beecef0c70521d28dd88552d661281d9c585eb22)
adds bfd099e r20857: Silence gives assent :-). Checking in the fix for site support in a network where many DC's are down. I heard via Volker there is still a bug w.r.t the wrong site being chosen with trusted domains but we'll have to layer that fix on top of this. Gd - complain if this doesn't work for you. Jeremy. (This used to be commit 97e248f89ac6548274f03f2ae7583a255da5ddb3)
adds ab41ff6 r20858: change_notify_reply_packet is static (This used to be commit a1d0644d156c360d52fb837d3eecddb202135ebe)
adds f3ad8bb r20860: Adding some small tweaks. When we have no sitename, there is no need to ask for the list of DCs twice.
adds e65d9b4 r20861: We only use sitespecific DNS lookups when looking for DCs or KDCs, not for a PDC.
adds a99840e r20862: When in disconnected mode there is no need to try a fallback to a site less DNS query. This speeds up offline detection slightly.
adds fd37f98 r20873: Some correctness fixes w.r.t. Samba4 torture BASE-DELETE. Allow us to correctly refuse to set delete on close on a non-empty directory. There are still some delete-on-close wrinkles to be fixed, but I understand how to do that better now. I'll fix this tomorrow. Jeremy. (This used to be commit 029635885825a5562e7974a6f5675cce3bf1b5dc)
adds e9c294b r20874: We need to distinguish client sitenames per realm. We were overwriting the stored client sitename with the sitename from each sucessfull CLDAP connection.
adds d6b3fce r20875: Pass DCE/RPC server call arguments as a struct rather than as separate arguments.
adds 71730ae r20876: Fix bug 4346 -- Thanks to YAMASAKI Hiroyuki (This used to be commit a7a66eb4eb2e518007b791457694c39dfff90705)
adds 2958f46 r20877: Random notify fixes (This used to be commit 2f1bfc53733ac3debc6a8b51642ab191869cd792)
adds 00deaa5 r20878: Fix build with --enable-profiling (This used to be commit eb14d0ea83273c60aee900557aa5dceb77bb8127)
adds 9d19e52 r20880: Fix memory leak in new sitename code. You got *really* close Guenther, then you forgot to use "key" :-) :-). Jeremy. (This used to be commit 56842b59d00d531b0c9c22639603dc721eab50b4)
adds c9a14ea r20883: W00t! I now understand how "delete on close" really works - even with the strange "initial delete on close" semantics. The "initial delete on close" flag isn't committed to the share mode db until the handle is closed, and is discarded if any real "delete on close" was set. This allows me to remove the "initial_delete_on_close" flag from the share db, and move it into a BOOL in files_struct. Warning ! You must do a make clean after this. Cope with the wrinkle [...]
adds ed36771 r20884: patch from Michael Adam <ma at sernet.de> to add new sambaTrustedDomainPassword object class (This used to be commit a209c3084913c69d1978cb31818f2db99e216c9a)
adds fe830f2 r20903: Replace the hardcoded "smb.conf" string with the dyn_CONFIGFILE (This used to be commit ff8f27108d247aa9e46176f2b29fc8d2da103906)
adds cf629dc r20904: This is a placeholder fix. Apparently Windows 2000 is sharing the IDL for the SAMR pipe with Windows 2003 but returning NT_STATUS_NOT_SUPPORTED rather than a DCE/RCE fault. We need to catch this in the general sense by looking at the returned PDU size. But this immediate change fixes password changes via pam_winbind against Windows 2000 DCs. (This used to be commit a3602cc6d4926852a21b13d4b731419f70477f5c)
adds c47347e r20905: Windows 2000 returns NT_STATUS_ACCOUNT_RESTRICTION if the pw chnage fails due to policy settings where as 2003 (the chgpasswd3() request) fails with NT_STATUS_PASSWORD_RESTRICTION. Thunk down to the same return code so we correctly retreive the password policy in both cases. (This used to be commit 262bb80e9cf7fb6dbf93144ae0b939c84ec0ea04)
adds 600ef4f r20911: Fix copyright message in winbindd to use the macro from smb.h (This used to be commit e635bad00ecf083c34da339e3616c945a140e478)
adds 1488990 r20912: Ensure the list always remains sorted even when moving events around. Jeremy. (This used to be commit 6fee874ab420b4c406e38b5e189a6d6ea8594fc9)
adds e5fbc26 r20913: Fix the build. Jeremy. (This used to be commit dce98dae2d18126d8380f92595f315b96d48a7df)
adds da35d24 r20914: Sync up incorrect differences between 3.0.24 and 3.0 Jeremy. (This used to be commit a2222a565c658fe5154d9321edab69a95ddeed15)
adds cce97a9 r20915: Fixed the bad merge from 3.0.24. Jeremy. (This used to be commit 018d7805b5ecb17e21e1a55b6cc65efaab4b3f63)
adds aacd16e r20916: Add in the delete on close final fix - but only enabled with -DDEVELOPER. Jeremy. (This used to be commit 7f817067a70930ee3502ea3373173e0c23733253)
adds 57881f7 r20917: Fix missing error returns pointed out by "Li, Ying (ESG)" <ying.li2 at hp.com> Jeremy. (This used to be commit 78387b3cd2e4eff8f09b6c498ca37b016ed9ecbc)
adds d520661 r20931: This changes the notify infrastructure from a polling-based to an event-driven based approach. The only remaining hook into the backend is now
adds 420e577 r20932: This is the basic infrastructure for inotify support. This is far from being complete, in particular the various mask bits are not correctly supported yet. Checkin in now, I want to see how the build farm likes it.
adds 0de21e9 r20933: Fix the build without inotify (This used to be commit 4587d8097255c8b8fb8990bc8a13f8145986d29d)
adds 37cc3e3 r20951: Remove the DOM_SID field in the struct idmap_domain and bounce domain SID lookups through the struct winbindd_domain *domain_list by searching by name.
adds 24e25ae r20965: Fix spelling. (This used to be commit 0eb19b57286f176dd4b7e86504d004e1450f6a10)
adds 23e227a r20966: Only attempt to reload the config file atfer the fork point if we are in daemon mode. If we are in inetd mode, there's really no point in rechecking it so soon. (This used to be commit 029d4bb5e3ea02a8a396adc3ca564a714bcdfdb8)
adds aeb8340 r20970: Allow to define workstation for samlogon in rpcclient (for testing).
adds 7556355 r20979: Fix description, thanks to Michael Adam <ma at sernet.de> (This used to be commit 4610465d7f8b1d145b4923f03bd1559c79ad8e70)
adds db8ee51 r20982: Fix a segfault -- I wonder why my make test did not show this earlier... (This used to be commit 4984b0627c84cc192868238c0936ca1a38628cd8)
adds 78f5f4b r20985: leave room for terminating NULL when printing password hashes via 'pdbedit -L -w' (This used to be commit 2a7311db272b5a504e2db672d92adbb3cf2bea15)
adds b9b26be r20986: Commit the prototype of the nss_info plugin interface. This allows a provider to supply the homedirectory, etc... attributes for a user without requiring support in core winbindd code. The idmap_ad.c module has been modified to provide the idmap 'ad' library as well as the rfc2307 and sfu "winbind nss info" support.
adds 1ce7cc1 r20987: fix build farm breakage when ADS support is not present (caused by nss_info_methods API) (This used to be commit 4982be312151c4d9b97f06afe88c30d8065be4be)
adds a4faa57 r20992: another attempt at fixing the build breakage (This used to be commit 7011a1b5abc7d56da5beba904e3328014f315f0d)
adds e275752 r20993: temporary build fix to get things going again on non-ADS systems (This used to be commit 8c23158f053b181421cb6206db7c8030ddcc2cea)
adds a1f0af5 r20994: Remove unused code. (This used to be commit 8052a18f29d32f37c52868b17143af8d76bf5e6e)
adds b0d4004 r20996: Build fix from Kai Blin (This used to be commit 91fdbd4cf5f8fe44adcbe8dc8ef38579a8306c39)
adds 25f1710 r20998: Fix debug message (This used to be commit a5a1c8c785939e7cf6108adb573ac277726f584b)
adds a31f10c r21001: * Use a simple '#define LDAPMessage void' to fix the build problems in the nss_info interface when HAVE_LDAP is undefined. * Revert previous ifdef HAVE_ADS brakets * Remove an unused init function wrapper. (This used to be commit 2ba353848b6d8d36520e7fd82576653a39c602cd)
adds 109bebe r21002: Get rid of unused macros - merge change from 3_0_24 (This used to be commit 9d23cf0cc4a8974bf0cf74b219a1138383083360)
adds 4b14735 r21003: Display LDAP base in debug statement.
adds 3f70efd r21004: Patch from Mathias Dietz <MDIETZ at de.ibm.com> to fix multi-node sharemodes in gpfs. (This used to be commit 61841b225c2a09dcdb4b1242cb0ad0429ec1948e)
adds a24714b r21005: Add a debug message for EAGAIN error of setresuid.
adds d070271 r21007: move $(SOCKET_WRAPPER_OBJ) to OBJ definition instead of link line like all other uses - merge from 3_0_24 (This used to be commit 99172f56c0041d43890167150cfc575d7c1b59f1)
adds df1e269 r21009: Patch from Danilo Almeida @ Centeris (via me).
adds 6ff9007 r21010: fix the pstring change in ntlm_auth for require-membership-of in ntlm_auth (This used to be commit 2d877e41d1fdf71b45074f257930062539e379d8)
adds 76fd8f8 r21011: Another patch from Danilo Almeida @ Centeris (via me):
adds 7e8a068 r21012: Patch from Danilo Almeida @ Centeris (via me):
adds 45aa381 r21013: * Remove "inline" keyword * Remove anpther check for PAM_SILENT that prevents logging to syslog * Add missing check for TRY_FIRST_PASS when using authtok (missed from previous merge) (This used to be commit ed794f0872b749955f56112507fd3ae7a6c6e6f5)
adds db99a55 r21014: move some functionss to winbindd_group.c and make static (This used to be commit af5a2fa9eccf753106cd944be31f38845363ace6)
adds 05ec639 r21015: fix typo that breaks the build (This used to be commit f82a5175304a12b18abb2bc3d9fd9f7023998357)
adds 3f95850 r21016: Fix pam_sm_setcred again.
adds a6f30ce r21018: Removing the set_domain_online_request again in trustdom_recv().
adds 74f3858 r21019: Fix typo.
adds b979bf5 r21020: Some pam_winbind fixes: * make debug_state also configurable from the config file * minor code cleanup
adds 8751923 r21021: Fix memleak.
adds 4a5868f r21033: To make the logs a bit more readable let the winbind dc connect child write to a separate logfile.
adds f779904 r21034: Don't force user to have pidl in their PATH. (This used to be commit 9e2118969d444d2ffd1e9818cbbb155238fab719)
adds 3bd12f9 r21035: Remove unneeded checks on incoming uid/gid for mknod (fifo) unix extensions code. Problem discovered by Anders Karlsson <anders.karlsson at redhat.com>. Jeremy. (This used to be commit ec6033ad7c8d343969e3dcf59232cb16d075364f)
adds 400f419 r21036: Fix the ad nss info backend to not abort the search when called outside the idmap daemon (This used to be commit 57160e3dd96a7a776389da604393c20a738202ea)
adds 594ab51 r21046: Backing out svn r20403 (Andrew's krb5 ticket cleanup as this is causing the WRONG_PASSWORD error in the SetUserInfo() call during net ads join).
adds 6beb519 r21047: Hand marshalling hack from Martin Zielinski <mz at seh.de> to allow Vista to upload printer drivers (it wants level 8 which we don't support yet). Downgrade in the same way that Windows servers do. Jeremy. (This used to be commit 01c659692c3e054904f1af815cf243b8a1dde109)
adds 1e753db r21049: Start to refactor some of the setpath set code into separate functions (tridge mailed me a fresh batch) to make it easier to add the POSIX open we'll need soon. Jeremy. (This used to be commit 63bd8759fefe6af80186ab15b470658614690b48)
adds 7c5221a r21050: Factor out SMB_SET_FILE_DISPOSITION_INFO. My intent is to factor out all cases where we always return from the case. Jeremy. (This used to be commit 3eca52ba435954f338281f0a9d00b942bab28bab)
adds c219ebd r21051: More function refactoring... Added #if 0 for questionable practice (ignoring bad fsp on handle based call). Jeremy. (This used to be commit 5a8c9286c30319f2d2685d4ae29db37679b87e02)
adds 1e55fdb r21052: Refactoring. Jeremy. (This used to be commit 9e31d7dba383c5c14f746537a631a4119dac0cd0)
adds 54aefc2 r21053: More refactoring and fix the tests (set position info on a pathname is ignored). Jeremy. (This used to be commit 3c7a876c909d3ba1fdf8f0e38735279a874ab245)
adds e90b6c7 r21054: More function refactoring. Jeremy. (This used to be commit b6f43e9509cfedbf77c883cff793c469d6f86370)
adds c51e4c3 r21056: Moving the set_domain_online_request to fork_domain_child() (formerly lived in trustdom_recv().
adds 845647f r21057: More refactoring into functions. Jeremy. (This used to be commit fe2d7cb2dcd7c4d25d71f196aa557ce3e287bb4c)
adds a4e3c20 r21058: Finish the easy refactoring - split out all the case statements that do early return. Next will be case statements that need post processing, finally on to qfilepathinfo and do the same. Jeremy. (This used to be commit c961d5ce94a8bf2e2ffba645e522f0e2e372e351)
adds 5c9344f r21060: Start refactoring out the non-return case statements into functions. Jeremy. (This used to be commit 461db3c8ed045cac70eccf3200bf9163dbce5826)
adds e5be27a r21061: Refactoring all the cases into NTSTATUS returns. Jeremy. (This used to be commit da4ce69d4057c241cf7b4b6b0dd2bf711dd28a43)
adds deaf413 r21062: Should fix the build plus make all refactored functions return NTSTATUS. Jeremy. (This used to be commit 1f3c2b2abca6f1b3b59b73df038832e14106ff76)
adds cb916d3 r21063: All case statements are now NTSTATUS returning functions. Now to factor out the post processing and make all cases behave the same (no mixture of "early returns" and "break"s. Jeremy (This used to be commit 7e17e54cb729e34c935927fe69a43690c7f446ae)
adds caf8c6a r21064: The core of this patch is
adds 44da8a6 r21067: Finished refactoring setqpathinfo to be readable and modifiable by other people. Now to look over the build farm and fix any breakage. Jeremy. (This used to be commit 997259f2479842ee888621ae2d5446797b3a7cb6)
adds a94b044 r21070: * Add the new boolean 'winbind normalize names' option as discussed on the samba-technical ml. The replacement character is hardcoded as a '_' for now. (This used to be commit bd8238417b8d692ed381a870901ff1ee4cfa80f6)
adds 05f298b r21073: Fix compiler warning (This used to be commit 3977ee027f500c76bcfd3de34301d3959e9b6d2b)
adds 8bfa935 r21074: Preparation for the import of samba4 notify: Add the file notify.idl and the resulting marshalling/unmarshalling routines in gen_ndr/
adds 032bd8e r21076: Two pieces of infrastructure from Samba4: An API-compatible messaging wrapper and tdb_wrap_open.
adds 9ee97d2 r21077: A step to minimize the diff later: This pulls in unmodified files from Samba4, not compiled yet. This way the modifications become visible later.
adds b0bf3dd r21079: Minimizing diff: Adopt the Samba4 style ChangeNotify flags.
adds 434bf5f r21080: Reformatting (This used to be commit 705f866a78ec3f1169543bf82fb48ea6580160a9)
adds 6490e11 r21081: Add forgotten function (This used to be commit 4a99fa266672e2989f9e62baf9090eb45df750ea)
adds 37a3339 r21082: Make canonicalize_path static to service.c -- we do have conn->connectpath (This used to be commit 06f58096e3785d0e2e0b9f2053d4975e44568e15)
adds b9af964 r21083: Actually make it static... :-) (This used to be commit 65f473d22bd8f3b04becfc0be369758898fdadb6)
adds 113e21f r21084: Make the Samba4 files compile in Samba3, not activated yet.
adds 547f777 r21087: Make the param list of notify_fname match notify_trigger (This used to be commit defa28f9c3eda85a072b972fffd2d5de8bcf01f7)
adds 18c2c8c r21088: Apply some const (This used to be commit 1f463f7cb59da2c819b45f33d797101943d5e205)
adds 697ccab r21089: Do notifies on rename (This used to be commit 2aadb95a7e58777ee7ff024cc9e14f4334970d50)
adds 3af5838 r21090: Add some helper routines (This used to be commit 985dde8ed0a7e6da5adf9c55654a4fd362b22acb)
adds accbfaa r21091: Fix the build without inotify (This used to be commit 686345b7ed727db7b1d9bc164208ecfb612837b6)
adds 2852ecc r21092: Ok, that's the one that activates the Samba4 notify backend.
adds 9974656 r21093: Remove the hash and dnotify backends. Disabling FAM for this checkin, I'm working on that right now.
adds 68ddb42 r21096: Fix formatting. Jeremy (This used to be commit b35fa5168eafd536976fae29d61ac97a3752ab54)
adds 4e1a6ca r21097: Ensure that when manipulating UNIX permissions via the UNIX extensions we use the correct mask/force mask settings for new and existing files/directories. Bug reported by Juran David <ext-david.juran at nokia.com>. Jeremy. (This used to be commit d84af53666369c314f02faa09b708ec6f971fa28)
adds 8162d5e r21098: When get_dc_name_via_netlogon() in get_dcs() fails to find a trusted DC we may not just assume that we look for our own realm's dcs next.
adds 0150bd3 r21099: Protect ourselves from null pointer deref. This isn't the correct fix for the Vista bug, but it needed as protection against invalid RPC. Thanks to Martin Zielinski <mz at seh.de> for pointing this out. Jeremy. (This used to be commit fbab8e4ba93325f68353ee345a257a5445d78e67)
adds 5eb5366 r21100: Add the RPC hack fix to adddriver as well as adddriverex. Thanks to Martin Zielinski <mz at seh.de>. Jeremy. (This used to be commit d18a3f8b72f0f4cf0aa5b599f36ce3f4125adac3)
adds 91cf91e r21101: Remove "unused" warning from Jerry's code. We still have a build failure in 3.0.24 in event_add_timed ? Jeremy (This used to be commit ede30a8b4b705808d9c46ae848f5cbd89a808cdc)
adds 6b5c848 r21104: Rename struct watch_context to struct inotify_watch_context (This used to be commit 7ac79203f247ed4e41d1612ea82211db8c0cd644)
adds dbf7a692 r21105: Quick fix for CLDAP reply without NetLogon attribute.
adds f2b8db9 r21106: We neither need a account lockout policy handler nor a check domain online handler for internal (local SAM, BUILTIN) childs. Jeremy, please check.
adds 8b7233f r21107: Adapt notify_fam.c to the new infrastructure. This works in my test, but does not survive the raw-notify test just because famd is too slow. Events are coming in too late and are thus unsyncronized.
adds 240a3fd r21108: Send sys_notify_watch through the VFS, FAM is next (This used to be commit 603a96761391f36ae9a1c8777d3333ab5c02eb34)
adds 6b8fc04 r21109: Send notify_fam.c through the VFS. Lets see how the build farm likes this.
adds 1898ead r21110: Fix kinit with Heimdal (Bug #4226).
adds bad8c39 r21111: Reorganize the change notify params a bit. We now have the per-share parameters
adds e005f8b r21112: fix const compile warning (This used to be commit 6b754f7c96400d5d1f14e807aac0aa925c45eefb)
adds f6a3c28 r21113: Increment vfs version, thanks to metze for pointing it out (This used to be commit 3da52b500d63856c10d9d71ee2d0fb5fe1b28bdd)
adds aebd517 r21114: Fix 'net usershare': Adding "guest_ok=y" required a correct acl. Set the default if "" is set. And fix the calculation for too man shares.
adds 69d8c5a r21115: notify_internal.c needs to remove the table entry if a process has crashed. So it needs the specific error message.
adds 29569b9 r21116: Fix the build -- sorry! (This used to be commit f4b073d8c85070290f475e7e2575c1233b9a9c4e)
adds 52b5ca9 r21117: Add rpccli_samr_chgpasswd_user to rpcclient for testing.
adds f4c3d15 r21120: Make notify a bit more robust: Delete the notify records if we figured out that the process holding it is not around anymore.
adds fd0f2e2 r21121: Fix error message, based on RAW-NOTIFY (This used to be commit 2d0a0a0b34fe4b8778d453ccfb5df6bc4534ef62)
adds 48191dd r21122: Simplify code in pam_winbind a bit.
adds 0d0e322 r21123: Make notify_fsp() static to notify.c.
adds 7074680 r21127: Add a mitigating comment ;-)) (This used to be commit 918a6910d0d315b2786c5f8645babf6a13b8a949)
adds 685ca94 r21128: Fix Vista connecting to Samba in share level security. Vista sends the NTLMv2 blob by default in the tconX packet. Make sure we save off the workgroup the user was logged into on the client in the sessionsetupX and re-use it for the NTLMv2 calc. Jeremy. (This used to be commit 45dcf62960c2815c4d8e0c5f4a2d0af24df83290)
adds d4135a3 r21129: Fix from Martin Zielinski <mz at seh.de> - ensure the hand marshalled container size is a multiple of 4 bytes for RPC alignment. Jeremy. (This used to be commit 0e9ad2b29f1c05dc3f5d5e9659fe0557fa077d2e)
adds 4c48466 r21130: Don't mix SAFE_FREE() and TALLOC_FREE(). (This used to be commit 5c36d67d272a52f58532daa3c3c09b8f8b6a34e0)
adds 43101d6 r21131: Some notify fixes (This used to be commit b9300e1d5acba4e2537fcc6631d1ee4d53685f64)
adds 7bcf281 r21132: - Fixes bug 4366. Documentation for smbc_utimes() was incorrect.
adds 7b3f62e r21133: - Apply patch from ages ago, which should allow following \\server\share\path DFS referrals. This doesn't appear to break anything in the non-DFS case, but I don't have an environment to test DFS referrals. Need confirmation from OP that this solves the problem. (This used to be commit e479a9c094fa42354aad7aa76a712bf67d3d4d45)
adds 4aa7205 r21143: Fix wrong check for pam error codes for getpwnam and lookup winbind requests in pam_winbind (Bug #4094).
adds 0b2bbb2 r21144: Create more accurate warning message when the pam_winbind chauthtok has received NT_STATUS_PASSWORD_RESTRICTION.
adds c622130 r21145: Convert some int to BOOL in pam_winbind (only in 3_0).
adds a90034f r21146: Fix debug typos.
adds 3a0e9a5 r21149: Only say we are a groupmember for the optimized (rid 513) membership lookup when we actually are. Although the Linux nss winbind backend protects against num_mem != 0 && buf == NULL.
adds 7093ba8 r21150: Activate RAW-NOTIFY (This used to be commit 39809d7391723d3c310fc11705b1de20074c4bbf)
adds a252038 r21151: applying patches for CVE-2007-045[34] (This used to be commit 1d46b2ae3447b3521987b2ab1064a6ea314cfa07)
adds 4451203 r21152: Correctly omit pam conversations when PAM_SILENT has been set by the calling application.
adds 0cf5662 r21154: Add PAM_WINBIND_LOGONSERVER, also merge the various pam_set_data calls.
adds 462893a r21155: Forgot one _PAM_LOG_STATE_DATA_STRING call (only in 3_0).
adds 6dcf122 r21157: this is 3.0.26 trunk
adds dbb9450 r21158: Add _pam_setup_krb5_env() and _pam_warn_logon_type() functions for pam_winbind.
adds 902a6e1 r21159: Cleanup pam_sm_chauthtok() in pam_winbind:
adds 7440e42 r21160: Some more pam_winbind fixes:
adds 317d005 r21161: Another fix for pam_winbind: Move the entire pwd expiry handling into the PAM_SUCCESS block.
adds 3ad849d r21164: Fix from Martin Zielinski <mz at seh.de> for EnumprinterdataEX on Vista. Jeremy. (This used to be commit b16707a8615e1d00839d31e7a3061fb111336691)
adds 4be7605 r21165: Lets try the build farm without inotify, we're seeing some NT_STATUS_IO_TIMEOUT with it.
adds 1478531 r21166: Ensure we return the correct "EROFS" error on a non-writable filesystem. Jeremy. (This used to be commit 1e25501e8e6c568ab8892e05e0a60197e267d2b5)
adds 5f8840e r21176: merged va_end() changes from Samba4 (This used to be commit 04f6f01dfeda2fa076209a94cdf8e59f6ce47008)
adds d3b3e02 r21180: fix backwards compatible idmap backends parameter parsing (This used to be commit 01af19cc9d8e282ffd6ff6b52699ed2d0369ff69)
adds 6ab97dc r21181: Add some debug, fix the NT_STATUS_IO_TIMEOUT problems in the RAW-NOTIFY test in the build farm.
adds e7d2f46 r21182: * Refactor the code to obtain the LDAP connection credentials from both idmap_ldap_{alloc,db}_init() * Fix the backwards compat support in idmap_ldap.c * Fix a spelling error in the idmap_fetch_secret() function name (This used to be commit 615a10435618abb89852910a0d36c1d9ff35647f)
adds c59a49d r21184: Dummy checkin to let the build farm pick up r21183 of Samba4 (This used to be commit 22c9511314d563e1f4480099d2990cb5fbb8546a)
adds c04068a r21188: bumping passdb version number to make sure this is different than the 3.0.25 branch (This used to be commit b10f4cdfc0767dbd88f29f42fa5a8d9a9c1959a2)
adds 7a5fa7f r21191: Add in the POSIX open/mkdir/unlink calls. Move more error code returns to NTSTATUS. Client test code to follow... See if this passes the build-farm before I add it into 3.0.25. Jeremy. (This used to be commit 83dbbdff345fa9e427c9579183f4380004bf3dd7)
adds abbb882 r21202: On some build hosts, the first tests fail with CONNECTION_REFUSED. On my solaris 9 box I could solve that with an increased wait time.
adds 654c36e r21203: Regenerate C files after pidl updates. (This used to be commit 1dc2ba09c7afc516d894fddfed613990ccf1f1ee)
adds 15ee796 r21204: Add define for new QFS Info for "who am i" (This used to be commit 739a608eadd9448791366f26b42b06d38d77e037)
adds f3f1dd8 r21207: Make the code match the spec :-). Jeremy. (This used to be commit 36afae2d48a3c3e97d1c2c35275f99d51ba2b64a)
adds 995a916 r21210: Fix POSIX open to return an info level. Jeremy. (This used to be commit 5fa720f04f5d3b736145f9323aa8f4e623c14a41)
adds ce07cef r21217: Just found a system that does not define in_addr_t but only struct in_addr. Okay, it's a SuSE 7.0, but if the fix is so simple I think we should not drop that :-)
adds 0854e56 r21218: Fix typo (This used to be commit 5b25ce30022b5968717691223d065a8e0770c6e3)
adds 08bf58d r21219: Speed up the initial startup time of smbd on systems with loaded disk subsystems. See the comment in the diff.
adds 255177d r21223: Try and fix bug #4361 - Vista backup fails. Based on work from Joe Meadows <jameadows at webopolis.com>. One for the Vista patchset. Jeremy. (This used to be commit 470a4dc30874b00c599806cb6dbc06fe2775144c)
adds d1bb9b1 r21224: Initial checkin of cifs_host_name resolver helper script (needed by /sbin keyctl utils to finish the upcall) (This used to be commit 738d29dbcc6eae44ea91bdcf59a38c423dad1e29)
adds 4901d7f r21225: Couple of fixes from Martin Zielinski mz at seh.de, one typo, one to make sure that time initialization is done before modules that depend on it (printer initialization). Jeremy. (This used to be commit 6df32b4a6a9abd40e963c188b4c8769f15a0ab9b)
adds ffe646b r21226: Fix bug #4377 (rename of "foo" -> "Foo" fails). This is actually an interesting case as it exposed bad code in our DFS redirect module (that was where the bug was introduced). Caused by our turning on dfsroot be default. Jeremy. (This used to be commit 5fe25588f57ee59d70a66c755dfe70312e7afd08)
adds 778f3a0 r21227: Quick fix for Stevef - ensure the returned data on open is 8 byte aligned. Jeremy. (This used to be commit 7645044fcf77644839bb0d74163d93d03284bd67)
adds 50b3dbe r21228: Fix for fd leak on error path. Thanks to dleonard at vintela.com for this fix ! Jeremy. (This used to be commit 70b5db7d8c6aa324ad98436fe3fafe715c04c5a8)
adds b32efe9 r21229: Don't indirect through a potentially null pointer :-). Jeremy. (This used to be commit 6723f9d85ccb4883f15658aceb021b4c4a752edf)
adds d4e430d r21231: get rid of unused defines that cause a redefined warning (This used to be commit 509ae5ffa17be340c41fecaaace75816c18316c6)
adds 51fb808 r21237: Forgot configure checks in 3_0 (3_0_25 is fine) for heimdal kinit fix.
adds aad88ee r21238: Fix tab indent in self-written krb5.confs.
adds e6ce376 r21239: if the workgroup name is longer than 16 chars we get garbage in the string server_len is usually 256 (fstring).
adds 69cee2a r21240: Fix longstanding Bug #4009.
adds e4bcfcf r21246: Remove incorrect control on unix set info. We can take path or handle based calls. Jeremy. (This used to be commit a19fe0f0c4a809d9b086e904586243949f57ec96)
adds 92715ea r21247: In the refactoring I dropped a RESOLVE_DFSPATH call from setpathinfo. Return it and make sure all paths go through a dfs resolve. Jeremy. (This used to be commit 7fd3a146c11b70428ab5fbd7dc0272706abf8280)
adds 7db1c68 r21250: Partial fix for BUG 4093: Make %a expand to "Vista" based on the flags2 values in the negprot request.
adds 5920d87 r21251: Okay, after Jeremy has kindly tested this, check it in :-)
adds 86e5659 r21257: Better fix for bug #4188 : Windows Vista RC1 and RC2 can't delete directory on Samba share based on work by Joe Meadows <jmeadows at webopolis.com>. Jeremy. (This used to be commit 2dab8928769938ab79da7b7ce2d165fc388f9b00)
adds 56b4026 r21258: Fix for connecting printers from Vista by storing the printer GUID as a REG_SZ as Vista seems to whine about unknown REG_BINARY values.
adds c635c57 r21259: Fix coverity bug id #340. No way to process logon parameter as the code was written. Jeremy. (This used to be commit 7f1aee96a09d77de76b2cdbe5c2e6f27e6968b09)
adds e8783bc r21262: Final part of BUG 4093: fix %a with Windows XP 64bit (This used to be commit e2681eb4be1a9bd001eed0f39e5b5d370cf71ed6)
adds 297ba8d r21263: getpeername() returning -1 is not a reliable indication if a TCP connection is dead. Might be my code, this rings a very distant bell...
adds c1f9a38 r21264: LDAP_OPT_ERROR_NUMBER seems more portable than LDAP_OPT_RESULT_CODE (This used to be commit 1b3239f2abea9146c7d0d4af06c47a63e0caf006)
adds c96fc96 r21265: Fix some valgrind errors -- not in 3_0 (This used to be commit b419a3407532efcd50f54c77927b3b3bb566845f)
adds bea1025 r21269: Reformatting (This used to be commit b2eaa733c52113f53b6ff8aea9fce20ede1e3b1f)
adds 763a553 r21273: * Protect the sasl bind against a NULL principal string in the SPNEGO negTokenInit (This used to be commit fe70c224964bf15d626bfd4e0cc6d060e45bba87)
adds 985a261 r21274: As we now have POSIX opens which can unlink with other open files we may have taken the delete code path with more than one share mode entry - ensure we only delete once by resetting the delete on close flag. Jeremy. (This used to be commit 429dff31663e71556b5193b25d5b8e7e09fa5b9c)
adds 4f5cfc9 r21277: Fix an off by one error in the signal handler for aio: We can actually receive AIO_PENDING_SIZE signals, not one less.
adds fe881c3 r21278: The main goal of this was to get rid of the NetInBuffer / set_InBuffer. But it turns out that this patch actually speeds up the async writes considerably.
adds d9a29aa r21279: Get rid of 'aio write behind', this is broken.
adds 8a96fe6 r21280: Fix an uninitialized variable warning. Jeremy, please check.
adds abb131e r21283: Do not display away debug output of cifs dfs resolver by default per Dave Howell's suggestion (This used to be commit 529d64b4c862bee051e13a87e521d919c6dd84f5)
adds b511465 r21284: Fix some unitilized variable warnings pointed out by Volker. (This used to be commit 5c3edad86098c5271cb141b8f7885ca7f5b48072)
adds 949eb20 r21303: As discussed on samba-technical: Change the static array for the in-memory mirrors of the hash chain locks to a dynamically allocated one.
adds 8e589ea r21308: Fix some typos and ensure to null terminate the correct strings.
adds 826aa64 r21309: Add PRINTF_ATTRIBUTE checks for log statements.
adds 6dd654c r21310: Fix invalid printfs in pam_winbind.
adds 63f43ad r21312: merge from SAMBA_4_0:
adds 3a46604 r21318: Fix Bug #4225.
adds a2f2653 r21319: Remove functions not needed anymore (This used to be commit 0c8a364aec68bc7338d034b6f8223ec4085c9e07)
adds 9918e74 r21320: Display query_user info level 16 in rpcclient.
adds 5a052ed r21324: Add linux setlease to the vfs layer. Next round, as Volker points out, it should be abstracted a little higher up so other os'es can have an entry, but it will take a bit more work. Thanks to Chetan Shringarpure and Mathias Dietz.
adds 5876136 r21336: Fix indent (as pointed out by Volker).
adds 13ee4a5 r21339: Fix the non-linux build. This is more evidence that this needs to be moved up one layer. (This used to be commit 552ae93b14ff1674a8b2f369e57ad2d7d0712a70)
adds 2d67529 r21345: Smaller fixes for adssearch:
adds 6663fa6 r21346: FIXME ! Our parsing here is wrong I think, but for a level3 it makes no sense for ptr_sec_desc to be NULL. JRA. Based on a Vista sniff from Martin Zielinski <mz at seh.de>. Jerry - part of the Vista patchset. Jeremy. (This used to be commit 60e26a9039fbe0fd632e306bf545331195fb1ce6)
adds 08726ff r21349: Fix memleak in ads_upn_suffixes().
adds 5aa3b27 r21352: Let ads_upn_suffixes() return a pointer to an array of suffixes.
adds c13e862 r21353: In the turn of tracking down nss_winbind related bugs on Linux: print NSS_STATUS code with DEBUG_NSS when leaving a function.
adds 8bbe400 r21357: Fix typo.
adds 1b16e8c r21358: Some more debugging for _nss_winbind_initgroups_dyn() on Linux.
adds 9c79a69 r21365: Lets see which build farm machines have makecontext & friends (This used to be commit ab053a3b7186989b41180857e21e7d837de81cbd)
adds 29b6971 r21369: sys_disk_free return type is SMB_BIG_UINT. Fix dfree_retval to be SMB_BIG_UINT as well, otherwise we may wrap up on > 2T file systems.
adds 3057c39 r21379: Attempt to fix the build on "gwen" (This used to be commit 3d85eb758d2261e0749f6db0ce368a7c0d4df149)
adds ca072a9 r21382: Important fix for winbind when using non-AD domains.
adds 299e161 r21383: More possible "security=share" fixes. If a client is sending LMv2 make sure we test with the password blob in the LM field as well as the NT field. Jeremy. (This used to be commit a6b55beae7ae0c70cf955d01f51f881f9f962910)
adds 4003edf r21385: Regenerate IDL after pidl changes, sync winreg.idl from samba4. (This used to be commit b84370513fbf790e599c33f177fb271a2a992b72)
adds 637b01b r21387: Another important fix for non-AD domains:
adds 3e5219d r21388: Merge support for providing replacement system headers. (This used to be commit 78d6c88f10d600e05c4346affbba1d95c614dc34)
adds 216c5c5 r21393: Fix typo.
adds 4a18f37 r21394: Prevent nscd crash due to potential NULL pointer dereference in _nss_winbind_initgroups_dyn() on an empty group list.
adds 2b30279 r21396: fix wbinfo --lookup-rids command allow detection of libbiconv if all others fail - need for FreeBSD (This used to be commit 7acc9421b0643cb04bff1f1d98ecb899f9b09601)
adds 6432e90 r21397: revert accidential commit (This used to be commit 9fe5f7885771e68b11c7794653d0e4771eeac403)
adds 9162cb7 r21399: need to zero the request and response structures (This used to be commit aa8f306fa545af653d8288919fa5a3b80f447bec)
adds bca83e3 r21409: saved_status1 is not used anymore after aio write behind was removed (This used to be commit 29a1892c131ed41a06d3dcfdb5d21371e60c1ba6)
adds badbfe0 r21410: We have to increment the sequence number also when tdb_update_hash() succeeded. Found while testing the brlock seqnum patch.
adds a2fd13e r21412: The last patch also incremented the seqnum when tdb_store failed. Not as bad as not doing it at all, but needs fixing. Also simplify the logic, I had missed the "goto out" at the end of the function.
adds c909c67 r21417: Janitor for Herb. Make sure sharesec.c is functionally identical in 3.0.25 and 3.0. Jeremy. (This used to be commit eabe14825877a05d544bb61080701170449c7d26)
adds 39c1ebf r21444: Check in tdb_parse_record. Not merging to the other branches yet, we need to agree on the behaviour of non-existing records.
adds 4218d57 r21445: Apply tdb_parse_record Tridges error return, merge to 3_0_25 and 4_0 (This used to be commit c852d9b56971673fc62eec3460720478d81c279d)
adds 8dbeb4d r21446: Karolins "printjob username" (This used to be commit 19ee6779255a269830fa8ee51468a4738dadf942)
adds 16a0063 r21449: Talked to Jerry on irc, he does not see what might break with this: Change back the 'msdfs root = yes' default to 'no'.
adds aa12597 r21450: No need to TALLOC_FREE twice here.
adds c985947 r21453: use the tdb mapping file for groups by default for compatibility with the 3.0.25 tree (for now) (This used to be commit 53ab0d1822711038612f2ef9ccffaa3ed394c4ce)
adds 83dce23 r21454: Fix debug typo.
adds f77bdcf r21460: Fix for server-side processing of SPNEGO auth fragmented into "max xmit" size security blob chunks. Bug #4400. Needs limits adding, and also a client-side version. Jeremy. (This used to be commit aa69f2481aafee5dccc3783b8a6e23ca4eb0dbfa)
adds b45442e r21461: Not strictly necessary, as data_blob() panics if it can't allocate. But I'd see this as a design flaw in data_blob() and it made me look in that routine.
adds 1052cad r21462: Fix EnumValue (?) (This used to be commit e73a418b5b0100936efb4c1133da3cfe3fcb61cd)
adds 4156129 r21467: Add GPFS-provided DMAPI support based on their GPL library (This used to be commit 5876bedda51fce0c932ca0cdab074629b31a9c94)
adds 7f981b4 r21474: Ensure trustdom_cache_shutdown() gets called on terminate. Pointed out by Herb. Jeremy. (This used to be commit 08998b74a51acd55eb6cbe095e682e2a79334736)
adds cedcf06 r21478: Add 65k length limit for split SPNEGO blobs. Jeremy (This used to be commit 6be078da267677e3e558033c28099e3932a17712)
adds a9dbdf9 r21480: Make fd_open match fd_close be translating errno into an NTSTATUS immediately. Jeremy. (This used to be commit 71dd02cc164197152e76d8141f906390c4bd1526)
adds 01ecda0 r21481: No one said anything, so I'm disallowing anything but explicit shares in "default service" :-). Jeremy. (This used to be commit 90bdcce765998cc0f5768d24926d52b8a4a44f90)
adds 2afcdc8 r21482: Use IPC$ not ipc$ for consistency. Jeremy. (This used to be commit 42a846b3dfa50eea6592c6bb425f7bdb672c25f9)
adds ca229b0 r21483: Fix use of uninitialized variable. Jeremy. (This used to be commit 4a74d042c9108ed68cc92f27b390c261c0bc8885)
adds 9684e35 r21500: Fix inappropriate creation of a krb5 ticket refreshing event when a user changed a password via pam_chauthtok. Only do this if
adds 43c2906 r21505: make sure mlock()'d memory is aligned on a page boundary (This used to be commit 52e6a2ceab794875781575ed17ec86808f6e26da)
adds 1945571 r21506: Allow old pre 3.0.22 multi passdb backend configurations to work with post 3.0.23.
adds 2b52e35 r21507: Fix some "cannot access LDAP when no root" bugs. The two culprits were
adds fa5e0a2 r21508: Fix memleak in new idmap_tdb, thanks Herb.
adds fde308d r21509: Merge lp_passdb_backend() from rev 21506 to 3_0_25.
adds d43dbee r21517: Fix build warnings.
adds 56c1d7e 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. (This used to be commit 0d2b80c6c4a744b05a0efdec352cddccc430e0c4)
adds e972e29 r21526: Fix stray character in sys_memalign() that is only is the case where we don't have memalign() or posix_memalign(). (This used to be commit 1635bac80011d15e3ed30b6d43b6e22b2ce2a000)
adds 8e9ce06 r21529: Fix warning from bad cast. Jeremy. (This used to be commit 34675624e2be886188337a883a6c4a57ef7e3fe3)
adds 3f3a3a2 r21530: Don't code with jet-lag and Volker looking over your shoulder.... Correct fix for warning :-) Jeremy. (This used to be commit 773001870d22ef4ff7ec00f73661b59a63cade42)
adds 6784d54 r21536: Fix copy/paste typo.
adds 6af7f33 r21537: Avoid to trigger the confusing "cached entry differs." warning when there is just no cache around for a user.
adds dd110c9 r21540: Fix Bug #3713 and readd reporting what the profiles tool does (when called with the -v option).
adds af7f764 r21543: Fix 64bit build warning.
adds e7d6c7b r21546: remove duplicate lines (This used to be commit 934163782bf5444ee6535b628ef80dad4b5685e6)
adds 28e2069 r21547: Fix from Michael Adam <ma at sernet.de>: Refuse registry shares without path.
adds bdc612a r21548: prevent segv (reference to -1 element of array) (This used to be commit b5fd72282da85f50a040fd949752bc71023ff055)
adds eccb9b7 r21549: Only create DISP_INFO structs for domain handles, the others don't need them. It just does not make sense to do a querydispinfo on an alias handle...
adds ab6a1df r21550: make disp_info_list static to get_samr_dispinfo_by_sid(), add a comment :-) (This used to be commit fad2ee8aa3e99c31a0632a80b4a64dedb6e01495)
adds f4a0084 r21551: Ok, this is more subtle. More tomorrow :-) (This used to be commit f63189907efe857ef51ff91470ddb8d21b9a41fa)
adds 2fb172f r21552: Ensure to check for proto_exists before linking any binary. No make proto should be required before creating any binary from now on.
adds 3e946cb r21556: Remove superfluos return check in ads_keytab_verify_ticket().
adds 59e8bd6 r21557: indent only fix. No code change.
adds 4e00351 r21558: Safe more indent, again no code changes.
adds 5c0d13a r21560: Convert name_to_fqdn to BOOL.
adds 81e4a28 r21561: It makes absolutely no sense to call krb5_kt_resolve() two times directly after another.
adds 7d2152b r21562: Regenerate gen_ndr after pidl changes. (This used to be commit 952f648d8132a0652bb03b9e7671239e57614ee9)
adds 2838d74 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.
adds 2b5d317 r21565: Import ndrdump (doesn't compile yet, needs table support functions). (This used to be commit 9a9b9421673ed1c455658d8ae79d7a1522a1baa7)
adds 2546b63 r21566: If we're going to be broken, at least be *consistently* broken :-). This will do until Simo fixes the escape calls properly. Jeremy. (This used to be commit b7d91ec1b20f8d58903a3283f7789a30041461be)
adds 8c5846a r21569: Fix bug reported by Martin Zielinski <mz at seh.de> where return value was incorrectly initialized. Jeremy. (This used to be commit 8d45f1f3b524031a34cfba21b677be8a09fc192c)
adds 3e12cf8 r21576: Patch based on work from Todd Stecher <todd.stecher at isilon.com> to allow client to fragment large SPNEGO blobs (large krb5 tickets). Tested against W2K3R2. Should fix bug #4400. Jeremy. (This used to be commit b81c5c6adce51cec06df0e993534064b20666a8e)
adds 1aa730e r21577: Remove unneeded #define (part of earlier patch that was removed). Jeremy. (This used to be commit 645b0438dde0dad26e950b3184cc412d3d87560a)
adds 84d2ceb r21581: Add an error code I just got (This used to be commit 5ef0286b56b368abd4da2cbe3d826a3438f3acc3)
adds 62a6f89 r21603: Horrible backwards compatibility hack as an old server bug allowed a CIFS client bug to remain unnoticed :-(. I suck. Jeremy. (This used to be commit 29761173ee26b4713c9a12166a935c066fc3321b)
adds fd5cf34 r21604: I got this wrong also in libsmb :-(. Jeremy. (This used to be commit 4a04555e23b5fa53fbeb5b65a7c83cff1b0f9640)
adds 578a817 r21605: Fix small typo noticed by Raúl Sánchez Siles <rss at barracuda.es>. Jeremy. (This used to be commit 5ed61d5af6fe56e22135406256f5d1f7ccd6a376)
adds e9e6af5 r21606: Implement escaping function for ldap RDN values Fix escaping of DN components and filters around the code Add some notes to commandline help messages about how to pass DNs
adds f153274 r21607: While committing I saw I had not newline terminated this string ... (This used to be commit 51d296f25152ce9d719cec777bb306ca246fc3be)
adds fae01b4 r21608: Fix a couple of memleaks in error code paths before Coverity finds them :-) Jeremy. (This used to be commit cbe725f1b09f3d0edbdf823e0862edf21e16d336)
adds 8e00e9d r21609: Fix memory leaks in error code paths (and one in winbindd_group.c). Patch from Zack Kirsch <zack.kirsch at isilon.com>. Jeremy. (This used to be commit df07a662e32367a52c1e8473475423db2ff5bc51)
adds 1e7ddfc r21610: put libraries preceeding the @SONAMEFLAG@ variable as on AIX this ends up commenting out the remainder of the line and we have missing libraries in the link (This used to be commit c4621de39bb9ad8d366d776b27df45dc07f782ba)
adds 85f769d r21611: I'm not entirely sure about this patch but it is working. su - DOM\user was unable to set the process crendentials without listing the "id" and other attributes in the attrlist[]. More fixes to come, but I didn't want this to get lost. (This used to be commit 4c53d300fa3516a4c5113bc94dfd07413c46b038)
adds 2c51e49 r21612: Make pam_winbind do the same username fixup on AIX as the WINBINDD LAM module does to work around a system that does not support >8 character usernames. Without the change, pam_winbind tries to authenticate _#uid in the domain. (This used to be commit 7f0ba72e05acbd958fbf768a04d16c29189dc8f7)
adds aaa3a9a r21613: perform variable subsitution on home directories and shells provided by the nss_info backend (This used to be commit a9028612a3f614579b28f9560cc67aef90b31cf8)
adds 5e88cb8 r21614: The memset() called on aligned memory was causing crashes on x86_64 Linux boxes. Since it is not needed, just use malloc() on Linux. (This used to be commit 3644bd999621e04b3fae262f172e93ea8fdcd47e)
adds 6fb6adb r21615: don't wait until the last second to try to renew a Krb5 ticket as it is took late (This used to be commit 5575845952171aaeae81cf65fe32be33cc1b45ba)
adds b1f4259 r21616: Delay initialization of idmap and nss_info backends until necessary so they can honor the offline logon state. (This used to be commit 15b13dfe81e861b94077c94b80117a85a5ffb999)
adds 9b568ec r21622: Fix bad merge caught by James. (This used to be commit 05886edb3559355e8cd3e3eb8999f24b64ddb3eb)
adds 1983759 r21623: Fix copy/paste error (This used to be commit 0de74724289f2b78719f6675664d7376446650d0)
adds 377bb74 r21626: Fix memory leak on error path noticed by SATOH Fumiyasu <fumiya at samba.gr.jp> (This used to be commit d68b2910c8ba97a42b8bccc0af1341fc301a76d0)
adds 5f24668 r21632: Remove ununsed variable (This used to be commit 82dc19f844af65a8815c629e4ec1f354d208a53f)
adds a4db672 r21633: First real fix from me found during the bug hunt.
adds 742a853 r21635: Don't free talloc()'d memory. I wish people would check the callers when changing how memory is allocated. (This used to be commit 78bf4042dd22bf063846c58729d5b64be3fce8a8)
adds cfecca6 r21636: Was almost right before. We have to specify the short domain name to get the Krb5 config stuff to work in the server affinity settings. (This used to be commit 518052be38385ad089c0cb092d07ccd210a27ef3)
adds efd510f r21637: Get "password never expires" account policy working. 0x8000000000000000LL is "infinity" to NT and should not be converted numerically to time_t. (This used to be commit f3a8048a628753990f9c5401b2bb50c19d4f66e3)
adds 81cce13 r21638: Change POSIX_UNLINK to allow clients to differentiate between unlink/rmdir calls. Jeremy. (This used to be commit f0c8488d382ada32fabe79399f64ba1c6486d009)
adds c75f0c6 r21639: Add in implementations of POSIX open/mkdir/unlink/rmdir. Jeremy. (This used to be commit 6457d66b9a04c421fc43e131c825c7555c16a1ea)
adds cc29435 r21640: Fix the build for broken platoforms without O_DIRECT or O_DIRECTORY. Jeremy. (This used to be commit 6a0f6fde0a19bfb4af4c7fa6f29d7015e884d86e)
adds 402affb r21641: Add test code for POSIX pathname calls into smbclient. Jeremy. (This used to be commit 9858e5b72526360fc415b848a84042e09d9b2453)
adds 3bd2394 r21642: Fix bug 4365. Please note that this was only tested with Vista so far, it needs testing with other clients as well. I'm afraid I'm visiting a conference tomorrow and saturday, so I'd be happy to get support in this.
adds 6b8e858 r21643: Put the correct bits on the wire for posix_mkdir. We're not yet deleting open files on unlink. Investigating... Jeremy. (This used to be commit 334b34f131578c2a889caa90aa2425f41883cafd)
adds ea3e890 r21644: Allow mkdir on platforms with no O_DIRECTORY. Add proper debug to all possible setfilepathinfo functions. Jeremy. (This used to be commit 3c47a5ef258d536504759a02f6d84c0ab0af7224)
adds 059e4cf r21645: Make posix_unlink work - on open files too ! Jeremy. (This used to be commit 98f4b64574ef205ec87401b4bf5eed89f2933fa1)
adds cba9ad6 r21646: Patch from SATOH Fumiyasu <fumiyas at osstech.co.jp> - add minsize parameter. Bug #4409. Jeremy. (This used to be commit b9408304db9a64d9b8ad56f53532825a02fdb150)
adds 1702791 r21647: Allow unit on for size parameters. (This used to be commit 4d5654a8ab491364be5fd83e9894e9a46401f0f4)
adds 09ff579 r21651: Add ndrdump to samba 3. This only works from external source at the moment. To use, use something like:
adds a47ae92 r21652: Fix samba3-specific initialization (This used to be commit 7ce0c5d0ccee370ae6f38c98c1bf8398c0ec9f19)
adds 091df71 r21655: Regenerate after pidl bugfix. (This used to be commit 7fdbf66976fa1b43eabca4786844a41a4381b3ef)
adds 36f20fc r21657: get rid of warning - not everyone understands %F (This used to be commit 5a7330cfe460cd53b89f5a27e18857f4ea7f9939)
adds 9f8e8e1 r21663: Fix from the Wine guys: Robert Shearman <rob at codeweavers.com> The background behind this patch is that we're using ntlm_auth with Wine. Windows allows us to pass in a NULL domain and a username of the form of "user at domain" and this is converted into an NTLMSSP_AUTH packet with a NULL domain name and a username of the same form. Jeremy. (This used to be commit 32b040fe05707d5ce6322cb41d36cfdd2c3b31fc)
adds 6deb189 r21664: Fix #4425 - patch from Jason Mader <jason at ncac.gwu.edu>. Jeremy (This used to be commit 24a4d4d7adefc4590f7e38cc72f54dc692cf9856)
adds 1f56aab r21665: Fix bug #4428 reported by Jason Mader <jason at ncac.gwu.edu>. Jeremy. (This used to be commit fe00771df517071c5e654e0b2b9cfde2d88bd701)
adds b22ffe7 r21666: (only in 3.0, not 3.0.25). Fix bad parameter to call. Jeremy. (This used to be commit 9b16c57960af38f1932cd45505e617f034c0b93b)
adds 9b0f22d r21667: posix_unlink should break existing oplocks. Jeremy. (This used to be commit 8a90d5dd4f396e5ba207efabc6d852fe4b418310)
adds 10ab7a3 r21672: The cannonical file access pattern should look like this :
adds a4bffe0 r21703: fix build when O_SYNC not defined (This used to be commit 73b7a25ba8a2f7471c07a912da8b6968b41b4f1d)
adds 80a2169 r21704: open sockets immediately in process_loop (This used to be commit 51b96ba79c9e7ca7a4cdf777fe160152ab35236e)
adds 0ebac7d r21705: add modify rights defines (This used to be commit 06c777529f62b29edda4e9820426117ec4a3546d)
adds 242927b r21706: get_delete_on_close_flag() is the perfect candidate for tdb_parse_record() (This used to be commit b73685d20751ac343faab79332552cd7ee92d831)
adds 4952fe3 r21714: Change the VFS interface to use struct timespec for utimes - change the call to ntimes. This preserves nsec timestamps we get from stat (if the system supports it) and only maps back down to usec or sec resolution on time set. Looks bigger than it is as I had to move lots of internal code from using time_t and struct utimebuf to struct timespec. Jeremy. (This used to be commit 8f3d530c5a748ea90f42ed8fbe68ae92178d4875)
adds f41de93 r21715: Fix torture utime code. Jeremy. (This used to be commit 10430bf75accc71045ed359314dc2711fea8df01)
adds ba992d5 r21717: Support the SMB_QUERY_POSIX_WHOAMI info level on QueryFsInfo. (This used to be commit 32c7281f90b042c9f01962c4661faaf979676711)
adds 59285f1 r21722: Add the dead record functionality presented on samba-technical at samba.org. If you do a tdb_set_max_dead(tdb, n), then for this tdb a delete operation will only mark a record as dead and re-use it if a new record is created. The parameter n allows for at most n dead records per hash chain. If this number is exceeded, all dead records are put on the central freelist.
adds 94a1b23 r21723: Make use of the per-hashchain "freelists" (This used to be commit f3421ae4cfa263c0e7a8e934b40342ee9885d239)
adds 640ab28 r21724: Optimization pointed out by Volker. If we don't have any outstanding locks or blocking locks then we don't need to read the lock db. on close. Jeremy. (This used to be commit 1b063496f93f78347a6e67549bde54c845499a7d)
adds f76fe23 r21725: Fix for memalign used without test guards. Was breaking the build on *BSD's. Tested by Herb. Jeremy. (This used to be commit 4816af5ce9070385b292f666779a24057b39e457)
adds cda247e r21726: Fix stupid cut-n-paste typo. Thanks to volker for being on the ball..... :-). Jeremy. (This used to be commit 84ed7bcbe6dc14b18a7e913b153c82da1856a835)
adds 235b0f9 r21731: Fix long-standing bug in our chain processing code. Should fix a bug with WinPE. Probably a candidate for the Vista patchset. Jeremy. (This used to be commit ef32de6b59fef3e9f59e6f864ce5eb072390ea48)
adds 0a78e20 r21734: Fix bug #4369. Patch from David Leonard <dleonard at vintela.com>. Jeremy. (This used to be commit 62a5c22a13001010753975442e62841ac62d8d6a)
adds 47c9fe3 r21738: Remove unused file. (This used to be commit 7246b316960e5307d988ad3296230767e57f455b)
adds 5309fd6 r21747: Cosmetic checkin to bring ntcreate and nttranscreate closer together (This used to be commit ecc781f1a211377e9ebb3e416c86123c00b11ed3)
adds 062a22b r21748: More cosmetic alignment. One change to call_nt_transact_create(): We were asking open_file_ntcreate for a batch oplock if the client asked us to do so, even if it did not ask for an oplock in the first place. Did not test it, but I think this is bogus anyway.
adds b81b6b3 r21750: Sync up with SAMBA_3_0_25. Only client changes are in libsmbclient right now. Jeremy. (This used to be commit 6dd5f0ef0fe3a673081e16e656ca579bf50457ff)
adds b7d96fd r21753: Enable building ndrdump with the builtin popt. Jelmer, please check! (This used to be commit c1cfeb61a1d36d5cd219b5f5a7a84649e2028c4d)
adds 7b2c2e4 r21754: Volker is completely correct. There's no need for the RESOLVE_DFSPATH macros and their varients any more. Fix reporting profile bug with all error returns. Jeremy. (This used to be commit cdf0fdb1049fd68b46885cbea887dc0e595fa524)
adds aab1dd4 r21755: Memory leak fixes from Zack Kirsch <zack.kirsch at isilon.com>. Jeremy. (This used to be commit 02d08ca0be8c374e30c3c0e665853fa9e57f043a)
adds 286d855 r21756: An invarient the dfs code depended on for POSIX paths is no longer true, so fix it. Jeremy. (This used to be commit 698159c0ee8d9adb3b56231c0c8ad2ddebd5be11)
adds 6e5ea70 r21757: Add SMB_VFS_CHFLAGS operation. (This used to be commit 16cb22d6b83c502dec1b297c544c05d89714b3d6)
adds c4ea95f r21758: Fix a very specific dfs bug when passing in POSIX pathnames. When we're working out how much we've consumed we need to backtrack by either a '/' or '\\' component, as both are valid separators. Jeremy. (This used to be commit 1722ea20db2d531f92fb18fa5783f09258727c64)
adds db32963 r21759: Fix the same bug in a more elegant way, strrchr_m is an expensive call.... Jeremy. (This used to be commit 321a136dbce1a0532f123ea79ecb91f987b9a286)
adds 70d5f41 r21762: Fix the build by enabling shared modules and adding the config.* files. Add norify_watch and chflags operations. Fix a bunch of warnings. (This used to be commit 1106db7ea148253e3b5f0806b2d5efcd094b202e)
adds 30b9b9a r21763: Add support for the UNIX_INFO2 infolevel. (This used to be commit 262e4e1fd8398934780db354fcc5316368032d7b)
adds 7b85ad7 r21764: Fix warning in debug comment. Jeremy. (This used to be commit 12c29a8e9bd87550ad7a8e7ceaf4cba59994547a)
adds 872cd74 r21765: Fix the build for HP-UX. (This used to be commit 04cb34ff9dbdc02f21ed8d938fb754478c2b89c1)
adds 41c8f3d r21766: Fix compiler warning. (This used to be commit f82ac78b2fa623f5868201bd54ffac9c8f318eef)
adds a39f08e r21767: Revert all the bits I accidentally committed in r21766. (This used to be commit 7e862b908057b7971f8163ee94c9358a63998e87)
adds 5409110 r21768: Fix the client dfs code such that smbclient can process deep dfs links (ie. links that go to non root parts of a share). Make the directory handling conanonical in POSIX and Windows pathname processing. dfs should not be fully working in client tools. Please bug me if not. Jeremy. (This used to be commit 1c9e10569cd97ee41de39f9f012bea4e4c932b5d)
adds 12c617a r21769: Attempt to fix bug #4384 in old search code. We were accessing a pathname that hadn't gone through unix_convert ! That's a big no-no... Jeremy. (This used to be commit 33a67fd39e1a51944bf0783350aa6ef95dfafb84)
adds dd011f4 r21770: For old DOS style searches we must remember if the initial search had a wildcard in order to correctly return no error on end of search. Found by Samba4 torture tester. Jeremy. (This used to be commit c74bcf7677123f273d44181ca053ba49b8c7ddae)
adds f6c9f87 r21774: Fix the build with Fedora Core 6. tridge/vl: please check.
adds b1fc114 r21775: make messages more understandable - don't leave part dangling after newline (This used to be commit f57e4f8adaa3b8cfc300ee6625fdbca968bb81d3)
adds 1082016 r21776: fix bugs #4438 #4440 (This used to be commit 319fcb4ea8b7a004760aae82392b69c48af5df91)
adds 257d2e0 r21777: As Stevef requested and the Apple guys agreed, make mode_t in posix_open/posix_mkdir -> 8 bytes to match the SET_UNIX_INFO_BASIC call. Steve is updating the Wikki. Jeremy. (This used to be commit 2f1c95ac7718c1d2a75367ba712edd6b57069432)
adds 3adeb42 r21778: Wrap calls to krb5_get_init_creds_opt_free to handle the different calling convention in the latest MIT changes. Apparantly Heimdal is also changing to this calling convention. (This used to be commit c29c69d2df377fabb88a78e6f5237de106d5c2c5)
adds 98e5869 r21779: I missd a call to krb5_get_init_creds_opt_alloc in r21778. (This used to be commit 4f6c2826aa1ac240b02122a40fe9a1ccabaaaf27)
adds ec5167e r21780: let smbcontrol use POPT_COMMON_SAMBA options to allow setting debug level. Fix calculation of argc after options are stripped. I couldn't find a popt function that returned this. (This used to be commit 6bcbf23e2ae67615a2416e70be2f68bd58fba5b9)
adds 8a05fe7 r21782: Fix a memleak (This used to be commit a2dc1f62fdf7683cfb2ca71499dbe7efddc4aa9b)
adds 5214cb6 r21783: Add in the "create info" field to the reply from POSIX_OPEN and POSIX_MKDIR as specified by Stevef in the wikki (extra 4 byte field).
adds 0d91334 r21784: Replace smb_register_idle_event() with event_add_timed(). This fixes winbind who did not run the idle events to drop ldap connections.
adds 77a4b25 r21785: Avoid an unnecessary gettimeofday() call
adds 59c071f r21792: Fix crash bug triggered by Excel reported by Jerry. Bad cut-n-paste on rewrite of timestamps. Jeremy. (This used to be commit 1809e0866ae135af1d5ea36a8534e1678ee9b27d)
adds 24cdd7c r21800: Check-in the DFS rewrite. I am still testing this but it works from smbclient and Windows, and I am promising to support and fix both client and server code moving forward. Still need to test the RPC admin support but I haven't changed that code. Jeremy. (This used to be commit 7a7862c01d07796ef206b255c676ad7dc2cc42fc)
adds 81c820d r21801: Fix Coverity ID # 342 (This used to be commit 8700cd71bb3af3a55f025b34b61062aa5b66b6bc)
adds a5dd435 r21803: Missed part of patch to make self-referrals work. Jeremy. (This used to be commit b1fa55e513f506bfb58687b692e1507732b00fbc)
adds 668da63 r21804: Create a reference after proto_exits was called once. Else we link the binaries again with each make. Thx Volker to point my chesty at this. (This used to be commit 0cb6634d94f601a96541f882a5486e82084f9413)
adds 5e74df4 r21813: fixed an integer overflow error in the ndr push code.
adds a2d9f07 r21814: use ndr_push_error in the ndr layer, not just a NTSTATUS failure (This used to be commit 05bd5cb6eef2f0adacc98fd2c94356006358d3d6)
adds c55d05b r21818: Remove some unused code (This used to be commit f88eab91c43570e4da7a4a6cd117e7b7ebf53331)
adds e6ccc78 r21819: Wrap all steps in secrets_store_machine_password into one single transaction. Succeed all or store nothing.
adds 0e70269 r21822: Adding experimental krb5 lib locator plugin.
adds aa6055d r21823: Let secrets_store_machine_password() also store the account name. Not used yet, the next step will be a secrets_fetch_machine_account() function that also pulls the account name to be used in the appropriate places.
adds 93128b8 r21825: add debug prefix timestamp to allow "short timestamps" to be added to debug messages (This used to be commit 4af2795e65f6bab156b300d720c7ea75c944bb87)
adds f56da08 r21831: Back out r21823 for a while, this is going into a bzr tree first.
adds 3cb9ce7 r21840: mount.cifs compile on old libc missing bind mount #define
adds edccfc9 r21845: Refactor the sessionsetupX code a little to allow us to return a NT_STATUS_TIME_DIFFERENCE_AT_DC error to a client when there's clock skew. Will help people debug this. Prepare us for being able to return the correct sessionsetupX "NT_STATUS_MORE_PROCESSING_REQUIRED" error with associated krb5 clock skew error to allow clients to re-sync time with us when we're eventually able to be a KDC. Jeremy. (This used to be commit c426340fc79a6b446033433b8de599130adffe28)
adds ca25666 r21846: Try and fix the Darwin build which seems to have a strange krb5. Jeremy. (This used to be commit 1e32b44bfcf7676b3a9f208054fa853e7066eafc)
adds 7d77dd9 r21847: Fix memory leaks in error paths (and in main code path in one case...) in sasl bind. Wonder why coverity didn't find these ? Jeremy. (This used to be commit 89bdd30e4b2bb9dbc2ab57c54be8c6d01cae5a26)
adds c042d06 r21848: add a comment about gss_import_name() and when to free the krb5 principal data (This used to be commit 54a114fa7569315a8ad391689ebf5d68ef4a62d4)
adds b74cb67 r21850: After Jerry explained to me the HORRIBLE way in which the MIT gss libraries *SUCK*, move the frees to the end of the function so MIT doesn't segfault..... Add a comment so that another engineer knows why I did this. Jeremy. (This used to be commit 1a2be06d4a1131952a97f94b05ae69b1dce4c300)
adds d873858 r21851: Obvious typos... (This used to be commit ff886436b739bbb5c00a67de970841205a3f447c)
adds 3f6e08d r21853: Fix a valgrind error (This used to be commit d0d16cc55ab830dcfd4f8c6c7bf64d2b9b6dd55b)
adds 761f60f r21854: Add gfree_interfaces() to gfree_all().
adds b067d98 r21855: Fix a memleak in the krb5 locator and comment out gfree_all() which doesn't make sense as long as it doesn't work as an lp_unload().
adds 8d5f85e r21857: Stop pretending to be Vista in the %a macro towards Samba clients.
adds ab9a46a r21858: Fix typo.
adds 815fdf2 r21860: Fixes for "winbind normalize names" functionality:
adds b2bc94e r21861: Pull the comment and location from CUPS if we don't have one when fetching a printer from ntprinters.tdb.
adds 2d30923 r21862: add the cups comment and location lookup to get_a_printer_2_default() as well (This used to be commit 5b47c4e5c25550ad72f9e558bb50f237ba28f81e)
adds 42b2dde r21863: Fix debug messages with incorrect function name. Jeremy. (This used to be commit d432d81c8321a4444b970169a5c7c3c5709de8e5)
adds c2fd7de r21864: Reformatting. Jeremy. (This used to be commit f18e87ba6b6a3f4c16777cb5b6bf93a656800247)
adds ecd496f r21865: Add in the stubs for SMB transport encryption. Will flesh these out as I implement. Don't add to SAMBA_3_0_25, this is experimental code. NFSv4 you're now officially on notice... :-). Jeremy. (This used to be commit 5bfe638f2172e272741997100ee5ae8ff280494d)
adds 80a78b0 r21866: Remove unused "lock spin count" parameter (This used to be commit 52f2c89c0a462a69fe945401ac1a7341e2a6e4ca)
adds 2864d86 r21867: Simplify calling convention of timeout_processing. lp_deadtime is only referenced in conn_idle_all(). (This used to be commit c0aaee6d36cf1fb873cfb9ab6ee52ff097a202a0)
adds 8d0cfdd r21868: Remove check_log_size from the central smbd processing loop. This can be done with a become_root/unbecome_root in debug.c. (This used to be commit 4632a0caaf251d9cc7b9d84cbd20362d37f0e4e0)
adds 7c2bc9c r21869: Move sending keepalives out of the main processing loop into idle event.
adds c0e37a7 r21870: Move sending auth_server keepalives out of the main loop into an idle event.
adds fe0b56e r21871: Move deadtime processing into an idle event. While there, simplify conn_idle_all() a bit.
adds 22cc1dc r21872: Fix a debug message (This used to be commit fcec3d1c46affbf802fb411913c8cc59c02102fa)
adds 00b73df r21873: This is winbindd_pam.c, not pam_winbind.c :-) (This used to be commit e1fbfbe1c49d3ff1ca71a33e66fae1f2d48fb7a7)
adds e6bf921 r21874: Fix missing notify function. Thanks to Thomas Bork <tombork at web.de> for pointing this out ! Jeremy. (This used to be commit b69e18c7f167418ca364a85f1dac252f7b549e57)
adds 1899c83 r21875: BUG 3275: Patch from Andy Polyakov <appro at fy.chalmers.se> Relax check for i386 header checks in the PE header of printer driver files. Thus allowing uploading of x64 print drivers from 64bit Windows clients. (This used to be commit 328807ec7b1ce6489d5443a93d1599f93af93933)
adds c48b610 r21876: Start adding in the seal implementation - prototype code for the server side enc. (doesn't break anything). I'll keep updating this until I've got NTLM seal working on both client and server, then add in the gss level seal. Jeremy. (This used to be commit 530ac29abf23e920baa549e7cec55199edd8bd74)
adds 7c09cfd r21877: Missed one line. Jeremy. (This used to be commit 184571e4b0283fb1a62c441f10429006656052c8)
adds 3fdef94 r21878: Fix a bug with smbd serving a windows terminal server: If winbind decides smbd to be idle it might happen that smbd needs to do a winbind operation (for example sid2name) as non-root. This then fails to get the privileged pipe. When later on on the same connection another authentication request comes in, we try to do the CRAP auth via the non-privileged pipe.
adds 496dbdf r21879: Move process_blocking_lock_queue to a timed event.
adds 7ccf456 r21880: Make client and server calls into encryption code symetrical, depending on encryption context pointer. Jeremy. (This used to be commit d3f3ced6c8a03d971143baf878158d671dfcbc3b)
adds b4f19ae r21881: Make sure we are very specific when testing whether a backand can handle a particular SID. Make sure that the passdb backend will accept the same set range of local SIDs that the idmap system sends it.
adds 296dcba r21882: The server part of the code has to use an AUTH_NTLMSSP struct, not just an NTLMSSP - grr. This complicates the re-use of common client and server code but I think I've got it right. Not turned on of valgrinded yet, but you can see it start to take shape ! Jeremy. (This used to be commit 60fc9c0aedf42dcd9df2ef9f1df07eaf3bca9bce)
adds efbdda5 r21883: Try and fix the build by removing the prototypes for functions that take a gss context handle in includes.h Jeremy. (This used to be commit 638b03242d4a6b1df2477dad19240ed61a14a5a3)
adds 52d5e2a r21884: * Blacklist BUILTIN and MACHINE domains from the idmap domains as these should only be handled by the winbindd_passdb.c backend
adds 679a313 r21885: Chown logic should be activated only if nfs4:chown=yes (This used to be commit b10410634f6dac532a867be5506cf79886833828)
adds ed360fe r21887: Fix annoying bug where in a pam_close_session (or a pam_setcred with the PAM_DELETE_CREDS flag set) any user could delete krb5 credential caches. Make sure that only root can do this.
adds 2af42ea r21888: Add the osname and osver options to 'net ads join' as discussed on the samba-technical ml.
adds 492ad71 r21891: Finish server-side NTLM-SPNEGO negotiation support. Now for the client part, and testing. Jeremy. (This used to be commit 487706701f5f4a92c8fd1da1f29fb44491bac064)
adds 93b2485 r21892: Mini-Patch from Michael (This used to be commit 6cae3cf28155091a3951ecabd1c1b7e5c62d4c16)
adds f1ffc96 r21893: Update comments so they actually reflect reality...
adds 6b0dcfa r21894: Some refactoring of server side encryption context. Support "raw" NTLM auth (no spnego). Jeremy. (This used to be commit 6b5ff7bd591b4f65e2eb767928db50ddf445f09a)
adds 071db6f r21897: Add in a basic raw NTLM encrypt request. Now for testing. Jeremy. (This used to be commit 783a7b3085a155d9652cd725bf2960cd272cb554)
adds a828b56 r21898: Added test command, fixed first valgrind bugs. Now to investigate why it doesn't work :-). Jeremy. (This used to be commit 73f7c6cef8371ad63eb1dc3e79bfc78503dbd7a4)
adds 7e55a6e r21899: At least we're getting to stage 2 of the blob exchange. Still not working but closer. Jeremy. (This used to be commit 2fde5c703d2390bc6685f34713dc996e69732f1a)
adds ea4dada r21900: Token exchange now seems to work, now why does the client encrypt fail ? Jeremy. (This used to be commit 6bd7c05290909ef9f5f377dd141a64ed0d654134)
adds 7ae9e6a r21901: Don't use fstrcat when you mean fstrcpy. Doh ! Jeremy. (This used to be commit c7153411f1840e41470311db00d728e1461c56f6)
adds 9874b3b r21902: Don't free the thing you're trying to set in the cli state. Jeremy. (This used to be commit 1639366561bd63d7023c54f811e2f87dcbbd0a31)
adds 6aff12a r21903: Get the length calculations right (I always forget the 4 byte length isn't included in the length :-). We now have working NTLMSSP transport encryption with sign+seal. W00t! Jeremy. (This used to be commit d34584cb5c53c194693ce7236020ab83f60cd235)
adds 4a96511 r21904: Fix HP build -- thanks, Don (This used to be commit 57efba97b634728ae75901cb76b904a5d82986a4)
adds f8c2960 r21905: Rename idmap expire time -> idmap cache time idmap negative time -> idmap negative cache time (This used to be commit aac2d0af5e870190e99317e8e88b22a9562485b4)
adds e17a35e r21908: update with the 3.0.25 packaging (This used to be commit 3c2c0bb293c35fc6bf8e545768d366b42900e53b)
adds d8bb695 r21912: There's no point checksumming the packet length this already has to be right. This makes the signed+sealed area the same as it will be with gss calls. Now to go implement them. Jeremy. (This used to be commit 80810af7d1137b3ddd3073581d5ec99fadaa81a5)
adds 3f85405 r21913: fix one bug in build 717: correctly check the return from sid_peek_check_rid() when trying to find a matching domain (This used to be commit c63bc300376e5be10585366013449a359b0778c1)
adds 56c7778 r21916: Fix couple of "return" calls on void functions. Ensure we ignore reqests to free keepalive buffers as we only copied these. Jeremy. (This used to be commit a184bdbe3c7bf0c44a8141898bfcb9971a332312)
adds 42238c7 r21917: Start to do the gss versions of sign+seal. Jeremy. (This used to be commit a226645353a40047b72de1b96c3a7676a2bf1034)
adds b44d53e 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. (This used to be commit add225e1c8fef1d3ddb7fd43c1744858df45ecfd)
adds a38b34a r21919: now that the local passdb abd BUILTIN have been blacklisted and they always point to the passdb module, remove this comment and move the explanation in the dimap_ad man page.
adds 8c395be r21922: Fixed the build by rather horrid means. I really need to restructure libsmb/smb_signing.c so it isn't in the base libs path but lives in libsmb instead (like smb_seal.c does). Jeremy. (This used to be commit 1b828f051d0782201f697de15ff973bd6b097d5b)
adds 5a025d8 r21923: Add in the gss decrypt. Jeremy. (This used to be commit 00f58951b4cace06e51e7eb404605c7f3d366f38)
adds 23149b3 r21925: Start to code up the gss acquire creds calls. Jeremy. (This used to be commit 4a7fbc88520e8f5dfe53a7c5da68040271149da3)
adds f93d75c r21926: Fix missing enum specifier pointed out by Don McCall @ HP. Thanks Don ! Jeremy. (This used to be commit 662344d1ec3593689de7602afa518ed98e10dc37)
adds 820184b r21927: Removed unused variable. Jeremy. (This used to be commit 2d951c91a5ac9779dcb124190e3e7f86cee9efdf)
adds c542e15 r21931: include acl/libacl.h is present
adds 00320f7 r21932: fix compiler warning.
adds e68ea12 r21933: Change the write_sock() call in pam_winbind_request() to not request a privileged pipe operation for everything as this cannot be done from a process running under the context of a user (e.g. screensaver).
adds 035bb5c r21934: fix the build sorry
adds 719f465 r21935: Revert obviously not sufficiently tested code -- sorry for the pain. I am afraid I was basically off the net for the day (This used to be commit 08c29abc03267b0dfb41cec3734653a536027a10)
adds d506caf r21939: Fix missing initialization that broke the build farm. Thanks to Metze for the heads up. Jeremy. (This used to be commit bb3623be3f2b0686b2b2e671e3e7bd9978f6ed9b)
adds 5b105ea r21940: Sorry Volker, I have to revert your revert in r21935. We can talk about this later if you still feel that strongly but I need to fix the build for now. (This used to be commit c7df0cad8257333c6a8dfd98818269a783ba7a26)
adds 8a2b73a r21941: Attempt to fix bug 4460 (This used to be commit d1b8f00c122414e532cdb3da78f84d55698cbc10)
adds bf26a76 r21942: Hoist by our own petard :-). Older smbclient binaries were not able to connect to the rewritten dfs code as they set the dfs flag bit but then send local paths.
adds 6685e53 r21944: move acl header checks to the correct place only
adds b3646bd r21947: Fix the equivalent of memcpy(x, x, 16). Found by valgrind on the build farm. Jeremy. (This used to be commit 6eed92dfd4da1f9979831bec8e0dcdee33fb53b4)
adds 16a029f r21948: Fix valgrind error in build farm samba3 smbtorture. We were using an uninitialized buffer for read/write tests. Jeremy. (This used to be commit e27d094620178f316bf79540164bbfe6ff3a3851)
adds cc87cb7 r21950: After discussion with the Apple and Linux client maintainers, changing the FindFirst response for the UNIX_INFO2 level to include a length field before the name. The name is not required to be null terminated. The length field does not count any null.
adds eb46589 r21952: Fix critical (!) error found by IBM checker. Missing break statements meant that no info levels would ever be returned correctly from POSIX open/mkdir. Jeremy. (This used to be commit ae5761ccc66b35b66ca4fa90aef02d8be1564737)
adds b93126e r21953: One format fix, clarify a condition that the IBM checker was worried about. Jeremy. (This used to be commit 70eec7b8ae6a4992b43df853dffc21dd91498390)
adds 772b70b r21954: Someone misused a '!' instead of a '~' for a binary NOT command. Jerry, Simo, please check. Jeremy. (This used to be commit 8ff76a9cb860b7fd451829f6d814ea1c6804f5af)
adds 28220ed r21956: Fix bug reported by don.mccall at hp.com for platforms without utimes() call (only utime()). Jeremy. (This used to be commit 63b061a2ea2ee1eb06d9b568743b2356c107ec66)
adds dfc4a8b r21957: minor formatting fix (This used to be commit 99b9570ebe5aa9f57db65a04cfc5835b382cb4dd)
adds 7216604 r21958: Fix Coverity ID 343 (dead code) (This used to be commit 6d093043ed437c1de6f9a50013d9bd84c75cf3ff)
adds 643157f r21959: Merge a comment fix from Michael Adam -- more to come :-) (This used to be commit 06a4d2ce5d4d5d637f19c7444a6510a1bbad7a9f)
adds eca1302 r21960: Fix bugs 4463,4464,4465,4466. Thanks Jason :-) (This used to be commit a2e27c443101a59ef3429a55e049af3ebd5ec1f2)
adds 9527f93 r21961: Repair bug introduced by rev. 21960. We need to do the initial strtok to set up the internal state. Jeremy. (This used to be commit 8c7042b4192cb33988c1bbccdd4a80bb99fd0118)
adds fe962d2 r21962: Make pdbedit use the configfile specified by -s (This used to be commit f540c18b2bbf1d3138aea6938c5313ca2e100215)
adds 679aeec r21963: Fix another uninitialized buffer used in test write - valgrind fix. Jeremy. (This used to be commit 0119d2c18348a9e0fcc79e247a9014d929af0ce7)
adds b2c54dd r21964: Add tdbtorture target to main makefile -- Thanks to Karolin Seeger (This used to be commit 6265b1ee9612affc80252e3f9c1f2da267733b96)
adds f091c04 r21965: fix compiler warning
adds 3adeddc r21967: Add conversion from gss errors to nt status. Jeremy (This used to be commit 8ba138efd097b08dcfe98f99b67c77579babf250)
adds 9d34ee1 r21968: Don't use gss-types in proto headers. Jeremy. (This used to be commit 829580414d89ff4aa0f45906e455849c55f508b1)
adds 8b63654 r21969: Start working on the gss-side of the server negotiation. Jeremy. (This used to be commit fbc569b530104679e47fe743963eb0c4384de6ae)
adds 2aee3c2 r21972: - add string_term_tdb_data() it creates a null-terminates tdb key from a string (the current string_tdb_data() creates a non-terminates tdb key from a string!) - pass TDB_DATA instead of const char *, size_t len to some functions
adds 0563eb8 r21973: make use of tdb_*_bystring() and string_term_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
adds 38afa75 r21974: make use of tdb_*_bystring() and string_term_tdb_data() in groupdb/ to avoid creating the TDB_DATA struct from strings "by hand"
adds 1c98e62 r21975: if we use the _bystring() version when storing, we should use it on fetch too...
adds 8960af9 r21976: make use of tdb_*_bystring() and string_term_tdb_data() in lib/ to avoid creating the TDB_DATA struct from strings "by hand"
adds 3f37021 r21977: little cosmetic change to remove a local var that's not really needed
adds 4d7c7bb r21978: make use of tdb_*_bystring() to avoid creating the TDB_DATA struct from strings "by hand"
adds c2f09ee r21979: make use of string_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
adds f61062b r21980: make use of tdb_*_bystring() and string_term_tdb_data() in smbd/ to avoid creating the TDB_DATA struct from strings "by hand"
adds 6e2a411 r21981: as we use tdb_trans_store(), we should also use tdb_trans_delete()
adds a3a4d67 r21982: make use of tdb_*_bystring() and string_term_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
adds e6fda8c r21983: make use of tdb_*_bystring() and string_term_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
adds ef0a0f9 r21984: make use of tdb_*_bystring() and string_term_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
adds 5060393 r21985: make use of string_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
adds 4b0c9a0 r21986: make use of tdb_*_bystring() and string_term_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
adds a806037 r21987: split tdb_prs_*() functions in version which take a keystr and a TDB_DATA key
adds 2d118ce r21988: make use of string_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
adds 110980d r21989: make use of tdb_*_bystring() and string_term_tdb_data() to avoid creating the TDB_DATA struct from strings "by hand"
adds 34dac35 r21990: Stop messing with the signing engine just because we're encrypted. This will make further changes and spec much more clear. Jeremy. (This used to be commit ffa3a5c508a494d22e8ee3ada424a6517ddf8923)
adds 4a66d0e r21991: I hate Steve French :-). Add support for encryption contexts.... Jeremy. (This used to be commit ae8f3649f773b8a8dcb55921536d038d3475322e)
adds 0eab431 r21992: Fix keepalive processing when encryption turned on. Jeremy. (This used to be commit 8f113ad1918dcd2746ec527ceb79a2a7baa1d415)
adds 208367f r21993: Don't let keepalives interferece with sign or seal in the client code. Jeremy. (This used to be commit 3e901389feedadd64c6ba712ab09cdfb497a9e0a)
adds 3215c09 r21994: Ignore keepalives in the correct buffer (out not in :-). Jeremy. (This used to be commit 9785528ddf26c4943e8bdfcf7694314a52218520)
adds e915796 r21997: Implement the server side of gss seal negotiate. Jeremy. (This used to be commit 6b923acfee59e39eea69e9e9a00f1f6118ed4270)
adds cece5a6 r21998: Fix tdb keynames in netsamlogon_clear_cached_user().
adds 5b7c813 r21999: remove useless casts
adds 9bb40d7 r22000: remove useless casts
adds 56ba447 r22001: change prototype of dump_data(), so that it takes unsigned char * now, which matches what samba4 has.
adds 73c8eee r22002: Fix bug #3974, there are still open issues with -N behavior (doc fix next) and -T argument parsing behavior (which is just insane but a separate bug) (This used to be commit 1a3980f1fcb6431aa6bce83f7c34338436b4e962)
adds 71b8fdf r22003: Fix from Jiri.Sasek at Sun.COM to wrap our krb5_locate_kdc call as smb_krb5_locate_kdc to prevent incorrect linking and crashes on Solaris. Jeremy. (This used to be commit 7d30737c8d851505e81a60443baf9a8c7e523472)
adds e8265c6 r22006: use string_term_tdb_data()...
adds 7bdd7ec r22007: make string_tdb_data(NULL) possible...
adds b946105 r22008: use string_term_tdb_data()
adds bc2b643 r22009: change TDB_DATA from char * to unsigned char *
adds 75b4e24 r22010: Now I'm looking at mangling again, make sure that we mangle any illegal names before doing any wildcard matches. That way lies least suprises. Don't merge this for 3.0.25, too dangerous. Thanks. Jeremy. (This used to be commit 8e15ef476cada7a900ff17c7ba70c729d56718bd)
adds 0eefab1 r22011: As Metze suggested, use 0xFF 'E' <enc ctx> instead of 0xFF 'S' <enc ctx>. Jeremy. (This used to be commit d8cd4fc91b324c9ab8d2f66ee264093763018f76)
adds 1ff60ed r22012: Ensure we use the same technique to pull the share mode data out that locking/locking.c does. Jeremy. (This used to be commit 1fec4da6d6267289bf93f930de4cb5e21c450e15)
adds b0bcb48 r22013: Move to SSPI framing (sig first in NTLM). Jeremy (This used to be commit 22eaed76f01ea9d0184dcaf57adca23abc6330b9)
adds 261c004 r22014: Make us pass RANDOMIPC test again :-(. This is an ugly check-in, but I've no option. Jeremy. (This used to be commit c3a565081d70b209a4f9e6e8f1859bf7194a5f74)
adds ce3c830 r22015: Fix for memory leak from Steven Danneman <steven.danneman at isilon.com> Jeremy. (This used to be commit 61a1574f50d35435a55de62fa6f1d281eed90a25)
adds 44ca85a r22016: Try and fix the build - move things out of proto.h Jeremy. (This used to be commit 29933600cff458f6599e4604f9e861cd20fc8e38)
adds 730bfd9 r22017: After changing 2000 lines of this I think this is needed :-). Jeremy. (This used to be commit 99092e8841edea468fa1e59a8c725f3467b58966)
adds 01efa3d r22018: fix compile error (This used to be commit a4c1c770a227390f745c9db07efe468bdcd31339)
adds 074c1eb r22019: Jeremy, this hopefully fixes the build farm currently. But I think we need another get_safe_offset call that also includes the required buffer size.
adds fb38358 r22020: Make it more clear that both the vuser struct and it's contents are talloc_free()'ed at the end of a session.
adds ccc06f8 r22022: - Clarify the comments
adds ddf759c r22023: I don't like this cache, but I think Jeremy is right, the consequences of the talloc heirarchy created are too subtle, particularly with callers picking out individual members.
adds fd2e5b9 r22024: Don't leak, actually use the provided memory context... (This used to be commit 46ff4e599e79f47254e05c7e4db75db9a19934bc)
adds ec497bf r22026: Missed in my last commit, another case where we need to copy, not reference.
adds d9741cd r22033: remove useless line
adds 6013b59 r22039: fix compiler warnings
adds e5358d6 r22042: Try and clean up my own mess using the API Volker suggested. I now use :
adds 7371762 r22043: Comparing lanman.c with -r22013 is now MUCH easier, thanks! This looks much easier to review! Damn close to what I had in my tree, just the fn names were slightly different.
adds 8990b13 r22044: Remove the only skip_string(...,2) caller (This used to be commit 08ea2b83b26968990fce191cdafe26d3183518a6)
adds 0a2cc56 r22045: As Volker noticed, skip_string's last argument is redundent. Remove it. Jeremy. (This used to be commit 140881cfbb59ce4a699b5900efe02bf315be7bd5)
adds d2a57b6 r22049: HPUX build fixes from <don.mccall at hp.com>. Jeremy. (This used to be commit b70af25e851b2695e552b10f1befb16e336fb36f)
adds afd637e r22050: Fix a couple of off-by-one errors in the rap call patch. Jerry, this works now for displaying shares on Win9x (and hopefully everything else as well :-). Jeremy. (This used to be commit 728a4cc71376f9cfff2578d21a47602f8b7c6531)
adds c1ecf3b r22051: use libreplace headers
adds 4432df3 r22054: merge from samba4:
adds 0389cad r22055: Port the endpoint mapper (and functions it requires) to Samba 3. (This used to be commit ad981261877e6a2dce0c4f4e71fd9127aa31538a)
adds 21024aa r22056: Adding some missing proto_exists calls (for PAM and NSS modules)
adds f1ab10b r22058: Add test_nss_modules to check NSS modules for unresolved symbols.
adds 2498a97 r22059: Over-allocate and NULL out 100 bytes for lanman.c.
adds 9b807d4 r22060: Fix for AIX quotas from Heinrich Mislik <Heinrich.Mislik at univie.ac.at>. Jeremy. (This used to be commit 8d95cdf8c0a46abc6b5cbcec3fd8bf246d49ee4b)
adds 01c8809 r22061: Fix the krb5 user ticket refresh event timeout in winbindd (This used to be commit 4a99b89618948f5518b9c685d1cdcfaad69bfc80)
adds 7f8d89b r22062: Fix the parsing of info level 3. Flags is not a flags field, but an offset. Fixed 64-bit display of ACLs on printers. Jeremy. (This used to be commit 0c8949ff5d742dbe59f2af0f57a289f238e3592c)
adds cab9168 r22064: Fix the DFS code to work better with Vista clients. Allow "host msdfs = true" to be set in the [global] section and allow Vista to see shares with "msdfs root = yes" and "msdfs root = no" off the same server. Down to an error message really :-). Jeremy. (This used to be commit 1a0f69bb21fd03a18514dfc93c84568708144e28)
adds 97e3cb8 r22065: First logic change I've found :-(. We were being too restrictive about strings being NULL. If an info level doesn't use a subformat the subformat string may be missing (null). Add debug statements to help track this. Jeremy (This used to be commit 70875f92a22985539dc41e26a084218a45e1a13f)
adds 3bdd0e3 r22066: Ensure that winbind can resolve SIDs in the S-1-22-{1,2} domain to a uid.gid using the idmap_passdb backend. (This used to be commit fc1aeee52d8cb6c8d5d306dbbec18127bd2674bc)
adds f5d3d29 r22067: - fix --with-fhs, where confdir is set to \${sysconfdir} but sysconfdir wasn't defined in our Makefile - add localstatedir for completeness
adds 06ec19e r22069: BUG 4447: Fix compile failure on AIX 5.2 (patch from William Jojo <jojowil at hvcc.edu>) (This used to be commit c1cb6d059b2a8539bc8a05ea4467d136bbb2ff38)
adds 23d3a19 r22071: Make the error message for incorrect use of '-c' show the parameter as used.
adds 98c300a r22078: fix memory leak in not often used code, we only use it if the server doesn't support GSS-SPNEGO in SASL
adds 4899c6b r22079: Tsk, tsk, Metze didn't compile before check-in :-). Merge the memory leak fix (with fix :-) to 3.0.25. Jeremy. (This used to be commit ab3150fe4ed2a629eb371db5f43ae09b9c583a64)
adds 7a70d9c r22080: Fix directory recycle module bug #4486. Jeremy. (This used to be commit 17b1d11bbb8353e309c8410128a3e9c5964ea766)
adds bcab925 r22091: Fix an uninitialized variable warning (This used to be commit a6e1e39f1dcd9ebcb5db199fd152a861b9be929b)
adds eceb926 r22092: - make spnego_parse_auth_response() more generic and not specific for NTLMSSP - it's possible that the server sends a mechOID and authdata if negResult != SPNEGO_NEG_RESULT_INCOMPLETE, but we still force the mechOID to be present if negResult == SPNEGO_NEG_RESULT_INCOMPLETE
adds 14ac771 r22093: send also the correct OID_KERBEROS5 not only the broken OID_KERBEROS_OLD one.
adds 74cfa0f r22094: Clarify that SMB_VFS_LOCK should not be used to get lock status. (This used to be commit 395fd99edba8a75eab5d13c9fac5616bcd6ecf2c)
adds 90dc261 r22095: BUG 4484: Add more checks to set %a for Vista clients (based on absence of native OS and Lanman strings in the session setup request) (This used to be commit e5c9fc937d40046030c0d3bcfced505410a14caf)
adds bc45c82 r22096: become_root_uid_only() is unneeded - it's only used in messages.c. Refactor to use become_root() instead and make it local to messages.c Jeremy. (This used to be commit f3ffb3f98472b69b476b702dfe5c0575b32da018)
adds 826d6e4 r22097: Add detection for linux readahead() syscall. Jeremy. (This used to be commit 4e3232aad4179e4ca9a1138bc43addec2ea6d9cc)
adds 0fea15a r22099: Revert parts of revision 22056 as proto_exists is not required by @WINBIND_NSS@, bin/pam_winbind. at SHLIBEXT@, and bin/pam_smbpass. at SHLIBEXT@. (This used to be commit 641edac6ece16aa51fef240a5356c1aa5afaa644)
adds 4361e7c r22101: remove RedHat 9 packaging files after annoncement on the samba ml (This used to be commit 884952435598430ee74c7ef5a925025321d422c7)
adds a6209ac r22102: Remove obsoleted SHLIBS_PROGS from {Makefile,configure}.in.
adds ab8bbff r22103: No code change. This is a spring time end of line clesnup checkin. (This used to be commit 3ae99e5924a8d20f920faddf823f43fb73ee4c6e)
adds a1e7296 r22104: BUG 4439: Fix the object picket on x64 WIndopws XP/2003. Enable the DsRoleGetPrimaryDomainInfo() server code. Tested by Win2000/XP/2003/Vista (x86) and WinXP (x64) (This used to be commit eab9ca7e7d8d7dc3e705720f8bc5dff5c8ec5f5f)
adds d946a78 r22105: Added vfs_readahead module that appears to do wonderful things for copying files from Samba when using Windows Vista Windows explorer.... :-). By default if you add this I can go on my vmware sessions from 7MB/sec to 12MB/sec (+1 extra MB/sec if I turn sendfile on). Jeremy. (This used to be commit 97fdd67e83bb2706106a9bae95b32d8d9f8b4066)
adds 7ef9322 r22106: Fix the module name - it's vfs_readahead not vfs_linux_readahead. Jeremy. (This used to be commit bc2b6e3f32ab50444bb478efffd7a8b505536c6c)
adds fc9f6d6 r22107: Fix typo. (This used to be commit fd056b2426dea059fec50fe1c90e4fdd48f916d7)
adds d4f1543 r22108: Fix from <don.mccall at hp.com> to try and fix the HPUX builds. Jeremy. (This used to be commit 4de297112b9d87e58d870889007001169265e084)
adds ca70c3c r22109: Readonly is automatically set in the generic init code, let's just log the fact there and remove the specific, but redundant, code in idmap_ad.c (This used to be commit f127803734f9ae16e400b8a91e1e1910fd49b7f3)
adds ccb99ca r22110: don't cache the S-1-22-{1,2} domain SID/uig/gid lookups in idmap_cache (This used to be commit adfc2d31656f642c76a3d8eeddf5a67804a4917d)
adds 4c6dfcf r22111: Allow readahead params to use size suffixes as K,M, etc. Jeremy. (This used to be commit e296f07e1d3a14fe05a444ccdc752cd945fee5bc)
adds 725fcf3 r22112: Fix memleak pointed out by Steven Danneman <steven.danneman at isilon.com>. Jeremy. (This used to be commit 7c45bd3a47fc2b24c5f1351a241ace2201c857d2)
adds b86758e r22113: Fix core dump when configfile in same directory. From Steven Danneman <steven.danneman at isilon.com>. Jeremy. (This used to be commit 572c418b04eb1dbce8da7643fe7e236b06fce57b)
adds bca29dd r22122: Start to fix csc issue with Vista. Make smbd support the extended 7 word response for tconX rather than the 3 word one we supported previously. Jeremy. (This used to be commit 137953226a2d691259e7e84d6ae0dc24755e5a3a)
adds bd472a5 r22123: Try and fix the csc (#4404) bug by supporting the extended response to NTCreateX - need to fix this also for pipe open and NTTransCreate as well so this isn't finished. Jeremy. (This used to be commit be742f248178ae606dfa3a90c6148a18b42128e3)
adds 8710c0d r22124: Wow - NTCreateX sets the word count to 42, but returns 50 on the wire. Strange.... But now we're returning Windows compatible extended info. Next to fix the pipe returns and NTTrans Creates. Jeremy. (This used to be commit 57e46f2f80db153fc7ce0eb09f24afa78aa27349)
adds 4570f1c r22125: Fix a warning (This used to be commit 1c0ceb5fe217bd7210072869a1313c7ac67ff118)
adds d110353 r22126: Fix a bogus uninitialized variable warning (This used to be commit 3be234effacd370dbdae11f6fcfddfe37d0623b3)
adds 8c34aab r22127: Wrap the AC_TRY_RUN detection for Linux getgrouplist in an AC_CACHE_CHECK, so it can be cross-compiled. (This used to be commit f9fb07d2f9f142b4bcef02b8b3fc40789a6995d7)
adds 2ca369e r22128: Fix the pipe open response with EXTENDED_RESPONSE_REQUIRED set. Only the NTTrans create left to fix for csc. Jeremy. (This used to be commit 7856db9fce9906c5a7d19fbe69dfcfd4b644c134)
adds 6a3e72a r22129: Fix the nttrans create extended response for pipes and files (tested with Win32 code). Bug #4404 should now be dead :-). Jeremy. (This used to be commit 40a86a56662eca2668b8a9515b9f924f54d80cc0)
adds a820253 r22130: - Ensure that the libsmbclient example programs link with the libsmbclient library that's part of the current tree, not with whatever happens to have been previously installed. (This used to be commit c65621e0b7690b90beb420f829c769c7d28147f5)
adds 4838055 r22132: I hate inefficiency. Don't call conv_str_size() on every pread/sendfile call, initialize these variables in an allocated struct at connection time and just refer to them directly. Jeremy. (This used to be commit 85df3fca681a44c882f596ef042ad9956c3a63c0)
adds a40df6f r22135: Check in most of Michael Adam's net conf utility. A good share of this patch is moving functions around to fix some linker dependencies for the registry.
adds a098724 r22145: Fix bug #4494 - reported by Kevin Jamieson <bugzilla at kevinjamieson.com>. If returning a mapped UNIX error from sendfile, don't call chain_reply. Jeremy. (This used to be commit 38404c990db1436241c3a774c51196bc058d7576)
adds d442cca r22146: Attempt to fix the build (This used to be commit 825255c7600f2372c1702a0cecb309e9f22c087e)
adds b61fac6 r22147: Next try (This used to be commit 42f42321558ed0647697e5bfd7d5339a29aa30d9)
adds d6d35ea r22148: Fix gpfs module on posix-acl test. Adds gpfsacl_sys_set_fd (calls _file). Thanks to Gomati Mohanan. (This used to be commit 859269c9492e002f02415d610c83452538147972)
adds 1790c67 r22149: BUG 4500: patch from Jorge Santos <jorge_a_santos at hotmail.com> to fix compile bug ni quotas.c (typo calling unbecome_root()). (This used to be commit 22d550d62b5834e2c5155550756d3462a1bd6561)
adds 1ec9de1 r22151: remove netgr functions from libreplace they're not used in samba4 currently and samba3 has explicit configure checks for them.
adds 78c57f5 r22153: fix LDAP SASL "GSSAPI" bind against w2k3, this isn't critical because we try "GSS-SPNEGO" first and all windows version support that.
adds 4e0a6bd r22154: Make struct smbdb_ctx an opaque pointer so users of the API don't need to have tdb.h. Jeremy. (This used to be commit 512542c90a78006bda3470eed7fb6d3f6e708eed)
adds e5428ef r22155: Fixed warning #4498 from jason at ncac.gwu.edu. Jeremy. (This used to be commit f1b22c952719f004d7e33813c4d0f10514e1fff9)
adds d1ec690 r22157: Fix bug #3634 - stop nmbd segfaulting with bad interface line. Jeremy. (This used to be commit c3e2207cb40386c565b23fcabc8c7384b10216de)
adds 43401cf r22158: BUG 4501 (partial): Fix a crash caused by not using the nss_info_{rfc2307,sfu} plugin with idmap_ad. (This used to be commit f640f056bfbf1013d6b3df89632109011fc42361)
adds 330985e r22159: BUG 4501 (second half of fix): Just disable the uid/gid allocation if no idmap alloca backend has been defined and we are not using a 3.0.24 idmap backend compatible configuration. (This used to be commit 0b700456f45d2bdfe8538bcfd0fce8ec2b9c3adb)
adds 6268364 r22163: Pure reformatting. I hate 4 space tabstops :-). Jeremy. (This used to be commit 99abe96b2b8e41e4c7536d35cc169f7e6c3eba1c)
adds f61cb37 r22164: Fix missing lock count release in transaction cancel. Found by Taj Khattra <taj.khattra at gmail.com>. Jeremy. (This used to be commit a014a6c30d1e0d75a1a49fdd61bad8cf4cc90327)
adds 59f23e9 r22172: FSCTL_RECALL_FILE is 0x90117 according to my traces. Record it here. (This used to be commit f36bc61d17baf468ec66151dda347fdfc40e0297)
adds d1491cc r22173: BUG 4491, 4501: Additional fixes for protecting against crashes in allocate_id().
adds a78ef28 r22175: sync packaging changes from SAMBA_3_0_25 (This used to be commit 057db3255860e8462188f405712f89db97f6abac)
adds a6fa4b4 r22181: Fix for EISCON in open_any_socket_out from William Jojo for bug #3632. Jeremy. (This used to be commit 7979a5a350739150a9c7077f2c35d9512d8596e4)
adds 9f41ff4 r22202: Volker is clever :-). Use TDB_NOMMAP to prevent any wild pointer problems when validating the winbindd cache. Wish I'd have thought of that. Jeremy. (This used to be commit 6b0a8cbbb883b7041ed4b1f6c1ae90233921d154)
adds 59523f5 r22204: Workaround to quickly close bug #4508 This hack makes thing work, but we will need to try again to make the getpw* calls fully async, that's the real fix. (This used to be commit 2552859b3d9e28d5f25b339f5d24a8d2dc36b46b)
adds 23e575c r22205: Add some flesh to the bones of the cache validation code. Jeremy (This used to be commit b773ea2c8a107344fc524b41a2c81ecc723bd9ec)
adds 127cc73 r22206: Added boilerplate to be filled in for other validation functions. Jeremy. (This used to be commit 9be463eb0cb4d65c40e35c504059289696419486)
adds a2bab16 r22207: Fill in the validation functions. Now to test... Jeremy. (This used to be commit fc2b9e860ef9512eb074622e0ad134ff3f30bfe7)
adds c7d136d r22209: Fix the storage of time_t -> make it 64 bits (use the same load/store function as NTTIME). Add a version number string to the winbindd cache so we can tell if it needs upgrading. THIS WILL DELETE ANY EXISTING winbindd_cache.tdb on first startup regardless of offline auth status. Once this is done we're in good shape though. Jeremy. (This used to be commit c52c7f91af80d5fbb2574b5acf10e6afef3b0c7e)
adds 91be3a9 r22210: Fix typo in testing for non-centry entries. Jeremy. (This used to be commit b89ecbcac651034d818a41d8a1d0c5e7313f37b8)
adds 731df24 r22211: Don't return a value from void functions ! Jeremy. (This used to be commit 1dd8d3a723ac2262a45fcd717daef79bffbf30d5)
adds 282018a r22212: Cope with signature errors on sessionsetupX logins where the server just reflects our signature back to us. Allow the upper layer to see the real error. Jeremy. (This used to be commit 6cf0b93b1d8cb97dc665e14ace94a259def67724)
adds a633b42 r22213: We can't use become_root() here, as it does DEBUG() itself. become_root_uid_only did not :-)
adds 3e819bd r22214: Fix incompatible pointer type warnings. Simo, please check and merge to 3_0_25 if appropriate.
adds 2f1aafa r22221: merge from samba4:
adds 0ca5717 r22224: merge from samba4:
adds f5b7197 r22227: merge from samba4:
adds 8b3ea38 r22229: discard_const_p is in lib/replace now
adds 0dd0aab r22230: Let's just cast here, the 2 calls have different allocation mechanisms. We just let domname and name hang on the mem ctx until the call returns, and the context will be destroyed.
adds fb72736 r22240: merge from samba4:
adds 9cda609 r22244: merge from samba4:
adds 38bbe9a r22247: merge from samba4:
adds 4a245a1 r22249: move tdb code to lib/tdb/ as in samba4
adds cd8f2e5 r22252: merge from samba4:
adds b97c865 r22254: merge from samba4:
adds 3678d69 r22262: fix the build on systems without GSS_C_NT_HOSTBASED_SERVICE
adds 4341be4 r22264: merge from samba4:
adds 74a07ed r22266: Fix bug #4512 - we were returning a volume label greater than 32 unicode chars. Windows XP doesn't like that :-). Jeremy (This used to be commit e59b5276b56d6963ddd0598bbd1b15426d2d13e8)
adds d917f70 r22268: merge from samba4:
adds 48e29ff r22271: merge from samba4:
adds 004860e r22274: merge from samba4:
adds 8e4945b r22276: Fix name -> servicename in messages.c Jeremy. (This used to be commit cc4face3bc269afa7af19bde534cacc04f9510a9)
adds e9623ec r22277: __location__ is defined in libreplace now
adds 5a22df2 r22280: merge from samba4:
adds b1842fd r22282: Fix last few name -> servicename changes. Jeremy. (This used to be commit f5c22f26f7ec7e8139fbf11a75820336db3d55c0)
adds 615f025 r22283: Remove very old bug where we assigned the online mode of the domain to queried to our own domain. (This used to be commit 2abeec576805b5e921b3606ab09ce9c1fd809566)
adds e459831 r22285: Allow arbitrary bases in int and ulong parsing. Jeremy. (This used to be commit c1f1949ff134c343cb0ee8f8e46cf58b1dfe97c7)
adds 2da54a6 r22291: Fix off-by-one in tconX parsing. Jeremy. (This used to be commit bc6ac4feac8c62cda2b6151eb648d3d5979e8a95)
adds a8c6250 r22298: move ZERO_*, ARRAY_SIZE and PTR_DIFF macros into libreplace
adds 597fd75 r22301: remove unused vars
adds 5064a6c r22302: fix the build when no shared-library support is detected
adds cacb371 r22304: remove unused stuff completely to fix the build, sorry
adds f718428 r22313: as discussed with simo:
adds f1a0e7d r22314: use libreplace headers
adds 97079ab r22315: move tdbback.c content into tdbbackup.c and make the functions static.
adds 6f9f5bd r22316: merge from samba4:
adds 123e721 r22317: add tdb_ prefix to non static function
adds ffc03ad r22318: If we're running as non root we might not be able to dump the core file to the corepath.
adds fdfe530 r22320: Be more careful and check for the euid instead of the uid.
adds 8a210af r22321: BUG 4509: Makefile fix linking the sfu.so and rfc2307.so plugins in $libdir/nss_info to idmap/ad.so (This used to be commit 086316d62e953752c367b7cc7ba945fb1692d080)
adds 9812a7e r22327: Finish the gss-spnego part of the seal code. Now for testing.... Jeremy. (This used to be commit 1c1f5360b67792f14b50835a2c5a4d4ac68aca8f)
adds 2ed5967 r22330: For my own convenience (changes discussed some weeks ago with Jerry, who basically didn't care - now I can commit them myself;-):
adds b066668 r22340: Fix another segfault in idmap_ldap.c caused by setting the iterator LDAPMessage * to NULL on each loop rotation. (This used to be commit 356dd0dd3a36a8f6061ba60f556e889de7c28140)
adds 256f506 r22341: Fix build of examples/VFS: adapt include for new place of tdb... (This used to be commit e7110058286ed7e723c9a24e555b9c3b527c456e)
adds 01be491 r22343: Commit to 3_0 as well after adapting the patch. (tdb_delete_bystring instead of tdb_delete is used here) (This used to be commit ee40cead097ed2c005f5f80b24c9f681e054849a)
adds 8e1b82e r22344: Correctly create sub-struct for GSS encryption. Jeremy. (This used to be commit 197c90ec78545e7e3c03ff5787839ca134f3036a)
adds 093bcd7 r22345: Only use new krb5 OID. Jeremy. (This used to be commit 1a46d2dcb930f433457877e143f5a602b6b9091e)
adds d7c8710 r22348: 3_0 as well (This used to be commit ad57434faf806a6ad27beb0f75b73d5389a35382)
adds c5fb215 r22349: Fix missing ) in #else path. Jeremy. (This used to be commit 0f5680adcfb4f1636ba5a5c3ba9684f9fde8476a)
adds 1adbf4a r22350: Add some helpful debug messages. Jeremy. (This used to be commit bf2e6bd82dc0d35313677c6cb04357da1e74ce4f)
adds 226d963 r22351: Making progress in tests... Jeremy. (This used to be commit f1726e04eb1d63387cf955c907fe077b2201a3ae)
adds d47868c r22352: Wow - working gss SMB sealing ! Jeremy. (This used to be commit abcb2a4b0709ef84c50c1d9a85191dc3866cd138)
adds 383cc1f r22353: Fix bad #ifdefs. Jeremy. (This used to be commit 9173c846b11c587e04a70ede387cd4a15173e4f2)
adds f7fc540 r22354: Make client select krb5 encrpyt if krb5 already on. Jeremy. (This used to be commit 7b89a5de57cd5fed814eda95e44dcc345f380fb2)
adds e8d19d5 r22355: Ensure we get good debug messages from gss_XX calls. Jeremy. (This used to be commit fe36fc79ddd4f2f2c88204055fca60a193586234)
adds 5cee3be r22358: Use gss error to NTSTATUS mapping function for errors. Jeremy. (This used to be commit 11fa0ca9e21d478a4b79b8ca1e92936b26b03fe0)
adds f2da00a r22362: fix the build on othersystems
adds d6ca327 r22363: merge from samba4:
adds 4c8dc9c r22364: sync lib/tdb/ with samba4
adds 3255daa r22366: sync lib/talloc/ with samba4
adds 9d29f38 r22376: Make sure we use krb5 when we identify just an older heimdal lib (0.6.x) Timur, please check.
adds 20086f6 r22388: clearer message, thanks David (This used to be commit 7961476784713267efc19d305aa66c68275ccaa1)
adds dc90cd8 r22389: Start preparing for multiple encryption contexts in the server. Allow server to reflect back to calling client the encryption context that was sent. Jeremy. (This used to be commit b49e90335d1e589916b5ab4992e3c4a2d221ca7e)
adds 36da6cb r22390: Patchset sent to samba-technical to address the winbind loop when allocating a new id for a SID:
adds 0829e1ad r22391: Looks bigger than it is. Make "inbuf" available to all callers of smb_setlen (via set_message() calls). This will allow the server to reflect back the correct encryption context. Jeremy. (This used to be commit 2d80a96120a5fe2fe726f00746d36d85044c4bdb)
adds 3988806 r22392: Remove leftover potentially segfaulty code. Check we are online before actually trying to connect anywhere (This used to be commit ff5e0b2986d43de1e88c85783b451fcb9828d6a8)
adds 2d8fbef r22393: fix cut&paste error (This used to be commit 70878d698532aa8b0e151e7772894e251290186e)
adds cd449e6 r22394: Remove test directory once we are finished. (This used to be commit e718606295f4d686767d1583fd5e774dd66b8b86)
adds 8057657 r22395: allow profiling level to be set on startup (This used to be commit f8f51e8648224af6645dbd0c2f2bffc678b83dac)
adds 90ad4ea r22401: Add bzr revision+nick support to mkversion.sh.
adds 04a70aa r22402: Fix build warning.
adds e95c34d r22411: Fix the build:
adds 956a5ce r22412: Add a "deletelocalgroup" subcommand to net sam.
adds 772ffe7 r22413: Simplify the build rules for plugin modules. Add support for per-platform exports files. Fix the shared library build pf pdb_ldap. (This used to be commit b04dee02d1965a1bf6eba39e809f0c9b33fbfcda)
adds 41824de r22416: Remove precompiled headers on clean. (This used to be commit 250028ef03296c2af90cc212c7734d5425db35e1)
adds 8a22b1f r22417: Refactor the various daemon run-mode options to make the semantics of the various flags explicit. (This used to be commit 19c929c6330a50f278ac322ac5fcb83d03734ea2)
adds 44f5211 r22418: Support running under launchd. We abstract the method of obtaining sockets to listen on a little, because in the launchd case these are provided for us. We also add an idle timeout so that a daemon can exit after a period of inactivity. (This used to be commit fc8589a3371d396197fae508e563f814899c2beb)
adds 8297933 r22419: Update configure so that we only need one copy of os2_delete.c (This used to be commit e5dd3bbf29f206090d64134eb808e5f627317804)
adds b304cab r22425: Avoid to segfault if we only have the realm. (This used to be commit ace1520270d19d41c24236d4e26ccf77071ebeb9)
adds d27d6e8 r22430: Add SID validate to sid2uid() and sid2gid() public entry points in winbindd (This used to be commit 0890cb941ed5d87a919edb5a896f331e900af007)
adds 821bf2b r22441: Add automatic dependency tracking. The dependency generation is toolchain independent, but since there's no portable method for doing makefile includes, we can actually use the dependencies with GNU make. It's easy to add this for other makes, but I don't have any to test.
adds 026852b r22444: * Validate a SID before trying to convert it to a uid/gid via the public winbindd interface
adds da158ad r22447: Patch from Ying Li <ying.li2 at hp.com> to default tdb idmap plugin when neither idmap domains nor idmap backend have been defined. (This used to be commit 2fa12753da22551c9d5e6ca1bea95884e02ef7b2)
adds 2541e0d r22458: Fix a comment (This used to be commit f5ccec42287cfdf128bbfcf562a47a852bd0e3fe)
adds 8040fec r22459: Adding ads_get_dn_from_extended_dn(), in preparation of making ranged LDAP queries more generic. Michael, feel free to overwrite these and the following.
adds 56f6336 r22460: Adding a generic ads_ranged_search() function.
adds fa2756c r22461: Use ranged LDAP queries in lookup_usergroups_member() and start to optinmize lookup_groupmem(). In the later, at least try to avoid those massive LDAP dn_lookups by looking in the cache before.
adds 04724b8 r22463: Add prototype.
adds c5a93fd r22464: remove double code and use a function
adds 53ac6a5 r22465: Last attempt to fix the build before dinner.
adds 2713a9c r22466: Fix build warning.
adds 31982be r22467: Adding configure check for -Werror-implicit-function-declaration and use it in -enable-developer.
adds 655d2b5 r22468: Fixing implicit declaration of krb5_set_default_tgs_ktypes (which is hidden by KRB5_PRIVATE in MIT and doesn't exist on Heimdal).
adds b9c4009 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. (This used to be commit a60c3f6a5a92722552197f7ab133f2ec3af377f9)
adds 1ee9650 r22479: Add "net ads keytab list".
adds 2e0a7fc r22480: Remove accidentially comitted getpeereid hunks again.
adds 5e7174a r22481: Move check for non-mappable SIDs to after sid_to_uid, sid_to_gid mapping, add LocalSystem to non-mappable list. Jeremy. (This used to be commit 805f01464f3feb30725dbce1f90d4296380dd796)
adds 678ca58 r22483: Attempt to fix the build.
adds 3ab2049 r22484: Check for the talloc_strdup to succeed.
adds 992fac3 r22489: Add a deletedomgroup command to rpcclient (samr). Corresponding to deletedomuser.
adds 1ddcc5c r22490: Fix a couple of bugs found whist investigating CSC Vista issues. Ensure we correctly NULL out allocation size fields. Allow QFILEINFO on pipes (Vista bug ?). Jerry - don't automatically merge for 3.0.25. Jeremy. (This used to be commit a27577815201101de4ca5c8375b7f768b6127fb2)
adds 7d859f0 r22491: Fix the build (3.0.25 and 3.0 are different here). Jeremy. (This used to be commit c34c291194f34a4b68c1b149dd513b79295a7f1c)
adds 4742fa9 r22492: Add objectid code. Jeremy. (This used to be commit d3df922038032b65f52e1e0ac1f2dd53a6933fb7)
adds 0845fa4 r22493: Fix horrible memory corruption bug with CIFS POSIX open/mkidr. Found by SteveF + valgrind :-). Jerry - essential for rc3. Jeremy. (This used to be commit b01c1c4618fe0ff9fd9bac7ed780a4676ea1ba7a)
adds c620832 r22495: Create wrapper to hide the details of obtaining a set of sockets to listen on. (This used to be commit 29a16b2acb8da604776d48c6a1e6163c9e868d12)
adds b93f780 r22496: reg_enumvalue should return WERR_NO_MORE_ITEMS instead of WERR_BAD_FILE when all items have been successfully enumerated. Besides seeming the reasonable code to return, this is what I have seen from w2k3, w2k, wxp. (This used to be commit e09e0d642d98165257c7c43ca2634a430772dcee)
adds 2ad6688 r22502: Fix bug #4536 - delete symlinks to a directory correctly. Jeremy. (This used to be commit dcc6517d9d349c65b045160e8a1358af088ae97a)
adds 70806db r22504: Fix bug Jerry found during his tutorial. Sorry :-(
adds f4affb4 r22505: Fix build (This used to be commit cc38ffb9a45b008ab7bbc3299610bd0dfec13aa9)
adds 3dff331 r22507: Wrap the method of obtaining sockets to listen on. (This used to be commit e027322b769b896184484155fef7c2ba247412a4)
adds 0ecd719 r22509: Fix some memory corruption caused by calling free() on talloc()'d memory when adding/removing members from Local Groups. (This used to be commit bade93ef9d810824e0fe332e85f21e50b03e403d)
adds 0d1c821 r22511: Remove unused LDAPMessage.
adds 3e8283c r22524: Fix memleak.
adds 3e2f29e r22526: Support deep tree mounts after share (instead of having to specify prepath) (This used to be commit 0548dea6c7222dc22144a86fffd32675cd14b677)
adds 7159de5 r22527: note the svn location of samba-docs on svnanon.samba.org (This used to be commit e13f1c608f931b78d068d5257e1c6873d5c31248)
adds 59ac116 r22529: Add implementation of HP-UX ACLs in the new vfs-module framework. (This used to be commit aef5aad67884eb47d30fa2fadddb33e4005b8143)
adds 322ca3b r22533: Use lib functions where we have them (This used to be commit dc18ab2f3407234dc545d5133660f9f04e8e5b55)
adds b851e8e r22537: Use a (more speaking) macro when there is one. (This used to be commit 2eec760154a4126df616a3c078b7741c57239c86)
adds c07643f r22539: Added _strict varients of the talloc calls to return NULL on size == 0 varients. Jeremy. (This used to be commit 1283da1bf8ebe458cf84ee4a703909945cdfcd88)
adds f3cf873 r22540: Added _strict varients of the macro calls - added prototypes. Jeremy. (This used to be commit 06b47f3d72d0ca1c83842dff3425d8dacd283fff)
adds fdc0b87 r22541: Added talloc_size_strict macro. Jeremy. (This used to be commit fcbfa2c99175780524d2258885410c79bbb12d6e)
adds 12ba885 r22542: Move over to using the _strict varients of the talloc calls. No functional changes. Looks bigger than it is :-). Jeremy. (This used to be commit f6fa3080fee1b20df9f1968500840a88cf0ee592)
adds 0fbbf84 r22543: Fix bad call to talloc_strict (too few args). Should fix build farm breakage. Jeremy. (This used to be commit efb43432b01f0b55df409225c7526ff232c00171)
adds 2a5eee9 r22553: Fix the build (This used to be commit 561f3c67f40ed6a983ebf170e4014b256ca71219)
adds 2724ce6 r22554: Fix an assumption that TALLOC_ARRAY(.., 0) != NULL.
adds 9263287 r22555: Ensure our paranoid malloc functions return NULL on size == 0 so we have a known behavior. Jeremy. (This used to be commit 27c0f2970842a6e07875c5591ded6352acf36a4e)
adds a01c196 r22560: Clean up frees of realloc memory in mount.cifs (thanks to Alex for reminding me how to use Valgrind). (This used to be commit 4616c29b9f09b9863f1446e83c98e3adc327d0f9)
adds e26dee4 r22561: Fix a memleak in lanman.c: Nobody would free the session_list.
adds 4ab6a8e r22564: Move the _strict -> _zeronull functions into lib/util.c and out of talloc at tridge's request. Jeremy. (This used to be commit da78488b86c464b6861d36398cca7524ad5906fe)
adds 71aa8a1 r22573: Fix old bug mixing free() and talloc_free() when the add_sid_to_array_XX code was moved from malloc to talloc. Found running valgrind and rpcclient. Needs merging for 3.0.25 final. Jeremy. (This used to be commit 8af56dbd00045049ea3c5022822bbaeeecbd9661)
adds 08a730e r22574: Fix reply when we have no dfs shares. Jeremy. (This used to be commit f95bf093f9303131618b1de8f9b783ba19644bb3)
adds 5718459 r22576: Fix marshalling bug in aliasmem. Jeremy. (This used to be commit 415c476f7242269d6feb2365531f4c8286bdc0f2)
adds 138668d r22577: Change all of parse/*.c to use standard form. Fix some marshalling bugs. Jeremy. (This used to be commit 3df99006f8a52af7cff0fbca1bf16157a8648254)
adds 811d027 r22578: Remove python build directory and generated smbadduser.
adds e3aed5a r22583: Support non-Linux GNU systems (such as Debians' GNU with FreeBSD kernel and Hurd systems).
adds 84c37a1 r22584: Don't hardcode specific Python version.
adds 61f95f1 r22585: Get us into a consistent state with TALLOC_ZERO_ARRAY also. Jeremy. (This used to be commit c622fb8536d955952a0fbf2441a4cb45a9feb9b0)
adds 6b605a9 r22586: Add a modified version of Simo's patch. Jeremy. (This used to be commit 18f47f999d28af56e205cd20d10c72ff6f0a3846)
adds 1e362c0 r22587: Ensure TALLOC_ZERO_ARRAY is consistent. Jeremy. (This used to be commit c3df5d08dd6a983f9d53dc6628a50e571d322e8d)
adds 79de0ad r22588: Make all uses of TALLOC_MEMDUP consistent. Jeremy. (This used to be commit 8ad13718af0ba1fcb10a6f1631b1ed3cb8d11175)
adds be8b068 r22589: Make TALLOC_ARRAY consistent across all uses. Jeremy. (This used to be commit 8968808c3b5b0208cbad9ac92eaf948f2c546dd9)
adds 56a5d05 r22590: Make TALLOC_ARRAY consistent across all uses. That should be it.... Jeremy. (This used to be commit 603233a98bbf65467c8b4f04719d771c70b3b4c9)
adds 5b3d90e r22591: Fix up the examples also. Jeremy. (This used to be commit aa5a1591c626e2828244a78f237af8a59af57784)
adds 09ba519 r22592: Fix TALLOC_SIZE to be consistent. Jeremy. (This used to be commit 8044a6482c7c165a64878982cee5ee9756a0a734)
adds 8790812 r22593: Finish doing the same for raw TALLOC. Jeremy. (This used to be commit aef3c262b724d1283187e732833519c4e6fb088c)
adds f5d6c8e r22611: Fix from Jens Nissen <jens.nissen at gmx.net>. Fix bad memory leak I introduced into acl code, also remove redundent extra check for global_sid_System :
adds d02f4f4 r22613: Fix an uninitialized variable warning (This used to be commit d4c5d5ffb30fe50abb828067b047d5eb61038ddf)
adds a0f8615 r22614: Only enable GNU-isms in the Makefile if we can be sure that the GNU make we found is what will be run when the user invokes "make". (This used to be commit e3802961c1895f260f04a7955a2a182d657248a0)
adds b3010b5 r22615: fix prototype (This used to be commit 6999d578aebab4e3216200be1d884caa3578ecc2)
adds a127d53 r22630: Revert svn r22576 (parse change to enum_aliasmem(). Original code was correct (This used to be commit cf11b4314987d4d429d09e073c5294d3a9977c52)
adds d7041fe r22631: Remove the possibility of sid_check_is_domain and sid_check_is_in_our_domain getting out of sync. (This used to be commit bbc102172abcb5f7c5c9e777536d7c17afe8b355)
adds 3972121 r22633: Fix typo in debug message. (This used to be commit 4c58b6b1946bf61b24cbdb3c331fee3d48a6b7d2)
adds bdbe2a9 r22636: Fix logic bug.
adds cd7ad09 r22641: Install tdbdump and tdbbackup. (This used to be commit 232c5c65578e3cddffe7e6ed996de7fc42b32f48)
adds c74c6f7 r22643: Don't clear cached U/SID and UG/SID entries when we want to logon offline.
adds d14e780 r22644: Fix memleak.
adds b48096e r22646: segfault fix in idmap_ldap.c from 3_0_25 (This used to be commit 565d7d0b18f18ba11f186667df95bc608a179efa)
adds b213b35 r22647: Avoid leaking a full info3 structure on each winbindd cached login by making netsamlogon_cache_get() return a talloc'ed structure.
adds 68d5d93 r22648: Fix comment to match the code. (This used to be commit e93d33b4631e634499b2e74c31d483d306d10367)
adds aa45461 r22654: And this is now Samba 3.0.27pre1-SVN (This used to be commit 435a6e5e82b5910acc116f211f1dfc3fe32a43ca)
adds e7d06b1 r22655: Call correct free-macros in netsamlogon_cache_get() error paths. Forgot those in the previous commit.
adds c5bcb4b r22659: merge from SAMBA_4_0:
adds 6288491 r22663: Restructure kerberos_kinit_password_ext() error path.
adds 116c153 r22664: When we have krb5_get_init_creds_opt_get_error() then try to get the NTSTATUS codes directly out of the krb5_error edata.
adds e468268 r22666: Expand kerberos_kinit_password_ext() to return NTSTATUS codes and make winbindd's kerberized pam_auth use that.
adds 32b9beb r22673: Fix for Jerry's reversion. We still need to check size before talloc. Jeremy. (This used to be commit 9e4c6ab7392b2dbaccfaced88d3bc7502ff073ee)
adds f1d8c4d r22675: Simo's patch for 0 size allocation. Still need to examine parse_misc.c fix. Jeremy. (This used to be commit 80d981265cd3bc9d73c5da3c514ec736e2dfa73a)
adds 92999ce r22676: Fix zero alloc with create_rpc_blob(). Jeremy. (This used to be commit c73963a60ad2d35d69d1ac4c02e24f3272efdd87)
adds 327e232 r22677: One line fix to make net idmap restore work again
adds 1bcee26 r22688: Change lock_data in struct byte_range_lock from void * to struct lock_struct * (This used to be commit 8e0e278961ebf2fa4301874d522636699ace1b9b)
adds fb56443 r22691: Fix a 64-bit warning and a const const discard warning (This used to be commit 3a2ca1b1b85e268928587287f61d26f992b303a5)
adds baabe03 r22692: Fix compilation of explicit --without-winbind.
adds c4d4282 r22693: Always compile before checkin.... I've now installed dmapi on my laptop :-) (This used to be commit 7460511c4e92f6fdde430d0c56bbb72377e80b4b)
adds bf7008a r22695: Dummy checkin (reformatting) to make the AIX hosts retry. (This used to be commit cd55ccef6a1d0c95836feeb5efb5abcaedb35df2)
adds 4b7123b r22700: Add a simple wcache TRUSTDOM api for maintaing a complete list of trusted domains without requiring each winbindd process to aquire this on its own. This is needed for various idmap plugins and for dealing with different trust topoligies.
adds 8ff276f r22701: Fix the krb5_nt_status error table and add the "no DCs found" mapping (This used to be commit 2ab617fbbffbd6bf98ee02150f62b87a2610531f)
adds 6ef504d r22702: Convert both lookup name and lookup sid to follow the same heuristic. First try our DC and then try a DC in the root of our forest. Use a temporary state since winbindd_lookupXXX_async() is called from various winbindd API entry points.
adds 879b843 r22703: Convert winbindd_getgrgid() and winbindd_getgetpwnam() to use the same code path after we resolve the name/gid to a SID. Use the async lookupname/lookupsid interface. (This used to be commit d12b8147d6bd34fad680cb8705dc6d7bbea1db12)
adds 7cb2a4b r22704: Implement three step method for enumerating domain trusts.
adds 96f5908 r22705: Implement new set_dc_type_and_flags() called based on the information return from our DC in the DsEnumerateDomainTrusts() call. If the fails, we callback ot the older connect-to-the-remote-domain method.
adds dcfeb64 r22706: missed one reference to domain->native_mode in the previous commit (This used to be commit aa2ac5a1944884586c9f7e97c3a0b1b6c418b554)
adds 9037774 r22707: missed merge from local tree: pass the correct state to the domain when calling the async lookupsid() routine (This used to be commit 3d814862af7382a9ea56b2c8d3cc9a31dca4bdb6)
adds 47761fd r22708: disable saving the trusted domain list as we want to the parent daemon to manage the complete trusted domain cache (This used to be commit 3a9152a2acfc7b615a5c6b8764ea9462443f00d1)
adds 044f1b4 r22709: we can only use tschannel when commectcing to our primary (might need some fixing here for a Samba DC) (This used to be commit 3d2123383d9dab6f0c8832e0f04238aa9a972c70)
adds 391a72f r22710: Support one-way trusts.
adds 80dca03 r22711: Fix a compile warnign in query_user(). Ensure that user_rid is initialized. (This used to be commit ef0304268284df7166ecd1b17328076e7ce40de9)
adds fd5ff71 r22712: Inform the user when logging in via pam_winbind and the krb5 tkt cache could not be created due to clock skew. (This used to be commit 24616f7d6be40b090dc74851b1ea7d09d6976811)
adds c16059f r22713: Offline logon fixes for idmap manager:
adds 89fd444 r22714: Prevent DNS lookup storms when the DNS servers are unreachable. Helps when transitioning from offline to online mode.
adds 09fee9a r22715: When our primary domain does on or offline, make sure to send a msg to the idmap child.
adds 8bbf274 r22716: Clarify comment in winbindd_domain structure (This used to be commit 32fd8558bd4531a745a04810a1cb6392dfab16a5)
adds 2a9c746 r22717: Add Everyone and AuthenticatedUsers to the user's token for use by the require-membership-of pam_winbind option. (This used to be commit 11f81c5997a014cca9d98c474e7870ebb07c4642)
adds cf4f314 r22719: Missed change for one-way trust support. Ignore password policy settings from one trusted domain with no incoming trust path.
adds 215e033 r22720: Fixes for offline auth when using krb5_auth = yes in pam_winbind. Assume that "NO_DOMAIN_CONTROLLERS_FOUND" means that the domain is offline. (This used to be commit 30f9cc52bf8270652624c79691d147e05e476583)
adds 189b694 r22724: Call an nss_info backend's init() function if the previous call was unsuccessful. needed for offline logons. (This used to be commit c3a8dc5d136e33b66849c38bfa910cd044cd521f)
adds 78c27bb r22725: * Don't try to update the sequence_number when offline * Log the NTSTATUS when saving name/sid cache entry * Allow the backend loolkup_usergroups() call in winbindd_{rpc,ads}.c to inform the wcache manager that the group list should not be cached (needed for one-way trusts). (This used to be commit 693ab48408dbb775b57dcc5140e27ad9221852a1)
adds c473d9e r22726: When performing an offline logon for a user in a trusted domain, take care not to expire the name2sid cache entry just because that child does not know that the primary domain is offline. (This used to be commit 0399f52a1cdbb1acf8d41afddf498529ff4923cf)
adds 3df5bc8 r22727: remove outdated comment about templatre shell and homedir (This used to be commit e8f9bd655829f671e9ce395aa9b4b94ff4bab36a)
adds 3eca3af r22728: Patch from Danilo Almeida <dalmeida at centeris.com>:
adds cfc4946 r22729: add help text for osver and osname options to 'net ads join' (patch from Dnailo A.) (This used to be commit 3f588e0b65433176f8f80312c1456836717cf6de)
adds 6345668 r22730: Fix password changes via pam_winbindd when using "winbind normalize names" and the username has been munged. Make sure to munge it back before performing the change_password() request. (This used to be commit ff025d451e165383ad7d524e0e8176d987554049)
adds 3a9a3ad r22731: - Fix bug #4594.
adds d1153fc r22732: - Testing of libsmbclient against Vista revealed what is likely a bug in Vista. Vista provides a plethora of kludges to simulate older versions of Windows. The kludges are in the form of shortcuts (or more likely symbolic links, but I don't know enough about Vista to determine that definitively) and in most cases, attempts to access them get back an "access denied" error. On one particular folder, however, "<share>/Users/All Users", it returns [...]
adds e6383f4 r22736: Start to merge the low-hanging fruit from the now 7000-line cluster patch.
adds 2e1acc4 r22737: Fix crash bug (info3 is now talloced).
adds deed283 r22738: Fix a debug message.
adds f79a4b8 r22739: Make prototypes in include/util_tdb.h of some functions from lib/util_tdb.c exactly match the definitions. (There were some [u]int_32_t instead of [u]int32, which made a gcc 2.95 on an old AIX without system [u]int32[_t] types complain...) (This used to be commit 7cae0d61170485eb220f546899dfa78f1805a272)
adds d4799f5 r22740: Move debug_*_user_token to token_utils.c (This used to be commit 4ad9f8aa61cef94be8d38c6e91aac3a5c848f81f)
adds f50ff73 r22744: Fix a valgrind error. parse_domain_username does not necessarily fill in the domain. (This used to be commit f4f0d7137758cc674876517590807cc3d634043d)
adds b1e866c r22745: Add local groups to the --required-membership-sid test. This needs merging to 3_0_26 once Michael's net conf changes have been merged. It depends on token_utils.c. (This used to be commit a99ab3a2ed44522054175f03b60e63fa05a0378a)
adds 7192160 r22747: Fix some C++ warnings (This used to be commit a66a04e9f11f6c4462f2b56b447bae4eca7b177c)
adds 76ce309 r22751: Next step for the cluster merge: sessionid.tdb should contain a 'struct server_id' instead of a 'uint32 pid' (This used to be commit be7bac55c37676a8137c59a22dfb2e4c4821ac21)
adds 798af9e r22754: When processing a string, ensure we don't write one past the terminating NULL if we've already processed the null in iconv. Jerry, once I get confirmation from Thomas Bork this needs to be in 3.0.25 final. Tests fine with valgrind here. Jeremy. (This used to be commit 14b167ef6e0f2100bd9cdd05c4457e57e952fa5e)
adds 87d18ac r22755: Second half of r22754. As it stands now, string_replace expects a pstring. Give it one, although I hate putting it in :-)
adds dcc2fe7 r22759: sync lib/talloc with samba4
adds 4aa44f7 r22761: This introduces lib/conn_tdb.c with two main functions: connections_traverse and connections_forall. This centralizes all the routines that did individual tdb_open("connections.tdb") and direct tdb_traverse.
adds 1e6e3f8 r22765: Fix from Alison Winters <alisonw at sgi.com> for missing return in sendfilereadbraw. Jeremy. (This used to be commit b523e782b0f3a3899e5f448698fbecddd59f4369)
adds 16ae8ef r22766: Merge from 3_0:
adds a0f9db7 r22767: Argl. Typed in 'svn ci' in the wrong branch. Revert. (This used to be commit 2c5b951eba509e826a29775db992aca474476484)
adds 8ef8dab r22771: One liner fix for idmap_ldap Fixes the strange behavior we were seeing about idmap_ldap creating a new connection for each query.
adds 1b55cf4 r22772: - Still working on the fact that readahead() is not declared (on at least one OS) but is available for linking. Instead of running configure tests with -Werror-implicit-function-declaration in developer mode (which may lead to different library functions being used in developer mode than when not in developer mode), add tests for whether readahead is declared. If not, provide a replacement declaration in lib/replace. (This used to be commit 7d05fa [...]
adds ad3bed1 r22773: - Clean up the the rest of the cruft from my earlier work on the readahead() missing declaration problem. (This used to be commit 44365130ce794e442f52ec7cf3fc51065f713c5f)
adds 4c185a6 r22775: For the cluster code I've developed a wrapper around tdb to put different database backends in place dynamically.
adds 0aab2a8 r22777: Fix for [Bug 4543] - POSIX ACL support on FreeBSD.
adds a6bbf9f r22779: Patch for not prompting for password on cifs mounts when "sec=none" specified (This used to be commit 9af97d8ead85c05d08ee24727525894df5866630)
adds 2383ffc r22784: fixed change notify for delete on close (This used to be commit 6f52435a72427a8264096ac14bad54020c9d852b)
adds 9e30a76 r22786: Some cleanup by Karolin Seeger: Remove unused pdb_find_alias, and change return values of some alias-releated pdb functions from BOOL to NTSTATUS
adds 1cb8a94 r22787: More from Karolin: Make map_unix_group() static to net_sam.c, add "net sam unmapunixgroup" (This used to be commit 55e2f35fad8bda3ff2c2ace5323ddeaee87d783e)
adds 67a45aa r22794: Add "debug_state" and "silent" to pam_winbind.conf template. Honor the silent argument when parsing pam configuration file options.
adds 95bc08e r22796: Add security descriptor to GROUP_POLICY_OBJECT structure (in preparation of adding GPO security filtering for libgpo).
adds 9c170fc r22797: We are only interested in the DACL of the security descriptor, so search with the SD_FLAGS control.
adds 46c5da2 r22798: Add the "apply group policy" access bit (as seen in type 0x05 ALLOWED OBJECT ACEs).
adds 75a0171 r22799: Fix the build.
adds 83564b4 r22800: Add GPO_SID_TOKEN and an LDAP function to get tokensids from the tokenGroup attribute.
adds aec3df5 r22801: Pass down the token to add_gplink_to_gpo_list().
adds 4c48a3d r22802: Add dummy gpo_apply_security_filtering() call.
adds c6a51dc r22803: Add some more flesh to the GPO security filtering (still very basic).
adds 0484aca r22805: Inform in examples/pdb about the location of the external support for the SQL backends. (This used to be commit 37f2191cd364dd6c2223b2e19072920ad2a257d6)
adds a4b034d r22812: Fix bug #3024 (and also the group varient). Patch from Johann Hanne <jhml at gmx.net> and also Kaya Bekiro?lu <kaya.bekiroglu at isilon.com> Jeremy. (This used to be commit c0ba891be06f49968317a90079554cfce2344f39)
adds 8190e04 r22819: Fix Bug 4613. We just dumped the must change & friends. With the pass_last_changed == 0 we now return "Change now!" instead of "Change never" (This used to be commit 450e4d94f64f86a3dd709265d15ed5082d4b53e8)
adds 2a5d612 r22820: Move FAM libraries from smbd to vfs_fam_notify. Should fix bugzilla #4426. (This used to be commit 9d9950a6d10675c3568179312ff27289d3f9b340)
adds 232b2d8 r22821: Replace unnecessary AC_TRY_RUN with AC_TRY_LINK. Fixes bug #2287. (This used to be commit 0268eafc26f6d6da25eca582241b136b5a3245ad)
adds 2cfc91a r22826: Fix the gettimeofday test that I broke in rev 22821. (This used to be commit 74ca1992056f9a340b3964b17f868a84335333ed)
adds 8cabd9a r22828: Fix typo. Bugzilla #4589. (This used to be commit b8959b172090eef6b40ff1fb012d6ff0d3d732ef)
adds 3af6bf6 r22839: Fix endif comment. (This used to be commit e522fb9bb72580a162c46db4e7ee8c7933705cee)
adds 306c355 r22840: Add -pie support to Python's setup.py. This should fix build of python libs on recent distributions that take care of security. (This used to be commit b090b8983bf26779c476c047e952e475c095932e)
adds ddf25a7 r22841: Add comment to endif statement. (This used to be commit 1351207626ee0f99aef93326ef96bf69651bf472)
adds b4a7b7a r22844: Introduce const DATA_BLOB data_blob_null = { NULL, 0, NULL }; and replace all data_blob(NULL, 0) calls. (This used to be commit 3d3d61687ef00181f4f04e001d42181d93ac931e)
adds cb47bb6 r22845: Modified and extended the winbindd cache validation code:
adds b92064f r22846: Chunk one to replace message_send_pid with messaging_send: Deep inside locking/locking.c we have to send retry messages to timed lock holders. The majority of this patch passes a "struct messaging_context" down there. No functional change, survives make test. (This used to be commit bbb508414683eeddd2ee0d2d36fe620118180bbb)
adds c580cda r22847: The new validate_panic function calls exit (instead of setting a global error flag an returning), so cleanups and returns subsequent to calls of smb_panic_fn have become unnecessary. (This used to be commit 9d2db8c70f10a9285abd4a61fa66ee8aff2e7e6b)
adds c9b94d7 r22848: Fix brace alignment. (This used to be commit d909a6064159bc746bd558238e81d57cc274a162)
adds 00790cb r22850: - Fixes bug 4601. smbc_getxattr() would not, in one case, properly return the required size of a buffer needed to contain the extended attributes. (This used to be commit 34f77af02e2073ccaabe1583011abeeabbbb24e1)
adds d34f6bb r22852: merge fixes for CVE-2007-2446 and CVE-2007-2447 to all branches (This used to be commit f65214be68c1a59d9598bfb9f3b19e71cc3fa07b)
adds 1f7c300 r22855: fix the build (#if inside DEBUG macro not allowed...)
adds 1f073a0 r22867: With Samba4's IDL, we now have two new flags for share types: STYPE_TEMPORARY and STYPE_HIDDEN Strip them out when referencing share_type[] entries.
adds fad7dd8 r22868: Replace some message_send_pid calls with messaging_send_pid calls. More tomorrow. (This used to be commit 74fa57ca5d7fa8eace72bbe948a08a0bca3cc4ca)
adds 811d1f7 r22869: Add bin/{ldap,nss,tdb}. at SHLIBEXT@ rules.
adds 642eb91 r22870: Don't create shared objects of nss and tdb modules. (This used to be commit 1c06148010cab8ed9742644cb11336abc31e8d8d)
adds 338d246 r22872: Add vfs_zfsacl module from Jiri Sasek <Jiri.Sasek at Sun.COM>. Jeremy. (This used to be commit bd80db71e71fc05b8b4875c386d8d58612cdbb06)
adds 9e2d1e8 r22878: Warn in $PATH contains /usr/ucb. Bugzilla #4295. (This used to be commit 947955a5e8f3e33e21d3a0633ed63be404c42b3c)
adds c0d4674 r22879: Tidy the build rules for targets that need the installation paths. (This used to be commit c16ad8d58c05ed5c93dcb64880aec85ad4989263)
adds 2753d30 r22893: Use ldap_rename_s instead of deprecated ldap_rename2_s. This fixes the build on solaris (host sun9). And hopefully doesn't break any other builds... :-) If it does, we need some configure magic.
adds fb99bbe r22895: Convert some more calls from message_send_buf to messaging_send_buf (This used to be commit c8b98273406242a89a7e5d1fb5d79120ebe5822a)
adds 8f9369f r22900: Convert profile/ to messaging_send_pid/messaging_register (This used to be commit edbeea520727f51568ccd8ffa802e06bd120794c)
adds 83a7d95 r22901: When an AD account has UF_DONT_REQUIRE_PREAUTH set we need to fallback to ntlm in the kerberized PAM_AUTH.
adds ab7a9d2 r22902: Add an event_context and a messaging_context to nmbd. Not used yet. (This used to be commit 6d210fb8a13e93fe5b7bc160a343f74878dea727)
adds 4ff2e1e r22903: Now that we have the on-disc trustdomaincache with type flags we can better decide whether it's worth to register a krb5 ticket gain handler while users logon offline.
adds 7c21a46 r22904: Fix indent.
adds 63f9607 r22905: cli_send_mailslot had a message_send_pid inside (This used to be commit 3fdfb5b7cdf25f4db7bbacb416523d75cab1b103)
adds 3310411 r22906: Some more message_send_pid (This used to be commit 8abf9f396375b42d838e992b3a4e40e68e550ab2)
adds b759f7c r22907: Fix the build with --enable-profiling-data (This used to be commit fd45e0ff738711f6e3ed49039dae8245fd0a22d1)
adds 84758bd r22908: All callers of message_init now also call messaging_init. Unify those. (This used to be commit 330946ad2307ca34f0a8d068a0193fcb8a0d6036)
adds 6669aa0 r22910: Make message_send_pid static to messages.c (This used to be commit 27224922cf964cc70aad7cf529ab6c03fb277a89)
adds 8c3f8e5 r22911: Pass a messaging_context to message_send_all (This used to be commit cc92ce665dcfe9054d09429219883b18a4cab090)
adds 4a413b3 r22914: - Fixes bug 4599. A missing <code>if</code> statement forced subseqeuent attempts to set attributes to fail.
adds e2dc669 r22918: Attempt to fix the build of the tru64acl module. Where the heck did that smb_acl_permset_t come from? I can't remember...
adds 074af4b r22919: Fix build on Tru64. (This used to be commit a7d992545bf7422ec2dc45c402b45e7e068cec94)
adds 32106b2 r22920: Add in the UNIX capability for 24-bit readX, as discussed with the Apple guys and Linux kernel guys. Still looking at how to do writeX as there's no recvfile(). Jeremy. (This used to be commit a53268fb2082de586e2df250d8ddfcff53379102)
adds c3bde5a r22922: Move "normal_read:" label out of ifdef guard. Fix the build. Jeremy. (This used to be commit 3c1ccc68f03b02d2223ec745e241129766e0c15e)
adds 51101a9 r22923: Fix runaway smbd now receive_smb_raw() returns a ssize_t not a BOOL. Jeremy. (This used to be commit 9204f1741bbdd693351b61ac1810dd722cfbf233)
adds bfb863c r22924: Fix the build by correctly processing readX errors in the direct read case. Jeremy. (This used to be commit 6fe2ee3bd79fadfe43a9a84e03c398bd339259c1)
adds 2b2eec4 r22925: Sync read_and_X with 3.0.26 code (use setup_readX_header()). Jeremy. (This used to be commit e1052c0e3d50473a9ded6092b6a85d78590a00e7)
adds 05ee952 r22926: Don't use <=0, use < 0 to allow keepalives to propagate up. Jeremy. (This used to be commit bf0313629e16c27461b028d3ea49185e99fc4d9c)
adds 3c5fe92 r22928: Use better success error code.
adds cc5c058 r22929: Attempt to fix some build farm failures: On port 139 the first successful packet gives len==0 from the server, so the = in
adds e24acb6 r22930: Next attempt to get the build farm in line.
adds 4f1d0a2 r22931: Fix logic in detection of the need to replace dlopen and friends. Originally, dlfcn.o was only added to LIBREPLACEOBJ if dlopen was found in libdl but header dlfcn.h was not appropriate.
adds 8b79106 r22932: Use the same symbol in sizeof and cast for talloc. (This used to be commit 550498e68db9305e31da38dbc9c642961418a8b0)
adds 56e6e5b r22934: Change smbcontrol to use messaging_register instead of message_register (This used to be commit e3d985c581ffc597aea932858d27c421643d2868)
adds 81acb2d r22942: Some message_register -> messaging_register conversions (This used to be commit 65335a420645202fc79c599a1177838ec19a4075)
adds 0570ce2 r22943: More message_register -> messaging_register (This used to be commit caece8975b0c2bad56d6a6a576bf8ce54626183f)
adds 478ccc1 r22950: Fix the issue Volker reported here :
adds 9b48f7d r22953: Well, this apparently has never been tested. But *this* code never saw a release yet .... ;-)) (This used to be commit f93b6353fe18e2c992a3dad96afd1a4c16032c55)
adds e95942e r22954: More messaging_register (This used to be commit 9b8df24107ffe3016031e5257c5680689f061886)
adds 5c46263 r22955: Disable dependency tracking by default. (This used to be commit 2dddd502c9150128c6d1b28c083554d8519c4fd3)
adds 0b38bfa r22956: Fix security=server (bug #4622). Volker's patch (slightly truncated by me). Will be in 3.0.25a. Jeremy. (This used to be commit 039fb906af883a7ca1a68955f1b36b583fe1b698)
adds 5d26d56e r22973: Apparently, 3.0.25 broke smb4k badly ;-) smb4k uses 'net rap server domain' to list servers in domain. Previously we just ignored all arguments in net_rap_server() but now we don't as 'net rap server name' has added an explicit check on arguments.
adds 04e62ae r22974: enable relro with PIE if available, this gives extra protection to the ELF segment (This used to be commit 708a9cb08ea8ffd0aee8ed5d8d8d14193306ce9a)
adds 4a50c67 r22975: BUG 4616: Don't return a dns or forest name when replying to the DsDGetPrimaryRoleInfo() and configured for security = domain. (This used to be commit 55ba4a04d0efe2ae7b0d945648b2db801ff9e9f1)
adds f42759d r22976: whoops typo (This used to be commit 2d4c3a7520e3fa8b61d717a83ae63a633f433ea3)
adds 78c59b5 r22977: Trim noise by removing redundant WARNING log message that would flood at log level 2. We know when we're using the legacy mapping code anyways since it will log an informative msg. (This used to be commit 51aac0fcb4528df790aa3ae078f9ef639cc01363)
adds 0e9210d r22978: Don't use current_user to prep the security ctx in change_to_user since any SID/uid/gid translation calls will reset the struct when popping the security ctx. This should fix the standalone server configuration issues reported by David Rankin (thanks for the logs). (This used to be commit 63cb25bad19d9600399a6ee2221497d71e805320)
adds 5870328 r22979: Revert previous checkin (which had some debug junk) and fix misc frees that valgrind noticed (This used to be commit c8aa60692ba23c43820b820db3371a86dfbf40b5)
adds c6b2836 r22982: Do not prompt for password on sec=none for mount.cifs (and allow guest option to pass to kernel code so it can know when to retry) (This used to be commit 500d9236c419be6ec32cc209279aeea2234f1a21)
adds 1e845a9 r22994: Fix HP/UX compiler flags by Don McCall. Lets see how the other HP/UX boxes like this. Thanks, Don! (This used to be commit c53cf972cf35fc344eb40078a1a778260a3de07f)
adds e9b27a3 r22998: merge from SAMBA_4_0:
adds 5217cff r23001: - Fix but #4634. Type of the size parameter to getpeername was wrong. (This used to be commit 6675c8acf1d83b7131d38f09f381062b6a604c7e)
adds c15c0f2 r23005: If we're running on a system where time_t is 8 bytes we have to take care to preserve the "special" values for Windows of 0x80000000 and 0x7FFFFFFF when casting between time_t and uint32. Add conversion functions (and use them). Jeremy. (This used to be commit 4e1a0b2549f7c11326deed2801de19564af0f16a)
adds 92dba23 r23006: Arg. Fix stupid typo in 64-bit path. Jeremy. (This used to be commit 80a63123907c3291d8bdc6d364bf7343f4f084a0)
adds 63e74f3 r23007: Ensure we don't allow large read over the possible packet size. Jeremy. (This used to be commit 5d465dd2d559df29d18a844137c8e14ffbb1a269)
adds e61f235 r23009: Both contains a strchr_m(server,'/') few lines after replacing all / with \. This patch removes this dead code.
adds fa4df18 r23010: Make the output of "smbcontrol --help" match that of "smbcontrol help". Bug #3181. (This used to be commit 94b0997ef1bd993587dfeef4e0a8d366c5371e9f)
adds 01a7017 r23014: For all branches, ensure that if we're blocked on a POSIX lock we know nothing about that we retry the lock every 10 seconds instead of waiting for the standard select timeout. This is how we used to (and are supposed to) work. Jeremy. (This used to be commit fa18fc25a50cf13c687ae88e7e5e2dda1120e017)
adds 4d5f58c r23015: Make message_(de)register static to messages.c (This used to be commit a8082a3c7c3d1e68c27fc3bf42f3d44402cc6f9f)
adds e67c8d0 r23016: Remove extra & - thanks to Volker for spotting this. Jeremy. (This used to be commit c2c970fd50b293031390358d72aaa7bd94da6e6d)
adds 23c0e27 r23022: Reformatting (This used to be commit 782ee7291683d061767688b23f93ac0865e46331)
adds e0ebb46 r23023: Get rid of the only caller of message_send_pid_with_timeout(). This replaces the timeouts on the individual message send calls with an overall timeout on all the calls.
adds 9e5dbf3 r23024: Ok, neither the duplicates_allowed nor the timeout argument to message_send_pid is used anymore. Two users of duplicates_allowed: winbind and the printer notify system.
adds 772d8b0 r23025: Some logic simplifications (This used to be commit d3f16722b2c3c68b03e55b5100d979921c3f284d)
adds 5057c59 r23039: merge from SAMBA_3_0_26:
adds 1f907b4 r23040: Activate the winbindd cache validation code in the winbindd main function.
adds 0afd56a r23041: Remainder of fix for 4630: fix special case of unix_to_nt_time() for TIME_T_MAX, and also display of it in http_timestring() (This used to be commit 2553b6a56d20ef6273001ae3b090e156e676592c)
adds 53719c6 r23046: Few missing merges from cleaning out the Centeris winbindd tree. Nothing of major interest. Will fix a few problems with one way trusts. (This used to be commit 3d48a7e72d9268fd495e0ca4b6e73bed5bb57214)
adds 224239d r23048: Simo is correct in that winbind_lookup{sid,name}_async() needs to be able to handle SIDs in the S-1-22-{1,2} domain in order for winbindd_sid_to_uid(), et. al. to succeed. For 3.0.25a, we will short circuit in the sid_to_uid() family of functions so that smbd is ok.
adds 9826a00 r23051: sid_to_[ug]id fixes for smbd (This used to be commit 2d636ad2a33d0ca61bf6022feceed47dd68ef855)
adds f96242d r23054: Move the check for the lookup_domain of S-1-22-{1,2} before the check for IS_DC. Otherwise we will for example fail to lookup a sid of S-1-22-1-780 because it has no valid struct winbindd_domain* in the list. Thanks to Simo for the catch. (This used to be commit f53aa56998411b90de238e12e9c3de7f2ff0d2b6)
adds ac3f08d r23055: Rewrite messages.c to use auto-generated marshalling in the tdb. I'm doing this because for the clustering the marshalling is needed in more than one place, so I wanted a decent routine to marshall a message_rec struct which was not there before.
adds 6bb0eb1 r23068: Fix some uninitialized variables in the solarisacl module (This used to be commit 569c04a2445a74469663cec33ae42ddfcdbe1dfc)
adds 87d30dc r23070: The lsa rpc lookup sids call has a maximum number of SIDS to be looked up at one time. This limit is at 20480 for w2k3. Our rpccli_lsa_lookup_sids function ignores this limit, so when we give the server too long a list of SIDs, then we will get nothing back. Since typically rpccli_lsa_lookup_sids is given one SID (or a small number of SIDS), this did not do harm up to now. But since I want to use lsa_lookup_sids in a subsequent modification to winbindd_ads.c [...]
adds b5100b1 r23072: In winbindd_ads.c:lookup_groupmem, replace the bottleneck dn_lookup loop by a rpccli_lsa_lookupsids_all (see r23070) call. This replaces one ldap search per member sid by one rpc call per 1000 sids. This greatly speeds up groupmem lookups for groups with lots of users.
adds 9d6fd22 r23073: In the internal rpccli_lsa_lookup_sids_noalloc(), use a temporary talloc context for use with the actual rpc query and response. So the the parent context does not get flooded by the posslibly large amount of response data (when looking up a lot of sids).
adds f884d76 r23074: Remove duplicate code blocks from bad merge (This used to be commit 2c64638934e83e5716e47986adbb1fa07c057486)
adds 9ccec43 r23075: more duplicate code blocks from bad merge (This used to be commit 86b6a41d5784a0214810c9cbc52ca5e99952898d)
adds 2991d34 r23077: Minor cleanup (This used to be commit 72ed8388252bed07627b3a4636744dc8acf1c98b)
adds 725e90f r23078: Don't handle return code NT_STATUS_NONE_MAPPED from lookup sids as an error. (This is purely cosmetic here, issuing a success message at the end.) (This used to be commit 4d9e8c91dc387cef37ea9035ac4483916e854732)
adds 71ee55f r23080: Fix bug #4637 - we hads missed some cases where we were calling PRS_ALLOC_MEM with zero count. Jeremy. (This used to be commit 9a10736e6fa276ca4b0726fbb7baf0daafbdc46d)
adds 5d17557 r23081: Reorder the lsa_lookup_sids functions so that the order makes more sense... (This used to be commit 374dea8c6f5192224ee46e0c3c9b63221028858e)
adds cda3cf2 r23082: Ooops - that portion of the last checkin was by accident. Before comitting that, I have to verify that it does not break anything...
adds 828cb24 r23087: Fix POSIX setfilepathinfo to use lstat, not stat. Still missing lchown (will add this for 3.0.26). Don't merge for 3.0.25a - possibly 3.0.25b (if it exists). Jeremy. (This used to be commit f546750176a22cdd7298a73afc81587923baaff9)
adds 918b6ea r23088: Fix rename for cifsfs client. This may be needed for 3.0.25a. Jeremy. (This used to be commit 02e4f6b0f1f1a1cc6bfe5fed7866eb5b18ab87e0)
adds 2945490 r23091: Add rpccli_netlogon_sam_network_logon_ex, fix its parsing. This does not use the credential chain and only works over netlogon, but it would allow multiple outstanding auth requests for a single workstation account. (This used to be commit 123290d0947191abca4a3b3d81718c823c1bc4a0)
adds af72029 r23093: Allow modules with the same name but different types. (This used to be commit 190a69b1f9d7a0f858ed56c505c2d3c473273463)
adds b683f81 r23094: Update the iconv detection to handle cross-compiles better. If we are cross-compiling, we accept the first iconv library that we find (with a warning). (This used to be commit 9417832155d634864f37d0fdb173ec607c154069)
adds f4ae285 r23095: Support systems that have their PAM headers in /usr/include/pam. (This used to be commit f1e8de4b576b3954d456cb64c02417908bab8da4)
adds 38daf36 r23096: Make the lock failure message prettier. (This used to be commit 853f41edb8b23d7fdfaba9c4bb37dc27af92a982)
adds 4b04b84 r23097: Add a new configure option to disable building SWAT (it is still built by default). (This used to be commit 910d498a0e44d1c2b76ccddef0cf05e693cf580e)
adds e85613f r23098: Fix the case of the #include statements so this module can be built on a case-sensitive filesystem. (This used to be commit 0fd0b57107fcdbf7eda85b3f3b969c5dc9eaadc5)
adds dbfd6bf r23100: Implement the delete on close semantics I've just tested for in Samba4 smbtorture. Fix rename on an open file handle. Needed for 3.0.25a. Jeremy. (This used to be commit a301467d5f645dada27093ddfd74890b88bb4ce8)
adds 57d6318 r23105: Add lchown to the vfs layer. We need this in the POSIX code. Jeremy. (This used to be commit 932523cbb508db869b726768e86bfa8e248f768b)
adds f503817 r23106: Use lchown for symlinks. Jeremy. (This used to be commit b98175440b2c235fe223b4375441f15ea027a5b2)
adds 4aa857d r23107: Fix renames on file descriptors that are supposed to overwrite the target. Needs merging for 3.0.25a (sorry). Jeremy. (This used to be commit a56bce3d44e89b4fd7806cc5b464c7481ec0197f)
adds 5aec9e2 r23108: Add defines of RTLD_NOW and RTLD_GLOBAL to replace.h. Fixing build of ldb for instance on some systems without dlfcn.h. (This used to be commit 5a06726e6873accd255d584e2c18e62dfcac108d)
adds c3c7e1b r23109: Redo the change from r22772 I accidentially undid in r23108.
adds ff0ac5b r23112: Trim down the message.c API slightly: The messages_pending_for_pid is now replaced by MSG_FLAG_LOWPRIORITY or'ed into the msg_type. To enable this, changed the msg_type definitions to hexadecimal.
adds 509d90f r23116: Fix typo, found by Karolin Seeger (This used to be commit a7b9581a5c01b701129cdd5a7a330748f9e3859e)
adds f260b45 r23117: Factor out local messaging.
adds 825c4ce r23121: Fix Bug #2727 and let pam_smbpass at least link and dlopen correctly again.
adds 08be930 r23122: Fix bug #4655. We marshall the enumdataex correctly, but W2K3 doesn't follow our rules when sending data to us. Ensure we look for the data at the correct offsets when reading the data. Too late for 3.0.25a - don't merge. Jeremy. (This used to be commit a871191395eef6ed76f9e7666fd1c0fde3105984)
adds 94e4a46 r23127: Fill in some more netlogon dsgetdcname flavours (netr_DsRGetDCNameEx, netr_DsRGetDCNameEx2) and add new ds request and reply flags, also add some more WERROR codes.
adds cab1200 r23128: Fix typo.
adds ad5ff1b r23147: Patch #4566 from jacob berkman <jberkman at novell.com>. Pass password data to krb5_prompter. Jeremy. (This used to be commit 232fc5d69d44404df13f6516864352f9a5721552)
adds 4d6caa0 r23148: Fix old old bug in cli_smbwrite() (not incrementing data being sent). Patch from mnix at wanm.com.au. Jeremy. (This used to be commit 2524d85465ba5406e684199c10f59e685ab860b5)
adds 4c795b2 r23150: Fix Samba3 in the build farm again. In the case where the file was being created and we go into the race condition check, we were testing for compatible open modes, but were not breaking oplocks in the same way as if the file existed. This meant that we weren't going into the code path that sets fsp->oplock = FAKE_LEVEL_II_OPLOCK if the client didn't ask for an oplock on file create. We need to do this as internally it's what Windows does. Jeremy. (This used [...]
adds f3de075 r23151: Re-arrange the logic so it looks identical to the "file existed" case above. This has no functional change but is easier to see that it's doing the same thing. Jeremy. (This used to be commit 0a7d8362be8379b77e6afb803ab88d726ae7877d)
adds 15caaaa r23154: Add INSTALLPERMS_DATA set to 0644 to install the header files with this permission set instead of 0755. (This used to be commit 1db52993eda542757e80e1d7d2ce82a9c9abd93a)
adds 7ee1937 r23155: Rename INSTALLPERMS to INSTALLPERMS_BIN to differenciate clearer from INSTALLPERMS_DATA. (This used to be commit 7a9ea106ff7ce54029bcd604d7a89b7134c2b885)
adds a32d8a3 r23156: Install the smb_share_modes.h header file. (This used to be commit e03a67ebc622aefb898b58aee55ac9ebadadd349)
adds d5daef3 r23161: Add TDB_VOLATILE as open_flag to activate the per-hashchain dead record optimization. (This used to be commit 945f73fa39ba6f2b637379ac20d52b4d0306d77f)
adds 4db3329 r23162: Make use of messaging_send_buf (This used to be commit 3f8186fe85a897b104cd825a005333259d6d008b)
adds 6e5c237 r23163: Convert locking.tdb to dbwrap (This used to be commit afe90224bf151acf6c7be8974408f79cfd459dbf)
adds 1e6af70 r23164: Minor cosmetic checkin (This used to be commit 8de1ac9fadb1b0dcac28eef32f7826e9e3a7eca4)
adds 40a3b79 r23165: Convert brlock.tdb to dbwrap (This used to be commit 84f9885cf8cc57dcf3c2738d6b245de314890a41)
adds e5e3324 r23166: Bring samba.org's iniparser copy in sync with the upstream version 2.17. (This used to be commit 3fa98245d98436a0f042ffca9bf102e9f920bace)
adds f3c477c r23167: Remove an unused parameter (This used to be commit 3452a870d58cdddf03ddf6ee698bca8416e05cbf)
adds 14e25f1 r23168: Move the lp_max_connections() into service.c. (This used to be commit 4afe37d431b6eb475769a2057025da9aa8d1bb14)
adds 8c57860 r23169: Merge 535 of Tridge's bzr tree:
adds 7e27c98 r23170: Add map_nt_error_from_tdb() (This used to be commit 02beae81c8ecef7cfe300a29852d74813c9409bf)
adds 054bf2f r23171: Convert connections.tdb to dbwrap (This used to be commit 80a1f43825063bbbda896175d99700ede5a4757a)
adds fff51a9 r23172: Change shutdown_other_smbds to use connections_traverse instead of session_traverse. (This used to be commit ccb5eb245e962b0264b337c2d0275c22e2a36830)
adds ba0bce2 r23173: Convert sessionid.tdb to ctdb. The 3.0.26 patch is a bit larger because it brings across the tdb-based list_sessions (This used to be commit 0153386c1a3625b2f699863991893f399c40af48)
adds e815643 r23183: Check in a change made by Tridge:
adds 7bffc41 r23184: Checkin for Tridge: Add a speed test to tdbtool (This used to be commit a343521439f68c76c9939f04eea96c6e6d6b01e4)
adds fb76516 r23185: Try to fix the IRIX build, also add the forgotten file_id.c in .26 (This used to be commit 5360e6405b170137e558fd0696ebd6030e0f5deb)
adds 9c6f9fa r23186: Checkin on behalf of Tridge:
adds fc1f6c7 r23192: Remove fallback to looking up group mappings by the Unix name after discussion with Simo. (This used to be commit 6af4c1a73cdb523e5a81c15128c706a16f76c84d)
adds 86f79c4 r23194: cherry pick two fixes from SAMBA_3_0_26
adds d3ed91d r23195: Add void *private_data to brl_forall (This used to be commit c91b2bdc160d76bf0b0770fe7f92cbc7124d6c3c)
adds 3f5742e r23204: Add MSG_SMB_BRL_VALIDATE. Tridge, this is a bit different from your bzr branch, please check if it fulfils your needs.
adds 403684f r23206: remove unreachable code (This used to be commit 6e2bb4836fab5e548429613dea431007af3a7995)
adds 6a824bb r23207: merge net help test fix from SAMBA_3_0_26 (This used to be commit dbee1088bb06a4ccb440d372102eb5c105cc4294)
adds d8e4546 r23210: Very funny, we thought to use netr_GetDcName (e.g. in winbind) but were using netr_GetDcAnyName all the time (which is the correct thing to do).
adds d807dec r23219: Two warnings (This used to be commit eccd50abdaed3e4e06cc5da5473ca1beeb3fc49a)
adds a950301 r23220: Add traverse_read to dbwrap (This used to be commit b38dc5ffdfe9fdc2879c57dc181815f06b4747fe)
adds 3a931bc r23221: Fix a bad merge, avoid a memory leak and tdb lock problem (This used to be commit 2e2415655d352708b9799ae5ff4d9276c49cfb3b)
adds 48e0c62 r23222: share_mode_forall() is only for counting and status display stuff, so traverse_read is enough here (This used to be commit 40991badef046233326815e50097aa7f493790e8)
adds 79534c7 r23223: Convert a leftover direct tdb access to sessionid.tdb (This used to be commit 201c8952a812fe0c9be95a71fbc55c12ba8daa55)
adds 6426d8b r23224: Move map_nt_error_from_unix to lib/errmap_unix.c. This function is useful even in binaries that don't link in libsmb (This used to be commit 52545d119277b42a46d13b5b031c85f47d96b84c)
adds 0e20456 r23225: Attached find a patch that makes use of NetSamLogonEx in winbind. With this and W2k3 DCs around it is possible to use more than one winbind on the same machine account, because NetSamLogonEx does not use the credentials chain.
adds 2b69775 r23226: Make the "debug prefix timestamp" output a bit more readable by making the debug level alway at least 2 digits (This used to be commit 94d2fd919c268efa3df2661d2ccb32e492c52f53)
adds 0095928 r23228: Merge cleanup to the gpfs module from Tridge. Also potentially disable gpfs share modes in special situations. This might be split up in several modules later. (This used to be commit 553fe9245165ce4a14902daa722935c94ff32d61)
adds 4b70daa r23236: Another bad merge: Correctly free and unlock the session record in session_claim. Jerry, this fixes the hanging smbstatus.
adds 9f3b3b3 r23241: In preparation for the cluster messaging import the parent smbd needs to respond to events.c style events. (This used to be commit 476080df3ff19c3c4742928ff50293935e171f99)
adds 4eab22b r23242: BUG 4671: Fix Makefile syntax error when SMBMOUNT_PROGS is not defined (This used to be commit 592e73dc31672c993aad5afde73b1c43dd31eed2)
adds 9b78af1 r23244: Fix loop with nscd and NSS recusive calls.
adds e6e577b r23248: Merge echo pipe implementation chanegs from SAMBA_3_0_26 just to stay in sink. This was more or less just for me to play with. (This used to be commit 6c4b85cce0f947771fd9aa93451c53adb1795e3f)
adds 05c68d9 r23249: another sync from 3.0.26 for the echo work to rpcclient (This used to be commit 7aa1f89eb369805e3c3e36b4d62dddbea9dfab2f)
adds 3272b1d r23251: whoops! Fix compile error (This used to be commit 22a3ea40ac69fa3722abf28db845ab284a65ad97)
adds 55e50c8 r23252: Complete the reworking of the ads lookup_groupmem function started in r23070, r23072, r23073, r23078, r23081 and r23082:
adds 159938d r23253: Add some debugging output. (This used to be commit bd90573fbb3ff243f343fcfc61b6228aa70b13e3)
adds a672c1a r23263: Remove an unused variable -- Fix Coverity ID 358 (This used to be commit c5929aa82b20e8a3877e6196c17bc9118cb399b0)
adds de51cba r23268: Rename some variables in the svcctl.idl to prevent redeclaration compile failures in the generated client code. (This used to be commit 87b37de8ad4e91e75530996dde0900b6e1fed622)
adds eec5e02 r23269: Regenerate svcctl files after IDL fixes (This used to be commit 92c505bf7f15a79c6e32a38b2d218f65b0283507)
adds d99f4f0 r23271: merge service control pidl change for CloseServiceHandle() from SAMBA_3_0_26 (This used to be commit 0b1bc3521fac52f3164b6cc9e053abc3ceabf5e7)
adds 1a13bb5 r23272: Fix main event loop - reviewed by Volker. Jeremy. (This used to be commit dfb4cb5d2bd6c50ad2ecfa729d76daccfc43925a)
adds 97a164b r23274: merge CloseEventlog() pidl conversion from 3.0.26 && fix a few init call renames for svcctl in the previous commit (This used to be commit ebcae48ec10fefa74efcc3563cff50e3b9c2388c)
adds eb67644 r23279: Replace occurrence of sid_binstring inside lookup_groupmem by sid_string_static. (This used to be commit ba3026dce02d554313647c3d6825bfe0d30d6ffc)
adds 8c4ef50 r23283: Use a temporary talloc context in ads:lookup_groupmem. And clean up unused stuff at the end. Daringly, I use talloc_steal at some point, where it appears natural to me.
adds b5f37e7 r23284: Oh what a nasty typo! This gave me some headache, with talloc randomly failing.
adds d6a42af r23287: Use talloc_move instead of talloc_steal as this is what I really wanted to do.
adds 4d2a110 r23290: Fix another small and stupid but severe typo. Hopfully, I have finally got this right... :-)
adds 0fbe256 r23291: Undo the somewhat naive change of r23279: The clear text presentaion of the sid in the ldap expression does work with w2k3 but not with w2k....
adds aded048 r23295: Apply proto_exists and bin/.dummy dependencies consistently for all binaries. Fix vfs_zfsacl build rule in SAMBA_3_0. (This used to be commit 07fa76c6c7f54a95889415e27ce6d7c199a6a12c)
adds a7efef4 r23297: This introduces the winbind:ads parameter which defaults to True. Setting it to False makes winbind use RPC and not LDAP methods to connect to the DCs, even when it figured out they are AD. (This used to be commit 1c1f710e3e2e222c9d91a5650844c1db5ebd5a3a)
adds 7d48db6 r23299: Fix the build for !WITH_SENDFILE. (This used to be commit 87b92e7ebda018f1d6a588748e282dc1a2c50613)
adds 1f8cdb2 r23300: AFAICT these are not needed. Jerry, can you please review and revert if this is not correct. (This used to be commit 7aa40efd28edcd4d6a5a3a2d790df0af1f5f3fea)
adds ea7f6e7 r23302: Refactor vfs_gpfs module, fix problems with chmod Tridge has found during ctdb tests (This used to be commit e150e42ac59494a1da12bb5c9da8c9c935780924)
adds dd11ed6 r23305: merge from samba4:
adds b25bebb r23307: move readahead stuff out of libreplace and make it samba3 specific as we can't replace this function in libreplace and we do the some stuff for other function in the same way.
adds e893d7f r23309: sync lib/replace with SAMBA_4_0
adds 4a76fa8 r23312: As per Volker, rename the "windbind:ads" parameter "winbind:rpc only". (This used to be commit cbd083efb9a00db68be24cde10b96da06390d970)
adds 37569f6 r23313: Janitor for tridge:
adds 82e4680 r23314: For some systems it's needed to inject replace.h into the iniparser source code, I do it in a way we can still have a unmodified copy of iniparser in source/iniparser/ and have the wrapper stuff in source/iniparser_build/.
adds 5ddcf95 r23315: - don't use the builtin and -liniparser together in bin/net - unify handling on @BUILD_INIPARSER@
adds 86f0e0b r23316: Ouch... This would not have run in production without cluster code anyway. (This used to be commit ca1d0ff03d038372d5886ff1aa409494721142f4)
adds 706dfe6 r23317: Fix the build: r23315 was a little overeager in removing the INIPARSER_OBJ from the bin/net target altogether. I re-add it in the guise of @BUILD_INIPARSER@ (to NET_OBJ). This also eliminates the need to have @BUILD_INIPARSER@ in the deps for the bin/net target. Same procedure for the pam_winbindd module.
adds c48b95d r23321: remove unused variable (due to mad merge from Centeris patches) (This used to be commit 1b68302e344df1e35becd26c1959ab0f94d8b3bc)
adds 248a82c r23323: merged ldb changes from 3.0.26 (This used to be commit 7c9a5c2a3f012a06e9550dc0de7df460c2fd943b)
adds a02badc r23328: don't typedef ber_tag_t when it's already done by openldap headers on HP-UX (lber_types.h defines _LBER_TYPES_H).
adds 3ae5b71 r23330: always include "winbind_client.h" as first header as it brings in "replace.h" this will bring in "config.h"
adds 9d71e20 r23335: as not all source files include replace.h/config.h before unistd.h we need to pass -D_FILE_OFFSET_BITS=64 together with -Dpread=pread64 -Dpwrite=pwrite64
adds 9bf4687 r23337: fix a crash bug...I wonder why only HP-UX 11.00 ans 11.11 noticed it via a SIGBUS...
adds c8883be r23340: Fix typo in debug ouput. Found by Karolin Seeger <ks at sernet.de>. Michael (This used to be commit 81c7d152b2cb8fafa3d510c3d35fb86bae1e0856)
adds feb4e7f r23341: pdb interfaces should be versioned. As SAMBA_3_0 and SAMBA_3_0_26 are now identical, use the same version number (16) for both. Jeremy. (This used to be commit f2ac311ed408e1f17f468945b34289d4c6b915cc)
adds 227ba79 r23342: Stop Coverity from getting confused. Jeremy. (This used to be commit 34144c63ad0d776c0b01f6bd3ce378921f2d31cd)
adds f96193a r23343: Fix error return (This used to be commit 0014ee44b87a4a109c897ffec5f9c38eea442571)
adds 3f0f678 r23344: Better error message (This used to be commit 4042d2cdd2797e2f675ddeb0d288327ca55d9f5b)
adds 45dc5e1b9 r23345: Stop Coverity from getting confused. Jeremy. (This used to be commit 8e83e4267260201777c753c4e3849d65fd20ae8f)
adds 72e76cb r23346: Fix offline caching with XP/Vista. It was an off-by-one in storing the access mask. I shouldn't have made this mistake. Damn. Fixes bug #4673. Jeremy (This used to be commit 84801d4e83786b9de3d0875a317ca9ed8ff5b3e4)
adds 902daae r23347: Fix Coverity 363. Dead code elimination. Jeremy. (This used to be commit 4524ee2dbcd5c1c66085032de67c6d083f91cb8a)
adds cff8d01 r23348: Fix connection reporting on SIGUSR2 (noticed by Herb). Jeremy. (This used to be commit dcb617e550c98de8a4bdcb9b1f7f78ba008fc138)
adds 0ff54fb r23349: Fix from Steve Langasek <vorlon at debian.org> to allow SIGTERM to cause nmbd to exit on awaiting an interface to come up. Debian bug #168079 Jeremy. (This used to be commit 9ee310f3d68426da552f084ebcffef6b8ebbf612)
adds a3d1d85 r23352: Don't generate stamp-h. AFAICT it is never used. (This used to be commit d47d1a44e74b3cd02cddf1cf2f22460987102b66)
adds 3e3e359 r23354: Fix build warning.
adds 454de80 r23355: Fix some more build warnings.
adds 34bc0e1 r23356: We missed to add the 'c' character to the list of valid ones for shell escaping.
adds 51ea3a2 r23357: timespec_current() was returning the wrong ns time (multiplying tv_sec, not tv_usec). Jeremy. (This used to be commit bafd3b93f9ce74d7a8e2d6b36735f0977a22882c)
adds 55ac16b r23358: Fix from Justin Maggard <jmaggard at infrant.com> - ensure we don't expire a password if it's explicitly set as ACB_PWNOTREQ. Jeremy. (This used to be commit 2ea5a6bd334e31201aa6f93f5c51e42924d36ebd)
adds 86d6281 r23359: Fix bug #4537, fix from jens.nissen at gmx.net. Jeremy. (This used to be commit 6ea7127f8e592f989a6263e360e809dcfdf98ef0)
adds cc2b76b r23362: Respect "use mmap" in tdb_wrap_open(). Tridge, you might want to merge this in your tree. (This used to be commit c0f40eb5846f617d9c421136b0e1ea593c8d8458)
adds c9e21d8 r23363: Activate rep_pread and rep_pwrite in lib/replace/replace.h. This fixes the build on a SuSE 6.1. :-) I guess this had been merely forgotten.
adds 422722a r23367: check the "use mmap" option for ldb too (This used to be commit 15345bbc73b28d07c069fde33d3d4c1f21f107d3)
adds 4a99ee0 r23368: Make "winbind:rpc only" a full blown parameter. Thanks to Karolin for the patch :-) (This used to be commit 07b71a02aef15b75d281cabeb7140db1bc0bb283)
adds 68f2b1d r23370: Traverse in tdb wasn't consistently using the travlocks.lock_rw for lock read/write types, it was sometimes using it (tdb_next_lock) and sometimes explicitly using F_WRLCK instead. Change this to consistently use travlocks.lock_rw only. I'm pretty sure about this fix (else I woudn't be checking this in :-) but tridge and Volker please review. Jeremy. (This used to be commit d0b64567630ec02eb437aa713847bb23a8be8a60)
adds 5b11268 r23371: Fix the misleading comment I added - it really *should* say "locks chain and returned record", not "and returns record" Jeremy. (This used to be commit bf951e3d7f0310cc624abab11a7fb04c50770425)
adds 713ee92 r23372: Remove restriction on string length for rpcclient commands. Jeremy. (This used to be commit a2cf87f58a0a1dbc468a78347880a2f07443b1d8)
adds 075a5df r23375: Fix a 64-bit warning (This used to be commit c592b562fa793c9fb3bd0d84074d4ffaa8f63b64)
adds 423dfd6 r23376: More warnings (This used to be commit a8ec53f022ff66053231818d4a60568675079ede)
adds 544b376 r23377: Patch from Bjoern Jacke <bjoern at j3e.de> to deal with non-GNU implementations of tr in autogen.sh (This used to be commit ccc466c56a93906ef5dfa1079796b1a8a44b43c0)
adds 774ceee r23379: Whitespace cosmetics, to reduce irritating diffs...
adds 1ea5dfa r23380: netr_getdcname returns WERROR not NTSTATUS.
adds e0cdcf0 r23387: 1. This unifies the POSIX ACL detection code: Linux, FreeBSD and other (which?) ACL implementations are now checked in the same block instead of in three separate blocks. This was inspired by Timur Bakeyev in Bug #4543. Since bugzilla is currently unavailable this patch is probably slightly different from Timurs original patch. This should finally fix Bug #4543.
adds 19dbef7 r23389: Disabling ACL support on Darwin/Mac OS X for now.
adds 334c961 r23390: First part of the patch to make Apple's life easier. Doing this in two stages to make it very easy to review. Context switching must look like :
adds 0a1f5d7 r23391: Second part of the patch for Apple.
adds 74c74f8 r23393: Support BSD group semantics by making sure that the effective GID is always passed as the first GID when calling setgroups(2). (This used to be commit 6ebaf856c1d27f2fbfa0444a5c6c17c4331d2780)
adds 0ae0d33 r23396: Make VFS callbacks static. Mark operations as OPAQUE because they do not pass through. (This used to be commit b9d6eee5d4d0894ded88455675a470cbf04d8f45)
adds bde0642 r23398: Support membership of >16 groups on Darwin by making sure we opt in to the dynamic group resolution mechanism when switching UNIX credentials. (This used to be commit b5cb21e951550fe836b0ef5febc037af9a7f51ec)
adds 2e6deee r23400: Fix lsa crash bug #4683. The "names" enum struct in a lookup_sidX reply isn't optional - like the lookup_sidX query it needs to be defined in the struct. All this will go away with PIDL (thank goodness....). Jerry - I think this is a showstopper to be merged for 3.0.25b. I'll be watching the build farm to see if anything broke. Jeremy. (This used to be commit 9300b92f7a51eb80fdc039d8dad23ea9ce82aa8f)
adds f461e53 r23402: Got bitten by a talloc hierarchy. Make sure we alloc off the pipe ctx now ->names is part of the containing struct. Jeremy. (This used to be commit 02fd43490212e9ff8f784ce4d33d64566d58fd82)
adds 6c5805a r23404: Fix wrong (and missing) action on error condition in ldap reply evaluation loop Fixes one of the segfaults in bug #4667 (This used to be commit 176e1c0b692b9509a29bbbb2b35ad821dfb0d5aa)
adds 22a7d90 r23406: Evn if not strictly currently necessary do check for correct init also in idmap_nss and idmap_passdb for coherency and to prevent errors in future if we change the init functions to actually do something and not just return NT_STATUS_OK (This used to be commit 86f532c1b0cf7961b8331bb212c3ed2084fda3fc)
adds 6250b82 r23407: While verifying a bug I found out that for some reason the code to add a machine was different then the one used to add a user, the old code led to the machine SID not being built out correctly allocationg a new RID out of the passdb but instead by using the old algorithmic method. This may easily end up in creating duplicated SID when the RID counter get close to the values built by the algorithmic method.
adds b05c7b9 r23408: Remove a bogus comment (This used to be commit 0442e680eeacb56852e200fdf6f78e4972ecad68)
adds de56578 r23410: Merge the core of the cluster code.
adds c994490 r23411: We were missing displayName and that was preventing us from successfully deleting an entry when "account" is the STRUCTURAL objectclass used for users and machines. "account" is used each time the user entry is in /etc/passwd and we have only the samba attributes in ldap, as well as for rfc2307(bis) standard based directories. (This used to be commit e6399f1aa1c98d2d6e700245bb95c84f7e173236)
adds 0d5265e r23423: Use the correct structure types in the NT_ACL operations. It's not clear to my why the catia module feels it's necessary to implement these operations, but at least they're now the right type. (This used to be commit b5be0c7403195d2bd503fb1512cb46e65587adc4)
adds 24e05d4 r23424: Thanks to Jerry, we finally tracked down the : winbindd: Exceeding 200 client connections, no idle connection found" bug #3204. This fixes it in Jerry's testing ! Jeremy. (This used to be commit 0c7ce6a68286fa98258828545fc869aaac19a028)
adds 9ae6e51 r23425: Volker noticed this obvious fix for the wins server code :-). Thanks Volker ! Jeremy. (This used to be commit e3f33a2a503ada232aa1165e2321822584a026bd)
adds 501d97c r23426: Correct a comment. The default timeout is not 1min, but 30s. While there, do some reformatting.
adds d9f7cba r23429: Ooops, sorry.
adds 9af7b35 r23432: Remove superfluous comment. (A relict from regkey_open_internal days.)
adds 5d14172 r23433: remove superfluous semicolon. (This used to be commit b8269f454338c8b20b90451f3866fc193871e9af)
adds 4a6aaab r23434: Coorect a comment. (This used to be commit c9f38fa30e9b784a56f08d0ab4765e9c7a42aa7d)
adds cacbe41 r23445: Fix suggested by Volker. Don't call rename_open_files if the name wasn't changed. Jeremy. (This used to be commit 7a9629365eb4eb2829982fe2b2bfffd840648e6f)
adds 07d2301 r23446: Restore Jeremy's original formatting, just fix the comment. (This used to be commit 5b983957e3a0a05f77bfb8a10a7986c22b81088d)
adds a5f3e84 r23447: Add kill signal to child dead path. After talking to Jerry add to 3.0.25b. Jeremy. (This used to be commit ade91e78cbe2871d3a8df18fa1f92bc16a7600a8)
adds 5aadea7 r23448: Doh ! Don't call winbind_child_died() *before* the kill call as that sets pid = 0 ! :-). Jeremy. (This used to be commit bcfce39094ef30a1d1ae4dba5a90738e2678bcbf)
adds 28bc066 r23450: max_params_return is complete fiction when getting a changenotify request. Ignore it. Should fix bug #4689 but more tests and valgrinding will follow. Jeremy. (This used to be commit c23e08cc09b8de860ab9c7ac9d0e7c2502dfccd9)
adds 062a411 r23457: After Jeremy's ack:
adds cb7f455 r23458: Cosmetic fix in debug output. (This used to be commit 03dbdb561a16a6e3dbd99ee29aac598457873002)
adds 00323dc r23459: Remove one superfluous cast. (This used to be commit beed87550786052891969f6014088c17a5d77157)
adds 6f28dc5 r23460: Re-add whitespace to reduce diff between branches. Sorry for the noise...
adds 46906b2 r23465: There was this diff between reg_printing in 3_0 and 3_0_26: before writing to secdesc_buf->sd, 3_0 checked secdesc_buf->sd while 3_0_26 checked secdesc_buf->sd_size.
adds 719df44 r23466: Fix RAW-NOTIFY: by using delete on close the notify is triggered deep inside close_file() already. (This used to be commit 0b29e3ad0f2b1759eb195fb37f1f8667d87f5670)
adds 0e0fed6 r23467: Next little simplification: In rename_internals it's a bit pointless to first ask for existence of a file when we do the open_file_ntcreate in can_rename later on anyway. That also gets us the right error message in case the file is not there automatically. (This used to be commit f3d582cb908f95c1b557bda5d41b5a8aff75b124)
adds a2762cf r23468: Open registry.tdb with sequence number. Add a function to retrieve the registry db sequence number.
adds 8b26376 r23469: Fix a comment (This used to be commit 47cc9359aa1b4d5fcd9469be0b1378030ac388fc)
adds 2cbe284 r23470: Fix supplementary group list truncation for *BSD. We need to pass the correct group list length and only truncate to NGROUPS_MAX if it is too long. (This used to be commit 07f562be7a64a2ded7ec0e6f5910447dc5b8b85f)
adds 78d6b95 r23471: Here's a rough patch for expanding domain group membership in the winbindd_getgrnam() call. Couple of comments:
adds bfbf08a r23472: add missing default setting for 'winbind nss info' (merge from 3.0.26) (This used to be commit 1f80f9d14553650fb9d24f1d4c36e5cf7986ce23)
adds 4caefdf r23474: Here's a small patch that disables the libkrb5.so replay cache when verifying a ticket from winbindd_pam.c.
adds 2747824 r23475: Fix the prototype for sys_broken_setgroups and log *BSD group list truncation a bit more verbosely. (This used to be commit e3ea997289f9f2613c304c016b42b2d35af48c84)
adds b4a39dc r23477: Build farm fix: Use int rather than MIT's krb5_int32 when setting context flags. (This used to be commit 903145e957cd05b219fdf7d5fc1e35430938a24e)
adds 6e631e5 r23478: Change the handling of the developer CFLAGS so that they are always
adds 94f284e r23480: Fix DEVELOPER_CFLAGS quoting. (This used to be commit 4cdc7eaac78f04f19f1ed738fd918862bd2f7d4c)
adds c03c862 r23482: Slightly simplify the rename code: Remove two local variables that are not really needed. (This used to be commit e068e38ef3b364f2c6477f9d8d6ef3b81a6207ca)
adds 4944a52 r23483: Revert 23482, I must have run 'make test' in the wrong subdir. (This used to be commit 1ce0c582bccc90e54a69b1e70973ed7ccb47cbbb)
adds 0b86e40 r23484: When chasing AD referrals make sure to honor the base returned from the server.
adds 6090601 r23485: This checkin consists mostly of refactorings in preparation of the activation of global registry options in loadparm.c, mainly to extract functionality from net_conf.c to be made availabel elsewhere and to minimize linker dependencies.
adds 184eb77 r23486: Ok, this time with a hopefully successful make test in the right place: Remove two local variables (This used to be commit 575e594e936c3cb197945063309f0b424dcdefc8)
adds 9426d78 r23489: (Re-)Add tdbtorture as a build target to 3_0_26. Add the tdbtorture test to the test script in 3_0 and 3_0_26.
adds 6c674de r23494: Synchronize some occurrences of BINARY_PREREQS and bin/.dummy. Further reduce the diff between 3_0 and 3_0_26 by some reformatting and rearrangements.
adds fd3dbb4 r23495: Replace literal occurrences of libsmb/errormap.o by $(ERRORMAP_OBJ). (This used to be commit 2041c35a305e0d6ee015b54fb17fe416dc14a8bc)
adds 7f7ef53 r23496: Fix logic error in getgrnam_recv() that broke getgrnam() for machine and domain local groups. (This used to be commit 4d4c1eca30ce57b4072e9f8c59fcc49bf3a5c48e)
adds bca15db r23497: Disable building of libaddns (no defined API) and libmsrpc (unmaintained). (This used to be commit 13d78ace49d0f7c5330c5297ef563284f573239a)
adds 9c4d185 r23500: Two changes to survive the now activated test for rename_internals_fsp: With the target being open we have to return NT_STATUS_ACCESS_DENIED and root_fid != 0 leads to NT_STATUS_INVALID_PARAMETER (This used to be commit b599e5b1e10bdf825b2ce53de4a6ec35726d00f6)
adds 59c8721 r23501: Move notify_rename before rename_internals_fsp and call it from there. (This used to be commit 8d3828871c561cd05e6461e157db4c0ccddd5f22)
adds 4a3e4db r23502: Restore exit-on-idle. Small refactoring for clarity. Exit if we are idle and we timed out waiting for something to do. (This used to be commit b4ab1a0cd992cf9e966b8edb9796d1eae53db744)
adds 9bb1947 r23504: Use tdb_wrap_open (instead of usual tdb_open) in reg_db. This eliminates the need of maintaining reg_db's own reference counter for the tdb. Maybe as a next step...
adds 43d59b7 r23507: Split one general function normalize_dbkey from reg_db.c into util_reg.c (To be used in other place in subsequent commit.)
adds cc35d13 r23508: Fix sync_file() to return NTSTATUS and return this on failure in the write path. Jeremy. (This used to be commit cd3f7dbee809fb40194af0e7509142166e02b252)
adds aa4110e r23509: This activates the global options from the registry in loadparm. The global options are stored as values in the subkey "global" of the SMBCONF registry key.
adds b1ce226 r23510: Tidy calls to smb_panic by removing trailing newlines. Print the failed expression in SMB_ASSERT. (This used to be commit 171dc060e2a576d724eed1ca65636bdafffd7713)
adds 72099d8 r23512: Fix conflict in #define for SECDESC_PREFIX. Ensure all reg #defines use "REG_" prefix. Michael - please check gcc warnings on compiles. Jeremy. (This used to be commit 7885b68bb5df0ebe290feca0e74b4a20ef59e718)
adds ebb53d7 r23513: Fix one more use of VALUE_PREFIX. Jeremy. (This used to be commit fca5637dc6c91a57c4e087670068688557e5bf32)
adds 5a80fa5 r23514: Remove unused function ads_get_dn_from_extended_dn(). Jeremy. (This used to be commit 03763bc5287fef5f100c911041668e23d4305f8d)
adds b877360 r23515: Ensure status isn't used uninitialized. Jeremy. (This used to be commit 5b2836e2d5f9081b5e39637538d8f2d19e1115c4)
adds 9dee722 r23516: Fix bug found & fixed by Doug Rudoff (doug_rudoff at isilon.com) - when cleaning up invalid locks make sure we mark the lck struct as modified so it'll get saved back correctly (that was the original intent). Jeremy. (This used to be commit cbf0829abcc3689edd7ab225054dfc79d43c6309)
adds 80c085d r23517: After Jeremy has given is ack on irc:
adds 32ba514 r23518: Remove the silly assumption that string_replace requires a pstring.
adds 43e51b3 r23522: Save us a kilobyte stack space in a hot code path: I can't see a reason why check_path_syntax should not be able to run in-line. The destination pointer either walks side by side with the source pointer or is decremented. So as far as I can see s>=d is true throughout the whole routine.
adds c1a2e8f r23523: Gaa -- had renamed "name" to "path" and apparently not compiled after that....
adds 59c4506 r23524: Fix bug 2319. Got report this is all ok form a tester. Close a loong standing bug preventing people to freely use any character in their password when printing via cups were involved. (This used to be commit 54ca011212982cf1d94a76ca9d39c391783da04f)
adds f46690c r23525: I believe this patch is ok, got no reply of it being not ok. This closes #4624 for me. (This used to be commit 3635b304155299ac93fda57e5e9ece0acd605e77)
adds a0c3774 r23527: Use existing escaping function pointed by James (This used to be commit 9dcbef9615aec7cfe8f72e6f21f01af4e4fcc90e)
adds 5e8a4c1 r23528: Two changes to make the valgrind massif (heap profiler) output readable:
adds a4354d3 r23530: Fix bugs #4678 and #4697 which had the same root cause. In make_server_info_pw() we assign a user SID in our authoritative SAM, even though this may be from a pure "Unix User" that doesn't exist in the SAM. This causes lookups on "[in]valid users" to fail as they will lookup this name as a "Unix User" SID to check against the user token. Fix this by adding the "Unix User"\unix_username SID to the sid array. The correct fix should probably be changing the serv [...]
adds c015c69 r23536: Fix a typo. James: Please check!
adds 864cad1 r23537: Revert the inbuf/outbuf part of r23528: This caused the Solaris CC make test to break. The Solaris CC put the static char InBuffer[TOTAL_BUFFER_SIZE] on an odd address, the malloc'ed one is always aligned. The problem showed up in pull_ucs2, ucs2_align uses the address of InBuffer as an indication whether to bump up the src of the string by one. Unfortunately in the trans calls the data portion is malloced and thus has different alignment guarantees than a st [...]
adds 8908bd6 r23538: Fix for wild-card rename: We can't return directly on error, we need to CloseDir. (This used to be commit 48cdafc10a0eb615d79057ec9e235ffe9a85e016)
adds fb2246f r23539: Remove code duplication and unify behaviour of winbind_nss_*.h files (This used to be commit 13c6eacff02b55b9fd6201406802f271dcf13e8e)
adds c7749c8 r23541: Linking the LSA pipe module only once is probably enough. (This used to be commit 1d941961e0739c22d32720bac4ecd6beef6d74c5)
adds ac1a7e2 r23543: Adjust comments. (This used to be commit ec22c30581f0809b6a008982abceb97b4f9cd12e)
adds 0027ca8 r23547: Ignore parameter "include" in regsitry globals.
adds 0d4e977 r23548: Fix comments.
adds 3b9e5d0 r23549: Make "net conf setparm" always use registry data type "sz". This simplifies the usage of this command from "net conf setparm <section> <param> <type> <value>" to "net conf setparm <section> <param> <value>".
adds 4a77ae5 r23550: Add more UNIX error -> NT status mappings. Jeremy. (This used to be commit 1e66a8340e7db9c42507d93d67ad33abadabd2a1)
adds 9b11c3e r23552: Use proper comparison function an fix logic.
adds 04c75d9 r23553: Also ignore "lock directory" in registry global options.
adds ce02d0d r23554: Fix bug #4711 by makeing cli_connect return an NTSTATUS. Long overdue fix.... Jeremy. (This used to be commit 073fdc5a58139796dbaa7ea9833dca5308f11282)
adds d0daf1a r23555: Fix some uninitialiazed variable uses. Jeremy (This used to be commit dc287adff249e45a5584ec5fb9177e62152a7403)
adds 1deb049 r23556: Fix for error path from Atsushi Nakabayashi <nakabayashi at miraclelinux.com>. Jeremy. (This used to be commit 3f70c1b10589965ee95ef7497ff6fb7c39475569)
adds 90773ab r23562: Add dump_event_list() for debugging the event list.
adds 36fc39d r23563: Add dump-event-list command to smbcontrol.
adds fd881f4 r23564: Handle MSG_DUMP_EVENT_LIST only in winbindd for now.
adds f4eb916 r23565: Avoid double NULL pointer checks.
adds f7f3b72 r23566: Fix the sys_bsd_setgroups function. The actual workaround was inactive.
adds 622af1b r23567: Fix bug 4721 (This used to be commit f2050f5a3af382ad88071a5d5f6b172af4143e0f)
adds d7c9bbc r23568: Remove last traces of Heimdal KCM support (and don't misuse wbinfo where a torture test would be much more appropriate). Fix #4408.
adds 851224a r23569: Also dump fd_event in dump_event_list().
adds 6c7a17b r23571: Fix, parsing of multi byte share names. Thanks to SATOH Fumiyasu Fixes 4720
adds 3611cb1 r23572: Ensure we obey Unicode consortium restrictions. Code based on patch from MORIYAMA Masayuki <moriyama at miraclelinux.com>. Jeremy. (This used to be commit 0f10d2ed312115998d5ce1dc88a8d9207c9e4959)
adds 8be22f8 r23573: Cope with terminating winbindd children on read/write/timeout communication failures. Set timeout to 5 mins. Ensure that we're terminating the correct child (the one we thought we were talking to). Still setting up my testing environment but I have high hopes for this being the fix for the 3.0.25b showstopper. Jeremy. (This used to be commit c366df2fe7f1aa1e8fd9bca35bc3b029d76b3abc)
adds ead4ea5 r23574: Remove double-null check (I hate people bitching at me on the lists :-). Jeremy. (This used to be commit f075620d2071aaecb72e93cbda32c4f624f23d86)
adds 510ba54 r23575: Fix a segfault when lp_load is called before init_registry.
adds 0e67063 r23576: Fix some confusion between HAVE_BROKEN_GETGROUPS and USE_BSD_SETGROUPS. (This used to be commit 8f6cf4b8c2568c737fa31494b844ae021a42a4fc)
adds f1d263e r23577: Fix winbindd (sorry). Ensure I set the new child_pid variable at the correct point just before the write call is scheduled. Jeremy. (This used to be commit e076dc16462a3ce11105bf9a729ec59ddd9bdc75)
adds f7de093 r23578: When calling DeleteKey for a key that has subkey(s), Windows returns WERR_ACCESS_DENIED. This adapts reg_deletekey to behave the same way.
adds de81984 r23579: Up to now, the "allparameters" argument to lp_next_parameter was not effective for the global section (snum < 0). This checkin makes it effective for the global section, too.
adds 7fd8a16 r23581: Move regkey_open_onelevel from reg_frontend to reg_api, where it actually belongs, and make it static.
adds c66831e r23582: Fix event based krb5 ticket refreshing in winbindd.
adds 3942912 r23583: Add a utility function to recursively delete a Registry key with all its subkeys. (reg_deletekey will refuse to delete a key with subkeys with WERR_ACCESS_DENIED).
adds 3618a07 r23584: Use a while loop instead of a for loop without increment... :-)
adds cc4f37f r23585: Add a "drop" function to "net conf" that clears the whole configuration stored in registry.
adds 33c7b66 r23586: Fix heimdal path in the krb5 renew routine when we need to compose the tgt string ourselves.
adds 679727b r23587: Cleanup redundant code in the krb5 renew function.
adds 32a3c30 r23588: Some more cleanups and error checks in the krb5 renew function.
adds 08a9de8 r23589: Ensure we will always release any timeout handler on fsp close or removal of oplock. Mulitple removals are safe. Jeremy. (This used to be commit 6de0970704b3eff2b71e6bf499c6dda45d4d5e2d)
adds ed961d6 r23590: Fix realloc leak on failure case from Jim Meyering <jim at meyering.net>. Jeremy. (This used to be commit d7b39e4534d85c84e8b24668ab7d7a93d5647c23)
adds d1d2157 r23591: Fix bug #4725. Don't crash when no eventlogs specified. Needs merging for 3.0.25b. Jeremy. (This used to be commit ae239fec6faa79018c818506b391b829ccd685f8)
adds e8f9904 r23592: Change a debuglevel to not clutter output when calling net as a non-root user, e.g.
adds a12d9fb r23593: Mention "net conf" in top level net usage.
adds 9f7bb48 r23594: Fix parsing of local pids if cluster support is compiled in but no cluster is used (This used to be commit 6beaa87da938f2a530939714b732fa769a28a008)
adds 32d2250 r23595: One pstring a day... (This used to be commit 669eff902a20f3023360918ede6672d37b1f7d44)
adds 78fcf93 r23596: Add notes about smbfs/cifs to usage() in smb[u]mount (This used to be commit 4896b4ee55b3c8213754ebe6a8edafd82a40c014)
adds 9f4876c r23597: add a few utility scripts for code formatting (This used to be commit 3fc0bd3e540652742f5bdd7afa88d80b893e50cd)
adds 29a9762 r23598: Add script for running indent and remove .indent.pro file (This used to be commit 58a68daef0e4b34606c63670982e95298804a99b)
adds 3862674 r23599: Add new version of indent script copied from the the Linux kernel tree. (This used to be commit bc422ab5f152c3d7ff730a2e0a80ad3a196a797a)
adds 133472a r23600: First step in abstracting the winbindd cache validation code into a generic tdb validation code. In lib/util_tdb.c for a start.
adds e1319eb r23601: BUG 4579: Don't mark the SAM domain on a Samba DC as an internal domain or else all network connections from the local winbindd will fail (This used to be commit 5e0f8b114b964d08cfb22a7452c617b8512545dc)
adds 97746f8 r23606: Merge Samba4 mkversion.sh to Samba3. (This used to be commit 6566e24c13aaf974b756c230d4890357e7adf73d)
adds 47bd42a r23607: Add legacy support for Services for Unix (SFU) 2.0.
adds 2afb723 r23608: Just inline comment cosmetics.
adds 75f6a45 r23609: Removing more redundant codepaths out of smb_krb5_renew_ticket().
adds 7c48598 r23610: Move some winbindd_cache specific flags and actions back to winbindd_cache.c. The generic mechanism should open the cache tdb readonly and with default flags.
adds d30d438 r23611: Fix typo in error message. (This used to be commit 8ee76e43843c56869b23f58615635f986c162d01)
adds 5363779 r23612: Revert 'net idmap dump' to the 3.0.24 behaviour. (This used to be commit 56a32f217a183f956ad1c57a62d61a43646aa391)
adds 9c3db7a r23616: Fix bugzilla #4719: must change password is not set from usrmgr.exe.
adds a500b34 r23619: Fix compile warning in fill_grent_mem() caused by mismatched counter size. (This used to be commit 05520d6b0a86c1cd5abbf6252c4a32629cdf8619)
adds a0ac7a7 r23620: Convert set_nt_acl to return NTSTATUS. Also fix the chown return to correctly return NT_STATUS_INVALID_OWNER if it should be disallowed. Matches better what W2K3R3 does.
adds 4010f98 r23621: Merge samba4 dfs rpc idl.
adds a458211 r23622: regenerate dfs rpc gen_ndr.
adds 6eb1863 r23623: Fix rpcclient and rpc_server with new DFS idl.
adds f09115f r23624: Merge dos error code from samba4 (returned from dfs_Enum against w2k3 as soon as a one DFS_VOLUME_FLAVOR_AD_BLOB dfsroot exists).
adds d4a2898 r23625: Reformating WBFLAGs, just a cosmetic change.
adds 7eb8281 r23627: Allow to pass down the lookup-level to rpccli_lsa_lookup_names().
adds 6024286 r23628: Add LSA lookupnames_level to rpcclient.
adds 39607c9 r23630: Found out what LSA_LOOKUP_NAMES level 5 means: only query transitive forest trusts.
adds e10258f r23632: Correctly return the new_group list pointer from expand_groups or else getgrnam() always acts like 'winbind expand groups = 1' (This used to be commit 04ae193ec44c0ecefa64ca44ad0cdb5968087319)
adds 255b807 r23633: Fix a couple of crash bugs pointed out by Volker caused by an old change from a pstring to a char* and still trying use pstrcpy(). (This used to be commit 21dc46a2bad6fee720f0f591e1051aa7675c77c8)
adds 44b33a0 r23636: Adding coding style guide for Samba 3.0 branches (no differences from Tridge's prog_guide.txt so we should have a similar style throughout the project) (This used to be commit ff1c2fdc08f6198bad1bf9f5bae8dc6bc5fb534a)
adds 839d464 r23639: Eliminate trailing whitespaces in the new tdb_validate functions...
adds a49b2ea r23640: When we support the SeSecurity privilage, this is where we'll check it. Jeremy. (This used to be commit 1b73bf79f4f8a2bc408d52a1ce9df47f33fb3a87)
adds 72f4680 r23641: Put check for forbidden values in smbconf into a function. (This will be used in a next step to prevent storing these values in reg_smbconf.c.)
adds 1eb031c r23645: add examples and try to answer some common questions in the coding style guide (This used to be commit c955151bb384c3edba3f2f17f1ebb7029b61d36c)
adds df63172 r23646: Generalize our internal keytab handling to support a broader range of default keytabnames (like "ANY:FILE:/etc/krb5.keytab,krb4:/etc/srvtab"). This also fixes keytab support with Heimdal (which supports the WRFILE pragma as well now).
adds 6fff735 r23647: Use smb_krb5_open_keytab() in smbd as well.
adds a2618aa r23648: Allow to list a custom krb5 keytab file with:
adds a248672 r23649: Fix the build (by moving smb_krb5_open_keytab() to clikrb5.c).
adds 3b1956f r23650: Fix remaining callers of krb5_kt_default().
adds 110e420 r23651: Always, always, always compile before commit...
adds 3163aff r23652: Use the recursive delete function instead of the original one when deleting a share. Just to be sure...
adds 8ead92f r23654: Remove misleading inline comment.
adds 96c4bf4 r23655: Fix a comment and adjust some code formatting.
adds 2073303 r23656: Add initial checking of the validity of a paramter given to "net conf setparm". Add a utility function lp_parameter_valid() for this to loadparm.c.
adds e388130 r23657: Prevent setting of a global option in a share definition in "net conf setparm".
adds 3d3035b r23658: One pstring a day....
adds 8689b1c r23659: file_pload is not used outside of util_file.c (This used to be commit 3ec43e18a4ffc46700de484251ea0bb2a18cde78)
adds 971b640 r23660: Anybody know what check_dos_char() was used for? It wasn't called at all, so it's gone. With it 8k bss went away. (This used to be commit 7e9a4c39a5ce620f8eac74d0ae4dd80b96c81aca)
adds f9df778 r23661: Another static pstring (This used to be commit d4256ae5588fddc62bf90082d24140e327a54c8c)
adds ef8706a r23662: According to simo, check_dos_char is needed (This used to be commit c195eccefea69c17169c350a13bbfe845fc6fc44)
adds 07d2a3a r23663: Fix bug #4308 - Excel save operation corrupts file ACLs. You don't want to know what I discovered about Windows ACLs to make this work :-(. See :
adds ffe11a6 r23664: Fix incorrect index - should be j not i. How did we ever live without valgrind :-). Jeremy. (This used to be commit 9b231149c78c8bbfb70c5675cffb652705ba2cd2)
adds 4ed5f70 r23665: Remove two unneeded global variables (This used to be commit 51a3933b3d367e3693daa6842f5a286328f4fd39)
adds f26abd7 r23666: Rename lp_parameter_valid -> lp_parameter_is_valid.
adds ba2dc05 r23667: Prevent storing of forbidden parameter names in registry configuration as values. I would really like to check whether the valuename is a valid parameter name (with lp_parameter_is_valid) here, but unfortunately, regedit cereates new values as "New Value #1" (and so on) first, before dropping into the rename box. So this is impossible here.
adds 7a3f98e r23668: When creating a new string value, win2k regedit delivers one byte of data despite characters being two-byte.
adds b3b8394 r23669: Move a variable into the only block where it is used. (This used to be commit 82be4137b7bba6a9a433ec011e7f47587935ae61)
adds 0a754ca r23670: Fix mkversion.sh for the git case: Only use the first line where "commit" occurs (This used to be commit 0e9aeec37008e5b882ce91c44ee201ef779ecabe)
adds 2ae9a0b r23671: Remove unused code -- 16416 bytes of bss space... (This used to be commit 25f3bfdb1f60ab17af05608481068299da94cec9)
adds 7d6b8ff r23672: Allow msrpc_name_to_sid() to be called without a domain_name and just a name.
adds 56f6f58 r23673: Check for integer wrap on incoming data. Jeremy. (This used to be commit 77a46c7aee2ad4c402527cf78e5ae70a792d65d4)
adds b85bfd5 r23682: Old patch I forgot in one of my 3.0.25 trees. Make sure we honour the directive not to allow machine password changes. (This used to be commit 436555f05ceae34d8df2356d1066b6b5e0a07c41)
adds d37c199 r23683: Check ports are in the correct range (1-65535) (This used to be commit 84b193a7d95aa8c00da2a3720ee87a7231e0fc6e)
adds 1d5646f r23685: merge from SAMBA_4_0:
adds 6afbd15 r23688: Fix bug #4759 reported by Raul <ismell at ismell.org>. "N" is not a valid format entry for ber_printf, should be "n" Jeremy. (This used to be commit f3bb102c24018f0a91f8b51de6fe646c091da6be)
adds 3a246ac r23689: Squashed commit of the following:
adds 38c84fe r23691: fix for bug on touching files as described here: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=243897 (This used to be commit 6b68c006f8ecba8ed3a4d87950691cb1e5c46386)
adds 9f03efd r23692: Couldn't wait, sorry :-). Did the style change. Jeremy. (This used to be commit da0d6ba0f972dbe48e2b7297e86e1717e510fadf)
adds 866e39a r23694: Make sure that when builddir != srcdir, we can still find the exports files and library-versions file.
adds a3de7e9 r23704: Add pam_pwd_expire feature as discussed on samba-technical.
adds 2650273 r23705: Add suggestion for vim from Andreas 'GlaDiaC' Schneider to show tabs, trailing whitespace, and continued lines visually. (This used to be commit 6209ae79de3710ab9c2e91e2f6643b1c5fe2a6b2)
adds 85f7c71 r23706: Add a script to create domainusers,-groups and -aliases. This is done via rpc client. The main purpose is to be able to fill a domain controller with a large number of users / groups easily. A the object names are built as <prefix><num> where number ranges from a given start number counting up until a given number of objects has been created.
adds 2f6b9c1 r23707: - Move the asprintf() call to create the key even in get_conf_item_string() to the later if statement. - Also move the key definition to the later if statement in get_conf_item_string() and get_conf_item_int(). (This used to be commit 3a82ec943a3828b843dd47aaa0e360844d4dfb91)
adds b824a66 r23708: - Add define for WINBIND_WARN_PWD_EXPIRE. - Add parameter config_flag to get_config_item_int() and do the same check as in get_conf_item_string. (This used to be commit d1d1baa264587911e1c97b3b35d5ed2bc56bf12b)
adds 824b3f8 r23709: C++ warnings (This used to be commit 2d5e3322d6ecd00c0e936ee64483e63a3ad87c0b)
adds 254e1ad r23710: Remove some code duplication, we do have a random number generator (This used to be commit afd7febd980bb000f81d5251d03d500cb43c39f4)
adds 4b1fbd1 r23711: Refactor the actual creation of object into its own small function.
adds 459d014 r23712: This script allows for adding lists of users (or other objects) to lists of groups (or aliases). Useful for creating large test scenarios.
adds 1d95e04 r23713: Oops accidentially checked in the wrong file - sorry!
adds c799a1e r23714: but now:
adds c509ce3 r23722: Fix the build of the catia module (This used to be commit fa09744cce6c1aa63e46bd61e4c01234574f3b32)
adds 4ce6513 r23723: Alexander Larsson pointed me at a missing mapping in clierror.c When renaming a file across 2 filesystem a samba server returns NT_STATUS_NOT_SAME_DEVICE but thius is not translated to EXDEV, and the generic EINVAL is returned instead. This should fix it, Jeremy or Derrel please check if this is ok. (This used to be commit b35038fa4e3e69f1397758497a46dc0d37edee79)
adds 0bc56a2 r23724: Reduce access to the global inbuf a tiny bit. Add a struct smb_request that contains some of the fields from the SMB header, removing the need to access inbuf directly. This right now is used only in the open file code & friends, and creating that header is only done when needed. This needs more work, but it is a start.
adds 5391750 r23725: Remove get_current_mid()
adds fcda5b5 r23726: Explicitly pass down the FLAGS2 field to srvstr_pull_buf. The next checkin will pull this up to srvstr_get_path. At that point we can get more independent of the inbuf, the base_ptr in pull_string will only be used to satisfy UCS2 alignment constraints. (This used to be commit 836782b07bf133e9b2598c4a089f1c810e4c7754)
adds 8724dfe r23727: Explicitly pass down FLAGS2 to srvstr_get_path.
adds 35d0986 r23728: First part of bugfix for #4763. Limit notify responses to client max buf size. Jeremy. (This used to be commit 6113f56919a3cd7fd753808dbbe473603851bc3c)
adds a6706ee r23730: Squashed commit of the following:
adds 6821e39 r23731: Forgot one reference to inbuf (This used to be commit b02115f2ca6aca8655a4ebd1bd0adaa1e50578ce)
adds 24ebb4b r23732: removed reference to non-existent structure (This used to be commit 4c04059f7dfa0096c9f3249b55269f7335137f48)
adds c05cbbe r23733: Limit LDAP lookup in lookup_usergroups_member() to security groups.
adds 10c83ac r23735: Second part of the bugfix for #4763 This should coalesce identical adjacent notify records - making the "too large" bug very rare indeed. Please test. Jeremy. (This used to be commit 1aaa1f5bbe9222acbe3dea1daa1c6c5ce72e1c2c)
adds d3965a2 r23736: Use local variable of smb_flag2 instead of using the macro every time. Jeremy. (This used to be commit 9e1663b1f18d716a7f307bea2b09dadeef392ab8)
adds 0e43c1e r23738: Re-add commented out code snipped that got lost by accident (This used to be commit c38c31afb770350e47713bf1025c23fd774607ab)
adds c35d814 r23743: Simplify stat_cache_lookup() logic. For the history of this, see http://article.gmane.org/gmane.network.samba.internals/32486. (This used to be commit e5e42fe3d5b26c0ec48d98c001b9cb1623c0b5a7)
adds ea78cb9 r23744: Remove TODO-comment. lp_load returns False if opening of the config file fails. That's enough of checking for existence and readbility to my taste.
adds f7b8a37 r23745: Fix: Check whether top subkeyname instead of whole registry key name is equal to GLOBAL_NAME.
adds feff1fc r23746: Fix missing assignments to target string of asprintf in import function.
adds c2c96bc r23747: Move formatting of a parameter's value into a value string to a function of its own. (for storing it in registry), Eliminate the valtype variable : store everything as "sz". Eliminate some trailing white spaces on the way.
adds cba8988 r23748: Clean use of talloc in import_process_service: create a temporary talloc ctx for the function.
adds 1bea19c r23749: Simplify prototype of reg_setvalue_internal: eliminate "type" parameter since we store only REG_SZ.
adds a5946cb r23750: Change the behaviour of net conf import when there is a global section in the current registry and there is no global section in the input file (or only global options with default values): In that case the existing global section is now not touched. Before, it would have been deleted and recreated empty. The new behaviour is how other shares are treated too.
adds 052ddc9 r23751: Call tdb_close even when validation was not successful.
adds 59590a1 r23752: Fix bug introduced by checkin 22920, allow large readX. Fix from Dmitry Shatrov <dhsatrov at linux.vnet.ibm.com>.
adds 4ff7e6d r23755: Fix Coverity id 384 (This used to be commit ebb410ca1e08d6f062154c9f8b3970682c6eeebd)
adds 1a7eb52 r23756: Fix Coverity id 388 (This used to be commit 91af086823265ed66bbd0bdc1cced070b7dd0629)
adds 161ebbc r23757: Fix Coverity id 386 (This used to be commit 91be38f7ab42991e04a41e91132137a834c10996)
adds 65f7a9d r23758: Fix Coverity id 385 (This used to be commit 4d9f627cc8081307da3f84f784602533bd20c1e6)
adds 014a596 r23759: Fix make test -- sorry (This used to be commit cbbc70604e815f4ffd25d040ca0a4ef58e651523)
adds d4f1b08 r23760: Untangle use of strrchr_m and strequal and add some checks for the validity of the given registry key name.
adds ead70dc r23761: Rename reduce_name to check_reduced_name
adds 9406f7d r23763: Fix a typo in DEBUG message. Thanks to Karolin Seeger (ks at sernet.de) (This used to be commit 0ae6ae4ee8098abdfefc9fe7c3880bfbb6da52a8)
adds a3f69f3 r23764: Do restore_case_semantics in an error path. Jeremy, please check! (This used to be commit 3b5422c9a401321788d824c68da31a39d85aece1)
adds c13f62a r23765: Another error-path restore_case_semantics(). (This used to be commit a3e5fe1693a3e1830561d60254d6a3bfc0c30686)
adds a83b84c r23766: Add GTYPE_SECURITY_UNIVERSAL_GROUP define.
adds f914b36 r23767: Add GTYPE_SECURITY_UNIVERSAL_GROUP to adsearch.pl as well.
adds 5daa21f r23768: Get rid of the three global variables for the case semantics. I think this is really not worth globals.
adds 5e4962d r23769: Move removal of the tdb from the generic tdb_validate function to the caller (winbindd_validate_cache in this case). Next, there will be a backup handling for the tdb files.
adds 5512dac r23770: Some minor cleanups in libgpo (including some valgrind errors, uninitialized vars, etc.)
adds 3438f7d r23771: Merge useful W_ERROR_NOT_OK_RETURN macro from samba4.
adds 221d06d r23772: Add ads_find_samaccount() helper function.
adds f850ba5 r23773: One pstring a day... (This used to be commit 0c3016d32b5277b901788b13aa7d3f4b647728f2)
adds 70f2baf r23776: Setting version in 3.2 branch to 3.2.1pre1-SVN Setting version in 3.2.0 branch to 3.2.0pre1-SVN (This used to be commit 240b19c8caf3af35189e70e056c480112f0d5077)
adds 0e4d77e r23777: Set template release note files (This used to be commit 4ff00a74f61eef03d513ee6142c94c717c1c9a85)
adds 475b6f3 r23778: Change to GPLv3. Now to go through all internal source and headers. Probably will be a long day.... :-). Jeremy. (This used to be commit 2c713978a0c676b898db53bd307dd1585d3a5f84)
adds d824b98 r23779: Change from v2 or later to v3 or later. Jeremy. (This used to be commit 407e6e695b8366369b7c76af1ff76869b45347b3)
adds 2a9b4da r23780: Find and fix more GPL2 -> GPL3. Jeremy. (This used to be commit c2f7ab1c175ecff0cf44d0bbc4763ba9f7d7803f)
adds f622dc8 r23782: I tested this against NT4 PDC, W2K Server, W2K3 Dc, and a Win XP std alone client and they all work with this code. (This used to be commit 44e22581d731572d3fa260b92063922c59ce75db)
adds df24652 r23783: Processing the UAS change message was causing problems on ppc64 Linux systems. Rather than trying to fix this, it's much better just to remove the code, as it serves no purpose at all (the message that is generated is ignored by smbd).
adds 5e54558 r23784: use the GPLv3 boilerplate as recommended by the FSF and the license text (This used to be commit b0132e94fc5fef936aa766fb99a306b3628e9f07)
adds 58e9534 r23785: use the GPLv3 boilerplate as recommended by the FSF and the license text (This used to be commit d0e89d246d8e5e64196d6c1d16d39a70579ca42f)
adds ef59117 r23786: Use linux/dqblk_xfs.h rather than a private copy of this header in the Samba3 tree.
adds 8e576b0 r23787: Remove the pcp example code until SGI have given us approval to use it under GPLv3 (This used to be commit 5c5d5bdf7f2fbe02a185b12989c88b18d7758fcb)
adds fd3222a r23788: the pcp Makefile is also GPLv2 only. (This used to be commit 9c83de5593ad91f1d4997148c680067fd2b6d12d)
adds b466eb5 r23789: more pcp files under v2-only (This used to be commit daf19b11d5ff84c1ad63a21094c19b1e3c25f8b3)
adds 2c09988 r23790: LGPLv3+ conversion for our LGPLv2+ library code (This used to be commit 1b78cace504f60c0f525765fbf59d9cc6506cd4d)
adds 34bb47c r23791: found some more v2->v3 conversions (This used to be commit b6cbac3db3b478d5c7991cee78c6695fc8d22681)
adds 8117c81 r23793: fixed incorrect v2-only licensing template for debian packaging files (This used to be commit 5b65d85a24e93cc01870f330dfe5c21bb4abee7e)
adds fd881da r23794: convert more code from LGPLv2+ to LGPLv3+ (This used to be commit f3df6cd87e1927f41e95af51d750a71278282e15)
adds fbfaaa9 r23795: more v2->v3 conversion (This used to be commit c14aba93c06348a1f84fc1dd9791ff1159d22c4b)
adds 5b4c418 r23797: started fixing old FSF addresses. Fixed pcap2nbench COPYING file (This used to be commit e87bb12093dc78eb539fac0a171379a8cb5cd416)
adds 9fa1c63 r23798: updated old Temple Place FSF addresses to new URL (This used to be commit c676a971142d7176fd5dbf21405fca14515a0a76)
adds 674b835 r23799: updated old Franklin Street FSF addresses to new URL (This used to be commit 43cd589773148fe3d243892768ce187604dd0c33)
adds 28b9d61 r23800: LGPL is now called GNU Lesser General Public License not GNU Library General Public License (This used to be commit 727a6cf2cba8da6b40610409b264e86e6908eb0c)
adds 153cfb9 r23801: The FSF has moved around a lot. This fixes their Mass Ave address. (This used to be commit 87c91e4362c51819032bfbebbb273c52e203b227)
adds 0726ed4 r23802: fixed URL in XML (This used to be commit 256301a21a1f393b5a2b89d4dce47b7d4f7bf9be)
adds 714209b r23804: here too (This used to be commit e5d18768a014753c439ba6be24a52b04fed63b31)
adds 0c03be5 r23808: Make us a bit more C++ friendly. Thanks to Constantine Vetoshev <gepardcv at yahoo.com> for checking. (This used to be commit 84b8a56fe9aef1e0583cf5f5abb037199cf21fd9)
adds fa919f2 r23813: Remove unused global variable (This used to be commit 3b811134c02ff9b24d3e36c1ff94b32946c6183c)
adds 344f7aa r23814: Fix a couple of comments and debug messages. (This used to be commit ef40ef67649c8793921619c128e2923e20aa68da)
adds f406b66 r23817: Dump some more guids in adssearch.pl.
adds b8d696e r23818: support LDAP_SERVER_SEARCH_OPTIONS_OID in adssearch.
adds 0543963 r23819: It is currently unnecessary to pass the extended validation status from the validating child process down to the parent though the pipe. All the parent evaluates is the overall success, so the exit status should do.
adds 6d0141c r23820: Display security_ace_object in LDAP security descriptors for debugging.
adds d775ad4 r23822: Clean some debugging output (as well in content and amount as in source code formatting...)
adds 0ff8556 r23823: Memory leak fix from Atsushi Nakabayashi <nakabayashi at miraclelinux.com>
adds 36d74b6 r23824: Add ls alias for lazy typers like me.
adds e05f45b r23825: Add ".." command as an alias to "cd ..".
adds 1c957f9 r23826: Fix gpo security filtering by matching the security descriptor ace's for the extended apply group policy right.
adds 47d2f02 r23827: Fix schema dump.
adds f0072e5 r23828: Add entry and exit debug statments to tdb_validate at a lower debug level.
adds e7705f9 r23829: Add ads_get_attrname_by_guid().
adds 5dbce90 r23831: Fix vfs_readahead: transparent modules should always pass through (This used to be commit 800cf5c81c12985922f34610473d746458c85f90)
adds c8e23e4 r23833: Document ads_find_samaccount().
adds c252b04 r23834: Allow to pass an ADS_STRUCT pointer down to the dump function callback in libads.
adds fd8dc4b r23835: Pass down a struct GUID to ads_get_attrname_by_guid() directly.
adds f05dcab r23836: Add ads_config_path() and ads_get_extended_right_name_by_guid().
adds 9d6f8ed r23837: Pass ADS_STRUCT and TALLOC_CTX down to ads_disp_sd.
adds b62ade2 r23838: Allow to store schema and config path in ADS_STRUCT config.
adds 34d091f r23839: Try to get the attribute name from schema GUIDs or the display name from extended rights GUID from ad while dumping the security descriptors's aces.
adds bdb7c62 r23840: Fix the build.
adds 5d95214 r23841: Show all acl types when displaying a security descriptor.
adds 8d786a4 r23842: Attempt to fix the build with LDAP.
adds 188b84f r23843: Fix bug #4777, reported by Bill Marshall <bmarsh at us.ibm.com>. Doing a DFS traverse through a deep link could fail (not using explorer). Jeremy. (This used to be commit cd93f0cb00207098014e41e0ba16210cb150b895)
adds f016980 r23844: Add patch series from Volker (after review and consultation).
adds da0758c r23845: Second part of the fix for #4777. Looks like on AIX opendir returns an errno of ELOOP for a symlink of msdfs:server\path\to\link. Cope with this by mapping to a known error NT_STATUS_OBJECT_PATH_NOT_FOUND that we know dfs_path_lookup should ignore. Jeremy. (This used to be commit d4a7411c4886c601a917b0f0e53facc7e10dd18e)
adds b114d3d r23846: Belt-and-braces on the msdfs bug. Ensure ELOOP maps correctly. Jeremy. (This used to be commit f2cf4b6b9d1ce561fdf9f6815564d5b4f033dd10)
adds 6b0e319 r23847: As Dr. Volker says, "A pstring a day....". Jeremy. (This used to be commit 8adf81696aee99c5090e1b827ceb14929ec4aeda)
adds 4512241 r23850: Fix whitespacing in DEBUG output. (This used to be commit 918aad0d8b4b0c2caa8830726a17d3ad4d19f72a)
adds c52c8b4 r23853: Fix a very misleading error message in tdbbackup.
adds 967b228 r23855: Setting the allocation size updates the modified time as a write does. Fix bug #4779. Jeremy. (This used to be commit ed0e2174a895b25ce2b4e8ffd912ad57b31dd2e9)
adds 79a9f6d r23856: Add Jiri.Sasek at Sun.COM;s fix from Axel Apitz for ZFS ACLs. Jeremy. (This used to be commit 6ba12b6cb9f69297731c73071b627e8d7fbc6d73)
adds e8dc2ea r23858: Added srvstr_pull_buf_talloc() and srvstr_pull_talloc() calls and converted reply_tcon and reply_tconX to use them - to show the boilerplate usage (valgrind tested). In conjunction with Volker's srvstr_get_path_talloc() work this should allow us to start eliminating all pstrings/fstrings out of the main path processing code. I'll watch the build farm tonight... Jeremy. (This used to be commit b4eff3f68089f082781afcf90d43faa317949566)
adds ed0ffc5 r23861: Fix return code in ads_find_samaccount().
adds 894a02e r23863: handle NT_STATUS_RETRY and always print out the NTSTATUS string before calling ctdb_fatal()
adds 6eca5f5 r23865: Fix a type-punned error (This used to be commit a40d3a566af88464fc6afd2c6e6e8b6e3a98aac2)
adds ac51ffb r23866: Fix a 1-byte buffer overrun (This used to be commit 2ed83d36fec918e6ad9605f43e1a49fa5b61f17b)
adds 28041b6 r23869: Protect against partial security descriptors.
adds ee7bf15 r23870: Use GPO_LINK_TYPE in GROUP_POLICY_OBJECT struct.
adds 3488299 r23871: The snapin handler needs to have the full struct GROUP_POLICY_OBJECT.
adds e997cf9 r23872: Dump all GPFLAGS in dump_gpo().
adds a1def4d r23873: Make use of ads_find_samaccount().
adds 2e6b560 r23874: Some more minor edits for net ads gpo.
adds 3912eebd r23877: Fix two segfaults in (very unlikely) error paths, found by the IBM checker. (This used to be commit 33068885e62f3681644c128e381822d48298ea05)
adds e84f866 r23878: Fix an error return, found by the IBM checker (This used to be commit a369c67f6678bdcc0689929238bc96f45cdeeb25)
adds d537225 r23879: Fix two memleaks, found by the IBM checker (This used to be commit 4d1b33f51308c95293fa2494b47ba1255af8d216)
adds c9da497 r23882: Fix Coverity id 389 -- finally (I hope) (This used to be commit 9b8f2d8bd144700306819480bcb260d2c20969ae)
adds 7ba884d r23883: Fix Coverity ID 380 (This used to be commit 5eda562f2b7a08f57fb2a7082d18e2983bfdc864)
adds ffd2b4e r23884: Fix Coverity ID 379 (This used to be commit 86476efc7a6adfe70c0437c2ff1bbd4b2b4ade5e)
adds 476c30b r23885: Fix make test on opi. (This used to be commit b2adb28808fe25d420bc12834ca8bc70779bb653)
adds 2fc53c9 r23886: add ads_disconnect() function
adds 809c9d4 r23888: move elements belonging to the current ldap connection to a substructure.
adds 0f0e847 r23891: fix compiler warning
adds 57dd25c r23893: add dummy callbacks for LDAP SASL wrapping, they're not used yet...
adds fc3f3c6 r23896: hopefully fix the build on most systems
adds 77619f3 r23898: rename HAVE_ADS_SASL_WRAPPING -> HAVE_LDAP_SASL_WRAPPING
adds 164f75e r23900: LDAP_OPT_SOCKBUF doesn't exists on all platforms
adds b4366f6 r23902: Fix uninitialized read in devicetype noticed by Volker. Jeremy (This used to be commit 98c23939731654440d2f008e44e11371eaddf014)
adds 5e85907 r23903: Fix a potential reason for the segfault Steve found (This used to be commit c06bc91085c24bf6cc4491448ba12c5c2f1c7937)
adds f798837 r23904: Remove an unused variable reference (This used to be commit 7f4ceb1bf0c7aad50d93bb963c49dbc405e9524a)
adds b3d471d r23906: Fix POSIX unlink bug found by Steve. If we used lstat during the open (which we always do for POSIX) then use lstat for the unlink. Jeremy. (This used to be commit 4aad77c27cc277e3d937f674ee620729411e3eaf)
adds 44b9493 r23908: Fix bug with interaction of optimization with POSIX locking. We can't do lock counts with POSIX, so stop counting if we get a POSIX lock request. Jeremy. (This used to be commit a48e4a29e6774e5e72b9b361a17207b053474521)
adds 5e3e15f r23909: Get closer to passing the cthon tests for delete open file. It matters how the target is open. Jeremy. (This used to be commit 0989877fd191f7c9e195dc6e45dda5fd026f09dd)
adds cfb7c04 r23910: We used to deny renames on the source open for non-delete open. Turns out this is not the case. VL please test but this matches Windows behaviour. (I'll add a torture test tomorrow). Jeremy. (This used to be commit 03e3d587468ce66044814a8a58308b2fe9ab5499)
adds 02730aa r23911: Revert r23910 to try and fix the build farm. I need to look at this more closely tomorrow. Stevef's cthon tests definately show we're not matching Windows behaviour (as his tests pass against Windows but not SAMBA_3_2) but this isn't the fix. Jeremy. (This used to be commit 90bbc077e15de0493dccda50be9bcdf6e2649137)
adds 1ffa14f r23913: Revert back to Volker's original logic to fix the RAW-SFILEINFO-RENAME until I can figure out what is different from the way CIFSFS drives this in the cthon tests and the way smbtorture drives it. Jeremy. (This used to be commit 99f72dd9af82921de4827b9b9d90d75127332295)
adds 63e93ad r23914: try to fix the build on Tru64
adds d48dbc8 r23916: use the correct io operations for debugging
adds 8cd89a2 r23918: not all ldap libraries support debugging
adds 95d5042 r23920: Fix debug statement.
adds db40998 r23921: Remove GPO_SID_TOKEN struct and use nt_user_token instead, that already has S-1-5-11 in the token.
adds 7bef162 r23922: implement input buffer handling for the SASL read wrapper
adds 4e23e4b r23925: Use NULL instead of 0 for a void * argument. (This used to be commit 864b3d260f3b099b1f24edf4ed0a7ed52b05f6cc)
adds 307e51e r23926: implement output buffer handling for the SASL write wrapper
adds 4b4a3c7 r23928: Merge all "copy-info3-groups-to-sid-array" blocks to a sid_array_from_info3() function.
adds d9c902c r23929: Deleting gpo_sd_check_trustee_in_sid_token() as nt_token_check_sid() is what we need here.
adds 7291251 r23930: Introduce tdb_validate_and_backup: This is a wrapper around tdb_validate, that does backup handling:
adds b82060b r23931: Use the new tdb_validate_and_backup function instead of pure tdb_validate in winbindd cache validation.
adds dc278f2 r23932: Fill extended status with information in case the validation traverse functions did not do so but returned an error. (This is the case when error occurred deeper than at the level of the content checking done by the per entry validate_fn.)
adds 00b27d2 r23933: - implement ctrl SASL wrapping hook - pass down sign or seal hooks - some sasl wrapping fixes
adds 14826b0 r23935: We were lying to the client in the case of POSIX_UNLINK if a Windows client had the file open. We were setting delete on close and returning "ok". The POSIX client then believed the file was gone (and it wasn't). Fix this to return SHARING_VIOLATION if there is an existing NTcreateX open on the file and someone calls POSIX_UNLINK. Still one more Cthon test to fix but getting closer now. Should be in 3.0.25c also. Jeremy. (This used to be commit 24e625a615447c [...]
adds 9e0c550 r23937: Use ads_config_path() when we need to know the configration context.
adds f932dcc r23938: Add a debug message. (This used to be commit 6bd2c48921dd8dbf2885a8135ba01a1324e020c8)
adds ed9e0d9 r23939: Fixes for notify returns. Returned param value must fix inside max_param or return NT_STATUS_OK. Jeremy. (This used to be commit ab4af60d1ab4583fd27deb63b3f7baa1ede3473d)
adds cf09627 r23940: Added missing line that was deleted accidently. Should fix the build. Jeremy. (This used to be commit b085366d5b982b635561f1d3211a6f3197258e6f)
adds 921ac7d r23941: Don't use "False" when you mean "MARSHALL". Jeremy. (This used to be commit 57d4d5f2cd1ad7bae28f40478f4c2f9b6a475ce6)
adds e6c6c04 r23942: Fix issue found by Shlomi Yaakobovich <Shlomi at exanet.com> where invalid names sent as a resume name were incorrectly mapped into . and .. Ensure they really *are . and .. Jeremy. (This used to be commit 78d0c5194fe42ad4f096657e2210a15541303a2a)
adds e0c4034 r23943: - always provide ads_setup_sasl_wrapping() function - read/write returning 0 means EOF and we need to return direct
adds 07c034f r23945: add infrastructure to select plain, sign or seal LDAP connection
adds ea3c3b9 r23946: add support for NTLMSSP sign and seal
adds 14e81b3 r23948: add gsskrb5 sign and seal support for LDAP connections
adds 67b0553 r23950: unlink before rename is superfluous.
adds e6875b1 r23951: Fix segfault.
adds 21a8474 r23952: Streamline and improve the logic of tdb_validate_and backup:
adds f5033a1 r23953: Some C++ warnings (This used to be commit 8716edf157bf8866328f82eb6cf25e71af7fea15)
adds fa07bea r23954: merge from 3_0-ctdb-tridge: don't display dead share mode entries in smbstatus
adds 070215e r23956: merge from 3_2-ctdb-tridge: fixed a bug with dead share mode entries
adds b8a4863 r23957: Use tdb_open_log instead of tdb_open.
adds 33d54d1 r23962: Linux oplock support is conditional on HAVE_KERNEL_OPLOCKS_LINUX, not plain old LINUX. (This used to be commit 234cb7c893172edeb6802ac02304a041b33ee939)
adds 1644399 r23967: Memleak fix from Atsushi Nakabayashi <nakabayashi at miraclelinux.com>
adds 7d3e583 r23968: Harmonize net's password prompts.
adds fce64f6 r23969: Some helper routines to retrieve a PAC and PAC elements.
adds f659ffc r23970: Allow to set the debuglevel at which to dump the PAC logon info.
adds e4b268b r23971: Prevent build failures.
adds 146c078 r23972: Fix a bug in pwrite error detection in tdb_expand_file(): The proper error condition is (ret == -1) instead of (ret != number_of_byte_told_to_write).
adds 2349acd r23973: For debugging, add (undocumented) net ads kerberos commands (kinit, renew, pac).
adds 9a97fb7 r23974: Fix Coverity ID 361. num_rids == 0 is caught on function entry (This used to be commit 839d64add4ebf900863f1ed3e7a379db9b6fdf69)
adds 6a16ad0 r23975: Enhance some debug output. (This used to be commit 909172839a512b60db075fb1a7488345a2e48eb0)
adds 8ba1569 r23976: Move authdata.o to LIBADS_SERVER_OBJ.
adds e5051dd r23977: Im prove the pwrite-patch to tdb_expand_file of r23972:
adds 207a213 r23979: Fix another occurence of (written != requested) as an error condition to write. This is in tdb_new_database.
adds 84f352c r23980: Fix one more use of pwrite in expand_file.
adds 7712e7e r23981: Make tdb_validate_and_backup try harder to end up with a valid tdb:
adds 25a3427e r23986: Some const (This used to be commit dc6f4bdb7f5fc0fd4cd9f687c47af3719985da8b)
adds 799c3ec r23987: Remove static pid in switch_message()
adds 941db29 r23988: Looks a lot more scary than it is: This just unwraps the else-branch of if (smb_messages[type].fn == NULL) { into the function top-level. Makes this function a bit easier to understand IMO.
adds 9e78a3c r23989: For testing purposes, add "echo" to smbclient (This used to be commit 4cdfc887545f7367239c73b0fecf173970bbc5d2)
adds 8579dd4 r23990: Reformatting for 80 cols and trailing whitespace (This used to be commit 0484de27d97306707ae0243443d18e9dec6d80f3)
adds ece86db r23991: Some const (This used to be commit 804be77e4695eb923048948dbc6e223967fdef94)
adds 530f6a9 r23992: Some const (This used to be commit bc106cf50732ed6c169dcf593797501fcb3ae675)
adds 041204d r23996: One more const (This used to be commit a54fa551a4b9ffe3f29b339a54e563cdfe924959)
adds cc6a410 r23997: Check in the infrastructure for getting rid of the global InBuffer/OutBuffer
adds 47cdfc0 r23998: Convert reply_close to the new API (This used to be commit dbf74cb747d34dac571d85d6bae9398558086456)
adds 9e40557 r23999: Convert reply_open_and_X
adds 944fe69 r24000: Add message_push_blob() and message_push_string().
adds de1c9f1 r24001: Separate out the parsing of the client's requested protocols
adds 3d12c53 r24002: Convert reply_negprot to the new API (This used to be commit bd981f53282573058bf4c2939e0e836499cf38be)
adds db9f25c r24003: Convert reply_tcon_and_X to the new API (This used to be commit 9422385d9c018a0b1f2a0b2edd82dc574a9fb403)
adds 01d5091 r24004: Convert reply_checkpath to the new API (This used to be commit e5c7c6406af5552b3060f03a09b5e6c9a42e531c)
adds 16d13dc r24005: Attempt to fix the build on host deckchair (This used to be commit cdc8ca57a7eb3e7e33a243e705be8a33c538253a)
adds 3a836c3 r24006: Some more paranoia in reply_negprot
adds 1bbb6e5 r24007: Attempt to fix the build on host "gwen". The Makefile ended up with an empty line. (This used to be commit d05f7aefdfb2177fff665fc5dc44794c33c92612)
adds 40485cc r24008: Fix Bug 4792. Thanks to David Gajewski <dgajews at math.utoledo.edu> and to Timur I. Bakeyev for bugging me :-)
adds 8e2aa47 r24009: Revert to the 3.0.25 logic for parsing the client's protocols. hpisgr8 with gcc still gives timeouts which worry me.
adds 213e178 r24013: merge from http://samba.org/~tridge/samba_3_2_ctdb/: fixed prototype
adds c0dbc80 r24015: merge RHEL4-CTDB packaging stuff from http://people.samba.org/bzr/metze/samba/3_2-ctdb-metze/
adds c8a07d8 r24017: merge from http://samba.org/~tridge/samba_3_2_ctdb/: add add_trusted_domain() can return NULL
adds efddd9c r24019: merge from http://people.samba.org/bzr/metze/samba/3_2-ctdb-metze/:
adds 93c56c7 r24021: use MSG_BROADCAST_PID_STR as value for broadcast messages to fix the cluster case
adds e14d97b r24023: Correctly support REG_BINARY in registry_push_value() and registry_pull_value().
adds bed567b r24024: Minor cleanup in ads_parse_gp_ext().
adds 12324f0 r24025: packet_send() expects DATA_BLOB elements as vaargs and not TDB_DATA
adds 4ce5c36 r24027: merge from http://people.samba.org/bzr/metze/samba/3_2-ctdb-metze/:
adds 1ba6f17 r24029: merge from http://samba.org/~tridge/samba_3_2_ctdb/:
adds 7c257b2 r24031: Fix some 64 bit warnings (This used to be commit c0fd9a14cf4f2a4334a8cae22248e7831ffa6bcf)
adds 33c5743 r24032: It helps testing tremendously if the cluster messaging actually sends and receives messages to other nodes... :-) (This used to be commit 3e9e9a3f28763500a1c5e551a808a14661d7d9fa)
adds 798fc28 r24033: We need to be able to cope with packet_handler calling itself recursively (This used to be commit b74797a31eae1c59c1a23934a3302987de9ab87c)
adds 63fcb7a r24034: Print the full cluster pid in print_lock_struct (This used to be commit ff1996ce4b0edfee90758c85ea0ac653877a1b9f)
adds 76f0168 r24036: Fix dfs rename bug in smbclient reported by Thomas Bork <tombork at web.de>. Couldn't rename file as we weren't DFS enabling the target path. Jeremy. (This used to be commit cd66c133a1b010874ea9e7a500ea24c52011e523)
adds 6b5c55b r24037: only setup sasl wrapping after a successful bind
adds 09a16eb r24039: remove unused global variable...
adds 75ae998 r24042: add support for krb5 sign and seal in LDAP via "GSS-SPNEGO"
adds 6022716 r24044: Fix an uninitialized variable warning (This used to be commit 69326a56e7fe2681eef3d58a9107765496756de4)
adds e5cdc45 r24046: Fix a 64-bit warning (This used to be commit a2ecc34aa43f810e68815c25016da1d184a21a04)
adds 5e066d5 r24047: With -Wmissing-prototypes these two always generate warnings. They should be properly prototyped. For now, gloss over the warning. (This used to be commit 2137158260cc9677bf9652a3d85334b0d7512b7b)
adds 70faa40 r24048: Fix the C++ warnings in our version of popt (This used to be commit fd3683c1b3d89a47d59643b0f5751726cb2c89f9)
adds 115062e r24049: Some more 64-bit warnings (This used to be commit eabe796e464e5fe10d0f4cca1362985c529f5a5b)
adds e29325a r24050: Fix a typo (This used to be commit 53027d0ee2dbe15beb2fce5d11a26f4ac0b08b9c)
adds 63acef8 r24054: Fix some warnings (This used to be commit ed84540bb2825dfaca25649a1cfb9342b68c3068)
adds 9a9a7e2 r24055: Remove a reference to the outdated samba-docs mailing list. This entire README really needs to be overhauled at some point. (This used to be commit c08d85a5f1a66e8fdd0b33a1d8d1a2c9ce9c1a35)
adds 7d2d4dd r24056: Another big one: This converts reply_sesssetup_and_X to the new API. As usual, its history can be found on http://samba.org/~vlendec/sesssetup/. This very obviously needs close review.
adds 6e41955 r24057: Fix some uninitialized variables found by the IBM checker (This used to be commit d74bbc53c2cf41e7e92309e81bb9c1b3f805cdd1)
adds d440637 r24058: Fix some memory leaks in ads_secrets_verify_ticket.
adds b4f6db4 r24062: fix logic for broken krb5 libs which always force sign and seal...
adds bf27a77 r24065: According to gd, this breaks heimdal. Thanks for checking! (This used to be commit ea5f53eac81e8a969587eb3996b16a1afd948877)
adds 3ec8b17 r24066: Fix memleak found by Volker. We don't leak keys now with MIT and Heimdal.
adds 84058d4 r24067: Fix a type mismatch found by the IBM checker (This used to be commit 411a1a2037886f934c6522ddef7a04d5c4a1fa69)
adds d5ca533 r24068: Fix Coverity id 366 (dead code). We have checked for argc >= 3 above. (This used to be commit b876bca6bcdb091c4f4f11af3bd758c8ce4db50a)
adds ed74f28 r24069: Fix Coverity ID 368. We would segfault if 0 < data.dsize < 8 (This used to be commit fa536325681971307661b5d4efde3e8e54f3eca5)
adds c1ca4c2 r24070: Apply some const (This used to be commit e6d592dcb8ff9f986b531435d0d03df20880880b)
adds dd98820 r24071: Fix a missing END_PROFILE call (This used to be commit c9f12326dd1c090bd0ef9bb97c82926c2efd6ae8)
adds 31dc912 r24072: Add "client ldap sasl wrapping" parameter. Possible values are "plain" (default), "sign" or "seal".
adds 09b3d25 r24077: Convert reply_tdis to the new API (This used to be commit bd0cb48dde401f48dec98fa7ca794a912e0244f1)
adds 4392d47 r24078: Add reply_unixerror (This used to be commit 10ac991750e9476299d39ac6f763d1638ff8c619)
adds ef97e2d r24079: Convert reply_dskattr to the new API (This used to be commit c8e0aa5752fde34f7271a4fad758dfae0991722d)
adds 68513d5 r24084: Convert reply_mkdir to the new API (This used to be commit e93f3996fcdde6f0fbba3fb9e1e97407e9ccdd62)
adds 4694e75 r24085: Convert reply_rmdir to the new API (This used to be commit 7689048d71cc4adbdaee5521cc57890518e7090a)
adds 8084a39 r24086: Convert reply_ulogoffX to the new API (This used to be commit bbc99e1c3b764bc2adf620553b7fa85efdf8ac53)
adds e198b9d r24087: Fix bug 4836, patch by Matthijs Kooijman <matthijs at stdin.nl>. Thanks!
adds 4254af7 r24088: Convert reply_unlink to the new API (This used to be commit fb0a1b7bd0a195dbedb3b0c02d8a4ec25c21b9bf)
adds 15dc891 r24089: Add reply_prep/post_legacy
adds 5e9d12c r24090: Separate parsing in reply_ntcreate_and_X
adds d957253 r24091: Convert reply_ntcreate_and_X to the new API
adds 04dcbbb r24092: Convert do_ntcreate_pipe_open to the new API
adds 062bca6 r24093: move gssapi/krb5 principal handling into a function
adds db71808 r24095: add one more fallback alternative to construct the principal
adds ae5da66 r24097: Convert reply_ntcreate_and_X_quota to the new API (This used to be commit 08acadae56e0b603ccac7dc21f89d5071a33b255)
adds 3edc608 r24098: - make use of the ads_service_principal abstraction also for the "GSSAPI" sasl mech. - also use the ads_kinit_password() fallback logic from the "GSS-SPNEGO" sasl mech.
adds 4473a5e r24100: Convert reply_ntcancel to the new API (This used to be commit 6e5f39379f60e30cd0445a049df619ec8f65fc01)
adds 3d769de r24101: Move prohibited_ea_names[] into samba_private_attr_name()
adds a2d6aa8 r24102: Pass the fid instead of inbuf and an offset to file_fsp.
adds 56766b1 r24103: add some useful debug messages, as not all LDAP libraries support wrapping hooks...
adds e1b1177 r24104: fix the build, sorry...
adds bfbd756 r24106: Pass fnum instead of buf/offset into get_rpc_pipe_p (This used to be commit eb353412c60fc21a31530d9678505470ffbf11ce)
adds a81c8b2 r24107: Fix bug 4849. Thanks to Matthijs Kooijman <matthijs at stdin.nl> (This used to be commit 6e6eea64a5f770a585487734b1d0c28746bf5550)
adds ebdfd34 r24113: some little fixes to get the correct error message when using "clustering = yes" and ctdbd isn't running
adds 39ddd0a r24115: try to get the file name and share patch for printing brlocks from the share_mode db, as the same fileid is used.
adds b352a45 r24117: use locking_key() instead of forming the TDB_DATA key by hand
adds a0a9a30 r24119: Convert reply_exit to the new API (This used to be commit d4d550aa2ba20d704d2ab1265732b03405e8819c)
adds 4b15f31 r24120: add a file_id_create() hook into the VFS layer
adds 564e684 r24123: add file_id_create() to some vfs modules
adds 82e80e0 r24125: use TALLOC_FREE()
adds d2900dd r24128: fix double free in error path
adds 6c6fed5 r24130: Explicitly pass flags2 to srvstr_push
adds cc8d700 r24131: - make it more clear what the different min and max fields mean - with the "GSSAPI" sasl mech the plain, sign or seal negotiation is independed from the req_flags and ret_flags - verify the server supports the wrapping type we want - better handling on negotiated buffer sizes
adds b62bd05 r24133: Explicitly pass flags2 down to push_string_fn
adds d526657 r24134: talloc smb_request for handle_trans2
adds b91704d r24135: Convert call_trans2open to the new API
adds 4d34c5e r24136: get_lanman2_dir_entry() does not need access to inbuf/outbuf
adds e5ad627 r24137: Convert call_trans2findfirst to the new API (This used to be commit 238edebab71ed1596af82f4c8611432f9156bd18)
adds a1d70fc r24138: Convert call_trans2findnext to the new API (This used to be commit af1855e4cebb6df3415ca5389b10aaa5a956adc2)
adds 133a8bb r24139: Convert call_trans2mkdir to the new API (This used to be commit d0b7f409e1ec88bcd695474aa77e75cb50dce013)
adds e3a53ac r24140: Convert call_trans2findnotifyfirst/next to the new API (This used to be commit 46d9c51631d099af0f8696d3942eb51b0cb09865)
adds 2945d44 r24141: Add check_fsp as a replacement for CHECK_FSP (This used to be commit a3d77a576f863c4d9f95a1a898f70ae5b5bbc471)
adds fa2b8a4 r24142: Remove some direct inbuf references from call_trans2qfilepathinfo (This used to be commit c9c0133d5512e68fcaf22b2abd3343ae944ddb9d)
adds 44c5ee4 r24143: Convert call_trans2qfilepathinfo to the new API (This used to be commit 0b84e29120b87bf6fc86df10102f1c4d4f98cdb6)
adds bd627a1 r24144: Fix the build
adds fe92fdc r24145: Fix a comment (This used to be commit 34a00d8aa9af167c65baf7fc24de3c8e192f5ec0)
adds f2e2c22 r24147: Remove some inbuf refs from call_trans2setfilepathinfo (This used to be commit a13c42be7548fc0de3e1f6f1eaacbad3046af0d0)
adds 67fde05 r24148: Remove some inbuf refs from subcommands of call_trans2setfilepathinfo (This used to be commit 09ed6537b39f72e61043a93fadea33562b07c6c6)
adds 24e97ed r24149: Convert call_trans2setfilepathinfo to the new API (This used to be commit 50aa149cefc1da587f110eb0bf0344c737500f5b)
adds ccd0b81 r24150: Convert call_trans2qfsinfo to the new API (This used to be commit cdd86497b9830ba5fbc5b4511ed39ca44167faab)
adds 70496e0 r24151: Convert call_trans2getdfsreferral to the new API (This used to be commit 642c58648b2468544e9488cbffe1a8b236949bcc)
adds 4514ea2 r24152: Convert call_trans2ioctl to the new API (This used to be commit db4e6781c4d1a9755a3ec45556be8dd935f15bae)
adds 2516942 r24153: Convert call_trans2setfsinfo to the new API.
adds c28bd38 r24154: handle_trans2 does not reference inbuf/outbuf anymore (This used to be commit 8eb016a91e3ec8d1d9d5ae1ec6f92e1e0657d593)
adds 675a484 r24155: Check wct in reply_trans2 (This used to be commit e0a708c79b4db4aab84022d568b5e7bf519e4b5a)
adds e2f0b5d r24156: Convert reply_trans2 to the new API (This used to be commit a9c2d75b42be8b0d89ed1e1a2ce2c6ab4284f5ea)
adds cdd140f r24158: SE_GROUP_RESOURCE in the other_sids list apparently means a domain local group.
adds 1d8851f r24159: Convert reply_transs2 to the new API (This used to be commit a55a4d71ffe9ff1395e02f8bb3ad88fe5132fe99)
adds 9f3062d r24160: process_trans2 in smbd/blocking.c used send_trans2_replies.
adds 72ce8ef r24161: handle_trans2 takes care of errors itself, no need to do it in reply_transs2 (This used to be commit ca26b43e02f25d75e7439c6130f32dc322acd327)
adds c2fb81b r24162: send_trans2_replies is now static in trans2.c (This used to be commit 47261fb6fecc036cb1605f46bbe24e9b3661ff8c)
adds c7a425f r24163: Remove the send_trans2_replies_new wrapper
adds 01ee1c7 r24164: Fix for write cache corruption bug reported by Jean-Francois Panisset <panisset at A52.com>. Awaiting confirmation from reporter. Jeremy. (This used to be commit 7bd65060bd965bd17a5d79639cf561b8b578cb36)
adds d7b7ef4 r24165: Fix Coverity ID 369.
adds 8476d07 r24166: Fix Coverity ID 391 (This used to be commit 461974d2cc18c729f152356a9c30cc776f288906)
adds 87165a8 r24167: Fix Coverity ID 365
adds c847b2a r24223: Convert reply_echo to the new API (This used to be commit 4863ff2899419e791ed0e340821072d004fb1d17)
adds bf160bb r24224: Check wct in reply_trans (This used to be commit fc8759e63ccec7f1cfb9f1d0ecd0f19a496e4153)
adds 5d20319 r24225: Convert reply_flush to the new API (This used to be commit f843c02f0794964eba02ab983f9c0701801f415c)
adds 133ef28 r24229: Push allocating InBuffer/OutBuffer into reply_transs (This used to be commit 39a7809aa4c34bb26178589245c419df44796e22)
adds f1822fe r24230: Push down reply_prep_legacy in reply_trans
adds 1d3c1de r24231: Push allocating InBuffer/OutBuffer into reply_transs (This used to be commit 74ae19cca6dd15b65deffbf464cfd0e485da8611)
adds 0cfea6d r24232: Push down reply_prep_legacy inside reply_transs (This used to be commit 511f8bc030a9a16c2e793ce5d06577608e101de4)
adds e41528c r24233: Push reply_prep_legacy into handle_trans (This used to be commit dc27c3c668f86d008c27b8a749f5726287ba54a5)
adds abc519f r24234: Reformatting -- SCNR (This used to be commit 040d6d5db6d929f1612b1b0dc762b7f55c956740)
adds 3bb9f20 r24235: Make handle_trans reply to errors itself (This used to be commit 06d0c74b74754c55f4c8ef0899bda08476e7dd4b)
adds 97a817d r24236: Push reply_prep_legacy() into named_pipe() (This used to be commit b38f9347e81364d224e5ca00609099a74410e99c)
adds d57a88a r24237: Add send_trans_reply_new (This used to be commit f0598b3ca0ee04e31855c3e54f3198e6fd968737)
adds bcd0bf8 r24238: Push down reply_prep_legacy one level (This used to be commit a6a2d97facf95c7997f3d12457f2811b3b7bde1b)
adds fbe15d8 r24239: Push reply_prep_legacy into api_fd_reply (This used to be commit e2a96497928ab959e36639fef2d493640bb6e951)
adds b8de67a r24240: Push down reply_prep_legacy one level inside api_fd_reply (This used to be commit 0bb95639d6b49b18f2a7f1131f54239355097119)
adds 40f6afc r24241: Remove reply_prep_legacy from api_WNPHS and api_SNPHS (This used to be commit 8702450e91943b1097ae3c8979d60b6962a69632)
adds 43a77ab r24242: Remove reply_prep_legacy from api_rpc_trans_reply (This used to be commit 160f65946af9b3e1609b0efb211edc81514fb36f)
adds d274724 r24243: Remove reply_prep_legacy from api_reply (This used to be commit b01664b43b0bd94bb59dec57480d2be954a7298a)
adds b0ed26f r24244: Complete the conversion of reply_trans[s]
adds b805bcc r24250: Merge W_ERROR_HAVE_NO_MEMORY macro from Samba 4.
adds bed0ea0 r24251: Neverending fun:
adds 6ba2d94 r24252: Dump guid of msExchMailboxGuid when returned.
adds d75a38a r24253: From Jan Martin <Jan.Martin at rwedea.com>. ---------------------------------------------------------- In rare cases, Samba 3.0.25b shows directory contents at the wrong position in the file tree when displaying a subdirectory of a DFS link.
adds d18b7b1 r24254: Fix a segfault in r24102
adds 8c15467 r24265: Add the tdb_hashsize:<tdbname> parameter
adds 2821058 r24266: Remove the "open files database hash size" parameter
adds 42c1eca r24267: Fix the build farm
adds 4563053 r24268: Fix two crashes for spoolss
adds bb96643 r24269: Check wct in reply_write_and_X (This used to be commit 1297fac11778cb910d1bcd12b6d9d3a6269972db)
adds 1f67efa r24270: Fix some END_PROFILE(SMBwriteX) (This used to be commit 36f2347561ab06b5d8175ad0a9c4da2817e759f9)
adds b0dc209 r24271: Push reply_prep_legacy into reply_write_and_X (This used to be commit 607e7d2447bf19eea872a3a4d1ad499a53f0a935)
adds 3e8fc03 r24272: try to fix the build on irix...
adds a6810cb r24278: Push down reply_prep_legacy in reply_write_and_X
adds 12d94f7 r24279: Remove reply_prep_legacy from reply_write_and_X (This used to be commit f18b7a9a282ebb5c31a89a601798f9a0db51867e)
adds e215bd8 r24280: Fix the build of vfs_afsacl.c (This used to be commit c231f7b8f6025e2853eb6ecab43fe87566596234)
adds 87afcae r24281: Fix bug found by Herb. The vuid entry in the cli_state structure gets left as nonzero as returned by the failed cli_session_setup_spnego. When we then try to authenticate as the user in cli_session_setup this returns an error "Bad userid" (as seen in wireshark). "We should only leave cli->vuid != 0 on success. Looks like it's getting set in the cli_session_setup_blob_receive() call and not cleared again on error." Jeremy. (This used to be commit fa8e66dd8d2c6 [...]
adds c7b9f06 r24290: fix debug statments to match function name (This used to be commit 5ee0bfde50645b822cefefe90bc9168faeeb34ff)
adds b87c0dd r24291: Fix Coverity ID 364
adds d68145a r24302: add a module that overloads the file_id_create VFS function and alters the device id depending on the configured algorithm.
adds 9342df7 r24304: patch from Bjoern JAcke <bj at SerNet.DE>:
adds 9239b8e r24306: the check_fsp() function has an explicit user argument so use it...
adds f210f7c r24307: fill in choise with value -1 on error as we've done before revision 24002
adds aece6db r24308: this needs a better fix that compiles...
adds 66294f9 r24309: if no protocol matches, just return choise 0xffff as we've done before revision 24002
adds c25f225 r24310: we should not call END_PROFILE(SMBntcreateX); twice...
adds a5f412f r24311: add a reply_force_nterror() macro
adds 5cc4dbd r24312: revision 24091 removed the 'FORCE'...
adds 3c5811c r24314: Attempt to fix bug 4868 (This used to be commit 0ced8fcfe124f99159061143f29775aacd6e1c8f)
adds 22b30d2 r24316: Fix an uninitialized read
adds c898c51 r24318: Print a prominent warning when reply_prep_legacy is called
adds d465b46 r24319: Check wct in reply_read_and_X (This used to be commit 9ddacdfa131c4a4a852b3d30db1ee22d1852d0c2)
adds 23998e1 r24320: Fix the wct checks in reply_trans2 and the reply_trans calls
adds 02c21aa r24321: Attempt to fix the "hape" cc build (This used to be commit 4e819aea0b783110d3b7a27105c588403e79eac9)
adds 61ee2d3 r24322: Wrap reply_read_and_X in reply_prep_legacy (This used to be commit 7926b5dfb8d05ad2fe40c3f7658a492f0450e505)
adds 8d6dcd9 r24323: Remove the reply_read_and_X wrapper function (This used to be commit 96b218789401bb9e512339e7c6d9e0c9d9724420)
adds 8e146e4 r24324: No reply_prep_legacy() in reply_pipe_read_and_X (This used to be commit 304843315c5457ff0288d66d31f1ddb1ef2796f4)
adds bb373db r24325: Push down reply_prep_legacy in reply_read_and_X (This used to be commit 9d2354129dad1d4d015d463f138a196f9f72af2f)
adds bf47a89 r24326: Fix the build for Solaris CC (This used to be commit 7af4c1f547accc973f8b3ed88958bdeaf941754a)
adds 26f6826 r24327: First round of fixes to chain_reply
adds d90f6fa r24328: Restore chain_reply error handling
adds 99a1f5a r24329: Fix a 64-bit bug
adds 1b69659 r24330: Fix a 64-bit error (This used to be commit 30fd90346550f1c672edb51ab63b8139a6c4053e)
adds ef6c3a3 r24331: Fix an error where gid_t != 32 bit (This used to be commit 748fdfbd7ba5cc844f1370a968465b19ae698f94)
adds 921fbb2 r24332: schedule_aio_read_and_X does not need InBuf/OutBuf (This used to be commit 9ad91bd20592850d7b6393e1ac7f0e0919d69668)
adds 594bbfc r24340: Use standard data type uint32_t rather than tdb-specific u32. (This used to be commit 26d1430283bd4ae8b8a84f3253e33417d509c1a4)
adds db26667 r24341: Make libreplace provide offsetof. (This used to be commit 4a5fa715a6af281282092644817599f79806981d)
adds d198962 r24346: Push reply_prep_legacy into send_file_readX (This used to be commit cded66a7dc72d41e4d6ea90edd8b03ed080c042f)
adds 6dcf0c6 r24347: fake_sendfile does not need Inbuf/Outbuf
adds a0ad547 r24348: Do not use inbuf/outbuf in the sendfile path of read_and_X (This used to be commit 595ea708ee8c9b6f86648dfdb5ff5a3feafe1f07)
adds 2fb27fc r24349: For large read&x we need more than 64k of outbuf. (This used to be commit f7e2eec35f7457ec70d75ef099b34f83c9dfd654)
adds 5d39acf r24351: Remove reply_prep_legacy from reply_read_and_X (This used to be commit 8f3e3a21008a2cb6ed73d8629aaf1fa565f19e79)
adds 0bb638a r24353: Add a getpwuid lookup to wbinfo.
adds b01978f r24354: Remove offsetof macro
adds 5af3e2d r24355: move reply_outbuf() to the place where it's used
adds 2d8e445 r24356: Add send_nt_replies_new wrapper (This used to be commit 8a910d37ccc767eb8ab25ef2af3a136ad874346f)
adds ecb32af r24357: Check wct in reply_nttrans[s] (This used to be commit 9ab87e644e4dc54ebbcb8ad300fe338f4a809ba9)
adds 6bee410 r24358: Push reply_prep_legacy into reply_nttrans[s] (This used to be commit 197c2310792965f94d66ad7c8016a1594945bdf8)
adds 6216cd5 r24359: Fix the build (This used to be commit b2ac1a3ec59f7c804521e5a478916fba16f4b3d4)
adds 968c43f r24360: Make ndr_print_debug_helper() output readable.
adds 1d8e64a r24361: Push reply_prep_legacy down in reply_nttrans[s] (This used to be commit d97a2e91d3c44ad39e6a1ee369e1e906d98707f5)
adds 2a375f1 r24362: Initialize padding also when no params are sent back (This used to be commit 03c5e960a21ae78cdd832a5c760015f7fbd83bd9)
adds 1b034a8 r24367: Push reply_prep_legacy into handle_nttrans (This used to be commit 8b5e51c2668799890d033a371e5b9a57b8f086c6)
adds 20b3dae r24368: Push down reply_prep_legacy one level
adds 8590265 r24381: Push reply_prep_legacy into call_nt_transact_create (This used to be commit ca18ba96be84ed12003af84c53cc5f2e92fcc984)
adds 89f27bb r24382: Remove reply_prep_legacy from call_nt_transact_create (This used to be commit 73392485f4c3bf8b4138b500b4882c492bf96358)
adds 89dfa38 r24383: Convert call_nt_transact_ioctl to the new API (This used to be commit 8e6485e0782e9ab31b07dd9f662bd845f58faf4a)
adds ff35555 r24384: Convert call_nt_transact_set_security_desc to the new API (This used to be commit 925ed1e186da594b5c40d3abbad885060ca87fd0)
adds 6624bf7 r24385: Convert call_nt_transact_query_security_desc to the new API (This used to be commit f44e0aac2b47ea377c2ce701426e57ee15c42fe7)
adds 5cc0a6b r24386: Piss off Volker (not deliberately) by checking in a reply_mknew -> conversion. Sorry vl, remove one of your 15 patches :-). Jeremy. (This used to be commit a7648ed9d40d6f61362e1488dc30216363870694)
adds d701a47 r24387: Convert readbraw to the new api. Volker, keep checking in your patches please :-). I'll work on SMBreadBmpx tomorrow. Jeremy. (This used to be commit 27e183afa8d23dca6aada1f3810dc53aa8c55ccd)
adds 83fc92c r24388: - ACL retrieval provided incomplete information because the buffer pointer was incremented too far in some circumstances. In these cases, only the first of multiple concatenated strings would be seen.
adds 4b485d8 r24391: Convert call_nt_transact_get_user_quota to the new API (This used to be commit 0e47a6643e9b3f546e1905e5152d3abe2511bcd9)
adds 3038f27 r24392: Minor simplifications (This used to be commit 96a943587418e07019974b45c368e749a5ef82c2)
adds 4f111b6 r24393: Convert call_nt_transact_set_user_quota to the new API (This used to be commit 4cb60abd4c7f32a51f0e9be0d226fe09c794bed8)
adds bba684f r24394: Convert call_nt_transact_rename to the new API (This used to be commit 189876a664efcfb601a8b14c21f272ed7d9f6b41)
adds b41b380 r24398: Convert call_nt_transact_notify_change to the new API (This used to be commit 607b3ab8bc6052770f0324b57f3db6e1c11a7005)
adds 6a5bdb7 r24399: Change change_notify_reply to use send_nt_replies_new (This used to be commit be67bb50eef88f4d56f48e785c1e5865616f5f33)
adds 52a7383 r24400: Fix a valgrind bug (This used to be commit 7c65deaed734f5623813922637877b94fc9a6259)
adds f7f176d r24401: Push reply_prep_legacy into send_nt_replies (This used to be commit 489436a65632c4e6c1001a23dd33c896e9d7dfde)
adds df6edb0 r24402: Fix a 64-bit warning (This used to be commit 73d99d6f9a5554d957ae737ff617b6a2e88b52bc)
adds e0880fa r24403: Remove reply_prep_legacy from send_nttrans_replies (This used to be commit a6400ca6e2301d1cfc1d6a513dc7809ed99d7b58)
adds ae89ba4 r24404: Remove get_OutBuffer usage from blocking.c (This used to be commit cb8fab5663db2cb408e1b85a7287d3670b09d503)
adds 439d602 r24405: Check wct in reply_lockingX (This used to be commit c4972632f8b41c87a4c0fdfc6c98515c42eafda5)
adds 29df253 r24406: Push reply_prep_legacy into reply_lockingX (This used to be commit bce87ebdc00b9086dcdcc55442b57b92345971ac)
adds ec5b2a7 r24408: Remove reply_prep_legacy from reply_lockingX (This used to be commit e0db5fd11bd5e0a3aca801a14509fddd6a625a84)
adds a12e7ef r24409: Check wct in reply_open (This used to be commit ee6f212ed0b332e6886056e6d254d0c0da7c5046)
adds c638a84 r24410: - I got tricked by function naming. Contrary to what seemed obvious to me, prs_mem_free() is not the function to be called to free memory allocated by prs_alloc_mem(). I've added a comment so others may not get bitten too.
adds 2da44a2 r24412: Convert reply_open to the new API (This used to be commit 394987f5224086cb379ea8d0364924679b8a0214)
adds 444fd1e r24413: Minor edits for libgpo.
adds 5fe4384 r24414: Convert reply_mv to the new API (This used to be commit fa341e4840d422cee389c06112e0b2df43a31f45)
adds 73b3ae9 r24415: Convert reply_getatr to the new API (This used to be commit 1a08b97a933e25362707cb0d8ba09d733af4cbbf)
adds 36a8596 r24416: Some more minor edits for libgpo, mostly reformatting and moving of functions.
adds 06ed827 r24417: Convert reply_setatr to the new API (This used to be commit 56bab5ea4cbcf8e46101053bd68f66691fd737c5)
adds 873bc06 r24418: Adding reg_deleteallvalues().
adds a573b80 r24419: Hm, I think this protoype is not required here.
adds 6c3d3bc r24420: Pure pedantism: the talloc_init could have failed...
adds 1ba6b71 r24421: Ignore long #defines (like for registry keys).
adds dee4ab1 r24422: Convert reply_ctemp to the new API (This used to be commit 3cc22fd74f0ffc72f4340a963b4eca7178be2192)
adds fe50255 r24423: Convert reply_lseek to the new API (This used to be commit bd228853863ce5b4b9b974347c50c956d7f2e055)
adds 3e00e2e r24424: Fix the build.
adds 7c25bf4 r24425: Convert reply_write to the new API (This used to be commit 244965f7b67becb85774311e6ce84318d554384d)
adds 4c7212b r24426: Convert reply_read to the new API (This used to be commit 30aada0ef8e16ce94035039b63ab140d158009d9)
adds ca70ea9 r24427: Convert reply_lock to the new API (This used to be commit 212f43ddeaa6369e5437ed3915eb066a37bc9014)
adds 0f73d64 r24428: Convert reply_unlock to the new API (This used to be commit 01c7426fc0e2af6a955dcb37111ca439fc913d5f)
adds 3f17207 r24429: reply_setdir is not used... (This used to be commit ca27a718b07949959efaeb49f310123de76af9a0)
adds 4a989da r24430: Convert reply_writeclose to the new API (This used to be commit 6def2ee03bb3510f000b1977c4d5293cad4ae364)
adds 591669b r24431: Convert the reply_printXX calls to the new API (This used to be commit e528479f56bc936cc60eb95c9738a48de48dbd05)
adds 201f0e1 r24432: Expand kerberos_return_pac() so that it can be used in winbindd.
adds 2ea14d4 r24433: Convert reply_ntrename to the new API (This used to be commit 42b07a52b9f4fe147426e9156958cb4d33691678)
adds 954adf8 r24434: Simplify winbindd_raw_kerberos_login().
adds 9888ece r24435: Fix typo.
adds 05fafc1 r24436: Convert reply_lockread/writeunlock to the new API (This used to be commit 1b6add251ca1db565a03407db30884132dd93e7d)
adds a9f02f4 r24437: Remove "done" in winbindd_raw_kerberos_login() as well.
adds d824881 r24438: Use dump_data_pw() instead of dump_data() on sensitive data in winbindd.
adds 90741da r24439: Convert reply_get/setattrE to the new API (This used to be commit 6b0ad071d85ddd8fbf24386db11688bde49baf81)
adds c557207 r24440: Convert the reply_sendXX functions to the new API (This used to be commit a64bc31098de8694b79eeafd3a226cf519700707)
adds 9c2bfff r24441: Convert reply_ioctl to the new API (This used to be commit a5af7ebb7f1d869659fbab187652e68ec4fafbb8)
adds f93b093 r24442: Convert reply_copy to the new API (This used to be commit 0cb00c54750837ab2d2dc12e4947fedb7d38e878)
adds 5edcc34 r24443: Convert reply_search/fclose to the new API (This used to be commit a8a33c377e38046b4103cf1d59032b97ab6bac9a)
adds 527905a r24444: Convert reply_find[n]close to the new API (This used to be commit 6af85953465789594342f2d199ef5d29462cf34f)
adds 2823bf1 r24445: Convert SMBwritebraw. No test suite unfortunately.... I need to write one for this. Jeremy (This used to be commit edc17dfcbd21cccaffb76f4ae67fe4b06520f1a9)
adds ffae125 r24450: merge from SAMBA_4_0: length_is() isn't supported without size_is().
adds 24f42c5 r24453: Remove the read and write bmpx calls
adds 716e01d r24457: Convert reply_tcon to the new API
adds fe06828 r24458: regenerate pidl output after pidl fixes:
adds 6051d51 r24461: Fix Bug 4852, thank to anto <sistemac at prosoft.ba> for reporting it. (This used to be commit 0fecd8a0c3aaa64e137d2efd3f9cc7705837ea2a)
adds e60c0a5 r24462: - Removing all ACEs was causing removal of the DACL entirely. Win2000 ignored the request, presumably due to the PROTECTED flag not being set. Setting that flag (in make_sec_desc()) has much wider implications than just to libsmbclient, so instead of modifying that, we'll remove security descriptors by setting the number of ACEs to zero. At some point, we might want to look into whether we should actually be setting the PROTECTED flag in the DACL.
adds 3dd3c4c r24464: Now Volker removed the readbmpx we don't need cached errors any more. Jeremy. (This used to be commit 9256ec0a20f532c7dd7ddc2d3534336a47e6c2d2)
adds 415b746 r24466: - Sort ACEs according to http://support.microsoft.com/kb/269175 so that Windows Explorer doesn't complain about the order (and so that they get interpreted properly).
adds a1f593c r24467: Do range checking on incoming smb request. Jeremy. (This used to be commit dbd58dd647279def1681d88701e41d8a738c680a)
adds ed70bc0 r24468: Don't forget the +4 for length :-). Jeremy. (This used to be commit 4d01e0b7443aa4e4d450d705df5762d801172809)
adds fd9c413 r24470: Start fixing up the mapping of OBJECT_NAME_COLLISION to DOS error ERRDOS, ERRfilexists on open calls. Jeremy. (This used to be commit 4674486450bbe79ec9b22bcbc23c534365d6798a)
adds 606f109 r24474: Map error value NT_STATUS_OBJECT_NAME_COLLISION to ERRDOS, ERRfilexists for NTCreateX and NTTransCreate. Jeremy. (This used to be commit 5b2316d1734765ef6c31ff09beea974d9629d17f)
adds 522418c r24475: Fix the error mapping for SMB_POSIX_PATH_OPEN. Jeremy. (This used to be commit 6dac315ba1d9b9582c2b573e0785b2f6d627f846)
adds 622abf5 r24476: Fix the mappings in reply_opeXXX calls. Now to test renames. Jeremy. (This used to be commit 74d10b09a68f5c06d6b3ceffe0a40818dc84106e)
adds 72df1ca r24481: copy .bzrignore => .gitignore
adds 93fc3a0 r24485: Even in the failure case unix_convert must pass the already converted part of the string to the caller. (This used to be commit 301ae3d68bc64c9526eb7d4458584a5ebb151137)
adds bf374d3 r24495: Add a function lp_canonicalize_parameter: It takes a name of a parameter and produces the "canonical" (or main) name of the parameter (the one synonym that does not have the flag FLAG_HIDE). The function also sets a flag as to whether the synonym is a reverse boolean synonym.
adds 53f5c4a r24496: Add initial synonym handling to "net conf": When storing parameters in the smbconf portion of the registry, up to now, synonyms could be misused to store a parameter twice. Now this is prevented by canonicalizing the paramter name first.
adds bcc7bdc r24497: Revert r24485 -- this needs more thought (This used to be commit 01f701ba1ea9859b090aaf8f4ae9722c5502316c)
adds 077d5d2 r24498: More extra code into a function, reply_openerror. Jeremy. (This used to be commit 43ddfb8c918bd27e2efd3b54077db815da80a53a)
adds a662a62 r24500: Add check that bcc is correct in an incoming packet. Jeremy. (This used to be commit 267a0ac48d358e1bd10d92238352ca3d867a58d4)
adds 891fa21 r24501: Added bcc test for reply_tcon & removed Vl's comment :-). Jeremy. (This used to be commit 9d9ed41f2139051578c35f80112640cffb5f7608)
adds ed4b40e r24510: Fix logic. Thanks to Volker for the hint!
adds f65041c r24512: Fix RAW-NOTIFY
adds 8b0b140 r24513: Reformatting: eliminate trailing spaces, overly long lines and adjust some formattings to standard.
adds b2455bb r24519: Refactor printing of one parameter into a helper function of its own. (This used to be commit 70dfe5d098b5d815e652b82fca57be0eb826f820)
adds 7190e75 r24525: Add output of synonym information to show_parameter_list(). Also simplify lp_canonicalize_parameter by making use of the new function "is_synonym_of".
adds bb76f3f r24526: Refactor determiniation of the index of the canonical form of a parameter given in string representation into a function of its own (map_parameter_canonical).
adds c56874d r24527: Add a function lp_canonicalize_parameter_with_value that turns a parameter and value into the canonical paramter with the value inverted if it was in invers boolean synonym.
adds 5da47f8 r24533: merge from SAMBA_4_0: rename dcerpc_syntax_id -> ndr_syntax_id
adds b018c9b r24537: regenerate after pidl fixes
adds 6882174 r24538: merge from SAMBA_4_0: rename struct dcerpc_interface_call -> struct ndr_interface_call and move it to librpc/ndr/libndr.h
adds 24c594d r24541: merge from SAMBA_4_0: rename struct dcerpc_endpoint_list/struct dcerpc_authservice_list into ndr_interface_string_array and move it to libndr.h
adds a2c3e56 r24543: Apply missing portion of correction for bug 4750 (This used to be commit 5a83c306bb80b492a3c3d5e86b0767dc45e5c262)
adds 06dd8d2 r24547: Fix #4897, patch from David S. Collier-Brown <davecb at spamcop.net> -- Thanks! (This used to be commit 4a90264d173ef5a870f2a44554c3bb9e738e98fb)
adds 2efabbb r24548: Fix the case-changing renames
adds f5ab9dd r24549: Fix unix_convert to return the already converted part
adds 8713bb2 r24550: Attempt to fix the non-LDAP build
adds c2628e1 r24552: merge from SAMBA_4_0: rename dcerpc_interface_table -> ndr_interface_table rename dcerpc_interface_list -> ndr_interface_list
adds 2f3511c r24558: merge from SAMBA_4_0: rename 'dcerpc_table_' -> 'ndr_table_'
adds 8da26d3 r24561: merge from SAMBA_4_0: rename some DCERPC_ prefixes into NDR_
adds 8fb2e83 r24564: regenerate after pidl changes...
adds 8bab4bd r24571: Only look at errno if the close call actually failed
adds 987d701 r24572: Allow for functions map_parameter_canonical() and is_synonym_of() to be called with inverse == NULL.
adds 18e6f9c r24573: Fix build without LDAP. Thanks Volker for pointing this out.
adds 42bb050 r24578: Fix build warning.
adds b2ff8a2 r24579: Merge error reporting to the end of winbindd_pam_auth().
adds cf131be r24583: Make sure we don't accept invalid request options. Thanks to Michael for his bit-magic.
adds b0b0807 r24584: Merge all pam post-processing code (in particular all extra_data code) into append_data().
adds 57e2718 r24589: Refactor our vuid code so that we keep the same vuid that was allocated whilst the connection is being constructed and after the connection has been set up. This is what Windows does and at least one client (and HP printer) depends on this behaviour. As it depends on the req struct not yet ported to SAMBA_3_2_0 (Volker, hint hint.... :-) I am not yet adding this to that branch, but will investigate that tomorrow. Jeremy. (This used to be commit a54f2805df92c6 [...]
adds 644b43d r24590: Reformatting to coding standards. Added my (C) in places it already should have been :-). Jeremy. (This used to be commit 41611a22ed852bb74e2ef3f45766c0580ffd3a18)
adds 18a48df r24594: pass down the ndr_interface_table in the samba3 client bindings instead of the pull and push functions
adds a9184f4 r24595: Fix Coverity ID 393
adds 96567fa r24597: - talloc request structure for the samba3 server bindings and make that the primary context for the request which the implementations can also use. - go via functions pointers in the ndr_interface_table instead of calling functions directly.
adds 2e498b4 r24599: patch from Karolin Seeger <ks at sernet.de>:
adds e88a6d3 r24601: Fix if statements where we still expected cli_connect() to return BOOL. (This used to be commit 12cb06d6ad73c37b9ee4bdf31f88dd3ce8cc3935)
adds b9a7a2b r24602: Add function lp_string_is_valid_boolean() to check if a string contains a correct representation of a boolean value (in the understanding of loadparm.c).
adds 281931e r24603: In case of error we need to free prefix_cache otherwise on re-init the first statement will return positively but prefix_cache_hashes would be NULL (This used to be commit fdc20894a0deb3c68b834e5d9d466873ca634bed)
adds e273187 r24605: remove some stuff samba3 doesn't need any more
adds 1523103 r24609: Fix the fix of r23668 for win2k giving one zero byte instead of a 2-byte zero character. I can't recall what rode me when I put that "2" there. But now I think I have got it right... :-)
adds f71a4fa r24610: Add a debug message that the workaround has been activated... (This used to be commit a12f3bf6e93f7a902a1f6274d67f15cc4eeb20bd)
adds d94d58a r24615: Say for which domain the getdcname request failed.
adds aa1c863 r24616: In set_boolean(), only pass the result back to the caller if parsing of the boolean string was successful. Also, initialize the local result variable (although not strictly necessary anymore, now.) (This used to be commit bf0daa74fadcd506b80c29d04ccf6ec7345ee0e1)
adds faab8db r24618: move printing out the version string and exit() into the popt _POST processing.
adds 8dd0092 r24621: - deferr calling build_options();exit(0); - use poptPrintUsage() to give the user more info
adds e24b67f r24625: add '-D' option to winbindd
adds 3b29c9c r24627: merge from SAMBA_4_0: as TALLOC_ABORT() is defined to abort() by default wrap it into a function so that the function name in the backtrace shows what happens.
adds a718a93 r24629: Make read_sock return the total number of bytes read instead of the number of bytes read in the last of possibly several read calls.
adds 92ec897 r24630: Store Samba configuratin options only under the default name, not as aliases. This prevents creation of problematic configurations from registry editors like regedit or "net rpc registry".
adds 7a30cb1 r24632: Fix build warnings.
adds 85d0c15 r24636: Raise one debug level, since the callers (that want to do so) issue a level 0 debug message.
adds 46f1999 r24637: In order for "net rpc registry" to be able to write to Samba's own registry, the access mask for opening the registry for the write operations needs to be SEC_RIGHTS_MAXIMUM_ALLOWED instead of REG_WRITE: we can not open e.g. HKLM read write explicitly, since we can not write to this virtual part of the registry, only to the subkeys like 'HKLM\Software\Samba\smbconf' that are stored on disk.
adds a689f60 r24638: Remove redundent setting of vuid. Jeremy (This used to be commit fd682c3f397714ebdaf4af3f6d1cbcbab6a2f572)
adds f1041f9 r24639: Add parameter "directory name cache size" - parameterize use of directory name cache, 100 by default. Will be needed to turn this off for *BSD systems. Jeremy. (This used to be commit bea8e9840fd65268e649f813eba10502b0c4d721)
adds 361938d r24649: Attempt to fix bug 4917. Simo, please check!
adds d61c180 r24654: Adapt to coding conventions.
adds 5993ddf r24659: Some formatting changes helping to minimize the 3_2_0 diff (This used to be commit c5caea43af154671448df82881efe09a5c982386)
adds 7bd8ad3 r24661: Fix some obvious diffs between 3_2 and 3_2_0
adds 3aed029 r24699: Actually write 24 zeros instead of zero 24's...
adds 5b9ecb5 r24701: Fix the swat build
adds b578db6 r24702: Remove the old API pointers (This used to be commit 17df313db42199e26d7d2044f6a1d845aacd1a90)
adds a380f2c r24711: Remove unused talloc context from query_user_list rpc.
adds 7d7b3a9 r24713: Fix obvious error in enum_dom_groups. We were returning NT_STATUS_OK when the realloc failed.
adds a375d36 r24714: Fix confusing indent.
adds 40102ad r24722: Squashed commit of the following:
adds 2af9637 r24733: Add support for storing DATA_BLOBs in gencache.tdb (including torturetest).
adds c790f64 r24734: Move nss_err_str() to a more public place.
adds 1c72c4c r24737: Remove older TODO: Convert internal_resolve_name() and friends to NTSTATUS.
adds c7489a5 r24738: Fix one more use of pwrite in tdb code in the spirit of r23972 and r23977.
adds 22cf5a3 r24739: With resolve_ads() allow to query for PDCs as well. Also add dns query functions to find GCs and DCs by GUID.
adds c087807 r24740: Fix the build.
adds 84bce05 r24742: Add experimental DsGetDcName() call (will be used by krb5 locator for fine grained KDC DNS queries).
adds 068d95c r24743: Fix build warning.
adds 4b6713e r24744: Increase length by what we got from recv, not from ioctl (This used to be commit 23c8f4f74bfb761894034ce9375258411c80d74d)
adds 51514b5 r24745: Merge Simo's shared lib build fix from svn r22842 that was lost somehow. Don't include the PIE_FLAGS when building shared libs. (This used to be commit 22f2f1e033a7a6877c6b8a0847179728a408af85)
adds a090092 r24746: As the winbindd pipe is officially broken since a while: split out request specfic and generic flags in a winbindd_request.
adds 21dd4aa r24747: Add WINBINDD_DSGETDCNAME call.
adds 49e92d0 r24748: Remove all dependencies to samba internals and convert the krb5 locator plugin into a tiny winbindd DsGetDcName client. This still does not solve the case of using the locator from within winbindd itself but at least gencache.tdb and others are no longer corrupted.
adds 52cd23c r24749: Increase debuglevel.
adds d68a5c2 r24750: Fix one more caller of name_resolve_bcast().
adds 6227abc r24752: Make sure to return properly when the locator is called from within winbindd.
adds 7b24eb6 r24759: Comment out the _nonnull calls for 3.2.x, as agreed with tridge. Leaving the commented out code for now, in case I need to re-test some stuff. Jeremy (This used to be commit 343be0464342aac14a9592fd73a71b7589ba34d5)
adds d17f87e r24762: Fix the build, missed TALLOC_SIZE -> talloc_named_const. Jeremy. (This used to be commit e2d924248ef4c8158e80bfffa5d734b9723112ce)
adds e9cea3e r24764: Fix second TALLOC_SIZE definition. Still watching the build farm to see I didn't stuff this up... Jeremy. (This used to be commit 4ca43172d9feae92060ddefb76a97622bca32d1b)
adds 60fb367 r24769: Merge error handling for locator plugin.
adds a0a32cf r24771: Use infolevel 25 to set the machine account's password (just like winxp). This correctly updates pwdLastSet field on win2k3 server.
adds a116d7c r24773: Fix a ctdb connection lockup
adds 4429a01 r24776: Remove accidentially commited flag checks.
adds 53d41f3 r24778: Make sure krb5 locator requests go to a separate locator winbind child.
adds 24fc1d6 r24781: Fix build warning.
adds 1a13b09 r24782: Fix C++ warnings (This used to be commit f7e8df81ef9e1deadb1251e5e5959e90a4432f40)
adds 6824731 r24783: Remove unused off_t type.
adds d86c441 r24784: Initialize uninitalized data to prevent segfaults. Thanks to Volker for the hint!
adds 46fad0c r24785: Put checks in parentheses.
adds 8499943 r24786: Fix another build warning.
adds babab94 r24788: Cleanup some linking msgs and remove references to libmsrpc in SAMBA_3_2_0 (This used to be commit ba05dc013fd14a7c8c3d7775dad9a70d45289de0)
adds 48853f0 r24789: Add implementation of machine-authenticated connection to netlogon pipe used when connecting to win2k and newer domain controllers. The server may be configured to deny anonymous netlogon connections which would stop domain join verification step. Still, winnt domains require such smb sessions not to be authenticated using machine credentials. Creds employed in smb session cannot have a username in upn form, so provide the separate function to use machine account.
adds d76e724 r24791: Fix logic error in timeout of blocking lock processing found by Ronnie. If a lock timeout expires, we must check we can get the lock before responding with failure. Volker is writing a torture test. Jeremy. (This used to be commit 45380f356b99d575645873b05af17c504b091dc8)
adds b79f9b0 r24797: Fix logic in dsgetdcname().
adds 7650d3b r24799: Prefer IP address to dns name when replying in winbindd dsgetdcname.
adds 410cc0e r24801: When told to ignore the winbind cache also do so while trying to store entries. Thanks Michael for pointing this out.
adds 69d25c9 r24802: Activate new tests
adds 941a783 r24803: For some funny reason us4/gcc seems to fall over the ' (This used to be commit 08e309e955eea58df1eb88f848386eb2acbd31ba)
adds 647abf0 r24804: As a temporary workaround, also try to guess the server's principal in the "not_defined_in_RFC4178 at please_ignore" case to make at least LDAP SASL binds succeed with windows server 2008.
adds 3e4c094 r24805: When we can build the locator, build it.
adds b2a1a4a r24806: Fix the build, sorry...
adds 020e0ab r24807: Add WINBINDD_LOCATOR_KDC_ADDRESS env which will be used for the case when the locator gets called from within winbindd.
adds a646210 r24808: Fix the same problem Volker noticed.
adds 929e1d9 r24809: Consolidate the use of temporary talloc contexts.
adds 3b0422e r24811: Simple reformatting to fit the 80 columns rule. Jeremy. (This used to be commit 0cdf046dae8ba0741bb7786aa4e85c34fc35dade)
adds dacdde6 r24813: Reformat to 80 columns. Jeremy. (This used to be commit c6c8f5a897602d53876fe75e86283d97a394037d)
adds d051dce r24824: Create an initial talloc stackframe for the net binary. (This used to be commit c97600b96f6315df8ab0d7ad186423ab75dd4ab5)
adds fe6c338 r24825: Give testparm an initial talloc stackframe, so it does not complain it is leaking. (This used to be commit 705336ee1098a2c4d6e933dfa3e2f2968fa717ad)
adds 8843550 r24826: Fix two memleaks in idmap_cache.c, bug 4917
adds 018f72a r24827: Give smbstatus an initial talloc stackframe. Rewrite main() so as to exit only at a single point where the stack frame is freed, too.
adds 4642275 r24828: Give smbcontrol an initial talloc stackframe. (This used to be commit 55020b07b5568104091352fd3ae21e2b29e34501)
adds e553320 r24829: Make use of a variable, that is available... :-) (This used to be commit 90626652084c2ada6b2eb041db652720c03a1c3b)
adds a4c9269 r24830: Add a winbindd cache validation function that does not do backup and corrupt file handling. (To be used in subsequent changes.) (This used to be commit b3dcadbed0b4a1b7bb2e83df2c66bca9dcbcad60)
adds dbdc0fe r24832: In the winbind-locator recursion case, try to pick up the kdc from the environment.
adds 55b59eb r24833: Move locator to nsswitch (does not belong to libads anymore).
adds b202692 r24836: Initialize some uninitialized variables. This prevents a segfault when get_kdc_ip_string() is called with sitename == NULL.
adds 1f0835c r24838: Now for real: build the locator, if we can.
adds 5673661 r24841: The locator has no dependencies to ldap libs anymore. Also fix the build.
adds 51e5001 r24842: Fix build warning.
adds ac3f2e7 r24843: Add a "validate-cache" control message to winbindd. So there is a new subcommand "smbcontrol winbindd validate-cache" now.
adds d4603ed r24845: Fix a segfault in smbcontrol when called with parameters but no extra args.
adds f02f856 r24847: Change standard failure return code of tdb_validate from "-1" to "1". (This is more safely used with casts from int to uint8, e.g.)
adds 57ac659 r24848: Make tdb_validate() take an open tdb handle instead of a file name. A new wrapper tdb_validate_open() takes a filename an opens and closes the tdb before and after calling tdb_validate() respectively.
adds 00737da r24853: Rename function as Jerry asked. s/net_use_upn_machine_account/net_use_krb_machine_account/
adds c3678b4 r24864: - Correct failure of libsmbclient against a version of Windows found on a NAS device. The device resets a NBT connection on port 139 when it receives a NetBIOS keepalive request. That request should be supported when NetBIOS is in use; Windows is behaving badly.
adds 60abd09 r24877: Don't panic in tdb validation code when the fork or waitpid fails. Return error instead.
adds f9a1777 r24879: Activate the winbindd cache-validation message handler. Now the winbindd cache can be checked at runtime by calling "smbcontrol winbindd validate-cache".
adds 2800362 r24902: DEBUG might use talloc_tos() itself... (This used to be commit 1b39374a173bf6b40426000d010d092e94afc4d7)
adds 3bcf187 r24903: One more tick in #if 0 code (This used to be commit e0b4fb55e3176785a85d66efece15d0a366a35f1)
adds 4692887 r24920: Reformatting.
adds faefb22 r24943: Some stackframes (This used to be commit cddb9f11d5fafcd3797cb242775c37f0c04d4f15)
adds ff0947f r24949: Remove some static buffers (This used to be commit df648d47ff3c4e24f439fda839653bda98323100)
adds 6de1b0b r24951: Warn if "os level" > 255
adds be3fdd8 r24952: Set the kdc locator env vars. This makes the krb5 locator plugin fully operational (from within winbindd and outside).
adds 99cc296 r24954: Fix the build without krb5.
adds 3edc4c6 r24955: Reformat some object lists in Makefile.in to minimize the diff. (This used to be commit 5d94c3dab2dfab68f170e18e6af9374026f6f194)
adds 274e35f r24969: Fwd port "open" patch (This used to be commit 113d62682ae8b045ff0132a743a32f3bc4856d54)
adds b3fbff6 r24970: Polish some comments and add my (C).
adds 993d64c r24974: catch SIGINT and SIGQUIT like SIGTERM
adds 663b922 r24977: Ensure negative caching for name2sid, sid2name and rids2names mappings.
adds abe7e04 r24978: move domain_init_recv() near the functions that uses it
adds 9044d03 r24981: - Use the formal syntax for calling functions through pointers. I've wanted to make this change for ages, but now with the issue of "open" requiring it, this is the time to just do all of them.
adds f09b0d7 r24990: Kill an incredible amount of trailing whitespaces... Further reformat get_trust_pw to conform to coding rules.
adds 85811b2 r24991: Kill all those lots of trailing whitespaces from secrets.c. These red bars in vi really hurt my eyes... :-o
adds 8401971 r24993: Apply some const (This used to be commit 613b9fcd18bcc29bf5313e2287b53b8de430d17e)
adds 628e4d9 r24996: Eliminate more trailing spaces... (This used to be commit 1ee1b75113c7035c8882fe53981dba7cfc3aa187)
adds cc7bc29 r24998: Add a function regval_compose() to compose a REGISTRY_VALUE from input data. Use this function in a first step to refactor the canonicalization code of smbconf_store_values().
adds 30ee281 r24999: Use the new regval_compose() function in regval_ctr_addvalue().
adds c5d8fd3 r25002: Refactor out code duplication created by the previous unification of r24998.
adds 132ee39 r25009: Large patch discussed with Volker. Move unix_convert to a talloc-based interface. More development will come on top of this. Remove the "mangled map" parameter. Jeremy. (This used to be commit dee8beba7a92b8a3f68bbcc59fd0a827f68c7736)
adds 62e3caf r25011: We don't use mangle_map any more. Jeremy. (This used to be commit 2e0999c1df33c192fee5f739070a0e4c3d22dff8)
adds fc21387 r25019: Fix coverity bug #105, run #332. Use of uninitialized variable. Jeremy. (This used to be commit a58de8cee51c1396a2607ee743c92d58d7703547)
adds 5d49b17 r25020: Fix coverity #374, possible null deref. Jeremy. (This used to be commit 82b3656b4b26ff63d894eed975d73ef3c8b5d2b2)
adds 923f14f r25021: Fix coverity #435. Use of -1. Jeremy. (This used to be commit f789186086b55a81c52e05d1f8c97c33b69131bd)
adds 2400758 r25022: Fix coverity #395. Resource leak on error. Jeremy. (This used to be commit 6a237600b825f4df2241277bdd80e98669f69685)
adds fe6644f r25023: Coverity #455. Not actually a bug, but this clarifies the code a lot. Jeremy. (This used to be commit 5ba12eefbed209a8a6b474da479efd190f91638e)
adds 56a0292 r25024: Fix a whole bunch of Coverity bugs
adds de708c3 r25025: Remove an unused function (This used to be commit 858f7b7d786ca352ffebb56b9fda40c636acef74)
adds 9fa56b9 r25030: ip_srv_nonsite and count_nonsite are initialized in get_kdc_list() in any case. (This used to be commit 287604a1c7dc7dede4b278de92ad8233f597d0b6)
adds a747e8b r25032: Contact an off site DC if non is available on site. (This used to be commit 50879e6de5101b6c5ab8b3fb954f1d2a48530716)
adds 325b342 r25036: Fix a become/unbecome_root() pair (This used to be commit 9e53f50e9489a5f6cfa40eed59be39e8a294db7d)
adds 54d3c7f r25040: Add "net sam rights"
adds 3428c63 r25049: Set new, more secure defaults for Samba 3.2.
adds 4ee8b29 r25055: Add file_id_string_tos
adds df04cb6 r25057: Add a schema file ready to be used in Fedora/RedHat Directory Server (This used to be commit 501e8b6c79afdefb9955b92e5c25dbe1033ab518)
adds 3f8e1f9 r25059: Apply to 3.2 as well (This used to be commit 17a7d33b3bede85d6d64ecadfa065e71739517be)
adds d19d3e7 r25060: Fix formatting, remove trailing spaces and cut lines longer than 80 chars (This used to be commit 7a4d4658904a601ae42ec1804db06cda734553d2)
adds bbbac99 r25061: Pro-actively shut up Coverity :-) (This used to be commit f2ce4a803cfd04fa993d2d87720b4b6f67fc46db)
adds bb9fbe6 r25062: Reformat, remove trailing spaces and fit lines into 80 columns (This used to be commit 1850d1c10f1fe77402e0ed79d6980d55d90637fb)
adds ac16425 r25063: Fix segfault in smbldp_set_creds when we want to use anonymous, the code was not passing in the "anon" flag correctly and was passing NULL pointers. (This used to be commit 6316a9c14d8bc467c84c1604248a9e30abaacd2f)
adds bd45eab r25064: We use BOOL/True/False not bool/true/false (This used to be commit f624a269bf242630e9bda7a89b9b0e8e12646982)
adds 2569a25 r25068: Older samba3 DCs will return DCERPC_FAULT_OP_RNG_ERROR for every opcode on the LSARPC_DS pipe, continue with no_lsarpc_ds mode here as well to get domain->initialized set to True. This avoids permanent scanning of Samba3 DCs in winbindd. Thanks Michael, for pointing this out.
adds 35a616e r25074: as all requests in the winbindd child are sync, we can use talloc_tos()
adds cd45a25 r25080: Once we decrypted the packet but have timing problems (closkew, tkt not yet or no longer valid) there is no point to bother the keytab routines.
adds a3dc218 r25086: Fix interdomain trusts (this povides the fix expected in r22709):
adds 3395099 r25087: Reformatting: Get rid of an abundance of leading tabs... (This used to be commit d8676f30d5b8168ff0c82993fb51cff18bea1f96)
adds c6df77f r25088: Change the objectclass sambaTrustedDomainPassword to have the current and possibly the previous trust password stored as clear text passwords. (Previous use of NTPassword was a mistake - this is a hash value.)
adds b6c64fa r25090: Fix a syntax error just introduced into the LDAP schema.
adds 3853c7e r25091: Start adding support for storing trusted domain passwords in LDAP (for passdb backen = ldapsam). At a first step, add the hooks, calling the secrets_ functions.
adds e16f818 r25092: Add support for storing trusted domain passwords in LDAP for passdb backend = ldapsam.
adds d65ba53 r25099: Commit fix for CVE-2007-4138 from 3.0.26 release. (This used to be commit aa768a4a20930833d6921ed112601873b228a64d)
adds 351eb37 r25102: Rewrite msdfs code to use talloced filenames. Passes make test and make valgrindtest. Final step will be to change srvstr_get_path() to return talloced memory in the major codepaths. Jeremy. (This used to be commit cf6b6f9c3a38b68d2671c753f412772344506742)
adds 327ca91 r25103: Ensure we don't return unwritten memory (valgrind caught). Jeremy. (This used to be commit b3f0d39d11fa18b7bfef6cec88efaf4a2be2d6e0)
adds 1cc01f2 r25104: Fix extra lines added by mistake. Jeremy. (This used to be commit a28a35f9cdddb9da1b2adb9e2e6c86d78cf07ea6)
adds c49699d r25107: Fix const warning caused by the way I reformatted this (This used to be commit 6ce01bf41339b4c48aa458bb0667664727d3dac3)
adds dc58b03 r25108: Make ifdef labyrinth in sasl code a bit more readable.
adds 1ef2464 r25109: Remove obsolete argument from ads_guess_service_principal().
adds 3a9d382 r25111: Move to talloced pathnames on most code paths. There are now ony 17 pstrings left in reply.c, and these will be easy to remove (and I'll be doing that shortly). Had to fix an interesting bug in pull_ucs2_base_talloc() when a source string is not null terminated :-). Jeremy. (This used to be commit 0c9a8c4dff10974dbffd2a302ae982896122fcc0)
adds 4754b0e r25116: Fix talloc_asprintf_append to do the right thing with truncated strings. Jeremy. (This used to be commit 93c42fd9b52d9135d8c8b52e97cf342c1c5b5010)
adds 12f61e0 r25117: The mega-patch Jerry was waiting for. Remove all pstrings from the main server code paths. We should now be able to cope with paths up to PATH_MAX length now. Final job will be to add the TALLOC_CTX * parameter to unix_convert to make it explicit (for Volker). Jeremy. (This used to be commit 7f0db75fb0f24873577dcb758a2ecee74fdc4297)
adds d5c9d87 r25118: More pstring elimination. Jeremy. (This used to be commit 7632f8fb4003657591778d2b55f546d1737859d1)
adds ad26e7c r25119: Fix a couple of warnings. Jeremy. (This used to be commit 0e655ac94653128566a8764ea804f37c4c7b300f)
adds 6716382 r25120: One more warning. Jeremy. (This used to be commit 9cc70e3ccff9c3b20076572235d9dcbfd23e97e5)
adds af3de3f r25121: Remove pstring limits from much of our string handling function. Still a few left (mainly the substitute ones). Jeremy. (This used to be commit 6552e52979a7c6954faa8b2c9c0f08b3779835c4)
adds c44929c r25125: create prototypes for 'bool ' functions
adds d80fcfc r25127: Add ol-schema-migrate.pl to the repo. This script is useful for migrating OpenLDAP schema files to FDS/RHDS lidf schema files.
adds 85d1b13 r25128: _XOPEN_SOURCE_EXTENDED and socklen_t are always provided by libreplace
adds 52936b1 r25130: make use only of base types which are provided by libreplace in winbind client and nss/pam stuff
adds 1874c56 r25133: Fix sasl wrapping (for ldap sign&seal).
adds fa78132 r25134: Fix Bug #4968 and make dns updates work with heimdal as well (again, gss_import_name() needs to follow the same logic as in the LDAP sasl wrapping (see -r25133).
adds 1a292de r25135: Remove one END_PROFILE(SMBntcreateX) from call_nt_transact_create() which appears to be a leftover. Should fix the build with profiling enabled.
adds d0de93c r25136: When tallocing a string to uppercase remember the terminating '\0' in size calculations. Jeremy. (This used to be commit 54c658867db3b6c602080d60936abab3af26e112)
adds eacd314 r25138: More pstring elimination. Add a TALLOC_CTX parameter to unix_convert(). Jeremy. (This used to be commit 39c211a702e91c34c1a5a689e1b0c4530ea8a1ac)
adds aaa0afa r25139: Avoid code duplication: let regval_ctr_copyvalue() call regval_ctr_addvalue(). This also corrects regval_ctr_copyvalue() in that it cannot create (invalid) regval containers with dupliacte entries...
adds 34991bb r25140: Less red bars to hurt my eyes... (This used to be commit f935d21200294c8d29ce527300f605e721cb3620)
adds dd16ae2 r25141: More pstring removal. Jeremy. (This used to be commit cfcf7cf03e1be34e6839c1a659c4e8c1b5358c37)
adds 45a2713 r25142: Panic if setting the group list fails while switching security contexts. Patch from Tim Prouty <tim.prouty at isilon.com>. (This used to be commit a136de663f122603e8d34e06027896ff39b35e11)
adds 28d076d r25143: rename public functions from winbind_client.h
adds b8c5d16 r25146: rename winbindd_nss.h => winbind_struct_protocol.h
adds 6005c4e r25148: Adapt to coding conventions.
adds b6514d0 r25150: don't recursivly call call dump_core() as currently seen in 'make test' localy and in the farm
adds 38b140f r25152: fix headers used in wbinfo.c
adds 28aa4bf r25154: move winbindd code into winbindd/
adds 2e30a02 r25156: Update coding guiding wrt to primitive data types (This used to be commit 01d42744903d7ef9044fa4d2ad1cc64594717573)
adds f157c9a r25160: Refactor out and slightly clean up canonicalization of the registry value from smbconf_store_values().
adds 8b6366b r25161: Don't panic if setgroups fails in non-root mode. (This used to be commit ea226c5ed97d47649833546d5499213093d1925e)
adds 5b00e7c r25162: Refactor further: add mapping functions between REGISTRY_VALUE and struct registry_value formats for registry values. Lacking better naming, I called them regval_hilvl_to_lolvl and regval_lolvl_to_hilvl for a start. The might be useful elsewhere, so might be put into another place later on.
adds 539635c r25163: Fix wrong ctx passed to talloc_asprintf_append(). Found by Metze's code review (thanks Metze !). Jeremy. (This used to be commit a7370eea6be29c0e2adf5ae62aa6182b9165e744)
adds 47107b2 r25164: Add talloc_asprintf_append_buffer() and the docs for it. Jeremy. (This used to be commit 2243a73d650319208aebbbaf65dfba2a508a7c10)
adds ab9d7bf r25165: Use talloc_asprintf_append_buffer with an unmodified string. Jeremy. (This used to be commit fe30a523dfc77cc373145624246fd3ad5c62b9ac)
adds b91b785 r25167: Fix breakage from mangling rewrite. Use the new name if unmangling succeeded, not if it failed. Jerry - please re-test, this should fix your bug. Jeremy. (This used to be commit c215d6e84929b70e4472e19f32ec4f1db7449d90)
adds 5eb34f5 r25169: Fix bug 4028 (This used to be commit 1a022267003480b4487a780ebaa6016f491828a3)
adds 3aaca80 r25170: Remove pstring limits from ms_fnmatch and module load. Jeremy. (This used to be commit 764574ee05ea4f13cdd30c0a0668ffeb81756989)
adds db31df8 r25171: More pstring removal. Jeremy. (This used to be commit 4748d2639796e8caa67fae44d1cf660d49d82663)
adds 2548e43 r25172: Remove commented out code we will never enable. Jeremy. (This used to be commit 6032fbc358c5015b2b6a23e13d978bf41ef9e5f3)
adds bb4773e r25173: Use the append_buffer version in a loop. Jeremy. (This used to be commit 37cf2c272751065245dd46708af0a78f1f0c47df)
adds 6e4bf4c r25177: if configured using --enable-socket-wrapper allow overwritting the location of the WINBINDD_SOCKET_DIR via an environment variable
adds f82eb0f r25179: fix libunwind detection on x86 based hosts we need -lunwind-x86 not -lunwind-i686
adds ad97bcf r25184: Fix some C++ warnings and an uninitialized variable (This used to be commit b64df8a3c504ab7749c21ffb26e4771a9a0a328f)
adds 4f051e7 r25195: Fix issue with calling pull_uc2_*alloc with str_len == 0. We should just return 0 in this case. Jeremy. (This used to be commit 8bb85f3f141f0f45b06d28f004cb2cf18252d4e1)
adds 1130482 r25197: Change net_make_ipc_connection() and net_make_ipc_connection_ex() to return NTSTATUS to allow for better error propagation.
adds 4dc265d r25198: Change net_rpc_join_ok() to return NTSTATUS for better error propagation.
adds 38ffbd2 r25199: Remove pstring from strdup_upper - make it the same as talloc_strdup_upper. Jeremy. (This used to be commit db1b6293771755f20660b071aac0284638dbed46)
adds 75f82d4 r25200: Fix a debug message. (This used to be commit f1f4758e2c40a470c19b4b738f79ec5807522909)
adds 34af42e r25201: Fight those red bars... (This used to be commit cc4599fdc1fb9aa51f6a4487cb1aa78a5556757a)
adds 3d5f029 r25222: Fix last assumptions that (size_t)-1 can be used as a special dest_len of sizeof(pstring). Jeremy. (This used to be commit 9fc14c83cc5e3a360464c33e26b1073db63763d7)
adds 5bf7692 r25223: Fix behaviour of rpccli_lsa_lookupsids_all() when rpccli_lsa_lookupsids_noalloc() returns an error for one hunk of SIDs: free all allocated arrays and return the error code returned by the hunk lookup.
adds c57da5d r25224: Fix a potential segfault in lsa_lookupsids client code due to uninitialized data.
adds 0ed9c55 r25225: Add a debug message.
adds 0d1e7e9 r25226: Get rid of more red bars... (This used to be commit aa603bcc6c848de67ea07d6028ab841a8401d9ad)
adds 4234919 r25227: Patch from "Steven Danneman" <steven.danneman at isilon.com>:
adds 10cb1b8 r25230: sync lib/talloc with SAMBA_4_0
adds 68edc3a r25232: sync lib/replace with SAMBA_4_0
adds 0805a4b r25236: make it possible to alter WINBINDD_SOCKET_DIR via "winbindd:socket dir=/path/to/dir" for usage in make test
adds 934b92f r25238: Make the error returns from the string functions always consistent. Return -1 on error, and ensure we check for this. In cases where the dest is already specified and we've been asked to terminate with a null, ensure we always do so even on error. Jeremy. (This used to be commit abedd967869ade9a43c3a8e1b889c60d4aca81cf)
adds 7649b46 r25239: fix cut-n-paste bug in code with LIBUNWIND support
adds 1edf050 r25241: remove sequence_number out of WINBINDD_DOMAIN_INFO call as this is always answered by the winbindd parent and will most times return old sequence number values.
adds 8d61da1 r25244: see what the build-farm says when we only use large file support detection from libreplace...
adds 725cbf6 r25245: rerun 'make idl'
adds 6f58694 r25247: Rename the rpccli_lsa_lookup_sids_all() function to rpccli_lsa_lookup_sids() and remove the old rpccli_lsa_lookup_sids() function. The old function would fail due to server limits when requesting to resolve too many sids at once (20480 for W2k3). The new version passes the list of sids in hunks to the server. It has up to now been used (and tested) in the winbindd_ads lookup_groupmem() function, and I think the time has come to replace the actual function wit [...]
adds d454fda r25248: According to the build-farm all this defines are not needed for HPUX large file support.
adds cdf9068 r25252: move macro defines to the end of replace.h and move the include location sys/param.h before we redefine missing macros
adds 88eda82 r25254: Add my C - Michael (This used to be commit 3246be8cf05a867b74b4b96697c99cc62f13c2a9)
adds c6fab06 r25257: When dumping eventlist, display full timestring.
adds 2bb7ebd r25258: Fix a panic message and remove superfluous return after the call to smb_panic().
adds 8ad2246 r25260: add trusted domains always to the end of the list.
adds 4ab70e8 r25270: for internal domains we should not ask a remote DC.
adds 4fab9cf r25272: Fix a bunch of callers of pull_ucs2 that passed -1 for dest_len.
adds c1284b8 r25273: unistrX_to_ascii calls pull_ucs2 - ensure it's never called with -1 (these calls were wrong anyway, target was an fstring, not a pstring). Found by Michael Adam <ma at sernet.de>, now to check all other uses. Michael - this version uses sizeof(target) not sizeof(fstring). This way is more future proof. Jeremy. (This used to be commit 9ed3046633b6949c68c9aed61b8e9444601cf101)
adds 7cbcb5f r25274: Attempt to fix RPC-SAMBA3-GETUSERNAME (This used to be commit f6f64cf0b51f2fb841bd1c0f800c66114c213577)
adds ba93d0e r25275: w2k3 (as PDC emulator) returns WERR_NO_SUCH_DOMAIN to netlogon_getanydcname() when called for it's own domain. So we should use netlogon_getdcname() which returns WERR_OK:-)
adds 3f2939c r25277: Belt-and-braces approach to Volker's fix for RPC-SAMBA3-GETUSERNAME. If we promise dest is null terminated, ensure we do it even on fast path exits. Jeremy. (This used to be commit 32626e2b9770eb6b15c191a8feb881f81ed6c57a)
adds 3b5666b r25281: Fix a caller of unistr2_to_ascii(): The maxlen parameter should be set to the size of the destination, not to the size of the soruce.
adds 91b276e r25285: Fix some more callers of unistr2_to_ascii to use the size of destination instead of source as maxlen.
adds 30fc640 r25286: Fix one more caller of unistr2_to_ascii() that passed in -1 for maxlen.
adds 6873d54 r25287: Eliminate a handful of red bars and overly long lines I just came across.
adds c97fe37 r25294: Tidy up callers of unistr2_to_ascii() to pass sizeof(target_area) to the maxeln parameter instead of sizeof(target_area) - 1 (or even sizeof(fstring) - 1 in some places.
adds e6228e2 r25309: Volker's fix for bug #4984 - samba4 torture test to follow. Ensure we don't prepend "./" as a root directory - this is an invalid pathname for unix_convert(). Jeremy. (This used to be commit f70ac2e25847e41ecf54ae9d66e3247e1996b152)
adds fb7ee08 r25311: Patch from Heinrich Mislik <Heinrich.Mislik at univie.ac.at> to fix AIX quotas.
adds 2fcdaae r25313: dd HKEY_CURRENT_USER to rpccli_winreg_Connect().
adds c32358d r25314: Add HKEY_CURRENT_USER to reg_hive_key().
adds d7a97b4 r25317: Activate raw-samba3rootdirfid (This used to be commit 1cbe40b27c8142c53480fc9c4e1b0c9f14446300)
adds 33fd077 r25323: Fix the build (This used to be commit e55b30ab8417cb36def8e4d8b8f6ba16b4e664c1)
adds e0402fa r25324: Fix "msdfs proxy"
adds 32925f2 r25325: Rename some defines.
adds f0653fd r25326: Free the context from the talloc_stackframe.
adds aea0d4b r25327: Normalize the path we return for 'msdfs proxy'
adds 3309aac r25328: When using ldap sasl wrapping with gssapi it's important to receive warnings for clock-skew errors.
adds b486621 r25355: IP address parsing did not allow for fully expanded ipv6 addresses (which can be 12 bytes longer than we were allowing for).
adds 3d4af73 r25362: Add "NT Authority\System" with Full Access to the default registry security descriptor.
adds 4d7a1c3 r25370: Allow to delete registry keys recursively without deleting the final key.
adds a4137c3 r25378: Add a vim configuration example to highlight overly long lines. (This used to be commit 95b7404836a723334d703825ab6f605ab38efe82)
adds d7a4d51 r25380: Remove the groupdb:mapping parameter as discussed in the following thread: http://lists.samba.org/archive/samba-technical/2007-June/053747.html (This used to be commit c5adb92c020e38644baf1afc8fc570a518cd6307)
adds 7fc3a06 r25389: Fix crash bug using DFS info struct uninitialized. Jeremy. (This used to be commit 993bd0995eadc134378e691ccd796074dc475741)
adds 152a1f4 r25391: Fix bug #4978 : Store DOS Attributes fails when copying folders. Jeremy. (This used to be commit 713277391ae7f81f8545723c919865ff8c07ed86)
adds 1f4e302 r25393: Removed unused variable (This used to be commit 11894a62e3a41f3387fac1a578258321333085ac)
adds 314cb03 r25396: Very obvious fix from Martin Zielinski.
adds 470ebf8 r25399: Excise uint - > uint32 (where appropriate) or unsigned int. Jeremy. (This used to be commit b4ee924000f4a21b16a70e08e58331d209c4d114)
adds 3529156 r25400: Windows 2008 (Longhorn) Interop fixes for AD specific auth2 flags, and client fixes. Patch from Todd Stetcher <todd.stetcher at isilon.com>. (This used to be commit 8304ccba7346597425307e260e88647e49081f68)
adds 99b031e r25401: BUG 4982: Don't delete lanman hashes on invalid logins when using the "lanman auth = no". Tested by Guenter Kukkukk. (This used to be commit 611fdd95a583ebd22ffa17e2f39c5a1bb0936c63)
adds 754cfb4 r25402: BUG 4997 (3.2 only): Fix enumration level for smbtree (This used to be commit f387e0f256e3f8a8c4a67f7fcc847a9dabaff8da)
adds 5335a5d r25405: Fix formatting as per metze's comments (This used to be commit 45fa393358926117e0209970414678547d8504a6)
adds 58a9621 r25406: Make the Linux nss client code thread-safe. Fix originally inspired from code from boyang <yyyeer.bo at gmail.com>. Jeremy. (This used to be commit cc19c0ace43a3613f6290fa4bc4f68c964563743)
adds 5221ebb r25407: Revert Longhorn join patch as it is not correct for the 3.2 tree.
adds 679ef7b r25415: Merge the 3.2-perltest branch that switches Samba 3.2 to use Samba 4's selftest code. See the mailing list for details. (This used to be commit bdc831ddb3a860676c36bbd89e6f748946df68a1)
adds d3dd14b r25416: Add registry debug class.
adds 6334c7c r25417: Use DBGC_REGISTRY class.
adds 4802b2d r25418: fix generation of git revision calculation
adds b12e11f r25422: Get rid of some cast warnings. (This used to be commit 3e155b249e03cc9f7bd0cbf3a3ab8a57536bf0ce)
adds 9cffea6 r25424: Align log level (by two) in debugging output.
adds 6765a8a r25426: Fix another implicit cast warning.
adds ba86aa9 r25429: Samba 3 doesn't need to selftest Samba4 code...
adds 96c4510 r25431: Add detection for IPv6 support. Jeremy. (This used to be commit 86b47d267d0eda4b972f1087be069ae5afda834e)
adds f3cf737 r25432: Merge module linking changes from SAMBA_3_2 to SAMBA_3_2_0 to reduce spurious tree differences. (This used to be commit ee1eba2855c7ee2d60ba7d354e6731da78cbd48e)
adds b6a6fbd r25434: Add the option to print the debug class (DBGC_CLASS) in the debug header. Control this by a new boolean smb.conf option "debug class" which is by default set to "no" to keep the default debug header unchanged.
adds b2e8ed6 r25441: Make wbinfo --sequence output the sequence number if --domain is specified.
adds 82a5497 r25445: Fix IPV6 detection. Jeremy. (This used to be commit ab2e190859f2cc64c989f0d10195bfff3db12651)
adds a2bbf60 r25455: Ensure we have inet_ntop and inet_pton available in lib/replace. Jeremy. (This used to be commit 1f719905440d4c87c526c56532f47d894cfec5f0)
adds 5c5acae r25470: use --immediate like in samba4 to get more usefull output
adds 3fbd1ae r25472: Fix the interfaces code to detect IPv6 interfaces, using the new standard getifaddrs() and freeifaddrs() interfaces. Currently we only return IPv4 af_families. Needs fixing for binds to IPv6 but this has to be careful work. Jeremy. (This used to be commit 327875182c9219aeba687e10aaea93546d9a70ea)
adds 31adfe3 r25473: Reformatting only. Prepare for new ip functions. Jeremy. (This used to be commit 2a8f3dd55074eeb3d96a1b478981780651bbe88b)
adds c7da0dc r25474: Try and fix the build on Mac OS X 10.4.9. Shuffle sa_family_t around. Jeremy. (This used to be commit f1b8c5de0ae96e04e340029f5cd544de9ac57b32)
adds 989120d r25475: Fix braindead mistakes I made pointed out by Simo and James (how did this compile ? :-). Jeremy. (This used to be commit ae8efc60aa1ddff795d16b1fb1bfe8cc392f49b3)
adds e817616 r25476: Finally fix up new interface detection code :-). Jeremy. (This used to be commit fffdad52859b5a8bc5dd61912d80b93e8c030c8f)
adds 3665d6d r25480: Fix a segfault (This used to be commit 7e72a3046d5c318247d1e69b51bcb74e897e3eae)
adds 4a952fb r25481: Fix some typos, don't panic as non-root on net getdomainsid
adds 105d2a6 r25482: Slightly simplify logic
adds 5d55221 r25484: Fix srvsrc_NetFileEnum listing only for one user (This used to be commit 9e1f513916d8836914580806580c4f8c38e5f2be)
adds 334b288 r25487: Try fix the build - fix socklen_t and sa_family_t. Jeremy. (This used to be commit 2cab82563409eca79ac5f518a3dcb8cdbdcded7e)
adds 0d87820 r25492: Start adding IPv6 compatible code to lib/util_sock.c and deal with the ripple effects this causes. utmp has to change etc. Remove some global varables and store address/port in the unexpected db. Jeremy. (This used to be commit 18c6a2211d9e25233d01715b3f78977edcd6d869)
adds 7c4df04 r25493: Fix typo in Jeremy's thread-safe winbind patch: lock->unlock (would have tried to lock a mutex at the end of a function). Cut-n-paste error. (This used to be commit 281c6191547c352a51d73920c7a31d9236b37351)
adds 33c0ceb r25494: Sanity check --with-samba4srcdir argument. (This used to be commit d05bf1fbeeb5504d3b372b03db1ab5fd535f7b2e)
adds 30e4012 r25495: Fixup definitions for missing sockaddr_storage. Jeremy. (This used to be commit d980ee5040f2ab9e7408218d13962dd64e2b33b1)
adds bb9f1e5 r25498: Remove checks that are always true. (This used to be commit 2f2bdfa0df758104a9a2fcafe49d6215d8753536)
adds e3d07ff r25499: Fix rpc_file_list_internals (This used to be commit da5736f2103be2229cc3d4421c68f33b3242fa6d)
adds 4b21570 r25502: Fix bug 5006
adds 5a3dcd8 r25503: ignore failing WINBIND tests
adds 941544a r25505: Add a replacement (IPv4 only) implementation of getaddrinfo/freeaddrinfo under the 2 clause *BSD license for future use in IPv6 code. Original code was from PostgreSQL and I've maintained their license even though I've rewritten large parts of it (I probably should donate this back to them). Jeremy. (This used to be commit 760d993340a966269d71acfb7a6b5e4d3776ac5d)
adds b5725f4 r25507: Fix definition of struct sockaddr_storage if struct sockaddr_in6 is defined. Jeremy. (This used to be commit 4cf17df5caeb2b0220f6a7dd82d5fed5aca56850)
adds d75b175 r25508: Reformatting. Jeremy. (This used to be commit b412ba6fb3e526f5cd83e6cabd952ad7c303c346)
adds 3dbb3d4 r25510: Now we're returning the port instead of using a global, remember to use ntohs. Hopefully will fix the build farm. Jeremy. (This used to be commit 5174acccb589edbfbe4ba633f4178f7200d7d6c4)
adds 4f2febd r25511: Fix sockaddr_in6 detection. Jeremy. (This used to be commit 9fe14b5a78b0a9a9546fa07d184d0f320fb1a7be)
adds 70001d3 r25525: Add "net rpc registry getsd <keyname>" to display security descriptors.
adds ffd91e7 r25526: Fix usage output.
adds 3cc2fb5 r25528: Only do transactions on registry.tdb if anything changes
adds 9d1a95a r25533: remove a pstring (This used to be commit 0f2552e20fb66b0b80006a8a7b999ccf6f54c656)
adds 0ebab65 r25534: Apply some const
adds b922125 r25538: Revert r25533 (This used to be commit 1e02208c43cb27ca4b43d268a7f0324f2a9b2cfd)
adds d154a0d r25557: merge libreplace fixes from samba4 (This used to be commit 8c1669997c53f0f7bfb9a794083afd01b131f676)
adds d704cbd r25560: Merge from Jelmer. "Define HAVE_* for other gai functions to prevent problems with libroken." Jeremy. (This used to be commit 3cd783e3a51c0f9e514f0702531b40bf9776e61a)
adds f708132 r25561: Make use of [un]marshall_sec_desc
adds 3a14416 r25563: Show which local-substitute subtest fails (This used to be commit 2b3392df1024539d326fb0f560ab2b0a29124a06)
adds b553556 r25564: Pass sharename to delete_share_security() (This used to be commit d100bfffe2a503b8820889faedc6ed57100ca7af)
adds f7055ae r25565: Fix unintended consequence change for IPv6 noticed by Volker. We used to return 0.0.0.0 for the text address of an uninitialized socket - ensure we still do so. Once uninitialized address is as good as any other. Jeremy. (This used to be commit 2827bbe0f853d413b6fcb0eb676048c041cea713)
adds adf5ac6 r25567: make do_async() non static
adds 2f6fbb1 r25568: move idmap related functions into their own file.
adds f3581f3 r25569: move more idmap stuff into winbindd_idmap.c
adds 971cc99 r25570: move code of the locator child into its own file
adds 3c3b9af r25571: split up child_dispatch_table into domain, idmap and locator tables
adds 277c1ba r25572: Fix warnings (values are always true). (This used to be commit 2c77c3c58e75d6a9c08d723976c37d899a53c99a)
adds 3ddbc3d r25573: Add my (C) as well (This used to be commit a024e27e7136deb87aeed995348a1c494a850ce6)
adds 52ef68a r25575: Document S-1-5-12 (restriced code sid).
adds 664f135 r25583: it makes no sense to run blackbox.kinit against samba3
adds db1b1cb r25584: don't run WINBIND tests untill the faked users work with a running winbindd
adds a74c338 r25587: Fix getaddrinfo detection code. From Timur. Jeremy. (This used to be commit 3824a10fbcc3e061d569b0f74501ce97ec0a4414)
adds 5de28a0 r25592: Allow to set sec_info for registry security descriptor queries.
adds 07cbec1 r25593: Add missing security_secinfo bits as seen while managing security descriptor inheritance with regedit.
adds 5748246 r25598: Add missing become_root/unbecome_root around calls of add_aliases. This triggered a "cannot access LDAP when not root"-bug with "passdb backend = ldap" and "winbind nested groups = yes".
adds e5a9513 [GLUE] Rsync SAMBA_3_2_0 SVN r25598 in order to create the v3-2-test branch. (This used to be commit 5c6c8e1fe93f340005110a7833946191659d88ab)
adds f28dc02 Display ace_objects in security descriptors.
adds a839f84 Set -test in the vendor version (This used to be commit 1e048ef75eba99d4bce9e44a4e2a3b95657e2e3d)
adds ba4bb74 Copy release notes from 3.2.0pre1 (This used to be commit 631464e2651e33812e43fe59c1e49c5d71f9621a)
adds eb7a53a Adding a draft section for 3.2.0pre2
adds 31152a4 Merge commit 'origin/v3-2-test' into my_branch (This used to be commit 83fe2b4261f0357a62ea93b806a14225173f4945)
adds 6b441e9 Rename krb5 locator plugin to "winbind_krb5_locator".
adds 39d30c5 Fix valgrind-found memory overwrite. (This used to be commit 183df4754b5f18419f4d8fca2c0fa19919174556)
adds d588123 Merge branch 'v3-2-test' of git://git.samba.org/samba into SAMBA_3_2 (This used to be commit e00ea359d66347a7c6f5d75de1670f788bfdc310)
adds 81a70d4 Merge from metze of libreplace header changes (This used to be commit d39ce8e37ed81f4a34a148f975874989d8d187a1)
adds e1222ec Merge commit 'origin/v3-2-test' into my_branch (This used to be commit 52ca48f1881fc7b6ac9d1252468bb20eee174407)
adds 0ec55a2 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into SAMBA_3_2_0 (This used to be commit 3f1ac564c0ab6d498a47da84b4b5744d8d376f3b)
adds 8e54530 Add start of IPv6 implementation. Currently most of this is avoiding IPv6 in winbindd, but moves most of the socket functions that were wrongly in lib/util.c into lib/util_sock.c and provides generic IPv4/6 independent versions of most things. Still lots of work to do, but now I can see how I'll fix the access check code. Nasty part that remains is the name resolution code which is used to returning arrays of in_addr structs. Jeremy. (This used to be commit 3f6bd0e1e [...]
adds 1a2d162 Added missing is_ipaddress is_ipaddress_v4 not in initial port from old svn code. Jeremy. (This used to be commit 169c5857b7e7922fe3fffef997ced0e014e925a8)
adds ad8aacf SAMBA_VERSION_VENDOR_SUFFIX doesn't need an extra '-'
adds edfcfef prepare the mkversion.sh infrastructure for git branches in the build-farm
adds 89d3339 Merge commit 'origin/v3-2-test' into my_branch (This used to be commit fbe5edec375c99421d19af086c4f597e70c963b8)
adds 58a0a60 Remove bogus comment (This used to be commit 142b80bf1542f212dff66a3661c13f3f6845067f)
adds cb5436b Add const to the get_peer_addr() and get_socket_addr() calls. Use the IPv6 varient for get_peer_addr(). Jeremy. (This used to be commit baf1f52e34ae2465a7a34be1065da29ed97e7bea)
adds f4fd12a Try and fix segfault found by Guenther on Fedora. Fedora seems to return bogus values for the interface entries on vmnet and tun interfaces. Jeremy. (This used to be commit 12c0b1d82802ccd1b272a8b47ddb7d258e10477c)
adds 9d29664 offsetof() is always present as shown in some libreplace testing.
adds 862a7e6 Fix the build WITH_DNS_UPDATES. Jeremy, please have a look.
adds ea33a1c Add become_root/unbecome_root around one call of getsampwsid() in create_token_from_username(). This caused set_nt_acl to partially fail in certain circumstances.
adds 876ae0a Remove superfluous quotation marks around samba version vendor suffix.
adds d93f851 Revert "Remove superfluous quotation marks around samba version"
adds 2e21f1e cleanup and extent .gitignore
adds 20d1141 Fix valgrind window title. (This used to be commit 4ac867f5588e902358eba7bcb4dbfd431181943d)
adds 98075c5 Merge branch 'v3-2-stable' into my_branch (This used to be commit 754671b8be0bf73a9e1fe7ff420a1b7a1cd501b7)
adds 823872f Fix typo. (This used to be commit 3072b11ac42a7d89252599bdbbf9d8515b034a8d)
adds f25df89 Ignore vim backup files. (This used to be commit 84660aaab02338f22669bdf20af0f98607b6db17)
adds e9cf3a8 Convert get_peer_addr() to IPv6. Only is_myname_or_ipaddr() lefto to do then I can fix the lib/access.c functions. Jeremy. (This used to be commit 3403c6c330b886c86d6d856c3ffc13b043fd6fc1)
adds 6c82254 Dummy formatting commit to check I've set up my home git correctly. (This used to be commit a1166e9e651f4acdcf7926c5d8e9cf0c9108fe71)
adds 0bb74d2 remove unused print_test.c code
adds e8b83d7 Also find loopback interfaces
adds 3d89bad Fix a segfault with an unknown interface
adds 70b416a Fix an uninitialized variable warning (This used to be commit d0f25bb89a2268c8f789dd362010f8b785489424)
adds 478ad87 Use strlcpy instead of strncpy (This used to be commit 5e95c548864bc8b075b8343e69a69e1a22c92456)
adds 466925b Merge commit '5e95c548864bc8b075b8343e69a69e1a22c92456' into 3.2-trivial (This used to be commit f8580abbd5a90622187bbd11ab3ebed6e2d541a0)
adds 5b53d34 Fix get_interfaces detection
adds c9165b9 Fix one more place for IFF_LOOPBACK (This used to be commit add1294562b76c38d5e471f280ca1167b4d8a93d)
adds d3a7f49 Latest ipv6 changes broke (deprecated) smbmount, smbmnt and smbctool
adds 804396d don't imply "system/network.h" within replace.h, as this brings in the socket_wrapper.h in unexpected code and we endup with a missing 'swrap_close' while linking
adds 2ecbed3 missing stuff from samba4's libreplace
adds 7fedf44 reformat getpass() replacement code
adds 65f16c7 reapply: Allow ^C to interrupt smbpasswd if using our getpass. from Jeremy
adds 3c25875 Volker's fix for bug #668. Change the \n after the password prompt to go to tty instead of stdout. (This used to be commit 0cd1ed0424ce87f60070d43caffda41be6706d59)
adds 335c353 r16245: Cope with string being zero len. Klocwork bug #410. Jeremy. (This used to be commit 46c12de07fe6f44bcf58ca9de276e7932384843d)
adds a09bc48 r16320: Ensure variable is not null before calling fclose. Klocwork #412. Jeremy. (This used to be commit 33ee0cfb190a883229d0824d7194898fd8966ceb)
adds c6a17c8 fix the compilation of getpass.c and it's configure test
adds d5712f0 use "system/*.h" to get the system includes
adds c08cd08 rename getsmbpass -> rep_getpass and provide the function prototype
adds 06ae524 Add WERR_SERVICE_ALREADY_RUNNING.
adds 48cd61d Fix warning messages for unused variables. Jeremy. (This used to be commit 406737cd9a34ac498e5823b380e1768d41e16c1b)
adds 666f50b Move to protocol independent code in most of lib/util_sock.c We don't use gethostbyname any more except in one case where we're looking for host aliases (I don't know how to do that with getaddrinfo yet). New function should be getaddrinfo(). Next step will be fixing lib/access.c, and then changing libsmb/namequery.c to cope with IPv6 address returns. Jeremy. (This used to be commit 4a56b697b6adcf095e25895c4a9ba3192ed34124)
adds d76717f Correctly free memory in regfio paths (This used to be commit 97f9a90b823887e808cca96eca7a041f121e6111)
adds b851ff2 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 5c8adce3f368d51a67d74ae168a0f59a20e1d64c)
adds b111d54 Fix default domains support using compat syntax. Without this fix idmap_rid can't be used with the compatible syntax. Includes fix to keep trusted domains working (This used to be commit 8c770c367c71d118651964fef63e2fd0fa4a05a5)
adds ce77126 Fix access control code to be IPv6/v4 protocol independent. Make unix_wild_match() talloc, not pstring based. Next will be name resolution code, and client code. Jeremy. (This used to be commit f6a01b82c5a47957659df08ea84e335dfbba1826)
adds 9125bcf Added in missing def for AI_ADDRCONFIG. Jeremy. (This used to be commit 3ef3c3afc3f56b0f4fdb384d55d2e712060fbedf)
adds cadb72d Move #defined for getaddrinfo into network.h (as other defines). Allows RHEL4 compile to work. Jeremy. (This used to be commit 0ffdf4fdeea88c21880c8bf69d8db56fb49effa7)
adds 2b2168b Improve IPv4 detection. Jeremy. (This used to be commit 2ef50e325c2183385286b994216624dc3a309ff3)
adds ba7a979 fix crash bug in pidl generated client code, this could have happend with [in,out,unique] pointers when the clients sends a valid pointer, but the server reponse with a NULL pointer (as samba-3.0.26a do for some calls).
adds e405187 r17064: lsa_GetUserName needs to return the name for S-1-5-7 on an anonymous login.
adds fa12678 delete empty file lib/replace/system/getaddrinfo.h
adds bb126d1 Reformatting fix for new coding guidelines. BOOL ->bool. Jeremy. (This used to be commit 315215e20e1e470c5077122a2e250ecb3d45ce9b)
adds 7ed9085 r16050: Set the session key "SystemLibraryDTC" on ntlmssp binds. We only do INTEGRITY and PRIVACY, so no other cases to take care of so far...
adds df50ee8 [libreplace] fix the standalone build of libreplace
adds dfd5323 remove configure checks which are now in libreplace
adds 801c031 make gdb_backtrace executable
adds c595c83 don't skip some tests which samba3 passes (at least on my laptop)
adds 4d91055 Add net rap file user (This used to be commit 2972c97e5e676964585de930601f083c19080735)
adds 789856f remove reference to removed code
adds 30191d1 RIP BOOL. Convert BOOL -> bool. I found a few interesting bugs in various places whilst doing this (places that assumed BOOL == int). I also need to fix the Samba4 pidl generation (next checkin). Jeremy. (This used to be commit f35a266b3cbb3e5fa6a86be60f34fe340a3ca71f)
adds 7f82fba fix startup of smbd, nmbd, winbindd
adds 61e482c Merge Tridge's fix for the winbind 32/64bit padding.
adds 9a85533 Fix the popt / bool issues. Some places we used BOOL where we meant int. Fix this. Thanks to metze for pointing this out. Jeremy. (This used to be commit 793a9d24a163cb6cf5a3a0aa5ae30e9f8cf4744a)
adds 13bf4c4 Fix a crash in resolve_hosts() caused by an out-of-bounds array reference. (This used to be commit fd28d09a95b31bdbc6babd13c5a4ed9fc9ef4bfd)
adds 23f6c37 Streamline logic, reducing the amount of indentation.
adds 6095280 Fix a crash in resolve_hosts() caused by an out-of-bounds array reference. (This used to be commit bafcede2c29813f8719fc3b54f94612e72c48043)
adds 61c4666 Move the test for the AIX specific interface code to the end. This tests goes into an infinite loop on OS X so avoid it. Probably should also be only conditionaly be run on AIX in the first place. (This used to be commit 641d0968da73dca24a3ddaf93451de1200d3c09b)
adds 80b7bcb Add test for "struct in6_addr" to the HAVE_IPV6 configure test. Also make use of "if defined(HAVE_IPV6)" rather than testing for AF_INET6 since this is not sufficient on HP-UX 11.11 to ensure a working IPv6 implementation. (This used to be commit 620785df4e57b72471ff0315e22e0d2f28a2b1a5)
adds bffd569 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 23d3db0c229fe5e1d69f890d87c2be39b356ffb5)
adds 8f391ae Fix an incompatible pointer type warning (This used to be commit 3c50caa9620899f982cd4a833356d965f47ec843)
adds 669d43a fix move to OPT_LOG_STDOUT
adds 611479f Fix two type-punned warnings (This used to be commit 04d660bbb371f859cc50a9f3ea7d358f74acfa8b)
adds 69c6f16e Correct VERSION and version.c to use SAMBA_VERSION_VENDOR_PATCH which is used by mkversion.sh. (This used to be commit a62c7f9350322ab435244eafe6053fd5ee618973)
adds d1db41c Don't segfault if locking.tdb can't be opened
adds 6a1a83a Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 33f690b3de03dc300590c3f69718f608b104a529)
adds 6a8dfad Fix compile error caused by unknown variable. (This used to be commit dfef16ac4318b460a5bd29475eb395c1905a5cd8)
adds e5cedc7 r25567: make do_async() non static
adds 1e9e1b6 r25568: move idmap related functions into their own file.
adds 58e049e r25569: move more idmap stuff into winbindd_idmap.c
adds 6ded271 r25570: move code of the locator child into its own file
adds 3d9a578 r25571: split up child_dispatch_table into domain, idmap and locator tables
adds 5e8086e r25573: Add my (C) as well (cherry picked from commit a024e27e7136deb87aeed995348a1c494a850ce6) (This used to be commit 37ee6f498b175b8f3b7e75eba8dd7c709327384c)
adds e5fe5a5 Reorder pthread mutex check so that it doesn't output its result in the middle of the output for the winbind nss check. (This used to be commit 1eddefa72cefd0c6836ddbe8eaef074ce732b0d9)
adds e5830c1 added a syncops VFS module for filesystems which do not guarantee meta-data operations are immediately committed to disk in stable form. Essential for clustered Samba setups (This used to be commit 8b19cb17b9ae9e1cd4a96df6e7dedb75aff7ee96)
adds 176a837 ignore source/cscope.out
adds cd8a2b5 [crash fix] don't use already free'ed memory
adds 6a6c549 handle wellknown sids in winbindd_passwd.c
adds e01cbcb Fix for AIX interface code from Kyle Stemen <kstemen at centeris.com> Jeremy. (This used to be commit 4d4ab9aeb9d85b4c98cbf8a8363a9cefecd4b365)
adds f88b7a0 This is a large patch (sorry). Migrate from struct in_addr to struct sockaddr_storage in most places that matter (ie. not the nmbd and NetBIOS lookups). This passes make test on an IPv4 box, but I'll have to do more work/testing on IPv6 enabled boxes. This should now give us a framework for testing and finishing the IPv6 migration. It's at the state where someone with a working IPv6 setup should (theorecically) be able to type : smbclient //ipv6-address/share and hav [...]
adds 325f3a0 We do support name lookups for host and service in our replacement code - remove the restrictions from the original Postgres code. Jeremy. (This used to be commit bc9008aa1dcb66890795f0ff2d3046da7df867d9)
adds fac788d Don't terminate on an invalid address family. Jeremy. (This used to be commit d04a8a6cdcc505e0244882a9abb7174eadbf81a7)
adds 8cca849 [libreplace] include socket_wrapper.h after we have typedef'ed socklen_t
adds 556513f [libreplace] move define of a constant to near to the others
adds cd48616 [libreplace] move definition of struct addrinfo so that it can use socklen_t
adds 800ca51 [libreplace] if we replace types define the HAVE_<type> macro
adds 899f921 - include getaddrinfo.h after we have defined struct addrinfo - use rep_ instead of pg_ as prefix in getaddrinfo.[ch] - define HAVE_<name> macros when we replace functions
adds aae2eba [libreplace] move and fix getaddrinfo configure checks
adds 7c6ed7a [libreplace] define AI_NUMERICSERV as it's used in getaddrinfo.c
adds 38c34ff Ensure we don't terminate if we fail to bind to a socket, only fail if we can't bind to any socket. Jeremy. (This used to be commit 2ec6224b552ef86fa1739c9e396c39c7ec6c76c6)
adds d58398b When doing reverse lookups actually look up the name, not just the numeric address (doh!) :-). Jeremy. (This used to be commit 9aa9ecd8cc29d055d78f16b8fb2156ec04063c42)
adds 1870643 Try and fix the Solaris build by adding a missing define (from Jerry). Jeremy (This used to be commit a68bbea0d42cc64b9fa731ab2a1da82ef30937c6)
adds e6fcfdb Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit ec891be53cc4042baf418c1f7b037a11e5055273)
adds 34a8e1c Fix reversed bool check for access. Found by kukks. Thanks ! Jeremy. (This used to be commit a13e8bd39de978d69666b8aeb884d943885a3605)
adds 42f9694 Fixed missing in_addr -> sockaddr_storage conversion (how did I miss this...). Jeremy. (This used to be commit f982774c8d95c48355bbd821c8224fadb8bb303e)
adds 4da9486 Fix cast typo - would have broken all dgram sends. Jeremy. (This used to be commit 17ea899f39e80241afa235cb933695ba6bae846a)
adds 922db25 Fix a mismatched interface where we were using uint32 instead of enum lsa_SidType. Jeremy. (This used to be commit 2df8252ff76406bfe57cd76e9927b5056e89e6ae)
adds 6128d11 Fix resolve name to resolve IPv6 addresses of link-local%ifaddr Jeremy. (This used to be commit e6609cab732d5cd5cc9a5ae50aee15147f2ec6ec)
adds e054aff Fix bug in writing names into gencache as well as 2 typos where AF_INET6 was mistypes as AF_INET. JERRY YOU NEED THESE FIXES. Fixes smbclient -L localhost -U% Bugs reported by Kukks (thanks kukks). Jeremy. (This used to be commit f109f82622ca30ae2360e8300152e90b9587ffd8)
adds cd64875 one more struct in_addr => struct sockaddr_storage
adds 7cbfaa3 Fix a few more sockaddr -> sockaddr_storgage. Jeremy. (This used to be commit 4b3635d6bc1bd5e4135ef208dff052e1d9b58a12)
adds fc91aa6 Move the horrible hack for link local addresses out of namequery.c and into util_sock.c. is_ipaddress() now copes with link:local:v6%ifname addresses, as does interpret_string_addr(). Jeremy (This used to be commit a3f7db3d30ced566c8340696914f1be3293a9c5b)
adds 73eefd6 Fix popt bool problems (need POPT_ARG_NONE, not POPT_ARG_VALUE). Reported by kukks - thanks ! Jeremy. (This used to be commit 9993f8d1af23735f3a4b6de82f5825a6a6ba22d6)
adds 101dc36 Ensure temporary memory is freed - pointed out by "Li, Ying (ESG)" <ying.li2 at hp.com>. We aren't currently leaking memory, but are leaving it around for longer than we need to. Jeremy. (This used to be commit 25bbc9a6613bef0f3f73ecf634a38a9d56020f40)
adds 5a57da8 add NDR_ERR_INVALID_POINTER
adds acc95a4 rerun make idl
adds a97b33b Two patches
adds c7a7c08 Fix zero_addr(&ip, INADDR_ANY); -> zero_addr(&ip, AF_INET) from Volker's patch. Jeremy. (This used to be commit 9f82a5766968dc72db5a86ad0afc71e8cffd5be0)
adds d430767 Change all occurrences of zero_addr(&ss,AF_INET) to zero_addr(&ss). All current uses were always of the AF_INET form, so simplify the call. If in the future we need to zero an addr to AF_INET6 this can be done separately. Jeremy. (This used to be commit 2e92418a138bf2738b77b7e0fcb2fa37ad84fc0c)
adds 6ca0d81 Enable vfs objects = /full/path/to/object.so
adds e2d0526 Change our DNS code to cope with AAAA records. A6 records look like a nightmare to use, so ignore them for now. Jeremy. (This used to be commit 814daded90781dc5a5bdd522ea8cfe5d47e6d7a7)
adds 32dd016 Fix the setup_kaddr() call to cope with IPv6. This is the last obvious change I can see. At this point we can start claiming IPv6 support (Hurrah !:-). Jeremy. (This used to be commit bda8c0bf571c994b524a9d67eebc422033d17094)
adds 488b59c Add in the recvfile entry to the VFS layer with a default implementation. Needed for the zero-copy write code. Jeremy. (This used to be commit bfbdb6324c5d13bfde8b742e9c5a0e0c9092bd86)
adds 0af071d Forgot to add recvfile.c Jeremy. (This used to be commit d5886218e53910b7015e6f13bc634e1bf338565a)
adds 851ef9e start smbd, nmbd and winbindd with the same startup message at debug level 0.
adds 9da9423 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit c833c336435cffd20579903d22ccb910ab467e53)
adds f5dcac6 Our userlevel SMBwriteX call is non-standard in that it sometimes uses a 12-word write and doesn't include a pad byte (as Windows does). Fix this so that we are identical to Windows clients. This will make recvfile processing much easier to detect (as we can just read a standard writeX header length to decide). Jeremy. (This used to be commit 3d3d1b806aef3617abaac46daf230ed32076e2ce)
adds 4367f4b Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 765b37c693516757686118fffd3c80cf4d5e7344)
adds c325014 Add new parameter, "min receivefile size" (by default set to zero). If non-zero, writeX calls greater than this value will be left in the socket buffer for later handling with recvfile (or userspace equivalent). Definition of recvfile for your system is left as an exercise for the reader (I'm working on getting splice working :-). Jeremy. (This used to be commit 11c03b75ddbcb6e36b231bb40a1773d1c550621c)
adds 360c023 Ensure we don't prematurely clean out the bytes read. Jeremy. (This used to be commit 247675695dfbff503b5792de62f8bb1567ea2327)
adds ff82c0a Handle the disk full error case correctly. Jeremy. (This used to be commit b7088bb9c2a00d4717b9a7efa4bddc0c005f4efb)
adds 133fad9 Make explicit draining the socket on RECVFILE. Add capability for large UNIX write if not signing and recvfile set. Cope with large UNIX write length on incoming processing. Stevef - we can now test 1-16Mb writes from CIFFS. Jeremy. (This used to be commit 8cf78776b0a44bd026cef3d74eb11cfb415f8303)
adds c9c8dbc Add printout of large read/write caps if detected. Jeremy. (This used to be commit 52f13d84955224ebbaead53d8428baade6a22fe0)
adds 695c4a7 Fix vfstest link - move socket calls into smbd/process.c not smbd/server.c Jeremy (This used to be commit 8fbefe18a2dc23adb0ebe488cfb37ab4a382207d)
adds 8f1f2f0 Fix some cases where file_set_dosmode was being passed False instead of NULL. Fix more of the notifications to be correct for Samba4 RAW-NOTIFY torture (we had missed one when calling set_ea_dos_attribute(). Jeremy. (This used to be commit 39d265375cf55eedddef2c4faa65398df73d5ed2)
adds 0bb1a6e Note when we're setting change time, not write time, and send message accordingly. Apart from not supporting create time we now pass the S4 RAW-NOTIFY torture. Jeremy. (This used to be commit 8a77f520fa03afa60eac2aaeab4babe7dd8db4f0)
adds a7fab27 Enable building the zfsacl VFS module by specifying "--with-shared-modules=vfs_zfsacl" on the configure command line.
adds 8132a7b Patch from Debian Samba package maintainers:
adds 88ee616 Patch 2 of 3 from Debian Samba packagers:
adds 92d8a53 Add missing recvfile_bytes element - noticed by Kukks. Jeremy. (This used to be commit 5cf2811e8e1d9e6a1114bbdff89c333d5b374282)
adds 456ca68 save memory
adds 0e073b8 Fix for bug 5021
adds 8bad80e Add brackets so as not to break the POSIX caps return. Jeremy. (This used to be commit 47dbddcb5361caa30ee60cf4e15bb50d557d1191)
adds 31286b3 Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 779353b86d1699324149896f1ffa237c6ebe46ec)
adds c94b289 Ensure we detect a large writeX when using recvfile. More changes needed to make the UNIX_LARGE_WRITEX_CAP writes work (I'll add these tomorrow). Jeremy. (This used to be commit 1c71546b6152d2930b98f766311bbd161ee0ee4e)
adds bece960 Be careful and take care of the correct lengths in large writeX calls. Jeremy. (This used to be commit 2d3ff9c502105f92720131355b41e48be8d656c2)
adds 1050018 Ensure we can't accidently do a pipe write with unread bytes in the socket buffer. Jeremy (This used to be commit 84d22f7747126608b9460f9591bb5967d871b82d)
adds 78cdd6e Fix state_path to take a const string, not use pstring. Jeremy. (This used to be commit 8c73e19f51d6e3f520cf44dd22f9b9584d4b460f)
adds e075b36 Fix Solaris by ensuring we use the IPv4 or IPv6 length in any getnameinfo calls. Jeremy (This used to be commit 4d7badb0c44f287034f58d9a412e662c0fbecdc9)
adds 414ab2c Argggh. smblen doesn't include the +4, so my smb_doff calculations shouldn't either :-). Jeremy. (This used to be commit c3de44b6b063e126095b30536fdcb643c70e395e)
adds b04312b Forgot one more getnameinfo. Jeremy. (This used to be commit 619e33248d12e764e902e4fdb5fb223cb9cfea3b)
adds 7bbdc00 Fix build breakage when not specifying --with-fhs. Ensure that CODEPAGEDIR, STATEDIR, and CACHEDIR have values. (This used to be commit 10af752391be51c7381a4eaca27f29e1f2a677b3)
adds 8a33035 Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 95de80218c10a72c7b28541c3c2e475e083b68f1)
adds f2a63dc Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 319dfbaf1b8d08171731d4575127f4bb5255a229)
adds 3293656 Change the client library to write directly out of the incoming buffer in the non-signed case. Speeds up writes by over 10% or so. Complete the server recvfile implementation. Jeremy. (This used to be commit 81ca5853b2475f123faab3b550f0a7b24ae3c208)
adds 6665739 Fix typos in calc_sa_size, noticed by jim.brown at miami.edu Jeremy. (This used to be commit 6b7ccd3efb05291f3b8779845a3842a09bb9aa07)
adds a45c91e Ensure we use the correct socklen_t values for bind() for Solaris. Jeremy. (This used to be commit 638579d75a2aa00836dc4c0c772381b775944b16)
adds 753983d Fix the snprintf checks, and fix a typo in pointer indirection. These fixes are needed for a working getaddrinfo etc. replacement. Fixes from Wayne Davison <wayned at samba.org> from rsync. Jeremy. (This used to be commit 494bf6293bedbda4b10aa2eae452377b8130cd01)
adds 705ba0d Remove unused var noticed by metze. Jeremy. (This used to be commit ac4f897f0dec0e33e79c316340b47c2803104635)
adds 73d4079 Remove the smb_read_error global variable and replace it with accessor functions. "One global or pstring a day...." :-). Jeremy. (This used to be commit d50d14c300abc83b7015718ec48acc8b3227a273)
adds 6658165 Stop get_peer_addr() and client_addr() from using global statics. Part of my library cleanups. Jeremy. (This used to be commit e848506c858bd16706c1d7f6b4b032005512b8ac)
adds 2507443 I can't get away without a 'length' arg. :-). Jeremy. (This used to be commit 95d01279a5def709d0a5d5ae7224d6286006d120)
adds 56aa420 Missed one case where I need to pass down addrlen. Jeremy (This used to be commit 62b5ca3334598aec3304d21118f67702afc3854a)
adds 51a0354 Remove more static data from lib/util_sock.c and callers. Jeremy. (This used to be commit 35aaa36f82c70964cee5d0778eb04547b226dd3f)
adds 5b0b4f2 Remove most of the remaining globals out of lib/util_sock.c. I have a plan for dealing with the remaining..... Watch this space. Jeremy. (This used to be commit 963fc7685212689f02b3adcc05b4273ee5c382d4)
adds 4721050 Don't believe len returned from read_smb_length_return_keepalive(), it may be a UNIX large writeX (which wraps len in that case). Stevef this should fix your 128k write bug. Jeremy. (This used to be commit de2ebffa3c99ed28a3868fd956ef45629ca855b6)
adds 58fbb51 Forgot arg type. Jeremy. (This used to be commit 46f3b04ddea4c63c6b37c7038d4bbd2ee1c9ca0c)
adds ec1ecd9 Make load_registry_service return the share number (This used to be commit 934964c90f39d588d2399f10e3738ab1b4e01290)
adds 4c3040a pstring removal (This used to be commit f5468d2c9abad41cb1e9d9b9ec6a1b56564961a4)
adds 33d8317 static pstring removal (This used to be commit 5490e2d77233f594a42cb32eda8215014db544e3)
adds 002df2a Fix the smbmount build (This used to be commit 5b8ca7ebdef5d385420c89af246c2dae737c5717)
adds fc22f29 Make sure we can read SACLs from the registry.
adds e83e0f3 Display sec ace flags.
adds 082da3d Fix a debug message (This used to be commit a86849e4f9512b680f26010c297cec14251dafdd)
adds 2d73e86 Remove unnecessary code
adds a7be4d5 Merge commit 'origin/v3-2-test' into branches/upstream (This used to be commit d0bf0ad2ae9a2bff4cec8c7e801a22c624b874ae)
adds 85ff0b2 Don't use 0 when we mean SMB_READ_OK. Jeremy. (This used to be commit 08ee4314a9e25700288f4ea1af22ee1732dfea61)
adds 6a2a270 This should really be a cond_set_smb_read_error(). Jeremy. (This used to be commit 5ab76b58c00dde89b56060482f5cdc5d0c6c56cb)
adds 536a9e7 Don't alloc struct iface_struct nics[MAX_INTERFACES]; (128 entries) on the stack - use talloc. Jeremy (This used to be commit b5e37af251a26648b0e4f59ca548c5374399175e)
adds 515722c Ignore testing tdb.
adds 8f13ba4 Fix a typo.
adds 36441da Remove the horror that was the global smb_rw_error. Each cli struct has it's own local copy of this variable, so use that in client code. In the smbd server, add one static to smbd/proccess.c and use that inside smbd. Fix a bunch of places where smb_rw_error could be set by calling read_data() in places where we weren't reading from the SMB client socket (ie. winbindd). Jeremy. (This used to be commit 255c2adf7b6ef30932b5bb9f142ccef4a5d3d0db)
adds 3fd2d4e Add two const's.
adds 99d9993 When deleting a key from the registry make sure the non-default security descriptor gets deleted as well.
adds ea7bfdd Try to fix the build. There was one forgotten caller of receive_smb. Jeremy: please check!
adds 251d755 Fix a segfault.
adds 0020608 Fix another segfault and make smbfilter run again. This fix is not complete yet (loop after "client closed connection") but at least it starts again...
adds 85b48d7 Ensure we null out the address correctly. Jeremy. (This used to be commit e1fcd851ab38165eb0e959cdc02ff067614f8b28)
adds f16544a libreplace: include nss_wrapper.h if NSS_WRAPPER is defined
adds 0627ebc Add configure test for -Wl,--export-dynamic.
adds 1622ab6 Add macro for picflag.
adds b8fdd9e Move system-specific ldflags checks to libreplace so they can be used by ldb.
adds a2cf98d Move SHLIBEXT determination into a test as well.
adds 29303bd Check for HPUX dl functions.
adds e759ca8 Wrap native HPUX functions in dl implementation.
adds 29725af Remove flag that causes problems on some hosts.
adds caa6e6f Fix export dynamic for HPUX.
adds cfb2016 libreplace: we need include <unistd.h> before nss_wrapper.h
adds 4930bab libreplace: we should only have one location where we check for required functions
adds 1fd78e2 Add a const.
adds dbfee4e This is a proposed patch for Bug #5023.
adds 754159e Don't repeat fast-pathing...
adds 7d899b5 Move some access check functions that are not posix-acl specific to a new source file of their own.
adds 7498e1b Ensure we don't use massive writes in pipe mode. Jeremy. (This used to be commit 47640fb20e42f226e7ea104076fd52547bfe1abb)
adds d8f3c9d Fix bug where tdb lock call interrupted with an alarm sig would not terminate and could lead to runaway smbd processes. Thanks to Dave Daugherty @ Centrify for pointing this out to us. Jeremy. (This used to be commit ef8da1698371c95495add53df81a978df709c88d)
adds 3809490 Keep the tdb code in sync with Samba4.
adds 99fd77f Fix const warning. Jeremy. (This used to be commit ecc2555197860ae56726724ec824fc149d2d831c)
adds 1ee8607 Fix tdbtorture build. Jeremy. (This used to be commit c14db81be5212dfa6fbcf8bfdcf725d7db3376ca)
adds fbb8cff create ndr_pull_union_blob_all() and match the logic of the struct fns
adds e04b21f add NDR_ERR_UNREAD_BYTES and don't use NTSTATUS directly
adds ac8cf50 use NT_STATUS_HAVE_NO_MEMORY() and NDR_CHECK() macros
adds 0f904f7 the return value of ndr_pull_set_switch_value() should be checked
adds ff595ad use NT_STATUS_HAVE_NO_MEMORY() and NDR_CHECK()
adds f966752 check the return value of ndr_push_set_switch_value()
adds a0f5976 use NDR_CHECK()
adds a01f9e3 use NT_STATUS_HAVE_NO_MEMORY()
adds aef317e use error and out logic
adds e0c24fa - check return value of ndr_push_set_switch_value() - fix memory leaks in error pathes
adds e501c0c Unify the name and addr cache for client_name to make threading easier ultimately. Jeremy. (This used to be commit 48e0725cd6bb976ca799e6b8464c94aeffb1672b)
adds 30a48a5 Try to fix the build on irix. There were two callers of set_smb_read_error() in irix_oplocks.c not converted to the new prototype.
adds ae74aa9 Constrain "min receivefile size" to max of BUFFER_SIZE (128k). Add debug error messages so we can see why writeX large is denied. Ensure we don't allow recvfile writes on IPC$. Jeremy. (This used to be commit 6bf053a6a17749a3bc73c8cc5fd490aa5f93b763)
adds 1675802 Try to fix the build on systems without struct sockaddr_storage type (like hape - HPUX 11.00).
adds 9ba9af7 libreplace: we need to link to make sure the functions are available
adds 248e900 we should not ignore convert_string_talloc() failures.
adds 380840d add win_errstr() as wrapper of dos_errstr().
adds 7404475 add '_PUBLIC_' prototypes into proto.h
adds 128fa58 sync the most parts of librpc/ndr with samba4
adds 976b0ec Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit d9335456d23271a4b15b97d24f1b263700a3b9df)
adds d40e47d Remove more fstring/pstring bad useage. Go talloc ! Jeremy. (This used to be commit 2a0173743d2cf615d52278f3dd87cc804abe2d16)
adds 214bb0f Fix case where we have no dns domain name. Return a talloc of "". Jeremy. (This used to be commit ab8934844a8ae08657769ce1787c32f14a7eb745)
adds 7f97c6b Remove unneeded variable. Jeremy. (This used to be commit c21bc756e36581d3adc770bc2b773b5cf9bf11d0)
adds 5f4693d Remove more pstring/fstrings. Jeremy. (This used to be commit 7a1de5b44e84a7474e78518c6ba33b3fedc42b5f)
adds 3f006ca More pstring/fstring removal. Jeremy. (This used to be commit 7646f4b284403c18b22ca5cc7de4a57ba571183e)
adds b26cc8b Try to fix the build on some HPUX machines.
adds c0511ba Add libreplace macro for soname flags.
adds 2c50c61 Try to get some more flags right.
adds 745b458 Try to fix building dso's on hpux with gcc
adds 6fb510d nss_wrapper: add lib/nss_wrapper skeleton
adds d2397d7 nss_wrapper: add support for passwd accounts
adds 419c600 nss_wrapper: add support for groups and return EPERM in initgroups()
adds 7c43422 nss_wrapper: add nss_wrapper.pl
adds 8322aa6 use nss_wrapper code in samba3 when --enable-nss-wrapper is given
adds ca2ced5 libreplace: check for nss passwd|group get*_r functions
adds 90d034f nss_wrapper: not all systems have get*_r calls
adds 05206ce libreplace: solaris has different prototypes for getpwent_r and getgrent_r
adds 673d502 nss_wrapper: add solaris versions of getpwent_r and getgrent_r
adds f544589 libreplace: AC_VERIFY_C_PROTOTYPE() needs AC_LANG_SOURCE() to bring in confdefs.h
adds 29832ab nss_wrapper: set the destination pointer in the get*_r functions
adds 39d65a9 nss_wrapper: revert solaris get*ent_r() functions
adds c4a2091 nss_wrapper: hopefully a better fix for the solaris get*ent_r functions
adds cfec6c3 make test: activate nss_wrapper for make test
adds fdc27be remove faked_create_user() BUILD_FARM hack as we have nss_wrapper now
adds f56e82f we don't have build-farm specific tests anymore
adds 702d227 make test: start winbindd
adds 67e7921 r23706: Add a script to create domainusers,-groups and -aliases. This is done via rpc client. The main purpose is to be able to fill a domain controller with a large number of users / groups easily. A the object names are built as <prefix><num> where number ranges from a given start number counting up until a given number of objects has been created.
adds cc4541d r23711: Refactor the actual creation of object into its own small function.
adds a113515 r23714: This script allows for adding lists of users (or other objects) to lists of groups (or aliases). Useful for creating large test scenarios.
adds 57d6b31 Find and fix more GPL2 -> GPL3. Jeremy.
adds 62fcfe9 The FSF has moved around a lot. This fixes their Mass Ave address.
adds 84df457 use samba4's librpc/ndr/uuid.c
adds c402ec1 Fix typo (This used to be commit e811b9f3bbf614f76e628755dafd358769b8a58b)
adds 515eef8 make test: try to get a more portable way to get UID and GID
adds 95b9e23 Fix dbwrap debug output (This used to be commit 9f9c933c16abacb2d0aa7bc7faa5b1ddac61b0e5)
adds 9e5ef9a pstring removal (This used to be commit 0ee896827215a24e70a4ac6bde5ded13f9497296)
adds e63bcdd Remove the silly "user_socket_options" global variable
adds 62b97b0 Make base64_encode_data_blob return a talloced string (This used to be commit 5f205ab48d8ac3b7af573ea0be1ce095ab835448)
adds 333d83e Add some comments (This used to be commit fc58f2f45ab93ecea855e1dc07b6fdccce041c8d)
adds 637f9d9 Fix some warnings (This used to be commit 0a1f524e8cce9bbe4fd10467c1f64f7a8862d298)
adds 8a2e7a5 nss_wrapper: Fix some warnings (This used to be commit b401450e8409c19d12d944c61e5553ed3334bc11)
adds 0fb6a30 Fix some warnings (This used to be commit df42038f8801ca65ed7d44f7ae26640e2d840dba)
adds 1a11cdf Sanitize smbcacls slightly (This used to be commit 9c57628dbd79d3d28f20d5d1ab62a68ae683d46e)
adds 1c87d79 prepare changes in ndr code
adds 427b48a ndr: change NTSTAUS into enum ndr_err_code (basic stuff)
adds 909b03d ndr: change NTSTAUS into enum ndr_err_code (samba3 handwritten stuff)
adds 08ace73 rerun make idl
adds 5290ea8 ndr: change NTSTAUS into enum ndr_err_code (ndrdump)
adds f9578af ndr: change NTSTAUS into enum ndr_err_code (samba3 callers)
adds 6c25260 Remove more static fstring/pstrings. Fix socket option set on wrong fd (-1). Jeremy. (This used to be commit 52fe04df8e8c08126afe61d509fc1d3cb676e327)
adds acc0218 Remove pstring from service.c. Jeremy. (This used to be commit cdd9e5cc8366cf0be4dc31f793fc0e5be6f63c3e)
adds 54d65bf Fix the build when realpath doesn't take null as a last arg. Jeremy. (This used to be commit 63125225383f512f43002b9a92569d4b8f1b63bd)
adds 41ae2a0 Remove last pstring from sesssetup.c Jeremy. (This used to be commit 9ed12bfc48fe7f9b1863a9dd88e881974083053c)
adds 2b3c44e Always define PATH_MAX. Makes code simpler (removes a bunch of #defines). Remove pstring from msdfs.c. Jeremy. (This used to be commit e203ba22275320808bc11b17361ad1f2d5b0b897)
adds 50d9b94 Remove a static fstring
adds 63d141d Remove a static fstring
adds c046a2f Add ndr_errstr (This used to be commit e3b36073f1fc994b102a5bdf321b9dd519288420)
adds f976f5e Convert ctdb_conn.c to enum ndr_error_code
adds a084eae Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit b9d79fb509a6c59fdd73b016be5f4da3435c7789)
adds 7e9d639 Cosmetic fix
adds 6069670 Some pstring removal
adds 91c1933 Remove a pstring. Jeremy. (This used to be commit c0412b5d13546f388b615a073e82e7730e01d731)
adds d068bc6 Three more pstring removals. Jeremy. (This used to be commit c15819b75751a1e15cfed2ef94dae10ee72d769c)
adds 86558e0 Fix bug #5073. Allow "delete readonly = yes" to correctly override deletion of a file. Fix from David Shaw <dshaw at jabberwocky.com> Jeremy. (This used to be commit 5d1d650d192d4782421b5c3c2be1b632d4318279)
adds 7926650 Remove all pstrings from smbd/chgpasswd.c. Jeremy. (This used to be commit eaf14c701b08e9eff5b94bf57af68cb29142d7fc)
adds d5791de Remove pstrings from lanman.c Jeremy. (This used to be commit 7bfd25c75602e25da73710261a54da8e0feea133)
adds 9441d1b More pstring removal from smbd/*.c Jeremy. (This used to be commit 01663c2312467ceebeb2e2fb1aa432ad96c626e5)
adds 15953b8 Make [f]get_nt_acl return NTSTATUS (This used to be commit dcbe1bf942d017a3cd5084c6ef605a13912f795b)
adds 7559fc0 Fix the build: correct prototype.
adds b2f942c Fix build of the zfs_acl module.
adds 052efa9 Remove last pstring from smbd/*.c Jeremy. (This used to be commit f1680bada913af4eaf5c0d686983018d6c8b3e5f)
adds 8ab9925 Fix potential orphaned open files.
adds e2eaf24 Remove all pstring from groupdb/ Jeremy. (This used to be commit 6959c5c7e3e95604c66788b86d5789757e18cc36)
adds 7a3ece4 Remove pstring from param/ This was a little tricky..... I'll watch the build farm. Jeremy. (This used to be commit d6e2519c67fd015e1089021769de04085fd90894)
adds d07eabc Remove pstring from auth/* Jeremy. (This used to be commit 72c19d114b40ee307bbe45d9828667165a26d7a3)
adds 51b4614 Remove smbldap_get_single_pstring() and all pstrings from pdb_ldap.c. I don't have an LDAP passdb setup here, so I'm going to need some help on testing this. Jeremy. (This used to be commit 00760451b6c2b65f3a8a9187789ca4f270b622a2)
adds c459705 Fix bug #5083 (and duplicate bug #5084).
adds d41713b Fix for CVE-2007-5398.
adds 8e1b0f8 alpha_strcpy includes the space for the terminating nul. Jeremy. (This used to be commit b3ed3f7e4e40c4f78d4c347411c75de81979455f)
adds 68be9a8 More pstring removal. This one was tricky. I had to add one horror (pstring_clean_name()) which will have to remain until I've removed all pstrings from the client code. Jeremy. (This used to be commit 1ea3ac80146b83c2522b69e7747c823366a2b47d)
adds 3f437f6 Fix an implicit cast warning.
adds 6028176 Fix the build on RHEL5, when libcap-devel is installed.
adds c261545 Fix bug noticed by kukks <linux at kukkukk.com> where ip list didn't match namelist added to subnetdb. Could cause bogus IP addresses to be reported for the __SAMBA__ name. Jeremy. (This used to be commit ad9f14b6dcb05e8fa68b51ff26ff40fc445a4631)
adds acb829e Add MAX_DNS_NAME_LENGTH, remove more pstrings. Jeremy. (This used to be commit a1725f4ff7ed375808c78ac661b539557748d0a5)
adds 6ff701e Match the 3.0.27a version of this function. Jeremy. (This used to be commit 629406cbe77a5d56a258ac414ab47f3e89183e52)
adds b3976c2 Fix an implicit cast warning.
adds 5267c9d Fix for bug #4781: allow cleaning of /etc/mtab by canonicalizing mountpoint.
adds 1e03d34 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 01e85f146b32d3ec91f2affb070bfd3516a28333)
adds 0cfad17 Fix bug #4393 smbclient does not store files with zero filesize in tar-archives from tometzky at batory.org.pl. Jeremy. (This used to be commit f3bd5e828af04f33178a66f9f332199f7d395b7b)
adds b059e2c Ensure we use PATH_MAX for symlinks. Jeremy. (This used to be commit a90ef69350c5efcf8dcf95d4853cbe3c662d1ba3)
adds 8829875 Remove pstring from modules directory. Jeremy. (This used to be commit 977dc3accb3d440e5fd19591c425da7dc3718d94)
adds f8b9e72 Detect Heimdal Kerberos on OpenBSD 4.2.
adds 3546d5c Fix a valgrind error (This used to be commit b82120f9b7f5aad83d8b4ece0261e9693eedca0c)
adds 815aec8 Add a comment (This used to be commit 144014096a41de293ce7ec15f82681a469dd3aa1)
adds 551f9e7 Add error message to net rap file and net rap file user (This used to be commit 759d6bcbec07434667ab8dd9a09f37fbe243c208)
adds 9a41314 Remove pstring from nmbd. Jeremy. (This used to be commit a317f70c229f7730279eaa323f7ebfd499257f76)
adds 428e663 Add stackframes to public libsmbclient functions
adds cae4c74 Always check return from push_ascii. Jeremy. (This used to be commit 9c3d10521e691169cfbb8b728f123911c3c970ae)
adds cf31bb7 Start to remove some of the pstring functions we're no longer using. Jeremy. (This used to be commit c21e9bdc1059268adbd14207e74097349676439e)
adds 4c6b01b Remove more pstring. Unify talloc_sub functions to make them a better match for replacing string_sub. Remove more unused code. Jeremy. (This used to be commit ae7885711f504f1442335f09088cbe149a7e00f9)
adds 2545457 Prevent segv in winbindd running on a DC using the "idmap backend" syntax.
adds febaaae Extend commit module to help with NFS quotas.
adds 61b37c7 Paranoia check that space_remaining never goes -ve. Jeremy. (This used to be commit 76f9c0b2dccffbff7cbf98aa63f50b48ad7cb9cb)
adds c049b81 More trivial pstring removal. Jeremy. (This used to be commit bac3bb2f6e9e15b3a9a6a6511c484f8509918ca1)
adds 66298d8 More pstring elimination. Jeremy. (This used to be commit 15074de938539e7a9c527d9a6d81792adc2ac3d0)
adds 3c56104 Ensure we have a talloc stackframe (found by Kukks). Jeremy. (This used to be commit b409f1c3356a72216136411234b345666159c88b)
adds a0f7c3f Remove pstring from services/*.c Jeremy. (This used to be commit 33aa866195e232f878230bc62e97e1484996afcc)
adds de51d3d More pstring removal.... Jeremy. (This used to be commit 809f5ab4c595740b28425e1667e395a6058b76a8)
adds cdad040 Remove pstrcpy I missed. Jeremy. (This used to be commit f5701756154e4e113414d8dd6c850685a2594801)
adds 90b8a7c Add talloc stackframe for ntlm_auth.c Jeremy. (This used to be commit 6f9c2910bdda605f90967e0aa6a84b8094f3a197)
adds 9d42000 Fix unresolved symbols in smbumount from addition of talloc_stackframe(). (This used to be commit 6b62b7dbab559ffc0047790c7ec68c1b30f0eff0)
adds b921f16 Allocate a talloc_stackframe() in main() for wbinfo. (This used to be commit 30c9e3557bf4ca0b85e15bd7cc883391aec42f1f)
adds e68bbe3 Add set_sockaddr_port function for winbindd. Jeremy. (This used to be commit 4b47052694285a1d1d313dfd61bd17011d62948d)
adds dc9237d Doh ! Don't use #else when #endif is needed. Jeremy. (This used to be commit a04e916b89c901911ffc0a62e57a3ec87fe7ac28)
adds 01acd4b Remove pstring from printing/*.c except for the tdb_unpack requirement (I'll be making that an allocating interface later). Jeremy. (This used to be commit d2ee75326ac291ab4f1860075ba35f58703c7d9d)
adds 7ef6c19 Remove pstrings from pam_smbpass - make local_password_change return malloced strings. Jeremy. (This used to be commit f652fe2bdb7a3a36e83dcf4b08347543fdffb9f0)
adds 64b54e5 Merge ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 660ea443364e949ed06c28b00f0e1c3757f0da27)
adds 3f100a5 Fix a type-punned warning (This used to be commit 4c992e4340eda31e686a2d2a8db6364aaa456c11)
adds 7340250 Fix an uninitialized variable (This used to be commit e8b866ad87476ef69c06993d255269ce9fba3121)
adds afc3eee Add a missing prototype (This used to be commit 89e2984a84951373d0e93fe06d0c69c8a62bc777)
adds 9774970 Cosmetic fix (This used to be commit 8d8cb8f9ccbc013b97c252d27c3af4e2eb10d56a)
adds 1faeda8 Do not link in SOCKET_WRAPPER_OBJ twice (This used to be commit 99b3289aa44c94c16f5330eba841fd9c21c6303b)
adds c20077e smbd: close_stat() should be static
adds a0ad3a7 printing: fix default printing subsystem detection
adds 450ca80 add talloc_stackframe() to eventlogadm
adds d2c2635 Make remote_password_change return malloced error strings
adds 5c6f961 Remove a static (This used to be commit 85a84f72ffc440fb71744cb72de2dba07793123c)
adds bff221c In libsmbclient, map NT_STATUS_OBJECT_PATH_NOT_FOUND to ENOENT
adds 0257188 1. lib/system.c (xattr code for Solaris) could not be built against c90 compilers. (declaration after statement.) Sample patch attached. (This used to be commit 102a247df99967f25dbaf40c9be2d48a8e15c64c)
adds 5d85dd6 Fix a C++ warning (This used to be commit 9bf5ead4b2be57fa84e5b3137bfa0305a916f10f)
adds 2b32252 Improve debug message
adds d4bfafa Fix bug 5055 (This used to be commit 8bcd2df841bae63e7d58c35d4728b7d853471697)
adds d5b2325 Remove a global (This used to be commit 3088bc76f1ceffecaa5aea039be79973c9876f0c)
adds 80c2446 Remove pstrings from nsswitch/ and registry/ Jeremy. (This used to be commit 331c0d6216e1a1607a49ed7eb4078e10138ec16a)
adds 1011b32 Remove some statics (This used to be commit 1fab16ffb888cd4ec18e52d9da33976a67a5d104)
adds 96ea32b Use the proper boolean constants - the type has been changed from BOOL to bool.
adds 9d42af0 Unless talloc has some new magic there is a ctx missing here.
adds 3a452a1 Remove pstring from everything in rpc_server except srv_spoolss_nt.c and srv_srvsvc_nt.c. They're next :-). Jeremy. (This used to be commit 55b4f9d003b036af69085f7b64e0df08c5ba440d)
adds f642ae8 fix a obscure compiler warning
adds 6b6655e Remove pstrings from everything except srv_spoolss_nt.c. Jeremy. (This used to be commit 0002a9e96b0ef78316295a6eb94ff29b64e2f988)
adds cef494d Make init_unistr2_from_unistr take an explicit talloc context. Make init_unistr() re-use rpcstr_push_talloc(). Jeremy. (This used to be commit 04aecde5cfdb00d5aa32f9675c797266aba83c0f)
adds 2cda3e7 Whitespace cleanup. Jeremy. (This used to be commit 3052172d2bfe9d787777525e90816394aac2dd54)
adds 93bfb6c Fix old cut-and-paste bug where the wrong field was being written to. Jerry please check. Jeremy. (This used to be commit 6a556fd73ac8c247c15df664f7910f8688abfdbc)
adds 0bc4ff7 Remove pstring from srv_spoolss_nt.c. All gone from rpc_server/*.c Jeremy. (This used to be commit b5a2a1e3f82a0d319fc9a1d76f5166150680f4d4)
adds b11e6f2 Save one extra strdup per lp_string. Use talloc_sub_basic() directly. Jeremy. (This used to be commit f1e401ef5c89ecf12921b7adb228da438521a693)
adds 1cd1c9d Remove unused prototype for smbldap_get_single_pstring(). Don't use pstr_sprintf() on an fstring - change to talloc. Jeremy. (This used to be commit 6cae4b5fa1bcb848cb2a28daaafeefd6bcd08274)
adds 9c8bd95 Fixed obvious typo. Jeremy. (This used to be commit 9755c5311416f17bac0a848d027cafb3fd487618)
adds 762fde9 Remove pstrings from namequery.c. Jeremy. (This used to be commit 71ccd0c42e0ae66172ca5797be3d3a01f4a67a69)
adds 3daafc5 Remove pstrings from asn1.c. Jeremy. (This used to be commit 82f393e60378eb42ddcc740241902eee495719d3)
adds ddcaaae Give rpcclient a talloc stackframe.
adds a605be7 Add a warning for a potential bug I've run into (This used to be commit 223352e32372f1b055298cfc6f2770043a845e3d)
adds eced14c Remove unused code (and pstring). Jeremy. (This used to be commit a261a61226248b41be22dd4f2873b5ed82bc2a24)
adds 25a6a67 Allow calling "net rpc join" and "net rpc trustdom" without specifying server IP.
adds ce2844f Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit aff5a52136b85fe82c4acb08d12009187d1fe6c7)
adds 42c87fe Remove pstrings. Ensure we validate offsets. Jeremy. (This used to be commit ff06cc34e66a18ba71dd54f6c78b05a45b9f2d85)
adds d2cf97a Remove the explicit TALLOC_CTX * from cli_struct. Make us very explicit about how long a talloc ctx should last. Jeremy. (This used to be commit ba9e2be2b5a59684e854609f9d82ea1633448c62)
adds b7db7c8 Fix memleak. Jeremy. (This used to be commit ccacd170472869391bd1e5bc850b1467492b8fa3)
adds 4a1fbf7 Fix build warning.
adds 7557964 Merge recent wkssvc changes from samba4.
adds b05ffb5 Fix _reg_perfcount_get_instance_info()
adds f692694 Remove PSTRING_LEN from smbd/ nmbd/. Remove pstring from libsmb/clidfs.c except for a nasty hack (that will be removed when pstrings are gone from client/). Jeremy. (This used to be commit cc257b71d13daa47e6f2315d0f07a60eb4aaeca6)
adds 5b184c3 Remove pstrings from clifile.c. Jeremy. (This used to be commit d5658914c2d6ec878d9a11f8a1fa57f1697362e3)
adds 810f760 Add talloc versions of all the next_token() functions. Now I can really start removing fixed length strings... Jeremy. (This used to be commit 0ae61e26547e594e94037d4474a008221e5df8cf)
adds 5886f7c Merge encode_wkssvc_join_password_buffer() from samba4.
adds c224118 Make encode_wkssvc_join_password_buffer() non-static.
adds 4b9f336 Move param helper routines to one place.
adds a51e682 Add NetJoinDomain call.
adds 22cf7f5 Merge join error codes from Samba 4.
adds 5ee2732 domain_name is a ref pointer.
adds 1484b1d Give NetJoinDomain() enough time to finish.
adds ac512a5 Robustness-fixes for NetJoinDomain().
adds 9fdb8b8 Add NetUnjoinDomain().
adds 9433010 Add header file for NetJoinDomain() and friends.
adds 4b60045 Add "net dom join" code.
adds c88263a Add "net dom unjoin" code.
adds a43e3f9 Add "net dom" command suite to "net".
adds cfbbeeb Avoid to include net prototypes, just reference user creds.
adds d1807be Fix restart after length count. Jeremy. (This used to be commit fa8115f32bfd37f75c284ff0f6906dbc2af0f40c)
adds b37ae99 Removed all pstrings from libsmbclient. Derryl please check. Passes valgrind tests I've run in examples/libsmbclient. Jeremy. (This used to be commit 9d0034faed939a4534637696f1631ac2da60e4a3)
adds 4e266bd Remove pstring from clirap.c. Jeremy. (This used to be commit 6e27663cb44a79f729fa4366e000c43383f6d1b7)
adds e23fea9 Whitespace cleanup. Jeremy. (This used to be commit 4dfe19be1c3a63b8517c6580c9cd363c7271693d)
adds d19861e Ensure we have 2 bytes of zeros as a pad-buffer at the end of all returned trans/trans2/nttrans client replies. Not included in a count - for safety purposes. Jeremy. (This used to be commit 3e65fa5bcf5d1af3983f2e576698eccaad79fcda)
adds a17a13f Fix missing error cleanup noticed by Derrell. Jeremy. (This used to be commit 37f00926c29c22f27e7192c1fff0a08ce136cb86)
adds f4e4df6 Fix some C++ warnings
adds 4a3ee48 Fix an uninitialized variable (This used to be commit edce7bd7a9dd1064ba8aec34b334c7395228f40b)
adds bbf2cb6 Fix some C++ warnings (This used to be commit 156c7f10bb63a610f85b52242cfd1b67bfa73c29)
adds 5066f7c In nttransact_create, we also need to check for delete readonly (This used to be commit f4cc9cab518e97c1049aaad7516aba212ae15c95)
adds a236618 Bump up debug level
adds b1a924a Fix some bogus uninitialized variable warnings (This used to be commit 48a162b709cc14632fd02c4cd40aa8cfafc53324)
adds 107c1f8 Reformatting (This used to be commit 28c0a77ec1eb4bc69679c00dcdacaa6ee4d8e3f5)
adds e9e182f Actually implement reboot feature for net dom join/unjoin.
adds 9cc7b8e Reanimate rpcclient wkssvc command.
adds 41418ed Add decode_wkssvc_join_password_buffer().
adds fc0a631 Add check for ppc statfs.h header to workaround for broken capabilities.h.
adds f5b071e Move check for broken system capabilites.h headers to lib/replace.
adds 684a72c Reformat configure checks for broken capabilities.h.
adds 66887dd Remove workaround for broken capabilites.h from lib/system.c - now in lib/replace.
adds 59e9d5b Regenerate pidl rpc client calls that are WERROR based.
adds 58944aa Forgot header in previous commit.
adds 82089a2 Fix winreg callers.
adds 9ab0038 Fix svcctl callers.
adds f942b88 Fix dfs callers.
adds 6b37d8e Fix wkssvc callers.
adds 6f1b4eb Fix shutdown callers.
adds fe1a12b Remove pstring from clirap2 by completely rewriting the damn thing :-). Now with added paranoia. Jeremy. (This used to be commit b6b5f92bc9457220df384bdb13530c393d294ce7)
adds df14190 Last pstring here. Jeremy. (This used to be commit 98d86dcbd898f48748bbfbe1066a7014d25392d1)
adds bcf033b Change tdb_unpack "P" to return a malloc'ed string rather than expect a pstring space to put data into. Fix the (few) callers. Jeremy. (This used to be commit 7722a7d2c63f84b8105aa775b39f0ceedd4ed513)
adds b9342ea Remove unused wpstring and macros. Stop using pstrcpy in smbd/*.c Jeremy. (This used to be commit e72bce5b62fb0a9d0ff4a3d76490219994f303cf)
adds a224870 Fix the build. fstrterminate was used in one place. Jeremy. (This used to be commit 0ccd87c56b34bdc34c73d700d21544fe269f9141)
adds 6f46f75 Make strhex_to_str clear on string limits. Remove pstring from web/*.c Jeremy. (This used to be commit f9c8d62389f8cb47837e5360209936176537df13)
adds 328a57e Remove more pstrings, from the winbindd protocol def and inside winbindd. Remove unused pstring types. Jeremy. (This used to be commit 9ccac8abb0420393569dbca73e7daf2742aa1099)
adds adf6d84 Getting to the home stretch for elimination of pstrings... Jeremy. (This used to be commit 041163551194102ca67fef52c57d87020a1d09bc)
adds d3609c4 Don't forget to delete the stackframe. Jeremy. (This used to be commit 0551ee3402daebe5b96a66162d7702ca5a31da52)
adds 3ab73ea Gone from usershare. Jeremy. (This used to be commit f1555f4f0d66e57fd19f200f842e4d05527accd5)
adds 0e9a1c2 Fix crash bug with vl's new trans handling in old transs calls. Make this look like the (working) transs2 handling (replace inbuf, not write to outbuf - outbuf isn't allocated yet so you get a null deref). Jeremy. (This used to be commit f04e37a630f8e7538d670d34db4ea7fc7c0b50a3)
adds 774a309 Fix signing bug found by Volker. That one was *subtle*. Jeremy (This used to be commit 816aea6c1a426eb2450061b847729e22bdac33a0)
adds bb9b754 Back to pstring removal. Jeremy. (This used to be commit 95842ae4e113e304f652120b250a70a95c66e3bc)
adds e883c70 Remove pstr_sprintf. Replace with snprintf. Jeremy. (This used to be commit bc9aa722231288c58554c2a48cd659c60bdcba63)
adds 5ea101f Allow STR_TERMINATE and -1 src_len for pull_ucs2_base_talloc(). Jeremy. (This used to be commit 063358d87ac9a1d948c8d4b6358e926dd14bb3ac)
adds 3c219ce Remove pstrings. Jeremy. (This used to be commit e3c02796f8cf49af388741d175c4011825670df0)
adds e262c41 More pstring elimination. Jeremy. (This used to be commit c1f70793d615df57dc7b766d67db3e9eedd0e25e)
adds de7fd58 The usual !pstring... Jeremy. (This used to be commit b676262a781363e7be49b21817668a53cca75c2d)
adds 755051b pull_ascii_pstring is gone. Jeremy. (This used to be commit 288aacce4b56d159218be311019cb951e5a232fd)
adds 74dfee9 Remove tok pstring from util_str.c Do we even make rpctorture anymore ? Jeremy. (This used to be commit fecc3cc45af6145fad9a0570e6cae8422bd2443d)
adds 3771ada Remove pstring from automount lookups. Remove premature optimization. Jeremy. (This used to be commit 6863fe51b5afea234b04b073d3e1b7608d60620e)
adds 3ec5a37 Ok, down to just the client/*.c code now. Jeremy. (This used to be commit 7d3959f81a5439800b813ef052382e67424c90cd)
adds 65d5d7c Fix sample gtk code. Does this compile ? Jeremy. (This used to be commit 750d26b7e9ab39663da0c3e6ccc1288fc08c81ea)
adds 786e73e More pstring removal. Jeremy. (This used to be commit 905943137c2dafca4dc946f9b1f133fc5542eb37)
adds 113cb76 add SESSSETUP_BENCH (This used to be commit 3b057022a570a1fb68e03c477a6989e7d1e7cef2)
adds 80287d6 tiny refactoring (This used to be commit 7f15a9f5a281052d2bed13a622b2fc9a24c62096)
adds c6cb3ed Tiny refactoring (This used to be commit b79b16d637d41a356c036c6aac932e4504d2d7b0)
adds 692725d consolidate srvstr_get_path in ntcreate_and_X (This used to be commit 4a2d502903934f4c3dc6b31595fe77a2013dbc21)
adds cb7706c TALLOC_FREE early (This used to be commit 4b1f0d1d93d1e7bd0b4fa641d4e9629af8234d71)
adds acaea7e Tiny refactoring (This used to be commit 481e35eba8e130041848887ec5fb6212e331eb14)
adds 96a1fb4 Tiny refactoring
adds 629278a Put posix semantic calculation in the same place in both routines (This used to be commit f6d62226a33cdff41ad7881996d856b7130ef15c)
adds adb8d1b Reformatting (This used to be commit fb900184feeda37691cf9bd57c029988648de9f8)
adds 177bf9a Move pulling the ea list out of the way (This used to be commit 753e640f49125c319d7b8f2db262e273a1727691)
adds 222cd32 Align formatting, one TALLOC_FREE is enough (This used to be commit 5bf4647dea71305d9a92875a751b24c8a2e4a916)
adds 825dddf Reformatting (This used to be commit 719941605333a453c4219aed45780862c94a5c7c)
adds ffeb5aa Split out sd parsing (This used to be commit 5a9d147e41b260cb620f026291786eeb95ebc64f)
adds db1a235 Tiny refactorings (This used to be commit f3421c3b86aece4f8303e864c5df97485db77f88)
adds 727746b Reformatting, also allow quotas for transact_create (This used to be commit 956aae7a57364debf724a7ef0bd0074119a24d24)
adds 3f1ed0f Implement create_file()
adds 72ca4a6 Fix debugs (This used to be commit 77b31ef44a9f7c1c9b80d90653a49affee8e0372)
adds aa6f0a0 Fix error returns (This used to be commit f5cdaacd1784d3801d638fa9984b52c57dad6ebd)
adds bef09af Fix attribute calculation for ntcreate&x (This used to be commit 9ef81cb14952cad96c71409c04a2cc6579e3311c)
adds 14d1bd2 Fix debug (This used to be commit c268be54ee3bdd59980a6217a0e8e59dd3ec5ce2)
adds 756ce14 Fix an uninitialized variable (This used to be commit ca3add2d65a242029f08482f3b82ea56b7059538)
adds 188daba Move create_file to open.c
adds 2b17840 Remove a static, and "signal_received" needs to be sig_atomic_t (This used to be commit 8acd4a202f6b4518c2ce9cdd30f5dfb14b86c07c)
adds 66af070 Make share_info_db_init static (This used to be commit 111502d3a2901abcff25792bed3c4038a7592410)
adds 78c6ee0 Remove some globals (This used to be commit 31d0a846db08d845e6cdfd85def4ac1c34031e02)
adds 195d6be remove some statics (This used to be commit 97c9a4042d36178a728b5e0f8923091c7069366d)
adds b2ca925 There's no point in passing down a 0 (This used to be commit 525a6887afcae8d8e740cf194a412c21da899649)
adds bf13b9f Fix a debug message (missing newline).
adds 5d22700 Compile fix to the automount support. Patch from GlaDiaC. (This used to be commit 487ab6e75e8b8d15f2a37e4ba4129eb2475d4c86)
adds 44a59c4 * Adds support for cifs.spnego helper into configure and Makefile.in
adds 84ed970 * helper source for handling cifs kernel module upcall for kerberos
adds 7f2ec20 Fix warning (This used to be commit 05bca093d107609f236928f338e2512a628c2c91)
adds 1938e86 Remove arbitrary 1k limit on pathnames. Malloc them. Jeremy. (This used to be commit 71770b4c1d021d829deeb53a6ea3b747fce55c84)
adds 47ababf Merge commit 'origin/v3-2-test' into v3-2-simo (This used to be commit 1b133d111596f7fb6a42e526ab69f621df97956a)
adds 29f85f5 pstring removal. Jeremy. (This used to be commit 66e7e30b13bc6904f20a1b4277143c63f8beec83)
adds 7c4019b Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-simo (This used to be commit 78581ad070dd6e1886dd2094cf75ebebbb83d9a6)
adds c436c5a Improve a debug message.
adds 8ab33fc Fix path length limits on cli_list (outgoing. Incoming will be fixed with pstring elimination). Jeremy. (This used to be commit cd43b93d405bf892d1d8941b2d1e64d7d53adf69)
adds 4acfce6 Don't understand this. I have no changes here.... Jeremy. (This used to be commit 49534432d4c63d0dfd7bf080c30adecef06deade)
adds 8fd3a7c libads: fix typo
adds ef42d66 printing: remove emtpy print_test.c
adds a5c0558 Remove trailing slashes from service name (This used to be commit a9b686bfdcf993d5423875543f154607836ac143)
adds d8ac0ce Remove an incredible amount of whitespace.
adds bf80f40 Make output of net getdomainsid more meaningful. Unify spelling of SID. Display usage if superfluous arguments are given.
adds 9bd35ef Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 48252d124d83aaa502b7821564978b9bf5babd03)
adds 1b92ea5 Remove pstrings from client/client.c by doing a large rewrite. Mostly compiles.... Jeremy. (This used to be commit c87f3eba9aa52f4ab25d77e2167262bf5c43b1a6)
adds 364b002 Fix clidfs.c compile. Jeremy. (This used to be commit 76034d1529a594837725cf599d97019eed7226b4)
adds c6f0352 Make cmdline_auth_info private to lib/popt_common.c. Provide accessor functions. Jeremy. (This used to be commit 420195dd3e8b1b6771ab8be8bc974edaafc0cf8f)
adds e67a662 Add popt to binaries in makefile. Hack clitar to compile until I fix it. Jeremy. (This used to be commit 252ef28bb8f1406fdd92edba8538cb9e88f0b77f)
adds 9fdf2d0 Get closer to building with smbmount. Move parameter line changes into lib/util.c Jeremy. (This used to be commit 6ac5d81655927ba8eabea35adaae5adfcbb821c9)
adds 761cd24 Missed smbmnt popt. Jeremy. (This used to be commit da558a7bdb40c755aee60198d1f9eb9efe4c5463)
adds 79c3aef Fix typos in auth change. Jeremy. (This used to be commit 440e9f5b51e42e5dc5ce3f8d10b9e43ca31e87ef)
adds e2ae63b Make all the tools use the proper accessor functions. Jeremy. (This used to be commit 6d61bb87975839adb25c304e5e5041f91b12d236)
adds 7765236 These should be char *, but replace them with [1024] for now to eliminate the pstring data type. Jeremy (This used to be commit d690ba77107d8c2b722972300272f9d540641ce9)
adds e7781bd Fix the '-N' option. Jeremy. (This used to be commit b91b61b54f02f11d80fc25b268faa354fcd1f6e0)
adds 9e03d61 *Really* fix the no password -N opt :-). Jeremy. (This used to be commit 187d8a94eae87a32432c7c295698517b6ae31523)
adds 7bfe569 Allow to set level in cmd_wkssvc_wkstagetinfo().
adds 09c4b72 Add getjoininformation to rpcclient.
adds 783afeb Add cmd_wkssvc_messagebuffersend().
adds 61dbd44 Fix build with new werror based pidl rpc.
adds b2fac35 Allow to set custom message in wkssvc messagebuffer.
adds bccadf8 Fix two unused variable warnings
adds 30d31a3 Make fname arg to create_file a "const char *" (This used to be commit da94b5f9e37f38880e8ca4c2c7f8de6838864321)
adds c55e44b Re-arrange create_file() parameters
adds ce535b4 More parameter shuffling (This used to be commit 8f70f691ffa3e171a73d04a1c867aa6fca4d4583)
adds ca4eee5 Pass only internal oplock request values to create_file
adds a23d090 Attempt to fix make test :-) (This used to be commit de3a3e3745e58cbfa777ae426e38bad3d74230d4)
adds d3b4b69 Add NT_STATUS_DOWNGRADE_DETECTED (thanks to Magnus Mertens).
adds 5b3459e Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 0c21c5fa84e18d78801ab79abd726e5588902476)
adds 67344a4 Remove pstring from clitar.c Jeremy (This used to be commit 1d5fee5038413c90b367434f9066d947849bdaed)
adds 9e8180b Remove pstrings completely except for smbctool (what does this do ?). Don't build this for now. Jeremy. (This used to be commit 46b67fd82c795d1a34a1efca9e409c0f3fa4f3a2)
adds 8404873 Don't double define fstring. Jeremy. (This used to be commit 822b2ead9b0ee28d7ae147fc1ef67da099699cf8)
adds 590da03 Fix call to clistr_pull_talloc. Jeremy. (This used to be commit 86700b7e2e79e634b41c272632e42b2e64f58ba3)
adds acf15ae Don't build rpctorture anymore - not maintained. Just remove. Remove all vestiges of pstring (except for smbctool as noted in previous commit). Jeremy (This used to be commit 4c32a22ac50ada3275d2ffba3c1aa08bee7d1549)
adds ade5176 We don't need P_GSTRING or P_UGSTRING anymore. Jeremy. (This used to be commit 78dc75600099b5b3b5a8ecffec747a227ff51d70)
adds c281ff7 After conversations with Jerry, remove smbctool until it's maintained. Now I don't have to fix the pstrings in it :-). Jeremy. (This used to be commit 9da4f408433759b7d86d1954e2e7c1365d590389)
adds 8267331 Don't deref null pointers. Jeremy. (This used to be commit 686e4e5efe23e074b661e876b6b118c03ff0058d)
adds 097e5b4 More null deref fixes. Jeremy (This used to be commit 78c98796d9328723b7c46012adf5393134a4fea3)
adds 4deeca9 More null deref fixes. Jeremy. (This used to be commit efaebdb141a841ec083f20f8905ae0294b81d0d6)
adds 25288b0 A requiem for pstring.
adds 42cfffa Remove next_token - all uses must now be next_token_talloc. No more temptations to use static length strings. Jeremy. (This used to be commit ec003f39369910dee852b7cafb883ddaa321c2de)
adds 6e995e4 Add define guards around FSTRING_LEN. Jeremy. (This used to be commit ea8633689d43cc2fe15aedb430b4cac38fa73d14)
adds 0cdcd25 Fix two incompatible pointer warnings
adds 1e26ecf Fix C++ warnings (This used to be commit 01a5c3ea4bf18d99ca1c35e8c38367046e4c867b)
adds 22e329d Get rid of the msgbuf[1600] (This used to be commit af228007915cc8bb65fa7968da25a1a36004bc22)
adds d58868f C++ warning (This used to be commit 85a7f800b6ff8a21d234cee1a24123fb48bafa13)
adds 6bec071 Don't copy the rpc function pointers
adds 2ecdbea Move load_case_tables() to after logging is set up. This can log errors. (This used to be commit ffee51586cfc32a7e394f606e5021ee8fd198559)
adds daba3f8 Fix connect(2) callers to use correct sockaddr size.
adds c553b6f Make sure NULL is defined to the IPv6 test doesn't spuriously fail. (This used to be commit 87c302e250aacc4d5d6a3cce3f134dd13fa457bf)
adds 39f0e6d Specifically ask for IP4 addresses if we don't have IP6 support. (This used to be commit 4786654992e3cb2280b77406f9217fcec981602c)
adds 8892c7a Choose a better default for sockaddr length. (This used to be commit 5c347cb46d85d04bbba7c99dca7ff9628f977d84)
adds f78ce18 Support fetching very long server lists with RAP_NetServerEnum3.
adds 632ab7d Many systems don't have sa_len as part of struct sockaddr. Revert 5c347cb46d85d04bbba7c99dca7ff9628f977d84 "Choose a better default for sockaddr length.". Jeremy. (This used to be commit 677ac6adc38b0747f825ee597e0502277a8f74b1)
adds a1ceee9 remove a static (This used to be commit 0006b14d38b80562458b37f616c9b68a3168fe64)
adds f4fe725 Remove two statics (This used to be commit 8ee502e1e59960fd8db037f0adf1171b2a18cec5)
adds 0527d37 Remove a static (This used to be commit 1f317f471af72f8bbc6c9fdd3e79a27c59e6fb6e)
adds d60fac2 Tiny simplifications
adds e9e33ad int->bool (This used to be commit 874258195278bc8c6bb3011c153c5d646fff9e75)
adds cc16644 Move stuff from data to text (This used to be commit 49f06a2fa70e469bcb5fe17852af011dac32994b)
adds 3a9576c Increase debug level (This used to be commit 4e6df5547167fc235971498cb296a5f74dec8b8b)
adds 2585232 Simplify add_session_user (This used to be commit f98082ccf048a2de6fea8d922264879305b3d2c8)
adds af082d0 Correctly unbecome_root() on error (This used to be commit aec5f1512660953168a2c55b2890cd6c076b8a92)
adds 94a3544 Add dbwrap bystring service routines (This used to be commit 1e214b536b0628db299d701839e62a4ac52727c9)
adds 18c90ed Add db_tdb_fetch (This used to be commit efa8764c21edfbd09f535900ba37359d72903bf8)
adds 26a2e81 Add rbtree.[ch] from the Linux kernel
adds 8a8b146 Make the Linux rbtrees compile within Samba (This used to be commit c871fd802f3c0c5ef1f63b2d01a636c885f22b23)
adds d5ab800 dbwrap_rbt
adds 3073964 Convert ServiceHash to dbwrap (This used to be commit 66bd6837b593a7127bd5098afc990d3fb7a5a35a)
adds 0c0054f use dbwrap_rbt in loadparm.c (This used to be commit e81629339589e2e7f464b3dca55730ff2d0877e4)
adds 7faee02 Remove the char[1024] strings from dynconfig. Replace them with malloc'ing accessor functions. Should save a lot of static space :-). Jeremy. (This used to be commit 52dc5eaef2106015b3a8b659e818bdb15ad94b05)
adds 97cbace Forgot build options was generated... fix. Jeremy. (This used to be commit d78e081043124bbd80cf56d4a991ddf24ff46ef6)
adds 6dd8917 Fix return values for invalid printers. Found by kblin spoolss test. Jeremy. (This used to be commit bb8c044d425cf62b76e487103c8fb0b6cd4c83c2)
adds ff1a79f Remove two completely unnecessary globals
adds 29c104f Fix bug leftover from pstring conversion noticed by ceez on irc. Jeremy. (This used to be commit 70950b419a57465c38bb36722644b95b1d14f76d)
adds 921bbc1 Fix errors from next_token conversion. Spotted by Andreas Schneider <anschneider at suse.de>. Jeremy. (This used to be commit b40efc2fe63a3420b62fbf1ea8936112c5a24bdc)
adds 8596a1b Ensure we have a non-null flags. Pointed out by Andreas Schneider <anschneider at suse.de>. Jeremy. (This used to be commit cafde6c37259de587d3775a2d229abd253d2376d)
adds 09fcb23 Don't need an fstring here, we can talloc. Jeremy. (This used to be commit 3f6cc826378729c9157ea68e7cf5c7b584bbb585)
adds 5c1e5b3 vlp: Build vlp (virtual line printer) against current git on make everything. (This used to be commit 212ab58a3a7f03bb97c6ad3430e2776f9faba7c9)
adds 92482e5 idmap: add a const to idmap_dump_maps()
adds 35608af winbindd: rename child table struct elements
adds 0439fdd Replace "unknown" with access_mask when calling samr_CreateUser2().
adds 353dba4 When building nsswitch, make sure to also build smbcontrol.
adds 0ac113e Move INTERNAL_OPEN_ONLY calculation out of the way (This used to be commit 0e96549b56e288c596ed8772197f97ffa5ade300)
adds 3063f85 Move more stuff out of the way (This used to be commit ae422fce01cd7520d6dd72e08719a5cd003cb640)
adds 39ea0ed separate out create_file_unixpath() (This used to be commit deaacf971e0fbffd0e5fe24f225ebf645a77e133)
adds a347ff8 Convert the posix_pending_close_db to dbwrap_rbt (This used to be commit 841f4ccbfb5f79ac4f447342e9dd6ef73cacbc65)
adds af3cc95 winbindd: pass const char *logfile to winbindd_dump_maps_async()
adds 95c2f31 Add patches for bug #4866 from jiri sasek - Sun Microsystems - Prague Czech Republic <Jiri.Sasek at Sun.COM> - slightly modified - Jiri please check ! to allow Solaris to get passwords > 8 chars. Jeremy. (This used to be commit 657bf8c3479d6192f269e3daef1517e77a9fa9cb)
adds ec7426d Fix warning message about data type always true. Jeremy. (This used to be commit 0a3be0aad7220eb97fe39460e20f36c8ae9ce474)
adds f0d2edb Make decode_wkssvc_join_password_buffer() return WERRORs.
adds 68a9bd0 Add split_domain_user() (not to mix with winbind variants).
adds 10f1cdc Some cleanups for "net dom join".
adds b061407 Add lp_include_registry_globals().
adds 3728c8b winbindd: remove unused WINBINDD_DUAL_NAME2*ID and WINBINDD_DUAL_*ID2NAME calls
adds 38f8d32 winbindd: remove unused WINBINDD_DUMP_MAPS support
adds d818a93 Don't restart winbind if a corrupted tdb is found during initialization.
adds e3e1692 Allow cliconnect to loop through multiple ip addresses for a server. We should have been doing this for a while, but it's more critical with IPv6. Original patch fixed up by James. Jeremy. (This used to be commit 5c7f7629a97ef0929e00e52f1fae4386c984000b)
adds b0469d0 Fix secrets_store_trusted_domain_password() after pstring removal.
adds 2ade252 Fix logic and prevent segfaults in secrets trustdom tdb pack code.
adds 1acd160 Vista SP1-rc1 appears to break against Samba-3.0.27a
adds 022014d Make heimdal and MIT happy when iterating through auth data.
adds 9373e1e Fix bug #3727 with patch from Steve Langasek <vorlon at debian.org> Jeremy. (This used to be commit 0723760ba47a465d2ff5a22a680f1b5196eca7d8)
adds 61277c7 Fix the buildfarm until I figure out how to allow smbpasswd -L for non-root on the buildfarm only. Jeremy. (This used to be commit 1bb5ce824f800d967e2a92e946dd6ce7c4580b93)
adds e897e9c Only add the non-root escape on !developer. Jeremy. (This used to be commit a50c2d159c754c6ff88649ed859f2b3f9c24f6a1)
adds aaf05ef Developer doesn't cut it - need #define test for NSS_WRAPPER. Hopefully this should fix the buildfarm. Jeremy. (This used to be commit 087489b7f2a8cd5868b54dbed3f3eed5d0709ba7)
adds f6b38a7 Fix bug #4784. Patch from Steve Langasek <vorlon at debian.org>. Jeremy. (This used to be commit 4f503ea8912eb787209c8df364bfdb161dbb212c)
adds 48081e0 Add a portable version of strlcpy and strlcat and convert all strncpy/strcat calls to them. Convert all sprintf calls to snprintf. Safety first ! Jeremy. (This used to be commit eff2b368e891d523de38b43ced95798b74ae101e)
adds 96591dd Missed one strcpy call. Jeremy. (This used to be commit b215fb1ad0d5bb3fa7084c2773845ce1dffb2173)
adds fa89666 Autoconf support for detecting DNS Service Discovery support.
adds 819a74e Fix typo. (This used to be commit c8468a1bb49535f0467e1a83b4c8bc5c8dce834e)
adds 12ac4c3 Register the smb service with mDNS if mSDN is supported.
adds ceedf1a Fix pam_smbpass build (This used to be commit fbc510f1717fe82338262c18c252d18987c55b5c)
adds 9514660 Fix for bug #4801: Correctly implement lsa lookup levels for lookupnames.
adds b99a6b0 Remove two unneeded functions.
adds 4884f5d In cm_prepare_connection(), only get auth user creds if we need to.
adds 5d9c977 Streamline logic in cm_connect_netlogon()
adds f793c99 Let get_trust_pw() determine the machine_account_name to use.
adds fe969f9 Refactor the lagacy part of secrets_fetch_trust_account_password() out
adds 1084151 Export logic of get_trust_pw() to new function get_trust_pw_clear().
adds 31f221e Rename get_trust_pw() to get_trust_pw_hash().
adds ce76bcf Pass NULL instead of unneeded &sid: pdb_get_trusteddom_pw() checks.
adds 7cf5c17 Refactoring out get_schannel_session_key logic.
adds a493c7b Streamline and fix logic of cm_prepare_connection().
adds 13e0e4b Refactor out assembling of trust creds (pw, account name, principal).
adds 9104d2b Make cm_connect_sam() try harder to connect autheticated.
adds 5db4a7f Add flags for correctly implementing lsa_lookup_name levels.
adds e253834 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 45636efa39cbcc2ecf7af4dfd1ac6a90f197ba01)
adds 733425f Fix codepagedir to follow predefined libdir when using FHS. Fixes x86_64 build. (This used to be commit b8e582c9941d2466a403e476c52026f4b4201062)
adds 9e73392 Arg. The fix for CVE-2007-6015 hadn't been merged into 3.2. Do so now.... Jeremy. (This used to be commit 6b1246c29a0241c8e4bb98d659d847d010826b36)
adds 0d8146d Fix typo in debug statement.
adds 54e32ba Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit c9496e97cf91c5f29f19c123377f03f44d1a32f6)
adds 03ccaab Add a varient of Steve Langasek <vorlon at debian.org> patch for bug #4780. Cause user mounts to inherit uid= and gid= from the calling user when called as non-root, except when overridden on the commandline. Jeremy. (This used to be commit 7fad5f38ea86ef76dc8e0853926b3248230616be)
adds 138333e We don't need to call endpwent if we never call getpwent. Jeremy. (This used to be commit 27078d1292e8588956ae78e4cddb1bcebbe84478)
adds 7b45764 Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 0de2b3eb515f2da21ffd1ce54979bb1f8063024b)
adds 40889dc Move dns_sd.h include to fix the build. (This used to be commit cf221a94bd8794add508a2b9305b8c0d40c3346a)
adds 1410c9e3 debug: fix crash bug when DEBUG() is used before setup_logging()
adds adc31b9 Revert "Fix for bug #4801: Correctly implement lsa lookup levels for lookupnames."
adds 873f14a winbindd: move domain child specific stuff into its own file
adds 4d7a337 Make smbclient to display error message and usage in the case of invalid options. (This used to be commit 04131b26de08b3cea948ef89921c56561d69dd1d)
adds 6a364ce Revert smbclient changes.
adds 9bcfb5a selftest: move workgroup name into WORKGROUP envvar
adds 28c7c83 selftest: add a bunch of wbinfo based tests for winbindd
adds 4130053 selftest: disable wbinfo tests
adds 16352dd add POPT_COMMON_CONFIGFILE which only provides --configfile (not -s)
adds ffe42b9 wbinfo: use POPT_COMMON_CONFIGFILE
adds 9f2490c selftest: reenable wbinfo tests and pass --configfile instead of -s
adds 3cdd8da Fix for bug #5082 from Mathias Gug <mathiaz at ubuntu.com>, Steve Langasek <vorlon at debian.org>. Recent versions of Linux-PAM support localization of user prompts, so Samba must use the C locale when invoking PAM (directly or via /usr/bin/passwd) to ensure that password chat values match the prompts in a locale-invariant fashion. Jeremy. (This used to be commit bc13e939546a5bcb78925a6b117e89fde20f6451)
adds 43473c8 Fix a segfault
adds 2cb7f5f add sid_string_talloc (This used to be commit 9e3ef0923d71cc06b8445be2625ebd8dfed1b42d)
adds 105635e Use sid_string_talloc where we have a tmp talloc ctx (This used to be commit f00ab810d2540679bec109498ac89e1eafe18f03)
adds db98b92 Add debug_ctx according to an idea by Tridge
adds f498f66 Add sid_string_dbg
adds 900288a Replace sid_string_static by sid_string_dbg in DEBUGs (This used to be commit bb35e794ec129805e874ceba882bcc1e84791a09)
adds 54ae9df Use sid_string_talloc where we have a tmp talloc ctx (This used to be commit 0a911d38b8f4be382a9df60f9c6de0c500464b3a)
adds 7b01537 Replace sid_string_static with sid_string_tos
adds d899b8c Use sid_to_string directly
adds 14ef4cd Replace sid_string_static with sid_to_string
adds 4312ad8 sid_string_static is no more :-)
adds 79cd97c Use dom_sid_string for sid_string_talloc
adds 2e07c2a s/sid_to_string/sid_to_fstring/
adds d76b086 More work on bug #5082, use LC_ALL as this takes precedence. Jeremy. (This used to be commit 446ebae76d6796b30e4c71ff7190337c28637be6)
adds 0b33d60 Cope with valgrind > 3.2.x. Jeremy. (This used to be commit e799eb8da6f5e7a2173ba6b8fb040430fd1c6f34)
adds 5dbc4a2 Added patch originally by Andreas Schneider <anschneider at suse.de> to cause us to behave like Vista when looking for remote machine principal. Modified by me. Jeremy. (This used to be commit d0e33840fb4cfc85990d3ee327428b0854a22722)
adds 8e86b7b Doh, fix typo in error exit. Jeremy. (This used to be commit 44918f39c0598eec681eb9e5c65452f04809c375)
adds a9b6dea Remove unused code (This used to be commit fcd45ad6fb8d89bf6106fbed101060dbe422661a)
adds 02dd1f7 Make smb_np_struct talloc'ed
adds dd4e99c Remove a static fstring (This used to be commit a9c62c57db9e580640d0265b08b3178496de76a8)
adds c663c00 Cut down memory usage of registry initialization (This used to be commit 264d5dfe9fe97db0b69d7cd04086ad8ed9f78e74)
adds 8c6e781 make use of [un]marshall_sec_desc, allow for fd==-1 in get/set_secdesc (This used to be commit 585f5f8831f13260808a82611656fc6ca5caee81)
adds d365a43 make use of unmarshall_sec_desc (This used to be commit ced0c42f055a672f6b4ab6ba809b0f63c83b431e)
adds c335e33 Make check_dos_char static
adds 2ae400b Make init_doschar_table() static
adds e28c681 Tiny fixes to init_valid_table() (This used to be commit a8948e0727b100945ab730d4d144ccbe219bbc94)
adds 3c490d9 get rid of doschar_table[]
adds bd1172d Remove a static fstring. Jeremy. (This used to be commit 898c56c0ead6331721de9645ce55608cbe7cf34d)
adds 26daf2b Remove another static string and static passwd. Jeremy. (This used to be commit 2a700c5a57a417add3b1975b2c396d20c8a5f301)
adds 7ec9ee0 Remove t_doschar.c (This used to be commit b89f87242b9c949401f3fa9b352211906cb76895)
adds 470e970 Add combined flag LOOKUP_NAME_LOCAL.
adds 286b050 Fix flags in call of lookup_name() in pdb_default_create_alias().
adds 4c8a708 Fix flags in call of lookup_name() in srv_samr_nt.c: can_create().
adds 7d5415a Fix flags in all callers of lookup_name() in net_sam.c.
adds 720c65f Fix flags in caller of lookup_name() in create_builtin_administrators().
adds 81327b1 Fix for bug #4801: Correctly implement lsa lookup levels for lookupnames.
adds 602bb7d Make usage message for net sam rights list a little more precise.
adds 3fa2183 Reformat: Remove trailing spaces.
adds 9f5a16a Remove direct caller of secrets_fetch_trusted_domain_password().
adds d20608c Merge in J.Layton patch and resolve conflict. (This used to be commit 6b1a118eaaab405eeef0cf3c0488a2747af562ba)
adds 4869ccf While 'data' is usually 0 terminated, nothing in the spec requires that. The correct way is to copy only 'length' bytes.
adds 8f28bda Fix bug #5121 (unix passwd sync not working on a streams based system). Jeremy. (This used to be commit 545cd2139cfc9484b733693814d4724d37125942)
adds 2e44c40 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-simo (This used to be commit e940537d5be870ae622712a3b76dff891739df8c)
adds d9682df Do not close netlogon pipe in get_schannel_session_key_common().
adds c8071c3 Use the %*s feature of snprintf to remove anothe static fstring. Jeremy. (This used to be commit 4ae4b2358688bf289305a2db0ed01b653ac073b2)
adds 2b0a570 More static fstring removal. Jeremy. (This used to be commit dcf624aa02cf7415a4a55e6d45606e813ae6b91f)
adds d9553e8 Fix a segv in winbindd caused by trying to free an fstring. Make a copy of the machine_password and machine_account strings in all conditional paths so that SAFE_FREE() will always be valid. (This used to be commit 194c4640b158457a6d0d5ea91e28d41d619c77de)
adds a3081ba Prevent another segfault.
adds a62cc94 Fix logic error in cm_connect_sam().
adds 289d793 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 8223624fea7c1b61e9231168cb4d82771576cbc5)
adds 5bfe3c4 Correctly define prototypes for accessor functions. Jeremy. (This used to be commit 299ea5d122e173adf6edb6399fc90798747b0c97)
adds 192aae0 Remove more static fstrings (yes this little cache should be in the rbtree....). Jeremy. (This used to be commit 97cfdae4052d46a35040d4c1a4ade8bf2c41dbc7)
adds e3efe7c More static fstring elimination. Jeremy. (This used to be commit b4dfec09e89428cac9b21a94ce4d24e60d4a54f4)
adds 2d1b03d More static pstring elimination. Jeremy. (This used to be commit 92acc0115d8d4111289c2ade1db7bb060ee908db)
adds bf2c5e2 Add smbclient support for basic mDNS browsing.
adds 68e65b2 Fix a debug message: add missing space.
adds f427d4c Add a in-memory cache
adds b940e47 Add forgotten cache.h (This used to be commit 0dc4d6a8de84c191e339ee08c7f06ca63f83e6f3)
adds 1394b91 Fix an error when accessing unallocated sid in error path.
adds 537c4cf Fix valgrind error in dbwrap_rbt where rec_priv->node was being accessed after free. VALOKER PLEASE CHECK THIS VERY CAREFULLY !!!! This is a correct fix in that it fixes the valgrind error, but it looks inelegant to me. I think if I understood this code better I could craft a more subtle fix. Still looking at it.... Jeremy. (This used to be commit 12cce3be2a24fd72106d747890caf6c7f29db43d)
adds c99dc69 We've finished with the old node once we've copied the keyval. Jeremy. (This used to be commit 39f3efbcc5fbdff1db1b12e5fc7368968f240993)
adds 75ca692 Remove another static fstring. Jeremy. (This used to be commit f9182bbe628cb5f5395a08b2e09d4a282a99d7dc)
adds a34c6cd Remove last_message completely as it's no longer used. Jeremy. (This used to be commit c378c3edc1197d46c5d6eb2bcabbf9e774c03ffc)
adds 7326612 Two more static fstrings gone. Jeremy. (This used to be commit 4056bb8645821fba95d6e9ca4d82e2d5084c1e5c)
adds 5eca35e Add cmd_wkssvc_enumeratecomputernames to rpcclient.
adds d0cd32e Add and use some keystr functions using talloc_tos() in secrets api.
adds 713e153 Merge WERR_NO_SUCH_LOGON_SESSION from Samba4.
adds 712a28a Rename cache.[ch] to memcache.[ch]
adds cd893dd Today is not my day...
adds 2197801 Zero the tdb key, there might be padding
adds 0743d38 Some paranoia checks (This used to be commit ff644cfa1b123e9d0f8f4817504e5b209b85dedd)
adds a378734 packet_struct is used in several places as raw memory
adds 873b6f0 Samba Shared Repository - branch v3-2-test updated - initial-v3-2-unstable-716-g12cce3b
adds 5f1d36c Fix debug messages
adds 042201b Fix a "no prototype" warning (This used to be commit e5bd32812dd1e864e51c2199fd90d71813517f68)
adds e518e19 Remove Get_Pwnam and its associated static variable
adds bb89f8c Change apply_default_perms() to not take an fsp.
adds c5d21d1 Change ensure_canon_entry_valid() to not take and fsp.
adds 13e0788 Change canonicalise_acl() to not take an fsp.
adds a7e15d4 Remove the "is_directory" parameter from canonicalise_acl():
adds 8e2323e Split get_nt_acl() into two functions: fsp- and non-fsp variant.
adds cb69a78 Split smbacl4_GetFileOwner into two (f- and non-f-variant).
adds c650857 Split smb_get_nt_acl_nfs4 into two (f- and non-f-variant).
adds 010056a Prepare the gpfs acl module for the api change in get_nt_acl().
adds c8fc49f Prepare the zfs acl module for the api change in get_nt_acl().
adds 35f13ae Reformatting: wrap long lines and remove trailing spaces.
adds 65b3065 Fix two debug statements: Add missing printf parameter.
adds fcee8cc Change aixjfs2_get_nfs4_acl() to take file name instead of fsp.
adds aca40f2 Prepare the aix2 acl module for the api change in get_nt_acl().
adds 9460dfc Prepare the afs acl module for the api change in get_nt_acl().
adds 233eb0e Change the prototype of the vfs function get_nt_acl().
adds e3bb148 Only retrieve password policies in pam_auth when WBFLAG_PAM_GET_PWD_POLICY is set.
adds d2a9630 Release per-fsp data on file closure. (This used to be commit 9fead46b54519b3df78a869dbc99207046587d6a)
adds 26b75f2 Expose per-fsp extension talloc context.
adds 2403b31 Add filesystem capabilities bitmask to statfs info.
adds 2ee96c7 Fix a couple of warnings in mDNS registration. One of these is an actual bug where we pass a pointer instead of a pointer to a pointer. (This used to be commit 36db6755103f01cb74bf4194fc81ca6d4b5320e4)
adds a323292 Remove unused variable 'didmsg'. (This used to be commit 5de89dd6e0a8a56a5a0f998e3b1d3538367db7d6)
adds 8804f5b Attempt to fix the build
adds 4c3c483 Fix typo in filesystem capabilities bits. (This used to be commit 08fee0d28a20648d74c6b03d120eaf628f4de70c)
adds df13375 fix dump printout when byte >= 0x80 (This used to be commit e18fab269c7370a6670c56eeab60fd90feecf0b2)
adds 1176e04 Cache the underlying filesystem capabilities at connection time.
adds cc48010 Add a global cache
adds d3d870c Add memcache_add_talloc
adds 44d086a Convert the pwnam cache to memcache (This used to be commit 032c5589fe7f9f2fcb0f336e72517a81a720b6ce)
adds bea1659 Remove next_token_nr_talloc and its associated global
adds 0565bc7 Make data_blob_string_const return null terminated strings
adds 89f7883 Add a singleton cache
adds 184c927 Remove some statics from md4.c (This used to be commit 7e193c68b2a7eb16afc12379a4ceed41053d1eeb)
adds 0cdf5cf Fix a missing prototype warning (This used to be commit 93e5de23e7109432f554745b18c6d630a39f9c2b)
adds dea7d22 Fix a C++ warning (This used to be commit 7e1d9b561f6df233b8c7eaec83d1e4207b5a2fb0)
adds eeb92ce Fix a C++ warning (This used to be commit c31c7e3e24875ce75bc18f0ad7529320eab8e50a)
adds addf598 Some C++ warnings (This used to be commit 5ab82d4f574f2a2e2761e9e414c66a70aeffb05d)
adds 99b86e4 Some C++ fixes (This used to be commit 5c392c4c6e277a24d0d477902dc7856b2b46ee53)
adds 4418b98 Fix the build on Solaris (This used to be commit 5f5e52ba7b3862dc72a16d84e07503e98ccbbf8a)
adds 574354a Use ADS_IGNORE_PRINCIPAL define.
adds 8ded1df Kill fstring in getdcname & getanydcname return.
adds c000a16 Add get_friendly_werror_msg().
adds 72ffac3 Add NetGetJoinInformation().
adds 8edf48b For the fun of it, build netapi.so|.a.
adds 1b5c1ae Very quick conversion of net_conf functions into the libnet_conf layer. Certainly needs cleanup later.
adds 67aa44e Split NetJoinDomain() into NetJoinDomainRemote() and the unsupported NetJoinDomainLocal().
adds 913d220 Add libnet_JoinCtx structure.
adds 5bf7319 Add libnet_Join().
adds 4f6e8df Fill in NetJoinDomainLocal().
adds 5799dcd Add _wkssvc_NetrJoinDomain2() server.
adds 749f699 Build fixes for libnetapi.
adds 7482a18 More minor libnetapi fixes.
adds 5b5f75d Fill in local branch of NetGetJoinInformation().
adds 41410c8 Some libnet and netapi build fixes.
adds c5a8437 Make sure we also support non-domain join.
adds 9dc0ac4 Getting rid of external credentials in libnetapi.
adds 4dd84b3 Define NET_API_STATUS to be just a uin32_t.
adds 3d853b8 Move basic libnetapi functions to NET_API_STATUS.
adds c9b44e0 Add basic credential functions for libnetapi.
adds d14ee1d Use full string based debug_parse_levels in libnetapi.
adds fb2c13f Add static libnetapi_ctx.
adds 62b3fd2 Missed on instance of external creds.
adds dab660b Move NetJoinDomain and friends to NET_API_STATUS and the static libnetapi_ctx.
adds b6347c0 Making do_DomainJoin return NTSTATUS again.
adds f3476fa In libnet join code, try lsa query with level 12 first.
adds 8f65326 Build libnetapi shared and static if possible.
adds d1548d0 Use DsGetDcName in local libnetapi join to find a dc.
adds 14652ea Fix NetJoinDomainLocal.
adds 8f7723f Remove unrequired TALLOC_CTX from libnetapi_NetJoinDomain & friends.
adds 41467ff Add libnet_Unjoin(), libnet_UnjoinCtx and friends.
adds 75276ac Add support for remote and local unjoining in libnetapi.
adds af08d8b Add libnetapi_errstr().
adds 2bed956 Split out local and remote paths for NetGetJoinInformation.
adds 721d36d Add NetServerGetInfo and NetServerSetInfo (for level 1005).
adds 991112e Implement NetServerSetInfo level 1005 in local mode with smbconf registry.
adds 5479c50 Merge all headers into libnetapi.h.
adds f2fe172 Keep libnetapi_NetX calls static for now.
adds 3537af8 Fix typo.
adds 1a30bdb Remove doubled cli_set_timeout calls from libnetapi.
adds 9518d73 Add error string for access denied in libnetapi.
adds d230cd8 Make libnetapi_errstr use our NTSTATUS and WERROR error string macros.
adds eddd190 Add basic remote NetGetDCName and NetGetAnyDCName versions to libnetapi.
adds 27a58bd Add getdc.c, a libnetapi example (incl. Makefile).
adds be57bc8 Make sure libnetapi has getdcname support.
adds f3607f8 Add netdomjoin cmd line tool (another libnetapi example).
adds 13d159b Add netdomjoin-gui (my first gui application), another libnetapi user.
adds cdb51f3 Deactive remote join code server side until some last issues are resolved.
adds 7363405 Gitignore some generated files.
adds 77a2e13 Move libnetapi examples into subdirs.
adds 657afff Move gtk app to the correct location. Thanks obnox!
adds a2481ed Add files for new LGPL libwbclient DSO implementing the Winbind client API (based on the winbind_struct_protocol.h).
adds 59ce765 De-couple smbd from staticly linking against winbindd client files.
adds 387288e Compile fix: Correct use of wbcDomainInfo() after function signature change.
adds 98b2112 Fix "make test" using the LD_LIBRARY_PATH for selftest script so smbd can locate the libwbclient library (if neccessary). (This used to be commit 481cc9ab6a6608e13710c93783ea4e62363e78be)
adds b3e50fe Fix making the new proto file after a distclean. Jeremy. (This used to be commit 35a450b59501c6545083efc9f913cb626188f329)
adds 0c3f431 Fix initialization warnings. Jeremy. (This used to be commit 832c093830cb3978641be3d87670fa900105da25)
adds e0a054d Fix const warning. Jeremy. (This used to be commit 5159f897ddaad1878fff629cc074dd71b2b3f4ab)
adds 6f97083 Fix build failure if symlink already exists. Jeremy. (This used to be commit b8310f427277640c7b2526d0c5cd84deecfd3e99)
adds 26e36db Make sure libnet/libnet_proto.h exists.
adds 03d3009 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
adds b775fe0 Actually fix the merge. Jeremy. (This used to be commit c855de0c05e2e271e2610de67a6d7e3aba52390f)
adds f2ebf07 Generate pkgconfig files for at least lib{smbclient,smbsharemodes,netapi}.
adds 9a2b54d Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
adds 9df2075 Fix make test by adding winbind libs to vlp. Jeremy. (This used to be commit abba6717b5da709ae9cf3097042228ddbe630cca)
adds 3f5d5bc Until we better understand the WKSSVC_JOIN_FLAGS_JOIN_DC_ACCOUNT make sure we are not joining as a DC.
adds 2fc5eb7 Fix install - it was trying to install libnetapi.h whereas the actual file is netapi.h. Guenther please check which name this should be ! Jeremy. (This used to be commit 035fadaa596e893b7eeac09bc587ad3b73f77d0b)
adds 86dfb55 Correct netapi header filename. Thanks Jeremy.
adds 30a788b Fix uninitialized error code in do_unjoin_modify_vals_config().
adds 9fc2c21 Fix net_dom_join & net_dom_unjoin.
adds f4db66e Fix the build of cifs.spnego.
adds 98bc591 Add NT error to debug to try and track this down. Jermey. (This used to be commit a1482b09150f4d292965c77bc73d47fb14f5eb85)
adds 4773973 Remove redundant connection_struct from fd_close_posix() parameter list.
adds e47520f Remove redundant connection_struct from fd_close() parameter list.
adds a000fa4 Remove redundant connection_struct from check_magic() parameter list.
adds bf2269a Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 30cb2d215f1a4a440d5ecaab3f898daa714eee2b)
adds 4dc0c1b Fix "may be used uninitialized" compiler warnings. (This used to be commit 22ac34a329c9be9cf7d1e6749ebcfb50215378e4)
adds 5960184 Use filesystem capabilities to support case-insensitive filesystems.
adds 9cd009b tiny simplification (This used to be commit 8bd248456205a82d57af21559a77a1030f4679b7)
adds 85065a4 Fix wbcPing()
adds 24e6947 Fix wbcAllocate[GU]id
adds d75d3bc Fix typo in output.
adds f980d3e If we detect a case insensitive filesystem make sure we don't search directories on name misses for non-mangled names. Jeremy (This used to be commit 120048d2f40cf1a0ace2ecde205cbc694d263d69)
adds aeea4bf Make libnet_smbconf_open_path_q() static.
adds ec3e858 Move smbconf_value_exists() to libnet/net_conf.c
adds b047088 Move logic of net_smbconf_delparm() to libnet/libnet_conf.c
adds bd2b8f0 Replace direct deletion of registry value by use of libnet_smbconf_delparm().
adds 88a424a Remove occurrences of registry_key from libnet_join.c
adds 31d436e Move reg_setvalue_internal() to libnet_conf.c
adds 62f08d3 Move net_conf_setparm() to libnet_conf.c
adds b6527f3 Reorder libnet_conf.c some, adding "section" comments.
adds a48f3c8 Make libnet_smbconf_set_global_param() call libnet_smbconf_setparm().
adds d1c2280 Rename libnet_reg_createkey_internal() to libnet_smbconf_reg_createkey_internal().
adds a55a08a Convert the [gu]id_sid cache to memcache (This used to be commit 4baf36784f6496121a6863af0283821785eb0cf1)
adds 958861e Attempt to fix the Solaris build
adds 4c364e3 Attempt to make the build farm run s4torture again (This used to be commit 04710626e174d7237521f33a351b4425add063b8)
adds 3ba8fbe selftest: Use platform-specific equivalents of LD_LIBRARY_PATH for Samba4's smbtorture. (This used to be commit 64ff1dad8664f14030c7d78c252d946216798a88)
adds 4e53afc selftest: also export LD_LIBRARY_PATH for samba4's smbtorture
adds 8f163d5 Move logic of net_conf_getparm() to libnet_conf.c.
adds 6306005 Remove redundant check of return value.
adds 44860bc Fix rights error in libnet_smbconf_delparm().
adds 225dbe6 Don't leak memory in libnet_smbconf_getparm().
adds c74579f Make libnet_smbconf_key_exists() use talloc_stackframe().
adds 434f0bc Make libnet_smbconf_value_exists() use talloc_stackframe().
adds 92b1ef1 Use the appropriate boolean constants.
adds 713221e Do not leak memory in libnet_smbconf_setparm().
adds 3177cec Do not leak memory in libnet_smbconf_delparm().
adds 5486160 Attempt to fix the ifreq detection (This used to be commit 2d08959685b495caf1884babbece27775d8bcb4f)
adds c9f6592 Move reg_delkey_internal() to libnet/libnet_conf.c
adds 9c20b9a Rename reg_delkey_internal() to libnet_smbconf_delshare().
adds 86486fc Simplify libnet_smbconf_delshare().
adds 734ddac Add error reporting to net_conf_delshare().
adds 9626fff Use the proper boolean constants in net_conf.c
adds 8e53343 Move drop_smbconf_internal() to libnet_conf.c
adds 2764f5a Rename drop_smbconf_internal() to libnet_smbconf_drop().
adds e5a87c2 Remove talloc context parameter from libnet_smbconf_drop().
adds efd218f Remove a d_fprintf() from libnet_smbconf_drop().
adds dff8e6b Add comment header to function libnet_smbconf_drop().
adds a66a5fd Typofix in comment.
adds f3b0469 Remove talloc context parameter from libnet_smbconf_setparm().
adds 726f32b Add a missing free.
adds 44631bf Remove talloc context parameter from libnet_smbconf_delparm().
adds c2ab4bd Add two missing free-s.
adds fc8be9d Remove now unneeded talloc ctx parameter from do_unjoin_modify_vals_config().
adds d25661a Remove now unneeded talloc ctx parameter from do_UnjoinConfig().
adds 8445e82 Remove now unneeded talloc ctx parameter from do_join_modify_vals_config().
adds a107e84 Remove now unneeded talloc ctx parameter from do_JoinConfig().
adds 921d878 Fix the build (This used to be commit 72dc71710813ea9f1d8864c4401fef25a25577bd)
adds b410f25 Revert "Attempt to fix the ifreq detection"
adds 1c26f38 Interface detection should not go through the socket wrapper
adds ec54edd make clean should remove everything in bin/
adds afec8b5 Next try to fix get_interfaces detection (This used to be commit 2dc0282f245c62b83b80f8da0394201e1c00f284)
adds 199ecd9 ifreq needs more from lib/replace (This used to be commit e85290550ad33433f584009ffce34c81bea5b164)
adds fae533d AIX iface test needs rep_vasprintf (This used to be commit 3e5788cc9665acb450be793fb88db8e2a871aaa5)
adds 8b88fa5 Host SerNet-AIX has __ss_family instead of ss_family in sockaddr_storage (This used to be commit e33286f4a68352e55df081d06307f64f190773b3)
adds e8cfbb0 Rename libnet_smbconf_open_path_q() to libnet_smbconf_open_path()
adds 18ea20e Rename libnet_smbconf_open_path() to libnet_smbconf_reg_open_path().
adds afca308 Rename libnet_smbconf_open_basepath() to libnet_smbconf_reg_open_basepath().
adds f99af84 Move libnet_smbconf_reg_open_basepath() in source file
adds 250c57c We need to return the correct atime
adds 533c7c8 Add tdbsam_search_users (This used to be commit 02f0b0bd393bd942fc934f251bd6afed8e5424b0)
adds f633d34 smbpasswd_search_users (This used to be commit 84af4fb65677cf137f14f57c8820c77c9d006d89)
adds 5f196fa Properly destroy the pdb search object (This used to be commit 514cf532248723e7f775dc5f8f2e6936e02b7a1c)
adds c90f731 Convert pdbedit to use pdb_search_users (This used to be commit 8a8f2583b8bda22f65c7483dea54ac823ed1c0c3)
adds e70c97e Remove the sampwent interface (This used to be commit 9e80b969fb40766de2c9b1a05d16bf4d4c6e46f7)
adds 07867ec Fix some memleaks (This used to be commit 78b0b66cbac349625257260d2e45d918e0c93617)
adds 23c965d typos (This used to be commit 30fa3477c8f810d8f2b4c4be218509544735274c)
adds afc9325 Add SMB encryption. Still fixing client decrypt but negotiation works. Jeremy. (This used to be commit d78045601af787731f0737b8627450018902b104)
adds 3a52874 Encryption works better when you add the client decrypt code :-). Jeremy. (This used to be commit d67b2634068be9c69082a2b8c22c831aba371cd9)
adds 5413ad4 Add CIFS_UNIX_TRANSPORT_ENCRYPTION_CAP capability to our reported caps. Jeremy. (This used to be commit e86d027823c85173c64e7b85406e98f6f7345b10)
adds ee82124 Wrap the DEBUG checks in a "unlikely"
adds bd7fc51 Fix the build (This used to be commit 7fb858b350856d626fed6f062029fcf09b8251e2)
adds e9b8eb1 Remove a silly static (This used to be commit ef75dcc9ffda85d77c8f22d0db702efbf8e642ed)
adds 94ee39c Fix the non-gcc branch of "likely" (This used to be commit 1e07368b5f96e4ada622682e38d260eb0c6185f2)
adds 675f41d Add "smb encrypt" parameter. Can be set to "no, yes, required". Currently if set required this is not enforced. I'll be adding that soon. Jeremy. (This used to be commit df7e447623ac03d81bec384f5cfe83c3976cf7b2)
adds 33f0136 Fix setting the initial permission bits
adds afce2b2 Add the capability to set "smb encrypt = required" on a share (or global) and have the server reply with ACCESS_DENIED for all non-encrypted traffic (except that used to query encryption requirements and set encryption state). Jeremy. (This used to be commit d241bfa57729bb934ada6beabf842a2ca7b4f8a2)
adds 38369ba Ensure we turn off POSIX large read/write if encryption is mandatory or signing is on. Jeremy. (This used to be commit 5088b704791be2f36641fa0ec59dff7f289ae868)
adds 9dfde0e Improve error messages of 'net rpc user [add|delete]' commands.
adds c2b5cf5 bin/vlp needs a dependency on @LIBWBCLIENT_SHARED@
adds 3c99b77 Convert csamuser to memcache (This used to be commit 476d3abf9c6142d99822212141fc3d843aca4798)
adds 4cdce5b Remove a static array
adds 533d6f6 Remove static zeros (This used to be commit dbcc213710a9af31b6094d4741a6f68f573dcdad)
adds 3ba59d4 don't store cache_readonly in gencache
adds d826fcf Remove a global (This used to be commit 515f6a8cff7e28b0e98136f3214ef52512cfaf37)
adds 245537f Convert get_root_nt_token to memcache (This used to be commit fada689893314bed2fc78588b3fd9b144f4c808a)
adds dfa8d93 Move format_value() to libnet_conf.c.
adds 4b75bc6 Rename format_value() to libnet_smbconf_format_registry_value().
adds eb356fb Hide the registry backend from libnet_smbconf_getparm().
adds 618b0ef Handle NULL talloc context in libnet_smbconf_format_registry_value().
adds b5b51b5 Add a comment header for libnet_smbconf_format_registry_value().
adds 27f0130 Add a couple of comment headers to the main libnet_conf functions.
adds 8093a75 Make the main net_conf functions static in net_conf.c
adds 40bf673 passdb.tdb is located in the private directory
adds f8c39cb Move functionality of net_conf_showshare() to libnet_conf.c
adds 2a642a6 Move functionality of net_conf_listshares() to libnet_conf.c
adds cf90b67 Add a comment header for libnet_smbconf_getshares().
adds 1c03f6b Rename libnet_smbconf_getshares() to libnet_smbconf_get_share_names().
adds 0b7aaff Fix a const warning.
adds 519277f Attempt to fix the AIX make test failures
adds d38aa8d0 Fix uninitalized variables (This used to be commit 2322fe718728178990fdc3696b84f5de7ae7701b)
adds 0e8ca78 Move talloc-appending a string to an array to its own helper function
adds e8cb7ce Make sure libnet_smbconf_get_share_names() always lists "global" first.
adds a6d6fbb Dont return count - 1 but count from libnet_smbconf_reg_get_values().
adds 397b4d5 Return NULL (instead of unchanged) for no shares/parameters defined.
adds a60867b Apply some const (This used to be commit 241b72141e3d9e31e30977517f871a97d74bbf7d)
adds 99bd615 Fix a panic
adds a592807 Remove tiny code duplication
adds 240391b Make use of [un]marshall_sec_desc (This used to be commit 54576733d6c0511dc7379f964b1cb035913b7c8d)
adds 7be5525 Make [un]marshall_sec_desc use librpc/ndr (This used to be commit 387936ec3952f88d46df2d4943bbc4e408ad2bb5)
adds 7cbdb48 Remove tiny code duplication
adds f10074e Use correct size value for linearize call. Jeremy. (This used to be commit a5df44f5b7887d10c1e1a0b7a3dd05bcf31015e1)
adds df93c1a Include libnet/libnet.h in libnet_conf.c to have prototypes available.
adds fe47e2e Add a function libnet_smbconf_get_config() to libnet_conf.c
adds 9c14495 Use libnet_smbconf_get_config() in net_conf_list().
adds 59128c7 Remove list_values() from net_conf.c - it is not needed any more.
adds 1f99251 Make libnet_smbconf_reg_open_basepath() static.
adds d674b95 Make libnet_smbconf_reg_open_path() static.
adds df450fc Make pdb_tdb honour a private dir overridden in smb.conf.
adds bd35214 Allow encryption context setup on IPC$. Jeremy. (This used to be commit 5d424cb3060af89bde50bc7fe2989e3c1b8e91b2)
adds 6d9b243 Added -e, --encrypt option to smbclient that immediately forces encrypted smb after initial connect. Will document for 3.2 official release. Jeremy. (This used to be commit f02bf419282419950471deae74c4a6fe1543ed26)
adds f04daa6 Fix error message. Jeremy. (This used to be commit a0494b115b644c1c4afa50442c46a54779687571)
adds c6646f1 As the encryption is stream based there's no reason oplock breaks can't be encrypted. If we have multiple contexts I should probably attach them to the connection struct, but for now use the global context number. Jeremy. (This used to be commit 5b4b335ed0d1dc738f1f099e5c638361f3aede07)
adds 06f80cf We may use 127k read/write for encrypted connections. Jeremy. (This used to be commit 656c9d0844e3d9d87ae768fe5a5538759b94d953)
adds 8095772 Remove all d_fprintf-s from libnet_conf.c
adds 0f2e7c7 Remove an unused variable.
adds a74de0c Remove an unused variable.
adds e8a680c Rename libnet_smbconf_key_exists() to libnet_smbconf_share_exists()
adds 01f8fd5 Rewrite net_conf_addshare() to only use libnet_conf API functions.
adds 8d9fb62 Change net_conf_import() to only use libnet_conf API functions.
adds feb4d82 Fix a permissions error in reg_deletekey_recursive().
adds 4c7ef1c Make grouping in if statement more explicit.
adds 8598bbb Make the last two helper functions in libnet_conf.c static.
adds 31d3f57 Use NULL instead of 0
adds 9b5ec6b Happy new year !
adds 4484339 Add test_shlibs to Makefile.
adds c132824 Convert reply_open to create_file (This used to be commit 209c696ab8490564ec9e30f6f07b9c72af3ed2e1)
adds cc322c7 Convert reply_open_and_X to create_file (This used to be commit fa09b9ab26657af9bd6dcf3fcc7311d5983a591d)
adds 8ad3db1 Convert reply_mknew to create_file (This used to be commit 1b1cea9ef04a85a2fdd3c8574f7c4db559b7d9b6)
adds 523dbf8 Convert call_trans2open to create_file() (This used to be commit 22138572bd2b9ae379b01098566e38e132653968)
adds 866b529 Make libsmbsharemodes.so work again (fix unresolved tdb symbols).
adds 0195afe Fix libsmbclient (resolve dependency on libwbclient).
adds 4656265 Fix libnetapi (resolve dependency on libwbclient).
adds a5d2449 Use the proper boolean constants.
adds 0090ec2 Attempt to fix bug #3617. Mix of patches from Volker and myself. Use standard dlinklist macros. Jeremy. (This used to be commit 1b06ee69f6b737c1d6e7b29f8ae9621e6eb07d27)
adds 701a56a Make sure that wbcLookupSid() and wbcLookupRids() use talloc()'d memory.
adds 23b3b7c use C99 bool return types (true & false). (This used to be commit f22c9d6296c754d472e8eab51caa058f55ef370e)
adds 59f5b4c Merge branch 'work/v3-2-test' into v3-2-test (This used to be commit 761858312b3470ff2acc2980882bad534275c552)
adds 0df7bca Fix some C++ warnings (patch was Volker's) - implicit case from void* to char* (This used to be commit 518168410c49ac25085714c73e76dcf358fc4b68)
adds 83d74c1 Rename libnet_smbconf_reg_open_basepath() to libnet_smbconf_reg_open_basekey().
adds 102fda5 Choose a more apropriate parameter name.
adds d191bb1 Hey, it is 2008 now.
adds c995a63 Rename libnet_smbconf_reg_open_path() to libnet_smbconf_reg_open_service_key().
adds a6fb71e Use a better parameter name.
adds b344daf Fix setting of error code in error path.
adds f9bb8a3 Add debug output in error path.
adds 3bf57a4 Abstract opening of registry path out of libnet_smbconf_reg_open_service_key().
adds 3c9f7c7 Use libnet_smbconf_reg_open_path() in libnet_smbconf_drop().
adds ad1cc90 Don't leak: Use a temporary context for the admin token and free it.
adds cc957c7 Convert the little caches in util_sock.c to use the singleton memcache. Vl please check (passes make valgrindtest). Jeremy. (This used to be commit a4d613cde86caf5782c4bfc47122d6ba807990ac)
adds cfcdeb5 Fix for bug #5163 from Laurent Pinchart <pinchart at skynet.be> Failure to change password in ldap is mapped to NT_STATUS_UNSUCCESSFUL unconditionally. Jeremy. (This used to be commit 9369d6e907a49da1fbf2a5690118412b8d1a0383)
adds 2242f26 Add comments
adds 149e86b Trivial simplification
adds 40079c4 Remove unused vars.
adds fd597c7 Add libnet_conf API function libnet_smbconf_create_share().
adds a750e22 Rename libnet_smbconf_reg_createkey_internal to libnet_smbconf_reg_create_service_key.
adds e0ea7598 Fix a comment.
adds 984aa7a Rename libnet_smbconf_reg_setvalue_internal() to libnet_smbconf_reg_set_value().
adds 0240d17 Return existsing cache_tree if it has already been initialized.
adds 2c072ac Some coding convention pedantism.
adds 4032802 Ignore generated pkgconfig files.
adds b0994be In libnetjoin don't mix admin password with machine account pwd.
adds 98ae29c Fix configure output for libnetapi.
adds 6afaafe Let DsGetDCName figure out whether domain_name is a flat_name when unjoining.
adds 53e1014 Use -g instead of -gstabs as many have reported gdb problems with -gstabs.
adds 78acbdd Happy new year again.
adds 4612391 Rename libnet_smbconf_add_string_to_array() to libnet_conf_add_string_to_array().
adds e598b93 Rename libnet_smbconf_reg_open_path() to libnet_conf_reg_open_path().
adds dde8701 Rename libnet_smbconf_reg_open_service_key() to libnet_conf_reg_open_service_key().
adds cd84256 Rename libnet_smbconf_reg_open_basekey() to libnet_conf_reg_open_base_key().
adds d3e54d9 Rename libnet_smbconf_value_exists() to libnet_conf_value_exists().
adds 340cb43 Rename libnet_smbconf_reg_create_service_key() to libnet_conf_reg_create_service_key().
adds 547c358 Rename libnet_smbconf_reg_set_value() to libnet_conf_reg_set_value().
adds 6ab11e5 Rename libnet_smbconf_format_registry_value() to libnet_conf_format_registry_value().
adds 12a0cd5 Rename libnet_smbconf_reg_get_values() to libnet_conf_reg_get_values().
adds 05ff62c Rename libnet_smbconf_drop() to libnet_conf_drop().
adds 90837d0 Rename libnet_smbconf_get_config() to libnet_conf_get_config().
adds daf1a46 Rename libnet_smbconf_get_share_names() to libnet_conf_get_share_names().
adds 630de5f Rename libnet_smbconf_share_exists() to libnet_conf_share_exists().
adds 3f3a29e Rename libnet_smbconf_create_share() to libnet_conf_create_share().
adds e1aa474 Rename libnet_smbconf_getshare() to libnet_conf_get_share().
adds e89411e Rename libnet_smbconf_delshare() to libnet_conf_delete_share().
adds b9f904b Rename libnet_smbconf_setparm() to libnet_conf_set_parameter().
adds 55771b3 Rename libnet_smbconf_getparm() to libnet_conf_get_parameter().
adds 2476254 Rename libnet_smbconf_delparm() to libnet_conf_delete_parameter().
adds 5655ae7 Rename libnet_smbconf_set_global_param() to libnet_conf_set_global_parameter().
adds 30829d1 Use GLOBAL_NAME constant.
adds 6dce6ba Add a comment header and do some slight reformatting.
adds 5470f8f Make libnet_conf handle opening/initialization of the registry.
adds f8dacb9 Add some more join related werror codes.
adds be88a67 Minor libnetapi join cosmetic cleanup.
adds 192700b Use different error code for libnet_conf initialization failure.
adds b076a7e Add ads_get_joinable_ous().
adds 8dc1bf8 Robustness fix for libnet join when unjoining.
adds cf6e59d Fix some error strings in netdomjoin-gui.
adds 5c09517 Fix crash bug in regdb_close() when called with no ref count.
adds 564a54a Minor cosmetic cleanup for netdomjoin-gui.
adds f78c318 Add debug switch to netdomjoin.
adds 1c18387 Use the proper boolean constants.
adds 0399df2 In libnet_join finally separate the admin from the machine pwd entirely.
adds 6f84ea9 Separate out storing and removing secrets in libnet_join/unjoin.
adds 28ef487 Rename server_name to dc_name in libnet join structures.
adds 77219dd Fix build warning.
adds 2a8722d Fix the behaviour of "net conf setparm" to create the share if necessary.
adds b1472c0 Remove the final regdb_close() from net_conf.c
adds f215dec Map WERR_NO_SUCH_SERVICE with dos_errstr().
adds 9a45dce When connecting to an AD DC, use the DsGetDCName variant.
adds bcc2a6a Ensure that winbindd_getgroups() can deal with a UPN name.
adds 4093b06 Add a missing check for dealing with a one-way trust in query_user(). (This used to be commit f89e356bdaa203ef0a3ce6b8bd52170afa68a2c9)
adds 84a50e2 Fix the inherited trust flags when spidering the trust heirarchy.
adds 34fb783 Update the introductory comment to net_conf.c to mention linbet_conf.
adds dee8e32 Remove the word "registry" from the help output of the "net conf" command.
adds dbdaa5e Fix a comment.
adds 517ad53 Fix spacing - spaces mixed with tabs.
adds 9254bb4 Refactor the crypto code after a very helpful conversation with Volker. Mostly making sure we have data on the incoming packet type, not stored in the smb header. Jeremy. (This used to be commit c4e5a505043965eec77b5bb9bc60957e8f3b97c8)
adds 2f195e5 Fix a DEBUG statement.
adds e49c28e Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 16224e8f4f22a8db0ed278d741a7706967f55335)
adds 68b2965 Fix the build. Jeremy. (This used to be commit 25a0084af5978cc11cf4e83a641bc57e0e64eb89)
adds 3f42428 Fix a misleading DEBUG message.
adds 4ad3464 Unindent function header.
adds 34e579f Enhance DEBUG-verbosity of ldap_open_with_timeout().
adds 2cb68e3 Untangle assignment and result check.
adds b54310c Add a debug message (when the LDAP server has really been connected).
adds fadf9cc Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 3a62a177ba758b325ab98e9d77d302bc382e0df8)
adds 6503c73 Fix interesting bug found with make valgrindtest. When cancelling a lock due to file closure make sure we null out the fsp pointer so it isn't dangling. This is an old bug (not related to the new changes). Jeremy. (This used to be commit b5ee972b0c04b4d119573d95ac458a3b6be30c5c)
adds 4aba747 Re-Indent function ldap_open_with_timeout().
adds 3aea92c Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 4e1bf48e7eab927e70fde3408a42c56e06b9b178)
adds 395c366 Do not pass emtpy wkssvc_PasswordBuffers to rpc functions.
adds a8d2664 allocate share_mode_str only when needed (This used to be commit a98693bfa7bfe72ffa164d21b3e9636e268708aa)
adds 9394916 We dont' modify the smb header for crypto anymore. Jeremy. (This used to be commit f5b6b6dac66b4ecc113985a7e7db1855b324c465)
adds 058ba64 Fix idle client reading keepalive. Jeremy. (This used to be commit 4ce0bf785635371e2923217b1e0b7f30986c25bb)
adds 2956298 Now conn is part of smb_request, we don't need it as an extra parameter. This cleans up quite a few places we were passing it around without needing it. Jeremy. (This used to be commit 8f36def18e9f980e8db522e1de41e80cfd5f466e)
adds 71a2431 Added -e option to smbtorture to test encrypted versions of the tests. Jeremy. (This used to be commit e85b346f3d73f50d6dea19ffb6cca1180345e687)
adds 95fa10d Added -e tests for S3 smbtorture. Jeremy. (This used to be commit deeeae3ee96f7207a49e1edaa876410b77c33458)
adds c513ff3 Better way of testing enc. Jeremy. (This used to be commit c5800235018330f0c1bbe307cd733597ac9b6686)
adds 3d40b19 Add missing patch to allow smbcacls to do krb5 auth, bug #5175 from Tom Maher <tmaher at watson.org>. Jeremy. (This used to be commit 54ee718957b768a06e41857b96f0b5e18b3ca6a4)
adds 01afb07 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 3a45f62310faf63cd6864d2cb10f941492eda818)
adds ceba96c Try and fix the buildfarm. There's a scripting error and I'm hoping this is it... Jeremy. (This used to be commit 0356f0efc4a18230ce7a9c0a17dc98c4242ad38d)
adds 4a95b17 Try and fix scripting errors. Jeremy (This used to be commit c84f2234fe0068a69fefa3c3ec219d4a95479b0c)
adds e86fd65 "Desting" -> "Testing" Jeremy. (This used to be commit c3f3ec5cd5f9ffe8d08356dfd22b1cb6943829ad)
adds d5bd2e7 Can't use logical operations on boolean values. Jeremy. (This used to be commit 34cd9b5b51a4209b4d970eb90bf1db0eb24a60bb)
adds c6a2292 Using a bool with a logical operation. IBM checker caught. Jeremy. (This used to be commit 7f9fe7da1e25bcc730f4c4226bf77f6d39b5ace4)
adds 99e349b More logical operations on booleans. IBM checker. Jeremy. (This used to be commit e289a0c8592f9e5c58100ddcde2577b452725b88)
adds 4881ed0 More logical operation on bool. Jeremy. (This used to be commit 7e8e91aeb3795d26ae8591665981bc42d8b6122f)
adds 9baa97a Add general '-e' option to enable smb encryption on tools. Jeremy. (This used to be commit 757653966fc1384159bd2d57c5670cd8af0cae96)
adds 160fefc Fix args to cli_force_encryption. Jeremy. (This used to be commit 7b0826aeec284fb129dc1101a5eae2ca96c7cfb6)
adds 722d288 Use the common -e option not the custom one. Jeremy. (This used to be commit ef1bbcdfb98da185c07005dd7810039f99f0685f)
adds a41972e Fix -e for smbcquotas. Jeremy. (This used to be commit f97b1247c1053f47aef64be95ab9b3c3d8702c8a)
adds 1be3fcb Add the options smb_encrypt_level to set the requested encrypt level and smb_encrypt_on to query it. Jeremy. (This used to be commit 07d47996f9535731ccdc1792c405c8bee1a082ae)
adds af2a75b Add -e to smbget. Jeremy. (This used to be commit 0475bdcf44d21bbdefb57f15d403c91c44d8d90a)
adds 3d7a8a9 Fix missing return - should be void. Jeremy. (This used to be commit 45ae90b77e53cd0cdf50939528dac4d2ca39b5c5)
adds 4a413e4 Fix %d / size_t printf arg missmatch. Jeremy. (This used to be commit 3e3205309b75edf7d29633525adfdceb5f8856eb)
adds aaa2770 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 5a30f6377d37d8a5cadce4fb9a2fc19b78fc1709)
adds 1f46aac Use metze's approach. (This used to be commit 126cc075995ffaeb65317627acae05c1b96cebd0)
adds 8dbeca6 Review feedback from metze. (This used to be commit 015cf6b6adfa87ff7c5bb1cec9f98237bad075e1)
adds 8122eb7 Update mount.cifs help
adds 56a8ef0 Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit d3b91e494c824a65506ba1bc1cba5bba77000530)
adds ac86592 Remove vlp.o in make clean.
adds ee24c62 Remove superfluous fd parameter from SMB_VFS_FGET_NT_ACL().
adds b55171c Wrap lines for readability.
adds 05352cf Remove superfluous parameter fd from SMB_VFS_FSET_NT_ACL().
adds ca275e2 Remove unneeded parameter fd from SMB_VFS_PREAD().
adds 3f4699f Adapt fset_nt_acl() and fget_nt_acl() in examples/VFS/ to vfs prototype change.
adds 18699d0 Prevent winbindd from segfaulting due to corrupted cache tdb.
adds c4d3f1b Add some braces to if statement.
adds 696cf4d Make wcache_invalidate_cache() return bool, not int.
adds 0818d41 Fix a comment.
adds d82702c Use the proper boolean constants.
adds 6345220 Only create machine account in libnetjoin when requested to.
adds e6c3ac5 Failure while unjoining a domain is non-critical. Just continue joining to the workgroup in that case.
adds 68ec314 In gfree_debugsyms() free the format_bufr as well.
adds c0d3350 Add secrets_shutdown().
adds be7df54 Fix two memleaks in libnetapi.
adds 02f67cf Add free_local_machine_name().
adds cab9aa5 Fix build warning.
adds a56b417 Remove redundant parameter fd from SMB_VFS_PWRITE().
adds 6f657c8 Remove redundant parameter fd from SMB_VFS_LSEEK().
adds 8dcce0d Remove redundant parameter fd from SMB_VFS_FSYNC().
adds 87a684f Remove redundant parameter fd from SMB_VFS_FSTAT().
adds e614dec Remove redundant parameter fd from SMB_VFS_FCHMOD().
adds 670909c Remove redundant parameter fd from SMB_VFS_FCHOWN().
adds b457b94 Remove redundant parameter fd from SMB_VFS_FTRUNCATE().
adds 299d24d Fix the build: Fix caller of strict_allocate_ftruncate().
adds edd30e7 Remove redundant parameter fd from SMB_VFS_LOCK().
adds f6cac02 Fix wrong unused opaque macro for kernel_flock().
adds 327cc04 Remove redundant parameter fd from SMB_VFS_KERNEL_FLOCK().
adds fa1e5e9 Add NET_API_STATUS_SUCCESS define.
adds cc1982a Close registry in libnetapi_free().
adds 0b92d8b Free libnet_JoinCtx after joining.
adds 528d253 Rearrange order of libnet join context init.
adds 077eaaf Add error_string to libnetjoin and libnetunjoin structures incl. set functions.
adds 60555e6 Add ADS_STRUCTs to libnetjoin and -unjoin, with talloc destructors.
adds 0bbc04d Rearrange libnet join code and add support for account pre-creation in AD.
adds 5b5f17a Honor the WKSSVC_JOIN_FLAGS_ACCOUNT_DELETE flag when unjoining from AD.
adds d661186 Add libnet_join_find_machine_acct().
adds 1fba8c8 Let libnetapi use it's own krb5 cred cache in memory if necessary.
adds 1b3520d Add krb5 cc env to libnetapi_ctx.
adds 751fc87 Add libnetapi_set_error_string and libnetapi_get_error_string.
adds d6659f8 In the local path of NetJoinDomain, try to get error string from libnetjoin.
adds 74fc0bf In libnetapi example, use libnetapi_get_error_string().
adds 60eb924 Merge remaining post-AD-join functions from net into libnet_join.
adds ec75d53 Finally use libnet_join_set_* functions in libnetjoin.
adds d5dec33 There is no LDAP in some corners of this world. Fix the build...
adds c8abd25 Trying to make the buildfarm w/o krb5 happy.
adds 8d261ee talloc_stackframe only needs 1 talloc (This used to be commit c0c2084d40b79e949dab7c68626aa665b9ea1a8e)
adds 6dc988c Change db_tdb_fetch_locked to use only one talloc (This used to be commit 921c8657e2eeb71d5b9ae2675255a852b26cc30d)
adds c3c1961 make db_tdb_fetch use tdb_parse_record (This used to be commit 88d82d0623e71ae1ef4f8fdefba10e3a230ea526)
adds fa6d7b4 Do not talloc_strdup filename and servicepath (This used to be commit 66be770993acf4e1673e9615bcddb21768c33e62)
adds 2616941 Remove redundant parameter fd from SMB_VFS_LINUX_SETLEASE().
adds f7bf4cb Remove redundant parameter fd from SMB_VFS_GETLOCK().
adds e3ea1e1 Enable talloc reporting in libnetapi if DEVELOPER compiled.
adds a8d2008 Refactor our DsGetDcName call a bit (before it will move into libnetapi).
adds 62e9d50 Remove redundant parameter fd from SMB_VFS_SYS_ACL_GET_FD().
adds 65fc5db Add comment.
adds b2182c1 Remove redundant parameter fd from SMB_VFS_FCHMOD_ACL().
adds 5921607 Remove redundant parameter fd from SMB_VFS_SYS_ACL_SET_FD().
adds 66273a7 Remove forgotton fd from solarisacl_sys_acl_get_fd().
adds 50ee744 Remove redundant parameter fd from SMB_VFS_FGETXATTR().
adds 9f691df Remove redundant parameter fd from SMB_VFS_FLISTXATTR().
adds 1590dd3 Remove redundant parameter fd from SMB_VFS_FREMOVEXATTR().
adds aab6704 Remove redundant parameter fd from SMB_VFS_FSETXATTR().
adds c657650 When unjoining fails (e.g. missing creds) make sure we still correct config.
adds ab216a1 Fix crash bug when strequal is used too late in libnetapi_free.
adds a01dc30 Add NetApiBufferFree() to libnetapi.
adds 200bba3 Make name_buffer in NetGetJoinInformation() talloced.
adds 67f2afe Correctly free buffers in netdomjoin-gui.
adds 4a056e1 Remove redundant parameter fd from SMB_VFS_AIO_CANCEL().
adds 17e8104 Correctly talloc ctx->remote_path in libgpo (thanks Michael for the pointer).
adds f0b6793 Add missing quote. Fix bug 5172. Thanks to Jason Filley <jason at snakelegs.org> for reporting!
adds f89fa0a Do not ignore provided machine_name in ads_get_upn().
adds 6972084 Fix define check s/WITH_LDAP/HAVE_LDAP/ in libnet_join.
adds 62c9198 Use ads_get_upn() in net_derive_salting_principal().
adds bfab6ab Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit ea36c3add588061cf338deabb2d8952f2213a8bd)
adds 791fe31 Pedantic cosmetics: rerun make idl.
adds 7ca33d1 Move the DNS tsig update to using struct sockaddr_storage from struct in_addr. Still only does IPv4 updates but now it'll be easy to add IPv6 when we have time. Jeremy. (This used to be commit ac3a433befca2c6b674fc7e7f2f2c700d78b0a0c)
adds 35c2562 Allocate dirp->name_cache on demand only (This used to be commit 1a15778331393f9ece9aac9450828e799b20a058)
adds 5274d8c Only realloc the talloc stack if necessary (This used to be commit c7cb98d486ef8af1dc7111c2316fd73db9fef9f8)
adds 89f1fec Fix examples/VFS after VFS API changes.
adds e09316e Fix returns in void functions.
adds 0af2efc Don't shrink a talloc area if we have less than 1k to gain (This used to be commit 28a72ebd4541fb54f284da49081345e54130c75a)
adds 148f1ee Save one popular malloc (This used to be commit 2150663d9eaf5cdab08de2ad1fcc952d7e85936c)
adds 8015819 Correctly identify enc/non-enc packets. Jeremy. (This used to be commit 647f13d0f1a270a68263b3b0403436f9d6cf1a0e)
adds 7febec3 Simplify... plus add a debug message. Jeremy. (This used to be commit bedc493874adaf783362ba7b821e2a6d985b96ea)
adds ebb2126 Fix talloctort: move size check after referenced ptr check.
adds 2e3ac4d Add a comment.
adds 3ff1fc3 Extend a comment.
adds f168fac Don't leak data.dptr on error path.
adds de53e47 Fix prototype: Add a void to an empty function parameter list.
adds f3603d5 Convert add_sid_to_array() add_sid_to_array_unique() to return NTSTATUS.
adds f269ed8 Move content of comment.
adds 22068a0 Change registry_create_admin_token() to return NTSTATUS.
adds 2371d31 Fix resource leak found by coverity (CID 521). Jeremy. (This used to be commit acfb233acc7324b8d431d5cb777a1933d173b3dc)
adds b47d491 Fix CID 460 - resource leak on error. Jeremy. (This used to be commit d61831164b482d02e0eef3c28aeed93d3e44433f)
adds 3eb2cfc Fix CID 461 - resource leak on error. Jeremy. (This used to be commit eea07b0c83985af60395f8a31de5bac4e5398cff)
adds cb3c3cc ensure uni_name.buffer is initialised
adds 579160c Ignore test directory.
adds bf08d19 git-ignore generated files under examples/VFS/
adds af02de7 Fix build warning for libsmbclient example.
adds ba92234 Add libnet_join_derive_salting_principal().
adds c16a00b Replace an uninitialized variable
adds 059be4d Reduce stat cache size default
adds 79180e6 Fix memory handling in torture/cmd_vfs.c:cmd_open and don't leak fsp_name.
adds 28ac552 Re-run make idl. The pidl generated code now fully complies to coding standards.
adds b43719d Attempt to fix the compile of source/utils/net_dns.c
adds 1ac5e6c Correct comment. Default debug level of smbclient is 1, not 0. (This used to be commit 9c81125e6d3df49806e1c0b39409ffac8e3a0fd1)
adds 3d87cba Re-run make idl to get even nicer pidl generated server code.
adds fbd9a15 Another attempt to fix builds w/o ldap and/or krb5.
adds 817e0d8 Ensure we don't take address of one past buffer. Jeremy. (This used to be commit 318cbcfae51fc5dae549c60107d12480d8e478c8)
adds 381c386 Try and fix the AIX build. Jeremy. (This used to be commit 231a148badf1f9b868ed1d37532020defa27bbd6)
adds 7c6d77d Fix memleak in ldapsam_rename_sam_account() found by IBM checker.
adds c0c299c Fix a memleak found by the IBM checker.
adds 1c4466c Try to fix the build on hosts that HAVE_LDAP but don't HAVE_KRB5.
adds 66d6eb2 Fix the max_dead_record calculations (This used to be commit 2a5c53220a5cc2b4a80fc7c6cb38e87789c5e797)
adds 6a10222 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 92fcf22b79809393c734e4005c34a5e7e4aaa912)
adds 1ed4fcb Implement talloc_pool()
adds 5df6018 Add the calls to make use of talloc_pools in a talloc_stackframe. Jeremy. (This used to be commit d27e6c0548d21394f6399d3b737d175ffed8420d)
adds 638b57e Enable building the notify_fam module.
adds ba6eaa6 Try and fix the AIX build.
adds 9003e8e Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit f98c68a8a4882cb0a1b7e8985f3eba5ebb8287e3)
adds 253fbf1 Make use of talloc_pool in the main codepaths. Remove the sub-contexts. Jeremy. (This used to be commit bc932b8ad4396f76b71c43efe9a6346f89c3632c)
adds 980ac09 Fixup hot paths - add macro for toupper (c < 0x80). This now matches 3.0.x on my micro-tests. Jeremy. (This used to be commit 329b924cba8225002ca40db26c45b31d141a0925)
adds 7579e08 Form a proper hierarchy in talloc_stack
adds e8909e2 Fix suspicious Makefile line
adds 4803cc5 Mark talloc_pool memory for valgrind (This used to be commit d89e42f1d2faa018c584025296d6be8195cbcf20)
adds 97a5059 talloc_free_children can only reset pool if it's empty (This used to be commit 0272b46515b4c4515d5cad8e86fab61d8e91e29e)
adds 138954e Fix a c++ warning (This used to be commit ee905a085fff5410d02c3e5fa2664e989de4afd4)
adds 83b1751 Remove unused string.
adds 3cc3b9e use talloc_tos in a few more places (This used to be commit 65dd869bea351010c67f02046ae4134bdada1a4c)
adds 5ddb2ab Some more talloc_tos() (This used to be commit 444e35e7df1f13fc285183da8fb41b30ad99a3fa)
adds 9f67ee6 use talloc_tos() in share_access_check() (This used to be commit ac2bb838d537ca563ad2fe770b3e1c2fe8b1d9e7)
adds 5661ac6 Correctly abstract the transfer_file mechanism with callbacks and void ptrs.
adds 9f6d047 Fix a really silly typo.
adds 10da703 Make casts to (void *) explicit to remove compiler warnings.
adds 386caea Reformat some code I just touched.
adds ba2a255 Move transfer_file and transfer_file_internal to a module of their own.
adds 1d66f4d Remove redundant parameter fd from SMB_VFS_READ().
adds e9a3a62 Remove redundant parameter fd from SMB_VFS_WRITE().
adds b7d222c Tiny cosmetic fix (This used to be commit c82c1d462be6ddccd6e395b4a9630df91dacbda2)
adds 0bfa867 --enable-libwbclient-shared
adds e17642e Fix the build of the cacheprime VFS module after API changes.
adds 13785d5 Don't print out debug messages at level 0 if we can't bind to a socket if we've already bound to one (this prevents : bind failed on port 445 socket_addr = 0.0.0.0. Error = Address already in use bind failed on port 139 socket_addr = 0.0.0.0. Error = Address already in use messages when trying to bind to an IPv4 address when we've already bound to the IPv6 equivalent. Jeremy. (This used to be commit 3936de735a7bb548df8ce7f06f2cc8f7ffdf56cd)
adds f33f4ef Don't switch user contexts unless you have to. Saves a bunch of syscalls on close. Noticed by Volker. Jeremy. (This used to be commit 3caeeaea162e2083a087c242b850c107a3be1bf9)
adds 4caab9c Combine fsp and fromfd to fromfsp in SMB_VFS_SENDFILE().
adds 14d45be Remove now redundant parameter fd from prime_cache().
adds fef9cf0 Combine fsp and tofd to tofsp in SMB_VFS_RECVFILE().
adds 6a8fad0 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 767e0164adf8803df50b0b7bd8e81d25af72bb78)
adds 28b852a Add domain_is_ad bool to libnetjoin ctx.
adds 136b02d Use domain_is_ad bool.
adds 2c591e0 Remove some more references to global_myname() in libnet_join.
adds 2bcba87 Ignore result of libnet_conf_delete_parameter here, as realm may be not there.
adds 4eed788 Refactor libnetapi error string functions a bit.
adds 7a87256 Include some basic headers in netapi.h.
adds 55b642c Set error string when ads_leave_realm() has failed in libnetjoin.
adds 026b2a8 Remove '\n' from error strings in libnet_join context.
adds efcf285 Fix libnetapi error string callers.
adds c79ce2f As long as DsGetDcName is not part of libnetapi, lowercase the fn name.
adds d49ba81 Fix compile and linking errors since last this code was tested (This used to be commit 2f432842442859f98ecd263464ce02821ab10fca)
adds 011e89c Fix smbc_listxattr() and friends (bug #5189)
adds 3f55798 ensure uni_name.buffer is initialised
adds 1d1b996 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 87456d8eefe630ab6ac685524c4560a71764ea96)
adds 2539cf0 Fix a build warning.
adds 618f9a6 Fix panic in "net conf": Fix logic in error condition.
adds 9cd7430 Remove code accidentially submittet with last commit 83aed537c16f63.
adds 2ec4157 Sync tdb with the tdb changes in ctdb. Spoke to tridge about this. Fixes insidious problem with order n^2 freelist merging. Jeremy. (This used to be commit c6609c042b128e7d63eb64cfdfb0f6b65cb59d76)
adds fbd6d14 Use domain_is_ad one more time in libnetjoin.
adds 9d164c4 Add debug bool flag for libnetjoin ctx.
adds 8921b22 Auto-add missing shares in libnet_conf_set_parameter(). Michael, please have a look.
adds a05edb5 Use WITH_ADS define in libnet_join, hopefully not breaking the build.
adds e69c82e Merge all ads related calls in libnet_join_post_processing_ads().
adds bc629c6 For libnet_join error string functions, make sure not to overwrite last status string.
adds 21ccb47 Add appropriate error code when pre-creating accounts in ous isnt supported by DC.
adds d4e5cad Fix some error strings in libnet_join.
adds afb163e Call dsgetdcname when we have no specific dc defined for joining.
adds 45db92c Fix some indents.
adds 05fb367 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 08645826817d42c9d4b42ea0fd5e633d7fd08d35)
adds 6fa8152 Ensure we don't access an uninitialized variable (CID 535 - actually false but easy to shut up :-). Jeremy. (This used to be commit 4038bb3a9485943db58d9fe30947e11522ce283d)
adds d9ee831 Fix CID 524 - reference before allocation fail null check. Jeremy. (This used to be commit a5cd3c9b65538588a6c982c6d20022e7476cf3de)
adds 915647d Fix CID 523 - wrong null deref check. Jeremy. (This used to be commit 05cadffeab38ca9df7ffd46785b536266c4438c4)
adds 9f75099 Fix CID 505 - don't copy uninitialized memory. Jeremy. (This used to be commit 0d2c77e8d3a83f2c5e78fa076f22919ef9d124b9)
adds 23aab9d Fix CID 498. Ensure we don't prs_mem_free an uninitialized prs_struct. Jeremy. (This used to be commit 7b9d9fba230b9e61079869a6a2751cda37fb8a9e)
adds bd317be Stop Coverity complaining about uninitialized variables. Jeremy. (This used to be commit 041f1d298c1e72adb263b32f454cdf3603e45416)
adds 866af9a Coverity 512, uninitialized var. Jeremy. (This used to be commit 1b7cc80c61ccbf766801080f5a3f0260f40ccc17)
adds 43717a1 Fix CID 476. Ensure a valid pac_data pointer is always passed to ads_verify_ticket as it's always derefed. Jeremy. (This used to be commit 0599d57efff0f417f75510e8b08c3cb7b4bcfcd8)
adds ff98a65 Fix CID 475. work should not be checked against NULL here as it can never be null. Jeremy. (This used to be commit ecb52f50fe3ec8beda48b6c88e9a3ae5a6a98d52)
adds 76d904e Fix CID 470. resolve_order can't be NULL here so simplify code. Jeremy. (This used to be commit 2e75f3ecdf9890b9d7d4bd03f3fa15ef74816d5d)
adds aa8818b Fix CID 469. new_acct can't be NULL here. Jeremy. (This used to be commit c79e9414c4baed6e61fc6a3f766395b873bcc4ea)
adds 360673e CID 458. Don't leak dlopen handles on failing to load module. Jeremy. (This used to be commit 8809eaeb154ea12543455f589e31172dc905d83a)
adds 4c0ca86 There's no point in calling FLOCK on a non-existing fd (This used to be commit 9ff79f231f1206631662b5c521ecddf5df9141c0)
adds b36a788 delete on close even prevents stat opens (This used to be commit 85fe7f3f6ed4aae76e5cf31ab689b2dfacfd74de)
adds 2aa12ff One more empty line (This used to be commit 10b6f52910b4d29da4ea74740a174654dd1d8e8e)
adds 4af27ec Restructure dbwrap_rbt
adds ec412b6 Convert OpenDir to talloc, use talloc_tos()
adds 18083f1 Get the inbuf on talloc_tos() (This used to be commit 883f7415769ad1e714f636e9d6fbd1f075e69d1e)
adds bb2c52a Remove an unused variable (This used to be commit 24e719a1d432d5de022ab903457df0dd67c24b85)
adds 5a8bbc6 Trivial simplification (This used to be commit 616bc34744487450edd47e212a29c0f57eabb722)
adds 8d464d4 Don't early delete the share mode tdb data
adds 4add2fe idl: Replace non-standard "declare" keyword with typedef and regenerate. (This used to be commit 7e75acfdd1910b3b5908c02d5f343f014eb77841)
adds 1ee6d3e Introduce a libnet_conf context created by libnet_conf_open().
adds 58d2f1f Fix Compiler warnings by including the proper header.
adds 5b65200 Fix the max_dead_record calculations (This used to be commit 4aaf4e7e73a5c7fa97ef730fbff5c7cb12df2d6c)
adds 89fb79a Remove auto-generation of missing share from libnet_conf_set_parameter().
adds 8fc2db5 Add auto-adding of [global] to libnet_conf_set_global_parameter().
adds ecc53ab Add a comment header to libnet_conf_set_global_parameter().
adds d042a64 Move libnet_conf_set_global_parameter() inside libnet_conf.c
adds c4899fe Add a function libnet_conf_get_global_parameter() to libnet_conf.c
adds 864fc10 Add a function libnet_conf_delete_global_parameter() to libnet_conf.c
adds 3910dd2 Make use of the new libnet_conf_delete_global_parameter() function.
adds a6bf13c Add explicit creation of shares to net conf import function.
adds 801eeae Add and modify comments in net_conf.c
adds 971abee Fix a syntax error in script/tests/test_local_s3.sh .
adds 8a76e6a Reset the failed counter in test_wbinfo_s3.sh.
adds a190270 merged tdb fix from ctdb tree (This used to be commit c91e9c785b5bf4b0c479edf8eb33da22bf615387)
adds 63b1c76 samba3 already has tdb_validate() (This used to be commit 9f002eeff9bcf33a00e5641cb14338e866a17afe)
adds e41fe76 "make test_shlibs" shows unresolved symbols for -lwbclient.
adds 43d7bb5 Revert ""make test_shlibs" shows unresolved symbols for -lwbclient."
adds ff256b42 Fix "make test_shlibs": it showed unresolved symbols for -lwbclient.
adds 463fd6b Use some more pidl generated LSA rpc in rpcclient.
adds c939441 Start removing hand-written lsa marshalling code (namely rpccli_lsa_open_trusted_domain_by_name, rpccli_lsa_query_trusted_domain_info_by_sid and rpccli_lsa_query_trusted_domain_info_by_name).
adds 08946cc Remove some more hand written LSA rpc.
adds cb1a090 Use pidl generated rpccli_lsa_QueryTrustedDomainInfoBySid when vampiring trusted domain secrets.
adds c6f2bbb Fix rpcclient display_trust_dom_info().
adds f326cd2 Fix bug #5171 (perl syntax error) found by Jason Filley <jason at snakelegs.org>
adds 351377a Remove more redundant lsa parsing functions.
adds aa93354 Fill in IDL for lsa_SetInfoPolicy and lsa_SetInfoPolicy2.
adds 003694b Re-run make idl for new lsa calls.
adds 862e168 Remove old lsa set info policy call.
adds 495c38e Fix prototypes for lsa set info policy calls.
adds 662d61e Fix all callers of old rpccli_lsa_set_info_policy() call.
adds e2d32e0 Use lsa_PolicyInfo enum in lsa policy info calls.
adds dbd3efe Re-run make idl to update lsa idl.
adds a32cca7 Print principal in debug statement in kerberos_kinit_password() as well.
adds 36a7316 Some more minor cleanup for "net rpc audit".
adds d35bda0 Add detection for need of update to the registry db.
adds edd4cb0 Fix crash in winbind clients: instead of talloc-based pointer we passed address of a local variable. (This used to be commit a861ff20917eeca303e2d36de71cd8614e937d5f)
adds d7582b5 Windows insists on write sizes < max_xmit on signed connections. Jeremy. (This used to be commit ef9b278b6289a9ecdd6b103927058f64fbb7eb97)
adds 8a6f492 Add True/False bool cleanup script.
adds bfc4e62 libwbclient: move wbc_err.h into wbclient.h as we only install one header
adds 1e9c289 libwbclient: install wbclient.h into the same path as smbclient.h
adds e00e080 libwbclient: add wbclient.pc.in
adds 57cc992 Implement vfs_ea_tdb
adds 2b14428 Fix some warnings -- Jeremy, please check (This used to be commit b66ac8567c16f2c35fceceba2f858d5503620309)
adds 0e8240f Re-arrange pre- and postprocessing code in libnetjoin.
adds f41cd6c Use dsgetdcname() to find a dc when unjoining in libnetjoin.
adds b32d613 No need to re-establish AD connection all the time.
adds 99e9776 nsswitch/: we don't need socket or nss wrapper in the winbind client code
adds 84d73ff libwbclient: libwbclient.so doesn't need socket nor nss wrapper any more
adds b5aa1a3 pam_winbind: pam_winbind.so doesn't need soecket wrapper any more
adds 11fb5f3 nss_winbind: nss_winbind.so doesn't need socket wrapper any more
adds ab10557 krb5_locator: winbind_krb5_locator.o doesn't need socket wrapper any more
adds 8a01076 Remove some trailing spaces.
adds 982c71f Use the proper boolean functions.
adds 97f61b5 libwbclient: don't link talloc.o into libwbclient.a
adds 9788383 Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 3a61e663e51fe620225691bc8673bf8800a36f47)
adds 19e4e99 From Alexander Bokovoy
adds 6c9d517 Define libnet join interface in IDL.
adds 4e2029f Add ndr_print_sockaddr_storage and ndr_print_bool.
adds af69a1b Add ndr_print_ads_struct().
adds b239612 Use autogenerated libnet_join header.
adds 2ae6feb Include libnet_join.h in the right places.
adds 40222cc Remove unrequired TALLOC_FREE.
adds 0a21a1a Revert "libwbclient: don't link talloc.o into libwbclient.a"
adds bd8f1f7 libwbclient: don't link talloc.o into libwbclient.a
adds c920764 Apply const to rpccli_lsa_query_info_policy() and rpccli_lsa_query_info_policy2().
adds fe165e4 Use autogenerated debugging functions in libnetjoin when requested.
adds c2acec4 rename vfs_ea_tdb to vfs_xattr_tdb (This used to be commit 151b42a150a17f566e7b4055bbdbc0564a3c106d)
adds ee8cf0c ea_tdb->xattr_tdb also inside the module itself (This used to be commit 642424b3779dd33cd2b5049789aa16e678438bb9)
adds 9c63e18 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 6e17a56039be13ac1ef7004f15d154141bad7196)
adds ce9e918 libsmb: Do not upper-case target name on NTLMv2 hash generation
adds 7c701fe Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit ed7322dcfa6f42743b784246f5de74d4e64b0765)
adds ddabc2b Fix "status used uninitialized" warnings. Jeremy. (This used to be commit e57856fff2ef86481ac6770c7d010a26666d8bdd)
adds 767fe39 Add some NDR_PRINT_*_STRING macros (returning talloced strings).
adds e021eb6 Use NDR_PRINT_UNION_STRING instead of NDR_PRINT_UNION_DEBUG in rpcclient.
adds 742fb9a Adding basic script to help in the creation of tarballs for release.
adds e2528bd Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 0d989bf90b9b75a057b572bb4369ee3126db1fb8)
adds 9a6a5ff Fix the API exported for auth_functions. Ensure we call passing 3 fstrings/sizeof(fstrings) as 3.0.x did. Found by Derrell. Derrell please test ! Thanks, Jeremy. (This used to be commit 5467db388355a4769e48fed7eb80920d1820f727)
adds 6e94cbd Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit f963d57096184dd9381fcc5f175150d27460ea7a)
adds 7e2b8eb Port from ctdb:
adds f426949 Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit 4ff2101c69a0cfcfdc5f775493cb6e88c57e4bbe)
adds 12d31ba Add a (very!) trivial cache to the example authentication callback. (This used to be commit 01f6a4cca7a91ae41ff393263418216324502f84)
adds 735e987 Replace GetTimeOfDay() with gettimeofday() in example program.
adds 3e49444 Modify testread example to loop using same context.
adds b9d21dd Fix build for pam_smbpass
adds 1bb2201 Avoid use of NDR_PRINT_X_DEBUG (that debugs with level 0) in libnetjoin.
adds 1311918 Nicen some error strings in libnetjoin.
adds 168e122 Autofetch domain_sid while unjoining in libnetjoin.
adds 41c72bd Fix (non-activated) _wkssvc_NetrJoinDomain2 server code.
adds 594a164 Fix a crash bug in nt_printer_publish_ads
adds be9b7a6 Merge branch 'v3-2-test' of git://git.samba.org/samba into v3-2-test (This used to be commit aebecd7462733b56457540423354ba249fd52808)
adds 94fdd59 Adds support for cifs.resolver upcall.
adds fbcc782 Fix memleak in ads_build_path().
adds d06559c Make resolve_ads() static.
adds 0331ff7 Add lsa_PolicyAuditEventType and lsa_PolicyAuditPolicy enums from samba3 to IDL.
adds 587a2db Merge lsarpc.idl from samba4 and rerun make idl.
adds 6869436 Merge CTDB-related fixes from samba-ctdb 3.0 branch (http://samba.org/~tridge/3_0-ctdb)
adds d86fc3e Add support for offline files support, remote storage, and Async I/O force operations to VFS
adds 313f7d1 Merge latest fixes to vfs_gpfs and NFS4 ACLs from Samba 3.0 CTDB branch (from http://samba.org/~tridge/3_0-ctdb)
adds c283c1b Support GPFS prealloc interface
adds d52b66d Merge a variant of Shadow Copy module for exposing snapshots to windows clients as shadow copies from Samba 3.0 CTDB
adds e633e4d Add offline storage support with Tivoli Storage Manager Space Manager
adds 3bd3483 idmap TDB2 backend, used for clustered Samba setups.
adds 80f1cc3 Enable building of VFS modules: vfs_tsmsm, vfs_shadowcopy2 and IDMAP module idmap_tdb2
adds 1e0abd9 Fix build for pam_smbpass
adds b3f3eb1 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into ctdb-merge (This used to be commit 17b2bea7093681a4c4119f9fe7104c018fd0af6f)
adds 0247415 Convert old sid-string handling in idmap_tdb2 to a new one (This used to be commit ee851730cef1eb506b47faf57e25789ad3c6aafa)
adds 02680bd Merge branch 'ctdb-merge' into v3-2-test (This used to be commit 175662b5bbb5c8ecd81a60539f5846a938c26a3a)
adds f2b2e01 Re-order an option block in parm_table to re-unite the misc options.
adds 789720e Add "MSDFS options" separator to parm_table.
adds 89b1c68 Add config parameter "config backend = registry".
adds b92c3e2 Add handling of [homes] and [printers] via registry shares.
adds 1abc94e Initialise Globals.ConfigBackend from global var config_backend.
adds d3be7a7 Add utility function lp_config_backend_is_registry().
adds 7bfceba Use lp_config_backend_is_registry() instead of lp_include_registry_globals().
adds 762ca95 Remove special semantics of "include = registry" from loadparm.c
adds 422fbd0 Add my (C) to loadparm.c.
adds 8c41366 Add "config backend" to the parameters forbidden in registry config.
adds 04b2a9e Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-simo (This used to be commit 05c22a55a4c052c682a2f2afdb0696504195d18c)
adds b095055 Fix a missing prototype warning (This used to be commit 871cee04f26da97756804b38acfd366b6011dc9e)
adds c308d76 Fix some C++ warnings (This used to be commit 625241c4773ae5c80dd0cb0c07a86aff633c1ede)
adds 9158169 Fix an uninitialized variable warning (This used to be commit dcb7fb2c0d8e4b798b36e8caf480d198f3e08d00)
adds 0881838 default to tdbsam instead of smbpasswd (This used to be commit ab8ff39fd51929aae2f4088ca5b1d67e5cb7099e)
adds 7084854 Next try to fix the max dead record calculation (This used to be commit 4f95c58040f46f343f55f9a5db2655a5e3b62c00)
adds 5b37e81 Don't try ftruncate when the tdb is opened read-only
adds 60c3ec3 Revert "default to tdbsam instead of smbpasswd"
adds bd8abea Fix IPv6 bug #5204, which caused krb5 DNS lookups for a name '[<ipv6 addr>'. Jeremy. (This used to be commit f2aa921505e49f894bfed4e5e2f9fc01918b1bb0)
adds 70426bd Tidy up code and debug for non-default krb5 IPv6 port. Jeremy. (This used to be commit 79b7972de4c2a8c71e37642ddf7e5bbed53dd58a)
adds 3020ec1 Fix the mess that ab just made of the new VFS code. NEEDS MORE TESTING ! Jeremy. (This used to be commit bcc94aed6f03211866aa85753a90fece87846ba9)
adds f44713d Fix bug found by Derrell - windows returns an read return offset of zero if return size is zero. Should fix testread libsmbclient code. Jeremy. (This used to be commit df3c4648399f8d62ff6fe0013be8b89abc18f0f0)
adds dba2400 Add some additional libsmbclient test programs.
adds 096e40c Fix stat results to be consistent between smbc_stat and smbc_fstat.
adds 978eb31 Fix crash in winbind clients: instead of talloc-based pointer we passed address of a local variable. (This used to be commit 0afd2153c7649e89d595cb7eff0f7b3c0b56ea15)
adds d7a406e Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 5c2d4c76d8b56be92edcee026f2289b8b46a4c27)
adds e2ffd51 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit a40f68eac1d421c96fc3e10e5a7494dc2c5a124e)
adds fd03ea4 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit b01f34141509c90b12003786957790866c286cba)
adds 3fffb04 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 4256f8e093e81fbc2c1afd8f823725ae286945ce)
adds 6de904b Fix more VFS API mixup with offline files
adds 026a66a Rework of VFS is_offline() function to only return boolean offline/online result for a file.
adds 03387a0 Remove is_remotestorage() call from VFS. We already have statvfs() there to handle FS capabilities.
adds f14f2a4 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 15ef5e4884505bca7990e44200d0235764e9057f)
adds 76b5c67 Add a program to test repeated calls to smbc_getxattr(). (This used to be commit f5f46de404dba2e4a03d205a62cd5cf7ea4e075a)
adds 4f09727 Fix bug 5185: repeated calls to smbc_getxattr() lose sid-name mapping
adds 46080b0 stop bothering me about example programs not checked in (This used to be commit 41ad5c7700c5ef3839c0629ee5eb42ec0fe61da6)
adds 5e86ac9 idl: Update DFS IDL from Samba 4. (This used to be commit a6677b2e186212f723b24775293682ce5b94952e)
adds af3ff75 idl: Update initshutdown and echo IDL from Samba 4. (This used to be commit 35d71a40b385a62b8c85ed68e64b6d38d80aeb3c)
adds 35fe98e idl: Remove use of [ref], which is the default. (This used to be commit c22d47b3d58de45c2b686badb9fe6a6cd5a6b047)
adds 04a2512 idl: Update IDL for eventlog, misc, netlogon and security from Samba 4. (This used to be commit 48288869d314d8c91d07282b5536b231d95db159)
adds 6e1d36f Reformatting: Strip trailing white spaces from reg_frontent_hilvl.c.
adds 8c2d440 Use the proper boolean constants in reg_frontend_hilvl.c
adds 1a15320 Make utility function reg_deletekey_recursive_internal() static.
adds b6eaf05 Add some sectioning comments to reg_api.c
adds 00f3df3 Convert sync_eventlog_params() to use reg_api instead of reg_frontend.
adds 99b195a Move reg_create_path() and reg_delete_path() to reg_api.c
adds fcb47f5 Comment out unused reg_create_path() and reg_delete_path().
adds da4ecfc Add reg_api functions reg_getkeysecurity() and reg_setkeysecurity().
adds 7bfdcbc Use reg_[gs]etkeysecurity() instead of regkey_[gs]et_secdes().
adds 138f7ec Add a comment header comparing winreg.idl and reg_api.c.
adds 7f8e4bc Add my (C) to reg_api.c - Michael (This used to be commit 81d6a1fbed5e685376637af8e8bcd70ab2701aa0)
adds 32a8e74 Add a reg_getversion() function to reg_api and use it in srv_winreg_nt.c.
adds d3373be Import recent netlogon and samr IDL from samba4.
adds 516397e Add samba3 [out,ref] pointer massage to samr&netlogon idl.
adds a042b8c Import recent misc.idl from Samba4.
adds c527709 Remove samba4 specifi struct server_id from misc.idl.
adds fc23de7 Remove dependency for nbt.idl (the NBT_SERVER_* flags) in netlogon.idl.
adds 8c81ce9 Re-run make idl to regenerate netlogon output.
adds 101f275 Use pidl generated data from misc.idl.
adds 7faee16 Re-run make idl to generate SAMR output.
adds 89759b1 Add NETLOGON_GRACE_LOGON flag to netr_UserFlags.
adds a2b0e35 Re-run make idl to regnerated netlogon.
adds a92eb76 Finally enable pidl generated SAMR & NETLOGON headers and clients.
adds 10a55fb Include auto-generated client headers for netlogon/samr.
adds d1abd4d Use new pidl-generated netlogon client calls in NetApi GetDcName().
adds 9e3634f Fix two uninitialized variables in vfs_hpuxacl.c
adds add597f Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 7135d2aea5a68a79e2a77d4a02219436f5e154cc)
adds 80d7ccc Add and correct some WERROR codes.
adds c2ff6c9 Improve libnetapi_set_error_string().
adds bb97b27 Fix local hostname detection in netdomjoin-gui.
adds cfb7e25 Add some more debugging into netdomjoin-gui.
adds b142484 Cosmetics and error string reporting for libnetapi.
adds b18fd38 Add NetGetJoinableOUs() to libnetapi (incl. example).
adds 313a21b merged changes from v4-0-test (This used to be commit 8c89d60924b0380231da834cd3c097b4f8cdc369)
adds 2caa0e8 Added PFIF notice to Samba 3.2 tree (This used to be commit afccc9703c45815f94dd05805a060d71b7fe618a)
adds 9dd8940 Add header for NetGetJoinableOUs to libnetapi.
adds db40120 Fix the build w/o ADS.
adds 1ea8093 Fix typo in debug message.
adds 60fbc7e Add a registry backend netlogon_params that replaces the former dynamic overlay.
adds 3d3d6e7 Add the "allinfo" command to smbclient
adds 27d9ac3 Use C99 structure initializers for netlogon_params_reg_ops.
adds 928f899 r25970: libreplace: fix AC_N_DEFINE() so that some appears in config.h
adds 2e0dc77 r25971: libreplace: remove AC_EXTENSION_FLAG as it's the same as AC_N_DEFINE
adds f75898d r25974: libreplace: see what the build-farm says if we use _XOPEN_SOURCE=600
adds 0e13488 r25976: libreplace: not all platforms like _XOPEN_SOURCE=600
adds a2bfb17 r26102: libreplace: remove system/printing.h as it only contains samba3 stuff
adds 1e5418e r26550: libreplace: fallback to __ss_family of struct sockaddr_storage
adds f8ad023 Try to fix the build on Tru64; avoid single quotes because they get expanded by perl in the build system. (cherry picked from commit bba8914af56cb161c275fbbdea2479d6f8bd703c) (This used to be commit a0e663ff2c6548e48c9710e3fb314f3bbabb59d0)
adds a0e04a9 libreplace: Escape asterisk. (cherry picked from commit df36c78549b40ee5e47d5cc79de2eb79f58c567a) (This used to be commit 174a45ec18fff064d89f6a12b044973ab3c10c54)
adds db449a4 Revert "Host SerNet-AIX has __ss_family instead of ss_family in sockaddr_storage"
adds bb707b1 Fix typo that disabled setting group id. Thanks, Henrik. (This used to be commit 843e1694cfe4a999ed14a9c215b8e77723d0fe79)
adds b97fbf5 Fix error message for new allinfo command. Jeremy. (This used to be commit 3a1bcbfa7ca2b55265eb486e2b7c740e04775698)
adds 805caaf util_str: Don't return memory from talloc_tos(), use mem_ctx instead. (This used to be commit ab0ee6e9a6a9eee317228f0c2bde254ad9a59b85)
adds 145ab10 Always return nlink=1 for directories
adds ca6cf1f Actually test vl's new code and make it work to fix the build farm :-). Jeremy. (This used to be commit 63defd3e9d4ba3f02f36ec5ad7b73463f31962a1)
adds 7b73ad2 Link ndr_xattr.o with LIBNDR_GEN_OBJ
adds f22a29e ntlm_auth: Dynamically allocate the read buffer.
adds 83f30d7 ntlm_auth: Prepare for a deeper rewrite of the helper functions (This used to be commit f8243d1913cd19401ce6a13f53c6b84a36fc9dd6)
adds 40db1a1 nltm_auth: Use struct ntlm_auth_state in helper functions.
adds 4b05fd2 ntlm_auth: Rewrite manage_client_ntlmssp_request without statics. (This used to be commit af438426222f4990f3e4103babbbb5de03ade93d)
adds b133f5a ntlm_auth: Get rid of statics in manage_squid_ntlmssp_request (This used to be commit 97768628f5ec533818b7f5165e92c156d668b79b)
adds 398c323 afs: Use talloc_stackframe() instead of talloc_init()
adds 5a48ee8 Fix the build
adds 6d7eb2e Make get_ea_value public (This used to be commit 0aa406bbba8699063ea3758b19dca24cf42ff15a)
adds 84518f1 Add get_ea_names_from_file to sanely list posix xattrs
adds 3b889a2 The remote storage op is gone
adds 70f8800 Fix error return in xattr_tdb_load_attrs (This used to be commit 64e54ea8f76fe57193955aabc1459fe635233aca)
adds a0bd9d9 Tiny memory leak in lib/version.c
adds 07e07f6 Use SAFE_FREE instead of free (This used to be commit 999647329028147d7c29a3348202641b3e03430e)
adds 1b976d5 Add the STREAMINFO vfs call
adds 14e7c29 Add an error mapping for ENOATTR (This used to be commit 9f0d778490415b05224f36287df999672ee16928)
adds 2411c6c Add "split_ntfs_stream_name()" together with a torture test (This used to be commit d813bd9e02d9baf916eb96c478be89f0c435e07c)
adds 1069cfe Add streams support
adds 4ba64fc vfs_streams_xattr module
adds dfd05b9 vfs_streams_depot
adds 014bfd3 Some systems do not have XATTR_ defined (This used to be commit 2cac1d3919a96c480f34c93d8b9b07782d46ed23)
adds 29af710 Use c99 struct initializers for REGISTRY_OPS in reg_smbconf.c.
adds 15015b7 Use c99 struct initializers for REGISTRY_OPS in reg_printing.c
adds cb1e0de Use c99 struct initializers for REGISTRY_OPS in reg_shares.c
adds 139340f Volker is right: why keep commented out migrated dynamic reg overlays around?...
adds 563c4ef Use constant KEY_NETLOGON_PARAMS instead of literal key.
adds 1b2dd2d Fix registering Registry backends in reghook_cache_add().
adds c8a0b2a In reg_backend_netlogon_params, delegate fetch_subkeys() to regdb.
adds 2e47997 Rename netlogon_params_fetch_reg_values() to netlogon_params_fetch_values().
adds d48c5f1 Some reformatting in netlogon_params_fetch_values().
adds 663815e Add a registry backend prod_options that replaces the former dynamic overlay.
adds f383b85 Some reformatting in prod_options_fetch_values().
adds c5a5b40 Add a registry backend tcpip_params that replaces the former dynamic overlay.
adds b4e3c75 Some reformatting in tcpip_params_fetch_values().
adds 949a88e Add a registry backend hkpt_params that replaces the former dynamic overlay.
adds 8eed06f Some reformatting in hkpt_params_fetch_values().
adds 25c21fb Use some consts instead of literal strings for registry keys.
adds a1af15d Reorder the registry key name constants in a more systematic way.
adds 2925d83 Add a registry backend current_version that replaces the former dynamic overlay.
adds c4b6564 Some reformatting of current_version_fetch_values().
adds c16b74c Add a registry backend perflib that replaces the former dynamic overlay.
adds e45dacc Remove the dynamic registry overlay.
adds 7745674 Add some debugging output to reg_cachehook.c
adds 6c5a831 Add a debug message to fetch_reg_values().
adds 536bff4 Do an explicit init_globals() when restarting for "config backend = registry".
adds 0bb6fb7 Couple of minor fixes for POSIX pathname processing in the new stream code. (1) In smbd/filename, don't split the name at ':' if we know it's a posix path (this should be parameterized....). (2). When calling posix_mkdir, we get the flag FILE_FLAG_POSIX_SEMANTICS passed to open_directory(). I know for a posix client lp_posix_pathnames should be true (which is checked for in is_ntfs_stream_name() but we have an explicit flag here, so let's use it. Jeremy. (This used t [...]
adds 611609e Fix a segfault
adds e1d0187 Complete the ea->xattr rename in vfs_xattr_tdb (This used to be commit dac468216e7e103b6897f33ec3608412f77265cf)
adds 0b9314d Support XATTR_CREATE and XATTR_REPLACE in vfs_xattr_tdb (This used to be commit 3509ee597f0977aadd4c70cfe8830a6aa95cd71f)
adds a6fcaf7 Really remove the _NEXT_ from vfs_xattr_tdb.c
adds a39771d For pread/pwrite we need to do the setxattr on base_fsp (This used to be commit d481dddc81699aba79e48bca79bfb10e586b5cbb)
adds 4222fa6 Add some DEBUG (This used to be commit 8db25aba63b1dffb0dfbc74012c7ebd0ce4d5682)
adds 6fcbb11 In streams_xattr_pwrite, base_fsp does not have an fd
adds fe57c14 Do not use an unfinished fsp in streams_xattr_open (This used to be commit 023b313d0d4ed3beb8d77177bc8141cadeb86658)
adds f87d08f Don't test split_ntfs_stream_name
adds 896ec68 NT_STATUS_OBJECT_NAME_NOT_FOUND also means "no streams around :-)" (This used to be commit 96b9a7b3eb92c9f133a3f43ffc4d57d0212e4ebd)
adds bf7f13c Fix valgrind errors (This used to be commit d7e6ec2258350c564053371361c8f1d7d0f775b1)
adds 152c720 Active RAW-STREAMS in make test (This used to be commit 63ee2ef775b48fcaecccf4dc7ef3601ceb8053c5)
adds 043a7e1 Activate SMB_QUERY_FILE_STREAM_INFO
adds b1017bb Free case_state earlier
adds 33f3eea Fix some "set but never used" warnings (This used to be commit 4a6dadc5178f4861e9c032321939db3b639734b5)
adds ea72547 reg_eventlog.o and reg_perfcount.o are no longer neede for reg_smbconf.
adds 8f290dc Makefile.in: extract registry backend objects to common variable.
adds 625c17e Makefile.in: Group together registry related object variables.
adds 1e68e24 Rename reg_printing.c to reg_backend_printing.c
adds 4ccee0d Rename reg_smbconf.c to reg_backend_smbconf.c
adds e7520f3 Rename reg_shares.c to reg_backend_shares.c
adds b5666ce Rename reg_db.c to reg_backend_db.c
adds 99186bf Extract regkey_open_internal() from reg_frontend.c to new reg_util_legacy.c
adds 42641d6 Extend/fix comments.
adds 1b4dfc2 Move reg_frontend_hilvl.c to reg_dispatcher.c
adds 99dfd66 Rename lib/util_reg_smbconf.c to registry/reg_init_smbconf.c
adds 2b9ed47 winbindd: remove useless strcpy
adds fa32063 libwbclient: use the same style in each switch case for the error mapping
adds 7b6a439 util_sock: Fix memcache bug in get_mydnsfullname.
adds d221d53 Link smbd on AIX with -bexpfull instead of -bexpall
adds 9a22653 Add SMB_VFS_FS_CAPABILITIES
adds 36e3e75 util_sock: Don't return a pointer to freed memory.
adds 2dbbb37 Attempt to fix the darwin build (This used to be commit 5b05e09daf18eaea5e86dfd607c8070228f7571b)
adds 59c0aa3 Fix two debug messages.
adds 188bfbc Add a check for talloc failure. - Pointed out by Volker.
adds 7f2e253 Use talloc_stackframe() for temporary contexts throughout libnet_conf.c
adds c5c38d6 Fix formatting of multi_sz registry values.
adds feb77c9 Add another check for talloc failure to libnet_conf
adds 597b28b Fix a segfault
adds 6a69bc3 Fix get_ea_names_from_file for many EAs
adds 2a78eb9 Fix a ton of IBM checker uninitialized variable warnings
adds f5df4a1 libreplace: getpwent_r/getgrent_r on IRIX are similar to solaris but use size_t
adds a4c2b04 Hide streams from the EA API (This used to be commit e9bb3d5067b74a29beb778f85687829778e42b5b)
adds 559603a Get Samba version or capability information from Windows
adds 1d99598 Avoid use of uninitialized memory (This used to be commit 85123aacdb13e97c3f44aeded1c80e13af53d83d)
adds d4d962f Move samba_extended_info_version to smbd/trans2.c
adds e3e34c9 replace svn references with git ones in Readme (This used to be commit e6c92b62a4791fd5b530e6e52e4386e837bd7994)
adds 9051199 Get Samba version or capability information from Windows
adds 39d172b Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit bc2973df8504850a40cb0a1172689dc0bdafa323)
adds a60b913 Fix tab_depth: it should not create an extra debug header.
adds 5b35ecd Remove two unused variables (This used to be commit f12ac1ecedd6634d8ccc54d8fce8382514e3322f)
adds 5f962d9 Fix get_trust_creds() to return always an upper-cased krb5 principal (this fixes winbind krb5 session at least with heimdal).
adds 3b83f49 Initialize _domain_list to NULL.
adds 2051243 Fix panic: Don't free the logfilename in winbind_child_died().
adds 587cf54 strtok -> strtok_r (This used to be commit fd34ce437057bb34cdc37f4b066e424000d36789)
adds a925a53 read_socket_with_timeout has timeout=0 handling (This used to be commit 7101026061c470ed962267b43ac0aa67cc761a64)
adds a0186fb Forward ported version of Matt Geddes <musicalcarrion at gmail.com> patch for adding acct_flags to rpccli_samr_create_dom_user(). Jerry please test. Jeremy. (This used to be commit 7d94f97947b7edfcf3ec52f0125e4593d6d54c05)
adds 691c4b1 Windows 2008 (Longhorn) auth2 flag fixes.
adds cfe7b54 Fix Windows 2008 (Longhorn) join.
adds fe8a8f4 Use strchr_m in seaching for '.' in the hostname to make sure we're mb safe. Jeremy. (This used to be commit 090061b73a1c086ff8a7797e1a63532eacd91148)
adds ffc84a1 Don't leak memory in error path. Jeremy. (This used to be commit 2df0cdaafdced798f81e30d34371aa1d8e963208)
adds e0021b5 Allow clearing all settable DOS mode bits. A mode value of zero is ignored by Windows. If the requested mode is zero, we instead send the appropriate one of 0x80 (NORMAL) or 0x10 (DIRECTORY).
adds 2e7e309 Merge branch 'setxattr-dos-mode' into v3-2-test (This used to be commit 4c08725a42a8babf0f078fb4b221a96f58deeb50)
adds 9344628 More read_data -> read_socket_with_timeout (This used to be commit f1d7de462cf0f64648a3a1fc6f0c64a7bbdb3c2a)
adds 0bcb0c8 netlogon.idl: remove unused netr_GroupsMembership structure
adds 5695f9b netlogon.idl: make use of bitmap samr_GroupAttrs
adds 3b59138 Fix samr_EnumDomainUsers in samba3, must not be a ref pointer here.
adds b005295 Merge over security.idl from samba4.
adds df5b03a Re-run make idl and use generated ndr based on samba4 security.idl (except for DOM_SID).
adds 530e503 netlogon.idl: add some MSV1_0_ values from samba3 and use a bitmap32
adds 048c80b rerun 'make idl'
adds 108fc52 Add dump-domain-list command for debugging winbindd's domain_list.
adds af7f24d Add winbindd debugging ndr_print helpers.
adds fcf42bb Add winbind_msg_dump_domain_list to winbindd.
adds 0ff38a8 Fix Coverity ID 465 (This used to be commit 8629a0e1c3da7c2d2b0c1d99224177c54bbae930)
adds ba6c78c Fix Coverity ID 463 (This used to be commit 21d126c56a633d2d72ffad08db7331ecc0ee3c0c)
adds 1eb484d Fix Coverity ID 454 (This used to be commit 902d1d6709e47fbc8b538f28cb4364b006c431f8)
adds 6b1c45a Fix winbindd build w/o ADS.
adds 70e1ce6 First part of fix for bug #4929 - worked out by jmcd. Cope with protected ACL set correctly. Jeremy. (This used to be commit f5e50f42e7c79b4f8857602457db5b97886bd19e)
adds 47a8e77 The checks for OI and CI were just wrong.... Fix them. Thanks to Jim for testing this. Jeremy. (This used to be commit e898789e0d819df05b14bcedfa1d230c7a983440)
adds 85a4439 Add debug messages to trace this if needed. Jeremy. (This used to be commit b628269b3260661cb4eeeab8c533b3129827ba62)
adds 50c7e98 Make explicit in debug we're ignoring flags from the parent SD. Jeremy (This used to be commit 58cfa4b1bdc1ce30cc3befb342cc98ac0e283585)
adds 5546c09 Add IDL for netr_LogonGetTrustRid.
adds cd8ef2e make idl.
adds 96b4157 Add cmd_netlogon_gettrustrid() to rpcclient.
adds 372f74b Add WERR_INVALID_COMPUTER_NAME.
adds 9f7170f Rename samr_*AccessMask bitfields to start with SAMR_.
adds ed8385a Re-run make idl.
adds 9218345 Trying to avoid defining new SAMR acct creation flags when we already have them with different names. Matt, Jeremy, please check.
adds d490d8d Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit ef2913a66c3888d4813d8b778ddd63b2c7e48f3e)
adds 614ba32 Fix assignment to request->data.init_conn.is_primary in init_child_connection().
adds 2a542ce Add a debug message winbindd_can_contact_domain()
adds d682e04 Add a debug message to lookup_rids() printing the domain SID.
adds 9912f82 Add debug message: show which domain_child is being forked.
adds 60daaee Add a debug message: show the sid lookup_sid() was called for.
adds 76e5c1f Fix lookup_sids to detect unix_groups and unix_users domain sids.
adds 4ee9d71 Fix missing error check that caused crash when winbindd not running. Jeremy. (This used to be commit f5ca241e2c1adf2ae836fae33a4adac916f46416)
adds dd67913 Correctly set flags in ACE's inherited from parent. Still one bug left to find then I'll back-port to 3.0.28. Jeremy. (This used to be commit 3df2f7ca782e418703d82f7a1f3c035a365f9589)
adds fccae57 Fix a really subtle old, old bug :-). When canonicalizing the NT ACL into a POSIX one, if the group being set is the primary group of the file, map it into a SMB_ACL_GROUP_OBJ, not a SMB_ACL_GROUP. Otherwise we get an extra bogus group entry in the POSIX ACL. Jeremy. (This used to be commit 4d302254fdfce2c267cf6b21f662d5aa2dc9c72c)
adds 51f62be Fix the same bug with user -> user_obj. Jeremy. (This used to be commit c5edf7456955471b8590c2cfa67c7f47a387cdf0)
adds 242a57b Remove rpccli_samr_get_dom_pwinfo() and rpccli_samr_get_usrdom_pwinfo().
adds c19d01f Adding dssetup.idl from samba4.
adds d7d4f1c Add generated dssetup code after make idl.
adds 05ff7fd Use generated DSSETUP client & server rpc functions and remove the hand-written ones.
adds 3ca6067 Fix winbindd_can_contact_domain() on a samba DC.
adds a30361e No need to close registry on libnetapi_free() anymore.
adds c04b738 Add LIBNETAPI_LOCAL_SERVER() macro.
adds c72caca Fix netr_DsrEnumerateDomainTrusts IDL.
adds e49650e run "make idl".
adds a059d24 Add cmd_netlogon_dsr_enumtrustdom() to rpcclient.
adds f1193f6 Remove some unused structures from rpc_lsa.h.
adds 7bcf0b0 Remove more unused LSA marshalling functions.
adds fda9247 Use the correct domain name when looking up the trust password.
adds 235deb1 Always trust the domain flags in the wcache trusted domain cache.
adds 0b10c67 Attempt to fix the build on OpenBSD
adds 31a6f80 Remove a pointless while loop (This used to be commit f591bd68eafdbaefcaa95510cc4cb9a74cef0562)
adds e2ad285 Tiny simplification (This used to be commit e78f6872bfc19ce0476b8d79c856a8d9c646a913)
adds 6d38703 Fix Coverity IDs 451, 452 (This used to be commit d28a537277bedb65d1c2a01c971a3a22b1aa6624)
adds b679dda Fix bogus uninitialized variable warnings (This used to be commit 71d6580c837adcc2cddcdff561f6fb09701501ee)
adds 9dee9fc Add IDL for netr_DsrDeregisterDNSHostRecords (just for completion).
adds bd0b283 Fix netr_DsRGetDCNameEx and netr_DsRGetDCNameEx2 IDL.
adds 10c7aac Re-run make idl.
adds 504813e Use rpccli_netr_DsRGetDCNameEx and rpccli_netr_DsRGetDCNameEx2 in rpcclient.
adds a6ce6c5 Remove hand-written rpccli_netlogon_dsr_getdcnameex[2].
adds 4fd374f Add cmd_netlogon_dsr_getforesttrustinfo and deregisterdnsrecords to rpcclient.
adds 5398dd6 Fix uninitialized variables
adds 47e1251 Remove an unused external reference (This used to be commit 147033b9dff7160ff324fa52aba1f054f962961b)
adds 54db183 Adding missing calls to va_end().
adds fe478af We need to leave the corepath around
adds c0c93dc Restrict the enctypes in the generated krb5.conf files to Win2003 types.
adds d9a1282 Dump msDS-SupportedEncryptionTypes in adssearch.
adds c17c645 Merge DMAPI fixes from CTDB Samba (This used to be commit cf1f90ad7a79dbe5926018790bb50d4e3b36cc7b)
adds eba5fbf Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into ctdb-merge (This used to be commit 42d06d41bf2e9fb094f6064dc04f549d880b5f8d)
adds ef2d66b Merge branch 'ctdb-merge' into dmapi-integration (This used to be commit 58dce4cdf277c8c68865185d9d8b4faea996dd3e)
adds 28b27bf Merge DMAPI fixes from Tridge
adds 52c16c9 Fix BOOL introduced by last commit (This used to be commit 8afb7133e956ec963ac55720fb297b4d5b44702c)
adds 77a3e46 Fix typos and replace statvfs call with fs_capabilities() (This used to be commit 863b5ed07aca0978aeaf919d7c51204a95ce03e0)
adds 5ab43ae Eliminate remote tree of dsgetdcname (which will happen in libnetapi then).
adds 5e9be79 Add missing windows 2008 netr_DsR_DcFlags and netr_DsRGetDCName_flags flags.
adds 0adf862 Move DS_DOMAIN_FUNCTION defines to ads.h.
adds b6529b6 Add ndr_print_ads_auth_flags().
adds 7cab0f5 Fix the build. Avoid unrequired ndr_print_ads_struct dependencies.
adds 53c6009 Use pidl generated call to enumerate ds trusted domains in winbindd.
adds e629f50 Use another pidl generated call to enumerate ds trusted domains in winbindd.
adds e7b2be8 Remove last caller of rpccli_ds_enum_domain_trusts().
adds 5a89a46 Finally delete rpccli_ds_enum_domain_trusts() completly.
adds 1a7583d Remove unused rpc_ds marshalling code that is unused now.
adds 80b2e33 Remove include/rpc_ds.h and all references to it completly.
adds 9758043 Allow NULL request and/or response pointers to be passed to wbcRequestResponse().
adds 5dcc7f7 Fix a return value from sync_eventlog_params() (patch from Volker) (This used to be commit 77085f1a58666ac4314924d18c87d4add0553dba)
adds cb9029d Fix a memleak (This used to be commit 252c3130697d1b7fd34a5225d83cef4f32e663b2)
adds c0aa988 Make make_way_for_eventlogs() static (This used to be commit cb6531965b2baab320123d4301ab851c6e22aa58)
adds 1852c29 Fix uninitialized variables
adds af92bf9 Add netrenumtrusteddomains() and netrenumtrusteddomainsex() cmds to rpcclient.
adds 2763b90 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into dmapi-integration (This used to be commit d841a3fc999c5ebd9e9d54b2bd5099b1b50402b1)
adds 34a92c6 Re-enable async I/O for non-TSM systems
adds 3850c2f Fix build warning.
adds a626fa5 ntlm_auth: Add a blackbox test. (This used to be commit f02b74fc067074d8e48e186a7b7255a244592f7d)
adds 582e224 ntlm_auth: Fix typos in the torture test script.
adds 5b5d56d ntlm_auth: test should honour configfile option to run on build farm. (This used to be commit 11c9c1536b153047ba387b9804f34a6555a5ae26)
adds afaacde ntlm_auth: Fix another typo in the test.
adds 8daaa5d Fix some IBM checker warnings (This used to be commit 0341b0be49fef5e6003a170100388b5c47a41e67)
adds 6b5980e merged tdb transaction fix (This used to be commit 1a1c7954368a7f168a57f86f4f857cf70258e37a)
adds a820990 ntlm_auth: Parse configfile after parsing it's location, not before. (This used to be commit cf671ca35bff09af56c67e789a86a3b86093b5fb)
adds 43ac44e Fix netlogon IDL for netr_GetDcName that returns WERROR.
adds 6c76417 When running with debug level > 10, dump ads_struct in ads_connect().
adds 5334b36 Remove rpccli_samr_close and use pidl generated function instead.
adds 3d507a2 Let _samr_Close() use pidl generated server code.
adds d1f5450 Remove unused samr_close marshalling.
adds 8dc7fe7 Cleanup status codes inside _net_logon_ctrl2() reply structs.
adds 2e2fa2c Use pidl for samr_GetDomPwInfo() server-side.
adds 8953619 Remove old, unused marshalling code for SAMR_GET_DOM_PWINFO.
adds 0945436 Enable build of pidl generated netlogon server.
adds 4259d11 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into dmapi-integration (This used to be commit d46fc35dd4e22ecd777800a8cdb6c31763d0fac4)
adds 2e0a1fc Re-run make idl.
adds 8d8d955 Fix _samr_Close().
adds d3ee935 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into dmapi-integration (This used to be commit 974cf508fb5ba2ba3bd8fe7ae79710c9396d1d06)
adds 93a3c5b Fix winbindd running on a Samba DC, This patch make sure we do not try to contact smbd in the main dameon to avoid deadlocks. All the operations that require connecting to smbd are performed in the domain child anyway. (This used to be commit 9347d34b502bef70cdae8f3e8acd9796dba49581)
adds fd15e9d Use pidl for _samr_OpenDomain().
adds 6455599 Use pidl for _samr_OpenUser().
adds ecaa489 Use pidl for _samr_OpenAlias().
adds 846c3a3 Use pidl for _samr_OpenGroup().
adds 145ff9a Use pidl for _samr_DeleteUser().
adds b36ad1d Use pidl for _samr_DeleteDomainGroup().
adds 1921a6d Use pidl for _samr_DeleteDomAlias().
adds 8303e8c Use rpccli_samr_DeleteDomainGroup() in net and rpcclient.
adds f69bf40 Remove rpccli_samr_delete_dom_group().
adds bd9d6a8 Remove unused marshalling for SAMR_DELETE_DOM_GROUP.
adds e33db78 Use rpccli_samr_DeleteDomAlias() in net and rpcclient.
adds dc7c06d Remove rpccli_samr_delete_dom_alias().
adds e6fd6b4 Remove unused marshalling for SAMR_DELETE_DOM_ALIAS.
adds e4a64da Use rpccli_samr_DeleteUser() in net and rpcclient.
adds c4bb59a Remove rpccli_samr_delete_dom_user().
adds 68900ea Remove unused marshalling for SAMR_DELETE_DOM_USER.
adds 42960f8 Use rpccli_samr_OpenDomain() all over the place.
adds 481a7f9 Remove unused marshalling for SAMR_OPEN_DOMAIN.
adds 482eaa8 Use rpccli_samr_OpenGroup() all over the place.
adds 331c1ad Remove unused marshalling for SAMR_OPEN_GROUP.
adds 2c7428e Use rpccli_samr_OpenAlias() in net and rpcclient.
adds e8c794f Remove unused marshalling for SAMR_OPEN_ALIAS.
adds 37b56c0 Use rpccli_samr_OpenUser() all over the place.
adds a3b00a3 Remove unused marshalling for SAMR_OPEN_USER.
adds a8d59eb NetBSD needs PAM_SM_SESSION
adds d497549 NetBSD defines innetgr() in <netgroup.h> (This used to be commit 7ad8e22073b577cd454675bacf92549e81f55e1c)
adds 00075c4 NetBSD does not support AI_ADDRCONFIG (This used to be commit fb3f7f4046fa195baf5116598772d9016238637f)
adds 3e67d64 Use pidl for _samr_CreateDomAlias().
adds 99ebfd8 Use rpccli_samr_CreateDomAlias() in net and rpcclient.
adds d3b2586 Remove unused marshalling for SAMR_CREATE_DOM_ALIAS.
adds 6e74a5d Use pidl for _samr_CreateDomainGroup().
adds cc1350a Use rpccli_samr_CreateDomainGroup() in net and rpcclient.
adds 42f6116 Remove unused marshalling for SAMR_CREATE_DOM_GROUP.
adds f0438ac Use pidl for _samr_CreateUser2().
adds ddbe4ea Use rpccli_samr_CreateUser2() all over the place.
adds b708005 Remove unused marshalling for SAMR_CREATE_USER.
adds 2fffc9a Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 7dbfc7bdc65314466a83e8121b35c9bcb24b2631)
adds b9b75f3 Ensure that convert_string_allocate() allocates 2 extra bytes and null terminates them to ensure NDR wire-reads of string types are always null terminated. Bug found by Volker after great pain :-). Jeremy. (This used to be commit aab736e6079729b3f3ab653674834e3f1305d456)
adds e7a82ed Use pidl for _samr_ChangePasswordUser2().
adds d3b1279 Re-run make idl.
adds 680a0f0 Fix a typo (This used to be commit 1efdef08ae19a01b03bf6730df1fb4a9a4a8aba0)
adds 57ea457 NetBSD needs LD_LIBRARY_PATH (This used to be commit d64b19e77aa499c1ee1aaf788ddf3d6fd36253e4)
adds 46e0748 Fix samr_QuerySecurity IDL.
adds b5cd038 Re-run make idl.
adds fa5391a Return NOTFOUND from db_tdb_delete if the record does not exist (This used to be commit 1ff924c4360952eb1d714a2f2ec3760b380c7a24)
adds 3f970f9 Add read_socket_with_timeout_ntstatus (This used to be commit 546ca0414aa1a9389e620b8f532224a3a19256d4)
adds 3e5b985 Convert read_smb_length_return_keepalive to read_socket_with_timeout_ntstatus (This used to be commit 59e8f22f36be5a70fdb101964570ce7c10e8ff65)
adds 0afbfa4 Convert read_smb_length_return_keepalive to return NTSTATUS (This used to be commit 73a79a957a33a8761acf54598ce71e3604ecf3c5)
adds 9f6e983 Convert read_smb_length to return NTSTATUS (This used to be commit 5750c3a51b4ddac635a98195d1621b24f91bad3f)
adds 48b1ee6 Convert read_packet_remainder to use read_socket_with_timeout_ntstatus (This used to be commit fff31f8f35ad26d67e78b9a71cfd35670aa9ac5f)
adds e604e13 Convert read_packet_remainder to return NTSTATUS (This used to be commit 667864d442ea7e1faed7b032315db8856fa91481)
adds 250b2b6 Convert receive_smb_raw_talloc_partial_read to NTSTATUS (This used to be commit 9a82350ba92bf5fc4f2968d5130bcb2118e7a981)
adds 9fe66dd Convert receive_smb_raw_talloc to NTSTATUS (This used to be commit 187707591ffa2668aecd4857cb2ef2cd20bd6b08)
adds e514cd0 Convert receive_smb_talloc to NTSTATUS (This used to be commit ddbdd11a49fba9ec4834807dec385cdf3120ce00)
adds 5e43eeb Get rid of read_socket_with_timeout (This used to be commit f9c8ac83ff42137d2101d3bb17e5dcc3c3d70a8f)
adds 6ddfa6a read_socket_with_timeout_ntstatus->read_socket_with_timeout (This used to be commit 90554799afa42855c3e7b87dc632e67f0952f988)
adds 88c27f8 Convert receive_smb_raw to NTSTATUS (This used to be commit ba771bd858602452a9e58c3aab1336f2ac8a25ef)
adds 21e7344 Make get_srv_read_error static to process.c (This used to be commit 9e2947039ef70cab8bbd6027182d9c721eac3194)
adds b42a5d6 Convert read_data() to NTSTATUS (This used to be commit af40b71023f8c4a2133d996ea698c72b97624043)
adds eaf7621 Convert receive_message_or_smb to NTSTATUS (This used to be commit 0f7d360a01baf02e251846118cb36e6a1cdcbeb9)
adds 9e5a5d4 Remove dependency on get_srv_read_error() from main loop (This used to be commit fad87968921eca0b5144760c412c5f599f9066f3)
adds e8f1edb Remove smb_read_error global
adds 5fd0b0f Use rpccli_samr_QuerySecurity() for rpcclient.
adds f965f32 Use pidl for _samr_QuerySecurity().
adds 33d5bec Remove unused marshalling for SAMR_QUERY_SEC_OBJ.
adds 65172ba Use pidl for _samr_SetSecurity().
adds 0007342 Remove unused marshalling for SAMR_SET_SEC_OBJ.
adds 72d0ded Use pidl for _eventlog_GetNumRecords().
adds bea5ea5 Remove unused marshalling for EVENTLOG_GET_NUM_RECORDS.
adds 5c450db Fix IDL for eventlog_ClearEventLogW.
adds e98d9af Re-run make idl.
adds aa6c98f Fill in IDL eventlog_GetOldestRecord() based on samba3 rpc.
adds ab66165 Re-run make idl.
adds 8d20f3f Use pidl for _eventlog_GetOldestRecord().
adds 2432628 Remove unused marshalling for EVENTLOG_GET_OLDEST_ENTRY.
adds 48d2990 Use pidl for _eventlog_ClearEventLogW().
adds 221a2a9 Copy inline comment for _eventlog_ClearEventLogW() from rpc_parse to rpc_server.
adds 2fd872f Remove unused marshalling for EVENTLOG_CLEAR_EVENTLOG.
adds 80bdb86 Fix IDL for eventlog_OpenEventLogW().
adds e18af90 Re-run make idl.
adds 5ab6d66 Use pidl for _eventlog_OpenEventLogW().
adds 639c7fc Remove unused marshalling for EVENTLOG_OPEN_EVENTLOG.
adds 1b05c21 Fix IDL for eventlog_ReadEventLogW().
adds 72ea99a Re-run make idl.
adds a31829f Remove unused arguments in read_package_entry() in the eventlog rpc server.
adds ba9cae9 Forgot to add this hunk in ndr_pull_eventlog_Record from an earlier commit.
adds 8c67a6a Remove "pointer_default_top(unique)" from netlogon.idl and rerun make idl.
adds 5b6c164 Remove "pointer_default_top(unique)" from eventlog.idl and rerun make idl.
adds 3833e61 Remove "pointer_default_top(unique)" from samr.idl and rerun make idl.
adds aa1db9a Remove "pointer_default_top(unique)" from wkssvc.idl and rerun make idl.
adds f5cefd6 Remove "pointer_default_top(unique)" from winreg.idl and rerun make idl.
adds 91f70cd Remove "pointer_default_top(unique)" from svcctl.idl and rerun make idl.
adds 6752a1f Remove "pointer_default_top(unique)" from srvsvc.idl and rerun make idl.
adds 5feb7f3 Remove "pointer_default_top(unique)" from spoolss.idl and rerun make idl.
adds 30dcc73 Fix a typo in a debug message.
adds 65c88c9 Prevent a segfault when "wbinfo -a" is called without password.
adds d7aece5 Reformatting: Fix spacing in wbinfo.c .
adds 5559413 Use the proper boolean constants in wbinfo.c .
adds 174100c popt: Use SMB_CONF_PATH environment var if no other configfile is set.
adds 2730ce9 Use pidl for _samr_Connect().
adds c132cbb Remove unused marshalling for SAMR_CONNECT_ANON.
adds 390746a Use pidl for _samr_Connect2().
adds 867edaa Use pidl for _samr_Connect4().
adds e1e8ab3 Use pidl for _samr_Connect5().
adds f527fca Remove unused marshalling for SAMR_CONNECT5.
adds 3811328 dynconfig: Add missing prototypes and fix typoed ones.
adds 4906b50 Use pidl for _samr_DeleteGroupMember().
adds db5054f Use rpccli_samr_DeleteGroupMember() in net.
adds c01a62c Remove unused marshalling for SAMR_DEL_GROUPMEM.
adds 062820e Use pidl for _samr_AddGroupMember().
adds babf5d5 Use rpccli_samr_AddGroupMember() in net.
adds 944f11a Remove unused marshalling for SAMR_ADD_GROUPMEM.
adds 24692c8 Use rpccli_samr_Connect4() in rpcclient.
adds dcc9565 Add note about "unknown" in samr_Connect4 (from Samba3 rpc_parse).
adds d93631f Remove unused marshalling for SAMR_CONNECT_4.
adds c246eeb Remove a static
adds b476726 tiny simplification (This used to be commit 22e49ef2c0c9b641068ac5419b9c82fb97d3e8e6)
adds a31d5e4 Fix valgrind errors
adds 3955801 Simplify str_list_xxx (This used to be commit d471dd4adb79d480c89436b2ed98f9ec6812aaa0)
adds 2762b9a Always pass a TALLOC_CTX to str_list_make and str_list_copy (This used to be commit e2c9fc4cf5f0ff725330fa44f53782db65fca37e)
adds b361956 str_list_free is not needed anymore (This used to be commit feddc1447d585fd108d22a36bccc576fa81197ef)
adds 270ba9c Use rpccli_samr_Connect2() all over the place.
adds c6eddfe Use pidl for _lsa_OpenPolicy().
adds 6a77f8d Use pidl for _lsa_OpenPolicy2().
adds b4102e5 Fix IDL for lsa_QuerySecurity().
adds 422a246 Re-run make idl.
adds a64cd55 Use pidl for _lsa_QuerySecurity().
adds 649d1a8 Use rpccli_lsa_QuerySecurity() in rpcclient.
adds 0063def Fill in IDL for lsa_SetSecObj() (based from samba3 rpc).
adds e5769f3 Remove some wrong checks for policy handles in rpcclient.
adds a1c2242 Remove unused marshalling for LSA_QUERY_SEC_OBJ.
adds cc60f0e Add IDL for lsa_DeleteObject() (based on samba3 rpc code).
adds 19e1f08 Re-run make idl.
adds d04f141 Use pidl for (dummy) _lsa_DeleteObject().
adds 97ccb4f Remove unused marshalling for LSA_DELETE_OBJECT.
adds 0bffd59 Remove unused marshalling for SAMR_CONNECT.
adds 9d18222 Remove unused marshalling for SAMR_CONNECT.
adds b04a5e0 Use pidl for _samr_GetUserPwInfo().
adds e5f0498 Remove unused marshalling for SAMR_GET_USRDOM_PWINFO.
adds 0bdb2d4 Use pidl for _samr_DeleteAliasMember().
adds 698edf4 Use rpccli_samr_DeleteAliasMember() in net.
adds 6a0897b Remove unused marshalling for SAMR_DEL_ALIASMEM.
adds 5bae7a4 Use pidl for _samr_AddAliasMember().
adds f22e45c Use rpccli_samr_AddAliasMember() in net.
adds 30857db Remove unused marshalling for SAMR_ADD_ALIASMEM.
adds 5bec586 Use pidl for _samr_GetMembersInAlias().
adds 2e73c54 Use rpccli_samr_GetMembersInAlias() in net and rpcclient.
adds 8a88a14 Remove unused marshalling for SAMR_QUERY_ALIASMEM.
adds d19ed47 Fix IDL for samr_LookupDomain().
adds 93710e7 Re-run make idl.
adds 1dbfc38 Use pidl for _samr_LookupDomain().
adds 527c18a Use rpccli_samr_LookupDomain() in rpcclient.
adds 636229c Remove marshalling for SAMR_LOOKUP_DOMAIN.
adds f3d5f69 Use pidl for _samr_GetAliasMembership().
adds 0c6b6b4 Use rpccli_samr_GetAliasMembership() in winbindd and rpcclient.
adds 1ddfbb5 Fix IDL for samr_QueryGroupMember().
adds 36818c0 Re-run make idl.
adds 01a9964 Use idl for _samr_QueryGroupMember().
adds 6b5ce93 Fix bug 5421 -- thanks to MJ Anthony (This used to be commit a3d0450e0a054bdb8997db544a7efc8aa67f074d)
adds f9447d24 Remove trailing while space, just couldn't resist. No code change.
adds 3aa85d2 Augment the samr_Connect4 call (This used to be commit 5a9cb4cda9ac71ca8b01d21201bf2348e7f3f24f)
adds 2823c1e Use rpccli_samr_QueryGroupMember() all over the place.
adds 23f76ed Remove unused marshalling for SAMR_QUERY_GROUPMEM.
adds 6e36f72 Remove unused marshalling for SAMR_QUERY_USERALIASES.
adds ca772c8 Use pidl for _samr_RemoveMemberFromForeignDomain().
adds fc681ec Use rpccli_samr_RemoveMemberFromForeignDomain() in net.
adds a933342 Remove unused marshalling for SAMR_REMOVE_SID_FOREIGN_DOMAIN.
adds 2bca142 Re-run make idl.
adds 75dc740 Use SAMR_CONNECT_W2K for samr_Connect4 in rpcclient.
adds 4a80100 Fix _samr_Connect5(). Yes we do pretend to be > w2k all the time :)
adds 55af880 Fix typo.
adds 95eb2f2 Fix typo.
adds abe2fd7 Fix a debug message (This used to be commit 24aa3518aef7e36fde03d58f36487cbf29c027c9)
adds 47666c9 Fix a couple of "might be used uninitialized" warnings. Jeremy. (This used to be commit b3ac8073a23afbba19d045302aa0700197c58bd5)
adds 1b24afc The krb5 locator should now be correctly able to handle IPV6, so (a) use the correct #ifdef (it's HAVE_IPV6, not HAVE_IPv6) and (b) don't deliberately terminate on an IPv6 address family. Jeremy. (This used to be commit a769acc0ba72ddd751e70558e0c2d9b2e6d71164)
adds 497eb77 Small whitespace cleanup + check for null returns on talloc_strdup. Jeremy. (This used to be commit 654484b9a2d8d2be20f02d228d53a23936d1703b)
adds 247e468 Remove unused headers for SAMR_SET_SEC_OBJ.
adds 64b0391 Fix IDL for samr_QueryDomainInfo and samr_QueryDomainInfo2.
adds 7599d6b Re-run make idl.
adds 1beccd3 Add some helper init routines for samr_DomInfo structures. They will probably move to another place later.
adds 3028c76 Use pidl for _samr_QueryDomainInfo() and _samr_QueryDomainInfo2().
adds 80d1590 Remove unused marshalling for SAMR_QUERY_DOMAIN_INFO2.
adds 3dbbb4a Use pidl for _samr_SetDomainInfo().
adds 498e678 Use rpccli_samr_QueryDomainInfo() in rpcclient.
adds 8b3004b Don't return true on talloc fail. Jeremy. (This used to be commit 21594cb34c683262ed4f743b68c35e586676ff75)
adds b0374e6 Use rpccli_samr_QueryDomainInfo() in net rpc.
adds 99bff2f Use rpccli_samr_QueryDomainInfo() in net_rpc_sh_acct.c.
adds 742fd39 Use rpccli_samr_QueryDomainInfo() in winbindd.
adds 149fe79 Remove unused marshalling for SAMR_QUERY_DOMAIN_INFO.
adds 1430ab2 Remove unused marshalling for SAMR_SET_DOMAIN_INFO.
adds d3311c5 Remove most of SAM_UNK_INFO marshalling.
adds b3f4826 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 7b15c75a6bacf783eb73568ed003e4b16d6ebd68)
adds d022ed3 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into dmapi-integration (This used to be commit f59d3786abcc53065c838a2fa82ec2f4b577b16f)
adds 1ae0f2d Allow actual call to set file offline
adds a443615 Change the file time before we change the file mode.
adds 0e5344b Don't use the deprecated form of AC_INIT.
adds 7183e58 Add support for LDAP debug output in Samba log file.
adds b7989e2 Add configure check for LBER_LOG_PRINT_FN - to intercept ldap debug.
adds a33236f Make operator precedence very clear. Jeremy. (This used to be commit 4f125110cfe25b499eb628b5b08fdb610a5d972c)
adds c49ae17 Re-run make idl after metzes fixes for multilevel and embedded pointers.
adds 96df3da wkssvc.idl: fix idl for wkssvc_NetrGetJoinableOus[2]()
adds 6738467 Re-run make idl after fixes for wkssvc_NetrGetJoinableOus{2}.
adds 1566423 Fix IDL for samr_QueryAliasInfo().
adds 8a62c14 Re-run make idl.
adds 282f6a3 Add cmd_samr_query_aliasinfo command to rpcclient.
adds 66865bf Fix IDL for samr_ChangePasswordUser3().
adds 8fabdec Re-run make idl.
adds 1b35cc2 Use pidl for _samr_ChangePasswordUser3().
adds 9c22a27 Let rpccli_samr_chgpasswd3 use rpccli_samr_ChangePasswordUser3 internally.
adds 38e5cf8 Remove marshalling for SAMR_CHGPASSWD3.
adds 04152f4 Remove last SAM_UNK struct defines.
adds 83036e7 Use rpccli_samr_ChangePasswordUser2 in rpccli_samr_chgpasswd_user() and friends.
adds 3e731a4 Remove unused marshalling for SAMR_CHGPASSWD_USER.
adds bca0ef0 Use rpccli_netr_GetAnyDCName and rpccli_netr_GetDCName everywhere.
adds f79051f Remove unused marshalling for NET_GETANYDCNAME and NET_GETANYDCNAME.
adds 5881a7f Use rpccli_netr_DsRGetSiteName() in rpcclient.
adds 44f1485 Remove unused marshalling for NET_DSR_GESITENAME.
adds c56cb9d Use pidl for _samr_SetAliasInfo().
adds 32ca0e8 Use rpccli_samr_SetAliasInfo() in net.
adds 009d09d Remove unused marshalling for SAMR_SET_ALIASINFO.
adds cdb5f49 Use pidl for _samr_SetGroupInfo().
adds 1500538 Use rpccli_samr_SetGroupInfo() in net.
adds bffbee2 Remove unused marshalling for SAMR_SET_GROUPINFO.
adds e3b4db8 merge growing tdb for tdb_wipe_all() fix from ctdb (This used to be commit eaba373747e7de5f911b25952ee396ab1bae75d9)
adds f7ad510 Use pidl for _samr_QueryAliasInfo().
adds ba9cda7 Use rpccli_samr_QueryAliasInfo() in net.
adds de3aec7 Remove unused marshalling for SAMR_QUERY_ALIAS_INFO.
adds c400f2c Fix IDL for samr_QueryGroupInfo().
adds 6c457ac Re-run make idl.
adds 28124ad Use pidl for _samr_QueryGroupInfo().
adds 1ec50b5 Use rpccli_samr_QueryGroupInfo() in rpcclient.
adds 815ab1a Remove unused marshalling for SAMR_QUERY_GROUPINFO.
adds 23f8249 Fix IDL for samr_GetGroupsForUser().
adds 2f6e8a7 Re-run make idl.
adds cce7e93 Use pidl for _samr_GetGroupsForUser().
adds 1c788bc Use rpccli_samr_GetGroupsForUser() all over the place.
adds f564a54 Remove unused marshalling for SAMR_QUERY_USERGROUPS.
adds ca790c9 Remove trailing whitespace in samr client and server.
adds f27a556 Use pidl for _samr_QueryDisplayInfo().
adds 781776d Use rpccli_samr_QueryDisplayInfo() all over the place.
adds e1af506 Remove unused marshalling for SAMR_QUERY_DISPINFO.
adds 03ccbd4 Fix building with "make -j2" or greater by building shared libs first.
adds e41ca7e merge tdb changes from ctdb (This used to be commit 92503eb60ea877a5dbf19acec7d7102fcf2923e7)
adds 88de06f Fix IDL for samr_EnumDomainUsers.
adds bdb7c02 Add samr_UserInfo18 to samr.idl.
adds 61fec2c Re-run make idl.
adds 4ee9209 Fix IDL for lsa_QueryInfoPolicy.
adds c961038 Fix IDL for lsa_QueryInfoPolicy2.
adds ab38d3d Fix "net rpc audit" after query info policy idl fix.
adds ed43977 Re-run make idl.
adds 2a6a228 Fix some typos.
adds 932ec38 Fix typo.
adds 7daee37 Use pidl for _lsa_QueryInfoPolicy().
adds d748baa Use rpccli_lsa_QueryInfoPolicy and rpccli_lsa_QueryInfoPolicy2 in rpcclient.
adds 8a1f56a Remove rpccli_lsa_query_info_policy_new and rpccli_lsa_query_info_policy_new2.
adds ec9281f Use rpccli_lsa_QueryInfoPolicy2 in winbindd.
adds 3783e6a Use rpccli_lsa_QueryInfoPolicy2 in libnet join.
adds b13277e Remove unused marshalling for LSA_QUERY_INFO2.
adds 7520439 Use rpccli_lsa_QueryInfoPolicy() all over the place.
adds 99a134a Remove unused marshalling for LSA_QUERY_INFO.
adds adeb94a Use rpccli_lsa_QueryInfoPolicy() in libnet_join.
adds 9b62cea Use rpccli_lsa_QueryInfoPolicy() in net.
adds 7329bd2 Fix winbindd msrpc_lookup_useraliases.
adds d69a0b9 Use pidl for _samr_LookupRids().
adds e3757bc Use rpccli_samr_LookupRids() in net and rpcclient.
adds fddbd6e Use pidl for _samr_LookupNames().
adds 1af4ee5 Fix typo.
adds 406ee0e Use rpccli_samr_LookupNames() in rpcclient.
adds 210a4ab Use rpccli_samr_LookupNames() in libnetjoin.
adds 084e28d Use rpccli_samr_LookupNames() in net.
adds 7e44232 Use rpccli_samr_LookupNames() in net rpc.
adds 400ac70 Remove unused marshalling for SAMR_LOOKUP_NAMES.
adds c0e92cd Fix bug reported on IRC enumerating shares with OS/2. Report and fix from kukks (thanks once again !). Jeremy. (This used to be commit 3ca58b792fb10ff2a4c25283c587f8270ed82d74)
adds 48ea585 Try and fix length and finfo calls for older clients. Working on issues reported by kukks. Jeremy. (This used to be commit dcd77dd4f480db3273a56c5740b6e5d78f8be4a9)
adds 114596b Fix warning and use of uninitialized variable. gd please check ! Jeremy. (This used to be commit 90fb59cb440d4e2d68c550f554a0a4a3cb386762)
adds 3df409f Fix IDL for lsa_CreateAccount.
adds f02cae9 Re-run make idl.
adds 7643300 Use pidl for _lsa_CreateAccount().
adds bdf2e4f Use rpccli_lsa_CreateAccount() in rpcclient.
adds ef01cef Remove unused marshalling for LSA_CREATEACCOUNT.
adds 7a694af Fix bug #5247 "Wildcard expansion in mget is broken" for 3.2. Jeremy. (This used to be commit 69aa0766203cb88b8b07e364f7148ade809f5ce6)
adds a83f631 Fix IDL for lsa_OpenAccount.
adds 026dddc Re-run make idl.
adds 02abf61 Use pidl for _lsa_OpenAccount().
adds ba00160 Use rpccli_lsa_OpenAccount() in rpcclient.
adds 5c23f7d Remove unused marshalling for LSA_OPENACCOUNT.
adds 6166148 Fill in IDL for lsa_SetSystemAccessAccount (based from samba3)
adds 023ea6f Re-run make idl.
adds 9049db8 Use pidl for _lsa_SetSystemAccessAccount().
adds 5120373 Remove unused marshalling for LSA_SETSYSTEMACCOUNT.
adds 5bece0e Fill in IDL for lsa_GetSystemAccessAccount (based on samba3).
adds 5431ff4 Re-run make idl.
adds 3dab928 Use pidl for _lsa_GetSystemAccessAccount().
adds 7a425d6 Remove unused marshalling for LSA_GETSYSTEMACCOUNT.
adds 14774d1 Fix IDL for lsa_QueryTrustedDomainInfoByName.
adds 96e41bb Re-run make idl.
adds 2b1d749 Fix rpccli_lsa_QueryTrustedDomainInfoByName() caller in rpcclient.
adds 13d9373 Fix IDL for samr_EnumDomains.
adds b98f927 Re-run make idl.
adds ab346de Add cmd_samr_enum_domains command to rpcclient.
adds f621c1a Pure cosmetics, breaking some very long lines.
adds 3038a77 Minor fix for querydispinfo display in rpcclient.
adds 409e4fe Fix IDL for netr_DsRGetDCName.
adds 559d658 Re-run make idl.
adds e88eb3e Use rpccli_netr_DsRGetDCName() in rpcclient and winbindd.
adds 5da9277 Remove unused marshalling for NET_DSR_GETDCNAME.
adds c7f3488 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 33a9859cbdb0dac035af36aa561b6acb24196c86)
adds da3e2d4 Testing revealed some errors, reverting some of the lsa changes.
adds 67536ed6 Use pidl for _samr_EnumDomains().
adds ebec501 Remove unused marshalling for SAMR_ENUM_DOMAINS.
adds 7ec5bfc More paranoid checks for secrets_init() success.
adds 73d838a From kukks - prevent crashes if finfo.name == NULL. Jeremy. (This used to be commit 101f194795f87c709abfdfbcde710131a88f9d20)
adds 0b583e4 Make clilist work again with OS/2 (kukks help!). Jeremy. (This used to be commit 2e27309401faa554620886b0e369db9d9c08e4fd)
adds 20d6ebe We don't need the extra null termination - we've already got this in the cli_receive_trans calls. Jeremy. (This used to be commit 99424bba7bb45b05d970bab4a5e93f2cb636fcbb)
adds 485cb23 rerun 'make idl'
adds cd50bc5 Change ldap search filter. This function is also used to search machine accounts which may be organized in a different ou.
adds 59c34d3 Fix IDL for lsa_EnumPrivs.
adds ffffd3e Re-run make idl.
adds e1bd9c3 Use pidl for _lsa_EnumPrivs().
adds 976fba8 Use rpccli_lsa_EnumPrivs() in net and rpcclient.
adds 1042b0c Remove unused marshalling for LSA_ENUM_PRIVS.
adds 0ddbeba Only call display_lsa_query_info on success in rpcclient.
adds 0e4088e Let rpccli_lsa_open_policy[2] be convenience wrappers around their pidl equivalents.
adds f47b518 libwbclient: implement wbcErrorString()
adds de48cd9 smbd: use make usage of wbcDomainInfo()
adds b4dd60e Add a missing return
adds 96a7bb9 Fix IDL for lsa_LookupPrivDisplayName (based on samba3 code).
adds 095d12e Re-run make idl.
adds 419ab84 Use pidl for _lsa_LookupPrivDisplayName().
adds 7b50295 Use rpccli_lsa_LookupPrivDisplayName() in net and rpcclient.
adds 76f654e Remove unused marshalling for LSA_PRIV_GET_DISPNAME.
adds 8c85a73 Fix IDL for lsa_GetUserName.
adds 9129d20 Re-run make idl.
adds 1a27d29 Add cmd_lsa_get_username command to rpcclient.
adds e917a8a Use pidl for _lsa_GetUserName().
adds a473d10 Remove unused marshalling for LSA_UNK_GET_CONNUSER.
adds 7303fce Remove unused LSA_CLOSE headers.
adds 6bb6af6 Use pidl for _samr_SetUserInfo and _samr_SetUserInfo2.
adds 326477e Allow to set correct info level log prefix in duplicates of copy_id21_to_sam_passwd.
adds f0e8c5d Use SAMR_FIELDS for fields_present in rpc_server/srv_samr_util.c.
adds 14ee7be Fix SAMR_FIELD_LOGON_HOURS handling in rpc_server/srv_samr_util.c.
adds f0149d2 Fix SAMR_FIELD_PARAMETERS handling in rpc_server/srv_samr_util.c.
adds 90631dd Removing unused ACCT_-flags.
adds 0bff862 Remove some more unused samr headers.
adds 6768f5a Fix IDL for samr_EnumDomainGroups.
adds 0006052 Re-run make idl.
adds 9bb4a6d Fix IDL for samr_EnumDomainAliases.
adds 2d4d27c Re-run make idl.
adds fff3f99 Use pidl for _samr_EnumDomainGroups() and _samr_EnumDomainAliases().
adds 631a7f6 Fix IDL for samr_EnumDomainUsers.
adds be25232 Re-run make idl.
adds 8b02303 Use pidl for _samr_EnumDomainUsers().
adds b002a08 Fix IDL for samr_QueryUserInfo.
adds cd9cea1 Re-run make idl.
adds 5001974 Cosmetics: remove new whitespace, sorry.
adds 885b16c Remove a bogus comment (This used to be commit 599bb7e4707ae37f022a2f4edf918adcbfa110c2)
adds cf20a28 Use rpccli_samr_EnumDomainAliases() in net and rpcclient.
adds 0ed6c37 Use rpccli_samr_EnumDomainGroups in rpcclient.
adds b88982a Use rpccli_samr_EnumDomainUsers in net and rpcclient.
adds c3f68ad Remove unused marshalling for SAMR_ENUM_DOM_USERS.
adds 6aa84ad Move some samr init functions around (to allow easier identification of new calls).
adds a15f3c3 Document that we were mixing up opcodes for SAMR_SET_USERINFO/2 all the time.
adds 4867e1f Merge _samr_SetUserInfo and _samr_SetUserInfo2 into one call.
adds e4501b0 Add get_logon_hours_from_pdb() (inspired by samba4).
adds 4974200 Use pidl for _samr_QueryUserInfo.
adds 80d20d8 w00t! SAMR server-side conversion to pidl is finished.
adds 8823c74 Use rpccli_samr_QueryUserInfo() in rpcclient.
adds 4c42f79 Use rpccli_samr_QueryUserInfo in net and winbindd.
adds b1c6104 Use every (This used to be commit d9cec295bf55b3a7e16f548cc4bf64ce474b41e9)
adds 6f2a384 Remove unused marshalling for SAMR_QUERY_USERINFO.
adds bc742a0 Remove all callers of rpccli_samr_setuserinfo2 and replace with rpccli_samr_SetUserInfo (see the opcode mixup in rpc_samr.h).
adds b69a590 Remove unused marshalling for SAMR_SET_USERINFO2.
adds 68855a9 Use rpccli_samr_SetUserInfo2() in place of rpccli_samr_set_userinfo().
adds a9cf5a0 The final SAM_USER_INFO massacre.
adds 4c7943c Add querydispinfo2 and querydispinfo3 to rpcclient.
adds befc71c Re-add support for samr_QueryDisplayInfo2/samr_QueryDisplayInfo3. (This used to be commit cac740d87f729c1b48654ef4f51f37a81e8a0d54)
adds e2b3aad Collect all init_lsa_string varients in one place.
adds 5b3fe8d Fix IDL for lsa_EnumTrustDom.
adds ba934cc Re-run make idl.
adds f57c67b Use pidl for _lsa_EnumTrustDom()
adds 0ba3d44 Use rpccli_lsa_EnumTrustDom all over the place.
adds 2600cb6 Remove unused marshalling for LSA_ENUM_TRUST_DOM.
adds 9673162 Fix the build of winbindd, sorry.
adds a6997bb Prevent "parameters" being used without initialization. Jeremy. (This used to be commit f0195e937d5d42a8d92e9d861199538fd44a3c9b)
adds 5e914f2 r25882: Build shared library of talloc as well. (cherry picked from commit 3692ba8299d4177289ca401fa467143ad14ccad4) (This used to be commit ddfc86b71d7e6fa3d1bd6fcaca4f31dd262e84d2)
adds 850ec9e r25884: Specify shldflags first, as required by some compilers. (cherry picked from commit 40a8cd0d2fd4d10110243ee75ff92bef73bb06b9) (This used to be commit 42b56f77ff88f8a9dccd7a8ac7df789d0223c945)
adds 07a5bd6 r25944: Fix handling of sonameflag on AIX, which doesn't have anything like that.
adds 12c81d1 r25953: AIX make doesn't support $^.
adds 8943a43 r25973: talloc: fix usage of SONAMEFLAG
adds 68c7089 r25987: libreplace: rename AC_LD_SHLDFLAGS into AC_LIBREPLACE_SHLD_FLAGS
adds 4e066d4 r26072: Import trivial SWIG wrapper for talloc. (cherry picked from commit 02d259c2c45c03dbfcd16173df93d7ba96ed1419) (This used to be commit 5938a732381abed9f5da1db505626b354fe7293e)
adds fbc295f r26187: Fix module name, indentation.
adds 461ad00 r26197: Add bindings for libsecurity.
adds 580bb2a r26276: Install SWIG files if swig is present.
adds 6a7dff4 r26280: Fix installation if swig is not available. (cherry picked from commit 3320bd401f7b669bd62f83bf16a1c16ad0543a5c) (This used to be commit f1267f74a91374692c3564d783c527f94035b323)
adds b59da67 r26292: Make sure swig directory exists. (cherry picked from commit 7962d221fcb877c9fd3bbc890827338de54ca94a) (This used to be commit d6198f2bd7d13b5f30bcc46e12026a00f52d9adc)
adds 5a9f0ca r26454: Add simple SWIG macro for wrapping talloced types.
adds 3d33ad7 r26570: - Trim size of the swig-generated Python bindings by removing a bunch of {}'s.
adds df202a4 talloc/tdb: Use manually written pc file.
adds defae9b build: Remove support for DESCRIPTION setting that is now unused.
adds 38b92ad Make versions in lib/talloc/config.mk and lib/talloc/configure.ac the same.
adds ff00656 Split rules.mk out of Makefile. (cherry picked from commit 75ffc2c50d70e6f4108c3e6843c8d2bb212f6d9e) (This used to be commit 6f8165e4b064f37335e2b0b185ae6433c06a061a)
adds 81a44cb Split actual content out of talloc Makefile into talloc.mk. (cherry picked from commit 2b8939975267fc4774bccd2a35ea9a35129d0a2b) (This used to be commit 7710d3dea350a85348d46747e4f4cde2b20741de)
adds 9a7e977 Fix out of tree builds.
adds 3519e91 Make sure talloc.so is build before installing. (cherry picked from commit 51769f5cfc0f3a9f85ea533598a1f769e108d075) (This used to be commit da98f4d223997709b42b4f05ab94d564261f5aee)
adds 114fe09 Raise version of talloc from 1.1.0 to 1.2.0 after adding talloc pools.
adds fbe8014 Fix copy & paste typo in function prototype.
adds 089227e Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 5116c9d9f4bd1a523ac7a2a31b3b1552388f040f)
adds c7e80b0 Add support for building libtalloc.a and libtalloc.so.
adds 57794a0 Move the AC_LIBREPLACE_CC_CHECKS up before building SAMBA_CPPFLAGS.
adds 2a9cbe3 Use data from lib/talloc/libtalloc.m4 instead of hard coded data.
adds ea22f75 Add support for linking talloc library statically or dynamically into samba.
adds 79a3ed8 Simplify code by moving duplicate assignment to common place.
adds cb69724 Put talloc lib targets into variables and uses these.
adds 62c94e0 Remove some unneded variables: we always build and install some talloc libs.
adds c040b9b Fix some comment typos.
adds b462e92 Some minor, cosmetic cleanup in srv_samr_util.c.
adds 952e787 Add forgotten file exports/libtalloc.syms ... Thanks Günther!
adds 85e3c09 Add linking -ltalloc to libwbclient.so. Noted by Metze.
adds 0622fd7 Merge data_blob_talloc_zero() from samba4.
adds 3b45ebb Use pidl for _netr_NetrEnumerateTrustedDomains().
adds 111ea76 Remove unused marshalling for NET_TRUST_DOM_LIST.
adds 29bf356 Fix install: Add creation of include dir to installlibtalloc target.
adds cedfcae nsswitch: convert winbind_env_set(), winbind_on() and winbind_off() into macros
adds f724a8f libwbclient: include wb_common.o in libwbclient.a
adds c3d7358 Fix build: Add missing prerequisites for libwbclient.so
adds af161cf Remove unused init_sam_entry routine.
adds cdc0721 Convert last caller (in winbindd) to rpccli_samr_LookupRids.
adds 7c0796a Remove unused marshalling for SAMR_LOOKUP_RIDS.
adds 5566b33 Use AS_HELP_STRING instead of (deprecated) AC_HELP_STRING.
adds ee9d033 Change hand written configure help strings to use AS_HELP_STRING().
adds 55a8d95 Convert last caller (in winbindd) to rpccli_samr_EnumDomainGroups.
adds 4843df3 Remove unused marshalling for SAMR_ENUM_DOM_GROUPS.
adds ce7d597 Convert last caller (in winbindd) to rpccli_samr_EnumDomainAliases.
adds c60460a Remove unused marshalling for SAMR_ENUM_DOM_ALIASES.
adds be4ca67 Goodbye parse_samr.c, rest in peace - but never come back!
adds a7af17e Add --update option to smbget. (This used to be commit 3cfa35fca64b059b307668ca0113503679e0b1fa)
adds d41d580 Fix formatting. (This used to be commit e2345ce90c3f1548f63d720c5943c8d61fdc899a)
adds 4cd4ff4 Add libreplace objects to libtalloc.so.
adds 7f09dcd Remove redundant (and unused) set of samr opcodes.
adds c6acbc1 Use rpccli_netr_LogonControl() in rpcclient.
adds abba82e Use pidl for _netr_LogonControl.
adds dc708ef Only export talloc related symbols in libtalloc.so.
adds 3649f72 winbindd: add rids and other_sids arrays in WBFLAG_PAM_INFO3_TEXT mode
adds 9d27ded libwbclient: add wbcAuthenticateUserEx() function
adds 5fb87ff wbinfo: use wbcAuthenticateUserEx()
adds b397b5c auth_winbind: use wbcAuthenticateUserEx()
adds 1fee364 Add -L./bin to LDFLAGS when building shared libs.
adds 4b18f4f Only use the needed objects for libnetapi.a
adds a2c0ca8 Remove const on policy handle in net rpc.
adds b940931 Pure cosmetics: remove trailing whitespace in netlogon server.
adds 4140f32 Use pidl for _netr_ServerReqChallenge.
adds 24aeb67 Fix IDL for netr_LogonControl2.
adds 120939d Re-run make idl.
adds 574dce7 Link in libnetapi as shared or static library (same mechanism as talloc).
adds 8a8c71e Use --with-static-libs=libtalloc instead of --with-static-libs=talloc
adds adcbc24 Remove --enable-libwbclient-shared , use --with-static-libs=libwbclient instead.
adds 354a99e Fix IDL for netr_ServerPasswordSet.
adds a15db9c Re-run make idl.
adds 834fa85 Move some lsa init routines around.
adds 6f05330 Fix logonctrl2 command in rpcclient.
adds 3722208 Add some netr_NETLOGON_INFO init functions.
adds 7acdc9e Use pidl for _netr_LogonControl2.
adds d134bd3 Remove unused marshalling for NET_LOGON_CTRL and NET_LOGON_CTRL2.
adds f292f3d Try and fix the Darwin build with dynamic libs.
adds 0b4dbfe Fix IDL for lsa_EnumAccounts.
adds f14ff50 Re-run make idl.
adds 0460295 Use pidl for _lsa_EnumAccounts.
adds 2b84f41 Use rpccli_lsa_EnumAccounts() in net and rpcclient.
adds 8f7cc00 Remove unused marshalling for LSA_ENUM_ACCOUNTS.
adds f9d9928 Remove accidential commit.
adds d69d586 Fix typo.
adds ba33ff8 Fix IDL for lsa_EnumPrivsAccount.
adds 3060613 Re-run make idl.
adds 4583389 Use pidl for _lsa_EnumPrivsAccount().
adds d0ae7cf Remove white space.
adds eccaf12 Use rpccli_lsa_EnumPrivsAccount() in rpcclient.
adds 341e5ea Remove unused marshalling for LSA_ENUMPRIVSACCOUNT.
adds a34188d Fix IDL for lsa_LookupPrivValue.
adds a63b27b Use pidl for _lsa_LookupPrivValue().
adds a75d654 Use rpccli_lsa_LookupPrivValue() in rpcclient.
adds c6cd8ec Remove unused marshalling for LSA_LOOKUP_PRIV_VALUE.
adds 6e01d7c Fix IDL for lsa_AddPrivilegesToAccount.
adds 55e5e75 Add lsaaddpriv and lsadelpriv commands to rpcclient.
adds 08f019d Use pidl for _lsa_AddPrivilegesToAccount and _lsa_RemovePrivilegesFromAccount.
adds ff85aec Remove unused marshalling for LSA_ADDPRIVS and LSA_REMOVEPRIVS.
adds 879b328 Fix a typo.
adds 8e3ae7b Add support for building and using shared and static libtdb library.
adds b09b3ac Create symbols to export in libtdb dynamically from tdb.h.
adds 3329432 Fix IDL for lsa_AddAccountRights.
adds 01f5d15 Re-run make idl.
adds b9bc1ac Use pidl for _lsa_AddAccountRights().
adds 96aa5de Use rpccli_lsa_AddAccountRights in net and rpcclient.
adds 25bc71f Remove unused marshalling for LSA_ADD_ACCT_RIGHTS.
adds 41b5747 Use pidl for _lsa_EnumAccountRights().
adds 235efc0 Fix IDL for lsa_EnumAccountRights.
adds 7b5ef35 Use rpccli_lsa_EnumAccountRights in net and rpcclient.
adds d64ae73 Remove unused marshalling for LSA_ENUM_ACCT_RIGHTS.
adds fbe577a Fix IDL for lsa_RemoveAccountRights.
adds 1592cc3 Re-run make idl.
adds 10462a5 Use pidl for _lsa_RemoveAccountRights.
adds f21cdab Use rpccli_lsa_RemoveAccountRights() in net and rpcclient.
adds ad5794a Remove unused marshalling for LSA_REMOVE_ACCT_RIGHTS.
adds b2b0a42 Clean up LIBTDB-related Makefile variables a bit
adds 8d703d6 Use the proper boolean constants.
adds 769d6eb Remove the regfio objects from the ldb commandlin tools object list - unused.
adds 31e5116 Revert "Merge in J.Layton patch and resolve conflict."
adds 39e0dbc Allow the mechOID to be written separately. Jeremy. (This used to be commit e3e08c6e7d270e1be7a9d3042b1f36f5a291f90a)
adds 4f1cc7b Allow auth_ntlmssp_end() to ignore null pointers passed in. Jeremy. (This used to be commit b7628f3a47166791db4cd6451d52ea3881a45bed)
adds 0a89940 Ensure invalidate_vuid() deletes any ntlmssp state. Jeremy. (This used to be commit b41799c351c72b268ef094047a51766747671280)
adds 81d6133 Currently we don't SPNEGO negotiate back to NTLMSSP. Note this. Jeremy. (This used to be commit 8cd04b948bfba3896d40c9e314a197f60ad76833)
adds ba9499e Currently we don't SPNEGO negotiate back to NTLMSSP. Note this. Jeremy. (This used to be commit 67768fc71f9bd7ff3d61acc50360356b524ae923)
adds 4754c2b Correctly use SPNEGO to negotiate down from krb5 to NTLMSSP. Previously we didn't implement the 'NEGO' part of SPNEGO :-). Jeremy. (This used to be commit 8767a0dab95c544878b4187157e494e740974bb8)
adds 4737a35 Fix "warning: 'cmd' may be used uninitialized in this function" Jeremy. (This used to be commit 58b0f022ffce7fda531f6f8ea7392a963e8ec0c5)
adds 48f3c38 Fix building smbmount with shared libtdb.
adds 3756759 Fix build of smbumount with shared libtdb.
adds 895ab03 Use -ltdb instead of bin/libtdb.so for linking.
adds 9aa1c9f Fix build of cifs.spnego with libtdb.
adds a3e38fd Remove useless build-target bin/samtest. (The objects exist no more.)
adds d4ab4b3 Remove torture/samtest.h - last trace of late samtest.
adds dd255b4 Fix compiling torture/smbiconv.c: allow to use realloc directly by #undef realloc.
adds a4b93e2 Fix linkage of bin/smbiconv by adding needed libs and objects.
adds f4c8b85 Add orphaned target smbiconv to "make everything" targets.
adds b8e0b5c libwbclient: wbcAuthenticateUserEx() be more strict regarding invalid parameters
adds a12528f libwbclient: implement WBC_AUTH_USER_LEVEL_PLAIN in wbcAuthenticateUserEx()
adds 23b7f7e libwbclient: let wbcAuthenticateUser() use wbcAuthenticateUserEx()
adds 2c14442 wbinfo: ask wbcAuthenticateUserEx() for user info to test the more complex code path
adds 6b88ba1 Remove libwbclient.a from standard (static) libsmbclient object list.
adds 8a63e13 Try to fix the build of smbiconv on systems without native iconv.
adds a10e618 Fix two const warnings.
adds d4123ba Fix a pointer to int conversion warning: cast the int instead.
adds 66ad7e8 Fix the build on IRIX by placing the object files before the shared libs in linking.
adds 71c34ad Use -ltdb instead of bin/libtdb.so for linking.
adds cfd9d5d Remove some unused/redundant set of netlogon headers.
adds 10023ef Fix IDL for netr_DatabaseDeltas.
adds 1976c7a Re-run make idl.
adds 401c0a6 Add netlogon_creds_client_check and netlogon_creds_client_step.
adds 013a15a Use rpccli_netr_DatabaseDeltas() in rpcclient.
adds 99f1806 Remove unused marshalling for NET_SAM_DELTAS.
adds b757512 Fix IDL for netr_DatabaseSync2.
adds 13f9cd9 Re-run make idl.
adds eafec42 Use rpccli_netr_DatabaseSync2() in rpcclient.
adds b7f483e Convert "net rpc vampire/samdump" to pidl generated functions.
adds 34df324 Remove unused marshalling for NET_SAM_SYNC.
adds 6fe7ed0 Add libtdb dependency to libsmbclient, libsmbsharemodes and libnetapi.
adds 9af84dd Rename registry_init_regdb() to registry_init_smbconf().
adds 8fffca2 Adapt a comment to current circumstances.
adds c720a0e Move implementation of _winreg_SaveKey() from srv_winreg_nt.c to reg_api.c
adds 355faf2 Move the implementation of _winreg_RestoreKey to reg_api.c
adds abdedc7 Reformat copied reg_savekey/reg_restorekey code.
adds 0e57795 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 847874ca757ac8ca32082305c8caed5abc7fed1d)
adds f8bd3e8 Add netlogon_creds_server_check and netlogon_creds_server_step.
adds 4f0b904 Use pidl for _netr_ServerPasswordSet().
adds 55b2292 Use pidl for _netr_ServerAuthenticate().
adds 34f23b7 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 3957ada4b6aa1f349ac1504125c4013512829ced)
adds c9f1f3d Use pidl for _netr_ServerAuthenticate2().
adds 5bce079 Use pidl for _netr_LogonSamLogoff().
adds e3a975b Remove unused marshalling for NET_SAM_LOGOFF.
adds ab09585 Fix IDL for netr_ServerReqChallenge, netr_ServerAuthenticate and netr_ServerAuthenticate2 to match what is on NDR and to generate a more appropriate samba3 netlogon client.
adds bc69f75 Re-run make idl.
adds ea1443e Fix the netlogon rpc_server build.
adds 3f24ef1 Replace DOM_CHAL with "struct netr_Credential" where we can right now.
adds 26106d2 Remove unused marshalling for NET_REQ_CHAL and NET_AUTH2.
adds c164f1d Add init_netr_SamInfo3 routine.
adds f4b7d78 Fix IDL for netr_LogonSamLogon.
adds 6df300b Fix IDL for netr_LogonSamLogonEx.
adds 0e70c5e Re-run make idl.
adds 9416ec9 Add generated ndr_eventlog leftover produced by recent pidl changes.
adds 185842d Use pidl for _netr_LogonSamLogon() and _netr_LogonSamLogonEx().
adds b4989af YES! NETLOGON rpc server side migration to pidl finished.
adds b6285fc Remove unused creds_server_check and creds_server_step.
adds dd65a34 Use rpccli_netr_ServerPasswordSet in "just_change_the_password()".
adds 697f890 Remove unused marshalling for NET_SRV_PWSET.
adds 033dd7b Remove unused netlogon delta defines.
adds 44bf229 Remove unused code, make fns static (This used to be commit 5c762c6d57dce1016ebe2613a75b492eeac84c3d)
adds c013ff7 Add missing dependency to libtdb to libnss_wins.so
adds f47d642 Add krb5pac IDL from samba4.
adds a0f081f Add netsamlogoncache_entry to krb5pac IDL, probably not the most accurate place...
adds 46a3bee Re-run make idl.
adds 38da19f Add missing header file.
adds b1d09a8 Use netr_SamInfo3 in sid_array_from_info3.
adds 65fc3ae Use new structs in reply_spnego_kerberos().
adds c52dcc7 Use netr_SamInfo3 in make_server_info_info3().
adds 8027b7c Use netr_SamInfo3 in samlogon cache and use ndr functions for storing the blob.
adds 8684363 Align our krb5 PAC decoding routines to the samba4 ones.
adds 3ea40ed Some more cleanup in authdata.c.
adds c1793b2 Use new IDL based PAC structures in clikrb5.c
adds 965774f Fix some more callers of PAC_DATA.
adds c6f82f1 Getting rid of net_io_user_info3() when sending an NDR encoded netr_SamInfo3.
adds c35ae59 Add some more samlogon related netlogon init functions.
adds c25958a Use netr_SamInfo3 everywhere in winbindd.
adds 7dfeae6 Use netr_SamInfo3 in remaining places.
adds 9f8f9c1 Finally let our samlogon routines call rpccli_netr_LogonSamLogon internally and return netr_SamInfo3.
adds 966333e Remove unused marshalling for NET_SAM_LOGON.
adds 9519d95 Use rpccli_netr_LogonSamLogonEx in rpccli wrapping function.
adds 41e9313 Remove unused marshalling for NET_AUTH. This must have been forgotten.
adds 95b6f33 Remove unused marshalling for NET_SAM_LOGON_EX and finally NET_USER_INFO_3.
adds 95cd282 Remove unused marshalling for NET_AUTH3.
adds 7d1f168 Add sync netr_LogonControlCode from samba3.
adds 59163ba Re-run make idl.
adds f68ddb1 Remove rpc_parse/parse_net.c and some last unused netlogon headers.
adds 5b8ebcf Remove unused creds_client_check and creds_client_step.
adds 10c3957 Move policy_handle_is_valid out of parse_lsa.c
adds fa00695 Fix IDL for lsa_LookupNames.
adds 10e93a9 Fix IDL for lsa_LookupSids.
adds c0dc198 Fix IDL for lsa_LookupSids2.
adds 6bff54c Fix IDL for lsa_LookupNames2.
adds b1cc1db Fix IDL for lsa_LookupNames3.
adds 3f809ef Fix IDL for lsa_LookupSids3.
adds 9d7f249 Fix IDL for lsa_LookupNames4.
adds 0ad7db9 Re-run make idl.
adds 082392d Use pidl for NTSVCS.
adds d8fcfb1 Build the generated ntsvcs server (not at all useable yet).
adds 6a98db8 Move all dummy ntsvcs calls to WERROR.
adds addc906 Fill in IDL for PNP_GetVersion (based from samba3).
adds 95103fe Re-run make idl.
adds e99f740 Add very basic ntsvcs client to rpcclient.
adds 3758f06 Use pidl for _PNP_GetVersion().
adds dbcd8b7 Remove unused marshalling for NTSVCS_GET_VERSION.
adds 75a2503 Fill in IDL for PNP_ValidateDeviceInstance (based on samba3).
adds d738205 Re-run make idl.
adds 948bfd6 Add ValidateDeviceInstance command to rpcclient.
adds 45c6af3 Use pidl for _PNP_ValidateDeviceInstance().
adds 342d7fd Remove unused marshalling for NTSVCS_VALIDATE_DEVICE_INSTANCE.
adds 9a18815 Fill in IDL PNP_GetDeviceListSize() based on samba3.
adds 5607259 Re-run make idl.
adds 2e75900 Add ntsvcs_getdevlistsize command to rpcclient.
adds 3df6eed Use pidl for _PNP_GetDeviceListSize().
adds 9501a92 Remove unused marshalling for NTSVCS_GET_DEVICE_LIST_SIZE.
adds 2b141de Fill in (very unfinished) IDL for PNP_HwProfFlags.
adds b7e7de5 Re-run make idl.
adds 57814bc Add ntsvcs_hwprofflags command to rpcclient.
adds 1ce176c Use pidl for _PNP_HwProfFlags().
adds 7b5d9af Remove unused marshalling for NTSVCS_HW_PROFILE_FLAGS.
adds 3870cae Add IDL for PNP_GetHwProfInfo.
adds 2a84f31 Re-run make idl.
adds 4149868 Add ntsvcs_hwprofinfo command to rpcclient.
adds 6dfca84 Use pidl for _PNP_GetHwProfInfo().
adds f155008 Remove unused marshalling for NTSVCS_GET_HW_PROFILE_INFO.
adds e655a10 Use rpccli_lsa_LookupNames() inside of rpccli_lsa_lookup_names.
adds d9a465b Use rpccli_lsa_LookupSids() in rpccli_lsa_lookup_sids_noalloc().
adds 2cd374d Replace C++-style comments with C. (This used to be commit a1d07469236c06b65f14a59a27d7f7abcb106b5e)
adds a8fbb92 Check return code of secrets_init() function. (This used to be commit 2b1eead269e95142576d0c8c259874324ba83502)
adds 9053bdf Fix off-by-one bugs in subcommand argument passing. (This used to be commit d85a2782a483e563a8b68924d4897a145bc25896)
adds 50e31b9 Remove whitespace, no code changes.
adds 357bf00 Use pidl for _svcctl_OpenSCManagerW().
adds 0ca295b Use rpccli_svcctl_OpenSCManagerW() in net.
adds 330fe0a Remove unused marshalling for SVCCTL_OPEN_SCMANAGER.
adds 5943ff6 Use pidl for _svcctl_OpenServiceW().
adds f40f800 Use rpccli_svcctl_OpenServiceW() in net.
adds 6d95d7d Remove unused marshalling for SVCCTL_OPEN_SERVICE.
adds 1c298d5 Use pidl for _svcctl_GetServiceDisplayNameW().
adds 4673706 Remove unused marshalling for SVCCTL_GET_DISPLAY_NAME.
adds 0349835 Use pidl for _lsa_LookupNames() and _lsa_LookupNames2().
adds 5c930e5 Fix IDL for lsa_LookupNames3 and lsa_LookupNames4.
adds 2bac665 Re-run make idl.
adds 326196b Use pidl for _lsa_LookupNames3 and _lsa_LookupNames4.
adds 196d84a Remove unused marshalling for LSA_LOOKUP_NAMES/2/3/4
adds 5f215d2 Create missing link for libnetapi.so.0
adds 1638941 Fix a comment typo.
adds 5cd707f Add a check for success of fetch_reg_values().
adds 8ba0885 Fix segfault in svcctl_get_secdesc(): prevent premature TALLOC_FREE.
adds d38e756 Use BUILTIN\administrators as owner of the default registry key security descriptor.
adds e16f039 Reformat construct_registry_sd() slightly (stick to coding rules).
adds 59e7ee6 Change construct_registry_sd() to return WERROR instead of the SEC_DESC *.
adds f3694d5 Add NT Authority\System as group sid to default registry key security descriptor.
adds 7ba9066 Grab secdesc for key from registry for reg_savekey()
adds bb0bf5c Remove (now) unused function make_default_reg_sd().
adds d31806d Fix a comment. REGISTRY_KEY has vanished from srv_winreg_nt.c
adds 2a501a0 Use pidl for _lsa_LookupSids, _lsa_LookupSids2 and _lsa_LookupSids3.
adds 8db780a Yippie! LSARPC server-side migration to pidl finished.
adds d48f368 Remove unused marshalling for LSA_LOOKUP_SIDS/2/3. This also removes parse_lsa.c entirely.
adds 57ab1fe w (This used to be commit c22ec556b1df777b3b99669403dd1f9094a37a7a)
adds bdd5f1c Fix some uninitialized data in new netlogon client.
adds f8b0242 Use pidl for _svcctl_StartServiceW().
adds cea7718 Use rpccli_svcctl_StartServiceW() in net.
adds a750bbf Remove unused marshalling for SVCCTL_START_SERVICE.
adds e872169 Use pidl for _svcctl_ControlService().
adds 87bccd7 Use rpccli_svcctl_ControlService() in net.
adds 35e48a4 Remove unused marshalling for SVCCTL_CONTROL_SERVICE.
adds 4421e0d Use pidl for _svcctl_QueryServiceStatus().
adds 3c3944e Use rpccli_svcctl_QueryServiceStatus() in net.
adds c147f2f Remove unused marshalling for SVCCTL_QUERY_STATUS.
adds e0860cc Use pidl for _svcctl_LockServiceDatabase().
adds 35a30ac Remove unused marshalling for SVCCTL_LOCK_SERVICE_DB.
adds 5894d5e Use pidl for _svcctl_UnlockServiceDatabase().
adds 1c9990f Remove unused marshalling for SVCCTL_UNLOCK_SERVICE_DB.
adds 3e3df1b Add a function libnet_conf_get_seqnum() to the libnet_conf API.
adds 9e9cd40 Make regdb_init() behave like regdb_open() when registry is already opened.
adds 6d963a8 Use linbet_conf code in loadparm's registry handling.
adds ebdc59c Makefile.in: Rework registry-related object collections.
adds cdb88dc Change ldap search filter. This function is also used to search machine accounts which may be located in a different ou. This is an extension to e71a48bb80cee85afcccacbce2884c0d600f4d72.
adds e12cd30 Inform level II oplock holders when we write using AIO
adds 4c4c1bf Update position information also for AIO
adds 6fa31c5 Remove unused m4 macro files.
adds 1f67a36 configure.in: move definition of build dir up.
adds c666d5b Move AC_ENABLE_SHARED and AC_DISABLE_STATIC to a more appropriate place.
adds 86e758e configure: move AC_SUBST's of certain directories to the corresponding checks.
adds 90ea8ae configure: Introduce "debug" variable set to yes by --enable-debug.
adds 5073bd1 Move the --enable-debug check up above all compiler checks.
adds b40d1b1 configure: move more developer/test related checks up before the compiler checks.
adds 12239ef configure: add default for developer and krb5developer
adds 53d5624 configure: Also set debug=yes for --enable-developer and --enable-krb5developer.
adds 3b3b80a configure: move debug check to developer check
adds 07f4f95 build: change selftest_prefix from ./ to ./st .
adds 27b7114 configure: Move path (and debug) checks to an m4 include file check_path.m4.
adds 2235ffe r26467: Use getifaddrs() for interface enumeration and provide replacements for platforms that don't have it in lib/replace.
adds d0d4fc5 r26468: Match getifaddrs more closely, add trivial test. (cherry picked from commit 92898c043b5a2649a2e423d02bcdaea78ae55737) (This used to be commit 3f9c0c210022905c7811b2e07b3b655929daf930)
adds 7728a23 r26469: Fix paths, only include IPv4 addresses for now. (cherry picked from commit fa9e3b6fa871b7541878f836ea54e882e614a3cf) (This used to be commit a2d6f6b4ae7fb6711d4228b9e255eebb6bf344bd)
adds 621983e r26470: Update README. (cherry picked from commit 51a78cfc3e72d6b32ef6c7a6079165a36863b908) (This used to be commit 556b6b9a2fe5dd9da85b1605d91a7216a6c6d308)
adds 1de6650 r26487: Cope with systems that don't have struct sockaddr.sa_len. (cherry picked from commit 56080469ab28ae5a2f456cced34814d9c33480c6) (This used to be commit ce222d07ba73b34894454e4fcb43046f0f22c0e7)
adds 5fb2d5b r26491: Fix syntax. (cherry picked from commit 2513230e286179747bb84e4e87121b80bea8f3f0) (This used to be commit d9c3b27c3fafb3adb7bc6521f5be97aec7fe8bfc)
adds ea9ce8f r26492: Some hosts have a define called ifa_dstaddr. (cherry picked from commit c4cd935ee783b2f4939e2c481bbdb1bbdb9190cd) (This used to be commit 839d128a42aa624e3cd978700059f947022ee733)
adds 1caa9cb r26495: Add defines for getifaddrs/freeifaddrs. (cherry picked from commit c9e5a3078f7baa83743658d5648f0eefdeb05d2f) (This used to be commit f2f552106820d1a8f07bccc1a3ad9b45582c8b30)
adds f822f41 r26497: Fix return type for freeifaddrs(). (cherry picked from commit 8c65053f51330bb55a81572264eefbcc56029dc1) (This used to be commit 57587e49f5942b81508b40e3c9a67e7536f2271d)
adds f75d7a6 r26507: Fix function signature for freeifaddrs. (cherry picked from commit cc873bdd2e86e5b380c3056810ccc5ad98372f7c) (This used to be commit ccfb04d18516e0aca88ea0a96afe119175bddba7)
adds 5dd5115 r26551: Make sure NULL is defined before using it to test for getifaddrs().
adds c4265bd r26554: Fix test for getifaddr on FreeBSD. Patch by Timur Bakeyev. (cherry picked from commit 37c7b65546190bdce40cb48435cc4fd51d89a124) (This used to be commit bc523382aef16b1260799000650bbebe132799eb)
adds 3e02cdc Remove relict SAMBA_CONFIGURE_CPPFLAGS from lib/replace.
adds 89ad7e4 libreplace: Remove double item in case statement.
adds 31a3564 configure: Use SAMBA_CONFIGURE_CPPFLAGS for AC_LIBREPLACE_BROKEN_CHECKS.
adds 9e5be58 Remove the getifaddrs checks from configure.in: they are now in lib/replace.
adds b277aa2 libreplace: change samba_cv_ to libreplace_cv_ in getifaddrs.m4
adds 2356cc6 libreplace: change samba_cv_ to libreplace_cv_ in getpass.m4.
adds 9ba696c libreplace: change samba_cv_ to libreplace_cv_ in system/config.m4.
adds 3ac36c3 libreplace: change samba_cv_ to libreplace_cv_ in libreplace.m4.
adds 4f5a888 Remove tests for vsnprintf snprintf asprintf vasprintf and va_copy from configure.
adds 9c3f017 Support dlopen(NULL, ...) on HPUX. (cherry picked from commit 53c70b5f77a3b9abaab783590e66278129173d5f) (This used to be commit 8883ee2418152d58e2ce609e02105e009f8ca4e8)
adds e0f4573 Remove checks for ino_t, loff_t, offset_t, and comparison_fn_t from configure.in.
adds 443f8ed configure: Move assemblage of samba version strings to m4 include file.
adds d2e6339 configure: add --enable-shared-libs to control overall internal use of shared libs.
adds ec1576e Fix build with static libs: place tdb static lib after tdb-util objects.
adds abf8465 Fix possible close of invalid fd if call to socket() returns -1. (This used to be commit f7d2f692994918037e603ef95dd097b03d2c5456)
adds 441de75 Fix memory leaks on error path (This used to be commit 47dd0700b4320bf5ac9a80e71ae82d82d4554e6a)
adds 34eef81 Fix double free bugs after calling regfio_close() (This used to be commit 737bb950d50ac6c5d4f99279bf535ae3a9963b2f)
adds 94ed19c From: David Disseldorp <ddiss at sgi.com> The vfs_prealloc module makes use of the now redundant fd parameter for SMB_VFS_FTRUNCATE(), instead get the fd from the files_struct.
adds e823c9f Fix the build on irix: Prevent empty line in TDB_OBJ
adds 48302a2 Remove mmap check from configure.in
adds 63592ee Remove check for secure mkstemp from configure.in.
adds 21387a4 fix typo (This used to be commit 2d51bf67fc33e1f8f28151277fc254b82a04b664)
adds d29c816 configure: Abstract configuration of internal libs into an m4 macro.
adds 0d7f555 Move the definition of SMB_LIBRARY to aclocal.m4.
adds 357659b Try and fix getifaddrs check on irix: dont't try to include config.h
adds bf6dbf8 libreplace: fix compile errors in getifaddrs.c
adds 3a376f1 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit beb0a76b93f9dd054dbc4192516e7008e59b27d9)
adds 7428f00 Change option name. xattr:tdb -> xattr_tdb:file (according to the other vfs option names)
adds 5df1d8d Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 9dabde1f3e5ba3d98e4e02d8c2a0706dc4f48c18)
adds e2ec793 Add missing initalizations of lastif in rep_getifaddr implementations.
adds e3d1f51 Fix linked list of ifaddrs in implementations of rep_getifaddrs.
adds cc32d4c libreplace: fix creation of conftest files for getifaddrs tests.
adds 5c6db77 Remove the implementations of _get_interfaces and autoconf test in interfaces.c
adds e033fdb Not all implementations of struct ifaddrs define ifa_broadaddr.
adds 6a27493 libreplace: Fix comment originating from old samba source.
adds 0f0998a libreplace: don't use socketwrapper for getifaddrs() implementations.
adds 14aa57a Don't use fname after create_file has been called
adds d88e401 Make sure mount.cifs.c compiles on Fedora 9 with gcc 4.3 (This used to be commit ce57d388251063c22f89680e9d1c2129d9879975)
adds 49a367e Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit bcc5371b8e7f369e8d830d9cf687089514997248)
adds 6cdd527 Fix debug messages. Jeremy. (This used to be commit d265cedb55b07c6b8a13b9632fbdf8a05fbba886)
adds 29d70de Fix "used uninitialized" errors. Jeremy. (This used to be commit 06d15d8a9f94a50337ebf6f651a004bb8b4821f3)
adds 9712e3c make idl: Check return value of asprintf (This used to be commit d9fb7d7bdcd0e54838ff0b1cb64a7e75d8cd726a)
adds cef1856 Check the return value of fgets (This used to be commit b8aaa9a69fd6217ce0387ef8e84f316706186d70)
adds 6dfb261 Fix a C++ warning (This used to be commit d993b4c3cea6ead74ff1e031ee9a42f2aa39a9f1)
adds 333c0aa Check return value of dup(2) (This used to be commit d34701d49cf5b30f5b9963dab5643b4b62704413)
adds fdf4e84 Check return value of pipe(2) (This used to be commit 49da21c03a1a5801fba4b12837cccf2887e0d8f0)
adds 6548493 Fix a C++ warning (This used to be commit ac027a9b2e84d319f961ac0e84654a0e48920138)
adds 44b2ba6 Fix a C++ warning (This used to be commit c4cab9e1c1f4975d970665f85838b2dea023d5fc)
adds a5e43bc Fix typo (This used to be commit 621db68f32f7007de8b2c4d7cf604a5778725615)
adds db9db9c AIO on streams does not work (yet...) (This used to be commit 1ba223f202a070a695581e0d7161473a3ebf4332)
adds 658b729 Fix aix-build of libtalloc.so by exporting all necessary symbols.
adds 21b6a03 Export aio_request_done()
adds fcee8fe Allow "max mux" async i/o requests
adds 90ad42f Fix confusing error message -- bug 5252
adds c752280 Do the formatting change in all 3 places :-) (This used to be commit d32066eaef1d09ec41fd5365e18eacd93e485d53)
adds 1f635e3 make test: pass --option=torture:sharedelay=100000 to samba4 smbtorture
adds 43491db Fix inotify detection
adds cd95385 Correctly check return of rename(2)
adds 3176392 Fix some warnings
adds b46bf47 Fix the build on OpenBSD: ENOTSUP is not always defined.
adds 32dd341 Fix build on some systems : don't pass libraries to mkproto.awk
adds 79fa62a Fix some typos.
adds 9f5c463 Fix build on VOS: socklen_t is needed for rep_inet_ntop: move it up.
adds df3939d configure: put swat-part of config into m4-include file of its own.
adds 7bdd648 libreplace: Add tests for connect and gethostbyname.
adds 379fa9b make idl: Only compile idl files newer than the output to be generated.
adds 75f56b1 Add libnet_join.idl to the IDL files to be processed by "make idl".
adds be62622 Rerun make idl. To remove irritating semicolon.
adds d85c517 Add variable to define if a share should be hidden.
adds c58e742 add a function to truncate a file to a specified size (This used to be commit 7e5752812d6d9e3bcf9a545cbdcf3afe2175dbc4)
adds 346c949 add 64-bit macros from samba4 (This used to be commit a19e5fd5846685d5264e92bedf5cb57d99271f28)
adds fa341d5 add smbc_ftruncate() to emulate POSIX ftruncate() (This used to be commit 6f5051b9c1405ab1dc3e697419ceedb3acac46d8)
adds ab9afdd add a test program for the new ftruncate functionality (This used to be commit df995eddbddec80a0d9d4659bbb9c6ca8a45d02b)
adds cbaf484 update .gitignore with new test program executable (This used to be commit 7e6da154b18f0aabcf2f8050bc5a57677bc9b322)
adds 6fb37ae Closed memory leak on error path. (This used to be commit 376de8a0e4194e186b460911e3319b0f4448203e)
adds 71ab53a Fix caller of node_status_query() to use sockaddr_storage().
adds a565f50 libreplace: fix standalone build on some systems.
adds e80790f64 libreplace: fix standalone build - add necessary libs.
adds e281c0b libreplace: standalone build: use -I$srcdir instead of -I.
adds 022b7d8 Copy recent spoolss IDL from samba4 into our tree.
adds c5e4455 Add lsa_PolicyAccessMask to lsa.idl.
adds 8f7fe45 Use lsa_PolicyAccessMask in lsa_OpenPolicy/2.
adds 3c54bb1 Re-run make idl.
adds 2d01ec2 Use new LSA_POLICY defines in lsa rpc server code and other places.
adds eaeb55e Move MAX_REF_DOMAINS to lsa.idl.
adds f0b2ae2 Re-run make idl.
adds 1affdac Move MAX_LOOKUP_SIDS to lsa.idl.
adds f084c60 Re-run make idl.
adds ec790d0 Move LSA_AUDIT_NUM_CATEGORIES defines to lsa rpc_server.
adds c672a34 Move PASS_*_CHANGE_AT_NEXT_LOGON defines to samr.idl.
adds 446a037 Re-run make idl.
adds d61831d Move MAX_SAM_ENTRIES defines to samr rpc_server and to samr.idl.
adds a136e40 Re-run make idl.
adds 42f5c6d Remove unneeded rpc_samr.h.
adds cb34a31 Remove unused BRS marshalling headers.
adds 583aa07 Cosmetics: make check_bind_req() debug statements a little nicer.
adds 7269a50 Add my copyright.
adds 8c2b6a1 remove unused unixinfo.idl and generated files
adds d4bf587 Add some entries to WHATSNEW
adds bdd08fc Fill in IDL for svcctl_QueryServiceObjectSecurity.
adds 179405e Re-run make idl.
adds fac7193 Use pidl for _svcctl_QueryServiceObjectSecurity().
adds 8a12498 Remove unused marshalling for SVCCTL_QUERY_SERVICE_SEC.
adds 6135d08 Fill in IDL for svcctl_SetServiceObjectSecurity.
adds 8b23d4a Re-run make idl.
adds c86cbd7 Use pidl for _svcctl_SetServiceObjectSecurity().
adds edacb74 Remove unused marshalling for SVCCTL_SET_SERVICE_SEC.
adds 5021edf WHATSNEW: Added Kai's commits. (This used to be commit 324d2e6585ca813b30bfb3170c74debfcde59905)
adds 346993e Add my changes to WHATSNEW. Fix typo.
adds 9d37794 Fix debug %lu message. Jeremy. (This used to be commit 644a3be37a6760c9e25ac1b286c7c225096e8b0d)
adds 22ac09c Remove my change (This used to be commit 7bf4216644187549697caace4a2a48803b57fa5a)
adds d43aa3e call libnet_conf_get_seqnum() just once and fix compiler warnings
adds 732f69e Update WHATSNEW.txt with my changes for 3.2.0pre2
adds b2ed934 Fix segfault in _srv_net_file_enum.
adds 226a17c Ups... Sorry! Thanks for the hint Volker! :-)
adds 9dc87b8 Move my changes to the right section in WHATSNEW.
adds cf297a9 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 1d9d39525a1f1f5e43e86d919f1ced2df568f676)
adds 1d94049 Fix from Guenter Kukkukk <linux at kukkukk.com> to fix listing against OS/2 servers. OS/2 returns eclass == ERRDOS && ecode == ERRnofiles for a zero entry directory listing. Jeremy. (This used to be commit b34da627053581a9584367e177566d4a2cef7e82)
adds 5764073 WHATSNEW: Add new parameter 'config backend'.
adds 4501e1f Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 22c38c040c37d1e3922be45f22cfb4e7b733df9b)
adds 36a566d WHATSNEW: Fix some typos.
adds ac9b5f5 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 61b4bc13d0f0cf1cf4139ecdfafc78b9bfff0480)
adds c3ef765 Some cosmetics for net_derive_salting_principal().
adds 3257f60 Add noopnum to libnet join/unjoin calls.
adds 97c2dfc Use W_ERROR_NOT_OK_GOTO_DONE macro in libnetjoin.
adds 39ba91f Merge all connect ads calls into libnet_join_post_processing_ads().
adds c1636cc Add disabled_machine_account and deleted_machine_accoutn flags to libnetunjoin.
adds bdebe9d Re-run make idl.
adds 1d807c3 Add preliminary libnet_join_post_verify call to libnetjoin.
adds 0988697 Fill in machine account manipulation flags while unjoining in libnetunjoin.
adds 4ba6c04 Delete affinity cache entries while unjoining with libnetunjoin.
adds 46bdaa5 Check for mandatory domain name in libnetjoin/unjoin.
adds 7347e1f Store domain_is_ad info as early as possible in libnetjoin.
adds 42e3015 Use libnet_Unjoin() for "net ads leave".
adds 3e581ee Remove a useless variable.
adds 78a7a6f WHATSNEW: adapt section on registry configuration to new facts.
adds 5458715 WHATSNEW: Move Volker's post pre1 changes to the appropriate section.
adds 61ef292 WHATSNEW: Merge additions from v3-2-stable's WHATSNEW. :-}
adds 2684818 WHATSNEW: fix a typo and spacings
adds 554107b WHATSNEW: Fix spacings
adds a701cfe WHATSNEW: give a new date for the upcoming prerelease.
adds d772c3a WHATSNEW: Also merge changes in "Major enhancements" section from v3-2-stable.
adds ed59633 WHATSNEW: add two more items to my changes.
adds d9b6f9a Updated comments on the encryption support. Jeremy. (This used to be commit ab6a9fad3873a9e4f5945e5d72faabbf42bd4f48)
adds 0e97ace WHATSNEW: add another change.
adds ab83712 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 8b0082840535eaca19911bf4c15d4e56297e373f)
adds 0d8985f Let dsgetdcname() return a struct netr_DsRGetDCNameInfo.
adds 6676b94 Add another WHATSNEW (This used to be commit c6f0ff949b480addfa72cd59a790d673bc40f204)
adds 261671d Remove unused display_ds_domain_controller_info() function.
adds ed40151 WHATSNEW: Add changes by Andreas Schneider.
adds b9ca5bf Fix one dsgetdcname call in wkssvc rpc server.
adds bbe6d40 Re-arrange dns update block during "net ads join" a little.
adds 4b5169f Add explicit buf arg to cli_encrypt_message and cli_calculate_sign_mac (This used to be commit db6ae9ed2326e6cd68475375d049084cf1d5a98c)
adds b9f7dd2 Add explicit buf arg to cli_check_sign_mac (This used to be commit ffc1c8cc03e6bad40ed2be91392074b4f038a1bf)
adds 830b70a Add missing full stops and blank lines.
adds 11b81cb Add WERR_TIME_SKEW to werror mapping tables.
adds 4d55efe Nicen error output in net_ads_leave.
adds 57a9fba Make cli_struct a talloc parent (This used to be commit e69244a5c8c7c6b7c1897adc4b4b1cfdfc7a7999)
adds be4a76a Add cli_setup_packet_buf
adds e5775b4 Use libnet_Join() for "net ads join".
adds 642f46d Some fixes for net ads join (uninitialized vars).
adds a763f4b Don't define SMB_TRANS_ENC_GSS if we don't have KRB5. Jeremy. (This used to be commit 6f2b33f6072629be393f88d4450fa6631ef672f6)
adds 6e2e0e2 Fix the build - don't use SMB_TRANS_ENC_GSS without KRB5. Jeremy. (This used to be commit d16c295642c3df49be02440427ded0cd9b4179f5)
adds 93e0612 Add basic infrastructure for general async requests (This used to be commit ae254cb61f4b9331755848c47ebc34e90dd80390)
adds 1d41b5b Add infrastructure to support async SMB requests (This used to be commit f5356825698a02df2d400b51dd95d1f857c83e81)
adds 525aac7 Add async cli_pull support
adds 95222d1 Convert cli_read to use cli_pull (This used to be commit 719527f55e88f0c5fdceda5c807475aba299c79f)
adds 707012a Add mount.cifs as a wrapper for mount.cifs.
adds e1b3259 Remove smbmount.
adds 8471efe Update WHATSNEW.
adds 4a8e6c9 Use libnetapi_get_error_string() in "net dom" commands.
adds 15f6e27 Add some more error handling in libnetjoin.
adds 77a2531 Only set DEBUGLEVEL to 0 in libnetapi when not set already.
adds 8f58ae9 Fix macro name (no 's' in ifr_addr).
adds 2306574 libnetjoin: Merge in comments, debugs and missing code from original join code.
adds 27310f0 Remove original copy of now redundant join code.
adds 781e1ab Re-enable _wkssvc_NetrJoinDomain2 remote join implementation now that we are ready for it.
adds 37bca2e While we are at it: add _wkssvc_NetrUnjoinDomain2 implementation.
adds 76de025 winbind: use a struct element for WBFLAG_PAM_UNIX_NAME
adds bddceee Fix memleak in netsamlogon_cache_get().
adds a29b042 Remove DomainControllerAddressType which we now have in IDL.
adds f610e1f lsa.idl: don't use ascstr_noterm anymore
adds 48bffb0 lsa.idl: add lsa_AsciiStringLarge
adds 364ce40 lsa.idl: use strlen_m_term() in lsa_StringLarge to support NULL strings
adds 5e7cc85 lsa.idl: strlen_m*() also for the lsa_AsciiString* versions
adds c7d0b8f samr.idl: windows uses lsa_AsciiStringLarge in QueryDisplayInfo
adds de39bd2 Re-run make idl.
adds 700438d Fix samr querydispinfo w.r.t. lsa_AsciiStringLarge. Thanks metze for the fix.
adds 29222fa libnetjoin: Trying to avoid confusion between acct_flags, acb_info and access_desired.
adds 53d5579 libnetjoin: add fallback to level 24 samr setinfo so that libnet can join NT4.
adds 808348a Trying to fix libnetapi examples Makefile.in.
adds d24f3b8 libreplace: add extended getifaddrs test that prints out the interfaces.
adds ca237a3 libreplace: use the new getifaddrs test also for autoconf.
adds 39cae1d libreplace: try and fix rep_getifaddrs() for Tru64.
adds 539c4df libreplace: add missing semicolon to getifaddrs.
adds 3be85e7 libreplace: add missing newline in output of getifaddrs test.
adds b6578dc libreplace: fix silly crashbug in getifaddrs_test().
adds 5827e84 libreplace: fix rep_freeifaddrs to not segfault on NULL input.
adds a73f4bc libreplace: ifdef out ip6 code if unsupported.
adds 71f74cf libreplace: add snprintf.c to test code for getifaddrs - needed on some systems.
adds bab27a2 Fix creation of replacetort.
adds 18206a4 Add vfs_aio_fork
adds 8657066 configure: Remove lib/repdir.c and related stuff
adds 85b7f90 configure: only build vfs_syncops if dirfd() is available
adds 695b666 Attempt to fix the build (This used to be commit 364d87a5e41045808ebd28f46c5c0c93bd13a7da)
adds a068dc6 Fill in WHATSNEW.txt.
adds 4688f26 Fix linking of smbget when there is no shared library support.
adds 1751b53 Rename the 'hidden' variable to 'administrative share'. (This used to be commit eff3d3bad5a8860b99375cc0be9dc24f3679e416)
adds d40b891 Revert "Add libnet_join.idl to the IDL files to be processed by "make idl"."
adds af3e746 Revert "make idl: Only compile idl files newer than the output to be generated."
adds e9c2515 Eliminate tons of build warnings on non-IPV6 system.
adds 6346ab7 Fix part of bug #3617 from valgrind trace. "Invalid read of size 1" errors. Jeremy. (This used to be commit d954a4954ba8ed6cb2c6074176a6008cfa398dd7)
adds 6a7b6a1 Patch to fix the "Invalid read of size 4" errors. Bug #3617. Jeremy. (This used to be commit fa12667ec284fdda45b79cbf6bf548ab0faae34f)
adds f127700 Pure cosmetics, trying to get my group policy diff smaller.
adds b50eb31 Fix warnings (This used to be commit 9a966e5593ae4474014aec5d8c68c489ac8ce0c9)
adds c613bd5 Add infrastructure for reading/storing Group Policy state and control data in the registry.
adds ad38725 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit e7406822d32d5b36d3706144efbd1eaa7c44cead)
adds 41efa5c Add Group Policy extension infrastructure.
adds 485b070 Add "registry" Group Policy extension.
adds 3afcd3a what a wurst. (This used to be commit ab687104c1371c84c510eca7ef2caad7c21ea8fc)
adds f3efcea Revert "what a wurst."
adds 72b8392 Add gp_get_machine_token().
adds c524993 Fix the build w/o ldap.
adds 45615d6 Check the right variable for being NULL (This used to be commit f2c67803792f1fd3929e922c1f626f8247e08992)
adds 5e0d86c Restore 3.0 behaviour with empty /etc/hosts
adds 87222d3 Fix init_registry_data for subkeyless top-level keys.
adds 1c02bee Revert "Fix warnings"
adds 342859e Revert "Convert cli_read to use cli_pull"
adds a34d158 Revert "Add async cli_pull support"
adds 45a877f Revert "Add infrastructure to support async SMB requests"
adds c3cb59a Revert "Add basic infrastructure for general async requests"
adds 422af9a5 Make sure we are still able to join Windows 2008.
adds 257b7b0 Initial revamp of the libsmbclient interface.
adds 4ba42cb Modified revamp of the libsmbclient interface.
adds 223940d Additional revamped libsmbclient documentation
adds 0bd3df3 Mark smbc_option_{get,set} as deprecated (This used to be commit a8b4b773d4647f28e7b92c5968469721d34eb550)
adds b3c16a2 Comment was in wrong place (This used to be commit dec70fa3c0424c148016cc667a3c159e16d8a944)
adds 4a3410b change variable name from f to fn for function pointers (This used to be commit 1fd65359f6cd07539cfe43146ac367a48708a678)
adds fc65c66 Return NULL, not 0, from a function which returns a pointer. (This used to be commit 23cb9c49e3724cecaa66655ef64c3111bf14c552)
adds 3c0029e Update WHATSNEW for libsmbclient changes (This used to be commit f07407a32e178a47c8f9b3e3703aa5a20f0a4f06)
adds bf950ea fixed missing white space (This used to be commit 71e86f13b0ace3841c6712084728c79db74ff803)
adds 8a05c0a Remove use of deprecated function (This used to be commit 93580bce833453ba512ee436d6dfdbdcd2c53777)
adds 1363ee9 Continued revamping of libsmbclient.
adds ee45d0d Missed a few 'deprecated' markers (This used to be commit 76ba37ac46b4a77fe228ca90635fa19140541ccd)
adds e447bf2 Update WHATSNEW. Parameter 'hidden' has been renamed to 'administrative share'.
adds 2418916 Fix gp_find_file() which broke during the pstring removal.
adds 4aa0bfc Zero out the out policy handler in lsa_Close
adds b6595bd Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 8927b50d6051fcefd87f19dc90c5826378d03e4e)
adds 8a22800 use constant name less likely to cause conflict (This used to be commit fd18b01016d1dc4b08983975353e62084fdc323c)
adds 2c5e04b Fix crash bug in pdb_init_ldapsam().
adds f7b4485 Move talloc_init to the right place in "net ads join".
adds b2729f4 Zero more structs initially in LSA rpc server.
adds 5a41820 Use TALLOC_FREE in libnetjoin debugging dump code.
adds 33322a7 Fix lsa_QueryInfoPolicy: make proper talloc copies of the sids.
adds 959cb48 Update release date.
adds 253dc4d Fix counter mismatch in lsa_LookupNames server.
adds 7c95f53 Fix counter mismatch in lsa_LookupNames3 server.
adds 9a05f49 Add new Windows 2008 Kerberos PAC Type 12 (apparently again undocumented).
adds 29eb634 Re-run make idl.
adds d06274b Add secure_channel_type to libnetjoin.
adds ae45a74 Fix proxy_srvsvc_call().
adds d898770 Whitespace cleanup in srvsvc server.
adds 2c3dc9b Use pidl for _srvsvc_NetSrvGetInfo().
adds 640f53f Use rpccli_srvsvc_NetSrvGetInfo() in rpcclient.
adds 986005d Remove unused marshalling for SRV_NET_SRV_GET_INFO.
adds 93cb719 Fix IDL for srvsvc_NetSrvSetInfo().
adds 05ea755 Re-run make idl.
adds eb44792 Use pidl for _srvsvc_NetSrvSetInfo().
adds 2b5d47a Remove unused marshalling for SRV_NET_SRV_SET_INFO.
adds d1ef669 Fix rpccli_srvsvc_NetSrvSetInfo call in libnetapi.
adds 9e10620 Fix IDL for srvsvc_NetShareSetInfo().
adds cc4cd73 Re-run make idl.
adds c6c6700 Use pidl for _srvsvc_NetShareSetInfo().
adds a7b00be Fix IDL for srvsvc_NetRemoteTOD().
adds 91714e0 Re-run make idl.
adds 78b2044 Use pidl for _srvsvc_NetRemoteTOD().
adds b0dad26 Use rpccli_srvsvc_NetRemoteTOD() in rpcclient.
adds 1bdce8e Remove unused marshalling for SRV_NET_REMOTE_TOD.
adds 3bda36d Fix build of pam_smbpass.
adds 6543c59 Makefile: Add explicit dependecies to libtalloc.so.
adds 2223292 Add PICFLAG to libnetapi Makefile.
adds b428ccd Makefile: untangle -ltalloc from LIBS, making use of libtalloc explicit.
adds 0a15d8a Makefile: reformat - break long target lines.
adds 65b0235 Give a better error message why NetServerSetInfo() may fail in the gui.
adds cb94b31 Make sure to generate pkgconfig files for libtdb and libtalloc.
adds d42e415 Revert "Make sure to generate pkgconfig files for libtdb and libtalloc."
adds 9d7cad7 Fix a memleak -- Coverity ID 222 (cherry picked from commit a40781bafa3a8f0c7737164bca6cf74b0a452e72) (This used to be commit 86cabcad74ac06d888f2a352a2bef3abea1ed85c)
adds 932c287 Fix Coverity ID 565
adds 63036a6 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 3482cd9b0e81bbc801f1cec33fca82fc45a3ddef)
adds 2b0281a Another build fix for pam_smbpass: make sure libwbclient is there.
adds 9f133a6 Fix build targets for bin/net.
adds 03451a5 Fix coverity ID 525, 526, 527, 528, 529 and 530
adds 04afd3d Build: fix bin/net on Solaris - use -ltdb instead of bin/libtdb.so
adds aa4213b Test: Properly track current test binary for tracking crashes.
adds fee1ab1 In libnetapi, point out that lp_load has failed.
adds ddd8bde Fix lp_load with an empty registry and "config backend = registry". Michael, please check.
adds 05af5c3 Respect FAMChanged -- attempt to fix bug 5307
adds 2653725 Make test: set LD_LIBRARY_PATH for make test_shlibs and friends.
adds e82c9d1 Check the right pointer for non-NULL
adds 439fe51 Fix a memleak
adds 7215b1f Fix an uninitialized variable, Coverity ID 481 (This used to be commit 9e4f576abfdd5605f4db9bb87c22ec68c94ff850)
adds 23cd8e5 Be more verbose why create local token has failed during NTLMSSP and Kerberos session setup
adds 84f12a5 Set the "stable" vendor string in VERSION. (This used to be commit 22d2ff0bc4d1012cc3ffc7ab0fdbab5a8188a0cb)
adds 582bd80 Merge commit 'samba/v3-2-test' into v3-2-stable (This used to be commit 6811ea1ce2d46f7303b4edf661e27d2edf54724f)
adds 9a50c92 Merge commit 'samba/v3-2-test' into v3-2-stable (This used to be commit bb36b74a4e8fa63672031145b6d39d79468241d9)
adds f0edf72 Add First draf of release notes. (This used to be commit 5adf38606b4c6918412a3da76e6fb3298ac585af)
adds 7ff128e Merge commit 'samba/v3-2-test' into v3-2-stable (This used to be commit 061c90fefef0e6093dfc3912d381cc306549ed4b)
adds 64e5f2f Add notes from Michael Adam for the commit log in release notes (This used to be commit 04e0460c7e4adfe29a8c788e1912129c4c0c7e62)
adds 43ddf12 Merge commit 'samba/v3-2-test' into v3-2-stable (This used to be commit 5a527476a07ea43178dc5afeaf8ad78da8a4080c)
adds 019c245 Update release notes for vfs_ea_rename to complete the recent merge. (This used to be commit ef2e825e1fe5493115d2b271c2f4198e9e5b1f47)
adds 1a6415f Merge branch 'v3-2-test-merge' into v3-2-stable (This used to be commit 6993b6139419761c649f3ad54467a2c34f29382d)
adds c4fbe28 Merge commit 'origin/v3-2-test' into v3-2-stable
adds f957124 Fill in WHATSNEW.txt.
adds fbc514e Fix linking of smbget when there is no shared library support.
adds f22531b Rename the 'hidden' variable to 'administrative share'. (cherry picked from commit eff3d3bad5a8860b99375cc0be9dc24f3679e416) (This used to be commit 39f712048d7408ba91301b59752f2e87e894a3f0)
adds 1c21e41 Patch to fix the "Invalid read of size 4" errors. Bug #3617. Jeremy. (cherry picked from commit fa12667ec284fdda45b79cbf6bf548ab0faae34f) (This used to be commit 5f00c79ac22ecfa846eebd910e7c25d326595f8e)
adds 6d10296 Prepare for release 3.2.0pre2
adds 40ad573 Fix release script. (This used to be commit 400609bce5cd1ce7e3330b9f00bb1f08de9d3a12)
adds 91609a6 Update WHATSNEW. Parameter 'hidden' has been renamed to 'administrative share'.
adds bc5d7d9 Make sure we are still able to join Windows 2008.
adds 80a3e15 Revert "Convert cli_read to use cli_pull"
adds 5454162 Revert "Add async cli_pull support"
adds a1facdd Revert "Add infrastructure to support async SMB requests"
adds 2e7eb4d Revert "Add basic infrastructure for general async requests"
adds f247b78e Restore 3.0 behaviour with empty /etc/hosts
adds 5491030 Zero out the out policy handler in lsa_Close
adds c2beacf Initial revamp of the libsmbclient interface.
adds 4889499 Modified revamp of the libsmbclient interface.
adds 9a96722 Additional revamped libsmbclient documentation
adds 4a1f55b Mark smbc_option_{get,set} as deprecated (cherry picked from commit a8b4b773d4647f28e7b92c5968469721d34eb550) (This used to be commit 7b05e264d58c65af37af457947548611fc77edce)
adds 99eab28 Comment was in wrong place (cherry picked from commit dec70fa3c0424c148016cc667a3c159e16d8a944) (This used to be commit eb4d6dda1091199af7e62fb584525deb382978e2)
adds 298fb51 change variable name from f to fn for function pointers (cherry picked from commit 1fd65359f6cd07539cfe43146ac367a48708a678) (This used to be commit b7f10bd31dec8047ea996c4738a6db5535c9261a)
adds ddf19f9 Return NULL, not 0, from a function which returns a pointer. (cherry picked from commit 23cb9c49e3724cecaa66655ef64c3111bf14c552) (This used to be commit 9b4bd6473ed3f93c1bbfae3f82d0a100e832df48)
adds 2492e96 Update WHATSNEW for libsmbclient changes (cherry picked from commit f07407a32e178a47c8f9b3e3703aa5a20f0a4f06) (This used to be commit 938c6aef24c696be9bd247e43c7c5ec1f792dbd6)
adds 2edf9c5 fixed missing white space (cherry picked from commit 71e86f13b0ace3841c6712084728c79db74ff803) (This used to be commit 8bf707c13794539029be2229f0c587b713b4fd20)
adds 8cd0cf1 Remove use of deprecated function (cherry picked from commit 93580bce833453ba512ee436d6dfdbdcd2c53777) (This used to be commit 0621dfe10f1fd3d8ce04a039d2d44d6c67407746)
adds 2f0a615 Continued revamping of libsmbclient.
adds ed26f09 Missed a few 'deprecated' markers (cherry picked from commit 76ba37ac46b4a77fe228ca90635fa19140541ccd) (This used to be commit 7c2a0be9cb2916c07074d8d56d698721b02bcfc3)
adds 9ad8af0 use constant name less likely to cause conflict (cherry picked from commit fd18b01016d1dc4b08983975353e62084fdc323c) (This used to be commit 4279cc49ff73d4503df2fd0c6176c3f90f67066c)
adds 143e709 Fix init_registry_data for subkeyless top-level keys.
adds f58ad26 Update release date.
adds 0a27ef8 Fix crash bug in pdb_init_ldapsam().
adds 59e745e Zero more structs initially in LSA rpc server.
adds 2957341 Fix lsa_QueryInfoPolicy: make proper talloc copies of the sids.
adds 659d21a Fix counter mismatch in lsa_LookupNames server.
adds 91414a5 Fix counter mismatch in lsa_LookupNames3 server.
adds b4f9990 Add new Windows 2008 Kerberos PAC Type 12 (apparently again undocumented).
adds 0c08a2e Re-run make idl.
adds 0289067 ask for the keyid in the release script. (This used to be commit bccae9487485a6c9468bc6afb9ada8c8d9f6e135)
adds 863ac14 Fix build of pam_smbpass.
adds 12d60bf Makefile: Add explicit dependecies to libtalloc.so.
adds 5fad32a Fix coverity ID 525, 526, 527, 528, 529 and 530
adds f9e85e5 Add PICFLAG to libnetapi Makefile.
adds 7f80099 Give a better error message why NetServerSetInfo() may fail in the gui.
adds eb0e549 Fix lp_load with an empty registry and "config backend = registry". Michael, please check.
adds 6412d72 In libnetapi, point out that lp_load has failed.
adds 001ef70 Makefile: untangle -ltalloc from LIBS, making use of libtalloc explicit.
adds 039c4f9 Makefile: reformat - break long target lines.
adds 681af65 Build: fix bin/net on Solaris - use -ltdb instead of bin/libtdb.so
adds 9660742 Respect FAMChanged -- attempt to fix bug 5307
adds aa62771 Another build fix for pam_smbpass: make sure libwbclient is there.
adds baed613 Fix build targets for bin/net.
adds 3785b89 Make test: set LD_LIBRARY_PATH for make test_shlibs and friends.
adds 47d7767 Merge commit 'origin/v3-2-stable' into v3-2-test
adds f05bc40 Add basic infrastructure for general async requests (This used to be commit 9f8b2a87ee8bba930b776dcfda608a5639f6d55a)
adds 1ea0a5d Add infrastructure to support async SMB requests (This used to be commit e2153301351559f30f2714345f4c1ca6c5f1a45f)
adds 6244578 Add async cli_pull support
adds a015227 Convert cli_read to use cli_pull (This used to be commit d69b20111a849152a7d9108763207c813bf9068b)
adds a8003f1 Use io_bufsize as window size in smbclient get command (This used to be commit e602f06cbba852a7eacd15b2511ef2571a95cc80)
adds 5193ae9 Change default bufsize to 512k
adds cd8c546 Slowly making progress on PAC_UNKNOWN_12.
adds b4df9f5 Re-run make idl.
adds a521f39 Build: Add an rpath of $(LIBDIR) to binary targets.
adds 5b80b93 Check for NULL pointers before dereferencing them. (This used to be commit 6f65390cec218a6aac4370ee381f30439617dcec)
adds 5eb3471 Fix a "nested extern declaration" warning (This used to be commit e473e6d50c56f52ef5e4853e4ca3b3548af06f51)
adds 914cd3e Eliminate global variable in_client and a plethora of extern declarations.
adds 0ffbd42 Ignore Kerberos PAC type 12.
adds 65a73ff Re-run make idl.
adds bdee4a5 Revert "Build: Add an rpath of $(LIBDIR) to binary targets."
adds 266af58 Fix the build of cifs.spnego.
adds ffd88c3 Fix _dssetup_DsRoleGetPrimaryDomainInformation().
adds 6f4cd6d client[ADDR_INDEX] is an IPv4 mapped to IPv6, but the list item is not. Try and match the IPv4 part of address only. This will happen a lot on IPv6 enabled systems with IPv4 allow/deny lists in smb.conf. Bug #5311. Jeremy. (This used to be commit 7c3550f82c51ce173b13e568762f728ecb881e85)
adds 868c5c9 Fix bug #5267 - nmbd shuts down when network interfaces go down. Cause nmbd to wait for an interface, in a mode where SIGTERM will kills us (same way we wait on startup for an interface). Jeremy. (This used to be commit 5440c752ff270cc674d46f2dfa2ceb47dac030f6)
adds 3279d31 Fix debug statement (missing \n).
adds f78316c Fix IDL for srvsvc_NetShareEnum and srvsvc_NetShareEnumAll.
adds 766c669 Re-run make idl.
adds 221af84 Add some more init_srvsvc_NetShareInfoX functions.
adds 156c42f Time to confess...
adds 9e83c91 Enable use of Relocations Read-Only, if supported, for enhanced security. (This used to be commit c20c5f082162ff6c0c2931f456897334aa002e83)
adds 5259a7a Enable libnetjoin debugging for now but avoid printing passwords.
adds 7b75317 Use pidl for _srvsvc_NetShareGetInfo, _srvsvc_NetShareEnum and srvsvc_NetShareEnumAll.
adds 024cf11 Use pidl generated NetShareGet/SetInfo and Enum calls in rpcclient.
adds ad3a1b8 Use pidl for _srvsvc_NetShareDel and _srvsvc_NetShareDelSticky.
adds ea0b148 configure: fix quotation in SMB_LIBRARY for help output.
adds 5e6e3cc Add netnamevalidate command to rpcclient.
adds 9beec26 Use pidl for _srvsvc_NetNameValidate.
adds 8e1fe63 Use rpccli_srvsvc_NetShareDel in net.
adds e931f28 Remove unused marshalling for SRV_NET_SHARE_DEL.
adds 91710a5 Remove unused marshalling for SRV_NET_NAME_VALIDATE.
adds 00255e1 Fix IDL for srvsvc_NetShareAdd().
adds 8204efe Re-run make idl.
adds 45c91e7 Use pidl for _srvsvc_NetShareAdd.
adds a97de32 Fix IDL for srvsvc_NetSetFileSecurity and srvsvc_NetGetFileSecurity.
adds c534eea Re-run make idl.
adds 5b8823e smbget: Make global variables static. (This used to be commit c430b7831d5dc6f81cfd18ee2bf24bc3f276fe5d)
adds 9030063 Build aio_fork by default
adds 6a2dbea Fix some typos (This used to be commit cfa1b838144800c0758969921b8904fd62e46c07)
adds 8da1e03 Pass specific packets to build_nmb and build_dgram
adds 464f74d Move inbuf handling to before the PDU handling
adds 973734c Correctly calculate the max read size (This used to be commit f556c9e162e2bc0d16710e994a00edc33a146cd5)
adds 1a3cad6 Print out the used seed in smbtorture (This used to be commit 26d64d22d65938023a4e45c3893e7021e51f4d9c)
adds 62ca78b Add netfilegetsec command to rpcclient.
adds 3102609 Use pidl for _srvsvc_NetSetFileSecurity.
adds fa58ebd Use pidl for _srvsvc_NetGetFileSecurity.
adds 7192e40 Remove unused marshalling for SRV_NET_FILE_SET_SECDESC and SRV_R_NET_FILE_GET_SECDESC.
adds 8780581 Fix Coverity ID 551
adds acc6312 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 09e5c6adde5564afc0d1be25f297fbfd284d559f)
adds ad7c345 Fix return code. (This used to be commit 98b643366044f471ad69c9e5aac06022f30742d9)
adds ca35427 Use pidl for _srvsvc_NetSessDel().
adds 64adc15 Add netsessdel command to rpcclient.
adds 7ff8d9d Fix IDL for srvsvc_NetSessEnum().
adds 4c67f6c Re-run make idl.
adds 28d5307 Add netsessenum command to rpcclient.
adds 032d4fa Add some srvsvc_NetSessInfo init functions.
adds 251a16c Use rpccli_srvsvc_NetShareEnumAll in smbclient.
adds d185fb4 Remove insane amount of whitespace.
adds a6fa0ca Use rpccli_srvsvc_NetShareEnumAll in libsmbclient.
adds d09f0d2 Use rpccli_srvsvc_NetShareEnumAll in smbtree.
adds 0f64ce0 Use rpccli_srvsvc_NetShareGetInfo in 2 places in "net".
adds c2cd0e3 Use talloc_tos() in secrets_init (This used to be commit 27065382d9b692b5885265c9d60ffb7ec7748c38)
adds 2e8d375 Avoid some pointless checks
adds b175ffa Make use of talloc_asprintf_strupper_m in secrets.c (This used to be commit 3ac4f935c074af768d0b83514f86d010c387817a)
adds 758ceaa Use rpccli_srvsvc_NetShareAdd in net.
adds b7b89bf Convert "net" to use rpccli_srvsvc_NetShare* interfaces everywhere.
adds 11e4e58 Remove unused marshalling for SRV_NET_SHARE_{ENUM,ADD,SETINFO,GETINFO}
adds 663d147 Remove unused marshalling for SRV_NET_SESS_DEL.
adds 89d2097 Fix IDL for srvsvc_NetFileEnum.
adds 6681274 Re-run make idl.
adds cfa16ea Use rpccli_srvsvc_NetFileEnum in net and rpcclient.
adds 7e652a2 Remove rpccli_srvsvc_net_file_enum() and cli_srvsvc.c with it.
adds 16b8d94 Reformat: Remove indentation of part of pam_smbpass/support.c by one tab.
adds d4c24ff loadparm: Reformat the parm table to use named initializers.
adds b99ca19 loadparm: fix spacing in parm_table (training spaces and empty lines).
adds ffb45fd loadparm: fix whitespaces in global and service parameter structs.
adds 080fedd loadparm: replace typedef struct {} global/service by struct global/struct service.
adds 9fa0284 loadparm: fix init_globals() to re-init all options event when called 2nd time.
adds aa054bd Add netdiskenum to rpcclient.
adds d18e531 Fix IDL for srvsvc_NetConnEnum.
adds f3a1b56 Re-run make idl.
adds 0c10ab5 Add netconnenum to rpcclient.
adds 69d6712 add dbwrap_change_int32_atomic (This used to be commit 4ee21a98bc3d1c41a6d8868e98118c58372b2d1a)
adds 541b8de Add transactions to the dbwrap API
adds fe0e5d2 Add dbwrap_trans_store and dbwrap_trans_delete (This used to be commit e66e502bee65fe44944d325ebeeaa3bf56169eb8)
adds d634ab0 Convert secrets_lock_trust_account_password to talloc
adds 1ebfc66 Use a separate tdb for mutexes
adds e45b6a5 Fix netdiskenum call in rpcclient.
adds b960bc2 Use pidl for _srvsvc_NetDiskEnum.
adds 2b4378d Fix return of reg values below HKLM/SOFTWARE/MICROSOFT/WINDOWSNT/CURRENTVERSION.
adds 67536edd registry shares: prevent creating regular share called "global".
adds 45a3c82 Allow to send no resume_handle in rpcclient's NetShareEnum* calls.
adds 2a40d67 Trying to fix resume_handling for srvsvc_NetShareEnumAll.
adds 2824442 Convert secrets.c to use dbwrap (This used to be commit 9d30e5991c6fe77ef5fd505efb756554bbe77256)
adds 41bea30 Cleanup after pstring removal (This used to be commit 66d2a9c87411be88269bbb3a4d3c0a218a55be06)
adds 0e5d6c0 Clean up add_mapping_entry slightly (This used to be commit 38bb69cb316ba605a6d3a4454b986cb63ace3c21)
adds 27c07c9 Convert mapping_tdb.c to dbwrap
adds b83234c Add some last init_srvsvc_X functions.
adds 3634d98 The attached patch removes some global variables, and make them local to main(). (This used to be commit 50cab87d3ee6d701dd8847f4e0a058f5e2d80e0f)
adds 380fcfa Fix S3 to pass the test_raw_oplock_exclusive3 test. Jeremy. (This used to be commit 028302fac53083d66c969b876db1d831e53b8e35)
adds bac7b5b Try and fix bug #5315, as well as S4 torture tests RAW-OPLOCK BATCH19, BATCH20 and RAW-RENAME. Jeremy. (This used to be commit 9065792d4bc42522f12f9732de3c0ad82c72a2d3)
adds b7a014a Allow us to pass RAW-RENAME by testing that the connection struct connection paths are equal, not just the conn structs themselves. Jeremy. (This used to be commit 632f3fe66fbcbe3cc25d070c3885177264f5ad65)
adds 792c972 Metze pointed out this we don't need FILE_ATTRIBUTE_READ here. Jeremy. (This used to be commit 923aa9f330cb370221af6b66cf0f237a9bd06f8e)
adds 7d2c9c6 Using Metze's S4 nttrans rename test, the nttrans rename behaves the same as the trans2 one. Jeremy. (This used to be commit c4fa4917dad97c5047f7336c6675739b44da256b)
adds 5d3a31f selftest: samba3 passes RAW-SEARCH now
adds 2e23022 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 1de05f1a87fcea598021ca485d3ed87005a3be68)
adds 4f739ab loadparm: use a function to check for the registry config backend.
adds 62c9c6b loadparm: add utility function to check for config backend file.
adds e14e348 loadparm: fix a comment typo.
adds a3eae30 loadparm: add a comment
adds 90fd508 loadparm: add convenience wrapper lp_kill_all_services()
adds 7af7afc loadparm: remove services read from smb.conf when starting over for config backend registry.
adds 646f3b6 loadparm: add a debug message.
adds 6476313 Add a debug message.
adds b371db9 init_srv_share_info_ctr: Add debug messages.
adds 16f4e05 init_srv_share_info_ctr: fix counting of services.
adds 25eb3e3 Ignore some unneeded autogenerated cli_ and srv_ functions.
adds 08188dc Remove unused marshalling for SRV_NET_DISK_ENUM.
adds 5e86a17 For convenience reasons, always create cli->srv_name_slash in the rpc_client.
adds fd62e56 Use existing srv_name_slash.
adds 21ea0ed Fix %I macro expansion for IPv4 mapped IPv6 addresses.
adds 439002b Allow parameter "include" in registry based configuration (again).
adds 27517ea libreplace: add an inet_aton() function that calls inet_pton().
adds fd6513f libreplace: add -I$libreplacedir to CPPFLAGS for getifaddrs tests.
adds 59d6feb libreplace: fix samba4 build (by not setting global LIBS).
adds f3856d0 Fix bug 4901 (This used to be commit 1dd8fa9a521046f1de8173ac00224706c5249665)
adds 6b2da4d Fix bug 5317
adds 0bdba8d Fix typo.
adds 3351bde Allocate one 0-byte in asprintf replacement when len==0
adds fa495ce Fix Coverity ID 564
adds 82117aa Fix Coverity ID 563
adds e2ab1a0 Fix Coverity ID 555 (This used to be commit 44122f06d02492a7a0a37413d6f975c3b1e3c283)
adds 2157f67 Fix Coverity ID 554 (This used to be commit 471b1b0c58bc2def5d2fe9d98401def34724d447)
adds 5aec381 Need to close the /dev/zero fd (This used to be commit c2b2a9303d9c84ba4e059f13de9ccc401d08bd59)
adds a5e1910 Fix Coverity ID 567
adds 178f3af registry: migrate tdb registry backend to dbwrap.
adds 62556cd registry: rename tdb_reg to regdb after change to dbwrap.
adds 7c6de9b registry: rename tdb_refcount to regdb_refcount after change to dbwrap.
adds 0ca465f registry: don't leak (to talloc_tos()) in init_registry_data().
adds 0a98b3c registry: explicitly use talloc context instead of talloc_tos()
adds 8432f7f registry: reformat init_registry_data() some, killing long lines.
adds a446378 registry: don't leak (to talloc_tos()) in regdb_store_keys_internal().
adds a378117 registry: reformat regdb_store_keys_internal(), killing long lines.
adds ba8607a registry: don't leak (to talloc_tos()) in regdb_store_keys().
adds e64825e registry: don't leak memory on transaction fail in regdb_store_keys().
adds 78adf71 registry: separate cancel and failur exit paths in regdb_store_keys().
adds a0d4c1e registry: allocate tempory data in talloc stack in regdb_store_keys().
adds 46ea0d3 registry: don't leak on success path in regdb_store_keys().
adds 3b250d1 registry: explicitly use talloc context instead of talloc_tos()
adds ecd7479 registry: don't leak to talloc stack in regdb_fetch_keys().
adds ae7f7e4 registry: don't use talloc_stackframe() instead of talloc_tos() als temp ctx
adds 2ce3d4b registry: use talloc instead of malloc for tdb data in regdb_store_values().
adds 40e6ec1 registry: use talloc_stackframe instead of hand crafted temporary context.
adds 18a407d registry: untangle assignments and if statements in regdb_set_secdesc().
adds 647432a registry: remove an unused variable from regdb_set_secdesc().
adds 9741e07 registry: use talloc instead of malloc and provide common exit point
adds cc2e3f1 registry: convert regdb REGISTRY_OPS to named struct initializers.
adds 88ee949 Convert pdb_tdb to use dbwrap (This used to be commit 948ab77863b12b1b0bd1c970004b84b9bb1bb2fa)
adds 6a2a76b registry: untangle assignment and if-clause in init_registry_data().
adds c82e848 Add "net idmap aclmapset"
adds 3c02b18 Use right control to attach to persistent databases
adds 1709954 Merge leftovers of 0e1a86bc845 in 3-0-ctdb (This used to be commit 64b1625f8e3bca43504871747bef6631e1b18f44)
adds 3ff8a21 In smbstatus, mark locking.tdb and sessionid.tdb as CLEAR_IF_FIRST
adds 8b07830 Fix use of AuthDataWithContext capability
adds 8e308b6 socket_wrapper: make pcap code more portable
adds 670418c Move libnet_conf to a library lib/smbconf/ of its own, fixing the api.
adds 6274929 libsmbconf: rename all occurrences of libnet_conf_ to smbconf_ .
adds e06aa46 Coverity fixes (This used to be commit 3fc85d22590550f0539215d020e4411bf5b14363)
adds c535647 Some simplifications (This used to be commit b59b436997fba47afd02ffb6f1194dfaef229d44)
adds 16cbc22 Fix bug 5334
adds 6c575d1 testparm: fix a segfault triggered by setting "unix password sync = yes".
adds 0106693 testparm: fix irritating indentation.
adds 7ec398b testparm: correctly check for empty lp_passwd_prog().
adds 37e0423 testparm: only check for %u und passwd program when passwd program is given.
adds 0a80f6b libreplace: combine SOCKET_LIBS and NSL_LIBS to LIBREPLACE_NETWORK_LIBS
adds aa42e5e libreplace: use LIBREPLACE_NETWORK_LIBS within some configure checks
adds ecf70c9 libreplace: for samba4 create LIBREPLACE_NETWORK as EXT_LIB
adds 32b7562 libreplace: remove unused SOCKET_LIBS and NSL_LIBS
adds a4d7cbc libreplace: put inet_aton.c under LGPL instead of GPL.
adds 5c73dab libreplace: replace inet_ntoa() when it is missing
adds e88e656 libreplace: remove trailing white spaces.
adds d8b6902 libreplace: remove duplicate entry of inet_ntoa from README.
adds f152fe2 [samba-3-0-ctdb.tridge @ tridge at samba.org-20070602053809-kpw5kjkcyjs8yjbl] suppress that darn message (cherry picked from commit 542e46a21898f6fcc8a0aeb63925607a60e0b99f) (This used to be commit 5e8c624c9c9775f255632717e6898d5f190ba51b)
adds e8bd75e Bind Group Policy processing closer to the samba registry.
adds 63a6acd Use pidl for _srvsvc_NetFileEnum.
adds a307107 Remove unused marshalling for SRV_NET_FILE_ENUM.
adds 56c9711 Fix the build (by calling NDR_SRVSVC_NETFILEENUM).
adds 130b474 Fix bug 5338 -- thanks to Yuya Katayama <yuya999 at gmail.com> (This used to be commit 5ec2dbd144a3bbfdb14deafd158bad48b2d41ca4)
adds bf10e7f Fix some "nexted extern" warnins (This used to be commit 32fc759d942abb36d7dd351eff82925b6788dd28)
adds ca63c6e Merge dd9e0bea31751 from 3-0-ctdb -- use NetSamLogonEx when possible
adds 31c83b7 Fix a warning (This used to be commit c40648ea4d7897c401a5a94703e586acfdaec13b)
adds b2ec837 !NT_STATUS_IS_OK != NT_STATUS_IS_ERR
adds b57d67c libreplace: move rep_socketpair() to its own module.
adds bb1b440 libreplace: replace.c does not need system/network.h anymore.
adds b6ab1c4 ntlm_auth: Improve compliance to the Squid helper protocol
adds e3731bd Fix crash bug in check_sam_security() when make_server_info_sam() did a talloc_steal and talloc_free on the sam account already.
adds fe1a666 Add error mapping for WERR_SERVICE_NEVER_STARTED.
adds 2ee6451 No need to compose CLI_SERVER_NAME_SLASH in "net rpc service" anymore.
adds d8acf19 Move svc_status_string() out of rpc_client/cli_svcctl.c
adds 5a9d296 Fix IDL for svcctl_EnumDependentServicesW().
adds d91575b Re-run make idl.
adds 1a65f16 Use pidl for _svcctl_EnumDependentServicesW().
adds 8ca8dad Remove unused marshalling for SVCCTL_ENUM_DEPENDENT_SERVICES.
adds 12b9b56 Start to prepare WHATSNEW for 3.2.0pre3.
adds 1f3139d registry: refactor creation of subkeys out of init_registry_data().
adds 8880111 registry: add a transaction wrapper to init_registry_key_internal().
adds 2f01e05 registry: separate initialization of registry data from regdb_init().
adds 13b894b registry: untangle assignment and if-statement in regdb_init().
adds 4bac0e5 registry: reformat regdb_init() slightly, breaking long lines.
adds cef4e1b registry: in regdb_init, not only complain about INFO/version, store it...
adds 060f554 registry: use available string constant in debug statement.
adds 78d3736 loadparm: remove unneeded include.
adds f18722f loadparm: reenable checking files for updates while in registry configuration.
adds 427c60e Fix some warnings in the tsmsm module
adds 3d2ec80 Port 3c1f1f0797e from 3-0-ctdb
adds 5346641 Fix an uninitialized variable warning (This used to be commit 4cc09ec40609484c973361a0cc0f05bfaef1738e)
adds be2fab1 smbd: fix session setup with security = share.
adds dd80c45 A level 25 setuserinfo does change the pwdlastset (This used to be commit f65cb5d4b51e2e7b9b16b73e47cd2a8d55d5d4b0)
adds 77dd53a libsmbconf: fix a comment
adds 7621b4c libsmbconf: change smbconf_get_seqnum() to smbconf_changed().
adds fc730ca libsmbconf: fix indentation.
adds 153ed79 libsmbconf: change the API to always take the smbconf_ctx parameter first.
adds 7b53c84 libsmbconf: put the smbconf context struct into a private header.
adds 1e8d72a libsmbconf: refactor autocreation of [global] into a helper function.
adds 73f8c1c libsmbconf: refactor out registry implementation of smbconf operations.
adds 4c7214a libsmbconf: fix a comment (This used to be commit 103a37ac8e85e9a7b8c2f4eb33e6f1cdbe01d31c)
adds fbd2c55 libsmbconf: add check for NULL servicename to smbconf_share_exists().
adds 94ef924 libsmbconf: add existence check for service to smbconf_get_share().
adds d19e308 libsmbconf: add existence check for service to smbconf_delete_share().
adds f12b105 libsmbconf: move smbconf_reg_initialize() down to the smbconf operations.
adds 2135f7d libsmbconf: introduce a smbconf_ops layer to allow interchangeable backends.
adds ac7c582 libsmbconf: add open and close operations to the smbconf_ops.
adds adf5bf5 libsmbconf: rename smbconf_open() to smbconf_init().
adds 23b1d72 libsmbconf: rename smbconf_close() to smbconf_shutdown().
adds 095048f libsmbconf: fix comments
adds 6c20e83 libsmbconf: add shutdown handler to smbconf_ops.
adds fececde libsmbconf: add backend specific init function.
adds 8ae2afa libsmbconf: reformaat - fix some whispacing/tabs
adds 4489ad0 Allow to set or unset resume_handle in netconnenum in rpcclient.
adds a6bbefa Use pidl for _srvsvc_NetConnEnum().
adds 10f4039 Remove unused marshalling for SRV_NET_CONN_ENUM.
adds 3c2d315 Add support for setting resume handle in netsessenum rpcclient command.
adds 08213f7 Use pidl for _srvsvc_NetSessEnum().
adds 286a628 Remove unused marshalling for SRV_NET_SESS_ENUM.
adds 1dc52e8 Move MAX.*ENTRY definitions out of old rpc srvsvc parsing code.
adds bbd6120 Remove double RPC_PARSE_OBJ2 from Makefile.
adds 5fdf4b8 Remove remaining old srvsvc client and server rpc code entirely.
adds 7c8e662 Add my copyright.
adds 296bbc3 Fix Coverity IDs 553, 552 (This used to be commit 1a0aed566b7e4fc75bf894aac6828bfa4152c3dc)
adds 35cab4a Fix Coverity ID 548
adds c69c5c1 Fix Coverity ID 547
adds 7ca6192 Fix Coverity ID 538 (This used to be commit d69b8b19aeac2266fb5e5ee280ffffe48a690099)
adds e14f26f Fix Coverity ID 537 (This used to be commit b19ea3635ccc1f2c7cd6c7f2d179264fbdce13a7)
adds 7168f31 Fix Coverity ID 507 (This used to be commit 4ea5798b97497359b09d97c27c2005750a6cbddd)
adds 1e696c2 Fix Coverity ID 506 (This used to be commit c9add4d59a1615aabc565e323cb19cf7ef4b6b64)
adds 4f4f1df Fix Coverity ID 473
adds 4b3351e On Solaris, size_t seems to be only 32 bit.
adds 890d1d8 libsmbconf: move registry implementation to a module of its own.
adds 44dc10d libsmbconf: add a comment.
adds 5e1eca3 libsmbconf: group together functions in smbconf.c more appropriately
adds e62cae6 libsmbconf: adapt a comment to new circumstances
adds 40ea88d libsmbconf: add structuring comments to the prototypes in the public header.
adds 6f7cfed libsmbconf: add a "path" variable to the conf context.
adds be97af0 libsmbconf: add private_data section to smbconf_ctx.
adds aa3e4d5 libsmbconf: add a comment.
adds a81ed36 libsmbconf: add internal open/close handling to registry backend.
adds 9ec7af5 registry: fix registry_init_smbconf() to close the registry at the end.
adds e12ed52 registry: close regdb in error path (and use it) in init_registry().
adds 88d46f4 registry: remove unneeded talloc stackframe variable.
adds b8a949b registry: some whitespace cleanup in init_registry().
adds 4825cef registry: close registry in exit path in registry_init_smbconf().
adds 178c430 registry: add reg_init_basic() - init registry with only the db backend.
adds 39067a5 libgpo: use reg_setkeysecurity() instead of regdb_set_secdesc().
adds 5ea7fae libgpo: replace hand-crafted registry initialization by registry_init_basic.
adds 7290b6a libgpo: open the registry in gp_init_reg_ctx().
adds fe063b7 VERSION: Update pre release number.
adds 527b561 Fix Coverity warnings
adds fd9efee Fix Coverity ID 436 (This used to be commit 9e0ee1ad4fe0f0e7dec0b6824ef234147d845b8d)
adds bc7a0a9 Fix Coverity ID 432 (This used to be commit 7070c77ee2a9c3c9ff1b3c7b93008b13b80ac02b)
adds 43554de Fix Coverity ID 462 (This used to be commit 9cf1e16a9c3cade9cd905f719de07578b3a91b1e)
adds 9c45d49 Fix Coverity ID 453 (This used to be commit 8f875674e7cf9ebd405561b1e3ab72b0284ce321)
adds 20caa9b Fix Coverity ID 450 (This used to be commit 700cceb6940c95997cfef374cffd50729a35528a)
adds 7af3ebd Fix Coverity ID 480 (This used to be commit 45677e8694f0e383baa65712faec6a565ec0ce5c)
adds 3b96802 Fix Coverity ID 479 (This used to be commit 70b33397ba6e18f40087fb642a1be62ee68d5f3a)
adds 988cffe Fix Coverity ID 478 (This used to be commit 5f77938dc4a280b654b8d08656f19a7d04cea8c7)
adds 2e2f1d5 Fix Coverity ID 477 (This used to be commit f17b1b0fc6340d21f1a2f43aa7eb2e87f851c51f)
adds 3d28e75 Fix Coverity ID 472
adds fac2d85 Fix Coverity ID 471 (This used to be commit d3b6df67fea0da5ffa962837400ebe07b34a5384)
adds 561fb9d Fix Coverity ID 487 (This used to be commit 22cee9c1afbc33b4920b72bc81569d79642172af)
adds 1b26a7e Fix Coverity ID 488
adds bf5bccd Fix Coverity ID 503 (This used to be commit 5c43c38271bae7d96d0cfbdaba7bff838a684b40)
adds dc014a0 Fix Coverity ID 504 (This used to be commit 4e6f8a19a6861c332ee6e9b49551e12440eefdc2)
adds e9ba13b Fix Coverity ID 514
adds 2c5c3a0 Missing HAVE_UPDWTMPX check before using updwtmpx().
adds eeeb4aa Fix libtdb some to move back towards allowing out of tree builds
adds 22d7cd6 Ignore port when pulling IP addr from struct sockaddr_storage.
adds c0e6d90 Fix IDL for winreg_QueryValue.
adds b070408 Re-run make idl.
adds 0552246 Fix _winreg_QueryValue().
adds dec89a9 Fix usage message for 'net idmap dump'.
adds 32691a7 build: don't autogenerate prototypes for util_tdb and dbwrap anymore.
adds 5e68cbd util_tdb: group prototypes in util_tdb.h thematically
adds 90ce5f1 util_tdb: make the _byblob functions static - not currently used elsewhere.
adds 2d02e5a util_tdb: add the tdb_pack_append() prototype to util_tdb.h
adds aaa5971 util_tdb: add a wrapper tdb_wipe() for traverse with tdb_traverse_delete_fn().
adds 6fa39aa util_tdb: add my (C) for the tdb validation code
adds a23b015 Re-run make idl (after pidl change for adding header info to cli_ functions).
adds 04cd5c6 Fix typo (This used to be commit 38683a73013865695e1b04f5f6a974bd0c5c1cac)
adds 689cd9e Fix a segfault
adds e6a1027 Fix a valgrind error
adds 5b8591c Add debug statement in auth_winbind to display wbcAuthenticateUserEx error code.
adds a4a90c6 Fix wbcAuthenticateUserEx().
adds 6efe487 util_tdb: make the _byblob fetch/store functions public again.
adds da27c77 use tdb_wipe_all() instead of tdb_wipe() - it is faster...
adds f1c844c util_tdb: remove trivial and unused tdb_wipe().
adds a8d7feb smbconf: reformat - fix intentation.
adds 975a744 Add svcctl_MgrAccessMask and svcctl_ServiceAccessMask.
adds e57c3a7 Re-run make idl.
adds ce8da69 Comment out some svcctl headers which are now defined in IDL.
adds 82ab936 Fill in IDL for PNP_GetDeviceRegProp.
adds 300cd87 Re-run make idl.
adds f4e1e23 Strip whitespace in ntsvcs rpc server.
adds 7d2e3aa WHATSNEW: Start to add changes since 3.2.0pre2.
adds 2b84aea loadparm: add userdata parameter to do_section() and do_parameter().
adds 2e83818 libsmbconf: add a text backend to libsmbconf based on the params.c parser.
adds ca2f929 net_conf: fix import function by using the new text backend of smbconf.
adds c2acc30 net_conf: use talloc_stackframe() instead of talloc_init().
adds 0234cc8 net_conf: rename "ctx" to "mem_ctx" for clarity.
adds 3253cff net_conf: add casts to avoid compiler warnings.
adds 0bdcc55 net_conf: reformat - re-indent one function call.
adds 6e026ff Add ntsvcs_getdevregprop command to rpcclient.
adds 63b49e1 Fix _netr_LogonControl2(). Return talloced dcname.
adds 62f0654 Fix IDL for netr_NETLOGON_INFO_2.
adds 6dbcf6f Re-run make idl.
adds 06772e7 Fix winbind NETLOGON cred chain on a samba dc for w2k8 trusts.
adds f4f0d39 Fix a bug in the output from print_canonical_sockaddr() fix from 36f8bafbd3dee66a8....
adds 1c8ad29 libsmbconf: in text backend, put flushing of the cache into a helper function.
adds 916b30d libsmbconf: text - change the cache to be talloced
adds 3d87273 libsmbconf: text - pass the cache instead of all private data to pm_process.
adds 65b4a93 net_conf: fix non-testmode import function.
adds d8d1eea Fix typo.
adds 3c213a1 posix_acls: clarify loop condition code, removing unneeded counter variable.
adds 6f16288 Use netr_LogonControlCode in netr_LogonControl2().
adds 5b3f28f Re-run make idl.
adds 5c30841 libreplace: fix coverity ID 517 - untangle close from open in test/os2_delete.c
adds fe0d12f libwbclient: fix Coverity ID 536 remove duplicate error path (dead code).
adds 6f7875a Move inline comment about MSV1_0 flags to IDL.
adds 56e5187 Move the known NETLOGON_CONTROL reply flags to IDL.
adds cba8dcf Move LOGON_KRB5_FAIL_CLOCK_SKEW to winbindd_pam.
adds d470243 Move DSGETDC_VALID_FLAGS to IDL.
adds ad19eb4 Move netr_LogonLevel flags to IDL, rename old one to netr_LogonInfo.
adds 463975f Re-run make idl.
adds b1198fc Fix samlogon rpc client & server.
adds 9d9a9e2 Remove unused DS_DOMAIN_CONTROLLER_INFO struct.
adds 2198058 Fix wbinfo -a trusted\\user%password on a Samba DC with trusts
adds 9c169e9 Don't fill password policy structure for any domain other than our own.
adds 0a4f742 Only add WBFLAG_PAM_CONTACT_TRUSTDOM when performing a krb5 auth request.
adds 3057c40 Ndr pull and push errors are worth to be logged with 1 at least.
adds 1b9c476 Fix typo.
adds 32e7cc5 dbwrap: add dbwrap_trans_store_int32()
adds 474916b dbwrap: add db_open_trans()
adds d9de613 regdb: use dbwrap_trans_store_int32
adds 2a95f3f regdb: use dbwrap->fetch() instead of fetch_locked() for readonly access
adds 618f224 regdb: use regdb->transaction_start(regdb) != 0 consistent
adds 5439f5f regdb: use db_open_trans()
adds 3b0592b passdb/secrets: it's enough to use traverse_read() in secrets_trusted_domains()
adds 4b2ce41 passdb/secrets: use db_open_trans()
adds 7d413b8 pdb_tdb: use db_sam->transaction_start(db_sam) != 0 consistent
adds dbd2e38 pdb_tdb: use db_open_trans()
adds c86d10a regdb: use != 0 instead of == -1 check for transaction_[commit|cancel]
adds 04ae7b8 dbwrap: fix dbwrap_trans_[delete|store]() to stop when transaction_start() failed.
adds f8fdc36 regdb: use == 0 (instead of != -1) as indicator for success of dbwrap_trans_[delete|store]()
adds e85f241 Add lsa_BinaryString.
adds fb30efa Fill in netr_AcctLockStr and use lsa_BinaryString in netlogon delta.
adds 3fe9084 re-run make idl.
adds 20d77db Minor fix for net rpc samdump.
adds 3d62b26 Re-add support for display and vampire of account policies in "net".
adds de34a7d Remove unused marshalling for Netlogon Lockout String.
adds 48e238d Remove last reference to rpc_netlogon.h.
adds f3d4cb5 Fix for termination problems when no interfaces found - bug #5267. Jeremy. (This used to be commit 4b03f4eb2da7a523967ace3d13e79406ade07d47)
adds 7752494 Fix up the comments on security=share to explain we're ignoring passwords. Jeremy. (This used to be commit e7b6ea46532a26611dfd9d9e2727d52ba6a9cf50)
adds 4c17fce Make sure to zero the returned handle in _svcctl_CloseServiceHandle().
adds f57489a Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 64d4f290cf0aad962a0a3356473632a58e0e34df)
adds dffef22 Rename string to array in lsa_BinaryString.
adds 06634a8 Re-run make idl.
adds fae5873 Fix blob used in pull_netr_AcctLockStr(). Thanks metze.
adds b7951cc Make netr_DsRGetDCNameInfo public.
adds 67ba3cd Re-run make idl.
adds 76a819c Use NDR for netr_DsRGetDCNameInfo un-/marshalling in dsgetdcname.
adds 7f1a0a5 Remove unneeded pack_dsdcinfo/unpack_dsdcinfo.
adds afa6829 printclose has only 1 vwv (This used to be commit 99d980125054cbfef8ec85a31e83aa18a6e0bce3)
adds 26fead2 Make some fns static (This used to be commit e04fc36f223d8d905a930c077a6cf6c48ee57af7)
adds 83947f0 Fix a memory leak (This used to be commit ce1bd43cdae63ff05aefaded419388e7b9e3ba9a)
adds 2aa7dc8 Fix a confusing variable name (This used to be commit 32c992e9573c9af34cd142393287e2f3538d2dd9)
adds bfb0015 Fix a segfault (This used to be commit 40d1d64c6a2ae128eb3fce0e7f5351b0c5942f30)
adds 33a8e9b Check for buffer in decode_wkssvc_join_password_buffer.
adds ed27b35 Let libnetjoin find the dc in wkssvc NetrJoinDomain2/UnjoinDomain2.
adds 14b6e9d Add Support for DOMAIN\DCNAME syntax in libnetjoin. This format is used by Windows to enforce joining to a specific DC.
adds f58ca06 libwbclient: add wbcLookupUserSids()
adds eb98b08 libwbclient: add wbcListUsers() and wbcListGroups()
adds bfbd74f libwbclient: remove prototype of non existing wbcDomainSequenceNumbers()
adds 87ea917 wbinfo: use wbcLookupUserSids()
adds 8686d47 wbinfo: use wbcListUsers() and wbcListGroups()
adds b6e3a9b wbinfo: use wbcGetgrnam()
adds 0f4446d wbinfo: use wbcDomainInfo()
adds 5273f05 libreplace(samba4): let LIBREPLACE depend on LIBREPLACE_NETWORK for now
adds 8f6b03b More ssize_t->SMB_OFF_T (This used to be commit 8dd6458049d1b9d6849730ac19c39b049a68f302)
adds fb6fb69 net: add a "net registry" subcommand to locally access the registry.
adds cc2f5fd srv_winreg: add a debug message to _winreg_CreateKey().
adds 9644b6c Add a talloc context parameter to current_timestring() to fix memleaks.
adds 33a3766 Add ads_check_ou_dn().
adds 8b29c8f Support "net ads join" format while joining to a specific ou.
adds d1e9964 Fix bug #5326 - OS/2 servers give strange "high word" replies for print jobs. Jeremy. (This used to be commit d090d25cb702965b3d5e4635a26a06f2b62d235d)
adds e191b0e mapping_ldb: fix memory leak in group enumeration
adds e00bfc5 Only allow sendfile on non-stream fsp's. Should fix make test for streams as sendfile isn't implemented in the streams vfs modules yet. Jeremy. (This used to be commit eef53e9603d4f3d892ffe00b061def5d717ca481)
adds 921bdec Add some paranoia fixes for _wkssvc_NetrJoinDomain2/UnjoinDomain2.
adds 3fac37d Fill in netr_NegotiateFlags.
adds 25da025 Re-run make idl.
adds 4ce88f7 Don't let winbind getgroups crash when we have no gids in the token.
adds 9e328fe Zero initial return_authenticator in net rpc samdump.
adds fba9aa4 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 985bd1e642b6e54f1bc95cd4cfcceb96107e383d)
adds 43fdd17 Fix missing '&&'. Jeremy. (This used to be commit 251df53811e4272b629575a4b50c29a99715ccf9)
adds 2487f0c winbindd_cache: add missing validation function for pwinfo cache entry
adds 7f71d1e Fix a segfault (an uninitialized variable) (This used to be commit 75eb30884a83266fd7331d8f1e3905a0245bb3d8)
adds ce0bbc8 Revert "regdb: use dbwrap->fetch() instead of fetch_locked() for readonly access"
adds 3ea216f build: fix configure option --with-static-libs=libXYZ
adds fd8cf63 wbinfo: use wbcPing()
adds aa4033a wbinfo: use wbcUidToSid()
adds d3a6368 wbinfo: use wbcGitToSid()
adds 3dc1545 wbinfo: use wbcSidToUid()
adds 9f110a7 wbinfo: use wbcSidToGid()
adds 0b7610b wbinfo: use wbcAllocateUid()
adds f4a1e30 wbinfo: use wbcAllocateGid()
adds 0bf8ba9 registry: reg_deletevalue should return error, when the value does not exist.
adds e3aef19 test: in tests_all.sh, wrap calls to test scripts into shell functions.
adds 0c3b8e2 test: add possibility to select tests to run via tests_all.sh (make test)
adds 0ad8a00 test: add (and unify) sectioning output of subtests in tests_all.sh
adds 223071f Forest root trust flags won't overwrite child trust flags
adds 2b70174 Augmented "wbinfo -m" to list additional information about the type, direction, and transitivty of trusts.
adds 0552d7d DIsplay the short domain name in "wbinfo -m " by default.
adds 5414a21 Fix enumeration of forest trusts from our root domain.
adds e877562 Add init_samr_parameters_string().
adds b65da13 The parameters string (aka munged dial string) in samr is not a normal lsa_String.
adds 09ab0d1 Re-run make idl.
adds 4369c14 Re-add support for the samr parameters string.
adds 8940fd0 Patch from Nicholas Brealey <nick at brealey.org> to distinguish between WinXP and WinXP64.
adds 161db3e mount.cifs: fix several problems when mounting subdirectories of shares (try 2)
adds 96801c3 test: add test script for testing "net registry".
adds dbe34cf Fix _srvsvc_NetShareSetInfo.
adds 2a957b3 Use uint32 in max_users field in SRVSVC ShareInfo levels consistently.
adds d6426f1 Re-run make idl.
adds 9afc225 Fix SRVSVC ShareInfo max_users handling server side.
adds f3fcf54 Fix IDL for srvsvc_NetShareInfo502. It does indeed contain a sec_desc_buf.
adds 493d61a Re-run make idl.
adds a3991c9 Fix SRVSVC ShareInfo level 502 server side handling.
adds 003472a Fix SRVSVC NetShareInfo level 502 client-side.
adds edcbb65 Fix build warning.
adds c523c2c Fix build of rpcclient.
adds e11cd466 Reduce the race condition in Samba4 in RAW-RENAME test. We rename a file using trans2 setfileinfo on one connection, and then check the file name has changed on the other. In Samba we achieve this by sending a local message to the other process. This change causes us to re-scan for incoming messages after we've woken up from the select (which is cheap if there are no pending messages). This reduces the race significantly. Volker please review. Jeremy. (This used to b [...]
adds 6913f10 Move the message_dispatch() call after the check for errno on the select return. We don't want the call to message_dispatch to mess up the errno value. Jeremy. (This used to be commit 26a74d01bb2b53ffa5d296ff1c7d8b2b0d17831a)
adds 8b04a33 Ok, final move of this code :-). I think I've found the correct place for it now where it will cause minimal disruption (only call the extra message_dispatch just before reading the next smb off the wire). Jeremy. (This used to be commit da2c19c481d0041872b4ce2f5105052077f3d3b8)
adds ff08b55 test: make registry tests more portable: use 'printf "%s"' instead of 'echo -e'
adds 41281d3 test: make registry tests more portable: protect some grep patterns in ' '.
adds 2b21b02 regdb: use dbwrap->fetch() instead of fetch_locked() for readonly access"
adds b55942a regdb: get the seqnum before the record, to not miss something
adds b8dcade regdb: let regdb_fetch_keys() handle NULL and failure cases in the same way and return -1
adds a5f3911 passdb/secrets: add secrets_db_ctx() to get the db_context
adds 663eb08 passdb: guard pdb_generate_sam_sid() with a transaction
adds 8957f6b pdb_tdb: use != 0 instead off == -1 for dbwrap functions
adds 04ab839 Protect group_mapping.tdb ops with transactions
adds a114125 mapping_tdb: use db_open_trans()
adds e144a8b mapping_tdb: use the correct sid for the key creation
adds f8c569e Convert share_info.tdb to dbwrap (This used to be commit bc9b4c43b8824cd53f9ab613bcbb94cd5193f43e)
adds 2fe572d sharesec: use db_open_trans()
adds d20f88c Add dbwrap_[fetch|store]_uint32
adds fcdfff1 Convert dbwrap_trans_store to NTSTATUS
adds 16198dc Convert dbwrap_trans_delete to NTSTATUS
adds 92e6d07 Add dbwrap_trans_*_bystring
adds 3f076ab dbwrap: add dbwrap_trans_store_uint32()
adds 20dc21f dbwrap: fix a confusing "tdb_chainunlock failed" message
adds 9aa8d0c Convert account_pol.tdb to dbwrap
adds 0d234bd account_pol: use dbwrap_trans_store_uint32()
adds 7704d4f account_pol: use db_open_trans()
adds dc83b95 smbd: ignore nttrans renames as w2k3 does
adds e61e4eb test: be more portable: replace 'echo -n' by 'printf "%s"' in selftest.sh
adds 52b4639 test: be more portable. replace 'echo -n' by 'printf "%s"' in test_functions.sh
adds 1cd7e36 configure: be more portable, use 'printf "%s"' instead of "echo -n"
adds 808378c installswat: be more portable, use 'printf "%s"' instead of 'echo -n'
adds 36ade61 mkversion: be more portable, use 'print "%s"' instead of 'echo -n'
adds dffcb46 po/genmsg: be more portable, use 'printf "%s"' instead of 'echo -n'
adds a63c396 test: fix use of printf in net_registry tests.
adds 4a99bce test: fix net_registry tests to correctly capture output of commands inside one test
adds fd64e6d test: some cosmetics to net_registry tests.
adds 048dcbb test: fix net_registry test "set value to different type" to track error count
adds 8d72574 test: add diagnostic message to net_registry test.
adds b6737af libwbclient: use WBC_ERROR_IS_OK() in BAIL_ON_WBC_ERROR() macro
adds 949a382 libwbclient: add wbcInterfaceDetails()
adds 175622f wbinfo: use wbcInterfaceDetails()
adds 5b07337 smbd: always close the base_fsp even if the real close returned an error
adds 99d3590 Fix NETLOGON credential chain with Windows 2008 all over the place.
adds 6c1c07b Make sure to hand down the domain name in libnetapi NetUnjoinDomain.
adds 68bfa96 Some fixes for netdomjoin-gui and support for browsing/joining OUs.
adds da7863c Apply some const in clirap.
adds 832adaa Fix "net rpc trustdom establish" for win2k8 trusts.
adds 3ebb6be Fix MSDFS bug noticed by Ofir Azoulay <Ofir.Azoulay at expand.com>. There is no reason to ensure the target host is ourselves, and this breaks MS clients in some cases. Jeremy. (This used to be commit c19fdf43d16ce9fba3e8e12e6192bac31837715e)
adds a123abd Fix trusted users on a DC that uses the old idmap syntax. There was no default backend therefore on IDs were mapped by default. (This used to be commit f6069126e5e6d239b1ae00e897a420227f923e3f)
adds b028fd3 Add NT_STATUS_RPC_CANNOT_SUPPORT.
adds dc22748 Fix rpccli_lsa_lookup_sids_noalloc.
adds 24c54ee libsmbconf: move initialization of registry value down after error checks.
adds 2830626 registry: remove parameter checks from smbconf backend: they are in libsmbconf.
adds e8ca249 wbinfo: catch NULL domain string as in other places
adds 421f9d2 wbinfo: use wbcLookupSid()
adds f963e50 wbinfo: use wbcLookupRids()
adds 4124c7b wbinfo: use wbcLookupNames()
adds b592abf Make more functions in pam_winbind static.
adds b365cd3 Add pwb_context to pam_winbind.h.
adds a654ed6 Add _pam_winbind_init/free_context.
adds 3020cd4 Use pwb_context in pam_winbind.
adds e7553ab Fix pam_winbind macros.
adds 29f44dc Move rpccli_try_samr_connects out of rpcclient.
adds be9b46b Remove some dead code in rpcclient.
adds 69b23a3 Always uppercase cli->srv_name_slash.
adds bea4541 Use sid_array_from_info3 in lookup_usergroups_cached().
adds 1b3f36b mapping.tdb: fix creation of entries with GROUP_PREFIX
adds eab99a9 Makefile: reassign reg_init_basic.o to REG_BASE_OBJ, where it belongs...
adds 2478949 mapping_tdb: fix enumeration of mappings.
adds 06466de net_registry: split utility function of common interest out into util module.
adds 2ce236c net_rpc_registy: use function print_registry_key
adds 0bd2ac7 net_rpc_registry: use utility function print_registry_value().
adds 6508838 net_rpc_registry: use split_hive_key to normalize hive befor open.
adds ae790f9 net: change split_hive_key() to properly allocate subkeyname
adds c7aa3dd net_rpc_registry: consistently return error upon wrong use.
adds 0000eeb net_rpc_registry: return available error code on failure in deletevalue.
adds 40d16fa Fix bug #5372. With a large CUPS installation with a remote server, contacting the server when searching for a name for the location and comment fields can take so much time the client times out. When searching for a name we don't use these fields anyway, so add a function get_a_printer_search() which doesn't contact the CUPS server. Jeremy. (This used to be commit 92d9f20852d5384e92a93dd0b051034718840ca8)
adds 8c9d632 Fix _samr_GetDomPwInfo (to return more then zeros).
adds 8337291 Fix _samr_GetUserPwInfo() (to return more then just zeros).
adds 1a64916 When using plaintext ucs2 passwords clistr_push calls ucs2_align, which causes the space taken by the unicode password to be one byte too long (as we're on an odd byte boundary here). Reduce the count by 1 to cope with this. Fixes smbclient against NetApp servers which can't cope. Fix from bryan.kolodziej at allenlund.com in bug #3840. Jeremy. (This used to be commit 1e7e7d86a1ae1cd2c3cc3de9f36b7326ad249b82)
adds c7ab11f Re-run "make idl" (This used to be commit 26218826c327d85c2ef8d0d1addaef24d249d6bf)
adds c18dca1 wbcAllocateGid returns a gid_t, not a uid_t (This used to be commit 3130fb7b32285b8501f5ee8cbc62b478c09cccd3)
adds abe1431 Remove external refs to winbindd_fd (This used to be commit 18bf2b2028e64403a79b7cc06d3185a3e526d97d)
adds 7d0ebc1 Fix a C++ warning (This used to be commit c274fe7d21badb42ca8d4d1115ae6bffdb19485f)
adds cb4e77d libwbclient: add wbcGetGroups()
adds 1d08dbb wbinfo: make use of wbcGetGroups()
adds 1e39a61 net_rpc: let get_user_tokens() use wbcListUsers()
adds 74325d7 net_rpc: let get_user_sids() use wbcLookupName(), wbcGidToSid() and wbcGetGroups()
adds aa41d74 Fix a misleading debug message (This used to be commit 494b32197f0872b115f0cd1a35421d00a89360a6)
adds 768a5a2 Fix bug 5375
adds b6e9fff increase log level for this failed setsockopt call. EINVAL is a normal error on Solaris when we do this on an already resetted connection. (This used to be commit 42bc4ff7fd6bfc92bde015ae8f3a9fb62d443cd5)
adds 4f715d1 Fix an uninitialized variable (This used to be commit 8b2d9ee8c54ed84f83fdecf04e656dd66b622abb)
adds 2ccf502 locking: store the write time in the locking.tdb
adds d034538 smbd: implement the strange write time update logic
adds 406da3a selftest: samba3 passes BASE-DELAYWRITE
adds 851cadb locking: combine get_delete_on_close_flag() and get_write_time() into get_file_infos()
adds 19f49de smbd: make it possible to disable get_file_infos() on searches
adds 206e7ee smbd: make it possible to change the write time delay for testing
adds 66dad54 Only cache password policy results that worked, otherwise we cannot login until the cache expires even if a connection to a DC has been restored. (This used to be commit 8671f9767d7d93a86712741303d6046937c3aae8)
adds bc5f19c winbindd: fix break out early condition in fill_grent_mem().
adds 2c2379b dbwrap: fix more "tdb_chainunlock failed" messages
adds 2dfec9e Use bool for BOOL and true/false for True/False. We need lowercase bool to get the declarations picked up by the prototype parser. (This used to be commit fd168e7b5065ba15b1cf56522b6810b8e6fdd7d5)
adds f700ee6 Fix Kerberos interop with Mac OS X 10.5 clients.
adds f863cb2 Remove unused variable. (This used to be commit 3ed2c65bde0c2e5ad10cf777dae8a2d3e626a42c)
adds 6c2955f Whatsnew (This used to be commit 5cb480a664938d93d6cd059c78da9bc78eb58dcb)
adds f86580b Add libnetapi.idl.
adds ec0a348 Build libnetapi.idl.
adds 6e379f5 Add libnetapi generated files.
adds ba35a8c Restructure inner workings of libnetapi a bit.
adds 86e59c5 Rewrite the wrap checks to deal with gcc 4.x optimisations. Karolin, please pull once Volker has reviewed. Thanks. Jeremy. (This used to be commit 09852899cadc48abe2f2651ecbceaf881198e648)
adds 0eba3b5 Allow broader range of HSM systems in vfs_tsmsm
adds c2bb4b5 Destroy DMAPI session when main smbd daemon exits.
adds e49200c Add CLI_FULL_CONNECTION_FALLBACK_AFTER_KERBEROS define.
adds 0f86cc1 Prefill in username in libnetapi ctx.
adds cccaef9 Use popt in libetapi example code.
adds 0d49500 Use size_t for strlen return, not int. Karolin please pull. Jeremy. (This used to be commit f4a1fdaac0dd6b1b241fac9879416c8ad4403eff)
adds c5cf066 selftest: run the BASE-DELAYWRITE test 4 times faster in make test
adds 6531d0b Fix includes in libnetapi examples common.c
adds 3e0eab2 Add DsGetDCName call to libnetapi.idl.
adds 02e90ac Re-run make idl.
adds 05202a5 Add DsGetDcName call to libnetapi library.
adds 2988243 Add DsGetDcName libnetapi example.
adds af19343 Try to use kerberos in libnetapi.
adds 16fca54 Move is_valid_policy_hnd() out of net.
adds ee8dffb Fix the build of reply_setattrE().
adds 799d4cb Fix IDL for lsa_QueryDomainInformationPolicy.
adds 61dbda8 Fix IDL for lsa_QueryTrustedDomainInfoByName.
adds d1790aa Fix IDL for lsa_QueryTrustedDomainInfoBySid.
adds ceec504 Re-run make idl.
adds 8157989 Fix lsa_TrustedDomainInfo callers.
adds 6573651 Fix IDL for lsa_QueryTrustedDomainInfo.
adds aa95d6a Re-run make idl.
adds b159002 Fix IDL for lsa_LookupPrivName.
adds ea00487 Re-run make idl.
adds 51d9e91 Fix lsa_QueryTrustedDomainInfo caller.
adds b360cdf Check x_fflush returns. Jeremy. (This used to be commit 5525dc5f09a79d30f6c52fc3a88c8bce3060e642)
adds 3b19215 Remove reference to pointless socket options (This used to be commit 3aefb0df1c4065223d50c32910ef26704791a6a3)
adds 9fa0493 Try anonymous session setup
adds 8d0ad64 Fix parameters string for rpc_trustdom_add_internals().
adds c9b1eab Add NetUserAdd to libnetapi IDL.
adds fcdf2c0 Re-run make idl.
adds 6b2ae8e Add NetUserAdd to libnetapi.
adds 41c8597 Add NetUserAdd example.
adds adeb5d4 Add NetUserDel to libnetapi IDL.
adds eac830c Re-run make idl.
adds fb538ad Add NetUserDel to libnetapi.
adds b3422d1 Add Add NetUserDel example.
adds f544ba4 Add NetUserEnum to libnetapi IDL.
adds 7dd3b41 Re-run make idl.
adds 4801d0c Add NetUserEnum to libnetapi.
adds c12bf37 Add NetUserEnum example.
adds a812436 Fix typos.
adds d3dcaac net (registry util): refactor printing of value without name out.
adds 2547bae net registry: add a getvalue subcommand that prints a single given value.
adds f04b67c net rpc registry: add getvalue command.
adds 98f3462 net: don't process net_registry_util.c with make proto
adds 199eb31 vlp: fix an implicit cast compile warning.
adds 2ca280d registry: add support for REG_MULTI_SZ to registry_push_value().
adds 1fcbcbb charcnv: add talloc_strdup_lower() - talloc variant of strdup_lower().
adds 36ede8a libsmbconf: move utility functions from main module to new smbconf_util.c
adds 77fce35 libsmbconf: rename smbconf_txt_find_in_array() to smbconf_find_in_array()
adds 015e424 libsmbconf: reorder prototypes in smbconf_private.h
adds 498e5f9 libsmbconf: move smbconf_find_in_array() to smbconf_util.c
adds 862608c libsmbconf: add smbconf_reverse_find_in_array() to find last occurence of a string.
adds 8c85c10 libsmbconf: search from the back when getting parameter from text backend
adds 3c40c2d libsmbconf: fix a comment
adds ec12f0a libsmbconf: untangle assignment and test in for-loop condition.
adds 0acf338 libsmbconf: reformat smbconf_format_registry_value() - indentations/tabs
adds 3d38f14 libsmbconf: add a "verbatim" parameter to smbconf_init_txt_simple().
adds a01e840 libsmbconf: load file after special initialization
adds 101587e libsmbconf: pass txt_private_data instead of only cache to do_parameter/section
adds df6b68b libsmbconf: activate the verbatim-flag in text backend: store parameters as they come.
adds 8e97662 libsmbconf: add get_includes() and set_includes() to the API.
adds f5aac0a libsmbconf: add talloc context to the get_includes methods.
adds b7377c3 libsmbconf: add testsuite to the library.
adds e251327 libsmbconf: testsuite: add support for "--configfile" option.
adds 869e011 libsmbconf: testsuite: add talloc_stackframe to main().
adds e724bfa libsmbconf: testsuite: use POPT_COMMON_SAMBA instead of POPT_COMMON_CONFIGFILE
adds 893ed44 libsmbconf: testsuite: set the debufg fd to stderr.
adds dde53e5 libsmbconf: fill get_includes() in text backed to retrieve includes from cache.
adds f4de1c6 libsmbconf: testsuite: add test for "get_includes" and use it in the text backend test.
adds d399778 libsmbconf: add "_global_" wrappers for get/set_includes.
adds 07d0386 libsmbconf: testsuite: use the get_global_includes in get_includes test.
adds 8c091a6 libsmbconf: testsuite: test get_includes for registry backend
adds 56c0f28 libsmbconf: implement get_includes() and set_includes() for registry backend.
adds 097a056 libsmbconf: testsuite: refactor printing of string lists out.
adds 70bb9a9 libsmbconf: testsuite: add test_set_get_includes() and use it in registry test
adds 40c60b0 libsmbconf: testsuite: fix handling of error message/overall status
adds 7f0127a libsmbconf: more sanely print multi_sz values in registry backend
adds e06e808 libsmbconf: move registry_smbconf_valname_forbidden() to the registry backend
adds b91cdf7 libsmbconf: make registry_smbconf_valname_forbidden() static
adds a7e06ad libsmbconf: rename registry_smbconf_valname_forbidden() to smbconf_reg_valname_forbidden()
adds 1da6295 libsmbconf: refactor get_includes on opened key into smbconf_reg_get_includes_internal()
adds bb39d5c libsmbconf: add function smbconf_reg_valname_valid() and use it in get_values()
adds 7bf407c libsmbconf: add includes at the end of parameter list in reg_get_share().
adds d26daa0 libsmbconf: consider "include" a forbidden parameter in regisry config again.
adds bb91ab6 libsmbconf: prevent getting/deleting value "includes".
adds 9a3fe19 libsmbconf: fix crashbug - correctly check for existence of file.
adds 1321dda libsmbconf: let set_includes delete the includes paramter when given an empty list
adds 87ca447 libsmbconf: add delete_includes mehtod to the api (and backend implementations)
adds 30fedf2 libsmbconf: return success and count 0 from get_includes when no includes present.
adds 3201155 libsmbconf: testsuite: add test for delete_includes
adds 6dd73c2 test: run smbconftort testsuite from the local_s3 tests
adds 92f5246 loadparm: drop debug level in map_parameter from 0 to 1
adds a98c08c net conf: fix import to correctly add includes (at the end)
adds 2a94369 net conf: don't drop config in testmode
adds 52a16b4 net conf: reduce indentation by grouping testmode code together.
adds 9765828 net conf: add diagnostic message for failure to load text file.
adds 68fb758 net conf: implement "net conf getincludes".
adds f3cfc14 net conf: implement a "net conf setincludes" command.
adds 6f7fcdc net conf: implement "net conf delincludes".
adds bfc4aba net conf: use talloc and talloc_strdup_lower throughout all net conf functions.
adds 8d7c7c6 Fix typo.
adds 67be6b3 fix some extrasemi compile warnings (This used to be commit cbdb79b7a1044945e515a294f487e4c1a9c91be5)
adds 5f68ea5 objectclass -> objectClass
adds 0f37cd0 Also accept 0x15 getdc replies
adds b884db5 winbindd: only call winbindd_validate_cache when not in offline logon mode.
adds 948ebaf Fix the last reported debian problem with nmbd not waiting until interfaces come up. Jeremy. (This used to be commit 59a2f0873c789822d46f862042921a8ba8f2bd28)
adds 0f50f20 Add MAX_NERR define.
adds 1db69e9 Add some more cli_cm_set_X functions.
adds 8ea6da9 Fix typo.
adds 693a567 Add SERVER_INFO_1005 to libnetapi.idl.
adds d424a74 Re-run make idl.
adds 1a8a8b7 Use SERVER_INFO_1005 in libnetapi.
adds 4968ce2 Add very basic cli_cm_* based connection handler to libnetapi.
adds 8ab9696 Split out private headers in libnetapi.
adds deb6362 Fix one missing netapi_private header.
adds aeb7f7d Use libnetapi_open_ipc_connection in libnetapi.
adds 3d5aecd Add libnetapi_open_pipe, inspired by the cli_cm_ interface.
adds ef6ed54 Use libnetapi_open_pipe in netapi functions.
adds 83a6605 some shells are pickier than others ... (This used to be commit 9aabfa44d95128ded567d0949a6dd42786cbf6fb)
adds c575c85 test: not only pretend to call smbconftort - really do it :-}
adds 245ebca Fix bug 5366 (This used to be commit 448a8fe6c15bc4e85149d1ae821f0ebc2e3edde5)
adds bb86974 Cleanup size_t return values in convert_string_allocate
adds a3f1b5f libsmbconf: don't mark the API as "subject to change" any longer.
adds dc9569e libwbclient: add wbcSet[U|G]idMapping() and wbcSet[U|G]idHwm() functions
adds 08591d0 net_idmap: use wbcSet[U|G]idMapping() and wbcSet[U|G]idHwm() functions
adds 4313d7b nsswitch: remove unused nsswitch/wb_client.c
adds 94df473 net: 'net' doesn't need wb_common.o anymore.
adds e76ec75 Quieten valgrind message on make valgrindtest. This doesn't seem to be valid (vl - feel free to confirm). Jeremy. (This used to be commit 43b0254d93540eeaddaa32d76dd9271f4dc2ebff)
adds c751386 Remove some write-only fstrings (This used to be commit aacb07b1b0f674b8cb92347ef4b4dd1e7808dde8)
adds fd502a7 Remove a redundant TALLOC_FREE (This used to be commit 8e348ab8652e1893be78384404f57df1dbbcea48)
adds 9c02cb9 update WHATSNEW
adds 8be49cd util_tdb: fix a segfault caused by a fatal typo.
adds ecd46b8 libnetapi: fix interactive logging by preventing setup_logging from closing stderr.
adds 7d7b420 libnetapi: fix dependency problem by linking libnetapi statically (internally)
adds 05c1578 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 6a965e72a8650b275222548445d10b65aa61e765)
adds f85c4b6 Fix bug #5386, don't keep printing the same waiting error message. Jeremy. (This used to be commit 12e6818df1c77810a59a2896f8c44c91fc24e7ae)
adds 27d76ac build: group NTERR/DOSERR/ERRORMAP and LIBSAMBA object differently
adds 41fa859 build: group RPC_PARSE_OBJ1 with LIBSAMBA_OBJ
adds c890aef registry: move normalize_dbkey() from lib/util_reg.c to registry/reg_util.c
adds ae51385 build: regroup LIBSMB objects to for a smallest linkable uint (LIBSMB_ERR_OBJ)
adds 63e4a96 build: move SECRETS_OBJ into LIBSMB_OBJ
adds 3b32275 build: move SECRETS_OBJ into LIBSMB_ERR_OBJ.
adds 85dc216 build: smbconftort only needs LIBSMB_ERR_OBJ, not LIBSAMBA_OBJ
adds ccb79b3 Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit 7258c780f0650c63d6c7c40fd704a9b841600f26)
adds c316c7a messaging: add FLAG_MSG_DBWRAP message class flag
adds 3ae463c messaging: add MSG_DBWRAP_TDB2_CHANGES flag
adds 1b2b703 messaging.idl: add structure to marshall dbwrap_tdb2 changes
adds d3eebed rerun 'make idl'
adds dfb181ab dbwrap: add dbwrap_tdb2 backend
adds 138b58b dbwrap: use db_open_tdb2() in for db_open_trans() if "dbwrap:use_tdb2=yes"
adds e21b283 dbwrap: wait for tdb2 change notifies in smbd, nmbd and winbindd
adds 37fbe55 groupdb: readd groupdb:backend parametric option
adds aaf61d9 groupdb: make mapping_tdb compatible to mapping_ldb
adds 8a94886 WHATSNEW.txt: list my changes
adds e0cff18 Fill in WHATSNEW.txt for pre3.
adds 2938315 Move some WERRORs down to the NERR_BASE block.
adds 98abf71 Add WERR_USER_ALREADY_EXISTS and WERR_PASSWORD_RESTRICTION.
adds 3aa565e dbwrap_tdb2: fix a C++ warning by making implicit cast explicit
adds 2595377 libnetapi: fix a C++ warning by making implicit cast explicit
adds a75421b Fix ou handling in netdomjoin-gui.
adds 413c2e9 registry: remove the REGISTRY_HOOKS layer from the reghook cache.
adds bbca983 registry: adapt copied function header comments.
adds 2279044 registry cachehook: refactor normalization of keyname out.
adds 0fa8845 registry cachehook: fix memleak (to talloc_tos()): free key at the end.
adds a721f0a registry cachehook: eliminate a couple trailing spaces (empty lines).
adds b5a75ec registry cachehook: add talloc failed debug messages.
adds 2c47a6a Update WHATSNEW entry for pre3 (This used to be commit 81f34489f7923db1141175b8b6bcc8594c6b2ee0)
adds bcb1976 registry: make registry_init_smbconf() hook the registry ops onto given key.
adds 6b85938 registry: change regdb_init() to return WERROR instead of bool.
adds cb624c4 registry: unify debug output in the registry init functions.
adds 26a5652 registry: change init_registry_key() and init_registry_data() to return WERR
adds 2ffe46e registry cachehook: compare cache_tree against NULL, not 0.
adds 4b4306e registry: change reghook_cache_init() to return WERROR and use it in the callers.
adds 84c5da2 registry cachehook: revert logic to make fast path more obvious and reduce indent.
adds 01f4bd4 adt_tree: change pathtree_add to return WERR instead of bool.
adds 5166d56 registry cachehook: change helper function keyname_to_path() to return WERROR.
adds 80b6d7b registry: change reghook_cache_add() to return WERROR instead of bool
adds 3f01e05 registry: change registry_init_basic() to return WERROR instead of bool
adds 4ae2e8c registry: refactor common part of registry initialization out.
adds 6c66d5d registry: change registry_init_smbconf() to return WERROR instead of bool
adds 281e610 registry: change init_registry() to return WERROR instead of bool.
adds a9ff941 registry: rename init_registry() to registry_init_full() for consistency.
adds e5d83f0 net registry: remove superfluous regdb_close().
adds 86d189d registry: honour the WERROR that regsubkey_ctr_addkey gives in regdb_fetch_keys.
adds 282c9ff registry: honour the WERROR that regsubkey_ctr_addkey gives us in reg_load_tree.
adds 3cd8c1b gpo: make integer debug print more readable.
adds e39f022 libnetapi: don't to try to free NULL struct.
adds de013be gpo: add scripts plugin.
adds 1c7e4e8 Fix the build of eventlogadm.
adds f342452 libnetapi: Add IDL for NetQueryDisplayInformation.
adds 99e96fe Re-run make idl.
adds 5647dec libnetapi: add NetQueryDisplayInformation skeleton.
adds dcb9264 libnetapi: don't reset the error code in NetUserAdd_r if the operation failed.
adds b3367c9 libnetapi: fill in NetQueryDisplayInformation_r.
adds d0acdc9 libnetapi: add NetQueryDisplayInformation example.
adds 6318088 libnetapi: Add NetQueryDisplayInformation header.
adds aea1a24 libnetapi: add libnetapi_set_use_kerberos
adds 611b6bf libsmbconf: rename smbconf_init() to smbconf_init_internal().
adds 35d6068 libsmbconf: remove the bool verbatim parameter from txt backend init function.
adds 935b99c libsmbconf: add a check for talloc failure to smbconf_txt_init().
adds 09c6c38 libsmbconf: move setting of verbatim variable into a more internal function.
adds 4eab3d3 libsmbconf: add a smbconf init dispatcher smbconf_init().
adds d2d8239 net conf: use the new smbconf_init() dispatcher instead of explicit backend init.
adds 9fd9060 loadparm: use the new smbconf_init() dispatcher for loading registry config.
adds 09c5d89 Use more error-prone form of testing dm_destroy_session() return code after discussing with Tridge (This used to be commit 4abdbad52e456764bca1b17ead04edee1e2a2a64)
adds e33b13e libnetjoin: Fix joining when no KRB5CCNAME is around.
adds 313abd3 Fix the build of db_open_trans with CLUSTER_SUPPORT enabled
adds 394150d Make use of ZERO_STRUCT instead of memset in namequery.c (This used to be commit 4f1d49615e1407b9c3ad5eeb50a248b8fee50e23)
adds a4c0812 Fix some "ignoring asprintf result" warnings (This used to be commit 155d62ddfd3584d44a493c2aa1ea7f096bcff432)
adds fe4930b Enable multiple fd events on a single file descriptor
adds 13a60a4 Remove namedpipe_transact fn pointer from smb_np_struct (This used to be commit d1f82b7e67a791e19d08c682b607d82ae649feb4)
adds ae4159f Remove two pointless else branches (This used to be commit ed343114cd0844a7fd14b45f95c0f43a6d172a42)
adds a4e0f60 libnetjoin: Remove machine account if we failed to set password.
adds e23911b WKSSVC: In _wkssvc_NetrJoinDomain2, do modify the local configuration if enabled.
adds fffb304 net: the success of secrets_init is checked by libnetjoin now.
adds 202e8cc doserr: Add WERR_INVALID_DOMAIN_STATE and WERR_INVALID_DOMAIN_ROLE.
adds bc65d96 net: use WERROR for check_ads_config().
adds cbd07aa libnetjoin: Fix unjoining when no KRB5CCNAME is around.
adds 113b94f net: exit early in net_ads_join() if the domain is not set.
adds e271601 libgpo: fix build warning.
adds c8d96d5 libnetjoin: separate out libnet_join_lookup_dc_rpc.
adds a31281a libnetjoin: delete the workgroup name when requested while unjoining.
adds 4122dab net: abort when lp_realm is not set in net_ads_leave().
adds ae1e108 libnetjoin/net: Fix lp_config_backend_is_registry() handling.
adds 625f2d6 pdb_tdb: fix the upgrade code, db_traverse returns the number of records!
adds 5a2e212 lib/sharesec.c: fix the upgrade code, db_traverse returns the number of records!
adds c05c5db Regenerate DCE/RPC client code after fixing memcpy() length bug in pidl. (This used to be commit ac4c63d999f9ae61428bcdae400d127459896d6c)
adds b396ad0 libsmbconf: add handling of "NULL" strings to smbconf_add_string_to_array()
adds 0e74979 libsmbconf: add handling of NULL strings to smbconf_find_in_array().
adds e700800 libsmbconf: allow NULL sharename in smbconf_share_exists().
adds 34e8ec5 libsmbconf: default to the NULL section when a parameter is encountered w/o section
adds 7624bab net conf: fix output of out-of-share parameters in test mode import
adds 747d4a8 libsmbconf: make sure to always list the NULL section first in text backend.
adds 770b192 net conf: simplify logic in test output of net conf import.
adds ed85ea4 net conf: adapt output of NULL share params in net conf list.
adds be504b9 libsmbconf: don't complain with WERR_ALREADY_EXISTS for NULL share in smbconf_create_share().
adds bcaac7f libmsbconf: add handling of NULL share parameters to registry backend.
adds 09caab9 Ignore Emacs' semantic.cache (This used to be commit 8246ffc66e6425809cfb8ca48bb31710dcddbd26)
adds 28fd4f6 Reconcile ndr_syntax_id used by pidl-generated code and Samba3's RFC_IFACE. (This used to be commit 7bea00dca1ee08ef731dfa73110ef9c190a29919)
adds b64be89 auth: add SeDiskOperatorsPrivilege to get_root_nt_token to fix registry shares.
adds d0b946e Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into 3-2-nopipeindex (This used to be commit 9028f9e065536594df901ae4aac900102f2d85f6)
adds 3c5b201 IDL: Import drsuapi.idl from samba4.
adds e1a827e IDL: Fix several DRSUAPI calls.
adds 4101068 IDL: For the fun of it, build drsuapi.idl.
adds 7d7283f libnetapi: Add missing headers.
adds b7bb61e loadparm: remove pfunc parameter from process_registry_globals().
adds 46e6bc1 libnetapi: do not overwrite status in libnetapi_get_error_string().
adds 0a362a9 net/libnetapi: Include netapi headers early and free on exit.
adds 44912a9 errors: Add WERR_NONE_MAPPED.
adds c1d4243 errors: Add WERR_NO_SUCH_USER.
adds 3455702 libnetapi: Let NetUserAdd_l/NetUserDel_l talk to the local RPC server.
adds cd87be5 net: use NetUserDel for "net rpc user delete".
adds 004c2be net: Use NetUserAdd for "net rpc user add".
adds 409e093 net: Remove unused rpc_user_add/del_internals code.
adds b105108 libnetapi: Add initial inline doxygen comments.
adds 72556d4 Fix out of tree build. Remove the embedded srcdir path from talloc and tdb. (This used to be commit 359921acd436684a0b4cf76ba15f82a224d2c337)
adds 25f9ca7 add AC_TRY_RUN_STRICT support for Sun Studio compiler (This used to be commit ce7025df2958dac284ec9e5ce47ab172c3aa2567)
adds 4a9e0e6 libsmbconf: fix segfault in listing share names / config.
adds f466e53 dsgetdcname: Fix discover_dc_dns.
adds 189c015 NetrUnjoinDomain2: Honor registry config to try config changes.
adds 6f4b7fc net: Be more tolerant while joining.
adds 3458b70 libwbclient: add wbcResolveWinsByName() and wbcResolveWinsByIP()
adds 31b3a1f wbinfo: use wbcResolveWinsByName() and wbcResolveWinsByIP()
adds 2d0a36f libwbclient: add wbcCheckTrustCredentials()
adds b666ead wbinfo: use wbcCheckTrustCredentials()
adds 3db2249 Add simple implementation of several functions in the Samba 4 RPC library on top of the Samba 3 RPC library:
adds e3246e8 Actually connect to RPC. (This used to be commit 3082534454ff936ac0b78b5a2c72c9b060e21244)
adds 0a98fdd fix return code. (This used to be commit d356baae802d36909c3c990b834a4a37aba736f4)
adds f303547 Remove copying of interface syntax id. (This used to be commit 0012dfbe1fcf17486a24366b939054b5637646e3)
adds 194d501 Add some comments. (This used to be commit fd321fd77fcb9fbebcaa724c58a1beee606e87cd)
adds 91ece4f libgpo: Fallback to NTLMSSP fails while pulling policy from SYSVOL.
adds 7ac8fe7 libgpo: try nicer output when dumping gpo registry values.
adds 73754b9 netdomjoin-gui: Fix label alignment showing up with lower screen-resolution.
adds 08cc63f libnetapi: Disable talloc_enable_leak_report.
adds 3e43d20 wbclient: Remove unused string.
adds 3f42c15 IDL: Add nbt.idl from Samba4.
adds 0b8ad44 IDL: Build nbt.idl always.
adds e629c8d IDL: Add autogenerated nbt files.
adds 6c6c89c IDL: build generated nbt code.
adds bbded54 Move GETDC mailslot out of winbindd.
adds 3a6ece8 build: add missing dependency for libtdb.so to pam_smbpass
adds 1c85537 Fix gcc uninitialized variable used warning. Jeremy. (This used to be commit b95f2adeb5e2f7ce71e46e6a6165159483c9a702)
adds a4c60b2 rpc_parse: Use UUIDs from librpc/gen_ndr/ when possible to reduce duplication. (This used to be commit 428654b473ba44b2f5340eefef0d4fcd51aff558)
adds 4939a24 Fix the problem when -L is used with IPv6 addresses. Don't try to connect on port 139 with IPv6. Found by David Holder @ Erion. Karolin please merge to 3.2-stable. Jeremy. (This used to be commit c003e66ff10b23bb30aef0071ba7a3ae9579174e)
adds 43c4c8e Follow error code name convention in libwbclient. s/WBC_INVALID_RESPONSE/WBC_ERR_INVALID_RESPONSE/ (This used to be commit d91ce012b0afb30cd22b373412d17de27c55ca86)
adds 643bed2 Add wbcListTrusts() API call to libwbclient.so (This used to be commit 5c454e77cf664fee65fcb03e5811764c92e73696)
adds 22c6a14 Convert "wbinfo -m" to use wbcListTrusts() API call. (This used to be commit 2fbe8437efe232b6f53af6fafed5995fe7e26820)
adds 20104ee Remove unused variable from wbcCheckTrustCredentials(). (This used to be commit fea52dc46048ff869299267f7596b93a8c5c8b3d)
adds d4d706e nbt.idl: fix parsing und pushing of dom_sids by using dom_sid0
adds 5c29bc8 Merge commit 'samba/v3-2-test' into wbc-test (This used to be commit 7c2e735df3d8a4105a4944411d111fc66c13b01f)
adds 78d88cb Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test (This used to be commit d665cecd8b1b40ad30ec435de0bd925cdea24795)
adds 2e1e83b loadparm: reactivate special semantics of "include = registry" for now.
adds 452789c IDL: add dom_sid0 to security.idl (hand merge from samba4).
adds 4f46c2d IDL: Re-run make idl and hand merge some required functions from Samba 4.
adds e90b406 Janitor for tridge. Keep lib/replace in sync with the gcc4 changes. Jeremy. (This used to be commit b496f133228b74bf613dab81167a5b9670511c51)
adds a717d0d IDL: Add type 23 in nbt_ntlogon_request reply packets.
adds 9714899 IDL: make idl.
adds b86b442 messages_ctdbd: make sure a ctdbd connection is only used in the process that created it
adds 4f6089b messages_ctdbd: autocreate a ctdb connection, this will fix segfaults in the client tools
adds b7a141f smbd: merge "smbd:backgroundqueue=no" option from the v3-0-ctdb tree
adds bd1b120 util: add reinit_after_fork() function
adds 49bf9d3 loadparm: make it possible to just load the config without following "include =" statements
adds f206765 smbd: call reinit_after_fork() in the needed places
adds 2df0ade smbd: create the messaging conntext earlier
adds c5615c6 printing: call reinit_after_fork() in the backgroundqueue process
adds c5d1a3c nmbd: call reinit_after_fork() in all needed cases
adds 384282c nmbd: create the messaging conntext earlier
adds 94b6036 winbindd: call reinit_after_fork() in the child processes
adds 913cd26 winbindd: create the messaging conntext earlier
adds a21d095 WHATNEW.txt: add my latest changes
adds a8ab283 Fix an uninitialized variable (This used to be commit 825f78d9f12b5b3e835bd91961e00402cab0bf60)
adds c071b94 Fix bug 5398
adds b7d2e94 Fix bug 5399
adds 9ccbef2 Fix bug 5400
adds e7f2dc9 Fix a bogus uninitialized variable warning in IDL-based nbt code (This used to be commit 06c5076f8ef23ac36d234ed417b80a58ab8dd7b4)
adds fb73de3 Set the right domain\user in cli_rpc_pipe_open_ntlmssp_internal
adds b46d340 Refactoring: Make struct rpc_pipe_client its own talloc parent (This used to be commit a6d74a5a562b54f0b36934965f545fdeb1e8b34a)
adds 2a21885 Add "desthost" to rpc_pipe_client
adds 4c85701 Fix two "ignoring asprintf result" warnings (This used to be commit 1d261e78b38e8080ca7122037d33c8ef913a4558)
adds 9048caf Move srv_name_slash from cli_state to rpc_pipe_client (This used to be commit a9061e52e1ff8e31aa480f4a30cda64c9d93214e)
adds e1102b8 Introduce rpccli_set_timeout()
adds cf2442b Use rpc_pipe_client->user_name instead of rpc_pipe_client->cli->user_name
adds ff8aa64 Remove some unused code referencing pipe_names[] (This used to be commit d8a04b798c44c26a91a37fa7090dd071a1909166)
adds f56eedb Remove the pipe_idx variable from rpc_pipe_client (This used to be commit 4840febcd481563c3d9b2fabc1fe1b2ae5a76cf6)
adds 33592bd Refactoring: Move stuff around for creating a pipe (This used to be commit 45be749ed69f8c1ad3ebe8ea1f35c806db2ed5d0)
adds e73e829 Replace cli_rpc_pipe_close by a talloc destructor on rpc_pipe_struct (This used to be commit 99fc3283c4ecc791f5a242bd1983b4352ce3e6cf)
adds 0c17878 Remove a redundant reference to rpc_pipe_state->cli from srv_spoolss
adds b9cc055 Introduce rpc_pipe_np_smb_conn()
adds cee268b Make convert_samr_dispinfo_to_NET_DISPLAY() static (This used to be commit a30a26d471a572167ee13bf10be1a275a6592851)
adds 712e40d Fix some empty lines with just spaces (This used to be commit f8fb9b7e3759bec7fbcf93b27438ca6b03202ddb)
adds c57f1ab vfs_cacheprime: fix C++ warning - make implicit cast explicit
adds 166efed rpc_parse: fix "assignment discards qualifier" warning by using CONST_DISCARD.
adds d7da0f5 libwbclient: fix wbcResolveWinsByName() to take char * instead of const char **
adds 8caaf0d libwbclient: change wbcResolveWinsByIP() to take char ** instead of const char **
adds e033216 cli_cm: Make nicer password prompt in do_connect().
adds 25c454c netdomjoin-gui: Omit warning when unjoining a domain fails.
adds 50e6411 libnetapi: Add Doxyfile.
adds 318c983 loadparm: make lo_load_initial() only skip registry include.
adds 4244655 loadparm: rename bNoIncludes to bAllowIncludeRegistry (inverting logic)
adds 00210d7 loadparm: reformat - fix whitespace/tab
adds 3756467 Move the posix pending close functionality down into the VFS layer.
adds 96e9e83 Don't modify the fsp in fd_close_posix() anymore.
adds 2f8dde9 Change fd_close_posix() to return int instead of NTSTATUS.
adds 8c90602 Slight reformatting of fd_close_posix(), while I'm at it.
adds 0db7aba Remove redundant parameter fd from SMB_VFS_CLOSE().
adds ff615f2 Merge branch 'v3-2-test' of ssh://git.samba.org/data/git/samba into v3-2-test (This used to be commit 2c3ffc1c53550c8e6feeca8fc0270ef9ac1ec70a)
adds b437f09 samlogoncache: Use data_blob_const in netsamlogon_cache_get.
adds 9370911 winbind: Use libnbt for NTLOGON SAMLOGON mailslot request and reply.
adds 154f483 Add in a nice big comment explaining why SamLogonEx matters.
adds 7e16685 smbspool: fix Kerberos support for CUPS 1.3.
adds 9fb111b smbspool: Fix CUPS authentication protocol support.
adds 6535789 smbspool: add my copyright. (This used to be commit b294b2055a422e1af59e3b6843b84750b6786d99)
adds ab4bf4e smbspool: Run indent to approximate conding standards. (This used to be commit 4244be792eeb69e883a1ece013b62fe6941086f2)
adds 582d813 smbspool: minor formatting cleanups. (This used to be commit 831a09ae25e98eacc0b0be5390d3ac3aa671a8a5)
adds 6db1eba smbspool: Fix the smbspool build. (This used to be commit a51cb3c1a9549d74c1e5cf05bc43b955af1a25b7)
adds 1eca3f1 winbind: pass down existing talloc context.
adds 8d87b54 IDL: Add NTLOGON_RESPONSE_FROM_PDC2 to nbt_logon_request.
adds 34762b7 IDL: make nbt_cldap_netlogon_5 public.
adds 84c8732 IDL: re-run make idl.
adds ba98dd4 libads: Use libnbt for CLDAP reply parsing.
adds 1dd7ab3 cldap: add talloc context to ads_cldap_netlogon().
adds bcbac69 cldap: avoid duplicate definitions so remove ads_cldap.h.
adds 93e0c13 IDL: now that we have nbt.idl, re-add it to the includes again.
adds e03a2ad IDL: rerun make idl.
adds ba0bf87 net: Add libnetapi context to net's impressive list of globals.
adds b784533 Remove the "pwd" struct from rpc_pipe_client
adds bd3991a dsgetdcname: add very basic flat name support.
adds de9186e dsgetdcname: Fix discover_dc_dns().
adds aba7809 build: fix the build.
adds c27e661 libnetjoin: identify type of domain early.
adds 5a4db7e configure: fix a comment typo
adds 03edc87 WHATSNEW: Update release date for 3.2.0pre3. (This used to be commit f4053cf5097aac32bb522f0c4d7d073ae823b409)
adds 76b0db1 WHATSNEW.txt: Update list of changes.
adds 9ffcc79 Fix wbinfo --group-info if the winbind separator set to non \
adds 9188c8e libsmbconf: rename text backend smbconf_txt_simple to smbconf_txt.
adds b2425f8 libsmbconf: rename smbconf_init_txt_simple() to smbconf_init_txt().
adds 03a9ee1 libsmbconf: text backend remove comment references to "simple".
adds a376e2b libsmbconf: fix comment headers in smbconf.h
adds c3101b6 WHATSNEW: update my changes for 3.2.0pre3
adds a010a56 WHATSNEW: re-establish alphabetic ordering in smb.conf changes
adds d9c38b2 WHATSNEW: list special meaning of "include = registry" under smb.conf changes.
adds f03e7fd WHATSNEW: update the section on registry configuration.
adds 95c84dd Make nsstest valgrind-clean: buf is referred to by the parsed grp struct (This used to be commit 20ddbcaa0c113646cea774c36209f382cada50b0)
adds 1590882 IDL: Fix IDL for samr_GetDisplayEnumerationIndex{2}.
adds 071d0a4 IDL: rerun make idl.
adds bd8cb7b rpcclient: Add getdispinfoidx command.
adds 3950e79 WHATSNEW: add one more change.
adds 5dd54c5 libsmbconf: add a struct smbconf_service to hold the parameter names + values.
adds fb9232c libsmbconf: rewrite API to use smbconf_service struct
adds 8cf78fd libsmbconf: remove unnecessary talloc success checks from smbconf.c
adds 21e82d7 libsmbconf: remove unnecessary talloc success checks from smbconf_reg.c
adds 0ff2168 libsmbconf: remove unnecessary talloc success check from smbconf_txt.c
adds 82e36e0 Increase level of debug msg when a regkey is not found
adds c02fd60 Correctly initialize lp_load in smbstatus in the presence of registry on tdb2 (This used to be commit c4f7bee9238db536a7d5215cebb0bf37f757dfad)
adds 7a407d5 winbindd_cache: recognize and allow longer UA keys
adds 65c0fd5 winbindd_cache: simplify logic in new key length check for UA keys.
adds 992f1e6 Add all the source files from the old CVS tree, add the 5 missing chapters from the HOWTO and add jht's Samba by Example book. (This used to be commit 9fb5bcb93e57c5162b3ee6f9c7d777dc0269d100)
adds dabce97 - Better names for some files - Add the build system (This used to be commit 450386e3edfc59e0ad67c12998eddfc46b381250)
adds 96d2ddf Remove ignore files Add missing build files (This used to be commit 5f3b2ba2255a557d3af6624779c34e0b59e0352a)
adds 8c20a74 Fix samba-docs build after svn conversion and Samba3 By Example addition. Now we are able to build everything in samba-docs properly. (This used to be commit bb09f771958150e9465a5dc9d8e62aa8477c17a4)
adds fca7f7a Fix Development documentation as well (This used to be commit 3f683a67c5a2a1797bc26c5f3efc01831a4e4969)
adds 2ef8f9a Change 'release' target: remove 'htmlfaq' (outdated) and add 'guide' (This used to be commit ca67dad01bc200d1b94f37e8fa140f999288eb14)
adds d9e6b36 Document --require-membership-of={SID|Name} (This used to be commit 83e7f9692302a7c459dda7ef35e26b836c85c23f)
adds eb0aa7a Another round of fixes (projdoc -> howto) for images (This used to be commit 80aa81950e7cf341b87b0f7b77850d080a67f9a6)
adds dda26c3 Fix docs build (remaining commits from SambaXP) (This used to be commit 3c105fdb21197614b3790b7d6275566118729050)
adds 819a7dc Added docs for new parameters. Jeremy. (This used to be commit a1c65952afa716a8b314b5e60d2d038e435c9d51)
adds 4324fc3 Having killed it from Samba 3.0 and trunk, kill 'unicode' from samba-docs.
adds f7b0114 Remove autogenerated file (This used to be commit a2a6e692eae34a431946376aca4b4dd79b34d5dc)
adds 71c7aff Fix developer documentation build (This used to be commit 60aac4237b390eb5d5388cec419a7ccbcc3178ec)
adds 15829f6 Add script for extracting additional files (This used to be commit b41c38e8df138eca806e4c04a6d48059d9b03ca7)
adds a7f6e5f adding the THANKS and history files back after talking to jht (This used to be commit 3db167192c1eebac8b76dc4bf5a522a20cf6d4b8)
adds 12718d5 Remove anoncvs instructions and replace them with svnanon instructions. (This used to be commit 0fe4774a4ffa0ddccb68b2e28a834d00dcbe3c84)
adds c54a234 - "total print jobs" doesn't exist ("max print jobs" was meant) - Fix note about spaces in smb.conf (This used to be commit 0dbd2fd59ac646060ac590ea924a3fc41b029192)
adds b449907 Add smb.conf entry for "winbind nested groups" (This used to be commit 899ad47b18e9614bd1678bed02070e841c4be7ca)
adds 92298bd No longer use cvs2cl (we're not using CVS anymore so it broke the build) Fix syntax error in "ea support" parameter (This used to be commit afa157521599450ee44ad228677813ab9cd3e2e1)
adds 3143314 the parameter name is 'writeable' and 'writable' is just an alias of it.
adds 2159219 This is the documantation for the shadow_copy vfs module.
adds a48fcbf The whole point of the 'privileged' pipe is that it is not world accessible...
adds bcb4063 Make the docs system somewhat more user-friendly: - Configure now prints a summary of what output formats the docs can be built in using the utilities that it found and prints the names of the missing utilities for the formats that can't be built. - Add 'make all' that builds all the docs that can be built using the utilities that were found (the current 'make all' has been renamed to 'make help' and is still the first target in the Makefile) - Add a few utili [...]
adds d0a1750 Increasing SIZELIMIT to handle 200 groups. (This used to be commit a3b124172d7919c6110c942254485636d63356bc)
adds f87dad9 cvs2cl is no longer a dependency (This used to be commit dd60d21a634aacb28caec307ac5b4b5c916365d6)
adds 739cacc Adding Samba-Guide HTML file. (This used to be commit 007ffb659d53c79ae1a2ac4e9f2a81be877476ff)
adds d26330c fix typos in Makefile (This used to be commit 82be8bf6c9070fa6a331df01f1ea087cef22d658)
adds cd6bf83 Put multi-file versions of HOWTO, Guide and Devel-Guide into seperate directories (This used to be commit 8161607f113216c4ba419ceb144c570cb22054cc)
adds de523d7 Docs successfully build into seperate directories now. Last thing to fix is the paths to the images (This used to be commit d4a8635a85e01e2e00015afd4d094dc3d0882655)
adds 74920ca Fix path to images. CSS path doesn't work yet - I'll have a look at that tomorrow (This used to be commit 0666499b1dffb5c1e9c0465b745fd1e5d7deefc6)
adds 215e987 Fix build of release target (This used to be commit 9f8ca22c4b0dd57debc4d2201fa25a15b99a4565)
adds e6ef2c5 Fix CSS (This used to be commit 6f385073edbbb59637b38fc2958ce4d1153ff412)
adds 0a7d727 Typo fix (bug 1084) (This used to be commit ee1cf297d7b0dbefebd2e623849afe54dc703b50)
adds 5e01341 The 'index' manpage is samba(7), not Samba(7). Fixes bug #1142 (This used to be commit 9c3ca3be0c55a8b35a08dcf9f2baa72a1179d0f6)
adds 55167d4 Fixing omission of addition of idmap container. (This used to be commit 894ee4d29848e02b40905b2821fca10ef090a8b5)
adds 27df805 ensure that the target directory exists (This used to be commit bf9010fa5a68260cca90bbf69e26d5ca0f9819da)
adds c9acce4 Smbd can take a list of port numbers to listen on, instead of just one (bug #1145) (This used to be commit 5d5e51eec285e88305582f103038f353effa58ca)
adds 98289ee Fix link tag ref. (This used to be commit 1ff31aee7133ab59c214e42ef69f591b58ded8d6)
adds bf0abbc add 'html' to release target so as to include output/devel/* (This used to be commit 33497c9f9eb336fa23f1f1db6fb9a17077cbf852)
adds f036e19 Fix a couple of typos (This used to be commit c8e54b13424be57c166e6172d9eedbcbc3d98fb2)
adds 95977ba Fix add group script (don't break when users with specified groupname are mentioned in /etc/groups) (This used to be commit a6b7d00a82693dcfc81c8dfb0b5800f3aaac49a2)
adds 2525681 Fix incorrect description of recycle:noversions. (bug #1148) (This used to be commit 1b9b19d7b6982f62b0e7405518a17f139a632124)
adds dd5df9d Add note about 'unix charset' begin used when running scripts (This used to be commit b59cfedfbe8e3d49035ff0b986a8245c74af77ba)
adds 7d983fc adding docs for 'cups options' (This used to be commit fdc28ea185167ae7342b9dc4d6f752d0a5c50f70)
adds ea45ec5 Adding clarification of KRB support for SuSE and Red Hat Linux (This used to be commit db0387aa5ab0bd5db4ce3a3cdfe30437e2a215df)
adds b05fe71 put default and example parameters in the right place (This used to be commit b6931f7e1b54155491575904959e4889f4aa0a34)
adds 8be5a71 Add documentation for smbgetrc (This used to be commit 8a1d5cb7f69b2ef631a6c7c020751b9e6ee0f10d)
adds 826db26 fix default install locations for swat in manpage (This used to be commit 01c674c13bbdccfffcfcbe6ede83fd23656531ff)
adds 8b499e0 updating cups options entry based on feedback from Lars M. @ SuSE (This used to be commit 6441e1ef353a0f38919dd086fca8953e722111f3)
adds 2ea3e97 removning html-single from the release target (This used to be commit 3011499b956b9af398de9f28fe1dae9346357dcb)
adds c0a6147 fix description of mount.cifs credential file syntax (This used to be commit fb3a99a0fd86ed4c808a6dd8a380ddc258f6ddd2)
adds e86e2a6 Fix output in testparm as well (This used to be commit 6f983222f9b231b7248216cea8727cb93c1784bf)
adds 3965471 fix typo that prevented cups options param from being listed in smb.conf(5) (This used to be commit c1003a45c43a3455c3d460e28ef62615823fd84b)
adds e8bfde0 Fixes in manpage generating (This used to be commit b80770477c83e1801a3d9195d10d6578bbc5e47b)
adds a1a6c51 Use html2text for generating text output instead of xmlto, which uses a combination of xsltproc and lynx (This used to be commit dc303a8c08c60c81bf3b38708af115f660aa9e7d)
adds e16f34e Allow specifying a directory with the samba sources (This used to be commit 411a84c102eacd9865468304d3a19170e7daae35)
adds f2d4720 Add script that detects missing manpages (This used to be commit 01e70035b9a4cf69bccc5b17c221de01e35c6532)
adds 17801fe adding docs for 'printcap cache time' -- patch from Lars (This used to be commit bc2b0b8ae955966f760e9ec38659befb6641bc3b)
adds ef9b7eb BUG 1367 -- fix typo (This used to be commit 0b50d0c73668644e0a5d754ffeb6222db0f296c2)
adds 0e4d73b - Support validating against the DocBook DTD - Fix typo in printcapcachetime (This used to be commit 1f6ec86c55b36143b7e232a3853a09e546ecddda)
adds 6878ba7 Clean up XSL (This used to be commit d8fba4d56536e43aae2e34838fa37ac5d4087e33)
adds eb6511e Fix short description (This used to be commit 9356b76916888e907f36ecd6ecf27d6ae6d9b3d0)
adds 6cfab72 Fix typos. (This used to be commit cb305b0edd33f5e441f9d99fc0d4e00b30a66d06)
adds 2780d34 Fix typos. (This used to be commit 2f8685a82a55cc79b6208c03970d1ba026a9a9f5)
adds 08bb17d Clarify how to assure local profile use only. (This used to be commit 4c215ad1385a63b8c580212bdd74bc1f380a954c)
adds bef2516 More fixes. (This used to be commit 82815389bbb38312593db74debb2b53bc45123d1)
adds c1ab036 Fix spelling mistake noticed by Chris Garrigues <cwg at deepeddy.com> Jeremy. (This used to be commit 1c39c0debe10dd0b82ee85bda8891b732da71ec6)
adds b711015 Fix typo. (This used to be commit df24abb7fa2dd188ee7401633c7b7be84d5e48c4)
adds b9b66d8 Quick start (This used to be commit ba404948f3721a58e9bc10a6a1bfd228f03c4f49)
adds 21d7340 Generate summary of manpages (This used to be commit da9b66e0e3fee0f4570583fec3e75bdcb931a56a)
adds cfbd5c4 Add index page for HTML documentation. From Lars Mueller <lmuelle at SuSE.de> (This used to be commit c774abf1a6114a1d0d8630b55605b9f520d3c205)
adds 70f869d Build html version of manpages, if possible (This used to be commit 8c2734983be156d12eef709237b5d9ce079a6393)
adds af51ae9 Document 'cups server'
adds 9206d7d Typo (This used to be commit cbe60c72e3a059caa94decc361608679bfb5eb55)
adds 7350f0e Fix two more bugfixes (thanks to Herb, Andrew Bartlett and 'Mi') (This used to be commit 53914f3f81bfe0398ef1b81cb43f80d076090469)
adds f9e5c35 Add KDE link file (from Lars Mueller) (This used to be commit 298f32e76d2fe9a2c0d887bb137d94c42fd0e3de)
adds 44cb09b Added polish translation of the comment.
adds 760d773 Typo... (This used to be commit bde8436209043f45fb4403cb167ea5d798335c35)
adds 40417b3 Remove redundant attributes (This used to be commit c031e9abc270b63681e357e3f80b73515b611955)
adds 607bd70 Use xi:include instead of entities (This used to be commit af2cabcc3cb8a2981664811001ed3366089be3b3)
adds 6576e99 Replace entities with xi:include (This used to be commit 8b5fb7614c7fec9fba2c4bf0a3ffa93c4316b28d)
adds a227b38 Add Jerry's list of relevant TDB files to smbd manpage (This used to be commit 9dac44bc41f60fdcea1accb1d2032866964968b0)
adds e022e76 Solaris patch 113476 has been replaced by 112960-14 (bug #1453) (This used to be commit 829df71e09cf39f20254ce49604c1009f6628306)
adds 42797eb Rename docbook.txt to README to give it some more attention. (This used to be commit 10f6f81724be2cdcc61d63bbf8fff2b45af31d6f)
adds c5c6084 Winbind is installed in sbin/winbindd, not bin/winbindd... (bug #1101) (This used to be commit 226b1d79c5d18f6fdbe68c8b73c7bb8e8c2f636b)
adds 3d732aa Remove reference to non-existent configure option --with-msdfs as DFS is always on now. (This used to be commit 4f437cc9caebbbcf452fce837e9e4bbd759dded3)
adds c44900f Generate thumbnails in PDF (This used to be commit 0d6673a6ec3e359a8e391d2c95c540bf5a31a17c)
adds 4231138 Nicer latex output format (This used to be commit c455e408290cc290f99a9282435ea623ac1366f5)
adds 7a9277a Add missing images, fix syntax error (This used to be commit 635f216a65ab0b310ededd730ee227a8d9a80725)
adds cce465a - Add notes about using catalogs (speeds up the docs build!) - Support building FO and Windows Help files (see: http://samba.org/~jelmer/samba-chm.png http://samba.org/~jelmer/samba-chm1.png http://samba.org/~jelmer/Samba-HOWTO-Collection.chm ) (This used to be commit 8669bca66c7d6dcd588542f975aba395b3476e09)
adds 1dfd737 Couple of small updates for CHM build (This used to be commit b6e68ddbd367cfc48d6e4a70446109a210019f1f)
adds 41419c7 Added description of "auto" option for case sensitive parameter. Jeremy. (This used to be commit 2dbddeef3c329fe95f66a4403b2ba659c10c3bce)
adds b3ac905 Add initial version of Pearson stylesheet (This used to be commit 626ea21b64d61935faf3ec211c122c90aba799e4)
adds 2da3176 Remove info about GUI for SAM for now (it's been vaporware for some time now) (This used to be commit 7a4cd3f3ba2e863ddca028ab246d9dc5da47f430)
adds 0991543 Added docs for case_sensitive command. Jeremy. (This used to be commit b6b253f1a3bb4b26e860b787a486eb226e8311c3)
adds a4a8d71 Makefile dependency updates (This used to be commit d519625378fdc5a1c0192766095104fded5b628c)
adds d203e81 LDAP support is not really experimental... (This used to be commit 1a6b0516af442b7bd89aef654a6336975cc180d0)
adds 2fb5f5f Minor fixes: - faster doc compilation - remove unused (CVS) script (This used to be commit 9cab0924b0c7379f68ff12d02e7a496f8359816b)
adds 9eb45e2 Support running from a different directory (This used to be commit ec0bbb6c2e7ccb9155d4f890cc99563453d209f2)
adds 83a1781 New structure for the docs: - Same name for a doc everywhere (howto -> Samba-HOWTO-Collection, etc) - Shorter and more clearly structured Makefile - Make it possible to change the paths for the images (This used to be commit 96f6c05f25acc8a9bb1977b8bd5cc97ce511b6b1)
adds fc5ad17 XSL script for converting DocBook XML to Yodl, almost done :-) (This used to be commit b9404cd05db77efbb81fc59925aaff59d45416fa)
adds 6d19d01 All yodl macros are used now :-) Not all docbook tags are supported at the moment (tables, author information, verbatim stuff, bibliographies..) but that will follow later.
adds 55316b3 Fix smb.conf.5 build (This used to be commit 643f25c8bf672e6f5968ad28386a70665d58e347)
adds 3ec218e Fix tdbbackup documentation per Andrew Tridgell feedback. (This used to be commit 8c2aed83de8ffa50b70f446de98d8f5028bbad5c)
adds 62b295f Fix Makefile (docs should build succesfully again now) (This used to be commit 8f8e6d221c0637c66b20468560f49fc6258156f5)
adds 6f85dfe s/seperate/separate/g
adds 99efa52 Fix typo (This used to be commit 7c1a14a784c6e8d2d69f3071c3deb13d0d26c1a5)
adds 0cc55aa sendfile is now on ... Jeremy. (This used to be commit 289e0e7b0824486fa870d02ca0bc2256c936f858)
adds 55bb745 Document force unknown acl user (This used to be commit 031fe950bb0bab78fcc4df143e78c6ff2e7e3c55)
adds fce9dfc Manpage fixes from Bjoern JACKE <bj at SerNet.DE> (This used to be commit 1387d68432cf17981f0a3dc5a02e17f972b691c9)
adds 46928f9 Typo fixes... (This used to be commit fba2fa8d742be3596f0f8da5da17149fbe6f9d19)
adds b3409c7 The default "ldap filter" is (uid=%u), not (&(uid=%u)(objectclass=sambaAccount)) (This used to be commit 7f3cca4841112af21209de78ea817d301dfe5520)
adds 1981120 Ensure max ldap replication sleep time is 5 seconds. Jeremy. (This used to be commit 610702ef8e53911b2c53db486231edcd68230fd4)
adds d535a24 Add doc for "ldap timeout" parameter. Jeremy. (This used to be commit f684bb2e46482dc2f82a15de21dc30e66d940385)
adds d063a89 Fix typo. (This used to be commit 1a82c7e2c5e6a81b53f1aaec9185cfc63ea0eb86)
adds 68da78a fixing release target --jerry (This used to be commit 4a1441482a59c478f5ffe087306f649199971649)
adds eb87ee3 Fix image support. If images are missing, this will now also cause the docs build to break. Only images that are actually used are copied. (This used to be commit 9b7099c94588916af6b3c4ebb7883e36d9bf2e6b)
adds e2f1abf Fix "explanation of each parameter" Work on the pearson XSL script a bit more (This used to be commit dd05a7209379053f5eab8c89aff68028c5b6c439)
adds 338ebfa Update to note hash2 is the default - noticed by Thomas Bork <tombork at web.de>. Jeremy. (This used to be commit c210b8dfdfcf0abf68975b4609ca5ff57caaa4de)
adds 3d46cec Add link to appropriate chapter. (This used to be commit e1c3ffd7c4f439191b24e3435b667f3086d7cf6a)
adds 30be574 Updated entry of samba-vscan (This used to be commit cf183bdc1d154e175b8ef4394a4866eb9da08d0f)
adds 6867b52 Fix incorrect transformation for prefaces (This used to be commit 7f8302a2a4d45a67b0d65757b79dd2e566d1a7f7)
adds 4ec61fc Use gpl.xml instead of gpl.tex (This used to be commit 0f64fa4d661593a5a38222e1c9c0621d08c7d517)
adds 87bfd6a Better example (This used to be commit 7c15e26c31760d7861eda294768798f265ce2270)
adds ae7f76b typo (This used to be commit 152984168cd1eb8bbcca432d2eaabf4fca1d1758)
adds 994df6f Couple of large changes to the pearson code, portions by Jochen Hein. (This used to be commit dc3e0a5a362c3916bfa7b5104b2a17f0d021a6e1)
adds aed1af4 Stylescript fixes (This used to be commit c490850bad7f7d10bd306ff5a6bceeb2cb8eeb39)
adds 3582b29 Couple of typo fixes (This used to be commit 1e49c292c8444ebbbede1dbc6625d097c8cfc2eb)
adds 06e98a1 source + destination -> target + linkname for 'link' and 'symlink' commands (This used to be commit 5814cdaee4b3e11817d0faf691847967e1fde4e0)
adds 9d90023 Default is yes now (This used to be commit 2859e0da31e43203a1622eef43ab7b17d3d936b6)
adds 4128635 Updated with sepcifics of how we determine sendfile. Jeremy. (This used to be commit db41fa6b4183163e10a92c89245580626879a84a)
adds 4e918ec Fix generation of subject index. (This used to be commit 695c819d5f05e97326d79baabd570b476f7f6349)
adds 2837fef - Remove unused entities - Fix syntax error in xslt/pearson.xsl - Ignore some autogenerated files - Remove xinclude.dtd (available on the web) (This used to be commit f09d8dccd3d50fd2f7bbd1c35a58868e8030a2dc)
adds 5f302fc Use dia to generate png images out of dia files (This used to be commit a46ab88b4481d63173f67ad85eb93ce281277562)
adds 031f468 Complain when when dia version is < 0.93 and $DISPLAY is not set (This used to be commit 9e2e51ba18fcefc7aa72f4f9aa846814bf44fdf7)
adds 153cf13 Better conformance to DocBook standards (This used to be commit 54d2975708657319e6ca42c44bd1e871abd09d85)
adds 8f09daf - Respect the scale= attribute. - Better conformance to the DocBook specs (This used to be commit 4f02e13dad1d8207d9f9dbaa655f129d4ca63d11)
adds dd16a36 use $DIA instead of 'dia' (This used to be commit f1876e1c3daca4b9981ce129a60c4979804ef033)
adds b197bcc Add hitlist (This used to be commit 259928ae8f53e5b97eb922c2955fece507634325)
adds 86b92eb Use different file in AC_INIT() because the entities are not present at all places the doc build system is used (This used to be commit d54df8bb10d2b48cb0a2652efa584674d1463398)
adds 686efdd Default of "winbind enable local accounts" has changed. Diff by Bjoern Jacke <bj at SerNet.DE> (This used to be commit 7664af1fad5b4be55f319af757f63b18022d53d3)
adds 40b9449 Typo fix (should fix the build) (This used to be commit 52da558e04bf675d8280625e96586269ced40ae3)
adds 7be7483 Relocate name lookup info to correct section. (This used to be commit 30e1204c31c45b6a8c7e30bc62d619a520d17f02)
adds 4cb4974 More updates - more node-type doco is required. (This used to be commit bc553c6028d1d5281bb24e99d405cd66cf1f8b23)
adds 571db30 Add documentation on netbios node-type, clarify NetBIOS-less ops. (This used to be commit d7fbe5a1006287ab982fd65ce961d4c95d1d993c)
adds a3835d8 Update VFS Extended Audit Module Debug Info. (This used to be commit 82367649e3c98fc30c4277556b141c2844d6e3b3)
adds 5c463c8 Add more debugging information, both generic and for the VFS extd_audit module. (This used to be commit c1763e368c1152b8117d1934147a508b3b089316)
adds 90bc041 See, I really can write documentation when I put my mind to it...
adds 43876ca It appears that <program> isn't valid here, but <command> is.
adds f5bf517 Document new "stat file" command. Jeremy. (This used to be commit 0b40005fcb64a3412d81d48c92d85c29019c596c)
adds 30220f8 Document "defer sharing violations". Jeremy, can you please verify this documentation is correct? (This used to be commit 150abb500af5e643f4e9ae226d5d209bbfda747c)
adds ad49ab8 Document "use kerberos keytab". Jeremy, can you please check this entry? (This used to be commit ab7d9f688781b23d3d58df33d06a4ac331447dc7)
adds e554731 smbspool supports specifying a port number in the device URI (This used to be commit 1c3ec94f663d9e6e78c099ca20964d4966f0f614)
adds d18b94b More full explaination of the parameter. Jeremy. (This used to be commit cd52139da245f88739c1d60a066f67d0c89a635a)
adds dd763ad Fix typo. (This used to be commit c5e93d2713a8565291871bf07e816914fd59a796)
adds 38903af Add description (to make build system happy) (This used to be commit 9cfedfa759055a4db67af1205bac5a4f00e91435)
adds a159ae6 Fix typo. (This used to be commit 630b67df12430d4f58e4e461101daf788805549e)
adds 01f789b Add links to squid, and mod_ntlm_winbind.
adds 5317781 Add a note warning against the use of wbinfo -a for authenticacation (ntlm_auth is for that).
adds 73b6a3d Explain that winbind does not cache authentication requests.
adds 9cc8ba8 Make share writable (This used to be commit 6b155edbc503dd8f902db88256694b0e4d831a1b)
adds 71a7ae3 Start working on samba-specific conversion script to pearson XML (This used to be commit 4c1aa1723fee757c25f9f6322e7b6905fc4a973a)
adds 858cca4 Typo fixes (This used to be commit 7d85d5373c09af543c56e0d70e111ee80dcd1aa0)
adds 4707bb6 Document iocharset= (patch by Bjoern Jacke) (This used to be commit b45e27e5d8f513c20af90bb354dbae3a014ed158)
adds ad803ae Document charset handling fixes to SWAT (patch by Bjoern Jacke) (This used to be commit 942d465fa101e68333260883ec38ae9eaea7b57b)
adds 0360d17 Finish docbook to pearson conversion scripts. I still need to look at getting internal links correctly though. (This used to be commit e8f126731f975e82779aa3bf7947971a36de083b)
adds 1e5cabe Remove bogus comment from 'client use spnego'.
adds 8df7c9b document "setprintername" (Bugzilla: #1830)
adds 6dbac05 document that 'printing = ...' resets the printing commands to default values (This used to be commit bba26665a7904a9007a2b631db069adfca79b45d)
adds 03b002e Corrected default settings for "ldap timeout".
adds 48341dd Fix indentation in Pearson XML output Add some markup in mount.cifs(8) (This used to be commit 220ace14822e1312ff0bfbe4348b0b9147d075f3)
adds 9b81245 Updates and fixes. (This used to be commit 6c66bd83e6ed9ebba14029caad81bcef29465b09)
adds dc29d71 Updates and fixes. (This used to be commit fcca5c1930f467cbb679b08d2dc3a59d8719e270)
adds 8e589c2 Update version date and number (This used to be commit 07fd9c5f16bd1f51d02b6f6d1714d522c4559e00)
adds a20e787 adding docs for force printername (This used to be commit e6a366606e4cf37798867fe0576108ac9e8098c5)
adds e7369bf Work in progress commit - Adding IDMAP documentation. (This used to be commit 7aedb2f549e62b4bf3a3717292c879eecf15abc0)
adds 6201963 Work in progress commit - Adding IDMAP documentation. (This used to be commit e2f52f0feccffe62b289095e82da7b3789d2a79b)
adds be552a6 Work in progress commit - Adding IDMAP documentation. (This used to be commit b8c2afe04c2ec231ad781addec037643a0ab4941)
adds 280553e Updates. (This used to be commit f5566ff234bd0b1ba84767d546d7060499526759)
adds e5c8943 Tiny update. (This used to be commit 68e23fdcd378cf59f29d53aed3e7eb3cae2ece60)
adds 7939683 Latest patch for TCP/IP in WFW 3.11 is 3.11b, not 3.11a (This used to be commit e3865a27edcaafa46317772fbf10cdc5309a22a2)
adds 6d3908f Default to 100% sized images for HTML (This used to be commit 0c55f95f6cda382b676634acf2a98a1299d51b85)
adds 9b91cee Progress commit only - still going. (This used to be commit 87aaf35b2b470ef9c728addfdeb61a3d5e0318b2)
adds 5a62a2b Another progress update - more coming soon. (This used to be commit 91b9d4b72161555db845aece1149840f6a674914)
adds 5576dae Man page update for idmap backend with idmap_rid plug-in. (This used to be commit 7f6fc14c53a1bac268a6e699b651c6ef88b00111)
adds 45ef010 More work in progress - further commits to follow. (This used to be commit 3e03d26588627b7107ecd57577b063c7fe3557e0)
adds 62df963 Fix provided by Robin Munn <rmunn at pobox.com> (This used to be commit d710f086a53505ba08a04e344b6f9e139062b6e4)
adds b5fd516 IDMAP Completion. (This used to be commit dcfd5eb5244caae46eca33ca76d206ca236fa585)
adds 62b9760 Updated username mape man page to reflect post 3.0.7 operation. (This used to be commit db5b2ef32a92d47e2c02a1fc111177bfd8bfa179)
adds e5d9054 Replaced '%u' with '%U' which is expanded correctly on login. (This used to be commit c55065d12d5b8460b5d95d10d4e2b1ef64463cb6)
adds 6aeb659 Document "deldriverex"
adds 784a05f Fix small typo. (This used to be commit fdf192cfe6010d39bf8146b1c16f093c66853308)
adds 7fba6d7 Formatting updates and makefile update. (This used to be commit cbbbf0e8526eba405df09fd45b35a6931bdd8763)
adds 6be7f6a Fix a small but annoying cut-n-pasteo with the net groupmap modify exampled.
adds 983feb1 Fix typo reported by Stepan Kasal. (This used to be commit b86f4b9ac4dd647cb2d5065829560b4b1d1c1d1c)
adds 1d1e764 Fixing more typos. (This used to be commit 11defc328c167953f741cbe8955b794ec4350160)
adds 7e3b00f Fixing documentation bug #1093. (This used to be commit 3cf5e8558392d8d814575d79959e8ffed85832fe)
adds 998f01a Fixing incorrect info. The code only checks that the users UID=0. (This used to be commit 2c00fd352f5576f6c6673dd674cd1aeb5562b773)
adds b6fa8c3 Fix for bug report #1716 (This used to be commit 5e818cefb47fb74b57f73b0151ff972fdba3905d)
adds ba8a700 Fixes and updates. (This used to be commit bec3bd8f5863b044bca64b38ff037224bb652211)
adds 23ba239 Fix another typo. (This used to be commit a3a45fe123abbdc6d287b1ad6e319bad3753bf29)
adds 3bddcb7 Fix semantics. (This used to be commit 6f12f233a8f3993c208aca3dae176ad60903f04c)
adds 1cca7db Another attempt to clarify. (This used to be commit ff0a0e3db32d217386d26267b629e790783faffc)
adds 37c4269 most probably a typo.
adds 966a5ed "mangle case" silently vanished with samba 3.0.6. Reflect this fact in the docs. Thanks to Bjoern Jacke.
adds 27d173a Update path info. (This used to be commit 961f4f04de4932979d73a21758027e718389ef38)
adds dde42df Fix two typos (This used to be commit de0d7b2f9b71dcc18b1b46f48f72c0551c586efe)
adds a9ab022 Add placeholder manpage for pam_winbind Fix syntax error in "logon path" (This used to be commit 8563343832a99196b47a4c6c6533c1fa279ea566)
adds e88d882 Use \ rather then + as the example winbind separator as + causes problems on systems with NIS (#1092) (This used to be commit e7a338890affed608faca0aa34cc76561db23f67)
adds 9cab43f Add note about portability of adduser (This used to be commit e9cc83f8e2c739e26ea2851ab49329b4c05e2e59)
adds ca63ae5 - Fix manpage index file (#2109) - Fix plucker (Palm Documentation Format) output (This used to be commit 8a4ab0776b5905d792116706a0de4ffbbb315f4b)
adds a82e53b Note that when two entries with the same name exist, only the first one is deleted by "net groupmap delete". Shouldn't groupdb/mapping.c refuse to add a group with a ntgroupname that is already used? (This used to be commit d8c8b3f9e9cd73e9979ce016b0eceea24d60c4aa)
adds 8a7120d Fix typo (This used to be commit 364648ffeb147af21e80157258fa8300aab5f94b)
adds 8bab91a Fix typo. (This used to be commit 0d311ccdd50b4c3e3464d17b469c431a082068c1)
adds 6355ab9 Replace drive root with environment variable that is portable. (This used to be commit ff5a43ab3041626a8dc48f29e3f10163d7408dd0)
adds c680c70 Fix from Bjoern Jacke.
adds 607229e Fix whitespace.
adds a21c8d6 Typo fix.
adds 3b600e4 Addd instruction to run autogen.sh. (This used to be commit aba822305c50ac11a312ca653042739be6cda4de)
adds ac612fd Update information to point out that configure only needs to be built if it does not already exist in the tarball. (This used to be commit 29489f7f46f8229ef63fc3c74d3de81d2040b4ae)
adds f8bbfee11 Clarify that turning off lanman authentiation applies to password changes as well.
adds 71b037b Fixing groupmap errors. (This used to be commit ecf24c8ba5ed8da7d2d9b2dbb453b4401a7bfa4e)
adds fd07412 Fixing bugs. (This used to be commit b3a08ba0f0809f8629a69e837d3e03336dd9e328)
adds 470ad3f Typo fix.
adds 542eac1b Fix typo (This used to be commit 162b8aad274baad41db203a692eb4c0a021120b8)
adds a967ddf Address some inaccracies (such as BDC solutions that might have worked, but Samba never got the code to support), clarify some things that pedents have raised on the lists/in bugs, and explain about the 'ldap replication sleep' hack.
adds 18926ba forgot to add docs for this new parameter (This used to be commit 262449d3975055ca5329bbfc833c5fa05d96b94c)
adds 6db046c Add support for HTML version of smb.conf in chunks (This used to be commit 9a49f47d3bf323f60618c33c0948103ed7999ed4)
adds f1fb00e Fix typo (This used to be commit cddfbc1b166eccf35456f95b281c6b92b2f76b05)
adds aa5c288 Fix to get around bug that causes use of the quote meta-tag to fail inside a screen metatag. (This used to be commit 08d862035edebd4d0b30a0d0b94c21de30a4f679)
adds 4e10a3e Add note about pgsql backend (This used to be commit b28aeabb9fb403f67a6fadaded014329ef6e1ad9)
adds 580e77c Add note about WERR_BAD_PASSWORD when 'security = share' (This used to be commit 6aaddb56d127dcb8b2a9ebe0d85da81e5520f440)
adds 67a599d Fix description of when DEVICE_URI and when argv[0] is used. Thanks to Jay Fenlason for reporting this. (This used to be commit 94a74c1c51dff2114cc64f9869f165ab2ff43429)
adds 1345647 fix a few typos (This used to be commit b5e8a1475c3d8c2a5c9a477ba478e67f784f0e79)
adds c5e0891 Document "net rpc user rename".
adds 6206902 Start documenting pam_winbind's options. Maybe someone more fluent in english can look over it...
adds 114b707 Thanks to abartlet: Add note about spaces in pam_winbind's options.
adds 7da16ec Since English is my first language, I suppose I qualify for "someone more fluent in english." (note, though, that none of these corrections are grammatically necessary, but they do make it flow a little more naturally.)
adds 87a35a2 Apparently Herb is more fluent than me...
adds 6bcff1a fix another typo (This used to be commit bfc75b80acea07c1c6c120742094cd5137b4f4b5)
adds 3be3a2a add entry for 'enable privileges' (This used to be commit 726c203807336d851320d392c19ba75b42585df1)
adds f4cbce8 fix a few typos (This used to be commit bf55d592fe6db4650efe56e0f0d4e9927f54bcd8)
adds c9c2b70 Added Jerry's documentation on User Rights Management in 3.0.11. (This used to be commit 4f26358e70135f06fa2c5cffc0604b7ddb99bc17)
adds 133ae77 Fix example value (caught by Bjoern Jacke) (This used to be commit 5a7793070e6fb2bfeabe1ca4d471cdd6aa52eea5)
adds 28062f2 Oops. Forgot to add file. Here it is. (This used to be commit 7a85d27bd1ad5097fe3281bc832fd42e1fb10861)
adds b0eafa6 Fix typo. (This used to be commit de095db88bdb3c097f32126f69b87422d48a854e)
adds cdd0b10 Don't generate the Makefile, but rather include an autogenerated settings file (I spend a lot of time editting the Makefile, and running config.status every time I change something gets annoying) (This used to be commit 90f297cbb6d89d93c33b9691b407df23471b4771)
adds a838eec fix typos (This used to be commit 740bfb28ff1871e7f6507caa7908140ccb12dd7c)
adds 111418f Missed one substitution variable (This used to be commit 934bca56f9cc7da36d87d473e4cb24930de21ef5)
adds 1c53d81 adding basic docs to net(8) about 'net rpc rights' (This used to be commit 69e16205bdf8eaf4952ef3b11756e2622164b561)
adds 1b43562 Adding info on the '-P' option I added to swat.
adds 1aa254a Add -P to synopsis (This used to be commit feaec6c62841c97454722846436b327921cbde5a)
adds 8992995 adding note about these options not being supported in security = share (This used to be commit 4524d2c761ae5fbfc38764e4c7a6bb6802501700)
adds d22215a Adding patches and updats. (This used to be commit 249961a1959aa171e93b3e18d94bc69c07cbacdf)
adds abd5f7e Allow building text versions of the docs splitted by chapter (This used to be commit b213126f80ed639cb1fe10ec86557632aa283e6e)
adds 9ef26b7 Fix typos. (This used to be commit 9d0669c8596752ef534523a14d40f2de60a649fb)
adds 5502383 BUG 1767: change documentation to reflect current hash2 inplementation (This used to be commit 71fdb8ca07292c2e3084e3e03e95ccdddaf8d088)
adds 742c229 Commiting Lars Mueller's patch. (This used to be commit 281ee4093bbc4d4cb7c849bcbe8bdc08a6b726ba)
adds 85ee909 Add support for building PDF's thru FO rather then docbook2latex. Output files are generated in output/fo-pdf/ (This used to be commit 9cdcd1f9c6966f9ee4223568b123e91ac618100a)
adds fce3e08 Couple of minor fixes (This used to be commit 4b8b1b9294d038707b36403a2f1e165dfe4dc1f1)
adds b40cdb0 Fix some warnings (This used to be commit 20b8daa76827754e7622141ec6b1dcc65d4764e3)
adds bb32fd0 Adding clarification for post 3.0.10 versions. (This used to be commit f8b089d0a9bd461f47878613eb5a0cb60edbb27a)
adds b012ce7 Fix typo. (This used to be commit 0ace285bd53d85761e373761b5fd8c0944750e34)
adds 2fc44ad BUG 1496: --authentication-file (not --authfile) (This used to be commit 268434589d0a5b7b21b66ea27b6a29bb3baca4e9)
adds 48ea8d6 fix typo that broke a few specific parameters (This used to be commit 56ee7998a9bf9b35355b0ed9777f53542dad5238)
adds 5d5395f Bug fix and update to clarify reason for upper-case share name. (This used to be commit 101f214c0574c891fb9698b32c669f702e4a231b)
adds 8734c9d Updating in readiness for 3.0.12 (This used to be commit 40b6b9752607be6edd5fabaa21d8d2da4f48dc41)
adds fa085d0 Add smb.conf entry for ldapsam:trusted.
adds c628d7c Further update. More to come. (This used to be commit 1d67ac9ef1ea60a1ba695b7eebc7e00aa3d401d6)
adds c157580 Further update. More to come. (This used to be commit 287c8a9fdb41dc8ea46e3575a9a87979f52e453c)
adds 90f2fb9 Another update - adding Privilege info to chapter 6, updating it also in the HOWTO. (This used to be commit b5c7f01601c473a977be7cae153408d7158af58b)
adds 0453995 Formatting fix. More needed. (This used to be commit 97cf467b3f2901016155de7fd525966e816cfc39)
adds 387d524 Update publication date. (This used to be commit 6da50a6908616a66bea63fcacd0429ac720f5b69)
adds 8bce90c Fixing bug in slapd.conf - owner notified that bugs are not allowed. (This used to be commit 4706e0c0737df17b240dce9ad816d571e42012a5)
adds bf2bd4c Removal of the smbldap-tools pl extensions left behind in last edit. (This used to be commit 8be9e22942e234ca4a9e25914720050de964e9f1)
adds 51b57be Updating version numbers. (This used to be commit de92c975bae8cefb8840d1a44e82162243135aec)
adds 71c51ef Adding JRA's documentation on large directory (files) support. (This used to be commit a2d2778d7da7f7fdf0a7f57a05a7ee1ffeb214af)
adds 459cb97 More doco updates. More coming too. (This used to be commit 884efef4a4c32fc7f660b58bf2e5cb56e903e378)
adds 272a5fe Another update. (This used to be commit 1eff25295974361516f740a2ed3bf5317a3063ac)
adds d07d9cd Fixing note in bug #2364 (This used to be commit 4556a3d5b3e616edd8d6761a8d84ed9b0e4a2578)
adds b7c94a5 Fixing bug #1105 (This used to be commit e57a54c1c0572e11561c2f9c448849d7fde894cc)
adds 7d771a6 Fix for bug #2200 (This used to be commit ec844bf36cfddd087af1fc57a704bc223ab5f102)
adds 4f19004 Updated new Migration from NetWare Chapter (This used to be commit d8f3febeffb333bf3b0f439aba70629057308765)
adds 0f0b83a Reverting from Global to pershare scope for printer admins parameter. (This used to be commit 51eb8f11dbd6fb52c37bdf4d0823410e95aeca2f)
adds c2257e6 BUG 2431: fix documented default value for strict locking (This used to be commit 28fe4e878c1704931c337063324482e0c2d446a1)
adds 2078575 Last update before massaging the content into its final place. (This used to be commit 73a0a3cb6819ef4ad679cb506858d93c35e07e87)
adds d9c05ef Pre-Final Chap9. One more review to follow. (This used to be commit 6937f6c93420d499cde7622a7395c949bb7a3e54)
adds 7ae1dac Fixed typos. (This used to be commit 5ff1d7fb792268901c122c5d38c297441dff6286)
adds dc1ce7e Fixed duplicated tag name. (This used to be commit 04741f431d317887fe45a92459781725e47886b4)
adds 1a0eb90 Added index entries. Revised introduction. Fixed typos. (This used to be commit 8af5012ed0f793b0225d0be7932270c61faed57f)
adds a7eae22 Fixup preface to include new chapter. (This used to be commit 8e6e6852a7cff9677bb6087b240d177da0c6ebd4)
adds ff4c419 More fixups. Sheesh, where is that feedback? (This used to be commit 595ea2eb6330ffae687a32e06b413d81c50c90f9)
adds a52f252 Another formatting fixup. (This used to be commit f2218173090d23a622c0a77ac4f34ba087e2dea0)
adds 4e6dccc Another formatting fixup. (This used to be commit c8210f7824ebc4b6dadabffeee2bea6021098a1c)
adds c70d057 Add patch for db2latex that fixes problems with newer versions of xsltproc (This used to be commit 233070f76a802a41d91e4d5d88838bccbbbbf1d4)
adds a178f71 In previous Samba versions, no charset conversion was done for filenames by default. Fixes #130 (This used to be commit 10b2a8f34ca627412f4f00a202f2000c2e29d0f2)
adds 8a9b2ef Fixing typos reported by Will Enestvedt. (This used to be commit 0e19d7e7e95aa01172ab5928deab2f4415437922)
adds 4f229ac adding documentation on the 'allocation roundup size' option (This used to be commit 77177c8ca5150b27b813757a7597ebce50c0ee54)
adds 2f5e431 fix xml syntax error (This used to be commit 4e68ec10900472bcd9316dc605ab807ee5eb49aa)
adds fedcbe8 - Be a bit more verbose. - Try some more possibilities when looking for 3.0 sources. - Fix "make files" (This used to be commit 0e33ad6b3b45a95868c64a80ff9e1e97ebe51c16)
adds d094db7 Add texi support (This used to be commit bdcf561e232d4bcee85e4a7dceccb2382bfe9138)
adds 71b81e2 Add info on what to do with MS Visual Studio problems. Jeremy. (This used to be commit f00aeacc1886db9c2cfa80a56ae3b073c036ceb0)
adds 3ef4b3a Use the Samba DTD rather then the original DocBook one. This step will (after the DTD is finished) allow us to validate the source documents. This all is require for generating PDF's thru XML-FO. (This used to be commit c5cfb1924445af98d6a538acaea40eceac411fe6)
adds 8215cab Commit to preserve changes still in progress. (This used to be commit 2d543ee70cc6ec7092cac7b0b9824ccf6ae93c7e)
adds 61526c4 This is the last update to the Samba-Guide for a little while. I'm about to tackle the HOWTO for a make-over. (This used to be commit dfef9d6ecc7f3c403b5c259d40935d976fcf884d)
adds 50834aa Use the Samba Variant of the DocBook DTD rather then the original one. Entities are now in samba-web/, so remove them from here. (This used to be commit a66ba7c7e0b00eb9475a495d18e18cada3f6f9dd)
adds 9c72dd7 Use new definition of <smbconfoption>, fixes a bunch of validity errors. (This used to be commit 3eb5c35e47951f320f7c2f4cd478a95f6d48236e)
adds acee256 Update DTD location (This used to be commit 889dfcc532bd3357314313fe8f70a022a174eef4)
adds 04db598 Fix validation for the developers guide. (This used to be commit 2a26734ce26ae68f89c814e0b4219964443679ba)
adds 2bc1700 Some more validation updates. (This used to be commit ceef479118fcf47b55c62de495224c4ec587f054)
adds d74de63 Another set of validation updates (This used to be commit 5ec9c67db982c020dd98cf972d72f898e4b71fe5)
adds c97b78b More validation fixes; building FO-PDF versions of the HOWTO and the Guide work now! (This used to be commit 2192c44663d3031cd6c0f228aea4a8cdd2a29a82)
adds 81516d1 Validation updates to Samba3 By Example (This used to be commit 71a7e0df4ceb5ff106fc5a32b094eebb4febab91)
adds 920aad5 Adding notes regarding LDAP and Computer Accounts. (This used to be commit c4364d6dd72d98b2e4e682b50a0be337d69d287d)
adds 411cbc7 Fix links for smbconfoptions. (This used to be commit e4364d2c28dddcc07b32e3d0b681a62bf1545dd8)
adds 58c6ea7 Update from Misty Stanlet-Jones (This used to be commit 894fea0594fb67c07aefdae9398a74ef8ecd91d1)
adds a819223 Clarification that Samba documentation is not an LDAP HOWTO. (This used to be commit f986973276e53269e649b42b0dce7525315c09fb)
adds 619aaa3 Added index entries. (This used to be commit 570739924cb26e73e87d8a92d0310d99e86b4de2)
adds fcbb28b9 Fixed typo. (This used to be commit 226c6dc0ee265a400a1e5a3290aeb093240131d8)
adds 69bd24f Mark some targets phony (This used to be commit 144d43fe211085a0a0b3ff9bf2ab3ce271bc4a08)
adds b03c478 Rectify information about file times displayed by ls. (This used to be commit 323e3ceb5e2ab5f69e128e67320268b08b073a2c)
adds 8c41033 Update list of (possible) dependencies Allow multiple possible programs (will be used to support multiple xslt processors later on) (This used to be commit 6f80dcdf3a7752283265cebc87073121120bb6da)
adds f3b558e Add xslt script that can generate dependency makefiles (This used to be commit 59730e1280e46c5e0dbae8ca7e52cd192496ea9e)
adds 2b1f630 Use document names rather then file locations in the makefile. (This used to be commit 4c6d251bc087fa8ce7a8531b066fe6b36b4078c6)
adds f87f8fe More review needed - this fixes a big glitch. (This used to be commit 99afc61268551ab19e6bfe90ea88ef969fc85223)
adds f1820fa Autogenerate parts of the makefile rather then calling seperate shell scripts. Avoids a lot of copying images that are already present. (This used to be commit 310b572db83e5a5a14eb4ac7dabbbff60172c668)
adds dca802a Update DTD location. Fixes smb.conf.5 build. (This used to be commit b7da25a917d513012748225220114a9aedbe3fd6)
adds a7cf578 correct '[abort] shutdown script' explanation (has been in 3.0.x for a while now).
adds 4366c5e update %a values (This used to be commit a0c6fa9c70b65fd34855085125ba2269b9bd756a)
adds c63cf15 cleanup typos in the %a description (mentioned by <HotaruT> on IRC) (This used to be commit 08fe9a4b43bb22a2d1e266a09a0ac74e009ee35e)
adds e78fbd8 Fix missing </listitem> (This used to be commit 1435e91e537372fec7a308952533146de197dd51)
adds eacbb26 Remove pretty formatting script (it is not used at all) (This used to be commit 4d7803626b7d7d95259243dcee4458c5c72b8369)
adds 995aeb0 Respect paper size specification for FO generation (This used to be commit 3aa353c0e4b2b0220419b8623464317b71f9f34b)
adds 8ee9f68 Fix smbconfsection output (This used to be commit 60ce39300d498bc5b14da534658f9f26c61c72b2)
adds 4d3454f Fixing missing group suffix info. (This used to be commit d6151b94db11bf2b2de8beef45ad378c666560f6)
adds 1d5ae67 Fix typos. (This used to be commit 291993b85876bd69a05e5aea10430cc0d67795cb)
adds 425fdd6 Fix formatting. (This used to be commit 6ce6d15967a94ace36563140085d96a18585069f)
adds 3cf92d3 Fix bug #2476. (This used to be commit 48b7929a867fa742e96e3ccc82249fa147dbfa69)
adds 8c88230 Fix bug #2411. (This used to be commit edbb1123baf1389b0739933f78c22691353de18d)
adds edc0cf1 Updating smbldap tools references to 0.8.7. (This used to be commit 1cd77393e9934a78948906b4db9da06b0def3293)
adds d05432d Updating references to smbldap-tools from 0.8.2 to 0.8.7 (This used to be commit 8c9d1a9a8c767351da0df520fc9975e1cda1a73a)
adds 6719e48 Adding more info regarding winbind. (This used to be commit ba97ada1d79065b32250a253eac1910220de79a7)
adds 0f62048 Change of chapter name to clarify the subject. (This used to be commit a4c1a08a5d97447b6c5126ea2f5bac02a24852b5)
adds c592e54 Fixing yet one more typo. (This used to be commit 50bcffc2ca9f15b83c5aea28da9a6d01742609bf)
adds afc4d58 Update default of dos filetimes to yes and explain why. Jeremy. (This used to be commit a0199fcadab292ed92ab0b612b2460cba8a56129)
adds 8a688da Fix typo. (This used to be commit 2666b0f026e8b6c994d622182e7341752c097c38)
adds aa458d5 Updates based on feedback. (This used to be commit 333fe8988733b1fb624180808a1aa218481edc28)
adds 56f3947 Update serial counters. (This used to be commit 58c377e00b337e2c5f9af093fc80c10d757f9279)
adds 1d57025 Fix buggy location of markup. (This used to be commit 9d822e707445c69c76ff9c9b7fa9298423b3c1b7)
adds b8909f6 First installment of ACLs update. (This used to be commit 398a3f897ab683f874ca699dcc83864e453e6c0d)
adds fc5cdba Force update of XML files if one of its include files changes avoid rebuilding dependency files for "make clobber" (This used to be commit f4901df3d3f2f69390cc807248ac103ce883d26d)
adds 82db54b Another ACLs Installment. (This used to be commit cd9d0b3767363b7f108475c3bd75c588254137d3)
adds 19bee89 Fix missing LDAP server password problem. (This used to be commit 3b9c5d02c982c55583a6b95e9b7e42810a85d915)
adds b8b6b0a Fixups. (This used to be commit 23bf939968d76ad186a91d66630c966e7921fe22)
adds 2b79078 Added docs for max stat cache size. Jeremy. (This used to be commit cef00e4b9b4aba5cb38c3b854acc7265842559aa)
adds 6262d30 Begin of another reorg. (This used to be commit 131d76df85ab12f5a171120113d4dfa7ad3f2220)
adds 77ce052 Another installment in the reorg. (This used to be commit c6987ebbedddbc2bb04840df8903e57514c68cfe)
adds 281ce2e More updates in the reorg. (This used to be commit 63a5f698ed546f35e48d366ffc71a4a8b5cd831a)
adds d4b35b8 More updates. (This used to be commit 20f8bde1d0a2b2e42efedcdac21778fe34c0ab79)
adds cc71440 Now for some new content. This is a reorg. you know. (This used to be commit e04cdf458eb03b341126d576f50cddde75d4d919)
adds 12bfc91 Another installment in the reorg. (This used to be commit f9e6b6899ddeb8a303de27dfba0a15dad92c9347)
adds 6f9ebcd Last update tonite. (This used to be commit 7e1465077e630bd50e8da1a5c19a2484f43131af)
adds d1a2a25 Another update. (This used to be commit 1665f8f6cc41c77959b98930f5623d2fa9e160e3)
adds e8c6098 Another update. (This used to be commit c76d1a7be0449fecdd3ff02066bdde82ad1470b7)
adds b0e27db Another update. Fix bugs. (This used to be commit 67ad52ce5de9d148fc417a78ffaee1874b0b9f4e)
adds 789920f Fixed icons. Bummer - they were broken. (This used to be commit a857477990a909ce8564d4fea613d1ae28ec9b0f)
adds d874174 Changed Warning Icon. (This used to be commit 0ec96e393a97cd29a432170bfef5f59d750eae7e)
adds ee196f0 Another update. (This used to be commit 2c04d135fa319cf11bd46afe68a4dc5e55adc91e)
adds 5176976 Another update. (This used to be commit 2d9d6e99073f67341c5fe0f10d13b7ff9ee39a22)
adds 1e547f6 Update while adding Index entries. (This used to be commit f8cbc6f993b0055f2591c8d558147bbb3a98161a)
adds 28effa5 Updating description of domain logons. (This used to be commit baef073afe5fa39d28e62936880eb299b93662f6)
adds 8a21139 Fix typo. (This used to be commit 7dd57163a3ad0c5334a0dce6f7eb643b927f511c)
adds a39e388 Fixing newly introduced typos. (This used to be commit 6d210f2826a88cc69c55662f2f85ad7e24915c78)
adds 3b52627 Added chapter is now indexed. (This used to be commit 2d2453ec18418b112f386af9e360ee97458f138a)
adds 8bfe898 Fixing up the preface now that the rest is just about complete. (This used to be commit ea7d0fb603d9034facdcd115468fb8f0ef7999f0)
adds 2bb1b31 Update as a result of major surgery. (This used to be commit a2fe0f409e4ab1c33fa2ae43a8594f3944ad3e31)
adds 7bd0a9e Adding convmv info suggested by Volker Lendecke. (This used to be commit 6c893e17b9a4f3b328377328d25a27a96db9f15d)
adds 2cec124 Small fixups. (This used to be commit b6f6f37fd516ff883140cc4fb201f8d64e009c2e)
adds 8da7752 Update to add IDMAP_RID info etc. (This used to be commit fe76e2461397e72b7a91aa8ed606bf0dd28bc558)
adds d31066c Fixing title corruption. (This used to be commit e22a9241022cea1d01c7fe2b13a5178cd2665798)
adds 524c104 Fixing glitches. (This used to be commit 24a069d28b94699fd1c0b8b51f467496497dca41)
adds 915b20e More fixups and feedback item integration stuff. (This used to be commit cbd7c8f7793d4f009dcf6dcf9d015ee72ab5b99d)
adds 4772431 Incorporating feedback from reviewers. (This used to be commit 2105913b8b3a84c5d080b007af9effc7af976498)
adds 54b3450 This really should be 'max stat cache size', not stat cache (This used to be commit b528248ef38ed8a586c10822d2f3c39a5e356909)
adds 23bbd51 Fix a dangerous bug in Makefile which actually allows 'make release' to skip building 'manpages' target because there is already 'manpages' directory and some make versions are very sensible to what particular file system reports as timestamp for the file or a directory.
adds 0f9c300 Fixing location of sambaDomainName info. (This used to be commit 92624e47f7a7793c00128f6f2c48aadff0502658)
adds 6e0e347 Further updates. (This used to be commit ce3c76a13dfb56669107d4bdc6eefa86b0b75201)
adds 767b986 Fixing typos. (This used to be commit a2cbfd9e927862d1d80f3138b8eeeeb9499945f9)
adds 09e6ae7 More updates from feedback. (This used to be commit ec27e365ae0798d836acf11bece1dccc25a4c2c7)
adds 2543b7e More wonderful edits from feedback. (This used to be commit 6d0f4dee4f870d185abd3dbc51e109169f01510a)
adds 54bbf1b More updates to follow. (This used to be commit f963f263f0b1bb6263b10bd1f9673622e5d03993)
adds ec250fa Update to include Misty's feedback. (This used to be commit 2082c029e88b8280cbc3c5acafa5148bc4b9cea3)
adds 5275fcb Fixup tag ids to avoid duplication between HOWTO and SBE (This used to be commit efa978901cbe8f5874589d49a31db772628c64ec)
adds b65d0c8 Fixup preface. (This used to be commit faff3eb54eb4ac4c8ca47159c741464d8d0f3dd8)
adds cea5fe2 Final edit before copy edit phase. (This used to be commit e07294f5a4014fbdce2c94cba69c06042442e2a9)
adds fbc1955 Fix typos and speeling meesteaks. (This used to be commit fe743517f2ea9fe288e228eaff088e2ea76574f1)
adds 79c0bd6 Foratting update. (This used to be commit e6f2a6d5e2a61c6b9550c41e9039f2d84a407530)
adds 363ad89 Add title missing from an example. (This used to be commit bd7c9f92ebc435627649c4455480523bf795a18c)
adds dc3fae1 Adding fixes from feedback. (This used to be commit afdc072039fd8a6b431f2f03cc092b5ebb9f7910)
adds 6166a09 Updated mount.cifs man page with current syntax (This used to be commit b62987c33f5d14c4c50fe556767c0ea0529a2200)
adds 9a2e656be Update cifs man page and add new umount.cifs man page (This used to be commit 17c09b5419e9b321f61d11490e26d67e9a800e2a)
adds 4aabd69 Fix build break of mount.cifs.8 man page (This used to be commit 3c963e860dfab75364ece0afbd387861eb5ff5a2)
adds 93a7914 Fix mount.cifs man page build break part 2. (This used to be commit 54a6249b15ebf56c005a727bb3dffc7994c8fc1d)
adds ff86ef5 Fixed typos, minor spelling mistakes (This used to be commit 726785c7fa548c6f0b1f0d4818032c2621c2225e)
adds 7254d88 Fix umount.cifs.8 build break (This used to be commit aae9cb6a427249e7362e1e8752216db9346a45df)
adds ce58466 Fix some typos in the umount.cifs.8 man page (This used to be commit 2ac2cd8e045d4f1a1356181ab225166a4702c42a)
adds bad6a19 Fixing typo. (This used to be commit 974883012b2123cceca448e0727d2aab1853d84a)
adds a988cb5 Fix description of umount -i (it was backwards). (This used to be commit 4d1b22d2d36a21d2e0b389f3eefe4344628d69fa)
adds 3fd392a Fixing typos and repeats. (This used to be commit c758082017ea006bc2e97c30ed39f1f606329c3d)
adds dc56f3b Applying feedback fixes. (This used to be commit 04cf9b6510c7781385ddfc0a608d5ea2616f0ba5)
adds 77a79ba Fixes for DTD URL redirection (This used to be commit 087f1929c76ac720206c3059b31bb443d2e69a98)
adds c3e2080 More fixes. (This used to be commit 6dc0c01dbc38d6ee9351cbcda2d3c5086c898c42)
adds 43b1747 More fixes. (This used to be commit 31c498cb6708a2e949259d26e83305bc8e2bae33)
adds 8fad901 More fixups. (This used to be commit ec799124cdad3e55fa2a78b3c720d297f0c5ccd5)
adds 576eac8 Add structure diagram (This used to be commit 416f26d5f9bc98ad8e81370d19cb9d755993ec9c)
adds 12ac16f Rename manpages to manpages-3 so I can pull in the Samba 4 manpages later (This used to be commit 6f54f8c770553b8b42a948436dc6db37a155ab2f)
adds be57da2 Add optional manpages to the Samba HOWTO Collection (This used to be commit 5609d2b9df51bcacd153f13275e52ce022a37e97)
adds bb9ab27 Ouch fixes. (This used to be commit 7dd37e92dd77662a06bd29f099f050f4f3ee4799)
adds e1a7e6a Put manual pages just before the GPL in the Appendices part (This used to be commit 94449e1004e39c5491a9a020184722f778ec24e5)
adds ed9ad63 Fixing man pages. (This used to be commit 31d6443c3dd07fe0fdb9f4afa39aeac350fc0d8a)
adds d3c3ad9 adding feedback. (This used to be commit 0a9ff0144cccf414c15b67d5a576679fef6055ee)
adds bef5f0a Fix typos. (This used to be commit cc788b981a66a6a96e086612b18aa67c7ba8d0be)
adds f0b12f4 More updates from feedback. (This used to be commit bf17c2180a70589ed5bf47fb081268246eec6395)
adds 406ee13 More fixes and updates. (This used to be commit 9861a3de90e77ba618efb1a26802055eaaf71eda)
adds eb2c5fe Move existing samba4 documentation to Samba-docs trunk (This used to be commit ee3dfdcf09d6a657cf7e7325f10aa3154867c351)
adds d8a8a0a Add a couple of missing files (This used to be commit 48e2f99a6149c49314e5456eda59b10bf32d8cd9)
adds 0c41833 Allow HTML build of Samba 4 manpages (This used to be commit 3e30ee1a58a4773ee6e61a04d32a13f05861e1a9)
adds 2a867ae More fixes. (This used to be commit d30d69cfdb8c7eca760692e594e69a9fbb508610)
adds 08f7323 Commencement of documenting Management. (This used to be commit 2560aaf72ae8863c55b1b8f958ee193d18645015)
adds 2dbc336 More updates in the pipeline. (This used to be commit 086f1f00ab2b02c51095028a8a0caaff3882e89c)
adds fb9a6d8 Fixing typos. (This used to be commit acb1d64f12e56d028eb4cea91439a56667f25c7d)
adds 617ab14 Expanding warning info. (This used to be commit 8989997fc34d5cc8582ced1569ff9c44b6b49e2d)
adds 0814d12 Making sure all typos are fixed. (This used to be commit 13e63f824fa904264555a901336e3c5fc2807a3f)
adds 572286e Interim update. (This used to be commit 6c3bcbb39b42c8597d25e20f36dc542117174787)
adds 9fe38f2 Folding Volker's and Guenthers contributions - interim commit. (This used to be commit 6dfdb35c9f982bbdad0cef99016c5ff12a36b1f6)
adds d244af9 Fix typo (This used to be commit 110946f8f2456441072b81e96d85b7d6dc6d4487)
adds 445a438 Another update. (This used to be commit 820417a1678048c61e2cb47cf301a5ffd60e1b9f)
adds 93a2a33 Work in progress update. (This used to be commit a709a2df395aeb9ac076afd8ae770013c05a0374)
adds 19dd707 Work-in-progress commit. (This used to be commit 0a60cc737533a2ef00176328c8481e1d35b8fd83)
adds e0f4b50 Another progress update. More to come. (This used to be commit 578e9211afc515b411f14a598a7492d92c7ce75f)
adds d925368 Remove unnecesarily complicated call to the shell (This used to be commit d32365e03d92a3951b5d3d8fb6b4c3526710431c)
adds 5c6237a Ignore some more autogenerated files (This used to be commit f186948b5f506049ff8120eae06065f19e1124f4)
adds 06131ac Another work in progress commit. (This used to be commit f3f31c5fa49118d79649827d0c5271a527fb5dba)
adds 11fc47a Fix typo so docs can build. (This used to be commit 74bbfc29c1fb8d9cbbb8c63c0f9e6196058c540e)
adds d2dc286 Progress update only. (This used to be commit 471c811da4804c340a0982bdd7a20e80fd7c8008)
adds 75b6f55 Another progress update. (This used to be commit da8ea8bf87452f9541981b7315c1cd5af7dd22aa)
adds 4269774 Another progress update. (This used to be commit 753659cdc7a51815d8b910ddf5c4c392b407e6c0)
adds 40d529f Another progress update. (This used to be commit 1d5471ed9dd12b8e96782f9a0cc93f85624ce9a7)
adds 0d38339 Final progress update. (This used to be commit 024161477fca9629d8a0121ad49cfdcc5bc2cb3b)
adds 5e3c4c7 First set of copy editors. (This used to be commit eb27cd69adc4787458431546e23967a14eb3ef35)
adds bcd13a2 Another copy editor update. (This used to be commit 529c3f0c8a751772f9e7e470a26500d53a59d5cc)
adds 58799d8 Adding mention of ADS support for this option. (This used to be commit b2e19612c5d96e78cee63eb262686e14d4c66bd9)
adds e434004 Adding missing files. (This used to be commit 6b5e4a89bb668f78d2336d08830ceb6ffd79caef)
adds 0760564 Fixed formatting. (This used to be commit 4ea4e60ef4e61e4e6df673d8b6f91647b988f2c5)
adds 30f5f649 Fix link texts for PDF and PS output (This used to be commit 3d8e8a8e35a94596c652729697b335ebcde23205)
adds b91963b Updating Linux Account Manager info from R. Gruber. (This used to be commit ee368ac5096cdc4852a54f8bedefb7a7b0ad1578)
adds 7b52b66 Fixes from Flatfender. (This used to be commit 83dee56ac56c5b574d30b7067cdf1347e51bb625)
adds ae87332 Fixing oops. (This used to be commit 4b83a4c6cfada5f407873e2d252668daeda6ef64)
adds 63588b9 Updating man page info. (This used to be commit 3ea6e74434897bf438ede1f7927da124cca0aa3d)
adds e2c3026 Fixup based on info from Derrell. (This used to be commit 9ea9203ae67aa6b8c822c764d9a729d2ac40827d)
adds beff9d4 More fixes. (This used to be commit a3bd4d9b07803ef82fd61d614ae6cb295a4d3b04)
adds 9181ef9 Fix manpage (This used to be commit 1f519597dec979a471e866e107c407444bdba4da)
adds ac0ea15 A small copy editor's update. (This used to be commit 58569d404077a1d55a41127e8646cddbd902df64)
adds b1e62dc Tidied up file. More edits coming later. (This used to be commit 6f90ecbd25d65bfe8f15ee77aff28d95e28ad0f2)
adds 746f5e6 Tidied up file. More edits coming later. (This used to be commit e314f77c365cd2520ffeabf4fd11e5949897ee22)
adds 69ce22e Another partial update. (This used to be commit 7918cf95df8b22ff44720a45183af167b4465689)
adds 3192e95 Added winbindd to daemon list. (This used to be commit 323fc4f358f0fe9a08dd694d92f42b9f1c405018)
adds 118a2b6 Another copy edit update. (This used to be commit 7d998a020d8de890bdefc6b9312d26001f3ab7eb)
adds 7090545 More edits. (This used to be commit f774111756c5474ecdd1f26d417ccf1469ee688e)
adds 907b568 Edits to build PDF. (This used to be commit 472327ac3df3361c6d4ada6f84e709eed5baa7ec)
adds 65bd1e3 Adding new foreword. (This used to be commit 4b21a973a3072cd4c8e82b7a7a6327592eb53d2e)
adds bc39a65 Spell checked. (This used to be commit a2ec98cf9ea70d9b206e13d95e0c2f5f79575428)
adds a6c927e Update. (This used to be commit fc1f93a1d327e65f8699c3a5506b8223bb099410)
adds 1a06a29 Update. Undoing last update. (This used to be commit e1aa3e68d6e845811aaa27222d22ba1e7975aa43)
adds b956f8c Fix typos - my typos (This used to be commit a0f8b20372f6a050ebeba6ea3726d8aa32207f6f)
adds 1e15cb4 Updating link. (This used to be commit 92eb15f3138233ddd4142ba92effeed446ba6d0a)
adds 7f1d2b7 Updating config files. (This used to be commit 1b767f48fb0b8c2a444222509ba59502c59c2158)
adds a440d93 Another edit. (This used to be commit 1b404ed5f271e8f474ea839754ca855c211a615b)
adds 0a9539d More edits. (This used to be commit f70ba6c481291ff8a600e603ea7ae1deae357e74)
adds bc55984 Another progress edit. (This used to be commit 58d2ba33dde4c28032d83b0161ac32fcc1b7d0ae)
adds c25c661 Progress update. (This used to be commit 3542c6883c4b07cc0be13036708dfffec2062c88)
adds 065a3fd Progress update. (This used to be commit debb0740ff4d9c189589463dcab602830f163eb7)
adds 217b7a8 Progress update. (This used to be commit 942e2d54ad40d1cace384315a167161ec27fcec2)
adds 029f9f8 Progress update. (This used to be commit 64f544e566cea56c88091d5443971c39d8c9355c)
adds 991a5fa Progress update. (This used to be commit 26c9f24614e29c0f658ed4ce0f6877dd65dd32c8)
adds eb42068 More edits. (This used to be commit 1fc20335faa9297aaa64bc28f4103658d3de81c5)
adds fb753c4 More edits - I hate typos. (This used to be commit 7227bb4a9643fac3481d6cb71b5e3368c07c99a8)
adds 1518864 More edits - I hate typos and omissions. (This used to be commit 3c67cff44552d025f11fc831fd3077d5a5025c8f)
adds 672521d Replacing dot delimited with colon for chown command. (This used to be commit 6319b85c6de408a134d4ad2f4ca49d4ae786145e)
adds e48d9fb Replacing Symlink with actual file (This used to be commit cbcc2d8d2c20fd1e4159b2ffa5c74c298e92728a)
adds f6aed91 Move a few manpages to the source repository (This used to be commit 29abfef3cdbdced6ef0657cb99e562e8c78e2f2c)
adds 3af5ced Minor edits prior to final copy edit. (This used to be commit 0763ddfd1f6b5b4cb1e22f58e30f1276d071bf1d)
adds ecafb72 Remove Samba4 manpages (they're now in the source repository) (This used to be commit 2892b3a9ca9ec77e8c81965e74507a3e4110571d)
adds 68abe1b removing 'ldap filter' smb.conf option (This used to be commit 79240aaec9599886edea7b7134e8b35cefee7a28)
adds 4d1889b Fix small typo. Missing space that is essential for syntax. (This used to be commit 1d3a46e6fd826e3e0dfb6e5ac83a7af1a9728be6)
adds 8e5705b Fix typo reported by Dave Jeffs <djeffs at utah.gov> (This used to be commit c366d94eabc4845b94e1c6705af31a27135a5566)
adds b32f234 Fix typo. (This used to be commit 707dee2e8826ab1cc0fb5aa517c86f46659b88a0)
adds b6ea1b8 Removing man pages again. (This used to be commit d307113a0533d6fc02daad0e878a22186b24c5a2)
adds bf429c7 updating docs for new 'map to guest' option and missing 'enable asu support' option (This used to be commit 28d325bb5d83b7d6bdc4333b386d1c67102d58e0)
adds 99525b6 cleaning up vestiges of winbind local accounts code (This used to be commit 9f08cc4239c0ddd78d6f0570c72e43ab7d8fd133)
adds 087e8c6 Another update. (This used to be commit 3269ad5414c2eba17169a644f74174472a29b867)
adds a962c17 fix typo after changes to 'map to guest' options (This used to be commit b056480a0e8224023a2f377979cbd0928331196a)
adds 70fa3ff A progress update - more to be fixed. (This used to be commit be3793e40199e268499f3494e64e3e98dfa4766a)
adds bee7f8b Another update. (This used to be commit 1b262c13f611de49737c6f6ae4a5da64b0a0f4db)
adds b82eb1a Another update. (This used to be commit 617d6045c9673c2a5ca17c423f92a8c9f577c013)
adds 06aa63b Large number of small fixes to the layout and the build system. (This used to be commit 73fac0653c774a8ed8654b064fd63d4e486f6b0f)
adds f3b1f74 Fixup. (This used to be commit 4d76db5e6abcc64302b751c2098f1346e0be7e77)
adds e8fda7a More updates (This used to be commit 82f164625f0ea145466d671ce6716ef438fb1a52)
adds 313a0c6 Split up main stylesheet (necessary for new examples code) (This used to be commit f74d0fc39ac4570d378ff797b260851fe9da34b6)
adds c8d6660 Another update - more to go. (This used to be commit e5b88c3d5e58408c6d87c0196f7c5670dbed07b2)
adds dc448bd Get rid of unused elements, simply image handling (This used to be commit 8fb0bb8ce4668ee0ed1e247dad57c9e9a5a233f6)
adds 112fced Remove obsolete elements. (This used to be commit 7f26b262a0d34183d93b271f64d3ef4ff90c14ee)
adds 5cec435 Remove references to Samba4 manpages (This used to be commit a09660ccdae98c0b630b732c6c46dc7735a1798d)
adds 8a5498d Another set of updates; includes the new examples code and use of 10.5pt fonts. Still needs some polishing.. (This used to be commit eb11ea43f68f57d877dc80d4912396ad8e91a081)
adds 7639ec0 - Fix a couple of LaTeX escaping bugs. - Fix urls in footnotes. - Cleanup developers docs. (This used to be commit d55b9f72ffbd0421cbde67915d9f275cc8956ed7)
adds 6c39a45 More updates. Fix formatting for examples, support long lines in examples. (This used to be commit a3f887703810b0852e3b63e453323487711e5d40)
adds ce052ee Fixes letterpages + smbconfexample (This used to be commit 8cae3c6cfc8b9d895545f47b14ef388be54440a6)
adds cae532b Paper size fixes. (This used to be commit 64e87fde0ddbceeaaf1640b625ee7ef924b34897)
adds f8a8ad3 7% gray (This used to be commit efb98713048d36a16391804acacf1b9cc646a0b1)
adds 789fda4 Fix support for ph-style pages - use ./configure --enable-prentice-hall to enable. (This used to be commit 6b6c33c21a2ad61a72fb0b6f89fe6fcdec275d41)
adds 2757cde Put Johns' changes back in again. (This used to be commit d5a730fc097311f498dd7c3fb2516a1fc0fa1fe7)
adds e228625 Add crop marks. (This used to be commit 22582af1d781ef432d231ca075af0add1912d464)
adds 0e449ff Cleanups + use cross for crop marks (This used to be commit 7ffb3528109e5d21bae9a9c4c2fa210ac3fdf1ae)
adds 2a6e378 Fixing running head spacing. (This used to be commit d573b9c72fb44650b58fc6eb6238cff91d0bb768)
adds 300b9cd Fix image quality (This used to be commit 75faf6c3aeff6716f7a5a10066d7cb960253a58e)
adds 890c766 Fix image scaling issues. (This used to be commit c5d8761bc98a41a2fc42c701f55097ebe24f56fd)
adds 6d6cb2f Another update. (This used to be commit 66bc42ebf26d77e5e26aff18aff08ea475674c67)
adds f75a6fd clarifying 'map to guest = bad uid' (This used to be commit 81e49da90d10408eb39293eb00bcd7109ad7b7a9)
adds cfb7982 Add hack for ignoring link/text() for LaTeX output. (This used to be commit 14198df840f952b8f357b8b56fac7d1f453536f3)
adds 77aa418 Update. (This used to be commit f3874c62d58c638da65e9134a0ed28b1d2250f55)
adds fa96398 Stage 1 of PHPTR Edits. (This used to be commit 64a9e3e8619bf33dcf6b0ff8171b47a3e2581239)
adds 66561b0 PHPTR Edit 2. More to come. (This used to be commit bc4d2f60cefa126415b06440280761d19e8c0d21)
adds 9dfd533 Another edit and addon. This is a work in progress. (This used to be commit af7841908dd35d29d4047965bd47070535b5dbdc)
adds 841de8d Fix typos. (This used to be commit 0a84e3291686e84450c674212acbb4f243dd7c65)
adds a10d141 Fixups. (This used to be commit 8af58dcf0b16bb1f1bb2e35e36509d1f47179f94)
adds d547560 Fixups. (This used to be commit dada3c10893393ad0448bbe92ac2964f2ac7f316)
adds 0441898 Fix. (This used to be commit bd41d2664164474bdacb8fb1d973709c5e09ba4b)
adds 161ac1e More Updates. (This used to be commit 6fba7bc2c89b584278b0f888b7620b5206624e4b)
adds 77766a7 Update. (This used to be commit dbdc2d3342a863244ea20d5fda01ed0e6becf616)
adds 0458560 Fix html build. (This used to be commit 741ae2bd95c4c2fece10ce2021b15881f557f475)
adds b6bca4f More changes. (This used to be commit 82ac7a25ed5e95fa664f0bf73e8b8241bd7cb44c)
adds 6c77cc7 More changes. (This used to be commit 89e50f6abef1cd0b5637035903f2907580e3ccb5)
adds 7f0fc7c another edit update. (This used to be commit f66eff640188e80e188b2041eec49f787ff3aa7c)
adds e311f1e Another edit. (This used to be commit 2f7a602c30819ba81762bb10b6eea4c6f66f92af)
adds e2e8575 More updates. (This used to be commit cc6daca7bbab5dd148ab50e8080336bbd8392f53)
adds 9c183ba Another partial update. More to follow. (This used to be commit af8ad4d3f8c93a1fd40399253ba621d54ec3070a)
adds 6a953e9 Added notes that this chapter is in flux. (This used to be commit 1e42b2c6816ffd5b3656734e3c0804e81a43f503)
adds 01a4f30 Progress update. (This used to be commit 86f20eacb8f5e707b07e6d7aced55c3d2b2d9d6a)
adds 08d364c Another progress update. (This used to be commit 9525a2dcab0374da020a912bd7c6239f8397e368)
adds ffa2020 Another update. (This used to be commit 92c45d0294a92af67c21b94e1b2b2bb9d75e2a7c)
adds 0d1a597 Another update. (This used to be commit ffbeafb8490d276aad73b77b4f6de909ecdee68b)
adds 4d6eb79 Another update. (This used to be commit 843c2903c1fe66383c203e4f5f544b656f521526)
adds 8caf5fc More updates. (This used to be commit 438dbe5626eb57597a011b904e9bf5292eaf90bd)
adds 4242dd9 fix bad link (This used to be commit 075088ced053e2cd654e558ba9caf2be8d3898e4)
adds b2ded59 Fixing index problems. (This used to be commit 2e192190776e41ed96ccb77af945e8ab815be526)
adds d8c609d Progress commit. (This used to be commit 4eddd81b118c051964c490e70cd9039ceeff3a4b)
adds 55f0d8a Another partial update. (This used to be commit 9318b2c9509cd864b4e1df7ce6302e07b45e4343)
adds 7dac3aa Progress commit. (This used to be commit 3ab50a9a28c8aece00895ce81ec8ec8dd875b5ab)
adds d943f43 Another update. (This used to be commit 597e43bbec1abcbffeb822b20f044146990d9eec)
adds 3e906d2 Another update. (This used to be commit d93f7ce1f988f03d332e4debe5c73a8a43f1a38d)
adds dece1b9 Another update. (This used to be commit 32c764343daa5ae8dd7af79982e7d914491b86aa)
adds 65b740e Another update. (This used to be commit 906773c84df79a134d963387f0d1cd450355d53c)
adds bbb2d58 Another update. (This used to be commit d8f29912ccf9df63546ab12773cf18c0bd17b14a)
adds 99587b2 Relocating Privilege info. (This used to be commit 78ad3dd24b2b6bbd747b6c1d3ddf9cd803cc20de)
adds fd695d9 Another update. (This used to be commit 100a6683e6393fc97e2d5d31e5c8cc7b6dcd9085)
adds 06f185b Updating index exntries. (This used to be commit 70ebffc4b12837da7a4b48c22e2b3fa7475ee03f)
adds 9a282c8 Updates. (This used to be commit f489e98119ce5fb1a6e273830bc2ae6de3048a76)
adds 1aadb63 Remove copy editor's comment and fix link. (This used to be commit 23b892a651891431c9ffed8a433fb1daa43c38da)
adds 578b8ff Fix another set of typos. (This used to be commit bd82c89dfbde9270137dbb06e776ebe3e0f7b186)
adds 26bc62f Fix another set of typos. (This used to be commit 1f3b99b6139b1a66081cba7a05c0b989d18ebf14)
adds 7bbe980 Updates. (This used to be commit 7ed54f8ef2854421dec90da2420b727ae7cc09f7)
adds 781dd7f Updates. (This used to be commit bbce2711bf8d1d3363215dc75ba491388a7f5600)
adds afc41d6 Updates. (This used to be commit f6fd83716259df1eaedcac05bcb7998303e68c5e)
adds e36a985 Updates. (This used to be commit 0540f3b601209724f4da0171c92fef371873999a)
adds 82f96e7 Fix typo. (This used to be commit ccc922110e5a385989e74b95803291e65164c92f)
adds 130fd1d Update. (This used to be commit ac83deb73049f055f0ef159a5f3e5ec29a28efda)
adds c3c1991 Update. (This used to be commit b9723ad0367bae2064a147f42730bc3efd0688ac)
adds 9e75007 Update. (This used to be commit 25d19245013b188da7b43862a7e09b85f7ce0495)
adds 1eab62a Update. (This used to be commit 04c42f66231b83efe739779b6f705a8e93591fc5)
adds 6bf7ea5 Updates. (This used to be commit 471d549a6dae3349ac5ee523424cfbd080009877)
adds 59f2b7a Update. (This used to be commit cff77db9f811ab6690c1c0ef49e225c69030d64b)
adds e5b239c Update. (This used to be commit 42e208e96b442a710f1b6c3d7a3aae39ece68c92)
adds 71d5f45 Update. (This used to be commit 9d4cc122e5b8cf9cae8be2c4ab5d442f4ef83cd3)
adds afd8f03 Another Update. (This used to be commit bd1894dd2fb6108354526e702a4394f07b73d048)
adds cbaced2 Update. (This used to be commit 49874d0074fba98fb5c03fd4f76619dfd8c54ab4)
adds a94a1d9 Update max stat cache size parameter. Jeremy. (This used to be commit 28d872f2a6380c0dd8f13398fd1ac64567d1c4d1)
adds b31dd81 Update. (This used to be commit 69259f930215a6fc1ae84f9c9db6ddd4b16a14d9)
adds 8ee4a3b Fixes. (This used to be commit 2b28fa8fc0134afd4970b573ff5d7e5c408a2ff0)
adds 3cd3c02 Update. (This used to be commit 381ebe595db40005c63905a89ec8518d4d38c43a)
adds 78084f28 More updates. (This used to be commit e11336e5b2b97ce8d0b25efc3a09c7a82a02a40e)
adds b524947 Update. (This used to be commit f5ad235e606fbf4ca6f0c0870b9324127272387e)
adds 0eccdf4 Update. (This used to be commit 9ef03a59642796676ebaf4963d2da7b32724af17)
adds 51bf368 Update. (This used to be commit d72e6dc4e7069cb612c38c592f81163b7cad38a5)
adds 0c3c7fc Update. (This used to be commit 69acfea203352d1b1d4d9bc72c41b01e7df9c2ec)
adds c83b5a3 Update. (This used to be commit f9f6d9884d2edc3b53489c5c19536ecf7fc4b415)
adds e09d3b1 Update. (This used to be commit 8055cc5af4821b244edc6b567fb7a69b31ba258e)
adds dbadd05 Fixes. (This used to be commit 41a5214cb62ca18b9243ac2d11254e09906931ca)
adds 8e4bcf4 Update. (This used to be commit b0d79e4c3536c5c8d66da6d469344c5a8ad3ea3b)
adds c26bfa2 Update. (This used to be commit 04a1961b214a944bb6d489bfa335bf220b708939)
adds 0e5833d Update. (This used to be commit 4bd33872db47cd06b307da3f43c417b88863d9f3)
adds d59d442 Update. (This used to be commit f568b682c01cf2134b39824ce5943952128dca29)
adds d61a7bd Update. (This used to be commit 8bec13eaae6c96417719adac738fd9287d2c9ab9)
adds ebb732d Update. (This used to be commit 9144f87a2973c9cb5383878e46bfb0031351e3d8)
adds c6782c3 Update. (This used to be commit 5009f1a858fd9bffd93cd06c48f27f194e470494)
adds 088f078 Update. (This used to be commit 9d0431b8980e1b918d7d87af4191d6173a63baf9)
adds c5ae3a6 Updating TOSHARG files (This used to be commit 2ada75f02f4ba7de548a56a14f1bb0281029e063)
adds 6713e84 Updates. (This used to be commit 06167ba9122d52bcd07b2ceb0e73e013c28ad309)
adds a0df8ce Update. (This used to be commit 83a5d81b34eada97484ff23cf87727c97d6cfe2c)
adds 5c5addb Adding place-holder for inside cover docs. (This used to be commit ef7e75e195ce741b18d25bef2f73587bf9b34775)
adds c0e354c Update. (This used to be commit 5665a42e4c4ee6b44df36387d574a3d16f423dbf)
adds ab59cd7 Editors updates. (This used to be commit 6d4f8adafb72fef9622e3b03d68b51fd5c28e5ca)
adds b476f17 Add basic manpage support back in. (This used to be commit 87f8af6033445746c1aceb419aebc0ae98933dd5)
adds 82c556a More copy edits and content updates. (This used to be commit b135c36d9e0ec14c855101bf8e3d40c45331290a)
adds 7de8bbf Fixes. (This used to be commit d22119299bf79224c4456599e6e8bbccd7a79c6b)
adds 2d88547 Guenther's edits. (This used to be commit e7ef1df3a8c4fcf892945cecfc252fb9cef4941d)
adds aeca1ba Add notes regarding %L and port 139. (This used to be commit a716800a4961584a6dafecab9e5601ad1997368b)
adds 03a21b0 Edit. (This used to be commit 070cf6eac632cf2d2813f00fdf8be1de814318b5)
adds 2d073e3 Update inside cover notes. (This used to be commit 734d8df0c554e742297fe26f85e3303d0a3a31ea)
adds 64bed7e Edits. (This used to be commit 4c0b3bcf979c3c32cc670119a11ff92133498e46)
adds f07fb55 Final Addition. Copy layout is next. (This used to be commit 6e81f1b33945fb4271172ed91c18a2a164bc5dff)
adds cdfe287 Remove port 445 so NBT works correctly. (This used to be commit 8b3fc80392a801b3183e48d1be2d481de2a379b8)
adds 3b9104c Add index entries, fix lingo. (This used to be commit d417b5abf6b2d5d322cbeccc7313c09c69cabd35)
adds e403123 Fixes and updates. (This used to be commit 9923009479a405cdfb46a10eae8256b745863cea)
adds 2cfe1bf Fixes and update index entries. (This used to be commit ff11ddb88f4e39031dcdbbeb7202642946709a79)
adds c7e6ca9 Fix typo. (This used to be commit 8057096b675ef37f098513c5e4b861be4efb7ecb)
adds 76480e7 Fix typo. (This used to be commit 992bd93bb68030e387ca3cdb64f4e48237f1c7b2)
adds dc900f6 Fix typo. (This used to be commit 4076ffcb19cf3d0bb1f019cd1f5eaf70375f756f)
adds 4db0fd1 Fix line lengths. (This used to be commit ba1ea3c2652db22de61445b350adeef18088c464)
adds 4175014 Fix line lengths. (This used to be commit 98fb937ed0564d1e75c6cf2d7dd743436ed4da1e)
adds 72ceea2 Fix line lengths and other formatting issues. (This used to be commit f1c42e8a683c218053d4f58bca813814429ab065)
adds fa4cf1c Get rid of crop marks. (This used to be commit 0db55f8beb414cd9151dcd0123e425b2395809c3)
adds 66414ac Add openright (This used to be commit b3a6450e8ac5679a667da55355e0db4246298382)
adds a9ac62a Fixing smbldap-tools info. (This used to be commit 79ff46fcf18f9f8bc64ee7c6e49f96f16b06388a)
adds b5f9c62 More fixes. (This used to be commit 83f17d7dd9135b1750e7ad714a8fa32a62530e81)
adds 55d8ee0 Some random updates. (This used to be commit 57d0cc9fcdc1c790a601f6dcf7071188448a5f58)
adds 8ae178b Don't show obvious sections from manpages. (This used to be commit d7263abdf8ac4ad89c0924f8ab24629fe9117c4c)
adds ae955f6 Bunch of smaller fixes. (This used to be commit b6ade327e055126d04bb53451c71ebef27112a16)
adds a3260d8 Fix line issues. (This used to be commit 86f40ded45f1fabbb2c11d59e46542651d40878c)
adds 85eb71f Fixing appendix nomenclature. (This used to be commit b5564c3301f92e951dcf7d14e11e3edfca2e94df)
adds 1820edf Fixes. (This used to be commit a2665633f8634b7c6b633c4789b3d0c922abba63)
adds 1097def Widow/orphan handling (This used to be commit f405aa7c30f2e430448b4dae25960b4b31421d01)
adds 4a94f2a Fix to ensure chapters start on odd pages only. (This used to be commit 36a24d0b601d9753ca67cfd7332524b69eecae05)
adds 4e9d500 Fix double entry of index in ToC (This used to be commit a363e32cdc64e424c9d5389dac0b9498279aff65)
adds 9928a49 Fix DHCP ranges - thanks Eric. (This used to be commit f4996ac5622efe3a42acaa2942cc6619d6dfc4bd)
adds e97618b Fix changed link - thanks Eric. (This used to be commit 3ced6c9106a615ae58f93dc77db9bbe0247e9be0)
adds c4e3642 Fix changed link - thanks Eric. (This used to be commit f92e5f6392d0afaa9b24d7af1329b3923c7f9576)
adds a37bdd7 Fix changed link - thanks Eric. (This used to be commit 3515962eb807564c80c18e5ae4c1315ca8f77c83)
adds 9d1b99e Formatting fixes before publication. (This used to be commit c1a463a3ca4fd76bfaa97e296dbe82711f3f2018)
adds dc7e92d Another layout fixes update. More to come. (This used to be commit 1c39e898a64172eb6acaef554ef9e9016afa553c)
adds 0ab658f Another layout fixes update. (This used to be commit 8001063cb3129793cd1d4bf088e4936b734f7599)
adds 082104f More formatting edits. (This used to be commit 962cb93b8c17bfc93cb6c8634d6eb47bbc271569)
adds 1e30141 Fix URL. (This used to be commit dccc5da7b48ace6970a749bbee654b5202429737)
adds cf95526 Fix URL. (This used to be commit 69535357bfd25441cc0d5ae8ff09cafaa8599d8d)
adds dbaca1c Fixups. (This used to be commit 191b4455ee2f5d979ed81f724c39ad6e359a4433)
adds c4da9a7 Another fixup. (This used to be commit aa6b653bc910e11cefbf5289ee685c5bb9312dbe)
adds 8ec40d4 More fixups. (This used to be commit fbcea7ca3f89e298bec36b16f9aa7bc650440302)
adds 3d552b7 Another fix. (This used to be commit 0d42cef67f59ed1c47d02a6c414f6ba739f2a62e)
adds 021d722 Another fix. (This used to be commit 59a54ff14c398a53c64f1f4adcc6924917bee0d0)
adds 5357c5e Removal of CRUFT. 50 lashes to those who created CRUFT. Argh. (This used to be commit 555e174de5d390cdc744b8bcbecbeccc31079a23)
adds e6e8615 Ilia Chipitsine patches. (This used to be commit a12ddad2d8ab0d05862bf4cba7a073052683a8be)
adds 67f0489 Last PHPTR edits. (This used to be commit 67668e23766dec799f95a64a94f553ad31db50e6)
adds 9953c88 Minor fixups. (This used to be commit 3d393afa21a1d5da34ec59877b52a41093d7bb6b)
adds 97e3e54 More updates. (This used to be commit b546de20f793aeec7739ef32451d72582175ae58)
adds 40ac96f Fix two small typos. (This used to be commit 86d58c8f57c5f861319a86dc75e49a7988a6341b)
adds 4c7f834 Fix smb.conf.5 output (This used to be commit a6cd8e8598b50fc9c8157bd84d4a0ec976f8c5f1)
adds 8d253f0 PHPTR update. (This used to be commit 974562a71f444faf9eadbe3b6cbe47de29e9da1f)
adds 9d5141c Fix typo. (This used to be commit 20e9dc13bab105589d747f54cbe310eb81302d1f)
adds 292a34a Fix italics issues in Subject Index (This used to be commit 2301da420f0b130a2b11100bbb0991acb8c80d88)
adds 266258f More documentation regarding disabling of roamin profile paraphenalia. (This used to be commit bb0873dfd09afb4594343699bd0beba122f1390e)
adds 7581554 Names can fail to resolve in %m, not in %L when listening on port 445.
adds 3c348db Fix typo. (This used to be commit 968c71e328e9abf4390f229da477d63ff3b5faae)
adds 8d35423 Fix typo reported by Raphael Langerhorst <raphael-langerhorst at gmx.at> (This used to be commit b3116447f9c633897840e75539252dea9ba5f211)
adds c4be9ce * addminf username map script docs * removing delete parameters * clarifying the usernam map docs and the logon path docs. (This used to be commit 3c097d325346ae4763be29181eda43d986521ef8)
adds 8df014e Fix typo. (This used to be commit 2d379b3afa3657c66596bf98fd1dc6d7c06b001b)
adds a390a05 Fixing missing link errors. (This used to be commit f872bc5876431dde538db245e93b2446039a7873)
adds 2c4b89c Updating RID information. (This used to be commit 8408202ee59bfd65e9bdaef43b86a6361f2d0e22)
adds e0dfc4e clarifying ldap suffix options (This used to be commit 30248d33d1eac0d77c2e2a82497869fec3795bf5)
adds d5bb12a one more round of clarifications (This used to be commit d33574fdb499f89ec83e9e14979174c6c4d5e68a)
adds 46da987 Further clarification regarding ldap suffix usage. (This used to be commit 4510dccd6ecf8c562be752fb8961901b607fdeb1)
adds 236613b Removing manpages from the version on Samba.Org. (This used to be commit db4cb4f3290d2d4d1cbe75381bd25a7d0931b6d9)
adds 5e1aeb8 Fix typo. (This used to be commit 483b43870ef44172826433fad94a588a556f955f)
adds 1856f7a Added "acl group control" docs. Jeremy. (This used to be commit 54bb01f1d468d49a134dd8792540d756b6a7e0a2)
adds 48bd424 Fix spacing issues. (This used to be commit e3ab33aa6753d4895e1b59d609e69bc4edf53952)
adds 45e7d8a Add simple test document used for testing the docs build system (This used to be commit 8b42488b40ae567cc250ba01221be673adb0ab73)
adds f8ced2c More verbose error message + ignore generated pdf files for images (This used to be commit a7ddeac8bfcaba0b1c01d08a357c98c8f4bbbad7)
adds 7017637 add note about print admin being deprecated (This used to be commit cb36b4c0668318fd6b6ceaf12e459643f1ec826e)
adds b00cf2d remove the printmode documentation since the command itself was previously removed (This used to be commit d4fe2601b2f6ee32501b66828145ae024f57e750)
adds 8121482 Clarification based on feedback. (This used to be commit d5392f8fc070536b632d3e710a7b3dfa48ce3a56)
adds cf596ff Re-clarification based on feedback. (This used to be commit e6ed821136f1961448bc5e96d645a69f164ca0b5)
adds 6c2e589 Formatting and other fixes to man pages. (This used to be commit 411025ed0d6ba37ff00f4afc8ccdc9dae94b62e0)
adds ed126d3 Updating parameter changes from 3.0.20 release notes. (This used to be commit 0f0e89f906362fc2a004d9e918eefb4f4bf1d250)
adds eb044fc fixing up some links in the html documentation (This used to be commit 2c0ea2437f1873c388839c4eeb172f53db448449)
adds e0db55e Remove CVS directory checked in to svn. (This used to be commit 8e6239229d91f52f8f439e1c1da699af338e75b4)
adds 6b53b10 Adding info regarding account flags. (This used to be commit 78672e59a8c8a9911864d478c7335b082a17880c)
adds c698e4f Adding documentation for vfs_default_quotas module. (This used to be commit 13c650f418807b9eeeaa8e205d164a1f95de789f)
adds 7216c9a Fixing typos. (This used to be commit d1e1190c2fb8361938082c5401a7f7a7f839f544)
adds bc1017e Fix typo. (This used to be commit 030e323727a4032a68b49a7e11b0ccad29742322)
adds 145b3db Adding missed comment mark-up. (This used to be commit 925b4bd0cde0c365677589210b9b7fb3f17c0805)
adds f9a81ca Code in Samba 3 states "use sendfile = false" so documentation must reflect it (This used to be commit 07a7e00818499958aef460525ff131d67435a95b)
adds 73c65f4 Handle dia not being present more gracefully. (This used to be commit 71a59a3e75bbe482c3ee48e897cfbb462c269af2)
adds d592776 Fix typo. (This used to be commit b4a1ee35174bab58b801f2e217fafad0e54e3ac2)
adds 4ad30f3 Add missing domains container. Reported by Arun Sharma <asharma at interstructures.com> (This used to be commit 79acbf6aece2a23ffe9b53541e82244beda61518)
adds ff76253 Added description of the X flag, removed reference to Samba 2.2, and put in a pointer to the pdbedit man page. (This used to be commit 160b0ba0e287548fd318634ab0544383c7cb0927)
adds 364fb1b Removed statement that it would be problematic to make umount SUID, because it is on all commercial Linux distributions. (This used to be commit aab0eda212172d6eb978e899804e30571003f811)
adds 0a3ca81 Fix for bug #3148 (This used to be commit 0bdb88cec99889ec67619d2715e56d35432959d8)
adds 2a57a3d Fix for bug #3146 (This used to be commit 86fd63bebe314d1137c01fc6b0cf097e8ddabb17)
adds 1894db7 Fix for bug #3139 - remove testprns man page. (This used to be commit d7d77cd9dd670c530e87a7eb8a6f67638c202fa0)
adds 1e99597 Another attempt to fix bug #3146. (This used to be commit 44434d3bf03f61a8a139c7c30a78ff5f391b227f)
adds a060b5e Fix bug #3061. Restart nmbd when editing wins.dat. (This used to be commit 6f64879b6709aab10b85bf340c452a2795f0c2e8)
adds f436d80 Fix for bug #2692 - Do not use NetBIOS name PIPE. (This used to be commit ed5d54407177b26a3436e76bc2b37801bbdd6fac)
adds 3dcaa47 Fix for bug #2303. (This used to be commit 04ac7e5664f2bf6d668dea3d65a055de685a64e5)
adds bf54119 Replace macro with expanded text. (This used to be commit a7b5bb4d3bc9d5d7b760c12ca2c59b56670f29d0)
adds 80e2b75 Fixing bad XML to ascii code conversions by replacing smbconfblocks with programlisting tags. - Bug 2032. (This used to be commit b11bf7831ced23a7d1b412067b7c09b4aac45afb)
adds facd13d Remove another reference to editreg - a deleted application. (This used to be commit ac9d364728cb5f7e0c7142a35e05b872a37894dc)
adds 562cbca Updated from 2.2 to Samba 3. (This used to be commit b8c38918c77cdf9b6927835ef58e3b791402856c)
adds 87c13ff Fix for Bug #3179. (This used to be commit e44921ae9c8ab501727e3ee2f68458b4dfb8686e)
adds f03f2ab Fix for bug #3180. (This used to be commit df444a296a3cfffc3645d88afe500d6eb0871468)
adds c178dfa Apply docs patch from abartlet at samba.org. (This used to be commit 1683823d74a3e9a03bb8e81b2a7a382e5d977859)
adds 0d09f02 Adding map read only docs. (This used to be commit 121dc1756071728385e7c3abf0603b7c09d0009e)
adds 87a3358 Added mape read only parameter to the new parameter list. (This used to be commit e88ac1d5e0bdde8cdfad28b62d1f113e6bd2b2fc)
adds 42d5586 adding dpcs for 'eventlog list' and 'svcctl list' (This used to be commit 4b6f110f468b8d715524fa9b27b509757566add9)
adds ea01e6f remove unknown tag (This used to be commit def3196f6215a8c7bd5c1789e281f5b032ec240f)
adds b09481c Added a few clarifications on map readonly parameter. Jeremy. (This used to be commit 05fd3a9df9f8e2bd22bb88bef8e762f8653e3659)
adds 7f17d20 Change dfree command to be a share level parameter. Add docs for dfree cache time. Jeremy. (This used to be commit 16a4f358dbb9a6a12d6c4727612e88dcb14de921)
adds 736d823 fix typoe in 'map to guest' entry (This used to be commit b0f8e155aef3604c22cb5836727a1ff29407e7b5)
adds 571e95f Docscovering the rename user script from jmcd. (This used to be commit b6a17f4f7cb76468343925db007f375e52c16c35)
adds 90dd48e Document idmap_ad plugin and "winbindd nss info".
adds f88faa0 Fixes and reformatting from Bug #3190, plus a clean-up. (This used to be commit 8250e36fe34394938df16533f77869b93d3be761)
adds ec3de96 Fix Bug #3183. (This used to be commit 710cdc3e916adf5a509b04b88b22a655fbbfaf2e)
adds 210b657 fixing typo in the 'map readonly = permissions' explanation reported by Thomas Bork (This used to be commit 52803b76f6f576eccc6d0fe9524bae66bf6e5519)
adds e640a8e Fix bug report #3225. (This used to be commit aee98a9f366e4bdec9a14728390d9ab66dfbe3f4)
adds 8920ad1 A slew of fixups that were causing problems for some folk. (This used to be commit 6b2ea0772cd3ec8cd735acec2cde807d972737c5)
adds a959ecf Removing manpages again. (This used to be commit 85995ed76a8b96443ffa503a101da27e75cd4e27)
adds abaa099 Document recycle:touch_mtime (This used to be commit 40984e7ecd865412e089c654b4dfaa9f17bd4cc5)
adds 453742b Clean up file. (This used to be commit d4698f2ae991fe2f18556c2493f0d9aa20b53325)
adds 6da30bb Clean up file. (This used to be commit 1a30a66098cffb580dd85d71f5577943f1bf1d76)
adds cc095c2 Add information regarding PDC/BDC roles. (This used to be commit 20c7a20f42143e00d955d4b92ba8ff5d0aee5c65)
adds 255199a Added acl map full control docs. Jeremy. (This used to be commit 652945668e2434d667b48c6fb6e23c3265e79ca7)
adds 41b029e femoving outdated registry file to prevent confusion (This used to be commit b74549872c01b7aa27caee571ec5eec1758bec04)
adds ccaf005 Document "acl check permissions" for 3.0.21. Jeremy. (This used to be commit 87cff7c70223e5035e96005eb67ef606c68d4860)
adds 95cc6bf Fix typos. Jeremy. (This used to be commit baf8a510900f76f6b78e5e92c18f555187e50ea5)
adds da9f82d More corrections. Jeremy. (This used to be commit b42ae42c7127a4a0e6c56113a87b88a0b01993ce)
adds e5e18e9 Fix typo. Bug#3127. (This used to be commit 8c4a6c2e29beb1fa65abd97b964ce2198c471c97)
adds c98b551 Fix paths. Bug#2743. (This used to be commit 86a5e34cd9e1deb21c816beb5df8d407e7a29b6c)
adds 8b8c57a Document "reset on zero vc" (This used to be commit 7f79040b20d71132c449a36a7b39b328edf39bb3)
adds 4c13478 Fix typos. (This used to be commit 8043a4f7a2efec42d8d22027bbf8a19544a6709f)
adds b78eabb Document passdb:expand_explicit (This used to be commit 4da40fff7b07cf2825fd5947d231bf48eafdf9b3)
adds e9a4c0e Make us follow the newly documented pathname processing rules: "As a special case for directories with large numbers of files, if the case options are set as follows, "case sensitive = yes", "case preserve = no", "short preserve case = no" then the "default case" option will be applied and will modify all filenames sent from the client when accessing this share." This is needed as fixing the case preserve rules to only apply to new filenames broke the large directory [...]
adds ce6d43c Update to include Centrify information. (This used to be commit 5056ca173177fb96d35e36612454eaddd5c3fb70)
adds 92f353a Adding modification of Jeremy's documenation for for 3.0.21 large directory support and tidy up source file. (This used to be commit 9ceb9e032f1bdae876aeba2e4394df15665abb8d)
adds d18b6bd Fix typos. (This used to be commit a1d9f549250e29fb5688419301dd5d5b2336fa7d)
adds e466b1f Document "passdb expand explicit" properly (This used to be commit 7b9a64e77a353a272120693c3b61db5ffa7545cf)
adds 75b6869 Fixing messy man page information. (This used to be commit 7095d7d85fc3abc30427a827b1a71e3853114471)
adds 4f1013a Tidy up only. (This used to be commit 4e32d023364c82bc153fee822e68e47d88bb7e9a)
adds 2ee2c27 Update changed parameters for 3.0.21. (This used to be commit c375587b15c911eab171816f8446e71d3893c29b)
adds 5dcee13 Removal of parameter mistakenly readded into list. (This used to be commit b64e7b8b866ba665c546a833c73a15275fa5be17)
adds df0bf64 Added IDMAP dump/restore command info. (This used to be commit 4204fcb6349a913f4d49ba725a638dfc6a7695af)
adds a6f7ec7 Fixes only. (This used to be commit b068e00a591577b6d6286ede44301f1fd626c844)
adds bc4c3d8 Another touch-up. (This used to be commit 062e6d08a4d1ea8b07387feec99233426ab48678)
adds f58ac61 Updating documentation of tdb files some more. (This used to be commit 9d530b84d791feaeb1a77bca37e91557adf86f14)
adds a4181d0 Further updates from one of Jerry's emails. (This used to be commit 3f5617b520d7a7e97eacb0167ee677c5a6d7001e)
adds 193dd9c Fix typo. (This used to be commit b8c84fc5e903327f5543412ddbaf40ff9b48338c)
adds a027659 Fix some misuse of the smbconfoption element. (This used to be commit 3ad59de4976b5b84207c964bdde7b329f3f35c7e)
adds 7b79b3f Add some documentation for the 'iprint server' parameter. (This used to be commit 0d3df582c0f7861fe66aaaed9b13b443fe73f46b)
adds 46b9e7e Reformat source files, move 'default' info into body text. (This used to be commit f62f7a9f76a606ef3faecdd7a25803d461d6c924)
adds 41ac496 Update cifs vfs man page to add missing new mount options (This used to be commit 4bb730edd39bfc1c5bcd99fb72d960ec30dce941)
adds 8a4ff44 Remove legacy file (This used to be commit 3c3609b6003ee85883f56774f6e42f69032b7b58)
adds 0531ddb Added -c option to synopsis. (This used to be commit 7adfc1b5d5840dbfc9a8d4bbb40d4408cc212a05)
adds fa97303 Added -c option to smbpasswd.8 (This used to be commit 5b8574bf468f5ec918c520133e3ed4476315433f)
adds 61afc8d Remove guest capability on secure public share - should not have been there. (This used to be commit b5c11a7b7b4f313a56af3c58a4efc4fdd29d5b48)
adds 11b601a Update Outlook info, courtesy of Jon Johnson <jon at sutinen.com> (This used to be commit 86508ebad6b4e7071aeeed54841ab90ca712eb75)
adds cb0a5de Eventlog HOWTO - temporary copy, (This used to be commit 5f55944ee546c2449759959805864f090aa9c7bd)
adds 390c399 Added clarification regarding user rights and privileges. (This used to be commit 1ec6e88e157cb8e07c22553b0d94d3f19e8766ab)
adds ff5c058 Fix typo. (This used to be commit 76922e3d10e8641ffef9c19604753482b98313c4)
adds ccd1291 Move to right manpage section (reported by Noèl Köthe) (This used to be commit c07b45618215949265d673c2c32ab469dc959af3)
adds c89747f Move pam_winbind manpage to correct section (This used to be commit dd48f65f834394f970224fdbfba5910997fa07eb)
adds 2085e84 Reformat of source only. (This used to be commit f091aa4e37e406245610aea66d20e4c81c7b59a7)
adds fcbb391 Fix typos and attempt to clarify the explanation. (This used to be commit eb3e5eb252b8c297e872b1081ceb052b3cd19deb)
adds f940a5d Fix typo. (This used to be commit 716784b86dc39fac80e88379d515c45bf0ea04a0)
adds 9c631b0 Fix incorrect path to source files. (This used to be commit 5c73b297bf18382e9d640f6d97fb48aabbdecf52)
adds cd668ed Removing mention of the winbind enable local accounts parameter. (This used to be commit baf4de7bc39c4adb55d05b13acc610cca14b8a87)
adds 3da829f Document the new %w macro. (This used to be commit e463282b938b9de102b6bd278264b6d158e56aef)
adds e865a46 It's spelled sep_a_rator. (This used to be commit c49b3483a5a29272d0c29bd112e79cd39a3ca528)
adds e907d1b fix bug #3434 -D is -d for net add option -V gives out the current version (This used to be commit 48c4d0b17443d304659bc654c5c09ad9edfd7d14)
adds dea5c45 Fix typo. (This used to be commit 9fb0d77cf1a1fa91e6edb3cad2f1edb1d6d8f1ed)
adds e4db14b Document procedure to move account policies to ldapsam.
adds 17a2af0 Remove references to sql and xml modules from the Samba3-HOWTO (This used to be commit e10113c851ba8f9b1160cc4382e6ab5d53f2f3ac)
adds 7594992 Document --parameter-name and --section-name. (This used to be commit e96ef3e9cb2217d4e5c67dcd8e8ae1ee9d136c88)
adds ff99845 Add missing arguments. (This used to be commit cfcdac776b33bb4d468433155fe6b357a5e6eb66)
adds fee9dd5 Removal of remains of old xmlsam info. Had to do this to fix breakage caused by partial delete. (This used to be commit 80c84c6fc20659d2556fc035030802c991cd9c68)
adds a6d2003 Remove one more reference to xmlsam. (This used to be commit 150868bc1bd7a615c3f34f3946cfd43a705f226c)
adds 36e0e21 Added documentation for 'F' option to tar. Needed before I fix it ! Jeremy. (This used to be commit 2e171569bf1324fd224c9f168dd2f51a35a8b3a5)
adds 855154b Ok, correct docs for this option (-F). Jeremy. (This used to be commit 147e2c2f72383828a038c05888f0ca1ad1d793ed)
adds e829014 Document -t, --password-from-stdin feature. (This used to be commit 19bd9603b4c8cb55176f3e916e138623f8ecc468)
adds 41e8826 Added attribution. (This used to be commit 67994efcc5896de52265ca2b2cb72e0d99c580c5)
adds 6fe53cf Fixup only. (This used to be commit 4f6b2b2986eac1cab89aa82562e3a39d68d126a5)
adds 4bc1544 ldap Idmap suffix should only specify the relative dn. (This used to be commit 25309f02aebf44551f634f7e4c2fbfcbc3d810e9)
adds 9ffe4fe Fixup typos. (This used to be commit f4721b8d65d0453b5c316b7dc5278733c761ba32)
adds b824cbb Add a note that the 'nt acl support' parameter also maps POSIX ACLs as well as Unix {user,group,other}/rwx permissions. (This used to be commit 6633dd5ebd476db35015d8bbe32acbd27da55db9)
adds 1c5a433 Although uneffected is probably a word, it's a bit awkward. (This used to be commit bfcc89c9f704047e47d0813af237057098e1d58d)
adds 8d44794 updating default values for several parameters (This used to be commit a35f78b6cd54be12cf8abef2281a75bfebe37a7c)
adds bf6340a Two fixes by Karolin Seeger <ks at sernet.de>
adds 147c8da Document 13085 and 13086 (This used to be commit 3e8acb9832d257d867849f28c4bd715447fc96e9)
adds aa0f04b fix example usage of -D paramter (This used to be commit 90d7d76b96ae0adb2c64c53ea1bd4196afecc9ce)
adds ff3e7d2 Remove reference to XML passdb. (This used to be commit 91dd9767195dc656879037a42ffd9db493b95e11)
adds 4e7ced8 Small (but I think important...) fix for the idmap backend parameter syntax.
adds 08ca0c8 Add paragraph about how to dump a parametrical option. (This used to be commit db8f4b35d611a46a093ed3a3cac232b7683f13c0)
adds 6b5c926 Document default change from "yes" to "auto". Jeremy. (This used to be commit 66f046b6390302472b5e377478913ce971eee3bf)
adds 9232230 Document the "fam change notify" and "dmapi support" parameters. (This used to be commit 2b7935a1a76fd0b300295a89bec89862094c5dc5)
adds 324f15f updating my changes for new/removed/modified parameters in 3.0.23pre1 (This used to be commit 681189c925cefa8edcb4dc68ac1a05f563915618)
adds 6ea1d21 Start documenting undocumented parameters.
adds 9415f50 Follow code cleanup wrt idmap module names.
adds f9bdd0b Document changed default (This used to be commit c1d3f924ed227e473342ca1e96c7ef6af6bf2a22)
adds cfe3367 Clarify smb.conf entry (This used to be commit 5b0320ace11ac8e506f1e7e047bb010809f460be)
adds 3b80216 Starting docs for new parameters for 3.0.23. Jeremy. (This used to be commit 44ac28292479225ec9e04ce165e75410240853cb)
adds 16d36ac Better language and note it was added in 3.0.23. Jeremy. (This used to be commit 49134016f9d012da9e53fcabd4d9f97aec663e8b)
adds 22cb3cb Add section describing usershares. Let me know if the XML here is not valid (or looks bad). Jeremy. (This used to be commit 60e57ae84bc68d740fe18ffd018f46af0fb01cb6)
adds e29c1c7 Fix some syntax errors (This used to be commit b7466f2ad11a3153eb6ff447e539026d19be0378)
adds e7cc9e6 Start documenting the usershare parameters. Jeremy. (This used to be commit 88305d8ead11c5431114ec7aed33ed683561fd6c)
adds ee4c020 Fix formatting a bit + small typo (This used to be commit 842bdfe5083f735b7ccc9020baf548b8b958558a)
adds 791b7b7 Fix typo in xml. Jeremy. (This used to be commit 5b5e3effc187eb80f9016439dcdd48b80b58eab5)
adds 0413e48 Add "usershare max shares" parameter. Jeremy. (This used to be commit eaf1d04c2134e7d844f959f08bd48119c87d1b28)
adds 16b61d4 "usershare owner only" docs. Jeremy. (This used to be commit 51bf56aa26964d71875c654677d436deccdefd1b)
adds 425eec7 Add "usershare path" parameter. Jeremy. (This used to be commit 93fd060011b281dfe71be5fa4a81c0431851dd3b)
adds 3a31471 removing docs for removed parameters (This used to be commit 61c47312b46a3e3828f38eff4ddc07fb4bda7bb9)
adds 78fd164 Update to per-share parameter in 3.0.23. Jeremy. (This used to be commit 24c7662017c51c728912057d0ce1d2b3883965bf)
adds 9b6c6fc Add usershare prefix allow/deny list docs. Jeremy. (This used to be commit 13f6dba9d07ab294c413d5b36601a4919931c418)
adds f310bea fix a typo (This used to be commit 3ac8948ad542bb19e4be16324cc2e1f33c129670)
adds 7ab7991 smbpasswd -W docs patch from Aruna Prabakar <aruna.prabakar at hp.com> (This used to be commit 54cab2865e26d3866296a35f1cbd21ab1855217b)
adds 9113a26 Document recycle:subdir_mode, thanks to Thomas Bork (This used to be commit a6449190e6ad7097a0f62638825366f91f5ec326)
adds b386803 BUG 780: fix typo (This used to be commit f7813852bf6cd584d47bbe4db98ef0e1eecde5bb)
adds 1828146 Added final usershare parameter documentation. usershare template share. Jeremy. (This used to be commit 1a9dcc845a0f2d8bfac9af44f04b0e95c483d0db)
adds 94c0918 Add documentation for : net usershare add net usershare delete net usershare info net usershare list. Tidied up a few other entries in the net command. Jeremy. (This used to be commit 71da9b636cdd54b54d16e9a9a87a541e698aebf5)
adds a189130 Fixup xml syntax errors (oops...). Jeremy. (This used to be commit 91e69bb0c11bb3610bbbc915eae8c502cec27143)
adds f16e2cc correct ambiguities pointed out by Thomas Bork (This used to be commit e5bdf99e0213ea42c51fd230dc80ebfb149c0b67)
adds b3c8443 Adding missed step reported by Adam Nielsen. (This used to be commit a1094b0d7a48b29c4a1c4dfa300b847c35a79c01)
adds 28f7874 Updated changed parameters for 3.0.23 (This used to be commit 3be33bc79f1bbdf220e02ca19cade2b7e923da83)
adds ded016a Updating documentation for 3.0.23. Jerry, please check these changes. (This used to be commit fc676238b8e21f244073a9da8cde0f24386c02ea)
adds b39ad15 Fix typos. (This used to be commit 3d8e0d1a8dd6197842f196431b51413a1b0fac56)
adds 3b3aba8 fix passdb backend description for 3.0.23 behavior (This used to be commit 6400414f57c6927f5b993da33b74bf53cf1aa678)
adds ebe0e33 Samba-3.0.23 changes. (This used to be commit 72ae7f4ecf4d44f606875fe5bd0c99bf0d6f9fbc)
adds 2a67e3e Fixes for XSLT warnings. (This used to be commit 264d8de065dfaf2d880f8dd55165365c9e6e70b8)
adds 5da701f Make the default timeout parameter for lock waiting be lp_lock_spin(). lock spin count is no longer used. Jeremy. (This used to be commit 58418d2470b08b10da63e962cd223e1c873d8893)
adds 48bc6c6 update wbinfo manpage (This used to be commit 40abd42cafc0144052095adbb5d61a76afde2fc3)
adds 6463021 bug 3980: should fix typo else its a bug in the man page generator (This used to be commit 424642d95924f1cf8057ea0cc763b306e1696ed9)
adds b42b0c5 Fix multiple typos/spelling mistakes (This used to be commit cface57b49ef8cc07e9e8428cbab2849c2637755)
adds c9e0c52 Document [:port] syntax for "cups server" (This used to be commit 0e3fa97baba2538e58c8fd415e99e8ccad658a7b)
adds 5f05742 Mention the "silent" option.
adds 8b81415 Adding samba user comments and feedback. (This used to be commit 4c0d90f178033684aa45521f1899c6a327f6f301)
adds 1293031 Applying edits suggested by Jon Johnson. (This used to be commit 91b5f00898ec01287c365cbfb494c3b22d1613e9)
adds 3849dff Fix incorrect value contributed by
adds 231d9d9 eventlog list uses lockdir and not libdir (pointed out by Eric Hall). (This used to be commit 85891e6d2cb34e114b2f2690d4ed2633cb1f9f72)
adds ec63a61 Correct clashing information for this parameter. (This used to be commit d6e7f9087b31d4ea746f5542a9ab41d6c3f42d77)
adds bbd8eb2 Update from Mårten Svantesson - msv at kth.se (This used to be commit 7b3d4026843ece8d9193fcb62666e235ebc9a2f1)
adds 013c415 make the + syntax for [in]valid users clearer (This used to be commit 209afa91cb9a7c7bb369488362064f975e882339)
adds cf02054 Fix Bug 4240. Thanks to Karolin <ks at sernet.de> for bugging :-)
adds d5d2ab7 Docs fix for r19820 (This used to be commit f0cf9b04b3396b554cdd3f761dfb0f7262fcb39c)
adds 85ed3a9 More fixes. (This used to be commit 552cfeba01dad34c5bfd12c2a523361dc2ee9464)
adds da92b3d Fix ambiguity and erroneous info regarding name mangling and case preservation parameters. (This used to be commit c3fb48c27a9c03795a03b79fd4bad1c6020f89ad)
adds 03e864b Edits by monyo. (This used to be commit 6487517a5d0dec6d07096bf3ccbc8fa74753c03f)
adds bf5a688 clarify when the 'add machine script' is applicable (This used to be commit 40324625ad2f537fce0f4d79557a93204d7a335d)
adds 623f1df More cleanups to be done. (This used to be commit 303ac0c682dbe5121a9b20adf0c6b2d56bd8632a)
adds 39aa638 Add ads-only options for net ads join (This used to be commit 761b27140ff691415fdb256240f2bd5a7e113650)
adds df5695c Also update the HOWTO with the createcomputer information for net ads join (This used to be commit 2ebf6130fab3afbe000513f0e99f202f0e30791a)
adds 5e83a24 Only search for dia for those targets that actually depend on it. This lets you build the man pages without having dia installed. (This used to be commit 45b3781233c9f1007b44feafa4ccff56f64b0143)
adds 5ab3d0a Allow make to echo the execution of most commands. This instills confidence that something is actually happening when make is running. Add an option to pass profiling to xsltproc. Alias the clobber target to the more standard distclean. (This used to be commit bc8c870226e89adfbac91f437cff625fcfba42f6)
adds 80e97e3 nroff .fi and .nf directive need to be at the beginning of a line. (This used to be commit 400179c9f783393ebbf683d710e920157d56bb7b)
adds d6fdd32 Should use entity-encoded newlines. (This used to be commit 3f2b9a255e5cd85a82bbcf7b34447ec1bb70b1e5)
adds f1e1fc2 Fix debian bug #404702 and clarify some points about 'net rpc vampire' and 'net rpc samdump'.
adds 8b3039a BUG 4343: Clarify the intent of ldapsam:trusted = yes (This used to be commit 756f8479be0787393b16c6bbf2b9af597da65f2c)
adds f1eee65 Fixing bad info regarding UNIX file and directory access control. (This used to be commit df05e818e92c64586b2579c6e46c3a105efa9d56)
adds 19fb580 Fix typos reported in Bug#4358 (This used to be commit 2bbb60984e7194a5f5f60339ff3f34e72c414368)
adds 196dce7 Adding docs for new 'winbind normalize names' option. (This used to be commit c7a88a22f1e1e19f4f59d39ce947b0793a12b060)
adds 7b274dd Some smbconf fixes from Karolin Seeger <ks at sernet.de>. Removing the <smbconfsection> / </smbconfsection> is in line with the rest of the introduction.
adds 9b0d8d0 Remove a section assuming multiple password backends (This used to be commit 362a4c23d420f4bef6613180a3cd0bbc3f02f665)
adds 5aa6e02 Add documentation for linux cifs client (This used to be commit 35688bc70d86f71271ce3f20674d1a69e51f6a7d)
adds f99bc51 minor updates to linux client user guide (This used to be commit 4e52bb0efc9ef719dcbcb04818f1efff72051733)
adds 027a285 fix the broken generation of the smb.conf.5.html page (This used to be commit af9a23313de445fc8cd36f7e75c8e35a0b1922cf)
adds 138eaac Fix use with newer versions of xsltproc. (This used to be commit 0b739c14f2c3c70ebf0344c5d98a57d8bd76cc46)
adds e059e15 Docs for "printjob username" (This used to be commit 2a1aa85b57b3b5121eb05a4feb5495c439e2463b)
adds 97f3db1 Talked to Jerry on irc, he does not see what might break with this: Change back the 'msdfs root = yes' default to 'no'.
adds 1cd7864 After merging the notify stuff to 3_0_25, check in the docs (This used to be commit ee532da6c8eb7c21937702e942e2755cf0aac042)
adds 1fe1a92 adding template file for individual manpages (This used to be commit c23af91ed4377df153e6caf64f08d14605be35aa)
adds ea5c9c9 Document the readonly VFS module. (This used to be commit 067285af805eef643d7a34a24aff8a77b737b897)
adds 996429f Document audit vfs module. (This used to be commit 1cfa1a0921ca2601128ea678a142727112002086)
adds b5aad15 Document default_quota module. (This used to be commit d515158bb5f405773056efd85f46c83a38b38e61)
adds be2c602 Document fake_perms module. (This used to be commit 48803bcc051a8d5fe3c96d9a896923604d7e22d9)
adds 5ed82e6 Fix cut'n'paste error. (This used to be commit 0b47334b1916ca7020004714265900001c49d4ae)
adds 53d093d Fix cut'n'paste error. (This used to be commit dd43cce0553c450afafb75c59e4bfc40812fdfc2)
adds f8f7aef Restore missing refentry tag. (This used to be commit c8896c8966cd6a615900c1b3e28994b6fbc873df)
adds 5cfd060 Document the recycle VFS module. (This used to be commit 4fac3bf9353dcd96b10673062eb59c2ff743036e)
adds 8da68df Document fam_notify module. (This used to be commit 1ba0ed90b05dfc1b51abcdfa1be21a25829870b8)
adds d868b93 Document shadow_copy module.
adds 94da49c Document netatalk VFS module. (This used to be commit b32b9d9e3a0c4f5fd9e2416423322fe56d0ebde2)
adds 7762c21 Document cacheprime VFS module. (This used to be commit bc5fa1d172857c156137add76de4611fda050098)
adds a407c33 Document the commit VFS module. (This used to be commit b8f5837a8de3c9b673ffaab427642fafa2661ec0)
adds f48fbd4 Document the prealloc VFS module. (This used to be commit afa33d3267e41cacdcfab9ec7da1c150cdb18593)
adds 464977d Make capitalisation consistent. (This used to be commit cbb24fae32ff1a6e2631389ad3c082438e06e55c)
adds 7f5e55f Document the cap VFS module. (This used to be commit c595aa3353b1fe4b19b077058cf0d6370edeebc8)
adds b56cee1 Fix cut'n'pasted command summary. (This used to be commit ff71f4f68a5f5bb8a8127bd31952c3ad54576b2e)
adds a2384d9 Document the catia VFS module. (This used to be commit 3ba1803d9f5809dbac86005a3b5f57d53c6a8b6f)
adds 0e12a31 Fix cut'n'paste error. (This used to be commit 167aa6486b6219a3b6a9921147fc4367986001bc)
adds 5efcbc0 Document the extd_audit module. (This used to be commit 01d20e72d68e3fa6758ce5d06b3d00fa6ef38a1a)
adds 9222e2a Document the full_audit VFS module. (This used to be commit 44e419b8c49662f3563b0344cb94192913121649)
adds ea8725b Rename module manpages for consistency. (This used to be commit e2e8104462cf32a1ef29778f7d10bee8aa6dcb3e)
adds 4f3f874 Make sure all the modules are referred to as vfs_module_name to avoid collisions with existing man pages. (This used to be commit 2c7722ac9ed62bfb4670aa61e382a4cf1653a3ba)
adds 26ba18e Document eventlogadm. The synopsis does not format correctly and I can't figure out why :( (This used to be commit 68a9c092bd32c00a28e53f14a208d11335ff7c0f)
adds 42de33d I can't spell "choice". Twice. (This used to be commit f9d1581abc9e835b06e3c6c596b9f2f29ff10a6f)
adds 79dde86 Document tdbtool. (This used to be commit 62b5557b9519dd578f41b288b63731de2da97c39)
adds 8b18623 Remove bogus mention of ACLs. Note that quota units are bytes. (This used to be commit f8369083cf6e01beee4d16f132e0397744848d55)
adds 72f2217 Apparantly putting a newline in the "wrong" place can cause the generated nroff to join words instead of separating them with spaces. (This used to be commit 79a60e635f3fde6ca9e50a1cca6df67cd08008af)
adds 1a3d796 Update manpage to add "minsize" parameter. Jeremy. (This used to be commit 94463a1fafced29ffcbbc3ce20fa8f2c83d1dfc3)
adds 5cc5f7b Fix doc defaults report by Tom Bork -- Thanks :-) (This used to be commit 07638766645dbb2377cf17f5e7d66140239ed67e)
adds 03e1824 More doc fixes by Tom Bork -- thanks :-) (This used to be commit af1abf9986f8d79c891cd8f94e101d5c0f69f261)
adds a507c8f Add chflags to the list of audited operations and sort the list. (This used to be commit e2ae796dd0d9863bf23b814e7badaf928475703c)
adds 8d291ef add documentation for debug prefix timestamp fix missing tag close in printjobusername (This used to be commit ea5c7f2258a7e5b6811719520a0a716cf49bc89b)
adds 4194db1 Fix reference to vfs_audit - pointed out by der Tom. (This used to be commit 0123de56b7c10932b36b482511375562699ebb76)
adds f16afa9 Add manpage for gpfs module. Thanks to Chetan Shringarpure <chetan.sh at in.ibm.com> (This used to be commit 649b6fffcb531fef3d0952a2f1a43acd8ec7f6e1)
adds d0368ff A few updates to the gpfs manpage. Clarify some language, list setlease as feature, add "vfs objects = gpfs" to example. (This used to be commit 1e8deb37aa2a19cd9711d79c7ead0185d3c50118)
adds 4de2d2d Typo found by Tom Bork -- thanks (This used to be commit 0fa037b402485d25b0ebbbcf16deeb1b06e811a5)
adds 714235d Add nfs4:chown option, and a few formatting changes. (This used to be commit 51200b7b58d055d0d82876dda6bf82d41f6398f5)
adds 2abb46e man page updates for new idmap options (still a work in progress) (This used to be commit c88062d21899e67ba031d6a2da48c50be567ebfd)
adds 5f95c39 fix bad ending tag (This used to be commit 551d70cc66e1853e1007d17df69e128e9b5dbc50)
adds bf4c2cc more idmap option updates (This used to be commit 8be2c945cb8ca95c35885da8fba50e1573a16654)
adds 9296fcb add references id idmap uid/gid to the new idmap parameters (This used to be commit cd921d21738f37445558cdb97192f96e32edaddc)
adds 6400192 add more idmap alloc smb.conf entries (This used to be commit b58763060b3f73ce5d267db5d197dbc06bff797b)
adds 7def9e4 fill in the idmap_tdb man page (This used to be commit a8edd19522ae06ba42af6d356156bc8a9f7ee86f)
adds c52661a Fill in the idmap_ldap man page and clean up a few things in the idmap_tdb docs (This used to be commit 17174aacb8a415f4a9db307ba48d21914fd1265a)
adds 1512393 more idmap doc updates (This used to be commit 7462399b5cb185ab442c69950ef337c497e3e6f5)
adds 88ca339 fix a typo in idmap_ldap man page (This used to be commit 3b9fdac955b754a8b01bae154deb7e2f2d389c00)
adds 8e14759 add idmap_nss man page (This used to be commit ba6b6d6ac8c419fe9c81779431e8c88457df6306)
adds cb00e76 add stubs for idmap_{ad,rid}.8 (This used to be commit 2820838c70c1e6be107b02d0d07fe72e9631789d)
adds 1abc27f Explain it in another way, that will not set up false expectations (This used to be commit f56403ecb73ef103a97d8aa53041779e0f438f7f)
adds 5ef876c formatting (This used to be commit f7b22051f5f2a83b50a0ab8d03e5d5f218e7b955)
adds 347d1e2 mention idmap domains (This used to be commit 8b80f53c3095912b9786881e3edc7a91101e2556)
adds 02ad2b5 man page for IDMAP_AD (This used to be commit e386776e5d1f13fb4c002299089a344968b134c8)
adds aee8329 Copy&Paste leftover for the example description, fix it. (This used to be commit d17959f89d924b124d815a272112463c5df3c0ab)
adds 812b69a Fix idmap_ad sgml
adds 987e11c Document the ldapsam:editposix parametrical option (This used to be commit 68558b947543c35221722f8752c6fce3e831d3b5)
adds e5b6a02 Use default autoconf extension, add some ignore files. (This used to be commit a6fab663589c8710172ea1545ac99b3c348a87b5)
adds 69620e7 Update docs for #4486. Jeremy. (This used to be commit 74ecce049a363dc9feaa0ccef8ffa877dc8feb96)
adds eab8fe9 Add docs for readahead vfs module. Jeremy. (This used to be commit 6842a35595e1250aa79b5436106bf18b31ab713f)
adds 32f3625 Clarify that you don't want to use %m in 'add machine script'.
adds 537ff0f Document the net sam options (This used to be commit a0adb226d6b19e0d26df6a804fc5ffa4e892cd64)
adds fbe6ed8 Jeremy says not to set the length. Just use defaults (This used to be commit 47713f6171c073bc0e1ecbbcf82047bb642767d2)
adds d18a030 Fix idmap manpages. Thanks to Karolin Seeger! :-)
adds 6683280 "reset on zero vc" is a global option. Make docs match code. (This used to be commit d21de94ab5d161d2a9b004984c8c2e23c04d0586)
adds 9729d43 Document the fact this doesn't work with "security=server". Fixes bug #4475. Jeremy. (This used to be commit 4931390610baa77e0881dcdf3dd1b25a3ea12776)
adds 621d4c0 Auth info for idmap_ldap net idmap (This used to be commit 24fa52a63451678bb6f574d99a96e33eedc52ab1)
adds a593294 Fix typos in idmap_rid manpage. (This used to be commit 2068152d1a0be0787e5b4e2fdbeef71a29447fcd)
adds ab8552e Add some missing whitespaces. (This used to be commit a4598542897699d35c2614f87044ddd4f138d85d)
adds 5bc99db add docs on idmap_ad:schema_mode (This used to be commit b13c715f55d5e362e0f42bcd7d766bfe03cf51fc)
adds e2ef146 fix a few typos pointed out by James (This used to be commit b961e766f6abf9bb7a31fee645cb9ded59034724)
adds 7e40832 Add documentation for new net sam subcommand deletelocalgroup. (This used to be commit a94e646c503a76c6a13efb11f9281eabfcd988ee)
adds 944e7b0 update manpage for profiling-level option (This used to be commit 45d1ca3bd9831abd188ea8befec221ad61188493)
adds 3b294e8 Fix for Bug#3182. (This used to be commit b4b10e39aa4bc454cb679198a177fc038f3d4a4f)
adds c94ceee Add comment about mount.cifs to the manpage of smbmount (fix bug #4581) (This used to be commit dab9bd5969ac2590d543e7c5c3986c2a92acf3cc)
adds a4b639f Add comment about umount.cifs to the manpage of smbumount (fix bug #4581) (This used to be commit 0a8a7d88136bbdf51c76b9b80e0744537e99b1d4)
adds 6c2656b Clarify the description of "inherit acls" in smb.conf manpage (hopefully fixing bugs #1806 and #1809) (This used to be commit 1d87278d38d10f947a450058e5ef47493d99b710)
adds c2585e5 Change contents from fam_notify to notify_fam (This used to be commit b7c44e6bb35dd11039f12b5e31f105617d3af02f)
adds b520fa3 Rename fam_notify to notify_fam.
adds ae0f22e Add documentation for new net sam subcommand "unmapunixgroup". (This used to be commit 9f0173dad6b9c8764d282fd441ecd4902de298be)
adds 83a2474 Document debug_state option.
adds e343d23 Fix default for "store dos attributes". Bugzilla #3777. (This used to be commit 42c3e1945ecb9e6cc56d1fbdcc74d16e20a843d3)
adds 13a384b Fix a quite significant typo found by Björn Jacke <bjacke at sernet.de>.
adds 918cbc3 Document async I/O options (This used to be commit d4bfded7d418e0e07108e329b57ff3f309ac731b)
adds bb77a4a Document the "winbind:rpc only" parameter. (This used to be commit ebb336f2efd672034c58e57aff5462b3df69296c)
adds fec0fe1 Fix typo: tipical -> typical (This used to be commit c9ff817b0e3c4e2c67aac8b0400d48f3bdad55c1)
adds 8bcf100 Add documentation for 'winbind:rpc only' in smb.conf manpage. @Jerry: Please revert if your are not content with this. 'ldapsam:trusted and 'ldapsam:editposix' are described in the smb.conf manpage, too. (This used to be commit 92ce57aae00a536ef29ec305e04c02cbe7ff3ed6)
adds a2108af winbin:rpc only is no longer a parametric option -> update documentation (This used to be commit 870ec6a557375e2b29732d633557ebe84e42128f)
adds ea6023b Fix Samba documentation build for manpages (This used to be commit 075e0065f39480a2046bf65ffedcdbf36889d4c5)
adds 586de38 Fix another bunch of samba-docs bugs. Use <literal> to escape slashes with text (This used to be commit 00effd0a1ef529fa9c313be840431bf3e25949bf)
adds 3d1943a And more fixes for slashes: use <literal/> in <command/> and <value/> automatically (This used to be commit 587b3b5f6f6b1258415aded70ef6e84e811d25bf)
adds 1846e7c add smb.conf entry for 'winbind expand groups' (This used to be commit 3985a386deaf4dc67910bddc06728d1d6dd94fbb)
adds 31e6142 Add an initial amount of documentation of registry based configuration to smb.conf(5). This explains registry shares and registry global options and mentions "net conf".
adds 028979a Fix a couple of tags. It is a little cumbersome for me to debug my manpage-sourcecode since I can only see useful output once It is on http://samba.org/~samba-bugs/docs/ ... :-/ (I have not yet come across a system that can produce readable manpage output from the source.)
adds 0c6d174 Double-up on some backslashes so they don't get interpreted by nroff. (This used to be commit 5c12662d28a3317b37b510b20b4641713c373ac7)
adds af7949c Make the manpage reflect the command behavior (This used to be commit 16cf1d76d2eb3db5e28df16d7c348329dd7b07d3)
adds fad1b04 Fix the section number of one reference to the "net" command.
adds c56d52f revert svn r1129. FOr some reason this breaks the html generation (This used to be commit 80c8132d06d440298aef6035e0fc297812c19ec0)
adds d1c751d Fix provided by Gavin Henry. (This used to be commit 78e8811117c80799892aec90bfb0f244093c8260)
adds 1b9fc70 We don't use svnweb since long, correct the howto and point users to viewcvs (This used to be commit 98e68749fe650dcfc524a0555317c05e619dbf44)
adds bd3d5de Remove the docs for "open files database hash size"
adds 742dbb4 Fix typo notified by Patrick Goetz (This used to be commit f5fe966b42ae563e74808f17f4b57df6290528f4)
adds f74d7e5 Add --uid-info option to manpage.
adds db875dc --uid-info takes a uid as parameter
adds b475749 Fix typos found by Bjoern Jacke <bj at sernet.de>
adds 8184969 Removal of mulitple passdb backend notes. (This used to be commit 23c08492e7e34535d312d47e18ef83d237e2868a)
adds 52c5790 Fix a typo. Thanks to Thomas Bork. (This used to be commit d5117dff5451f0b7ba2e36e1768c0a4033c7f120)
adds 3744a2c Fix example for msdfs proxy. Neither smbclient nor WinXP can connect if two '\' are used. Maybe fixing the server side would be the better choice...
adds 35c0125 Remove "read bmpx" man page entry (This used to be commit 8ec9f3c1d62f53abf789d6893164740a0a73a317)
adds 4fa8a4b Switching to GPL3 (This used to be commit 5cd3c873656fa76d1c48684a3624193cec5571ae)
adds 18e3dce Add root directory GPL3 XML file. (This used to be commit 48d4facba211359ed2754d00e5c63afc080b354d)
adds eff816c Remove symlink. (This used to be commit 1ed08f8fc323c9ed2d12d31068b0448bd2872658)
adds 902f85f Adding actual GPL3 XML file. (This used to be commit 3f94aa1bb67ce1ce727725d074cf18320084f3fc)
adds e6e94ca First of a string of edits over the next weeks. (This used to be commit 5e600d41d07bc0cc4a0baaccad7493d244a940e2)
adds 2c33415 Adding Eric Fosberg's additions. (This used to be commit 335fa5f752c6b4d4519a1301c41ae62c50bee781)
adds 851e86c Adding notes provided by Rory Vieira. (This used to be commit 947edec5a97e711b761886eebb87f63ee886230e)
adds f0b417e Changes following input from Petr Klima (This used to be commit efe67f4d8f6778b0b7f091fbb829ef4441a9b201)
adds 354f867 Temporary title change. (This used to be commit 743d319f38eab41d2734435c68fe717b79691b40)
adds 8a6db51 Adding new manpages to inactive HOWTO template. (This used to be commit ae1290a147f7d2e82b41daa0d0ca52293870a7f7)
adds a7bcf07 Cleanup trailing whitespace. (This used to be commit 232e5e548ec2219944c3002dda355b377a1ea711)
adds b127aae Add documentation for new winbindd -D switch added by metze with r24624 and r24625 (This used to be commit 59266232285a6607d4219dbccc4ae89d69611c45)
adds 41bb30b Update "*securitymask* docs to match the code. Jeremy. (This used to be commit f1fd69d9b5c3617e6b789df5a4cc3b79931a1e48)
adds 76d9bec Explain better what happens when you set to 0 these bits. (This used to be commit 3d400ec465eee9852f057a863c5394720114d603)
adds 3a516c6 Add comment about the %o variable not generally being available (This used to be commit cc38ef35de03a5a476e171f2b3ee4875a27bbd39)
adds 7f2944e Fix for bug 4947. (This used to be commit d8b4536191f46fda28be69e80dc07995dbe41032)
adds 42ea8b7 -Fix typo -Add missing blankspace Karolin (This used to be commit b47158ac210814b98426939250ce8c79b59550bc)
adds 8045f51 Add comment about max value for os level Karolin (This used to be commit 4768c3d4ce1d995d4fd6dd6e4455d020943011c6)
adds d09d6d8 Update docs to match the new defaults in Samba 3.2.0 and later.
adds a4aab0d Name change of Ethereal to Wireshark. Patch provided by Gerald Combs (Wireshark). (This used to be commit a4017b8c9868e07e36d39b56ac041a29ecd3922c)
adds bc9f1bf Fix for Bug#4731. Reporter: Debian package maintainers. (This used to be commit b8563c0787a24b3a99cd66b16a8e658f5f70dc58)
adds c9c6fa9 Fix provided by William Jojo. (This used to be commit 346ae63969a85089c79a46218e768e38e873917b)
adds c36f588 Fix for Bug#4281 provided by Monyo. (This used to be commit d3e704efa40d973206498be1ead03da095f65128)
adds 9ddd5ce Fix for Bug#1890 submitted by Michele Baldessari. (This used to be commit 494c248f0475557b49683810807a13e9efd5dcdf)
adds fba07dc Fix for Bug#3625 provided by Christian Perrier. (This used to be commit f2fa0439be08cc3ba4926a3d3950be78835bff27)
adds d675338 Fix sample for base_rid parameter
adds 4fb800c Fix typo (This used to be commit a60dafe1ce041e60c8a6fd22b3c2dc9fb5ab2a84)
adds 9430895 Remove superflous 'a'. Karolin (This used to be commit 70a0126c15e82f2f7ba049311627da45f949ee78)
adds 1a050e9 Fix typo. Karolin (This used to be commit fd32543cb5220652ab8705610c77838dbfcaa5dd)
adds 5543f51 Fix some typos. ks (This used to be commit a8349e1ea4dd6d89bbcc5770fd7855a7dbc89525)
adds d87cffc Fix typo. (This used to be commit 6ecbbf8d6542152e01b6b2597fce3c0f24acebfe)
adds ab13baf Fix typo. Karolin (This used to be commit d670d725288651301c43953559b08c7018ce2245)
adds aa7c683 Fix more typos. Karolin (This used to be commit c2bcc09b3e15a8b0e5a51631111cebbf05df3a6d)
adds 7693255 Fix typo. Karolin (This used to be commit 15fb3d867b0649207f968325bd5b945df4fd9335)
adds cfe6bb9 Add manpages for ldb tools. Karolin (This used to be commit 938a218cd98a76d22aaf5912fe630e14b4af591b)
adds 191cd06 Adopt a note in the manpage to the verstion change introduced by the change in licensing.
adds 1b73010 Add patch from Harald Koenig <koenig at science-computing.de> Karolin (This used to be commit d5181378159b2e18c55e0f222bb76871d94b7f78)
adds fe41820 Add comment about net rpc|rap file user (implemented now) Karolin (This used to be commit e883f4f12ea84c5547d93230dd0073cffec78909)
adds c083299 Add documentation for the "net conf" commands to the manpage.
adds aa428a4 Correct default value for change notify Karolin (This used to be commit 83485b45f8243ec8775ce2bfeb32c2d1ef3982fb)
adds abb495d Fix typo. (This used to be commit 79d092eeac042d46fa28400808626d6bcfbe0739)
adds e07c9c6 Add manpage section for the new parameter client ldap sasl wrapping Karolin (This used to be commit 051bb7d548c67a467296abf8895fc156e9ecb4a2)
adds cb8d579 Fix some typos Karolin (This used to be commit 37fde8001072b30ba825c046327fc84fc2c83142)
adds 6845a4f Add missing blanks Karolin (This used to be commit ab1e688277fd64fe88ff6a912abf80d95321ce8b)
adds ec8432c Correct parameter name Karolin (This used to be commit df2c5d5169b122c38200560141f261e00cddf7c2)
adds 3f002c6 Fix type in SAM SET PWDMUSTCHANGENOW reported by Frederik Teichert of zmnh.uni-hamburg.de. (This used to be commit 33ec98ff15a9cbf430cef16692d2f07363c9d45c)
adds 201b67c Add "min receivefile size" docs. Jeremy. (This used to be commit 3a8e086d240668bc5093c33506e0ed0a22557d4d)
adds 0a19ab1 Make the smbclient man page match the internal command list. Jeremy. (This used to be commit 1a24fb1d25f6bb6483202489e63098fbf25b4059)
adds 546f111 Fix some typos (This used to be commit 7cfcd0f682c0f467e2ebe516d98f36773b5954e5)
adds 7c07515 Note that the max value of this is 128k and it is silently enforced. Jeremy. (This used to be commit 03b022a85d1ecf63dd20310b4001dda87e807af3)
adds 51ac969 Fixed formatting issues. Removed -B option docs. (This used to be commit b209c75018a366f4854f93e4b835db0b6b181822)
adds 725d691 Add missing end tag for paragraph Karolin (This used to be commit c9cace0fdb3eecac03c00e5c0cc12eb4f5533a90)
adds 754a2e1 Fix typo (This used to be commit 9930e62b56a8f9c748554b26dc7d4da9feb11c92)
adds 0a6fea6 Embed db2latex as interim solution before migration to dblatex (This used to be commit 166c61077bc5c6ca238865f71687369ad7c35a07)
adds 6b7681d - Activate embedded db2latex - Use UTF-8 in LaTeX (This used to be commit 19a1c9a6515ee8a22717c66242c04aacbe6e0e43)
adds 492b4b5 -Add section about net getdomain and setdomainsid -Discern between local SIDs and domain SIDs -Unify spelling of SID Karolin (This used to be commit b823634b5e7ebc322475c102f267f5ce8c8299d8)
adds 6fd583e Change idmap_ad to the new spelling to fix bug #3733. Thanks to Christoph Peus.
adds b56315d Rename common samba option logfile to log-basename according to the source code.
adds 1c416ce Fix Typo reported by TAKAHASHI Motonobu <monyo at samba.gr.jp> (fix bug #4253) Karolin (This used to be commit 060c2adab27eaf742e993a13a8a3c6e5c7ca7464)
adds 47e79c7 -Improve descriptions for net rpc trustdom add/del -Remove comment that net rpc trustdom del is currently not implemented
adds 2c695bb Add "smb encrypt" to smb.conf. Jeremy. (This used to be commit e43e7fccf1eb6295f23a0adb4b6a84868c7cd7b9)
adds f8f3c7f Add in the docs for -e and posix_encrypt commands. Jeremy. (This used to be commit c35c3836ef03014c89e91e468b44d08f163967d3)
adds 6ecf4cd Fix bug #4729. The mount.cifs option 'ip' does not accept hostnames. Thanks to the Debian Samba package maintainers for reporting! (This used to be commit 0b9908f674b972170dfa640eddf3131846686598)
adds 23f405a Avoid useless use of 'cat'. Fix bug #4704. Thanks Christian Perrier <bubulle at debian.org> for reporting!
adds 93b97ed document changed default (This used to be commit 6c3148b39ab14014ef48192b42ddbdc9a0b16a9d)
adds 18d637c Fix bug #4730: default debug level of smbclient is 1, not 0. I had to remove the &popt.common.samba include, because of the non-standard default debug level. Please review and revert if it is too bad. Thanks to Noel Koethe <noel at d.o> for reporting this!
adds 108574a -Use '&stdarg.[server|client].debug' instead of '&stdarg.debug'; -Remove the debug section in smbclient manpage (replaced by '&stdarg.client.debug' -Add '&stdarg.[server|client].debug' where debug section was included with '&popt.common.samba' before the changes in samba.entities
adds 9a18c2a Add documentation for new parameter "config backend". Adapt documentation of registry based configuration.
adds 119ed57 -fix some typos -add missing whitespaces -fix example for 'registry shares'
adds 25f441b Add description of parameter "config backend" to the man pages.
adds 2ed2722 Document default value of parameter "registry shares".
adds 41be8df Add more content to the description of "registry shares".
adds 037d463 Fix output of backslashes in SMBCONF registry key.
adds 40ba9e6 Document vl's new "allinfo" command. Jeremy. (This used to be commit b67e20568670cd89ed4772900bc43868df9b615e)
adds ea83edf Update ignores for Bazaar. (This used to be commit 7db70b4a2eb18566b86634366c499c7d614bb343)
adds 03a2c23 Fix typo.
adds 03f26f0 Man page updates for mount.cifs, including adding in the missing description for the mount option for the servernetbiosname (This used to be commit b62be2fa52f05fba507fb33dfa1d54b6f95554f2)
adds af378f1 Add list of currently implemented debug classes.
adds 6888cf4 Change default value for 'lpresume command' to an example as the default value depends on the printing system.
adds 51173ec Add documentation for new parameter 'debug class'.
adds bb2ae29 Document new smb.conf options "ldap debug level" and "ldap debug threshold".
adds 00321e4 -Add missing whitespaces -change samba to Samba
adds 4648237 Fix typos.
adds f26c0fb Fix escaped backslashes (bug #5194). Thanks to the Debian Samba package maintainers for reporting!
adds ba1e827 Add documentation for vfs_xattr_tdb.
adds c0383f2 Add description for vfs_xattr_tdb option 'xattr_tdb:file'.
adds d414ef0 Add docs for "hidden" parameter
adds 0abdb9c Fix typo. (This used to be commit 5a949ccaac7b13574f5a46308cba4754005c0a6b)
adds 9824c77 Fix typo (This used to be commit d21a5f915aa2cff7619c5c63d8b0b5e00f48c059)
adds 72ca797 "hidden"->"administrative share" (This used to be commit 7ee48e3acbcf1d1ad2d2da41bf3ecced66ffc85d)
adds 0ed5629 Add missing end tags (This used to be commit 7c5832285f3dcf49f88b5f4c4145d15f51d9ba74)
adds 97a3643 Remove manpages for smbmount and smbumount. Karolin (This used to be commit 5377994e9008c6bfb9ef87df040b1a2fd882b9cb)
adds 6c50434 Remove man page for smbmnt.
adds 425a8b8 Fix type reported by Mangaldeep Sandhu (This used to be commit b9b106e6ad12c0186cc482fcfd2721c685855f7e)
adds 0bcced1 Add rfc2307 as a valid value for winbind nss info parameter. (This used to be commit a76499cfc5fed8d704bd8f3361d32c0090de032b)
adds 1f2cfa5 Better doc mount.cifs.
adds c519a4c Adding WinXP64 and Vista as documented values for %a in smb.conf(5) (This used to be commit d407bc8041ace48ecca71ed7a1752e48f132d66d)
adds 185f977 Document --verbose option to wbinfo (This used to be commit fa20651444465816457000b12e603988ca6b28bc)
adds 847645d Add man page metadata fields that are used by temprorary manpages XSLT (This used to be commit b2f3f38e57d96132f2befb13359306848c998ffc)
adds f18299f Refresh our XSL templates to work with current docbook xslt for manpages (This used to be commit fa20959680ce87b549e4534023ecec399d158b84)
adds 10b953a Insert space inside this very long string. It is arguable how to fix it properly but at least man pages good now (This used to be commit 9303a7ba860f480e1bfca2f23f1319993762f177)
adds cf820a7 Fix typo (This used to be commit 042dc3be948529a411570d3f6073264ea8d3c880)
adds cc8cfd8 Fix more entries with back slashes that need to use literal formatting (This used to be commit 0dd087ade47d3dc7e916e5c661ea99b6a0ac343d)
adds 5166145 Forgot to add these macros to a samba-docs repository (This used to be commit b0df61bb4d184eb2b20ff5e9c7876721e44832dd)
adds 2f35677 Correct description of cups options. Patch from Björn Jacke <bj at sernet.de>. (This used to be commit d415df59b3084d1463dbc3b8079cb3c9323b3304)
adds fb0d81d Correct usage of multiple LDAP servers as passdb backend. Patch from Björn Jacke <bj at sernet.de> (This used to be commit 9b9c86c3a4a63a254b45db75b9bbc69ef8896c2f)
adds 56ca891 Attempt to add DTDs as svn external repository for build (This used to be commit 850cf98b5a6fa810a744e273cb8482e145c888f2)
adds 87f7e01 Add first cut at networkless build instructions for samba-docs (This used to be commit 86bfaa5a1ccc1feff567e3ce5a5374a7b58d65d8)
adds 9c3c610 Add small preface to a VFS guide. More to come. (This used to be commit 9de9b5852c925a91e90651f28837a86ecd2e9e21)
adds 2bf419c Prettify attributions (This used to be commit e42baa19dc0b472a8a2d39a299a478726687d402)
adds 338aa25 Remove smbconfexample check from test index.xml, it is not used anymore (This used to be commit e392bbacb19b653bd567f1cb7e0bf10cc3957d0e)
adds 7ece10f Switch to SVG and Inkscape to generate pictures instead of Dia. This was discussed months ago and with Inkscape getting better and more clear in SVG processing it is now a preffered tool to create and process vector images. (This used to be commit 2575ceec2a817156832ce84e80a97923f10ecbe9)
adds 4388eee Fix numbering in the Samba3 developer's guide (This used to be commit 1b8d80f7ae36e049588f4e4fe767214ea0171af7)
adds 0d8bf91 Use indexterm instead of term in expansion xslts (This used to be commit dfa2f5defa42070f46277441caf1cc038c73937a)
adds 26dfb09 Use title from a linked item to show up as text of the link if there is no endterm or content in the link itself (This used to be commit cbf242ab8cdec36fd24d92b6855381a355a68098)
adds 1972382 Next update of VFS modules development guide (This used to be commit d2c86fef8ce46e6ff265d472af3de671962c1a58)
adds 8f8a9f0 Moving docs tree to docs-xml to make room for generated docs in the release tarball. (This used to be commit 9f672c26d63955f613088489c6efbdc08b5b2d14)
adds 9670e9e Adding DTD from svn:externals link in samba-docs SVN repo (This used to be commit 54b82bc95d4af41942949291846266d89d3e29f2)
adds 5984097 Rename WBC_DOMAIN_XXX domain flags to WBC_DOMINFO_DOMAIN_XXX
adds de154dc Mark a domain offline in the wbcDomainInfo structure using the domain_flags.
adds 5c3b9a3 Use wbinfo --online-status in make test rather than --sequence (This used to be commit f8c364da94fac96450116be980e38ddddd3f304a)
adds 0c4093a Fix CLEAR_IF_FIRST handling of messages.tdb
adds e111062 manpages: update the section about registry configuration in smb.conf.5
adds e431925 manpages: describe special meaning of "include = registry" in description of "include"
adds 9174e86 Make mount.cifs.c consistent with other Samba code usage w.r.t SAFE_FREE. Use #define constants not arbitrary numbers. Stevef please check. Karolyn, once Steve has checked please pull for 3.2-stable. Jeremy. (This used to be commit cc23f91d639db61903bf8b6c9fa46ec9c1f44178)
adds 3be9a35 Fix documentation build: manpages, links in the HTML documents.
adds 386d136 Ignore intermediary documentation files in git
adds 5cc22bc Fix yet another set of documentation links
adds 12b9be6 rpcclient: Add tiny fix for cmd_samr_get_dispinfo_idx().
adds e66d452 mailslot: allow to define nt_version in send_getdc_request().
adds 012d678 mailslot: make sure we are looking at the correct reply structure.
adds b77601a mailslot: allow to give back struct nbt_ntlogon_packet.
adds 051ff45 mailslot/dsgetdcname: do what XP does and request nt_version 11.
adds 189eb93 The first of Martin Zielinski <mz at seh.de> Vista printing patches. Jerry will test and should get into 3.2 final (and the next 3.0.x release). Jeremy. (This used to be commit 3fc1ab210b8772ee9f867499c0b1a7bb4bcdd285)
adds 501562f Fix from Martin Zielinski <mz at seh.de>. Don't delete files when they're in use by other drivers. Jeremy. (This used to be commit 205c352caeb32693a02fcfaeb3f18515719ac373)
adds 9e9d40d Refactoring: Make cli_pipe_auth_data a pointer off rpc_pipe_client (This used to be commit f665afaaa3eff9ef54112e08ed034a6e1bb30edc)
adds 862d7e3 Move user/domain from rpc_pipe_client to cli_pipe_auth_data (This used to be commit 42de50d2cd43e760d776694f7b5f003ba51d7f84)
adds 253b0b8 Create rpccli_xxx_bind_data functions
adds 324e92e Make use of rpccli_xxx_bind_data (This used to be commit f9bc336affd2ce21a3c62880ecea2622f35653d1)
adds eb5582d cli_rpc_pipe_open_noauth must take the user/domain from the smb session (This used to be commit 6f08128cf2722618e74b603e180e7e2a83d7d07a)
adds cf182c0 Introduce rpccli_pipe_txt(), describing a pipe for debug messages (This used to be commit 83892d51de0dcdaeae18bc34d03eefefc95ff601)
adds 63e0884 Introduce a redirection for ncacn_np and ncacn_ip_tcp in rpc_pipe_client
adds 79fae50 Add basic ncacn_ip_tcp client infrastructure (This used to be commit 11072ccc7aeb6e087e78cea83959a2f6e0b2f837)
adds 9de291e Attempt to fix the non-krb build (This used to be commit 31d80a476701c89bf236997f2ab68bd2765579bd)
adds ea56d4a mount.cifs: Zero mountpassword content before freeing.
adds 11e8b58 docs: fix indentation in expand-smbxonfdoc.
adds 6d3c61c docs: fix the manpage output of parameters list in smb.conf.5.
adds dddac2b errors: add WERR_INVALID_DOMAINNAME.
adds 53672f1 IDL: Add autogenerated drsuapi files.
adds c7a4279 Setting version to 3.3.0pre1 (This used to be commit 4dd00987be6ac0dbc706d9148472846d95f3b882)
adds 17ade78 Sync up client/mount.cifs.c with v3-2-test. Jeremy. (This used to be commit 7a724d78e11f016f154c0029dc394ce133f41110)
adds 778a541 Fix bug 5419: memory leak in ads_do_search_all_args() when enumerating 1000s of entries
adds 4119566 man smbcacls: Correct possible flag values.
adds 0173eeb Fix bug found by Igor Mammedov <niallain at gmail.com> where we are not returning a directory value for a QPATHINFO on a msdfs link with a non-dfs path. Windows does this. Jeremy. (This used to be commit fbd99071f99cadd21aa2b8971f745a323a9cda13)
adds ad73cb1 Merge data_blob_hex_string from Samba4.
adds d0411c1 errors: add WERR_NOT_FOUND.
adds 1223574 netapi: fix returned name buffer in NetGetJoinInformation_r().
adds aede77b IDL: Add DFS_MANAGER_VERSION_W2K8.
adds ecab49a Re-run make idl.
adds 7a6f33e _netr_LogonSamLogon: fix lm session key length.
adds fe2c8e3 rpcclient: fix another srv_name_slash.
adds 754e646 IDL: add nbt_netlogon_version.
adds fe8d6a0 IDL: use samr_AcctFlags in nbt_ntlogon_sam_logon.
adds b144371 IDL: move some netlogon DS flags to NBT where they actually showup first.
adds ebedb09 IDL: use nbt_dc_sock_addr.
adds c16a7ac Re-run make idl.
adds f49474f build: fix some build dependencies.
adds 9d933de registry: use dbwrap_fetch_bystring() in regdb_fetch_keys().
adds caba2d3 registry: use dbwrap_fetch_bystring() in regdb_fetch_values().
adds dba75c0 registry: use normalize_reg_path() in regdb_fetch_keys()
adds 411ae73 registry: combine talloc_strdup() and normalize_reg_path() in regdb_fetch_keys().
adds 5379dda registry: add a function for fetching a tdb record for a given keystring
adds 6b4ed4b registry: use regdb_fetch_key_internal() in regdb_fetch_keys().
adds 167d54c registry: use regdb_fetch_key_internal() in regdb_fetch_values().
adds 6ec4c86 registry: add function regdb_key_exists() to check for existence of a key.
adds ed6a9ed registry: check for existence of key init_registry_key and possibly save a write.
adds 9fe870a registry: save writes in init_registry_data() if data does already exist.
adds f50002b registry: skip writes of existing keys in init_registry_data().
adds 5c40b5f Attempt to fix the build on IRIX: Bug 5420 (This used to be commit ebca5fd7625e3ff3d76ab4e6c245ba3297ca03b4)
adds 974643f Next round fixing bug 5420, build on IRIX
adds 2b0e91c IDL: use nbt_netlogon_command in cldap replies.
adds 9764083 IDL: add nbt_cldap_netlogon_29 which includes the next_closest_site.
adds a7bd73c build: fix make everything.
adds 65ad34b re-run make idl.
adds d6aa45d BUG 5429: Clarify log msgs re: failure to create BUILTIN\{Administrators,Users}
adds 43c079e BUG 5107: Fix handling of large DNS replies on AIX and Solaris.
adds c413c97 Winbind: Prevent cycle in children list when reaping dead child processes.
adds 82d7429 Fix typo noticed by David Disseldorp <ddiss at sgi.com>. AF_INET should be AF_INET6 in this case. Jeremy. (This used to be commit 767740a914c7ebeb88886f520380b7fa365e315d)
adds fb623c9 pam_winbind: Fix Bug #5430 (patch from fumiyas at osstech.co.jp).
adds e7142ef ntlmssp: replace UNKNOWN_02000000 with NTLMSSP_NEGOTIATE_VERSION.
adds e9accc2 Fix bug #5434 found by Ted Percival <ted at midg3t.net>. Introduced by me in the strlcpy cleanup. Ensure the loaded password doesn't contain the '\n' at the end. Jeremy. (This used to be commit 41984743d9e89b6568119832c35ee4c0024e43a2)
adds 3cfd1f2 Tidyup to ensure '\n' is treated identically in all cases. Jeremy. (This used to be commit 818fbc9889af8c9fb6e7978e8ed2269a78f14404)
adds 6f19a1f Start to ensure we use the NT ACL interface, keep the POSIX ACL interface inside the VFS modules. Will help when moving to storing NT ACLs. Jeremy. (This used to be commit b08ea48f883d1b000f6364c1ff8f62bc25741244)
adds 96e969c Move directory_has_default_acl() to file_access.c, belongs there as it no longer uses explicit POSIX ACL calls. Jeremy. (This used to be commit ac1eac9b0d07b7b3d341c06ef1a8fd8f3c05a618)
adds 85dc0ad Rename inherit_access_acl() -> inherit_access_posix_acl() to make use clear. Jeremy. (This used to be commit b739c7f1cdb2b19a380b06681b00dcf490d788a9)
adds b430b38 Remove the "stat_open()" function, flag, and all associated code. It was only being (correctly) used in the can_read/can_write checks for hide unreadable/unwritable and this is more properly done using the functions in smbd/file_access.c. Preparing to do NT access checks on all file access. Jeremy. (This used to be commit 6bfb06ad95963ae2acb67c4694a98282d3b29faa)
adds 2c00ff5 Fix two uninitialized variable warnings (This used to be commit 48fd7b3635137e2fe77c0b0413965869194421ff)
adds d625633 Remove connection_struct->mem_ctx, connection_struct is its own parent (This used to be commit 559180f7d30606d1999399d954ceedc798c669a4)
adds 2f2d255 Developer's Guide: Fix typos.
adds 768c0d6 Fix dfs_Enum: In form_junctions, correctly check for malloc failure (This used to be commit 1b1614c3261e1e93a2cad1f1063e28cbbb13f434)
adds 8dd5381 Fix allocation of conn->vuid_cache entries
adds a529b2e Second half of 50c891d3: Correctly clear the vuid cache (This used to be commit 0aea404b0a83736ba2884cc7cf00cd797aab1f56)
adds 58c54eb Revert "Second half of 50c891d3: Correctly clear the vuid cache"
adds 1a3f505 Revert "Fix allocation of conn->vuid_cache entries"
adds 4d8836a Fix client authentication with -P switch in client tools (Bug 5435).
adds 6ed9b7c Make the namelist arg to set_namearray const (This used to be commit e7ce4bce5cd7eddb14982028538e965e12ccef84)
adds 6ccbc10 pipes_struct->pipe_user_name is unused, remove it (This used to be commit 32cd4bf34b614f7bb0b05a7ae5d7eb51d208a7c7)
adds 1b2bf00 Remove "homedir" from "struct user_struct" (This used to be commit 41f9afd62d8cc6067582d452f3d53a5c67253b69)
adds 2b3d03d Remove unix_homedir from struct user_struct
adds faa5e8e1 Remove "logon_script" from "struct user_struct" (This used to be commit b36fd84186a656f86e4cfb9166fc0ecbffb422cb)
adds bb37559 Remove "nt_user_token" from "struct user_struct" (This used to be commit 51d5d512f28eadc74eced43e5e7f4e5bdff3ff69)
adds c6d209f Remove the unix token info from "struct user_struct" (This used to be commit aa2299d42adf4d27e707ac755e07be70d0af1bb4)
adds 71ff1ba Remove "guest" from "struct user_struct" (This used to be commit 570a6b80feb5b0dc23213ba936c721e766cd4818)
adds 82d2f07 Remove "session_key" from "struct user_struct"
adds 0636236 Fix typo (This used to be commit 8047a1991a09191fec254815f3bfc85a2c36674a)
adds dd11f1d Remove unused set_current_user_guest() (This used to be commit a33e8d2ffa4daea1deba13b3571cb0b36d521476)
adds a683625 Fix a typo (This used to be commit 964bd02220c04030d8cb0f97ca9b409400d1238c)
adds bec1dfa Remove "userdom_struct user" from "struct user_struct" (This used to be commit 420de035237bb08bc470c9eb820f3da2edaa6805)
adds 7245a8e Fix a C++ warning (This used to be commit e7a4027acf38bf5800d9d8ba477afb5daaf517ce)
adds fbc780b Try and fix bug #5095, "Manage Documents privilege is not functional". Should map the created sd to printer jobs, not printer. Jerry please test and I'll add to 3.2 if it passes. Thanks, Jeremy. (This used to be commit 0a1fe8d6013d925ab6695f6b7f189b731ec42ccc)
adds 1723348 Remove unused dir_status_struct (This used to be commit 425ca59cce886daed0d6c63fe4382aee140c9518)
adds 4c2088b Merge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test (This used to be commit bb8f098cdfd902bbb36426df2c4f8532881b3fcd)
adds 5c02872 dsgetdcname: use correct dc name for name cache store.
adds 1f60657 mailslot/cldap: use nt_version bits in queries.
adds 611d79d build: fix the build w/o ldap.
adds 1fe90d8 Fix a valgrind bug in the new [ug]id2sid cache
adds 307c320 gitignore: Add *.swp files, *.patch files and export/libtdb.symb (This used to be commit 48446f0c798b07a707389404f7a064ed63110cbf)
adds 60fedc4 selftest: Use TESTS env var to specify tests to run like Samba4 does. (This used to be commit 6fb1fe803ccbd3af2946fcbe4586c11d394d5dc2)
adds 49264b5 selftest: Advertise as PDC and time server during make test (This used to be commit 65c619b36d08ac2f24b622c71b7e05d50bdeea50)
adds 4cbb87a tests: Add a net_misc test. (This used to be commit 026d701aff2c035359894786ec22b4ed829cfb31)
adds 41075fb testsuite: use domain==workgroup in wbinfo tests now that we are PDC.
adds 6989228 testsuite: adapt informative message to say "Running _local_ registry tests".
adds c5db4d1 testsuite: add the ability to test "net rpc registry" with the net_registry tests
adds 447df4d testsuite: run the net rpc registry tests from the net_s3 tests.
adds e7fa8e2 testsuite: give the testuser administrative rights in selftest.sh
adds dadc6a4 testsuite: make diagnostic output more appropriate in tests_all.sh
adds 1f582b7 testsuite: make structuring output of net_s3 tests stand out more.
adds 0c11e17 libreplace: check how portable utimes() and futimes() are
adds 3643aa9 Fix a panic in the [ug]id2sid valgrind bug fix
adds 89ac43d Remove some unused code (This used to be commit 87383a4605ab99d32fccae7793dc5292b8f3e25b)
adds 1409ed6 Fix a memleak in construct_printer_info_7()
adds 5380241 Fix a memleak introduced after refactoring "struct user_struct" (This used to be commit e70b5b762234f1733f150bdfbda7b208a8139990)
adds 5621ce6 testsuite: allow selection of posix_s3 subtests by env var POSIX_SUBTESTS.
adds 82572cf Enable tests for splice on Linux. Add a static (vl, I hate this) so we can detect broken Linux recvfile splice and correctly fall back. Jeremy. (This used to be commit ec2d301a7aac173aba41dd2074037f27d05095ce)
adds 8ce3f6b wins: fix null pointer crash in nss_wins module.
adds f847929 netapi: add -f switch for DsGetDCName() example and be more verbose on output.
adds 7b5ec90 dsgetdcname: remove invalid assumptions when using DNS for the DC query.
adds 3caac26 IDL: add missing case 14 and 15 to nbt_cldap_netlogon union.
adds ae80b00 re-run make idl.
adds 193b63f Use talloc_stackframe() in find_forced_group (This used to be commit 27a9bbc645416265eebdfc866925855021bd407c)
adds 4f73115 Use talloc_tos() for a temporary getpwnam_alloc in make_connection_snum (This used to be commit 1843ea64ab1df5ced5926aedbeb27c8320b0c70b)
adds 64ddd38 Rename server_info->was_mapped to server_info->nss_token
adds d3dfdc2 netdomjoin-gui: before prompting for creds, ask dsgetdcname for a dc.
adds 196d808 IDL: make nbt_cldap_netlogon_29 public.
adds 82b5c60 re-run make idl.
adds 077f24e gencache: add some const.
adds 79a009b registry: change order of arguments of regdb_fetch_key_internal()
adds 120aacf registry: free temporary data in regdb_fetch_key_internal().
adds f5cbbb5 registry: make normalize_reg_path() strip leading and trailing '/' chars.
adds a26880c registry: Implement new semantics for existence of registry key in tdb.
adds 284bab7 registry: free talloc context on error path in regdb_fetch_values().
adds 00ce738 registry: check for existence of key in regdb_fetch_values() first.
adds 4394c2d registry: check for existence of key in regdb_fetch_keys() before proceeding.
adds ba94ab2 registry: check for existence of key in regdb_store_values() before proceeding.
adds 7d35d4e registry: check for existence of key in regdb_get_secdesc() before proceeding.
adds 4095b00 registry: check for existence of key in regdb_set_secdesc() before proceeding.
adds 8e21d22 registry: add a function regdb_key_is_base_key() to check whether is composite.
adds 7fa4cd2 registry: check for existence of non base key in regdb_store_keys() before proceeding.
adds 01e640f registry: add comment explaining workflow to make store_keys safe w/o transactions
adds 315c7b7 registry: regdb_store_keys: move storing the subkey list down after removing values.
adds 8c2b976 registry: adapt comment of last step in regdb_store_keys().
adds 453141b registry: adapt comment to first step in regdb_store_keys().
adds 9f7653b registry: change order of deleting value and subkey lists in store_keys().
adds 1f279f8 registry: add comments to removing lists in regdb_store_keys().
adds f7d3965 registry: add removal of secdesc of a key to regdb_store_keys().
adds 00b2cdf Yay ! Remove a VFS entry. Removed the set_nt_acl() call, this can only be done via fset_nt_acl() using an open file/directory handle. I'd like to do the same with get_nt_acl() but am concerned about efficiency problems with "hide unreadable/hide unwritable" when doing a directory listing (this would mean opening every file in the dir on list). Moving closer to rationalizing the ACL model and maybe moving the POSIX calls into a posix_acl VFS module rather than having [...]
adds 73b65bc Fix bug #5452 - smbclient put always creates zero length files. Thanks to Kai Engert <kengert at redhat.com> for reporting. Jeremy. (This used to be commit 687275cd532f8f8ad710acd222a0c76625da53c6)
adds fcdee39 dsgetdcname: add map_ds_flags_to_nt_version.
adds 64cb946 dsgetdcname: add pull_mailslot_cldap_reply().
adds cdd9913 cldap: let ads_cldap_netlogon() return all possible cldap replies.
adds 9b4ea32 dsgetdcname: add get_cldap_reply_server_flags().
adds 81aa670 dsgetdcname: add make_dc_info_from_cldap_reply().
adds 0354d00 dsgetdcname: use make_dc_info_from_cldap_reply() for cldap replies.
adds 9d99ef8 dsgetdcname: map additional flags to nt_version.
adds 926cc82 dsgetdcname: wait a little longer for mailslot replies.
adds 9be17e2 dsgetdcname: mailslot replies are identical to the cldap ones, use cldap everywhere.
adds eaef936 dsgetdcname: remove invalid assumption in discover_dc_dns().
adds 8441681 dsgetdcname: be more paranoid about the existance of an ip_address.
adds 9adc40a dsgetdcname: simply call ourself with DS_FORCE_REDISCOVERY after cache expiry.
adds 5d7a60a dsgetdcname: pure cosmetics.
adds 5e24d83 dsgetdcname: fix gencache store for dsgetdcname().
adds 4bd94c8 cldap: move out cldap object to fix the build.
adds e668cb4 dsgetdcname: add map_dc_and_domain_names() for consolidating returned names.
adds e556dfb util: add strip_hostname() to strip of leading '\\'.
adds f11acf3 Use strip_hostname after dsgetdcname/getdcname calls.
adds c58ab8f dsgetdcname: the forest name should never be empty.
adds 67c644a dsgetdcname: use existing messaging_context if possible.
adds 486a96a IDL: Add nbt_cldap_netlogon_15.
adds de11bba IDL: Fix nbt_cldap_netlogon union, removing the default member.
adds 8af9093 re-run make idl.
adds d59cf70 dsgetdcname: make use of nbt_cldap_netlogon_15.
adds 1830d6b dsgetdcname: add reminder that we need to support ipv6 here once we know how.
adds 3f76504 Remove a couple of uses of SMB_VFS_GET_NT_ACL(), use SMB_VFS_FGET_NT_ACL instead. I'd like to ultimately remove SMB_VFS_GET_NT_ACL. Jeremy. (This used to be commit 4221937b68e2414295279b27c5f12a80f826ed4b)
adds 48b8bac Fix replacement getpass. If we ^C at the prompt echo was left off. Jeremy. (This used to be commit e54c71954ae484fe4a4e195db33440490e78e256)
adds 1e161b8 loadparm: Fix activation of registry globals in lp_load_*.
adds abb6e6e merge in spec file from Michael (This used to be commit 4aaaf792fe3b972d7ca5737bf7343fbda766d9b0)
adds aeea825 fixed version in spec file (This used to be commit e7023592cbca002d94c47f73a2dc6c3e0a4c4a40)
adds def21f7 packaging: add x perms to samba-ctdb makerpms.sh script.
adds 59b6160 packaging: add x perms to samba-ctdb filter-requires-samba.sh script.
adds 0d8b45c packaging: rename RHEL4-CTDB --> RHEL-CTDB
adds 31ed106 packaging: fix GPL version in samba-ctdb specfile.
adds 34f1c8e packaging: remove references to smbmount and friends from samba-ctdb spec file
adds 44c6892 net: Fix usage string. (This used to be commit e3470e9a1b19c239d6fa576f8c8c1a5a5c3b5d3c)
adds 3785272 net: Some whitespace clean-up. (This used to be commit 4dcce8b653671c8ce907f8353df1db8a5c8f8e19)
adds f576910 net: Remove globals (This used to be commit 1e9319cf88b65a2a8d4f5099a1fe5297e405ed2e)
adds 4206d97 net: more whitespace cleanup (This used to be commit ef0184d580500734fc7af51e1c790b075180a3d0)
adds 232853d Fix the build with DNS_UPDATES (This used to be commit 6c9500c290fe0d6d71d4c33eb265906ce3a1d9f3)
adds 505205b Make copy_serverinfo non-static, add mem_ctx (This used to be commit a3651ced9e0859578df8cc44da64e7a8066bde76)
adds 0283e95 Add a mem_ctx argument to make_server_info_guest() (This used to be commit e4a9492967f3d2b64f27943f99414608e0c03d21)
adds b446bb0 Add function make_serverinfo_from_username()
adds 270a3f2 Add create_connection_server_info() -- not used yet (This used to be commit 50bf075f7556fd09e0081175c31a5020a8eaf4d6)
adds 39a318a "status" -> "pstatus" in make_connection_snum (This used to be commit 3ce395e61e931a77c5d2f52f39c7e3f71a9605a9)
adds f93e232 Remove unused "force_group" from connection_struct (This used to be commit 03944f8d8934cff74e19fc036f7611c1491e0d57)
adds 9099520 Add "server_info" to connection_struct
adds ca25800 Simplify make_connection_snum: Copy connection_struct info from server_info (This used to be commit 5aa3cdf355c179d89c2703f528919194ab084337)
adds ddcea20 Replace find_forced_user by a direct call to make_serverinfo_from_username (This used to be commit 7991e6764b4187ba86802569dfdc5816e6137f78)
adds 39bd6a9 Do not unnecessarily mess with the results in find_forced_group() (This used to be commit 6d9860d09b54c61625f011c2d56d710aa59d7686)
adds d2157f1 Add an error return in find_forced_group() (This used to be commit 93ce0705c14f222bda3e6204f4b54ba1893f33e1)
adds 322896f find_forced_group can directly change the token in server_info
adds c881c86 Next try at making the vuid cache circular
adds e2b9ac7 Make use of talloc_tos() in change_to_user() (This used to be commit c4bed3a48b86d44ad641250add2fc189af7e72f5)
adds ac9c7de Use TALLOC_ZERO_P instead of separate ZERO_STRUCTP in dup_nt_token (This used to be commit 124a2c71852f39fcfe62ea19a5a8d25638d47400)
adds 0c2bf95 Empty some nonempty blank lines (This used to be commit 1a406def02bf171b223467d6b76317586d6205fc)
adds 776caa0 Replace nt_user_token with server_info in connection_struct (This used to be commit a3738aef59e97d4533010b048534d937d36c0950)
adds 53a623d Remove the unix token info from connection_struct (This used to be commit 2834dacc8d49f77fe55fb5d7e3eb2dda431d1d3d)
adds 66835ba Add a comment explaining server_info in connection_struct (This used to be commit 35438a940734340d5d6389ae0551fe3c25902f93)
adds 5bda9a8 Remove "user" from connection_struct (This used to be commit 368454a27cb53a408ec416cbf37235b304592fb5)
adds 4f9b325 Fix a memleak (This used to be commit 9891c7c30858a3bea9adbea1c5bfa5c6b1b85221)
adds 6b6bb48 Fix a memleak in new auth_serversupplied code (This used to be commit f23e970848b6e6655453fa65f6f160f624acfcff)
adds aac9e7d With force user, we have the same base token for all vuids (This used to be commit 0f19bc3f65bfc132aea1de1e76fcb4ee625a050f)
adds 8780307 Make sure we have serversupplied_info->sanitized_username everywhere (This used to be commit 88423a17b966652eba4085e88f7ddb5c86b463dd)
adds ed08bd3 net ads: Upper case he realm name when calling kinit() using machine creds.
adds 0559d92 man pages: Correct version string.
adds 5d6528e tests_all.sh: Do not execute $SMB4TORTURE --version if it is not available.
adds 8ef2ada Revert "Fix signing bug found by Volker. That one was *subtle*."
adds 44b7f67 Fix signing problem in the client with transs requests
adds 9cd646c libwbclient: Add wbcLogoffUser() and wbcLookupDomainController().
adds 34933a5 libwbclient: Abstract the DS_XXX flags for DsGetDcName().
adds a6b0ea8 Enable winbind child processes to do something with signals, in particular closing and reopening logs on SIGHUP.
adds bafe8d2 Fix bug #5460. The problem is RHEL5.0 shipped a CIFS client that sets the DFS bit on pathnames but doesn't send DFS paths. This causes lookups to fail as the smbd/msdfs.c code now just eats the first two parts of the pathname and uses the rest as the local path. The previous hostname check used to protect us from that as we knew that when the hostname was invalid it was a local path (and a broken client). I didn't want to put that check back in, but came up with anot [...]
adds b833615 Second part of patch for bug #5460. Cope with pathnames that don't look like \xxx\yyy, cope with arbitrary length. Jeremy. (This used to be commit 635035d999fcd8e06b70c8cb1137127c289dc9e6)
adds b8398d1 Fix debug message. Jeremy. (This used to be commit 08d168f0e5b8fb07e95a5118a839e0da53e9d363)
adds 2ca5098 Merge branch 'v3-3-test' of git://git.samba.org/samba into 3.3-test (This used to be commit 6dd44ebf22762e852b43e7dbcd095a58cc45abad)
adds 84ad491 AFS: The dummy afs_createtoken_str should return NULL, not False. (This used to be commit c84d49429191423a81d558042fe949c26f5de5fe)
adds c494878 mailslot: Also pick domain name and pdc name from type 15 cldap reply.
adds 5547e5a dsgetdcname: In case we didn't get a mailslot reply, don't cache the nodestatus.
adds 7c4c5e5 configure: Kill linker warnings about 32bit libs on 64bit Linux. (This used to be commit 9a40cbd66f71c49af4c72ed826d66c5f037a3171)
adds 96ef630 Ensure we don't keep searching for sharename if it's not the start of the list. Jeremy. (This used to be commit 15857534b76bc66ad122510100aa224f17250465)
adds 5e70a25 Fix bug #5464. Pointed out by Herb @ Connectathon. In fork_domain_child() we call :
adds 847d385 Fix Bug #5465 (joining with createcomputer=ou1/ou2/ou3).
adds 18b385c loadparm: refactor initalization of registry config out into lp_smbconf_ctx().
adds 8cb4461 loadparm: refactor processing of service out of process_registry_globals()
adds 86766b5 loadparm: add a function process_registry_shares()
adds 0ba819d loadparm: add parameter allow_registry_shares to lp_load_ex().
adds 0589c60 loadparm: add call to do_section() to process_registry_service().
adds 42beddc loadparm: add funcion lp_load_with_registry_shares().
adds 44733dc testparm: list registry shares with testparm.
adds f9c46db Fix build warning.
adds eeb126a libads/cldap: store client sitename also keyed by dns domain name.
adds 2e8b43c dsgetdcname: check for invalid sitename/flag combinations.
adds 4d593cd dsgetdcname: add site support.
adds f255ac9 net: Fix net lookup dsgetdcname, no need to pull site ourselves.
adds 49835c6 net_registry: add raw output of value to print_registry_value().
adds 227130e net registry: refactor core of net_registry_getvalue() out
adds e1bd2df net registry: add a getvalueraw command to print the value in raw format.
adds 9b920fa net rpc registry: fix usage message of getvalue.
adds 301196f net rpc registry: abstract add boolean "raw" to rpc_registry_getvalue_internal()
adds abafce6 net rpc registry: add a getvalueraw subcommand.
adds b1d6e88 net rpc registry: fix getvalueraw to really print raw...
adds 9fbe1b2 merge build changes from Mathias (cherry picked from commit 2c08939f3db19eaaf31cb117e3d541d17a36da5e) (This used to be commit fec017125ce7b4a3ec87c0fc2ba77c570cf57074)
adds d3bbccb packaging: fix a comment typo in makerpms script.
adds 7391b51 packaging: add a comment explaining EXTRA_OPTIONS to the makerpms script
adds 67a0bfa packaging: use docs tarball instead of docs dir in makerpms / samba.spec
adds e1458f4 packaging: use git-archive in RHEL-CTDB/makerpms.sh
adds 5fe81ee packaging: fix RHEL-CTDB build by removing duplicate winbind-32bit paragraphs
adds 7bb120c packaging: enable calling RHEL-CTDB/makerpms.sh from other directories
adds 70883ec packaging: re-introduce Release numbering ".ctdb.<number>"
adds db4ab7a libreplace: always provide utime() and utimes()
adds 6c50383 libreplace: split out network checks into a AC_LIBREPLACE_NETWORK_CHECKS macro
adds 887da3e libreplace: use AC_LIBREPLACE_NETWORK_CHECKS only for samba
adds fc83dd6 libreplace: use AC_LIBREPLACE_NETWORK_CHECKS only for samba
adds 299485c libreplace: also use AC_LIBREPLACE_NETWORK_CHECKS for the standalone build
adds 25f1cec Add undefined symbol flag for AIX. (cherry picked from commit dabdf24e86f038e3afc67532fa5bf60a37992161) (This used to be commit 104316884576a2d904d9d8b2d7c1e0dc80817b66)
adds 6a1acba Fix typo. (cherry picked from commit bd089818a3182698dfe85039c1b2e22d8c2835bb) (This used to be commit 6f5f736867a3c5b8c7e6f4e73b031e36783ed1bc)
adds b76992d libreplace: merge socket.m4 into libreplace_network.m4
adds cf7bdea libreplace: merge inet_ntoa.m4 into libreplace_network.m4
adds d1bfe04 libreplace: merge inet_aton.m4 into libreplace_network.m4
adds 09b0cd0 libreplace: merge inet_ntop.m4 into libreplace_network.m4
adds d364bdb libreplace: merge inet_pton.m4 into libreplace_network.m4
adds 3f08081 libreplace: merge socketpair.m4 into libreplace_network.m4
adds a4c24a7 libreplace: merge getaddrinfo.m4 into libreplace_network.m4
adds a887473 libreplace: merge getifaddrs.m4 into libreplace_network.m4
adds 2775d30 libreplace: include inet_ntoa.o when the system one is broken
adds 9eefcfd libreplace: export LIBREPLACE_NETWORK_OBJS and LIBREPLACE_NETWORK_LIBS vars
adds 107ed5f libreplace: make sure system/network.h is only used when AC_LIBREPLACE_NETWORK_CHECKS was used
adds a4cb989 libreplace: try to fix the build on HP-UX which has if_nametoindex() in -lipv6
adds 175cca1 dsgetdcname: store client sitename for mailslot and cldap replies.
adds 9530c26 net: use the netapi_ctx from the net_context struct.
adds 0b25870 netdomjoin-gui: before prompting for creds (for receiving joinable ous), find a dc.
adds 6b2af34 libnetjoin: for informational reasons, report forest_name.
adds 08971ab Fix Bug #5461 and implement a very basic _samr_GetDisplayEnumerationIndex().
adds 70f52c0 Make the make output a bit less chatty. (This used to be commit 1fa4ef553c437bae07389c0f6a5410ba22ee4905)
adds 0f3ba4b Add test target in Makefile. (This used to be commit ac0d768676b1b8105a9141169b1afa248df6ce66)
adds f5364a7 Add double-colon where it makes sense. (This used to be commit 256200e951476ff31c95a7d5621a50ba297ea6e4)
adds 323be4a Use double colon targets. (This used to be commit 825cf91fa8b30a67d04cbda8885ff62a4c26458f)
adds e58729f Simplify fake_file logic (This used to be commit 93111ea0a1191e8547ad6cf112e2699d3bb3799b)
adds ab90fc9 configure: remove unused configure check for HAVE_WORKING_AF_LOCAL
adds 84e9d52 lib/replace: add checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKET
adds b800fad configure: remove unused configure checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKET and rely on libreplace
adds 7bff7f4 lib/replace: move sys/sockio.h and sys/un.h checks into AC_LIBREPLACE_NETWORK_CHECKS
adds 5bb40d0 configure: remove some header checks which are already done by AC_LIBREPLACE_NETWORK_CHECKS
adds 12dc451 configure: make use of LIBREPLACE_NETWORK_LIBS instead of redoing the tests
adds 968a006 Factor out generation of an info3 struct from a serversupplied_info (This used to be commit e60faccc1bdd2b80e039ec8c93683be10752f937)
adds 10f9a60 configure: Fix comment to match the current iconv check. (This used to be commit 5d9963479fa31783522d68cdbc8876613a3d1774)
adds 1ef69fc build: freeze proto.h
adds 03dcad0 winbindd: freeze winbindd_proto.h
adds 611c96d swat: freeze swat_proto.h from "make proto"
adds 7a1b7a1 smbclient: freeze client_proto.h from "make proto"
adds beca01f ntlm_auth: freeze ntlm_auth_proto.h from "make proto"
adds b189fe9 net: freeze net_proto.h from "make proto"
adds 20e9c5b build: freeze passwd_proto.h from "make proto"
adds 04da445 libnet: freeze libnet_proto.h from "make proto"
adds 76977cb build: remove reference to mkproto.sh from Makefile
adds be175e2 build: remove mkproto.sh and mkproto.awk
adds cf6f4cf build: remove "headers" and "proto" make targets.
adds aef2828 build: remove the "delheaders" target.
adds 78b8417 build: remove the proto_exists target - it is not needed anymore.
adds fc3e685 Fix some comments to match get_kdc_ip_string()'s behaviour (This used to be commit 30956c784f58870ad552a3869d80f99872c31375)
adds dc2e882 If no node number is given, default to the current node in smbcontrol (This used to be commit b4b3b6b1c6a336220c6afd68b153a769397ecded)
adds 266cdce Don't block smbcontrol online/offline if !"winbind offline logons"
adds 3a04376 Convert messages_local.c to use "struct tdb_wrap"
adds c7f5d24 Restructuring of code to fix #5460. Remove search by name code from conn, we were already doing the same check in the dfs_redirect() function, so move it into parse_dfs_path() instead. Jeremy. (This used to be commit 8a7c6df122c5e4a1d0f74ab0f1bc9376a0a8bcb1)
adds ce41453 Remove conn_find_byname now it's no longer used in the msdfs.c code. Jeremy (This used to be commit 54556df561d03d30b2fc21b9eaabe56b8c758301)
adds 2e779c3 man pages: Add documentation for new cluster parameters.
adds bdcc7dd sesssetup.c: Add debug message.
adds a84c745 man pages: Remove man page for 'mangled map'.
adds 1693888 net: Use true/false instead of True/False. (This used to be commit a8b567aac3b0e39cfe67fb97167b10312ca5e73a)
adds cd4f941 net: more whitespace cleanup (This used to be commit 1813e545a99545575babe126386c8caca00aab8f)
adds 45653bd net: Split out common help functions. (This used to be commit efc863e3758501a4c62dc9762eb0aded2dad01ff)
adds 6662921 net: Move "net join" handling into a separate file. (This used to be commit d0237a736858a48494583ce7f960ea980768aa6c)
adds 572de94 net: Split out "net user" (This used to be commit 4ca08a5acc90c77d56f8f3e38443f23f43f034e8)
adds 007f0e1 net: Split out "net group" (This used to be commit 3ddd9c09e3b51df01ac34a9a1537e8954d2b1167)
adds c9ca609 net: Split out "net file" (This used to be commit 84a116be9c849900678e6e0a4b012e819e697c78)
adds b596529 net: Move more utility functions into net_util.c (This used to be commit 0f5ebdf0bc5610bf93a4db67c9f9513683306c66)
adds 00f6ad7 net: Split out "net afs" (This used to be commit 3f10527f79dddff703d31588cad3e9f37176565b)
adds f9a6d1f net: Split out "net share" (This used to be commit 25d4c6f692cf50d675a1de7c6eaeed271f349289)
adds 1634bd9 net: Move printer help to net_rpc where it's used. (This used to be commit 2ee3d1aefab8dada5bd05a92b72776554617b7f9)
adds 89cd35d net: Move help for "net status" to net_status.c (This used to be commit d26681b169a533f838f74d48af072b57afc9f8df)
adds 0210f7a net: The top level help function for net cmd is always net_cmd_usage (This used to be commit f7d0903a58b0b0fc248a613937a101f15baa5311)
adds 6a286a7 Fix a valgrind error in _samr_LookupNames (cherry picked from commit fb0a25d59ddd28ea1d5af33ec7d9f817fac3fb9d) (This used to be commit 89f87efa2394e99802ca23307e712fc5820a5fc6)
adds 7aa839b Fix typo.
adds e84026a Fix memcache_flush()
adds 8ca459e Fix bug #5477 - recvfile code was broken. Jeremy. (This used to be commit 830337f054a6c0646d85df33d9958e99283e727a)
adds 6ed27ed Fix nesting tdb_traverse in a transaction
adds fb37f15 Cleanup size_t return values in callers of convert_string_allocate
adds e2d8b0a Fix some signed/unsigned warnings (This used to be commit dbb4d8107a61051d8bcf6c4c69ee976efc50b961)
adds c38a1e0 Fix type error in debug message (This used to be commit eb281532b1721ded39c39bb00c26202080dcd735)
adds 1a416ff Convert in_transaction to a bool. Add the same fix Volker used for tdb_traverse() to tdb_traverse_read(). Jeremy. (This used to be commit bda0f03fb3fa8a7b14d4f54bee7076d691cad44f)
adds 20796bc Merge branch 'v3-3-test' of ssh://git.samba.org/data/git/samba into docbook
adds b04bcef Fix bug #5479, print spool shares require max_xmit to be adhered to. Jeremy. (This used to be commit 478a359edead0677281a3ca4e64db6521941b0f3)
adds 754166a packaging: we are at release ctdb.27 in RHEL-CTDB.
adds b389233 packaging: disable cups in the RHEL-CTDB build.
adds 9a6b1f4 Fix a comment (This used to be commit 8ae39c1339758795a91c6a168e210357e7f29eae)
adds ec70996 Rename rpc_pipe_client.tcp.sock to rpc_pipe_client.sock.fd (This used to be commit 2ff908a902ec857856518eaddb5246dd5067063d)
adds 7802295 rpccli_schannel_bind_data only needs the schannel key (This used to be commit be5d54a363a57113e494202a2d22dd9bbcf13b41)
adds e8d2544 Add client support for NCACN_UNIX_STREAM (This used to be commit 24ac40518f79fd480baaedc1d42f3b6fe8ea1c94)
adds 36e9419 rpc_client: add a destructor to close the socket for pipes over tcp.
adds 44fbd89 Compile endpoint mapper pidl output (This used to be commit fe8f9e427af3eb42d63fde96c4fe20a255facb95)
adds 59a6b2d client: Fix the proto header to fix the build. (This used to be commit 9e39ac1cc31d48db968e79c4698901e079007ff7)
adds b398a96 rpc_client: use endpoint mapper to get the port for rpc_pipe_open_tcp().
adds 5a2206f torture: add a test program rpc_open_tcp() to test the rpc_pipe_open_tcp() func.
adds a8045b1 rpc_client: make rpc_pipe_open_tcp_port and rpc_pipe_get_tcp_port static.
adds 5797e33 libreplace: add test for HAVE_IPV6
adds 3b6b2f2 configure: remove HAVE_IPV6 test as LIBREPLACE_NETWORK_CHECKS already have this
adds 033ec7f configure: samba_cv_unixsocket was renamed into libreplace_cv_HAVE_UNIXSOCKET
adds b54f34b libreplace: we need to use AC_TRY_LINK() to make sure HAVE_IPV6 is correctly detected
adds f6a70e0 library-versions: use the same version for talloc and tdb as for the standalone builds
adds 96653e1 Make WINBINDD_LIST_GROUPS handler asynchronous.
adds cfde5c8 Get rid of "shadowed local var" warnings with gcc. Jeremy. (This used to be commit 0bc18967aa7cb6f4debeaa48be81d0e48a7d9503)
adds 537dc11 Fix 2 bugs with displaying open file state. Firstly the IDL is documented incorrectly in the MS-DOCS. Username and path need to be reversed (yes I will raise this with MS). Secondly, we need to check access_mask for the permissions, not share_access (share_access are the deny modes). Jeremy. (This used to be commit bdaad19f90e991aba2afccfa13afbbfe2ac7baaf)
adds ac65ed4 Arggh. Got the path/user the wrong way around. IDL is correct :-). Jeremy. (This used to be commit 2281274480d8cf9e773874301dbbc7bf06346901)
adds 8c926ed Arggh. Got the path/user the wrong way around. IDL is correct :-). Jeremy. (This used to be commit 1078b5c53ae9d6f9532eecebf9cf4a1712200b7e)
adds 508d031 Revert "Arggh. Got the path/user the wrong way around. IDL is correct :-)."
adds d83931c Remove MAX_SESS_ENTRIES and MAX_CONN_ENTRIES limits as they are no longer needed now we have IDL marshalling. Change the calculation of the 32-bit fileid we return to a Windows client. We can't just use the generation count as it starts at zero for every smbd - and this command must enumerate all files open across all smbds. We'd really like combination of process-id + dev + inode + generation count to be unique, but as we can't fit that into 32 bits just use 16 bits [...]
adds 9301310 build: autogenerate exports/libnetapi.syms
adds 7322072 build: add a "make shlibs" target to build all the shared libraries.
adds 34104df Fix a (bogus) uninitialized variable warning (This used to be commit 6106d48a5c94e7c1f3a7234807e43aca0a51fa62)
adds ef0dd88 build: pass .syms extention via @SYMSEXT@ from configure
adds 76b04f9 build: autogenerate exports/libtalloc.syms
adds 3d6911a build: autogenerate exports/libwbclient.syms
adds 7abda3f build: add symbol versioning when we build with gnu ld
adds 532833d libwbclient: rename MAXSUBAUTHS => WBC_MAXSUBAUTHS
adds cfae28c libwbclient: add wbcLibraryDetails()
adds ad90333 build: make sure LIBWBCLIENT_*_TARGET is never empty
adds b72fc49 Manually port Steven Dannenman fix for using the correct machine domain when looking up trust credentials in our tdb.
adds 4d2f71e Manually merge Steven Danneman's patch for SPNEGO auth to a trusted Win2008 domain (merged from v3-0-test).
adds 6b3bcb3 drsuapi: add all code required for our drsuapi rpc client.
adds 0eae576 drsuapi: fix the build.
adds 36f67dc Revert "drsuapi: fix the build."
adds d823940 drsuapi: fix the build.
adds fb05d41 drsuapi: add very basic drsuapi rpcclient command set.
adds 1a16a2c drsuapi: always use tcp for drsuapi.
adds 50b5a7d rpc_open_tcp: now drsuapi is complete, we can use it in the test program.
adds af78d91 build: remove PROTO_OBJ from Makefile.in - it is not needed any more
adds 06481e7 Add generated library symbols files to .gitignore
adds c5d3fb7 build: combine LIB_WITHOUT_PROTO_OBJ and LIB_WITH_PROTO_OBJ into LIB_OBJ
adds 37aaa8d Remove stuff from client_proto.h (This used to be commit c1e115964b671802a4af5beab3ad3222ee17b9c0)
adds f4d8141 Remove reference to current_user_info from lanman.c (This used to be commit f52d7c3faba4aa815d95883775f4859251406161)
adds 320fadd Remove the reference to current_user_info from share_access.c
adds 50ab871 Remove some references to get_current_username() and current_user_info (This used to be commit 344d69f95e217d16213eaa6b53141af6ab459708)
adds 5b237b8 Move ber_[read|write]_OID_String protypes to proto.h (This used to be commit 2dbbd81677af9c470ee9370ca5414876d21c6b9b)
adds f1d160f Fix a const warning
adds aacfa7b Fix two bogus uninitalized variable warnings (This used to be commit 194ea682d9a5c12a0125fecc20349ca9cc3d3ea1)
adds 1a1fc2f Fix two c++ warnings (This used to be commit 3b1dae7c31b881834ca4494c4434ae97a56ce6c7)
adds 33f632b loadarm: fix testparm with "config backend = registry".
adds b83131a rpcclient: simplify drsuapi dscracknames call slightly.
adds 51912e5 idl: add drsuapi_DsGetDCInfoCtr3 used by w2k8.
adds db940db re-run make idl.
adds 6db0efb rpcclient: call drsuapi_DsUnbind() when finished with DsCrackNames call.
adds 09f55d0 rpcclient: add drsuapi dsgetdcinfo call.
adds 4de01a9 Add function is_dc_trusted_domain_situation().
adds a186e59 passdb: in get_trust_pw_clear() correctly fail if trusted domains not supported
adds 48026d8 passdb: add comment explaining logic in get_trust_pw_clear().
adds 6efce47 passdb: check for is_dc_trusted_domain_situation() in get_trust_pw_hash().
adds c5a030a winbind: correctly omit check for trusted domain support in cm_prepare_connection
adds 6cebad5 Remove unused function is_trusted_domain_situation().
adds ae51353 Re-enable the evil "aio write behind" parameter. Jeremy. (This used to be commit 5d22ca00bcdf49dcb35468400ac8cc3c57808d0d)
adds 2e9136e From Michael R Sweet <mike at easysw.com>.
adds 2f446d9 loadparm: fix process_registry_shares() when there is only [global] in registry.
adds 372a6c0 doserr: add WERR_REVISION_MISMATCH.
adds 329d770 idl: avoid sa_family as it its a macro on IRIX.
adds 861bb16 re-run make idl.
adds c73cc63 dsgetdcname: use family (instead of sa_family).
adds b7ef085 libwbclient: fix typo.
adds 7cc9b5c drsuapi: fix data_blob_free() caller (this call is quite different in s3 and 4).
adds b7f745b wbinfo: prompt for password when none has been given.
adds 55da8e6 Work around iconv conversion failure from generated smb.conf.5 on Ubuntu 8.04.
adds 5f6d007 Depend on latexfigures files directly as using a rule in between causes problems. (This used to be commit bf3c2773f94c1db29a8a3e5935ff587f16f9a905)
adds 9acd331 Add simple script to build docs (This used to be commit 0865f4615d3ee91673dd6d02c6537765f34b3129)
adds e1cf19b Adding initial copy of "Using Samba (3rd ed)" (This used to be commit b77c46a36366d25dcdbc476963fbf43aaa4b9801)
adds 7df9e11 Remove autogenerated html file form using_samba (This used to be commit 94090f196a400651314530324e86c374f5a05657)
adds 6811dc3 Allow server manager to close open files selected by id. Jeremy. (This used to be commit 7eeed8bb41059ec2bddedb6a71deddeec7f33af2)
adds d5d4a95 Memory leak fixes from Chere Zhou <czhou at isilon.com>. Jeremy. (This used to be commit 201bcc8ed291b51be6f4508c6aa1cb17ce6dcbe3)
adds 5e4d4c8 A few cleanups from Chere Zhou <chere.zhou at isilon.com>. Jeremy.
adds 95d873a build: Fix the build after prototype change.
adds 2217451 fix the build after prototype change.
adds af6e91e fix build: add missing prototype of msg_close_file()
adds 87c15f5 lib/events: use mem_context given to event_context_init().
adds 611072f Fix Bug #5285. (libcap header mismatch)
adds d36434f Security fix for CVE-2008-1105: Boundary failure when parsing SMB responses can result in a buffer overrun. Jeremy. (This used to be commit 23b825e9d2c74c5b940cf4d3aa56c18692259972)
adds 433a05c Fix winbindd on a PDC by reverting : 83b04c60fac76ccd2d5aecb14f8896a07d488b1f..6e66512d5beb256a44c6703cdb8c7fa7e0fd8537. We still need to address https://bugzilla.redhat.com/show_bug.cgi?id=429024, but this will come later. Jeremy. (This used to be commit 41e20becf3b976656f60aaec9175df329803b012)
adds ad00ecd Tiny memory leak (This used to be commit e7f76a0c65085dd1e7b50ea3537e11922e7d9ecd)
adds 4f0626e Fix security=server, bug 5502
adds cf4b2f4 Update libsmbclient examples to match new libraries
adds 3e20aeb Working on bug #5475
adds a991c5a Merge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test (This used to be commit 3d01248f63d0d476c16236453983ffe759d0b2c2)
adds 908812e Fix bug #5504. winbindd children and parent were handing SIGTERM in the same way - deleting the socket! Jeremy. (This used to be commit 3ab5a3883e33eba159152aa02544d71f047c7e45)
adds 4408fda Fix valgrind bug in debug statement. Don't reference uninitialized memory. Jeremy. (This used to be commit 25e76a19f22cdf726928d6c4b165745de9e455d6)
adds 70b3789 minor memory leak fix (This used to be commit 0c61631f345436bf88e93219c139af8cfbeea18b)
adds 346dbc6 Split the winbindd_passdb backend into a 'builtin' and a 'sam' backend. This allows winbindd when running on a Samba PDC to correctly answer wbinfo -u lists and other queries. Jeremy. (This used to be commit e61ad0c1586733ae1d3518ce56d95094d1ac5ef9)
adds 9a6502a Fix location of smbldap-tools
adds 11ef7d2 Fix by Bo Yang <boyang at novell.com> for bug with winbindd trusted domain child not keeping primary domain online status up to date. Jeremy. (This used to be commit 0621c7c8161b7b94cc9249ab3e71855d3030b6fb)
adds 93baa93 idl: add NetGroupAdd() to libnetapi.
adds 3e67dfc re-run make idl.
adds 813f119 idl: add NetGroupDel() to libnetapi.
adds 2da5df9 re-run make idl.
adds ee671b1 libnetapi: add dummy implementation for NetGroupAdd() and NetGroupDel().
adds d8c1f1d netapi: Add NetGroupDel/NetGroupAdd header.
adds ff7b8bc doserr: Add WERR_GROUP_EXISTS and WERR_SPECIAL_ACCOUNT.
adds c36b5dc netapi: implement NetGroupAdd_r().
adds 2ae4df4 netapi: add NetGroupAdd() example code.
adds 2bad004 net: Use NetGroupAdd() for adding domain groups.
adds e310fac netapi: implement NetGroupDel_r().
adds 4e85043 netapi: add NetGroupDel() example code.
adds 903c418 netapi: let NetGroupAdd_l and NetGroupDel_l call the remote functions.
adds 0eca06b netapi: add NetGroupSetInfo to IDL.
adds e11081a re-run make idl.
adds b01a0a1 netapi: Add dummy implementation of NetGroupSetInfo().
adds a6f057c netapi: implement NetGroupSetInfo_r().
adds fe0f0ff netapi: Add NetGroupSetInfo() example code.
adds ed69e68 netapi: add NetGroupGetInfo() to IDL.
adds e658d64 re-run make idl.
adds 5b111cc netapi: add dummy implementation of NetGroupGetInfo().
adds 457649f netapi: Implement NetGroupGetInfo_r().
adds 0469db8 netapi: add NetGroupGetInfo() example code.
adds 05cb539 netapi: add NetGroupAddUser() and NetGroupDelUser() to IDL.
adds 02db441 re-run make idl.
adds c30b8c4 netapi: add dummy implementation for NetGroupAddUser() and NetGroupDelUser().
adds 39101ac errors: add more WERRORs.
adds 749e5a8 netapi: implement NetGroupAddUser().
adds 1e0c820 netapi: add NetGroupAddUser() example.
adds 4dcfa15 netapi: Implement NetGroupDelUser().
adds 43a0060 netapi: Add NetGroupDelUser() example.
adds 31c1850 netapi: add libnetapi_samr_open_domain().
adds 2997e28 netapi: use libnetapi_samr_open_domain().
adds be9332d netapi: add NetLocalGroupAdd() to IDL.
adds b931bec re-run make idl.
adds 4f419aa netapi: add NetLocalGroupAdd() skeleton.
adds 97cf9db netapi: Implement NetLocalGroupAdd().
adds dac9e22 netapi: add NetLocalGroupAdd to public api.
adds 5e0c89a netapi: add NetLocalGroupAdd() example.
adds 2ead150 netapi: add NetLocalGroupDel() to IDL.
adds 7019644 re-run make idl.
adds 7773d79 netapi: add NetLocalGroupDel() skeleton.
adds 4d6e66a netapi: Implement NetLocalGroupDel().
adds 5800a52 netapi: add NetLocalGroupDel() to public headers.
adds 808c703 netapi: add NetLocalGroupDel() example code.
adds 8216c60 netapi: add NetLocalGroupGetInfo() to IDL.
adds cc49464 re-run make idl.
adds 45baadb netapi: add NetLocalGroupGetInfo() skeleton.
adds d8fc64d netapi: add NetLocalGroupGetInfo() to public headers.
adds bfef3bb netapi: add NetLocalGroupGetInfo() example code.
adds a3f1e2e netapi: implement NetLocalGroupGetInfo().
adds b71ff71 netapi: add NetLocalGroupSetInfo() to IDL.
adds 504fbb5 re-run make idl.
adds bf225fc netapi: add NetLocalGroupSetInfo() skeleton.
adds 0ae3f8b netapi: add NetLocalGroupSetInfo() example code.
adds 1ecf67a netapi: Implement NetLocalGroupSetInfo().
adds e465068 netapi: add public header for NetLocalGroupSetInfo().
adds b652e5b netapi: let libnetapi_samr_open_domain return WERROR.
adds 56bdfad netapi: add libnetapi_samr_open_builtin_domain().
adds bd9d129 netapi: use libnetapi_samr_open_builtin_domain().
adds 4fd700c netapi: add libnetapi_samr_lookup_and_open_alias().
adds dbb8e16 netapi: use libnetapi_samr_lookup_and_open_alias().
adds 34413e4 netapi: fix some build warnings.
adds 1c0a975 Fix bug reported by David Eisner <deisner at gmail.com>. When allocating cli buffers for large read/write - make sure we take account of the large read/write SMB headers as well as the buffer space. Jeremy. (This used to be commit 19519bca9b64b736d2fe0447b7cd495f00dba60a)
adds 0d556ea Fix saving of the config file in SWAT; [#5516].
adds 8c7e216 Fix empty input fields in SWAT; [#5515].
adds d8b2346 Add ldap connection timeout for OpenLDAP and Netscape LDAP libs. This can be controlled via the ldap connection timeout parameter. This fixes fallbacks to secondary LDAP servers in multi LDAP server setups like in #4544 (This used to be commit 8e59a2fedc940b081222b0e8f90fe0c5a0981c06)
adds a307e90 man pages: Add documentation for new parameter 'ldap connection timeout'.
adds 175909f Release scripts: Update create-tarball to include docs and other packaging details.
adds dd7cf34 winbindd_cm: Replace the use of lp_realm() with our_domain->alt_name.
adds 4f6ea21 build: fix the build (missing protoype for lp_ldap_connection_timeout()).
adds dcdeab4 build: fix build warning.
adds 2cfacba Always set "registry shares = yes" for "include = registry"
adds 12281d0 netapi: remove unrequired headers.
adds d4c5a1d util_str: add talloc_asprintf_strlower_m().
adds d777243 net: print NBT_SERVER_X_SECRET_DOMAIN_6 flags in "net ads lookup".
adds aa8bfd3 libnetjoin: delete possible "realm" leftover parameter.
adds dddc572 libnetjoin: only close existing policy handles while unjoining.
adds 913a323 net: fix popt context memleak.
adds 7d35e4e netdomjoin-gui: some minor fixes + hunting down typecast bugs.
adds bb58d33 libnetjoin: correctly copy returned lsa policy sid.
adds 19e5ee0 netdomjoin-gui: disable annoying "reboot now" dialog.
adds d261e16 Fix a memleak in ads_find_dc() in case get_sorted_dc_list() fails
adds bde7cbf Fix a memleak caused by a crappy get_sorted_dc_list() API (This used to be commit 2ea03a1e95a30e321e390bef9408a1215711de07)
adds a0d5033 Samba3-HOWTO: Add improvements/fixes.
adds 20ec11a net: fix debuglevel handling.
adds 21e759e mailslot: always pull a command 25 type reply.
adds 387706a libnetjoin: First store configuration and then verify the join.
adds e3e1172 libnetjoin: add libnet_join_rollback().
adds de89de4 netdomjoin-gui: fix more gtk runtime warnings.
adds 66a5cba netdomjoin-gui: enable NetGetJoinInformation() call after successfull joining.
adds 48a2a37 More correct fix (hopefully :-) for any memory leaks. Jerry promised to check :-). Vl also please review. Jeremy. (This used to be commit 8abc6e742147486a62b4a3f9845e34062845d8ea)
adds a335367 netapi: use NetGroupSetInfo() for "net rpc group rename".
adds f4e9388 pam_winbind: fix pam_sm_chauthtok for storing modified cached creds.
adds d4cbc44 Negative conn cache uses gencache (This used to be commit 8765eb8ad7bb978d3bb9c9ff8e557791fdc43009)
adds a191f3d Make the gencache based conncache use talloc_tos() (This used to be commit f7f912a478af64b07beeb58673b605da0c46db94)
adds e252b05 Add prototype for delete_negative_conn_cache (This used to be commit 097446c3c82c42ca4a7909201119c0cf431321ba)
adds dd30dd2 Fix a crash in add_failed_connection_entry (This used to be commit 2a689aa66af1de3d2e0d08b51e33e9a7015d6cb7)
adds 3245256 Fix a memleak in fetch_ldap_pw
adds 8c98f5a Fix a memleak in secrets_fetch_trust_account_password_legacy
adds 0e7d1aa Fix a memleak in secrets_fetch_afs_key
adds d1e0c7f Add STREAMINFO op to vfs_full_audit
adds 1db2dc1 Bugfix noticed by Herb. On using the again: tag as a goto target we were not reinitializing the array counts.
adds 2c0360f configure: fix warnings with autoconf-2.62 rename smb_krb5_ => smb_krb5_cv_
adds 7f70c12 configure: fix warnings with autoconf-2.62 rename samba_stat_hires => samba_cv_stat_hires
adds 4461f0a configure: fix warnings with autoconf-2.62 rename SMB_BUILD_ => samba_cv_
adds b19587b configure: we require autoconf 2.54
adds e2a3937 libreplace: fix warnings with autoconf-2.62 rename ac_ => libreplace_cv_
adds 7932e47 libreplace: only include AC_USE_SYSTEM_EXTENSIONS fallback if required
adds aeb9eb85 Fix the compile on NetBSD -- readlink and read are macros there (cherry picked from commit 435b80a9a2e9324cc20594d922b3d8d6418c27af) (This used to be commit 055bb54fa646f6de7d7b748deaebd69ddeff33d1)
adds 7910cae Fix the compile on NetBSD -- missing prototypes (cherry picked from commit 11236d266e3703eb3aca4b96e2ed9da76614ec12) (This used to be commit d25408f83d03fae9d6b589b005db9a3af823e652)
adds 4393b98 man pages: Remove wrong synonym.
adds 22f51b5 man pages: Fix synonyms.
adds d84aca5 man pages: Fix typo.
adds b76f967 shrink ldbtools
adds 13b2f59 Don't reset password last set time just because the expired flag is set to 0. If the account wasn't expired but autolocked, using "net user /dom <username> /active:y" would clear this, incorrectly setting the current time as the new "password last set" time. (This used to be commit 0f292d70f698b8ae885005b5704a96476e876571)
adds 4d9748e net: Move includes to net.h (This used to be commit 1943e2752d4dcb5bbbd4e40cf854efba4aed8f45)
adds 6fd35d2 net: Move net_run_function/net_run_function2 to net_util.c (This used to be commit 73fb5f392dbc1966ec34217e39d565200e071aaf)
adds 44c2607 net: Add net_run_function3 (This used to be commit ba1108f06ae5860c8f418dc383b027068780abf9)
adds 223d1bc net: Use functable2 to give a short help text for top-level functions. (This used to be commit e9be24a2cbbd9bc7075c0fe75d44d51184f84dba)
adds 2ca10c4 net: Use functable3 (This used to be commit 122dfe876d954ee3b3796951df16e1be9e9b0eb8)
adds 0f1b3ed net: Autogenerate "net help" output from net's functable. (This used to be commit 0feb40bc8408412336c667df4f8bf57c77446ca7)
adds 8efc535 net: Add net_display_usage_from_functable() (This used to be commit de0e15b35ea46cfcdd82f45eb3329c44d7aacb90)
adds 6e8d46d net: Don't try to look up a server if net time is called with a command. (This used to be commit 37ef7c28163a5c538f325729855ec47ef6fac6bd)
adds b0d8162 net: Make "net status" use functable3 (This used to be commit e4b4fb4c39f251b0675b1c1dcec14f20135f876b)
adds 2eaef96 net: Make "net afs" use functable3 (This used to be commit aa60f3c0d59e2ebb870ae4e79c7c4c51c3e22d68)
adds 6b9c815 net: Make "net cache" use functable3 (This used to be commit 60ac59fb8a391989f2c2e25b288674e6cc63ae60)
adds 7ba0724 net: Make "net dom" use functable3 (This used to be commit 11d692de7330b0d6b995fae62746df2ef7830e38)
adds f3d8610 net: Make "net groupmap" use functable3 (This used to be commit c328b3e30b17866f4a0fd344d01efca826215cbc)
adds 6468d36 net: Make "net idmap" use functable3 (This used to be commit 9c88b16bebd0917a6a4e8d0e5fcc64c3581ceff5)
adds b1ef38d net: Make "net time" use functable3 (This used to be commit 28991ad74a387ebfe931860b380d25d5b0b67c7d)
adds 7870908 net: Fix comment for net_time_zone() (This used to be commit aea3466d12e31f8f506c21b856235e2e2aa40090)
adds 67fee7a net: Make "net usershare" use functable3 (This used to be commit b45ada159e1eec757eaf5210517139aae4159119)
adds 54bc155 net: Make "net ads" use functable3 (This used to be commit 64e3dc63966ecf216b354263e4bd5dfd1491abcc)
adds c19700f net: Make "net ads gpo" use functable3 (This used to be commit 4418b4da61646172981fd54e4bfb6a038feb640b)
adds 98b9b5b net: Make "net rap" use functable3 (This used to be commit 7a2364518c4200befb419f2bcbf3afd425fd7a6f)
adds c51ca55 net: Make "net rpc" use functable3 (This used to be commit 428b56863c3963ecd041b8398d5683c92fa64307)
adds 238c7d0 net: Make "net rpc audit" use functable3 (This used to be commit c47ff2bff6d97a5e7654849965253928a825fe6a)
adds edf23f1 net: Make "net rpc rights" use functable3 (This used to be commit b0e373e595d66bd92b685dd98fc8967d45532e41)
adds e0f2f8d net: Make "net rpc service" use functable3 (This used to be commit aa06cd5cb2c72cc6c883bbfafe43546accce00a1)
adds 66432dd net: Use d_printf() instead of printf() in net_ads_gpo.c (This used to be commit d0d1346f209ab66754fe2141d22115934ed6f728)
adds 1be1be3 net: Make "net conf" use a functable similar to functable3 (This used to be commit b8382bc3af318226a1160c6c39627e7a32e050ab)
adds 22b1926 net: Make "net registry" use functable3 (This used to be commit 47f7308e4ee7422a6d9c578c1073b0207969fbb2)
adds 3d7a927 net: Make "net rpc registry" use functable3 (This used to be commit 08dd5f5311d97544d5cb3067f019260a9161ef81)
adds cd06703 net: Make "net sam" use functable3 (This used to be commit b161fb7cfe3d0f5c2e853d5759420817c6ed7c0f)
adds 255bdb2 net: Rename functable3 to functable, get rid of old functables (This used to be commit bb7c5fc4ec77db4073d3beccf12af12910b6bd07)
adds 4177b08 man pages: Fix broken smb.conf section about the 'get quota command'.
adds 4084b46 r19367: Solaris needs <sys/filio.h> for FIONREAD. (cherry picked from commit e2866ce78851a84c937408c0781fcc1e7107f663) (This used to be commit 3db8b246c8abfc4efed08d7630e61a81b9d8bf48)
adds 1410d8e r19409: Pull in <sys/time.h> for struct timeval for non samba build (don't depend on namespace pollution) (cherry picked from commit 5052d2d10693e67f1b7c6c71277c8d1bc9c8b612) (This used to be commit d22701b196bded3294776b144a7a990de23741e9)
adds bd793fb r21671: Add initial simple tests for socket wrapper (partly cherry picked from commit 872e2ad541478597191ca9e31872d5c8e2bbb832)
adds 2359150 r21729: Some more tests (cherry picked from commit d2baa8218cf504d6631d610f9fd393ad8c61574c) (This used to be commit cf6d815ba82a25c1e1f1dfdb8548cc588d44d1aa)
adds c8eccf5 r22236: Update to Heimdal's socket_wrapper, which supports IPv6.
adds 9b7b444 r23420: try to make the IBM checker happy
adds a7967bc r25783: socket_wrapper: don't include "includes.h"
adds e2fe170 Factor out IP marshalling into separate function. (cherry picked from commit 2548c2a1e7dab8abc00f8f49374a08cc0b427552) (This used to be commit e4e015caac88f6e31ca6d8fcda5a97a11aee226d)
adds d57b828 socket_wrapper: sync missing stuff from v4-0-test
adds 5380fd8 socket_wrapper: truncate packets to a 1500 byte payload
adds 193930d man pages: Don't refer to numbered chapter of the HOWTO collection.
adds f3ddf2b Fix some scary FC9 warnings (cherry picked from commit 6b0fed09ea34409d1c61bae9121bdb38d4c68d62) (This used to be commit f1e85ff2bc4eea2c50d7d71caca16b9051ca5e8c)
adds dc45718 Correctly find a [u]int32_t replacement (cherry picked from commit 346375cda557a675f8f882ca2ae8edffec725a72) (This used to be commit 15a53945c9563b4517bd8b69a9bb0554eef5edff)
adds 9883567 rpcclient: add more useful comments what sign/seal commands are doing.
adds 8e240c4 pam_winbind: Update cached creds during password change.
adds 2816e86 net: remove some dead code.
adds 2d5e470 idl: fix drsuapi_DsGetNCChanges.
adds 79fbc59 re-run make idl.
adds 95a1f88 rpc_client: fix some valgrind warnings.
adds 5b8259c Fix max_fd calculation in event_loop_once
adds 8d15371 Fix typos. (This used to be commit b2390aa738f6384016600dffb8065bd0bcda6ef1)
adds 8d3a451 Samba3-HOWTO: Fix typos. (This used to be commit 2391d999eb733bd8d12631478f4318608225cbb6)
adds 7617741 man pages: Fix typos. (This used to be commit 881eaa26e071a7fde9c6fc5eb42ae122d0ddd490)
adds e9b855a man pages: Fix typo in smb.conf section about the 'deleteprinter command'.
adds 766f780 man pages: Added improvements. (This used to be commit 7fecd548af0a21b9644bd70e22a38aaa28777aa0)
adds 7ec6588 man pages: Fix indentation in smb.conf section about 'map readonly'. (This used to be commit 0f0d81a89ae2ebae7d031a3a8633c3a924ebcbae)
adds 49a8167 net: Fix several typos in comments.
adds 67f3ee6 Add -brtl to the AIX linker flags
adds de7e6e0 AIX build fixes from William Jojo -- thanks (cherry picked from commit cb91a47576e820390bc62195702aaae93a2feba6) (This used to be commit 90d7bc6da3c92e104fadd5965a730fbe01be33d5)
adds 8f1f62a net: Fix net_ads.c build for the HAVE_ADS == 0 case.
adds 61b68fc samsync: add samsync_fix_delta_array()
adds 6ce0c85 net: Fix bug #5542 (samsync contains empty passwords).
adds 813ca8d samsync: add prototype for samsync_fix_delta_array().
adds c404c89 Fix a crash in _winreg_QueryValue
adds 1bc1b1a Fix a handle leak for error returns in ldb_try_load_dso
adds 26694e6 net_vampire: let dump_database() return NTSTATUS.
adds 9388061 net_vampire: let fetch_database and fetch_database_to_ldif use sid pointers.
adds 4cae70e net_vampire: join dump and process function into one callback.
adds 339d868 net_vampire: start using talloc for the ldif vampire code.
adds 7a1fa41 net_vampire: restructure internal code more.
adds cb293f5 net_vampire: add samsync_debug_str().
adds fe43a56 net_vampire: add samsync_init_context().
adds 8049d3a net_vampire: split out rpc_vampire_ldif().
adds fb0a11d net_vampire: fix ldif_init_context().
adds 2d23da2 net_vampire: rename process_database to samsync_process_database.
adds c08611a Correctly check for presence of cups-devel
adds e7530f5 Use the correct cups-devel test for HAVE_IPRINT also (This used to be commit a42d7e1146e7469062ead2c8f22f549a48154e03)
adds ad538bf Compare the pointer "vuser" to NULL, not 0 (This used to be commit 5c916549f002d5e4e06f24d396a2bdca73d384c7)
adds b935f4a Consistently use snum in check_user_ok
adds ee6ee96 Group the access checks together in check_user_ok() (This used to be commit 45662b5e8b3c7bc39cb33c5d7deb7e9a91f30a8b)
adds 82d4806 Slight refactoring for check_user_ok: It only needs vuid and server_info (This used to be commit 68944ea1ea7a0a63b08cbfc703f5ee29d2627696)
adds 1011622 Move connection-specific vuid cache clear to uid.c (This used to be commit 1025f687910ce40283c7344ed67ebd5bf31217b7)
adds cd7d7e1 Fix group parsing in libwbclient's copy_group_entry()
adds 3fde7f5 Fix an uninitialized variable found by the IBM checker
adds 704c99f Remove the reference to current_user from file_access.c
adds 3a5e1ca Remove unused "extern struct current_user" from dir.c (This used to be commit b92cfd19b459caad34229dfe941cf15fd14a5ce0)
adds d49de28 Remove the current_user reference from fake_file.c
adds b6c125e Remove the current_user references from open.c
adds 9c1f589 Add forgotten protoypes (This used to be commit dee60935d443bd215e384e626d1114ae65c1a62d)
adds fdcf760 Fix bug 5500 -- thanks to mathion at thorrovydeti.com for reporting (cherry picked from commit 996c3ce6f0dbe79b0679ae30afd873c24fe5b1eb) (This used to be commit 1f86c7a2a19e66948c9b51572d3c078b6e03ef52)
adds 13eab02 winbind cache: Don't create SN cache entries during name-to-sid queries.
adds 98ed31a Fix typo.
adds a7cf0bd idmap: Fix typos in comments.
adds e1732fa Remove reference to current_user from modules/nfs4_acls.c .
adds 99e73df Remove references to SVN.
adds d314f7e Add some debug to notify (This used to be commit 4394235378f85ccb911d662d95f1545a14240bdf)
adds ccdcbc2 net_vampire: move some samsync functions to libnet.
adds 51fec78 net_vampire: move ldif code out of net_rpc_samsync.c
adds 16eb846 net_vampire: use generic output filename and use correct argv element.
adds 0d00436 net_vampire: fix build warning.
adds 45bce6e net_vampire: fix samsync_process_database().
adds 4500f1d netapi: Fix Bug #5545 (libnetapi_init without $USER)
adds aaa2a4f Revert "Fix a memleak in ads_find_dc() in case get_sorted_dc_list() fails"
adds ee281b7 Revert "Fix a memleak caused by a crappy get_sorted_dc_list() API"
adds 8349e02 Fix a memleak in wbcAuthenticateUserEx() (cherry picked from commit 72b381689af9cae83ab08532cffd0188f2da4807) (This used to be commit 20110ee5f181168dc1cbc08b7c22820d68204960)
adds f21058d man pages: Move 'smbsh' man page to the examples directory.
adds 086de4d Without stdlib.h we don't get a prototype for free().
adds c8ac221 Replace a very unusual variable declaration by a more conventional one (This used to be commit 9c1f334af3111e93bb8dceb661e1bc5519aa94c6)
adds 08d63ad Merge branch 'v3-3-test' of ssh://git.samba.org/data/git/samba into 3-3-abartlet (This used to be commit a09ed6016a41a9ed45716579e59a646545054f63)
adds 7f9acfa Fix a segfault in wbcLookupSid
adds 6f66dbc Fix a segfault in wbcLookupRids
adds 04e6978 Fix a memleak in svcctl_init_keys() (This used to be commit 675bb53398ba29c53d2dcf3c7122cf4770c2f938)
adds 3688eea libads: fix logic error in ads_get_kvno().
adds 513bc4e dsgetdcname: allow to use NULL mem_ctx.
adds fd288b4 clikrb5: remove unrequired create_kerberos_key_from_string_direct() prototype.
adds 0447e6a libads: add ads_get_machine_kvno() to make ads_get_kvno() a bit more generic.
adds 49b269f net_vampire: add domain_name to samsync_context.
adds fefcb70 net_vampire: add error and result_message to samsync_context.
adds db1db7d netapi: add NetRemoteTOD() to IDL.
adds de7de69 re-run make idl.
adds ebbeddf netapi: add NetRemoteTOD() skeleton.
adds feca006 netapi: make NetRemoteTOD() headers public.
adds a2290e5 netapi: implement NetRemoteTOD().
adds ffba83d netapi: add NetRemoteTOD example code.
adds 08cf0bb netapi: some IDL cosmetics.
adds a040b8b netapi: add NetUserEnum filter constants to IDL.
adds 68064b8 re-run make idl.
adds d0b7bcc netapi: implement NetUserEnum filters.
adds b330ea2 netapi: add NetUserEnum filter constants to public headers.
adds 44e153e netapi: use NetUserEnum filter in example code.
adds 8fd045f rpcclient: add more generic internal dscracknames call.
adds c8dfed6 Fix a brown paper bag segfault in clitar
adds aeec9c7 testsuite: don't give the testuser administrative rights globally.
adds ba3eee6 testsuite: give admin rights to testuser only for the "net rpc registry" test.
adds 00168e4 net sam: fix typo in debug message.
adds 92c9832 net sam: fix typo in comment
adds b172eb1 file_access: remove unneeded stat buf parameter from can_access_file_acl().
adds 24e7f40 smbd/dir.c: remove unneeded stat buf parameter from user_can_read_file()
adds aedce26 file_access: add a function header comment for can_access_file_acl().
adds 1917b38 Fix Bug #5548 (segfauls in handle_include with %m macro expansion).
adds 2b7fca9 Revert "Fix a memleak in svcctl_init_keys()"
adds 6398f94 Remove prototype of unimplemented smbc_chown() function. (This used to be commit 0e84e3bb800cec2b63df4692afbf9c40850b108f)
adds 33aa758 Fix 'make distclean'. delheaders: no longer exists as a dependency. Jeremy. (This used to be commit 8b26afdcddc75d3b9a97309757a97314b406cb59)
adds bdc9391 Fix the build on FreeBSD 4.6.2 (This used to be commit 4f50cb63e9b565ae0747127baa651a1a1874298b)
adds 809b992 Fix typo (This used to be commit 2eef2c682c18ad37b78214c755b9dd7c8b607cb8)
adds 7df309c Remove some code
adds 066f6c8 Fix checks in can_delete_file_in_directory()
adds 156cd09 RWX on a file does not imply DELETE access
adds 1788540 current_user is not used in vfs_aixacl2.c (This used to be commit 407136abdf45ad832382dba44e1c9a3b4f253f09)
adds ff215c4 Remove current_user_info reference from vfs_expand_msdfs.c (This used to be commit 05a66980a9b5a7c6222ceb038d819d23fd172186)
adds 3283a5d Remove current_user_info reference from vfs_fake_perms.c (This used to be commit a227181e8d2ed0824a323a3d4b4cfda5e438f8ce)
adds 39479c9 Remove current_user_info reference from vfs_recycle.c (This used to be commit fdc03c0a5ba0da4fbc4610880e06150c11d4c737)
adds b0c3f14 testsuite: update introductory comment to test_net_regsistry.sh
adds 24de341 testsuite: add a testparm_s3 test script.
adds 0f32b22 testsuite: enable the testparm_s3 tests.
adds 09d7690 loadparm: don't treat a missing include file as an error in handle_include().
adds 769646e loadparm: use the return value of the special handlers in lp_load().
adds 49ca8ef Remove the "current_user" arg from check_fsp
adds e40b6e2 Remove the "current_user" arg from fsp_belongs_conn
adds 40f5eab Wrap the unix token info in a unix_user_token in auth_serversupplied_info
adds f1cd0bd Remove reference to current_user from reply.c (This used to be commit e895e44cc7d675d128430fb53c138e5e8736e59f)
adds e901466 Remove some current_user references from trans2.c (This used to be commit 4c31cc0b62f532eafdc44398b29b773ad8cb0646)
adds 52664f6 Remove current_user references from trans2.c
adds be5dc4f Remove current_user references from nttrans.c (This used to be commit 5f8a5e68ea166fbeda3af6e5ec381ec09d06f0f6)
adds 37ae3f9 net: Fix crash when specifying invalid options on the command line (This used to be commit 4c3bfea9f8d238f9100eaa264b9b2941dff5a6dd)
adds 2a4b8fa Fix bug #5533. Winbindd fails to cope correctly with a workgroup name containing a '.'. Jeremy. (This used to be commit 96325ff44dc404a68d4ebd423cf78210ec3ff902)
adds c4d6ca4 Fix bug #5531 - fix conversion of ns units when converting from nttime to timespec. Fix from hkurma at datadomain.com. Jeremy. (This used to be commit 8c87a4319cc83f55fb105cae81a8efbc3fb5b98b)
adds accc68f net: Don't crash on invalid command line options.
adds c203de0 Fix a SAFE_FREE/TALLOC_FREE mixup (This used to be commit b39852f51313059899630ba63509fee904ba3613)
adds df905a5 Make pipes_struct its own talloc ctx (This used to be commit 829b1ad4697f2f1ea008377d591456722dccd025)
adds 3cf5395 Use "init_shared_module" instead of "init_module" for initializing .so's (This used to be commit 0c2fd687b25e32d446ef799927db6933bc61223d)
adds 36282a8 Attempt to fix the darwin build (This used to be commit c919f5146990fa4b1b0cde79d55e5e3008b94e3f)
adds a8ae3bc Fix a double-closedir() in form_junctions() (This used to be commit 1d7ad0dea7ebf7a46af6e695797e5132264307d6)
adds 62f6916 Fix an uninitialized variable access in callers of parse_msdfs_symlink
adds 65f7457 Fix a crash in _dfs_Enum (cherry picked from commit 4a996476297963d4cb300b4d45c23e83a493c339) (This used to be commit 86cae83a7db87063ecd6e58eaa15f11441c45040)
adds b4587a7 Fix an abort in junction_to_local_path (This used to be commit 587bd636cb70d09600111ced040adaa55af35d0f)
adds a7e284c Reduce memory usage in form_junctions() a little bit (This used to be commit d031e6d8cabe2dd0b29e90d173d45843e145176a)
adds 19654e2 Check for sec_initial_uid() instead of uid==0 in dfs management (This used to be commit 948607f16112f6529f3a54cd6bbe978e8a600bc8)
adds 13ebf88 Remove the "exists" parameter from create_msdfs_link
adds 993d80f init_shared_module -> init_samba_module (This used to be commit 9b174871a87677f7dfbd897a80e526f203906bea)
adds 551b737 Clarification that hosts resolution is done by winbind only on IRIX, all other systems use libnss_wins.so. (cherry picked from commit 2a953d6ba252e5ba4e28b7fae5979e7c47fe9bd0) (cherry picked from commit 59bb2b0c9a6397bb0202055d7b00dce30d7bf03b) (This used to be commit 5144c1b2d6891ecf5d21a0b3982276bdbcf27960)
adds 877d65c Clarification that hosts resolution is done by winbind only on IRIX, all other systems use libnss_wins.so. (cherry picked from commit 3a8ea6be389bedbcdb5668664d862768c026f669) (cherry picked from commit 8522db2075f8c9e869c6224f2852ce355bba987d) (This used to be commit 09fa3c61d96e218885c9d661ab4855b9c872233f)
adds cfa4192 Added TDB File documentation requested by some users. (cherry picked from commit 5035311af639336fdc51fa9829e984ff281216f9) (cherry picked from commit a7531f4964ac8f861a41e9fa446e5a3aa69eaaa2) (This used to be commit e5c2665ef8cb44f1ef1ec16d21358e5f37b81d6b)
adds 2a47935 Fixed publishing date info. (cherry picked from commit b96c9d54cfd29ec87d59655839a4136977a98032) (cherry picked from commit e4d03d3aede0cd611283a041eafdcd1e836aad33) (This used to be commit 1df1e9fd8cee84391e62e4acd259cb5be9b3d834)
adds b1152bb man pages: Correct version in man winbindd again.
adds b5783a0 Samba3 HOWTO: Remove trailing whitespaces.
adds cb5f5ea libsmbconf: fastpaths first in smbconf_reg_valname_valid().
adds 1ef07a6 libsmbconf: add "includes" to the forbidden_valnames[].
adds ef0a7b0 Add krb5 support for the testbrowse example.
adds e5ac03b Add documentation for kerberos support in libsmbclient.
adds 33000d7 time: move uint64s_nt_time_to_unix_abs() to lib/time.c
adds ddf6e73 net_vampire: move pull_netr_AcctLockStr() to libnet.
adds a6e887f net_vampire: display more deltas while doing samdump.
adds 6f4571b net_vampire: fix included header.
adds de33b26 net_vampire: move out passdb routines to one file.
adds bd6fece net_vampire: move out display routines to one file.
adds 8725626 net_vampire: prepend libnet_ to the public samsync functions.
adds 48a680e net_vampire: more libnet_samsync restructuring.
adds a19725e drsuapi: fill in some more drsuapi_DsAttributeIds.
adds 465dba4 re-run make idl.
adds 344941b Move the responsibility to keep the cwd from srv_dfs_nt to msdfs.c (This used to be commit 7db382588ac90fe250b72cf4cd07afb39fcae7c0)
adds c5401a2 Correct calculation of "remark" in srv_srvsvc_nt.c
adds 9ff4001 Remove "conn" from pipes_struct
adds 1178287 rpc_client: Avoid warning in builds without krb5 headers.
adds 7c451b9 net ads: Fix typos.
adds 0ac8c5d kerberos: make smb_krb5_kt_add_entry public, allow to pass keys without salting them.
adds 640a297 kerberos: add smb_krb5_keytab_name().
adds 6b4b76c libads: add ADS_AUTH_USER_CREDS to avoid magic overwriting of usernames.
adds 7b1f015 libads: add ads_connect_user_creds() that won't overwrite given user creds.
adds 18c9e75 libads: use ads_connect_user_creds in some places.
adds 34e4167 net_vampire: add username/password to samsync_context.
adds adef1b0 net_vampire: add code to vampire a SAM database to a keytab file.
adds 05b5b5f drsuapi: add some more attribute IDs.
adds 4def7a1 re-run make idl.
adds 9a5fc5b crypto: add decrypt_drsuapi_blob from samba4.
adds a8332b9 net: add basic support for sealed RPC connections (using NET_FLAGS_SEAL).
adds 07f06ee rpc_client: add cli_get_session_key().
adds 2341f33 net_vampire: add basic libnet_dssync() infrastructure.
adds ee6b168 Fix bug #5555. Don't return NT_STATUS_PASSWORD_MUST_CHANGE error on machine account logon. Jeremy. (This used to be commit 10da498a2349bf5944183adf5a9284eafa2b8b74)
adds da70f8a Fix for bug #5551, smbd recursing back into winbindd from a winbindd call. Jeremy. (This used to be commit a07fe72538e8e724b9736d5a85cc590864c5cab2)
adds 92bd665 rpc_client: let cli_get_session_key() return talloced session key.
adds 3ff06e9 netapi: add NetUserChangePassword() to IDL.
adds 84cf8dc re-run make idl.
adds 6fa8ac6 netapi: add NetUserChangePassword skeleton.
adds 8a01bd8 netapi: add NetUserChangePassword() to public headers.
adds ee35b50 netapi: add NetUserChangePassword() example code.
adds 927621b make parametic options case insensitive
adds 335e3b1 Fix the build (This used to be commit 3bfeae651ff4bd0d777e7bc5980008960d8e5a44)
adds 7687a22 Final (hopefully :-) part of fix for bug #5551. Allow passdb backend to enumerate domain groups. Jeremy (This used to be commit 2181770e4589d475b95b4103a8f95a58787f1f86)
adds ae16606 Part of fix for #5551. Split out the group enumeration functions to a BUILTIN and a Domain specific version. Stops the domain groups appearing twice. Jeremy. (This used to be commit 77b99530e0ce0ab0f335d8b22774548d30690550)
adds 059293c rename rpccli_samr_chgpasswd_user to rpccli_samr_chgpasswd_user2.
adds 14d500c rename rpccli_samr_chgpasswd3 to rpccli_samr_chgpasswd_user3.
adds 402733b rpc_client: add rpccli_samr_chgpasswd_user() call.
adds 7139745 rpcclient: add samr chgpasswd command.
adds 9f71be1 Merge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test (This used to be commit 9075c5f2ada8f96ae8d6cbcfc36663969e9bf34f)
adds 5a4cf3d errors: add WERR_DS_DRA_BAD_NC and WERR_DS_DRA_BAD_DN.
adds eb69033 net_vampire: add some error output to libnet_dssync.
adds 90925fb drsuapi: add drsblobs.idl from samba4.
adds a8936da drsuapi: rerun make idl and add drsblobs generated files.
adds 8b6d41b smbd: don't panic if messaging_init() fails but return NULL
adds 59634c9 smbd: untangle logic in smbd_messaging_context() slightly.
adds 7f8df9c winbindd: don't panic if messaging_init() fails - return NULL instead.
adds b33d226 winbind: untangle logic in winbind_messaging_context() slightly.
adds 89ce05b winbind: remove duplicate debug message for failing messaging_init().
adds c1562aa nmbd: don't panic if messaging_init() fails - return NULL instead.
adds 7ec1678 nmbd: untangle logic in nmbd_messaging_context() slightly.
adds 0412c20 messages: bump debug level to 1 for "messaging_ctdb_init failed".
adds a8a0dd4 ctdbd_connect: bump debug level to 1 for "connect failed" message.
adds d331624 Add server_info to pipes_struct (This used to be commit d621867bb8767e1c4236d28dd9294a61db6cbb10)
adds cebbb2d Fix typo (This used to be commit 41d2daeaa5a87da82a0debc4c9cfe14976215bd8)
adds 747a580 Now that we have p->server_info, use p->server_info->user_session_key (This used to be commit aefad64e3a5c86d2f988d47e6215ed2085b8fc47)
adds 8a9881c Remove a check on p->vuid in _netr_LogonSamLogon/off
adds aa02c3f Remove p->vuid
adds a3c0be6 Change print_access_check to take auth_serversupplied_info instead of current_user
adds e2585b7 remove unused extern current_user from lanman.c (This used to be commit e2009c0b8dc229faf98ce189d2a906e58d3e1e63)
adds c885ae0 Remove current_user reference from printfsp.c (This used to be commit 510f45d01a19ce1c226755ac42a328241098b2e0)
adds 44e9a2b remove unused extern current_user from nt_printing.c (This used to be commit b34283adeffaa6e481c57926709ea80d48733ef0)
adds 3c51693 Fix a debug message (This used to be commit 8dd94d448bc5ad067024c56c6ef498bc88a396b2)
adds 5a63e1d Fix a segfault in rpcclient adddriver (cherry picked from commit d4b5a9d67389578f531527b339f6feead62f082d) (This used to be commit 8573032877317fe1f5c69e9ced5b19a33d8aefb0)
adds 8fffa90 Fix valgrind errors in _spoolss_addprinterdriver
adds a8b8994 libnet_dssync: always decrypt attributes before passing them to the processing routine.
adds 31f1ad4 libnet_dssync: pass down drsuapi_DsReplicaOIDMapping_Ctr to callback.
adds 23cafd0 Fix return of uninitialized variable. Jeremy. (This used to be commit 384052f546af8c1c6848c03cad4f2ba618ba7209)
adds 120c09b From Steve Danneman @ Isilon.
adds 8b52e2b net_vampire: separate keytab code from samsync code.
adds 92df9ae net_vampire: use bool for last_query information in samsync.
adds e58b2db libnet_dssync: add output filename and dns_domain_name to dssync struct.
adds 46dd2d7 libnet_dssync: add last_query flag to processing routine.
adds 799252f Fix the non-LDAP, non-krb5 build, fix gcc -O3 warnings. Jeremy. (This used to be commit 9e2ab30d3cf6950fc79152b2169e7aeae8d6a366)
adds f287cdb Remove a strlen check that will never kick in
adds 2a5dee2 Fix an "invalid operation involving NULL pointer" found by the IBM checker
adds 34dc60a Fix two IBM checker warnings
adds 006515d Revert "build: add symbol versioning when we build with gnu ld"
adds e08943f Fix warnings on SuSE 9.0.
adds 9ff1ffc libads: Add API call to connect to a global catalog server.
adds 15ac8b6 Do not segfault if corepath is not set up properly (This used to be commit 41d1b9541ccb802f01f12038b3b81853b3b7c32d)
adds 23e4a41 Fix usage message for net rpc trustdom add. Jeremy. (This used to be commit 20e59faf6efce01887cd01f0cafb197cc2f4742e)
adds f083c1f Fix bug #5568 net rpc trustdom add broken ! net rpc trustdom add was broken. The default 10second timeout can be too short to create an account on a Samba DC (calling out to a script), error message reporting was poor, and more importantly the new marshalling code for user_info23 was broken (maps onto a user_info21 but doesn't clear the user_info23 struct before marshalling, leaving an uninitialized size field - give "alloc failure"). Jeremy. (This used to be commit [...]
adds 3353565 Fix the build (This used to be commit 242077f714c738642edd125449ab5c89748bcecd)
adds 5cd8a42 Factor out create_outbuf, creating an outbuf just given an inbuf (This used to be commit 50427cbf6345d3f671e9ea321089c4b4244df972)
adds cf96650 Let send_trans_reply work on only the inbuf
adds 893e352 Return NULL in sitename_fetch() if gencache_init() fails. Not false (This used to be commit 8704c2ab37479236788c0a99465d73643d3d555a)
adds 7b3541f Fix a file descriptor leak in add_port_hook
adds 52635c6 kerberos: rename smb_krb5_kt_add_entry to smb_krb5_kt_add_entry_ext.
adds 16e44ee kerberos: allow to keep entries with old kvno's while creating keytab.
adds 4aaa3a0 Fix from Atte Peltom�ki - atte.peltomaki at f-secure.com to correctly check error code in winbindd group expansion. Jeremy. (This used to be commit e321377174f579ba57a70f260f4d4bc234a07439)
adds fc83644 net_vampire: keep keytab context and flush keytab only after the last query.
adds 9b0e3bb net_vampire: add code to vampire to a Kerberos keytab file using DRSUAPI.
adds 3b1de7f Revert "winbind cache: Don't create SN cache entries during name-to-sid queries."
adds 4a8b399 Fix problem noticed by Jim Brown <jim.brown at miami.edu>. When reverse searching decrement index, not increment. Michael please check ! Jeremy. (This used to be commit d89f9d404f478fc9887bb6e67ce28a61464bcf93)
adds 4a09c5a Two more fixes from Jim Brown <jim.brown at miami.edu> for SGI compiler warnings. Jeremy. (This used to be commit d85cbdbe296ec6de5bdbd66a90ca41345f55c837)
adds 570d5ec Jim Brown <jim.brown at miami.edu> was right, this needs to be a signed int or the loop never terminates. Jeremy. (This used to be commit 80e547665d104a6db376ff4c48bcc01dfd3513ee)
adds 065760e MSG_DEBUG now forwarded to all the winbindd children by parent.
adds ab57861 Fix two memory leaks in an error path in idmap.c (This used to be commit 7cec389e19323e99b6b6258e539be9d1fd65810f)
adds 1999791 Make idmap_init() static
adds dd7691c Fix typo (This used to be commit fe58926283b51910d8587e32bb11aa681b9a27d3)
adds d6ab71f Fix a debug msg, this was probably a leftover from gencache (This used to be commit daa171552dc00d9602a05ba199c9a3ff24c802f5)
adds 69b9cff Fix indentation (This used to be commit 954556b527aa652f9a46f0d48834e92befb3c5f9)
adds 62dddd0 Fix nonempty whitespace only lines (This used to be commit 0da9d0d0f9662d8bd2f370f764d5a875e11b3068)
adds ec77a06 fix typos (This used to be commit e0957c6f4b1e81c27fda1de7fb7cbc9c585f5ac9)
adds e467fae Fix nonempty whitespace only lines (This used to be commit cc77db2acbc35cea58576f1e28c7a760a5e31609)
adds 7207b41 Tiny logic simplification: Remove an unnecessary else branch (This used to be commit 6009ae329375b1c40e3d00df977ddccc8b5cc176)
adds ec7aa52 Fix typo (This used to be commit fe79c8a5b726754703626ca0bff57074274c98c7)
adds 765c3b9 Ensure consistent use of pdb_get_nt_passwd instead of pdb_get_lanman_passwd. Reported by hongbing Zhang <hongbing.zhang at gmail.com>. Jeremy. (This used to be commit ade27d8baa03816b6f5f480096dfb90f3e231e6a)
adds 4b88ff1 Fix bug #5578, reported by sendel2000 at hotbox.ru. Bad (non-Samba) use of strlcat gives error. Jeremy. (This used to be commit d7c82997bdcf1acd7ac104efa0ad05e0b94935ea)
adds 7cd752b Canonicalize servername in the printer functions to remove leading '\\' characters. Ensure we always return consistent names. Jeremy. (This used to be commit fc2178b04743d2f94be7b489b793fc67826557ac)
adds 12f0163 Remove worrying warning message when safe_strcpy tries to copy a pseaudo interface name that's too long. Reported by James Kosin <JKosin at intcomgrp.com>. Jeremy. (This used to be commit 3a7542fd495223c3a504571a52e2d00551fea0e2)
adds abb42b2 Make use of sid_check_is_in_unix_users/groups
adds d163568 Don't scream, better explain a bit in comments (This used to be commit dcc39ed00453a075b23daece2844ca4817bfbfaf)
adds 968c91b Fix build warning.
adds 2c703ec libnetjoin: fix Bug #5570.
adds b74c0fa netapi: fix doxygen warning.
adds 47f1090 Fix indentation (This used to be commit c4e6de9e34e1ff76552ce6d4e72b343fb5f33306)
adds 962beb2 Pass NULL to gencache_get when we are not interested in the timeout value (This used to be commit 16062dfc3dcc8f1ca0024a3ae21effb889c7ffc0)
adds c4503f5 Return timed out entries from gencache_get if timeout param != NULL
adds 352b5c1 Remove gencache_[un]lock_entry
adds b611fd9 Remove an unused variable (This used to be commit 454cb852e06fa3d8bdd0eebb3ebdb24b3d74ecd0)
adds 1fb1c67 Patch from SATOH Fumiyasu <fumiyas at osstech.co.jp> for bug #5202. Re-activate "acl group control" parameter and make it only apply to owning group. Also added man page fix. Jeremy. (This used to be commit e98e080bad2c8b9f038a8f2dffcfeba1d5f392ce)
adds 8857aff Simplify idmap_cache_build_[s]idkey a bit (This used to be commit 80932c0266ef73b8d0462c078a053444fff47f32)
adds 60582d1 Simplify idmap_cache_set() a bit
adds 9c7e12d IDMAP_READ_CACHE_DATA_FMT_TEMPLATE is unused, remove it (This used to be commit 2396d5d5d2f453f097f8ce77b640ad7e1d7e7c4c)
adds 5515c0e Slightly increase the default idmap cache time (This used to be commit 448836d44d0468a74b962ba3c0b7d51de236374f)
adds 878766c Add SMB_VFS_OP_RECVFILE to get it in sync with vfs.h
adds 0234276 Convert idmap_cache to gencache (This used to be commit 0bf0434f22b0ea46fda3ccc4dd612adbc88dd4f2)
adds ca34287 Make use of ADD_TO_ARRAY (This used to be commit 81f334bd6da601a040f754c46705cfa2fd4f8c45)
adds 4dbfa7a Tiny logic simplification -- remove an else branch (This used to be commit 01c8c7bbf6163d5c7733db0d8ecbccfe7e4fec7d)
adds d0a71a0 Make code more readable, fix indentation and traling spaces. (This used to be commit e19e12d5cbba28ccf682eaf0ff26909bd7e8e6c6)
adds 632e42e More clean up, indentation and trailing space removal (This used to be commit d17d401603c1c26a5fd5eca5ece245790445e6d4)
adds fae6a4e Clean up the rest of the file too (This used to be commit f6c92c4759096f839e3854a1e9eea56e6eecad4d)
adds 4be7a83 Clean up winbindd_group.c too (This used to be commit 50a347f5503ebed0fcc7b9de60f8368677585bb1)
adds 06b3a79 Allow authentication and memory credential refresh after password change from gdm/xdm. Patch from boyang <boyang at novell.com>. Jeremy. (This used to be commit 8cfc6afc7b4a6af9aea5f5a7cb5af7e3218c2d75)
adds ef6619f build: add ability to use library files of the form NAME.so.VERSION to create version script name.
adds 27ca5cd build: fix creation of talloc shared lib.
adds 7a3e3f0 build: fix the installlibtalloc target to install SONAME and \.so versions of shared lib.
adds 95e4346 build: fix creation of link libtalloc.so on some systems.
adds 368cea2 build: add an uninstalllibtalloc target
adds dcf6bc8 build: add a cleanlibtalloc target.
adds 2a91d4a build: move libtalloc related targets together.
adds a386f43 build: fix installlibtalloc to not install symlink if the library is not there
adds 09ac0c0 build: add structuring comments for libraries and libtalloc section.
adds 8e61cc7 build: add more structuring comments to Makefile.in
adds 0427511 build: move top level targets for the libs into the corresponding sections in Makefile.in
adds 435137c build: move all libtalloc related definitions into the libtalloc section in Makefile.in
adds 9bce135 build: move libtdb related definitions and targets to libtdb section in Makefile.in
adds b622276 build: fix creation of the libtdb shared library.
adds 302e9ca build: create a cleanlibtdb target and use it in target clean.
adds 8583d07 build: fix the installlibtdb target to install the soname file of libtdb.
adds 31a4a4e build: add an uninstalllibtdb target.
adds 4cc6a59 build: move libnetapi related definitions and targets together into the libnetapi section.
adds fea56fe build: fix creation of the libnetapi shared lib: create soname library
adds 521d4c8 build: add a cleanlibnetapi target and use it in make clean
adds cc20a6b build: fix installlibnetapi target - install symlink libnetapi.so (if appropriate)
adds c1dcbf9 build: fix uninstalllibnetapi target - handle symlink libnetapi.so
adds 162f961 build: move libtdb target further down following common schema like with libtalloc
adds 6ec6f69 build: move libwbclient related target to libwbclient section in Makefile.in
adds c3bdfea build: fix creation of libwbclient shared lib by crating soname file
adds aedb019 build: fix the installlibwbclient target to use defined variables and install the symlink
adds 5657982 build: add uninstalllibwbclient to Makefile.in and use it for uninstall
adds e4c67f9 build: add a cleanlibwbclient target to Makefile.in and use it for make clean.
adds 1778ebf build: move definition of SHLIBS to libraries section
adds 1920e60 build: move libsmbclient related variables and targets to libsmbclient section
adds c917898 build: rename (un)installclientlib to (un)installlibsmbclient
adds 2e69497 build: slightly change and extend the logic of SMB_LIBRARY().
adds 1b20cf1 build: handle libsmbclient by SMB_LIBRARY() and correctly create soname file.
adds 7e7e925 build: add cleanlibsmbclient target and use it in make clean.
adds db6b94e build: add structuring comment for libbigballofmud (This used to be commit 879b000fd3ad123f64017071a6aaa17cdc926995)
adds 175497e build: move libsmbsharemodes related vars and targets to libsmbsharemodes section in Makefile.in
adds fc54fc5 build: handle libsmbsharemodes by SMB_LIBRARY() and correctly create SONAME file.
adds 672eb71 build: create cleanlibsmbsharemodes target and use it in "make clean".
adds 5df4ca4 build: move libaddns related bits to the libaddns section in Makefile.in
adds 1c7123f build: move LIBADDNS_OBJ0 up again -- needed for NET_OBJ :-\
adds e9d5d97 build: extend SMB_LIBRARY() to optionally take default value.
adds d51180e build: handle libaddns by SMB_LIBRARY() and correctly create SONAME file.
adds 2380459 build: add a cleanlibaddns target and use it in "make clean"
adds 5b872b6 build: fix typo in use of cleanlibsmbclient target
adds eb48b57 build: remove the SONAME_VER variable - not used anymore.
adds 5408317 build: fix shlibs target after internal changes, add libs target.
adds 025edbd build: combine the cleanlibfoo targets to one cleanlibs target
adds bf62ddc build: extend SMB_LIBRARY() to take a version as an optional second argument
adds 576d1dc build: set SONAME version of libraries from configure, not using library-versions
adds 373c315 build: remove library-versions.in - it is not used any more.
adds c956291 build: fix creation of libsmbsharemodes.a - don't link in libtdb.a.
adds b079636 build: fix creation of libaddns.a - don't link in libtalloc.a
adds b7f0ad4 build: fix creation of libsmbclient.a - don't link in libtalloc.a
adds 973abc0 Fix option processing in smbcacls - add POPT_COMMON_CONNECTION. Jeremy. (This used to be commit 599d5f75c703a4cae3da87eb09b6a46285f6b074)
adds 932bc95 tdbtool: fix off-by-one error in argument length. (bug #2344)
adds 4b92d2a build: fix build of smbget by moving LIBSMBCLIENT_OBJ* defs up again
adds fddf606 build: move definition of LIBADDNS_OBJ back up to LIBADDNS_OBJ0
adds 70d8e57 registry: fetch regdb_fetch_keys() when a key exists but not its subkey-record.
adds 31262a5 [BUG 5580] Allow access to DFS shares via libsmbclient
adds b65d497 testsuite: fix expr typo in net registry testscript.
adds 733cf76 testsuite: fix another expr typo in net registry test script.
adds 272690b Minor style correction
adds 8c9bbba Merge branch 'v3-3-test' of ssh://git.samba.org/data/git/samba into v3-3-test (This used to be commit 2dab9ad77954dc608f8910bf4d3cb92fcaad5cb6)
adds ad2e175 registry: improve logic for deleting value records in regdb_store_keys().
adds f587e03 registry: fix logic in deleting subkeys record in regdb_fetch_keys().
adds c09b427 Revert "tdbtool: fix off-by-one error in argument length. (bug #2344)"
adds ae923db Fix alignment problems on sparc, bug 5512
adds 0a0e18e Add in the IDL to store a NT Security descriptor in a blob. Use the same format as S4, but a new version as we'll need to store the timestamp to check for validity against the POSIX st_ctime. Jeremy. (This used to be commit 5c4ce1dac3769bfe533a4ea778c916d117603603)
adds 516e381 Give a nice error message if trying to join with a non-privileged user (This used to be commit 347772fc39d9c7a96fcc72c9707696cc6abd89d7)
adds ab976ae A brown paper bag bug fix for "net sam rights" (This used to be commit 8a455b012827cfb917473a160c5710a90490451a)
adds ebaa5da man pages: Add missing whitespace.
adds 327c47f docs: update the section about net conf in the net(8) manpage.
adds cfa8b97 docs: fix VERSION section in the net(8) manpage.
adds 2264ae7 docs: fix the net conf section of net(8) to mention "config backend = registry".
adds 4d8f12a build: introduce a installibs target and use it in "make install"
adds 030fe6d build: distribute the cleanlibs target over the library-specific sections.
adds a23d002 build: use the libs target instead of the LIBRARIES variable as dependecy for "all".
adds 9da2995 build: distribute the libs target over the library-specific sections.
adds 36580a5 build: create a new uninstalllibs target and use it in "make uninstall"
adds e8db7ca build: remove SHLIBS variable, and distribute deps for shlibs and test_shlibs target
adds a5ad7a6 Fix a segfault in base64_encode_data_blob
adds ad91d96 Fix some uninitialized variable references via ndr_print (This used to be commit 26fb3fea812867f8b0dfe6a1be59e4922ed86e45)
adds 90f3da4 Fix some memleaks regarding trustdom passwords (This used to be commit 3d2913d599a4cd773614110ec7b7493aa7adb547)
adds 55f6765 Fix realpath() check so that it doesn't generate a core() when it fails. (This used to be commit 5fdbf89c898efff57c65061ea2c360d2cd91bcec)
adds 94389c9 docs: fix the specified default of "password server" - it is *, not "".
adds d9b6bf7 Merge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test (This used to be commit 593d855128d4119c21b2b15bfb9369b760504f86)
adds 1df3f24 Add XATTR_NTACL_NAME constant. Jeremy. (This used to be commit 9c21756f9e841fd996590619b5eedc659f849626)
adds e9489e9 Fix the build of nfs4_acls.c (This used to be commit 2abb7cd867be307e56c02087e700189b17efb894)
adds e0c6183 build: fix build of libaddns shared lib. symbols file was missing.
adds dc753fd build: fix build of libaddns shared lib : it needs socket_wrapper.
adds 6c3c068 Revert "Tiny logic simplification -- remove an else branch"
adds ebb2d70 Revert "Make use of ADD_TO_ARRAY"
adds b6dcc24 Revert "Convert idmap_cache to gencache"
adds d5ccdcc Revert "Slightly increase the default idmap cache time"
adds 50a84ac Revert "IDMAP_READ_CACHE_DATA_FMT_TEMPLATE is unused, remove it"
adds ebb9437 Revert "Simplify idmap_cache_set() a bit"
adds d1edba5 Revert "Simplify idmap_cache_build_[s]idkey a bit"
adds d803fa6 Revert "Remove an unused variable"
adds d670d0a Revert "Remove gencache_[un]lock_entry"
adds cc78ea5 Revert "Return timed out entries from gencache_get if timeout param != NULL"
adds d3def9a Revert "Pass NULL to gencache_get when we are not interested in the timeout value"
adds f70c8ec Revert "Fix indentation"
adds 68071e9 Revert "Don't scream, better explain a bit in comments"
adds e613ecb Revert "Make use of sid_check_is_in_unix_users/groups"
adds 0948a5c Revert "Fix typo"
adds f7ee7d2 Revert "Tiny logic simplification: Remove an unnecessary else branch"
adds 0439d4b Revert "Fix nonempty whitespace only lines"
adds 979496d Revert "fix typos"
adds be187b7 Revert "Fix nonempty whitespace only lines"
adds a25278a Revert "Fix indentation"
adds b76fb9a Revert "Fix a debug msg, this was probably a leftover from gencache"
adds 025689a Revert "Fix typo"
adds 622d36a Revert "Make idmap_init() static"
adds 343c7ff Revert "Fix two memory leaks in an error path in idmap.c"
adds a74f451 Remove an unused extern reference in vfs_aixacl2.c (This used to be commit 1dfb9242d1b6000d4b75327adf1a0a0882f3ea6c)
adds 02e5924 Make again idmap_init static (This used to be commit e113b7c13f2457676fdec9e52f09046286e25b60)
adds eda1a26 Add back mem leak fixes (This used to be commit 2adea093c5709e128bdde1e37c6a897db7cbc3b1)
adds 8812606 Remove one nested level by reversing if condition (This used to be commit 657a2f20dd4d422d45d7e054f463641cdff16816)
adds 9669411 Fix regression introduced with 4086ef15b395f1a536fb669af2103a33ecc14de4 We must not return an error here just because we are offline. We must instead fix the mappings to the best of our knowledge (ie mark as mapped, expired ones, and as unmapped, unknown ones) (This used to be commit 4436272dd4d6cdd223b1dc3d217a97cbe3bc887b)
adds df15541 Fix typo.
adds a49f6f1 Fix typos.
adds deac176 Static libsmbclient library needs to include all objects
adds b6344d1 Add fix from Simo for bug #5540 - missing code to substitute %u. Make this the same as other uses. Jeremy. (This used to be commit c4a137e9789b06047ce53e5828fb5e1bb76aca06)
adds 8f8ee7b build: use $(WINBIND_LIBS) instead of @WINBIND_LIBS@ in rules.
adds 8516965 build: use $(POPT_LIBS) instad of @POPT_LIBS@ in rules.
adds c878db0 build: use $(LIBTALLOC_LIBS) instead of @LIBTALLOC_LIBS@ in rules.
adds 599df86 build: use $(LIBTDB_LIBS) instead of @LIBTDB_LIBS@ in rules.
adds b1560e5 build: link in $(WINBIND_LIBS) instead of @LIBWBCLIENT_SHARED@
adds 4d9c1bb build: use $(LIBNETAPI_LIBS) instead of @LIBNETAPI_LIBS@ in rules.
adds f5715af build: use $(LDAP_LIBS) instead of @LDAP_LIBS@ in rules.
adds f6ec12f build: use $(WINBIND_NSS_EXTRA_LIBS) instead of @WINBIND_NSS_EXTRA_LIBS@ in rules.
adds e147120 build: use $(WINBIND_NSS_PTHREAD) instead of @WINBIND_NSS_PTHREAD@ in rules.
adds b385f66 build: use $(PAM_WINBIND_EXTRA_LIBS) instead of @PAM_WINBIND_EXTRA_LIBS@ in rules.
adds 52bcb6d testparm: add a switch --skip-global-checks.
adds 9978cc6 testsuite: fix bug #5594 by using the new --skip-global-ckecks switch
adds 7cc155b testparm: rename -g|--skip-global-ckecks to -l|--skip-logic-checks
adds 0f040b5 testparm: skip the per-share logic checks when --skip-logic-checks is specified.
adds 4ce6f3e testparm: refactor the per-share logic checks out into do_per_share_checks().
adds dbac75b popt: add a popt_common_debuglevel set of options providing -d|--debuglevel
adds a3356d6 testparm: allow the default debug level of 2 to be changed from the command line.
adds 32df537 dbwrap: when clustering = yes, don't fall back to db_open_tdb in db_open
adds 5668103 dbwrap: when clustering = yes, don't fall back to db_open_tdb in db_open_trans.
adds 0586d98 registry: bump debug level to 1 in regdb_init() if opening the registry fails.
adds a8ae522 registry: bump debug level to 1 in regdb_init() if storing version string fails.
adds 5a8b0fe dbwrap: don't panic in db_open() when attaching to ctdb fails.
adds 3899851 dbwrap: don't panic in db_open_trans() when attaching to ctdb fails.
adds fc6216b dbwrap: don't panic in db_open_trans() if called with TDB_CLEAR_IF_FIRST.
adds b3152fb netapi: Correctly increase idx when displaying user information (This used to be commit 5fad9de2507b88820149def31faa28e5e45f7b5f)
adds 730678c netapi: fix vim(?)-typo
adds 1939177 fix build warning.
adds 24eec91 Fix swat. Bug #5613. Jeremy (This used to be commit 15920f838835f5dbbac8712202267c2a99237686)
adds 4d19794 Fix from Volodymyr Khomenko <Volodymyr.Khomenko at exanet.com>. Make ntimes function more like POSIX and allow NULL arg. Help vfs developers. Jeremy. (This used to be commit 613f2849ad2dc25fe2e5f8a76d69797b5b302bb9)
adds 525a3f3 Release still reachable memory if the smbclient context is freed.
adds faf1413 man pages: Fix typos and add improvements. (This used to be commit 060ff6d8d4e61f3ce89f980182413852cc5719be)
adds e096247 drsuapi.idl: remove some unknows from DsGetNCChanges()
adds 0c483fe drsuapi.idl: correctly handle xpress compressed payload
adds 1df8557 drsuapi.idl: fix unknowns in drsuapi_DsReplicaCursor[2]
adds dea1c7a drsuapi.idl: fix unknowns in drsuapi_DsReplicaObject*
adds bad1888 drsuapi.idl: fix unknowns in drsuapi_DsGetNCChangesCtr*
adds d168922 rerun 'make idl' after drsuapi.idl changes
adds ddc0d9d libnet_dssync: use ctr[1|6]->more_data
adds db7bff1 Merge branch 'v3-3-test' of ssh://git.samba.org/data/git/samba into v3-3-test (This used to be commit 11d74fc51c637b8129304b5de85bbe02a86a69ce)
adds 43892ab The buf in the smbclient write function should be const.
adds cd90c85 The compatibility function also should have a const buffer pointer (This used to be commit b731447ec539d454002300fd755dddcad2351d6c)
adds ed5e6b3 Remove a silly "typedef struct _param_opt_struct param_opt_struct" (This used to be commit 78801431c896f1e2007d652b611c2ce1108e1023)
adds d11796d Tiny logic simplification: Remove an indentation by using an early return; (This used to be commit 37dba0c192ec7d4105465beae0d6e8598c7dbb7a)
adds 065fb50 Sequel to c10aad9f13: Ignore whitespaces in parametric options
adds 6e6d4c1 Allow %u parameters for print job username - use advanced sub
adds 1bd7293 In api_pipe_bind_req(), decode the bind request before checking the pipe (This used to be commit 8be41382ed9bb4fb44a1846fff2c7652388e4f28)
adds e65ea74 Add ndr_syntax_id_equal() (This used to be commit 5fc90908deb417130af122941e084542304a2543)
adds e0f3ea2 In api_pipe_bind_req(), check for the iface id, not the pipe name
adds cdabee2 This patchset comprises a number of cleanups for the cifs upcall binary. The biggest change is that it renames it from cifs.spnego to cifs.upcall since the cifs.spnego name really isn't applicable anymore.
adds bda5542 netapi: fix documentation for NetGroupSetInfo.
adds 6a3b742 util: add policy_hnd_equal().
adds a6aeb73 netapi: add ConvertSidToStringSid() for convenience of the callers.
adds 91adc28 netapi: add NetGroupEnum to IDL.
adds 27897db re-run make idl.
adds c343190 netapi: add skeleton for NetGroupEnum().
adds a035851 netapi: add NetGroupEnum to public headers.
adds 9fb4915 netapi: make sid in GROUP_INFO_3 a pointer.
adds 4d387af re-run make idl.
adds 89f4e86 netapi: fix map_group_info_to_buffer for GROUP_INFO_3 change.
adds bf0eaf6 netapi: fill in NetGroupEnum_r().
adds f266bb4 netapi: add NetGroupEnum example code.
adds 8485580 netapi: use ConvertSidToStringSid in NetGetGroupInfo query.
adds 2a8ebdc Simplify samba_version_string.
adds c400d0a Use the macro to call samba_version_string().
adds 41b4637 Update the developers documentation for the new vendor version options.
adds a935b1b allow SID with 0 in subauthority to be converted properly from string representation. (This used to be commit 23f338d1da96fd4ea3283bc96ca7d496b23bf854)
adds 9ec4980 rpcclient: for testing, add dsgetncchanges command.
adds e9b8e88 gitignore: ignore the proper genreated library symbol files.
adds 1484b7f From Jim McDonough
adds 45afa8d smbldap: Fix typo in debug message.
adds c1636e7 Change the directory parameter in streams_depot to become consistent
adds f6b1000 Document the streams modules (This used to be commit ff158a11263fd9fd46131d3451293d8d92fa0cca)
adds 0bb7c0a dssync: fix missing prototype warning by including the proper header.
adds 82a5c62 net rpc vampire: eliminate missing proto warning by making rpc_vampire_keytab_ds_internals static.
adds f52b17f rpcclient: use level 5 or level 8 in dsgetncchanges command based on bind-info.
adds bcb6524 Simplify the RPC servers: remove get_pipe_fns
adds 4f0e0e5 rpcclient: add ability to fetch single objects with dsgetncchanges command
adds 490b60b Use LDAP macros instead of attribute names.
adds bce33f8 Fix typos.
adds 88b0b86 libnetjoin: make libnet_join_rollback() static.
adds 24f0f55 libads: add prototype for ads_connect_gc().
adds c11fb13 kerberos: make smb_krb5_kt_add_entry() static.
adds 4ee046a netapi: fix build warning for ConvertSidToStringSid().
adds a5e1a7a netapi: typo in NetGroupEnum example code.
adds d711db5 netapi: fix NetUserAdd() against NT4.
adds 0f966cf netapi: fix NetGroupDel() against NT4.
adds f09df9b netapi: fix NetGroupGetInfo() against NT4.
adds 3f0da66 netapi: add libnetapi_private_ctx and init function.
adds 3b667f9 netapi: add libnetapi_samr_close_domain/connect_handle.
adds 4704864 netapi: add libnetapi_samr_close_builtin_handle().
adds 6fa58fd netapi: use private samr structure in libnetapi_samr_open_domain().
adds bbdf38d netapi: use private samr structure in libnetapi_samr_open_builtin().
adds 352d40c netapi: add libnetapi_samr_free().
adds fda7b7d netapi: add more USER_INFO_X structures to IDL.
adds da1677d re-run make idl.
adds 29e1bbc netapi: add new USER_INFO_X structures to public headers.
adds 11269b8 netapi: add support to define info level in NetUserEnum example.
adds b6caa0d netapi: support more infolevels in NetUserEnum.
adds f5e1c8a netapi: add NetUserGetInfo to IDL.
adds 9569621 re-run make idl.
adds 668ce21 netapi: add skeleton for NetUserGetInfo().
adds 04463e2 netapi: add NetUserGetInfo to public headers.
adds 83ed7b3 netapi: add NetUserGetInfo example code.
adds 99b8d91 netapi: fill in NetUserGetInfo_r().
adds 97e6a44 netapi: add NetUserSetInfo to IDL.
adds 757bc51 re-run make idl.
adds c7b151e netapi: add skeleton for NetUserSetInfo.
adds ce6db92 netapi: add NetUserSetInfo to public header.
adds 10534fe netapi: add NetUserSetInfo example code.
adds 3e5dabc netapi: add libnetapi_samr_open_alias_queryinfo.
adds 63c9368 netapi: make map_alias_info_to_buffer suitable for arrays in the buffer.
adds 54362a8 netapi: add NetLocalGroupEnum to IDL.
adds f15740f re-run make idl.
adds d860689 netapi: add skeleton for NetLocalGroupEnum().
adds ca2296f netapi: add NetLocalGroupEnum to public header.
adds 0c9014d netapi: add NetLocalGroupEnum example code.
adds 3d14056 netapi: implement NetLocalGroupEnum_r.
adds 6565087 netapi: let libnetapi_samr_lookup_and_open_alias compose lsa string.
adds c703304 netapi: add caching of samr policy handles.
adds bdd815e Fix the build of vfs_zfsacl.c (cherry picked from commit b83beeda44e1c8d485c2ad6bb8ee539cdcbe8bda) (This used to be commit b46ce28039e8829f5188574ebe84ff3b7d9e65bc)
adds 8e02cb1 Ooops, GUID_equal was already around :-) (This used to be commit 9a0bc277f23831124d049301bc7009a285d91a11)
adds 6fd4fed Make use of ndr_syntax_id_equal (This used to be commit 3ab3f2610500107c9cff677746365bba143ca9de)
adds 2e7cb1a Introduce is_known_pipename
adds bf6c11f Make the pipe_names[] array static to cli_pipe.c (This used to be commit ab7ab350591bf16717744a0c252d3a9d185bcb77)
adds 867b61d The PIPE_ pipename macros are only used in cli_pipe.c (This used to be commit 03f7af26f255476d84a375a95fbccfce24db9de8)
adds 9dece1b Fix link for Using Samba (This used to be commit 2810dc9e40a0729bc1769c00b51ef24fb5e4ea90)
adds 66669ba Simplify pipe_names: we only do ndr_transfer_syntax anyway (This used to be commit b808403af55a37f2ec0e87e60450505ddfc2edda)
adds 65dfc40 Store copies of the syntax ids in rpc_pipe_client (This used to be commit 848a3497e385090b4b21837c8d0e0313f5c062e5)
adds 2e905d2 Allocate rpc_cli->dc in rpccli_netlogon_setup_creds()
adds eb68e95 Refactoring: Change calling conventions for rpc_pipe_open_np
adds 18fb7e0 Refactoring: Change calling conventions for cli_rpc_pipe_open
adds 1335da2 Refactoring: Change calling conventions for cli_rpc_pipe_open_noauth
adds e0be03d Refactoring: Change calling conventions for cli_rpc_pipe_open_ntlmssp
adds 1f854d1 Refactoring: Make get_schannel_session_key_common return NTSTATUS (This used to be commit 513e69507676fc2227424362d24d8ea9615ea758)
adds b8fc15b Refactoring: Make get_schannel_session_key return NTSTATUS (This used to be commit a0793cc853d3bd43df2fc49df193a5fead6b01ab)
adds 44bdc98 Refactoring: Make get_schannel_session_key_auth_ntlmssp return NTSTATUS (This used to be commit ab3d80d476d8264030fa71d974324c6dcf6fe6e1)
adds ba2cb35 Refactoring: Change calling conventions for cli_rpc_pipe_open_schannel_with_key
adds 52ff496 Refactoring: Change calling conventions for cli_rpc_pipe_open_ntlmssp_auth_schannel
adds 99526d3 Refactoring: Change calling conventions for cli_rpc_pipe_open_schannel
adds 55f84c0 Refactoring: Change calling conventions for cli_rpc_pipe_open_krb5
adds a197e25 testsuite: fix expr syntax error in net registry test.
adds eac08b0 testsuite: fix another expr syntax error. in tests_all.sh.
adds 739e9cf testsuite: fix expr error on Tru64, triggered by uninitialized failed variable.
adds 798b56e Refactoring: libnetapi_open_pipe takes an interface instead of pipe_idx (This used to be commit 726e56c72fdb685ab5eddefd2fd8b043dc38d6ad)
adds 82b5f54 Refactoring: rpcclient uses ndr_syntax_id instead of pipe_idx (This used to be commit 85db87c451dacf80e9575c04e9e08c625b3f1199)
adds f23567f Refactoring: run_rpc_command uses ndr_syntax_id instead of pipe_idx (This used to be commit 850166ec0d17eb85a0c921dc3b966fac0677af4a)
adds d86ff59 Refactoring: net_sh_run uses ndr_syntax_id instead of pipe_idx (This used to be commit 85c8363d5179e7053adc05e8abce2fb26cf9b968)
adds 05cc3fd Refactoring: connect_dst_pipe uses ndr_syntax_id instead of pipe_idx (This used to be commit 0f77746f36b98acc5171727fa3fc236af9fd2000)
adds 9664f24 Remove now unused cli_get_iface (This used to be commit 2e60701e8d41132f90e64a86bccd99cc188d38c9)
adds 346a8d1 Remove now unused cli_get_pipe_idx (This used to be commit e02a550527307f7b300d3fe13631e2d29dbc5e06)
adds 303f98a Remove now unused cli_get_pipe_name (This used to be commit ed4a447103cd9ada59222d79f5784818fe033209)
adds 4152515 Remove some fully outdated sample code (This used to be commit 0df0e81784362c36a79954c6b9e3b341ea59fb6d)
adds 45934af Remove one reference to PI_LSARPC (This used to be commit 40247e8d3d53502fa8d7cc6b3eb9ed43f51142f3)
adds d460ead Remove one reference to PI_NETLOGON (This used to be commit e89bbab1b875a0b55b70913dcc1e3e73137c8b90)
adds abce3cd Remove some unused code (This used to be commit b60a681dd09349426aa522d697abacf62ebfdaf2)
adds bd479ce Remove a reference to pipe_idx (This used to be commit e949b9d11f439c32c85a3cd9ae4c1a859a4c284a)
adds 86bb746 Refactoring: CLI_DO_RPC_* uses interface instead of pipe_idx (This used to be commit 6d2209ba5da0937ce17e71951a1628ff1f5deacb)
adds a20c498 Remove unused function rpccli_is_pipe_idx (This used to be commit 287ffc17a072d5e1a5b0e1ecae089faf67b814b7)
adds da6e424 Make idl: cli_do_rpc_ndr does not use pipe_idx anymore (This used to be commit ffd2ff5325ef24f08dcb63e4561f5f62bffef6d3)
adds 2067547 YESS -- remove the PI_* pipe constants (This used to be commit 26a40f708a44fa460459a43014a101a383586e54)
adds ad47747 Update Roadmap (cherry picked from commit d1c3b57085b493b47398daf71ce18f16ece57da0) (This used to be commit 3d8336966cb2439f5727b6c99c40a89bc0fb5d84)
adds d616e64 man pages: "printcap name" is a global parameter, not a share specific one.
adds 16a9020 re-run make idl after Jelmer's "poperly cast array lengths" pidl change.
adds 79c2426 drsuapi.idl: add drsuapi_DsBindInfo48.
adds 7864be2 drsuapi.idl: the last 16 bytes in DsBindInfo48 ar the GUID of the config dn.
adds b80a167 drsuapi.idl: add drsuapi_SupportedExtensionsExt bitfield.
adds a42aca1 re-run make idl after adding drsuapi_DsBindInfo48 to drsuapi.idl
adds 2d7660d rpcclient: make DsGetNCChanges work against w2k8 (add knowledge of DsBindInfo48)
adds 45bbad9 Add --enable-picky-developer
adds 06d0790 Fix various build warnings
adds 863a6aa Fix warnings on FreeBSD-based platforms
adds abaa69b Make DSO_EXPORTS_CMD regexp more POSIX compliant
adds 472519e Check for f_frsize when using statvfs
adds 1f54cc7 drsuapi.idl: change the u1 field in DsBindInfo* to "pid".
adds bb1c03f re-run "make idl" after changing u1 member to pid in DsBindInfo*.
adds 2bd58bf Change occurrences of the u1 member of DsBindInfo* to pid after idl change.
adds 7014c97 rpc_parse: Unify spoolss debug messages.
adds 224f9b8 cifs.upcall: fix compile warning
adds 0732750 cifs.upcall was not recognizing the newer name "dns_resolver" key type (as a synonym for the older "cifs.resolver" name) when resolving host names to ip addresses for the kernel.
adds 8130486 drsblobs.idl: rename unknown1 -> reserved
adds 66bb6ac re-run "make idl" after changing unknown1->reserved in drsblobs.idl
adds 904d652 drsblobs.idl: fix idl for supplementalCredentialsSubBlob
adds 4c3aa30 re-run "make idl" after fixing idl for supplementalCredentialsSubBlob.
adds 2951590 drsblobs.idl: fix unknowns in package_PrimaryKerberos idl
adds 6b7134e re-run "make idl" after fixing unknowns in package_PrimaryKerberos (drsblobs.idl)
adds ae7bae6 drsblobs.idl: add idl for Primary:Kerberos-Newer-Keys blob in supplementalCredentials
adds 24d748c re-run "make idl" after adding idl for idl for Primary:Kerberos-Newer-Keys
adds b39237d pdb_ldap: Raise level for debug message to avoid log file flooding. (This used to be commit 9b863a10da8762f715c16f147d6cd1e79422d248)
adds d7b87cd Make use of TALLOC_FREE when freeing the per-winbindrequest memory context (This used to be commit 9e49d390f79c6afc8b0efd9664e60602aebaa4f2)
adds 8ea3ce5 Remove unused request_finished_cont() (This used to be commit 865ea6fcbc089a03e453709fa54ff2a39c0c168e)
adds 890361d Merge branch 'v3-3-test' of git+ssh://sfrench@git.samba.org/data/git/samba into v33 (This used to be commit 22afe367fef35d4262d960973933023a0a5ce77d)
adds a4932d6 Use sys_getgrnam not getgrnam. Pointed out by Herb. Jeremy. (This used to be commit 43eec6517023e7865618791c231e54cc1b800ceb)
adds 61859a1 Add casts to uint32_t to match prototype for sid_append_rid(). Jeremy. (This used to be commit 15004019676a5d860f9d5fbfbecbd31fcec8bf5b)
adds 4cdc6b3 Remove trailing withespace from wbinfo -m which breaks gdm auth.
adds f9223a7 If we're not allowing streams on this conn ptr, then don't allow create_file() to call down to create_file_unixpath() with a stream name. Jeremy. (This used to be commit 167d611b525db6d103a7f83fd5a19792be4e7745)
adds 933fdd4 talloc_string_sub2: Don't return NULL if src is empty.
adds 0f9c30c1 Fix a race condition in winbind leading to a crash
adds ee49e03 Fix bug creating files using DOS clients with mixed case files. Reported by Daniel Johnson <Progman2000 at usa.net>. The smb_set_file_time() call to set the filetimes is failing because it's using the unmodified name passed in by the client, not the modified name (matching case on the disk) that comes out from create_file(). Jeremy. (This used to be commit 1706a33e78347d14a8b09fd21b87d57bad543bcd)
adds 0fdffbc Fix an incompatible pointer warning (cherry picked from commit 3282f7289b7b33beeaa1ca649651cca6537a69af) (This used to be commit fc8641443951dc852dc9cf1e73626df452b815f7)
adds 042600c Make api_rpcTNP static to srv_pipe.c (This used to be commit 256c93a8b3d4d9a4e52a656c91b89a043a087066)
adds bdf1747 Create doxygen comments for async_req.[ch] (This used to be commit 1dab45b16a23b1126fbf29890747a2b256f08968)
adds 1ee37bc Refactor make_internal_rpc_pipe_p: connection_struct is not needed (This used to be commit defcf0eecfb8eb035d9ca80530720b9e6873f6c7)
adds a803f0a Refactoring: Make close_internal_rpc_pipe_hnd a talloc destructor (This used to be commit 10b47a0c2cfd62489428518112da82f73a52b7bc)
adds 33cbe2f make read/write to internal pipes available externally (This used to be commit e11b5cb1e061caf4c3793fb402ca6bee95a8f26c)
adds b3f04dd Save 128 byte (32-bit platform) or 256 byte (64-bit) per connection_struct
adds 9b5adea Remove unused extern struct current_user from substitute.c
adds 49403ee Make create_conn_struct() public (This used to be commit e115e2582256c34e6905afc8c2929efd6ea61088)
adds 2646fce Fix srvsvc_Net[Get|Set]FileSecurity
adds b117e10 Remove a pointless CONST_DISCARD (This used to be commit c63cb78b4c8a283c0eebe37ff2f60ddbfbfaac4a)
adds a235676 Fix a debug message (This used to be commit 1970eed1b79a5d9dc45eb96098d653ad62a20871)
adds 3ed6cfa rpcclient: Set the pid filed of the outgoing DsBindInfo to 0.
adds ced176a drsblobs.idl: give some unknowns a meaning
adds 1ff0633 run "make idl" after idl change "give some unknowns a meaning" (67de745)
adds ace141e drsblobs.idl: unify the Primary:Kerberos and Primary:Kerberos-Newer-Keys structs
adds d6b7f80 run "make idl" after idl change to unify Primary:Kerberos* structs (e8ae49f)
adds 91df555 Attempt to fix bug 5616
adds edcf034 man pages: Fix typos in man smbclient.
adds 669afbc pdb_interface: Fix typo in debug message.
adds 1a6aeca testparm: Display warning if invalid values are used.
adds 39c344a netapi: fix NetLocalGroupAdd.
adds 8417316 netapi: add netapi testsuite.
adds cdc45cc netapi: add USER_INFO_X to IDL.
adds c9e707b re-run make idl.
adds bcc944b netapi: add convert_USER_INFO_X_to_samr_user_info21 fn and use it NetUserAdd.
adds b15d2de netapi: implement NetUserSetInfo_r() for at least level 1007.
adds 21a8177 rpc_client: add init_samr_CryptPasswordEx and init_samr_CryptPassword.
adds 3076cc4 netapi: use init_samr_CryptPasswordEx and init_samr_CryptPassword.
adds 5656fac netapi: cosmetics, use "buffer" everywhere.
adds 8c5c924 re-run make idl.
adds 4446521 netapi: use "buffer" in libnetapi.
adds 603688f netapi: fix libnetapi_samr_lookup_user_map_USER_INFO.
adds 92b1b52 netapi: add some more USER_INFO structs to IDL.
adds d1da171 re-run make idl.
adds 45b5175 netapi: add NetGroupGetUsers to IDL.
adds c24ed2b re-run make idl.
adds cf2ac8f netapi: add NetGroupGetUsers skeleton.
adds 493fb24 netapi: add NetGroupGetUsers to public header.
adds 7a79026 netapi: add NetGroupGetUsers example code.
adds 4356a45 libwbclient: let wbcStringToSid handle the global NULL sid.
adds 3bdfcba winbindd: handle trusted domains without sid.
adds 3ea5c18 build: fix some no previous prototype warnings.
adds 84bc4ff rpc_client: Bug 5616 - fix session keys also in rpccli_netr_LogonSamLogonEx wrapper.
adds f738f9f Helper functions to enable domain groups to be added to builtin groups at domain join time
adds fb41bb7 Refactored the code that adds Domain Users to BUILTIN\Users to use the new helper functions.
adds bbb02aa Refactored the code that adds Domain Admins to BUILTIN\Administrators to use the new helper functions.
adds 097b27d Enabled domain groups to be added to builtin groups at domain join time
adds f18076c Removed redundant logging from create_builtin_users and create_builtin_administrators
adds e29e816 Fix duplicate gloabl warning. Jeremy. (This used to be commit 6da33797b0549a2da7dc0fa7ee21dc5e8a6b1459)
adds d701d23 Fix uninitialized variables. Jeremy. (This used to be commit 1db7e00a5400863fd5dbb81c1a4c6ea6092d0495)
adds 9294303 rpc_client: use init_samr_CryptPassword(Ex) in client tools.
adds 536c26a libnetjoin: add use_kerberos flag.
adds 6913f98 net: add "-k" switch for kerberos authentication (in preparation for #5416).
adds 1c1c83a libnetunjoin: add use_kerberos flag.
adds 4b74ae0 netapi: in NetLocalGroupAdd_r() only set description if necessary.
adds 23e9ebb net: Use NetLocalGroupAdd() for adding aliases.
adds 52a8501 netapi: when using NetApi functions forward net's kerberos setting.
adds b0fbdbc Samba3 HowTo: Fix duplicate chapter id.
adds 16c2190 dssync: replace the processing_fn by startup/process/finish ops.
adds 2473888 dssync keytab: refactor adding entry to keytab_context out into new function
adds c1b9eb2 dssync keytab: add check for success of ADD_TO_ARRAY().
adds 764691f dssync keytab: add prefix parameter to add_to_keytab_entries() for flexibility.
adds 7bd3ea0 dssync keytab: use add_to_keytab_entries() for pwd history in parse_object().
adds 54d6ae0 libnet_keytab: add a libnet_keytab_search() function
adds 0db2680 dssync keytab: add support for keeping track of the up-to-date-ness vector.
adds 9f6af6f dssync keytab: wrap printing of the uptodate vector in DEBUGLEVEL >= 10 checks
adds 55b2d50 dssync: add a drsuapi_DsBindInfo28 struct to the dssync_context struct
adds 0f98b99 dssync: record the bind info in the new remote_info28 in libnet_dssync_bind().
adds 26cceb8 dssync: either use the req5 or the req8 request, depending on the supported_extenstion
adds 5579179 dssync: skip analysis of the msDS_KeyVersionNumber attribute:
adds 4d946b5 dssync: pass uptodateness vector into and out of DsGetNCChanges request.
adds d42160f dssync: allow replications of a single obj with net rpc vampire keytab.
adds f97ba38 libnet_keytab: add enctype field to libnet_keytab_entry struct.
adds 363fd6e dssync keytab: add store enctypes in the libnet_keytype_entry structs.
adds 18976c0 libnet keytab: add enctype parameter to libnet_keytab_search().
adds 8003c93 dssync keytab: add debugging output when skipping an object.
adds 7d7e890 dssync keytab: fix comma placement in debug output
adds 31c67f9 dssync keytab: add parsing and logging of servicePrincipalName-s
adds 0f94a38 libnet keytab: test for matching enctype in libnet_keytab_search().
adds 3fa9e5f libnet_keytab: cleanup libnet_keytab_search().
adds 7205dd5 libnet keytab: add function libnet_keytab_remove_entries().
adds 86f91a2 dssync keytab: remove old UpToDateNess vectors from keytab before storing new one.
adds d74f578 dssync keytab: log the DN of the object to be parsed.
adds ca0cbab libnet keytab: add function libnet_keytab_add_entry()
adds ea8129b libnet keytab: use libnet_keytab_add_entry() in libnet_keytab_add().
adds e1fee8c dssync keytab: store the UpToDate vector with ENCTYPE_NULL.
adds a6e5a5d libnet_keytab: add some debug statements to libnet_keytab_search().
adds f6bc42d dssync keytab: move handling of removal of duplicates to libnet_keytab_add_entry().
adds 260bbf1 dssync keytab: store the samaccountname in the keytab for diff replication.
adds c655e29 vampire keytab: add switch --repl-nodiff to trigger full replication.
adds 58e0b8d libnet dssync: refactor creation of request out into new function
adds 9e1eccc libnet dssync: simplify logic of libnet_dssync_process() main loop.
adds 0099c4b libnet dssync: fix single object replication by adding one check.
adds 89d8173 libnet dssync: refactor dsgetncchanges loop out into libnet_dssync_getncchanges().
adds ab5a671 libnet dssync: move determination of request level into build_request()
adds f060b74 libnet dssync: support lists of dns (instead of one dn) for single object replication.
adds 072bd87 libnet dssync: rename repl_nodiff flag to force_full_replication.
adds 5330164 net rpc vampire: rename --repl-nodiff to --force-full-repl.
adds 9d12511 libnet dssync: rename flag single to single_object_replication
adds 9827593 dssync keytab: support storing kerberos keys from supplemental credentials.
adds efd89b4 dssync keytab: when not in single object replication mode, use object dn list as write filter.
adds 03b6502 vampire keytab: introduce switch --single-obj-repl.
adds 134d831 libnet keytab: use proper counter type (uint32_t) in libnet_keytab_add().
adds 18573c3 libnet keytab: add flag clean_old_entries to libnet_keytab_context.
adds 8876d79 libnet keytab: add parameter ingnore_kvno to libnet_keytab_remove_entries()
adds 52fee9c libnet keytab: implement cleaning of old entries in libnet_keytab_add().
adds 10225fb dssync: add clean_old_entries flag to dssync_ctx.
adds 7f34957 vampire keytab: add command line switch --clean-old-entries .
adds a5d4b54 libnet dssync: add my C after dssync keytab changes.
adds 4c6e966 dssync keytab: add comment header explaining add_to_keytab_entries().
adds 84ee630 libnet dssync: fix memory allocation for error/result messages.
adds 87c7496 libnet dssync: start memory allocation cleanup: use tmp ctx in libnet_dssync().
adds bf622cb Fix a typo (This used to be commit 37bd2815c70176046bbe0232222b9f59dfa159c4)
adds 711efc0 cli_request_new() already gave use the req, remove a pointless function call (This used to be commit 08e97bd369ebe3ab1fd92433b168585faea92c68)
adds 70c2a5b clikrb5: don't use krb5_keyblock_init() when no salt is specified
adds d8ae40a libnet_keytab: fix the build with heimdal
adds 54d8b50 README.Coding: A few minor fixes.
adds 9f9f8ef man pages: Add documentation about smbclient command "rename".
adds 500038e man pages: Improve description of boolean values in smb.conf.5.
adds 70dccd1 Backing out most of changeset 5222b8db3fb692e5071bfd1b41849a8eb0a17995 (so parsing for domain parameter in mount.cifs matches online help) and rephrasing original code to make it more clear.
adds b893729 cifs.upcall: fix manpage and comments
adds 3b6c8bc Building cifs.upcall is giving this build warning:
adds 6e16022 registry: use _bystring wrappers to dbwrap_trans_(store|delete).
adds b59ed9c idmap_tdb2: fix a race condition in idmap_tdb2_allocate_id().
adds 149e1ae dbwrap: add comment describing behaviour of dbwrap_change_uint32_atomic().
adds 4c5752d secrets: fix replacemend random seed generator (security issue).
adds 7b35eec dbwrap: add comment describing behaviour of dbwrap_change_int32_atomic().
adds 8fed76b fixed a fd leak when trying to regain contact to a domain controller in winbind
adds f8534d5 fixed permissions on ctdb databases (This used to be commit 123fc3980a83d956bffaa689f3af81bbf81ce1c1)
adds e9a501a libnetapi: fix build of shared library after libnet_join changes.
adds 8c8d7ff WHATSNEW: Start WHATSNEW for 3.3.0pre1.
adds 704f6c8 Solve an IBM XL C/C++ compiler error encountered in get_exit_code() auth_errors array initialization in client/smbspool.c (This used to be commit b45e7fabc64e699e4fa013ef15f98a004dae3f32)
adds 00dd853 Fix a build failure on host sunX (This used to be commit 30b5be872501dc87380fd10084aacda13a308ac8)
adds 3907392 Fix "might be used uninitialized" warnings. Jeremy. (This used to be commit 5abd12eec1c9b6d30af5ec1ba16c0922e78d5bea)
adds 617bf10 Fix bug #5675 with a varient of Tim Waugh's patch, as proposed by James Peach. Jeremy. (This used to be commit 5c27ad75836136c39774c9456d63f46fa62e281f)
adds b67def0 Add simple async wrappers around send, recv and connect
adds c66c2b3 using NGROUPS_MAX instead of 32 for the max group value in rep_initgroups() subroutine in lib/replace/replace.c (This used to be commit 13b1a232d2fe05ae3e924ea2503d05ff5084146e)
adds e8c7ff3 Add Derrick Schommer's <dschommer at F5.com> kerberos delegation patch. Some work by me and advice by Love. Jeremy. (This used to be commit ecc3838e4cb5d0c0769ec6d9a34a877ca584ffcc)
adds a0e664e libnet samsync ldif: fix the build without LDAP.
adds f698952 build: fix a no previous prototype warning when building without ldap/gssapia
adds c6930a0 Merge branch 'v3-3-test' of ssh://jra@git.samba.org/data/git/samba into v3-3-test (This used to be commit 5b3579b14cd5ea6e67ff3c91f5bed155d944c049)
adds 6d99eed Try and fix the build for systems that don't have krb5_auth_con_set_req_cksumtype(). Jeremy. (This used to be commit 8598e7b06ec57ca6fcde863270e6bb0e2de9993e)
adds 3acde0d One more build fix. Ensure we have KRB5_AUTH_CONTEXT_USE_SUBKEY defined before we compile the new code. Jeremy. (This used to be commit 7686752c5b015b15a6729631ba4aeedd25ebc659)
adds f07cfe3 lib/access: make client_match() public.
adds e0fa472 lib/access: make list_match() public.
adds bf291c9 loadparm: add two parameters "init logon delay hosts" and "init logon delay"
adds 33e3e94 nmbd_packets: make queue_packet() public.
adds 9b99481 nmbd: add support for delayed initial samlogon packages.
adds 4dfb6c0 Remove an unused variable, process.c has its static copy (This used to be commit 59136544ec16b6ceb14a75259aedd22856832bf1)
adds 12b6c1f Fix andx offset calculation for more than 2 chained requests
adds 1a7b6fe fix smb_len calculation for chained requests
adds 12ee6b8 Make events robust against their event_context being freed (This used to be commit 3d4e7b29c235e329aaea4fa2c2078df0ce3e59eb)
adds c725775 fix build warning.
adds 9d88cc3 netapi: generate the netapi testsuite makefile.
adds c7c3510 netapi: add ConvertStringSidToSid().
adds e480162 netapi: add NetApiBufferAllocate.
adds 050db35 doserr: add WERR_MEMBER_IN_ALIAS.
adds a9c8095 netapi: add NetUserModalsSet and NetUserModalsGet to IDL.
adds 9f0de21 re-run make idl.
adds 974250c netapi: add skeleton for NetUserModalsGet and NetUserModalsSet.
adds ee43b80 netapi: add NetUserModalsGet and NetUserModalsSet to public headers.
adds eec9143 netapi: add example code for NetUserModalsGet and NetUserModalsSet.
adds 005fb1f netapi: implement NetUserModalsGet_r.
adds cd1a1e3 netapi: implement NetUserModalsSet_r.
adds fabd655 netapi: add NetUserModalsGet and NetUserModalsSet tests.
adds 572495b netapi: add remaining NetLocalGroup*Member calls to IDL.
adds a296063 re-run make idl.
adds 2fde42b netapi: add skeleton for NetLocalGroup*Member calls.
adds 90a8f9d netapi: add NetLocalGroup*Member calls to public headers.
adds 14364ac netapi: implement NetLocalGroupAddMembers_r().
adds b65fcbc netapi: implement NetLocalGroupDelMembers_r().
adds f947d41 netapi: implement NetLocalGroupSetMembers_r().
adds 6f28bc6 netapi: add NetLocalGroupAddMembers example code.
adds ed7501f netapi: add NetLocalGroupDelMembers example code.
adds 051cb1a netapi: add NetLocalGroupSetMembers example code.
adds 5bea31a libnetjoin: support kerberized joining/unjoing (fix #5416).
adds 0f3de7f WHATSNEW: fix one occurrence of 3.2.0 to say 3.3.0.
adds 08f7c2d Move the uid2sid cache to the parent winbind process (This used to be commit 6e885aeabba2265a06b726f567cb14dde12c8ccb)
adds 1bdbe77 Move the gid2sid cache to the parent winbind process (This used to be commit a86a6835e2737fdbdf1f36bcd594d4b01a60acb9)
adds 0c1e27a Directly call backends from idmap_[ugs]_to_[ugs]id (This used to be commit f955407042e6d2384acccc399d72ff65ba0e721c)
adds 8d4bd2d Remove the multi-ID lookup code and the 3.2.0 version of idmap_cache (This used to be commit 1bd98521dc3f16ad77ccccd3979288c58e03ebe8)
adds 340ab6a idmap rewrite (This used to be commit 30a180f2fce8cf6a3e5548f6bba453272ba70b33)
adds 2a3698e Remove "idmap alloc config : range" parameter
adds 8d25729 Fix prototypes (This used to be commit 8b9d12714679745b98755e6805e71b75828ce227)
adds 18bc972 Some doxygen comments for idmap (This used to be commit adecc6d91338e7e34afd0672aada5d0e47247a33)
adds 59e53ce Document idmap rewrite (This used to be commit 4b9132e8bd1b2bc397b657ef07796f44d55f33da)
adds b87807d Make the docs actually build
adds a93d0f6 Do not create a new mapping if a domain with an explicit config fails (This used to be commit 2c27de44269198e22c323191dd4762d1aab81b22)
adds 68fe1a1 Remove two unused variables (This used to be commit 257b0401ee675b6b7eddf2b46a0f8115940e6640)
adds 1759f08 cifs.upcall: negatively instantiate keys on error
adds 89dc729 ensure we give an error code to any routines above that are looking for one (This used to be commit 469ba9b87103aa0053c371e481acc5acf0f98ac1)
adds 8b25ce0 I found lots of places where we assume error will be set when calling one of our virtualised functions, such as db_open(), but error is only set when a system call fails, and it is not uncommon for us to fail a function internally without ever making a system call. That led to us passing back success when a function had in fact failed.
adds ac9f55b Fix unix_convert() for "*" after changing map_nt_error_from_unix().
adds 743d6f7 Make sure to always set errno on error path in OpenDir (and hence scan_directory).
adds 9caabc4 use variables for files used in multiple places (cherry picked from commit cee044bc42d955c535dbb6bb372af01089d37756) (This used to be commit 2462562b5c90bc1c46237cd980810b0a69cd116d)
adds 03991ab Fix bug 5686 - libsmbclient segfaults with more than one SMBCCTX. Here is a patch to allow many subsystems to be re-initialized. The only functional change I made was to remove the null context tracking, as the memory allocated here is designed to be left for the complete lifetime of the program. Freeing this early (when all smb contexts are destroyed) could crash other users of talloc. Jeremy. (This used to be commit 8c630efd25cf17aff59448ca05c1b44a41964b16)
adds 0a60b89 Merge from Herb. print correct test status (This used to be commit 8cb7ae011c8b8cb244e9b87a3ad51e27646411b6)
adds e3ec81c Attempt to fix the build on Irix CC (cherry picked from commit 666bf8456ac44cbbbd5524af2bf4fd89e18ddf62) (This used to be commit 8819c51809cabe6ad0843f3838de53e785a10b47)
adds 9b987e3 Attempt to fix bug 5684
adds 5a3642d Add winbind:online check timeout parameter
adds 8c15667 update configure.rpm for clustered Samba usage (This used to be commit 87c9f7717fc8171644c244fe697cace2968b8f8a)
adds d609ccb keep compatibility with v3-0-ctdb name for fileid:mapping option (This used to be commit 2856d2e4a43fbcc6c8f8ac7b1613828170362861)
adds c6ecbd9 Do not call testparm in /etc/init.d/smb
adds 78c034e packaging: bump the rhel-ctdb rpm releas number to ctbd.28
adds 254e118 packaging(RHEL-CTDB): remove winbind init script and its linke from main pkg
adds f66a474 packaging(RHEL-CTDB): move "chkconfig --del winbind" to "%preun common"
adds d12eb6e packaging(RHEL-CTDB): move service smb restart from %postun to %post
adds 0da2b0b packaging(RHEL-CTDB): use condrestart instead of restart in %post script
adds f1e91b4 packaging(RHEL-CTDB): in %preun, first stop the service then deactivate
adds ecfb227 packaging(RHEL-CTDB): ignore errors from init scripts in pre/post scripts.
adds 47dbecf packaging(RHEL-CTDB): use "/sbin/service smb" instead of "%{initdir}/smb"
adds 20784e9 packaging(RHEL-CTDB): add "service winbind condrestart" to "%post common"
adds e3d29de packaging(RHEL-CTDB): bump rpm release to the next version ctdb.29
adds 14c0f89 packaging(RHEL-CTDB): fix placement and link direction of new shared libs
adds ac1b8c4 packaging(RHEL-CTDB): remove duplicate block from spec file.
adds d8156b9 packaging(RHEL-CTDB): use /usr/%{_libarch} instead of %{_libdir}
adds 78440cc Bump up version number (This used to be commit ace315c2ffc4e81c87ba1d30c28578719cb1692b)
adds 37ca4b7 Fix README: DOCS_DIR is replaced by DOCS_TARBALL (This used to be commit 3d24c5b4602140470c40f002d206212e388ae59b)
adds 034a97b Package 32-bit versions of libtalloc into the winbind rpm (This used to be commit e52e2f7f1a09fff8ec37174a9dc98dc9b440ef87)
adds f72e28e Exit smbstatus cleanly if messaging_init fails (This used to be commit 5fd51833a31b326d83ac2f76d06560920547f657)
adds 45c1e95 Correctly return NULL from messaging_ctdbd_connection if messaging_init failed (This used to be commit 549db133df6782bcca7d033e8573e47716877cbd)
adds e21c518 bump version number to 32 (This used to be commit 19becb776148b7930a0abaec8038fee1158a66c4)
adds 4f79a8e packaging(RHEL-CTDB): remove the libnss_wins modules to reduce deps.
adds 59593bf packaging(RHEL-CTDB): bump Release to ctdb.33 for the next build
adds d5d350e packaging(RHEL-CTDB): update the build instructions in the README.
adds f8dec66 packaging(RHEL-CTDB): bump Release number to ctdb.34 for the next RPM.
adds b0935e5 Add a gpfs_prefetch module
adds 6c506ee packaging(RHEL-CTDB): Bump release number to ctdb.35 for the next RPM.
adds 02784bb packaging(RHEL-CTDB): bump Release number to ctdb.36 for next rpm.
adds 73f66d6 packaging(RHEL-CTDB): Bump release number to ctdb.37 for the next RPM.
adds 3cdc005 packaging(RHEL-CTDB): bump Release number to ctdb.37 for next rpm.
adds fb97047 Use transaction start/cancel for persistent writes to avoid leaving the database in an inconsistent state if we crash during the operation
adds c9700dc packaging(RHEL-CTDB): Bump release number to ctdb.39 for the next RPM.
adds f49a712 packaging(RHEL-CTDB): Bump release number to ctdb.40 for the next RPM.
adds fd070dc dbwrap ctdb: remove erroneously duplicated comment.
adds ed66929 dbwrap ctdb: release the lock before calling ctdbd_persistent_store()
adds 5dcf209 dbwrap ctdb: add a retry loop to the persistent store operation.
adds dd7ac4f dbwrap ctdb: call db_ctdb_store() in db_ctdb_delete().
adds 873e747 dbwrap ctdb: add db_ctdb_delete_persistent() and use it for persistent DBs
adds 8ac9cd8 packaging(RHEL-CTDB): Bump release number to ctdb.41 for the next RPM.
adds b45305b dbwrap ctdb: add a partial mapping from tdb_error to NTSTATUS and use it for store.
adds ebaf208 dbwrap ctdb: don't retry when tdb_store failed in db_ctdb_persistent_store().
adds 6afa8e5 idmap tdb2: fix broken logic in tdb2_store_bystring().
adds 134ea91 idmap tdb2: fix broken logic in tdb2_delete_bystring().
adds 286974e dbwrap ctdb: fix a DEBUG message.
adds 620d873 idmap tdb2: fix inconsistent mappings by checking for race and retrying to fetch mapping.
adds 4d821dd packaging(RHEL-CTDB): we are now based on 3.2.1
adds 9c79d1c got rid of the redundent cache database (This used to be commit 126f4ac8e85458ee4693b89a184b99420f1b6bee)
adds 0f41961 first cut at adding full transactions for ctdb to samba3 (This used to be commit f91a3e0f7b7737c1d0667cd961ea950e2b93e592)
adds b3f4b77 cleanup debugging and fix handling of empty transaction (This used to be commit 2e85cbe88b3d1674b915f62e02be7d005fddaa39)
adds 9bf211d samba3 can't handle NOREPLY yet (This used to be commit 21729256a550509c3c038efa5acdd6ac39027dce)
adds ee314d6 fixed fetch of empty records (This used to be commit 037516f1362c8d64da1d47a0cdaf83198d3eaeaf)
adds 4d76ed4 use transactions in idmap_tdb2 (This used to be commit 32b8db27652a66a2ade547a6d27f34d0816f7296)
adds 5031f2a all persistent databases now do all stores via automatic transactions (This used to be commit 76fbe56e827193d939676da23a580aa0f9394dd1)
adds 5c306c6 removed more unused code (This used to be commit 30a697c82db53f9d801e220a7c6277f873ebce67)
adds 7e9229e we need to commit, not cancel, on record destruction (This used to be commit ba64a757f86fb60994e12e81416083ac0fa11c21)
adds 62bbcc6 put a limit on the number of retries. I found a case where a recovery could lead to it blocking forever (This used to be commit a633390d3a7cb04a7c4e14cba9c533621793287e)
adds bd47edc mark this release as a transactions test release (This used to be commit 9b1fa59d83890534264bec8f1190831eea37d9c3)
adds 2592565 handle two special cases
adds 1349e94 up release number (This used to be commit 226b7d3bdf63970fc75ef08423ee984e3b7e94a5)
adds 0f8a685 cope with the control failing completely without returning a status (This used to be commit fe6a03e7b11cd859fddae5ba924ea5e071b8ccea)
adds 312a045 don't leave a dangling transaction on retry error (This used to be commit ddf3022595fe8ca378c5f52107f42e296f852685)
adds fe3dd9b fixed lots of places that paniced on a failed transaction_commit, thinking it was a failure of a transaction cancel (This used to be commit 22dbe158ed62ae47bbcb41bba3db345294f75437)
adds 55de7c1 up release to transactions3 (This used to be commit a9f277da8b018af89ab7b9509460a158380e09d6)
adds ca64c34 use CTDB_CONTROL_TRANS2_COMMIT_RETRY to prevent the counter getting out of sync (This used to be commit 571ec7893c8b40959c005d510c039e3f231ffc67)
adds 65a78a6 drop retries to 5 (This used to be commit a2f70fc175b748ef160a998d0563c28381ea3466)
adds cbb53dc update to transactions4 release (This used to be commit 9442c78b7e91051803df61f2e36e06e248e7798e)
adds d9a2108 update to ctdb.42 release
adds 11331ee allow nested ctdb transactions in the same manner that they are allowed for tdb. This is needed for the registry db backend. (This used to be commit 4b04ec29c76df837a7909725bbbf4c79d5abdb4d)
adds 48fecd2 increase version to 43 (This used to be commit 1d8024d261264a709b9df22fa35cdad03ab4af19)
adds cb7bb55 update configure.rpm (This used to be commit ec8f3d75a22e7d2d7617ed33836836cd73610095)
adds 2f09edb register the ctdbd reconfigure message (This used to be commit 9d3217bb28765e107c230fb90b578dcc6f5d4375)
adds 4b2399d log unclean shutdowns (This used to be commit 30b83245a22ebd5e4fa4739dd2aa1805373a7eb2)
adds b5f4373 fixed child exit handling and IP release handling (This used to be commit 6fe27d296c389473c24e8c627a61bd56b364ad9f)
adds 416fa08 ensure we exit with non-zero status on EOF on socket, so the parent can trigger a brlock db cleanup (This used to be commit bbd49f9e1c4b50c4a596fb991f3306e1e90c0177)
adds 805bd92 smbd/conn: fix prototype change of conn_close_all() in proto.h.
adds 1a4e299 added a explanatory comment on tcon check (This used to be commit f2ab2cebb9b81453dc0b6370288b85909182ae49)
adds 93d41b7 up to release 44 (This used to be commit 5d482fe9873a20d3fd97f54f1e1216c1f13f46a1)
adds d21ec4f disable the DNS update code, as it breaks clustering (This used to be commit 30a5f682b5fe6edcdb119af6dc736f4beb40bc26)
adds 2516b57 up to release 45 now (This used to be commit 7f0e1732a06709131475d0174103467aa795ec19)
adds 904e4f7 up release to 46 (This used to be commit 4c2ec600731117316a6bec763e9cde2845e2356c)
adds f284cde smbd: prevent smbd from panicing with "clustering = no" but --with-cluster-support
adds 254c394 packaging(RHEL-CTDB): Bump release number to ctdb.47 for the next RPM.
adds 9e43dfd packaging(RHEL-CTDB): move to version 3.3.0 for the rpm build.
adds 0a0b8ce packaging(RHEL-CTDB): don't call make proto for the 3.3.0 build.
adds 8d7bb02 packaging(RHEL-CTDB): install the right libraries for 3.3.0.
adds 4cf505d packaging(RHEL-CTDB): fix installation of libsmclient for 3.3.0 build.
adds 8644db5 packaging(RHEL-CTDB): fix installation of libsmbsharemodes for the 3.3.0 build.
adds cde6c64 packaging(RHEL-CTDB): check for success of x86_64 build before building i386
adds 93d2a98 netapi: add c++ guard.
adds 0c0a389 VERSION: Raise version number.
adds 8879545 WHATSNEW: Start WHATSNEW for 3.4.0pre1.
adds 870c54e If it is a forced DOS error, nt_errstr should say so (This used to be commit ef5489ac805237274d6088aaa7ae870cc0deb52f)
adds 8d03db9 Revert "If it is a forced DOS error, nt_errstr should say so"
adds e90dc23 Revert "Add winbind:online check timeout parameter"
adds b48ba00 Prevent NT_STATUS 0xF1000000 errors from appearing when dos errors are used and there is no error. It should be mapped directly to NT_STATUS_OK. smbclient to older servers didn't work. (This used to be commit 78f009b7ef1f1d63b21df9ba6da7fcca01c12109)
adds a5cf8b9 Fix for bug #5617, reported and patched by Bartosz Antosik antosik at gmail.com. xp/2003 explorer freezes browsing shares on samba ipv6 hosts. Caused by missing reply packet to SMB printclose packet. Jeremy (This used to be commit ecf2b906f476e4a764d0e53eed84b9b75a2062c0)
adds 0595ecb Fix for bug #5688 from SATOH Fumiyasu <fumiyas at osstech.co.jp>. LPQ process is orphaned if socket address parameter is invalid. If the "socket address" parameter is a null string that is an invalid value for Samba 3.2 but valid for Samba 3.0. Jeremy. (This used to be commit c65726d418601cdc86202c0371615e4f7f3d843c)
adds 40b133e Fix coverity CID: 594. Resource leak on error path. Jeremy. (This used to be commit 1f38b9963c4ec0d73da496a72ba4ee74d8d581c9)
adds 7871fa0 Put prototypes of modules/vfs_posixacl.c into new modules/vfs_posixacl.h.
adds 14fd4ac Put prototypes of modules/vfs_tru64acl.c to new modules/vfs_tru64acl.h.
adds 1c72d47 Put prototypes of modules/vfs_solarisacl.c to new modules/vfs_solarisacl.h.
adds 34294b3 Put prototypes of modules/vfs_hpuxacl.c to new modules/vfs_hpuxacl.h.
adds 4136ab3 Put prototypes of modules/vfs_irixacl.c to new modules/vfs_irixacl.h.
adds 11db643 netapi: let libnetapi_samr_lookup_and_open_alias return NTSTATUS.
adds a810cc8 netapi: add NetLocalGroupGetMembers example code.
adds 87b9c9a netapi: make non-implemented local calls default to remote "localhost" calls.
adds fcd10d2 netapi: make libnetapi_open_ipc_connection static.
adds 214e6e7 netapi: add doxygen documentation for NetLocalGroup{Add,Del,Set,Get}Members.
adds 2b89fc1 netapi: add doxygen documentation for NetUserModalsGet and NetUserModalsSet.
adds 06ad4dc netapi: add some remaining documentation fixes.
adds 0d64a3b smbspool: Fix printing on port 139.
adds 7624390 Revert "Add a gpfs_prefetch module"
adds 9253044 Fix bug #5692 - Core dump in full_audit.so. There were some function mismatches in the various GET_NT_ACL modules (some places the fsp parameter has not been removed). Jeremy. (This used to be commit 221cc5e21eb27cdad51f34ec6832467a7bd89213)
adds 9ab5cff Make it clear that this is a temporary context byusing a talloc stackframe instead. Jeremy (This used to be commit 7f7dd5e8883e23d7fe3f9cb804905c5b23a5a41c)
adds 8bda4e0 Fix show-stopper for 3.2. Smbd depends on group SID position zero being the primary group sid. Authenicating via winbindd call returned a non-sorted sid list. This fixes is for both a winbindd call and a pac list from an info3 struct. Without this we mess up the primary group associated with created files. Found by Herb. Jeremy. (This used to be commit cb925dec85cfc4cfc194c3ff76dbeba2bd2178d7)
adds dfd2758 build: fix a typo in the installlibtalloc rule.
adds b02216b Makefile: print codepagedir in "make showlayout".
adds f2d7c59 proto.h: remove prototypes from dynconfig.c
adds 1d60a7d dynconfig: remove unused prototypes.
adds b39040c dynconfig: remove commented-out old stuff from dynconfig.c and dynconfig.h
adds e973969 configure: Add --with-modulesdir to accompany --with-libdir.
adds cc83d5b dynconfig: add support for MODULESDIR.
adds e069372 buildoptions: output MODULESDIR.
adds 25f3119 Add modules_path() to construct paths to files in MODULESDIR.
adds 26c3453 Use module_path() instead of lib_path() for loading shared modules.
adds 8dadf4b libgpo: use MODULESDIR instead of LIBDIR for the group policy extensions.
adds 8829b42 svcctl: use MODULESDIR instead of LIBDIR for the svcctl script directory.
adds e583072 popt: add support for setting MODULESDIR via popt_common_dynconfig.
adds 14a6982 configure: remove the --with-libdir parameter.
adds 5e683fc configure: use ${libdir} instead of \${LIBDIR}.
adds 2408d3c configure: use libdir=${prefix}/lib and modules=${libdir}/samba as default with-fhs.
adds 63ff9e0 I think the problem with these functions is that lookup_usergroups should never include the user SID. The comment for the function in winbindd/winbindd_ads.c says /* Lookup groups a user is a member of. */ The following patch makes the wbinfo calls return the correct data before and after a login. wbinfo --user-domgroups and --user-sids (This used to be commit 7849938906a9c859805cbaeca66fae9d3c515aad)
adds cb9dc23 Attempt to fix Coverity ID 595
adds 165f5c0 Attempt to fix Coverity ID 596
adds ee6c02f Fix bug 5696. The problem was when smbd was asking for a winbindd name to SID lookup of "Unix Group\name" where "name" was also a valid username, the winbindd passdb lookup of that name was losing the domain string info before calling lookup name (ie. lookup_name() was being called with just the string "name", not the full string "Unix Group\name").
adds 5e7655f Split lookup_name() and create a new functiong called lookup_domain_name(). This new function accept separated strings for domain and name. (This used to be commit 8594edf666c29fd4ddf1780da842683dd81483b6)
adds 2597c97 Fix length error in wrapping spnego blob (This used to be commit 16ee95494ba495c5f5ff8779206f380db1067b2d)
adds 39480f6 Make the change to smbcontrol for "all" to mean broadcast, and "smbd" to mean the main smb daemon. Update docs to match. Jeremy. (This used to be commit e415420b086a236be6bcc1e7584bec276a74e457)
adds 4928791 build: fix linking cifs.upcall when nscd_flush_cache() is found.
adds 9f28b99 winbindd: kill some trailing/leading whitespace.
adds 5692bbf pam_winbind: use integer constants.
adds 299e6c7 pam_winbind: add _pam_error_code_str().
adds 1cef895 pam_winbind: use pam error string function to display result.
adds 833af26 wbinfo: add wbinfo_prompt_pass.
adds a11e310 wbinfo: use wbinfo_prompt_pass() everywhere.
adds bded7eb pam_winbind: some doxygen fixes.
adds 4289e4b winbindd: fill_in_password_policy (to avoid redundant code).
adds d9484d4 winbindd: use set_auth_errors (avoid code duplication).
adds 477e6bb winbindd: consistently use false/true.
adds f23a6b7 Fix bug 5697 nmbd spins in reload_interfaces when only loopback has an IPv4 address reported by Ted Percival <ted at midg3t.net>. Jeremy. (This used to be commit ab06efccf31fbc899536d2681a2076e6dfd65b9e)
adds b027463 Updated Doxyfile conf to doxygen version 1.5.3
adds eb8dd6a smbd: fix the handling of create_options to pass RAW-OPEN
adds cf710f0 nss_winbind: When returning NSS_UNAVAIL, squash errno to ENOENT
adds a77c928 fix another build warning.
adds 825f06c libads: remove unused vars.
adds f51e1f4 fix build warning.
adds e069dd4 build: rename LIBNETAPI_OBJ1 to LIBNETAPI_OBJ0 for consistency.
adds cc84042 build: remove duplicated and hardcoded definition of LIBSMBSHAREMODES
adds c617b69 build: fall down to the same place when using an internal lib statically.
adds e2ec271 build: fix bug #5590 by not linking in the static libs but the objects.
adds f483aa0 build: autogenerate symbols for libsmbclient.so
adds 4845b86 gitignore: add libsmbclient.syms - this is now generated
adds 447852c build: auto-generate symbols for libsmbsharemodes.
adds 9220e76 gitignore: add libsmbsharemodes.syms - this is now generated
adds d1cb562 gitignore: add lib/netapi/tests/Makefile
adds 2fdcaab gitignore: add examples/libsmbclient/tree
adds 79150da Here is a re-working of the winbindd reconnect code to cope with rebooting a DC. This replaces the code I asked Volker to revert. The logic is pretty simple. It adds a new parameter, "winbind reconnect delay", set to 30 seconds by default, which determines how long to wait between connection attempts. To avoid overwhelming the box with DC-probe forked children, the code now keeps track of the DC probe child per winbindd_domain struct and only starts a new one if the [...]
adds f1a45e3 libsmbclient examples: fix prototype for readlink
adds f14e833 libsmbclient examples: add Makefile.internal.in for building from a samba source
adds fb0b833 libsmbclient examples: source/bin to the library search path for smbwrapper build
adds fdb4fcf build: add [clean_]libsmbclient_examples targets to top level Makefile
adds 0a909f4 gitignore: add examples/libsmbclient/Makefile.internal - a generated file
adds dec6bc8 IDL: fix IDL for netr_ServerPasswordSet2().
adds f2564f1 re-run make idl.
adds 9efccda Fix bug 5698 - mixup of TALLOC/malloc. Spotted by Douglas Wegscheid <Douglas_E_Wegscheid at whirlpool.com>. Jeremy. (This used to be commit 1295bb9787dde69b4be4acee7b66eb782afe9c42)
adds b67adb4 Fix Bug #5710 and make machine account password changing work again.
adds efbb8c1 rpc_server: make it a little more obvious what flags we send to a client.
adds 129e71a Fix broken net rpc join message when DC can't be found. Ensure we pass in a domain name. Jeremy. (This used to be commit 33019fe2b5f521c143fc79edb915eca69b9ed98d)
adds 3be3dac mount.cifs: don't prompt for password on krb5 mounts
adds 6cbebac cifs.upcall: handle MSKRB5 OID properly
adds a835c28 cifs.upcall: move default install location to EPREFIX/sbin
adds 2c96b1f cifs.upcall: enable building by default on linux
adds e1523fd cifs.upcall: fix build warning
adds b90607e loadparm: idmap backend is not depracated any longer.
adds d5fa943 manpages: Add manpage for "init logon delay".
adds 981431f manpages: Add manpage for "init logon delayed hosts".
adds 2d2646e net: Add missing colon to unify usage messages.
adds 2f02c33 manpages: Add documentation for new 'net rpc vampire' subcommands.
adds 2ed60a4 cifs.upcall: bump SPNEGO msg version number and don't reject old versions
adds 7e0314f winbindd: Fix crash in cm_connect_sam()
adds 5571bd2 idmap_gid_to_sid: Fix a cut-a-npaste error.
adds 4a5ccfb Don't re-initialize a token when we already have one. This fixes the build farm failures when winbindd connects as guest. This one took a *lot* of tracking down :-). Jeremy. (This used to be commit dca827791276906436452c650062164eb819dfe0)
adds 6e89443 winbindd: add event based machine password change.
adds 03dfaf3 Fix a memleak in calculate_next_machine_pwd_change (This used to be commit 5314f06dcdf14ce5e038a03a3e4dfded227bd00c)
adds c33e648 Use talloc_stackframe() in machine_password_change_handler (This used to be commit 79103000b13c95325534db749a0da638a3eb1807)
adds d7d3b37 Fix some nonempty blank lines (This used to be commit 541e088656773d2b3b56a5a8bdc8dea6c9edec86)
adds 56cd17d Protect against short read&x replies (This used to be commit 4ed73cbbbeff4b554cc8d28252b756241396b3a1)
adds 1924e79 Revert "Protect against short read&x replies"
adds 3d13cdf Fix some C++ warnings (This used to be commit dd9e4e6db04acf20f6ef7705955358c7ca442bbd)
adds 4e47973 Fix some nonempty blank lines (This used to be commit 010c7101e59477f0d5f3bf11c17f474ec6f79cc1)
adds ab5076d auth: Fix build warning.
adds fd5b2f4 winbindd: only create machine pwd change event when in primary domain child.
adds 66fa77b winbindd: move set_auth_errors to util functions.
adds e682f09 winbindd: use set_auth_errors() in winbindd_dual_check_machine_acct as well.
adds 9f93d4e Fix bug 4516, no IPv6 on Solaris 2.6. (This used to be commit b5d0f751e4bf19c2ad306ebb3baeb5e9e83e49ee)
adds 98c3324 build: make sure to create CODEPAGEDIR and MODULESDIR.
adds f09e8ce fixed tsmsm_sendfile(). The logic was totally broken. (This used to be commit 794e48b809036871287df8416a2c669b7e26f216)
adds 52c39dd fixed an errno handling bug that could lead to an infinite loop (This used to be commit 5ccdc58ce91ee40ca7171dd040191291aeb7fe02)
adds d9f61db Avoid a race condition in glibc between AIO and setresuid().
adds 563a7cc become root for AIO operations
adds 39697d5 EINVAL is also a valid error return, meaning "this filesystem cannot do sendfile for this file" (This used to be commit 737f664604b28f230be63bfc2f3d516fd9eb1c63)
adds 5b851c9 Handle arbitrary new PAC types
adds 95fc1e5 run make idl after idl change "Handle arbitrary new PAC types"
adds 13c66c8 Move idmap_cache.c from winbindd/ to lib/ (This used to be commit fe70dcc1b63b1969c13f7fb03ec374b6e5a376a1)
adds c529cd1 Increase the default positive idmap cache time to a week (This used to be commit 60af63675063ad62c0169b9f2094ecfdaa7ca16d)
adds d2f223d Get smbd to look (read-only) into the winbindd cache for uid/gid <--> sid mappings. Jeremy. (This used to be commit 31ba955d6950420096b9141454aa95b2510a3d9a)
adds 95cc5ee Fix the build :-(. Ask winbindd if we find a negative cache entry (or should we just call the legacy function ?). Jeremy. (This used to be commit 566d3b6e76afeca8e862cb36202a5283b86920e4)
adds a1de4e9 Merge branch 'v3-devel' of ssh://git.samba.org/data/git/samba into v3-devel (This used to be commit e038f1cf9fb305fc1e7a4189208e451d30aaa1f0)
adds d1f140a Don't ask winbindd if we got a -ve cache entry. Jeremy. (This used to be commit 91f85d0dcaa917b7a90a77852f3a778a0ad99c4d)
adds dc3f6b0 Fix bug spotted by Simo - don't use legacy if expired entry. Jeremy. (This used to be commit a7bbd33139c5835cf32efdbe0ef187117699e3e4)
adds 9a89e30 ldb: Fix permissions of group_mapping.ldb.
adds dee5f09 ldb: Fix permissions of new ldg files.
adds e588f0b Be explicit about setting perms for the ldb. Helps others who may use this api. Jeremy. (This used to be commit f0ea0f3502037db878238942ee0729f6940e0b01)
adds 34c073c mount.cifs: unclear error message with "credentials"
adds 1cae2ac Add st_birthtime and friends for accurate create times on systems that support it (*BSD and MacOSX). Should have done this ages ago, sorry. Jeremy. (This used to be commit 4c3a9558906f213948c3bdc081be73f8fed148cb)
adds 1d26beb Correct the netsamlogon_clear_cached_user function. (This used to be commit bb13312d9d53b1e048b3a0bfeeca088f9db84cd3)
adds 29af730 Fix the wcache_invalidate_samlogon calls. Jeremy. (This used to be commit 7c820899ed1364fdaeb7b49e8ddd839e67397ec0)
adds 52e23fe winbindd: fix invalid sid copy (hit when enumerating sibling domains).
adds 58aa97c Refactoring: Add the routine cli_request_send()
adds 8f408a6 Add async cli_close (This used to be commit f84a2b5dbf8a072a9e356fa39523f65d042a2643)
adds de9fcfc Add async open&x (This used to be commit faf353edd60967efac4d5c222db14fa730866273)
adds 2650207 Remove cli->event_ctx, pass it explicitly
adds 1285249 Add cli_pull_reply
adds 77d1b29 Move "struct cli_request" from client.h to async_smb.h
adds 65dcdf9 This adds the code to allow chained requests in libsmb/
adds b054f14 Activate code to enable chained requests
adds bb0fc9c Add cli_request->recv_helper
adds 228a126 Add async smbecho client support (This used to be commit c1d645fbe39433541d8bfe6b818c855cee318dc5)
adds f294f51 Remove cli_request_get()
adds d4818c7 Clarify usage of "force create mode". Jeremy. (This used to be commit 1d252ffd313e0cd6fcb3d7cb2c99f2daf56728c1)
adds b12c7db Deal with systems that don't initialize birthtime correctly. Pointed out by SATOH Fumiyasu <fumiyas at osstech.jp>. Jeremy. (This used to be commit 4f60348c0a934123a8e15bc741076366f6713390)
adds 0380fe9 kerberos: move the KRB5_KEY* macros to header file.
adds 87ea8f3 kerberos: add KRB5_KT_KEY abstraction macro.
adds bff20e1 kerberos: use KRB5_KT_KEY macro where appropriate.
adds ea0686e kerberos: fix HAVE_KRB5 related build issue.
adds eefd042 net: use netapi for rpc_user_rename.
adds 2e8b000 netapi: add all USER_INFO structs to public header.
adds 93c1033 netapi: fix ENCRYPTED_PWLEN in IDL.
adds e5cf44a re-run make idl.
adds ab6fc34 netapi: add ENCRYPTED_PWLEN to public header.
adds 220e01e netapi: add more infolevels to NetUserSetInfo example.
adds 64d06ea netapi: make set_user_info_USER_INFO_X a separate function.
adds 870944c netapi: process level 1003 in construct_USER_INFO_X as well.
adds a5fc8ee netapi: support level 1003 in NetUserSetInfo.
adds 41fa943 netapi: fix convert_USER_INFO_X_to_samr_user_info21.
adds fac81ff netapi: support level 1011 in NetUserSetInfo.
adds bd450a7 netapi: support level 1009 in NetUserSetInfo.
adds f1ce72a netapi: fix acct_flags handling in convert_USER_INFO_X_to_samr_user_info21.
adds 3029122 netapi: support level 1012 in NetUserSetInfo.
adds daf162c netapi: support level 1006 in NetUserSetInfo.
adds 965f947 netapi: add usriX_profile/usriX_home_dir_drive/usriX_primary_group_id to USER_INFO_X in IDL.
adds 58d56de re-run make idl.
adds 49db2e0 netapi: support level 1052 in NetUserSetInfo.
adds 3077047 netapi: support level 1053 in NetUserSetInfo.
adds 4874a8b netapi: support level 1051 in NetUserSetInfo.
adds 502036e netapi: support level 1024 in NetUserSetInfo.
adds da84384 netapi: support level 1014 in NetUserSetInfo.
adds badc46d net: use netapi function to list users.
adds e2945c3 net: use netapi function to set user password.
adds c5b924b netapi: add NetUserGetGroups to IDL.
adds f7f6c25 re-run make idl.
adds 3967936 netapi: add skeleton for NetUserGetGroups.
adds d304d17 netapi: fix NetUserSetInfo return code for currently unsupported levels.
adds 29e8a0f netapi: add NetUserGetGroups to public headers.
adds aeaa881 netapi: add NetUserGetGroups example code.
adds 77285ee netapi: implement NetUserGetGroups_r.
adds a9a9772 net: use netapi for "net rpc user info" to enumerate user group membership.
adds 7eb0b5e net: now that "net rpc user" uses netapi calls exclusivly, net rpc shell needs to use netapi as well.
adds d97c694 netapi: fix IDL for USER_INFO_4.
adds 45e34d0 re-run make idl.
adds 36de16b netapi: fix public header for USER_INFO_4.
adds 1aee2ce netapi: display all available levels in NetUserGetInfo example.
adds e96a99f netapi: add samr_acb_flags_to_netapi_flags for NetUserEnum and NetUserGetInfo.
adds fea81f9 netapi: always return correct account name in NetUserGetInfo/NetUserEnum.
adds 0f928eb netapi: give more correct error code in NetUserGetInfo.
adds 6f7afee netapi: add USER_PRIV_* constants to IDL.
adds d2e9b33 re-run make idl.
adds 0faaff1 netapi: add USER_PRIV_* constants to public header.
adds 592f3a1 netapi: add AF_OP constants to IDL.
adds f16719e re-run make idl.
adds 1283d08 netapi: add AF_OP constants to public header.
adds ff21cce netapi: better point out what levels are unknown in NetUserEnum.
adds c750f8c netapi: add samr_rid_to_priv_level().
adds 8e57883 netapi: add NetShareAdd to IDL.
adds 0f1025a re-run make idl.
adds 0b484e6 netapi: add NetShareAdd skeleton.
adds f7b2933 netapi: add NetShareAdd to public header.
adds 0e37e22 netapi: implement NetShareAdd_r.
adds 3b88ef3 netapi: add NetShareAdd example code.
adds 02bd97b netapi: add USER_MAXSTORAGE_UNLIMITED to IDL.
adds a7e2f56 re-run make idl.
adds 8bab110 netapi: prepare libnetapi_samr_lookup_user to lookup priv levels.
adds 29b96a6 netapi: add builtin handle to NetUserEnum.
adds ab627f4 netapi: add info21_to_USER_INFO_10.
adds f14748e netapi: add info21_to_USER_INFO_20.
adds 2bf066b netapi: add info21_to_USER_INFO_23.
adds d405b50 netapi: add info21_to_USER_INFO_1 and support level 1 NetUserEnum/GetInfo.
adds 0018d14 netapi: add info21_to_USER_INFO_2 and support level 2 in NetUserEnum/GetInfo.
adds 4c659b9 netapi: add info21_to_USER_INFO_3 and support level 3 in NetUserEnum/GetInfo.
adds 038404a netapi: add info21_to_USER_INFO_4 and support level 4 in NetUserEnum/GetInfo.
adds 5dd0750 netapi: add info21_to_USER_INFO_11 and support level 11 in NetUserEnum/GetInfo.
adds 639bb00 netapi: add NetJoinFlags to IDL.
adds 93528fa re-run make idl.
adds 57fe018 netapi: add NetJoinFlags to public header.
adds e710a87 netapi: use NETSETUP join flags in examples.
adds af1db71 netapi: fix some warnings in netdomjoin-gui.
adds c5a9348 netapi: fix NetGetJoinableOUs_l.
adds bb1d3a7 libwbclient: add wbcChangeUserPassword and wbcChangeUserPasswordEx.
adds 1f0cd6a wbinfo: add change-user-password command.
adds 2d25608 libnet: fix join by creating keytab after changing the config.
adds f9a0b16 libnet_join: streamline logic of libnet_join_post_processing()
adds 8193b56 packaging(RHEL-CTDB): auto-detect samba version from spec in makerpms.sh
adds 9cfe9b3 packaging(RHEL-CTDB): remove unused variable from makerpms.sh
adds 595fff8 packaging(RHEL-CTDB): remove library packaging hacks due to fixed Makfile.
adds 0d08227 packaging(RHEL-CTDB): remove duplicate installation of pam_smbpass.so
adds 3b18ac2 packaging(RHEL-CTDB): move libnss_winbind.so bits closer together
adds 81e9895 packaging(RHEL-CTDB): fix direction of symlink for libnss_winbind.so.2
adds dfa91ac packaging(RHEL-CTDB): Add the ldbtools' manpages to the package.
adds d2dc2e3 packaging(RHEL-CTDB): add the cifs.upcall manpage to package.
adds 8f525af Merge branch 'v3-devel' of ssh://jra@git.samba.org/data/git/samba into v3-devel (This used to be commit 882297edc024c146f24fc9f847d2b0b813f93fc7)
adds ec4015d Fix Coverity ID 592
adds 06dd647 Remove a duplicate retval check
adds 9554f39 Fix Coverity ID 589, dead code (This used to be commit 67c0835226e189deba5856710a1dea19ac5f30fd)
adds 227718c Fix Coverity ID 587
adds cad0467 Fix typo (This used to be commit 544d1fd19a7e85af5f522c5b6b4b68c6beb093a6)
adds edd16ea Slightly simplify logic: remove an else branch (This used to be commit 56ecec50130aa948a431427285aed4b28a5647e8)
adds 767130e Fix some nonempty blank lines (This used to be commit 9336cd1c5e5b5d113cd4912d4479dfe609fe261e)
adds 087a992 doserr: add WERR_WRONG_PASSWORD.
adds c97880e Remove unused CLI_DO_RPC macros (This used to be commit f5212c64d23a28fa40a14b45a8d1c0181f01a6da)
adds aac60fe winbindd: the ad trusted_domains call should return talloced strings.
adds 29dd253 Tiny logic simplification: remove an else branch (This used to be commit 9c4905ed6703a38ff72be5990a036d0a79aebb9f)
adds 84fca38 factor prs_append_some_data out of prs_append_some_prs_data (This used to be commit 32cb45c962c822bd79a7d0f666f2f6037060b324)
adds c5894e1 Merge branch 'v3-devel' of ssh://git.samba.org/data/git/samba into v3-devel (This used to be commit 8e4dca3b9416d9b5e535bda5e4befc073bfc1641)
adds 04691de The msync manpage reports that msync *must* be called before munmap. Failure to do so may result in lost data. Fix an ifdef check, I really think we meant to check HAVE_MMAP here. (This used to be commit 74c8575b3f3b90ea21ae6aa7ccd95947838af956)
adds 3fa16da Revert "Split lookup_name() and create a new functiong called"
adds c16f290 Fix bug #5729. Explicitly allow "-valid". Jeremy (This used to be commit 4f2de29723bb7e588e6c9440649b57d56d10b587)
adds 3045541 Cleanup of DC enumeration in get_dcs()
adds 1bf6680 man pages: Several fixes for man wbinfo.
adds 862ff66 kerberos: fix indent of enc type lines in generated krb5.conf files.
adds 7c16514 Merge branch 'v3-devel' of ssh://jra@git.samba.org/data/git/samba into v3-devel (This used to be commit 98b2fbef5273b055242e24490736b0c9677b1732)
adds 2499201 get rid of unneeded argument in get_methods and get_alloc_methods (This used to be commit 07b0323472b78d49cff06b78924c3015bea52a30)
adds e83fbdf Ignore unused pidl-generated files. (This used to be commit 7eb6bfca40d9ecc225e40661093697edd07699e6)
adds 174fd4a Use different variable names for talloc and tdb object file names than Samba 4. (This used to be commit 3f821e8c88665a1e6a3d07a438cd978527306221)
adds 14a7860 Merge branch 'v3-devel' of ssh://git.samba.org/data/git/samba into v3-devel (This used to be commit 0311d171970e888754cf614adfdfc1f8e0f5b04e)
adds 72df999 Fix winbindd crash bug with trusted domains. Bug #5736 (This used to be commit d4f5caa3d38b5afc1e8b3d0e0c6d7d68a152fe0a)
adds a263fa0 Add workaround for docs build and dependency on parameters.all.xml (cherry picked from commit d4f5b5255f9b95050ddd9d67bd3958402be77918) (This used to be commit c8154142d97ccf973feb36d77f932c893fda0af5)
adds c1d4ae3 configure: fix typo in GNU ld version-script test.
adds f912ac9 Do proper error handling if the socket is closed (This used to be commit e5a27773f97d7017cfa345799c6803fd82c8e797)
adds 60255c3 Protect against a closed socket (This used to be commit d6cb5fdafbddb08d32b788674eff509cae9525c6)
adds 7850c90 netapi: fix return code in NetShareAdd_r.
adds 04e363c net: use netapi to add shares.
adds d07f0e3 net: use netapi for rpc_sh_share_add as well.
adds 6194cbb netapi: add NetShareDel to IDL.
adds c8be1cd re-run make idl.
adds 6d310cb netapi: add NetShareDel skeleton.
adds e51de3e netapi: add NetShareDel to public header.
adds 3770400 netapi: add NetShareDel example code.
adds 148dd3b netapi: implement NetShareDel_r.
adds f929497 net: use netapi for deleting shares.
adds cb2d7aa net: use netapi for rpc_sh_share_delete as well.
adds d44cf83 netapi: add more SHARE_INFO_X levels.
adds f079699 re-run make idl.
adds d7b9667 netapi: add new SHARE_INFO structs to public header.
adds 523b7fd netapi: add NetShareEnum to IDL.
adds 155dc74 re-run make idl.
adds 927a9f2 netapi: add NetShareEnum skeleton.
adds a1febe0 netapi: add NetShareEnum to public headers.
adds 612e75d netapi: add NetShareEnum example code.
adds 71196cf netapi: fix NetGetJoinableOUs_r: do not tear down connection.
adds d935064 netapi: add SERVER_INFO_100-102 to IDL.
adds 91359e7 re-run make idl.
adds 240188b netapi: add new SERVER_INFO structures to public header.
adds ee3fca8 netapi: add NetServerGetInfo example code.
adds c59158b netapi: add support for more infolevels in NetServerGetInfo_r.
adds 78a80f1 netapi: add support for local query of level 101 in NetServerGetInfo.
adds cd8deeb netdomjoin-gui: add support to remotely join/unjoin workstations.
adds 6dff247 netdomjoin-gui: test all NetServerGetInfo levels until we get comment. (This used to be commit 56d353b406ef77808b9cb968fcba387f301cf2de)
adds 78ed824 netdomjoin-gui: add gtk set_transient flags.
adds b0ab216 netdomjoin-gui: fix some small errors in callbacks.
adds 685f7e3 netdomjoin-gui: always center new windows.
adds 231de70 netdomjoin-gui: fix some widget closing callbacks.
adds 5ed3412 netapi: add NetRenameMachineInDomain to IDL.
adds 17fa14d re-run make idl.
adds c8334dc netapi: add skeleton for NetRenameMachineInDomain.
adds 10e8f90 netapi: add NetRenameMachineInDomain to public header.
adds 8cb544e netapi: implement NetRenameMachineInDomain_r.
adds e8f8ae4 netapi: add NetRenameMachineInDomain example code.
adds 51e9623 netapi: move join related examples to one directory.
adds dbcdc62 wkssvc: rename wkssvc_NetJoinStatus flags.
adds 988058c re-run make idl.
adds 9ae47df netapi: add NETSETUP_JOIN_STATUS to IDL.
adds cd3d4ff re-run make idl.
adds 72718e0 netapi: add NETSETUP_JOIN_STATUS to public header.
adds 150911f netapi: remove NetSetup* flags from netdomjoin-gui.
adds 723dfff netapi: add IDL for NetShareGetInfo.
adds 536788e re-run make idl.
adds fda790b netapi: add skeleton for NetShareGetInfo.
adds 93cb6d2 netapi: add NetShareGetInfo to public header.
adds 15a3ec1 netapi: add NetShareGetInfo example code.
adds cdb31ef netapi: implement NetShareGetInfo_r.
adds c38546a netapi: implement NetShareEnum_r.
adds e14fa8a netapi: add NetShareSetInfo to IDL.
adds f97cb33 re-run make idl.
adds 582a48d netapi: add skeleton for NetShareSetInfo.
adds 09e96f2 netapi: add NetShareSetInfo to public header.
adds 86df00a netapi: add NetShareSetInfo example code.
adds 136ddc8 netapi: add support for level 1004 in map_SHARE_INFO_buffer_to_srvsvc_share_info.
adds 0544981 netapi: implement NetShareSetInfo_r.
adds 3709e37 netapi: add SHARE_INFO_1005_FLAGS.
adds 7c74e37 re-run make idl.
adds 38c2877 Fix a memleak
adds ce9d896 Revert "winbindd: the ad trusted_domains call should return talloced strings."
adds beb19da Fix "warning: pointer of type 'void *' used in arithmetic". Jeremy. (This used to be commit 2d95ea38a2f1ead37121fcc036c21a7f20ff41f9)
adds a90ba70 Remove unecessary msync. Jeremy. (This used to be commit 0bae1ef3de8fda5e1e2d641b14a408e627396912)
adds 405b072 Write times code update.
adds e76cb70 Fix debug message to show correct function name. Jeremy. (This used to be commit 079c75ef3c169c7a5d81bcaa0b70b6e0df2c464d)
adds 9194109 netapi: fix NetShareGetInfo example output.
adds a828a64 netapi: re-arrange a little NetLocalGroupSetMembers example code.
adds c464969 net: use NETSETUP flags consistently.
adds c01d0c0 netapi: add NetShare testsuite.
adds 7089c80 netapi: expand NetUser testsuite a little.
adds a9f162d packaging(RHEL-CTDB): rename SRCDIR to RPMSRCDIR
adds a38b80f packaging(RHEL-CTDB): rename SPECDIR to RPMSPECDIR
adds d4f87ed packaging(RHEL-CTDB): introduce variable TOPDIR
adds ebef5a8 packaging(RHEL-CTDB): autodetect the samba version number from version.h
adds 8f9ddcf packaging(RHEL-CTDB): unify and extend (C) header
adds 44dd82b packaging(RHEL-CTDB): extend and slightly reformat comment header block
adds fcc7239 packaging(RHEL-CTDB): add fix for versions containing "-" signs.
adds ae02be5 Remove some duplicate code (This used to be commit 564bfe94ac87c918482ade65980270326dc8ed6d)
adds c9fb961 smbd: some write time fixes
adds 95b366d Thanks metze for pointing out the missing extern :-) (This used to be commit b62540cd48212a80c8cb4a264f740591a0229944)
adds d4b4107 When setting an NFSv4 ACL, map generic bits (This used to be commit dbe7a61be2beac50d1665e38ac374cefbbabec00)
adds d39e9e0 Fix calculation of useable_space for trans2 and nttrans replies
adds 7fafa97 Fix a memleak in cli_qfilename (only used in smbtorture) (This used to be commit 7e0cca19fec078c0b46807492a7a035f4fab612b)
adds 21f927d packaging(RHEL): fix version of GPL (2 --> 3)
adds 349f98d packaging(RHEL): use --libdir and --with-modulesdir instead of --with-libdir
adds 7f19252 packaging(RHEL): don't make proto for samba 3.3
adds e8d0226 packaging(RHEL): remove smbmount related stuff from spec file
adds 4b93a7f packaging(RHEL): remove duplicate installation of pam_smbpass.so
adds 1db0255 packaging(RHEL): remove libmsrpc stuff which is no more...
adds e1ec833 packaging(RHEL): fix libdir installation by using _libarch/_libarchdir
adds 47bb0ca packaging(RHEL): remove workaround code for libsmclient/sharemodes installation
adds 38b3b03 packaging(RHEL): add new libs (talloc, tdb, ...) to the common package
adds a289a65 packaging(RHEL): remove leftovers of smbmount from SPEC file.
adds d2732bf packaging(RHEL): fix installation of pam modules.
adds db5e4a3 packaging(RHEL): add cifs.upcall binary and manpage to client package
adds c7a8ab2 packaging(RHEL): add ldbtools binaries and man pages to common package
adds 8b2ae3e packaging(RHEL): use ccache if available
adds 6061b3f packaging(RHEL): add makerpms.git.sh to build rpms from inside a git checkout
adds 66060a0 Rename object variables to avoid clashes with Samba 4. (This used to be commit c77758de5d6df28abaffe3f8a1d7b5cbc615605e)
adds 372ecdf Stop ignoring .svn directories when creating tags, since we no longer use svn. (This used to be commit 151c78652a89146049a134f60aef509c2117c436)
adds ce47a2b Add a utility function to append a DATA_BLOB to a talloc object (This used to be commit d8259cbe666d96cc468203a64fb208c02a64849f)
adds 6344b8e make smb_bytes_push_str public (This used to be commit d611f599b45ad9dad1027a16a0e8da7d4b96e608)
adds 6ba8c10 Add utility function cli_in_chain()
adds 2a93452 Move setting the mid field in req->outbuf from _cork to _uncork
adds 0b31c97 Add some debug to reply_nttrans (This used to be commit 23e9fed28cf9998534b3c55f4b20a562da507552)
adds c81b5fd Add async trans/trans2/nttrans calls to libsmb
adds bb2a718 Convert cli_qfileinfo to the async trans call (This used to be commit ddc5e77b619db7c2369b3bf72b60360051797087)
adds 7965249 Convert cli_query_secdesc to the async trans call (This used to be commit ab41017896e08d32c8a87bf172654ff2db6b6f1a)
adds c82f268 Merge branch 'v3-devel' of ssh://git.samba.org/data/git/samba into v3-devel (This used to be commit c3d1b0097590566417bda3fa33a64e994c9c7526)
adds a1d0f59 Fix make test on sparc and possibly also on AIX (This used to be commit 5721205bff539ed5f8592a86168679ec5a9c368e)
adds 40b9300 Fix some bogus compiler warnings (This used to be commit 84ed752d9f17b2279bd60f534ce7c02b267a40b2)
adds 5b54781 net: share_type is defined in net_rap.c, net_rpc.c needs to use that.
adds 3978317 Fix blocker bug 5745 kerberos authentication with (lib)smbclient is broken. Jeremy. (This used to be commit a59bd0e4854117a8646f4d388a0f7285362d5ba2)
adds cb40b1a When requesting UNIX info levels on findfirst/findnext, don't play games with write time, just return what the underlying filesystem says. Trying not to confuse UNIX apps any more than necessary. Jeremy. (This used to be commit b81a4dd003957a611ea190979d828b75d07a1f80)
adds b4c708c packaging(RHEL): fix direction of link (.so) of nss libs.
adds 272134b Merge branch 'v3-devel' of ssh://jra@git.samba.org/data/git/samba into v3-devel (This used to be commit a03b0dde01e4cebe07a65af3943d178dbdeda276)
adds 5f3160c Fix bug #5052 - not work cancel inheritance on share. We were using the parent security descriptor type and flags instead of using the passed in SD. Jeremy. (This used to be commit 0d824d7188518aaa7b4e890885e6bc42e94397c5)
adds 1a32fbe netapi: fix doxygen warning.
adds d323e48 netapi: fix NetShareEnum_r which in fact enumerates all shares.
adds a780ed8 net: use netapi for NetShareEnum.
adds 07585d9 netapi: fix NetShareGetInfo_r.
adds 93eb986 netapi: fix NetShareEnum_r.
adds 35c9682 netapi: make add_GROUP_USERS_INFO_X_buffer non-static.
adds 5c36529 netapi: add IDL for NetUserSetGroups.
adds f2a987b re-run make idl.
adds cbcebf0 netapi: add skeleton for NetUserSetGroups.
adds fce2236 netapi: add NetUserSetGroups to public header.
adds 2fb0f6c netapi: add example code for NetUserSetGroups.
adds d26bd64 netapi: implement NetUserSetGroups_r.
adds 4536446 netapi: add IDL for NetGroupSetUsers.
adds 52e87e1 re-run make idl.
adds ffdfe3e netapi: add skeleton for NetGroupSetUsers.
adds b6d861a netapi: add NetGroupSetUsers to public header.
adds dcdca80 netapi: add example code for NetGroupSetUsers.
adds 9e7a0a8 netapi: implement NetGroupSetUsers_r.
adds de1ec0f netapi: implement NetGroupGetUsers_r.
adds a5bf77b netapi: fix group_getusers example.
adds e17da26 netapi: add NetUserGetLocalGroups to IDL.
adds f5c2e58 re-run make idl.
adds 40e9ddd netapi: add NetUserGetLocalGroups skeleton.
adds f87901f netapi: add NetUserGetLocalGroups to public header.
adds 434ff0d netapi: add NetUserGetLocalGroups example code.
adds 2474026 netapi: implement NetUserGetLocalGroups_r.
adds 5dbda0a netapi: add NetFileClose to IDL.
adds e6467a3 re-run make idl.
adds 1aff853 netapi: add NetFileClose skeleton.
adds bbd2eeb netapi: add NetFileClose to public header.
adds 120e7ba netapi: add NetFileClose example code.
adds cb1e347 netapi: implement NetFileClose_r.
adds 092f926 netapi: add IDL for NetFileGetInfo.
adds 5986c67 re-run make idl.
adds f2381ac netapi: add NetFileGetInfo skeleton.
adds 93ae66e netapi: implement NetFileGetInfo_r.
adds 8ab0d69 netapi: add NetFileGetInfo to public header.
adds 939d969 netapi: add NetFileGetInfo example code.
adds e5ae75d netapi: add NetFileEnum to IDL.
adds 96619ef re-run make idl.
adds 13f28b5 netapi: add NetFileEnum skeleton.
adds 6b33086 netapi: add NetFileEnum to public header.
adds d556635 netapi: add NetFileEnum example code.
adds 898a69e netapi: implement NetFileEnum_r.
adds e10a7af net: use netapi for NetFileClose.
adds cf1e3e5 net: use netapi for NetFileEnum.
adds a2919dd build: don't install the cifs.upcall binary twice.
adds f25863e Fix for bug 5571 Make sure that usernames are parsed using the correct separator. Otherwise group memeberships in winbind may be result broken. (This used to be commit 20b9c0aa7b4e6d6be5bb6e4e96bd8a1cbb6edd37)
adds 65ae604 Fix bug #5751 cannot show ACLs on DFS reported by SATOH Fumiyasu <fumiyas at osstech.co.jp>. Fix for smbclient and libsmbclient. Jeremy. (This used to be commit dbd5d6b145528527a614c6207d81a6c955e57461)
adds cc5f51d Use the given name, not the absolute pathname, when printing out ACL info. Make this match the non-ACL case. Jeremy. (This used to be commit e695c1cc2b715afd713595e8daa77910d9f04138)
adds 9c28ca2 fix nonempty blank lines (This used to be commit 3111428dd42abf856f646f2a3aa2ee78ff3d3702)
adds 41ebc6f Reorder defines for version for consistency with Samba 4. (This used to be commit fe36d83508a6b1a8de5ad58ec1d0c80cda7b4a21)
adds 3f41545 messaging: move types to IDL.
adds 893f787 doserr: add WERR_NO_SUCH_ALIAS.
adds 00ba381 netapi: fix NetGroupSetUsers.
adds 47dbe6f netapi: fix NetUserSetGroups.
adds f792f87 netapi: fix NetGroupGetUsers (only enumerates users).
adds cf3d089 netapi: fix NetUserGetLocalGroups.
adds fd7635a packaging: use "find" instead of "du" to find files... :-)
adds f8f1679 Add a paranoia check on incoming PDUs (This used to be commit 8b81b85200b7ca18cf81fdbbc3254d8578b35f43)
adds d892b1c remove a pointless empty line (This used to be commit fba250ece45f6632c7d89b0ea28baab047e41a8f)
adds 0e9f348 Add a more explaining comment (This used to be commit edd70836daef340f21df3cb102144935f36e5c4c)
adds ced409b Fix "make test" -- gna... (This used to be commit c1d3ae80b5f5f07c5efcd7f3ee301d5c3090f3c6)
adds ffbc38a Factor out validate_smb_crypto (This used to be commit 37fcc9dc462dfb006fdac294e49c0dae7588c103)
adds c7b75de Modify a comment to make things clearer. Jeremy. (This used to be commit 9d55ca85ffc73e3fa5fb9895fbcb1ee22f4e320d)
adds 56d5149d cifs.upcall: make most functions static and silence compiler warnings
adds 73caef2 mount.cifs: make local versions of strlcat and strlcpy static
adds 8f691ac Fix extra dash in command line flag. (cherry picked from commit c823cfadb0b20a0782fc4a8a0b63dcb9116f82be) (This used to be commit 176d624376f7e450b34187778fc75d75679bdd0b)
adds e86dc14 libreplace: include <krb5.h> and <com_err.h> and no heimdal specific headers
adds 5860846 r25614: Add trivial tdb website. (cherry picked from commit 6f88c41c31271fd4b634b6393dc4ca44563a88d2) (This used to be commit 830f99fb5d73c999bb0975828bab6e5f7537baf6)
adds be9363d Fix path to talloc guide. Noted by "teferi" on irc.
adds 5806d26 Fix paths for talloc into unpacked directory (rsync commands).
adds ed902d2 Adapt source code checkout information to git repo in talloc website.
adds 79297bc Update homepages for talloc, tdb and ldb subprojects (cherry picked from commit 8cb07814bc6627fc8eba228eafd13336e3ca3758) (This used to be commit 7d85b8d076d6b5b1773c44cd527e016b5d319da5)
adds 375ca33 r26511: Janitorial: Fix a warning for the 'printf' attribute on gendb_search_v
adds b725e9e r26514: Revert the talloc.c part of r26511, as talloc.h already takes care of thois.
adds afbd570 Skip strcmp() on 2 NULL pointers.
adds bedd271 lib/talloc: sync build system changes from samba4
adds 4f2b996 lib/tdb: sync build system changes and python code from samba4
adds ce74988 first version
adds ee9dc3c This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches. (This used to be commit feb1239576eab3ef84bae66d64d1f6ae23a04af5)
adds 5bd7a4a - fixed FlattenHash bug - better handling of .. in filenames (This used to be commit 4a9953f55bf48e04515510f9dc5e9015fd37bffd)
adds bdb96b0 added a comment (This used to be commit 6831c000a37da76a3f8dc3361c86f97807bb25b7)
adds dac34e4 fixed help (This used to be commit 649e8ca0bb2af328db62942c146c5f8fc5e71e49)
adds 4bad800 added header generation (This used to be commit 406458b2fc2ff8b84da820a0465229075c27fb70)
adds e42a8b3 beginnings of the C parser generator (This used to be commit a9b1e03b334a2ad106b3f42a513565b530baba93)
adds a1cd696 changed auto-generated comment for headers (This used to be commit 24ec2f1f81a2f21573818695e7cb72979dcdef8b)
adds 95baaba forgot a file (This used to be commit 39e8894fb22da6c60cb8306d5ec4b1e868f0dd77)
adds 92ba6fc Added --eparser to call ethereal parser generator. (This used to be commit e1f191a9dc563648f9d151c56020e3324854f52f)
adds e581569 Initial version of ethereal parser generator. Works with test.idl but not much else! (This used to be commit 84fe4a000cb31ca5cdd24d9b8e57a63b8c0e8838)
adds de5f7da Renamed functions from Dump* to Parse* (This used to be commit 952b47dc23ee648daf065d08d35fab839e4afd04)
adds a402ea4 Ignore *.pidl (This used to be commit c2fa746c477c3fd57e34d52643ea483f958d1f1a)
adds 07aed4b Start generating code for unions. (This used to be commit ac71046754b3a4bee53dab64ed73c176074482a0)
adds b23b2ae Start generating some ethereal code that may actually compile with fewer tweaks. (This used to be commit b045bbec59bf4faac094c5bca7f048c813054209)
adds b056579 Decorate some of the parse functions with element names. This is starting to get closer to be compilable code! (This used to be commit fbfe0795a9421a5c70dcbcaa74292b3fb4ae6974)
adds 1006554 Don't pass decorative name to policy handle or ntstatus dissectors.
adds 71f99b2 Don't pass down drep (data representation) arg from top level fn.
adds 4201dba Moved processing of function arguments and structure elements back in to ParseElement()
adds d99084e Made hyper a simple type.
adds 6ec1278 Reinvented has_properties() function lost after HD crash. )-:
adds ae87ee3 Removed old commented-out code.
adds ae02ee9 Convert a bunch of "prs_foo()" to "offset = prs_foo()"
adds 3c3fb79 wchar_t is a scalar. (This used to be commit 79e56e719cec28373c117efa33e8924470ffcdcf)
adds 7fd9b2a Misc fixes:
adds 7ab4731 Fix for pointers to structures in function args. (This used to be commit e35c62267fb605c4813f7c6178c6061806c74482)
adds 4d1f9d1 Added "return offset;" to end of generated function.
adds ef2e26c first public release of samba4 code
adds cc3a6ea This commit was generated by cvs2svn to compensate for changes in r30, which included commits to RCS files with non-trunk default branches. (This used to be commit 3a69cffb062d4f1238b8cae10481c1f2ea4d3d8b)
adds e063ea7 use the \\server\share form of tconx to work with servers that don't cope with the simpler form (This used to be commit 295cc63fb8d99d403c863a7b30cb30382070a6f9)
adds b05a2aa add support for 32 bit pid using the PIDHIGH field. This allows the test suite to see if it is supported. w2k3 doesn't seem to support it. (This used to be commit c946be06a49e9a187045f2372ef7c1b987eaf6e5)
adds a027153 check for an invalid TID in reply_exit() (This used to be commit fca5a1e89db126c6f7d7ac3caa841918147ef614)
adds 9665caf make sure we give the chosen workgroup in gentest (This used to be commit b8aa4a9a8f53d5307105424d90895dffefdc5e64)
adds d2b5b80 - cope with servers that don't properly implement SMBexit
adds 9f7b8b2 added config.guess (This used to be commit 977f2708260f5d8d84b2e329c9a71ea842ac0c6a)
adds a3b86fe put config.guess in the right place! (This used to be commit 5bb8733fd632619b863e611c87696bddfa83a016)
adds 75c0125 - added SMBntrename test suite
adds 424ecf0 disabled autoconf 2.53 requirement until we know exactly why it is needed - for example I have tested autoconf 2.52 on suse 7.3 and it works fine (This used to be commit cdaf99139d148f3a8cd004216525e36a7c3922b2)
adds 786d9df process_model.h is not used at all - hangover from earlier design (This used to be commit 6b49bc41d4e38bf9a5b02f6cb8d8af1db9ac020a)
adds 0908c05 - expanded the ntrename test
adds a33f570 - added test for position_information via paths (This used to be commit 595be06a42bbf8b19feb1b7a7fc4389a6ad50ab8)
adds 4b3d329 - added a raw smb scanner
adds 11d32f2 File is part of the HOWTO Collection (This used to be commit 37992b671915b59071ce89baff9bdee711821b5b)
adds b34df4f added read/write seek testing (This used to be commit 66691dc9582d4752ff1ab04a1b53c1e3c8fe64a1)
adds ae64532 added seek to gentest (This used to be commit 401fce169ecceac803a4a72480ffdc1f54f9a292)
adds 9af22cd added SMBopen to gentest (This used to be commit b47737b00bd6a96d8dec53381872656997ec6ad2)
adds 89f55d3 added the ancient SMBcreate operation to the testsuite and client lib (This used to be commit 3eef35e581b5e1802711b9b5297f61800a7e242e)
adds e08eee4 fixed allinfo bug reported by metze (This used to be commit 0b7e5d6353837b24a3588ddd62e793b025432f10)
adds a19e269 Extended seek tests to check position information. Jeremy. (This used to be commit c4cc40c5c808d03e9ef813e6b2340c469cc6dc2d)
adds 2efe201 client/client.c - cannot initialize struct with non-const values include/byteorder.h - fix for IRIX compiler - cannot cast an LVALUE include/smb_interfaces.h - remove empty structure source/lib/debug.c - void functions cannot return value libcli/clifile.c - cannot assign *struct to struct (This used to be commit 9a724762012f55d21d44ea87add7daf21f7414d1)
adds 0cb8ef0 Print out position info, ensure NT_RENAME info level only works in a directory. Jeremy. (This used to be commit d623a51da07e3077b5dc2f92787a3ca848feb113)
adds 33f413a test resume by name before resume by flags (This used to be commit 9f395dd7686e257a4c622d79582725e47e929252)
adds d0a91f4 don't give detailed errors for levels that fail (This used to be commit 04b60864a67fa320f6de5f1f457b9de9bb46b730)
adds 9e96467 nicer formatting in getattre (This used to be commit 52657c369b26710ed4d3a8cce81dd518547c583e)
adds 0efd81e fixed a comment typo (This used to be commit 4cc8fef8ca278b19eb4601e7660fc1976594412e)
adds d3bc355 some servers don't return a fs_type and dev_type (This used to be commit eaec1bdaadd744c63fb270b3807bc284dfadb37d)
adds 03ecf9b try to cope with servers that return a blank alt_name field (This used to be commit 0a1cda392ad29c95c8886a26c34fcea0b19ecebf)
adds fe31953 a few build fixes to try to get irix building (This used to be commit 4059fbcf028e105c9377ec5a302623ae282e33f1)
adds cc38992 fixed some places where we don't brace (flags & STR_UNICODE)
adds f24c298 rename mutex_t to smb_mutex_t to prevent name collision (This used to be commit d32f14959277a5b7d1302638b65ff1fc568f08a9)
adds e2c1250 fix IRIX build (This used to be commit 85c504a837960bf74dc05391a4d0bb924f2f9a3a)
adds 3ae6d32 signed bitfields cannot be 1 bit long (This used to be commit 5fce80e7575e6c4d5df46d02d9505f56a93511c4)
adds dcc8fcf IRIX already defines uint_t (This used to be commit a019e54a46539a9f76fc782fd5eb826c32afb318)
adds 00743e9 cast to get rid of warnings (This used to be commit cb7a9aef0210b547a64a9411769c8b3cce57701e)
adds 1c84924 fixed an enumerated type error found on irix (This used to be commit 19acf60fceda04482047cfff24ee728bb66f3971)
adds efacfb3 wrong typecast (This used to be commit de7674ebefe3a8b0f953afe983ce058e11f827c2)
adds 8e4ab74 more fixes from the IRIX compiler (thanks herb!) (This used to be commit 4cf3839b727c77a727abb558bd9473119a092913)
adds de10237 more fixes from the IRIX compiler (thanks herb!) (This used to be commit 02d068ba7d81d6db25122144981c63f74ad44025)
adds dbe7b0c fix handling of parametric smb.conf parms with embedded spaces (This used to be commit dad7d285abe853653e72ba2e5ed03092061e9d65)
adds 039e9dc - patch to fix a memory leak from metze
adds 649f712 ascii/unicode fixes in ascii mode found by smbtorture (This used to be commit cdf2626a6d3b6eec419b0694d63272304c5c0eeb)
adds a592296 don't dereference null pointer (This used to be commit ba5d1cde98f9146ffc889ac89ec79331e2bfae18)
adds 4809559 don't leak memory if cli->tree is NULL (This used to be commit b034c4b86e2faddf0928810a3e56c03d6aaef9f5)
adds d9aa5b1 Add script that detects useless AC_DEFINE()'s in configure.in (This used to be commit 37f55d8619b110d217ec826bcf2773849ed0f7f7)
adds d55de7a Add script that reports unused macros/defines (This used to be commit dd850b5bd8abc123f455b715fb62dd4d54297178)
adds 1d471e8 Sync autogen.sh from samba3 (This used to be commit 7bc56792dc0bc9fdecfe8e7a2db2d6c367cdef42)
adds 489b369 Remove some obsolete files (like in samba3) (This used to be commit b85539336e2b3db56a912921d45276f2a77c4c7a)
adds 133c7a9 fix a segv when server doesn't support ATTRIBUTE_TAG_INFORMATION (This used to be commit 19abdace95ff8369922ed7ffb9f75fab6d2d0b7b)
adds a8a5ac2 expanded the RAW-READ test to make it clearer that all locks conflict in SMBlockread, not just other peoples locks (error in spec) (This used to be commit a56f6896bfc00222b12be3d0bb06f99144f2d23d)
adds 11c5869 I think I've finally got the ascii/unicode issues right in trans2 find first
adds 0becf4d thanks to ntfsd and some google searches I worked out what the unknown fields in level 261 and level 262 of directory search are, plus the names of the levels
adds af780b0 Quieten a compiler warning. (This used to be commit 9edf634569d89b152fc73eae70245cbf338b498d)
adds 8205817 - use deltree to setup base directory (This used to be commit 19eab118c1e73a0c5142ff10f7cf5ecae97349ac)
adds bd1ca87 better child synchronisation at startup in NBENCH (This used to be commit 4559208c80e0368ff677bfe0e6cde0abb8b9b2c0)
adds 7699f38 Remove obsolete file (This used to be commit ac05e976f20796202deb1731f9488d5a52e2b25f)
adds b382ace Update MySQL configuration scripts, add module macros (This used to be commit 42dbb8e2eb11f14b07f17337ed256f4a3a2caad6)
adds 4e73a3c fixed snprintf.c for systems that have only some of the *printf() family of functions
adds 498d085 the beginnings of a samba4 programming guide (This used to be commit f0b309cb304f5d39865e8c5f87350450a331ceb1)
adds f3d20c5 added some NTVFS info, and started the process model section (This used to be commit 5b9f7bc8b54aa4318987a7e1e4eed528b03d5e9a)
adds 931dc55 Implement raw SMBtrans by backending the SMBtrans2 send code. Receive is the same for trans and trans2. (This used to be commit 7d21af3fdf6cf5144a41021425179ca2bba553b3)
adds 06d58f8 Add data structures for initial dcerpc support. (This used to be commit 35ee9fdeababea8fd00f69d7d8f9d55eef57994c)
adds 476adf5 Initial version of raw dcerpc client support. (This used to be commit 34a2cc10992953897268ca864f2851f4c2d99e1e)
adds 8d87d7e Cli level code for initial dcerpc client support. (This used to be commit 94686a3f941086510415273f71503cd5f18179b8)
adds ab2bd17 Add raw and cli dcerpc code to LIBRAW_OBJ and LIBSMB_OBJ, respectively. (This used to be commit d66f5afaaabdbaddb846fdff0421398f4cb19d89)
adds 4cac564 A fix for making transfer syntax a pointer instead of an array of pointers in struct p_ctx_list. (This used to be commit e99e28aa36f31e862e89cef246b50a34b5115af9)
adds 9182f0e Add RPC-OPEN test as an example for using the new dcerpc client code. It's a bit icky so I suspect it won't last long. (-: (This used to be commit bc17a4a8ade1b003acb5681471568a94e81aad08)
adds 4e3ca10 much better synchronised startup in smbtorture - this allows us to run massive NBENCH runs without killing the client (This used to be commit 3f20041bb930ff1e4d9c0709008174faa5f690d5)
adds 7fd3813 - a few portability fixes from Jim Myers
adds c5cf474 a major revamp of the low level dcerpc code in samba4, We can now do a successful LSA OpenPolicy using smbtorture (This used to be commit e925c315f55905060fcca1b188ae1f7e40baf514)
adds d064846 we only want the per-call stub data (This used to be commit 95fa15cdcf2df5e8436281cdf96c84228a56cc4c)
adds dc2ffe0 started adding RPC-ECHO torture cases (This used to be commit 8cff335dab438aa2dbcca91a717e14ef5a8288dd)
adds dfc43cd added a helper function to make building rpc functions a bit easier (This used to be commit a8feb80438680b9ec399c908987c58c4a6a998e6)
adds 87ef172 actually use the passed parameters! (This used to be commit 717803848afd7e1b443c3134183c171b54f192d7)
adds 399fff1 added rpcecho EchoData test (This used to be commit 9c7e4db4712d1b2b7d8125e3ae535efd50b80f58)
adds 0a427a4 added SinkData and SourceData tests for rpcecho (This used to be commit 7c356350e6148078725de6b6829eb0855771ae17)
adds 994301b added fragmentation support on receive for dcerpc packets. I have successfully used SourceData with 200M of data in rpcecho (This used to be commit a9aa7954fe84c925bb158af8b73aa71b7ea84e2b)
adds d8cbe76 added support for fragmented sends (This used to be commit f51a216136b7cc7d4d07d4acb80e0a710d82841a)
adds 46046aa yipee! we can now do lsaOpenPolicy() via the new interfaces, without using any of the old lsa code (This used to be commit f5bd301ff7befa223a1d761a37ae8f7ce7f1fcd1)
adds 485f930 lsa_OpenPolicy2 now works (This used to be commit 9cf479873f3501776091c9d01551adadcf525794)
adds 41304b3 lsa_EnumSids() now works (This used to be commit 25a8692fede323b53240192e5d349b39fe0b7342)
adds c1b3ebb fixed some error found by valgrind (This used to be commit ca5f0ccb6cd10d51c96a5cd8e0cd97d50cbb9a73)
adds 18d7a41 fixed another error found by valgrind (This used to be commit 4368eaa523830f3101f0bb052346ed26bc70ae73)
adds eeffb71 finished off the ndr_sec.c module (This used to be commit 6a8f297c45c9897b3dba18467cb449a70abf0b56)
adds 60f4bb6 allow qfsinfo to continue with just 10 levels supported in the server (This used to be commit 9476dd562010dc30dd9aea777e0cede273e6e29a)
adds fa3db33 updated pidl to auto-generate the ndr_push_*() functions for the Samba4 rpc framework
adds 4fa0f61 another major bit of restructuring of rpc in Samba4. Mostly moving files around, but also added the first bits of auto-generated code for the lsa pipe.
adds 3043b76 a bit of a tidy up before I add the ndr_pull_*() side of things (This used to be commit 8e865508a6619af4f2d72c3db7890edf9e07da1d)
adds 4e4a63d - generate both the pull and push side
adds 7d21246 - corrected some lsa idl
adds 668c938 - more generation fixes
adds 574a11b - include includes.h
adds 2430e94 added fixes for the pushing of arrays and handling non-ref pointers in function arguments (This used to be commit 25be8dafdae65d9b6cbd04514290f1402e882f4e)
adds cff32d6 added idl, generated code and test code for lsa_LookupSids (This used to be commit afa1ff5f08fceba3d34b4e0965fe7e0c0143ede9)
adds 30d45fc check for pidl.pl in path, not $HOME/pidl/ (This used to be commit 9aacdb5b8ac26a7a6337aeb23f63513fbd2236f6)
adds 75a30ad added support for arrays as function arguments and for unistr_noterm (This used to be commit 7bb45a21aeb9ea653c86ae7aa45ceee850b4b255)
adds 946d358 lsa_LookupNames now works (This used to be commit fba3a7ad22edcbe394861e42b5e5c53709e9d5fe)
adds 4991e27 get rid of some prototypes that aren't needed any more (This used to be commit 6151e5a2144bbccedb76772ea2cebc9676977efd)
adds 363754a use a more consistent style for the client stubs (This used to be commit 9946532f97bf8c820e8615dc6697f740144cd9d8)
adds b7a6971 - handle void functions
adds adf6142 converted the rpcecho pipe to use IDL (This used to be commit 1b7a7bc4641e4f0e604bc20699c094fa5f49315d)
adds 5eb907f added a module for auto-generating the client calls. We can now go from IDL file to working Samba4 RPC client library in a completely automated fashion. (This used to be commit 566476b3ff91eaa02c4f3c494afbf9ac7c200461)
adds 44dfd03 - added the rest of the LSA calls as stubs
adds 2f6adaa i forgot to commit the rpcecho idl file (This used to be commit 6c50589a9c19bf14afd2ef9a2170561b336f469e)
adds e3581c2 added a test for lsa_Close() (This used to be commit dbadbbf1a7de011305c7f9d5d8d92467cb6e1c61)
adds 4bba087 added lsa_EnumPrivs idl and test code (This used to be commit fe12f81ba4583b1121bf128db55c4763736a205c)
adds 3c66934 added lsa_EnumTrustDom (This used to be commit ef60a70912c70b11438b53ed033efe31f662143d)
adds 3fa8da4 - fixed lsa_EnumTrustDom
adds 070f8d2 Add check for precompiled headers (This used to be commit e92e04b889d4d52fc4d6a7f484188ee2557aa708)
adds 7d07455 Add iconv test utility (This used to be commit 00807119eeb32dcf5f3b19fa08956fa9177405a5)
adds 47d3fe1 Remove check for SAM, which has already been removed (This used to be commit db68d642d67125b2d7f8355d6c913719f8821a92)
adds e699870 Add make rule for smbiconv (This used to be commit 4c0226c71820c18725fd44dc66e1db36037c6a70)
adds db70123 much cleaner handling of the different types of variables (This used to be commit 4df59bcff56a00e413fbde1a40ffebcb16763d3c)
adds a9fbdd4 added IDL and test for lsa_EnumPrivsAccount() (This used to be commit f8bbce69bf43984ddf35c22cb6a9e6ef22f8f6f4)
adds 4659d4f added IDL and test for lsa_EnumAccountRights()
adds 657dc57 added idl and test code for lsa_LookupPrivName() (This used to be commit c742227ec31cbf9b0093b5259095c9812b341d8d)
adds be443f9 - added support for the pull side of unions
adds a934f89 started adding support for lsa_QueryInfoPolicy (This used to be commit 5b2d577969103ed5c633ea993d476787af14fa93)
adds cecbf0c automatically generate ndr_print_*() functions for every IDL structure. This allows easy debug and test tool writing without having to write functions that print every element of complex structures. (This used to be commit 81d6181172e36c6fbae0907550a29511ce708574)
adds 161321f automatic printing of unions (This used to be commit 73b530075589f24f7bb9a001fde979ec6930d2bb)
adds deeb8d9 start using automatic union printing (This used to be commit e81040a902f67fd10ca1f9c9ca1c22bc95e36005)
adds d720f3d fixed handling on pointers to arrays of structures in unions (This used to be commit a29145df04d08c13ee1b019b2de57ffd6883907a)
adds bde602b support lsa_AuditEventsInfo (This used to be commit 7e7cb975936252083c5c02a64c00ee2667099c22)
adds 023a8fc fixed the NDR structure alignment rules
adds c614ea5 added QueryPolicyInfo/PrimaryDomainInfo idl and test code (This used to be commit b754ad2eae517abacaa26d9e28a8bf6164274971)
adds 5475c9f added support for 8 byte aligned HYPER_T (This used to be commit 259d5d7a0e2fa51d5d2ee36431c9e89784ee4a0c)
adds 8830a20 added 9 more info levels to lsa_QueryInfoPolicy (This used to be commit b2ced24fc0be4944dd96f160e435f4c6773debcd)
adds 6735b72 handle constant sized arrays (This used to be commit 673e7bcdc2d7ee949ca0f56f9ba3cd04b5c38397)
adds 6714815 lsa_PrivilegeSet seems to be a very strange beast indeed. It has a constant sized array of size 1 at the end? (This used to be commit 2cc354bd82456cb5598eb4acb40a5ada1459d08d)
adds ff02537 I think we now handle conformant arrays in structures correctly - the test cases pass (This used to be commit 22e15023509f8f1682865d72765e79f41ab7d149)
adds 3031937 * fixed conformant arrays in structures
adds aeda2f8 more dfs work (This used to be commit d9eb4511d0a51bafb53aa87ebb89ff03e0cbc46c)
adds 062670f removed a bunch of the old rpc code in preparation for replacing it all with auto-generated code (This used to be commit 874bf4689d2816474b33eb1ac21530186319ed62)
adds 679520a removed some obsolete .cvsignore files (This used to be commit 91aed7c6a63540c86ce71537079f628576b46ec1)
adds 9cadbd5 fixed rpcecho EchoData debug code (This used to be commit 01cdcba5cdf742599f1ec1ad23c723523cd1e839)
adds b6b4cc7 * differentiate between pointers and non-pointers in switch_is union elements in structures
adds 5b7f049 fixed the handling of unions of pointers (This used to be commit 7b0f2ccf07fc4f097c2abb4e8e63a5d457383a11)
adds e8a3825 we can now do a level1 NetDfsEnum() (This used to be commit f32641f73f7ff12b797378b3b533603ff1d526b5)
adds 565fd2d fixed another problem with pointers to arrays in structures (This used to be commit cf880a83121421403db43ef87e95a5326e9c9cb8)
adds 5752920 * fixed lsa_LookupPrivName
adds 15b2580 * added levels 4, 200 and 300 to NetDfsEnum. 200 and 300 don't work properly, I'm still investigating that.
adds 4922823 * make pidl.pl exit with an error on a parse error
adds f147a70 added the dfs_GetInfo all - all levels (This used to be commit 638eae6bae76eba5494e75fb7f3da8b1c205f892)
adds 5a1779b it turns out that all MS servers ignore the artifact struct_len fields in OpenPolicy and OpenPolicy2, so we don't in fact need the [struct_len] attribute. This makes our IDL much closer to the MS IDL. (This used to be commit f0a8f063a680b5d0a68c5ac7cccf9c9a13adfb81)
adds 099899a added lsa_QuerySecObj() and the necessary sec_desc_buf supporting code
adds 7290260 Fix bug in generation of function ndr_pull code generation. This patch makes the code symmetric with the ndr_push code. (This used to be commit 4a6f192ff8396c644520050041a740856d72d40b)
adds 78b7118 Skeleton IDL for SPOOLSS pipe. For this inital version, only OpenPrinterEx works but without a devicemode. (This used to be commit 35e889cf339f4ed62d4953b4cb5da2f21cf249a2)
adds ba5a060 added the first couple of calls from samr as IDL
adds 5a28ca7 support a new value() attribute that allows us to auto-fill certain elements. Used at the moment for string lengths.
adds bcfbaa3 run LookupDomain on each domain returned from EnumDomains in samr (This used to be commit 947b9f8ced486d34ee6710a921fb985ea14e2bb1)
adds 497e01e added samr_OpenDomain() and samr_QueryDomainInfo() level 1 (This used to be commit 2d9c055c1be7187ae890e46edba74bf4fedbc9db)
adds 1e9ea7f fixed alignment of the buffers part structures (This used to be commit f38ecd7ff7c2b2b36995e53af544cb99f0c084e0)
adds 4cadb04 added another 11 levels of QueryDomainInfo (This used to be commit 219cfabaeb38c5fd2fcabd1e6f05da206bab21e4)
adds 4063fd0 added samr_EnumDomainGroups and samr_EnumDomainUsers (This used to be commit f8d690fb2bc0afcc8267caa4edcbeed9463594e5)
adds 42a25eb added samr_OpenUser, samr_EnumDomainAliases and samr_QueryUserInfo level 1 (This used to be commit e7edeec60e274c1460f7c8cc0fb4121b37e1bcd7)
adds 54ccb9c added support for varying conformant arrays (needed for samr userinfo3) (This used to be commit f5b577a2b9d8084c8ee3f5b646b059c3297695b4)
adds e92419e added samr_UserInfo2 and samr_UserInfo3 (This used to be commit 5e852f694c039ae8bde3490be9e0c4959c1e93f0)
adds 8f09c94 added samr UserInfo levels 4 to 20 (This used to be commit 5bbe63a7bbd4623dbbab7f74c00c7998d469571c)
adds e7d70e4 added UserInfo level 21 (This used to be commit b90eff794f083029c568d3ec4ec2a7d2f7741139)
adds f272eb3 don't encode my own servers name in the test :) (This used to be commit bcc87ab8c0a5a51c4af13a7985f31e16c168957c)
adds 4d00dd9 added OpenGroup and QueryGroupInfo levels 1 to 4 (This used to be commit ffe4fcaab0fe4f6e0f64fb2d57c77442aa2e1f6f)
adds 8c90fcd added OpenAlias and QueryAliasInfo levels 1 to 3 (This used to be commit 2ed8cfdf6662f74808df67e3e9d03cf03f765569)
adds c24f56e remember to samr_Close() policy handles after use (This used to be commit 8b4e5c65e0e18657befbd5eba2d195c2751dcf7f)
adds 5bd51a1 the returned policy handle in spoolss_OpenPrinterEx() is pass by reference
adds 6a991bb simple method for auto-building rpc files if idl changes, and auto-building proto.h if it doesn't exist. This should make life a little easier for developers (This used to be commit ab5939e79600841c5e7e31e9da8742bf2da4a184)
adds 05557d9 run the basic build tests on sub-builds like "make torture" as well (This used to be commit 67e826923cffdeba91319a4845681a5a586bce49)
adds 6098fac Added IDL for EnumPrinters and ClosePrinter. (This used to be commit 5eba47a4a3c01d362d446d1db3c17dcb802c97b0)
adds 274667b Added tests for EnumPrinters and ClosePrinter. (This used to be commit 9f3b84c7d7a7e6316b2cc051b01efcfb679534ad)
adds fc55fd3 Added push/pull routines for uint8_buf IDL type used for spoolss buffers, and possibly other places. (This used to be commit 8fcac6742f7b34d85ca7456aa33ffad88281d397)
adds 1f4fe8e Commit autogenerated code for EnumPrinters and ClosePrinter. (This used to be commit 1a0271fc3402ab7bd7bb004be8f833dfb8a1724f)
adds b5fccdd fixed the handling of much more general C expressions in value() statements (This used to be commit 8b38041f6530e42c5d294a5947c15a7f6a2d3c61)
adds 4d48e84 slightly more efficient strlen setting in lsa and samr strings (calls strlen_m() once, not twice) (This used to be commit 468c2dc632703e6956428fb5f1da4044709b8f6f)
adds 3d7524c added the "subcontext" attribute for auto-handling of user-marshalled sub-context buffers (This used to be commit 01cc199d78da9e60aa8a279b37fbf8298cf61004)
adds 7b40bd0 use the "subcontext" magic flag for sec_desc_buf (This used to be commit 05ed2f6dc986111ce448123c91380f9340799ecc)
adds 4e95970 ignore .pidl files (This used to be commit 8b2a0988e82ffca7690d9d23f00dafa4377a1e62)
adds 7ca3720 Initial version of printer info 1 for tridge. (This used to be commit 03185769be43133df1f6e33b604d9c41c8f2e194)
adds 0c5759a added support for "relstr", structure and union properties and public functions (This used to be commit fb2f8c6bffdaacdddbb7fb82439af70e17ce9a4b)
adds ea266c0 added support for level1 of EnumPrinters in spoolss. This uses a number of "magic" add-ons to IDL to make it less painful, hopefully this will make IDL generation useful for horrible systems like spoolss (This used to be commit e18dba7d5a957ef82e8f91733a0bf95d579dcd7a)
adds c4b7585 * the beginnings of non-constant fixed arrays
adds ae4cb40 use nstring and [relative] to support levels 1 and 2 of EnumPrinters fully (This used to be commit 69c6017c945bdd7d1945f22fcad49112ba6a2d2d)
adds cc5f231 better [relative] handling, allowing for nested relative structures and arrays of relative structures (This used to be commit eb887f883a3ef2a90edec5bb495e140656c2f70d)
adds 657b4d2 nicer method of handling spoolss EnumPrinters
adds ff9558b handle non-NTSTATUS return types (This used to be commit 5832a1447c1d757a89d1f09324144132f9427cb1)
adds 90916de * more info levels for EnumPrinter
adds bf48b6e added OpenPrinter and a test function. Note that the Samba3 structure for OpenPrinter was wrong. (This used to be commit 186ddbbf8774d0960852ea9186c8e4e6f7be7a0f)
adds d1feb4c call OpenPrinterEx on each printer on the server, and then call GetPrinter with all info levels on each printer (This used to be commit 136b3cfc0460315e924c3d9c8328c1850fc21fba)
adds fa83432 * support inline arrays
adds 59df3ce security descriptors are no longer a "special" type, they are handled using the [relative] property
adds c562794 started documenting the extension to IDL that pidl implements (This used to be commit 22b5418a53149b42e71fd887866f75cdd53b81af)
adds e62c5c9 use [subcontext] to make GetPrinter a bit easier in smbtorture (This used to be commit a5140985d8f57695b4165c72af217092da6fae5f)
adds fb53302 auto-generate functions for printing top-level function parameters. You can choose to print just the [in] parameters, just the [out] parameters or both (This used to be commit 6afc3a465e3fc568636ff52975a6d339f8bc3179)
adds d285c6f * add another WERR err code
adds 892aa2f added wkssvc.idl and test code
adds f1462ca remove an unused variable (This used to be commit 1a885e4abe47d3442cba1dd6d2286ae276dd8ecc)
adds 7b185cc auto-generate top-level debug print functions when a flag is set on the dcerpc pipe. This saves lots of code in each test suite. (This used to be commit db74a03d15d96d7f8bd751b8f857cc5b2be7d4c2)
adds 2c0a716 * use the new auto-generated debug code method.
adds ca20fa1 ignore c and h files in the idl dir. This makes it easier to experiment with pidl in that dir without mucking up cvs (This used to be commit 1b691927ac48f044216171bbd4cf3fd4fc25086e)
adds cb22240 support the 'default' case in IDL unions (This used to be commit 7f3f274cdc0f22324049952f2b744902a6fdf652)
adds ec7a294 fill in skeletons for the rest of the function calls in wkssvc (based on function names in ethereal)
adds 3425f1b auto-generate the pipe UUID version and name (This used to be commit cdba426e62a5b30263b75f53f97b191da224a55f)
adds c88b0b2 remove some old junk from the Makefile (This used to be commit 8d9d620e10833e5b1803b1e810a4c4a48094dc16)
adds 9b7b5e5 use the auto-generated UUID, version and name rather than listing them in the dcerpc core code (This used to be commit 16ffeb7c80bfe7f1bfbfce8c98066e9ddbca7686)
adds 06d0f61 added samr_QuerySecurity() call that displays the ACL for any handle. (This used to be commit 5bbeaaa3d13c838d014e7689b0fcf7374c8c7f57)
adds 30daed2 Working on EnumPrinterData. There appears to be an alignment problem after reading a non-empty DATA_BLOB in the reply. (This used to be commit 3165bf532f6b5a074f20f38a9af56325eedbb1c2)
adds 20f1530 changed wks to wkssvc (suggestion from metze). Started adding samr_CreateUser(). (This used to be commit 04e9269c1e37c9c2984ee2886fa6c0eda5c19669)
adds 8f38cc8 cope with no printers returned from EnumPrinters (This used to be commit 8c49669dbec96df365d1866df24a17c1ff2c6cd0)
adds d1667d5 get rid of the old rpcclient code - it needs to be rewritten to use the new rpc infrastructure (This used to be commit c9163d5e05d94e54719f27ac8cfefc9a1e755f2d)
adds bdf0578 added samr_CreateUser() samr_DeleteUser(). The test suite creates a test user called "samrtorturetest" and then deletes it. The next step is to do all possible user operations on that temporary user. (This used to be commit 41fc922954bd8ec461a79a22cc903e63902c7401)
adds 0c10913 added another wkssvc info level (This used to be commit fb0aa83a2b27699bf47e1ade413b7f4738b5fa79)
adds 22ef16a added a thanks to Todd Sabin (with his permission) (This used to be commit 9d5d6b2f9339dcd069524f6a9260c3581da2a92a)
adds 13e10b4 separate the reason and result codes in a bind_ack. This is needed for interop with the opengroup dcerpc code (This used to be commit 8d9061dcd097ed7eee8d9ec531db65b1df8ac8e6)
adds 7f08644 init samr and lsa names so the debug display looks right (This used to be commit 343728fad47f46e404be15d44c5b66f870302d9d)
adds 0252362 possibly better handling of NULL secdesc (thanks to lukeh) (This used to be commit a1230f1b4b0b06d08bfe7c8a7e4863357db1ca5a)
adds a0cd106 fixed country code field in samr_UserInfo5 (This used to be commit d194247b1bac03fbe3fd8226b897fa6886c6ca4c)
adds 6786811 change to AuditEventsInfo struct from lukeh (This used to be commit 670c0cbe034e1e2ac5aed751b6c4fbd925fe3221)
adds 897b9d8 removed an unused structure (This used to be commit 005614ef787d85499a3d970bce08549de0c2caab)
adds d60fe82 slightly more accurate structure alignment code - I need to do proper recursive alignment soon (This used to be commit d3838c3668d5acb4aee86e3dd5b8d7d23bc842ff)
adds de3f0b4 after discussions with lukeh, I think we found a alignment bug in old versions of midl, as used to build LSA. Work around it here. (This used to be commit b3bd2bf10badd60d7c4952c6e1687568b413ee47)
adds 4e18040 srvsvc IDL and test code from metze. Thanks! (This used to be commit 54d3cb22dc0ddc46eb114aa104e0660b3a437cb2)
adds 1941b5c started to expand the echo tests to include more interesting test cases. We fail one of the alignment tests. (This used to be commit 5bb21e57b844e98cc8f1dc264bc45097c08329e3)
adds 7b3f7cd Some simple tweaks to the IDL to make it more correct ...
adds 5a51af0 Fix up some things in the IDL, and fix up a mistake I made before.
adds 10ee36b switched to a new way of handling unions, so that we can handle alignment correctly for unions that have non-uint16 discriminants
adds 5d4bfbd switched to a new way of handling unions, so that we can handle alignment correctly for unions that have non-uint16 discriminants
adds e1e98ab updated copyright year (This used to be commit 4dcc06d04c67c6e063c5b2a88f693423c77f342d)
adds 25de304 fixed wkssvc idl and test code for TransportEnum (This used to be commit 42639a8f66e8d4241b24935772552f235f863096)
adds 940ce95 make the socket send code a little clearer (This used to be commit 48028fbb856ea7ee642f36ba9ed0d5815763f52b)
adds fd15fc5 * added support for empty case elements (including default cases)
adds 66a827c * changed to midl syntax using [case(x)] instead of case(x)
adds 376ba19 some errors are expected in SAMR and LSA tests - don't fail the test when they are given (This used to be commit 6e2d3aa433cc77f2ac9f2a7c807bc2668a8b7a9a)
adds cd3c6c3 * added a 'lstring' type for spoolss
adds f01e89e EnumPrinterData in spoolss now works (This used to be commit af07ca7fbcb4118f2415218d0c48798119b7c6b2)
adds 8a8b2da make the echo idl match the win32 IDL again (This used to be commit 4b901bd717a48daae24d8f7738169ac3cc5ba7fa)
adds 91b960e use strict perl package everywhere for error checking (This used to be commit 3b7a4b70a321a1e8e378b8c5cc1e87a1c3399e91)
adds 427bb55 damn, "use strict;" in util.pm breaks pidl - but why? (This used to be commit 8f54792392ccaa6c1464ed8ec90e44c0048b5ee2)
adds 52461a3 its LoadStructure() in util.pm that doesn't like strict perl - any perl gurus out there know why? (This used to be commit a1d9afc92fce52a76c0a233513b2cb24f0cb9cf5)
adds cde87e3 avoid compiler warnings for unused variables with [relative] pointers (This used to be commit 786566e53c22d8d0813cf006a70aef8508bba4dd)
adds 308cc42 added samr_LookupNames() and test code (This used to be commit f8397cbc8554b721093b8ae6ac6fb26d0ee9a7cf)
adds 52cae6b added samr_LookupRids() and test code (This used to be commit c32c33a791dd42676ca7fa47aae264e8d8ea8339)
adds 8f0f97b Added ATSVC pipe. (This used to be commit 274058486766f7a1094918702e7bc225aa938b2e)
adds b2fd428 use a precompiled grammer in pidl. This speeds up pidl by about a factor of 2 on my system. (This used to be commit a291dd835f68ae5a109670b1d1ca1a48b2aacfb6)
adds 4730469 Add a 1004 level for srvsvc. (This used to be commit 9810e6f180564247dee584d197180d394b208c24)
adds a6e5654 fixed srvsvc_NetShareEnumAll() (This used to be commit ab4056e25ccfde5136ff3a1cd5d1efa78f1eee1b)
adds 9fb8ee5 * cope with pidl not being in $HOME/pidl
adds 0b0295c fixed a comment (This used to be commit d996c880f49c89c22775ad7e048dec6d5d5f82c9)
adds 08026ca a bit neater way of emitting code (This used to be commit 964c3237215b36f5768b98c19689ddc43cf86cac)
adds e2254cc fixed pushing structures containing pointers inside unions (This used to be commit bb30f42cd4e20d53066634727347a601b4eb562e)
adds f3a4d83 started on samr_SetUserInfo()
adds 5d77cda make sure we don't try to use c++ style variable declaration (This used to be commit 9fee73793171e2cd295899ec0db8bcecfa95ca72)
adds d4dfcda * fixed level2 of QueryUserInfo
adds fe6fd99 extensive samr_SetUserInfo/samr_QueryUserInfo testing, with cross-checking of all settable fields (This used to be commit 3337906d52e95c127d64f81f9fc99aeb8a8d1ce6)
adds b008369 moved the pidl auto-generated files out of CVS (This used to be commit 49c72d42766a55e2833c004e721a47115000626b)
adds b1e5882 * fixed libndr.h header
adds ddd2f9c added samr_QueryDisplayInfo() (only level 1 so far) (This used to be commit 8601305c8100f03ffaee4754eae12e9b332508a4)
adds 2073062 Add initial work on eventlog - doesn't quite work yet. (This used to be commit 99fff7b1e24ee7231fa41ca9cb85382637f2b2b0)
adds 1577697 we now use a copy of pidl inside the samba4 source tree at source/build/pidl/
adds 4fd867a Todd Sabin pointed out that a couple of the values I marked as hyper_t are in fact 4 byte aligned. Create a ULONG8 type in samr for those. This type should probably be made global later. (This used to be commit e7dd116138ed21922c8578bebe0452f03221b3b7)
adds d869d8c ignore generated idl.pm (This used to be commit e9d18ecc2d513dc7aba9a0545808a95893544fe6)
adds 9fc7be8 added support for 'ascstr', a ascii string in MSRPC ! (This used to be commit a5eeb3be0577e0ce91ac1f6e641782e4acbbda07)
adds 38ce2ef added 4 more levels to samr_QueryDisplayInfo() (This used to be commit f4cc593a5c7d75adaced2c33dd83c2ec741751be)
adds 236e44c only display really verbose packet dumps when smbtorture is run at debug level 2 or above. This is more useful for checking that something hasn't broken without swamping yourself with output. (This used to be commit 53ff3a572a23c2f45c5d503255bc6b535ca99134)
adds 1d7534e avoid calling the print routines completely if debug level < 2 (This used to be commit 63b9d2803c9e5b44680a72b127f6a58eb44a3c60)
adds a203529 More work on eventlog - still doesn't work. (-: (This used to be commit 9109cb832a3807b3eee9e52c8c533e2bf0c8007a)
adds 49c02c6 Start of winreg idl. Implement OpenHKLM, GetVersion and CloseKey. (This used to be commit c8b87f5feb7756c7a5b38135517788c9f4ade36f)
adds 82d6f55 Implement DeleteKey, DeleteValue, FlushKey. (This used to be commit 49f1654510f0ea7681b386296b67282791c4b319)
adds a465add * changed the way strings are handled in pidl to a much more general interface. We now support an arbitrary set of flags to each parser, and these can be used to control the string types. I have provided some common IDL string types in librpc/idl/idl_types.h which needs to be included in every IDL file.
adds 55410a0 print out the UUIDs from the end point mapper (This used to be commit f90e5db8f9d1fa7062762af0ab3e0696998bf8bb)
adds e1260ef forgot to commit this, sorry (This used to be commit ff883d1cba4e998aa0a4b160d4fee118f79ca277)
adds 7c5f6ea don't ignore .h files here (This used to be commit b1863f897ffeec551ff8b1bad91fcfeede30beef)
adds 0739d3d cleaner handling of relative pointers to strings (This used to be commit 4022e710755a61a3439f739a78fa6965b9b7788e)
adds 32831d5 fix a smbtorture memory leak (This used to be commit 0eff7c519b87d9c69da61a7dfeecd0483f1ad7e9)
adds 0a0f8b5 fixed a bug with pushing non-pointer unions (This used to be commit bc2fbc79cc7c0308934f351b067a88b4b397de37)
adds 2ca65a9 added some explanations for epmapper IDL and dom_sid2 (This used to be commit 5962f1cffa9273cc06c8a3c4a112f3ce94b84dae)
adds 3f2598a added Parse::RecDescent module into pidl to ensure we all use the same version. This should fix the problems Richard was seeing. (This used to be commit 76c24a5cb09b096a9cb490f3bb42af0b9d0f5fa9)
adds c674672 Convert all NTSTATUS return codes to WERROR.
adds 5950020 * you can't have two parameters with the same name (pidl doesn't enforce that currently, but will in a couple of hours when I've finished my NDR validator code)
adds 86a6044 a fairly major upgrade to the dcerpc system
adds 175e947 * enable RPC/NDR validation in all smbtorture code
adds 4666ec9 * fixed NDR flag inheritance across push subcontexts
adds 0b0ca9f dfs torture test now passes (This used to be commit 201cb6116df8ad74569d78827815855105a1ea11)
adds 677fb26 * fixed handling of relative subcontext unions
adds be77d9c * fixed null terminated string handling
adds 277322b added the beginnings of an IDL validator, to give clearer errors when IDL is not valid (This used to be commit c1b708708e262350d697829d444d0fb6a981a80f)
adds e79e6bc added support for 'const' in IDL files. This makes it easy to define symbolic names for bitfields etc. (This used to be commit 344a6e1682cc1afab24735e73d05cf15f6eb9816)
adds 868555b added support for enumerated types in IDL files. This makes unions easier to work with. (This used to be commit 60be15d306e7b65efdd27df02250c0264996ccf3)
adds fec4b5b0c changed to perl for mkproto, patch from vance (This used to be commit 9386326868f43dab95b5508ce0ca5a9c1160a2eb)
adds 5052c65 get rid of our awk scripts (This used to be commit f11f757c871dcb66813e44a3144df0f927108d8e)
adds 7ab05c2 we don't need awk now (This used to be commit db6d7daaef4d51e3c463fe76eefa2b22ff71a546)
adds d47d14f reduced the number of magic types we need in mkproto.pl
adds 4df03a8 nicer base type handling (This used to be commit e58384eb53b654768d2eb53c222529849674753c)
adds b9dd8d3 fixed loadparm handling properly (This used to be commit 945ada7e7ec0f4b4df559bc171b9b18d30eff834)
adds 5577992 much faster inner loop and neater code (This used to be commit 9ea02c51d449095b7f17edb3fb82d3722cdd9c20)
adds 1bd5a8a final bit of tidyup and speedup (This used to be commit 1c980e6c4e89b24aa8fedf0b6684cd73f34b6c25)
adds 11e9184 by using a single proto.h we gain another factor of 4 in the speed of "make proto" (This used to be commit f6bb118799887e8e29399343e377ba8e9f059f20)
adds 231ae24 get rid of some more unused headers (This used to be commit 48276c768bc58aa531771e0172a7480ec94d3254)
adds 02dc753 save about 35% of the time for "make idl" by processing multiple IDL files at once, which means less perl startup time. (This used to be commit 64b2c67e479ddc754d18f752d347ba22a6d77682)
adds 800d3e0 ooh, this is fun!
adds aa42dd6 Strings in the winreg pipe are terminated. (This used to be commit 1f56d4cd04840b350b098e698d369cd6b047cfe4)
adds 136c2d7 String termination fix.
adds 8cd9455 Call enumkey for tridge. (This used to be commit cc71bd2a903ba1f12f08758e885f1f07e61f7c86)
adds 03eda90 Actually call right function name. (This used to be commit 634ea437201fbf61f3157a4b0ebabfcb15507166)
adds 1b9452f fixed the handling of value() attributes on scalars in IDL that reference other elements of the same structure (This used to be commit d8d17be290730670bad0fea91188d394160cb879)
adds c071301 Add a strlen_m_term() function for returning the length of a string including the termination. Using value(strlen_m((r->name)+1)*2) gives the wrong answer for the NULL string. (This used to be commit 7ae329e6630a07d29f83b6dd4572d26ab8a18c71)
adds 29ee36d Check NT_STATUS code from dcerpc call function before checking the WERROR code. (This used to be commit b4792b7b316f8cb665b5a698f348c7c033702934)
adds c32a03a Removed unused variable. (This used to be commit 40ccaeefed1a3baea356254795c698794cb81384)
adds 66694c5 Modify WINREG test program to recursively enumerate keys in all known hives. Limit the recursion depth to ensure the test doesn't run too long. (This used to be commit 152af383b8fdaa41be97356f9c55b9a5824edecf)
adds 3d0e6b38 added a tool called 'ndrdump' that allows you to dump NDR data according to the current IDL taking the data from a file. In combination with a little hack to ethereal to extract data this is a quite powerful IDL development tool. (This used to be commit 229a325c3cf0d4dc1e910ed32e1d7391040aeba1)
adds 27b1dba * better diagnostics in ndrdump
adds c7fd83d added the dcerpc remote management interfaces as mgmt.idl, and wrote a test suite. The test suite dumps all of the interfaces available on all pipes. There sure are a lot more interfaces on w2k3 than w2k ! (This used to be commit f94bc079902d725b63155d8d2de5bf408c6e7335)
adds e4773b1 added tests for the remaining calls on the rpc management interface (This used to be commit 00f9b0e12061c175334f96805ca8333f28f74d91)
adds 3114289 make sure we don't try to update a constant (This used to be commit 4a6034f2e37d1050364fc167f1b71b5c806dfdc9)
adds 7d36545 give far more detail in the EPMAPPER results (This used to be commit 420301969820ffaa0a87b091c7a79372c99cb658)
adds f5fe95a added tests for epm_Map endpointer map calls (This used to be commit 570ad78525ffcc116842270b62ba41c86c2a018d)
adds 5e64eca removed the STFS specific flags in the Makefile.
adds bbb11d4 * prepared the dcerpc subsystem for adding the RPC over TCP transport
adds 7befc06 initial implementation of dcerpc over tcp. RPC-EPMAPPER works, now to add epm_Map calls and support the rest of the pipes (This used to be commit 39add481582609ddb9d0b3bae45fde3226ece481)
adds f4e4851 * fixed byte order in epmapper parsing
adds 97dbe92 Update to the modules system. Fixed: - get rid of smb_probe_module - merge older updates from 3.0 - introduced register_subsystem() and register_backend() functions - adapt ntvfs and charset to use new register functions - made smb_load_modules() work recursively (e.g. 'preload modules = /usr/lib/samba') - got rid of some old remains
adds a846e59 CVS: ---------------------------------------------------------------------- CVS: Enter Log. Lines beginning with `CVS:' are removed automatically CVS: CVS: Committing in . CVS: CVS: Modified Files: CVS: Makefile.in configure.in include/includes.h include/ntvfs.h CVS: include/smb.h lib/iconv.c lib/module.c ntvfs/ntvfs_base.c CVS: ntvfs/cifs/vfs_cifs.c ntvfs/ipc/vfs_ipc.c CVS: ntvfs/posix/vfs_posix.c ntvfs/print/vfs_print.c CVS: ntvfs/reference/vfs_ref.c ntvfs/si [...]
adds 49a85dc Spoolss functions return WERROR not NTSTATUS.
adds 06942f3 added some paranoid checking for enums (This used to be commit 3492f37b0bf14797514f1dc603f518bf5b801c3c)
adds e0ac659 signed DCERPC over TCP now works !
adds c123c84 fixed some memory leaks in the dcerpc use of ntlmssp signing (This used to be commit abbc9993b8f7eb9f57e079db1d0b170d0b9aa443)
adds fffd741 added auto-determination of the DCERPC over TCP port number by asking the servers endpoint mapper (This used to be commit 4abf5376b00f580eb69196e55a792cc7eb4c9880)
adds fca5f78 use the IDL defined NDR version number (This used to be commit 00e0c14b76c9b001c7d7b6b18b2cb543a57fe082)
adds c168ca2 transfer syntax V2 isn't as magic as I thought (This used to be commit bb3bb5dc8d494afd077fa613d064767d7aad90cd)
adds 33844ad Add bind nak to dcerpc_payload. (This used to be commit 0deb9179f07dead11e2fff247efe9e3d0879da58)
adds d49d528 show an error when the epmapper fails to find an interface (This used to be commit 448dead14dc9db2c429c78f0eed303c4513f5a47)
adds 2edb73f added a link to opengroup PDU definitions (This used to be commit 939d832e5eb49abf392cfee39631a157fc2168a4)
adds ee67d68 Implemented EnumForms and GetForm. (This used to be commit 822750592cffb175aa7afb268bc7cb47bbab47e4)
adds 1ca1b85 by default sign RPC over TCP but not RPC over SMB. I will add command line control soon (This used to be commit 215852116c1fb8c0d8ef559155a3dd55346f0c31)
adds 3e05010 fixed default port handling pointed out by Tom Jansen (This used to be commit 8246e6ca0bd0eaa92de602db46a119d368e93391)
adds 0b1b385 added -m for 'max protocol' as a standard option (This used to be commit 8fe4058711c12b8116982357723c36e862aa0bef)
adds 1cab707 switched to WERROR return codes in the management IDL (This used to be commit a81f659e9e7d876b82fb7b5950b9fbfbf5478e03)
adds a9203bf a couple of tidyups
adds 61bb3c8 use EPMAPPER_PORT constant instead of 135 (This used to be commit 953ab587dc5a625d0fb557fdcac122a3b2ed0224)
adds ab3d728 added an rpc scanner. This prints messages like this:
adds 4884a97 Implemented AddForm RPC. The mystery of the useless_ptr has been solved. It was a pointer in a union member.
adds c7c9e61 more epmapper and mgmt magic
adds 6aee827 Add DeleteForm, start cleaning up tests. (This used to be commit 10b31623fd421d341787d0769839ea5dca5ae7c0)
adds abff8aa Implemented SetForm RPC. (This used to be commit bdb0dfc370b4deb9e7f5a381092538c3e502f191)
adds df5949e added auto-generation of the IDL interface tables. This makes two less places that need to be edited when someone adds a new IDL file. (This used to be commit ccd9ddeed679baa6cbb05ac728b381b50420e00f)
adds 07fdc2c * support multiple interfaces in one IDL file in pidl
adds d419464 Added EnumJobs, GetJob, SetJob RPCs. (This used to be commit a06cbbbf1fa1e873bb13bc86d14694b2af791e22)
adds ba33bee * added a bunch of placeholder IDL files
adds 606514b make sure there is at least one valid interface in an IDL file (This used to be commit 86ab394806a5f9dfc20fabda071d72ca29703f62)
adds b0ba046 Fix bug in EnumPrinterData test.
adds 7ec0ead the beginnings of an automated tool for working out IDL properties of a pipe. I'm not sure how possible this will be without lots of human intervention, but its an interesting thing to try. (This used to be commit d5afe7c6a8651457da9438fcf0035c792701ac86)
adds f83f0cb fixed some warnings (This used to be commit 1c2b8a93c50e3d5485732a2f06847166e883f939)
adds d55fc1c Add SetPrinterData, DeletePrinterData. (This used to be commit ea534f82d0620cbda5a960e492ec2fc1702fe975)
adds 2bb7ff5 GetPrinterDataEx, SetPrinterDataEx, DeletePrinterDataEx. (This used to be commit e8367f57356bc3da78a6217158f9d639ba4ca5fa)
adds e01b018 got rid of a bunch of unused header files (now replaced with IDL generated headers) (This used to be commit 7f2ac326f9d6019ca72f3b70ad1cdbeff6c2c9a5)
adds c95ae2d more unused headers (This used to be commit 39b726d068dbd31efeb2c0dd8584425d1996f991)
adds d944b97 Added EnumPrinterDriver, GetPrinterDriver (still in progress) (This used to be commit a818439b5915fd70b8aa3d3045f658b3f59a6bea)
adds fa062af * removed a bunch of unused code
adds 7602aa5 * got rid of UNISTR2 and everything that depends on it
adds 8d92b0a got rid of more group mapping code (This used to be commit 2955ce55ee3bd9a8702a446db3ace20c703c451f)
adds cfd41af removed more old code (This used to be commit fbccf58539827ef368f8a0be122e45edcd0f070e)
adds b0531a3 started adding netlogon IDL and test suite (This used to be commit 3d64eefb464d09fb6e84d6139f801887a278cf86)
adds 5b46116 added netr_ServerReqChallenge and cleaned up byte array printing (This used to be commit bb42107dccf3a384a4a5c029b4d2752e0898d7cb)
adds b4b0177 added netr_ServerAuthenticate() and test code
adds a6cf6ca added netr_LogonSamLogon() and test code (This used to be commit 4fa3ad3ecbfd8f8663fcdfaba9a7db481e303f2b)
adds 232d648 fixed NTLMSSP_SIGN_VERSION (which I broke earlier today) (This used to be commit c8ef04077413f44101ba071187554e65a8e1c8fc)
adds f9e2a8a neater credentials handling in netlogon client code (This used to be commit b7d748f499f79415b444e7cebe7d8de7186fbc94)
adds 8b30b00 * another small API change in the credentials code
adds 06ae424 * netr_ServerPasswordSet() now works - the test suite changes the machine account password.
adds 2e70035 another big improvement in the credentials API. I think it now actually makes sense, and as a nice side effect it matches the debug output of the w2k3 netlogon.log (This used to be commit 3c7287c24e5970e5b7447ad042848505537c7d3b)
adds d65f009 added netr_DatabaseSync(). It doesn't work as I haven't done schannel yet, but at least the request is understood by w2k3
adds f941990 initial netlogon database sync partly works - needs some IDL tweaks (This used to be commit 75ea276c147e2b4b0617eb0b77276d5fb5da2043)
adds 9632db5 netr_DatabaseSync() now works fully for database 0 (This used to be commit 360d03bb56ec7d129ec0d62a701f4bf0ff3876af)
adds 399496d netr_DatabaseSync() now works fully for databases 0, 1 and 2 (This used to be commit c4c09e9413d3886e030e98739121bbae81f80ca5)
adds c7a1a69 don't pollute the structure name space so much (This used to be commit 107307b4c69000d2025f4463c72ee38172c48ec5)
adds a11727b * made some field names more consistent, and worked out that unknown1 is profile_path
adds 64b7cdf Hide gcc error message if using a compiler that can't precompile headers. (This used to be commit 13d073d805b3a5b9f6fbfff5dccf0bf37124d4c3)
adds cea22e9 netr_DatabaseDeltas() now works. We ask for the deltas associated with the last two sequence numbers on each database. (This used to be commit f9377c860315a8a4f380d70ff97309d3ffdb5c26)
adds c290906 make sure we can expand the critical versions structure without causing crashes in old modules. Thanks to metze for pointing this out! (This used to be commit 2ee5540629e7922cd76d87ed53b70bf37b83e100)
adds 9ec4269 added netr_AccountDeltas(), which w2k3 gives "NT_STATUS_NOT_IMPLEMENTED" for (This used to be commit aaf776a1c134d7b6112932f880e09ba497e8ebcf)
adds 16c688c added netr_AccountSync(), another NT_STATUS_NOT_IMPLEMENTED call according to w2k3 (This used to be commit b2ca00ebc57774000af2de6132c29db4c6daae28)
adds 02df116 added netr_GetDcName() - quite a useful call (This used to be commit 63f46b223e16a3495b4a4a48c6489f1f0d7d84c4)
adds 8af9079 Add script useful for finding checks for headers that are never used (This used to be commit 0e5fdbc01bba7f1b000587d01a128c3bdbbbe03c)
adds 10ad200 added netr_LogonControl() and netr_GetAnyDCName() (This used to be commit 17b2be4e859bd7f625214d7e7de9758b5ab5fb90)
adds 47702c8 Initial step at cleaning and splitting up configure.in. (This used to be commit 369a9c1ac1ff94a1d3f51eac20a39577f9cf2155)
adds 9ebe448 added netr_LogonControl2() and netr_ServerAuthenticate2() (This used to be commit cc4123db4baec6a217500dc55113f89e1ea8ef61)
adds de32d66 added netr_DatabaseSync2() (This used to be commit 0f6af0c4bde0eb3758192b74dab797b558c944a1)
adds ea507ee added netr_LogonControl2Ex()
adds ec92e2f My first stab at Samba4 IDL!
adds 61a2a79 Updated some of the function names in the IDL. (This used to be commit 718ee8bccc2357ffa7ea7cdec1bda6103e0fa24f)
adds 2bd7a62 my debian unstable box uses "autoconf2.50" - i wish there were a better way than this! (This used to be commit ad52fd9baf2180a89634eaaa5af22e9bed1de0a7)
adds eaa02c7 some OSes already have a uint_t (This used to be commit d7b6aa1e2ec1dc475e1bd5dce1c537720bc65eac)
adds 0e958fb don't use c++ style comments (This used to be commit b11a19cc767e20189710d7d9428168ed74c59d1c)
adds cdd7827 we can't have two functions with the same name (This used to be commit 5f1cdc4839a1ba0b18bcd4525847f9c284d181ca)
adds b8cbd91 don't use c++ comments (This used to be commit 3d48fa8f37a510959c8958b5c025c7f19f632c54)
adds 9262404 * patch based on work by Jim Myers to unify the ioctl handling to be more like the other major SMB functions
adds 2e5ae6f * added a debug thread id hook from jim myers
adds 42c6a25 merged more updates from Jim Myers (This used to be commit 03bf30659640d684073f92d64da6e911edb65a73)
adds e10859f removed an unused file (This used to be commit 77c622c3acf8bc950afe23e30770a658d018406c)
adds 55d2c54 re-wrote pidl to use Parse::Yapp instead of Parse::RecDescent, This makes pidl about 3x faster, and also gives us much better error reporting and a more standard grammer definition that will be much easier to code in lex/yacc if we want to do so at a later date. (Parse::Yapp uses essentially the same grammer file as lex/yacc)
adds 4e1bac4 make pidl a little less verbose (This used to be commit 76f48affe5d1e8fd96d5dc9af2ec1059f3dd741c)
adds dbf4b65 a bit more speed and better line matching in errors (This used to be commit 788f6c44dbae48e13c9eeaca3bfa3ac7efbbd4e2)
adds daeffe3 don't save the intermediate form to disk unless we need to (This used to be commit 4e1a5a21a4c8da0d2a23d5ba02168eac1987c260)
adds 58714e6 * reduced the number of grammer conflicts a lot using (arbitrary) precedence rules
adds 2773e54 commit idl.pm now, as many build farm machines don't have 'yapp' (This used to be commit 2b1300386dc8a3e3e802c8b1dafdbea286cfbb46)
adds 989788a "make proto" now depends on "make idl_test"
adds 86d0e4b cope with yapp not being installed (This used to be commit e41d95acc016087d77712d214a52813c00923d4d)
adds 696c70c fixed shell scripting error (This used to be commit b18dce549dd390681e70bc0e290d7ec4e44791c3)
adds 8fa36b1 some systems don't have "which" and some systems don't have the "-nt" flag to test. It's amazing that systems like that are ever sold. (This used to be commit fe91635da87104544946983c7c63d5c584db614a)
adds 303454c remove the tdbsam code for now. I have other plans for SAM backends :) (This used to be commit bbd35e7c31310f012bf328329ad11d4ed62903bc)
adds 3c76426 * removed some unused code
adds 188b205 initial rpc server side infrastructure (This used to be commit 3706af7a6cb2090e0baeff5ee54bf49ebda2cce1)
adds 2bde98c the rest of the initial rpc server side infrastructure (This used to be commit 5fb01b0ec0321724c25669151ea7c20e6ec182d0)
adds e5ed18d more portable array of endpoints code from pidl (This used to be commit c598590a117d4281c530cded4bf9dae16ac1ee76)
adds fcc4efd the next step in the dcerpc server code. Added the link between the IPC IO routines and the dcerpc endpoint servers. (This used to be commit 4929c53bc8dddda8a763fdfbcf81a79776d01113)
adds 16309de * the RPC-ECHO pipe now works in smbd, as long as the data sizes don't cause fragmented pdus (I'll add fragments shortly)
adds 869df3a handle the auto-allocation of [ref] output arrays in pidl. This can simplify rpc servers a lot. (This used to be commit 28fa62d63d020052a0d2f467f3f9cc6344aaf0ce)
adds dab0dea added handling of fragmented requests in the rpc server
adds 9d8ef74 we now support pdu fragmentation on both input and output in the rpc server code (This used to be commit 4dac9517188f2dba06df481071063543ede89495)
adds fcd86aa added the echo pipe test calls (This used to be commit 8ad47eff4971e86763f9bd8f298e07d3de7e1089)
adds fece5b7 added support for sending bind_nak replies in the rpc server (This used to be commit 6e7c50bcd9929b6b1400b3155f55e6c9a4a730b3)
adds d68d155 Added routines for arrays of uint16s. (This used to be commit 370512f6644507ed0457de71ab5a50207e00e750)
adds 6fba6f5 Got winreg_EnumValue working - what a mess! (This used to be commit cc494086e796c0090a92ac36012727c67e3587d1)
adds a79be6e Small cleanup of test code. Rename enum indexes to be the same name for EnumKey and EnumValue. (This used to be commit 817a2fe2e5824e6bb9547697d27c66c0c8356181)
adds f7065cc after chatting with jeremy I decided to use a separate directory for each rpc endpoint implementation, so we will have rpc_server/samr/ rpc_server/lsa/ etc.
adds 340d9b7 added a basic dcerpc endpoint mapper to Samba4. Currently only implements the epm_Lookup() call, I'll add the other important calls soon. I was rather pleased to find that epm_Lookup() worked first time, which is particularly surprising given its complexity.
adds da86d3a added the epm_Map() call.
adds 8faa77f rpcdump.exe now works fine against a Samba4 server
adds d470537 dcerpc over tcp in the samba4 server now works to some extent. It needs quite a bit more work to get it finished. The biggest missing feature is the lack of NTLMSSP which is needed for basic authentication over tcp (This used to be commit 9fb0f0369356909c99389e2cbc525be27c08793c)
adds 8d79eb5 make the IO in the dcerpc over TCP server completely async, handling partial packets on both input and output (This used to be commit 4f46606af880f6dd86c20b8dc5799102a8e80cc9)
adds d262b8c completed the linkage between the endpoint mapper and the dcerpc server endpoints. We can now successfully setup listening endpoints on high ports, then use our endpoint mapper redirect incoming clients to the right port.
adds 346a4af add the ntlmssp calls back into smbtorture on rpc over tcp. The samba4 rpc server doesn't do ntlmssp yet, so this breaks the tests, but that is the next step. (This used to be commit ebe29305af82553ef0197d1950b57f8ff8efa78b)
adds 8f6b3eb fixed a bug handling multiple PDUs being read from a socket at one time in the rpc server.
adds 089ae5e fixed some memory leaks in the rpc server code (This used to be commit 20458556017f426ab57ca9a9d098cacecefbdcff)
adds e2898c0 fix _ptr_ declaration (This used to be commit 5fed4681edc93405a8b39080adfe72af8beea65d)
adds d009dc6 ntlmssp over rpc over tcp now fully works
adds b356f3e reduce double explanation of FIXED ARRAYS (This used to be commit 6f33109b102d41d98ffd536fe2234fbaae85b02e)
adds a05882b fixed fragmented signed connections to our rpc server over SMB (This used to be commit f5df126c254bcb96dfb42096d7247215c7e7a89a)
adds 4cd6b8a typo (This used to be commit 2afbd1e0005517d8ceb584ccbf8a85c4527cb866)
adds f6eb834 added auto-generation of the server side boilerplate code for each pipe.
adds 79990c7 fixed the transfer syntax in the dcerpc bind reply (This used to be commit 39a7c660f4b7cafb0414842329669dd4724b07db)
adds a229172 zero length echo is not an error (This used to be commit f21d6351d0441e5bc77aca07a2863ef9f999bb92)
adds ba523d8 fixed the handling of zero-length top level arrays in pidl (This used to be commit fa45529af72090c2604708a651d5e5714a844d72)
adds f1ceef6 switch off the default of ntlmssp on rpc on smb as some windows pipes can't handle it (I'd switched it on while experimenting, and forgot to switch it off before committing) (This used to be commit 837d8f73a9601329cec0f885df84648a2a3c196d)
adds 71f81d1 allow the specification of full dcerpc endpoint binding strings on the command line. This allows you to (for example) control signing/sealing of smbtorture RPC sessions (This used to be commit a73825eb496d5924012ea926fcbac8c956fe081e)
adds 8e61af2 added some ncacn_* binding string examples (This used to be commit 4a6822eb5b9e880b1fb33c020aa88192384a063c)
adds 8431335 more flexible handling of [] in binding strings (This used to be commit edc67fffeaee5fe4bbbc6fbd76345d0a9d5b2093)
adds e0dc5a0 don't try and build the libclient stuff in samba4 yet (This used to be commit 65d2bda9509a9455f70eceac51ecef9b2048773d)
adds 807a701 disable pam in samba4 until someone fixes it (hi andrew!) (This used to be commit 1012c6e3f763962955a21e4c91285656b4e89ccf)
adds 64352f9 a script fix for the build farm (This used to be commit 5f6b0baa300d088a6d7fb91fcbceff594292eaa0)
adds e7721c0 "make idl" is now incremental and "make idl_full" is a full idl build (This used to be commit 113e772e3750ca1e661157394ccff1b59da76ceb)
adds 3289579 fixed a typo in the m4 file (This used to be commit e472053bcc4761411fc03920672c1739af3bfb68)
adds a90db73 make pidl no longer dependent on Data::Dumper, which isn't installed on some systems (This used to be commit a4aa9168c0f80cf6e758c380d41335db50d06869)
adds 6a3ef87 make sure we allow clients to negotiate ntlmssp seal if they want it (This used to be commit a1275c1e89462f0a3cce73066777055c3c970b76)
adds 0a61036 patch from metze with updates to srvsvc and changes to pidl to allow for the server rpc boilerplate to correctly generate for multiple interfaces on an endpoint (This used to be commit 56143689ecf623e8a6ef5c453e6ad1ca9404411c)
adds 5b03596 fixed srvsvc DiskEnum call strangely, the output doesn't seem to contain an info level. Some programmer stuffed up the IDL :) (This used to be commit a39ee5d00341e1dbde0b38474ba4d5e980e74538)
adds 43e52cc added "pidl.pl --template" to dump a rough template to save typing when starting a pipe. Thanks to metze for a script that gave the idea.
adds 2b5bc1b lots of shells don't have the -nt test, so use hackish find command instead (This used to be commit 2d57346c2d07e43c4630a7f7963173d84c5a7c92)
adds 65c8e36 lets see if "cc -E" keeps more of the build farm happy then "cpp"
adds c0149d8 use the @CPP@ value from configure if possible when determining cpp in pidl (This used to be commit c47e88dabfc62db7533d2d39c7f1010b4188d2ea)
adds d313dab cope with different cpp formatting on some systems, and make sure we don't loop forever if we get a cpp format line we don't understand (This used to be commit 003c6c493b1babadb1f7c4eb54babed394bd42a9)
adds c35b032 remove a redundent second check for PAM (This used to be commit dbc6f31df884268ba649c9d73c6e27eaa79d4cc4)
adds 727c3bf make sure we have a value for DEFAULT_PRINTING on all platforms (This used to be commit d0bef33ffa21ce5caaf8e052cbbd2bb32db40b0c)
adds 6deece8 don't rely on the ability of perl 5.6.x to remove elements from arrays using delete(). This makes pidl portable back to perl 5.0. (This used to be commit 9175293535246f55f50f52501ec451c951a94eb1)
adds ff6478b use smb_rwlock_t instead of rwlock_t to avoid conflicts with system types on some platforms (eg. solaris) (This used to be commit ac8a23af8c67d2e39bb6cfd409c50f1f429cf271)
adds 2c6b585 more portability fixes. We now almost compile on solaris (This used to be commit f4abd20b8437703211676fb12ea23af8f0e4642a)
adds e2ffb64 some compilers can't handle structures with no elements. Generate dummy elements if need be. (This used to be commit b6fdc984023a76a6c77d03cb3ec12c6c18d215a6)
adds 1abd0be more mutex portability. (This used to be commit 42dd8d888a1d4c09aebb199e8636f49df6d2e36a)
adds b2b9ea5 enable rep_inet_ntoa() for non-pthread builds (This used to be commit f50d4b602af73045e5b15d62fd24224eba849fd1)
adds 1413faa the out substructure is not empty if there is a return from the function (This used to be commit d18a08a870aa9ee12ed2913775b70d1b8a09c84b)
adds 24c22ae a fairly large commit!
adds 7779b1e added support for big-endian ucs2 strings (as used by big-endian msrpc).
adds 6f12e4a it turns out that a wire policy handle isn't a blob either, its a uint32 followed by a GUID. I needed to fix this to support running in mixed-mode rpc (where smbtorture is bigendian and w2k3 is little-endian). Otherwise when you send back a policy handle the server doesn't recognise it. (This used to be commit 9b1c76a8e9e953e051072441f8938ee17a674d35)
adds 66a005d much better docs on the smbtorture ncacn syntax, including how to choose bigendian smbtorture on the command line (This used to be commit 31d8e0a7cf9ab6e0cd23056333672de94d6a95b0)
adds 68d8443 use bigendian mode to fix the idl for samr_LogonHours (This used to be commit 1056618b6a70b32fc17a8290f3efa3334fa1b049)
adds ecc2519 no longer require the pipe name or tcp port number to be the first option in the ncacn_* syntax (This used to be commit 74f36d32bb14e94a80e1963cbc95f8fba3f23335)
adds 6ba2873 fixed the RPC-MGMT and RPC-SCANNER tests to work with the new dcerpc_binding_string code (This used to be commit 1fa68c18facfb6c96d5a274cfd9560cb4b2956f6)
adds b3b10bc added a define for the DCERPC little-endian data representation flag (This used to be commit 691f9c1c4448fb54846fcfffeca43601bcd44138)
adds 60deb10 fixed formatting of uuids in debug output (This used to be commit 7895796ef8a0dfe5de1404e630b2489fdec39a56)
adds 938eef5 removed some unused functions (This used to be commit 09d17d705a6e378a7c1a40b29d2e091200b6d757)
adds 7efa19c added a smb.conf flag "rpc big endian" that tells our rpc server to send packets in bigendian format. (This used to be commit 44df662960e662a55a9f27627f838771503a7a59)
adds f9b522c Delete old python bindings. (This used to be commit d7b680899fedb0b6f8169845791d7284e8d203ba)
adds aa4aa0f fixed a bug in the acct_flags checking on CreateUser2 in the RPC-SAMR test (This used to be commit 2c9a999c5421a07ae3059595f70d5533f2040a03)
adds a2ec4b9 Fix typo. (This used to be commit 3f1b781c5659361d7e9cc3ab2072e1462d40df55)
adds 8369293 fixed a segv in RPC-* when debug level > 2 thanks to Kai for spotting this! (This used to be commit 0fc42c33d3b0930fdf1dc71a407f4fcaac69d82d)
adds f46072d added code to the IDL validator to check for common errors with pointers are arrays (This used to be commit e67cbfff6c1041671711e4f73894e6e13151d57e)
adds db22c0c added a bunch of alias functions in samr.idl based on work by Kai. (This used to be commit f740b02ac36780740700909da2bcdf672cb146cb)
adds 98e66d0 fixed the AddAliasMem test code (This used to be commit abe7ffcece5fcb75b0cf5633dd5871fa3e3c1723)
adds a8400ce fixed removal of moe than one ncacn_* option from option list (This used to be commit 09a9b25c8d916c0467a124d959d5cd911b782dfa)
adds 77fb98a addition of samr_SetSecurity() from kai
adds 8b952ae Remove Makefile targets for old python extensions. (This used to be commit 9355538a9249012d1685967a87e5a6cb795e5c2c)
adds 8a960cf tim, I'm guessing you really didn't want to add this :) (This used to be commit a65edfbcd7aa495e91073a076ea131a64e6ed5aa)
adds 25fe9bc latest srvsvc and wkssvc IDL from metze (This used to be commit 59557a557df6e61af4f01534489691416398fb26)
adds 8068c5a wkssvc test updates from metze (This used to be commit 9d3e06f0e312c5585701aa385132f23dfb2917eb)
adds 932bcc4 minor updates to make the srvsvc test compile (This used to be commit 564e505e925d67be00ca2cbe21b2b9b33a1ac0c7)
adds bab78d2 remove some unused files (This used to be commit a6f43de7f832fd1a9da8ccaadd293a4aa4647e6c)
adds f430720 "subsystems" should be static (This used to be commit 64cf9b3fd3ad971973f6f1d73b924af225252837)
adds 2558f81 the endpoint mapper now works in bigendian mode (This used to be commit 1f89d89954a3501e08efa97d1276ba9bb2d2305f)
adds 7db3bbc Autodetect service_type in cli_tree_full_connection() if the caller passes in NULL. (This used to be commit b63ebaa770940a276ab63583a13d8cc349b6efe6)
adds 0172920 Add note about new configure structure. (This used to be commit 43130f370b84828fce3eb5501464eb2c47138acc)
adds 8364fd2 remove a useless assignment
adds 7e6cf43 This patch adds a better dcerpc server infastructure.
adds 8fb8c40 fixed the rpc epmapper server. This fixes rpc over tcp. (This used to be commit 6ac547fa5fe4b1926bafc46e500b51486c7d500d)
adds ae21640 Update Copyright to 1992-2004
adds b827102 added dom_sid_string() function (This used to be commit 399f95536bf64890284a51e4a2bbb7a15c91c3be)
adds d753c5a Fix --with-fhs for swatdir (This used to be commit 5c8abbcbe520d8dc5de6df304f5a64048977b340)
adds 17b5c26 Add script for finding unused function checks in configure.in (This used to be commit 7c6a261871d2b44fe6eccfda7cb4f3c558dbf5e3)
adds e046983 a script which find unused or undefined vars in Makefile or Makefile.in
adds ff4a146 * fixed a segv when -U is not used in smbtorture.
adds d858a2c make sure we initialise r.out.handle in openeventlog (This used to be commit 6319166420ba7cd7bb3a69d88510d8e6216c7c89)
adds dc5f5d8 Add test to set single fields in fields_present with info21. (This used to be commit 2372321eedb6d446c1555ed318bd98743cabaaa0)
adds 8a102d1 remove all unused stuff from Makefile.in and some stuff from configure.in and dynconfig.[ch]
adds 1e14286 add make [un]installtorture and let this be called by make [un]install
adds 4d39861 avoid a copy of the data being input to the dcerpc server in the most common case of there being no pending partial data and a full dcerpc packet being received.
adds 7a4da96 dcerpc server output now copes with the client blocking part way through a read. This happens to also avoid a memcpy on output for dcerpc over tcp. (This used to be commit e7c53ad1856e299d82d84b5837189ae3191c32de)
adds 8ae5b50 added code to the RPC-SPOOLSS test that demonstrates that policy handles are not shared between open dcerpc connections, even when those connections are on the same SMB socket. I have tested this with w2k3, w2k and NT4. It seems that policy handles have a strict scope of the dcerpc connection on which they were opened.
adds 53382d5 check for the correct fault code when the server fails a use of a incorrect policy handle (This used to be commit 8cd6e90eb8716ba43f5940245d7be580aab4ba83)
adds 0593fd9 cope with a wider range of broken servers in the RAW-QFILEINFO test (This used to be commit eb6fc29caf5be8446c31668748a5cce387c71627)
adds aafd0ef let the event_add_XXX() function return a pointer of the allocated event structure and NULL on allacation error.
adds fb15b95 added a little bit of const magic to get rid of the data in librpc/gen_ndr/*.o (This used to be commit 866ef2edab91996964c8b43dbdd417f5908a00e1)
adds 0831b8b make dcerpc_pipes[] completely const. so it now apears in the text section of 'size librpc/gen_ndr/tables.o'
adds d8ee9d7 - make the recalculation of ev->maxfd a bit more efficient. - fix the case when we have no fd_events left on the event_context we now exit after doing the timed events and not block in select() waiting for no fd's to become ready...
adds 55dfa23 initilize ev->maxfd = EVENT_INVALID_MAXFD; before the while() loop.
adds b1d8f23 sorry, the last commit went in by mistake:-(
adds 3c310c7 fix last commit, which went in by mistake ('cvs ci filename' should be my friend:-)
adds da93724 - move the vars used by the backtrace stuff into the #ifdef
adds 0ea253d (merge from 3.0)
adds 2ffa2fe Remove testing utility for removed SAM system (This used to be commit dee59bec8413799aa66b37d5baace7dd2e782801)
adds e06687e merge the version.h autogeneration stuff from 3.0
adds d70b4a0 remove autogenerated version.h from CVS
adds 7de61be - remove all STFS related stuff (which were already removed in revision 1.37 and readded by mistake in revision 1.39)
adds 607d694 - cosmetic fix in configure.in
adds a5ece46 remove a lot of unused stuff from the header files
adds 1acedda remove a lot of unused smb.conf options
adds 04376e4 add find_unused_options.sh
adds 0d90f4b remove unused configure checks and options --with-acl-support --with-sendfile-support --with-manpages-langs --with-utmp --with-quotas --with-nisplus-home --with-profiling-data --with-syslog --with-pam_smbpass --with-pam --with-smbmount --with-automount --with-dce-dfs --with-afs --with-smbwrapper poll and poll.h
adds 670ccc7 merge: ldap and krb5 configure tests libads/*.c and libcli/raw/clikrb5.c from 3.0
adds 9b736c3 Makefile.in cleanups: lib/util_smbd.c is not used anymore
adds bfb86c4 fix PROTO_OBJS ... fix make proto on some platforms
adds ec5d556 some systems doesn't have ./ in PATH so use ./build/pidl/pidl.pl
adds 8468164 remove unused .cvsignore file (This used to be commit 64e064c4971a361a41b80ac47757e8581448f523)
adds ac7d38c remove unused files
adds ada1de7 some compilers don't like the #warning preprocessing directive so just do a DEBUG(0,("..."));
adds 894e02f some DEBUG and comment fixes
adds c610892 - we now specify the object files in the subsystems config.m4 file I plan to convert all objectfile group to use SMB_SUBSYSTEM later I'll add a SMB_BINARY() and SMB_LIBRARY(), then there will be no more need to touch Makefile.in, because all make rules will be autogenerated by configure
adds cc4af8d readd this fix:
adds b884eba const fixes
adds b2f097a remove some unused stuff
adds 26ecaa3 - move all SMB server stuff to smb_server/* and create the SMB server subsystem
adds a8152b6 do some merging from 3.0
adds a9b2812 make more function static, they are still available via the function pointers
adds 1c798ab - port AUTH and PASSDB subsystems to new SMB_SUBSYSTEM() scheme
adds 009fa83 move include/ntvfs.h to ntvfs/ntvfs.h
adds f848aff if vfs_cifs want to modify the ntvfs_ops struct, it should use a temporary copy of the struct!
adds 0b4da9d - add 'print' to the DCERPC binding strings
adds 2853e62 This would appear to restore smbtorture to be able to use the syntax documented in it's self-help for RPC tests.
adds 6d35156 remove unused Makefile vars and fix dublication in $(PROTO_OBJ)
adds f0c9a54 add the TORTURE SUBSYSTEM to the config.m4 scheme
adds 4639eb5 Convert libcli routines to use cli_tree instead of cli_state. Port smbtorture to use the new interface.
adds e7d68c3 fix pdb_ldap build if LDAP support was detected
adds e2327d7 - remove unused 'evel ...' calls, we don't need them inside of AC_XXX() macros
adds f5cb639 the subsystem name is 'PASSDB' so name the modules 'passdb_XXX'
adds 078cced - modified the dcerpc client security code to be generic, so ntlmssp and schannel are both instances of possible security modules
adds e159cc7 don't always use the same schannel context number (This used to be commit 396e0757122614211b535b140d9365ac7b8b880d)
adds 9a63881 Convert libcli routines to return NTSTATUS instead of BOOL. Again, the only users are smbclient and smbtorture. (This used to be commit 54cb508c78e5c1faa3ade46b46b165983c880d10)
adds 2ac07b1 we can close the netlogon pipe used to setup the schannel session key as soon as we are finished with the netlogon negotiation phase. The session key remains valid. (This used to be commit 95a40d4693994edcb2284a2a135d2db426f6addb)
adds 6bee3fb don't force debug in the RPC-MGMT test (This used to be commit e0eb4b3cfb75385ff7a012ca0f8fad1278c195d9)
adds 1277e83 fixed a couple of uninitialised returns spotted by valgrind (This used to be commit ccce61287de07684159e2de990773f4098e07652)
adds cc977af as I renamed the PDB subsystem to PASSDB, we need to rename the static init functions of the modules too:-)
adds 9b662ae fixed a void return spotted by metze (This used to be commit 3f1b7e51c9f18745b6c06c3934ecc4fdd743e1d0)
adds 8838344 do not return a value in a void function
adds 45e4462 move more code to the config.m4 scheme LIBBASIC, LIBSMB are the new global subsystems
adds e46d297 move the -lpopt replacement to a LIBPOPT subsystem
adds 6647ff7 move -lpopt replacement code from source/popt/* to source/lib/popt/*
adds 9a8cd1a move the tdb lib code to lib/tdb/*
adds df52da0 move the tdb utils to utils/tdb/*
adds f08565b move all old configure checks to build/m4/rewrite.m4 we should get rid of this file in the end:-)
adds 7653fc6 move external configure test programs from tests/*.c to build/tests/*.c
adds 0af9994 move some cryto stuff to lib/crypto/*
adds 947f90b remove pdb_nisplus, its also removed in samba3, because it was broken
adds 9320267 remove unused NISPLUS/AUTOMOUNT stuff
adds 64cdbdd don't inlcude rpc/rpc.h and rpcsvc/*.h anymore and remove NET_GROUP stuff, this needs to be implemented in a better way if we ever readd this
adds 6c7e231 fixed a problem with the smb client code spinning when the connection is lost. We now close the cli_transport when there is a socket io error (This used to be commit 138cb5f2f5f8ce1479ac687d18e6a0e355e55b7f)
adds 420c7b4 added the simple HOLDCON torture test. This is used to establish hundreds of idle connections to the server, which can be used to simulate environments with large numbers of idle connections. (This used to be commit cfce9458a22e8b6da1a10bb338b287c3eab9a1fc)
adds e967ff1 split up the schannel rpc client code into separate key establishment and bind calls, but with a combined call that does both. This makes is easier to write a schannel test program that tried different keys. (This used to be commit 9d89928086a7095bbc2218760b12263298af4217)
adds a6a935d remove the python stuff, this will be rewritten on top of libsmb.so and maintained in a external tree. (discussed with tpot)
adds 4282138 The file descriptor argument to cli_getattrE() is a fnum not a fd. (This used to be commit f172b6f1d08b7de040cde4a7d88708e5af29a3a4)
adds 42887e4 - creat the LIBCMDLINE subsystem including readline and popt
adds 8105eb6 renaming and restructuring of same object file lists
adds 2027b19 let the popt replacement stuff survive a make proto
adds 2622eae make proto should not catch any function of the lib/popt/*.c stuff
adds 14591dc fixed two writex client bugs
adds ab61569 in the async socket handling routines in the cifs backend don't assume that conn->ntvfs_private is set correctly, instead use our copy of the private pointer in the fde callback. This allows the cifs backend to be used on conjunction with a NTVFS filter module. (This used to be commit 8047b806e78815706bca81a77d04d5874ffd7d6e)
adds b53aad1 added the "nbench" ntvfs backend. This is used to capture NBENCH load files, and also serves as an example of how to write a NTVFS filter module for Samba4. (This used to be commit 04f8996dd32d92c5df1b6b1b27c6e71e99bc77da)
adds 1f6b3f5 fixed a typo (This used to be commit 10b137c6e3c1a640597ff4a0db10d635b51b806b)
adds 1b71c60 fixed the label for search requests (This used to be commit 8dbf08549e17a48a5cff114671122edb035dd900)
adds 2d9a8bf greatly improved NBENCH netbench simulator
adds dda01ce handle incomplete load files change default timelimit to 600 secs (This used to be commit c5c75a6adab10e35584dca760586fda333ca5308)
adds 8266615 don't check return fields (like search count) on an expected failure (This used to be commit 6cbe8a6bd5998c67b74b989d13d3cb7863fee75d)
adds 77f39da make sure the tags in the NBENCH test match the tags in the generated load files (This used to be commit 1c5dc25b3b678d7c5d271cc9bee5bf80cfbec3b9)
adds 3da4329 added the -C option to smbtorture
adds 98cbc66 added a 5% warmup time to NBENCH to make the results more consistent (This used to be commit df50911a9c71bf5b8a8988fdbf6c716f8343fa45)
adds 5e31a56 add config hints for cifs backend (This used to be commit bba81f1c7a87499f610ca19fbc5f1485d368c5b8)
adds c66a2c1 make the warmup and execute phases clearer (This used to be commit d49e4407e59a25c8e887b552ed2a58de7a16b6d9)
adds 8d0c060 as a special case don't check the status of the create of \clients - there is a race condition in the create (This used to be commit ddfddcbffd304b5ac51140dee048ead7137e293a)
adds 3d5ea8e nicer way of handling \clients (This used to be commit 931138cc440f646671ec5e9b52eb3666b2ff014b)
adds c5679b7 readx reply packets can be over-sized (This used to be commit ad42c8432b7df0ae44ca73e08d017e61a2bc6f1c)
adds 0340fec put the "max xmit" option back into Samba4 (This used to be commit 82e50a1ce8904c72c90b1e771f232acaad2c835e)
adds f169d83 fixed the handling of level II oplocks in samba4, especially when acting as a cifs redirectory (using the cifs backend) (This used to be commit 06a8100e6a2f3f079af5b6ec32d87d1d25f56c3c)
adds 516e90b use client1, client2 not client0, client1 to better match netbench (This used to be commit 4bbc77fa0c3a91fd34e1966892782f5b2a441359)
adds 9a29b39 - use a linked list for the ftable in the nbench load generator. This allows us to cope a little better with the async nature of open/close requests which implies a ordering on which handle to close.
adds 47dfe29 - moved some of the base tests into torture/basic/
adds 83b9f88 copy with a null volume name in a trans2 QFSINFO call (This used to be commit 96c54df6facc8d1d5ef559ebc3e7e0953d89b2ab)
adds 4217c60 removed the state parameter to tdb_traverse and the TDB_MODIFY flag (This used to be commit 6505efc7e9bfcdae3e370d8557328470608b87ca)
adds 2fe43ec added a private pointer to tdb_traverse() to allow callers to supply data to their traverse function (This used to be commit 76bf816485bf869c293791659da5dff2425d2d32)
adds ad15f42 added a TDB_MODIFY flag to tdb_store() that says "if the record doesn't exist then fail the store" (This used to be commit 6aec1457f8772cf81b88a0a00cc2ad7c16cd0d87)
adds 3744324 after discussion with the copyright holders tdb is now under the LGPL (This used to be commit 51409e2a417fb0673f59e5c823d7fe54b21e6f76)
adds 9403f3d switch from SIG_ATOMIC_T to sig_atomic_t (This used to be commit b881b72cb9cb5a4a8ad27b621e8cbe9dcfa7ba7f)
adds 4aa785b merge some recent tdb changed from samba3 (This used to be commit 0e845ecd49841c620f7f9c5ba6c5bfbb0c572032)
adds 58d50a6 make a more recent snapshot of ldb available to interested people. Note that I decided to make it LGPL.
adds 4258c7f building with Makefile.ldb now works (This used to be commit 12538cd2c650bacabd37f4d2ecd3ff3ffce87a00)
adds e5b5c1b added lsaCreateAccount() and a test in the RPC-LSA test suite also tested lsa_Delete() to delete the newly created account (This used to be commit c4d5d0e9eba6b564e2ce6885d66d644b6612d721)
adds 05d10eb allow "struct TDB_DATA" as well as just "TDB_DATA"
adds 4c12490 Added one more test for "dirname\." Jeremy. (This used to be commit a7ca9620d50aa33e7125d280bc096f1a42438141)
adds f1c3fa0 This is the start of a C API to the DCERPC client routines. Currently the only way to access this is to cut&paste from torture/rpc/*.c (This used to be commit 3355fec421f82034f433a4b59aa5ad589b070577)
adds ee44733 added the rest of the ldb_modify() code, which required a fairly large change in the ldb API. The API is now much closer to LDAP. (This used to be commit e9e85c464411c561c5073d262a2e3533fec175ca)
adds 9bc3b91 added idl and test suite for lsa_CreateTrustedDomain() (This used to be commit cdb47511531cb8ef19334088eecb14971e189a4f)
adds 84d009d added IDL and test suite for lsa_CreateSecret() (This used to be commit 4de08b64ddb3851e90a8dadd7d0d0991e933abf5)
adds c582f5c added IDL and test for lsa_OpenSecret() (This used to be commit dd95cd141dc63f16e14f4c9392529653084b5a2a)
adds 3855ee0 [GLUE] Sync tree with SVN r17. (This used to be commit 6e50109b664ff5fcc3d27f676d101c2b36574a63)
adds c424c2b r20: Add the registry library. Still needs a lot of work, see source/lib/registry/TODO for details. (This used to be commit 7cab3a00d7b4b1d95a3bfa6b28f318b4aaa5d493)
adds b087ed4 r23: get rid of def_finfo (This used to be commit 25b7ec390aec3e324c4c7ad8edbc90fc8896b230)
adds 69c19af r31: More registry updates. regdiff/regpatch work now. (This used to be commit 98224f5436695eb265f5d997cf4bc9cf735a4fb9)
adds 2db2697 r33: Fix torture test after IDL changes. (This used to be commit 8b9b992f6026a6b9ace7564d6aaac9060a54af7d)
adds 66abe7b r34: a test commit (This used to be commit 87429a0c99456118e6de841aa4f8948f136aa37f)
adds 2e022b2 r35: a test commit - 2 (This used to be commit b87af5a37b40687fbfc4b8d232e73b4459e58143)
adds 5c49a23 r36: - Start using memory pools in the registry library - Remove obsolete file (This used to be commit d85b8fb3b74b236fb03cf0931a0f585eec74536a)
adds 381a903 r42: importing .cvsignore files (This used to be commit 11717ae912449bde596ff6cf7d8fddcc86548f15)
adds 2542ed0 r46: Add CreateKey function (still working on it) (This used to be commit 9f13b7c60cc7e6edd095eee96625ee02cd0dd73b)
adds 220ea5b r55: if you try to use a custom bind or unbind hook in a dcesrv module and also use the autogenerated boilerplate you can just use:
adds b96025e r61: - Implement first call in the winreg rpc server - Add some initial implementation of the ldb backend - More checks in the winreg torture test (This used to be commit ae2b63b6f1821bc4f693cb8e2a5f78718c483c24)
adds f9235e0 r62: Fix the build (This used to be commit 1396db85372af1824592ef66f963603e3f35803c)
adds 19680ba r65: added support for file streams in the simple NTVFS backend (This used to be commit 9a9cc44a05510a69ad902db4d01dc12b6ac4f8ba)
adds 7d97633 r66: fixed a segv when printing an error from a session setup failure. This was caused by the cli to cli->tree conversion a while ago (This used to be commit f88f1d33618562f8b8273ec45a79b819c9e48686)
adds 1c5de89 r67: added a destroy hook in the policy handle -> wire handle code to allow backends to cleanup handle data (This used to be commit af0c21c1e175ca2ebb687dc6dff83da919280271)
adds 43caaa5 r99: make sure we reap child processes in the standard process model (This used to be commit ad8b3cc1e3bd2f86397038010d77cd875b1c94da)
adds a8a42e7 r100: remember the user session key during session setup so it can be used in various crypto routines (This used to be commit f6cf9020c8899e784385ea0e14fa465685441ee6)
adds 984bfce r101: added lsa_SetSecret() and lsa_QuerySecret()
adds c58c7ea r106: add an idea about SMB UNC names (This used to be commit 1497f8c113ac6294968ec681aa536180e5d9eb6b)
adds 1b6b6f7 r107: a test commit (This used to be commit c6546442a4ff4a65e7e88a1aa79698a32bee8fcc)
adds eb90531 r108: a test commit (This used to be commit a374d6012d62497ad42b3d1957df1093f4b088b4)
adds 7304bb8 r109: a test commit 2 (This used to be commit 7bc10b350f3245d05967de581fec78152c686e71)
adds 2aee840 r112: the simple backend now registers as both "simple" and "default" so older smb.conf settings will work (This used to be commit 6f6285ce603b55b1c68cf54621e22aa777b6c5c5)
adds a8dfb92 r113: added support for "read only = yes" in simple backend (This used to be commit d268e455f15ec0d2b9e9e7abd8c7135ff4c19fcd)
adds 2f4bb85 r114: - remember to initialise open_files
adds 509bbf4 r125: use AC_CONFIG_FILES() instead of AC_OUTPUT() we should have only one AC_OUTPUT() at the end of configure.in
adds 8709182 r126: - add first srvsvc and wkssvc server side stuff - we know can browse the server via the Windows Explorer
adds d907dcf r127: NetWkstaGetInfo level 101
adds aebfb3b r128: Another registry update. Changes:
adds 9cbbf2d r129: Convert other utilities to new API (This used to be commit 95c9852b1607335eb24025081a251139449fb695)
adds b15ed4f r130: added DCERPC_COMMON_OBJS to Makefile.in (This used to be commit ab8904a596c6a81806e5af1c56a43e272c8a7855)
adds 040d626 r131: mark some scripts executable (This used to be commit fe1a5a8e2564611450bbef0f500ba6d554527fed)
adds cfa6311 r132: fill in the correct default case for the WKSSVC GetInfo call (This used to be commit 117a82ada32919a91f3bba9c00236fc0112b230c)
adds 72daedb r133: don't try to do a database deltas with a -1 seq num (This used to be commit dcb172d207ca0b56e62165633b2f7f7fcc188f7c)
adds 42889e5 r134: - added ldb to the build of smbd
adds 4d1add1 r135: some test ldif for an idea I am playing with to replace smb.conf with a ldb
adds ab53890 r136: I forgot to add config.m4 for ldb in my ldb commit (This used to be commit 299009fde93a64841738c30422f342004671ce2d)
adds 6dd7445 r137: Add notes about handles in dcesrv pipes (This used to be commit 9bd7e9438e88545abe3a555624be4717db47e0c0)
adds fdcafde r138: fix typo
adds 177777b r141: A number of changes to get things working on FreeBSD and reduce the breakage caused by someone recently ...
adds b65824f r142: Add detection of sendfile to configure.in so I can add support for sendfile in the SMBread etc calls. This looks easy to do ... (This used to be commit bd3cdbb0f50f0a3c7a24cdaf0d8921a962b88dbe)
adds 91b30df r147: - Remove dublicate ldap tests (richard the current test is in libads/config.m4 :-) - Move sendfile check to ntvfs/config.m4 - Move comparison_fn_t check to build/m4/rewrite.m4
adds ac19357 r152: a quick airport commit ....
adds 0446e6a r157: cope with or without LDAP in ldb sample Makefile (This used to be commit 5004159bf93ccb62d056fa67c18f4a52cdbb2026)
adds 27db4c6 r158: cope with or without LDAP in samba build of ldb (This used to be commit e776ce4f9e6fead235b3cec86d85eb95704f10ef)
adds a7efe6c r159: nicer usage messages when no URL is given (This used to be commit 8655f0b435e06af21d5d9fa210441fbf318673f0)
adds 491ce98 r162: Minor bugfixes: - Don't keep windows open after errors - Don't build ldb backend by default (This used to be commit 1bb64782c6585c02b8792d23b97d3da60aac844c)
adds 3185ace r163: - enable ldap in the sample makefile, and use /usr prefix
adds 6df152f r164: Viewing remote registries with gregedit works now (This used to be commit 697560a117ba19bb44539d6d63cc9143127e29d1)
adds 07afafd r165: Add support for viewing registry values in gregedit (This used to be commit 1d8a6d762aa4dab54bb58959cb1e7957a76e5b6e)
adds c60c5eb r166: Fix enumerating values in nt4 backend (This used to be commit 1a7de762c60177b6e250f81cdeb3466fce148bff)
adds 639afab r168: - Cleanups in rpc backend - Small fixess in nt4 and dir backends - Start on w95 file backend (This used to be commit aa739e8d3c7108f6f2089af2d8d522feacc7f698)
adds 9d6a284 r169: Fix gregedit (This used to be commit 32036375de58327a673a5a85cedb01e8ddfa503a)
adds 24cd656 r174: Win95 registry files (like USER.DAT) can now be partially parsed (This used to be commit dd31d3bcbfbb0ef7a96a1b86c1b4c54b650e9fd5)
adds 49d54f0 r181: Parsing windows '95 registry files now works (including values) (This used to be commit 4d6ce648567060b9922343971d7aafd545341439)
adds 4019324 r182: Fix a couple of segfaults (This used to be commit db5d7062e69b456a89b17525e5a0177f93c90c83)
adds b4d6cbd r183: More bugfixes (This used to be commit 88911bbcca574adbf6ea4f0759a68f2961b05d6b)
adds b560bf5 r184: Fix UNIX Search info level. This still needs to be added to the raw client library before this test can work. Jeremy. (This used to be commit 7b2a2665438a1dbc05053a13f5f84bb56dacd073)
adds 198a92c r187: RPC registry backend fixes (This used to be commit f832d6776cb10f5c7d7ed83e6f66e4d28a461916)
adds 00cedc0 r189: Added UNIX search into tests - added client library parse code. Jeremy. (This used to be commit a25ae9addbb362abf67a0cbd6e62bf4cbe06d8b7)
adds 17ddb68 r190: More RPC updates (This used to be commit 0a67057e9626c1539f964e978537e24544784263)
adds 662013e r194: fixed compile with ldap (This used to be commit 3b4b528dc65bcb3b0de674e1d90c767244c94402)
adds 2199a6f r199: More registry rpc updates (This used to be commit 02ddf78e5563b15cb45ae4bc6234469be0dc0210)
adds c7a60a1 r200: fix compile errors (This used to be commit c64132ddc6396a599a2e13b893e8abf1f731478f)
adds bf6e1db r202: Fix aclocal.m4 to only use $BLDSHARED to select whether to build static or shared libraries. (This used to be commit a4ce81cb0680af431ef855f15693c0377cf284e0)
adds 6f47ce8 r203: Added size and alloc size tests to UNIX info level. Jeremy. (This used to be commit 16455c5b34fd09ab16a1ea841f710ce65bc492c8)
adds 763c4bc r204: Turns out that the string in the SEARCH unix_info level is that rare thing, a non-length string (ie. not a WIRE_STRING) but a null terminated char string. There wasn't a good interface to pull that out of a blob (all the string interfaces assumed WIRE_STRINGS). Added a new one, only used for this call. Sucks, I know - but the alternatives suck more. Added tests for some of the unix info returned. Jeremy. (This used to be commit 4d0ed04c54b105789ffd32334c3b0e544 [...]
adds dda81bd r205: update to the new version schema
adds 1ac2010 r206: - we know use SVN not CVS:-) - we should cleanup the cache before and after autoconf
adds 3b2993c r210: More work on DCERPC client functions:
adds bfbe809 r211: svk has different revision numbers, so use "3.9.0-SVK-build-276-metze at dragon" as version when the working copy is checked out with svk
adds 5201ae9 r212: fix the svk stuff
adds b8ae255 r218: added a comment regarding the %c strftime() warning (This used to be commit 03c5dd88558bdd9ca714e6842ea65fa3b667657e)
adds b03a02a r232: Test whether querydispinfo and enumdomgroups return the same set of group names.
adds 826efc9 r255: added samr_SetDomainInfo IDL and test code (This used to be commit 9f12fb39dbac886582d0ccce418491522c042fe6)
adds a106e7c r256: added samr_CreateDomainGroup() and samr_DeleteDomainGroup() IDL and test code (This used to be commit 46185a71ba0e06544cacf117654e4dbf39385378)
adds 90fd8ae r257: added samr_SetGroupInfo() IDL and test code (This used to be commit fe1fc81ba76515b79069881d2d62f60201314d04)
adds 04af17e r258: added samr_AddGroupMember() IDL and test code (This used to be commit 0b8203306d9eb61aaec9549d56c40831fcd091c3)
adds 3441f07 r259: added samr_DeleteGroupMember() IDL and test code (This used to be commit 747351140b839879abe1a79a005d81ca4b35a658)
adds b9411f8 r265: fixed a bug in the string to sid conversion code (This used to be commit 117aa5cab7783ea741d4840ea5ced00cf34868a3)
adds 80d9ba9 r266: modified autoidl to deal with policy handles (this helped me work out a few more samr functions). Still a hack tho. (This used to be commit 15199a384f63ff206c8bcd483d615a3f91e9877d)
adds d5a860e r267: added IDL and test code for samr_ChangePasswordUser(), samr_GetDisplayEnumerationIndex(), samr_TestPrivateFunctionsDomain(), samr_TestPrivateFunctionsUser() and samr_RemoveMemberFromForeignDomain() (This used to be commit 53c66708874f9f8e7868530cd2a780160e2eca01)
adds bfa3706 r268: added IDL and test code for samr_QueryDomainInfo2(), samr_QueryUserInfo2(), samr_QueryDisplayInfo2() and samr_GetDisplayEnumerationIndex2() (This used to be commit fddda52500d482bde79994c14a0a822a1d305ac3)
adds 6de32dd r274: Be somewhat more POSIX compatible (This used to be commit c98a234d02d6190cf99ab1c9ff7b029f929e292a)
adds 8fce9e3 r275: added IDL and test code for samr_QueryDisplayInfo3(), samr_AddMultipleMembersToAlias(), samr_RemoveMultipleMembersFromAlias(), samr_OemChangePasswordUser2(), and samr_ChangePasswordUser2()
adds 916fd3e r277: fix the initialisation of subsystems for process model 'thread' and 'standard'
adds e5f44e4 r278: build and install LDB_PROGS and REG_PROGS by default
adds 55da6e7 r286: use talloc_array_p() instead of talloc()
adds dc8def7 r287: patch from Richard Renard to add AcctLockStr and the delete user and delete group levels of Deltas
adds 6428ffb r295: more correct IDL for the netr_AcctLock structure (I hope) (This used to be commit b10127800a3101769241abf42ed76cbddf71a5fa)
adds 5f54554 r305: - added IDL and test code for samr_RidToSid()
adds 55a19a7 r306: added another define for a DCERPC fault code (This used to be commit 3c8d580d2c2ae528c5725145d81761296b8be04d)
adds 7f26e3a r307: added IDL and test code for samr_GetDomPwInfo(), samr_SetUserInfo2(), samr_GetBootKeyInformation() and samr_Connect3()
adds 7eb7b15 r310: add missing ','
adds 7feebcb r311: add srvsvc and wkssvc rpc pipes to the default pipes
adds ee0588b r312: let ntvfs posix backend return NT_STATUS_ACCESS_DENIED in the connect hook and print out an error message to the debug log which say: use 'cifs' or 'simple' as ntvfs handler this also warns about 'root' fileaccess in the 'simple' module
adds 8aa6f93 r313: add the warning about fileaccess as user 'root' to a README file and DEBUG(0,()) it on each tree connect
adds 7e6038e r322: use the -C option to configure for developers (makes a huge speed difference) (This used to be commit b8735ed55c5a4375b3b1861a2a45682227dffd4f)
adds ced7fa4 r323: added rough password quality checking in generate_random_str(), so we generate passwords that are likely to be accepted by the win2003 quality checks (This used to be commit 5954969f278e7f23190fe7301bfdc608f480eef6)
adds 2b9fb96 r324: - don't reseed on every password generate
adds 45b57a8 r325: added IDL and test code for samr_ChangePasswordUser3().
adds 1325dea r326: tweaks to the RPC-SAMR test code to allow win2003 to pass the test (for example, not filling in extra fields in level21 setuserinfo) (This used to be commit d06ed158f9aef94159bfc09065ca5ad0c4c99de3)
adds 1793845 r327: fixed an uninitialised variable found by valgrind (This used to be commit 10844cf925d6a8164191a6dbbcaacc7bf8179933)
adds 493a37b r335: added much better handling of servers that die unexpectedly during a request (a dead socket). I discovered this when testing against Sun's PC-NetLink.
adds b394a4c r336: added a -X command line option to smbtorture to enable dangerous or possibly destructive tests. Use with care!
adds 07882b5 r343: added automatic reindexing of the database when the index list changes (This used to be commit a811640ce408373a5c2c0ee2c125bd735d96d5e1)
adds 803b5d8 r344: fixed deletion of index records (This used to be commit 246f17cd4a7851042739574f1e07b113c44275c7)
adds 27ce4aa r354: Tridge convinced me that writing some wrapper functions by hand was a bad idea. (This used to be commit 6eb0b17015071790fb0108b140936ac81f4c7f92)
adds f3d3b3c r355: Fix a bunch of compiler warnings in the registry code. (This used to be commit 0be7a866dc39e2d63c9c114d0f668287259e7c9e)
adds 3dce6f1 r356: Start of auto-generated client functions. Tridge can you take a look and tell me what you think? Output does not compile yet. (This used to be commit 65692c9a9301329ad93628778e3d8f9188a67059)
adds fd72525 r357: added share browsing to smbclient using the SRVSVC MSRPC pipe (This used to be commit 53ae1ddb8d974736ed305d5e4da04807f0c04332)
adds 304396c r358: added some more annotation on the samr unknown attributes (This used to be commit a946315193443feab786a588f371ad2a560327d4)
adds 31d44e3 r359: moved the share type definitions to srvsvc.idl
adds 9e323d5 r360: use the STYPE_* definitions from srvsvc.idl (This used to be commit 32707fe3c0fd7139b597fef1c2b096992e51bdc6)
adds 2733f8c r361: allow anonymous browsing (This used to be commit 845730501e24629aa3db4698f097dd73c14bca3b)
adds 6ee381d r362: after setting domain info query it again so we can see what attributes stick (This used to be commit b2ebaf95b75b050ad02ca967867337cd81faa859)
adds 0d1c529 r363: nicer error handling in pidl (This used to be commit cafc8a5e763834a26432c467abfe84f140bb7d80)
adds 3fb30e4 r364: finally worked out the ancient samr_ChangePasswordUser() interface
adds 2cabf61 r365: improved the IDL for samr_Connect5() (This used to be commit 4b4f025504cb5b92c8b119259f1df622cd72ec7c)
adds 16d3528 r372: automatically create a fake BDC machine account and delete it afterwards for the RPC-NETLOGON test. This makes it much simpler to run the test and also means that it doesn't distrurb any existing domain join you might have. (This used to be commit feac996794d5cc16e3612fb2901668a9b1e1d274)
adds 8882401 r373: use a much larger default tdb hash size in ldb (This used to be commit 54f47c45b8f828ad5ddaa630d0c1e673f2c74b7a)
adds 6cc392b r374: allow for a policy_handle fetch using a handle type of DCESRV_HANDLE_ANY. This is needed for operations like samr_Close() that take any handle type. (This used to be commit 6fbbfc4462388c4c86f9f0ddd3cdd99225512ef2)
adds ee0489f r380: make sure that ldbedit -a works with all tdb and LDAP backends (This used to be commit b5cb5a1e62a4b9df6f163082498942553662436e)
adds 6411aa4 r381: make the code more C++ friendly (This used to be commit 8acecc7f27e25ab876fffffe43ae75b5f77aff77)
adds b0b9759 r382: More C++ friendliness fixes. (This used to be commit e96f3a2005cf6f4da2ecd4670a35eab1b4f250d0)
adds 75eef34 r383: Scripting extensions using swig. This commit includes only a (LGPL) python interface to tdb and a rudimentary build system.
adds b82b555 r386: Another torture test to survive.
adds a00c266 r387: more C++ friendly changes (This used to be commit ac0c525a8b8a05cc275fb9f4c1dcfd749604c85f)
adds 24be9dd r388: added IDL for 3 more set user info levels (all of which set the password). That makes 8 ways to change a password just on the SAMR pipe!
adds 932b0ff r389: added a test for set user info level 26 (set password extended)
adds 3fe884c r390: added my best guess for how session keys are supposed to work when you use NTLMSSP sign or seal at the RPC layer
adds 473d669 r392: added IDL for 3 more netlogon Delta levels, thanks to a dump from Richard Renard (This used to be commit 2d8772ec9607c4e06bbc559b35979e27d4b988d9)
adds aa68fba r411: make swig should not be the first make rule...
adds 405e086 r412: as we decide to not do 3.0.2a releases anymore, remove the generation stuff from VERSION and mkversion.sh
adds a37c408 r419: Data::Dumper is not portable
adds 931927d r420: added nicer names for the field bits in userinfo21
adds f517d6b r424: let this code compile on every machine hopefully
adds 4c991c6 r425: add some comments to ugly code parts
adds a2b6d47 r432: fix the linking of the reg* tools
adds 0dad5a3 r435: a major upgrade for ldb
adds 3c117a4 r436: fixed indexing of objectclass with subclasses (This used to be commit 4d92e6f79f52ec0d580dfda2a91b4afc95838ff4)
adds 29bc1f5 r437: fixed handling of a corner case with multi-valued indexing (This used to be commit b38612185657512419c4b3dc806cf1183e0db0cb)
adds 9c92ac9 r441: added an example of how to use the remote rpc interface (This used to be commit 62f59d1180cb97cbfd6e046072131fc486ade4bd)
adds 585d87a r442: fixed some uninitialised variables pointed out by gcc -O3 (This used to be commit ff31cfb941b77e99e648011a6b7639b2a5923a6a)
adds 9f08410 r443: Update Samba4 to the auth and NTLMSSP code from Samba3.
adds 78aa8f1 r444: - added the beginnings of a ldb test suite and benchmark
adds cac54fe r445: fixed the bind_nak code (This used to be commit f3799e7720e13e12b59168cf4afbf2dfe87868f7)
adds 63a41d7 r448: Fix 'auth' in Samba4, by making 'auth methods' a normal smb.conf paramter, without special links to other variables.
adds d8bb3d8 r451: More NTLMSSP work.
adds cd16ca9 r452: move from first-fit to best-fit in tdb record allocation. For a situation where we are continually increasing the size of a record (such as ldb index records) this reduces the resulting tdb size by a factor of over 100x, due to reductions in fragmentation. It appears to have no noticable effect on the speed in other cases. (This used to be commit b61d7f8bbc0c01d648ce204ffb6ea657e0b04c03)
adds 1cc8db0 r453: added a comment about indexing on objectclass (its usually a bad idea) (This used to be commit f88760c3cc81324d3d339702b411603139af6224)
adds b96695c r454: allow a non-URL form of a filename to be used in ldb_connect(). This makes it a little easier to work with the ldb tools (This used to be commit 03df31cef025b2087531579437d6bae1ec36e82f)
adds 208e097 r456: - added -i option to ldbsearch
adds af48da5 r457: added some more samr tests to help me work out the right error codes in our new samr server (This used to be commit 0f2503111498e809237e0155962db55dfde8cbfb)
adds 8db18a0 r458: this is the (very primitive) beginnings of a SAMR server for Samba4. I'm committing this now so I can get comments on the approach.
adds 7ab448a r459: added an initial provision.ldif - this is temporary, and needs to be replaced with a more sophisticated provisioning system (This used to be commit 86604bef236568028e84e6b1e8d935c3cfd70112)
adds d6f20f8 r462: added an explanation about the rather complex ltdb_key() function (This used to be commit 894e44022d16d9ff43f421fb15495845710000ab)
adds 73744d1 r463: build ldb with debugging when standalone (This used to be commit 77269e7ad6f569585d5fad37ee63169c4eee3f01)
adds 21e6b15 r464: a big improvement to the API for writing server-side RPC servers. Previously the server pipe code needed to return the RPC level status (nearly always "OK") and separately set the function call return using r->out.result. All the programmers writing servers (metze, jelmer and me) were often getting this wrong, by doing things like "return NT_STATUS_NO_MEMORY" which was really quite meaningless as there is no code like that at the dcerpc level.
adds d2ea763 r465: we need common.h in two more rpc server pipes (This used to be commit d96b68169a5ab46cc0550732d4fe94af75e06fd6)
adds 1b3bbc7 r466: implemented samr_OpenDomain() and samr_GetDomPwInfo() server side calls
adds 6a8355a r467: hopefully get the buildfarm compiling fine now...
adds 2c36768 r468: fixed timegm() on broken systems (This used to be commit a3d639d04ff25deabd299ea24917adde9192ed38)
adds b4f94f5 r469: considerably improved the ChangePasswordUser3() IDL thanks to an idea from abartlet (This used to be commit 5f30c3b077b59fc7ec40644e3af7236292100c6b)
adds af66c31 r476: i forgot the argument to get_time_zone() (This used to be commit 34ff18839c97dbb77c76097b4484ebec398da192)
adds 232bc15 r490: - expanded the test suite to test modify and delete operations
adds 3aa278b r491: regtree and gregedit also depend on LIBCMDLINE (popt stuff)
adds d8ce7c6 r502: modified ldb to allow the use of an external pool memory allocator. The way to use this is to call ldb_set_alloc() with a function pointer to whatever memory allocator you like. It includes a context pointer to allow for pool based allocators. (This used to be commit 3955c482e6c2c9e975a4bb809ec8cb6068e48e34)
adds 722e301 r503: we don't need to include ldb_parse.h any more (This used to be commit 85e57684b4dc4edcfd6d4cd1492d63810f8ce211)
adds 9261ceb r504: fixed a bad call to list_union() (This used to be commit 4404056cd5fd65d72a38ea474fe330281b3ee19e)
adds 9c07ce7 r506: got rid of unused function secrets_get_trusted_domains() (This used to be commit bb74a94e2610620987a44ab7289115a8ee361529)
adds cec1bc8 r507: the new ldb code will use talloc_free() a lot, so I have made talloc_free() O(1) in preparation. This also halves the number of malloc() calls and increases our internal consistency checking, without breaking valgrind testing. (This used to be commit 2331d4e76e40ff08215853f747f7063213ac92ce)
adds 8db2f25 r508: fixed a place where we used free() on memory from a talloc(). The new talloc code catches errors like this. (This used to be commit 22aa425c96030f55f6202bca1e1a876b0bc03f03)
adds 7216d23 r509: fixed a memory handling bug that affects ldb with memory pools that change with each request (This used to be commit 18695cefa16b867427e3ca2fb0d787d850ea25c3)
adds 51803f7 r510: converted the samdb code to give ldb a talloc context rather than letting ldb use malloc (This used to be commit a3edd4bca8769cd804a5908286c7a18ca5c8fa00)
adds 404c319 r511: fix some const handling (This used to be commit be94cc4032b23fd99823902ddcd1472a72314a88)
adds 6829356 r513: added a generic ldb debug system to allow the Samba debug functions to be cleanly interfaced to ldb (This used to be commit 74b89d5f960d6b936751e3f057b4540eb80b79cd)
adds 998aab3 r514: added a context pointer to the samdb interface, as suggested by metze. Also added a reference count so that a client can close the connection handle and still used a derived domain handle. (This used to be commit b1cd98188d6f1f8236f5dbc7a3605a39ae27fb73)
adds 7e921fb r549: added support for DOS error codes in NTSTATUS returns. This uses a range of NTSTATUS codes that are normally invalid to prevent conflicts with real error codes.
adds dee25d9 r550: Remove clientfns.pm module - it was a bad idea.
adds 265023f r574: - another attempt at const cleanliness in ldb
adds 2fdf5d3 r575: moved the SID_NAME_USE enum into samr.idl (This used to be commit 2cb06b39d91ef18b21c18e9376ccbd8076aeecf8)
adds 62e9106 r576: added a ldap_timestring() function (needed for fields like whenChanged in SAM db) (This used to be commit b2a63555189fea41184a2cac796945bca4e98995)
adds a848b0e r577: extended the LookupNames test to check for correct handling of unmapped names (This used to be commit e3b31625f476cb1b8a4d5003dee2c574582c9b46)
adds 0ed08d9 r578: initial server side implementation of samr_CreateUser(), samr_CreateUser2(), samr_LookupNames(), samr_OpenUser(), and samr_DeleteUser()
adds 8108314 r582: added the LMSessKey in SamInfo and SamInfo2, thanks to work by abartlet
adds d2c7b5c r583: fixed two bugs in the handling of index entry deletion (This used to be commit 7b5f3370e6c078bf506ac3eb24fb330d4aee7688)
adds 8c2636f r586: removed --clientfns from build_idl.sh (tim removed that code from pidl) (This used to be commit d1dcde1d913803a44b07a1937262ae627680072c)
adds 35ffc46 r587: added server code for samr_EnumDomainUsers, and started adding samr_SetUserInfo and samr_QueryUserInfo (This used to be commit e0db9659a85b59e52fbe033a94b411d6c64d9f9c)
adds a109365 r589: Fix IDL dump module so --dump and --diff options to pidl.pl work again. Still a few problems left though. (This used to be commit e921a5879f8a5a867dce61e684a0010a5dab9472)
adds 3672a06 r591: don't need to init non-ref out ptrs (thanks to abartlet for spotting this) (This used to be commit 3ac0cff83752b98ee7b8af7f4f9a33ffe9ae05e7)
adds 7aa41d8 r593: add a constant for the records size multiplier for max_size in samr_EnumDomainUsers (This used to be commit 252b11112ce22152de3d53d0ba657879346ff243)
adds 9610603 r594: - make sure all users in the domain have the same base sid!
adds 1d5c2c3 r595: nicer handling on max_size multiplier (This used to be commit 994baba7ebc267cb3051109aee022d71472aa6b6)
adds 0ea5d1f r596: log all ldb searches at level 4 in samdb (This used to be commit defaf0d817a7c207da59692245aa65bc30c9bd19)
adds 5c50f79 r597: Start generating parser code - only supports uint16, uint32 and policy handle types. (This used to be commit 1e02ccd94edc87f4107d21f7f778f1a88c9e197d)
adds b91eb9e r600: Get rid of trailing whitespace which freaks out emacs' fontification. (This used to be commit d0383e9a7a0a5bee9a52ddc81d5f89c9f01c269b)
adds 54a695f r601: added the server code for all the samr_SetUserInfo and samr_QueryUserInfo levels except for the password set levels.
adds 0221717 r602: Autogenerated packet-dcerpc-samr.c now compiles! (This used to be commit 0c1069b56e7c80e2b428f6a6b550eacd5ac3d762)
adds 1f2fa49 r604: Better dumping of in,out,ref properties. (This used to be commit 209f5a25a950e8780e9512b71fbb12b1cdbe1a17)
adds 9652ed4 r605: Implement CreateDomainGroup, essentially cut&paste from CreateUser2.
adds 51d5dde r606: added a HIDDEN attribute on fields in ldb (in @ATTRIBUTES). This allows you to mark an attribute as only appearing in searches that explicitly name it. It will be used for attributes like nTSecurityDescriptor (This used to be commit f5cd3d733b71368ea652f8a4d653d87f45ff983f)
adds 5dc7333 r607: When our code is looking for an 'empty' data blob some of it tests the .length, other code checks the .data.
adds a765d36 r608: - a couple of very minor fixes to the CreateGroup code
adds 55fa62b r609: allow ldbedit to take a list of attributes to edit, just like ldbsearch. This allows you to edit the description of all users using something like:
adds dce84ff r610: - Merge the Samba3 'ntlm_auth --diagnostics' testsuite to Samba4. - This required using NETLOGON_NEG_AUTH2_FLAGS for the SetupCredentials2 negotiation flags, which is what Samba3 does, because otherwise the server uses different crypto. - This tests the returned session keys, which we decrypt.
adds 59c8f48 r611: Fix breakage from my last commit:
adds 13abda1 r612: fixed a timezone call typo noticed by abartlet (This used to be commit 329c5ccd74680381b30c4a2235010c766ac46ecc)
adds 5ae9bd7 r613: Fix the RPC-SAMR torture test, for my session_key changes.
adds c041077 r614: Clean out the POSIX assumptions from the Samba4 auth subsystem.
adds 16f7b35 r615: Implement samr_OpenGroup, samr_QueryGroupInfo, samr_SetGroupInfo, samr_DeleteDomainGroup.
adds 005eb6b r617: Sync some minor updates with repository:
adds c9bf977 r619: Remove more code that is no longer called.
adds bc8e2d5 r620: Remove more ununsed code.
adds 0997d02 r622: removed some unused functions to make smbd compile again after andrew's recent chainsaw job :) (This used to be commit 20166f4e19a599a85dfff045a738309d191db9e7)
adds 0f581e4 r623: setUserInfo level 24 (password set) now works in the SAMR server. This includes all of the password complexity, password history and other password restrictions. (This used to be commit cb070b9084d95cf5178edbef951b75eab62b7220)
adds 7dc054a r624: all templates should be in class Template (This used to be commit 0431d309037e97456895095f8e0a44b71de1454e)
adds 5afbecd r625: - handle passwords longer than length 14 (thanks to abartlet for pointing out the bug)
adds 28cfc3c r626: make the code a bit more readable
adds e0970e1 r627: remove the precompiled header when we call make clean or make proto
adds e8d3e37 r638: remove unused dependency to Data::Dumper and dump (fix some build farm hosts)
adds 085df45 r641: readd 'use dump;'
adds 968bf58 r644: add SPNEGO auth type
adds b5edc0f r649: return unknown interface when the client not yet binds succesful to an interface
adds b2d1f78 r655: Fix if() logic (This used to be commit 09096cfc3e1b35b4ac944cf84bfdec6ee44e06bf)
adds f236700 r665: merge over the new build system from my tmp branch to the main SAMBA_4_0 tree.
adds 5ad0ccb r666: readd 'make etags' and 'make ctags'
adds c2236f1 r667: remove Data::Dumper dependecy
adds 9c4a451 r668: fix the build
adds 6e70a68 r669: display the version on top of configure
adds 4c83bc7 r670: add make everything
adds 93263d3 r671: fix make ./include/proto.h
adds 0a690c1 r672: disable gregedit for now
adds 0b7f81e r673: disable registry_gconf for now
adds 25b9531 r674: use the same -I flags as before
adds 7624b32 r677: fix: '$' -> '\$'
adds fa069fd r678: use ./config.smb_build.pl instead of config.smb_build.pl
adds 30d7260 r679: fix make install
adds 4b08f42 r680: fail directly when we notice that perl is not there (we fail anyway)
adds 1483287 r681: don't init r.out.result.v
adds 61ff3d4 r682: Typo fixes (This used to be commit 767ba7bd52d7fa98524a553d86dca657c5290424)
adds 03631a6 r683: Remove the trailing ; from this macro, so it can be used in an 'if' expression. (This used to be commit 3813517a8b561e7210ffc32ce861683b057d18eb)
adds 060f94b r684: Note the fact that NTLMv2 provides a weath of futher testcases...
adds d12e825 r685: The SAM is dead! Long live the new SAM! ;-)
adds 0048335 r686: - Add SMB_EXT_LIB_FROM_PKGCONFIG() - Build gregedit and registry_gconf again if the required libs are found (gconf and gtk) (This used to be commit a63b704c36f2f5b52e932b6b2c99e7d664c9bdc7)
adds 2b7de39 r687: add newline at eof
adds 3f564db r688: add --enable-experimental
adds d5ba19d r690: - ignore source/tags
adds bb1bb2d r691: add -- make binary_smbd make library_libldb make module_ntvfs_simple -- style make rules which depend on make basics, so make idl proto is called by them
adds 76d50e0 r692: Add libwinregistry (This used to be commit 0ace3bf289777c30310a05e66fd674337413f0d8)
adds 072ef86 r693: Make static (This used to be commit 30d3915c760ac5ee5e632539a3503fc7fed9cc63)
adds 722ae56 r695: don't add libs andlinkerflags to STATIC_LIBRARY
adds 90e3150 r696: fix formating
adds ace1c1f r697: make use of SMB_EXT_LIB for LDAP and KRB5
adds 77c30eb r700: fix SMB_LIBRARY() to disable the lib by default
adds 4f0356d r701: change debug messages a bit
adds 90cde0a r702: fix krb5 linking
adds dd1e2cd r703: only use $PERL -W when --enable-debug
adds 031f5ee r707: Chainsaw work - SAM_ACCOUNT can die, along with passdb
adds c727f2e r708: Clean up copyright headers, to reflect code that has come and gone over time.
adds f2548cd r711: don't hide attributes inside the special ldb_tdb records (so the fact that a attribute is hidden is not itself hidden!) (This used to be commit b42d1f39842ac25fee2238040ac01321f71a79c5)
adds ff55bda r712: fixed a bug in the NetShareGetInfo idl, and added another info level (This used to be commit 93977055939c5282dbf218f3a6739fa17ebfc641)
adds 44c107e r713: added a NetShareGetInfo torture test (thanks to abartlet for pointing out that this was missing) (This used to be commit 00916f236d3437a9080614d20a3ab589be6f9196)
adds 71e22ef r714: make sure ldb formats are portable between big/little endian machines (This used to be commit 166a664a00d2befe30978072e6f3f266b18ba9f4)
adds 0f14ae4 r715: Finish the ldb conversion for the auth_sam module.
adds 5767c10 r718: removed some more unused code, and two source files (This used to be commit a9768c25fd32e76514c837f343f2b52bf0f0824d)
adds 6b921d1 r719: Follow the trend - remove more unused functions.
adds 19fba1f r725: fix usage of $PERL to "$PERL" to handle perl -W correct
adds c731e56 r726: fix the build: libcli/raw/clirewrite.o is gone:-)
adds a07f42b r727: Start working on debian package for samba4 (This used to be commit 3fb009b719451ef3253051d06b0bdbca87d4557d)
adds a227311 r728: - let libldb_tdb depend on new subsystem LIBTDB
adds e001587 r729: fix the build : inlcude lib/tdb/config.m4
adds 8584141 r733: remove unused files in source/
adds 53f2f82 r734: Fix crash bug (This used to be commit 178cd902fc7069e3d613c46fc4845101a0229655)
adds 08817d9 r735: Fix some paths (This used to be commit 86946fc1b9550d605f6570ea3b2d6afb288f5a28)
adds fb011fa r736: Add list of supported and unsupported MIDL attributes (This used to be commit ca39c567ed7ed40c7abe7526f6e563e7bf2789bb)
adds b79455e r738: Use same error message format as is used by compilers when reporting syntax errors (some editors parse these strings and jump to the erroneous line directly) (This used to be commit 6857efacccb1af69abd46e8867a0b4b3c26801db)
adds 2bc3b3b r739: Implement GetNumRecords() call from eventlog pipe, including a torture test (This used to be commit 6a254e26f17c2b3175023764c02dc73615d585d6)
adds 31b9470 r741: Test from Volker in RAW-OPEN for truncating a file containing locks. Also added the same ad-hoc test is LOCK7. Jeremy. (This used to be commit 6cb21ccda3cb420171e2d5afb3842a6be4bd4d18)
adds 064e744 r743: Start on a NETLOGON server in Samba4.
adds 0fae321 r744: A bunch of minor fixes. The ethereal pidl parser now dissects simple samr calls - only the ones that take policy handles and uint32s. (This used to be commit d6e30faeec097822c9cdcc9e4270d0adc139cea8)
adds 8230675 r745: Move netr_ServerPasswordSet up with the other secure channel management functions, and make sure to include the fault until this is no longer a stub.
adds dc0228d r746: Add entry in proto tree when we don't handle an IDL type.
adds 78aa172 r747: report an failure in mkproto.pl via mkproto.sh to make to fail directly...
adds a22c38d r748: get some more info about what the compilers in the build farm support what we need is a test if the compiler does ANSI c99
adds 0f3b182 r749: move the basic type checks
adds d4fc084 r750: Rename global $name -> $module.
adds 582ef8e r751: Fix debug message to print the right variable.
adds 6703be3 r752: Remove debugging hack (make sure the cleanup test account after we leave) and test that the password change actually worked.
adds 8b84f64 r753: Big reorganisation of everything - also fixes handling of dissectors for structures.
adds 92dd542 r754: Implement the SetPassword operation on the netlogon pipe.
adds b340a61 r755: - disallow process_model _thread when we don't have pwread/pwrite and have to use the nonthreadsafe wrapper - add pread/pwrite wrapper to ntvfs_simple - fix const warning in ntvfs_simple
adds 67638ba r756: Handle default element in union. (This used to be commit 1ece224c9a25731a8c392cf378968273c0072ecf)
adds 38e8feb r757: Handle empty union arms (ala rid only entries in netlogon). (This used to be commit f7b23156681f12805f0c7f242f0c436d102023f4)
adds c2fcb07 r758: just move the util file to the additional object file list
adds c650534 r759: Fix some perl warnings. (This used to be commit 1517ef3a986ec213d33b624fbbe8071600cc5b61)
adds 25b6985 r765: add SMB_INCLUDE_M4() macro as wrapper arround sinclude()
adds cfc2f3c r766: convert ntvfs/* to a config.mk file
adds 6fdba30 r767: add a $flags argument to the std_CC make rule generater we may need this for compiling with -fPIC
adds 0835e34 r768: remove unused msdfs directory (in 3.X it's also gone)
adds 2fb0bdf r769: remove unused locking/ dir
adds 7feea7c r770: remove unused pam_smbpass/ dir from samba4
adds a25fdd9 r771: don't know why but the SMB_INCLUDE_M4() didn't work correct
adds 6d2559f r781: added level6 for logon level in SamLogon netlogon.idl (This used to be commit 446808ae4dbdcd0c64387c54b7d49649971e36d0)
adds 47a3f0c r782: added torture test for level 6 logon level in netr_LogonSamLogon (This used to be commit 770322bfdfad7d7d33de0c5bc95bb0f51f7409c7)
adds 6ebd4a9 r789: we return wrong number of entries (This used to be commit c0c1596dbdb1769c3f10c8299f61807497b1d38a)
adds 4219ec1 r790: started working on some documentation (manual pages) for ldb (This used to be commit dcb9d1a897f7186824e997064902f3d50bad1887)
adds 0a083d1 r791: added ldb man page build to ldb makefile (This used to be commit ec38392888d20991abe18dd3e6ca226a62c7d4ae)
adds f0a8f71 r792: - changed the ldb ldif_* functions to be in the ldb_ namespace
adds acda755 r793: - don't make templates members of any class that would make them show up in searches like "objectclass=user"
adds 95c52e1 r796: fixed samr_OemChangePasswordUser2() to replace attributes, not add (This used to be commit 24bbf9f1bcfddb5131769439bd139faef2c022e2)
adds 544abe0 r803: Add README file about building the debian package (This used to be commit e100e79be0aa883ed5cc69370d705e3abf1bef01)
adds ac5393f r806: Checkin of workarea - tridge gave me some good ideas today for a better way to do this. (This used to be commit c63cb50ca56cb69f7ef39f9828afa61f324f2832)
adds 3bf29c1 r807: compile with PICFLAG by default (ask tridge why this is better than recompiling only the files we need for libraries with PICFLAG)
adds b047b71 r808: fix libtdb build by ifedffing out an smb_panic() and copying over CatchSignal fn from lib/signal changing it's name to TdbCatchSignal (This used to be commit e1afaa1e9c8de5615030015b1360529b450d2047)
adds 054453b r811: make the ldb_modify REPLACE semantics better match LDAP (ie. no error on the attribute not existing and allow an empty replace) (This used to be commit 1418b667d9041430786089713eafee63dd7b4a28)
adds 32de597 r812: added a new samdb_replace() call that simplifies the code in the main samr server a bit. (This used to be commit 255d6e77e705bb7a94e6738c9f48f9d8c625883c)
adds 39696f7 r813: gcc has fixed its huge debug sizes with -g now, so drop the -gstabs, allowing us to use a more standard debug format.
adds 8222c13 r815: include our netbios name in the negprot response (this matches win2003) (This used to be commit b4b67c330174ac0570558bedf50729542ea775da)
adds 93076cb r816: - Make use of tridge's new samdb_result_sid_prefix() helper function.
adds c5e11da r818: added server side SMB signing to Samba4 (This used to be commit 8e5ddf5e8eb74f667897f90baa2d00f02ca5818b)
adds 1ca75ec r819: Fix seg fault in rpc backend, found by Andrew Bartlett (This used to be commit d4cc4b3d682eb828208a621fe6b795f3e77c746a)
adds 2941d32 r821: prompt user for password if not given by -U user%pass and not as torture:password in smb.conf
adds 4e9d01c r822: use 'Last Change Rev:' instead of 'Revision:' from the svn info output for setting the SVN_REVISION in version.h
adds bf52e24 r825: - Introduce support for multiple roots (or 'hives') - Clean up rpc backend (possible now that multiple hives are supported) (This used to be commit 8cd1b6bc70510fe576135a66351e9e3ea895c9ff)
adds f11cc69 r826: removed a pile of old code, in preparation for a new ACL handling system. I'd like to get rid of DOM_SID completely soon (This used to be commit e306e27cf333e176195a47b19e3de591b4a59650)
adds f7a7192 r827: remove a few more unused functions that we are unlikely to use again (This used to be commit 121dd9ba0038f6e076c464cddad0b788fe6076fa)
adds f371d24 r828: Some fixes in the core and regshell concerning hives and unicode (This used to be commit 25c27b176c9905f3968e955f33a6db41b0102a38)
adds 4a137a7 r829: Implement 'hive' command (This used to be commit 2a87981bd0a79f0d685441d690e2f810d6ed86d0)
adds a64be8d r830: Use pull_ucs2_talloc() instead of acnv_u2ux() and fix a memory leak. (This used to be commit ad88561becf59cd38a3e329e68cbe5518a3373d7)
adds 5b5e793 r831: These functions duplicate the push/pull charcnv interfaces that we use everywhere else in the Samba code, so remove them for clarity.
adds b4c23f5 r832: Only show menu items for backends if they're present (This used to be commit 9228aeeafd956a2885b5f1dfaa6feacb555b7483)
adds f0d7ae3 r833: Compile error (This used to be commit e4f6ca85223b86beac237398ea5474f4f56404a2)
adds 25ed82e r834: Fix gconf and dir backends (This used to be commit fe5166ee88d401cdd493644af4876e803f546aef)
adds fa62ea0 r836: get rid of SEC_DESC and related structure definitions (This used to be commit d75fcbf0686f6a05e7996ba356fb5c31fb01a3b3)
adds d62e633 r837: get rid of some more old rpc headers, and the genparser headers (This used to be commit 3068b766edb17accbf52f82a81734f6d76e9f9bc)
adds b63cd18 r838: got rid of rpc_misc.h (This used to be commit f61d333b2a280434181451ce735a05ad319a2515)
adds 934f6fd r839: password set/change in the samr server is complex enough that it deserves its own C module (This used to be commit 2ba7ff824c32b3db037263ddcff9c876293ea284)
adds ea0717b r845: convert SUBSYSTEM LIBBASIC to a .mk file
adds 766bf57 r846: convert DCESRV subsystem to a config.mk file
adds 29a93d2 r847: convert SMB SERVER SUBSYSTEM to a config.mk file
adds a3d61e0 r848: convert lib/tdb into the same layout as lib/ldb
adds 1c43e84 r849: move tdb/tools/Makefile to tdb/Makefile.tdb
adds 454bba0 r850: convert SUBSYSTEM AUTH to a config.mk file
adds d17ca56 r851: convert lib/registry/ to a config.mk file
adds f1a8a69 r852: remove unused utility progs
adds 7fb1be7 r853: remove a real big bunch of unused code
adds 741f0ff r854: remove unused file
adds 69e4048 r857: fix the build of gregedit (typo:-)
adds 2fbe373 r858: - remove unused account policy stuff it's in our sam.ldb now:-) - don't link lib/ldap_escape.c it's currently unused
adds 73f1ec5 r860: convert SUBSYSTEM TORTURE to a config.mk file
adds 1f033fe r861: remove the next round of unused stuff
adds b744493 r862: remove acl and sendfile stuff it will be readded inside the ntvfs_posix module
adds a96ccb7 r863: Added test to ensure an open and locked file can be truncated by a second open. This was something the Samba3 server previously got wrong. Jeremy. (This used to be commit 2cb4ed271b87a5c145a5f3f64c7f82c9e73753a1)
adds 9425495 r864: convert the smbd/* code to a config.mk file
adds daa890e r865: Regression test for attribute-only opens not causing an oplock break. Samba3 server used to get this wrong. Jeremy. (This used to be commit 4120b3bdf6668909efa0af97b2c63adea22c35da)
adds 6ac53d2 r866: convert the rest of the binaries to config.mk files
adds e6594ed r867: removed a couple of unused structures (This used to be commit a70eb86a3fda6c48389834c442890a73caa155f9)
adds c10c69b r868: we should issue a rpc fault OP_RANGE_ERROR not a WERR_NOT_SUPPORTED for functions we don't implement yet so that we don't put uninitialised result data on the wire (found with valgrind) (This used to be commit 2712e26a5d08afd9bf8c6957f75be522966b5062)
adds bd0e241 r869: convert SUBSYSTEM PROCESS_MODEL to a *.mk file
adds a4939a4 r870: we should issue a rpc fault OP_RANGE_ERROR not a WERR_NOT_SUPPORTED for functions we don't implement yet so that we don't put uninitialised result data on the wire (found with valgrind) (This used to be commit abe90bc7ba8d38d1f7c641494463236b0fd3f41f)
adds 81e8de9 r871: add a comment about how samdb_set_password() works (This used to be commit 2fdf33c6e5f5666629adaf849b97fa4d4fd5968e)
adds 579c13d r873: converted samba4 to use real 64 bit integers instead of structures. This was suggested by metze recently.
adds 5b0ab38 r874: This patch is a pile of work on NTLMSSP:
adds 56d0bd3 r877: This attempt at IDL was accidently included in the pervious commit.
adds 735e64c r879: fixed a typo in the password fetch wrapper (This used to be commit c75b763f41cb6d9dde9497c4b7443fe89ab5d256)
adds 59e739a r882: - create TORTURE_AUTH SUBSYSTEM - fix the build because of the missing torture/ntlmssp.c - this file should go into torture/auth/ !
adds f9d8f88 r884: convert samba4 to use [u]int32_t instead of [u]int32
adds f2ad98a r888: more ..int32 -> ..int32_t stuff
adds f88bf54 r889: convert samba4 to use [u]int16_t instead of [u]int16
adds fcd718c r890: convert samba4 to use [u]int8_t instead of [u]int8
adds e80dad7 r891: fix compile (This used to be commit 8b6c048a02b4be0ba9c67ed82973041dccdd5c51)
adds e754760 r892: Actually add the NTLMSSP self-check torture code this time...
adds 4786489 r893: a few more _t conversions (This used to be commit 66eb46dbb1486c5916194bf6b303cf16373a272a)
adds 5765abf r894: use _t in generated pidl code (This used to be commit 20cc981e3338200aea6e005ed69dbe5b5b102bbb)
adds 17b5630 r895: use _t in base ndr fns (This used to be commit b3c00acdf0e85563b5d5ce1f9bc86cc2e781d53e)
adds 36c4cf2 r896: - use andrews samdb_result_passwords() for the remaining password change mechanisms
adds 406f345 r897: - user/group creation needs to create unique names across both the Builtin and local domain, as some calls (notably password change calls) don't specify a domain name, they just specifiy an account name.
adds 8b3f08c r898: - remove some unused macros
adds 330f302 r899: remove the weird shell patterns from the makerules
adds 766ce9a r900: when DEBUGLEVEL > 10 print the full deocde of all RPC calls in the server (This used to be commit ee65e43d4dd0bf78a877b918991aa60f44f435b5)
adds d66c2b4 r901: w2k3 completely ignores the domain name argument to GetDomPwInfo, always returning the info for the primary domain. I noticed this because WinXP sends the wrong information in this field (it sends \\server_name) and gets away with it (This used to be commit e128bcca562960afe75bf14dd775113e1dd7b213)
adds efc29ec r902: added torture tests for sending rubbish in the domain name field of GetDomPwInfo (This used to be commit 00096609978e829b5da36040c15afa087e71eaa5)
adds 0eb7588 r903: used samdb_result_passwords() in samr_ChangePasswordUser2() and fix the error handling on a bad change.
adds 39a2368 r904: - fixed account expiry testing in auth_sam
adds db3c011 r917: - added the start of a LSA server to samba4.
adds 7a6d86f r918: - dcerpc endpoint name are case insensitive
adds 7f3d4cc r919: - added lsa_QueryInfoPolicy2() to IDL, test suite and server
adds 2b63af8 r920: a placeholder lsads.idl file (lack of this is why the build farm is unhappy for samba4) (This used to be commit 35dfa3e07b2e4d200d9f6ab1aea27a6471d5e546)
adds 56e74a7 r924: got rid of the global well-known SIDs, instead using const defines in misc.idl (This used to be commit ce7920a5fac0dbccb01402129c341b410a032e60)
adds c5cd868 r929: Remove more unused code from util_sid.c (the old-style sid code is almost gone). (This used to be commit 82d68e8a4472906f2a2036c13a0301055740641a)
adds 7cd74a5 r934: on ascii strings STR_TERMINATE_ASCII should trigger STR_TERMINATE behaviour (This used to be commit b7935c96742a3c09ee4bf69f708b19095f497be1)
adds 90341da r935: remove unused variable (This used to be commit a8056e329484256ffb51e823296b87979ef9221f)
adds d9538e7 r937: - added a simple QuerySecurity implementation in samr server
adds 45e93c1 r943: change samba4 to use 'uint8_t' instead of 'unsigned char'
adds 4962209 r946: Updated attribute only oplock tester to cover more cases. Jeremy. (This used to be commit 6c9d32173b26353e8ae00f7f6b666290651883e6)
adds 45fd1ba r948: Tridge suggested that the best way to write the ethereal parser is to base it on the generator for the ndr pull/push code rather than trying to get all the alignment and other junk sorted out by hand.
adds 6a0ce94 r950: - added netr_ServerAuthenticate3(). This is used by WinXP clients who try to login to Samba4, as WinXP sees us as an ADS server.
adds 6611f0105 r951: from w2k3 behaviour, the netlogon server is supposed to give back the negotiate flags it can support. (This used to be commit 7ad56fc4db37009dc2dba376724fdfb650f65611)
adds e86bb4d r952: fixed schannel from my last commit (This used to be commit 05b69d9fff0922e2864a336f203bf2afc932d1b9)
adds 9389779 r953: Remove unused Pull and Print parse functions. Remove Push from remaining parse function names.
adds 50b2175 r954: Start working on typedef parsing. (This used to be commit 877f7c32a89218fb59adc48bd2c2f331b9600d12)
adds 9fba08b r955: Update debian package rules... builds now (This used to be commit 3df8ff6cf111c6601554bffb411506bd43f726c7)
adds 1f936e7 r956: More debian updates: - add 'pidl' package - include manpages (This used to be commit f80d5dca12790a39cee88bae986100b2ad67b4b5)
adds b88fc7a r959: - a static WERROR function should return a WERROR:-)
adds fa2e9ec r960: convert 'unsigned int' to uint_t in the most places
adds 98d2914 r961: convert 'uchar' to 'uint8_t'
adds 770e330 r962: convert 'unsigned' and 'unsigned int' to uint_t
adds 6399040 r963: Tridge, according to ethereal this is an 'Acct Ctrl' field. My tests also indicate this although I could not find any consistent pattern.
adds 9318fdb r967: move some configure checks to seperate files
adds c6dfa0c r968: use sinlcude() and no function, that's more portable between autoconf versions
adds 60025b1 r969: remove some unused checks
adds de827cb r970: - remove unused wchar_t check - move immediate structures check to the compiler checks
adds dfbf620 r975: slight improvemet to nt_errstr(), still needs to be fixed properly (getting rid of the static buffer) (This used to be commit 86a6236c2ad14fe94f5d7c488bfdbfb329d2a0bb)
adds 21c71e0 r976: - added -W for workgroup to locktest
adds 525d2fb r985: Add stub function for dumping enums to prevent perl warnings in eparser. (This used to be commit 12c7d3a464fea87c3289f2914ee9696a17ce5a81)
adds faaa211 r986: Attempt #3 at eparser. This time use the 'pull' code as a base as it's closer to what ethereal does. Also try to keep as much of the generated structure wrt pointers/structs/alignment as possible. (This used to be commit 8ad93f03d64befdee67a1b0a0ff9d7c3dfaac9ea)
adds e071ecd r987: Start replacing ndr_* functions with e_ndr_* and removing stuff related to storing data in structure members. (This used to be commit 60942eaa3a8a56b5823bfcb736d25c00b17fec50)
adds 4309727 r990: fix tdb standalone build
adds 8087d84 r995: - renamed many of our crypto routines to use the industry standard names rather than our crazy naming scheme. So DES is now called des_crypt() rather than smbhash()
adds 8f84a98 r1001: in samba4 we don't(shouldn't) use typedef's anymore...
adds 5c3f152 r1002: Add helper files for eparser output. (This used to be commit 595b6e0f2c9832b3e4a8eaa24d64f32d6a693ff3)
adds b0d4ed7 r1003: Removed e_ndr stuff - too verbose.
adds 5165fec r1004: continue tridge's work on dcerpc server auth/crypto code I made it much more generic, and we should be able to add a module interface to this code, so that other DCERPC_AUTH types can be added via modules...
adds faf5277 r1005: there was one NTLMSSP_STATE left in:-( ...fix the build
adds a58c249 r1006: print out the SVN revision by configure, so that the build farm can use it
adds 9eb6afb r1009: Make all users of NT and LM passwords use the samr_Password structure.
adds 2d6207a r1010: make the dcesrv_crypto code a bit more generic... fix type 'cyrpto' -> 'crypto'
adds 0413849 r1013: WE NEED ALWAYS TO INIT THE OUTPUT VARS! in rpc server code!
adds 4ee7061 r1014: change the handling of r->out to auto-zero the structure, and auto-copy in,out,ref vars (This used to be commit dffe9165164a111313d744d942645ad2df83d5f3)
adds cd35e12 r1015: commit the schannel session key handling code now, so abartlet and metze can have a look. Not tested yet, as I'm still writing the server side schannel code. (This used to be commit 768cc0193a1267274f297c47a36bef4acd391e83)
adds 1a993b8 r1016: - store the schannel session key after it is established
adds e06d8e9 r1017: - move to a centralised way of handling talloc/ldb interaction (This used to be commit 363cb3377a0eca5bfef71a02dcdc21c5fadbaf32)
adds b553acc r1018: fix a const and unsigned int problem in ldb (This used to be commit 3d52ca93731ad67c14ac42f627e3feb1a964b29a)
adds 0d46625 r1019: Push the auth subsystem away from using typedef, and over to the 'all goodness and light' struct ;-)
adds 8de7e76 r1020: Add an (untested, until the other end is hooked in) method for obtaining the session_info from an NTLMSSP authenticated user.
adds 42b6b71 r1021: Because auth_serversupplied_info is not reference counted, this may only be called once per authentication.
adds a851ab6 r1022: add the session_info() call to the dcerpc server auth backends
adds 306fcbd0 r1023: Prepare the auth subsystem interfaces for netlogon SamLogon to use.
adds ae067cd r1024: Use samr_Password for the machine password here - this ensures we can never pass in something of the wrong length.
adds 5b04ca8 r1025: Rename (across the samr and netlogon pipes, so far)
adds 21aaa71 r1026: Spelling. (This used to be commit b7fe73613acf5423b77fd91c56849351bf386960)
adds 35af895 r1027: More rename:
adds c455b0a r1028: More consistancy fixes, which should also fix the build.
adds 4c6f04d r1029: cope wiith samdb_result_passwords() returning a null machine password (This used to be commit ee6c17f3735381568d38e6c2df80bec687d00fbb)
adds 5341ad2 r1030: added server side schannel support (This used to be commit 2ac79dfba0e64056a680f21d7dd0c007f79d4a70)
adds ed0123a r1031: Move more code dealing with passwords to struct samr_Password.
adds fe3bcd4 r1032: Fix RPC backend segfault (This used to be commit db902bff3c5eb54d6b1035d009948ff316cffa94)
adds 16fded6 r1033: Include new manpages (This used to be commit 17bf1b591ea21b487c6723f7f03a1f8b9b613097)
adds 39965d1 r1034: Couple of small (popt) fixes (This used to be commit 6fa0baa1c33b487f5f693483dd9b2664a0093b12)
adds 39e465a r1035: Support shared modules again (This used to be commit 7949dc25ab05f7d5ad6217a6304e1f50b8b5dc41)
adds bd54b89 r1036: Get module initialisation function correct when building shared (This used to be commit 8238acef47b754f91645c51326451c7ca153d992)
adds 7aa5a5d r1037: Always export all symbols (This used to be commit 0209dce1eb9c62c0e454906d9ba015d8c5f5abf6)
adds 439a780 r1038: Check whether a module actually exists before attempting to load it... (This used to be commit c8e3fd75e594c8fc841337234e99be288180822f)
adds 79b0409 r1039: Remove description of unexisting option. (This used to be commit c085b1f94e42f6fc11e72344652019dde5036e60)
adds 7ea6a0b r1040: make sure main() doesn't get auto-prototyped (This used to be commit 7c2279e4bc631d88e402ac82c6c17fb811785394)
adds a1318ba r1041: - pulled the domain join code out of the netlogon test and made it a separate utility function, to allow multiple torture tests to temporarily join a domain
adds 8a3d1a5 r1042: added testing of 128 bit schannel session keys (This used to be commit 96fc2b6f1e7372cc3646bd52172187b8a689c15a)
adds a38f529 r1043: allocate signature from the right mem_ctx. Samba4 now passes the schannel torture test. (This used to be commit 95599e3ef79bf5cafb556121c99ffc5c3a8f3314)
adds a12e30a r1044: don't use sub_get_remote_machine() (This used to be commit be75cdc1bf5558cb7da50b15bf1fd629a0c44dc2)
adds b2e9510 r1045: Wow - we actually compile (but not link) the autogenerated parser from samr. The array handling is a bit of a mess though. (This used to be commit 7ff7737832e0e5877ce8bcf329a123a2bce05370)
adds ae444c0 r1046: initialise a structure element caught by valgrind (This used to be commit 4daab1eaec633d97974d7d02f5c1a9e908392a7a)
adds 7b1e045 r1047: Now samr eparser compiles, links and doesn't crash ethereal. (This used to be commit f18dc9eb887034171dcf28a1f309a69e9088604e)
adds 42eadaf r1048: - moved the schannel definitions into a separate schannel.idl
adds cfb2594 r1052: Remove autogenerated file. (This used to be commit 108efcc002c2eccfd1da30fff5c11aa67af09f9e)
adds b619abb r1053: Make tdb build standalone:
adds f63cd11 r1054: Build extra binaries in bin directory like ldb does. (This used to be commit 6c15d5f31bdb2559656c96ae7f01f99d1ab9cb36)
adds 8a01231 r1055: Standalone build fixes for ldb:
adds 0cb60c6 r1056: fixed a comment on handling of the initial challenge in the ntlmssp rpc server backend (This used to be commit 536aa86aa92e3cf9fb99d5939cdceff637c72668)
adds f510865 r1057: added rpc packet logging for packets that generate rpc faults. This makes it much easier to develop the IDL for new requests, especially for sealed pipes, where ethereal cannot easily extract the data. (This used to be commit 0cde043592d2d2439cf0cd8bf113545e78be5dfd)
adds bcac502 r1058: The start of work on the SamLogon call for NETLOGON.
adds 6d5a47a r1059: add dcesrv_crypto_schannel_session_info() dummy function.
adds bd40d94 r1060: check for an invalid session key in samr_set_password() (This used to be commit 5a90187c2cb7521cb7931355e5cf2f11d55a4ad0)
adds 46c88d5 r1061: The start of the SamLogon call for the NETLOGON pipe.
adds e585df7 r1062: fix typo, found by valgrind
adds 0d9e31c r1063: userdom_struct dies!
adds c8252ae r1064: Remove the unused userdom_struct from the user_context struct
adds 2b7cd77 r1065: some header file cleanups
adds f75210f r1066: fix compiler warning
adds 6564fd4 r1067: fix compiler warnings
adds c0871cb r1068: make the dcerpc client side auth/crypto code much more generic
adds 6e14c2c r1073: import DYNEXP flags to smb_build
adds fb1cc0f r1077: fix segfault in schannel over ncacn_ip_tcp
adds b717b40 r1078: the dxesrv_crypto_* implementations should now explicit set the dce_conn->auth_state.session_info ( the ntlmssp one works fine, but the schannel one isn't implemented yet)
adds f382643 r1080: Make sure to initialise all the returned elements in the SamLogon reply also initialise the LM session key, when we have it (was failing because the auth code was setting it's length wrong).
adds eaae8b6 r1083: Generate prototypes for structs and unions marked "public" in the idl.
adds a125e49 r1086: Add defer open test to check timeout on sharing violation open. This has found some signing errors in the Samba3.0 implementation of the deferred open code. Still working on these... Jeremy (This used to be commit 0068cb12ef91515a95f17a1be7dfbc83fbb89eba)
adds 73c077d r1091: Added in timing tests for deferred opens. Added extra debug info to signing mistakes. Jeremy. (This used to be commit 5c3a2417cfe1bdbdfb35d933d49f77f6696790b3)
adds 02079cc r1098: Extended raw chkpath to catch regressions. Jeremy. (This used to be commit 37d1fa1684b4cca125ae2cf6039f8b12e7ae1b89)
adds 0f36c59 r1099: Set $module variable to name of module.
adds 557ea1c r1100: Comment out functions that we now get from other sources (misc.idl and lsarpc.idl).
adds a8069f5 r1113: Test for wildcards in chkpath. Jeremy. (This used to be commit 14cf961b7f8d273604e53ba9a889bb18cd8054d8)
adds 9503af8 r1118: Read-only enumeration of keys in the LDB backend works now :-) (This used to be commit 456f97eed05047b20acceb50708b47209c37ca20)
adds 8dcb4aa r1119: Saner keyboard shortcuts (This used to be commit 971941acc7e75da89b1bdc612fd476a7f6124dcb)
adds b1268fc r1123: Make all lp_ string functions return 'const char *'.
adds 9f38798 r1129: Remove unused function.
adds 7de7daf r1130: remove some pointless debug messages (This used to be commit 260be3fbef5a198621274cfe0c0250f292d819ca)
adds 4d050d4 r1131: remove an error msg for failing to open unexpected.tdb (This used to be commit ae393c2ed6b6039d28bb02d5e5104a6d25368ce6)
adds f0d43da r1132: add a PRINTF_ATTRIBUTE to ndr_pull_error() to catch printf style coding errors (This used to be commit f0940f19129f0f2eccc3bb5130b8d2dd0b60f83f)
adds 004a997 r1133: - add ndr_pull_ptr() as a separate call instead of ndr_pull_uint32() (useful for debugging IDL)
adds 791ee4a r1134: added a TODO regarding schannel credentials (This used to be commit 17dacf494ac25bb6d9f6dea8cb81968ea2b84c55)
adds 2fcf859 r1135: - allow integer function numbers in ndrdump
adds bccac81 r1136: - added IDL for netr_LogonGetDomainInfo()
adds 02781a3 r1137: - added torture test for netr_LogonGetDomainInfo() call (This used to be commit fdf6e4169d531c4a7d4e1b937abd3eb3af03c860)
adds c1e88ab r1138: allow for a user in no groups (This used to be commit f9c1e12594e58b7e663ca099929eab8867b82a0c)
adds a384d2f r1139: added IDL and server code for netr_LogonSamLogonWithFlags() (This used to be commit 4eac7340d8d7a109bed8fe7bb7cf663d6e7f0a56)
adds 19f3bfc r1140: added IDL and test code for validation level 6 in sam logon (This used to be commit c8541098436d2cd83538375889560405ecb50034)
adds 7ae1735 r1141: - consolidated the netr_SamInfo structures using a netr_SamBaseInfo structure (andrew, this is the type of structure consolidation I think you were asking about. It's possible here in NDR as it isn't in the top level fn code)
adds 0387684 r1142: I think this should fix the interactive logins for tridge - don't take sizeof() a pointer...
adds 112fac1 r1143: fixed spelling of sAMAccountName (This used to be commit aadfbcee76a9181a540620f3b0827a3268b63a0e)
adds 8cd82a6c r1144: added logon level 5 for sam logon (This used to be commit eb13fc6c3b482d49a2cfaf13d290f1e54a2f1865)
adds ef34f4d r1145: added server support for logon level 5 in sam logon (This used to be commit cb3d3b5e51dc9d52854c922b0c50686284ac8f1b)
adds 6c13c97 r1146: initially zero server info (This used to be commit c1aeaf97b39e1769bd43b21225094bb5128eaab4)
adds 0b817ae r1147: Support enumerating values (This used to be commit 3af8419fa4053a3b2887e91b4bda5c93327efad4)
adds 0293c18 r1148: fixed a minor formatting error in generated code (This used to be commit 0a67b9c324fb4fd74de0f3c12e55de6972b88cdd)
adds daa6a28 r1149: fixed the handling of NDR_SET_VALUES in the debug print of rpc structures in the generated rpc server code (This used to be commit 60838a0f94ef2b2f27a6f1b3c413481e94c69602)
adds 5b044b3 r1150: - fixed interactive sam logon in the rpc server
adds f62fffb r1151: fixed fill-in of force_password_change field in auth_sam (This used to be commit 9135f14540ded30892dc1f944aec1e8979a476e1)
adds 7c81205 r1152: Checkin of workarea. The parser can now dissect a big chunk of the samr operations. Security descriptors and unions are still left to do. (This used to be commit f29fb9a3fc3b9b36518c4bff49e9c030a8a921ba)
adds 6095766 r1153: We can now dissect security descriptors. (This used to be commit c194f2cf073585d8a9dbc6a6e746dd1cbf7c67b7)
adds 3490e65 r1158: Fix bug in dissection of array count. Arrays mostly work now with the exception of a union related bug. (This used to be commit 80f1445507165a4b6805cd346b83fe57e576c71d)
adds f1f8e50 r1159: Implement functions to dissect 64-bit values (nttime, hyper_t, int64, uint64).
adds c8e7410 r1160: Some minor cosmetic fixes to make the generated code look nicer. (This used to be commit a6c95fbd6f7205574182ab4a38f0f061435fda6e)
adds 3eb2a7b r1161: Include a few more self-check NTLMSSP examples.
adds 8fa6bd1 r1162: Give each struct it's own subtree in the ethereal gui. Much more readable! (This used to be commit 1d29a4fd874a963c53546825d657b47ee3af085b)
adds e8524d7 r1163: Add const.
adds eca6982 r1164: Whoops - remove debugging printfs and Data::Dumper reference.
adds b00103d r1165: fixed handling of SMBtrans replies that should return STATUS_BUFFER_OVERFLOW when more data is present. (This used to be commit 0e557fe85748558affd20a58455c4b75fee69e27)
adds 5da5297 r1166: Convert (commented out) ndr_pull_error() calls into proto_tree_add_text() calls so egregious parse errors are displayed in the ethereal gui. (This used to be commit 904de85c88f8a122cee67bfa175c5e45e7d9c62f)
adds 9517834 r1167: Misc cleanups:
adds 2130a1b r1168: fixed a little-endian/big-endian mixup in the rpc server code (This used to be commit 9b397356ae1daa7bc1984e196020ea62725f542c)
adds e6ac4b0 r1169: Some more updates to the NTLMSSP NTLM2 code: - implement key weakening - don't create large 'hashes' when we only want a key (signing subkeys) - make more useful debugs.
adds dd711fe r1170: Remove bogus part of previous commit - session keys, even in NTLMSSP are variable length.
adds 1f31ecc r1173: A quick little test to show that we cannot bind twice to a single endpoint.
adds 1d93403 r1174: Remove $var_prefix parameter for all functions. We don't need it for ethereal. (This used to be commit bf8e255d2e53fe50c2d37065aac8c6582712f0b0)
adds 84a5208 r1185: Hey look an endpoint for the spoolss pipe!
adds 5c3afaf r1186: Clarify why this is a 'bogus' negitive test. If we pass it, we may still be broken.
adds 3e152fc r1187: * Remove testing hack (actually check signatures on NTLM2).
adds 4e4c3d4 r1188: Use generated pidl template for this file and return DCESRV_FAULT instead of a bogus WERROR. (This used to be commit 261531ce0a7f33eda5358319312877dc85386edb)
adds d46b9aa r1189: Now that we use a common 'base' return structure for the SamLogon call, avoid code duplication in the torture suite.
adds aba5a2d r1196: Remove unused pstring/fstring functions.
adds bc2fd48 r1197: Fix my build breakage, variables at the top of a block only...
adds bf59895 r1198: Merge the Samba 3.0 ntlm_auth, including the kerberos and SPENGO parts.
adds 8cb41ba r1199: Make talloc_asprintf_append() work on a NULL source string as if it were just a alloc_asprintf().
adds be08103 r1200: Add 'gensec', our generic security layer.
adds f1eef54 r1201: Skeleton versions of OpenPrinterEx() and ClosePrinter() to get the hang of things. (This used to be commit 3e79a6219eca3b96fe04d66b6cdfb11400c1771d)
adds 62aabf5 r1204: decrpc -> dcerpc (This used to be commit a5e3a26fc9a7e2c616302ed3b4a021f5755a4a13)
adds 766d7dd r1205: Whoops - this should fix the build. (This used to be commit e21f324937df2fe70b693112bd0b6fe6575d70ed)
adds 5c72db9 r1206: Give the spoolss pipe an endpoint.
adds 7936b76 r1207: Add spoolss to the list of endpoint servers. (This used to be commit 2b9f364ed052c43b6074da9f5f03908ac81840f3)
adds 77c5719 r1208: Return some dummy printer information for the EnumPrinters RPC. rpcclient enumprinters prints this information OK.
adds fea6945 r1210: A skeleton spoolssdb, based on samdb. (This used to be commit 487211f1ae105fd1972fecf521654dab81175c86)
adds c400f86 r1211: Some output from rpcclient -c enumprinters to remind me what a relative string looks like. I'm not sure relstrs can be shoehorned into the ndr code as easily as adding a LIBNDR_STR flag. (This used to be commit e216c6a707ee3927d4187962774d59828550e380)
adds a384292 r1226: Return dummy information for two printers. Note that ndr_push_array() can be used here - neat! (This used to be commit 5d0013438e6f838da44e6c7e74e4c49d477da3f1)
adds 1f1a511 r1227: use uint64_t instead of unsigned long long
adds 121e074 r1228: use int64_t instead of long long
adds 68e8c18 r1229: the name of the protocol should be in first place of a function name
adds f89a67e r1233: -move smb related code to smb_server/* -move process_model code to smbd/process_model.c -remove some used code
adds cf5fdae r1234: valgrind found this uninitialised var...
adds db8c78c r1235: as the pidl code init all output data. we should do it manualy too.
adds 81db9ef r1239: move the old msrpc_<gen|parse>() functions to ndr_<push|pull>_format_blob()
adds f7d05d5 r1250: We no longer use these #defines
adds cbf6caa r1264: Make sure to initialize ofs_list when creating new ndr_{push,pull} structures. (This used to be commit 6a39b17f6d8776ae695dc5c6caa0990ab2733e3c)
adds 27f245a r1266: Start to split out EnumPrinters into a separate fn for each info level. (This used to be commit 6b24ee38646f3476eaf8eda946488b46180038e2)
adds 37fcf22 r1268: varient -> variant (This used to be commit de5984c95602ca67e8ac3139c3aa4330b74266e0)
adds 638d332 r1269: Add a 'base' field to the ndr_ofs_list structure which is the base to which the offset applies to. In an array of structures containing relative members, the offset applies to the start of the array element being marshalled. Previously, there was no way to access the relevant structure start as by the time we have hit buffers, the head of the offset list will be the last structure being marshalled.
adds d2ac885 r1270: Start to break samdb into general bits so we can share code with other similar dbs. (This used to be commit 1162e2fcff177cbbe84506efea0f79f68ecb233c)
adds 674414c r1271: Return spoolss enumprinters info level1 from spoolss.ldb - woot! (This used to be commit 60e48790dc7ee8a98be1914ff4a2c335d25639a8)
adds 4cc054b r1273: An initial doc about what I'd like to see in the swat for samba4. Please add to it, delete from it, etc. I really want have some discussion about it before we go ahead and start implementing it.
adds 25bf685 r1274: revert -r 1239 as discussed with abartlet
adds 7e23efe r1275: Make spoolss_PrinterInfo2 and spoolss_PrinterInfo5 public so we can use them in the enumprinters server code. (This used to be commit 5fcba0aa2019e489e3936ec13dd11a5e8d74ba9f)
adds f18fa1d r1276: Return data for enumprinters level 2 and 5. (This used to be commit cf4e9080d52a5461650062f21f95b7887e3f3411)
adds d4ae6ae r1277: rename struct server_context to smbsrv_ontext because I need server_context fot the generic server infastructure
adds 0aba9a2 r1278: rename struct user_context to smbsrv_user
adds 4ddb2d3 r1279: rename struct tcon_context to smbsrv_tcon
adds 8bf537d r1280: rename struct request_context to smbsrv_request
adds d62cb6c r1281: move include/context.h to smb_server/smb_server.h
adds b87fa55 r1286: rename struct tcon_context to smbsrv_tcon
adds 118f3ed r1291: rename struct smbsrv_context to smbsrv_connection because this is the connection state per transport layer (tcp) connection
adds fe0706d r1292: Add const to the subsystem/module registration code.
adds a440e8f r1293: Indent
adds dc9f55d r1294: A nice, large, commit...
adds fb66778 r1305: Grrr, fix my build breakage...
adds 8991c6c r1306: commit the first steps of my ASN.1 compiler
adds adf0d51 r1307: remove unused stuff from pasn1
adds 1cec0de r1308: move smb_panic() to lib/fault.c
adds b84f9dd r1309: use #line 1 "filename.pl" (for better bug tracking)
adds 091ad86 r1310: one more #line statement
adds c08a2a9 r1313: Split up OpenPrinterEx into functions to handle opening printers and print servers. (This used to be commit 0edf17ac38b43cadb07dc0840730cd9b4e381713)
adds df06b3b r1321: find the '::=' directly by th lexer
adds 93a5cd8 r1323: allow '-' in IDENTIFIERS
adds 92ca39e r1334: remove unused stuff
adds b828815 r1335: NT_STATUS_INTERNAL_DB_CORRUPTION should cause DEBUG(0,(...));
adds 5f4a153 r1336: check the vuid in old style sessionsetup too
adds 458cadf r1337: use sess->nt1. in sesssetup_nt1 :-)
adds 0fa0eaa r1342: When fixing _lsa_lookupsids in samba3 I wanted to find out the number of SIDs w2k3 can handle in a single request. With the samba3 client rpc libs I can do about 21000 SIDs in a single request. test_many_LookupSIDs with 10000 SIDs fails on the subsequent request with a NET_WRITE_FAULT. Maybe the Samba4 DCE people want to take a look at this -- I don't see the problem.
adds 854665f r1343: formating
adds 8bebc53 r1344: add gensec_start_mech_by_name()
adds 4f0e5e0 r1345: add extended security spnego support to the smb client code
adds 50ce5fd r1346: revert my last spnego changes
adds fff5d40 r1347: - remove typedef
adds 1828f5d r1348: get gensec backend by OID instead of name
adds 3acfc94 r1349: don't segfault with empty data_blob
adds 49d6c46 r1350: - init nt_status- found by valgrind
adds 3b7872f r1351: add derpc spengo wrapper not yet used and not working because of bugs in the gensec spnego code
adds b359f5d r1352: Add a 'peek' function to our ASN1 code, so we can safely perform the various switches without looking one byte past te end of the buffer. (This used to be commit 5bce188d429b4166f3d0314922ae40204de182a7)
adds 674ad23 r1353: Fix compile with new ASN1 peek code.
adds 25f396e r1354: Make it clear that the first gensec_update takes a NULL data_blob.
adds d9f4a83 r1355: Add const (I missed this when I changed the function prototype earlier)
adds 66ac77d r1356: Fix logic bugs in ntlm_auth.
adds 93665a1 r1357: Work on GENSEC:
adds 14e8aab r1358: Re-indent the SPENGO implementation, and work on the basis of a switch, rather than a series of if statements.
adds f9c7b63 r1359: fix uninit var - found by valgrind
adds 1432bb0 r1360: - remove unused state SPNEGO_CLIENT_SEND_MECHS
adds 215c400 r1363: add SPNEGO_NONE_RESULT as spnego_negResult value this should indicate that we don't send a spnego_negResult t all over the wire
adds 6f0d8e6 r1364: the SPNEGO_SERVER_TARG state is different from the SPNEGO_CLIENT_TARG
adds c688a1e r1365: in SPNEGO_SERVER_TARG we should not check the spnego_negResult because the client don't send this
adds 4b7cd83 r1366: handle the case where the client need to send the negTokenInit before getting something from the server. (this is needed by SPNEGO in dcerpc)
adds 7c139a6 r1367: SPNEGO know uses gensec_subcontext_start() in all places
adds e59e82b r1372: Remove the 'default' case from the SPENGO state machine, and fix up some compiler warnings that allowed us to see.
adds 34ca729 r1374: Fix signed/unsigned warnings (actually found by g++) after unsigned int changes in r1018. (This used to be commit 45b4016530fc0bfa13146f73a503866b5dbed517)
adds cfc4350 r1377: add examples for config.mk sections
adds 25cae4d r1402: we should prompt for a password if it's not given by -U
adds 4b3b32a r1403: commit volkers initial RAP torture test
adds 0fa2b94 r1406: I got spnego in the smb client working
adds 2c87cb3 r1409: if we have no user name don't use extended security
adds bdb0b60 r1418: Merge Samba 3.0's recent kerberos changes into Samba4. None of this is used yet.
adds b119ebe r1419: spnego inside of dcerpc using alter_context/alter_context_resp instead of auth3
adds 7381ba3 r1420: be more strict reject if the context has the wrong type
adds 7caf173 r1421: fix a uninitialized var (thanks valgrind:-)
adds f929ee3 r1422: StrnCaseCmp now needs to be non-static.
adds 82e59d1 r1423: Make sure to destory the mem_ctx.
adds 102f5bc r1426: Fix some of my silly compile errors...
adds efb0102 r1429: enable spnego in smbclient too.
adds e3fd2d0 r1432: - Move the various Gtk-specific parts from the registry code into a directory gtk/ - Move common "Samba-Gtk" code into gtk/common/ ("Connect to RPC pipe"-dialog, etc) - Add a new utility 'gwcrontab' that can currently list, delete and add 'atsvc' jobs. It still displays times and dates as integers though, will fix that later.
adds a25651c r1433: Properly use GtkTreeView: - When a key is selected the values are immediately shown in gregedit - Only allow deleting jobs if one is selected. (This used to be commit afb5f4d765cb15ba8824d8db19879bad83829561)
adds 462d27d r1434: Merge this function in from Samba 3.0, but use a mem_ctx rather than an fstring.
adds 30c15f3 r1435: talloc_steal is very useful - add a function to do it with a DATA_BLOB
adds 74508c7 r1436: Move GENSEC across to config.mk
adds b0d61c8 r1437: Intermediate commit of krb5 for GENSEC.
adds 47fc62a r1438: Record the principal name we are sent in the SPENGO mechListMIC in a seperate char *, not a DATA_BLOB.
adds 43e7d41 r1439: Once we are authenticated, always return NT_STATUS_OK. (Makes SPENGO easier to code, as it may return an 'ok' with an empty blob).
adds b0d94c8 r1440: GENSEC improvements: - Infrustructure for kerberos - Don't segfault on un-implemented backend functions - Add comments.
adds b615397 r1441: Indentation and comment fixes.
adds 0f3f909 r1442: I was going to rename kerberos.c -> kerberos_kinit.c, but didn't.
adds bd38d43 r1443: More changes towards Kerberos in Samba4's GENSEC.
adds f17eb8f r1445: Ensure get_auth_data_from_tkt doesn't get into proto.h
adds 59a3aec r1446: Another funciton to avoid in proto.h
adds 7980759 r1447: Fix compile.
adds f9ddbad r1448: Indent this so proto doesn't pick it up.
adds 396a729 r1449: Use the config system somewhat better in libcli/auth (This used to be commit 69de0d95c585c1a73072e921884cbd427c160176)
adds 453e1e7 r1450: Oops.. Missing files :-) (This used to be commit eaa2940ba039f59e13d44c6e2dda919ed8e388f5)
adds fb8ae45 r1451: More missing files... (This used to be commit 7e9884799e4f450b9693b6e29d7490288ebc969e)
adds 02262db r1452: Thanks to Volker for spotting that this code was certainly not tested...
adds 25718e0 r1453: Change the RAP client to use the ndr routines for moving bytes around.
adds ec3a862 r1454: Today is the day of broken builds, now I get my share ... :-)
adds 805ebe1 r1455: More Gtk+ updates: - Start working on 'gwsam' - Add GtkSelectDomainDialog and GtkSelectHostDialog (This used to be commit bea47671aa791f3c4d22263f9444aea1a73f47f1)
adds dfeb4dd r1456: Rename this parameter to avoid shadowing a badly-named GTK global.
adds df290b0 r1457: Add the GSSAPI layer to our gensec_krb5 code.
adds 196860f r1458: Add a new configure option, to make it possible to both find errors, and compile with gtk.
adds e053c71 r1460: Avoid a compile warning.
adds b62e6f1 r1461: ntlm_check.c is a server-side peice of code, so it belongs in AUTH.
adds 88002b8 r1462: GENSEC Kerberos and SPENGO work: - Spelling - it's SPNEGO, not SPENGO - SMB signing - Krb5 logins are now correctly signed - SPNEGO - Changes to always tell GENSEC about incoming packets, empty or not.
adds 39c3f22 r1463: fix the krb5 build
adds fd7ac5a r1464: the recent build changes completely lost the speed advantage of using PCH (in fact, it meant that PCH was a slowdown, not a speedup). To gain speed with PCH you must ensure that the .gch file is compiled with _exactly_ the same options as the normal object files.
adds 1d5ff7f r1465: always do a full C prototype, even if its only (void).
adds 7193ed3 r1466: the name "oid" is taken by some silly system headers - avoid it in our code (This used to be commit ea5659b051f95402441e69ba4ce5aea1ed6f5c86)
adds e5173cf r1467: disable gensec_krb5 by default till abartlet add the kinit code
adds bff4e69 r1469: fix a segfault and compiler warning,
adds 3a6f761 r1470: Get the smb_trans2 structure out of the rap_cli_call struct.
adds 39b1201 r1474: It is useful if talloc_strdup() behaves like strdup() - NULL in, NULL out
adds ed03516 r1475: More kerberos work
adds a92d87f r1476: Don't print messages about the CCACHE not being found - this is normal.
adds 4a3e28a r1479: print out domain too (This used to be commit 2758c26ac96a62d7e0853e5d5fa95925ddce3420)
adds fbdddf0 r1480: gwsam has unresolved symbols in it (on my SuSE 9.1)
adds bfd8bde r1481: add idl file and torture test dummies for DRSUapi (the Active Directory Replication Protocol)
adds 6b9d521 r1482: today I saw DCERPC_AUTH_TYPE 16(0x10) and it seems to be raw krb5, but I need to do some tests
adds 9b4ac4d r1483: build dynconfig.c also with PICFLAGS
adds 45a85bd r1486: commit the start of the generic server infastructure
adds ad8d019 r1494: fix debug message
adds 71d28b8 r1497: add forward declaration for struct auth_session_info (fix compiler warning)
adds f607197 r1498: (merge from 3.0)
adds 5779a7d r1499: combine struct user_struct and struct smbsrv_user
adds a02809e r1507: fixed the handling of SMB chaining with the new server structure. You must think carefully about packet chaining when dealing with any authentication or SMB parsing issues. The particular problem here was that a chained tconX didn't get the req->session setup after an initial sesstion setup call, so the tconx used a bogus VUID. (This used to be commit 6f2a335cd623211071b01d982d4e7c69b49a5602)
adds 4f5e07c r1508: simple fix for broken server side signing. This may need more work for SPNEGO, but I'll leave andrew to tackle that. (This used to be commit 5dd71be8d9e49277f17668877e47729c340f0f67)
adds 2392e9a r1509: in order to interoperate with NT3.1 we need to ignore extra data at the end of RPC PDUs. It turns out that NT3.1 adds junk onto the end of every PDU. (This used to be commit a4a89cffd85c213a4d751c24ccda438e44df4d2e)
adds f348037 r1510: add a commented out routine I used to test password change on NT3. (This used to be commit fb5796b0dccf7cd518db03e6456d986f17e50345)
adds 6f47dec r1511: fixed a free() that should be ldb_free()
adds ee7eb7c r1512: fixed a bug where we could reference the timer event handler after destruction (This used to be commit e966d8a1f398dc1ddf5843bc3327a3160f0d49f9)
adds 3d4879f r1513: change DEBUG level to 1
adds a1748ef r1514: close stuff from the server_connection not in the close_connection fn of a specific service
adds b11e1a4 r1515: move dublicate code to a function
adds 7a0e61f r1516: remove the server_connection from the list on the server_socket
adds eeec610 r1517: change event_remove_timed() to remove by structure not by handler.
adds 90fbb2d r1518: check for ldb_search giving -1 (indicating db corruption) (This used to be commit 9af821c4dfa47d68be5e062028331c80df64f82b)
adds e3e5fb0 r1519: show the ldb_errstring() value in the log for failed ldb calls (This used to be commit 0c5a5632a8584e55a1013da634a279c6b3a9e085)
adds 526d687 r1520: only call write handler or read handler, not both. This copes with the connection being removed between calls. (This used to be commit 446306f054b27e903c50e1d96d23041e3a8e5705)
adds b3c4667 r1521: Updates to our SMB signing code.
adds afb48b5 r1522: Oops - I forgot this file in the prvevious commit.
adds bacee25 r1523: declaring variables "in" and "out" in every C module is a bad idea!
adds c0f6a51 r1524: add some comments
adds 84735e4 r1525: share info level 1004 is invalid, but is not the same as the default case
adds 18b511f r1526: some cleanups and fixes for the srvsvc torture tests
adds dbb6b8f r1527: add NetCharDev torture tests
adds 4dbc8ab r1528: add NetCharDevQ torture tests
adds fda5ab2 r1529: add NetSrvGetInfo torture test
adds fd806c7 r1530: we don't need to call srvsvc_NetShareGetInfo twice in NetShareEnum and NetShareEnumAll
adds 63771f7 r1534: Alternate method of grouping togethers buffers and scalars which actually seems to work. We create a subtree one level higher instead of in the parse function. (This used to be commit 3f5c087c40c2df8c54feab1b416bc479fb739561)
adds 013b689 r1535: Create a subtree for each array element. (This used to be commit 4099e10d435436c092ca0e512fd4ddafdf4ae6a5)
adds ce0f008 r1540: - Remove return statements when a parse error is detected as ethereal will do this for us.
adds b56fbe6 r1543: add srvsvc_NetRemoteTOD idl and torture tests
adds 937e2a5 r1544: add some comments and fix 'return True' -> 'return ret'
adds ae0018a r1545: add some comments and move a transport function to the transport section
adds 6ec9c7b r1546: fix the build the function name has changed to srvsvc_NetRemoteTOD because I implemented the idl for it
adds d093b7e r1547: rename 'enum <bla>_level' -> 'enum smb_<bla>_level'
adds dafcc76 r1552: commit the first version of the pidl generated krb5 PAC parser
adds 1ce4a2d r1558: the unknown_time is the same as the logon_time in the PAC_LOGON_INFO
adds 5ddf678 r1578: the first stage of the async client rewrite.
adds 144bb17 r1585: add dcpromo.pl start, this should be configure a samba4 ads domain controller's ldb database
adds 8ded542 r1586: Finally, a technique for putting buffers in scalars in the same protocol tree that actually works. Instead of trying really hard to do this in code, just remember a list of strings and subtrees for every tree. (This does require the addition of a void *user_data field to ethereal's proto_node structure). (This used to be commit 5bc61162602f84c8a3a0b22c74c69318b92e087a)
adds 42304f6 r1592: Fix up subtrees for non-scalar types instead of hardcoding module subtree.
adds ccbad22 r1593: Fix bug in get_subtree() where we were always looking at the head of the list of subtrees. (This used to be commit 7fab5c4ecb429057c627396bdee5dc36245fb441)
adds c5cc59b r1594: Remove some array checks that we can't do because we don't store state between scalar and buffer passes.
adds cf507bf r1595: Always use a loop variable named $e when iterating over lists of elements. (This used to be commit daf2aea67cbfa2cda1fb3da8862b152c66d9573f)
adds 112c2c8 r1596: Fix up copyrights. (This used to be commit d2553aac0a75591026b9b1fcf46065e5b03ed19c)
adds b506189 r1602: make sure we honor the use_spnego flag (This used to be commit de764d9004a0d90479158e78e30b1266eb529e3e)
adds 2de2ead r1603: fixed in.size to not overstate the packet size by 4 bytes
adds f1a215f r1604: Samba4 avoids memcpy() as much as possible - we don't need to make a copy here.
adds 188a801 r1605: GENSEC krb5 updates - fix a valgrind found uninitialised variable, and allow tests for 'unwrapped' krb5, allowed by Win2k3.
adds 578a99d r1606: make the low level socket read/write routines cope properly with non-blocking sockets (This used to be commit bb6cbf29ccf8f2b556bf3e7b3ff487faa0f36773)
adds 2768216 r1611: Put a brace on a new line. (This used to be commit d9b4e45f46cd738b196f8d167cea264b3ce0d364)
adds 0c55b8d r1617: Start working on the svcctl pipe (This used to be commit 518ff5f505446fee623365fd5bdfc75c0cb93d2a)
adds 27ce337 r1618: fixed the receipt of multi-part replies to SMBtrans2 (This used to be commit bd4106a8e57fc98d1feddc01b58f87f68164247a)
adds ae81794 r1619: - add support for older systems to cli_list*()
adds f0ff2ec r1627: make sure we initialise write_time in the deprecated function cli_ctemp() (This used to be commit 48b5b740f1d0c252f248aa944d8487a83c016fa1)
adds 16e452d r1628: - fixed the comment on run_deferopen. (I also think that the deferopen test should probably be ripped out and redone, as it tests the wrong thing.)
adds 2d9adf1 r1629: server_zone needs to be "int" not "int16_t" as it can hold values larger than 35536 (the max value is actually 12*3600 == 43200) (This used to be commit 78dcaddbb78574b7f489989df0b1f979677bb7d5)
adds 94fb514 r1630: - fixed the replacement timegm() function to work correctly for DST changes
adds cfdd3e6 r1631: don't use req->transport after req has been destroyed (This used to be commit 35f4ad4700de25085a2d0e5d0f9674ca2e606cd1)
adds 44194cc r1632: in case of error don't send uninitialised fnums on the wire (This used to be commit 13cd58efce8fc077c7c3ced99a82344766e20c5c)
adds 53781e9 r1633: fixed a couple of async oplock handling errors (This used to be commit d7e2f39b90122088e94d4a8e8c7ffa7c91d7d664)
adds 682a02d r1634: to get signing right for async requests we must send requests in order. Fixed the linked list add to always add to the end for outgoing requests. (This used to be commit 81c450b434bb28b0fa8620c309f39203e8950497)
adds bff2c7a r1635: when a transport dies, setup errors for all pending sends and recvs, plus disalllow any more sends (This used to be commit 326fdc8c9d2848c6c08a49e34c72430fe0116d23)
adds d4ceaff r1636: improved the negnowait test so it is standalone (taking advantage of the async APIs) (This used to be commit 19c22760c699aa2b000f023ff6083055a27a83cb)
adds 707c94b r1637: - w2k3 can't handle more than 1000 names in a LookupNames request
adds 076d0bc r1641: Finish IDL for EnumServicesStatus (This used to be commit c395652aa033502e4e0944b8031c869f479c888a)
adds d31150a r1642: Torture test for EnumServicesStatus, almost finished. (This used to be commit fb2ca1f4cde014c93a0741b8ba03d2d9caffd8df)
adds 60708de r1644: changed the way [relative] pointers work in pidl, making them much simpler. This doesn't appear to hurt any of the existing uses of [relative], but fixes its use for svcctl that jelmer is working on. (This used to be commit 573f56a44785526d15c0179c5bbdab4c8b9461f1)
adds 79a228a r1645: added a debug when a RPC fault is received (This used to be commit cb1830909952dd0d0fed2090e820f1ee2552a7a2)
adds 07aa4d8 r1646: disable testing of group rename in the RPC-SAMR test, as it leaves the group in a state where it can't be deleted via samr, which breaks repeated runs of the test. (This used to be commit bcad9efd728983c2d8932ef93eebd3d0c6d4d085)
adds ae24bf5 r1647: destroy mem_ctx
adds 3a29619 r1648: the endpoints for the DRSUAPI pipe are lsass,protected_storage not drsuapi:-)
adds a0cb701 r1649: do a join as dc and run this test as the machine account
adds c5fbb6f r1654: rename cli_ -> smbcli_ rename CLI_ -> SMBCLI_
adds 7011c71 r1657: fixed the string types of two strings in svcctl.
adds 1d52928 r1662: add a copy of the GPL text to the samba4 svn tree (This used to be commit 74cc2cda92f72272c7ba437912794a1e5adf591c)
adds 15dddf7 r1671: make [relative] pointers in idl much more generic, treating them just like normal pointers in most cases. This means we can now support relative pointers to unions, builtin types etc, whereas we could only previously support relative pointers to structures.
adds 11afc70 r1673: using the new [relative] pidl handling, the PAC decode is now much closer (This used to be commit c33bf6f935025b5623f21cca50664ba70f886b49)
adds 3ef16b2 r1674: fixed a bug in the handling of STR_LEN8BIT flagged strings (This used to be commit 17a331529706266bd53b2d1c7b873cf4bbd7aaa7)
adds 0f32036 r1675: netlogon deltas IDL update from Richard Renard (This used to be commit ae49221301215a6aa12666f2ea336a42120459c5)
adds 9c41274 r1676: - improved the handling of username/password in locktest and gentest
adds ac2c620 r1677: security descriptors are always little-endian, regardless of DCE/RPC level byte order flags (This used to be commit a9c46aefaf4b53329eaf1a8e0446e74c4d1c750c)
adds bf85647 r1679: fix add the extrasids and resource group array in
adds 06cf56b r1685: Add the ability to lookup RPC auth types for the RPC-MGMT torture test.
adds 6ffaf57 r1686: Don't use a void* for the context inside the SMB signing code.
adds 1c06bf6 r1687: Fix bogus requirement for SMB signing on guest connections.
adds 90cc095 r1699: Formatting update, bugfixes (This used to be commit d13d2068313680ade2c2fb986b6a5ea8ed8f2aef)
adds e079b4f r1700: make version default to 0.0 (same as midl) (This used to be commit b380324c938d0c5069dce02e468c92e24363a36b)
adds 2c7c480 r1701: Bugfixes to Tim's ethereal parser generator (This used to be commit 8cd33b6cce6aaf8e819001d52bc77659b4116be9)
adds 1f0ea81 r1703: - Lots of RPC updates, adding new pipes and protocols. - More updates/fixes to the ethereal parser generator (This used to be commit 547f860285b117e291bf3dbaca0707dc268b214e)
adds a553517 r1706: More IDL pipes (This used to be commit fbbb020ea6a7cd8e7192b67ef8b45dbbc8474399)
adds a9b5ea6 r1708: fix jelmers bugs:-)
adds e685961 r1711: Add ServerAlive2 (This used to be commit fe6f82f3d9146c1fc9efb3b47a9e63361b62be14)
adds 7a523b2 r1712: this should fix a bug with a spinning client when a server dies unexpectedly. bug found by abartlett. (This used to be commit 566b7a9ce986cdfeabb69f17c472782fc7494d43)
adds fb4c7e8 r1714: Initial docs on DCOM stuff and build utilities (This used to be commit 6491e76f6ad8ccfc1ef333bcce5251aa519c52ce)
adds 8ed563c r1723: Make sure we bail out on error in reading a OID.
adds 1bcd36e r1724: Add a new function to return the list of available OIDs.
adds 5a79e6c r1725: Remove a silly 'utility' function.
adds cc09bdd r1726: Fix up the comments and indenting.
adds 5fa350c r1727: SPNEGO session setup replies need to include the blob, even on error cases, so don't shorten them back to 0 byte data length.
adds d9ff454 r1729: Make the SMB signing code more generic (to share more between client and servers).
adds 86d4ec7 r1730: We cannot dereference c->tree here, as there is not a tree yet.
adds 1c9216f r1731: Add server-side SPNEGO support to Samba (disabled, until SMB signing is reworked).
adds ca72bdf r1735: Clean up SMB signing - we don't have more than one 'real' way to sign a packet, so don't pretend we do...
adds 1d3b81e r1736: - Pidl updates: - Support for "object oriented" interfaces in pidl - Support for inherited interfaces in pidl - Simplification of the support for properties on an interface - Start on dcom rpc torture tests (This used to be commit 45c3d0036b8510102816f9cdff9210098259cc5f)
adds daa4a72 r1737: don't segfault when a mech don't have a session_info hook
adds b3e7722 r1738: honor the "unicode=yes/no" option in the SMB client library (This used to be commit b6664bdd0f4125a483620b76a87ea69cad866d6a)
adds 44e04cd r1739: fixed the padding in setpathinfo, noticed when forcing negotiated ascii strings (This used to be commit fc75dc49025f4beb0f1df656cfe4ec497e693dcc)
adds ae274c8 r1740: fixed the torture suite for ASCII-only servers (This used to be commit c3bce90be745db3e7cbf8273c1c8496920332f5e)
adds 86b7b6e r1741: fixed padding of setpathinfo in server (This used to be commit 2b41de48b24d5850a2e3a5834916403f44a6d9ed)
adds 0023e5b r1742: Add the IDispatch interface (This used to be commit 798017bd10338a3a53aa5616a5eeb1146b24180f)
adds ffcfb97 r1745: More work on cleaning up SMB signing.
adds 912e79a r1746: Remove more cruft from the SMB signing code.
adds 62c67d6 r1747: don't segfault when the spnego mech only use one call from the client to finish
adds 34b0a98 r1748: don't segfault if there's no ticket
adds 6292e5b r1749: added some random stuff that captures some discussions volker and I just had on emulating % macros from smb.conf in a possible ldb based config system (This used to be commit d547479290e30d4fd86ab718528e879a28f71447)
adds 5a4845f r1752: Fix compile bugs on C (rather than C++) tolerant compilers.
adds fa8d37a r1756: merge volkers ldap client lib to samba4 for simo to start with the ldap server code
adds e2357c6 r1757: much simpler (and smaller, faster etc) way of doing relative pointers in pidl. This mechanism should be much easier to extend to the "retrospective subcontexts" that jelmer needs.
adds d01bc8a r1758: Move and enhance the add_string_to_array function as per volker job on trunk (This used to be commit 606caddeb95382287fa41a5017ca473d0301be6b)
adds 13a579d r1759: Add some helper functions to read and write data to a socket with timeout (again from volker in trunk) (This used to be commit 40d8262e7dbba76f88f1900744ed02f9f7fcdadd)
adds 76abf79 r1760: name the struct (This used to be commit 512c410860a5947c94187454d7220ad1df08a6c0)
adds 2b51ce3 r1761: start porting valuable volker's work on ldap from trunk all ldb functions has been renamed to ldap_ as we don't really want to include ldb functions here, let's keep ldap and ldb separate. (This used to be commit f9d7b731c910b530a0a6c0f0c09c809f3e7b4167)
adds b918c6c r1762: Ensure that a user (as opposed to guest) cannot login without SPNEGO, when we have negotiated SPNEGO.
adds 67f28b9 r1766: we do not have smb_read_error in samba4 (This used to be commit 1c3d52cea4dff57b14ee9bc197001fadb1d18abf)
adds 9130e70 r1767: Checkin of workarea. Sorry Jelmer but this overwrites some of your changes which I will have to merge in later on.
adds f387277 r1768: Add some debugs to assist in SMB signing debugging.
adds 63c5ca7 r1769: Add a new torture test to check vuid properties, and SPNEGO/non-SPNEGO games.
adds 8a0f6c9 r1770: here's the krb5 server code,
adds 2e28edd r1771: OK Let's add tests for ldap. Thanks to Metze and Volker for their unvaluable support :) (This used to be commit e6a6c0737ab94d58930c0d4e1ef0bb4d99510833)
adds 3301f6c r1773: fix the build
adds 71e149a r1774: Add the uuids of the known exchange pipes (This used to be commit 0e07a068b4fa6eaa4c73681dc2e4c156605aba89)
adds 425caa9 r1784: a few minor changes and debug the decoded PAC_DATA
adds 28ea8b8 r1785: remove unneeded dependencies on openldap client libraries (This used to be commit 44083e317855f6d8a0b4a81002a3376e8775df28)
adds daa7c98 r1786: Add support for the 'helpstring' attribute on interfaces (This used to be commit 85fb26a05d57e58795b0c0ffa93dc9e0fa902431)
adds 2a574e2 r1790: a few updates on krb5 PAC...
adds 16c52f7 r1792: split ldap_setup_connection() and provide an ldap_bind_simple() function (This used to be commit d9f8f97c9eaa8078f411adf0a8db607365082197)
adds 9dc1e17 r1793: try to bind multiple times as anonimous and user
adds 184bb1a r1794: fix the build MIT krb5
adds 14924a9 r1795: Fix the multiple session setup torture tests.
adds 7b088a8 r1796: Enable server-side SPNEGO, now that I have fixed the server-side SMB signing code to be able to cope.
adds 2129ba5 r1798: fix the build
adds b7779be r1799: List more uuids. From http://www.hsc.fr/ressources/articles/win_net_srv (This used to be commit 8d36dbed8c5bdc82176083b2c6f8d989ae903ba5)
adds 74a66a1 r1801: fix the build
adds 01b58eb r1802: start to support SASL in our ldap libraries does not work yet but we are close currently we send the right data on wire and fail to decode the answer (This used to be commit 10baf585821bf1f10a3786045a0965000cdffd12)
adds cd5421b r1803: more progress on sasl binds, but decoding the response still fails
adds e0a6215 r1804: get a bit closer to a sasl bind
adds 16757c5 r1805: ...I just forgot to say that the sasl bind actually works now:-)
adds 6706ba5 r1814: Fix the build.
adds b9bc126 r1815: Update parser for recent changes to perl parser. (This used to be commit 1d0bde1c77f511a3de5815c2d0e5319c74daf18a)
adds 1406581 r1816: here's the initial idea of libnet
adds dd4a93d r1817: fixed fault code generation for unimplemented functions in epmapper
adds 350673b r1818: _really_ fixed epmapper this time, it was using more than one old rpc interface method. (This used to be commit ec41c73ae136bffea4285ade8be322b3c4cf3629)
adds 6408221 r1819: changed "smb ports" to be a LIST parameter type in loadparm (its a classic case for a list) (This used to be commit e53d32c65ab0751b3e01f4f699f5d0e1892369ae)
adds ada8631 r1820: added a strcmp_safe() that handles NULL pointers. Needed for the search torture test, as some servers return really bad entries. (This used to be commit c900ebb3ac18d77ab334d3bf5259b3bba547b09c)
adds 10793fb r1821: fixed reference to "status" that should be "result" (This used to be commit bdf7d66d299b0956fbf17b38291089585b2b54bf)
adds c17a1da r1823: No real changes, I just did not like the ^M's an the line ends :-)
adds 3968607 r1824: nicer handling of NBT session replies, and handling of bad packets with the async SMB code (This used to be commit cef94978f43a8326b6cf1888c15ca8c568ebe9f8)
adds 6442002 r1826: Implement some stub functions: ndr_pull_{save,restore,set_offset}()
adds d3e7a22 r1836: - as abartlet said to me, we need to contact the users domain pdcfor doing a password change - add start of libnet_SetPassword - use KRB5 and LDAP instead of ADS as ADS isn't a protocol - add start of lib_rpc_connect()
adds d3e8a74 r1838: Updates from the airplane: - IDL fixes + adding comments - Start working on dcom infrastructure (This used to be commit ef0fc269f06c82594c34ad8673c76c5ea099250e)
adds c7088e5 r1842: add fault code that happens with wrong password or when signing or sealing fails
adds b1be11a r1843: return DCERPC_FAULT_LOGON_FAILURE when the auth fails
adds 85f12a0 r1844: fix the build,
adds 6311e89 r1845: map DCERPC_FAULT_LOGON_FAILURE to NT_STATUS_LOGON_FAILURE
adds bd30f32 r1846: add helpstring
adds 07eab50 r1847: add STR_BYTESIZE flag, to handle cases where the size is in bytes not in unicode chars
adds 1012606 r1848: fix LIBNDR_STRING_FLAGS to include LIBNDR_STRING_BYTESIZE
adds b47f998 r1849: use LIBNDR_STRING_BYTESIZE here
adds 0320233 r1850: when we have a username and use sign or seal on a dcerpc over np
adds 69d6435 r1851: if we try to peek a subtag, check if the parent tag has remaining data
adds a4b2f07 r1855: fix compiler warning and output fromatting
adds c074e30 r1856: - move asn1 functions to asn1.c - merge some stuff from trunk
adds ebd696b r1862: add invalid_creds ldap error
adds 84da000 r1867: Add README file in build/pidl/ (This used to be commit 189ed098408b52965ccdf652d78ec678bbe0462e)
adds 70f457b r1872: revert -r 1845 because the caling function should look at the fault_code when it gets NT_STATUS_NET_WRITE_FAULT
adds 2aa976a r1874: add dcerpc_errstr() function to display a fault code by name, this should be used in the torture tests when we got NT_STATU_NET_WRITE_FAULT
adds 8de0c24 r1875: - move 'net' code into a subdir - and remove all unneeded files
adds 9373c04 r1876: rewrite net command completely and add it to the build
adds f7c8427 r1877: since make proto catches all functions
adds 2264785 r1878: implemet libnet_context_{init,destroy}
adds bc3a20e r1879: - add a user sub struct in net_context
adds 770fb6d r1880: bugger, now I have used gcc 3.4.1 myself and have statements before declarations
adds 46003a5 r1881: empty structs are not allowed by all compilers
adds 7d032a9 r1883: I don't know why this was broken...
adds 1a89c76 r1884: remove empty header file
adds 6e5a9a6 r1886: Fix the build (This used to be commit 7be7f25a57422fea3e763479629e18dc9a204aba)
adds c3a2584 r1892: this adds talloc_get_context(), which is something I discussed at the team meeting at CIFS04. It allows you to find the talloc context given any pointer allocated with talloc. (This used to be commit 01dc4ed9b4f9390930d3c235cf2ccf9a9028392d)
adds acc8858 r1893: add a commented out lump of code to implement the "by the SPEC" ALL_INFO queryfileinfo level. It is useful having it here as many non-Microsoft servers implement it this way, which breaks just about all the torture tests, so when testing against these broken systems just change this one #if line and recompile smbtorture. (This used to be commit cd8887293e7735d8ee1cc2daebda233673801775)
adds 664f50e r1894: Convert // to /* */ (This used to be commit 5dc793b2b4b5c54df4aa3b0c98c248bdd671bbb1)
adds 70f630d r1895: added a note about OPEN_BY_FILE_ID to the ntcreatex interface definition (This used to be commit e50fc00671ace0085632f35ec99ad1125cd4d546)
adds 5f1f1e5 r1896: stricter check on packet parsing for NBT session replies (This used to be commit 30ab38559e8c52ecdaf7ca9b124875ade82c5c66)
adds 1129c78 r1897: added a choose_called_name() function that allows us to more sanely handle connections using the IP as the server name, while not trying for NBT name resolution on names like "192" and "192.168.1.2".
adds debce40 r1898: Check the context we are going to return. (This used to be commit d721b122b5c443363b8f8ec2e1ef4b798378b658)
adds 6674c83 r1900: fix function prototypes
adds 838c208 r1901: add missing include of <fnmatch.h>
adds 045bdb3 r1902: we need to include popt.h before popt_common.h
adds a154ed7 r1903: hmm a better solution is to include popt.h where it is needed
adds 75e967b r1904: catch the common gtk function prototypes with make proto
adds 8dfd1da r1905: add -Werror-implicit-function-declaration with --enable-developer
adds e60139b r1907: init the configuration
adds f547d2c r1909: nicer format
adds f42f061 r1910: this should not be a local var in this block
adds bca24a1 r1911: merge a few popt parameters from 3.0 move some to better places and deal with users DOMAIN and lp_workgroup() of the local workstation
adds d139dc8 r1912: move popt_common.h
adds 927e824 r1913: add --version back
adds 5c9c6b4 r1914: use common popt stuff in net
adds 124e000 r1915: use popt's cmdline_auth_info to fill the net_context and print the user domain when prompting for a new password
adds ad5acba r1916: return a more clear error, we are miss configure in this case
adds c3ec458 r1917: Attempt to push the AIX machine a bit further in the compile. I'm not sure, but pidl there says "syntax error".
adds 9d62046 r1919: paasword change basicly works now:-)
adds 3ccba74 r1920: This needs more inspection by the IDL experts. Reverting my last change.
adds bd225f8 r1925: now we lookup the domain controller and fallback to a workstation name
adds 618368e r1926: fallback to other SAMR ChangePasswordUser levels
adds b2f39d1 r1927: allow the domain to be a ip address
adds 011ff13 r1928: give up on NT_STATUS_PASSWORD_RESTRICTION
adds 454e76d r1929: CHeck if cpp on AIX likes /* */ better then // (This used to be commit 8bf6841a8e9c7fa6d12c6631c9c845edbe52a455)
adds 8d6e233 r1941: - fixed an allocation error with querying security descriptors remotely
adds 5a5f9c8 r1943: don't use the with --enable-*developer selected flags for the configure tests.
adds 333aaf0 r1944: put ldif functions in a separate file (This used to be commit 8be31e5c854e4462163b97b897ff41de95f181c4)
adds 5a8f826 r1947: fix cup & paste errors
adds c2e2921 r1949: provide functions to access the username, userdomain and userpassword
adds a5ca845 r1950: implement libnet_SetPassword_rpc()
adds 32ec317 r1951: add 'net password set' call
adds cc5b454 r1952: change the _RPC levels into _SAMR because we may have other rpc levels in future
adds 8115bf6 r1957: add cmdline_set_* functions
adds 6766809 r1961: print out the dcerpc fault code, when we got NT_STATUS_NET_WRITE_FAULT (this need to be done more generic for all dcerpc calls, but for now I just need it in this 2 places)
adds e205ffd r1972: cmdline_auth_info does not need to be declared global (This used to be commit d07dbdb22acc4c9cafb7141486fbf162d9f8164e)
adds 43afd3f r1973: for systems that don't have strtoull() try strtouq(). This should fix the build for some BSD varients. (This used to be commit 73e9ee791472bb212efe0eb4744daa91678263ad)
adds 326f562 r1982: i is not initialised or used (This used to be commit db4bc88f9aeaa59f08b9b447a8b2256c9c9c5fb0)
adds b83ba93 r1983: a completely new implementation of talloc
adds b45f4eb r1984: this change is what you should read to understand the new talloc()
adds b7e1ea2 r1985: take advantage of the new talloc in a few more places (This used to be commit 6ffdfd779936ce8c5ca49c5f444e8da2bbeee0a8)
adds ef7c734 r1986: Janitor for myself. Merge -r1907:1908 from SAMBA_3_0 branch. (This used to be commit 99f7feec0ab545271f49ea3ab811eb3022aa03db)
adds 0be0e8e r1988: Let Samba use all POSIX features available on VOS.
adds ca885cb r1989: fixed a couple of bugs in code that assumes sizeof(time_t) == sizeof(int) (This used to be commit cc3d420c33152c8e9026dc39a7322d11edb3c774)
adds dcd43a4 r1990: Fix breakage caused by the recent talloc changes. (Failure to process an SPNEGO login from WinXP at least).
adds 39a3d5e r1991: After finding a talloc inconsistancy is a very good time to smb_panic(), it can only indicate programmer error, and doing a smb_panic() ensures an automatic backtrace (and eventually an abort()).
adds 0e5260c r1992: Make the NTLMSSP torture test show more detail, and return failure etc.
adds aca6a1e r1993: Allow WinXP domain logon to progress a bit further (it seems broken for me).
adds ae95563 r1994: fix compiler warning
adds 8460fc7 r1995: a ndrdump file from abartlet make it clear that this isn't a pointer to a uint32, there're two uint32 with 0x00000000
adds b0856b8 r1996: fix compiler warnings
adds e89e5ee r1997: fix compiler warning
adds 38188de r1998: fix compiler warning
adds 94b7bf9 r1999: fix compiler warning
adds af057bd r2000: remove unused var
adds 694ac65 r2003: got rid of next_token_nr(), which involved some horrible globals and nasy pointer tricks.
adds 7d1a023 r2004: remove unused file
adds 45a69c4 r2005: fix compiler warnings
adds bdec66f r2010: trigger the config.smb_build.dump output by --enable-*developer not --enable-debug
adds 335e741 r2011: remove this broken and never reached test
adds 2ed6f07 r2012: --enable-developer also sets debug=yes now
adds 527bafc r2017: fix compiler warnings
adds bee751e r2019: fix compiler warnings
adds 36e52d5 r2020: fix compiler warnings
adds 13c899d r2021: add password change fallback to SetUserInfo level 25,24,23
adds 5e122da r2029: changed our client side dcerpc padding to match what w2k3 does - a 16 byte padding of the payload portion of the packet. (This used to be commit 271831f97f3952838557bf5034c1e435b33cb14a)
adds 53415eb r2030: quick hack to allow the simple NTVFS backend to handler base directories with mixed case names (This used to be commit efecc3306efb17f586b781112886d9416b355d65)
adds c58b64b r2031: add a check for a blank secret return in lsa secret tests (This used to be commit eddb31d19654853189d1c3c52105a6240d100456)
adds 85d8d24 r2034: Allow user-selectable hash functions on open only. Jeremy. (This used to be commit b43320ee5c9ac14c330e61ae62e0786b088e04fa)
adds 5e34ee6 r2035: Fix spelling.
adds bc5b92c r2036: switched the spnego code to use talloc
adds 35d6529 r2037: switched the asn.1 code to use talloc (This used to be commit c0862278cab106a441d1049c1da945fa11353f9f)
adds 2ed3ab0 r2038: get rid of the optimisation in the dcerpc server that tries to avoid a data copy by playing internal games with DATA_BLOB and free(). (This used to be commit 5894b5c0f32f75734151c6c915b296204b7825ac)
adds 6001440 r2039: got rid of the free() ptr in DATA_BLOB
adds b13a9a8 r2040: fixed a memory handling error in clisocket (caught with valgrind) (This used to be commit f6dc62bf119c294db060b0870b6ca80bc28bd4a5)
adds fa5a99b r2041: Fix NTLMSSP RPC sealing, client -> win2k3 server.
adds 9887506 r2042: missed a couple of places that should be talloc_free() (This used to be commit e1575a72a10252fdb88778f14bf3c44a65d72c5e)
adds 716e6c1 r2043: data_blob() now returns a talloc'd pointer. If everyone has been following the data_blob() API properly then this will cause no problems. I'm expecting chaos.
adds c595ec9 r2044: fixed two unin (This used to be commit d17e088ebbf1fd0dd2ef2d73115c7f458677d02f)
adds cc7d62d r2045: fixed a date format push in SMBsearch (This used to be commit a6cc0bedad98e7b9bbc27d9f31c21d5eba77146f)
adds 15d0ce1 r2046: fixed two server packet format errors found with the RAW-* tests (This used to be commit 9fdbe60230741e11478871072a40c8bc8124b5ea)
adds 3d065b1 r2047: Warn on 'declaration after statement' (breaks non-gcc).
adds c4a2128 r2048: fix memory leak found by abartlet
adds 4f55a7a r2049: talloc now has destructors and reference counts
adds 294f6f1 r2050: fixed a case where code assumed you could Realloc the result of a data_blob() (This used to be commit 1fdccf8dc79ea19a37be7fb047130a7c8e2407e5)
adds ede02ee r2051: switched the samdb over to using the new destructor and reference count features of talloc, instead of re-implementing both those features inside of samdb (which is what we did before).
adds 160ae47 r2052: rewrote the talloc section of the programming guide (This used to be commit 7d3effccb235e6f7a342c295f70e83362fb19a27)
adds fadc0e4 r2053: All RPC sessions 'want' a session key. Of course, the key they currently get it bougs, but anyway...
adds 18797d8 r2054: Fix compile warnings/build failures on non-gcc.
adds 5e869b4 r2055: Add PRINTF_ATTRIBUTE to many more parts of the code, and a new --enable-developer warning for when they are missing.
adds 235a71f r2056: Allow the compiler to check this format string.
adds e5c4c4b r2058: Merge heimdal krb5_locate_kdc-fix over from trunk/3_0 although krb5_locate_kdc is (yet) an unused function in Samba4.
adds 275efb9 r2059: abartlet: is there a better way to fix this compiler warning (the same problem as in -r 2056)
adds aca1e77 r2060: fix compiler warning
adds 1795dfd r2061: - split libnet header files
adds 367fe84 r2062: Fix a couple more of the printf warnings (real bugs).
adds 92cf946 r2063: Ensure the first argument to a printf() like function (talloc_init() in this case) is constant.
adds c965621 r2064: fix some error cases
adds 9b54c7c r2065: add libnet_RemoteTOD() call with levels GENERIC and SRVSVC
adds 7eb820d r2066: add 'net time' command
adds 8aa051c r2071: - change smbtorture to use the popt_common stuff this means -U DOM\\user is know allowed
adds e36341a r2074: fixed a typo (This used to be commit dce43a535c9f6135c162711bc12cee266fc46c4a)
adds 3cd74a3 r2087: the ldb tools really don't need LIBSMB!
adds 826a515 r2088: add tdbtorture tdbdump and tdbtest to the build
adds ef9351d r2089: fix standalone build with LDAP, this needs -llber too
adds 2812998 r2092: fix the build(don't catch main() by make proto)
adds 1685238 r2096: Enable use of NTLM2 for connections that do not got on to be NTLMSSP signed or sealed.
adds 63b4975 r2098: The first 8 bytes of this sig is not used in the 'is it correct' calculation.
adds 18bbab7 r2099: Get rid of another private ARCFOUR implementation from the codebase.
adds e7f36ff r2100: rework the dcerpc client side library so that it is async. We now generate a separate *_send() async function for every RPC call, and there is a single dcerpc_ndr_request_recv() call that processes the receive side of any rpc call. The caller can use dcerpc_event_context() to get a pointer to the event context for the pipe so that events can be waited for asynchronously.
adds e64fce8 r2101: fixed a signed/unsigned char warning (This used to be commit f5fd90848d350ba1016282a6ee9ea3c83a6e4a63)
adds f3d9466 r2102: fixed a race condition when handling dos errors that are in our table. Should get rid of the static buffer completely at some point. (This used to be commit e0bda611121ed1f4afc2bfe83853e5521c494164)
adds 4db6469 r2103: in the conversion to async rpc I simplified the smb backend to only use readx/writex instead of the more efficient SMBtrans calls. This patch restores the efficiency by using SMBtrans when possible. (This used to be commit 83fbe080e7fcdf4168d85f654b802dc4538b8984)
adds 833a896 r2104: fixed typo that causes a segv (This used to be commit e37a4c1a63b914c46155d39c92f226c42a0393b7)
adds f891ff6 r2105: added a TestSleep() operation to the echo pipe and extended the RPC-ECHO test to use it to test asynchronous rpc operations. (This used to be commit a5eb6cad5050928fab593e1f9a82fbfba589120c)
adds 2de9ce9 r2106: try to cope with a wider range of UTF-16 characters when we are using an external libiconv library. (This used to be commit 168be7fbd7ae876ded39f73a7835e91b35e67244)
adds 1fc55db r2107: added a SAMR async test - this one seems to work (This used to be commit 306eb848654e0cadb0ebe10c29420fc0c30a64c4)
adds 91e645b r2118: fixed the receipt of bigendian rpc packets with the new async code.
adds 6fe8b2f r2119: Noticed by jra:
adds eed08c8 r2121: fix compiler warning
adds 776d90d r2122: merge from trunk (-r 2120):
adds 0575d5e r2124: merge from trunk (-r 2123):
adds 1f591a4 r2125: the lp_use_mmap() in map_file() is inappropriate for 2 reasons, so I have removed it.
adds 9db2cb2 r2126: two more lsa functions worked out by richard renard (This used to be commit 253203f58f7fe6d1b7aea50822d191a8377b47da)
adds 5be4fe1 r2127: more lsa IDL updates from Richard Renard (This used to be commit 5be1b54d15e65008f0dc06a005fb205180817a6d)
adds 468fe3e r2128: netlogon DELTA_POLICY fix from rrenard (This used to be commit 5ab362cede5b6b91af42247d7b0981f3e4b4d093)
adds ebe1733 r2151: Added some more ad-hoc tests. Found bugs in Samba3 with these :-). Jeremy. (This used to be commit fe6506e190ed5e1987894d43caa51b33d80d5193)
adds cfedade r2154: Merge of Jim's format string fixup in r2130:2131 (This used to be commit 17a53eaac2d0d76413c8bb27a6f1c80536ccf3a7)
adds 48f3df4 r2158: removed a misleading comment (the extra uint16 is just padding) (This used to be commit 9e120bff7af076bbc541a88cefb3ba400fb91caa)
adds 31c1c78 r2159: converted samba4 over to UTF-16.
adds a08808d r2164: put the latest "accept either form" utf-16 iconv code in samba4 (This used to be commit 62a0cfd865d6ad4c05e2461dbf0b81988683a219)
adds 960c1d1 r2165: generalise the charset torture test to add testing of CP850 potentially we can test any charset (This used to be commit e754d0cbcab7cb5a65322e5bbbd1d2a8bcdf5375)
adds deb288d r2166: sync the asn1 stuff with trunk
adds f469c89 r2167: Implement some stubbed out functions. (This used to be commit ed48d13e4dc346a8af1e8aeaa7387122cc8d89d2)
adds 5bab23d r2168: Move these files into a separate ethereal-pidl-plugin svn repository. Not only will this allow the plugin to be built easily, but will also get rid of the duplicate function names that muck up etags. (This used to be commit 604fc603daf27ed02b5992c7ce2da10133bce649)
adds f4dbe186 r2169: switch core iconv code to use talloc (This used to be commit 117796c19ba9615113ae549068fd0b5ad5d3aa97)
adds 4a17f26 r2170: if we don't have a native iconv library then we can't build this test (This used to be commit 5cf9333f6021479d62cc99475f4fb9a19588f928)
adds 3e454a5 r2173: Fix asn1 BOOLEANs. Thanks to Love Hornquist-Astrand.
adds 01f704e r2179: two more lsa torture tests from Richard Renard. Thanks! (This used to be commit 25f85efd75bd54ff142027a8741edaa94725ca9a)
adds 4d390df r2180: added RPC flags "padcheck" which enables checking of all received pad bytes to make sure they are zero. Non-zero values usually indicate one of two things:
adds 58bb944 r2181: an rpc async test on the netlogon pipe (This used to be commit 4c370c3c917f399497f936a2037ea2868b2196d2)
adds 3a899d9 r2182: force the torture test domain join to happen on SMB to prevent the LSAKEY problem holding up other tests (This used to be commit ad8d54fd7dd93cb984d23acecfc1c611b63a5d58)
adds c6dd8f9 r2183: Tidy up naming of ethereal fields. The field names are taken from the structure elements with underscores replaced with spaces and words capitalised.
adds b990e9a r2184: use the smb.conf socket options for client code too (This used to be commit 7256945b526a1ee68d18eb579e592f7389740c22)
adds eaab3ed r2185: add a callback function to the dcerpc async API
adds 55b3854 r2186: setting [ref] output pointers in dcerpc calls is pointless. Removed it for test_LookupPrivDisplayName (This used to be commit 2d8f4005926e15dcb56a6501091a56475a99712d)
adds 37dc4e9 r2192: removed an erroneous free() call on an error path (This used to be commit c80d686f59a8b6c53305af1233137c22a26f6750)
adds a560082 r2199: the unknown 16 bit number in lsa_LookupPrivDisplayName() is a language ID, so the client can choose what language they get the privilege description in.
adds a67ec52 r2200: solved another piece of the lsakey puzzle - the session key for lsa encryption on ncacn_ip_tcp is a fixed buffer! I don't yet know what the buffer is, but this code proves its the same buffer for different w2k3 servers and different user passwords, plus it is independent of the negotiated NTLMSSP session key. (This used to be commit 05fd38f3cfd9476bc1cf7fed838a942a75569c0a)
adds b702a07 r2201: removed an exit I accidentially left in (This used to be commit e1d13631f0163b69401a07c51e449ea1e32239bf)
adds 73da5b1 r2202: don't close the smb pipe after the puzzle test (This used to be commit 591ee2308c95982caf5453d35ebf6530208037fd)
adds 905dd97 r2203: delete the key after testing, so as not to clutter the server with random keys (This used to be commit d98ed1fbe52b547c461f1b6a859504e96e0e3ee7)
adds 6a24229 r2204: added [flag(RELATIVE_CURRENT)] to change [relative] pointer behaviour for this struct and all sub-structures to be like spoolss relative pointers (where offset is relative to current position).
adds d0aee36 r2205: fixed an incorrect cast that broke relative strings in spoolss (This used to be commit d2d3433de1c1e1bc757381e9736147cc24fe8cf0)
adds 54dd7bc r2206: another (untested) attempt to make RELATIVE_CURRENT work for volker, plus removed unused ndr_pull_relative() function
adds 5f6c0b6 r2207: this bug caued valgrind to consume infinite memory till the kernel killed it :( (This used to be commit 60a88595e23eb2953edfacf9dfc9fe3f08ec5eeb)
adds 0b01bdf r2208: little attempt to (almost) fix spoolss relative (This used to be commit ef5414676ea07004aaa78d5f4c1746b3c8669d16)
adds 13f44bb r2209: patch from volker to add EnumPorts spoolss IDL and test code
adds cecc2b3 r2212: Optimisation. Passes masktest against W2K3. Jeremy. (This used to be commit fb7a529c4c65788c307c1043cf2b664059ed8c2a)
adds f0ae80e r2217: Ad-hoc tests to allow me to work out the correct error code for the bad path algorithm. Jeremy. (This used to be commit d2d32d8f2b7a4a3e62f505adae787b42f80309bb)
adds 26abe13 r2220: Updates to the NETLOGON torture test. This copes with 'long' passwords - where the LM hash is invalid.
adds 7c583b2 r2221: Experiment with extra properties for telling the ethereal parser what to do. There is a patch to the grammar and idl files for this but I won't commit that just yet. (This used to be commit 4e155b966c6027daa34166c7daf30cbff96ff679)
adds eb84275 r2222: Generate correct function prototypes for unions marked as public. (This used to be commit 04de3edbab106eec040c442eedb5bb3cfcfec778)
adds e0459c7 r2223: Include autogenerated header file for idl file we are processing with --eparser. (This used to be commit 68b10c4aeebc4aa1225aab3c8a9fc0a4d28d6455)
adds b575ce6 r2226: A bunch of fixes to get python tdb module building again. I'm not sure how this can be integrated into the build system properly though. Editing makefile.pl is the wrong way to do this. (This used to be commit e6a42f7880993271f2610584182f7d47538b6747)
adds 5230295 r2227: Get rid of annoying compiler warning. (This used to be commit 64f961f039545c9948eb7d7652b7494be2443174)
adds 779b89c r2228: Finally commit bits of old workareas together to get dcerpc python bindings happening. This commit lets python call dcerpc_pipe_connect() and open the samr pipe. (This used to be commit f5852bf3e2064f03aa9b63af4aa1b4f9e39bdb24)
adds 86bf5ce r2229: Have dcerpc_pipe_connect() throw an exception if non-zero NTSTATUS is returned from the C function. This way we can return the struct dcerpc_pipe object instead of a tuple of (NTSTATUS, dcerpc_pipe) which is a bad interface. (This used to be commit a3a85bd419e38f0dce138e67174517e23a361010)
adds 65b5a22 r2230: Wrapper for dcerpc_samr_Connect2(). All this glue code should be automatically generated but at the moment it's hand coded. (This used to be commit e1a368050d3abb6a6ca6529315dc4228e8590c7f)
adds aeaec31 r2234: Tridge, this is a patch to allow people to set the REF_ALLOC flag on a dcerpc_pipe structure as we discussed this morning. (This used to be commit 79969dc8daf5fdaacd26135a200ecec0b4d7663c)
adds 0a3a76f r2235: When creating exception data, use Py_BuildValue instead of doing it all by hand.
adds 68aad43 r2236: Zero request structure to let the REF_ALLOC flag work its magic.
adds 8fa455d r2238: the tdb_debug() function was totally bogus - remove it (you can't convert a ... varargs function to a va_list by just a cast!!)
adds 3ddde3b r2242: some older versions of gcc don't properly handle the PRINTF_ATTRIBUTE() format checking magic, so only enable it for gcc versions >= 3.0 (This used to be commit 9c7100e3c770fca163d3788fc6b735457f74d7e9)
adds 915f2e5 r2243: Include definition for PRINTF_ATTRIBUTE in Python tdb wrapper. (This used to be commit 301bb069c31ee7ce09bdd6cd2dd4b7fa0441e1a1)
adds 8293df9 r2247: talloc_destroy -> talloc_free (This used to be commit 6c1a72c5d667245b1eec94f58e68acd22dd720ce)
adds 893c62d r2249: got rid of some more mem_ctx elements in structures (This used to be commit 21ef338cbbe96acc8594ffc550ef60c6a40fb951)
adds 24f972a r2250: removed unnecessary mem_ctx (This used to be commit c455a3a61d587f5126236d8c11ba84e19d4f038a)
adds 2cbbbe3 r2251: forgot to add vfs_posix.h in my last commit
adds 0e67991 r2252: don't register the same name twice (This used to be commit fdb675bbad1322ddd94c646f67803b9678468a64)
adds 3f7bf05 r2253: Add test program, as small example of what's going on. (This used to be commit fd31ae38dfe2d005b3e01ac059c2e15fa389aad4)
adds 9c69fe6 r2254: Fix a couple of compiler warnings... (This used to be commit 8056f4a9a7f5065eeb3a3bec81977c5e4163bf8e)
adds ff19c6a r2255: Don't do experimental swig stuff by default. (This used to be commit db191572ff9351ae84dc0c3d6302fa60b61cd179)
adds ec952cd r2256: Include autogenerated interfaces for lsa and samr pipes. Typemaps are currently not working though. (This used to be commit 55bd2dc02de13ee3da1cde20694f452df0899a9f)
adds 93454ff r2257: Tab completion support in regshell (complete command names and key names in the current key) (This used to be commit 83f9f8eaa4825bb49e2b160a1a810080ecae4d39)
adds 22275a4 r2266: yay! LSA session keys on TCP now work! (This used to be commit f6ea24296acaaadcd2d59740bc88ef1a93fb1c28)
adds 696629b r2267: we no longer need to force the domain join to happen on NCACN_NP - it now works on NCACN_IP_TCP as well. (This used to be commit 9cc33d936407255b5c5fb9bde37d918cf268c784)
adds 1c3bfc2 r2271: fixed the popt argument array for smbtorture, getting rid of some clashes
adds b49dc08 r2272: fixed another couple of errors in the popt option arrays (This used to be commit 89acbf4f02ae03f0546e1633c030765a563ce958)
adds 2340725 r2273: disable the async samr tests unless -X option is used, as windows fails this and it kills the pipe, so we can't run the rest of the test (This used to be commit bdb49f01b75aa5b3a458ee4629e867bee1d03358)
adds 68fbed6 r2274: fixed some popt option clashes between smbtorture and the standard options (This used to be commit b7db909e8e8194366ff93f68adbd68a8f1dcbe9a)
adds 1512030 r2275: don't crash on a rpc BIND_NAK response ... (This used to be commit 22a6e5d50d2d40c2dfc5e36bce1132b92723dd81)
adds 91222c6 r2276: Remove garbage collection debugs. (This used to be commit b7ebafbbe0ada17748ad4bb36da4c0d63a2b10f5)
adds b79d974 r2277: Generate stubs for input and output typemaps. (This used to be commit 69710bbcb8123e5f9cb882723350506e77307419)
adds 56d7b0d r2278: Add some more helper functions. (This used to be commit 5a64449599beb7b46484f1c3aef10f7e7b878319)
adds fa419c9 r2280: fixed the session key choice for ncacn_np and ncacn_ip_tcp in the rpc server (This used to be commit 3b4ed24f4ba467a77bef8d6c25695fdbdb42b2ac)
adds 30ea54c r2281: Add a few comments. (This used to be commit 7be16e503616d9b339390a253357114c510729d0)
adds d987a32 r2282: Remove one more magic constant from the source, replace with sizeof().
adds 4490c81 r2283: Change from tridge (in his ntlm2 patch).
adds 909c9b6 r2284: Thanks to some great detective work by tridge, NTLM2 signing now works.
adds a06b888 r2285: Remove more static data, fix spelling in a comment. (This used to be commit 2c701f59a7f232fed624f7cec62dd494dd32c2d9)
adds c0bea2a r2286: Fixes towards krb5 logins into Samba's CIFS server.
adds ac2f9cc r2287: Add static.
adds 7cbd43a r2288: Remove the claim/yield connection code - this will need to be redone in a more samba4 style at some point (along with the session code).
adds 67c37a3 r2289: Autogenerate some more attractive looking stubs for converting function argument structures and idl structures to and from Python dictionaries. (This used to be commit e4729949c61a8df23b5132c6136ae8c3777c348a)
adds 15a96c4 r2290: Fix 'lsakey' for the server-side, it is static for 'authenticated' connections.
adds 350c12e r2293: fixed older NTLM sign/seal in the server (This used to be commit d8825b69aca5f4d0edf70945d64b4d1780e121c4)
adds f8f2630 r2294: this fixes the NTLM2 sign+seal combination. I have now tested:
adds b5119cd r2295: Convert simple scalar types and policy handles between dcerpc function call request and response structures. (This used to be commit d31d23b944b7e4ef300d75dad5038727e9133af1)
adds 4c017a9 r2296: Correct setting of access_mask in test program. (This used to be commit e4a5840ff84553c67c87e002e9e074095f4d18c5)
adds 23492b3 r2297: Add string conversion functions. (This used to be commit cbfb177394aaf2a382b481ffb3152ad3fe81de5a)
adds 7436bdc r2298: Convert to and from string parameters.
adds a34ddd0 r2299: Map a (C) NULL pointer to (Python) None and vice versa. (This used to be commit 05cff58070b7070157aea47c5da8512145c2774a)
adds 984e71e r2300: Start writing a Python torture test suite based on the smbtorture rpc tests. (This used to be commit 73e087f11e401ef8da7c53148444b2745a94dbaf)
adds 2d5ca36 r2301: add a server side warning when we receive more RPC data than we expect. It isn't an error as w2k3 does this on its first packet when NTLM2 signing is used. (This used to be commit daaee86d1441afec9915e5f2ffc10b200a1ff564)
adds 871604e r2302: added a '--option' option, allowing any global or default option in smb.conf to be set on the command line. For example, you can use:
adds 922e171 r2303: allow setting of many ntlmssp options from smb.conf or the command line. This makes testing much easier. (This used to be commit 0a4723d250ba13e6374700fc6e80854ec6a3eddc)
adds cde1950 r2304: fixed a bug in old style NTLM signing (This used to be commit 09651b831d085345dd385bc9777f97e1c0d57c6f)
adds a568462 r2305: a useful test script for trying a wide variety of DCE/RPC options with the echo pipe and smbtorture (This used to be commit 42bdee690bca2e818901fde412d5fb9631b2303f)
adds 4456f87 r2306: in lp_set_cmdline(), also set any aliases as having been set by the commandline (This used to be commit 2c0b5e119eddc6389500bcc80d1ae417dd9bfbb9)
adds d2c14a5 r2307: Fix the use of 'raw' NTLMSSP to hosts that support extended security, but do not support SPNEGO (such as XP, when not joined to a domain).
adds 9922a79 r2308: make talloc_vasprintf() available outside talloc.c (This used to be commit a3a15f9d1a3b51cb7099b5f3adb8401dfc37793d)
adds 179cfe5 r2309: make loadparm handling much more consistent, by using do_parameter() to process init_globals(). This also allows all global options to be set using lp_set_cmdline() or --option
adds 43acd52 r2310: fixed some broken if statements in handling --with-krb5
adds 9d3f614 r2313: Make these attributes case insensitive in the default provision.ldif
adds 6de405f r2314: fix compiler warning
adds ceb43e8 r2315: change format
adds d5b119e r2318: - remove the --with-ads option
adds 59b0902 r2319: let event_merge_contexts() return a pointer to the final context
adds 17bdcc9 r2320: add my copyright
adds a560d55 r2321: add complately untested LDAP server start based on volker's patch
adds 6f2fb2f r2322: More renames of autogenerated functions so they all have approximately the same signature.
adds 6c4a789 r2323: More tweaks to get things building again.
adds 12b29d8 r2324: Add hand-written versions of functions from misc.idl. (This used to be commit d6876701cc027ec2b14923e3483e0432e7011138)
adds cff1f3e r2325: Generate conversion stubs for IDL unions. (This used to be commit a06727b79228865e03430e41fc991c3d39eca220)
adds 360f125 r2326: remove definition and usage of struct socket_context
adds ce694e7 r2328: add the start of a new system and protocol independent socket library.
adds d203c78 r2335: Zero function parameter struct so we can do a bit more testing. To be removed later.
adds 31288d6 r2336: Add another conversion function to allow union arms that contain structures not pointers to structures. Do some renaming of hand-written functions as a result.
adds d97f808 r2339: my first python commit!
adds 8d14c2a r2342: Remove obsolete file. (This used to be commit b7ef3d0a006ab8c07354ca83fcaf6018c3b595af)
adds 498ea84 r2343: - make socket_get_*_addr() return char * not const char * - add some error mappings - use some flags SOCKET_FLAG_PEEK ans SOCKET_FLAG_BLOCK
adds 2cfd0b6 r2344: Return PyDict_New() in stub functions instead of Py_None to avoid crashing in garbage collector (hmm - all that was required was probably a Py_INCREF(Py_None) though). (This used to be commit a3eac318a624d214084741839faa2ad485902f6f)
adds 3791d88 r2345: Add test for samr_QuerySecurity() (This used to be commit f6978a007a79c97910856b3c639844495f16ebab)
adds fe70e8a r2346: fix some minor stuff
adds d9d634c r2347: merge LDAP ASN.1 fixes from trunk
adds dabb37c r2357: Start coding conversion routines for security descriptors, acls and sids. (This used to be commit c8d13a809b5b01823a62e5868bac47e1f2f25092)
adds aa60dc1 r2358: More renaming of functions to keep things consistent. (This used to be commit 84513e4ed14e60b4cd09fcc2e596bc72d3a8807c)
adds d46b188 r2359: More consistency fixes: pass a talloc context to every function that doesn't convert scalar types, more renaming of function names.
adds bc6d0b0 r2365: remove MSG_NOSIGNAL
adds 64a727c r2376: added a way to disable krb5 on the command line. Just use
adds 3e3f7b0 r2377: added a more generic way of disabling gensec subsystems. For example, "gensec:ntlmssp=no" will disable ntlmssp. (This used to be commit 66f88c7d89154155b27bf8b7839c580fb1cd1e7c)
adds 66f1e8d r2380: nicer error reporting in convert_string() (This used to be commit 6807d336c2365e4e7f45605d75667dbf05715b34)
adds be480ac r2381: added a -v debugging option to ldbedit (This used to be commit 03d4a7832cd3670a8166820a1b9b4aaf2307bd1a)
adds df2ed66 r2382: considerably improved the Bind and Unbind IDL and test code. We can now do these two calls successfully against w2k3.
adds 8b7a6df r2383: fixed the handling of sending zero length dcerpc packets (I broke this recently, and this broke the autoidl code) (This used to be commit 01d66f68f6b21dc9b5c0702edcd4f56daeae9b9d)
adds ae1c28b r2384: i missed "nt status support" in my change to the new globals init code (This used to be commit 7478f50c2f5c011a1eec04be06f9ecdc48e85f17)
adds 9115d6c r2385: the gensec:krb5 test is not needed here any more, as we do it in the registration code (This used to be commit bcf9d787d6bced4c4482fa3e51ccea258563d89e)
adds 2432c78 r2386: fixed some indentation (This used to be commit 1de5aa5b1d6a9b4b3ed18935c562b0bf03a4d94e)
adds 7b65585 r2387: fix segfault
adds 2fe1144 r2398: Import Data::Dumper module safely so it doesn't hurt the build farm. (This used to be commit f88996540cfecf830595425735d2f1d4ad623c3d)
adds a502c85 r2399: Display text description of rpc fault in debug message. (This used to be commit 04aec4c0a3f559f6a9ccfaf990f3a2ff2e6f48df)
adds b3da2c1 r2400: make ms_fnmatch() case insensitive. This is much more efficient than uppercasing the two whole strings before the call is made, is less error-prone, and also copes with strings where the upper case version is longer than the lower case version due to different multi-byte lengths. (This used to be commit e227ac1edfd48596a9d5096b6965ddd0beb969a5)
adds 9041c35 r2401: make our LDAP server useable: - we need to mark the fd event as writable otherwise we'll never senda packet to the client - a search response have to ended by a LDAP result message - return currentTime, supportedLDAPVersion and dnsHostName for testing
adds f25681b r2402: to make ms_fnmatch() case-insensitive we need toupper_w() exposed (This used to be commit 69413bdcfcf40e9ae2e5bcb00863cc7ef0ee8da1)
adds 046380c r2403: got rid of a unnecessary mem_ctx in the simple backend (This used to be commit a4dcf005f30afcb2edd57d450ff9b90341c318a2)
adds 03cb436 r2404: the first large lump of posix vfs stuff.
adds c997a90 r2405: expose unix_perms_to_wire() for use by the posix backend, in supporting the UNIX extensions (This used to be commit a3fd9a911f8852372a57146cde04971263fac7c9)
adds 5fdf3a1 r2406: fixed a couple of typos (This used to be commit 87a6c678fac0b5e740a9a739ef1ad113f2b508fd)
adds 4a6313a r2407: extend mkproto.pl to handle smb_ucs2_t for toupper_w() (This used to be commit fe60e899d71b18ee1cd6e2e05cf1ac0fa3a043bd)
adds b02b2fa r2408: Tridge suggested that all the structures from misc.idl (policy handles, sids, security descriptors and acls) can be automatically generated instead of hand-written. Fix up the swig wrapper generator and helper routines to do this. (Only works for policy handles right now though and arrays are to be converted into lists instead of being binary blobs).
adds 6d00d88 r2409: Convert NULL pointers to Py_None, and vice versa.
adds fba4af3 r2410: Add test for samr_SetSecurity(). (This used to be commit e822979e84d33015c937e22174288a3f2c2ff04b)
adds 370dad0 r2411: The other half of getting autogenerated code working using misc.idl: use Python lists for arrays when marshaling and unmarshaling arrays. This gets samr_SetSecurity() working. (This used to be commit 9bc55de42ab9f0d71abcea65a7f4cf24db452381)
adds a50931e r2414: samr_Connect.system_name is now an array. (This used to be commit e1166c210004b090c5922b2f9b10b86ebc3fc11d)
adds d384984 r2415: Throw a TypeError exception if a scalar value doesn't have the correct type, or the argument to a to_python function isn't a dictionary. (This used to be commit 0f58ffb142a9b8c5c745b3a2c93a1659ea8282e5)
adds 6bc0853 r2416: More argument checks. Raise an exception instead of segfaulting if a dictionary does not contain a required key. (This used to be commit fc5443af9c271baf189ebe0b098e190b5eda4e14)
adds ce52465 r2417: Add comments to the interface generator as well as some commentary in the generated interface code.
adds 9261314 r2418: Handle a pointer to a scalar when converting a field from Python.
adds 6feaf61 r2419: Write tests for samr_EnumDomains() and samr_LookupDomain(). (This used to be commit aa15fd1ecba2163a077f398cecfb49d71a49cc9d)
adds fa8c1ab r2421: Fix test for lookupdomain for a non-existent domain.
adds 20f3950 r2422: Convert PyDict_{Get,Set}Item() calls to PyDict_{Get,Set}ItemString(). (This used to be commit 9ea5574bb12161733afb592425724cff8c4bbedd)
adds cb3cacd r2423: Add some instructions for building extensions. (This used to be commit 7a7cf9f3521535da47895d1a516c8572f7f34e40)
adds 6d82eaa r2424: Refactor handling of non-OK NTSTATUS returns to be more swiggish. (This used to be commit aaef6eaf6e0c38fb277d1be0617dfdff559a0115)
adds f413105 r2425: Found another place for a type check. When convert a dictionary value to an array, check that the value exists and it is of list type.
adds d072e9e r2426: Handle pointer to scalars converting C to Python.
adds b653d87 r2427: Add tests for samr_GetDomPwInfo, samr_RemoveMemberFromForeignDomain, samr_LookupName, samr_OpenUser, samr_DeleteUser, samr_CreateUse and samr_OpenDomain. (This used to be commit 086740c178c80ccb8d8eaff9f97007cb021bca20)
adds 4483876 r2428: Handle unions as [out] parameters by passing the value of the switch_is parameter down to the various conversion functions. (This used to be commit 46b3d4cfd8effcc75293b8b0af04203fa25742b2)
adds 67cb7c9 r2429: Add tests for samr_QueryUserInfo(), samr_QueryUserInfo2(), samr_GetUserPwInfo(), samr_TestPrivateFunctionsUser(). Add stubs for the rest of the functions in test_OpenDomain() from smbtorture. (This used to be commit 1dc86e466dc546a5509fe5195444e48dc026e9a1)
adds 9c69372 r2430: got rid of StrnCaseCmp and added an accelerated version of StrCaseCmp()
adds 44090f2 r2431: got rid of strnequal() in a couple of places (This used to be commit a1b5880b2e548832eaf4a136aab1aead525c938f)
adds defe32e r2432: more string function updates.
adds f94de51 r2433: attrib_string() is now a generally available library function (it will be used by the new RAW-SEARCH test) (This used to be commit bb6bb2735eef58a135ba5cc3d64d75588a505d66)
adds 677d1bc r2434: separate "attrib" and "ex_attrib" elements for DOS attributes is pointless (This used to be commit 5fcad57128e47d4d6c0f387d5563d9de2fc08351)
adds 421c0d2 r2435: got rid of another pointless strnequal() (This used to be commit 1b4cee825e6e3d3710eda15cc25cdf6450feec17)
adds 8a1c3dd r2436: the second big lump of posix vfs code.
adds f2815e8 r2437: implemented a suggestion from abartlet that if we cannot convert strings to UTF16 in StrCaseCmp() that we fall back to a simpler comparison. (This used to be commit 2fa6ab9fe30aeacd7b1421fd83c409acf31c98aa)
adds 635f5fa r2438: compile on systems without O_DIRECTORY (probably won't work, but I'll get to that later) (This used to be commit 5e2027f8ec7248e48d1dfb94c3688c78c64a85c5)
adds be61c9d r2439: - function that return just an int don't need a TALLOC_CTX - fix some return and state bugs
adds 61ef245 r2441: set exit code correct when we got EBADF from select()
adds 8f85b3f r2442: remove unused event_loop_once() call
adds 6b9b169 r2443: check return code of event_loop_once() to catch thet cases where the server closes the connetion and we got EBADF from select() and event_loop_once() fails
adds e8d2442 r2446: implement socket_get_<peer|my>_<addr|port>() for ipv4
adds 7d06a06 r2447: let the server code use the new lib/socket/ stuff
adds 03cf36a r2448: use SO_REUSEADDR=1 for the server
adds 65c3b46 r2449: use a blocking fd for smbsrv code
adds 1ec841d r2454: fixed the accelerated StrCaseCmp() so it compares in the right order (This used to be commit 4b795cbf12108e56e5e84e3073c24ce6b625e3c3)
adds e649dcc r2455: don't use the uninitialised sess structure when auth fails (This used to be commit 93d444e6fd6b0e86a17a9aa8fa72408435cab3e0)
adds 992442c r2456: got rid of some outdated global macros (This used to be commit ea7eac5e3fb8f0db8d412a95ef4dc7889a07bc73)
adds d78a1ac r2457: expanded the RAW-SEARCH test to test for what happens when a directory is modified while being searched, and whether the server always returns sorted directory listings. (This used to be commit e23514c78f1f15a61dadaa5c4de5de7cd0593ea0)
adds 0e71bf8 r2458: Rename policy handle parameters for the SAMR pipe. Parameters now have the handle type implied by the parameter name. There are four types of handle: connect, domain, user and group handles. The various samr_Connect functions return a connect handle, and the samr_OpenFoo functions return a foo handle.
adds 635d5d8 r2459: added STATUS_NO_MORE_FILES nt status code (This used to be commit 3bf55c9e1129d8036a968c49ac2de7260e657f53)
adds f1fbeb8 r2460: fixed the spnego code that I recently broke (This used to be commit 9a708e2281b87e41032e8a0b12bb5ac3b0e151ce)
adds 851e54d r2461: Update samr.py torture test after policy handle parameter renames.
adds 6108ead r2462: added a test for the error code for no matching filename (This used to be commit 7bfbbc38ed9aac93d288aba183f7a925f170f81e)
adds ed4d10f r2463: make sure we don't send the password in a tconx unless we really have to (This used to be commit 3e84c06f4c76d62f4f2606b457d9a76b6c1a061d)
adds 6625d97 r2464: fix the build
adds 5d7f0de r2465: modify the autoidl hack to work for DRSUAPI (This used to be commit 59b3d68bd047231d72fa3299e7289aef25702e9b)
adds d9e43bc r2468: print out the names of the fault codes#
adds 23ba434 r2469: complete overhaul of the old-style RAW_SEARCH_ calls (the OS/2 and original core level calls). The old code was completely wrong in many respects.
adds a2a9723 r2484: allow ldb to build standalone again (This used to be commit 05601a4c6f7c7a019fcac8743e2e4775a498b26a)
adds 4b09c0e r2485: - add a test case in ldbtest for a bug pointed out by Jon Haswell.
adds 46efd4d r2486: Use correct type checks when checking 64-bit quantities (int64, uint64, NTTIME and HYPER_T).
adds cde8c60 r2489: Rename account_flags in EnumDomainAliases() to acct_flags. (This used to be commit a0e571a9ddc01b8e90a93d591aec4b10c9926818)
adds 99721cc r2490: Some changes to take into account non-error NTSTATUS codes being returned:
adds 46f08cd r2491: Handle pointers to scalars when converting to a Python dictionary (i.e resume handles).
adds b3a11c8 r2492: Some cleanups.
adds 787b65b r2493: allow tdb to build standalone (This used to be commit 0d5af5b70bd010e7107b18f73a4b899e05c4f025)
adds 1d2611d r2494: fixed connecting to a share mode server (tested and really works now) (This used to be commit 25f725c9be8fe5a7fd85488214b598bc431d4c7f)
adds e6e4e3e r2495: cope properly with STATUS_NO_MORE_FILES in old search client code (This used to be commit 878729b7d97869a3d6dacea115ed4af2fd18e93c)
adds 42b5bdf r2496: Check that reference parameters are not None. (This used to be commit a2ab6c5ef9cc6db27fc8c73e6117f0f7a116d563)
adds 5719684 r2497: fixed an uninitialised 4 bytes in old style session setup (found with valgrind) (This used to be commit b2bb41721817256618124907a6922a00d50643dc)
adds 2e55ba2 r2498: added STATUS_NO_MORE_FILES to nt status codes that we can map to a string (This used to be commit b7191999634cf3817dc69dd3743d185ae41dbdc3)
adds 2f377d5 r2499: - use more efficient wildcard delete in smbclient
adds e84cc8e r2500: disable the sleep test in echo until we have a win32 echo server that does Microsoft style async rpc serving (This used to be commit 050dcd9b95576e1a9c0cb2144fc01c690853abc0)
adds 19d5887 r2501: The AddMemberToAlias test doesn't need a domain_handle. (This used to be commit 90a9e754db91647607eef3a2ccb08d3651fca9df)
adds c9d96e9 r2502: Finish off samr torture test: samr_CreateUser2, samr_SetUserInfo, samr_QueryAliasInfo, samr_SetAliasInfo, samr_AddMemberToAlias, samr_AddMultipleMembersToAlias, samr_QueryDisplayInfo, samr_QueryDisplayInfo2, samr_QueryDisplayInfo3, samr_GetDisplayEnumerationIndex, samr_GetDisplayEnumerationIndex2, samr_TestPrivateFunctionsDomain, samr_RidToSid, samr_GetBootKeyInformation, samr_DeleteUser, samr_DeleteAlias, samr_Close. (This used to be commit 808e0708a9601bb942 [...]
adds dd7862c r2503: the RAW-SEARCH test now mostly passes against the posix backend (This used to be commit 9710f24b1fd103d5656c9585cdfed96449cf9f97)
adds 6dcdf1d r2504: Add printf attribute, for format argument checking.
adds f9d4bd1 r2505: Remove unused function. If/when we implement plaintext authenticaton in Samba4, I want to redo this.
adds 988d65c r2506: Add more printf attributes for format checking.
adds 211d3cf r2507: Allow a case-insensitive lookup when converting strings into NTSTATUS values.
adds 566c38c r2508: - implemented ldap_decode() for UnbindRequest and ExtendedRequest - fail when we got a wrong tag in ldap_decode()
adds b6d3ba9 r2509: add a struct ldapsrv_call which is simular to the dcesrv_call_state struct and related stuff...
adds 930c324 r2510: Make C++ compilers happy, use ifdef instead of if (This used to be commit 7c31998da148cca53e798e3d89b9b754de2e64ac)
adds 15568d4 r2511: Add NT status codes. (This used to be commit 471b13da2b0893a58977154dbe4d004d5c06aed4)
adds 341ece5 r2512: Remove unused stub functions.
adds cde9a48 r2513: Avoid strupper/strlower when you can. This developers module certainly doesn't need it.
adds db9ea34 r2514: Remove unused funcions, and add static.
adds 64df8e7 r2515: Fixes from smbtorture - these session keys are not individually encrypted.
adds bc8ef3d r2516: Remove duplicate line. (This used to be commit dff6262e4f9d48ed753e00faf081e52c03c7129c)
adds 369a5d6 r2518: Some long overdue changes: - Samba4-style code in lib/registry (struct registry_key instead of REG_KEY, etc) - Use hives (like Windows has drives) instead of one root key (like a Unix FS) - usability fixes in the GTK utilities (autodetect the username, enable/disable options, etc) - fix gwsam compile - several bugfixes in the registry rpc code - do charset conversion in nt4 registry backend (This used to be commit 2762ed3b9bf1d67dd54d63e02cddbfd71ea89892)
adds a3e321d r2519: Registry RPC pipe fixes (use struct registry_key instead of REG_KEY, etc) (This used to be commit 00de28876df70dbb6ca67c1a90aa9793583351bf)
adds ca60193 r2520: - finished implementing the server side of the old style search requests (This used to be commit 4e4859c06b9de5fe60ebd17cfb09eed480b79ec1)
adds 1e09ab3 r2521: fixed two uninitialised data errors found with valgrind when negotiating a old style session setup (eg. LANMAN1) (This used to be commit 04f68f481c49102411b168593adaddf5e97b7d4d)
adds 6ad5996 r2523: - readd rootDSE reply - add infrastructure start for having multiple directory partitions (backends)
adds d3fc90e r2524: a simple pvfs rename implementation to make testing easier (This used to be commit 98c1c75076fdb0df3a7c616f8c2e1ed138a6ff9a)
adds 1efef4a r2525: fix a search response when the backend didn't support Search
adds 0c7a185 r2526: use LDAP error 53 (unwillingToPerform)
adds 9a7c87b r2527: - add a dummy for a simple ldb backend - handle the complete rootDSE search (maybe this will be also a partition module)
adds 32561fa70 r2530: Don't put main in proto.h (This used to be commit eb3f65c6e9d0c76feea648951dea96b82f5b3c73)
adds d472d2e r2531: Fix crashbug (This used to be commit 80294f799f83fb98a5e5f1099fdfa95d9ddaac7b)
adds 9e71950 r2532: Don't run EnumValue torture test for now (idl needs fixing, doesn't compile) (This used to be commit c98fbfe2507ef08cfd2ed5486f1122b6010939f9)
adds 366be01 r2534: Change NTLMSSP parsing to avoid a seperate str_chrnum() call - storing away the string as a data blob to be put in the buffers later.
adds 5e7259a r2535: Make certain, that even if we have invalid ASN.1 here, and the caller does not check the return value, that we don't return uninitialised memory here.
adds 8ab562d r2536: This is a classic case for the use of our new talloc code, and convert_string_talloc().
adds 814cd2b r2537: Add static and use strlen_m instead of str_charnum().
adds 924fa2d r2538: Support IPv6 as transport for MSRPC. Tested against Win2k3 Implemented using the POSIX getaddrinfo() call (specified by POSIX 1003.1-2003 and 2553) I'm not sure how portable this function is, so we might have to add a sys_getaddrinfo() later on. (This used to be commit 0fb0530389751c6fb4ca58f5e9a0f23491699f17)
adds 3fb57e3 r2541: Add a TODO: This is one place we can grab the remote netbios name.
adds 79ae828 r2542: I really don't like the 'substitute' code, and I particularly don't like it in the mainline code (outside the smb.conf magic).
adds 964d461 r2543: Catch one more use of sub_get_remote_machine().
adds e517b65 r2544: (missed from the last commit)
adds 352de0e r2545: str_charnum -> strlen_m.
adds 3318a6e r2546: Remove another strupper_m() that we don't need.
adds ccdf4e0 r2547: Another place to use convert_string_talloc().
adds 0d2b176 r2550: survive our own BASE-NEGNOWAIT torture test.
adds 70c88af r2551: Add const.
adds 9a9dcc7 r2552: Character set conversion and string handling updates.
adds e4cd51e r2553: fixed ldbtest so it passes the ldap schema restrictions and thus can be used on the ldap backend (This used to be commit 9f230425a0c926209887006ab1e3fec0998e7961)
adds 9fbd169 r2554: added a test for a bug that jelmer pointed out (handling of -s one) (This used to be commit 74d7bc1948961a24837d966416db12be192382ff)
adds 169627d r2555: Start of a rpcclient type program. (This used to be commit c9d682731226b7ef222f588c43df5a1f62c21555)
adds 54d33d5 r2556: fixed the -s one bug that jelmer pointed out (This used to be commit 03c38477add0c5f78072700615b2c1513cbc7663)
adds 46cbe76 r2559: Python ints can't hold the full range of uint32 values so store them as Python longs.
adds 5821c39 r2560: Don't require structure fields that have the pidl value() property to be set. They can be if you want, but will be overwritten by the pidl push code. (This used to be commit 3170f6ed84e0514bf18d2a346f153bf0231b245b)
adds a3cec51 r2561: completely redid the ntvfs module chaining code, You can now do something like:
adds 5401105 r2562: got rid of the "reference" backend that never happened - the code is too stale to be of any use as a reference. (This used to be commit 8d455a6f091d7aa528e86ae3b3712170b5fc6c2c)
adds 9c89a30 r2572: fixed two places where status is not initialised in the nbench backend (This used to be commit 4103392a597349890e0e7ea1c41d5b0ab3816853)
adds cb0cd47 r2573: - added a configure test for nanosecond time resolution in struct stat (recently Linux systems support this, allowing us to support the full resolution in NTTIME)
adds 1cf7a34 r2576: Some userspace tools for getting and setting ntacls via the 'security.ntacl' extended attribute. (This used to be commit 5b88226f9002711baac73e66d04ecf92b7765809)
adds 5c94fca r2577: - I recently found out that charaters below 0x3F are guaranteed not to occur as secondary bytes in any multi-byte character set. This allows for a very simple optimisation in strchr_m() and strrchr_m(). It might be a good idea to pick this up for Samba3.
adds 5d4fc12 r2580: fixed an uninitialised byte found by valgrind (This used to be commit 0806378b0e34ba3d665a9db739539819f3f52054)
adds fe45888 r2581: added "hosts allow" and "hosts deny" checking in smbd. I needed this as my box keeps getting hit by viruses spreading on my companies internal network, which screws up my debug log badly (sigh).
adds 00e05a0 r2582: Merge checks for xattr and acl libraries from Samba3 so the {get,set}ntacl programs can build on non-xattr machines. (This used to be commit daad76207dbb4060c231a58c99970e837e1e858f)
adds 78d9f3f r2583: mkproto.pl now treats "int main" as a special case and avoids it. (This used to be commit 01288e82bc39af66d5e47db19691c741555e999a)
adds a1ed65e r2586: updated the nbench example in the README to reflect the new chaining syntax (This used to be commit be20b3164cfe1d5c228072722cb6e5894fdacb23)
adds f5db8ed r2587: fixed a couple of authentication memory leaks. There are more to be fixed - I'll commit a little test suite soon. (This used to be commit 5b967c1cbb9831f7f2c6c6187f9e8e6dcc284497)
adds 3e54089 r2588: connect/disconnect is common enough that I don't think a level 0 DEBUG is warranted to warn that it has happened :) (This used to be commit ee51eefe17576496dfd091ed7e7783caff574090)
adds 8e5acb6 r2589: a simple test to help find security related memory leaks. Run valgrind on smbd with --show-leak=yes and --show-reachable=yes to track them down. (This used to be commit 7b23624a0f50c29346e8b1c4057f1c21f3be6d5a)
adds 7358fb6 r2590: fixed one of the server security memory leaks. There are more :( (This used to be commit 9e1eb58e4b332e4a300e8b546a5d39bd2f7cd7a6)
adds 4f20581 r2591: fixed two errors in simple backend found with valgrind (This used to be commit 1730882b9d2ecff1b65e5fc85961edb300a9ce17)
adds 1954070 r2592: this fixes one of the security memory leaks in the server (This used to be commit efb2b88edddef94ecbaa9a871d457d0d7c177546)
adds 82b6193 r2593: don't crash if the server doesn't know that 0 count searches mean 1 (This used to be commit 640ced453092a5c5f3ffe7ee0fe4be804a4ced14)
adds 9dd6674 r2594: Remove call to Gtk+ 2.4 specific code (This used to be commit fa29cecb12def7f5c74dbcd9a525a858323e6327)
adds df99e4b r2597: A small program that takes SID strings on stdin and produces a marshalled lsa_SidArray on stdout. (This used to be commit d7d8a7ffc66cf6f78f11e8aed975d746c7a520a3)
adds 567ed4e r2601: avoid free()ing unallocated memory by mistake (This used to be commit e502b276ae5e4e22e31a522c4d9e346996d6e29f)
adds bfd9247 r2611: Try to make Samba4's ntlm_auth more consistant with Samba 3.0.
adds cf938f1 r2612: Ensure ntlm_auth always logs to stderr.
adds 4fa2904 r2613: use a talloc destructor to ensure that file descriptors are not leaked on abnormal termination of a connection. As long as the top level connection structure is freed then that should cascade down to the file structure, and call this destructor which will close the open file descriptor.
adds 642ba4b r2614: support CONNECT level DCE/RPC security in both client and server. CONNECT security uses NTLMSSP, but does not do any signing or sealing (or equivalently, its like signing, but with a zero filled checksum). (This used to be commit f4660857bc708db7f5aa7487bf7ab04bffe68928)
adds e3e3e45 r2615: fixed a bug in the server side support for CONNECT level security (This used to be commit fee98137ad6358195b80c97cd6cc8f82ac53f870)
adds 69d170e r2616: the cascading nature of talloc_free() can lead to some surprises. In this case the bug was that server_terminate_connection() destroys the server context, which in turn cascades down to destroy all current request contexts, so we musn't then try to destroy the request structure a second time. (This used to be commit 28a647f681e2166c01f7ac59b16305676d5caa71)
adds 20fb9ab r2617: add connect testing to the rpc test suite (This used to be commit 01a759b62775b447eeb2ad447b12d104caa9bfb4)
adds 045543b r2618: before we had refererence counts in talloc I added a hack in the server side request structure to prevent a structing being freed in some circumstances. This change replaces this with the much more robust mechanism of talloc_increase_ref_count(). (This used to be commit 3f7741f178b359f81cc98ef18cd69bf976123e9f)
adds 3038168 r2621: - now that the client code is non-blocking, we no longer need write_data and read_data, which are inherently blocking operations
adds 5abd7f8 r2622: to implement the SOCKET_FLAG_BLOCK option in the socket library we need to add MSG_WAITALL to the recv() flags. This is needed by the current server code or sometimes it will fail with a receive error. (This used to be commit 4cb11fb77acf74ab53bf5782a114151965c558f0)
adds 368802b r2623: don't do pointer arithmetic on void*, as it doesn't work with non-GNU compilers (This used to be commit c2be7b696ccb338df06a5212ed1f7b78e4c116c2)
adds daa66ec r2624: - save some system calls by only trying read/write operations that select has indicated are possible
adds bdfc5db r2625: use talloc_p, not talloc when possible (when allocating a structure in particular), as it gives us type checking. (This used to be commit dabc7ddd9f940db414d1c3c7bf3cebcd108fbf6f)
adds 998e802 r2626: the symbol gai_error is defined in /usr/include, so don't use that name in our code (This used to be commit 458f85328850905db8e9808d02898c69b5f9b872)
adds d79c7d4 r2627: use the new talloc capabilities in a bunch more places in the rpc server code. This fixes a number of memory leaks I found when testing with valgrind and smbtorture, as the cascading effect of a talloc_free() ensures that anything derived from the top level object is destroyed on disconnect. (This used to be commit 76d0b8206ce64d6ff4a192979c43dddbec726d6e)
adds 223e789 r2628: got rid of some warnings and converted a few more places to use hierarchical memory allocation (This used to be commit 26da45a8019a2d6c9ff2ac2a6739c7d0b42b00de)
adds c5f4378 r2629: convert gensec to the new talloc model
adds a2f3527 r2630: I missed a couple of places in the gensec talloc conversion (This used to be commit 7124949140141513193f41bb8491aa6a283efed7)
adds 48c9798 r2631: the strchr family of functions should not return const strings. (This used to be commit 2a7e5f07086ef4aebbb2be35acbf9c7c39b13c75)
adds 797d808 r2632: a new approach to handling const errors. We have had huge numbers of const warnings for a long time, and no real way to approach a solution. Some of them are unavoidable due to the way the C standard works (for example, any function that provides strchr() like functionality _must_ produce a const warning)
adds 18104c5 r2633: fixed some function types in the (unused) print backend (This used to be commit e9803058ecc0b0f849aee48a077bff4e2c8feaa5)
adds 6310f40 r2634: use discard_const_p() in a few places (This used to be commit 56ecda2178e33508c55c6195ccec41c06e099d6f)
adds 159f81e r2635: mem_ctx cleanups on the lsa and netlogon pipes in the rpc server (This used to be commit 1ee5ed4197f49f12372835f66160801f19ee35a6)
adds 4a1d53a r2638: do lazy initialisation of iconv handles, so we don't initialise a handle unless we use it. This saves quite a bit of memory (libc chews a lot loading a handle). Typically smbd now loads 3 handles, instead of 36. (This used to be commit 60e8d154fda548862cd6f8e8c1dadd64b3c4bd9c)
adds 17cb551 r2639: we doon't need the valid_table code, so get rid of it (This used to be commit 480636ebbca102172621609496bdab682d4bda8a)
adds b295256 r2640: valgrind does a great job on some types of memory leaks, but is slow and can't properly handle leaks of doubly linked lists which we use a lot (as the memory is always reachable). Even with --show-reachable its hard to track leaks down sometimes.
adds 38aa974 r2641: talloc_p() now produces a named talloc pointer, with the name auto-derived from the type you are allocating. This is done with basically zero overhead by relying on the stringify operator in cpp producing string constants.
adds 9cafc0d r2642: smb_iconv_t is a pointer, so checks against -1 errors should use a cast (This used to be commit 28dcd2202948b003f8d13951395baa4a722593f4)
adds 6bea5be r2643: convert more of the auth subsyystem to the new talloc methods. This also fixes a memory leak found with --leak-check. (This used to be commit f19201ea274f0a542314c61c4af676197bf154ad)
adds 525a993 r2644: removed an unused function (This used to be commit bc779cb2ce6bc13157f9d046400ce99d107ccd52)
adds 4b1050a r2645: converted the NTLMSSP code to the new style of talloc (This used to be commit b378aae95d4001c4cf4e6e59ed80ee1bd55382ee)
adds 764eddb r2646: - use a talloc destructor to ensure that sockets from the new socket library are closed on abnormal termination
adds 9a62dce r2648: - use a destructor on struct server_connection to simplify the connection termination cleanup, and to ensure that the event contexts are properly removed for every process model
adds ec0128e r2649: - used some cpp tricks to make users of talloc() and talloc_realloc() to get auto-naming of pointers very cheaply.
adds df6dce1 r2650: fixed a memory leak in make_server_info() (This used to be commit 4aba6e7101041100f7d400abd5e7144b95528fc3)
adds dbc2346 r2653: - data_blob() and data_blob_talloc() now get automatic names
adds 3ea916b r2654: fixed some more server memory leaks. We are now down to a single leak of 16 bytes, caused by the 16 byte data_blob in the smb_signing code. (This used to be commit 2f1b788e09686e065d22f621f5c0c585192c6740)
adds 954869e r2655: fixed an error in the shutdown of the sock->transport->session->tree smbcli raw context handling (This used to be commit d5fd6388751944f11c34e5124d403d57c8670e3b)
adds aeb9d1e r2656: moved the seteuid configure tests into the posix backend (these tests don't actually work yet, that will come later) (This used to be commit 46b790c19da25ba88d29f555f828688bb05e531d)
adds 5d45a33 r2657: if we are already fully authenticated in session setup then the vuid is ignored (This used to be commit 50d5c638a3710855be67cd41dccc9658d64b70fd)
adds 5a830d0 r2658: fixed a couple of error codes found with RAW-CONTEXT (This used to be commit 18632ec56524f294655d881406c10beb659ddee1)
adds ad05309 r2659: removed some extraneous debug msgs (This used to be commit 770aa7e01e68df1fd8538c5b19b63a8545bb0355)
adds e3880fa r2660: - converted the libcli/raw/ library to use talloc_increase_ref_count() rather than manual reference counts
adds 9010d38 r2661: fixed a client side memory leak in the clilist code.
adds b9a779f r2662: make --leak-check completely silent if not blocks are allocated (This used to be commit 00518201754dc2de583267071ebd2adecbadcb59)
adds 9f0638c r2663: fix an epmapper server leak - another talloc_realloc(NULL, ) leak (This used to be commit 2662be3a2be04aa7f4dcfde3453389595bf43496)
adds 729d17c r2664: fixed the final server leak for normal operation. We now get a clean report from --leak-check (This used to be commit 1ff41bbcae8dc7514a85d69679e44dc7c5b0342f)
adds 8d811df r2667: Remove forward declaration of static function from function. GCC 3.5 and 4.0 don't accept declarations of static functions inside other functions, see http://gcc.gnu.org/ml/gcc-patches/2004-08/msg02514.html (This used to be commit 8768168aadf51b9559831954e349d9aa94101c41)
adds 5390dae r2668: steal the cli pointer into the pipe context so a single free destroys the cli context too (This used to be commit 417d0c0ba182aab3a3a23db76ff7ac7cbc663cb6)
adds 5a064d4 r2669: convert make_user_info() and associated functions from malloc to talloc (This used to be commit 278cef77f083c002d17ecbbe18c20825a380eda3)
adds f095a8e r2670: use a destructor to auto-close the samr ldb when the last user disconnects. Previously the ldb was always kept open. (This used to be commit d78eea9eb8540f137d30aef5fbb397295312eb1b)
adds 5b44130 r2671: we're getting too many errors caused by the talloc_realloc() API not taking a context (so when you pass a NULL pointer you end up with memory in a top level context). Fixed it by changing the API to take a context. The context is only used if the pointer you are reallocing is NULL. (This used to be commit 8dc23821c9f54b2f13049b5e608a0cafb81aa540)
adds d13bbcf r2672: don't call a variable "dup" as that conflicts with a standard system call name (This used to be commit 015db2ed8cdde6d6eb79857cb9b6d72185382acc)
adds 0be5523 r2673: in the rpc server, free up the old call when we decide to extend an existing call rather than creating a new one. This prevents call structures hanging around on the rpc connection context until it is closed (This used to be commit c51ca7c0e73b97435c245cd440a4fb979cf6a4f3)
adds 351ca44 r2674: I have realised that talloc() should have its context marked const, as a const pointer really means that "the data pointed to by this pointer won't change", and that is certainly true of talloc(). The fact that some behind-the-scenes meta-data can change doesn't matter from the point of view of const.
adds 61a7dfc r2675: added a convenience function
adds 399aade r2676: add a test of the reference counting logic in the SAMR server into the RPC-SAMR torture test. This closes the samr connection before working on a open domain handle. The server is supposed to know that the open domain handle still holds a reference to the connection, so the connection remains valid even though it has been closed. (This used to be commit f31e5d56e364ce8ab76fdb20b30e179b458b2ffa)
adds 2f5cf5d r2677: - fixed a bug in the recursive logic talloc_free() when there are circular references (circular references are allowed, they just need to be handled carefully inside talloc)
adds 6f068e2 r2678: from_name and to_name aren't needed in smb_iconv_t (This used to be commit f3844cc0a5ad6b03f166435d44db02763df345d7)
adds 3aa3428 r2679: fixed an uninitialised variable found with valgrind (This used to be commit 9087fab0adcf1791caeb795509ca9f14f5f47e82)
adds aa12305 r2680: switched the libcli/raw/ code over to use talloc_reference(), which simplifies things quite a bit (This used to be commit c82a9cf750829c4f6982ca3133295c8599023c4e)
adds 965feb2 r2681: commit the first semi working search implementation which exports data from a ldb.
adds ccdb613 r2682: as sambdb holds all search data, don't double free the data
adds 8c039e5 r2683: Fix a couple of compile warnings, depend on gtk+-2.4 (This used to be commit 4668384717eda878583477b8f455809056885120)
adds 073e9af r2684: Free the right talloc context (don't panic when encountering illegal multibyte sequences) (This used to be commit b90da2337b83eb261a8072f9d0b13ec28caf3c4d)
adds c8a7c5b r2685: ALLOC_CHECK() after talloc_steal() isn't needed (thanks simo:-)
adds f63e3ae r2686: remove unused gtk+ check
adds f64b8cf r2687: Add ORPC flag (used by DCOM) (This used to be commit b7ac0cb692ea373f754d7a40b44a7b0756459287)
adds 718bb5e r2688: - fix case where listed attributes are asked - use the return code of the functions and only call ldapsrv_terminate_connection from ldapsrv_recv() or ldapsrv_send() - the rootdse is now a normal partition
adds 456e2f8 r2689: Use consistent naming Del -> Delete Add delete functionality to ldb simple lda server backend add some const in ldap.h (This used to be commit 5ed9a6eb184f34eb572dd81202237042518ec7cd)
adds 159b8c2 r2690: deleted by mistake (This used to be commit 3d587a7141908362657afc2dfd0c78d73a5fed07)
adds 43d45f8 r2693: - send a reply when no attributes there - add some debug messages
adds 250996a r2694: DN -> DC these are domain components ... (This used to be commit 35135033ffbae42a3a946ea30ba46f6ed9b12898)
adds eac532e r2695: revert "Del" renaming (This used to be commit ddd74dae8efe4e04b5a56ee9ecd9d4f87f99d104)
adds fc3c05e r2696: DCOM updates: - Start working on OXIDResolver interface - Add torture test for SimplePing() (This used to be commit b54d14a01a71082251ff926ab57974c6eb3c0a41)
adds 322d1cc r2699: Correct handle ServerAlive() and ServerAlive2() + add torture tests (This used to be commit 9e74144aa8e5f9a8b6e3d5293833c4afeebeddb0)
adds 8925932 r2704: Complain about 'object interfaces' that don't have version 0.0 (the standard doesn't allow them to! I think the idea is that you just create a new interface that inherits your old interface, thus ensuring backwards-compatibility) Re-enable to validator (This used to be commit e364e46a88e5a222c94cdb9cf8e7a124e43f0bcf)
adds c0af446 r2705: Don't try RemQueryInterface2 for now (doesn't validate) (This used to be commit b2f4532e906e1a5bf134812072aad211ba2d01bb)
adds a675b09 r2709: finally solved the talloc reference problem.
adds b2f1a29 r2710: continue with the new style of providing a parent context whenever possible to a structure creation routine. This makes for much easier global cleanup. (This used to be commit e14ee428ec357fab76a960387a9820a673786e27)
adds 7cc7c55 r2711: added a simple talloc speed tester. I get the following on my laptop:
adds 0244414 r2712: fixed a bug in ldbtest to make it cope with an existing index (This used to be commit 3f776a9b5c240312f161b651201458e43a9dd6a9)
adds 14a0e37 r2713: better handling of binary values in index key creation (This used to be commit b0c92616fb69d8139f66dc8144cfcc88ea6825dc)
adds 7c0efa5 r2714: - add sldb_Add() implementation - fix some errstr settings
adds 864abe0 r2716: created a separate detailed talloc_guide.txt document, after volker complained it was all too confusing :-)
adds 0a93af2 r2717: added talloc_p() docs (This used to be commit 6743ca1b1a24776559aa1c04f0f4a33c67cea8a7)
adds 8ae2cd8 r2718: - added a talloc_unreference() function as requested by metze.
adds 4ff5ffa r2719: an additional note on talloc_unreference() (This used to be commit 078d13181313f98c1df50185ebae4629cca98ee0)
adds 4d541b2 r2720: -implement sldb_Modify() call
adds b2f9612 r2721: added a -b option to ldbtest so it can be used with the new smbd ldap server without changing realms (This used to be commit fd2725f5c0a2ea89bbfcb0403d1bc03fa7b7ec25)
adds aee52f2 r2722: remove tmp debug messages
adds 250b625 r2723: fix some debug messages
adds 6baf350 r2724: - use ldapsrv_service and set it up with the rootDSE and default partition (this is not complete yet)
adds ca3765c r2725: fixed ldbtest to give the basedn to ldb_search() (This used to be commit 19925f5bd8dd24742e5d216b0c491975ceb7d3a6)
adds 443d8fd r2726: added a -r option to ldbdel to allow easy delete of a whole subtree. Useful when cleaning up a mess after testing. (This used to be commit 476674af5519960300c0a07349c7cdf307af3822)
adds 169cf23 r2727: mark the password fields as hidden
adds 83d0f6f r2728: Break arg parsing stuff out of samr.py into a standalone program. (This used to be commit 799b377badebf9a3f388b7d3fdc36484aa5e3376)
adds ab5a0d3 r2731: use debug level 10 everywhere
adds a93e366 r2733: added a note on performance (This used to be commit 171fe8209794bb1e61283126ccc165b43fbcfa62)
adds c567d64 r2734: the samdb_destructor can be static (This used to be commit feb63e74f923f2a50c6836e18a6c2bda39644e71)
adds b79602f r2735: More DCOM updates: - Several updates to the interface definitions after reading some more of the specs - Add Remote Activation interface - Add body extension uuids - Add oxidresolve torture test to list - Make pidl complain about object interfaces that don't inherit from IUnknown (This used to be commit 1bb471832830d73f0c7290e2ec12878518598379)
adds da0e9d5 r2737: fixed up a corner case where talloc_unreference() and talloc_free() might not place the pointer in the context specified in the docs. The code was assuming that pointer was at the head of the child list, which it may not be, depending on what other operations have happened in between. (This used to be commit e62bd7ef7ec80365ab00ce5b2051b7dc1726304b)
adds 16ed45d r2738: free up the session information as soon as it is invalidated in the RAW-CONTEXT test case (This used to be commit f4a7a3282af6c6ff771547d2efdbba0fe0451b3e)
adds 096d2d6 r2739: Start of torture test for winreg wrappers. (This used to be commit cf9b984b8457843d2b6bb1c4ac90d52c9b802d89)
adds 0aef534 r2740: Finish the RemoteActivation interface. Torture tests will follow after pidl has been fixed (to be able to use input variables inside size_is() for output variables) (This used to be commit ea0b0bfea97067118dab634efefd3115b7a0fd85)
adds 361f7cc r2741: Definition for ISystemActivator... (This used to be commit 0bb42ba898a0d02c98bbefcfe5b9e42409658609)
adds facfe88 r2742: - fixed a bug in talloc_unreference()
adds 173b618 r2743: fixed some errors in the description of talloc_reference(). Volker told me he found the description confusing, and given that some of it was not correct I am not surprised!
adds 4f13ebe r2744: ben elliston taught me about gcov today, which allows you to measure the % coverage in terms of lines of code of a test suite. I thought a good first place to start with gcov was the talloc test suite. When I started the test suite covered about 60% of all lines of code in talloc.c, and now it covers about 99%. The only lines not covered are talloc corruption errors, as that would cause smb_panic() to fire.
adds e0aeffb r2745: added some example talloc reports (This used to be commit 10e2a4fd2b85d69b55efa8c36eb553dceda844ad)
adds 88ead90 r2747: use DATA_BLOB for attribute values
adds 525dc6f r2748: implement sldb_Compare()
adds e54cc10 r2749: add asn1_read_implicit_Integer()
adds cd5326a r2750: decode AbandonRequest correct (untested:-)
adds dcad0f6 r2751: this is a new ntvfs design which tries to solve:
adds 53e5e96 r2754: Change sldb_trim_dn() to be sldb_fix_dn() as we are not really trimming.
adds a4a360b r2757: some minor fixes
adds 338c904 r2758: keep docos handy while developing it (This used to be commit 5f9b58c785950e9871ef6411ff2ef34f988959ed)
adds b2575ce r2763: use no-auth bind on ncacn_np unless we specify at least one of "sign", "seal" or "connect" (This used to be commit f3adabf6896b75f5293dbde3f9de737f35d95a10)
adds db84d32 r2764: Use hand-written function for all occurrences of IDL strings, not just those with a single pointer. (This used to be commit c4c748ce63fd2d87d4388a1eac9afa586867ce28)
adds b11be58 r2765: Allow functions containing WERROR values to be compiled.
adds 76a8fe4 r2766: Test OpenKey, QueryInfoKey, EnumKey, CloseKey functions.
adds cc2da2a r2767: Get rid of some unnecessary %s formatting. (This used to be commit b63a0ef0d41e6f0fdc6bf46435fb7b81925946da)
adds 3c7251e r2773: allow zero sized array talloc (This used to be commit 06c58ad221ec40e46310e847ebf640bd53e8e468)
adds fe0dc25 r2774: get rid of the lanman specific code in masktest, and add a -l option (This used to be commit 630fefb24a2f8d332dfa39f6c4980cd230407142)
adds 4571779 r2775: rewrote our ms_fnmatch code to be much more efficient, and to exactly match w2k behaviour for older negotiated protocols. (This used to be commit bae2baeb0247ae8f840b3d3b5488c98d081789c5)
adds 6185fba r2776: if there are no wildcard characters then use StrCaseCmp()
adds 9134623 r2777: Correctly abort if an idl file fails to parse. Bloody perl... (This used to be commit 35ff140b43b353a8848e417bb309046605e98085)
adds 7cef5fd r2780: Add conversion routines for DATA_BLOB. I'm not convinced that DATA_BLOB's should be treated as scalar types though. (This used to be commit c9e96038f821783c30b5cf509334176f982403d9)
adds 710ad96 r2781: Got winreg_EnumValue() working. Check it in so I don't break it trying to clean it up. (-: (This used to be commit cc646f73b873292eaba152770be9500beff1c988)
adds a1cee78 r2782: Reformat IDL for winreg_EnumValue() (This used to be commit 9250f745adc22b3f179cf363a9a9a5fba1ec6fc9)
adds 20c550d r2783: got rid of the unused remote architecture detection code (This used to be commit 9a04664531601b8251dbf6a0922ab48e675adb90)
adds a46270e r2784: - fixed alignment of ascii directory listings
adds c62a988 r2785: call init_iconv() in smbtorture to ensure we have no memory allocated when a test started, thus making leak detection easier (This used to be commit 6c46e4622a9851bdef25ba9d353bdebc25f6ec8d)
adds 84bbe94 r2786: - match on both long and short name for search posix backend
adds d1a5683 r2787: force masktest to use RAW_SEARCH_BOTH_DIRECTORY_INFO so it can obtain the short name (This used to be commit ad5a5ea08d5be812e0ef662948477add2433bc6f)
adds 421ff99 r2788: prevent a memory leak in the pvfs search backend (This used to be commit 1de22070610231e60d329f56997bbec2cc674a4e)
adds 54ae58f r2789: fix compile (This used to be commit a34ba8dafebb65e59616a0e68cc3d6fe3a349801)
adds a248164 r2790: Add code to generate WERROR exceptions. Arrange inclusion of autogenerated interface files to divvy them up into pipes that return WERRORs and pipes that return NTSTATUS values. (This used to be commit 294d1ae35c09432a41e5a07a3aa1884bfb9a93be)
adds 15b9736e r2791: got rid of talloc_unreference() and instead created talloc_unlink(), which is much clearer and simpler to use. It removes a specific parent from a pointer, no matter whether that parent is a "reference" or a direct parent. This gives complete control over the free process. (This used to be commit 6c563887f1b9b8c842309a523e88b6f2a32db10f)
adds 1429ed5 r2792: got rid of talloc_ldb_alloc() and instead created talloc_realloc_fn(), so talloc now doesn't contain any ldb specific functions.
adds 6b481af r2793: fixed the handling of primaryGroupID in auth_sam. There were two bugs, the first was it didn't pass primaryGroupID as an attributed it wanted, the second was it didn't cope with primaryGroupID not being present. (This used to be commit 8373bfcdeca13dcdce3081af420d8bb7d842ad18)
adds 5a87251 r2794: a very simple version of the unixuid NTVFS pass-thru module. In conjunction with the posix backend this gives us a way to correctly setup the unix security context in Samba4.
adds 68d2ce3 r2795: Split status code constants into a separate file. (This used to be commit 12a3f75c1cf39c74952077cc00fd86a4e935f74b)
adds c5722fb r2796: - changed ldap attributes "UnixID" to "unixID" and "UnixName" to "unixName" to be more ldap traditional
adds c4bf8c5 r2797: don't free the server_info before using it for anonymous connections (This used to be commit 5f5b04196c7930c91e6c00e0276f25f88181b317)
adds 9a415b7 r2798: get rid of a unnecessary static (This used to be commit c3dfa7e8287811b4f54d58b45f5093521886b17e)
adds ae30c7c r2799: removed one last occurance of torture_ldb_alloc() (This used to be commit 5045482b14dfcbb535eab3e5fa63ef1c3b46c40f)
adds a56c984 r2800: removed the warning about using the posix ntvfs handler, as it is now considerably more complete than the simple handler (This used to be commit e6ecd31be8e91f552d891c41b2f8737519a490a1)
adds 985abd1 r2801: Wrapped functions that return a DOS error code can return DCERPC faults if they are badly formed. Handle this by checking the value of NTSTATUS as well as WERROR. (This used to be commit bb1be7819741f6c7dc1ee982cb2a255b6d776b79)
adds 830ac69 r2802: a better provisioning script (This used to be commit f5560f961d5b806c2f70feba568d640e6baac2f9)
adds fe3294f r2803: allow unixuid module to work with foreign security principles (This used to be commit f522728728fa523ce7d9e73c93b27e71f3757d50)
adds 0eeb097 r2804: - setup some reasonable default SAM to unixName mappings in the provisioning.
adds b6c0f2c r2805: Handle NULL pointers when converting structures to Python. All the test cases up till now haven't come across them yet! (This used to be commit 5fd3c12d4fe3e572618bcd71c5915f69539fe7e6)
adds 9880410 r2806: Add winreg.i to dependencies for dcerpc.i (This used to be commit dc43666135a0d9f3be9ebe588ffb24d29027c42c)
adds 263212a r2807: OK I think winreg_EnumValue() finally works. The previous version didn't work with non-NULL registry value names.
adds ffe8ecf r2808: added auto-detection of unix user and groups names during provision. (This used to be commit 036e953fac0cd5f0a5760ff0b9f9de45e8cf9479)
adds 44a556f r2815: add some more docs
adds 85b7866 r2816: fix 'Default-First-Site-Name' dn
adds 94ae449 r2817: Get winreg_GetKeySecurity() working but use data blob instead of security descriptor. (This used to be commit bc5165e40a716fb7c612b32c0b6f03cb2d331d11)
adds 6bedfa7 r2818: On AIX, for some reason pidl fails in dcom.idl:29. The only thing is a /* style comment. Try //.
adds cf42c06 r2820: complete the parsing routing with correct support for escaped chars clean up simple_ldb functions (This used to be commit 3af61cb6cd43c8609f06d66d2678994726805063)
adds 8542881 r2825: fix the build
adds becc730 r2829: REALM and netbiosname are always uppercase
adds 44f463d r2830: // style comments are not supported by pure C preprocessors. Please DONT use them. This includes idl files.
adds 7b77ff3 r2831: // style comments are not supported by pure C preprocessors. Please DONT use them. This includes idl files.
adds ed6a5a1 r2833: - added a call to SamrQueryGroupMember for every group, and fix the IDL so this works (the previous IDL was bogus)
adds 1aabcd7 r2836: removed a couple of unused variables (This used to be commit 391b09dad1cb549b4ce508265a9925c405201e47)
adds 5bf740d r2850: - check for GENSEC_WANT_SEAL in gensec_unseal_packet()
adds dba5773 r2851: don't destroy the gensec context it's used for sign and seal
adds 6aa4a9b r2853: add torture test to find the defaultNamingContext on the RootDSE
adds 03341ec r2854: added a RPC-COUNTCALLS torture test - a useful varient on the full scanner in RPC-SCANNER (This used to be commit 04eaae59cda8a8d67bcca896a32dec2ad402a4f2)
adds 9abbd9e r2855: fix error codes for Compare
adds 48f960a r2856: fixed a minor memory leak in the auth code (This used to be commit 1b3c7d9cfa250d917a7fb96b315da9ed7d7a91d6)
adds 7d32679 r2857: this commit gets rid of smb_ucs2_t, wpstring and fpstring, plus lots of associated functions.
adds f210b98 r2858: fix a few SMB_EXT_LIB_FROM_PKGCONFIG() bugs
adds 59ef8de r2859: It seems useful to allow the seal/unseal functions in gensec to pass though to the sign/check_sig functions.
adds 4228ef2 r2860: add gensec_have_feature() to check what feature are used in the connection
adds 78782df r2861: encode and decode BindRequest/Response correct
adds 2a1ee36 r2862: prepare LDAP SASL support for the server
adds 7a44788 r2863: move the logical ldapsrv functions to a seperate file
adds 4503ddc r2864: - Bind and Unbind are no directory partition operations
adds 6350e5c r2867: make call_backtrace() public
adds 7b7619e r2871: - got rid of the last bits of non-threadsafe data in util_str.o
adds f9bac1d r2872: got rid of a couple of unused (and horrible) functions (This used to be commit 4bb410756df13c8c23d21b43c1186f3f9cb9f758)
adds c9e761a r2873: create a DNS zone file for a BIND name server
adds 7251e37 r2874: Italian CodeJam commit :-)
adds d669d6a r2875: some fixes + (C) note (This used to be commit d878c3c36505f548158297a3cb3b1e3b18b24c55)
adds 4c2bbb1 r2876: - more than one rootDSE entry in the database is an error!
adds 85e18e2 r2877: the Bind and Unbind function are already moved...
adds 73e9f43 r2878: add server sasl support (there are a lot of clean ups following later, but the LDAP-BASIC test works :-)
adds a48cf8d r2879: the domain name should be resolved to the ip addresses of all dc's
adds bd7cd19 r2880: move the rootdse.ldif template to the source/ dir
adds c400599 r2881: also bind the ldap service on the global catalog service port (port 3268)
adds 6ac9453 r2882: fix mistake that caused a failure on a bind to a dynamic tcp port
adds 9d26f04 r2883: set BOOL to the internal values not the wire ones
adds f49f6e0 r2884: parse LDAP Control messages
adds 48d87ea r2885: windows doesn't try to do sign or seal by default
adds e465b65 r2886: missing stuff from last commit
adds 19a242e r2887: fix comment
adds 5940822 r2888: - add 'Ds' prefix to Bind and Unbind call on drsuapi
adds 3dd5617 r2889: add DRSUAPI server
adds 437a037 r2890: fix segfault when call is destroyed and we dereference it
adds 22f0d70 r2891: call rootDSE only with LDAP_SEARCH_SCOPE_BASE
adds 585571a r2892: fix compiler warning
adds 18dc1cd r2893: added very primitive name mangling support to pvfs (This used to be commit 749fa73544201f521d9cd3fa972b89cae99bc2c0)
adds 3b6a240 r2895: Another nut to crack, not sure how hard: The statinfo on a file does obviously not change during a write. The nasty thing: Excel 2003 obviosly does depend on this.
adds 235a847 r2896: Add torture test for EnumValue() (This used to be commit e9a7f729b3b5e1d970f124b0a25255f40e18c9b4)
adds ffa0cf3 r2897: Fix double registration (of the registry subsystem) bug (This used to be commit f4860afc486da9fcd43798c81181d01eb0120a59)
adds e2a4771 r2898: - Support enumerating remote registry values - Some LDB updates (This used to be commit 4b5bf739f5a8f39ff3633d738f6de42681a6b30f)
adds 598e82e r2900: rusty pointed out to me that discard_const() can be done via a macro on systems that have the intptr_t type, and for systems that don't have it, they also almost certainly won't have -Wcast-qual, so we can use a void* cast. (This used to be commit 2132d38f9c5ba59825558d5ba084a514ebc2626b)
adds 51009f7 r2901: if we can't load upcase.dat or lowcase.dat then don't waste 256k making fake tables, instead just do the approximate upper/lower inline with toupper() and tolower(). (This used to be commit 994392d085e87046212191b8f41eba628467c778)
adds 173ec86 r2902: make toupper_w() and tolower_w() slightly faster by putting the most common conditions first (This used to be commit 878f6b565f4e80eefbb08f44551b3b4f647d7aa7)
adds 4aebdb7 r2903: a considerably more efficient (both in terms of CPU and memory) convert_string_talloc() implementation.
adds af38669 r2904: - fixed the old style SMBsearch to return the pvfs shortname, not a truncated long name.
adds 38807f0 r2906: fixed a memory leak in the smbclient -L code (This used to be commit 0181fe06b4736661871515a7e2ab0d67bc8568fe)
adds 925251e r2907: auto destroy iconv memory handles on exit, to make valgrind leak reports easier to read (less noisy) (This used to be commit e3009492b85ac90836aa9341687df5869f4ea291)
adds 2d2f43c r2908: fix typo (This used to be commit f544f830630c8d0bd37a66dc06683621c4dbcdde)
adds fea0571 r2909: fix some RAW-SEARCH torture mem leaks (This used to be commit 75ca5ba5091c9046159531b917ff17a519013556)
adds d186e63 r2910: I noticed that the samr torture test was doing its own DOS->UNIX string conversion. For RPC, all string conversions are supposed to be done by the NDR layer, using string flags set in the IDL. The reason this wasn't working is that I had been too lazy to do the STR_ASCII string types properly at the NDR layer when initially writing ndr_basic.c.
adds 6df5d77 r2911: Fix bug in opening relative keys (This used to be commit e7c256a92cc6cbe1cd6cc11a8fb37feba272d01c)
adds b33be58 r2912: Test for the sort-of weird file stamp semantics. The last_write seems to be updated only by an arbitrary close() after the file was actually written to.
adds aed95ba r2913: - Don't print hive name if it is NULL (regtree) - Initialise hive name (reg_interface) - Fix LDB backend (enumerating keys works now!) (This used to be commit 5086d6b2494f236ef67096b2dd4da4f7402a65c5)
adds fe8aaa5 r2914: ... and support enumerating values (data is not handled yet, only the names) (This used to be commit b3bc055ac73ff239c2b267717ee91669ecdd4c9b)
adds 8caf548 r2915: Open domain first before enumerating users and groups (This used to be commit 9560a6c8cc650c3a519b14c79f497e6bd9ef387e)
adds 4d69d2d r2916: longhorn client doesn't bother setting the directory bit in ntcreatex when opening directories. This change allows samba4 server to work with longhorn client. (This used to be commit 4a8b0302eff37ccfcb66b91259ee5da20879c652)
adds 8e1ffff r2920: Support passing a handle to a SAMR pipe to a RPC Binding or Select Host dialog so that one can select a domain from the list of known domains. (This used to be commit 5e0bab891199c888bdf87faa29acc38d9ca5151b)
adds e2d27b9 r2921: Add a few more protocols and fix the numbers associated with some of the current ones. It took me three hours to realise that the DCOM standard contains false protocol numbers (apparently someone converted the protocol numbers to hex twice, i.e. 13 -> 0c and 14 to 0d). There are no longer duplicates in the list with protocol numbers now. (This used to be commit f355cd426462a72575ef3c3b769f676334976986)
adds 1bf52be r2922: Add note about 'server-side' binding strings (This used to be commit 666611d0343d61847341d8159d69e488f041a7ad)
adds 08edfb3 r2925: added the definition for a new rpc fault code I am seeing on epmapper from lhorn (This used to be commit 9ef399a769805ecfc78fc32e066b20e8efe34290)
adds c7130b8 r2926: name->dos.attrib is not valid unless name->exists is true (This used to be commit f85a0b725d3bf67531e6874d4e8558fb050bb66f)
adds 52f525c r2927: imported the hash2 name mangling code from Samba3 into Samba4, but heavily modified to suit the Samba4 architecture.
adds 4962d9d r2928: - fixed the handling of reserved names (rejecting them with ACCESS_DENIED)
adds a1abaa6 r2929: longhorn does not produce sorted directory listings! This is excellent, as it means we don't lose any compatibility by also not giving sorted listings. I was very much afraid that applications had begun to rely on this (as its guaranteed by w2k NTFS).
adds ca23572 r2930: added a security context cache to the unixuid module. The module doesn't actually leave us in the requested sec context between requests yet, but it does prevent us from doing the samdb lookup on every packet.
adds 2ec5844 r2931: use next_codepoint() to ensure we properly handle multi-byte characters in pvfs_unix_path() (This used to be commit 0acf95d84c51d564f7215d34364c37ca74a2a150)
adds 94c18cd r2932: character expansion in strlower_m or strupper_m is considered fatal (as it could cause a overflow). Print a message giving the character values involved in the expansion so it can be debugged if it happens. (This used to be commit 2a6f59f376a132fcbce8c8e9d1b38d8aae3e8561)
adds 2e8b392 r2933: Only pull a union once when it occurs in a subcontext (This used to be commit 309623447eef9ae554e2f25713c2123ab578cc6e)
adds 59d3259 r2934: - changed the unixuid module to use the nt_user_token instead of the server supplied info structure.
adds f2657b2 r2937: Make sure all memory is initialized (This used to be commit edf28c42f3c9b41c82a4f642ddae23efbb12c944)
adds ae0aa86 r2938: Use IDL to dissect the RHS of floors in protocol towers (This used to be commit 273d0049b5339e3288b264e5a4393bfab1d4e239)
adds 8d656e9 r2939: Use /* */ style comments (This used to be commit c5d4fae3b157c5559b8b15dde16451e91c0fc022)
adds 7c31786 r2940: Complain when there is an attempt to register a backend for a subsystem that does not (yet) exist (This used to be commit 0130713fbe3d838964542a700839c4e276b18547)
adds 2003ab2 r2941: added pvfs_flush() implementation to the posix backend (This used to be commit dac00ef3b0d0f8467367d7b6ff77db7b63a042cc)
adds 8d0f795 r2948: added support for the [range(low,high)] attribute in pidl. This allows range checking of any integer value, to help protect against denial of service attacks (which could otherwise cause large memory allocations) (This used to be commit dbe6430d78f1b9aa59969074077e4afa5adf7570)
adds 7c9e113 r2949: added some range checks in samr.idl (This used to be commit 8921e34f989977efc5f9d4f5eabf21bbb5f52115)
adds 2475863 r2950: 0x40000 is clearer than 262144 (This used to be commit c17d9254d42e5966fbdfeeda18023c8c0203dad1)
adds 0bd8d42 r2951: fixed the intptr_t test for discard_const() (This used to be commit 3318cf2722597e57d1731152b2607f6b167e45b9)
adds 78e29c0 r2952: add idl and torture test for DsCrackNames (I need to find out what the fields mean but it works)
adds 707661a r2953: add NTSTATUS_TALLOC_CHECK(x)
adds b5fde9d r2954: add server cracknames code:
adds 24c0fbc r2956: Fix towers_length for now. I'm currently working on a pidl extension that can generate these kinds of functions (This used to be commit ebca2516502560edfd4056fbb4cfc9718a108efa)
adds bcd6d19 r2958: the warnings from the swig code in pidl were totally swamping valid warnings, making real errors impossible to spot.
adds 3c1fdfa r2960: during a lunchtime discussion I found out that all powerpc processors can correctly (and quickly!) handle unaligned little endian memory accesses, just like i386. This should reduce code size and speeds things up quite a lot on ppc, at the expense of some inline asm code (whcih means it only works with gcc) (This used to be commit 2a0c427c2bf2f8b0739f12c78151b819388c44d4)
adds 70f182e r2961: fixed a silly typo (This used to be commit f76a1cf640a909aa2a4e26e65f59020f9ab575f4)
adds 9fb065f r2962: Tweak to get conversion function for pointers to union compiling again. (This used to be commit 8c9c94d578651c5884db0aa0feb6e16858274fbb)
adds 1ddb14e r2963: Handle structures that contain more than one union as members. (This used to be commit 6a47a079c003c2a139665ad2b5ede5d139049bd1)
adds 913d5df r2964: Add spoolss to list of wrapped client functions. (This used to be commit 96d31ff19d2fa5b0c5a0ee23000a97cb77637968)
adds e3627c2 r2965: Ignore *.pyc files in torture directory.
adds 1c4b87c r2966: Handle conversion of DATA_BLOB fields from Python in a slightly nicer manner. I'm hoping to get rid of DATA_BLOB's but for the moment they make it easy to get some spoolss action happening quickly. (This used to be commit 15f8f73f8bfec099973fb8bf167020ae50346cf6)
adds b1a001e r2967: Add some printer enum constants from Samba3's rpc_spoolss.h (This used to be commit 7983a99479164d04281dd6c34d63733afa3c3612)
adds da5cbd0 r2968: fixed the byte order problem with the new RHS parsing on ncacn_ip_tcp (This used to be commit cc00f9b6b87783d189df00de0ce9ae92b907e21a)
adds f345c42 r2969: inet_ntoa() takes an address in network byte order, so now that we parse the RHS as IDL, we need to use htonl() to convert back to network byte order before we can display the IP (This used to be commit 45508b85dabf8aa66bff9aeebf99c1faf3d475ec)
adds 64344b8 r2970: - give somefields names and typdef enums for the possible values
adds 20ed511 r2971: fix DsBind idl
adds 12f2ac5 r2972: make names more consistent
adds dc94f05 r2973: Allow comma's inside parentheses in property arguments (This used to be commit ab2a788fe75ddaf8ff493477f2006a03959e6ab5)
adds c88518c r2974: fix the build
adds acf657a r2975: Try to emulate NT_STATUS_IS_ERR() functionality for WERRORs. Unfortunately this means enumerating all the ones we don't think are errors. (This used to be commit a079e044f0ef23c6c4307c9da35019ec3e8f1d2a)
adds ddd5f11 r2981: Fix incorrect locks/unlocks in tdb_lockkeys()/tdb_unlockkeys(). Spotted by Taj Khattra <taj.khattra at gmail.com>. Jeremy. (This used to be commit a7d92301bbf45cb9e475e4876fdbb37644ad5871)
adds 970ba3a r2982: added a test that shows the amount of time a server takes to update the write time on a file after a write. (This used to be commit efee3c90f90b1e9dd3351933d27fe8a085c3657f)
adds 1edc2f9 r2983: report a failure if a server doesn't update the write time at all after 2 minutes (This used to be commit b2298a1c5f0330a262ac855479060fd677fe8059)
adds 9d9b42b r2984: fixed the error code for a non-terminal component of a path name not existing (This used to be commit c6a922dbd844c69bbba83c259169655d17e9f87f)
adds 83928ac r2985: got rid of the unused tdb_lockkeys() and tdb_unlockkeys() functions
adds dc2df25 r2986: Add correct value to dict when generating wrapper for functions that return WERROR values.
adds f1eaf60 r2987: added support for signed 32 bit integers in pidl (This used to be commit 24122eb93e39de8db3675618b6c227c95eb58d9c)
adds ddd1f09 r2988: this should fix support for negative switch levels in PIDL (This used to be commit 21ed51d47f7efd493ad64b564fb6362ef8fb067f)
adds 42c810c r2989: fix the printing of unions with negative cases when :print is used (This used to be commit d8152f896119418d95d7697cc2ca23f5319c32a9)
adds fe15b46 r2990: Add support to pidl for autogenerating ndr_size_*() functions. Adding the [gensize] property to a struct or union will make pidl generate a ndr_size_*() function.
adds f4e4989 r2991: add drsuapi_DsGetDomainControllerInfo() idl and torture test
adds 1890e6a r2992: drsuapi uses WERROR not NTSTATUS
adds a8ce130 r2993: fix comment
adds 8f00427 r2994: More cleanups. Move the generation of NTSTATUS and WERROR exceptions from inside a swig %exception block and into the argout typemap. This will allow us to wrap functions that don't require exception handling, and also get rid of some ugly code in dcerpc.i (This used to be commit 558076cc8ddbdb563869f7d35150310217f30c31)
adds 04767ce r2997: Added delete on close tests for readonly files. Jeremy. (This used to be commit 93efa870400a3f69700e69d30319ffbdbdf94820)
adds addb2a9 r3001: Expose unmarshalling functions for structures marked "public" in the idl. This allows us to pass a buffer of bytes returned from a spoolss call and convert it to a Python dictionary. Works for enumprinters level 1! (This used to be commit 4bc497a2994b12845a46b2d19f60bb81c9869fc9)
adds 645067e r3004: removed some unused functions (This used to be commit 247421ee648d1935b68a47195fe1709bb861a7d5)
adds 12ea0fd r3005: added talloc wrappers around tdb_open() and ldb_connect(), so that the caller doesn't have to worry about the constraint of only opening a database a single time in a process. These wrappers will ensure that only a single open is done, and will auto-close when the last instance is gone.
adds c209120 r3006: Poptify (This used to be commit 5c46747c36aa09289c6b2df3927833aec78059fd)
adds 71aaba4 r3007: uint32 values need to be stored in Python longs, as on 32-bit machines Python ints can only hold int32 values. (This used to be commit 7c5ada63bf5d876a1b67df2cf7bd44942e4b0a98)
adds c7a762b r3009: Fix up unmarshall functions to return Python dict instead of a NTSTATUS. We can now unmarshall a single printer returned from an EnumPrinters. (This used to be commit 89da7a9196d40699881f12c9a5fe62301aafd4cf)
adds 85a2db2 r3010: Do some more PyInt vs PyLong checks. (This used to be commit b19dc6cd9c1ac44d970b092f09cf96c737a90fdd)
adds f6da6a1 r3011: separated the locktest code into a separate module in smbtorture (This used to be commit f4a91be63502c0bb32c52c0558dfc7d4d0a21fae)
adds fef617c r3012: added initial support for byte range locking in the posix vfs. This is enough for us to pass locktest, but does not yet support lock timeouts and some of the other esoteric features. (This used to be commit 58a92abd88f190bc60894a68e0528e95ae33fe39)
adds f42402d r3013: added support for unix domain sockets in the generic socket library. I will shortly be using this for a rewrite of the intra-smbd messaging library, which is needed to get lock timeouts working properly (and share modes, oplocks etc) (This used to be commit 6f4926d846965a901e40d24546eab356c4a537c7)
adds 8d1e35e r3014: got rid of the old intra-smbd messaging system in preparation for the new one (This used to be commit 283e38aeb210e048302dc2759a75879cfc81eeb5)
adds 844de2b r3015: fixed typo noticed by abartlett (This used to be commit b367209a9f94e471efed233639467babbb2b99d7)
adds 6591a22 r3016: - converted the events code to talloc
adds 53891ed r3017: nicer memory handling for event_context_merge() (This used to be commit 1cef44505e5de9b8ae5206522b624082ad2343b2)
adds 5882311 r3018: handle STATUS_MORE_ENTRIES from socket_recv() in the messaging code (This used to be commit 13739b68d8357d5d330f12b851d0311feb81e545)
adds 6723885 r3019: make the LOCAL-MESSAGING test a 2 process test (This used to be commit 68890247c1247f5f9e299ac1f579052cd022e79f)
adds b071fe6 r3020: better error handling in socket_unix (This used to be commit 64514ff5b7734667a1364de925114091fe208b3a)
adds 21e72e0 r3021: under heavy load the listen queue for messaging unix domain socket can fill up, leading to refused connections. The caller needs to retry. This adds testing of the retry in LOCAL-MESSAGING (This used to be commit 2c568d4dc20303061a89c815b9a9a0bafc283633)
adds 6055601 r3022: Work on unmarshalling arrays of structs in a buffer (Python string) for spoolss. Doesn't quite work yet. (This used to be commit 9045645ddf4eb8b5596d220ed936c8731641ef0a)
adds 6cc8941 r3023: added immediate send of messages when they are first queued. This makes things a bit more efficient (This used to be commit 8380225d326e4bfb3f15fddc72c097870713132a)
adds e81230d r3024: run the *_connect() NTVFS initialisation operation as root, to allow backends to open databases and perform any other privileged operations that might be needed. (This used to be commit 54fd395025656d9b264ba1c1fab6e3ce8ca3d357)
adds 9a499a8 r3025: don't warn about no path in a service, as some backends (like cifs) don't need a path (This used to be commit a8c49a0de3f806bddaf6bd594ec052cf9f4a3fab)
adds ca7e02f r3026: - added automatic retry to messages when the servers listen queue is full. This means callers can just "send and forget" rather than having to check for a temporary failure. The mechanism takes nice advantage of the timed events handling is our events code. A message will only fail now if we completely run out of some resource (such as memory).
adds 260b012 r3027: got rid of some configure checks we don't need any more (This used to be commit 6a3f356b763b0577e2ad3e7ea74bee932c04a46b)
adds d37acd0 r3028: use talloc_free() instead of talloc_unlink(), as the event_context_merge() code leaves the events as grandchildren of the events context, not children, so talloc_unlink() will not work after the merge (This used to be commit 2d0dfe607dcfb522669d6fb3d566cf121d84274a)
adds d0cc571 r3029: implemented byte range lock timeouts.
adds 0ca4a77 r3030: added testing of lock cancel, and some more special offsets (locks with the top bit set are special) (This used to be commit f732a983d4fde29d5ad893ad35fd182ee3d8a75b)
adds 43a80e1 r3031: added support for lock cancelation, which effectively just triggers an early lock timeout
adds 656c04d r3032: Somewhat stricter syntax for binding strings:
adds a03a7d0 r3033: Use the C struct directly if we can instead of generating a binding string and parsing that. (This used to be commit 1977932b5471f20a788adb1b99d60953f4e12470)
adds 384f87b r3034: - fixed a bug in message dispatch, when the dispatch function called messaging_deregister()
adds 8e8c6ae r3035: if the ntvfs layers prior to us have said that we can't perform an operation asynchronously (such as the nbench module), then ignore lock timeouts, as they would make no sense (This used to be commit 2894dd0ac0ddd0ae5b4d536d5cff0690bbfab1a0)
adds 3406ac3 r3036: Add function to pull an array of structures. Abstracts away the individual routines in ndr_spoolss_buf.c. (This used to be commit e080a2483da61ee95d21b0355471a4af13c20a81)
adds 142d295 r3039: This solves the problem of async handlers in ntvfs backends not being in the right state when called. For example, when we use the unixuid handler in the chain of handlers, and a backend decides to continue a call asynchronously then we need to ensure that the continuation happens with the right security context.
adds 9529b49 r3040: Add sleeps between operations to nbench. Submitted by aliguori at us.ibm.com. (This used to be commit b1bbf0a431a9bcfc786b773be1adf39eaccb0b6e)
adds b1b8f49 r3041: a start of a README/HOWTO for the samba4 build system. (still incomplete, but should be a good start...)
adds 31403d5 r3043: Use binding strings for specifying endpoints. The property for specifying a endpoint is now also 'endpoint' instead of 'endpoints'. The default endpoint (if none is specified) is still "ncacn_np:[\\pipe\\ifacename]", where ifacename is the name of the interface.
adds d78ae0b r3044: resolve the error code for WERR_DS_OBJ_NOT_FOUND to the name
adds 80a3026 r3045: Allow object-uuid at ... binding strings (This used to be commit 38e9290bcf0295fb2a68090061310a4a8cb6c490)
adds 2c081d2 r3046: \\PIPE\\ is internal (not actually included on the wire) (This used to be commit 7771b5d8fa3db759487474eb7172df45bb3221ae)
adds 06fe5d6 r3047: Always include a \ again before the pipe name we're opening. Without a backslash works, but is not like Windows does it. (This used to be commit f6deb3d065e1a88f92bcb8a4a138453650c97b0b)
adds 53e30b3 r3052: added talloc_zero_p() and talloc_zero_array_p() calls, for allocating zeroed memory (This used to be commit 65b7316e9b4589b02a8bd94150ccbfe526f6d159)
adds c5465ae r3053: make the maxfid test use subdirectories, so it doesn't create 64k files in one directory (running the test was very slow) and can clean up after itself easily. (This used to be commit 6dea60e3b9a1d2557e8a5be505a5052dc9847a8f)
adds 002f883 r3054: use talloc_zero_array_p() in a couple of places (This used to be commit cccd59009d54d63ccf57181c15d161998a15da6b)
adds 2b8aa72 r3055: use talloc_zero_p() (This used to be commit 7bea9afeed219efa51aa8268af96f782f23f2400)
adds cf1b853 r3056: added a id -> pointer data structure (a type of radix tree). This is an extremely efficient way of mapping from an integer handle (such as an open file handle) to a pointer (such as the structure containing the open file information). The code is taken from lib/idr.c in the 2.6 Linux kernel, and is very fast and space efficient. By using talloc it even has auto cleanup.
adds b2b8282 r3057: - moved the idtree.c code into lib/
adds 198be6f r3058: we don't use the bitmap code any more, delete it (This used to be commit 2b0554b3b598accb1b2ddade1bf17fa2cc2cb05b)
adds 24bba44 r3059: completely get rid of the MAX_CONNECTIONS limit, as a idle tree connect is very cheap now. (This used to be commit 8856f010e96d2f20d349a51820f225a8493f6eef)
adds b98218c r3060: Replace magic number with a C99 constant. (This used to be commit b572be00b3432317169c6fa6df3f91a0c8f23fcb)
adds 23d3b71 r3061: change a debug to help track down a charset problem (This used to be commit 4d2497b7f4cb6aa6fdf1e03b56f72b1022cb92b8)
adds 904f20a r3062: handle spaces at the start of options in lp_set_cmdline() (This used to be commit 069305adaf5e88d83f4591acced807d5ea1aa194)
adds 343545a r3063: our default dos charset is CP850, but some systems don't have that, so as a special case, automatically fall back to ASCII if its not found. (This used to be commit 55aeb33343180929fbd7b3568b058b506aee7540)
adds 72093ce r3064: - use UINT8_MAX and UINT16_MAX instead of hex values for idr_get_new() limits
adds 31e96d8 r3073: Fix bug in the handling of null-terminated ASCII strings in RPC.
adds 1ee3a74 r3074: Add in a new 'field present' flag samr.idl for the Account Flags field. Add torture test for setting this feild - including all the odd cases (not all the flags 'stick', and not others cannot be removed).
adds a71b913 r3075: Initialise (and check for intialisation) of the private pointer to ensure we don't segfault on the cleanup from an incomplete schannel bind.
adds b261082 r3076: Fix memory leak.
adds 7afe857 r3077: Add initial handling of Account Flags in SAMR user info level 21 and 25.
adds 8839496 r3078: Allow more things to be set as command line options to provision.
adds d0d86b5 r3079: make code more pretty :-)
adds 8050be6 r3080: Make the Samba4 SAMR server pass the new, nasty torture test (now that SAMR_FIELD_PASSWORD has been split up).
adds 20d17b8 r3081: several updates to ntvfs and server side async request handling in preparation for the full share modes and ntcreatex code that I am working on.
adds 4b14c8a r3082: added a "cifs:mapgeneric" option, which tells the cifs backend to use the ntvfs_generic mapping functions rather than sending the exact function asked for. This allows the generic mapping functions to be tested by comparing the behaviour of smbtorture against two cifs backend shares, one using "cifs:mapgeneric = true" and the other "cifs:mapgeneric = False" (This used to be commit c240c6bca5e10f1acbff45b0ed41c4c1ebcaae96)
adds 2e4c8c0 r3083: fixed a couple of generic mapping errors found with RAW-* and cifs:mapgeneric (This used to be commit 76329798ff7f804bf4d7e6e9c1bb4c4dc7b9bb01)
adds 74e7410 r3084: mincnt and maxcnt were the wrong way around in readbraw server code (This used to be commit e11b000319953dfeeb84fed142e857a5247a93e9)
adds 31a4070 r3085: make the RAW-WRITE tests more robust to errors in previous parts of the test (This used to be commit 6ea815b6d426d37723a200226cb5f7236a13017f)
adds 042a045 r3086: fixed smbpid handling in the cifs backend (This used to be commit fbc6949e95df6ea70ca9892099efb537ded97287)
adds 82a56fa r3087: fixed a typo (This used to be commit 3791b97694f052b0b7e170e07c21f7a5739d74dd)
adds 900e2cd r3089: fix memleak
adds 3b96f7d r3091: link only the needed stuff
adds 8d48ca6 r3092: prepare for build inside samba
adds a9bd405 r3093: - implment ldb_rename() and ldbrename
adds 86ab5f1 r3094: import all LDAP error codes from the RFC 2251
adds 6d18904 r3095: - fix a free'ing of msg.dn
adds 367b3bf r3096: typo
adds fd07fc8 r3097: - an empty string is a valid DN
adds d970caf r3098: - fix segfault in sldb_Compare()
adds 98c8cb1 r3099: implment sldb_ModifyDN()
adds 95ddbe5 r3100: support 'bin/smbclient //w2k3-101/c$ -U \\administrator at w2k3.vmnet1.vm.base'
adds a106384 r3101: some minor fixes
adds 5b09d50 r3102: typo
adds 34f84aa r3103: use a destructor to ensure that on abnormnal rpc request termination it is removed from the pending list. (This used to be commit 33176e9751374de3b5dc3f5f9b19c6824140d90a)
adds 542c839 r3104: My Win2k3 server, with current updates, still sends the LM key for level 6.
adds d3c5d8c r3105: using __location__ instead of __LINE__ to give info on error locations is more useful (This used to be commit 80dd22a1f1aea27312b3cd06addf50e7c288259e)
adds 4b95dd5 r3106: don't call a tree disconnect in the cifs backend, as during a smbd server shutdown we don't want a synchronous operation which may block to be called, thus delaying the shutdown. (This used to be commit 5882f7305fa850c39088e85eefd311c8ede15597)
adds d33ae23 r3107: slight tweak to the openx -> ntcreatex mapping routine. This mapping can never be perfect, as openx can do things that ntcreatex can't, but with this tweak we get close (the BASE-DENY1 test passes completely, for example) (This used to be commit 88112b9677b3c9ca97d349905c95516c6f29c8a7)
adds a3ff7f7 r3108: try to cope with servers that put FILE_ATTRIBUTE_NONINDEXED on files in the RAW-OPEN test (This used to be commit bed7d12f266b6aa6d4f694dd74a2c6134cd72663)
adds 1d990b5 r3109: Give krbtgt and our machine account a random password in provision.
adds 6a30425 r3110: Fix the krb5 client and server, so that it doesn't segfault. There were also gensec bugs that didn't turn up until we hit error paths in the krb5 code.
adds aa1c83b r3111: Add a few more protocol identifiers, rhs for ncalrpc (This used to be commit 53567a83cbca9df60bef76a15df24d2cd89a16b0)
adds 0d35bae r3112: Fix two more instances of epm_towers (sorry, metze!) (This used to be commit 7baf493966aa3fb61623d6030b5ccc26a5fcb186)
adds 18324ab r3113: make us able to generate the PAC with the same align as a MS KDC
adds ac989ed r3114: - More work on merging the various structs that describe endpoints - Add protocol sequence to dcerpc transports (will be used later on) - Add more transports to the list (This used to be commit ab110192e6e2c1e5a3b2befe7b61158744f15d18)
adds f30a088 r3115: Bugfixes and extra debug in our kerberos verify code.
adds a9081b5 r3118: Eliminate struct dcesrv_ep_description and replace it with struct dcerpc_binding. (This used to be commit 2046e14cf8d010d4e715124859df2c1c3c782266)
adds a8d4d3c r3123: Add dcerpc_binding_build_tower() Add local test for testing the functions dcerpc_parse_binding(), dcerpc_binding_string() and dcerpc_binding_build_tower() (This used to be commit 7a07c2c769b8e51178789eed4a31577f5d39f63a)
adds 77b691e r3124: Add dcerpc_binding_from_tower() Add tests for dcerpc_binding_from_tower() (This used to be commit 88c6d34bba1a409127b26f86bd963bfab30a804c)
adds 2712957 r3125: Store object UUID directly instead of using a pointer (struct dcerpc_binding) Let test fail if messaging_init() fails instead of generating segfault in the LOCAL-MESSAGING test (This used to be commit 0609f410ef756501d50c04b544387ae547fcd63c)
adds 1ec6446 r3126: in the brlock code I had used a void* for the brl context as I didn't want to expose the brl context structure outside the brlock.c code. Instead, I now use "struct brl_context *" and rely on C being happy to pass around pointers to unknown structures as long as they are not dereferenced. I will be interested to see how the build farm likes this. (This used to be commit cb155c8ad837285c5a7f5b104968239df0b65fd2)
adds 1cd1b17 r3127: added the initial code for the open files database. Doesn't do anything yet, but will soon be the core of the shares modes code. (This used to be commit ad1edabf95c6c331aac4f0caa7d31193e26bc176)
adds 450359e r3128: Return the correct error code for a secrets/kerberos login, but skipping 'bad encryption type'.
adds e51ae38 r3129: typo (This used to be commit f9dfd5ff1fcfd21fee9b08993b5fe6a6fae7f9d5)
adds 517238f r3130: - added a LOCAL-IDTREE test suite
adds 651f390 r3131: - make map_nt_error_from_unix() return NT_STATUS_UNSUCCESSFUL if errno is 0
adds 6e8867b r3132: - fixed a type conflict found by talloc_array_p()
adds f71e7ae r3133: - more consistent error checking in rename and setfileinfo
adds 7d30e54 r3134: use struct idr_context * in tid allocation (This used to be commit 3ea9445226a678b410bf565ec114a3c544f8ade3)
adds 020b386 r3135: split the "create new" logic out from the "open existing" logic in pvfs_open, and handle the various race conditions that are inherent in cifs on unix, so we do the best we can when the race happens.
adds 8debe5a r3136: - Allow specifying socket type when adding smbd service - Make sure a epm_tower struct is completely initialized - Some more minor fixes (This used to be commit d560dcbdb85cb2c6915bdb9e2f82f1872b0f5a52)
adds c785ca6 r3142: fill in all the ntcreatex response fields explicitly, rather than zeroing. This makes it clearer what bits are not yet implemented (and is more valgrind friendly) (This used to be commit 18b471327b596f3ea8f6a7b39ba0a83b2584ed0b)
adds 3d5f3e3 r3147: added basic share modes support for pvfs (or more precisely, ntcreatex share_access support). This is enough for us to pass the BASE-DENY2 test, but is a long way from fully correct share modes. (This used to be commit b5a6dd3cbf28a3a3b3a3656042ac8f50fca29e1c)
adds f539cc1 r3148: make --failures work for the BASE-DENY1 and BASE-DENY2 tests (This used to be commit 6e87feb89c57ca900ef4125e48f5de5ff80ff7b9)
adds 86457e6 r3149: separate the delete on close test into torture/basic/delete.c (This used to be commit 50379a0a58d9eade3e1390713ef89473c66e65fc)
adds 5a69836 r3150: printing __location__ is more useful than a operation number (This used to be commit 022b21460a572803b86ef5c11f6fe0b6fa1dcae1)
adds e9381df r3152: reformatted some of the delete test code (This used to be commit d7b0dece6fbc2b5f8216b6a6a41e3db76b8627aa)
adds d581727 r3153: pvfs now passes the first 9 of the BASE-DELETE tests (This used to be commit f8041feaebc9170763ce04d2dd90cfc1c7889c21)
adds 2a16fd5 r3154: pvfs now passes all of BASE-DELETE (This used to be commit abbfca1401818edd896493ab9c875224e3b7e0e7)
adds 2641612 r3155: reformat a delete test (This used to be commit 739c9e401cfbe04f2596e5b4b178243263218c04)
adds f1dd80e r3156: Couple of fixes in the conversion functions between binding structs and protocol towers (This used to be commit f41dfc6c5a85bf241e4bcc0669f6191bf531e89a)
adds 86cd076 r3157: Add ncacn_http (This used to be commit a0c4138edf919ee0c4b236f201c09fc4deb2cc09)
adds 3965113 r3158: Use the new tower build functions to generate protocol towers, making it easier to deal with more different transports. (This used to be commit ee9bcfddf01ed65082bdf0bb2b43e4f3a66c3f5b)
adds 5ea5d5c r3159: use easy to recognise file handle numbers for new file, old file and directory in pvfs_open, to make analysing sniffs easy (This used to be commit 5c16ed02542f7e143d66f4ba8d166bb6882bf53a)
adds 36e3262 r3160: recognise RAW_SFILEINFO_DISPOSITION_INFORMATION (fixes temporary files from excel) (This used to be commit 1c05147f7103127c11b06bb0a812970577ace5f6)
adds 62e58ea r3161: pvfs now passes the RAW-SEEK test (This used to be commit a953d4a42c8fa3fe930c319d5157fc406a1035da)
adds 40c5a1d r3162: Add client-side support for the ncalrpc: and ncacn_unix_stream: transports.
adds 78e5bc7 r3163: Add server side support for ncalrpc: and ncacn_unix_stream:
adds b9956de r3164: Look up ncalrpc identifiers using the EPMAPPER. ncalrpc now works nicely :-) The various interface that support ncalrpc work nicely when tested with smbtorture and ncalrpc.
adds 026bae2 r3165: Support local connections in Gtk+ tools (This used to be commit 3de0cf22ddd6b7fb4a2214f3f99d37174c54840f)
adds 36db6fa r3166: Bunch of small GUI updates. gwcrontab works again, as does selecting a domain in gwsam (This used to be commit 575e380ab45787cbe0fa2bdda6e1164e3e36f2b8)
adds 06b3879 r3167: Add a member 'endpoint' to the dcerpc_binding struct to use instead of options[0]. (This used to be commit 18582083af800abd3d8de40eb73255c8ae6598dd)
adds dbdd217 r3168: Use generic function for looking up endpoints (This used to be commit 45a3e2a9815058a3a828c573573c5eee605f9129)
adds d164190 r3169: unlink() is called on the listening unix socket every time a child process exits. Commenting it out until we have a clean way of doing this. (This used to be commit fa0760dd5fa361be3b72dc4adc8b736e8a862606)
adds 4298624 r3170: Add winbind client support back into Samba4. This is to allow auth_winbind to work, and to therefore use the new ntlm_auth and GENSEC in an otherwise Samba3 setup.
adds 7bcf3ce r3171: in qfileinfo getattre and standard have identical structures, so simplify code by making them aliases (This used to be commit 91a1dc121cba77a3400935c199897cde50396cdd)
adds 06d9380 r3172: much better qfileinfo implementation in pvfs. We now pass RAW-QFILEINFO (This used to be commit 65c2c81b8cf6aeeccdc53d8145c2595f230bd531)
adds def9a12 r3173: make the RAW-QFILEINFO test cope better with null strings from the server (This used to be commit a10fca41de7e19e610bf9fd0a854b7b35d652561)
adds c1c6964 r3174: added pvfs_is_open() to allow us to check for open files on unlink. We now pass BASE-UNLINK. (This used to be commit f23a2f8538bda8f6790e86c93ee22436388b2975)
adds 7397361 r3175: Add winbind back into includes.h (spotted by tpot)
adds 1e7e580 r3176: added a script to run all the filesystem torture tests that are expected to pass. This allows easy testing for regressions when I change core routines in the posix backend. (This used to be commit 867cae746671916c95d18ac4baf8d9604e437202)
adds 2a5eb0c r3177: check for open files on rename (This used to be commit c334182095c53b09fcb65a40053b518acb6ec38b)
adds e90ab07 r3178: honor the write_time on pvfs_close() (This used to be commit 4e28c45bafa453eaa94716a5b77d830b81efe6cf)
adds 8af9b5e r3179: - fixed error return on utime failure
adds 3cf018b r3180: - basic support for SEC_RIGHT_MAXIMUM_ALLOWED in pvfs
adds 304a9ea r3181: shutdown the secrets db on exit so we don't constantly get talloc leak warnings (This used to be commit 11713da2efc6d45c5594289efa0b6c0e594e6d2e)
adds 35a11f0 r3182: separate out the BASE-RENAME test into torture/basic/rename.c (This used to be commit c5e72b05d73ff0d57a98b6065bab573e2a226747)
adds 75ed4f7 r3183: moved the unlink of the messaging unixdom socket to the messaging destructor (This used to be commit ab222b236a091d31b1f5f2cba150a11585ab5836)
adds 6b280c1 r3184: don't setup socket options on unix domain sockets (our smb.conf socket options are really meant for tcp) (This used to be commit 238febb0088f85933c869052f4f83ff31f164df1)
adds f7c6a94 r3185: Machines can login with krb5, so we need to allow them to map to a unix account.
adds e5fc6dd r3186: Use the properties of the new talloc() system to handle the auth session info and server info structures.
adds db9b96d r3187: This 'optional' part of the ASN.1 in SPNEGO is required by Samba3 (but not Microsoft). Unfortunetly it's harder to fix Samba3 than to make Samba4 cope...
adds ced8ad3 r3188: tidy up the rename test a bit more (This used to be commit 3f6077591646d70ab544fb44a93333c05338dbfa)
adds 5c95896 r3189: improved the share_conflict() logic (both in terms of readability and correctness). pvfs now passes the BASE-RENAME test. (This used to be commit 4cf3f65a5c19fdad62a0bdef225b2d9002cf8c8b)
adds 596d2de r3190: When we don't have a PAC, do a lookup in the local ldb instead.
adds 9c10d74 r3191: use __location__ in RAW-UNLINK test (This used to be commit fb1929743aae5ca758ee6757aaf772754459f683)
adds 3918ae3 r3192: make sure we don't call pvfs_can_delete() until after we have confirmed that name->exists it true (This used to be commit d368d2f4fe23bdc13f6b9bbdc044dd158ab61169)
adds 1be85de r3193: improved the initial permissions choice for file create, based upon dos attribute (This used to be commit f6fb1e3493a2a0734747f769cd1013215d967cde)
adds a555d2e r3194: fixed an uninitialised variable (This used to be commit 8123cfc59edb7b455c7f6511480f0faeb4c9aba8)
adds 53e22ff r3195: fill in more of the fsinfo fields, and avoid calling the potentially expensive sys_fsusage() call unless we really need to (This used to be commit 57eb14773b1811fbab2c37d1ff815c1ab07b3685)
adds 1ca4b01 r3196: Grr - add more useless dependencies to get swig wrappers to build. (This used to be commit cc3f71c4658de6bb8216905d7657f6217dc55ba0)
adds 6b2fc6e r3197: fixed error code mapping for ENOTDIR (This used to be commit 2c852539ed089b584b721a31cd411667bb5669c7)
adds 7780bec r3198: check for too many .. components in filenames
adds 925cb13 r3199: added a couple more test paths to RAW-CHKPATH (This used to be commit 17f10a39c858a5a6e128f3f827d83687c5ba7d90)
adds 7fa912e r3200: - improved the accuracy of openx emulation. We now nearly pass the openx portion of RAW-OPEN
adds 5d1c5d3 r3201: we now pass the BASE-OPEN test (This used to be commit 3a150ab57e18ac5180d48c7edff8a5bc288c39c5)
adds 611e9e6 r3202: return a old DOS error code ERRSRV:ERRbaduid for a bad vuid. This means we now pass the BASE-VUID test. (This used to be commit 560300c0025940d84c9be41447145f4b441e7105)
adds d200f93 r3203: moved more test functions into torture/basic/*.c
adds 266e36a r3204: Got unpacking of an array of PrinterInfo union elements working. Phew. (This used to be commit f490cd719cc02589e73e26fa983aff90708d1926)
adds 3b252b7 r3205: Create ncalrpc directory if it didn't exist yet (This used to be commit 1161c33794cdb16a3d09a66258f46e0020c4aeef)
adds e1c43f2 r3206: - added the reverse map for ERRbaduid to NT_STATUS_INVALID_HANDLE
adds ee0c87b r3207: - reformat error msgs in BASE-DIR* tests
adds dd476f0 r3208: fixed permissions of ncalrpc directory creation (This used to be commit adbfd206f4e077ed915a014e89a970470b43e125)
adds 1778119 r3209: - Create directory for ncalrpc with correct mode - Support binding strings like :
adds 98f9d5c r3210: split lib/replace.o into a separate build subsystem LIBREPLACE, and make the ldb tools depend on it. This should help the build of the ldb tools on platforms without strnlen() or strndup() (This used to be commit e6ddb9d8f3a218b22b0176a2525b5daaca7170e4)
adds 883fdf1 r3211: Add a graphical endpoint mapper view tool (This used to be commit 71dfc27b8efb3057c4b7383feca0ba35ab5768a4)
adds 90732ae r3212: Never put a hostname in a ncalrpc binding string (This used to be commit 4808b2a2f749b2e4615620aa328d2d37e78e95ab)
adds 00f43d5 r3213: Make credentials in a binding dialog optional Small fixes in gepdump (This used to be commit a9473750f65d331c52acde58485aca66b16d1f75)
adds 1444d21 r3214: Load the config file (required for ncacn_np:) (This used to be commit 636d209814d5b837af76acf88fa8ad5b449a0fdd)
adds d8be728 r3215: access_required -> access_mask for OpenPrinterEx (This used to be commit 6a9e18528ca29c7f9bf093a6890e0c0e2a1c0f68)
adds 974d048 r3216: Add tests for OpenPrinterEx and ClosePrinter. (This used to be commit b7ff5f0deded4bcf6695dac0683fd9d271d9c255)
adds 8ade4d9 r3217: Start of a spoolss_GetPrinter test. (This used to be commit 994fe92febe38f06d69f43b01c80e8350e902986)
adds 5a75c3b r3218: Fix the build (This used to be commit 478ba629158e8ce5e15467105b1013ba60f04ec1)
adds 101a407 r3219: Hi, Andrew B.!
adds 1915f1c r3223: continue the effort on LIBREPLACE to try to get the ldb tools to compile on platforms like solaris without having to link to the whole of the Samba4 lib directory. (This used to be commit f6862bfc1cbc9278914b4b73365f63d3da0a08dd)
adds bf3f975 r3224: add the LOCAL-* tests to test_posix.sh (This used to be commit b2bdde6d14e61f8ad9e7cbb28efb97ce1bc1ec67)
adds d5fd126 r3227: added a per-share option "case insensitive filesystem", that tells the backend that the underlying filesystem is case insensitive, so it can bypass the directory search if the name is not found. (This used to be commit d84ade90ce7e03ec749d6ae8dcdcb41de85d836e)
adds ea43c2a r3234: in SMBreadx, if the client asks for exactly 65535 bytes then don't try to align the buffer, as that would make the read reply not fit (This used to be commit 70be45de05993d386ceaf54325d1c3023008eaed)
adds 1f7fbaf r3235: try readx beyond 64k in RAW-READ (This used to be commit e07c557eca19c0dc17473090bde45c27953aaf65)
adds 3511e5e r3236: test a few more combinations in RAW-UNLINK (This used to be commit 5b239ad57be93fabd50760b12878e32df53e939d)
adds fef6617 r3237: - allow for readx calls larger than 64k
adds 0b6c611 r3238: rename null_mtime() to the more accurate name "null_time()", and expose it for use by the posix backend (This used to be commit 687633b5d68c8f883a4d9cdd92c660dabc5d7cfa)
adds 84bbf02 r3239: reads of more than UINT16_MAX bytes should return 0 bytes (This used to be commit 16c7dd641707b6b8b3159290ca9fa08053a10692)
adds e9820e1 r3240: - update the rules for what error codes should be given on the different type of unlink an seach mismatches
adds ba15d62 r3241: don't skip the read completely for a zero-length read, as it could give a lock conflict (This used to be commit 7ce6139f984c72a6347c7a64d95d5278bcf3e868)
adds 2b5b463 r3242: make the RAW-READ test not exercise the 0-0 lock, which is not deterministic (This used to be commit ecd4e315b99a0f2aa021937308c7b93c33efbd93)
adds 8962ec3 r3243: read the high offset count in SMBreadx in the server (This used to be commit 977bc87d18d2ea8c6967bd8c1b953b09fff9b434)
adds b96fcd9 r3244: pvfs now passes the RAW-UNLINK and RAW-READ tests (This used to be commit 230ec4d980534631ff736d5319f3e94357680d85)
adds 920c0bb r3245: use __location__ in RAW-SEARCH (This used to be commit 3d5f7f4ac49227369eced4b7fe9fe3a8e5ecafbb)
adds 67bd7a7 r3246: new files should get created with FILE_ATTRIBUTE_ARCHIVE (This used to be commit 090574c6982f703b124a5a123d2199be8f5b3968)
adds 220c289 r3247: FILE_ATTRIBUTE_NORMAL is only a null-op for setattr and setattre, not basic_info (This used to be commit 36286e477c9bc7b6e268fffb123b565b6e897a44)
adds 7a11723 r3248: don't stop searches on failed fill_search_info() (This used to be commit 4cdd750b5cc9b26dbbaebe58b4f1c3984dac8d6c)
adds f1814e5 r3249: - change_time is closer to ctime than mtime
adds fe4a6086 r3250: Add idl for printer info level 0. (This used to be commit 68cd0b82e9a829dee0264523f2f2bdd37d479371)
adds d16b621 r3251: - move the openattr test code into basic/attr.c
adds cfc843c r3252: pvfs now passes BASE-TRANS2 (This used to be commit a024cef2d078e6bf0ebd2a9272faf2bd39e66ee7)
adds 7f60959 r3253: - added rudimentary support for ntioctl in pvfs
adds 4db039c r3254: - expanded the RAW-IOCTL test
adds f9fdeaa r3255: - fixed 2 uninitialised data errors found with valgrind
adds 79c9d6d r3256: get rid of the unused session_claim() and session_yield() calls (This used to be commit f1c5be396b62203fb183431ea6218eed38976d0b)
adds b3ada7f r3257: make the RAW-SEARCH test less sensitive to the servers directory ordering (This used to be commit 097823bbde94da2a9d9d2afef3a4ed2715bb1f04)
adds 1fa9cb1 r3258: fixed "don't change" attribute for RAW_SFILEINFO_BASIC_INFO (This used to be commit 51f84800d50f44ec47a34e1c922c6197eb794558)
adds 991588e r3259: expanded the RAW-SEARCH test some more (This used to be commit cc58d249f973397bf800c9b56a5d4ab30fcda2b4)
adds e767d8d r3260: redid the pvfs_dirlist() interface in preparation for a "keep directory open" implementation, as opposed to the "load the whole directory" interface used now. This will be needed to pass RAW-SEARCH (This used to be commit 692623c6c0a2c6817fddfa77cd1c2525c27145c4)
adds f493f7b r3261: added seek to RAW-SEARCH test (This used to be commit 05530bfb99011db8a00f5debcf8eec19b5e8a5d6)
adds ee7fa48 r3262: - new pvfs_dirlist code that reopens the directory between search calls. This is needed to allow for "new files appear during a search" behaviour
adds 12a23dd r3263: - pvfs now passes RAW-SEARCH (This used to be commit e5a0763655d8ccb929d2bf39bf099449b0dfcee7)
adds 2970ff9 r3267: make LIBTDB depend on LIBREPLACE. This is needed for building the tdb tools on Solaris. (This used to be commit c5d338d06137fe7464849df02671d8ab833e3b4e)
adds 731e64c r3268: - fixed wildcard handling in new dirlist code
adds 86bd884 r3269: fixed return value (This used to be commit bc392d88b1fa34edfc922f43e190da003160a7d2)
adds 3b5c992 r3270: - added another unlink test
adds 05ad898 r3271: use "struct messaging_context *" instead of "void *" in messaging API (This used to be commit cc93813e4a09c538ad485dc2b3cb4c9be34f3d18)
adds b9ddb09 r3276: - allow for more than 256 open old style searches (limit currently set at an arbitrary 5000)
adds 5ae4481 r3277: don't use the non-portable getaddrinfo() function, instead use interpret_addr() and if someone wants to add support to that function for ipv6 then they are welcome to. (This used to be commit 50377db11bb727b407744e0c50805c8f90810c16)
adds 9d05584 r3278: - rewrote the client side rpc connection code to use lib/socket/ rather than doing everything itself. This greatly simplifies the code, although I really don't like the socket_recv() interface (it always allocates memory for you, which means an extra memcpy in this code)
adds 1f6fd13 r3279: Removed MSG_DONTWAIT flags as many platform don't have it.
adds d3da369 r3280: fixed byte order of rhs IP (This used to be commit 29fab12d0b1649046ab2abb08b51f9845c8f8116)
adds ba450de r3281: some compilers can't handle empty structures, so for empty IDL structures generate a single _empty_ element in the header (This used to be commit 00ff1ca1d284bb698e98c773b18a29695e927605)
adds 1a7a5c6 r3282: some C pre-processors don't like expressions like uuid(1ff70682-0a51-30e8-076d-740be8cee98b) so we now accept uuid("1ff70682-0a51-30e8-076d-740be8cee98b") in pidl, and automagically add quotes only if needed (This used to be commit 4aab2cb210eb9678bb72aebb33dcf6fd499206c1)
adds 2bf6dff r3283: converted to quoted uuid() defines in all our IDL. This should help the build on systems like solaris with the SunPRO compiler (This used to be commit fe913ad11bf1c5e9fe04ed769a93b0ea16aa0a34)
adds 6a0f26c r3284: - don't use a enum for bit-fields. It isn't legal C (as C is limited to signed integer values for enum), and it is also very confusing to read.
adds c336572 r3285: fixed another IDL typo (This used to be commit 4545ac9bfabf4af4b44cb72f30ed93273d9cdc37)
adds 661a4a3 r3286: filled in more missing SV_TYPE_* defines (This used to be commit 891d87a71203fcee504875976a4ee61b84579c83)
adds 50465fd r3287: The devicename and formname fields in a device mode are fixed length strings. Not sure how to write this as idl which maps to a char * but at least devicemodes can be pulled off the wire sucessfully. (This used to be commit dd20730a09935b0783b020a020ed9283ca1e4608)
adds 074da7c r3288: - updated the path processing in pvfs to pass the RAW-CHKPATH test. This rather extensive test reveals some really bizarre error code handling in w2k3.
adds bb26de6 r3289: Mr. L. and Mr. B.!
adds fbb44e9 r3290: allow SID_ANONYMOUS ( "S-1-5-7" ) to be the users sid
adds 157dc5e r3291: fix the build, thx to pipitas for finding this
adds 971754c r3295: Fix for SMB signing with 56-bit DES session keys. From Nalin Dahyabhai <nalin at redhat.com>. Jeremy. (This used to be commit afed78f359a15809b2d9b7566e16ade294944fa9)
adds 93c32f8 r3300: initialise *sendlen on failure, to allow for callers to check only for NT_STATUS_IS_ERR() (This used to be commit 80a109de8458420ac0b40c563f4b3bc51424d759)
adds 4eda9e5 r3301: Simplify code (This used to be commit dcdc6666d55c1ad006a5a4e58b337874478a66a4)
adds fe54d8b r3302: The security descriptors in spoolss_PrinterInfo2 and spoolss_PrinterInfo3 need to be marked as subcontext(0).
adds 9d1e2b2 r3303: Call pull function for correct type instead of spoolss_PrinterInfo when unmarshalling arrays. (This used to be commit ee535b6801e553d0a180f18cc2c4b4438ee23de1)
adds c6888da r3304: changed the API to lib/socket/ a little.
adds 4b3e91f r3305: added ncalrpc to the list of rpc transports tested by test_echo.sh, so it gets regularly tested when I make changes. (This used to be commit e4216da824c8186df956d05742d96da05393c719)
adds d668ec5 r3306: the main smb server code now handles non-blocking socket receives. I haven't marked the socket non-blocking yet as I haven't checked that the send path is OK for non-blocking. (This used to be commit bda978cc2a921a888534054135b9325427425dd2)
adds aa19318 r3307: fixed the send side of the smb_server code to be non-blocking. This means the whole of the SMB handling code is now non-blocking. (This used to be commit 30acedb943f0170d30e7b08925280d0dffc7873e)
adds 08dd85d r3308: Handle servers that don't have samr_Connect5. (This used to be commit 52af866ffb427427d21daf11a4ca9a8b9881f1d5)
adds d718b7f r3309: Add wrapper for dcerpc_server_name() function. (This used to be commit 2d60a04f21da9dbe32c85b11afa98df74f5fd763)
adds fd608a1 r3310: Update dependencies for swig wrappers. (This used to be commit 5dcb300fca592cc62d325c47c857b046c90e7b42)
adds c69b5f7 r3311: Consistency updates for form name members.
adds c8c3a56 r3312: in the brlock code, we prevent lock stampedes by attempting to not wakeup all pending locks at once. This change means that we only trigger this anti-stampede code for write locks, as for pending read locks the correct behaviour is to stampede (as they will all succeed) (This used to be commit 8021d1d74207db1204139309592b9d2f80f2bd0e)
adds 34cd066 r3313: in socket_accept() make the new socket non-blocking unless SOCKET_FLAG_BLOCK is set. (This used to be commit a2d92aa431e0e9752387eebe741d9e6f376f74d7)
adds 990d76f r3314: added a option "socket:testnonblock" to the generic socket code. If you set this option (either on the command line using --option or in smb.conf) then every socket recv or send will return short by random amounts. This allows you to test that the non-blocking socket logic in your code works correctly.
adds c272e60 r3315: converted the libcli/raw/ code to use the generic socket library. This allows me to test with the socket:testnonblock option. It passes. (This used to be commit 7cb4bf8662825d507d8246647ffb10aa08bad794)
adds c4cff94 r3316: give the LDAP server a chance of operating correctly non-blocking (it didn't handle EINTR or EAGAIN) (This used to be commit c35a8f92c2df354e972ced9371d33657ce99988e)
adds 4a25682 r3317: Fix the build (This used to be commit 5e8fd27d6ec7f44e6e802a2f29ec54e96fa78af0)
adds 8c752ec r3318: generate random STATUS_MORE_ENTRIES errors (1 in 10 packets) as well as randomly short recv/send when socket:testnonblock is enabled (This used to be commit 718175a265d34bfdbcbf0cc6b55dbf6b389f3194)
adds 28c3dcf r3319: fixed a bug in the client library found by the new non-block testing code (This used to be commit 1e62aa262aac1c8e3676caac7b65086d21b7a01e)
adds 8262efe r3320: fixed bugs in the rpc_server code in handling partial packet receives and sends it now passes the non-blocking test suite (This used to be commit 6cdf485fb263c69d62ea2e98236d92ffbf6b7a3e)
adds 6feaf6d r3321: make the test_echo.sh test suite test non-blocking on all rpc transports this test now passes (This used to be commit 3d270fd86caedd1023373160934d72d8cb065659)
adds e481385 r3322: fixed a bunch of warnings in the build, including one case where it was a real bug (This used to be commit 02d5d0f685e44bd66aff4a007f0bf34c8f915574)
adds a6ae640 r3323: more warning reductions (This used to be commit 5921587ec26e4892efc678421277e4969417d7f5)
adds ba6d5fc r3324: made the smbtorture code completely warning free (This used to be commit 7067bb9b52223cafa28470f264f0b60646a07a01)
adds 428d9f7 r3325: missed one of the torture changes ... (This used to be commit 1629b593c6ad5a6c0a7dc0cd7588d979db887286)
adds 8004eac r3327: fixed another warning
adds bb69e3b r3329: Add support for IPv6 (This used to be commit d8298901243ca4ce2ec420fa523c8e1407e72513)
adds 9f5c04c r3330: Use IPv6 for RPC client connections if we can (This used to be commit 9426a655356f817f3d3174d25caa25224043d373)
adds 1331667 r3331: Add string descriptions for a couple more WERROR's (This used to be commit 1d374cdeb09b856449287cf12a77b23296c82a1d)
adds 66790e4 r3332: Check result codes in some more places... (This used to be commit 87833cc75852bfe198c73ba1be67d1d36a43dc99)
adds 148f07c r3333: added configure tests for ipv6 support (This used to be commit 9794570c6d0646cc34147bf8128802b181f658f0)
adds 08c4d0d r3334: Allow disabling IPv6 support using socket:noipv6 (This used to be commit 9c13f42c1fd489a6a663f614a41c59730c18a054)
adds 94c0b93 r3335: better configure support for ipv6 - thanks to a quick tutorial from metze (This used to be commit 76c4ba6d29a6ad1e21c2d7674e1f323e8d53d627)
adds 0197195 r3336: use a struct ntvfs_async_state to be able to do async chaning of ntvfs modules
adds 195f48d r3337: remove debug code and reanable the reall logging:-)
adds 858f176 r3338: More work on the winreg RPC server. Opening hives is now supported, most other calls return WERR_NOT_SUPPORTED for now.
adds 479bf22 r3340: Various fixes in the registry code. Implement the EnumKey call in the server. (This used to be commit da65a248c292a90342e1394ee4132ef2c7afd3c8)
adds 42c4dd1 r3341: - don't zero the async structure (makes valgrind more useful)
adds 6876fae r3346: - simplified vfs_nbench.c a bit, by using req->async_state->ntvfs inside nbench_log() instead of declaring nprivates every time.
adds 10ae616 r3347: fixed an uninitialised variable bug. Surprisingly hard to track down, as valgrind got a corrupt stack when trying to debug it. (This used to be commit 58cabaa7022e5521961551462d31fbd90e4183e4)
adds 7ce7137 r3348: More registry fixes and additions. The following functions work right now against samba 4, at least with a ldb backend:
adds ae3b7ef r3349: fixed more uninitialised variable problems with the nbench module (This used to be commit 915faf49350b29a46f39354cbac746455d70c92c)
adds 4676de0 r3350: fixed a bug with sending multiple replies for the one request, as happens with trans2, trans and echo. Now that smbd is async we queue the multiples replies all at once, and now need a way to ensure each reply gets it own smbsrv_request buffer. I have added req_setup_secondary() to cope with this. (This used to be commit 2dbd2abc5f197ee21d7dceeda2922c7449c46d99)
adds 78b85c9 r3351: handle far more operations on open directory handles. pvfs was failing with a wxp client because of qfileinfo operations on directories failing with NT_STATUS_INVALID_HANDLE after the fstat() failed (as pvfs sets f->fd to -1 for directories) (This used to be commit 1993128cb1dbf49db6e3e0387996ecf2a14b8d76)
adds b2df916 r3352: make smbcli_read() and smbcli_write() work with very small negotiated SMB buffer sizes (This used to be commit 320ca0214d97dc6cebb00ddc98a1eb71e2b4c917)
adds d1a732d r3353: don't reference dos.attrib unless its initialised (This used to be commit 498799e4260b1c5e2bfc4fac4cba1080e8ec0a04)
adds 072dfad r3354: honor "max xmit" and "max mux" from smb.conf in our client code. This is important as it allows the test suite to exercise the multiple reply logic in smbd for trans2 search replies. (This used to be commit 865159016ab1e806465a55697444228fb3fa286e)
adds bc24603 r3355: fixed the old style search code in smb_server to correctly handle searches that go beyond the negotiated max xmit size (This used to be commit 84762a59763005f5d29106cd409867cb150d648f)
adds 0caeda5 r3356: in the standard process model we need to make sure we close all listening sockets after the fork to prevent the child still listening on incoming requests.
adds dbf0395 r3357: removed the need to use TDB_CLEAR_IF_FIRST in Samba4.
adds 6593327 r3358: Try to put all the basic struct dom_sid manipulation functions in one place. (I always have trouble finding one half or the other).
adds 9805209 r3359: Add magic auto-initialisation hooks here, to match the rest of secrets. (Which will, I am assured, go away).
adds 09d0b15 r3360: improved the deletion of tmp files. smbd now puts all tmp files in var/locks/smbd.tmp/ and deletes that dir on startup. (This used to be commit 7e942e7f1bd2c293a0e6648df43a96f8b8a2a295)
adds 85796280 r3361: Allow Samba4 (I'm interested in ntlm_auth in particular) to use Samba3's winbind. This is also the start of domain membership code in Samba4, as we now (partially) parse the info3, and use it like Samba3 does.
adds b448bd5 r3362: Change netlogon.idl so we can parse the 'info3' seperate from it's surroundings, and rename user_id -> rid, as it could be a user or group id.
adds 9752471 r3363: added basic support for SA_RIGHT_FILE_EXECUTE, needed for opening .dll files (This used to be commit ba1bfd51e1b694cb69afe559f695addaf03b4d81)
adds 757215d r3364: Add parameter to fix the compile.
adds 9a09b41 r3365: Fill in the user and primary group SIDs into the 'server info' before the session info.
adds e78bfc9 r3366: updates from the junkcode version of talloc.
adds a29c24f r3367: More registry updates. Add support flush_key and close_hive. (This used to be commit c526273df238c994c4de3c1704c6e95433f2331c)
adds 9ba6c38 r3368: Default to rpc backend with binding "ncalrpc:" if no backend was specified in the various registry tools. Allow opening a remote registry to partly fail (I.e. if not all hives could be opened) (This used to be commit 313034b10d7a70d079e2bec1af38cf2a7cd918c1)
adds 9dc3f78 r3369: More registry updates We now pass the RPC-WINREG torture test. Also, constructions like the following work now:
adds def0a74 r3370: Initial work on Add Key/Delete Key/Add Value/Mod Value/Del Value support in gregedit (This used to be commit 33f429c61f2859e3ad60fa38823174bbd331d91a)
adds b17470a r3371: fixed endpoint for browser.idl (This used to be commit b2ec1e75a203b8de5ab2ae8e91eca3ec43b98741)
adds b97145b r3372: fixed the initial directory permissions for pvfs_mkdir() (This used to be commit 72ddb38a7214a49548a27ef6e6b6e7b0944b01f0)
adds b1c8e87 r3373: added better error reporting in pvfs_open (This used to be commit 22abdfca961a00e7c48ba4231e12f254781d315d)
adds 3ab24d0 r3374: Couple of bug fixes (This used to be commit f8e45e143087d333da4afc193b4fa1991ba04c63)
adds 08e30a5 r3375: changed the default max xmit until I fix a problem with the SMBtrans multi-part code A higher max xmit avoids multi-part trans requests (This used to be commit 23f4ce3a7d207db0c2705295cbb8d46dc5290b1a)
adds ad8c4ae r3380: - changed the default behaviour of server signing. We now have a default setting of "server signing = auto", which means to offer signing only if we have domain logons enabled (ie. we are a DC). This is a better match for what windows clients want, as unfortunately windows clients always use signing if it is offered, and when they use signing they not only go slower because of the signing itself, they also disable large readx/writex support, so the [...]
adds 39883a9 r3383: avoid multi-part SMBtrans and SMBtrans2 replies until our client library can handle them properly (they are difficult to do in an async fashion).
adds 65510d9 r3384: added SA_RIGHT_FILE_WRITE_APPEND, which is a combination of write and append (This used to be commit d098636d7faacce7f024c74b945899edb824d740)
adds 1dc8e52 r3385: when discarding a unmatched reply print the command type to help debugging (This used to be commit 91139ed8d41a1d4b99379142b3e09c6d0a8ff159)
adds cb1cff9 r3386: - fixed --seed option in smbtorture
adds d93636c r3387: fixed pvfs to pass the NTDENY tests. The tricky bit was SA_RIGHT_FILE_EXECUTE, which depends on a flags2 bit (This used to be commit c36851d230bcf552ed79322f8358060ab164ec09)
adds c2cf02c r3388: when doing schannel use a anonymous session setup (as the machine acct isn't allowed to login on a share) (This used to be commit 8c0be60d8d59863f0bcdd17012dce923c139ce09)
adds 557bf8d r3389: fixed schannel client side code. RPC-SCHANNEL now works against w2k3 again. The problem was that the sig_size method didn't get added in the gensec conversion. (This used to be commit a49b61173dbadbf4efb0fbcfaba67da393913639)
adds feff2e9 r3390: fixed schannel server side support. RPC-SCHANNEL now works against Samba4. (This used to be commit 01f5c1c72d9fc8f21029adc586154b0c54f76c9e)
adds 173dda6 r3391: fixed some memory leaks in the schannel code (This used to be commit eb3366d3667ddddf7ab5eae5d1fbc5de86c41072)
adds eb3b256 r3392: fixed schannel over ncalrpc (This used to be commit 0b93be9f5f89ef17f94e8e98c3a405495e04e235)
adds 9b24cd2 r3393: added test_rpc.sh. The idea is that this script will test all the RPC-* tests that are expected to pass against Samba4. Currently only RPC-SCHANNEL and RPC-ECHO are in that list, but as we get more working this test will allow us to ensure that they stay working. (This used to be commit d49dfd406ffe57139d8a4679b806c875e7f194ec)
adds cf97155 r3394: Give the user a clue why we are blasting them with the usage brick.
adds 74dd7d9 r3395: added support for "string32" type, to fix the fixed width string problem that tim found. (This used to be commit 2cf35cb4d2513a7be46065e12c6fd1e2b90f4b8a)
adds 89665e8 r3396: Rename form_name -> formname. This time, check smbtorture builds before committing. (-: (This used to be commit c776232d0130638a85cc8ce75e4bbef75952e856)
adds 50c5059 r3397: Fix IDL for ComplexPing and SimplePing, including tests (This used to be commit cf976a6feb980b1e5116d24371fa6109092c9314)
adds b24fcfc r3400: - allow callers to control the flags2 field in raw packets
adds 75f1497 r3401: Fix IDL for SetForm RPC. (This used to be commit 206f3de297c397c8894f9855ea8571c68823e1fc)
adds 0b06732 r3402: Fix idl for spoolss_JobInfo1. (This used to be commit e5fe971dc557fa75d86c4b713ca4ceb10fd0c560)
adds 0e082a5 r3403: Add test for operations on print server handle.
adds 3d2dd91 r3404: Rename name of DATA_BLOB in GetPrinterData() (This used to be commit f06ecd81dd79d8294125ab0549ccbdbbb0ddd8d5)
adds 5d7c6d7 r3405: Test EnumPrinterData and GetPrinterData. (This used to be commit a4facee8602cfb9b2599e0068dd42933ed94655e)
adds 12fb5bc r3406: Don't throw a werror exception for WERR_NO_MORE_ITEMS and WERR_MORE_DATA. (This used to be commit deaa5159f41a8841d75801b441e7bd5cf2636870)
adds 751b412 r3410: Handle conversion of DATA_BLOBs and pointers to DATA_BLOBs from python. (This used to be commit 12e037dbe3d497aff2415c0a22fab20a7932ab7a)
adds 9ebf74c r3411: Ignore some autogenerated files. (This used to be commit f6428f2d01a4bd8d4acadf96e33957371cdb2021)
adds b33f17e r3412: Add NCACN_SPX and NCADG_IPX transports (This used to be commit ff2f2b4273ce9a49599b385d32fbbd5e8f0d4c23)
adds ad4c40b r3413: RemoteActivation updates and fixes Add torture test for RemoteActivation The request is now send correctly and we get back a valid response from Windows but r->in.Interfaces is set to 0 somewhere while parsing the response... (This used to be commit cabec03422f0c7140b56b2d5c4ec8ca663b406fc)
adds 1264934 r3414: RemoteActivation torture test (This used to be commit bcb89806fe45db50988f241db51989d90aa2289c)
adds beb3e70 r3415: Add support for parsing a Request file before a Reply file so we can use ndrdump for replies that depend on variables from requests (This used to be commit 5d83de4c64fbbd6775ba6d42c430ef2cba11be4f)
adds 92d2f7a r3416: Typos (This used to be commit 52d924501a08c2e37eabfd779dec406d38e7eaaf)
adds 86a2844 r3418: added BASE-NTDENY1 and BASE-NTDENY2 to the lists of tests that pvfs passes (This used to be commit 6a6f2aea1082fa42d33fd58c92f03c790cdfed9e)
adds 9f1210a r3419: moved the libcli/raw structures into libcli/raw/libcliraw.h and made them private (This used to be commit 386ac565c452ede1d74e06acb401ca9db99d3ff3)
adds 48ce437 r3421: got rid of some unused code (This used to be commit 0333f417a86a54a328ca9bd908076f9fe8405dc7)
adds 38ee8f0 r3422: allow for subsystems that don't get included in the list of auto-prototype objects, using SMB_SUBSYSTEM_NOPROTO() (This used to be commit e6b69183de785641144f9abb1853cab73c70073e)
adds 2c52f52 r3423: auto-generate prototypes for all external functions in pidl (This used to be commit 009488dfe55f5219b24c30222b1a8bf411a7e939)
adds 37fffa5 r3424: don't run mkproto.pl on pidl generated code, instead rely on pidl generating the prototypes itself (This used to be commit e694aeefe7c725d417abdd3c48d16ff1d932c223)
adds 475c958 r3425: got rid of a bunch of cruft from rewrite.h (This used to be commit 3f902f8d851d32fa81d89ed61bfda6edaea00984)
adds c1dc067 r3426: removed 2 unused files, and some unused variables (This used to be commit dd0618d5950ca052b57715cb8451af23e4622049)
adds 668ecaa r3427: split the openx logic out from the other open mapping code (This used to be commit 8d71ed9271a6ee43b9a3c28724b95714b5d2e56d)
adds 9006793 r3428: switched to using minimal includes for the auto-generated RPC code.
adds 2a271ec r3429: Fix IDL for EnumPrinterDataEx() (This used to be commit da7ec2ae68112697e95b502f9ae093a4f504abe9)
adds 8c1edd1 r3430: Add tests for EnumPrinterDataEx, SetPrinterDataEx (doesn't work), EnumPrinterDrivers. (This used to be commit fe381c3ebc64a7d067832c7d2aebeb35b1f3923b)
adds a78c26b r3431: Allow optional semicolon after interface definitions (This used to be commit edbd789abb505accd3e72863d13acd2603d991f6)
adds 6ef03e7 r3432: Support WERROR's in arguments (not just as return type). Some of the DCOM calls are wrappers around several local calls, so you get things like:
adds 8389903 r3433: Use .mk file for librpc/ (This used to be commit c1f345eefdce3f6fc9e3a526543b2b9a6441e566)
adds 722eec5 r3434: Fix memleak (This used to be commit 0a12cc4cadf7c1e97282a0d8ab2f486536987a77)
adds b206afa r3435: Remove accidentally committed line... (This used to be commit 93377e6090b42552eb1f804ccef995bbd0c8c531)
adds dde0690 r3440: Add support for "coclass" to the pidl parser - the idl keyword that describes a COM class. A coclass is the implementation of one or more interfaces. It has a UUID referred to as it's CLSID (Class ID).
adds 652b8b3 r3441: some include file cleanups and general housekeeping (This used to be commit 73ea8ee6c268371d05cf74160f2ad451dd2ae699)
adds 9f14afa r3442: Add support for the "call_as" and "local" attributes. (This used to be commit 8e25117103b0339441bc6328176ed34034005528)
adds 2843494 r3443: the next stage in the include files re-organisation.
adds 75b2790 r3444: Don't use random data as endpoint if no default endpoint is known and no endpoint was specified for ncacn_np. (This used to be commit 5f47bf1187fbd07fd8eb88da2a1fea2b0e9addf8)
adds f20f1f9 r3445: made the gtk tooks use minimal includes. This approximately halves the total include lines in compiling C files in Samba (the .gch file is now 5M instead of 12M)
adds 2878536 r3446: created include/system/iconv.h and include/system/shmem.h (This used to be commit 70055fb1f499cd40e996e56c7ba9ef8d2267b421)
adds ead3508 r3447: more include/system/XXX.h include files (This used to be commit 264ce9181089922547e8f6f67116f2d7277a5105)
adds 71107c0 r3448: some systems don't have stdint.h (This used to be commit 8afc2b3bc19c627f7b970ee6ce0480039ed5d3cb)
adds 26c6b4c r3449: more include file reduction
adds 452ddd9 r3450: portability fixes
adds edbfc0f r3453: - split out the auth and popt includes
adds 6148dec r3454: moved a few more things out if includes.h into the include/system/ include files.
adds f4ec149 r3455: some more portability fixes. We nearly compile on solaris again now. (This used to be commit 4f33247f1ca60416415a61a7afac43c9dc8a61fd)
adds 2f7d7e4 r3456: Add appropriate #includes to fix Python extensions build. (This used to be commit 7e94d5bd3dd7b7055e9b70496207713f94446f98)
adds 5011f90 r3457: s_addr is a macro on solaris, so we can't use it in structure names. arrgh. (This used to be commit 7842b23d01c53009259a2461600bd01159cecebf)
adds 8692564 r3458: more solaris portability fixes, the main one being that we can't use a structure element called "open" as its a macro on solaris. (This used to be commit 4e92e15c4e396b1d8cd211192888fea68c2cf0f9)
adds 6afe281 r3459: Fix cut&paste error in copyright header. (This used to be commit 922ea35a4b6ea02e888a98aee241f1b9f6fca420)
adds 477ab1d r3460: Add LIBNDR_GEN_OBJS and LIBNETIF_OBJS to swig objs. (This used to be commit f4c04fcf8f185b966c4ceb455aef4e9e54a98897)
adds 2df2d1b r3461: another place where "open" was used as a structure element (This used to be commit 1087ea830e7aead86d54a1836512e88554afc919)
adds a1d0b97 r3462: separate out the crypto includes (This used to be commit 3f75117db921e493bb77a5dc14b8ce91a6288f30)
adds 3643fb1 r3463: separated out some more headers (asn_1.h, messages.h, dlinklist.h and ioctl.h) (This used to be commit b97e395c814762024336c1cf4d7c25be8da5813a)
adds a421424 r3464: split out registry.h, rap.h and ldap_server.h (This used to be commit 70d2090f6bf2c7e0caf1e9c020f330de88871f8e)
adds 8867664 r3465: fix SMB_SUBSYSTEM_NOPROTO()
adds aa34fce r3466: split out request.h, signing.h, and smb_server.h (This used to be commit 7c4e6ebf05790dd6e29896dd316db0fff613aa4e)
adds 7f161f3 r3467: fix the build
adds c051779 r3468: split out dcerpc_server.h (This used to be commit 729e0026e4408f74f140375537d4fe48c1fc3242)
adds fe3c245 r3470: removed some unused functions (should fix the build on IRIX 6.4) (This used to be commit b4c727a8dd74c9603a58c019d4be8b423209e04d)
adds c9ec1bb r3471: split out capabilities code from lib/system.c - should fix IRIX 6.5 build (This used to be commit 34ffcd38a5544173aca85fbcec2f7ebfd5ec1f25)
adds c2c0443 r3472: fixed build of reg_backend_gconf (This used to be commit d8a4af5282a1a3002def250f4857469ffb84d183)
adds c4a1925 r3473: Add LIBCRYPTO_OBJS to python extensions. (This used to be commit f9038ee62f623ea07ca4c320b979e876464dcc96)
adds 5f68ab2 r3474: Add conversion functions for the time_t type. (This used to be commit caa563faaa264c41afdb60d64dc9566fcd31518e)
adds c5e4c83 r3475: don't pass a ptr to an enum as a ptr to an int (bug found by tcc) (This used to be commit a7e5bde6befa8da8fc7447b295d9177126f74964)
adds acc9f59 r3476: fixed some const warnings (This used to be commit 7dc58dc01e19b342df76dcc14ee28ff37a8f9ace)
adds f74ea95 r3477: add '--with-disable-ext-lib=LIB' option to be able to disable the usage of external libraries.
adds 6bd02aa r3478: split out some more pieces of includes.h (This used to be commit 8e9212ecfc61c509f686363d8ec412ce54bc1c8d)
adds 8228a36 r3480: moved some signal defines into include/system (This used to be commit a954e707ef5b23af84ef8f622336e36379c4a373)
adds a99b621 r3481: split out client.h and events.h (This used to be commit c6f486574470a311e0d336c026103f131451e21e)
adds e8e94a9 r3482: fixed a warning and an error from the IRIX 6.4 build (This used to be commit 8ec3cf8b2ba149b7d6a15689e9b77685c6da3179)
adds 34c9263 r3483: IRIX 6.4 now builds (This used to be commit 5d1a687ce42b2ca829dc1d82d3465e79ef0ef37c)
adds a2fd248 r3484: - add support for conformant string arrays at the end of a struct
adds 5f6ec52 r3486: Add RemoteActivation server (This used to be commit 0987a5fdd6425a85823f57fe5b596bb6c404bce8)
adds c1f9a94 r3487: RemoteActivation works! The only odd bit is that I get either a NT_STATUS_BUFFER_TOO_SMALL or a NT_STATUS_NET_WRITE_FAULT if I try other user accounts. Must've got something to do with the auth padding... (This used to be commit f6f3d312bf43354564a9b0816edc3a13b520192d)
adds 7573366 r3488: Start using RemoteActivation (This used to be commit b4e81ffc648d30c4c501b168d5e2e562941648ac)
adds 3c4cd18 r3489: Add a couple more DCOM tests (Both OxidResolver and RemoteActivation are completely covered now) (This used to be commit 06048d0dac60ae04a677786c0bd3df4f516d8034)
adds bd6bc9c r3490: All tests work against NT4 now (This used to be commit 640e3a8ce865a72b171bdf15c8cf5afc2987a5d3)
adds acb23b2 r3493: fixed a bug in readx reply where the client specifies an invalid high part of the maxcnt. This caused an allocation failure and server exit.
adds 6f214cc r3494: got rid of include/rewrite.h, and split out the dynconfig.h header (This used to be commit 558de54ec6432a4ae90aa14a585f32c6cd03ced2)
adds 02785df r3497: removed some include cruft, and split out librpc/gen_ndr/tables.h (This used to be commit 7dd3a5a6dadb0edc4fad56deba84f24b1e6dd2bc)
adds 1f8bb2f r3499: setting an out param for a non-pointer doesn't do anything (and generated a warning as it was being set to a ptr) (This used to be commit ba81a48c9d837249765639f237f57f4cd2a32f70)
adds d685e56 r3500: cleaned up the AS_USER/AS_GUEST stuff in the core smb packet processing (This used to be commit 8fa456afc9be113f292a1952119b533e4dc04fc1)
adds a4a475b r3501: More work towards MGMT support in gepdump (This used to be commit adeb0cd26757078ffe0a4838417169a6e4a67f6f)
adds e3e5ef9 r3505: #include dynconfig.h (This used to be commit 336eba61e99cd96fe4abc8476b998d079fbb5770)
adds 90a8c4a r3506: Test EnumPorts function. (This used to be commit 354068aae16b7e0c13416cfcdf9bdef5138dccc0)
adds dde0705 r3507: - added deferred replies on sharing violation in pvfs open. The deferred reply is short-circuited immediately when the file is closed by another user, allowing it to be opened by the waiting user.
adds 6305528 r3508: fix the build
adds 29697cb r3509: - comment out a unused var
adds f8f1d1b r3510: fix build on SuSE 9.1
adds 823f169 r3511: teh PAC used 8byte alignment
adds e0e6e0f r3512: - support DsCrackName GUID strings ('{faedf4f9-0de8-4582-b8b6-c475efefbe5a}')
adds 6d3c74a r3513: Add (the infrastructure for) DCOM support. Contents: - Support for sending over the object UUID in DCERPC calls - Simple torture test for the DCOM "Simple" object - Generate extra argument for "object" interfaces in pidl - Some stubs for common DCOM functions (This used to be commit c052f2e1edd816206d8974af3140cec7ef97a70c)
adds 9a65c54 r3514: Allow specification of username, password and domain and try to set up connection. (This used to be commit 8076db7a1f9e11c725e481a0bda4dbc354c9612f)
adds 695677f r3515: Fix RemoteActivation correctly this time (-: Thanks to tridge for some help on this one! (This used to be commit 1104667190aa144e2c7d79ece9a55502b98d0351)
adds 52f7f9b r3516: dcerpc_epm_map_binding now checks the endpoints it nows first and then possibly does a epm_Map call(). ncacn_np now also uses dcerpc_epm_map_binding() (This used to be commit 77eec3fa18dbbf4d774ccf04c7a38b0887f26ca6)
adds f7a13be r3517: Fix the build - Sorry! (This used to be commit a5c9e0a1854fdde14342e6bba511e4190122c2e1)
adds a9c00f3 r3518: fixed some includes to be consistent.
adds 37baa01 r3519: Include time headers to fix the build.
adds d4f667c r3520: minor portability fix (for struct timeval) (This used to be commit ea1ad5897d7023f00931a3102edf9d3393cc216e)
adds 500ce03 r3521: Collect printer driver names in EnumPrinterDrivers. (This used to be commit 86f54db1ef96fbffc6f1c7948d8bc849009a536d)
adds 00a1262 r3522: added async support to most of the ntvfs_map_*() functions, allowing functions like SMBopenx, SMBread and SMBwrite to be performed async (This used to be commit 9e80eb18ae8c4a4a8cdf2f32f0c869fbbc3832b4)
adds 252e010 r3523: removed a useless level 0 DEBUG() (This used to be commit b36967466fea6a67cc35ceaedaf82050705b1a88)
adds 7d4809f r3524: Remove unused variable.
adds 92cac50 r3527: I hate compiler warnings...
adds c870ae8 r3528: added support for the SMBntcancel() operation, which cancels any outstanding async operation (triggering an immediate timeout).
adds f71a494 r3529: fixed signing support for SMBntcancel requests (no reply means seq number rises by 1, not 2) (This used to be commit 201ff734d47cb0c335820f11e2629cb3bd18162f)
adds 8fa7f26 r3530: make sure we match ntvfs_async_state_pop() with ntvfs_async_state_push() (This used to be commit 730ae0600e6c75a7048f7aaf3995604e8cdbba39)
adds 39cd063 r3531: add support for RAW_OPEN_MKNEW, RAW_OPEN_CREATE and RAW_OPEN_CTEMP in pvfs (This used to be commit 1d2f0a55c1de01cbbf6552371584847223841bc3)
adds b2617da r3532: make sharing violation delay in pvfs configurable with "posix:sharedelay = usecs" (This used to be commit c4758776491e5ed9f5b8c387226d1e75bc70eb2e)
adds 96ffc6d r3536: Some minor IDL updates/fixes/additions (This used to be commit 6fab01df000a126d2d01c41ead952d027f755309)
adds 80eef3e r3539: much nicer async open delay code.
adds 1d97e7b r3540: added testing of SMBntcancel in the open/open/close mux testing. Interestingly, w2k3 does not allow the cancel of an outstanding async open request, whereas it does allow the cancel of an outstanding async lock request. To support this I have changed the pvfs_wait interface to provide a enum on why the event is happening, so the callback can decide what to do. (This used to be commit f23d6a28008a13588cde24b5012ec21e488ac47a)
adds c772c75 r3541: Add support (to be verified with the squid team) for the Squid 3.0 multiplexed helper system.
adds ba8b9d4 r3542: Re-indent, and fix a use-after-free by doing the talloc_destroy just a little later.
adds e8010ad r3543: fixed some #include lines to make them more consistent, and fixed conditional compilation of xattr client code (This used to be commit 321fb06a627f4deae649ab014bc881721d37b3dd)
adds 0a8dff9 r3544: fixed some #include lines to make them more consistent (This used to be commit a1a0118bd3f1cae034a1c564d05c3aa8019ff932)
adds 9fe5fa1 r3545: initial support for using extended attributes to hold extended dos attributes of files.
adds 3a7eff6 r3546: including includes.h twice causes gcc 3.4 to crash with pch (This used to be commit 51c1c2af687ed351d12e6d933659d94f5925728c)
adds a9ecd7a r3547: fixed waitpid in fcntl_lock.c (thanks to jbm for pointing this out) (This used to be commit 864a142409dcf3339343fdff407332629ad07633)
adds 2b4e716 r3548: removed extra net/if.h include (This used to be commit 1551f211d983398a4f27eaeebdd4bf05f8beb330)
adds 12f4a44 r3549: added support for DOS extended attribute lists (name/value pairs) stored in posix xattrs (This used to be commit bad6a88371264cffce2bf5d6ce904b7b357081de)
adds d8ddb03 r3550: fixed initial attribute on file create (inlusion of FILE_ATTRIBUTE_ARCHIVE) (This used to be commit b07feaafd16e42e84ba51004a6a9d4a3cb8f9a37)
adds b875cdf r3551: these utils need system/filesys.h (This used to be commit 1b945f9f4bcbb6afb3e531e92cd2e904c92c334e)
adds 8a5c9c2 r3552: fixed sense of ACL test (This used to be commit 630af28a0f812b5bafce3ffeb72ebd069b66adac)
adds 438a54b r3553: Allow talloc_reference to take a NULL pointer for the "ptr" argument.
adds 2b250bf r3554: Use the new talloc_reference changes to simply the conversion of returned validation information into the server_info struct.
adds 9ced859 r3555: Fix auth_winbind to work with the new auth_util conversion code.
adds 6e3b0a0 r3556: Remove --enable-krb5developer and --enable-gtkdeveloper, as the new modular headers confine the warnings, and everwhere else we need them.
adds dc73064 r3557: Use a switch, not a series of if/else if statements.
adds 0af3429 r3558: We don't seem to need these as [public] any more.
adds ed277bb r3565: Move PAC parsing into the session_info generation, and out of the basic krb5 request path.
adds ac29f51 r3570: Export the user's group list from ntlm_auth, via a new command 'UG' (user groups). The form of this is not final, but is this should be a discussion point with the squid team.
adds e1f38d8 r3571: rough guesses at what abartlet really wanted to do in his last commit (which I suspect was missing some pieces)
adds 4c06ac0 r3572: Thanks to tridge for his patience with my build breakage.
adds 439c152 r3573: added trans2open support to smbd and pvfs, and fine-tuned the open->generic ntvfs mapping code. (This used to be commit ed844192d7f7ed487290f719df65f256a5b0b9bc)
adds a9158e0 r3574: the RAW-OPEN test changes broke a couple of the other tests. This fixes most of them, although RAW-SEARCH still fails (due to an interaction with the new xattr code) (This used to be commit 09b4652b40c4cfca027765178bd5a0adbaa666c2)
adds b5acd19 r3575: fixed attribute normalisation in xattr code. RAW-SEARCH now passes again. (This used to be commit 66bdc6e78c2c7ce4e215919959f0d0623ef06723)
adds 44b5e5a r3576: don't consider short share delay timeouts to be an error, so we can run test_posix.sh in a reaonable time by using posix:sharedelay=100000
adds 6c3a5b3 r3577: add a torture_join_domain_ads_dc() function, which will join as a w2k dc joins a ads domain
adds 800212b r3578: a couple of include changes that should help with FreeBSD (This used to be commit d8c4a660a08d7be8b69e4e5458bdcc1cb492506e)
adds 481bba9 r3579: with the gcc warning flag from abartlet we don't need sys_strftime() (This used to be commit 041f77b6a19c98599fe18d2eb4e86db00b40014e)
adds f458460 r3580: - on file overwrite in ntcreatex we need to replace the file permissions.
adds 81f6d0b r3581: fix some signedness warnings with gcc-4.0 (there some callers to be fixed later)
adds eee5cc3 r3582: more gcc-4.0 signedness fixes
adds 8408b34 r3583: - seperate the ldap client code and the ldap parsing code (vl: we should only sync the parsing code with trunk)
adds e5c8e21 r3584: fix referral handling
adds b012ab5 r3585: check sscanf return code
adds 71db46e r3586: Fix some of the issues with the module init functions.
adds 7c400a8 r3587: Add status_codes.i as a dependencies for dcerpc.i (This used to be commit 358f6410639f4843a2781094fb102952f9dc8639)
adds 3503373 r3588: Fix bug in converting SIDs containing large unsigned integers from Python. (This used to be commit a46aba43549e5221ec0c15d4133444d8ef77a4fb)
adds 6c32daf r3589: Add some extra status codes. (This used to be commit 6d918f15951f38061128e141bbcc161d8956977e)
adds e34ee4f r3590: Add some more commands to rpcclient from a patch by jbm. Add SamrQueryDomInfo, SamrQueryDomInfo2, SamrEnumDomainAliases, and SamrEnumDomainUsers. (This used to be commit 91eb405354a65bfd94bf59c21fe21f68fff7b9fd)
adds 70bb74e r3591: to get a bit more useful info from valgrind I'm disabling the deliberate over-allocation of request structures in smbd and libcli/raw code for now. (This used to be commit 07596d87213e8ccbf6a0e7bc216d692065f43403)
adds 51353ac r3592: auto-cleanup the test.$$ log files in these test scripts on control-C (This used to be commit a07bca1707857a33d50172432336b90e3da8c854)
adds 92a9d90 r3593: fixed the trans2 t2open reply to initialise all bytes (bug found by valgrind) (This used to be commit b8ba6793c1b27f118083ddfa71af8ffbf2b65125)
adds 5f608f2 r3594: continue conversion to __location__ from __LINE__ for error reporting (This used to be commit 425e36ca4dd98d3fee8ab5bb775cb15dfa27f8fa)
adds 2db915e r3595: - fixed a talloc_free ordering problem on cleanup with pending requests
adds 8e7f33e r3596: MODE_INFORMATION tests now pass. Only RENAME_INFORMATION level left to support RAW-SFILEINFO (This used to be commit 20fc3a25ef775fc366711501ca83914335e8fae1)
adds 0c5f2ba r3597: implement a suggestion from abartlet. By taking a refernce to the database in the opendb lck, we ensure that the database is not closed before the lock is gone. That ensures the lock destructor doesn't work on a closed database. (This used to be commit 218e01441aa1def3e8e884c8d618a95c9ffdfc1b)
adds 396b5bd r3598: hopefully fix the build on stratos (This used to be commit e6e8a9c7f014ddf7c92476a6713582303bb944a0)
adds 930f909 r3599: fixed a couple of memory errors in the rpc netlogon server (found with valgrind) (This used to be commit 151dd4593d30c703b70099cd240784134fdb4e0f)
adds 63b2fef r3600: fixed two debug typos (This used to be commit d0149b173f70cf012e6ed2382394985fb4950af6)
adds 485df40 r3601: Lots of smaller DCOM updates and fixes. Adds oxid tables, proper use of contexts. (This used to be commit 93eb3cd99c4fb065a69eabcead0c33804259c976)
adds add0493 r3602: Add looking up transport by endpoint protocol (This used to be commit 76c02ecbe8581fbf07bb59dd22ba88eb97b4fd04)
adds f2d715c r3606: More DCOM fixes: - OXID tables work now. IOXIDResolver is used if there is used for getting a STRINGBINDING if none is known yet - Add custom dissectors for STRINGARRAY and DUALSTRINGARRAY. If there's a way to get rid of these later on (by supporting them thru pidl somehow), I'd be happy to use that instead of doing it manually.
adds e0586ef r3607: EnumDomainAlises doesn't take a max_size parameter. (This used to be commit 996d042bf701860fcc9a9b424118c02addb2119b)
adds d8565f8 r3608: added BASE-DENYDOS test
adds 438ca20 r3609: Lets spew out a few less error messages for tridge, and hope to get krb5 going on recent heimdal installs.
adds 0098928 r3610: prevent segv with heimdal and password krb5 init (This used to be commit a4598e7fa17c7ec0fed9cb81f5a0fb30b133861b)
adds 8c2e179 r3611: DCOM client support works!!
adds 3dbc38f r3612: This appears to be the 'offical' way to initialise this struct.
adds ce51a06 r3613: fixed a typo (This used to be commit 891e3097ee00d75f8f28efcccd8c15cd08b80e88)
adds 19fc6e8 r3615: split out struct pvfs_file_handle from struct pvfs_file. This is in preparation for adding code to pass the BASE-DENY1 and BASE-DENYDOS tests, which require a shared filesystem handle for some specific combinations of two DENY_DOS opens on the same connection. (This used to be commit 6e4fdf01d19051e3923d7703dbf990fc1722b09a)
adds c077300 r3618: - this adds the special case for DENY_DOS semantics, as shown by the BASE-DENYDOS test.
adds 73c1f61 r3625: Couple of minor DCOM bugfixes (This used to be commit 6f5bf44ade8bad10c6cf08a7d6e3528ec6b4ec8a)
adds e056ed9 r3626: More minor DCOM fixes (This used to be commit 709f279b192c8f9eeea04749169c00f2d57b20d3)
adds b3ef499 r3629: A bit of work on the DCOM server architecture, small fixes (This used to be commit e7b67ff22fe0a76afc93ee522b253eaf5dccb11d)
adds 0639758 r3630: More work on DCOM server side (This used to be commit e995a1c0e5d2ee2dc50c31c01ce281a303dd5231)
adds 47b91c9 r3631: a couple of tweaks to the talloc hierarchy for async requests in pvfs. This prevents a possible crash due to free ordering on unexpected disconnect. (This used to be commit bfca9eb7cb7a2caf3a232d538808ff2ade8e1ca9)
adds 3351f1a r3632: added an index on "member" in default provision. This speeds up my connect/disconnect test by a factor of 20x
adds 4815480 r3633: - moved module init functions to after smb.conf and command line parsing, so that module init can take account of lp_ parms (thats why gensec:krb5=no wasn't working)
adds 77ff35d r3634: - fixed BASE-DISCONNECT test to force the async packets to be sent by waiting for a chkpath response
adds cc0e670 r3635: fixed the crash from the BASE-DISCONNECT test (This used to be commit bdabb3f836d56ab0af9201321c00c8b385e053a5)
adds 7fb2523 r3636: Fix python build (This used to be commit 0cf3978714cbe7ee49f5ab182ed007fcdf94b33b)
adds d1f4ba0 r3651: Add a new configure option --with-eparserdir
adds 017bf49 r3652: Fix malloc-history dependent failures in smbtorture.
adds f111947 r3653: Move Interactive login tests up with the rest of the logon tests. (Hmm, this whole section should be broken out into a new file, I think).
adds cb700e9 r3654: Add static and fix indentation.
adds 5805c78 r3655: As required by the new torture test, add the LM session key output parameter to SMBNTLMv2encrypt().
adds 099d8cc r3656: allow easy testing of the "realloc changes the pointer" type of problem that abartlet recently fixed. (This used to be commit 70e53a21f25360d3421758f5c37972ebc2337a9c)
adds 70fbbdf r3657: More netlogon torture. We now test both function calls (SamLogon and SamLogonWithFlags).
adds e7810ee r3658: use handle->fd == -1 as the primary indicator of a directory. This fixes a directory creation problem from WinXP (This used to be commit 4b3afc6c395b430e7e56d8ebe0ddf85c556a5df5)
adds f847f3a r3660: This simulates the logon sequence of a XP login session I'm currently tuning Samba3/OpenLDAP for. For a concrete situation you have to adapt the domain, pdcname and usernames/passwords. Sorry, not parametrized yet, but this should be doable if necessary.
adds 0d696dc r3667: Small COM fixes (This used to be commit 7484b9be7423ccd7e37432951700939e8a53d513)
adds 5afda90 r3676: Add a negitive test for NTLM2 session security (which should not appear in netlogon, despite what the LM response may look like).
adds a8db4dc r3677: Seperate the SamLogon tests from the main RPC-NETLOGON test into a RPC-SAMLOGON of their own.
adds 8ea4cb3 r3678: Remove testing code accidentily commited.
adds 189783e r3679: We now know a few more of the Netlogon negotiate flags.
adds 32e3685 r3680: Move the multiple runs of this test into a loop. Also check that no flags individually have an impact (above what we already expect).
adds fd5135a r3686: The results of some work on the NETLOGON pipe:
adds c8b894b r3687: Gaah - I forgot to add the new file for the RPC-SAMSYNC test...
adds 79c5d73 r3689: Large number of COM updates: - Work on server side and local COM support (should work, just no example classes yet) - Use vtables so that local and remote calls can be used transparently - Generate 'proxies and stubs' rather then heavily modified code in client.pm and server.pm. proxies (client side code) are generated in proxy.pm, stubs (server side dispatchers) are generated in stubs.pm - Support registering classes and interfaces - DCOM interfaces n [...]
adds ab440ac r3690: Use perl's 'use' statement to include the build system parts rather then using "cat" (This used to be commit 4d018b2b701faa56d7e3bb7634729296b53e0acb)
adds a20b130 r3691: Use packages (This used to be commit 975f06b626a3cc25e69bbe95dcfa04dc78e3dc92)
adds 94c6fde r3694: added support for the RENAME_INFORMATION level of setfileinfo and setpathinfo. pvfs now passes the RAW-SFILEINFO test. (This used to be commit 31ac31398ba52dfc554e58edaa7ae257caf5fdc6)
adds 2de1e52 r3695: Add intermediate functions to use when migrating from .m4+.mk to .pm files (This used to be commit fb849a309b823296a31bbf0b5b683760119c615c)
adds 3c8dab7 r3696: Feed directly to perl, rather then creating an intermediate file (This used to be commit dab264b78cdf709f1e2618b2b52b0e4aa2ad85b7)
adds 2785960 r3698: mark RAW-SFILEINFO as working (This used to be commit f0760858f89dc4cead26b84db61cec470ac8e67d)
adds 0e255bb r3699: - split the delayed write testing out of RAW-WRITE, as it is not yet clear what the correct behaviour is for delayed stat info update.
adds 62979b8 r3700: pvfs passes RAW-WRITE but not BASE-DELAYWRITE (This used to be commit 7f3315d9196301a23d2a48f9fc0e9302c28027bf)
adds 1158268 r3716: Improvements in the RPC-SAMSYNC tests:
adds 1c59d82 r3717: - expanded the RAW-RENAME test a little
adds 1b2b72f r3718: added support for the ntrename level in pvfs_rename(). (This used to be commit 3d50982f5419b9a5c53f2b82a2313669cdeaaa21)
adds 263916c r3719: pvfs now passes the RAW-RENAME test (This used to be commit 3ab8136431aebf8a2625405c796dc4c697eb9e51)
adds a1a0554 r3720: fixed the pulling of zero length ucs2 strings in smbd. I found this bug using ifstest.exe, which is a IFS (Installable File System) test suite. With this fix I was pleasantly surprised to find that Samba4 passes many (maybe even most?) of the tests in ifstest. (This used to be commit a20cbca7880b66d3cf21213cccf93675e03f8728)
adds 2f88046 r3721: We cracked the NTLM2 puzzle long ago, and set the flags elsewhere. Remove the conditional set.
adds eabdfac r3722: - add userdomain in the binding dialog
adds d309966 r3723: Now that timestring() always returns talloc'ed memory, we don't need this talloc strdup here (do we?).
adds 50916c8 r3724: Rename a number of structures, for better consistance between SAMR and NETLOGON.
adds 3b217ff r3725: The new RPC-SAMSYNC test, complete with SAMR comparisons. This is certainly not complete, we need to verify all incoming data, not just accounts.
adds 270a1a3 r3726: More simplifications/fixes in the build system (This used to be commit e32f87fdea3070ea715ef547f2a406aa63ab775f)
adds f0b9549 r3729: permission changes on directories always include the FILE_ATTRIBUTE_DIRECTORY bit (This used to be commit 5af815ffc3531e4ae4a6844e9f754656d9acf76e)
adds 7367d23 r3730: More build system fixes and simplifications the hierarchy in the init functions is correct now will also make it easier to implement some other features (This used to be commit cbe819a75568403ac8850ea4d344c607a46d61c2)
adds 8e16d8a r3733: More build system fixes/features: - Use .mk files directly (no need for a SMB_*_MK() macro when adding a new SUBSYSTEM, MODULE or BINARY). This allows addition of new modules and subsystems without running configure - Add support for generating .dot files with the Samba4 dependency tree (as used by the graphviz and springgraph utilities) (This used to be commit 64826da834e26ee0488674e27a0eae36491ee179)
adds 836f6ea r3734: Fix some incorrect dependencies (This used to be commit 3add9e7de52496b135a230cccfd2d99a8b77ddd0)
adds 1817b3d r3735: Allow building subsystems as static libraries (.a files). To enable this support, run SUBSYSTEM_OUTPUT_TYPE=STATIC_LIBRARY ./config.status
adds e856a8d r3736: Fix the build for builds that haven't got all libs samba can use installed. (This used to be commit 359a3570f32902db0e9f59f168af464e8c652cea)
adds 31ded49 r3737: - Get rid of the register_subsystem() and register_backend() functions. - Re-disable tdbtool (it was building fine on my Debian box but other machines were having problems) (This used to be commit 0d7bb2c40b7a9ed59df3f8944133ea562697e814)
adds 7cc0966 r3738: Use a hardcoded list of .mk files rather then "find" (breaks on some machines) (This used to be commit 9e65718102da901bbe07213c6cb16d837ccc3127)
adds 3757bf5 r3739: Remove a bunch of unused m4 macros (This used to be commit 2a38b77a1d8674b46028214896e37747c4082f13)
adds 1824d52 r3740: Convert more files to .mk, fix the build (This used to be commit a7c3c8cb6256acf672996fc6bf6128865a9ba0a9)
adds 24a40fb r3741: FILE_ATTRIBUTE_DIRECTORY is illegal in open of a file (This used to be commit ad7815fababe5783df5e8fb4a490921a5af693d6)
adds f7cbd34 r3742: make test-ldap give a sane error message when the openldap schema files are missing and auto-link the files if they are found in /etc/ldap/schema/ (This used to be commit 88b03ffc85d43ac83193a093cdb246794d74c4e4)
adds c66dbe0 r3743: auto-support the RH schema location as well (This used to be commit 4fc794d0b4bc6f2a0115628589f9366800a369ca)
adds 34ddb33 r3744: Support building subsystems as a shared library. Modules don't work yet, so while this does compile, it does not work yet. (This used to be commit 3d885562c9f83d60c5d4957b067e35387dfa50dd)
adds 42b7036 r3745: fixed the posix backend after the recent build changes (it had lost the detection of HAVE_XATTR_SUPPORT during configure) (This used to be commit c3b318143f2cfd6376a740afd77900c342e0eec4)
adds 4719461 r3746: added RAW-STREAMS and RAW-EAS tests to smbtorture (This used to be commit 5ed3d68d20860bdedcfeb2461af570aedc689674)
adds 187412f r3747: - added some of the infrastructure needed for streams support in pvfs (the IDL, and the load/save meta-data logic)
adds 0c77d8e r3748: pvfs passes RAW-EAS but not RAW-STREAMS yet (This used to be commit d288a0d4a1ef4cb08d1d959e8e1f0e5f06d7d203)
adds 63a6cd6 r3749: don't consider it a failure if we fail to re-encode a codepoint above 1M, or in the case of non-UTF charsets, above 256 (This used to be commit 02595c14ac44403dd193d084dea9b91a67554a94)
adds eac720f r3750: fix the build
adds fd4c057 r3751: Some fixes to using enable and disable for subsystems, ext libs and modules (This used to be commit c7757dd9adc18549fa3f908c2714624ec3f91394)
adds 39a6a2c r3752: Remove direct.pm for now (not used and breaks solaris build) (This used to be commit f28638628a10fbb42276517527d681bd0b3f6217)
adds 5b39761 r3753: Have some modules default to "NOT" and enable them again when their dependencies are found (This used to be commit 8e7e98ae5fca8be8c6a0b4c543b6828c46172171)
adds 679e95d r3754: merge in ldb modules support from the tmp branch ldbPlugins (This used to be commit 71323f424b4561af1fdddd2358629049be3dad8c)
adds 79ebe46 r3755: add missing files (This used to be commit 0b715b6ce21d23970d207d57e90133be17790d15)
adds e2bc9a4 r3756: Fix netbios session request reply. The buffer should not be a stack-based variable that is overwritten later.
adds 950f3eb r3757: Some fixes for ldb_ldap Now we pass also the test-ldap tests :-) (This used to be commit 0d58b1dc5aa0b00a924c1c5506f0c500c0b37b3e)
adds 57d2043 r3760: mention -o switch in help message (This used to be commit 0e7d8753101f22aa192ac5628675a0374484d0e9)
adds 0a5ea49 r3762: - only load the readed bytes into the input buffer
adds 548c5e5 r3768: Fix build of libraries (This used to be commit 9929aa94ef01eba64ccf41f4b22df0cdbe3e96b3)
adds 55d195f r3769: fix the build of shared libraries
adds e2ebe81 r3770: - fix endless recursion loop in spnego fallback code
adds e81157c r3782: use ldb_ namespace
adds 8a18778 r3783: - don't use make proto for ldb anymore
adds 43f5002 r3784: do a samdb lookup for the DsCrackNames server
adds 536601a r3785: this strings are not const
adds 4af8f37 r3786: send a mechListMIC to make the current samba3 client happy
adds c3eb37f r3787: a function to generate a random GUID
adds fa8f1c1 r3788: give new accounts and groups a objectGUID
adds 83d29e9 r3789: - fix error handling - formating changes
adds 46badf1 r3790: use a registration function that is called from dcerpc_*_init functions rather then a large table in librpc/gen_ndr/tables.c. This will allow us to only link in only the required gen_ndr files (speeds up linking quite a bit, makes binaries smaller).
adds 7f340a2 r3791: fixed declaration of torture_rpc_login (This used to be commit fc9748841ec439a097e9713e1b60dbcd647469e2)
adds 285db33 r3792: improved the posix -> nt error mapping, so we get things like NT_STATUS_HOST_UNREACHABLE instead of NT_STATUS_UNSUCCESSFUL (This used to be commit f2a488e5668ab5d262269f1bab1b33a63265cbe9)
adds ca90965 r3793: add some streams tests that show how the :$DATA suffix is handled (This used to be commit 41d8c95c94291e73fae1541543d6ce02b81c0c46)
adds ae7caf0 r3798: added support for alternate data streams in xattrs into pvfs.
adds 5a34ef4 r3799: - added the bit for FS_ATTR_NAMED_STREAMS support into qfsinfo filesystem attribute reply
adds 856f663 r3800: - fixed delete-on-close behaviour for streams
adds f4e5f3a r3801: added allocation size rounding. This is needed for ifstest. (This used to be commit 8a6fa43156667f75e058c7d44b1c15a6cf7067b2)
adds db95baf r3803: fixed detection of xattr support (This used to be commit b7e4ec4550dd2d15714784e5fb29789be9ca8623)
adds 9aec081 r3804: Add more comparison tests in RPC-SAMSYNC.
adds 91e9401 r3805: Fix the LSA portions of the RPC-SAMSYNC test - I was not using the LSA secrets interface correctly. (New interface added).
adds 696fdc8 r3806: added support to smb_server and pvfs for the NTTRANS Create call. This call has an optional sec_desc and ea_list. (This used to be commit 8379ad14e3d51a848a99865d9ce8d56a301e8a3c)
adds 5ad5c6c r3807: Cross-check the basic attributes for groups and aliases in RPC-SAMSYNC.
adds 0f569bd r3808: Put these in the same order as the IDL, to make it easier to spot what's unimplemetned (tests of the group members)
adds 04a47a2 r3809: fix compiler warning
adds 856ee66 r3810: create a LIB_SECURITY subsystem
adds 5efd740 r3821: added client side code and test code for NTTRANS_CREATE (This used to be commit 8422789c06c203ea1c4761fecb16f79f99ac479b)
adds 5f868bc r3826: - added testing of ea lists in NTTRANS CREATE
adds 6695019 r3827: fixed copyright notices to remove simo and lkcl who have no code left in this file (This used to be commit c75eb859391f747abc3fe513166c9f8d73ca349c)
adds cae1239 r3828: added testing of opening an existing file with EAs (the EAs are ignored) (This used to be commit 6d53c6a0aed31c87b47e5248f22b1e5767fad342)
adds bbf009b r3829: added a RAW-ACLS test suite that tests query/set of ACLs on a file (This used to be commit 2ff9816ae0ae41e0e63e4276a70d292888346dc7)
adds 012be92 r3830: unified the query/set security descriptor code with the rest of the queryfileinfo/setfileinfo logic, so querying/setting a security descriptor is treated as just another file query/set operation.
adds 3c25dfe r3831: added nttrans server code for query/set security descriptor. This means ACLs now can be set/fetched from the CIFS NTVFS backend. (This used to be commit f49c636e10f1e4bba506baadb67a0e288f1717c4)
adds bc7b4ab r3832: added NT ACL query/set to the posix NTVFS backend. The default ACL is based on the current nttoken, which is completely wrong, but works as a start.
adds 82da254 r3833: NTACL is a better xattr name than DosAcl (tpot suggested this) (This used to be commit 17911eea5995c12a2300dd3928612c77f8f0883e)
adds 837909e r3834: - fixed XATTR_NTACL_NAME
adds 85215a9 r3835: - added testing of setting an initial ACL on a file using NTTRANS create
adds 0b691af r3836: - fixed the handling of NT_STATUS_BUFFER_TOO_SMALL in nttrans server
adds 9b6c08a r3837: added support for LsaLookupSids in the LSA rpc server. This allows the GUI ACL editor on w2k to correctly display names instead of SIDs. (This used to be commit fdaa753578c7b80806d4040ed131f87ddbf988e0)
adds be01250 r3838: use "security.NTACL" instead of "security.NTAcl" for the xattr name for ACLs (This used to be commit db72290bbe87644a89385c465855629a1f881e4f)
adds a0fa682 r3861: - Put ndr and rpc client code in seperate files - Add some const (This used to be commit a00bda88e1b6abdc36e5aa8c2a35f64855f67c96)
adds 717c8bc r3869: in the NDR encoded replPropertyMetaData attribute in ADS I see a new 64 bit time field which are seconds since 1601,
adds c20a326 r3870: Delete wrappers for tdb_lockkeys() and tdb_unlockkeys(). (This used to be commit 5af52c559e731d55ccd019a2b06f486a2f86e6ce)
adds b307f18 r3876: fix compiler warnings
adds d95a256 r3881: Split up the LIBNDR_GEN subsystem into NDR_* and RPC_NDR_* subsystems. This reduces the total size of the samba binaries from 119 Mb to 73 Mb. Next step will be to have the build system obtain some of this information by itself, so that we don't have to write ~10 lines per interface manually. (This used to be commit 16d905f6b0cbec591eebc44ee2ac9516a5730378)
adds 5d35fe6 r3885: Add security descriptor comparison to our RPC-SAMSYNC test. We now verify that the security descriptor found in the SamSync is the same as what is available over SAMR.
adds 96ecdf3 r3886: Trying to understand delayed file write update times. Added another test that uses 2 connections and queries the time via pathinfo, not fileinfo. MSDN states : "When writing to a file, the last write time is not fully updated until all handles used for writing have been closed." - but this is obviously untrue. W2K3 seems to use a 2 second granularity for this. Next I'll try using SetFileTime equivalent to see if this takes the same time to take effect. Jeremy. [...]
adds c760b8b r3887: Much better understanding of delayed write time, and the interaction with setfileinfo modifying the write time. I have some ideas on how to emulate this in the Samba server now but the commented case will be very hard... Jeremy. (This used to be commit c9211d084719a16f671b315a9c0bc6ed59fa8c8e)
adds f55ee60 r3888: Just proving :-) to tridge that a Setfileinfo with a modified write time is sticky, and causes any subsequent writes not to update the last write time. Added write that extends the file followed by fnum specific smbflush. It stays the same time :-). Jeremy. (This used to be commit a2ea2166dcb7044d7b9e53417e53febea2f81e20)
adds d53fd3d r3891: Add rot (Running Object Table) interface (This used to be commit 4840eaeed3cfd72026babb382f26929c29702713)
adds 7e3503e r3896: Correct header files in rpc server templates plus some other minor fixes (This used to be commit 9fca748fe3c12af83a006f1d0821aa560d08fc95)
adds a4de8cd r3897: add a locking infrastructure (This used to be commit a99c0adb09e2bc77b876d23cb2d0711ccffd83ca)
adds cc368fa r3898: Work towards local/server DCOM support, start working on Simple example server side implementation (This used to be commit 98afb504d95ccca4d6ec48273e10b52ccfa26ad0)
adds 2877f41 r3899: fix compiler warnings
adds ac40a16 r3900: fix compiler warning
adds 243b314 r3901: fix compiler warnings
adds 7aeebaa r3902: fix compiler warnings
adds aae697b r3903: better fix for -r 3902 (not introduce new warnings:-)
adds be7a3e3 r3904: * Add new LSA calls to open trusted domains
adds 21eecc6 r3905: (oops, missing file: samsync.c)
adds ca751e2 r3906: fix compiler warnings
adds b6b61ce r3907: * Rename lsa_Name to lsa_String
adds 201393f r3908: We know that this field is a flag of some kind, and matches the output on LSA.
adds 08c4c74 r3909: Fix cross-reference test for trusted domains.
adds 3129264 r3910: add some error codes
adds 5e2f7e9 r3913: fix the build
adds e94c88c r3914: add idl, torture test and simple server for netr_DrsGetDCNameEx2()
adds ded4440 r3915: a few updates to the DsCrackNames() torture test
adds d2a62ab r3916: w2k3 does not check the max_setup count in nttrans requests (This used to be commit 671a864d8f3548b052ffa33fa8fb0bbf3a0e3970)
adds 88baaee r3917: A few more LSA RPCs found in my wanderings (for trusted domains, these seem to be 'shortcut' RPCs, that just avoid an open/query pair).
adds 587745e r3919: Add more info levels to the QueryTrustedDomainInfo structures, with names and other assistance from the ethereal sources.
adds 2f39a9f r3920: - it seem that we need to send a magic bind_guid in DsBind() to make DsWriteAccountSpn() work
adds 47c3f92 r3921: Cross-test SIDs in RPC-SAMSYNC, fix the build.
adds 21ebf8b r3922: Add yet another NETLOGON RPC. This is another varient of SamLogon, that works only on SCHANNEL secured connections (as it needs the implicit credentials).
adds 90b06b4 r3926: fix compiler warnings
adds 7e2e2cf r3927: add idl file for NDR encoded LDAP attributes used for the directory service
adds 624f5f1 r3938: cleaned some old stuff out of loadparm (This used to be commit f280770c8184465c364f497b8931e9753f97e970)
adds f2a605e r3939: - added "posix:fakeoplocks" option for testing with oplocks forced on
adds 3fd0f21 r3941: make sure we don't keep pounding on a ncacn_ip_tcp connection after it is dead (This used to be commit f0263672fd1eb79bfa3a94663de1cea996c92880)
adds 8ac9d36 r3942: decode the 'replUpToDateVector' blob
adds 9e5bee2 r3945: expanded the BASE-PROPERTIES test to print a nicely formatted list of the capabilities and filesystem attribute bits of the server. (This used to be commit 9debe2938194d686eb9ef46f7e10010490f2a624)
adds cf91ad8 r3952: added validation of the lm and nt verifiers to our server side password change code. (This used to be commit f70e8f02d6164046781a5d63fa5c0b86b8ab8df9)
adds a99bf33 r3953: the lm verifier key in passwoed ChangePasswordUser3 is based on the nt hash, not the lm hash (This used to be commit 8d4f0dc7d0745fc86fd43205b21d846acdc1d8c7)
adds e547588 r3956: start to decode the repsFrom and repsTo fileds but not ready
adds b69b407 r3957: fix compiler warning
adds f342dbe r3958: fix the build for now
adds 13abb52 r3959: fix compiler warnings
adds 5c55901 r3960: fix compiler warnings
adds 4dc2599 r3961: - fix compiler warnings - remove unused typedef
adds 1814aad r3962: fix compiler warnings
adds 5e6f201 r3963: fix conpiler warnings
adds 3acaf09 r3964: fix compiler warnings
adds 4bc68cb r3965: fix compiler warnings
adds f9bbcc5 r3966: fix compiler warnings
adds 089f384 r3967: fix compiler warnings
adds c199c2a r3968: fix compiler warnings
adds daea5e8 r3969: fix compiler warnings
adds 5cbc957 r3970: fix compiler warning
adds 3308087 r3971: fix compiler warnings
adds e900618 r3972: use GUID_* naming context and move GUID_* functions to one place
adds d019557 r3975: added LFN filesystem attribute bit definition from ethereal
adds b6b0106 r3976: changed NBENCH to use the same recording method as the latest dbench, where the warmup phase continues until all clients have done some file IO. This gives more repeatable results when under high load (This used to be commit aca0658f6dfe8b7c90afcac87e8cc68965a4288d)
adds 990acc9 r3977: fixed the lmPwdHash change in the rpc server (we were not fetching the lm hash from the samdb, and thus not checking the verifier)
adds b56d1c5 r3978: added IDL and test code for lsa_LookupSids2() and lsa_LookupNames2() (This used to be commit 9da455ed56ebc167f295b231c2730e3ff9c94617)
adds 20c0900 r3979: added server side code for lsa_LookupSids2() and fixed authority_name return code to include our own domain.
adds 56ea107 r3980: added server side support for lsa_LookupNames() and lsa_LookupNames2() (This used to be commit da12780bd98e566af13fe97ce5e84fe829a0fbd5)
adds e1d7b15 r3981: Use correct access-mask when querying aliases.
adds 6895228 r3982: split out the sid -> uid/gid mapping routines into a ntvfs_sidmap subsystem. This is in preparation for adding better default ACL generation in pvfs, which will require uid/gid -> sid mapping. (This used to be commit b31108e49247495d98cf7c12ee303b12a9e44e92)
adds dc0e497 r3983: posix:fakeoplocks should default to False, not True ! (This used to be commit 052d91c59f177851b5e0e53c8a033bdd28702f64)
adds 05def77 r3984: success full parse the repsFrom/repsTo LDAP fields
adds 3342a53 r3988: made dom_sid_add_rid() allocate the new sid with proper parent/child talloc relationship (This used to be commit 5db0eb1fe3abb5150bef27bfed4b7da723e4a287)
adds 8b4c1f4 r3989: added a linear algorithmic mapping for uid->sid and gid->sid within our local domain. Note that this linear mapping does not suffer from the "foreign sid" problems of the linear mappings we have previously rejected for the sid->uid problem.
adds 71a81e9 r3990: take advantage of the uid->sid and gid->sid code to create a much better default NT ACL in pvfs (This used to be commit 9ff6ecbdb6c08528193f7958d7ea7d9a8df6defd)
adds 7da2231 r3991: for uid->sid and gid->sid to be efficient we need to index on unixID and unixName in samdb. (This used to be commit 5c966821e2eced9a1b34a5274cc317eab1a44eaf)
adds b393de7 r3992: provide hooks for lsa to lookup sids allocated using the linear id->sid mapping (This used to be commit e61140510905b6bbe57ad35dad8e4dd68d1f6bd8)
adds 96f4d98 r3993: use distinctive fnums in the ipc backend, to make monitoring sniffs easier (This used to be commit 54209ed05686a442156f7927c58d8656aa5e4900)
adds f11aa23 r3994: - removed the unused reference count code in lsa server
adds 77be33e r3995: improved the default ACL mapping from unix perms (This used to be commit 01e89697fe837ee76fedda149e1e2b389a7d3889)
adds 2905360 r3996: add some comments
adds 3558d8b r3997: fix STR_CHARLEN pull case
adds ee0d68d r3998: allow const arrays (see next commit to drsuapi.idl)
adds 114b43a r3999: - reply with the same DsBindInfo blob as w2k3 in the server function
adds 15543f1 r4000: DATA_BLOB.data is uint8_t * not void * :-) (thanks abartlet for telling me)
adds 692e1a2 r4001: fix segfault fix auth failed
adds b778109 r4002: NT 4.0 sp6a can't do schannel 128
adds 5ef59e9 r4003: run successful against a nt4 sp6 pdc with one nt4 sp6 trust and a w2k3 trust
adds 2ed4ff1 r4010: fixed parsing of null attributes in the ldb ldif parser (This used to be commit b4fd76f78eadd8648ceed508766235e80702aa8f)
adds fdc9f41 r4011: get rid of rpc_secdes.h and replace it with a single sane set of definitions for security access masks, in security.idl
adds c33283d r4012: split out the lsa lookup single name logic into a separate function (This used to be commit 44d97619623830cc24905a5f4df941d45ebd41c3)
adds 607e302 r4013: got rid of a bunch of unused or unmaintained code
adds bb291f1 r4014: removed unused MacExtension.h header (This used to be commit 5ffffdd79f23c461e30bc91e983b12939f063d2d)
adds 75f58e2 r4015: correct copyright attributions (This used to be commit 078d9ab05bffc79e4f329ea18fe3dafd144d989c)
adds b6c4b63 r4022: fix compiler warnings
adds 1a7283a r4025: added a sec_access_check() function for checking security descriptors against a users security token and access_mask (This used to be commit c4d21cd4b1ccffd5aaa70a551c57f6eab1ca9c6d)
adds a8a3fec r4026: added NT ACL checking on pvfs_open() for existing files. I need to work out some way to do a decent test suite for this. (This used to be commit 9a9a0d0e791e4b64f0a35c921729e623b977af47)
adds 34b1367 r4027: add a useful function for debugging
adds 450368c r4033: removed a pointless comment (This used to be commit 1f3f9f829444cb889c6782c4fe52773fd6867b55)
adds 81476cd r4034: add a function security_descriptor_create() which can be used to easily create complex security descriptors for testing. This greatly simplifies the smbtorture code I am writing for testing our new access_check code. (This used to be commit 891a8bc16af3c6ce5800e793ce4ec8b0078e444f)
adds cc8f435 r4035: more effort on consistent naming of the access mask bits.
adds 3b86354 r4036: expanded the RAW-ACLS torture test to include tests for the generic->specific access mask mappings, and tests of the behaviour of SID_CREATOR_OWNER and SEC_FLAG_MAXIMUM_ALLOWED (This used to be commit f572fe6d29d5a318b24d71a2ebfa2baca2b79a10)
adds 4183b2a r4037: fixed a bunch of "might be uninitialised" warnings after enabling -O1 in my compile (This used to be commit 0928b1f5b68c858922c3ea6c27ed03b5091c6221)
adds 7ea3540 r4038: fix sign/unsign bug I introduced in -r 4022
adds 4754082 r4039: added a test for an element > 128 bytes in length, to ensure we test for sign extending errors in element length (This used to be commit 07378fca6c12ffffcd3fe5e91f4d70ef838a45d5)
adds 785e7eb r4040: sorry today is not my day...
adds b71458c r4041: fix cut-n-paste typo
adds 4299e98 r4042: fix segfault on server schannel connections
adds 00948a8 r4044: only send supportedMech when we also send other data
adds 64b516b r4045: readd krb5 support defaulted to disable
adds b0d518e r4046: add more servicePrincipalName's for the dc account
adds e43e893 r4048: a very simple howto for new developers to tell them how to build and install samba4 (This used to be commit 4e7d723dacc0d6d526721ee037502c02ffd3fdec)
adds 300cebc r4049: a simple perl script to add a new user to Samba4 ldb (This used to be commit 76f2ae32040fe494e703abb54dd7ad09d7110408)
adds cef92d7 r4050: make sure we add objectClass and sAMAccountName (This used to be commit 57d0079bb91b8edc625027e1f28203794e018afc)
adds c9932a3 r4051: use talloc_array() instead of talloc() when allocating arrays in auto-generated ndr code (This used to be commit 90cdfd921e1a6f8806fe94bba61f1bbaa79c79f1)
adds 58c3268 r4052: fixed a bunch of code to use the type safe _p allocation macros (This used to be commit 80d15fa3402a9d1183467463f6b21c0b674bc442)
adds 7dcfd94 r4053: expanded and fixed a bug in the RAW-ACLS test (This used to be commit 0d19b4a09f4ce0b0c5e7779809c383322f4de4fc)
adds e5ce904 r4054: got rid of Realloc(), replacing it with the type safe macro realloc_p() (This used to be commit b0f6e21481745d1b2ced28d9ed6f09f6ffd99562)
adds 6e6374c r4055: fixed more places to use type safe allocation macros (This used to be commit eec698254f67365f27b4b7569fa982e22472aca1)
adds 4075e28 r4056: modified the access check code based on results from RAW-ACLS test. Also added generic mapping bits for pvfs. We don't pass RAW-ACLS yet, but its close. (This used to be commit c7cbd966d49a5345ea326732587555d209c531fc)
adds fbb5a6a r4057: unknown5 represents the account policy "Users must logon to change password".
adds 2f9e170 r4058: added a type safe version of smb_xmalloc() (This used to be commit 1235afa5fe3a396cd7a180cbc500834a30fbaa80)
adds 9012a50 r4059: moved the ldb -o option parsing to a common routine (This used to be commit ee52c1e38c9bac852458196ffbd677cca62a3965)
adds ae3f904 r4060: removed an unused file (This used to be commit 35ca4e1e81c5d927238e90d0c6c09987c11b5d35)
adds 6a58011 r4061: more additions to the RAW-ACLS test, to help me work out some details for pvfs (This used to be commit 273165e53a606fa0a55ff8fb6fea440e19a7e285)
adds 4127edc r4062: the RAW-ACLS test now passes. The SEC_STD_DELETE bit is rather strange though - I expect we'll need to tweak that some more. (This used to be commit e3500811b90b8423ee7694609340f394957d1160)
adds 9112a63 r4063: - change char * -> uint8_t in struct request_buffer
adds 9922c2d r4064: use the same name for type on both ends
adds 41999d6 r4065: fixed ntstatus->dos error code for NT_STATUS_NO_SUCH_FILE (This used to be commit 19efd83b863a8c94f509d6a933a7d5de43aa95e9)
adds 14c6534 r4066: add a mapping for NT_STATUS_NO_MORE_ENTRIES (This used to be commit 335b1c6a52b2e437e7f16a84ba547e5387ef64d1)
adds 79bb84c r4067: no matches in findnext is not an error (This used to be commit 6da058a28ba44a02964d375c9e390fbd472bc2b6)
adds b821ded r4068: added LANMAN2.1 to list of supported protocols (for OS/2) (This used to be commit 06e48d1276d3837db4d278400e7ee29561cd9205)
adds 1424dcc r4069: better error code for SMBwriteBMPX (This used to be commit eef066175f98f38eff465f941a7bd747173e8db9)
adds f99c93e r4070: move some defines from asn_1.h to the places they belong to
adds a42dba9 r4071: - ldap does allow adding additional attribute values with a modify operation, but not if the value already exists
adds 9defca2 r4072: - changed the names of some of the well known sids to be more consistent
adds ad3ee0a r4073: - added a set of lsa helper routines to make lsa lookups that are related to filesharing. For example, in order to manipulate ACLs properly its important to be able to call LookupSids, and to be able to lookup what privileges a SID has.
adds 690b352 r4074: make the RAW-ACLS test use the new lsa helper functions to determine the privileges of the user running the test. This allows the test to work out what the expected access masks are. (This used to be commit dcf6c297d372cfa421d757d43897f00ad1d4f5f5)
adds c62615f r4075: implement RemoteTOD server function
adds 44891af r4076: fix compiler warning
adds 2a45d1b r4077: don't add wrapping to empty blobs
adds a7e97c1 r4078: use clearer names
adds 0ad10ae r4079: implement the gensec_have_feature() correctly by asking the backend what is actually in use
adds 82da9a7 r4080: missing file from the last commit
adds 37e2570 r4081: use clearer names
adds 10918b7 r4082: support alter_context requests
adds 4b7960a r4084: add some more error codes
adds cdeadf8 r4085: print out dcerpc_fault's as names
adds 9b50dba r4086: - make dcerpc_ndr_request_table_send() the default and rename it to just dcerpc_ndr_request_send() - this allows us to call dcerpc_log_packet() when we receive a packet we can't parse correctly
adds 57314e0 r4087: - add idl and torture tests for drsuapi_DsReplicaGetInfo()
adds 071439c r4095: smbsrv_terminate_connection() doesn't exit() in single processor mode, so after we call it we need to return, and not continue processing packets (This used to be commit 33e4cee17dbfbb79e5ae68fda893a4d313865eb5)
adds 8d0c3ee r4096: move the samdb code to source/dsdb/
adds 436732e r4097: add missing file from last commit
adds f40f35f r4098: catch null guid string so RPC-DRSUAPI works against my server (This used to be commit c4c83f04f55d206716380330d2a4d2b31f893346)
adds 4f49bbe r4099: Spelling fixes. (This used to be commit 24d9f97bd6059d90eeead23900225e286047a862)
adds 58e6233 r4100: fix drsuapi_DsReplicaObjMetaData2() idl
adds 58a83c6 r4101: ignore secondary session requests to cope with a OS/2 bug reported by Guenter Kukkukk (This used to be commit 49c8df5648eae1e8222c0dd2859fd2ff62ef34ce)
adds 87d5e06 r4102: more uint64 vs HYPER_T fixes
adds 2c93ec0 r4105: Fix IDL for QueryValue() and add a torture test for it. Thanks to Michael Allen for some hints on what was wrong with the previous IDL. (This used to be commit 0fa6d847433eb281eaff15b8be4a26f898689f0a)
adds 4b533a9 r4106: Add full name of two more hives (This used to be commit c1023db5e8336e495c06acae1773a28d7fc90658)
adds 22f1411 r4109: fixed an uninitialised socket write found by kukks (This used to be commit 30c58b046d65164da37f705de105662f806e1331)
adds 74eb001 r4110: fixed pidl to allow arrays to have size_is() and length_is() elements that depend on variables that come after the array in the structure or function.
adds aad22ca r4111: fixed winreg to use much simpler (and I believe correct) IDL for QueryValue (This used to be commit 659d0295314c6a070698fc81223044f4d7366993)
adds ff47004 r4112: when a pointer is NULL on the wire ensure it is null in the structure (This used to be commit 83221a0da07bf7c45757e737782f2f4ee541ad88)
adds 4141cdf r4113: modified EnumValue in winreg to take advantage of the new pidl handling of arrays. (This used to be commit b47e203a054e26d5d0c133a3c3b8d9502bd6ac69)
adds f94aee4 r4114: added have_features bits to gensec schannel code. This fixes our schannel code.
adds b7f53e9 r4115: check for gensec errors before calling memcpy on a set of credentials, otherwise the creds structure might be invalid (This used to be commit 76285b3390f20366d53c7b2509ac07e1f88f7309)
adds 2f11937 r4116: fixed compilation of EnumValue code in winreg rpc backend
adds 3c70b82 r4117: fixed EnumValue in winreg server (This used to be commit f2f21033b65b82251b5ea0b2475ceb1bb3657fb3)
adds b71dba6 r4118: don't assume that "unsigned int" is the same type as uint32_t (This used to be commit 1ddab01d2ac0a51278cbd13d6d9369973c7a5b3a)
adds 06fbfad r4123: set locale to C to ensure ascii string functions work
adds 60c6944 r4124: include locale.h to get LC_ALL in include/system/iconv.h (This used to be commit 573230ea99136bd66d00bac18effd28b1e5ba76f)
adds 444a867 r4132: - Bunch of rather large fixes in the registry - Added some README files
adds 1cd129b r4133: Cache results of subkey and value queries (This used to be commit 1e12971137f50077e04a0432572275baf4fde35e)
adds 6fb6174 r4135: improve a debug message (This used to be commit 4b45d3d2e86122dbe5bd258fc96ad674aba0d417)
adds 9f9e9b6 r4136: when we have a size or switch variable that is a pointer we need to check that the server hasn't given us a null pointer, otherwise we can segv when we dereference it. For example:
adds a9fa37d r4137: Make *_open_key take a registry_key instead of a hive (more efficient in some cases) (This used to be commit ddf7a331c58976f2c0b4a00390118f1acf60e3eb)
adds ddcb89c r4138: initialise 'type' in RPC-WINREG EnumValue test (This used to be commit 952a26c561846def21d3d2f4d36cbe79a54f9eff)
adds d792ee4 r4139: 2nd attempt at fixing the null ptr in size_is() problem. (This used to be commit 3040cd65151dbcc54404f9be9d1fbcf539c7b635)
adds f0eff25 r4140: Get rid of close_hive (replace it with talloc destructors). (This used to be commit bcbfce7b0119538bab06801c97aa9c7d4bf3a6c6)
adds 0bde7a2 r4141: Fix crash bug in ldb backend (This used to be commit 5f64a60374486b9fc3d75786c3035a9017dd4d33)
adds eda727b r4142: Check result value of OpenHKU and OpenHKCR (This used to be commit bba4e878b4a93e67e02b8f1332b0889947ec1a11)
adds 0470bb7 r4145: make sure we don't set the 32-bit error codes flag unless the client can handle it, even for success packets (this bug was harmless, but can be confusing in ethereal with old clients) (This used to be commit 71e0c7b2ebbb01d64453c59e20911dc5008b9798)
adds 280bb1c r4146: an attempted fix for a OS/2 rename problem found by kukks - seems OS/2 is v senstive to SMB flags2 bits (This used to be commit c232e21218e81ac9189b651478415e9fbd67bf78)
adds 6ca874f r4147: converted from NT_USER_TOKEN to struct security_token
adds dca888e r4148: add a default set of privileges to the core builtin accounts in the sam. I decided to do it the simple way of making the privileges user attributes. w2k doesn't expose the privileges via LDAP, so we are free to store them in any way we like without breaking compatibility. (This used to be commit 5f29f4c3079be2fa54b94e08c829dadccc4d14c4)
adds 02a9aa0 r4150: - add fns for manipulating the privilege_mask in a security_token
adds adbdb05 r4151: added privilege attribute handling on samdb.
adds 6cf13f4 r4154: Add definitions for HKEY_PERFORMANCE_TEXT and HKEY_PERFORMANCE_NLSTEXT Hives and predefined keys (HKEY_*) are not necessarily the same thing. (This used to be commit 217e4e5841cfedb2b18dce3f89dd88ea4a36fe8f)
adds 969e14e r4155: More destinction between hives and predefined keys (This used to be commit c37d6f3c581673d74e7ec6a644ab6a7d13a55535)
adds 43ddb0a r4156: GetKeySecurity() IDL and torture test (This used to be commit 1c49de51aeb6041a3b53b8da7dc8e2bcf089bfe0)
adds 59cfd54 r4157: QueryMultipleValues IDL and torture test Initialisation data pointer in QueryValue torture test (This used to be commit 72618dfe95c785d3a3a71cc4a70b59696f2d418e)
adds 65e688f r4158: Fix IDL for InitiateShutdown and AbortShutdown and run both only when dangerous tests are enabled. (This used to be commit a763bd838558bdd7bcab3ca7ee91c1846d7a950f)
adds 2f2b9c5 r4159: fixed error return for writebraw (This used to be commit 13c7794e02b0d5c83baa5efbe93e46defd38c8e1)
adds f2dbe46 r4160: fixed the file_type in ntcreatex reply on a named pipe. NT4 requires this to be right. (This used to be commit e22de9734f66bee3c9eaf8191fcae9fb06a0034f)
adds 1960714 r4161: two more fixes for NT4 clients. Bugs found by kukks.
adds bbe0328 r4162: this should fix the delete/findnext problem from OS/2 clients. Thanks again to kukks for the excellent and detailed bug report (This used to be commit 7dfffe4ac0d6858ae6848708df1baa11a6819680)
adds 08a409f r4163: 2nd attempt at fixing the OS/2 "del *" problem (This used to be commit ae14905d9522dbdc1709ef110b9933adcb740a26)
adds e60bf04 r4164: added a test that simulates a OS/2 file delete. This includes seek by name back into a directory for files that no longer exist. (This used to be commit 57204a1533687c5f7f2ee169f42584aea914154f)
adds fe01af9 r4165: added a 100 element name cache to cope with some amount of seeking back to filenames that have been deleted. This fixes the new os/2 delete test. (This used to be commit 6d471db13ab132655a07e11533a559446e56fc00)
adds 47fa1d3 r4166: More small API fixes, keep registry structs as small as possible. Implement DelValue in the RPC server (This used to be commit f6b9ec89af934e837069fb26c0e3491fc78ebc12)
adds 4c202a2 r4167: Fix CreateKey Support CreateKey in the RPC registry backend (This used to be commit ad8d9e6f73619332d93c38a1879233e199e8ba25)
adds 1971d52 r4168: Implement QueryValue in the server IDL for NotifyChangeKeyValue (This used to be commit a40214243136ed5208a1bec494ad1fbf821524ba)
adds 6acf7a7 r4169: add descriptions about binding and unc strings to the smbtorture --usage --help output
adds 3a17866 r4170: don't check array size for conformant arrays (they are checked separately) (This used to be commit e399834ae1aa9731d5d29c04d5b7b90e356dad6f)
adds 72273b5 r4171: an attempt at better IDL for DsReplicaSync (This used to be commit a4ebef4f53d0eb5aef1bc4ae76ac9ad66bf3b528)
adds e08e264 r4172: commit a DsReplicaSync() torture test this not make much sense as we don't send the correct nc_name but it shows that doesn't get a NDR_FAULT anymore, we just need handle the conformant strings in pidl
adds fbd8c61 r4173: - new t2open code, that can cope with "create with EAs". Many thanks to kukks on #samba-technical for the sniffs that allowed me to work this out
adds edf9825 r4174: nicer debug output
adds fedca61 r4175: InitiateSystemShutdownEx IDL and torture test (This used to be commit 3538130bf5d656ed4b0e2c84294e995814860e34)
adds 985e86b r4176: I just remeber that I have already implement STR_CONFORMANT
adds a7c70d4 r4177: add some more error codes
adds 7d24d23 r4178: the level is mostly singed not unsigned
adds 15581d3 r4179: - nicer code layout
adds 3483fb7 r4180: use the same syntax as the other torture tests
adds 6ed5055 r4181: use int32 for level
adds 275df9a r4182: fixed trans2 mkdir, allowing mkdir with an initial EA list (This used to be commit 7d981c29c28391813c7f93245f64b3ee108378a4)
adds c9cce9e r4183: expanded the RAW-MKDIR torture test to test creation of EA lists (This used to be commit 0134d8e9cc5634441b1aa6841bcd332c5afcc0f3)
adds 7b7c26c r4192: added server side implementation of lsa_EnumAccountRights
adds 8a3d151 r4193: added server side implementation of lsa_EnumAccountsWithUserRight (This used to be commit 5088a6cbf70fe6eff94f07e2f5874525539c46fa)
adds 9927ffd r4194: added server side implementation of lsa_EnumPrivs (This used to be commit 710732033261f6355893b94b43e6c532baa105e0)
adds 02f7d26 r4195: added IDL, test suite and server side code for lsa_LookupPrivValue (This used to be commit 7bddd4740332017bb5f4bddcc9ba0234d05378bd)
adds c80d77c r4196: - added server side code for lsa_LookupPrivDisplayName
adds 5bb1939 r4197: Remove silly extra const. (This used to be commit fcbfa888defe4f904e0c4b4f723d53a03422ad80)
adds 463ba76 r4198: - added server side code for lsa_AddAccountRights (This used to be commit ba87142586672a1082200048e7d1ae865d266d6c)
adds 916170d r4199: - added server side code for lsa_RemoveAccountRights (sharing code with lsa_AddAccountRights) (This used to be commit 9bd806b7a29afe9db98048be0f8035c75bf8e1c7)
adds b8c47b9 r4200: Fix some more warnings. (This used to be commit 0359bc408f8b3a9f743553f98d0fa1f57021701c)
adds e07525e r4201: Remove duplicate const. (This used to be commit 1d96717843a9b60a757548a24967bbb553775fa3)
adds 4d545e0 r4202: added smbclient commands "addprivileges" and "delprivileges" for easily adding/removing privileges from users (This used to be commit 8764909c05c4829d1e4f7eaf8c18e8ef1e53645f)
adds 75f02f9 r4203: the bind_info blob isn't a const. here's the idl to parse it, because we don't want the callers to manually de/encode this
adds 1a34086 r4204: Arguments to reg_del_key more like the RPC for more efficient usage Fix small bug in regpatch Fix segfault in regshell cmdline completion Implement set_value and del_value in ldb backend (This used to be commit 8e2aa58abeafa78afe7dafb9723f5f365e756527)
adds d21a55d r4205: fixed the default acl mapping from posix permissions to use the mapped uid->sid and gid->sid (This used to be commit 590e1a91bfc719c2d84a9a066fb4e0308b6d9803)
adds 113cacf r4206: fixed a status code check in lsa_LookupNames2 that could cause a segv (This used to be commit 31ab04f790ff4349dbc8a24c07fa35e10b831baf)
adds 707d180 r4207: remove "lookupname" and "lookupsid", and instead have a single "lookup" command that takes a name or sid.
adds d8c3428 r4209: Fix several smaller bugs Add "predef" and "set" commands in regshell
adds d7081b1 r4210: Add simple example of a registry hive LDIF file (This used to be commit cd9572b72e8d282ec47d2d67f6daa00ff1aa621c)
adds efdf83f r4213: Store REG_SZ in UTF16, not the unix charset..
adds dfadefb r4214: possibly fix the "no-EAs" bug from OS/2 (This used to be commit c9871253485b1a663fc79649742d3a89e81eb6d4)
adds 4ffc419 r4227: index the privilege attribute to make lsa privilege calls efficient (This used to be commit e9e603208d79dc69c75420a8e085f8ad6c8a7095)
adds 62d803c r4228: make sure the caller knows the packet is in error when a signing error occurs (This used to be commit 5e13571e6b9f5eb35f710c2c8bd85b5569665613)
adds 7bb5587 r4229: - added support for multi-part SMBtrans and SMBtrans2 requests in the client code. This was essential to test the multi-part server code (which I will commit soon)
adds 145702b r4230: now that we set the FLAGS2_EXTENDED_ATTRIBUTES flag, we should mark empty EAs as being of size 4, not size 0 (This used to be commit 76bd6476785e4145437768caa702c01a7801590e)
adds cf5cb51 r4232: added server support for multi-part SMBtrans requests, while maintaining the async nature of the server. This is done with a SMBtrans request queue for partially completed requests.
adds 5000512 r4242: added support for storing xattrs in a tdb. This allows all advanced NT attributes (streams, EAs, NT ACLs, timestamps etc) to be used on filesystems that don't support xattrs. It also allows for large streams, although they are very inefficient.
adds 3b8e83a r4243: a sniff from kukks showed that the ea_set interface in trans2 setfileinfo allows for multiple EAs to be set at once. This fixes all the ea code to allow for that. (This used to be commit b26828bef5d55e5eef0e34a164e76292df45e207)
adds d5d0651 r4244: add more calls to pvfs_xattr_unlink_hook() on file/dir create, to try to beat race conditions in the tdb xattr backend (This used to be commit 3ac840159881ce6eeac27ff0dc324e4d6ac0a70a)
adds 6a5baab r4245: add a note about using a tdb to store xattr information, so you can have all Samba4 features on a plain posix filesystem. (This used to be commit a6c4f4b7c9b9a66bde02bd1b63258dbc14dd48c9)
adds b6a515a r4246: some very brief notes to myself on solving the case insensitivity problem, and the del *.* mangling problem. I promised jra that I would write a longer description of these soon. (This used to be commit b6827a03e77fd1db4cbd16d7b7fb4328ccfe7a46)
adds daae3bb r4247: two more places that need the unlink hook (This used to be commit 795897b64f3c63baaf53a36eb1611293c2fd8974)
adds b706555 r4261: added the RAW_FILEINFO_EA_LIST trans2 qfileinfo and qpathinfo level. Interestingly, this level did now show up on our trans2 scanner previously as we didn't have the FLAGS2_EXTENDED_ATTRIBUTES bit set in the client code. Now that we set that bit, new levels appear in windows servers. (This used to be commit 0b76d405a73e924dc2706f28bbf1084a59c9b393)
adds b02c5ab r4262: a sniff from kukks showed that the FILE_ATTRIBUTE_NORMAL handling in pvfs was not correct. This should fix a xcopy bug on OS/2. (This used to be commit 7251f1fcdd8980e9c49a58e665374025e07bb8d0)
adds ed42a64 r4263: added support for the trans2 RAW_SEARCH_EA_LIST information level. This is quite a strange level that we've never seen before, but is used by the os2 workplace shell.
adds 114bcfe r4264: fix acl handling on systems without xattr support (This used to be commit 89845388ea82d9bfbdc6ca8da40f47437a270400)
adds 469fd38 r4267: fixed the charset code to use the builtin_functions.
adds dfb402e r4269: expanded the note about what you need on linux for xattr support (This used to be commit 57394f44e9fa2070a6cb9ce2fb31431ffae45cb9)
adds 8fe7d29 r4274: make the prototype RAP netshareenum call return something a bit more sensible. (This used to be commit b2e29756c2084f11d841d027e7d32952daae18d0)
adds f7b794c r4275: improve the share type info (This used to be commit 750deb7f225b753f6c1547f7582f4edc4d817c58)
adds c6a420f r4276: added server side support for lsa_OpenAccount() (This used to be commit 4716334502a245bc1ffafd3a8a00662cfbdf8ba8)
adds 9b3ea6d r4277: - added server support for lsa_EnumAccounts()
adds 424844d r4278: - added server support for lsa_EnumPrivsAccount() (This used to be commit a80c82d2635fce42482982d904f265199a000e10)
adds e52b216 r4279: added IDL and test code for lsa_AddPrivilegesToAccount() and lsa_RemovePrivilegesFromAccount() (This used to be commit 705b870c73995609c8d3ebb24418538bfe20c05b)
adds 134769f r4280: added server side support for lsa_AddPrivilegesToAccount() and lsa_RemovePrivilegesFromAccount()
adds cf42988 r4281: fixed an ldb indexing bug in ldb found by volker.
adds 04e1d5f r4282: removed a spurious error message now we remove index entries in the modify call (This used to be commit 58fcc326241e73cc8a122e6130b5ff0d6a3b9232)
adds 2057121 r4283: adding a privilege that an account already has is not an error (This used to be commit 2a4c562896aabe391d6f675433db2e519f0ce4b0)
adds 545c190 r4284: fixed a problem with very large EA lists and OS/2 clients. These checks on allocations need to go in a lot more places, but at least this is a start. (This used to be commit 99b0dac2292d72e3a77f105e8f2ef5a3838d7e1b)
adds bb07219 r4288: don't use struct dcerpc_interface_table anymore in the main rpc server code. let the backends specify a ndr_push/ndr_pull function like we already do with the dispatch() function.
adds 616cf70 r4298: Update to credentials.h after feedback from Andrew Bartlett Move pack/unpack of values in ldb registry backend to seperate functions (This used to be commit ceb4e92735f6dae96bb0b9d98211c9808159e56a)
adds 9547649 r4299: Store REG_SZ, REG_EXPAND_SZ and REG_DWORD values in human-readable (and human-editable) format in the ldb registry backend. (This used to be commit 6eafd055d1a7d45734a0112228e18ee59d1f7867)
adds 47021d0 r4302: fixed all of the annoying gtk warnings. The code all seems to still work, but given my lack of gtk experience, there are no guarantees. (This used to be commit 11277b38a473022eb59f896d5e23aa1e56786008)
adds 8d3d753 r4303: a bit more consistent help on privileges commands in smbclient (This used to be commit 2d2e9e6373be153f991ee899e9d66cd3979e309f)
adds e67b439 r4308: [out,ref] pointer needs to set (don't corrupt the stack and segfault)
adds c2f9422 r4309: idl and torture test for lsa_GetUserName()
adds 6bc971d r4310: fixed the authority_name field in lsa_GetUserName() (This used to be commit f78506697ad23456fcac6e8916d0dad05b0df6cc)
adds de2ccc5 r4313: fixed a bug in handling new xattrs in the tdb xattr backend (This used to be commit c66b5a100c1b83adf034087fe2ce49fc77d84161)
adds a66a985 r4314: added ACL checking on unlink (This used to be commit f25c469693517ed993e0379d8b07cd7eb235a669)
adds fa4271f r4315: use the remote hosts max_xmit, not the local hosts, in calculating max trans2 data sizes (This used to be commit 827008cfebf29d081b457ba7162d89c8150cb24b)
adds 101d033 r4316: - now that the trans2 code properly supports multi-part requests, we can set a maximum sized max_data in libcli trans2 code
adds 8e90f88 r4317: check the count of replies in the os2 ea_list torture test (This used to be commit 10861b3fa0cbba7f5e0ec3377431a85608a13a32)
adds bf3067e r4318: add missing template for trusting domains
adds 73b3e7b r4319: make it easy to use valgrind in the test_posix.sh test suite (This used to be commit 7c09a3ea581e08bb34972d657d11d7e03b832b65)
adds 33cbe33 r4320: fix locations of new trusting domains and domsin controller computer accounts
adds 6fbf487 r4321: objectClass trustedDomain uses "securityIdentifier" for the sid
adds 447d088 r4322: use a nicer name
adds a86387d r4323: - implement the lsa_GetUserName() server call
adds e0cac67 r4324: add some more ads constants before I forget them
adds 7224971 r4325: add the GENSEC_FEATURE_DCE_STYLE flag this will be used by krb5 dcerpc auth
adds 4def245 r4326: fix memory leak
adds 3e7c0e1 r4327: add usefull function if you don't want that the data will talloc_memdup()'ed
adds c533379 r4328: mark the talloc data as DATA_BLOB
adds 7f773c9 r4332: Fix a potential memleak.
adds 61b1620 r4335: Fix some potential memleaks, implement CreateDomAlias. Hmmmm. Isn't there enough stuff to do in 3_0??? ;-)
adds ae42636 r4338: reuse netlogon structs in the krb5 PAC that simplifies the code a lot...
adds 9be2e63 r4339: - rename auth_guest to auth_anonymous
adds 5b07d37 r4340: - simplify lsa_GetUserName() server code, we don't need to do db lookups as we already known who the user is
adds a42bbe3 r4341: Fix const warning. (This used to be commit d8b1ba93a8ed0d5d01cb05b1c14353a0eca4de3e)
adds 9399518 r4342: Fix a memory leak in init_globals().
adds e4b8399 r4344: Unify memory handling in dcerpc_samr.c a bit (This used to be commit 79ec28ade826c6a36e129abbe1e0a207074c676f)
adds 4d6a13d r4345: Unify the representation of grouptype and samaccounttype to hex. Without any kind of schema support we only have string comparisons (Hmm. Is this true?) and must agree upon a common representation for integers. I suspect that we might sooner or later need a search filter for "This bit in this integer attrib is being set".
adds 3ad2bf2 r4349: Start to fix the long-standing pain that --with-krb5 would be ignored if krb5-config was in the path.
adds bebe512 r4354: The ldb databases do not go in lib/private, but in private/ under PREFIX
adds 44113c4 r4355: More work from the elves on Christmas eve:
adds 90b2996 r4356: Allow anonymous connections to use NTLMSSP. The silly bugs that prevented this are gone.
adds 06275d6 r4357: Return a more sensible error code if a NULL (as opposed to the valid "") username is asked for.
adds 0f1444b r4358: At metze's request, the Christmas elves have removed gensec_end in favor of talloc_free().
adds 4620625 r4359: using talloc_free() of a child struct in a talloc_destructor is useless
adds 799b576 r4360: destroy the gensec context
adds 24f209e r4361: fix the build
adds 44b83e7 r4362: dlopen() doesn't imply -ldl Should fix the build on several *BSD systems that have dlopen() in libc (This used to be commit 6d2b8e71c177d1d35a8b975cd5f24089aaa2bb49)
adds 5ba0e02 r4363: value "none required" is set if no library is needed (autoconf does this the same way) (This used to be commit 8cf15704101e5957e15a0401e4832faf1346f12e)
adds 5e4e61c r4364: - added support for testing of chained SMB operations in smbtorture
adds 6c4d591 r4365: added command 'eainfo' to smbclient for displaying binary EA contents (This used to be commit 268edcdb4a95240662102faef4126449f286d49d)
adds b29b10e r4366: Fix ldb_modify_internal: Adding values to an existing attribute you could end up with a corrupt data structure on disk, namely with two attribute structures for the same attribute name.
adds 77529ae r4367: Implement samr_AddGroupMember, samr_DeleteGroupMember and samr_QueryGroupMember.
adds b0e6ce6 r4371: Add "Create Key", "Delete Key" and "Delete Value" buttons. gregedit now can do the same things as regedt32 except for finding data and setting values. (and a few segfaults...) (This used to be commit ada16f31e4da919731767ce31000aa270f22ffd5)
adds f0d3e9d r4372: Implement samr_LookupRids (This used to be commit 1bab3254f6a27144c6f76edf66573f7fa25b3173)
adds dcff662 r4373: Support setting values and fix a segfault (This used to be commit cdb6980cdcf4b093e98b3b025f784333d46ac957)
adds 296c0d8 r4374: Follow metzes hint, change LookupRids a bit (This used to be commit b8fa5b9419c6397a4266bfdce3a31b1e016d7faa)
adds 2333ea5 r4375: Implement samr_OpenAlias, samr_QueryAliasInfo and samr_SetAliasInfo. Fix IDL for samr_SetAliasInfo.
adds e14a5a9 r4376: Implement samr_AddAliasMember, samr_DeleteAliasMember and samr_GetMembersInAlias.
adds 8445576 r4377: Fix default groupType attributes.
adds e08d850 r4378: Implement samr_EnumDomainGroups and samr_EnumDomainAliases.
adds d5fd599 r4379: Merge more Kerberos related configure checks (by jra, gd and Lars Mueller <lmuelle at suse.de>) from 3.0 to Samba4.
adds a7a1fad r4380: Implement samr_QueryDisplayInfo. This probably needs some polishing (Do we have to sort the entries?)
adds 03a9149 r4381: Add my copyright (This used to be commit 9e27a83ac3b1470ba52df01743d9a64fcbecc64b)
adds ba4a563 r4382: check for bad tid in SMBtdis (This used to be commit 44ca3f41cc835e22e6adca48ddfd84f246b22bfb)
adds 0a1342f r4383: in order to cope with overfilled buffers on trans2 findfirst we need to use 32 bit offsets and lengths in trans2 fill code, even though the packets themselves can only use 16 bit lengths. This prevents the overflow detection code from failing due to 16 bit length wrap. (This used to be commit 5cd74c22e99bc78e1f3ddf3f098790c4b4b87b4f)
adds 2c1e008 r4384: Try again to fix compiling against a specified KRB5 library.
adds ecabb2d r4385: Set the correct target service.
adds e3da3b4 r4386: Grr, fix copy-and-paste bug.
adds 92152aa r4387: added a TODO about the NTCREATEX_FLAGS_OPEN_DIRECTORY flag - it seems to open the parent of the specified directory ?! (This used to be commit a012d1c978a478fe8debf0c546ed770047dbfbcf)
adds 66b8ff2 r4388: - allow ACE flags to be specified in security_descriptor_create()
adds d39ae54 r4389: added checking for the default inherited ACL, which is used when no ACEs are inheritable (This used to be commit e30b8d5783e073a31f738a36400fe866c970464b)
adds f05bc12 r4390: Registry value and key names are case-insensitive Nicer menu layout in gregedit (This used to be commit 2948b9750d756880c3af7fb352f0a684a1fae9c9)
adds 359cf87 r4391: bring the default ACL inline with what w2k3 uses (This used to be commit 16967f7502ea6d2efa0fc08decc955a1516c3a02)
adds 62a32a2 r4392: Fix samr_GetAliasMembership idl (This used to be commit b0b9332519ab6461967a5fe10698dcf4e9950834)
adds 4fd56d5 r4393: Trivial bugfix for a silly bug (This used to be commit ae3c329e9d718cdc011f8f291ccc68abad6b9cc7)
adds b2125c1 r4394: Use 'raw' protocol towers in the lists in the endpoint rather then dcerpc_binding structs. (This used to be commit 9175b729724fb7b747e7e4072dda733277f0f414)
adds e3cd426 r4395: Generate "newhklm.ldb" using provision.pl (This used to be commit fa53c56236ddc7f86cdab85f95f6be6fcfb0909b)
adds a89f6df r4396: Generate newrootdse.ldb in provision.pl as well (This used to be commit 3ebaec6edb68e9dce90981d96516fcf541c3c670)
adds 91abe81 r4397: Fix a bug where '(&(objectclass=domain)(!(objectclass=builtindomain)))' fell back to a full search.
adds a4ba60f r4398: Make usrmgr.exe believe we're a DC. Otherwise it will not show global groups.
adds b386af0 r4399: Implement samr_GetAliasMembership and samr_GetGroupsForUser. With these two, usrmgr.exe seems to become usable. Some quirks, but it's worth a try.
adds 07e1553 r4400: Pass rootdse.ldif past the subst code.
adds a477387 r4401: stricter test for correct ACL inheritance in RAW-ACLS (This used to be commit 1bb769196377772326151210309ff12362eb0f2f)
adds e20be5a r4402: use __location__ instead of __LINE__ in the RAW-RENAME test (This used to be commit 09ac1338209b0d0878173cfef3dca5603271b1a8)
adds abe22d0 r4403: - added ACL inheritance in the pvfs backend. ACLs are now inherited on file and directory creation via ntcreatex. pvfs now passes the inheritance test in RAW-ACLS
adds 8631bf2 r4404: check for SEC_ACE_FLAG_INHERIT_ONLY in the "maximum allowed" logic (This used to be commit e4ee8b776ba164a89afca43de20c166ccbfddb99)
adds 1e4a4c4 r4405: added acl inheritance to the mkdir and t2mkdir backends. (This used to be commit b44d4d17df8af4941740e5d5e0842ca01d8f403c)
adds 1c092c5 r4406: - don't call the xattr unlink hook on unlink unless the link count is 1, otherwise the xattrs of the remaining link are removed
adds 447a346 r4407: stricter checking of parameters on hard link creation in the RAW-RENAME test (This used to be commit b239589b00e673ae2d6254083cd324bc3b54bcdf)
adds e913a48 r4408: added the remaining access check hooks into pvfs. All calls should now have acl checking, and obey the various inheritance rules. (This used to be commit 5fe51807d6b97e68b65f152c0f405e5c5a025d21)
adds 91190fd r4409: fixed handling of zero access masks for the POSITION_INFORMATION query/set levels (This used to be commit 75e7229476e1af6ab78fa5b41a7bb67df8e3d2dd)
adds 4f16988 r4410: pvfs_rename_one() should not check for create permissions, as the rename is always in the same directory (This used to be commit babf3480a4c29ce28d9a4525c4174a3d765dcbab)
adds 373bca5 r4411: when checking for create permissions, we need to check the parent, not the child! (This used to be commit 30b4c20b1c9aea94dd2a0611b58860797d244e5a)
adds ef179fd r4412: SEC_FILE_READ_ATTRIBUTE is always granted, even if not requested. This was being done in the full ACL code, but not in the unix access check code, which meant that qfileinfo was failing for some parameters (This used to be commit 96d017e521f5a996a7a274682838855d077834bc)
adds 3450ed6 r4413: login failure doesn't warrant a level 1 debug (its filling my logs during torture tests) (This used to be commit b9284c16dc37bf14fceeaa694e82f36a38b0dd93)
adds 8da7a60 r4414: Various bits&pieces:
adds 6aaefee r4415: Implement samr_RemoveMemberFromForeignDomain. This is needed to delete a user with usrmgr.exe.
adds 6f2e88a r4416: [in,out] variables do have an r->out component...
adds 6372b4e r4417: Reply to samr_QueryDomainInfo with the same static value as level2 does.
adds 25715e3 r4418: fix compiler warning and remove unused typedef
adds b5b1c52 r4419: move security_token stuff to the libcli/security/ and debug privileges
adds 2c34148 r4420: - add usefull helper macros for allocation failures, they should be used in mostly all our code after calling a talloc_* function
adds c4e1528 r4421: fix typo
adds 00c7f9e r4422: make lp_set_cmdline("torture:dangerous", "Yes") a bool parameter
adds 0128bd6 r4423: give lp_parm_int() and lp_parm_ulong() default values
adds c5fa6f7 r4424: fixed a simple bug in the '|' handling in indexed ldb searches. I'm amazed we got along for so long with this bug! (This used to be commit 937159cf2c6ae08808bd10946fcdbd8741e1a560)
adds 09ee8ae r4425: - move srvsvc and wkssvc server code to the new W_ERROR_HAVE_NO_MEMORY() macro
adds 72ffef2 r4426: fix same names
adds 09c1b9c r4427: - added ldb_msg_*() functions for sorting, comparing and copying messages
adds e222a34 r4428: use minimum open permissions in the 'acl' command in smbclient, so the user is not prevented from viewing the acl by other access bits (This used to be commit 61e71782f573d0fa5b88237299df516c67405e30)
adds a696713 r4429: the owner of a file always gets SEC_STD_DELETE (This used to be commit 81630d3014c8cbd970bc917e3e9aef337fa211cd)
adds e0a40de r4430: - fixed the BASE-LOCK* tests to use a subdirectory, and properly setup the directory before each test, thus avoiding errors due to previous failures (This used to be commit a44fa5319d87e57f4b904334d9ea65cc6807b789)
adds cb25806 r4431: add WERR_NET_NAME_NOT_FOUND
adds d63c481 r4432: - add srvsvc_NetShareInfo level 1006 and 1501 idl
adds e046e9d r4433: added the boilerplate for the new w2k3 LSA functions in preparation for adding LookupSids3 (needed for ACL editing from w2k3) (This used to be commit 745bbc0e1717c1e0068be00cff36071dbdc451a6)
adds ccbfe7b r4434: - fix some NetShare* idl functions
adds 7ac62a7 r4435: add another error code
adds 6b59b37 r4436: add one more flag
adds 835d231 r4437: added IDL and test code for lsa_LookupSids3() and lsa_LookupNames3().
adds 2acf961 r4438: the ADMIN$ share is a diskshare but hidden
adds f53293f r4439: unlimited connections is -1
adds 85b492b r4440: - add a start of srvsvc_NetShareCheck() server code
adds e6365b8 r4441: gensec_krb5 update:
adds 6c8df6d r4442: fix lsa_TranslatedSid3 (its a dom_sid2 not a dom_sid) (This used to be commit 0dd258709554265efaa0d25ad5bc86b559139c2e)
adds fc26c0c r4443: test lsa_LookupNames3() even when lsa_LookupSids3() fails (This used to be commit d37f556258ba12479e4e9acc5cdb5535ebf41d7f)
adds f193812 r4444: - initialise registry:HKEY_LOCAL_MACHINE to a reasonable default (where provision.pl suggests hklm.ldb be put)
adds 13f47df r4445: put the unlink test in a subdirectory, and ensure it cleans up (This used to be commit 382231ca365eccec8024af9420b1ebe41953bdb5)
adds 75ccd29 r4446: attempt to fix the build - andrew, can you check I've done this right? (This used to be commit 9f0bf657aeee86d859742fb4da3a0f806e7060b6)
adds 90a322f r4447: implement server side of lsa_LookupSids3() and lsa_LookupNames3() (This used to be commit e535f84504b07a912c2f5dd6eca4c9893c1843db)
adds 291b02a r4448: - fixed access_mask checking on acl set
adds 502490b r4449: fixed the helpstring for LSA IDL (This used to be commit 40a68a160e43b2e5d018e393ddecdfc50bad5360)
adds 4ad7acb r4450: the beginnings of IDL for the dssetup pipe. I need this pipe for ACL editing from w2k3 when we present ourselves as a DC in the registry (This used to be commit 9651901791e0553f106ab957c5787c109098248b)
adds dda32aa r4451: added initial RPC-DSSETUP torture test. It works for level1 of ds_RolerGetPrimaryDomainInformation() (This used to be commit 7aec3dac6fd5165cfca5c650aaa29234e278d95d)
adds 09d708e r4452: the beginnings of a dssetup rpc server. (This used to be commit 1c2170ae21d60c22ee3053fbf249dba59de576ba)
adds 4a8b304 r4453: use lp_server_role(), which currently returns 3, for the dssetup role. The value '5', which is what my w2k3 DC returns, doesn't work. I'm not sure why this is.
adds 62560e6 r4454: This is the patch I use to Samba3 nmbd to allow a WinXP box to join a Samba4 domain. It is hard-coded for my GUID, so you will need to edit it to suit.
adds 72f50be r4455: LSADS was a duplicate of DSSETUP, and is now gone (This used to be commit 05c8fd81ddec969ed5280e2fe9f838ac4399f1c9)
adds 05720e4 r4456: NT4 usrmgr.exe asks for 4096 accounts, allow twice that.
adds 2e44663 r4457: Fix IDL + add torture test for InqObject (This used to be commit dbcaff7c71c9b7ee984a2ed458b6c3ce27772740)
adds be1bbf3 r4458: Create ncalrpc directory with 0755 rather then 0700 so non-root users can use ncalrpc as well. (This used to be commit 02340bb6eec394576d23f2c51956f4c47f475452)
adds 9a6671c r4459: GENSEC refinements:
adds 740ee4a r4460: Add a new GENSEC module: gensec_gssapi (disabled by default, set parametric option: gensec:gssapi=yes to enable).
adds d487cca r4461: finished the remaining information levels in the DSSETUP pipe. The pipe is now complete!
adds c8541d0 r4462: - enable DSSETUP on ncalrpc
adds 3b21422 r4463: added testing of the special SID_CREATOR_OWNER inheritance rules (This used to be commit 5448c72ebe58e264ee772f8e1c4caee2250c328c)
adds d4b1657 r4464: added pvfs backend support for the special CREATOR_OWNER and CREATOR_GROUP inheritance rules (This used to be commit 0a29fb45c310b4b8c348d187b8ff1833deaac6c3)
adds f80ce3e r4465: remove unused file (This used to be commit fee40e110d56c932aeff11178c120f3f4e19ddd2)
adds f9e5079 r4466: rather than defining "STANDALONE" for building tdb, ldb and talloc outside the tree, instead defined _SAMBA_BUILD_ inside the Samba build. This makes it easier to pull code out of Samba for external use. (This used to be commit 09e98c8745cca7ccb1ad7134c0c09b8e4c0f4f06)
adds 70067ef r4467: - tdb standalone build doesn't need -DSTANDALONE any more
adds 9681464 r4468: Don't be a slacker and leave out parameter names when generating prototypes for ndr push/pull/print functions. (This used to be commit 1fe95ad1720f48a353ec77178e303b437bb13fed)
adds 9711122 r4469: Version n + 1 of the pidl ethereal parser generator. This version is based on the idea of manipulating the .c and .h files generated by parser.pm with perl regexps and glueing it all together to make an ethereal plugin.
adds 3b182e2 r4470: Try not to have GSSAPI built unless we detected krb5. We should split these tests out a bit, but for now it's an indicator we can use.
adds b099aa9 r4471: Running 'make eparser_idl' doesn't need --header anymore. (This used to be commit 913630d6e43cda621b36403169544dcbea926153)
adds 68460ee r4472: improve the discard_const() macro for standalone build of talloc (This used to be commit 310cea15bf01343d9ab8ff7a166f0699c0507816)
adds 65f96eb r4473: - moved talloc into its own lib/talloc/ area
adds 1a988ec r4474: - converted ldb to use talloc internally
adds 500d552 r4475: fixed smbd to work with the small changes in the ldb API (the most important change was in the ldb_msg_add_*() routines, which now use the msg as a context, and thus it needs to be a talloc ptr) (This used to be commit 1a4713bfd0e519f3eb7b3241121ff914a6eeef18)
adds 62ffbdb r4476: added a little gcov howto for ldb (This used to be commit 5dc1995118c7d25adf89b6cc6156b1e6fc281e9b)
adds 09a76e2 r4477: expanded the test suite to increase code coverage a lot (This used to be commit 4edbd1b18ee38e584cf844b64c7fcb2645921837)
adds f4b3491 r4479: added the function talloc_autofree_context() which returns a talloc context that will automatically be freed on program exit. This is useful for reducing clutter in leak reports (This used to be commit cf73dda652e0a121901f22771104be6751c0fcb9)
adds 68beb2f r4480: autofree the dcom proxy tables (This used to be commit 973acf7bbdb7bd71f052aca15d0189f2e2069fd4)
adds fe07db9 r4481: get rid of the last leak (This used to be commit 52de02b2c31eefac75ce0582ed8acae8007e7cc2)
adds 7b4c02b r4482: in ads mixed mode there are also only one PDC and multiple BDC's
adds fa010c9 r4483: - rename same structs, enums and uninons of the dssetup pipe to match the style we are using in other pipes
adds aa731ac r4484: - use the nTMixedDomain attribute to check if our domain is mixed mode or not
adds b3eab2f r4485: remove unused TODO comment we already handle the DS_ROLE_STANDALONE_SERVER case correct
adds 3e5235a r4486: fixed some memory leaks in the new ldb code, by ensuring that memory is always allocated as a child of the right context (This used to be commit 1071712cf5951fa2e94f314bd7678cfa51b2dbcd)
adds 54c63eb r4487: fixed the use of ldb_msg_add_*() in the samr password backend (This used to be commit d79cc8b901ef273547bab2f66355e075da61ce9b)
adds 7eeeb4a r4488: removed an unused variable (This used to be commit 1dfc41c9a3b6418236a1f04b5cf3f9ef9e8b608e)
adds fc275d9 r4489: Remove an obsolete file. (This used to be commit 446b2cf99641956b9bdede4364c93232d914c678)
adds 4db9496 r4490: when implementing one rpc server call in terms of another call, you must zero r.out before making the 2nd call if the 2nd call has any non-ref out parameters. This is needed for the case where the 2nd call fails, and the 1st call would then fill in its out fields based on uninitialised memory. (This used to be commit 202470326dcfaa5d36aaaf6be47eec40fed50402)
adds 160ff29 r4491: don't dereference q1.out.sam unless we know it is not NULL (This used to be commit 77e14c28584c5917f22672b304cb0f8e37e883fd)
adds 6f5fc88 r4492: r.in.info is a pointer that needs to be allocated before use (This used to be commit f830adc54ada7f38f964a6ccb5270d2791325dd5)
adds 022bc63 r4493: change name of README.gcov so it doesn't get deleted by "make clean" :-) (This used to be commit 209ba7b889823f1badb0337412b2b9b34c5e23de)
adds 0dcd464 r4494: Allow gensec_gssapi to use the SPNEGO mech provided by Heimdal (off by default at this point), and include the GSSAPI OIDs in our source, per advice by lha that this is easier than getting the includes right.
adds e965f36 r4495: Some more regexps for handling stuff in the lsa and samr pipes - various types of arrays and relative structures. (This used to be commit 9f99d94ff5863b2da05f2283639852306bfbc74d)
adds 9c0a83d r4496: expanded info on testing your filesystem for xattr support (This used to be commit bf9dfcc5e2f1b3fb827d4625ebaa2e75b754c76c)
adds 593b657 r4497: fixed a typo (This used to be commit 2f6107ea9af125a031479dd863447eeadd8e5cfc)
adds dd1c0a5 r4498: arrgh, really fix the typo this time (This used to be commit fc338f6ce28bb14e31cdf7a5b36af12ade39093a)
adds 8eb981c r4499: Almost make our Samba4 server pass the RPC-SAMLOGON torture test.
adds c8ba520 r4500: Allow GENSEC modules to be disabled by setting a flag on their module definition, not by hardcoded reference in loadparm.c
adds 5869493 r4501: when copying files it is common for clients to copy the ACL. When the ACL is the default ACL this menas the copied file would have an xattr but the original would not. Avoid this by checking if the ACL being set is the original ACL, and avoid the copy. (This used to be commit 1df985a49b200a41eed39023aa668afb233f2e53)
adds ab4e92a r4502: add an error reporting function (This used to be commit 985a58a16d04f3b92b4bbff86f6c466385f01321)
adds 8164d24 r4503: add an error reporting function (fixes) (This used to be commit d11732f4f7f9bc535222aa7a6dd2f15cf5002a4d)
adds 5e94b01 r4504: Setting
adds b92afa3 r4505: Add a first very basic schema module To use it you should provide a schema.ldb file where the schema is stored and load the module in the ldb you want to have schema check activated
adds bb71b37 r4506: fix compiler warnings
adds fd6aa0e r4507: this default is unnneded because the switch level is in the r->in
adds 4dd48e9 r4508: - simplify the code and allocate only in one place
adds ed1634c r4509: Add missing cr. (This used to be commit 60f266bf6a30eee485c4f498569201ac50f85120)
adds 967b77a r4510: Some more tests for RPC-NETLOGON, checking the idea that we could combine the NTLM and LMv2 responses, for maximum compatability from a client perspective, allowing access to servers that require NTLMv2, as well as those that don't support it.
adds 522c54c r4511: Remove a crapload of dead code. (This used to be commit 0f50ed8260ce37c21d8ad62b5a257f22ab4a5534)
adds 5f8802f r4512: Give arrays of scalar types their own subtree. (This used to be commit b9432130959aeaab6d1720ac2c6f99e3d8f9e037)
adds 8d8c21f r4513: add experimental modification attribute checking still not complete but works with add and replace, not tested with delete lot of duplicated code to remove (This used to be commit ea051f6cd39d0e729bb425eb08034a0eee0996dc)
adds 328e260 r4517: Revert previous commit about giving arrays of scalars their own subtree. Generate code to display using proto_tree_add_bytes() instead. (This used to be commit 6e480fab3a0f70ae17dd7c0b39da924361a354d5)
adds 3acf026 r4518: added proper support for "typedef enum" in pidl. We can now use enums as types in switch statements and variable types, and the value will be printed with its string name and value (This used to be commit 1852033f2ec7584657d586e44d25a280959e4d81)
adds 8448dd6 r4519: added the enum print function in ndr_basic.c (This used to be commit 29955004aa256d5ac27b941f48384ab97ff5e4b8)
adds 7588a01 r4520: added a enum test function to the echo pipe (This used to be commit f9e0aa1ab1faac039893db241819907c9c4bb510)
adds b90c085 r4521: fixed up the handling of PROPERTIES elements after the change to support enum (This used to be commit dee8eff2590be58c59b0db089fcca4af3e011c42)
adds 0ba751b r4522: PROPERTIES are now handled at the typedef level (This used to be commit 73d5a033e8e9de536239c53e8a063e9be0eff701)
adds 5526a6e r4523: the PROPERTIES change for typedef was not quite as simple as I thought. This puts in a workaround that fixes things for now (This used to be commit 0939b83a0f07563edc6448fb6a87a573dbaa9f6c)
adds d9ab65a r4524: converted a few bits of samr.idl to use enum properly (This used to be commit 82313fb79eb361d7cee06ada21c537a7cc57970e)
adds 58d9adf r4526: - much simpler (and more accurate!) ndr_size_*() code generation. It is less efficient, but I really doubt that matters.
adds 5e9a136 r4530: Start adding a bit of Doxygen compatible documentation comments to GENSEC.
adds e1944a3 r4531: Include the OID locally, as it seems to be hard to get the includes right.
adds a4fc930 r4532: - rename bitmap -> bits
adds aca94b5 r4533: parsing support for:
adds 31de71f r4534: update the yapp generated code
adds d0da601 r4535: add full support for
adds 4a49604 r4536: make use of the new enum and bitmap feature of pidl
adds ecd9557 r4540: sync enum and bitmap code
adds 922f196 r4541: make use of new enum and bitmap features
adds 895bc15 r4542: use bitmap for samr_FieldsPresent and samr_AcctFlags
adds 66bd614 r4546: Use talloc_p() instad of talloc() (This used to be commit 2ec3a137d7fd8a912bc70e865f7a7798190b8869)
adds cc55aef r4547: - added talloc_new(ctx) macro that is a neater form of the common talloc(ctx, 0) call.
adds 0b54d92 r4548: Convert to talloc_p() and talloc_array_p() where appropriate.
adds ddc10d4 r4549: got rid of a lot more uses of plain talloc(), instead using talloc_size() or talloc_array_p() where appropriate.
adds e159e42 r4550: talloc() is now typesafe. It is exactly equivalent to the old talloc_p() macro. Use talloc_size() if you want the old behaviour.
adds e3fd874 r4551: add support for a pidl extensions
adds 678038a r4552: use samr_AcctFlags in netlogon.idl
adds 9c9404e r4553: fix typo
adds 5204a55 r4554: create svcctl_ServerType bitmap
adds 88217c3 r4555: fix some dependencies
adds 939d37a r4556: neater (and faster) way of doing alignments and scalars (This used to be commit ec70d9a740ab0b6f83b6b10c1b5313e585164383)
adds 66af872 r4557: support for [flags()] on typedef enum|bitmap
adds d62a44c r4558: more use of bitmaps and enums
adds 7e5523c r4559: prevent the RPC-EPMAPPER test from looping forever against w2k3 (This used to be commit fa3cecddd8065885dd461000de683eb0143eb481)
adds 365d9ef r4560: - fixed crash bugs in the RPC-SCHANNEL and RPC-NETLOGON tests
adds 42cf0af r4563: fixed lsa_EnumAccounts() server side to return all accounts that have privileges, as volker discovered (This used to be commit 09edc31f3b92105dab585614553ba5e94ccdf588)
adds 8943299 r4564: added a comment on lsa_EnumAccounts IDL (This used to be commit 08d7b77efc05571146c54322e684753ccd4cd2d6)
adds 0773193 r4565: Make the order of the initialisation more sensible.
adds 56df264 r4566: Fix Samba4 to pass it's own RPC-SAMLOGON torture test.
adds 5db389c r4567: Fix the build for metze.
adds 1ec6416 r4568: make use of SidType and move it to lsa.idl
adds 12d8b02 r4572: remove configure and include/config.h* before running autoheader && autoconf
adds b8b0927 r4578: Minor cleanup of ndr_pull_array() and ndr_pull_array_foo() regexps. (This used to be commit 0f8f0de00fa687920c898a56238cd3e21d83cfb1)
adds 468b3fc r4582: finally worked out what is going on with the inherited ACLs test and win2003. It is a win2003 bug!
adds 1a019f9 r4583: print which bit failed in the owner bits check (This used to be commit f893ad9c45d6d06fa1b6f1f949a7834e7bf99ba7)
adds ad7da47 r4584: fix pvfs backend to pass the new enhanced RAW-ACLS test. Easy once I really the strange behaviour I saw was a w2k3 bug :-) (This used to be commit e729061bcde25d0565a72222e4720ca8074ef23f)
adds 4ea89e5 r4585: don't consider LookupSids3 failing with NT_STATUS_ACCESS_DENIED (as w2k3 does) or NT_STATUS_RPC_PROTSEQ_NOT_SUPPORTED (as longhorn does) to be an error.
adds b3d59e5 r4586: RPC-LSA now passes against w2k3 (This used to be commit e252f80f2bc5de4a3de84acf232f5334b5d448f6)
adds 57842ed r4587: fixed dcerpc_secondary_connection() for ncacn_ip_tcp
adds e3450b0 r4588: fixed the double bind in ncalrpc with dcerpc_secondary_connection() (This used to be commit b65a95c11778fd778ad3c013664aea7d038e16ae)
adds 9278473 r4589: forgot to commit the new NT_STATUS_RPC_PROTSEQ_NOT_SUPPORTED error code (This used to be commit f4337c988c15dc84e3cfd77b628e92a0996717ea)
adds 066134f r4590: Make RPC-SAMSYNC pass againt Win2k3.
adds 11ce2cf r4591: - converted the other _p talloc functions to not need _p
adds 8b1512f r4592: fixed typo from talloc testsuite fixup for the new syntax (This used to be commit 1177200dd9392c088f5b009f55390ad31c367e5f)
adds 35a2ced r4593: don't use the _p function in the testsuite, as when built standalone it doesn't use TALLOC_DEPRECATED (This used to be commit 2fe0e2528f14627832942f6404a4b1be4b556c97)
adds eccbbd7 r4594: Add more testes to the standard 'passes against win2k3' script.
adds c012669 r4595: on create check access against parent not child ... (This used to be commit 5a1a17d3fc771b1e1c61297067f38c87901891d3)
adds 297a63b r4596: added a dynamic inheritance ACLs test. As far as I can tell w2k3 does not do dynamic inheritance (This used to be commit ebe6b002843196bc6d6fadfa646aa3bc8eb27af8)
adds e357b5b r4597: Recently I've come across a case where I suspect the GetAnyDCName request to kill the domain controller I'm asking. In samba4 torturing the DC is just so easy, commit the test to randomized ask for DCs for all trusted domains.
adds 0ee9f4d r4599: Remove some duplicated code in pidl.pl.
adds 60a849a r4600: Remove Data::Dumper import leftover from debugging.
adds c375b30 r4603: Test creating local and global secrets over LSA.
adds 3f89308 r4605: Fix a confusing comment :-) (This used to be commit fbd2a90bcdb7426c9a15bd8dc09da9008a0bc1bf)
adds fd254e0 r4606: Start adding some more comments and some indentation for the eparser regexps. Hopefully this will make things a bit easier to understand later on. (This used to be commit c325859eb6a0972638bbbb83ebb2dfda489ac8ee)
adds e0b0d93 r4607: add some usefull macros to make the code more readable
adds c13ada4 r4608: - use better error codes - use new NT_STATUS_* macros for error checking return - don't use talloc_p anymore
adds 1bdbd21 r4609: add a usefull data_blob_dup_talloc() macro
adds cb032ee r4610: You can't join as a BDC and test against trusted domains. This test only needs WS privilages anyway.
adds 770c65a r4611: - renamed add_socket() to smb_add_socket() as that is less confusing
adds 4e73b4b r4612: make the output for the w2k3 acl bug a bit clearer (This used to be commit 24ec8c4274241576683f1f6c86c33a2dfa43848c)
adds 95b84ce r4613: Fix stuff I broke in the last commit with the /x regexp flag. (This used to be commit 20f9143221021ab050802d6aed359677bee978ed)
adds c32f312 r4614: Fix RPC-SAMLOGON, to use the workstation context (forgot to globally replace).
adds 3feb442 r4615: added acl checking on directory search in pvfs (This used to be commit 0e61a422bd9a1596a284c176f033e958bbeaa8ce)
adds 6836f5d r4616: the first phase in the addition of proper support for dcerpc_alter_context and multiple context_ids in the dcerpc client library.
adds ab9ca55 r4617: basic alter_context requests now work in our client library. The test just does a simple LSA/DSSETUP combo, which is what w2k does in the ACL editor rpc calls that triggered this work (This used to be commit 0129ec947aa1fa5a7104dc3a666af3cb9bd104f1)
adds e74b3ed r4618: - tidied up the alter_context client code a bit
adds b61b22d r4619: Remove extern declaration of dcerpc_pipes, which is now static (This used to be commit 95e849bf94160ae4807a54b28e351539c1119215)
adds 46a3268 r4620: - add interface functions to the auth subsystem so that callers doesn't need to use function pointers anymore - make the module init much easier - a lot of cleanups
adds 9ca6e19 r4621: Add torture tests for epm_Insert and epm_Delete (This used to be commit b1ff60667038aa1e2d7c6ad2015ba33ac5a90dc6)
adds fd9a443 r4622: Clarify a comment a bit (This used to be commit e76d486b04ee114087a69a659fbc47e585e71510)
adds 1303f51 r4623: Convert values from UTF8 to UTF16 in gconf registry backend (caught by Andrew Bartlett) (This used to be commit da3c7712d234291f9c5a3c48daae02bdf0878bf0)
adds 1b1b678 r4624: Several crash fixes for DCOM More work on the example class implementation (This used to be commit 1f8f4dd179d5aa0472c676d115dc2fc1749ce32d)
adds 575e981 r4625: added a test that demonstrates that once a context_id is established, it can't be changed (so you have to create a new context_id, not change the interface bound to an existing one) (This used to be commit 5f10a8f8d04d627927d9870c87d6e7d8b98d563c)
adds f6596e4 r4626: Jelmer, can you look at why this init is failing? It is preventing all tools from working (This used to be commit e59c5adf39c2c840a40a62485195167f80b9ef53)
adds 5da3f75 r4627: - simplified the dcerpc auth code using a common function
adds e1426c5 r4628: this function should be static
adds b343cc9 r4629: we now have a global macro NT_STATUS_HAVE_NO_MEMORY() so don't use a local one
adds e1f0e09 r4630: for ncacn_np if we don't have an explicit request for one of the advanced auth types we should do a plain bind. This fixes rpc connections to ancient servers (like sun cascade) (This used to be commit 59a5a0b218f7182c541a06ffc4528c1160699033)
adds 2126b75 r4631: don't consider an epmapper insert as a failure for the moment (This used to be commit ba6caa99a454cb3393c8898f1e5be4a432b820c4)
adds d45e54e r4632: added spnego testing and no-auth testing in test_w2k3.sh (This used to be commit 4f30220a5aafb2843e486be4a743e0fe9e9f462c)
adds 047d41c r4634: disable sign and seal in ldap_server for now.
adds 7db9de3 r4635: Fix NTLMSSP to return NT_STATUS_OK when it has constructed the auth token in the client (the final token in the negotiation).
adds e2c71f0 r4636: Per tridge's wish (and probably correct behaviour), don't key off a specific GENSEC mech type, but on the behaviour of the mech.
adds d4f4f4b r4637: log packets when the server code returns an DCERPC_FAULT
adds 0c75667 r4638: expose lsa and drsuapi on ncalrpc (This used to be commit 4e62bd2a349c0cce8cb82a401fdf1cc33828af6f)
adds 3136462 r4639: initialize all struct members!
adds 577218b r4640: first stage in the server side support for multiple context_ids on one pipe
adds e8c06b9 r4641: Push a few more details into the schannel ldb, and into the credentials struct it maintains.
adds 34f6485 r4642: added support for alter_context in the server for adding new interfaces to an existing pipe (This used to be commit b6af57c86829aadc261cd7b79091cef17c15b967)
adds 8de979d r4643: RPC-ALTERCONTEXT now passes (This used to be commit 153e068711623af94f9a53b20d114b254d42c2a3)
adds cab7e90 r4644: allow DSSETUP on ncacn_ip_tcp (This used to be commit 6f2019c307161953291f6bb5401eefaa7edc3857)
adds 0457324 r4647: - use talloc_zero() instead of ZERO_STRUCTP()
adds a070551 r4648: fix netr_ServerPasswordSet() bugs
adds 860a3fb r4649: make more use of bitmap and enum's
adds fd4831f r4650: - make more use of bitmap and enum's - move some structs out of misc.idl
adds 7b91c30 r4657: This really should be made a structure, so we can't get it wrong, but in the meantime, get the declaration right...
adds 2823643 r4658: (grr, commited wrong file last time).
adds 4fc38af r4659: Revert -r 4657 committed by mistake, until I review and test the changes (which were to use the common ARCFOUR code for random number generation).
adds daf67d7 r4660: Test what we should return for a secret that does not exist.
adds 5423fd3 r4663: fixed SPNEGO auth in the rpc server (This used to be commit 439cbb9ead2443513ecc84f5638924e056ebdc73)
adds a36f456 r4664: SPNEGO auth in our rpc server now works, so add it to the battery of tests in test_rpc.sh (This used to be commit 69ffbd4cedaddd71fad9bab2375dc634479c0ed6)
adds fdfa2ad r4667: Don't follow a NULL pointer for an idle event handler.
adds a7a5c98 r4669: a timeval_to_nttime() function as requested by abartlet. Andrew, its your responsibility to use/test this :-) (This used to be commit 2107b0cd7661a631952742bae241cb165b05c5f2)
adds 097d568 r4670: abartlet was worried about floating point precision with my first version - here is one based purely on 64 bit math (This used to be commit 1ff04b0dc3e680b6288622576bb373359a594c2f)
adds 4e89127 r4671: Expand the RPC-LSA test to set secret values twice.
adds 70071c2 r4672: added the "spnego" flag to the binding string docs (This used to be commit 360aa583e7359a2e653d385a8d3c7977fd9614d1)
adds 462ef44 r4673: Fix the IDL for the QuerySecret LSA call.
adds 7b4d1a4 r4674: Test SetSecret behaviour for local and global secrets, when setting only the OLD secret value.
adds 1a71331 r4675: Prevent global warming, and save tridge's sainity by short-cutting the testsuite for all the different flag types. (We really only need to know if we are getting the session key crypto stuff right, and one call can tell us that).
adds 945180f r4676: NTTIME_1sec is a standard NTTIME for the calling code as it's already converted in the pull/push code
adds 0385de8 r4677: stub.pm must be synced with server.pm
adds cec1582 r4678: Add some const to LDB.
adds 0a0dbc3 r4679: Remove the void* from samdb. We now use structures without full declarations all the time, and the struture the void* is hiding here is even a declared one, so there is no excuse. This also causes the compiler to warn on bugs.
adds fdebf9d r4680: Make more efficient use of memory in SAMR: Avoid a strdup, use a talloc_reference Use the shortest term memory context possible
adds 7ab7deb r4681: Another entry for structs.h
adds a249198 r4682: A LDB-based secrets implementation in Samba4.
adds a97cb33 r4683: fix the build
adds 91e9cf6 r4684: the smbsrv code should not know about rpc stuff just vfs_ipc
adds 9261f6e r4685: only remove events when we have them
adds ffb8c82 r4686: cerate a function to create a socket by specifying an socket_ops struct
adds 0c440d6 r4687: use struct type and location for easier finding
adds 8ac3838 r4688: don't run male proto for lib/talloc/
adds 90d65c2 r4689: - make talloc_report_depth() public
adds fae2152 r4690: - add support for async rpc server replies
adds 52e9002 r4691: Make the DCE-RPC bind code compleatly generic to the number of passes that the GENSEC mechanism wishes to select. It is of course up to the GENSEC mech and the remote server to actually support this however...
adds 899f610 r4692: Make the client SPNEGO code bail out in a couple more cases.
adds 91f7039 r4693: Add another test (RPC-MULTIBIND) that should always pass.
adds 4e052c1 r4694: 'fix' the behaviour for setting only the old, but not the new secret.
adds 9eaf1b4 r4695: Leave less memory handing around on long-term TALLOC_CTX.
adds c0571f6 r4698: - Initial implementation of trusted domains in LSA.
adds e6be2ad r4699: Move the test_EnumTrustDom() test into the test_CreateTrustedDomain test. This way, it must have at least one domain to enumerate.
adds 1d795fa r4700: first attempt at a composite async function, smb_composite_loadfile(), which combineds ntcreatex, readx and close into a single call that behaves just like a normal libcli async call. (This used to be commit 516f68fb054f0717f0429e031aa820776ecc6597)
adds fef48c0 r4701: remove debugs
adds 516dbfd r4702: implment idl, torture test and server code for netr_ServerPasswordSet2()
adds e54964c r4703: Add support for EnumTrustDomain, and expand the testsuite.
adds 894b689 r4705: use an enum for reject_reason
adds 062fe90 r4706: Fix the build, after I renamed these elements in the IDL.
adds 9178e7b r4707: w2k3 don't restict passwords on netr_ServerPasswordSet and netr_ServerPasswordSet2
adds 7ea2317 r4708: Comparing with LDAP, it is clear that these 'flags' are in fact the POSIX offset for the trusted domain.
adds 09c34de r4709: fix compiler warnings
adds 287515f r4710: added a smb_composite_savefile() function, and expanded the test suite a little (This used to be commit ef4dbc443dbdebc4160209ed3f23cbb97109c414)
adds 4b73689 r4711: - deprecate talloc_destroy()
adds a2e754c r4712: slight tidy up in alter_context server (This used to be commit 20ab5bed34c852509b7f3e4c778ff23f4379b36e)
adds 7588b41 r4713: Add initial support for QueryTrustedDomainInfo on LSA. (more info levels to come)
adds a2f77f9 r4714: move the ldb code to the new talloc interface (eg remove _p suffix) this helps standalone building of ldb
adds c0b55c0 r4715: alwys add the distinguishedName attribute
adds ef4e856 r4716: add a real ugly hack to get all ldap queries of an w2k3 dc join working
adds d9d41b5 r4717: fixed our usage of VA_COPY to be more standards compliant (This used to be commit 48b52584ab7db747feaf7ad4382bd3877935ee26)
adds c710c06 r4718: don't use the deprecated __va_copy() unless va_copy() is unavailable (This used to be commit 603ef69be075821e3ffe2084bb5cfb0bc9cce180)
adds 4495903 r4719: snprintf.c is used outside of samba, so don't use our special types (This used to be commit 8033ef6b710df3b5bb2a249db97986b7d4c2e018)
adds 17725e5 r4720: Reformat, rename, and convert to enums parts of the LSA IDL specification.
adds 025bf43 r4721: Changes to libnet_passwd to take advantage of the new easier to call RPC client libs, and to make the fallback between the various SAMR levels easier to manage.
adds 335a277 r4722: Start to add 'net join' to Samba4.
adds 13b2f56 r4723: Predefine libnet_JoinDomain as it's used in proto.h (This used to be commit 041bf4ee7de6026b032e5b4455e092a1ef3b8ee4)
adds ada17c6 r4725: make "password server" a string list
adds 592fce7 r4726: - use the name tcon and tid instead of conn and cnum
adds cfc10f2 r4727: add a reference to the event context to that the destructor don't double free the registered events when the event context is first in the talloc_free() hierarchie
adds 9327ec5 r4728: split up server_services into: - stream_socket services the smb, ldap and rpc service which sets up a srtam socket end then waits for connections and - task services which this you can create a seperate task that do something (this is also going through the process_model subsystem so with -M standard a new process for this created with -M thread a new thread ...
adds 76b38d1 r4729: add dummy "winbind" service
adds b3b225c r4730: remove unused struct elements
adds 9f676af r4744: until we decide what to do about attribute aliasing (see my recent samba-technical posting), this is an interim solution that makes us work pretty much like w2k3 does. (This used to be commit 789325145651f2f6fc8716aa4bced83a2eb31994)
adds 737a000 r4745: remove the distinguishedName attribute adds from samr. See the discussion on samba-technical about this. (This used to be commit e9dff03f79db00636e2b6d93a22e40a3cefed876)
adds f4e29ae r4748: removed unnecessary distinguishedName from provisioning (This used to be commit 31919995fd30d63b9dc89ca78d274f5c0de77206)
adds 21aafc3 r4753: added the ability for the generic socket library to handle async connect(). This required a small API change (the addition of a socket_connect_complete() method) (This used to be commit b787dd166f5cca82b3710802eefb41e0a8851fc3)
adds 4e4afdb r4754: tidied up the composite function infrastructure to make it easier to have composite functions that are not made up of functions that operate on smbcli_request structures. (This used to be commit 4f6055b4fb7e287a29544ff1ca4e22f698efc478)
adds da19be9 r4755: the recent change in the definition of lp_passwordserver() breaks this old code, so I'm just removing it, as it needs replacing anyway (This used to be commit cae7748d675e35bfb89b81349624258bc76fac1a)
adds d327eb0 r4756: a slight tidy up in the events code (This used to be commit d2f76c3671df0b0232982e2fbfd5c049c9fb674f)
adds e89fd49 r4757: added the ability of the clisocket level of libcli to handle async socket connections. This was complicated by a few factors:
adds 61a3d37 r4758: - added async support to the session request code
adds a7bbb19 r4759: use ldb_attr_cmp() to compare attribute names
adds 8799d6b r4762: Store the results of a 'net join' in the LDB.
adds dae67d2 r4763: Join Samba4 to itself during the provision process.
adds b5d73bb r4764: Add some more structs to keep the proto.h compile happy.
adds 8ea26bf r4765: simplify the async socket code to always go via the event handler rather than short-circuiting in the unlikely event the OS returns an immediate success on a non-blocking connect (This used to be commit db4380717041485e216f965103f9e803518b45c3)
adds 1be1d80 r4766: Add another useful helper function: samdb_msg_set_value()
adds eec22cf r4767: handle the different NBT session request refusals, and map them to reasonable NT_STATUS values (This used to be commit b193a9cb0c851a4ec55ad9956a815be93eea35e4)
adds 4da8abc r4768: Until I can prove it, we should not have these elements marked as size_is() base arrays.
adds 1e776ed r4769: added a smb_composite_connect() function that provides a simple async interface to a complete SMB connection setup. Internally it does:
adds 0d9fa3f r4770: Change from processing ndr_*.[ch] files all at once to line-by-line. I'm hoping this will allow better mapping hf fields to the structures they are present in which isn't possible at the moment. (Line mode allows us to use /foo/ .. /bar/ regexps and to store state during the processing. (This used to be commit 75b6df15f2edfac99fbcd7cefb7b404591a1ecb6)
adds f525d07 r4771: Fix some indentation. (This used to be commit b2a3b0221680fb54b058631846559e6151a7b562)
adds 2a04cf9 r4772: fixed checking of the conformant size for dom_sid2 (This used to be commit 0d31523aaed7a8995970dc9933a6a9d9b8536ee0)
adds 2b6aeec r4773: Handle arrays of scalar types as function arguments.
adds 2e33042 r4774: It appears the SensitiveData contains the password history, as the remaining data. Pity - I was looking for kerberos keys :-)
adds 1e233e9 r4775: use schema_attr_cmp wrapper to check for the special dn/distinguishedName case alias (This used to be commit 18cd6cb67404830b8a5d28fa4106dadb275a5222)
adds 6eabc2a r4776: Add more debugs to SamSync test.
adds 7cbc768 r4777: added a smb_composite_sesssetup() async composite function. This encapsulates all the different session setup methods, including the multi-pass spnego code.
adds ab0fa0b r4778: I forgot to set the session key for the spnego path. Fixed. (This used to be commit 870af4e2f2055013424d9dbe2df2c51faa810eec)
adds 79f32d7 r4779: demonstrate doing 50 parallel loadfile operations, with a callback for completion (This used to be commit b8c5269482cd7c2611d785bb8831eebae2f905d2)
adds 7b0f375 r4780: tolower() requires ctype.h (This used to be commit e22bfa8ae295db009158292b87fe389afa13717e)
adds 5dbebbe r4781: the tolower() in schema.c is a premature optimisation. I suspect the "distinguishedName" checking in that module is incorrect and should be removed, but meanwhile, lets not make it slow down the compile of every other module. (This used to be commit 6534ce650bef7405e0926c9b75b185943429ed18)
adds 99d30a9 r4782: volker quite rightly pointed out that there is too much of a proliferation of void* in the composite code. This removes two of the void* pointers from the main composite structure. (This used to be commit 5a89a5ed0fa022fb380bf72065904633270f34aa)
adds a38df2d r4783: got rid of another void* in the composite code. This brings us down to the minimal level I think (one private pointer for the composite function, and one private pointer for the caller) (This used to be commit 0240bf928163e32e7c69be88fe3ed4987dd18778)
adds 63f79d1 r4784: finally make schema module use a single ldb add the new test-schema test (This used to be commit 42a20f6fa4073fc5ea1ca6254137a4ef53caee01)
adds 8a153e5 r4785: add schema objects to provision but let schema checking be disabled by default until we can pass all test with it enabled (This used to be commit e2c1ee1dd896c978e9be72fcbe4abce42482b7c9)
adds 9f3d734 r4786: forgot to commit the exclusion for schema checking against our control entries (This used to be commit e895fcf4a33aeaf228d8b4b367c4e768506275bb)
adds 0a5fd54 r4787: Clean up gepdump code somewhat. (This used to be commit 128e97cef614bc62ff3327aa15cd5eb636e67a58)
adds 7b79694 r4790: added type checking helper macros in talloc. These take advantage of the type names that talloc already keeps around for pointers, and allows the user to type check void* private pointers. It can also be used to implement polymorphism in C, as I'm sure someone would have pointed out to me sooner or later :-) (This used to be commit c283e1a3efac3a92e29a35856e20eb61ef4c221e)
adds 4a03172 r4791: used the new talloc type safety macros to make the "void *private" pointers in the composite code type safe.
adds 48e0744 r4792: use type safety int the test suite too (This used to be commit 4a963e3b7aa38f0f6907bcd8acaaeb8c7982cafa)
adds 6717dcc r4793: minor doc updates (This used to be commit ad1af519eb1a138e44cc94676f845b8ba65e3371)
adds 4d7e4c8 r4794: - disabled the ntacl command line utilities until they are rewritten to use the same acl format as we use in pvfs (and hopefully use common code too)
adds 6e13590 r4795: stronget type checking in composite connect function (This used to be commit e16f67c931ba93011d52fdf14312d12a9b09c49a)
adds 0b5e8c8 r4796: Get rid of unecessary #include (This used to be commit 2950dbd87c8ff535277b817268c8a601eee42ba2)
adds de7e429 r4797: Add the name of what we are pointing to when dissecting pointers. (This used to be commit 6fc162738f86f8f7df013623e57a21970a8b6f36)
adds 31778ba r4798: When dissecting structures, name the protocol tree after the field name, not the field type (i.e DACL and SACL instead of dom_sid). (This used to be commit 2c0e77869f9f04a75785990c79e611134643f89e)
adds 9ce8fde r4799: comparison_fn_t is under __USE_GNU on GNU systems, therefore, we need _GNU_SOURCE defined in the test (This used to be commit b4200a462354cb605eb6af41427027147798de6e)
adds 4eb45fd r4800: proper fix for the _GNU_SOURCE problem with comparison_fn_t (This used to be commit 4181b38fac426cfc786e52cdd43fdeddbc26651f)
adds ec6f6ae r4801: remove the two bogus ctype.h includes (This used to be commit b221c3dbb9a7af88f917562b6f907fd0617eb05f)
adds 3c9a2e2 r4804: add more emuns and bitmaps
adds b494d95 r4806: - add some data to the configuration naming context
adds c064939 r4810: fixed anonymous connections with smbclient. Thanks to jbm for pointing this out. (This used to be commit 7da0af98a0e0bc743d3c64be30b37cbc45e00737)
adds 196a5ec r4811: now that the event context is at the socket level, the event cleanup should be there too (This used to be commit 058ae5527e3daeb50eeea9e0ecee858c84e7e17d)
adds b3416c6 r4812: removed dependence on Data::Dumper
adds 190b90e r4813: this is a temporary solution to a link problem we have on some platforms. The problem is that some loaders (for example the IRIX 6.5 machine us4 in the build farm) must have libs listed after object files that depend on them on the link line. If you put the libs first then all the symbols in the libs remain unresolved.
adds 9582863 r4814: cope with perl not being in /usr/bin for idl building (This used to be commit 1fc9448ccb0c2038c128e13535fce83d32f39058)
adds b19268d r4815: Handle uint8 and uint16 bitmap types.
adds e62bce8 r4816: Note that NTTIME is 4-byte aligned which makes the comment about alignment for NTTIME_hyper make a bit more sense. (This used to be commit 03c1dcb59658e92da6f7643350c06f9efa42f6c4)
adds 8451b26 r4817: ccache was being made ineffective on all the build farm machines because the version number was being auto-updated and included in all C files. With this change it is only included where needed. (This used to be commit 520cff73c6dc62ba1050cf7ca5145d50b5f2bb4e)
adds 07837b4 r4818: missed version.h here (This used to be commit 03953803519e5284b4092db12c6279370456c857)
adds fb8004a r4819: its just not my day today .... (This used to be commit e54a97f8a67a04427b36cb4afac204c4e5f4502a)
adds 6c31000 r4828: don't apply the schema until we get it working properly (This used to be commit 37a133c8171087aceec4f377d513f7c28d726b14)
adds 8783aa8 r4831: added udp support to our generic sockets library.
adds a3c562b r4832: added simple testing of tcp sockets to LOCAL-SOCKET test (This used to be commit c06b25c269fb34601e931079ff5658f6e19956bc)
adds d04e3bc r4833: added LOCAL-SOCKET to the list of tests that are expected to pass (This used to be commit 480a4e3d9029fbeca876c736e7c87bc3352b4b4c)
adds 72785f1 r4841: Handle levels that are signed integer types. (This used to be commit 40d49d6279431bf1af343e3eb22038ef9d8b39e6)
adds c2320ee r4842: Set the end of a structure so that when you click on the proto tree, the hex display window highlights the part of the buffer occupied by the structure. Cool! (This used to be commit b5c13fc6b8fe3f8dfa5ada73d33bd13cd607ebc4)
adds 4db56ef r4843: fixed the alignment handling of enumerated types (This used to be commit d2946dfabbc727633cdb17c3956fc120e214140c)
adds f19049c r4844: - Remove the unused attrsyn structure - Change 0 to NULL when checking allocations - Introduce the schema_attr_cmp hepler function - Do not allow auxiliary classes to be missing - Try to ease code readability and try to get main code out of loops when possibile. (This used to be commit a30f647b8abe6b77ef73018f58af2f8a11689b91)
adds 9d79025 r4858: a better fix for alignment of enumerated types (I'm not even sure why the last fix worked at all) (This used to be commit 99cef2e5a0412ede455cb1579541550efa49502a)
adds 23f92c1 r4859: changed a numbe rof things:
adds bc2ae4e r4862: - better structure schema tests - fix check for deletion of required attributes on modify removed by mistake with the previous commits (This used to be commit 0315159daf157b64ef3452372dd74199600e24b8)
adds b808d49 r4863: schema_find_attribute() should be static (This used to be commit e7262dccce1ccc563fad48023c733c1d13929b4b)
adds 0a05bdb r4865: Fix up subtree name when dissecting unions. E.g in LSA, The subtree used to be called something like "Level, R->out.info" but now is called "Lsa PolicyInformation". (This used to be commit be2bb36856bee1c2882e063beb7c04ac5e5889de)
adds 84b5890 r4883: support ndr_size_ generation on unions as well as structures (This used to be commit 852ad354b481f130f80213f2924ad44d10340b21)
adds e0d2080 r4884: - 2nd part of support ndr_size_ generation on unions as well as structures
adds ea923fb r4885: added a new NBT client library. Features include:
adds ad1c912 r4886: fixed two places where we process the send side of a socket after the recv side in the same event. That's a bad idea, as the first callback could decide to destroy the socket. (This used to be commit bf74ea34fc0e3c31e220c8f5a9217c95f3ca1d52)
adds 4ce2cf2 r4887: removed a bogus cast (This used to be commit a034556faa5d15fee44a58be3aea8aee8ffae3c8)
adds bef3fbb r4888: use the neater calling convention (This used to be commit d93b6a5b8e9e4bf86a96262db21aa3fc1490e91d)
adds 23478fe r4889: make sure ndr print flags are initialised in ndrdump (This used to be commit c5c65ad8fb21e515535286c52847f3eb990f8036)
adds f1aaef3 r4890: Try to cope with mechanism mismatch in the client speaks first version of the SPNEGO state-machine. (Such as on LDAP and HTTP)
adds 2383787 r4891: - added a generic resolve_name() async interface in libcli/resolve/, which will eventually try all resolution methods setup in smb.conf
adds cda0a7e r4892: we don't need nameserv.h any more (This used to be commit 1c83c80ef2b7e5f9eb5cd2242e37d136aed181b8)
adds 4962fd4 r4893: Move to using secrets.ldb for the Kerberos verify, instead of secrets.tdb from Samba3.
adds a721be4 r4894: namecache.c is not used any more either (This used to be commit 24927e69d824a1f3c01b2f63876afdfc6064d5ac)
adds 2c0cb15 r4895: I missed this in my previous 'use secrets.ldb' commit.
adds c0e21a4 r4896: make sure the event context doesn't go away while waiting for event completion (This used to be commit c1063919c069b0b36dd3da6dc6853236629804e3)
adds 757a063 r4897: Unbreak the LDAP server. Somehow the generic service structures (which seem just a little too complex) changed, but this code was not updated or tested.
adds 6f0aef3 r4898: - removed the unused wins_srv_*() code
adds 913006f r4899: fixed build (This used to be commit 852f1e73b4b4241a61372279318c23369488d3bc)
adds 51f3a6a r4900: build fix for IRIX 6.5 (This used to be commit f6ff9e6f39efdb312384ebb651b8e0f01e9e8df1)
adds 6b5f866 r4901: a bit more info on nbt packets under high debug level (This used to be commit 9a34af29388d8ca837c670d054a76d1f75098cbd)
adds a09f8c3 r4909: fixed name_trn_id generation (thanks to metze for spotting the bug!) (This used to be commit 9d2d16ce5fd57cad01ddaf1112beed916cc2088d)
adds 8485a8d r4911: make sure we fill in the transport called name on port 445 as well (thanks to abartlet for spotting this bug) (This used to be commit 8b653f12f21e7a8eee8e60cefb193505c2df7f8f)
adds 9bfd196 r4914: Fill in the realm for the self-join.
adds 79ef4f2 r4915: free temp context _before_ the async callback, as the async callback might destroy our top level context leaving the tmp context freed (so a double free) (This used to be commit b20c0561b8ec3ec7010f846be7a39165783e15c2)
adds b9a1e9a r4916: added "host" name resolution using fork() per gethostbyname()
adds d069c36 r4919: if a caller doesn't provide an event context to the resolver library, then create one. This fixes a crash in the RAW-NEGNOWAIT test for 'host' resolution. (This used to be commit 3268d523cc381b9b3077f794bb53daf0865d139c)
adds 5ffedba r4922: fixed an infinite loop in the name resolve code when handling a method in smb.conf that isn't implemented in the library (This used to be commit dd5b43ed37b37feec4708f8f13033b42eb6a838c)
adds ba5d77b r4923: Avoid using krb5-config in the path if a krb5 prefix was already set.
adds aefaa18 r4924: continue the effort to simplify and generalise the composite interface. This patch removes the "stage" variable, which is really better suited to the backend state structures (This used to be commit 39da684ea8bc72d7a4a12c00eaad56b4f32890a9)
adds 3b9431d r4927: parse the NBT session request in the smb server. This gets rid of that annoying "not parsing session request" message on each SMB connection (This used to be commit b06b8dd2f4f4fea750b05fd29d68372828159f16)
adds 8c504b2 r4930: Update my copyright. (This used to be commit 362151788bed06d934f111459abe7f6491362906)
adds 8eb0963 r4935: fixed a bug where "c->status = xxx_handler(x);" could write to c after it is freed. The problem is that the handler might complete the request, and called the c->async.fn() async handler. That handler might free the request handle. (This used to be commit c4faceadc74e0849f6197ccbec9952f6c94f6176)
adds 0db8b5a r4936: moved to a convention where the completion function is only called in one place. This makes the code more robust, and simpler (it would have prevented the error that volker found). (This used to be commit 420b53091ee784d7891fb62d48e2f5a225b4dbf8)
adds 0e9c55e r4937: simplify the connect code in the same way (This used to be commit 347dfa47249d55c61e1e7c82d10444a71aca8a85)
adds 9d6e923 r4938: allow the caller to supply an existing event_context if they want to in smb_composite_connect_send(). This makes doing parallel calls much easier. (This used to be commit 442308970c123b9fb25615673049e1c1c234a0b9)
adds fa55d52 r4939: make a few more private pointers type safe (this might help abartlet track down a bug he just told me about) (This used to be commit fb326cbb32ef7eebb7073777d834d6bea25069a7)
adds 0a15f3e r4940: Add a variable to hold a list of typedefs for which we shouldn't generate a dissector for. A hand written dissector needs to be added to eparser.c for the plugin to link. (This used to be commit d4f7f6b0b41cb572320a5aeaf771c5af2b7bf13d)
adds 0475cfe r4941: - all needed data is now in sam.ldb and hacked.ldb is not needed anymore by the hacked ldap backend - readd the schema naming context container object as it's needed for a w2k3 dc join
adds 54eff14 r4942: converted the cifs backend to not use event_context_merge(). Instead, is supplies the server event context during the connect. (This used to be commit 133e67bb1fa661b0e0d340091be4160f9af04fe3)
adds fd62df6 r4943: Smplified the events handling code a lot. The first source of complexity was that events didn't automatically cleanup themselves. This was because the events code was written before we had talloc destructors, so you needed to call event_remove_XX() to clean the event out of the event lists from every piece of code that used events. I have now added automatic event destructors, which in turn allowed me to simplify a lot of the calling code.
adds 6c14b01 r4944: every event_add_*() caller was having to call talloc_steal() to take control of the event, so instead build that into the function. If you pass NULL as mem_ctx then it leaves it as a child of the events structure. (This used to be commit 7f981b9ed96f39027cbfd500f41e0c2be64cbb50)
adds 4ad0896 r4945: the te element isn't needed any more
adds d25c1bd r4948: Typo fixes in comments.
adds 63ba838 r4949: First version of a fetchfile composite function which connects to a server and loads a file. Needs a smb url parsing wrapper.
adds 46b5a3d r4950: removed some excessive debugging messages (This used to be commit 4a351901aa49090700d89274559d6dda76f06b7d)
adds 3e44c4a r4951: some of the code dealing with libcli was getting too complex trying to handle the inverted memory hierarchy that a normal session establishment gave. The inverted hierarchy came from that fact that you first establish a socket, then a transport, then a session and finally a tree. That leads to the socket being at the top of the memory hierarchy and the tree at the bottom, which makes no sense from the users point of view, as they want to be able to free the tr [...]
adds 52ad777 r4952: removed a bogus talloc_steal() that was trying to cope with the inverted memory hierarchy. Now the memory hierarchy is logical its not needed (and can cause a double free in RPC-SCHANNEL) (This used to be commit f8a950b57d7137c6fd0a77d063d946b4f9b3f014)
adds 9c2c819 r4953: - enable easy valgrind use in all our test scripts
adds af4ce48 r4954: we don't need the separate event_remove_*() calls any more, as you now remove an event by calling talloc_free(). (This used to be commit 8f19b6886cc58a56d52aecfc83a175197061e533)
adds f82a03b r4955: fixed a couple of minor memory leaks in the auth_sam code (This used to be commit 2eba223bda43a81e7aa795e58e551b0b556ddcfa)
adds bdbd32d r4956: - moved the definition of the mangle context structure into a pvfs_shortname
adds 657583b r4957: the fetchfile _recv() function was neglecting to steal the data and free the connection context. This left a whole lot of state hanging around and didn't give the memory to the caller properly (This used to be commit 3e13e1d526563d91cb2342ae68455e54eb49a9bd)
adds 52a6067 r4958: fix compiler warnings
adds 56e4f0d r4959: fix compiler warning
adds c108689 r4962: add infrastructure to use raw krb5 auth in dcerpc client code
adds 8bf94dc r4973: Add a RAP scanner to smbtorture. win2k has call numbers 0-215 although the cifs tr lists 250-318 also. (This used to be commit 37b4d1a676f341bc32a2a5a49fdfe2667636ccef)
adds 82e1012 r4974: Update location of talloc_guide.txt (This used to be commit a2f25260224cd27e5730ba3dc0757dd14e709fd5)
adds 769d815 r4975: Update usage of talloc in rap torture code.
adds 6cec461 r4979: Return NT_STATUS_INVALID_SYSTEM_SERVICE for unimplemented RAP calls as this is what win2k3 does. (This used to be commit 145d7c03df477eca08cb81d221e3a1b60ccf8c7f)
adds 051c7b5 r4980: Copy RAP callno constants from Samba 3 and start to use them. (This used to be commit e32ade44858b869001d2990c788a7e34fb70b121)
adds 29589f3 r4981: Fix swig build. (This used to be commit b44ab87c83ad094ce4595c9702d6a21f30c1de26)
adds 8fb54d1 r4982: Start to move swig dependencies into new build system. Unfortunately I can only get something useful happening by using the BINARY keyword as nothing else seems to generate dependency lists that can be used when linking the swig shared libraries. Anyway this is a lot nicer than having lots of junk in makefile.pm. (This used to be commit 71a22f5206086c5ab7315d38934d65483aff7a70)
adds 72478f0 r4983: On second thoughts don't include the config.mk file for the swig stuff just yet. More testing required. (This used to be commit c2664bb365e31a160b72e6eecfdfce9921e913f0)
adds 0e16988 r4990: Generate value strings for pidl enumerations. (This used to be commit edaf81b6395e1af06e9546027f9a9c3c4975c4b4)
adds a847628 r4991: Remove debugging statement. (This used to be commit 4640d3371eb57de90d972719e8550fea65831f74)
adds 1107607 r4993: Generate nicer name for enum hf.
adds 51d6177 r5003: delete old nmblookup.c code (This used to be commit b781a542447f9b9468ab20dd26c222a4ebfcda85)
adds 0b67368 r5004: add current samba3 nmblookup.c ready for updating to new nbt lib (This used to be commit 854f7f376d7e15524a76bdb43a56be2a1a1d8123)
adds 9eea1eb r5005: Add missing size specifiers to various bitmaps. (This used to be commit 19a907cb58f9ec58c5eea12e7979134976c0c469)
adds bc9e00c r5006: Implement parsing of pidl bitmaps in ethereal parsers. This works well but needs to be stuck in a subtree. (This used to be commit a34212247b5dfb87d87c1ce12aab1835c88a0651)
adds 6026dae r5007: Fix bug in regexp where we were eating the strings "in" or "out" from structure names if they started with those strings. (This used to be commit e983de6ead6ed23b51c2df70e69586b1e7be5a60)
adds 27cb4d4 r5008: 32-bits is the default bitmap size. (This used to be commit 493ba2da6bb93d080ff92c50d920df8c858f3010)
adds 65a9f77 r5009: Put bitmaps in their own subtree. (This used to be commit 8ca1e3aa3b5007f9da3e951e15e0380ae170a1cf)
adds a1852aa r5010: Handle weird-ass NTTIME_1sec and NTTIME_hyper types. (This used to be commit a38db33713348e8a07d3fc932865b2f649dc962f)
adds c922153 r5011: Do not use KRB5_CONFIG internally as it is used by MIT and Heimdal to find the configfile (/etc/krb5.conf). Kerberos-Tests tend to segfault when reading the krb5-config binary as configuration-file... Also allow KRB5CONFIG to be passed over again (KRB5CONFIG=/my/heimdal/bin/krb5-config ./configure...)
adds 5e67970 r5016: Use LIBRARY instead of BINARY for inserting the swig stuff into the build system. This still generates bogus targets (i.e bin/swig_dcerpc.so.0.0.1) and the subsystem initialisation needs to be done by hand but it is less of a hack. (This used to be commit e9b69d19a84b31966fb6e66e9d8682b0f9b40a47)
adds b10b7a3 r5017: Fix bug in output typemap for uint32 (!) (This used to be commit dc845154ca1738f4c3959a1799cbbd6ce65b7d02)
adds 07b65ce r5018: Initialise required subsystems (by hand, generated by substituting BINARY for LIBRARY in config.mk).
adds 28a3ccf r5019: Some tweaks to building the swig .i files. (This used to be commit c252a286efcb9ca2024c8d234c8a65855522fb25)
adds adda6b3 r5024: Fix build. (This used to be commit 425b988541fa669e7f2905fe959522f2d2d50da1)
adds 37957ea r5026: Don't build the swig stuff by default until it's a bit more stable. (This used to be commit df35f1debf30682363399ee2a02063da695fff84)
adds 5f78514 r5027: added the IDL license to the IDL directory (This used to be commit 765ede8ca6032ac1efdeca417eb62f34fdd7ed24)
adds 2a750c8 r5032: get rid of the init fns in eparser (This used to be commit dc8c7cb85cf87d5976573ea6e9de43c0c9d5f44a)
adds 0016940 r5033: Remove --with-eparserdir configure option and eparser_idl make target. This is all done in the lorikeet/ethereal Makefile now. (This used to be commit 5ec9fad5cfc9c6010550aa1890e9d213030db55d)
adds 3dd17f1 r5034: - added a type mapping function in pidl, so the type names in our IDL files don't need to match the type names in the generated headers
adds 93e27be r5035: fixed composite test to use --num-ops command line option (This used to be commit f36e4cf6862c9cbcd36563007efa8dc59912d896)
adds 1e42cac r5036: changed HYPER_T to the more standard "hyper" (This used to be commit 1d1a9c11ee681540ef8a1029409bb24fc26f976c)
adds 759da3b r5037: got rid of all of the TALLOC_DEPRECATED stuff. My apologies for the large commit. I thought this was worthwhile to get done for consistency. (This used to be commit ec32b22ed5ec224f6324f5e069d15e92e38e15c0)
adds db75b1c r5038: we don't need these defines any more (This used to be commit 03697fc761d5f6a93de34c9eadc8fe2c45fa78ae)
adds 5aedcc2 r5039: fixed eparser not to generate talloc_p() (This used to be commit dd67a5d833d7e44ff0ec1ba9f5c55c2b1e121b9a)
adds 425543c r5040: attempt to get solaris10 building by defining _XOPEN_SOURCE (This used to be commit d9c1bf10608ecc3d6a4aace44fb0dce3547c5f53)
adds d482fd6 r5041: add more verbose output for the krb5 libs detection
adds 9794a64 r5042: another attempt to get solaris10 building (This used to be commit 11277ddb4ca8a2917565f4e211816cbba431b90d)
adds 193d1c0 r5043: this broke more systems than it helped. Remove it and try to work around broken solaris headers some other way. (This used to be commit 1333522a6beea8d474aa36390acbd265b63413d3)
adds f1279ff r5044: fix pidl--swig
adds 4998a2c r5045: add TODO comment
adds f337212 r5047: Fix swig dependencies. (This used to be commit f9e56d39c943a3edd6a13b6d29fe4e614c32d289)
adds c721319 r5048: made the provision.pl script much less error prone (you don't need to rename a bunch of files) (This used to be commit 9aa5b076962c08cd54050526ecb41b2f613172e8)
adds 6e2edd6 r5049: updated howto.txt with new provisioning instructions (This used to be commit 82e331db5ffe3f5f96b734d84476119792a1b927)
adds cc86996 r5050: make sure we translate the generic to the specific bits before doing a pvfs_access_check_unix().
adds 3761974 r5051: initialise all elements of an array (thanks to Mike Allan for pointing this out) (This used to be commit 7bd4ced313592310475b7403b87c7606afb1b7c1)
adds d534e83 r5052: minor formatting fix (This used to be commit 4337901c1b38aaaf6cc09641ad51ff28e591b1f4)
adds 99ecf2d r5053: - fix up the library dependencies so that tools that need nbt don't need to pull in the whole dcerpc subsystem
adds e6ea227 r5054: added a nmblookup tool, based on the new nbt library (This used to be commit 9587cbcb9ea5303b345c31a662e9cd75d7cd705d)
adds 90ba985 r5068: I'm pretty sure an old search request is allowed to return changed case versions of filenames. Tridge please check I haven't screwed this up. Jeremy. (This used to be commit 40c1e16b5bcdf520db1b514d647a7c7048e13ecc)
adds ebf1d79 r5071: Reverted (per tridge request). Jeremy. (This used to be commit 554e27023f8222cb0e2791fac924bb5a0dc97ba2)
adds edf6242 r5072: oDecrease the amount of autogenerated code (sorry tridge) and use swig's structure mapping features instead of doing it all ourselves.
adds 47c7fac r5073: Call new autogenerator function for swig stuff instead of old one. (This used to be commit a1c98101e4ebdcc4a9504d401a9d34c88c797e6e)
adds d5b8ec7 r5074: Remove dead code. (This used to be commit 36b46bb05aeffb2ba708e4653c131cecece01984)
adds 6e614bf r5079: don't look for gss_display_status() in libgssapi_krb5 unless we haven't already got it from libgssapi. This should fix the problem of building with heimdal when we have MIT installed (This used to be commit bfa870262e5f5f803a33268fce04831b0670ab67)
adds 465e089 r5080: patch from ronnie to make our samr IDL a little more consistent (This used to be commit 7607ddda3f221bd5a68d28c0eae297569fbb58b1)
adds 087fb57 r5083: removed the libcrypto test that is forcing the pull in of the MIT krb5 libs when you have openssl-dev installed (This used to be commit 27d79059f809b00c122cfde1a7530a06ee57a471)
adds 2c0a1f5 r5084: - handle arbitrary data in the NULL record reply type for nbt name queries
adds efc42a0 r5085: add net and nmblookup to installed binaries
adds f015821 r5086: Fix list of binaries to install:
adds 7d43a2b r5087: Add --swig to pidl flags so that swig .i files are generated with make idl. (This used to be commit 7ba9f329aa8baa8e8c0efe742ad51eb5b3487cbc)
adds 1a013ce r5088: Push some of the heimdal tests into a 'if we didn't have krb5-config' block.
adds 89d6c45 r5089: Fix indentation. (This used to be commit 2e31694f9e133ffee793de52b78a813b441acbc2)
adds 5045bdc r5090: Fix up the IDL for LogonGetDomainInfo in NETLOGON.
adds b4055c9 r5091: The Kerberos secrets are queried by realm
adds ea2209e r5092: Add a bit more const - moving it further into the LDB layer.
adds 51ad25e r5093: Make debugs less confusing when a 0 NTTIME is printed.
adds 7e87707 r5094: Use builtin swig types for converting between fixed width integer types. (This used to be commit f2a1b237bcc824bd3e84da69f472ffb3c9055d00)
adds 5540449 r5095: uint32 -> uint32_t
adds 55d4d36 r5102: This is a major simplification of the logic for controlling top level servers in smbd. The old code still contained a fairly bit of legacy from the time when smbd was only handling SMB connection. The new code gets rid of all of the smb_server specific code in smbd/, and creates a much simpler infrastructures for new server code.
adds 597142d r5103: forgot to add two new files
adds 1447b9a r5104: - added support for task based servers. These are servers that within themselves are run as a single process, but run as a child of the main process when smbd is run in the standard model, and run as part of the main process when in the single mode.
adds 7914263 r5105: removed some unused events functions. These are no longer needed as destructors are used to remove pending socket events (This used to be commit ce62105434ab02e94e38897409c3512905c48f02)
adds 003fbe7 r5106: removed a bunch of unused socket functions. We still need open_socket_out() as its used by the ldap client code (uggh) (This used to be commit 95d9766be8b08b7ca52c24d4ed3313e147edb159)
adds a0ab1f7 r5107: moved the horrible ldap socket code, and the even worse asn1-tied-to-blocking-sockets code into the ldap client and torture suite, and out of the generic libs, so nobody else is tempted to use it for any new code. (This used to be commit 39d1ced21baeca40d1fca62ba65243ca8f15757e)
adds c7ded5a r5108: the beginnings of a nbtd server for Samba4. Currently just displays the packets it receives, but it at least shows how the server structure will work.
adds 3744965 r5109: - fixed handling of zero-length subcontexts in the ndr library
adds 414f6c8 r5114: the nbtd task can now act as a basic B-node server. It registers its names on the network and answers name queries. Lots of details are still missing, but at least this now means you don't need a Samba3 nmbd to use Samba4.
adds b8ab357 r5115: enable the nbt daemon by default (This used to be commit 4c0cc5fc11241c8a19081c4944b162c29da31603)
adds 5269fb1 r5116: fixed build of the nbtlist code (This used to be commit 506e1e823cd3f652a793db9f4c43147d298b9b8b)
adds 5e6082b r5117: used a composite function to add 4 stage name registration. We send 3 broadcast name registration demands per name per interface at 1 second intervals, then send a name overwrite request and demand. Any name conflict replies are reported. (This used to be commit d656fba6f1a2e9d8c03893741327e5fb59c5271e)
adds aa985bd r5118: added support for node status replies in nbtd. nmblookup -S now works against Samba4. Also added support for the '*' wildcard name (This used to be commit 2dd7ccf72444db668fa970c3a95de1448baea224)
adds 784dde7 r5119: fflush after talloc reports to ensure they are fully on disk when using tee (This used to be commit e73e49aaa64f6f976918f087cf196b00eecc3eb2)
adds 0700676 r5120: encode outgoing nbt packets when queueing them rather than in the send event code, as elements of the callers packet structure could go away while the queue is pending (if for example a name was de-registered while a packet referencing that name is queued) (This used to be commit 6726f15cf44388e5787eec223a8c9778110a508f)
adds 2e953b9 r5121: added periodic name refresh requests for all our registered names, reporting any name conflicts (This used to be commit 69e6a1cd4bac665debb10601d1a3ddc0ae86e779)
adds 26bf306 r5122: fixed name of winbind stream ops (This used to be commit 984c737c1b5e9106979be95738c11f52ae6cddc2)
adds 58d6c73 r5123: fixed a bug in the timed events handling. It was possible for a timed event handler to trigger a free that could cause a timer to be triggered twice. This changs fixes it properly by marking timer events to be removed using a zero next_event time.
adds 9a70f44 r5126: the composite code is no longer client specific or smb specific, so rename the core structure to composite_context and the wait routine to composite_wait() (suggestion from metze) (This used to be commit cf11d05e35179c2c3e51c5ab370cd0a3fb15f24a)
adds 547d54a r5129: make sure we don't spin chewing CPU time due to my last change (This used to be commit 69e97ad9c397261cd6edb6f7504021942f16c0ec)
adds 75049fb r5130: added a single NBT name query benchmark. It keeps 10 queries in flight at a time. (This used to be commit 2d23c665ffda7619dc9b9c2dbcbc422b0854998c)
adds a67ef6c r5133: fix type mapping to internal types
adds 73a0b6e r5134: - fix types to always use _t types
adds 2cb711f r5135: I prepare a clean up in includes.h
adds f0d97d2 r5136: fix types
adds d8d3a5f r5137: fix types
adds ad234a5 r5138: don't create prototypes for samba3's winbind client lib they're in hand declared
adds 4c6bcb0 r5139: fix types
adds 65db148 r5141: fix compiler warnings
adds dd0d8b2 r5142: fix compiler warning
adds 852228e r5143: don't generate prototypes for lib/tdb/
adds 3b6fb59 r5144: add more forward declarations
adds ca3f702 r5145: define struct ipv4_addr in misc.idl, so we can use it in nbt.idl and get a nicer debug output
adds 1545d6e r5147: remove unused var
adds c4f115a r5148: use ipv4_addr also in epmapper idl
adds 9b9c23b r5155: define ipv4address as a based IDL type, mapped to a "const char *" in the header, and defined on the wire as a 4 byte network byte order IP. This means the calling code doesn't have to worry about network byte order conversions. (This used to be commit 72048e37179dd5b9ada0c5280d2f0d8c23d1a17d)
adds 831e068 r5156: started on test driven development of the nbt server. This adds a NBT-REGISTER test that tests that a server correctly defends its name against broadcast name registrations.
adds 578b6e5 r5169: As provisioning script generates everything under $newdb/ directory, put generated domain zone there as well (This used to be commit f4fc885c14da517051cbcf7296b804da0f5f70b4)
adds 96f02f7 r5170: fixed a bug handling events that have already timed out - they were being treated as events that never time out, so they happened on the next other event (This used to be commit 2eefe4f8dea4a9060f229417777435133c684a0c)
adds 77cdd7c r5171: added support for "bind interfaces only" in nbtd. The solution was to bind twice on each interface, once using the broadcast address and once using the specific IP. We then only listen on the wildcard address if we don't have "bind interface only" set. This also happens to simplify the code that finds the right interface for an incoming request. (This used to be commit b3edf17281c5d82abb40dab817bf2de43f9f6c3f)
adds 906ca09 r5172: actually bind to the right address for the wildcard interface .... (This used to be commit 7720d247fed3343a5bf39b2eedf34604f9203a37)
adds 1774b36 r5173: Refer to a proper zone file name in resulting message (This used to be commit 0c96cc8babf222731375a59e86c64468c6dbda33)
adds 66170ef r5185: make all the events data structures private to events.c. This will make it possible to add optimisations to the events code such as keeping the next timed event in a sorted list, and using epoll for file descriptor events.
adds dd638d3 r5187: ordered the timed events in the events code, which makes processing events much more efficient (no linked lists need to be traversed, so large numbers of timers are no problem) (This used to be commit b45b9436d78b0ad288b27a1023579bb566ca6202)
adds e951ffa r5188: Add config.mk file for swig. (This used to be commit c40fb6625d5cc6b3ddadfdc3c63d7856a45ec134)
adds df9d1a3 r5189: fixed a double free bug in the ltdb indexing code (This used to be commit 7be0bc93bd6757e52fd10bd3d3b3d1a8f5221452)
adds c3f8ef9 r5190: Grr - typo. (This used to be commit 5f40ff0f554323ed0a806be7a4d0f1fac97e3ffb)
adds a097414 r5193: make sure we mark the event dead when we free it on a dead connection (This used to be commit 90535bab957ddaa7bfcdf43e199581f3352bdc8a)
adds 6e0a56f r5194: added support for using epoll instead of select() on systems that have it. epoll is much more scalable than select(), but only exists on some systems (such as Linux with the 2.6.x kernel). The code detects any epoll system call failures at runtime and falls back to select() if there is a problem, so it should be safe to compile this on a 2.6 kernel and run it on a 2.4.x kernel.
adds 0798d54 r5195: most events don't need the time of the event, so save a gettimeofday() call and just use timeval_current() when its actually needed (This used to be commit 236403cc4dc2924ed6a898acae0bb44cc1688dcc)
adds dc35a0e r5196: fixed sily bug (that metze found) (This used to be commit 180f29f9e05e75e8ed32d010bc0c57a55ea9d843)
adds 131dc76 r5197: moved events code to lib/events/ (suggestion from metze) (This used to be commit 7f54c8a339f36aa43c9340be70ab7f0067593ef2)
adds e6b8c81 r5198: don't consider failure to remove an epoll event as enough reason to fallback to select(). This can happen in too many situations. (This used to be commit 2d7242f2ec945c1e5fbc6f256265471f60ac8cd9)
adds 10c211f r5199: fix some minor configure bugs
adds 60d9b40 r5209: Fix the endpoint mapper to work with IPX endpoints (which accidently have the same protocol id as UUID's) Before this, Samba would give NDR errors when contacting a remote server that has IPX support enabled.
adds bd22848 r5210: changed server side nbt functions to be prefixed with nbtd_ instead of nbt_, so as to more clearly separate them from the client code in libcli/nbt/ (This used to be commit b07a7e35f26204055a99abf72438b5cd7ec35d3b)
adds 9eb33fc r5211: added broadcast name defense against both registration and refresh requests (This used to be commit 9eafe2cacaef64384febe6bb0938294f7c1ee6bf)
adds 1b27d0c r5212: added checking for receiving our own packets as broadcasts (This used to be commit 290dbd8cdcfa6a897647768dcbbd03f22fc7cf36)
adds c832e57 r5213: do our name broadcast refresh requests as register packets not refresh packets, as w2k3 and Samba3 do not defend against broadcast name refresh packets (This used to be commit 3935b5f7c57be46042110911ba5b00ac39b0f41a)
adds 32899da r5214: added support for "netbios aliases" in smb.conf (This used to be commit 3270b07539d9a50763f4f15c7aa8fee028928b29)
adds 6357adc r5215: register aliases as both client and server node types, so nmblookup can see them (This used to be commit 3e9788691fe6d618b1e170494e818d0cbdc64eae)
adds 5da52d3 r5216: don't defend group names against incoming name registration requests (This used to be commit c5f5e1d4012c9f4fd4ea78a4276e6766727a5494)
adds 567b7a9 r5217: avoid epoll_ctl() if the event flags are already set correctly (This used to be commit d89b493aaf690ceb107bd62df75f1bba82284f90)
adds db4ba6e r5221: replace the str_list_*() code with new code based on talloc(). This is a precursor to adding the wins client code in the nbt server. (This used to be commit e8e499755ab667015740b35a7787134ebe852954)
adds 6348a34 r5222: made the nbtd_self_packet() code more efficient (This used to be commit 8fe477955d0e28c891281803d625d80cb78a51b0)
adds aa747a5 r5223: Rename dom_sid2 to dom_sid as we don't care about the difference for the swig wrappers. (This used to be commit edb32b9b5175f720bce110bf2bb4cf136ed47142)
adds 05db954 r5224: Add in/out typemaps for resume handles. This saves us having to much around with pointers to just one uint32.
adds 58a9570 r5237: Add error code for "class not registered" (This used to be commit b72a0ac654857273eaaf3c5e32d86abed0af3ceb)
adds 480ee72 r5240: Don't return WERR_OK when no values were found (reported by Matt Cobb) (This used to be commit f2e6d71584672e9bf0eaa7176d76781a30d317d1)
adds e2e8db3 r5241: Generate swig wrappers for unions as well as structures. (This used to be commit e65741159d8578d629ccfcd863f034fda895f9fe)
adds a36c43b r5242: Check that argument is an integer or a long for uint32_t input typemap.
adds e282b83 r5243: Woohoo - memory leak city! Comment out talloc_free() call until I figure out a better way to pass tallocated memory around with SWIG. (This used to be commit c63668cbbe393a78ccd9a86a33fb4bd7bb9af16d)
adds d8e1c7f r5244: Convert this module to use the new structure mapping SWIG stuff instead of the old dictionary based routines. The SAMR connect, close, enumdomains, opendomain, enum{users,aliases,groups} functions now work again! (This used to be commit 53b361657fe892ad7b9d781450ad841a6b1072e5)
adds a54dd49 r5245: Remove dead code. (This used to be commit 949f31ad2865699da0f3a9e827606abd762b10b7)
adds 7411bf6 r5247: Fix rpcclient to work with new swig interface. (This used to be commit ad12a90d0e0fe7106b1845097d8fc71be3b8e378)
adds 0628d5f r5248: fixed a silly bug in DLIST_ADD_AFTER() (This used to be commit e36b6882fdd1bb331f297b3b82bc3621b8ba0586)
adds 4559bc7 r5249: don't include ';' in the default list separators for parsing smb.conf. It was rarely (if ever?) used, and poses problems as it is not multi-byte safe for character searches (This used to be commit 75a6cfb2f6b4ef85cf7e49958cccae9d35c4e5a2)
adds e0caea6 r5250: - added low level support for retrying nbt name queries, rather than having the 2nd layer functions do retries themselves. This makes the code simpler, and allows the TRN_ID to be reused in the retry (which is how it is supposed to work).
adds a75e9a3 r5251: - renamed the nbtd server side structures to have a nbtd_ prefix, to be consistent with the function names
adds 7f10614 r5252: - fixed nmblookup for the nbt api changes
adds dfe9073 r5253: need to pre-declare some structures (This used to be commit a4d44d4a9d7cf51a9a4e47dce8e603ba22324d99)
adds f0b403f r5256: More verbose description of functions (as I learn the code).
adds d09311b r5259: make sure we give the ip of the interface that a name query comes in on as the first IP in a multi-homed reply (This used to be commit a9128f6544d56a637e28430cbd2907acbb978281)
adds fcb7806 r5260: - show an error message on nmblookup failure
adds b69a2c0 r5261: translate nbt rcode errors to NTSTATUS codes (This used to be commit 554d1b70e73faeb1f5ecf88f31c5810d86d76200)
adds c4eeb04 r5266: This is a nice typo ;-)
adds 579d400 r5273: fixed another bug in the code that keeps timed events sorted. Hopefully it really works now :-) (This used to be commit 34e1a3ad7849df913584074ec406c2fcc40212fc)
adds f6f7099 r5274: fixed some const warnings by making the str_list_ functions return "const char **" (This used to be commit 4165f2163530c7d2ffbea2922fbfe942eee85e7a)
adds 2513ac3 r5275: - added support for NBT_OPCODE_MULTI_HOME_REG (opcode 0xf) for WINS name registrations
adds 998c856 r5276: - added support for NBT_OPCODE_REFRESH2 (type 0x9)
adds 6343829 r5277: initialise the multi_homed flag in the name registration test (This used to be commit d51fcee29a8d8bf253b3a6d0b7b741f9b55af94a)
adds 6f99430 r5282: merging autogen fixes from 3_0 (This used to be commit ece7a3918ec33b4b8b61b50277c5a1e484c55e3b)
adds efd042e r5284: this is needed on my server
adds 73d317e r5285: add a generic dlist_item struct which has a void *ptr for the data
adds 632acd9 r5286: Some first steps in making the pidl code somewhat more generic for the various data types:
adds 42ef2f8 r5288: Make alignment code more generic (This used to be commit 5c2f0df566804cf0b8879504f5e41a8100a7fd40)
adds 1ac4f56 r5291: fixed ncacn_ip_tcp against windows (This used to be commit 8df8308f7f7c937ea8bcbb4336e98911824ece48)
adds 22adab2 r5292: ensure we cleanup the epoll_fd on event context destruction (This used to be commit e820fca5062026810c5bd4827941f34c19a5e847)
adds 57f69e6 r5293: Map an empty policy handle to None when creating policy handles, and refuse to accept None as a policy handle when accepting them. Now we don't segfault after running the samr_Shutdown() test. (This used to be commit 2f0419c4d8100864ddddf5629d1808b655da9d76)
adds b9bb7f5 r5294: - added a separate NBT-WINS test for WINS operations (register, refresh, release and query)
adds fedf0b0 r5296: - only include the tdb headers where they are needed
adds e3aae72 r5297: ensure pstring is not in the generated prototypes (This used to be commit b4103d9f2b809408572521f385d4e7a5ba412169)
adds e82aad1 r5298: - got rid of pstring.h from includes.h. This at least makes it a bit less likely that anyone will use pstring for new code
adds ec15008 r5299: fixed an include ordering problem (This used to be commit 483b7af1fd6e3caa1db2f6b31ac6165d29ea7512)
adds 8674eaa r5300: more uint32 and system/filesys.h build fixes when developer mode is enabled (This used to be commit 93931b1a741a3722c311ada80c4c9d3d670f91b2)
adds f952911 r5301: fixed pthreads build (This used to be commit a7a72de07b3197b2ebfe8fe33a4e017e384dec6f)
adds 35537c1 r5302: fixed a compilation problem on solaris caused by the recent include changes (This used to be commit e7e015f79b10c353848a17f31c91a0593790a560)
adds 8fb475f r5303: fixed build of gconf registry backend (This used to be commit b4993c738ba7ce38de4eaf6270db60f8cd551cdd)
adds bed7c9e r5304: removed lib/socket/socket.h from includes.h (This used to be commit b902ea546d2d1327b23f40ddaeeaa8e7e3662454)
adds 5013794 r5305: removed libcli/ldap/ldap.h from includes.h (This used to be commit 0df3fdd8178085c40f9cd776cc3e1486ca559c8e)
adds 6aa6dce r5306: removed all the unused mutex functions from mutex.c. When (if?) we decide to reinstate the mutex code for the threads process model, I'd like to do it a little differently. At least this gets it out of includes.h for now. (This used to be commit cfee0fb02e10add22b6c436bdfa95d1a8f5f3def)
adds a5bd1cc r5307: removed db_wrap.h from includes.h (This used to be commit 826baec7b348814a7bbdcdbec8c8526514f25da1)
adds 75ddf59 r5308: trimmed back a lot of the old macros from smb_macros.h (This used to be commit bf43c9bdcf9e654d123f6a2b29feb9189ca9e561)
adds a0e6f6c r5309: removed ads.h from includes.h (This used to be commit 196c45b834c39f293b9533cec5cfe5a77382d4e2)
adds 341395d r5310: allow for rounding errors in the sleep test (This used to be commit bd2c55a5193b29b28c4fbde643c302f0d81c95a6)
adds af7e9f2 r5319: Make some more alignment code generic, move NDR-specific stuff to parser.pm (now renamed to ndr.pm). (This used to be commit a469a5fefb4e6941264c11f4bde60eab71f6f7aa)
adds 0de6851 r5320: Treat structs and unions somewhat more similarly: - use same names in hashes (DATA -> ELEMENTS, etc) - [case()] and [default] are no longer special case, they're just regular properties (This used to be commit 6a0f599f822f5c42d93e78c13765804ab2223968)
adds ecbde2c r5321: added a program that works out the minimal set of #include lines needed for a C file in Samba. It tries compiling without each #include line in turn, and looks for any changes in the compiler output.
adds 9515fc4 r5322: removed a whole bunch of #include lines that minimal_includes.pl thinks are not needed. Now to see how this fares on the build farm :) (This used to be commit 80ffcc650c9c86141507edd8338b97814a85f868)
adds 82fd60e r5325: - expanded the NBT-WINS test to include scopes
adds f3d1fa1 r5326: removed the charset conversion from the nbtname code, so we no longer convert from/to DOS strings in NBT names. This will allow us to support all foreign names as a WINS server, as long as they don't contain a 0 byte. (This used to be commit 8e5d3a74d341de086d850d823cf8a1bfc9387fe8)
adds dd689af r5328: - allow case sensitive nbt name lookups
adds 30ce2c4 r5329: made the nbt server case sensitive (This used to be commit 895071881920a5d6726f377f4367b588deabfb03)
adds c8ca613 r5330: Remove #include <sys/time.h> from includes.h.
adds 5e9c09e r5333: weird, w2k3 always sends a positive name release response, even for names that have never been registered. I wonder if there is some reason? (This used to be commit dbef4fd5c3ae06e22fa6120a57edc0d2988a49a1)
adds 6f01a68 r5334: Bah, it's all to hard...
adds 4180eed r5335: Add a Close() method to SamrHandle object.
adds 3f68161 r5338: More efforts to handle types similarly. (This used to be commit 95c4f3149925ee71e74ea36fae3a65d2eebf717c)
adds 801889f r5345: Some more minor code readability fixes. (This used to be commit 10f3bdce80ff67e05b14c3481a05362b054d1f11)
adds 0487eee r5346: - a bit more preparation for the WINS server going in
adds 64ad8e5 r5347: fixed the NBT-REGISTER test now that the nbt layer is case sensitive (This used to be commit ae514f076298caeb8a84d47939c4e51f9ab5b6ce)
adds 8cd9d70 r5348: Implement the remaining samr connect functions and fix up setsecurity. (This used to be commit 4b2c3c7ac56e1e428dec6205e4e69268be84cac6)
adds 55006da r5350: Implement an input typemap for NTSTATUS. (This used to be commit 076ec6008e4dbd130044893f34c3fd7212bf667d)
adds 49568fa r5351: Add wrapper for nt_errstr and array functions for samr_ConnectInfo. (This used to be commit be37749ac7d128fcabf82bad104d87098e2d9f55)
adds 7b8f58c r5352: added a function nbt_name_string() that formats a nbt_name structure as a human readable string. The format is designed to be able to be used as the DN for the WINS database as well, while coping with arbitrary bytes in the name (except nul bytes) (This used to be commit aac3090e3504ba07124a9d480322a98efb97175e)
adds 12ccb3c r5353: Throw a NTSTATUS exception if a NT error code is returned. (This used to be commit 4a9677833167b3b26117ab1b4e7c682d9524a206)
adds 907d1d4 r5356: fixed the hex coding for nbt names (This used to be commit e467715c63624e165b79b37bd21b381d7a99d0fe)
adds ff4797a r5357: added ldb_msg_add_fmt(), for creating formatted ldb record values (This used to be commit 18fb48204f4c0e22ea7e61575b3f174f30ff035c)
adds e199f4c r5358: - added initial WINS server code. It passes most of the NBT-WINS test, but doesn't yet do secure server WACK responses
adds 67bc7dd r5360: Remove a couple of unused functions. (This used to be commit d8a0a6972156c3211001b7f98e990c167be2468c)
adds 51a6f7b r5361: Rename some functions, add tests to validator. (This used to be commit c9d7b88756039a3eb3024c886851e489c46ef67f)
adds e90c934 r5362: Add pointer_default() support to pidl. pointer_default() is assumed to be "ptr" if not specified (just like midl).
adds 2f8478b r5363: - ndr_%_ptr -> ndr_%_unique_ptr - ndr_%_relative% -> ndr_%_relative_ptr% - Change pointer_default() default to "unique" (DCE uses "ptr" as default, MIDL doesn't follow the standard and uses "unique") (This used to be commit 53b4ecbcc7a8da67cde1377de6f24a3de6d229e3)
adds abc28d6 r5364: Rename string fields called 'domain' and 'name' to be 'domain_name'. (This used to be commit 6749b9404d4e9876ecd964e038c608f05d2c0b69)
adds 953ba3f r5365: Initial code for adding user accounts via libnet call.
adds 2e61d60 r5366: added initial code for adding user accounts to libnet makefile. It doesn't do anything useful yet, but at least doesn't break the build.
adds 8f2ee50 r5367: Minor typo fixes.
adds 74e9fce r5368: Fix ups for domain_name field name change.
adds 11e6c95 r5369: Rename torture modules so they don't conflict with files in scripting/swig.
adds cc336df r5370: epoll gives more precise event bits like EPOLLHUP instead of just EPOLLIN. We need to map these to "read" events for the events code to work on errors like connection refused (thanks to vl for noticing this bug) (This used to be commit 7c379590b4ca808eddef5c3ac15db25cefc5215b)
adds d8da32a r5371: on port 139 the called name needs to be in uppercase (This used to be commit c5aef260c4581bfc0d32ec09fac3414156c40230)
adds 40d117a r5372: fixed the build (This used to be commit 2899d289455d373409c2aadc3dbefd96ea1c91b8)
adds e40da81 r5373: prepare infrastructure for maing different events implementations possible
adds 5a88d52 r5374: - changed the dn key code in the ldb tdb backend to correctly honor the case sensitive/insensitive flags on sections of a dn. So if a dn is made up of 4 attributes, and 2 of those are case insensitive and 2 are case sensitive, then all the attribute names are uppercases, but only the values of the case insensitive attributes are uppercased when forming the tdb key.
adds ffa5c91 r5375: use a real DN in the WINS database. We now pass the NBT-WINS test. (This used to be commit 807a3a1f80b1c065ee799531cdf947b31d1a109f)
adds ff6e58a r5376: ORPC is NDR specific, so move it to ndr.pm. Get rid of register_enum/register_bitmap, etc. (use list of types in ndr.pm instead) (This used to be commit efc2e41b8df3a0171cca57291929fb63760c1662)
adds ff0e9d4 r5377: Put push/pull/print functions for the various types in a hash. (This used to be commit afadd172981c8753b7e974154a843c36ef73df3a)
adds 0b99160 r5378: Put ndr size generators and alignment calc functions in hash as well. (This used to be commit e8c1a30f2373bdccb26659867b4f025d28de4724)
adds 1ad9bed r5380: Removed extra newline.
adds 082a568 r5381: Added net_user.c with net tool interface for managing user accounts.
adds 803ce86 r5382: another place where we need to uppercase the called name for port 139 connects (This used to be commit b13cea5b2b55ce3d4109666cf51af6ffd879d15d)
adds 77cb8cd r5384: for RPC-NETLOGON to pass we need to set the realm as well as the domain to the target realm.
adds bd00b5b r5386: added testing of registration of group names (This used to be commit 8afe4bd59916f9cc6b8eacd4668f93eb3b736839)
adds ca792c6 r5387: - added automatic WINS server record expiry
adds df6d143 r5388: uppercase the server name on ncacn_ip_tcp (This used to be commit c47eb38593f63ffe68f6bd51b101ea989eb8ee8e)
adds a065ade r5389: initialise the WINS ttl max/min values to something sensible (This used to be commit ee61fab163ed7faccef908d7458a2038fdad0887)
adds 205071d r5390: use __location__ to make tracking down errors in RPC-SAMSYNC easier (This used to be commit 40a8340f1b0fdb3b86f6330be4e1cec3959e89ee)
adds 85fd954 r5391: cope with w2k3 getting the timeout wrong in wack replies (This used to be commit 75766603e325d515a718b1d1ab0f08160ea1f790)
adds 352de70 r5392: added "secure" WINS server processing. Send a WACK on name registrations from anyone who isn't a current owner, then query the owner addresses to see if they still want it. (This used to be commit 8dc2a028d3ca0115d3173df435d926d7b6a4d5d5)
adds c29141f r5393: trigger timed events not to early, better do it a bit to late
adds 4e43af6 r5394: as the timing should be fixed in the server now, don't accept to early replies anymore, also print out usecs in the debug messages
adds 8c76eb2 r5395: fixed some loadparm memory leaks (This used to be commit b75f8fe1844c539d8a4e369225bcbe0e6f81e9de)
adds 240829d r5396: fixed parsing of NBT type 0xc0 compressed name pointers (This used to be commit 666cc65d10012fa2a413dfa619fbc4599f752728)
adds 97b2a6f r5397: added testing and server support for the special handling required for the 0x1d local master browser name in WINS (This used to be commit 2650b43ca903fb478d2943fa9bbdba8b2bf74966)
adds e428eee r5398: fixed encoding of *SMBSERVER name (thanks to Karl Melcher for spotting this) (This used to be commit 76c49851b921c137c59c45084c5dab95f1c16f58)
adds 530d46f r5400: Slightly better handling of help messages in net tool.
adds 4d980e5 r5401: using talloc_array() is neater here (This used to be commit b35ee83536e01c000aace2f4764f6727efd63170)
adds b1db787 r5402: a initial attempt at a IDL definition of the WINS replication protocol on tcp port 42. This is enough to reasonably decode (with ndrdump) all the packets I have seen on the wire. It will need some fine tuning once I understand the protocol a bit more. (This used to be commit 3f90bc132139815c23c7322d3d47268d92ba00ac)
adds 82e6a6e r5403: a simple WINS benchmarking program (This used to be commit d0f8b5bc6d64688cf9ad19d203d173ad2735f001)
adds 3bbe3fe r5404: allow spaces in the string representation of nbt names (This used to be commit dd3d4ded21e50130243de3b35927368875620d47)
adds 93cd3e9 r5405: try to use NBT name pointers when a netbios name is repeated in a NBT packet. This allows much longer names to fit within the limits of NBT name packets (rfc1002.txt also says this should be done, although Samba3 never generates them).
adds d816db1 r5406: fixed dependencies for the WREPL subsystem (This used to be commit 00b0ec8a599c9467ba52aebf978dc33648d33136)
adds 6d17fc3 r5407: - this patch makes samba's event loop code more generic and makes using other implementations possible. This will be mostly usefull for client apps which have there own event loop and want to use our client libs
adds 39713c7 r5408: - added testing for the behaviour of the special 0x1c name
adds 2251186 r5409: - add a gtk events plugin - this is used in our gtk apps - make the main() functions of the gtk apps look more simular (we need to get rid of the globals in gregedit!)
adds e284054 r5410: Automatically determine indenting for the ndr parsers (just like header.pm already did). (This used to be commit 90b262398b471acf560a8d05765cab1f25e24b5a)
adds 4c7c38e r5411: make network interface selection a bit saner
adds 8f49e17 r5412: don't force initial debug level up in ndrdump (This used to be commit 9536936992795629d19d4004fcad78cec3a3caff)
adds 845f559 r5413: enable standard samba command line options in ndrdump (so -d works) (This used to be commit 6f9eb74ef8536004d08ffd01ad41622b83526af6)
adds a6878f6 r5414: - added libcli/wins/, a basic client library for WINS replication
adds 14bd4b8 r5415: added a NBT-WINSREPLICATION torture test. It asks the server for the list of partners, and for each partner dumps the complete list of names (This used to be commit dacf5f166a0d5a7bc1d96e730748811c9f47bba6)
adds 97dcee6 r5416: nicer output when trying to replicate with a server that hasn't been setup as a partner (This used to be commit b94301b357801767e65e19be5d9464c58ecf621e)
adds a0667e1 r5417: Add wrapper function for typedefs hash rather then using the "our" keyword, move pointer parsing to seperate function. (This used to be commit ea872b9a2b9a51ba9f6c2842303d067e9e85d11a)
adds 12d4b8a r5418: - added version numbers to WINS database records in preparation for adding server side replication support
adds 01af829 r5422: Fix ethereal parser generator. (This used to be commit f5224d40c01b495f2607199f0d85a8c9afb056b0)
adds 16f64ae r5423: Change function table structure to allow short description of command groups. Also give up help function pointer in the structure since it's needed only in leaf nodes of command tree, and leaf nodes decide about help on their own. Usage function is still available on all levels.
adds a19b2e8 r5424: Automatically generate basic help display on basis of name and description from function table.
adds 308c7d2 r5425: Convert function tables to new structure (with description) and remove unnecessary help functions as help is generated automatically. Usage functions with precise information about usage of each leaf node remain.
adds a2a7869 r5426: Warn about embedded ref pointers. (This used to be commit 40547ed33fea57ee8f68a8f864f8f10c9a6d24dc)
adds a2aa220 r5427: NTSTATUS is treated by pidl as a 'real' scalar now. (This used to be commit fa97059d000859b3d0192ed4a0135770888aba6f)
adds c52fb55 r5437: Allow Samba4 to be compiled by tcc (www.tinycc.org). It still crashes when linking though. (This used to be commit 2e1e8db6dc877eb32b51cfc3d9c8f463d14530ec)
adds 7c65b81 r5438: Keep new CFLAGS if the compiler accepted them. (This used to be commit d0a6b973307ba3b740f18214f14682495a607c63)
adds 8f65c54 r5439: (hopefully) fix build on older perls. Thanks to tridge for pointing this out. (This used to be commit 0a78a1f90887afc695204f67af38138271aab2b8)
adds 5772a99 r5440: Some more generalizations (This used to be commit cf1208471247e2d734f90008d29827541f177952)
adds f42376b r5441: Put push, pull and print arguments in hash as well (This used to be commit a5bf662b52e270d45bba2605f844625cc30c7f89)
adds 06a19b3 r5442: Use argument list generator functions from NdrParser in NdrHeader (This used to be commit e912f36dc827d7ad38994b93967fe48aade27b2b)
adds 1c3140b r5443: Fix HeaderProperties(). Not re-enabling yet because I don't know why it was disabled in the first place. (This used to be commit e52256aec27e2aba8893cd2e570874482696b230)
adds 00da741 r5445: move FormInfo1 struct to the place where it's used
adds 2908e58 r5446: fix pulling of arrays in EnumXXX functions
adds b37252d r5447: Add some utility functions for arrays and use them. (This used to be commit a251712670e1daac949221407ae979b363dbc105)
adds 032d5ef r5448: another portability fix for solaris (This used to be commit 1909a0695295e984b948b7410addac0022904ab8)
adds d909237 r5449: More array handling cleanups. This should make the code more readable. (Output C and header files have not changed, just internal pidl changes) (This used to be commit b86b299197f2c3b314d0fc33c0139bd19ef637f2)
adds 8ce2133 r5450: Add test function for "embedded" conformant arrays (This used to be commit 900477226ddd0644626827d66cd45624f02b636b)
adds 42d6a4c r5451: - added separate wrepl_associate(), wrepl_pull_table() and wrepl_pull_names() functions, with reasonable parameters, so callers don't need to deal directly with wins replication packet structures
adds ea5ddbc r5452: Add implementation + torture test for echo_Surrounding (This used to be commit 1b71000cc15a06bd4868fbf4ce5415f5866d29a5)
adds 77701f6 r5453: Treat "embedded" arrays (surrounding structures) somewhat more generically. The default functions for remembering array sizes are now used rather then a special local variable. (This used to be commit 5f7882341fa435a495fa7181537b5599e2fc7a0d)
adds b0fc1bf r5454: moved the WINS server code into its own directory (This used to be commit 0bb997127fe6c49361d9f1eaeda5d9321601a52a)
adds 840bb19 r5463: Make need_wire_pointer() return the number of required pointers rather then a bool. (This used to be commit d40a49c8a7ea85335383144b18b1ecfddc0c4ae0)
adds 111b6c2 r5464: Simplify print function generator code. (This used to be commit 6d1ad1ce7a327d016636d8b374bfbe9ec2052d1c)
adds 6411207 r5465: Add support to multiple levels of pointers in pidl. Also add a new function to echo.idl that tests this behaviour. (This used to be commit e5eb5e847e75f2b7b041a66f84d9b919ddf27739)
adds c33c456 r5466: Put the type information list in a seperate module (require for some of the COM stuff) (This used to be commit fbce7464b2a61a46f5135ba2a341bea4e53f28e7)
adds dd411b0 r5472: First approach to composite rpc call fetchin user info. It does only compile. Completely untested yet, so almost certainly broken, but I don't want it to lay on my laptop only.
adds 595228c r5474: Remove random notes put in code.
adds 73477e0 r5475: Move some existing and new type information functions to typelist.pm (This used to be commit 280df525380d06d67ce33938c4760807d5466966)
adds d3996e9 r5476: Move ORPC extensions to DCE/RPC into seperate file. (This used to be commit 75d8fc8338ea0345ed0181f5700640029e311599)
adds 0dd7f64 r5477: - Move some more of the typelist stuff out of ndr.pm - Remember INTERFACEs as well (they can be types in DCOM) (This used to be commit d914cd1804636eb1a34805d48c18e016835e973b)
adds e770d56 r5478: Bunch of small optimizations and generalizations. (This used to be commit fd8fc22a79ec5fb7d5902605ca3984c4f8f463d0)
adds 7e400d3 r5479: Add ODL input support. The ODL module can convert an ODL structure to an IDL structure so that: - The COM subsystem can use the ODL structure - The DCE/RPC subsystem can use the IDL structure (This used to be commit a339765d99c90c46f29e2bd71a6aa271febb096d)
adds c708ef8 r5480: allow nopush and nopull on functions
adds 3d50701 r5485: Support nopull,nopush in header.pm as well. (This used to be commit d0d4251d6f8718256fd3baf7db4969dcf6073283)
adds 600c49e r5486: - Use references to interfaces in coclasses rather then full interfaces. - Couple of bugfixes in odl.pm - First use of multiple pointers in dcom.idl (This used to be commit 3110c2ec44a872a53e7d6015b85c68fdb604b4de)
adds a62ade3 r5487: - Allow disabling modules - Disable all current DCOM functionality (I hope to commit a large bunch of COM and DCOM changes later today) - Make remact and oxidresolver depend on orpc rather then dcom (This used to be commit f298f2a5478a905fe385b8d68318db92ee984374)
adds 9bec9cb r5488: - let the request be a child of the pipe struct
adds 6b4cac2 r5489: hide handwritten pull/push/print code from the caller for the spoolss_Enum* functions
adds 80d3047 r5490: The big (D)COM commit! :-) Contains most of the changes described in the DCOM paper in lorikeet. This is the result of 1.5 months work (mainly figuring out how things *really* work) at the end of 2004.
adds 4d10f2a r5491: Don't load the DCOM-specific services by default (yet) (This used to be commit e2cbe16c1e4e3912ecdccc6480a147478fff3d9e)
adds 9c6ad1f r5492: Update example coclass, autogenerate some parts. (This used to be commit 3c31cbaac0cd916e6af49bfd2260bc3b1a75b677)
adds a2223ef r5493: Some code simplification (This used to be commit 70b58aa7790a93b9c7cdaa644689b2b1fa5e5405)
adds 2787b5a r5494: Some more code simplification, some additional comments. (This used to be commit e601f51b82e99a999f0a9c62b487d56c715a3502)
adds 4926b8f r5498: fix OpenPrinter() idl and torture test
adds 1bee017 r5499: Commit forgotten change what tridge immediately pointed out in his comments to new rpc composite code.
adds 90428a4 r5500: ntvfs modules that are the final backend needs to set the
adds 218f289 r5501: check the return of talloc with the NT_STATUS_HAVE_NO_MEMORY() macro...
adds c13baab r5502: announce us as a print server by default
adds d900aed r5503: - add torture test which tests for invalid printernames
adds 9eed5a0 r5504: fix typo
adds 001dfe7 r5505: make usage of bitmap's :-)
adds 1b11ca3 r5506: Simplify the use of subcontexts and make them a bit less a special case. (This used to be commit 48d54a9b57c0b233c7c60392b23876b426bbdec1)
adds 6fbcb35 r5515: fix PrinterInfo3
adds 09879ff r5516: NT4 doesn't support GetPrinterDataEx()
adds b147275 r5533: Patch to detect infinite loops when traversing a tdb from "Shlomi Yaakobovich" <Shlomi at exanet.com> Jeremy. (This used to be commit 84f6d2b3dd29c1aa478708db9617a79382158f64)
adds 68ce448 r5537: - make use of bitmaps and enums
adds 95bb957 r5538: Fix typo in comment -- non-existant constant name mentioned (This used to be commit 1d033d9dba7bc567b5458c08672ce9e570bb374b)
adds ae223fa r5539: more bad name checks and don't check for \\localhost and \\127.0.0.1 we maybe use this in the build farm
adds 9401b2b r5540: - some more input checking in OpenPrinerEx()
adds 7fc5f4a r5550: Initialise retry count - valgrind was freaking out because this value was not set. (This used to be commit 328f37a3e8d10f97f361fb041be24f1ac88b6b0a)
adds c9b766a r5551: Protect against falling off the end of the name resolve order list if a name is not found. (This used to be commit c23f767a9f5dd2dcae31bded540263b08876ecc2)
adds 84d632a r5552: Don't try to read the value of r.out.result when the dcerpc client function returns non-OK. If a non-OK status is returned then some or all or r.out is likely to be uninitialised. (This used to be commit 0e83a306b06442a1adfe02ea6bdb727a42c7bacf)
adds 04d3e80 r5553: Add idl and test for spoolss_AddPort(). It always seems to return WERR_NOT_SUPPORTED though. (This used to be commit ba4730a37838f45db1b77b777af8efdb45a06006)
adds 23076ea r5554: Constants and untested IDL for spoolss_SetPrinter() (This used to be commit eed816e20f9cfcfc7bc475f1007578dcd2fd8ae0)
adds 181da32 r5576: Bunch of fixes pointed by tridge. A few more to come...
adds e8eee54 r5583: some more docs (This used to be commit d7751e3181dc82ddd416ccd35c806c6f105b0825)
adds d2dc869 r5584: add new experimental ldb module (This used to be commit e77a070c841c7a1b73dfcea2d43651618557d0f4)
adds b1b1481 r5585: LDB interfaces change:
adds 625a267 r5587: more work around the samldb module fix the provision.ldif the layout of the @MODULES dn has changed since last commit (This used to be commit acb99e63d40e71fa843c1b7a1719a350a353ed28)
adds 7d7aacc r5588: We currently use a string representing an hex number so conform to that. But we should move to a signed integer in future to be AD compatible. (This used to be commit b67512c5139af121b6579a5c6318a489c2132ebb)
adds 56d2030 r5598: GTK+ cleanups, remove some globals (This used to be commit 12bfb37e1b633e8176286601fa38e565dd1f85e2)
adds 70f7c56 r5601: add a gsskrb5 backend that uses lorikeet-heimdal's new gssapi with GSS_C_DCE_STYLE support, it's just a start and does work correctly yet
adds 4a3ca96 r5603: add "authservice()" property to the interface property list so we can specify allowed target service names in the idl file
adds 70ae0bb r5610: Starting libnet test of userinfo call. Unfinished yet, though doesn't break anything at the moment.
adds 0dcd79b r5611: Add EnumPrinterDataEx-test (for now just for PrinterDriverData, we need to enumerate (recursively!) over all keys with EnumPrinterKey later on.
adds 3a55299 r5646: state->loadfile might be NULL after allocation so this is really should be NT_STATUS_HAVE_NO_MEMORY(state->loadfile) instead of NT_STATUS_NOT_OK_RETURN(status). (This used to be commit eb57a587889611bcf39d75d4e15b627f36899a53)
adds b55b885 r5651: A bit more code in userinfo test and hook up test function to main torture binary.
adds 75d2452 r5652: Add libnet tests section to torture test.
adds df036e0 r5660: Reduce number of generated "{}"'s No longer complain about pointers to arrays - we support those. (This used to be commit 128c0ecf030043e81d73aaeda6afb731075f8f9e)
adds 631aa1f r5661: Be a little stricter on syntax regarding arrays. A pointer to an array can now only be :
adds 363f99d r5662: eventlog uses dom_sid so it depends on security (This used to be commit f9e9ff0d8dc9acd80143e15566811830f9993667)
adds 75b3cfc r5663: Revert some changes I didn't mean to commit... (This used to be commit 54e0be6f1eccbd870eb0e60ae8cdb90d2dc7f657)
adds ec97506 r5664: simo, please look into this. It is possible for the number of elements in msg[0] to be 0, in which case we crash. This is a workaround.
adds 2f9e165 r5665: the data within el2->values can still be used at this point, so don't free (This used to be commit 12d03f96637b9298e0cbc7ee544ca97fffcab9f8)
adds a52a6f1 r5666: winxp will use a NTTIME of -1 to mean "don't change" in setfileinfo basic_info. Add null_nttime() as the equivalent of the existing null_time() call for cheecking for valid NTTIME values (This used to be commit 439ce2efbf7d2ba9b17d6b4bfaf651e781140715)
adds 7658327 r5667: Move schannel state into libcli/auth (as it belongs with schannel, which will move in with the rest of GENSEC shortly).
adds 42031bc r5668: Add tests to RPC-SAMLOGON to test for user at REALM style logins. These need a NULL domain (or a "" domain, except this breaks NTLMv2, and I need to look into it a bit more).
adds 348fa3f r5669: Couple of minor clearifications, simplifications. (This used to be commit 09a9222b600d58271f42ee0870e0c933d2e105d0)
adds 0b4c61a r5670: simplify and clarify ldb_modules.c code rectify the test schema correct a glitch in schema module (This used to be commit 0579b5f7adfe160be8ecf124934b6593a02ed06f)
adds 5658167 r5671: Bunch of fixes related to arrays and pointers to arrays. (This used to be commit 00ef0feaddc096d8f5e2755feecaec37d589a99c)
adds ffae01d r5672: Use switch_type() and the token storage mechanism for unions: - Makes union handling less special - Allows unions in arrays, etc - Compatible with midl - Pidl will warn about switch_type() and the type of the switch_is() variable being different (This used to be commit dc6b4ffc82a191631bc16a4b93a4916a39183ec6)
adds 77ec3f6 r5674: - Re-enable DCOM support. - Always put IID in vtables (useful for asserts) - Add table to keep track of DCOM proxy classes - Bunch of smaller bug fixes (This used to be commit 26d5a0b92c66bc86d0c26f687f83fa712342ac32)
adds dd2aefd r5675: - More DCOM bug fixes - Keep COM and DCOM more seperated (This used to be commit f694f484c422d0c86beb58e8f62f134f8676d5e1)
adds d892500 r5676: Fix some alignment issues and IRemoteActivation (This used to be commit a9b13f67012d235d98920e639f59411d57a79bd7)
adds c148831 r5677: Split structure definitions from implementation.
adds 3a9d9ab r5678: Torture tests require also libnet in order to run NET-* tests.
adds 983306c r5679: Complete basic test of rpc_composite_userinfo function (which btw proves the function is completely broken but that's what tests are for)
adds 3e88cae r5680: Don't crash if none of the predefined keys is available (reported by Alexander) (This used to be commit 0d789872a890062b0b95aa039bb853bb6c07b2d0)
adds c857c03 r5681: fix the build and compiler wanings
adds bbb69c5 r5682: fix the build
adds 1bbaa12 r5697: Give an error message when a ref pointer is NULL (requested by tpot) (This used to be commit 7ecc2e6130d7f284906cbc50dda86c742f139fae)
adds 961148d r5709: Leave out the pull/push call with NDR_BUFFERS for not just scalars but also for structs/unions containing only scalars. (This used to be commit a3e136b2f3bd51159775fea25eff0ea81e9716f7)
adds 020817e r5716: Add new Unix extensions defines for infolevels (This used to be commit 7f6ea98e0f338c3c9f1132c6d64a54266c1b9cfa)
adds f52643c r5730: More fun with delayed write semantics with multiple file handles open on the same file on the same connection. Jeremy. (This used to be commit 23733abfa201347265f54232989b608b11ad7a85)
adds 1ecdd79 r5736: fix to avoid endless recursion in ndr_size_*() calculation
adds 736797e r5737: add some error codes
adds 4b83366 r5742: - add torture test and idl for DsReplicaUpdateRefs() (the torture test currently only tests if the idl is correct)
adds e90c904 r5764: add support for embedded ref pointers
adds 26cb89f r5765: remove unused var
adds 768f82c r5766: get some more DsGetNCChanges stuff parsing correct
adds f58143b r5769: Fix unused variable warning. (This used to be commit 80dfac3640443a41f7e45e9164ca1a6749494011)
adds e9ca6e4 r5775: Remove some unused functions (unions are no longer as special as they used to be) Add oxid mapping table support in DCOM (This used to be commit e193555f0eec2dda8c8760e9668181200fef0a1e)
adds fd0aa01 r5777: At some stage SIG_ATOMIC_T was renamed to sig_atomic_t. This should fix abartlet's compile problem. (This used to be commit 170139035ab1e7659a82e1e2d40990f4d7f146c3)
adds 1fb7f63 r5778: Remove tdb_set_lock_alarm() function from wrappers at tridge's request. (This used to be commit 8b83eca265b6ad5f33e90beac67f3e1621010764)
adds 639edc4 r5779: Remove signal and timeout gubbage from tdb. (This used to be commit dbb56e9a59cf00d57b09ded6d60bf9424d5f1f4c)
adds 03cd26e r5780: Remove unused arguments. (This used to be commit 1ee84e373e2b44c96f9353f194b766d6a144e7ce)
adds ee46130 r5781: Fix build. (This used to be commit 35354456b2ab2fa173359fa16d8accb13a8fac7d)
adds d93d5f9 r5782: Use standard input for reading packet data if filename not specified. (This used to be commit c3c6dafc3120ed5018a27a882cbc09e9d05fac33)
adds d830fcd r5783: Test renaming of accounts in the RPC-SAMR test, and add support into the SAMR server.
adds 6647713 r5785: Fix subcontext pushes (This used to be commit 0d590906cd7706ebd8c6d5921546291e98067864)
adds ebc34d2 r5796: add ndr_* function for int8 and int16
adds a81a2c2 r5797: - add idl property [subcontext_size()]
adds 9743bdf r5798: limit the size of an sid, 28 bytes complete is the biggest SID that can be handled.
adds cead129 r5799: more DsGetNCChanges updates, I'm starting to understand it...
adds 5554617 r5800: fix recursiv printing in ndr_print_DsGetNCChangesInfo1()
adds 1d64203 r5827: Make ndrdump accept a uuid as well as a pipe name to specify which rpc interface to use. (This used to be commit d59bc9dc9bb3a11dd07b7862ea10d1b32e670598)
adds d7b5a56 r5828: add some idl for DsAddEntry()
adds c638a83 r5830: start to analyse the attribute values, depending on the attribute type
adds c2875e5 r5839: add LDAP DirSync control idl
adds 85e0b90 r5850: enable parsing of revision 4 security acl's
adds 795f593 r5852: Rename ndr.pm to ndr_parser.pm I'm going to add a ndr.pm later on that'll generate a tree with necessary information for the two NDR backends (eparser, ndr_parser) containing alignment info, etc. (This used to be commit 5162daa9464cd64930f5a8fd0d7b381b122c931d)
adds 8594348 r5853: Move some of the functions not specific to the Samba NDR parser generator to a new ndr.pm. Add function that can generate a "OrderTable" describing the order in which the NDR data will be pushed/pulled. (This used to be commit 2603a7326d7e54a012a95e37fd54433b85d8acc4)
adds ef213b0 r5866: Add InitShutdown IDL and torture test. Implement push side of NDR_LEN4|NDR_NOTERM strings (pull side was already present) (This used to be commit ea61ec1122841716ed5d90085ba79e7bf691bd6a)
adds 72621f8 r5867: winreg depends on initshutdown now (uses initshutdown_String) (This used to be commit ff478d44bed302f4a27edea56e9b7e897e62c769)
adds d4c0da1 r5871: Remove file with unused function (that uses fstring) Remove fstring usage from version.c (This used to be commit d25163159c19d6f948551438f459d161ba6ea4ac)
adds 00ac91f r5876: Add a test account for the duration of the samsync - to ensure we have a good variety of things to test against.
adds 928af7e r5877: It is not an error to have a zero-length secret, after decryption.
adds 2b41ba0 r5878: Be clear which machine name (We have one worksation, and one BDC) we are doing logins with.
adds 5aa2646 r5879: Rename SAMR_FIELD_WORKSTATION to SAMR_FIELD_WORKSTATIONS - it is a list.
adds 48e7cfb r5895: Remove old auth_domain code - to be replaced with entirely new implementation.
adds 3240f01 r5898: Handle errors in the 'sync' name and IP address handling code.
adds 439056c r5899: Fix spelling.
adds a25443d r5900: Use flatname to specify the netbios domain name (matches what win2k3 uses for trusted domain records) in the secrets join records.
adds 4037a7e r5901: Add another option to the test script - the realm, which must match the real ream, not just the short domain name.
adds df64302 r5902: A rather large change...
adds 63b5ad6 r5903: While I can't test IPv6, metze asked me to commit a matching change for unknown hosts that I just did for IPv4.
adds 105660d r5906: Fix the usage of the internal popt (make proto should ignore it) Updated included popt to 1.7. (This used to be commit d60cb643e8a46771f3d836307ea45b869f34dc9b)
adds 02075be r5917: First step in using the new cli_credentials structure. This patch puts support for it into popt_common, adds a few utility functions (in lib/credentials.c) and the callback functions for the command-line (lib/cmdline/credentials.c). Comments are welcome :-) (This used to be commit 1d49b57c50fe8c2683ea23e9df41ce8ad774db98)
adds 34cde06 r5924: Use cli_credentials in libnet/. (This used to be commit e5bc6f4f1716568ae7022d61b5b35ee047b58414)
adds 05bc2d7 r5928: Use cli_credentials in: - gtk+ (returned by GtkHostBindingDialog as well now) - torture/ - librpc/ - lib/com/dcom/ (This used to be commit ccefd782335e01e8e6ecb2bcd28a4f999c53b1a6)
adds 13b0776 r5929: Use cli_credentials for the SMB functions as well. Fix a couple of bugs in the new cli_credentials code (This used to be commit 4ad481cfe5cde514d2ef9646147239f3faaa6173)
adds b7676c4 r5930: Fix initialisation of dcerpc_binding->authservice (This used to be commit f8cf161e0e59bd6b2a62135be8511403f4e9ca70)
adds 455be8f r5932: Use cli_credentials somewhat more in the Gtk+ code Support ncacn_spx in DCE/RPC bindings. (This used to be commit a0233a3a9a83176ae46873d3a25ed601758a1511)
adds 340d35b r5937: - performance improvement to talloc_asprintf_append()
adds 689a803 r5938: - allow NULL string argument to talloc_vasprintf_append()
adds da5349d r5939: improve talloc_realloc() docs after feedback from lifeless (This used to be commit 301cbb0d12919f83d6b735c2e23b49fb49d5394d)
adds 376b03e r5940: fix schannel against w2k, it skips the confounder in the signature (24 bytes) for singed packets but it accepts 32 bytes from the client.
adds 645711c r5941: Commit this patch much earlier than I would normally prefer, but metze needs a working tree...
adds e25cff1 r5942: A couple of small changes to fix things up with the new credentials infrustructure.
adds 07c7057 r5947: print out the password hashes when -d 100 is in use, very usefull for creating a keytab file with
adds 1bb3e99 r5949: give things more meaning, and reuse structs where it is possible to make things more clear
adds 88a5f8b r5963: Fix parameter passing for gentest and locktest (This used to be commit 28914c89dc1400d8364c13258ec0e8558acc7dfd)
adds 7c55d0f r5976: SIDs can't have more then 5 subauths (caught by [validate] and range()) (This used to be commit ec1eaa274b997197ca6996457229c802f1b76d56)
adds 4c47389 r5977: Fix uninitialised memory bug in ndr_pull_ref_ptr(). This fixes the Test_DoublePointer test failure. (This used to be commit 4089d5f67d6e4121056a63ececb13187fd773636)
adds 1cb21b8 r5980: Fix double free after unexpected disconnect. (This used to be commit 6149bd3702a0293fc1f798de7c399e3e6858416d)
adds d735487 r5983: Start support for being a domain member in Samba4.
adds c62fc9b r5984: Add index and attributes to default ldif for secrets.ldb
adds 8307c19 r5985: Actually adding auth_domain.c in -r 5983 would probably have been a good idea....
adds df8c102 r5986: Fix the build. Metze, could you please verify that this fix is correct? (This used to be commit f3006e623bcf65a05238fbd3362ee958b948e70b)
adds 9b48673 r5987: Add credentials callback for gtk+. The gtk+ apps now no longer ask for a password when kerberos is being used. (This used to be commit 642ec7cbef6d392b49ed0fe86d1816d4953e30ad)
adds 79f6bcd r5988: Fix the -P option (use machine account credentials) to use the Samba4 secrets system, and not the old system from Samba3.
adds 4a095be r5989: Display authentication information (list of available auth protocols + principal names per endpoint) to gepdump. Still need to fix memory management in the GTK+ utilities... (This used to be commit b48a0af0b0fbf1234627ec785699896a44b23e75)
adds b8f395c r5992: Rename schannel.c -> schannel_sign.c. The rest of the schannel code (from librpc) will be moved into schannel.c soon.
adds 01ab112 r5998: I was wrong with the highwater mark...
adds 220f82e r5999: ups, remove the testvalue that I used against my w2k3 server
adds 3ec2c00 r6000: add some notes about the cases where compression (or what ever this is) is used, in the reply.
adds 44484c7 r6010: Change the testing order, so we test all transports for each binding option, rather than all binding options for each transport.
adds 1e415ce r6015: Add testprogs/ directory and original rpcecho sources ( from tridges junkcode at http://samba.org/ftp/unpacked/junkcode/rpcecho-win32 ) (This used to be commit e33397f383342d91326a5c2939c5213a5fc5d9cd)
adds fa9fa3d r6018: Add idl and server side for Test_Surrounding (This used to be commit ed11601aef11df35f30b10e422e7113976dc6f26)
adds d600b78 r6019: Add IDL and server side code for Test_DoublePointer (This used to be commit 0559f22bbe854b7d5e15db471e51264cce413e6f)
adds 038c4c4 r6024: Some of the ordering constraints on the popt callbacks were getting painful, so don't call lp_*() functions until the post stage (rather than in the cli_credentails_init(), which is called in the pre stage), and don't open the secrets.ldb looking for the machine account details until we actually need them (well after popt is done, and we know we have the other things right).
adds f312d91 r6025: Remove unused variables. This code will be modified again for the new cli_credentials code shortly.
adds f82bafa r6026: Update the kerberos keytab code to match Samba3 again. (untested at this point).
adds 46b22b0 r6027: Add copyright, and add a useful debug message.
adds 2eb3d68 r6028: A MAJOR update to intergrate the new credentails system fully with GENSEC, and to pull SCHANNEL into GENSEC, by making it less 'special'.
adds 73b77ee r6030: Missing from previous commit, a small header file to link libcli/auth/schannel.c and libcli/auth/schannel_sign.c
adds 21d9419 r6031: don't try to send errors when the socket has been destroyed (This used to be commit 54c02846791cd8bda942fec847257c00013d3409)
adds a19d002 r6032: Fix up SetServerPassword2 on NETLOGON for [bigendian]. Clearly nobody has the patience to run test_w2k3.sh to completion :-)
adds ae1ea56 r6033: Patch from 'lifeless' to clarify behaviour with NULL pointers.
adds 2fa732c r6045: Couple of small GTK+ fixes Use uint32_t and uint16_t rather then DWORD and WORD in the NT4 backend. Add some more unknown fields.. (This used to be commit 6c3b1ec3296c7ab1ddfdcee86162f2eb0d73f5a8)
adds 5a9ceee r6061: add start of compression support in our rpc code
adds 747eb74 r6065: revert test value
adds 5ae38fb r6070: Fix typo's and fallback to "" as default user name if no other username could be guessed. (This used to be commit 7fe77cd65901776b5a78e8398547f364379259d3)
adds 0c936ac r6074: fixed non-spnego connections for new credentials code (This used to be commit ff6663aac8ed475bf65d9c06d7f2447a9827898c)
adds 0d36266 r6075: added talloc_enable_null_tracking() (asked for by lifeless) (This used to be commit 40b8ee186af3e7f771c680dbbb03fdcf559bf103)
adds 68d7a5e r6078: Correctly fix the failures for NT1 (not SPNEGO) session setups in the client. The issue was actually a cut-and-paste bug, I was filling in the .old not the .nt1 part of the union.
adds 6ed40ed r6079: Add inline documentation on the credentials context API.
adds 5487ee5 r6084: - Introduce the samldb module dependency on samba4 - This module will take care of properly filling an user or group object with required fields. You just need to provide the dn and the objectclass and a user/group get created
adds 1a4bb9f r6085: dc is case insensitive (This used to be commit 55117f1ab9171ee77cea5a6635411b23e7c542c8)
adds be6285a r6086: default to stderr for error messages in ldb, so we get errors in ldb_connect() (This used to be commit a6e492f95c6f31ed37ee32a13a34fa2847d8352d)
adds a5ee5aa r6087: - remove the dlopen code for now (before it goes back, it needs to be made into something that isn't a maze of #ifdefs)
adds e91fb06 r6088: Add the socket_wrapper library. This is a very simple library that redirects traffic (currently just IP traffic) over unix domain sockets if the SOCKET_WRAPPER_DIR environment variable has been set. Aim is to use this for the Samba4 torture suite on the buildfarm.
adds 8c270fc r6093: Patch to fix sys_select so it can't drop signals if another fd is ready to read. Patch from Mark Weaver <mark-clist at npsl.co.uk>. Jeremy. (This used to be commit 857e98e8ea842bb94c93b81d7b69e3d304f100f5)
adds e6aeeb5 r6094: Work on the Kerberos code recently merged from Samba 3.0. This fixes up issues I introduced during the merge, that caused a segfault.
adds 4f4d18d r6097: allow compression only on subcontexts
adds d4886d2 r6098: fix parsing of empty union cases
adds 3b05dae r6099: use the enum print function
adds 4931dfc r6100: - fix nondiscriminant -> nodiscriminant (that takes me 2 days to find...:-( )
adds e760bd3 r6101: only allow properties we know about, that helps to catch typos!
adds 64ad915 r6109: nicer way to handle compression in the torture test
adds d15845e r6112: try to decompress all chunks and put them together
adds 7cabdeb r6113: Move GENSEC and the kerberos code out of libcli/auth, and into auth/gensec and auth/kerberos.
adds 4810ec4 r6114: the marker is const and is 0x434B 'CK'
adds dfbd175 r6115: don't try to decompress level 7 buffers yet
adds da38166 r6118: Make it so that we can do --with-zlib=no in configure and also a couple of small typos. (This used to be commit 9b4069e84573f85ce4341ceacd35737a18726a0b)
adds 4581134 r6128: fix the build
adds 0403e20 r6129: - add our own MSZIP decompression implementation (taken from cabextract.c from KDE) this code maybe need to be rewritten and the compression side needs to be done, but for now it seems to works
adds 79fb22f r6130: More work on the NDR tree generator (This used to be commit ad7ea50eb29402d213438e5fcaa56f853c00487e)
adds e6772ed r6131: decompression of DsGetNCChanges level 2 responses works now (and the push side isn't used currently...)
adds 59b2ffb r6132: allow up to 15 sub_auth in a dom_sid (tridge: asked me for that commit)
adds d2f2d5c r6134: add a new type dom_sid28 which is a 28 byte fixed buffer with a dom_sid in it
adds 2d03496 r6135: - make use of the new dom_sid28 type (this fixes parsing of w2k blob, which some times have random gargabe data in the sid buffer)
adds 44d7f4f r6139: Move socket_wrapper to a seperate directory (This used to be commit a2ef9225f15e369af7b884262b997ab321fd24d6)
adds 848329b r6140: - Add configure option for enabling the socket-wrapper library, so it can be enabled on the buildfarm without requiring --enable-developer - Support tcp and udp being used on the same port - FIx some portability issues (should fix the build on some hosts on the buildfarm) - Ignore setting TCP_NODELAY on (semi-)TCP sockets rather then complain about it not being supported (saves us from a couple of error messages for each connection that i [...]
adds e124ec9 r6143: Put compression support in the subcontext handling functions rather then at the element level. (This used to be commit fac5edd2b71759c82232713f77ab91b41ed09250)
adds 07e3fa2 r6144: Apparently there are more systems that have AF_UNIX then AF_LOCAL (we already use AF_UNIX in other places). (This used to be commit 88d93b9782766ab1159a233307ef508881caa615)
adds c363874 r6147: The maxfd was being recalculated on every event loop, which made us less scalable. It only needs to be recalculated when we the highest fd is destroyed. (This used to be commit 568b9175f329f594404c9091ee5946670c40697e)
adds bc345db r6148: Add a showflags target to display the various compiler flags a la showlayout. There seems to be a bunch of -D and -I stuff in LD_FLAGS which I don't think should be there. (This used to be commit 87f88aaceeacf57b4a8a31e005894cbff4a21779)
adds 4b96d83 r6150: fixed a few socket_wrapper bugs.
adds b1e46fd r6159: Move some more general ndr stuff (alignment calculations) to ndr.pm (This used to be commit f4d550c348e9604439f07329ddbc3cf65891d578)
adds 7288298 r6164: More comments in the code.
adds 772f317 r6165: fixed up the userinfo composite code. Fixes include:
adds ac5fc13 r6177: Use here documents instead of print() statements to generate the Makefile fragments for the build system. This allows the file to be edited without using quite as many backslashes. Some are still necessary for interpolation of perl variables though.
adds 0ba6108 r6178: fix ncacn_np connection without sign or seal against NT4
adds 3abce73 r6179: - add new spoolss tests for all spoolss_Enum*() calls which didn't need a handle as parameter,
adds 3b8c824 r6180: Use token_lists for storing switch values (This used to be commit f66e11137eed69b44f0739f1064625cbd96243bd)
adds 934f11c r6181: Use ndr_print_set_switch_value() here as well. (This used to be commit 4da9d1d5c277eb65d0fe5bf5c4690531dcfb85de)
adds b9df3f5 r6182: Jelmer, I think we need to initialize the switch_list, else we are crash city. (This used to be commit 6526f21fb72094e8ff62bfc2693a49a3b1679a95)
adds a47cb58 r6184: the beginnings of the libcli/dgram/ library, and the dgram server. Currently just listens on port 138 and parses the packets (using IDL like the rest of NBT). This allows me to develop the structures and test with real packets (This used to be commit 10d64a525349ff96695ad961a3cfeb5bc7c8844f)
adds 6db5d09 r6185: added LIBCLI_DGRAM to the list of libs to be built as part of LIBCLI (This used to be commit 47e1452da08d06b0b9f15545b3b2b0631f15bac2)
adds cf97980 r6187: 1. Make sure that we don't try to delete . and .. in a more portable way.
adds fa27fa8 r6188: correct fix for rev 6182
adds d2128c1 r6189: move function to the right place
adds 638104d r6190: fix gensize on unions
adds 051206f r6191: fix spoolss_Enum* push code
adds 32e6cf5 r6192: remove handle->destroy function pointer, this should be done by talloc destructors now
adds b46eb7a r6193: we don't need to store the handle type here, it's in handle->wire_handle.handle_type
adds 746bb14 r6194: - fix some spoolss_*Form names and types
adds d3911fa r6195: I think Metze meant SPOOLSS_ARCHITECTURE_NT_X86, but I could be wrong. (This used to be commit 85c2b8b9447efdcefe16517a5509357262c6229c)
adds 89f03dc r6196: Make the comparisons consistent with in the same expression. (This used to be commit 6f7337163e2eaae2d24ccebcd31787e48f543fbf)
adds 4baf0b0 r6197: fix for my last commit, I removed SPOOLSS_ARCHITECTURE, which was "Architecture" (sorry richard:-)
adds f9b3a8d r6206: go baack 10 revisions to get DatabaseDeltas, this shows that the bdc only need one call to get in sync again (except something like NT_STATUS_MORE_ENTRIES is returned)
adds cf52d62 r6207: - clean up source topdir - move provision stuff to setup/ - remove unused scripts
adds e1e8928 r6208: Add cli_credentials support for swig wrappers. For the moment it only does anonymous connections. (This used to be commit b09a4723539235fc924134aa50fc4aed040afb33)
adds 769070d r6209: started added code to support mailslot requests over UDP/138 datagrams. This adds the IDL to parse mailslot packets, plus mailslot dispatch and listener registration code.
adds d77e7cd r6210: Call cli_credentials_set_conf() when initialising credentials in cli_credentials typemap. (This used to be commit 1c88e71ec645d10648f01e0405d29a4a83bc4036)
adds 2543885 r6211: Use cli_credentials_set_{domain,username,password}() to fill in command line arguments for credentials typemap. Neat! (This used to be commit a3e7d71463053101e743a930f2648269d63ecaca)
adds 3b64edc r6212: Treat uint8 and int8's as integers instead of chars. Swig maps a char to a string when we really want an integer. (This used to be commit 86c62b92e84a6eb1e756a7125777587583a9276e)
adds f0641ca r6213: Add %array_functions for struct samr_String so we can create and access arrays of them. (This used to be commit fc2b73d4d75f383108632935ba047890c816b283)
adds b796dc4 r6214: Fix typo in DomainHandle.OpenUser() function.
adds 86122d7 r6215: Add test for LookupNames. Fix CreateUser2 test. (This used to be commit e3a69a73222ae3277c2d10d33c5c71b7a14da789)
adds 66a3750 r6219: This change allows us to fall back to authenticating without DCERPC_SCHANNEL_128 if we fail. Thus, it allows us to work with Windows NT DCs ... (This used to be commit 3034b226705c4736d57c9bf4e9470c4d44c72e8e)
adds 567a746 r6222: fixed the socket wrapper code for getsockname() (This used to be commit 11e245a3f0e1523eba3a042db140dec8732aa985)
adds 7c6c3661 r6223: added a bit more datagram infrastructure and the beginnings of a test suite. The NBT-DGRAM test does a UDP/138 netlogon request, to which a windows server sends a reply, but the windows server sends the reply to the wrong port (it always sends to 138), so the test suite doesn't see it. (This used to be commit a7634625dbc944dd8256a822be290010f341a571)
adds 6d0c1be r6226: A couple of small typos ... (This used to be commit d2c5320a18821439e49d3f7bffebc47129b8b057)
adds c46c6e2 r6229: Back out these changes ... (This used to be commit 321fbae51267153102e47845736f2c3a5abfe0be)
adds e3775ee r6238: Ensure if realloc fails on an internal tdb we fail gracefully. Jeremy. (This used to be commit d69f7c05468ae54e0474b188fedabe14e7297d53)
adds f83e6de r6245: receive and parse the GETDC response in the NBT-DGRAM test. The test now tries to bind to port 138 if possible, so if you run it as root and smbd/nmbd is not running then it works against windows servers (This used to be commit 52ccdb79bc922be52c24dd393323dbbee83a2aea)
adds 866c62f r6246: stop waiting when we get a reply (This used to be commit 8b9a5d8336da43619fc1ea8f081d5ade98f0599b)
adds b0ca8ed r6247: added the server side code for receiving mailslot requests, and parsing incoming netlogon requests. No replies are sent yet. (This used to be commit 3b34df6a674cd2aeddc354cdadae3f0e1c000d45)
adds ce7eb41 r6248: added parsing of type 10 UAS announce netlogon packets (This used to be commit d7e6e395cedef47dc182094c91f764e248b9b149)
adds 20841a2 r6270: Move the VUID handling to a IDR tree. This should avoid O(n) behaviour on session setups, and because we no longer need do deal with the linked list as much, the code is much simpiler too.
adds 6d1ae6d r6271: Don't zero the cli_credentials structure - instead allow valgrind to track the use of un-initialised values.
adds 3ae4d87 r6272: For 'programmed' use of an anonymous account, we should use cli_credentials_set_conf(), not cli_credentials_guess().
adds fc1b6ba r6286: Add back metze's test of setting a trust password to ''. I removed this because I don't want our torture suite to leave behind accounts with known passwords if it is stopped in the wrong place. It is now run behind the -X (dangerous) wrapper.
adds e7dd6a1 r6287: sorted out a small but surprisingly tricky dependency problem with the ndr code for handling sids and security descriptors now that we have a sid in the nbt IDL (This used to be commit f8e77fcdeac704aed5e501aa9108f3ed0ab26ca4)
adds b708e87 r6288: the nbt dgram server now responds to GETDC requests. It works with our test suite, but doesn't yet seem to satisfy a nt4 client. I'm investigating. (This used to be commit 406217262dff5adb5d0cb0028198e08f66cc85f4)
adds 0af9ba9 r6293: fix formating
adds 5eff721 r6294: - add obfuscate support, which is used in MAPI rpc's, (the ^= 0xA5 stuff), based on a patch from j.kerihuel at openchange.org
adds b95914c r6295: - add idl for EcDoRpc from the exchange_emsmdb interface this one uses a obfuscation(0xA5) subcontext
adds c6595e1 r6306: Add simple WMI client test script (This used to be commit 690a7d71d8d7c98d2002ab04c289c57ccac835c4)
adds b1dba5e r6309: Remove this file it is empty and unreferenced. (In preperation for renaming password.c over the top, as it deals with sessions, not passwords).
adds f3e3f3a r6310: Rename password.c to session.c, and remove the linked list of all outstanding sessions, as we don't use it.
adds ab06749 r6312: Metze reminds me this header is no longer required.
adds 9782a22 r6313: Much better handling of LogoffAndX when the vuid is invalid (ie, don't segfault). This should fix another of the issues that Richard came up with last week.
adds 1372e93 r6314: A more complete RAW-CONTEXT test. This Samba4 currently fails, but it now tests areas in extended security handling (SPNEGO) that are just plain odd...
adds b322103 r6315: Allow sane session setup behaviour on SPNEGO regarding VUIDs.
adds b6fd09d r6320: some minor netlogon datagram fixes - NT4 can now join a Samba4 domain without Samba3 nmbd (This used to be commit 4507bdc339505e91118d403948946f4a98a4f562)
adds f06e39e r6321: added IDL and test suite for NBT dgram 'sam logon' request (sent by clients when a user tries to login) (This used to be commit 08ded62156b387457bc56b5910e1ddc813b375bd)
adds 481e80a r6322: Fix compile warning for struct sockaddr. (This used to be commit 9c45f8d7bc21a4426091ea03f9f0681d7dad3edd)
adds 63ddff3 r6323: added server side support for dgram NTLOGON requests. NT4 workstations can now login to a Samba4 domain. (This used to be commit df146d64ebce6b462c08a1f30919390fcf8196cb)
adds 602be3f r6324: Pass server name instead of binding string on command line (always use ncacn_np for the moment).
adds 6bb0231 r6325: Rename aliasname -> alias_name in CreateDomAlias function. (This used to be commit 63dfa9b80649928baf72687381fcfb6dd4d20032)
adds 041e467 r6326: Add %array_functions for struct lsa_SidPtr.
adds 621588c r6327: Add LSA objects to dcerpc swig library. (This used to be commit b6e883a613e35ec3d5541a45efb80345578e2460)
adds 0545dfe r6328: Fix bug in OpenAlias.
adds 6f036da r6329: Write tests for newly implemented alias functions. (This used to be commit 30d0c9fb2ededb86e40b985820a426f8df84053b)
adds 8d0a363 r6331: added IDL and test suite for the ADS style response to a datagram netlogon query.
adds a451bc7 r6333: removed an extraneous line (pointed out by metze) (This used to be commit 61d65d100d38529966f3f1803f66ed47540dc852)
adds 8c4e060 r6335: at debug level 10, save netlogon and ntlogon packets that fail to parse (This used to be commit c29279355c679e821665d028f207ee9ed6f857ef)
adds e284a26 r6338: ADS style GETDC response now works well enough that WinXP can join Samba4 without Samba3 nmbd (This used to be commit f4d07d7d3b6973b503d8c98f177471dd6cebfa92)
adds 0ab612f r6339: set the NBT_SERVER_LDAP and NBT_SERVER_KDC bits based on config (andrew, please fix the method of sseeing if we do krb5, if you can think of a better one) (This used to be commit 4c2207c946fa7bb6a8ba32ac82256c424b5d0d3c)
adds 9bf2c69 r6340: - added an easy to use function to initialise a temporary ldb with some ldif
adds fdbc094 r6341: fixed the schannel idl to handle dotted names correctly (This used to be commit 2873c0e917e172f8f3186ad93c154f51198c352b)
adds d9c15b0 r6342: fixed a bad union assumption that caused ACLs to fail on 64 bit machines
adds 7fc2109 r6350: Add a newline to make things look prettier. (This used to be commit 0e6be68dafb8979bcc2cb633c816e3f80e9441c1)
adds 9779e6d r6352: Two new composite calls:
adds b089a28 r6353: we need the english output from the svn commands
adds 932803d r6359: Fix compiler warning with struct sockaddr. I'm sure I fixed this a few weeks ago - weird. (This used to be commit 1738761d895461260dcba0dd81630cfa0ec43ae8)
adds b9456e9 r6360: Quieten unused variable warning. (This used to be commit 5a598f5da17b60ad52b2ae9d8e4484286e492a1f)
adds 4f03043 r6361: Update howto and provisioning script with the moves made in r6207. (This used to be commit e2f127b4d822c98668e20e724a4ca91b320092b3)
adds d4168ac r6381: Started working on user account management functions.
adds 30cb604 r6382: New structure for useradd call.
adds 7e85d8b r6383: Add user management file to build.
adds d2f0a9f r6384: Formatting fixes.
adds d7beee3 r6389: Incomplete test of composite useradd function.
adds 2a7cdf8 r6390: A couple of changes in useradd function regarding pointers.
adds aa61526 r6405: Complete NET-USERADD torture test for user add composite function.
adds 3df967f r6406: Include new NET-USERADD test in torture suite.
adds dea0c87 r6414: Added composite user del function. Slightly broken still, but I don't want it to hang around not commited.
adds adcd33c r6415: Added NET-USERDEL torture test which proves something's wrong with user del function.
adds 5c52158 r6419: Fix strange behaviour of NET-USERDEL where account doesn't actually gets deleted.
adds f6e585d r6420: Close user account handle before calling tested function to better simulate real conditions of calling the function.
adds 6225544 r6424: More comments and fixes to existing ones.
adds 0fc124d r6425: Yet another comment.
adds f531686 r6426: DCE/RPC bind string parsing is not needed anymore, as we use lp_workgroup parameter as domain name to operate on.
adds 03cae64 r6430: Delete existing test account if, for some reason, it hasn't been deleted last time running the test.
adds 9fd63bd r6432: Restorin previous construction of conditions after a little discussion with Richard and Andrew.
adds f502171 r6439: Clarify the comment.
adds 2775398 r6440: Adding libcli composite functions dependency, as we need to locate a host and connect to its services prior to doing administrative tasks via rpc calls.
adds 499f00b r6442: Add mechanism for configuring ldb independantly of the rest of Samba using the autoconf tools. (This used to be commit a8de35ca27e307d1be6ebad517b7012a5de30567)
adds 4411479 r6451: Ensure we correctly initialise the credentials structure in the schannel test.
adds 96700ef r6452: This particular credentials feature needs to be NULL by default.
adds a2abd01 r6453: Move verbose errors for the schannel 'not in the DB, or DB corrupt' error cases.
adds 53079da r6454: Start to migrate NTLMSSP away from it's own API to just use GENSEC.
adds 4c6db04 r6455: Remove wrapper functions, and ntlmssp_end (which is well handed by talloc() now).
adds 20d7577 r6456: The RPC-SCHANNEL test is an important test that passes against Win2k3 (well, not SP1, but we are working on that detail).
adds 7fe68b1 r6457: Simply the RPC server code for the choice of GENSEC mech - it's just one function call now, so no need for a wrapper function.
adds 3045ecf r6458: Split up NTLMSSP into a new directory, and into seperate files for the client and server logic code. In future, this may allow us to build only the NTLMSSP client, and not the server, but in the short-term, it allows me greater sainity in moving around these files.
adds 874cd2d r6460: Push the client credentials into NTLMSSP, allowing logins of the form user at REALM for the first time.
adds 0501a44 r6462: Move the arcfour sbox state into it's own structure, and allocate it with talloc() for the NTLMSSP system.
adds f5a8054 r6463: Move NTLM2 and NTLM (v1) specific variables into a union for DCE/RPC.
adds 8b0e09e r6464: Remove the last of the Samba3 NTLMSSP API. This removes the rudundent struct ntlmssp_state, and pushes all the member elements into struct gensec_ntlmssp_state.
adds 9c0647d r6465: Use talloc_zero for the gensec_ntlmssp_state structure, as the history of this code has too many pre-zeroed structure assumptions.
adds 3edf40c r6466: Spelling. (This used to be commit 764b96792655be550d3c7065cb290bc6ea2b5133)
adds 4e29d24 r6467: keep the compiler quiet with another entry in structs.h
adds e7b92b1 r6468: Fix LOCAL-NTLMSSP test with new NTLMSSP structure.
adds c06297f r6469: Add CreateDomainGroup, GetAliasMembership. (This used to be commit acf1d0a1b554736361f38bcd74961d4e6c1b12bd)
adds fe4d985 r6470: Remove ldb_search_free() it is not needed anymore. Just use talloc_free() to release the memory after an ldb_search(). (This used to be commit 4f0948dab0aa5e8b6a4ce486f3668ca8dfae23db)
adds acb6110 r6474: - added a simple talloc web page at http://talloc.samba.org/
adds 26a625e r6477: Remove call to autoheader as autogenerated header files are not used by talloc (This used to be commit 5ca8a852067c34fed86f70be7f157714ecdd5501)
adds 9ced235 r6478: Add 'make install' and a pkg-config file (This used to be commit c8e1b7542736bd674b8407872dbbe3a9941fce59)
adds c878d46 r6479: - added a simple web page
adds 35a2368 r6480: fixed whitespace typo (This used to be commit 1265c9b8a89177db94de5a8e188b666914c1d33c)
adds 62a9924 r6481: change download instructions to include tdb and talloc (This used to be commit ebe7071b2e93db93d7963211fce6ef02bc9e978e)
adds 39b2178 r6483: fix anonymous connections, '-U %' or '-U ""%""' can be used for this
adds a09593c r6484: fix NTLMSSP client against w2k and w2k3
adds d4bcee3 r6485: Move LDAP detection M4 file and use it for the standalone ldb build Remove a couple of unused M4 macros.
adds 5d79438 r6486: Add 'make install' and pkg-config file. (This used to be commit e3be094fb7b0c0fec50abcb4b242414e84a9a32d)
adds 90be367 r6487: Use autoconf for standalone build of tdb (This used to be commit 78bf8026bde34b7accc78f07c940ef1dcfc0dea7)
adds 4aaffcf r6498: Add comments in line with those I already added to 3.0.
adds 9090870 r6504: Fix incorrect value for SERVICE_STATE_ALL found by Karl Melcher. (This used to be commit f7051365584f536e4b4df20157019272c26d0e33)
adds df13db6 r6506: Rename parameter to GetDomPwInfo. (This used to be commit 1542a13493bb9bf33d5f09dca273957bb4333862)
adds 416434f r6507: Fix syntax error in GetAliasMembership().
adds 25601d2 r6508: Fix typo - yay testsuite. (This used to be commit 61da936dbc491d0ec2d733d9ba155c3df01b8847)
adds 584f64c r6509: fixed a crash bug found by a-jutley at microsoft.com in RPC-RAP test (the call freed the memory it used to fill in the result structure) (This used to be commit b352ef1a4282ddadf85e635112ff51dc3222a854)
adds 93e4127 r6510: Initialise rid parameter in samr_RidToSid(). This is faulting for me on win2k - not sure why.
adds 5fef58a r6511: Implement GetUserPwInfo(), QueryUserInfo(), QueryUserInfo2(). (This used to be commit f9742de617b6f1f24b75ae5af18a476f03c0b732)
adds c23d22e r6512: Refactor samr torture test to use the nicer OO interface instead of the previous dictionary based SWIG interface (which was broken anyway). (This used to be commit 16b7e503bdbe4da96158e504790b1501a99d6db3)
adds a53548d r6513: Commit talloc_free_children.
adds 6c74a07 r6516: use only one list of scalar types and make "string" just a simple scalar type (mostly)
adds c82d08f r6517: this line should be removed in the last patch, (I readded it just for testing...)
adds b5c8b7e r6518: fix formatting
adds 14b6361 r6519: move string handling functions to a seperate file
adds 1403bb7 r6520: Fix unused variable warning. (This used to be commit 36de31a63189dcc6126dd0c10b1af8d183d8c235)
adds cba367d r6521: Include system/network.h to fix compiler warning. (This used to be commit 45383f6cec3c380043be59f1e1c5bf82f3095abb)
adds d3481b1 r6522: I have no idea why this change was made, but it not only breaks connections to Win2k3, it doesn't match the well-known behaviour from samba3.
adds 7de3892 r6523: Another string that isn't filled in. I wonder why this is, but for now don't fail the test.
adds b075827 r6524: Fix the error we print when the RPC-ECHO test fails.
adds cf687fc r6525: Remove incorrect comment.
adds 6b6bb89 r6526: Rename this RPC fault. Everybody else calls this ACCESS_DENIED, and it certainly doesn't make sense as LOGON_FAILURE.
adds 77255b7 r6527: Resurrect getntacl utility program. At the moment we only display the output of ndr_print_xattr_NTACL() to stdout. (This used to be commit b32c159c384c988385f13bbb16e610d825820e18)
adds 98549af r6528: - in tdb_fetch() we effectively disallowed zero length records by returning NULL/0, which is the same as we used for a failure. Having to look at tdb->ecode (which we never do) is too error prone.
adds 68269bd r6529: fixed locktest with new credentials code (This used to be commit 70b4a687c01a05b752438f39146ad0a240c976d5)
adds 7b03af8 r6530: the server ID of a connection in the single process model should be based on the new socket fd, not the listening socket!
adds 3f4093d r6531: fixed gentest with new credentials code (This used to be commit 3e610e3952867658a59424301a6ef0573e0a0c1f)
adds 13d31a4 r6534: Patch from lieschen to fix our vital user creation tools :-)
adds 2b215cb r6538: Somehow building shared libraries was broken. Either AC_CANONICAL_HOST or AC_CANONICAL_SYSTEM needs to be called in order for $host_os to be defined. (This used to be commit d05cb53399d98804fd8590c10a3db43deb53180a)
adds 5c6e1f8 r6539: A patch from jbm:
adds 9d87efb r6540: Implement a bunch more SAMR functions. (This used to be commit 7ab240644ec6cfd0449df7e2dfe0eb1b8a52ccdb)
adds 14b7313 r6541: added double pointer test to win32 echo client (This used to be commit cb4e07744d87970719c69f8553900efa507589ce)
adds bb6e205 r6544: Use common structures between SAMR, NETLGON and the Krb5 PAC.
adds cf476b0 r6545: some notes and experiments on ref ptrs, testing with midl (This used to be commit 87d3d55bd38ddcdbf42a920c65b5cf94649ca607)
adds dfaa7a3 r6546: Fix ldb standalone build Add autoconf to tdb (This used to be commit 95fed657f458a856feec2fb256edd642e4179979)
adds 060ea52 r6549: a simple ldap test script (This used to be commit e2f5d36e47cab2e9bc199b743ab6d5a040e6e175)
adds 1fd59e3 r6556: added BENCH-RPC test, useful for simple rpc load testing (This used to be commit d1e0b7a2e3078c9cc1baff2fd17222ebae94ada7)
adds d448b73 r6557: make srvsvc available on ncalrpc and ncacn_ip_tcp so we can do each comparitive benchmarks (This used to be commit d4e702da77be0e96198fc1585fa7858717d236a6)
adds 425350b r6560: added a tdb_chainlock_read() call in ldb_search(). This guarantees that ldb_search() sees a single consistent view of the database (by blocking writes during a ldb_search) (This used to be commit 917f2a8a073fd501f0626bea4f9deb91b95fdc90)
adds 7282ddd r6561: re-did the internal message system based on DGRAM unix domain sockets. This gains us about 40% in messaging speed. (This used to be commit f244a64ed537447e44229172427b5b6a5c64800c)
adds b2584a4 r6562: added support for datagram unix domain sockets in the socket library (This used to be commit 23b2046dcb5c4593cba6964f400a2e5246fb35f7)
adds 0e5de22 r6563: - fixed the local messaging torture test not to fork, as this causes trouble with the epoll() based event handling
adds 7fca1d4 r6564: - Fix bug in socket_wrapper - Add options --quiet and --outputdir options to the provisioning script - Add simple 'make test' and 'make test-swrap' (This used to be commit 7d2d4a57e0e58a51c76c2e86ea447e81a1d79544)
adds 85e9412 r6565: Cludge, cludge, cludge...
adds d58fb60 r6567: Use "real" prefix for 'make test' (This used to be commit 195753b6afe3115762bcc4d579bc4a9f1c45af75)
adds 34a70b8 r6568: Some more small 'make test' fixes (This used to be commit 02160c991a7e9bef2fabfe338a772e32679edf5d)
adds b686e0b r6571: create a simple smb.conf by provision.pl
adds 591ff76 r6572: add "string_array" as new scalar type for handling SPOOLSS string array's
adds 8bf57cf r6573: Start on my project to implement an NT4 compatible BDC in Samba4.
adds d70232a r6574: send a value for embedded ref pointers, (this fixes the doublepointer test against w2k3)
adds bd638ea r6577: Make test works without installation now. Running as a non-root user using socket_wrapper is possible by simple export SOCKET_WRAPPER_DIR before running 'make test' (This used to be commit 6d93fcc407cfd98e42045c65456cfb0c45f0ff1a)
adds fc5c075 r6578: brown paper bag time with the new messaging code .... (This used to be commit d465ff67bd10340ecd46480039f483daa82c7ebe)
adds 3716dee r6579: improved the handling of lock timeouts and cancels in the pvfs locking code. On lock cancel don't retry the lock. (This used to be commit dffeb3c3d44d1b837a6036c47eb809ce1bd53b22)
adds 289bc55 r6580: fixed the bug that caused the truncation of the main file on a stream open with openx and the 'truncate if exists' flag (This used to be commit aa82b105d5871b3ca693a0757bb48cc589d88824)
adds 965fab8 r6581: improved the error message for RAW-LOCK timeouts (This used to be commit 13ab07214e33e16d873befb3c34ed149d11a09ab)
adds f551a6e r6582: Remove the hack that metze needed because Samba4 didn't have a samdump command.
adds ac6c2f4 r6589: Make the library versioning options for building a shared library optional. This will allow us to build unversioned libraries suitable for loading using dlopen() i.e for the swig wrappers. (This used to be commit 3feac34d84fa7cac646a90708f399420178c7313)
adds 6950d5f r6590: Remove bogus library versioning variables from swig wrappers. (This used to be commit 83a125ce576b1be613e010a5c9b4257f25909b05)
adds c8d0e36 r6591: Add some comments.
adds 17f1cf0 r6592: Throw an IOError exception if tdb_open() or tdb_open_Ex() returns NULL. (This used to be commit 99fb6b6badf1afeac21fdb5f1ce04c1749e1b7f7)
adds 1199f5f r6597: Make use of libblkid (part of e2fsprogs) for reporting volume GUID, if possible. Implement smbclient's 'fsinfo' comand family which allows you to query file system information in all known levels. (This used to be commit 660d6e3915d0539dd78c77df6707ea84edb4d509)
adds f37f8a4 r6598: Make it easy to point the test_echo.sh at remote servers, without trying to find it on ncaclrpc at well.
adds 4672792 r6599: Fix formating using 'linux' C style Fix memory handling for blkid caches which need to be cleared when session is done. (This used to be commit c623cc60541f747f0a801eb77d97bb0a3bb6956f)
adds eb3b5f2 r6600: Rework of the GTK credentials system; the credentials information is now in a seperate (optional) dialog rather then in the binding dialog; also supports specifying anonymous connections (which we didn't before). (This used to be commit 8671e1a1fa8ef416c1819f811653eff190d3074a)
adds 35a05d1 r6603: More work on the samdump puzzle. This implements a function pointer callback interface, so we can start dumping into more than just stdout soon.
adds 2b5a7a4 r6604: solved a memory hierarchy ordering problem that led to crashes on ncacn_ip_tcp and ncalrpc for the standard process model.
adds 6bf82c0 r6606: add a DCESRV_FAULT_VOID() marco to use in void functions
adds 7b8f931 r6607: fix the build
adds 001f13e r6609: remove double entry for [BINARY::getntacl]
adds 8bcfc14 r6610: Fix a const warning in the gensec spnego implementation. (A make proto is required after updating to this version). (This used to be commit 258d03ef9248b2827db18269e4f0883c73839084)
adds c531b7f r6611: Add mailslot test program (This used to be commit fae95f740dde0d5c7268367a35d6f042e9f5f724)
adds a0cb1b0 r6612: fix the build
adds aefd5df r6614: Basic approach to monitoring messages for composite functions.
adds 44f981a r6615: As usual, I forgot to commit new structure in this file...
adds 7285111 r6616: First (and totally untested) approach to monitoring userinfo composite call.
adds aed008c r6617: Let --enable-developer imply --enable-socket-wrapper Add socket-wrapper-enabled test target and use that by default when the socket wrapper was included (This used to be commit d3b0ad8b4b6f8ee80a9c77e1102960d51ced5a5f)
adds 7fc9f65 r6618: only print the netlogon packets we receive if it is an unknown packet type (This used to be commit 8229fe4dd5f4eb89eb19fa02eedc7f00a31b204e)
adds 320eeed r6619: realm should not be forced uppercase (This used to be commit 93e70717c7cb6aa591d3d83a70e5df03822fa17c)
adds f597d6d r6620: the type 23 schannel bind uses a workstation name, not an account name (This used to be commit 250f1f69dd719a7981ec4c1698942b31826888d2)
adds 6b68d5e r6621: Warn when the user is trying to use socket wrapper while it is not compiled in. (This used to be commit d63086918ba79307089b3992dc7ed8fc8c6d18a8)
adds 88f0a6e r6622: Add talloc manpage in DocBook XML, based on SGML version by Garry Williams (This used to be commit 62550eac1e56e95c8080a0519579fd97ee5d465a)
adds c19d6ae r6624: I have put monitor function pointer into userinfo call, but I haven't put any possibility to pass such pointer from calling function... :)
adds e2cec76 r6637: Test for asynchronous function and monitor messages.
adds 157a329 r6645: Add talloc_get_size() function. Sometimes it is usefull to know this data.
adds 13bb5c3 r6650: keep style consistent (This used to be commit 34671674ee326ea835408f8c1fdb105ea50ccc55)
adds c1d31ac r6660: Sorry for the spam... I think now I've got a version that should compile on trunk, 3_0 and 4_0.
adds 30f817a r6661: fix up talloc autoconf to have a chance of working on the build farm (This used to be commit 9318744fd496a829a57fc8e0f21d4b26b1eb74c7)
adds 3059fb2 r6662: add an installcheck target for talloc (This used to be commit 2f78428cfd823b499c60ac3cc02650183b760ef0)
adds 238f36b r6663: only use -Wall for gcc (This used to be commit b7fbe2173d45456c77fad9673073173704a1b266)
adds 8797d0e r6664: Obey overrided CC in the Makefile (should fix build on several buildfarm hosts) (This used to be commit cbd7af4fcf72fd21b2a8ea2ee8f9f61f90f36f03)
adds 1838812 r6674: Fix some compiler warnings. (This used to be commit c2c563bf985a8fdd28beacb3dbdf650c11af2fa7)
adds 61d53d5 r6675: Fix printf warning. (This used to be commit 513fc9c24493e007a9e4d034ca05657897a5eac2)
adds 78176b7 r6676: Fix unused variable. (This used to be commit 699e0adf4cba1473b48ff38c8043dbc36bc43560)
adds 00f4b34 r6677: Unused variables. (This used to be commit 7417f6fa8be637ccf04f8608e67174d6d5624662)
adds 61d9560 r6687: added a idr helper function for creating random IDs (This used to be commit ef573df2a012e9a192487f207502ef1027c66d4b)
adds e1369f8 r6688: removed unused binary_string() function (This used to be commit 0b48c69e0b94571173a12714b22d3d5e2af17bcf)
adds f6c0bee r6689: minor ldap client library work
adds 76e3954 r6690: added ndr_pull_struct_blob_all(), which is like ndr_pull_struct_blob() but checks that all bytes are consumed (This used to be commit 7951e9bd647b35d2f92d7ba4dbbc2ac05f31491a)
adds c8177de r6691: fixed a comment (This used to be commit a0fa871c3fda9fce7da0b110ed313c930a677a80)
adds 489a6b55 r6692: used idr_get_new_random() in the nbt client library (This used to be commit a3f64357af75587a855cfedb58ce2583658c7d04)
adds 0ac02ed r6693: first version of cldap client library, with async interface (This used to be commit cbeffe830b2d3aee2ba346034548fa273a08f409)
adds 191c8b5 r6694: a simple CLDAP torture test
adds e4cdc5d r6697: fix from Sven (wAmpIre) Velt
adds e5124bf r6698: Our domain join code requires that the secureChannelType be set. Type 6 is BDC, which is correct for a self-join.
adds 493cab3 r6699: Windows clients seem to ask for CIFS/, ie in upper case, so match it.
adds 69f3a93 r6700: Upper case realms in kerberos-specific parts of the code, as this is no longer done globally.
adds a21b7de r6701: Updates to our server-side ticket verification code, we now use the client credentials code to read the secrets.ldb.
adds 1cf8396 r6702: Revert -r 6699, as I think this is a win2k v win2k3 issue.
adds 34ae3b1 r6703: fix the build
adds 0b3e651 r6704: fix compiler warning
adds fa24196 r6705: let the gensec module decide if messages can be signed and sealed in a different order than a strict request - reply sequence
adds 5cbfca2 r6708: Another type of monitor message.
adds e8eccd2 r6709: Add monitor messages to useradd composite useradd function.
adds 369c53c r6711: Clarify that we are dealing with a salting principal in the kerberos code, which is certainly not in the form of machine$.
adds b5da6b2 r6714: We can only ask GENSEC questions if we are authenticated.
adds 84f248e r6717: - torture test of async useradd function and monitor messages. - make message handling functions static.
adds a71af5f r6718: Formatting fixes.
adds 398a313 r6719: pidl need to be told that the external type netr_SchannelType is an enum, otherwise it will assume its a struct (This used to be commit 9a8f3e3c4cc3bad804b4fab3a7248e6fd88f3749)
adds 2f2fc84 r6720: added support for the remaining 2 types of CLDAP netlogon response.
adds a8c26fa r6724: added "cldap port" smb.conf parameter (This used to be commit 04af0e7c5de467a24b965ce1de2fb07621133164)
adds 7b18fcd r6725: the beginnings of a cldap server (This used to be commit e51e0dffa8f8bff9bd1535751e805b548b6c6d7f)
adds 49304e9 r6726: support binary search elements in ldap_decode() (This used to be commit 2b36f1dfdd6cf3ab89f63b541ae4cd905fb03c8d)
adds 8b2eb02 r6727: One more step down the long march to the 'Kerberos domain join'.
adds dc3cb69 r6728: Microsoft relies very strongly on getting the OIDs it expects, so we must register the 'MS' OID for the domain join to progress.
adds 976fc6f r6729: Fix silly copy-paste bug spotted by metze.
adds 15e84f4 r6730: register gensec_krb5 also with the drcrpc auth type
adds dd02669 r6731: add a useful function for getting a guid with all bits to 0
adds 2542d54 r6732: - move sasl send recv code to the ldap lib - support 'modrdn' ldif
adds 470f14e r6733: GSS_C_DCE_STYLE is not available for most builds
adds 3bdd579 r6734: most compiler don't like struct elements without a name...
adds d4d4d66 r6736: Revert metze's -r 6734, as metze and I made the same changes at the same time, but with different names. This just helps me avoid conflicts when I merge up my other changes.
adds 0aef776 r6737: Explain these error returns a bit better.
adds c64ac2f r6738: My version of the patch by metze that I just reverted (-r 6734).
adds 3da1620 r6740: make gensec_gssapi.c compile again (This used to be commit 6d15e9511115cc30ee213ec91320a2dccde15b8f)
adds 9add538 r6741: prevent talloc_strndup() from reading one byte past the end of a buffer, giving valgrind errors (This used to be commit 7af0c547e0c0da3bc78a1ee6c2ab29114d8625cc)
adds ea6943e r6744: added support for reply packets in libcli/cldap/ (This used to be commit 992858e1b91c3ff05077afa8a7abe155198597d4)
adds c956f4f r6745: - escape spaces in binary ldap blobs
adds 59f415c r6746: added ndr_push_union_blob() for pushing IDL unions into a DATA_BLOB (This used to be commit dc25be9d69a65680f7942ed29c2d791d6ce7248a)
adds 2279d1e r6747: first working version of cldapd server. It is missing 'sites' support, and filling in some of the returned parameters is quite rough, but it seems to work OK (This used to be commit e564e3e596915414fad07c94f7ea8a0d9c3a1140)
adds 0b5fe8f r6750: some minor tweaks to the cldapd server
adds 51a3cfe r6751: dnsDomain should be CASE_INSENSITIVE (winxp will sometimes do a cldap query with this in uppercase) (This used to be commit f0c37555ff30c3e5ff4680d0b33bc105ebd3a0b1)
adds 15a8f0f r6752: Patch by Steven Edwards to improve portability to mingw32 (This used to be commit 8d63cd33a223cccb21d808747e9c97da53629fbc)
adds 62ccaf2 r6759: let us have a wildcard attribute so that we can set a default for all attributes
adds f8a955f r6760: Update debian packages (This used to be commit 39c8acdaa5746bec9171a4624e24e4eea553bcb1)
adds 04ecea3 r6761: - not everyone is in my domain :-)
adds 2f315e9 r6762: with the zone right we don't need a fully qualified site name at all (This used to be commit 6f4ad382d445c3cdb8e50727f09d79334076e02d)
adds 4029df5 r6763: added functions in libcli/ldap/ to binary encode some NDR structures into ldap friendly filter strings (This used to be commit 8890dd3ac331cffe83226a356c52df89c917c2b0)
adds 06869ce r6764: added support for DomainGuid, DomainSid, AAC, and User attributes in cldap netlogon queries (This used to be commit 7c1d0f449d3922a309fc86e5d9cb1e962a39805d)
adds a90c731 r6765: expanded the cldap test suite to test the usage of the DomainGuid, AAC, and User attributes in cldap netlogon queries
adds 6f36f7c r6766: some more cldap tests ...
adds 8aa0aec r6767: Fix compiler warning. (This used to be commit 45a0692be10a03032f9a4e26da3de08696c03464)
adds 9d81592 r6768: Fix wrong comment (This used to be commit 2f80b2070f1fc99151f0a583271cd9047d53bab6)
adds 0b8b29f r6776: make the cldap torture test not dependent on the realm being set correctly - it gets the realm from an initial no-attribute search (This used to be commit 52d10c8d99521f9dd02891a30688472d96860aef)
adds 6f76065 r6781: -add some comments on how attributes and objectClasses are identified in DRSUAPI -and some comments on what the attribute syntaxes matches what internal datatypes
adds 770b474 r6787: Use debhelper for the debian packages (This used to be commit 9f1b15832d4a8bc9914751811fd10f6a35265b8d)
adds e5a3ec0 r6790: Use config.h file for ldb and add test for stdint.h (This used to be commit c1f1b5a9455c827f7baf382d919ab8a0eab49bb3)
adds 4f9fa5a r6791: My early notes on the particular things I have discovered as I learn kerberos, and how Microsoft constructs their kerberos implementation.
adds c0c1b26 r6792: Allow a mech to fail on the first pass at the packet, and still fall back to the other options.
adds ae0cf9c r6793: Move auth_sam to use the dnsDomain rather than the soon-to-be-depricated 'realm'.
adds 51b0f62 r6794: spellfix (This used to be commit f5956d150154cb4393dc323ae8ae1f936adee355)
adds 5b18cf2 r6795: Make some functions static and remove some unused ones. (This used to be commit 46509eb89980bfe6dabd71264d570ea356ee5a22)
adds 50da9ed r6796: Remove the gensec_gsskrb5 module, which had had all of it's special features merged back into gensec_gssapi.
adds 2c08639 r6797: Typo fix.
adds ffb8ba8 r6798: Valgrind pain is not something I look forward to - if we ever fall back to the 'not /dev/urandom' method of random number generation, I don't want to be chasing down 'use of uninitialised value' though all the crypto code.
adds 8f96c42 r6799: Remove a rudundent variable from the context structure - we can figure this out by asking GENSEC, just like everybody else.
adds 5c6dd5e r6800: A big GENSEC update:
adds c71a11c r6801: It appears that krb5_make_principal, while convenient, is not portable.
adds 03435f5 r6802: - fixed CFLAGS
adds 1d0e2b9 r6803: Try to bring in the correct GSSAPI headers for the krb5 mech. This should allow us to ditch the local static storage for OIDs, as well as fix the build on non-heimdal platforms.
adds 1f474c2 r6804: Add config.h for talloc (and use it) (This used to be commit c2ce09d38003fd43212de9cd08e4a781cc2aff88)
adds 3184d47 r6805: Remove two remaining references to gensec_gsskrb5 (This used to be commit a02e07739781eb00b521d050ab06d6b0aedf47bc)
adds 3a9c42c r6806: Try again to fix the build on various kerberos libs.
adds 5251703 r6807: Fix in-tree build of talloc testsuite (This used to be commit 3541ebe31bef8ccae7a8a1ea4f451ddfbd24460a)
adds 9e04484 r6808: - test for gcov not needed
adds bc6312f r6809: ifeq is not portable in make - jelmer, you'll need to find some other way of doing this if you want detection of socket wrapper :-) (This used to be commit f4bfc3a80e0986d48ea8f6ece5432732f5738f32)
adds d441930 r6810: Rename auth/{ntlmssp,gensec,kerberos} mk and m4 files to be called config.mk and config.m4 to be consistent with the rest of Samba. (This used to be commit f377c71e4f0d60684326906dfb65e4581294ec34)
adds fc748e6 r6811: Another attempt at better kerberos/gssapi headers.
adds 3fd2a38 r6812: more talloc portability tweaks (This used to be commit 450ac2e4dea25910ee5384747bdb6ad7323e967d)
adds eb77bb7 r6814: fill in two more unknown values in cldap responses (This used to be commit 5ee46b44be45763bfaa11dc0b0c9f53b7ee30a51)
adds d43e083 r6815: fill in values in cldap server as well (This used to be commit 50cac2ce845b7408d83f18e13544b950b2a5a65b)
adds 1dbe743 r6816: - fixed debug display of ndr netlogon union
adds 9469051 r6817: - fixed empty ldap search elements in filters
adds e29cb65 r6819: More notes on krb5 requirements
adds d29f44c r6825: Fall back to chsize if ftruncate is not available patch from Steven Edwards (This used to be commit 82be4978116b73cd6d964da4fad59b5c5b11217e)
adds a0e786c r6828: More portability fixes (This used to be commit f46c532883e18b8780ff73d3ac0899690eeab3f4)
adds 8557a22 r6829: include the talloc autoconf tests when building ldb standalone (This used to be commit 3339a886178eebf19ce9bbe0dcca16e9d6e3c12c)
adds eaa1147 r6830: put header checks in config.m4 so when it is included by other projects the right configure checks are done (This used to be commit 57c8db4f9aecd161d61cf0011e960edc718d7cf0)
adds 2cb07b0 r6831: talloc now requires config.h (this fixes ldb build) (This used to be commit aac86583a9bff7d882ed56633126a1d9f27eea6a)
adds 9a9cf9e r6833: split out the routine that calculates the diff between two ldb messages from ldbedit, so other progs can use it. (This used to be commit fa4f33558af3c65ff31424c01db16cb9d427503d)
adds 076b6dd r6836: Allow optionally passing in a destination filename for NDR parsers and NDR headers (This used to be commit 421e7feee96ebda1bf92814e06257d728ea2b1e5)
adds 29a8069 r6838: Remove unnecessary calls to gensec_gsskrb5 Make the build system give a proper warning about this in the future (This used to be commit 2d980465af87d25ce17b8340c6b5f662ef29edd3)
adds e73d051 r6839: Add support for building subsystems as shared libraries. This can be done by setting: OUTPUT_TYPE = SHARED_LIBRARY in the [SUBSYSTEM::...] section belonging to a subsystem.
adds 1e76b85 r6842: Move to .mk file (This used to be commit 77f9c471eaad71e6adf0371de206ed879daca2d8)
adds 57bbd16 r6845: make the talloc header align to 40 bytes, which costs us an extra 4 bytes per allocation, but makes it much more portable (This used to be commit 257027a571da254c16b0b456cb1cbec284d7fda0)
adds b5d44d4 r6846: make smbd terminate immediately on EOF from stdin
adds 47823c1 r6847: Fix some unused variable warnings in the libnet torture test. (This used to be commit 448795607f271bb00d5f9e1c5a6cad8df75c8b6a)
adds ff02224 r6848: Remove some dead/unused code. (This used to be commit 14510a0ce9edeabbff99c234fd6fee8e2635a805)
adds cd8cb33 r6851: Typo in comment. (This used to be commit e1864a7ac91b6bdd49c0cee26b592dc6d963e35d)
adds aff28fa r6852: implement an idea from kinkie to make the 'make test' target automatically kill smbd when finished, using a fifo
adds 9ec611d r6853: again fixed SOCKET_WRAPPER_DIR in 'make test' (This used to be commit faa7e0366928a46abdc487f6d549fc95d67acae3)
adds 764d199 r6854: Add --quiet option to pidl Some work on a testsuite for pidl, including one simple test. (This used to be commit a5aa61f54ea20f0b400359f9b3119f0ff0720431)
adds 5af7002 r6856: Add a couple of tests that test for the behaviour described in tridge's ref_notes.txt document. (This used to be commit 04196e0aff10846ec69a9c35e61517bb7f856386)
adds fe597fd r6857: - Support [public] on functions - Add some more pidl tests based on ref_notes.txt
adds 9d56a6d r6859: Add ndr_align tests, use environment variables ($CC, $CFLAGS, $LDFLAGS) where possible. (This used to be commit 077f4105aceba99a7ac4de21a20bb758fcc01203)
adds 1751007 r6860: Add some allocation and alignment tests, remove uint64 from list of scalars (it doesn't have any push/pull functions anymore either) (This used to be commit 7d36e27e228ce83a5ce159eb424c4b5194c0e2fb)
adds 6e3b244 r6862: Add some more tests Accept new command-line options --keep, --outputdir and --idl-compiler.
adds f9ad302 r6863: lib-friendlier names + fix some dependencies (This used to be commit cab81a51bfd435b54e6f0d5a308aaf6828d38c00)
adds ca4e0c8 r6867: this code will change the way the @ATTRIBUTES object is handled this object properties are now used as multivalue attributes now all values inserted are checked against a "valid values table"
adds 81a8af5 r6868: the @ATTRIBUTES object format has changed (This used to be commit 4401c74fbc630d7ab7983c5f901483f3d7ddd8fb)
adds f378a9e r6869: removed completely bogus BASE-RW2 test (This used to be commit b3dd5c326efef2165106f719573202325ee63e02)
adds 6b7c27c r6873: fixed exec bit (This used to be commit 4e159a757015faa007419bdaf0ceea8cdbe595ee)
adds 9ed5afa r6874: Fix static library build (This used to be commit 1437257616a67634f2211ce85b70fc9d71acd17e)
adds b836187 r6875: added a BENCH-CLDAP test. Speed of the cldap server isn't all that important, but it does help find memory leaks (and in fact, there was one, fixed in next commit) (This used to be commit ab19e38c236366f2a93ea1f44911c56519779c9d)
adds 13a3fdf r6876: - fixed a memory leak in the cldap server
adds e87dd10 r6877: added CLDAP testing to test_ldap.sh (This used to be commit b64936b9a9123da0335a67865fb356dde9753714)
adds 2a01014 r6879: Another attempt at including the 'right' kerberos headers on dual-install systems.
adds ab92b82 r6882: Put in configure tests and #ifdef to keep Samba building on older Heimdal.
adds db169af r6883: Move to what simo assures me is the 'correct' way to find the NetBIOS and long names for a domain.
adds c69e1cf r6884: the invocationID is only used as objectGUID on the NTDS Settings object on the first DC in the forest!
adds 7c8284f r6902: Turn the LDAP server on by default. It is no worse than the others... (no ACL support)
adds 45511bd r6904: use "krb5:kdc=yes" in your smb.conf when you have the lorikeet-heimdal kdc running
adds 283991e r6907: Unixinfo for samba4, not activated by default.
adds df1bac4 r6919: Jelmer, here is my script for filtering individual binaries/subsystems/etc out of the samba4-deps.dot file. Use like:
adds 928d749 r6920: display the SVN revision in svk build of tree's directly mirrored from samba.org
adds 4541341 r6921: preparing for cherry picking merging (This used to be commit a7c915be3e427a6d05a4c85a5bab17217e704125)
adds b4d9ff4 r6922: remove bad file...
adds dfac3f5 r6924: Remove some unused functions. (This used to be commit a7846183035295c2d60148beb23ddb4ed7d20723)
adds fc4c633 r6926: More build farm fixes: - Warn about unknown attributes in .mk - Remove more unused functions (This used to be commit 6bf8126ae9368dc56cf0cd91b972a2d939974679)
adds ed81441 r6927: Make it easier to program with the SamSync callback interface, perform the decryption seperate to the callback functions.
adds c214a61 r6928: Add support for printing trusted domain names, sids and passwords in the Samba4 'net samdump'.
adds 3c6a910 r6929: LIBCLI_NBT depends on LIB_SECURITY_NDR for various security descriptor utilities. (This used to be commit 9b319fc56f08edaf30b1ee671a3448ba10562c62)
adds e4d5dde r6930: Use NBT_NAME_CLIENT instead of the number 0. (This used to be commit e6b53ce177d7fea7440656a7bba3dd96fb82e9f3)
adds fc21940 r6931: declare this to avoid warnings until we have loadable modules (This used to be commit 73258909dbd4e14f3c8eb5cebe0647539d141c8d)
adds ffbeabe r6932: Comment out static function - not used anywhere? (This used to be commit 742989c952421ebdf2d21c98e1de1b2b74b9f435)
adds 2b7fe67 r6933: Add a couple of helper functions for creating nbt names. (This used to be commit b896daf11c3efb1b3ca939575da9dab82b395777)
adds 3d97821 r6934: thanks to HotaruT for pointing out skel.c was not in line with the rest of the code (This used to be commit 9f0963c97f94687a1226d224f80b2aac1128d1a0)
adds e455330 r6935: don't do three things at a time :-) (This used to be commit a97eb63c11be6ce2bb94bca61078b303f15c9b9a)
adds d4a7543 r6936: Have RPC compression depend only on NDR_DRSUAPI instead of NDR_RAW which pulls it in for everyone. (This used to be commit 7f51a6b4f29839b1245b6c049a0f5d0c93c6f911)
adds 4f4b92a r6937: some minor fixes and updates
adds ef65484 r6938: a minor update, use a better name for the NDR compression subsystem
adds 4888823 r6939: Get rid of SUBSYSTEM::NDR since all it did was require NDR_RAW. (This used to be commit e077d9948f1406c61982d49c2fd925852fdf6553)
adds 4867378 r6951: Fix all calls to setup_logging() that use 'True' as a second argument. In Samba4 this is now an enum. Possibly by accident, True just happens to map to the right value in this case. (-: (This used to be commit affacc539864435cbc749a4c1a6b848c61b7182b)
adds 079b963 r6952: Remove unneeded include of popt_common.h (This used to be commit 67d7bf877576853a05a156069ea4b97a1755e897)
adds 26eff17 r6956: added start of ldb_sqlite3 work (This used to be commit ac396a4a53756f40ad5e1d45ca23e002f9c649e7)
adds fb52ab1 r6961: Add RPC-WINREG to list of win2k3 tests Fix bug in test for QueryMultipleValues Ignore errors from CreateKey() and GetKeySecurity() for now (This used to be commit 7b6b8d6b34de01d2585b23ddb994d8e7403a21f6)
adds 65ff3d2 r6962: Severely simplified share functions. Removed call levels as we don't seem to need them at the moment. Functions completely untested so assumed broken.
adds d516fa5 r6963: Further definitions for share manipulation code. Untested.
adds 942eb58 r6967: fixed the new multi-value dn=@ATTRIBUTES so it actually works :-)
adds e7b3f91 r6968: fixed a typo in the event macros. I'm surprised this one didn't show up earlier! (This used to be commit 517028870747338fe96fd7607ec507e5577b67a9)
adds e427f58 r6973: Merge new version of pidl into the main SAMBA_4_0 branch.
adds 72cc1a1 r6975: Test opening filenames with control characters in fails with INVALID_NAME. Jeremy. (This used to be commit ec72d7d614caf9504d98c96c86906ed598f8be78)
adds e5613a3 r6980: added data_blob_append(), which I use in the web server (This used to be commit 822e2e5abeba8343e9e8165c14f4371c30cc13b1)
adds d70912a r6981: first version of the builtin web server for Samba4
adds 7e58231 r6982: install the swat pages with 'make installswat' (This used to be commit 31543e1eae03d22343ea8c970494af36eb07b41f)
adds fd82bfc r6983: add some sample esp pages to demonstrate the use of some of the features of the server side scripting language (This used to be commit 519608bbf9c2a032261c00fce9a4f84eb73d1a9e)
adds a81630c r6984: added tree representation documentation and utility code, to be used for subclasses of object classes (This used to be commit 7aca32dca6daac54ac77a66438bc5168d5e04227)
adds 9f9b8aa r6985: rearranged the directory structure so as to make it possible to support esp include() call (This used to be commit d747b063393097c05ab1d2c0f78178f166eb6b92)
adds e8e8eab r6986: added support for <% include("somefile.ejs") %> for including common scripts (This used to be commit e54b31904c69b1aaad748e5be6dce1c882d02c67)
adds 44d2a46 r6987: - make sure esp pages cannot read data outside of the swat directory
adds 98046f0 r6988: added a test of esp include() calls (This used to be commit a1eb98722d935b838b2ffaf5d329456d655c7b78)
adds 74dda39 r6989: - added support for esp style includes (which include a esp file, instead of a ejs file)
adds b8c4565 r6990: apparently some systems define UNUSED :-) (This used to be commit 696b6f2a9b085dca6cea678b19cb76e1e62d673b)
adds b715888 r6997: added a private pointer to the task structure. This is needed by the session data in the web server (This used to be commit ac438f0a9cc38ebec95133250c04c4935032b24d)
adds fc45b63 r6998: - added support for application[] data, which is global to all clients using the web server. This allows for things like application['state'] = "shuttting down" and then every web client can see that the server is going down
adds 26a8394 r6999: - renamed our html files to esp
adds 1ddf07b r7000: only keep session data if not empty - this saves us using lots of memory needlessly (This used to be commit cee3caba9239b1e66c7f50d3f808b53e9fc22a53)
adds b28e017 r7001: make sure we install the esp files (This used to be commit a18b069f0634079d6b8acaab1cf540184ad28801)
adds 1511cde r7002: added support for getting at loadparm config parameters via lpGet() in esp scripts
adds da817b1 r7003: added an example script for fetching smb.conf parameters from esp scripts (This used to be commit a9f0caaaf3c72548e61311fe071c6158177bc7f4)
adds 2cdce8d r7004: added support for exceptions generated in the esp library. If the OS supports setjmp/longjmp then the exception will generate a error in the web page and the Samba log. If the OS doesn't support setjmp then we will abort. (This used to be commit 2614ace175a51cfb4b1e0e3ca3db405a19f7ab18)
adds 96df7fc r7005: added a esp page to demonstrate exception handling (This used to be commit 96c15646d2f29dd2839a2bab4b9e57bddfd2cee1)
adds 273a4cd r7006: fix a build problem with my gcc-4.0
adds 7c64c91 r7007: try to get ejs compiling again (This used to be commit 9bba51330d79283d1a5af7becde8655dd2146f94)
adds ab78cc9 r7008: - split out the loadparm type definitions so loadparm internals can be accessed externally
adds 1454d5a r7009: the correct for maing it all build with my gcc-4.0
adds 9b8c012 r7010: Merge libcli/libsmb.mk into libcli/config.mk (This used to be commit d7d48adce9628ee7a0d2f8ac3504745aaeb912b9)
adds 30a5e1c r7011: when using macros, the parameters should be specified unless its a varargs function you are replacing. Otherwise if you have any structure element called "socket" and you have a macro for "socket" then the code will fail. (This used to be commit 9b33d0ca583b0cc1602662220cade96b70c98306)
adds 631f978 r7012: added smb.conf parameters web tls keyfile web tls certfile web tls cafile web tls crlfile (This used to be commit abfa3e9179557cf1853f490a479a0003ce4e11f7)
adds ebb0b35 r7013: added tls support to the builtin web server. It auto-detects if the client is using tls by looking at the first byte on the connection. This allows both https and http services to be on the same port (This used to be commit 6369dfb6585ce4d4e3028c557395f2d73c290c92)
adds b63ce2f r7014: added Content-Length header to both esp and non-esp output (This used to be commit e0673dcfc0056b3a1b72ef0b10d82948ca8c9819)
adds 5ad5d0f r7015: use a scripting trick to force images to be sent with http instead of https, which should make the server more responsive (This used to be commit 814c3674f8e0aa20fb3ee3657173bab05d7f3ded)
adds f466b72 r7016: - added smb.conf parm 'web tls = true/false'
adds 67a38fc r7017: added a esp variable server['TLS_SUPPORT'] which tells the script if the server can support TLS. This will allow us to auto-redirect if a user connects using the wrong protocol (This used to be commit fbf4552cd5e27863ee1de7d03e4da0fc10f429df)
adds 590f56d r7018: take advantage of the server[TLS_SUPPORT] variable to auto-redirect the home page of swat to https:// if TLS is initialised OK (This used to be commit 519bdcac966755b18990ec5382838b2130394daf)
adds 4979181 r7019: - added esp call lpServices() which returns a list of services in smb.conf.
adds aba7014 r7022: Add support for parsing definitions of multi-dimension arrays. This will also be required for supporting parsing pointers to arrays and arrays of pointers simultaneously. (This used to be commit a34f848b02a6e8284d62532a792a5136e846fe8f)
adds 38c2164 r7023: reduced the number of warnings in building ejs and esp (This used to be commit ef998f9f8fb9759e5a4572acb3f9038efc019e5e)
adds 50d2bf0 r7029: Make array support in pidl similar to that in other IDL compilers. We should now able to use constructions like these:
adds 55781cd r7036: Allow more operations in several properties (such as size_is, length_is, switch_is, etc) and simplify the code involved (This used to be commit 86de98ee09348297f2c30ce15888ba5e5637c078)
adds 8017286 r7037: Add enough pointers in the header file as well Fix a couple of warnings. (This used to be commit fcaa9d495c13af5065dd32f8ed65d4260b3a5539)
adds bdefee0 r7043: Patch from Julien Kerihuel <j.kerihuel at openchange.org> to reenable 'obfustication' in the new PIDL.
adds 15ca4bb r7044: vance is right that mixing http and https elements gives a warning in IE (This used to be commit 5912cf2cd4405185fb40833d896c640c7d24a87a)
adds 2b06072 r7047: rearranged the tls code a bit, and improved the error messages when it fails (This used to be commit f54533dfba4286a3dbab26f1812a926fa6408efd)
adds c22d20e r7048: added auto-generation of TLS self-signed certificates if none exist already
adds ea9ea03 r7049: auto-create the private/tls/ directory on install (This used to be commit a4a5eea7b741a78b45d19d7021805f674f48f44a)
adds 27284d4 r7050: fix linking of smbd
adds 5aacc76 r7051: remove an unused file (This used to be commit 7e6fbd4889a92ec985b8c6c70005cab76d64d262)
adds 9dc94f8 r7052: added a case insensitive str_list_check_ci() version of str_list_check() (This used to be commit 5654330b6100a7291cee3631815cfb898100cf23)
adds cab11d1 r7053: added a ldbSearch() call to esp
adds 2e31531 r7054: added a example script showing ldbSearch() usage (This used to be commit 0fe835b16c8e8c4fbd801a447aca1f077934e84c)
adds c77ea0c r7055: automatically add the dn to all ldbSearch results (This used to be commit d6fa28080831700f80ff46320e0b0831337b822a)
adds b1722f6 r7056: added links to ejs and esp info pages (This used to be commit 624c7a76e848a0fd8296fd7afceeb9f22c803b12)
adds 1586af2 r7057: remove some ^M at end of lines (This used to be commit 1fb60dc07dbf6f1faa0d7af3959c20469a8e36f6)
adds 26ced62 r7058: Add experimenthal pam authentication for web pages (This used to be commit 36d905407465cb9d8950da86322531e3c3102642)
adds 1deb402 r7059: Use namespaces for pidl and the build system, so we can later on call out to the build system to compile the various pidl tests (without having to rely on shared library support).
adds 0befec0 r7060: Fix use of uninitialised variable. (This used to be commit 7568fcbfc58c91a81a8fcbadea48ffdc9e58bb27)
adds f52a740 r7061: A ejs scripting client. This should allow javascript to be run in a command line environment instead of inside the web server.
adds 10f428b r7062: Merge scripting/swig/config.mk with scripting/config.mk (This used to be commit e14c00c4c1cc51dac9452c1e950445907d883e46)
adds e95c8f1 r7063: Do error checking on the ejs functions.
adds de850cb r7064: Clean up handle parameter passing after peeking at tridge's ejstest.c (This used to be commit 805b6c7cf0f1e05fbb690bdfc93938747e13e6cd)
adds 14ade23 r7065: Move ejs from web_server to lib so it can be shared with smbscript. (This used to be commit b83dc8fbfb9ffe30654bc4869398f50dd9ccccb7)
adds 7756b99 r7066: Rename http_exception to ejs_exception. (This used to be commit f2e59d3adfd7813c3c2090350f8ff2a99a5533e9)
adds bd027bd r7067: older versions of gnutls don't have GNUTLS_KP_TLS_WWW_SERVER (This used to be commit 9b568eb957c8ecbe8ebe29bcffdcad3bf7eef8c2)
adds b7ed3fa r7068: Missed one! (This used to be commit cebbce9bf57d293dad3c35b1c76c74dd917620e0)
adds 21f3a39 r7069: Add a little usage message to smbscript and fix a compiler warning. My compiler still complains about "handle" (scripting/ejs/smbscrip.c:46) possibly not being initialized and to me this looks true.
adds 1cada76 r7070: fix redirection when the client doesn't send a 'Host' header
adds 973ea5f r7071: allow access to the current mpr memory context from ejs calls (This used to be commit a58531dcf30b091913563ca2b8ce5e5843896441)
adds 8754c79 r7072: moved the esp hooks calls to the ejs level, so we can call them from both esp scripts and ejs scripts. This allows the smbscript program to call all the existing extension calls like lpGet() and ldbSearch()
adds 9e5bdc3 r7073: added some simple example scripts for use with smbscript (This used to be commit f1d0c006600d6d57bce2ede87a1aae0ccfc2c412)
adds 8f84f7c r7074: we should load all shares in smbscript (This used to be commit 92f85507df2bce5e246484860a43748321f2291e)
adds f477a74 r7075: added support for ARGV[] in ejs scripts (This used to be commit 3db568eb6bb383c4c1e1fd0c7f043a9914dcc3cc)
adds eba9bc5 r7076: added demos of using ARGV[] (This used to be commit 9679f2027209543108428e985bf699b370385eeb)
adds fe17411 r7077: pull in a bunch more libs for smbscript. I plan on making a whole lot of internal functions available to ejs, including rpc functions.
adds 09e00bb r7078: - fix an uninitialised variable in smbscript
adds 6782622 r7079: remember to register the esp calls (This used to be commit ab27e58c08a065a5a84fcd763d0b4b070eb07886)
adds 0b2f972 r7080: Fix typo in error message. (This used to be commit fcf177c86e2bfbc993352b80824487e5df0a3f63)
adds 18fa5ea r7081: Add mprToInt() function. (This used to be commit 790a46f53bd5b6994cbf6aed670df1407a44e2f3)
adds 520e225 r7082: Call load_interfaces() in smbscript initialisation. (This used to be commit 54051bf8bbb18653adafb37cc6181617ca60b781)
adds 4f1a5b7 r7083: Add a ejs hook to the resolve_name() function.
adds 89a17e6 r7084: - readd the work from rev 6516,6517,6572
adds 89f7960 r7085: fixed a bug in ejs with setting up the arguments[] array (This used to be commit 722950c21365982ac9a62f97360b6c4a0bdd4acc)
adds ec4bdc1 r7086: make include() recognise the ".esp" extension and include the file as an esp script instead of as a ejs script (This used to be commit af97ded8d4151d33767d2b98bfcc3ca9a4fedc10)
adds bb2a811 r7087: always run the /scripting/preauth.esp page before processing any request. If this page produces any output then that output is sent to the browser and the request is not processed
adds ca6b9f3 r7088: start on some real structure for the SWAT web pages
adds 575ebb4 r7089: ensure that headers['HOST'] is setup (This used to be commit cb896a141a028ad386d92b0beb503af657a77813)
adds 235789a r7090: added back in the showvars test (This used to be commit 90b50ed983dd1d6aa4f80e38622d1e7dba13b49a)
adds 11009ee r7091: added some more useful links (This used to be commit d1d82686755e44ffd389114880a6ae2109595ccc)
adds 3f4f393 r7092: added some js for formatting table results in a nicer fashion (This used to be commit 5f91db4d60a5b5b03b1b14d1348f9db6807ab18b)
adds 0f7314e r7093: - added a new Form() ejs object for producing simple forms.
adds 1bf7a91 r7094: use the Form() object in a few more places (This used to be commit 9b8546f92179dba826e7ca5ed009b24486ef7a2c)
adds 2f055ca r7095: more html tidying (This used to be commit 314bc44afe44ac6e9fcb194d54b8e1848adf94ed)
adds 69ed145 r7096: added support for select lists in forms (This used to be commit 33d21d35feaa0f7f9d4067e90495ca19374cea78)
adds 9ab8ed3 r7097: removed a debug line (This used to be commit b45ddce5dd192d26a4799ae7f69cf236750fc09e)
adds 2a20e42 r7098: - make use of the NDR table instead of the IDL table in the client and server generation - add 'noid' property to allow functions to be not present in the function table, and not generate client and server functions for them - print out a warning about [id()] not being correctly supported yet
adds e39bdcf r7099: make the password field a password field...
adds e3789dc r7100: install lately added files too
adds b77ba6e r7101: moved favicon into images/ (This used to be commit df7280c5c814c3c86fad1d2b0286b865a1f37179)
adds 5e83b57 r7102: fix subcontext(0)
adds 9a4c00d r7103: fix make installswat again:-)
adds 5aaaa7e r7104: add support into the web server for session[] variables without cookies by using query strings (This used to be commit 6ca3e3af89df534704eb5cbefb84bba7257f82bb)
adds 0d00eba r7105: fixed a typo (This used to be commit 790f861538c490fab0ab1028cef6ae1797dd2c15)
adds 419598e r7106: the web interface now works completely with or without cookies. If you have cookies they will be used, otherwise you will see URLs with ?SwatSessionId=XXX on the end. (This used to be commit 104d47a7458ecf03c0d5f969eaf2a98346928679)
adds 43bc09e r7107: detect when a users session has expired and set request['SESSION_EXPIRED'] (This used to be commit 0c2e42986ca3d10fbd19c91e2ea59af20e4fce30)
adds a0986dd r7108: display a session expired message (This used to be commit 3f87d53d6614b514f1725b09e9964629b91dbbcc)
adds 022b973 r7109: Change noid() to noopnum() so it isn't confusing to people familiar with id() (This used to be commit 7721fc727426ae9fcc26afa773f855aa232df637)
adds aa2580c r7110: Remove invalid use of id() (This used to be commit 9fe7e0f7700ab765a468eea596b3a9900abd509e)
adds 41d7c0c r7111: Patch from Alan DeKok for correct use of the needed variables in Decl* (This used to be commit 1e9beae533b2bd802c9651a3af620a464620d38e)
adds a7e6b41 r7112: add RPC-SPOOLSS test to the w2k3 tests, only with ncacn_np for now (I also noticed that RPC-SAMR and some other tests are faling against my w2k3 box...)
adds dde05bc r7113: Move manpages from docs repository to source repository (This used to be commit f16d346032b9052c9dcd6b15cf65dd62e6943cd3)
adds 1863240 r7114: Convert ldb documentation to DocBook/XML (This used to be commit 470c6185fb815983aebffd313361ec0fac723fd0)
adds 7d82d86 r7115: specify what properties can be used on what objects...
adds a3972de r7116: work in progress (This used to be commit c860a4f9940c04021ecc859240c5f35c3d1c4bed)
adds c5981f6 r7117: Move more manpages to the source repository (This used to be commit b00355bf0ce241a1223dbdbb2f3b5059a2bb4204)
adds d089ecb r7118: allways pull scalars and buffers when pulling the subcontext context (this, is not the full fix, still doesn't work :-( )
adds 46e5fda r7119: the content of a subcontext can contain deferred data, but for the caller a subcontext is like a scalar... the first point is more important and is fixed with this commit, however it would be nice if we could make them look like scalars to the callers later
adds 62480f1 r7120: make use of the new 'noopnum' property and get rid of handwritten parsing code for the spoolss_Enum* functions, there still same handwritten code needed but just to stack the autogenerated code into the correct way
adds fe5510e r7121: More subcontext fixes. A subcontext does not always imply internally deferred data, though it might. (This used to be commit cf522ba372216da3dae0c534a6a698c21a484ab7)
adds 6bdb915 r7122: Some cleanups, simplification of the code. (This used to be commit 277f26edacccb3a3f7a90629fd6ea1f21d9f6530)
adds 5c1a3de r7124: fixed a bug in array construction (see ECMA standard section 15.4.2.2) (This used to be commit f9f1d85e651afca7a65804b3124daa11208965e8)
adds 509e579 r7125: demonstrate some bugs in ejs (This used to be commit 46adb4a065f3f7dd81d72ed041f24e2d81733b63)
adds 999d0eb r7127: allow for recursive ejs functions (This used to be commit 567bb9568c4e46a4abf9250e7319c702fc3a2fc9)
adds a8efb67 r7128: added recursion to bugs list (This used to be commit 645e645a4ee94af5cb8d6021c63a48322478582c)
adds b8b680f r7131: support sub-object arrays when displaying objects. This allows the ldb test to correctly display multi-value attributes like objectClass (This used to be commit 134f42655ed2e5e13dee25921b8cd4e1ca9a1396)
adds 580b5bb r7132: - start a convention of making object constructors end in Obj, so we now have FormObj(). This follows the style in the ejs manual
adds 913c19c r7133: work in progress, including a HIGHLY revised and simplified schema (This used to be commit aa9bb6ad4cb7219a80a6589d406e47a15ac2c3a1)
adds ee21d32 r7134: a number of small changes to make the pages HTML compliant. The builtin web validator in firefox sure is useful! (This used to be commit aa43111aa5f9a183395ebd840d8f77867730ab23)
adds a05bd5e r7135: make typeof() complient with ECMA 11.4.3 (This used to be commit 29ab4cc6cb244255ab75af7ae2076b51209f4f2d)
adds d9c199a r7136: fixed a typo (This used to be commit d0374ffc87da225dfe8e57d9c4ae859b288fc913)
adds b4540e5 r7137: Add a couple more dummy idl files for the DNS server and Windows Terminal Server remote management. (This used to be commit 6838607893f071e15ef0b8c6a5b37922b3cd8717)
adds 5ec5e7a r7138: Doh - fix some typos. (This used to be commit 20e1ed965a03ff3292717e41f30210cc658f80c2)
adds 03c2d64 r7159: Improve the messages from pidl's validator module. Change the IDL file for the echo interface to match the one we use for Windows. The only thing different between the two files currently is the names of the scalar types and the handling of strings. (This used to be commit b264c61061d222347919837600adf809fbadfb13)
adds cc89874 r7160: Initial work on an esp function wrapper generator (This used to be commit aaf097ec101b5e31b00e6e9a211e247ee69a118a)
adds 8474f37 r7161: - Add support for "aliases" for pidls scalar types and add a few aliases. - Define __PIDL__ when preprocessing IDL files. - Remove a couple of useless defines from rpcecho.idl rpcecho.idl now works in both pidl and midl (althought pidl is a bit pedantic and gives two warnings) (This used to be commit 6731e0a6548ac24d561ba48c8e9611d0034e662f)
adds 73cc5bd r7162: a test commit to trigger anon update with new svn fsfs backend (This used to be commit d661591c97b8ec94f0730b79c3cbc7ca8e217ce7)
adds c4d0fdb r7163: a 2nd test commit to trigger anon update with new svn fsfs backend (This used to be commit 02bfd2e51bb4a2bbb554287d8fdd0211e5bf1748)
adds b2b886e r7165: Fix pidl tests (This used to be commit 3c6e9d0bd0cb1e8692b80da6a246feb896f835db)
adds e4a5051 r7166: Move replacement stuff to seperate directory (easier to add win32-specific bits later) Trim LIBBASIC a bit more (This used to be commit fc7f519e4ae2051e9515df5f549c8e1842b7e70b)
adds c791da9 r7167: fix the build
adds 2db5c6b r7171: Just learning my way around the new SWAT, and updating some docs/specs in the menu...
adds b035f34 r7177: fill in REMOTE_ADDR correctly
adds cbf0a4c r7178: If we're using one process in NETBENCH simultion only open one connection to the server. Makes valgrind/cachegrind on the server easier. Jeremy. (This used to be commit fba9462591864a4efcfae653e1cef81f08299f92)
adds b60ea95 r7179: remove compiler warnings
adds 2825b0c r7180: Missed fixing the shutdown for 1 process... Jeremy. (This used to be commit 997e1405cbd4535e18c4729c77ec5de4237f78d7)
adds 4536f0e r7181: add functions to calculate the buffer size needed for array buffer in the spoolss_Enum* functions they will be later used in the spoolss server code
adds 8618c6a r7182: remove current support for RELATIVE_CURRENT, this will be replaced with a better aproach later
adds 6dd7570 r7183: add some forward declarations ...
adds d3dd8a4 r7184: remove unused ndr_pull/push_struct_start/end() functions
adds 87fa5c4 r7185: fix formatting
adds 19a154f r7186: add [relative_base] property, which is allowed on typedef's (maybe we could add them to elements latter...)
adds 5038880 r7187: fix alignment of unions
adds 01fb2de r7188: make use of the new relative_base property for the spoolss_Enum* functions
adds 2752b7c r7193: add some bail out checks and fix pushing of relative pointers
adds 180b269 r7194: fix pulling of the NDR_IN data, [validate] works for the NDR_IN side now...
adds c56ddaf r7195: - Fix echo pipe - Don't allocate strings - Give higher preference to the [out] part of variables when they are being used by another [out] variable. Also make sure that [in] variables never use [out] variables (i.e. switch_is() on an [in] variable can no longer use an [out] variable). (This used to be commit 837c83d77a2d1990419c4f3e343616daf8da5799)
adds dc44004 r7196: fix typo, that makes the spoolss test working with [validate] ([validate,bigendian] is still failing badly...)
adds a115c3e r7198: Add IDL for browse service (This used to be commit c04fca198ac1469580cd197379a3eff2ed55c41c)
adds 4c36a59 r7203: Fill in the error message and fail if we can't open the secrets database.
adds 7cc9ce3c r7204: Also fall back to different password set methods on WRITE_FAULT, as NT4 apparently returns this.
adds e83b7424 r7205: added support for sendto() on unix domain sockets (This used to be commit 35ef6e3b153f527f79539b2d99c5ff1cd034ba4b)
adds dd43abb r7206: changed the messaging library to use sendto instead of a connected send on the unix domain datagram socket. This gains us about 50% in speed, and also means that we don't run the risk of running out of file descriptors due to heavy messaging traffic. We now use a single file descriptor no matter how many messages are pending to any number of servers. (This used to be commit 2369170fc1b4ff9a48284779fa6d3a6254177ec1)
adds f1ade86 r7211: - use ioctl(FIONREAD) to remove the artificial limit on messaging size
adds b82d8c9 r7212: Disambiguate dummy functions to avoid linker problemos. (This used to be commit 61537301a3c2c93346d874132dd50a83f10b6fe9)
adds 0253adc r7213: Add a small bit to the ejs parser to ignore a #!/path/to/interpreter as the first line of the script. This allows smbscript to be used as an interpreter. (This used to be commit 875c8164096e7334de25cc57ac4b8bdc39b9c46b)
adds 65d685c r7214: Undo my interpreter patch. Tridge thought of a much better way to do it that doesn't involve any changes to ejs at all. (This used to be commit 7b49711ecb87e8618be5ae934ffed5995408b748)
adds afeaf13 r7215: Convert smbscript to use ejsEvalScript() and file_load() instead of ejsEvalFile().
adds b910a7c r7218: Don't use an uninitialised variable in an error message.
adds 8c4733b r7219: Don't allow 'binding' to be used uninitilaised.
adds 513d07a r7220: Fix comment (This used to be commit 964f0d95bb16c5d298928f0a9c21f2870eea40c6)
adds 51fc684 r7221: Add the start of a KDC service (to be built on a 'libkdc' from a to be included Heimdal) to Samba4.
adds 042ab1a r7222: remove double call to the same function in the same place, probable cut&paste error (This used to be commit 615618f192a05b95ab0e0fba68e339a6df1a3363)
adds c1b95bd r7223: Advance script past interpreter line. (This used to be commit 31b9fadbed656f666f587a9dcb5a7627a2d388aa)
adds 0b4a302 r7224: add some more usefull data to the auth_usersupplied_info struct (This used to be commit e40c44e9cdc0be7c52207f8479568804e7d9cff2)
adds e8cbe7f r7225: Create a MprVar object from a NTSTATUS, e.g:
adds ff27722 r7226: Forgot file to disable building the new kdc
adds 1692bbf r7227: added a socket_pending() call to abstract away the FIONREAD ioctl. It will be interesting to see if this causes any portability problems, as it is a less commonly used call. (This used to be commit f6993db31d93059c70b44a23005ba444e205870f)
adds a8feef8 r7228: use socket_pending() instead of the direct ioctl in the messaging code (This used to be commit ca3c4e961713ffd8952fca328e27196ba2ccc0c9)
adds 665480f r7229: use socket_pending() to get rid of the max packet size limits in the nbt and dgram layers (This used to be commit 2a9efbdae638a655999e07a7c3da97fd20dc056c)
adds 4be9b65 r7230: use socket_pending() to get rid of the max packet size limits in the cldap code (This used to be commit 9da5379048784524eee213d8609f1d96f0058e39)
adds 9783b10 r7231: remove some old stuff (This used to be commit 2e3316be9faf696fbb84e0a183de47418d7b9acd)
adds d870c34 r7232: add some more auth stuff
adds a276098 r7233: what about filling that new element ? (This used to be commit 6a5e48c35cba801b16172cf6ff06b1d4116fb018)
adds d640d12 r7234: that code path is died (This used to be commit efbfabdefab621eca0b644f22b887ae2cdd50bf2)
adds 4a08ace r7235: We do not need PAM here anymore (This used to be commit f338697edd31a0aa675aadedf2a51d748b75f913)
adds 6eb8838 r7236: uhmm this require to be in too (This used to be commit 3b5fc036f3ffe57282b291454f6c632306e4c8d5)
adds 98a18d6 r7237: we need to check for PAM here (This used to be commit d630e654b6638a7a57541ece9396700a9cf6c5b0)
adds 266c37e r7238: Add pam auth support in swat (This used to be commit 8a98572a3b5dba58181dc402dbebae5452656012)
adds e331dcb r7239: add a little test (This used to be commit 9293de1c354854ace3f8f60a2accc72f4686c6e2)
adds 752ffdf r7240: Don't call our fancy error message routines on a null context.
adds 089b538 r7241: The KDC almost links...
adds 6a71fa8 r7242: typo (This used to be commit 4444585f06cf8a061a615002107cbb7560604f7f)
adds ad43b5c r7247: User shorter and more convenient name for credentials in libnet context.
adds 77c3d46 r7248: Remove enum that is causing trouble on AIX (This used to be commit 512536c9165eb4a630c8bf4e43e71def26006047)
adds 0a40093 r7249: Cope with struct member rename (This used to be commit e7549f33f5fb06d8b2a8f31745545cc7b9c8d4f9)
adds d0686bf r7250: Starting work on composite domain open call.
adds af61fb8 r7251: Initial work on composite domain open call.
adds e85be27 r7252: Formatting.
adds 6bf9b5c r7253: Fix build. (This used to be commit 54ff16b9a198237999cedd973cced70a62f03418)
adds 384ad5c r7254: Add a mprWERROR() function with the same attributes as mprNTSTATUS. (This used to be commit 2fa6f7bb2b8390f6486f6531212b556e98a6c528)
adds 383c5fb r7255: Change syntax of resolveName() js function to be more like the resolve_name() C function. I can't figure out how to return variables by reference though. Writing to argv[] doesn't seem to work. (This used to be commit aef99859f28570b60f4fefe2981160269f6eb02a)
adds 28732d9 r7256: Demonstrate use of resolveName() js function. (This used to be commit b8e1d2f68e86ead6ba42df710ed4957ebababdf8)
adds 7ea6543 r7257: Ensure the error message can never be uninitialised.
adds 5112e38 r7258: Fix the final linking error with libkdc - we need to link libhdb as well.
adds 6113066 r7259: Move the recv handler out into a seperate function (suggestion from tridge)
adds 6ade5fc r7260: save current schema before I blow it away to try something different (This used to be commit 676a9824934576056208d30ce34716cfb734ce58)
adds b124351 r7261: Pass by reference is done in js via MPR_TYPE_OBJECT. Update argument parsing and example for resolveName(). (This used to be commit 1a4a54931733ebfa743401a184fe460c044427b4)
adds d6555ca r7262: Add a length property to ARGV array. (This used to be commit 4b775c619b7abed52d158ab70505320753a0c9cb)
adds 32f2e98 r7263: Exit smbscript with the intepreter return value (defaults to 0).
adds b7b7c46 r7264: fix up the socket handling for abartlet. Still only udp, but it won't be hard to do tcp as well. (This used to be commit 7cbb95d3f55dbaf9ca606655377682841e4c534d)
adds 89bcaa7 r7265: fixed d_printf() so it works again.
adds f84d007 r7266: Split the different types of js function defines into separate files, as there are going to be a lot more of them. (This used to be commit b086768589ee27de6616945bbea42b18b40d25d5)
adds b7bc132 r7267: REMOTE_HOST is a better choice (This used to be commit 41bae267e29614d300ec2505c927ab17ccbbe64f)
adds 791db4b r7268: allocate the strings to avoid them disappearing under our feet (This used to be commit ddd7454cb3e2445fd32682b380be89c70f8a22cb)
adds 8cd9224 r7269: talloc_steal() is preferred where possible, as it can't fail and does not have some of the issues of talloc_reference().
adds d26f46f r7270: A big revamp to the way we handle kerberos errors in Samba4. We now fill in the function pointers to handle the logging, and catch all the kerberos warnings. (Currently at level 3).
adds 86bcccf r7271: added the ability to specify a target specific set of CFLAGS for binaries and libraries. This makes it possible to build heimdal with our build system, which means users don't have to suffer two build systems. (This used to be commit a31ec2a750d1e668e8ccdbbcb01762bfbc08cce5)
adds 68908f1 r7272: this is a sample mk file for building a heimdal library using the samba4 build system. It assumes we have source/heimdal/ with a current lorikeet heimdal tree.
adds 03cdfbe r7273: Update a bit (This used to be commit aa0b6372d5a7fbd03627edfec8a372cd5a138fef)
adds 5296bd1 r7274: Move m4 files to seperate dir (This used to be commit 0dda66f0e8e6ad37d731937af184a132bf3407b1)
adds a1ba224 r7276: - moved static tdb function ltdb_dn_fold() into common/ so that it can be called from multiple backends. (ldb_sqlite3 needs it too.) Added parameter for a callback function that determines whether an attribute needs case folding. - begin to prepare for sqlite3 in build process - work-in-progress updates, on ldb_sqlite3 (This used to be commit a80bced0b96ffb655559a43cf7f4d7a34deb5a7d)
adds efa7da4 r7278: Oops, don't compile librpc as library.. (This used to be commit e9f83bece0b09c689ef09916a70b5e0d2bd733f8)
adds ec9bdca r7280: taking advantage of previous research. this is documentation on which latest schema is based (This used to be commit 603faa9cabd6d83c2e0fcfea476c5bda3f76b741)
adds 150f127 r7281: removing document (This used to be commit 6867d56796ce4dd85c69107c6a0a5cf4bf93f585)
adds 217a8cf r7282: ldb_sqlite3 work in progress. (This used to be commit d934c42b00b68e8f4ac9d0583ac307818aeb494f)
adds f725863 r7283: add sqlite3.m4 (This used to be commit 10a828a442b516551762bff81782072d9807d626)
adds d93e15f r7284: more build issues for sqlite3 (This used to be commit 45f88f0f81e96fc122d39e70d518a65f00e03817)
adds e168c5f r7285: It appears that MIT Kerberos does not have the log redirection facility that I'm using. This should let us compile the non-KDC components on MIT again.
adds 1b454c4 r7286: add prototype for public connect function in ldb_sqlite3 (This used to be commit 10d438af06b3ab442c7a98b704d2e0bfe49b739d)
adds 06cc74a r7287: work in progress. no more time to work on this right now. save latest changes. (This used to be commit 94cbef9211597d8cdd6b5ab7bc9b655026be283a)
adds d54c263 r7288: Remove empty wrapper function (This used to be commit 879f68cef72df708a6ff7a5f5818fa8478c2a6ea)
adds 1de1131 r7289: split out the list of *.mk files for the build, so you don't need to modify the perl code to add a new library (This used to be commit 71366b09091a147df7f5cb823a05c28f8a18201a)
adds cf5d6ef r7290: comment out heimdal config for now (This used to be commit ba565ba5750559828f2971c8cc27510d9bd3b7a7)
adds 2e787b5 r7291: Additional notes on what we require from a kerberos implementation.
adds c88d65a r7292: Fix up the build system support for derrell's sqlite3 ldb backend.
adds 0384065 r7293: Turn sqlite3 support off by default, use --with-sqlite3 to re-enable.
adds bf1ffa2 r7294: implemented the irpc messaging system. This is the core of the management system I proposed on samba-technical a couple of days ago. Essentially it is a very lightweight way for any code in Samba to make IDL based rpc calls to anywhere else in the code, without the client or server having to go to the trouble of setting up a full rpc service.
adds d934cb7 r7295: added an irpc benchmark. It gets about 16k messages/sec on my laptop, compared to about 20k messages/sec for the raw messaging layer. I think that is quite acceptable given the extra functionality. (This used to be commit a05d38d1d91f1f54d3e3794a596b468992594852)
adds b4a95b9 r7296: avoid two stat() calls per message. This increases the raw message rate from 20k/sec to 55k/sec. The irpc rate goes from 16k/sec to 34k/sec.
adds ba30cbf r7297: make the code more readable
adds 37fdb85 r7298: ensure messages are sent in order even when under extreme load. This fixes a IO_TIMEOUT problem in the messaging benchmarks (This used to be commit c8b220b65de00418d19347cf298cc80d86e8accb)
adds ae66cc5 r7299: move the list of config.mk files to the source/ so nobody needs to look at build/smb_build/ anymore, just to use the build system
adds 1723f67 r7302: remove dublicate includes
adds 2c499fe r7303: autodetect the libkdc and our kdc support
adds 31cd6fd r7304: Make the libkdc actually work: - Remove (some) excess logging - use samdb_connect() to hook into the right handling for multiple tdb handles - move the connect to the server startup, rather than per-packet. - Fix config.mk dependency
adds 7f9f089 r7305: Some cleanups, use write out CFLAGS variable (This used to be commit fcc556188e61c488e3e00d98ee2db823158ea4b4)
adds 8107bde r7306: Use a consistant #define for detecting support for the Heimdal krb5 log redirection code.
adds 524f3c4 r7307: Add phony rules for OUTPUT_TYPE OBJLIST, e.g. it is now possible to do things like:
adds 38e3381 r7308: Make dependency lists in the Makefile shorter (see discussion on samba-technical) (This used to be commit 71d62d4dc7c475d17042ca466e56c51da1a2f32e)
adds b138194 r7309: started adding IDL for nbt management calls. This adds a nbtd_information() call that has just one level for now, a NBTD_STATISTICS level for packet statistics (This used to be commit d0772eb5a7a023e08a7fff5ca8f4891630994e34)
adds 16eaadc r7310: Support TARGET_CFLAGS thru recursive make (This used to be commit 2fd997b12aa06983a614bfadca9e5f896a88b2ac)
adds ba750f5 r7311: Use TARGET_CFLAGS for depend list as well (This used to be commit 1f7a57d8d82fb759ba8997bc91405add9b46e129)
adds 430dc36 r7312: Add IDL for ncadg packets. (This used to be commit 2009a430b03c685dd65bd573e70d3618f2e0dd0f)
adds fcc74fc r7313: Prefix a few functions with ncacn_ rather then dcerpc_ because they are ncacn_ specific (This used to be commit 875cce126878172eedb43b4ecab3970ea9d82e4a)
adds c8b8212 r7314: the various ncacn and ncadg PDU's share the same namespace (This used to be commit 58fee22e0b5054de631cc5929498d490db31f348)
adds 8ee7727 r7315: Add support for custom makefile targets, e.g.:
adds 34ffdb1 r7316: work in progress (This used to be commit 84a2b4049fde7db0d563e639e99364f40a47ace9)
adds 0093e1b r7320: added support for a private pointer in irpc registered handlers (This used to be commit eec521dffd4ca9efa7f6e31c50cf1ff365aae209)
adds 412e4bd r7321: add nbtd statistics serving over irpc (This used to be commit 4c0ed7328b14969ea34790b0e80fa714c44ccc5f)
adds 51edcea r7322: the beginnings of a in-tree heimdal (This used to be commit e6a2174050bb55afb32d54b8cfe12c7358bf98f2)
adds 5bb7a33 r7323: Complete composite domain open call.
adds adc6037 r7324: Torture test for composite domain open function.
adds 4a456f2 r7325: Add composite domain open test.
adds 5b8c972 r7326: fix [validate]
adds aa5ff56 r7327: pass down the ndr->flags to the subcontexts
adds 9a831a3 r7328: fix GetPrinterData and SetPrinterData, with zero length subcontexts
adds d8889b6 r7329: test some more PrinterData values
adds 8e05f12 r7330: use ParseExpr() also for subcontext_size()
adds 8423835 r7331: fix parsing of spoolss_SetPrinter()
adds b8e8e5e r7332: added note to self for required modification (This used to be commit 8fa340c1d4423673e5a935f815491534413d9536)
adds 87bbda1 r7333: Pause and resume each printer
adds 903a7fb r7334: I do not feel oblidged to use sqlite3 when I configure ldap support :-) (fix typo) (This used to be commit d6dae85881a5b49c8a5484a0d155aea4f0beb16e)
adds 5141a1e r7336: make --with-sqlite3=auto possible
adds bd1dc11 r7337: - fix SetJob() idl - add StartDocPrinter() idl - add EndDocPrinter() idl
adds 198241a r7338: let it be possible to run sqlite3 tests when it is compiled in make it also so that we do not run test for modules we do not compile in (This used to be commit c226c1c7a393b398510dec0931aba2ddd09af4c3)
adds 6484698 r7340: fix the build and some more error checks
adds 56257df r7341: fix StartDocPrinter() idl
adds f9716b5 r7342: submit a test job for each printer and delete this job
adds ca7baa3 r7343: handle url like ldb_tdb does (This used to be commit d36fde5c0cfe20d03dd99e2ffffdd13acf9f76f3)
adds 3da5d18 r7345: add WritePrinter(), AbortPrinter() and ReadPrinter() idl
adds 22ae788 r7346: use StartPagePrinter(), WritePrinter() and EndPagePrinter() to print a few test pages on each printer (we don't actually print because we have paused the printer before...)
adds f08fafc r7349: work in progress (This used to be commit 0e4d9729d99a1a148a951878188fe1955713aea4)
adds 8a2e208 r7350: Remove unused label. (This used to be commit ada004595760605134eb741da9c549521938c2ce)
adds 6eae7eb r7351: Start of ejs smb client library. I need to figure out a nice API here that doesn't expose too much of the cifs protocol but still allows people to do neat things.
adds bce8cda r7352: the internal heimdal build change. This changes quite a few things:
adds 3feec91 r7355: this should fix the link problem metze hit with smbscript (This used to be commit 067255909ed381d397dfc82e4bca219da40810d9)
adds c3c61bd r7356: fixed the problem mkaplan reported with not being able to run without -i (This used to be commit eebca142e5a8e4aa25951d25b628c27a8fdbd046)
adds f028d37 r7357: some minor updates
adds 74aeab5 r7358: make the irpc test use two messaging contexts, not one, so it better matches the LOCAL-MESSAGING test (This used to be commit 5883ce16d0b98c9c23ee60fe6089e0adf2ce8d15)
adds d85c6f8 r7359: add configure test for strsep (might helps abartlets build of heimdal) (This used to be commit 2209655c802db01dd35778efd7857503a7e50b9f)
adds d2f15d4 r7360: added a few more heimdal configure tests (This used to be commit 0f2943ac175c4e2fee6f68c9909d74b2018f40a2)
adds 6a70164 r7361: fixed the 'file becomes a directory' bug that marc kapland found.
adds f6e1f0c r7364: - remove '\' chars from copy paste - fix allocates [out,ref] pointers to be passed between functions
adds 7d3d4d0 r7365: Remove unused variables. (This used to be commit aa3dd5e8cf21d3502e10686ce94c802ebaa41ee8)
adds 70481f2 r7367: Replace the list of what our internal heimdal can do with data from a real install. (ie run ./configure against heimdal installed, and record the output).
adds 501986a r7368: some server side spoolss stuff, w2k3 shows the printers icon, and I can view the print server properties...
adds 30da4d8 r7369: allow no entries returned by Enum*()
adds d20bc8c r7370: change debug levels
adds c6a3ee8 r7373: Disable reg_gconf by default, allow building it with --enable-reg-gconf (This used to be commit 6596f619c0500a419a680a7488a0838c234f2069)
adds 7c9d76d r7377: Integrate browse service stuff more nicely Add notes on mailslots Add TODO list for pidl, including some plans on switching over to using [string] attributes for pidl. (This used to be commit fca195ce072bacb0543625aec7f4bce814e278eb)
adds fdc2be2 r7378: Lowercase netbios name when forming the DNS name of the DC in the NETLOGON reply.
adds ae6907c r7379: Simplify CreateUser function and io structure. Also, implementing it based on composite functions. Moving to fully async CreateUser on the way...
adds 7b47fad r7380: Mistakenly put one file twice in command line. Here's source of CreateUser call. It serves one level of call by now. Once any more is needed it can be placed, of course.
adds 4ce6383 r7381: Put more rpc specifics in libnet context.
adds 9bbfe84 r7382: Convert net_user code so that is can be compiled against changed CreateUser call. Doesn't work yet, but the test passes.
adds 74c5b52 r7383: Add CreateUser test to torture suite.
adds c80aedc r7384: I've forgotten to commit test source. Fix the build and get some sleep...
adds 16de998 r7387: enable extra smbtorture args to test_posix.sh
adds 21468d0 r7388: - fix calling of test_posix.sh - move smbd_fifo into the prefix dir
adds 812eecc r7389: move socket wrapper dir also to the prefix-test dir
adds b26cffe r7392: more verbose debug output
adds 070a063 r7394: rename LSA_TRUSTED_DOMAIN_INFO_5 to LSA_TRUSTED_DOMAIN_INFO_BASIC.
adds 729c752 r7397: - don't exit when one test fails - some other cleanups
adds 7104da3 r7399: Try to get the AIX compile one step further.
adds be6b73d r7401: add config option to disable the TestSleep() test torture:echo_TestSleep=no
adds a94d89d r7402: - don't stop after a failed test
adds 40c2e3e r7403: minimize the sharedelay
adds 7fc1c35 r7408: added DN explode function, based on simo's ldap_parse_dn() function. simo, when you get a chance, please change your license so this can be linked with ldb. (This used to be commit 588a1d1451d4117cb6e427a293455f2a5657b604)
adds 322f0df r7410: minor cleanup (This used to be commit 4c8bffc3f01d60ef7d8b75e92f4d062326288f4c)
adds a6717fa r7418: work in progress (This used to be commit 2a13e7655b1bce88694ddbb6a4d9349008ba42f0)
adds 32e935c r7419: when we have both --enable-developer and --enable-debug we don't need -g twice in the CFLAGS (This used to be commit 1383c024d11646b7f39e1ba936d8f847bb1a05f9)
adds 7931aed r7421: - move test* functions to a seperate file - print build farm style output when RUN_FROM_BUILD_FARM=yes
adds 0b11990 r7422: Create a ejs object to wrap a smbcli_transport pointer. (This used to be commit a55e40651d06f416871ccbe04ad3b7d25444d645)
adds 0f247a3 r7424: add --uint-enums option to pidl to generate defines for the enum members (this hopefully will fix the build on AIX)
adds 1b3471e r7425: configure check to see if a compiler can handle negative enum values if the compiler doesn't support it we pass --uint-enums to pidl
adds 1b11f11 r7426: add an option to disable progress output
adds 333be31 r7427: disable torture progress outout from the build farm
adds bc2a1f8 r7428: try to get some nicer output from the build farm
adds 70c3a8a r7429: make the shell happy and don't use [bla]
adds 09753bf r7430: Next step in AIX build (This used to be commit 43e1bd870d9d7ca67e0ce1d2d1a1589aad41d770)
adds 34f48e0 r7431: this should fix the bug that mkaplan and I noticed which is that BENCH-NBENCH sometimes incorrectly reports that it failed. (This used to be commit 167c29bec6f28e58b5d36325b4285748a47adc58)
adds 035faf4 r7432: export SMBD_TEST_FIFO
adds 35314f2 r7433: Another little AIX one... (This used to be commit c1ccaa0cc9de9c8f781162674bc73ca0ff88fedd)
adds 1d0117c r7434: - do local tests step by step for better build-farm output - fix typo ADDARGS -> ADDARG
adds 46c231f r7435: Another little step, sorry for the spam... :-) (This used to be commit 96d9b7fc988405a0d771b778e95a9f60b1efe514)
adds c96492a r7436: As far as I see it, these are the last two "real" ones for Samba4 on AIX to build. The remaining patch (not now) is to convert the javascript stuff not to use // style comments.
adds c63c28f r7437: Make Simo happy.
adds ee3f4b1 r7438: work in progress (This used to be commit 2fc5343f0637ef3109b079dbc33d6cf4e58c8d5e)
adds 84ee48e r7441: Get rid of // comments. Tridge, if this breaks anything, please revert it. More tomorrow
adds 4140ccd r7442: skip tests that require smbd, but smbd is down
adds b501bf1 r7443: reorg functions for readability (This used to be commit 7543acfa9fe87b43cfee482cf02e56d73d29596b)
adds 09bdc1b r7446: add distclean target to generated ldb makefile (This used to be commit 9a78161b0fdb3406c70b9f5a8009ed8fc5268445)
adds 5351ae5 r7449: add ctype.h header to dn expand function (This used to be commit 0e3b872560d82e1a0f7b58fe7d210563d6d29daf)
adds 302b4db r7455: Remove some talloc contexts that aren't used. (This used to be commit b0ad51f2ce6c3646d664773aaa32fe55172ad88b)
adds a925848 r7456: Add a simple type that represents a pointer. The ejs people may ask us to change this later but that will be pretty easy.
adds aa7b6b3 r7457: Return an ejs C pointer object from the ejs connect() function.
adds 0f8d452 r7458: don't look at components[-1] :-) we now survive the RAW-UNLINK test without crashing
adds 7065678 r7459: fixed pvfs for the RAW-MUX test
adds d543e4a r7460: fixed several problems with the socket wrapper code and unbound sockets
adds 6ef2a41 r7461: this is the start of some code for mapping IDL onto ejs. This is hand written code, and it doesn't work or even compile yet. I am committing it to make it easier to discuss the approach with jelmer and tpot.
adds 46b8295 r7462: fix Enum* pushing, we need to send back a buffer of the same size as we got in the recv code..., this makes the w2k3 printserver properties gui happy:-)
adds 67c606b r7463: - move some more stuff into functions
adds 56af29c r7464: add newline to printf
adds 838e483 r7465: - return empty lists for now - return WERR_NOT_SUPPORTED on AddPort() (we pass the RPC-SPOOLSS test now :-)
adds 57f859a r7466: add RPC-SPOOLSS to the supported tests
adds 714a089 r7467: a little fix for the build-farm
adds 13dcf31 r7468: create better output
adds 06ebab9 r7469: fix typo
adds 2514f89 r7475: removed RPC-SAMLOGON test until we get a lighter version of it. It is chewing far too much cpu, which is unfair on our volunteer systems
adds b1b1340 r7476: ensure dgram sockets are created non-blocking. As they usually skip the connect() stage, we were missing this (This used to be commit f5102b886c10fead0f6bcdc4460584ae53912ebc)
adds 16a5d7c r7477: Add MPR_TYPE_PTR to ejs_typeof(). (This used to be commit 8574f64ca2bda864f472067ae594285b6f5dc957)
adds b8c8da4 r7478: fixed a problem with a backgrounded smbd looping to handle continuous tty related signals (This used to be commit db2b507adde8a28524cb9bff3558e5c339276767)
adds 43d3689 r7479: ifdef out some more stuff to fix compiler warnings. (This used to be commit c4d10a98ff991cc48d065c4373570aedc37dccf3)
adds 0264c17 r7480: ldb_sqlite3 work in progress (This used to be commit 510e7994da808ab12f51fa7a36c3f5f9244c51ac)
adds 182dd02 r7481: Add a mprVarIsPtr macro. (This used to be commit 633b24345fecad1111f40999efa2897bba521f19)
adds 6412e8e r7482: Rename smbcli_send_tconX() to smbcli_tconX() so as not to get it confused with an async function. (This used to be commit 340ad67cada15329051c205c5b094ad641718c72)
adds 07b0d86 r7483: ensure we try reading from a socket if epoll says we can, and don't just do the write. This is needed because the write could return -1/EAGAIN for dgram sockets, if the socket buffer is nearly full. The epoll loop then goes on forever.
adds 6a4cb0e r7484: the previous bug can also affect the kdc (This used to be commit ee8bf9db4a619b40ae71b5e97ea7640483587573)
adds 612babc r7485: - allow test_xxx.sh to run outside of 'make test' by ensuring $PREFIX is setup
adds 4233f18 r7486: fix for the build farm to display the panic messages and backtrace inside the per test frame
adds 68ff6b1 r7487: check both files before and after setting the attribs on file1
adds bda75f7 r7488: update the mode in the struct too, that fixes the RAW-RENAME test
adds a4b58b0 r7489: just a cosmetic change
adds c29896d r7490: Rename functions and prefices s/rpc_composite/libnet_rpc/ This makes more clear where the functions belong to. Also the rule will be that lowercased function names are not part of "official" libnet API (though it doesn't mean one absolutely cannot use them).
adds 1104ca3 r7491: libnet functions used in tests have different names now.
adds 39172de r7492: give better output
adds ea7942d r7493: add a --maximum-runtime option to smbd. If this time is exceeeded then it exits.
adds 82da98a r7494: added --maximum-runtime to smbtorture as well. I have seen smbtorture get stuck waiting on no file descriptors, with no timeout, so it sits forever. I need to fix that bug separately, but to prevent build farm machines being totally stuck, this timeout will be used. (This used to be commit 5cccf0a770e0c1069f940fa8f4853f64327dc90c)
adds 3a3947c r7495: used --maximum-runtime=300 for each smbtorture call, to prevent it running too long (This used to be commit 3d70755abfb7764379d648e9bc1697ae9289d02b)
adds d1e8e62 r7496: removed an unused variable (This used to be commit a8c99d0e37b5ca37cabc201c1290c6cd26a16549)
adds ee30cf3 r7497: add timeouts to all rpc requests. The default timeout is 60 seconds. This should prevent the problem I am seeing on a solaris box where a rpc request gets stuck forever (This used to be commit c24ab34813d675b9b81f3062fb6f30aae5697805)
adds 2e1851e r7498: ldb_sqlite3 work in progress (This used to be commit 797263330b9eada019e432ff201bf5c872e35b5d)
adds 47ab0ed r7499: ensure that the account we run tests as ("Administrator") maps to the unixName that we are running as in the test suite. Otherwise files are created as a user without any entry in the sam, so the ACL doesn't allow that user read permission when it should. This should fix the RAW-ACLS test in the build farm. (This used to be commit 30445483e4facb0a1d8a5979a2eac6c166193c09)
adds 9e555f7 r7500: Initialise module subsystems. (This used to be commit 564dfe14d00e80a0d373ab0fc17803ffaac0892e)
adds ae23fe3 r7501: Fix credential initialisation in ejs session setup. Implement four arg and anonymous version of command.
adds de160af r7502: the sleep test in echo is already run on the main rpc test, so no need to run it with every combination in this test. It takes nearly all of the time. (This used to be commit 42754de142632ad2c02f821ce435752baf71027b)
adds 4a5ab77 r7503: turn off the sleep test here too (This used to be commit 3b9f4b61ade583e7bfd62b0be8b0724b30a07438)
adds db4fd5c r7504: missed one (This used to be commit 93eb9afb4deb77d1176dd021d007743c13487830)
adds fb3874b r7505: Add more argument forms for session_setup().
adds 72ac776 r7506: handle the case where cron does not setup $USER (This used to be commit d4c1a1be0acbb11df4cfef5e454787b3f86f4181)
adds 694488d r7507: fixed the problem with users being shown too many times in acl editors, and added a test for it. (This used to be commit 9e428881f6fc0a422ac9011d847e8f692284397a)
adds 183cb2b r7508: Fix memory leak of outgoing packets in the KDC.
adds e9fa8f7 r7509: With the update to Heimdal 20050612 we no longer need krb5_freelog(), as krb5_closelog() no longer leaks memory.
adds 76d3439 r7510: fixed error code for using a bad tid.
adds 2be36bb r7513: don't try to write to the smbd log file between tests. zeroing a file while it is open for writing by another process causes the file to end up with lots of nulls in it, which messes up the build farm output. (This used to be commit f7e636d4086b83180e76902fee739972cd6a7b26)
adds 87acba3 r7514: make the ldb_parse code not depend on a ldb_context, so we can now potentially use it in our ldap client code, instead of replicating all the code (This used to be commit 5b3575d9303d54a771e080a670dcd2f444b10c20)
adds 9cb3b2d r7515: merge in the binary encode/decode enhancements from the libcli/ldap/ code into the ldb parse code (This used to be commit 12647e37223847da810c2d4e5f83328b1fcf88cb)
adds e1fa735 r7516: make sure binary decoding gives us something we can run string functions on (This used to be commit 9913ab2550fae465c7a66fe7fa3a36a65b25b358)
adds d94805e r7517: handle zero length equality tests (This used to be commit 18c96f2b3e4d4c769354d61a4cda5c295f50536f)
adds 490a5a5 r7518: don't use an uninitialised ldb debug function when failing to load modules in the ldap backend (This used to be commit 52e4a5b3b0c4c96bf9686ce047ccfc1846dc2c89)
adds 816f4f7 r7519: rip the copy of the ldap expression parser out of libcli/ldap/ and use the original one in lib/ldb/ instead. Having two copies of this code is silly. (This used to be commit 0e9f18c44858b692c724c004f362de9e3dc15db5)
adds 8cd7848 r7520: Fix memory leak in hdb-ldb.c
adds 04b350a r7521: Remove useless loops from SAMLOGON test, which speeds it up a lot.
adds e5c70a5 r7522: added a ldb_filter_from_tree() function that takes a ldb_parse_tree and forms a ldab search filter expression. Next step is to make our ldap server code go from ASN.1 to a ldb_parse_tree, instead of trying to construct string filters, then add a ldb_search_tree() call to allow for searches using parse trees.
adds 8f31f8c r7523: blergh
adds 8fd5825 r7524: make the ldap ASN.1 filter parse code go via a struct ldb_parse_tree. This also fixes the error handling.
adds 2b4791a r7525: Unify lp_load(), load_interfaces and logging setup into popt().
adds d71e1a7 r7526: make test should depend on the bins (This used to be commit 646953df4c272581211ba30dc77e1052ea1f465e)
adds 4b0e5bd r7527: - added a ldb_search_bytree() interface, which takes a ldb_parse_tree instead of a search expression. This allows our ldap server to pass its ASN.1 parsed search expressions straight to ldb, instead of going via strings.
adds 68c1566 r7528: cleaned up the QueryDisplayInfo_continue test (This used to be commit a977dcef030605d0be1b7ce2a6500b202e35eaac)
adds 00e2b7c r7530: Simply calling convention of lp_load().
adds e763977 r7531: Finally fix lp_load(). I had left hooks in place which restricted us to globals only (no shares).
adds 734ff69 r7533: don't show compile flags for each file (This used to be commit 6a9ab148a98490e52da81d4ddedf42af2b5bf1a7)
adds 33bbe2b r7536: doesn't spam the smbd_log in the build_farm...
adds 9ef1454 r7546: fix comment
adds c420c5a r7552: Use ParseExpr() for [value] attributes; allows us somewhat cleaner IDL. (This used to be commit b7b01bccd101654d1f5ec83cba9dea7e9431d6ce)
adds 4a139f8 r7556: fixed typo in documentation (This used to be commit 77fc2036a0db7bde9e90f090dbcd75ea70b3e0a0)
adds f29b927 r7557: trigger a probe at tconx time to see if xattrs are really supported by the filesystem (This used to be commit 71e281ae2fe2ce169aeb09f72376a60d28845808)
adds 4fec635 r7558: added support in ldb for extended ldap search requests. These are using to perform such things as bitop tests on integers.
adds 3f09462 r7559: support 64 bit matching in bitops (This used to be commit 0c44a67001b9ae91c1ba7fc52f22d1eafc22dcc7)
adds 5ec2c79 r7560: added tests for extended bitop search functions (This used to be commit 7b58b3a9c53952f606eb75f5e916e0cf994b2d06)
adds 785b452 r7561: moved OID constants into ldb.h and used manifest constants in ldb_match.c (This used to be commit 42cbb155c20779c458f727488c8554842b24681b)
adds 81b4183 r7562: work in progress (This used to be commit d8a9ce78533639f510b60b48c8f305bd07f3f717)
adds 1491f9b r7564: added a test showing the search expression that w2k is actually giving us that triggered this work (This used to be commit 853b8cd72dbb8c50d527e66aa7b5692060b66d2b)
adds 2e89687 r7565: fixed handling of sasl data in ldap server (This used to be commit 9b7a89735f18f66ead010d5a1a0a6516ee9b93fe)
adds 9d6b3e6 r7566: added support for LDAPString types in the asn.1 library (This used to be commit 1a81d28456261ad77181fd12c0b4a9df6aa6a47d)
adds 6426f2a r7567: added wire parsing of NOT and extended ldap search requests. This allows us to parse and handle the complex queries we are getting from w2k, such as
adds db2e86f r7568: enable the NTLMSSP bulk data sign/seal code for out ldap server. This now works with windows clients, as I fixed the zero length bind ack packet.
adds 26d35d9 r7569: Fix typo in comments. (This used to be commit 64fb327ccf80d2d501ae559a6c4336a066191df0)
adds 487d1af r7570: Add tree, session and socket disconnect ejs functions. (This used to be commit 63577628b0ee7e6b33053484190189e99cb56a5b)
adds 42863ae r7571: fixed the generation of the filter string for extended filters (This used to be commit 348a86e64392245571204ac5004e73221ac441f5)
adds 051b93b r7572: fixed filter in test suite (This used to be commit 73d2e5df0ccf4ab1b78a1044058efd8e2479aa1a)
adds 04c3bbe r7574: - seperate [in] and [out] buffers and buf_sizes
adds bc1f32b r7575: - fix GetPrinterData() push side - add somemore checks in the Emun*() pull/push glue code
adds 056d63c r7580: - add GetPrinterDriverDirectory() idl, torture test and server code - add EnumMonitors() server code and return "Standard TCP/IP Port" - add parsing for opening Ports and Monitors with OpenPrinterEx()
adds 9189833 r7582: Better way to have a fast path searching for a specific DN. Old way was ugly and had a bug, you couldn't add an attribute named dn or distinguishedName and search for it, tdb would change that search in a dn search. This makes it also possible to search by dn against an ldap server as the old method was not supported by ldap syntaxes.
adds c274747 r7586: ldb_sqlite3 making progress. add and search have indicated a willingness to operate properly on initial testing (This used to be commit 86ca8639e0ddc2525f8ed0ca9879d9f98c0cd00e)
adds 5f7f9eb r7587: More comments.
adds 21fd11f r7588: Fix lacking space in the comment.
adds 74a3621 r7590: Cleanups, add more notes on new string code. (This used to be commit 66a418a532f30a14353d923317dd6d766f62d926)
adds c0947b0 r7593: simplified the memory management in the ldap code. Having a mem_ctx element in a structure is not necessary any more. (This used to be commit 912d0427f52eac811b27bf7e385b0642f7dc7f53)
adds a7d6185 r7594: abartlet is right that this hack is not actually necessary, it just prevents a bogus: GSS Update failed: Miscellaneous failure (see text): ASN.1 identifier doesn't match expected value error on every ldap connection. I'll remove it and let the error remain until Andrew works out a better fix. (This used to be commit 6123eb2ecad6f53521b546f76954523fbc0fb981)
adds 3e92471 r7596: next step in ldap cleanup. I'm aiming to get rid of the cut&pasted ldif parsing code in libcli/ldap/ldap_ldif.c, and instead use the ldb ldif code. To do that I have changed the ldap code to use 'struct ldb_message_element' instead of 'struct ldap_attribute'. They are essentially the same structure anyway, so by making them really the same it will be much easier to use the ldb code in libcli/ldap/
adds 6be47e9 r7597: removed the bogus get_myfullname() and get_mydomname() calls, and put them in the ntlmssp code, which is the only place they are used. Andrew, please remove them completely once you have some more reliable way to get this info
adds 49bc267 r7598: take advantage of struct data_blob and struct ldb_val being the same structure in a couple of places (This used to be commit bcd4671acae2be51958cbae23a0ab2dd2b194a5e)
adds ec4a99f r7599: it turns out we were not using the ldif code in libcli/ldap/ at all, so best to just remove it. If we need it again, then it will be easy to just use a wrapper around the ldb code. (This used to be commit b316e1c2d3e4dc09c321ec72b40d78ffb855e101)
adds f021dff r7601: ldb_sqlite3 work in progress (This used to be commit 0a64948152a446b5e127578d49b1ed8a90a1a222)
adds 93e03bd r7602: fix some compiler warnings (This used to be commit ce9966e091d36f66d409ac6f7b5e462c9dc37325)
adds bdc1f52 r7604: Bunch of small pidl updates. Mostly removing unused functions, cleanups and more flexibility (all output options now take an optional filename). (This used to be commit e3496732c66c2f9474fde58bb3930552511cb12a)
adds ee2b5ae r7605: Display properties in header files again. (This used to be commit 5f37f7a524611ff8227662fd19c37496c83cac7f)
adds 9378cca r7608: bug fix after yesterday's change (This used to be commit 0218fc678e375a05fbc4da5500706199340918e2)
adds 4864c32 r7615: fix the build and simplify gendb_search_dn (This used to be commit b38bb63175ae0bdcf833c017e5fbbfc2c0769506)
adds 9105bf4 r7621: Trivial reformatting while trying to understand share modes. Still survives smbtorture *DENY* .
adds bab977d r7626: a new ldap client library. Main features are:
adds 289845f r7627: Fix warning in unused (?) function. (This used to be commit a4d05988637b4e607c3cdad83bfb1e9cf923b7f0)
adds fb201ec r7628: Unused variables. (This used to be commit b2529307aaf1e47ce74632b4e516494ac71fe8d1)
adds 7572781 r7629: Unused labels. (This used to be commit c01c176da640c012e1e6c9f0553b5075ef0e93bf)
adds 5104142 r7630: Unused variable. (This used to be commit 0c1f54461cea633dbacb9692925b8c971a34a831)
adds 3b9dfb0 r7631: - remove unused function, as the disgn of samba4 doesn't allow the old style auto homedir share stuff - add TODO: for checking the password on share mode security
adds af23708 r7633: this patch started as an attempt to make the dcerpc code use a given event_context for the socket_connect() call, so that when things that use dcerpc are running alongside anything else it doesn't block the whole process during a connect.
adds 804b8d2 r7634: move TestSleep functions so that all of them are together
adds f4183d9 r7635: change the license of this file to lgpl like the rest of ldb (This used to be commit 8735188b46d4bb6c3d63d22a8c6f3fad2c82df89)
adds 7a33552 r7637: Another useful Heimdal feature we need.
adds c394849 r7638: krb5_closelog in heimdal-0.7 not longer leaks memory, so remove that comment (This used to be commit 3aa80b8e585a0acc57d4b7738dcccfba232948ca)
adds fcb339c r7641: Fix based on work from "Shlomi Yaakobovich" <Shlomi at exanet.com> to catch loops in corrupted tdb files. Jeremy. (This used to be commit f9f3037d6855259edd56fd5a23d63dbb37f0a751)
adds 038628b r7642: - test NULL server_name in GetPrinterDriverDirectory() too, (same result as "") - test EnumForms() on the PrintServer (NT4 returns WERR_BADFID) (jerry: how do it get the lists of forms in the printserver gui)
adds 8f85427 r7643: This patch adds a new NTPTR subsystem:
adds 19c9f03 r7644: - remove some dublicate structures SetForm and AddForm uses the same struct - fix some typos in EnumPrintServerForms()/GetPrintServerForms() - add AddPrintServerForms()/SetPrintServerForms() and DeletePrintServerForms
adds 4f09fce r7646: - only allow modification of SPOOLSS_FORM_USER Froms - some minor fixes and comments
adds ffa3632 r7650: fixed a typo (This used to be commit 331afee4ca5bc6a6f7e4fe3333846881424314fe)
adds 10d8a86 r7651: Only convert SERVER requests to KRBTGT requests.
adds 64e1165 r7652: use event friendly connect in dcerpc socket code (This used to be commit 154effd781c901abfcd8f89721c4a6d03c07b670)
adds be8139c r7653: when a dcerpc request times out, we need to ensure that if the server does finally answer the request and it is on the smb transport that we don't die in the callback code as the rpc request state is gone. (This used to be commit d47477c5c3acbaa7242fa3a06d4095258db86297)
adds d13e788 r7654: - add a timeout to all smb requests (default 60 seconds)
adds 4f6225d r7655: test the evnt friendly socket_connect() in the LOCAL-SOCKET test (This used to be commit b9ed92d550f1b821c5402a516eb2dfc2c8d69f0a)
adds dc8961a r7656: added testing of rpc request timeouts and destruction (This used to be commit eddf41d5e4ca43073b96f96b96dbadf7b8b91df5)
adds 07c395a r7657: test addone again after request timeout and destruction to ensure the pipe is still OK (This used to be commit 9f7f70124fc67109bc9ace7a57490851341ad759)
adds 3422499 r7658: don't timeout at the smb level for rpc requests as otherwise some rpc level sign/seal mechanisms can break (This used to be commit 9df569f023f9a1e0d8c35de8135a344933bc69bf)
adds 5c332f6 r7659: fixup the ordering of socket destruction for ncacn_ip_tcp so we don't try and remove an epoll descriptor for a closed fd (This used to be commit bec5e9f80a934e6472e8d227214a9baba4f15054)
adds 11bc3f3 r7660: improved error handling in socket_connect_ev() (it matters when name resolution fails) (This used to be commit 4013c2ddea0cd03f875e2acf40d2a34344017d05)
adds 2068037 r7661: patch from tburdi1 at uic.edu to fix autogen.sh on freebsd (This used to be commit ffe1b5e6f4cd8cc9ddd0ceda882ad76917ebd1d3)
adds ab1e121 r7665: - added a ildap_*() interface to our internal ldap library. This interface is very similar to the traditional ldap interface, and will be used as part of a ldb backend based on the current ldb_ldap backend
adds 52400f0 r7666: fixed a memory leak in the ldap ldb backend (This used to be commit ac3f33c61555a2afa30fe446676013564982e257)
adds 03b0f27 r7667: added a ldb ildap backend, using our internal ldap client library. Next step is to remove the check for the ldap libraries in configure (This used to be commit 74841dbb2a86bb1c584b5c26c4cd24a818a65a34)
adds 44a04d7 r7668: - setup HAVE_ILDAP to enable the ildap backend in ldb
adds 1f05266 r7669: removed ldap from our configure tests
adds cf45527 r7670: fixed rootDSE search in ldap server (This used to be commit 0981a375cfa9d8d75b6c89613eadb9d14cf1064f)
adds 08e23b3 r7671: added ldap testing to the set of standard tests (This used to be commit dcdf44024aa93e7eca54247d9058904c6950fae7)
adds 416c906 r7672: this should fix the crypt dependency problem (I hope!) (This used to be commit 3fe00b61147e09159ef02328a7f1d8f7805abf0d)
adds 876ed02 r7673: With current Heimdal we don't need this (correct) fix.
adds b11efd3 r7674: Fix the printf() attribute suggestion by correctly prototyping, then declaring the static function. The attribute only works on the prototype, not the function.
adds b523bde r7675: Use correct memory context for anonymous session setup auth context (no need for it to hang around forever).
adds 8047db6 r7676: Make VUID and TID choice random, as this gives us protection against replay attacks under SMB signing, where the session key is a fixed derivitive of the user's password.
adds fa165a6 r7677: fixed ldap server to honor 'private path' (This used to be commit f6abed5660ad8f7298eb2aebbaa25a8c355861a6)
adds c04d826 r7678: fixed typo (This used to be commit df29f25140192b64b55012d0a3c36095fbbfb82d)
adds fca7031 r7679: update the documentation of security_description_create()
adds 363e114 r7680: Move to using our own private enum for the principal type inside the hdb-ldb module. This removes the need for the KRBTGT case to exist in the broader heimdal code.
adds d2c2e0d r7681: This #define is unused.
adds 4482cf7 r7682: Move the properties of our heimdal build from heimdal_build/config.h (which gets included by heimdal, or shoudl be) into auth/kerberos/kerberos.h (which is used by Samba, but not by the Heimdal code).
adds dd39c8c r7683: The other file from the last commit. And it's include/system/kerberos.h that I'm putting the #defines in...
adds b0f5ac8 r7684: Add a test aimed at checking we have agreement between client and server as to the CIFS session key.
adds 9db3f0c r7685: Simply the test for session key logic, so we pass against NT4.
adds 88fc8f2 r7686: Check for a type of invalid account name.
adds 949deaf r7687: Some more tests that must be done only when krb5_config is absent.
adds 8a6b60e r7688: Fix the internal heimdal build - push one #define back to heimdal_build/config.h
adds a4bb5ae r7689: Add new file from previous commit (seperate file for session key test). (This used to be commit fbec0ed13bc20093da308dee0108721d88e9c322)
adds 5b19286 r7690: Move the NT hash generation into the credentials system, rather than in all the callers. This also allows us to be more flexible in the type of password we store.
adds cd39847 r7695: Add support for the [string] attribute that works in the traditional sense. Not used anywhere yet. (This used to be commit a73a35cfc7b5b92cd95bd0d0fbd64d04acecccf3)
adds 82dfe0b r7702: Implement [charset()] attribute. (This used to be commit 7012e10bb6252a7e602e80f05c914a783610088c)
adds ee57c76 r7704: - fixed open_nbt_connection() to return NULL when the connection failed
adds 777b4b0 r7705: prevent SIGPIPE. this is what causes BASE-NEGNOWAIT to sometimes fail (This used to be commit 0163d7fe99caee54c6c2bd614e4f076fd00a6176)
adds d4d6d0d r7706: Move ParseExpr() to util. (This used to be commit 72efb695291f0ad3cdc80daa9f979454f6a81c04)
adds ed3d809 r7709: - convert ldb to use popt, so that it can interact with the samba cmdline credentials code (which will be done soon)
adds f52b42c r7710: new command line handling code for ldb (This used to be commit 5e8db1c9b3bb6c5196652a7af877b4204148c305)
adds 74037cb r7711: update callers of ldb_connect() for new syntax (This used to be commit f852661463624714ad8e7adc0547b2f07b8f9f6d)
adds f8b60c8 r7712: ldb/common/util.c is gone (This used to be commit aec0544962483b3cd8507b2de6d1552691e72932)
adds 56b79e9 r7713: fixed error display in ildap_search() (This used to be commit abc9f4bd89d0eda655f7de01db49cbbb64682bf4)
adds f40e69d r7714: enable samba credentials handling in ldb tools. So you can now do a encrypted ldbedit against w2k3 (This used to be commit 6277c3923e7d9c26753424b1e77ac62f8e0729a4)
adds 90cf339 r7715: ensure we don't print null strings in ldap_errstr() (This used to be commit dc419fc89973c2d7fa333df389b75cb218e8a848)
adds 1e99722 r7716: a single wrapped ldap blob can contain multiple ldap messages (This used to be commit de5f265b6c586335965a6de844c203206261cc3b)
adds ca91a8a r7717: fixed some typos (This used to be commit fc8feee56034fe165359c804d111f80e5b3ebb65)
adds 97318cd r7719: make the ildap ldb backend use the defaultNamingContext if the basedn is not specified, so:
adds b4eee34 r7720: - simplify the asn1 decode of ldap_search() a lot, taking advantage of the fact that the ldap data structures now use ldb_message_element.
adds 7dcb8c2 r7721: solve a problem with null arguments to testit() (This used to be commit 73a21737cea295c09255997e5830c68ad390a4de)
adds 91a79f2 r7722: when we get a zero read, the connection is dead (This used to be commit 060323530454edf21b217550b373513e5860146c)
adds 2a0a0f2 r7723: - fix a mismatched asn1 push/pop on bind
adds be19641 r7724: added encoding of LDB_OP_NOT search components (This used to be commit 82b1feeafea57ca1b8d7bf79f777eebcc703769c)
adds e2bb0d0 r7725: fixed a bug with partial asn1 frames in the ldap client (This used to be commit 0f22306a9c61c1b00aeb0f3bf7e875d9b7b4606d)
adds bf75ae4 r7726: - removed some unused variables
adds a828bcc r7727: we need to mark some attributes as INTEGER, so that the standard searches that w2k does work. For example, w2k asks for sAMAccountType=805306369 which will only match if we know its an integer (This used to be commit 941509ee58253b671bb74b2d8d8667cc6a1a4328)
adds 0dde061 r7728: handle 64 bit integers in INTEGER match (This used to be commit 57132344b4e39a670e683b3db00665e5f7a899fd)
adds 327a9ac r7729: Small fixes to the charset stuff. (This used to be commit 5122b9f608399a6c90521e2f8bd96154755fe397)
adds d52ce8f r7731: change debug level to not spam the build-farm smbd log
adds 204722b r7732: Implementation of very basic lookup function (to be used in more specific routines like resolving a pdc). Also, couple of formatting fixes.
adds 52f0728 r7733: New io structure for name lookup function.
adds f7e3089 r7734: A few missing pieces...
adds b773ca7 r7735: Extend resolve_name function so that it's possible to pass resolve methods explicitly or NULL for defaults saved in smb.conf.
adds 7a8315b r7736: Propagate change in resolve_name function. Let's use default methods in this case.
adds 982b3d7 r7737: Test for libnet_Lookup function.
adds 72acf91 r7738: It's actually an API function test.
adds 814d5a5 r7739: fixed an off by one bug in the base64 decoder for ldb ldif (This used to be commit fe2b77af2352f1964402a4286105916e990dc36f)
adds 56cc328 r7740: get rid of our duplicate base64 routines (This used to be commit cf17f90a83cf04815544c5408eb56d00546b3e88)
adds aa6b2dc r7741: fixed the verbose option in ldbedit (This used to be commit a440133140a6adb5ea62d37690b9c4ae74dc6be0)
adds 225d5a3 r7742: abstracted out the tls code from the web server, so that our other servers can easily become tls enabled. This will be used to add support for ldaps (This used to be commit 950500f603725349d2a0e22878e83dd1b5975f9f)
adds e485e80 r7743: be consistent in how stdin is supported for ldbadd and ldbmodify (This used to be commit 3d60b3a8eea5ac6c35cf2e579ae12cef3dc1794e)
adds 822498b r7744: converted the web server to use the lib/tls/ generic tls code (This used to be commit 023fc567badba38b87895ea73515b2ce0b703a8c)
adds 28fd9ea r7745: better handling of recv errors in tls library (This used to be commit 42d8a1a222430bd64962da7cc4ac0193b5c003f7)
adds 68853a1 r7746: - added TLS support to our ldap server
adds c7496c6 r7747: - simplified the ldap server buffer handling
adds 7b23cd4 r7748: Use state structure in connection with io to get returned address.
adds 7267cb3 r7749: some bug fixes from testing with socket:testnonblock
adds 6720bd9 r7750: handle STATUS_MORE_ENTRIES on send in tls (This used to be commit 135c3367ff737246ea40030d3c852769666ff522)
adds 7a17da2 r7751: only enable tls on the ldaps port in ldap server, and reject non-tls connections on that port (This used to be commit 30da6a1cc41308a16a486111887f45bcf598f064)
adds b3e862b r7753: removed debugging code :-) (This used to be commit 51ea22db2df3a002de3779302cd455bfb2e3fec2)
adds 683f3bc r7754: fixed the local port of accepted sockets in socket_wrapper. This fixes the problem with the ldap tests in 'make test' (This used to be commit 56fe27623ce31015a5a14f176f1445f51d57b0b8)
adds f021c2d r7755: fixed an uninitialised event_ctx found by abartlet (This used to be commit 1462da3b6d190eecfb82268e6f2f04a42d8d5298)
adds 3e73885 r7756: Don't segfault by trying to search for the NULL DN, if the wrong password was entered. We would not use the results of the search in any case.
adds e578c33 r7757: Add NTLMv2 support to the NT1 Session setup (ie, not SPNEGO/NTLMSSP) Session Setup code.
adds 616fbc5 r7758: When not running on the build farm, print out the failed command line again.
adds 1601b8e r7759: allow ldb_errstring() to be used when not connected (This used to be commit 818ae965afad37216d804aa630359d875794612e)
adds 134a307 r7760: make client tools get the right config file in 'make test' (This used to be commit 13fc167211272f5dba3540202f5842573178b740)
adds 2a819d0 r7761: Don't let phony targets cause a rebuild of the binaries. Thanks to tridge for the idea on how to do this. (This used to be commit fc099f24790367ea5b1e5e91085c9ddb8deb6dad)
adds 6d1fedd r7762: Clean up make help files. (This used to be commit fa1ab1982cb2ea49fc35d75fb32192fc1bea23cd)
adds a40d966 r7763: fixed some circular dependencies (This used to be commit 3bdf89b0f7521ca39d48dc4c32fe96971d4d60fd)
adds 1b69bc8 r7764: Generate _ALL_OBJS list. (This used to be commit ba41c0806afc065d4de15a51430676d35b9055db)
adds f3661e2 r7765: Thanks to Maurice Massar <massar at unix-ag.uni-kl.de> for spotting that I missed one spot in moving from hdb_ent_type to the internal-to-hdb-ldb hdb_ldb_ent_type, which results in a
adds 18a1d68 r7766: Treat NOPROTO as boolean. Don't consider ALL_OBJS as a standard subsystem. (This used to be commit 6b9a12249f152e9c4635d4f6c7f3a1b885c78ec6)
adds c4e7c6e r7767: fixed ldb dependencies (This used to be commit 97e4ba84fb4cf4b95270c5d49b6bb8a9a92feaac)
adds 7290c4b r7768: use _ALL_OBJS in clean target (This used to be commit e3e028a3626c37da08b69639ade5894f70eaf7d0)
adds 64bf731 r7769: added client support in the tls library api (This used to be commit 71ee6a1df542b95c61217de71e6f56b8ce9d81b5)
adds 5eccf71 r7770: added ldaps support to our ldap client library (This used to be commit 8f5c2e8682795258a6361b9516a38a8fabdef150)
adds 720c8a8 r7771: - added ldaps and NTLMSSP testing to ldap tests
adds 44e7892 r7772: actually give the auth options to ldbsearch .... (This used to be commit 29edfb93829f1b940b741d001551e70e4380c830)
adds 30b68a0 r7773: fixed the tls code for the non-GNUTLS case (This used to be commit bc6bc84ef4ad3434c6cb8d94a8d7a105ad2fd8c2)
adds 48e7310 r7774: put $CONFIGURATION in one more place (This used to be commit 5e35c7a5512363a6f6028beb387dd4c9d94965c8)
adds 6b4f3e1 r7775: solaris uses 'lo0' for loopback network, so by using lo* we should cover both (This used to be commit 1a80ac6aa84ea547a64557f879a47556f477432d)
adds bd7a474 r7776: add a method for getting arbitrary opaque data into a ldb context, for use by backends. Currently only EventContext is used in this way. (This used to be commit 9fa21b245843371f7777682ee4e5b98e2925b4d0)
adds db69333 r7777: allow for overriding the location of the sam databasein the ldap server, using ldapsrv:samdb option. This allows the following:
adds 545203d r7778: added talloc_find_parent_bytype() and talloc_find_parent_byname()
adds e3eec57 r7779: use the parent event context in ldb_wrap_connect(). See the comment in the previous commit for the method. (This used to be commit b0ad505510b9df8e7f05fb646046114eb6b997ed)
adds bb8d0c7 r7780: fixed a bug in talloc_find_parent_byname() (This used to be commit ee3fe42fb16821eedd564201d953042190f7826f)
adds a124028 r7781: finding the parent of a talloc ptr is trickier than it looks due to the two-way tree nature of the data structure. I think I've finally got it right
adds 3dd67b9 r7782: fixed an ordering problem with smb requests. I found this when I had "sam database" set to the internal ldap server over loopback. The following happened:
adds f0c1c51 r7783: the whenChanged attribute is now handled by the timestamps module, and should not be handled here as well. I had to remove it from here as it was buggy anyway (it wasn't setting the modify flags, this making an invalid ldb_modify() request) (This used to be commit f267e9d5b7b40c9c8bf1aa67a00f42e2d3bb3bc5)
adds b7be627 r7784: give an error in ldb_tdb for invalid modify flags. The "whenChanged" bug was being silently ignored with the tdb backend because of this bug. A case where the ldap backend was right, and the tdb backend was wrong! (This used to be commit ddb26db763c314049043d80d27113226c0f2e656)
adds 331aaa5 r7790: Allow remembering more configure-level data (and remember --enable-develop for now). (This used to be commit f385753a5224282dd2c228115622a6eb80624a5a)
adds 51b1451 r7792: make the allocation size rounding in pvfs configurable (This used to be commit 1f35642bed1129d0834906b3e94e8868992d6eb9)
adds 9cc6415 r7793: allow integers in smb.conf to be specified in octal or hex (This used to be commit ce6257b316bc66a3fc554487099976a853d25ddd)
adds 5e40d01 r7795: use a share specific allocation rounding (This used to be commit 9adacb0d1620d4cfadd515239b853977cf03a719)
adds f0420c0 r7800: added the same request serialisation logic to our socket based rpc servers as I added to the smb server yesterday. This means rpc server code can assume it runs serially unless it explicitly sets the async flag on the request and returns (This used to be commit 8546adb56aa4dda608a176409c243b074aeca77d)
adds a7bbc02 r7801: the ldap server needs this logic too (This used to be commit 1dbb5bf2c1c6e11b3467b6eb1a2206c6299bc25b)
adds f29aa44 r7802: Remove a junk file. (This used to be commit a2d60dd878671d7ec4dbe631e8138d2279a2c6a4)
adds eb0a130 r7803: added support in ldb for callers to setup ldif read/write functions, so that ldbedit, ldbsearch etc can display nice human readable ldif, while storing the data as binary blobs. This will be used for storing NDR encoded objectSid and similar attributes, while making the command line interface sane (This used to be commit 37e283089a846fc0608fef3981a3447300e33728)
adds 5be159f r7804: added the samba specific ldif handlers into the tree, but don't enable them just yet. I have tested them, and they work fine, but enabling them will break code in rpc_server/ and samdb, so we need to fix that first (This used to be commit 07d459406b4c63e49141e0e533e1274b4052abf9)
adds 064d71c r7805: add support to read binary files into attributes data like ldap tools does (This used to be commit 38a14396262eeb279d67c2f0da06bfa0706a3be4)
adds 7f46f89 r7806: add test for binary files as attribute values (This used to be commit 2b2675055e5113eccb0b876799b226d480335495)
adds 062e0f8 r7808: fixed the build of ldb after the binary file support in ldif was added (This used to be commit 0a8c722c8017e20635223b2c5dfc58759478312c)
adds bec0058 r7810: don't give errors when the ldap server sends us reference replies (This used to be commit f2b2d2626f5eb4fbd7d7c5cdcde486d00fc19447)
adds 338bc0f r7813: Make async request independent from config file routines.
adds 49417aa r7814: Propagate the change in resolve_name_send function. (This used to be commit 7abd634701e2f07ad0497cdbb41467b8911369c7)
adds cc98a92 r7816: Implementation of "shortcut" function for those (probably many) who don't like to bother with netbios type names when looking for common types: hosts (servers) and domain controllers. Also, apropriate tests
adds 8a68f96 r7827: Add in-memory keytab to Samba4, using the new MEMORY_WILDCARD keytab support in Heimdal.
adds fdc0450 r7828: Although there is still plenty to do, ldb_sqlite3 now passes the set of tests in tests/test-sqlite3.sh (tests/test-generic.sh).
adds c97e608 r7831: use cn=TEST as base of test DNs so we don't interfere with potentially real records (This used to be commit 2a426f654db668f4bfc899771dd11598e295b774)
adds 3b9eabc r7832: missed one (This used to be commit 20c84f5c5219c6f306888771b56e0dfdeb8fd774)
adds 0eb6bc1 r7833: changed ldbsearch and ldbedit to have command line syntax closer to ldapsearch. They look for an '=' in the first argument to see if it is a search expression, and if not then it does an 'all records' search (This used to be commit 91cc009fedefa7b263b345dfa511800e0f4f66a8)
adds 9f51b57 r7834: added comment about the "((" search test (This used to be commit 42c42f6611fa295ca60782661781d023c4fdaf8b)
adds 3cb74e9 r7837: use some more 'make' features (I just commit this to see how portable it is)
adds 4432cc7 r7843: Use the new Heimdal gsskrb_acquire_creds API. This has the right lifetime constraints, and works with the in-memory keytab.
adds f1a8536 r7844: eliminate superfluous attribute tables (This used to be commit 863beef35b769c5a531819c974754aea2a790921)
adds f877a7f r7845: remove unused files
adds 66a5299 r7850: Support mkdir() with just one parameter. Patch from Steven Edwards <steven_ed4153 at yahoo.com>.
adds ce2e353 r7851: We are case preserving let the DN be returned the same the user put it into. sss (This used to be commit 5b41e3202456549250e6e5b1c63bd45ea7500fa3)
adds 63811f0 r7854: only enable wrapping in the ldap server if it was negotiated by gensec (This used to be commit 355983493bc87b9e812152ef81773dccb23e03d5)
adds acd04c9 r7855: fixed a typo (This used to be commit a1155651e722e28496be02b729c950afae5db9a9)
adds 21d6a16 r7856: fixed warning of 'methods' shadowed variable (This used to be commit c435843c66a5dcc003d157374529c3c5ac733e36)
adds f39440e r7857: improved the handling of end-of-file on sockets in the smb server (This used to be commit 6ee98c5f6505824826955f9d60a7964471fa6c26)
adds 3e47620 r7858: removed some unused variables (This used to be commit 8d43eb5b9790a6b24c792919386cac5c0b8ea7ac)
adds 3022bfe r7859: Merge a few scripts to one script that checks for the following unused (used in configure.in, but their output is never used) autoconf macros: - AC_DEFINE - AC_CHECK_FUNC - AC_CHECK_FUNCS - AC_CHECK_HEADER - AC_CHECK_HEADERS (This used to be commit 897d7b7d390815778adea1adf5e73b94f75a3048)
adds bdee131 r7860: switch our ldb storage format to use a NDR encoded objectSid. This is quite a large change as we had lots of code that assumed that objectSid was a string in S- format.
adds 9e99838 r7861: Nicer output, remove some false warnings. (This used to be commit f5587fe5671fb28bcfb7b71acec0748e0e506993)
adds 8bbb77d r7862: Updates to the Kerberos notes, based on recent changes and discoveries.
adds 37e3d02 r7863: removed an unused variable (This used to be commit 9ee3dbad6b0bc65f4f3ee64a52db765af8016738)
adds d60b11c r7864: fixed some const bugs (This used to be commit 616f54015ff8c7b25fa500cb03d025a9950ed6cf)
adds 152a6a0 r7865: changed pidl to take a "const void *" instead of a "void *" for the structure in ndr_push_*() and ndr_print_*(). The push and print functions really should not modify the structure.
adds d5888fb r7866: Remove some unused autoconf macro calls.
adds a6e921f r7867: a couple of bug fixes for newuser.pl from kukks
adds b818ff3 r7868: canonicalise the message before using ldb_add() in the ldbadd utility. (This used to be commit 56f4af5f210da472d41d9bcf6918647181f6ad16)
adds 4cb6899 r7869: revert the configure changes from jelmers commit for heimdal_build (they are needed when you use the in-tree heimdal) (This used to be commit 53b2cdcda56746256b2ede3f0f482e854c700b3f)
adds 7fc4924 r7870: fixed the RPC-SCHANNEL test. It turned out it was my const changes, as they slightly changed the semantics of value() in pidl, which broke a optimisation hack in some of our IDL files.
adds 9078eff r7871: setup spoolss, wins and hklm dbs correctly in selftest (This used to be commit 59a0fe2c0451d1aa947fd74a5fe8c631dc951bf6)
adds f04545f r7872: another place we were relying on the old behaviour of value() (This used to be commit 25a64f8946274e07ca233751bc745b160ff3e7c1)
adds 49736de r7873: hopefully fixed build of ldb_explode_dn() on AIX
adds 172b62c r7874: reverted metzes patch svn 7837 as it is not portable to make on several platforms (such as FreeBSD) (This used to be commit 8cdebf5ce3b5908bfc0032151f17ba0f0e59e785)
adds 5ad76ad r7875: try to see if this is portable
adds a80e0cb r7891: Improve output of unused macro find script Remove duplicate find-missing-doc script (already in samba-docs repository) (This used to be commit aa5ade43427eaa38e0d0a1d3d7880246b7f8152d)
adds 8b7c772 r7894: remove portability experiments until its working in the smb-build test project (this change broke irix) (This used to be commit ac807d0aef3113e29796e2404eabb8165d44a197)
adds 3699e58 r7895: hopefully this will fix the popt build on solaris (This used to be commit 8f0b4ece48b6bf28891dc89e47ebffa81c431bd7)
adds 1af480a r7896: don't output null rules for blank targets (caued make failure on irix) (This used to be commit 8b299e1518b6864dc3ca5b86441290047ef6ed14)
adds 1603fd9 r7897: work in progress (This used to be commit 8e1431efcf0df797bc50ef584c38fce6a03429b3)
adds 7ea949e r7898: don't die on bad iconv libs in LOCAL-ICONV test (This used to be commit fe7055df94ecc81d6758ee7ff82534451d620d6a)
adds b28e927 r7899: fixed a crash bug in the RAW-CONTEXT test (This used to be commit 470ad9a93fcbf961d7d89fd96f751ded39660f74)
adds 3284fe8 r7900: the existing ltdb indexing code does in fact cope with binary fields, so re-enable indexing on objectSid (This used to be commit 5781c83ba4ef919520e9668a40aafc8f74fe5700)
adds 5e3ce33 r7901: check if system supports UTF-16LE at all in LOCAL-ICONV test (This used to be commit aa9e7cf63a0e5ce7c9b7d121a4df064cd6fae90f)
adds f0b6563 r7905: this should fix installswat on FreeBSD. Thanks to nodie for testing this for me (This used to be commit 858ed1c463a0e60f00f94766c43b5bf7add9c5f3)
adds 033def2 r7906: some portability fixes for ldap testing on solaris (solaris grep doesn't handle ^) (This used to be commit b196502ffbe24c8dcdce17dfcea79cd98e7ad3cb)
adds 2f454d2 r7907: the old solaris perl doesn't handle mkdir() without a mode (This used to be commit 54d698c4888ce453926aed6102621d20fe744031)
adds 2ea96684 r7909: don't consider not finding a list of network interfaces from the kernel a fatal error, the individual services that need at least one known interface check for it anyway
adds fbb0ecd r7910: fixed typo in _SAMBA_BUILD_ macro (This used to be commit d2e9e95ea2cab80badc23f0f1d416295f0a4bf9c)
adds b3e4934 r7911: task_terminate() is defined in the macosx headers, so change the name to task_server_terminate() (This used to be commit a7447e25ac203f0ee09ffdf72df1094eb70e7c0c)
adds 8c53aba r7912: make private_path() recognise a non-relative filename, so we can have
adds eb11eeb r7913: prevent recursion in the socket wrapper code (This used to be commit c1a0c2042d5bfce5781197919482481c007ff1b3)
adds 71f057a r7914: - we don't need to override the database locations in selftest any more
adds 2448823 r7915: report the number of failed tests so far when running 'make test' interactively (This used to be commit 56aff58e93cdaa9b9bd90827de8f9ea9cefc6c12)
adds 2a90c44 r7916: - got rid of the in_client global
adds 40f1ddf r7917: macosx doesn't have a group called 'users' (This used to be commit 2b39736c35168b2e6b1ef094de4d83b604ea39f1)
adds 3214f2e r7918: fixed a crash bug in the ldap server (This used to be commit 44ded17bc2501cd8d03fb3a94a3b7c502f5a2128)
adds de85d70 r7919: use more portable shell syntax for MALLOC_CHECK_ (This used to be commit 694882ffa62ae88e43e78e8e496720575630e523)
adds 0add9cb r7920: another attempt at making installswat.sh portable (This used to be commit 46416ebd9d61038eff96ede77ca0823ea43923a6)
adds 122bb56 r7921: fixed newuser script (letting samldb module allocate the sid) (This used to be commit 45d08e94d27f837ab7788471b07e8c0c9b061c39)
adds 864de2a r7922: Comment out complicated connect/session/tree API for the moment. Replace with tree_connect() and tree_disconnect() functions. (This used to be commit 9ed763f7fa9e6138d8c1da29c1e0adf2e18cb5e1)
adds 25f8fac r7923: removed dependence on Data::Dumper
adds ae73a40 r7924: Add mkdir() and rmdir() functions.
adds e83fb4f r7925: small tidyup (please keep lines at a reasonable length) (This used to be commit 0bfd91c32a62e651e81ce8d3b102158ec9c680fe)
adds 6a7119f r7926: poptGetNextOpt() returns int, not char
adds 382fc48 r7927: fixed an error on partial socket writes in the rpc server (This used to be commit 3c7b5de67294ef161289af7da6716b44ffc5d526)
adds c36e1ae r7928: Add rename, unlink and list commands.
adds bd23956 r7929: yet another attempt at fixing installswat on freebsd 5
adds 6afb06d r7930: - added testing of the cifs passthru backend
adds 173909e r7931: fixed a bug in the cifs backend found with the new test code (This used to be commit 447d5fcc1bdbdeaf2d96dbcace36b480b5a18c73)
adds a6853cf r7932: don't use the nbt called name as server name, for dcerpc_server_name() in the ncacn_np trnaport
adds d634966 r7933: darn, forgot to add this (This used to be commit 773f7afb7a99ae1f6df45dcf52cc358b52c0ba22)
adds b30d59c r7934: ported samba3 pass_check functions to auth_unix.c not having these platforms they are untested, let's hope the buildfarm can catch any problem (This used to be commit 08ec299dcbdc8dba12568b95b636866f147b2e7c)
adds 14b0722 r7935: auth_unix now uses crypt(), so depend on -lcrypt.
adds 1702f52 r7936: new ldb_dn_explode and ldb_dn_casefold functions and co (This used to be commit 7ccf21ab4eeb9821e457308a239f2103a106fb12)
adds e1e9527 r7937: main file was missing (This used to be commit 3898cdb0dc4722a7eb60a61b54ef778dab475aed)
adds a6b2426 r7939: fix default hostname in provision (This used to be commit 79d174005e3508745ea8b0bda2321abd184bf68b)
adds 6861c90 r7940: use local path first for ldbadd in provisioning (This used to be commit cff7507f593816a831a14f03862f7bdb24c15d4f)
adds d6c1ad5 r7941: fixed handling of ASN.1 objects bigger than 64k (This used to be commit f88a6018821163a52bdf384142c7d16f5011ab4e)
adds c73c81e r7942: Debian packages updates and fixes. Use dh_install for diverting files to different packages. (This used to be commit da706b14ab9391cc8af1789f3533a94ab935150f)
adds fa8d539 r7943: Add 'make manpages', fix 'make installman' and 'make uninstallman'. Not part of the "all" make target yet, as it requires xsltproc (This used to be commit fd3f4636438cf1d9c0dd802064033271b9e4d935)
adds 9bf7217 r7955: we should not free a struct which is passed as a parameter, to a function the caller should free it
adds 65cc3f5 r7958: More debian packaging updates; packages build now with a few minor issues.
adds 2fb1e17 r7965: Remove the GENSEC password callback structure members, as these are no longer used.
adds edb86cf r7966: We need a better way to do this, but enable the KDC by default, if we have kerberos.
adds 3433a46 r7967: We don't have the ms_krb5 stuff any more.
adds f9861c9 r7968: Pull the PAC from within GSSAPI, rather than only when using our own 'mock GSSAPI'.
adds 3ff7916 r7969: It seems reasonable that our tickets be marked renewable, in the absense of an apparent AD flag to control this behaviour.
adds 025e03d r7970: This SMB signing code (merged from 3.0) turned out to be bogus.
adds 2d95bf6 r7971: structs.h update (This used to be commit 31e7df1392f39e170e3d072b8356e746208d0621)
adds 8dde165 r7977: split up 'make clean' a little more as it is overflowing the command line size limits on some platforms (This used to be commit e18dc32074fe56d7ccbcf9cc621a4b88abe957b1)
adds 9977745 r7978: A start again on PAC verification. I have noticed that the kerberos keys appear at the end of the PAC, which I feel is deliberate (it makes this much easier).
adds 66da650 r7979: Metze reminded me to try one more combination, and we can now verify the 'PAC', required for interopability with Active Directory.
adds 5daf957 r7980: Forgot to add kerberos_pac.c to this config.mk file.
adds cbbe4e8 r7986: Fix the compile, thanks to HotaruT.
adds f62a70f r7988: Store the KVNO for the machine account, and set it up in the provision.
adds f4607c6 r7989: Allow the use of hashed passwords in the kerberos client and server, and create the in-memory keytab with the correct kvno, if available.
adds 4c0f86f r7990: An attempt at documenting the current state of cludges required to get Samba4 going, with kerberos.
adds f4e7529 r7991: I forgot to free the keyblock once we are done with it.
adds 9a7481b r7993: Further work on the Krb5 PAC.
adds 396074a r7999: Fix lacking structure definition.
adds 0a8d694 r8000: It seems make proto is required, for reasons I can't explain.
adds ddffc92 r8001: Also fill in the krbtgt checksum, and make sure to put the right checksum in the right place...
adds c58c7c4 r8002: favor addresses on our local interfaces in NBT name resolution if possible. This is needed because w2k3 will return bogus IPs in its name resolution replies when it has an unplugged network interface. (This used to be commit 2fafc230520fb5bbe9f763de94aaba87b56f5411)
adds 1050a54 r8003: ensure that we don't try to send a trans request with more than 64k data or params (This used to be commit b4f2d17ace6a609ec87da103a89e36edee8903f9)
adds f792261 r8004: added a maximum EAs size test from Kukks. (This used to be commit 426c4d08ac9191c02dcd604a21ea390b7d255a41)
adds c645eba r8005: escape '"' characters in ldap expressions. Makes scripting easier. (This used to be commit 2de986455c9b616132f06a69c2f135019da2bb8b)
adds 939cb07 r8006: I have seen w2k3 send multiple encoding syntaxes in rpc bind requests. This is a simple change to accept that, as long as the first one is NDR. (This used to be commit 330293ddff39266abb688c6292e59472ff47aebe)
adds bed487f r8009: expanded the ldb test suite. It worried me that some changes I have pending, which I know break lots of features, still passed our test suite! Now they don't. (This used to be commit 5801167c8dfc8a61bfeac396bca8ffd3d5270296)
adds 34c57c5 r8010: added testing of wildcard attributes (This used to be commit 25d3872a6ebbc152a83695e667f5d08e69c8c8ea)
adds baa873b r8011: arrgh, commit the right version this time (This used to be commit 5efea40ea63b6951b3bd4362f1ae57f960fefecf)
adds d6acd2f r8012: Add UUID for NDR64 transfer syntax. (This used to be commit 6a3f62222285fa091968bb025edfe21fcf5dfb86)
adds 44f2d34 r8013: Remember to add the header containing the prototype for the pac generating function...
adds ce5882e r8016: Get the keyblock arguments correct. (the context struct changed, but I forgot to update the users)
adds 7a4496f r8020: - add --with-selftest-prefix option that specify the prefix used in make test
adds 8a300c9 r8021: we only need to return STATUS_BUFFER_OVERFLOW for the ipc_trans replies and not for the ipc_read() replies as here the client explicit says how much data it wants
adds 5afa0a2 r8023: use a pointer to a DATA_BLOB for each reply, that will allow the write_fn callback of dcesrv_output() to reference the memory with a valid TALLOC pointer
adds 4e2ac8b r8024: avoid one memcpy in the ipc_trans dcesrv_output() callback we now can reference the DATA_BLOB that is used inside the dcesrv subsystem
adds 7134b64 r8028: fix a crash bug in ulogoff, when the tree_connect failed before
adds 9cfe2d8 r8032: added loop detection into talloc. Robert Collins found a way to make a memory loop with talloc_unlink(), so now we detect it and handle it (This used to be commit 563058e78b8c74e821fabf6a43fa861c1ad09944)
adds 64307e6 r8033: - add easier valgrind testing
adds 324de0b r8035: added indexing tests. current ldb fails the integer indexing, will be fixed shortly (This used to be commit a9c32445035a09978c5fdbc189a2767e7650dfc2)
adds 8ab3f59 r8036: revert rev 8023/8024 as they have a bugs.
adds a06d66a r8037: a fairly major update to the internals of ldb. Changes are:
adds bd7812b r8038: - fixed indexing on binary values that need base64 encoding and canonicalisation
adds 036a7dd r8039: allow ldb test suite to be run outside of the ldb directory (This used to be commit f3e3b2ccd93b87c1c240cf7e44106389b089b526)
adds 93e2baa r8040: run ldb test suite as part of samba 'make test' (This used to be commit 3671459d9a4b4409904adff57548dd35da6afd42)
adds 978335a r8041: remove a mis-spelled debug message :-) (This used to be commit 912fa269d293b3b55fc5fa65f9532614fe2e202d)
adds 4a8c3a9 r8042: give better error message
adds f450b0a r8043: increase shell compatibility of ldb tests (This used to be commit 60863b6faf7f78566052491340607cbb4b3f2e72)
adds 5d55ee5 r8044: give a better error code
adds cee17ef r8045: fix valgrind warning, add zero padding when the string doesn't fill the full FIXLEN
adds fe94ba6 r8046: - add somemore failure checks in the RPC-SPOOLSS test - test AddForm on the PrintServer object
adds 96a073f r8049: add function that returns the build version (of w2k3 here 3790)
adds 88df3c8 r8050: - make use of more [value()] properties - the out subcontext's need to have a fixed size of r->in.offered, to make windows clients happy
adds 361d126 r8051: separate out the MAX EAs test, as it fills disk too much to be run regularly (This used to be commit dac526845ea89ba732300105b3f82210b0828102)
adds 133d41d r8052: that looks nicer:-)
adds 4354beb r8053: requests from mmc show that the auth info for a bind should be 4 byte aligned, not 8 byte aligned (This used to be commit c112a2b23e6cd2c55fbb7e8096a7c523a91d6814)
adds ccaf752 r8054: add OSVersion, OSVersionEx, DNSMachineName PrintServerData
adds c7377de r8055: added canonicalName to our domainDns record (This used to be commit 1ba296b9d0ed1cf0961bdd3cde03f1ce56e1d72b)
adds eab25a4 r8056: make the realm lowercase in our ldb (better matches w2k3) (This used to be commit 39cfb6f739f33a33dcbee708a9a2e5f1c6c12287)
adds 6ecc79b r8057: use our defined push/pull types in the validate code (fixes a warning) (This used to be commit 4e14ebf51e871d6d70a194e2725c2158675dc6fc)
adds e7c530a r8058: added testing of delete on close for files and directories (This used to be commit 214e51b3c8021dfe31ad951603bae64fa281b0f8)
adds 95a9d9a r8059: fixed handling of delete on close fir directories (This used to be commit 14f51a99bccffac0ca284d1315ab6d4b10f3711f)
adds 8283c40 r8065: don't run the LOCAL-ICONV test in selftest. It does cross-checking of the builtin iconv code with the system iconv code, and too many platforms have broken system iconv code, making it fail in a way that is meaningless for whether samba will work (This used to be commit a12950195173337869c5894c86327e7e75cf289f)
adds 8139838 r8067: added a method for disabling the password prompt in programs that want cmdline credentials, but don't want a prompt if none are supplied (This used to be commit d7d7f7292b7032dcad6d6245510af229f12f7085)
adds e7f8450 r8068: reduced the verbosity of the EPM code (This used to be commit 4c5974fc3dabd090284b2ed455a0af114ddbec1d)
adds 643e5d8 r8069: the beginnings of code to allow rpc calls to be made from ejs
adds 52f481b r8070: a (as yet not working) example of how rpc calls might be made from js scripts (This used to be commit b9e73fa932e8289b756b557faeca1690c02a21ed)
adds 75883a2 r8071: reduce the size of the default ldb tests. We run on some pretty low powered machines in the farm, and don't want to chew too much cpu needlessly. (This used to be commit c03753faa46d52ae4606546b57962e10c41ea3ad)
adds 9331714 r8073: a successful rpc call from ejs!
adds f663c67 r8074: demonstrate calling echo_AddOne() from ejs (This used to be commit 0c534699efb24abefd9879859cde6a9ac61e5af3)
adds d5f76aa r8075: Make rpc connect function part of libnet api, as I suppose many implementers of more complex function might need to use it. Also simplify io structure which essentially does the same thing when connecting arbitrary rpc server or a domain pdc.
adds e6b54f7 r8076: Put name resolution methods into libnet_context. This allows libnet based application use methods of their own choice and makes it less dependent on smb.conf parameters. Use libnet_context in libnet_Lookup functions which is the way to pass default name resolution methods if caller doesn't want to bother with specifying them.
adds 4fa6a15 r8077: Propagate changes in rpc connect routine to functions using it (it's quite common).
adds 90046a1 r8078: rpc connect function uses structure now.
adds c2e76c4 r8079: Dcerpc pipe in libnet_context is just pipe now, instead of explicit samr.
adds 12d4893 r8080: Use libnet_context where using libnet_Lookup functions now.
adds 2e41972 r8081: Add simple test for RpcConnect function.
adds 1c51050 r8082: large rewite of ldb_dn.c
adds e6b353e r8083: check attribute type is valid (only ascii alphanum chars and '-' char) fail if not (This used to be commit b1a61cd5d03b4c61b81c810123ffeb3621831617)
adds 3fe6ca1 r8084: do not leak memory on errors (This used to be commit 2e328e6c2fc2c66b0d0de910cd43ab232049bc90)
adds b43e245 r8091: fix invalid attribute names s/_/-/g this will fix the build (This used to be commit 9a8872b168c68bade31cab09bea609d2143c4e97)
adds dd36f13 r8094: Fix compiler warnings.
adds 8cedebd r8095: Fix compiler warning.
adds 45500d4 r8096: Remove function that has became libnet_Lookup fuction.
adds ce7a0d4 r8098: Add my copyright and remove unecessary header dependency.
adds 661a6f7 r8099: clean up after BASE-TCON (This used to be commit 23bff7bf6cf437e78db50b09f69fd1fbdf6aab35)
adds f684f1d r8101: Fix some indentation. (This used to be commit baa8f0836f34c94a2f3d831e315575cfa7ced7c3)
adds b48c121 r8103: Add an argument separator between the hardcoded args and $PIDL_EXTRA_ARGS so the first extra arg isn't interpreted as a parameter to the last hardcoded arg. (This used to be commit ad1700ca8e1af7933a183172f4a5ad4b56280474)
adds e0d521c r8104: - added support for our client library to not negotiate nt status codes, controlled with 'nt status support' option.
adds 766e8e1 r8105: Add ejsrpc push/pull functions for uint16 and uint8. (This used to be commit ee27943e215126a2048d1082437ef2597d913371)
adds b338323 r8106: the use of a static string for dos error codes was causing problems in the torture code. To fix this, get rid of dos_errstr() and instead move the strings into the nt_errstr() table, using cpp to generate the strings (This used to be commit 3136ad9634f0a5ab46e4f83e093df87fdd36484d)
adds 74942e1 r8107: now that we properly separate DOS and NT status codes all the places that relied on the mapping need to be fixed. The first thing is to get all the torture tests working against w2k3 again with nt status codes enabled. The 2nd step will be to make them pass with nt status disabled.
adds d92b30f r8108: Fix indentation, and remove a discard_const_p() that we don't need any more.
adds 0634862 r8109: Try to print out more helpful debug messages on DCERPC server-side gensec failure to start.
adds dbd2688 r8110: More PAC work. I still can't get WinXP to accept the PAC, but we are much closer.
adds 950f662 r8111: fixed the client library to work against w2k3 with nt status codes disabled. The main change is to turn off spnego, which cannot work at all without nt status codes (w2k3 gives a ERRHRD:ERRgeneral error when you try)
adds 8778323 r8112: Remove extra headers, and add #ifdef to allow the 'not yet using Heimdal' case.
adds 67a777a r8113: this should fix the build on systems without heimdal (This used to be commit 980c09cfca1744c35eb284c7177709fedba073dc)
adds 319f19eb r8114: fixed the build after tpots ejs commit .... (This used to be commit 8649945cf9932a169190727f99e352ad68b0589f)
adds 9348316 r8115: added support for 2 more dos error codes found during testing (This used to be commit 97cb70571377e3b4e5eb0b7ca516e4af349fdfea)
adds 54fba5b r8116: demonstrate a little trick that can be used to track down where an error is coming from. In this case I needed to know where a NT_STATUS_ACCESS_DENIED was being returned, which is a very common error, but I needed to know which place in the code was giving it (This used to be commit 692bb1c8a1428917ed6c516d02524c2f76157181)
adds fee56ea r8117: fixed a bunch more dos error code handing.
adds 19f2cd1 r8118: remove a debugging hack that should not have been in the last commit (This used to be commit 0f76449a08955cfe50178b6accfd631d7cf42da3)
adds 8086371 r8119: fixed two error code returns in the smb server now that we have torture code that can tell the difference between dos and ntstatus codes without mapping (This used to be commit 5521060c089c2181a2f3c7aeabd2f3ba813c6e60)
adds afe376b r8120: added in the newly found DOS locking error codes into the pvfs backend (This used to be commit d77b3820d16f60fb9119ac6eb70007363990b20d)
adds 8ade96e r8121: yuck. w2k3 seems to choose ERRDOS:ERRbaduid or NT_STATUS_INVALID_HANDLE on a per call basis for a bad vuid. That means it is doing checking for a valid vuid in each backend function, rather than globally. I don't want to emulate that as it is way too error prone, and could easily lead to a security hole, so instead accept either error code in our test suite. (This used to be commit aefa9e53fa97551c1b15bdd50565881e63aea9a8)
adds a703329 r8122: more fixes from testing dos error code handling against w2k3 (This used to be commit b71fbcf5e2c627d918aef555b8cc8dd4591d8fe7)
adds 6667788 r8123: fixed the RAW-NOTIFY and RAW-QFSINFO tests against w2k3 (This used to be commit acd9fad3a4c578e20cd4bdb79a000a7ff70f680c)
adds 95722ac r8124: added a set of file sharing tests that pass against w2k3 (This used to be commit 93c2d93ed81c688d5e191aed0dc70ecfe59830ea)
adds 65ae28d r8125: fixed an error code mapping based on the updated torture tests (This used to be commit a3b8a00d7f67da5bc1187ce271a8df1601411dbc)
adds b9e8935 r8126: - moved to 16 byte alignment for talloc. This is in response to a bug report from robert collins.
adds ab65303 r8127: fixed code in function error (This used to be commit 46632e2048f0b87de351cd3f26229cfc4b3384ca)
adds 242fe4d r8128: Janitor work...
adds cf601f7 r8134: remove unused var
adds 68b2ba3 r8135: fix the linking on my SuSE 7.3 box
adds 637ba7f r8136: remove unused var
adds 8f9e87d r8146: fix compiler warning
adds 148235a r8148: - make the PAC generation code a bit more readable and add some outof memory checks
adds b4b2b92 r8150: these should be static
adds 1451c67 r8154: - fix some mem_leals
adds a33178f r8156: I found out that the unknown[2] field of the unknown[4] array is a length too, it's always 16 bytes smaller than the size in the PAC_BUFFER
adds 53067ce r8157: add the algorithm for unique pointers that w2k3 uses.
adds a3c7f79 r8158: - use the timestring for the serial number of the bind zone file
adds 42bb490 r8161: Update Samba4 for the new Heimdal update.
adds 11ca21e r8162: Revert my pad8 hack.
adds 1f01baf r8163: if sidcount is zero it happened that we return NT_STATUS_NO_MEMORY...
adds f103174 r8164: - match the ordering w2k3 uses for the PAC_BUFFER: LOGON_INFO LOGON_NAME SRV_CHECKSUM KDC_CHECKSUM
adds 4a993c5 r8167: - use the same algorithm than w2k3 for 'unique' pointer values
adds a7fd682 r8168: after testing I saw that w2k3 uses unique pointers on the mgmt pipe that also matches the spec at http://www.opengroup.org/onlinepubs/9629399/apdyq.htm
adds 372f3fa r8171: According to Samba 3 and Ethereal, the winreg_OpenUnkown stuff is actually a uint16 * without the [string] attribute, a la the the system_name argument to samr_Connect().
adds 3de3d6a r8174: Check DOS error codes in torture chkpath test. Jeremy. (This used to be commit ff58ecad044dc7a3cdb4c010ea5cc1ea5e2e4b3b)
adds 44b66a7 r8176: Exploring the share mode database...
adds 441934b r8177: More explorations.
adds 755741f r8179: Delete-on-close is really a shared DB. Setting it on one connection(!) and resetting it on another resets it for both.
adds 78d5afa r8181: Allow host/foo.realm/realm at REALM requests, assuming that the realm forms both differ only in case. We may need a better solution than this later.
adds 5204271 r8182: Little more testing delete-on-close: Check flag with qfileinfo.
adds 824f5b4 r8185: Delete on close on directories:
adds 93aba2c r8191: updated the ejs code generator in pidl to generate enough code for simple rpc calls to work. Still very rough, but its a start. (This used to be commit fb2639bbc203e49f6719922b6850edf28c8748a1)
adds 7c3fc18 r8192: updated the glue code for the generated ejs functions from pidl
adds 179927f r8193: fixed the echo.js example code to work with the new syntax for rpc calls from js. I chose the new syntax to match the C calling syntax, so if you are familiar with using the Samba4 rpc libraries from C, then using them from js should be easy (This used to be commit 757bb7f31cc85b08885d55adf6e2ce7d925c0353)
adds 3605d2d r8194: delete the old hand-written ejs code for echo_AddOne. This is now autogenerated by pidl (This used to be commit 697b67ed572a458494fbf9172a341f6b621c84a3)
adds 74ac168 r8195: - fixed handling of simple arrays. To keep the logic simple, I moved to making all push functions taking a constant pointer to the type rather than having a different calling convention for scalars and pointers
adds 0fe84a9 r8196: - added testing of the EchoData interface in the echo test script
adds 3c2dc30 r8197: added testing of echo_SinkData() and echo_SourceData() (This used to be commit f1d6b328c46265b04fe7c0626d94bb2c844507c9)
adds f44b9ae r8198: - handled push/pull of simple strings in ejs
adds 5eea409 r8199: - we don't need to pre-declare 'var status;' everywhere
adds 65ddc6e r8200: - added stub functions for union pull/push
adds 9457253 r8203: fix the build temporary,
adds 0a91f17 r8210: - make the ndr_token_* function public
adds 9654f24 r8211: fix some cldap replies
adds e296c8d r8212: fix pushing of nbt_string's:
adds ceb277c r8213: I've started to understand the LEVELS stuff in pidl much better now, and have re-coded the push side of the ejs generator to use it properly. It ends up being very neat and small, and should handle much more complex structures (like arrays of pointers to unions etc).
adds 1e1a96e r8214: added testing of echo_TestCall2(), which tests the union push code (This used to be commit 1429b885fbcf93ed012c836e21d00ca5d8c58741)
adds 7fded3c r8215: switched the pull side of the ejs generator over to the recursive LEVELS based approach. This allows for much more complex structure mappings to be generated. (This used to be commit 49fc14d13291b02f7b16ab0eefe7bfb26f51b1c8)
adds 5fa5eb1 r8216: - handle union pull in ejs pidl generation
adds ce14638 r8217: added testing of echo_TestSleep() and echo_TestEnum() in echo js code (This used to be commit 7fa9b8251dbab9482268f84dd98889123a9219e7)
adds d105d5e r8218: added testing of echo_TestSurrounding() and echo_TestDoublePointer(). All echo.idl functions are now tested and working from ejs. (This used to be commit c065d677697d3e8dbe2575113823a7ac7109ca70)
adds c112043 r8220: added auto-generation of ENUM constants in ejs wrapper. So we can now use the enum name instead of a integer in ejs scripts making rpc calls (This used to be commit a61cdee384c3002860016c1740276529493d318d)
adds a1a3b96 r8222: 0 entries are no error, unless it's a base search
adds 06a4e56 r8223: fix the values of nt_version and type we reply in the server code, also name the struct like the nt_version number
adds 5a17657 r8224: - add objectGUID ldif_handler - fix some compiler warnings
adds b82f504 r8225: make nETBIOSName case insensitive, so that lower case netbios domain REALM's are working in the hdb-ldb module
adds b7952f8 r8226: w2k3 adds a '.' after the forest and domain dns names for the primary domain
adds 3d3a86f r8227: add STR_LARGE_SIZE flag, to support strings where the size is length+1,
adds d9129a7 r8228: fix compiler warnings
adds 8e05fc1 r8229: A level2 oplock does not conflict a no-oplock open, but is broken on first write. Test that.
adds c851532 r8230: prevent authentication dying on a NULL domain (This used to be commit e1cfc6d03244e04d59a96ef2abb5b48fcb157b0a)
adds 0b92507 r8232: remove samr_String and netr_String as they are the same as lsa_String
adds f55b2b9 r8233: - added support for more base types in pidl ejs
adds 82251ed r8234: started on testing samr calls from ejs. So far it only does samr_Connect() (This used to be commit 2e50a5b780bed20415620011130af83ef73c4f85)
adds e81eb91 r8235: fix the build
adds e897a57 r8236: fixed support for arrays of structures (This used to be commit cbe5289ac9a8adfe68704dc16a2b32ecbd15a4eb)
adds d1298d9 r8237: expanded the samr.js test to do a samr_Connect(), samr_EnumDomains() and samr_Close() (This used to be commit 5be26e7491be14ab5b6450a666911eef7c6b8785)
adds 987e67d r8238: - fixed handling of NULL pointers from ejs
adds 78b3ea6 r8239: - added testing of LookupDomain, OpenDomain and EnumDomainUsers
adds aa37e54 r8240: support comparing pointers in ejs. This allows for
adds 14b8ce1 r8241: - take advantage of pointer comparison
adds fe8e412 r8242: support bitmap constants from ejs calls (This used to be commit 0cf8c091a9f1e389eb2be036311d9e73d13e336d)
adds 3763ca4 r8243: fixed indentation of generated ejs interface code (This used to be commit 08cf709bc6d6701b50bbda6de45543bafe3f08a5)
adds 002c4f7 r8244: need to be careful about local vs global variables in js (This used to be commit 763296a9b3dbde939e7986046b55e677b80456cb)
adds 3191ed9 r8245: Add const.
adds 5c87688 r8246: Don't try and set the element after the end off the array to NULL.
adds bde9885 r8247: remove the free of fullname in nbtname.c for now.
adds 96ead1a r8248: Make these comments more accurate.
adds 37cf22a r8249: Clarify (with a comment) why we are playing these games here.
adds c0a7845 r8250: More PAC work. We now sucessfully verify the KDC signature from my DC (I have included the krbtgt key from my test network).
adds 38ec84a r8251: fixed a couple of valgrind errors in the unix auth code. Simo, can you please check that this is what you intended? (This used to be commit a57738769dfb5a47ac49e965750193ecdc903d5a)
adds e75c7ff r8252: Steal metze's thunder, and prove that with a few small tweaks, we can now push/pull a sample PAC, and still have the same byte buffer. (Metze set up the string code, and probably already has a similar patch).
adds 514731b r8253: fixed two crash bugs in ejs. I will send these fixes off to the appweb guys soon. (This used to be commit 3fe83b48c3fe4cdc1e7ec0271e08f7bd77e90de9)
adds fe1cf1e r8254: fixed a valgrind error in the unix auth code (This used to be commit ad1a4802d0634960646a6efe039fe8b62ead63dd)
adds 8ca17e2 r8255: enable access to the ejs constants generated by pidl from the web server esp pages (This used to be commit 354cdf893d7ce36afd6f2776308b3c864f29ce0b)
adds 7efeb8f r8256: - allow rpc calls from non-command line ejs contexts by creating a set of null credentials to use if cmdline_credentials is not setup
adds a343050 r8257: add a samr rpc test page in the web server. It lists all level3 information from QueryUserInfo for all users in the domain.
adds bb83629 r8258: Release the opendb lock in pvfs_change_create_options.
adds 3b03ccb r8259: We want to oset the provided flags not zero (This used to be commit 50d8ccacca707738f131e47c739dcfacde1311e6)
adds cd88764 r8260: added an init based registration system for the generated ejs rpc code, so adding a new pipe only involves changes to librpc/config.mk (This used to be commit 0e54fa446665f380e9c46723a6e2be5a08b8d51c)
adds 5ed139f r8261: charset style strings in pidl should be const, just like old style ndr strings (This used to be commit aa0e1d6699959571963d6e6fb455b33c4436dcdf)
adds b4e53e6 r8262: - simplify the dependency handling for ejs modules
adds c222331 r8263: Some small pidl fixes, start working towards supporting installation of pidl. (This used to be commit c785677a14c958a518d5a9755d2b94e81b34bdb3)
adds fa1445f r8264: - Use standard perl package structure for pidl. - Only "use" pidl modules in the main executable when necessary
adds b98373d r8265: Fixes to the pidl test suite. (This used to be commit 1235333afbfab643ea35e9b43f6142da3f6a41d7)
adds 589dce4 r8266: Update debian packages (This used to be commit 35bfb5de6feaeed9854b701b8d38f08a350d91cb)
adds 747edf0 r8267: re-generated the yapp parser with correct paths (This used to be commit a6922ccd636a343ff13127db0f721e4f9296efb4)
adds 146c854 r8268: added the 'needed' logic to ehs generation, so we don't generate functions we don't need. That is a lot of functions, as ejs is only client side, so it only needs push functions for [out] vars, and pull functions for [in] vars
adds 2a08b29 r8269: added automatic testing of rpc calls from ejs in 'make test' (This used to be commit c760180119b4ac9307783bc50892a3dc57b2465e)
adds d0c3471 r8270: Export some symbols, making the code more readable. (This used to be commit d64bffa17ea1c46d917e362d51741148b85fb97f)
adds 001dc40 r8271: make the ejs test scripts directly executable scripts using:
adds c6881d1 r8272: added the hooks for adding a name to a messaging context, so we will be able to send a message to the "ldap_server" task without having to know its task ID. (This used to be commit 8f69867867857e0c9a9246c2dec9612ccc234724)
adds 76ecf81 r8273: fixed some memory leaks in smbscript. This required converting file_load() to use talloc, which impacted quite a few bits of code, including our smb.conf processing.
adds 514ce32 r8274: Export some more symbols. (This used to be commit d1f754a0a34c5938579a605b4f113100e14bac3d)
adds 1e5b309 r8275: possibly a more portable way to export symbols in perl? (This used to be commit d5153d16e1630e85c05a19b2d279bb1100497be5)
adds 60ec75c r8276: fixed the remaining memory leaks in smbscript. We can now loop doing lots of rpc calls without memory usage increasing. (This used to be commit 9c885a7edb771486793eb287288158157b34e8f3)
adds 144b88b r8277: filled in the code for finding irpc server ids by name, storing the names in a tdb (This used to be commit b603a52f27bf90e71d605440d44267dcd94c6939)
adds 3f27c9e r8278: this should fix the heimdal h_errno warnings (This used to be commit 5812e74c4f2b95eec89b434371c86268892feaac)
adds d084d6d r8279: make sure we hold a lock when manipulating the irpc names db (This used to be commit 9c408d5d7cb82e910ffb5963ddc78e5759513385)
adds f3c6f29 r8280: - added irpc_connect() for connecting to a irpc server by name
adds 0871be3 r8281: pass the callnum and rpc interface table directly from the generated code in pidl for ejs calls. This means that ejs_rpc_call() doesn't need to scan the rpc tables for the right interface, and doesn't need to scan for the call name (This used to be commit 1c6b1102e5c2529206b917e7c6b279c4f63d0e9a)
adds 9281b58 r8282: make the deletion of the smbd.tmp directory recursive. This cleans up the messaging directory (This used to be commit 783679e0df6c059ebd26f78115445e81e304bc84)
adds e43e8fc r8283: make sure we build constant variables for both pull and push side of enums (This used to be commit 529370ed92f5a683ae7bd34d0cd2ce01c2bda81a)
adds 056096c r8284: - fixed some uninitialised variables in the irpc code
adds c7304b3 r8285: generate some real stats in the nbt server for the irpc client code to look at (This used to be commit 73643884a3c76de5a738a28054a168fdb008a9f8)
adds 39b1d2b r8286: it makes more sense to combine the refresh count with the register count, as they are really the same packet (you can register with a refresh) (This used to be commit 5006528554a70c25fea15966d68b4002850ebb3e)
adds b7c6b20 r8287: yay! finally irpc calls from ejs are all working.
adds 4109f7d r8288: The SMB_ASSERT_ARRAY macro isn't used anymore. (This used to be commit aab24385ab736f4072e25ad5702ee0aaf4192ecc)
adds c9c49b1 r8289: fallback to the group 'other' for users this might fix the testing on solaris10 (This used to be commit 5adbab0afe85f5f856ab5fcc7a285a22f1752de3)
adds 747cae7 r8294: Add PLAN file for samba3->samba4 upgrade (Google Summer of Code) project. (This used to be commit 7ebf81adce49d495c4fe8efdbb2e480db541fe35)
adds 51d2b6b r8295: turn off the delete on close test in the build farm until someone gets a chance to look at it. Having it continually fail is hiding other portability errors that might have been introduced. (This used to be commit c1a3691f87cb46b36ab3194ea1489f443955a76d)
adds b2f84fe r8296: - split out the ejs auth functions into a separate file
adds b2f1321 r8297: add libinclude() function in ejs, which is like include() but searches a js library path set in "js include" in smb.conf.
adds f9ff72c r8298: - started building a library of js routines in scripting/libjs/
adds 3fb52d1 r8299: make the samr swat test use the samr.js lib (This used to be commit 4d4a062af4ee34c5a3a2027ac1950ae3c8d39447)
adds 16e8e96 r8300: get the js include path right in selftest (This used to be commit 0e9e541e1e737f35200d64b31ddb4d468ff19518)
adds 7ead5ab r8301: use ncalrpc: for ejs tests, to avoid name resolution timeouts as smbd is just starting up (This used to be commit c0bf253d4b33e1dd23ce46f867758351ece83755)
adds 954c017 r8302: import mini HEIMDAL into the tree (This used to be commit 118be28a7aef233799956615a99d1a2a74dac175)
adds b81460b r8303: a workaround for forcing HEIMDAL_EXTERNAL to build.
adds 2b89817 r8305: another attempt at getting heimdal building in the farm (This used to be commit 2cab29c1e730cf2c8d109513bdb9094769e41a2a)
adds 76478d7 r8306: some more heimdal configure checks (This used to be commit 575413fc863147ee46e1ff658af1d74093fc7686)
adds 14fb422 r8307: try to cope with flex and bison not being installed, in a similar fashion to yapp for pidl
adds eaa882b r8308: use the configured C compiler, instead of forcing gcc in external heimdal tool build (This used to be commit 39c6cf91fb75dc5d7d14922f70b8be8dc15169e1)
adds 2271bb4 r8309: more heimdal configure checks needed for FreeBSD (This used to be commit b5e8409e3b046c151996009c2dc980e55f09fb67)
adds 8c018ff r8310: replace the heimdal networking interface scanning code with glue code that uses the Samba interfaces list. This makes heimdal obey the 'interfaces=' smb.conf option, and should also fix the portability problems with the heimdal code (This used to be commit ba621d1c554e135f449a144019b84719a086e04f)
adds 2fa99e5 r8311: krb5 uses ENOMEM for out of memory (thanks to abartlet for pointing this out) (This used to be commit 4b16754a0e8be312d671d9ae892a8c14462f8d95)
adds 5f26a5a r8312: fixed some heimdal header checks from watching the build farm failures
adds 54ffd4f r8313: moved PRINTF_ATTRIBUTE to replace.h to try to get irix building with heimdal (This used to be commit 7d4e309f02cfcef661ebf3bbe9c227938318077c)
adds 2696764 r8314: - added an 'installmisc' target for installing miscellaneous files.
adds 9ab58c5 r8315: fixed the generation of the serial number in the dns zone file (bind9 doesn't like it being too long) (This used to be commit fc93ade9cdfe97bdcd2383fa256877580707181c)
adds f583a85 r8316: give full access to the popt command line parsing in ejs scripts, including access to the samba common options. For example:
adds 1864b27 r8317: convert the example scripts over to the new GetOptions() call (This used to be commit 5f079d74630cf6431ec8af7240f60054cf8b9ab7)
adds 6834326 r8318: added a bunch more ejs calls.
adds 07c2a1c r8319: the start of a provision script in ejs. This is why I've been adding so many functions lately.
adds 8874613 r8320: make sure all our returned objects are full objects, which means they have the toString() and valueOf() default attributes
adds 3e0aa2e r8321: Fix some uninitalized variable warnings (This used to be commit 126cb3db4b0cf9c382ba7496ba08311f3b669f00)
adds c30c711 r8331: added split(), join() and FileLoad() functions to ejs.
adds 3e5649f r8332: not done yet, but a lot closer (This used to be commit 1d9632877c088837b5c2a7497473e09913775488)
adds ba1ee57 r8333: merged with latest upstream ejs sources (This used to be commit b0f9ddafe95d4e8d846bc72a39e94d22da271348)
adds 8435fbc r8334: fixed a ejs bug that prevented functions variables from being called in local context (This used to be commit 5ea7ae70813f615769aff7640cc19005e30ecf12)
adds 7027892 r8335: removed some duplicated code (This used to be commit 1536d66662193568a51793d65fb319882db9d089)
adds 36bb0ff r8336: enable 64 bit integer support in ejs (This used to be commit 9dd41e78e1d0e5e4007d5063fbcc335abef43718)
adds b1e93b2 r8337: - use 64 bit access functions in ejs calls
adds 2dce83d r8338: - added a substitute_var() js library function for doing hash driven substitution of variables in strings
adds 1bb2b06 r8339: added ldbAdd(), ldbModify(), ldbDelete() and ldbRename() to ejs ldb functions (This used to be commit 322c2137835ff2d76b3183901bf680780f164b5e)
adds 9f86e20 r8340: - added sys_gmtime()
adds 9570e24 r8341: enable floating point support in ejs (This used to be commit bdc6b67eb27cc3da6d5144bbb71096741f779aba)
adds 7c78ec0 r8342: allow ldb_ldif_read_string() to continue in the string, so you can read multiple records (This used to be commit 4b11c00421b5152fd7d4be0be0db983bb310021d)
adds f0cbb17 r8343: removed a debugging message (This used to be commit c12325e25291a0083446519e0b37c7bcdc3d5433)
adds b332058 r8344: added a "setup directory" smb.conf parameter, pointing at the setup template files (This used to be commit c842144cbf642b10df21c979d3c4b9fe94384b96)
adds 08b7823 r8345: make the dn on the hklm ldif valid
adds 9370fca r8346: added a sprintf test suite for ejs (This used to be commit 14af014410a9971d447aafe00640407698f63d7f)
adds 23f79c5 r8347: replace the perl provision script with a ejs script
adds e9672b3 r8348: switch selftest to use the new provision script (This used to be commit 52517e48ea4e5debdc5e6f4a934ce74833300e5f)
adds 3a4b3df r8349: as we don't use standard dirs, we need to create smb.conf before we run provision (This used to be commit c64a68cd40d644c273528d0433bdf554c11bcf00)
adds dd750b9 r8350: fixed the --root option to provision (This used to be commit 506e07d6e064375aaee20133d722b6b44d63b083)
adds 9d70bab r8351: When finished sending call stream_terminate_connection() with a nice message instead of NULL.
adds fb80c37 r8352: we need to override "setup directory" for the build farm hosts (This used to be commit 1a80850d579504c9b236e591630173f0f316a876)
adds fdb9182 r8353: Use a PNG instead of a GIF for padding. Also fixes a file not found error as only PNG files were being installed by 'make installswat'. (This used to be commit eaf9c455de3025155fb502fb4c93eefa4eb13f7e)
adds 102e247 r8354: work around a js bug found by tpot (This used to be commit c6f7ace3333af31bc0d37264b3d8a75c79bb88e4)
adds 26a55c3 r8355: - added a vsprintf() function
adds 7404607 r8356: avoid warning from AC_CHECK_HEADER that file is present but cannot be compiled for sys/mount.h (This used to be commit f70e8b4f6ea0db0a7a9134848fefcd0389aabe56)
adds 6b38e62 r8357: Call lp_load() so we can access the various lp_functions(). (This used to be commit f76a7ec2a2ef5db7ca7dced519474495d7ea02dc)
adds 24f4236 r8358: Return an error message if js include path not set instead of silently failing. (This used to be commit 797d9cf0c72992b2d5b9912d0f41873b6acc3195)
adds 908a2e6 r8359: fix a shell warning
adds 91163c5 r8361: ctype is* macros needs unsigned arguments (This used to be commit 07a7ab0a6af7224c4290043442a304baef656e94)
adds 1a539f3 r8362: change AC_INIT to the new version, improves failure reporting from autoconf
adds f4ec5d4 r8363: - we need to correct the realm for the krbtgt/NETBIOSDOMAINREALM into krbtgt/DNS.DOMAIN.REALM too with this a windows client asks for the correct ticket when you try to login (but it's still not working correct, as some how we mess up the dns host name of the client and it asks for the wrong service principal)
adds a7c7a9c r8364: fixed a valgrind bug spotted by simo (This used to be commit ef804e8f36f1835d5d61f69565f1195a70f37e74)
adds b8b5544 r8365: fixed a problem on netbsd (This used to be commit d5d0769da93219dbd582139482d34b744b359b99)
adds bab3e5d r8367: another configure test needed by netbsd for heimdal (This used to be commit 8ddf866438231192c4884877d9e80f0d525ee431)
adds e87f589 r8368: the type filed depends on the user being present or not
adds 5b567cf r8369: update the configure script I use (This used to be commit 1f1e8f7d0fb4f69bc4aaeefc94ab246729c446f2)
adds 557c78e r8370: remove the '$' from in the cn: attribute for computer and dc accounts
adds a4c614b r8371: the objectGUID is now stored in binary...
adds adb7fd1 r8372: - split out provisioning logic into a separate ejs library
adds c9b0e86 r8373: New wildcard matching code. This code applies correct ldap standard wildcard matching code removes WILDCARD matching from tdb @ATTRIBUTES, that's now handled independently adds some more tests for wildcard matching fixes dn comparison code in ldb_match (This used to be commit 4eb5863042011988d85092d7dde3d809aa15bd59)
adds fc5a0c4 r8374: avoid running flex and bison unless needed
adds 59d17ee r8375: - move from netr_StringLarge to lsa_StringLarge
adds a1afbe5 r8376: remove version info from configure.in
adds f559830 r8377: forgot an ldif test (This used to be commit ed804262dc6abf01ffdeb03a36d94cf40b9f033c)
adds 053cec9 r8390: (smb_pam_start): move variable to scope within #ifdef to avoid warning for those PAM implementations w/o PAM_RHOST and/or PAM_TTY (This used to be commit 95cb2d942f7cffc9131519c865656fb615395d04)
adds df426e5 r8393: check for bswap16 and bswap32 (This used to be commit 707e3726d3b200edef7995eaa5b41a434d5ce9b1)
adds 61edb97 r8394: Make sure the argument to ctype is*(3) macros are unsigned char as required by ISO C99. (This used to be commit 56fd21c806e816cf4c3d23881f26474f858b45e2)
adds e5700ea r8397: merged an upstream fix for the expression bug tpot found yesterday (This used to be commit 93712dd894b4ddaa2281034c754c0fa15f5ec34c)
adds adbb161 r8399: move the ejs and esp code closer to the directory layout used by the upstream sources. This makes it much easier to keep it up to date.
adds a102f52 r8400: separate out the mpr code, as it is in the upstream appweb sources (This used to be commit 0e30b6e4cc9e70975d3179cfeddc4bfcc8c8fbb7)
adds 54433c7 r8401: add a readme pointing to the upstream sources (This used to be commit 2dcae5c98ca66a26fd6ae6d27cf7eb31cf16fee3)
adds b4f6a34 r8403: Reinstate linkpad.gif at Deryck's suggestion.
adds 8fc8fa2 r8404: small upstream merges of appweb code (This used to be commit 205ff9a82bd51eae3c1400ea0a24fcf2a662e96f)
adds 7472724 r8405: update var.c from upstream (This used to be commit 288c178d5fef80947590fd58e3c9b1fbcdddcdf6)
adds e2881ac r8406: make sure we give an error in ldbAdd() if any record fails (This used to be commit 632f99017ded607c80022f730b6ec7e37bd13642)
adds 562498c r8407: fixed a bug left over from our old socket code.
adds d1291da r8408: its quite common in our code to free up a connection when we get an error, but sometimes a socket option may then happen on the NULL socket. This has been handled by the individual libraries up to now, but its cleaner to centralise it here (This used to be commit d9864e1f9aac1fb19f054c2da996a5099e90941e)
adds b433d61 r8409: fixed another error found on netbsd.
adds afb160e r8410: converted the newuser script to js (This used to be commit b90aa3c5a7cd7e91a8fc804c3cd9f2155761cf28)
adds a3b0bb8 r8411: we need to use mprVarToNumber() instead of var->integer now, to cope with the 64 bit integer support
adds 50ea5cb r8412: cope with some lost messages in the ping test (netbsd gets this) (This used to be commit fcf60823c6171ec109195cb8d61de5b0e02fd005)
adds 6fafd2f r8413: mark exprbug() as fixed, and add a new bug (This used to be commit c470c3ceac668635c83aa80730321ae7c41ad626)
adds 52bef30 r8414: Some C++ friendlyness fixes - 'not' is apparently a keyword in C++. (This used to be commit bcfb3a45e4a5962fe763f8071d4458f4bd11605b)
adds bca5b59 r8415: get rid of the last 2 runtime perl scripts (This used to be commit b775884474bd28c0c3d45546b1bf3ac52601ed24)
adds dd0816d r8416: added the extra_cflags.txt system from smb-build
adds 72fbfff r8417: fixed handling of PRINTF_ATTRIBUTE for heimdal portion of build (This used to be commit 117d2fa31d3a7e0b37c09979aa41243c564c0385)
adds 12ed349 r8418: PRINTF_ATTRIBUTE declaration has to come before it is used :-) (This used to be commit a1ca8352f48cf1942e5a060c79ae1cc78b8a3668)
adds c8461d73 r8419: in order to use our replace.h, heimdal needs stdarg.h (This used to be commit 234fc1fb052fe6a2cef47861b13bdd82b57fc49b)
adds 2ea372a r8420: slowly getting my way through some more heimdal portability fixes (This used to be commit 59c3de6ca8b8e153e5cfd67da5f2afc2e23d36db)
adds 354700a r8421: needed for build on solaris10 (This used to be commit c40d6d4b5cd6613d1161615b6ba213a26acda29e)
adds 16aa5d1 r8422: needed on irix 6.4 (This used to be commit db3f227c1c3b837e235566a7df7411d4d7e52c12)
adds 3c079cd r8423: remove the dependency on the full roken lib for asn1_compile
adds 833842f r8424: bring in some more of heimdals m4 macros, and remove the hard-coding of several test results (This used to be commit b173c938b2ced061ee341831e96001455fbf83d1)
adds 4caf19c r8425: add err() and errx() functions needed by for compile_et on some systems (This used to be commit 72a769b6d1a1ce5f8a19010074960b692b4755db)
adds 58d06f2 r8429: fix compiler warnings
adds 0639fe0 r8430: readd my hack to display the hashes with -d 100
adds 84db066 r8434: Win32 portability updates from Steven Edwards <steven_ed4153 at yahoo.com>: - undefine anything in the win32 api or PSDK headers that Samba already defines - map BSD error codes to Winsock Error codes (This used to be commit d2ea6191259a28a32a1f4ffdff067b1a80e8dcc9)
adds dca3c16 r8436: Check for sys/sockets.h (This used to be commit 7757226ba5930824e32e069dc4986a2a29be40f8)
adds e151284 r8437: Win32 doesn't have u_int*_t (This used to be commit 5b007037dfacc5e13141ca41241543ac11a567b6)
adds 2483f97 r8438: - More win32 portability fixes. Now fails on socketwrapper (because unix domain sockets are not available on win32) - Update howto (This used to be commit c88ee6b61b290806064993dba3fc27ea9e59cc63)
adds cadcbbb r8439: removed an accidential commit (This used to be commit 985b5b0171e647d794135413799ea36851396549)
adds 5b31da9 r8440: - several build farm hosts were failing 'make clean' as the list of objects was overflowing their command line limits. Fix this by using a find -exec command. It's slower, but should be more portable.
adds 2dabfc1 r8441: don't build tdbtest by default as there are too many systems that don't have libgdbm, and the configure test for gdbm is broken (This used to be commit 5c4c3e9a8d9d853028271f228ad36388f4cb2012)
adds c9e5d3b r8442: remove tdbtest from our build. If you want it, then do 'make bin/tdbtest' manually in the tdb tree (This used to be commit 28dd79587df523c5622d09bd6d59305ae79af479)
adds ef300e6 r8443: added talloc.3 to the tree to try to allow talloc to build on systems without xsltproc (This used to be commit 0e5b89b1e8871a76c2f9c94d7d7552498d16f350)
adds 1ab2c50 r8444: make ./configure.mumble CC='ccache cc' work by using "@$" instead of $* (This used to be commit 98e8049bc3f0b1d550344161ef34801be3ccb3ae)
adds 2d0468a r8445: if a system doesn't have "nogroup" then try "nobody" (This used to be commit 433f9d0a619ff34a4b7506950ee091fb8d34870d)
adds f027e4d r8446: if provisioning fails then don't try to run the test suite! (This used to be commit 7c1bc27254ea58b63c66ce1dbc9f7630c0bedbad)
adds a411d4f r8447: fixed make install in the farm (This used to be commit 4a61a5c70efdf3842e19ae74a2b56c4b10e8e294)
adds 606beec r8448: - added a test target for tdb
adds 7175419 r8449: - search for lex and yacc properly
adds af057437 r8450: more configure tests for solaris. It now builds some binaries, but fails in the ejs floating point code. (This used to be commit 30e1b6140e9f6246cb66eef7cf108d1ccf62bd40)
adds fa2b97a r8451: samba4 finally builds on solaris 8 sparc with heimdal and ejs
adds 0e5907d r8452: allow for the ugly hack:
adds 598aafe r8453: my solaris10 box doesn't have math.h
adds 0fedba6 r8456: avoid double inclusion of roken.h (this was breaking the build on irix 6.4) (This used to be commit 8c432af87d9ae9a5bdce5ce1ca96dc46adda793e)
adds c4173f6 r8458: next target is irix - this gets the socket wrapper code building (This used to be commit 3d4a2221c3e032bbb6c23d132e00588f44f5e2ed)
adds 8858542 r8459: move to the more portable script execution method (This used to be commit d7e4dcaaaa37c4992f763e37ca2d655e4d267283)
adds c77f4a6 r8460: removed the unused function krb5_locate_kdc(). It causes a build failure on irix.
adds 978bbb4 r8461: fixed integer64 handling on bit endian platforms. The ejs code used %Ld, which is an invalid format code.
adds 66410ac r8462: added a test for %lld support to our snprintf() configure test.
adds d0e3452 r8463: more irix fixes. This one adds some missing addrinfo functions (This used to be commit 87f7098ee3a24be202b6aaa1ab2a4e44b7b89975)
adds 10cb617 r8464: the last few functions needed by irix 6.4. (This used to be commit 903d963ca8fdefa23eaa77b5117d90b6b84866ab)
adds 5c453f5 r8465: once we define socklen_t, then tell other include files we have it. This prevents roken trying to redefine it (This used to be commit aa9491c0cb00f5cab9e00983bf2a0c266011904a)
adds 61b16ca r8466: it is not portable to assert() a va_list (it breaks on alpha for example) (This used to be commit 2a64ee4227840de4aebe2ebe1887dfd167831738)
adds 1329c2e r8467: using both math.h and float.h breaks popt on freebsd 5.4 (This used to be commit a1acb3300eec7717df24ecdf7205fb4e395d8c16)
adds 8964197 r8469: the extra pidl args need to be normal args, not after a --, otherwise pidl tries to compile "--uint-enums" as a IDL file :-)
adds f48a20b r8470: looks like popt portability is going to be a bit of a fight :( (This used to be commit d3872a6e4ce0227fa3c84173562551d0270918b6)
adds 7a7e271 r8471: --ejs taking an optional arguments interferes with the pidl extra args (This used to be commit a9d05af0fd802cf0cbe1298c3c988dcd2eb1b848)
adds 129eedc r8474: add some more attid mappings for the password fields
adds 65b8c54 r8476: add a note that DsAddEntry is very incomplete yet
adds 3b18fe0 r8477: Simplify header/footer handling. esp variables allow for individual page titles, so we don't need the split header/footer here like we do on samba.org.
adds cac606e r8479: * Sync CSS with current samba.org stylesheets. * Add wide.css so it's availble for future pages. * Move SWAT specific styles to swat.css to make future syncs easier.
adds 970ff9b r8480: fixed a typo
adds 63535f5 r8481: switched ldb ejs called over to an OO interface, so you do:
adds 7b83323 r8482: gnutls_x509_crt_set_subject_key_id is not available in some versions of gnutls. Thanks to ab for spotting this. (This used to be commit 437c4057ae4e89725ddbdd026977510beb33c009)
adds a0bc4da r8483: switched our generated ejs rpc code over to the new OO interface. This means we don't pollute the name space, and also makes for faster startup times as we only create variables for the pipes that we use, not all pipes (This used to be commit 57d7a585e8162d21c7152952aa0cc7471968784f)
adds 7913cbb r8484: switched the sys_*() calls to the OO interface
adds 32b06d5 r8485: - be friendly to shells other than bash
adds 4f62205 r8486: switched to a separate connection operation in ldb interface (a suggestion from simo) (This used to be commit 98c9c4ecb87e1b140002390067892806464849da)
adds 2bb9fa2 r8487: kfixed a typo (This used to be commit adae47c829fd157afa0011d29e5969d883a0956e)
adds 94d9961 r8488: after discussions with simo, moved to a full OO interface, so you don't need to keep a 'db' variable around. The ldb object knows what it is connected to.
adds 84e3efd r8489: neaten up the object handling (This used to be commit ccf20b2b13b11ac07b59988809b6c5160388a616)
adds 4df9b5a r8490: make the ldb tests more portable (This used to be commit 6b20bcbeeb33a2cf6abc7bb251830ad6def9a79e)
adds bcec346 r8491: lower the offset limit that filesystems need to support to pass RAW-WRITE to 2^33 (This used to be commit e499b1abaeee00366ccd2e5b1acbe18d48e77466)
adds fc56396 r8494: fixed a bug in RAW-SFILEINFO that caused inconsistent results on different platforms (This used to be commit 9264555541a0e251730010a75d063f56971249a2)
adds 060113d r8495: allow for up 10% change in allocated disk space during QFSINFO tests (This used to be commit 16d752b55189780a038aed1d54ef28201a9859a4)
adds a92b3d0 r8496: speed up the test_echo.sh test a lot, while still providing good coverage (This used to be commit 037feb7538f162d99f220b46c29a3c1538b69d16)
adds a2a838d r8497: prevent a fd leak in RAW-SEARCH test (This used to be commit efb151ba797a5473316ca2dc9ec7f40fead9dab2)
adds 2cbc9b2 r8498: more test suite speedups. It's down to 5 minutes on my box now (This used to be commit 82f8ad16af52aeb0ba5f831ea5c9960f90e8ae8f)
adds 7d4004a r8499: clearer function name (This used to be commit 5a6c2170ff83c29ed1d7f0f5329f2d9aa00c223a)
adds 8b80ef1 r8500: greatly reduce the number of build warnings on x86-64 (every NDR macro in the generated code from pidl generated a warning) (This used to be commit 22f7fd76343646a149937fcdc891a98a516bf820)
adds 4459d16 r8503: remove useless line
adds 632b7ec r8504: Temporary fix to #content width/height just to pretty up things while I work.
adds 0d48658 r8505: - 'seal' and 'sign,seal' is the same
adds 24bef4a r8511: This 'can't happen', but GCC gives warnings because it thinks it can.
adds b86111f r8514: add docs (This used to be commit 876f0a095b8aa7060c62f91fc5715af1f1432e8b)
adds cb2c43f r8515: ldb_dn_cmp now uses ldb_dn_compare so that the DNs are compared on a content level not ona form level, his means that the 2 DNs: a) cn= user, dc=this, dc = is,dc=test b) cn=user,dc=this,dc=is,dc=test are now identical even if the string form differ (spaces) (This used to be commit 76d496c30867ae80434483a34b0d842523aed762)
adds 54c30b0 r8516: let us use all parameters of ldbsearch in ldb.search (This used to be commit e709e3792846e2bd48b55112c74395d1ab3a1b6a)
adds 6e4bcaf r8517: fixed a crash bug in ldb_dn_compare_base() (This used to be commit 19d789e82526eff236aeed77ddc8d2606c5118b6)
adds 92760db r8518: ensure all constructed NDR packets are null terminated. This is needed by the new ldb code dealing with binary records, but is also a good defensive strategy in general (This used to be commit 17decd129928290a6916a1d1cec73dad924d64f8)
adds ccc65fb r8519: better method of ensuring null termination (This used to be commit f93bd0ced6b0b2b4ee3bf15e53ba30138fd6b533)
adds e835621 r8520: fixed a pile of warnings from the build farm gcc -Wall output on S390. This is an attempt to avoid the panic we're seeing in the automatic builds.
adds 9953452 r8522: fixed another couple of size_t warnings (This used to be commit d2c928548336682ffd3dda873f9957f3d041f0af)
adds 039393d r8523: match a zero message id in ldap replies to the last request sent. Thanks to simo for noticing that this is needed to catch the server sending a "can't decode request" error reply (This used to be commit 6e81e866dc7a5dc014d2d9f2e09803c6adfd1830)
adds 1735037 r8525: added two more test targets:
adds 5033ce4 r8527: found an uninitialised variable in 'make valgrindtest' (This used to be commit 9eebd240d8ed9a634307ce31696d817f78f503b2)
adds 7bcccfc r8529: Matching against the wrong union (This used to be commit 24a65b5ba6e31655bdf49be8076d758206694ac3)
adds f457615 r8530: Now our ldap server is able to fullfill present and substring searches (This used to be commit a910671bd8c6d2d8d5b6ff30fc07ead244e696f1)
adds 3cddf28 r8532: this miight fix cross compilation for reactos (This used to be commit 810fa4f762458202adee3f2fd5b13e74eae7781f)
adds 2ec5018 r8533: improve --help output (This used to be commit 3dd6e2056678ccf5c4844d74410dbe0775db3c46)
adds b37e825 r8535: no longer rely on seekdir working after a closedir. Instead, keep directories open, but close search states based on an inactivity timer, with a default of a 5 minute timeout (This used to be commit 2e8d154e7dfb9b320a1344e957a39e96e1eefadd)
adds a6c9065 r8536: - use smbd pid file to kill at end of selftest
adds 8e824d4 r8537: cope better with the small file handle limit on some systems in the build farm (This used to be commit 6202a9d099619a0ba78809647039cbc7622f1d3d)
adds f293c2d r8539: $LOGNAME is a common varient of $USER on some systems (This used to be commit e571d6a36bdf61aaab383e05c857347838de4c1d)
adds d1f9224 r8540: fixed network interface detection on several hosts (This used to be commit 777ac8496b400b0ed348995feed83c22c5b344b3)
adds 7ef904e r8541: this might take a few tries ... (This used to be commit cc61a0ba33d5a9d4d0b98736109220c58342358a)
adds 0752efe r8557: expose ldb_errstring() in ldb ejs code (This used to be commit 21ca972d06bbf4694569855f39a1649d799c05c7)
adds 09fb6d2 r8558: move newuser logic into the provision.js lib (This used to be commit b6ef32ddd1fdca0d40a12f34fa5f7a484b3c2071)
adds 762a6a1 r8559: Couple of (D)COM updates: - Fixes annoying array-of-pointers bug in pidl. - No longer "inherit" alignment thru subcontexts - Use "Image Object" as example DCOM object, rather then the "My Computer" object, which is built-in and can't be accessed remotely as far as I can see (This used to be commit bd706d496405d274b68c1ee560211837a8e63009)
adds 948183c r8560: added a newuser page in swat (This used to be commit da366042f48c70b4cd2e6efcae23a7f1777d3ed4)
adds f1245d4 r8561: as with the other ejs subsystems, make nss into a object (This used to be commit a3f3292e6698ce9be6a5036f47dd4fa81a1dfd4e)
adds 2d92eca r8562: small merge with upstream (This used to be commit 6c9bf162afddda4747ef08b56598aaf0747a4d27)
adds 18d64b6 r8565: put the docs menu on the right (This used to be commit ed02d9989f934c5a81050246c1b63a23d0e335e2)
adds 494e396 r8566: Couple of code cleanups (This used to be commit e43ac10e36e289966fdf34a8c5b523cd7fbcb368)
adds d2d5d71 r8567: fixed the build after the com idl changes
adds 139e43b r8568: change missing templates to warnings, so that provisioning with an existing db doesn't print lots of fatal errors (This used to be commit d8d47bb18fbb467e253e99c4281578d6e4762de3)
adds 09708a2 r8569: delete is a js reserved word, so use del instead (This used to be commit 9af48b8fc201822e290a1071d9e61afe519558f5)
adds 1bc4bd4 r8570: delete all records in the old db when provisioning, rather than using sys.unlink(). This allows smbd to see the new db without restarting. (This used to be commit 71004aa165e88f5f448dc7d90ad11dea7143f0df)
adds 2542843 r8574: added server side irpc calls for listing the current sessions (This used to be commit 391cfe3c9645a19f8f5ff5c11b1ac03ee0b10f8f)
adds 340b3d7 r8575: the beginnings of a smbstatus command (This used to be commit 4ecaf72a31cde2722315a61cbe823d44f0c14586)
adds f3d61cc r8576: install scripts from scripting/bin/ (This used to be commit a64490d1e5224c47437e07a0f1fbcbd8f197fdfd)
adds a32fe0f r8577: added management calls to list current tree connects (This used to be commit 658befc1e4df44bee1f365a730951001f0f36640)
adds 8638d01 r8578: Fix overlapping sections in SWAT.
adds 9a4bc49 r8579: recognise the name 'localhost' as 127.0.0.1. This solves a problem with some hosts that are missing localhost from /etc/hosts (This used to be commit f9866258e099001390aa61dcc12055fe1374db60)
adds b484221 r8580: try to fix the build on stratus (This used to be commit 58d7a1e6a311c98c9b4dfc9e280b328406165997)
adds 6615b40 r8581: fixed handling of 64 bit integers in rpc calls from ejs (This used to be commit 2ae6a338466bf287ea2180d5ad7313ba116b88ca)
adds afe0fff r8582: added sys.httptime() call, to display a NTTIME as a http time string (This used to be commit 632f7bbe3e81af1ee89301765f8bfb72d4c9f3d7)
adds ef948e5 r8583: nicer smbstatus output (This used to be commit 0578bcdf7f8919509a78a5c64f94aa5de7e90416)
adds cb060f8 r8584: added --nbt option to smbstatus for nbt server statistics (This used to be commit 26a676a4e3596d34aee391bf132f2525972c81df)
adds bfb1186 r8585: add to ldb and ldap comparison functionality better pares filters Approx is currently only a stub need to dig more info to understand what it really means and how it works exactly (This used to be commit a9e8cd0bad27ed2b3c6a12302e787ba3c9a70a3c)
adds ea39a55 r8586: register the kdc with irpc so we can tell that it is up (This used to be commit 093bbae1c391a999131f249b3aa9a9e3ce99a555)
adds 7ee2bab r8587: - fixed ref allocation in irpc replies
adds ab9cef6 r8588: register wins server with irpc (This used to be commit dc0ea36344c8eeeff0aa1afa01202fe1f477d307)
adds 0e7b9f8 r8589: - support --version option to smbstatus
adds 82f1a94 r8590: added server status utility functions for checking on the status of a task via irpc
adds 342d11e r8591: - added a simple 2 level menu structure to swat. Deryck, I know this isn't very pretty, and please feel free to do this much more nicely :-)
adds 01dd0f8 r8593: register the rpc server with irpc (This used to be commit bc9d9531f54d9dac3bb48e0704c6bff524dae465)
adds 6c38e33 r8594: more placeholder pages for server status (This used to be commit 1ad6b5878352708fb8863b85492e308a6c588a54)
adds 325edaa r8598: move provisioning to /install/ directory from /esptest/ (This used to be commit 318402ee4e8900e0d8ed1dce1e201f63ac4a908f)
adds cd65f29 r8599: null terminate the argv list in string C functions (This used to be commit cabf638a31ab5f9b0e62e085d844d615c597bc2f)
adds 3c5675a r8600: fixed null termination on some error messages in ldb (This used to be commit 326f0ad6fba8d78f104b93b49995e6c24f9493ef)
adds c1a4f0c r8601: fixed null termination in ltdb connect error (This used to be commit 64b6586b57de0bf22f8779447d217a918b7024a0)
adds da88ef6 r8602: allow options in ldb connect calls (This used to be commit 4c1d6a97c0c9df2848a16afb1b4eed4b20963bef)
adds 8f16aa6 r8603: we have to use the same db name as the rest of smbd uses so the ldb connect works when already open (This used to be commit 1183f54c8dee28c136b4dc72bc059a6175fe09e4)
adds d99d06d r8612: Parse::Pidl::NDR: Values that are deferred but don't contain deferred data don't need NDR_BUFFERS
adds 7280331 r8613: Remove a couple of empty loops. (This used to be commit 94e338805de465a3ec7d82aa599f09adfcc06bd8)
adds 4f3d66b r8614: Add COMRESULT/HRESULT scalar type (This used to be commit 8637a85e6a349cce15a298154500921e9a0183a3)
adds f3a1049 r8621: Simplify code. Add support for nested structures back into the header generator. (This used to be commit 5610838385ca00a944fb4765df1854954a3a81bc)
adds d5b7249 r8622: Support parsing new structs/unions/enums/bitmaps without typedef in (This used to be commit cd33b5efc544345411db498b178fa532a9a2c82f)
adds ddd64e7 r8623: Fix warnings in ODL-generated code. (This used to be commit 78ef2349c7a1bff19fb86a41bf5c074a2dfcb222)
adds f650ea1 r8624: removed valgrind comment on tdb that no longer applies (This used to be commit 8f222c8c7a750c739d3288da0b1edb1efc3b1ffc)
adds 338c3f8 r8625: move the ldb_wrap logic into the ldb code. This logic is meant to avoid the horrors of posix locking, but it was preventing us having an ldb open twice with different options. Now each ldb open of the same file shares the same underlying tdb, but uses a different ldb structure (This used to be commit 4e090c66dfa1d2764e4693578d3845be3b8893f6)
adds 594b762 r8626: fixed a typo (This used to be commit 3083d494e2281b46209176ee63dd571850f0d328)
adds 174da76 r8627: fixed a big memory leak in the spnego gensec code in session setup. Andrew, please check over this.
adds d9cfd55 r8628: add retries to the normal paths of nbt name resolution. UDP broadcasts are not 100% reliable :) (This used to be commit 0f8f1cd18e20ea4f3a06bb093b00b930cfd005b2)
adds e9c925f r8629: - moved the getDomainList() call out of smbcalls_auth.c and into libjs/auth.js
adds 6f48b3a r8630: give a much nicer backtrace on assert() failures in ejs
adds 3473f6b r8631: give an error on incorrect argument count (This used to be commit ed09e19794d9625553bc48892a2e08b84d7bdcf4)
adds 53ffd14 r8632: use <pre> around displayed exceptions (This used to be commit 001917cc9dec4bdf8839ef175edad352b2763239)
adds d6c20a5 r8633: check for valid input to ejs_userAuth() (This used to be commit 8e788ae3094220e5ea195cdf85abb6763a834abd)
adds a4428c8 r8634: we are still getting occasional test failures due to disk space changing. I suspect it is a signed/unsigned problem with the approx equal test. Hopefully this will fix it. (This used to be commit 668dd29259198698c556c50e28a9070085db89ea)
adds 240ca36 r8635: make object inheritance with the builtin objects easy by allowing callers to optionally supply an existing object to add the properties to. So you can do:
adds 524044a r8636: fixed the ejs ldb test to work with the new ldb.search() syntax, and add it to our test suite so it will be maintained (This used to be commit 42ae50db8108ddc7c33f832d8752f809c99de157)
adds 3d59490 r8637: added sys.stat() and sys.lstat() calls (This used to be commit 5dbdf4fb3317964541339615b7ecbf174a2dc00b)
adds 6203018 r8638: continue the trend of maknig our C functions true ejs objects by making the string functions into an object. To keep existing code working I have added:
adds 86d628a r8639: moved loadparm calls into an ejs object (This used to be commit 2dc493eea6f9d87c40ad0dc755f528ce0b33ca47)
adds d5ac1f9 r8640: continue the trend by moving the ejs random calls into an object (This used to be commit ed4fb68ef7c28e415408e923bd9eefcd2d60f355)
adds 238a7e2 r8642: - fixed install of new swat files
adds 2f5f015 r8643: - make lp_configfile() work again
adds 5bf8d0f r8644: This is a more useful error than unsuccesful.
adds 4512f76 r8645: updated the ldb esp test for the new ldb ejs syntax
adds d374142 r8646: update install howto for new provision code (This used to be commit bfc3270fb6177b01cb60e02c231084170c9ec15f)
adds 01b9564 r8647: no diffrences between the heimdal and no heimdal case when building (This used to be commit 08eb97c264d238304908c251d1de7fe2ed8b5a1e)
adds 2fd92cb r8648: automatically redirect to provisioning if not yet provisioned when the home page in swat is accessed (This used to be commit 78fb559c08d55c01f5ede81d43cdd857cce8d338)
adds 79a87c5 r8649: added smbscript to the list of binaries to install (This used to be commit f5e39455a8e7aff54503857ec148c880aac71fac)
adds 24d2107 r8650: Use the timestamps and a new objectguid module rather than placing boilerplate attributes in every entry in provision.ldif.
adds 5e99887 r8651: fixed a boolean expression bug (submitted upstream) (This used to be commit bd4c388cd2653823e012f1cd8c14832ee032eb11)
adds 11832f7 r8652: added a test for the boolean bug just fixed (This used to be commit 19ae68f59ad9b81005eb68b3773f24234c0f891d)
adds 4327a3f r8658: move use of lp_security() and lp_nt_status_support() into the connection structure. This massively reduces the number of lp_*() calls made (This used to be commit b1d577f48d31c0c17ad0b6abd78120087408e58d)
adds 7a8ac75 r8659: return ldif formatted attributes in the ejs ldb search call, so sids show up as strings not binary blobs (This used to be commit d2c29a5a51f68cabb9ef587376bf0a6b936cdd76)
adds 6173fad r8660: Use templates for the initial provision of user and computer accounts.
adds 4163622 r8661: added strstr() ejs function in string lib (This used to be commit a569fc8924e8c8edbdfa7efc89ad99659af8c379)
adds 1211496 r8662: Revert change to CN=Cert Publishers, this group still needs to override the template for these attributes.
adds 8191f2c r8663: Since simo constructed the samdb module, he and tridge have worked on a DN parsing system. Leverage that in the dsdb module.
adds c2f9eb3 r8664: I got caught out not testing...
adds c7ca980 r8665: fixed a segv at high debug level in the web server thanks to volker for finding this (This used to be commit e02d7753f77327e3ca295a86afde9ea74ddcf5e0)
adds c7204bd r8666: The same fix as the last commit, I was caught out on a move from a BOOL to int function return.
adds 2a0cf52 r8667: Further simply the provision script, by removing the 'name' attribute.
adds eb08c1f r8668: fixed a segv during upgrade of a very old ldb. Thanks to volker for finding this one too. Keep them coming! (This used to be commit 756796ad2ea86a9471d1b09e66b1a74c4523f6f4)
adds 4396d0d r8669: The objectguid module belongs in Samba's ldb module collection, not in ldb, as it can't build without the NDR and GUID code.
adds f3f9e09 r8670: Remove GUID code from SAMR, it is handled lower down now. I notice this code also does string SIDs, but I'm not quite sure where that fits in.
adds a785583 r8671: use much shorter names for the selftest directory and socket wrapper code. I'm afraid this is needed by irix 6.4 which silently truncates names in unix domain sockets in recvfrom() to 16 chars. My apologies for having to move to such short names :-( (This used to be commit f9693e313da67e1347a607db5d3ebbf36e02a77a)
adds d3a2b03 r8674: With the rdn_name module, we don't need this duplication in the samdb module any more.
adds 989a4b6 r8676: attribute lists in ldb searches must be NULL terminated
adds f8c1258 r8677: The first part of the domain name may not be equal to the netbios domain name.
adds a369f0e r8678: setup for gdb backtrace in 'make test' (This used to be commit acf8c8fd4995acef47390df5a7d4e611c597367d)
adds 87e2396 r8679: only call fault setup once (thanks to andrew for pointing this out) (This used to be commit f8a2b032a70dd63f4454b982d00168dcf6793202)
adds 5637940 r8680: try harder to find the binary for gdb in the backtrace (This used to be commit e84871dd3232de73104bee81dd877cc329cd1970)
adds 5086945 r8681: if SOCKET_WRAPPER_DIR starts with ./ then strip it internally. This saves us 2 more chars in the name, which is enough to get IRIX 6.4 working (This used to be commit e6d9cde482ad9f3fa91d9ce3638e2ec6530b3a9c)
adds 04598d3 r8684: this should fix the panic on x86_64, and possibly alpha (This used to be commit c2f5884e2f8a033446467384b6c058567b2fb9ce)
adds 2a65d17 r8685: an alpha in the build farm is dying with a floating point exception. Catch these in out fault handler, so we get a backtrace (This used to be commit 802724cf69e65a07202f3399a4321a35c2f3c018)
adds c84512f r8690: Code cleanups, improvements necessary for dependencies (not added yet) (This used to be commit 7384b3c4a1450ad63356dcf586e3a7e7335f8e6d)
adds 6868795 r8692: Starting parts of code to provide user modify functionality. It's more like a placeholder now, than a working code. Just don't want to hang it around my laptop only.
adds 6366a8d r8693: Test code for usermod routine.
adds d55b75d r8696: fixed ejs to more strictly follow the va_list rules. Might fix that pesky panic on x86_64 (This used to be commit 80177b29f4b32996d41a87df041c4c1bfb6876c2)
adds fe6eeeb r8698: attempt to cope with lack of strtoull() on HPUX (This used to be commit c84c516b179fcbbcdb36c0c0aa4ffb4ff12f2c35)
adds 176c0d1 r8699: removed invalid comment (This used to be commit f5910ceef5e1ec3fe40b4589e919fe502593b582)
adds b16362f r8700: Propmted by tridge's need to do plaintext auth in ejs, rework the user_info strcture in auth/
adds cd882fc r8701: Fix up auth_developer for recent changes.
adds 4d28d20 r8702: fixed ntlm_auth build. Andrew, can you check I got this right? (This used to be commit 3c12b46e320412e4746fced7e2898f892e815118)
adds 355c169 r8703: cope with null string in interpret_addr() (This used to be commit ff156f7aae29045edd898635d16d141b3e848f3f)
adds 42287c6 r8706: My previous patch oversimplied the previous change to session setup - we didn't cope with the 'anonymous NTLM under SPNEGO' login.
adds e95fbd6 r8707: this typedef isn't used, and breaks the build on HPUX, so I've removed it (This used to be commit b9b8714297401664fcf8380d4c90ee22b7341d35)
adds 0b650ed r8708: fixed an assert that abartlet found (This used to be commit f5e6547c28b2069ae80da5037c5f8d0661da652c)
adds 92a6cd3 r8709: fixed the assumption in RAW-SEARCH that directories are returned in sorted order (This used to be commit 92afff5fe7134872f12c25628d047b2a92e92a37)
adds 0edd0f4 r8710: another attempt at fixing HPUX (This used to be commit eb3b3c8b407b2208291385539c3379f0420a448e)
adds f4691cf r8711: add m4 for finding return type for signal handlers
adds 2c457ec r8712: cleanup old search test code to use talloc (This used to be commit 1d830bcd473a2166b6f89281faabb001697e35d4)
adds a33c026 r8713: Experiment to try and fix warnings on 64-bit machines without breaking 32-bit ones. Yes, this weird looking macros are part of C99. (This used to be commit 7b316f119b8486b75ebe63b185c50fab82313e58)
adds ab4f3a6 r8714: Oops - get it right this time! (This used to be commit 1d2b708da657a3f3c81bb60600f66bc359c2eab7)
adds f1418f6 r8715: - revert the %PRIi64 stuff. Tim, we explicitly check for %llu support in configure, and replace snprintf if the system doesn't support it. Our replacement code does not handle the "%PRIi64" stuff, so using it would break us on lots of platforms
adds e5f6083 r8717: Add monitor message emiting in userdel and usermod calls.
adds 66526f5 r8718: try to improve the 2 level menu a bit.
adds 2392417 r8720: split form object out to separate include file, and make it a real object, with a display() method (This used to be commit c45c4e335ed5da1e2e43ffcb9e8d6c32678faa3c)
adds 64f31e4 r8721: Further work on libnet_rpc_usermod function. Now it can change both account name and full name.
adds fdb3228 r8722: make the menu handling considerably saner and easier to follow. The whole menu hierarchy is now in /menu.js (This used to be commit c2a450bb9967caa666628f067a8e732227854ce2)
adds dc2635e r8723: fix esptest menu (This used to be commit 5a52729d5b81336973adaf277d265445b78b2ea7)
adds 3c2a5aa r8724: some boilerplate installation text (This used to be commit 5b28bdb9c800e8fbf2c7ee62a7c6faf2ec773ef9)
adds 6e2ef3f r8725: redirect to the base install page not the provisioning page on first use (This used to be commit eeeeab5eb7aff4fa3b25fa07a352eda74c44db6c)
adds 9abc667 r8726: increase default session timeout to 15 minutes to be less painful for developers (This used to be commit d40e590674a20528a5649e1cfd377ee661265bb9)
adds 6b2d6ce r8729: make the RAW-SEARCH test more robust to servers with hash based directory ordering (This used to be commit 8c4d0cd7b7063116ab08545dbe5f23390c7973c4)
adds f4b488e r8734: fixed the wins server for the new ldb DN restrictions.
adds 126c673 r8735: added NBT and WINS testing to 'make test' so we will know if it breaks again (This used to be commit 519812a9e8da777e4dff1dec22bd8a96c05c50c9)
adds 79cac4b r8736: this fixes the ldb speed (raises BENCH-WINS from 15 ops/sec to over 4000)
adds 77e52a4 r8738: Test (using ejs!) the basic operation of the ldb modules.
adds a7f9d9c r8740: Extend the rdn_name module to handle adding the rdn as an attribute. ie:
adds 44ff330 r8741: Kill warnings about enums not fully enumerated, as we will never use all the branches.
adds 8fbcde9 r8742: fixed handling of zero length names in mprObject() (This used to be commit 8086c37df65ac666aa340141d3584e9bc2c81278)
adds 5237175 r8743: automatically find the basedn in ldap.js (This used to be commit bdca9537a260369a53cbb286642db86bc3ea0828)
adds 82f9654 r8744: Split 'net samdump' out into a separate file
adds fc9ffba r8745: make ldap.js cleanup after itself (This used to be commit 3a1c6a176ed37b4d696dab52b2f2e8ce5b681ff5)
adds f92c000 r8746: replace opendir/readdir/telldir/seekdir/closedir on systems where they are broken (apparently all BSD systems). This breakage leads to unlink on files in an open directory causing a later seekdir to miss files. The bug happens due to a block boundary bug in the BSD libc implementation of these calls.
adds 616ea8d r8747: remove unused code (This used to be commit 60a07da59dfe6dd89f01c6fb494debeda1a1984d)
adds 27ab60f r8748: fixed build. Andrew, please check. (This used to be commit 9411bd4e5e7ac9fd0aacd1432de967eda45e64f4)
adds ecc6910 r8749: for completeness, add rewinddir() and dirfd() (This used to be commit ce022e40908dabad41de276941d2ee7a5739aea4)
adds dc4af82 r8750: drat, on some systems dirfd() is a macro (This used to be commit d974bf3589e1b0cd1d5661a21571b81e99350709)
adds 6d26a71 r8752: With all the infrustructure done, details like a SamSync migration into LDB are actually quite easy.
adds 8a94055 r8753: fixed directory handling on systems that do not return . and .. as the first two entries in a directory. This is what caused the FC3 system shelob in the build farm to fail the RAW-UNLINK and RAW-SEARCH tests. (This used to be commit f48abaaaca301c025ebd381f62345b3869809917)
adds 3e418f7 r8758: Use official version numbering standard for debian packages. (This used to be commit 8c3cdbc239706be36c4264e29b49ae9b9e50bfe8)
adds 2440a00 r8759: Another couple of fields in usermod routine.
adds a04e899 r8760: Rework monitor messaging code a bit, as Metze once suggested. enum type has now been replaced with unsigned 32-bit field and message data is passed as void pointer.
adds b2ed634 r8761: Propagate changes in monitor messaging code.
adds af48ca4 r8771: Extend the SamSync code out to groups and aliases, as well as deleting.
adds 493fd92 r8772: Include the ldap ejs test in the standard 'make test'
adds 5f0c8df r8773: fixed another dependency on directory ordering in RAW-SEARCH
adds 176ed87 r8774: make some gensec errors a bit less verbose (This used to be commit 2134ca475586ed9e062fbf4ef7222fe286c60c57)
adds 41b6e94 r8775: More SamSync work. This is really just mechanical...
adds 528bb47 r8776: fixed SMB connections for IP addresses, even when name resolve order doesn't include 'host' (This used to be commit 77a1e3076a8d5c711fc96a69dd1a58c00d1f9604)
adds d929f32 r8777: make sure that the tree connect is a child of the return cli state structure. This fixes the BASE-DISCONNECT test (This used to be commit 86fe5817b1abc754763eede64b615dc8c9db5362)
adds 18cf9cc r8778: index on nCName in sam.ldb. This was costing us about 75% of the time in each smb login (This used to be commit f6d24d063ad1a96c326ce6a60adfc224d905afc6)
adds 768585b r8779: Add rdn module to makefile and headers Search by distinguishedName as if searching by dn (This used to be commit 1d4046136255aead319ab08da229146dbd285b38)
adds 0f7f085 r8780: make numops controllable in BASE-DISCONNECT (This used to be commit 1cb91a11d46b49ae296abae9c8304e267e922df4)
adds e3e794d r8781: - fixed a memory leak in BASE-SECLEAK (ironic, isn't it). There is another leak in the ASN.1 code that andrew has volunteered to look at
adds a87a62c r8784: Install pidl in "vendor" directories (matches debian policy) (This used to be commit f6a12944d743c92270c3c647a47cd6b4f8185dd5)
adds 0102f27 r8788: New monitor messages.
adds 40119dc r8789: Send new monitor messages from userdel routine.
adds 66b2a04 r8790: Finish the migration of aliases and privilages with SamSync, by adding templating support for foreignSecurityPrincipals to the samdb module. This is an extension beyond what microsoft does, and has been very useful :-)
adds 0b7a387 r8791: (missing from previous commit)
adds 06e650a r8792: Clarify comments (This used to be commit 6174cf826fac8288b6604d9140b741aab2156cb3)
adds 21ba94c r8801: Change --output to --outputdir and make pidl add a data representation prefix to pidl itself. Useful for supporting other data representation types. (This used to be commit 5af68a04763f39f2a9898155e2c82ed2ee646f36)
adds 2c306f9 r8803: Rename --header to --ndr-header and --parser to --ndr-parser (This used to be commit d292ab7ca6ce8232a182e7ec9480671bb3044a6a)
adds 5b94a95 r8806: Move data representation-independent data into seperate header (This used to be commit 26e1fdf63007e28468a05b18bede1e69981edc12)
adds 5cc8a42 r8807: Modifying datetime field using struct timeval argument rather than text-based, after recent discussion with both Andrews :)
adds f95a494 r8808: More comments.
adds 5090b95 r8809: Merge validator with NDR.pm (validator is NDR-specific) (This used to be commit 5c0a22167d3424573ede99937549d815d067f0bc)
adds ebb76f8 r8810: Fix missing headers. Still doesn't fix the build but getting closer there.
adds 6553dd0 r8811: Fix the build.. (This used to be commit fac77f5fa267da57a55e88cad8993897e80741a0)
adds df8bce7 r8817: - fixed return result from LOCAL-MESSAGING test
adds 27f457e r8818: - fix LOCAL-IRPC test for new ref-alloc semantics of irpc
adds ba759b4 r8819: fixed a memory leak in irpc_call() (This used to be commit 25b7524ce5029eadd48c3046297ca6bd3260b013)
adds a97f667 r8820: Push this common block of code into the caller.
adds f6d2892 r8821: continue the trend to move to a more OO style of interface for our js calls. This changes the generated RPC and IRPC calls to use the 'this' object pointer instead of requiring the passing of the object on each call. So typical usage is now:
adds bab1eb1 r8822: fixed number of arguments in samr lib (This used to be commit 8eee26bb85472aa45bd42fd28f968a38730e286c)
adds 4804b22 r8823: I don't know why I added this test, it appears bogus.
adds aa233ff r8824: Fix indentation, and don't send 'invalid' LM password.
adds d0496a4 r8825: Move list of object files to .mk file (This used to be commit 604422b1f967733b009a6e93520cb196d1eb5a89)
adds 930e624 r8826: Make configure generate config.mk files (with the external libraries that were found) and a config.pm file (with all substitution variables) (This used to be commit 52bb1374bbcfc9b9a6d098687bafe9021a1ee858)
adds c1f5d4c r8827: Fix install on some systems. (This used to be commit bca762494316dd0b0bc593e4e374a68260c87f47)
adds baf42db r8829: Generate hash rather then a lot of globals. (This used to be commit 19d383259fa6af8e24f53dec3664aefe09310401)
adds b1e8d70 r8830: Fix provision script after data split (This used to be commit 99d676d732dffbbf428cc0f012da26c47e6bb66d)
adds 7c948bb r8831: Clarify data wipe-out statement (This used to be commit 981e17eea449faa591b7a8b0c2baaa02461fbf4f)
adds 726681d r8832: Automatically rebuilding C files if headers change (in developer mode) (This used to be commit bb02e1dccb058e31cf33aaac954708276090a9ec)
adds 294d2f4 r8838: Add ugly hack to prevent make from barfing out because it doesn't know how to create heimdal C files. (This used to be commit 403ed4abf5d9061c1d8e66e94766ae1ccefb585d)
adds c9323fd r8841: disable dependencies for now. To try dependencies, uncomment the 3rd-to-last line of Makefile (This used to be commit 4faed45851ad83249a9c8778e052a168bf5db2fa)
adds d14fd78 r8844: Actually, both types of provision wipe the DB. But we do need a way to explian the tie between 'Initial Provision' and the next step being a SamSync or a Samba3 import etc.
adds 5dd9940 r8845: Removing unnecessary string length calculations. Thanks abartlet for noticing that.
adds 9cae226 r8846: Test yet more NTLMv2 combinations.
adds 6cec802 r8847: Rework the Samba4 'net join' code. I'm trying to get this closer to what WinXP does when joining an AD domain, but in the meantime this removes the excess unions, and uses the LSA pipe in same way XP does.
adds a9dd195 r8852: fixed the build
adds e4c43e0 r8853: fixed path to smb.conf
adds c24a724 r8854: #if 0 out the right things this time. (Sorry about the build breakage)
adds b30f0b0 r8855: Share this enum (describing the SamSync databases) between nbt and netlogon.
adds 0928f1f r8857: please don't get fancy with embedded boolean statements in js code. Especially as this is a new language for most Samba developers, it is far better to err strongly on the side of readability rather than trying to save a line of code by using fancy tricks (This used to be commit 3228644cf898cc9b3386675f40f2f7e52f69e5c0)
adds 483ab8b r8858: just to make sure it works on the main trees, deliberately break the samba4 build
adds c798d28 r8859: having been successfully mailbombed by build at samba.org, fix the build again (This used to be commit aac733067aac0e09cd7e25b21fe37c908ab97773)
adds c846ec3 r8867: try to fix the LOCAL-IRPC test on 64bit platforms
adds 99ad4c6 r8868: add comfigure check for c99 struct initialization, which is required for samba4
adds e232ec6 r8871: add some debugging code to findout why LOCAL-IRPC fails on 64bit hosts
adds 18daf6e r8873: add more checks
adds 555eee1 r8874: test some more combinations
adds 5bddfe7 r8875: Rename timeval_diff to timeval_until and revert the arguments. timeval_diff is not strictly a subtraction function, there can't be negative timevals.
adds b9cbfe6 r8876: check the result of AddOne and test some more values
adds f9dc465 r8878: Spelling fixes. (-: (This used to be commit f850faca9797c9818a46fec72dba069cac5a6db7)
adds 4c747e5 r8879: more expansion of the irpc test to try to uncover the ia64 mystery (This used to be commit ff03b8148bdf7798af4e1704aba22635bb67cbe4)
adds 5525b2e r8882: - enable the domain master
adds 66c270b r8883: Apply some const.
adds 6732229 r8884: valgrind error logs only matter if non-zero in size (This used to be commit baaad4f4a4c84fb0261ab59d31a680f33b1beb47)
adds 457261e r8885: fixed shell syntax (This used to be commit 00ea1f38a36a0e45219a941a38875787bf526661)
adds 6f0e5b5 r8886: Exchange the arguments of timeval_compare, this makes it behave like strcmp.
adds fc58570 r8887: fixed the irpc error that caused ia64 to fail the LOCAL-IRPC test (This used to be commit ce9a262d379b946717d0d4be4731c837e6f7373d)
adds 1f467c5 r8893: fixed the valgrind error on stream termination due to prototol errors (This used to be commit cf1a7bbe96e8e40ac4df3eaa3e5922a944b45579)
adds 67de572 r8895: work around broken glibc strrchr function that gives valgrind errors on some boxes (This used to be commit 5079fdea1b4fde4f844713f42e678759324d801d)
adds aff62e9 r8896: Handle more complex case where field being changed doesn't appear alone in any of userinfo levels. What's needed is extra query step to fill the userinfo structure and then modify a single field. The other way to do it is userinfo level 21 with bitmap flags set, but first all field flags need to be found.
adds 2786f84 r8897: Add test for the comment field.
adds 901d759 r8898: Fix provision script to actually work, since location of smbscript has changed.
adds 46a4199 r8901: Fix ntlm_auth segfault (invalid free()). We have moved to talloc here.
adds 4475dd5 r8902: Revert the small change as Andrew Bartlett asked. Now, let's go and fix howto.txt.
adds 1683567 r8903: Update the howto as smbscript is now installed along with other binaries in bin/ directory and trying to call provision script, without PATH properly set, fails.
adds 0881664 r8904: Split off the query stage as a separate function.
adds 6e64a8b r8905: don't try to do DNS lookups on interface names with wildcards (This used to be commit bbdd446254a0e66af3326e2e66d568eeee0922c0)
adds e3374bb r8910: An initial parser to parse structures in smb_interfaces.h. This will be used to generate ejs objects for making raw smb calls.
adds f297f82 r8917: Better support for extended ldap search operations Try to follow the RFC where possible and adapt to openLdap and AD way of handling this structure (This used to be commit d844d45d87b4114bc1b9af2e40f8c27ba3e219de)
adds 4f67728 r8918: Handle const elements in structures or unions. This is a bit yucky but making an optional_const rule puts the parser in an infinite loop (?). (This used to be commit 6339cc75fae8296757c4609cede1d5703b90d52a)
adds 172a0c7 r8919: Return references to structs and unions in parse tree. Fill in type names for structs and unions also. (This used to be commit c31be383461d8a2784aa85619b38f81a389024f2)
adds cc5f935 r8920: Make NAME hash entry for struct elements a list.
adds 08b2b7e r8923: put the IRPC default timeout back to 10s (I didn't mean to commit this, it was changed just for deugging) (This used to be commit a7c260e61feec210bcb5cad0f8f759544dc9dd1e)
adds 30c3c77 r8925: Start generating header and implementation files for smb_interfaces.h (This used to be commit 3a93f1125539eec6bd17003a748f1b7dd76d0031)
adds e66f76c r8926: RFC 2891 - LDAP Control Extension for Server Side Sorting of Search Results (This used to be commit 5dd4844cc5f1e719d55e642c5f1b8af5655fec89)
adds 2a45ec2 r8930: Add the libnet share tests based on code submitted by Gregory Leocadie <gleocadie at idealx.com>. Listing shares passes, deleting not yet - it's a work in progress.
adds f91008d r8932: Handle non-anonymous unions and structures better. (This used to be commit 04f993721574b4532962b5845faa4cb40a90ca38)
adds 5e1a9fe r8933: Fix missing prototype warnings (This used to be commit 39b2220a84b1860d8ee09b8c15049f18fd77da7d)
adds 4216c18 r8934: Some refactoring of smb_interfaces code generator. (This used to be commit c016487a0148694a1a1464bb5f7ba0d0e142d14f)
adds 23926e7 r8936: Use incremental linking. This appeared to be supported on all systems on the buildfarm when I tested it using smb_build.
adds 1439697 r8939: Do an open domain in the schannel SAMR test. This should test some of the win2k3 SP1 interactions.
adds f30eba5 r8940: Add TDR (Trivial Data Representation). The aim is to use this later for NBT/WINS/etc rather then having to depend on NDR. (This used to be commit 5ee7af26dd220de06f1764cd1683abedeeda5131)
adds ffbd634 r8942: Move intermediate subsystem output files to bin/subsystems/ (This used to be commit 43c8321cd991bdc3a7e1b05359d249457e86e7d1)
adds b0b881a r8944: Get more verbose output from NET-API-LISTSHARE test.
adds 50468b3 r8952: Partial work commit to find the DN of the new machine account - we will use ldb to add servicePrincipalNames to this.
adds 304e3df r8953: Move a few utility functions (This used to be commit 732db744b287be71781b7577933bc54a0724f78c)
adds 798fbb4 r8954: Use binding string to specify host rather than share path, as we use rpc call here after all. Also, safely exit (freeing memory context) in case of any error.
adds 7fe83f2 r8955: Move a bit more of the build process to the Makefile (This used to be commit 670a7a8de570a9c89ea09bb473d9b1d8cabf6830)
adds 9f611ff r8966: Simplify the makefile generation system a bit. Autogenerate list of binaries (rather then having them hardcoded in build/smb_build/makefile.pm) Add INSTALLDIR keyword to .mk files (This used to be commit ce0935112b846486cf705ec69f12350be9c4c89d)
adds 6e18124 r8968: More simplifications (This used to be commit 92e14f555633c12ac02255274ac16a44ecf2b436)
adds 1254a6d r8969: Make password field a password field, that is - prevent them from displaying plain text.
adds 1af6537 r8970: Add 'ADS' join support to Samba4.
adds 88632d8 r8972: More simplifications... (This used to be commit d89caeb8004c5cfabc934c8efa899a6d1839d250)
adds f10b2af r8973: nicer output
adds 916505f r8974: Support makefile fragments in .mk files (This used to be commit 8d9c18a1b4cf31ebae1d0c84b00b4d781f55de66)
adds d1743c9 r8975: Very basic test for delshare function based on code submitted by Gregory LEOCADIE <gleocadie at idealx.com>.
adds 26daec8 r8977: Put my copyright in share torture test.
adds 36f64c0 r8979: Bunch of makefile fragment inclusion fixes: - support whitespace - support "include " keyword - move swig stuff to .mk file - support autogenerated makefile portions (use "include echo foo|") (This used to be commit 43779c09b6a75e03f4cf6e8953a837cddd318aa5)
adds 896fd8e r8980: Make Samba4 honour account control flags (we were asking for a non-existant field).
adds 64cdbaf r8981: Add comments, fix typos (in attribute names) and check for errors in SamSync and 'net join'.
adds 639a8af r8982: "name" is not the netbios name, but the RDN. Return the correct netbios domain name of the host, as well as the sid from the cache we fetched earlier.
adds cf54bfb r8983: The KVNO (Kerberos key version number) should be incremented with every password set.
adds 4fd6c8e r8984: Use the correct cross-reference search in DRSUAPI, rather than making assumptions about the behaviour of "name" as a NETBIOS domain name.
adds 7facdcc r8985: Automatically generate make dependency rules for the asn1 and error table files.
adds 2af1986 r8986: As far as I can tell, given the ldif I get from behind this, we have a signed NTTIME here.
adds c829871 r8988: Don't remove Makefile.core in distclean... (This used to be commit e8324ff8900fee2df6ca48d89e86e419f7223af9)
adds db28a32 r8991: Change Makefile.core to main.mk to prevent accidental removal problems. (This used to be commit 3719570411c47b019e29dbfec1af7b018ea9f759)
adds 9c913ef r8994: Clean up some more autogenerated files so I can predict when I'm going to break the build... (This used to be commit 1f31414f372bf930db0a65531e85ab5cb9a34723)
adds 0165e1e r8995: Add heimdal headers back to "basics" target... should fix the build for now (This used to be commit 343e33c13ff5a67b463c2f7c18e0a6590d75f8ab)
adds c90cba5 r8996: More build fixes... (This used to be commit 2b15c74f201d7fad11f1c50dd91b27b78b221550)
adds d2e099c r8997: Define CPP for hosts that don't default to 'cpp' (This used to be commit efe0be92496940dd5c98ad2e864ef326ea6bf3ef)
adds 14fd6ef r8998: More work on the RPC server code to avoid abusing the name attribute as a netbios name.
adds 206ce77 r8999: Use the timestamps module to ensure we update times.
adds 091aa07 r9001: Fix warning in make clean (This used to be commit 84bd51279e1302bdecca99fb3f155ba2f6e0bbf5)
adds acf85ac r9002: a workaround for the current build problems. I hope this will allow the build farm hosts to build again.
adds 7937a35 r9003: add testing for non-empty directory delete on close (This used to be commit caca1f191d23ef848d3c8da76e8a0e80a06dacef)
adds d4c4f16 r9006: expanded RAW-UNLINK test to test directory delete on close with non-empty directory, as per discussions during jeremys talk at cifs2005 (This used to be commit b28b2108c7f3e94fb47a706fb1d550354074730d)
adds 5ef8329 r9007: fixed error code for setting delete on close on a non-empty directory (This used to be commit 320ab3c93b05a79b77dbbb85e9b038bb07848ba5)
adds 8d5f642 r9008: check the return status for the directory handle creations (This used to be commit 57e44300f73bbf190a0282925591b7dd1dfc2b6b)
adds 6eb9567 r9009: directory not empty is not an error on failure to delete directory in delete on close (This used to be commit dada509f5e374872cded9035611c9d4fd9f4c4c7)
adds ae650da r9010: forgot to commit the change to create_directory_handle() (This used to be commit 8d5238049376fb5887bdd478d7e3caa80ff1c6d0)
adds e7d87f8 r9011: Remove more references to "name" as a netbios name, using the cross-reference instead.
adds e0cc4f0 r9015: Fix access to BUILTIN again.
adds b37b8f1 r9016: More work to avoid abuse of the "name" attribute, this time on NETLOGON.
adds aa7d44c r9022: One more step in the game of whack-a-mole with the PAC.
adds d086812 r9025: fix the build when it was stoped and you don't run make clean before make all
adds 28c6038 r9026: remove autogenerated .x and .c files
adds 94bc92b r9028: make some function static
adds d8eb612 r9030: add a AC_SEARCH_FUNCS_EXT() which takes an extra argument that get the output libs to not pollute the global $LIBS variable
adds 8e26f09 r9031: don't use the global $LIBS variables for posix specific stuff
adds 31867a9 r9033: Add the 'installmisc' make target back again (This used to be commit 8eff7263938eae8a51f42e732563fdfbc570a4b3)
adds 9d7d5ea r9037: New fields in usermod function - allow_password_change and force_password_change datetime.
adds df9b8ed r9038: Revert svn rev 414. Discussed with Jerry and Metze.
adds 8a0b044 r9042: fixed the valgrind error in the RAW-SFILEINFO test (This used to be commit eaf079e33f3e2d933b7310cf076d572b6988cbb4)
adds 089fa95 r9043: fixed return code in RAW-STREAMS test (This used to be commit 45e41010da19cafc9d50369c2d311a42e5172eb7)
adds 177423e r9044: added a comment so you can see what this test does :-) (This used to be commit ee2744160892f28390662f4934dc4135e4378d78)
adds 89cbdf8 r9045: be friendly towards servers that don't understand the 'share' form for tconx, instead of the \\server\share form (This used to be commit 02a78d06e1018087859c9ec65b792b1ffcfd3981)
adds d07f01b r9046: fixed display of privileges in RAW-ACLS test (This used to be commit 0ab907af6a4c3d1adbafccdb1bd4150c491bcba4)
adds 13b20c3 r9047: show the order of the server/correct output to make it easier to demo this test ;) (This used to be commit 73ba1a8e3823330c6889d626e8e4fb392ebcab8a)
adds 223262c r9048: added a new DOS error code (thanks to EMC) (This used to be commit 1936c20939a6e1311665b44a71a31ab231ba7b28)
adds 3742b97 r9049: - add property dependencies to include/proto.h - make some stuff easier
adds 4b8733c r9050: fix make pch all
adds 586838c r9052: Support lex/yacc compilers without support for -o (This used to be commit e641d3a847f2dafc25e5555eed601325cbc86c07)
adds 2f7f278 r9053: Change order of dependencies (.h files are used when creating the two compilers used for generating the rest of the heimdal files) (This used to be commit f6b240125a3c5c15ce60f1de89a4575569eceb1e)
adds ba205b3 r9054: removed incorrect paranoia check on opening streams (this caused RAW-STREAMS to fail) (This used to be commit c164ee5b19f6880b7b5df8d8fb96704350432862)
adds a0b2930 r9055: fix header generation for string_array and some other scalar types the are actualy mapped to pointers in the api
adds 2a533ec r9059: add a basic credentials object for mimir (This used to be commit 36a9277e878d4db599fcfc02b96d2aaeac0b74dd)
adds 2ba1fa7 r9060: prepend not overwrite the libs
adds 56c112b r9063: - don't pollute the global $LIBS variable with -ldl - -lresolve seems to not being needed any more (it's actually not used, and the build farm seem to happy with it)
adds da65515 r9067: Use the right variable name in the example too. (This used to be commit 7fdb5d295f3bc5a08ba4371a34123bfae0d6e1af)
adds abeaa08 r9068: Move # sign. (This used to be commit e2eed2536bbd07349c28f4a34af89fd77f7bc682)
adds 1702f5b r9070: More fields in ejs credentials object.
adds c11e266 r9071: Set real and workstation fields in ejs credentials object.
adds 94efb6f r9074: cope with a null ntvfs context in disconnect, so the destructor that runs on a failed ntvfs init works (This used to be commit dac0be64c7cef18f6740053b3e6fe9a25df40c88)
adds a0314b2 r9077: HEIMDAL_ROKEN needs inet_aton and on solaris it's in -lsocket
adds 6243e2a r9078: - move charset stuff to lib/charset - don't use the global $LIBS variable for -liconv as $LIBS is not used anymore
adds fe8296e r9081: Work on new ethereal parser generator, partially based on Ronnie Sahlberg's idl2eth.c (This used to be commit 561aeca6490bdb7e37f12d60a67c551e5db3fc62)
adds 84da1a1 r9082: added the ECMA functions encodeURIComponent() and decodeURIComponent(), which I am using as part of my object linearisation code (This used to be commit f91f705a143b24c2e01b9176850a7089e1a99b86)
adds 8db8279 r9084: 'resign' the sample PAC for the validation of the signature algorithms.
adds dcf88f5 r9085: Missing structs.h entry.
adds 02edb56 r9088: More ethereal parser generator updates (This used to be commit 294e716621baa3e6fbc6bc471aed0b85ad93d1ed)
adds 36a2b36 r9089: Start generating module init and top level ejs functions for smb_interfaces. (This used to be commit 0aee33c3de6ba94ec563725a56b7dfbddd0d521a)
adds 6f6e42c8 r9090: Another field in usermod function - account flags.
adds 9cea63d r9092: Generate some more stub functions. (This used to be commit 301dd7b78b78a4036a8dbf40c12171c0de50974f)
adds b3da14d r9094: More ethereal parser updates, only header fields left to fix + actual data call (This used to be commit eef8bc97ed8d546955d9a03eb8c500293fd2f84e)
adds 1b42035 r9096: Spelling. (This used to be commit c61b29bdf043792d885528bd7666c9bea9107928)
adds daaf771 r9099: Start generating code to pull/push fields. Generate functions to call the smb_raw_foo() calls. (This used to be commit 39dfabe66d1a377ed5a473db0309ca97adf24e7a)
adds be15ec8 r9101: Check in file generated by Parse::YAPP. (This used to be commit d0f540bc463959ec3602834d796192dc2879b979)
adds 2d9d6c4 r9102: Generate files in $srcdir/libcli/gen_raw instead of $srcdir.
adds b613386 r9104: Finish ethereal parser generator. Still a couple of minor issues remaining to get it to generate completely compilable code. (This used to be commit d8727b8de75be7e44bd889c9650d5d68d486a95a)
adds 2624d8f r9105: match the prototype of netdb.h this should fix the build on solaris 10
adds 224a2a6 r9106: look for something more usefull in the -lnsl
adds 4044883 r9107: try to get the build on solaris going...
adds 5503ec9 r9108: try to get aix building...
adds 906f47d r9109: set HAVE_GAI_STRERROR when the function was found donnot know whz this doesnnot go without this patch
adds 0bbe88c r9110: use printf again
adds 0e6369f r9111: actually use the roken inet_aton when nothing was found
adds beed5b8 r9119: added a lp.categories() call in the loadparm js object, to allow retrieval of the smb.conf parameter categories. This will make writing a smb.conf editor easier. (This used to be commit 8db549b1506b5260c9eb16f40bbdae6a7c006fa2)
adds 370016c r9120: added the BASE-DISCONNECT test to our set of standard tests (This used to be commit a6e2e6e1ba950ddd9918bf527ce1c5278f7b49bd)
adds c3ee5d6 r9121: use the older non-passthru level for setting delete on close disposition in the RAW-UNLINK test (this allows it to work with netapp servers) (This used to be commit 4f9cfd10bf92e5abf3c09bb0bf6cca3dfc3b6dfb)
adds 71f8de6 r9122: cope with trailing garbage in POST contents in the web server (This used to be commit de0ac6a9d6f38f9c8067f974e3bdc1c9a164d638)
adds b056c7a r9123: Add ejs_pull_DATA_BLOB() and ejs_pull_BOOL() although leave DATA_BLOB unimplemented for the moment. (This used to be commit 0e022f8d45a99f0edbbd6369dbf41f73906c6fc4)
adds 94e5caf r9124: Handle more types pointers to simple types. (This used to be commit acd34c1cac151e16f5cecae8c80a01b36ccd3fc0)
adds 959c75c r9128: More ethereal parser generator updates. String handling is still broken as well as handling more then two element levels. (This used to be commit 952399aa68c22059a799e55fb92e039e68ea3dae)
adds 53c38c5 r9129: Start working on nested anonymous structures and unions. A better design is starting to become clearer. (-: (This used to be commit 23b9f8f3b59cc497fc7368c40ca7fce474370ed3)
adds e603a36 r9130: Fix up awful indentation. (This used to be commit b3e0baca71ca8116f7a38ff64e655a37406d64b4)
adds 67180c4 r9131: started adding the server side code for "AJAJ" (asynchronous javascript and javascript)
adds b99bca5 r9132: 'pointer' is better for typedef than 'C pointer' (This used to be commit f91f5eeac9a8b62928233c3925c8ad1b99b32b4e)
adds 8808465 r9133: a huge import of the qooxdoo infrastructure. I decided to import all the widgets to make experimenting easy during development. We can trim this back later to only the pieces we use (This used to be commit 631a56da39ed0daae46ca89e57c10b09cf41c718)
adds 3a02c8b r9134: added the client side js library code for handling remote 'AJAJ' calls into our web server (This used to be commit 530717122a3c7e34258db8ed0bfd0cc00624b903)
adds a281077 r9135: added a sample page that demonstrates using AJAJ to make remote calls that update an object (This used to be commit 678b0cc08f6026fe35b522d5705ab0c1baf3c359)
adds baf66d8 r9136: made the 'AJAJ' code portable to IE and Opera (This used to be commit b6b531533e2c4d6d927df29905e49a775e92f3c1)
adds dab115f r9137: fixed installswat to handle the deep directory structure of qooxdoo (This used to be commit b1f0b7b12b5b3b921054921d3417e820057f1ccd)
adds e973779 r9139: cleanup the layout a bit (This used to be commit c21fe071e795888f8e4ed0f535dc1bbc8d0731a5)
adds f8b0483 r9140: fixed a typo (This used to be commit 672b8c397103dddbd5d046a4c43f4686ad51192e)
adds be468be r9141: fix up output massage
adds e9754b8 r9142: fix the output to the new names
adds b2b89d6 r9143: print out the rate of rounttrips
adds d87e130 r9145: Some work on eventlog since jerry is doing some in Samba3. (-:
adds 31fa87f r9146: - enable winreg pipe from ejs
adds 3c1851b r9148: remove the aix stuff it didn't fix the build
adds 90a61d9 r9149: add support for string arrays in GetPrinterData
adds 4d4691a r9150: The ethereal parser generators work now. Thanks to Ronnie Sahlberg for help with the debugging and comments on the generated code (-: (This used to be commit 4c165f8ff65b4500d8366b655d6df2a065f35bf5)
adds 918b1b3 r9151: reverting to return char * again
adds 8dde143 r9152: fix a crash bug
adds bc43808 r9153: added a sample program for enumerating winreg via js (This used to be commit 10043db676f9db8d1933b6a5f9ae050cefc538ac)
adds 220686a r9154: Change eventlog enums to bitmaps.
adds 865319a r9155: Fix ReadEventLog() test so it now works. (This used to be commit b76d35e7e2207f4da294a7cd1b5636b954162be2)
adds f18657a r9156: Add IDL and test for FlushEventLog() but it always seems to return NT_STATUS_ACCESS_DENIED. (This used to be commit f18d1f539e4fd434dfc519e45f4c356c5cd4d73a)
adds c56befe r9157: fix white spaces
adds 772d580 r9159: abstract the winreg js functions into a nice library interface (This used to be commit 5e398700627fb2c16bf39b9c851f640f5412c7d4)
adds 8658136 r9160: use the winreg lib in the test program (This used to be commit 33bb76ed4e1a796cf68198c0bb480a7bbd31b6cd)
adds 97eac1a r9161: More etheral parser generator fixes (This used to be commit b323e83e8df6ba331b3f0b3abe28aa8ddf9127ef)
adds 7603394 r9162: Fix a couple of data types (This used to be commit 7329dd25f509a5db92ee70713fa0b2a2473ae8cb)
adds dd10696 r9164: Fix subcontext handling Support fixed-size arrays Give some more nicer warnings for not-supported IDL constructions such as inline arrays Fix signed int-handling (This used to be commit 3456dc7846ec49e6d4c71e66557bd31c683daa60)
adds 910c1d5 r9165: Fix inverted error check in untested code path. (My untested code...)
adds c46b658 r9166: This checks more of auth subsystem in the PAC test.
adds 200a67f r9167: Further PAC parionia: ensure the checksum fails if we modify it.
adds 3e905b5 r9168: Fix subcontext handling Support fixed-size arrays Give some more nicer warnings for not-supported IDL constructions such as inline arrays Fix signed int-handling (This used to be commit 2f1fcf3bc7a29e3089f1edafd45c70488f3cd565)
adds 2327047 r9170: fix crash bug
adds 2ed2625 r9171: - support putting a credentials object in a rpc pipe object to allow authentication with other than the command line credentials in a rpc pipe (This used to be commit aae05ebc9c3dc7ad367aed09c54b85184ba7a82e)
adds f9e0b8a r9172: - fixed a nasty bug in the 'deep copy' mpr code that caused variables called 'credentials' to not copy correctly (the bug was in handling of chaining in the copy code
adds f13fbd7 r9173: catch ep->local being NULL (This used to be commit 9f75bc3ca061abbfeb6ac9fc60834b8c1f6e2c4d)
adds 0c15c02 r9174: ejs does not include the special variable 'length' in for loops over objects, so we need to check for it separately in the object lineariser (This used to be commit ea3c3d0a0f79c49c2e93da4956cc509614f92f37)
adds 0aa43d9 r9175: simplify the example code a bit (This used to be commit fbae29686644198351bb31c3be1cf5630165ef1f)
adds 9f44443 r9176: added a much neater method of calling printf on the server from client side js. Just use srv_printf() and normal printf arguments (This used to be commit 11c7e8db3d2501a6a439d3e3a63a5055cc577f51)
adds c28816e r9177: setup a credentials object in authinfo on login (This used to be commit c1ef18a590d2f7af4b64c1775376a05da80ac242)
adds e49aeef r9178: remove the old server printf code (This used to be commit 0b96b3bfe370f5f4e44cc1a2a249f766a04c5b07)
adds 9811a39 r9179: cope with simultaneous web requests using the same session variable (This used to be commit 7d6e6012198d6fd3770da22ec5e1770c9bcd4ed7)
adds a663d21 r9183: more workarounds for the global variables in ejs. I will discuss getting rid of these with the mbedthis people. (This used to be commit a5b9e74a5c23e724ae4ee222e6f128133b175494)
adds d8a490a r9185: Make second pass over the parser tree and tidy things up to make it a bit easier for the code generator. (This used to be commit a6f1f251e86bac43b894d551e93536256bab7329)
adds 3824a0c r9191: Generate headers for nested structures that need pushing or pulling. (This used to be commit c56a530d3ba31a603d1a5615bdd2a0788cf1f967)
adds 79c1c76 r9196: - add a note about the Canonicalize KDCOPtion flag
adds 7dfaea1 r9199: Another go at recursive flattening of structs. (This used to be commit a6541a07028d7d53e441a1eb78457c0d572109af)
adds febfcd3 r9202: OK now we are getting somewhere. Generate js stubs for top level structs and each arm of top level unions. Don't generate a header file (duh) as the namespace stuff is done in the module init. (This used to be commit dde7f8be97f1a85b2f8221a98eb2edd357eb8cf2)
adds 16cc2aa r9205: Generate more stub code for smb_raw ejs functions. (This used to be commit 3407490121344f34c69eeaf838de6ce9c4c7b1fc)
adds ac4c941 r9207: Start generating ejs_push/pull calls for structure elements. (This used to be commit 8ff27a1effd2050733916569190264e347286c45)
adds ede70c8 r9208: fix a crash bug
adds a689b96 r9209: - fixed the ldb registry backend to work with the new provision ldif
adds 2b31c6d r9210: fixed support for a credentials element in a rpc object in ejs to not give lots of warnings of missing properties (This used to be commit 15737abd747cea561eca92103919f4adc22c6fcd)
adds 2dcd55f r9211: don't try to encode functions in the AJAJ object encoder (This used to be commit a08104a13c722b3888aecd365e32aae63ea481e5)
adds c8dfaec r9212: the beginnings of a registry editor in SWAT, using client side javascript and AJAJ
adds 32015e5 r9213: some improvements to the registry editor code (This used to be commit 5cd33fa9f898f95a78397a387a42977a4839fb20)
adds eda59a6 r9217: Add 'make clean' hooks to the ans1 depedency generator.
adds 924b3cc r9218: make the winreg library code handle arbitrary paths more efficiently and more conveniently (caller doesn't need to know the hive names now) (This used to be commit dadd7e22fb439f7b18c429a95c75902e4741ba8d)
adds 7875023 r9219: by default be a DC, as the provisioning scripts assume that in other parts (This used to be commit f8949869bc114590c9260ab7b9d97f71a552a6a7)
adds 4b93e37 r9220: Start trying to get autogenerated code to compile.
adds c0e8144 r9221: Try to merge Heimdal across from lorikeet-heimdal to samba4.
adds 2fa50ab r9222: Rename smb_tree_connect() to smb_raw_tcon() to match other raw function names. (This used to be commit 26b191b3c9529b2dae5d004819dab46657064408)
adds 172cee9 r9223: Rename smb_raw_session_setup() to smb_raw_sesssetup(). (This used to be commit 5e6d330e7388e47e1b2bfc96fff07682e90f63a5)
adds 922f28f r9226: make sure we catch rpc faults in the ejs rpc wrappers (This used to be commit 3ec376141e64f0a504f04b470cb5df78c2e0f5c2)
adds 8942ac6 r9227: cleanup and simplify the AJAJ code (This used to be commit ceb7669e5991e9dda759d60a09a0a65e6caba991)
adds d3751c4 r9228: cleanup and simplify the AJAJ code - part 2 (This used to be commit bb3ab2c47b098ed57af358c4f5c6ad4d4d26eb33)
adds 5502467 r9230: Star out passwords and add confim text input for provisioning. Also, add addMethod() to form elements now.
adds f870014 r9232: Rename some objects to make code clear.
adds 457d7fd r9233: Ensure that the output variable is initialised in this conversion from error to non-error case.
adds 25b9471 r9234: Ensure we always change the end of the PAC, no matter what it is. Fix typo in comment.
adds da33c53 r9235: Remove attribute search we no longer reference.
adds d607b44 r9237: Fix eventlog_Record typedef so it decodes records source and computer names. Need to get working with SIDs and extra data. (This used to be commit 2543f78df61b76295acf6fe4837adefbe08ca5c4)
adds c08578c r9238: Some test code to do user-unmarshalling of eventlog_Record data. (This used to be commit d0225f10797eaeeb6d10cf753578703e144ee8dd)
adds 32e76af r9239: I think this is the right IDL for the eventlog record. Pidl is generating incorrect code for arrays of strings here. (This used to be commit 3b2476e0a00dbd3b552ccde736147e93655732f1)
adds 3be75a4 r9240: - move struct security_token to the idl file, with this we can the ndr_pull/push/print functions for it in the ntacl-lsm module
adds 0648a67 r9257: - I assume we don't need unistd.h in this file, that sould fixes the build on aix - use "" instead of <> for includes in our tree
adds 597e423 r9258: return is only supported in function, not in plain shell scripts
adds efd0d2a r9260: only overwrite destination files when the temp files was created correct
adds 351e209 r9279: In Samba3 debuglevel 10 used to print RPC debugs. I think this should apply to Samba4 as well so change the DEBUGLEVEL > 10 to DEBUGLEVEL >= 10. (This used to be commit 2215cc08b7b94df3fff9cfff6c839bbf2cb6e664)
adds 7c8c36e r9284: Whitespace. (-: (This used to be commit 6a7922a02c19b5ea2b77011ff593c6d535d0b212)
adds 76787d5 r9291: Add a stub for smb_raw_lpq() which is in smb_interfaces.h but doesn't seem to be used anywhere yet. (This used to be commit 9e5ce3a28892241e2b080c0fa187ee99042c2330)
adds a1ca088 r9292: More compiles fixes for autogenerated smb_interfaces ejs wrappers.
adds c1f165d r9295: Tridge had some good suggestions for simplifying the smb_interfaces ejs code. I will try and get just the push/pull functions working rather than getting in a mess with trying to do everything at once. (This used to be commit a7504ebf9557796bd50907620115f8367ea586f0)
adds ca1b2ea r9296: Reinstate generation of push/pull functions for each field in a struct or union. (This used to be commit 72420f24e654661c8792bd7d0eae610ad182d529)
adds c04b6ad r9297: Add a NDR_CHECK() around each ejs push/pull.
adds e5de098 r9298: pull non-array elements before array elements to overcome the problem of arrays that have length_is() or size_is() properties that refer to later elements (This used to be commit 9526f2a5104b50f4b6ab575cfa6270abb0377e51)
adds 1774019 r9299: fixed the evaluation of pointer expressions that evaluate to boolean (This used to be commit 17679676d4629ac81116ae1b102f1a311b5d4eed)
adds d452cd0 r9300: cope with zero length in ndr_pull_charset() (This used to be commit 1ae255aba44f4444486ae5bc634c8ab1a6328c87)
adds 65ec408 r9305: Use the check-var.m4 from roken to really, really detect h_errno correctly.
adds 4ed7904 r9309: Incorrect null pointer check in return from talloc.
adds f9c7357 r9310: Add two missing return statements after null pointer checks to fix potential oops in kdc code. Found by coverity. (This used to be commit 3b707b928969c87ac7e9948a567a3ebbc754f28c)
adds 56aadf8 r9311: Missing null pointer check in ejsLib
adds 8609e79 r9318: fix searches with scope ONE and SUB,
adds 2f19540 r9319: updated newuser script for new OO style for nss object
adds ad9022e r9320: Fix premature dereference bug found by Coverty and also get rid of non-used memory context (This used to be commit 127e06492a545940443c93e9aec66eebefa26dc2)
adds 1e59a8a r9321: Fix potential bug found by Coverity. src_len has to be int but later we do pass it as size_t. In case src_len is negative, we need to register a failure and return to the caller (This used to be commit 95d96c79a538814bb524d7905e1e8f64df6341ca)
adds a9c00a7 r9327: Rename parent to fParent to prevent confusion with window.parent object. (Thanks, Derrell, for the reminder.) Rename child to fChild, to be consistent and maintain readability.
adds 3029657 r9328: Remove background:ThreeDFace from qooxdoo styles to get our samba.org background bacl.
adds 290b0b5 r9335: only copy the in side of an array to the out side of an array when the array is a [ref] pointer. For non-ref arrays it is quite valid for a server to return a larger response array then the client gave (as can happen with winreg) in which case this memcpy() will fault. (This used to be commit 6cf20e7adb9891119fdc9a0b208c3f94fe823334)
adds c463b98 r9337: defer the checking of array sizes until the end of the function/structure, as the checks might involve variables that have not yet been unmarshalled. This is needed to cope with the correct IDL for the winreg pipe.
adds 9fffd12 r9338: fixed the winreg IDL to be correct for the EnumKey and EnumValue calls. The previous IDL was just a workaround for the limitations of our older rpc infrastructure. Now that Jelmer has added much improved string support using the charset keyword we can correctly implemenent the unusual winreg string buffers.
adds ba6d307 r9339: treat arrays of uint8 values as a special DATA_BLOB type in the ejs interfaces to RPC. This makes large blobs of data much saner. Tim, you will probably want to do the same for the smb_interfaces.h generated code.
adds bc6d351 r9340: print the [in] contents when debugging even if the marshalling failed. This makes it easier to track down marshalling bugs. (This used to be commit a7a1752ca47a18b325a0ad0984cf7d02da1e2afe)
adds 66c3640 r9341: updated the winreg test program to take advantage of the new EnumValue functionality. It now completely enumerates a winreg tree.
adds 60beb50 r9342: removed extra libinclude of base.js (This used to be commit bda6943c311e005cff0b46722355e9aa693db67a)
adds 29e5e9e r9344: started adding calls for manipulation of data blobs in ejs
adds a533f39 r9345: used the data blob functions in the echo.js test code (This used to be commit f217f08b679ec3ed4784ed0fe74e9cbb935cdce9)
adds 5bf803f r9346: allow test_ldap.sh to be called when $CONFFILE is not set (This used to be commit 3ad02091f621e3ff51aa082ca7a47b9da238aa40)
adds 212af7e r9347: this array bounds checking is harder than it looks ...
adds 4e3cacd r9355: return the EnumKey and EnumValue list we have so far when we get a rpc fault (This used to be commit 3a9c63923fbb21dfb8e5fc549dde8fad8cb8f354)
adds 36fb818 r9356: a better way of coping with NULL arrays in the array bounds checking. This copes with the case of size_is(*size) where size is NULL, and the array is NULL (This used to be commit 56769b4b1d900cce60cd35298b642a85e4eddfee)
adds 878e139 r9357: Remove DBGC_CLASS cruft copied over from Samba 3. I would like to replace this with something funkier. (This used to be commit 8d376d56c78894b9bbd27ed7fa70da415c0cd038)
adds a152245 r9358: - opening a winreg key of "" is the same as re-opening the hive. The w2k3 regedit does this.
adds 0d42548 r9359: don't check for size overflow if value is NULL
adds 22d2239 r9360: fixed the IDL for winreg_SetValue() (This used to be commit 8aff6a0bd808358162b646514d996ad432bfb70d)
adds 5d899b8 r9369: an attempt to fix the build on HPUX. This is based on work by Don McCall, but takes a slightly different approach that I hope will be more generic (This used to be commit e8260a81cf99be2ccae64135ca0572c8a6ae62ad)
adds 4e21575 r9370: need a configure test for setresuid() (This used to be commit 5a38b9a10b3c5363cddc7acaaea2e1e9aceb254c)
adds 810dffe r9371: add the usefull trick hack for NT_STATUS_NO_MEMORY too
adds a8d31ea r9372: - make the subcontext handling autogenerated code look nicer, - unify the handling of subcontext, compression and obfucation
adds ec96a74 r9373: - create a hierachical memory tree with recursiv ndr_pull_* functions - with this it's also possible to talloc_free() the ndr_pull structure and talloc_steal(ndr->current_mem_ctx); to fetch the whole data of the hierachical tree - if the toplevel struct is a valid talloc pointer it's also possible to use NDR_PULL_SET_MEM_CTX(ndr, mem_ctx); to the the toplevel pointer with the struct pointer
adds 3f260e2 r9374: HPUX is also missing setegid() (This used to be commit 57e6bd61395e82064c72510dcc326b11b7bdf7fd)
adds 80f75d4 r9377: made winreg a user tool (I find it quite useful). I expect it to get the ability to add/remove keys and values in the future.
adds 20b6f0a r9378: initialise the last_mod attribute in the ldb backend. Better to return 0 than an uninitialised value, but we should put proper last_modified time support into the ldb winreg backend in the future (This used to be commit 899bf07908d4a04cb3d1cd4034dca0c91e6a912b)
adds 9465b8d r9379: the valgrind test box is now just going past the max 30 minute smbd runtime for testing. Increased to 45 minutes. (This used to be commit 4fd436260901785e808de23763a6e127bc742142)
adds 0908594 r9381: Line wrapping. (This used to be commit 2cebdd59387786c8aeee4c6757e38ed5303f7315)
adds 92789c0 r9382: Add a dummy registry for HKEY_USERS to get rid of the annoying dialog presented by regedt32. I think this hive is dynamically generated from SAM information. (This used to be commit feb341969e59540bc22e78df0d44b4d42c336d31)
adds f72c86d r9383: remove unused file (This used to be commit dae90b6959508a19d35f711caf4c3f4bb9b3796a)
adds 227e0c6 r9384: added a debug to show the dcerpc fault code for any calls we fault (This used to be commit 92ed69695b2a5459e79f3edb37790a17de5a66c6)
adds b59bbe3 r9385: Remove unused functions (This used to be commit fac8ff623778250acd830f358fcd34b85f7983b6)
adds 6c1dde7 r9386: OpenKey with a bad name must return WERR_BADFILE (w2k3 regedit relies on this) (This used to be commit ae42976590b3c532790d854be45fff49074aef68)
adds 6195932 r9387: regedit uses "New Key #nn" for newly created keys, which conflicts with the stricter DN rules in ldb. Escape the DN components to cope.
adds 71f34f4 r9388: we should fault bad handles given to winreg_GetVersion() (This used to be commit 00e55be9efc6050e3bda13603270b028dbc19c3f)
adds b60ef4e r9389: handle errors reading from files in web server
adds a8d51f8 r9390: fixed mixing of code and data (This used to be commit ae2122e76a7e50435dafcc412ee425b522c0c766)
adds 3e4c4cf r9391: Convert all the code to use struct ldb_dn to ohandle ldap like distinguished names Provide more functions to handle DNs in this form (This used to be commit 692e35b7797e39533dd2a1c4b63d9da30f1eb5ba)
adds ac90ddf r9392: Fix ldb_dn_compose to make build farm happy
adds 7c7b93f r9393: Fix ldb standalone build (This used to be commit 796d0ea2fcf5132b157a397cc1a54aa26c042691)
adds f2ac4b8 r9394: avoid to use BOOL in ldb (This used to be commit d2055849fba56e8620403621f3fb9684f24e853f)
adds bfe1ea6 r9396: ntlm_auth updates, including again support for the NTLMSSP client mode, and specification of the workstation.
adds d9c4ff9 r9397: Playing with qooxdoo a bit and saving my work, so I can get to it later today at work. Not much to see yet, and not linked to from SWAT yet.
adds 3fd6b47 r9406: Add const.
adds fd74e3e r9409: fix a problem that volker noticed with web page timeouts causing smbd to crash. This is one of the downsides of the fact that the ejs engine is not event driven, resulting in the rendering of each web page being 'semi-async'. We need to protect the web context from the timeout processing until we have unwound the stack back to the point that the 'web' variable representing the page rendering logic won't be used any more. (This used to be commit 97e3c9eaf1a917e [...]
adds d5edfef r9410: - a winreg_CloseKey() should return a zero key on success (zeroing the callers key). This is the normal pattern with rpc handles.
adds 8e11003 r9411: Ensure we don't send a challenge without first getting a negotiate in NTLMSSP, unless we are in datagram mode (not fully implemented yet).
adds b456bfa r9412: Simplfy this NTLM authentication code by requiring the caller to supply the user_sess_key and lm_sess_key parameters. Inspired by coverty complaining about inconsistant checking.
adds 55f5453 r9413: Bring Samba4 back up to date with lorikeet-heimdal.
adds 479be53 r9414: Fix failure to find own domain info due to recent ldb_dn upgrade - we don't use a simple char* here any more.
adds 40f56f6 r9415: Remove old kerberos code (including salt guessing code) that has only caused me pain (and covourty warnings).
adds 7e36c7e r9416: Cleanups inspired by jra's work to migrate Samba4's NTLMSSP code back into Samba3.
adds 897e9f2 r9417: Ask for the ASYNC_REPLIES feature, as will want that.
adds 7f7b6a5 r9418: SPNEGO fixes:
adds 1ba76ee r9419: Silly, silly, untested mistake...
adds 6baa6e0 r9420: Fix the SPNEGO system again: Update the state position after processing the state.
adds 684c824 r9421: Move arcfour code into it's own file, in lib/crypto.
adds 839d013 r9422: Include crypto.h header.
adds 00b06c0 r9423: Fix a typo. (This used to be commit d971da4b1d1f21925f95b9c000f32a88f55b5da0)
adds 75d2cc1 r9424: Remove duplicate interface name in DCERPC subdissector strings. Also shorten some of the autogenerated function names. (This used to be commit f380e86806aca0aa5159fc3ad1f4bdf633375c86)
adds d86fa7c r9429: Update link to DCOM spec. Fix HRESULT values. (This used to be commit fad3413de5655eb6b1a1c4172b02acd80ae24cda)
adds 2069f87 r9430: Remove obsolete file. Update pidl documentation, including description on ethereal conformance files Nicer --help ouput (This used to be commit 6c36864daee75b64fef86ce99cf980106624e0f7)
adds 5201394 r9431: Check an error code in BASE-DELETE.
adds 449c6ac r9433: - Update TODO & README - Extend compatibility module (work towards being able to generate Midl-compatible IDL files, pretty much just removing attributes midl doesn't know such as value() and charset()) - Support charset() on fixed-size arrays of characters (This used to be commit 43817eb0bd46aab10d1595ce008d8380565246f0)
adds 2997f4b r9434: moved the registry editor into a common js library. Deryck, does this look ok? Apologies if this treads on your toes. (This used to be commit 8295eb01c0e1eec4f7c5bd211eac80b92ff9549e)
adds 85a12fe r9437: Update PLAN and README for Samba3 compatibility layer Add support for reading tdbsam files (This used to be commit 75ac972909ac601fb876e208a992eeebafaf6417)
adds 3c4cc87 r9438: Add initial files for ldb_map (This used to be commit a66eeadecdcc5f67dd34c4ae82f5ae9191163499)
adds 7c77a16 r9439: Make sure the remainder of the array is always initialized if the buffer is larger then the string to be pushed. (This used to be commit 70b52e26f31b00637ed7f90f77ff0b2794dad729)
adds 997da16 r9440: Fix bug introduced by new zero-padding code. Caught by the buildfarm. (This used to be commit 9be03c057e229e9cf7fe8b1db04adb9d2f1efc64)
adds df3248f r9441: Use "const char *" for fixed-size arrays with charset() because these can require more elements in the local charset (usually UTF8) then in the wire one. (This used to be commit a0e63c2691f596cdacbc2e15404829ebca075429)
adds f0b06b3 r9442: Support some more primitive types. Fix charset support. (This used to be commit eeced29eb3dd2cbc4540555bdb642b2685eb9c5c)
adds 375d11a r9443: We can now move windows around anywhere on our SWAT "desktop". QxWidget doesn't accept percentages, so I feed the toplevel widget the actual brower height/width onload and onresize.
adds 9796ba2 r9445: Support flags, add DATA_BLOB support (This used to be commit cb5b23f0382ea7e242248cdfbbed82bc4eedfe42)
adds f975eb0 r9446: clean up old test file (This used to be commit 10e4ebcc4233de7c89eb25b679db69b41b3d8273)
adds 5c16371 r9447: Add a new tool to convert openLdap schema files into an ldif My first test with nis.schema seem to confirm it works properly
adds 7de12a8 r9448: Work on reading the secrets tdb. Build tdbsam support by default. (This used to be commit 9ea601c0a675767f8ea5f316c9355572dffbc4c0)
adds 0b3f8c4 r9449: Add simple utility for dumping Samba3 domain information. Currently only prints rids and usernames of users in passdb database.
adds 70ca861 r9450: Initial work on reading group mapping database. (This used to be commit 788fd262fc736a1bdb0fe6f266b31b2268f9d8d8)
adds 894a1ed r9451: some fixes now core.schema and cosine.schema are also read properly (This used to be commit 0a26ee04322a06069be48dbc33307e4997700f74)
adds 7fca0f1 r9453: Add samba3_samaccount (fix the build) (This used to be commit 65ddea09b952452468aa4319e97d272a61ae7c06)
adds 6e388c2 r9455: Support for reading the policy database (This used to be commit 7548a5012aad41bde0652d4532d184545997be86)
adds efc03df r9459: Move pidl up one level (to prevent too much nesting) (This used to be commit e48202275e60c18e464457d200daeb953386e221)
adds 59b13f9 r9460: - Move pidl to lib/. This fixes standalone installation of pidl. - Update the README - Allow building the docs stand-alone (This used to be commit b56084ce251ab7a35dd1422f38de258e8e1e1477)
adds 3909248 r9461: Couple of very small fixes. (This used to be commit f91121bded545b414b873cd3f3824556d0d2a42e)
adds 2280017 r9462: Fix locations for generating the yapp files (This used to be commit 714f96b9bf2c6271f23bfcd35c58d5bf7b29aae2)
adds 86e7966 r9463: Fix DumpFunction() (was ignoring elements) Fix use of pidl for people that don't have it installed... Generate documentation for pidl debian package (This used to be commit de66450c242b943cfb226187b0ad14f380f08479)
adds 81556a9 r9464: fixed a problem with child pointers copied into non-allocated mpr variables. We now use the same free technique as is used for mpr strings, rather than relying on being a child of the variable (This used to be commit 3d6739eaa6e1b56d67bc7d9b5350a6911c96597a)
adds f4aa80d r9465: handle encoding and decoding of pointers, representing them as a string containing "(POINTER)" (This used to be commit 6f69eeb8f258063f1ac911ab38e667e7743ccba3)
adds f35e72d r9466: add display of values as well as keys in the registry editor (This used to be commit 62d55a250afa3e3923a6b9da7b59177ad59d55a3)
adds 8005114 r9469: Add a right-click menu to the SWAT desktop. This includes a generic showMessage() for opening a dialog window to the user.
adds 656a885 r9470: non-working attempt to add a little table for values to the reg editor
adds 535c6fa r9471: Rough first pass at a menu system. It's hacked together, but I wanted to just get it working to play with it. Only the reg editor works from this menu. The rest will follow later.
adds 5b15e43 r9472: Add read-only version of Samba3 registry database (doesn't compile yet) (This used to be commit 77cbb6299847bab1272cc681f4b8f54a9fca1339)
adds 7fe42c9 r9473: - assume the case that happens on most boxes, to remove compiler warnings on them
adds 5bd6a11 r9476: Make intention to ignore result of receiving excplicit. Fixes warning found by Coverity (This used to be commit d1b7a4a24c3af1bfcc289a3476c9fb33ed2fb840)
adds 55e746a r9477: Convert popt options to an ejs object. Doesn't seem to break anything except of popt help (-h) option (unexpected ?).
adds 20f7f49 r9478: Fix NTVFS POSIX module to work with EA and blkid after build system changes (This used to be commit 4b89d7c7296dd7abd2d8bcd3f7b702de7314d9ff)
adds 294f0aa r9479: More fixes for explicit ignoring of returned result to fix Coverity warnings (This used to be commit 4f9f4312e98cce7589fc8e094d08e76cc697ab3d)
adds ab5bd6a r9482: add --validate and --dump-data options to ndrdump, this allows us to check the differences in our pull and push code
adds 115945f r9490: Fix typo
adds fef7a81 r9491: fixed up a few scripts that need to be updated for the new GetOptions syntax. Mimir, its a good idea to use grep -r to find places that need fixing when you change the syntax of a call :-) (This used to be commit 1ead49f8e823a69dbd9cd3df3f5be04dc17e0d1f)
adds da6dc01 r9492: it is more usual to return 'undefined' instead of 'false' on a call failing (unless the call is returning a boolean anyway).
adds b19ad72 r9493: our test scripts need to use testok at the end or the errors don't annumulate between scripts
adds eacdca9 r9494: Add ac-archive macro for checking GCC options. Use this to add to developer CFLAGS to handle different versions of GCC. (This used to be commit 850d073c8569c758a6998021ee033793425316c9)
adds 7927513 r9495: - added an enum for winreg key types, making it easier to read the debug logs
adds 2dd966a r9496: added a regToVar() function that converts a registry blob variable to a ejs variable. (This used to be commit 76ffc200794cdae6dcd7d07adb5617f1b09fe435)
adds 60eb9f8 r9497: - converted the winreg library to a more OO style of interface
adds f5f18f2 r9498: converted the SWAT regedit backend code to use the OO calls (This used to be commit c22baee5aafb2937ddfb71942eef5c69544e823c)
adds 185adae r9499: added error checking to the userAuth() call. SWAT is still failing, but at least it now tells us why (This used to be commit 4afb16d7b24b1d1ed359048a89950924b363e44a)
adds d857d1a r9500: userAuth() takes a creds object, not a general object now ... (This used to be commit 57e6eb9c66ba539a593524d8cfd8836a840ac1ba)
adds 27a09ea r9501: fixed the SWAT login page for the changes to the userAuth() function that Mimir made earlier today (This used to be commit 10b1f95790f2769cdc0e1c6f051cb7cc73f07d69)
adds a92e61c r9503: removed duplicate REG_* defines from registry.h now that they are generated in winreg.h (This used to be commit fc15e1b003a2b24dc73a6a7f2bbc45e20373dda1)
adds 8f9478b r9504: use some low level ejs hackery to give much better exception error messages in both the web server and smbscript. We can now give backtraces for all internal asserts, not just high level errors (This used to be commit 84c756b25ccb2bd75360bdb9b7b7643975d1f3b3)
adds ba90b65 r9505: Work on GENSEC and the code that calls it, for tighter interface requirements, and for better error reporting.
adds 805c860 r9506: as the included file only contains a macro and no logic for configure move the include to aclocal.m4
adds 54a703d r9509: start to fix the pushing of drsuapi_DsAttributeValueDNString structs, this uses a trick with talloc_get_type() to workaround using [value()] vars in [subcontext_size()]
adds aaa0aff r9510: fix the memory tree
adds 7b211a1 r9511: - fix the memory trees - add a note about a possible talloc_free()
adds 51c10eb r9513: - let us parse some more replies of DsAddEntry - give some stuff a meening
adds 36dcb84 r9514: add some new error codes I was getting with DsGetNCChanges() and DsAddEntry()
adds 42d692e r9516: Try a full-on matrix test of all the combinations in DRSUAPI CrackNames.
adds e987658 r9517: fix compiler warning: status.v initialized variable used in line 375
adds 8385973 r9518: - remove the subcontext_size() hack from rev 9509 as it isn't needed - parse some more DsAddEntry() errors - add some more attid constands so that all attribute that are needed for a DsAddEntry in the DC Domain Join are mapped - add value() for __ndr_size, to more attribute container, so that the caller doesn't need to fill them in, that was the reason for getting an NDR_FAULT
adds ae88822 r9519: Use the value() value of an element when that element is used in limited expressions (size_is,length_is,subcontext_size,etc) (This used to be commit 886780c298a794f304b0fce851bbb58c53605d17)
adds e85c856 r9526: provide DCERPC auth type 16
adds 8569e18 r9527: add the magic Bind GUID's, that are needed to fetch the whole tree with DsGeNCChanges(), this is possible as administrator without having a DC account joined to the domain
adds 69578c8 r9547: A pile more completeness testing for DsCrackNames.
adds 91f4e46 r9549: Rerun ./config.status if one of the .mk files changes (This used to be commit 729b8bd7832b0db19d68dd3348b1b7103ab135fb)
adds 2867f78 r9550: Adjust some indentation. (This used to be commit 781df1691cec6ed59f94313f5ffd40a60f75a0fd)
adds c1b6fd5 r9552: Add idmap support. (This used to be commit 37882f22873fdeb3bf4ae90128e335abbd90db5f)
adds 2cd71e5 r9553: Some cosmetic things to make the atsvc dissector output look prettier and be more usable:
adds cdb6d52 r9554: Do a quick once-over to make the ethereal auto-generated parser code a bit more readable. (This used to be commit da3ca9e3c1df09983629eeee8baab2196f2135a9)
adds c0ab876 r9555: More updates. Everything except for secrets.c compiles now.. (This used to be commit e59d6156b2d569ca788fe1824148f05f4a7a9918)
adds 6622d3b r9556: Define a few libsamba structs (This used to be commit 46c5cdb673b0a8c6f5e23f96ad4284b6d4f8ae63)
adds 479ef0a r9557: Some more updates. Use combined function for parsing a set of samba3 databases (This used to be commit b91a695bd854c6d37ec536edb2db7b6f97fe69dc)
adds 12e269c r9558: Add more whitespace to generated output.
adds 00e79ce r9563: I think this INIT_OBJ_FILES should be ADD_OBJ_FILES so that the lib/samba3 source files are included in make proto. Fixes the build with ./configure.developer. (This used to be commit 691d6a04d76d55bfd61d581759b9be6a72880019)
adds cfa981c r9566: fix an uninitialised variable (This used to be commit 7082440a70c5f85606538b7a35a1cc8f41eb7eeb)
adds 649882d r9567: fixed the winreg IDL for CreateKey, including a security descriptor. To keep it simple I just use normal IDL buffers for now, avoiding the complex methods metze used in spoolss. We might change that later
adds 4a37c7e r9568: updated the winreg js library for CreateKey, and add a --createkey option to the winreg tool (This used to be commit 881452c7b7cc00222328f743c2c0c4ece39f4c96)
adds d42e546 r9569: fixed an uninitialised variable (This used to be commit 5c71547703eeb328cdfbefbbfce6da38f7e6c5d5)
adds 38e2d25 r9573: fixed a comment (This used to be commit d151a9459dcbfc88b0dc2ec9dd1cafa18ad5b8f8)
adds 3eb52c6 r9574: - made the sec_info fields in lsa and samr use a IDL bitmap
adds 26bae69 r9575: more automatic cleanup code in winreg test (This used to be commit 0e30c80a53af45ee9112513c02a6a231e8b1a133)
adds b42f358 r9576: Couple of small fixes. Generate notice indicating that the parsers were autogenerated. (This used to be commit a37e2134e61eb38e9cbc54f8533113622f013037)
adds 43fbeed r9577: Fix some indentation. (This used to be commit 2759c91b811511d34f276631378fe6c1cf139760)
adds 782fd69 r9578: fixed an endless loop and memory leak in the QueryMultipleValues test (This used to be commit ba909a64e92e9b2d2c8fd02fc9e9e0e7aa49dd0a)
adds 9dfffdf r9579: Desktop SWAT opens now with a little server status window. This includes a table layout that can be reused (see QxListView in status.js).
adds 10dcfca r9580: put the libinclude() after the GetOptions so the smb.conf is loaded to get the libjs path (This used to be commit ee0b693ffaf02e75d3d740c36fffb9ea75e54431)
adds ca71549 r9581: Registry db (This used to be commit b264e9f56a434400277bb73898484aff93522fe8)
adds 11f4803 r9584: Fix a race condition in Samba 3. If two files are opened simultaneously with NTCREATEX_DISP_CREATE (create if not exists, else fail) they might end up with two or more times NT_STATUS_OK as EEXIST is not correctly handled.
adds b873c17 r9587: Fix SWAT data dir for --with-fhs (This used to be commit 53d0c3e4852c977901a6bdbe196e0d00753beeda)
adds cdf218e r9589: Support reading secrets tdb (This used to be commit dd15131b5219ecf0d09329c0de37c426b9147f45)
adds 47843f2 r9591: - Remove empty file - Fix a couple of typo's - Fix build of lib/samba3/secrets.c for systems that don't have /usr/include/tdb.h... (This used to be commit b8c52900636515d1215ae79a70416db93ce4531c)
adds 98b303e r9595: Add ldb map module (This used to be commit e0a0d3f092d601a22b7549a0278735e66239b301)
adds 030087c r9599: fix formatting of echo output (This used to be commit 47c11fd886d7c57cafe2e150d745d3ce17e3bb72)
adds 2dc45bd r9600: fixed the intermittent failures we were getting with ejs in the build farm. (This used to be commit b23bffcba62df954c7fb439c78b962fbd262cc5e)
adds dcd27d5 r9602: Add support for reading share_info.tdb and smb.conf. Add userdata argument to function pointers for pm_process() (This used to be commit 84b2fb34675fa557173621433838c5a7ec0f1283)
adds 0697312 r9603: allow the LOCAL-PAC test to use keys and pac data from the command line
adds 8f5ac4a r9608: don't validate the hard-coded sid for an external pac file (This used to be commit 7e6957b906be760e7eb7e6ab6dbc86efeb0c42d2)
adds 7f5bb2b r9610: use a list of allowable extensions for unauthenticated access rather than a list of file names (This used to be commit ef61c8de2fa62d37486ea93d5773198d21c1a2c4)
adds 50004c6 r9611: Reset global variables (hf and ett lists) for each parser run. This avoids building up buckets of unecessary definitions from other parsers.
adds 0506510 r9612: Don't generate handoff code for idl files that don't implement a pipe (e.g security.idl) (This used to be commit 178d040dbb07f53c29e945a2109bb3c8f355e3d3)
adds 9bf5e49 r9616: Finish ldb_map module (still needs a lot of testing though...) Add initial mapping table for ldb_samba3. Contains most attributes. (This used to be commit b73441b04d048919e95ee7f7bcae330c4dafefe7)
adds 69fb684 r9621: Bunch of bug fixes. Add 'format' option to samba3dump (text,summary,ldif) (This used to be commit dc6aab8d4a6d0fe47756c90d3d311b6009d571ff)
adds c9d3763 r9623: samba3dump now generates LDIF for the registry hives from registry.tdb couple of other small fixes (This used to be commit 06bc5d8e0950dd85b6f26a1355fa0a2ae178d30f)
adds a16c390 r9624: Support writing wins.ldif (This used to be commit b0595d238bbcc4a3927914d1fd6032e9293da5cc)
adds a45c4fd r9625: Get rid of "duplicate const" warning. (This used to be commit 0ec755cfa0499bf1f271584db3c028d87973f1af)
adds c6b592a r9635: Seperate window logic from registry js file. This allows for flexibility in display format, which will make more sense when I start working on windows, tabs, etc.
adds 81021aa r9638: add error code that you get when you call DsGetNCChanges() with a tmp_highest_usn which is higher than the real highest of the source dsa
adds b4d171d r9643: fixed samsync code for the new dn explode semantics (This used to be commit 96298af202f994c3d5d0c7f5dacd1197a740f766)
adds 4ab340d r9644: add LOCAL-PAC to the list of 'make test' tests (This used to be commit 13185f468f7f2a6773e58c14480f19c038dfd797)
adds 2e35b72 r9645: fixed the ejs GetOptions() call to look at the first option passed (this is what broke --help) (This used to be commit 88a7e9e00f3714f89067ef97dfca46bc0688222e)
adds 4b275f4 r9646: fixed error message (This used to be commit 804f2485d059d60c4a41b6094c4cf568e6989397)
adds 4e24e93 r9647: saved_pac is binary data, so prevent any possible portability problems with signed chars (This used to be commit 4b3e3a9633bf7ce57f537b9897c0e9c613a99f7a)
adds b8f4e07 r9648: this fixes the krb5 based login with the pac. The key to this whole saga was that the logon_time field in the pac must match the authtime field in the ticket we gave the client in the AS-REP (and thus also the authtime field in the ticket we get back in the TGS-REQ).
adds 1e2d5e6 r9649: missed a spot ..... (This used to be commit d3b5d006717c24660244c6475ffc73cb0b56d021)
adds 44a2726 r9651: Start to group all SWAT specific windowing, widgets, etc. in one file. This allows basic style and event code to be set in one place, though we'll still have to override for a specific position or look.
adds 61aaf82 r9654: introduce the samdb_search_dn call (This used to be commit 333ebb40d55c60465564b894d5028b364e99ee00)
adds 25c3942 r9663: Portability fix for IE.
adds bcc288d r9668: Cross-browser fix for IE, when adding scripts on the fly.
adds 7fd36b7 r9671: patch from Kai Blin fixing a bug in our base64 encoder (This used to be commit efa143cb3b4815fed7b037e05d591eadb828536b)
adds 02779b7 r9672: Fix build for compilers that don't like undefined-length arrays at the end of structs... (This used to be commit c2211df586337ff68bb805801959147065040c01)
adds 0a579e4 r9674: r9678 at blu: tridge | 2005-08-27 16:32:30 +1000 - removed the initial provision button. It is just way too confusing. We should have a separate 'migration' page instead, but in the meantime to migrate please use the command line
adds 3567c7b r9677: Don't generate duplicate function names when processing structure elements that are bitmaps or enums. (This used to be commit 1b0e65359cc9caee56a63690af142e8599ea6926)
adds 02caf60 r9678: Remove unused variables.
adds 0873065 r9680: Update Heimdal to current lorikeet-heimdal (which was itself updated to Heimdal CVS as of 2005-08-27).
adds c496f58 r9681: We don't need the full smb_krb5_context here, so just pass the krb5_context.
adds 54dc527 r9682: Jelmer, I think this fixes another case where the parser generator was producing duplicate function definitions. Can you check this out? (This used to be commit e9bb695e74c98ea1f2647dacc7c9c4b8ad37bd72)
adds 81045ab r9683: OK that last fix was too good to be true. (-: (This used to be commit b33774b693f9866295fc11758c826ff150bfb02d)
adds e3dcc92 r9684: Remove unused parameters (about 70) (This used to be commit 4a51a31571d12078e3c2c78641c0c844fc26925d)
adds 7e3838d r9685: Add tests for samba3sam mapping module Fix a couple of bugs Move samba3sam backend to lib/ldb/ Remove some more unused parameters (This used to be commit 7f864d446d6af7cfd9fb8dbc496a29b36ec57ce9)
adds e8635da r9686: Another round of bugfixes. Works somewhat now, when running under valgrind ;-) (This used to be commit 786379064f0ed779b965330fb3b74deaca75ce99)
adds afb62ee r9689: valgrind-clean now. Editing works now mostly, you just lose half of your database every time you do it... (This used to be commit 40ea2af427911d9a3e65ca9ebed438e9a0a83af8)
adds e1269ba r9690: Extend test + fix several bugs (This used to be commit 0cff0e03fca0ddccaff3b463aadba63d29e061a9)
adds d91a580 r9693: Move the smb_krb5_context setup code to use the new pattern of tmp_ctx, then steal at the last moment, on success.
adds 3c265c7 r9696: Update prototypes for new name of short parsing function.
adds 95ed275 r9698: Fix a bit of memory management More minor bugfixes Support mapping objectclasses and do mapping on 'dn' field as well (not just msg->dn) (This used to be commit b7b079167d5c6616f7c5c4afb7dd80c15707cfd9)
adds df384bf r9699: Add as much attributes the current Samba4 SAM has to the mapping table (ignoring most of them, currently..) (This used to be commit 5100ae211c380024baa67b1f643c7294a29c1713)
adds 37059d7 r9700: Change DATA_BLOB in ejs back to struct datablob Support writing idmap mappings to winbind.ldif (This used to be commit 3709def35303f1afed0f344628fe2c89250ee087)
adds e669d0c r9701: Provide correct parameters.
adds c98c6aa r9702: r9680 at blu: tridge | 2005-08-27 18:45:08 +1000 - fixed ncacn_ip_tcp to use the generic async name resolution methods, so NBT names now work (as requested several times by abartlet!)
adds c9d937b r9703: r9683 at blu: tridge | 2005-08-27 18:56:05 +1000 added a comment about event_context_find() (This used to be commit 9c230082215dd1f7f19f6b797e7f0c60a9e933fd)
adds 75c2907 r9704: r9684 at blu: tridge | 2005-08-27 19:38:31 +1000 don't try to call the name resolver on non-ipv4 names! (This used to be commit 4bb3d36fe6705bc625fe4122500f681ab7f2dc53)
adds 1ef362c r9705: r9685 at blu: tridge | 2005-08-27 19:43:44 +1000 set the backend_name on socket_accept() too (This used to be commit 10ac2732881ac73dd9cb8162beb1efd741bfe3d2)
adds 8da7ab5 r9706: r11042 at blu: tridge | 2005-08-28 12:40:09 +1000 a NULL expression is valid in a ldb search (This used to be commit a8748cab865c765f844336087a386c01e60add62)
adds 9b0662b r9707: r11080 at blu: tridge | 2005-08-28 12:41:12 +1000 make sure we leave the account enabled after creating a new user (This used to be commit a22d0d02eed8b960f5fde4211b0d2967c500f4a4)
adds 707a237 r9710: Filename change for clarity's sake.
adds 8b15ef8 r9712: Bunch of small fixes Write out basic sam.ldif (This used to be commit 67593bef7f0f8dc2258b2fe9c06779f0025d240e)
adds d6cd54f r9718: Work a bit on the SWAT interface (This used to be commit b1844905d2c1ca26aef0ccba799ff16383348fc1)
adds d152839 r9722: Initial attempt at converting samba3dump to EJS.. (This used to be commit 7e3b94dfb9c421793dab7813b96ca63da4b33960)
adds 176da2a r9724: Rewrite samba3dump in JS. The summary works now, but the full output is triggering some obscure EJS assert.. (This used to be commit 42605f4444998e3063ffd1bea17425ff825f6132)
adds 14ebeff r9725: Fix full output mode of samba3dump as well. Thanks to tridge for a bit for explanation about js. (This used to be commit 765a30a0493cbd150f53335c6648e8e56ef6dc23)
adds 1a316fd r9727: A simplier test I can aim at passing when I get the cracknames code done.
adds 24186a8 r9728: A *major* update to the credentials system, to incorporate the Kerberos CCACHE into the system.
adds efcba52 r9731: Fix typo (This used to be commit e4492951e56d89a2b805f644d83d4bd4be31a6b0)
adds 4b94118 r9733: Test conversion from known sids in CrackNames.
adds 054f206 r9734: The ethereal parser generator was generating duplicate functions for fields in structures with the same name as a structure (i.e security_ace.object and security_ace_object). I've twiddled the naming scheme a bit and things are a bit more unique but there is still may be some naming conflicts in other IDL files.
adds 0549763 r9735: More work on generating a valid Samba4 configuration using the Samba3 data (both console and SWAT) (This used to be commit d569465dc4def55c27878028f2fc762960f453d8)
adds 0a72d9a r9744: - [upgrade.js] Start working on smb.conf conversion. - [ldb_map] Support storing non-mappable data in a fallback LDB (This used to be commit 435e4c6389b9d9b545beec8036289620ee5883db)
adds 442d147 r9746: Add "staff" as possible alternative to wheel (should fix standard provisioning on AIX) (This used to be commit b1d9ef899821376d7883fa126a14c06ed1b16601)
adds 615e1c5 r9751: Remove C version of samba3dump (the EJS version works nicely as well). Fix a couple of bugs in ldb_map. (This used to be commit 66df76a63433aea4081eab8b20bf3ba86e0a606d)
adds 11f3f0f r9754: Upgrading with the command line utility now works, at least partially (-: Upgrading using SWAT should work as well now. (This used to be commit 8baa2ac377315ae8b365f58c2bda0bf3d0c5aec3)
adds d4f2210 r9755: Fix crash bug in SWAT login (This used to be commit 6e3e964fb4529260c2fcb09b41eda1a100e690eb)
adds c9ace93 r9756: One-way upgrade from Samba3->Samba4 basically works now Still need to polish some rough edges (This used to be commit a8f309aa812533f57a90410722dfb342c8cf3b48)
adds c1909be r9759: Create some wrappers for QxWidget. This gives us some pre-fabbed windows, which set size and positioning.
adds 721b22f r9761: Move initial widget setup to desktop library. Now, just by including desktop.js, you get the basic desktop layout.
adds ec93412 r9762: Add support for reading good old smbpasswd files Fix password support Make base64 decode/encode functions available to EJS (This used to be commit 1376a1fe44cd6b01709819095a711c14626b1d3e)
adds 33f4328 r9763: Add the start bar as a widget from the desktop file. This is more portable to IE, though there are still some IE issues hanging around.
adds fe1ee44 r9766: Prevent erroneous OOM message ldb_dup_val() sets out->data to NULL if in->length == 0 (This used to be commit 7ecb6988e74f4273b2ca3ea76562117e1be54b08)
adds 2f6fd1d r9767: Fix typo (This used to be commit 0602e8b3e7b5921fa99bfe788fe290f03b3dc7ac)
adds 584f3ae r9768: Arrrgh.. Right this time. (This used to be commit 8bded3fc926b8eb6285e06fd4b4706b779edb386)
adds 3719422 r9769: r11592 at blu: tridge | 2005-08-30 10:40:19 +1000 added a tdb optimisation that speeds up non-indexed ldb by a large margin (often 10x or more). I'd be interested in any comments on the safety of this optimisation. See the comment in the code for an explanation. (This used to be commit 7f9efaceb6d6dfc0c82923344cc45ec34493f2ed)
adds 7be4cf8 r9770: Couple other bugfixes Update TODO-list (This used to be commit d9541535e3f9e1c058410eeb0a54d60181572f2b)
adds c0293aa r9771: - Prevent ldb crash when a invalid DN is added - Don't silently drop records with empty attributes
adds 6f9b901 r9772: Make credentials callbacks more consistant with the abstraction function interface used in the credentials code.
adds cae788d r9773: r11599 at blu: tridge | 2005-08-30 11:55:57 +1000 optimise this case a bit more. The total speedup using non-indexed ldbtest is now around a factor of 80x. The code is ugly as hell, but I think this speed is worth it.
adds 8012fb2 r9774: r11605 at blu: tridge | 2005-08-30 12:02:19 +1000 make sure we don't walk off the end of the hash array (This used to be commit 3c32f24e2c6a99ec294fb16e1684cd22b08f2df4)
adds 5c65283 r9775: r11607 at blu: tridge | 2005-08-30 12:16:19 +1000 fixed the help message (This used to be commit 5e3d9708f6592bf35f491f4ae979c20ad99e8358)
adds 0a5126f r9776: r11609 at blu: tridge | 2005-08-30 12:20:11 +1000 make the selftest script a bit less existential (This used to be commit f8a17063a26487ea22caf0a3651f0ecee5d506df)
adds 24dd21c r9778: Test for particular error returns, rather than just OK/not OK.
adds 37db118 r9779: Add a contextmenu function to be used by all window/widget objects.
adds 391f9aa r9785: Add some testdata (This used to be commit 721431cff73b06d6e74ca47d25adbf89b900fd5a)
adds f9447d2a r9786: Move ldb_map into ldb/modules/ Move samba3sam to dsdb/ (This used to be commit eb9d615bcd49328131613f64745760a90553b7f2)
adds 81e130b r9789: Patch from Volker that fixes the build on AIX. (This used to be commit 9a1a7fb60e6531ff74e6817313548f3cee37a990)
adds b75ca9a r9791: r11611 at blu: tridge | 2005-08-30 21:48:22 +1000 recognise any case combination of 'localhost' as 127.0.0.1 (This used to be commit 1d8dae5167a1a08b69274fc17e6e010174420ab5)
adds b674411 r9792: Rename StrCaseCmp -> strcasecmp_m. All these years I was thinking StrCaseCmp was sys_strcasecmp, while it is in fact strcasecmp_m! (This used to be commit 200a8f6652cb2de7a8037a7a4c2a204b50aee2b1)
adds 6cf1b0c r9793: Be more verbose, check for errors in upgrade script. (This used to be commit b7c09df9e506f8048f69c4bdd1c3351e3b554e18)
adds 89e550b r9794: r11627 at blu: tridge | 2005-08-30 22:55:27 +1000 fill in correct error code for zero length and too large IPC reads (This used to be commit bf6558b8971ccda080d463753ddae977967e7093)
adds 1720892 r9795: fix the ndr_pull_string code to handle, some special cases, where the idl was something like this:
adds f3c121e r9797: - let us parse replication packets with linked attributes fine, - also resolve the 0x1f ('member') attid for nicer debugging
adds a3a7881 r9798: Add generic functions for handling smb.conf files (the parameters don't to be pre-declared). Also doesn't use any globals, so multiple files can be loaded at once.
adds 9f4b329 r9800: Add EJS interface to param. tridge, sorry this overlaps a bit with your loadparm interface. :-/ (This used to be commit bb0cef581a09a86113f3212c776c011ae73def14)
adds cf016f9 r9805: Add 'data' property to param EJS object Write out new smb.conf file. Parameters that have disappeared between Samba 3 and 4 will optionally be prefixed with 'samba3:' (This used to be commit 27eefbd9059fe0a3daca15a71da7b4cb88ed22ec)
adds 81952ea r9806: Some more test data (This used to be commit 96a511b6de08385d58998f5ae5f4f569c9b730cf)
adds 10ee597 r9807: Use talloc in fd_lines_load() and file_lines_load(). The return value now can be freed using talloc(). I couldn't find the free_lines_list() function that was supposed to free it before. (This used to be commit f6f31661d05e392a9f2819c5a0ceff92c1b7656a)
adds 34305d7 r9808: Improve code that selects what "passdb backend" to import from. (This used to be commit 7739d092d5ca99bd44a1612cc783e38a2f09a67f)
adds 40f85ac r9813: Conver testsuite for samba3sam module to EJS (This used to be commit 77f24ed131bf57c30bb500e1d8d387bd4b403ddc)
adds f58a74a r9816: Work on testsuite for upgrade Add 'paths' object to provision code. (This used to be commit 488d737fb0ebbc2535d0ec17c14f0dc1eaf2a578)
adds 181fde4 r9824: r9495 at cabra: derrell | 2005-08-31 09:33:55 -0400 add a readme file to indicate what the smbc directory is for (This used to be commit c1a9ea47a326adf529dbf207a75d23f326887a14)
adds 06db539 r9825: Correctly handle length argument to substr() (This used to be commit edf380cb5fa2c168fc05dd54580f024239ef835f)
adds adf31c5 r9826: Add some more OOM checks (This used to be commit 213bcb7e16290da0c26492ced65509a63942d4ce)
adds d991196 r9827: Convert 'passdb backend' rather then 'passdb backends' Be a bit more verbose (This used to be commit fb2fd8da10b281b2064d4cae5d5a0630e8a207da)
adds a0e672a r9828: Fix path to testdata (tests are always run from source/) (This used to be commit 76666d401071bf9b67b0402efc1d647f45533259)
adds f118373 r9829: Registry key and value names are case insensitive (This used to be commit 96ccbd6402fa37338c49d9a55919a360e940bc48)
adds 2f23a8c r9830: Fix support for importing registry values. Extended the examplre registry tdb. (This used to be commit 11e2a1938966f3aa9e9c25433181c20843951a6b)
adds 52bcf4c r9831: Check whether the two admin passwords entered were equal. (This used to be commit d02834f88d6a26f77549ec9db8f2492eacc9b043)
adds 0712cbd r9834: More tests for the upgrade from Samba3 (This used to be commit d2db164d6f674cada470e871c558c75f98244141)
adds 84bfcd3 r9835: Make ldb_map compile in the stand-alone LDB build (This used to be commit 2283a336e0e31e6857621d9806bba54c400bd986)
adds 222fdd5 r9842: More error checks in the ldb_map modules, extend testsuite (This used to be commit b7992de4b7d42a55e00509c887a269a07c19627d)
adds b19cc95 r9849: Extend testsuite a bit more. (This used to be commit 5cbe1e6b70b03be441a36b36fb969339df0dfd45)
adds 05db302 r9854: Finish ldb_map testsuite Update PLAN Some more small other fixes (This used to be commit de2bde2526ffaf521253e3b9e58fc11417986321)
adds 99054eb r9855: Finish ldb_map testsuite Update PLAN Some more small other fixes (This used to be commit 31cd5d55a9754b4e670be5d3687dfaaab8adaefc)
adds 1b5cb73 r9857: Fix rename/delete issues (This used to be commit d6dce7ef3eb21a5e90244cf2ce7403ab43b12d63)
adds 1478781 r9859: Enable (blocking) KDC resolution with DNS.
adds cf9b916 r9861: I need to convert this to table-driven, but anyway...
adds 9a56cb3 r9876: Fix some 64-bit warnings for Itanium machine. (This used to be commit 9e375d82e828879704442e5a27a9938015953de2)
adds 92a652c r9877: Merge from lorikeet-heimdal, to try and fix build failures.
adds 9c8483d r9878: This is getting a bit out of control, but a few more tests.
adds 7a3e0a8 r9879: A quick check to see if nested initialisers (?) is portable across the build farm. I have a feeling it isn't. (This used to be commit 7cc8df0c2f46fb9ce753e368ce645bcb69585334)
adds 4d0ec61 r9880: Convert remaining initialisers to more portable form. This should clean out a lot of build farm breakage. (This used to be commit c34fbdc6c3fd2c066c713bdd84e6f40f6aa8cd43)
adds b2c54c0 r9881: I can't believe this can make a difference... (This used to be commit 31069bfd18c4b7355dbf85df9fb479705b0e3b4b)
adds 23f68ed r9883: More nested initialiser fixes. (This used to be commit 579d11147849932ec76a175f815de890a8ea20ad)
adds 6e17020 r9884: Fix compiler warning. (This used to be commit 6e30dd8a50e9afc4942cd925e6e0266d960923dd)
adds eb13363 r9885: Fix code before declarations. (This used to be commit b7d982c94be05d357a4c3517afc60c7929fb4615)
adds ad44611 r9888: add IDL for lsa_QueryDomainInformationPolicy to query Kerberos Settings.
adds 6ff9762 r9898: Add extra registry key used by WinXP (see r9894) (This used to be commit 7666993fa96916d9d849a636a1b30ca7f77354a2)
adds e2e2508 r9899: Be more conservative about what is sent to the remote server in ldb_map. (This used to be commit 76e943d4416e38ce4cce27d5403bc3e133d0025b)
adds ca6c0af r9908: Generate posixUser and posixGroup as well (This used to be commit ebed25b47d3d8bd350b51b462d605d713f17602d)
adds 4f4dae0 r9912: Fix another bug in ldb_map. (This used to be commit 4c3b37d660e798764e35a31221f4939ab6f36948)
adds 08f630b r9915: Some more mappings. Fix weird sAMAccountName values. (This used to be commit 8ff1358f401e0086b941f4ff73af5d4c38a1f8bf)
adds f14f4fd r9918: Fix two copy-n-paste bugs that were preventing the modification of special DN's when the rdn_name or timestamps modules were in use. (This used to be commit c61efb2ff851f8f55b4747c8068c7e780083e35c)
adds 74b2652 r9919: Remove debug statement from samba3sam Add SOC STATUS doc (This used to be commit 152c1a37b536c65e0b816319304d1fb46c2dc5a8)
adds 1170f02 r9925: Fix swapped nt/lm password hashes - caught by Andrew Bartlett (This used to be commit 4f0ee80f6cc1639f612a50ddb8d99ee36d8ce8d6)
adds 2786f3d r9927: Extend copyright for all the hard work I've done this year.
adds ca87549 r9928: ncName is a DN, and needs to use DN matching rules.
adds 95fcf03 r9929: Fix indentation
adds 9b905c9 r9930: Use a single samdb_base_dn() function rather than lots of silly searches all over the place.
adds ad14812 r9931: Make use of new 'norealm' parsing functions rather than strchr(p '@').
adds fd4db6e r9939: Add configure check for yapp. (This used to be commit 0300f2329c71429e43ed18e6f411985a76e5aad5)
adds 9319cac r9940: When guessing, don't make DEBUG(1,... errors.
adds b3c0dac r9941: Update the CrackNames test, and provide a much improved server-side DRSUAPI CrackNames.
adds cf5ea56 r9942: CN=Configuration is always under the database-wide base dn, so don't try and pass it down as a parameter.
adds 4462869 r9948: Be a bit less verbose (This used to be commit 071dba2d0ae964e9901adf0c4870894deed43650)
adds fc411be r9949: Portability fixes for mingw32 (This used to be commit 994093b08ee463066c6bae494b10374bd700b0b0)
adds aae4b1a r9951: Add another value to the default HKLM. Convert Samba3 policy "refuse machine pw change" to registry value. (This used to be commit a143234ac7622ef3ef87c80224927551a1452e4b)
adds 550eac8 r9954: getntacl depends on EXT_LIB_XATTR (maybe we need to disable this binary when EXT_LIB_XATTR isn't enabled)
adds c70405c r9957: Switch to using DATA_BLOBs internally in TDR (This used to be commit 351149d160e893a3fdd4a5b11ec4b4b2bbf264a9)
adds 52d995f r9959: Fix bug where data offset was incorrect after parsing element with [charset] (This used to be commit b17478229e8e9220858fcc85a19ec751450f969d)
adds 5d2d627 r9980: Fix some warnings. (This used to be commit 716011dd92d65caacb31ae399b580defa4e6fb2d)
adds 7a81e52 r9982: Strip prefixes off the check for noemit in the conformance info so you can use the typedef names in the IDL rather than the autogenerated function names. This means you can say "NOEMIT security_descriptor" instead of "NOEMIT dissect_security_descriptor_type" or whatever. (This used to be commit ec80c5ceec3c96dc847d171967472cce99edcdc7)
adds 563be66 r9983: Make the NOEMIT conformance directive with no argument mean do not emit any dissectors for this IDL. (This used to be commit 55a98b3dfdef21df172dac6cff4ebc114b35df00)
adds 40d70b9 r9984: Honour the NOEMIT conformance directive for entire IDL files. (This used to be commit 73dffade2c008b26eaf3924d31693c27328b8586)
adds ed4913d r9990: Fix some 64-bit size_t warnings. (This used to be commit dd148451d7d554dc0b102023e6a22439fd3b4b81)
adds 48c9450 r9991: Some more 64-bit size_t warnings. There are a few more but they are too hard to fix right now. (-: (This used to be commit a64b813ff70ccf203e65ddb9d5ee3f5dc3495a15)
adds 3caab0a r9992: More fixes from the 64-bit warning police. (This used to be commit cda829f0d9476bd8b057a7019f55fac206205825)
adds 7f66d5c r9993: Gcc is fussy about the lack of parentheses around assignment statements. (This used to be commit 908ba892598af83ae2fbe661d40e9f10ff3e34a0)
adds 58a74c7 r9994: Unused variable. (This used to be commit ce4902f8dea2b6f3568960278e08395ea3927146)
adds 201fd3b r9995: Add file describing the REGF file format in IDL. (used in reg_backend_nt4.c rewrite) (This used to be commit 5e1a16eda28d432b94dc933b44da3ca556f92fdf)
adds 1da463c r10000: Congratulations to me for getting the 10,000th commit. (This used to be commit d5c12a02af1d86de08109efddd2a588893dffbcc)
adds 0eea337 r10006: Insert correct header file. (This used to be commit dfa45ec1b329ad01daf81beeb31985811ce4f5af)
adds 02b3abe r10007: Merge data_blk and data_len member of registry_value into a DATA_BLOB. Fix handling of REG_DWORD in the LDB backend. Fix a couple of warnings (This used to be commit 709fdc7ebf5a77cfb50359fad978884777decc3b)
adds 102a6ec r10009: Fix bug in uint8 parsing functions (This used to be commit abb0db12185a3b3ef7da16fa3d742336afeb8ef0)
adds e9b5bf9 r10010: Support base_type() attribute (This used to be commit c0bae9b0b5cb56aea98e33b4d0a9d29c6622dd27)
adds 6a2c9e7 r10013: Support zero-sized strings. (This used to be commit cf3be71c33ec8e43c883ce05fd1a63d1178446ad)
adds c5fbb78 r10014: Support ?, : and = in attribute arguments. (This used to be commit 6a549f35583e71531bea56ce717635ad9499441a)
adds 40cbd46 r10015: Change the NT4 registry backend to use the IDL-generate parse functions. (This used to be commit 0ad46ef804c0654e927f9c14ea93c45f9e3c718c)
adds eac7fe4 r10016: Support reading security descriptors on keys. (This used to be commit b349e902c7b0140cd94e241ba9f81c83fa54f603)
adds 16788f2 r10019: Only return NT_STATUS_NO_MEMORY if the alloc failed.. (This used to be commit ea92959209fa256a8190df19e8c27b368169724f)
adds 23e6e07 r10020: Support for malloc / realloc / free in HBIN blocks Initial support for adding keys (still broken though) (This used to be commit ff8d3a27c1b9bb37de39e7d7b974702b2b8c4437)
adds 370f5b9 r10021: More kerberos notes. (This used to be commit f36e657a416d7ec7146d84da88b28c2606ff838a)
adds 52d9dbe r10022: Merge tpot's fix for IRIX and AIX_rea build problems from lorikeet-heimdal to Samba4.
adds 4729c3d r10025: Add some utility functions for storing/loading tdr encoded data (This used to be commit bcd433bfc1450317b75e22942dee1c42bb24ae79)
adds ff7342a r10026: Move registry header file to lib/registry Add support for showing security descriptor in regshell Add support for saving files in NT4 registry backend (This used to be commit 47cecd4726e6568f1aafb404646d2664f630a9bb)
adds f4910ef r10027: Use blob length for keeping track of buffer length, add TODO (This used to be commit a924bec84b6d0a84db05c4315126474c9248fe2d)
adds a487b6c r10028: More registry fixes. Remove save_hive() function (there is a flush_key function already). Fixes for the allocation mechanism in the REGF backend (This used to be commit 499d03bc90382bcd33c8c3a1577a58d2c76e5129)
adds a3e0e69 r10030: Add hierarchical memory allocation to TDR's pull functions (This used to be commit 0e358de93a007db921ad5e9a892114122254de39)
adds a514877 r10032: Add tdr generated files to clean target (This used to be commit c1e9fb24e1b53fb2c5ee6e32454350dff710c627)
adds 6b14ffe r10035: This patch removes the need for the special case hack 'MEMORY_WILDCARD' keytab type. (part of this checking is in effect a merge from lorikeet-heimdal, where I removed this)
adds 3ca370b r10038: Update instructions on using gcov with ldb (This used to be commit 8d246fac49332426699e797f52ef694083b5e2ea)
adds 46ca543 r10041: Add 'gcov' make target. Run 'make clean gcov' to generate a set of files describing the test coverage of the Samba 4 code. (This used to be commit 72bb84add469ad4f027ddbd8d73bb846b0609fa2)
adds e3a1ee4 r10043: Only recompile subsystems that actually need recompilation (This used to be commit de9830979788528754175b17fe45477e6ce9ce9e)
adds 9b8b2bb r10044: Microsoft has defined this bit: support.microsoft.com/?kbid=832572
adds 1da54ac r10045: metze reminded me to use the correct enum entry, rather than 0 for the return here.
adds 10a160a r10046: Don't generate any ethereal dissectors for security.idl (This used to be commit 5b8b956887f80e99894e5732568ee65d670aaa72)
adds e817e44 r10047: Translate an idl NTTIME to an ethereal FT_ABSOLUTE_TIME instead of a FT_UINT64. Not sure about a NTTIME_hyper though. (This used to be commit 42568d3f286679656417301d1cf29d3f0cd71030)
adds 622b75f r10048: Dissect a security_secinfo as a uint32 just to get the winreg dissector compiling and linking. It's really an enum defined in security.idl. (This used to be commit b62811afcb85accf9ea0cf12f4b659cd9898e275)
adds db400b4 r10052: Add 'print' command (This used to be commit d99c9e2817fbbe2a0a34910672c8473889bc6176)
adds 1f2f470 r10066: This is the second in my patches to work on Samba4's kerberos support, with an aim to make the code simpiler and more correct.
adds e6190e6 r10071: Configure checks for IRIX build environment. Test whether we can use the MIPSPro 7.4 -c99 option to get C99 support. Try to find a common perl that is more modern than /usr/bin/perl. (This used to be commit 82fab8b747bf68d8548c6f0f2f4bff98bd428d22)
adds 6a74a83 r10072: Fix mismerge weridness in error handling.
adds c070fd6 r10074: Pass CPP to pidl via environment variables rather then config.pm. This fixes the standalone pidl build (as used for ethereal) (This used to be commit 9c9ebd2214423c58357854f09bd744e13e807d8f)
adds 477c8ba r10075: fix warning with autoconf 2.59 on SuSE 9.3 (don't use m4_regexp: use regexp or m4_bregexp)
adds 2f72d3a r10076: this macro was moved to build/m4/smb_cc_featues.m4
adds a302b79 r10077: - move gcc option checks to check_cc.m4 - only use -g if supported - don't allow AC_PROG_C and friends to autoset the CFLAGS (we don't want -g -02 by default..., maybe a configure option for -OX could be useful...)
adds a8ec371 r10078: - add a 'struct data_blob_list_item' - use this for the send_queue's of the different stream_servers to not redefine the same struct so often, and it maybe will be used in other places too
adds 1e05f9a r10081: - create a seperate WINSDB subsystem - use LIBCLI_WREPL for the winsreplication client code - fix some dependencies
adds eaa6426 r10085: decode level 5 and 9 too (this is taken from the ethereal dissector)
adds a769fa3 r10089: Fix a typo breaking the Makefile generator and therefore - the build.
adds 3e941e6 r10091: Fix perl warnings (This used to be commit 045bce900ea0b864bf3ac2fe8c197d42c6d38a91)
adds d9cdacc r10093: Fix the HF_FIELD conformance file command (This used to be commit 0c0a4b55cff4079276073060dae91ff0c19af42f)
adds b2f3a85 r10094: Support quoted arguments in conformance files Update pidl manpage (This used to be commit a69e88e7b19b8f05222b54aea88395b51b96c003)
adds c1dcda0 r10097: Remove extraneous include patch heimdal/include. Add configure checks for getipnodeby*(). (This used to be commit 623c265312bdbf7a485f2b9a46fc79d2e53edb54)
adds af87f98 r10100: Check for more networking headers so the resolv.h test can succeed. (This used to be commit db75b2da1ef9d8e926610d918953697dd346fe3b)
adds 561a02d r10103: Put an #ifdef guard around ENOTSUP to fix systems that don't have it (OpenBSD 3.7). (This used to be commit cc24af6545b19ad7710c43399c396e1807f80eeb)
adds 289127b r10104: Fix code before declaration. (This used to be commit 05c020181560afd4e6957be29795536e2d83d71e)
adds 79f476a r10110: Add some more warnings, implement FIELD_DESCRIPTION (This used to be commit 1caeb3238dac6321bde8e254a8efaf090b4d56b0)
adds 8b5a953 r10111: Make pidl by default assume the input file is an IDL file rather then a .pidl file. (This used to be commit d8a31d3048a6421a3d49d3c121bc86d748838b3a)
adds 899ffd9 r10112: - check attributes depending on the section type
adds 63ef3c7 r10113: rename libcli/wins to libcli/wrepl
adds 13f7e6a r10115: bind client connection to the best interface, to the partner
adds 6635e7b r10116: Print out a couple more warnings. (This used to be commit 0628dfa5c3c74614a86b4f61b8d1555ef41c41bb)
adds 5d6706e r10123: Add more warnings. Support quotes in conformance command arguments (This used to be commit e6842fcc9809bcf8de678199a6f28fbbde6c0b83)
adds 9ad5c98 r10126: WREPL_REPL_UPDATE also takes a wrepl_table
adds 9cd63dd r10129: fix sinple ip's in wins replication, packets
adds 0ac1490 r10132: Confirm that openX with OPEN_EXEC implies read only. Jeremy. (This used to be commit da70b2ab2df6d8239811b12b471c578cbff6dca8)
adds 5fd875a r10138: Fix the mapping table (as tested in smbtorture). EXEC_ACCESS should map to SEC_RIGHTS_FILE_READ, not READ|WRITE. Jeremy. (This used to be commit 26f63973e6207e3b5c3123f1326027ceac38966f)
adds 759e816 r10140: reorder some stuff, for nicer output
adds 0559bae r10141: if some of the LIBNDR_ALIGN_* flags and LIBNDR_FLAG_REMAINING are set, ndr_pull_data_blob() doesn't work correct. so make them exclute each other.
adds 859f270 r10143: don't exit when the not all bytes are consumed, (this happens with relative pointers)
adds 869ae3b r10144: dump the whole data blob
adds 1757f83 r10145: Allow a variable length signature, so we can support signing with other than arcfour-hmac-md5. Currently we still fail to verify other signatures however.
adds d3b2db5 r10146: Clarify which test is failing in error messages.
adds 00d69bd r10148: Use samdb_base_dn() to find the local domain.
adds cfdcc32 r10149: Update Samba4 to current lorikeet-heimdal.
adds 5edbeca r10153: This patch adds a new parameter to gensec_sig_size(), the size of the data to be signed/sealed. We can use this to split the data from the signature portion of the resultant wrapped packet.
adds c42e76f r10155: Add more notes on required gsskrb5 functions.
adds 7b0471c r10157: Remove the last traces of heimdal/include. (This used to be commit 651249010725196702a8a2ed0cba65039aa2f08d)
adds 0639375 r10159: Dereference padsize before comparing to an int. (This used to be commit 5767c05909c9927b3a806614b1f1bd2f90a35dd3)
adds 3818f77 r10161: Check for alloca.h to prevent incorrect local declaration. (This used to be commit efc70d267285a94bcadd690ae4392d278cdeea94)
adds 5c7de96 r10164: - add first assoc_ctx test - handle the case where we're no valid pull partner of the tested server
adds 76277d1 r10167: add a test to check if we always get the same assoc_ctx, on one connection.
adds ce71667 r10171: This seems to work for encoding/decoding a PAC at the buffers only level (required for signature verification).
adds 3127d75 r10172: Add --dump-ndr-tree argument (This used to be commit 8eb69b3a6e4e912af8a7c14a348f65b3d2512b42)
adds a0bc674 r10173: Document new option (This used to be commit efa6e3938df2f185fc7a303094a0b091422a7398)
adds 5d3d409 r10174: This patch implements generic PAC verification, without assumptions about the size of the signature. In particular, this works with AES, which was previously broken Samba4/Samba4.
adds e841621 r10181: Fix the build (This used to be commit 231d01a3e79b26884409d24d8e25fc4ab8567d89)
adds 74eea86 r10184: Fix a stack of unhandled enumeration warnings. (This used to be commit aeb42a446b3c28c5cf6800606b3f9b70c49cb94b)
adds f642fd9 r10185: Fix another two sets of unhandled enumeration warnings, plus correct some awful indentation. (-: (This used to be commit 2f24fc7a7a195c04f88a25d52efc02ddf491126c)
adds 342d229 r10190: Do some very basic input checking when provisioning. (This used to be commit 87f25fe49caa78422582337c5208a331ef5b8c15)
adds 957d361 r10191: Return the right error code in the case of a time skew. Windows will now ignore Kerberos and fallback to NTLMSSP when joining. Thanks to Andrew Bartlett for the assistence. (This used to be commit 3b6bfbe8cf555f4144ed06044d3ecb8044f86bca)
adds 68974a1 r10192: r11631 at blu: tridge | 2005-08-30 23:06:37 +1000 added a ldb.close() method in js. Useful for re-opening the db (This used to be commit 1f12364a0f23ba39fd3d29b510fdef2423685f0d)
adds bcc3ce6 r10193: r11632 at blu: tridge | 2005-08-30 23:08:27 +1000 if we fail to erase a ldb during provision by traversing and deleting records (an in-place erase) then just unlink it and start it again. This makes provisioning much more robust to changes in ldb that make it not backward compatible with old DBs. (This used to be commit 173655aec25c462b8b90b850df65ae6f95f44efb)
adds 6c22a5b r10197: Assume that external dissectors are structs which I think is always the case. (This used to be commit 515f456facfeb2cd9893ac65dd96cdda16c9d1ca)
adds 6bfea63 r10199: added a LOCAL-RESOLVE torture test, useful for measuring the overhead of the async name resolution mechanisms (This used to be commit b3a9d759bb7c6ca892f9810389292e79d963ca61)
adds 45f7609 r10200: added a composite_trigger_done() call that allows a composite function to cause an event to happen immediately. This allows metzes patch for recognising IPs in resolve_name() to work, and also allows us to remove some of the other code where we currently do specific checks for is_ipaddress(). (This used to be commit 9cc000d868e1257ef6429f6f6f1f9d3c28ca330f)
adds 5d2c2ed r10207: Add some const (This used to be commit b1ad340b4720e922ae1e332c2a74986b1656358b)
adds 234481f r10212: An IE fix. Must set initial values in the onload function.
adds a129ad3 r10213: fixed a memory leak in the ldap client and server code spotted by Karl Melcher. ldap_encode() now takes a memory context to use for the data blob (This used to be commit 09948a59336a7f02bf2b4605f2d4d886e65b85f2)
adds c34d956 r10216: Chris Samuel pointed out that we should note the need to run provision as a user with write permission on the install directory (This used to be commit c0de3fd4c5718fbee76dbc9c08fa8e5754c4dc2a)
adds f7451db r10225: Adding back a style rule to qooxdoo that was originally removed. This is a cross browser hack that makes for better performance amone differing browsers.
adds 3afbbc7 r10228: Reorganizing a bit, trying to simplify. This is an attempt to find what's going wrong in IE formatting.
adds 2b2e133 r10231: seem I flipped these, fix. (This used to be commit 8ddf4de162f42ed53ab0603dd0e1536796f9197e)
adds 38b0488 r10232: Some work on ldb_sqlite3. It is still far from being usable in samba4 but I want to commit so that the work does not get lost by mistake. This is also a good way to get comments if somebody is interested.
adds 36d6ebf r10233: add commented PRAGMA to avoid fsyncs (This used to be commit e5d8d834600040793c1e45c7aaceb374df2b3839)
adds f77e859 r10236: fix (C) note (This used to be commit 466e6812c35af9096fea05520c6b59a19793c4d1)
adds 84951a4 r10237: fix parameter, how have I missed this...?
adds a9e08ba r10238: Add a entry for sec_info to treat it as a uint32 for now. (This used to be commit 8a0a8d259dfc517a96053404985f2996b7342713)
adds fd619b4 r10245: Get rid of XFILE in a few places. Add fdprintf() and vfdprintf() helper functions. (This used to be commit 6685009f6af94b088084d69a43bcea5f8335ae57)
adds 85263c3 r10246: Remove unused function Move auth-specific file to auth/ (This used to be commit 8aa9711a306b30da905f53148ebe352462852d74)
adds 8bfcb31 r10250: the comparison is caseless so we must caseless subtract otherwise we get the wrong result when comparing upper case chars with lower case chars (This used to be commit f6ea6e9382f954be819ec82e28598cdf9cf88661)
adds d8da5e4 r10251: some more work on ldb_sqlite3
adds 95040e9 r10252: a recent checkin from simo changed the handling of BASE and SUBTREE searches in ldb to be more ldap compliant, but broke the wins server and the ejs ldb code. This fixes those up so 'make test' passes again. (This used to be commit dff660c23c97114d0c1be705f4d6a9c114b60456)
adds 0868b7c r10253: a fairly large tdb cleanup and re-organise. Nearly all of this change just involves splitting up the core tdb.c code into separate files on logical boundaries, but there are some minor functional changes as well:
adds a222210 r10255: Fix some more 64-bit warnings. (This used to be commit f4f9337619f7793f5ad23fcb59a8e8751941fec6)
adds 2082695 r10256: Fix some unhandled enumeration warnings. There's one still left, RAW_SEARCH_UNIX_INFO find_fill_info(), which I think is a bug. (This used to be commit 5f1cd6382cd90b1b33f645b1b2a469f4de4f42b9)
adds 8dbeab5 r10257: strlen returns a size_t which can be 64 bits long. (This used to be commit 4a4b0537183e16b00a94f0411e423c943d79cba9)
adds 48b513f r10258: Fix an unused/duplicate local variable. (This used to be commit 360be7028c2244391cdd9ed6d156cec8dab9e9e9)
adds 5c70883 r10277: do not ovverride LIKE, thanks to derrel I found out how to do the same thing with a harmless user function (This used to be commit 158693b4064bd731aa4f6cdb2fde51d7aa596cf5)
adds 3a4da8c r10283: Eliminate some more use of autoconf substitution variables. Add makefile rule for '.ho' files (compiled with host compiler). This does not allow for cross-compiling yet as that requires a HOSTLD as well. (This used to be commit c675ba0ee437ade4abe839a2fb193b9e3a98a3de)
adds f3bce65 r10286: This patch is ugly and disgusting, but for now it works better than the other ideas I have had.
adds 7f08aa1 r10287: Compile compilers for build host. This fixes some bits of the mingw32 build (it now fails on missing inet_aton / in_addr definitions). Find sane default for HOSTCC (This used to be commit 1a833690b8fd9a22169882c41704d24f2d52b2d9)
adds f281d77 r10291: The patch optionally (off by default, not available in all cases) allows Samba to use the target principal name supplied in the mechTokenMIC of an SPNEGO negTokenInit.
adds 3198e58 r10292: This is set below from lp_server_role().
adds 86acf90 r10294: Generate Makefile directly rather then thru Makefile.in. Autoconf substitution variables are now no longer used.
adds 8aa2c91 r10295: Remove dependency on Data::Dumper (This used to be commit 26f2903dab833fbf420af7104757b26f8398e99d)
adds f1d0651 r10296: Fix function pointer handling for older perl versions (This used to be commit 0949db8119af548c199930c64449d6ca2228bcb5)
adds 8919d6b r10299: remove the public (un)lock functions and introduce a transaction based private ldb API
adds 4f85004 r10300: forgot to change the dsdb modules function names (This used to be commit e9018e3d9f69528acc0c440929fdb8d95413fa0d)
adds cba1859 r10301: fix standalone compiple after tdb changes (This used to be commit acfb4b928363b00346cd8991347d992c76c981d6)
adds eebe0c2 r10302: Introduce ldap like error codes (This used to be commit cbe438be6d9b1b7182ab3e63607a2e5b2d5456fb)
adds bb8f5c9 r10303: check no attribute is given empty (This used to be commit f0ad9495e45ee0d41ef8ca182984599c8e11cabb)
adds 46a8d80 r10304: check for basic ldb_message sanity and return appropriate LDB_ERR_ value (This used to be commit 610f5646f0816820ac9342e81d46d139e26cc918)
adds 16aff2a r10305: start implementing better error handling
adds 3d7935e r10306: change these modules to use new error API (This used to be commit e86c9b4a7f399a3152a2703c76406e9d69ec1225)
adds cb9d4c6 r10312: fix compiler warning
adds a388d68 r10314: Apply the controvertial 'server role =' patch after discussion on the list:
adds 349294d r10315: Remove use of fstring and pstring in dynconfig.c Remove unused includes of dynconfig.h (This used to be commit 59083b7ba60d518ddb59646c4fd69938afd079b3)
adds d2a666a r10316: More dynconfig fixes (This used to be commit 0963ab9c148772b961f17ec779213b0eb861e1dd)
adds 523034b r10323: Add first bits required for getting compile with scons working. This does not work yet and can exist parallel with the existing build system. (This used to be commit 829568d75985e875e3363d76fb44270a0298c7f8)
adds 3e1ae5a r10327: Use CPPPATH instead of appending -Idir to CCFLAGS.
adds 96745cb r10328: Add more emacs python-mode markers. (This used to be commit 540a3649e88690e829c17d79ecdccdc9ed464845)
adds 7001200 r10329: Perhaps we shouldn't get too ahead of ourselves just yet. (This used to be commit 4d7bc667f72dae459a050eb701d1e365949c340b)
adds 069e498 r10330: Add SConscript to more subsystems. Some of the tdb tools build now. Start on custom Samba scons tools (for handling proto generation, pidl, etc) (This used to be commit 4bffe4435944fffa3f9680b5a2fe63f2bdd98003)
adds b1c3c66 r10332: Fix the build - messaging uses UNIX_PRIVS (This used to be commit df4a923c64a7fffea3aa01f646b3fba7a83a1b49)
adds 3556e1d r10334: Use CPPDEFINES instead of CCFLAGS for adding preprocessor symbols. (This used to be commit ba305886fd404161f4d081d2ffe60c824e932641)
adds 6cd5ede r10335: Build tdb tools into bin directory. (This used to be commit f35c4763d5c681a74af1f59e75a2f93e99d645cb)
adds 5b02ee9 r10336: Add sconscript for a couple more subsystems. (This used to be commit 59d4450453c25f5cce9b67b808ff0c4433c1d194)
adds f9263dd r10337: This grubby little hack is the implementation of a concept discussed on the kerberos mailing lists a couple of weeks ago: Don't use DNS at all for expanding short names into long names.
adds efa30b0 r10339: fix ndr_push_udlongr
adds 444fcf1 r10341: remove unused libads/ code, we'll never use this in samba4, and have replacements for the most stuff already in the tree
adds f1b39f9 r10345: Add more add-hock tests.
adds b754560 r10346: here are only real ip-addresses valid, prevent dns lookups, when the input is invalid
adds 6812c73 r10348: Add scons scripts for remaining subsystems. Most subsystems build now, but final linking still fails (as does generating files asn1, et, idl and proto files) (This used to be commit 4f0d7f75b99c7f4388d8acb0838577d86baf68b5)
adds 5c40f9c r10353: Fix typo (This used to be commit b871ecbc2cf5ef2222e498f7819a06aa9082e155)
adds 920a627 r10356: Make the proto generator work with scons (This used to be commit a2268f1dd441059955bee30cf2a9028656c14099)
adds 9a1ceab r10363: Nobody loudly screamed "noo", so commit the samba3 winbind interface to samba4. Ok, maybe the silence is due to timezones, but what can you do... ;-)
adds 65d4da0 r10364: Turn gensec:gssapi on by default, except for a login of the form -Udomain\\user.
adds 0e2c624 r10365: Use nsswitch/winbindd_nss.h in winbind/, update that file to the current 3_0 interface.
adds 8db177b r10366: More scons fixes. Building et, asn1, lex and yacc files sort-of works now (This used to be commit 22f18a84242e5e68a2d57b6d7ff77c089ee7434a)
adds b963050 r10368: when building the epm tower, don't put host names in the ip address field, instead put a zero address. Note that zero is correct (ie. we shouldn't do the lookup) as in the client we want to send a zero for the server to fill in. When we make this call from the server we fill in a real IP. (This used to be commit e54c8b5658761c33d50a1a557d2ec77229b07b47)
adds 344b0d6 r10369: You don't need to put leading or trailing spaces on variables. It's a make-ism.
adds d9ca09b r10370: only validate the re-generated binding string for hostnames with IPs
adds b1b5e49 r10372: Having gone to all the effort to uppercase the realm, actually set the upper-case realm.
adds b5521a8 r10373: Fix segfault in LookupSids.
adds 9d44a9a r10374: Add HAVE_* defines (on command-line or in config.h file) for scons + some other minor updates (This used to be commit f142c15de1afb2f13a5e23ceb40ce70f0115c8bf)
adds 60cb7a4 r10376: Argh - not quoting dictionary/hash keys is a bit of a perlism. (This used to be commit 588a3183b3f5922349b85520d554dcce23cd699f)
adds d191c7d r10377: Save configuration stuff to sconf.cache so it isn't annoyingly run at every single build. Run 'scons configure=1' or delete sconf.cache to force checks to be re-run.
adds 5e4c8b8 r10378: Build config.h file from dictionary of defines and always use it. (This used to be commit 252b64eb20db9152d357188d45fb39bb3d0b61bc)
adds 3e4f47a r10379: Add files for ldb and tdb to proto_files. The tool for building proto.h is busted though. (This used to be commit 54882f88cad1427b6adcb4c956a63e534e7d13e4)
adds cc6fae1 r10380: Use pod-style documentation rather then XML-doc, in good perl style. (This used to be commit fcc1ba97a3dd955208d8d9555ff8dab455239412)
adds e073918 r10381: Be a bit stricter on pod syntax (This used to be commit 3f646c620a354ab6820c4a97d629e1e27978b76d)
adds 42f2519 r10382: In the absence of client support for the full KDC-side canonicalisation code, I've hacked Heimdal to use the default realm if no other realm can be determined for a given host.
adds 428c8ce r10383: This patch is on the road to implementing servers (such as kpasswd) that use raw krb5, not GSSAPI. I still keep the 'fake GSSAPI' code, but under the module name 'fake_gssapi_krb5'.
adds 9ae24d8 r10384: add _GNU_SOURCE in tdb configure (This used to be commit 21e5c328a033a4b452b3fd696069ad8bbfa6b9cc)
adds 8f334f6 r10385: removed obsolete comment (This used to be commit 40a8ad2d1eb26d1635b8f188036b04319ffd41b4)
adds c44efda r10386: Merge current lorikeet-heimdal into Samba4.
adds 1d4fcd4 r10387: By exporting KRB5_CONFIG pointing at a file of our choosing, we can avoid DNS delays in our testsuite. The next step will be to use kerberos in the tests (awaits application of socketwrapper or hooks into our socket layer).
adds 58a399d r10388: Add version numbers (required for CPAN) (This used to be commit 786329576bf14ae774f9d5a24268e46b7dcb634a)
adds 7a54588 r10389: Add Manifest file (required for CPAN) (This used to be commit 775323815961c25986e2557de5d59626822b3944)
adds b1ad4a2 r10390: Remove fstring, pstring and uint32_t from winbindd_nss.h.
adds 90678b7 r10393: More type checking in scons Remove unused file (This used to be commit a9e71ab5d1ed8b34f158ff0e89dd67ec785b9829)
adds e0febb2 r10395: While playing with winbind, I found a segfault because I had given resolve_name_send a stack-allocated method list. Duplicate it.
adds 3b7f8dd r10398: Don't do DNS lookups on short names (no .).
adds 51cbc18 r10402: Make the RPC-SAMLOGON test pass against Win2k3 SP0 again.
adds cd67aa9 r10403: fixed the basedn for testing, and add a debug showing the size of the test in ldbtest (This used to be commit 740b9f7537d60c7dbd48fe592587b12b304c52d1)
adds d6de10b r10404: make sure we use the right smb.conf in the ldap testing (This used to be commit aa30f8faa5924c29c81193646205b08922cdd43d)
adds ede8415 r10405: added transactions into tdb, and hook them into ldb. See my samba-technical posting for more details on the transactions design.
adds d78ea3e r10406: added --nosync option to all ldb tools, so that you can control if transactions are synchronous or not on the command line.
adds 6fe9eee r10407: the schannel database does not need to be synchronous (and thus crash safe) as it is removed on smbd restart (This used to be commit 0951db6a89d15792ee1ea6b9f37c45486958ad57)
adds af352b4 r10408: now that we are using tdb transactions we don't need any additional locking code in the ldb_tdb backend, except for a single read lock during searches to ensure searches don't cross transaction boundaries
adds 07f123b r10409: allow smb.conf override of ldb synchronous transactions with "ldb:nosync = yes/no" (This used to be commit 435cbcf78b70a82c2ec89fab21e4ff8af538f2f1)
adds f08cdba r10410: blindly update the scons file for tdb. I'm not sure how this works, but it definately needs transaction.c now (This used to be commit fa353a5bc562fa1ace0daf6586c42d1d5698c6e4)
adds 37cefc8 r10411: we don't need the 10 times retry on rid allocation now, as transactions ensure two account creations can't interfere with each other (This used to be commit 91c27bc97662c8d8b764c76bd2d98a1b04f47337)
adds e42a619 r10414: Fix building of proto.h (This used to be commit 4a137e4e6eca0c5718835a92d93f8a16f0504db9)
adds 7e8372f r10415: The ldb and tdb libraries are bad examples to test out the make proto code as they are marked as NOPROTO in the config.mk files. (This used to be commit 5f530eacbae073e9df6adde316404f70ecfe9122)
adds 217fac8 r10416: Detect some more types to get rid of spurious warnings in the lib/replace/replace.h header.
adds 53de9b5 r10418: Fix comparison_fn_t test I busted. Add $HOME to the environment as some tools get confused if it isn't there. (This used to be commit b2f15b5c79970b7f0be752ccf5bb8a6b3c0e5d70)
adds 2ce3b5a r10419: Remove unused prototypes of locking functions (thanks Jelmer) omment about transactions (This used to be commit 33352507593875a147276841fdb70de8edd668f5)
adds 05bd880 r10420: Two minor scons fixes (This used to be commit 749b19d34f6105c696a07cc2cd39d5acecfc735b)
adds bd310b7 r10421: following on discussions with simo, I have worked out a way of allowing searches to proceed while another process is in a transaction, then only upgrading the transaction lock to a write lock on commit.
adds 1828b78 r10422: ldb_search() can now use tdb_traverse_read() to ensure it can run in parallel with any transaction (This used to be commit ddff66298f1a668c5220e24fc47f98d7dfc3068a)
adds fcb41c3 r10423: minor changes to the ldb test suite to allow it to work correctly with a real ldap backend (such as openldap) (This used to be commit d267f8c6231664ec86edb2ae21e8585b1b51f7a1)
adds 86df9ca r10424: for caller convenience, automatically turn a tdb_traverse() into a tdb_traverse_read() for read only databases (This used to be commit 9b53e04377d2ff652c4a9496798d2e3aa0dccab3)
adds bcf0615 r10426: - restructure the winbind server code a bit - remove the echo test stuff - abstract out the used protocol - we have a seperate handler for the samba3 protocol now - the backend can easy do async replies by setting WBSRV_CALL_FLAGS_REPLY_ASYNC in wbsrv_call and then call wbsrv_queue_reply() later
adds fdeff0f r10434: add a short path to the event context that should be used for async replies
adds f59d435 r10435: fill in the reference to the generic wbsrv_call in the wbsrv_samba3_call, so that async function can use it.
adds 92d74c3 r10436: Some thoughts on getting pidl working in scons. (This used to be commit f1688a8066cd787aa630714ffc161eb0f30414f1)
adds f3b412f r10438: Move portability functions to lib/replace/; replace now simply ensures that a given set of (working) POSIX functions are available (without prefixes to their names, etc). See lib/replace/README for a list.
adds 7cf1f57 r10440: Start passing against Win2k3 SP1 again, with the NTLMv2 changes described on the list. I probably need to write more specific NTLMv2 sucess and failure mode tests.
adds c715f72 r10442: Build librpc/libndr_misc.a from librpc/idl/misc.idl. Doesn't quite work yet as scons somehow thinks it needs to put a directory called ndr_idl in the command line. (This used to be commit e4a54a4c49b958b56dc7822c800a3f5ff7eb0b60)
adds 96f3084 r10443: Fix emitter for NdrMarshaller tool. (This used to be commit 76341196b59fe6084dd7c4e1c5d9ef8f2a7e362d)
adds 7906d76 r10444: Add LIBBASIC files to proto.h (This used to be commit 1c3748421f53f4a4e61865e1de95c53dc75d5cee)
adds dc56bae r10445: Add --header to pidl flags. (This used to be commit 435c5bce00c069751aa59a09d7cae9c1cfbd724b)
adds 88b74af r10446: Add ndr_base and rpc_base sources to proto.h
adds 52bf6f5 r10447: Add gensec sources to proto.h (This used to be commit 1b675a1bdfa7e50e1b418ae41479f1bebc445064)
adds 41c393e r10448: Add librpc SConscript file to build. (This used to be commit cc45b27034c72c20a7a17d957cf0615041d59308)
adds aba4d01 r10449: remove double copyright header
adds 1e744a5 r10450: Use exit code 1 in case of fatal errors (This used to be commit 88ece24a4400cabef95fd1eb4ca14b7df085b529)
adds b85f785 r10452: Couple of small scons updates - ignore .sconsign files (This used to be commit b2d2b4f23393c727ae3feeaf4b4b65bc03a673f7)
adds da46c92 r10453: Fix the build (This used to be commit 7be3ec4dbb919752477e1d995df9f7d295b67687)
adds 4be0ae7 r10456: More SCons fixes: - Add framework for fallback generating code - Move pread / pwrite replacement functions to libreplace - Support pidl builds correctly - Support asn1 builds correctly - Move OS-specific checks to lib/replace/SConscript (This used to be commit fbbfad0a1f7dedbf48e835a864f8285f283d72f3)
adds 036b27c r10459: fixed some portability problems (This used to be commit 03942dd54b31e7a4cf9c6270b26ccf68a3234b40)
adds c0e6586 r10460: fixed portability of transaction code to systems with integer alignment constraints (like sparc) (This used to be commit bce35ad237a55376b6af98416eec92a7c4b422a6)
adds 5540712 r10461: fixed tdb build on systems without stdint.h (This used to be commit 83168c7e76c7e3adcdb0eec1611827d4db09f858)
adds 36cfc9c r10462: cope better with compilers that don't put the object file in the same directory as the source (This used to be commit 312491b2511039f3d6308e70c849810c35a3259c)
adds fbc2dbb r10463: consider it an error if tdbtorture produces any log messages (This used to be commit d9ee0e8b59ee52ed1e41865cffe97e32b504e7e7)
adds 5a770bf r10464: Use more consistant names.
adds 5860aef r10465: separate out a read_only db from a read-only traversal to ensure we don't end up doing a mmap read only (This used to be commit 294ccfd46a0c4e1af9365d028acdabec03c41ad3)
adds d98b913 r10466: work around missing pread/pwrite declaration on openbsd (This used to be commit e615f36733966f9992670e3650fbe9b20d7d218c)
adds 6e4ebbe r10467: aix doesn't like zero length malloc :( (This used to be commit 0177c6ca3e9baa223b5f7b29adc12d862dcb19d8)
adds 3bcfc68 r10468: - terminate tdbtorture quickly when an error is detected
adds ddf733f r10469: use the older style of structure initialisation for tdb to make it more portable. tdb is used in more than just Samba4, and I think the portability/readability balance is a bit different (This used to be commit fc692dc61f06d61cb9126d2a8ccc240cecd11da6)
adds c72afc3 r10470: solaris8 has a problem with tdbtorture with 3 processes. To see if this is just a solaris issue this patch changes the default to 3, and I'll see how many build farm boxes break (This used to be commit c85836bafc9c042deac2a02ef6fddbfeaa5f47f1)
adds 60a455d r10471: stratos doesn't have getpagesize(), so guess 8k on systems that don't have it. Overestimating is harmless. (This used to be commit ab953c8c72060c496876b6f39d388ad2f7e3c7e0)
adds ebf0779 r10472: Check for strndup (This used to be commit 8335aa056fd8a414feaffa707dc0bc20ac27388f)
adds 2a9b65c r10475: make sure we report failures in tdbtorture (ie. get the exit status right) (This used to be commit a795fc0aa141c08af6e37af07c88164bad3db35b)
adds 70b52b0 r10476: Move some more types to libreplace. Fix missing strndup errors for heimdal (This used to be commit e09ffdfb1dba289b79ac7e5a638bf5322d45ddc0)
adds 63b43dd r10477: expose transactions outside ldb and change the API once more do not autostart transactions on ldb operations if a transaction is already in place test transactions on winsdb
adds 3d4ea18 r10478: More work on proto headers; we now generate a couple of smaller ones that are then included by include/proto.h (This used to be commit 703ffbaaaca11f3d8781cfe9e7542fcaa626d991)
adds cb6a4b2 r10479: Apply some const (This used to be commit 3e10e8e6618c568f7f55348d829b433e10df472b)
adds a6b1c74 r10480: Fix build for people that don't have pidl installed (This used to be commit 4cf25c8312b7da0cde0d618e7d386938e1d0adba)
adds da373e2 r10481: #define _GNU_SOURCE for comparison_fn_t test. (This used to be commit 992016e0a975fb1699f71b769746bd04f7bbfebc)
adds b0de111 r10482: Add files to proto_files enough to build libcli and librpc directories. (This used to be commit 4a03773c99f81d706307d69cb14af731dc8a8783)
adds 6e99b95 r10483: fixed some uninitialised variables warnings (This used to be commit 315653cf1ecc11c435ee35b20e6cf9c73a67fa68)
adds ea801d6 r10484: try to fix the pread/pwrite declaration problems (This used to be commit 196995ea38414ce5a57031c4cdf61b3ed548196a)
adds 2fe7c3a r10485: run autoheader before autoconf (This used to be commit 9456ed3db3b28e4a467e8685f2f1285cf57ce14b)
adds 5a522b3 r10486: This is a merge of Brad Henry's 'net join' rework, to better perform an ADS join, particularly as a DC. This represents the bulk of his Google SOC work, and I'm very pleased to intergrate it into the tree. (Metze will intergrate the DRSUAPI work later).
adds 1faf4e3 r10487: Some small updates to the manpage. (This used to be commit b9adbb5eb2687c1778234c18f95f59c8d7e4f875)
adds 6c85fa0 r10488: (Missing file from previous commit, adding a new RPC-JOIN test)
adds 87f71eb r10489: added the ability for irpc server to defer replies instead of replying immediately. They set m->defer_reply = True; (This used to be commit 3dcd800a5d3340d0f4855f9f08e73896ad8c3d83)
adds 06085e7 r10490: - allow deferred irpc replies to set the status
adds 9593101 r10491: First step towards wbinfo -t: This issues a name request for the primary domain and gets the DC's name via a mailslot call.
adds be27946 r10492: work around a bug in solaris which cases lock upgrades to fail with EDEADLK even when progress can be made. This is not a good solution, but I can't find anything better. (This used to be commit 980dd17f7d0a622cd772afc9ba15e50007ad9c6e)
adds 66ad3ab r10493: we need sys/select.h to enable select() in the solaris workaround (This used to be commit 144cc3da5eadf0dcb28ef722feeed813c033e08a)
adds 10de5cc r10494: - don't generate a tdb log message for any type of failed lock probe
adds f2e9db9 r10495: older redhat boxes need sys/time.h for select() (This used to be commit a11762e7bc139b0280e457e682722d955b81d8e5)
adds 3545e51 r10496: - added configure test for sys/time.h
adds 6b73c29 r10497: Export the list of dsdb ldb modules. (This used to be commit e88f5f423fcb2d603508f1529fce5738d03cc41b)
adds 230e60c r10498: Detect some more networking headers.
adds f51e982 r10499: Export cli_ldap library. (This used to be commit 3c9c3a52e3999f15df747bbd69479896bbec3a6b)
adds 0d46be1 r10500: More progress to getting ldb tools building. Create a list of ldb modules to link in. There's still a whole lot of random other junk (dcerpc, gensec, ndr stuff, lp_foo - what a mess). (This used to be commit b78cf1270bd7eda1aa84d238136a83e64ff3c088)
adds ab4d635 r10504: - seperate implementation specific stuff, from the generic composite stuff. - don't use SMBCLI_REQUEST_* state's in the genreic composite stuff - move monitor_fn to libnet.
adds 4b30e2b r10506: set return data correctly
adds eb5af88 r10507: Let lib/replace take care of defining socklen_t for heimdal (This used to be commit fe4ff2d241691bece7f9c8fc766f57a14fe856bb)
adds 98a7da2 r10508: - implement WINBINDD_NETBIOS_NAME, WINBINDD_DOMAIN_NAME and WINBINDD_INFO
adds e337cae r10509: Some more sconscript fixes. Now getting to link stage for smbclient (This used to be commit 6df956edbab7ad5e72b2f20e74ab0f0d62528932)
adds f801ad3 r10510: Decrease the amount of data included by includes.h a bit (This used to be commit 03647e1321cf6c9bd6ced3945265f635e9468973)
adds 49839f3 r10513: Reduce some use of pstring. The main reason some parts of the code still use pstring is next_token() now. (This used to be commit a5b88bcd420eb7ae42283293541519e142be36e3)
adds 85abc86 r10514: Add str_list_make_shell() and str_list_join_shell() (This used to be commit 8b86a5da73d38764deb8c1f639322b2911736f97)
adds bb9c9ec r10515: Handle replacement of "domain logons" and "domain master" by "server role" (This used to be commit c5e3a1c55d9e21f9ee618169dc05c69ee9c9c5b1)
adds 01319b8 r10516: Add seperator argument to str_list_{make,join}_shell() (This used to be commit 0a5c9197f28e5451406d422e0a8ff84c1b20faae)
adds 7f7a2d1 r10517: Get rid of use of next_token() in lib/samba3/ (This used to be commit 811a6e28cca1ba09a95a89c344f4640b3d1dd74e)
adds 187fdaa r10520: The join is a nice quick RPC test.
adds 691aff2 r10521: Also check sys/socket.h for definition of socklen_t (needed for AIX) (This used to be commit 42eb14060d53dbcbc381ecc781f121279190b08e)
adds 251aaaf r10522: finally got the locking working on solaris10. This adds a read lock on the transaction lock in tdb_traverse_read(). This prevents a pattern of locks which triggers the deadlock detection code in solaris10. I suspect solaris10 is trying to prevent lock starvation by granting locks in the order they were requested, which makes it much easier to produce deadlocks. (This used to be commit 54203aacd138c30826d54c5d9b6cc8d6e9e270f8)
adds a2dffe1 r10523: fixed timegm() to not depend on get_time_zone(), so it works in lib/replace/
adds f895df9 r10524: SAFE_FREE() in tdb does not need the discard_const_p()
adds 675f81e r10525: change from AC_CHECK_TYPES() to AC_CHECK_TYPE() for intptr_t, so the type is always available, which means we need less #ifdefs (This used to be commit d4af4b11ae69a63fa3b2048e6d576055d86d2bb4)
adds 255808b r10526: BASEDIR must be set or we end up installing most of the binaries into lib/ (This used to be commit 8ec69f8ddf4961f4b864fa98aa6f8ecf2e13511d)
adds 190683f r10527: don't attempt self gdb attach if running under valgrind. This was causing fort to get rather unhappy (This used to be commit cc3e15e19cfde45fdfa63ca0a44dbbbefa723d6a)
adds 42b81d7 r10528: Add credentials.h back into includes.h as some compilers don't seem to be able to handle incomplete enum types. (This used to be commit 540155fad3c8e3d79fb631bb3f14273f82130a73)
adds fa70d1d r10529: fix a crash bug in full async code the uses the composite_trigger_done() code the event subsystem wants to free timed_events!
adds 4d024dd r10530: - fix some crash bugs when we lost the connection...
adds d345bab r10531: (hopefully) improve detection of socket-related functions in external libraries (This used to be commit 20a1aba500c64dc530271a96af8d557bc54af960)
adds 3f41ddd r10532: Replace next_token() with str_list_make() (This used to be commit 87bb382445292755eff1c29f12358d4509ebe714)
adds 04b7fb6 r10533: Eliminate another use of next_token() (This used to be commit cff17c6ac7e4fad730b6ef05e09499fff32c694a)
adds 82ae72a r10535: fixed the pidfile code (it didn't survive the recent pstring changes) (This used to be commit 1b9e6579931c9ff367ab032d0d2aadf95dcb3e63)
adds 38e43be r10537: - we now use a much nicer way to handle talloc_free(timed_event) the events code replaces a destructor to one that returns allways -1 while it's calling the event handler - we don't need the composite and winsrepl specific fixes any more - this also fixes the problem with smbcli, dcerpc, cldap, ldap and nbt request timeouts
adds ad5b64b r10540: fix compiler warning
adds 1c70152 r10542: if the transport is dead we need to return
adds 5880f79 r10545: map ECONNRESET to NT_STATUS_CONNECTION_RESET
adds 0b2c6ae r10547: - add wrepl_request timeout handling - when we got an unexpected READ event, we need to do a socket_recv() to find connection errors and we need to mark the socket as dead (and remove the fde_event) to prevent, endless loops on broken connections
adds 8407a1a r10561: This patch takes over KDC socket routines in Heimdal, and directs them at the Samba4 socket layer.
adds 81097e2 r10562: Ensure we initalise the error table with hdb errors. This ensures we get good text error strings.
adds 9d9e7d8 r10563: a null 'join' is a no-op.
adds f54b365 r10564: Make the RPC-SCHANNEL test use the libnet_join code via torture_join_domain
adds 718dd6d r10565: Try to make Kerberos authentication a bit more friendly.
adds 2ca1039 r10566: Clean up error messages to provide more accurate info.
adds f7c5e5a r10569: add all info that we have to wrepl_name, as we need it for replication :-)
adds 4ad69c3 r10576: Add testprog for named pipes. Also add GNUmakefile's for cross-compilation using mingw32 (This used to be commit 30ba8fdc3dc8dba543686591a27b819b8f9444db)
adds ffbd931 r10577: Fix error in ReadFile() (This used to be commit 04b8c473d7d55d4d802631074843e43fe7d9cfea)
adds 40a6f8f r10578: Run LOCAL-STRLIST by default (This used to be commit 997eabee80f54ae864400dbac8273b34bdf6bb2b)
adds 5a1cf98 r10579: str_list_make() can return NULL (This used to be commit f547ab4644fd1c8ae2e44a25e874abf35e02d986)
adds ca92ed1 r10580: More generic approach for adding endpoints (This used to be commit 0ef7fe6f4c979dcc3a0ab268253e493d8e929dd7)
adds 73028ea r10581: Remove some unused globals + make static (This used to be commit 236bd1b97f6e3b97739839fd043a2388384e1abc)
adds 09ee7a4 r10582: Nicer output (try to avoid linewraps) (This used to be commit 908b88843ffe1026341166d0338a835121c8e641)
adds 5058f4b r10586: Add MergedObject() builder. Default to Library() rather then StaticLibrary() (This used to be commit b53313dc517986c69a4e4cb8fe3885b696f8faa1)
adds dc67354 r10587: Remove unused constants (This used to be commit b65c9dc607bf229f4f6f7e2112f88f5a08e9feb5)
adds 4abb479 r10588: Remove more unused files, macros (This used to be commit d2f80c0457f7404b2cac9df59a400130e9ad025f)
adds 87af806 r10592: Add "adfgets()" function, which allocates and reads a line from a fd. Also add torture tests for this function and file_{load,save}. I've hardcoded a file name here.. should I handle that neater somehow? (This used to be commit 8fa383f182f1c4479979455968dd690edc0117ea)
adds 40e214e r10593: Add printf attribute
adds 3b12c3b r10594: Add initial framework for lib/registry torture tests (This used to be commit 985c6a8fcc9977553d714a7d5e272b0791d45d1e)
adds e6fbd02 r10595: Use a server name of 'localtest' not 'localhost', so we can move to testing kerberos.
adds a12a668 r10596: Move the credentials code into it's own subsystem, and push it under auth/
adds 66af2d9 r10597: And add the .mk files for the new credentials subsystem.
adds f9fea8b r10598: Factor out common code, in preperation for a move elsewhere.
adds b0a5e91 r10599: Use localhost again for now, until I trace where we are leaking name lookups.
adds 0e90afb r10603: neaten up the ldb module initialisation code (This used to be commit 8e7c4c98a7b4fd814f298fba1b6b686cb58339f8)
adds 5e7a0fb r10604: Put in the new registry "patchfile" code (similar to ldif for LDB); not finished yet. (This used to be commit b405b27ba4bf4ddbaff9ca58926d94d1b2fd09f6)
adds 9cbafc4 r10605: Forgot one file... (This used to be commit 441419a08f0845af2b4c8023e1e5bcfda24a6d62)
adds 08f1629 r10608: - fix hierachical memory handling in ndr_pull_nbt_name - add wrepl_nbt_name scalar type and do the pull/push in the ndr layer instead of the caller - give the flags and group_flag in the wrepl_name a meaning
adds c91fa5c r10610: forgot one file in the last commit:
adds c2d7914 r10627: - use a wrepl specific enum for the node type - the unknown flag 0x10 seems to mean that this name was localy registered on this currently asked server, that flag is not present in replica records
adds 9c52b2a r10631: Formatting.
adds 2255f0b r10633: Formatting.
adds 6527109 r10635: Formatting for better readability.
adds 9bc38ce r10636: Formatting for better readability.
adds f1c5227 r10637: use the correct memory context in the ndr_pull_* function to build the talloc hierachie correct
adds bb77c2a r10638: - add wrepl_socket_merge() function that creates a wrepl_socket on top of an existing socket, that is needed to handle WREPL_REPL_UPDATE in the server, because we need to flig the connection and act as client on it
adds 588abdb r10641: fixed the error handling on search errors in the ildap backend (This used to be commit e80d42933fe3cbc18cb229e47fffb9ca8068aca5)
adds 6566c9d r10643: increase smbd max runtime when using valgrind (This used to be commit c394a4a602edba49f00252d0376050c0bdc2f6a8)
adds cc8af00 r10646: Hey Jelmer what do you think of this? The SConscript for the libcli directory now looks like the config.mk file but with different punctuation.
adds 7368af9 r10653: give unknown levels a name basicly the *2 levels mean that the update or inform should be propagaded to all servers
adds e3b8d85 r10662: Eliminate pstring and friends. (This used to be commit ecef1ee6cd0bdae2fcbff3f57edaa26eb72f3481)
adds 819eeae r10663: Eliminate use of pstring (This used to be commit 57cfbe51e61e27098fad3f9b1113c6f8f69f9a55)
adds ecbf286 r10664: Include limits.h in replace.h for HOST_NAME_MAX (This used to be commit dc3dc796746de672dbf3ad0e4715e8b30ae4afb7)
adds b1ee0c2 r10665: fixed some crash errors and an error encoding AND and OR operations in the expression parsing code (This used to be commit 0d4a900ce5705856d61c6dd4ccb8fdbd049d22b7)
adds a788d01 r10666: - reverse the ildap ldb backend so tree based searches go through directly, and expression based searches are converted to trees. This makes for less conversions.
adds 5ed0702 r10667: cope with a NULL tree for base searches in ldb_search() (This used to be commit 26ff53857802ae4a63f2b6e46c9caa7ca2fbbe89)
adds 67762d7 r10668: added a ildap_search_bytree() function (This used to be commit fd6d895ebdb201ac6afaf5c8ec84d003765cdff6)
adds 69c7cd9 r10669: reverted jelmers commit 10663 as it was causing lots of panics in 'make test'
adds 3223cd4 r10670: Add notes on things that are TODO in Samba4 kerberos land.
adds 33834e2 r10675: Connect to the DC's IPC$
adds 68c70ef r10677: Add smb_composite_connectmulti: Send out multiple SYN packets at once, use the first one that replies correctly.
adds e264c8b r10678: Add debug helper Fix push for non-fixed length strings (This used to be commit 821b0bb56f6d6b9df7bbdeeddc206505f3f0a7c2)
adds bc651bd r10679: Monitor messages should be issued from usermod functions. Also a bit of formatting.
adds 0b9d630 r10680: Fix a warning.
adds aea73c1 r10681: Convert dcerpc_open_smb to a composite function.
adds 28bc38d r10682: force the free of the fd event first when a stream terminates. That ensures destructors hanging off the stream connection don't trip more socket events.
adds e5c6a3e r10683: Samba3's wbinfo -t should give the correct answer now.
adds faf2ad6 r10684: Add a nasty hack for the failure case of wbinfo -t. Tridge has a proper fix for it pending.
adds ea262d1 r10685: Why wait 5 seconds... (This used to be commit 820b4180dd3c1d07dd529fcb654ea01407a481cb)
adds 7881296 r10686: Fix the build (This used to be commit a7137fd3ec2e484c8feb73fa228031c8b75107bf)
adds 3fece92 r10687: Another one... (This used to be commit d18f7edf92e8420f30cae01649d18f0ae20a80aa)
adds 4a34e81 r10690: Fix a bug that metze pointed out: Leaving the "rejecting" destructor around prevents the memory from being freed.
adds 012893c r10691: This gets half-way to wbinfo -n. It acquires an lsa pipe, and does a queryinfopolicy. Idea is to get a consistency check between that and our notion of the domain name and sid, and take the lsa pipe as the holder of the central smbcli_tree that netlogon and samr use as well.
adds f9a4167 r10694: Add some work I did this afternoon on getting pidl to output Samba3 RPC parsers. Currently the following files can be generated:
adds 1a36516 r10695: strupper() of NULL should be NULL, not panic.
adds b7a4763 r10696: Return the realm to the caller, not NULL...
adds 099c3d5 r10697: Change the torture join code to return a credentials structure, as that is what most of the callers want anyway.
adds e0040ff r10698: Fix support of enums in switch_type() in the ethereal parser generator (This used to be commit 9fac8dfeb393212e16be7156de466077bc90232d)
adds a872005 r10699: fixed the dcerpc code so that you can shutdown the pipe safely from within a callback on the pipe. This should fix a problem volker encountered with winbind. The fix invoolves making the recv_data handler free the memory for a packet, instead of having the transport layer free it after calling recv_data. When the transport layer freed it, it had no way of knowing if the callback had shutdown the pipe, so it had no way of knowing if it could safely use the pointer.
adds 6bc8d37 r10700: removed volkers temporary timer hack now that freeing the netlogon pipe is safe while inside a rpc callback (This used to be commit 5d752a519416c7a0c8c7d166f43eadc75cb5c37f)
adds 2e3c917 r10701: Ensure we return the right user handle.
adds 582595c r10702: Fix a silly error that caused a rejoin/delete in the torture code to fault...
adds c8bec9d r10703: Add a new user account, change the password and test it in the SAMLOGON test.
adds 2c3e4bd r10704: don't try to free the netlogon pipe twice (This used to be commit 2c3a9f04db5d61305f4eca8b44e33c2dd15a6dc4)
adds 3a7e251 r10705: fixed a crash bug in the getdcname irpc server for winbind. The problem was that the return string was declared as:
adds 7b38c1d r10706: split out the irpc server functions in the NBT server, so the mainline NBT server code remains reabable. Also fixed the copyright header to include Volker, as he wrote the getdc server function (This used to be commit a973197d3e0045a76a2f14153f5541b9e36e6c8a)
adds 63d4cb4 r10708: a bit more error checking in the idap ldb backend (This used to be commit 63ebaad393e38b28c8f97f33e2b22f2445733405)
adds a04f65b r10709: fixed a crash bug rather similar to the one volker found in the dcerpc code, where a stream_terminate_connection() while processing a request can cause a later defererence of the connection structure to die. (This used to be commit efbcb0f74176058a74d7134dae4658b891fc6f16)
adds c690be4 r10711: An error of 'user exists' is not an error, just an indication of how the join was processed.
adds 49dd5e4 r10712: Use data_blob_talloc, thanks to valgrind for finding the errors.
adds 55065d2 r10713: Couple more updates to the Samba3 parser generators. Unions and enums have been improved, init functions are now generated properly, some other small improvements. (This used to be commit 8a60e79175eb27ef9fa4b8dea72a518bbaab900f)
adds 81c3064 r10715: More Samba3 parser generator improvements: - Actually generate parsers for unions and structs. - Support some more builtin types. - Some more work on supporting arrays. - Several other small fixes.
adds eea74cd r10716: Use correct Samba3 data types for strings. Also use Samba3 types for a couple of other types (policy handles, SIDs, times) (This used to be commit c2527217b4b4c120d82044e65b979dd3b7d2609e)
adds 9879bc6 r10717: Another bunch of small updates. All generated files except parse_dfs.c compile now when generated from Samba4's dfs.idl. (This used to be commit 2b315b1942e77640eca8e0a3347b2a9ed1920f6a)
adds 3d62794 r10718: Another large set of small improvements. All generated files compile without warnings now. The only things left to do that are required for DFS: - add allocation of arrays in marshalling phase - handling primitive and deferred data in embedded structures / unions.
adds 1e0823d r10719: Remove __FUNCTION__ macro as it might not be available at all systems (pointed out by John E. Malmberg) (This used to be commit 3169bbc15703b39943a11939e9dcccb2a9b4ad5d)
adds d220237 r10721: Handle allocations and primitive / deferred data correctly. In theory, the generated output for DFS should work now (it compiles cleanly, but I haven't tested it yet).
adds 7838e13 r10726: fix to talloc_parent() from Michael O'Brien (This used to be commit f31a2376f3fef1cc2b40b37fb4d94a4b67eec6d4)
adds 5df3b42 r10732: Generate _ctr structures for unions (This used to be commit bd8fcb05003ad75f521783ad9603c923eacafc1a)
adds 4bbb584 r10734: Generate ptr, size, offset, and length elements in unions just once. (This used to be commit 12bfa5d01bcb4cb9dad5167e1a3721fd68f06275)
adds f72dee9 r10737: Fix some alignment issues (This used to be commit 2b4270a2e965eb5c6fe0b25d22d2977e60bb7d43)
adds 765f69c r10739: Reduce number of calls to prs_align_custom() (This used to be commit ebeeec5406308d493d45b1088963a87cdb953cac)
adds be9af1a r10742: Support multi-level pointers + ref pointer fixes (This used to be commit 258b762dc62b257f99d1d859c5a3d850aba3e9fa)
adds 92da5aa r10752: make sure we set the exist status correctly for the tdb tests (This used to be commit e83635941c1829d8cb8c0784b7f7303c85654199)
adds 5fd031c r10753: don't require every ldb module to implement both a search_bytree() and a search() function, instead each module now only implements the bytree method, and the expression based search is handled generically by the modules code. This makes for more consistency and less code duplication.
adds 97e8c5b r10754: fixed a valgrind error for unmatched SMB replies (This used to be commit b714ab64fd79d5cabc39779774fae7c3861a84da)
adds 12399c9 r10755: fixed the construction of expressions from subtrees for SUBSTRING searches (This used to be commit 71c06778d4a3ac1ca4198071ae3351acdc0656d9)
adds 3cb96c8 r10756: another fix for the construction of expressions from subtrees for SUBSTRING searches. This time fix multi-part substring searches. (This used to be commit bf5cef6f00466fc1dc3c2864a109f1ccd92681b0)
adds 01e6c56 r10757: remove the proxy module (it is not complete yet) (This used to be commit 3c5f3032fcb092545580b986e0ce58bb49e4d9cb)
adds 78d0e79 r10759: make modules easier to write by allowing modules to only implement the functions they care about, instead of all functions. This also makes it more likely that future changes to ldb will not break existing modules (This used to be commit 45f0c967b58e7c1b2e900a4d74cfde2a2c527dfa)
adds 4812a5d r10760: remove only one star from the pointers, and not from the stars that come from the array nesting
adds 03b6340 r10761: we need to use a pointer to a nbt_name to fix compiler warnings, because we can only use a pointers to unknown types in proto.h
adds 8af30ce r10763: PROOF of the single, easily understood cause of all of our schannel PAIN!
adds 39daa62 r10764: To match Win2k3 SP1, we need to set an anonymous user token for schannel connections.
adds 093a30d r10765: Actually use VALS() setting for enums (This used to be commit 6b33e3eedd13ade5c7c9f4b5062e8b8f919fe39c)
adds 6799fde r10766: - make it possible to mark a wrepl_request as send only, used for WREPL_REPL_INFORM* messsages - make it possible to close the connection after a request was send used for WREPL_ASSOCIATION_STOP - fix the torture test that tests the assoc context handling between connections, you can issue a request and get the reply on another connection, I think we should not implement that in our server code, as I think it's a security hole, you can cause a windo [...]
adds f7cd569 r10768: add a function to create a stream_connection from an already existing socket connection, that's used for protocols which switch the client/server roles inside a session
adds 0ef0467 r10787: Fix silly nodiscriminant-issue (This used to be commit 43a5c863bf81af9b8415b6ccf8a386c36d4fa7f9)
adds c5069ba r10788: - Give unions a name - Check initialisation function return value (This used to be commit ebb8e75ebd572d62bdb3615d41c210bcc918fa41)
adds f6a09fb r10790: allow updating of existing ldb opaque values (thanks to abartlet for spotting this) (This used to be commit ef13569ca94da00cc410318e61505e70f3606674)
adds 5e0fd50 r10791: Add copyright, fix comments (this isn't the timestamps module any more)
adds 05c5d14 r10796: Make getting an anonymous session info a utility function.
adds d4e35eb r10800: Indent (This used to be commit 057cede8b44e1b53f5d94a7270e9b6a90d50de4c)
adds c6e683c r10803: Remove a duplicate krbtgt test, and add a test looking for the 'support account'. This shows that we need to be searching on displayName, and probably CN too.
adds 89a63bf r10804: Move the DRSUAPI cracknames test into a seperate file, and collapse the file size by converting it to a table-driven system.
adds d76f425 r10805: Move RPC-SAMLOGON to C99 initialisation
adds 439a89d r10806: Add missing file. (This used to be commit 9becd2c0d6ed8fe6de4b8bca0f2290f81fea28f7)
adds f1af78a r10807: Make the split-out files actually compile...
adds 5158636 r10809: Add struct decl (This used to be commit aa30c16de0405f43ed35a28764ef25e234f3b2a7)
adds 1377cca r10810: This adds the hooks required to communicate the current user from the authenticated session down into LDB. This associates a session info structure with the open LDB, allowing a future ldb_ntacl module to allow/deny operations on that basis.
adds dddaa520 r10811: Revert accidental commit, I still need to finish the displayName and syntatical mapping work.
adds 90570e4 r10812: Fix capitalisation (thanks tridge).
adds b992481 r10820: Use talloc_get_type as suggested by tridge.
adds b1b6eb7 r10825: Complete wbinfo -n (This used to be commit 1afa893506f3d7157e251eec9baeba28dc011587)
adds 848dff8 r10829: Documentation updates Update TODO Some small fixes to the modules (This used to be commit 0c53e7c3cf7fd91fd34c48a5e68c1bcf70569854)
adds 0b1b870 r10830: we should use the same name in all places:-)
adds 1e14572 r10832: free the old session info
adds e0c1173 r10834: Work in progress on winbind. With some helper routines the composite functions start to look sane.
adds 846f4b3 r10836: giving NT_STATUS_NO_MEMORY, when the connection fails wasn't a good idea...
adds c8cb36f r10838: Get us an schannel'ed netlogon pipe.
adds c7ace9b r10839: Add some [ref] (required for ethereal and Samba3 parser generators) (This used to be commit 5556deee30616396bbaf1182eca08bf1213c0860)
adds fa0fbb4 r10840: Fix indentation (This used to be commit 7877d436576a1e7c6b02347f87e3f7e14e683888)
adds 36517c8 r10842: Fix some issues with [out] unions that have a discriminator that is only [in] (This used to be commit 3a4086d6142fa73b3adb2d66b1bfc9cd2585f31d)
adds 5952157 r10843: Reformatting (This used to be commit ecaa70f63b7f38a1daf8e33ded738107c5f6b53a)
adds bc42531 r10844: Add challenge-response authentication to Samba4's winbindd for VL.
adds 8aff6e0 r10845: Add new function to decrypt the session keys in samlogon responses.
adds b468ba1 r10846: Create a "wbsrv_domain", change wb_finddcs to the style of the rest of the async helpers.
adds 43adda5 r10847: Fix up new 'decrypt samlogon reply' routine to be more robust, and use it in the RPC-SAMLOGON test.
adds a1f60c9 r10848: Fix warning (This used to be commit 48d22a991024f19eccaa63848566b311524260c8)
adds 01d23b0 r10849: Fix handling of [charset] for strings with fixed or "inline" size (This used to be commit 3c2558d11ec1d0b41e5b36b793d9e64db2e203b6)
adds 9e5d44d r10852: Continuation-based programming can become a bit spaghetti...
adds 12fb2fc r10853: Convert wbinfo -n to properly init the domain.
adds d611dd9 r10854: talloc_get_type() can return NULL.. (This used to be commit 8f7070055fc577cb4234654420539c68992d9671)
adds 51d2ae6 r10855: Put the domain SID in secrets.ldb by default, and add http as a default SPN alias.
adds 4785cf6 r10856: we need aclocal.m4 in ldb for standalone configure (This used to be commit b2551e76e8b0edf99483343d687df3a6cecff1f5)
adds 8a3c865 r10859: Make the flow a bit clearer (This used to be commit 66c90483b49bd8a8de1a46b12cce5270571f4090)
adds 2d29354 r10865: merge branches/SOC/SAMBA_4_0 into main the main SAMBA_4_0 tree
adds b0e342e r10867: add WERR_UNKNOWN_REVISION errorcode
adds b94fcbd r10868: make flag(NDR_PAHEX) possible to use and show the union level in hex
adds 0e65d30 r10869: add dummy functions and dummy parsing of XPRESS decompression, this is the compression algorithm used by w2k3 for DsGetNCChanges().
adds 2f11547 r10870: decompress DsGetNCChangesCtr7 replies, that uses type 2 (MSZIP) compression
adds af4d8e4 r10871: make xpress compression choosable, by --option="dssync:xpress=yes", default is to not use it, as it's currently not supported
adds b2490bb r10872: fix the length of the dummy XPRESS decompressed buffer
adds 3dfe8c2 r10873: check the complete payload header
adds d617556 r10878: Reply to some comments by tridge and metze:
adds 399533d r10879: Added the ZERO_STRUCT(q_u), (r_u) entries to the generated Samba3 code. Jelmer please check ! Jeremy. (This used to be commit 534e8d16228ad4f1306ddf21ea9c9b988d736525)
adds d2376d7 r10880: Missed terminating ';', sorry. Jeremy. (This used to be commit 2680aeffb1e40a7d1d59c98f0ee533d7c4362f40)
adds a3b33d6 r10889: make searches for dn's less of a special case, and much faster when part of more complex expressions (This used to be commit 40d304140b4cf22559d6b55c8cbaf1b984baf62f)
adds 5d1bc4f r10891: I noticed that the secrets.db was not being backed up on my system due to msync/mmap not changing the mtime of the file. This patch ensures that for successfully completed transactions we update the mtime.
adds 39a5046 r10892: - improved the handling of the special distinguishedName attribute
adds 87255dc r10893: add configure test for utime (needed for the previous utime patch) (This used to be commit ef020d599fd2336cbf879920fe3505b97783dfc8)
adds 36d73b0 r10894: make the handling of dn/distinguishedName much closer to real ldap. Also ensure we put a objectclass on our private ldb's, so they have some chance of being stored in ldap if you want to (This used to be commit 1af2cc067f70f6654d08387fc28def67229bb06a)
adds 16279c6 r10895: allow 'dn=string' searches to work again. Windows doesn't allow these, but they are so very useful for things like dn=@MODULES that I think its worth supporting them (This used to be commit e2e3193a98b0f81c7bdb02c98db375ca0449022a)
adds 1584f64 r10896: added a strcasestr() replacement function (This used to be commit 4483d275e12006e5acc72ae143c0a01da01bd00d)
adds 860ffba r10897: added in a hackish ldb proxy module that I am using to experiment with mmc management support (This used to be commit 99a5b088810e8e2f4e28b99a4a0e5e7dc9301594)
adds 6551386 r10912: added a test for supporting batch oplock upgrades (This used to be commit 1183af06b70a06ef7a1af665567560e9158fc960)
adds a599edf r10913: This patch isn't as big as it looks ...
adds 33da2fa r10914: moved the ldap time string functions into ldb so they can be used by the time attribute handling functions (This used to be commit 93c296d52718e77f8b702e1721b548eaadc56c76)
adds 49cc13a r10915: added a standard attribute handler for a ldap UTC time string (This used to be commit efd7dd1a775c06f21924f35760f7768b4e8db449)
adds 3572073 r10916: - finished the 'operational' ldb module
adds dc3e65b r10917: copy the element name in a ldb_msg_rename_attr() and ldb_msg_copy_attr() to ensure that callers (like the ldap server) can talloc_steal the name (This used to be commit 9c914542cc346758c82f89990c80eb096a9c0959)
adds c8978cb r10918: - fixed standalone ldb build
adds 2e61cce r10919: fixed the ldb test for the new operational module (This used to be commit 915878d7cebacf499c0c9d264a2dcbc82b521dfd)
adds f308cc1 r10920: in case of a accept() failure just failing and trying again is no good, as it is probably a resource constraint, so if we just try again we will spin (as the incoming socket will still be readable). Using a sleep(1) solves this by throtting smbd until the resource constraint goes away.
adds 1307149 r10924: we don't need this line twice
adds e5671ad r10934: Fix a gcc 4 warning (This used to be commit 317edeb546ef03507812e5a0fa1fb331073f55c1)
adds 6758043 r10936: Commit work in progress: wb_pam_auth_crap made async. This does not work yet, but the version before did not either, so we're not worse than before.
adds 0406bbf r10940: add struct definition (This used to be commit 295271a329586d0858b6d6b845b8ebba3d035f5f)
adds 0a82914 r10941: Hmmm. Making that fn static is more correct. (This used to be commit eaf347bdeaaddb655fe72ddb98f3a67ace795937)
adds b4a1e76 r10945: Free the salt after we are done with it. May need a merge to similar code in Samba3.
adds 18bb363 r10946: Use the right name for the remote workstation, and always initialise it.
adds 4c188e0 r10950: More cracknames variations (including expected values) than you can poke a stick at...
adds d96f706 r10953: Add a new function to form a canonicalName out of a DN to ldb_dn.c
adds 0fa924b r10954: added support for canonicalName in the operational module, using the dn->canonicalName function abartlet just committed (This used to be commit 197e8a27f0557869eacd17b74e1b14e0665883b1)
adds 6b7d7f2 r10955: finally worked out why our computer accounts were being identified as users in mmc.
adds 52cc7a5 r10956: Tridge thought some comments might be a good idea :-)
adds e2ec8e5 r10957: make a comment clearer (This used to be commit d379fb5f101155edd5f266ae9aaae4e7ac7bd76b)
adds 7b77baf r10959: fix compiler warnings
adds 3158f35 r10965: - only run the cross connection assoc test when running with -X this sometimes crashes the windows server - add the first replication conflict tests we now test that replica records are always overwritten when the owner is the same
adds a53bec2 r10967: move the function in the order they are used
adds 2ac7af2 r10971: - test static records with the same owner too - test with different owners, and all combinations of unique records
adds 9dff4c4 r10973: - make debugging a bit easier - add unique vs. normal group section in replica vs replica conflict testing
adds 1f9703d r10980: Use ldb_attr_cmp and ldb_dn_escape_value
adds f7ff054 r10981: Pull code to decide between and implement NTLMv2, NTLM and LM authentication out of the various callers and into the kitchen sink.. err, credentials subsystem.
adds 2c6ecae r10982: Move credentials.h into auth/credentials, and add flags needed by previous patch.
adds 5a30cd8 r10983: Another case were we want to avoid DNS for unqualified names.
adds 2b14137 r10984: fix valgrind warnings, I had used that to check if w2k3 accept random values here, as w2k generates also random stuff here
adds 8dfa593 r10985: To aid in testing, this allows us to easily force kerberos to use UDP or TCP.
adds 18bd477 r10986: loop also when we use mszip compression
adds fc94355 r10987: add support for tcp kdc requests
adds 9447323 r10988: print out the password blobs, with
adds 840364e r10990: the beginnings of a program designed to work out the minimal schema needed to represent all the current records on a ADS LDAP server. The idea is we will use something based on this code to work out exactly what schema elements we will need for our initial ADS schema. I plan on expanding this code to automatically work out attribute properties, and write out a schema file that we can load into ldb.
adds 683910f r10991: - create always a valid bind_info28 blocks, so that we don't need to work with unions in the main code - loop also in level 1,2 replies
adds 00ef27d r10993: - make us able to check released records, we can only do that by finding out the old record was gone - add more printf(), so -d 10 isn't needed any more
adds 0b0c38d r10995: fix released vs. released
adds fccbbf3 r10997: r11980 at SERNOX (orig r10037): metze | 2005-09-05 14:21:40 +0200 add struct nbt_peer_socket and use it instead of passing const char *addr, uint16 port everyhwere
adds e44c76e r11004: r10083 at SERNOX: metze | 2005-09-08 16:50:32 +0200 This is the start of a WINS-Replicaton server:
adds b2da403 r11007: r10109 at SERNOX: metze | 2005-09-09 12:29:12 +0200 - move structs to a seperate header file - move the code for the wreplsrv_in_call handling to a seperate file
adds ee49ed7 r11011: r10124 at SERNOX: metze | 2005-09-09 20:22:00 +0200 r10113 at SERNOX: metze | 2005-09-09 18:00:02 +0200 rename libcli/wins to libcli/wrepl
adds d49e67f r11014: r10139 at SERNOX: metze | 2005-09-10 10:32:36 +0200 - w2k just ignores invalid packets, so we do now - w2k only checks the assoc_ctx when the opcode has the sepcific obcode bit's set - terminate the connection, when getting a WREPL_STOP_ASSOCIATION packet - some more special error handling
adds bab5662 r11022: r10309 at SERNOX: metze | 2005-09-19 11:08:37 +0200 - add winsdb_connect() function, so that the winsdb can be opened by the wrepl_server/ code - remove maintaining of a min_version field, as it was implemented incorrect, and is maybe not needed at all - fix handling of max_version, (we started with 0, on each server start)
adds cbe9ae1 r11023: r10310 at SERNOX: metze | 2005-09-19 11:21:39 +0200 - open the winsdb in the wrepl server - add dummy function for setup the replication partners
adds 0f6791e r11024: r10311 at SERNOX: metze | 2005-09-19 11:27:34 +0200 remove doublicate NULL-pointer check
adds 1d55354 r11025: r10313 at SERNOX: metze | 2005-09-19 12:19:27 +0200 add wrapper functions for the "address" attribute in the winsdb, the goal is to store the expiry time and the wins owner per address, which is needed for wins replication
adds 4c297ba r11026: r10318 at SERNOX: metze | 2005-09-19 16:38:15 +0200 move to struct winsdb_addr, (I'll add expiry_time and the wins_owner later
adds 6f0f39c r11027: r10319 at SERNOX: metze | 2005-09-19 18:31:23 +0200 - store the wins owner on the record and the wins owner and expire time on each address - we use "0.0.0.0" to mark entries which are registered at the local wins server - we use this ldif-format: address: 172.31.9.1;winsOwner:0.0.0.0;expireTime:20050923032337.0Z address: 172.31.1.1;winsOwner:172.31.9.202;expireTime:20050923032330.0Z
adds a76ffb5 r11029: (This used to be commit 49e61d011c702ae51982d45025ad35e44a6c39d6)
adds 56e4a9d r11030: r10338 at SERNOX: metze | 2005-09-20 09:20:49 +0200 fix uninitialized variable
adds e5c518b r11032: r10342 at SERNOX: metze | 2005-09-20 11:00:26 +0200 - load our wins partners at start time: # this is a sample partner record: dn: name=SERNOX4-1,CN=PARTNERS objectClass: wreplPartner name: SERNOX4-9 address: 172.31.1.1 ourAddress: 172.31.9.1 type: 0x3 pullInterval: 3600
adds 8bb5bcb r11033: r10343 at SERNOX: metze | 2005-09-20 11:03:20 +0200 - reply to table_queries - reply to a send_request with an empty send_reply
adds e148b33 r11034: r10344 at SERNOX: metze | 2005-09-20 11:35:54 +0200 create winsdb_record() and winsdb_message() as public functions so that they can be used in the wrepl_server/
adds 681ba37 r11035: r10347 at SERNOX: metze | 2005-09-20 13:40:24 +0200 make wreplsrv_find_owner public
adds 2f54bab r11036: r10349 at SERNOX: metze | 2005-09-20 15:38:31 +0200 we know answer send_requests correctly
adds 2ecb46d r11037: (This used to be commit 6913e338405a5aca5c70cf6e022532c596ed0a36)
adds b3d0ac4 r11038: r10351 at SERNOX: metze | 2005-09-20 16:11:17 +0200 fix namebuf_len, when type is 0x00
adds 8755cd4 r11039: r10352 at SERNOX: metze | 2005-09-20 16:50:04 +0200 move stuff the belong to incoming connections only into a seperate file wrepl_in_connection.c
adds 676b220 r11040: r10357 at SERNOX: metze | 2005-09-20 21:28:11 +0200 - as the old records are broken sinse the last winsdb_dn() changes, (the dn components order was reversed) we can use nicer attribute and objectClass names...
adds 3d7c244 r11041: r10358 at SERNOX: metze | 2005-09-20 21:40:03 +0200 fix some missing nbt_peer_socket cases
adds f197180 r11042: r10361 at SERNOX: metze | 2005-09-20 22:36:28 +0200 we should only use 255.255.255.255 for group records, only when we reply, not when the name is registered. the real address is used for replication
adds 8aebec1 r11043: r10362 at SERNOX: metze | 2005-09-20 22:37:28 +0200 repare for pull replication support
adds 5ec6aa1 r11044: (This used to be commit 914e16f5676234862ebaf5d3c6e02bc1eb47ce51)
adds 4c6fb8d r11045: (This used to be commit a2c6969306a18b0bb9629b3eae8a5e4a1aeae285)
adds d387193 r11047: (This used to be commit 177d60f42ac05da2efe47fe4911bc5818662a7cd)
adds 94a8893 r11048: r10539 at SERNOX: metze | 2005-09-27 14:59:47 +0200 fix the build for changes from SAMBA_4_0 branch
adds d1e6c22 r11051: fix the build,
adds cffd522 r11052: bring samba4 uptodate with the samba4-winsrepl branch, before the bad merge
adds 152aa5b r11053: fix the logic,
adds ebe6f9e r11058: remove useless talloc context
adds 6f3caf7 r11061: Samba3 parser generator fixes: * Add (limited) support for [string] * Don't generate (and set) header elements for top level ref pointers as they don't appear on the wire (This used to be commit 765adaf19be264e2d23a22eaed3027faededf8b6)
adds 8a58b80 r11067: Support for [string] in the Ethereal parser generator (This used to be commit 1d5db487bb4afffac13b0d0904aea6b8664b75a8)
adds 207a6bf r11068: Fix pam_auth_crap, remove the sync code. I don't know what it was when I tested it, but I can not reproduce the problem I had with abartlett's initial implementation anymore.
adds 0aa0c53 r11070: Fix a cut&paste error, now wbinfo can properly separate domain and user...
adds 5de65d5 r11076: Still working on bug #1828, PPC hell. The PPC client sends the NTLMSSP client and domain strings as Unicode, even when setting flags as OEM. Cope with this. Jeremy. (This used to be commit 77399e1cecc44674c3398143d8a5bb59c600abcd)
adds 5a937a0 r11077: Fix [string] for Samba3 (This used to be commit 2f76e2a6bf8ff99ac2f9b61669d09d76a2fe920a)
adds 877a40d r11080: Narrowing down on the #1828 PPC bug. The PPC client sends an initial NTLMSSP negotiate blob of only 16 bytes - no strings added ! (So don't try parsing them). Jeremy. (This used to be commit 42d93a317ab424a0720620b83c285b5118bcc06f)
adds 1bdd3a4 r11081: Remember to remove unused variables. Jeremy. (This used to be commit bfa41398a65037c6017b0af0ea1f0423011df150)
adds d102d5a r11082: Fix a segfault (This used to be commit 576a724bf1350ba7f38f95118224bdee98e0be5a)
adds a59cca6 r11083: use the addresses from the record
adds 5f6a321 r11084: - allow hex numbers with 'a'...'f' digits to be parsed - parse hex numbers correct
adds a8504e1 r11085: as ejs doesn't support '&' '|' bitwise AND and OR, we need some helper functions for this
adds dab2b68 r11086: add sys.unix2nttime() function
adds c3c26c9 r11087: - add type,name,scope as attributes to winsRecords, so you can use them in search filters, only for administration not used inside the winserver code - fix the samba3 ugrade scripts to create a correct samba4 wins.ldb
adds db5a0ad r11088: don't try to set empty strings values as attributes our ldb doesn't support them, does w2k3 LDAP supports them?
adds 305b2b0 r11089: start the winsreplication task when we run with wins support = yes
adds 42ef193 r11090: we need this to run correct under socket_wrapper
adds f8a3335 r11091: add a NBT-WINSREPLICATION-QUICK test that passed the current samba4 server
adds 9259f9e r11092: run NBT-WINSREPLICATION-QUICK test with make test
adds 42ececd r11093: Implement wb_queue_domain_send: If the domain is not yet initialized, do that first. And if a request is being processed, queue it. This correctly survived 3 endless loops with wbinfo's doing different things while starting up smbd.
adds 17355fb r11094: Connect to SAM, implement getdcname (This used to be commit a14398715eceecf204caf815a8769ba8214d0576)
adds d683194 r11095: Implement wb_getuserdomgroups.
adds 68d8299 r11096: Eliminate pointer_default_top() (This used to be commit b773d848e854394f36351f97130a20a245367b2c)
adds c008f95 r11097: Allow pointers in "const" (This used to be commit 88fcd56fb55ac3f7e1eef3b3c92a2593c79599d3)
adds a0f6e35 r11098: Replace string with [string] (This used to be commit 1ac8c96349c1241f75f7a133cfefa0df5aaae18e)
adds 8d036f3 r11099: Replace unistr with [string] equivalent (This used to be commit 6a8291c80ee814a6bdc092b3ef53f450f30b44a0)
adds 98800eb r11100: Replace unistr with [string,charset(UTF16)] (This used to be commit 48f45927ceb4f7d39c4cc47b3b843e43a53b7f2b)
adds 9fe24f4 r11101: Remove last instances of unistr (This used to be commit 7e057e6bdaf82bf8acdfc5d656dd75f367e70bf2)
adds 3f3388a r11102: Remove unistr_noterm (This used to be commit bb1ed44f45020f1e11d928f5130a889c11ee59c4)
adds ec69737 r11103: Eliminate ascstr (This used to be commit c8a0511f37f8cff3e949ffda0bb7fae714d5bbb4)
adds dc36f29 r11104: Fix LOCAL-PAC test (This used to be commit 22d0e4a9bf853fe67c402ce3ba6d950e753ab4d2)
adds f598135 r11105: Warn if conformant arrays are not at the end of a struct Support conformant [string] arrays Eliminate utf8string
adds a8e6932 r11106: Make the KDC handler plugable, as I want to drop kpasswdd into exactly the same spot (it has identical TCP sementics).
adds 31ffec1 r11107: Include 0 byte (This used to be commit 407df9628e383822680af766dd94532e59397382)
adds 91366a1 r11108: - always test the old and new record - check that the record is the same as what we pushed to the server (we need to verify the ip-addresses later too...)
adds 84ad5fc r11109: fixed the error code return from most ldb functions (the change to use ldb_transaction_cancel() broke it) (This used to be commit dc41994ea72c7c7f571efa009930cf36d7a9897a)
adds be5a24b r11110: make ldb_oom() also set the ldb error string (This used to be commit b6e8018a3b2326c3d1df4811a0581c5c0967bfd3)
adds 70e73a4 r11111: fixed a talloc error in the dn shortcut code (This used to be commit e28a334eeb8fa22f686d0c1dc48b2977d85b9e10)
adds 374ced5 r11112: listen on the global catalog ldap server port as well if we are a PDC. I suspect we should behave slightly differently on the two ports, but this is a lot closer than not listening at all. When creating a user with mmc the global catalog port is used to check for an existing user (This used to be commit f8430c3f41313d0a71cea23e1a2ef98f088aff44)
adds bb3a915 r11113: fixed two small bugs in newuser
adds d73bd8f r11114: - fixed error handling on bad bind in ildap client
adds e7238b9 r11115: add unique vs special group section
adds 80cd893 r11116: - don't display cleanup updates - add unique vs. multi homed section
adds 70be125 r11117: add a normal group vs. normal group section
adds c4927c8 r11119: add normal group vs. special group section
adds 929de6a r11120: calling_name is used later in sesssetup_nt1, so hang the names to the right talloc context.
adds 2038e9a r11121: - add normal groups vs. multihomed section - make sure we test the worst case, so that we don't need to test everything... - same ip(s) => not replace - different ip(s) => replace
adds bf59ef9 r11122: Fix some talloc hierarchy errors (This used to be commit 449cc714b882d6ebea3e1cbf92e204efba98b6cb)
adds 087dd76 r11141: Re-add paranoid string terminator check (This used to be commit 55805b5ed9493160ff17c26d2e1361947f368707)
adds 4a8bdae r11142: - add special group vs. unique section
adds abe4ee3 r11144: - add special group vs. normal group section
adds 64b0c02 r11146: make sure we get the expected amount of addresses
adds e627a90 r11171: fix the build
adds 8c8c40e r11172: - start with special group vs. special group testing
adds 4c242c9 r11173: print out the correct messages
adds 3464d40 r11174: - add special group vs. multi homed section - disable special group vs. special group, I need to look closer at this, as I'm getting strange timeouts randomly, so the server might be doing some challegnes while doing the merging of special group records, witch reaches timeouts
adds 9334501 r11175: - add multi homed vs. normal group section
adds 4043d03 r11176: - add multi homed vs. special group section
adds e8118ad r11177: move unique vs * and normal group vs * into this form
adds 50030d5 r11178: add some logic functions for the replica_vs_replica conflict handling to our winsrepl server, but it handles only the simple cases (without merging) and we still didn't apply records to our wins.ldb, we just print out what we would do
adds ba97ac6 r11179: revert to the old code, till jelmer find a solution how to handle a UTF16 string in a uint8 array
adds 0f51ae8 r11181: Implement wbinfo -s and wbinfo --user-sids. The patch is so large because --user-sids required the extension to trusted domains.
adds 5a930a2 r11182: Explicitly add "." to perl include path so that perl doesn't use the Config module instead of the configure-generated config.pm on case-insensitive filesystems (MacOSX, OpenVMS) (This used to be commit 47b8095a0a0e7f352860999df3b131cab3e8a2b9)
adds fbd34a1 r11184: Remove test that checks whether ftruncate() needs root, because I can't find the file it tries to use (build/tests/ftruncroot.c) and the value it defines is not used anywhere. (This used to be commit 97bbf4a46035becaee50d242364146e3529cf631)
adds b47e656 r11185: - resolve attid for "supplementalCredentials" into a name - print "supplementalCredentials" also when --option="dssync:print_pwd_blobs=yes" is used
adds 7e3d377 r11186: - get rid of some .extra = True cases - add multihomed vs unique section - update conflict handling for the above case
adds c111379 r11187: in case the msDS-KeyVersionNumber is replicated (I didn't assume this...) show the string in the debug output, and show it with --option="dssync:print_pwd_blobs=yes"
adds 47c0c17 r11188: - add multi homed vs. multi homed section
adds bc43d1b r11189: add some more special group vs. special group tests, to make sure that replicas from the same owner are blinding overwritten in all cases
adds 0e6fefa r11192: Too many contexts around... :-) (This used to be commit 134e104c3ff39e5f3ebdaf9168df78a156490ed7)
adds 1e60499 r11193: Implement wbinfo -m (This used to be commit 12a800bc8541c4160a534d1edcaeb6774776e18d)
adds ddb1c4a r11194: Use the special ldb attribute "canonicalName" (therefore testing that codepath) in DRSUAPI CrackNames.
adds 02c3258 r11195: Add a new helper function (needed by my kpasswdd work, but hooked in for netlogon as well) to change/set a user's password, given only their SID.
adds b0fe5e6 r11196: Clean up memory leaks (pointed out by vl), and handle the case where the client doesn't guess correctly on the mech to use. It must back off and try the mech the server selected from the list.
adds 22a9779 r11197: indent (This used to be commit a432ba105cbf2ea7b9010365c0a7d1dcc9ff5f7f)
adds bf38a5e r11198: The recent changes to netlogon changed this from a RID to a SID.
adds 9e25f33 r11199: Push an objectSid into the schannel state database, to match the new header.
adds 372ca26 r11200: Reposition the creation of the kerberos keytab for GSSAPI and Krb5 authentication. This pulls the creating of the keytab back to the credentials code, and removes the special case of 'use keberos keytab = yes' for now.
adds 2499386 r11201: New filters for searching in secrets.ldb
adds 0efa46e r11202: Add more structs to structs.h (This used to be commit b0f11d85214fe83a8ce738cfa597f5cf9f5d3897)
adds 642b424 r11203: Use different variable names to make it easier to tell which assert fired.
adds 11b16c2 r11204: Allow us to read credentials from secrets.ldb without a secureChannelType (non machine join records).
adds dfbdd10 r11205: Another test for cracknames.
adds c86852a r11206: It appears to me that any account may operate as a server.
adds ba02c44 r11207: Correct principal search define (This used to be commit 90cf4f8e1a1051a58635e126d56118701875bc5d)
adds 4c4fbda r11208: Add DNS entries for finding the kpasswd server to the default zone.
adds b5e734b r11209: We can't read the priorSecret unless we ask for it.
adds 20685ca r11210: Log registry open function name when starting hive tests. (This used to be commit 3416a6d78f205f9d3fd73161cbed6dcd9c2bfdf8)
adds 7514f90 r11211: Append an error message to COL_INFO if the RPC call returned an error. (This used to be commit b70dd7a757e7341d90c89dffa7e1c4eab790020a)
adds a9f15bb r11212: Enable sealing of data with raw krb5, consolidate some code into the main gensec_krb5_start and always ask for sequence numbers.
adds f4d5906 r11214: Remove scons files (see http://lists.samba.org/archive/samba-technical/2005-October/043443.html) (This used to be commit 7fffc5c9178158249be632ac0ca179c13bd1f98f)
adds 1098943 r11215: Remove no-op prompter intended to work around bugs in old kerberos libs.
adds 532b16f r11216: Upgrade to gd's PAC extraction code from Samba3. While I still want to make some this the kerberos library's problem, we may as well use the best code that is around.
adds 8103ef3 r11217: Ensure the realm is substituted in UPPER case.
adds d820c35 r11218: Always return the mutual authentication reply (needed for kpasswd), and remove now duplicated unwrap_pac().
adds 2817ef9 r11219: Now that we have the credentials hooked in here, we have a much more reasonable value to fill in for the mechListMIC.
adds b0c7c17 r11220: Add the ability to handle the salt prinicpal as part of the credentials. This works with the setup/secrets.ldif change from the previous patch, and pretty much just re-invents the keytab.
adds 9f67256 r11221: I don't quite know how I tested this before, but clearly I didn't. The samdb_set_password_sid helper function now works.
adds 17be61b r11222: Small provision fixes: canonicalName is now generated, and the DC= list should be from the dnsdomain (ie lowercae).
adds b4b75dd r11223: Only pass around the ldb handle (make this code easier to seperate into a general lib).
adds 9055007 r11225: Remove pointless goto.
adds f203903 r11226: Cope with Samba3's behaviour on LDAP with GSS-SPNEGO.
adds 16bbafb r11239: Use ${REALM} for the realm in rootdse.ldif
adds 29a3b13 r11241: - fix compiler warning - fix comment
adds 568dd26 r11243: length and size can now be filled in automatically. (This used to be commit 99444c129d08fe3e3e381b04c2da5ea5c9c10270)
adds 4c5a4a7 r11244: Relative path names in .mk files (This used to be commit 24e10300906c380919d2d631bfb3b8fd6b3f54ba)
adds 8955516 r11245: Hopefully fix heimdal build on some hosts Fix manpage locations (This used to be commit 33c71c0fb13b55741f1b1fffc8945ccda6f3bf51)
adds e19a291 r11246: Another fix for OpenBSD's make (This used to be commit f04072f7a9fe341efced4aff57cc061cf789d5bd)
adds 645c2fc r11247: Add environment class (This used to be commit 90c3f8b3beda525b700688fc4d6ed0584ff2e27c)
adds df30ef1 r11248: Fix anon fallback with spnego (This used to be commit 13ebdea11532f4810d01095a54d430c36c91d826)
adds fff24f9 r11249: More OpenBSD make fixes... (This used to be commit 118e3bc507b2694f7e5ea191950626931d8ebf29)
adds e0370ff r11250: Fix a couple of issues in the heimdal/ dirs. (This used to be commit f76374eba7d45b8ff2625914344e4b31ecdeca1d)
adds c396fec r11252: Make makefile.pm OO and descend from env (This used to be commit c53b32e0932ef6c048f8aec23ec6df2fe66a7887)
adds da63ed0 r11254: Remove support for [TARGET:foo]-like .mk-file entries (it is already possible to include verbatim make data) (This used to be commit 21e355d031c6233ed0f40207d716987931927c6c)
adds d316c68 r11257: Add and use output function (This used to be commit 734da63a4e7ff44d9417066300383bbf7cd08d8f)
adds da55f56 r11258: Dissect all access_required fields as hex using the same hf. (This used to be commit 4365462dc62d78eb433748262c5ca7feb16be785)
adds f501b04 r11259: Map system_name and handle fields to new hf fields. (This used to be commit 9be707bc4d07ef47f332ef5019549044bc239e03)
adds a144415 r11260: Delete a leftover scons file. (This used to be commit 7b750a785bd2c77f4a299a5cb77a2c456b9c6610)
adds 9759d43 r11261: Rename access_required field in winreg idl to access_mask so it matches the other interfaces. (This used to be commit 8eb582b5780188b6304c560b3e84fd7d75c483f8)
adds 79b667e r11262: Try to get the equivalent of a subcontext in pidl ethereal conformance files working. It doesn't quite work though. (-:
adds e2e2bb9 r11263: Some cleanup (This used to be commit 4fe3c9871bff512a464c688a5f6fdb37387833ed)
adds 3608b6a r11264: Winbind does not rely on the hostname resolution mechanisms of composite_connect, so in io.in.dest_host I'm setting the IP address. Gensec does not like that as a target hostname, so if a called name is present, use that. So we can session setup using kerberos now.
adds 2d1aa29 r11265: add a bunch of owned vs. replica conflict tests
adds 28a3bc6 r11267: Fix a memleak and an uninitialized variable. Andrew Bartlett, this was the one I sent to you. Sorry for bothering you.
adds db4b958 r11270: Move the core CrackNames code from rpc_server/drsuapi to dsdb/samdb. I'm sure this will not be the final resting place, but it will do for now.
adds ca40d0a r11271: Fix a warning and an infinite recursion (This used to be commit 7bc855359a82010fefa9fd1d4c719292bfc83528)
adds a0647a8 r11272: In trying to track down why Win2k3 is again rejecting our PAC, ensure we can round-trip all the way back to a server_info structure, not just a filled in PAC_DATA. (I was worried about generated fields being incorrect, or some other logical flaw).
adds ef57650 r11273: Initialise the new server_info->logon_server element.
adds d6e070b r11274: Start a connection attempt to the DC's port 389. To do this properly, make socket_connect and ldap_connect properly async.
adds 228e07a r11276: fix compiler warnings
adds 6fa6589 r11277: fix compiler warning
adds 7751bd9 r11278: fix compiler warnings
adds 3aae4d0 r11279: it should be only possible to register a 0x1C name, when the NBT_NM_GROUP flag is set
adds ab6ae68 r11281: Initial ejs interface for libnet functions.
adds b0044d1 r11282: Fix memory leak in LOCAL-PAC test.
adds 75d3a8f r11285: fixed winreg.js for the recent change to winreg.idl (This used to be commit 27f46b4f18346ea03d8626a380e417b00f7a88d1)
adds 2a2a350 r11287: Understand the new behaviour of the LSA pipe on ncacn_ip_tcp in Win2k3 SP1.
adds c6f8330 r11288: Fill out LSA LookupNames4 and LookupSids3, including a server-side implementation.
adds 1e7bc73 r11289: Fix comment.
adds f3cac04 r11290: Make it clear that Heimdal is always included, no need for the test any more.
adds 7a7a529 r11291: Fix implementation of LookupNames4.
adds d27ffc2 r11293: Use the right search when forming the data for the PAC.
adds 4019064 r11294: Update Heimdal in Samba4 to lorikeet-heimdal (which is in turn updated to CVS of 2005-10-24).
adds 861fdd9 r11297: Move the RPC-SCHANNEL test to using the credentials system for converting username/pass into the NTLM responses.
adds 0511b5d r11298: Consolidate the 'short' samlogon tests, and move to using the credentials system for password -> NTLM translation.
adds 78696dd r11299: Try to fix build on Stratos VOS (doesn't support ld -r) (This used to be commit 65c71bf354612a589049753d854e154482957573)
adds bf300c8 r11300: Treat libraries as a special kind of subsystem (one that can also be built as a library and installed). (This used to be commit 98d1f9b1dc523ed88c5aa8d066030b33d74f62bf)
adds 8ee1ee6 r11303: Support defining and installing public headers for libraries. Support installing libraries. Get rid of pkg-config file (will be autogenerated later on). (This used to be commit b4745032a2c55752c527026feb221ccc3dce10c8)
adds 67c808f r11304: Add support back in for loading shared modules (not used yet) (This used to be commit 90f49b6f70c4aaf0e4ab4fad2e6f9caeb0f6f3a6)
adds a04f48c r11305: Use more recent guess and sub files (This used to be commit 20870508dd3e3a41b8a531b0830003735803fddf)
adds 344a0eb r11306: Move more static Makefile data to main.mk Clean up smb_build::makefile a bit (This used to be commit 28931219a19317f6c7208086416bc675bb259179)
adds b89c019 r11307: Add support for generating pkg-config files (This used to be commit 9c211507c15092ce09fd519cd0ffadf4b9f69492)
adds b22bda7 r11308: Correctly return status code in case of js error or libnet function execution error.
adds 6386f31 r11309: A trivial test script for ejs libnet interface.
adds 4dc5da1 r11310: Free the 'if_relevent' portion of the PAC when we build it.
adds 1437535 r11311: Move some more logic to env (This used to be commit 990419bac7ce335ffcec84017614eb9642a6ece6)
adds 15f8a34 r11312: Make it clear we are looking at the 'domain ref', not the domain itself in the auth_sam module.
adds 22c9123 r11313: Typo (This used to be commit 204185576c6a4df5e43e5a97cb13227407c09e6e)
adds 14a3abd r11314: Use a patch from lha to have the kerberos libs extract the PAC, rather than doing ASN.1 parsing in Samba.
adds 040add3 r11315: Sorry gd, I just removed all of your code that I just merged...
adds e544596 r11316: Kill off a bit more of the old secrets system...
adds 1244a97 r11317: An ugly hack to setup the global gssapi_krb5_context early, when we have easy access to the event context.
adds 1fb7a53 r11318: Tweak import statement for decoding KeySecurityData as a NT security descriptor in ethereal. (This used to be commit 5af1b6df0afac28fb041b5b374b5c5b5e4ef15b3)
adds 6efaf58 r11321: Fix typos in warnings.
adds e408e14 r11322: Start moving towards using the cracknames code in the KDC.
adds 13b0da0 r11325: Fix up some kerberos notes.
adds b0ea4f2 r11329: the 0x1C must be registered as group name
adds 7ec41c9 r11330: - split up owned,active vs replica and owned,released vs. replica - complete owned,released tests
adds b323a81 r11331: add conflict cases owned,released vs. replica
adds 15b9e70 r11333: Push service principal lookups into the cracknames code, rather than in the hdb-ldb code.
adds 22d867f r11334: Print error status in debug.
adds 489ad64 r11339: Fix the build by adding the serviceprincial name cracknames helper.
adds c0d1fb4 r11342: Remove unused variables.
adds 10ec7dd r11343: Remove dependency on DEBUG() (This used to be commit 407b5e615f80ab2f7a3d10bafd9284de7f02fe60)
adds 26fde8d r11348: Fixes for 'net join':
adds 900d6fa r11349: Actually add all the new spns...
adds 524eeac r11350: Add some debugs to assist tracking down kerberos issues in future. (Make it easy to see what was put into the keytab, so we can tell when gssapi screams that it can't pull it out).
adds a0dcf1a r11351: Another add-hoc test.
adds 56576de r11352: Add newly discovered (via the radiator lists) flags for controlling plaintext and machine account logins.
adds d812957 r11353: a bit of an improvement to the ldb_tdb error handling (This used to be commit 896704f5c139c8bce30dfc898bb3a12be10035ed)
adds e0ab348 r11354: - generate a ejs error on bad ldif to add/modify
adds 09bfb8f r11355: Test for error returns when we don't specify the newly discovered 'workstation for account on NTLM' flag.
adds 256a872 r11356: More cracknames work. This copes with a lookup for a servicePrincipalName with a realm, which always returns 'domain only', with the realm as the domain.
adds efa0106 r11357: Add more standard 'servicePrincaipalName' entries to our host account in provision.
adds 2bb7393 r11358: Ensure domains are always upper-case as well. Helps NTLMv2.
adds f003a02 r11359: More lovely cracknames tests...
adds 18e9c49 r11360: Pass down a flag indicating that this is an 'old password', and to expect funny buisness.
adds f2d1614 r11361: Test user at DOMAIN userPrincipalNames
adds b0dd414 r11362: Remove attempt to decode uint8 array as a security descriptor. Pidl thinks that because it is an array, the import should also be an array, i.e of security descriptors. (This used to be commit fb313c19c60f6e0f69411a3bb96cd9d19fde7685)
adds c5b99e3 r11363: fixed a problem with provisioning when hklm already exists (the problem is really caused by hklm not having objectclass attributes on its records, but this is a workaround) (This used to be commit 62d5253a033f47335ceefade9ad7d98ddfc19584)
adds 804cf59 r11364: added a ldb_attr_dn() function for testing if an attribute name is "dn" or "distinguishedName". This makes us a bit more consistent (This used to be commit b41b374b55f9a056c47ffa2ff88aa5272dbc42fc)
adds ea4ad91 r11365: fixed a comment typo (This used to be commit 3333d71ab6594c1e8977098c31c9437686039f1c)
adds 152988a r11366: Pass around the flags which indicate if we should support plaintext logins and NTLM machine account logins.
adds 3dc75cc r11367: Ensure to intialise the new logon_parameters (0 for session setups).
adds 134b248 r11369: Implement socket_connect_multi: Connect to multiple ipv4 tcp ports in sequence, with a 2-millisecond timeout between firing the syn packets. Build smbcli_sock_connect_send upon that.
adds 546f63d r11370: Samba4 now passes it's own RPC-SAMLOGON test again.
adds ea2d6d4 r11371: Fix the ntlm_auth build.
adds a2b93c3 r11372: Now RPC-SAMLOGON works, place it into the default 'make test'.
adds 4378c3c r11373: Handle an apparent alias in NBT ntlogin replies.
adds 17f8b87 r11374: On request from VL, put the plaintext auth patch in.
adds 93fd081 r11377: Add support for building LIBRARY elements as shared libraries: - Adds -rpath bin/ so you don't have to install Samba in order to use compiled binaries. - Writes out pkg-config files when building shared libs - Supports automatic fallback to MERGEDOBJ (which is the default) or OBJ_LIST (if ld -r is not supported)
adds 5a67b50 r11378: Fix an uninitialized variable warning. Tridge, I'm 99.999% sure this was a simple cut&paste error, but you might recheck this.
adds a4e7bf3 r11382: Require number of required M4 macros Make MODULE handling a bit more like BINARY, LIBRARY and SUBSYSTEM Add some more PUBLIC_HEADERS (This used to be commit 875eb8f4cc658e6aebab070029fd499a726ad520)
adds 773f0ec r11385: Fix issues in module.c. Calling function should pass in path to directory rather then subsystem name now. (This used to be commit 2a868ab3b57f64a27416c7a24c8d1ae112fc0c53)
adds 42c5211 r11386: Add install rule for pidl (This used to be commit b740d0d28043e37ba3f0bec0c1bfbd68c0fb56e6)
adds 3f2136b r11387: Remove pidl from the default 'install' target as it doesn't obey the user specified install paths. (This used to be commit d537a35ec3d5fb2dc5143c1fb880faab5c64a862)
adds fc6bdfa r11388: Move dot-generating to a seperate perl executable (This used to be commit 31406f7aa540efc4c11e7546a12fdeee80e8db6c)
adds 66014ca r11391: Add includedir to the list of directories to create (This used to be commit dab450a50194181aed14e93130eb2a1c42e616d0)
adds 0ea06b9 r11392: After confirmation from Love, fix a compiler warning (This used to be commit a0b4036ba6ae423bab3ec698d3e404f03bb0f9d5)
adds 5e456b3 r11393: Avoid error messages and get more correctness with long plaintext passwords.
adds 12d4dd2 r11394: Allow KDC unreachable as another 'forget about gssapi' error on SPNEGO.
adds d0831d2 r11399: Add another case where we need to fallback, if the KDC isn't there.
adds fb2bcee r11400: fix compiler warnings
adds cfa2adf r11401: A simple hack to have our central credentials system deny sending LM authentication for user at realm logins and machine account logins.
adds 56b4e4b r11402: In response to comments by volker, expand our Netlogon DsRGetDCName IDL and testsuites. The server-side of this remains a stub, we should probably be doing ldb searches for the server reference record.
adds 375fe21 r11403: improved the error handling in the ildap ldb backend. Now passes through all ldap errors except on search. Search errors are only available via ldb_errstring() until we decide how to fix ldb_search(). (This used to be commit c192bcb79dda44b5b7a3bc257ba92addf769c8d9)
adds b1d3d75 r11404: Another torture test and a new WERR.
adds 6779373 r11405: Ensure we can never have secret4 be uninitialised. Found after volker's urging on the use of -O1.
adds b4b155c r11406: Clean up uninitialised value warnings found by -01.
adds 9bdc1a7 r11407: Push 'recreate account' logic into libnet/libnet_join.c. We don't return the pesky USER_EXISTS 'error' code any more, and it is much easier to handle this inline.
adds da048ad r11408: fixed the mapping of ldb errors to ldap errors in the ldap server (This used to be commit 647cb90360d1a790c8da34d48c46737762046e1b)
adds 4e65f39 r11409: The use of 'password server = ' here is still bogus, but for now at least don't allow binding to become uninitialised.
adds 56d3064 r11410: Fix rejoin as a BDC by modifying, rather than trying to recreate, the server reference.
adds 0f44011 r11411: Add to Samba4 the Samba3 patch I just posted for machine account logins (changing the winbindd interface).
adds ceff988 r11412: These comments may not be much, but my eyes scan code with even minimal comments much better (much like volker scans code of less than 80 cols better ;-)
adds 55c6d93 r11413: More comments, plus always check (and update) the credentials chain, regardless the authentication result on a particular user.
adds 87d9cd2 r11414: Add passing around of logon_parameters to Samba4 auth_winbind
adds 7675309 r11415: - create a seperate nbt socket for handling incoming packets - remove useless .release attribute, we have seperate tests for this now - add first owned,active vs. replica test, including handling incoming name queries from the server
adds 4400cf2 r11416: add some more comments
adds b839c75 r11417: Add TODO for the build system (This used to be commit ad0019ad4ebba734ff1db31c53fd8b6ad085ead4)
adds bc5e112 r11418: - add unique,owned,active vs. normal group section - we handle incoming release demands for that
adds f07cb3f r11419: add owned,unique,active vs. special group replica section
adds 5ca7979 r11422: Remove unused args (This used to be commit d5aef4e2f955025266e59227364b5cccccdb9f32)
adds 4bb85c2 r11423: Add some TALLOC_CTX (This used to be commit a043ef33dca19d5ac1cdead60a4faa8b3a950bf4)
adds 8f91998 r11424: Fix an uninitialized variable warning (This used to be commit fed26bc4fdb47b5bd1aaa6374b09252c239bbac4)
adds e173352 r11425: add owned,active,unique vs. multi homed section
adds 18a98ec r11426: add owned,active,normalgroup vs. * replica sections
adds 187b7a9 r11429: - add owned,active,sgroup vs. unique, group and mhomed replica
adds 4298fab r11436: this is work in progress for generating the schema we need for our ADS ldap server. It's still not quite right, and I'm chasing down a few errors that mmc throws up, but its a lot closer than it was. I had to change the approach quite substantially over the last couple of days, but this approach now seems to be working out. (This used to be commit 38ea11510c8824285d072fe0e03e443d9d584271)
adds 15c1df2 r11437: Fix (valid!) use of uninitialised value warnings.
adds d0375cf r11438: Move enum samr_RejectReason into misc.idl so I can use it in a global prototype.
adds 4e052d1 r11439: Make presedence on strcmp comparison clear, and fill in logon_parameters for the auth subsystem.
adds 8b95bda r11440: Actually check the right thing for 'is this a machine account' (thanks metze).
adds 1d6e654 r11441: Remove the auth_domain module from Samba4, as we will only do things via winbindd in Samba4.
adds 7915aa9 r11442: Don't use BASE-NEGNOWAIT any more. It is a mostly meaningless test.
adds f8ebd5a r11447: fixed a problem with the ldap server spinning using CPU time (This used to be commit c913f466cd27030f8c696ab60b1a4a2eb2ac260c)
adds 3b2a699 r11452: Update Heimdal to current lorikeet, including removing the ccache side of the gsskrb5_acquire_cred hack.
adds a489c19 r11453: Fix warning, for a case that just can't happen.
adds 9aa3c44 r11456: fixed a ejs parser bug for delete() statements (This used to be commit b8694c58f528d9da66cd623076282caece39d8a7)
adds e8c23e4 r11457: fixed the winreg IDL and torture code so key and value enumerations work again. The automatic value() is fine for the length, but cannot be used for the size as the size is not the number of bytes being sent, but the number of bytes that the server is allowed to use in the reply (This used to be commit 46e91f269c83707863a726e716325eade38e1142)
adds 7838510 r11458: fixed our ejs smbscript interfaces to use arrays where appropriate. In js arrays are a special type of object where the length property is automatic, and cannot be modified manually. Our code was manually setting length, which made it abort when someone passed in a real ejs array. To fix this we need to create real arrays instead of objects, and remove the code that manually sets the length (This used to be commit ebdd1393fde44a0a35446d1a922d29a7c1769ba7)
adds a59bb77 r11459: display a schemaIDGUID as a guid in ldif, making it easier to work with schemas in ldbedit (This used to be commit ddbca6e83254275568bff4c2f88cdbc4bfa666a6)
adds 84c908d r11462: Fix the build: somehow I lost the header for this samba-specific hack.
adds 6dfb09c r11463: more progress on the schema generator. mmc now accepts all parts except the attributeTypes fields of the Aggregrate record. Proxying just that field and the display specifiers gives us a working mmc client
adds 827cbb4 r11466: Clear up some memory leaks in smbclient.
adds 3759228 r11467: yay! mmc now accepts our schema. The trick was to get all the OID mappings right for the attributeTypes field of the aggregate schema
adds cc0f377 r11468: Merge a bit more of init_sec_context from Heimdal CVS into our DCE_STYLE modified version, and add parametric options to control delegation.
adds 3b213ca r11469: Fix typo, and use the correct (RFC4120) session key for delegating credentials. This means we now delegate to windows correctly.
adds 20debaa r11470: To a server trusted for delegation (checked for in the gss libs), delegate by default.
adds e3b42c5 r11471: Describe how kerberos forwarding works with the ntvfs.
adds 66caa32 r11472: use talloc_get_type() to try to catch an intermittent failure I'm seeing in the ldb winreg backend (This used to be commit a56a3696cc6a5186f736e503704c288589e5a833)
adds 66d3ee9 r11473: Based on work by Jelmer, implement the [async] flag for rpc requests. If it's not there (it's not yet on *any* call... :-)), the rpc client strictly sequences calls to an rpc pipe. Might need some more work on the exact sequencing semantics when a pipe with both sync and async calls is actually deployed, but I want it in for winbind simplification.
adds c845ab1 r11474: - enable ldb transactions from ejs
adds 917ca21 r11475: removed a extraneous ldb_delete() call (i had it there for debugging) (This used to be commit daa9dcd8f4b1dde801091ec64faa8158481d171c)
adds d59807e r11476: finally fixed the intermittent registry server bug! This has been cropping up occasionally for ages. The problem was the generic reg code setting up a backend_data value, which it has no business doing (backend_data is for backends ...) (This used to be commit 9d6d03fd1d360e15883bb1b8917ccedcc0d97a5d)
adds 1ab27b7 r11477: This seems really nasty, but as I understand it an attacker cannot change this checksum, as it is inside the encrypted packets.
adds 580cfbb r11478: add owned,active,multi homed vs. * section
adds 045e8ca r11479: fix compiler warning
adds 3672938 r11480: demonstrate the only the positive name query response cares, not the addresses that are returned in it
adds ae57d5c r11481: Disable pre-linking on VMS (This used to be commit 2b3ad67b5d53e8c63d81e9fe4ef237c5c927d595)
adds b69e508 r11484: test some multi homed record merging
adds 536e68d r11485: prevent us from calling the request handler recursiv when the handler calls talloc_free(wrepl_socket)
adds 6dafef0 r11487: thanks to make test I noticed a dead lock bug, in the last change, this only happens with socket_wrapper as socket_connect() returns NT_STATUS_OK instead of NT_STATUS_MORE_PROCESSING_REQUIRED, and we missed to replace the fde event handler...
adds 0a4de40 r11488: handle the stupid name release demand a windows there send...
adds 4f78115 r11489: add the one replication cycle test to NBT-WINSREPLICATION-QUICK
adds 4764eb7 r11496: add a minimal ads-compatible schema into our sam.ldb setup. This is needed for mmc management of Samba4. (This used to be commit cbbce4fe403efc0b9e63052c2aa1fbb5972f2abe)
adds 794386e r11497: Don't name parameters 'floor'. Rename fl and floor to epm_floor for consistancy.
adds 218d306 r11498: added an optional extra argument to split to limit the number of pieces a string is split into. This allows for a fix in the variable substitution used in provisioning (This used to be commit be06785d4835abcbc7d75c0176c85a8ecc0cc11d)
adds 40b1305 r11499: added a minimal set of display specifiers for mmc to use to display the core elements of a Samba4 domain (This used to be commit bee45531eaa1f7b96f123c146af3bc30681ebdec)
adds 318ac84 r11500: fixed a bug in the variable substition code using the new limit argument to split() (This used to be commit 25131efea8c1a2b0bfa7f999766ebcbab8fa8006)
adds b00252c r11501: change provision code to use the new display specifiers (This used to be commit 696fa87a212e65d6337c39a84f682b64b52593a5)
adds 5f653c1 r11502: make sure we always use the 7 chars for the unix socket name.
adds 819744c r11503: be quite...
adds d3b91ae r11512: fix typo (This used to be commit 4143c22e3077bd5aecb3427ff0a8857dab799400)
adds 79cb46c r11513: Add the ability to use the local machine account instead of a static password or delegation.
adds 694a8e7 r11514: Fixup debug message (This used to be commit b2372cad367a29d7dca596dace703a349b381a09)
adds baff088 r11515: Add some talloc_get_type (This used to be commit 558c29971d5855308a9d8dfd21e8ac7ec24abc01)
adds 687dea8 r11516: Fix a valgrind bug I introduce with queued requests (This used to be commit 3e4ab756f421acd747e9ea4c48b0f61d48dfa8fd)
adds 6b6a739 r11517: Cleanup time, this looks larger than it is. This mainly gets rid of wb_domain_request, now that we have queued rpc requests.
adds f7d8ba6 r11518: Fix a warning (This used to be commit 4a32df49e66b49b20b78bf165869b7592bb626fd)
adds 892e1a6 r11519: And an uninitialized variable... (This used to be commit dc0e9f8d1a2285623e99dcccf055b4860ddd1294)
adds 6ac2585 r11520: indent (This used to be commit ce611eb5f31bc63fc23700e7a2c47e68b8f826aa)
adds 72820aa r11521: Add in client support for checking supportedSASLmechanisms, and then determining a mechanism to use.
adds df9af34 r11522: Add support for delegated credentials and machine account credentials to ldb, based on the sessionInfo we now pass around.
adds 75ec655 r11523: Working towards having Samba3 join Samba4, this allows the SASL credentials to be NULL, where the client is requesting a CIFS style server-first negTokenInit.
adds b5ae5ac r11524: More work on our hdb backend in the KDC.
adds 2dcb73a r11525: Move lookups (including the attribute search) for users from kdc/hdb-ldb.c to share the routines used for auth/
adds 51597d8 r11526: And another warning... (This used to be commit 16467008c64d84f29bec0ea45767bb1050726b34)
adds f792c4f r11527: Has this ever been run? (This used to be commit 419b28d02d6c5a03bd33eaeabf1b42bfab9155dd)
adds 6930769 r11528: Separate finding dcs from initializing a domain. Makes it easier to possibly support cldap and other stuff in the future.
adds 512f5ae r11529: Disable DNS lookups for forwarded credentials, unless really, really wanted. There is nothing that suggests that the host we forward credentials to will not have other interfaces, unassoicated with their service name. Likewise, the name may be a netbios, not DNS name.
adds 08964b9 r11532: Enable kerberos session setup for winbind smb connections (This used to be commit f0e4075db5e913d2262058bb7234c446160823d9)
adds 0ed6a35 r11533: Be a bit less intrusive (This used to be commit f341c8b4c8e8b8096c604b5842b9b7f7c4c9653c)
adds 72c28b3 r11534: Consider ntvfs as a library (This used to be commit f9bbc83f5316773520ce06c267ac9c0f1eb189e6)
adds df5b70d r11535: Support void functions when generating templates. (This used to be commit e8926a4e171a7bf74c220fa825ef5fa9e297fa47)
adds fb2394d r11536: Add a hook for client-principal access control to hdb-ldb, re-using the code in auth/auth_sam.c for consistancy. This will also allow us to have one place for a backend directory hook.
adds cc99c7b r11537: Make the authsam_account_ok routine callable by external users (the KDC).
adds 4c57d08 r11538: More notes on things we need.
adds cca42c6 r11539: Fix indentation in templates. Always generate lower-case UUID strings as GUID_from_string seems to have trouble with uppercased ones. (This used to be commit 16ea96c81ed88f197007335f442c9e62b4ccd6de)
adds f9c2f27 r11540: Some notes to myself on RFC complience.
adds 7bfbe8a r11541: More logical (I think...) delegation semantics.
adds f7ca730 r11542: Add the netbios name type. We will need it when we start to handle allowedWorkstations on Krb5.
adds 918c763 r11543: A major upgrade to our KDC and PAC handling.
adds 9e302b6 r11544: Allow delegation in a Samba4 realm.
adds f718334 r11545: Remove old #define.
adds c4a0e36 r11546: add more errno ntstatus mappings, to get more usefull errors from socket_wrapper
adds c643b10 r11547: - don't do pull replication when pullIntervall is 0 - don't do push replication when pushChangeCount is 0
adds 0c33769 r11552: fix indent
adds 57b98a7 r11553: give an error when the lookup failed
adds a8d741b r11554: make us able to run without depending on 127.0.0.1
adds 14b59bc r11555: - change socket_wrapper to support multiple IP's - SOCKET_WRAPPER_DEFAULT_IFACE=X specifies the default interface for 127.0.0.X - we now use multiple interfaces for smbtorture in make test 127.0.0.26-127.0.0.31 - and 127.0.0.1 only for smbd
adds 5c95905 r11567: Ldb API change patch.
adds 30d164d r11568: Debuging aids: Let the administrator know when a key/entry expired, rather than just the fact of the expiry.
adds 9a9604b r11572: Add support for accountExpires and password expiry (should cause the ticket to be reduced in validity).
adds 2a006a7 r11586: Further work on ejs interface for libnet. The idea is to split libnet functionalities into groups of subcontexts of net subcontext just the way it's done in net tool. This way we can pass common arguments when creating subcontext. Also, this may allow easier writing net tool completely as a script.
adds 6d3fac3 r11587: Trivial testing code giving an idea of how could using subcontexts look like.
adds 8aae0d3 r11588: Remove unused (at the moment) variable and quiet compiler warning.
adds 9a52d1a r11592: fixed a crash bug from the ldb_result changes (res was being used after being freed) (This used to be commit 5c7f3fef3e2324f0d1edda0f0f06f662bbcf7e08)
adds 7659107 r11593: added a data_blob_realloc() function (This used to be commit e04262d391d81f863256a9fe69a2884fbce641af)
adds f613e18 r11594: ensure ldb_search() sets *res to NULL on failure (some of the updated ldb_result code coud rely on that) (This used to be commit cd567bcb24125827c746c1c0902631b0e7c2cea5)
adds 8752e38 r11595: added a helper layer to parse streams into individual packets. This is something that Andrew Bartlett has been asking for for a while, and when I started having to re-invent this packet parsing code yet again for SMB2 I decided it was time to do it generically
adds 1c07c25 r11596: switched the libcli/raw/ code over to using the lib/stream/ generic packet parsing code. This simplifies the logic in the raw client library a fair bit (This used to be commit f8d43f1f67876360e1295d85a3c3702d1d60ed7b)
adds 56415cc r11597: revert a commit by mistake (This used to be commit 09e6f494b490127ace1a9d1077c2757d813abc55)
adds 177a098 r11598: fixed strhaslower() and strhasupper() to not falsely recognise caseless characters as lower/upper (This used to be commit 74fb317f2acf7a5963f37c0cd9e21a34d7da2f4f)
adds 5b28800 r11599: remove local (and broken) version of strhaslower() strhasupper()
adds b4bc46f r11600: remove unused code
adds 1fb2397 r11601: try to fix the build on IRIX 6.5 us4
adds a3fcb93 r11602: added packet_set_serialise() to allow the generic packet layer to handle optional request serialisation (this is something that is commonly needed on stream connections) (This used to be commit d860eb795693d8c292eec2a639ece4793d28dc38)
adds 7e963eb r11603: converted the smb server to use the new generic packet code (This used to be commit 0fc496bb6f520ddf6d85cc2f3df80f93b871cfe9)
adds 188a75b r11604: converted the kdc code to use the new packet lib. Andrew, I'm not sure how to test this, can you have a look and see if it works for you? Is there some hidden switch to kinit to use tcp? (This used to be commit 0a797712fb9b11996ce035a77907000130b6f616)
adds fc5a118 r11605: added handling of the send queue to the generic packet handling code (This used to be commit f98d499b2ef93cf2d060acafbc424754add322a8)
adds dce04d1 r11606: use the generic packet send code in libcli/raw/ (This used to be commit 0bcea45b15b08cb42d7f6fbbb3a25f73b95f362c)
adds 5c62004 r11607: switched the smb server to use the generic packet send code (This used to be commit 9eee7bafa12553a894536db8ce5cc2d268e09ae6)
adds 549b6df r11608: switched the kdc to use the generic packet send code (This used to be commit 2cbcc8a919a5164bd57143ffc778f49011b9eee6)
adds ac84277 r11609: fixed handling of one way requests with new send code (This used to be commit d2b568a1114015839ca59c6f32bde4b06ea81ef9)
adds 70e9e84 r11611: don't use unions without a instance name, not all compilers support that...
adds a684ff8 r11616: Replace old crc32 code with one from the FreeBSD tree. * COPYRIGHT (C) 1986 Gary S. Brown. You may use this program, or * code or tables extracted from it, as desired without restriction. Jeremy. (This used to be commit d42644927d46154c6366f3a7d10bea09989ed813)
adds a9d0bf8 r11618: added a generic '32 bit length prefix' full packet helper to the packet code (This used to be commit b4dbe55105cc2807a17d7e5bf8db9756cc526a3b)
adds 5d5b462 r11619: use the 32 bit length helper in the kdc. (This used to be commit 24f20eed0e242aab76ce8f0f8db7266ddc9ec97b)
adds 65baaaf r11620: switch the ldap client code over to using the generic packet code (This used to be commit 1d29ad2a27d89454e5e3c4a3cf05cc5edde0208c)
adds b8f4d22 r11621: some minor fixes from comments by metze (This used to be commit 6ab808223475ba7c52dbe4d639af9a8e7f64b202)
adds f59c61d r11622: convert the ldap server to the generic packet code (This used to be commit 6ef4ba0c81002c9960dc5fe4fbfd0622957d492a)
adds f3d66f3 r11623: convert the dcerpc socket layer to the generic packet code (This used to be commit 4ea66e6e80de0d70b53bf9cd16c1dfd1c400f57e)
adds a7f37f0 r11624: Use enum names instead of magic numbers. (This used to be commit f177c223e6b881a65ed49ceacf9106e42d2a7d0a)
adds 16a9bfd r11625: NULL terminate list of strings. For some reason this wasn't causing a crash on i386 but was on ia64. (This used to be commit 12c77bb2e17ef3cb3264da86852832dffb5474c1)
adds 0eeedb9 r11626: Fix unhandled enum in case statement warnings by noting appropriately that some values aren't handled. The remaining warnings I think are actual bugs or required functionality that is missing (mostly lack of server side Unix extensions). (This used to be commit 03c7da27a06736f2a27d76e6a00a24ab54453af9)
adds 79b3a3a r11627: give the caller much more control over the stream to packet process, allowing it to specify the initial read size (thus preventing over-reading) and to stop the recv process when needed. This is used by the dcerpc socket code, which relies on not getting packets when it isn't ready for them (This used to be commit f869fd674ec4b148dc9a264e94d19ce79d35131d)
adds 6481a75 r11628: fixed a valgrind error in the rpc echo test (This used to be commit d340ea7906c091a1400d3e73a8f530174aa8a965)
adds 7842216 r11629: fixed a bug found with the socket:testnonblock code. With randomised under-reads we could end up supplying a buffer to the client that has an incorrect length (This used to be commit 9c95015b9cccc10a5ba1facd4b48c0fff34e9588)
adds 1aa141d r11630: another fix for over-reading in the packet code. This time get the sign of the comparison right :-) (This used to be commit 7e40077aa793e29b5770aae2e07e964239e8249b)
adds 6452530 r11631: fixed a signed/unsigned warning (This used to be commit 86d08d3ec5cfa36e048042563a56aca79c87a5bb)
adds 4c9ba2f r11632: removed 2 unused functions (This used to be commit fa904afed93a350dd0dcd3cddc1521a4a1ad6711)
adds 2c8dcf4 r11633: Fix some more warnings. (This used to be commit 89039683db4f2f492b292b32e2dd783e977ae165)
adds 62346e2 r11634: - make crc table static - const uint8_t * in all places - update header prototype
adds 7118df6 r11635: fix a handling of packet_send in the smb client lib
adds 872b821 r11636: a bit neater solution to the nt_cancel problem (This used to be commit ba7864b07eebecd4d4eb2ce515412a49964ae179)
adds a2d2128 r11637: we need a session and a tcon for ntioctl() and ntrename()
adds 498b289 r11638: fixed handling of null volume name in RAW-QFSINFO test thanks to Stephen Zarkos for finding this (This used to be commit 8331eee64cb679c091ca46cc001ff9851eb91f0e)
adds 042a995 r11639: fixed some create_time tests that should be change_time tests (This used to be commit c4266c7f688145a9b7da8977aff7fb972b7d0aa4)
adds 389f9df r11640: just a nicer format, and make adding more special cases easier
adds bd7525e r11641: remove unused parameter vuid
adds f0c7fca r11642: add some error checks
adds 0b6370e r11643: fix compiler warnings
adds aecff39 r11644: free the buffer when it's not used
adds ca403dd r11646: fix typos
adds 507286d r11647: add smbcli_ prefix
adds 3cdaf4c r11648: fix some bugs...
adds 3b42d20 r11649: - add support for ntcancel replies (they only happen in error cases, e.g when you supply an invalid TID or VUID) - as we don't yet understand how to check the smb_signing of this replies, we just ignore the whole packet
adds 92b9b83 r11650: - as every call that goes down to the ntvfs layer need a valid tcon and session ntcancel also needs to have AS_USER - move the SIGNING_NO_REPLY logic as global option, because this needs to be set for the error replies too. - as we currently don't know how to generate signatures for ntcancel replies we just skip the sending of the reply - w2k3 first checks the VUID and then the TID, so we do now - ntcreateX also uses ERRbaduid when getting a wrong VUID
adds 5358763 r11659: allow the max runtime for smbtorture and smbd to be controlled on a per-host basis in the build farm (This used to be commit c8185fe414ef686a52327f420ee81ce09b983c3c)
adds b18ed75 r11660: - the libcli/raw/ lib no longer uses the SMBCLI_REQUEST_SEND state, or the associated send queue
adds ac293f8 r11662: the beginnings of a SMB2 client library. Very hackish, meant for experimentation (This used to be commit 68422dc73f6ea51bf906f3db223ae8abf077aba1)
adds 686070a r11663: start of a SMB2 torture test. Just does a negprot and prints some fields for now.
adds 3d38b3d r11664: forgot to commit the structs.h change (This used to be commit 1f97dccd52a051686d436dbbd185146715b41dc8)
adds 555b45e r11665: started to put some meat on the structure used for the SMB2 library
adds 86c1370 r11666: filled in the basic session setup. Vista happily accepts the first stage of the session setup, and waits for more. (This used to be commit 804c229c3ba7f866a7f3d66684e268d5ddc820ce)
adds 7a78d2d r11668: yay! we get a successful session setup with SMB2, and get back a 64bit uid (This used to be commit 72b34a7c1b66af6be02f66639efc55a19c73e387)
adds 3015c6b r11669: - make sure req is initialized - call async callback on error
adds d9d90e1 r11670: fix the build
adds 5f58c67 r11671: - make sure req is initialized - only free the buffer when there's no request - call async callback on error
adds 087577e r11672: - add support for special group merge tests - add owned,sgroup,active vs. replica,sgroup,active test
adds 6c4be50 r11673: - update the max_version of the owner when we get some records in the sgroup_merge test, so that we don't see old records as new ones - finish the owned,sgroup,active vs. sgroup * section
adds 3e54c36 r11674: SMB2 tree connect now works. We do 2 session setups and 2 tree connects, giving the following output:
adds 7935df1 r11675: a more general way of getting rid of compiler warnings and errors
adds 1598aac r11676: as tridge uses 0x%llx in his latest commits... try to use it every where and see how portable it is
adds 75a8074 r11677: print leading zeros
adds 006da4c r11678: - add suport for sgroup,replica vs. sgroup,replica tests - add some sgroup,replica vs. sgroup,replica tests
adds 2e753f8 r11679: opening/creating files in SMB2 now works. Lots of unknown parameters in the call tho. (This used to be commit 548fbd86b3b114493943b50669bdcba2f4ed87f2)
adds 1b2e8ca r11680: added smb2_close(). This also demonstrates that file handles are 16 bytes, not 20 bytes (metze, you were right!) (This used to be commit d3bcc6628cde9ddedf0fd408cbee573f133ce582)
adds 461ccc5 r11681: filled in a few more smb2_create() fields (This used to be commit a95413568f1e45691524dfd8e9159a3bafe358ea)
adds b034156 r11682: filled in access_mask in tcon reply (This used to be commit 173a213f915aa929cc2a6bfef06954e665b3d694)
adds be77dac r11683: fixed create call (This used to be commit 02d733190340fbb611443b0cc484813ba026eafe)
adds 222e197 r11687: filled in 3 more fields in the close reply (This used to be commit 3a0abb3ff0b532179780ed95f8fcb4bca6e040b1)
adds 91e1893 r11691: added reply buffer code checks and oplock flags for create request/reply (This used to be commit 26ed781375c03958241d8c93324e04e948944d01)
adds 2b7ee2c r11692: added a full composite (async) spnego session setup for SMB2. This simplies the torture code a lot. (This used to be commit 7bf1046fbb7fd83fecb2fa645628ba9a17aab037)
adds e27ba5e r11693: added a full async composite function for SMB2 that does:
adds 5671203 r11694: fixed 2 valgrind errors (This used to be commit 6381fe72417a5cd231b63a87a6a0ba9c65030ce6)
adds 4d74d25 r11695: added SMB2-SCAN torture test for scanning for active SMB2 opcodes (This used to be commit aa3bcf952c4436b488e461a3686955d70c672ce4)
adds a1562e2 r11696: added a few more opcode names (This used to be commit 2a45476e94a248733333df29da57513bd114f213)
adds 67a85b3 r11697: - added a generic SMB2 getinfo call
adds 36e4374 r11698: added some more level names (This used to be commit 845bbef8038b776b32da0c9c55ae9375feee4961)
adds e465cad r11699: use create_complex_file() to setup a file with a wide range of different attributes before running the getinfo level scanner, making it easier to recognise levels (This used to be commit 5d0cd9d041af71cb1bfb9cb3e0c45e0bbd8193cb)
adds 7256508 r11700: added structure definitions for many of the getinfo structures (This used to be commit 2919d4228636f1d61d930a37cddd5b1700bf2233)
adds dfd5b1b r11705: Fix segfaulting create user function.
adds 5da7eda r11708: Fix allocation of too small buffer to hold ip address. Thanks metze for catching that.
adds b5fdc36 r11709: Comment out unused function. (This used to be commit 8fe5eadafeda91e0540a30952a786949e0678511)
adds df46248 r11710: added function iface_same_net() (This used to be commit 3e36b301947ccd4343bc294da59b13a8a9cfafce)
adds cbb7a47 r11711: fixed the nbt server to use the right interface for outgoing requests (This used to be commit d87df5fe8e37d3daa3d9cb575450d756dc3d3c8f)
adds 763d862 r11712: avoid changing the fde flags unless really needed (This used to be commit 48e6424b0cce38f7d8f212d1e891ff8bbd5fec34)
adds 614950a r11713: separate out the setting of the fde in the packet context from the enabling of packet serialisation (This used to be commit 6a47cd65a8b588f9ddd375c57caaba08281e7cbb)
adds 6f49a24 r11714: put in a workaround for a winbind problem volker asked me about. The problem is that winbind currently relies on being able to receive on a smb connection from within the same connections receive routine. This means it relies on a non-serialised connection, so disable the serialisation until winbind is fixed.
adds c6395a3 r11715: added SMB2 read and write requests (This used to be commit d3556cbfa38447d2d385b697c1855b3c13d42744)
adds 695e37d r11716: added a read/write test (This used to be commit 7c229e5b9fc8774207b647214b9d03d26a60aae3)
adds 61317df r11721: Fix warnings (This used to be commit d760583e388157ff25e317da06c57e5a42f171bd)
adds de5d71a r11722: make the smb2_push/pull functions take a smb2_request_buffer and the pull ones also a TALLOC_CTX, then we can reuse this functions in the server later
adds 3663983 r11723: fix the build
adds 7dd6e5f r11724: - move checks packet size and protocol version, before we create the request structure - move code into one function
adds f773256 r11727: Minor cleanup (This used to be commit 681451af727d12294ecee1b8fddc595b0148003f)
adds b51703b r11730: added parsing and tests for a bunch more SMB2 getinfo levels (This used to be commit ca65bf0235cbfab451e5d5ceac9f714acc0cd46c)
adds 8dc40d6 r11731: fixed typo noticed by metze (This used to be commit e51fb2b44ad524620451807cccb186dd4be704c7)
adds ab0d0f0 r11735: fixed the ALL_EAS smb2 level parsing (This used to be commit dd24c0e80cf07bda700a0abb84a7a053d817f903)
adds baa3cba r11736: display EAs and streams in smb2 torture tests (This used to be commit 2baea9a5ec0a805b90c8b48454e395ce40a35a74)
adds b165436 r11737: use _smb_setlen2() to allow for 24 bit lengths in SMB2 packets (This used to be commit 54fda24379ca1a20d6de2edf64dd79b3fe80a37d)
adds 6e94a67 r11738: test larger read/write calls. If you run smbtorture with -X (to enable 'dangerous' tests) then it does a write of 160k, which causes vista to blue screen. Otherwise it does a 120k write which works fine. (This used to be commit b4c5d7d0173b94ade4c16d47ef774ad9f3c17bc8)
adds 43fa1b6 r11740: add some EA error codes
adds e9eb560 r11741: - the buffer code (first 2 bytes in the SMB2 body) seem to be the length of the fixed body part, and +1 if there's a dynamic part - there're 3 types of dynamic blobs with uint16_t offset/uint16_t size with uint16_t offset/uint32_t size with uint32_t offset/uint32_t size /* aligned to 8 bytes */ - strings are transmitted in UTF-16 with no termination and packet into a uint16/uint16 blob
adds ed069c1 r11742: fix pushing of 0 length blobs
adds fb90beb r11743: - push the length at the correct offset - let us push empty strings
adds dae30e5 r11744: make sure the session is completed authenticated!!!
adds 5c35b41 r11745: one more check for a valid session
adds 27b9d56 r11746: revert my last commits, I now understand how we decide between finished and non-finished sessions
adds e1bea4e r11747: Move buffer allocation to libnet_Lookup function so that the caller is not required to ensure it.
adds 5518741 r11748: By default, use name resolution method provided by means of smb.conf.
adds d6017d3 r11749: 1) Buffer allocation's been moved and isn't needed here. 2) Connect to a server instead of pdc after locating it.
adds 7bfe1d2 r11750: More comments. (This used to be commit d277b13ced0983d67b22d78e06d692a966e3c6f1)
adds 1c71db9 r11751: fixed the req->out.size calculation (it needs to be the complete request size, including dynamic portion) (This used to be commit 1b5cdf92cc7793b08d7c46ef00d4ff696b31c15e)
adds 94ae534 r11752: setup the dynamic pointer for incoming packets too (This used to be commit 583f3c415ea33ddf5f4065a66f6fae49ab48455e)
adds 5533617 r11753: change the getinfo scanner to scan with both a file and a directory, and to use files that have streams and EAs (This used to be commit f739431927e9600e914204930f1e862a367a7368)
adds fe996e8 r11754: make the SMB2 blob push routines take offsets, so they fit better with the rest of the packet construction code (This used to be commit 387ec2b17ff30a1c040b460b498c8fa7d8770593)
adds 7a43b32 r11755: added names for all of the SMB2 qfs info levels (they all map exactly to equivalent SMB qfs levels) (This used to be commit 4ce48d02aa12d6fa699bf8b250b14851870f0096)
adds c3cd4a0 r11756: split out the parsers for the pass-through levels of QFSINFO and QFILEINFO levels in trans2, so they can be shared with SMB2 (This used to be commit 5ca2d609e6a3766ebd07763f850ecc62209a7db7)
adds ace255a r11757: make smb_server.c independent from the protocol
adds eedb92c r11758: unified the parse code for the SMB and SMB2 qfsinfo and qfileinfo calls (This used to be commit ba897e537b9a1544dc214e9d5504c87fee6fced2)
adds 58bf4b1 r11759: fix up the SEC_SHARE handling, when we want to support that later we need to fake a smbsrv_session for each smbsrv_tcon...
adds 2ff21db r11771: - split out the setinfo blob construction in the libcli/raw code
adds 76bfa03 r11772: - setfileinfo needs a smb2_handle for SMB2 support
adds d931455 r11773: added a SMB2-SETINFO test suite. This tests the following levels:
adds 799724a r11774: - move SMB specific initialisation of the smbsrv_connection out of smb_server.c - add a generic incoming packet handler, which handles the first incoming packet and passes to the protocol specifc packet handler
adds c8c7fb2 r11775: added support for creating files on SMB2 with initial EA lists and an ACL (This used to be commit ff197092988cee64742f83df23c43ae664a196f9)
adds 1692b2e r11776: no need to call out to SMB to setup test files for SMB2 any more (This used to be commit dae70c5baed7d5613d793dca15dda3007c1a690a)
adds 3922b68 r11777: display the security_descriptor in torture_smb2_all_info() (This used to be commit d1067fc25df57b1b6ef59a69f979ed76df5c46cd)
adds 4f10246 r11778: - remove unused memory contexts as req is already the temporary context for the current request - just use '0', I'll remove the UID_FIELD_INVALID macro completly later - why search for the session we have just create - add TODO notices, I need to dicuss them with abartlet...
adds 70a0158 r11779: fix crash bug
adds d5f37ec r11780: it turns out that the MxAc tag isn't a security descriptor, its a request that the server return its own MxAc blob which contains the maximum allowed access_mask for the returned file handle (This used to be commit c0288aa8cd46ca384074f89430c226d725c39475)
adds 509be8d r11781: rename tree to tcons to match the sessions substructure of smbsrv_connection
adds 3f968be r11782: - make the TID 32bit in the smbsrv_tcon structure, as SMB2 uses them - add a idtree_limit to the tcons substructure of smbsrv_connection this controls what the highest TID is we give away to the client it's UINT16_MAX (0xFFFF) for the SMB protocol
adds ab33c31 r11783: - make the VIUD field in smbsrv_session 64bit, as SMB2 needs it - add an idtree_limit to limit the max VUID we give the clients it's UINT16_MAX (0xffff) for the SMB protocol - add auth_time to the smbsrv_session statistics - use the session_info as marker for finished and non-finished session setups
adds da4afcb r11785: rename conn.c into tcon.c
adds 6d34ab0 r11786: move all SMB protocol specific stuff to smb_server/smb/
adds 0e6cef5 r11787: add missing file
adds 764dd60 r11788: remove unused header files
adds 910d61b r11789: - add the start of a SMB2 server - it does Negprot and SessionSetup yet the rest returns NT_STATUS_NOT_IMPLEMENTED - it's off by default, enable with: smbsrv:enable smb2 = yes - negotition in the SMB Negprot isn't supported yet - it's only tested with smbtorture SMB2-CONNECT not with vista as client
adds 552c011 r11791: simplify the SMB2 connect code following some suggestions from volker (This used to be commit 71e3e61941621f72f45708340f5d03b2b79580b4)
adds f839148 r11794: - fixed a valgrind error in libnet, caused by using a stack variable after the function has returned (the *address variable was assigned into the state).
adds 27bab09 r11795: used a couple more of volkers composite helper functions. They certainly make the code more compact. (This used to be commit 872e2a49d8a1ad1f9a6e2f2d323b3471aeb9cba6)
adds 771d4fa r11796: Two more uses of !composite_is_ok (This used to be commit 7256157d01ff47d33706dadd45851cf2fbbce3a6)
adds 931b197 r11797: Added OpenSSH fix for "%.*s" format crash. From Darren Tucker <dtucker at zip.com.au> Jeremy. (This used to be commit a2006c162833f8e0513c2f2744688960c04b7e67)
adds 7d6f366 r11800: - filled in unknown fields in SMB2 all_info level
adds fc04e3e r11801: - added basic SMB2 find support
adds bd69407 r11802: - add copyright - fix crash bug when running as non root - add extra comments in the output
adds c217570 r11803: New start for RPC-LOGIN load test, this time async. It's gonna be fun to see hundreds of logins from a single process.... :-)
adds 46685f3 r11804: Asyncify the anonymous bind, convert the calls in xplogin.c.
adds 82b4335 r11805: dcerpc_bind_auth is only used in dcerpc_bind_auth_password (This used to be commit 16bc6b64f9053df3d08a05e7b7cfe77be6580d2b)
adds 957869d r11806: Minor cleanup (This used to be commit e75080b26d76199a6006fb076cf816ac023254ee)
adds b03f5c4 r11807: Make dcerpc_alter_context async. Same thing: Please look at this closely. Survives RPC-ALTERCONTEXT.
adds 218ea5a r11808: Fix socket_connect_ev (This used to be commit 95bd3ffaf7efb117206c83f7c75c302b54e6d059)
adds f2dedc6 r11809: Make dcerpc_bind_auth async.
adds 02aba4c r11810: Fix talloc hierarchy (This used to be commit e1bf1c326f297321a6c8fdf9679130dba102669e)
adds b31fe2d r11811: Revert 11808, this broke the selftest. No idea why though. Why do we to the resolve_name if it's not used?
adds a685252 r11812: Convert winbind to the async bind routines. Also remove tridge's hack for the winbind "bug" :-)
adds 78a328b r11813: Const-ify name resolution method list and use string list utilities to set the context field.
adds 9aef045 r11814: 1) Set name resolution methods according to smb.conf 2) Set credentials workstation name, otherwise rpc bind function segfaults on auth stage
adds 1b415f7 r11815: A bit more comments and spaces for better readability.
adds b495bb2 r11816: this fixes some of the problems with the recent async rpc changes and ncacn_ip_tcp/ncalrpc. The problem was that svn revision 11809 removed the logic that forced the CONNECT auth type for authenticated binds which don't have an explicit SIGN or SEAL flag set. (This used to be commit e7a1f11e8bcba3839f74c7303bd82533a6acfbcd)
adds 38d540e r11817: fixed the problem with the RPC join tests. The problem was that revision 11809 had removed the change to the session key function after authentication succeeds. (This used to be commit c04c78d617b0d8c9f8fa724d475fefbe9e478ef7)
adds 4544226 r11818: - changed the option torture:echo_TestSleep=yes/no to the more generic option torture:quick=yes/no. This should be used in all slow tests to enable a quick mode
adds 11e9b40 r11819: simplified the async rpc bind code a little.
adds 37279b1 r11820: fixed some problems with the socket socket.c code.
adds 8486606 r11821: got rid of two more unnecessary variables and made the variable names a bit more consistent (This used to be commit 4b6e9c7c978dfca54c05ed2d8995d1333ed21b02)
adds eeb093f r11822: reworked the socket_connect_multi() code so it is built on top of socket_connect_send() rather than the lower level socket code. Also simplified the state structures a fair bit, and added name resolution, fixing a bug where the multi-port connect code did a separate name resolution for each port being tried. (This used to be commit 3e6888156c1b2d24fe0d46940773560d219498b3)
adds 93e83f4 r11823: make the socket_connect_send() context a child of the local state
adds 0df8dcb r11824: fixed a valgrind error in the dcerpc_smb code (This used to be commit 128b5ea7b369df6e7433609a24128f8bf623c4fe)
adds ddc6323 r11825: Fix a debug msg (This used to be commit fc6458d0d4d9059e00b19ad6c54e3fd5a4119341)
adds ad17e41 r11826: A few steps down the login (This used to be commit 47a91dae31d4f1de93579f705c9115cd44d4ca6e)
adds 91ec46b r11827: add more sgroup vs sgroup tests
adds a1c8fe7 r11828: split out the async helper function into a new subsystem WB_HELPER to use it in torture tests too
adds 309645e r11829: remove unused #if 1
adds 363ce0b r11831: add some SGROUP not active vs. SGROUP any tests
adds f7e1df6 r11832: - some updates for the conflict resolving logic - use better function names
adds 269eee2 r11834: More steps towards XP login (This used to be commit c10ccb2edb5e623def9bf167ff328a70a9a85841)
adds 35741ad r11835: Restore comments (This used to be commit 94591bdb6542d4a3096074b672e19142c9236211)
adds 81a941f r11836: More work in progress (This used to be commit 3f5ad1bd3f817d99df76678f3ad733e51c00c673)
adds d159c64 r11837: Add a timeout before starting a torture test. It's really fun to watch 50 simulated logins doing stuff simultaneously. This is where the async architecture *really* pays off.
adds c7c4dc5 r11838: lower the default numops in smbtorture. When people want lots of repeated operations they should manually specify --num-ops=XX
adds f3dc80e r11843: fixed a valgrind error in the RPC-SAMLOGON test (This used to be commit 61cabcd7f9010f708a55165f2ff855630f4b39df)
adds e8f1753 r11848: separate out the info levels common to SMB and SMB2 for raw_search (This used to be commit ed8d3073472fbb0850209f81dd04bd94f6d1c33d)
adds f7c03b2 r11849: added mapping between SMB2 and SMB find/search levels (This used to be commit 77e0cb999c776d2cfc806445d36135e5ba3a5f3d)
adds 3294bf5 r11850: added a test suite for the SMB2 find calls (This used to be commit 3ac32d802bba96e5cbcebc4b536258eb0981a9e4)
adds 7d5603f r11868: Get the wks and user accounts from a file.
adds 2a31127 r11869: talloc has been ported :-) (This used to be commit aad52d9a5fb66fe3b595190905e7237a279f7270)
adds 69c531b r11870: fixed the problem volker reported with the RPX-XPLOGIN test. The problem was caused by a callback destroying the packet processing context while that context was being used in packet_recv()
adds 090898d r11871: fixed a problem volker found with the async bind code, and a callback destroying the dcerpc pipe (This used to be commit 0b91602fa4b9a8b40331d088bdaac76381eac7ef)
adds e3e066f r11872: another attempt at fixing the data_blob_free in async dcerpc bind, after volker gently pointed out that I should be wearing a paper bag over my head for the last attempt :-) (This used to be commit 7e132761fce75f64d3e7d42f650c45a483e37e3e)
adds 4725c3a r11873: add some interval vars to the service context
adds 5257693 r11877: - give winsdb_add/modify/delete() ldb_context as first argument and add a flags argument to add and modify,the current flags are:
adds e7d4f55 r11878: don't get only newer records than the last one we got
adds c222cef r11879: some fixes for the new ldb api
adds af10a48 r11880: - we finally start to apply replicas to our database - currently only the ADD, REPLACE and NOT REPLACE cases are handled complete - other cases are just skiped for now
adds 4e84ae3 r11881: fix debug messages
adds 31d0706 r11882: - use some better names - we now pass the same_owner tests so test them with make test
adds bc9a32e r11883: Also look up the membership in the domain local groups.
adds 88cda26 r11884: Download ntconfig.pol (This used to be commit 9e6929c643d7dbc38a9faff59493778b96ec0bfe)
adds 8383a34 r11885: Add forgotten files (This used to be commit 470cc5952981c3625c7e35f44c9fd41d19593396)
adds 4d4afa8 r11887: reorder some tests
adds 310fa87 r11888: - added SMB2 trans support
adds ced449b r11889: added support for dcerpc ncacn_np over SMB2. You use it by giving the flag 'smb2' in the dcerpc binding string. This gives a pretty good test to the new SMB2 trans call. (This used to be commit f99bef585d4c1e52becc06b581bd5aaa62cf9dd7)
adds 5fc1b68 r11890: added tests for the last few fields in SMB2 find requests (This used to be commit 77d1938e96e02fc93c411197869cc6a1fc4451d1)
adds 2f74901 r11891: - added pipe_flags field in smb2_trans
adds c5f0ecc r11892: forgot to commit these changes (This used to be commit 07ee8ba126752a4f2ab82ce345c3513d38e5af68)
adds cc6891f r11893: fixed a dependency problem (This used to be commit 085bf952dc1b8861ac6fecf25c508594f9ddf454)
adds b227b98 r11894: fixed SMB2 trans code for pipe_flags (This used to be commit 02e3cb87c7673788e3861f33356a18b8d38d2d66)
adds d90914d r11895: - reorder some code to make it easier to follow, how the fields appear on the wire - add some comments to the header file, to represent the wire format
adds 329c5e0 r11896: max_version of 0 means unlimited
adds 6aff294 r11897: add 2 more sgroup vs. sgroup tests with the replica having no addresses
adds 7746a14 r11899: add some usefull debug messages
adds dd47d5f r11900: - make sure address and registered_by are replaced when they're not present - make sure we don't add active records with 0 addresses
adds a399cd3 r11901: added smb2_logoff() support (metze correctly guessed opcode 2 was logoff) (This used to be commit 6884ce66f2881eba834b419370f74111852fe022)
adds 2ede0b1 r11902: added smb2_logoff() testing (This used to be commit ff50377822fa48eab7f66275098782241ca50f40)
adds 6724c01 r11903: added smb2_tdis() (opcode 4) (This used to be commit d606b45b5b6065b5d06024bcce00a23084a20eac)
adds 43405e0 r11904: added smb2_tdis() testing (This used to be commit e2ed615a44d825f8c46755408a1a1657222a508b)
adds 1e35834 r11905: added SMB2_FLUSH as opcode 7. Thanks to metze and volker for help brainstorming this one. (This used to be commit a969ad592ae4cd8f7c66b1df4763fdc70328c967)
adds 1e935fc r11906: opcode 13 appears to be keepalive. Metze guessed this one :-) (This used to be commit afe2323dc10748b97e6b30dc0c783dbe04446d8c)
adds 42cba73 r11907: added testing of SMB2 keepalive (This used to be commit 6096d23fe0e58b6c3e4174a70a0faebd88fd5f79)
adds 72d0ad7 r11908: implement SGROUP merging, that passes the different owner tests (but only without socket_wrapper, I need to look at that later and then add the different_owner test to NBT-WINSREPLICATION-QUICK so that it'll be runned by make test)
adds d83048a r11910: fix nbt_name_release and nbt_name_query, so that we pass the owned_released vs. replica winsrepl torture test
adds 97e19e9 r11911: as we pass the owned_released vs. replica test now, run it with make test
adds 3f80ecc r11912: fix nbt_name_registration, there's still some minor stuff todo, e.g. to return the first address of the 0x1B address as first address in the 0x1C reply, and handle sgroup merge overflow of 25 addresses
adds c91bdb3 r11913: if we have a UNIQUE name with more than 1 address, it becomes implicit an MHOMED record
adds 01fc59d r11928: More Kerberos musings...
adds eb4fbae r11929: Add static, comments.
adds ef9ec95 r11930: Add socket/packet handling code for kpasswdd
adds 68049cf r11931: Add a short README explaining what this directory is all about.
adds 3a3c533 r11940: Love has clarified why this code does what it does.
adds e052c3d r11941: fix cut'n'paste bug
adds 9b2cd2e r11949: make sure we ask gensec to give us a session key
adds 7b1850a r11952: added a rootdse module. This will replace the existing rootdse code in the ldap server. The reason for the change is that ldb modules need some way to get at the static info stored in the rootDSE (such as the location of the schema) but they can't do that right now (This used to be commit 7e226383f2cd2ce9bb3983ab6a3de454649f8a15)
adds 400f03b r11953: enabled the rootdse module in the ldb modules code (This used to be commit 7d8b11174c97a3797673254c351c94436aa716b7)
adds 4ccadc1 r11954: add the static rootdse content to the sam ldb,and enable the rootdse module in @MODULES (This used to be commit cfab88fcc2c740a6d3fd456a009fbb60061b3a53)
adds 53562f7 r11955: got rid of the old rootDSE code in the ldap server.
adds 09932e0 r11956: removed the old rootdse.ldif, and the provision.js code that uses it (This used to be commit 4b56c129c6f1654f9dbe37bc950a836f15c48b3d)
adds b77685a r11957: fixed up code meant for debugging (This used to be commit 8ca85842579a8a1d8f60259812d04eb7ee27d7aa)
adds 6eabad9 r11958: - fixed memory leaks in the ldb_result handling in ldb operations
adds 6672d8a r11959: Use DOS_errors array for displaying WERROR values (This used to be commit 0830ed0d60cdbd00e6f42dae2c7e295363bca17d)
adds ad02b0b r11965: Try to fix some 64-bit warnings. (This used to be commit e98c28941a6002042e0e429f99f14e7dd4920aa6)
adds 03d301e r11967: Fix more 64-bit warnings. (This used to be commit 9c4436a124f874ae240feaf590141d48c33a635f)
adds b9b59fa r11968: More warning fixes. We're on track to getting to double digits for the number of warnings generated now. (This used to be commit d479f2d7607adc698d71c5ba26932c72a26dcaab)
adds 516d0a9 r11969: got rid of the very annoying 'failed to open /secrets.tdb' messages. As discussed with Andrew, this will soon be replaced with a system that marks the credentials to use the machine accout from the database rather than pre-loading the machine account details here.
adds 36a5e35 r11970: fixed a valgrind error. The auth info from the alter_context reply was being freed before being given to gensec_update() (This used to be commit cf2cb4279e2b31989eee2fec848982b10fcc2136)
adds 9d3b3e8 r11971: add nbt specific continue wrapper
adds 7da0f7d r11972: handle [noejs] property also on functions
adds fd18ab3 r11973: make it easier to find bugs
adds a9cdc63 r11974: only look at $pl->{POINTER_TYPE} when $pl is defined
adds 6615907 r11980: ronnie worked out that opcode 0xb in SMB2 is in fact ioctl, and that it only appeared to be like a SMBtrans request as it was being called with function 0x11c017 which is "named pipe read write"
adds 7d960df r11981: we should allocate request specific memory in ldb modules off the request strucutre. It will take a while for this to happen everywhere. (This used to be commit b1d38153b8c1d2d5be2d41005eadb0e0aa46bd72)
adds f5d4623 r11982: ensure the fde event gets freed before the socket itself, as otherwise we get a error from epoll about disabling events for a file descriptor that is closed (This used to be commit f32739307464a1f0c835cff886b8c4b960778900)
adds 51a8581 r11983: make talloc LGPL. This makes more sense given that ldb depends on talloc, and ldb is now LGPL (This used to be commit 5bdd50fa38b1be28cf7bcddc561c743437e70cae)
adds 4476dfd r11984: LGPL on header and testsuite as well (This used to be commit ed90975bf50644f00da681eb7cc41123abc60f81)
adds 36b21c9 r11987: Clarify the accountExpires behaviour in the KDC.
adds 0a1b8f5 r11988: Setup the sessionInfo just before the connect, rather than earlier when we havn't finished popt.
adds 0e476e7 r11989: Rather than grabbing the machine account details at this point, grab them 'later'. We will need to handle the errors when we call the get_* methods.
adds 20f0e18 r11990: Set the password set time as 'now', so it isn't expired back in 2004.
adds 759e40f r11991: Null termainte the list of backends. (Makes it easier to walk the list).
adds 759bda2 r11992: Potentially allow SPNEGO to be disabled (as occours on WinXP standalone), and use only NTLMSSP.
adds b2c98db r11993: As well as making an in-MEMORY keytab, allow a file-based keytab to be updated.
adds 22f1de0 r11994: This function no longer needs a special declaration.
adds 9c6b7f2 r11995: A big kerberos-related update.
adds 28918cd r11996: don't overwrite the buffercode
adds f536c4a r11997: for multidimentional array like this: uint32 [num_level2][num_level1][num_level0]
adds 6913ddd r12000: Update to current lorikeet-heimdal, including in particular support for referencing an existing in-MEMORY keytab (required for the new way we push that to GSSAPI).
adds 3584f2c r12001: Replace smbcli_full_connection call with composite connect used in sync version. This step makes it easer to move further to async dcerpc connect routine.
adds c6f954f r12004: added some SEC_ADS_* security flags. Needed for a SDDL parser. (This used to be commit dc1b83cc13e0324139c6b756a6f135534be7be79)
adds 8dfec33 r12005: added a SDDL (Security Descriptor Description Language) parser. Not all flags are covered yet, and object aces aren't done yet.
adds fd7fd22 r12006: don't require callers to fill in pad bytes in SMB2 calls (This used to be commit 6935765fda99a6efb19f6f72358d4d48fc35ad5e)
adds 51b1dee r12007: fixed a valgrind error in the SMB2-SETINFO test (This used to be commit 0c3223ab7db93a31121667c65956f30a5b0ec9f8)
adds 3aaa6ff r12008: added a simple LOCAL-SDDL test suite. Only one example so far. Will be filled in with more examples as I expand the sddl parsing code. (This used to be commit 8f80e483a3aa07bb5a16eeccde5af5cd7fb5a975)
adds 86a6ce5 r12009: made the LOCAL-SDDL test less verbose by default, and add it to the standard tests for the build farm (This used to be commit 9d6d9b6e50dfe5513f332668b860e6a55af3a39c)
adds f5ed8cc r12010: - added support for domain specific SID codes in SDDL strings
adds 540483c r12011: fixed another 'mixed code and declarations' bug (This used to be commit 1eca19d597ea21a073361fc6fc550919abf97574)
adds d72e8aa r12012: fix renaming smbsrv_trees -> smbsrv_tcons
adds e4ed5dd r12013: fix compiler warnings
adds 1508482 r12014: free the irpc_request structure with the irpc_call_recv functions, to match all other _recv functions we have
adds f4edfc2 r12016: fixed a valgrind error (This used to be commit 482548031e69ba4bddac999ca9f2cb6ad8359953)
adds 3c01635 r12019: - let us only reference libblkid stuff in one file - and make it it bit simpler, by caching the GUID struct instead of the device name - and this also removes all compiler warnings...
adds 99b344e r12020: fix memory hierachie
adds 363d2f6 r12021: remove shortpath for winsdb_lookup, this isn't needed
adds 7416dd1 r12022: add NBTD IRPC proxy calls for wins challenge and wins release demand, used for replication conflicts
adds 035ea6b r12023: use the NBTD IRPC proxy calls for implementing the challenge and release demand conflict cases
adds 84033c2 r12024: do some extra sleeping to give the server the chance to handle our reply
adds 925c95a r12035: Fix memory leaks in the KDC.
adds c85779b r12036: Fix more KDC memory leaks (and there are probably still more...).
adds 9afdb93 r12037: Fix malloc corruption caused by double-free(), where realloc(ptr, 0) is equivilant to free().
adds c7c6b56 r12056: Some clarification fixes for the keytab code, and use the right function for enctype to string.
adds da57494 r12057: fixed authentication in ldb client tools (This used to be commit 020de11a61a1aa2c77c0a308186c85960c10fe32)
adds f8a4490 r12058: Set an anonymous fallback, if the machine account isn't available.
adds 42f2bfb r12059: Use random keytab names (so we get different keytabs, rather than share the MEMORY: keytab).
adds 61bd609 r12060: Work towards allowing the credentials system to allow/deny certain GENSEC mechansims. This will allow a machine join to an NT4 domain to avoid even trying kerberos, or a sensitive operation to require it.
adds c3f35aa r12061: Add missing file to previous commit. This provides a hook on which to attach a restriction on available GENSEC mechanisms.
adds 687545e r12062: SASL negotiation now requires a gensec_security context, so that we only try permitted mechanims.
adds 469aad2 r12063: fixed the krb5 client code to handle ICMP port unreachable errors, and error out immediatelly. This prevents a long timeout (This used to be commit f6c0fccc06060582ef870a0ac590dabeec2f2e6a)
adds 16c7e92 r12064: pass back the socket level error correctly (so we get NT_STATUS_CONNECTION_REFUSED when a KDC is not listening) (This used to be commit 0f85fc204c6018f8403c2e8f75f683aed38ba83b)
adds 89260f9 r12065: fix compiler warning
adds dbeb44e r12066: - add a unique,active,owner vs. unique,active,replica tests where we respond with the replicas address to the challenge - fix some skip checks
adds 7ab5c74 r12067: print out some more details
adds bf6ac47 r12068: a better fix to prevent crashing, on errors
adds 9286235 r12069: fix typo
adds 5c7707d r12070: make sure a unique record with multiple addresses becauses mhomed
adds 82d0d26 r12071: - implement MHOMED merging - implement late release demands
adds 7dbe0e3 r12072: fix sgroup,active,owned vs. sgroup,non-active case
adds c53a5c4 r12073: fix vlgrind error, calculate the correct size for memcpy() and don't assume out_len is >= sizeof(*in_addr)
adds 529b03b r12074: in accept() we need to set socket name of the child socket by looking up what address the client has used, as the socket is maybe bound to '0.0.0.0'
adds 37cc587 r12075: remove NBT-WINSREPLICATION-QUICK test, as we now pass the NBT-WINSREPLICATION test
adds dbd36ef r12078: fix the build on hosts with old compilers
adds 4a39707 r12079: Fix to the comment for sake of completness...
adds 67d0bb8 r12082: fixed a valgrind error found by kukks in the transs server handling (This used to be commit 5c81986bff06efeacf95d3d64254d566181c30bb)
adds 08377f4 r12084: added a comment on what is appropriate for parameter_control (This used to be commit 040d798a88ad6e6d56179de2b9036e3d0c36afc8)
adds d55ab32 r12085: wkssvc.idl updated based on work by Ronnie Sahlberg to bring the Samba4 and ethereal IDL into line, so ethereal doesn't lose any existing strucutres when switching to idl (This used to be commit afccf73ecf6cf85e72c04e28724096aa6da96a80)
adds 5245679 r12086: reverted the utf8string change in xattr.idl. See the discussion on samba-technical on why this should stay as a simple null terminated string (basically to make hand-written parsers easier) (This used to be commit 0f1de4b1db7f0035e2b31f967d86de9306558968)
adds 18cfac7 r12087: Split dcerpc pipe connection functions into separate file. It's going to contain async functions and ncacn_np is the first.
adds d1c41cb r12088: Use a structure to pass arguments to dcerpc connection functions and move migrated (async) code to a new file.
adds b38783f r12089: Couple of fixes in cases of memory outage before we sort out how and when to use composite_error() and composite_trigger_error(). Spotted by Metze.
adds 3adb301 r12090: use the _trigger_error() function in the function that allocated the composite_context
adds e5adca6 r12091: the SMB2 specific level are not available via SMB (get rid of the compiler warnings)
adds 2634f22 r12092: - add dummy functions for the missing SMB2 opcodes - implement keepalive and logoff
adds 41c5757 r12093: add missing file
adds 05bfa9a r12094: - implement dummy smb2srv_tcon() - implement smb2srv_tdis()
adds 6b1ee03 r12095: the most SMB2 opcodes need a valid session and tcon,
adds 2184ad5 r12101: revert my last commit, I breaks the build and I don't know why...
adds 273f340 r12102: for SMB2 we need to allocate tcons per session
adds 3b85d04 r12103: Comments and a bit of formatting.
adds 1728095 r12104: Move to (sync) smb_composite_connect from smbcli_tree_full_connection() This is one of the last places using the latter function.
adds 25f82c1 r12105: Formatting.
adds 3edfa55 r12113: in SMB2 we should only allocate a new session when the client sends UID = 0, otherwise we return NT_STATUS_USER_SESSION_DELETED
adds 89f5d66 r12114: - smb2_keepalive() acts on the smb2_transport - smb2_logoff() acts on the smb2_session
adds 344703b r12115: bring SMB sesssetup_spnego in sync with SMB2 sesssetup
adds 111a920 r12116: got rid of composite_trigger_done() and composite_trigger_error(), and instead make the normal composite_done() and composite_error() functions automatically trigger a delayed callback if the caller has had no opportunity to setup a async callback
adds 3ef038b r12121: remove some dublicate code
adds 35cb193 r12122: add forward declaration for packet_context
adds 91abd13 r12123: handle fde == NULL at the correct level
adds 91cf394 r12124: we don't need this comment twice
adds 7eb3fc5 r12125: make the deferred connection termination the default, so that I can remove all the other versions of it
adds e246a06 r12126: get rid of the local ->terminate hacks, we do that genericly now
adds 92c23ce r12127: add --option=rpc_login:samr_auth=yes, to work against w2k3
adds 6f33cdb r12128: add --enable-socket-wrapper
adds 38b0dde r12135: Move named pipe connect on smb2 function to async implementation. Completely untested, it's a bit difficult without having vista around (yet), so - Andrew, please test it and let me know what's wrong.
adds 499e51b r12136: fixed a bug in NetWkstaTransportEnum() from the recent merge with ethereal idl (This used to be commit 5ce6a62f2e8fd27e50bcbdcf13d34c60e70c9923)
adds 79eae8f r12137: added sddl_encode(), the reverse of the sddl_decode() function added a couple of days ago. Doesn't yet encode using the shorthand for well known SIDs. (This used to be commit 655a4ebe8e0ee18133103bfba0ca6d14cbf81d56)
adds 781ed1f r12138: added use of 2 letter SID codes in sddl_encode_sid() (This used to be commit a0662ae9d3f719d2db193490361923095bd4d419)
adds 2e4d4a9 r12139: - fixed up the ace object flags checking
adds 96180f2 r12140: - add an additional_flags field to the fd_event struct, so that the events backend can store private flags - add function to access the gtk event loop ops struct
adds 040fc5a r12141: - move epoll related code into one big #ifdef, and use dummy #define's for the case where, epoll isn't available at compile time - only pass the private std_event_context, to the local function, to get rid of the talloc_get_type() calls - use the private pointer to std_event_context_init() to decide if we want to disable epoll at runtime
adds 2b589a7 r12146: as epoll notifies EPOLLERR and EPOLLHUP implicit, let our code make it explicit, to make it clear
adds f2c3c28 r12148: add the docs for the paged results control (This used to be commit 9fab4ab2724d8276765cb42f5e8e177c4ef1ca20)
adds cdfdb73 r12150: Reformatting (This used to be commit aaa21b7132ec81008ad2ec7b2aafc4604d13093d)
adds f600f1c r12151: match the select mode of the standard events system and the liboop system, and report errors as read events
adds 126f8b8 r12153: work arround the fact that epoll reports EPOLLERR and EPOLLHUP, even if you don't ask for.
adds 1027577 r12154: Torture test for bug # 3303.
adds 7e6a90d r12156: added samdb_domain_sid(), a routine to get the domain sid by looking up the rootDomainNamingContext in the rootdse, then getting the objectsid from the root of the domain (This used to be commit 152590101e64ec260304e4b34cb1e2ef64333a02)
adds 7b090b0 r12157: ldb_dump_results() is useful to call from within gdb, so you can see a set of results (This used to be commit 2be62eb2dde9250f8bfe3a3272851e152a1d6b68)
adds d811ea1 r12158: added ldif handlers for the ntSecurityDescriptor attribute, so when displaying security descriptors in ldbsearch or ldbedit you can see the SDDL version.
adds 078ae0f r12161: Fix a memleak and do the -O1 janitor :-) (This used to be commit 82d87d62614a33ec9d2ed20e63d80a7af64e8678)
adds 737d59a r12162: More comments.
adds f4f1d37 r12178: Make ldb_ildap work against localhost again, by setting the event context into the ldb opaque. I'm sure this was done before, and must have been lost by some other change.
adds 172a8b4 r12179: Allow our KDC to use LDAP to get to the backend database.
adds 9e00afd r12181: Use BASE_HEX rather then BASE_DEC by default for bitmaps. Patch by Guy Harris. Fixes #3313 (This used to be commit daff0cba2c8e4d56055673b1113e19c265a8bf63)
adds e15fbf2 r12197: Some improvements to the Debian package. Thanks to Steinar Gunderson (This used to be commit 538afb479d6d217ac6f7c64592e94966607f23fb)
adds b052ab8 r12198: Some more Debian updates. Thanks to Steinar H. Gunderson (This used to be commit 049100bb9b2e39e20b79247f5111f86a9ca4118b)
adds 36acd6e r12200: - move the the winsreplication client and server code to the packet_context system - this needs to be in one big patch, because of the merging code, that changes client in server connections and the other way around - use socket_connect_send/_recv() in the client code
adds b0acabc r12201: Remove some lines that I accidently added more then once (This used to be commit 332dbf755796c7e51752bd735b5de3f693bbf88e)
adds 5352b38 r12205: Support 'TFS' command in conformance files (This used to be commit 3241ce7ad75a2f91327815374ad698e8bedb2e73)
adds a3b0f53 r12206: Fix some issues in NOEMIT (This used to be commit 905cebd117f3b05a286f014e2c21b0843e8f7caf)
adds 12354cb r12207: More improvements to the Debian package by Steinar Gunderson. (This used to be commit 72df2de396a3d8ada56362b807532ca6416d99e4)
adds 265b0c6 r12208: Remove obsolete scons directory (This used to be commit e90abfcc7d84d0cae566ecf395dbef4b927de0f9)
adds d0f4663 r12209: Fix some issues with XML entities. (This used to be commit 754e51b19d2d1fd6be8e01d62b6ec892688f934c)
adds d8c4862 r12211: remove unused element
adds efe6745 r12216: Couple of small fixes: reduce include/includes.h a bit, simplify headers in build/smb_build/, remove unused pstring macros (This used to be commit 432296207400636dd81d0929ec7b1b4cebbcaa62)
adds 1fb7921 r12217: add my copyright
adds 085aac2 r12218: Use common functions for generating lists (This used to be commit ba913b86e866a67402785d9177711beb16db2cab)
adds 470ba94 r12219: Use some more common functions (This used to be commit 57ea480c24ff914dfa6cbc5a309020b21fa4af39)
adds a1827a1 r12227: I realised that I wasn't yet seeing authenticated LDAP for the ldb backend.
adds 2759fc8 r12228: fix the expire time for RELEASED records
adds 2e51b42 r12229: fix the expire time for released records
adds 39f914d r12230: prepare for a generic periodic processing scheduling of pull,push,scavenging and reread-config events
adds daa4cce r12232: I hate SWAT code being outside 'source'. Add in code to push the user's session info into ldb structure for the ldb tests.
adds d09a32f r12238: don't crash when an error happens while connecting and the packet_context isn't inplace yet
adds bdc2a85 r12239: as we only get error from our events system when we wait for read events, we need to initialy ask for read events too, otherwise we'll never get an error back from socket_connect()
adds e55a707 r12240: if the caller isn't interessted in the reply packet, just free it (mostly use for send_only requests, where we don't have a reply at all)
adds b1e5004 r12241: fix the inform push notifies
adds 1d91ad0 r12242: - make the push notifications triggered by the change count - for now we fake the change count to '1', so we'll still have periodicly triggered push notifies, the interval is the 'wreplsrv:periodic_interval=60' - add the 'pushUseInform' attribute to the wreplPartner objectClass to configure if we'll use WREPL_REPL_INFORM notifies
adds c0c55a8 r12247: - reject freeing the wrepl_socket inside of wrepl_socket_dead() - free it at the end of wrepl_socket_dead() if needed
adds 6589e93 r12252: With this change (hack) we can now do an provision onto Samba4's LDAP server. Now to try another one...
adds f8be4e8 r12253: Automatically build seperate binaries without -rpath to install when using shared libraries and developer mode is enabled. (This used to be commit 507bee76dc26b048ead317ec5e10a9deb1ff7f09)
adds ab31a44 r12254: Add some (hopefully correct) descriptions for libraries that are installed. Install pkg-config files. (This used to be commit a86abe84e2cae7c6188c094a92c6b62aace02fdf)
adds 275cf2b r12255: - we don't use SIGUSR1 anymore, so ignore it - we don't handle SIGHUP just, so ignore it
adds 4bc1cc5 r12256: Add helper script for installing pkg-config files (This used to be commit c05ffb05c85475669d72afcc183cfb54bd7c73d5)
adds 3c145e0 r12260: move the string "smbd" to one place
adds a5b6b17 r12265: as all server_service modules are specified in smbd/config.mk follow this rule for the winbind one too
adds 76ec239 r12266: add --with-libdir option to overwrite the result that is set by --with-fhs=yes/no
adds 984860f r12267: Try to avoid segfault in kerberos libs, because we talloc_free()'ed the old event context in the standard process modal child.
adds d8966dc r12268: Use transactions to ensure that the schannel db is consistant.
adds fbf106f r12269: Update to current lorikeet-heimdal. This changed the way the hdb interface worked, so hdb-ldb.c and the glue have been updated.
adds 28e3c7a r12284: use the correct name for logging
adds c027789 r12285: move the smbd.tmp into piddir, --with-fhs piddir is different from lockdir and they are typically set to piddir=/var/run/samba and lockdir=/var/lib/samba, and we should keep the temporary stuff under /var/run/samba
adds a2013b1 r12286: handle absolute path and url in lock_path() as in private_path()
adds 8a2385c r12287: move the wins.ldb into lockdir
adds 019a322 r12288: make sure we always include heimdal_build/config.h, before heimdal/lib/roken/roken.h, this fixes the build on the 64bit machines
adds b19d882 r12294: Move dcerpc_pipe_open_sock() to async implementation.
adds 358cfff r12301: FHS 2.2 says that /var/cache/* contains only cached data, which can we removed without losing data, we should keep our databases under /var/lib/*
adds 356eed3 r12302: - create the logfilebase directory with make install - get rid of unreadable long lines
adds 7365430 r12304: split out the wins partner configuration into a seperate ldb.
adds 810833a r12309: fix a crash bug, which appens in an error case
adds 97b54b0 r12310: Link simple bind support in our internal LDAP libs to LDB and the command line processing system.
adds 46de306 r12320: Add command-line processing hooks for simple bind DN, and password callback.
adds ac3f676 r12322: automatically use cmdline_credentials if the ldb object doesn't have its own credentials element (This used to be commit de8975bdd3dc9b4f4d65000e126bbd11c43b3f06)
adds 4ee24ce r12323: fixeed the use of options.get_credentials() for ldb (This used to be commit b27d81dca9fd07c83b11a5bb3a883ec3f28cca6a)
adds ddbeaa2 r12324: use command line credentials if available in ldap.js (This used to be commit f4f99f9af33699ac8fe43b09fa7542aab72a031a)
adds 49b10f4 r12325: - remove the hostcc object files with make clean - move the .SUFFIXES statement before the suffix rules this fixes the build with bsd make
adds a307265 r12327: ENT_TYPE_ANY isn't used anywhere in Samba4, so don't implement it in hdb-ldb.
adds 6bd8be8 r12360: Add simple bind support into our LDAP server.
adds bceca72 r12361: Add a new function: ldb_binary_encode_string()
adds 512b948 r12362: Along with a cracknames change in the previous commit, this should allow Win2000 machines to again use kerberos with Samba4.
adds 636dbb3 r12363: minor fixes for win2000 join/login
adds 64b611a r12364: add UINT32_MAX and UINT64_MAX replacement defines (hopefully fix the build on OpenBSD)
adds 8cf545b r12370: - if we got a reply without a pending request, mark the socket as dead instead of segfaulting
adds a4eb8fc r12372: - make the periodic scheduling a bit easier, instead of passing an uint32_t next_interval everywhere, we now call wreplsrv_periodic_schedule() if we want to schedule an event - also prevent us from looping with a 0 interval, by using 1s as minimum interval
adds a167713 r12373: Add RPC-JOIN as a test to always run.
adds aca9da2 r12378: fix perl warnings
adds d3764ff r12379: export the detected perl
adds e17e211 r12380: add a wraper script that calls the perl scripts in heimdal_build/ with the correct perl version, that was detected with configure
adds 631a7c5 r12381: Try not to segfault on an anonymous LDAP bind, and map to a guest login.
adds da46c76 r12382: Ensure to return OK on anonymous mapping.
adds 4a56399 r12383: Fixes for Apple's AD client. Don't segfualt in the KDC, and they require the isSynchronized flag in the rootDSE.
adds 2dc21b8 r12384: I can't spell... (This used to be commit 566bbfd067f43d86eacc1e867e6f64bac85e285d)
adds 50bb996 r12385: call pidl with the perl found by configure
adds 28411a5 r12388: fix debug messages
adds adb30c5 r12391: use the new periodic schedule system for the pull replication too
adds 91b479a r12397: Change the 'samba4' prefix in the Debian packages back to 'samba' (This used to be commit 2002ba90c58c5ae69d242986834d07f499e46253)
adds cfea76a r12405: I'm afraid I can't take care of the xplogin test in the near future, so remove it.
adds f45b0ff r12408: as we always add the destinguishedName as autogenerated value, don't store it on disk, as this would cause confusing results
adds 221c151 r12411: Add 'net samdump keytab <keytab>'.
adds 5b4acf8 r12412: - the 0x1E name must be registered as group name - reject wins registration with a static record in the database
adds e161613 r12413: do some testing with 0x1E names
adds 8e0948b r12421: Handle the case where we are a joining as different account types far better.
adds 9a9cb35 r12422: Some kerberos comments and clarifications.
adds 758873b r12423: Remove DEBUG(0) printouts in favor of more information to the caller. I assume this works better with SWAT and the like anyway.
adds 8b7387e r12424: static records should not be released
adds aa68297 r12425: match w2k3 and store 0x1D names when they're registered as group name, but queries still give not found
adds b1ea93c r12426: w2k3 refused 0x1B names registered as group names
adds 77f4910 r12427: Move SAMR CreateUser2 to transactions, and re-add support for different computer account types. (Earlier code changes removed the BDC case).
adds 0e77fdc r12428: releases on 0x1D names are ignored
adds 9f270fd r12429: make static records always active with a max expire time
adds 7448b93 r12430: Clarify libnet_join code. Add/fix comments.
adds d04ef04 r12431: - the TIME_T_MAX needs to be a singed max value - fix the calculation of TIME_T_MAX -> nttime -> TIME_T_MAX
adds 6cb5cda r12432: Re-indent and consistantly cancel the transaction.
adds 61669aa r12433: Add comment describing this function.
adds c05019a r12434: implement database scavenging, the only missing part is the verifying of active replicas with the owning wins server, after the verify interval passes.
adds ae0801c r12435: the max wins ttl is 6 days in windows and samba3
adds 36d7778 r12436: Fix Samba4 as a server to Win2000 for the domain join.
adds f76ee31 r12437: if the client gives us an unicast name query with recursion_desired, it's a wins server request, even if it's a name of one of our interfaces
adds 97113d0 r12439: No need to keep walking this list if we find the match.
adds ac4ee3e r12440: fix crash bugs
adds 2cd2c87 r12442: only set the "wins server" parameter if it's not set
adds 300ed48 r12443: Forgot to rename two files (This used to be commit abec9301635aea334f32a86a5414f2fd6174ea76)
adds adddaa7 r12444: Initial version of a NEWS file that should contain a summary of changes that matter to the user. (This used to be commit e06757a863952d4fab486a194149a32139fd8847)
adds 4bbb738 r12445: Fix header in manpage, make script executable (This used to be commit 7ca00cd918760dccc51e56234126ead8535a22ef)
adds 52728b7 r12446: Merge mkproto.sh's functionality into mkproto.pl Allow specifying the _PUBLIC_ keyword on functions to indicate a function is public.
adds bc97484 r12448: add some usefull debug messages
adds 69a694d r12449: Fix some warnings (This used to be commit 95f6e49cb897a392c67566b8a0f674a717a1783d)
adds 1ac5c35 r12450: Move generation of proto and full object lists to makefile.pm. 'make' now handles expanding the protoheader object list, rather then the build system, which makes the makefile quite a bit shorter. (This used to be commit a4088ccc704f1338c040c53596ff606cc1651d03)
adds 81eb29d r12451: Add 'struct libnet_context;' - apparently the order of the prototypes in proto.h previously already did this somehow, probably because it was used as a return value before it was used as a parameter. (This used to be commit 30861b0f0e6496d13fb61b2927e3f24d16a9b911)
adds 07b52f5 r12454: Forward declare struct nbt_iface_name (This used to be commit d54fea5d0e5dc87f686b2134735e76ce7cd208af)
adds 557ad72 r12461: Some updates to the srvsvc IDL from Ronnie Sahlberg (This used to be commit ff7ef98f34811952331e72095505a2eae430fec0)
adds e791dd7 r12462: Hide oo magic from callers of the parser (This used to be commit 0c225d2978b11898d334ec2d6da910e0cca0f4cd)
adds ebfbb2a r12463: Rename 'Samba' namespace to 'Samba4' (This used to be commit f25358270d44a5642adbb85ecaa50b2e5730d7f0)
adds 68ef82a r12464: Add simple IDL parsing tests for pidl using the standard perl testing framework (Test::Simple, distributed with perl itself). Run these tests from 'make test' (This used to be commit 975d8816db6697dab828941b69a740e3a0a2c272)
adds 620d375 r12465: Merge Parse::Pidl::Samba4::NDR::Header into Parse::Pidl::Samba4::NDR::Parser. Small optimization to avoid including NDR headers multiple times (This used to be commit 6967b9884970b6f1d7617196ab024d401628a13c)
adds 7717f18 r12470: Add helper module for pidl tests Convert other pidl tests to use Test::More and run them from 'make test' (This used to be commit 3a57d29a62112ab654e290ccc985fba7f67664c5)
adds 8e92467 r12480: Extend testsuite (This used to be commit 1fa6c3568b9653f637da92e9a66695cd89825a2f)
adds a4fe56c r12481: Move parser-specific utility functions to idl.yp, remove some unused functions Allow the use of non-typedef structs and unions when declaring variables. Allow the use of the 'signed' and 'unsigned' qualifiers for integer types (This used to be commit bc6b45e242c8d7b2ef1a6e6d3eb172c27afd952d)
adds d3ced46 r12482: Add some more tests (This used to be commit 516b66e0f1c65688abb936b4432039bc431b872c)
adds 25d57c0 r12483: Remove --tdr-header option (merged into --tdr-parser) (This used to be commit 45013467f57d646f3db099862665d2631272b446)
adds 94793b8 r12484: Initial work on supporting non-typedeffed types (This used to be commit e7ac6c708dde7afb4c92a8cc4dea7a95b7054e3e)
adds ac914ed r12487: Remove obsolete function (This used to be commit 865a2c9ecaeae83417509c01142ba4220c0b53d7)
adds d7eaaf4 r12488: Fix MANIFEST to match recent changes (This used to be commit 6ab0ce15083c23e287f89b5e38b63d267cf3d5fc)
adds 788f7cc r12489: Forward declare nbtd_iface_name (This used to be commit cfaa52cdbaf0b97a8830137a74976e08cabeac8d)
adds ee10fb1 r12490: Fix --warn-compat (This used to be commit ba6a767f1b3a14e076ebd049b4fdcffd64173523)
adds 4484831 r12494: Support loading modules from .so files for most subsystems. We now use a different system for initializing the modules for a subsystem. Most subsystems now have an init function that looks something like this:
adds d8e35f8 r12498: Eliminate INIT_OBJ_FILES and ADD_OBJ_FILES. We were not using the difference between these at all, and in the future the fact that INIT_OBJ_FILES include smb_build.h will be sufficient to have recompiles at the right time. (This used to be commit b24f2583edee38abafa58578d8b5c4b43e517def)
adds 6aafed9 r12499: Move smb_build.h out of includes.h (This used to be commit c92ace494f92084ddf178626cdf392d151043bc7)
adds 09c44f6 r12500: Use init functions explicitly in a few more places. 'gensec' and 'librpc' are the only two subsystems left to convert. (This used to be commit f6bbc72996aeee8607fc583140fd60be0e06e969)
adds c1c01df r12501: Merge EJSHeader.pm into EJS.pm and simplify smbcalls_rpc.c a bit, now that it is guaranteed that the smbcalls modules are always initialized after the EJS subsystem itself. (This used to be commit 1e8670874bb7415c3e00a42516680fdb4ee2fca1)
adds 32fb97a r12502: A bit of work on the RPC-SAMR torture test. Prove that ridToSid is really as simple as it looks.
adds 90535d3 r12503: This function was just too simple to leave unimplemented.
adds 9a3be16 r12504: Fix one more transaction cancel bail-out path, and correct comments.
adds 53b23c0 r12505: Cope better with NT_STATUS_PASSWORD_RESTRICTION (due to minimum password age), and test for the incorrect password error case.
adds 40166d7 r12506: Fix up issues shown up by the expanded RPC-SAMR testsuite, and add ldb transactions to the SAMR password change code.
adds 9b67a07 r12507: This file has had my grubby paws all over it ;-)
adds 1f8bb5b r12509: make the output for the buildfarm nicer
adds acd6a08 r12510: Change the DCE/RPC interfaces to take a pointer to a dcerpc_interface_table struct rather then a tuple of interface name, UUID and version.
adds 8270e1e r12511: Remove authservice from binding string (This used to be commit 2188168209f07bd87d90d7ff94e8b542ced68249)
adds d658de6 r12512: Use GUID structs in API functions everywhere rather then converting back and forth between GUID structs and strings in several places. (This used to be commit 3564e2f967ef72d6301b4f7e9a311cebcded4d75)
adds e748b53 r12513: Similar change as my previous commit, but now for transfer syntaxes. Avoids converting a static string to GUID every time we check whether a transfer syntax is equal to that of NDR. (This used to be commit 8dcfcaf75ab8cf4a54cf5e56f6be25acc68e3989)
adds 0ad7b30 r12514: Move DCE/RPC interface table to a seperate file Be a bit more strict when checking for duplicate interfaces (This used to be commit b1286a6d27e2b5aa26f288f6aff70601b0d8ae74)
adds 05b141c r12515: Use UUID directly rather then string containing UUID (This used to be commit 465b9738709e7415eab58ea773bd138e8f0f20d6)
adds 00ace36 r12516: Fix drsuapi and netlogon javascript bindings (This used to be commit b46eeba9fcb059ef83743de8be7dab26f9ef21b2)
adds d49f11d r12517: Don't generate empty init functions (This used to be commit 832a1092c9c11c293b5748e2e78da872fcba2a42)
adds 10c183d r12520: Add support for --help to mkproto.pl Allow the use of {PRIVATE,PUBLIC}_PROTO_HEADER for [SUBSYSTEM] and [LIBRARY] sections in .mk files. Public functions can be marked by adding _PUBLIC_ between their return type and function name.
adds 7285e10 r12523: Convert the registry subsystem to use a seperate prototype header (note that this doesn't use the distinction between private and public prototypes yet) (This used to be commit 60e11f575821c1762b25ad66441b6e69ad1167ef)
adds 0a3c167 r12528: Add seperate proto headers for ntvfs, tdr, smb_server and nbt_server. (This used to be commit 87f665a1d5ba74289974bf9d8f9441c162e6f1b1)
adds 1f70087 r12530: Let include/includes.h depend on lib/basic.h (which it includes) (This used to be commit 90129b081e5bda3c69c3f01f53704b5d34817605)
adds e4dbcc0 r12531: 'make quicktest' was taking 15 minutes on my system due to failing DNS lookups in load_interfaces(). The reason was my eth0 interface was down, and it was being interpreted as a DNS name.
adds 3fb9541 r12532: log a message giving the IPs of non-partner clients trying WINS replication (makes getting the wins config right much easier) (This used to be commit 3016c7ee138d29973dfd093de6589a9a798750a7)
adds 5811b6d r12533: Get the ldb.errstring() out to the user on failure. It helps a lot with debugging!
adds b1c80c3 r12534: Make the transaction code fill the error string on failure.
adds 1984ba6 r12535: - simplify string list handling in a couple of places using str_list_add()
adds d34e1e5 r12536: kerberos is on port 88, not port 389
adds c8531ef r12537: finally found the difference between us and w2k3 that caused w2k domain joins to be agonisingly slow! The join is now instant, and login is fast too (This used to be commit 1b65713bbc4f44efee24b86900004a222028b733)
adds 773d5e0 r12538: Clarify why we are doing the delete here.
adds 43c3c73 r12539: fix the pidl tests
adds 4517977 r12540: Provide more information in the ldb error string.
adds 2cd5ca7 r12542: Move some more prototypes out to seperate headers (This used to be commit 0aca5fd5130d980d07398f3291d294202aefe3c2)
adds 5e11770 r12549: fixed the problem with serialisation and the RAW-OPLOCK test (This used to be commit ad3b8286636f4101fa6528cb447aeeb7ee7507a4)
adds 020cd6b r12550: - fixed 'make pch' to always rebuild the gch file. The dependencies were wrong, and we were using old gch files after include changes, so safest to just rebuild when the user specifically asks for 'make pch'
adds 06c4540 r12551: fixed oplock serialisation problem in gentest as well (This used to be commit 2055f978214c1a2732433efe38ebc0fb70ec4e70)
adds f71f21f r12552: Remove use of Test::Harness - we're not printing the result summaries on success anyway. Instead, call the scripts directly. (This used to be commit a83a38eab29cc289e53b1f9790a61e61d684f547)
adds a50b42d r12553: Steal the error string onto this context, so that the caller doesn't have to think about exactly what the right context to hang it of is.
adds 302cab7 r12554: get rid of the pesky NTLMSSP warnings about being called after processing is finished (This used to be commit ca6ae1afa0a8a105ab09199425f308c9ae85902f)
adds fc8fef6 r12556: added 'make gdbtest'
adds b9fa7bc r12558: Support [flag(NULLTERM)] on [charset()] arrays (This used to be commit 2e5a6eb219feab3208f63d727340a852bfdb0b3f)
adds 6eec6cd r12559: use the selftest_prefix, we should use this for all make test output, (e.g. the pidl tests and tdbtests, tridge, jelmer can you look at this) to not polute the source/ directory with a lot of files
adds e82a044 r12568: Fix rename (noted by Steinar Gunderson) (This used to be commit 1c26c63c855120ef694f59980965faee3c6ccbc4)
adds 1cfda1a r12572: No longer parse coclasses as interfaces (This used to be commit f75f757b621a46ea531c27ac682623829a4fdea7)
adds 1690ae4 r12573: Update README to recent changes in pidls namespace (This used to be commit 33012dc015c837d4cbb61207ad8d3b5a8ad37c02)
adds 87fd7b5 r12574: Bring tables.pl back to life and move registration of interfaces now completely to a new subsystem. (This used to be commit bbacfaaea5819e0ecadf81e8fbb424916284c809)
adds 8faa1f4 r12577: filter the loopback addresses like this 127.*.*.* and not only 127.0.0.1
adds 2842acf r12578: - w2k3 allows entries with 127.0.0.1 as address, so we should do to make it possible to add a static record for localhost or so... - we already make sure we don't register 127.0.0.1 with our wins server, so the check for loopback in the non-wins name queries is enough
adds 70a15ba r12580: return the first 0x1B address as first address to 0x1C queries
adds 19d606c r12584: Move NDR tests from rpc/ to local/, add to list of tests to run for 'make all' (This used to be commit e71cd4778b9a872642619452e574f510e2491052)
adds e7303fc r12589: Add missing newline. (This used to be commit 86fe24e606c72a21853b8f2cd0989bb1598ebf6a)
adds 46aa296 r12592: Remove some useless dependencies (This used to be commit ca8db1a0cd77682ac2c6dc4718f5d753a4fcc4db)
adds 906c142 r12594: Jelmer pushed some proposed header reductions to the list today. This commits some of these that I know to be correct in the kerberos area.
adds cca1dae r12595: There was no comment on the mailing list, so kill the 'ldapsrv:samdb' parameter. It isn't useful with so many other things in the ldap server opening the database directly. Best to run this as a seperate process, and change the global options.
adds 02c8c37 r12596: This variable is unused.
adds 7ad7089 r12597: One less void *
adds 1c027f3 r12598: Make the 'objectClass' part of the templating process actually work. We need to add to the multivalued objectClass, not ignore it because the user has already specified a value.
adds c82c9fe r12599: This new LDB module (and associated changes) allows Samba4 to operate using pre-calculated passwords for all kerberos key types. (Previously we could only use these for the NT# type).
adds 4ff20fc r12600: Add a new module to sort the objectclass attribute on store. The module is perhaps not the most efficient, but I think it is reasonable.
adds a326d6d r12601: Syncronise both copies of dlinklist.h.
adds 964487e r12602: fix compiler warning
adds 0cf1feb r12604: fix make clean as Brad Hards <bradh at frogmouth.net> sugested (This used to be commit 6198006ee466c6398f6a3da352d236034693ffb7)
adds a6d0d56 r12605: docs patch from Brad Hards <bradh at frogmouth.net> (This used to be commit 874f16e055ec30bf2ee52a33464b4810a8f8cd89)
adds 805f5d8 r12606: - fix multihomed registrations always remove the addresses which are no longer valid - use the wins_challenge_send/recv calls which are also used by the replication challenge
adds ab8cd44 r12607: fix the build
adds d4de4c2 r12608: Remove some unused #include lines. (This used to be commit 70e7449318aa0e9d2639c76730a7d1683b2f4981)
adds bb8a5a2 r12609: - add some comments to a change that went in in the last 'fix the build' commit - we need to reply to name queries with the recursion desired bit set, to pass the multi homed challenge, when registering our interfaces with a wins server
adds aed4d51 r12610: we need struct passwd on some systems
adds ba76f23 r12611: fix compiler warnings
adds 87a97ac r12613: workarround a BSD make bug, where $< gets expanded to 'torture/libnet/userman.c' when $@ is 'libnet/userman.o'
adds 83acc68 r12615: prepare building with ../samba4/source/configure --srcdir=../samba4/source/
adds eef64ba r12616: remove unused function, and we have iface_local() as replacement
adds 0391b1c r12617: create a winsdb_handle and pass that arround, so we later can hang the local owner address, on this handle too
adds 905c3ff r12618: use our primary interface address or the "winsdb:local_owner" -address as winsOwner: attrbute for owned records
adds 5a26b2d r12619: make sure we don't return more than 25 addresses, as w2k3 crashes in that case
adds aa9f671 r12620: Get rid of automatically generated lists of init functions of subsystems. This allows Samba libraries to be used by other projects (and parts of Samba to be built as shared libraries). (This used to be commit 44f0aba715bfedc7e1ee3d07e9a101a91dbd84b3)
adds 6ebe31d r12621: INIT_FUNCTION no longer has to be set on libraries (This used to be commit 7ff1ecdc6fa9e360dedf9737da6ce1941ad5033e)
adds 046a54f r12622: Move table.c prototypes to seperate header to prevent circular dependencies with proto.h (This used to be commit 9e0ba380374db028358158b9e4457dd930b5ab13)
adds 2cb372f r12623: Another round of fixes for the prototypes of tables.c (This used to be commit fb5b22e3dc9ad0892817ae72a73e1e80f3db75c5)
adds 54613f5 r12624: (hopefully) fix for BSD make after srcdir/builddir changes (This used to be commit 261dc568f9b0e8641d3a28a03b440bddc5db668e)
adds c139e0e r12625: More 'useful' names for the DNS zone.
adds 52de553 r12626: some systems need time.h here (for asctime()) (This used to be commit 596f8480bbf44dd70e2d2a7ccbc7ced67b74fce0)
adds c0e574a r12627: This magic comment keeps minimal_includes.pl from suggesting the removal of this header.
adds 8b7013f r12628: Prevent double registration warnings (This used to be commit 98ec52beeed47c71861c284c7aae66269c074e66)
adds 215b3bc r12629: Add a comment so minimal_includes.pl doesn't try and remove this.
adds 5c03e1b r12630: Remove attributes which should be automaticly generated.
adds cf07cd3 r12631: Now we have fixed the provision script, we don't need to work around it here.
adds 8d147a4 r12632: Build fixes from Brad Hards <bradh at frogmouth.net>
adds e4b7e8c r12633: expose talloc_vasprintf_append() (This used to be commit 7a0e7074f6d3d38ce92f2b617549d5dbbaf968ef)
adds ff5c9a1 r12634: make the [validate] binding string switch also check to see if the string form of the structure we receive matches the generated form. This has the effect of checking things like value() attributes. (This used to be commit f2e68ec649658976e5bf4887713a92c14850c277)
adds 767ce19 r12635: use the new [validate] value() checking to fix the string types for the LSA pipe. Strangely, windows is not consistent for the LookupSids call. Sometimes the name is terminated and sometimes not?! It might depend on the type of rid (alias, group etc) ? (This used to be commit c0b7e0619a153f1da0fa76f176335d1b2afa340b)
adds ca2f6f6 r12636: fixed some torture code for the changed lsa string types (This used to be commit ce77c0e8bf4127027edd6291d2ae5d868e3372a1)
adds 7dae041 r12637: test CLDAP with both NULL and non-NULL user (This used to be commit 2b603d3ecf2f3108942422bda864e41c8addbf60)
adds d73156d r12638: fix the build on BSD systems
adds 76480db r12639: - do some tests with 0x20 0x1B names - do some tests with 0xBF and 0xBE, this shows that the '+' padding should be done by the client
adds 1d63dc5 r12641: - remove some unused functions - we already call usleep() directly in some places, so do it everywhere
adds 60d27d8 r12642: only do push notifications when something changed
adds 93a3e9e r12643: don't fail make test thanks Brad (This used to be commit 2f213b9580cb9e84f1c44393cac521e5c1af817b)
adds 706ef63 r12644: prepare the dns proxy feature for the wins server
adds 24c5428 r12647: make use of the str_list_add function
adds c4d0b57 r12648: implement the dns proxy feature
adds 0283bd7 r12649: use the same default('yes') for 'dns proxy' as samba3
adds f54ef2a r12650: Remove support for NULLTERM flag (is already covered by tridge's fixes to [validate]) (This used to be commit aa880bf1966889b1cd0b0b7d4d837dff79f0447e)
adds 912f556 r12651: Remove STR_LARGE_SIZE as it's no longer used (This used to be commit 8e95aee6fba4d3632f4718428bdb1f07cb58fab4)
adds 3b99d9c r12658: Couple of fixes related to shared module builds. (This used to be commit c297c93faf3b748de68679f5a4be50845ebe25fe)
adds 9836df0 r12659: Add some more information for potential users. Please supplement / amend where necessary. (This used to be commit 3296b11d7ad4f4c44d41b8c1c399ae0383d6d0dc)
adds 55eaed5 r12661: Happy New Year!
adds bc4aebf r12670: Make a couple of dependencies stricter Re-introduce and use the OUTPUT_TYPE property for MODULEs to force specific modules to always be included (This used to be commit f9eede3d40098eddc3618ee48f9253cdddb94a6f)
adds 0b41dad r12671: Modules don't have to be linked with their subsystem. (This used to be commit 8f5edcc6a2ec02a496ef77b7044a56bb8f4be0f1)
adds 6d16a21 r12673: create functions for get_maxVersion(), set_maxVersion() and get_seqnumber() at the winsdb layer. the ones in wrepl_server/ will be removed later.
adds 40b9d4f r12674: make use of the winsdb functions
adds 1a83c73 r12675: fix some dependencies and don't use long lines
adds b75ed7d r12677: get rid of the special cases for the local wins owner table entry, the call to winsdb_get_maxVersion() is moved into place.
adds 6fbbd47 r12679: create a sperate function to create the 'winsOwner' part of the search filter, this is to handle the special '0.0.0.0' of old or manual added owned records
adds e25e37e r12680: Support setting the environment variable SMB_BUILD_VERBOSE to print out more debug info (This used to be commit a54fefbfc5b2796cf8c47f22629ec86bca39cd39)
adds 2d9bd9b r12681: Allow an entry to have no kerberos keys. This occours when an entry is new, and has no password. It may also occour in the future if we allow PKINIT. In any case, it shouldn't segfault :-)
adds 8cd5930 r12682: This patch finally fixes our kpasswdd implementation to be compatible with clients compiled against the MIT Kerberos implementation. (Which checks for address in KRB-PRIV packets, hence my comments on socket functions earlier today).
adds c6bbede r12683: Fix declaration and initialisation placement.
adds cc37197 r12684: A better error code for SAMR transaction failures.
adds d26d130 r12685: Add comments on builtin LDAP and KDC.
adds bedfb06 r12686: Push the real SASL list into the rootdse.
adds 097ffed r12687: Push the real list of supported GENSEC mechanisms out on supportedSASLMechanism in the rootdse. (Second half of a patch commited earlier today).
adds 25bb00f r12693: Move core data structures out of smb.h into core.h torture prototypes in seperate header (This used to be commit 73610639b23ca3743077193fa0b1de7c7f65944d)
adds 78c5001 r12694: Move some headers to the directory of the subsystem they belong to. (This used to be commit c722f665c90103f3ed57621c460e32ad33e7a8a3)
adds 9246135 r12695: A dot is allowed in NetBIOS names. (This used to be commit f4ac7d6359b5a6de04a6ea518dec99f4c9b49b3d)
adds 63d718e r12696: Reduce the size of include/structs.h (This used to be commit 63917616016133c623fc6ff59454bc313ee7dd8f)
adds 6c81984 r12697: Support empty fullname fields in unix accounts (This used to be commit 3d70ebca0b706ae22bc7a3f48c2247c450c42026)
adds 769eb7d r12698: Declare model_ops (required for NetBSD) (This used to be commit 5e6df39363fba961e09e836e4b5a0115b278be90)
adds 34be077 r12699: correctly escape invalid DN characters (reported by Steinar H. Gunderson). this still doesn't work as a bug in ldb causes it to not understand escaped characters in DNs when parsing DNs (This used to be commit 10da56fb6cc57b6c0650a8dc81ded5faa643a96e)
adds a417674 r12700: fix name release of replica records, we need to become the owner and allocate a new versionID so that it gets replicated to the old owning wins server directly
adds 0817627 r12701: the first scavenging run should happen after half of the renew_interval, and not on startup
adds 733dc7b r12702: - reload the partner configuration, when the sequenceNumber of the wins_config.ldb changes - use a periodic run interval of 15 secs per default, as we no longer send push notifies with each run
adds 65bf762 r12703: Fix handling of short passdb backends (also reported by Steinar Gunderson) (This used to be commit 4c562c42b43d98f4c6bdbacc5cb1dd5e65bc3418)
adds a7d517d r12704: role => server role (This used to be commit 5884a7effff0b11e82c9d273dbd0407b0f2eb02d)
adds 4601264 r12706: Add list of parameters that need work (This used to be commit 46b4a526987e634d1c96798533d119140243081d)
adds 81e0503 r12708: This is equivilant, but doesn't cause a warning.
adds c5a6c7f r12710: Fix socket_wrapper: Make sure to fill in the socket family on the returned address.
adds c975df5 r12711: Update copyrights (This used to be commit a02b0c5568977e1a2a396460d13a24076d4681f0)
adds 5cea3ed r12716: Tridge points out that the request argument to ldb_next_request must be a valid talloc() pointer, as other modules may rely on this.
adds 2845678 r12717: Always compile the skel module, so we know when we break it.
adds 6eabf59 r12718: We don't use unicodePwd directly any more.
adds 4bfe290 r12719: Rename unicodePwd -> sambaPassword.
adds ff90c1c r12720: By metze's request, rename the ntPwdHistory attribute to sambaNTPassword. Likewise lmPwdHistory -> sambaLMPwdHistory.
adds af5032a r12724: fix warnings
adds db04cff r12725: some minor updates
adds 37bc6b5 r12728: Revive testparm.
adds 03ab342 r12729: Implement the --section-name option, for dumping only one section.
adds 1b29552 r12730: Reimplement --parameter-name, and bring in common samba options.
adds c66bc0d r12731: Simplify and re-implemenet support for --parameter-name=foo --service-name=bar in testparm.
adds e011ab7 r12732: This option does nothing.
adds c908d0b r12733: Merge ldap/ldb controls into main tree There's still lot of work to do but the patch is stable enough to be pushed into the main samba4 tree.
adds de296b6 r12734: forgot to add qsort (This used to be commit df1ccca3499015d68a6f9f86286d9f66b6c0476c)
adds 8574fe2 r12738: Use a talloc_reference to ensure this doesn't get free()'ed too early.
adds 8f4dc51 r12739: Add support for using credentials in the provision process.
adds dbef4d7 r12743: Remove the ugly way we had to make a second stage init and introduce a second_stage_init private function for modules that need a second stage init.
adds a2cad19 r12744: For correctly written scripts, we don't need this anymore. Only use the cmdline credentials if we ask for it.
adds b51fe79 r12745: Initial work to support a syntax to pass over controls via command line to ldbsearch. Very rough work, no checks are done on the input yet (will segfault if you make it wrong). Controls are passed via the --controls switch an are comma separated (no escaping yet).
adds a8eec31 r12746: An initial version of the kludge_acls module.
adds 66700b4 r12747: Add a couple more token tests, used by the kludge ACL module.
adds 528470d r12748: Fix wrong handling of separation characters for RDNs allow escaped separation chars as part of the attr value of an RDN (This used to be commit 7ba341d6c3745cd99c4c79933f9bd54f41e12a9c)
adds 27f997e r12749: Fix the newuser script.
adds 44384b4 r12750: Clean up more asn1 generated files (pointed out by <HotaruT>).
adds 5c69a8f r12751: Another make clean fix.
adds fc6f41d r12752: Clean up compile_et and asn1_compile as well.
adds caa913e r12753: Try to fix the build after a 'make clean'. (the wildcards will not expand because they don't exist yet). Thanks again to HotaruT.
adds ddf0e3d r12754: - sync TIME_T_MAX calculation from samba3 - but limit TIME_T_MAX to INT32_MAX, otherwise 64 platfroms are broken because gmtime() will fail with INT64_MAX passed in!
adds da8151a r12755: check the return value of ldb_timestring(), as this fails, when gmtime() fails...
adds 74eb3f2 r12761: get the TIME_T_MIN and TIME_T_MAX right again, merging from samba3 was a bad idea... as in samba4 we use TIME_T_MIN = 0 (maybe we should do this in samba3 too) because negativ values mean error.
adds 8c9d212 r12762: Simo correctly asked that the policy logic (which attributes contain passwords) be moved into the database, and not be hard-coded in the module source.
adds 1162b37 r12763: Oops. If you call ldb_search from within an ldb module's search request handler, you really have to watch the recursion issues...
adds 53091bf r12764: Add a test for lsa_lookup. This will be expanded when I get around to add trusted domains.
adds 1971eeb r12765: Revert an accidential commit (This used to be commit d96c84126dcc1ec97e39814f21de167528fe886f)
adds 8514c17 r12766: fix the build (This used to be commit d73c343904f32956ba97e4ad82af9c9a75f5d70c)
adds d942596 r12767: Add some trusted lookups (This used to be commit 568fc8a3412e07ac3084f441e693bc82b9ea912b)
adds bdc7d03 r12769: Make ldb_next_request() evident, I was much confused on first sight
adds b589ac5 r12770: Remove the alloca.h header as it is not used in the code afaics (This used to be commit d4454287cf14cfdf1ceeb090da40492314703fb9)
adds 0225535 r12772: - create variables for the %(patsubst ...) statements for the idl files - this also fixes the build on BSD systems
adds 874c9b7 r12773: - remove unused variable, fix the build with some old compilers
adds 887eae8 r12774: - fix the build on OpenBSD
adds a55287a r12775: free elements early...
adds d796373 r12776: use $ENV{TEST_DATA_PREFIX} for test files if available
adds 7fcf106 r12777: use TEST_DATA_PREFIX if available
adds 042fcee r12778: export TEST_DATA_PREFIX in make test
adds d93e1b0 r12779: allow static tomstones
adds fa9aa14 r12780: propagate local records, when replicas are rejected on conflicts
adds e0dc53c r12782: Don't segfault if we cannot setup messaging.
adds dc0dde7 r12783: add a comment about matching more than 1 handler per message (andrew thought this might be a bug) (This used to be commit e1cd3f4b89e10c9a42f5939377df0eafb8c184a4)
adds 15ffd2c r12784: implement a simplified version of verifying old active replicas, with the owner server, we you nbt name queries for this....
adds 374da72 r12785: make the iface_*() functions return strings which do not get overwritten by another call (due to the implied static in iface_ntoa()). This should save abartlet some pain (This used to be commit 2244f298ace9f8832695cafd17c54324c11416f1)
adds 39212a4 r12790: fix compiler warning
adds 80c0d16 r12791: fix compiler warning
adds a36c172 r12792: fix compiler warning
adds a0ca096 r12793: fix bugs
adds 35dffd9 r12795: remember the gensec_security context
adds f0e3a03 r12796: use the correct address as initiator
adds 6d0beb0 r12797: check for a error
adds 3c13509 r12798: print timestamps into the log file, this is not nice code, but it works for now
adds 8d15aee r12799: print out function and location too
adds 1f10e72 r12800: Replace tmp_ctx with mem_ctx to make variables name more consistent along the file.
adds 5c84477 r12801: Some more include/ cleanups (remove unused macros + move files to specific dirs) (This used to be commit 243cf760b077e155f5ac508aeebf819f7708a84e)
adds 806b3fd r12803: if we free the ndr structure how should we access the private pointer anymore?
adds f55ea8b r12804: This patch reworks the Samba4 sockets layer to use a socket_address structure that is more generic than just 'IP/port'.
adds f3e9868 r12805: merge from samba3
adds faeff2a r12806: tridge: in revision 12634 you introduced to validate the ndr_print output and RPC-ECHO doesn't pass under valgrind anymore with this
adds a7a8eec r12807: I'm wondering if this might fix AIX on the build farm...
adds 31753e2 r12808: Actually, with that we can avoid roken compleatly.
adds 6f18b19 r12810: handle control options gracefully and don't segfault (This used to be commit 300d48bc9daa13e1475c10eaa1ec0717c822a7f7)
adds df53401 r12811: valgrind on RPC-ECHO with validate is extremely slow - speed it up if torture:quick is set (This used to be commit b591b28567eba148509c5dec060efaef2fd95ff6)
adds d0a851e r12812: speed up RPC-ECHO with validate some more, and re-enable it under valgrind in 'make valgrindtest' (This used to be commit b2030d527a75fecd907148d13860b4ba5193f218)
adds 81dc03b r12813: Remove unused file to avoid confusion. We now go via the auth subsystem.
adds 0738668 r12814: we need this here too, as we'll include replace.h for building heimdal/* too, and for this we don't include includes.h
adds 7d6c9bf r12815: try to fix the build on AIX
adds 1d95bcf r12816: Ugly hacks to the auth_unix code to make a SYSTEM token for root. If we are going to try and have a 'real' NT token for these users, it is going to get messy fast. I want to go down the idmap road, but we don't have the infrustucure for that yet.
adds 4222bee r12817: Create a ESP variable with the struct socket_address * in it, so we can pass that do the auth subsystem.
adds 4f06be6 r12818: When denying an operation, include what we think the username is in the error message.
adds 8f86ddc r12819: Fix swat authentication again. We need to pass the socket_address structure around, so the auth code knows where the request came from.
adds 9cda264 r12820: Remove duplicate entry caused by merge.
adds ca90a75 r12821: Fix typos.
adds 195f5c3 r12822: Given that talloc gives us this extra level of safety, use it.
adds 75ef0ba r12823: Fix up the provison and newuser code in SWAT. This also cleans up the main provision script a bit, as the argument list was getting out of control. (It has been replaced in part with an object).
adds bceaf62 r12824: Another typo.
adds 1e98ecd r12825: Add \n
adds a6a007d r12826: The base DN is very tied to the realm. Allowing it to be changed here only allows stuffups, but doesn't benifit anyone. (If we were to allow it, we should have it change every time the realm is modified, character by character).
adds 428ef08 r12827: This was a very well concealed bug. Thank to Andrew Bartlet for finding out a test case that showed it up.
adds 2b7d932 r12828: add a test to check white spaces comparison (This used to be commit ad189553f420d70c4a726cf118e1273ea053f4d6)
adds 4d1c5a0 r12829: fix ldb headers, to not include '<...>' files in .c files
adds b424fdd r12830: this can be const
adds 3c2c57a r12831: add 'extern' to public prototypes
adds 720041d r12832: make it possible to pass -D_PUBLIC_... to the compiler
adds 5ecc64d r12833: complete ldbsearch support for controls now the three supported controls (paged_results, server_sort, extended_dn) are fully functional and the infrastructure to add more is in place.
adds 2470034 r12835: RpcConnect test expansion to test connecting using ncacp_ip_tcp as well as ncacn_np.
adds eab4a56 r12836: use: -fvisibility=hidden -D_PUBLIC_="__attribute__((visibility(\"default\")))" if the compiler supports it, this will cause that modules can only access public functions (gcc 4 supports this)
adds 69f7c00 r12838: make the ntvfs function public
adds 91a37f0 r12842: don't include system headers directly
adds 2e8937c r12843: get special objects with ldbsearch -a too, to match ldbedit -a
adds b3f2db5 r12844: don't include system headers directly
adds 224bcda r12845: fix some typos
adds 4a1e289 r12846: some fixes
adds 61768fe r12847: add some ldb examples from Brad Hards (bradh at frogmouth.net)
adds c07d16d r12849: fix typo
adds 4a8656f r12850: - add Doxygen comments to ldb - 'make doxygen' generated the api documentation under apidocs/
adds 0b3deb2 r12851: Fix some typos (This used to be commit 61ae77beecd573809d917dd86d1fac6cc40e967d)
adds d68b0b1 r12856: make the logic much more sane
adds b135f44 r12858: This moves the libnet_LookupPdc code to use a GetDC request to find the remote server's name, or in the absence of a local nbt_server to communicate with (or without root access), a node status request.
adds dfd9b2d r12859: Make Samba4 match the Samba3 winbindd interface. trunk has moved too far at this point, and there is no point being in between.
adds 0b3fb7e r12860: Remove unused function. (we handle this in the password_hash module).
adds 4b2ed19 r12861: Cope when we are not supplied the messaging context. This is just another case where we have to fallback to the node status request.
adds 3f8ee53 r12862: Need to trim spaces off the end of the node status reply.
adds adab8d3 r12863: As lha suggested to me a while back, it appears that the gsskrb5_get_initiator_subkey() routine is bougs. We can indeed use gss_krb5_get_subkey().
adds 4c6b9c7 r12864: Fix valgrind errors in NET-API-LOOKUP* tests.
adds a5a79e8 r12865: Upgrade the librpc and libnet code.
adds f18194e r12866: This removes the abstraction layer in winbindd intended to deal with multiple protocols, replacing it with the packet handling subsystem.
adds 67b9c16 r12867: Remove deleted header. (This used to be commit a6833db4e6ab8046c8e7f808dfff90bb0529d2d7)
adds 2fad2c9 r12868: Remove unused code. This has moved to libcli/finddcs.c.
adds 15421cd r12869: I have removed this hack. We now just do the lookups (netbios for now).
adds e0f69bf r12872: Add some more detail to debug message.
adds 99125b6 r12873: Fix valgrind-found uninitialised value.
adds 0ac6b52 r12874: Try to give the startup a few more seconds, so that hosts with gnutls-devel installed do not miss the first test.
adds a7a79d2 r12880: Remove ldap partitions useless now and probably we will not use it anyway as we plan to support partitions in ldb directly like with rootdse
adds 7d90b3f r12881: Hard-coded defaults are silly. We have smb.conf for a reason.
adds e15136a r12882: Allow the netbios name to be specified at all times.
adds f2df139 r12883: Fix the build...
adds d790d8d r12886: Rename 'secure_channel_type' parameter to domain join as 'join_type'.
adds 992f274 r12887: Add the icon from samba.org to SWAT.
adds 792951a r12891: We no longer manually set the 'name' attribute.
adds 58f78fa r12892: Add a 'Migrate from Windows' page to our installation section in SWAT.
adds 1460719 r12893: Filling in *error_string is critical for SWAT, as the errors otherwise do not propogate back to the user, they just end up in the logfile.
adds 17402db r12894: Add more detail to error messages.
adds 8762507 r12895: Error strings save lives.
adds 7d3d89b r12896: IRIX make will fallback to gmake with this, as normal IRIX make doesn't support shell commands or functions in $(FOO) variables
adds f3ef8fc r12897: make it possible to use nosync transaction to speed things up, (just for testing)
adds c4a5381 r12898: prepare the 'wins hook' feature, but we only debug out a 'TODO: run script ...'
adds 6b566e8 r12899: - fix warnings on AIX - fix compilation of auth/kerberos/krb5_init_context.c on AIX
adds 867ae22 r12902: Fix 'make quicktest'.
adds b15582e r12903: Factor out a new routine libnet_RpcConnectDCInfo, to both connect to the remote sever, and to query it for domain information.
adds d45a8de r12905: add some ldap policies not yet enforced except for the initial connection timeout (This used to be commit fa1ae9a44b0321b8e458bcb7fd1dcc9475b9bad3)
adds 4c117a0 r12906: return the correct nb_flags
adds e162251 r12907: skip some tests for make quicktest in NBT-WINSREPLICATION
adds ef1572d r12908: use '_' also for indication we want to ask for the localmaster browser,
adds cd9752d r12909: add an ldb module for the wins.ldb,
adds 23aa4be r12910: fix bug #3069
adds c582cb2 r12911: try to fix bug #3365
adds eed0a95 r12917: fix decoding of ldap controls some more work on timeouts (This used to be commit a7e2fe3cb33be2effff7eb764047567f2da3cd55)
adds 5d9f510 r12918: Don't tell the user the difference between 'no such user' and 'wrong password'.
adds 8e42a0c r12919: Ensure we never 'extend' the session key length, or fill in past the length of the (possibly null) pointer.
adds 5db0c6b r12925: implement client side of ASQ control (This used to be commit dd386bdc6ca6fe0b25705d5a375d29e6940b437f)
adds dcd63b9 r12926: Syncronsise GUIDs on users and domains from the server. These also appear in DNS, so need to match.
adds ae51cc9 r12927: Fix typo. (This used to be commit 01e98966ca955e86ec46f8bce3892899e2717df9)
adds f3db23a r12928: This patch improves the interaction between the vampire and provsion code.
adds 747b5cc r12929: Fix more implict global and shadowing variables.
adds 243e07c r12930: Fix ADS join: I wasn't filling in the flag 'realm' variable any more.
adds 2bb3a50 r12931: Remove some prefixes. We have:
adds df62387 r12932: export function prototypes
adds f6c0c82 r12933: fix parsing of browse packets based on the infos on http://ubiqx.org/cifs/Browsing.html
adds b71075e r12934: do somemore debugging of the received browse packets, (so I may learn about the protocol, while watching the debug output)
adds 3725b18 r12941: Add Attribute Scoped Search control
adds 491a720 r12942: this way is better (This used to be commit 982576d2489c9ac3f7d854f598a64a8c4d91a485)
adds c96b572 r12943: Generate a SID for the domain join account using the modules, rather than a hardcoded SID.
adds d59667f r12944: Update scripts in setup to match changes in the provision.js
adds ba07f94 r12945: Try to move closer to getting Samba3 import working again.
adds 5d91a37 r12947: added some error checking that I stumbled across while testing domain migration (This used to be commit c7951d17b1c4f53dd710d6a0fcf87ce678be3ff1)
adds a45b4b7 r12948: fix compiler warning
adds 044c570 r12958: don't bind to '255.255.255.255'
adds b156fb8 r12959: hopefully fix bug #3365 this time
adds 9f9f35a r12971: Fix spelling. (This used to be commit e9ec3a379c45ea210a810b1cb5d65b966b7319cc)
adds b0f70f0 r12972: Use single quotes in the showflags and showlayout targets to stop the shell interpreting the expanded make variables. (This used to be commit ae7541a377eb9bd4a5b8b2bd779811e354f80d4a)
adds 1f72942 r12976: Patch from Brad Henry <j0j0 at riod.ca>:
adds 3b447ab r12977: Some code to implement the client side of the Dirsync control Still investigating how it works.
adds 8641271 r12979: Grr, I forgot to commit this file (from Brad Henry's libnet_site patch) before the power went out :-)
adds e88285d r12982: fix parsing of LDAP DIRSYNC cookies
adds 8139c1e r12983: - fix using a DIRSYNC cookie from the command line - also w2k doesn't work correct with max_attrs = 0, so we should use a high number, with this I'm getting the same results from w2k and w2k3
adds 828ee2b r12984: add parse code and ldbsearch cmdline code for NOTIFICATION LDAP Controls http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ldap/ldap/ldap_server_notification_oid.asp
adds b5c432f7 r12988: delete an ancient file that misteriously survived till now. (This used to be commit 7b9b1ced7d36a1adf8d86b3b434c9e5d4bdfab87)
adds f81d80a r12989: move the control parsing and handleng functions to cmdline.c so that they can be used by the other ldb tools as well (This used to be commit c12b3c5cb46d428f815c623efacff8edebb6f6e3)
adds 2a187c9 r12995: Don't allow overrides on "name" from above, as it can't be correct.
adds 1cb9484 r12996: Restrict this search to domain objects.
adds ba8406f r12997: Feed the right event context to libnet in ejsnet and the auth code. This should give better behaviour in SWAT.
adds 7dad66d r12998: A big update to samldb.c
adds 4326572 r12999: fix compiler warnings
adds b5c818a r13000: fix compiler warnings
adds 34a8154 r13001: fix compiler warnings
adds 5bd9b3b r13002: fix compiler warning
adds a920f2f r13004: fix compiler warnings
adds ba4df97 r13005: - use nbtd:max_refresh_time=12345 also for name refresh with a wins server
adds c63937a r13006: always debug the unicast and broadcast address
adds eead6d3 r13007: let our winsclient code register multihomed records with our winsserver and don't defend our local name against our own register packets...
adds bade0ad r13018: Fix (correct) warning about mixing C/js interface function types. I don't use the arguments, but you must connect as the right type anyway.
adds aecd982 r13019: Again protect us against format string mismatches, with the new split out proto headers.
adds 984c7d8 r13031: A first stab at some release notes. Much work needed.
adds aafdad8 r13033: Thankyou very much to Brad Henry for fixing up many aspects of the release notes. I will answer some questions and clarify some points in the next commit.
adds 6c44ca4 r13034: A couple of clarifications on the release notes.
adds 63bbc2a r13035: active,special group replicas are overwritten by tombstone,special group replicas
adds 092fb9e7 r13037: fill in the corrent maxVersion in table replies
adds efe7ed7 r13044: I finally understand that the [charset()] and [string] properties are independent...
adds 4915f16 r13050: when we have reloaded the partners from wins_config.ldb after a new partner connects, try to find the partner struct on a per call basis if it's not present on the connection yet
adds 1052673 r13051: this is correct
adds b19ca85 r13059: stop playing ping-pong while replicating special group records, if the addresses and their owners are idetical to the old record and we're the owner of the old record then we should just gnore the replica
adds f25ad21 r13060: - return only active addresses in name query responses - replicate only active addresses
adds a54a66d r13062: Fix upgrade of WINS entries (This used to be commit cc4cab341e51d26c90534777eae65b7683ed93ce)
adds c95cac9 r13063: Add --realm option to upgrade (This used to be commit e6aa4e92f044712ecaa4bd7099d53d9c7d083c42)
adds 4abecc0 r13064: Add 'tags' target to LDB's makefile (This used to be commit 8195e4f8566ecc71c801aec6638869c494e6bbb4)
adds 918e8fe r13066: Add (very simple) manpages for gepdump and gwcrontab, remove gwsam from installed binaries (as it's not ready for use yet) (This used to be commit 219aebe7e4283d2075ca3910ae700a16919120e4)
adds d8d745a r13067: Don't install ldbtest (This used to be commit cc35a4bc0e6d44735fc3efabb1901161e2c6d36c)
adds e239a46 r13069: adding a hack on instructions from andrew (This used to be commit 65cf522b5e079de2cfd5fc989350cc127f6c5baa)
adds 818db3e r13070: Add a simple smbd manpage, based on the Samba 3 one. (This used to be commit cbcce3b5731d27e863c916731fe30acac0602c16)
adds 81a39f9 r13071: Work around a really annoying compiler warning where header file ordering causes MIN and MAX to be redefined. (This used to be commit 0eda8a31975fa6cf4f7026bccc5468fba957860d)
adds dcb960e r13073: Add manpage for getntacl, disable setntacl (This used to be commit 656e202233ff11b162a1137150faaaec68d74d2f)
adds 83e420f r13074: Add oLschema2ldif manpage (This used to be commit 3e3a0c96cdb631798cf2192d0b441d29b33428c0)
adds 0ef2ef7 r13075: tell the admin what needs to be done to finish the install (This used to be commit a6f5ad5289bb635be3b6c490a03dc7a1913baa30)
adds 82b6a5c r13076: catch a easy to make error during vampire install (This used to be commit 1c49ce8df0fd2150c68d0bf4162f1ef69ff3392a)
adds 541d84f r13077: Allow the mkversion script to be used for technology preview releases (This used to be commit 2636e6c948c850e61debf75ff63b5d02f537e917)
adds 9c9b42a r13078: fixed the ldb comparison function for objectSids (This used to be commit 3f0600e223c079f82190f7e2a709447d679163e9)
adds 36b1a0f r13079: add SAMBA_VERSION_RELEASE_NICKNAME
adds 52e90b4 r13080: fix crash bug
adds 627983c r13084: fix 'make test'!
adds dd5afc5 r13087: don't store timestamps for static records (only a per record timestamp when it's not active)
adds a910908 r13088: - handle non-active static entries - improve verifiying a replica with a remote wins server we now take the ownership of replica records that doesn't match the answer from the wins owner and make the record tombstone. this hopefully causes the original wins owner to propagate its new record, so that it will be replicated back to us
adds 0108b1d r13096: explain what YOURDOM and YOUR.REALM are (in case people confuse the different meanings of the word domain) (This used to be commit 0cf99b055b3df00aa2baa8a88b3d154bff5fc9aa)
adds 0fb2e14 r13097: move the creation of the default sam name -> unix name mappings into the main provision logic, so it can also be used as part of the vampire process (This used to be commit 95e90169f4e5887ee88116179d96f28f9e06796e)
adds 29478d3 r13098: make check for workgroup and realm case insensitive (This used to be commit 0cacd69dd57254cb1b51ad7969993bc24bae86c7)
adds 5bfa7be r13099: allow shares that point to / (This used to be commit ac4b8b98392cba69d0d06bce8e9023769ee301d8)
adds 409c00b r13100: removed unused menu item (This used to be commit 1b587563665821a49dd80b95baa4d33be073b685)
adds f2e760d r13101: autogen.sh doesn't have to be run when compiling from a released tarball (running it anyway might give problems for people who don't have autoconf installed properly or at all) Fix typo (This used to be commit 6a2a38056121e704768e88c4074629603a6f12cd)
adds f705108 r13102: fixed the vampire code to correctly setup foreign sids and default unix name mappings (This used to be commit dc74d8ccf15b9324cd8b90ef9d41cf293b9de8e3)
adds e2ce6fe r13103: Walk the names in the node status request, so I can find a server name, and use that.
adds fc29c32 r13104: Migrate and set secrets keytab values in the 'net join' code. This avoids falling back to in-memory keytabs.
adds 28d78c4 r13107: Follow the lead of Heimdal's kpasswdd and use the HDB (hdb-ldb in our case) as the keytab.
adds d5ae1a0 r13111: w2k3 uses the naxVersion id for calculating the notification, so we do now
adds ca649f7 r13112: merge over some stuff from samba3
adds ad35031 r13113: 4.0.0tp1 has just released, so change the version to 4.0.0tp2-SVN-build-X
adds 0e7fed2 r13114: remove 'const' and make clear what the parameters are for
adds 5304f34 r13115: call the wins hook script on modifications of the wins.ldb
adds 8311b9e r13116: make sure we don't add more than 25 addresses to a record, and don't return more than 25 in a name query reply
adds d3fd4c4 r13117: the caller may reference the winsdb_addr struct, and as a winsdb_record has a short lifetime, it's no problem to not free unused addresses directly
adds 80fd9d9 r13123: Some small doc updates. (This used to be commit 9222fa359011e7bda02325785ee62d72e7d2a610)
adds 60954d8 r13128: init the private_data to NULL
adds 5497dfe r13129: fix the memory hierachie
adds 96ca571 r13131: windows sends termination here, this fixes access with regedit
adds 20d9dc9 r13144: This seems to be required for Samba4 to talk to Samba4, and to get the same session key. I need to understand this more, but it works samba/samba, and I don't have access to windows doing AES (longhorn) yet.
adds 05ea155 r13149: DEBUG is a bad choice for 'net', it should print to stderr
adds 3b0b7cb r13150: Correct comment.
adds b205069 r13152: Jelmer assures me that this won't break anything, but does make it much clearer where things go.
adds 2f8b105 r13153: Try to move closer to FHS. This probably breaks everything...
adds 106da00 r13154: Add some const (This used to be commit 62822a26550842dbb763b27994cb38474fe8eea3)
adds 573c072 r13155: Large amount of updates to smbclient to: - Remove global variables (pass things around as variables, add a 'struct smbclient_context') - Get rid of pstring - Fix up some of the return values - Fix some generally weird code (This used to be commit d9902e1477484ae01f9575afc6eba33526d631ac)
adds 415427b r13156: Add some tests for smbclient (This used to be commit 861d45beda0e10b52ab8a82a1d92844d18685bba)
adds 57d079e r13157: Fix installation of js files (This used to be commit 2384dec6f2451d86fc4b7737b663379623ae4a5c)
adds 8adec6d r13158: Fix setup and ejs paths (This used to be commit c3bc39bd713e2a2b0a270d22e38fe39959a6a7c9)
adds 4e3ee3f r13160: Fix some of the smbclient testsuite (after failures on the buildfarm) (This used to be commit 765991ab486188bce76332b00194efbd6cbb3e01)
adds f725afe r13161: Remove optional password as second parameter. Improve return values a bit. (This used to be commit 94dd559755d1c114588fb6b1353749cf96706269)
adds 34a0329 r13163: as we don't import the raw magic configure vars for libdir, datadir, sysconfdir,localstatedir into our Makefile we need to expand them in configure
adds d346794 r13166: Patches form Brad Hards (This used to be commit 335050b30d832f529fb8fdd4f96e4bb3de93f38c)
adds cd75539 r13167: handle cotrols' reply even in error (This used to be commit b9d1d02f381cf81883c9f22a1702319f5fce6eb8)
adds af772eb r13169: Fix typo (noticed by Jeroen Keiren) (This used to be commit d5714f7284fce5dc8ed6bdeed394dac4fad3d1e2)
adds 662a58b r13170: Remove some dependencies on -1 implying the size of pstring (This used to be commit f7c28d31481f6479f258cd878d173cbc42ed9de0)
adds 83c0c82 r13179: Add note about removing the optional password argument to smbclient. (This used to be commit 7bd2947286533ab9708a31c7c94972d3adf8faa6)
adds 70e092c r13180: Add note about smb.conf location (This used to be commit 13bcc90fde9fcce6cf7c785d7e47522c42f71c53)
adds ffa41a1 r13181: Fix standalone ldb build (This used to be commit e9059ea0c56c1fd9886eb038df5455efe11962f8)
adds e53f420 r13182: Add first bits of browsing testsuite. (This used to be commit 841fb3d4e764dc7ae8222ad7cb69dc6244035ea2)
adds 7cc28a1 r13186: Remove assumption that callers that specify -1 actually mean sizeof(pstring) (This used to be commit da72f47226f9c514deb75bc6e69548c240822eb5)
adds 40f6d85 r13189: suggest a couple of dev libs before compiling. (This used to be commit 9be094f7f45d996c37d3b25963643d0a8f710de5)
adds fd007e5 r13203: Make this comment clearer.
adds 086655d r13204: Remove extra newline we don't need.
adds 210d3c1 r13205: Add another useful comment.
adds 44e601b r13206: This patch finally re-adds a -k option that works reasonably.
adds 654a211 r13207: Use the new API for using/not using kerbeors in hdb-ldb.c
adds ad6303f r13208: Clearly separate named pipes from the IPC$ NTVFS type.
adds 713b296 r13210: Revert my named pipes patch until it passes not just 'make quicktest' but also 'make test' (This used to be commit e3d0676aee84e96e5c87bed4cd0cde75a4191953)
adds 7daa5d1 r13225: Enable full compiler warnings for developer mode on IRIX. (This used to be commit 2aefbcb47272536d8c2229f8b199f7cd7da7d890)
adds 60ed2e4 r13226: remove empty file
adds 6dd836d r13227: revert some more stuff from 13208
adds 57f0db3 r13228: revert more stuff from 13208
adds c069113 r13239: Silly little patch: make the order of declaration match the order of use. (This used to be commit 2b605cf22c7567e1171bf73cbbd37a5f0c1a4274)
adds d778912 r13240: Make the test scripts use the new smb.conf location (in PREFIX/etc).
adds d4a6225 r13241: Work around missing AS_HELP_STRING definition in autoconf 2.57. Fix from Brad Hards <bradh at frogmouth.net>. (This used to be commit 3ade52398a345cc50c1bf52298e36ab1804b00ec)
adds bf75891 r13242: cc-1009 cc: WARNING File = librpc/idl/nbt.idl, Line = 579 cc-1009 cc: WARNING File = librpc/idl/nbt.idl, Line = 580 A "/*" appears inside a comment. (This used to be commit 53ac5a2fb251c04dab2b92cd8a9df8005e340e3a)
adds b98a5bf r13243: Bring __FUNCTION__ checks across from Samba 3. (This used to be commit 92eec049628a79f8d9496c6d199d6de0238e7940)
adds b700096 r13244: Allow control of the location of the Samba3-compatible winbindd pipe in Samba4. This allows us to start winbindd by default, including in 'make test'.
adds a0060cb r13245: Don't segfault if we don't have a credentials structure on this gensec context.
adds bc72dfa r13246: Print winbindd pipe location correctly.
adds 7c7125b r13247: Try to make better use of talloc in the auth/ and auth/gensec code. We don't want temporary memory hanging around on the long-term contexts.
adds 4c54a04 r13248: Revert revision 13071. It turns out that sys/param.h can be implicitly included from other headers. In this case, undeffing MIN and MAX is a really bad idea because the subsequent include of sys/param.h will do nothing because of its include guards. (This used to be commit 8aa8be93b09cfbd176455738dfd305047030fd50)
adds 67e78aa r13249: Check for alloca.h. popt needs this. (This used to be commit 08bdaa8e106caeab675aaca5124f0e59fa20cc8c)
adds 7e9868c r13250: I missed a couple of talloc_free()'s
adds 13c1f1b r13252: Cleanup, both in code, comments and talloc use:
adds 99f0659 r13253: More work to ensure that we don't keep data on long-term contexts.
adds 60f8666 r13255: New CIFS dd client for use in performance testing. The guts of this is in client/cifsdd*, which implements a minimal implementation of dd. The IO path is careful to always perform IO at the requested block size.
adds f9316da r13256: Free temporary memory on error cases, and try to clean up what's left earlier.
adds b604157 r13258: Fix the talloc heirachy for ldb_tdb.
adds ad01edb r13263: Check whether open(2) will accept the O_DIRECT flag. This should fix the build on NetBSD. (This used to be commit 7354de62a7fbf3921dfcb0bd865e89bdf1ef5bcd)
adds 5113bb8 r13264: Move declaration before code. (This used to be commit 6e55241a843f80cc513d06266b54b38ce48c51ed)
adds 541809b r13265: Clarify how delegation works with the remote RPC backend.
adds feb1c8e r13268: fixed typo noticed by Aaron Seigo (This used to be commit a49d024f3d4866655d4436a5c42b3c228374594b)
adds 658f9ba r13269: ${prefix} is a special case in the autoconf/build system, and should be escaped as \${prefix}, otherwise it evaluates too early as "NONE".
adds 4a9d083 r13270: Add tests for even more insane delete-on-close semantics. Jeremy. (This used to be commit ae0851ce667c0559e786c3a83389ccfddce1a813)
adds 1b33f04 r13271: Do the same tests with directories. Jeremy. (This used to be commit 7986af2ece2e707ee3d98dadb37af9fc5126d138)
adds 4e612e7 r13272: Re-arrange so all the normal tests we can pass come first. Jeremy. (This used to be commit 0b61a8df3c1b5b1a73bf6afd0404871286d3a2fc)
adds c084da4 r13275: With a liberal sprinkling of smb_raw_exit this now passes for me for W2K and W2K3... booting the XP box to test it... Jeremy. (This used to be commit 0133ba78c15b10e925f4e26e163656aa7cd11476)
adds 99c559c r13276: start to work towards the BASE-DELETE test passing. This change ensures that we give the right error code to opens that are denied due to the file having delete pending set (This used to be commit c5b709fae66f9135e5c0e2eeb2e25dd8837b64de)
adds 52f023d r13277: print a useful error message when test 17 fails (This used to be commit 70ad98b05136da0cdbd91b8374ac9709abfcadeb)
adds ce4f56d r13278: remove a silly strcasecmp() replacement (This used to be commit 6ec71ffbc141df398aff3e11c45e35e15192c66f)
adds b94280c r13280: Tidy up formatting. (This used to be commit 531995000df77a54a4f2d7734e1ad33cd7cda37a)
adds ce92799 r13281: Use TALLOC_CTX * not a void *, and use tmp_ctx as the name for consistancy.
adds 5bb38cf r13282: Indentation, and ensure we handle the talloc_free in the right place all the time.
adds b9e07af r13283: added two optimisations to the tdb transactions code. The first is to more agressively coalesce entries in the linked list of the undo log. The second is to ensure that writes during a transaction into the hash table don't cause the size of the undo log linked list to grow.
adds ab6a39f r13289: Check the tree is not NULL Thanks to Aaron J. Seigo <aseigo at kde.org> for spotting this (This used to be commit 4b5c0493e2276a9eba1bada7c4bac99999a465e2)
adds 71a4396 r13297: It's a good thing the shipment of function headers tridge sent me arrived on time... :-). Refactor this code to make it comprehensible. Tested against W2K3 SP 1 and W2K SP 4. Test 19 is different from what I thought. Turns out delete on close on "open" of a directory (not create) does have an effect - even if not reported in the flag bit. trige please test against Vista (my XP box is refusing to serve at the moment - have to reinstall).
adds 1d43fa6 r13307: docs (This used to be commit e56630d1f8688ff3ff334893a4bc49dff8e36fe2)
adds 34aa19c r13317: Create a new function messaging_client_init() which can be used when we don't have a server messaging context. We should replace the datagram messages with stream sockets in this case, so we don't have to create a unique socket.
adds 1d9ffbb r13320: Fix kpasswd's use of the local HDB. /dev/null was a bad idea, we want 'no filename' instead.
adds c838f49 r13321: Bind to each interface and to the 0.0.0.0 interface on the KDC. This was pointed out by Maurice Massar. It ensures we get the addresses for the krb5_mk_priv() correct (otherwise an MIT kpasswdd fails over localhost).
adds f5ebc8e r13324: From now on check attribute names obey rfc2251 Also add a way to provide utf8 compliant functions by registering them with ldb_set_utf8_fns()
adds 48d8eee r13325: let samba register it's own utf8 aware functions in ldb (This used to be commit 12faf556833807d3f2aa4360c54e10583ac77fed)
adds 8827937 r13328: After the attribute name check cleanup it turned up ldb_caseless_cmp() was used just in one places and by mistake, as there we should have been using ldb_attr_cmp()
adds 04396c3 r13333: revert previous commit I will use ldb_caseless_cmp in attrib_handlers to correctly support utf8 comparisons
adds f2d76bd r13334: Add comments describing what these functions do.
adds 3ba24e4 r13335: Fix the build and add an utf8 safe ldb_hadler_fold function based on ldb_casefold (This used to be commit 6104f900863c688707809d42c5429a42d654d5fb)
adds 3f04b89 r13336: Doh! We actually never optimized for the ascii case. In the 3.0 branches it is fixed this but we missed it for samba4 (This used to be commit baccb3c9147e161a6d2cbe371a60bf2ddcc0585c)
adds 15f73e6 r13339: Propogate more error infomation into the error packet and reformat the code a little. This also fixes a segfault when we didn't fill in the error message.
adds f1b2c6d r13340: The gensec_init() needs to be after the popt processing, as it disables modules based on parametric options.
adds cc23a9b r13341: Trivial. (This used to be commit b986278b367a6693f69a06e07ca90f8b5a23a0c0)
adds f256a9c r13342: Make the GSSAPI SASL mech actually work, by (shock horror) reading the spec.
adds 2e7f35f r13344: Trust SASL to have subtle distinctions between NULL and zero-length responses...
adds 289e9ba r13345: let us replicate with NT4sp6a
adds 1a53c1d r13346: use private proto header files for the torture tests
adds e1e6937 r13347: - Now we compare values with an optimized utf8 safe function if the user provides an utf8 compliant casefold function to ldb.
adds 18a0ece r13348: Put a reminder for now. Until we do not have an internal utf8 compliant casefloding function we cannot pass this test in the non-samba build (This used to be commit 5d93c1eeba8f64784294f3aabcaefa4aaf798355)
adds 76036d3 r13349: In the end I could not use ldb_caseless_cmp in attrib_handler.c functions
adds ad5e8bb r13352: Integrate Patch to support the ManageDSAIT control from Pete Rowley <prowley at redhat.com> (This used to be commit bf20a848fda1607ca1b0d84791c299c0035793a1)
adds 096c2dc r13353: Fix a crash bug in rootdse when we do not pass in credentials a plain ldbsearch would just crash
adds 3721bca r13354: Add tests to check that controls work properly Fix asq module, add a second_stage_init to register with rootdse Fix asq control ldap parsing routines (this was nasty to find out) (This used to be commit 933a80397d137f7d5b79c82a068d62bb6928ef47)
adds 289a599 r13355: check controls are correctly exported (This used to be commit 07fa55db32dcb93bfb4406baca0cfba31d3bc189)
adds 0c45a12 r13356: test utf8 usernames (This used to be commit 7ddec83a602372765711bff7207657b73922aaea)
adds 5972e01 r13357: more docs (This used to be commit 5af9086deafc88aa1f9256cc0090592ecbd62203)
adds 00c0545 r13358: removed some unused functions and make some local functions static (This used to be commit a73b76a36a70703738945d42795da6cf90c85105)
adds 5b26ea8 r13359: make sure we don't look at s[-1]
adds 6addde8 r13360: Fix crash bug when 0 results are returned on the internal base search (This used to be commit fbee725ae87efbcf5887c923d55d7cb0d05476a6)
adds 338c410 r13361: initial implementation of the vlv control seem still buggy, can't make w2k3 to like it yet (This used to be commit e1318383e91f6f6db39e3e3c9946fbb089753947)
adds 52f01e2 r13362: Rename variables for better consistency. (This used to be commit dc20bb0ddc0824fc458e7fc4a9bce5059f4fc0d5)
adds b56282d r13369: let's have a way to show the samba4 version through ejs and use it in provisioning to fullfill rfc 3045 requirements (This used to be commit 3fb9571a76481560304a826fc945983d52123299)
adds 2b163e6 r13370: Added deltest21 - pull the rug out from a connection by socket close after setting delete on close flag. Jeremy. (This used to be commit fbea18e78f8a3c6dbb36aa935b7044c0fcf61da4)
adds f7def09 r13372: fixes ... still no joy (This used to be commit 0e2cca9153619d646b90f32620905ab66b017c6a)
adds 716b0ee r13373: Implement the -p option for smbtorture. (This used to be commit fc17a50b48189c60af60b9163695b48c6b87c5c7)
adds b8a9bec r13374: new revision of the snprintf replace code
adds e45ce50 r13380: Drop the socket, then try SAMR operations secured with netlogon on the new socket.
adds d32b14c r13381: Test the SamLogonEx SamLogon call in the schannel test. This is only available under schannel, and performs a netlogon authentication.
adds b7f7adb r13387: Make sure smbcli_parse_unc reports a failure for strings of the form //server. Make sure failure cases are well-defined. (This used to be commit e0020df66bf38873eaaacb95cadac55e17f432be)
adds 56e097e r13388: Report a more helpful error with malformed file options of the form //server/share (ie. remote path missing). (This used to be commit 443677f58d4ba8d6aa2963ca5848d3e717ee2cac)
adds f9f55ad r13397: Propagate the error return from vsnprintf to trap the case where we aren't linked against a C99 vsnprintf. (This used to be commit 23782f899aaa5fe488d86d5e67e91be99ff7a146)
adds b56dab8 r13400: Only return NULL from talloc_asprintf if vsnprintf returns an error (ie. zero is not an error). (This used to be commit 1ab4674196b9df0b2b7b6eb4991358cc2f86c0d9)
adds 4c78d1b r13401: remove the rename of the snprintf functions that simo accidentially included in his last commit (This used to be commit 487b374b4359b2cb5f4e249e595c43bfa568a853)
adds 5cecce1 r13402: Make Samba4 pass a nastier RPC-SCHANNEL test.
adds 941c156 r13403: Try to better handle a case where SPNEGO isn't available (allow us to emulate the behaviour of XP standalone if required).
adds 7546864 r13404: Comments, whitespace.
adds debf1c9 r13405: Allow a fallback if SPNEGO is somehow disabled in the client, to just NTLMSSP.
adds 93d6990 r13466: Make it easier to understand what this function actually does.
adds ba04ff6 r13467: Add new parametric options (for testing) controlling LM_KEY and 56-bit encryption behaviour.
adds e218c84 r13470: Thanks to a report from VL:
adds e9e8096 r13471: With more 'try all options' testing, I found this 'simple' but in the NTLM2 signing code.
adds e7630eb r13472: After Volker's advise, try every combination of parameters. This isn't every parameter on NTLMSSP, but it is most of the important ones.
adds 358122c r13479: Return the joined domain SID and user SID as structures, not strings.
adds e9815c3 r13480: Explain a little about how these credentials structures should be used.
adds 26421fb r13481: As far as I can tell, my changes in -r 12863 were dangerously untested.
adds 8c7a593 r13504: add back in a comment noting fred as the contributor of the address calculation code. This was originally done in 1997, and has been morphed a lot since then, but fred should still get credit (This used to be commit 172e41596fb3b4d2768d6885aea43295cc2f81c1)
adds 048704a r13505: allow servers to bind to non-broadcast interfaces. Servers now specifically ask for iface_n_bcast() and have to check if it returns NULL, in which case it is a non-broadcast interface (This used to be commit d004e250b6710251ea089ac242775481f13b5c2b)
adds f2e88ab r13506: zero memory as some ASN.1 elements are optional, and we should initialize them for the internal use...
adds 37bd0b6 r13507: the 'data' element of LDAP controls is optional. (prepare the next commit)
adds 7449f4d r13508: some ASN.1 element in LDAP are optional, make it possible to code the difference between a zero length and a NULL DATA_BLOB...
adds 576cdc7 r13516: We can't bind to both 0.0.0.0 and specific network interfaces at the same time.
adds aa4a344 r13551: Add an accessor function for the user sid.
adds 32a3aa9 r13561: Turn all dcerpc connect and socket functions to async version. Now, each rpc interface (named pipe, tcp/ip, lrpc and unix socket) works asynchronously. Comments to follow.
adds 2b2dfc0 r13568: Comments to async rpc connect functions.
adds 5fa8744 r13572: Comments to async pipe open functions and copyright note.
adds 595702c r13577: Move some (possibly system-defined) defines to replace.h (This used to be commit 2b3d56e153b229119fddfa7b378f4d671ee0092c)
adds 77445df r13580: fix broken client side sort (This used to be commit cbbc0d7cc4f589235d209011bdb0a0401b492d9e)
adds eefb440 r13582: Indent (This used to be commit 06ddac2bb1899937b79e3bf89cb84c750c3ce4c5)
adds 9d1954c r13583: Realise that the member server name appears in all calls that use the credentials.
adds 08195b0 r13584: Another try at SPNEGO stuff. I need to write a better testsuite for this.
adds 4b476ff r13592: Incredible how bugs like this can sweep in even after peer review and testing ... (This used to be commit 8483f61a1df0c80f3385b1ab5a2628c2a97d41a2)
adds 4515708 r13605: Use $BASEDN to ensure this works outside of the 'make test' rig.
adds f490434 r13606: An attempt to fix #3525.
adds 00fe70e r13609: Get in the initial work on making ldb async Currently only ldb_ildap is async, the plan is to first make all backend support the async calls, and then remove the sync functions from backends and keep the only in the API.
adds d590dea r13615: Make ldb_set_errstring get ldb instead of module as parameter. The module was just used to get to the ldb so it was meningless.
adds 98c0767 r13616: Add new ldb functions: ldb_msg_add_steal_string() and ldb_msg_add_steal_value().
adds e15a8b1 r13617: fix compiler warning
adds bd1aed3 r13618: fix compiler warning
adds 5f7b504 r13619: fix compiler warning
adds 36098df r13620: initialize the CMD with 0 too
adds 417dbaa r13621: add an idl structure to parse saslauthd requests
adds fd9a6d5 r13623: - make sure ntvfs_map_qfileinfo isn't used for async replies - add some comments
adds 777e1c2 r13624: as abartlet requested, move the saslauthd parsing stuff to a seperate file
adds e68802a r13626: fix make test
adds f2f3e18 r13627: split the NBT-WINSREPLICATION tests into multiple tests
adds a86518f r13628: fix the logic:-)
adds b518130 r13629: export env-vars
adds 9c8bbc3 r13630: Add new ACB-bits as seen in acct_flags in the PAC info3 (merge from Samba 3).
adds fb96456 r13631: Add DOMAIN_PASSWORD_LOCKOUT_ADMINS (this bit only allows to lockout Administrator, not Domain Admins in general).
adds d8d2a3c r13632: The "password_properties" is a bitmask as well.
adds ecdfe60 r13633: Adding more SE_GROUP bits and make it a bitmask as well.
adds fd2f09d r13634: Fix typo.
adds 791d8fd r13637: Adding more netr_UserFlags.
adds 3df6674 r13649: Move the general introduction to Samba4 to README and prepare WHATSNEW.txt for release notes (similar as we do for Samba3). (This used to be commit b4e9f0c99510413e851495bce5f02081beef38c3)
adds f48a891 r13650: Install manpages when building standalone (This used to be commit 65128577a9909872bebb576f548668600352a645)
adds 7e0e663 r13651: Always make sure pkgconfig directory exists (This used to be commit 45997039148e5d689dacf4d47c09740b937ac379)
adds 10d88a0 r13652: Move some more stuff out off include/ (This used to be commit 26bf2a393b90acc098be0b30886dbba34d348a01)
adds 559ba6f r13653: Copy headers from the right place (This used to be commit 5e884f156f8f824b0540351ce07cd423595d9d1f)
adds d3bcaf6 r13654: Move some more stuff out of include/ (This used to be commit 2ec7bba03a2edf713004941e9ed74798f5cf8d32)
adds 80c8a52 r13655: Use new name of build header (This used to be commit bca0e8054f6d9c7adc9d92e0c30d4323f994c9e9)
adds dfc517b r13658: More moving around of files: - Collect the generic utility functions into a lib/util/ (a la GLib is for the GNOME folks) - Remove even more files from include/ (This used to be commit ba62880f5b05c2a505dc7f54676b231197a7e707)
adds 57a55df r13662: Typo fix, add more public headers (This used to be commit d98948716f237c3a501b283a0bbc3837bb3fd3c8)
adds e964109 r13699: restore the system/select.h include, as otherwise we don't detect epoll support (This used to be commit 71eb159f9cc00e8de23a8700cea0e7a3be8c64d4)
adds 57d5f19 r13700: added highestCommittedUSN, uSNChanged and uSNCreated support, using the @BASEINFO sequenceNumber
adds 04cf19b r13701: removed some unnecessary casts (This used to be commit f7d0ac936380102e087d4b7c336d7feb68b62314)
adds 57ba33c r13707: expanded the delete on close test some more, and make it easier to track down where a error is happening. The semantics sure are strange! (This used to be commit f722aed66d19edc6b49ecde927853aaa7895ab91)
adds 6236e5c r13708: fix compiler warnings
adds d5beaae r13709: fix compiler warnings
adds 760f5b4 r13710: fix compiler warnings
adds 359ec2b r13726: Fix indentation.
adds a2988fc r13735: Add summary of changes since the first TP so far. Please let me know if I've gotten details wrong or if there's something missing. (This used to be commit 95a85998061f538692f0e70cdc7d8a946fde7871)
adds e3e0486 r13738: added support for a "pointer" type in pidl. This will be used in the opendb work that will be committed shortly.
adds 40a8d58 r13739: a fairly major overhaul of the opendb code to allow the BASE-DELETE test to pass. To try to make the code a bit more understandable, I moved to using an IDL description of the opendb tdb record format.
adds 6b6f516 r13740: the BASE-DELETE test now passes, and is a quick test (This used to be commit b6c2d1e0b958a029053f7d1f5abef00708d018e1)
adds 4be3699 r13741: make the pointer type in pidl handle any size pointer, just in case we have a 128 bit machine out there somewhere (This used to be commit 4a1b7580a7ea5db7d10c8ee6a5b3950313b7d273)
adds 4d4f7a0 r13742: Fix tests to work better with ldap (This used to be commit 4de76fd09e74a4a98d01777dd11bd2cfb1a681aa)
adds af99fe6 r13743: Generic fixes and improvements (This used to be commit c5eb27e5f7b23e5aa7e0fb1e11abfc760b499e85)
adds e1380d6 r13744: Make ldb_ldap async (This used to be commit ec833b409c1fff4ab908fe194579e701d2e950b0)
adds 4d3cc73 r13745: remove some code I was experimenting with and forgot was there when I committed
adds aa04388 r13752: Add doxyfile and fix formatting of comments. Current output is available at http://samba.org/~jelmer/util-api/ (This used to be commit 90812203df151a5e62394306827c72adfe13c63c)
adds d4f4499 r13753: /bin/sh -> /bin/bash as this script uses some bash-specific constructs (This used to be commit fb620c2706fec93f34afcdbafa999fbaff724467)
adds 8e1a6ba r13754: Update TODO (This used to be commit 3b17f48343631389cf8ae9967d02900a4724d77b)
adds 116585c r13760: Remove extern declaration for SMB_PASSWD_FILE (This used to be commit 8e2efc9981695495b0da3739f55a8e7f88de8e2a)
adds 71bf832 r13767: fix compiler warnings
adds fe7706c r13768: be less verbose...
adds caeba73 r13769: the "wins partners"-option will not be readded
adds 685b824 r13770: - do fsync() on the debug fd, as we do in samba3, I have an report that smbd memory usage grows to 1,5 GB or more without this... - make log_timestamp static
adds 0efc729 r13773: Be consistent in the way you get out and free allocated data (This used to be commit 1113d4caa7bea1a7ffb9a50f42c5672bc1d452b4)
adds 26af14c r13786: [merge] Add registration functions for LDB modules
adds 290de53 r13789: Add metadata files for the GTK+ apps (This used to be commit 3e980a75c5adc2a870de07771c7ce1d737a6fb3e)
adds b223f8f r13790: Add Samba as category (This used to be commit 71f64baa87ea49fe3d52262117c05aa51d5e138e)
adds af03a9b r13803: fixed two errors found with 'make valgrindtest' (This used to be commit 4257fd91ceca34dd868a9168efc28b6cb63f0357)
adds de3867e r13807: print out the netbios name the packet is for
adds f2ab61b1 r13808: remove unused define
adds 2debfc9 r13809: move ldb specific define
adds e0f691b r13810: global data types are defined in core.h now...
adds 4dcab29 r13811: nicer format...
adds 20c7347 r13812: fix compiler warning
adds a7d5bc2 r13813: fix compiler warnings
adds 6ef6182 r13818: Make ldb_tdb 'fake' async.
adds 509814b r13823: make async_wait part of the modules ops (This used to be commit b4202cf030d5f154f0f94f5f501ecd648ba5c48f)
adds e07f36a r13826: Try to keep this backend updated This need more testing and to be built by default when possible (This used to be commit 76cbab0e252620ef6591e2a7354484660bbb6df5)
adds 8edf29e r13827: Minor enhancements or cosmetic changes (This used to be commit 7ef63abae12f65835a82f9931ad1f5ea75e5f3f6)
adds 5d0aa16 r13839: Use registration mechanism for backends as well (in the same sense my previous patch added it for modules). This is the next step towards LDB backends and modules as run-time loadable .so files. (This used to be commit fb2f70de4f6c4a9b13ad590cb4d3a9c858cede49)
adds af30a32 r13840: Mark some functions as public. (This used to be commit 9a188eb1f48a50d92a67a4fc2b3899b90074059a)
adds c71c86c r13842: Make some more functions public. (This used to be commit aac1b99b362993352d80692afa55c38fc851c016)
adds 3bec202 r13844: Remove _PUBLIC_ for now as the proto script seems to make false assumptions about the data type being known. (This used to be commit 991bec80e4f20c9fac9ab5c45b0fdf6d048cda66)
adds 8ef42b1 r13847: Fix some portability issues with the visibility attribute. (This used to be commit fe5eae0e983d1c8634dd9b7caf19cd103c641223)
adds 4d8fe47 r13849: More improvements to the libutil docs. (This used to be commit eed16ac3b7f7062a34f09f602db0f828cac7f246)
adds 77ffdde r13850: Test (and fix) not using SPNEGO at all, but instead using raw NTLMSSP.
adds c287cc2 r13851: More doc improvements. (This used to be commit 936d26ae64b93ef8f8b2fbc632b1c2fd60840405)
adds 81f58ff r13852: Split up (This used to be commit e6f7e3a594444bd24dbbc11bb4c7de808a350564)
adds ec16146 r13853: fixed the BASE-NEGNOWAIT test to not fail with a sigpipe if the server drops the connection on multiple negprots (This used to be commit 34b2855a62368ddffa2946f072e96d21a9f15896)
adds ce2c9f2 r13854: we now pass BASE-NEGNOWAIT (This used to be commit d55db268ca90167c8ef5545937d7169b0dfcb69b)
adds 1589791 r13855: Docs for the registry library as well (This used to be commit ad43464cc1d1fdb59a26e612e0b4ec85ef4a43d2)
adds 72d8e34 r13856: fixed a misleading comment (This used to be commit af6606fe987fd8ef15e3ed03e71e92e7a7484ce7)
adds 98aa64f r13857: add "Windows for Workgroups 3.1a" support to the server
adds 1bff329 r13858: - use req_pull_ascii4() instead of doing strlen() on client provided buffers - also terminate the connection if we don't support any protocol the client provides
adds 1c49d8f r13859: - remove useless fsync() calls - make sure we only close the old_fd when the new one was opened
adds d8503c6 r13860: - add support for SMB2 ("SMB 2.001") negotiation in SMB negprot requests - the default max protocol is still NT1
adds 5991787 r13862: rename chain_reply -> smbsrv_chain_reply
adds c14e675 r13863: this can be static...
adds b58f6e5 r13865: prefix functions with smbsrv_
adds 354a61f r13866: prefix more functions with smbsrv_
adds f6457b3 r13867: Wrap the cflags.sh hack in the build system. You can now simply set subsystem-specific compiler flags in the .mk files. (This used to be commit d512b147e8dda39016faf74a50a9d85bfc23a2eb)
adds 0533fed r13868: remove useless talloc_free() wrapper
adds a0e66ea r13870: prefix more functions with smbsrv_
adds 8d91f3d r13872: fix typo
adds edd5b84 r13877: remove smbsrv_send_dos_error() and use smbsrv_send_error(..,NT_STATUS_DOS())
adds 1484035 r13896: Get rid of 'use warnings' as it isn't very portable.. (This used to be commit fd6135aa85d056a9018840edd2e5c1ae36e9951b)
adds ce3032c r13898: Add a subsystem-specific DEFAULT_VISIBILITY property that can be used to not export symbols when building shared libraries. Symbols that have to be available to users of the library can be explicitly exported by prepending them with _PUBLIC_ in the C source. (This used to be commit ea9988dfda6df09f1ee8f9aea1dc5b96fff52ee6)
adds 86dda20 r13899: Get the shared library build building again. Just compiles for now, but modules don't work yet.. (Run LIBRARY_OUTPUT_TYPE=SHARED_LIBRARY MODULE_OUTPUT_TYPE=SHARED_LIBRARY ./config.status) (This used to be commit ba74f24e422eda0379615f2ab39bef1e1e025ce7)
adds eec236c r13900: don't segfault on error (This used to be commit cf7ad707578ee4dbd5dbf3c83f1f4ede42de3835)
adds 9862fab r13901: Backends need to be initialized even if there are no modules (This used to be commit 8340ab26dd61d90242283d4e6a0db10f6f6467e2)
adds c389883 r13902: Stricter checking for the -fvisibility flag Add two more proto headers. (This used to be commit 0c95bf0cd33d8a6c35f692b796d7fbfd98b4d068)
adds ba564a9 r13903: Don't generate prototypes for modules and binaries in include/proto.h by default. (This used to be commit c80a8f1102caf744b66c13bebde38fba74983dc4)
adds 49efc49 r13904: Make sure LDB gets initialized (This used to be commit 4339e3e7d746d2fcb16ce2662a22a880e426367b)
adds 2e0c1ee r13905: include/includes.h now includes param/param.h.. (This used to be commit 408ecfb75464f287a91e3f20627a9b54370824ee)
adds 5616971 r13906: fix swig build (This used to be commit c5a9ba3e1cfe4fcd1a35c5764330ff385545d0aa)
adds 87cfc4e r13907: By ordering things this way, we allow the password_hash module to set the pwdLastSet time on new users (with passwords) correctly.
adds 4d024e6 r13908: Improve the RPC-SAMSYNC test to cross-check some attributes I wasn't sure about.
adds 6a73835 r13909: Make this code clearer.
adds 61fe79d r13910: Fix the 'your password has expired' on every login. We now consider if the 'password does not expire' flag has been set, filling in the PAC and netlogon reply correctly if so.
adds 107f7b9 r13911: Make these debug messages clearer. (This used to be commit 9c8350c64b68c81948e8e09be8316504368a4972)
adds f266ee7 r13917: fix detection of the visibility support, as we don't use #pragma for the build don't use it for the configure test and use -fvisibility=hidden in CFLAGS in the configure test
adds 6b171e5 r13918: fix whitespaces
adds 0d1e034 r13919: for us the standard for the visibility is "hidden" and "default" means public
adds 5a4f87f r13920: "hidden" visibility is the default...
adds 112bb4d r13921: rename DEFAULT_VISIBILITY -> STANDARD_VISIBILITY
adds f8517b3 r13922: - fix whitespaces - remove some unused NOPROTO=YES on binaries
adds 45c92c9 r13923: make the state_flags per dcesrv_connection
adds 4ac2be9 r13924: Split more prototypes out of include/proto.h + initial work on header file dependencies (This used to be commit 122835876748a3eaf5e8d31ad1abddab9acb8781)
adds 0350f6f r13925: fix dependencies
adds 9bd7dd9 r13926: More header splitups. (This used to be commit 930daa9f416ecba1d75b8ad46bb42e336545672f)
adds a4ecda6 r13927: fix dependency
adds d817c83 r13928: fix dependency
adds ebea5ca r13929: fix dependencies
adds 141658d r13930: this tools are currently just oneliners, which depend on printf()
adds 4796013 r13931: fix dependencies
adds 9ff35d2 r13932: fix dependency
adds 0cbc447 r13933: fix dependency and make it possible to build as shared_library
adds e814354 r13934: these are only needed for a standalone build
adds eeaf965 r13935: add dependecies
adds 3d4a22d r13936: fix dependecy
adds 0de1ad5 r13937: fix the build
adds 17ae598 r13938: Around round of splitups (This used to be commit 2d655f05285a86bb1bbb882e4dd843def15c9dfa)
adds 1718e2d r13939: Fix bin/.dummy issues, add more ignores (This used to be commit 557533b9173a72d2db2a0fa05ab5500f446306c8)
adds 04af4d0 r13940: use the local vs. install linkerflag trick for shared libs too
adds c9e5d88 r13941: fix the build
adds a8c023e r13942: fix dependencies
adds 40de043 r13943: the -rpath-link should be only used for binaries, otherwise application linking to the installed lib would look at the builddir for searching other libs
adds f8fdbc9 r13944: Yet another round of splitups. (This used to be commit f87debeb12cebd734b47314554ab671c9e06237e)
adds f3f1915 r13953: make more functions public
adds 2761caf r13954: Add --enable-dso flag to ./configure that simplifies the ability to do shared library-enabled builds. (This used to be commit 9a1d76c13d44d6a8e4557893f485c5b81c68e01a)
adds bdfbcf5 r13956: make more functions public
adds 967bff7 r13959: make more functions public
adds ceb6e97 r13960: Generate makefile rules for installing/removing shared modules. (This used to be commit 2c746980328431ab04852dc668899e3eb042da99)
adds b731c82 r13961: make function public
adds 556f6c4 r13962: make functions public
adds 4b0da78 r13963: make symbols public
adds 324fcc2 r13964: make lp_* functions public
adds d9c439b r13967: change the standard visibility to "default" public again for modules, libraries and subsystems
adds 0fbcfd8 r13969: Make these names lowercase as well (just like they are now in the buildsystem) (This used to be commit 04c49e211fc4f80e03d9322b983bbde15baba640)
adds c29b88c r13972: fix the build, jelmer can you please take a look at what's going wrong here
adds 812edc6 r13973: fix the build
adds 98d4c63 r13976: Add simple script for updating existing prototypes in a header file (This used to be commit 265cfb39c386e6a630f14e2c339d62d2c3dfa12e)
adds 6e8f1ff r13982: Add support for prototypes spread across multiple lines. Try to keep line empty after inserting new prototypes. (This used to be commit d3a21b58d488bcd74ca873ea045fbf2a787ad552)
adds e460cf7 r13985: Slowly start swig_ldb
adds 7ffc1b4 r13986: minor fixes (This used to be commit 8375f030197d311515085ac6beeaf63af45d14b0)
adds 49e6945 r13990: Fix issues with function renaming. (This used to be commit 988ea27e22e3c0f4daf118151f90db5bb243bffc)
adds 7b82c4b r13992: change the way ldb_async_wait() works.
adds d2745fe r13993: First prototype of how an async module should be built. This is NOT tested yet, just compiles. Committing to share the code and gather comments (This used to be commit 1c8536750fb811c987357cf1223666e1d79b2672)
adds 2575984 r13996: simplify ldb_async_wait() some more (This used to be commit ef1b3e6368179fe86ae07b8d00e4668090175551)
adds 82da2d4 r13998: From now on ldb_request() will require an alloced request By freeing the request you will be sure everything down the path get freed.
adds 418befe r14011: - added a ntvfs_notify op to allow backends to support change notify - converted the nttrans server side code to be async (needed for change notify)
adds 91931f9 r14012: added support for the SMBntcancel operation in the cifs ntvfs backend. This requires keeping a list of outstanding requests so the MID can be matched. Use a talloc destructor to manage the list. (This used to be commit 6ec250f55d7b7d9c899d3c3777666a96bf8ea06c)
adds 276162c r14013: added construction of the notify reply buffer in the nttrans server code
adds db45433 r14016: use type safe talloc when constructing operation structures in smb server (This used to be commit 78dd6b3e0cd4f048e9b0317107ceb59198fc2bee)
adds 1562ecf r14029: Fix resource leak in error codepath. Coverity CID #64. Jeremy. (This used to be commit d2e9d5b34baee90060ee9131b3da903309625a56)
adds 30b4212 r14037: add ntvfs_next_notify()
adds 8bec5a4 r14038: reopen log files after a SIGHUP
adds 959c419 r14039: as samba4 drops the connection on multiple negprot requests make the BASE-NEGNOWAIT tests more robust.
adds a9fd2d7 r14040: report errors better
adds 1d495bc r14041: be a bit less verbose
adds 3bca79d r14054: merge from samba3, fillout more userAccountControl bits.
adds 2fe6514 r14055: merge from samba3. add ACB_NO_AUTH_DATA_REQD, this has been verified although not automatically tested in smbtorture right now.
adds 91b1815 r14058: Try to make the continuation on the list of password set mechs clearer.
adds 2b05107 r14059: change notify is quite a bit more complex than we thought. These tests show that w2k3 buffers notifies on directories where you have used notify previously, thus giving you notifications on events that happen even when you do not have a current notify call outstanding. This makes it much easier for clients to avoid race conditions, which is probably why it is done. It also means that associating change notifies in Samba with outstanding change notify requests [...]
adds da7c2d3 r14063: libnet depends on dcerpc
adds 7d8424e r14064: - split out MSRPC_PARSE into a speperate subsystem - build gensec_ntlmssp always static for now, because torture/auth/ntlmssp.c needs to access functions from it
adds afa2910 r14065: build gensec_schannel always static as libnet needs functions from it
adds 2170981 r14066: fix whitespaces
adds 2ec6998 r14067: give more usefull errors
adds 363f044 r14070: this functions need to be exported, it's ugly, but they're used in torture tests
adds 5ead79b r14071: fix the build
adds 6500444 r14072: - only add the 'lib' prefix to libraries not modules - fix installation of plugins (and make it a bit more verbose - get rid of the '#define libfoo_module_init init_module' and genereated a wrapper function in bin/libfoo_module_init_module.c - change the standard visibility for modules to hidden - a few make clean fixes
adds 60823d1 r14078: move ldb_global_init() to the main smbd code, to fix the process_model standard
adds 651ca65 r14079: I just found the setproctitle library from alt linux:-)
adds 906d3fd r14082: fix the build of process model thread
adds 306b12a r14094: Use saner module directory names, fix loading of server service modules. (This used to be commit b6ffad3860ba2cf9d8f3423d65be91dcfc962ca2)
adds 2239cb4 r14095: disable setproctitle support by default
adds bfcaa40 r14096: setup a service task for smbsrv and dcesrv
adds f710a30 r14097: Remove subsystem names when installing modules (they're already installed in a subsystem-specific directory) No longer install smb.h as it only contains (internal) constants. (This used to be commit b76126628c21755bb8d30e72e3044bd1785a2447)
adds f829ca5 r14100: print out the title with the thread specific debug messages
adds 93c3f14 r14104: version.h has changed the location
adds f07143c r14105: fix whitespaces
adds 3ccea39 r14108: Make the Doxyfiles a bit shorter... (This used to be commit 1004e1521a379ba6afb47e0fd3872d43363bc606)
adds c6519ad r14109: Modulify the smbcalls subsystem. (This used to be commit d538eac9dbfdd786b533cb5fbbd35ab2fd7358ba)
adds 429a23c r14110: make ndr interface parsing code libraries, so it will not included in multiple modules or binaries
adds 686c10a r14117: fix a perl warning
adds dabc0b4 r14120: make the rpc client code also libraries
adds a1f08df r14123: Huge lump of code making all of our dcerpc connect code asynchronous. Build is ok, and so are the tests. More comments to follow.
adds 7f2491a r14124: One more thing needed for async dcerpc connect code.
adds 716798c r14125: Fix incorrect declaration caught on build farm.
adds 640509e r14131: Fix Coverity bug # 127 (This used to be commit 4d0aa6f525c4756ca6942439468b484e3ca4b2fa)
adds 5e5953a r14136: Fix bug causing segfaults in certain circumstances (gcc3.x among others, probably). Funny thing, it didn't segfault on my laptop and gcc4...
adds 53bbace r14137: move **p2 to the _recv function for setup the second pipe
adds 966cf4a r14138: this isn't needed
adds 983d5af r14139: Fix issue with undefined variables. (This used to be commit 03c06c6f7fedb0e47483cc6de7732c1e78e60703)
adds e6023d4 r14140: block SIGPIPE in smbtorture
adds 2d7353d r14141: fixed bugzilla 2921, forcing correct alignment when in ascii mode (This used to be commit f432d23b044355ae5214812e3794ab319b01268f)
adds 9259790 r14142: fixed ascii padding of nttrans create in server too (This used to be commit 2cd4cd1674b7491abf796f625ee098bb2c03e631)
adds f3fc42e r14143: Replace old function with equivalent based on new async code.
adds 7013438 r14149: Add BUGS.txt (fixes #3523) (This used to be commit fc991c61b3394fe66efb813458228b3c8044b85a)
adds 1a49b25 r14151: Add simple script that writes a summary to show what libraries the user (might) be missing. (This used to be commit ee90b8067915915af8ffbc0e04d1f4f5aae567cb)
adds b86c1b7 r14154: Add summary line for extended attribute library (This used to be commit 0665a465ba86bf2867ed360f8017ce8de8118882)
adds 86497db r14157: - pass a struct ntvfs_request to the ntvfs layer (for now we just do #define ntvfs_request smbsrv_request, but it's the first step...) - rename ntvfs_openfile() -> ntvfs_open() - fix the talloc hierachie in some places in the ntvfs_map_*() code
adds 3d9fc63 r14160: don't write behind the buffer
adds 3baf060 r14161: return early if we know the job is already finished (This used to be commit 09f6f552d73f782dc8d62cefad9c5f584b7b07d2)
adds 54f26ea r14162: Minor fixes on sort Initial work on async paged_results (This used to be commit 72523eae7f8925a2c23d3260875345adcf1661bb)
adds 6e74d83 r14163: Remove LDB_WAIT_ONCE, we can hardly guarante we get anything if not waiting for all, keeping this value may just lead to false expectations.
adds 91b30e8 r14164: More comments.
adds 3452e89 r14165: More comments and my copyright.
adds 2b3767b r14172: composite_is_ok(c) destroys c, when the status isn't ok. so we need to return directly.
adds 307e43b r14173: change smb interface structures to always use a union smb_file, to abtract - const char *path fot qpathinfo and setpathinfo - uint16_t fnum for SMB - smb2_handle handle for SMB2
adds e5e10ca r14174: fix typos
adds beb9d4f r14175: More comments and my copyright.
adds 18ad7a6 r14180: The PAC isn't so special that it deserves a level 0 debug any more.
adds 64b619c r14181: This doesn't need level 1 debug, it happens whenever the DNS name is looked up.
adds b7afac2 r14198: Update Samba4 to current lorikeet-heimdal.
adds 80940b6 r14199: This isn't pretty, but it makes the network interface detection work again.
adds acd190d r14200: Now we have real USN support, don't force the values in the provision scripts.
adds 120c308 r14201: I don't think including roken is going to be a good solution. Let's try and find the real solution.
adds c20ea61 r14202: Oops. When removing a header, we need to replace it.
adds bc4156e r14203: Include less private heimdal headers.
adds 32b0bb6 r14205: move smb specific stuff out of includes.h (finally!!!:-)
adds d41b556 r14206: fix warnings, the better fix for that will be to make the sidmap code independend of ntvfs...(later...)
adds 7f0c770 r14208: removed use of req->flags2 inside the ntvfs layer. This should help metze on his quest to unify the ntvfs strucures for the smb and smb2 servers. The only place we needed flags2 inside ntvfs was for the FLAGS2_READ_PERMIT_EXECUTE bit, which only affects readx, so I added a readx.in.read_for_execute flag instead. (This used to be commit b78abbbce60ab0009da19a72dd769800c44298a2)
adds 40fe45d r14209: don't timeout notify requests in the cifs backend, as they are intended to wait forever (This used to be commit 7d8da6611850a7eab964f02ccb1adaa8c2a4358f)
adds 228abc9 r14210: 1) Fix an issue with composite context when null event context is passed to dcerpc_epm_map_binding_send.
adds be6c9f9 r14211: More comments.
adds 39f1f55 r14215: Improve warning/error messages. (This used to be commit 80b9865b373ee542da2d56d6688b4c8fd4c6275c)
adds 9edbad7 r14223: Couple of small fixes: - properly support --samba3-header argument used alone - support `security_descriptor' data type - only print pidl warnings, not perl warnings on erratic input - insert copyright header in templates (This used to be commit db1d7358b2ba9b104c1a96762af89b500b79172f)
adds 99dfc7e r14227: We are passing the wrong pointer here (This used to be commit 22c1b3635596e881d1a1e8fa5e55ab996ff001d5)
adds bda6c35 r14237: fix the summary output (step 1)
adds ac574aa r14238: This is not needed anymore, as the state structure is zeroed right after allocation.
adds 66e3a63 r14239: Fix indentation.
adds 33647bd r14240: fix summary output (step 2)
adds a1b295e r14256: - rename smb_file -> smb_handle - move it into the in/out substructs again - allow file.path only on smb_fileinfo/smb_setfileinfo
adds 3cad0b8 r14281: Pull apart LIBDIR and MODULESDIR Move architecture-independent data to DATADIR (was LIBDIR) (This used to be commit 2c7b62a861f702067e8df4c3239ac7e377631a15)
adds 335d07d r14288: - make the snprintf call in talloc portable to older solaris boxes
adds 964373b r14293: fixed some errors found with beam (This used to be commit 230636a00ed9bd968356badad596ba7f93ba6c85)
adds 8fd131a r14294: conditionally define _PUBLIC_, so you can disable it easily with -D_PUBLIC_= (This used to be commit 6c6bd77ec2eb7d47e1f2c54f939d479e7d0fd7d9)
adds 250dc08 r14295: make sure we return a valid data blob (This used to be commit 759e1487349ca9631eab0315595a73c253badc1f)
adds 15ec1f8 r14296: added an abort() to SMB_ASSERT() so that static analysers know it doesn't return (This used to be commit 72334813087740cba42973bdf787d96d2d140bad)
adds 3ea6066 r14297: make sure we can go through the loop for than once (This used to be commit 6a84940bd3f310344641474dac984b262413943b)
adds 27c9674 r14305: fixed a memory leak and a break error (This used to be commit c791db60c88ed0f50aa7b13822f95f6f17360fee)
adds 1693d5e r14306: fixed two break errors (This used to be commit 03da4fbcdd66982de8eb376f9f00da97d730c97f)
adds cd63d28 r14307: fixed dereference of my_address->addr when NULL (This used to be commit e017246f1052f3344b90500e04c73277923baa20)
adds 5afe03d r14308: fixed an out of range shift and an uninitialised error (This used to be commit 9acc445a21b7f04eb980a05109f2c73d58221f1a)
adds 3b12f54 r14309: make sure ret is initialised (This used to be commit 1f48df6dda390ef09ae0d8efc3332e5001b75952)
adds 65238dc r14310: length needs to be initialised (This used to be commit 20d7f2ae35761533613f9d6dcf941a5ef3c7e07b)
adds 18a050b r14311: canon needs to be initialised (This used to be commit d1d94d69e1b1496fc26204f699e038bb1e36e68f)
adds 54b33de r14312: Formatting and comments.
adds ca7f7a4 r14313: Add comments describing some of the dependencies here.
adds 03bd059 r14316: don't zero the smb_handle after it was set:-)
adds 0b18c8f r14318: fix warnings
adds d2d9c0f r14319: this is a test to see if this help to run NBT-WINSREPLICATION-OWNED on more systems on the buildfarm successful...
adds d563c44 r14322: Remove the BROKEN_CC flag for now. None of the buildfarm hosts has a C compiler that doesn't support -c and -o together and it makes the build system more complicated. This also means the current handling of broken C compilers is most likely broken as it isn't tested.
adds e153a80 r14327: Replace MAJOR_VERSION/MINOR_VERSION/RELEASE_VERSION with two parameters: - VERSION: should contain the current version. Will be made part of the filename. - SO_VERSION: should contain the latest version that this on is compatible to. Will be used for setting the soname of the shared library.
adds e47f76e r14332: Built in different paths when running locally (from ./bin/) in developer mode (./configure.developer). This will change the hardcoded value of a few paths (BINDIR, SWATDIR, EJSDIR, SETUPDIR, DATADIR, MODULESDIR). The regular locations will be used when running 'make install'.
adds b67cf4c r14335: Build shared modules in bin/modules/$SUBSYSTEM when in developer mode. (This used to be commit 4799f7bd1fbf0ed3cd4c52bd6eef129666ac74b5)
adds b1bf44a r14344: More helpful messages on error for command line specified controls fixes in paged_results asq -> async (This used to be commit fbd347544001da9e46246eb0b4a8d165ccab15c9)
adds 42e919b r14347: Add registration function to allow registering smbtorture test(suites) Fix mechanism for breaking lines when printing test names. (This used to be commit c1061f5fe478918f996fdeaa382a1f5552135bb9)
adds 35447f0 r14348: Fix location of #endif (This used to be commit eb8687cdd4240c5636384e992a0f1a77251fddcc)
adds 7a12158 r14349: Kill proto.h!
adds 2b06074 r14350: Keep "make proto". It's hard to forget old habits. :-) (This used to be commit e0d96ecfb41d99eee818ba12dd6bbc251f938c14)
adds 9865048 r14361: Support 'helper' attribute in pidl and use it. Remove some headers from include/includes.h (they're now only included in the file they are used) (This used to be commit 7213b7498eacac2c2cd03cf6aace376ce153cc7c)
adds 227a789 r14362: Only include ndr_compression.h when necessary. (This used to be commit 4fced6dbbdc06233e5cf69f90c099fafee9baa34)
adds 3f16241 r14363: Remove credentials.h from the global includes. (This used to be commit 98c4c3051391c6f89df5d133665f51bef66b1563)
adds 611bad9 r14364: operational -> async (untested) (This used to be commit b112eb774fb1a3d689c8598bbf55ac3e978b8682)
adds cdd6443 r14369: Remove obsolete header (This used to be commit 85e4bb3b1049b8944bd80935c210f8a2502d2a75)
adds 2d404f2 r14371: - make 'make CC_CHECKER=foo' possible
adds add7ba5 r14372: fix bug found by sparse
adds 2ce73cb r14373: remove unreached wrong code, found by sparse
adds 9b8717e r14374: remove sparse warning
adds eefe30b r14379: Build torture/rpc/ as a seperate smbtorture module. Move helper functions for rpc out of torture/torture.c (This used to be commit 1d2d970f3b8aef3f36c2befb94b5dd72c0086639)
adds e3f2414 r14380: Reduce the size of structs.h (This used to be commit 1a16a6f1dfa66499af43a6b88b3ea69a6a75f1fe)
adds 61933e1 r14381: Kill structs.h (This used to be commit 1ffb82a7596f989c90df69573083a2c2e28f8808)
adds 7651d09 r14383: Fix non-developer build. (This used to be commit f4de155c94b89e586640d11992953a0d5fc0716d)
adds e5ea1d3 r14384: Remove orpc code from includes.h (This used to be commit 206d182cfb78ec2258ceca1be2dd5e3c06649312)
adds d93dec3 r14385: Fix header dependencies. (This used to be commit c1cf9f5acae7696824e100406bcb6fa161eb6501)
adds 36eeba7 r14386: - use echo "..." instead of echo ... in all places - make the output of the CC_CHECKER more readable when you have a fast box and the each .c file take less than 1s.
adds 3312888 r14389: rootdse -> async (This used to be commit 4d76af63b07fd8fb5ca81ca310b174e253e7e4b1)
adds 265f596 r14390: the rootdse does not show a distinguishedName attribute (This used to be commit 179e62d0931b382dc646b90fa8f4d418b2286823)
adds 2d77476 r14391: rdn_name -> async (This used to be commit 0bc3caa9187e992b09bf797e7de507cca9734ab2)
adds 45933a9 r14401: Let samldb intercept the async requests.
adds 1060f6b r14402: Generate seperate headers for RPC client functions. (This used to be commit 7054ebf0249930843a2baf4d023ae8f62cedb109)
adds c061e90 r14409: quieten warnings (This used to be commit 2ec2894f72b44ba4e400961921b65b03ad8742de)
adds 819110d r14410: init a var (This used to be commit 59bc3e8ab0f9722b0292465b20f3876b25095418)
adds 0558619 r14411: mark smb_panic() as a noreturn function using gcc attributes, which tells static analysers that it behaves like abort() (This used to be commit 3cde18beaed736a48e195550c7e423bccc95c820)
adds 0f92114 r14412: init a var (This used to be commit ec53f5fe9617ea36295522a410161bbca6edf9ad)
adds f479571 r14413: don't do memcpy of length 0 (This used to be commit c43a7ec7ac3bcb3001d046615ca17a9ce083a2b0)
adds 72a7052 r14414: added some error checks (This used to be commit cd9f3adc759f1dc29043c435febfe78e56fece1b)
adds eb6e6c0 r14415: remove an unusued var (This used to be commit b4172b53f3e01f518244ca80e07e351c7d51e282)
adds cd95328 r14420: arrgh, make sure I test compile even little patches .... (This used to be commit 749a93c7c01401b1ccbb117500910b56a93d82b4)
adds 66fe187 r14422: ensure that domain_attrs does not refer to a stack variable in a freed stack frame. The previous code worked with gcc, but strictly speaking the arrays are out of scope when referenced later in the function, and a compiler could construct them on the fly on the stack. (This used to be commit 489c33806559d0a8ee2bec97fed8ad63a4e1dc17)
adds f9827c2 r14423: don't die on no controls (This used to be commit 9787fb8e917c22ffe910062630dc4f32473a9fab)
adds 07fd3bd r14424: another empty controls case (This used to be commit 7d0eb678bf3649fb4e09da039dd1b716ea3df2cc)
adds 11e160c r14425: fixed an hmac-md5 error for keys longer than 64 (using deallocated stack variable) (This used to be commit b10cb752c2558e98495625bbbb8704d19031a42b)
adds a088c22 r14426: ensure res is initialised (This used to be commit ce1326157c7e139a43ab31d4d1e366b78b69e26f)
adds 4ce5f82 r14427: don't reference short_princ after it is freed (This used to be commit 8ca4681861e24ddf7c4abcc97a4cf0e001d13e24)
adds 6940853 r14429: charset_t cannot be used to loop over charset_t, as otherwise it can go out of the range of the enum (This used to be commit caead24b6dd2f2e87e113587cacd57794487a83a)
adds 24c76df r14430: ret can be NULL at the end of this loop (This used to be commit b607be9cdad5a9bd672698cb31a2af81d59d0763)
adds 737d05b r14431: don't call qsort with a null array (This used to be commit 2c33f577ad5bf8cddec735e75a26c4a4c07d8c51)
adds 90e2776 r14433: sort_result must be initialised when we call do_result (This used to be commit a33f6a9832c7ae03e630d33120cfa048a51089d5)
adds baa62e5 r14434: use the right enum type (This used to be commit 507def57cb83a3e12a3c8d60eb833fe47e9ec9e8)
adds 5702626 r14435: return after an error (This used to be commit 40e5bfdb0fadedb81d8fbd7e8cc578ef2ea12b13)
adds 2e95961 r14436: mixing of boolean expressions and integers isn't allowed (This used to be commit 6f7d09262d2e92df137167da55f5a22f32490781)
adds 72017b0 r14437: fix warnings
adds 568e77e r14438: fix warnings
adds ed1fbaee r14439: fix warnings
adds 3f6ede8 r14440: demonstrate that the smbpid is attached to a session (vuid), so SMBexit() only closes files for the given user session and the given PID
adds 22244f0 r14441: try to get more hosts on the build farm pass the NBT-WINSREPLICATION-OWNED test
adds 475bbbf r14442: the ACB_ flags are 32 bit...
adds d16d8e1 r14444: - make clear that a canceled notify directly returns without any other event - test mkdir - rmdir - mkdir - rmdir sequence, this gets 4 notify events back - add some comments to the multiple directory handle and buffered cases
adds 9eb691c r14445: add FILE_NOTIFY_CHANGE_STREAM_* flags from:
adds ae92d63 r14446: demonstrate the notifies on files are not allowed
adds 5555e28 r14447: remove unused stuff
adds 84aea6e r14455: also add the:
adds 2e7df84 r14456: don't access the smbsrv_tcon inside the ntvfs modules
adds 8eb83c8 r14458: extended_dn -> async (This used to be commit 716c475999fce895392ba774ae9a15b8654334ba)
adds 753bf8f r14459: Make this async compatible (This used to be commit a71d762acff73a5ba11927a3afbcbf404314aa24)
adds 8528016 r14464: Don't include ndr_BASENAME.h files unless strictly required, instead try to include just the BASENAME.h files (containing only structs) (This used to be commit 3dd477ca5147f28a962b8437e2611a8222d706bd)
adds 16f9685 r14465: kludge_acl -> async (This used to be commit b91b19131814abb4291c0bf7b13149060d6e9e62)
adds bc8eb1e r14469: Don't the variable INSTALLDIR for two different things... (This used to be commit fd47e975a4c4d225e7513b6dd2223a8eac9b4348)
adds 4f1c8da r14470: Remove some unnecessary headers. (This used to be commit f7312dab3b9aba2b2b82e8a6e0c483a32a03a63a)
adds 3bb28c8 r14471: Convert installheader script to perl (This used to be commit c6a478a1af38cad5622d3c3c53a7a99f9770b169)
adds 249f726 r14472: fix typo
adds 2438b90 r14473: Modern splint has no problems with immediate structures. (This used to be commit 6046dd822078cf5daa1a00c90fab998608e6872a)
adds 71b4fd9 r14477: Remove the NOPROTO property - it's no longer used as proto.h is gone. (This used to be commit 9c37f847d32d2f327a88c53a90af0c73126b76be)
adds 8631420 r14478: Remove unused proto_objs variable (This used to be commit acd23e351e92c59c4bbc12c06d0686e355fa82e8)
adds 43c7536 r14479: Cope with _PUBLIC_ not being defined. Needed for when external projects include this header. (This used to be commit 9bfc3c2537eb7183ba722c8c83248521c2126109)
adds 1876286 r14481: Change paths in headers on the fly when installing. Adds a simple text file that contains the paths where headers need to be installed. (This used to be commit c3d975f4dce85245c7ba2b159c1128711d828291)
adds 3709d6b r14483: Allow subsystems with just a public prototype header, no private ones (This used to be commit bb6541126c94b33e4a24d9f036655b55b704923b)
adds 83d8fd3 r14484: Install more headers (This used to be commit 430c6516d383bfd7f27287394bf8eef9f174b3e6)
adds 3948fca r14485: mark smb commands as need session and need tcon explicit, so we only need to check in one global place and can't forget in other places...
adds a949db7 r14486: remove the need of a stream_connection on a dcesrv_connection, and let the transport set callbacks for getting the own and peer socket_address
adds d308745 r14487: split smbsrv_request into two parts, one will be moved to ntvfs_request but I don't to get the commit to large, to I'll do this tomorrow...
adds ecf0dd6 r14488: Install more headers. Generate different #include lines in pidl depending on whether we're building inside or outside of the Samba tree (useful for 3rd-party projects). (This used to be commit 0c188833154c1fe565cb1735909e408a4a1a6049)
adds 4469fa3 r14491: Allow building more output outside of the Samba source tree (This used to be commit 272ca8e636cc5043279ff247fc8d5693a9181992)
adds b785a7c r14492: Fix shared libs - set SO_VERSION to 0 everywhere for now. (This used to be commit 4682bc5ce047d81586447b9df82c91ed1fe677cf)
adds 132310b r14494: Add comments to clarify that we deliberatly fall though here
adds 5c79bba r14497: Fix build with shared libraries (This used to be commit c74fc55831ca24819ae7f5e0920d0351e2b46a08)
adds 2d558d5 r14498: Revert part of my commit that removed support for compilers that don't support immediate structures (This used to be commit 657a893b25bc6669f016a9d251e07120d025f436)
adds 36b56d6 r14499: Remove dynconfig hack for now - it caused a recompile of the asn1 compiler every time a .mk file changed, thus causing the recompilation of the files generated from ASN1. (This used to be commit 4cd1e017e335818ef4585ff1096cb9968d14399f)
adds 2f65012 r14500: Make some more functions public (This used to be commit 867fc489228a827fae08de3969e0db2a22192609)
adds 0188dce r14501: Re-add nicely working hack to allow running from the builddir (including modules, codepages and ejs!) without installing. (This used to be commit cdff0a63fe13197b63f022a4d1460a232cec7051)
adds bae6672 r14502: Supply both needed arguments for the backend logoff processing.
adds 66b2ed2 r14504: make trans and trans2 able to use async ntvfs backends
adds 5b0051e r14511: Install more headers (This used to be commit e1f896948fad8cf5a1aec300865c250c5721ee7d)
adds 48e22c1 r14516: dynconfig fixes (This used to be commit c7f6b0801da00d6eeb846f63a39b656f02b7a6e8)
adds 5790d73 r14517: Put Modulesdir: line in .pc files, so 3rd parties know where to install their modules. (This used to be commit 2cb96e08f3c69f21ed14b12d79f441628a790ce6)
adds 02c4b98 r14518: Support STANDARD_VISIBILITY property on binaries (This used to be commit 2550f47030e00381b0a2d1a46dfdcc6c3783b64f)
adds df89141 r14519: Put base registration in a seperate file, as well as some of the base tests that were currently in torture.c (This used to be commit 4e7c3c7e1fe383b37d90954982e8bf150a06663a)
adds 52b4104 r14520: Split up smbtorture binary into a core (torture.c) and UI frontend (smbtorture.c) (This used to be commit 7f9c11e7b1d7f6ce943900860febe0f43ea6548e)
adds d7254a3 r14523: make async search request possible
adds c67fd3f r14524: Make TORTURE_NET a separate module Add new header for torture utility functions, so torture.h doesn't need to depend on the SMB libraries (This used to be commit ab162bcafc666f226332d4678b0875139a0d65c2)
adds 2584a53 r14525: Sort list of torture tests alphabetically (This used to be commit 48941ecc870ac96a944beb5657950ad3ec1f1f11)
adds 8437d5b r14526: fix the size of the output buffer, we need 1 byte for the Word count now smbsrv_setup_reply() and req_setup_chain_reply() do the same thing
adds d09b70c r14527: Fix build problems. (This used to be commit 863ca4014d9b821706ee90f58ab5d5cf3899a4c7)
adds dcc730e r14528: Fix installation of manpages (This used to be commit b96aa4ce2a9918bcbe5d0c498fd7a964253817b5)
adds 92bb590 r14529: Include $(builddir) where necesary (This used to be commit ee49674dc6cbda95590409541703c36534b195b3)
adds ec48328 r14531: Install two extra header files (This used to be commit 87cfd6883ef73b8eeee4ca0a201e449417fa066b)
adds 8836535 r14533: Install pidl, remove some useless header dependencies (This used to be commit 2b93fd5246c64f8abad8a8f52b933553d93cb167)
adds f9ec6bf r14534: Update doco (This used to be commit 0944dca9586e3dc5ef4a9516c47151d8b121767f)
adds b40afa0 r14535: Fix header installation (This used to be commit 0ef3fc567c9c57cfb81923e1bb6d0d8393075861)
adds 5b83178 r14536: add make gdbtest-all and make valgrindtest-all
adds 881f32a r14537: remove used file
adds 0272088 r14538: ok, I have better used make valgrindtest my self...
adds 9225c02 r14539: get rid of a pointless union layer in struct smb_notify (This used to be commit 1e1c5593817e84c59c1a10b5a3c1957e363e5198)
adds 75140d6 r14540: fix a talloc hierachie problem, make sure file and search handles are cleaned up before anything else in the pvfs_state struct, as there destructors reply on a valid pvfs_state struct
adds 61fa658 r14541: separate smbsrv_request and ntvfs_request, with this it's now possible to write a ntvfs_test programm like the vfstest in samba3
adds 35349a5 r14542: Remove librpc, libndr and libnbt from includes.h (This used to be commit 51b4270513752d2eafbe77f9de598de16ef84a1f)
adds 9d5352b r14543: Fix some build dependency problems caused by the use of $(builddir) (This used to be commit c85c4b97f35ac32c3e7b40fa84414171975ecf54)
adds 8e8f3b2 r14544: Remove exchange-specific files. (This used to be commit 4ae0a28b2e85609226aa14c14e06aefad64ee293)
adds dcb912d r14545: Fix make dependency warning. (This used to be commit 130db1abbe7f0998019bdf59332991b2a7d35eb2)
adds 40f729a r14546: Install pidl in the same location as all other binaries. (This used to be commit 1e6f3c04344070c222508729ee1afdc0e8b3e476)
adds 42f9c67 r14547: Don't install pidl - it fails on the buildfarm as it doesn't obey $PREFIX. I should've remembered, as this problem has hit me before... (This used to be commit 6a03e18ab881060f67c0313bd2ea4680b6a45f9f)
adds 4a1dd08 r14548: fix build after generated prototypes (This used to be commit 25b93e043edc21fa40928c9166764a3a7e1b1e23)
adds f200d55 r14549: Use make-compatible syntax in extra_cflags.txt so we can avoid cflags.pl when using GNU make (This used to be commit 4354147f6b5e9485d0550fa6c8a33be526f54db6)
adds fb67b0d r14550: Fix tests (This used to be commit 765fd852e789371f6b6361acd7603f8056ac14a9)
adds edef070 r14551: Include path (./) for some older makes. (This used to be commit d033f13970cd4c8b4d22b813f058f4ac669cb04d)
adds e801e01 r14552: Remove old dependency code (This used to be commit 44e132cf1a48174f538348b743096251b3e8f92f)
adds 781d122 r14553: Use double colon feature in the makefile (supported by all buildfarm hosts!) (This used to be commit f523c51b34c2305dcf861c542336f161a072a2f0)
adds c84cfc0 r14554: Write out header dependencies. This means all C files affected will be rebuilt when a header file is changed. It also means parallel builds work now.
adds 1ac632a r14555: Remove cycle from rule (This used to be commit 94d182d6ad7e21c1c1722d91eb84d895889b945c)
adds 7b01c9e r14556: Fix some dependencies (This used to be commit b5802770322678d3f9c2044039cc254024612f9b)
adds 356b739 r14557: Add hack for asn1 files (This used to be commit b4796266c3dcd000a034c94ed2ff249735d5db92)
adds 0f98a4d r14558: Another two more static dependencies... (This used to be commit 9938b7391ddc558e4962e342180738ce9891180e)
adds 986532f r14560: Finally! Start working on async libnet_RpcConnect and other rpc-related calls.
adds afabd8d r14561: Update WHATSNEW.txt to revision 14554 (This used to be commit 2038d62b197b864ba903640725e0814d563730d4)
adds c2c7971 r14562: Use VPATH to solve strange heimdal dependencies (This used to be commit 4d09ffa7f128e881fc891988ea672ae93a7ab45d)
adds 08d7ec8 r14563: Include both private and proto names in makefile rule (This used to be commit 2236ad9096b0ebf19baffb9410bc6347b31c98e9)
adds e1e31b4 r14564: Remove dependencies when running distclean (This used to be commit 4f99c96509012fa10519627c037dc4297900dcc9)
adds 3ddf4e8 r14565: Fix shared library sonames (This used to be commit 3e6b75d955cc49becf9145fbe4380c4e7e7f81f6)
adds 79f844e r14566: Remove unnecessary headers.
adds 9565c70 r14567: Make some more functions public. (This used to be commit 8e84e6cb6b172c89072723e07f344da8f4476c1f)
adds 1d23d26 r14568: Remove unused function.
adds 8f3a9d2 r14569: Make more functions public. (This used to be commit da0a4118189d1026e04e46cb73ba90a4a94d8819)
adds 84f07e5 r14570: Move some functions also they are also used from kpasswd (This used to be commit 89dfb74894c809d69eab05bdb6d5fe4012153808)
adds c06acda r14571: More improvements on shared library support in Samba. Only ldb is left now... (This used to be commit e71cca7f0cec62357eba6ba02d13f1c3f04edaa7)
adds 184955f r14572: Give libraries saner names, remove some .pc files, make some things subsystems in case a library doesn't make sense. (This used to be commit ed382873fd01457a53e0a1e1f5ba6753dfbc0646)
adds 679a993 r14573: Install samba-config and headers (This used to be commit 29d63edbd71d665d2566a2f4aac90e93753946e3)
adds 18cddd5 r14575: Move some path-related functions to libsamba-config so libsamba-util doesn't have to depend on the lp_* functions. (This used to be commit f97df7d90a41b77a9edd2d6bdc47c27bf1b6bb07)
adds b40ab97 r14581: Disable automatic dependencies for now, as some make versions seem to have trouble with it. (This used to be commit d6d363626513b41cb2d6dafab631bebadee48f42)
adds 9ef4e90 r14582: No longer require 'make proto' when running without automatic dependencies. Don't create dependency files when running 'make clean' (This used to be commit 6414d0c04fce969d4400a013aeaa3fa75849e2de)
adds 61ec62f r14583: Enable automatic dependencies only if GNU make >= 3.81 is present. (This used to be commit 2b22f1853306625a4c59763ef11965ac8900d4ff)
adds c67c125 r14586: Some small fixes, update TODO. (This used to be commit 5673ee1182dbae1aac6891abdce0b5748a14989f)
adds dbbf90d r14587: Allow building without GNU make and/or without xsltproc (This used to be commit 33709dc5b3652f4d4c7281bec4ba7160a6d87598)
adds 0e4ee78 r14589: This morning, I think I can spell...
adds 72a1d08 r14590: Fix ldb standalone build... (This used to be commit 3a6ed4e2df26936202cba8f7739ed39e0d119d1a)
adds d0c7651 r14591: More comments.
adds bb1909e r14592: Add support for loading shared modules to LDB. (This used to be commit f10fae23f0685b2d9c6174596e1c66d799f02c52)
adds 508f2f5 r14594: Fix some dependencies (required for shared library build) (This used to be commit 06f7a8c692a645830eb3dd9abad8556c66bba747)
adds b556df3 r14598: 'logfile' may be a poor choice for a global variable name, but for now don't shadow it.
adds d64ccc0 r14599: Pass ACLs down the registry layer. (This used to be commit 6cdefd8945eee5513a6993350ea71f12d4dbd6fa)
adds dab516d r14603: Fix building of ejs modules as shared libs Fix calling of ejs_exception() without requiring --export-dynamic (This used to be commit 8575e9a4903450aae1f29f55aae516085a9528bb)
adds e67c241 r14604: Support 'aliases' for ldb modules (This used to be commit 73889a327cfe5613746393205fc3e5d6fa76421b)
adds 59c4279 r14605: Create heimdal/lib/des/hcrypto symlink if it doesn't exist (This used to be commit 303832bdc90f371c68185773009d143d1acf93ae)
adds 07bdbd4 r14606: Fix paths in developer mode. This allows 'make quicktest' to work when building with --enable-dso (This used to be commit 614f062748d95a455d1a99a7444fdc0fe152f4e4)
adds b5e849f r14607: Update mkproto.pl to only write out new header files if the contents changed. (This used to be commit 06403ea2be9ce38dbd099e710ccf17dc4340fa43)
adds d511094 r14608: Force creating symlinks (otherwise we end up with EEXIST errors) (This used to be commit 849d9e8cc3aaea03775b0bfdfd0d263a97a8b9d2)
adds 1328f55 r14609: Add heimdal/lib/des to the VPATH (required for some headers) (This used to be commit 1145ec40f039434b7fac9fe010ccd32a1e8d4fc3)
adds 9c97e1e r14610: Fix writing of modulesdir to .pc files Add two more .pc files (This used to be commit 549b1eec40d8989d4c94ab2e63b9b4789c008589)
adds 2216af2 r14612: added strncasecmp_m() and fixed strcasecmp_m() for invalid codepoints (This used to be commit 12b533450bdb31b57154940898f2f02c49e96ed1)
adds 582c039 r14613: fixed ntvfs_notify_next() (This used to be commit 9bf7d322d014d0d7dc603427b233acd97fae5734)
adds 580e5a1 r14614: handle zero timers in pvfs_wait() (This used to be commit cc1f8b3ebe2dcab6f21913af9baf231f3250120e)
adds 830b744 r14615: add notify to unixuid ntvfs module (This used to be commit 79af976d189798bb92f5909237202ca18db1789f)
adds 3434cd7 r14616: added notify change support to the posix backend
adds 4fd82be r14621: Define HAVE_IMMEDIATE_STRUCTURES for those using Samba headers, so people don't end up with different sizes for NTSTATUS... (This used to be commit 54962ce41a7ae72d1dc8cbb2d2cf9cd60a1ed683)
adds 864d9b5 r14635: - Remove lex.c from SVN (it is built anyway, and having it in SVN confuses things)
adds 2295953 r14636: Print an error on torture connect failure. (Helps with debugging).
adds 0aeb2a5 r14637: Extend the ACB -> userParameters flag mapping based on the ovbious connections.
adds 8ae3773 r14638: we need to call smbsrv_setup_reply() before using smbsrv_setup_error()
adds f2b2c91 r14639: the platform id is 32 bit... this worked before as there's always a pointer following that is aligned to 4 byte
adds 97f49de r14640: Fix dependency (This used to be commit 009b56a3234b28e212fe5b2cda4f068c9a2f8707)
adds b7f5078 r14641: fix typo
adds 4a3b6ac r14642: fix shadow warnings
adds d72632b r14644: fix SMBecho, used by w2k clients, failing this, causes an SMBulogoffX and SMBtdis
adds 1f2d831 r14647: be a bit less verbose on common stuff
adds 9015b70 r14648: Update to r14647. (This used to be commit dc09f7a556b2b04547ec197690d57a215dc4b2d1)
adds 080ed63 r14651: The actual release date is 22 march.. (This used to be commit 2c53c63590c7b5531465da8c937a5c642c21051e)
adds 0ff7e52 r14653: make sure we always have a valid session_info
adds bb603cf r14654: Fix hcrypto link when using automatic dependencies (This used to be commit 2db7109abf3cbf1b676077f8e7536644dc55dfab)
adds f805808 r14657: We'll now start working on TP3 (This used to be commit e4751cbaffea9da6972db8b1e6f70a6e10346651)
adds 3c7df11 r14658: Include ndr_obfuscate.h when necessary (This used to be commit 3647bd31244c9a44a4fae8a20a3176b85f4a0b3d)
adds e90d881 r14660: Install ldb_errors.h (This used to be commit 438636c475066533dec9a7464a01dece125320c6)
adds 268a86e r14661: Install symlinks for shared libraries (This used to be commit 3286636dbb78485e57357a2e7c23579e808264b2)
adds 7de4a5b r14662: To allow the RPC-SAMR test to pass, we need to look for both domains and the builtinDomain objectClasses, when trying to find domain policies.
adds 5dd9446 r14665: More testing in RPC-SAMR. It looks like we will probably need another ldb module to handle which flags can be set under what circumstances.
adds 58483ad r14666: Fix handling of naming of shared modules when not in developer mode (This used to be commit 2638899529ca17ee0557d4491a51c21437b581b3)
adds c653dc2 r14667: Fix indentation.
adds 5794c03 r14670: Fix module extensions (This used to be commit 1c7beecbfdc6a156d6e9c379a31bdbfb191cbb5d)
adds 8b5b6f9 r14671: We don't really need this in our releases...
adds aba2ae4 r14672: the async_info desctructor needs access to the private struct, so free async info explicit...
adds 13f4573 r14673: Don't double-free conn, it is below 'c' free'ed by stream_terminate_connection()
adds 41a6591 r14680: add some tests which demonstrate that closing the dir handle triggers an empty notify reply with NT_STATUS_OK
adds 311d6f4 r14686: Fix pidl testsuite to run whenever there is a shared libary built Samba present. Ignore tests that are known to fail for now. (This used to be commit a7279f13f0431a5036c931c5339542f98139c461)
adds b6cae24 r14687: Start working on support for represent_as() and transmit_as() as an alternative to subcontext() (This used to be commit 744402160d5f994f5440553bb726e95a13033a83)
adds 85e9143 r14688: More work on represent_as(): output the right function calls, fix test. (This used to be commit 7bc72277b37f9d89f6a078e85c14d560fd33a3bb)
adds 6ba19b5 r14689: Fix test (This used to be commit b199f5345cc92ff8aeb59479c8c2a89ab1278d70)
adds 5d9ea91 r14690: Support represent_as in headers, enable represent_as() test (which works now) (This used to be commit 31e847a0844a6871befc6091e813ae017cd6e4b4)
adds 8973ac8 r14691: Fix printing elements with represent_as set (This used to be commit f4428db2f922e921c54cdb0849eaad5018cb5a01)
adds 76ab420 r14692: Get rid of the obfuscation() attribute (This used to be commit 122d1d0249800d51e45ce0d092c97f1f9bf2c7d5)
adds 0587194 r14693: Automatically update dependencies during compilation (This used to be commit cea38a2960f9da11bc96f5b05fd5b44b39509cf8)
adds 637c450 r14694: Remove for now until it does something useful. (This used to be commit 4a8214f0f3b6e2456d4749008442a4d5a709870d)
adds 3fdc3cf r14700: Fix spelling, and change these informational messages to debug level 5.
adds eb66b26 r14701: Allow, with non-default options, NTLMSSP to access the LM session key, even when not sending the LM response. Needed to pass the test_session_key against Win2k3.
adds 9628e71 r14702: Accept our netbios aliases as valid names in the SPOOLSS server.
adds fc52ddf r14707: Initialise default value (the rest of this function sets it to 1 if this is CFX).
adds 3451ba7 r14708: Add a (bogus) UUID and a comment to the PAC defintion.
adds 767685e r14709: allways use the unicast socket of the interface, when reply to DGRAM requests...
adds 30976b1 r14710: make more clear that SMBexit only cares about the PID that is used in the open call
adds c7ee532 r14711: let windows clients retry after getting ERR_SKEW
adds 4958e97 r14712: Do not proceed in event of failure to obtain a policy handle.
adds 2613764 r14713: For testing, it is sometimes useful to specify a hostname for kerberos that differs from the hostname the connect() uses.
adds 57589e3 r14714: On DCE/RPC, we need the name of the remote server used on the socket, for Kerberos. It must be the full name contacted, not the 'called name' we might want to use for \\server things, so add another function.
adds ff57359 r14715: Correct the definition of the DCE/RPC bind_nak, per the OpenGroup spec.
adds d52f318 r14716: Remove username from debug message, it just causes valgrind assertions.
adds a0effc9 r14717: Don't provision the system as 'localhost', but instead list localhost as an alias. The netbios name is then 'localtest', which will resolve with netbios and work with krb5.
adds 6c5853a r14718: Add initial work on a standardized UI for smbtorture (This used to be commit a15a8d87b50fe3011c009d3c030cf54ec86540b4)
adds 909b111 r14720: Add torture_context argument to all torture tests (This used to be commit 3c7a5ce29108dd82210dc3e1f00414f545949e1d)
adds e70eae2 r14721: Fix a couple of warnings. (This used to be commit 426ac78108b35adc8412d12d2d888c3d5ddf4171)
adds 13ea7bb r14723: Keep statistics (This used to be commit 9d6eefad3a45aba52247d4364c9ef5a538f0abd5)
adds 935af3e r14724: Rearrange some source files, install more headers. (This used to be commit 7146c1600f29c349e5bb78f810e7e170b535dd37)
adds 51c08bc r14725: Reduce amount of headers, add simple ui implementation (not used yet though) (This used to be commit 141830116b059f032696c956832451a7b0f7c6cb)
adds a2d4079 r14727: Update pidls' TODO, add test that demonstrates the desired behaviour (This used to be commit c2f510d38be6b4387120d7477ddd200b9bec13e5)
adds d2cc33c r14728: Install two more headers, fix warning (This used to be commit 7a227457a4523e8b76d86022a38c8851c04b2e6b)
adds 36e50ec r14729: Install db_wrap.h and db_wrap_proto.h (This used to be commit aa8979d55d2f7c760cbe5bc349c8b4842de98546)
adds 766d08d r14730: Remove dependency information with 'make clean' (This used to be commit 16da854eff726f11971aab8e62098044989e4ccc)
adds 710d442 r14731: Fix typo (This used to be commit e68785a30b9418bc88a5294960070e217fd1eb6f)
adds 7011384 r14732: fix typo noticed by derrell, thanks!
adds b983fd9 r14733: SMBtdis needs a TCON and doesn't need a SESSION,
adds 7780e2b r14734: this demonstrates that a tcon isn't autoclosed by a ulogoff the tcon can be reused using any other valid session later
adds 42da534 r14735: Use dcerpc_syntax_id rather then seperate GUID + if_version everywhere (This used to be commit a316b33057f3ec8532677980e093cd327d33f257)
adds ad06a8b r14736: - the ntvfs subsystem should not know about smb_server.h - the process module subsystem should not know about smb_server.h - the smb_server module should not know about process models
adds 961232b r14737: Fix shared library build without --enable-developer (This used to be commit d508382180c586ec0a749883b2c75561732d6f37)
adds e095d9e r14738: do some different lookups
adds 316269a r14739: keep the last request time for the smbsrv_connection, smbsrv_session and smbsrv_tcon for management tools
adds a339d74 r14740: Try loading shared libs from the bin/ directory (useful for running 'make test' without developer mode) (This used to be commit 3aafd0902094b7d3ed3c4ebe2c9245e2a86d53ea)
adds 57bde86 r14755: the change notify code now passes most of the RAW-NOTIFY test. Still more work to do though (This used to be commit 4d234b37e528137b5c00f6bbb84c2d6939fea324)
adds 33f663b r14792: when we enable fake oplocks, give out batch oplocks not exclusive oplocks (This used to be commit 182aee1a213c1219772895deed31e1ed8aed00c4)
adds 8a95fa4 r14793: the RAW-NOTIFY test now passes. Next I need to make it efficient, and add the hooks in all the other places (This used to be commit d1937589029ac2a75d15f006685769c44a274a65)
adds 8e7078e r14794: added a test to see what happens when you send a notify request on a handle that already has a notify request pending. It turns out that they are queued (This used to be commit 15e9302bcd20a91446b19033333b743f1d257a66)
adds 0d3a949 r14795: queue notify requests on the same handle (This used to be commit c976f14a9f397802946a9bb36394fe4c27bf3caf)
adds 8260854 r14796: handle overflows in the notify buffer. The pending events are dumped and the notify buffer removed (This used to be commit a4c0e23f9dc5049e7d6df3bf3d3ee694f715ce05)
adds ed3fc62 r14797: added checking of the filter in notify requests (This used to be commit 1db0a5a7f4c1ff915d91bc15d8e40cc90a78961d)
adds 86971ff r14798: Get swig building again (by commenting out dcerpc stuff for now).
adds 3387746 r14799: added a tdb_get_seqnum() call, and the TDB_SEQNUM flag. This allows for an extremely lightweight test to see if a tdb has possibly changed. (This used to be commit f325ba605ccceca63712c0f2c98961e35e437b3d)
adds 24bacd1 r14800: use tdb_get_seqnum() in the change notify code to avoid reloading the notify record if the tdb has not changed. This makes the notify_trigger() call much faster, which is important as it is called on just about every file operation (This used to be commit d09b8761bfda7dfbb4c7a5c4a4f4359ba01923a3)
adds ea5a312 r14801: Move swig testing makefile fragment into swig's config.mk and out of main.mk (This used to be commit 3721072fc531df2ffdc9ae323aa2e4e3d0fc58b7)
adds 4a1055d r14802: Fix typo. (This used to be commit 757805f02050a6023ff728c28e2f79d00f277f6f)
adds aec7f3a r14803: copy with the root directory, which has /. on the end of the path (This used to be commit 16742cd28621d205f21c855e5635be1dfc3f2b69)
adds 61ce5cd r14804: Start writing a more Pythonic tdb module. (This used to be commit 4c9af9c1495e0582de8353709d7b79b731a7fc75)
adds 6942d1d r14805: use tdb_lock_bystring() to prevent race conditions in notify add/remove (This used to be commit a6be44f78ca2eaecbf0b6d8598addba5a11ae966)
adds 7eb440f r14806: Fix compiler warnings (This used to be commit b38a83407717b760c8a7aa3715ab3ca7f637c611)
adds 1196387 r14807: fixed the format of notify responses (forgot to commit this earlier) (This used to be commit fb91a37e926963acfc90fe276a33c7a329a023e8)
adds be0a007 r14808: added notify_trigger() calls for rename and setfileinfo calls (This used to be commit adb4ea32e2d5506cb213ea4c0715918042fba084)
adds 399358f r14812: Fix typos (This used to be commit 354326a718d490e49d760ae62e583612479fa706)
adds 47eca29 r14813: Remove headers already checked for earlier or not used. (This used to be commit bd803fc9803451e0030d292ece57a56614085688)
adds d72f821 r14814: also run the BASE-DIR test with 'make test'
adds 99beb7b r14815: BASE-DIR doesn't exists...
adds 45e4982 r14816: Simplify test for comparison_fn_t (This used to be commit 594215d1176b23596549fd4e4098d42ef41f7d0d)
adds 9845c8c r14817: rename some tests
adds 01f19c0 r14818: give an error on an unknown test
adds 90de5b9 r14819: list all tests smbtorture offers and explicit list tests for skipping
adds 96b5dd7 r14822: if we use the snum used by the lp_* functions instead of the wire TID, then don't use tid as name...
adds f964db9 r14826: initialize pid1 and pid2:-)
adds 07372df r14835: split out the config rules for the ntvfs/common/ directory (This used to be commit 33495d19cf0263f6df5ec935f51c68bde84b1d01)
adds 69c5cd5 r14836: Keep constants in the right order, and line things up nicely. (This used to be commit 9c11c1ac2a9d5a6cae490fa7a2005700271d53f3)
adds e7dc4c7 r14837: fixed build error (This used to be commit 23724bfd24b051c4096ac49c52c2cd31389340be)
adds 05c53f7 r14838: fix the build. Looks like I still haven't quite got the hang of the new dependency/proto system :-) (This used to be commit 63ae3f21e3471895ba83df1c2fdc4147090f7fdb)
adds 8cd973d r14840: - rename some functions - stack specific functions on top of generic ones
adds 29f03c4 r14842: fix parsing of NetDiskEnum replies
adds 0697e76 r14843: the results of the srvsrv_* calls depends on the user, try some tests anonymous...
adds c50125f r14844: Support a stdbool.h replacement in lib/replace/ (This used to be commit bccfddcafa1fdb56392e2301bbd404964ad9f7c3)
adds 986aae3 r14845: expanded the number of info levels tested for continue in the RAW-SEARCH test (This used to be commit a3e7640730b756392afce4ec1b69eda0bf044e3f)
adds 7e36116 r14848: use the constant instead of the interger value
adds 2585325 r14850: Don't assume that sizeof(BOOL) == sizeof(int) (This used to be commit 1557e1ba6f3576dcd28cb7f05ba97df7b549ba52)
adds ab9fb12 r14851: Make BOOL, False and True simple aliases to the POSIX-defined bool, false and true (guaranteed to be defined by lib/replace) (This used to be commit 53fa1bdb6e0ea134c4d688e7cf3237fd25c2cc76)
adds 0bc6e7a r14852: See if all target platforms support multiple .SUFFIXES lines. (This used to be commit 137ed99e3527c5240533d59b6b98d1f01a849046)
adds e29489d r14854: Finish off swig wrapper and torture tests for tdb. (This used to be commit 1c4042e23f3e99f95133313607e2c2904503cf74)
adds 9424766 r14856: fix bugs noticed by the ibm code checker
adds f53e12b r14857: fix bugs noticed by the ibm code checker
adds 64587cb r14858: fix bugs noticed by the ibm code checker
adds 508ba60 r14859: fix bugs noticed by the ibm code checker
adds 1af925f r14860: create libcli/security/security.h
adds bb13111 r14861: regenerate the proto headers when the .mk file changes
adds 8e738cc r14866: Fix CFLAGS when building compile_et. This should fix the build on some of the buildfarm hosts. Thanks to Richard Bollinger <rabollinger at gmail.com> for helping debug this. (This used to be commit ab0c2ede27550f400c1ffb8fc1adbeddb477468e)
adds 1b22141 r14867: Include <stdbool.h> in external compiles (This used to be commit 03224dab111b931effd548586e630480fa1423b1)
adds f586b11 r14870: Update to link with dynamic instead of static objects. (This used to be commit 20d68c60b7b7dce1f4f82cb6d3af9431a0660854)
adds 0235d37 r14871: We don't need to import UserDict anymore. (This used to be commit c60a2335383eb277a82dbe073ce9b58f8abf0241)
adds e9cf4f3 r14873: Add skeleton swig ldb interface. (This used to be commit c6c759e19f7fb9232d9c97b66d140c1bb0876dff)
adds c23ef0a r14874: Allow overriding LIBRARY_REALNAME (This used to be commit 8f57c0e7bcd99556ba83497ce17b6723a637ac76)
adds 733b5af r14875: Make better use of the build system (This used to be commit 12429bb66f0f038f1a02932c012c9e9caae6d38c)
adds 69e40fa r14876: added ENOSYS to unix error mapping (This used to be commit 77f32a273541afcd07f6da8a26315bf21ea05c51)
adds 6d98076 r14877: added support for the kernel inotify mechanism. This passes basic tests, but still needs some more work to ensure we correctly cope with events that may generate both a system inotify event and a internal notify event. The system inotify events won't handle recursion, and don't understand things like streams.
adds 574c9fd r14878: Write swig wrappers for ldb_init() and ldb_connect().
adds aae53f6 r14879: Fix bug unpacking ldb_messages.
adds fab7e66 r14880: Doc. (This used to be commit 73b233ee1b7e25ec74c1764804690c6faab75fd0)
adds dd8b8dc r14881: Unpack ldb_message_element and ldb_val arrays. Python can now access all parts of a ldb_result:
adds ed56a2c r14890: fix the usage of popt...
adds 5559f5e r14891: fix a bug found by the ibm checker
adds 1ac990d r14894: - add some 'const' - remove sid_active_in_token() was the same as security_token_has_sid() - rename some functions
adds 6705f88 r14897: Do more error checking of tdb function returns and raise IOError or KeyError exceptions as appropriate.
adds b93e9b5 r14901: More work on ldb swig interface. Wrap some more functions. (This used to be commit 5b722fcd4b1e194532a86bed84d11d778ae16fcc)
adds 64485f8 r14902: change charcnv code to fail the conversion when it hits bad characters, rather than silently truncating the string. This makes the code much omre conservative, making it easier to test. It might mean users hit problems initially, but at least we'll hear about them, and thus can fix them. (This used to be commit bb99cbf069db5ab09ecf6c55e4c87d4c28ea8169)
adds 6312201 r14903: rewrote ndr_push_string() to be much simpler, and correctly handle UTF8 strings. This should fix the german umlaut problem reported by michael at drueing.de (This used to be commit 73ba1215e0c9283296c16f36c91f5a966f3cc9f4)
adds c1a9486 r14904: fixed LIBNDR_FLAG_STR_CHARLEN (thanks to Metze for noticing this) (This used to be commit 9569bf5374f92815ce1940f752aaff4a6913b4c0)
adds 7d53fb5 r14905: Prevent partly generated files when building using heavy parallel make. (This used to be commit 5446ccc20d7468911bd0b4cd0aedf0a67bba20d1)
adds 6ad6506 r14906: Move SWIG-specific files to scripting/swig/ (This used to be commit 222723e4434b85748aa82f192c5c4ce136933ce3)
adds d4dfc5d r14907: Another attempt at fixing partially generated tables.c files (This used to be commit 902d90bcb193968c937be9e7b23b6d5ee24b9fec)
adds ccae1c4 r14908: Fix LD_LIBRARY_PATH (This used to be commit c4668192f96b9b32af23a05f9f97dc87fdc41089)
adds 97fe71c r14909: Add lp_modulesdir() smb.conf option (This used to be commit eaa68826d34c2bebc3df5e96aed2102debb67964)
adds 2054c72 r14910: Remove unused configure options (This used to be commit 3063e5311e137ef9a001216b40f74850c8e8261c)
adds 1922406 r14911: Allow easy modification of selftest subdirectory name (This used to be commit 3de7b7fca1265fc465c895e15594659afd179ae5)
adds 770edaf r14912: don't crash if inotify isn't present...
adds 953f3c7 r14913: readd --with-selftest-prefix as it's needed to workarround the 108 char limitation on unix socket paths.
adds 1385cd9 r14914: Remove printf statement I accidently committed. (This used to be commit ca4d1b4c0e1a18c2b071f49076251369370a785c)
adds 9956009 r14915: Work in progress - getting ldb_add() working. (This used to be commit d50661ed4ef3f6c96811649a1acbe5d702e80654)
adds b9ccb39 r14916: print errno so I can work out why OpenBSD is failing the test for tdb in the build farm. msync() is failing. (This used to be commit 4c3f3c414135c2b8fa9ea11a156246b56285b84f)
adds 66a0d69 r14917: fixed length strings don't count any trailing nulls in the length (This used to be commit 28d9a4d1a7aab0852f7f718621830f06cd7ff39b)
adds a9cb173 r14918: cleaner handling of systems without inotify (This used to be commit cf17ff15b15942f0ce068dd0a94b3b565a9b93cb)
adds bacf115 r14919: disable the BASE-DEFER_OPEN test until it gets fixed (it sleeps for way too long). Jeremy, whats the idea behind those long sleeps?
adds 416d7b4 r14920: allow a notify backend to separately specify if it has handled the given mask for the current directory and sub-directories. This allows us to setup the less efficient internal handling for subdirectories, while using the kernel inotify service for the current directory if available. It also allows inotify to handle only some of the filter bits, leaving the other filter bits for the user space handler. (This used to be commit 7c3d989fa44c7f57853a825337159f476 [...]
adds 27e7c68 r14921: I forgot to commit the IDL change for the subdir_filter (This used to be commit af92520097bf817dca6e6ec8eab39b46388d048f)
adds 22c1c78 r14924: when handling recursive change notify, the client expects a windows path name back (This used to be commit ceb85d12f7efb002af7a271f999e22f94b8536fb)
adds 930e247 r14925: trigger NOTIFY_ACTION_OLD_NAME and NOTIFY_ACTION_NEW_NAME events for renames, if in the same directory. For renames between directories generate NOTIFY_ACTION_REMOVED and NOTIFY_ACTION_ADDED (This used to be commit 2ac248edf05c3ee715165f2b33055de480743e87)
adds 1dee94c r14926: change the inotify backend to implement the rather unusual semantics for rename. The cookies in inotify tell us (indirectly!) if its a rename between directories or not (This used to be commit 13574a8d0c7228bf36a6debe4853f693c9f8f543)
adds d8544db r14927: expand the RAW-NOTIFY test to test recursive and rename handling (This used to be commit e6abb1ecbaa19e8b4627a279e420f8ecdf776e26)
adds e221db7 r14928: demonstrate that the completion filter is only set on the first notify on a directory handle (This used to be commit b6e40d9b0832fbab662f9289a30c26e2576b4821)
adds c35f146 r14929: add some comments
adds c5792db r14930: Coalesce the "feature enabled" tests so that the config summary always emits a yes or a no. (This used to be commit c31e233a09c34fceee99193ef6f39ff3fabd543e)
adds fe071da r14932: ensure that we send a NOTIFY_ACTION_OLD_NAME and NOTIFY_ACTION_NEW_NAME together to the client. (This used to be commit d58011b0f35c3299f35ba9d72a7b9b9b17253511)
adds e54abee r14933: fix the handling of notify filters to be much closer to the behaviour of w2k3. The behaviour is particularly tricky for rename. (This used to be commit 4d3b8d95498a328ffc08ecb62d9531b6bfe4e2b5)
adds 51a5b79 r14934: greatly expand the RAW-NOTIFY testing of completion filters. We now try each bit in the completion filter separately for a wide range of file operations. (This used to be commit 81f8b24526515d7a914022859fb03421c3a7611b)
adds 0dce9b0 r14935: try to avoid a race condition in the recursion test (This used to be commit 659576806fef066203551281cab4dc5cd3234ff7)
adds 825579c r14936: remove a duplicate line (This used to be commit fc11201ad1c44c20b9d1b8419c3632ca45f74013)
adds 09a6f72 r14937: fix a crash that can be caused by a notify triggering during a share disconnect (This used to be commit 85d70f1c150b6c8370deeb188dbf9e87c8b8d7ac)
adds fd25c10 r14938: add smbcli_fsetatr() as a convenient interface to a setfileinfo for torture testing. Used by RAW-NOTIFY. (This used to be commit 517db1b1b0061be57c67ea02d42000fb8ace844d)
adds 115acb5 r14939: don't use a void pointer
adds 4abf299 r14941: a rename of a file (but not a directory) triggers 3 events. The first two are the rename (FROM and TO) then the 3rd event is a modify event of both attributes and creation time. (This used to be commit 010a1b14a58c0194e1f8bba29f4d02a86b7559c5)
adds ce25ec5 r14942: make the RAW-NOTIFY test check the strange file rename semantics. Also be more forgiving of matching on extra bits (inotify cannot match on minimal bits for all events). (This used to be commit 29de884737ada8c1094b6e0958b54f523a7cdbf4)
adds ee2fb76 r14943: bring the inotify backend up to date with all the strange rename semantics (This used to be commit 74c274ea072fc45debaafd438ff63321b38a1448)
adds 6c0daa4 r14944: pass any error of build/smb_build/main.pl to the caller of ./config.status
adds fa91368 r14945: allow the notify backend to be specified per share (This used to be commit 467027e7730a3bc56f152df7e2ec272905e19584)
adds 8be91f2 r14946: added a smbcli_ftruncate() call, useful for torture testing (This used to be commit b8b9acc60003c86fb1f0377b46f65155c3b898a9)
adds 2b05371 r14947: add support for file truncate events (This used to be commit ed1b90407d8ef6e0216931cb3a89cc9a7789ead2)
adds b5ee277 r14948: add testing of truncate events, and add truncate support to inotify backend (This used to be commit b80523a631ec57c7d19e9a23dca4594d71036138)
adds 0291c48 r14949: re-add the two lex.c files for heimdal, these are needed for systems that don't have bison/flex. If we auto-generate these on samba.org we can delete these again. (This used to be commit dca9003ec27747cf7a584ee67fd222ab22601494)
adds c0fb8bf r14950: make sure include/config.h is only updated when the content was changed
adds 317c4b8 r14951: - remove unused var 'path' - fix compiler warning
adds c07125d r14952: Make sure the auth subsystem gets initialized if a gensec module needs it. (This used to be commit ecf84248b48783fb0ccbeff4d37d930b21fb96df)
adds 1279673 r14956: change the notify search to be much more efficient by using a per-depth bisection search. This makes the notify_trigger() call log(N) which makes us scale well for large numbers of outstanding notifies (This used to be commit 16fd00925fdbf77e7a403ad501bf6ea429404c76)
adds 2d77ba6 r14957: fixed shell syntax for config.h creation, and move after AC_OUTPUT (This used to be commit a3d6d28adc2ece11e90c72d28ea918d8fcca7bc0)
adds a40ce7f r14958: fixed big-endian dcerpc connections for the new string handling code (This used to be commit 0617aebbbcd27126aab71bc0502a736d7eee1d72)
adds cd794e7 r14959: allow change notify to be disabled completely using notify:enable=False (This used to be commit 2a8f093105f3047a3697f29aadcc9c48c6ac88e1)
adds 26c9cd6 r14960: don't declare variables mid-function (This used to be commit 4537de9289ce025a240fe46a708434c195138d20)
adds 09eb876 r14961: fix compiler warning
adds 5fb9da1 r14962: fixed a valgrind error (This used to be commit 5a8d13c4e67974d198d71823774950483ec42088)
adds 5b1a495 r14963: check talloc returns (This used to be commit dd928e84ece04d35144befeda7a9b9dd597e4cf7)
adds 2e89462 r14964: - move sidmap code from ntvfs_common to SAMDB - make ntvfs_common a library - create sys_notify library
adds 3c81a24 r14965: the unixinfo pipe need the sidmap code from SAMDB
adds 7672505 r14966: make more functions _PUBLIC_
adds 35ee247 r14967: load shared module torture test after we know where to search...
adds 8c23f13 r14968: Move tdb and ldb swig wrappers in to lib/tdb and lib/ldb directories. (This used to be commit fa8d0dc14a1af9567401d54a803b34a6498b7cd4)
adds b045929 r14969: ensure that even on slow machines we leave plenty of time for a series of events to propogate internally in smbd before asking for them
adds 96247e8 r14970: Add configure stuff for Python to tdb and ldb standalone builds. (This used to be commit 5e14e79489c67d55df20ef78ebf0aa168a5dc456)
adds 860a4ed r14971: Update test script with new location of tdb and ldb wrappers. (This used to be commit 7794dcd096d011ff0d8d9717040c879e0ec8c67f)
adds 4b6cec8 r14972: fix an uninitialised warning from ibm checker (This used to be commit 9b867d2acffdfdcd5dc1dd5341db19daf11b5e96)
adds 7789fa4 r14973: req cannot be NULL in smb_raw_t2open_recv() (found by IBM checker) (This used to be commit c2cde823ee004b53707acd1390d25fa9856b5179)
adds eae0b77 r14974: work around an ibm checker bug (This used to be commit 2031e07a8a14d83ab621f8baaae6b4e1425667d7)
adds 8d43646 r14975: use the magic comment recognised by the IBM checker for deliberate fall through in switch (This used to be commit babf747cfdd7b5b03e89ade151e6fece4cf23dce)
adds 12e8cea r14976: another use of the magic comment recognised by the IBM checker for deliberate fall through in switch (This used to be commit 484cea71100cfeef89c8a5670443734ee14c3b8e)
adds 14594c7 r14977: more IBM checker fixes (This used to be commit cd106509b664e9ca53419a62550b256b7e5bde3c)
adds 02a224d r14978: fixed a print of NULL (This used to be commit bf867dc789dc966864223d8fdc52e093ccacf181)
adds a7ddbbb r14979: avoid a null ptr deref (This used to be commit b197bee4f6b0a310215620d18b081fca00661803)
adds bc9b94a r14980: fixed several IBM checker errors in gentest and masktest (This used to be commit 98016479a9f61b7a4aef83f7eef2876d84013e57)
adds 5f64fcf r14981: fixed a use of a wild ptr in regshell (This used to be commit 868deaf89f34124a2a7ba2798fad83ffdabe316d)
adds 9a35737 r14982: mark a deliberate missing break (This used to be commit 3b66cf35a783a1524e21b3f99125eb032968969e)
adds 48bf8e2 r14983: fix an uninitialised var (This used to be commit 58ac1e4eb1a62029173118a7638dcbe7c0de1306)
adds b4aa2ec r14984: marking mprBreakpoint() as a __noreturn__ function should reduce the number of ejs errors from the IBM checker (This used to be commit 68038ef5660b4b51c8c3897e8c384ba7bf3bbd8b)
adds 5d22198 r14990: talloc_reference() can fail
adds a4d7c38 r14991: Add option -l to allow ndrdump to load dcerpc_interface_tables from .so files. (This used to be commit eb34d5b8b108c480876fdc1c01de900305f84568)
adds 8a069bc r14992: Allow load_module() to be used externally (This used to be commit a9d5d7ab5807d8a50ce8f9e3aeedfd5b6530f3a3)
adds fd4a8ad r14993: Make subsystems again (This used to be commit d55b040bd280c86423f2a620dfc0341accb23cc4)
adds 31f5989 r14995: Avoid parallel builds unless there is support for automatic dependencies. (This used to be commit ff5b02a9f8b9fe556e41b9d14afe3d855e855542)
adds c42923a r14996: Fix compilation of gencache (This used to be commit 6782214c44fbf69c0d4b65a75fb4430cb21b2e1c)
adds a454456 r14997: Fix build of static libraries. Libraries build fine now, but linking doesn't work yet. (This used to be commit d3106699dba7a4344511134dd2cf1bfa2f4bc7ab)
adds 69979ddc r14998: Remove unused autoconf test, move others to proper places (This used to be commit bfa396a16056f54163c514da8b34aaf229653765)
adds 4a61e49 r14999: Remove more unused autoconf code Simplify va_copy() replacement code a bit (This used to be commit a5c87360a7f14a90b831ea372277f4f89ee4c5f1)
adds 4ab73d6 r15000: Move some more autoconf tests out of build/m4/rewrite.m4 Guarantee availability of __FUNCTION__ in libreplace (This used to be commit 76b1576541210f2bb306ae17e0876b254e8dcead)
adds 9dfdfc6 r15001: Add 'make dist' (This used to be commit 16e67d04d40a156a60011bcf6247ebf6039bbf30)
adds 4480a62 r15002: More cleanups in build/m4/rewrite.m4 (This used to be commit f5e2cc845696b56b9cb6a6c3cad48cd57fcc51c4)
adds 72343b9 r15014: added a simple batch oplock benchmark
adds 48d3fb3 r15015: add an explanation for this test (This used to be commit 9fdeec506fe5005601c0589574d2b8ae3c6166e5)
adds 7f6ed60 r15016: add a test for a 2nd open with an exclusive oplock. It does not cause a break, as exclusive oplocks don't cache close requests (This used to be commit 9f2617a062e99805c42fe9b2fa0179b1672b25e5)
adds bfa8d64 r15017: When making up our own inotify functions, make sure glibc exports the __NR_inotify_* syscall numbers before trying. (This used to be commit 5e79adda7c7e00c194efd1a5e57671f7bd34fe50)
adds 0240d4a r15021: Couple more comments and fixes in spirit of utility functions for composite interface.
adds 3979da1 r15029: fixed the detection of inotify (This used to be commit 5471b4b1a812dad3c97c97b938bd2dc41ae32420)
adds 84e00ad r15032: change BENCH-NBENCH to always break to none, rather than accepting a levelII break offer from the server. (This used to be commit 7d7853476e03262133093c69f1f93ee02cc87840)
adds 970f712 r15033: expanded the RAW-OPLOCK test to include the different cases where the client chooses to break to none or break to level II, when offered a level II break from exclusive (This used to be commit 9a35b14422980fb9a8049058fd30e79d19a1e242)
adds 9cf4198 r15036: Add out of tree build support and see how buildfarm will respond to make constructs (This used to be commit 9329854489e2c231ffb7986d39009e0936873c11)
adds 289911b r15048: started on the server side implementation of oplocks. The code is not functional yet, I'm committing so it doesn't diverge too much from other peoples work. It is disabled by default. (This used to be commit ba0b8a218dfe1ef6cdf7de724fb30650301369dd)
adds c861014 r15049: for really efficient oplock handling with thousands of open files we will need a separate messaging endpoint per open file. To make this efficient extend the messaging layer to have a new registration function for temporary message types that maps via an idtree.
adds 35cb099 r15050: fixed a double free in the new messaging code. (This used to be commit ee7869bb3c901fb91efedc8208aa56df927987c5)
adds 3c53cb8 r15051: Remove directory creation from this rule; we use script/buildtree.pl for external build dir instead (This used to be commit ba7b41bb57c926ba165260016c537622210b029b)
adds aaddd93 r15052: Do not add builddir variants into include paths when building in-tree (This used to be commit 2e2a33ce3f72164a4ed16a81025dc55a55f5e465)
adds 4f972f5 r15055: this was my version for the crash bug in the messaging code... it also makes the function a bit shorter and clearer, as the tmp msg_types only have one handler and not a list
adds e91394c r15056: w2k3 gives NT_STATUS_ACCESS_DENIED instead of NT_STATUS_ACCESS_VIOLATION
adds f347be4 r15057: fix access masks for getting and setting security_descriptors
adds a41ac85 r15061: Use $(PERL) to run cflags.pl as actual perl binary might not be in /usr/bin (This used to be commit 7d5a91a667418b18bde9399ffc4c9852c422362a)
adds f50e795 r15062: Theoretically, this should allow NetBSD make to handle VPATH-like lookups (This used to be commit dc1667b88e0ce1f9438dd4ee7a0d405f69d74edf)
adds 76d4c6e r15063: Theoretically, this should allow NetBSD make to handle VPATH-like lookups (This used to be commit 8e5f1a0c0636ec1058fe65fafec487670e7ee448)
adds d12d4ac r15064: Remove the change until I find proper solution (This used to be commit 4356a8c14d5219fae0a2f7c79ae929a90768996f)
adds 7dbbc96 r15065: Remove duplicate prototype. (This used to be commit 9d9df34d94842ea9f4be3fa51b197fb4bb918488)
adds 4d72f3f r15066: - sync the dir_flags tests with the file_flags tests - add some more checks for the w2k3 bug case
adds 0dd63e0 r15069: - don't crash on a NULL acl - add the correct access checks for changing sd->group and sd->dacl
adds e7f3459 r15070: test the needed access masks for read/write the different security descriptor components
adds 732027b r15071: fix typo
adds 0bfa0d1 r15076: give the correct return code
adds 683ca3c r15077: map SID_BUILTIN_USERS
adds 8302b88 r15078: add TODO about setting the full ACL with an NTTRANS_CREATE
adds 3f9628a r15079: w2k3 returns NT_STATUS_PRIVILEGE_NOT_HELD if SEC_FLAG_SYSTEM_SECURITY is desired but SeSecurityPrivilege isn't granted
adds cf0343d r15087: Quick stress test that does more or less what the tool "iometer" does.
adds 6aa32f4 r15090: Since we wrap the swig wrapper in another layer of Python, there isn't much point in doing lots of %rename calls in tdb.i so get rid of them. (This used to be commit 983321f769a6ebc298f1f69bca1ac41ddc860606)
adds bd41ecd r15091: Raise LdbError instead of IOError when ldb function calls return an error. (This used to be commit e13c6d7c49e1586cc9b25c30d3f9d51f42d1c785)
adds aa8ced4 r15092: Remove some swig stuff that didn't work out and the %rename call.
adds 3f52210 r15095: Fix up typemap for struct ldb_val so that ldb_msg_add_value() wrapper works properly. (This used to be commit 75176b188bfd5008775365110f8ed15dd00e0b50)
adds cfbcb93 r15096: Fix typo. (This used to be commit 85de6e32b833db9ca601b3e979d08444e0702c27)
adds 84c6dea r15097: Add constants for ldb errors.
adds 573b2f7 r15099: An attempt to fix BSD make portability issues. With these changes Samba 4 builds successfully on NetBSD 3.0 (This used to be commit 71ea07e72d71b06166e0384950df83061a4677b8)
adds fce0dcf r15100: Port the bugfix for #3569 to Samba4 (This used to be commit 5f1d52f232051324082b840f29dd7719a9328bd5)
adds a204089 r15109: Wrap ldb_global_init() (This used to be commit f70ed998a7f1006f76d453e1d379fb6ae821a537)
adds 611a058 r15110: Start rewriting higher level ldb wrapper. (This used to be commit 80853c7ddda6159093e0903410f6d330edd7d4c3)
adds 859817e r15113: Add a ldb_strerror() function. (This used to be commit 456a1de2b9cd54337066c9ba24ad1c46aafcd072)
adds dd894d5 r15117: add more comments
adds 44ba105 r15118: - do access checks also when the owner and group are not changed - only call chown/fchown when we want to change something
adds de17570 r15120: Minimize the diff between Samba3 and Samba4 tdb: In Samba3 we don't allow C++ keywords. Change "private" -> "private_data".
adds acc0516 r15121: fix pushing of the FLAGS2_READ_PERMIT_EXECUTE flag in the "readx.read_for_execute = True" case.
adds 73b385d r15122: test what access masks are needed when using the FLAGS2_READ_PERMIT_EXECUTE flag.
adds 4d81335 r15131: Tidy help output. When printing the list of tests, group them by prefix to make it easier to see what tests are available. (This used to be commit f15010ccb37f75a4bb86306cec223093b000058e)
adds 7b8e8da r15143: Pull in GNU extensions right at the start of the configure process. This prevents a warning on comparison_fn_t redefinition every time replace.h is included. (This used to be commit 9140a2d266a59c24c1bc101d4cdd7da3cb141106)
adds bc1314b r15146: fix comments
adds c53c919 r15147: make some more stuff static
adds 0082a4c r15148: make wreplsrv_pull_names static
adds 1ffb790 r15149: fix typo
adds 7970a75 r15155: Add strsep replacement from heimdal 0.7.2 for systems that don't have strsep in libc. (This used to be commit 76dea9f68ca9be909c45979c9e5510133e4f2264)
adds 346212d r15156: For some reason, ln -sf doesn't appear to work as expected on IRIX. Replace this with an explicit rm. (This used to be commit ed33a140044c301f23b1bccbc334dd0e163647ed)
adds 0414565 r15157: Systems with argv limits can't handle the full list of $(DEP_FILE). Replace with the (hopefuly) equivalent find/rm sequence. (This used to be commit 2bce5c9465ebd245d153196fbedd764378c36827)
adds 2283810 r15176: Ensure we don't segfault when we try and delete @FOO records.
adds 5ea77ad r15177: Wrap ldb_strerror() function. (This used to be commit af2b709f940fb18649ba279e2d9df37f44ab0162)
adds 8fe1aa1 r15178: Fix ldb function calls after big swig rename.
adds 5bcc098 r15179: Detect setproctitle if it is in libc. Patch by Timur Bakevey (This used to be commit 3ebdae4217be9c00150ae4ceb76c94ba619bbf6a)
adds 60f3ef5 r15181: Don't try kerberos sign/seal when in SSL (This used to be commit 3be3b1130c41e8e372531c137c46f91c5c0acf98)
adds e54c6cb r15182: make stuff more portable
adds 073587a r15183: Hoist the critical sizes initialiser into a header so that modules can have standard access to critical sizes. Add a convenience function to determine whether two critical sizes differ. (This used to be commit 7ced96d2d348701734cc4cdf3f8899dbce8cd0f7)
adds 419e6d1 r15184: Declare ntvfs_register with a typed ops pointer. (This used to be commit bf946e6d6d3de1384588a687e15e030f3b1806f0)
adds f380d36 r15185: Force all NTVFS modules to provide a critical sizes structure so the version information can be checked when modules are registered. (This used to be commit 95eb55806339fc5409c0adf137ebd5bffd7098ac)
adds 6ab3393 r15186: Introduce ISDOT and ISDOTDOT macros for testing whether a filename is "." for "..". These express the intention better that strcmp or strequal and improve searchability via cscope/ctags. (This used to be commit 7e4ad7e8e5ec266b969e3075c4ad7f021571f24e)
adds 9d9e5ab r15187: Introduce new param type P_BYTES. This lets config options which specify byte counts be given in convenient units. (This used to be commit 1b8891a2f389c1016c3cfcbe635ed86d015554d8)
adds 7baa8a1 r15188: Restore svn rev. 15183, 15184 and 15185, which I inadvertantly clobbered in r15186. I don't think I should be allowed to use quilt and svn at the same time any more :( (This used to be commit e0ca5ead27743c84f5d9310a05d6d718862ead1d)
adds cdae64b r15189: Add parentheses to force ISDOt and ISDOTDOT evaluation order. Fix typo that made the BASE-DIR2 test fail. (This used to be commit dcebc59a987b3c0d8379912d0451dedb9e895451)
adds e26eea9 r15190: Disable sonames for the BSDs and solaris as they don't take more then one version number (0 rather then 0.0.1) (This used to be commit cb0fbee3eaca67e430df3266c6ce07c0a9248a60)
adds 0eddf14 r15191: Avoid uint_t as it's not standard. (This used to be commit 7af59357b94e3819415b3a9257be0ced745ce130)
adds c33f6b2 r15192: Update Samba4 to use current lorikeet-heimdal.
adds d6687d1 r15199: Try to make these prototypes match, to get the build on S390 linux going.
adds e2e3a8e r15200: Move MIN/MAX macros to libreplace as some systems have them in sys/param.h (This used to be commit 3f0396aade82a92a375275059baf8500de1b23f0)
adds a30340a r15201: Use abs() rather then ABS() (This used to be commit 1f3833d041fddaf79cd19d4f236780a02e97f095)
adds a0f8ff3 r15202: Don't derefence NULL pointers - found by the IBM Checker (This used to be commit f6a3e8b69d2a303e7e4f8924e6735c4e168a363a)
adds 94af743 r15203: Allow system 'bool' type to be defined in another header then stdbool.h (This used to be commit a5a648de94014b13da3af8dfac06380c9ec26c53)
adds 293cef7 r15204: Fix MD5Update prototype (This used to be commit d2819d4e1f73675925d292c0558cb663779a5a6a)
adds a740a8e r15205: Allow additional LDFLAGS, fixes #3961. (This used to be commit 4dc3d8551d0a3cd0edcbbc90d2dbf8fc249b3017)
adds 7589464 r15206: Heimdal is always compiled with _GNU_SOURCE enabled (in its configure.in it is defined unconditionally). However, the lex-generated files don't fetch config.h's definition of _GNU_SOURCE before including features.h because of preamble added by lex which already includes some system headers which in turn include features.h. Therefore, we need to specify it explicitly on comand line.
adds 69b51f7 r15207: Introduce PRIVATE_DEPENDENCIES and PUBLIC_DEPENDENCIES as replacement for REQUIRED_SUBSYSTEMS. (This used to be commit adc8a019b6da256f104abed1b82bfde6998a2ac9)
adds fdb9e6c r15208: Change _GNU_SOURCE propagation to apply only to generated files as Andrew B. suggests (This used to be commit 9b99d4d3d59dcd4f75e7220f4c430a2c24af8920)
adds 5027cd8 r15211: REQUIRED_SUBSYSTEMS for binaries are gone, use PRIVATE_DEPENDENCIES here (This used to be commit 29bd0d6d0c9832ad10da1fe9b07c2bbc9910c8c6)
adds c175e06 r15212: Simplify setproctitle code (This used to be commit 555ca1df1c57e5798e75b19f66b62b253a066e21)
adds 763c0a8 r15213: Remove helper macro for bcopy() - this causes problems with system headers on some system and is not a security threat (This used to be commit 5d2f845acc069b8435026b4f1c660b5bb0a96823)
adds 62bdece r15214: Introduce subsystem-specific CFLAGS to keep the global CFLAGS short. (This used to be commit a495bc60ab1b233fe507b2b1aa0ad7378cf52677)
adds 306baa1 r15219: Look for gai_strerror in more places, so we don't conflict with the system library.
adds ddbd7be r15220: Another attempt to fix the bug found by the IBM Checker (This used to be commit 9f79bfc05d456c106cca44ee459eb542273c3a0c)
adds d1a79b1 r15221: We don't need to have these rcsid strings in Samba's use of Heimdal.
adds f4ad602 r15222: Use more standard UUIDs. Should help AIX build.
adds 82f1955 r15223: Move heimdal's -I parameters from the global list of includes to the subsystems in question (This used to be commit 2fbb4d91fa580ccb64e36f0b082f23af33123b13)
adds 847e80d r15224: Check whether -MT is actually supported by the compiler before using automatic dependencies (This used to be commit 6598efc6b302984d0b26b0c76a4b7107f5feba21)
adds cc11de1 r15225: Use talloc_zero() to avoid use of uninitialised values later on.
adds 6bbd3b3 r15226: Fix order of typedef specification - caught by kblin (This used to be commit d5d03cdd2398467ecee71bae37238c375baa2395)
adds 99487b0 r15230: Add include dir for -Iheimdal_build earlier on - this should fix sun1 (This used to be commit b74faf771d37eccb7f95236c97162cc3b83e6794)
adds a78a6fc r15231: Try to fix detection of ability of CC to generate dependencies (This used to be commit 11353d4b47964b762a72ec0e55221811a5a3d550)
adds c98d625 r15232: Look for CC flags, not C++ flags.. (This used to be commit fb5c0c1d85c802367871a1a306d4f8b4d01859b4)
adds 8d78725 r15233: Fix loading shared modules (This used to be commit b459e0e1013e039e67a0387c954fde8c83259019)
adds f7ef520 r15234: Remove heimdal include paths from global CFLAGS (This used to be commit 0466165e90160209679a6005511e04e55ed2bf06)
adds d8f85ba r15235: fix all gtk tools...
adds 5c81849 r15236: Fix -MT detection (This used to be commit 2cc0925280cbcefabfcf399f2c20453a02d8d679)
adds 1e8e6ae r15237: Add primitive Samba 4 backend for cifs posix clients (based on simple backend). (This used to be commit f054e1a9e6101f22559f5c4a546b537531b60f94)
adds 8f16429 r15238: Add some code to automatically reconnect if we want to. (This used to be commit e2102999e26566543162455b34adbd2b0486b74d)
adds f1c2b22 r15239: (hopefully) fix Samba4 build on AIX (This used to be commit 0291ae47579a0f2ae67b04b049edb51974e3c8f0)
adds 13f1743 r15241: Add helper function to set reconnect status defaults (This used to be commit 6fff8f871a607e561531e2aabef37f3469aa85e9)
adds f7312bf r15242: allow to use LDB_FLG_RECONNECT (This used to be commit cdd14c2a277c6f2fb2aee21f91462d8ebe78693c)
adds 8c653b5 r15245: forgot one header (This used to be commit 32da3f5d22cc38f72961ca65c85c49d03f64b05c)
adds d562cac r15246: flags need to represented as bits 0x01,0x02,0x04,0x08,0x10,...
adds 4333993 r15247: Get rid of patsubst macro as it is not supported by some makes and replace it with a perl script. This should fix the build on tru64 (This used to be commit b4e08b98a6a8ebfc4f22125b4474978e9384971c)
adds 1cc7c69 r15248: Fix automatic dependencies build (This used to be commit 3e5aa5e7940ebbb961c53418d170495860f514a0)
adds 25ac06e r15249: Fix typos (This used to be commit 06a735d85e8b325a9b605e23edfb2dcef511dbe3)
adds 84df2ac r15252: Fix inet_aton (required for Tru64 and Solaris) (This used to be commit 015e6e3d1bc1eafb1e3654203715fe1100676675)
adds 882bc0a r15253: Fix dependency on tdr_regf.h (This used to be commit 31819f5411e30199198c334701176ba3bdf258d5)
adds 4b55501 r15254: Fix heimdal's addrinfo subsystem for those systems that need it. This should get the build on sun1 and us4 another step further. (This used to be commit 2f2f47a3891a73e1656908fc30c1c03ebae59bb2)
adds c8106b2 r15256: Use libroken's getaddrinfo if it is not provided by the system. Should get the build on IRIX a bit further. (This used to be commit 47d1baf0cf719dbb1113a79bba50d4075eb06411)
adds c40d7eb r15257: Look for headers before trying to use them in any tests. This should fix the OpenBSD build (This used to be commit 6172731af1f91d4e5f9d49284a179b0966ba19ef)
adds 68f5ac1 r15258: Another attempt at fixing getaddrinfo on IRIX (This used to be commit 13d0cec018185d768b762ff3afc0224f307b8112)
adds 7a9076c r15259: try to find the place that causes trouble on some build farm host on the NBT-WINSREPLICATION-OWNED test
adds 0263ec1 r15260: Don't dereference NULL pointers to obtain array lengths - found by the IBM checker (This used to be commit a492cd4bd49b6922d91d4ce5f1247bad0d0d6a7e)
adds 2319864 r15261: Work around AIX defining open as open64 again (This used to be commit 05f5f3da8f08fb36f9709fa40b6b84ed1f948f3c)
adds b995f26 r15262: Only include getprogname if it is needed by the system. This should fix the build on Mac OS X (This used to be commit 465409974da7a643617689ee7c5b55427f727548)
adds 3c68259 r15263: Remove another use of patsubst (should make tru64 happy) (This used to be commit 559ae256e133777e77bfe7a683f1c441cd6007b0)
adds bdac245 r15265: Try to find inet_pton in -lnsl (should fix linking on sun1) (This used to be commit a7c13020413a4d9621bef5bf9085b901ffbe1eb4)
adds 91631d9 r15267: Fix call to mkdir() for old versions of perl. This should fix installation on sun1. (This used to be commit a56900a7a2e40f17df9a49e7aa3faf561173fe37)
adds f5bc4a7 r15270: Rename EXTRA_CFLAGS to CFLAGS - initial work on getting DSO's working again. (This used to be commit 33e4b92c46f272478b3c9e433f910dbbaab52af8)
adds 61ff97e r15271: Fix --enable-dso (This used to be commit 8de11ec2445ce414b37938b07937fdd7837f89a2)
adds b6063c6 r15272: - implement NetShareEnum - add access checks to NEtShareEnumAll and NetShareEnum
adds 7ffe0fc r15273: fix setproctitle support
adds 0d5587b r15274: Drop default EXT_LIB_ prefix for external libraries. Fixes issues with local (empty) libpopt.a overriding global one (This used to be commit 2f06305e53478e5030c24550954f221a9a97c83f)
adds daa7e47 r15275: run RPC-SRVSRV in make test
adds 23cf976 r15276: Fix path to perl on some hosts Fix perl warning (This used to be commit 50e184819d0f92da003c27c4d9adeeef3dfb55dd)
adds d12e9c4 r15277: - fix the build on netbsd, where stdlib.h has the setproctitle() prototype but --with-setproctitle wasn't used
adds 061dfe1 r15278: Fix recreating symlink every time. (This used to be commit 6f8382432f8e6fba4d7c0f629f94ad514f0cee08)
adds 6e847ca r15279: Fix dependencies when using static libraries (This used to be commit a9eb7b2b3cf46d19ab7dfab521e1259d653507f6)
adds 81d3f8e r15280: - remove the 2nd check for __FUNCTION__ - fallback to __func__ if __FUNCTION__ isn't there
adds b15a42e r15281: A few updates for consistency's sake (This used to be commit 77b036a81bda9ba9274e8d431399a0c9543b29d4)
adds bd55698 r15284: Fix dot generation (This used to be commit 5907a237e1f704e54411420c71ce568db729ec90)
adds e28c03a r15287: Simplify dependency detection code (This used to be commit 28a1919ed37f47337f8a53c39b9261a74c5c1bfc)
adds 8863298 r15288: fix some problems (This used to be commit d448389be88b3bb9d6f9a3b8a1e1597c4988a0ff)
adds ad6ce81 r15290: don't spam the screen
adds 0c910a6 r15291: $f already has the $srcdir prefixed
adds 8ee028d r15292: fix the IDL_* variable names
adds 8d137d9 r15295: Fix some dependencies Move unistr-specific code to lib/charset/. Remove _m from some places where it's not needed. (This used to be commit 03224e112424968fc3f547c6159c7ccae2d1aa5b)
adds 70d1065 r15296: Move ntlm_auth-specific functions from util to ntlm_auth so libutil doesn't need ldb (This used to be commit 137ace965e3477c4d92dfd33758d59db346acbcf)
adds 710ea94 r15297: Move create_security_token() to samdb as it requires SAMDB (and the rest of LIBSECURITY doesn't) Make the ldb password_hash module only depend on some keys manipulation code, not full heimdal Some other dependency fixes (This used to be commit 5b3ab728edfc9cdd9eee16ad0fe6dfd4b5ced630)
adds 620d759 r15298: Fix the build using a few hacks in the build system. Recursive dependencies are now forbidden (the build system will bail out if there are any).
adds ab8fd44 r15300: Only enable SWIG shared libs if python is available (This used to be commit d9f1c19f58578f97e7a20a54c474abfe6525849f)
adds b00c236 r15301: Use static libraries internally. This required a few hacks in the build system - these should be removed later on. (This used to be commit 06547391669e064d2b92f5841b7df5f101a34cb9)
adds eaaae31 r15302: Remove strangely named function "StrnCpy" - strlcpy is available as a replacement. (This used to be commit 72237344cf22dacfaf1d87c3e0b922023fa4afb0)
adds 4818967 r15303: Re-add SMB readline replacement header (This used to be commit 40fb796ad25dc8b53d9f7c66324712b7ff4fc071)
adds bc141c7 r15304: Fix smbd build, more updates on getting --enable-dso to build again (This used to be commit 3ef9326386ba1c210166302cbcf02d2ed3f19944)
adds be948e6 r15312: Fix dependency on gtksamba when GTK+ is not present (This used to be commit 8f5e507ce3517bbbf06d3f9ec28d40b7158be1bc)
adds 9220144 r15313: Fix some dependencies in dso mode (This used to be commit f0afe9e2ff16515df1b3226b479b19ea3e9c3d0c)
adds 0199eac r15314: Fix recursive dependency hack for static libs. Should fix the build on most systems. (This used to be commit c0ab0f4ed49d88807d07b1504574ca35542e2943)
adds ed173c9 r15315: - reenable the ildap backend - this fixes the make test panics
adds b4246a7 r15316: I don't understand quite why this function was ever like this, but we need to replace every instance of the character. Previously we skipped the first.
adds 26259ce r15317: Because LDB is now async, there are more places were we might run the even context again. We need to ensure we don't process packets until we are finished setting up the connection, have the ldb in place etc.
adds a3b8cfb r15318: Don't create empty static libraries as some hosts have trouble with them. (This used to be commit 1505d7c6001f8a35e728a14af2885b813c32ebe7)
adds 657325d r15319: remove unneeded macros
adds e572bbb r15321: Reduce the size of rewrite.m4 a bit more (This used to be commit c83e4b166534278c335254aa8890a50635bbf1b7)
adds d81890c r15322: Don't depend on nonexisting targets - should fix the build (This used to be commit 34d9a10734d2253564f37a4034003b39489f858e)
adds 25bd77a r15323: Fix internal popt build (This used to be commit e392c1e167da5fb2ee8c813e416b8fa51b3969e4)
adds fc487fb r15324: Generate prototype even if the function itself is written manually. (This used to be commit 56eceeb3221b768b754f6eca10d020148264e869)
adds 6e62c6b r15325: Fix compiler warnings (This used to be commit 5d51047fe3187863a18b2a976ba3bf831cb3c765)
adds 51d6e09 r15326: Fix compiler warnings. (This used to be commit ac68415ccf6ca37ffd24407b10bafc102c83dfc0)
adds 1a4effa r15327: Support 'nosize'. Also write prototypes for print and size functions that are manually written. (This used to be commit f10b38b824d0ddfdccea498b7522efcc03a020d0)
adds e002300 r15328: Move some functions around, remove dependencies. Remove some autogenerated headers (which had prototypes now autogenerated by pidl) Remove ndr_security.h from a few places - it's no longer necessary (This used to be commit c19c2b51d3e1ad347120b06a22bda5ec586c22e8)
adds a99b9d7 r15329: I'm sick of this patch being in my local tree...
adds de74d11 r15330: Add comment for IBM checker.
adds f7c86b9 r15331: Integrate LIBSMB and LIBCLI into new LIBCLI_SMB (This used to be commit 4ec89bce8715f35f21fe05bb738dae13fc6c3066)
adds 20b3b0f r15338: Fix build of most things with shared libs enabled. (This used to be commit 8985093d3fba90287bd739aaaa0fbfdadca2b999)
adds 1bf908c r15339: Signature for tdb_reopen_all() has changed. (This used to be commit 4d8fff52360645df12b35cea45fceaa66d6594bf)
adds b729cc8 r15343: Some small cleanups.
adds 1f5a8f8 r15344: Fix shared library build (This used to be commit 7113a16309a83225f3ab6ccbfe48778ae8fc52e8)
adds 15a2fc8 r15345: Add a read-only test to tdb torture tester. (This used to be commit 370e5b0f8aca6972888f42b5d4a06f7895cb9858)
adds ec4421d r15346: Doc. (This used to be commit ccd5c19ad6701d69fa8293fcfe720fe1166adb86)
adds 5abd894 r15348: Start adding a dict interface and tests to LdbMessage class. (This used to be commit 7e30e8ba57efe37314ebca02f964420f56b9eb52)
adds f4e4034 r15349: Integrate set_socket_options() into the socket library (This used to be commit 598ea173cd718dad0df24505796ca50cb728a2e9)
adds 30e8599 r15350: Remove empty subsystem, don't install .a files of subsystems (This used to be commit 087188cfc4a38d92b13fc8e58e1f408306442055)
adds 5afe44c r15351: Fix tcc compile error (This used to be commit 0ba3390a9c1f4f0601a13bf2078817d85ed77de5)
adds e48fdb2 r15352: Remove reference to just-removed subsystem (This used to be commit ccb86ab15986fa642d412432bfd4f8f2f280e13d)
adds 09ea8a9 r15353: Don't dereference NULL pointer. Found by the IBM checker. (This used to be commit 67d62fc55621871c576298b5a8da2f5e9ea03d69)
adds 9c3145a r15354: Add dependency on libsocket (required for sun1) (This used to be commit 566413f83d6a1a047acacfa79694d97bb0f66cf0)
adds 4bdc83a r15355: Add replacement 'err.h' for systems that don't have it such as SerNet-Tru64 (This used to be commit 2961d545fb23e271c5f1c11bc618f16120e47f49)
adds c2cc10c r15356: Remove unused 'flags' argument from socket_send() and friends.
adds ab758f3 r15357: Fix the build on systems without GNUTLS.
adds cf0f4ec r15358: Fix some compiler warnings / type safety. Found by tcc (This used to be commit 12ba42de5886f9f4f9b1698476557e0c217d06f3)
adds ad1cbc5 r15361: Export table of predefined registry keys (This used to be commit 684ef2dae1145388308502942da15e59a8beb425)
adds c4e622f r15362: Consider anything non-zero a failure, bnio
not just -1 (This used to be commit c3626548f74ca4c930b9d8a82de9c79f6f5e5903)
adds e0e8743 r15363: Fix dependencies for shared library (This used to be commit f2ca71f1229f4c20296895116c09bacbd6a53b55)
adds ad53de9 r15364: Use global list of predefined keys (This used to be commit eee9e33442f846d278f0fc545480cc2ec8ea295b)
adds 37e9495 r15365: Fix error in my previous commit, caught by metze. (This used to be commit 0d99397007960e555f562f1498a202407e235f36)
adds 7ff6afd r15366: Use type name rather then typedef directly - fixes build on tcc (This used to be commit 76c5f377204ad158b03641258a4645a9d487fee8)
adds 2a13a7f r15367: Fix unused function warnings in generated EJS code. (This used to be commit 946a80298ad58e7b8ba9608a840154ee4a790da7)
adds 47bf79e r15370: Fix more dependencies for shared libs (This used to be commit 9a518661fbb76bf1c153afc6f581e888186dc165)
adds 806c5c9 r15371: Revert some of my previous patch as it was breaking the plain build (This used to be commit fac9871122bcea2bb282ba77e5032094733442e5)
adds fe93126 r15372: Don't look at possibly undefined controls in failure cases.
adds 6275553 r15373: Rename SOCKET to LIBSAMBA-SOCKET to prevent name clashes with -lsocket on SUN boxes. (This used to be commit c95ad11307dc89384c10bd5919817bf12d9c1ed9)
adds bd9e906 r15374: Make subsystem name shorter - Stratos VOS has a filename length limit of 32 (This used to be commit 1c2dc5ec109200df8706504838f651fe98dec69e)
adds e595ede r15375: Rename readline.h to smbreadline.h avoid clashes with system header. (This used to be commit ccc3d8a95441e7a7015f0cf0e622ec9e38347d33)
adds a4a2a4b r15376: Add detection of -lnsl, required for building on SUN boxes. (This used to be commit 49bac12767ca59095ad6609a3826f7f17ddb601c)
adds 66a4c27 r15377: Remove sys_select() code as it's no longer used. (This used to be commit 68004f68a364ce826ed8cbed0977e631ca60594d)
adds cad3914 r15378: Fix installheader script. Alexander, this will break installation of headers for srcdir != builddir (This used to be commit 527a40d80b096a0716fe71eae5a65e2a136a7ac5)
adds 5c3a1d7 r15379: Fix shared library build's unresolved dependencies (This used to be commit 0fafa2e59566f8f892d7dfd7dd33d0100b96a780)
adds 8b98023 r15381: Make shared libraries the default (where supported). This concludes my rewrite of the build system, which I'm (overall) pretty happy with now. I'll continue making smaller changes, but they won't have as much impact as the changes I've made in the past months. (This used to be commit 9eea62c11ce83a857862d05123f0be40944951ba)
adds ec83aa3 r15382: Use grp.h in this block; it has been cleaned out of the other headers that formerly included it for us.
adds 07440b7 r15383: Revert making DSO's the default - this caused a few test suite breakages. (This used to be commit 44898adcf876e34a5b93b94d2824f1c2f8bec566)
adds 46f627e r15384: Improve naming of socket library, disable Requires(.private)? fields in pkg-config files for now as they break external projects. (This used to be commit f919fd6655f00361691e676d260bd40e0b8ddcc7)
adds 8bab932 r15387: Fix installation of dcerpc headers, remove more instances of uint_t (This used to be commit 9e9bfd04c6db013453b900e201df9c09e8777a22)
adds 827cdb9 r15388: Fix cut&paste typo. (This used to be commit 88e854929f10947aa1a7f57bbfef436bc8832529)
adds 684aa5a r15389: Add some better torture tests for LdbMessage.
adds 635d385 r15390: Make test output a bit prettier. (This used to be commit 7e4d3bb81859d27424edf5cbcc1101c414160c0c)
adds ce3293c r15391: Wrap up the nbt_name_query() function as a bit of an experiment. It seemed to work quite well and this technique might be good for generating an interface to use for automated testing.
adds b369ffd r15394: Put initial code for testing async dcerpc binding. Currently it only tests multiple simultaneous bind requests using transport specified in command line. It will be interesting to use various transports at the same time and test it agains windows servers...
adds 0b673b7 r15395: Fix build by adding another copy of the Python detection m4 fragment. This stuff should be common somewhere. (This used to be commit e906781cbd7a9d782e028fb0497de739ac6fb797)
adds 4999444 r15397: Fix typo. (This used to be commit 74bd8170fc9d53403899721bc4b620121946e4d2)
adds 742c110 r15400: Move the TLS code behind the socket interface.
adds 9177f9c r15405: remove define for STAT_ST_BLOCKSIZE as it's not used anywhere and it doesn't belong to check_ld.m4
adds 72a5cba r15406: Move 'smbreadline' out of libreplace as it doesn't replace functionality not available on some platforms but is a Samba-specific library. (This used to be commit e9d3660fa6678424e5159708a1aa572824926c8e)
adds 37aa2c5 r15407: Get rid of some more uint_t (This used to be commit 897329c2534dc8e24670b91bc448939141f27417)
adds 86a2f18 r15408: Fix some small bugs in the GTK+ tools Add utility function for connection to an interface (This used to be commit 266f7472209e6ae4f70688cf06b8efa63d036d04)
adds 38efc3e r15409: Start working on GTK+ tool for services management (This used to be commit 5be3627cc6e666e6dbbf146c47bb093f66124f87)
adds 0bcfa67 r15410: Fix segfaults (This used to be commit e8de80afb9d13c5c84bf70c9de3083d8caba9eb8)
adds 5adcc59 r15412: Put the test in a dangerous category.
adds bec9dad r15413: Disable gwsvcctl on hosts without gtk (This used to be commit 95cca6a881ea8ead80646eced9c0a917bffebf7b)
adds 557c98b r15414: Support retrying different username/password combinations (This used to be commit 5de894fb8bac8efa5bff004dbfc2e8b386d4003b)
adds ed752c8 r15415: Use Jelmer's new credentials 'wrong password' code to give the user 3 attempts for the password, when talking to a remote CIFS server.
adds 5d689a5 r15416: Point out that this doesn't work, but for servers this old, I just don't care...
adds 1789976 r15420: Add a new function to print a the 'unparsed' string format for usernames.
adds b2f8c9b r15421: Correct function comments.
adds 086c9cc r15422: Fix issues with functions being called recursively in the credentials callback code. (This used to be commit edf0701e877592695bd69124e528338c27f24efd)
adds 5f4d86f r15426: Implement SPNEGO as the default RPC authentication mechanism. Where this isn't supported, fallback to NTLM.
adds 2420b38 r15427: Rename private to private_data to prevent errors from C++ errors (which we care about in Samba3) (This used to be commit eb07aea711a5e3606e169d77b208b03bd876c639)
adds 209edfb r15433: Add a todo.
adds 538adbf r15435: Turn libnet_RpcConnectDCInfo into another level of libnet_RpcConnect and make it async. Also, update any other usages of old function. Build goes fine and so do tests, comments to follow.
adds a3898df r15436: Add test for LIBNET_RPC_CONNECT_DC_INFO level. Display received information.
adds e81fd2e r15437: Add generator that creates Samba3 client code which uses Samba4's NDR routines. (This used to be commit 538be4a6319b6f8235ed450740784104671ab0b5)
adds ccf5696 r15439: Reorder the code a bit to be like in other calls. More comments and comment-fixes.
adds b2154e7 r15440: Formatting.
adds 9604b16 r15456: Inspired by a short discussion with abartlet on IRC.
adds b56789c r15457: Get rid of more usages of uint_t (This used to be commit 849818dcdeb8eaf2eb22fea3896a4f7c777d8c5f)
adds bd90da5 r15458: Fix support for Windows XP-style registry files and support for large numbers of subkeys.
adds eff21e3 r15459: Add forgotten guid retrieval among other data and thus prevent from returning uninitialised structure member. Thank heavens for build farm and valgrind :)
adds ce8dad9 r15469: Fix unixinfo interface to use pointers for [out] parameters (required for generating Samba3-style client functions and midl) (This used to be commit cc2961427fc649185847fffdf583b05305e6b473)
adds a3f2ed1 r15470: Write header file with prototypes for Samba3-Client-With-Samba4-NDR code. (This used to be commit a2bb0b6012b14787825a9cd5f33e2c0e989b65a7)
adds 55969ef r15474: Generate proper type declarations, fix headers (This used to be commit 1405f59d5501319c7d08861e19165e012c4bc3a9)
adds 7a0b65e r15480: Patch from lha, to ensure we don't leave a free()'ed element in the principal on strdup failure.
adds 835926c r15481: Update heimdal/ to match current lorikeet-heimdal.
adds 0776782 r15482: Don't shadow the global function pipe() with a local variable name.
adds 1ec7132 r15484: Make accept_security_context() more compatible with how Samba3 (and similarly built clients) behave.
adds 44c36af r15485: This 'fake' GSSAPI doesn't do the extra SASL negotiation correctly, so don't attribute the GSSAPI SASL mech to it.
adds 985e701 r15486: Ensure that our Samba3-like implementation of fake-GSSAPI is tested.
adds 4d8aaf5 r15487: More comments and a few minor changes (not even fixes).
adds f8f231d r15488: This structure is not needed any longer.
adds 4010a61 r15489: Typo fixes.
adds ece95aa r15490: Typo fixes and remove long forgotten commented piece.
adds e9237f9 r15491: Always initialise is_cfx (found by Valgrind)
adds 490d612 r15497: I'm not really sure this is correct in terms of how we should be responding to
adds bfbc269 r15498: Initialise the callback_running field, and get the flag set/clear the right way around for all the callers.
adds ceb1d66 r15499: This test can't run if the remote server won't let us open a policy handle.
adds 5f36534 r15500: Add support for interactive prompting on bad passwords to the RPC libraries.
adds 8792ff8 r15501: Allow interactive password prompting on kerberos as well.
adds bbc6e21 r15502: Typo fix.
adds e9c7016 r15503: I may shortly have to revert all of this, but be clearer about how we handle the NTLMSSP and wrong password fallbacks.
adds 7f0a396 r15504: Revert -r 15500 and -r 15503 until I'm awake, and can get my head around the mess that is composite functions...
adds c3958aa r15505: - add 'generic' alias to smb_seek and smb_flush - add struct ntvfs_handle pointer to smb_file, this will later be used by the ntvfs backends
adds 2a8925a r15507: if we change the idl, we need to change the calling code too:-)
adds 721270e r15510: As discussed on samba-technical, move the VERSION system back to a #define based system only. This avoids allocation in the fault code.
adds c07db9b r15511: Using this name causes less warnings on the IBM checker, due to using the original, rather than equivilant, enum type.
adds 3cd705a r15512: Move uuid functions out of ndr_misc.c (This used to be commit 54cc9f8ccf30a0f5de1d3bb68d15ec3a8791c162)
adds 713f241 r15513: only run 'svn info' and 'svk info' once
adds d4b8cb0 r15514: Fix include (This used to be commit 242f0f23b506cd441a63f26a8167af383477521f)
adds bfff6b0 r15515: Syncronsise with current lorikeet-heimdal.
adds 7947d4c r15517: fixed the segv in provision. The problem was that SAMBA_VERSION_STRING was defined recursively as the mkversion.sh script was putting the new version in the wrong spot (This used to be commit 962afd362cd5612ef6b527b24c8f80c98eafe984)
adds 5196640 r15518: the 'password' option in POPT_COMMON_CREDENTIALS was conflicting with the password option in newuser. Move the local options above the global options to fix. (This used to be commit 2adcd4ff4ec1ef867b91274d994c39e7c0fdaad2)
adds 2895f28 r15521: Take an optional subsystem name to generate a dependency graph for just that subsystem (This used to be commit 3fae92eef5d2f591dd40c4c07e20baa1c4a33211)
adds 3590835 r15522: allow cifs:map_trans2 per share
adds 428873f r15524: fix a problem with rpc faults from bind and alter context requests. The fix involves using the same packet queue mechanism for these requests as normal requests, which also simplifies the code somewhat (This used to be commit 2e7f5add13da3061d2f2e2869d10df06b3a98f40)
adds cf83b29 r15530: added testing of generic CLDAP requests, looking at the rootDSE. Jerry has found that w2k3 does respond to rootDSE cldap requests. This test shows that it does indeed work, but the expression handling is not what you would expect (This used to be commit 388e98e77cfd1603156ea431877e40ac886d9c08)
adds dc86ab3 r15532: add a BOOL body_dynamic_present, because the body_dynamic_size can be 0 also if the dynamic flag should be set
adds bd6dd99 r15533: with this vista does a fine SMB2 TreeConnect against samba4
adds 5761c59 r15535: fix the build
adds 36a64c5 r15538: Use pkg-config file where possible and only fall back to manual tests if that can't be found (for systems that have older versions of gnutls without the .pc file installed) (This used to be commit d77ea8f9072070f47b2b44676facaf66ed40fd17)
adds 4ff9e1c r15551: Fix clash between config.pm and globally installed Config.pm on case-insensitive filesystems. Patch by John Malmberg tweaked by me (This used to be commit 58cc0b23eb1de818123b3b34278518e467f04f15)
adds 543d398 r15563: Fix for use with configurations where srcdir!=builddir (caught by Alexander) (This used to be commit 33388cbb452ed3b838f22a6aea469876342bb839)
adds 962039a r15564: Fix copyrights (this file was originally based on just a few lines from smb.h) (This used to be commit 045bd55dd992f054606ffacae1580afb817b1e33)
adds a3e5a7e r15565: Rename configure.in to configure.ac, which is the name preferred by autoconf these days (This used to be commit e0c178d297a978d3b4e942cc9d3d35127f898814)
adds 8afca77 r15567: Add entry for iconv (This used to be commit 8d794e59119d4a306d1f6f87a821287ce6a4aa61)
adds 089cbd4 r15568: Simplify detection of iconv libraries a fair bit and fix it to work on FreeBSD.
adds 53f005f r15572: Trim build/m4/rewrite.m4 a bit more, remove unused tests. (This used to be commit d72c5c8f755277eb22e1f6834d98202f00c09934)
adds 172a83d r15573: Fix build of systems that have iconv headers in non-standard locations
adds 664459a r15574: Keep information about which scalar types are references in a separate data structure (This used to be commit 0cb1906046c8e4ad105ad4a47740f94f30f5d6db)
adds 7403d50 r15575: Fix getpass test (This used to be commit 5205faf898ad70790e1b09bb394622d81a56a9b4)
adds c65d2f9 r15576: Separate out Samba4 bits a bit more (This used to be commit 77a2eb406e2b108089d3621194f9b86328a3e774)
adds b7d574c r15577: Make popt CFLAGS popt-specific rather then global (This used to be commit 87233041ff6df94069f0d76f90aba22e275f83be)
adds b8b01cd r15578: Move some cpp-specific things from CFLAGS to CPPFLAGS Proper dependencies for POPT_SAMBA (fixes build when popt is in /usr/local) (This used to be commit ed82490e5a074da56d0a96ee52f1d1832b824fe3)
adds ff39a8e r15580: (Hopefully) fix pthreads process model (This used to be commit 8d95bf14b93326b097884366a527753f8ad93d47)
adds 3064782 r15581: Remove unused include (This used to be commit b79092d7ee0c463e644ead2bfeb9692fc82d9c74)
adds aa7a02d r15582: Commit some forgotten stuff that have been setting on my private tree fro long (This used to be commit 7c050b541e98cd442a0c9ed0ddadb3e573cd1304)
adds 8903abc r15584: List SWIG files as being updated when pidl runs (This used to be commit dcebba4ee8d38f6400f9d250141653e38ba9715e)
adds f9dd026 r15585: Revive pidl's SWIG file generator. It now generates simple object oriented wrappers for the interfaces (still need to fix the actual function calls) (This used to be commit bf5da20869eae29aea92386cbb13413b507fc55f)
adds aa533f3 r15586: Remove unused header (This used to be commit 1ca3612255565785488a6a091dd71d48f703d5e0)
adds 8d62498 r15587: Generate stubs for the SWIG functions (This used to be commit 746d0a7fa7a43685e6ebb4877bb5459101e51ed1)
adds a13f2c5 r15588: Fix the build of smbtorture.
adds a53be99 r15590: Fix another include issue (This used to be commit 4d5b046c83b40f8e6b3f9e243d012e05dd1969be)
adds fde2d76 r15591: Generate function calls correctly as well. (This used to be commit b0439779b8eba68680cfd49ea2364affc739300e)
adds ddb43d8 r15592: Remove unused header (This used to be commit 7d3cbfb15768f95c7af6628eba578cae28ae2025)
adds 2a9407f r15593: Warn about [out] arguments that are not pointers. These can all be fixed by adding [ref] pointers.
adds 3ebaf4c r15594: Remove another unused include (This used to be commit 0c078988715744bb4cbdf210d8ac9d7782135737)
adds 3c350eb r15595: Fix another broken dependency rlated to popt (This used to be commit 5dfea7e4d7b4f02d93a94c71dd2cd41100bbcff8)
adds ebb9dd2 r15596: Fix another popt dependency issue (This used to be commit 0f9406da20b414604b4bbfaa7f656d90521f4283)
adds 4e23fe5 r15598: Another dependency fix (This used to be commit 1f6022b11231169fe14de28f5d1ce4d3cb23d626)
adds a427a9b r15599: Fix more popt dependencies - these should be the last ones (This used to be commit b26e38cb62d6180e1896a6ab1cd291b0e7900afa)
adds 0b069ab r15602: Another dependency fix (This used to be commit 5ef6b90faedd3dc4356c0da2ce8ceb388c673b39)
adds 452ef0b r15603: True isn't a valid parameter here, PVFS_WAIT_TIMEOUT is... (both are '1')
adds 9ee60bc r15605: Yet another dependencies fix (This used to be commit eef495a8efd8d5e8bcb42226b1885648774c5c76)
adds cbec063 r15606: Fix another dependency (This used to be commit 278ecee6adcd1d621b907ef6595daf4c5f8ebc4c)
adds 5415e9d r15607: Fix readline summary reporting (This used to be commit 146c6d6e003a9ba0bfd0427b1db47fe5e746f8b1)
adds 8dbffb3 r15612: look at the lock_type and not at the notify_ptr being NULL or not
adds be0bd9f r15613: the snum doesn't identify the tcon, but the brl_context pointer does
adds 5e6d1ea r15614: the byte range locking error handling caches the last failed lock per file handle and not per tree connect
adds 2a072bf r15615: - add some tests for cancel pending locks by SMBexit, SMBulogoff and SMBtdis - add some tests which demonstrate the LOCK_NOT_GRANTED vs. FILE_LOCK_CONFLICT error cases of failed locks
adds 4e67810 r15616: fix white spaces
adds db903b0 r15618: fix compiler warning
adds ee9108e1 r15619: use source/version.h again
adds 235b3dd r15622: pass 'target:samba4=yes' to samba4's smbtorture when running samba4's make test
adds 6506e27 r15624: add some useful helper functions
adds 16b5eac r15625: Partial commit of my current work. It makes libnet api functions a bit more smart and more aware of what libnet_context can offer. The context is a help when some of the arguments are not passed (programmer counts on using sensible defaults) and stores some of results so that similar subsequent calls don't need to reopen some of policy handles, pipes, etc. again. It also helps to hide some of details the library user don't really want to know much about.
adds e7b1b2e r15626: Modify the tests to fit them in current changes in libnet functions.
adds 48beed2 r15627: Disabling test of ejsnet till the time I find the reason why it's segfaulting. It's late so I just don't want to keep the build farm all in red PANIC messages.
adds 9b6ad0c r15628: fix compiler warning
adds 94bf599 r15629: fix some warnings
adds bb58d84 r15638: add a usefull macro to get a pointer the smb_handle union of smb_open, as it's not nicely alligned for all levels,
adds 12f377c r15639: fix warnings
adds 410fb90 r15640: - NT IOCTL calls also have an 'in' data_blob - fix the receive code of NT IOCTL's we only need the NTTRANS data payload not the SMB payload here
adds e1c7a38 r15641: we know have source/version.h
adds f344db9 r15642: add an '--always-create' option to mkproto.pl with this the proto headers will be always regenerated, even if the content hasn't changed
adds 7e7a760 r15643: add some FSCTL_ codes
adds 589920e r15648: Update MANIFEST to install Samba3 code generators. (This used to be commit e679971903b59cc90f0a5eca7bbe8d9a5c503d73)
adds 392e4b3 r15650: Fix perl warning when generating IDL for elements with no properties (This used to be commit 038bbbcda50d8284c56dbdc3a70214ba6202595e)
adds 76aa75a r15651: Add 'MANUAL' command in Ethereal conformance files. This allows overriding individual functions for specific element levels without losing the other functions for an element or the hf/ett fields allocated.
adds fda645a r15652: Fix aliases mechanism (fixes #3710) (This used to be commit 3e89ef0875c5c8ccaafa9694d27a8043930127e6)
adds d86da81 r15653: Remove idl_types.h include where possible. Remove types from .h file that are now in pidls' aliases list. (This used to be commit fadb9529ec7e1208b9f58a4e8b633d5a50633e82)
adds 5ff4b74 r15656: for NT IOCTL's we need to control the max_data field for some calls
adds 4049bbb r15659: Implement opening a key by name (significant better performance in some situations). Patch by Wilco Baan Hofman. (This used to be commit dece573d4746bb2df2d129ae6a557a0417e56cda)
adds edee7dd r15661: add NT_STATUS_OBJECTID_NOT_FOUND
adds 251ea03 r15663: Turn libnet_DeleteUser into async function and fix subtle bug probably causing ejsnet test to segfault. Also, cleanup a bit and add monitor fn pointer to internal user delete libnet function. Time for some comments now.
adds 88b3ccb r15664: Add NET-API-DELETEUSER test for libnet_DeleteUser function. Only the sync version right now.
adds ac4775c r15665: ejsnet test should be better now, after changes in delete user routine.
adds e1e4474 r15666: Fix a silly typo.
adds 3b07abf r15667: Make sure the rpc pipe pointers are zeroed during initialisation of libnet_context. This fixes a valgrind warning.
adds 47afa69 r15684: fix option passing
adds bd0fb90 r15685: let samba3 pass RAW-READ and ignore one bug
adds c18cd54 r15688: windows sends 4 as max_setup count on NT IOCTL
adds a1a6407 r15689: dummy commit
adds 5a8ebb7 r15690: - disable the lock cancel test against samba3 - disable the LOCK_NOT_GRANTED vs. FILE_LOCK_CONFLICT test against samba3
adds 799113e r15693: fix the logic for the "cifs:map_trans2" parameter we need to return NOT_IMPLEMENTED when mapping is desired
adds e6da547 r15694: for the cifs backend it's desired that we pull and repush the packets with our parsing code for the most stuff.
adds 05b1657 r15702: Fix typo (This used to be commit 26442023d12760828acd8b6e2a1dedeaf4e96958)
adds e48fd4e r15706: This is a very specific test that helps me in making sure I don't screw up too badly in getting rid of set_saved_ntstatus in Samba3. If this is not the appropriate place to put it, please tell me.
adds a3cc3c9 r15708: setup count is 8bit and param_count and data_count are 32bit
adds 0fc977c r15709: - return an error is better than ignoring a non supported request - zero nttrans output fields before calling the backends
adds 2adbcc3 r15710: - we no longer need to set the nttrans out fields to zero in the backends - some whitespace cleanups
adds 5445415 r15711: - make use of nttrans_setup_reply()
adds 6dbd4ac r15713: - initialize ntioctl.in.max_data and ntioctl.in.blob - use define instead of hex value
adds 82fd602 r15714: fix async handling of ntioctl calls and push the DATA_BLOB into the reply
adds 4c5a67f r15715: add my copyright
adds 472c088 r15716: disable the cifs_posix ntvfs backend as it will not be updated with coming ntvfs subsystem changes
adds 7f0e17e r15718: - split the SMBflush with the 0xFFFF wildcard fnum into a different level
adds 96a858b r15719: Fix build on systems (AIX) that don't have vsyslog or strcasestr, with --enable-developer on. syslog() and toupper() required more includes.
adds 1fdd6a6 r15725: First shot at making password_hash async The async path is not yet enabled by default so it should make no harm (This used to be commit b7d5f2325726757a4fcd0b5ac03de1b867085a89)
adds dda3dce r15726: Comments and a couple of minor formattings in the code.
adds 0dcecc3 r15731: module init functions should return NTSTATUS, not void (This used to be commit c6d20c22454b87b4dea3527f0efcecd373679848)
adds 9ef33f5 r15734: This is a major change to the NTVFS subsystem:
adds b77eaaa r15737: fix a typos and comment
adds 1a60ed5 r15738: make the code more readable
adds add9d49 r15739: return False when the function is called with an invalid level
adds 2de1d5f r15740: add TODO, that we should check if the server supports large offsets, before sending large offset requests
adds e306c5b r15741: move smb2 request structures into the main smb request structs as new levels
adds 681a7f2 r15742: use union smb_sessetup
adds 44dc58f r15743: use union smb_tcon
adds 6885c62 r15744: convert_string_talloc() handles src_len == 0 as error
adds e9cf630 r15745: - reorder the elements of smbsrv_request - move the SMB specific elements to the end
adds 607e97b r15746: - reorder elements of smb2srv_request - move SMB2 specific elements to the end
adds 7930ae6 r15747: move some functions to the protocol independend part of the smb server
adds 7442613 r15748: - implement SMB2 TreeConnect server code
adds 476a625 r15749: - pass in a dummy oplock callback - pass in SMB2 ntvfs_handle callbacks
adds 35d6a53 r15750: don't clear after setting
adds 3cb6421 r15751: thanks to talloc_get_type() I noticed that I used smbsrv_request in the smb2srv code
adds 6af0514 r15752: - add generic mapping for RAW_OPEN_SMB2
adds c2c5f78 r15753: implement SMB2 Create
adds 183fb2b r15754: - implement SMB2 Close - add RAW_CLOSE_SMB2 generic mapping
adds 2604726 r15756: handle RAW_OPEN_SMB2
adds 772c492 r15757: - add RAW_WRITE_SMB2 => generic mapping - implement SMB2 Write
adds 4901295 r15758: - handle RAW_FLUSH_SMB2 in the posix ntvfs backend - Implement SMB2 Flush
adds f9ddc0d r15759: samba4 currently only supports read sizes up to with UINT16_MAX
adds e23cc70 r15760: - add RAW_READ_SMB2 => generic mapping - Implement SMB2 Read
adds 6d0969a r15761: Fix-as-you-go ... Testing various async paths and uncovering bugs (This used to be commit 099d873ea596ece18efe63b06bc64e7f97a96f82)
adds 5e3bb66 r15762: It make no sense for rdn_name to implement modify, it will need to implement rename ... (This used to be commit bf260f2a84f9c1f749798068168a22c86ab2e7b2)
adds e1cc263 r15766: fix parsing of srvsvc_NetGetFileSecurity() and srvsvc_NetSetFileSecurity()
adds 017855b r15767: we need to free here
adds 8b4da05 r15768: make it possible that the caller of the ntvfs_subsystem doesn't provide handle callbacks
adds e0dcbe8 r15769: this functions belong to params/ so move it.
adds 1911475 r15770: when there's a dynamic body, we need to send the first byte even if the dynamic size if 0
adds 6ba94bb r15771: this should be a o32s32 blob
adds e941cc3 r15772: pass the messaging context and server_id to the dcerpc server subsystem
adds 2e415d4 r15773: - implement srvsvc_NetGetFileSecurity() and srvsvc_NetSetFileSecurity() - we do this by just creating a ntvfs_context (this doesn't need and smbsrv_* stuff :-) and then call ntvfs_qpathinfo() and ntvfs_setpathinfo()
adds 0f2c930 r15774: take care of the SYSTEM_SECURITY flag
adds 39fd6db r15775: add some privilege related WERROR codes
adds 9727b06 r15776: Don't generate ref pointers in Samba4-generated code. There is no point in having pointers for outgoing data when you can already modify the top-level element.
adds 151713d r15777: Fix unresolved symbols in shared library build. (This used to be commit 3fb9f07a7576c465853b03916cb7c0e87e68a276)
adds 8fef2c8 r15778: Fix bug printing ref pointers. (This used to be commit 030272e79b621c2c54354f4c89cc25c202d2dbbc)
adds ad9003b r15779: Remove keepref from atsvc and efs. (This used to be commit b44a8c32d35bcd0dc7339793c34cb84dd6981366)
adds 03f520f r15780: Fix indentation of deferred code (fixed #3739) (This used to be commit a7c9ec69b229db1b9c93b97133601231a2995c1b)
adds e2112ba r15782: More fixes for async cases (This used to be commit 3c9434e264710a1fa29adedbe571d5324ecae906)
adds 1a22d88 r15783: Fix previous commit, was the wrong way to deal with the problem (This used to be commit 36537100db491012d8124f7aca266a8290f2eee6)
adds e3ab0d3 r15784: Redesign of NET-API-RPCCONNECT tests to cover more cases of usage. Right now, each level of libnet_RpcConnect can be tested with correct and incorrect credentials (testing against expected nt status). Various transports can be tested on NET-API-RPCCONN-BIND test which does testing on explicitly passed binding string. Tested services include LSA, SAMR, SRVSVC at the moment.
adds 669df64 r15785: Change the test names according to changes made in libnet torture test.
adds bc12d3b r15786: another fix in rdn_name (This used to be commit 202ce2a947626f51467d5c87dfcdb73852282709)
adds f376b6c r15787: NET-API-CREATEUSER was crashing for me because of this uninitialized value... now it still does not work (auth failure ?!) but at least it does not crash (This used to be commit 43d9bfeb22787a2d65ec00b948d51ad3321cd6fd)
adds efa3803 r15788: Do not crash when no result is returned (This used to be commit efb7e39e512eb71deaeef1315bc88a902e5cd848)
adds d51f4fb r15789: hmm, damn, testing uncovcer all your bugs :-) (This used to be commit 977982c884da15d1e9f5fe19d24cd4169ecbb0c5)
adds 79183f6 r15794: fixed a problem with DOS status codes - found by kukks (thanks!) (This used to be commit 1a57b16715bf8b82e8f9118c3ab401acf081d02c)
adds 8081e4f r15795: Try to use the async code by default It passess all my tests, but I still need to work on a lot of stuff. Shouldn't impact anybody else work, so I want to commit now and see what happens
adds 00e772d r15796: this talloc_reference() was causing a memory leak on every NTVFS request. The problem is that the talloc_free() in smbsrv_send_reply_nosign() frees this reference, but doesn't free the memory iself, thus leaving it attached to the connection context.
adds 225d648 r15797: fixed a notify bug, where a notify_remove() is beyond the current max depth (This used to be commit 2ebcfcc6dadd4a420431c733bb12fe7719057fd6)
adds fd51a5c r15798: shortcut the lookup of "localhost" in the ipv6 backend (This used to be commit dea82fa615e33115e42ef04c8d2a54788aa38e9a)
adds f6c9fbb r15799: fixed the problem with BASE-DISCONNECT after the recent memory leak was fixed (This used to be commit 09a9c7fdff8f3cc8d2a98228cede4f8af41a08eb)
adds c51dfa7 r15802: merge tridge's fix to the SMB2 server
adds 184c288 r15803: the SMB2 server gives NT_STATUS_NOT_FOUND instead of NT_STATUS_INVALID_HANDLE
adds d6aaca5 r15804: Fix SAMLOGON test (This used to be commit 2e9a840bb975f3269de4ca299a3d6e5b19f3cad1)
adds c82c88d r15805: Fix incompatible type assignment. Caught by the IBM checker. (This used to be commit cef5cc6464001e1a1472e1029254c093942b6642)
adds 73da6bf r15806: Remove some unnecessary nesting making the function harder to read. (This used to be commit 2e1ce0189961335f654202074101819d8d933748)
adds 029cf10 r15807: Fix incorrect initialization. Very nice catch by the IBM Checker. (This used to be commit 2b65c490e40241fb4d4f938a867e33780295ad05)
adds 3bd0802 r15808: Fix two uninitialized variables, caught by the IBM Checker. (This used to be commit 673e101b0732f7601a92069159e4d1eac7790506)
adds a26f1f1 r15809: Fix typo in array offsets. Caught by the IBM checker. (This used to be commit fa23b09567637f2fd5c293a6ac623707a7ac1289)
adds ab5cbd8 r15810: Fix uninitialized variable error, caught by the IBM checker. (This used to be commit 1354333fd192e83242e6618458704c1820efac49)
adds 23776d2 r15811: Fix mget command without arguments. Caught by the IBM Checker. (This used to be commit c77fd9f515bee07e50cb6acfe02f9f5836f1a67a)
adds f3bf3dd r15812: Explicitly cast to unsigned int. (This used to be commit c910a3f9c8c657b290bc03a47a6b4cba20f02a55)
adds 3553a24 r15813: Use labs() rather than abs() for 32-bit integers. Caught by the IBM checker. (This used to be commit 6e37084965d17d1816256d8de326e2fc6c828e13)
adds d9bdfb0 r15814: add SMB2 Lock interface structure
adds a2f463b r15815: add SMB2 Lock client code
adds 20532d7 r15816: add SMB2-LOCK torture test, which demonstrates what possible valid and invalid requests you can do with it
adds f76eafe r15818: Improve UI utilities: allow format strings and add some convenience macros. (This used to be commit f0a4547b76bdc04c4dd32fccbb1a37a040868588)
adds 4099637 r15819: Use updated API in smbtorture, use UI tools in registry tests. (This used to be commit 4c452090fbcf9b17acd8473cf018b09f445009b2)
adds e982523 r15820: this line was just for testing
adds 495652f r15821: Fix static library build. (This used to be commit d9d8f93af12c08d3b66c0bec014016ea8ee11166)
adds 5da75f5c r15824: fixed a subtle talloc bug to do with memory context loops. When you have a structure that references one of its parents, and a parent of that parent is freed, then the whole structure should be freed, not just the reference.
adds ae03424 r15825: there are quite subtle semantics with change notify events being sent when a context (such as a tree connect) is destroyed. The behaviour was changed by the ntvfs memory leak fix, and this patch is needed to make it all work again. (This used to be commit a7ad4df7cd6cdf88fd49698840a072a4474a318a)
adds 507e502 r15826: ensure we don't dereference sec when NULL (This used to be commit b6bf6b17cd92a3869c49209bc8ea8ef8c6c25cdd)
adds 03e7d37 r15827: fixed a spelling error (This used to be commit 801357af2ef80fe270750c084a78142711ae9e6c)
adds 0db0de6 r15828: a talloc steal optimisation spotted by metze (This used to be commit e00ff9f35eed28aeecdc779cee06b87c34d82124)
adds 97d489b r15829: we need to include socket.h before we can use enum socket_type this fixes a compiler warning
adds 8d13000 r15830: fixed two kdc memory leaks (This used to be commit cc290ece92196d2bdf39eaa9d3bb4a0af6ec782c)
adds 47e7f45 r15831: fixed a memory leak in the netlogon server (This used to be commit c4425f8988186a18703b6a723b766bf13d59b727)
adds 0f881ff r15832: put a talloc leak report in the log file at the end of each test run (This used to be commit 16c67e135a35830aaa937c38fa2ed940decb5a17)
adds d8223e4 r15833: fixed two delete on close memory leaks (This used to be commit f3274e8f78f28a51313e98934b208c2deb9ae9ea)
adds e5e9bcd r15834: fixed a memory leak in the session code (This used to be commit 8a7047c102cdbcf746dcdf8a52554816b7770026)
adds 0b56e91 r15835: fixed locking in the client library (This used to be commit 7ea51fb624ded55f69f235a6791de871f754e8fa)
adds 61bd876 r15836: Test an invalid DOS share mode.
adds f1655e0 r15846: An async version of ldbsearch (This used to be commit 2c1af6556a2d57df6626a9f0d9fd758602ac3c5c)
adds 7115282 r15847: We probably want to keep the global init (This used to be commit 35df457fe61e1b1f0746eadba867f7ac149e9600)
adds 6e0511f r15849: ensure we don't try to talloc_steal() an invalid error_string in r->out on error (This used to be commit 1d1d2aaeae643e01bfd51d69cba741557543e5bb)
adds 3372344 r15850: another spot where r->out.error_string can be uninitialied (This used to be commit 4898b29c32737b2cf425d5822da2f395f70ca6e2)
adds 574daba r15851: the conversion of loadparm to BOOL broke all big-endian platforms as the service and global declarations were left as int. I tried to fix this initially by fixing the service declarations, but it didn't work. While I investigate why, this patch at least gets the use of int right, and should give big-endian platforms a chance (This used to be commit e12ae809eaf0a4c48ebb086615a9051b59996b5a)
adds a665ccc r15852: patch from Rusty to make talloc_set_destructor() and talloc_steal() type safe. This only works on recent gcc versions. With other compilers it reverts to a non-typesafe cast
adds cdc64c4 r15853: started the process of removing the warnings now that talloc_set_destructor() is type safe. The end result will be lots less use of void*, and less calls to talloc_get_type() (This used to be commit 6b4c085b862c0932b80b93e316396a53b993544c)
adds 971d30b r15854: more talloc_set_destructor() typesafe fixes (This used to be commit 61c6100617589ac6df4f527877241464cacbf8b3)
adds 92acfc0 r15855: more talloc_set_destructor() typesafe fixes. nearly done ... (This used to be commit 396d82a231b6e3a91178db08b706626d4d4b420c)
adds d5e3f86 r15856: fixed talloc_asprintf_append() on solaris (This used to be commit bba33a976b1954b5e9e557c9323afc92616439a3)
adds d837668 r15857: don't clear the error string after setting it
adds 9ff4fca r15858: - initialize s->r.out - don't check for mem_ctx, ctx and r, we should crash when they're wrong as it's a programmer error! - pass the error string to the caller
adds b22d15a r15859: fixed a crash bug in the ldb password_hash module. This one is quite sublte - please have a look at the change if you are not certain you know the semantics of constant arrays declared on the stack (they must be static if you return them from the function) (This used to be commit 1848078fee2041195e3d65fcc090d7b6330b8ea0)
adds 2038954 r15862: add a LOCAL-EVENT torture test
adds 3d448a1 r15865: using dirname for a variable isn't that good, but making it a global symbol is really bad...
adds 548927d r15868: Add replacement macro for __STRING() (This used to be commit 3780e0580b7173f20fed550db3412ab3b3b12fbf)
adds 70afbd5 r15869: Fix loop var to search paths for iconv (This used to be commit 55843863ff1f92be9918c845e208a30660ed2ae5)
adds ca61b4f r15870: Improve detection of iconv - should prevent HAVE_ICONV_H being defined when the installed iconv library doesn't match our criteria as well as some other minor fixes. (This used to be commit 7937932615434a59c84d8a1b81e368f6a5f8e429)
adds e157dcc r15871: Fix systems with native iconv (This used to be commit 8ce292bdf3589e5d054bf9a534846c29dfc71124)
adds ae67b20 r15875: Fix bug in smbclients 'put' command tridge found a while ago. Add tests for 'put' and 'get' commands so we don't break them again.
adds 7ef96bd r15876: Fix build on IPv6-less systems. (This used to be commit 180925659fad50ff82693284587ae4e735458c6b)
adds 1bd7f6a r15877: Fix error message - caught by the IBM checker (This used to be commit dd0b912fdd107817273391cab223304f0399c3b5)
adds 26875d5 r15878: Add explicit initialization to make the IBM checker happy. (This used to be commit 3a5d3eb62c61d264fb583d2c94e3b3446988051b)
adds 01b8c19 r15879: strtok_r() replacement, for solaris (This used to be commit df5bd916db3cfbd6c145177fd8992261f03a5cbc)
adds f719eb9 r15880: the ntvfs_handle changes broke rpc on big-endian boxes, as the uint16_t fnum was being byte order converted twice in the ipc server.
adds 373bf31 r15881: fixed the RAW-ACLS test for 64 bit systems (was failing on ppc64) (This used to be commit c954a6662de70fb36772e85b96aecf64761a66aa)
adds aa01252 r15882: I forgot to add in this prototype for strtok_r() (This used to be commit 971cead2ad66fca55a32639090d97b8186c1dae7)
adds 64fe1e9 r15883: Make sure timegm() prototype is available (on systems where we've had to replace it) (This used to be commit eef117e4454ed5faeddfc0b18bd4f0128c922f36)
adds aecb20a r15892: Remove the COM management code - DCOM should be based on Mono and its' COM support and utilize Samba's DCE/RPC + ORPC code instead of having our own COM implementation in Samba, which is too much work to implement and harder to code (C).
adds b3a9869 r15893: Update TODO (This used to be commit 446c4a175f1ce925a4882c32b189ac9237ed584b)
adds 33ffb31 r15896: we're getting a lot of crashes on the build farm due to people assuming that printf("%s", NULL) is OK. The problem is that it is ok with recent versions of glibc, so the bug isn't noticed by most developers.
adds d6ac0e7 r15897: switch to d_printf() in the libnet_share test, and neaten up the code a bit using local variables. This should fix a crash on solaris. (This used to be commit c088654e34caf99569f25899733dac9a42197990)
adds 72209db r15898: use d_printf() in some more places to fix more torture seg faults on solaris (This used to be commit dd1ef82560c62c8c10e9d43b8d1d68512fe0aae5)
adds 19b1b7b r15902: more test code that should be using d_printf() (This used to be commit b52adaa04564afb7133f442b6f997d99b74dcaa3)
adds f16c1be r15907: Add simple manpage for gwsvcctl (This used to be commit e9314ceb2026041b7b01cb2b73e125ba64590932)
adds 066ecf0 r15908: Mention ncalrpc in smbtorture help output Update smbtorture manpage with binding string format explanation (This used to be commit 37f6dc130e697c840676c96aadc295bcde6a0bca)
adds 53107ae r15912: Run an rpc request with an invalid uid and make sure NT_STATUS_INVALID_HANDLE is returned.
adds 90a5e19 r15913: Error passing in the async code is not in agood shape Start enhancing it and fix some problems with incorrect evalutaion of the codes
adds b63d6b2 r15916: Modify RPC-AUTHCONTEXT so that it can be anabled in samba3 make test (This used to be commit 4298fde656ac72a2f0fae9f25e3b5b1f3948f8f5)
adds 78fea25 r15919: - Create function checking prerequisites like valid domain opened and rpc pipe connected. Each user management routine calls the function before doing their job - Initial work on user modify functionality (does nothing yet)
adds 8a6ac85 r15920: Move userman.c and userinfo.c definition into respective header files instead of composite.h
adds daa2c3f r15921: Include new headers.
adds 3308a23 r15922: password_hash.c has proven to be a good way to research how to build an async module change asq.c to be more readble (This used to be commit 9197187c4290847721432db09bdfb2f1d06e51ba)
adds 0bd3636 r15926: Add NET-API-DELETEUSER test to the standard tests run on 'make test'
adds 3a4d7eb r15927: Optimize ldb module traverse while keeping the API intact. I was sick of jumping inot each module for each request, even the ones not handle by that module. (This used to be commit 7d65105e885a28584e8555453b90232c43a92bf7)
adds 279e916 r15930: Attempt to fix the buildfarm segfaults -- thanks Tridge for the hints (This used to be commit e363020115fc17caee6c3230d46fff41670a27d4)
adds 03703a5 r15932: Remove per request creds They have never benn used and make little sense too imo (This used to be commit f0c1d08d50f8a3e25650ac85b178ec7a43e433d9)
adds 2613d19 r15933: remove the last sync call to ldb_request (This used to be commit 10d66aa61dab2e59e5a510cf34b1cfad86fc2529)
adds ab7d25c r15937: Currently, we don't use nor support distinguished call levels, so remove them until we do such thing. There's no need to complicate things more at the moment.
adds 95399b1 r15938: Extend userinfo call with one optional stage - lookup for username to resolve it to a rid, when a sid argument is not explicitly provided.
adds 2a87a11 r15939: Add tests for userinfo call with username argument provided which enables optional stage resolving username to a rid.
adds f40a2e9 r15940: Add new field to pass username to libnet_rpc_userinfo function.
adds 787d67c r15941: We don't use call levels, at the moment. Remove them until we do.
adds 0c7b82e r15942: Remove the sync internal ldb calls altogether. This means that some modules have been disabled as well as they have not been ported to the async interface
adds 2d19dca r15944: rename LDB_ASYNC_ADD -> LDB_ADD, LDB_ASYNC_MODIFY -> LDB_MODIFY, etc... (This used to be commit 55d97ef88f377ef1dbf7b1774a15cf9035e2f320)
adds 17936b0 r15945: Check ltdb_modified results (This used to be commit bbda863f0766e4f4100a644f9a1ddcd8e18d29cd)
adds 1204445 r15946: Added check that proves that setpathinfo on an oplocked open file generates a break. Jeremy. (This used to be commit 061b519b27cecbeb0687426201caaa7e8d95d856)
adds 4dd65fd r15947: Do the same test on setting allocation info. Jeremy. (This used to be commit b8f6f62acd2ae79c87303b72e8bea22abc3a6b6e)
adds 86f86f9 r15950: another printf() crash on solaris (This used to be commit 5a065b9225f7a7fe221c61e26a08abc0d29f3bb9)
adds 0a1a19d r15953: our timegm() replacement still doesn't work, so grab the one from Heimdal which does work. This should fix most of the rest of the failures on solaris (This used to be commit acfaa98b5ea686feb81350baf09b3f4480f96edc)
adds 8d0d05d r15955: fix whitespaces
adds 9796f75 r15956: fix warnings
adds d494c66 r15957: - add a test that fetches the schema from an windows LDAP server, and stores it into structures. - this prints out some useful information on the screen about attributes (will be extended for objectClasses too) - the plan is to create hide the relation of structures behind an interface we can later use this interface in a lot of places: - our schema module for ldb - the ndr_print code for DsGetNCChanges, to translate the uint32 attribute and obj [...]
adds b7ab507 r15962: fix a crash when connect fails
adds a6c4541 r15963: fix warnings
adds 5cc28a0 r15964: fix error handling in ldb_ildap backend
adds b0bcd8a r15970: add a more verbose comment to tridge's fix for bigendian hosts.
adds 3dcbe57 r15978: - pass the error code back to the caller... - we were giving OPERATIONS_ERROR in all cases:-( - we now pass ALREADY_EXIST fine to the caller, and the code in libnet_site.c is happy again. - this bug wasn't noticed for a long time because the ldb_ildap code always passed SUCCESS to it's caller
adds bd22992 r15979: some farmating...
adds c27a242 r15981: we need to initialize 'ret' before 'goto failed'
adds 49b29f6 r15986: Declare struct tm (This used to be commit 139d9369dc1b7daaf980a0c95b0921388ec39913)
adds ba4f9bc r15988: try to fix the build on au2 IRIX 6.4
adds 84e1121 r15991: try to fix the build on au2 IRIX 6.4
adds f6b3f9d r15992: fix the subsystem name, hopefully fix the build on Mac OS 10.4.5
adds ee1c2b7 r15993: don't use u_int32_t, as the main heimdal code also don't use it anymore
adds 04bc987 r15996: Implement a missing monitor message.
adds 08a48b1 r15999: password_hash module changes: - Quiet some IBM Checker warnings (enum mismatch) - Only search for the attributes we need - fix comments - fix copyrights
adds 72ce1f3 r16000: - use uint16_t instead of u_int16_t - use int32_t for seq_number
adds b17ee8f r16001: we don't use u_intX_t any more
adds 4b74445 r16002: fix the build on solaris
adds c62d1d2 r16003: Tru64 doesn't have strtoll/strtoull but the size of 'long' is equal to the size of 'long long' so we can use strtol/strtoul
adds f6a3c29 r16004: - move #ifdef outof the real functions - hopefully all build-farm hosts have ENOTSUP...
adds 8f553ab r16005: add support for XATTR's on MacOS
adds 9a9a99b r16006: only (f)getxattr returns ssize_t
adds e3482ff r16007: If no error string was setup by the backend, ensure that we always get at least a generic error, even when inside a transaction.
adds 22367ca r16008: make debugging easier, and use the os name in the function name (I'll add a bsd wrapping later)
adds b20d760 r16009: fix the build
adds a5d1826 r16010: deal with the case that int64,uint64 are already typedef'ed
adds 4ed9f11 r16011: we don't need sys/bitypes.h any more
adds 2176bcc r16012: do the type checks before anythingelse
adds 18cc835 r16013: hopefully fix the configure check for darwin
adds 68e72e3 r16021: While studying how to make samldb really async I found a critical situation handled in the incorrect way. A while(1) loop may end up looping forever consuming all valid RIDs because of a secondary bug. And anyway nextRid is supposed to always give back a new unique RID, if someone messed up the database let him fix the problem first, trying to be smart here would probably end up in worst results.
adds e47c004 r16022: ooops, a bit too aggressive commit :-) (This used to be commit 959c8c35ef170e03a5f698d0fa11616583cc6f66)
adds 594ae8f r16023: we don't need a global variable here... noticed by the Mac OS 10 linker
adds dc4ccc6 r16024: OpenBSD doesn't have ENOTSUP so use ENOSYS
adds b31c685 r16028: Re-add the objectclass module, in the new async scheme.
adds ca5accf r16036: Add a couple of new functions to corretly deal with timeouts. Check timeouts are correctly verified. Some minor fixed and removal of unused code. (This used to be commit b52e5d6a0cb1a32e62759eaa49ce3e4cc804cc92)
adds 5ca6189 r16039: Add missing #!, don't rely on bash (This used to be commit f6e587e7066dbafef437e5b3854a34916f72fcb1)
adds 024502c r16040: Support more recent versions of autoconf (This used to be commit 3f2a136b9f77062e5044b2b86f8e2a79348e0ff0)
adds 56c46ee r16042: Fix crashbug caused by incorret error reporting. (This used to be commit d346531d0a3e7160ae2a3bdc430521148b485540)
adds 68a06bf r16043: Fix error message (This used to be commit 2898df2cee22f2d478440e9576bec15140909e45)
adds 232db0b r16044: Create a samba3 specific file in torture/rpc. The tests in there survive against W2k3, but they are designed to walk existing Samba3 code paths. It might be possible that I add something like that to other subdirs like raw/.
adds 2a9982a r16045: RPC-SAMBA3SESSIONKEY tests the different variants of joins (anon/auth smb, anon/auth bind).
adds ca62ddd r16051: Move the XATTR compatability code into a new file, so I can use it for the getntacl utility.
adds d70d672 r16052: Add .m4 file for XATTR detection (from ntvfs/posix/config.m4)
adds 66f77c4 r16053: Allow entries without an objectClass. We need this to permit the cn=rootDSE entry.
adds e0bb0e9 r16056: Fix errors found by trying to use our kpasswd server and the Apple client.
adds 0285d71 r16058: Test a Join using SetUserInfo level 25, as XP does if the user did not exist. Samba3 right now fails to transfer the acb_info in the info21 sub-part to the passdb backend, rendering the workstation locked.
adds 1335e8f r16059: Remove accidential commit (This used to be commit e980066111cf442102b849b04a411c3f2df8e05b)
adds 629d6ad r16061: Prove that removing the objectClass list in the samldb module breaks things.
adds 5c3cbdb r16062: objectCategory is a DN, and needs to be matched as such.
adds 4f42208 r16063: Make is clearer when we can't write to the smb.conf
adds efddd37 r16066: The OSX AD plugin uses objectCategory searches a lot, and uses them both fully qualified and in the 'short' form. Now we test and support this query format.
adds 4f619f4 r16067: Remove const, it isn't required and just causes a warning.
adds 7707d45 r16068: Check against the correct result in the ldap.js test
adds e2e5c03 r16069: Remove unused destructor and an unused variable.
adds 2ed444d r16070: Fix kludge_acls (This used to be commit 795f8ebe8eecf28f5729754dc248d2a8411effb9)
adds 2452d41 r16071: tdb has nested transactions change the code to exploit that in ldb
adds 9f6884d r16072: Do basic wildcard searching in the ejs LDAP test.
adds c38f24b r16073: On an incoming wildcard search, it is critical that the size be correct, or we try and do a memcmp on the trailing '\0'.
adds 2ab5baf r16082: Index objectCategory like objectClass, as it is searched on a lot.
adds 247af0d r16083: Make it possible to initialise a backend module, without it setting up the whole ldb structure.
adds c79f37f r16084: Add private prototype for new ldb_connect_backend() function.
adds 6664ac8 r16085: Set the error string if we fail to find a valid op to execute. Helps in chasing down bugs :-)
adds f4f194a r16086: Ensure we can never dereference NULL pointers, and that describe what these two DN comparison functions do.
adds d912d6f r16087: Fix silly cut-and-paste typo that cost me much of my afternoon...
adds 43e9053 r16089: Make doxygen target work if $DOXYGEN variable is empty. (This used to be commit 8f44d0a2d66751ebc648550eec1ea051724b750c)
adds 7d7e43d r16090: Fix standalone build after the rename of enum ldb_request_type in r15944.
adds 7613015 r16091: Without this patch Samba3 will not accept this, and simply setting the "92" to "100" will give funny permissions...
adds e3a6c6b r16100: Patch from Michael Wood <mwood at icts.uct.ac.za>: s/then/than/ for correct grammar (This used to be commit 26a2fa97e4c819e630bc9b50e11c8d5328c7b8c8)
adds e5a00c8 r16108: Fixes from working with the partition module.
adds 4a350fd r16109: Make this module simpiler, don't intercept operations we are not going to implement.
adds 2f16057 r16110: Start some simple rootDSE LDAP tests in ejs.
adds 9469af4 r16123: Samba3 in the buildfarm will happily create (faked(!!)) users anonymously. Disable that test for now. (This used to be commit 9015713d62558ba76d693c5e8a4c23e3fd3ccab5)
adds f283307 r16125: Add another helpful utility function: samdb_msg_add_int()
adds c8d0489 r16129: Further clean up the samldb module.
adds a0d491f r16140: How on earth does this work on most build farm machines.... ? (This used to be commit f8bae84e89bb2fe8deea7795ad59fbefa9c98e79)
adds 46a6477 r16143: Fix disappearance of user-specified CPPFLAGS,LDFLAGS and LIBS variables. (This used to be commit b7c3f80efd08c2206048d00815b7396488c91d3b)
adds c1cbe6e r16149: This is a very Samba3 specific test: It tests whether 'hide unreadable' and 'hide unwriteable files' actually do what they are supposed to do.
adds dcbd023 r16151: |= fix found by metze (This used to be commit ce54a15384a42c971226ef513849a0ccbf9a1ed3)
adds 482a9f0 r16152: Support multiple output formats for those tests using the ui and add support for subunit output. (This used to be commit 4e720b01916e226071fce124363da7d68f04a511)
adds 6bc5133 r16158: Convert to use UI API (This used to be commit 18f9584a791a7984560cdf577f3dde1ef1765fb0)
adds 9f4b56d r16159: Even more work on samldb error reporting. Make sure to get the original error strings back to the callers.
adds 572930b r16160: Fix double semicolon in ui.h Support output in perl's Test::Harness format (smbtorture output can now be parsed by the 'prove' utility which generates statistics about how much tests failed, succeeded, skipped, etc) (This used to be commit 18fab7a22c85e360d5e4fbb0b2f97504b9a6cfc9)
adds 5afa7ef r16161: Convert to UI API (This used to be commit 8ed3fc0f86532bb224ea68584bdaf618903bd914)
adds c714fda r16162: Convert to UI API (This used to be commit 78db534f65245c6f093ca8b2bf24dfba9a125ea0)
adds 6845e40 r16163: Convert to UI API (This used to be commit 067c58f0d9743b52a05dd4c7cf78a64ea16133d9)
adds 978dee5 r16164: Convert to UI API (This used to be commit 5cd95ec885cb0ffd5b40f53a5a0193388ec5fc6a)
adds b78ebdb r16165: Add some more helper utilities (This used to be commit 584cd50d2bbace27220427ab23d032b2aab7f047)
adds 5f44da3 r16166: Remove hexidecimal constants from the Samba4 provision files.
adds 59bd3b6 r16167: Add tests for the changes to use hex digits, including some tests commented out until we fix some more things on our server.
adds 481991e r16168: Make the example match the actual function.
adds d3c0cfb r16169: Convert to UI API (This used to be commit 6306a3cc17aff23f54e3f4e7a36d6ab9f6739739)
adds 1cb88c8 r16170: Convert to UI API (This used to be commit 7dad6f9c0aade8585f874d0362290d06696a5087)
adds b617c83 r16171: Convert to UI API (This used to be commit 075dfb4c52132ea34dec643b12dcd01f05f3240f)
adds a42365b r16172: Translate the ldb error codes into appropriate messages for the transaction cases.
adds 90be000 r16173: Use memory context provided by smbtorture. (This used to be commit 88046d59517a595cfb8e9385ad87e8460eececac)
adds 02aee30 r16174: Couple of fixes to the UI code - make 'torture_ok()' optional, be more verbose by default. (This used to be commit 8ef13a50b9e80811342058cdf15cf84a8ed7532e)
adds 4d333d2 r16182: Better test the 15 out of 20 tests we right now survive than not test at all...
adds 123e507 r16184: Convert to UI API. The async test was previously broken (fails with NT_STATUS_NO_MEMORY) and still does. (This used to be commit 5c2e136ef97fb98ae5314d1b2c73bb7b2fe4d8ee)
adds fdc5a3a r16185: Remove autogenerated file from SVN. (This used to be commit a975f11d452deb2c5e06b8ba02f528b08d2842e1)
adds a64980d r16186: Use full include path to make sure it's being picked up by the dependency generator. (This used to be commit fbbc3b11683d594d31e6487873946b68c2c46923)
adds 9fb3407 r16211: Refactor domain_opened function a bit and add a few comments.
adds 9482de3 r16218: If a connection is forced as 'anonymous', don't treat it as 'authentication requested'...
adds 345c9f0 r16226: Fixes for various segfault bugs found against a buggy Samba4. With the current API we need to check both that the RPC didn't fault, and that the query succeeded.
adds 422f1b5 r16227: Don't segfault if the ldb_search() fails.
adds b7bcaec r16232: Avoid searching on domainDns, as it is not an AD attribute in the official schema.
adds d4c5627 r16234: Set the request timeout from the LDAP search. Without this, the initial request time is uninitialised, and this causes havoc later. This also allows us to honour the client's wishes.
adds b3076a3 r16235: Don't update minor_status when cleaning up on error. This restores sensible log messages to gensec_gssapi.
adds 7c3af0d r16236: Add a proper baseDN to a large number of queries. Searching the NULL baseDN won't work once the partitions module is loaded.
adds da9a31b r16237: Use an appropriate basedn for these searches, so they occour into the correct partition.
adds 1fde679 r16238: Use a baseDN for the auth_sam searches, to allow continued function with partitions.
adds 3b87db5 r16239: Search for the domain in the correct partition, so this will work with LDAP backends.
adds 4a687bc r16240: Add better error reporting in the password_hash module
adds ad530af r16262: Another basedn fix.
adds 6959f2a r16263: A number of these searches need to be under the partitions DN, and the other needs the default basedn.
adds f77c410 r16264: Add, but do not yet enable, the partitions module.
adds cc9d70b r16265: Fix 'newuser' command.
adds 582d46e r16304: Improve testing UI API. This now allows registering the full test suite tree, looks a bit more like other unit testing API's, fixes some memory responsibility issues, introduces testcases, and removes the need for tests to call torture_ok(). (This used to be commit 0445b1a56a02552f895f400960b9ced39244a144)
adds 69270cf r16315: Convert to new API. (This used to be commit 0e52a831ed88b5d61033aee56a17e49b84df6773)
adds 324583b r16316: Convert to new torture UI API. (This used to be commit ff87504c41e76a14b95a2063a4eb62d96fb02127)
adds 5b7ee5e r16321: Add suite_start/suite_finish hooks, support --format=quiet (This used to be commit 6da39533d77f686b26787bebfe9e3db4bb8c740d)
adds 920c1ca r16328: Wrap all existing tests in simple single-function testsuites. (This used to be commit 7e811adf59841936b7e634fca4e95630f890c5af)
adds 0f62c11 r16329: Convert to new UI API. (This used to be commit c7d1d86853eb659ee4a5cbfb4ff65b31f6fe0375)
adds e4684e6 r16330: Show number of succeeded, failed and skipped tests and success rate at the end of a smbtorture run. (This used to be commit 745f3d544bb1158c7c0001d36181916cd932bc08)
adds a354538 r16331: Split out registering of multi fn tests, fix typo in name of pac suite. (This used to be commit 9e8574ac6cd38d1ff388f0c9ff37d86b316a431e)
adds 835d8ed r16332: Fix two small bugs found by the buildfarm. (This used to be commit 3decb34bb607b83f72deaa4baca935f4f253e2f2)
adds 845df42 r16333: Move more code out of the core smbtorture. It now no longer contains protocol-specific code. (This used to be commit 819d3b457648ffb7526a770e842badc17b6061fb)
adds c93508e r16341: newer autoconf versions export 'datarootdir', fix a warning with old autoconf versions
adds 66cc0cb r16342: Placeholder for a function implementing NET-API-MODIFYUSER test.
adds f03e039 r16357: - start get rid of void parsing functions - there will more changes come but I want to do them in relative small chunks
adds 59670b2 r16399: - split out pushing smb_fsinfo into a DATA_BLOB - add error checks
adds 898f6f7 r16400: add more error checks
adds 7c01df4 r16401: keep the old pointer when realloc fails, this is needed for the search callback
adds 45c99a2 r16402: start to remove the dependecy to smbsrv_request from the parsing functions
adds 818c52a r16403: remove dependency to smbsrv_request next part...
adds 15db7a5 r16405: fix compiler warning of missing smb2_handle
adds d3b3436 r16406: use the generic smb_handle in smb2_getinfo/smb2_setinfo
adds 1fd1e2b r16407: add parsing code the SMB2 GetInfo in the server
adds f8dc3bb r16410: remove some warnings of talloc_steal() usage without target I only commit this as this is used in a global macro
adds 1ff99ba r16440: split out passthru level into a new functions, so they can we reused for smb2 later
adds a94f2fc r16441: - give old tests a chance to report errors - display the correct test name
adds ca17b87 r16442: if we want to use CHECK_SIZE(NULL, 3) we need null tracking, so enable it explicit before running any tests
adds 2d88ade r16443: add push code for SMB2 levels
adds 0f29d9f r16444: - split out qfsinfo passthru levels - use 1 to 1 mapping of interface and wire levels
adds 3a0a00f r16445: print out values
adds 816c055 r16446: talloc_set_name() allocates and can fail... pass the error to the callers
adds 3cd96fd r16447: print the result of talloc_set_parent()
adds 47a7886 r16448: add more error checks
adds 2380309 r16449: move some code to a generic place
adds 2a3bcdb r16450: fix the build...
adds 74d58ab r16456: return on error...
adds 15de595 r16457: fix typo
adds d44c28b r16463: TORTURE_NBENCH should be a module...
adds 7bf0855 r16464: split client and server min/max protocol settings
adds 70eac2a r16466: for SMB2_ALL_EAS it's not valid for the ntvfs backends to return 0 eas, they should return an error: NO_EAS_ON_FILE or NO_MORE_EAS
adds 98024a8 r16467: implement SMB2 GetInfo server code
adds 7743106 r16468: implement SMB2_ALL_INFORMATION in the posix backend
adds de2fbad r16469: do some smb2 tests
adds 240ec86 r16476: Error in composite functions implemented the 'old way' (single event handler, no continue functions) need to report an error by means of state only. composite_error calls event handler function which frees the context and state structure. This fixes a segfault in some cases (caught it on modifyuser test).
adds cb93d28 r16489: Because the torture/ui.h file isn't automaticly generated, the prototypes in it need to use the PRINTF_ATTRIBUTE() macro, rather than _PRINTF_ATTRIBUTE() (which becomes PRINTF_ATTRIBUTE() only in proto files, but not C files).
adds 509fd04 r16514: Fix build (not run!) of --enable-dso. (This used to be commit cebabc7588b171f575f2193f4f6ead01b524acb2)
adds 4bd4018 r16516: Get rid of file_exists() as there already is a file_exist(). (This used to be commit c4b3c2b18c6df43c8a4808fab72bc45439ba9421)
adds 9bd4cfa r16517: Get rid of pointless safe_free() (not SAFE_FREE()!) function. (This used to be commit 6bc91497827a66af6d9adf26c689e9cc458d8ecf)
adds c692456 r16518: Split up torture_util.c in smb and non-smb specific parts. Add torture_temp_dir() function, with test. (This used to be commit c9d287dc0e3f8fc4e8399cd5095ef38f2b9f40c6)
adds 74fe068 r16520: move smb2srv_break_recv back to fileio.c
adds 9b161bc r16522: Move code to create the test data out of selftest.sh. (This used to be commit 2c601df23f3390954bf77918e198b1d027e43b24)
adds b22ddfd r16523: pass spoolss_XcvData calls to the ntptr backends... I wrote this code last year and found it in a working tree...
adds 3fc105b r16524: Fix double evaluation. (This used to be commit 93f7adfb140d9e77120dd197d05a8fdd50e768bd)
adds 993012b r16525: Move selftest-specific code back to selftest. (This used to be commit e659d772480ef9acb58f899f25f09f917cece30f)
adds 6b749f2 r16526: Add torture_setup_server() with test. (This used to be commit 6a1ed8ad756b97f61d4af9df2c7a7d889a2d09ef)
adds 1afab0e r16527: Add target argument for smbtorture. Remove duplicate unc path separator conversion. Add prefix for tempdirs. (This used to be commit 3763ed3092fa89558390a9721be8437a7c380790)
adds fb3afe4 r16529: Fix type. (This used to be commit f9a9884c0da038f2a390444d1ab9219049f95cc3)
adds 3ef6f35 r16530: Send monitor messages only after successful receiving result of a stage.
adds 7d1533f r16531: Add a function preparing argument for modify user routine.
adds 7414c02 r16532: Tell username from account name (source from target, when changing).
adds 1db2f0d r16533: Perform a cleanup after testing. Also, add changed name argument. This test currently triggers internal corruption in ldb database, according to status code returned. I'm investigating win servers behaviour here.
adds ff2041c r16556: Add mkdtemp to libreplace. This is apparantly available on Linux and BSD systems, but it's not everywhere. (This used to be commit b3d2512ed4fc8c378607bcc2dc241a1f77ab7197)
adds 0168e97 r16557: Silently succeed when torture_register_suite is passed NULL. (This used to be commit dbcb190aa0a687e62cc109ab6314aa705a0c7aca)
adds 748decf r16558: Add make rule to generate version.h. Metze, can you please review? (This used to be commit 47b6a3d7f37faba7f8defbaf9a406f4bdf431615)
adds c71aac4 r16560: print out the correct value
adds 529aa3b r16561: - create version.h relative to srcdir - let version.h depend on VERSION - add a rule to manualy regenerate version.h e.g. after a svn up
adds 7dc22bf r16566: add pull function for a site32/offset32 blob
adds ca044dc r16568: add parsing code for SMB2 SetInfo
adds 0646a91 r16569: - use push_string()
adds f0f1a5f r16571: - make push/pull_ascii()/_ucs() functions static, callers should use push/pull_string() functions with STR_ASCII or STR_UNICODE - make the push/pull_ascii/ucs2/utf8_talloc() functions complete (they should be reduced to pull/push_string_talloc() later...)
adds 61705d9 r16572: More comments and simple refactoring of one condition.
adds 6e92c83 r16573: Fixes in comments.
adds f8d8454 r16621: split out passthru levels of setfileinfo
adds 414c476 r16657: Test Jerry's iTunes bug, along with some more error conditions
adds bcc9e8a r16666: implement setting of security_descriptors via SMB2 SetInfo
adds 332f5b1 r16667: - use ndr_pull_struct_blob() to make the RAW_FILEINFO_SEC_DESC pull code simpler - use ndr_push_struct_blob() for RAW_SFILEINFO_SEC_DESC
adds 1ce7b02 r16668: test setting of security descriptors vis smb2 setinfo
adds bd1efc1 r16669: this calls don't expect any valid error codes than NT_STATUS_OK
adds 826597b r16670: try to match the vista error codes a bit more
adds 4015b01 r16671: allow usage of smbsrv_pull_passthru_sfileinfo() without, a smbsrv_request given...
adds 4da5714 r16672: we don't need this twice:-)
adds df4d209 r16690: - fix bug 3896 - we didn't pushed the wins wack reply correctly to the wire, as NBT_QTYPE_NETBIOS is used and setting rdata.data.data was useless...
adds f47593a r16691: we should only look at rdata.data.length when we're in ndr_push mode
adds 828e95e r16692: More comments and further code in set_user_changes routine.
adds 833ef6b r16693: Name type should be passed further down the lookup engine instead of assuming only PDC name type. Also, fix the comment.
adds 5b19070 r16694: Store lsa rpc pipe pointer in a right place.
adds d63dd11 r16699: the layout of SMB2 Read and Write is identical... so we know that the 9th bytes is just uninitialized padding
adds bd0dceb r16705: fix a bug found by valgrind... as we setup the 1 padding byte for non present dynamic part, we need to overwrite it when we're getting a real dynamic part, so we need to remove the buf->size +=1 when we do the first push to the dynamic part (when buf->dynamic is still but->body + buf->body_fixed)
adds ef4475a r16706: for RAW_SFILEINFO_SETATTR attrib == 0 means set it to FILE_ATTRIB_NORMAL and attrib == FILE_ATTRIB_NORMAL means no change...
adds 4357d9f r16707: - test attrib = 0 in BASIC_INFO - return an error when value doesn't match the expected value!
adds 63d0c5a r16708: the packet format of SMB2 SessionSetup has changed, there're 8 more unknown bytes...
adds 8db2375 r16716: patch from Bjoern Jacke to fix compiler warnings on AIX
adds c063450 r16724: fix typo...
adds 348ad95 r16725: don't ignore errors
adds 30ae843 r16730: that is correct...
adds 2f60a2b r16731: send a better error code, required for vista-beta2 client
adds b20c00f r16732: use the given macros
adds a18fc61 r16733: implement SMB2 SetInfo
adds 6acd9ae r16734: the 2 bytes after the opcode and before the flags, is no padding...
adds 2400ebc r16735: vista beta2 reuses the tcp connect where it does the SMB negprot
adds f0c737b r16736: - convert unix times to nttime before sending it to the wire... - return an error code if an error happens
adds d584033 r16737: if an error happens report it
adds dd44e24 r16738: vista beta2 use FILE_CLOSED as error for an invalid file handle
adds 2e56d83 r16739: test SMB2-GETINFO SMB2-SETINFO by make test
adds 21af384 r16740: just say the directory is empty
adds 946e1c1 r16741: add a RPC-LSA-GETUSER test, which is very useful for analysing a windows machine remotely
adds 81d5901 r16756: Some machines on the build farms sporadically fail the test
adds 81d09a7 r16759: Jeremy, another little error case for you :-)
adds 5517249 r16761: Added additional NTSTATUS and DOS error test for "." This confirms a theory of mine... Added RAW-SAMBA3BADPATH to selectable options. Jeremy. (This used to be commit 4cd7a8ed621d6215202d4b60d183a013a221581b)
adds 673cce7 r16768: Add a simple script to set a user's password. This should grow into a real smbpasswd command some day.
adds 6218aef r16769: Working on fixing the RPC-SAMR test against Samba4. This fixes password changes which only include the LM and NT hash, such as the original ChangePassword.
adds 23f8579 r16770: Get closer to having Samba4 pass some of the RPC-SAMR test, by skipping some checks.
adds 8932ab2 r16771: Add const and some better debug messages.
adds 937e394 r16772: Clarify comment.
adds fcce099 r16773: Fix one more RPC-SAMR test (an alias level), and make it clear that the unknown value in the samr_GroupInfo structures are the group attributes.
adds d3fee42 r16774: This patch modifies the tdb API to allow the logging function to be used as part of ldb.
adds af04a37 r16776: fix typo
adds a3f606f r16784: - make some function in ldb static, they not need to be exported anywhere
adds 464e352 r16791: Typo fix in a comment.
adds 3c9281f r16794: Make Samba4 pass it's own RPC-SAMR test, at least in part. There are still a couple of unimplemented functions, but this is far better than not testing this at all. In particular, this exercises the password_hash module.
adds 9da5d4f r16795: Fix crash found by Dave Fenwick <djf at samba.org>.
adds eda5759 r16796: Fill in dsr_GetMemberships() / dsr_GetMemberships2().
adds 91e4f9f r16801: Adding WERR_DS_DRA_ACCESS_DENIED.
adds fbf566b r16815: split out search levels which are also used by smb2
adds 927cbf7 r16824: Rename Ethereal -> Wireshark (patch from Joerg Mayer) (This used to be commit a789aa468b2b2b631289dd65888b352de46ad900)
adds 44e6f21 r16825: Make ldb_sainity_check() set an error string. This makes it much easier to chase down what modules or application code gets wrong.
adds 3aa8a70 r16826: Ensure we don't segfault if the remote server fails to set a password in RPC-SAMR test.
adds f2e8b32 r16827: Factor out some code into common samdb functions: - creation of ForeignSecurityPrincipals - template duplication code
adds 5e3ca4a r16828: Add RPC-LSA as a test that passes, and remove RAW-ACLs until someone can fix it.
adds 3ed1e8f r16829: Fix a number of issues raised by the IBM checker, or gcc warnings.
adds 12dc0ae r16830: Fix IBM checker and GCC warnings.
adds ebea352 r16831: Use a valid memory context (found by the IBM checker).
adds 1f1b34b r16832: I should be more careful (and test!) when trying to make compilers and static checkers happy...
adds 51e0ae3 r16833: Add a base DN to more search calls, we need to look for an ID over the whole tree here.
adds af0a9eb r16834: split the level's of smb_search_first/smb_search_next and the levels of smb_search_data
adds 86518ac r16835: Remove RPC-SAMR from the test, until I can clear up the unexplained failure.
adds 4979fd6 r16838: Allow compilation by midl. Patch by andrzej.hajda at wp.pl (This used to be commit 9e38cc9f3fddd3f0494209df225c35c9e1e3dd37)
adds a5cbc9a r16842: Jeremy, I almost don't dare checking this in.....
adds ec3be5b r16843: Confirm that openX uses the same mapping table as getatr. Jeremy. (This used to be commit 1c84e57e712b03f03035abe26fd8adb71aa16994)
adds 1d2b6e8 r16846: Try not to segfault if the domain SID isn't there, or the search failed.
adds ba968d6 r16847: Add the parts of the SAMR test that pass back into 'make test'.
adds 90b7442 r16850: Disable NBT-WINSREPLICATION-OWNED until it always passes (currently it still has intermittant failures).
adds 5768d12 r16851: Put a clue in as to which domain might have failed, due to the length of this test.
adds f596c0a r16852: I thought we passed RPC-SAMR-PASSWORDS, but we don't. Disable that test for now.
adds bc3d68a r16854: Fix the RPC-SAMR-PASSWORDS test. It failed because we allocated users in the Builtin domain a SID from the global domain.
adds 6abc3e0 r16858: The RPC-SAMR-PASSWORDS test now passes.
adds 0f215e9 r16860: Fix (and reactivate) the RPC-SAMR test. We need to allow these sids to be created as foreign, even if they are in a local domain.
adds 1b45214 r16868: init some uninitialized values (found by valgrind)
adds cf901ad r16869: - if we know the blob length, we can preallocated the memory and avoid a realloc in smb2_push_* - don't overwrite the first data byte
adds f0f7070 r16870: copy over the status from the ntvfs request to the smb2 request so that smb2srv_setup_reply() doesn't push uninitialized data (found by valgrind)
adds bb158b7 r16871: zero padding bytes (found by valgrind)
adds e8b61d7 r16872: when we know the data length we can preallocate the buffer and avoid a realloc
adds 7c810db r16873: - grow the buffer with the correct size, we maybe had 1 byte preallocated - body_size doesn't contain the preallocated byte so don't remove it
adds 1fcd8c8 r16874: query all information
adds a3797ff r16875: implement SMB2 Find in the frontend
adds 4224876 r16876: implement SMB2 Find in the posix ntvfs backend
adds 48e6c11 r16877: run SMB2-FIND test
adds eb75ecb r16889: implement SMB2 Ioctl in the frontend
adds 810df68 r16890: implement DCERPC over SMB2 in the IPC backend
adds ee89812 r16891: test dcerpc over smb2
adds 861ec81 r16895: Add continue function and prevent from segfaulting (or unpredictable behaviour) if composite context returned from _send function was NULL.
adds 304c8fb r16896: Allow to use both binding and unc string to specify host name being looked up.
adds 82f1374 r16897: Don't pass allocated buffer for returned string as the lookup function allocates it using memory context. Also, give nicer output of the result of lookup performed.
adds 56bb8f4 r16900: Nicer display of the test results.
adds b7c5bc5 r16907: Add an index parameter to torture_open_connection. Next step is to enable the unclist parameter for all tests that do two connections, to enable cluster testing.
adds 977e44c r16908: Set an error string if we can't find a backend for an operation.
adds 70b5c60 r16909: Change torture_open_connection to look at torture:unclist.
adds 627f49d r16910: - don't search the wildcard handle (a handle with all bits set to 1 is justed for some SMB2 Ioctl calls...) - don't crash if we didn't find the tcon
adds 29f3389 r16911: the TID is only 32 bits...don't overwrite parts of the UID field
adds ac857dc r16912: I messed up the numbers for ipc and print shares... This caused vista beta2 to not do any rpc calls against samba4
adds 4199248 r16913: better return the same values as vista beta2
adds bfc0262 r16914: Add more tests for the partition module.
adds 35fda6c r16916: Implement metze's proposed changes to the tdb logging API.
adds fabc6ae r16917: Fix compile errors found by the testing of tdb on the build farm.
adds 5468516 r16918: the SMB2 Ioctls are sometimes called with a wildcard handle the operation doesn't need a valid file handle in that case
adds ec2b3ba r16922: move some macros out of talloc.h as the don't belong to talloc
adds 54fba07 r16923: remove unused substitude code
adds 2caa112 r16932: Consistanly use the macro for these DNs and attributes.
adds fdbbabe r16933: Sort the partitions in order from most, to least specific.
adds 30c1716 r16934: Expand the ldb test to demonstrate partition behaviour, including the global USN and global transactions.
adds 8d62a6b r16936: Correct comment in this comparison function
adds e29e30d r16937: Add const, to make it clear that it is invalid to talloc_free() the DN at this point.
adds 43f6d7d r16938: Fix breakage of TDB on VOS (declaration after statement)
adds d89b4ad r16949: add and fix some NOTIFY return codes
adds 3b36a85 r16950: remove the smb mid from the ntvfs layer and keep a list of pending requests on the smbsrv_connection, to be able to match then on ntcancel
adds 7e04c00 r16951: add the year to the copyright...
adds c7d7022 r16956: Walk some of the samba3 srvsvc code (This used to be commit bd84fde777366899391d122e0aa5034ba0b80037)
adds 571052f r16958: We also do level 1501 on NetShareGetInfo (This used to be commit 656d8337c474374014ac681914fa761916a9bc3c)
adds 51de50d r16961: Merge 'seperate policy from logic' changes from Samba3. The 56-bit flag is handled just like all the others.
adds 795c279 r16964: Remove extra debugs no longer required in a working KDC
adds e071f4a r16965: Take a better stab at comparison functions between string and binary forms of the objectGUID and objectSID attributes.
adds dfe5c6a r16966: Fix compile warnings.
adds b1a9208 r16967: Test another NTLMSSP flags combination.
adds 32ab518 r16972: Replace the sequence_number function pointer in ldb with the ldb flags.
adds 86c3e62 r16975: implement SMB2 Notify call in the client lib
adds 1e5529f r16976: add a very simple SMB2-NOTIFY test
adds dd2d3b0 r16977: do a few more notify tests
adds e6b2940 r16979: - ntcancel should compare TID,UID,MID and PID - don't return ntcancel error, as we don't know how signing works for them
adds a895839 r16980: - make struct smb_notify a union and add levels RAW_NOTIFY_NTTRANS,RAW_NOTIFY_SMB2 - parse SMB2 Notify reponse
adds 7cf9880 r16981: check the returned values
adds 219a242 r16982: fix compiler warning, gentest will not use any SMB2 levels...
adds ab763b0 r16988: Extend locktest to enable cluster testing byte range locks. -l <unclist> will redirect the first server/share via the unclist file.
adds b73a3ad r16989: implement SMB2 Notify in the frontend
adds da722e8 r16996: use the correct types, merge from samba3
adds ad521ee r17001: Prepare a new monitor messages.
adds 4c499cb r17008: on SMB2 Create the delete_on_close flag isn't ignored for existing opened files as it is for SMB.
adds 669e5d0 r17009: set the protocol version correct
adds 39b7ae1 r17012: don't try to send any data when the socket is gone already... (fixes crash bugs)
adds 5af1b8e r17014: add whitespaces...
adds a6a8065 r17015: add a test that closes the tcp connection with an outstanding notify request
adds 09b9d83 r17019: don't timeout on notifies
adds 440d048 r17020: pass the real error to the failing requests
adds 434087b r17026: Make rpc connect routine a bit smarter. Try to connect again using different transport and possibly address type, when the first attempt fails (only if it makes any sense, of course). This may be especially useful when connecting DCs and PDCs in mixed environments.
adds 752fda4 r17027: My copyright notice.
adds 6078bfd r17028: Remove extra newline.
adds 624544f r17031: When I first revived the objectclass sorting module, simo complained that it should handle the add without a search.
adds cab68a4 r17061: - remove the currect talloc chunk from it's parent before freeing the children this fixes an endless loop bug! - reenable the test for this
adds 4e4e698 r17062: make correct use of talloc destructors, and make the code much simpler
adds 41c571e r17064: lsa_GetUserName needs to return the name for S-1-5-7 on an anonymous login.
adds 803e5ef r17065: NT4 does not like "0" here, W2k3 does not care... (This used to be commit 4f13b7d53c0f177cfd2a0d00ee14de3fce12d9bf)
adds 32b7198 r17069: Make us pass RPC-NETLOGSAMBA3 against w2k3 again (This used to be commit 963878a5f394234229af5835b2ccdd6d4b369466)
adds f139dac r17074: Extend the rpc-samba3-getusername test: This creates a normal user and we check if we can actually see the user SID on a fresh sessionsetup.
adds 45b64e3 r17079: Remove an attempt to connect on ncacn_ip_tcp transport after failure on ncacn_np, as abartlet suggested. Also, named pipe remains the default transport for all kinds of servers to be contacted.
adds 73b0662 r17081: add idle handler support to the smb2 client lib too
adds 152ea28 r17082: Add a test that walks and tests denying tconX access via the share security descriptor. This is something that W2k3 does _not_ pass and probably is not expected to, it seems the don't check access at tconX time.
adds a5bafff r17083: - implement SMB2 Cancel in the client - the 0xffffffffffffffff seqnum is reserved for SMB2 Break (oplock breaks) so don't use it in a request. we should someday try to test this...
adds 8075ce6 r17084: implement SMB2 Cancel in the server, that makes it possible for clients to cancel async requests, like NOTIFY...
adds bca8f2d r17085: reuse the existing sec_desc_buf struct
adds bdf914a r17087: - make pvfs_notify_next_send static - fix double free: a talloc_reference(a,b) when a is a child of b doesn't prevent talloc_free(b) from destroiying a and b.
adds e124815 r17088: add ntvfs mapping function for notify
adds 6cebe4d r17099: Samba3 now passes RAW-LOCK completely, no need for parameters to protect it. Jeremy. (This used to be commit 382c37e3d70c4d259c400dba3d7e4c3846f66c34)
adds 37eab82 r17103: Big updates to the not-yet-enabled partitions module. It now services the Global Catalog port 'correctly' (in a very simple sense) in that it should be no worse than what we had before.
adds b38fca6 r17104: Rename function parameters and variables to avoid shadowing global declarations.
adds e3fd9cc r17109: - use AC_SYS_LARGEFILE so that type sizes are the same when talloc is build standalone and inside samba - add configure checks for the some type sizes for debugging
adds 761450c r17112: - fix the build of the ldap ldb backend with newer openldap header files. - use the correct timeout variable (simo you should do a standalone build before commiting:-)
adds 4611244 r17113: build tdb and ldb standalone with the same sizes of 'off_t' as from samba
adds 3ff21a0 r17114: print some sizes for debugging
adds 8de86d1 r17139: Checking in Volker's extended oplock test. Jeremy (This used to be commit 720c425af167373aaedf739d1d7794ada3fcddf6)
adds 38dee43 r17141: Prove that create dispositions with truncate and overwrite break oplocks. Jeremy. (This used to be commit 94886f8c4029a9661a0bce2f7d9c41a3a5eaa366)
adds 02ac968 r17156: check for the size of a pointer
adds 48fac82 r17157: bail out if sizeof(size_t) < sizeof(void *)
adds dc2715b r17167: indent (This used to be commit 4dcdc5a3ad6847be6c6199854121ae4ccadaa673)
adds a1a842e r17168: Now that TLS (and soon SASL) is below the socket layer, we need to make the testnonblock skip some things. The socket *under* the tls socket is still tested.
adds 9e854f2 r17169: Test LDAP with testnonblock.
adds d5aeddf r17170: Catch some more out-of-memory cases, and provide some clues when chasing down bad signatures that may be due to data truncation.
adds 048d0c6 r17171: Add a gensec function to determine the maximum negotiated buffer size, and the maximum amount of user data that may be fitted into that.
adds b718193 r17173: Check for oversize output, not oversize input, and fix the GSSAPI mech to work (it broke it in the previous commit).
adds 5f741e1 r17174: Enable gnutls code, which requires the HAVE_GNUTLS CPP macro.
adds 550f5fb r17176: remove off_t from talloc. size_t is large enough to hold the max amount of memory of one process
adds c93817b r17185: Oh, I wanted to do this for sooo long time. Finally acknowledge that ldb is inherently async and does not have a dual personality anymore Rename all ldb_async_XXX functions to ldb_XXX except for ldb_async_result, it is now ldb_reply to reflect the real function of this structure.
adds 49f68ca r17186: "async" word abuse clean-up part 2 (This used to be commit c6aa60c7e69abf1f83efc150b1c3ed02751c45fc)
adds 7718ef4 r17187: Beginnings of a little lsa walker for Samba3, if only to prevent the regression we had in 3.0.23...
adds 3faab3e r17189: Add the new LDAP rfc series (This used to be commit d3f8b813b33d1338e62f099017a1d4a32745e7a2)
adds fcea638 r17193: Remove ancient stuff never really used (This used to be commit a6709196ca4d50fdb84a562cd8f49db4275bb1dc)
adds e248cae r17195: Start thinking how to implement extended operations. Ad supports three extended operations: - start tls - dynamic objects - fast binds
adds 74b68a7 r17196: Clarify that SSL is used for LDAP as well as SWAT.
adds ba07fa4 r17197: This patch moves the encryption of bulk data on SASL negotiated security contexts from the application layer into the socket layer.
adds 2dc3841 r17205: Even if this makes me look foolish, at least start to scratch on the surface of spoolss. If snum is to be removed, then we should make at least the attempt to walk parts of the code before and after the changes.
adds 9c66f60 r17206: Add a modular API for share configuration. Commit the classic backwards compatible module which is the default one (This used to be commit a89cc346b9296cb49929898d257a064a6c2bae86)
adds 151fc74 r17207: Add the ldb based shares configuration module (This used to be commit df1da91d4fe0233763398f46fe663e0b879054c3)
adds cb85a76 r17208: Add a away to test the ldb module. Actually you can't test both classic and ldb together, but you can replace the standard script/tests/mktestsetup.sh file with this one and run make test to see share_ldb in action (This used to be commit d4c2b893504feb3a232e74d14584405b3aaaf942)
adds c504a82 r17209: Add dependency over the new share configuration module into smbd Should fix some build farm machine (This used to be commit 15b8fafb991d3ce4b40c144702399d6f705a8e8e)
adds 830b03d r17210: I wonder how I missed this, build farm caught it. (This used to be commit e0af5cf51dbedccfe47cfd6ec5232847f586ece8)
adds d8f1e27 r17215: Prepare the SASL socket before actually settting it. This allows errors to be reported corectly, rather than just dropping the socket.
adds c047a88 r17221: Add some integer wrap parinoia to data_blob_append().
adds 9d6f276 r17222: Change the function prototypes for the GENSEc and TLS socket creation routines to return an NTSTATUS. This should help track down errors.
adds 1ea4f56 r17223: In some protocols it is not possible to negoitate off some features, without the agreement of the peer. This can cause problems, because one side things sealing is disabled, while the other thinks it is enabled.
adds a6629e0 r17224: Accept the start-tls extended request. Getting OpenLDAP to recognise our certificate, and proceed with the connection is left as an exercise for the reader...
adds e3df3cd r17225: Fix the build by fixing the spelling of START-TLS.
adds 79f7b58 r17226: add some comments about ldap binds and pending requests
adds 8a3f6a7 r17227: don't call a function which takes some nonoptional args with NULL.
adds ec8d486 r17230: don't overwrite the error with NT_STATUS_NO_MEMORY
adds 4cdcc17 r17237: - keep pointer to the different sockets - we need this to later: - to disallow a StartTLS when TLS is already in use - to place the TLS socket between the raw and sasl socket when we had a sasl bind before the StartTLS - and rfc4513 says that the server may allow to remove the TLS from the tcp connection again and reuse raw tcp - and also a 2nd sasl bind should replace the old sasl socket
adds 7cdd639 r17238: Add datarootdir (required for newer autoconf versions) (This used to be commit c575dee5c76ca33a07ab62dc59f80ece1bd84abc)
adds aeb8077 r17240: move extended operations to a new file
adds d86e04c r17241: substitude @datarootdir@ with old autoconf versions:-)
adds 2ac8de0 r17243: some svcctl idl fixes from <andrzej.hajda at wp.pl>
adds e88bf7c r17250: Fix comment, the Samba3 winbind protocol uses the host byte order here.
adds 04d776a r17251: - split out the starttls into its own function - give an operations error when tls is already on the socket
adds 308abfe r17253: add configure checks for writev/readv to see how portable they're
adds bbc1857 r17255: fixed BENCH-NBENCH for new smb_raw_find_first() syntax (This used to be commit 7b05c007ea0a8df994af62625b529a164a104903)
adds e72786e r17256: fix 2 crash bugs, which are introduced by making parameters ref pointers!
adds 8194dfd r17257: make the size_t is to small error more verbose (hopefully nobody will ever see this:-)
adds 02ea24b r17263: export talloc_free_children()
adds da9723c r17264: - remove unused includes from talloc - check explicit check for varargs.h as fallback from stdarg.h and fail the build if both are not present
adds af8f553 r17265: some reformatting
adds 64d6aba r17267: - add an async interface for gensec_update() to the public gensec api - note this is still uses the sync update() hook of the gensec modules but it allows me to fix the callers first
adds 28b8ec0 r17268: change the smb2 session setup to use the new gensec_update_send/recv() api
adds e862366 r17270: split the logic of saying this auth backend wants to handle this request from the password checking. This will help to make the password checking hook async later
adds de4c2bb r17272: move the callback stuff into a substructure
adds 96f60a3 r17273: add an async version of auth_check_password() on the public auth interface and implement the sync version as wrapper to auth_check_password_send/recv()
adds 61d6200 r17274: fix typos
adds 9c8fa19 r17277: we need to trigger an event when we return directly, otherwise the callers callback function will not be called and the caller is hanging forever...
adds 6d35c07 r17278: fix un uninitialized value found by valgrind
adds 9a06754 r17280: NT_STATUS_INVALID_HANDLE maps to ERRbadfid, which is wrong in this places, so only overwrite ERRbaduid and ERRinvnid when NTSTATUS support is given.
adds e5cbee3 r17281: we now have client/server max protol
adds 2ce3406 r17282: test some simple operation with the LANMAN1 and LANMAN2 protocol, that finally tests our RAW_SESSSETUP_OLD code
adds 1575743 r17283: use the async calls of auth_check_password() and gensec_update() in the smb server.
adds 622d1db r17284: move the input checking stuff from ntlmssp_update() into its own function.
adds 4fe4093 r17285: some reformating
adds 84b0eb6 r17286: Simply fail the tls_initialise if we don't have TLS compiled in. Adjust the web_server code to cope with this.
adds 0771801 r17287: Add the local_password module to the tree, so it doesn't get lost in ldb API changes.
adds 56b1714 r17288: Don't mess with entries in the local password prefix, and fix const warnings.
adds e20ed61 r17289: Fix the build: I havn't commited this module yet.
adds 689bbb4 r17290: don't do any stuff that can fail in the _recv function
adds 34bf6f6 r17297: Some compilers don't seem to like the ;;
adds 4317209 r17298: Fix up the local_password module to the current LDB API, and build it by default.
adds 77bb75e r17299: Improve the partition module to replicate attribute records into all partitions.
adds 2d65c9a r17300: Try to fix some segfaults in ldb_ildap module, when the remote server drops the connection. The reconnect code needs to be hooked in here.
adds 09b861f r17301: Add a new function to copy a list of attributes, while adding one to the end.
adds cfa762f r17302: Testing!
adds 5d7b998 r17303: More testing results: Don't try and call a NULL callback, and use the correct parameter, as this is called for more than just 'add'.
adds ce20796 r17304: Improve ldb_tdb error strings a bit more.
adds 3d3bd93 r17305: allow 'declare [...] union foo;'
adds edcbd24 r17306: fix compiler warning
adds 7e949c9 r17317: - add a composite_create() function that allocates and initialize the composite_context structue, we should try to convert all code to use this because there're a lot of places where the we have bugs with this task... - add a composite_continue_smb2() helper
adds 7c50eec r17318: make better usage of the composite api
adds 3437c2d r17319: make better usage of the composite api
adds 7847e7b r17320: - print the debug message before the composite context get received by the caller - steal pipe2 to the state structure so we don't need to take about freeing is later
adds 08282ae r17321: give better error codes
adds 67fb28d r17322: make better use of the composite api
adds 46b2b8c r17323: make better use of the composite api and fix the memory hierachy
adds daff55d r17324: make better usage of the composite api
adds 2ac4cdf r17325: make better usage of the composite api
adds 5c1d881 r17326: make better usage of the composite api
adds 509a70e r17327: when the connect with the ipv6 socket was ok, we need to inform the caller...
adds fd86007 r17328: make better usage of the composite api
adds 331ad9e r17329: - after a composite_continue() we need to call return; - add some comments
adds 7b99b20 r17330: Enable the partitions module.
adds c45ac43 r17331: Oops, how did I commit this empty file...
adds 582cf8c r17332: May as well make this a round number (This used to be commit a2d614147663c4f9b80d6e383819e92ca45e013b)
adds 3ecdc5c r17336: make the logic a bit more easier to understand...
adds 9e0993a r17337: make better usage of the composite api and create an event context explicit
adds 9b6f35e r17339: pass the event context and messaging context together to the smb ejs functions
adds 63aaa6b r17340: initialize elements od dcesrc_call_state in one central place and pass the messaging context to the call
adds 7a845bc r17341: pass a messaging context to auth_context_create() and gensec_server_start().
adds e48ed74 r17342: implement a SamLogon via IRPC in samba4's winbind
adds d6301c8 r17343: let auth_winbind use IRPC against the winbind task. (currently this uses the sync IRPC_CALL(), but when auth_check_password will be async for the backend this will change to IRPC_CALL_SEND()
adds bdbc9b3 r17344: move the gensec_update_request structure into the header file and add a private_data for the backends.
adds b94b9d8 r17349: We can't just return sucess here, modules below us expect the async reply rules to be followed.
adds b1b9617 r17350: Avoid a couple of memleaks, unnecessary code and use a more linear style (This used to be commit 97c4d41a30a5d85145abb781cb7001b502bc7dcb)
adds bd8fd50 r17351: Remove extra LDB partition we don't actually use (these are in the main database, under cn=templates).
adds cf7ccba r17352: Don't do a modify on the objectClasses, as OpenLDAP doesn't like this. Instead, handle this one in the add.
adds 326e963 r17357: - fix the build - generate the IDL_NDR_* variables before using them (this was the reason I didn't noticed this error)
adds 7b52d77 r17359: http://www.cs.wisc.edu/~cao/cs739/draft-leach-cifs-v1-spec-01.txt says that with the 0xffff fid all files only for the given pid should be flushed
adds c5148cd r17360: add some comments
adds 2c4eece r17361: check that file handles are only accessable by the correct session in the SMB frontend server
adds 529c5da r17362: session_info and smbpid are available from the ntvfs_handle so we don't need them on the pvfs_file struct.
adds f685635 r17368: Add 'const' to ldb_match_msg().
adds eb16bc6 r17370: Fix tdb searches, we need to return an LDAP_REPLY_DONE packet when done. Awesome how this didn't break everything around... (This used to be commit 1b3b6176592314e91af9ed911e8a244519dea9aa)
adds 05aa6b8 r17377: This attribute is maintained by the modules, don't override it.
adds adefa44 r17379: Pre-generate DH parameters, to avoid doing this at runtime in our testsuite.
adds 1057b4b r17380: An expanded test, cross-referencing the global catalog to the main port.
adds 358b1b2 r17381: - we don't need debug messages twice - also user_info->mapped is maybe uninitialized in auth_password_check() as it we do the mapping in auth_password_check_send()
adds 4166253 r17394: Pregenerate all the files for TLS. Make the 'make test' startup *much* faster.
adds 303c106 r17395: Add some more time to the default runtime. Now 7.5 mins.
adds 5d05a1a r17396: Bump the time up again. RPC-SAMR can slow, I probably need to break it up again...
adds bf5e85b r17397: Add const, and use a more local memory context.
adds 9481764 r17398: avoid a memleak when we are returned 0 results and make a more creative use of memory contexts (This used to be commit fc97b5dc8ce65232a7a98ffb59def44a931b1565)
adds 976b01b r17411: Try and compile on older versions of GnuTLS.
adds 1ea8c37 r17412: fix missing colon (This used to be commit 300d6e724d1ce386ad53852c0645fa8de374625a)
adds 14d3223 r17413: add a new case for the this:
adds 3455998 r17414: add new error code
adds 0f6c285 r17415: the ldif handlers can't do search as this now blocks foerever because the handlers are called within the async callbacks in side the main search.
adds 07cb71b r17416: display the attributeSecurityGUID nicely.
adds 0c739e8 r17417: Try to fix random failures in the build farm for 3_0.
adds b4028ca r17418: add client support for the LDAP_SERVER_SD_FLAGS control
adds 817610f r17419: add client support for the LDAP_SERVER_SEARCH_OPTIONS support.
adds 8ac0237 r17420: add client support for the LDAP_SERVER_DOMAIN_SCOPE control
adds 1205096 r17429: implement the LDAP_SERVER_SHOW_DELETED control in the client
adds 3a083f8 r17430: implement the LDAP_SERVER_PERMISSIVE_MODIFY control in the client
adds c3e837e r17432: display more GUID values nicely, they all have rangeLower=16 rangeUpper=16 and attribute syntax 2.5.5.10
adds a72a455 r17433: remove obsoleted RFCs (This used to be commit 7dffabc744271b0ab98d00c0cc23600d1b536d29)
adds 87b2218 r17434: update our index (This used to be commit 9f79714389373735807c1ed8ec9f2fddaa77a9dc)
adds 0c149be r17438: extend the comment
adds 87e240b r17441: add some more attribute with credentials in them
adds a0ff937 r17442: print out credentials on the "secret" objectClass and "trustedDomain" objectclass
adds 9ea3b56 r17447: Add more fields to user modify routines.
adds 84f8d20 r17448: Define macros to set fields in api function modifying user account.
adds 1ef10c5 r17449: Add another field to the test before expanding the whole test to more complex form.
adds 8b659a2 r17450: A bit more protection against memory allocation errors.
adds 54cde4d r17471: Add a function generating pseudorandom set of changes to test user modify routines.
adds 5104e4e r17472: Remove unused variable.
adds 11685ac r17473: Split loading a list of modules and initialising them into a seperate function.
adds ecfdd5f r17474: Allow the partitions module to load modules for specific backends.
adds ede4169 r17478: Add BENCH-READWRITE test to simulate read/write workload from simultaneous async clients. This code is based on concept from Mathias Dietz <mdietz at de.ibm.com> (This used to be commit 7e6253a5f930645baa842b887d80ea06739bca3f)
adds b26f447 r17484: Make last version of the function generating random set of changes more fair to each of the fields (ie. don't create new code at midnight after a long day...).
adds 0d23591 r17488: - add SHA1 and HMACSHA1 functions, based on rfc 2104,2202,3174 - and add torture tests also based on the rfc's
adds ea197d7 r17489: run the crypto tests with test
adds 22cb98b r17490: add all test values from rfc 2202
adds a573ae9 r17491: I forgot to commit this...fix make test...sorry:-)
adds 559158a r17492: add a test with the example values from rfc1321 (MD5)
adds a889fef r17493: fix typo
adds b165e48 r17494: add tests for the example values from rfc 1320 (MD4)
adds d120eb8 r17495: run LOCAL-CRYPTO-MD4 and LOCAL-CRYPTO-MD5 with make test
adds 6e4940c r17499: Open the main database only the minimum times during a provision.
adds 39018ab r17503: Add a useful function to search for a DN (This used to be commit 8c6efd7b55e4ad45e1bd10519a1b91285a4e0347)
adds 71041a5 r17504: Do not use the invented unixID but use the rfc2307 uidNumber and gidNumber attributes instead Do not change unixName right now, we don't have an attribute to use in the posixGroup class, and I think we should remove its usage altogether and look up users and groups by their uid/gid only.
adds 8b9e08f r17505: we are setting the timeout with the provide function right after. (This used to be commit 6520e3c83acfbb7b6aa63d1cbebe8f8801db292f)
adds c017cb1 r17507: pread and pwrite depends on HAVE_PREAD/HAVE_PWRITE not HAVE_PREAD_DECL/HAVE_PWRITE_DECL and common/io.h already defines pread and pwrite as static if they are not.
adds a9ad616 r17513: ldb_set_errstring is an ldb private string, samdb uses DEBUG() statements (This used to be commit c57b6420aa4a220257df714aaccb016acb4bae24)
adds faed817 r17514: Simplify the way to set ldb errors and add another helper function to set them. (This used to be commit 260868bae56194fcb98d55afc22fc66d96a303df)
adds 8492a45 r17515: Fix warnings (This used to be commit 5f7864515008a596bbf92163ef8bd48dc8269b09)
adds a23b63a r17516: Change helper function names to make more clear what they are meant to do (This used to be commit ad75cf869550af66119d0293503024d41d834e02)
adds 44523cf r17517: Fix declaration after statement, which breaks the build on older GCC.
adds 8c291e6 r17520: If the blkid library fails, I don't see any reason to return more of an error than if we don't have it. We might not be on a volume that can store/return such a GUID.
adds cc3f852 r17522: Fix another declaration after statement.
adds ebee68a r17523: FIXME is a macro (I think) on some platforms (AIX), and this caused pain.
adds cf863ef r17524: Lets see if we can try and get the socket_wapper includes to be pre-processed last, and get AIX and some other hosts to pass make test again (I think the macros were being over-overridden).
adds 027583e r17525: This is a merge from the Google Summer of Code 2006 project by Martin Kühl <mkhl at samba.org>.
adds 8f42f12 r17526: Move timestamp generation into the objectGUID module. It probably needs to be renamed (operation_add?).
adds a7770d9 r17527: Don't duplicate the entire test setup just to allow testing of the new ldb-backed shares configuration.
adds 0cc8a17 r17528: This is an additional item of schema we require.
adds a993f53 r17529: Simo doesn't like the use of the internal ldb_errstring in functions not used purely as ldb module helper functions. This now passes these strings back as explicit parameters.
adds 4d9b1bd r17530: Watching the build farm mails carefully pays off...
adds 8131b64 r17531: fix whitespaces
adds 999015b r17532: merge from SAMBA_3_0 Revision: 17460 First step at fixing the build breakage with the groupmapping test. On Linux, F_RDLCK is defined to 0, for example NetBSD has it at 1.
adds c46648b r17533: add missing include, so that "socket options = TCP_NODELY" as default can work...
adds 1686d10 r17534: Try another group for 'wheel' on True64. (This used to be commit 177b713288be9c5d559a27d65e16521cbeefc958)
adds ac88647 r17537: if we replace inet_ntoa() we need a prototype of rep_inet_ntoa...
adds 8c6cb8f r17538: this function should be static...
adds 1935ef0 r17539: add HMAC-MD5 test code based on the example values from rfc 2104, 2202
adds 879ce60 r17540: store command line args of selftest.sh in local vars as $0,$1,$2,$3 may change in side the script or included scripts.
adds c846d46 r17542: In using ldb_map, I ran across some very odd behaviours when we search for objectClass=xyz. The code has been warning at me 'no covert_operator set', and indeed this is the case. (It then proceeds to strip this as a search expression)
adds 1ace9b6 r17543: Patch from Martin Kühl <martin.kuehl at gmail.com> to extend the samba3sam test cases for ldb_map, and to include this into our default 'make test'. (This used to be commit f69a842314b3d5c57c3fa1f5b1bae3ee6d42da2b)
adds 0572822 r17544: Add execute bit to js script.
adds 3ecfa99 r17545: I forgot to commit this file, a source file for the the samba3sam tests, by mkhl.
adds b7cef04 r17546: Test the loading of per-partition modules.
adds 7d4da68 r17547: Add test by mkhl for some of our variable substituion behaviour.
adds c642680 r17548: It is a good idea to commit the fix (from mkhl) before the test that shows the need for...
adds 4fe22eb r17553: Actually enable the samba3sam module. Should help 'make test'.
adds 4662f3a r17564: we don't need a AC_TRY_RUN to test the compiler warning options
adds d6fed33 r17565: expand the test for negative enum values, systems like Tru64 truncate the value to INT_MAX... So a AC_TRY_RUN test is needed here
adds 2f119fc r17566: test if the compiler support inline, this results in
adds b0a264f r17567: add error code I got from DsGetNCChanges when I don't use the DRSUAPI_SUPPORTED_EXTENSION_STRONG_ENCRYPTION flag on DsBind
adds ee70f5c r17570: add dummy functions for the frsrpc and frsapi interfaces based on the wireshark information
adds 7d6bfb4 r17577: Patch from Kai Blin <kai.blin at gmail.com>:
adds c0e60d0 r17578: in standalone talloc build ensure we get intptr_t if available (which makes the discard_const stuff nicer) (This used to be commit 662f01f8ba861a5ef1d5ee724ed2b3ab9812597a)
adds 9f7da6f r17579: make ldb build g++ friendly (This used to be commit 403cbd335594112e0c58fd68d20f0e3faad7d186)
adds 7de75a9 r17580: Add a new tools to convert back from AD-like schema to OpenLDAP.
adds f28774e r17581: Add tool to convert AD schema back to OpenLDAP's schema formatting.
adds 04b2dfd r17582: Fix dependenies for oLschema2ldif.
adds a2eca91 r17586: merge lib/netif into lib/socket and use -lnsl -lsocket on the configure check for the interfaces.
adds 01bb484 r17588: this file doesn't exist anymore
adds f41fc00 r17596: apply patch from Martin (This used to be commit e9d101bc3c1e7c1e8b6560a1f7161e6eb270c7df)
adds 45719b6 r17597: fix prefix path handling (This used to be commit 25cde0f7300f37fec6c4a897ba0a80a3e5c26e15)
adds c69672d r17598: Patch from Martin Kühl <mkhl at samba.org> to update the samba3sam test suite, which contains tests for the samba3sam and ldb_map modules, with a lot of tests for search requests.
adds c354201 r17599: Improvements to the AD-like to OpenLDAP format schema conversion utility.
adds 49b335c r17600: Finish the schema conversion tool, and add a mapping file, used to map OIDs and skip built-in attributes.
adds 2faae93 r17601: Fix declaration after statement.
adds c15bab3 r17609: Kill one more use of the fake dnsDomain attribute.
adds 2b4249e r17613: style fix (This used to be commit 86fc149ca805e4c801f6251c8c9f2480010b4962)
adds 071aa99 r17614: Our first "client side' ldb module.
adds 8de6b7b r17624: Samba3 does not yet do getprinterinfo level 6 (This used to be commit 9455b0340f634afa25a5af5ed4ea385212cf95a7)
adds 4719fed r17631: Some syntaxes from MS in a now vanished internet draft (This used to be commit 1020edb0c721da8889f5ce93e5497bb34ebbf786)
adds ff5120e r17632: This is the most accurate mappings between LDAP OID Syntaxes and AD Syntaxes. Generated by scripts that cross information from the Windows Schema and the aggregate schema and cross verified by searching on the net (This used to be commit 996452844a9ac3df10e8b2c63dc693e5a753fc9d)
adds 3d603bd r17633: Return NULL at the end of the file, or else we can't tell the difference between end of file and a blank line.
adds 0148cfa r17634: Kill off another case where we used dnsDomain, and point it again at dnsRoot.
adds acd6667 r17639: Martin Kuhl noticed that we loaded an incorrect value for distinguisedName on templated objects.
adds 4fc0366 r17641: some more info, add oMObjectClass values (binary :-/) (This used to be commit b07a783b9881c5df305b939cd2acf9ee69610e9c)
adds 798e4c6 r17642: some more mappings (This used to be commit df1fe1a5c543453d5500ded30a982e7795d88670)
adds c8064e1 r17644: change the ldap server to always use the single process model. We are not aiming to produce a high performance parallel ldap server, so better to reserve the extra CPUs on a SMP box for file serving. (This used to be commit 45c0580e5d3b18301bc5706423bb407d001fb61d)
adds f23be49 r17645: gcc 4.1.x has started producing "value computed is not used" warnings in very annoying ways for talloc_steal. This rather strange looking cpp approach avoids these warnings. It's really a problem in gcc, but better to do this than put up with the huge flood of warnings. (This used to be commit 8236a0ac5e80c30e52fccc0ef41a6c808ea43420)
adds 66bbd44 r17646: Use authentication if specified.
adds a1bc3fb r17647: the init fns should not take a mem_ctx (This used to be commit e32fdc7e684b088629a5e858dd5bf0b80507ed65)
adds a46beef r17648: update minschema.js this version returns also oMSyntax and oMObjectClass and also use the right value for the objects CNs
adds cb4ebd8 r17651: Commit the set of classess used to generate our schema and update the schema with the latest additions (This used to be commit 09a32726111200e421b6fcacf1586bfbe6024fa6)
adds d779978 r17652: add oMSyntax to these attributes (This used to be commit 425fda84e2a4636c87b30df9df3f2c998202c933)
adds 3f229bd r17653: fix typo (This used to be commit aca800bdcc5f402c1fc241e9e9c495933c85b715)
adds b950a91 r17656: some systems (like older solaris) don't return ENOTEMPTY on rmdir() with non-empty directory (This used to be commit 1775381afad8a97777a45b6e98802dda8b389ecb)
adds 691e5e5 r17658: several replacement snprintf() fixes.
adds cbbaa36 r17659: cope with systems without the x509 gnutls functions (This used to be commit 8148534d9c9e566c4ecd9b29857fa96916cd9e3f)
adds a8aea84 r17660: fixed configure test (This used to be commit 28238ad8f15b8bd3c49fb0b235becca25615cfe6)
adds 372c2ea r17661: A patch from Martin Kuehl:
adds 7cb4dcf r17662: some more enhancements to our schema extraction tool, with a nasty hack in minschema.js that I really hate (This used to be commit 74c40719f2965e2bc055e539f0933d95df070fbf)
adds 1f8fda7 r17670: 1) Refactor libnet context structure a bit, to have rpc connection properties more consistently reflected. 2) Add domain open routine for lsa pipe - this is needed for ongoing name resolve function.
adds 19a88e3 r17671: Update the tests according to changes in libnet context.
adds 714f399 r17674: fixed a problem on with our configure logic on systems that have libgnutls but not some of the crt functions (This used to be commit 7a0264c52dd8ab1b1bb321462f66955a866d90a9)
adds b22105f r17675: increase max torture test runtime - we have some v slow hosts in the farm! (This used to be commit 6a7800064fe456b47ea6d8b781a3e7fe7f8353ad)
adds 862ba26 r17678: don't free result message twice (This used to be commit e3908818198bf0f89c1140e659ab2140bdfbc323)
adds 35817c0 r17679: - fix 'make test-ldap' to skip ldb specials
adds 9a883a6 r17680: make standalone tdb support building and testing in a different directory to source (This used to be commit a81a3874e1a40131cbba22d14d7b68fd0f5b54c5)
adds d132f72 r17681: fixed standalone talloc build to support building in a separate directory (This used to be commit c137a7049ed6a74c035ef7fad86ac1e77e31028c)
adds 7fcafb7 r17682: Add newline to end of file (This used to be commit 0e97b71386601a80f4bc264ee54e90a3a8a5841d)
adds a11045d r17683: to pick up config.h we need -I. as well for talloc (This used to be commit 07401300ffccd832371d1f6288052aa293a2eeb4)
adds 67c5ccb r17684: and we need -Iinclude for tdb (This used to be commit 3a22b28f2b6d960e00acf1038d8cd3b820cf0be7)
adds f35b215 r17685: talloc.pc is in the build directory (This used to be commit 14a8faa1640db4c083e7b9b06c21d466d0ef0ce3)
adds 04d5c4a r17686: tdb.pc is in the build directory (This used to be commit 01b76c7aa118f853593d006803796e50e8821533)
adds c4e83e8 r17687: remove circular dependency (This used to be commit b12fd256ff827f45f24c56edbc6f44248ba9b9a3)
adds c21e51b r17688: the commit/test cycle for getting this to work in the build farm sure is tedious! nearly there I hope ..... (This used to be commit d0412765bade27acdd5cc03d7d527fe7ddd1fb11)
adds c2bc9bd r17689: build works, this should fix install .... (This used to be commit 9a7c1df956ad2e5abaa33b4c808cc1379c2d1c67)
adds e4759eb r17690: Demonstrate how we can read the schema to find out details needed for translation. I hope to have this reading a schema structure in the future.
adds 3e83b0f r17691: Make the structure more public, so we have somewhere for calling modules to put private data.
adds be99212 r17692: - don't try and run ldap tests unless we have slapd - fix manpages install (This used to be commit 9bc751d1f18be1b03e47412e94abe6390f752f98)
adds 70da14f r17693: only install man pages if we have managed to generate them with xsltproc (This used to be commit 3e48177dd138d835766cba304d266fd30a87ebef)
adds 23557a9 r17694: Don't use printf() in a module... (This used to be commit 9f810ddd1436672e16a6b80500bb14aa21e097de)
adds 66758e0 r17695: added installcheck target (This used to be commit 7cca1f83f40106707c00edf612796451536d73e5)
adds 787dbed r17696: attempt to allow ldb to use an external popt directory, so we can point it at the popt sources in the samba source tree when building in the build farm (This used to be commit 13e14e0f8decbb7f3bafed9d980950d825a985e6)
adds 1d1f100 r17697: - enable test for slapd
adds cda3a37 r17698: The original code assumed that &data->context was a valid talloc pointer.
adds 54b5ba2 r17699: Remove more printf calls.
adds 3d33bc1 r17700: Despite our best hopes, the way module initialisation tends to happen, we make searches before things are initialised. Cope with this.
adds 8c53215 r17701: doxygen (if installed!) needs to be run in the src directory (This used to be commit bd1bd1c5ce52e9399461041e11cc30c93ba356a9)
adds d5c4606 r17702: test for gcc, and only enable gcc flags if true (This used to be commit 6495620d1819a50b79c77258ced9d0cadd25e129)
adds 6ddd5f6 r17703: Fixes to enable the entryUUID module to work for it's objectClass -> OID mappings.
adds 4c69b46 r17704: Add comments suggesting how to get the LDAP backend working.
adds 7783080 r17705: Use the paged_searches module by default against the LDAP backend, if selected.
adds b2dd4b3 r17706: remove the dependence on gnu make in the standalone build (This used to be commit 07fa357f3f7251859f8afb6f2b0488b3718b0474)
adds b2658f0 r17707: Match the output (aside from dividers) the output of ol-schema-migrate.pl in the schema output.
adds d8f2434 r17708: make the automated testing of the ldb ldap backend more portable (This used to be commit bf88bc5de61c3c20d77e2d73e27e741031e9ec06)
adds cc973cb r17711: fix compiler warnings
adds 31356c0 r17712: fix compiler warning
adds 1cecad2 r17713: fix compiler warnings
adds 02515a7 r17714: fix compiler warnings
adds 0e5f941 r17715: make the cast explicit and remove compiler warnings
adds 4b71392 r17716: make casts explicit and remove compiler warnings
adds 867d900 r17717: this cried for bugs...and they happened... we were passing a struct timeval reference as string, and gcc gives a warning...use C99 style initialisation.
adds 7c5bb2b r17718: don't consider a slapadd failure in the ldap backend tests as a ldb failure (This used to be commit 72cdf93b5a9246f224afa3ba765fae25de1c2b7a)
adds e7f56e4 r17719: ldb_cmdline needs to be static for cc on solaris (This used to be commit db4d99f35b6874da01d0a1c68d64bd73635a7ec9)
adds 10d8142 r17720: in standalone ldb build, some systems need sys/stat.h and a defn of comparison_fn_t (This used to be commit 99915268e60f6f877b639f1788ebdcf8105d6073)
adds ba8ed91 r17721: fixed the dlopen and MODULESDIR handling in the standalone build (This used to be commit a40e8c210a27a88e01b023c8b6d298e271c147d7)
adds 2fe39a8 r17722: better to use talloc_vasprintf() than vasprintf() directly, as it depends on less libc functions (This used to be commit a05101d83b06543cd32b08b4dec29d8f6bd27674)
adds 5b9633e r17724: don't rely on strnlen() as MacOSX 10.4 doesn't have it. Someday apple will realise that buffer overflows are bad .... (This used to be commit 0a6968b71b3cc492edfc3d46bd7e0c66c7ed8557)
adds 28e1409 r17725: VPATH and builds out of the source directory causes problems with the AIX 5.1 version of make. Putting a direct dependency on $(OBJS) works around this, and should be harmless on other systems (This used to be commit 6a7182b599d43d2da636dfb68547f0f4aea4050e)
adds 8e36c42 r17726: not having slapd installed isn't a ldb test failure (This used to be commit 33ccb93647a94fbbd2d08199b6655a3bf14d0a38)
adds c09f605 r17729: remove the dependence on an internet connection for building standalone ldb by only running xsltproc if we can find a local copy of the required stylesheets (This used to be commit 16be09e0d6bd2c9c21f9cf0291dabf661a9a3797)
adds 99309fa r17730: cast dlsym result to try to avoid a compiler crash on hpux (This used to be commit 217cff9f00e350b769e40ff1d71ebbd5696c2938)
adds 4803244 r17731: try to cope with freebsd handling of .a dependencies (This used to be commit 1ad1d5f37e0915e5e477b99ef16fc82a01b82708)
adds f1da198 r17732: after some help from Jelmer, changed builddocs.sh not to rely on either an internet connection, or a list of xsl paths (This used to be commit 7f3c699d0f8fc0e75b351bc851dbb9ffdc3617c4)
adds 96adaec r17733: doxygen is way too noisy to build every time, and it doesn't do dependencies. If someone can fix it to only rebuild when something changes, then feel free to re-enable it by default. Otherwise use "make doxygen" if you are in need of a doxygen fix .... (This used to be commit e9ab8d9f4820c03ee6023bc5dd586f4b5643aa2f)
adds 8cbf9b6 r17734: tru64 needs these for standalone build (This used to be commit b735ad8cfa6c10b3e1e450bcec73904aa72e91b2)
adds 1f7a813 r17735: a (probably useless) attempt to workaround stupidity in HPs version of make (This used to be commit b85b1f5926789c0d6f7cad5f6b8dc4992cca5a13)
adds 36cb569 r17737: fixed a 'declaration in code' error (This used to be commit aca417c6b164b54334cc46e126dd362ddab509d3)
adds 309ef90 r17738: solving the seemingly trivial problem of timegm() being missing on some systems requires quite a large change in ldb. The core problem is that ldb doesn't have its own equivalent of lib/replace/, so we have no sane place to put things like timegm.c
adds 57f5877 r17739: forgot to add replace/* (This used to be commit ceb09f50b7d9f2626b42123e2482d562713f881b)
adds 0a98d90 r17740: get rid of dependence on asprintf(), using talloc_asprintf() instead (This used to be commit 0e350ea0c1bba278995da5e8de677c5651eb623e)
adds d953543 r17741: tru64 uses inttypes.h not stdint.h.
adds 4cd7e5a r17742: make the casts explicit and remove compiler warnings
adds 0749ab0 r17743: fix compiler warnings
adds d68a169 r17744: we explicit want to get warnings about declarations after statements:-)
adds 8ad26ba r17745: got rid of the final asprintf() in ldb (This used to be commit 21377a607647c847c6902b685555a0206e61c6dd)
adds 461ff1e r17746: the automatic archive creation in make breaks on 3 platforms. Lets try manual archives and see if they work a bit better .... (This used to be commit 15ec8c3741f89ac4d6f0cd794dc916ee37d883cc)
adds 7a76b20 r17747: ldb's make test should not try to install something
adds 7852524 r17748: make the casts much easier to understand
adds 6ac7ea5 r17749: more HPUX madness (This used to be commit 444e92890f08cdc0f5b84e964d1cc6a812e1073e)
adds 09129c7 r17750: these have moved to ldb/replace/ now (This used to be commit ac178b52935d7629f8583092e833b74093ca70e1)
adds 312ded3 r17752: using -1 in a uint16_t value causes compiler warnings, use UINT16_MAX as invalid search handle
adds ec626a7 r17753: fix compiler warnings and make the code simpler
adds f592640 r17754: remove the --always-create option from mkproto.pl and make this behavior the default.
adds fba1659 r17755: fix the build...
adds 48c7cfc r17756: I don't know why but this only works with the standalone ldb build...I'll test more tomorrow.
adds 47fb506 r17762: HPUX needs setenv (This used to be commit 535c96f1e7639071d34ea47a88181d861c3a3038)
adds fe79107 r17763: moved setenv to ldb/replace/ (This used to be commit ed2dbc4dfe4556831c809dab24e3833cd2018138)
adds 18f93fc r17764: more portable setenv() replacement (This used to be commit 5c00b6d08324b46cd7025264c0320352d2842ead)
adds b075bb8 r17765: fix handling of old solaris /bin/sh in ldb build/test (This used to be commit f41d3ed4b3d76c37c9c5bfd15e9e4e27179450f0)
adds e5f7da5 r17768: This merges in the current version of Brad Henry's windows testing framework patch. There are some issues with the patch that I will discuss in a separate email to the list, but given the low (zero?) impact of the patch as it is, I think its better to integrate it now, then let Brad send some minor update patches later (This used to be commit 7232da0436ff1d84e419d268fee31a095bbb88b7)
adds 2d4ecdb r17769: only look for dlopen in -ldl if not found in libc. Needed for us4 (This used to be commit 0b254f3bde8827312c6fcb93ccd7a0c489ed5e20)
adds a524e8c r17770: don't force -L/usr/lib, it breaks us4 (This used to be commit 348aff8c8372b235d42ede35c18f83fd53db99f9)
adds 6633716 r17771: add a comment explaing the odd cast (This used to be commit 47e695ed88d364a7d423e804fe5340006ebf7c18)
adds 1ec1c32 r17772: warn about unused macros (only when defined in the .c file not in headers)
adds b49f18f r17773: this macros are unsed, with compiler warnings
adds 845e288 r17774: this macro is unused
adds 47479df r17775: use an enum to get rid of compiler warnings
adds 5987aac r17776: these macros are also defined in libcli/raw/trans2.h
adds 12e2e43 r17777: these macros are unused...
adds eb6f27e r17778: fix compiler warnings
adds bca791d r17779: this macro is unused
adds e996cd5 r17780: better fix this one correctly
adds 39b2377 r17781: fix compiler warning
adds 9fd23a6 r17782: fix compiler warning
adds a485fa0 r17783: fix compiler warnings
adds b58f436 r17784: fix compiler warnings
adds 46cdf92 r17785: fix compiler warnings
adds 5645acd r17786: remove unused macros, fix compiler warnings
adds 403530d r17787: ifdef out unused macros and generate a smb_panic() when the wrong macro is used on a field.
adds 6268e2f r17788: fix compiler warnings
adds 168e9ec r17789: remove compiler warnings
adds 1d8fa3c r17790: replace uses -ldl and should directly depend on it
adds 2fe8a02 r17791: get rid of another compiler warning
adds 1713b43 r17792: io.out.winsserver is a const char *, and iname->winserver = talloc_steal(iname, io.out.winsserver) generated a warning, so I changed iname->winsserver to also be a const char *.
adds fef30c7 r17793: add -Wmissing-prototypes, -Wmissing-declarations, -Wmissing-field-initializers gcc options, but don't enable them yet.
adds 7f38e86 r17794: ifdef out unused macros
adds 50f5c65 r17811: Add .bzrignore file (This used to be commit 10419a9fba0e56dbad9abe9e0e7b9c22caf02b3f)
adds 6a47944 r17820: simplify the code flow a little (This used to be commit 221272e3930e1fbf30df1ad19713935d38cde46c)
adds a2ca0b5 r17821: changed ldb_search() and the ldbsearch command line utility to automatically work out the basedn when basedn==NULL. The basedn is fetched from the rootDSE defaultNamingContext value (if there is one)
adds fb36e27 r17822: the ildap ldb backend doesn't need the auto rootDSE logic any more (This used to be commit c670837cc0dd04834a283bde0471c702a34c66c9)
adds 0fd9807 r17823: get rid of most of the samdb_base_dn() calls, as they are no longer needed in searches (This used to be commit a5ea749f0ac63bf495a55ee8d9d002208ab93572)
adds b21b119 r17824: add a wrapper for the common partitions_basedn calculation (This used to be commit 09007b0907662a0d147e8eb21d5bdfc90dbffefc)
adds e031bfc r17825: I broken cracknames in my last patch - fix it up (This used to be commit 4ec4f91a437bdfab7b8e0fd1e43c0b8b1927e461)
adds 545a588 r17826: Add line numbers to the d_printfs (This used to be commit 8df16dce4d67c17a24aba934f0d656aa5670e539)
adds 2e771a7 r17827: Fix an error message (This used to be commit 4242309d54d201b35e9cc96c0359ded64cf7485a)
adds 60898ca r17828: set the auto_baseDN opaque even on failure to fetch rootDSE. That ensures we never try twice (This used to be commit 946901e5dde9d31727448070a06e56da38d4a59e)
adds fd4e294 r17829: Fix the order of the bytes (This used to be commit 9910c01a3a5dd417c47e83b9c9b6df8f4547e816)
adds 88b04ab r17830: Set the default_basedn (hey, it comes from the "default" naming contex :-) once at connection time, after modules have been loaded.
adds a9ac74a r17838: revert rev 17754
adds 25ba47e r17839: do not reference possibleInferiors we have not extracted trim duplicate may attributes (This used to be commit 4975659fd70abdbae42ee378b7be766102f4df55)
adds d3c55f0 r17840: A step towards building on Solaris which appears not to have strnlen.
adds a0d6264 r17841: Revert 17840, libldb.a defines strnlen. Sorry for the noise (This used to be commit 1de34590821b0c076bf8d48cbdae97f33275647e)
adds 6e90970 r17842: After talking to Simo, apply the next attempt to resolve the strnlen problem. Timegm is the same. Simo says this is just a workaround, but it helps for now. Feel free to revert.
adds 03dd0d5 r17844: The AIX compiler thinks { } is a syntax error (This used to be commit 4189736e09dab2b7ff57b7bba04d54c0ffeea140)
adds 9ba1610 r17846: Ok, this is a patch that needs further discussion. On Solaris, snprintf seems to be broken. The %lu modifies apparently can not cope with the high bit==1. In dom_sid_string I added some printfs and got:
adds 7917a26 r17848: Ok, this did not do it. Still got the same problem. (This used to be commit bb393603707ada3d4b917f8374b7738f16c78f46)
adds 1bdf669 r17849: Next round for RPC-SAMBA3-SHARESEC (This used to be commit e17371b7f970fe4cc91f8034c18292cc3c22f161)
adds 1e46d3a r17856: The two new functions - libnet_LookupName and libnet_UserInfo. These two perform name resolving in SAM database and fetching user account information, respectively. The code is quite rough yet, but it builds and basic tests work. Now, I'm working on cleaning it up...
adds e1e0645 r17857: A couple of new tests.
adds 8856986 r17858: Add new libnet domain open tests.
adds d0ef5aa r17859: Fix some return values (This used to be commit 5b4fc48c49bada2711e356c557ba5f45e34396f6)
adds 0c34fbe r17860: Let's commit the work down up to now on the new schema module. At the moment it is able to validate an object has no conflicting objectlasses that it meets the criteria to be inserted as child of the parent and also sorts and create the objectclass hierarchy so that the objectclass .c module can be obsoleted.
adds bc2e3aa r17868: remove duplicated attributes from list (This used to be commit fab0e66281ca0feddf1ce26249706e865856b17a)
adds 69ecd95 r17870: This module (for the moment) handles the modifyTimestamp generation. For that, it needs to hook into the modify operation.
adds 9356831 r17871: Add an option to make the system account behave as anonymous on the network. This helps where we are trying to talk to an LDAP server, until we share a common SASL authentication scheme.
adds 2b99336 r17876: Require one less patch for the LDAP backend to work.
adds a93ad74 r17882: merge change from samba3
adds 200619b r17883: check if talloc_asprintf() works correct
adds 6f7dd6c r17884: Shape up the snprintf fix after Metzes comments (This used to be commit 66b6456eee579623b64c649356ab0175c46f5789)
adds 82d4c50 r17885: use _TALLOC_TYPEPF() consitently
adds 5ed0747 r17886: add talloc_ptrtype() and talloc_array_ptrtype(), see the manpage what they do:-)
adds 6631477 r17887: fix c++ warnings
adds 787a4d6 r17888: use talloc_*_ptrtype() macros as wrappers arround the talloc_*_size() functions to get rid of c++ warnings
adds 1e0cb68 r17889: allocate a valid element where the pointer can point to, fix c++ warnings
adds 6e4043c r17890: add -Wc++-compat option to gcc but don't use it yet
adds 45b8c41 r17891: remove c++ warnings from talloc
adds 98a1bd7 r17892: fix the last talloc c++ warning
adds 3400d91 r17893: add a function to disable the null_context
adds 3ddab07 r17894: better name for the internal syntax type (This used to be commit 4241a1bb832461ca44ce0f20cb770ea2b6f2d7e3)
adds 59057c8 r17895: - talloc_increase_ref_count() can fail - make talloc_reference() typesafe when gcc >= 3 is used
adds 814582d r17898: handle objectcategory and isdefunct for classes (This used to be commit 7664b52b89bfac6f2db52fae2daa65c856acd1ac)
adds 2a1ef3c r17904: we don't want warnings about unused parameters
adds 3caba85 r17905: fix c++ warnings
adds 832ac85 r17907: - add a generic talloc_report_depth_cb() function which takes a callback to do the actual report. - make the talloc_report_depth_file() a wrapper of it - and talloc_report() and talloc_report_full() are wrapper of talloc_report_depth_file()
adds 2ea2a70 r17925: Another class we need.
adds 6c68f1a r17926: add trustedDomain class (This used to be commit 43e95f4572778fec70ea4a62b6b4d20d8f96a2f8)
adds 0329d75 r17930: Merge noinclude branch: * Move dlinklist.h, smb.h to subsystem-specific directories * Clean up ads.h and move what is left of it to dsdb/ (only place where it's used) (This used to be commit f7afa1cb77f3cfa7020b57de12e6003db7cfcc42)
adds 4bcd9ff r17931: Really remove the files this time. Looks like there's something wrong with the rename code in bzr-svn... (This used to be commit 03e402181ace8fddde38d626fb8d765693b8d429)
adds 613e2a6 r17932: Fix header installation. (This used to be commit d0b7c740c77c901960c6de80f0d3b77cd396946f)
adds b07435f r17938: More comments.
adds b5efc73 r17939: Fix compiler warnings spotted on buildfarm.
adds c51b106 r17940: Fix a warning spotted on the buildfarm.
adds 4ce057c r17950: sync talloc with samba3
adds 930edaa r17952: merge changes from samba3
adds 626d3ad r17954: Avoid including \n in error strings (left over from DEBUG() conversion).
adds 25f9e52 r17955: Don't search for the dnsDomain attribute, it is invented (not in the AD schema).
adds e905fed r17956: LSA Cleanup!
adds cca9dbb r17957: don't try to use an internet connection when generating the manpage and only install the manpage if we build it
adds 722d20f r17958: as talloc_init() enabled null tracking, we should avoid to use it in smbtorture, and in the LOCAL-TALLOC we should reset the null tracking
adds 0715828 r17960: try to use gmake if present on IRIX
adds 4208ab4 r17961: source/po/ isn't justed in samba4, so remove it
adds 6845099 r17962: source/intl/ isn't used in samba4 anymore
adds 648dacf r17963: fix install logic for talloc.3
adds e683a57 r17964: try to support sun* hosts
adds 5e214d5 r17965: make talloc build more portable
adds c3d6fea r17966: remove all generated files
adds fc7f823 r17967: Somewhere along the line we lost unixName here, and so lost the ability for 'administrator' to log in as unix user 'root'.
adds e117323 r17968: Consolidate the DSSETUP and LSA pipes into a single file, as DSSETUP is just one call.
adds f2c0831 r17978: make the ldap backend test for ldb work both with and without modules (so it works on both redhat and debian, for example) (This used to be commit 71264bb78558ada7539ef59048eb38887579c1d1)
adds e424b05 r17980: handle NULL arguments without crashing in strcasecmp_m() and strncasecmp_m(). This makes the use of these functions in sorting routines with RPC replies sane (This used to be commit 93413f84502ff308e88947b9d3bdc9d219478935)
adds ba1c805 r17982: One final hack...
adds afed7c8 r17983: Use the UTF8-correct strcasecmp_m call for sorting these entries, which has been recently fixed to cope with NULL pointers (fix segfault on Solaris).
adds 49e15ba r17986: Add a copy of the Heimdal licence to our source tree, to make it very clear what the conditions on this code are, and that the terms are GPL compatible.
adds 28dc492 r17987: Make the LSA pipe listen on the \pipe\netlogon interface.
adds 7490155 r17988: Add 'not for Samba4' hacks into the RPC-NETLOGON torture test.
adds 6cb6d5c r17989: Add RPC-NETLOGON as a test we now run against Samba4.
adds e7717f6 r17990: added timeout checking on dcerpc connection establishment. This should fix the problem on some build farm hosts where we were waiting forever for a connection to DRSUAPI to be made, so the next test will start.
adds bb71578 r17991: Implement a few more calls (with not implemented :-).
adds 0bb1c2d r17992: reverted r17842
adds 5d3fd81 r17993: as metze pointed out, the composite_error() already calls the async handler, so don't call composite_done() (This used to be commit d70ec77b00e542cc4b8c2bd7d27fe5940623abc5)
adds 23e6b27 r17998: start working on syntaxes (This used to be commit b49b8f5cb5ffa29a3b63f70a1f437c9720d2228c)
adds 92b8f4c r18017: Separate NET tests out of RPC. This way it's easier to run libnet tests only for quick checking.
adds 515067a r18018: Fix the build on OpenBSD. No license problem this time, I've written strnlen from scratch.
adds 22ced36 r18021: Add ldapi support to our LDAP client. To be used for testing an OpenLDAP backend.
adds 173d17a r18022: Increment number of records converted, and print number of records skipped.
adds 36ca11b r18023: Add support infrusructure for testing against an OpenLDAP server.
adds e21e837 r18024: The %c sscanf format I'm using doesn't null terminate.
adds 556aab7 r18025: Don't try to set a target host if there isn't one (such as with ldapi://).
adds 3dc330b r18026: patch from Brad allowing the windows testing to be configured externally in the build farm (This used to be commit a85646cba5ae5f96d99bd79d491e4151ffe6e78e)
adds f6f4d86 r18027: Fix some 64-bit warnings (This used to be commit cd495d89314a653b5976b1690e075fd7bac2f59b)
adds 38fdde5 r18031: Merge my replace fixes: * libreplace can now build stand-alone * add stub testsuite for libreplace * make talloc/tdb/ldb use libreplace (This used to be commit fe7ca4b1454e01a33ed0d53791ebffdd349298b4)
adds e8b3da0 r18032: added a 'make distclean' (This used to be commit e83ea30b72c92ecf242274d090b00009bddd8be6)
adds f3cf9d4 r18033: added install-sh, needed for standalone libreplace build (This used to be commit 652c11e4b8d5188690bbe512b205ab5ac783aee8)
adds 7e97a15 r18034: fixed build of libreplace outside of source directory (This used to be commit 8c07569227c6f2b0c9abdfe535733f3d5cb40fe5)
adds 63799e5 r18035: - fixed 'make clean' to remove test objects
adds 7a4206a r18036: Add missing file (This used to be commit 9ad8075d702d67fc82974e1ef2cfbcaefb2028f5)
adds e67b1f2 r18037: added 'make installcheck' target (This used to be commit 34f173d8cb23a3e12e94744b696343757b837066)
adds 6cf5528 r18038: make test fns static (This used to be commit 2dda101a5fcc40702df9fa2f932d6fe97ae64163)
adds 41ff8ad r18039: Include header with time_t if needed. (This used to be commit b0cfdd24be88ba3963eb43cdbcb6317e65aed57b)
adds c90a127 r18040: Use only one strnlen implementation (This used to be commit 9a421425d242f6e0385414121c114c7c62ea1aaa)
adds 4c4e6a9 r18041: started on the bodies of the testsuite functions for libreplace (This used to be commit a2a6782ec721312e329cd16b609fb3eff8ad284d)
adds eab9f6d r18042: testsuite needs to link to libreplace.a :-) (This used to be commit d359dea98eceadb4881578f70d8f4453ec0a2b88)
adds 73493a0 r18043: added strlcpy() test (This used to be commit a68b3395199d2d47af3b23959e6da7109a9c5193)
adds cb962c9 r18044: timegm.c needs to be in a separate file (This used to be commit 3ec1db7bd12cdc233c37f261073a33fc48ecd7ce)
adds c13ea9b r18045: Update format, list "test" target as phony. (This used to be commit 1f431dcd0a1f9a2cd5a0a3b73fbf8b05b8bc6793)
adds 62e6027 r18046: Add 'z' specifier support and a configure test.
adds 1535218 r18050: Run more NET tests on the build farm.
adds a020204 r18051: - add gcc warning flags
adds cbae8b2 r18052: discard_const_p() isn't part of the libreplace API, so we can't use it inside libreplace. (This used to be commit 5745ecdd826c387137a742f32ee3c8f60191a6a7)
adds 474b74b r18053: the sig_atomic_t test needs to be in libreplace for getpass.c to compile on hpux (This used to be commit a0bd4f5c4a08f4815aa742cc2406ed8e46d7b8f5)
adds d931906 r18054: snprintf.c needs to use replace.h to get the rep_vasprintf and related macros (This used to be commit 3917436ff733f8ee1925e646eec2331190d79663)
adds a587277 r18055: aix needs time.h for timegm.c to compile (This used to be commit 1c91de687f0078100aa9de9111416c9fced45990)
adds e057ef3 r18056: includes needed for O_CREAT (This used to be commit 0b80ee8b3b17d4914010c9a54d5c2dcb69738990)
adds 3539b6a r18057: fixed an #ifdef (This used to be commit e4c3b9ea2fd47540f693ced2fa6b7aa55372315b)
adds 09a4749 r18058: we don't actually need __VA_ARGS__ yet (its another C99 feature which I don't think we use anywhere) (This used to be commit bac8d5ce28e86b703a917902f44588746d7e8290)
adds a41abfd r18059: another cpp error (This used to be commit 64eff9d9d998ec2fd3d75393eb57028dfb942acf)
adds bd35940 r18060: use gmake for libreplace if available (This used to be commit 838de24dfeeb4f67d836681d8ca4b8f94b38d6e2)
adds 5d363fa r18061: this should fix the libreplace build on us4 with gcc (This used to be commit 71c0a0731c52458105974e9ad727b7ba403fd992)
adds 10d5866 r18064: merge from samba3
adds 8e9c4e8 r18067: some tweaks for irix and hpux
adds c3b54cf r18068: This splits the handling of multiple SASL packets between the GENSEC backend (if it chooses to implement it), or the GENSEC socket code.
adds 3a70ec8 r18072: Really delete things in the base partition, after we changed where the default search scope points to.
adds a57365a r18073: next step in grab libreplace plan - see IRC logs for very detailed discussion wity metze and jelmer! (This used to be commit f18c913b6cf772c44dfaa8a3164cc78f6554e4a9)
adds b70a7de r18074: config.m4 is now libreplace.m4 (This used to be commit b2e680500e07742d82735bcc05ba2030a5deb603)
adds b383add r18075: with the new scheme, we now use config.h again (thanks jelmer!) (This used to be commit c45c48786180fc97e2bb53edbdd5ebddfe85e291)
adds 9b10009 r18076: convert talloc to the new libreplace system (This used to be commit 968a4e97cfa6585b06f0c5e64d746715a1297461)
adds f9cdcd2 r18077: move some configure tests out of talloc that are now in libreplace (This used to be commit b5d519eb1eea507a749cb252d8dd9265022f7054)
adds 6e5beba r18078: these tests came from talloc (This used to be commit 1e5e311233c5253d107bf043dc78dfd21057bb35)
adds 780b339 r18079: fix for in-tree build with samba4 dir layout (This used to be commit 8eccdc1cd1fcf59a3bb9683f31a8613f748a1bfc)
adds c75b6b9 r18080: added distclean target to talloc (This used to be commit 1185dd044b40f722d06b0e148824582e7efcb380)
adds b5c0202 r18081: libreplace now uses config.h again (This used to be commit 037196538a9850be194c1577f59c0c6a03ea8b9a)
adds 1acb65f r18082: bring talloc in line with new conventions (This used to be commit 7f7c85fa2feb1398050ea6b2929628f83b6bdb11)
adds 6c1bcc6 r18083: i should sleep more .... (This used to be commit 9bc583cf6c66130df4b9fd2ee1ab3ea486e22b8a)
adds 81fdc61 r18084: we don't need the double sinclude() any more (This used to be commit 2dab7886c1c0abfd95374c8a796f0fde029de8b6)
adds 0dd630c r18085: using m4_include() instead of sinclude() means we get an error if the include fails - thats better than the compile failing mysteriously (This used to be commit b4df3c73913557297e0eb1ea89cb42a8e7920de8)
adds 9105f13 r18086: here too (This used to be commit e485b25a39ebbbfaf150fad1946e138830bdbfec)
adds 3f42b91 r18087: use m4_include() do notice missing files
adds 72c6971 r18088: sometimes autoconf picks up some old stuff: - remove configure and config.h.in - cleanup after autoconf and autoheader are done
adds bf0250c r18089: sometimes autoconf picks up some old stuff: - remove configure and config.h.in - cleanup after autoconf and autoheader are done
adds e9c109d r18090: sometimes autoconf picks up some old stuff: - remove configure and config.h.in - cleanup after autoconf and autoheader are done
adds 14b0bc5 r18091: sometimes autoconf picks up some old stuff: - remove configure and config.h.in - cleanup after autoconf and autoheader are done
adds 14651f3 r18092: pass -Ilib/replace to autoconf/autoheader to hopefully fix the samba4 build
adds c2dfdbb r18093: check for the headers first and check all functions
adds c91a27f r18094: try to fix the samba4 build
adds f9a175a r18095: correctly rebuild the dependencies not only the object file
adds 7a29fb6 r18096: try to make tcc happy and don't the same struct names in a global and a local scope
adds 2249817 r18097: use m4_include(), so we notice that build/m4/core.m4 was gone a while ago
adds 99b2e8f r18098: use m4_include() instead of sinclude()
adds 3c6ce57 r18100: actually make usage of libreplace :-)
adds 1da09b9 r18101: Use composite_create function and add monitor function pointer to the state structure.
adds 0517833 r18102: Fix close lsa NET test.
adds 6d362bd r18103: add torture test for 'RAW_OPEN_OPENX without a leading slash on the path', known to fail on NetApp filers (This used to be commit 9a8c7b0a7673c36a8a48a28ea7ea21caf0c521fa)
adds 0f0879e r18104: A couple of important fixes to samr domain open so that the corresponding test may pass.
adds bb573b4 r18105: Fix samr domain open, and implement samr domain close test.
adds 328a02e r18106: Add new samr domain NET tests.
adds 1bd0211 r18108: move tdb to use the same build methods (This used to be commit 05521650c622c933a742b833dc38b7e9b32836be)
adds ea086c1 r18109: move ldb to use the same build methods (This used to be commit 28dcbb512fecd825428c5d5f343ec16e4a6906f9)
adds bbb725a r18110: renamed config.m4 for popt (This used to be commit 495fcdddb2ead6f2cd6d1479cade1f025997f8ba)
adds e906cb5 r18111: base inclusion of replacement printf fns on function existance, not declaration. Otherwise _GNU_SOURCE and _BSD_SOURCE stuffs things up (possibly fixable, but not now) (This used to be commit 68caf1bba73fe68f452c7db2ac3895a451645dec)
adds 58316b8 r18112: really make use of libreplace in ldb (This used to be commit 2057159c7575479c9808aeffe711fc861e53f3c8)
adds 6d2dd5a r18115: comparison_fn_t is defined in libreplace now (This used to be commit e9ee8b1053875fd3ddc950e3b21feb106eb3850c)
adds b7477fb r18117: first steps in making samba4 use libreplace (This used to be commit c079cedb084d621c5a0aac59310b237ba375df20)
adds 3953c21 r18118: its the job of libreplace to handle things like this (This used to be commit fa47301c0ea482612f9f452b027aa2787b3f93a7)
adds 4a0261c r18119: forgot to commit this (This used to be commit 37588bbf3ffa9637598881bfeef408b394c6213f)
adds a83286d r18120: Remove generating dependencies for .d files for now as this was causing make to loop. (This used to be commit 35c8d39e6e30e3ba3dcf1db34c6256489a1a2f46)
adds a59706f r18121: Simplify m4 code, hopefully fix Samba4 build problems. (This used to be commit 1adf65b4d7c5d2d4f65d4b28575bdf2368a42139)
adds 7619eff r18122: Fix warnings related to errno declaration. (This used to be commit c30abc8e491d482c1771e7ac06cb511bae578467)
adds ca72063 r18123: Fix manual file build. (This used to be commit e84b6c70a19a5113d5a100820a1f430077e52c50)
adds 7e251d1 r18124: Keep right libs when looking for dl*() functions (This used to be commit 12ce4cef2fcdb4224fdf15c9ecf952ceb797f02c)
adds 4f643be r18125: Remove obsolete file. (This used to be commit 27aa34eb55afdbc27f36cebae074d6fef5fc822c)
adds 0e8d1e9 r18126: Fix -ldl dependency problem (This used to be commit ce31b736a9418889538b5778ceb0b18071cdfebd)
adds 3e11f4c r18127: Add macro AC_CHECK_DECL() for systems that don't have it. (This used to be commit 589a1c250934a61db0f86c1e98962e195e681c79)
adds a983b06 r18129: moved the system includes into libreplace - this gives much more isolation of our portability environment from the main code, and also simplifies the includes system (no separate #ifdef _SAMBA_BUILD for tdb. ldb etc now) (This used to be commit 77d1a468e06290aba789e2f3affc769fc5159a21)
adds 014f700 r18130: the move to system/ in libreplace broke some things ... should be happier now (This used to be commit 18542f184f75074e56a9793a9e3b6c6d747bb9e6)
adds 886d020 r18131: fixed tdb subsystem to use right tdb.h fixed LIBREPLACE dep in lib/charset (This used to be commit 2f6cd41f40cf1625918f272458b6e103e4f3e00e)
adds cdd352b r18132: getpass can't depend on fns in lib/util/ (This used to be commit b346ab2f0573177e0a4654fd7c77a071225fc785)
adds eaf584c r18133: ad2oLschema needs ctype.h on some systems (This used to be commit efe60c8a4b28fa88abe5177b1a95c4ac5ac9496c)
adds bf5b060 r18134: the lib/replace/system/filesys.h in this patch should be system/filesys.h, but it doesn't work. Metze is looking into it :-) (This used to be commit 0dc0b7ff613d39f93c1680116c04348b720afaff)
adds 0cee00c r18135: almost there .... (This used to be commit cefcccb51948fb17fbc803325e8ab13103164f93)
adds 7ba7e54 r18136: put lib/replace in the default include path
adds bbc78c9 r18137: more LIBREPLACE deps (This used to be commit 2d813d1e6deb99b06e43462885be848a5399b9a8)
adds 01dee6e r18138: LIBREPLACE provides stuff from -ldl so it should depend on it
adds 9ac1182 r18139: irix needs system/network.h here (This used to be commit f46ab799b41c0ec520739ec11979771316781ce4)
adds 92ff10f r18140: and this reduces warnings about toupper() (This used to be commit 41419e54d5e79d08a71cd9c94585be3448b1e9fc)
adds 90f485e r18141: an accidental nested C comment! (This used to be commit 47c305c7dc5d2b2b61afe9f42f77ee3652c61a79)
adds eb1def3 r18142: add make distclean to talloc build
adds ed356c7 r18143: the 'showflags' convention from Samba is useful for the other packages (This used to be commit a4d1f1d2229e1a0b1523bf14fab59278207abbc0)
adds 68d172c r18144: make the logic a bit more cut&paste friendly
adds e997a76 r18145: rename cc_feature.m4 into libreplace_macros.m4
adds fed41fd r18146: we need signal.h in some places (This used to be commit f226645d73c85011fea32a9b6e26eb41dd2c4336)
adds ce8ed3a r18147: add make realdistclean
adds db7de36 r18148: - use PHONY for test - don't try to install with make test - add make distclean and realdistclean
adds 8915c36 r18149: fix make *clean
adds 6513e41 r18150: fix make *clean
adds 53a78af r18151: remove testfile
adds 6150443 r18152: move our AC macros into lib/replace/libreplace_macros.m4 and include them from there
adds 6aa376e r18153: html/ isn't needed
adds 6c85bcc r18154: try to get the heimdal_build code to use libreplace in a better way (chasing down build failures ...)
adds 3549adc r18155: Add my work in progress, a module to link with Cyrus-SASL, for a DIGEST-MD5 implemenation in particular.
adds 70b6211 r18156: fix platforms that need timegm replacement (This used to be commit 859fefc3b9d4241c3db2b2642e3340dffd93f1dd)
adds d52b2fb r18157: Fix building with external popt. (This used to be commit 72e71de3e591091d71e43a3c9efd1cafd82d6c89)
adds d093b28 r18159: always recreate the the archive and use -s (which does the same as ranlib) and see how portable it is
adds 3ca73fa r18160: - pread and pwrite replacements need to be non-static
adds 7276648 r18161: Fix LDB build after popt changes. (This used to be commit 849fa935401b8d846e5e9c92267dc1cbabd3ae55)
adds 1869a8c r18163: Remove defines for BOOL, False and True (This used to be commit 6f5e7df6f2cf67731e596b1d1d6fafbb76123e89)
adds 33d6ffe r18164: enable the SASL library if found
adds f057742 r18166: Fix build with external popt. (This used to be commit b34310029a02402bf5f5bd8690a67a3d746906ee)
adds 873749f r18168: Use {NULL} rather than POPT_TABLEEND, which is not always available. (This used to be commit 8b622c5ded0732df0eaf9f6226f52a27b6eacd73)
adds e0fae5b r18169: Remove accidentally committed bits (This used to be commit 51faeff2fa8050190ce0c3608f7936414fe2ea15)
adds 2ad95ed r18171: Generate prototypes for functions returning bool. (This used to be commit 587a681c19a2747faaf83157e94dba998b6caf42)
adds 0a4aafb r18173: PICSUFFIX isn't used anymore
adds 78eaffd r18176: reg_util.c needs LIBREPLACE for strndup (This used to be commit dc1369b2ad1f55e1acfcc2ddd99ec6ac8b115da9)
adds 8ebc545 r18178: another place needs LIBREPLACE to get strndup
adds 21ef15d r18179: - move CC specific stuff to check_cc.m4 - add some AC_DEFINES to rewrite.m4 (I'll remove them from check_ld.m4 soon) (I've also merged new values from samba3)
adds c8295a7 r18181: use: CC and CFLAGS LD and LDFLAGS STLD and STLD_FLAGS SHLD and SHLD_FLAGS
adds 6b5e86f r18183: - add LIBREPLACE globaly and add LIBREPLACE_HOSTCC - also specify USE_HOSTCC = YES on binaries that use HOSTCC
adds d1ee67e r18184: make clear that autodepencies are disabled currently
adds 5360570 r18190: Add more NET tests to be run on the build farm.
adds c92781b r18194: Allow empty bitmap {} declarations. (This used to be commit 084b5002b9a8c9790ce81480fe26d57e52789dbb)
adds 9ca2814 r18198: Fix callbacks to use allocated or constant memory, not the stack. These values are used by SASL at a later time, and must remain valid.
adds 4262be2 r18202: moved the overrides for HAVE_xxx from heimdal_build/config.h to heimdal_build/roken.h
adds 820492b r18203: rearranged the overrides in heimdal_build/*.h to avoid the use of heimdal_build/config.h from interfering with libreplace
adds aca4eea r18204: darn, compilers always look in the directory the source is in for headers with "" even with a -I override. That means our heimdal_build/ roken override doesn't work.
adds 26a3023 r18205: need rep_ macros for seteuid and setegid (This used to be commit dd7af58b83815620114795aa49bc30b2440bd81b)
adds 8717b5e r18206: need rep_ macro for setlinebuf (This used to be commit 6a48f75eaef031538c3e5b98d8672919bba7c409)
adds ead2164 r18207: not all readline libs have rl_event_hook
adds b04fac4 r18208: Mac OS X also doesn't have history_list()
adds df35c76 r18209: fix the ifdef for HAVE_HISTORY_LIST (This used to be commit bda5c3c0e39de0ae2d4686a8746cc7ee1cc9d18f)
adds af1b64c r18210: - reenable autodependencies - and add -MT $@ to the dependency generation to notice changes in depdendecies of header files
adds 1b5c28a r18211: wct is not a size, so don't use size_t
adds af78866 r18212: Use bitmap for access mask. Patch by Ronnie Sahlberg. (This used to be commit d03aaecdcd62ecf2910f0d0570184a0c42874574)
adds a46e12d r18213: don't list LIBREPLACE depdendecies explicit and always at it as first private dependencies
adds e0f8a49 r18214: don't add empty elements
adds b427944 r18215: use a shorter version
adds b7f937b r18216: a special override for the broken HP-UX C compiler. It does support C99 initialisers without any flags, but if you don't give it -AC99 then it dies when those initialisers are very complex (This used to be commit 46f72d7e3f285d08a043b4e8551f22c4dffe65e5)
adds 0a05a6f r18217: use shorter perl
adds 2cd4e02 r18218: setenv() is guaranteed by libreplace
adds 24f4b6e r18219: move some more portability checks out of samba4 and info lib/replace (This used to be commit 50318dc55ed5eb70adb02a5680498fad3c3e590d)
adds 817d153 r18220: $#foo returns the index of the last element not the count of elements, so we need >= 0.
adds afe2fde r18221: moved more configure checks into lib/replace/ (This used to be commit d853dcfda771888f80a80e14ffabb1c0e58a340e)
adds 21aa8c4 r18222: filter out double entries from CFLAGS
adds bdbd9b8 r18223: the perl array of dependecies is in reversed order print out the CFLAGS in the correct order
adds 4dff1f0 r18227: Recognize Samba3 in-tree builds. (This used to be commit 5055430ddfca02a962827bbedf7fbd9987992953)
adds 433ec0b r18228: Don't include Samba4-specific headers when building inside a Samba3 tree. (This used to be commit d0f0d4600acad71ea4993f4e356735433d9bc5f0)
adds 25819cf r18231: Don't use _PUBLIC_ but use __attribute__ directly instead. (This used to be commit 77043ebe25dcca2a6b1a37d3b6095e9c434652d9)
adds ef54074 r18238: add SID_NAME_COMPUTER to the enum lsa_SidType type (This used to be commit ced2f9599446520229566e25a783101b19c64177)
adds 7043270 r18240: Make it clearer when we store the plaintext password.
adds a22780b r18242: The cyrus-sasl encode/decode routines process the entire input.
adds ed962c8 r18243: when setting up a composite continuation, if the context has already finished when we need to trigger the continuation immediately.
adds 89a39c7 r18244: more portable shell scripting (This used to be commit 320003127690ab98fc2185f0eb528a778cae2740)
adds f140bd7 r18245: Ensure we don't keep the rootdse record around (steal it onto the correct memory context).
adds 8d21ad6 r18246: Let our openldap slapd.conf include the magic to have DIGEST-MD5 on the server-side work. (This used to be commit 73d87cce7c5e33f73d6a63379af3586f543eb372)
adds caa4bfc r18247: more shell portability fixes (This used to be commit d9ddfdf9e86295224dd42c0ab1aa954111ede588)
adds 9322656 r18248: Bail out with a error message if this search fails for some reason.
adds 2f6d723 r18249: Keep trying to start an GENSEC mech from the list until one actually starts.
adds c062b12 r18250: Add an ordering of GENSEC modules, so we do preferred modules first.
adds 77d27a4 r18251: skip pidl tests unless the platform has Test::More (This used to be commit 6c7dd852c05cf131d7def8a8dcff7e98df9ea521)
adds f093527 r18252: Make sure to NULL terminate these lists of attributes.
adds 71a9ca5 r18253: Turn Cyrus-SASL DIGEST-MD5 off by default for now.
adds 5622eb1 r18254: reverted r18231
adds 40cf47f r18255: Remove the SMB_ASSERT(), as these are not talloc()'ed structures.
adds d7534e0 r18256: use the right status variable (This used to be commit f4b4bd945f5c3955aab0c3cf89ad6cdda7529dac)
adds c1ec0da r18257: Order the GENSEC modules, with unknown modules last.
adds 2179980 r18258: need to use .priority not .order here (This used to be commit a47d65fe17a0e84615ff235380eb2462579199f0)
adds ebc1533 r18260: fix the build on systems with broken readdir
adds 26c789e r18261: print out the version of gcc
adds 21a9a3d r18262: fix typos
adds bf9379d r18264: print the full list of flags
adds 0627a47 r18265: print out the failling command
adds 52102bc r18266: we should bail out in configure if C99 structs are not support
adds 7531db7 r18267: print out the failing command for .ho files too
adds 28bd266 r18268: for samba3 define _PUBLIC_ empty
adds 7caf783 r18270: Samba3 has _PUBLIC_ now. (This used to be commit 9dd6520240fbe3ea8126845a1fa2bdea35c7c4ac)
adds a865dcf r18272: Couldn't resist to change this. What we want to do here is to just make sure res is freed. Well let's just do so explicitly, the steal cofused me initially while reading the code. This way it is clear what we want to do.
adds 3010e2e r18273: AC_PROG_LD_GNU needs LD defined already
adds bcd1d15 r18277: on some of our slower hosts we need more than 2700 seconds for smbd to complete all tests (This used to be commit c44b17ad66281eb4611353fd79a410151d9ce531)
adds f64b247 r18278: move more header checks and _GNU_SOURCE into libreplace (This used to be commit 77c442cd469ba881215e025c87ce632c876eb617)
adds d09ef0e r18279: libreplace.m4 needs to come first or autoconf complains, as libreplace checks for global system flags (This used to be commit 6eefd44a878ed712bd789c84e89e70c586621b09)
adds c238758 r18280: more portability tidyups, ensuring we use libreplace everywhere (This used to be commit 4860d0256547b33709cdc109bdf7bb0310c2a5b6)
adds e7f2d24 r18281: a workaround for an infinite dependency loop in the dependency generation for smbreadline.d. The problem was caused by extra_flags.txt having ./lib/smbreadline/smbreadline.o but the build using lib/smbreadline/smbreadline.o, which means cflags.pl didn't match the target.
adds 35f1a2c r18282: dynconfig.o build rule needs cflags.pl too (This used to be commit a805d8d1033e3b7dd01adac73ec428bcbd66f976)
adds e6b457d r18283: libreplace.m4 needs to be early in configure.ac in other packages too (This used to be commit 03f9c67c066d772d9a544f1183fbee609ab8137b)
adds 55a760d r18284: enable _XOPEN_SOURCE_EXTENDED to fix a HP-UX bug with the definition of sendfile() (This used to be commit 3e0f262b384b73183452aefabca93c01d53387a8)
adds 8d923ab r18285: tdb now needs install-sh (This used to be commit 007da6115a4af137cfb774c35767a9073130e4bf)
adds 27126ba r18286: ldb now needs install-sh too (This used to be commit ce5b1b8c09a9fe07fb953e7ad6bef204f98918aa)
adds 05f98cd r18287: add support for the -qlanglvl=extc99 and -qlanglvl=stdc99 flags, needed on AIX 5.2 for C99 structures (This used to be commit 2dc9239a3621f48fbb410a60fee61d70f85ada91)
adds 5c3c8e0 r18288: autoconf already has a C99 test builtin!
adds 5947812 r18289: don't check for inline till we've worked out the main compiler flags (This used to be commit 46ab2b9971c100afa2ed2cb8da0390cfaa9b7032)
adds 1caceff r18290: finally worked out why we were failing tests on solaris. It has kerberos on port 750 in /etc/services! Work around this by using 127.0.0.1:88 in the krb5.conf (This used to be commit 9fb91702fd6c080d87ea60c60e0591636d1a6441)
adds 8bb7833 r18291: don't add ./ for files in the top dir '.'
adds 6d8a03b r18292: import some autoconf 2.60 specific macros, so that older autoconf versions still work
adds e04ad03 r18293: use the correct name it's not always under $srcdir...
adds 1a7ad8e r18294: remove leading ././ from .mk files
adds dfd4c8e r18295: pass write type for packet_size
adds bb21503 r18296: this isn't needed anymore
adds bf4a32b r18297: - remove leading ./ - add CFLAGS to the dynconfig-devel.o rule
adds d6c4147 r18298: fixed mmap failure test (This used to be commit dee6551dc36789506a59bcd3242f208d5bfd5d6f)
adds 62745dc r18299: POPT_CREDENTIALS should depend on LIBPOPT (This used to be commit 95878272cdb20d20c0866fdee35081ae63afa64e)
adds 85e24e5 r18300: fixed a type bug in heimdal - lha, you happy with this upstream? It showed up on ia_64 systems (This used to be commit 1f38a7ea56944466d90622832e4570dc324adc4e)
adds 30ee8be r18301: I discovered how to load the warnings from a build farm build into emacs compile mode (hint, paste to a file, and compile as "cat filename").
adds c10debe r18302: fixed test_cifsdd.sh - the unnecessary sum operations were breaking on solaris (This used to be commit 3828c463ad31ae1ce4a4aba307126bd47adc1329)
adds e8c5627 r18303: we should just use -Ilib/popt as in all other places
adds 4e99d06 r18304: fixed misuse of size_t in dopr() (This used to be commit d082a3c5f5785e9d7775d94542ce9cc8ef098f63)
adds bf4bb22 r18305: get some more debug output to fix the build on sambajail
adds e00f1e1 r18306: I hope that works better...
adds 957a3bb r18307: fixed a warning (This used to be commit cf24d46ea3c2dca4425121642400bef88f218a9e)
adds 66c16b5 r18308: get this right .... (This used to be commit 3697cd6597875fe22f6885ce20612a32d0be2513)
adds e91cee4 r18309: FreeBSD 6.1 has a symbol ldap_new_connection() in the system ldap library. Even though we don't like to that library, it gets loaded via nss-ldap, which means nss-ldap calls into the samba ldap lib with the wrong parameters, and crashes.
adds b0f6a94 r18314: Handle the case where a dir has the sticky bit set and the OS gives back EPERM when trying to access user xattrs. Just pretend no attributes are set.
adds 92689d1 r18315: Implement netSrvGetInfo level 102 fix names to be consistent between level 101 and 102 and typo in idl (This used to be commit 1962fb92d706962544c293770718294e595f9fc4)
adds b2355bf r18316: Build the parent too (This used to be commit 1fcf725bc0a10454be8d276920ac14f346eb4a21)
adds fb15300 r18317: Make sure we actually have a valid reply or fail (This used to be commit 41cb3a9258012e628a2d87959cc066f6c5d92255)
adds c74d5b9 r18318: Implement DiskEnum Fix spelling and consistencies issues in idl (This used to be commit 1347c971ac4dd62e6e6643293d48917ac065d19c)
adds 89efea8 r18319: fixed the directory search resume code on IRIX
adds 3cc41b7 r18320: the raw write size limit test hurts too many hosts. Limit it to 2^33 bytes if --dangerous is not set. (This used to be commit 90e5136ea4a47ecb59426fe547ae92db1fd8657a)
adds 9adf288 r18321: fixed some warnings on AIX (This used to be commit 449fab2c264aa50601f9a2d3310f1910ba97706b)
adds d2e72c4 r18322: fixed a compilation problem on AIX caused by lex not putting config.h first. That leads to a conflicting define for lseek() due to _LARGE_FILES being defined after standards headers are included (This used to be commit 9034238e27f22a7077df9fa0d7c83cce4503aabc)
adds fbb301a r18323: this function returns a pointer, not a bool (This used to be commit 86ef345cbf98e38b4e135cf52761c7268b608313)
adds cac69cd r18324: fixed a uninitialised variable (This used to be commit 08562d6ebe6b2c48026f0d1e97ec4dd8ea215b2c)
adds aab0622 r18325: more warnings and one compile error on aix fixed (This used to be commit 6e7e151432a31e48a67679df3966d2227d555317)
adds 354bf04 r18326: these are not used anymore, I found the bug on *BSD it's the broken BSD make again where we endup with this:
adds f658414 r18327: 'struct token' is defined on some hosts (This used to be commit b2bba4e7261e4daf2be44110c454eb0e217836ca)
adds 2696cc3 r18328: when we bail out early, set *offset to 0 (This used to be commit 81230464600bd3a2bb283303b2b9c71f6409675b)
adds bcabebf r18329: print out special make variables when failing, to track down the build failures on older BSD systems with broken make
adds f6d98fe r18330: don't mix pointer types in RPC replies (This used to be commit cc86719f53a47e3ca25b19d7a765314ce967ab01)
adds 0ee5275 r18331: fixed a warning (This used to be commit 997ed10bf540cc99da1bab5e53634beb3b239253)
adds fc8960e r18332: added back in our shared mmap test code (This used to be commit 6ff100b26698a50ba79b587a687cc0d440f73b55)
adds 2cebef3 r18333: $< is broken in older BSD version: when $@ is foo/bar.o, $< could be torture/foo/bar.c if it also exists. So better use $* which is foo/bar to get foo/bar.c
adds ee66b69 r18334: AIX 5.1 doesn't have any of 'users', 'guest', 'other' or 'unknown'
adds 3f8383c r18335: more portable bool tests (This used to be commit 45a3a6a566de020578c24feb5788367efd685f29)
adds 2e24543 r18336: autoconf tries to force on C89 mode on HP-UX, using the -Ae flag. Unfortunately that flag conflicts with the -AC99 flag, and we get lots of breakage.
adds d82ed84 r18337: more -Ae tests in check_cc.m4
adds d159cff r18338: this isn't needed anymore
adds 5c104c1 r18339: need these checks for roken.h on hpux (This used to be commit e98e0a28a0cb79e272c0caa0bcb3b5fb6bf3a17b)
adds a9aa66a r18340: some HPUX boxes don't have ptrdiff_t (This used to be commit f3b24ea48a70268be5a3af601b5bb923d446c5d5)
adds 06bc06c r18341: ooh this gets subtle - this needed for xfs on linux (This used to be commit 9d688eb9cbaed484ccb75d601c2331760bd59fab)
adds 3dc237e r18342: a bit more explanation of these strange values (This used to be commit e191f84f24e017d90c49d779a04a5306d96848a5)
adds a8421e8 r18343: fixed setlinebuf() prototype, added test for it, and use it in two places to avoid a #ifdef (This used to be commit 095b8057740a4bb207e24e4c63a2dcb53521a72f)
adds 8f10770 r18344: add a test to show hoe NetNameValidate behaves. fix the misleading idl names (This used to be commit 8367b3bcee9338fa3e268b7342ae8db928008b55)
adds dc22158 r18345: test also flags (This used to be commit 06469a6ba0ee1cc8701214bcefa1d6c696b0150b)
adds d939ff7 r18346: make sure we kill off the slapd process (This used to be commit 0e1d4be23ab807b17959e09dffbaf9c8c8dd048e)
adds 81e4403 r18347: run slapd in the foreground so timelimit can kill it (This used to be commit 8cc456e6dcb348375dbded0de1a0c07ea6bf8ff9)
adds 2c6a880 r18348: fixed a valgrind error in RPC-SRVSVC (This used to be commit cc89ef3e1fd2f1d550ab65d32dfa894dc7963868)
adds c4f16ff r18349: don't do validation when using valgrind. It's way too slow (can be hours for a single test) (This used to be commit febaf6af4cafed7bc57276186a35099959b2ce62)
adds 620a148 r18350: we have to check for lstat() to keep roken happen on hpux (This used to be commit e251c211f7fa67e2e32d684f10a742b496913284)
adds db96ce0 r18351: functions as initialisers in structures doesn't work on some compilers (This used to be commit db694a7c82e4b5071aa7f609de6ecde90a8d42dd)
adds f466901 r18352: printf("%s") is not safe for NULL strings on all platforms, but d_printf() is. This fixes a crash on solaris (This used to be commit 52d156671158fa25d3a84a46c98ca1d81e4a18d1)
adds 691ba58 r18353: try to fix the assumption of NULL being handled in printf() permanently by replacing printf() on systems that don't have a C99 printf lib (This used to be commit eacb5357c347255817a0a47abe7dadfaf24301fa)
adds cbed4ba r18354: It seems safe to enable the DIGEST-MD5 module now.
adds 8942893 r18355: increase the delays waiting for all events to propogate in the RAW-NOTIFY test. (This used to be commit 81fd19ba3f38ac19d8bcac56210a83fdfc8237de)
adds bfe8de6 r18356: doing 1000 of these requests can take over an hour under valgrind. Reduce to 50, which is plenty for testing the code (This used to be commit 911c8e1c73bf3953591755ecb4c50f5644fc9c18)
adds 2059aa0 r18357: Convert more crypto tests from using function results as initialisers. (Fails on older Unix C compilers)
adds 2d60d3b r18358: handle errors in the RPC-LSA async test (This used to be commit d46c3be9f9db6666be52b5584b0210da925106d1)
adds cb48706 r18359: better handling of child process killing in standard mode (This used to be commit 3752cc2b5767950b26b57e79fa87a70f8d93173d)
adds f793748 r18360: better handling of child process killing in standard mode (This used to be commit 6a2144caab60073b40577dc1f66f663f817d6cbd)
adds 459a230 r18361: Invert the way we handle LookupSids2/LookupSids3 and LookupNames3/LookupNames4
adds 79a1d08 r18362: Make LookupSids map onto LookupSids2, as they both take a policy handle. Avoids a lookup for the basic domain information for every request.
adds 72c5be6 r18363: Found a rather nasty bug in our fragment handling.
adds 2687eea r18364: Get us closer to schema compliance. The corrent names for "secret" and "priorSecret" are "currentValue" and "priorValue".
adds 87c998b r18365: When adding a new structure member, always remember to fragment it.
adds dd4fac5 r18366: check if we can link using the selected flags
adds a41b696 r18367: When converting to entryUUID, ensure we don't double-convert a string-format GUID.
adds 35d30de r18368: Don't list GENSEC mechs that only have client implementations in our supportedSASLMechanism list.
adds c4aaa09 r18370: allow system inotify to be disabled (This used to be commit 31bbf865a069f902dc979f469aec896d3d34422c)
adds bca38ba r18371: made the directory depth notify test independent of timing (This used to be commit 39458e62f576c551df016a7be4d35175dc21696e)
adds 6cb5128 r18372: don't use the system inotify until in the build farm until we work out how to work around a problem with it giving unpredictable orderings in renames (sometimes target is first event, sometimes source) (This used to be commit 066e3b51b1ca038023e53a978e1d2e706cd3d8a6)
adds a57b42f r18374: don't go past the end of this array
adds 208bc04 r18375: Volker noticed that this is in fact an 8bit number - well spotted! (This used to be commit 3f80b6b87bf4a3ae3a2fce51764ed70bcf0ea497)
adds e96b2df r18376: added iconv:native=false option to turn off native iconv. Needed under valgrind as native iconv is so full of overflows (This used to be commit d1de0202efc6e6ca4bbc1997f3e493da18cd35f4)
adds c87a084 r18377: disable native iconv with valgrind (This used to be commit d1ceb79d9d10a3fd7bdba935ef2d12db346051f4)
adds 3f51341 r18378: try enabling _OSF_SOURCE to see if it fixes the tru64 build problems - thanks to volker for the suggestion (This used to be commit 03ed41515b2228d130f669a2c0cf916a21182f30)
adds 70028b8 r18381: make sure autoconf doesn't add '-O2' to CFLAGS
adds d40dcae r18382: define _XOPEN_SOURCE to hopefully bring in MAP_FAILED in sys/mman.h on Tru64
adds 2796473 r18383: ok we need _XOPEN_SOURCE 500 and include standards.h on Tru64 to get MAP_FAILED
adds 13a062a r18384: this is a ref pointer like in samba3 and for the Gid version
adds c4660ea r18385: fix crashes in the RPC-UNIXINFO test
adds 89fbfd7 r18386: start the unixinfo pipe by default
adds 497ca85 r18388: remove _XOPEN_SOURCE it causes trouble on BSD and IRIX
adds e6e21ed r18389: test RPC-UNIXINFO in samba4
adds fc84f0d r18391: - match the samba3 protocol for UNIXINFO - add a test for GidToSid
adds fcc7bdf r18392: add sidtouid and sidtogid tests to RPC-UNIXINFO
adds 513568b r18400: move MAP_FAILED define to lib/replace/system/shmem.h (This used to be commit 025b142ff268498cfb36fc0e7e9e25a2c5963d38)
adds ac3e41a r18401: some of our code also relies on fprintf() handling C99 semantics. Easiest to just replace it if it doesn't. (This used to be commit 5fc756a770b6f457bf103e2a8a240ca020fd1a02)
adds 10b54fd r18406: disable local iconv test as well when iconv:native=false (This used to be commit 77e6a09e6b1a313db2bf289ac954fe4393b569fe)
adds a8c17f8 r18407: test for epoll.h and select.h (This used to be commit 3ddb77c1e3dce5e05771b3fcaf86f8ae9ff21a52)
adds 3a577a2 r18408: Only output a message if the async request fails.
adds 1be5dc9 r18409: Make sure to print a DEBUG message if this LDB search fails.
adds 33c4fea r18410: Reduce noise in the ldb_ildap backend. We regularly search for things that don't exist, and this is not a cause for panic.
adds 7736d2f r18412: Implement NetiNameValidate but just for share name right now (type 9)
adds 6b2aaed r18414: This README file should help to explain what is needed to setup a Windows VM for testing using this framework. Let me know if there's anything that looks strange or could use clarification.
adds 695cf54 r18415: Make the samba-windows test scripts executable so they run a little easier in the build farm. (This used to be commit b2d3f8f7aae5b2bb9baf4e45fbc4632576e6fea8)
adds 4de4af0 r18416: We need to look for both builtinDomain and domain, in the OpenDomain call.
adds b5ea572 r18417: overload send() and recv() by socket wrapper and add a dummy swrap_dump_packet() function which can later dump the packet content, so that a script can then generate a capture file for wireshark
adds 5664663 r18418: Tru64 has a different prototype for seekdir() returning int when _OSF_SOURCE is defined
adds 68201cc r18419: fix include paths of the configure tests
adds 26e9619 r18420: fix the build...
adds 5addf85 r18421: support --target=samba3, I thought that was already supported
adds ee67387 r18423: record accept, connect and close events in socket wrapper
adds 894a645 r18424: there's no need to allocate a wrapped socket for unix sockets, also this makes sure the socket file isn't unlinked if using socket wrapper.
adds 3c096b3 r18426: use 'family' consistantly instead of mixing 'domain' and 'family'
adds 6924a30 r18427: set sin_port correctly on autobound socket
adds fdc7677 r18428: add my copyright
adds d5ef649 r18431: use this to suppress things on fort in the build farm (This used to be commit 13ed504a1b42acdb5aec68734ec0dc14c9bd39cd)
adds daff791 r18432: ensure roken doesn't try to include both inttypes.h and stdint.h. The two conflict on irix. (This used to be commit 4dd949c80d4400c3a80571cc28f599c37c1fcf7b)
adds 7d2a820 r18433: Make sure to search below the partitions baseDN for the netbios name.
adds d21cb7e r18434: Fix typo... (This used to be commit 4f235b88aa0ce6c684bf203ea3cbc81e91a3cd3e)
adds 1a59784 r18435: added a function talloc_move() which is like talloc_steal(), but is meant for moving pointers between structures. The difference is that talloc_move() will zero the source pointer, thus ensuring you don't reference the pointer in the old context.
adds 7f63ceb r18436: converted ldb to use talloc_move() instead of talloc_steal() when appropriate.
adds 12e7682 r18437: added a 'make valgrindtest' target for ldb (This used to be commit 4c33c6bb97f3b25b611c476be4c914031e55e4dc)
adds 24fe49a r18438: I should have examined these uses of talloc_move() more carefully. Most of them are OK, but a couple were not. (This used to be commit b0de2838829d9750817c31f28c11c6b2be6e7b64)
adds 05cdd9c r18439: 2nd try at a talloc_move() api. This type with the ** ptr interface exposed.
adds 6c48dc8 r18440: "builtinDomain" is not a child of "domain" (This used to be commit b34646f202d4e8016e627c4bb88842c21d6b2e10)
adds 918db36 r18441: Allow searching for the high bit in these bitfields, when the client asks for them as large integers, rather than a negative integer.
adds 764f74c r18442: run the os2_delete test in the testsuite too
adds 9768393 r18443: add object files only when needed
adds cac4735 r18444: return the correct value on error
adds e18547d r18445: splitout the dlfcn related tests
adds a57133c r18447: make sure we bail out if the config.h is not generated by samba's configure.
adds c447b8a r18448: this gives nicer output...
adds 0584c10 r18450: - autogenerate the OBJ_FILES for LIBREPLACE - remove samba specific stuff from libreplace - and include the readdir replacement stuff in the standalone builds
adds c564344 r18451: move repdir/ into the top dir
adds dfef2dc r18452: add configure test for a getdirentries() based replacement for broken readdir()
adds b270dd3 r18454: this was just for debugging...
adds bf071a9 r18455: check if getdents() and getdirentries() are available. (only for the nicer configure output)
adds 2c3dc50 r18456: Tru64 doesn't have getdents() so we don't need this ifdef's...
adds c706319 r18458: move wins32 stuff to the top dir
adds f425072 r18459: Set access to test LDAP server as system to anonymous, but also note the correct authz-regexp for future use.
adds 4c0b192 r18460: split out timegm test and only add timegm.o when needed
adds dca9292 r18461: - extend make showflags - let make test trigger showflags
adds 63d284c r18462: make the output a bit nicer
adds f6de92d r18463: add some more warning flags, tested with gcc 2.95.3 on SuSE 7.3
adds 84a56ac r18465: much better fix for a roken specifiv problem
adds fb211b5 r18468: Add IDL for dfs_EnumEx. Still lacks test(s) (This used to be commit 79b6001f919d398e52ceec29f5ebe6f0018e5660)
adds e26ed8b r18470: Remove obsolete client generator code for Samba3 (we're now using the new code that uses libndr) (This used to be commit ea0ef1542f78e3a58d86b5693ec17c145050526b)
adds 0eb9794 r18471: Remove other Samba3 parser generator support as well - it's no longer necessary as we can use libndr now. (This used to be commit 22142a9f3d5e759742c79a591413e5e8af04b22f)
adds 4e35509 r18472: - use STDC_HEADERS for stdlib.h and stddef.h as autoconf does - AC_HEADERS_STDC is not explicit needed
adds 8e65d33 r18474: - we don't need to explicit check stdint.h and inttypes.h alsready done by autoconf magic - display the sizes of all standard C types - check for int64_t and uint64_t
adds 2fb4ece r18475: Start working on server code generator that uses libndr. (This used to be commit aa1c550d371c5874668baf06be7168c85dc5d48b)
adds 6a2b541 r18477: Finish server code generator for Samba 3. (This used to be commit 4e2f20042448721ba1df5bbbb77710e155f23953)
adds ea50e4f r18478: Add missing declaration for status. (This used to be commit 64909a0d69a938e96f7a04b4288ca851fb8fe18a)
adds 3de6b46 r18479: start hiding libreplace configure tests behind macros
adds 965633a r18482: Fix a couple of small issues in the generated server code. (This used to be commit ddfe3c54439eb76327608e04df9381621ab875b8)
adds d08fb7b r18485: include libreplace.m4 in the aclocal.m4 files and use the macros in configure.ac
adds f80d6bc r18486: hopefully this fixes the panics on solaris
adds 6fa6c74 r18488: we have to make sure any extensions flags also make it into confdefs.h, otherwise the real build and the configure tests will not be significant
adds 935aefb r18489: dlopen is so amazingly broken on linux
adds fd6030e r18490: on irix _XOPEN_SOURCE_EXTENDED needs to be defined to 1, not just defined (This used to be commit 39d984738b1931e16cb0e6abfdb58108fc97da90)
adds 90c3e8b r18491: fixed a warning (This used to be commit 1b17f0f08f85238717e88966cba311ff4b933a9a)
adds ae98478 r18492: an attempt at replacing readdir() with something based on getdirentries()
adds bdfecf3 r18493: another "blind coding" attempt at a getdirentries() based readdir() replacement (This used to be commit 94b73d692bf85604c7be811bad0b8c6a08b18103)
adds 48615ca r18494: don't count 'DWARF2 CFI reader' messages as valgrind failures (This used to be commit f7eaa03d6f6f28408d8e6a7e33c540e50cbed3a1)
adds 1e4f5a0 r18495: More work on the LDAP backend (which now passes a lot of our tests!)
adds bd4ddbc r18496: yet another dlopen valgrind suppression (This used to be commit 041c2c1202b8e5bf2a6a8d90530751560dacd9f4)
adds 870cae2 r18497: fixed crash bug in irpc test - the torture_tcase_add_test() call is passed a stack pointer from values[], which is not valid when the torture suite is run.
adds a133601 r18498: While passing stack values into torture_tcase_add_test is bad, values assigned into a static initialiser must be constant.
adds ac24d38 r18499: this hopefully lets the code compile on OpenBSD
adds a4e94ee r18500: move make related checks into its own file
adds 8ed1176 r18501: libreplace needs 'long long', bailout if not present or the size is not 8 bytes or more.
adds d184a9c r18502: remove unused lines
adds a9aa6d0 r18503: - _GNU_SOURCE is defined by libreplace - move AS_HELP_STRING replacement to libreplace
adds 595c141 r18504: Handle mappings for RENAME and KEEP attributes better. We don't need to mess with the values in these cases.
adds a0e87e5 r18505: add configure checks for telldir() and seekdir()
adds cbb1975 r18514: fix configure caching of AC_VERIFY_C_PROTOTYPE() macro
adds e9c4656 r18515: Remove calls to "time" for now as some sh implementations don't have it, causing this test to fail. (This used to be commit fc3f41a4ab38fd32386c5bdb1979cc26892afcf8)
adds 7858225 r18516: I'm surprised that compilers allowed this at all (This used to be commit 46aa8a5e8914184575fa6b9ec9edced8dd615eab)
adds 0541807 r18517: I find it less confusing if tests are run in the order they are added. (This used to be commit 3e1844b2b229d6e84436d6c455bef707d0efcafc)
adds eef5a6f r18518: we replace snprintf() if its not C99, so we should also add the rep_ prototype in that case (This used to be commit 64b5ff171d04bd93bd41309edfbe532c01a46e4f)
adds eb9a275 r18520: Add note about warnings on [out] arrays. (This used to be commit 7a2afc3e0c0e8c0e9360805e8b4326e257b1e9dc)
adds c902a89 r18521: implement volkers suggestion for avoiding the type punning warnings (This used to be commit 9b9f058edb033c999c4430add4f05459ac43c9e2)
adds 5f68b76 r18522: It's probably not a good idea to use rpc_netdfs_init() as initialization function name for _all_ RPC servers... (This used to be commit 234272e39d7dc79f5e7e0399aebf5681a92981b2)
adds df08af8 r18523: Allow [out] on arrays as well as pointers, use in unixinfo. (This used to be commit f67b4d58acd2c3746e5ffeffa804e888ca3c49a5)
adds f78ff44 r18524: Pre-allocate out arguments. (This used to be commit 0ee42669d3a5ec062ec14ecda94342b0df519964)
adds f7b29f2 r18528: work around what appears to be a compiler bug in gcc on irix. It caused the RPC-SECRETS test to crash smbd in an inlined version of this memcmp() call. This patch should have absolutely no effect at all, but in fact it prevents the crash.
adds fafa8c3 r18535: move the AC_CANONICAL_HOST and host specific flag tests into libreplace. This should fix the standalone build of tdb on HPUX, where we need to blacklist mmap.
adds 0e91470 r18536: fixed the loading of external binary files from ldif into ldb (This used to be commit fbe13ed83e2f3508db6d77f4bd65a913ef12ff02)
adds 2a3ebd9 r18537: after testing for poptGetContext, if the test fails, don't try to use the external popt (this affects hpisgr8) (This used to be commit 9afbd60f91bca84dd645372ed7139e42f712384d)
adds 1d7a878 r18538: we need a pipe here, not a logical OR
adds 182ab71 r18539: 'make distclean' should delete config.cache (This used to be commit 5a8becb1be1b41b4fecf9f9f47a60eed5f77c264)
adds c7723f6 r18540: show the additional smbd output from each test, rather than only showing on test failure and showing all the smbd output each time. (This used to be commit 1dfac4666423d7e0565795e3eae72da7e25a5b54)
adds d928bce r18541: with 100 old style searches we can run out of file descriptors on some systems. drop to 50 (This used to be commit ce5d5a187264af2b87e2919bdcc5f478cce02df9)
adds b0fb34f r18542: Some late nite work. Now we can add and remove a share from the "Computer Management" console (not yet modify!) usinf share backend = ldb (This used to be commit ae2f6d4a5a372a37b9783a02bb8e7f16588b21f0)
adds 040b5b8 r18544: - use AC_LIBREPLACE_LOCATION_CHECKS in samba4 - to get the ordering right we need to specify AC_CANONICAL_BUILD explicit - add AC_CANONICAL_TARGET
adds e310cce r18545: if yapp isn't availabe touch the target file, as it is commited to svn, to prevent rebuilding.
adds f8079a6 r18548: don't use #elif as we don't notice when 2 HAVE_IFACE_ versions are defined try to find the problem on Tru64...where configure says the AIX method finds 1 interface but later can't compile netif.c. (revision 18486 was the last that detects ifconf with 2 interfaces)
adds a8fd66f r18549: move gcc version check to libreplace and reorder the tests a bit for nicer output
adds ab188e0 r18550: Return a path not just a disk drive (This used to be commit 60076fa87d6c68295ebedc28cdbbd4556cfd0ae7)
adds 45e566b r18553: - confdefs.h is always included in configure checks no need to include them explicit - undefine _XOPEN_SOURCE_EXTENDED for the AIX interface detection test #define _XOPEN_SOURCE_EXTENDED 1 brings in sa_len to sockaddr on Tru64 which means the AIX code compiles...
adds 3e7cff6 r18554: Fix warnings about [out] arguments. (This used to be commit caac6cf817b09c864554e992f89437f6205b948b)
adds 0305907 r18555: use C:\ as default not C:
adds fa257e7 r18558: Fix ShareCheck which was assuming all paths are "C:\"
adds 291c5ed r18559: [string] always applies to the last pointer (This used to be commit 86b4624226d6e72645221cadb8669b0f1aba0903)
adds dce0c9e r18561: Fix [out] pointers in winreg IDL (This used to be commit 694677dafefdd94fa0a9bed93efab70c528dcb26)
adds 6e3b94d3 r18563: - move more of the header checks into lib/replace/
adds db0fdcf r18564: update for cifs unix/posix extensions stub version to build and beginnings of smbtorture test for it (This used to be commit 57f56957176ca04f3abb579b557aade71f8d361d)
adds d9b4bdd r18565: Fix echo.idl to be Samba3-, MIDL and midlc compatible (This used to be commit ab0a798c57564901f0adcd8aedc1ef0928e79edd)
adds 6adb571 r18566: fixed the winreg pipe and winreg tests
adds 48f3449 r18567: fixed the winreg js code for the new names of the fields in winreg.idl
adds ee1d645 r18568: this warning is not needed now that it is the job of the unixuid ntvfs module to handle euid (This used to be commit 6784058923ef532da882830296f9bb5f58cddb43)
adds dc70a6b r18569: add really simple testing of the 'simple' ntvfs backend, so we know when it breaks. It isn't much good as a template for developers to use unless it works :-) (This used to be commit 262bee07dcb140b413d5ae5a8a754b3e57235323)
adds 1ce5df6 r18570: Fix up function names in cifs unix/posix extensions backend. Enable tiny quick test for torture for them (This used to be commit 64062d16a2cc215af320eb30827887eb2531e3b0)
adds d6c128f r18571: try to make it a lot more obvious when 'make test' or 'make quicktest' has failed. The output was too subtle for people who aren't used to it. (This used to be commit a57decb96aee05d3238b64d50a136c8b8001f811)
adds f5fc8e3 r18573: disable the echo.js testing of echo_TestCall() for now.
adds 818b01f r18574: re-enable the echo pipe in smbscript. I suspect disabling this was an accidental part of commit in the recent echo.idl changes (in r18565) (This used to be commit 5e143267d7ae18536f1a1be8966dc5e783ea867e)
adds ba4115e r18575: - use the right variable to teststatus
adds 1587644 r18576: unfortunately our current build farm results are a bit too good!
adds 768af9b r18577: reduce the number of tests run in 'make quicktest' again, so it completes in a minute on my laptop (the benchmark I usually use).
adds 61939ce r18578: steve, I think you may have forgotten to commit test_cifsposix.sh ? (This used to be commit fea75d2c9732f91cb79e178ef6c57c3945e4f52e)
adds 7c017f9 r18579: fixed boolean parameters on big endian hosts which have sizeof(BOOL) != sizeof(int)
adds 9c53e14 r18580: map the PVFS_FLAG_READONLY bit in the posix backend onto NT_STATUS_ACCESS_DENIED in the access mask checks (This used to be commit ceffc34f3e9f47a8a44dad52054688f9855eeb37)
adds c5e67b8 r18581: also check for SEC_STD_DELETE, and split out the check into a separate static function (This used to be commit 024ca6a91cdf2c0f8999c220b4459a72c45bfd32)
adds 481ebe7 r18582: disable synchronous ldb in the build farm. Some hosts have very slow filesystems and the tests are taking more than 1.5 hours. We will still be testing the sync code paths, as the ldb tests still run synchronous, but doing all of our other tests synchronously just costs too much time. (This used to be commit ce2baf7385e019383ffb292bd30e77c31eecbbef)
adds d01bbe6 r18583: a nasty hack to allow me to monitor the number of open file descriptors in smbd on all build farm machines. I suspect we have a fd leak somewhere, but its hard to track down.
adds 655b710 r18584: found one of the fd leaks. The registry backend was using a talloc(NULL, xxx) to allocate the registry context. That had two consequences
adds 9bda2c3 r18585: 50 open searches is still too many for some of the build farm hosts, which have a ulimit -n of 100. Drop the number of searches to 20.
adds 3d6cdc9 r18586: fixed a potential fd and memory leak in the socket_wrapper code (This used to be commit 6d53f2f5bc3a008f957be9e32df6830e1e29e8ed)
adds e137157 r18587: fixed a potential memory leak in libnet (This used to be commit 935f6f34cfbec0cba6df246b7ef9fdfd604aad38)
adds 401f107 r18588: save one more character in the socket wrapper path - seems it still was occasionally too long for IRIX 6.4 (This used to be commit f6b65fd631ede9b53c3a8c7a300b3b6bad9f6c52)
adds 3c76ac1 r18589: make inclusion of net/if.h conditional. It breaks HPUX with gcc. (This used to be commit ac71f40f8ff13c422e528dd5013842aa5a5004e7)
adds c4d45aa r18590: Some more work on the srvsvc pipe (This used to be commit 2c035787d47c6055c4081021f30d08929f178ca3)
adds 9dd6cac r18591: Better defaults for share creation
adds 5d6a380 r18592: we don't need this twice
adds 4a854fe r18593: try to get the same socket_wrapper file building in samba3 and samba4
adds 550834c r18594: fail the configure step if the required library is not found for tdb, talloc or libreplace (This used to be commit 9f45f970f71ee5585bf3c924b9c77188405fa246)
adds db6dcaa r18595: try an experiment of adding a RPC test into the windows testing framework
adds ee528dc r18596: removed superfluous semicolon (This used to be commit 4f3628dea69efce430bf96a42435025806853d90)
adds e7b9aeb r18599: the netr_CryptPassword structure needs to use a uint8, as the data is passed to acrfour, and that assumes a byte buffer. This caused us to fail big endian boxes (or more specifically, to be incompatible with little endian boxes) (This used to be commit a44f2eda1eeb134292111dd857f0f65e4bf96399)
adds e84ee4a r18600: - fix shell syntax in tests for libraries
adds f96b8c5 r18601: updated web page for new talloc build method (This used to be commit fbd8028080108cd920ee0a65bdb10de2eb419cde)
adds 1188fa1 r18602: updated web page for new ldb build method (This used to be commit 36c35262f23fec20feff99a87b185b74c1f176c2)
adds 69eed6a r18604: fixed shell syntax (This used to be commit 61104953c82442b9ef0817c077f4b91741fa3aa8)
adds 6e47a2b r18607: remove unused structure element
adds e7ede84 r18609: error_string should not contain newlines.
adds 28c9c21 r18610: Fix typo.
adds 57cd223 r18611: Do not return NT_STATUS_OK when libnet_Add|DelShare has failed.
adds d630105 r18614: a bit of work done while on the plane.
adds 2ccef55 r18615: add more time fields and fix a silly mistake.
adds 18dcaba r18624: path is a ref pointer in dfs_GetInfo().
adds afa7c10 r18625: dfs_GetManagerVersion() returns a version number, not just an exist flag.
adds d9f0b24 r18626: fix cleanup function to safely recover after interrupted test and add one requested field in to the function creating testing set of changes for user modify routine.
adds 49e0736 r18627: only cosmetic reformat, no functional changes.
adds 43a3eaa r18628: dfs_EnumEx() also takes a ref pointer.
adds 248768d r18629: There is no such "unknown" pointer in dfs_Enum().
adds c8f51bc r18630: Better way to display ref-pointers with [print]. Thanks to metze for pointing this out.
adds 1eebe9c r18631: correct unintentional commit.
adds f3fd73e r18633: Add a couple of new WERR codes encountered with dfs torture testing.
adds 219490e r18634: Turn flags field into a bitmap. (This used to be commit add8a8f6cf2335efbbbe8e77d8ea76e81449b2d6)
adds d8df6d1 r18635: Make sure to display samr_GroupAttrs in samr_DispInfo for groups instead of interpreting them as samr_AcctFlags.
adds 8153859 r18636: Excessive testing with pam_winbind within Samba3 revealed a new samr reject reason code while password changing: SAMR_REJECT_IN_HISTORY which is different from SAMR_REJECT_COMPLEXITY.
adds a27d433 r18637: Fix the build. Sorry,
adds cd9057a r18639: Get rid of the keepref support (This used to be commit d1364ef0cd8f1a64f44476476323ab390ac4de48)
adds 602b604 r18655: add more fields and better handle the error case where fields setting routine don't know how to do that (and user info level is invalid).
adds e0da0ac r18656: fix stupid mistake causing segfaults in torture test and also add one more field to be set.
adds 1ba24e8 r18657: handle the case where rpc call went fine, but the result not necessariy did.
adds 07fb9f2 r18658: make the test change fields sequentially each one in turn. now to multiple changes...
adds 4209af5 r18661: C++ warnings (This used to be commit 771d30ca0c9d108b800bcfe33069f38dc4382662)
adds 906a740 r18668: fix ref pointer related bugs, we should watch the compiler warnings! only cc on us4 bailed out...
adds 550495b r18674: merge from samba3,
adds 0780eb7 r18675: merge from samba3:
adds 2f98c19 r18676: Don't mix ShareInfo and ShareCtr definitions, this makes a much more readable include file (This used to be commit e3b157af9f870c4c2423095c5ccb1bbcaf3faa61)
adds 3394bb2 r18682: a bit of a change in setfield function. one more change to do...
adds a76d373 r18683: NET-USERMOD test changed to be able to perform multiple simultaneous changes.
adds 1be714b r18685: we don't need this here
adds 000698d r18686: Fix typo protocl->protocol (This used to be commit 14b88fefa088b39ca1e6b7d0ef08310d233c6788)
adds 1463ca1 r18689: Initialize r.out in the server side code, in case the handler function doesn't touch them. (This used to be commit 2ac2c7ca60c70d70a07162c63bfb492c74816c7c)
adds 4818a64 r18691: Forgot to add copyright info.
adds b978523 r18693: Print debug info when DEBUGLEVEL >= 10 in the Samba3 code. (This used to be commit d28ae3f70ad4f6b09780e600ecb98c39cc62fd24)
adds d094a42 r18696: Zero initialize ref ptrs. (This used to be commit 8de48f62e7840431fe5bfbb1c61daaafcf421ff1)
adds e1b77f8 r18704: readd BOOL define to fix the build
adds 72838fe r18706: fix whitespaces
adds fd511d4 r18708: much nicer fix
adds 19f9b91 r18715: 0x8 style status returns should also fail here (thanks metze) (This used to be commit f55de25ab30f9270bbd139dc1e683101db1069c8)
adds f4c49e8 r18716: put in a commented out useful hack for some RPC servers (This used to be commit fcf6d827199eac83fa424f2eb87a72ed8463e150)
adds 6ca8955 r18720: Get rid of unused file. (This used to be commit 5c0451842b50e914bcc86ea59b066e86af5cae06)
adds 324a779 r18721: Fix base and samba3sam EJS tests to work without installation. (This used to be commit d062e101664a90f2f7bf0980449f920aa719ee76)
adds 22f5fed r18723: Update list of provided macros/defines in README. (This used to be commit 5e951bdeec2d7d872410fafb9f051eb4340b6e50)
adds 9ee940e r18733: More work on DFS idl. Start to add new infolevels (as of w2k3 sp1).
adds 218a4ca r18734: Add flag to distinguish a standalone from a domain based DFS root.
adds ba87f3e r18735: Fill in dfs_StorageState.
adds 386f72b r18736: Fill in the dfs_PropertyFlags (verified with dfsutil.exe).
adds f5a5cb6 r18737: Fill in the documented dfs_Target_PriorityClass.
adds 3458639 r18738: Fill in dfs_VolumeState.
adds fec00fd r18740: Some more work around srvsvc (This used to be commit be2f4a2c44ed2b4d586f0d6e9976158f33fb29d8)
adds 5915254 r18741: test dfs_Enum and dfs_EnumEx in the torture test.
adds 8c8240c r18743: Mention share name in error output.
adds 4de1fbf r18746: Fix the build.
adds 8524a6f r18749: Disable automatic dependencies by default (use --enable-automatic-dependencies to reenable). (This used to be commit 5506c404877434c403bbe3055c6dd6c32531c96d)
adds 9523e42 r18750: Disable not updating the last-modifification-time of proto headers because this was confusing make. (This used to be commit 4f5987e77f653984c60e3b34cd5aac5aa0a01124)
adds dfddcf6 r18751: Check for samr reject codes and their particular order.
adds 2a689f4 r18752: When change is a big one, it needs to be made in a couple of set user info calls one after another (each one using different info level). Also, try to do as many changes as possible using a single infolevel.
adds e99a0dd r18753: expand the test so that it does a growing number of changes (up to 8, currently) randomly generated _and_ verify if the change has actually been made.
adds a0ea586 r18757: Disable this for now (This used to be commit f84a130c4bda8cc0221fff324d93a8617cacc511)
adds 13b3421 r18759: Do not use "simple" as test password as pointed out by Andrew Bartlett. Thanks metze.
adds 298f487 r18762: Fillin standalone DFS root functions IDL.
adds 71f3672 r18763: Removing old dfs_Add test, will be replaced with another one soon.
adds 1556c70 r18764: Test all standalone DFS root functions in the torture test.
adds 7b3ed9e r18765: Fill in dfs_SetInfo() IDL and align function arguments with the names found in the documentation.
adds 4485449 r18766: Getting rid of one test_GetManagerVersion() call and fix the build.
adds d6e65c2 r18767: Fix [ref] pointer in object oriented interfaces. Removes a bunch of warnings when compiling dcom.idl. (This used to be commit 6f6dd761460e063eda3c1d0706358cb336c181fd)
adds e983441 r18768: Fix some warnings. (This used to be commit ac6c925f64f348e27a95f687398d1aaa913fd846)
adds 85ba309 r18769: Re-enable __VA_ARGS__ test (but don't make it fatal) (This used to be commit cc8c403de8c6558031c14f929a485361b7eb0222)
adds df98ee6 r18770: Avoid crashes and fix up other issues in the client-side paged_searches module.
adds 94bd704 r18774: This allows an automated way to setup the test environment in a shell, with all the helpful env variables set.
adds bd0245b r18775: Performing an ldb op of 'do nothing' is pointless, and breaks against OpenLDAP.
adds 3a3da49 r18776: Fill in and test dfs_ManagerInitialize().
adds 8d1b320 r18777: add helper functions to create an ldb_request structure (This used to be commit bcbe82873f2f0a4e2552ed27eb171028de4560a7)
adds 67231dc r18779: Not simo's fault, this is actually a bug I introduced a week ago, when I fixed the previous bug in this code.
adds f12584c r18780: Add convenience "make testenv" to launch the xtermtest Andrew just added. (This used to be commit e2cf38eca0f6fd632a9f544837eea90d66fd9cc6)
adds 77db397 r18781: Move the usnCreated and usnChanged handling around again.
adds da94f9f r18782: Do not send random data to the password change (although that reveals interesting new password set tests), make sure to send valid characters.
adds b82c525 r18783: fix make pch
adds 952ac3c r18786: I moved the usnChanged code around, and it now loaded in a different module. I forgot to commit this last night.
adds ead672e r18800: fix a write behind the buffer bug...
adds 660964f r18805: make error message match function name (This used to be commit e46d8ed53f8eb4ba596ab6fc1924eb7f1829a3df)
adds fb1d603 r18806: fixed two spelling errors (This used to be commit f11112d7f0a6b1550008fd8192be2592412fb222)
adds 4f913d9 r18807: don't overtax the imaginations of servers that can't do mkdir on \\dirname\\ (This used to be commit 6f2b585f8eb0feb79c0a9d11f1cae3b16e8f162f)
adds 8c3b54f r18808: added SMB2-MAXWRITE test and SMB2-DIR tests
adds 9639c37 r18815: Fill in IDL for domain based DFS root functions (dfs_AddFtRoot, dfs_RemoveFtRoot and dfs_FlushFtTable).
adds 677b680 r18821: Correctly name dfs_AddStdRootForced() test.
adds 492b8d3 r18822: Automatically remove a forced dfs standard root creation.
adds 8c73377 r18824: fixed a bug in cifsdd when the file is exactly a multiple of the block size (cifsdd incorrectly reported an error and exited) (This used to be commit 897b1ae3bff4914e5cfbcb333184045c2a1deaf3)
adds daf51df r18825: speed up the test_cifsdd.sh test by using a smaller file. It was taking over half an hour on some systems (This used to be commit 13ca7297dd8645085f12d4cf586c2c07f0f1b287)
adds 83558e8 r18826: Allow 'enterprise' principal names to log in.
adds 390ece7 r18827: I forgot to commit this:
adds c220ef8 r18828: Export some more useful environment varibles, particularly for use in 'make testenv'
adds 266ba22 r18829: Print a nice welcome message when we enter the test environment.
adds 6c86ed6 r18830: ensure backends aren't added twice (needed for samba3) (This used to be commit 54b864b491d8a10c28833d28b764262503a72e91)
adds 58619ee r18831: minor build changes for samba3. The logging changes will be removed when the tdb api is updated (This used to be commit 6ace943fac101839e35cbc83dc54fde2068f704b)
adds 0b5e01c r18832: fixed standalone build (This used to be commit 1ebc098b6776d38451e441280ac13664d64569f4)
adds f753f43 r18833: darn, forgot to commit this
adds 45ca276 r18834: get the log context code right (This used to be commit b6bb5d7b772467042cee6ea372119781c42b91c1)
adds 921f73c r18835: expand IO limits on SMB2. Samba4 now tops out at 16.7MB IOs. (This used to be commit 1e34e4d5a1fd3d74080424140e4ab276b6042d12)
adds ed24e83 r18838: make sure we cleanup after SMB2-MAXWRITE (it creates a large file) (This used to be commit 54894fb8b87a10dbf36476a001e2e32a0263c4fa)
adds d461f97 r18839: align all directory search blobs on an 8 byte boundary to keep the current vista release happy. (This used to be commit d3f0114a9dc8458cccfda71087668b1ddf4d380c)
adds 088c24e r18840: make these compatible with g++ warnings (This used to be commit bcfa93954fdb00f500f174cd227e3d9b2ef94fdc)
adds 783512e r18843: Got DFS_MANAGER_VERSION_NT4 wrong.
adds 3f028fb r18844: Workaround win2k behaviour (which returns WERR_NO_MORE_ITEMS instead of WERR_OK) in the dfs torture test.
adds 333557e r18847: Add WERR_NO_SYSTEM_RESOURCES showing up in dfs torture testing.
adds 4d1a4e8 r18848: Save the json library before I start hacking on it. I'm going to be converting it to natively use ejs objects, instead of its own internal format. (This used to be commit 119db8924a6e9c40a94c76c57198877875c53afc)
adds a8edfd7 r18849: a bit of help for the new user, to figure out how to do initial setup (This used to be commit 72f350ec2cc36865c790df314deb09ac3049c580)
adds 5be2871 r18850: add strspn() function i ejs (This used to be commit e8f892bedc65042565442ac802df6eda96388f14)
adds 51f27dc r18851: Some C++ warnings (This used to be commit 69f05f288ce7a8508760db861d0910495bd1d578)
adds a90eba6 r18859: finally worked out what is going wrong with immediate structures. The problem is that the AC_PROG_CC_C99 macro ends up selecting either -std=std99 or -std=gnu99 for gcc. Ironically enough, that breaks constant structure initialisers!
adds 443a22b r18860: fixed some code that bitrotted while we didn't have the safety check with NTSTATUS, WERROR etc. (This used to be commit fddb85bfa8bb5df7812d226a7a6f6fb41ccf107f)
adds 311e262 r18861: merge from samba3 (This used to be commit c5e2fcdc10a0869264bb1c6a13ada5f12e1b655f)
adds 2b2c7ee r18862: as andrew pointed our on irc, if we are going to define _TRUE, then better make it be true :) (This used to be commit 4bda5ed3f9fda437c3f9b7e8ce83853999601c74)
adds c682da3 r18872: when converting IDL to use out,ref pointers, you also must fix any length_is() statements. (This used to be commit 2f9a1f1d62351e20274227c3068a2e8211148535)
adds 4d3434f r18873: Use WERR_errors table rather than DOS_errors table for wireshark. (This used to be commit 5a2e103ea0b31e80e4b2c2237b5fd9940820cec6)
adds c571895 r18880: JSON-RPC work in progress (This used to be commit 34bffbaebf50c2a75c91285d5ec82e8f377981cc)
adds df83913 r18881: remove wrong check and statement. to manipulate rootDSE we use ldb_dn_new() as base and that has 0 elements. (This used to be commit 3e131177dae3536c07632fe09e7ebe877bcd9332)
adds 5e1e97a r18882: make style consistent (This used to be commit a141ee9473ae46c63dea247456f156b40f766d42)
adds 7140b68 r18883: Start including test_functions.sh. test_win.sh has been rewritten to use the testit() function from test_functions.sh. (This used to be commit d0ed99859f7cbed599abf7083e7fb20bd58b1556)
adds 11c3bfd r18884: client_test.exp getting changed to client_tests.exp was an intentional error that I inserted for testing earlier and forgot to take out before commiting. The other error was a real bug. :) (This used to be commit 0269f3101555daaa4b2c4080ab24c1ca75cdc2f6)
adds 0f29ec3 r18885: Fix bug in our IDL pointed out by Ronnie (This used to be commit 77e8d96bc488a574b0b728d5b8facd51e69822d5)
adds 71f01b9 r18887: add flags found while on the plane.
adds a33a56b r18890: sort the flags out and remove unknown as there's still quite a few of them (not sure if these are used actually).
adds 1b8d6b3 r18894: Merge const fixes from 3_0 (This used to be commit 4ce447223cc71b8b2a31c2da3b0afd8e3fcf0c01)
adds 95340f8 r18903: merge from samba3:
adds 7a1c1a1 r18908: Store the schema structure into an opaque pointer so that it can be reused by multiple connections (This used to be commit ca8827d8f9a9f6ec60afed29b0b85f491d725d1c)
adds 460679f r18909: use newer functions that were introduced after this code was made (This used to be commit 3ce1796eb4cca7fd78366ee540a998a1ca377866)
adds 26ece8f r18910: Change ldb_msg_add_string() to not actually add an attribute if the string is zero length. This allows callers to not have to worry about creating an invalid ldap attribute.
adds e44df75 r18911: add a JSON encoder (This used to be commit 774e87974951a03663a1efd15dfde3d012bcf526)
adds ed7639a r18913: an attempt to get tdb/ldb working on the HPUX box 'gwen'. This idea come from Don McCall. Don may well be able to provide us with a configure test in the future which does this in a nicer way, I just want to see if it works now. (This used to be commit f7f548a1c79a78a1b15e96732994135cba94aa3d)
adds 410256e r18914: this bug fix needs to be for just hpux 11.11 (This used to be commit 2cccede13d34011767159c3345bb6da24ed09bd3)
adds 00cb032 r18915: fix usage of popt, do make -W setting the recursive flag on SuSE 10.1
adds a0c614e r18916: fixed the messaging layer on *BSD systems. When a socket was full we were getting ENOBUFS, which mapped to NT_STATUS_NO_MEMORY, which in turn caused the messaging code to loop trying until it gave up.
adds c4ebedc r18917: having 255 virtual interfaces available in socket wrapper means we stat() 240 files that don't exist on every broadcast. That's a bit excessive!
adds 06de0f0 r18918: - bail out with unsupported option to socket() - don't reuse portnumbers in the autobind code - use if (!...) return; logic instead of if (...) { do everything } return for swrap_close
adds 77e8402 r18925: Add current snapshot of the ejs-2.0 code. Tridge, will you be incorporating this? (This used to be commit 917af234a8d517f82bd42256a940608a16b988f4)
adds df7ec4a r18933: Add helpful emacs marker (This used to be commit 5fd53ea6a3a6d7638a9f542f46623a19143ff81d)
adds c9ae85d r18936: hopefully fix the test for negative enum values. When a compiler truncates the enums, the test was passing. (This used to be commit c6216f7dbf68012fa8351dcae17fe4c7ab165b58)
adds 4e7c936 r18939: don't rely on the umask being right in ldb creation. Both Samba3 and Samba4 smbd force the umask to 0, which meant we ended up with ldb being world writable.
adds 4c3b07b r18942: add a ldb_set_create_perms() function in ldb. I didn't call it ldb_set_umask() (which is what we had discussed) as it doesn't actually set the umask (in effect it sets the inverse of the umask - the perms to be used for the file) (This used to be commit 7e2ec875908c112d5c3b0f6d18f9a8bbacf33539)
adds 9b1e1e2 r18943: Samba4 wants its databases private to root. I know some of them could potentially be public, but we'd need to think about them carefully. (This used to be commit 142a235f663f707eee3f16d0c1265b01fe1ecf32)
adds 315f04c r18944: talloc_reference() can fail... (remove compiler warning)
adds ce02a7e r18945: fix compiler warnings and end-of-non-void function bugs
adds ee97148 r18946: fix compiler warning
adds 174742a r18947: overload listen() and ioctl() in socket_wrapper
adds c09504a r18948: fix the build on solaris, the ioctl() prototype in unistd.h was included after libreplace defined ioctl swrap_ioctl
adds c0c135c r18957: we need to include unistd.h in system/network.h because it contains the ioctl() prototype on some systems and we need to make sure it gets included before socket_wrapper defines ioctl swrap_ioctl
adds 3f96df6 r18960: fix caching of some configure tests AC_CACHE_CHECK() *needs* '_cv_' in the shell var to do caching...
adds f3d684a r18965: fixed the bug with RPC-NETLOGON and solaris sparc machines. This bug took a _LONG_ time to find.
adds bbe3cff r18968: EWOULDBLOCK should also be mapped to STATUS_MORE_ENTRIES (This used to be commit 27114fe1752f20c58948b34264e38db263f7a0ea)
adds 2550f5a r18970: avoid strndup and strnlen on AIX. They are quite broken. See http://lists.samba.org/archive/samba-technical/2004-August/036915.html (This used to be commit c178c84f01166609e6bd3393d39fb0034130167b)
adds 318682b r18971: avoid strndup is a few places. Fixes a minor memory leak, and should fix RPC-LSA on AIX. (This used to be commit 6cce709d08579f4e00b44b692332a557b0ea3b86)
adds 5d31bce r18972: we don't need this now all builds in the build farm are limited to 150 file descriptors. We'll pretty quickly find leaks :) (This used to be commit be70992d71d7b8db64702f9be2b29aac3e463590)
adds 1d156f9 r18974: we don't have the configure check that sets ac_cv_gnu_ld_no_default_allow_shlib_undefined and as -Wl,--allow-shlib-undefined is supported on SuSE 7.3 I don't see a problem is always pass it explicit
adds 6cb33a5 r18975: follow the advice from "William Jojo" <jojowil at hvcc.edu> and pass -bbigtoc also to the linker when building shared libs
adds eaa4278 r18977: Seperate these asserts, so we know which fired.
adds c2a2c24 r18978: Fix bug found by: http://www.ee.oulu.fi/research/ouspg/protos/testing/c06/ldapv3/
adds 736e797 r18979: With these extra indexes (also added for the normal case) and a DB_CONFIG file, we now get reasonable enought performance to pass 'make test' against OpenLDAP.
adds 31454d2 r18989: Fixes found by these two LDAP testsuites: - http://www.ee.oulu.fi/research/ouspg/protos/testing/c06/ldapv3/ - http://gleg.net/protover_ldap_sample.shtml
adds 9f98bcf r18991: Fix bug 4133 -- Thanks to Olaf Flebbe (This used to be commit d8bea42bb78619ae35a9680b24fe9eee5f25997d)
adds bbafa2c r18992: prepare SOCKET_WRAPPER_PCAP_FILE support
adds aeee137 r18994: - torture_register_suite should be public - some whitespace cleanups
adds 4ccdd53 r18995: - fix bug 4078 - talloc_free(talloc_autofree_context()); should not result in a SIGABORT on exit - add a test for this, but this test can also pass in the standalone build and samba3, as samba4 uses talloc_autofree_context()
adds 9eab500 r18997: we have a replacement for vsyslog in libreplace so libroken doesn't need to care about it
adds e8a005a r18999: merge from samba3:
adds bf86ece r19009: ensure that data values from ldap libs are null terminated, to allow ldb_msg_find_attr_as_string() to work correctly.
adds 127c96f r19017: Merge from Samba3:
adds ad60ec5 r19019: Add a parser for javascript literals. This is implemented for parsing JSON strings, but is generally useful for creating ejs variables from object or array literals, which aren't supported in the old version of ejs that we're using.
adds 882910a r19020: move jsonrpc_include to a more appropriate location in the file, and call the setup function for parsing literals. (This used to be commit bb07f606dedde5c63f190229b8dbb85f3d1342f7)
adds deca12d r19021: match the prototype for a trigger function (This used to be commit f2f191891582af7dcb6d38c14e4ef7afc361299a)
adds a9a532a r19022: eliminate a warning (This used to be commit d48b2d83057b8e78e3ed31f56578e18ef9b9aed6)
adds c4f106c r19023: lets see what the build-farm says about trying the getdirentries() based readdir() replacement first.
adds 89e4387 r19024: remove read-only and policy dependent fields and flags from user modify routines.
adds 94bc020 r19025: - remove read-only and policy dependent fields and flags - do not stop NET-API-USERMODIFY test when a single field fails - add account flags to the fields tested - separate "cleanup" step from closing domain at the end
adds 1344f23 r19027: Modify RPC-SAMBA3-SPOOLSS so that it can be activated in the build farm (This used to be commit 7304abe5958fde1940439f7d95da96e16ea4bc57)
adds 37806f7 r19029: test if opendir() on a file sets errno = ENOTDIR
adds 03cb022 r19032: let the getdents replacement fail and see what the build-farm says.
adds 6ddc797 r19033: prepare to use the libreplace testsuite as LOCAL-REPLACE in smbtorture
adds bc619e7 r19035: add LOCAL-REPLACE test
adds 389e654 r19036: add LOCAL-REPLACE and reorder the testlist
adds 91814f4 r19048: ensure our memory gets cleaned up even upon exception (This used to be commit bcf5e98a8c83791db93a9024b3433f9d5ee3cc7e)
adds a22d785 r19049: Samba 3 client fixes
adds 882d352 r19051: JSON-RPC server work-in-progress. It's almost working. (This used to be commit 6e9cb2ed1cf87aed322fd7821237d088c2fef340)
adds a9430fb r19052: clarify what actually does what (This used to be commit 0218a1798978f92491fbf88eaffbc3226b640b5e)
adds 71ec249 r19053: match the flag values with the actual equivalents in samr.idl
adds 4b17a6d r19055: JSON-RPC is working! It passes the small qooxdoo JSON-RPC test suite perfectly.
adds 94eddd6 r19059: allow dash in URLs (This used to be commit 3dade8d761c4a342cf5ee9dba8d10812eb22b877)
adds 236669c r19063: merge from samba3
adds 19df909 r19068: Fix a potential NULL dereference (This used to be commit 2dff8ee8cc8b9faf3fbec46d458d6de214622afc)
adds 118dae9 r19069: The sequence number is a 64 bit unsigned integer Well spotted Volker (This used to be commit f4239ef5983cfc06fd5cab42448564faed676944)
adds 9bbc873 r19074: Merge from 3_0: Fix a potential NULL dereference.
adds c56585e r19075: Fix a potential NULL dereference (This used to be commit 84ae80b39bfa49fe7f9fa801d45a79bf04df8aff)
adds ecd970a r19076: ldb_dn_copy_partial can fail (This used to be commit 78aa689a74941cd6873a91c429889a4c1d1a6432)
adds 06ac3db r19079: talloc_array can fail (This used to be commit 441ad8a45c390f807a6ec5f27d585aad54f3b210)
adds 42b1e2c r19082: add the source vs. destination address and tcp logic for SOCKET_WRAPPER_PCAP_FILE support.
adds a484b83 r19084: make socket_wrapper more portable (standalone) and not use uintX_t
adds df31092 r19091: merge from samba3:
adds eb06c35 r19092: active replica records cannot expire!
adds e6f16b7 r19097: add support for SUCKET_WRAPPER_PCAP_FILE
adds 4b35dc5 r19098: with export MAKE_TEST_ENABLE_PCAP=yes
adds 53bb896 r19111: fixed basic web server operation (This used to be commit 290468ede533044ae2ea4dcdbb551fb776406c3e)
adds 36246a1 r19112: fixed a checker warning.
adds f1f807e r19113: fixed another checker warning. (This used to be commit d12550af01f8d4c135fbf6f429852c31570ec92b)
adds 31e50cc r19114: fixed another checker warning and a possible error on allocation failure (This used to be commit bc02f7ef96e164a59441e3fd9429221be83fc7e4)
adds 08478f8 r19115: Add the mapping required between Samba4's AD schema OIDs and what Fedora DS can support.
adds 0f60472 r19116: fixed a checker warning (This used to be commit 48243721df27fa68b3232d71b411fba1e0ab7010)
adds 8f3c1e9 r19117: I've changed the checker wrapper on snab to allow for a .checker_innocent file, similar to our .valgrind_suppressions file. (This used to be commit 8228efdb93be20cc3255fbd55336fac89d1bc2d9)
adds 18278a5 r19118: get rid of a bunch of bool misuse warnings (This used to be commit e620f44643caf93a8bcb203a966c986c14a8dc0e)
adds 5efcccb r19120: silence a warning about a test function (This used to be commit 59915150f0e303222a16f9d08d3ab31db4e4c617)
adds 2210d51 r19122: merge from samba3:
adds d544f8a r19123: - pass LDFLAGS from configure to Makefile which should fix the build on Tru64 in the build farm.
adds 40b9cb2 r19128: - make the gdb_backtrace script more portable - try /proc/${PID}/exe first - fallback to the binary given on the commandline - fallback searching the binary with 'which' from the commandline argument - use 'ladebug' debugger on Tru64
adds f7005d4 r19129: Add comment to clarify behavior (This used to be commit 7180f38e9e436ca7a7c49f2d4b315ec5eb9c7631)
adds ff4e832 r19131: merge from samba3:
adds 109bf77 r19134: Merge the second set of C++ warning fixes from Samba3. I'll leave r19132 to metze to merge until the questions have been answered.
adds 59b6b66 r19136: No conflict, after "svn up" it applied correctly", merge 19126 from 3_0 (This used to be commit 042a22b6dd34bb147cf4f8cc10f98d4cda3ccd55)
adds d9cd237 r19138: add authentication capability; fix typos (This used to be commit d8f0701feb85b7ca70edd5e8a9581661eb6c52e2)
adds 213f0d6 r19139: typos; consitent ordering of operations (This used to be commit aaab47cb910fbbec6913bc5f796f0d6d479f729d)
adds 77fc14c r19140: allow own authentication handling by jsonrpc apps (This used to be commit de2eb8df0c1aa361adbf14a5984b1719e17f70cb)
adds 10c06a1 r19141: add a reasonable subset of the qooxdoo runtime environment, and example applications (This used to be commit ff28ab7314ff1eebcd62f387678b816091af8121)
adds 250399c r19142: ensure no race conditions during installation by having same name in source and swat directory; install new apps and services (This used to be commit a2b996317f81aa61d7d5bf427003399560e64f77)
adds 47f90dd r19146: merge from samba3:
adds 9db9ce6 r19149: ladebug needs to have the stoponattach flag set to generate the current backtrace without waiting for a signal...
adds b510a0b r19150: add a usefull tool to test the gdb_backtrace script
adds 84a5b72 r19152: A simple consistency check for enumprinters (This used to be commit 593b17c8e5678949d8b41d241f522ffb20c6640f)
adds 8f073d3 r19153: Simple consistency check for enumprinters level 2 as well (This used to be commit bd50a5929494949af865107551bb637ca9a3d96b)
adds 7c793e1 r19162: Merge WERR code from Samba 3.
adds 1c68189 r19165: handle errors better for jsonrpc. generate an error object whenever possible (This used to be commit aa8e4227a11d997f7c4c5af2b7a3c7c371b8c1cd)
adds 7bdfbd6 r19166: better bug and reporting and proper authentication tracking (This used to be commit 9eba44bf16e1f5b6c9dc29d9917bc3b7754da54c)
adds 9ee311c r19167: - Various JSON-RPC facilities will desire to keep resources open in a session. Provide a common method of doing this, which allows limiting, somewhat (at least on a per-session basis) the possibility of DOS attacks.
adds a3a619a r19171: change the socket wrapper license to what heimdal uses...
adds 2e059de r19173: see if HPUX 11.23 needs the same workaround as 11.11
adds ae908a5 r19174: fix the test to pass against win2k3 server (username length limit had been hit here, I guess).
adds 5b34e58 r19175: If not in _SAMBA_BUILD_, define _PUBLIC_ to nothing. (This used to be commit 8c2585f0cfb7ae229de066965a732904545f0869)
adds 9058263 r19176: Also require <fcntl.h> and <sys/ioctl.h> for non samba builds. (This used to be commit fe621c1ab277407fb62ad7bced829815b6625f22)
adds e770df4 r19178: fix the standalone build of socket_wrapper by not using samba's DLIST_ macros
adds 4c1d2f1 r19180: with "export MAKE_TEST_KEEP_PCAP=yes" make test doesn't delete the generated pcap files
adds fd2e67d r19186: that doesn't help...
adds d6e1eb9 r19187: this function should be static... (this also fix compiler warnings)
adds c403dd1 r19188: merge from samba3:
adds d66e80c r19195: this should fix should workaround the broken HPUX 11.23 <machine/sys/getppdp.h> on host hpisgr8 in the build-farm.
adds bbc056e r19196: merge from samba3:
adds 0019163 r19198: fix typo...
adds 2338e97 r19199: split out the xattr NTACL code into a separate part of the posix backend, allowing other ACL backends to be added. The xattr backend is still the default backend (This used to be commit 90f044e63b12d32228310c7529382198bd7e6dfe)
adds 5c46265 r19200: Implement smbcli_rap_netservergetinfo. To be used in RPC-SAMBA3SPOOLSS and others that might need the server name.
adds 51b4a41 r19201: rap_cli_do_call only needs smbcli_tree, not smbcli_state (This used to be commit 15c3b5d26eb1a21ce29afbf9f938176efdc0761f)
adds 22abc6b r19202: Make RPC-SAMBA3-SPOOLSS work against w2k3 again (This used to be commit f67a0159d107238a0b2197777fb2d51596f66097)
adds b0d8e2d r19204: Samba3 does level6 now (This used to be commit 603ecde9bca4460fb139f5119b9034c8b22f727b)
adds 4ead8b3 r19205: Some consolidation (This used to be commit 6991864a032b136c68190b0f86714cd6c0c14b9f)
adds e461cfe r19208: Fix Samba3 pidl generation to remove memory leaks. Jermey. (This used to be commit 4b878578c27d499e38b208c87b4fd4b399474092)
adds 7135bb9 r19216: Merge from SAMBA_4_0_RELEASE:
adds a3a7c28 r19217: Merge from SAMBA_4_0_RELEASE:
adds af5e517 r19219: Fix a memleak in the generated srv_code.
adds 46aa292 r19225: 30 seconds is too short for a Samba4 provision to finish. Make the timeout longer.
adds d067ee2 r19227: - add a AC_CACHE_CHECK() around the net/if.h test to see (we now get some output that this test happens at all...).
adds 66f264b r19229: let mkversion.sh handle bzr trees
adds 5916c6c r19234: fix configure test for net/if.h for some platforms
adds b658298 r19242: merge from samba3:
adds 2bdacca r19245: mrege from samba3:
adds 554972d r19247: Ok, figured out that wkssvc wksgetinfo also gives the server name. I thought I had tested that w2k3 copies the input server name to output.
adds 49eb5dc r19251: fix silly typos causing the test to fail at account_name and acct_expiry fields.
adds 151e30e r19252: - fixed 'erase' argument to setup_ldb()
adds 557ca55 r19253: its not so useful to index on objectclass. Much better to search on objectCategory
adds 6c4bc15 r19256: add missing infolevel and fields to SetUserInfo call
adds d70fbdb r19258: Don't delete the contents of the partitions twice, and in particular don't delete their contents until we have specified the new partition locations.
adds 28b6ae9 r19259: An ldb browser.
adds 9ce0de6 r19261: Fix use of unitialised variables. (The binding string is used, if not NULL).
adds f1ed6d2 r19262: Don't DEBUG() an unitialised variable (This used to be commit 548c682fe5aff4657f53d7986642a87566f6f531)
adds fa67b43 r19264: Clarify behaviour in ldb_search_callback() and provide more information when modules fail to load.
adds 541339f r19265: It is not an error to set the target hostname to NULL.
adds 57b8c5c r19266: Add a target_hostname element to the binding struct. This allows us to perform a lookup once, resolve the name to an IP, while still communicating the full name to the lower layers, for kerberos etc.
adds 2ad8e144 r19273: - fixed error handling with the ldap backend
adds 04140ac r19274: fix ldbdel and ldbmodify to return an error if the underlying ldb call fails (This used to be commit 330a722f1330059cbba19f99210a1a5a7c773a36)
adds 1779e80 r19276: remove unused file
adds 2c594ee r19277: This commit adds support to run the smbtorture RPC-ASYNCBIND RPC-ATSVC RPC-DSSETUP RPC-EPMAPPER RPC-INITSHUTDOWN RPC-LSA-GETUSER RPC-MULTIBIND RPC-ROT RPC-SECRETS RPC-SRVSVC RPC-SVCCTL RPC-WKSSVC tests against windows, either by 'make wintest' or in the build farm.
adds 85ccd43 r19278: Change the delete_directory() expect function so that rmdir will automatically remove any subdirs and files of the directory to be deleted. (This used to be commit a41eefaaa738177f55d93b227f341f903a902939)
adds ebbdf24 r19279: These setup and cleanup functions are general enough for any test which needs a share to operate on, not just the qfileinfo test, so now they are named more appropriately. (This used to be commit eb16d5324d6e1f4e4b33993e23a6446c3289a85f)
adds 3ff55aa r19280: Missed renaming a remove_qfileinfo_test() function call. (This used to be commit 059d52167cbc36d9dbf17b7a9e6463700fa4749d)
adds b39540b r19281: Generalize what we do for the RAW-QFILEINFO test call so that the same process is used for other tests that operate on a share when run against windows. (This used to be commit 3d0cadb303fe9db49289d300a1c9fca44eee9d33)
adds 223701c r19282: make the recent qooxdoo work that Derrell has done available via the main menu (This used to be commit b0fee976edd35c35b315637253297169afac35ab)
adds d0ba572 r19289: fixed a memory leak in ldb_dn_string_compose() (This used to be commit 669aa1424c7a931f57856af0cd4a6f6f4a60b823)
adds 518666f r19293: Add RPC-SAMBA3-WINREG, the start of a test of what Samba3 is able to perform right now.
adds 3433468 r19294: a little speed tester for ldb/tdb
adds 3df891a r19295: ldbbrowse: the search tab is now doing something vaguely reasonable. (This used to be commit 039069b3fd10e2ea614c385c6b432b235e1c226b)
adds ba68ee4 r19296: added a leak detector to ldb_wrap_connect()
adds d08f8ab r19297: fixed a leak in the ejs ldb interface (This used to be commit 6978225ffcc12ffdda0d3404e855219808c0597c)
adds a719444 r19298: make sure torture_fail() gives a useful message
adds 59b6674 r19299: Fix possible memleaks (This used to be commit 6fad80bb09113a60689061a2de67711c9924708b)
adds 44146fc r19303: It seem ok to have around this amount of blocks hanging out of an ldb context for sam.ldb (This used to be commit 5861ff69cc929c553e2c828ff42761cec6647d79)
adds 666a72e r19304: If you really want to look at the contents undef this one (This used to be commit fe20ac404d654abe31729664584391f3b3cd0214)
adds 3cabd0d r19305: Potential memleak on the ldb_context if we don't use a temp mem context (This used to be commit c989dfbe18a2f700e952f478e258bd626c9eb2f5)
adds 9b9215d r19306: ldbbrowse: handle input of Base and Scope in search tab (This used to be commit 6536e5a3c0f2fd3c20099fc5a53345ceadc2b49f)
adds 379e659 r19308: Merge samsync fixes from SAMBA_4_0_RELEASE
adds 2ac52f8 r19309: Split out checks for LDB_SUCCESS from checks for the expected number of returned entries.
adds e0294c9 r19310: Add another conflicting oid
adds 2278315 r19311: Try to keep the schema map files fairly similar (hope for less weird bugs).
adds 508a04f r19312: This should fix a nasty bug with values and names being freed before the results where used. Seem that el is hanging out of a request, and the target is put on the final results.
adds b0fadb5 r19313: Don't mess with hierarchies!! There is a reason why we use them :-) (This used to be commit e3b7e91299559ddc7f300be53785d313a4aa90fc)
adds 1b8e6fa r19314: Commit tridge's fixes for a big mem leak in ltdb I introduced when the code has been changed to be async. With the other committed fixes now this works. (This used to be commit 49fc640b5c0398516ac3a9e3f7c55205cd60b1de)
adds 064b605 r19315: Record some OID allocations.
adds 8afbf3a r19318: Because we don't test the vampire code in SWAT very regularly, it bit-rotted.
adds bd8f63a r19321: Merge from release branch:
adds 7f00bee r19322: fix a minor memory leak in the ltdb cache code (This used to be commit e03ed5822a690e2d151107f2edb9b4f1d3a1e1b9)
adds 888458d r19323: fixed a leak in the ldif parse code (This used to be commit 06387e1cf2d12a74e15a6cdf19e83a28c75cb5fd)
adds 91c33d4 r19324: fixed a leak on deleting records when no index is in place (This used to be commit 0824b3b8c1003064b0f2c5a3f084f3e711155e8c)
adds 69e7558 r19325: leak fix from lha (This used to be commit 248f3265e6339f279691be5d17ca4ce733c6590d)
adds 915c281 r19326: don't leak a ndr_push structure on ndr_push_struct_blob() (This used to be commit 9817cc235c5fd787855c60fa58f68b14f78cdb94)
adds 64eed1e r19327: fixed a leak in ldif_canonicalise_objectCategory() (This used to be commit 5cc92d915b7442d2eebc4b66ab89bbd15b96a493)
adds 86a549e r19328: another leak plugged .... (This used to be commit f57535b9c2214e58c71084fcb9d74848e7d26b89)
adds 8b60b7f r19329: fixed a leak in the password hash module (This used to be commit 3f48bcb0585684686ba7601eb7614589a1bc2f5d)
adds 56bacd2 r19330: Fix memleaks (This used to be commit f163f422e3f201d8b0e22538949eccf0f7e62143)
adds 1695408 r19331: Respect the mem hierarchy (This used to be commit de45756ea6ee0893247ba74738d25b3699f42ffa)
adds 549dd10 r19332: ldb_parse_tree leaks (This used to be commit 3e0e2787c1da1c3831e21b163e1370001d725a3d)
adds d9cb938 r19333: commit module changes I made some time ago before I loose them (This used to be commit 524ec78086597e0507cb6ce307155ef1b6a47836)
adds 794a7f5 r19334: Commit commented provisioning code to activate the schema (This used to be commit 57ee79c15579d1bbe7c0d3202b84a06b75320e40)
adds e350ca0 r19336: Merge from release branch: new Mapped OIDs, in own subtree.
adds fd82e3f r19337: never alloc on module unless you mean to attach a context to it to keep the data around as long as the module lives (This used to be commit d2073c1f7e1bc674358df5da0dc09e183b4b8712)
adds 0f2347e r19338: leak on error (This used to be commit 326389afed0521133ac07339bd5e2bfbf8d80d0a)
adds 8773e74 r19339: Merge my 4.0-unittest branch. This adds an API for more fine-grained output in the testsuite rather than just True or False for a set of tests.
adds 3478bf1 r19341: ndr_push_union_blob() needs the same fix as ndr_push_struct_blob()
adds 52e3f69 r19343: Add support for external scripts/binaries that write results using the 'subunit' protocol. This allows us to easily plug EJS scripts or binaries that can't depend on -ltorture into smbtorture. The protocol is very simple:
adds 4177cf9 r19344: run smbclient and cifsdd under valgrind and pass the correct configuration to get useful backtraces in the build-farm
adds d490e27 r19346: AF_LOCAL isn't defined on all platforms. (This used to be commit e9bd6f28d830ed7ead1412a26b532538cd1450e0)
adds c2d6fad r19347: Add socketpair() (This used to be commit 8a8e974d2150d00855ccafef02b7ef2607921ea0)
adds b58deee r19350: Properly list LOCAL-TALLOC under the "LOCAL" header. Support directories for subcategories in tests. Several small other fixes. (This used to be commit bde00d97068d559b025ab131ff698a82430d14b3)
adds 411ed11 r19352: Oops, missed a few changes... (This used to be commit 73f1d937808976bc0f87b6490ab72632f038ddbd)
adds f442ad8 r19356: Reapply portability fix.. (This used to be commit a48d1b2d16cb4edf5e10937427b1a757e0c5b822)
adds a9f4e0d r19357: More ldbbrowse work.
adds c554e21 r19358: Use subunit tests from the right location (from $src/bin/torture when developing, $LIBDIR/torture when installed) (This used to be commit 4ae6380e6bb48e27e9947e149b3d079b3e293cc0)
adds 1447b7a r19359: More portable way of figuring out whether something is a directory (This used to be commit 96dff03a2b357f937daa4296d4cedd0249f68ece)
adds 6ba4992 r19360: improve the ldb leak detector - it now takes into account the number of blocks used at connect time (which depends on how many modules are loaded) (This used to be commit e3aa03bf1f7c7b770606f5e860fce11b4402fc84)
adds 5535b43 r19361: added a comment (This used to be commit 1581babfb5a5bbbfc2706dbec9b37b03fe9a5af6)
adds e36ea2e r19362: - don't need to store the baseinfo message after cache load
adds 1865044 r19363: - don't need to store the baseinfo message after cache load (This used to be commit 8c091bcdece5c17073838ad2367f3f4e22e97c31)
adds a4137b5 r19364: Fix build for 'regular' installs. (This used to be commit 916413097d2ca7b71c06cd701f09bc3b9fc06cfc)
adds 0cf42c4 r19365: fixed a memory leak in the ldb attribute handling (This used to be commit d7e07685164141f8fb2c2a6258e1fcb46ff9d06c)
adds f721bcd r19366: don't fail async echo tests due to rounding errors (This used to be commit 9389ca13a38b9a3ba6f3533293ab0d0c8c06a30a)
adds 38d4fe0 r19367: Solaris needs <sys/filio.h> for FIONREAD. (This used to be commit e2866ce78851a84c937408c0781fcc1e7107f663)
adds 87e8218 r19369: - we need to set the target:samba3 before calling torture_init() otherwise BASE-DELETE will run all tests
adds 8c01537 r19370: Handle errors if talloc_reference fails (This used to be commit 05134a90e3ff0e4039dbd34c52f824bc666feb11)
adds d60c863 r19372: Fix segfault for ui's that don't support comments. (This used to be commit 0eef6dabc6b6a4e883654c78a0b88cebb6b3d7cd)
adds 8acb057 r19373: Merge changes from subunit branch: Convert libreplace testsuite to a standalone program that speaks subunit. (This used to be commit 48d316e7594dfc29b8e6a710e32bb5a6a036b7cf)
adds 946225b r19375: very basic helper script to build ldb standalone (This used to be commit b4c8bf7398cd8a9a2132dd4b04a0ea8004e7f1b0)
adds 67abfc4 r19376: Remove unused helper function. (This used to be commit 88c589940dfbc04c747cea4f97c84142ea139050)
adds 1e818c4 r19377: Simplify report functions. (This used to be commit 0061f3c47e95f07461837c4051cf129b18961b56)
adds ac698cc r19378: Add another type of test result 'error' (This used to be commit 77d13056bf437de77bfc94e21e9c945928e7f521)
adds 8fd1ca8 r19379: add testing home directory field to the samr tests.
adds c7090e6 r19380: forgot to add home drive testing as well as home directory...
adds 4517b7a r19381: Print out the specific tests that failed after a smbtorture run.
adds 52317b1 r19382: latest qooxdoo runtime build (This used to be commit 7789ad2372ce5f6cca287bf31d9d08979112a8c4)
adds c111683 r19383: pass only the base filename of an ldb file to be opened; allow server to prepend path where it's located (private_dir) (This used to be commit 5a21c97b73a896dbba0d814c2226e17a67034802)
adds 43aa9f8 r19384: ldbbrowse now has all basic functionality.
adds 1d3663c r19387: Exit with 0 if failures were expected (This used to be commit b4fc06aeafa3ed8460759409a72b4de43a534d62)
adds d9fd8b5 r19388: Start running all LOCAL-* tests but list some of them as known failing. (This used to be commit bfa0fbfe94759bb120a4610f333c0beb940e3d76)
adds 19af876 r19389: Remove samba3-specific checks: instead, always simply mark these tests as known failing. (This used to be commit 3855ec9dcaa694fffa1f2a24205d490708d12750)
adds a39f239 r19392: Use torture_setting_* rather than lp_parm_* where possible. (This used to be commit b28860978fe29c5b10abfb8c59d7182864e21dd6)
adds f9a0ada r19393: Add replacement function for socketpair() (This used to be commit 448a3ecc0184bfa063db1eb3ae6dc16b8b792792)
adds 3a479ae r19395: Fix replacement function compilation. (This used to be commit b79303f25180c777d9d09b2cdf852bf0a5eda70d)
adds e2383f7 r19396: Assume socketpair() is always available (cared for by libreplace) and create a socket for stderr. (This used to be commit 16b6dbd713e306c88b5251e5092b8731749c5263)
adds 313e6c6 r19397: Restrict databases which can be opened to a known set (currently only 'sam.ldb') (This used to be commit 023c3b02b9990eed90904d3ba7e506dfe3d28345)
adds f8a82eb r19398: more comments
adds 403f0c9 r19400: fixed a valgrind error in the directory registry backend (name was used after closedir(), which invalidates the name) (This used to be commit d8af519c2d2fcab3baa822c5fd4c1079dcbd1de3)
adds cba142f r19401: make tdb_lockall() much more efficient, and add a tdb_lockall_read() call which does a read lock on all chains. These will be used to make ldb searches more efficient (This used to be commit de664ec1f8cf179f1d650563272c0de3f7636e2b)
adds 4b9eee0 r19402: - use the new tdb_lockall_read() to make ldb_search() more efficient, by avoiding chain locks on each tdb_fetch() within the search
adds d04efb3 r19403: try to fix the crashes in the buildfarm related to timegm (This used to be commit c4e1d2c5ae11acac7dd2cedca411b9b6be84962f)
adds d6db8e6 r19404: fixed the LOCAL-ICONV test (This used to be commit 0b3e83814bdf015064d7dd1f26cf9ec3ddadc7f4)
adds cd2bc58 r19405: the talloc speed test suite was not giving an accurate picture of the cost of talloc versus malloc. The size parameter in the test suite was constantly increasing, leading to a worst case for malloc. It is far more common to have talloc calls of 100 bytes or lower, so change the benchmark to reflect this.
adds c2be30e r19406: ldbbrowse: done!
adds 7411991 r19407: add a copyright notice (This used to be commit 802ede34e83014fe216a5b7bcdf18586327a8a09)
adds 0ec080d r19408: I think tm_mon is ending up as -1 on some platforms (This used to be commit d01bdf1f2dcdf77043a5ad162ee336d3c6f2e944)
adds 97ccda0 r19409: Pull in <sys/time.h> for struct timeval for non samba build (don't depend on namespace pollution) (This used to be commit 5052d2d10693e67f1b7c6c71277c8d1bc9c8b612)
adds 21948f1 r19410: - fixed checker error
adds c3e4b2d r19411: sigh - we can't call close here as its mapped to swrap_close() in the build farm (This used to be commit be43b8c5692f6bb6f1cc74d07f24376b43593256)
adds 5370afe r19412: some rather strange looking changes to talloc that gain us about 50% in the talloc benchmark. These changes were driven by some cachegrind profiles, with the biggest improvements coming from inlining some functions.
adds 118c064 r19423: merge some tdb changes from SAMBA_3_0 to SAMBA_4_0
adds d71502b r19425: two more tdb functions from samba3 (This used to be commit c9d9d79c34e8a36a6f684b173b1cc861330adc5c)
adds b316b78 r19427: print out the currect name
adds af870da r19428: moved tdbutil.c from lib/tdb/common/ to lib/util/util_tdb.c
adds 288b385 r19432: This way of reverting snapshots is much better than the way I was doing them before. (This used to be commit 42171cbf4959ba36114762a09a747a3c7c87d135)
adds 49371f4 r19433: Metze, please take a look at this one!
adds 5ce18f9 r19434: we need to force line buffering as the new torture code doesn't create a pty in the piped_child() code
adds acadb12 r19435: fixed the subunit code on platforms with small pipe buffers, and use pipe() on all platforms, not socket pairs (stdin/out are not sockets)
adds 1427d50 r19436: fixed stderr in piped_child() as well (This used to be commit db000261f4fe22f7d1ea3dab53c2e214dcf08bfb)
adds ce37cdb r19437: don't run the LOCAL-ICONV test on systems that don't have CP850 support (This used to be commit bb8cdd7626ced37bb030c3474390275c433c88e0)
adds 5a4b133 r19438: try to fix up the build breakages on BSD systems due to incorrectly detecting iconv.h (This used to be commit e6baa13e1f9c35f95021512b713cebba680b2a72)
adds ab03766 r19439: revert my change to a torture assert - expected is a bool (This used to be commit 1d231e45bd898c2d01328aea94f8cbc2886c9e5b)
adds 9044f4a r19440: merged from samba3 (This used to be commit c22fb040234d0cb808fb36e1b4b7ea7bfd45c8cb)
adds 515c92a r19441: work in progress support for NFS4 ACLs in Samba4 on Linux. Still work to do, particularly with getting the detailed bit mappings right, and on sid mapping. Does not pass RAW-ACLS yet (This used to be commit b92553481b534d0ef5277dbfe8c0d64a03f819eb)
adds 2e468ee r19442: this real cause of the failures on *BSD came from the missing ICONV dependency and not from a broken configure test and incorrect ifdef's.
adds 7653fa2 r19443: reset trap when we have removed the test specifc files already
adds 68453d1 r19449: ldbbrowse: installation hopefully works now. "Developer" installations ('configure.developer' or 'configure --enable-developer') may still have problems as I'm not sure I got all of the paths right for that.
adds 5203031 r19452: Warn but don't die if registering against the rootdse is not possible (This used to be commit 4ad2eba2aa7711d480a844766e2dd3da938b3413)
adds 21e63dc r19453: Expose helper functions (This used to be commit ee86e88e4f523d67900b52b5a4d4040a76360c61)
adds 92ec8e5 r19454: In standalone build init asq too (This used to be commit e58b03cd666c6e5df8e5720a62aef23f87be9362)
adds 0023382 r19455: forgot this (This used to be commit 2b770885cd234027f92ba543706df5d55f16f739)
adds 803a6db r19456: Add an example application for ldb using the tdb backend (This used to be commit 778198f279b374222c737e5eda1c47efc2dce39c)
adds d29c543 r19457: committed by mistake, this binary is available from here anyway: http://www.samba.org/ftp/unpacked/junkcode/nsstest.c (This used to be commit 48e38abe7170a4ec9996079fd5c4672312cc96a0)
adds 566c748 r19458: Some info on the "schema" (This used to be commit 724d8fb153cfe6f941ba2b8893e5221b24da9431)
adds 8e82a76 r19459: Do not build nss by default (it probably works only on linux) Fix warning with standalone.sh if build exists (This used to be commit d74fac574067ff2f3918ad435df2c2352e4b2ef7)
adds 766193d r19460: currently building when there is an existing previous build in place is broken (This used to be commit 59ac5cf96b208cebe2eb608d853314d335756068)
adds a326893 r19461: Make sqlite3 work again (semi-async) Still not all tests pass (This used to be commit cbfc7305ad594c672a16a7f6f82758d17eb5ba62)
adds 614e527 r19462: This isn't an encrypted attribute.
adds 5bfc0d6 r19463: Make it clear what argument is incorrect
adds 9542481 r19464: Reject passwords that cannot be converted into UCS2.
adds 3c203ab r19465: Rather than use the non-standard API for determining the signature length, use the amount the wapped message expanded by.
adds ac83f28 r19470: Move common windows test functions into their own script wintest_functions.sh, and remove them from the main windows test script. (This used to be commit 587196092846dbab009be9063b1680ad73ae9c14)
adds 2fa394a r19471: Move BASE and RAW tests to their own scripts. Run the same set of tests as 'make test' does, at least for those that pass. Comment the tests that don't pass. (This used to be commit 33760cfe94f8a4a0e4441dd8fb5089cf8c26487f)
adds 9c83f44 r19472: Move rpc tests to their own scripts. Run the same tests as 'make test' does. Comment those tests that don't pass. (This used to be commit 046b38817ad30df14214c5d66ae10999699bdb08)
adds 6229289 r19473: Add NET tests in their own script. Run the same set of tests that 'make test' does. Comment those tests which don't pass. (This used to be commit 7d382b175b548ae32b4c7c1b728dcd02e20cbbfa)
adds e0dfd66 r19474: Move the Samba server / Windows client test to its own script. (This used to be commit 908b483ed096497e1604b67ea797c223c3e34adf)
adds 11c6ecc r19475: fixed a couple of typos. (This used to be commit f2df3a90f1f3b85bc3c847ebfc1d01e2fa9e9ee7)
adds c309e2e r19476: small typo. (This used to be commit 51580208a77bfed3981ed4098e39ff401dfb8847)
adds 7f68623 r19478: Remove unused functions, and make static functions used only in this file. Everybody calls this via the dcerpc_pipe_connect() or dcerpc_pipe_connect_b() functions.
adds 2da96eb r19479: Remove more unused functions. These are handled via authentication abstractions now.
adds 9b97c4d r19480: - clear the whole session struct (only let the pid untouched) - zero state struct
adds 827d142 r19481: - reset the vuid before trying a new session setup - only touch session->vuid when needed - it make no sense to set an .spnego.out.vuid
adds 7c95ae3 r19482: remove pointless cast
adds 3cee746 r19485: Fix Coverity # 319 (This used to be commit d12bdb6133c1612b9d3e1a0c6692cbc4ab17fe32)
adds 7f83345 r19489: Change ldb_msg_add_value and ldb_msg_add_empty to take a foruth argument. This is a pointer to an element pointer. If it is not null it will be filled with the pointer of the manipulated element. Will avoid double searches on the elements list in some cases. (This used to be commit 0fa5d4bc225b83e9f63ac6d75bffc4c08eb6b620)
adds cc22f65 r19490: better to check the return result (This used to be commit abdc4edbb8f8b8234bad1be05fa92b3f3bc8876c)
adds f8afc52 r19492: - fix RPC-AUTHCONTEXT and RPC-SAMBA3-GETUSERNAME (sorry volker:-)
adds bc596cf r19495: Stop linking binaries twice (once before installation, once during build). Make TORTURE-TALLOC and TORTURE-REPLACE builtin again rather than separate binaries. (This used to be commit 8913d60c72a67b041b08d569c9bd048953106c85)
adds a74de98 r19496: remove unused file
adds 5438fc6 r19498: the autofree test cannot be run as part of smbtorture (This used to be commit ebf1d523da45fe19757bca45262f7514702ee108)
adds b4a5794 r19501: fix the hangs in the build farm in RPC-SECRETS
adds bb435cb r19502: fixed the RPC-SECRETS test with kerberos. Andrew, can you look at this as well?
adds 863bd92 r19503: it only makes sense to run the LOCAL-ICONV test on 'known good' platforms as it tests the system iconv with the built in iconv. Limit the test to Linux to avoid spurious errors. (This used to be commit 9e1a8475ca7d1f8490cf8502c08a2544cfec5599)
adds 9cd2b01 r19504: - fixed a free error in file_lines_parse
adds 6fbbef7 r19505: fixed a valgrind error (This used to be commit 8b9359aa7d7b60e0d5e36a2c736278f39dcb07bf)
adds 535d192 r19506: fixed remaining parts of RAW-READ and RAW-WRITE tests to check for CAP_LARGE_FILES (This used to be commit 66bebb210550793d0e7fe1b6a03a5140455ae72f)
adds 4fa24df r19507: Merge my DSO fixes branch. Building Samba's libraries as shared libraries works again now, by specifying --enable-dso to configure. (This used to be commit 7a01235067a4800b07b8919a6a475954bfb0b04c)
adds d6c0030 r19508: fixed SMB2-SETINFO
adds 72b164d r19509: Simplify buildsystem code, create proper symlinks for aliases. (This used to be commit a6d610805970dcb8b2676db9074432a094f7c149)
adds 108de29 r19510: Make smbtorture's `nprocs' parameter a parametric option. (This used to be commit f5d6b3ca29788d171d53822a26295ae895a5ed8f)
adds 0c09a79 r19511: Remove unused externs. (This used to be commit a58a366beadd5558449d2b87b4b8d2777e1da309)
adds af3c5b4 r19512: Add --shell option to smbtorture (first work towards support for 'recipes') (This used to be commit 087a8e80a9e912b330178b8c647b83381635f8e9)
adds 56c9e61 r19513: Add support for recipes (using '@') (This used to be commit dbe5e8dd8c0986e5ab55a072957048f633838157)
adds abe0c30 r19520: Try not to read past the end of the ldb buffer.
adds 74adb98 r19521: Fix memory leak.
adds 899ae84 r19522: Remove gensec and credentials dependency from the rootdse module (less dependency loops).
adds d046e8d r19523: Remove unused functions.
adds b777452 r19531: Make struct ldb_dn opaque and local to ldb_dn.c (This used to be commit 889fb983ba1cf8a11424a8b3dc3a5ef76e780082)
adds 9ec6f0a r19532: oops forgot this (This used to be commit 9af225e319838a33141daa450473c157ecd65cd3)
adds a1a05ea r19535: Fix warnings. (This used to be commit 7443f4847df6614797c937dd8d45bf7b37464a20)
adds 5028a92 r19536: Make output understandable (newlines) (This used to be commit 6960dd2075ed75c844c4a17e215991db2fb72c0d)
adds d8cd735 r19537: Report correct test names when tests failed. (This used to be commit 7b93b3c8be3d2a253b0737be893e7eb1b7c94dba)
adds 06d9c68 r19538: This is getting silly, but I needed an easy way to run 'make testenv' under valgrind.
adds 1b4b2a2 r19539: Move pidfile to smbd/ (This used to be commit eefa64cbe392c4c4dcbf71b8bcf5128cce0339ba)
adds 70b8d2c r19541: Explicitly segfault when the API is being used incorrectly. Previously this would've caused a silent premature return. (This used to be commit 91ae5a803334f77c2328ea12542158aab4da2da8)
adds 3c9a28f r19543: Make dynconfig less special. (This used to be commit 2780274e6fb25cec78ad341239090ed286ed1a45)
adds 4be0aa0 r19544: Fix case of 'warning'. (This used to be commit 4f1f541837db31322d875b6d2452c3f3a0d37fcd)
adds 36b971b r19545: Allow enums as return types in code generated for wireshark. Originally based on a patch by Julien Kerihuel. (This used to be commit 705cd03c53f097086ef4f5aee9311a45bd19afa2)
adds d9862f2 r19546: fix number of bytes pushed when using switch_type() set to enum types. die() on invalid used of enum_type_fn() (This used to be commit de6198c893737e63a5ff70684c1df212da054988)
adds 77d1be3 r19547: Fix use of v1_enum on enums used in return types. (This used to be commit dbae9b4e4ea38806062ba34dcf05a67c2e7af043)
adds 7997a94 r19548: this talloc_free() is definately wrong. (This used to be commit b412a8390588fcbb655252fcc4cccbf3b3b84b5c)
adds c24b7a0 r19549: fixed some indentation (This used to be commit ea1e4685d914c09d615bb7c4a5678b5de00da5f4)
adds 9014fe1 r19550: the sense of this test was wrong (This used to be commit 4dcc26d0a67ec4a611e789b299a1db7ecf297e66)
adds 2eaf21a r19551: List full names for the known failing tests. (This used to be commit 657c39ac6e4320554b6bb79e604feedb368c9dd5)
adds 0f738f1 r19553: Add check for correct API usage. (This used to be commit 9e2206ae99ed6dc64788b71f1301bd188ab0026d)
adds 8d90810 r19554: Remove short option for --shell, as it overlaps with the option used for configuration files. (This used to be commit c2e58aa3e67ad6a03464ada5ae0e1437f3863b64)
adds a882f61 r19555: Silently ignore --use-cached-creds for compatibility with Samba3's ntlm_auth. Patch by Kai Blin. (This used to be commit 2167552b9a869c408c5ba17dcba3367241934767)
adds 78aa439 r19556: Remove unused option. (This used to be commit 827af8654940243c21eb12e9f1934a13272a6b00)
adds 6031841 r19557: Fix lookup table for WERROR. Fix perl warnings when using NTSTATUS as return type. (This used to be commit 577cd1625d97efae7bb397570de81a6a5ac0b1b0)
adds 5d034a9 r19558: Make behaviour of "OK" match that of Samba3's ntlm_auth. Patch by Kai Blin. (This used to be commit d599bb8f98c01459dfbafe041f481d301316057c)
adds 5b9f1b0 r19559: Fix handling of types where the name isn't prefixed by the interface name. Based on patch by Julien Kerihuel. (This used to be commit 466e9c12a5f9bd2f7bf00c710bd9a537b48e7864)
adds ae0219c r19560: Fix handling of PARAM_VALUE. (This used to be commit dde3d5342cd8b67ec4a0929f3e5577d6b1e7d16b)
adds bdf1f0b r19561: Remove debug statement. (This used to be commit 910b56e72924661f30e43ca0e832b743e8d78d19)
adds a7b18e7 r19562: Support returning simple scalars. (This used to be commit 8bd12d3fdb23a532bf6b46bc88a21837303a0374)
adds 67a76a6 r19563: - make --num-progs a valid smbtorture option again. It's commonly used.
adds 85e7ad8 r19564: testing build farm scripts, apologies for the noise
adds 08fdf06 r19565: the scripts do work :) (This used to be commit 59c30478a19ba466d16de21062bed5a4f525f344)
adds c452625 r19566: Predeclare some useful structures. (This used to be commit 160a59f0733a90db157ad48747c7fb72c2912829)
adds f340543 r19567: Make it easier to control the debug level in the test scripts, by not specifying it on the smbd command line.
adds 18aa4c6 r19568: When we get back a skew error, try with no skew. This allows us to recover from inheriting an invalid skew from a ccache.
adds 2eeb0e5 r19569: Require that all public header files have a destination path. Fix places where this was currently not the case. (This used to be commit 3894497a232df8cf0457c7439c9ae347f63f24a1)
adds 8f89522 r19570: Fix dependencies in pkg-config files. (This used to be commit 1b046698521f77b843f4a2fcf91230ee2917b569)
adds 66c17f7 r19571: Add a USESHARED parameter (different from BLDSHARED) + two small shared-library related fixes. (This used to be commit 8c7276b6c6ccebfbc60de978fcb2c23e7fbc12b5)
adds e08bf80 r19572: Fix typo. (This used to be commit 1836411390e7ad19dc0e28bf656a0c240edbf063)
adds 5a6e2bc r19573: Move secrets.o into param/ (subsystems haven't been integrated yet). (This used to be commit 8143de855c0b65346b2d8e59ecdb78952927de4a)
adds 09a36ff r19574: Initial work towards supporting build of both shared and static libraries. (This used to be commit e24ec3aa1ada855401a714743518893d9506239c)
adds 8164c24 r19575: Build static libs in bin/static rather than bin/ (This used to be commit c9b06ce5636c37ddb077513796a288d88f62c358)
adds 7218b3b r19578: Fix trivial typ0. (This used to be commit 664b4a84b60d4f8dddfe06e0619b882b322108ec)
adds 5c3fd8e r19580: Add --includedir option. (This used to be commit b076bfa39fefafcf30ac5be5056abfd629338fa5)
adds 0b3f04a r19582: Support building both shared and static versions of libraries at the same time.
adds 62a1cb2 r19583: a few prerequisite functions called from within libnet functions (in this case domain related) to ensure certain conditions before doing what libnet function is expected to do.
adds 6317ba1 r19584: add the new file to the build.
adds d8ecabe r19585: Add support for some more standard IDL instructions: - `include' (replaces helper()) - `import' (replaces depends())
adds cde653b r19586: draft version of libnet_UserList function. still a bit of work to do left.
adds 4e61cee r19587: Fix indentation and correctly set error string when completing a composite call - don't leave it unset.
adds 863dcbf r19588: Use include and import statements rather than depends() and helper(). (This used to be commit 347ae9628202ca4de4318ef8156999239aad9192)
adds d1fd7fb r19589: Because we what we really wanted was coverage of seal and non-seal, rather than validate or not, change $VALIDATE to bigendian in the session_key test.
adds ac43520 r19590: Make it less noisy to run the session_key test outside 'make test', for example against a remote host.
adds 9355c6f r19592: a simple test for libnet_UserList
adds e45922e r19593: add NET-API-USERLIST test
adds 48f1ed1 r19594: the behaviour of `include' is slightly different from helper(). Fix the build for now. (This used to be commit 1474f1a220d869c3c11dac038411149abe3e48fe)
adds 97aec1a r19595: Seperate debug messages between database failure and simple lack of records.
adds 1b6fb6c r19596: add basics to 'all' - hopefully fixes the build on some hosts (This used to be commit b0f00ff72354cc34ad59470e13d5ab472416cc6c)
adds c755bb5 r19597: Ahead of the merge to current lorikeet-heimdal:
adds 13dbee3 r19598: Ahead of a merge to current lorikeet-heimdal:
adds 9972dc2 r19599: Fix --includedir. (This used to be commit 0da2bbcf766dc25805ad583fae185045bb390a5f)
adds 7556cb6 r19600: Add two more headers (fixes installation) (This used to be commit c3be4a980ce6cb82c2a6a442065a028a3c23a7f3)
adds 8b91594 r19603: Make it easier to control the debug level of smbd.
adds 3c1e780 r19604: This is a massive commit, and I appologise in advance for it's size.
adds 601f0e6 r19606: Remove generated files
adds 0a4e054 r19607: - remove mech_switch.h from objectfile list (fix the build the auto dependencies) - add tabs
adds 438f147 r19608: - basics comes in with $(ALL_PREDEP) (this fixes the auto dependency build)
adds 22a155a r19609: fix uninitialized perl variabel, we need AC_SUBST() for all configure vars we want to use in perl...
adds 0671e54 r19610: fix the build
adds 5249d81 r19611: we have heimdal 0.8pre currently
adds b14dafc r19612: fix the build with auto dependencies
adds 7b1551c r19613: remove diff between samba4 and lorikeet
adds 9f30272 r19614: fix compiler warnings
adds 6f9bed3 r19615: include roken.h.in as this still includes the ifdef's we need in samba4
adds 14b00f1 r19616: the heimdal spnego mech doesn't seem to use roken.h and isn't portable (it doesn't compile on suse 10.1 because gethostname() isn't found, unistd.h isn't included...)
adds ead66ff r19618: pass -D_SAMBA_HOSTCC_ when using the hostcompiler
adds ddc9382 r19619: Add pointer to (up-to-date) packaging from the Debian Samba packaging repository. (This used to be commit 75162a873c7116eb0b0c8b70c8d335e5069e51be)
adds 8b063f9 r19620: Remove old (outdated) files. (This used to be commit 3bec179de6208d396b65a2cbe98efcbd7d99e242)
adds 84e08da r19621: move enable-dso to check_ld.m4 again and add some checks and generate more output
adds 0fc10cc r19622: - remove unused var - fix default for enable-dso to no
adds ff2d656 r19623: disable building of shared libs until we have fixed them, they all have unresolved symbols and are useless and produce noise in the build-farm
adds 9dfa85d r19624: we have timegm in libreplace so heimdal should not replace it
adds 640047e r19625: not all linkers like -Wl,rpath-link, so don't use it till we have configure checks and working shared libraries
adds a77b25c r19628: This hint via Love at the IETF meeting:
adds daa4630 r19629: No need to special case use of DCE_STYLE sign and seal away any more...
adds e6a5fd4 r19630: Support specifying the realm name from command line. Useful when testing calls against windows servers with krb auth.
adds c4ee1af r19631: Re-enable shared libraries, but don't use -rpath-link unless shared libraries are actually used. (This used to be commit 93e4f093b946cbb1b6deca82efdf0d5f033128b8)
adds e10791a r19632: This got missed in the heimdal merge. Without this, we don't keep the full database name. The existing code (needed for when we use the HDB as a keytab, such as for the kpasswd service) only works for HDB keytabs not prefixed with a type.
adds f722b07 r19633: Merge to lorikeet-heimdal, removing krb5_rd_req_return_keyblock in favour of a more tasteful replacement.
adds 667eeda r19634: Only use --allow-undef-shlib for modules. (This used to be commit e8f2a086be2a0553467738df711b1450ba559848)
adds cb3a884 r19635: It appears that under CFX, different keys are used in each direction (or something like that).
adds dbe5084 r19636: Add URLs to ldb and talloc pkg-config files. Always build and install .pc files as they make sense for static libs as well. (This used to be commit 82cb91e2dd50899050066cccee82cb5be52ec3fe)
adds bf16e43 r19637: Leave --realm option only, as abartlet suggested.
adds d5314b9 r19638: convert resolve.c to the new composite api
adds 3bc459f r19639: convert nbtlist.c to new composite api
adds b5bdec2 r19640: add some comments
adds 8845a00 r19641: ldap_delete() is only allowed as user, we need to give credentials to the ildap backend
adds c711521 r19642: convert host.c to new composite api
adds a779d28 r19643: make process_model thread compile again
adds ed77e4e r19644: Merge up to current lorikeet-heimdal, incling adding gsskrb5_set_default_realm(), which should fix mimir's issues.
adds fe2a5a8 r19645: don't pass NULL as mem_ctx...
adds be5e793 r19649: Fix indentation.
adds e5974a1 r19650: Allow Samba to use Heimdal's SPNEGO code. Currently this can only negotiate krb5, but if this works, I'll add NTLM as a GSSAPI backend by some means or other.
adds 47b7419 r19660: Forgot to tell gsskrb5 not to canonicalize hostnames. Shoudl fix valrind issues on fort, because we won't hit NSS any more.
adds 71846e3 r19661: - add resolve stage to dcerpc connects over tcp - remove ipv6 support untill the resolve layer can give ipv6 addresses
adds 3ba2a9d r19662: windows 2003 kdc's only rewrite the realm to the full form, when the client is using the netbios domain name as realm.
adds d822b96 r19663: merge changes from lorikeet heimdal:
adds c779270 r19664: fix compiler warnings...
adds 547eef2 r19670: Reduce the number of unresolved symbols when building with shared libraries. (This used to be commit 4422031d1d9307539832cee165c5071ff12943e7)
adds 273d5f8 r19671: Fix remaining unresolved symbols in shared library build. Fix starting tests in shared library build. (This used to be commit 3b65a0d6e491a57ed216dc0cd9c31d46e0cb6a35)
adds 1533497 r19672: Make LIBSAMBA-UTIL a subsystem again for now because it has interdependencies with LIBSAMBA-CONFIG. (This used to be commit 4a044fb529075044755a0b5cc21446bf24bec72e)
adds d7949f8 r19673: Build shared libs against shared libs. (This used to be commit dad9156db9d53c51d7785139576dddcde7e34c56)
adds f0d975f r19674: auth didn't depdend on process_model!
adds fff74b4 r19675: the process model don't depend on heimdal anymore and only have private depdendencies
adds c81f293 r19676: Fix some more dependencies. (This used to be commit 8768bec81f57131a0c9754e8121b345c0be4a5d0)
adds 66494b1 r19677: Fix more dependencies. (This used to be commit 17c2557834aad8c85fb640054c942f99bbce1d94)
adds 95caeb1 r19678: Fix the build for now (ugly hack because of circular dependencies) (This used to be commit 0953bb7d5f2f2a81688f5421e1fbfa3bc38aa810)
adds cbbe5be r19679: Fix shared library build as well. (This used to be commit ff9e1b4f0634847d0db178b2c283865c4fb39c9b)
adds 9d78561 r19680: Allow specifying basedir for test data. Create temporary directories in base directory. (This used to be commit f111feb1d2b82a9ec3a8b6fbcdbe297bf11edc42)
adds 5a6288f r19681: Update to current lorikeet-heimdal. I'm looking at using the realm lookup plugin, the new PAC validation code as well as Heimdal's SPNEGO implementation.
adds 8539fb3 r19682: Fix comments.
adds 9d39abf r19683: Guard GUID_from_string from walking off the end.
adds 57b482c r19684: Talloc_guide text on multithreading by Remi Turboult (This used to be commit 7b9b2e5358030aed5cb69dbc93d3175c9cac4455)
adds f612da2 r19697: use the same mailslot name as windows does, this also let wireshark match the responses
adds 31f9ec1 r19698: fix whitespaces...
adds 65a50f4 r19699: - use better names for the site strings - use the client_site when creating the server object
adds 52f5307 r19708: add a script for running net tests separately
adds 3827257 r19714: - add an explicit default target (needs to be the first target in the Makefile) - let 'make nss' work alone
adds a39db63 r19719: don't use 'new' as var name samba3 doesn't like it...
adds c046f2e r19720: - don't pass a pointer reference to ldb_search_default_callback() as it's ugly when it free's the callers memory on failure!
adds 132b046 r19721: ldapsrv_SearchCallback isn't needed any more ldb_search_default_callback does the same...
adds 3c6b9db r19722: fix memory leaks and hierachie bugs
adds a495731 r19723: don't use [,],(,) in test names to make the build-farm output happy
adds 146a4ff r19724: add a helper functions to return an CLDAP error
adds 76d0193 r19726: when a client explicit asks for the 'netlogon' attriubute on LDAP the result entry is skipped!
adds b7f7e8d r19727: make it possible to run the ldap.js tests against non global catalog servers
adds 72ce2ab r19729: - split basedn related tests to a new function - and add some 'netlogon' attriubte related tests
adds adae413 r19731: Modify the ldb_map infrustructure to always map from requested attributes to backend (remote) attributes.
adds 8413821 r19732: The 'res' from ldb_search is only valid if the call returns LDB_SUCCESS.
adds e495503 r19733: More work to fix ldb_map. With the wildcard present, map_attr_find_local() always returns, which is exactly what we don't want. Instead, rely on the overwrite behaviour.
adds c7367e8 r19734: display LDAP error code nicer
adds 3826a60 r19735: report the LDAP error code in the CLDAP replies to the caller
adds b471ed1 r19736: handle rootdse call via CLDAP
adds 5d7b851 r19737: - add some more CLDAP rootdse tests - don't ignore CLDAP rootdse errors anymore
adds 2fd3942 r19738: tp3 is already released, so we have tp4-svn now
adds ab74117 r19740: fix compiler warning
adds 982f7f9 r19742: fix compiler warnings
adds a7127ad r19743: merge from samba3:
adds e3ea863 r19751: Add some tests for parsing the "include", "import" and "importlib" statements. (This used to be commit 3a850bda962da9ce58227ea6d74e974f7654d734)
adds 5b05f5f r19752: Remove support for the `depends' attribute (use "import") instead. (This used to be commit 324395afc725e90f44f286fd776b38a64bdc8e3b)
adds e8f7730 r19753: verify result of received request before sending the next one.
adds c9035c6 r19757: Don't do the strrchr twice. Pointed out by Martin Kuhl.
adds 2ddd807 r19759: Allow a join to occour against ncacn_ip_tcp again (useful for torture tests). The issue is that Win2k3 SP1 will not answer many LSA requests on that port (I think this is as a security measure).
adds ce2d92c r19760: Create a DC account for the drsuapi tests to work on, rather than choosing an existing DC.
adds 08452bd r19761: This may need work, but here is an initial implementation of DsWriteAccountSpn().
adds f4c4e0c r19790: Check in the PIDL change and the converted unixinfo and winbind pipes without waiting for comments. This is what version control is for, and it does fix a segfault I ran into ;-)
adds 84c5acc r19805: Add the (harmless, but apparently default) NTLMSSP_NEGOTIATE_ALWAYS_SIGN flags into the default set.
adds de2ab46 r19829: Update documentation. (This used to be commit 9d3c3ce540d6d9fbead201f4793339a1600c453e)
adds ce0c223 r19830: Warn about non-ref top-level pointers. (This used to be commit 78153200ac45ce7333c91c48ded549b5eed5e077)
adds 4889eb9 r19831: Big ldb_dn optimization and interfaces enhancement patch
adds a9e31b3 r19832: better prototypes for the linearization functions:
adds 9d7d39d r19834: Prevent some inaccurate warnings. (This used to be commit 21efd2bdb8df8e709259d429fc3ff35eaa332d02)
adds f077cb7 r19836: Fix warnings in some IDL files. (This used to be commit bd48f78b1d6dba73e44630ad930fd6089d2076b2)
adds 108152d r19842: Complain about unknown pointer types. Fallback to "unique" when "ptr" is specified instead of failing. (This used to be commit a1b6308b21f3c38ffd4db4643a5e307fbf32a569)
adds ef9e094 r19843: Fix warning. (This used to be commit 38067c1adf0f9c3974302a8481e23b6a63eb6d42)
adds 41848fe r19844: Fix warnings and errors in epmapper IDL. (This used to be commit 0221d5b6c4250a3a2c86c623c534996d7decb1f6)
adds 55eaaa2 r19845: Add warning for pointer_default_top() (This used to be commit 3f0da2388d30959c93483b102fbfab75a8381fef)
adds 60b401e r19846: Fix bunch of IDL warnings. (This used to be commit 48e6df59444a78dc268b84c5f94787de09d41908)
adds 9671a72 r19847: add idl for DsRemoveDSServer(), this is used when a server unbecomes a DC
adds 68ebe25 r19850: Fix IDL warnings. (This used to be commit 92b8bde561277a6b83048ce003cc29ff1b380255)
adds 203550d r19854: readd support for 'sptr' pointers, to work against windows servers until jelmer commits his 'ptr' support
adds 6166693 r19855: toplevel pointers are 'ref' by default: - we don't need to add 'ref' explicit - we some toplevel pointers need to be 'ptr' ('sptr' for now) pointers
adds 128fe53 r19856: Use sptr as basis for full ptr implementation. Will add checks for duplicates later. (This used to be commit 006ab1d4a449c81680add57e0116a86b8317fbfb)
adds 8d870db r19859: Reuse referrent ids when pushing full pointers (still need to avoid pushing the referred object twice) and add test for full pointers. (This used to be commit 1638c8d234dbc85298000685e49570f23dfd0bf8)
adds 1aec938 r19861: Add simple pkg-config replacement. (This used to be commit a42220c35673317c637e27d59c1a307bedb711a6)
adds 0b4bd70 r19862: Fix list concatenation (This used to be commit a26da5182e5618a70bc4a05af6fa2a7304138330)
adds 60e7b4d r19863: Create -uninstalled.pc files. This should reenable compilation and running of the pidl testsuite as part of the testsuite. (This used to be commit db237ad52f3a42c7b35753df99549ed6d540cec2)
adds a2a151a r19866: Fix test compilation. (This used to be commit 2a3196db9dae9f15bbe2ffa36ce1204daf4e701c)
adds 0bb6dac r19868: Fix more tests. (This used to be commit 01a4fb1b22d09f38636c211a93efc4099f4766b3)
adds 353b968 r19869: fix memleaks (This used to be commit 3a662a2d985bf801284c5dc1123dec6705e6d092)
adds 5ab4398 r19870: Simplify code (This used to be commit c1737f9a52d9e4d118f969a0953a458188143d0d)
adds f4e6be0 r19871: simplify more (This used to be commit e9ddb18c83518703f987bf141807639956612dbf)
adds b48a01b r19875: set torture:host and torture:share also when we are given a binding string
adds 3ac1f59 r19876: test that we can do a session setup and tree connect using the workstation and dc credentials
adds 4a127c6 r19877: Add simple script for summarizing subunit testresults. (This used to be commit c38705ef42eff2ea7cd3cf74438713a4a0c4b873)
adds f00d4a5 r19878: Announce testsuites when using subunit. (This used to be commit daaa0216456bf76116985451c87e5252c70f0dec)
adds e984a98 r19879: Make test targets depend on "libraries" (might be required for the pidl tests) (This used to be commit 27d6ae2088f40329661b9772ab08f848be76c9c1)
adds f98b34d r19880: Eliminate duplicates in the output. (This used to be commit 2a8c8e1f2de551f360271855f09d8ae6497fb326)
adds d25f2ba r19881: Add private library flags when linking to static libraries. (This used to be commit 72f1ffc0ef56753deba716cf9d31d44c95e7cc33)
adds 9a1f380 r19882: Fix static link flags in pkg-config files. Should allow running pidl tests on systems without shared libs. (This used to be commit fb623be4ff09c2fb0546edc0892ad3a59d58f274)
adds 2ad5104 r19884: rename ldb_dn_key -> ltdb_index_key to make more clear what it's for...
adds 6d074bc r19885: special dn's were not casefolded before rev 19831, act like this again...
adds ac6fec2 r19886: ncName is specific to samba, not the generic ldb engine (This used to be commit 505afb18fb8ba427bc3d03f41eb309b27bad68f7)
adds 5b258c3 r19887: return "" string only if the dn is a valid one (This used to be commit 056f90798f6d2cea1debc50f31fea3d740c4a837)
adds c05c41d r19888: make it possible to use default attrib handlers from extensions list more DN attributes as part of samba attribute handlers (nCName moved here) (This used to be commit 627ed8b5165c9a1cc0e2c67329b364f9cd8a1726)
adds a98d02c r19897: Fix klokwork ids 2278 and 2279 (This used to be commit 44e6d39e0ef17ed5a801f95edaa6fbf5efa21a26)
adds eee6419 r19901: Fix a potential NULL dereference (This used to be commit 75e6fb9654f10a076ed49b0582b40368e149d30a)
adds 304653e r19902: give better errors...
adds 9ae0175 r19903: This is a cut&paste error for sure there is no ongoing transaction in this code (This used to be commit 93b738b1112d9e317cb29b32eee45003de37f693)
adds 5bbe910 r19904: port fies from samba3 (This used to be commit 49d1559d3670de4a4f9eace99600c37cf039bae2)
adds baa8ed2 r19905: use ldb_dn_new_fmt() to avoid double strdups (This used to be commit 32a6b6c75b041bf829ecf272a9b10164f7ffe12b)
adds 4f8b4a8 r19906: ldb_attr_cmp is used a lot remove unneded overhead of a function call (This used to be commit 3ca25867621af049c6cc52e919fa46dd26c31918)
adds 096aa31 r19907: this function is used a lot use a binary search to get the right handler (This used to be commit 789e1088c9ce923ca5a6d703b69810eba3bcd4d0)
adds 25579c6 r19908: Fix order of paths in pc files. (This used to be commit 033b4382c09b7a4032388231f6e1f1986a663f9d)
adds 8ec78bc r19909: Make this one double as fast (This used to be commit 67b88e49b896f1d783619b8f96554adaeabe80df)
adds 921a596 r19910: Make better use of our set of talloc utility functions (This used to be commit b1197dbeebff062b8ea1e8466d436be82b0b61e0)
adds 2ee7e83 r19911: talloc_apsrintf is not really required here its faster this way (another 2-4%s) (This used to be commit 8bbbfa3467c00543b0b330aec14e22b7e796fea7)
adds fdf4a6a r19922: Use new composite_create functions in composite context initialisation. Redesign libnet_UserList function to actually do what it was intended to do.
adds afce9d1 r19923: Update test to match the function changes.
adds 1f06299 r19924: win2k3srv did not like that combination.
adds 740843e r19925: Close the lsa handle in the end, and test calling libnet_UserList with non-zero resume index to continue longer enumeration.
adds 10573be r19926: display user listing created by the test.
adds a779546 r19931: remove unused struct members
adds 8ffc2d4 r19933: something is really wrong here...
adds 5427292 r19934: - allow to pass a samr_UserInfo21 struct to be passed to libnet_SetPassword() - as the SetUserInfo2() levels 26/25 and 24/23 have the same encryption but 26 and 24 change only the password and 25 and 23 take a info21 and change the password, we now use 26 with fallback to 24 or 25 with fallback to 23. - use samr_SetUserInfo2() to match what w2k3 does (works also against nt4) - pass the info21 to libnet_SetPassword() to set acct_flags and full_name toget [...]
adds 176d210 r19937: fix sending monitor message (spotted by metze).
adds 14db156 r19938: Return function status instead of rpc layer status. This is needed to correctly return STATUS_MORE_ENTRIES and the like.
adds 6aa5be6 r19949: add comment that the configuration_dn needs to be looked up it's not under the domain_dn if the domain is a child domain in the forest
adds 7b24923 r19951: this statement is true...
adds 0c1218c r19952: Fix socketpair() test case to write to fd(1) and read from fd(0) because when pipe files are substituting for unix domain sockets, pipes provide only uni-directional i/o capabilities. (This used to be commit d0a376732ed7b4f807b99a1c46c54ad1f07c85cf)
adds 8534186 r19954: allow more special dn's:
adds 50821eb r19956: remove unused function
adds 9da0c02 r19960: Add code to check for loops in the free list. Should help us validate tdb's against corruption. Jeremy. (This used to be commit bd0710fa09799cb496b1f9f365c57c3b542445f3)
adds 6045b6f r19964: make debuging easier and report usefull error messages
adds aee9e6c r19965: make the output a bit nicer
adds 875a920 r19966: we don't need 2 versions of this functions
adds 99c3d9c r19967: this unknowns are max_object_count and max_ndr_size
adds 18d88d0 r19968: add some more notes about what's needed for becoming a ads dc
adds 95df050 r19969: split become ads dc TODO lists into W2K and W2K3 sections
adds 319ea53 r19970: more comments and fixes
adds ee79247 r19971: typo fix
adds 61cb5f8 r19972: put a placeholder of a new js function and use error strings returned by each libnet call.
adds eb7187a r19987: some more notes about how to w2k3 becomes a dc
adds d3d0d06 r19988: the first LDAP calls for becoming a ads dc
adds 4ae5680 r19989: Add support to the tdb Makefile.in for executable extensions and for separately specifying CPPFLAGS and LDFLAGS. (This used to be commit 41c775efde85cb1115c40488dd3ab49cd77e356d)
adds c117648 r19994: complete section about finding details about the Infrastructure fSMORoleOwner
adds df8fcba r19995: add section about finding details of the RID Manager fSMORoleOwner
adds 7196056 r19996: add section about finding site details
adds fdecfa7 r19997: section about finding the new_dc computer account
adds 5a45b97 r19998: add section for finding details about the new_dc server object
adds 2c641bb r19999: add section for adding the server object
adds f92a005 r20000: 20000
adds 989b47d r20002: finish requests on the first LDAP connection
adds 1e02e77 r20008: add stubs for a libnet_BecomeDC() call
adds 1d7f8ed r20009: use a composite context
adds a6e2442 r20010: cosmetic fix
adds 6d7630a r20011: define libnet_BecomeDC_state struct and add some dummy functions
adds c83efbe r20021: implement a CLDAP netlogon request to get some infos needed for becoming a dc.
adds 46d2824 r20022: - implement the ldap connect code - implement rootdse search on the 1st LDAP connection - implement msDs-Behavior-Version and objectVersion searches on the 1st LDAP connection
adds 2f1fa42 r20023: handle <SID=...> <WKGUID=...> dn's also in ldb_dn_new_fmt()
adds effc51d r20024: lookup the infrastructure fSMORoleOwner on the 1st LDAP connection
adds 6bf98f3 r20025: - implement the windows2003update revision search - finish the infrastructure fsmo detail searches
adds bb6f3ec r20026: - store the infrastructure server_dn_str - implement the rid manager info searches
adds 524dca6 r20027: restore instanceType and systemFlags values, which got lost in http://viewcvs.samba.org/cgi-bin/viewcvs.cgi/branches/SAMBA_4_0/source/dsdb/common/flags.h?p1=branches%2FSAMBA_4_0%2Fsource%2Finclude%2Fads.h&rev=17930&r1=15511&r2=17930
adds 9079448 r20028: fix typos
adds 408db03 r20029: - implement source_dsa site object search
adds d0be12a r20030: - implement the computer object search - fix a source vs. dest dsa bug
adds 1027451 r20031: - implement earching for an existing server object - implement adding a server object
adds 5e583a9 r20032: Add ldb_search_exp_fmt() This functions adds support of a memory context to hook the results to and a printf style exp_fmt partameter to easily build expressions at once. (This used to be commit 2a2e181e4bc382d69056cebace9a4ae9897bdfbc)
adds 07b7d84 r20033: Never commit before testing Never commit before testing Never commit before testing
adds ea212eb r20034: Start using ldb_search_exp_fmt() (This used to be commit 4f07542143ddf5066f0360d965f26a8470504047)
adds 4daaae7 r20038: document first rootdse search
adds 6d34f76 r20039: things which need to be done for unbecoming a dc
adds 584446d r20040: uncomplete implementation start for libnet_UnbecomeDC()
adds a99d5b7 r20041: when unbecoming a dc: - implement lookup the computer object - set userAccountControl = UF_WORKSTATION_TRUST_ACCOUNT if needed
adds 047f2c7 r20042: move the computer account to the CN=Computers container if needed
adds 20f55aa r20043: when becoming a dc: - implement set userAccountControl = UF_SERVER_TRUST_ACCOUNT | UF_TRUSTED_FOR_DELEGATION - implement moving to CN=Domain Controllers
adds b3f6211 r20044: implement the drsuapi connect and ds_bind
adds bb725bb r20045: implement the drsuapi_DsRemoveDSServer() call
adds dec6997 r20046: Add ldb_search_exp_fmt and port comment to 4 (This used to be commit 879dfed8d8356aae6a11352b89bdc0f2d9f28970)
adds f32d15f r20047: patch from Julien Kerihuel <j.kerihuel at openchange.org> to make the "remote" rpc proxy work for outlook and exchange
adds 840ef0d r20051: handle the case where the server object exist, but doesn't have a serverReference
adds 85497ed r20052: implement the first drsuapi connection
adds 496b65d r20053: implement the DsBind on the 1st drsuapi connection
adds 383cbaa r20055: implement dummy DsAddEntry call (without attributes yet)
adds ac98f84 r20056: send a DsBindInfo28 struct in the DsBind() and take care of the DsBindInfo the remote end sends back
adds 6300221 r20059: james was asking about CAP_LARGE_READX and reads close to the 64k boundary. This test shows that both for Samba4 and w2k3, reads larger than or equal to 64k don't work (return zero bytes).
adds 553e339 r20061: use a DsBindInfo28 structure
adds 0df2c30 r20062: send values in DsAddEntry(), but it didn't work yet (ACCESS_DENIED...)
adds a28b67c r20064: - fix pushing of DeReplicaObjectIdentifierX, this lets the DsAddEntry() request work correctly - the error structures all have the same type
adds 766dfed r20065: make it possible to get the dns domain name and netbios domain name of the join account
adds 81a3bd7 r20066: use the same sid "Domain Admins" for the security_descriptor
adds 3aedc80 r20067: use a global zero_sid
adds 99390be r20068: handle DsAddEntry() errors
adds 1e17f6e r20070: implement the 2nd and 3rd drsuapi connection
adds 048279b r20071: move common code into a function
adds be69066 r20072: make sure WERR_ACCESS_DENIED gets mapped to NT_STATUS_ACCESS_DENIED
adds 6011531 r20073: update the computer_dn_str after ldb_rename()
adds 1dfd365 r20074: this values seem to be typos in http://msdn2.microsoft.com/en-us/library/ms676264.aspx
adds 3fd9c96 r20075: start pulling the schema content.
adds 2326af7 r20076: give the guids meanings
adds c72c3e9 r20077: support large readx replies, as done by samba3 (and the snia spec), but not done by windows servers (This used to be commit e5dbbe177c13b2788b4b4765b3b37cc918b3405c)
adds c9291fa r20078: support the large samba3 reads in RAW-READ test (This used to be commit a4c2a575faf6a20174730524a8b2878eb9fdb50d)
adds d3c9737 r20079: the 2nd guid is the source_dsa invocation_id not the objectGUID, this wasn't noticed because on the 1st dc in the forest both have the same value
adds f9609d7 r20080: add error code that maps to NT_STATUS_INVALID_NETWORD_RESPONSE
adds 662ea9f r20081: pull the whole schema partition
adds 3155ded r20083: move function together which belong to each other
adds d26ac7b r20084: pull the config partition
adds 9e42664 r20085: add _part to structure elements
adds 7312cda r20086: pull domain partition
adds 8b137ba r20088: implement DsReplicaUpdateRefs() calls for all partitions
adds 5235e65 r20091: remove blank lines at the end of text lines loaded from a file (This used to be commit afcc797e8a25d99269f67e05fe57e952dd5d65bc)
adds 9944a67 r20092: added a locking benchmark that should be good for benchmarking communitcation in a CIFS clustered server. It tries to keep the connections full by setting up the next lock as each lock is done.
adds 0030652 r20093: some documentation updates
adds 913d1a9 r20094: this should be non-const
adds 04b50f0 r20095: make a complete copy of the binding string
adds cc0edee r20096: now I'm 100% sure:-)
adds 1e6807d r20099: Add some comments, and correct others.
adds 5dd224f r20100: Remove completely unused parameters (This used to be commit cc1bcb814844e8a03dfa9a310d26ce3f3441e7bb)
adds 784fd1a r20101: Also rename a variable now that the unused parameter is gone (This used to be commit a2520bcfa918977f2139a963e9817370789cf077)
adds e8e61a4 r20102: Do not reference remote_ldb before we initialise it. This should fix up many of the build farm failures.
adds 47e03d9 r20103: Change the returned type of prerequisite checking functions, as metze once suggested.
adds 9ca93ce r20104: this is a alternative events backend, which uses a hybrid of aio and epoll. It is not linked in anywhere yet - I'm committing it in case anyone else wants to have a look at it.
adds d4ac519 r20105: remove useless comments
adds 2cd08c1 r20106: Optional ONE Level indexing for ldb_tdb To activate it you must modify the @INDEXLIST object adding the attribute @IDXONE: 1
adds ae9f785 r20107: don't segfault when the server didn't send a supportedMech in a negTokenTarg
adds 78ea637 r20108: match w2k3 and send 1.2.840.48018.1.2.2 before 1.2.840.113554.1.2.2 to work better against w2k, so we don't get redirected from 1.2.840.113554.1.2.2 to 1.2.840.48018.1.2.2 by a w2k server, causing 2 additional auth roundtrips.
adds d23f311 r20109: let libnet_BecomeDC() work against w2k servers
adds 3cfa1db r20111: this is the total object count of the current replication cycle
adds 334f78d r20113: Update the DRSUAPI CrackNames test to explore a few more cases, and in particular to verify more expected results.
adds e99ea0a r20114: from Julien Kerihuel <j.kerihuel at openchange.org>, thanks!:
adds f1aaa16 r20115: from Julien Kerihuel <j.kerihuel at openchange.org>, thanks!:
adds ddfb735 r20120: fix the talloc hierachy and make ildb a child of module
adds e13088f r20121: pass down the ldb_request struct to ildb_request_send(), also pass ildb instead of module, to avoid multiple talloc_get_type() calls
adds a297663 r20122: pass ildb to ildb_request_noop()
adds 21327c4 r20123: - avoid some more talloc_get_type() calls - pass down ldb_request
adds 2986313 r20125: fix some ugly mem leaks in the ldb_ildb backend
adds 43637df r20126: fix talloc hierachy and make lldb a child of module
adds ecc8ef5 r20127: - allocate ldb_handle under ldb_request! fix a mem leak - pass ldb_request to init_lldb_handle() - remove some useless talloc_get_type() calls
adds 8cdacd9 r20128: get rid of more talloc_get_type() calls
adds 1a82770 r20129: remove unused structure elements
adds 4e93962 r20130: remove one more talloc_get_type()
adds 6f73359 r20134: The IBM Checker correctly notes that *p cannot be \0 and still satisfy the loop entry condition.
adds 38a472c r20135: attach default gensec features to the cli_credentials structure, so make it possible to force encryption or signing.
adds 3dde7ab r20137: return the proper status.
adds 6de9ae9 r20138: return the proper status for the other functions as well.
adds f2784a8 r20139: only add GSS_C_CONF_FLAG and GSS_C_INTEG_FLAG if the caller requested it!
adds b236d54 r20141: use the gensec_features of the cli_credentials for ildap connections, instead of hardcoded GENSEC_FEATURE_SEAL.
adds f1317da r20142: only the DDNS updates are missing for the full libnet_BecomeDC(), but that's not needed untill we can support the DsGetNCChanges() in the server...
adds a1af182 r20143: a bit of experiments before doing serious changes in ejsnet.
adds 25e468e r20144: add NET-API-BECOME-DC test that tests libnet_BecomeDC()/libnet_UnbecomeDC()
adds 5cc4402 r20145: fix whitespaces
adds d471e52 r20149: Remove the smb.conf distinction between PDC and BDC. Now the correct way to setup a Samba4 DC is to set 'server role = domain controller'.
adds bddd8ed r20152: Commit missing files from last night's commit. We no longer maintain a distinction between PDC and BDC in the configuration files, only as an entry in the ldb.
adds 1dd09da r20161: Prevent potential segfault in case account is unknown.
adds 5ff19e8 r20162: Always return some error string.
adds ecd5e43 r20163: Return null object if no user is found.
adds 32a0486 r20164: Disable the test till tomorrow when I find out what caused the crash.
adds bdafdec r20166: we have a dom_sid_add_rid() function that adds the rid after allocating enough memory for the new sub_auth element.
adds 66afa10 r20167: reenable the ejsnet tests
adds e55ff42 r20168: start separating attributes and syntaxes
adds 765256d r20175: use libnet context instead mem_ctx as the latter gets freed just before the function returns.
adds 89bb9a4 r20176: Info method returns null object if the user is not found.
adds 9775696 r20177: return the actual function status code.
adds 1a1027b r20182: make the composite api usage more consistant (only cosmetic change)
adds c697177 r20184: change ldb_attrib_handler into ldb_schema_attribute, which has a pointer to a ldb_schema_syntax struct.
adds 538e3bf r20185: - SMB_ENABLE() needs upper case YES/NO - fix compilation of the ldb_sqlite3 module
adds bc58f6f r20187: fix the build on systems without sqlite3
adds 8e7d87b r20188: move back to an default attribute handler and not use the '*' attribute to not conflict with the one that maybe added via the @ATTRIBUTES object
adds a3c0f30 r20189: remove unused struct element
adds f4fa06c r20190: fix the ldb_ldap backend
adds c8c023e r20191: fix bug found by the IBM checker
adds f0eaae9 r20192: I assume a 'break' is the correct thing to do here,
adds bfbf6d5 r20193: - let talloc_parent_chunk() handle a NULL pointer - use talloc_parent_chunk() in talloc_parent_name() - add prototype of talloc_parent_name()
adds 0d2bedb r20194: inline all static talloc functions
adds 90d106d r20195: fix typo
adds 0e2ebec r20198: let the IBM checker ignore the warning about a missing break statement...
adds 6e8a88f r20204: use symbolic constant
adds ba1be45 r20205: remove unused var
adds f37b7b8 r20213: add 2 error codes related to the msDs-IntId attribute
adds 5249de8 r20219: add enough knowledge to display the content of attributeSchema objects
adds ff8ef6c r20220: Apply patch from Brad Henry with some additional qooxdoo/json-rpc SWAT functionality: basic admin console. (This used to be commit 23f8dd44cbf85e05e4b3d38de9ed7798dd21defb)
adds c5571c7 r20221: - move the dsdb_schema, dsdb_attribute, dsdb_class structs into a generic location - this struct should be also used by the dsdb/samdb/ldb_modules/schema.c module later - add functions to map from LDAP OID values to uint32_t values - add torture test for the OID => uint32 mapping code
adds 56d7688 r20222: return status unsuccessful when null pointers are returned from lookup call.
adds 1fc9c6b r20223: this function is in the torture test now
adds 836202f r20224: the struct element msDs_Schema_Extensions and the attribute name "msDs-Schema-Extensions" doesn't match so we need to pass 2 parameters to the GET_BLOB() macro
adds f767a50 r20225: we can't use composite_error() in a _recv() function, as that would trigger the caller to call the _recv() function again and will be an endless loop.
adds 7aa96e9 r20226: rename macros with a _LDB at the end, because I'll add macros with _DS soon
adds 2e8746c r20230: I found more mappings of OID string to uint32 id
adds 549b56b r20231: - add more oid => uint32 id mappings - handle the case where mappings for 1.2.3.4. and 1.2.3.4.5. prefixes exist - extend test suite for the mappings
adds e666389 r20232: specify attribute name and structure element name always together there're a view elements where both values doesn't match
adds 291271f r20233: add functions to create a dsdb_attribute and dsdb_class from a drsuapi_DsReplicaObject
adds 13b7d54 r20234: metze pointed out that we are re-loading the cache records on each write. We should only be doing this if another process writes and changes the seqnum. This avoids the extra cache loads (This used to be commit 65858ebb68c25a672e9284e8cba9a6675902f1df)
adds 88ef467 r20251: I found out that the oid-prefix to uint32-id-prefix mapping is transferred in replication replies, but I don't know the exact encoding.
adds b55a68b r20258: add functions to read and write asn1 encoded OID strings without leading tag
adds 3853f82 r20259: add function to start a fake tag so that asn1_read_OID_String() can work alone
adds 0cb8a7f r20272: Fix for BASE-BENCH-READWRITE from Mathias Dietz <MDIETZ at de.ibm.com> (This used to be commit b053a7df8453527a9c2dfc03f3c35487fe75676f)
adds b2d5ec0 r20274: add missing return statement and make it more explicit that we return a NULL DATA_BLOB
adds f09c0c1 r20275: we should check for the oid the caller gave us!
adds bfa5a5a r20276: remove unneeded talloc_strdup()
adds 06c58a3 r20277: make sure the asn1 structure has a welldefined state after a asn1_free()
adds aaccc47 r20278: make it possible to use oid strings in the drsuapi instead of uint8_t arrays with ber encoded oid's
adds 037e158 r20280: if the uint8_t array starts with 0xFF, then it's not a OID and we return the array as hexstring. this is always in the last array member of the meppings array, and I is always 21 bytes long
adds 89a94fe r20281: remove debug statement
adds ceaf036 r20282: prepare callback infrastructure to check if the forest/domain behaviors and the schema version is what the caller expects. also a callback prepares the new database and commits chunks to the partitions
adds 4973fbe r20283: pass in callbacks to libnet_BecomeDC() from the caller and implement the check_options call
adds 52455cb r20284: Simplify OID primitive BER parsing. Do not require an artificial ASN.1 context to be setup.
adds 64ba98b r20285: pass more info to check_options hook and move behavior versions etc. to the domain and forest structures
adds 089eda9 r20286: handle the non oid string cases for pushing too
adds 02b65d5 r20288: fix a mem leak and remove useless code
adds fdf95ba r20291: implement prepare_db hook of libnet_BecomeDC()
adds ce38e53 r20292: set ntds_dn_str if DsAddEntry() was successful
adds 7cb96a7 r20293: implement store chunk hook for libnet_BecomeDC()
adds 728e4e3 r20294: Without this we don't do the ADS join against Win2k3 SP1
adds c51289f r20295: Add a couple more tests to the CrackNames test. (This used to be commit 115ed29fd8fcfd0ad3ebbabbe01fbc6259ce84bc)
adds 03b05b9 r20297: Finally got to the bottom of why we were failing the RPC-CRACKNAMES test against my win2k3 domain. I have a child domain, and as such the BUILTIN domain SID appears multiple times in the tree, and is therefore not unique.
adds 253c1be r20298: Fix pidl tests (missing symlink..). (This used to be commit ab3d57394630cefc1fefe859c8bd3d56f6e63695)
adds c8a5f30 r20299: Disable two new tests that are apparently broken. (This used to be commit b3f64869fc4590850203a231ecf6810ae9f1d8cf)
adds c2a5736 r20300: Trim number of shared libs significantly. (This used to be commit 40406355135d5bebd9dad27168ab695657271f4f)
adds 114265b r20301: add an option torture:readonly which allows the NBENCH test to be run read only. This is only any use with customer loadfiles, and pre-created data. I'm using this to test performance as a video server, with pre-created video files. (This used to be commit 48a322a9c19f10fa95c1f8092c643d8e10df1303)
adds c4274fe r20302: added support for 64 bit file offsets in NBENCH (This used to be commit 9a9f18914139370311a13044bde7948a2a901738)
adds aae7773 r20303: try to fix 'make install' on solaris 8, ln -fs doesn't seem to work if the link already exist
adds bd587c5 r20305: as the oid mapping table is dynnamic it makes no sense to test the mappings when we got the schema via LDAP as we don't get the mappings
adds 97d0664 r20306: remove the static oid mapping table and attach the table to the dsdb_schema
adds a624503 r20307: remove unused vars
adds 84e7faf r20308: ContextSimple can be zero length -- seen in a multi-step gssapi ldap bind. Did not find that in Samba3 code, so there's nothing to port.
adds f38b6db r20309: Don't treat non-supported EAs as fatal against Samba3.
adds b5a932e r20311: Check one more samba3 error path for t2mkdir (This used to be commit 0f018cca6f70cb44ab436b3a66edb01e57351eaf)
adds 0738c19 r20314: I think some hosts need this to get the right ASN1 header deps (This used to be commit 82a09a111b61a099f2ea5cf013eb523191bf9de2)
adds 400a56d r20315: Implement the server side of DsGetDomainControllerInfo. This is a supprisingly complex call...
adds 5254478 r20316: fix compiler warning
adds ff32251 r20317: store references to all important naming contexts.
adds 2506a1e r20318: do what the printf statement says:-)
adds c65b5a6 r20319: fix compiler warnings
adds 6f68945 r20320: add missing prototypes
adds 37ad9ee r20321: fix the samdb_partitions_dn() and samdb_sites_dn() calls, to use the new samdb_config_dn() call.
adds 9f2945b r20322: I assume the options attribute of the nTDSDSA object contains mutiple flags not just 1 for being a global catalog
adds dba738d r20323: allow empty dcerpc reqeusts, this fixes the RPC-COUNTCALLS test
adds 4a40f03 r20325: handle NULL strings in is_ipaddress()
adds 7a3aaa4 r20326: always set the binding->target_hostname! we crashed before trying ncacn_np: for frsrpc as frsrpc doesn't have a ncacn_np endpoint listed in the idl header and the endpoint mapping code was trying our smbcli lib with a NULL target_hostname -> called_name
adds 89771a9 r20327: start to analyse the schema content
adds 37457a0 r20328: use prereq function instead of local implementation.
adds 3710a7a r20331: the last entry in the oid mapping array which starts with 0xFF is the content of the schemaInfo attribute of the schema head object
adds d9a1d36 r20332: add mastered-By and msDs-mastered-By attributes to the domain object the config and schema head objects already have them
adds 880a9be r20341: Make sure we do not regress on r20338 in Samba3 (This used to be commit 64ee399c964c2935c1386123e2e636c266c8c6a8)
adds 7cd9ac7 r20346: This is the beginnings of a framework for a complete SWAT. It will provide for easily adding modules, and using as much common code as possible. Although all modules are loaded to the browser as part of the application, modules are not actually initialized, their finite state machines generated, or their graphical user interfaces built until they are selected to be viewed for the first time.
adds 48d5d50 r20347: added generic rpc fsm and statistics-specific fsm. next step: statistics gui (This used to be commit 68fd2c76e4377ce59636aac6e3ce7a2ba798f402)
adds a657155 r20348: don't check in auto-generated code (This used to be commit 7ddf1247eee19f8d1430c9487c6823e7d6d51c42)
adds e0b5d94 r20350: configure svn:ignore values via a .ignore file (This used to be commit 53c5ac7ea6bded2f6019c93027511d5583166bb7)
adds b4ae986 r20351: ensure these variables are set in the right place in the Makefile (This used to be commit 0ed2c0a0afea5b0d4c5f49e2493cb6eae694fe40)
adds f9dd1d7 r20352: Use the common function to find the DN for a domain.
adds ea4c643 r20353: Restructure the DRSUAPI DsGetDomainControllerInfo test, because as usual things are more complex than they appear.
adds 6b23602 r20354: Trusted domains don't have a surname, I think we want 'cn' here.
adds 1757c0f r20357: run_trans2test and torture_trans2_scan are two separate tests (This used to be commit 2e06c38a98e3891ed1f9e823614c3f0c3d279afe)
adds 3c20e21 r20358: - fix ejs generated code for ipv4address - (not Parse::Pidl::Typelist::scalar_is_reference($e->{TYPE})) is much more generic than ($e->{TYPE} ne "string") and handles ipv4address and other special types...
adds c70a3f6 r20359: level -1 of DsGetDomainControllerInfo gives back a list of all active connections to the Directory Service Agent (DSA) (This can be LDAP or DRSUAPI connections)
adds b5aa816 r20360: level -4 of DsReplicaGetInfo(), which gives back all open bind handles returned by DsBind() on all drsuapi connection also contains the client ip address. Also the u1 value of the clients DsBindInfoX structure is returned in u5 here...
adds 2d132ed r20364: SWAT updates, part 1
adds 53b075d r20365: SWAT updates, part 2 (This used to be commit 5b6b134a0375a527b123617d7d94fa52d7604c02)
adds 3f0d0d1 r20366: remove auto-genereated file (This used to be commit 2080227ac69101a3409e77f47e3ae6869ab604a6)
adds bb6c694 r20367: don't re-load API documentation each time the module is selected (This used to be commit 233fc754c44692034c15c82fbafbc47cc40edeb6)
adds d0bc792 r20369: Remember to break if we find a match.
adds c8fd1a6 r20373: When adding a base to a "" DN, don't precede it with a comma (,)
adds f4fd6d9 r20374: It's still 2006 (just...). Add copyright.
adds d1d2651 r20375: Work to improve our CrackNames implementation.
adds 2bbf187 r20376: make module registration substantially cleaner (This used to be commit 466f17ea3c8fa4a0a93047abd3529651b4fc9bdc)
adds 6d85ab6 r20377: Rework the CrackNames implementation to handle some of the BUILTIN sid cases.
adds 11018b0 r20378: add new error code that says the schema mismatches between DC's
adds 58388f7 r20379: - make sure the schema info blob is 21 bytes long - add a function to verify the incoming mapping and schema info
adds 6a75d27 r20380: verify the incoming schema info and oid mappings
adds 112d58a r20381: verify the incoming oid mappings and schema info for the config and domain partition too
adds 40e7f36 r20382: systemAuxiliaryClass and auxiliaryClass are also multivalued attributes
adds 022658a r20383: only try to find dlfcn.h if the dlopen symbol was found, it hopefully fixes systems where dlfcn.h but no library with dlopen
adds ed7c63a r20391: add idl for the content of the partialAttributeSet attribute
adds a1a6a0d r20392: initial idl for frsrpc_FrsSendCommPkt()
adds 105d18e r20395: Decode more unknowns in the IDL. These are language and codepage IDs!
adds 11196d0 r20396: Missed one user of the renamed elements.
adds 7d7d01c r20397: Another user of the DsCrackNames call needs a rename following IDL clarification.
adds 81b971b r20398: Revert this patch, which caused failures in the samba3sam.js build farm test.
adds 3d3d20c r20399: More SWAT updates
adds deafbae r20400: this let ndrdump display the content of a frsrpc_FrsSendCommPkt() call between 2 w2k3 boxes nicely, but I'm not sure if the amount of 9 chunks is fixed...
adds a2f568f r20404: add error code for missing attribute syntax
adds d97302d r20405: add an array with attribute syntexes
adds cb785a8 r20406: Metze's change in -r 19662 broke Kerberos logins from Win2k3.
adds 030ede5 r20407: the oMObjectClass values are not padded to 10 bytes!
adds 91837a9 r20408: fix cut'n'paste error
adds 124cd6f r20409: load the attribute syntax for the attribute
adds 23ccdca r20410: add functions to access dsdb_attributes and dsdb_classes by oid, uint32_id or ldap name
adds 1170417c r20414: Start to make SWAT usable by others. This is just a start... (This used to be commit 26a34037a7ca6fbd05c5a6f7c2d5973e34bc6918)
adds b29d129 r20415: add a function to get the lDAPDisplayName for an objectClass or attribute
adds 9c3d5c6 r20416: fix compiler warnings
adds bb75710 r20417: - fix pushing of drsuapi_DsAttributeValueDataBlob - make drsuapi_DsReplicaAttribute public so that the ndr_print_* function can be used from the outside
adds 2206a7d r20418: start to get step by step rid of the union for the attribute specific attribute values.
adds 1b6de44 r20419: remove unused ojectSid and NTTIME_1sec cases
adds 1e41323 r20420: create infrastructure to convert attribute values from drsuapi to ldb
adds 9c77d0a r20421: - delay the schema analysis untill the full schema is tranferred - call translation hooks for all attributes (but ignore the error for now)
adds d2e91a1 r20422: A torture test extension for Jeremy (This used to be commit 1bcc421dab53adaf3b6c6d7f51c23c80cb637a95)
adds 785e684 r20423: Fix debug output (This used to be commit 6afc394d9349782788cc06a38750f0723a5a55e7)
adds 90b8b85 r20425: a w2k3 forest doesn't have objects with attribute values using the following attribute syntaxes by default:
adds 0244585 r20435: implement the syntax conversation functions for most of the attribute syntaxes
adds e57c36e r20436: add more comments and add macros signed versions of the 64 bit macros
adds cc70ee0 r20437: add conversation function for OID's
adds 41d6fe3 r20438: - bail out on conversation errors - create a valid ldb_message - dump the ldb_message if --option="become dc:dump objects=yes" is passed to smbtorture
adds ab56d5e r20439: this should be const pointers
adds ce05aa5 r20440: some OID syntax attributes need special handling
adds 4024697 r20441: fix compiler warnings
adds 43470b5 r20444: WEB Application framework / SWAT.
adds 710dfce r20445: add README file indicating that the swat directory is no longer relevant (This used to be commit bea98d5f1a341b2867ef6d10fd1d2bd56ae887d0)
adds d1e09e2 r20446: rename swat directory to swat.obsolete; keeping it around since there is lots of useful info in it. (This used to be commit 5f9f72a9cfab80561b23284001b67c4ea961757b)
adds 29add39 r20449: Happy New Year!
adds 5a2ab30 r20450: implement conversation of unicode strings
adds ef5b0ef r20452: add conversation for DN strings.
adds 7ffdd12 r20453: add conversation for the DN_BINARY attribute syntax
adds bea88a1 r20455: Apply some of the patches from Martin Kuehl <kuehl at univention.de> to better handle the Samba3 backend.
adds 8113971 r20456: Rename variables to avoid shadowing global function names.
adds 42fcb90 r20457: Print more information before asserting (This used to be commit 0b7a5b7284f7820e5b2f48f40e85830243189b58)
adds ca6a8c5 r20458: This data is invalid, and causes the samba3sam test to fail, because we now convert these values.
adds 0311a53 r20459: LDB map cleanup:
adds adcc729 r20460: Simplfy the handling of password hashes in the samba3sam module.
adds af38447 r20461: this attribute syntaxes are not used for any attribute definitions in the w2k3 schema
adds 71bc79c r20462: add functions to handle UTCTime strings
adds efd617f r20463: implement conversation of NTTIME_UTC attribute syntax
adds b4c1e62 r20464: Make it clear what does the process group stuff (This used to be commit 27750e0b5f118b76c199f87cbf92ee951c3e7db7)
adds e18585b r20466: I removed the _all only for tests and forgot to revert it
adds 3a6da3c r20467: Don't segfault if we don't have an OID map (This used to be commit c0276c373c51696b5168cdd1b048e1b9858baf62)
adds 9fc3e16 r20468: Patch from Martin Kuehl <kuehl at univention.de> to make it easier to load into an exsting LDAP server. (Allow some parts to pre-exist, and try to blow away less data).
adds 73f1e42 r20469: w2k3 handles String(Numeric), String(Printable), String(Teletex) and String(IA5) as byte arrays without any constraints on the used bytes.
adds 1e10440 r20471: implement conversation functions for PRESENTATION_ADDRESS attribute syntax
adds 3af2dcf r20472: add a comment for Object(Replica-Link), it's not clear that the DATA_BLOB conversation functions are correct here...
adds 391d971 r20473: remove special case for boolean values
adds 04b9446 r20474: Skip the delete-on-close test on a non-empty directory in raw-unlink for Samba3. This is a known deficiency also taken care of in the base-delete test.
adds 2754a73 r20475: remove special case for GUID values
adds d708526 r20476: get rid of extra case for uint32 values
adds b885bc4 r20477: get rid of the spcial case for unicode strings
adds e1c244a r20480: In Samba3 we don't yet have support for all 4 file times on all platforms (do we have any?? ;-), so don't mark failure to correctly cope with the close write time as critical.
adds c4d4385 r20481: Fix the build -- Stefan, please look at this ;-)) (This used to be commit bbb3aaa41b4b025eb6536d6da3caf64db8731bdf)
adds c0d70be r20483: Sorry Volker:-)
adds 16d6d8d r20484: get rid of the special case for DN strings
adds bf4c652 r20492: Add in instructions/sample LDIF to setup Fedora DS as a backend.
adds 5ba3139 r20493: Add support for the 'Netscape' varient of GUID formatting, used in the Fedora DS.
adds 43b715a r20494: Dave CB <davecb at spamcop.net> found some stray characters in the docs, while stress-testing an xml parser. Bug 4319
adds e8dfa06 r20495: Further notes on joining with fedora DS.
adds d1e3dcc r20497: Two changes to RAW-OPEN that Samba does not fulfil:
adds 536ca21 r20504: we handle the attribute values always as DATA_BLOB's and don't need the union with the attribute id as switch anymore
adds 2008bbc r20505: I had the wrong ldif name here.
adds f06f5e3 r20506: - fix parsing of LinkedAttribute values - I also found the meaning of the time field - and the uint32 field
adds cc8e2fe r20508: Confirm a special case in samba3 reply_getatr that getatr("") always returns HIDDEN.
adds ce5581a r20509: Warn about the fact that no tests have been run rather than showing division by zero errors. (This used to be commit 62f55b33949783a178dee9a36895c3423bdd625d)
adds bc32b30 r20510: fix spelling
adds f97f11e r20511: Combine warnings/errors/fatal functions and move them to Parse::Pidl. (This used to be commit 959adfd0a682a4894c3bdd4ae9c6fc3ebfeeef1f)
adds 8d139b0 r20513: this values are the same as in drsuapi_DsReplicaObjectIdentifier3Binary the extra binary blob
adds 57f5bf7 r20514: implement idl for DsGetNT4ChangeLog() which transferres the meta data for NT4 DC's in mixed mode domains.
adds 2e7c59c r20515: Continued work on the Web Application Framework. Until we get all of the functionality of the old scripts incorporated into the new framework, the old scripts need to still be available. I've reverted to having the old scripts be the default pages, and added an option to access the preview of the new SWAT. (This used to be commit b43620d4b8eff815f4a6dc02522a8dfc9fdcaef4)
adds eeddcf8 r20516: svn gets royally screwed up when renaming or relocating files. attempt to correct. (This used to be commit efffee706d62a4260b2d9782b19a9df1971dddb2)
adds 626bb8e r20517: re-add cleaned-up webapps (This used to be commit 5a3d6ad0b7cf0ecf8b57b4088b19f7d4291c990b)
adds eab632c r20518: reapply finite state machine mods which got lost in the webapps remove/restore process (This used to be commit 1d867863b64fb39aedbf713f7f3dd17948b433ef)
adds d0d846c r20519: Web Application Framework
adds 3b76864 r20520: allow the caller to pass NULL if it doesn't want a session info
adds b3c793c r20522: make a copy of the objectguid ldb module because:
adds 35c5e2d r20523: match the lDAPDisplayName case insensitive
adds 7a734d3 r20525: Closing a dir with del-on-close set requires the same as files: Don't actually unlink/rmdir if another process still has it open.
adds fcd2f2e r20529: very, very ugly...
adds 02db88b r20531: - create the rdn attribute which is an alias for the 'name' attribute because the rdn attribute isn't explicit replicated - create the whenChanged attribute out of the meta data - create the objectGUID attribute out of the guid of the DsReplicaObjectIdentifier* - create the replPropertyMetaData attribute from the meta data - dump a more verbose form of the meta data that contains the attribute names - dump linked attributes
adds 9698b2c r20538: Web Application Framework
adds b213b70 r20539: - split the common timer related events code into events_timed.c
adds 34040b4 r20540: darn, also need to fix this event_context reference (This used to be commit c8bd3ec09d3c370475df3a3cd77de6743b316c9e)
adds 362d4b1 r20543: Merge some pidl bug fixes: * C expressions that just started with a constant were erroneously flagged as being a constant. * 1-length variable names in expressions were broken. (This used to be commit 44775a6ac456247fe7ab4da75498bb550c74c854)
adds 306dc32 r20545: Fix is_constant(). (This used to be commit ae9b0895e8b7fd98335ece82aae3e391b94d2ec9)
adds 2963c63 r20547: Add tests for expected errors/warnings. (This used to be commit 2d960d4d7b0bc39c3ec4c2face546adc2cb345ee)
adds f7ca27b r20548: Remove unnecessary "use lib", fix warnings. (This used to be commit 30d721569fdf33e4784eb1f7c650e75ed1b80527)
adds 0221d44e r20549: obvious bug fix.. (This used to be commit f0aa63e39050c7ac10b9d51c5cecc753b257be9a)
adds e2b62f7 r20550: Use standard error mechanism in parser. Make sure errors are reported correctly. (This used to be commit 9f794c55a60b09536d6e0dbadfc172e1e74497ff)
adds 28b078e r20551: use variable instead of hardcoded value for the default site
adds 9e1a690 r20552: Little Samba3 test to force smb_close to return an error. Set delete on close, and then remove perms from the parent dir....
adds 8b70764 r20553: add ${CONFIGDN} and ${SCHEMADN} instead of using hardcoded paths under ${BASEDN}
adds 2c266fb r20554: - use ${ROOTDN} for the rootDomainNamingContext - the ${CONFIGDN} is a child of the ${ROOTDN}
adds bc511a6 r20555: fix typo...
adds 42a5a1c r20556: Add more tests to make sure nothing breaks when I replace the ParseExpr code. (This used to be commit 0ba52e459bb322a0aee59c6616d7696658934b38)
adds 8f0a0eb r20557: use ${DOMAINDN} instead of ${BASEDN}
adds 102e484 r20559: Web Application Framework
adds 8a2636a r20560: make it possible to configure the backend and modules for all partitions and make it not use LDAP in the variable names because it isn't specific to the ldap backend case.
adds 3c7a84a r20561: Add parser for subexpressions used in IDL attributes. (This used to be commit 7e7fdb01d3fba449f33b7b67ba0e3a0089dd3902)
adds 5a16248 r20562: Start building expr parser. Add separate copy of Yapp::Driver rather than including it in each individual parser. (This used to be commit 26853d7d99f7305981bcadaabfe6accf254321e7)
adds 74239c2 r20563: Start using the new parser in ParseExpr(). It's now trivial to use this to check for NULL pointers when pointers are being dereferenced (#4218).
adds 2ebbad9 r20564: Regenerate. (This used to be commit a4d6e340cdfdab8c6ac49c4fc8a504f8910cefed)
adds 7d461ed r20565: configure the list of global ldb modules also in js code
adds 38ba8bf r20566: Prepending with r-> is no longer necessary. (This used to be commit 1df96af3103795f609165e7a7344e1bf6046be79)
adds a7bc380 r20567: Print proper errors with filename and line numbers in ParseExpr() (This used to be commit f5dc1b47ecf18068a47f8f68016463ef4a55dc03)
adds d0e221c r20568: split out the rootdse ldif
adds 21664e9 r20569: Web Application Framework
adds 927e163 r20570: use talloc_asprintf() instead of talloc_asprintf_append() because talloc_asprintf_append() doesn't work like talloc_append_string() which uses strlen() on the old string instead of (tc->size - 1)
adds a95d58a r20571: fix '' case (This used to be commit 1618921a7e24213d39e042a4e2f9d5cb59997f50)
adds 4690853 r20572: - prepare a test_samdb.ldb in the NET-API-BECOME-DC torture test - we call a ejs script from the torture test for this task so that we can use the provision template ldif's.
adds 40b7172 r20573: fix handling of pointers handling to elements with the charset property
adds 33009ef r20574: reorganization of common modules (This used to be commit 5075e008941177d5be1d9471387c9d27aba65f81)
adds b31875b r20575: apply records to the test_samdb.ldb (my birthday present to myself...:-)
adds 6bffcc6 r20576: add functions to get and set dsdb_schema on the ldb context
adds 13881fa r20577: - allocate an OID range for samba4 LDB/LDAP Controls - allocate an OID for LDB Control that hold meta data when applying replicated objects
adds 3137e4f r20580: pass the DSDB_CONTROL_REPLICATED_OBJECT_OID with the ldb_add request when applying replicated objects.
adds f29ea51 r20581: - the ldb modules have explicit hooks for extended operations so call them - reorder the request operations first all with explixit hooks
adds bc4821a r20582: use void *data in the ldb_extended struct to match what we have in ldb_control
adds b5eb732 r20583: implement the frontend calls for extended operations
adds 15d9b63 r20586: - allocate an OID range for LDB/LDAP extended operations - allocate an OID for DSDB_EXTENDED_REPLICATED_OBJECTS_OID which will replace the DSDB_CONTROL_REPLICATED_OBJECT_OID soon
adds ac0c34a r20587: prepare the DSDB_EXTENDED_REPLICATED_OBJECTS_OID handling
adds 23edd60 r20588: handle extended operations in the ldb_next_request() call
adds 0bb9eb0 r20590: Heimdal uses warn(), so we should prototype it here too. (This used to be commit c1c25767e3fc655dfb70147b0477404617835feb)
adds 42097e0 r20591: Revert accidental commit that broke the build. (This used to be commit 22957f78e94e5821e1e03922a07556d8471f1850)
adds f5acaea r20592: Use the Heimdal copy of err.h only if the build host doesn't have it. (This used to be commit 1e8c4847b829217beec62ba46c592da3fae8a73e)
adds aba4cbe r20593: Kill annoying warning. (This used to be commit d225481e49eb8ae22f255be1a0d146cebaad04b9)
adds 2ed6f29 r20594: Match popt.h declaration. (This used to be commit c12fc86a936392922a7f22a3a6a1766f43db7ff5)
adds 3bc9704 r20595: W2k and XP don't always show the top directory as hidden, w2k3 does. I think Samba should follow w2k3 in this respect.
adds b931e66 r20596: add prototypes for the ldb_extended functions
adds 22f473b r20598: add comments and make clear that the void *data element for extended operations needs to be NULL or a valid talloc pointer as talloc_get_type() will be called on it.
adds a04a3b8 r20599: - forward extended operations in the partitions module - by default the operations goes to all partitions - but some wellkown ones will go to just one partition (DSDB_EXTENDED_REPLICATED_OBJECTS_OID for now)
adds 9639836 r20600: Web Application Framework
adds 3e608a1 r20601: Web Application Framework
adds 36f78c1 r20609: Additional torture test for our bad_path handling. Most of it is disabled for now, there are calls (for example trans2ffirst) which are quite dubious.
adds aeda601 r20613: The individual tests are fine, I did run samba3badpath, but raw-samba3hide left test.txt with permissions 000 behind...
adds b1730cf r20616: Point at the wiki (This used to be commit 5f4617807ad0a9455d42a31575fc78d4bdb2286d)
adds dff70f7 r20618: Fix a bug in bad_path handling that also exists in 3.0.23: For reply_unlink under Linux we returned NT_STATUS_NOT_A_DIRECTORY. This is because in the bad_path==True condition lstat(2) returns ENOTDIR and not ENOENT.
adds 131cfe0 r20621: - enable the aio events backend on systems that support it
adds 08439c7 r20622: Add in a hack to avoid permitting searches on the value of protected attributes.
adds 2ed1196 r20623: change where the smb.conf parm event:backend is checked to ensure it affects all event_context_init() calls (This used to be commit 803e6cf6ef5caaf7c9faefcc111c97e1a97e9b82)
adds e0e96ae r20624: added AIO read to pvfs backend (This used to be commit d6e20d6d8c5c207e7f04b0d0523224437b209917)
adds cfa230c r20625: Fix couple of warnings. (This used to be commit 203076129b967ccc6258e807280dc1b75583a064)
adds eccb2d1 r20629: add a wrapper function for ldb_extended(ldb, DSDB_EXTENDED_REPLICATED_OBJECTS_OID, out, &ext_res); which prepares the replicated objects, the repl_meta_data ldb module will then add the uSNCreated, uSNChanged and some other things and will apply the objects to the partition specific ldb
adds bf39b5e r20631: Add some tests for the ndr parser. (This used to be commit ded25eca701b8e3e0e13e7ef64d5511d8953eb0d)
adds c5c8a33 r20632: The extended RAW-SAMBA3BADPATH test led me to some wrong assumptions, in particular the NT_STATUS_INVALID_PARAMETER thing was badly wrong. Remove the changes based on it. Using gentest is much more effective in this respect, but it will take a while to figure out the wildcard error handling of W2k3.
adds a338d29 r20633: Add another test, fix warnings. (This used to be commit 3ddc76772765db8009120ada820837737c49e409)
adds 95f7f4d r20637: Don't check for NULL pointers when the pointer is guaranteed to not be NULL (if it is a ref pointer). (This used to be commit 419547df76c38fde1f54b06dc633832523ad3394)
adds 348b7bc r20638: Check for NULL pointers (where possible) in print functions. Fixes #4218, but without reintroducing coverity warnings. (This used to be commit a0e2e30d570f246d646f88d7f81ab08208b96131)
adds 08976cb r20639: Commit part 1 of 2.
adds f7242f6 r20640: Commit part 2/2
adds e87ef67 r20641: Everything relevant from the old swat (now swat.obsolete) directory has been moved to webapps. Remove the obsolete directory. (This used to be commit e7a17c66ea08d74183efd6c0dedb68992e02e6db)
adds 126b48e r20642: This bit of autoconf causes us pain. Revert back to how we had things before the last merge.
adds 2309c52 r20643: Remove generated files accidentilly committed.
adds 848e236 r20645: Commit the build system changes to allow scripts in config.mk files.
adds 1cd4339 r20646: first preparations for cluster enablement. This changes " uint32_t server_id to struct server_id server_id;
adds f627495 r20647: add cluster code (This used to be commit 5870830b99a8d76bda1ff5af3fcf8dda9aba50ec)
adds 2ffd009 r20648: Closer to a build... Add missing header file. (This used to be commit a4051a2d6537a536266ce7562cd6b833528dd263)
adds c6ccfeb r20649: fixed strlower_talloc() and strupper_talloc() to end with right size, so talloc_append_string() works (This used to be commit 0d36b036b381d4f81a22ce31066d89932d73597b)
adds 1c211a2 r20650: revert a bunch of code I didn't mean to commit yet (This used to be commit b3e2d4908781781a487eaeb683d22eb967e5597d)
adds 726f93c r20652: Attempt to fix the build (This used to be commit 29d04fadf3db8cb1a6eb2d8ca33f0106cafaaab2)
adds 98ac70b r20653: If this is the wrong way to fix the build, I apologize. But these includes are necessary in my environment to get through make.
adds a1a5d12 r20656: This way the process flow should be much more readable. We need to make it easier, but this should be a step in the right direction. (This used to be commit ad58177ee46a4f02ee2e2d97882b851226bd3af2)
adds 9320521 r20657: fix compiler warning and bug:-)
adds 4a1ac21 r20659: add missing system/aio.h
adds e73f1c2 r20661: the golden rule: "make things private if possible!"
adds 4056528 r20665: put in my version of aio.h
adds f400fc4 r20669: Simplifing more (This used to be commit 03de577059cb71bb6d5df7a65b5f5ba30bdea746)
adds d38a7a3 r20670: Make the logic more clear (This used to be commit 906630f18e5fab4be6c40018aafe67df1e27c92e)
adds 310adf0 r20675: Fix installation. (This used to be commit 5d09131cc8a11dc2b0aa1f8f5296cf8869a436db)
adds e8d2437 r20676: Add ref pointer to fix warning. (This used to be commit 1afcf850679b6752935455a8f9198679649922b8)
adds fa5560b r20677: Condense compilations rules. (This used to be commit 586b5113a09ec5ff751bcdaf4094d5672d58f220)
adds 05533e2 r20678: add index for objectGUID
adds ee3c158 r20679: make the init_handle stuff a bit easier and get rid of really ugly talloc_get_type() usage
adds 513a43f r20680: prepare the helper functions for applying replicated objects to pass all needed info to the repl_meta_data module
adds f68dff9 r20681: implement the DSDB_EXTENDED_REPLICATED_OBJECTS operation.
adds fbba1b3 r20682: make the dsdb_extended_replicated_objects_commit() interface a bit more useful, so that we can apply the schema partition objects with one call
adds bd96c74 r20683: load indexes before applying replicated objects, as for every object the repl_meta_data module needs to look up the object by objectGUID
adds 930fca1 r20684: if we don't have any indexes, then we should not waste time to traverse the whole tdb and unpack each record
adds 384ce1b r20685: apply records using dsdb_extended_replicated_objects_commit()
adds 50ed6e7 r20686: this is a generic uptodateness vector
adds aecbb30 r20688: Use argv[0] equivalent of perl. (This used to be commit 3dfcd9f807852f757899d4ae519e7f353002ccaf)
adds f1c81fd r20689: "pdc" and "bdc" have been replaced by "domain controller" (This used to be commit 6976f283fc30a401bcc1d2c5089135c3fe8f1728)
adds c827955 r20693: Add reimplementation of selftest in perl. Once this has been tested more properly, I hope to use this as a replacement for the existing file. (This used to be commit 1e013aba7697716451c25eeab851b6812b2e066f)
adds 5f450fb r20696: Print mktestsetup errors to stderr rather than to either stderr or stdout. Instead, print variables for the setup created to mktestsetup's stdout. (This used to be commit b7fd9645f5f2e1e5a00fbb94f772487c78136ee6)
adds 34fe502 r20697: A couple of minot cross-compile fixes. (This used to be commit d4c7dd19f3a114ee1527cbcd3071b4921600977d)
adds 427fa23 r20698: added AIO writing support (This used to be commit dbf54c7b49d427af8112414760369cd21c8b5941)
adds ed62bda r20702: fix spelling
adds f8ce15a r20703: fix minor memory leak
adds 6976f70 r20704: add functions to get and set the ntds objectGUID and invocationId
adds ffa259f r20705: store the "replUpToDateVector" attribute in DSDB_EXTENDED_REPLICATED_OBJECTS
adds 845cfb3 r20706: the '@' chars should only be in front of each line, but here the line is wrapped with '\' ...
adds faf57b1 r20708: fix crash bug! we can't use stack memory for async requests...
adds 18f8180 r20709: pass a repsFromTo1 struct down as it contains all needed info for the source dsa and the highwater mark vector
adds ce87c63 r20710: update or create the "repsFrom" values after applying replicated objects
adds cf5f76b r20712: add a function to compare GUID's
adds 33f8946 r20713: sort the cursors in replUpToDateVector by source_dsa_invocation_id, w2k3 seems to do the same.
adds e0efa2c r20714: we can use talloc_asprintf_append() again, because strupper_talloc() creates string with the correct memory size without padding zero bytes at the end
adds 936fb1c r20715: set the dsdb_schema on the ldb_context after we have created a temporary one
adds 007c6f6 r20716: add a dsdb_cache ldb module which will load the dsdb_schema and other things on startup into memory structures in future.
adds 2c5a1e6 r20723: Web Application Framework
adds 7ff19c9 r20726: - only add the rdn attribute and it's meta_data when the 'name' attribute is there - add the values for objectGUID and whenChanged inside the ldb module, so that the ldb module has only replicated attributes as input
adds 2cf6439 r20727: implement basic merging of replicated objects when it already exist in the ldb
adds 82b4069 r20728: the DSDB_CONTROL_REPLICATED_OBJECT_OID control isn't used anymore because we now use DSDB_EXTENDED_REPLICATED_OBJECTS_OID extended operation
adds 21729ff r20729: add a version number to struct dsdb_extended_replicated_objects
adds bc4af8d r20730: this can be const
adds 7dd80e8 r20731: we need the complex memmove() handling for removing an attribute only in one place
adds 0410300 r20732: add idl for storing the prefixMap attribute as w2k3 doesn't return it when you ask for we don't know the exact format, but we assume that it starts with a uint32 version
adds 43063d5 r20733: add a function to load the oid mappings from ldb_val's
adds c186fb9 r20734: always terminate the string... so that an empty data_blob gets '\0' as "" string
adds fbec233 r20735: print out a headline and the oMObjectClass
adds 02097b0 r20736: skip the NBT-WINSREPLICATION-OWNED test in make quicktest
adds 1e29e06 r20737: Add option parsing. (This used to be commit b1719ebf3812b79715cf4e549426d798571b4908)
adds 1d1315a r20739: Add more command-line options. (This used to be commit 8ca927f8883ec7b7e9c91ae2c2df2cac2110601d)
adds d9665a7 r20746: Don't report each individual test in test_smbclient as a single testsuite. Create separate directory for blackbox tests. (This used to be commit 7e6357f21350d264ebedabd34f2b8f42fc0427ff)
adds f60f9de r20747: Move cifsdd to blackbox section (This used to be commit 96ac1c62eef29e8c8c1df9719b6785134efe525c)
adds 70dbcf6 r20748: Add file I forgot to commit (This used to be commit 2794af5726a1e1beb6fcb1aaaa4ba9aa9d4a9071)
adds 727748b r20750: Use files in script/tests to build a recipe rather than running the tests immediately. (This used to be commit d31d16e4ebe3957f332e9013f898738c8f3090d9)
adds 332cc82 r20751: It's unlikely that even 1 in 1000 users of SWAT will be running IE. That not withstanding, although many web sites ignore Gecko and work properly only when accessed via IE, we should strive to a higher standard.
adds ee0ad11 r20752: There's no reason to wait 5 seconds before the first Status and Statistics report is generated. Upon "appear" events, set timer expiry to 0 seconds for the first timeout. (This used to be commit 7b98d6a77f02c2dc145630b0cf9e8bb6a1b25c92)
adds d657ae5 r20753: editorial change (This used to be commit 261c38375115565b2dc844a3ad7b03c1894a9265)
adds 5ae1175 r20754: Simplify code for calculating total number of failed tests. (This used to be commit f288ca5f6805d04a2da60a26006ca293d9fa7cc0)
adds 0eb967c r20755: Add progress indicator to test runner (This used to be commit bbe00636a931d92fc0c2eb05d769376451fb21a7)
adds 10e1a80 r20756: Update to use generated recipes. (This used to be commit 842637f78bbfb66ff669dadf3c7387dbc45feaf8)
adds 70dcbd1 r20757: Strip recipe functionality (should be one layer up) (This used to be commit a3f7b184735fb6467bec03eeff53a72003a78097)
adds 6776334 r20758: Adapt RAW-UNLINK error returns for wildcard unlinks to Samba3.
adds 1687e73 r20760: also handle the case where no private data is attached to the module
adds 0c29f6d r20761: let ldb modules call ldb_set_default_dns()
adds ee56bf2 r20762: load the default dn's after the rootdse module is initialized, so that following module can access the default dn's.
adds b93d6b4 r20763: add function to get the oid mappings in drsuapi or ldb form
adds e8d9ccd r20764: fix some little bugs
adds 15f6cf2 r20765: add two more schema related error codes
adds 9f876c9 r20766: when creating dsdb_attribute or dsdb_class structs from ldb, try the oid mapping if the dsdb_schema has mappings attached
adds abeb80b r20767: don't pass a dsdb_schema to dsdb_extended_replicated_objects_commit() anymore it should use the dsdb_schema attached to the ldb_context via dsdb_get_schema()
adds caf3718 r20768: store the prefixMap and schemaInfo attributes on the schema head object
adds cbc8bc0 r20769: - it's wrong to add the schemaInfo blob as 2nd value to the prefixMap attribute...(was a typo) - as the schemaInfo attribute is already applied to the ldb because it's a replicated attribute we should not replace it
adds 5b288e6 r20770: remove unused var
adds dd4b91f r20771: add an ldb module which will force the Schema FSMO Role Owner constraints and it also loads the dsdb_schema at startup.
adds 7057be5 r20772: fix segfault caused by ldb_set_default_dns() from init_context hook of the root dse module
adds 4af2716 r20773: we need to include config.h and replace.h before we can use #ifdef statements hopefully fix the build on solaris 9
adds 0de6809 r20775: - use the schema_fsmo module on the schema partition, which loads the schema if it's already in the ldb - reopen the ldb after applying the schema, to that we use the loaded schema when we apply the config and domain partition objects
adds 47523db r20776: require a loaded dsdb_schema for originating add and modify operations (later we'll require it for all originating changes...)
adds dbdb4cc r20777: only include closefrom.c if the system doesn't have it.
adds 2fe86d1 r20778: we don't need a talloc_steal here
adds 3b956f0 r20779: fix compiler warnings
adds b15f487 r20780: keep a dsdb_schema_fsmo struct as private data and remember if we're the schema master
adds a6f6530 r20782: Place ejsnet files in a separate directory.
adds 79cd3ad r20783: Ejsnet files are now moved into a separate directory. I need to commit this as the change is getting bigger and bigger.
adds cd15a22 r20784: Add ref pointer (This used to be commit 2ba225ee12180d40a957e4e9a824a544c803a265)
adds 153d4f3 r20785: Add stub implementation for mgmt interface. (This used to be commit e84a369d9b2f1f7313892d5bbf077df6069ba677)
adds c448896 r20786: Fix the build. (This used to be commit 42bb335bd50a5070ee59c9d9748db8a9e9d6a9b0)
adds f547330 r20787: a subsystem doesn't need explicit dependencies to its modules
adds 274df78 r20788: - remove epoll configure checks from libreplace - fix epoll configure checks for the epoll and aio events backends - we should only activate the epoll backend if sys/epoll.h and epoll_create() are found - we should only activate the aio backend if sys/epoll.h, epoll_create(), libaio.h and io_getevents() are found
adds 0ec7ff5 r20791: the ejsnet stuff can be a normal smbcalls module...
adds 64f2739 r20792: fix the build, sorry...
adds 9ba0c91 r20794: hopefully fix the build on systems without native linux aio
adds 2246d32 r20795: dom_sid_parse_talloc() gets an null terminated string as input, the SDDL string has the sid strings embedded, so we need to create a null terminated string...
adds 0bb7e68 r20797: make it more clear that this is a 32bit bitmap
adds beb9557 r20798: fix ndr_size_security_ace() it should include the optional sub object for ADS style ace's
adds e754ec1 r20799: if any ace has the optional sub object, the acl revision needs to be SECURITY_ACL_REVISION_ADS (4)
adds d6fafdb r20800: fix compiler warnings
adds d363192 r20801: try to always fix up the acl revision when we add or remove an ace
adds b6e3c0c r20802: - don't add the same Makefile vars twice... - this fixes a lot of warnings on Tru64
adds 5de50f5 r20803: fix compiler warning about extra semicolon
adds 1d6456f r20804: work arround HPUX and Tru64 make which don't like $$startdir
adds 03d2647 r20805: don't use hardcoded values for secrects.keytab and sam.ldb
adds 9f80270 r20806: make it possible to configure the secrets.ldb url via "secrets database = my_secrets.ldb"
adds cb54de2 r20807: test static password for the test_*.ldb' files
adds 36d940b r20808: remove whitespace
adds 842e280 r20809: rename struct partition into struct dsdb_control_current_partition
adds 8c75df8 r20810: unlink the test file when the test is done
adds e6875ca r20813: fix the build with autodependencies
adds fda5cbc r20814: always define SHLIBEXT, to fix the build on host with no support for shared libs, there we just define it to an invalid value
adds 2843810 r20815: merge from samba3
adds 71f6a4d r20816: merge from samba3:
adds 0ce02a2 r20819: - include system/aio.h - use full prototype for main - use ifdef instead if
adds 6688846 r20822: Fix total failure counting. (This used to be commit e4691447c47d6e8c938fee934e7a9aba2f418858)
adds 6967a73 r20823: Remove newlines in calls to torture_fail(). (This used to be commit 37c0cfe83bd9b9f799c880e3b5052a49631a113e)
adds 113666a r20825: control the subsystem default output type via a variable too
adds 21206f3 r20826: make the dsdb_control_current_partition struct public and allocate an oid for the control
adds 97467ed r20829: Update ignores. (This used to be commit 4f790a5987f0c3eedc5dfe6f389fa43711359257)
adds 6158953 r20830: merge mgmt work (This used to be commit 3cc299dbbe278936281f8e7071e6de8ec1bb219c)
adds 9119276 r20831: Update RPC-SCANNER as well after IDL changes. (This used to be commit 1c562d9f8311c4038fcff067ac6bb8364b606573)
adds 85520fa r20834: No longer generate extra pointers for top-level [out] unique pointers. (This used to be commit b967f5851f24a4716d386fc569e384b9320b162a)
adds 652f0a7 r20836: Use real type name, to fix compilation with -WC++-compat (This used to be commit 10ca65bd78d27c425ae0347930fd2c9a92fe345c)
adds 7730ff4 r20847: - split some code out into a new function find_partition() - make all functions static
adds a35a071 r20849: first step to move away from using find_backend() and use find_partition() instead
adds 64e88a8 r20850: Prefix all server calls with dcesrv_ (This used to be commit 76c78b0339cd88c61a13745f7f4e037f400db21b)
adds fb9dabe r20852: add a function to add a ldb control to a ldb_request
adds f58e49a r20853: attach the DSDB_CONTROL_CURRENT_PARTITION_OID control when requests are passed to a specific partition
adds 1500cd7 r20855: pass the DSDB_CONTROL_CURRENT_PARTITION_OID control also for the send_all case
adds 5e2f027 r20859: fix typo
adds 2a7cbb2 r20863: check that there's a current partition control attached to the request
adds bd46898 r20864: move common stuff into an extra function
adds 545f97f r20865: remove useless warning, we now always pass the current partition control as non critical control
adds aa2439d r20866: - fix debug messages missing new lines - use LDB_DEBUG_WARNING in some places - debug if we're the schema master
adds cc6c3eb r20867: add modules to handle the domain naming and the pdc FSMO Roles
adds c749681 r20868: load the pdc_fsmo and naming_fsmo modules
adds 2c8a7cc r20869: - mark the rootdse with isSyncronized=TRUE after a successful replication - reopen the ldb
adds 301129f r20870: implement the constructed attributes dsSchemaAttrCount, dsSchemaClassCount and dsSchemaPrefixCount on the rootdse
adds 3e52358 r20871: implement the validFSMOs constructed attribute on the rootdse for the schema, domain naming and pdc fsmo roles
adds 2467451 r20872: make the password_hash module specific to the domain partition as it's the only partition that can hold securityPrincipal objects
adds fe5e780 r20881: Sorting out NetUsrCtx methods. Still a couple of things left.
adds 875d8b4 r20882: Formatting.
adds c1aac87 r20885: - I forgot the page size passed to enumeration function is actually size of a buffer for result returned, not number of entries - pass libnet function returned status to UserListCtx creation to properly mark the last chunk of the list
adds 630733e r20886: fixed a valgrind error (This used to be commit acc96e42e74005f1c381b0ab3f6c1b2e051ffaec)
adds 9d8c44a r20887: allow the registration of multiple cluster backends
adds 8c3d15f r20888: local cluster backend (This used to be commit 5530e6effe03615499fbdc5ff2fe663ffa0223a9)
adds 5cb7838 r20889: import ctdb cluster backend from bzr
adds 20b406c r20890: spelling fix (This used to be commit 507266b951272534f0a0bad5fd5e2450438dcdf1)
adds be05a5c r20891: enable multiple brlock backends. The tdb backend is the default. The prototype ctdb backend is in cluster/ctdb/brlock_ctdb.c (This used to be commit 84d0e5316299931dc26f2a7b86962d2fffcc4b71)
adds 2e8a95c r20892: add parameter for enabling ctdb self connect (This used to be commit ba3ce8abe3457a1245fd4746af780c6055d39425)
adds aa74e5c r20893: brlock notifies are currently disabled in the ctdb backend. Use a #if instead of c++ comments (This used to be commit a3beff12a522a9b9e0088365d8f2740a1785bff5)
adds 7231667 r20894: the new brlock.c is needed (seems a svn rename + new file didn't make it in one commit) (This used to be commit 3315e877ab6504569e2869b52d989fc821982a3b)
adds 864e228 r20895: enable ctdb backend at startup (if configured) (This used to be commit e73063a0c6af927e520b3bdd7574dc7183847813)
adds faf800d r20896: make the maximum lacount configurable in smb.conf
adds f40182c r20897: fix compiler warnings
adds 22bedb4 r20898: make it work to include ntvfs/ntvfs.h multiple times
adds c30b82c r20899: fix the build and compiler warnings
adds 4c719f8 r20900: fix compiler warnings
adds 87f5bed r20901: - not all compiler like uint8_t data[0] elements! - this fix looks really ugly but I don't know a better solution...
adds c2e492e r20902: don't crash if the object isn't there yet
adds 89278a1 r20906: allow LDAP simple binds using the following syntaxes in the DN field:
adds 0f6a080 r20907: reset krbtgt, machine and administator account passwords to "test" (same values which are given the provision code for setup test_secrets.ldb)
adds cde247b r20908: - fix uninitialized usage of 'ctx' - remove unused mem_ctx variable - copy the userman_domain string as child of obj
adds 8309f2c r20909: add a module that implements the LDAP_CONTROL_SHOW_DELETED_OID control
adds 15446aa r20910: fix crash bug
adds d1b61b0 r20918: a bit more debugging, and remove the hackish /dev/null writes I used to track down some uninitialised memory (sometimes valgrind gets the offset wrong, writing to /dev/null 1 byte at a time avoids this) (This used to be commit 4bf741b567417231c29606904aea2af0a91c941c)
adds efc68d8 r20919: add a function cluster_tdb_tmp_open() which can be used in a cluster environment for subsystems that have not yet been converted to use ctdb to get a shared temporary tdb (This used to be commit 0ed91384497aed6817b2220c31344bfcd45fd033)
adds 2ad79af r20920: use cluster_tdb_tmp_open() in ntvfs backend code (This used to be commit c9080c54872f107d1e42e77261df50a5d55d294f)
adds 21cf5c8 r20921: - only give password attributes to the SYSTEM account - but SYSTEM and administrators can change them
adds 5d8700c r20922: use the show_deleted module by default
adds bf86c27 r20923: only allow extended operations for SYSTEM or administrators for now
adds 00f77d9 r20924: Change the way searches are performed, also change a bit the layouts Derrel I am experimenting, let me know if you see anything really disgusting :) (This used to be commit 702048f618d625c53201cd16a161b706435c44c2)
adds 58110b8 r20925: Rename file following naming qooxdoo's convention (This used to be commit eca5d7f2935112841d467c8967f08a0b46512b0f)
adds dfb9407 r20926: Modify the classname as well (This used to be commit 756935f41255a741c63ddf86b99730891bfba8d7)
adds 7fba2db r20927: Remove leftovers Add Docs (This used to be commit 4bb77dd918b516efc3a9cd6b07adb47849e1ded7)
adds 336ae45 r20928: added signal events to lib/events
adds c6174d5 r20929: fixed typo (This used to be commit bad87e2c82208646c331507d3999a3311ed153d9)
adds cf8eef4 r20930: use sigaction() instead of signal()
adds a8a702a r20934: I *hate* deep indents :-) (This used to be commit c98dd55e32a1d2df016e7a4deba218cd54efcdd2)
adds 926aed2 r20937: Update to latest Finite State Machine with properly-handled blocked events (This used to be commit 98eeba919c63e58782aedde45dd9e9b3e400baf8)
adds 2e009ca r20938: use a double counter trick to avoid the need for atomic increment (This used to be commit 7c7b79ed042abebc48d8eaa71c252df3200a84d9)
adds 00e553a r20939: reduce the amount of static state for signal handlers from 96k to 1.2k (This used to be commit bf060ce4fe3b58fc3e58214490c4da9c6644c365)
adds 0c846b1 r20940: allow SA_SIGINFO signals to be oneshot. Why you would ever want this is beyond me :-) (This used to be commit e892cbdb4bb0779f8abb0902bee4a2e79456808d)
adds fa5e920 r20941: avoid races in the block/unblock code (This used to be commit 83353ec0cd05464abb581f51d8c26ade7f0876fe)
adds 30bfba9 r20942: Simplify handling of systems that don't support negative enum values by using an ifdef rather than a pidl argument. (This used to be commit 6bada0dcf0c7915d366c7917189375dbabecdd4f)
adds 4109edc r20943: use offsetof() instead of sizeof() - 1 for the packet length calculations. It will be interesting to see how portable this is.
adds e04e995 r20944: if a call has been destroyed before a reply comes in then discard the reply (This used to be commit 05d19af38c1e75ba65ed2755c6087df1f937ee2a)
adds ae7eab4 r20945: fixed the bug causing locktest to fail with the ctdb backend after a couple of hundred opertations. Also removed a lot of the debug code I was using to track this down. (This used to be commit 7622e7b4b2694ec14062d0f6de035b946106a6aa)
adds 44b6652 r20946: fixed another couple of bugs in the brlock ctdb backend. It now survives very long random locktest runs. (This used to be commit 53fd66340abd6f637acd4feb7c23c046df110a94)
adds 87df5a6 r20947: fixed a bug in the unlock logic in the brlock tdb backend I'm very surprised this didn't show up earlier! (This used to be commit 5d9b1acf4f35d11c4730cbc9cadedb33c6ec08e8)
adds 69d4752 r20948: a very simple example on how to setup and test ctdb (This used to be commit 8b5d7d66c91d2bee971373f7da05d1641c556cbc)
adds 0ee01e6 r20949: Looking over some lcov output, try and walk some error paths.
adds 784f11b r20952: when a component is changed we need to rebuild the linearized string
adds 91ee070 r20953: add templates in provision_become_dc()
adds a45cc42 r20954: Add lcov target, fix gcov. (This used to be commit f7e93afa1c698ff005d3ce594b952ee2c8431d29)
adds 0bafe55 r20955: Add tests (This used to be commit 965d0d9289eceed1b9b88ad3f87046ac47202237)
adds 9de1b17 r20956: cn and instanceType are autogenerated values, later we need to remove them from all ldif files, but for now only the ones used by the NET-API-BECOME-DC test
adds a00bd47 r20957: a value of FF0000000000000000000000000000000000000000 isn't stored as schemaInfo so we need to use it as value if nothing is stored
adds 109d97a r20958: Inspired by the lcov output, check the PASSWD_FILE and --authentication-file options to smbclient.
adds 2ea9ee8 r20959: Add ignore entries (This used to be commit bc8650b368ddcd8753a9ba7fcf38388bebe75358)
adds 45c2b83 r20960: attempt to fix a valgrind error in the signals backend.
adds 1a803d1 r20961: Fix lcov (This used to be commit fa659bed48eae9b9c2e00be91d8cd4e816527465)
adds ff7f8b5 r20962: Fix lcov (This used to be commit 3d3d3031c80b56c824ab8a0f3616d564f092a110)
adds c471abb r20963: remove unused functions, run LOCAL-TDR by default (This used to be commit 0f34c67fff53d5bd3c1b5a5618190ad7154e8d07)
adds d2bfa66 r20964: Show the domain name we figured out, rather than a null pointer (in some error cases)
adds fe938ca r20967: Allow pidl tests to work with gcov (This used to be commit 9da63e362c9d590388c77d882f9dbf54b0aa78cc)
adds c84d812 r20968: - add functions to sort the meta data and attribute arrays - we should use them before we store records to disk
adds 97666f1 r20969: remove unused function, found my lcov
adds 6fda023 r20971: we don't need this check twice:-)
adds 67f494d r20972: "private" -> "private_data" (This used to be commit 8cbcd3d1cbb0661b1767bb7ace0804cf9a573e34)
adds eb7596e r20973: add functions to create the autocreated subSchema Attributes: attributeTypes, objectClasses and dITContentRules
adds faa9c23 r20974: add basic infrastructure for a DSDB replication service not activated yet...
adds c601a9d r20975: - implement handling of meta data an on originating add
adds 9142a00 r20977: start the 'drepl' service, which currently does nothing by default, but make it less verbose
adds ea57190 r20978: 300 seconds as interval is ok, when we do nothing
adds 0602d4d r20981: Fix cut'n'paste error. (This used to be commit 20dcd6e2416d656e97b8cc060809673a97d5cde6)
adds a80732c r20983: Two no-mem error returns (This used to be commit 79a0cd3a1bbd3d4ef0c335f398fa8bb8e82c8624)
adds 14503a6 r20984: Try to ensure we can't have sig_state dissapear before se.
adds d5bbd81 r20988: Call out to Heimdal's krb5.conf processing to configure many aspects of KDC behaviour. This should allow PKINIT to be turned on and managed with reasonable sanity.
adds 7d184f1 r20989: don't mark epoll as set until after the io_submit() succeeds
adds 8ffc4c4 r20990: check for errors from event_loop_once() (This used to be commit 6af4557b1306e7e6a23c697cef3467d0f0458531)
adds e7d0d22 r20991: use relative includes for ctdb headers. This works with both standalone and built-in ctdb (This used to be commit 3e5f29bddfd83914eeec706367b2b1bd30aba31e)
adds 0eea5a6 r20997: Add in more certificate and key blobs, to enable PKINIT.
adds ba57c50 r20999: - update the list of attributes for classSchema and atttributeSchema objects - use ${SCHEMADN} instead of CN=Schema,CN=Configuration,${BASEDN} - do not include autogenerated values: instanceType, cn and name in the ldif output - take care of the systemOnly attribute and a resulting NO-USER-MODIFICATION
adds cc29eac r21000: add some options to control what ldif is dumped
adds 11ba614 r21008: We added a new argument to the provision() function, but I forgot to update SWAT.
adds 48bb9bc r21017: Actually run tests during test phase rather than when generating the recipe. (This used to be commit b975ce3a471d29fb2c0691c65993f9dfeb066d79)
adds 7281af4 r21022: Trying out a new style for some of our WHATSNEW and README documentation, prepareing for TP4.
adds 4a13d19 r21023: Brad Henry pointed out some typos.
adds a3c2bc4 r21026: Add a helpful script to do the things we need to do to make a release tarball.
adds 0c45d41 r21027: Print the name we fail on. I need to fix Samba4 to pass this.
adds 5c847a0 r21028: Generate list of tests rather than maintaining it manually. (This used to be commit 7de4727ceb5935dd5fca49db0331c4509f735362)
adds 37a1396 r21029: - Remove now unused failure checking code - Use --list option for smbtorture for local and nbt tests as well (This used to be commit 053d5a40bc96b9503220f17f59677a0df6677a1e)
adds 32dd550 r21030: whoops, fix incorrect regex (This used to be commit 2c6cc617f9cc84c1cd9f6652d3a8ac9c605ab42c)
adds 6676d7c r21031: Skip some tests that were not listed previously. (This used to be commit 7b160f18b26a5abe13b1cbc8039e57bd0cee86e0)
adds 96c3cb9 r21032: Skip two more tests (This used to be commit 65cb965f11534a0636ab083219d84eb78dceecae)
adds 2096b36 r21038: Move commands to distclean target (This used to be commit 6713945fbab2df5b695c11df623f16d0abd1a772)
adds 0f01aae r21039: Test some more failure paths (trying to increase the lcov score).
adds d340040 r21040: Remove subunit runner (now written in perl in my perlselftest branch) (This used to be commit afe0d170b08deb712b91ee73cc00a444e989b480)
adds 1fbb49a r21041: Change some "private" to "private_data", and change one (void **) function parameter to (void *). void** in function parameters leads to type-punned warnings.
adds 4c9efad r21042: Fix typo (This used to be commit eb83537a3b4889353cdc9bb471315a77e1f87c90)
adds 9676f4c r21043: Work towards allowing Fedora DS to backend Samba4 in 'make test'.
adds e46d128 r21044: - merge struct ctdb_call API changes from bzr tree
adds ef21969 r21045: every call in brlock_ctdb ended up neededing a 32 bit status code, so rather than allocating a reply_data field each time, I have changed the ctdb_call API to include a status code. That greatly simplifies use of the API. (This used to be commit 70c3acaf8876fa5712e2135df234fe3bc1e32e77)
adds de37adb r21048: Start coding add/modify widgets. Not functional yet. (This used to be commit 9cd488cf576929a51ec993fc61a215081fcedc29)
adds cf09c00 r21055: Fix executable bit. (This used to be commit 7512270ffae4e72d70f6ca347f09708f1bf915ad)
adds 6c138c8 r21059: add an option to implement what windows wins server confgure via HKEY_LOCAL_MACHINE\System\CurrentControlset\Services\WINS\Parameters\Prepend1BTo1CQueries
adds be2ad3d r21065: The framework is complete (yes the gui layout still sucks but that will be handled later) next will be to build out the code to actually commit changes (This used to be commit f0ddc503820aeec3557fe8d80b31c971fae7cdc1)
adds f7fb1e4 r21066: Fix the build (uninitialised variable). (This used to be commit 54b63787606f392e094fe28c2536999c34f76f44)
adds 5e12e00 r21068: Code to configure, start and stop Fedora DS.
adds ae174fa r21069: Try to split up the mktestsetup.sh script into parts to deal with each LDAP implementation, and another to hold the key blobs.
adds b9f11e3 r21071: Move some of the key path variables into the mk-keyblobs.sh script.
adds a9a3e4e r21072: fix compiler warning
adds dd08678 r21075: Generate parameters in structs for the server side Samba 3 code. The current code in Samba 3 is already generated using this pidl patch. (This used to be commit 30a06273d28fb59c6f20154f97c67f4c0a63dee9)
adds ef6b38c r21078: TP4 is just released
adds 3d409a4 r21085: implement something like the parameter HKEY_LOCAL_MACHINE\System\CurrentControlset\Services\WINS\Parameters\Randomize1CList
adds 18732ba r21086: add some notes
adds 0a4617b r21095: Expose all naming contexts (This used to be commit d25e828dbe479347894b197c94199c5540ac34e5)
adds db10033 r21103: This seems to do the 'right thing' in applying the correct access control to the SWAT ldb browser. This should show up as the authenticated user, rather than anonymous now.
adds 4da372c r21104: Rename struct watch_context to struct inotify_watch_context (This used to be commit 3548b1f683a7f5ccc6563de7e099d3a5a86ed39c)
adds 11c9a98 r21118: Looks a bit better ... (This used to be commit e2d1f6d291602d56011c7099485ecd1a5767fca5)
adds 9df5d5e r21124: Samba3 does not support create times correctly.
adds fe5aad7 r21125: Tridge, please check this closely if this relaxed notify test is acceptable.
adds 66fd3bc r21126: Enhance the modal window so that it gets focus and just presing enter works. Still I don't see the cursor :(
adds 627595b r21134: Attempt to quieten the build farm for Samba3 (This used to be commit 966c30ca591c410a4a229396c7919fe8f98bd066)
adds 744dddd r21135: Instead of having hooks to update keytabs as an explicit thing, update them as a hook on ldb modify, via a module.
adds e587d7e r21136: First attempt at implementing add/modify rpc calls. The code does not work, but Derrell asked me to commit to analyze the problem.
adds e370e91 r21137: If you change the name of a constant in one file, it helps to ensure that the use of the constant in other files is corrected as well. (This used to be commit 1773d430176bc3cab37431c6a9991bc5c9c66dcd)
adds 16d887b r21139: make the RAW-MUX test fail if the locking subsystem doesn't trigger early byte range lock retries (ie. PENDING locks in brlock) (This used to be commit 09237e3acf524f7e772acce2e652ef30b8ba4d65)
adds f9e222b r21140: enable the pending lock notify code in the ctdb backend so that timed locks retry immediately when another blocking lock is removed. (This used to be commit 169920a5341392e84d5b5fb5f39c2b9d5243bb3b)
adds c2c8650 r21141: Attempt to fix the build (This used to be commit 3f41a4b014a47b3c751066f5d1bef7f76f4be831)
adds a8d0f5d r21142: fix compiler warnings
adds ef256c9 r21167: - Upgrade to latest released qooxdoo. This is step 1 of the upgrade process, which involves adding the latest SDK. This new version has not 2, but 4 icon themes. In order to quiet Andrew B. who thinks that 9000+ files in a gui api is too many (come on, disk space is free these days :-), I have removed 3 of the 4 icon themes, leaving only the default, Nuvola. That lowers the file count by 1/3. I'm sure Andrew still isn't happy, but I hope he's [...]
adds 0a5d888 r21168: - Step 2: Update swat for the latest qooxdoo version. The build now copies only those icons which are actually used. This means that instead of a few thousand files getting copied to /usr/local/samba/share/webapps (or wherever), the number is less than an order of magnitude fewer. This should make Andrew happier yet. (This used to be commit 754c4fe01f91ecdbf156c757804118ef301bffe3)
adds a45ea90 r21169: - Step 3: Upgrade qooxdoo release code with latest qooxdoo svn's Table and TreeVirtual. The TreeVirtual that was in the release was a very early pre-release, and had a number of problems and missing features. This brings it up-to-date and provides what seems to be a pretty well-working and highly useful widget. (This used to be commit 194880f1ffde7f01997c120136854acd145189e9)
adds 96325d3 r21170: Latest qooxdoo required a minor server change (This used to be commit a4a394c9bb42ed1883c95c10f9c24987d4ab4294)
adds b9f10eb r21171: fixed a bug related to recursive event handling.
adds ef80bc3 r21172: fixed a comment (This used to be commit 2d6e082e813e18dcd43bc8d9a8f445f77e0a8452)
adds 80d3b78 r21173: - keep the ctdb queue when reconnecting (this will need to be more complex once we have code for changing the number of nodes)
adds 8538af1 r21174: many thanks to Paul Wayper for pointing out that C99 requires a matching va_end() for each va_copy(). This doesn't matter for most architectures, but there could be some obscure ones where it does matter.
adds e473050 r21175: Fix the kerberos keytab update code to handle deletes.
adds 6e25473 r21178: Adapt RPC-SAMBA3-SHARESEC to new smbd behavior (This used to be commit 38b688fd15a9103e5ef5c86e01b594169d6b6b9c)
adds 4aa1f83 r21179: Anything more complex than this causes the keytab never to be updated...
adds 2342219 r21183: Commit the big/little endian fix for nttrans setup[] handling.
adds 3798666 r21185: Fix PNG images in TreeVirtual, for when using IE (This used to be commit 1dde7f477b1e887fab7a24845673510eb2c1c084)
adds d3eef72 r21187: - Convert LdbBrowse to use TreeVirtual. This adds the following capabilities that Simo asked for:
adds 6d70390 r21205: Fix warning.
adds 21650cf r21206: - a couple more nttrans places were a memcpy() should be used
adds b115da2 r21208: fix a crash bug caused by r21205
adds e5b00e3 r21211: fixed 3 places that assumed that torture_fail() didn't call return. Having a lowercase macro that returns from a function is probably a bad idea - it looks too much like a C function but doesn't behave like one. (This used to be commit e680656419f00fd8b4ddb996fd247bada0f0a51d)
adds f0fcc33 r21212: detect if the kernel does not support integrated epoll/aio when the event context is created. This allows the LOCAL-EVENT test to pass on systems with have libaio but not the necessary kernel patches (This used to be commit 2ff8abf0022824e6ae93019ee1b3391e651a8ee7)
adds 80445f7 r21213: the build farm seems to show that FreeBSD 6.2 has two different error codes for "Invalid argument". This change should help track that down (This used to be commit 608aac7804754fed1c68b847676d7a71a586e4bb)
adds 667cff3 r21214: fixed a valgrind error that can be caused by a semi-async call inside a nested ntvfs call. The req structure can go away while processing a ntvfs request (This used to be commit f62b3c505f71f37a86a76d152d643926e19eb148)
adds d9bd4da r21215: extend the RAW-MUX test to test cancelling a async lock request using a SMBexit (This used to be commit 753a85eff6a19af2c7b0884f705e9f66b5f605fe)
adds 0d60b9a r21216: fail the RAW-BENCH-LOCK test if the locking doesn't happen evenly across the connections (This used to be commit 01ef699981f3bcbbbdd4a47d9b85324aec783451)
adds 3527295 r21220: enable 'make source' (and 'make') to work properly (This used to be commit 341e12496ced6f3b0f110be7465538d4548b1b46)
adds 2811e18 r21221: 'make build' should be the default target for us (This used to be commit ca3b806070b924a455954cdfe124d726b38da87a)
adds ecf2c1e r21222: Merge a couple of pidl fixes:
adds 0747801 r21230: added the hooks needed in the cluster layer and the messaging code for handling messages to remote nodes. Implemented dummy functions in the 'local' cluster backend for the messaging hooks, and modified the messaging layer to check if the destination is remote and redirect messages via the cluster layer (This used to be commit 4474552e8fb73efebef32ad8480d7fe9a1e379ef)
adds aa40cc4 r21232: added a raw ctdb messaging api - allowing ctdb applications to take advantage of the ctdb messaging layer for their own data (This used to be commit b288ba05e5dc2aa5c8cd26eaee1c41b12e4996da)
adds a2eff69 r21233: first version of samba4 messaging using ctdb is working. This means we should now work on a real cluster, and not just a localhost simulator (This used to be commit f05072ad74fb08fd906bc500c5e89930bcc3387f)
adds 1cd412a r21234: fixed a subtle bug with talloc reference counting and async ntvfs requests. (This used to be commit 6a2ba01f155266add71319c1dbc3442eb0c2c751)
adds 0364045 r21235: fix crash bug
adds 08de2da r21236: store and orint the dcerpc session key, gensec session key and user nthash values for each drsuapi connection in RPC-DSSYNC
adds cf123e6 r21242: prepare trying to decrypt the encrypted attributes
adds 2bf68b4 r21243: create the infrastructure to test a lot of crypto combinations to solve the drsuapi password encryption automaticly.
adds f795989 r21244: fix typo...
adds 2d3eea4 r21245: combination "c[3] s[1] e[1] d[0]..." was successful!!!!!!!!!!!!!!!!!!!!!!!!!!
adds cce1a4d r21248: - Test for Simo: no change of selected row(s) upon open/close click. Simo, I haven't done any testing of this. Please let me know the side effects, if any, of this change. (This used to be commit c3c3030a7d9a9f6a67c09f1b260ea0589638c0a5)
adds f68a4f3 r21249: Now the ldif is generated correctly, but still rpc is not happy (This used to be commit 3367f2fe69b8d2c3abad8718991378986d2d85dd)
adds 57a68c9 r21252: Add operation works now, still to do mod and del ops Need to implement tree refresh as well (This used to be commit ed7e00e2a0ab2d2254959f53f7a4f661f9a4c1b3)
adds 45db103 r21253: Merge some pidl fixes:
adds 9ca02af r21254: Fix running the testsuite outside pidl/ (This used to be commit 84c15158b986ef9e82f46d6c01d5cbf04300cda5)
adds 728ff99 r21255: Add a debugging option to avoid rid decryption in the samsync output.
adds 8de4c33 r21256: - msg_type is not needed in the cluster messaging API
adds b619e95 r21260: Fix regex. (This used to be commit 025597a3593d9dede93180d284beda256caf9483)
adds 714052a r21261: add support for getting to the plain nthash (and I assume others too)
adds c58ab36 r21266: Add/Modify/Delete operations seem to work correctly now Still no refresh, so the results may seem confusing (This used to be commit 0cee51ca2e81c3119a9f428b22909baf0c4535e8)
adds e2821c4 r21267: the first 4 bytes in each encrypted attribute is the crc32 checksum over the remaining bytes
adds f6558c0 r21270: Fix a memleak (This used to be commit 918031a99c583b45c854c6d066f56ca6887011dd)
adds 9e2b78b r21272: in the history fields each hash is rid crypted on its own
adds 22d39d1 r21275: Reformat the bench-readwrite test a bit (This used to be commit d2d44bf6779c6ac46b011d7e3b372c28c6f8a4f9)
adds f089de8 r21276: Actually fire off multiple parallel read/write requests.
adds e38fad1 r21281: move constinancy checks to the beginning of the function
adds 9bdb494 r21282: we only need one for loop...
adds 7deea1a r21285: - Add the new ResizeTableColumnModel and make use of it in TreeVirtual. This allows the Ldb Browser tree to properly size itself upon initially appearing and upon window resizes. There are still a few problems with it that I need to resolve, including an occasional set of double scrollbars, and making it resize the tree column when the splitter is resized. (This used to be commit c3c93ad36a9e850865aa8b09e319a77441243b01)
adds cb89806 r21286: Tree column now resizes wiith splitter adjustment, but scrollbars don't yet update properly (This used to be commit a66b64026a5d80a1e16b2fc9665143512975a53e)
adds 6ac408e r21287: Improve user feedback. Cursor now changes to stopwatch during RPC and module loading. (This used to be commit a6fc47eff3aa87b1dfe4eaf25719b51b24c88425)
adds 10c928a r21291: add two more error codes
adds 78eb31a r21292: add become_dc:print = yes option to dump out the drsuapi traffic
adds c672e06 r21293: store the gensec session key for each drsuapi connection
adds 9e4a5cb r21294: this is useless, now that there's no operation in between...
adds 5a61821 r21295: pass down the gensec session key to the store_chunk hook
adds 42598ad r21296: remove the session specific encryption from the attributes before storing them.
adds 97416e6 r21297: Remove the GTK+ tools and library from the main repository. They are now maintained separately in bzr at http://people.samba.org/bzr/jelmer/samba-gtk
adds 43014e7 r21298: protect windows password attributes too
adds f851eb8 r21299: Fix the build for those that don't have talloc.h installed. (This used to be commit e782035251fd3d51a7a4221d107519fb1ba70ba7)
adds eee140d r21300: let the caller decide if it wants rid decrypted hashes or not
adds 71115bb r21301: - the history contains lm and nt history - autoset the size values
adds 4126b34 r21302: Provide simple redirecting headers for standard headers. (This used to be commit 74c47839536c9ccfa1240289d20df65d9d13839d)
adds 2acd8a9 r21303: As discussed on samba-technical: Change the static array for the in-memory mirrors of the hash chain locks to a dynamically allocated one.
adds cc3add5 r21304: - Get rid of the extra set of scroll bars in the tree. The tree never grows or needs scroll bars; rather, it's internal areas within the tree widget that provide the scroll bars. (The next version of TreeVirtual will prevent setting overflow to anything other than "hidden".) (This used to be commit 2dc07486405967dfa74fc6f4a6586fb9da8e5ed7)
adds 20df8d8 r21305: Change the skel module a little, so make it names clearer.
adds e869883 r21306: fix the RPC-LSA tests the admin couldn't no longer get the 'currentValue' attribute...
adds 08de05c r21307: make it possible to pass in NULL for domain or rid, if someone isn't interessted in one of it
adds f14c66c r21311: fix very ugly "using free'ed memory" bug
adds 41771de r21314: add more usefull debug output
adds 43a0c61 r21315: ldb now supports filters like (&(dn=%s)(&(objectClass=kerberosSecret)(privateKeytab=*))) again we can use such a filter:-)
adds aa56770 r21316: if we got an unexpected nbt packet that most times mean we got a 2nd answer to a broadcast message and have already remove the packet id from out list while getting the first response
adds 1f2b94b r21317: this happens very often when you have multihomed nodes and isn't an error.
adds ad2f564 r21321: - Allow pruning all of the children of a node without removing the node itself.
adds 4dbf4e1 r21323: add a start to parse the supplementalCredentials value, it doesn't work yet but it's a start
adds ecfbc67 r21325: delete children in reverse order since the array is manipulated during the recursive delete (This used to be commit 4ee68f55da5446ebd44173bd2f67056cd6502e1b)
adds b79bf06 r21326: get rid of old qooxdoo version. (This used to be commit 39a4803ad1046e2473bdc7b22321a5f61ae3a1ea)
adds be8a93a r21328: Ok, now we can successfully modify the ldb and refresh the tree but ... - we have a problem with removeAll() in ldbmodify - we seem to not properly cactch errors, we always return a "success" alert even if the operation is not successful :( (This used to be commit 8ed568ae10e9068874c90058b9777658f1e58df5)
adds 9c21efd r21329: complete support for parsing the supplementalCredentials value
adds bd3d88c r21330: move fetching of krb5 keys into its own function
adds 86c5fe1 r21331: add comment about how the cleartext password is stored
adds e50dc79 r21332: Fix bug in pidl that prevented value(0) from working. Bug reported by metze. (This used to be commit 8212a3b8e0d3d59264f659c3f657b165ececefeb)
adds 76a1ecc r21333: fix POPT handling in ndrdump
adds 6496fab r21334: compare the original buffer and the validated one byte by byte and print out the first mismatch
adds 93690e3 r21335: add dssync:save_pwd_blobs_dir=path/ option to store the password blobs in files for inspection with ndrdump
adds 98fce3d r21337: add hack option to use DsGetNCChanges level 5 against w2k
adds a7fa0d7 r21338: Fix handling of top-level arrays for the Samba 3 client code. This doesn't fix the winreg code yet (as that's an array on top of a pointer), but at least it gets us closer.
adds 627fc22 r21340: Fix warning undef (This used to be commit 2669f2c8ad09505b37f64104eefce6f0b10e9ab5)
adds 600c167 r21341: Improve QueryKeyInfo idl, pointed out by Ronnie Sahlberg. (This used to be commit 736330d23b1f723d3564043c0670dbd6bee3742f)
adds 57b22d9 r21342: add parsing code for the trustAuthIncoming/trustAuthOutgoing attributes
adds be85278 r21343: Add access masks, pointed out by Ronnie Sahlberg. (This used to be commit e8cdfd0a61354b7a5da43c27e9af4695cfa168d6)
adds 6d18b57 r21344: ensure that the full range of error values is available to applications. parameter errors are really server errors. (This used to be commit 62fcd13da1c9738393781ff55eb3f4dbdf7357fc)
adds 25a0c91 r21347: All current tests in the testsuite mainly test the RPC code in general. Since we're running the testsuite mainly against ourselves, we only check that the push/pull functions work in our own environment, not whether they generate/parse the same data that other systems do.
adds d090fdd r21348: Fix the build. (This used to be commit 4d52b429261de6712e25d9db9d3be597ff1d74b8)
adds bd7df75 r21350: Add more tests for the NDR layer of winreg. I actually discovered a pidl bug, so there are still two tests commented out. (This used to be commit b7f6ec5c1cf6f782991b0f4f05283d6da2c2dfe8)
adds 7ca399c r21351: Change ldb ejs bindings return codes. We were returning just true/false and discarding error number and string.
adds b92c5d4 r21354: fix comment
adds 4878c4c r21355: work in child domains, CN=Configuration isn't always under the domain dn
adds ced4976 r21356: we have a function to get the sites dn also it's not always under the domain dn
adds e4d2c67 r21359: remove the rid encryption before storing the password hashes
adds 72162e0 r21360: - put in the correct machine account password into test_secrets.ldb - don't overwrite the passwords with 'test' as we now understand the windows format for the password hashes
adds 2b086ac r21361: let samba3sam.js pass when we'll use unicodePwd for storing the nt hash
adds 3b14713 r21362: rename:
adds cdafaa1 r21363: fallback to fetch the KEYTYPE_ARCFOUR out of the "unicodePwd" attribute when no krb5key attribute is present or it doesn't contain the KEYTYPE_ARCFOUR key.
adds 9a9b197 r21364: cosmetic change: it's nicer to use the KEYTYPE_ macro for the keytype field...
adds bc99394 r21366: Until we have a schema enforcing module (which will make it impossible to add object without an objectclass), we need to use the default ldb search filter (an empty one), to retrieve all objects, and all record contents. (This used to be commit fab315bb8cf00d2df6276c4dece05e1644a210bf)
adds 48a75e1 r21367: Clear out the table with a deleted object contents after the record is deleted. Could be confusing otherwise. (This used to be commit 115a8658c647df1fdc8a38e555412e559065b890)
adds cccd788 r21368: Adapy Json to the new ldb functions return object, this allow us to return meaningful erors back to swat (This used to be commit 5fe63e1e87d225e2f142f9b58f4ba1debfc8767c)
adds 17c82f1 r21371: Ehmm I was reseting the wrong dataModel... (This used to be commit 37484924bcf7a5a0cacafeefa060a56038000ef8)
adds a009659 r21372: Tests, more tests! Some are still commented out, because the code they test is broken at the moment. (This used to be commit 8f039a25cd75e4acdaec0afce3cc159b0abe99ec)
adds 8bcad6b r21373: More tests. (This used to be commit 83a47e30b59f5289cdcb68ba54aa236795bc42b2)
adds 5f23c88 r21374: lsa tests (This used to be commit bfc2a1c50596ac3aee871de63fdd99362a65d7d8)
adds 612cfb8 r21375: More lsa tests. (This used to be commit 88fa90778a0e1f5efca08e5e6ba1b165399de30c)
adds 2ed0f61 r21376: More tests. (This used to be commit 2e2b15e3d258b66c3a150b97748ff6b4eed69a9a)
adds f88c667 r21377: More tests. (This used to be commit f3680ba118d4de4c535ceabda69e3b9f00424cd6)
adds 3a93b65 r21378: Add simple NDR epmap test. (This used to be commit b29170c8eaafa3a573b0e26efecd6cacd68250b6)
adds f2d9c31 r21380: add idl for parsing the Primary:Kerberos blobs inside the supplementalCredentials attribute
adds f86444b r21381: dfs tests. (This used to be commit 3ef8a6834df63a0bfa68996daea6432e98243d40)
adds 0fd2600 r21384: Change warning to pidl warning, fix uppercasing. (This used to be commit a45a677084ba1bc63a8f74892c12ca6f0d9b5071)
adds b7a4667 r21386: Run all NDR tests in the buildfarm, import some functions from Samba3's IDL. (This used to be commit 15a4b81ba0b5eeb25126a0b1a7bea7d3bf921ab2)
adds b3d0836 r21389: give a better error when our parser hasn't consumed all data
adds ac8669c r21390: move fetching the key version number into the function which contrusts the keys...
adds 03e0d67 r21391: add supporting for
adds 613acb2 r21392: - decode the salt utf16 string into a unix string - fix parsing of Primary:Kerberos blob
adds 8a9a68b r21395: fix comments
adds e586d11 r21403: Add netlogon tests. (This used to be commit a620dc359476de9440f3b84dc8b45f569d103270)
adds 683eb22 r21404: packages just contain utf16 strings not guids:-)
adds 3847155 r21405: add support for [flag(STR_NOTERM|NDR_REMAINING)] string_array foo;
adds 0e173fa r21406: add idl for parsing the 'Packages' and 'Primary:CLEARTEXT' elements of supplementalCredentials
adds 881743f r21407: auto set the len values
adds b0de151 r21408: Remove test that uses empty array. (This used to be commit 33142f7646265a05892f69b52f04fac9a50af914)
adds 6cb2ce4 r21410: We have to increment the sequence number also when tdb_update_hash() succeeded. Found while testing the brlock seqnum patch.
adds ec58791 r21411: Add some simple tests for the wireshark NDR generator. (This used to be commit 361977448210dfd889abca19b520cd259b9d0855)
adds 31b3c38 r21412: The last patch also incremented the seqnum when tdb_store failed. Not as bad as not doing it at all, but needs fixing. Also simplify the logic, I had missed the "goto out" at the end of the function.
adds 4db8862 r21413: fix pushing of supplementalCredentials
adds 5d6ed2b r21414: Fill in IDL for ReplyOpenPrinter. (This used to be commit 9e6d43c45cec24a391d8134a9c177461aabb3e6c)
adds 3465968 r21415: Add tests for spoolss and drsuapi. Still need to add validators. (This used to be commit 61cb52b65b9be2fd09a5c5a02536600c0ac500f7)
adds 446b6bf r21416: add missing file (This used to be commit 5d4dd136ed29c6418377eae1227cae53fc510356)
adds d0feaf0 r21418: Return the ratio as well (This used to be commit 56ed4499d69adf57a41632ba12cbfef383a35ab2)
adds 4ea28ef r21419: Give some more clue about what's going on (This used to be commit 76b377d5ad5c115e5fbb24a10d543883f04283a6)
adds 5ccf0bd r21421: Fix a memleak. This made tdb look considerably worse than necessary.
adds 4b3f75f r21422: Add IDL for EnumPrinterKey and RemoteFindNextPrinterChangeNotifyEx. (This used to be commit 883df28d6ebb1993add95174fe2694154995354b)
adds e55e7c9 r21423: Extend testsuite, check that all bytes have been consumed. DsBind fails that test, so disabling it for now. (This used to be commit d6026c2046a26f42ca0cd6ebf1f45488fbfb22e1)
adds 2503fe2 r21424: Add FindClosePrinterNotify. (This used to be commit 0ed195f45fed12905278ba60eabe02a11b59eb90)
adds 3e208b3 r21425: Add ReplyClosePrinter. (This used to be commit 745d0eae1a0f681f6a08a7cc259834ddbb5fa023)
adds ab975d9 r21426: Add more spoolss tests. (This used to be commit 8b31fba826e5e76031979755f9682a8da5c59148)
adds ae76a5a r21427: Add tests for Needed*(), in preparation of refactoring. (This used to be commit a21e7b22ac99c66e2b23d0fa694a8a2ea6e7994e)
adds 2b43de2 r21428: Handle representation types in Needed(). (This used to be commit 34517c69e67d7eafa00e6fe0072bd04f074cdbde)
adds 069f0cc r21429: Fix the build. (This used to be commit 88fbf9af24a346d3d99af32b8574507b0590846a)
adds 8cf122c r21430: Support tagged types without typedef. This means:
adds f988568 r21431: More tests, work on support in wireshark for tagged types. (This used to be commit a91e624af22aae5b460ccf94d2540b8780f90070)
adds d425796 r21432: Handle properties on tagged types in TDR. (This used to be commit 0d739c7e9807682cd5bc433c3e4f2d4bbe4f1b69)
adds 0515f72 r21433: Get rid of the COM support code - it's not used and unmaintained. We can always bring it back if we need to. This code was getting in the way while refactoring.
adds 6e2d85e r21434: - get rid of "krb5Key" - use "sambaPassword" only as virtual attribute for passing the cleartext password (in unix charset) into the ldb layer - store des-cbc-crc, des-cbc-md5 keys in the Primary:Kerberos blob to match w2k and w2k3 - aes key support is disabled by default, as we don't know exacly how longhorn stores them. use password_hash:create_aes_key=yes to force creation of them. - store the cleartext password in the Primary:CLEARTEXT blob if c [...]
adds 760f438 r21435: ntPwdHash,lmPwdHash,sambaNTPwdHistory,sambaLMPwdHistory and krb5Key are not used anymore
adds 5cd79db r21436: Choose the TGT session key enctype also by checking what enctypes the krbtgt hdb entry provides.
adds 127ccc2 r21437: Cherrypick typelib tests. (This used to be commit 9ba814d033412150d383d3687f02775d4efc618e)
adds 837f283 r21438: create the PAC element in the same order as w2k3, maybe there's some broken code in windows which relies on this...
adds f280849 r21439: fix compiler warnings
adds 5340489 r21440: Support different variables in environments. (This used to be commit 1702a663ba4ce6f5803e265a969f2be564fce1e3)
adds ad7e724 r21441: create a union for the PrimaryKerberosBlob content so that ndr_pull will fail if version isn't 3 and we notice if the format changes...
adds cc1e315 r21442: Allow more flexible data structure names. (This used to be commit 5b091c5d75f8580f10bc6a61a0e2203abec98784)
adds 32afb0d r21443: Refactor some of the NDR code in preparation of nested data structure support. (This used to be commit 1afedaad44d5d375ebd277017ec61bf9b5741d8a)
adds eaaf246 r21445: Apply tdb_parse_record Tridges error return, merge to 3_0_25 and 4_0 (This used to be commit afe7d7855841066b88859976ac748cbf438a9a9f)
adds 544e178 r21447: make handling of replying e_data more generic
adds 3db368a r21448: return the same error codes as a windows KDC
adds 908bc58 r21451: if kerberos is requested ( -k yes ), we should use authentificated connections
adds 29cdad4 r21455: Fix a bug in our handling of conformant arrays. The conformant array was always pushed, even if just the buffers part of a struct had to be pushed.
adds ac0433e r21456: Allow anonymous and non-anonymous nested structures/unions/enums/bitmaps to be used in the Samba 4 NDR parser.
adds 4e757aa r21457: Cope with anonymous nested types in the NDR layer. This doesn't handled named nested types yet, as these have to be registered. (This used to be commit 9b0416b5d06286c81c73477a24cb591fd4b23d18)
adds 4b6ee48 r21458: Prepare for generating separate primitives/deferred code. (This used to be commit efaf476337e536740068334ee9af01eb6ce97c4f)
adds 8f83985 r21459: Remove name argument, more refactoring. (This used to be commit fad03f6c51b40bca2b60036835b998056fec0faa)
adds ea500fb r21463: add a LDAP-UPTODATEVECTOR test, it shows that the "replUpToDateVector" isn't updated by originating changes, and that there's no entry for the local dsa invocation_id
adds c005b91 r21464: add parsing code for the Primary:WDigest blob
adds e0b1a83 r21465: the LDAP-UPTODATEVECTOR test shows that the replUpToDateVector doesn't contain an entry for the local invocation_id
adds a9a1394 r21466: run the LDAP-UPTODATEVECTOR test in make test
adds b3ef5c0 r21470: generate Primary:WDigest blob with precalculated digest-md5 hashes:
adds 23c3646 r21473: Added new parameters to test_win.conf that apply only to the DC tests.
adds 7819f9b r21475: Updated vm_get_ip.pl to read the name of the environment variable containing the VM path from the command line.
adds 9feb63e r21476: Add another test for EnumValue. (This used to be commit 8370b19ebbd4a7d2296fc50b267c8720b5a0a50b)
adds 9f420a6 r21477: Remove unnecessary properties. (This used to be commit 17d1da19474de3c501b532aec74b1fb93ed3ae3f)
adds 90789cb r21484: Fix Needed* for nested datastructures. (This used to be commit ec3c9ebfd0de287411ce399967409f902653d5c6)
adds 651cb9f r21485: Remove obsolete smb_interfaces code (discussed with tpot). (This used to be commit 92acdb380a02cae59b563e70ae0c18ab537cdb4c)
adds 613d1c1 r21486: Remove spurious semicolons. (This used to be commit d2307f3f7e364a2d17f48301a921a532ae313986)
adds a074602 r21487: Fix warning when using anonymous types, initial work on nested type support in ejs. (This used to be commit a396c5de12cd958fe0457fa5372e539132ad7ed9)
adds 1c1ba06 r21488: Ignore autogenerated file. (This used to be commit 12d45cede3eec1db0b5bf9a24498944ff1412835)
adds 19afd52 r21489: Remove accidently committed test idl. (This used to be commit 268915961d0b2766eb9a4e106fdf5cfdf68de07e)
adds b76461f r21490: Add some tests for the EJS code More work on supporting nested types in EJS. (This used to be commit cb7faeab88952b59add1c814e1881ee9bb88b7ec)
adds bf5cfb5 r21491: Verify that the DNS domain name is filled in on GUID searches in the RPC-CRACKNAMES test.
adds 79a1b1a r21492: Finish work on nested type support in EJS. (This used to be commit e88055b76a3d81fcc40773d880f76a1c3f53fbf0)
adds f487c24 r21493: Patch from Ronnie Sahlberg. From his email:
adds 48b0dab r21494: Fix 'make wintest' to support command-line changes to 'vm-get-ip.pl' and the revertsnapshot() shell function. Restructure existing tests to work with the recent build farm changes. Added windows DC testing to 'make wintest'. Some improvements and generalization to the way errors are handled. (This used to be commit de9687404e802d7e7629c9d03f496d3c5bd30397)
adds 81adf16 r21495: Pass the VM .vmx file path to wintest_2k3_dc.sh on the command line. (This used to be commit 06bf94781e688c57f625161722e0a25af5a8d2e3)
adds 7dc7156 r21496: A number of ldb control and LDAP changes, surrounding the 'phantom_root' flag in the search_options control
adds e4ca378 r21497: Pass more of the RPC-CRACKNAMES test by using the new search_options control.
adds f3ec806 r21498: Putting the second parameter in quotes so that we accept spaces in the config file path. (This used to be commit 7facfe9247e98421e998092482f52db05228ace6)
adds 3d8e7f9 r21499: fill in the correct forest dns name
adds 31d6d8c r21501: ugly but the windows 2000 mmc deturns decoding error without this
adds 6c32f44 r21502: add a very useful option "become dc:donnot leave=yes"
adds 6cb8ac8 r21503: add usefull function to get the site dn for the local server
adds 5d15ba6 r21504: for simo...
adds 7f9d949 r21510: make it possible to push tags with length > 0xFFFFFF
adds bf77239 r21511: this seems to be the nicer fix for the problem with the windows 2000 LDAP client
adds 89e28a0 r21512: finish DsBind() in the DRSUAPI server: - fill in our on bind_info struct correctly - remember the local and remote DsBindInfo28 struct - remember the remote bind_buid
adds 28884a1 r21513: I don't know how long this has been wrong, but fix this up so we can re-provision (as is required for the TEST_LDAP=yes version of make test).
adds deea925 r21514: move away from a hardcoded "smbtorturedc"
adds 1b17d9a r21515: add some more PFC_FLAGS from the DCERPC spec, and fix some names
adds d92bc6d r21516: - use the same assoc_group_id, for all 3 drsuapi connection - use the PFC_CONC_MPX flag for the 3rd connection - to DsGetNCChanges requests on the 3rd connection with the bind handle from the 2nd connection to match w2k3
adds 041b0cf r21518: fix panic, sorry...
adds a626e5a r21519: when we want to send non initialized data, then generate a random buffer explicit to make valgrind happy
adds 067d8fd r21520: fix the altercontext test... sorry
adds 74e23c7 r21521: Add missing quotes around shell variables which could have spaces. Stop passing the VM config file path to wintest_2k3_dc.sh on the command line as it is now properly passed through the environment.
adds 59d5e6a r21522: Stop passing the VM config file path to wintest_2k3_dc.sh on the command line.
adds 3260b55 r21523: fix a valgrind warning, we write the struct content to the file and should not leave t2.out uninialized
adds 8d569e1 r21524: don't send unitialized data to the socket
adds c7e06e8 r21528: This file gets called by testit(), so it shouldn't call testit().
adds 882c5a8 r21531: Use pidl-specific utility functions. Patch from Ronnie Sahlberg (This used to be commit e6fdcdf95e984a254cebd197269cf3e911009f02)
adds cb8fcea r21532: Add tests for StripPrefixes utility function. (This used to be commit 365052555e0e9224bdfda0c2a10f78cbeee5b06c)
adds 0e61710 r21533: try to get rid of the valgrind warnings of uninitialized memory passed to a socket
adds b8c219a r21534: Add some more tests for wireshark. (This used to be commit b10432096181cf8e7d729e58a5ab54fac5eaa5fe)
adds 60fd088 r21535: - fixed a crash in the RAW-ACLS test. When a dcerpc_pipe is created using the pattern in the clilsa code, it didn't fill in the p->binding structure. This affects nearly all users of dcerpc_pipe_open_smb(), so the simplest fix is to ensure that dcerpc_pipe_open_smb() initialises the binding if its not already there.
adds 815d3f2 r21538: this looks better...
adds 8c62b4c r21539: try to get rid of all valgrind warnings...
adds fd2d095 r21541: Export mgmt, samr and atsvc for use in samba-gtk. (This used to be commit 7f451cbb8da26cfe27861c402e06b3f34f7ac647)
adds e311973 r21544: Fix duplicate names. The build system should be warning about this.... (This used to be commit 623026f67aac56c45e298ce5d7af7dbf91ec5df7)
adds 43679c8 r21545: Fix pidl test. (This used to be commit ed0a7f5091d99a012e366ed3bc877b5228aa62a8)
adds e2aa39b r21553: Remove bogus comment. (This used to be commit 7c5529729b95f170508b9fe4f04bd33d6f000b1e)
adds ad3b40d r21554: Use a snippet from tridge's junkcode to cause us to wait for smbd to exit.
adds 2916cc6 r21555: Some tests for TYPE in wireshark conformance files. (This used to be commit 2a44c8c9c296462350fcae1960265a6ef0f317d8)
adds cdb18fd r21559: More tests. (This used to be commit c68573392b0fbc7c6267ac4fe84f7916e3cec779)
adds 7870652 r21564: Move ndrdump to librpc/tools. (This used to be commit e3cc94e7d175824abce16c377e5180b4756543cf)
adds 6f3c968 r21567: Add some more wireshark tests. (This used to be commit 40e2956058fe4aaebf3f7269bce90339d7faf24f)
adds f5f0e50 r21568: More tests. (This used to be commit c7bde9c1f537cbcf8e71177e6c3969699c046ecb)
adds bedc59c r21570: added a RPC-HANDLES test that tries to show that rpc policy handles are not shared between connections. It tests three types of policy handles, on lsa, samr and drsuapi. You need to run on ncacn_ip_tcp with seal for drsuapi.
adds 3d61a1b r21571: added RPC-HANDLES test to make test (This used to be commit 73da5e368ba2307051320cd8cb70b3bd8bd04089)
adds d7a7b7fb r21572: More work towards supporting tagged types. (This used to be commit 4d28396f0928444406334888f4bc345e74a380df)
adds c1aef15 r21573: Remove more code that assumed all types are typedefs. (This used to be commit bbbfbfa870c44a6148c3d4d47ff409098e85fcc3)
adds a635df4 r21574: Fix handling of DECLARE. (This used to be commit 6a4033464bf269176f928a5b3b7e63aad1bb1e7a)
adds 240b470 r21575: Fix handling of is_scalar() for declares. (This used to be commit f0bc29df7297f8f91175091e5f4b14f4ae4b0591)
adds 4c99e87 r21578: Use utility function for naming pull/push/print functions. (This used to be commit e0f626b79c43eb59ad3c6e3fb6c267504764bfef)
adds 3bc13d6 r21579: Use utility function to determine function names in ejs code. (This used to be commit 1736de4c73a82be8357808dc8ec93d3917213449)
adds 179a9c7 r21580: Add generic target for test coverage data. (This used to be commit a41b72458d04a18da0c0c59cef8a2e24f77e8890)
adds 82266dc r21582: Allow modification of LDFLAGS (This used to be commit 1726bd33782d1ee77a292bdc0c840959c1c3fb50)
adds c200374 r21583: add missing CN=
adds 5ba8169 r21584: Support for tagged types has landed!
adds 6394f3e r21586: update manifest (This used to be commit 6ec3c5430db21f312d697fd9491a6867e36d96a6)
adds 9545dc2 r21588: add a RPC-HANDLES-LSARPC-SHARED test, which demonstrates policy handles can be shared between connections
adds ca14957 r21589: give an error when the assoc_group_id isn't 0
adds b1a80dc r21590: add RPC-HANDLES-MIXED-SHARED test, which shows that assoc_groups are shared between idl-interfaces and connections.
adds 505fd4e r21591: add new error code
adds 7f13043 r21592: compress_name() returns NULL for names longer than 15 chars
adds e31d922 r21593: give a more useful error, when we can't resolve a long name via broadcast of wins
adds c6b66db r21594: give the same error in all resolve backends
adds 9c9ec64 r21595: add a constant and some comments
adds 084978b r21618: an attempt to fix the problem with lcov and yacc generated C code (This used to be commit e9d17b5ba0846fbe47b5e4001f5f6394884961d1)
adds 3bdf3aa r21620: commit updated versions (with correct paths) (This used to be commit 2694bfb143eeb78a9a0b121dbc6a3e0a908ca06c)
adds 0fff7ba r21648: Start a UNIX extensions test set. Add a test for the SMBWhoami query. (This used to be commit ca89683dc28104a8cee23b0c1428350f22a68c99)
adds b9df742 r21649: Update self test scripts to start Fedora DS. This requires current Fedora DS CVS, plus changes to split up 00core.ldif.
adds 678c401 r21650: Update ndrdump to work in samba3 (This used to be commit 10295d9bdd035c008fa7dafef0426c1e86250ac9)
adds 04fed31 r21653: Add two more tdr tests. (This used to be commit cc40e3acd95aecea481a65e936d311b815c6e9ae)
adds f653871 r21654: Add simple test for print functions. (This used to be commit 3c9df011a85aa8178a26d66faaaed5c88757800e)
adds 1afda7b r21656: Move tests a bit closer to the things they test, should make syncing with samba3 easier. (This used to be commit 4d755fb5d7adedd1dd8bad917b921324411bfd59)
adds 83d88d1 r21658: Add some tests for SAMR NDR (This used to be commit a36912721ae84d3a1702bd83d735cc1097968f46)
adds 737454d r21659: Rename functions. (This used to be commit 6e645577a60bc79431a962b6522e8592b7c50e98)
adds 648fe66 r21660: Add another test (This used to be commit 0b1e793ed56e3c4c592d8baaf3139e42b01b942b)
adds acdfe6d r21661: Put direction in test name (This used to be commit bb0ebdab63bd8ba643f372fda8fe2ef4d600035b)
adds 9ca1a3c r21662: More samr tests (This used to be commit 2eae55819ec51dc53aa8bdea7b777cb2e8444cea)
adds fcaeede r21668: Add SMB_QFS_POSIX_WHOAMI to trans2.h so it's easy to find. Add convenience API to create an anonymous credential. Don't clobber cmdline_credentials in the UNIX-WHOAMI test. (This used to be commit 73cea4e0c66f57057ed12b07bbb94b4e783ba6bf)
adds bedf53f r21669: Fix --enable-dso build (This used to be commit 7cf9d07c88b0c81777bb9363d445ac657982a366)
adds 0d0e4c9 r21670: More tests (This used to be commit eeb3b2ff68a414b2d7c828124c148015f6fa2fe9)
adds 1cc7b6e r21671: Add initial simple tests for socket wrapper (This used to be commit 872e2ad541478597191ca9e31872d5c8e2bbb832)
adds 99fb785 r21673: Fix Samba 3 data read tests. I can't figure out why the upgrade one is broken, so that one is still disabled. (This used to be commit ef794f03d50022a77303c77045a04d9407d07cbc)
adds 068cc7d r21674: Fix argument (This used to be commit 43e1cccf112f850cb70ab78f56ea1d0c233e45fa)
adds a42b35a r21675: Run some more of the NET tests. (This used to be commit 778a150f35152ae435632434561fb205d25bc604)
adds 2de3bbb r21676: Run more NET tests (This used to be commit 06eb2faebb331e9385f39b27e82e399d34b8b938)
adds a4a9772 r21677: Run some of the other ldap tests, too (This used to be commit b8f43e1eb1f626690df61e75ce1a06a94d19cf64)
adds df1033b r21678: Don't generate Requires.private lines for install .pc files. Static library use by external programs is still broken, but this should at least fix shared libs. (This used to be commit 06659bce1b5dc7529d0984deadd451478c082773)
adds e8fe61e r21679: Disable upgrade test for now, I can't get it to work. (This used to be commit 4929c07261443887608a845de16f1fb786efb7ba)
adds 1ec8f79 r21680: Reenable CLDAP test (This used to be commit c6dfc90daf9c7ce0fe9a4d4ac7c1c278a694ef9f)
adds 035adfb r21681: Fix bug in the parsing code that parsed "struct foo;" the same as "struct foo {};".
adds f29b5e9 r21682: Remove accidently committed debug command. (This used to be commit 74a3681d65f570acf2756b40e0ad82799b86e9ec)
adds e465953 r21683: Remove the gconf registry backend.
adds 6cec405 r21684: remove summary line for gtk code, as it's now maintained out-of-tree (This used to be commit 0200971142b15248d7979746e4c3ada14e62bf4f)
adds d693c27 r21685: Add some unit tests for the registry utility functions. (This used to be commit 0ae6d18ebe382a378ff1dc65069c629d8060ac2b)
adds 737d24c r21686: Do enable TLS, as we have solved the key setup problems, and we need to get the TLS code covered.
adds 112e520 r21687: Always test LDAP and LDAPS (This used to be commit e830b815962da575aea9f9dc6bfee8eda8ec43c9)
adds bf08493 r21688: Add simple tests for genrand (This used to be commit 90f23f0de86bb63ad65556ff2dab8b066236f300)
adds eb3d3fb r21689: Try to walk a bit more of the param/loadparm.c functions, as well as validating that we have a correct configuration before we even start testing.
adds faaac73 r21690: Test use of typedef /and/ struct name (This used to be commit f6d9cdb8a8eca6ff986504d4481b5165aee770c6)
adds 0474005 r21691: Add testsuite for lib/charset (This used to be commit a4184893959bb25541704938ee621e5c575b817d)
adds 32cdb5a r21692: Test with LDAP, but without the non-block testing. This is not compatible with the TLS layer at the moment.
adds 0a28fba r21693: Fix the RPC-SCANNER test. Share some code with the RPC-MGMT test to make things easier to keep working.
adds 1d75e90 r21694: Some more testing updates. (This used to be commit 9247626b1c5f1eec0cedd6be221aafc41d9a26ab)
adds ae49e53 r21695: Fix on bigendian systems. (This used to be commit 98f92dd6a1e7f096b328d80c5efdc6600a5de007)
adds 6bca66d r21696: Run the RPC-COUNTCALLS test to try and walk some of the NDR layer for routines for which we don't have any tests.
adds 099a3a7 r21697: Try to cover the 'bad session key' codepaths too.
adds c069ead r21698: Check for talloc failures.
adds 0a1fefe r21699: Because TALLOC_CTX is a void*, I didn't get a compiler warning about this incorrect argument.
adds 000a094 r21700: Run mktestsetup as an external program. This guarantees that it can be used for other selftest implementations (in particular the perl one I've been working on). (This used to be commit aa29907327a91a64c769b1f2712f553e13964418)
adds d18afd6 r21701: Fix ejs tests. (This used to be commit e4cf8f1dea9063b9b83e629ea0e7a116bf4fc5f7)
adds 72d88d1 r21707: Finally merge my (long-living) perlselftest branch.
adds 804ac30 r21709: Add a list of tests that should be skipped rather than ad-hoc test skipping in various places. (This used to be commit 01befd52111b8c183d78f9e0d80065fe0825b87c)
adds 754d416 r21710: Add client support for the UNIX_INFO2 info level in the QueryFile, QueryPath and FindFirst calls. Add a new torture test to verify the server side. (This used to be commit 7f56da2d1fa0718e5282bb4aea7d9a63a62f0bc7)
adds 15d4047 r21712: Run tdb stress test. (This used to be commit e480beb9569421da103aafb440eb687daa2359f3)
adds 70e6a8b r21713: Redirect stderr output to stdout. (This used to be commit a5000b286d6ffb847edf47404f82ff93173208c4)
adds ac9bb2e r21716: Report status in a way the build farm recognizes. (This used to be commit 8d775e87b58d3f6d87338197728530c94b8c841b)
adds 3e1dd63 r21719: Try to cover more of the server-side password processing.
adds 6376a47 r21720: Try to make 'TEST_LDAP=yes make test' work again. These recent changes seem to have been lost in the merge, and some variables were not yet exported.
adds 0fa6e86 r21721: Push the 'Success! Your new directory server instance was created' message to stderr.
adds 0aebd29 r21722: Add the dead record functionality presented on samba-technical at samba.org. If you do a tdb_set_max_dead(tdb, n), then for this tdb a delete operation will only mark a record as dead and re-use it if a new record is created. The parameter n allows for at most n dead records per hash chain. If this number is exceeded, all dead records are put on the central freelist.
adds aeaa440 r21727: Walk some more of the error branches in the ChangePasswordUser server.
adds 904c03a r21728: Perhaps we don't need this on recent OpenLDAP servers. This overlay is depricated.
adds effbda4 r21729: Some more tests (This used to be commit d2baa8218cf504d6631d610f9fd393ad8c61574c)
adds f91f57b r21730: Reintroduce summary for testenv, remove old (no longer used) file. (This used to be commit 0140aa5fd9e634620d42b8c4cdd4f43c6b681102)
adds 8fdbf34 r21732: Use smbtorture for enumerating tests. (This used to be commit f6aa921521ab6b091823643b7df30d2f5af620ab)
adds eaa02e4 r21733: Merge testenv back into core selftest.pl (This used to be commit 4b78ed3a606b6697512f1e4e9b9c6c93816e71f8)
adds b0b31f5 r21735: skip the smbclient test until jelmer can take a look at it. The current test makes no sense with the new test system. For example, it does "mkdir bla" then "cd bla" then "cd ..", but it now does these as separate smbclient commands, which makes no sense at all. It even seems to try to run them in parallel???
adds 847102c r21736: Fix the smbclient test to do something more interesting with the last few authentication tests. Now that the tests correctly 'fail', I was able to fix the credentials subsystem to honour USER and PASSWD.
adds 4362ce9 r21737: Print the error strings in the ejs ldb test. (This used to be commit fed42cf5a359e8dcbabd82dba5b18058260ddc07)
adds 41a72a5 r21739: Make it easy to change the log level for the slapd processes, and have the logs go to a file.
adds 793db3b r21740: this fixes the real cause of the large log files we had. The problem was we were not checking the result of a convert_string() call, and it was giving -1. We then passed -1 to fwrite() on stdout, which on aix and macosx wrote all of available memory to stdout :)
adds d500181 r21741: Like starting smbd, ensure we have acutally started slapd, and it is listening, before we continue.
adds 0012f75 r21742: reenable the smbclient test now that the d_printf bug is fixed (This used to be commit f483f5b26a702cffb72a46e0f172d82c18471e26)
adds 45be808 r21743: Always use the 'escaped' LDAPI path.
adds 85a11bc r21744: Test more talloc failure cases.
adds 5f2f653 r21745: indent (This used to be commit 7841b299061ec8f4f6a14720dbe4fa7108313848)
adds 548ffe7 r21746: We don't link in this file any more. (This used to be commit 123ae858c77c2507bdac6a93be1e2932a3fd7375)
adds 35a6063 r21751: These 2 tests pass for me, so add them to the standard test script.
adds f80d210 r21760: Try to pin down were some errors are coming from. Ensure we at least name the module.
adds 3370f2f r21761: - Give more detail on LDAP client library failures (make it clear where the error is from)
adds 7a9f31a r21771: We just don't need to test this on more than one transport.
adds 4e7520f r21772: add DS_BEHAVIOR_WIN2003_INTERIM constant
adds 3e697d5 r21773: fix typo orginating -> originating
adds 95c3927 r21786: My initial attempts in qooxdoo coding. Derrell, please take a look and I'll have a lot of questions to you.
adds 0816228 r21787: Add new module to the swat application.
adds 16779a9 r21788: Add new JSON-RPC services.
adds 7b706c7 r21789: We do actually need this, to get a contextCSN attribute, which we need for USN support.
adds 67e22aa r21790: Setup the socket_wrapper_dir when we set the environment variable.
adds 9b921af r21791: This test is still just as valid without as much CPU time wasted.
adds 544a2d3 r21793: add replacement for unsetenv()
adds d358087 r21794: add setenv()/unsetenv() testsuite
adds 14233bb r21795: fix the prototype of unsetenv()...
adds de75e93 r21796: check if unsetenv() works on an non-existing key
adds d464f0e r21797: remove the key directly from the environ array
adds 8988113 r21798: unsetenv() returns void on some platforms (BSD)
adds 252331a r21799: tell roken.h.in to not generate prototypes for setenv() and unsetenv()
adds b6b98f6 r21805: Add PAC_TYPE_CONSTRAINED_DELEGATION to the PAC_TYPE enum. (This used to be commit 6fb3b4be10d204bec61a1fddd1c50c1c24d52ebf)
adds 9b03286 r21806: I've been working over the last week to fix up the LDAP backend for Samba4. This only broke on global catalog queries, which turned out to be due to changes in the partitions module that metze needed for his DRSUAPI work.
adds 676a04a r21807: modularise the opendb code, so different backends can be implemented. This will allow for a ctdb opendb backend. (This used to be commit 6b91ca0968209ad17489341c78d9610607cc8320)
adds 3330a53 r21808: - Fix a nasty bug in the finite state machine that allowed an event from a non-handled widget to be processed as if the event originated from a handled widget. This was allowing the appear event for the module's canvas in Mimir's Net Manager (an event which was not handled) to load the tree, followed by the tree appear event (intended to be handled, albeit incorrectly -- see subsequent check-in of Mimir's Fsm.js) to again load the tree, thus the [...]
adds 0f08bc3 r21809: - If the canvas is never initialized with the tree, the tree will never appear. Now that the finite state machine properly ignores events from widgets which are not handled, the initialization of the tree should be done when the module's canvas appears (i.e. just after the canvas has had the module's gui applied to it). (This used to be commit ab620c9554642f1289d6d0136fb104e475f22316)
adds 894555b r21810: - The height of a widget is in relation to its enclosing widget. Specifying a height of 100% means that if the enclosing widget is 100 pixels high, this widget should be 100 pixels high. If this widget is then placed someplace other than at the top of the enclosing widget, e.g. with top:20, the bottom of this widget will fall off the bottom of the enclosing widget.
adds f85bb4c r21811: fixed a queueing error in the dcerpc client code. WHen the dcerpc_ship_next_request() logic was added the penidng queue was split in two, but we also needed to update the code which removes requests from the queue to know about the two queues. Following the pattern used in other client libs, I based which queue to remove from on req->state, and added a new state RPC_REQUEST_QUEUED. This fixes a crash that happens when rpc requests time out.
adds dd0b257 r21812: fixed an integer overflow error in the ndr push code.
adds c8cfbfd r21814: use ndr_push_error in the ndr layer, not just a NTSTATUS failure (This used to be commit 37aa32e2fe4829ec467c606cfcc7485508a2682c)
adds d0f9896 r21817: give fields a meaning
adds 952a908 r21820: move function, so that all are in top-down order as they get called
adds 31c674b r21821: move comment about the becoming a dc to the code which implements it and extent the comments a bit
adds 63fd883 r21826: reorder functions
adds 37f2d53 r21827: move comments to the place where the functionality is implemented
adds c1c34c4 r21828: Hardcode prototypes, as they're a public API. (This used to be commit 02ae0b9cde8a18498bc72583d8cac9b0217da4ad)
adds 6bcbdc2 r21829: Integrate mgmt in libdcerpc. We have enough libraries as it is and mgmt is part of the DCE/RPC standard. (This used to be commit b0d05727b4e2688f182ae3427e3215b22562ae6c)
adds 606c0fe r21830: Fix header installation, remove proto header with a single prototype. (This used to be commit 47a17a741af625eb52f611b3d0f3ea0e207f2c3a)
adds 72b2f64 r21832: Ignore some more autogenerated files. (This used to be commit f7fc7e21922355afb5c66cf6b5afb69ad79a9b46)
adds 0836a83 r21833: Don't install static libs, they can't be used anyway. (This used to be commit 6fb7097edfa222234505a4223c627dd506f5df7d)
adds 4f0c099 r21834: Remove unnecessary includes (This used to be commit 7d10e192caa60b816466a9deddf736afd2445080)
adds dfb0427 r21835: fixed a rpc server bug where we failed to remove a call from one linked list when moving it to another. This could cause a valgrind error under the RPC-SCANNER test. (This used to be commit 9ba8c008513e362fbb860af899006505cadb4a2f)
adds 8afe4e7 r21836: Assume that if an OpenLDAP system is 'modular' then everything is a module, so we have to bring in syncprov too.
adds 00d74b8 r21837: Make dcerpc_mgmt a separate library again, as the linker leaves it out when it's part of dcerpc. (This used to be commit dc4428553ec2749ef1ba24fbffeaabf0af6bf364)
adds 97d2f1c r21838: generate no metadata for constructed attributes
adds 41c5453 r21839: add my email address
adds 449afe0 r21841: Rename the method and check parameters more strictly.
adds d755269 r21842: fix typo in comment
adds dcd65a5 r21843: the computer_dn isn't needed anymore because we don't manually reset the password anymore
adds fe0d6a1 r21852: Further work on initialising libnet context from netmgr.
adds f19637f r21859: add a comment why we remove the rid_crypt obfuscation
adds e2f2631 r21896: - Enable creating default NetContext when no explicit credentials are passed. In such case use what's been provided on swat session logon. - Create a proper NetContext object only once and add it to the resources for later use.
adds 2fca3f9 r21909: Merge some of my recent improvements to the test infrastructure: - Allow tests to specify what environment they need to run in (dc and none are thecurrent supported ones).
adds 86d7774 r21910: Clean up some unused functions. (This used to be commit 36cd3406db06e3101cfede2f3935879cb11eeb93)
adds ab65224 r21911: Some more work on making the ncacn_np handling in smbd be less special. (This used to be commit 52f32b7330ee1a2dd5850fd0e412279777edc00d)
adds ffcf96b r21928: fix the interface uuid of wzcsvc.
adds 40c2da7 r21943: don't send unitialized data
adds c61db93 r21949: After discussion with the Apple and Linux client maintainers, changing the FindFirst response for the UNIX_INFO2 level to include a length field before the name. The name is not required to be null terminated. the lenght field does not count any null. (This used to be commit eef672bfff6b112ceceec2a58c78042352e83276)
adds 90d8786 r21951: Hopefully fix valgrind warning. (This used to be commit e5d0487f3196da4e5aa79a6f285b3f3d23d303ca)
adds c95d468 r21970: Ensure that Fedora DS can be shut down correctly with the stop script: This needs the pid file to be in the right spot.
adds fdd4c5f r21971: Fill in some more values in config files from variables, so we can better setup multiple environments.
adds 452f8e7 r21995: Patch from Ronnie Sahlberg.
adds 256054f r21996: Fix a bug for invalid casts of pointers.
adds cbd42dc r22004: Check for dereferencing null pointers.
adds cd5745d r22005: Add more code (doesn't work at the moment) preparing a place for listing user accounts.
adds f00f7a3 r22021: use the pid specified in the individual locks, not the request pid, in locking requests.
adds 15ceca1 r22025: patch from Ronnie to make locktest also test the behaviour of pid changes in the locks (This used to be commit 369b185f291f73e4e92481952781c13d59c068fd)
adds bd23809 r22027: Allow separate build and source directories. Don't follow symlinks when copying hemidal_build since this leads to traversal loops. (This used to be commit ef32ad83d2edbd8fe638d1f5493b960d2e09b6ae)
adds dec40d3 r22028: Fix include path for the srcidr != builddir case. (This used to be commit a6141d40b15d52d40998c6206d632a27122a0060)
adds 2882b2b r22029: Make sure we respect $srcdir correctly for the srcdir != builddir case. (This used to be commit 0db4256a472975c5097135fa87315038a1350a72)
adds 7dc8e67 r22030: Simplify include parsing for config.mk files, making sure we get it right for the srcdir != builddir case. Emit some comment lines that can be used to figure out which parts of the Makefile output is generated from which config files. (This used to be commit bdb1532d3a0fc73e615f66966c3d633c7e93fbb6)
adds 3e0f5d7 r22031: Make sure we rewrite the include directives in CFLAGS to contain paths from builddir and srcdir. builddir has precedence. (This used to be commit af87c22ecf357c3e83b46cf38acec5b94686d3e9)
adds 3d0bc0e r22032: Make sure static libraries end up in bin/static. (This used to be commit 316283170a411bf751d1bf155f119d1ac0e7d27f)
adds 051e4b2 r22034: Use builddir and srcdir instead on samba_builddir and samba_srcdir. (This used to be commit 8b19b8bfbed3e25d1c4e94d1cf3def4f878f8acf)
adds 2e58845 r22035: Introduce HOSTLD which is needed to link the asn1 compiler when cross compiling. (This used to be commit 976343821b99b04725c9fddee42dbcd0261c2d51)
adds c09f402 r22036: Make sure both srcdir and builddir are in VPATH. (This used to be commit 9400f07738eeedb08f38426964ac23b5d4312de9)
adds 4873704 r22037: Make sure STATICDIR exists before linking a static archive. (This used to be commit c8ffdc15420c9b849b8d8e930f644ac6f83dcc77)
adds 8d525c8 r22038: - fix perl warning - use the same if statement as in input.pm
adds 3655b4b r22040: Use $< to specify the immediate prerequisit instead of $*. This is needed for VPATH to find the correct files when srcdir != builddir.
adds 769efdf r22041: merge trivial changes from samba3
adds 4e8fd9f r22046: Rever r22040, which breaks the build on FreeBSD 5.4 (BSD make). (This used to be commit 5a96812929cc8521566017c881b4c3459e7b8a91)
adds f3455f0 r22047: Move suffix rules into smb_build. Enable $< if we are building with GNU Make. This lets GNU Make users bild with $srcdir != $builddir. (This used to be commit bb473bf856c0108646c67792d5750c84743ea46e)
adds 36d8bdc r22048: Sigh. Commit the other half of r22047. (This used to be commit cbc15e963af67d6b7b4ad7b1f249667e2d7f7fd9)
adds a18b522 r22052: merge tdbtool from samba3 and build it
adds 464c48a r22053: remove samba3 specific stuff from tdbtool
adds 690df3c r22063: Fix the RPC-EPMAPPER test. (This used to be commit 101cdd1ec1933874e3cb961f4eb365cbd31a728a)
adds a78be21 r22070: merge in the changes from the bzr ctdb tree, and convert the brlock ctdb backend to use the updated multi-database API (This used to be commit 44dcac9e4d81bfc078512248967b6240db9d1bd8)
adds b03d49b r22072: in order to implement the opendb ctdb backend, I've found that the existing ctdb_call() mechanism isn't sufficient. The main problem is that the operations on the record need to be done with a lock held while a local posix file operation is happening. We can't use a ctdb_call callback function to do the actual file opens, renames, unlinks etc as the callback would run on the wrong node.
adds e3e5056 r22074: More refactoring. (This used to be commit b0e0c5cb94fc6d96dff9acd55ec632e3dd461b17)
adds 6e38875 r22075: Configure the bitwise match plugin, until it becomes accepted upstream.
adds bc8474b r22076: Fill in short and long domain names into the generated krb5.conf (This used to be commit c366610cbc947af84fff3313232ddbc213d61737)
adds cb04f01 r22077: Import only necessary test variables, more refactoring. (This used to be commit 150bb2238ea91ead3bdde0a34ff801b79bc83ec3)
adds 7196090 r22081: transaction_brlock() should be static
adds 6615622 r22082: merged the ctdb changes from bzr
adds 0cbea31 r22083: opendb backend to ctdb now passes simple tests (This used to be commit 141bd7ac39b66132f989d44d731512f939973f9e)
adds 23508a7 r22084: use a TDB_INTERNAL tdb for the local ctdb tdb for now (This used to be commit e2fe45cf4073b68e2a1c6577928d0765e26f3267)
adds eb94925 r22085: correct copyright on opendb_ctdb.c (This used to be commit 43ee3f8724164afc90a170c6da713b38d3995191)
adds e936efb r22086: Bail out early on some of these failures. (This used to be commit 8311bdfde92a9efe7730ed4a0f5f70f8e0d25ef6)
adds 25b4ee7 r22087: added a RAW-BENCH-OPEN test that can be used to stress out a clustered implementation of a opendb backend. Use it in combination with --unclist to tell smbtorture to connect to multiple nodes in the cluster (This used to be commit b4e38b1b8dbc3ce817f858f39c3f0521c9832fce)
adds bfc4053 r22088: export PIDDIR to make the smbd pid show in 'make testenv' again. (This used to be commit 9e95871b3a70310b8c0ca92dfdb595d7cfc559d5)
adds 432dfdb r22089: check the return value of interpret_addr2() (This used to be commit af6661e442ff37070cf49b6d9ab85a1c045ef293)
adds 4685a42 r22090: fix error handling in cldap client library to cope with bad host names (This used to be commit 99c51b104d05a8ad32563497216271e2f20d4985)
adds a9044f9 r22098: merged from bzr tree (This used to be commit a57af1ff8234ab590ebf28b3316953bec880005c)
adds 1b02e88 r22114: merge from bzr tree (This used to be commit e60a485ff5c5d8deb7c0aea5e49d0c1d0ea4fa37)
adds 6809430 r22115: I don't like the DOMAIN environment variable. It really isn't a good match for what we are using it for here.
adds 98fda45 r22116: Only query by SID if we have a SID
adds 5497a13 r22117: merged from bzr (This used to be commit d7f122df1dba30e46e84e294cccecb2e4ef82072)
adds 270248a r22118: Add another RPC-CRACKNAMES test, but allow a way to skip sub-parts of this test we don't yet support in Samba4. I want to at least try and test this parts of this codebase...
adds 1c7f70d r22119: Where we get a request to 'crack' a user principal name from a compleatly unknown domain, return the correct error code.
adds d0179f1 r22120: Expand the RPC-CRACKNAMES test, to test more values and expose patterns.
adds a16989b r22121: The RPC-CRACKNAMES test now passes against Samba4. This should help the code coverage...
adds 51fd156 r22133: Don't push parameters into environment until necessary. (This used to be commit 290815d180b2bf0ba24744b3796905096d07d7b7)
adds 3ff1625 r22134: Create different smb.conf file for the client side. This should make use with Samba 3 or windows easier as well as environments. (This used to be commit a32cdc06c39b07fbc7a3015ef059cc9143fb6e20)
adds c0b76be r22136: Fix incorrect event handling. Submitted by John Jorgensen <jorgensen.john at gmail.com>
adds 892c8cd r22137: Actually use client.conf, defer more code as far as possible. (This used to be commit 9399123a7277dbaf8dd392dd4ec2fe1c0780d486)
adds 4cc5004 r22152: merge from samba3:
adds e338b4b r22156: - Lazy evaluate variable names.
adds dbfb32f r22160: Only use test environment names that actually exist (get make quicktest to pass).
adds 7b88696 r22161: Clarify exactly where the socket_wrapper should be handled (early), and ensure that $prefix exists before it tries to create $prefix/w.
adds c41fe66 r22162: get the TEST_LDAP mode working again
adds d9916ac r22165: merge transaction fix from samba3 (This used to be commit ff78be0be4ef67ed25bfb837bd8a7bf4105367fb)
adds f02c0a6 r22166: Stop heimdal from trying to prototype innetgr in roken, now we don't do it in libreplace.
adds 5f11116 r22167: This seems to get Fedora DS to run the tests again.
adds f57ebf3 r22168: Ensure we actually run all the transports for the slow tests (otherwise we miss tests).
adds f3303bc r22170: To get the smbclient blackbox test to pass again, we need to get the private dir to contain a valid machine account.
adds ca3e134 r22171: At least walk over the test_SetupCredentials2 before bailing as 'we don't do this yet'...
adds 7e92a07 r22176: Make the LOCAL-MESSAGING test pass again. Messaging sockets are in the 'pid directory' now...
adds 5904bbf r22177: Restore the PIDDIR mapping for the client 'pid directory', as this is (ab)used for messaging.
adds 8732429 r22179: Store resource id along with the object itself to be able to return it as "number" type. This fixes a small problem with resource set method returning id of type "number" whereas find method was returning id of type "string".
adds f5bcf91 r22180: Re-add testing of the CIFS backend.
adds 4a94377 r22182: Skip a few tests that will not pass against the ntvfs/posix layer, when testing ntvfs/cifs -> ntvfs/posix too.
adds 3154dbd r22183: Perl might not be in /usr/bin/perl, so use $(PERL) from the makefile to start the selftest script.
adds b60157f r22184: On some hosts, parsing a compleatly invalid principal causes heimadal to try and figure out what realm the current host is in (by DNS lookup for it's full domain name). We don't want to do that for this test, just break the checksum.
adds f725377 r22185: Initial work on a 'member' test environment'. (This used to be commit 9e0032be03ebd6dd94c98bc6958df0cb998f487e)
adds ca1e672 r22186: fix build with autodependencies
adds f1b2b43 r22187: Test kerberos logins in the smbclient blackbox tests, including with a machine account.
adds 714b5df r22188: fix formating bug
adds 2eb8b67 r22189: fix compiler warning
adds 52cf4bd r22190: fix compiler warnings and remove unused talloc_reference()
adds cc275f0 r22191: Add a samba4kinit binary to the build, so I can test using an existing ccache, as well as PKINIT.
adds 537e773 r22192: fix compiler warnings
adds d57326a r22193: fix compiler warning and formating
adds 9407f3d r22194: fix compiler warning and compile in but disable NetShareAddSetDel test
adds c0bcbd4 r22195: fix compiler warnings and convert the whole torture/rpc/unixinfo.c code to the new torture ui functions
adds 743fbb9 r22196: give better error codes to make RPC-UNIXINFO pass
adds d84fcaa r22197: fix formating
adds a88ac66 r22199: fix typo
adds 3529cf2 r22200: make ntvfs a subsystem as linking ntvfs.so.1 uses ca. 800 cmdline args to ld and that fails on some hosts in the build-farm, lets see if they will be happier now
adds 3dc258f r22201: crash fix...
adds f2e611f r22203: Improve the replace testsuite a bit. (This used to be commit 7003a6fa1ae1d163160ad509a7811f836be3aa6f)
adds 2bedec2 r22208: Print the target principal name, to help with kdc unreachable errors.
adds eb49760 r22215: add strptime replacement to libreplace based on the patch from jojowil at hvcc.edu to bug 4063
adds aea41af r22216: move strptime testsuite into it's own file so we can include it for the configure test
adds 6262602 r22217: merge from samba3 21944:
adds e369a15 r22218: fix libreplace standalone build
adds aeb3f7f r22222: a dummy commit:-)
adds 7b2b439 r22223: make comparing of struct tm more verbose and more portable
adds bb36705 r22226: move discard_const macros to librelace
adds c9f04d8 r22231: merge from bzr ctdb tree (This used to be commit 807b959082d3b9a929c9f6597714e636638a940e)
adds 71c5586 r22232: add a special message handler ID meaning "all messages please"
adds 3f7d52d r22233: Allow 'REALM' as a global environment variable in the tests.
adds e24cf89 r22234: merge test suite changes from bzr tree (This used to be commit d825f4e6cc96a365061805352a2df3818df2364e)
adds b0cbe9a r22235: Test kinit, and PKINIT functionality by means of a new blackbox test.
adds cb8ed81 r22236: Update to Heimdal's socket_wrapper, which supports IPv6.
adds 0ea0b01 r22237: this init fn doesn't exist yet (This used to be commit 6d9d62dca3cb6abad95c4ec9238da0b7bf32cefa)
adds 0583d4d r22238: Because these utilities compile in socket_wrapper.ho, they may need -lsocket on some systems.
adds 69370d0 r22239: use strlcpy instead of strcpy to make the IBM checker happy
adds 5abd69f r22242: ctdb init now takes a process model (This used to be commit ec611774da4759d2d6a334e57c104ed0ad5b7967)
adds abe4d9a r22243: remove useless printf's
adds 4b2b3bb r22246: only test strtoll once
adds f0c9bc0 r22250: try to fix the build on aix1 in the farm
adds 43b1644 r22253: - make the strtoll tests more verbose - add initial strtoull tests
adds 92573a7 r22256: Use shorter directory names for tests. (This used to be commit cddf4d95aa88f4653c2b5da7bdfa4d03bdae0bbc)
adds e917762 r22257: disable shared libraries on IRIX for now as us4 fails to link libtorture.so because of an argv overflow
adds aabf459 r22258: make ntvfs a library again
adds daf889d r22259: libreplace always provides strptime()
adds 7836c2d r22260: Use single script for creating Samba 4 test environments. Add first test that uses the member environment. (This used to be commit 9e3142a1bb3f3b3e06ea1a54215474d88de4d44d)
adds 9a7d2f8 r22263: use AC_HAVE_DECL() because AC_CHECK_DECLS() defines to 1 or 0 and #ifndef doesn't work.
adds 9f7406f r22267: protect #define __location__ with an #ifndef
adds 3dd41c8 r22270: provide __location__ in replace.h
adds 7e13a1c r22273: - provide __LINESTR__ macro - add __STRINGSTRING() macro to really create a string of __LINE__ - fix __location__ macro
adds 5b7afb8 r22279: add a lot more detailed strtoll() and strtoull() tests
adds aacabe9 r22284: Make this script executable (This used to be commit b0cbf169366e3624f4d8c2b1a65e478e72734871)
adds 2c24799 r22286: Import branch that converted the Samba4 test target code to perl and makes the code a bit clearer. (This used to be commit e3ba5ced0440e736f0f140e12a8c728f79a20bb2)
adds 5dc27b3 r22287: Fix some issues in fedora ds code. (This used to be commit e820f1d0f398a6ebfdf5be2f756f9f256d9c88d5)
adds 15416dc r22288: Somehow, Jelmer lost a few capital letters. I'll send him a new batch.
adds fabbcb6 r22289: Another fedora ds fix (This used to be commit 25a7eabc6bca3e7cdc0d0d0bf1b0981873fe7b83)
adds ed4df96 r22290: Fedora DS is incredibly picky about newlines... (This used to be commit 0e80f456e87f4c742dee3e1de3d95cd007d09bbc)
adds bcf43e1 r22292: Start the LDAP server inside the same fifo as smbd, as OpenLDAP (like smbd, but not Fedora DS yet) will then shut down when it looses stdin.
adds c2688ec r22293: Try to make it more clear what failed to parse.
adds d7fe1f1 r22294: Lock the delegated credentials to being kerberos only, we just don't have the data for anything else.
adds 0ca8807 r22295: Use delegated credentials and kerberos to test the pass-though authenticatication as well as the ntvfs/cifs layer.
adds 3eb286b r22296: heimdal/lib/roken/roken.h.in includes <socket_wrapper.h> which doesn't work on some hosts in the farm
adds 4047b20 r22297: move ZERO_*, ARRAY_SIZE and PTR_DIFF macros into libreplace
adds ed4489e r22300: fix make everything, we need to build shared libraries...
adds 86a137b r22305: fix make test using a absolute path for --with-selftest-prefix
adds 57dd182 r22306: try to make the aix compiler happy
adds 8934c3f r22307: when no lex or yacc is found: - just touch $DEST if it's already there and newer than $SRC - touch $DEST if it's already there but older than $SRC and print warnings to stderr - otherwise return an error
adds 71270d5 r22308: disabled shared libraries on aix and openbsd until we can link libtorture.so and libntvfs.so there
adds ba5c8ee r22309: cosmetic changes...
adds a412c3f r22310: - use 'everything' instead of 'all libraries'
adds cc098d1 r22311: use different ip-addresses for dc and member
adds 45e8a27 r22312: avoid the need of typing 'run' into each gdb xterm
adds 81fb404 r22319: sync lib/tdb/ with samba3
adds e18eed1 r22322: Cut timelimits for BENCH tests run in quicktest.
adds 4a23a69 r22323: - add credentials property to NetContext object - change a comment (matches the idea better)
adds 671d785 r22324: Another step closer to nice listing of user accounts.
adds c2d5d6d r22325: Typo fix
adds 21379ee r22326: Merge some more test improvements. (This used to be commit 3f85eab5908b8aa6761f23702f987d89f2977179)
adds f40244a r22328: Add initial testsuite for share code. (This used to be commit 3d079732a9cf15fcc3638db5f77bb45d7580d251)
adds ab9b8d3 r22329: abstract the output handling of run_test() via function pointers
adds f9e5d77 r22331: remove run_test_buildfarm() function and pass buildfarm specific msg_ops to run_test() instead
adds f4ec06d r22332: escape bad chars with '_' to form a nice filename
adds 38f9de8 r22333: Use kerberos and the ntvfs/cifs backend for just one test, in the quicktest.
adds 249174c r22334: don't print the test output if the test passed (in build-farm mode)
adds cef04ba r22335: output the error code
adds 0fe8434 r22336: Add some more share tests. (This used to be commit dfc88ad698644fe90f0275c457e7b84ddde302a4)
adds 08a4449 r22337: print out the smbd log output after each test
adds 8636c24 r22338: Allow regexes in known-failures file (This used to be commit 74efac5ce2655e47f8274f484630b82b6d5fcb24)
adds a60ab76 r22339: Run some more tests. (This used to be commit 1b73e6a776a3ef478718f656523d125d28589f5c)
adds c815103 r22346: Fix small mistake - after sending rpc request we should go to await rpc result state instead of idle.
adds efe1883 r22356: Simple refactoring. (This used to be commit 913aa17b0278e0861f2662768453e436a3d71e1e)
adds a0bfcfa r22357: Don't use 'our' (This used to be commit 7989ee2aa015264dc9334b5e15d4fe6cb55f4e09)
adds 1711fed r22359: try to fix the start failures in the build-farm by creating the prefix dir before using abs_path()
adds ad6b43a r22360: print out the name of the PCAP file and move setup and cleanup of pcap files into functions
adds 558e5dd r22361: warnings.pm isn't available on solaris 8
adds 361e0b0 r22365: prepare merge to samba3
adds 35bc907 r22367: prepare merge to samba3
adds 52f655d r22368: remove unused header maybe this fixes th ebuild on some hosts
adds f21cdbc r22369: add ZERO_STRUCT() ... macros to lib/util/util.h again to fix the openchange build...
adds 4bb0cb7 r22371: readd discard_const() to lib/util/util.h
adds 6bc249e r22372: split out become_daemon() into it's own function
adds 3c5618f r22373: move in_list() to util_strlist.c to remove the dependency from util.o to next_token() and strcasecmp_m()
adds 49f71c5 r22374: fix perl warnings
adds e2deb00 r22375: implement check_env() logic in the frontend
adds e4fb709 r22377: implement check_env() for samba4
adds fefc459 r22378: none needs to be checked first
adds b0ddff0 r22379: add missing file
adds fdae545 r22380: get the output of the exited smbd...
adds c13a408 r22381: fix memory leak
adds 4d0650e r22382: fix memory leak
adds 8b3830f r22383: maybe this fixes the mkdir not enough args failure on sun1
adds 3e6c454 r22384: print out the total selftest runtime and the time for each test
adds 1732831 r22385: remove unused include
adds 4d9a158 r22386: another unused include
adds b4a6a14 r22387: see if this fixes the build on the aix1 hosts
adds 4194a55 r22396: remove unused vars
adds 1fc97d3 r22397: hopefully fix the build on some aix hosts in the build-farm
adds b9ed2cc r22398: try to let all tests pass 5400 seconds is not enough with the amount of tests we run now.
adds cfb0040 r22399: fix major memory leak
adds 8a33415 r22400: only add srcdir and builddir path if they differ
adds 35ffca8 r22403: this dependencies should be private
adds 44760c3 r22404: more dependencies which should be private
adds 1c8b46b r22405: fix memory leak in error path
adds 344cde4 r22406: this dependencies should also be private
adds 6588165 r22407: this dependecies should be private
adds a81f239 r22408: more private dependecies
adds 3c070cb r22409: try to fix selftest.pl on systems with old perl versions
adds cd63c81 r22410: disallow PUBLIC_ options on MODULE and BINARY
adds 86d376e r22414: use more portable perl
adds 34952e8 r22415: Remove test directory once we are finished. Merge -r 22393:22394 from SAMBA_3_0. (This used to be commit a8fe3c34e2964c7080ec3702b53ec141d58b7e5f)
adds 66a9f1e r22420: fix smbd timeout
adds 650d81b r22421: merged in latest ctdb changes from bzr (This used to be commit 3633f862b966866819c9a0a6ad0238a858e15e62)
adds 046870c r22422: merged tdb changes from ctdb (This used to be commit a0ff739bcab32065d9d3957eb1d93f7791f84f04)
adds b174459 r22423: don't need popt here (This used to be commit fd8594d62eed8f1fb8d702689b21eff297bb6593)
adds a395425 r22424: fixed the bad merge (thanks to metze for pointing out) (This used to be commit bffb8f88006fd2530cad270df642d9a23a01b34b)
adds c634391 r22427: Abort in a few more cases of failure to provision.
adds 75d3641 r22436: allow:
adds 2acf0d6 r22437: fix dependencies
adds f71b2fd r22438: get rid of printf format warnings in heimdal code
adds 80d4b8c r22439: fix some dependencies
adds c20df73 r22440: fix autodependencies build
adds d8e01cb r22442: fix the build without autodependencies
adds ca33b7e r22443: It isn't fatal to get the case wrong on this stuff.
adds acedd59 r22451: allow
adds d511061 r22452: fix creation of MK_FILES variable in Makefile
adds 3b39a0d r22453: Fix TDR testsuite without using our. (This used to be commit 2c82aea0d3cb43b6d653fa7d64d490eddef26903)
adds 71761db r22454: - let asn1_deps.pl calculate the dependencies depending on the IMPORT line in the asn1 file - fix some heimdal dependencies
adds 4924d03 r22455: split dependecies array for compiling and linking and use better names:-)
adds 68d92f0 r22456: Merge wireshark and ejs test improvements. (This used to be commit 0375978403dde8ef5052dcca544f118e5387e887)
adds b0d2090 r22457: Fix tests for Samba3 client generator. (This used to be commit cf5162ad100c1a8201d3309549c8ff0d3bd5a732)
adds cc5ad07 r22462: Fix test suite for ndr parser without using 'our' (This used to be commit d491e60c70de8d78c333b317a143919c1a68c6d9)
adds 1912124 r22470: merge handling of broken connections from wins replication client code to the rpc client code
adds 9ec83ae r22471: Convert more code to use proper LDB error codes. This is a 1 to 1 convertion, next step is to make this code report an error if the basedn is not used, hopefully avoiding an explicit search on the base object in the most common cases. (This used to be commit 50534c84b4577b2d32565a74a4716088f706bfea)
adds 023e245 r22472: Commit the start of the DRSUAPI pull replication service.
adds f72d4bf r22474: If ldb does not return sucess, then the res variable may not be valid. It *should* just be NULL from the initialisation above, but I've had this not be the case...
adds 1222a1c r22475: Rather than segfault, show the name of the malformed entry.
adds 47e0c78 r22476: The OID match is used very oddly in AD, as it is often used for fields that contain attribute names and objectClasses. Make it a case insensitive string for now.
adds a62b46b r22477: When an invaild base is specified to ldb_search, it should return LDB_ERR_NO_SUCH_OBJECT. Handle this (found against LDAP, ldb_tdb is being updated).
adds 3d4c4c5 r22478: Update the LDAP backend code to handle initialisation of multiple partitions onto the target LDAP server.
adds d7b0175 r22485: don't crash when the main dcerpc code haven't setup transport.recv_data yet
adds f66bd1a r22486: add a flag to ignore timeouts of a request and don't close the connection on timeout
adds 9e75290 r22487: Add a separate widget class for listing users and reposition things on NetManager's screen. Qooxdoo layout positioning can be tricky sometimes...
adds c58042c r22488: Hopefully fix ipv6. (This used to be commit 7a0da66e39fde8c06ab8af94a14113141076c969)
adds f1851e7 r22494: Skip subSchema again, but we will need to remap this objectClass.
adds 17078a4 r22497: Support renaming objectclasses and attributes for the LDAP backend.
adds 6d69e67 r22498: The initial LDIF import into Fedora DS didn't work, so just push this onto the end of dse.ldif.
adds 5d2daef r22499: UsrCtx should be created within UsersView. Tree widget just opens it and passes the domain name(s) to operate on (selectable via combo box).
adds a07fb56 r22500: there's a better way to find out if there are any children
adds 0b11b6e r22501: dispatching events explicitly is not necessary.
adds 1db793b r22503: Add support for dgram to socket_ipv6. No tests yet... (This used to be commit 2f64b758460a3bde6c7b4a240998fb76bd6e0827)
adds 5d2f325 r22508: at option for the startup delay
adds 4b0820f r22514: Add version numbers to tdb and talloc (required so they can be packaged independent of Samba for Debian). (This used to be commit 846cfcf44df07457d228c9a5afab743e071ab7aa)
adds 7236bcf r22515: only steal pipe on success
adds 78cf175 r22516: Use DESTDIR (This used to be commit d0f8d46813ea0b633cb40c9a77b90f34307cb2ab)
adds 781575f r22517: Use DESTDIR (This used to be commit 4614da125fe3ce87ab59bc583aa95fa73beebaab)
adds 4adf0b6 r22518: Create pkgconfig dir. (This used to be commit 17e9c56a75264e77a9cab130890ad97618442301)
adds 29c2744 r22519: convert libnet_DomainOpenSamr function from state-handling routine to composite_continue.
adds 771b57b r22520: Fix the TYPE command. (This used to be commit b81b0d3308bf51c2e22d54024b3d6f1a59c6b283)
adds 9aeaac2 r22521: Don't fail the module load just because we don't have a schema yet.
adds ba6f0b0 r22522: Print why we can't find these entries.
adds 78db3d4 r22523: Give a hint why this test fails (helped debugging backend issues).
adds 42b1337 r22528: remember that the connection was marked dead and don't allow sending packet over the broken connection, as we would segfault...
adds e5ea037 r22530: use message() to make --quiet work
adds 4d23d4b r22531: Fix up OpenLDAP schema map to almost pass 'make test'.
adds 9c6c917 r22534: don't remove socket and fd_event before we told the packet layer.
adds 383fc70 r22535: pass down $(TESTS) to all test variants
adds aad487a r22536: resolve name before passing to cldap
adds 5a61680 r22538: same day late at night in au...:-)
adds b06fc3b r22539: Added _strict varients of the talloc calls to return NULL on size == 0 varients. Jeremy. (This used to be commit 1ef269067ca501e2a4ded4ca8654c6a6cc26f385)
adds 3477721 r22540: Added _strict varients of the macro calls - added prototypes. Jeremy. (This used to be commit ba1a66cc6febed8b9c809c59562414675df5f74e)
adds ca3a7a5 r22541: Added talloc_size_strict macro. Jeremy. (This used to be commit 219e1cae7792a5da886212f335ed11a35f28b3eb)
adds 18d141a r22544: use the same syntax as in all other files maybe that fixes make test on all sun hosts...
adds 9a66e0f r22545: fix formating and a compiler warning
adds 5b1a01a r22546: use the same error codes in both share backends
adds 5d78a48 r22547: fix some pathes and make sure we work with relative and abslute prefix pathes
adds e5b0977 r22548: - maintain a global array of exported envvars - make it possible to specify the envname for make testenv: SELFTEST_TESTENV=member make testenv
adds c1195e0 r22549: export some more info ipaddress and in member env also the details of the dc
adds ecc37e1 r22550: nmblookup -U needs an ip address otherwise we depend on gethostbyname()
adds 99b2851 r22551: use fixed passwords, to make it possible to reproduce stuff and look into krb5 blobs when using wireshark on --socket-wrapper-pcap created files
adds b8fdea2 r22552: this doesn't need a dc
adds b006d86 r22556: Make the slapd command valid.
adds f34c57f r22557: Simo has long bugged me that the paths in the sam.ldb partitions were not relative to the location of the sam.ldb, but instead lp_private_dir().
adds 7296740 r22558: Move to a static list of enctypes to put into our keytab. In future, I'll allow this to be configured from the secrets.ldb, but it should fix some user issues.
adds 6736106 r22559: Make the ad2OLschema tool case insensitive.
adds 522f9ac r22563: As tridge requested remove the _strict calls - for Samba3 I'm moving to a separate file. Jeremy. (This used to be commit 80706cf98d31593a899652acb2cdedaa8bf3dfab)
adds c66fae0 r22565: add libnet_DomainList function.
adds dffe18e r22566: add a simple test of libnet_DomainList function.
adds 2096de0 r22567: add NET-API-DOMLIST test to automatic testing.
adds d17ae2f r22568: use the $SERVER_IP for the NET-* tests because I'll later change $SERVER from localhost to localdc
adds ba204fe r22569: use the $SERVER_IP for the LDAP-* tests because I'll later change $SERVER from localhost to localdc.
adds 4981669 r22570: run the NBT tests against DC and MEMBER
adds c36eedf r22571: - don't use "localhost" anymore in our tests - use different passwords for dc and member
adds 82ad0ea r22572: Don't manually set objectGUID values (This used to be commit b5afec8b828e1aba231501b68aa4196b94a87c32)
adds 1e84e40 r22575: move script/tests/ -> selftest/
adds 628ff1b r22579: disable progress printing in the build-farm
adds c5693fc r22580: remove not yet needed line...
adds ea34bca r22581: disable BASE-UTABLE and BASE-SMB on the ntvfs/cifs share we should maybe disable them complete they're protocol scanners! and take more than 400s each
adds fcdb99f r22582: Cleanups towards making winbind work again. We still have a long way to go, as this has bitrotted over the past months.
adds ebf5f9f r22594: This helped coax out valgrind errors last night, but we don't need it any more.
adds b041135 r22595: Add version numbers. (This used to be commit 54cc097e0f8ca880c6c370e712ce427cefb16f08)
adds c9cf06b r22596: Set _CFLAGS variables rather than putting knowledge in the ldb Makefile. This should make it easier to allow use of system tdb or talloc libs using pkg-config. (This used to be commit a3ec90a2635d47e5c073e873c15daab4a8ef5400)
adds 2014081 r22597: try to pass on some more boxes in the build-farm without timeout
adds 2ea1896 r22598: Simplify includes for replace. (This used to be commit e72cec408e832e0f6ce05c38febdd56de501dbf7)
adds d8e28e1 r22599: Document member server. (This used to be commit 4ef937a08dcf9dde3cd308cadfba467c9297abe2)
adds 42cf31f r22600: Update bzr ignores, put right version in .pc files, prepare for support of system versions of tdb, talloc. (This used to be commit 9b991ce9ca28b3d88c778305ec5f681506162637)
adds b8bba72 r22601: run net join with the correct socket_wrapper and krb5 configuration
adds b481b29 r22602: s/HAVE_SOCKET_IPV6/HAVE_IPV6/ to match the define used by Heimdal. (This used to be commit 5ff665b6531fdb4c7e56c49b7f923546d93b384c)
adds c0ac3d2 r22605: Set up all required environments before starting tests. (This used to be commit adf835a32440b4a531ce27a78920df945eca1ba8)
adds 16df111 r22606: don't every try to prompt within make test...
adds 3c3869c r22607: work with the solaris version of popt
adds 950ba8f r22608: use a shorter share name as testparm complained about a share name longer than 12 chars
adds 49aee27 r22609: skip BASE-UTABLE (400s) and BASE-SMB (837s)
adds 2c65bbc r22610: fix build with included popt
adds f5a94f9 r22612: Fix more cases where we have uninitialised values in the composite_context, because we don't use the creation function.
adds b7e20c8 r22616: allow the unclist file to not specify a share name, and instead inherit the share name from the command line if it is not specified. This allows you to just specify the servers in the unclist, and connect to the same share on all servers. (This used to be commit 946f5d09ae204348026170173cf2bfd30d49e4f2)
adds 118313f r22617: assume we have defered elements if the type is just provides via 'declare' this should fix the problem with the winbind IRPC calls
adds bab9933 r22618: handle the properties related to the type and not to 'declare' to avoid a pidl warning with:
adds 2c78837 r22619: fix pidl warnings
adds a475bfd r22620: fix compiler warnings
adds a5df01c r22621: fix the 'sam' auth module
adds f7e0935 r22622: make it possible to pass the config file via 'SMB_CONF_PATH' envvar
adds d67c965 r22623: export SMB_CONF_PATH from selftest.pl
adds 614cb1e r22624: - configure other auth methods for the member server - use the netbiosname as domain and realm for the provision of the member server
adds 0f50e7b r22625: hopefully fix make test on solaris
adds 037a3e0 r22626: test member server with local and domain credentials
adds e2633be r22627: fix crash msgs_tmp isn't always initialized and we don't need an extra allocated string anyway
adds 298f178 r22628: convert to new composite api and free the smbcli_request explicit to fix a crash where the request handler gets called after its private data is already freed
adds de97687 r22629: if irpc gets freed within event_loop_once() we crash... so deferr the freeing
adds 20a0206 r22632: merged volkers select events fix (This used to be commit 216aa06fe634f98dce3f157e67303e90ddb70e2d)
adds 19a6878 r22634: make the events system much less dependent on the samba4 build system (This used to be commit b0c8c1cd21e3f91431504d70a4bc0d3c6dee6071)
adds 7983989 r22635: make it possible to not turn off dns canonicalization of hostnames with krb5:set_dns_canonicalize=yes
adds 8f78610 r22637: Install tdbbackup and tdbdump again. (This used to be commit 8197cb975ec8ed92f10782cef20ff4373d6d6965)
adds 0bc6c5a r22640: - generate nicer output - fix compiler warning about unused ';'
adds f239b80 r22642: Allow standalone build to work without tdb or talloc checked out, but provided by the system. (This used to be commit bdde74055121ac538f6006750c94b514e962619d)
adds e4161f9 r22658: - add AC_GNU_SOURCE macro for systems which don't have it (sles8) - fix compiler warning on some systems
adds 6c6c592 r22661: optimize the handling of directly triggered timed events:
adds 91ec102 r22662: disable shared library support on Tru64
adds 1477b7a r22665: Change version back to 0.9. (This used to be commit 5037373c4c788ed5a74fbc90a190dd8245fe2029)
adds c83c674 r22667: revert revision 22640 as it breaks nested structs in idl
adds 9fc5647 r22668: Fix ldb build (This used to be commit 331a0f608f3ae2199a8e3290d79d3a0623fb8a35)
adds aa95279 r22669: fix uninitialized element which was causing a crash with 'net password set'
adds 5f475b8 r22670: changed the RAW-NOTIFY test to support clustered testing (two nodes) (This used to be commit 12ce85aea16379b9946851806c1782272ee1c48f)
adds d02dc1b r22672: use composite_create calls instead of talloc_zero.
adds be7eb08 r22680: Fix a talloc ctx name (This used to be commit 3c46831f66136896b6b15c351442684ed20730d6)
adds 52fb06e r22681: Fix standalone ldb build when parent directory name != ldb. (This used to be commit 1093875d59f1ea9b8bd82277d4f9d8366e584952)
adds e0e8fc3 r22682: Fix standalone ldb build when parent directory name != ldb. (This used to be commit 532f28724dcc9e0fe7051e27d145469398041101)
adds 9644ced r22683: fix the logic for skipping the pipe_dead() code on the 2nd run.
adds 9b03417 r22684: Fix native Samba build. (This used to be commit 582e743e68a1dbfafe06e7e283ff998140149ae7)
adds bb71fc3 r22687: use DESTDIR. (This used to be commit 0b34da929f2a482c6470a18a6b365634cb1f5b22)
adds d612145 r22694: It seems that AIX 5.3 with XLC has difficulties with <ctype.h>. This is an attempt to work around this: Maybe it helps if we include other stuff first.
adds 31d28c5 r22696: Make sure this is an ascii char spotted by Volker (This used to be commit e24812016f60f506f0df2cb5ba8c2c6987f7da40)
adds 30baa7f r22697: Support building with external talloc. (This used to be commit 3a2f9e0977bc311daa8171ea709a9cbcdd0a0c85)
adds b3a4fd1 r22698: Support using system tdb, when available. (This used to be commit 4d3f02e845577be4a995398dbc5322da8d470009)
adds ca72dbe r22699: Reduce amount of magic required for popt detection. (This used to be commit 05ca6ecef70b0e66348b479badcb77d0a0bef9f2)
adds aed8091 r22718: remove autoconf warnings, we should only include .m4 files only once
adds c722b7a r22721: use only included talloc and tdb untill jelmer fixes the code to support both...
adds 9dba7d7 r22722: fix dependencies
adds 84ea1aa r22723: fix compiler warnings
adds fbe82f1 r22734: - use samr pipe if it is already opened - close connection handle after domains enumeration - collect domain names in subsequent rounds of enumeration (if there are more than one)
adds 0ad4c05 r22735: correct some comments
adds ac0e2b6 r22741: Add MSVC-specific pragma's for Wireshark. Patch from Ronnie. (This used to be commit 40d6235b2491462bae480415e2ae075c041b3b7e)
adds b157580 r22742: Fix tests. (This used to be commit 7240c2d7e30968b751d944f8a9a50573fcbe6671)
adds 7a919be r22743: set the talloc name to the string...
adds 56ab0cd r22746: fix the build of the sqlite module
adds 68b531e r22748: fix memleaks by passing an mem_ctx to irpc_servers_byname()
adds 7fe9a32 r22749: fix memory leak of nbt_name_request structure which are used to send replies and never have an async callback that could free it.
adds 31b47ac r22750: dlopen() is always available now (and returns a correct error if not supported by the system), thanks to libreplace. (This used to be commit 1152a4f56d7402bf3aa00b5b108c5c6c668cec6b)
adds 19d56c7 r22752: bail out on talloc failure
adds 112728c r22756: Make it easier to setup an LDAP replica. Provision with --partitions-only (suggestions for a better name welcome) will setup the partitions records, but no any data in those partitions. This can then point at the already configured remote LDAP server.
adds aa4ab6d r22757: test if calling talloc_free() works on parent elements from within a destrutor
adds 7ef755d r22758: - add missing _talloc_set_name_const(ret, ret); to talloc_append_string() - update manpage and add comments about _talloc_set_name_const(ret, ret); in all places which use them
adds cc26fe9 r22762: Some ldb_map changes:
adds da7f449 r22763: replace talloc_zero calls with composite_create and add more allocation checks.
adds 665065a r22764: - replace talloc_zero with composite_create - use event context provided with libnet context instead of creating a new one
adds cf4d161 r22769: Fix include location. (This used to be commit 74d51579aff73913cae31734bddc3b5a48cd32fa)
adds 6bf99b9 r22774: correctly initialize the smbsrv_connection when switching to SMB2
adds 7e330c7 r22788: fix typo
adds 2dacfdf r22789: fix loading of internal samba4 modules
adds e1635ca r22790: fix initialization for chained requests
adds 4ef7bab r22791: make it possible to use smb2_create_blob_add() in the server code too
adds bb69162 r22792: only don't free on success
adds 06dae80 r22793: use a state struct for r_do_release_demand to avoid a memleak on errors
adds 6bf8379 r22804: convert libnet_rpc_userinfo function to use "continue" functions instead of a single handler.
adds 7c636fd r22808: store default buffer size for samr operations in libnet context. This allows not requiring it as an argument in some function calls and still enables specifying any size if it's necessary via libnet context.
adds 945cb01 r22809: use buffer size specified in libnet context.
adds a4e4ff9 r22810: when a test runs against domain controller use domain name instead of target host name specified in binding string.
adds 7e14a25 r22811: two more memory allocation checks.
adds 5c0963a r22813: improve error messages in RAW-NOTIFY test (This used to be commit f5b2011db9b05fcca82f6a6b3976aa1b4924b0a8)
adds 4bb3160 r22824: - add a simple test which shows how a lock rejects a write on a different file handle. SMB2-LOCK-BLOCK-WRITE
adds 518f41f r22825: let longhorn beta3 work with samba4
adds c3b00b4 r22827: Change license to LGPL (discussed with tridge). (This used to be commit 1193c759622edd9e6843d9b7f53d9532748ce8a0)
adds bc02bba r22829: system/select.h needs to bring in epoll.h for epoll usage in lib/events (This used to be commit 2c9d0b57f9cef96ac0878a9761f3c15774fda336)
adds ecc54f9 r22830: merged the latest lib/events updates from ctdb to Samba4. This includes a new EVENT_FD_AUTOCLOSE flag that prevents race conditions where code using fd events might close a fd before releasing the struct fd_event. That causes headaches for epoll. (This used to be commit f1ad216de13b154a1f8747a44b0970dcc47a784a)
adds bf27e58 r22831: take advantage of EVENT_FD_AUTOCLOSE in the inotify code (This used to be commit 419ef7393f9208e274745808980e0342e2e65a37)
adds a2b2502 r22832: merged the latest tdb changes from ctdb to Samba4 (This used to be commit a88ab4fa3a07c31bc45c612043f9e096f384eda4)
adds bb2571c r22833: use EVENT_FD_AUTOCLOSE in our event test suite (This used to be commit 9109d43595ce0a5e4b58df659f745da081ce5f4d)
adds af0ba91 r22834: fixed a memory leak in the torture_open_connection() code, and removed the duplicate handling of the unclist. This now exposes a function torture_get_conn_index() which can be used by tests to work out which host to talk to using the unclist. I will be using that as part of a set of tests for clustered Samba that need to do auto-reconnect (to allow testing of cluster node failure) (This used to be commit b505c176a8d90e406fbf9a94840267d1d9dc34c6)
adds 7df266a r22835: it's useful to see how much time is remaining in this test (so we can tell if failures are due to the cleanup code) (This used to be commit a4ff1927d452dce93403c456ea9ba3a6b4332f5c)
adds ba0424f r22836: started adding auto-reconnect logic to lockbench. This needs to be made async. (This used to be commit 9e1ea3e09c80adb0b9809ee83e0c7b1ec9156e42)
adds 0f6b620 r22837: make RAW-BENCH-LOCK reconnect asynchronously when one of its servers goges away (This used to be commit cf0cdf5171d4e0ca01b697155ceb04ffc2863231)
adds 8861c4a r22838: Add in an explority test for what QFSINFO operations are valid on IPC$
adds a42f78c r22842: fix directory listing of SMB2 and include directories and hidden files
adds 4eb1c75 r22843: pass smb2 lock requests to the ntvfs layer
adds bd93b41 r22849: map smb2 lock to the generic level
adds 5151068 r22858: - let SMB2-LOCK-VALID-REQUEST pass against longhorn beta3 - add modify the SMB2-LOCK-BLOCK-WRITE test to also test reading and name in SMB2-LOCK-RW-EXCLUSIV - add SMB2-LOCK-NONE and SMB2-LOCK-SHARED
adds 0543c06 r22863: in SMB2 mode we always need to return NT_STATUS_LOCK_NOT_GRANTED
adds 5eb7420 r22864: in SMB2 mode we need to cancel an existing lock with a conflicting lock if they're on the same handle and the same range
adds 37f8c04 r22865: handle pending locks in smb2
adds bf62b66 r22866: handle incoming chained smb2 requests in our server code to let the windows explorer in longhorn beta3 work.
adds 7731921 r22871: restore testing against host name instead of ip address
adds d307c11 r22873: Make the RAW-QFILEINFO-IPC test pass against Win2k3.
adds 3a88c56 r22874: Expand the RPC-QFILEINFO-IPC test, and add a server implementation to match.
adds bb84e0b r22875: We want to skip this test, it will fail unless run against IPC$ (which the pattern does not).
adds 2e11a2b r22876: - try to reconnect once per second, not continously - patch from ronnie to fix the lock offset on reconnect (This used to be commit 77d7ca5590bfc416a2526bc8833158df4e9d7810)
adds a4e571b r22877: Remove stray 'l' (This used to be commit 97960421a17ea0f48b8b355e55d796f0837c73cd)
adds 3173a3c r22881: show number of connected clients (This used to be commit 42f6c5106ea4d0e35f88e0c9523cbd13206fecb5)
adds 4febada r22882: It seems entirly reasonable to follow metze's suggestion and check for a valid file handle first.
adds 61e5856 r22883: Indentation. (This used to be commit 7548da913d56e3420c686a7d3a924c5f987a3eb1)
adds cb00a33 r22884: Be consistant with the case of these constants.
adds 71cbc56 r22885: now we use kernberos more, we need to index on userPrincipalName (This used to be commit 600d39e0bacfd669bdee0ea3aec6bdc02113993b)
adds e1e7595 r22886: Workaround to make RAW-NOTIFY a bit more reliable against Samba3. It might take a bit for events to propagate from one to another connection, in particular with a process per connection. (This used to be commit 0c7a518b2dad83dc78f3e3058fd8e1267d0e928f)
adds e9dcc9a r22887: and servicePrincipalName .... (This used to be commit 45d668d19f661cbaff257b91ed2525577e3cf0d2)
adds d15e4d3 r22894: don't send a 2nd request before the last one returned (at least with STATUS_PENDING) otherwise longhorn beta3 just drops the connection
adds 976d97f r22896: we pass SMB2-LOCK now
adds 283aeb2 r22913: try to work arround the unaligned memory access bug on Tru64
adds 5ca5e6b r22921: This index saves another 7 seconds off a 'make quicktest', and is a common search operator.
adds 3e53350 r22931: Fix logic in detection of the need to replace dlopen and friends. Originally, dlfcn.o was only added to LIBREPLACEOBJ if dlopen was found in libdl but header dlfcn.h was not appropriate.
adds 40cd2d7 r22944: fix bug #4618:
adds 66cc0b1 r22952: Make sure we look at extra_cflags when building custom targets. (This used to be commit 2d990cd37410cec03fa96767b0cf84d7c17ca9c4)
adds 4022185 r22958: For SRVSVC/NetFileClose only Administrator is allowed to close open files. If a normal user tries to close a file that exists, even that users own files the server responds with this error on w2k
adds 87379e0 r22959: cope with a rather interesting interaction between epoll() and fork(). See http://junkcode.samba.org/ftp/unpacked/junkcode/epoll_fork.c for why this is needed (This used to be commit 6d06132ea9c5a1c7d098ba13f4146dc60e811e44)
adds 59d1a2b r22960: added a SOCKET_FLAG_NOCLOSE to allow us to tell the socket layer that we will handle the close of the socket (This used to be commit d57aaf5ba60464e5e782353a0879a84f8c70dd32)
adds 2741921 r22961: use EVENT_FD_AUTOCLOSE and SOCKET_FLAG_NOCLOSE to fix up some hairy problems with order of socket closing in krb5 (This used to be commit 46a7d83c2b49798c6c5389c13ec2b9785c47b85b)
adds e9eb862 r22962: show progress separately for each client in RAW-BENCH-LOCK, this is much more useful for seeing why we get unbalanced locking (This used to be commit 1f1f57023b6d7d7d4938803e57f30e485ccba719)
adds b6e64ba r22963: fixed the epoll/fork interaction in the epoll and aio backends (This used to be commit aeca07659aa612bee0c4dd6bdbb24c799e912909)
adds 878f694 r22964: log an error on epoll_create failing on reopen (This used to be commit a69f28599845d3ea3868a574c6b0ba8db8486ef5)
adds da9b462 r22965: changed RAW-LOCK-BENCH to remove the scheduling uncertainty. We should always get balanced locking now (This used to be commit 4e6df7b9b1938b91a904ab061c36d65b169f93a8)
adds 1a7b251 r22966: Make sure to return LOGON_FAILURE if the user's kerberos password is incorrect.
adds b5ae901 r22967: Move to the TCP packet interface for the krb5_send_to_kdc plugin.
adds ad1cde2 r22968: andrew bartlett pointed out that the parent process could add a fd to the epoll context which would then appear in the children. To fix this we need to check for pid changes in more places. Luckily on platforms where we have epoll(), getpid() is very very cheap. (This used to be commit 4f84e6d569f9c9d7dd902f4550735f3ce2d3b424)
adds c42219d r22969: fix some more places where we could end up with more than one event context. We now have an event context on the torture_context, and we can also get one from the cli_credentials structure (This used to be commit c0f65eb6562e13530337c23e3447a6aa6eb8fc17)
adds 4c20e07 r22970: the events code calls close(), which needs to use socket_wrapper.h in the build farm (This used to be commit 603d8b6f1702d10234b81ccde0649d8be63ae616)
adds 907b98f r22971: fix build on systems without epoll (This used to be commit 146303d91b4c64c87c356c3ed44ccb5774297a71)
adds c0aa1f0 r22972: added the basic ldif needed to support group policies in Samba4. WinXP clients do correctly see our group policies, but the gpmc admin tool doesn't yet work to allow you to edit the policies (This used to be commit 4c6e01a585f59caf7d2d87833f5eedc018ed8acc)
adds df5f675 r22983: This should ensure that torture_create_testuser() can be called, without needing to change the user's password afterwoulds.
adds 4f9977a r22984: not everyone uses tridgell.net (fortunately) (This used to be commit f60817d7970ab449ac327f4da312f10350b9636f)
adds cd509a6 r22985: don't do checkins late at night ....
adds a777eb0 r22986: error 2312 is returned when NetSessDel() fails because a matching session (username/clientname) could not be found (This used to be commit e2b46d280db114656e18f023a9efa939b5c893d5)
adds fe0b8a5 r22987: Clarify how the events are handled in the kerberos code, and standardise with the rest of the code.
adds 2ad24b9 r22988: fixed 2 bugs in our unsetenv() replacement code
adds fe1d56d r22989: allow '@foo' attributes searchable as we allow '@foo' attributes in all other places too...
adds 9b4a689 r22990: free temporary memory also on success...
adds d863f65 r22991: ignore '@foo' attributes in the repl_meta_data module
adds d7e913d r22992: add a function to attach the dsdb_schema to a ldb_context loaded from ldif files. The first file should contain the info's about the 'prefixMap' attribute in the first ldif chunk. The 2nd file should contain all attributes and classes.
adds 47e5c16 r22993: - make it possible to load a dsdb_schema from ldif via the ejs bindings - make it possible to set ntds_objectGUID and ntds_invocationId via the ejy bindings
adds ac5cd25 r22995: don't run LOCAL-ICONV twice...
adds 2302664 r22996: merge HPUX compiler flag fixes from SAMBA_3_0
adds d3f30ca r22997: only if the output of which has a leading '/' the output is useful...
adds fdc0809 r23011: initialisation functions must return NTSTATUS, otherwise we get bus errors on platforms like sparc. This is why sun1 died during provision. (This used to be commit ad6a672ec3cf077d419458e2f07ebe6d9a2b94b2)
adds 7bdc1a8 r23012: we need a POLICYGUID in provision (This used to be commit b9f8650b20e5132410153f5b61a68dca5df548ff)
adds d2872b4 r23013: fixed a bug in the string_replace_w() test that caused OpenBSD to die (This used to be commit 1fe20a4555aac6f011eca98f138e125de0de4321)
adds e303600 r23017: fixed the warning we have been getting for a long time: pvfs_close: failed to delete XXX during the BASE-DELETE test. It was a real bug, and could result in a delete on close triggering for a handle that had never fully opened. (This used to be commit 398c3724b4cd8c8073c8a77f8b0568d6b3ce1e7d)
adds a8716af r23018: fixed a memory leak in our server side session setup code for failed session setups (This used to be commit a4e043e1f8f3cf1ab86e6dde501722b8050bbde4)
adds b691b4a r23019: revert r23018 - this will require more thought. (This used to be commit df60df9678e5c45fad6c7f7cb53ba8d0ce6b7cf0)
adds d3e28cc r23020: a better fix for the memory leak - this one doesn't stuff up spnego :) (This used to be commit 9a8da730a725fc9fc1a3e407273e688f44eadfe1)
adds 36d7186 r23021: test some boundary conditions for idtree, after I saw some suspicious behaviour (This used to be commit e862cf17b891885f3a733819869a06895c1fb324)
adds 246f947 r23026: Add groupPolicyContainer, as we now require this schema element.
adds e40d9cb r23027: Make sure the parent object always exists.
adds e0d4923 r23028: I've now got a patch to Fedora DS to make it only install the very base schema.
adds 042ddf2 r23029: fixed formatting (This used to be commit 72ee4707725e9bbc9ab564315c7d78bdc564256f)
adds 7bb939b r23030: finally fixed up our asn1 code to use better memory allocation. This should allow us to fix some long standing memory leaks. (This used to be commit 3db49c2ec9968221c1361785b94061046ecd159d)
adds fcd4f22 r23031: removed bogus event_loop_once() calls in RAW-CONTEXT test - they could hang forever if an ealier one caused two operations to complete at once
adds d21bfc0 r23032: Remove calls to println(), and ensure we print the ldb errstring().
adds 1b67925 r23033: regenerate schema.ldif with minischema.js
adds 4dbbf7f r23034: Thanks to metze for providing some vital clues in the 'kerberos ccache on credentials don't do anything' bug.
adds 43da486 r23035: We don't need to add this entry, and I hope to figure out how to avoid adding the other two manually.
adds 931f594 r23036: error checking on asn1_init() failure (This used to be commit 26cf8494084c0106ef0e1c9b6ef40eeadf945ef2)
adds 774d66c r23037: actually fix the asn1 memory leak :-)
adds baa81e2 r23043: allow more than UINT16_MAX - 1 handles on smb2 connections
adds 10498e8 r23044: - use uint32_t for handle id's - include the session vuid in the SMB2 128-Bit wire handles as SMB2 oplock breaks doesn't include a TID or VUID in the header we need to make sure the handle is unique for the whole TCP connection
adds 6eaf8ee r23045: forward SMB2 oplock breaks to the client
adds fb1078d r23047: Allow local inclusion of js files as well as from predefined path(s).
adds 4378af3 r23056: added automatic reconnect to RAW-BENCH-OPEN, similar to RAW-BENCH-LOCK (This used to be commit 30b1733d75a5f309441818be9718c0434b984f42)
adds 31f047f r23057: only call the async recv function for the first pending receive, not all pending receives, when the transport dies. This is because the async callback most commonly shuts down the connection (it's the only reasonable thing to do when it's dead), and that frees the whole context. That means that if we loop more than once, we'll end up using freed memory. (This used to be commit 75d537d3a5e3fc5258ce48bfec0c0ce6160978f6)
adds 86b91f5 r23058: the cldap code was getting too intimate with the internals of struct asn1_context. A hangover from when it wasn't a allocated structure (This used to be commit e4b7968a40e11a96a0b9671f8ef5436f18427818)
adds 145a9dd r23059: reject_free needs to be initialised (This used to be commit ffb8b493161f6951dabb94f2e9ee4c2f2c11b4e0)
adds 1a55a36 r23060: use #include <roken.h> consistently. Using "roken.h" in this directory breaks Samba builds on some systems as they find the wrong roken.h (This used to be commit 59cd26b664af5edebc979d2bc746bf9621333130)
adds 9e1c888 r23061: keep the RAW-BENCH-OPEN test balanced (This used to be commit 453d6f5c58ef60599894749a513d45f1bf5f1c4e)
adds 5bb0dcd r23062: make sure one node doesn't get ahead of the others at the start (This used to be commit 6ab736f5308aabec609408cef9e4c3629081dd75)
adds c83c399 r23063: Make sure to invalidate the ccache when we set a username/password/realm/etc from the command line.
adds 615fea1 r23064: Clarify comment and indent (This used to be commit 607e8409f86b28c51a058555021cd45c1cb72a26)
adds 5088c8a r23065: revert local includes to prevent security problems (at least temporarily...)
adds 3527a57 r23066: don't ignore errors
adds 42c1ef4 r23067: use 'const union smb_search_data *file' also in the server code to get rid of compiler warnings in the cifs backend
adds ffe21e4 r23069: print out the command, to find out the problem on host 'tridge'
adds dbff619 r23071: print the command on failure only
adds 182ad3f r23089: This is upstream now, so we don't need to add it manually.
adds a2a49c5 r23090: a test showing two netlogon pipes open at once, using the LogonEx ops (This used to be commit 576dbdc8eece5c2fef743835c7cc255f02050ad3)
adds 2087e1c r23099: New interesting delete on close tests :-). This will break all delete tests on the build farm until I check in my server patch. Jeremy. (This used to be commit c31f775f1c8f6f7e50d038d093898a1f4280be23)
adds 6223ae4 r23103: Add a torture test for the insane semantics Steve's cifsfs client uses so we don't regress :-). Jeremy. (This used to be commit 5ce41ae40c5413bb9f15d1c47a095f63d7f167e0)
adds 45afb4f r23104: Add comment explaining the new test. Jeremy. (This used to be commit 7b9b5c59a4ac2afca151ba12eba7c808057a677e)
adds a32b648 r23108: Add defines of RTLD_NOW and RTLD_GLOBAL to replace.h. Fixing build of ldb for instance on some systems without dlfcn.h. (This used to be commit 943acd688d5aa0cd4adc6dc0fd7b92f1f294c219)
adds 938a0bc r23110: add --disable-shared option, very useful for the build-farm...
adds 9853dea r23111: nicer ./configure --help output
adds 77b68a2 r23114: we fail the new BASE-DELETE/deltest20a|b tests
adds aa9bf7f r23115: the attribute array needs to be NULL terminated... hopefully fix the crash on some hosts in the farm...
adds ef5dc55 r23118: Make inet_pton and inet_ntop available through lib/replace. The code for inet_pton.c and inet_ntop.c is taken from the rsync code.
adds 4fa973e r23123: Fix two utterly simply typos that broke the whole build farm...
adds 9bd9aca r23124: add host subcontext providing (at the moment) list of domains hosted on the server.
adds b0a1cf0 r23125: add host manager subcontext function.
adds c64358e r23126: this was sitting on my laptop for a while...
adds d875b7d r23129: Merge from 3_0:
adds 79d3f82 r23132: Resolve an issue where we would use the ccache after we free()ed it.
adds 64df4c7 r23133: I felt pity on Kai, as he starts work on winbind in Samba4, so I decided to clean it up a little.
adds 002c1e7 r23134: Set the event context onto the cli_credentials.
adds fb21385 r23135: inet_ntop and inet_pton are now provided by libreplace
adds 6d52f4a r23136: Set the event context onto the credentials in more places.
adds 04bc1c4 r23137: make it possible to skip the pidl tests with PIDL_TESTS_SKIP=yes
adds c31e144 r23138: added a raw interface for SMBecho operations (This used to be commit 590c6c21db5abd436441a9af62ee65436d6f1222)
adds 18a4d22 r23139: use echo operations once a second in lockbench and openbench to ensure we detect IP takeover on servers (This used to be commit b5292a25edf1c071dea19877fb6b31f2501132ef)
adds d79225c r23140: send send echos while disconnected (This used to be commit 233172a9f71e297e255c393946ad51fad96b356e)
adds 1aaea2d r23141: Use the finddcs() library call rather than a winbind-specific version.
adds a085d68 r23142: added error checking and reconnect on echo replies (This used to be commit 0d47efe6d6d1738183c59942a077faaf1c77f004)
adds d142f4b r23143: error found by valgrind (This used to be commit 268a26131ee43a673e7b79a359b2575dcef554d5)
adds e3408e6 r23144: splitup RAW-OPLOCK into small units
adds a11e7f1 r23145: try to fix the build on solaris
adds 2d7d794 r23146: fix the build (temporary)
adds de30856 r23149: Fix up the trusted domain lookup code to use the new structures.
adds 12d9b33 r23152: fixed some async retry issues in openbench (This used to be commit 08eeaff0799051c3046a1101943b74d634828f6e)
adds de8b793 r23153: a first cut at a fix for the dgram flood problem that volker found. Not sure this is the best solution, but it should work. (This used to be commit 80002cd12a64fa2679e48c58906cb9b26ad17e49)
adds f862ee9 r23157: Add news file for talloc. (This used to be commit cb92da26799d27975dd27255007573cef6397d8a)
adds e3af07d r23158: Set version to 1.0.1. (This used to be commit db065db67a5edcefc6dbe2e504a4922b9b9f7f21)
adds 5a74acb r23174: merge text (This used to be commit a6293ab5cb31a73f23adebacc68d2d383fa62e22)
adds dc919c2 r23175: Handle PKG_CONFIG_PATH not set yet - fixes warning in selftest.pl (This used to be commit 222acbe33b427a6ccae3b9e27b545f22e4564d5c)
adds b8b580d r23176: Note that we only return one DC from this call at the moment.
adds 5fb459e r23177: Add in a new provision-backend script. This helps set up the OpenLDAP or Fedora DS backend.
adds 262dc06 r23178: add simple js code I use for testing and which starts to look like ejsnet command line utility (perhaps to be moved to utils later...)
adds 1fe9fd2 r23179: I forgot ejsnet.js script is one of tests. Disable it temporarily.
adds 9b95f57 r23180: auto-reconnect on both NT_STATUS_END_OF_FILE and NT_STATUS_LOCAL_DISCONNECT (This used to be commit 32a6c268a7963382dc05f53783ac22f7fd0de429)
adds aeac4f4 r23181: prevent attempts to reopen the connection twice at the same time (This used to be commit a25c27dbae4534f2125001c16ac9ae0b67c519cb)
adds 95a3ca5 r23182: fixed valgrind error (This used to be commit fae416cbe8e44bc88ea709160a583e2f921e4eec)
adds f1c1383 r23187: revert 23145 and 23135 to fix the build on solaris...
adds fbe7d8c r23188: revert 23123 and 23118.
adds 86a4886 r23189: Work towards a totally scripted setup of LDAP backends, so others can easily try this out.
adds f1c7d48 r23191: Use the new provision-backend script to setup Fedora DS for make test.
adds 9f6c762 r23205: abartlet please commit the correct content ...
adds 867f7f4 r23208: on some HP-UX boxes dlfcn.h is available and use unsigned int flags for dlopen but no library contains the function...
adds 4690d5c r23209: import getnameinfo.c, inet_ntop.c and inet_pton.c from loikeet-heimdal
adds 0ab01a9 r23231: Fix make test on build farm for 64-bit hosts. There's no reason this should be any different for 64-bit hosts, but we probably are lucking out on other fields here as well. The "fields_present" field shouldn't just be copied from usrmgr traces, because it indicates which fields should be set, and in this case, we were setting the kickoff time (NOT the expired time) to some random date. (This used to be commit 69270178e5b5b069cc7bcd04d04cf8ec29512da2)
adds 66d0f5c r23232: Add in some extra files required by the new provision-backend.
adds 55ee74f r23233: Use the schema and basedn files generated by the provision-backend script.
adds e6aecd8 r23235: Don't do a seperate LDAP provision step. Instead, everything we need (including the config files) is created by provision-backend.
adds 9c6c484 r23237: update lib/replace from ctdb (This used to be commit 361c5995bcf1dafb89f935ac4183dc295e1d524d)
adds dd64de3 r23238: merged transaction lock changes from ctdb
adds 4d1a21f r23239: Fill in drsuapi_QuerySitesByCost.
adds adf23c6 r23240: Fill in netr_DsrGetDcSiteCoverageW.
adds c46e586 r23257: Newer OpenLDAP versions don't seem to need this, so simplfy.
adds 57be767 r23261: Merge WHATSNEW back into the main branch. Comments/omissions greatly appriciated.
adds af1c3c6 r23262: Fix mkrelease.sh to work in the right directories (This used to be commit db8d78f187339acefc0ba03b3c33d1128208b084)
adds 6e68fe6 r23264: Make it more clear what this is actually setting up (This used to be commit f687bc92aea00aa489d310ac31e08a5718a36ec4)
adds 1e3a494 r23265: HP-UX 11.00 also needs this, try to see if 11.23 is also happy with it...
adds f0daf96 r23266: HP-UX 11.23 doesn't like this, but HP-UX 11.00 and 11.11 need it
adds f7d79d3 r23281: Ensure we wipe all the right things in distclean.
adds 6ebe9f2 r23286: In SWAT, it was not possible to use a domain name other than the default.
adds aec9320 r23288: give more info...
adds c2781df r23289: Provide support for GCC attributes _PURE_, _NONNULL_, _DEPRECATED_, _NORETURN_ and _WARN_UNUSED_RESULT_. (This used to be commit 44248f662f0b609dad6a7b437948f12d661a28f7)
adds 62b3aaa r23292: check for errors returned in a call result.
adds d3807e3 r23293: the fix for HP-UX 11.11 doesn't work on HP-UX 11.00 we end up with sozeof(uint64_t) == 4 :-(
adds 71a141a r23294: try to fix the build
adds 547f27d r23296: HP-UX 11.11 also gets sizeof(uint64_t) == 4 so try the same fix as for 11.00
adds 67c5b02 r23301: merged from ctdb (This used to be commit 76b981fcefb0dff24ac7d543da70fbb487ed7072)
adds d596200 r23303: so HP-UX 11.11 also likes the 11.00 workarround for broken pread/pwrite when using large file support.
adds e0f3a38 r23306: pass down LDFLAGS to the link command in the libreplace standalone build
adds 3fb4bd1 r23311: Updating the samba4 winbind protocol to version 18.
adds 8e292c6 r23325: Remove items from menu that have been removed from SVN long ago, with the start of the transition to the new SWAT.
adds 57dd8ae r23339: merge from SAMBA_3_0:
adds 815cf40 r23351: Merge from SAMBA_4_0_RELEASE:
adds 7f2709b r23361: Merge from SAMBA_4_0_RELEASE:
adds 14846bf r23363: Activate rep_pread and rep_pwrite in lib/replace/replace.h. This fixes the build on a SuSE 6.1. :-) I guess this had been merely forgotten.
adds d89e6c7 r23364: add LDB_FLG_NOMMAP flag (This used to be commit 0c3442c68b01b6804f3fd966fc1fe9097eb863aa)
adds c74ad35 r23365: Try to make Windows Vista join again. On my new test environment, it wants to check for an existing domain join account, and fails. This test shows that we need to return NT_STATUS_NONE_MAPPED when nothing matches. (not yet tested if this helps vista).
adds 9053998 r23370: Traverse in tdb wasn't consistently using the travlocks.lock_rw for lock read/write types, it was sometimes using it (tdb_next_lock) and sometimes explicitly using F_WRLCK instead. Change this to consistently use travlocks.lock_rw only. I'm pretty sure about this fix (else I woudn't be checking this in :-) but tridge and Volker please review. Jeremy. (This used to be commit fa548ad75e945ae4d167baffb87140c90cba268c)
adds d7942bd r23371: Fix the misleading comment I added - it really *should* say "locks chain and returned record", not "and returns record" Jeremy. (This used to be commit fa880e6cc16024f14d10cdc8120ce67bfd1d2eb6)
adds 3cc5429 r23373: Fix spelling... (This used to be commit 370a586a21623f3c4441f0dedf9a8bdec14a6e40)
adds eb9ae52 r23381: Merge netr_GetDcName WERROR return and WERROR_DOMAIN_CONTROLLER_NOT_FOUND from SAMBA_3_0.
adds 580b494 r23382: Fill in lsa_lsaRQueryForestTrustInformation.
adds 09a82db r23383: Query transitive forest trust info in LSA torture test once we see such trusts.
adds e4710c9 r23384: Fill in NETLOGON netr_DsRGetForestTrustInformation().
adds 8d9e0d5 r23385: Adding netr_DsRGetForestTrustInformation() test to query transitive forest trusts as well as our primary domain.
adds 38af1b1 r23386: Correctly fill in server name in DsrGetDcSiteCoverageW() test.
adds c2dc9a4 r23403: Make nsstest build on Samba4.
adds d43cb59 r23412: We don't need hdb.h here any more (This used to be commit 1abda90f15bcfb56ac56b01fd2b7343fade3843c)
adds c0b967f r23413: TP5 is releast...
adds 2529844 r23418: 'S' is 0x53...
adds 64b985b r23419: initialize variable...
adds ac00b65 r23420: try to make the IBM checker happy
adds f7110d9 r23455: These buffers may not be null terminated. Ensure we don't run past the end of teh buffer printing the error strings.
adds 91adebe r23456: Update Samba4 to current lorikeet-heimdal.
adds b163ab8 r23481: As per metze's suggestion, move the nsstest files from torture/ to nsswitch/ (This used to be commit 4e7dc9eae4a30f67a87dbf8ccfda7f6a3ace114d)
adds e505338 r23487: fix the build with automatic dependencies
adds 5f76f98 r23488: hdb_openp has changed from void * to int...
adds dcf1b39 r23490: try to fix the build without automatic dependencies
adds 25abee0 r23491: Split out the RENAME trans2 call into a separate test (This used to be commit 80244f1ee66c3dbcc2958db4fa9ed333d9f0b40c)
adds a7601c9 r23492: Also activate the split out test... (This used to be commit a3cb4bcae7a6eaac99e2cffbce4a8a7d7fcf1547)
adds f5c2f26 r23493: regenerate lex.c files with flex 2.5.33 this makes sure we include config.h as first header
adds d02d030 r23503: use hdb_dbc not hdb_openp.
adds 5b2e3e8 r23505: Use RAW_READ_READX, not RAW_READ_READ in BENCH-READWRITE test (we already write with RAW_WRITE_WRITEX). Noticed by Gomati Mohanan (This used to be commit 5530b38bbf776fec86dd47d3fe73c5e7a6eb188b)
adds 7e02cb2 r23506: Turn back to RAW_READ_READ because buildfarm fails. Investigating. (This used to be commit a580d19cb39e35464d28a8aa15bb9587e3e7d518)
adds 491c63a r23519: added libcli code for fetching shadow copy information (This used to be commit a9c23729f253f65825466cfef965d259ec35a54c)
adds b2668fe r23520: display shadow copy information in 'allinfo' (This used to be commit 6855dba72e41a4399bc9cd03ebe9924120c43436)
adds f9a3774 r23521: NT_STATUS_OBJECT_NAME_NOT_FOUND is not an error either (This used to be commit fb20d0cbe0dc3899409a345df0b7d0d73ae64cf0)
adds de4f15a r23529: When using READX, fill in readx fields. Thanks to Metze for spotting it. (This used to be commit 9bb079d70d3fab3ad66143301e8ddfbb5135dedb)
adds 4283737 r23531: added optional latency reporting in BENCH-NBENCH. To use it, you need to have a load file that puts a timestamp in the first column. That tells NBENCH to target the same throughput as the capture, and to report the maximum amount of latency miss in the test
adds fdbc8e2 r23532: added lp_parm_double() (This used to be commit 524ba04b1f6996023886190eee8a226b08aafa35)
adds 2a3282f r23533: added --option torture:targetrate=rate to target a particular throughput in MBytes/sec (This used to be commit 35477e8e3d58acce467648f3bd83a43d135caefa)
adds 5515750 r23534: honour the targetrate even for loadfiles with timestamps (This used to be commit 24b6aabd11849518f46231358994118a39bb0cb3)
adds dc4f1f6 r23535: accept numeric ntstatus codes in nbench load files (ronnies wireshark script generates numeric codes) (This used to be commit 455895c4b1651bc74f2f64514344d3561a2cd5bb)
adds 9ed016b r23540: Continue fixing bench-readwrite. We need to initialize state->readcnt not only when file is written but at initial write as well. (This used to be commit 0258f9d3c21d1f9ce6bfcf31138d7f8b9bfb6b7d)
adds 576b1c8 r23542: Include function documentation in prototype headers. (This used to be commit 03eef5f337446f04239e0b2f840213f0aa7d6ea1)
adds d291b8b r23551: Change data_blob_equal to data_blob_cmp, suitable for sorting with qsort().
adds c30e918 r23557: Ensure that we don't reorder the objectClass list, if we don't have any subclasses loaded yet, or none are applicable.
adds b0c5367 r23558: MMC seems to ask for this, so I think we need to include it in our schema.
adds b3f3a4b r23559: After running testprogs/ejs/minschema.js update schema.ldif (on abartlet's request).
adds e9d1947 r23560: - Activate metze's schema modules (from metze's schema-loading-13 patch). - samba3sam.js: rework the samba3sam test to not use objectCategory, as it's has special rules (dnsName a simple match) - ldap.js: Test the ordering of the objectClass attributes for the baseDN - schema_init.c: Load the mayContain and mustContain (and system...) attributes when reading the schema from ldb - To make the schema load not suck in terms of performance, write the schema [...]
adds f604ee4 r23561: Fix an output message. (This used to be commit bf1edba3f184cbddea70388058e16f044c2bea54)
adds 1f193bf r23590: Fix realloc leak on failure case from Jim Meyering <jim at meyering.net>. Jeremy. (This used to be commit 59ba128cb61e77a830ddd8b8e1d5d0fd00f99736)
adds a1d45c6 r23605: Update mkversion.sh to support git and git-svn checkouts. Jerry, did I get you right that you'll merge this to 3_0 yourself?
adds ff4c92a r23629: Document lsa lookupname lookuplevels Volker discovered a while ago.
adds aa860b2 r23630: Found out what LSA_LOOKUP_NAMES level 5 means: only query transitive forest trusts.
adds d5b212c r23631: when linking shared libraries we need to make shure the linker doesn't skip "unneeded" object files from within .a files.
adds 8ece71f r23635: fix the samba4 build...
adds 13ecb01 r23637: fix detection of visibility attribute support
adds 00389db r23638: add SMB_LIBRARY() macro to create a LIBRARY::foo section in source/config.mk from within *.m4 files
adds 698093b r23643: Fix the build farm tests. We were incorrectly passing the RPC-SAMBA3-GETUSERNAME tests before the previous password expiration fixes, because if you create a user and only set the password administratrively, the "last set time" should not get updated. Needed to add some more of the fields_present flags to do this. (This used to be commit ce5637de22c19551c0ce5147658ceae33b976ef1)
adds 115b706 r23653: add dummy implementation for all nss calls to let nsstest pass against a samba4 winbind
adds 170e019 r23674: Merge changes from Samba 3 SVN r23539: Avoid code duplication in winbind_nss_linux.h (This used to be commit e95d258078701c1a15940815652f77b127471267)
adds 06a8782 r23675: Build libnss_winbind on linux. (This used to be commit 9b74d3aef41c020846de9ee1f1adc502f4b1bf39)
adds 1e1a60a r23676: Added a .gitignore file to hide generated files from git status. It's identical to .bzrignore (This used to be commit 9987d30957893423e605fdfdd8bb27e20dd429d7)
adds 74b3532 r23677: When I removed data_blob_equal, I clearly didn't test the PIDL code.
adds ec0035c r23678: Update to current lorikeet-heimdal (-r 767), which should fix the panics on hosts without /dev/random.
adds 2f269ed r23679: invocationID is a GUID too.
adds 222c6dd r23680: Make it easier to setup a domain member server - the 'server role' will now control the auth methods, but an override is still available, ex:
adds 91e68b1 r23681: merge 23670 from SAMBA_3_0:
adds ee1ca9a r23684: Only use the bzr and git information when there's a .bzr or .git in the top branch directory
adds 5dd8496 r23687: not every compiler supports __typeof__()
adds 31df907 r23693: Give the process a chance to write out it's coverage data, before we blast a kill -9 at it.
adds 80ae1c2 r23695: By not using the NULL context for these large structures, we don't falsely report them as leaked.
adds b540bc8 r23696: added the create mask and related share permissions options to Samba4, using the new share_int_option() code from Simo
adds 879e1e0 r23697: use the file perm options in the posix backend (This used to be commit 701d06ac016c69fcd9ac92b5afefa2346c9bc26f)
adds d1984d5 r23698: fixed notify:backend so it actually works again (This used to be commit d49ce1d752fdf6a6e1d6b9da12e7afb7d385ef8c)
adds b4d9778 r23699: when we create the global schema, remember to set the ldb opaque so we can find it again (This used to be commit 968e70b2aa478cfd49321e3386b505fd00a81527)
adds 2a8f921 r23700: pre-open the sam in the parent smbd. This has the effect of loading the schema. That stops us loading the schema for each new connection.
adds 3381a5c r23701: when we create a new socket with socket_accept(), clear any flags that were set in the old one. Otherwise SOCKET_FLAG_NOCLOSE causes a major fd leak (This used to be commit 4e31eda055781a710d285c509d0c51b42e351431)
adds 4ace795 r23702: fixed a "falling back to select" error in the standard process model. It's much cleaner to get the event system to close the fd, especially with the complexity of forks (This used to be commit d1b710f09c95a8181d2b642081282d8c97b37811)
adds 3a78f73 r23703: Start to get Samba4 to again work with LDAP backends, after I turned on metze's schema work.
adds c37cfae r23715: Make the provision-backend script print out the exact commands to run, to set up the LDAP backend.
adds 97172e1 r23716: Clarify LDAP Manager DN and fix slapd startup syntax.
adds 90b49dc r23717: We need to remove the _ in LDAP_MANAGERPASS for the --ldap-manager-pass= option to work.
adds f5778d5 r23718: Make Samba4 work against the LDAP backend again.
adds cc0756c r23719: ejs being case sensitive, while LDAP is not is a real pain when dereferencing attributes.
adds 967866f r23720: Allow the member server to work against an LDAP Backend. Another case where LDB isn't as strict as OpenLDAP, the self join record contains duplicate servicePrincipalNames once the DNS name and domain name are made equal. (Easier to just skip the useless self-join).
adds 7bf9415 r23721: For unions, The TAG and the ARM are aligned independently.
adds 4f2fe8e r23734: Add a test to prove tridge's theory that the mask, once set on an open directory handle, is never changed. (He's right btw :-). Jeremy. (This used to be commit bf9242ad4561239fbc6e05c6879726f0df202f56)
adds b0db52b r23737: Validate that we object to duplicate values in an add or replace.
adds f605214 r23753: Fix bitrot afflicting the ldb Python swig bindings. (This used to be commit 0141db0fc43fb55d4b6dd80c89b1a3aae689a873)
adds b7b17c6 r23754: Make sure to check the status return before we de-reference the returned elements.
adds 2d2cde7 r23762: Fix DN renames over LDAP, and instrument the partition module. Add a test to prove the behaviour of LDAP renames etc.
adds 0479a2f r23792: convert Samba4 to GPLv3
adds 95f930d r23794: convert more code from LGPLv2+ to LGPLv3+ (This used to be commit 9d37f1ec070ddcfd49dfe351e76cc08fa0d9b41c)
adds b8d69a7 r23795: more v2->v3 conversion (This used to be commit 84b468b2f8f2dffda89593f816e8bc6a8b6d42ac)
adds 4b71c21 r23796: main COPYING file for samba4, plus some formatting varients (This used to be commit 76c6bfdeb51b5673bbabe0ca3d8bff3b74a327ee)
adds 54b6c75 r23797: started fixing old FSF addresses. Fixed pcap2nbench COPYING file (This used to be commit 9f77c40a8ee137339877bb622332a901fec46e6d)
adds 6c973f4 r23798: updated old Temple Place FSF addresses to new URL (This used to be commit 40c0919aaa9c1b14bbaebb95ecce53eb0380fdbb)
adds e1c15c7 r23799: updated old Franklin Street FSF addresses to new URL (This used to be commit db92b76a0034899f5f0dc2d012ee7709ff9a6132)
adds b8875be r23800: LGPL is now called GNU Lesser General Public License not GNU Library General Public License (This used to be commit 01e3fe7533b5670236c026ec3c6cc1e25655fbc3)
adds cd1217f r23801: The FSF has moved around a lot. This fixes their Mass Ave address. (This used to be commit 5c9b19271e0e3ad897499707003ce4703ffa4870)
adds 37363d4 r23802: fixed URL in XML (This used to be commit c0111223e2201b2c62e25a4c88e1ee445fde5ab6)
adds d4e2d15 r23805: this directory is not used any more (This used to be commit 3121f914938e896f9e6c547c108a216b4b026c69)
adds 6504900 r23806: update Samba4 with the latest ctdb code.
adds 702372b r23807: added hex_encode_talloc() (This used to be commit 1b105097e3f4a8475d3a2623205ecdea2aef91cf)
adds 69c0923 r23809: Don't give users the fantasy that we can control choice of GENSEC security mechanisms at the moment. I'll put this back when I implement the functionality.
adds a87dea2 r23810: Make things static, and remove unsued code.
adds d57cb82 r23811: Try to ensure struct nbt_name is always pre-declared. Might fix the build on aico.
adds 8f99228 r23812: Remove more code found as dead by the find_static script, and make other functions just static.
adds 1cc770f r23815: Thanks to Matthias Wallnoefer <mwallnoefer at yahoo.de> for pointing out that we had the wrong objectClass for OU=Domain Controllers,${DOMAINDN} (was CN=Domain Controllers,${DOMAINDN})
adds a0fa505 r23816: A little more static, but leave the dead code testjoin.c as documentation.
adds 57484f5 r23821: Extend the winreg test by a test for DeleteKey on a key that has subkeys. This should return WERR_ACCESS_DENIED.
adds a21ea33 r23848: Thanks to derrell for pointing out that I had not finished my patch to split out the auth methods.
adds 4955b21 r23849: ldap_server: Provide more info in debug traces
adds 6646745 r23851: export _ABS versions of PREFIX and SRCDIR
adds 762f9ef r23852: Merge Samba 3.2's wbinfo into Samba4, so Kai can use it for testing.
adds 5c98bbe r23853: Fix a very misleading error message in tdbbackup.
adds 10f6e16 r23859: Work to have Group Policy work 'out of the box' in Samba4.
adds 0ea2612 r23860: export WINBINDD_SOCKET_DIR into the testenv
adds 803335b r23862: Explain who requested unknown dependency. Helps a lot in chasing dependency hell when trimming down s4 platform (This used to be commit 6c95eabac684c70ac0080b6ab7ca723f5c58869b)
adds d9a5e18 r23875: As pointed out by mwallnoefer at yahoo.de: On default Active Directory installations, the NETLOGON share isn't an indipendent directory. In fact it's mapped to the subdirectory "scripts" from the share SYSVOL under <Domain name>.
adds 40dbe57 r23876: Prepare to run nsstest from make test, just not add it to tests_all.sh yet. (This used to be commit f45ae8a878c3d34ea2e4e1c7770e57cd96fa845b)
adds b9d77db r23880: Don't crash when we run wbinfo -a against our own winbind when we are a DC.
adds 3ccf9ff r23881: A quick fix from davecb at spamcop.net to be more portable to non-GNU make in autogen.sh.
adds c86e98a r23890: Allow wbinfo -a to work against Samba4's winbind.
adds c1010f6 r23895: reapply rev 23493:
adds c87d501 r23905: SATOH Fumiyasu <fumiyas at osstech.jp> points out that we want &&, not ; here...
adds d1bfe56 r23907: Fix bug 4790 reported by mwallnoefer at yahoo.de:
adds 1ce5642 r23912: We always accept / as a seperator, and it is far less confusing compared with a shell-escape (\).
adds a45166b r23925: Use NULL instead of 0 for a void * argument. (This used to be commit bf7774360bbcf557e3cbc4ef0c45f750b4ba89c3)
adds 5fa17c1 r23950: unlink before rename is superfluous.
adds 0d80514 r23959: add more monitor messages support that's been sitting around on my laptop for a while.
adds 3c097f3 r23960: Don't destory the 'reason' for terminating the service before printing it.
adds f8219ec r23961: Allow SWAT to operate on x86_64 machines.
adds 8172bbb r23964: Update blackbox selftest scripts to cover more code, and to more consistantly report errors. (Some were being lost due to the "echo foo | cmd" calling convention).
adds bb68118 r23965: Add testing the 'net time' command to the script.
adds 3a1b90e r23966: It isn't great, but at least now we have some access control in SWAT
adds d568e2b r23972: Fix a bug in pwrite error detection in tdb_expand_file(): The proper error condition is (ret == -1) instead of (ret != number_of_byte_told_to_write).
adds af8432e r23977: Im prove the pwrite-patch to tdb_expand_file of r23972:
adds c94cba5 r23978: Merge r23161 from Samba3:
adds 7002ed2 r23979: Fix another occurence of (written != requested) as an error condition to write. This is in tdb_new_database.
adds 0673a18 r23980: Fix one more use of pwrite in expand_file.
adds 62b56dc r23982: Fix use-after-realloc() found by valgrind and mwallnoefer at yahoo.de.
adds b7f9e85 r23993: Attempt to fix bug #4808, reported by mwallnoefer at yahoo.de. The issue is that when we all ldb_msg_add_empty(), we might realloc() the msg->elements array. We need to ensure the source pointer (when copying an element from the same msg) is still valid, or the data copied.
adds ae0115d r23994: Finish my work to ensure that non-root and non-administrator users cannot vampire, provision or upgrade a Samba4 server via SWAT.
adds dc25ec5 r23995: Work to allow mimir's libnet code to be called from winbind.
adds 2764363 r24010: Fix warning for the function paramter to qsort().
adds 4a517b1 r24011: Keep the connect handle around in libnet, in case we want it.
adds a7416c0 r24012: Remove duplicate code block (from bad merge).
adds 890c420 r24041: After metze's ack, check in torture_comment from Zack Krisch <zack.kirsch at isilon.com> (This used to be commit b1148b7ab84a18d4fea771c887ed7d535841982b)
adds a473138 r24051: more monitor function calls and monitor msg names convention change.
adds 32d5596 r24052: Fix some of the NT4 usrmgr.exe portions of bug 4815.
adds 41ab04e r24053: Ensure we filter EnumDomainUsers with the supplied mask.
adds 6dad5b6 r24054: Fix some warnings (This used to be commit b3473db397476d05e7ffca50a5f7a9b65e0a5b4a)
adds fe60cd9 r24059: Fix bug 4822 reported by Matthias Wallnöfer <mwallnoefer at yahoo.de>.
adds 4e697b2 r24060: Fix bug #4806 by Matthias Wallnöfer <mwallnoefer at yahoo.de>: We need to include the attribute allowedChildClassesEffective for MMC to allow the creation of containers.
adds 06a6194 r24061: Anther part of bug #4823, which is that until now Samba4 didn't parse the logon hours, even if set.
adds 649d4bf r24074: Test both permitted logon hours and permitted workstations in the RPC-SAMLOGON test.
adds bd750a7 r24075: As suggested by metze, match the behaviour of ntvfs_posix, and remove the backend data (effectivly closing the handle) when we close an IPC FD.
adds 63c2002 r24076: Make ldap.js pass against Win2k3 again (looks like we don't match AD on this error code, but allow both for now).
adds 008b840 r24080: Set the primary group (matching windows) when creating new users in SAMR. This can't be done in the ldb templates code, as it doesn't happen over direct LDAP.
adds 97859bc r24081: Domain Controllers are also shown in this enumeration.
adds bd70501 r24082: Following the removal of a fanstsy condition from the SAMR testsuite, allow the server side to enumerate all domain controllers and domain members...
adds 50a66a2 r24083: Don't fail the test (looking for the user in the enum) if we didn't create the user in the first place.
adds 91750a2 r24108: Split out samba3_parse_domuser to a seperate file and rename, so it can be used for a name2domain call. (This used to be commit 75e41da039e10127820635500e185e24ea55c777)
adds 6d10dc2 r24109: Add a wb_name2domain call (This used to be commit a6a45ab9706961ea2a9a7451d9a38cb8dea7baf2)
adds fa16e28 r24110: I hate seeing callers manually filling in the composite context. Use the helper functions instead (and in kai's new code, which just copied the previous bad practice).
adds 07b15cd r24111: Untested code is broken code, untested code is broken code...
adds 3de0266 r24112: Complete initialistion of the libnet_ctx when setting up the domain. We need to set the access_mask and the domain name, or else libnet will try to do this itself.
adds fc9471c r24118: Start fixing #4842 (usrmgr polcies menu not working) by removing range restriction on the maximum returned size. There isn't a good reason to have a limit on this one.
adds e0779e2 r24127: Set the Domain SID into the libnet context, and have libnet_UserInfo return full SIDs for the user SID and primary group sid.
adds 5f6b501 r24146: It is not an error for a Win2k3-only server not to support the NT4 replication call.
adds e87a0e5 r24157: Merge from kai/samba4-gsoc.git;h=728deba680f8cf85cab168a6278a2cf657f65fdb
adds b351641 r24245: Fix bug #4828 - we need to set the samba LDB debug handler early, so we catch messages pushed out by modules during startup.
adds 58d9f6e r24246: Avoid the annoying 'probable memory leak in ldb' messages, by fixing some issues in the NBT server (this was a false positive, but easily worked around) and DRSUAPI server.
adds 85e1975 r24247: Remove extra newlines from ldb_debug() calls - it already adds one.
adds 210971d r24248: Attempt to fix bug #4830 by <mwallnoefer at yahoo.de>. If there is no payload to the control, we still need to inialise *value, as otherwise we read uninitialised data later.
adds 1594b27 r24249: Thse generated attributes should not be pushed this far down the stack in any cse.
adds 10c1480 r24259: Rework the objectclass module to use the new schema, rather than the ldb_subclass list.
adds 5fe53d6 r24260: Ensure we always override any existing values for these generated attributes. Anything else leads to madness.
adds 49c42e2 r24261: Fix the standalone ldb build after I moved the objectclass module out.
adds ae7819d r24262: Set the objectCategory by default in the objectclass module, rather than using templates.
adds c4e5fcc r24263: Fix bug 4846 (unable to copy users in MMC Active Directory Users and Computers).
adds edca659 r24273: Fix bug #4817 by <mwallnoefer at yahoo.de>. (Unable to add a computer from MMC Active Directory Users and Computers).
adds b7b3e3e r24274: - merge from ctdb bzr tree
adds 7ee3cbd r24275: - setup the connection to the ctdb daemon
adds b5c4c5f r24276: don't mark a stream readable until after the messaging setup is complete. This is needed because messaging setup with ctdb involve events, and we don't want a SMB packet to be processed on this stream until after the stream structure is fully setup (This used to be commit 8e378051e594372dfb2c00a380ef4bc151021ea2)
adds 9fd3416 r24277: Tidyup as requested by metze.
adds 233e4f7 r24282: Try to fix the occasional Samba4 crash in BASE-BENCH-READWRITE, as seen in particular on opi.
adds d8c070a r24283: added a dbwrap API for temporary databases, based on the one from the s3 clustering code.
adds 4792285 r24284: change brlock_tdb.c to use the dbwrap API. This actually makes the backend abstraction for brlock pointless, but I have left it in place for now. It would be useful for other clustering systems that can't map to dbwrap, and would also be useful if we wanted to keep the remote function call capabilities in ctdb instead of the less efficient fetch_locked() call in dbwrap (This used to be commit 912c014b7c131ab051ff6eb2db4e68cb6fbbeb14)
adds 9b1cdd4 r24285: A number of machines on the build farm fail because while they use SOCKET_WRAPPER, they don't compile with --enable-developer. As such the winbind tests fail.
adds 09d33c5 r24286: (missed from previous commit)
adds cf9972a r24300: Try to get the LOCAL-EVENT test to pass on hosts with epoll() in glibc, but not in the host kernel.
adds 12e660f r24301: The less escape characters the better. This changes the winbind seperator to /, which is not an escape character, and uses the fact that we always support / as the DOMAIN/username seperator.
adds 1317d8e r24313: Merge r23377 from 3_2
adds a43b026 r24333: Add convenience function for checking the contents of a file in tests. (This used to be commit 4e304101241ea7bcb9111b757bb51b16665d492d)
adds f1f4f66 r24335: Fix -N support. (This used to be commit 18ea767d396bf6d956fd83ee3d2687d98897ae36)
adds f3e1363 r24336: Use standard data type uint32_t rather than tdb-specific u32. (This used to be commit f90a698387c53508862eb6359bd4d1fba1d2b4b0)
adds bc13766 r24337: Make libreplace provide offsetof. (This used to be commit 48d1aa4fcf6a323e3e6a14825f83cd20e3fc3a26)
adds 7ce6a75 r24338: Add callbacks for starting and finishing tests. (This used to be commit 824833b59a1c9c829cea4e5c4bfd2387b1bc7a2f)
adds 4da477d r24339: Move output functions to separate files. (This used to be commit f4ff4c5f61189c71ab60a5455272302add9e1d97)
adds a83380e r24342: Move environments into a separate directory. (This used to be commit e3fe7ef92bae1a870c9de9f90becb3a3c67f98fe)
adds b5e36e5 r24345: Add --format=html option to selftest. (This used to be commit de66bced9468b338e94d430a474616016c6078a5)
adds b159717 r24350: Remove offsetof() replacement to see if there are actually any hosts that don't have it. (This used to be commit b37d86242de1ee82b0cd760d965f8ad37a83cf09)
adds ae00e7e r24363: Add template shell and template homedir settings to smb.conf (This used to be commit c7a44fcdc80cad5507750b110ac8ef7e8db815b5)
adds 0188d0c r24364: Remove sync call from name2domain, bump debug level to 5 (This used to be commit 95783210d2d076b9df490acbec9de04b9828f999)
adds f4b928f r24365: Implemet backend for wbinfo -S, sid2uid (This used to be commit 682e7124fb4218ce599fdcea1399b6a7a46079e2)
adds e6c02fc r24366: Implemet backend for wbinfo -Y, sid2gid (This used to be commit 599416ca31e6a6ac0a86e543a3903e218043164a)
adds 803f8a7 r24369: Don't use goto in wb_name2domain, fix wb_samba3_split_names call.
adds 2091a14 r24370: Implement wbinfo -i backend (getpwnam) (This used to be commit 3b8d8fb2c1c75ce5bf30c8676326ac63bd2a4a3d)
adds 9b30c7c r24371: Actually add the glue to make wbinfo -S and wbinfo -Y work (This used to be commit a8893b3078c927b0a56e9d8e8c98cbeabce3e974)
adds e1c8325 r24372: Implement backend for wbinfo -U (This used to be commit a18cf553cf9748749d713c4d54f1452ae92f7218)
adds 677ccf3 r24373: Implement backend for wbinfo -G (gid2sid) (This used to be commit e928e56219c8911105b34e3a322bd70f7172382b)
adds c24511f r24374: Add a getpwuid lookup to wbinfo (This used to be commit f1672fb553e39f30c8dbb76f36c7132b2fd6e0c4)
adds a4439c5 r24375: Implement backend for wbinfo --uid-infp (getpwuid) (This used to be commit 760973856fbc3fc940c903bfa5bd82c51339f25c)
adds 5a0aaaf r24376: Missed this file from the checkin, sorry. (This used to be commit c81b0980cac901e70e52dfd0eb013ad4d6f15540)
adds 1ea23c2 r24390: Another attempt to find out why we fail the LOCAL-EVENT test on some build farm hosts.
adds c571933 r24395: Add check if talloc_strdup worked. (This used to be commit 754b9ff696cda6b2df4d569c9a910ab0ca49e13b)
adds 0b96f54 r24396: Fix a typo.
adds 477e1e9 r24397: Bump debug level of sid2(u|g)id calls to 5. (This used to be commit ef9bc55a6b1e90d49d621a1c4bebc80b6c7c2be0)
adds 2b3161d r24407: $element->{ARRAY_LEN} doesn't exist...
adds 645e872 r24446: We only need one genric GenerateFunctionInEnv function
adds 44dc283 r24447: fix samba3-cli pidl tests
adds 7f44bb5 r24448: merge formating fixes SAMBA_3_2
adds 2d531c8 r24449: length_is() isn't supported without size_is().
adds eab315f r24452: bail out instead of only giving a warning on incorrect idl files
adds 449c9f1 r24454: when level 0 is a pointer we need to look for an array in level 1...
adds 0eb3ee3 r24459: Fix up ldap.js and test_ldb.sh to test the domain_scope control, and to test the behaviour of objectCategory=user searches.
adds ff71b11 r24463: we have a function to correctly create an $env object so don't try it manually and introduce bugs:-)
adds a97fa81 r24469: Start adding in the torture tests that prove that NT_STATUS_OBJECT_NAME_COLLISION should map to ERRDOS, ERRfilexists not ERRDOS, ERRrename as it currently does in the errormap. This will break the build farm against Samba3 until I start adding in the hand mapping from the above. Tridge - we may need to reconsider the mapping here. Jeremy. (This used to be commit 74a871ce705a8362cfcc3e9f46ffdb63edc02b32)
adds e42ff21 r24473: Prove this is also the same for NTcreateX. It's pretty much guarenteed now that NT_STATUS_OBJECT_NAME_COLLISION should map to ERRDOS, ERRfilexists on all open calls at least. Jeremy. (This used to be commit 125590e008549b2784b38f3fd8ff45b47dc3e3e9)
adds 255c24e r24477: Add a rename test to prove that NT_STATUS_OBJECT_NAME_COLLISION is mapped to ERRDOS, ERRrename on a rename error, but mapped to ERRDOS, ERRfilexists on an open error. Jeremy. (This used to be commit e634c627b155b8ce9d325b7b23236861993cfd59)
adds 103b1ea r24478: Check that NTrename also maps NT_STATUS_OBJECT_NAME_COLLISION to ERRDOS, ERRrename. Jeremy. (This used to be commit 7cc8be50b6c64bc1d0a3f43ab5d78a28260a3c93)
adds 9de81db r24479: Typo fix - this makes 'make test' pass against OpenLDAP again.
adds c0e145f r24480: Bump another DEBUG down to level 5 (This used to be commit 6e6eac551a42d4d68676d408b31207de7b9d0006)
adds 42ded6d r24482: white space cleanup only...
adds 01e911f r24483: Implement backend for wbinfo -u (list users) (This used to be commit 9fbc8aa15f97ab97f4da801e5d36223a874e912b)
adds e87adac r24484: pass down $ndr tree instead of the $pidl tree to Samba4/Header.pm
adds 870bdc4 r24486: Bump another DEBUG to level 5 (This used to be commit 0454edc9581e0013eee3a369fb77db3408253c6e)
adds c06d8aa r24487: fix formating and add defined($opt_header)
adds 53cd0b0 r24488: enum's and bitmap's not have nested types
adds e3162d3 r24489: only typedef enum { ... } foo; enum's should look for has_properties() of $enum->{PARENT}
adds 2cbbb00 r24490: For ParseBitmap() we use Parse::Pidl::Typelist::bitmap_type_fn() so for ParseEnum() we should also use Parse::Pidl::Typelist::enum_type_fn().
adds 8c9abc4 r24491: base_type() isn't supported anymore and the default for enums is now uint16...
adds b76b6a1 r24492: Parse::Pidl::Samba4::Header::Parse() now takes an $ndr tree not the $pidl tree anymore.
adds 575c870 r24493: - it turns out that foreach my $e (@{$union->{ELEMENTS}}) { changes $union->{ELEMENTS} from undef into an empty array. this removes the difference between struct foo { }; and struct foo; So we need to explicit return before. - we should return the same element for layout for structs and unions with no elements. - fix the testsuite to match
adds 113587b r24494: add comment to remind me to look at the flags on a tconx
adds 1133678 r24502: More work to get LOCAL-EVENT passing on all platforms:
adds 20e9fe6 r24503: Make 'make test TEST_LDAP=yes' pass on Fedora 7, by trying more combinations of modules.
adds 8555574 r24504: Try to return more useful error information on why a bind failed. Note that the correct return for a failed alter_context is a fault, not a bind_nak.
adds f9bca9e r24505: pass down $fn one level
adds 9785c25 r24506: pass $fn down one more layer
adds 3d753b5 r24507: pass $d down to HeaderTypedef
adds de512e8 r24508: add HeaderTypeNew() which will go if everything is converted
adds 1aa024d r24509: pass down the full ndr elements instead of the old pidl elements from ->{ORIGINAL}
adds a1707f2 r24511: pass the correct thing to fatal()
adds 53cdb93 r24514: IS_* elemements sound be perl integers consistantly...
adds 60501f2 r24515: use fatal() wrapper instead of die() directly
adds 70b525a r24516: don't use ->{ORIGINAL}
adds a9531c0 r24517: move skipping pointer before an array logic into the pointer loop as we do in other places
adds 3e3e5f8 r24518: get rid of using ->{ORIGINAL} and move stuff into subfunctions
adds 95d4e55 r24520: make use of the new ElementStars() and ArrayBrackets() functions
adds 25dbce7 r24521: we don't yet have optional args to DeclLong()
adds 456f3b3 r24522: make the "skip pointer to an array" logic a bit easier
adds b379e50 r24523: we don't support multi-dimentional [out] arrays for the samba3 server stubs yet, so bail out.
adds 75564a9 r24524: make use of ElementStars()
adds fb19fe7 r24529: Against samba3, treat EAS_NOT_SUPPORTED as acceptable for t2open
adds ce84ab9 r24532: rename struct dcerpc_syntax_id into struct ndr_syntax_id and move it into misc.idl
adds 698e7c5 r24535: rename struct dcerpc_interface_call -> struct ndr_interface_call and move it to librpc/ndr/libndr.h
adds 6b62f15 r24540: rename struct dcerpc_endpoint_list/struct dcerpc_authservice_list into ndr_interface_string_array and move it to libndr.h
adds b8cdadc r24551: rename dcerpc_interface_table -> ndr_interface_table rename dcerpc_interface_list -> ndr_interface_list
adds 91657bf r24554: Add internal implementation (before api function) of group info call.
adds 6a29604 r24555: Add a test for libnet's group info call.
adds 6f448ba r24556: forgot to commit the winbind/ subdir...sorry
adds f14bd1a r24557: rename 'dcerpc_table_' -> 'ndr_table_'
adds 0d7d5a6 r24560: rename some DCERPC_ prefixes into NDR_
adds 97a118d r24563: remove unused DCERPC specific stuff from the generated NDR code
adds e105775 r24566: Remove trailing newlines in ldb_debug(), these are not required.
adds 90e83d7 r24567: Try much harder not to leak memory when comparing objectCategory entires.
adds 7c9312a r24568: Fix the build, caused by a conflict betwen mimir's work and metze's bulk rename.
adds 7e43f97 r24569: Add two tests
adds d9b9acd r24570: Attempt to fix make test
adds 46435bb r24574: Fix a warning in wb_samba3_cmd.c (This used to be commit ebdd03ee9e5bf11d1cb85da0ecb66a84f810bbcc)
adds 01db94b r24575: Implement setpwent (This used to be commit 9bbbedac99278853e30a9f81f594ee3144545268)
adds 67a9225 r24576: Implement endpwent (This used to be commit ef93a7991d3b4445ba87f964f2f17c33044ba8c4)
adds 084036d r24577: Implement basic getpwent.
adds 489d23e r24585: put in the right state variable when doing a SMBecho - this caused the wrong connection to reconnect on a SMBecho failure (This used to be commit c61415b05ddd29c7214384189f7d0ddabdaa3b71)
adds 2d6e6eb r24586: same bug in RAW-BENCH-OPEN (This used to be commit 3bd35bb8abf2e49036d0356ce1b5db95908f7189)
adds 51aced3 r24587: the elements of the array are not talloc pointers (This used to be commit 2ebf00dc42edfc3474dc88ef2e560d4b1b534efa)
adds f7f2323 r24588: use the right type (This used to be commit 710f6dc17f4bdf994a5fefd439eee93e1774e70e)
adds 02467ed r24592: pass down the ndr_interface_table in the samba3 client bindings instead of the pull and push functions
adds edb4fef r24596: - talloc request structure for the samba3 server bindings and make that the primary context for the request which the implementations can also use. - go via functions pointers in the ndr_interface_table instead of calling functions directly.
adds bd93ed4 r24606: move librpc/rpc/table.c -> librpc/ndr/ndr_table.c and rename the containing functions to have a ndr_ prefix
adds d7f84b5 r24611: Following up on the re-opening of bug 4817 is it pretty clear that machine accounts are not subject to password policy in Win2k3 R2 (at least in terms of password quality).
adds 7aa29fd r24612: Revert this part of -r 24611. This isn't related to my SAMR password work, but to an odd bind failure I noticed in a trace. I need to commit this with changes to the torture suite.
adds db24e60 r24613: Missed this in my recent commit -r 24611. We don't discriminate on where the password change came from, to determine if policy should be applied. We discriminate on if the account is a trust account.
adds b39330c r24614: Merge with current lorikeet-heimdal. This brings us one step closer to an alpha release.
adds 35b1647 r24620: move printing out the version string and exit() into the popt _POST processing.
adds 1035a66 r24623: add back '-D' option to smbd
adds 69de8f9 r24626: as TALLOC_ABORT() is defined to abort() by default wrap it into a function so that the function name in the backtrace shows what happens.
adds 32ce9de r24629: Make read_sock return the total number of bytes read instead of the number of bytes read in the last of possibly several read calls.
adds dfa4e5f r24631: Fix up format warnings, found on my Fedora 7 x86_64 workstation.
adds f2464ad r24633: Try to start on a set of release notes for Samba4 alpha1.
adds 2da0be9 r24640: Add a suggested BIND configuration snippit, to help with DNS configuration.
adds 10d8f00 r24641: fixed several memory leaks in the brlock code (This used to be commit aa0a3489646ee0ce9d69e4c57c60f83e4894c8a3)
adds fe5124e r24642: prevent recursion with fetch_locked
adds a87df70 r24643: add a ctdb_fetch() function to the ctdb client code (This used to be commit 5705ee04498780d8ca89290e85b8ec831f0a185d)
adds 2119b7d r24644: add a ctdb_fetch() function to the ctdb client code (This used to be commit 1aa4628f16b4c2ba4c8253fdd9c109b3ea874c5a)
adds 09672f7 r24645: add in the ctdb dbwrap backend (This used to be commit e2d173fde17ab903bddf2139d8100785280856bd)
adds 3b3bfed r24646: fixed the handling of case insensitive paths with wildcards (This used to be commit 066bcd8420045f095130674e32bdee97cb1471be)
adds 133f7be r24647: this passes now (This used to be commit baa6cfaa78725a2504e1557cad76a2152df7f979)
adds b7a1bb0 r24648: Found out the meaning of a few more flags. (This used to be commit 6bdebc3cfdf13358bbb610af2a7f9889b4f885cb)
adds 61582b5 r24650: Some more instructions to have make GSS-TSIG work (This used to be commit 98350b35ab0b0f06cc9ddf8edaf3dfe705c3e5bf)
adds 7663475 r24651: Allow dynamic updates for the domain controller over its own name (This used to be commit ce9b64341159cb1a8f42809dcecc0b1e80eb8a5e)
adds 67729cf r24655: Fix bug 4919 reported by Matthias Wallnöfer <mwallnoefer at yahoo.de>:
adds cc253ae r24657: Use torture functions. (This used to be commit e95c50fc501ee4e2a394dc01f2708abb9d937e28)
adds 8e78951 r24665: Close file handles properly. (This used to be commit 7f914b08a77c6035918d9f4463990f1dd8f3efb9)
adds b409d41 r24667: Finally merge the registry improvements that Wilco Baan Hofman and I have been working on for at least half a year now. Contains the following improvements:
adds ec180e2 r24668: Fix header installation. (This used to be commit e9e66693505e5b9f136bd24f5f76ccd0ae574d99)
adds 3f6cf96 r24669: Add CSS to the test run HTML output. See http://samba.org/~jelmer/ for an example of the current output. (This used to be commit 1e57394e865a9122bddb3413088a19d4f57a3e3d)
adds d981c69 r24670: Use torture functions for settings. (This used to be commit a6906676309f3b1bec1a69427e7ffd0a768061b8)
adds 04e8c10 r24671: More improvements to the HTML test suite results: hide control messages, improve summary, stylesheet. (This used to be commit fcc2320417707ec803d706a923a231fbd1bb72a7)
adds a8cbe81 r24672: Add dummy variable to prevent errors on some compilers. (This used to be commit d3b1acce112b3d4aa1be40a77af085e3a825be0d)
adds 92be363 r24673: Put lex/yacc output under version control for hosts that don't have those tools. (This used to be commit 92966041501718854b174d471301219a369ad057)
adds f96b177 r24674: Make sure results are always on a new line, fix typo in test name. (This used to be commit 40c1635b39b4acff0acecc734583daa0217215ce)
adds 79eb853 r24675: Specify mode to mkdir, as required by some versions of perl. (This used to be commit 2a21e69cd334fca7da8997562356e813a20a038f)
adds 2d7e170 r24676: Fix pointers being used rather than the data they point at - caught by the IRIX compiler. (This used to be commit 678b125532621e2b2823e92695326469f0e557ed)
adds 91c46fe r24677: Also add built flex file for people that don't have lex. (This used to be commit a223be56dff504f2fcbbf8fba2c7f764eb9624b0)
adds 9087001 r24678: More improvements to html output; list unexpected successes and failures seperately from expected ones. (This used to be commit 14fda5260d49a89d7e74302958fe27b73415e6a1)
adds e104b1f r24679: Add (raw and untested) implementation of libnet_GroupInfo function.
adds 9a02cc1 r24680: fix a couple of stupid typos from previous commit.
adds aa1d27b r24681: add basic test of libnet_GroupInfo function.
adds fa4049d r24682: forgot to actually make the new test buil...
adds 3c9f283 r24683: Add two more tests. (This used to be commit c87576743b09773489478e6eebeb3a282d6ec21b)
adds 6ca1390 r24684: Be a bit less verbose (This used to be commit 7a7af62dc4485d832436ed39dfba41b417ec2b10)
adds 11744d9 r24685: Don't warn about iconv tests not being usable until they're actually being run. (This used to be commit df34e606981c3a9fe5b9ac846dbf40d36500bd6b)
adds 356294d r24686: Make sure control messages are on a new line. (This used to be commit 90119f96e96ce71b1fe145be9027d925831f6500)
adds c021c7d r24687: Registry tests are succeeding now so remove from known failure list, add summary page with failures and skipped tests to html output. (This used to be commit 227659c2c05f76a37e1c9d20dc3f8b6966a111df)
adds dfc0fd9 r24688: Make output subunit-parseable. (This used to be commit 2585c6feb22b4409a635017875a2e93fe7c436ba)
adds 7e4148e r24689: There is no such test as LDAP-UPTODATENESS. (This used to be commit ebdb0ce83b66faeeb3396f293c7fc8ed52c387e7)
adds 538e984 r24690: Further fix to bug 4919: Ensure we don't supply a NULL URL argument to ldb_connect_backend().
adds 8d6b9f2 r24691: All smbclient blackbox tests pass. (This used to be commit c3a138627487ec0ed5a4c4c4457df35275f4cada)
adds bae97f1 r24692: Color expected fialures orange rather than green. (This used to be commit cadfc0a7a1a86122f9dc5f127c0cd8be89cdaf46)
adds 666a833 r24693: Test search options in ldb blackbox testing.
adds ebce7a5 r24694: Remove objectCategory entries from the setup templates. These can be autogenerated by the objectclass module when the the entries are added.
adds 8794ffb r24695: Now the Samba4 passes this test, remove the skip...
adds 4b31fd4 r24696: Fix bug 4918 reported by Matthias Wallnöfer <mwallnoefer at yahoo.de> with a patch from Andrew Kroeger <andrew at sprocks.gotdns.com>.
adds b8da2d1 r24697: Excelent patch and detective work by Matthias Wallnöfer <mwallnoefer at yahoo.de> noticing that:
adds e98b3c1 r24698: Patch from Andrew Kroeger <andrew at sprocks.gotdns.com> to fix Bug #4521: smbclient crashes during tab completion when tab hit twice.
adds e56566f r24700: added auto-reconnect to BENCH-NBENCH. Used for testing cluster failover
adds 2edf63b r24703: Use standard registry diff files when provisioning rather than LDIF files for the registry files. (This used to be commit 67ad556b7388e5d82756e0a3cfc596e44136329c)
adds 349cc1e r24704: Fix bug in the registry patch code.. all the more proves this code needs tests. (This used to be commit aa98d219571c4a7af1e5a0f8483cc17a4b6b36e2)
adds bcfef9f r24705: Avoid undefined value warnings. (This used to be commit 10f266e4d6a821a91bfa612d744eb7a4bab4ba6a)
adds a73a8d4 r24706: Move nmblookup tests to separate blackbox testsuite. (This used to be commit aeb2e714f22abe68f89218967a55d7abd2d04ae1)
adds e1ecb35 r24707: Remove some more cruft from the test list generation code. (This used to be commit 76dddbdb519e2ff5384cb931cd24d6763985c5b2)
adds 01ab492 r24708: Move subunit code to a separate module. (This used to be commit 4be702896d6875b463dee046b34744b0b5699519)
adds 8a1d019 r24709: Convert perl test harness output to subunit for nicer display. (This used to be commit 1be11bd0a5092ad9102587ea206388234983c479)
adds 4fb038b r24710: Use standard boolean type for easier use by external users. (This used to be commit 99f4124137d4a61216e8189f26d4da32882c0f4a)
adds 61ffa08 r24712: No longer expose the 'BOOL' data type in any interfaces. (This used to be commit 1ce32673d960c8b05b6c1b1b99e1976a402417ae)
adds f93a18e r24715: Mark fstring and pstring as deprecated. (This used to be commit c8118f156129cbd173693157e6648ed5e01813f3)
adds ed8d04e r24717: Some more easy bool conversions, update TODO for registry (This used to be commit fc8771fb6aab815e63334da0159032f7ecd0a931)
adds 616c45f r24718: Fix some compiler warnings. (This used to be commit 08f7389ab7312d350e056b1ba98da86d80944424)
adds 7f0f39a r24721: Avoid True and False because they are only available within Samba. (This used to be commit 2d049c8d30876075b03ff74f7ba6d0c57bfb5c45)
adds fb6adec r24723: Install the right headers for use by samba-gtk. (This used to be commit 762e893d9ce4cc73bb1763a9520634bf921c0503)
adds 1adedd1 r24724: Also install the .reg files for provisioning from an installed version. (This used to be commit 9553c20ced3945c5ab8392f7239ecdc852a0e81b)
adds 2cd9215 r24725: Don't segfault if hive file can't be found (This used to be commit 2daa8fa88dbc80a7c54c4b489b1037658d95755c)
adds 5d51841 r24726: Add tests for getting/setting security descriptors (still failing at the moment) (This used to be commit ecdfaf56c09e75dc3ca37a3599c89661ad3485ff)
adds f8c373f r24727: Initialize variable. (This used to be commit 925fcc336621250a8e45adf3ce8d2ff42307c066)
adds 2fefa81 r24728: Use more stock torture functions. (This used to be commit da3a7ee407a2b41bd01f45072cad12bf29250b33)
adds 73388ce r24729: First try and publishing a DNS service account, for folks to play with.
adds 362ff06 r24730: Allow secrets entries to be for service principals.
adds 714c5c9 r24731: Remove unused code - if we hit these error conditions, then we are dead anyway, and a segfault would leave us with more infomation.
adds b42691e r24732: Add comments and fix memory leak.
adds 919aa6b r24735: Use torture API in more places. (This used to be commit 1319d88c099496be29dd9214fa2492c81e848369)
adds 9cca9dd r24736: Convert to using torture API. (This used to be commit a0f11881546f6cd367d459e016956f76910a0a89)
adds 8277256 r24738: Fix one more use of pwrite in tdb code in the spirit of r23972 and r23977.
adds 0e67735 r24741: More use of the torture API. (This used to be commit de05c3651a6e9e6611b296873526afd9292327c1)
adds 18302e7 r24751: Run more tests, remove empty testsuites, more small improvements. (This used to be commit 2a5a0819eea86ba322434306e062d13893b5722e)
adds 53d10b4 r24753: Allow host name in binding string without transport. (This used to be commit f7051d3a84486ed9d0a1689c10a693521ec63528)
adds 3e7203d r24755: Use common code for finding the RPC binding in the torture tests. (This used to be commit e3310e773924ddd2129e8ca1a86e23d0f713c19c)
adds 7ee37fd r24757: Try parsing a UNC location before a DCE/RPC binding string as the latter now accepts strings not prefixed with a transport. (This used to be commit d131d40ae3df3ca8f4ddec2cd0f16210ffe64367)
adds 748dcc3 r24758: More use of torture API. (This used to be commit e6f571227ed7428a98a7039a5eb777d3670572fa)
adds f681306 r24760: Ensure we base64 encode any password being put into LDIF, to avoid provision failures when some of the random password values are illigal LDIF.
adds 4e1d0cc r24761: Permit subtree renames in Samba4.
adds 64e98b0 r24763: Allow users to leave out the transport in DCE/RPC binding strings. If the transport is not specified, it will be retrieved from the remote endpoint mapper or the IDL file.
adds aaf7df0 r24765: added a RAW-HOLD-OPLOCK test. This is a manual test, meant to be used to test the interaction of oplocks with local filesystem or NFS access. You start it, then manually access the 4 files via another mechanism (such as a shell) and see what oplock breaks you get (This used to be commit 4c3e4564260e55434a54a013051db609c92cabe8)
adds 55cbccc r24766: forgot to commit this before. It is needed as this never terminates. (This used to be commit 81355630ff201764a1b9393ae0ef4da8340752c1)
adds c0641b4 r24767: add a torture test that performs "ping-pong" that works the same way as ping-pong.c
adds 2e5e941 r24768: redo the pingpong torture using sync functions to make the code simpler (This used to be commit b4a6a4c1299ef916719a819203ef931847e59ee0)
adds c96657e r24772: add a bitmap that describes 6 of the specific accessmask bits for policy handles that are create by Connect?() calls on the samr pipe.
adds bf3b40d r24774: add 5 specific access mask bits for policy handles created for aliases
adds 6fa7bed r24775: add 5 specific access right bits for the accessmask that refers to Groups on the samr pipe
adds 0193c58 r24777: add 11 specific access rights to the access mask for domains on the samr pipe
adds b867b3c r24779: add 11 specific access rights that applies to accessmasks for User objects on the samr pipe.
adds 0b91f39 r24780: More work allowing libutil to be used by external users. (This used to be commit 31993cf67b816a184a4a4e92ef8ca2532c797190)
adds 50017a0 r24793: The subtree_rename module is a work of fiction. An resemblance to a working module, live or dead, is purely co-incidental.
adds 003afc2 r24794: util_proto.h is no longer generated. (This used to be commit 01096201bfa089f668a834697f470cbefc2a35f4)
adds 96539eb r24795: When talking to squid, allocate the buffer size dynamically. (This used to be commit 2b72738e4ecc6ad25a08ce7bf41d8d46fcee4115)
adds d510acc r24796: Add bounds checking to ntlm_auth, increase initial buffer size to 300 to avoid one talloc/fgets loop in the common case, which is slightly over 200 for the KK response. (This used to be commit ba5ac4eeb8086d50e829e1a9944ea89a28eeef2c)
adds afe87d6 r24798: RAW-SAMBA3POSIXTIMEDLOCK
adds 331d100 r24800: Don't execute RAW-SAMBA3POSIXTIMEDLOCK
adds 4fa1397 r24810: Don't collide with <time.h> (This used to be commit 2e4fe89d41f8d95beb95dc9f8423062076820049)
adds 09c188e r24812: Fix headers for external users. (This used to be commit ff6684adfd96b59381dd941e54070ab9f8984912)
adds 82037a7 r24814: Fix headers, trim core.h even more. (This used to be commit 9647f860bdd5c0a74583e886182bd041a45e7655)
adds 7acc0e7 r24815: Support cpp_quote(). (This used to be commit 30c1de30bb4ded16e79316c0ab43809e0e19f75d)
adds 8d182d8 r24816: Move the rest of the contents of core.h to more appropriate places. include/ now only contains build system related headers, all other headers are now near the source code they're related to. (This used to be commit 6890a01dbfc6d8041a88ef5c6be52dfcd046fe80)
adds e89be1b r24817: Don't REG_NONE for all value types. Patch from Andrew Kroeger <andrew at sprocks.gotdns.com> (This used to be commit ff81ea3f5aa8a93cf96914f03c26f8c86ec1e912)
adds b7eae78 r24819: We are preparing for alpha1, so update the mkversion script to cope with that.
adds 6f9ea16 r24822: Merge from SAMBA_4_0_RELEASE:
adds 51cdf8b r24834: Pass environment name on to skip_testsuite(). (This used to be commit 2ac1f32506c9fdfbe836f605b2152a9e094dc733)
adds 2a8ff00 r24835: Put all RPC tests in the list (skipping when necessary), warn if tests aren't there. (This used to be commit 1ff13ae254288afc56a3b19d00c7a20120eb4c74)
adds aea8009 r24839: Default to creating a dc + domain member in 'make testenv'. (This used to be commit 221d2279131c72c8055ceebe0314930881085aeb)
adds 9e35f00 r24844: Convert to torture API in preparation of helper functions for domain member RPC tests. (This used to be commit c2521453a902ea5fd4f894a21af711ac2b2cbd40)
adds d05d5da r24846: Use metadata about dangerous tests. (This used to be commit f914b828ff486d41e123e6dafa1c8fd76b34b44b)
adds edeea82 r24849: Add helper function for running tests as a member server. (This used to be commit 61b2f0a405ea70203ea982b9a151643f28b1da7e)
adds 9c006b1 r24850: Convert to torture API. (This used to be commit 6c7a004b9d95e443d07307bbe94f691cc4b03490)
adds 275a8c9 r24851: Add --load-module argument to smbtorture. (This used to be commit 76a713b6786e22b810937289b3e7cc6700a0b49d)
adds f03fddd r24852: Fix initialization (This used to be commit 1e56698f1bac30a1d6b7558df41e85db3d2571db)
adds 7fd416b r24855: Convert RPC-DRSUAPI, RPC-SCHANNEL to use the torture API. (This used to be commit dadcc4708e1813c0b657f1d357c2ae202ea4ec5a)
adds 48029b3 r24859: Merge from SAMBA_4_0_RELEASE:
adds c3077a9 r24860: Make it easier to run selftest.pl in a Samba3 source tree. (This used to be commit 53ec879e3168e9f56e774f0b0d70aeebb3795f8e)
adds 477ecbd r24861: Use absolute paths to make it easier to run the testsuite from the Samba3 source. (This used to be commit 022d5a43cedeb5cca7e4cf3424963e2180ec1f2f)
adds 26ed053 r24866: Put remainder of binding string tests in librpc/ directory. (This used to be commit 5b78d845a4d107e6a0e77a6e57e2b0e22fc0db95)
adds c37fa61 r24867: Avoid anonymous struct. Patch from Brad Hards. (This used to be commit e7866857fbdc9b7b7bebcecd41f34f54b37f3b04)
adds 6131ff8 r24868: Don't use callbacks for prompting when stdout is not a tty. (This used to be commit 9b02a39c156862f9e9258dcdb9b8b86715022fc1)
adds 2aea6fe r24869: Print command that was executed. (This used to be commit 9aabcafba612afafb1c3260b79a899ea463f8d32)
adds 398dc6c r24870: Strip whitespace characters in username (broke tests). (This used to be commit 264f5c9d501f7ceee7934b3f5826e68d7626a499)
adds 132ddb1 r24871: Fix typos (This used to be commit 7d9c898d5e5de1e905062476c2a9c6c0ce432f71)
adds c125a7c r24872: Use torture API a bit more (This used to be commit a71355dfc933d4273d81e7b05a28197ca86e0cc6)
adds c09c89a r24873: Print smbd/nmbd log files for Samba 3. (This used to be commit 8dad4c5503b2987bdf44324301a067063d48495f)
adds 4fe2da6 r24874: Fix double free of smbcli_tree. (This used to be commit 84f14b5dd042f8805e69ad455b222a76614dbe21)
adds 1c18806 r24875: Use more absolute paths to samba4 binaries. (This used to be commit d5a3ebef36a3feed73817269a41c146230c29de9)
adds bf4f130 r24876: Use more absolute paths to samba4 binaries. (This used to be commit 8616bfa0ae5762ae45b8339c84b8e4ae499f5897)
adds 0271566 r24878: Support specifying a reason for skips/expected failures (This used to be commit 84c94b37fed837c7a45f59746de80d20063d93e8)
adds ac2a701 r24882: Use the torture API in BASE-CHARSET. (This used to be commit 93910d92cd431add876e98a12712253bee8c52e7)
adds e547027 r24883: Use torture API. (This used to be commit 9935aac0f3acd50ca775b8ccd74535c56a47ee33)
adds c45d43c r24884: Ignore some errors again, like they were previously. (This used to be commit 120d8caa01ca69e2e3de43f5983a66ad413977b7)
adds b53ecda r24885: Convert to new torture API. (This used to be commit 2918a056787467186a491574da95ea38c9aea1ee)
adds 3e7fbae r24887: Support reading testlists from other locations (e.g. Samba3) (This used to be commit 88537c5affb91050b1cce244688d99624d0f6c7d)
adds 6e22419 r24888: Use torture API. (This used to be commit 08b64b42d03d52e7e022aca0b72ce67c1bbbc19e)
adds 3d78498 r24889: Move choosing the binding options into RPC-SECRETS. (This used to be commit 24d322b746cf25010045515f9beff63e2b5cccd2)
adds 78996e6 r24890: Integrate more of the RPC-SECRETS tests. (This used to be commit 84cc1d42ab201d4a8fb0ef06b85d79a3ed8bc1d4)
adds b77fabc r24891: Fix smbtorture to exit non-zero if a test suite wasn't found. (This used to be commit 44139acf3045149de5bbbbdfd6e0304fc9e0b8dd)
adds 0cbb232 r24892: Skip some tests that were previously being incorrectly treated as succeeding. (This used to be commit b5b8e879a1bbb5329458f05120619ea439904962)
adds f1e576c r24893: Update documentation for selftest. (This used to be commit df8f0677f398b26a2764be74715294bb76b1c248)
adds ab055fb r24894: Run the libnet tests over just one DCE/RPC transport. Other DCE/RPC tests already check that the DCE/RPC library and interfaces work ok. (This used to be commit d392d6e92b4145106e073ec4410796e3913320c0)
adds ba79837 r24895: Test for specific error. (This used to be commit 00d6dc85f5473ba7b27ed79ea55c8a4fe4d4fac8)
adds e561313 r24896: Run the tests for most RPC interfaces over one transport only. (This used to be commit ded2841eef3df7b491a1af9373ad0dcc8c85a5ea)
adds dcb925b r24897: Do some sanity checking on --basedir. (This used to be commit 32dbaa142a2514d011a91ba0a0026934305e295f)
adds 033c2c0 r24898: Fix LOCAL-REGISTRY, do not silently ignore testcase setup failures. (This used to be commit 527ea7fccf4ace9cd9cbacf49820ecd208b8d570)
adds c7e8bcf r24899: Register signal handler that tears down environment. (This used to be commit fa89d228dd1988a74eea107ac8c2773cff7b9df1)
adds c009104 r24900: - if we use try to create a 3rd dcerpc_pipe then use a 3rd variable instead of overwritting the one of the 2nd connection - make it possible to specify the expected ntstatus for DsRoleGetPrimaryDomainInformation as the alter_context wants it to fail when used on the wrong pipe
adds e94addf r24901: Somewhat easier and more reliable access to the pid files. (This used to be commit 91a0a00e6df4527948a2259ef2f7275f81c42cf1)
adds 062b2d4 r24905: Actually run the transport-independent tests, rather than just the transport-dependent ones again... (This used to be commit 82da9d7d62fac7ee32a6f88308f39cbec0b67197)
adds 614d7d0 r24907: now that we support bindings without a transport just setup torture:binding even if we get an unc as parameter
adds 5de4304 r24908: we should not set s = NULL as we set it to talloc_strdup("") before
adds b4aa01d r24909: Patch from Andrew Kroeger <andrew at sprocks.gotdns.com> on the slow road to working GSS-TSIG DDNS.
adds ced6fc9 r24911: Make better use of substituted variables in example named.conf
adds d14a29f r24913: Fix typo (This used to be commit 4634bb282bec35c75e74e47f5ce67835a3556b68)
adds 8294016 r24914: In response to bug #4892 by Matthias Wallnöfer <mwallnoefer at yahoo.de>, allow the objectclass module to reconstruct the objectclass hierarchy, rather than using templates.
adds b93a941 r24915: Try to quiet down this warning - the 'classic' share code doesn't support passwords for share-mode security (we don't even support share mode security, and are unlikely ever to).
adds 6a92d81 r24918: Fix the build (forgot to include dcesrv_lsa.c in the previous commit) and improve error strings returned from samdb.c
adds 8e2d624 r24937: Merge tests spoolss RPC callbacks. (This used to be commit 9b256a0ca232ea6e89771bf73a1adf877273a752)
adds bfb6d6a r24939: Integrate IPv4 and IPv6 modules (a lot of code can be shared). (This used to be commit 15f47aaf533bec4d7d82d75d27c233b3b0b261cd)
adds 166284d r24940: Fix undeclared warning. (This used to be commit bbc4650871c127e89c0fff88264f529c17c3c151)
adds bb84655 r24941: Simplify samdb_result_nttime(), and remove nttime_from_string()
adds 466bd44 r24942: Patch from Matthias Wallnöfer <mwallnoefer at yahoo.de> and a testsuite to prove it is correct.
adds 1403d79 r24945: The behaviour of the SAMR server on a member server is worth testing separately.
adds 3b0e38f r24959: Merge back changes from release branch, and set new VERSION on main tree.
adds 2d95d73 r24971: Test more combinations for resetting the account expiry.
adds 839e170 r24972: Try to rat out this SAMR failure with some more cross-tests, and format checks.
adds 7c81e6d r24973: Try to make it really clear we are dealing with 64 bit numbers here.
adds 8f3ab78 r24983: setup the correct talloc name for structures used in the generated server stubs
adds f857376 r24985: Start to revert us back to the old-style SWAT, while trying not to loose some of the fixes in the meantime.
adds 1d95a18 r24986: LDB has a function for comparing things that must meet the rules of attribute names.
adds 985c7a0 r24987: Clarify error conditions in secrets handling, before I add ACLs to secrets.ldb
adds 039a369 r24988: LOCAL-IRPC needs a the pid dir setup (as LOCAL-MESSAGING) not the lock dir...
adds ac3cbe8 r24989: use $smbd_maxtime for smbd...
adds bd5a802 r24992: Remove some uses of lp_*(). (This used to be commit a5a1a5540510cdb1bfbb3e89b84f4ba5b2812c55)
adds 6cf69fe r24994: Fix some C++ warnings. (This used to be commit 925abf74fa1ed5ae726bae8781ec549302786b39)
adds 9c7ae7e r24995: Update upstream URLs. (This used to be commit 04b3623c2e5b39738c869744be8cd3589eda931e)
adds 6c79213 r24997: Re-enable use of system-provided tdb and/or talloc when available. (This used to be commit 0a3b53fd2cbd15c1e5839990e721bbe4d2f7d4af)
adds cd96235 r25000: Fix some more C++ compatibility warnings. (This used to be commit 08bb1ef643ab906f1645cf6f32763dc73b1884e4)
adds 959915a r25001: Fix more C++ and other warnings, fix some of the indentation with ts=4 lines that I accidently added earlier. (This used to be commit 0bcb21ed740fcec0f48ad36bbc2deee2948e8fc7)
adds e7efc7a r25003: Skipped tests should be considered successfull. (This used to be commit 919b362009b4023e8114ec681a3528854e5271bb)
adds ff83c68 r25004: Avoid talloc_autofree_context() when possible. (This used to be commit 79669d28a346c9ae4abc7308070b25e07fe57433)
adds 4a05c34 r25005: Avoid pstring. (This used to be commit 777959f862e6428d0bfa4a15a0f45a9bfde64821)
adds 307a451 r25006: Use system constant. (This used to be commit d9b2464598efe0f0cbecd4d8a90fbd137fad0daf)
adds b50ef4c r25007: Remove more uses of pstring, move ntlmauth-specific utility function to ntlm-auth.c (This used to be commit 6f224480b230ab7ccfc0417c13e7f4fc3f6f2a13)
adds 3b6186a r25008: Remove use of pstring. (This used to be commit c57869e2620de30c303b0cb2f70cd07b32f269fc)
adds 922101a r25010: Avoid uses of pstring (This used to be commit cce7785474fc536dd44b39403c785b524b128144)
adds 482579b r25012: Avoid use of pstring, fix coding style a bit. (This used to be commit 66c53801dd7476ef350ff2aac83964d991d3e7dd)
adds ee2ef3e r25013: Use talloc to allocate services in loadparm, use pointer to indicate validity. (This used to be commit b8fc4435f8e26aa6abc4c11cde0a26d37083a732)
adds e73df51 r25014: Use talloc for allocating values as well. (This used to be commit 43f0e2622ef61bd865fcf17191118c050ec8cfcb)
adds d24e966 r25015: Use talloc for all allocations in loadparm. (This used to be commit 92b54faf99ed5688936cfd1535ab00cd89bc065f)
adds b9c829b r25016: Create context for loadparm variables. (This used to be commit a5e7631a362fd19cc01cf28ee2755cebd8580faf)
adds d0f3d4a r25017: Move MAXHOSTNAMELEN definition to replace.h as it is usually part of sys/param.h. (This used to be commit 7016d500287ae587d044744f2a318c402148ebea)
adds 1dfe79d r25018: Remove non-existent tdb_logging_function() as well as less useful functions such as tdb_dump_all() and tdb_printfreelist(). (This used to be commit ef695539bf18bc729d1bb400dfcfcb24766fa4d5)
adds ffeee68 r25026: Move param/param.h out of includes.h (This used to be commit abe8349f9b4387961ff3665d8c589d61cd2edf31)
adds dccf3f9 r25027: Fix more warnings. (This used to be commit 5085c53fcfade614e83d21fc2c1a5bc43bb2a729)
adds 7a287e0 r25028: Fix more warnings. (This used to be commit 3aa7ee4a0d8837471deeaa1c5a1f4a0d2a14aa6e)
adds 5def504 r25031: Use pointers to services rather than service numbers when possible. (This used to be commit dde12060ea07ba34fd3f96594559696d52127e7c)
adds 50bcb45 r25033: Fix include (This used to be commit d81bb09046a7ea65aa916be7fcfa94e86b6191f5)
adds ce0ff00 r25034: Remove unused variables. (This used to be commit ec1c68e3a640dbf5e514d9f2d1bb4890528b3fd0)
adds 98b57d5 r25035: Fix some more warnings, use service pointer rather than service number in more places. (This used to be commit df9cebcb97e20564359097148665bd519f31bc6f)
adds 2461a4f r25037: Start passing the context around. (This used to be commit 88c72ac75fed673f7bfb65bf633f352f231c90a3)
adds e25545d r25038: Pass context in more places. (This used to be commit 8df36c15356b74e075604184558f9d6aa8a3f5e0)
adds 9fd1b1c r25039: Rename service -> loadparm_service, use context more. (This used to be commit ab417cb32bd348c05b20707e73297df05c920079)
adds 46d16c0 r25041: Use context in more places, fix warnings. (This used to be commit 9bb8738945b80d308e592bbecd44fe4e4f048ad8)
adds e44d8bc r25042: Avoid direct references to global loadparm context. (This used to be commit 256532ab4b772c5c38bc7ced21408f3ed42fe6b5)
adds 203bb61 r25043: Avoid allocation on with NULL parent. (This used to be commit 3f30cd5688a532a2d6c4d970c2bc759efa2a1b04)
adds d2f33d4 r25044: The has_key() method should return a boolean, not an integer.
adds 90b692d r25045: Add constants for enum TDB_ERROR.
adds 43742e5 r25046: Ditch tdb_traverse() as it doesn't lend itself to any Python idioms and the semantics can be reproduced using tdb_firstkey() and tdb_nextkey(). Oh, and also because I can't figure out how to get SWIG to do exactly what I want here. (This used to be commit 59b44a9796c8254c59ff110c436d8832af81bedc)
adds 7e297ec r25047: Fix more warnings. (This used to be commit 69de86d2d2e49439760fbc61901eb87fb7fc5d55)
adds 37de963 r25048: From the archives (patch found in one of my old working trees):
adds 15c1801 r25051: Move SWAT back to the old-style form-submit modal.
adds 6a30131 r25052: This missing 'break' caused problems on 32 bit platforms only, due to alignment of the union.
adds f14ea12 r25053: Show the user class alongside the username.
adds a43dd8b r25056: Install some extra files. Patch from Stefan Gohmann (This used to be commit 1b13c91375682011e1951c008b83a0780ec20d38)
adds 45d0b9a r25070: Revert DRSUAPI conversion to new API, as it broke some tests. (This used to be commit cfb33df2d0eb36704d4702948a78102153663131)
adds 8227ffd r25071: Add some more testcases for RPC-DRSUAPI-CRACKNAMES, proving I can't use this as a backend for the LSA LookupNames call.
adds c44019e r25073: Correct test name so make test can pass again.
adds ed2a1c7 r25081: Add modules_dir member to ldb_context that is used rather than a global modulesdir setting. Samba always sets this to lp_modulesdir()/ldb (This used to be commit e672380d2156cf0421108a9c34f04f096c2afeed)
adds d1ee65c r25082: Avoid use of MACHINE because it's defined already on Tru64. Thanks to Björn and BaT for pointing this out. (This used to be commit e2ea41740bc7781b3278f9533b4d24bc9222b3a2)
adds bea4fc3 r25083: Keep actual symbol names the same. (This used to be commit 106118f116400c8601ebb3cd93b35278a6f09605)
adds 4a4cdc9 r25084: Move samba-specific code out of lib/ldb directory. (This used to be commit 917bd737cb07817664d9088860588d47525f5ff8)
adds 08ff1a5 r25085: Define LDB_MODULESDIR for standalone build. (This used to be commit 1ba883c62e86274a55c1a0012201fc2e8b6b57fc)
adds 2e5f023 r25093: Use system-provided ldb library if available. Note that this only means using the ldb library from the system - the custom command-line tools for Samba 4 will still be built even if they are already provided by the system. (This used to be commit 8aab673df5200a4555777caf4ee58907cf6fe4cc)
adds 02509b5 r25094: Force building shared module if subsystem is a shared library. (This used to be commit 3146f0deadbc49b1a56f667bfcee950880ffe0f9)
adds 3d4fb8f r25095: Display of which libraries the system-provided version is being used. (This used to be commit 635ea8996a3b7f05acdb679d77c81f2bee5db705)
adds 2bcf502 r25096: Missed an include - otherwise the embedded ldb is always used. (This used to be commit 557b4b3d456a5dbc501695bf90d1436bdbbc49e9)
adds 1ecae75 r25097: Don't clutter users' CFLAGS with ldb cflags. (This used to be commit e31614b5ea73cab56c572d2e2d61f8070928b230)
adds 669adc9 r25098: Fix typo (This used to be commit 29415b661d103a80482b932172bf68cb9e394bc9)
adds 0ca0c0e r25100: Include LDAP libs in .pc file so linking statically against libldb works again. (This used to be commit bcf5c9447435a826027626ac89a00eaa6739b12a)
adds 7d1698d r25101: Directly depend on drsblobs - can't rely on having it in via ldb. (This used to be commit 6b4a21e1abd35c33d7a57084a86607bfa72ad3b1)
adds e885a8f r25105: No need to register ldb_map as a module. (This used to be commit 6c66e09c9e400ea66fc6d941e192b28d0170a01f)
adds 97f25fe r25106: ldb_map is provided by libldb.so in the system-provided ldb. (This used to be commit 15476d75e781a9755f2e842d83527836758e4369)
adds 2e6f001 r25110: Show environment variables in HTML output. (This used to be commit 62e770ace32f0e38863d4020773562e74117fc65)
adds ab309ad r25112: make torture_temp_dir() available via tortore/torture.h and return more detailed errors
adds 49f4f8e r25113: fix compiler warning
adds e8712be r25114: handle structs and unions without typedefs better in can_contain_deffered()
adds 95b8ab0 r25115: move normalizing of the define string into a function and replace '-' with '_' as '-' isn't a string constant in C
adds d8a5ed3 r25116: Fix talloc_asprintf_append to do the right thing with truncated strings. Jeremy. (This used to be commit 948d32bb62b0e8c68cc961a380eae602ffc71870)
adds f7ae1fc r25122: fix interface detection code
adds e10faa4 r25123: we only need lib/ldb/sqlite3.m4 and lib/ldb/libldb.m4, when we build our own ldb...
adds 44500d6 r25124: Include link to summary page, hide environment variables for 'none' environment. (This used to be commit 9fac2bd884bc325792d65bcdd166d785269655df)
adds 7d554e4 r25158: rename nsswitch/winbindd_nss.h => nsswitch/winbind_struct_protocol.h
adds 803e57d r25159: fix missing declarations warning
adds 151f422 r25164: Add talloc_asprintf_append_buffer() and the docs for it. Jeremy. (This used to be commit 5bb8613b86a6788efde840d5b50710f9afd22fed)
adds d222c5e r25166: Simplify can_contain_deferred and add tests for it. (This used to be commit 1afc7dd4d33f05d58121defed88faf8fcee3df8f)
adds cc17260 r25168: Fix include for gen_ndr/misc.h. Patch by Julien Kerihuel. (This used to be commit 160c0013dc02165ed1787291937b641b6cef5a2b)
adds 6f37a17 r25174: Export header from just one place. (This used to be commit 82383a6c12c2c4f2a8779f9399e503003a4a9f99)
adds 9a012df r25175: Change to talloc_asprintf_append_buffer(). Jeremy. (This used to be commit 0844dbf597191b3e4d35a696695b229e986daec4)
adds 540caf7 r25181: sync winbind client code with samba3
adds 0206836 r25182: don't hide the envlog in plain mode
adds ae9c015 r25183: return LOCKDIR too
adds 2e37688 r25185: Check that can_contain_deferred returns true if one of the members of a type can contain deferred data. (This used to be commit 9e804e0c21f09b699707bb88d534bde55d265087)
adds ab36db2 r25186: Fix a memory corruption in base-mangle (This used to be commit 4822b3f0db11059281b33e896250f36e3b3448eb)
adds d6c66ea r25187: pass FIRST_PREREQ to Makefile so that the value can be used in handwritten rules too, hopefully fix the build of ldb with bsd make.
adds 81539d4 r25188: add infrastructure for WINBIND-* tests in smbtorture
adds 7c8e4c7 r25189: add first winbind test for the struct based protocol (WINBINDD_PING)
adds 1228880 r25190: Update talloc version to 1.1.0 after API-incompatible changes. (This used to be commit 66000a1fa2365cd8a08e3ecaaa116b27eb74e8b8)
adds 65c276d r25191: Fix include for BSD systems. (This used to be commit 24a0df29677e6392aa88f4400e08effc29de9366)
adds 864c9dd r25192: try to fix the build on sun/solaris hosts
adds ffbb7e4 r25193: Update headers to easy use by external apps. (This used to be commit 20b70fbb7af6b6759c3b8c8aa56e10944b32bfdf)
adds 08c9743 r25194: A major rework of the Samba4 LSA LookupNames and LookupSids code, with a new torture suite to match.
adds 905b403 r25196: Thanks to id10ts on IRC for finding some typos in my well-known names patch.
adds 09a5ef1 r25203: Don't use subclasses in Samba4, as we always fill out the full objectClass list.
adds 6a9a1bd r25204: Patch by Andrew Kroeger <andrew at sprocks.gotdns.com> fixing bug #4958 - rename of ldb entries for a case change (only).
adds 063daf6 r25205: $(srcdir) isn't expanded here...
adds 3e58b6f r25206: unify logic of talloc_strdup() and talloc_strndup(), only strlen() vs. strnlen() is the difference now.
adds 22b827c r25207: remove one nesting level and use unlikely()
adds 46d369b r25208: add talloc_str[n]dup_append[_buffer]() functions
adds 4a40dd2 r25209: unify logic of talloc_vasprintf_append() and talloc_vasprintf_append_buffer()
adds d232d18 r25210: fix typo
adds 3864520 r25211: fix compiler warning
adds f353737 r25212: merge some stuff from samba3
adds 6825628 r25213: use talloc_strdup_append_buffer() instead of talloc_append_string()
adds df7fbf8 r25214: use talloc_strndup_append() instead of talloc_append_string() and ugly hacks to handle the string termination.
adds c364bbb r25215: replace talloc_append_string() with talloc_strdup_append_buffer()
adds bc94aa1 r25216: make talloc_append_string() a deprecated macro instead of having it as a real function.
adds 425cb67 r25217: #define TALLOC_DEPRECATED 1 to get talloc_append_string() macro
adds c64116e r25218: After discussion with Simo, remove the subclass support from LDB.
adds d73955c r25219: remove unused check for precompiled headers. (This used to be commit 17c92c091d9b9eb7f6a4cf1f263533f235d6717f)
adds b9989b4 r25220: Comment out obsolete functions. (This used to be commit 448cf5b61fdc8435823c3490767489ea4d85c5bc)
adds 3eb2b30 r25221: Experiment with Jelmer's new generic loadparm code. (This used to be commit 9fbbd1b5c9c19a0f5d49bafc6d25967e133e38b4)
adds 90bd9f3 r25231: revert hunk that was commited together with the change to gplv3 was revision 23801
adds a75ba7c r25234: make WINBIND-STRUCT-PING a benchmark test
adds 7273863 r25235: add simple WINBIND-STRUCT-GETDCNAME test
adds e0ea2c9 r25242: remove sequence_number out of WINBINDD_DOMAIN_INFO call as this is always answered by the winbindd parent and will most times return old sequence number values.
adds afb0849 r25249: Thanks to Andrew Kroeger for pointing out this silly typo (calling end_transaction in delete_tranaction would be very much the wrong thing to do) in the update_keytab module.
adds d4f0d73 r25251: move macro defines to the end of replace.h and move the include location sys/param.h before we redefine missing macros
adds 21dd064 r25256: Fix missing field set in libnet_ModifyUser routine.
adds a3c1115 r25259: try to work arround the build failures on OpenBSD 3.7
adds fb75ce4 r25262: add WINBIND-STRUCT-LIST_TRUSTDOM torture test
adds 52857d8 r25263: add a test to check the accessmasks and ACLs on policy handles returned on the SAMR pipe.
adds b83ce50 r25264: add a test to verify that the ACLs are checked when a normal user connects to SAMR (This used to be commit 2be2ab575b14ea3cec0097705c3c0a10a570d340)
adds 6a16712 r25265: Move attribute definitions to lib/util. (This used to be commit 5bb9f041f47a1b7e03c3dc02e38546bc43bcc856)
adds 9f43d96 r25266: Fix case. (This used to be commit 935ac3189d93e53841dc47c0f9c7fcca5661a2bb)
adds f415ba5 r25267: Move PRINTF_ATTRIBUTE to lib/util as well. (This used to be commit 72b9d6c03661d72e83a5d60d43b75bb9bd5f5285)
adds 4870c0d r25268: Thanks to Andrew Kroeger for pointing out on IRC that this is compleatly dead code.
adds ba7f464 r25269: this doesn't fix the problems with BSD make completely...
adds a84bdcd r25278: add a more extented macro for doing struct based winbind requests
adds 18d4608 r25279: - test in the generic get_trusted_domains() function that we got at least 2 domains. - change the ordering of the tests
adds fc9262d r25280: call WINBINDD_GETDCNAME for each domain returned from WINBINDD_LIST_TRUSTDOMS
adds 3e9d7c4 r25282: add WINBIND-STRUCT-INTERFACE_VERSION test
adds 7ae4b79 r25283: add WINBIND-STRUCT-NETBIOS_NAME test.
adds 7d5f3e2 r25284: add WINBIND-STRUCT-DOMAIN_NAME test
adds 204ca09 r25288: add WINBIND-STRUCT-DOMAIN_INFO test
adds e62dc0f r25289: add WINBIND-STRUCT-INFO test
adds 069cc57 r25290: remove wrong comment
adds a95b108 r25291: add WINBIND-STRUCT-PRIV_PIPE_DIR test
adds ac8271a r25292: minor cleanup
adds 1429bd9 r25293: add WINBIND-STRUCT-CHECK_MACHACC test
adds 70b33dc r25296: Apply patch by Elrond <elrond+sambaclassic at samba-tng.org>: Put __location__ into a few printfs.
adds b15e731 r25297: - fix sed arguments to make the replacement work - always add #include "config.h" in the first line
adds 733591c r25298: regenerate lex.c files with config.h as first include this should help on aix 5.3.
adds ee257e9 r25299: Modify the provision script to take an additional argument: --server-role
adds 6a3093d r25300: Update howto.txt with modified provision syntax.
adds 9b009c9 r25301: Merge my includes.h cleanups. (This used to be commit 37425495f392a2d0122a93aa2c42758eab7dab5a)
adds c366b5b r25302: try to fix the build
adds e127303 r25303: Print out the options the provision script generated. This should help users produce predictable setups.
adds bd4dc88 r25304: Thankyou to Amin Azez <azez at ufomechanic.net> for pointing out that I used subobj.ROLE and not subobj.SERVERROLE as the rest of the code does.
adds 3856223 r25305: Fix installation of missing headers. (This used to be commit 83f1721453c253bff77f9d7ececd462331dd846b)
adds f2d64e1 r25306: Add tests for string_sub(). (This used to be commit 2d37ddcbd1243f48d81af17d8ea3cdd6e8e35b8d)
adds 6b1c7d3 r25307: add string_sub_talloc. (This used to be commit 96c1a24874289fdeddcac43d23c2d1214b9b6225)
adds dce6620 r25308: Remove use of pstring. (This used to be commit 586246137c60c9c2fb49f902b013f2052695dd32)
adds 5f280af r25310: Make sure we do not regress on r25309 (This used to be commit 4eb0ec51aae4d05ce7bace7ea6dce2511e9a670a)
adds a23b495 r25312: Replace the old-style composite calls.
adds 7f89416 r25315: Revert my last change until I find out what's causing the problem spotted by the builfarm.
adds 7c30312 r25316: Remove last few instances of old BOOL type in librpc/. (This used to be commit 80d1dd41d4b224c46ad545f0afd97a847b99860b)
adds 8dc845d r25329: A solution to SWIG not being able to handle a structure and a function having the same name. Hey we can now query nbt names from Python. (This used to be commit 30c34d7a4b12c626bc98e29aa6691ad975845777)
adds 708729b r25348: Start working on another Python wrapper. (This used to be commit 441a0404346ce2ff72e8262c5bf6ef94d3b9f331)
adds 3bcf427 r25349: add WINBIND-STRUCT-DSGETDCNAME test
adds ff81112 r25350: Add an initial winbindd list-users test.
adds ca49e5a r25351: disable swig for now to get the build working (This used to be commit 846184f15ca0dbe51e6a73941a0f32e1ec1d1f0b)
adds 555302b r25352: Add a basic WINBINDD_LIST_GROUPS test.
adds 7db71ea r25353: Disable one more swig link to for 'make install' to work.
adds 2606996 r25354: Thanks to Amin Azez <azez at ufomechanic.net> for finally getting me to fix a provision without an smb.conf already setup.
adds cc6881b r25356: Conversion from the old-style composite functions take 2. Let's find out if NET-USERMOD test passes this time on the build farm...
adds 4820691 r25359: Set up Samba3 as dc. (This used to be commit acaa484a5c8b4a99c756d1831898712d66a28a3d)
adds 99f8d8c r25360: Allow --skip to be specified more than once. (This used to be commit f6dd844dc4ad7da7508b3ff78190ce6d5c697789)
adds 7ac97bb r25361: Specify share correctly for RPC-SAMBA3-SHARESEC, allow overriding share from command-line in smbtorture. (This used to be commit b3f2eafa0489fe533c93f2b224bbd999cf069aa1)
adds 966f35a r25363: Move service code to separate module. (This used to be commit 77570e2fb5313ed0f890f1c4f9fa227b5695c534)
adds 79e59df r25364: List skipped testsuites in summary only. (This used to be commit cc22be4530f56d8cb862ccf91f386dd587bf9536)
adds b2c6dd7 r25365: Clearer test names (This used to be commit 85a8c105a4c0a612478b2dd07ea33b4689e6bb80)
adds 353c00d r25367: Add initial implementation of internal group add function.
adds d8b9666 r25368: Add the test of group add routine.
adds ca8f2fb r25373: add three more authentication types (This used to be commit 9c38c61c337da911d56df33f1b72be8cf7d0d4c6)
adds 19e417a r25374: create an enum for the authentication types instead of defining them as constants (This used to be commit 0c3d38b0d9c2a335c6449955a137627ba16623a4)
adds 1f3f79c r25375: Put commonly used functions in one place.
adds 528d2cd r25376: Add the new file to the build.
adds 3bf358c r25377: Simplify code a little by employing commonly used functions.
adds 5e2f9cd r25379: Use loadparm context parameter in a lot more places. (This used to be commit 091961b13be665061c7e88ab4e2808c015bc403e)
adds db6c6cf r25383: Patch from Amin Azez <azez at ufomechanic.net> to give better message when a template file is missing.
adds 5556832 r25384: Support DGRAM IPv6 sockets. (This used to be commit e227c749711aef2f2ce2eb66f7f3485962f36399)
adds 08aba81 r25385: Don't clutter the buildfarm output with SKIP: lines. (This used to be commit 70810484eaab1ff5bc15ce312edce556c976423a)
adds 3ff257b r25386: add 'make testsuite' target that tries to at least compile smbtorture, smbclient and cifsdd which are used by samba3's 'make test' in future.
adds 3048e9a r25392: Add loadparm context as argument in a couple more places. (This used to be commit c62f51cc28a37959128e78a1f34cfd4c6d3ba069)
adds b29e12f r25394: Print out version info in test output for use by Samba 3. (This used to be commit c61881c72bc4b0e50a79ad12c55bd9975a64b45d)
adds e09226c r25395: Fix help for --socket-wrapper-pcap. (This used to be commit 15e41e42788428d27a5d006622d84b30e5cd40d6)
adds 37d5383 r25398: Parse loadparm context to all lp_*() functions. (This used to be commit 3fcc960839c6e5ca4de2c3c042f12f369ac5f238)
adds 2b771cc r25404: fix the build
adds 6371962 r25409: Add SHOW_SEQUENCE winbind test (struct based).
adds 9515709 r25410: Use C99 struct initialization. (This used to be commit ad1513bc1bada69a071ae4f477b9952e45622837)
adds cabc095 r25411: Fix IPv6 socket backend. (This used to be commit 02b4621181c35ebf3e7c2531302b44863b94f8bf)
adds 34da756 r25419: fix generation of git revision calculation
adds 7f0904c r25421: SHLIBEXT comes in via samba's config.h already
adds 91a0879 r25425: move LDB_MODULESDIR define into config.h this hopefully fixes the build on some hosts
adds 59f43d2 r25427: fix SELFTEST RUNTIME calculation for the build-farm
adds 98038f7 r25428: forward declarations of enums are not portable, so pass struct cli_credentials *cred instead of enum credentials_use_kerberos use_kerberos.
adds 60a1046 r25430: Add the loadparm context to all parametric options. (This used to be commit fd697d77c9fe67a00939a1f04b35c451316fff58)
adds 9e59dc7 r25433: - dcerpc_AuthType is a 8bit enum not 32bit - also add dcerpc_AuthLevel enum
adds 0988b80 r25435: actually pass the statistics to the buildfarm output module to calculate the SELFTEST RUNTIME correct
adds f2e99e3 r25437: let the default env for 'make testenv' depend on the target as only samba4 supports the "member target yet.
adds 289f09e r25438: start samba3's winbindd in the selftest "dc" env
adds 07f20e3 r25439: Extend the SHOW_SEQUENCE test somewhat to walk the list of trusted domains.
adds ca61e86 r25440: Add simple WINBINDD_SETPWENT and WINBINDD_ENDPWENT tests. WINBINDD_GETPWENT is to follow.
adds 3f466b1 r25443: Enhance the WINBINDD-STRUCT-SHOW_SEQUENCE test: Compare the lists of sequence numbers obtained by (a) calling SHOW_SEQUENCE without domain argument and (b) walking the list of trusted domains. output the sequence numbers of the individual domains upon success.
adds 4d72737 r25444: Add an initial version of a WINBIND-STRUCT-GETPWENT test. To be extended...
adds 2f3551c r25446: Merge some changes I made on the way home from SFO:
adds 14da63d r25447: Fix installation of headers. Patch by Brad Hards. (This used to be commit b1aae72420362dfda7df94e8aaab8739632195dc)
adds a8f264e r25448: Remove IMMEDIATE_STRUCTURES define, which was used for splint. Newer versions of splint support immediate structures just fine. (This used to be commit d54a47ecdc418ee07c9479f519bd1a207e6ba3eb)
adds ce7bcce r25449: Add convenience function for opening the default smb.conf for openchange. (This used to be commit 5f023ef7a4046442a96768b926546f93735c9666)
adds b6678a2 r25450: Make it easier to test with a particular version of OpenLDAP, by setting OPENLDAP_PATH, move to using hdb as the backend (allows subtree renames), and re-enable the --quiet option.
adds 43890c4 r25451: Rework the display of provision options to use printf syntax, and avoid %s in the substituted strings from becoming a problem.
adds 999d47e r25452: Move the creation of the server entry to the self join, as this makes no sense on a member server.
adds 621fcfc r25453: Fix include for NTSTATUS. (This used to be commit 3c2d06d8fc8783362a6ff934e86ea4a4da2c6906)
adds efa3843 r25454: Use standard bool types in a couple more places. (This used to be commit 9243b551f30c7aa2763115516a6adcfe5bbddc58)
adds 5ecd526 r25456: Avoid externs for charsets for now - it breaks openchange. (This used to be commit 836431af83674018e9700f9da92ce251d108687a)
adds fd6288c r25457: use different location for out-of-tree builds (This used to be commit aa089378a04f84c507a7c31f96499a88de963d06)
adds 1da3555 r25458: Fix warning (This used to be commit f723efad9f1038aae9e5412aa97eb5cbec4bd611)
adds 569903d r25459: Avoid bashism. Reported by Björn Jacke. (This used to be commit a03e09b878ad455facbb8ff47207bc5534fa9aca)
adds 30047a9 r25460: use common structure in param/generic.c (This used to be commit 01ce5448f44ddda7ec864d812fe23f0fa68d1561)
adds f5f6d6d r25461: Remove section headers in loadparm - trying to keep data and metadata separate and this should help when refactoring loadparm later on. (This used to be commit e15fd412f954efb0bb91b32ec854b9b312516ea1)
adds 8ffc4c1 r25462: Remove refernece to categories from js as well. (This used to be commit 12d7cccd7c8c632e2d49e9c21e0e139366ffe2c3)
adds 650abae r25463: revert accidently committed type changes for now, broke the build. (This used to be commit ce4fbb4f44a5f84cf516b4de9861e3fd498cc6c4)
adds f069623 r25464: improve build-farm output...
adds 00d2a19 r25465: improve plain output...
adds 37d63aa r25466: fix calculation of $expected_ret, when there're some expected and some unexpected failures within one testsuite.
adds 9f5b6c8 r25467: use uppercase netbios name for samba3.
adds e0ad93f r25468: export WINBINDD_PRIV_PIPE_DIR
adds 8d78021 r25469: Finish WINBIND-STRUCT-SHOW_SEQUENCE test: * Extract retrieval of list of sequence numbers into its own function. * Unclutter comment output. * Add tests for BUILTIN and local domain not being disconnected. * Improve use of torture_assert macros.
adds 9b1fd7f r25471: Use macros for loadparm field names, should make migration to offsets rather than pointers easier later on. (This used to be commit 3f98a97ac327166e3451cfdcd857d693b5a2ec3c)
adds f64d696 r25477: Add user and group retrieval functions (used in LIST_USERS/GROUPS tests).
adds 6fb6999 r25504: run WINBIND tests for samba3
adds 2cf665b r25509: Extend the WINBIND-STRUCT-LOOKUP_NAME_SID test to also verify failure of the lookup for an invalid SID and an invalid name.
adds e047f72 r25512: reformat code...
adds 54bc455 r25513: don't hide warnings in subunit mode
adds bf0ee69 r25514: don't blindly overwrite the result last_reason, print the old one as warning...
adds 3b07f6a r25515: Revert r25448:
adds 20480a7 r25516: Sorry, I reverted too much of r25448 in r25515. These two fixes should have remained! Thanks to Metze for pointing this out.
adds 42bdfc3 r25518: Convert to standard bool types. (This used to be commit e5cabe14c7c33c4c7215963f504edf65edc36b20)
adds 719a4ae r25522: Convert to standard bool types. (This used to be commit 5e814287ba475e12f8cc934fdd09b199dcdfdb86)
adds 8c2ef26 r25524: Fix directory names for local module builds. (This used to be commit 93e5a568e3da1c8b2e7decb2a675456ad35dc29b)
adds ae74eea r25527: Deal with no tests being registered. (This used to be commit 2d36f6d3dbdad097933078bc9c689ff66d9a8a47)
adds 35ea519 r25529: Reformatting.
adds a97e319 r25530: Fix missing dependency (This used to be commit d1837608f0e995653ef805b016abaa618cfd288c)
adds f5c5461 r25531: Merge GTYPE_SECURITY_UNIVERSAL_GROUP from samba3.
adds f0b3f20 r25532: Fix some more indentations. Sorry Günther, could not resist, after having gone through this just before you committed r25529. :-)
adds 9322407 r25535: Deal with events subsystem failures. (This used to be commit fa6407984b2d592d1097a6bc5b7d566a2cc122de)
adds 55a7440 r25536: Fix path for messaging - this code path doesn't appear to have a test, otherwise it would've caused a crash in the testsuite earlier... (This used to be commit 89c8fd8c02830051e0199e234cc3e3b15e8c9879)
adds 5799692 r25537: Use new path for events modules. (This used to be commit f9270073a282ba94eb4e3f51440d5653480082da)
adds b591596 r25539: Also correct indent for winreg server.
adds 68a9ab6 r25540: Remove prototypes for already removed functions. (This used to be commit 042dff55b4cd42b9bedbf574168cc52de3d1dda4)
adds f0bc19a r25541: Add setup.py for building ldb python wrappers standalone. (This used to be commit 0e77e3e31653d236bd0110adb28ad9c918b7ae82)
adds e511090 r25543: Merge libreplace support for inet_pton, inet_ntop, getaddrinfo, getnameinfo (and friends) from SAMBA_3_2, with some minor tweaks:
adds cc8f4eb r25544: Cleanup some more indents in lib/registry.
adds 6bc5225 r25545: Use inet_ntop for ipv4 code as well - should make it easier to share code between IPv4 and IPv6 later on. (This used to be commit e3df90927b2878917f0f555772a875f05bf609e8)
adds cac2379 r25546: Convert to standard bool type. (This used to be commit ac83dbf199fd442fc994d43a6e5e9fda8d4c88b6)
adds d5a93df r25547: Convert to standard bool type. (This used to be commit 97a241692c4b8dc45e086aa9b959f2cd30b8d6c9)
adds 2f1c0ec r25548: Convert to standard bool type. (This used to be commit 190d73b44b9b9c6dabbd26212d596d985b25edab)
adds af0a85b r25549: Convert to standard bool type. (This used to be commit 318bf1f7441678860adfff5cdb0d3d2448e58f4b)
adds 734aaef r25550: Convert to standard bool type. (This used to be commit 3ed7aba8e234ebbead10d78d2fc1c8a8274d516b)
adds 0c56f8d r25551: Convert to standard bool type. (This used to be commit c9651e2c5c078edee7b91085e936a93625c8d708)
adds 3642f3b r25552: Convert to standard bool type. (This used to be commit b8d6b82f1248d36a0aa91a1c58d06b4f7c66d245)
adds 05e7c48 r25553: Convert to standard bool type. (This used to be commit b7371f1a191fb86834c0d586d094f39f0b04544b)
adds 2151cde r25554: Convert last instances of BOOL, True and False to the standard types. (This used to be commit 566aa14139510788548a874e9213d91317f83ca9)
adds da6d24c r25555: Remove support for BOOL, True and False. (This used to be commit 18a2bcfa9e7d4718648f401821259d1dbf5a3ff4)
adds f3e212f r25556: Update README. (This used to be commit 1a7dbfde5fcef19998b8af470c152a76386fb79f)
adds 775a3d0 r25558: Define HAVE_* for other gai functions to prevent problems with libroken. (This used to be commit e09828a634bf10bda9c6f28b18106c2bcab84643)
adds 0df01ce r25562: Use standard bool types in cyrus sasl code - patch by Julien. (This used to be commit 4f664939af0d6ac389efebc51f2f31e9acee80b4)
adds f7c3cd1 r25566: Use -lexecinfo for backtraces on FreeBSD. Patch by Timur I. Bakeyev <timur at com.bat.ru> (This used to be commit 8d4a435601c1af42a4a6704b3181e194eb40f75a)
adds ffc9f2e r25574: Support SMBD_OPTIONS, NMBD_OPTIONS and WINBINDD_OPTIONS environment variables for make test. (This used to be commit 814027146d9a4d309808bda635d5bc8d34974045)
adds b339324 r25576: BOOL -> bool
adds 863a1dd r25577: BOOL -> bool
adds b0ef52e r25578: BOOL -> bool
adds dae6a24 r25579: BOOL -> bool
adds 20d1ab4 r25580: Error out if there are no tests to run. (This used to be commit eddb663959b62a7170998f1ba0fad59967fcff67)
adds 83fbf5b r25581: move variable to the place it belongs to.
adds d4d5876 r25582: build nmblookup with make testsuite as it's needed in the blackbox tests
adds da6add2 r25585: don't start winbindd untill the build-farm faked users work with it
adds 397a0aa r25586: Fix getaddrinfo detection - from Timur. Jeremy. (This used to be commit 48819012f81167f07d2e909329432d2ef222b1bf)
adds 21a7a96 r25594: Merge from 3_2:
adds 761e067 r25595: we pass the "blackbox.smbclient.*USER and PASSWD" test so don't let the build-farm complain that is passes unexpected
adds 26d4d75 r25596: It isn't valid to take the address of an array on the stack, and this isn't what memset wants anyway.
adds 39f5745 r25597: HPUX doesn't have INET_ADDRSTRLEN defined
adds a508a21 r25599: print the error...
adds f1e23d5 r25600: fix stupid typo...this should fix the build on sunX
adds e12a4cb [GLUE] fix some executable bits on shell scripts
adds a0c595f r24821: Update the mkrelease.sh script and mkversion.sh to make releasing correct
adds 5f9077c r24823: Without any better ideas as to how to fill out the WHATSNEW, I've
adds 00f1c64 r24858: Make the 'vampire' code work again - clearly nobody uses this...
adds 6e3ed37 r24910: Merge named.conf patch by Andrew Kroeger <andrew at sprocks.gotdns.com>
adds 3afdc12 r24912: Merge 'use more substituted variables' patch to release branch.
adds 34e3445 r24916: (merge to release branch)
adds d9f4fda r24917: More thoughts on Samba4 release notes, readme etc.
adds eca74df r24919: Merge build fix and improved error strings to release branch.
adds 78c4d54 r24944: Merge acct_expiry fix to release branch.
adds b0b1f65 r24947: Forgot to merge this to release branch, so we got weird subs in
adds dd5fa4d r24958: This is the final text, and the final version. I'll send the release
adds fa76084 Merge commit 'release-4-0-0alpha1' into v4-0-test (This used to be commit 8fc632baaacf19602e9fc1b5b5dac47082c7ba8b)
adds 6876d26 r25601: replace.h should never imply any "system/*.h"
adds a3e5710 r25602: don't imply "system/network.h" within replace.h,
adds 3303227 r25603: More reformat.
adds 34d1661 r25604: Add security_descriptor_append() helper function.
adds c353a7b r25605: Last round of registry reformats (before this gets an obsession...).
adds 50bf951 r25606: Allow test_GetKeySecurity() to return a security descriptor.
adds a6c4b9d r25607: Allow to set security descriptor type flags at creation time with
adds 39f1dab r25608: Call security_descriptor_append from within security_descriptor_create.
adds bf1293e r25609: Reformat RPC-WINREG test.
adds 4fb9aeb r25610: Add security_descriptor_appendv() which takes va_list directly.
adds 89f6f46 r25611: Smaller fix for winreg test.
adds bdf71f5 r25612: Add test_SetKeySecurity() call.
adds 0e30691 r25613: verify the length and type before checking the value,
adds 61931ca r25614: Add trivial tdb website. (This used to be commit 6f88c41c31271fd4b634b6393dc4ca44563a88d2)
adds 286157f r25615: Honor SMBD_VALGRIND and NMBD_VALGRIND for Samba3. (This used to be commit 9f1e4a44b55feca9ad873f7c0a29c99e76d2ec57)
adds 5c4a4b4 r25616: Fedora DS now has a way to install the schema and extra configuration
adds a33d973 r25617: Make sure system include paths come after samba include paths. Patch from Timur Bakeyev. (This used to be commit 7565c4a0dd304312898839df6789f7338cc1ea63)
adds 68c550e r25618: I'm sick of the fstring warnings turning up here. Let's see how much
adds a72869d r25619: As perhaps could have been expected, the CFLAGS hack broke all non-gcc
adds 23a5584 r25622: let --socket-wrapper-keep-pcap imply --socket-wrapper-pcap
adds 8517878 r25623: add 'make test-swrap-pcap' and 'make test-swrap-keep-pcap'
adds b09047b r25624: Remove ipv4_addr hack. Only causes 4 extra includes of system/network.h because we stripped down includes. (This used to be commit 262c1c23a61f1f4fae13e0a61179fe98b682cecf)
adds f26222d r25626: Move some debug-specific prototypes to debug.h. (This used to be commit 84a202754004ec618aa2663a4614d80eb2c7ce60)
adds ef13073 r25627: Remove unused global. (This used to be commit b0b4668333b53991b04cae8905836c766e50aa10)
adds a449b30 r25628: Fix formatting, missing include. (This used to be commit aafd3ea03f52b08b6697f3778728659c790d03b4)
adds 957af15 r25630: Allow "NULL" as memory context, for consistency with the rest of the code,
adds 1eaefd1 r25642: Fix a small typo. (This used to be commit 7416a1d606a315174b782d67463f8cec878d18bb)
adds 6554433 r25660: Add a new interface 'generate_secret_buffer()', to be used when we
adds e19d281 r25661: We don't actually need to know with DEBUG(0, ... every time we ask for
adds 256b839 r25662: While watching traces, learned the frsapi_InfoEnum enum types.
adds c6dd81a r25663: Add frsapi_SetDsPollingIntervalW and frsapi_GetDsPollingIntervalW idl.
adds f1f7468 r25664: Use [out] pointers in frsapi idl.
adds 4860557 r25665: Add some more WERR codes.
adds 5e63724 r25666: Add frsapi_IsPathReplicated IDL.
adds 8071c56 r25667: Start on frsapi testsuite.
adds 6282194 r25668: Hopefully fix the build, sorry...
adds 47f67ef r25669: Real build fix.
adds 5da21cd r25670: Add torture test for frsapi_IsPathReplicated().
adds d026214 r25671: Add stub FRSAPI_FORCE_REPLICATION.
adds 177faf9 r25672: Some more FRS werrors.
adds af08327 r25673: Ignore RPC-FRSAPI for samba4.
adds c28074d r25674: fix crash bug in pidl generated client code, this
adds c7a1a4a r25675: More frsapi IDL.
adds e95a5e2 r25676: fixed a valgrind error in the epoll event backend. The linked list
adds ce7a3ab r25677: add missing stuff from samba3
adds 090015a r25678: reformat getpass() replacement code
adds 2627603 r25679: reapply: Allow ^C to interrupt smbpasswd if using our getpass. from Jeremy
adds 50a7494 r25680: Volker's fix for bug #668. Change the \n after the password prompt to go to tty instead of stdout.
adds 066f56b r25681: r16245: Cope with string being zero len. Klocwork bug #410. Jeremy.
adds 190039a r25682: r16320: Ensure variable is not null before calling fclose. Klocwork #412. Jeremy.
adds 2367364 r25683: fix the compilation of getpass.c and it's configure test
adds de0343b r25684: use "system/*.h" to get the system includes
adds c68e3d8 r25685: rename getsmbpass -> rep_getpass and provide the function prototype
adds 1b73fca r25686: Added in missing def for AI_ADDRCONFIG.
adds 9f53479 r25687: Move #defined for getaddrinfo into network.h (as other
adds 4e5e316 r25688: Add a simple test for a samba3 regression
adds ab52f93 r25689: test with a non-zero size file (This used to be commit 2a6713aa239d07f6898f507ddb3631504c379792)
adds 0906096 r25690: - only use a readonly traverse in ldb_search when not in a transaction. When we are in a transaction then we could be in a top level modify operation (such as rename), so we must use a writeable traverse so that the async callbacks can do the modifies while the search is progressing.
adds 62078f1 r25691: make "server role" case insensitive (This used to be commit f61a9b706894de4fa8916b55a24f330eed9f5b0c)
adds 5861a17 r25692: fixed another example where the free of fde and the free of the socket
adds 21c65d9 r25693: Implement the rest of subtree renames, now that tridge waved his magic
adds 4bb52bf r25694: Move subtree_rename above the partitions module. The next step is to
adds 1a766af r25695: [libreplace] fix the standalone build of libreplace
adds e77a831 r25696: Fix pipe name for dfs.
adds df3f31d r25697: make *clean doesn't work after a svn up when some *.mk files were removed
adds bd2bf89 r25699: Add ForceReplication test.
adds c940bec r25700: Now BOOL no longer exists in Samba 3.2, use bool instead.
adds 7619978 r25701: Clarify comment (This used to be commit cea496d2163db6dde371526dd5a79d4c090839ef)
adds c4ebf95 r25702: Clarify comments and make this module more strict on objectclasses.
adds e85370e r25703: Use less entropy by using the pointer value as a process-unique token.
adds 35dc4d9 r25704: Handle the chicken-and-egg problem of setting up the LDB before we get
adds c2e5cf6 r25705: Ensure we return the out value to the caller.
adds 34fa7e3 r25706: Merge padding fix from Samba3.
adds 45c3d15 r25707: Move selftest makefile code to separate file. (This used to be commit 9714db7814fd43d2a10485c041bbb761360c0826)
adds 5cfa773 r25710: Finally fix subtree renames. Untested code is broken code and in this
adds 1b8da06 r25711: only use sort if available
adds 1358522 r25712: try to fix the build, perl should handle by_path as comparison function
adds 1cfd89c r25713: [libreplace] include socket_wrapper.h after we have typedef'ed socklen_t
adds c01f613 r25714: [libreplace] move define of a constant to near to the others
adds 582496f r25715: [libreplace] move definition of struct addrinfo so that it can use socklen_t
adds 31569f1 r25718: [libreplace] if we replace types define the HAVE_<type> macro
adds 3e1fbf7 r25719: let "system/network.h" do the replacements first, then
adds 1a47a17 r25720: update .gitignore
adds f3dbce0 r25721: remove unused var
adds b28810a r25722: Start merging the various test plan files for Samba 4 into one, so that it'll
adds 1f680ef r25723: Add a check to prevent deletion of entries with children. Sadly MMC
adds 88f6c5a r25724: - include getaddrinfo.h after we have defined struct addrinfo
adds 79affaf r25725: merge commit bc9008aa1dcb66890795f0ff2d3046da7df867d9 from v3-2-test:
adds 805eb06 r25726: [libreplace] move and fix getaddrinfo configure checks
adds 974890e r25727: include "system/network.h" instead of <sys/socket.h>
adds 74a2b05 r25728: [libreplace] define AI_NUMERICSERV as it's used in getaddrinfo.c
adds 33201d1 r25729: Fix silly regression in the subtree_rename - I broke normal renames.
adds ade07a3 r25730: Fix IDL for incorrect winreg_SetKeySecurity.
adds cfd09ee r25731: Document winreg_NotifyChangeKeyValue's notify flags.
adds 12215fa r25732: import updated parse.y files from lorikeet-heimdal
adds 13d7fbb r25733: fix filename substitution and bail out if yacc output isn't generated
adds 5d482b6 r25734: regenerate yacc output (parse.[ch] files)
adds b54fd3b r25735: make sure we include "config.h" as first header in
adds 3f073b4 r25736: make sure we include "config.h" as first header
adds dc8ece0 r25737: Integrate more of the test recipe code into one file, use
adds 9fe133f r25738: always include config.h first.
adds e53e4a1 r25739: We forgot to copy revision and type flags in security_descriptor_copy().
adds 9096402 r25740: More consistent naming for tests, always include environment name in test name. (This used to be commit 9cfa44b43857df252336b6f88cfc0f7fcd557533)
adds e690c56 r25741: Simplify calls to Subunit functions. (This used to be commit e42de5d8346a12c3fcdb8f9af1efa650c368a442)
adds 9d4adda r25742: Start trimming down hash size for start_testsuite. (This used to be commit f2319fbe9be76966c81f3d4279f6bc2a631a3a5a)
adds a7eedba r25743: Write short summary of failed tests and skipped tests to file. (This used to be commit 22cb93e5c00c9bd2a9288ba13336389d45c9987f)
adds 7d72ade r25744: add NDR_ERR_INVALID_POINTER
adds e63df41 r25745: [pidl] ndr_pull/push_error(ndr, NDR_ERR_INVALID_POINTER,..)
adds 09ec68b r25746: [selftest] make plain output more readable
adds 7c721a1 r25747: Implement linked attributes, for add operations.
adds fa5c169 r25748: Don't segfault if we don't have a schema yet.
adds bb96624 r25749: Add function required by linked_attributes module.
adds 16d0395 r25750: Update the objectclass module to improve consistency in Samba4.
adds 0fc96c4 r25751: use EJS_CHECK() instead of NDR_CHECK() in ejs code
adds d7b8a4a r25752: use EJS_CHECK() instead of NDR_CHECK()
adds 47f6988 r25753: Move cn=rootdse to @ROOTDSE to avoid being caught up in schema restrictions.
adds 46210e1 r25754: More work on normal forms for ldb input.
adds 2de30ec r25755: Fix a couple of memory leaks, in particular a new leak onto the NULL
adds 0a52025 r25756: Add missing file with quick tests. (This used to be commit 83d9b49adfbd2d401a7db39e038b4b7e2d4d0aef)
adds 56fb8d3 r25759: catch up the samba3sam tests with the change from cn=rootdse to @ROOTDSE
adds dbb3c74 r25760: Test out relative distinguished name behaviour under renames.
adds 464dd2a r25761: Rename to be a DN to be a child of itself wasn't being checked for.
adds a4c79f0 r25762: This test belongs best with the other checks for a valid parent, in
adds 3c5a71f r25763: Handle modifies, in the easy case (add/delete of elements), for the
adds 7267b35 r25764: Fix total number of tests count to not include skipped tests. (This used to be commit d90b058cd48d8b08bb0a0cd6e97ad95062f8259e)
adds 616a64d r25765: pidl: fix compiler warning in ndr_align test
adds 0bf387e r25766: pidl: fix bugs in ndr_tagtype tests found by compiler warnings
adds 7dee067 r25767: pidl: make it easier to debug errors in pidl tests
adds 1f87eb3 r25768: pidl: NT_STATUS_IS_ERR() is NOT the same as !NT_STATUS_IS_OK()
adds 2fccda3 r25769: it looks like there are 9 uint32 before the TLV subcontext starts, not 6 (This used to be commit a88254ea6c1da358a1c692d785b29ba2354d99f5)
adds 9b46852 r25770: rename "unknown5" to tlv_size (This used to be commit d409ef1302ff6f8924b439addca014fbd2854fea)
adds a16cb04 r25771: In traces unknown7 has the same pattern as a UNIQUE pointer referral id
adds cff24a3 r25772: rename the tail fields (This used to be commit 992312ab958bc1e033916f4c3f4891dc9231a68b)
adds b5dc548 r25773: update frsrpc.idl and add some more comments (This used to be commit ae20e2b30390ea5aa42110e1a3528a30595f0430)
adds 4881d6b r25774: create ndr_pull_union_blob_all() and match the logic of the struct fns
adds 2eb71ba r25775: use ndr_pull_union_blob_all() in CLDAP code
adds 5ef0098 r25776: ndr compression: make use of NDR_CHECK() and not use NTSTATUS directly
adds 5885662 r25777: add NDR_ERR_UNREAD_BYTES and don't use NTSTATUS directly
adds d933f39 r25778: use NT_STATUS_HAVE_NO_MEMORY() and NDR_CHECK() macros
adds ad9efe8 r25779: the return value of ndr_pull_set_switch_value() should be checked
adds 5df2dfa r25780: fix bool return
adds 8a8948a r25781: Handle and test linked attribute renames.
adds b869a08 r25782: use NT_STATUS_HAVE_NO_MEMORY()
adds f603a0c r25783: socket_wrapper: don't include "includes.h"
adds 73eb2e3 r25784: fix compiler warning
adds cac3a42 r25785: more small updates to frsrpc
adds 605032d r25786: Add function required by linked_attributes module (We need a list of
adds 96116b7 r25787: Assert that we handle the group membership updating correctly,
adds b981698 r25788: Use a single routine to handle the creation of modify requests in the
adds 8fc7df1 r25789: print out what error happened...
adds f1374b0 r25790: - remove some nesting by using error and out logic
adds fdb3695 r25791: wrepl_request_finished() sets req->status, so make this explicit
adds 520dcd4 r25792: use NT_STATUS_HAVE_NO_MEMORY() and NDR_CHECK()
adds 2a9e674 r25793: check the return value of ndr_push_set_switch_value()
adds fb4032a r25794: use NDR_CHECK()
adds bd05c0c r25795: whitespace cleanup...
adds 08994d4 r25796: use NT_STATUS_HAVE_NO_MEMORY()
adds 131fc3a r25797: use error and out logic
adds 602461b r25798: - check return value of ndr_push_set_switch_value()
adds c4b9283 r25799: Add dump_data_skip_zeros() which omits 16 zero bytes in a row (if not at the
adds f05a356 r25800: Use dump_data_skip_zeros() in ndrdump.
adds 2342d61 r25801: Add security_ace_create() function.
adds ffc3ff7 r25802: fix the build on solaris, void functions doesn't return values
adds f200254 r25803: Make our security descriptor acl manipulation methods more generic so that we
adds 5dc1f49 r25804: move including ndr_compression.h into HeaderInterface()
adds b42cc4a r25805: pidl: include libndr.h as first header in ndr_foo.h
adds ecbc2cd r25806: let libndr.h include needed stuff and remove pidl magic
adds 36b10da r25807: Close handle during winreg test.
adds 01fd8e9 r25808: Move basic security descriptor test to a test_SecurityDescriptors() call.
adds 1181e6c r25809: Add basic security descriptor inheritance test for winreg.
adds fb6d99e r25810: Add test for blocking security descriptor inheritance in winreg.
adds a820667 r25811: Add some security descriptor helper functions.
adds 6ffdd9e r25812: Add test for valid and invalid security descriptor and security information flag
adds f5b0329 r25813: Add unfinished SecurityDescriptorsMasks test for winreg.
adds e01ce2d r25814: Add my (C).
adds 711af29 r25815: Small DFS idl fixes.
adds 952eecb r25816: Add idl for frsapi_InfoW. Surely not correct, but a start.
adds b7e733e r25817: Add very basic FRSAPI InfoW test. Again, this is surely not correct but at least
adds b98e900 r25818: remove useless '\' chars at the end of lines
adds 64fc663 r25819: make the success case more clear
adds c77b796 r25820: but still return the error...
adds 46ba536 r25821: always use ndr_push/pull_error() to report errors and not NTSTATUS directly
adds 7fdf565 r25822: use NDR_CHECK()
adds 1e14ad7 r25823: remove unneeded nesting by using error and out logic
adds f549a5d r25824: - NT_STATUS_IS_ERR() is not the same as !NT_STATUS_IS_OK()
adds dda00fe r25825: Don't print the user's password hash at level 0.
adds c112597 r25826: Prove that adding a user or computer via LDAP doesn't magicly give
adds f5556c7 r25827: Start of samba3-regconfig test (This used to be commit 59371e8f2d0abb2e63b0452cd0d3fe49107560a1)
adds a1ce063 r25828: don't ignore errors
adds c559f00 r25829: - use DEBUG() instead of printf
adds 149190f r25830: fix compiler warning
adds a8ba745 r25831: remove unused include
adds e196aa5 r25833: - we don't need --root twice
adds 557b63b r25834: nss_wrapper: add lib/nss_wrapper skeleton
adds b8da353 r25835: nss_wrapper: add support for passwd accounts
adds be93d8a r25836: nss_wrapper: add support for groups and return EPERM in initgroups()
adds 9dc10a6 r25837: nss_wrapper: add nss_wrapper.pl
adds 4d354fd r25838: libreplace: include nss_wrapper.h if NSS_WRAPPER is defined
adds 6ce8694 r25839: use nss_wrapper code in samba4 if
adds a6262ef r25840: make test: activate nss_wrapper for make test
adds f86dca4 r25841: try to fix make install
adds f017f87 r25842: Start working on test for loading dso's in ldb. (This used to be commit d41ed7ca8d3954bf586126edd7aba17acc6af8a1)
adds 61b5dce r25843: Finish check-soloading. (This used to be commit 4fd3770f0c3f9a3e586f1a03a759dab782e04ba7)
adds f3c0a6c r25844: Enable soloading by default. (This used to be commit 8760f81aeae6a3275c6d2e95c72ec5f8b42fbea6)
adds f52ce95 r25845: Reformat the dfs test.
adds 48ed51e r25846: Add configure test for -Wl,--export-dynamic. (This used to be commit f67040d2a0cb8723f1bf0e9a9d90a821b38697b1)
adds ba4a5bb r25847: Don't link modules against their subsystem. (This used to be commit 7e34e0645c98c3697767dc78dcd22a98d0f2b8fc)
adds bffef39 r25848: Add IDL and torture test for dfs_SetDcAddress and dfs_GetDcAddress.
adds ef71598 r25849: Add test for dfs FlushFtTable.
adds 6e561c7 r25850: Add macro for picflag. (This used to be commit 9ebc6f2d17349b214618d65b29826867796c12ce)
adds dd66e34 r25851: Move system-specific ldflags checks to libreplace so they can be used by ldb. (This used to be commit d28c8b822e7b571f24542409376bba8701eeef79)
adds 26c3cad r25852: Move SHLIBEXT determination into a test as well. (This used to be commit aaaed5edc06f3055794e55a8038dbbdac47ce5b6)
adds a0e6731 r25853: Specify LIBS to sample_module - fixes build for gcov hosts. (This used to be commit db9ebea52bf739cc297e94178a3a03548fd5ddfb)
adds f0be600 r25854: Link against -ldl properly. (This used to be commit 6c46a925288e6be0a0e5f86e5a57ce269dc7a3df)
adds 145bc26 r25855: Check for HPUX dl functions. (This used to be commit 478b5ac8d92a23a32349bedfe7c6caf98b67fb39)
adds e3198b3 r25856: If the search fails, it is not valid to steal 'res'.
adds 0d5c5cb r25857: Indent (This used to be commit f42690a90c2f76e7fc130ebbdbd0f93fefacfad6)
adds 4ef9649 r25858: Clean up po files. (This used to be commit af135938c19ef56b56b216b53049012ee7125eec)
adds 3d6d80d r25859: Wrap native HPUX functions in dl implementation. (This used to be commit bf1685faa1c941d3ca56b29a1e15b8a134d02068)
adds 0cab8cc r25860: Remove flag that causes problems on some hosts. (This used to be commit 85b332650031b2969f79e6ca85e5d6d10983da91)
adds eea5969 r25861: Fix export dynamic for HPUX. (This used to be commit 45ccf09bf96e915380b30150a701735318b67aa0)
adds abee59c r25862: Avoid po, causes trouble on BSD systems. (This used to be commit c7fd5a5172d443034245c58020e379b0ca6234f2)
adds 9ed91ea r25863: libreplace: we need include <unistd.h> before nss_wrapper.h
adds 046cd25 r25864: libreplace: we should only have one location where we check for required functions
adds 29598b8 r25865: libreplace: check for nss passwd|group get*_r functions
adds 70cf786 r25866: nss_wrapper: not all systems have get*_r calls
adds 49cb694 r25867: libreplace: solaris has different prototypes for getpwent_r and getgrent_r
adds 49c4a40 r25868: nss_wrapper: add solaris versions of getpwent_r and getgrent_r
adds 7a09d8c r25869: selftest: strip newline from `whoami` output, hopefully fix provision on mac os 10
adds 37f6b94 r25870: libreplace: AC_VERIFY_C_PROTOTYPE() needs AC_LANG_SOURCE() to bring in confdefs.h
adds 32bed4d r25871: nss_wrapper: set the destination pointer in the get*_r functions
adds 8867f82 r25872: nss_wrapper: revert solaris get*ent_r() functions
adds 336eddb r25873: nss_wrapper: hopefully a better fix for the solaris get*ent_r functions
adds 9e344b9 r25874: force specific versions for LEX and YACC.
adds a564ca1 r25875: Try to fix the build on some HPUX machines. (This used to be commit 773a7cf234e08e05bb89072c42353e44915f8146)
adds a73cfa9 r25876: Attempt to build shard libs everywhere again. (This used to be commit b5bcdbbd0c9a6133d15c3a9c01738d9899dbcf8d)
adds 414e5ec r25877: Add libreplace macro for soname flags. (This used to be commit 25aa875119622679881cd0e1b3b9dff8d2cf03ee)
adds 25645bf r25878: Fix syntax error. (This used to be commit ffe5a10867a2d2e5eb51c84331fff130e996eda8)
adds b05601f r25879: Don't use shared library for command-line utilities for now - breaks the testsuite, and there is no portable equivalent of LD_LIBRARY_PATH. (This used to be commit 9730c2950965d22eace9ad498847581171ebe09a)
adds 2ca86c7 r25880: Try to get some more flags right. (This used to be commit bbc36fd3f693480e3ea01c5c9e858008a4f3c229)
adds 831d738 r25881: Add ability to build .so of tdb. (This used to be commit 03bc4896e6c83d4d01b366cd5ce9e49547ee206c)
adds 4347f8f r25882: Build shared library of talloc as well. (This used to be commit 3692ba8299d4177289ca401fa467143ad14ccad4)
adds e76e5da r25883: Fix tdb dependency. (This used to be commit af99cd3e00d981e90df4bc61d498704249df1412)
adds 5756785 r25884: Specify shldflags first, as required by some compilers. (This used to be commit 40a8cd0d2fd4d10110243ee75ff92bef73bb06b9)
adds 2109bf0 r25886: Try to fix building dso's on hpux with gcc (This used to be commit 146c5226e61235a55155ef4493191a6c5eddea3f)
adds e7cf933 r25887: Build Samba-specific ldb modules as dso's. (This used to be commit 9d73becbb24fbde2e319e18e84af35d9efaeefda)
adds 1cbb73f r25888: Attempt to fix standalone tdb build. (This used to be commit c758db2709e6f3d8e6c3fb65f4efd3dec3518e51)
adds 27c9f6c r25891: Test that we get the correct return value when we attempt to reference
adds 2cb22d9 r25892: Keep the tdb code in sync between 3.2.x and 4.0.
adds 523445c r25893: Fix ldb, tdb builds (and one warning).
adds 8f22cf4 r25894: Add IDL for netr_DsRAddressToSitenamesW and netr_DsRAddressToSitenamesExW.
adds 1fdd7e1 r25895: Add torture test for netr_DsRAddressToSitenamesW and
adds faa5ef6 r25896: Rename netlogon server stubs.
adds b4ddef5 r25897: Add WERR_INVALID_FLAGS.
adds e2c2078 r25901: Remove obsolete --enable-shared option (whether shared libs should be used internally can be set using --enable-dso). (This used to be commit 571aa6ba22f6e4b774f9a9db3a02e3beec3f8523)
adds f924ac9 r25902: Move messaging tests to same directory as code. (This used to be commit d174dcbb76f3079a5f536f841bfffab3d7cd51e9)
adds 0bccc88 r25903: Move more files out of torture/ (This used to be commit f734df3144cdd9ff280ee1cac2c3a7f972716f5d)
adds a46a228 r25904: Remove extra (This used to be commit fd0958107524a526d0bc78b98e031c595c85b877)
adds f3efa1e r25905: use data_blob_const() to set the DATA_BLOB
adds 92897b1 r25906: libreplace: we need to link to make sure the functions are available
adds b5f7841 r25907: use DEBUGADD() to match samba3
adds 82ae4d5 r25908: add some wikipedia links about LDAP and LDIF
adds a4a7447 r25909: Fix the snprintf checks, and fix a typo in pointer indirection.
adds 319ecac r25910: Try and fix the Solaris build by adding a missing define
adds 2baec5a r25911: Remove more fstring/pstring bad useage. Go talloc !
adds 88f0c3b r25912: Two patches
adds e8b9212 r25913: maybe some platforms have problems with echo -e
adds 3953335 r25914: selftest: fix the module pathes when using --with-selftest-prefix
adds 3e1fb13 r25915: ndr/pidl: change NTSTAUS into enum ndr_err_code (pidl code)
adds afa5f25 r25916: ndr: change NTSTAUS into enum ndr_err_code (basic stuff)
adds 0ce646d r25917: ndr: move ndr_map_error2ntstatus to errormap.c
adds 910ab40 r25918: ndr: change NTSTAUS into enum ndr_err_code (samba4 handwritten stuff)
adds b2ddeeb r25919: ndr: change NTSTAUS into enum ndr_err_code (ndrdump)
adds 529763a r25920: ndr: change NTSTAUS into enum ndr_err_code (samba4 callers)
adds 716391f r25921: Now also listen on ldapi by default in the LDAP server
adds b45b8fa r25922: Make it easier to bind to a unix domain socket, without messing with
adds 0819903 r25923: Make sure to install phpldapadmin-config.php
adds 089acd7 r25924: fix bug in UNIX_INFO2 push code found make make valgrindtest
adds a67d2e0 r25925: torture/raw: fix sending unitialized bytes in RAW-SAMBA3ROOTDIRFID
adds a869206 r25926: Move iconv test to iconv code directory. (This used to be commit e20c4b90e4a935d3249d0b631b942fd318a2ece2)
adds 6ee570c r25927: Move share tests to param directory. (This used to be commit f12f623da52aefdf49df9b77d87b9b0d48177c14)
adds dbc78e2 r25928: Split up torture-local a bit. (This used to be commit c6b109040856ba0f1ae0db2787cc838ff61df767)
adds 7ab6f35 r25929: Add some help strings. (This used to be commit ef364df37f2f00c238903bec4c8a035c05bdf366)
adds 0b2780a r25930: fix test name (This used to be commit 41dcd8c261aecaccee21667367bb524c13d620d9)
adds 73f88ad r25931: Add config .mk file for crypto lib. (This used to be commit 21ab43158f723069dd70fae43d780878c38ead31)
adds d0d0a69 r25932: Remove unnecessary include - should fix the build on hosts without popt. (This used to be commit f250ae0c361aef864f25dfc7599ce1e7a4e29cf8)
adds f1ec8da r25933: LDB: Don't free errstring until after the printf, in case it is one of
adds 08dd389 r25934: Handle a LDB_ERR_NO_SUCH_OBJECT return value when looking for the
adds 81ad27b r25935: Fix registry tests. (This used to be commit b311094714b4d51ea7ea756df1aecba169dc0d45)
adds 6c41194 r25936: provision/newuser: don't try to set the 'memberOf' attribute
adds 5294e82 r25938: We don't need the CLDAP server unless we are a DC.
adds cadf696 r25939: Rework the CLDAP server not to use gendb_search but to call ldb_search
adds 3f2ca10 r25940: Rework the samldb and templates handling.
adds 7f18e15 r25941: Use samdb_relative_path() (new function in samdb.c) in the partitions
adds 5d4f507 r25942: Make various ldb modules handle an LDB backend that enforces validity
adds 5adade2 r25943: Fix soname on hpux. (This used to be commit fd762b01ed378739241dc14b6af9df9fcfe7659c)
adds 0969ac9 r25944: Fix handling of sonameflag on AIX, which doesn't have anything like that. (This used to be commit 228dd6830eb9c91287bb3e0233d8b3a404ff3676)
adds 3e0efe2 r25945: Fix flags for MacOS X. (This used to be commit b01303b5677b03c1d3cc6f219d4c461726613767)
adds 58f9b57 r25948: Fix up the samba3sam test (which is very fragile) to work with the new
adds b34f286 r25949: Make error messages clearer and more correct.
adds 8959af0 r25950: Enable seperate module to prevent subtree deletes.
adds b79e338 r25951: Add missing DS_SERVER_NDNC bit to netr_DsR_DcFlags.
adds 777ea0d r25952: Add in new data file required by samba3sam test.
adds 35efbc8 r25953: AIX make doesn't support $^. (This used to be commit 91133d27110ee6447dbc64f1c8d52cb90ca1a86c)
adds 656d9f4 r25954: we don't need this twice
adds 85dd023 r25955: libreplace: add a useful link about linking shared libraries
adds 36a1640 r25956: Try metze's suggestion for Mac OS X shld flags. (This used to be commit 5fea6e0d9ae671ea00292b66a2608b3ee954f917)
adds 3f7dcac r25957: Rework the cracknames code to use less gendb_search() and instead call
adds f8bf169 r25958: Callers of gendb_search_dn() don't expect to get
adds d544879 r25959: Add a new special DN to LDB: @OPTIONS
adds bd6a651 r25960: Enable checks on the validity of the search base on sam.ldb in Samba4.
adds 3b6ff04 r25961: Add new tests to verify basedn validation in LDAP searches.
adds f6312d1 r25962: Move to more modern ldb functions loading module list.
adds 04cf937 r25963: libreplace: samba3 doesn't use SONAMEFLAG on Mac OS 10, so also try this
adds fe61b63 r25964: Fix comment and use talloc hirachy in ldb_tdb initialisation.
adds fab68fd r25965: Remove duplicate block - thanks metze!
adds ef22b1a r25966: Don't force an 8 byte width to generated SIDs, as this can actually
adds 9338ca3 r25967: ldb: a module doesn't need to link against $(LIBS)
adds 45e9a5e r25968: ldb: we need to use @SONAMEFLAG@ directly so that the '#' trick can work
adds de119cc r25969: ldb: link libnss_ldb.so.2 against the shared library
adds 0f134fa r25970: libreplace: fix AC_N_DEFINE() so that some appears in config.h
adds ae75b11 r25971: libreplace: remove AC_EXTENSION_FLAG as it's the same as AC_N_DEFINE
adds 4cfea7d r25972: tdb: fix usage of SONAMEFLAG
adds 911fbed r25973: talloc: fix usage of SONAMEFLAG
adds fc2df89 r25974: libreplace: see what the build-farm says if we use _XOPEN_SOURCE=600
adds b751f23 r25975: build: split SharedModule from SharedLibrary
adds f744d3b r25976: libreplace: not all platforms like _XOPEN_SOURCE=600
adds b415712 r25977: libreplace: add AC_LIBREPLACE_MDLD and AC_LIBREPLACE_MDLD_FLAGS macros
adds d7e5d3f r25978: build: use AC_LIBREPLACE_MDLD_* macros and use the result to build modules
adds 579eca5 r25981: Don't create an ldb_request on NULL.
adds 31fe478 r25982: libreplace: try to ignore unresolved symbols in modules on Tru64
adds d47be61 r25983: ldb: link shared library against $(LDAP_LIBS)
adds 15cb777 r25984: ldb: use MDLD macros from libreplace and use results to build share modules
adds daa73ef r25985: build: SHLD_UNDEF_FLAGS isn't used anymore
adds 896e46a r25986: libreplace: warn about unresolved symbols when link shared libraries
adds 676bb23 r25987: libreplace: rename AC_LD_SHLDFLAGS into AC_LIBREPLACE_SHLD_FLAGS
adds 0aa4359 r25988: libreplace: add AC_LIBREPLACE_SHLD
adds 17f5426 r25989: build: use AC_LIBREPLACE_SHLD
adds 08d4a44 r25990: talloc: use AC_LIBREPLACE_SHLD and use it for linking the shared library
adds 5b79c13 r25991: tdb: use AC_LIBREPLACE_SHLD and use it for linking the shared library
adds ff23cad r25992: ldb: use AC_LIBREPLACE_SHLD and use it for linking shared libraries
adds e2ba39b r25993: build: HOSTLD should always match HOSTCC if not specified
adds 781b41c r25994: build: use HOSTCC, HOSTCC_FLAGS, HOSTLD and HOSTLD_FLAGS
adds 24f84f7 r25995: build: print out MDLD and MDLD_FLAGS with make showflags
adds 7b7c84c r25996: build: rename LD -> BNLD and LDFLAGS -> BNLD_FLAGS
adds e4763f1 r25997: torture: fix variables passed by make gcov
adds 413e992 r25998: Add test for run time library path environment variable. (This used to be commit b2355857baf4d9dad0d9d6a465744be11bbb9beb)
adds 25f1ea1 r25999: libreplace: add AC_LIBREPLACE_STLD and AC_LIBREPLACE_STLD_FLAGS
adds a5b8d78 r26000: build: use AC_LIBREPLACE_STLD_* macros
adds 4b546ea r26001: Share some code between macros, add macro specifically for testing the ld flag that allows undefined symbols. (This used to be commit 6cd3a3a46a6a9b630502ebfff1a90e2d035d9e39)
adds b7c5d2b r26002: Use osf rather than tru64 - pointed out by metze. (This used to be commit df10de42958e65f46298c2fc879688985d1f7ef3)
adds ca0b72a r26003: Split up DB_WRAP, as first step in an attempt to sanitize dependencies. (This used to be commit 56dfcb4f2f8e74c9d8b2fe3a0df043781188a555)
adds afafeca r26004: Add some simple credentials tests. (This used to be commit e96c722cbfe30a4f9c1f843b48e8cf5b78aa13e7)
adds 013a762 r26005: Notice the user about LD_LIBRARY_PATH or equivalent when building with shared libs. (This used to be commit 44529b24467ac94d47d14a53177554b39a80da1a)
adds dc2273b r26006: Improve some dependencies. (This used to be commit 28f05bb5ef9e727298f4b61e71c42a8703374b96)
adds 114691c r26015: fix dependecies
adds fdf30f9 r26016: remove unneeded include
adds 7f3b941 r26017: db_wrap.h doesn't exist anymore and we now need tdb_wrap.h
adds e5e3625 r26018: dsdb/schema/proto.h doesn't exist anymore
adds 669a4e1 r26019: use <tdb.h> instead of "tdb.h"
adds 35f115b r26020: GENCACHE depends on TDB_WRAP
adds 365c6b8 r26024: fix make install (This used to be commit 31d911dc53e013a2f48fa2e5f52e95a17baec8e2)
adds 662cda2 r26025: libreplace: AC_LIBREPLACE_LD_ALLOW_SHLIB_UNDEF_FLAG should fill LD_ALLOW_SHLIB_UNDEF_FLAG
adds c5e16f3 r26026: libreplace: split some linker macros
adds b41a25c r26027: libreplace: rename AC_LIBREPLACE_LD_ALLOW_SHLIB_UNDEF_FLAG into AC_LIBREPLACE_LD_SHLIB_ALLOW_UNDEF_FLAG
adds 39dec5e r26029: In RAW-STREAMS test listing of streams (This used to be commit 8dbe10be30798ea78cc2a5e6c70e6bc5202fa05c)
adds e35e41a r26047: spoolss: OpenPrinterEx with an invalid server/printer name returns WERR_INVALID_PARAM
adds 9532bce r26048: spoolss: Fix test_SecondaryClosePrinter.
adds 8267a7a r26049: pidl: don't use ndr_pull_save anymore
adds cc9c533 r26050: ndr: don't use ndr_push_save anymore
adds 7dcaee5 r26051: ndr_string: don't use ndr_pull_save anymore
adds f102173 r26052: ndr_krb5pac: don't use ndr_pull_save anymore
adds 981437e r26053: IPC_RAP: don't use ndr_pull_save anymore
adds e399a60 r26054: ndr: remove ndr_push/pull_save
adds e66d7d8 r26060: Add some error codes from remote join api.
adds 6b62805 r26066: Use TALLOC_CTX consistently for talloc contexts rather than void \* (it was already being used for some). (This used to be commit d8b175016570d628bb075008149d32a0d538ce95)
adds 5256d93 r26067: Merge improvements building Python modules. (This used to be commit 11a2cbbac51781e72ae1288c8e30f175526b01a8)
adds ea85165 r26068: Import improved Python bindings for LDB, including tests. (This used to be commit fc3a8caef749ddac56a4f035dde8b6ceeaa95c48)
adds f6322e4 r26069: Import python bindings for credentials. (This used to be commit 97bb235cc8c2855a0903bbd9dee53f0e03c4adc0)
adds 328549a r26070: Skip credentials python tests for now. (This used to be commit 99f56680403b41d557e0c70a7caab1d60ba17b9c)
adds f47bc82 r26071: Move DCE/RPC SWIG bindings closer to the code they're wrapping. (This used to be commit 93eba0a3a984e9cd08ab2cf74b409938c991824a)
adds c027a0d r26072: Import trivial SWIG wrapper for talloc. (This used to be commit 02d259c2c45c03dbfcd16173df93d7ba96ed1419)
adds 75c7fd4 r26073: Import Python bindings for the registry. (This used to be commit 777205b5705940c00384172c531ea99ba3eae235)
adds 4cb790b r26074: Add SWIG magic for NTSTATUS and WERROR return codes. (This used to be commit 0bee7cb92e8ae1b80a957dd8fe32c36db1c32032)
adds 98c6dc9 r26075: Ignore registry python test for now. (This used to be commit 2ceeea14b35ea01d65c9f2c40e3bc11d1f1ce82d)
adds d3a13a1 r26076: Remove some SWIG code that is already commonly available. (This used to be commit e6cd16d0fb3c7f0d4756c28b8c9300583910c4c6)
adds 2a98fd7 r26077: Import updated TDB bindings. (This used to be commit afe091d92ebb1dc15ae3d8df9a5ba8832933a83c)
adds d1d958c r26078: Import Python bindings for system_session functions (still needs tests). (This used to be commit f1f7d2f98acfb586815a34ee7d38edcf41a0197d)
adds e5e2b64 r26079: Some cleanups in the old SWIG wrappers: - remove old torture tests for LDB (replaced by a much more extensive test) - moved tool to bin directory (This used to be commit d6d3b0ad7a789441c82cf30a640033a052921c37)
adds efc0cc6 r26080: Import updated LDB bindings. (This used to be commit 19342e66a7279805daf9f810b9dc808247110a8a)
adds f2b9a9a r26087: Fix include, add setup.py for tdb (This used to be commit 4b94d5ca74fea44c66ab0d69dae27a1fdc8ece66)
adds 39adc24 r26088: Import some native-python python modules and move original python swig torture code to common python directory as well. (This used to be commit cbf656ff054ab2b0b5ca81e1d4f16ac54c8098f1)
adds 29cf3a9 r26089: Move python detection to a separate file, and don't make it an error if it isn't available. (This used to be commit 4e7709379de2fb9bf1eafd9ee9cbe10a0e6df51e)
adds 91fe80a r26090: Make building tdb python bindings independent of use of external tdb. (This used to be commit bfe54e2f197ea3ef760aeeef8c248ff71419ecd8)
adds 6357fb8 r26095: Add function for import a generic configuration file in a loadparm context. (This used to be commit d74018d05542582515a4d3cc995820667200b301)
adds dd2a471 r26096: No longer include removed header (This used to be commit 42738301b1c88ccf46405d6c9171b3ae082423bd)
adds 218fef2 r26097: Consider python modules special modules rather than special libraries. (This used to be commit 4c26cf38102a67ae12b3512b5d38991f020ed2e2)
adds 4e25ea3 r26098: Make missing python no longer fatal. (This used to be commit 9af2aeb22500baf65c11bc46c0051385911a8d67)
adds 3950e76 r26099: Don't depend on nonexistant auth_util.h header. (This used to be commit a827460d29ac00459f34457fdd361a026b6a5031)
adds c14de3f r26100: Also check for SWIG. (This used to be commit 1755adffecb8ed68047d6ad69087a680cc63ba8f)
adds 01bacae r26101: remove some unused includes (This used to be commit bc615162fc515a8b8ae59af14cb1e80497e9afdd)
adds b24e7a1 r26102: libreplace: remove system/printing.h as it only contains samba3 stuff
adds d588d3e r26103: Leave streams around to unlink
adds f6d91ea r26104: Revert 26103 -- breaks make test (This used to be commit d1a220aee38cd7799e86366cc5bc574571915aa3)
adds e30c3d9 r26105: Add targets for building and installing the python bindings. (This used to be commit 634436adaab18d41ac7cca5ac704929e3b909452)
adds e4168bb r26106: Add targets for building, installing and checking python bindings. (This used to be commit 7f1d38df053545fd0763baf172e78807d776e6ef)
adds 86be3d2 r26107: Add more tests. (This used to be commit afa5f7c9e9fe29aaec0a5e3f9cda9d7567b3b254)
adds b6d6578 r26108: Add makefile rules for building, installing and checking python bindings. (This used to be commit d8d04300d2c2613268e8bf9e6981d172471514da)
adds 0cc955f r26109: Use new SWIG helpers in autogenerated DCE/RPC SWIG files. (This used to be commit 3e04846b3f663b1012a077c7a2dd20abaa78400b)
adds c0a3709 r26110: Create separate function for connecting, add helper for creating result typemaps. (This used to be commit 9b5b77c399894fc7fdf0d61a14cfbcef6dbf678c)
adds 2be2505 r26111: Fix an uninitialized variable (This used to be commit df52343bc901d40a4cc754b55ddcaf72a1f4d68c)
adds 3023afc r26112: Do proper error checking in __contains__. (This used to be commit b67cc409fa5aa931b0847b7d3bdd2edf72daf88d)
adds 08b01db r26113: Build tdb python bindings even when not using system tdb. (This used to be commit ebe63bd3bcb1e1c9faf2641f5b7661769eadac63)
adds eaecbfa r26114: Allow keyword-arguments. (This used to be commit 99c342641b865e37c9ee8dd280348b659076d1e5)
adds 990c3cf r26116: Mention python in the config.status summary. (This used to be commit 65cabf7cf73e0727ae5c8e8828b7f414f5ea17f3)
adds 6314a9a r26117: Fix DESTDIR use for bindir. (This used to be commit b7eb2cadcf1520e76ed185293c7061ae17668bf7)
adds 119abbf r26118: Remove whitespace that causes empty if statement to be generated. (This used to be commit 1f096c26da5016ec2e2daea9ad7a78bc2063b423)
adds e541cc5 r26119: Fix warnings. (This used to be commit 38a6522e44938ae05356916182d6c3bb1b6e881b)
adds 12b7148 r26120: Don't install python modules as modules. (This used to be commit 1359f858d6c3201ef6927499700f9f71d7805e01)
adds 8b4a60b r26121: Don't build modules if subsystem isn't build. (This used to be commit a74fa4c19dbd9832c85aa9e62f88d4e84451bd5c)
adds 0cb2a6d r26122: Don't install python bindings yet. (This used to be commit 744fb6cf3c15c3a78de93f42de9535af17a5cec5)
adds ed41cdb r26123: Use utility function for secrets.tdb path. (This used to be commit 48b03ceeff78a1e8af62395abdb47aa8567c9ac5)
adds f5ceca4 r26124: Install ldb_handlers.h, required by ldb_samba. (This used to be commit 037774cff700ca60ae73a4adbfd408758977c810)
adds 4340fc2 r26127: Move session code out of auth_util.c. No longer making it part of auth but making it usable independently will be the next step. (This used to be commit b3fcb8e8103304fede865b02ca5169d5793a571d)
adds 7f7bc26 r26128: Some formatting fixes in secrets.c, fix free of filename, update ignores for source/.. (This used to be commit 2d0bd4b3670eaa77d417b2308e7f40ca35082726)
adds 339ad9e r26129: Specify path explicitly in case an external ldb installation is used. (This used to be commit b86a6105ed27779c700f03175768978654081598)
adds d47b967 r26130: Fix header installation (This used to be commit ed19e6b8a9c59166b77aeda0b6a4c792e28a5516)
adds 37039ea r26131: Ensure we show the right errors in the NULL base DN case. Based on
adds 017ee87 r26133: Add some more error codes from wkssvc testing.
adds 55f333a r26134: Avoid using samdb-dependent functions in auth_system_session. (This used to be commit 29c1c96fe0f8cd90ef936fcccef0adf8c09f9b46)
adds 25143a2 r26135: Remove samdb_add(), samdb_delete() and samdb_modify(), which were just
adds 0ac6bff r26136: Attempt to fix dependencies for auth. (This used to be commit abf2600a044cdbab6c5d7880d18217bff3d15c39)
adds adef944 r26137: Rename the entryUUID module to better match it's purpose: being a
adds 93e3a47 r26138: Don't talloc_free() res if an error occoured.
adds c4d7646 r26139: Based on a report by Theodor Chirana, don't assert() on invalid
adds 470043b r26140: Add a new test for searches by distinguieshedName and dn, and
adds 98c3f90 r26141: Reflect pointer_default(unique) setting.
adds ce0af45 r26142: Cleanup IDL and add torture test for wkssvc_NetWkstaEnumUsers.
adds 7769f9d r26143: Add IDL and torture test for wkssvc_NetrWkstaUserGetInfo.
adds fb25264 r26144: Add IDL and torture test for wkssvc_NetrWkstaTransportAdd and
adds a6426f3 r26145: Fix server side of wkssvc_NetWkstaTransportEnum.
adds ec73919 r26146: Add IDL and torture test for wkssvc_NetrUseEnum().
adds 9854192 r26147: Add IDL and torture test for wkssvc_NetrUseDel and wkssvc_NetrUseAdd.
adds 8d62a13 r26148: Add IDL and torture test for wkssvc_NetrUseGetInfo().
adds 5c76e9b r26149: Add IDL for wkssvc_NetrWkstaUserSetInfo(). No torture test yet.
adds b653bea r26150: Add IDL and torture test for wkssvc_NetrLogonDomainNameAdd() and
adds fd461ad r26151: Add IDL and torture test for wkssvc_NetrValidateName() and
adds 2388626 r26152: Add IDL and torture test for wkssvc_NetrEnumerateComputerNames().
adds 65c35b8 r26153: Add torture test for NetrAddAlternateComputerName() and
adds 722851c r26154: Add IDL and torture test for wkssvc_NetrWorkstationStatistics(). A lot of
adds e6c8fa7 r26155: Add IDL and torture teset for wkssvc_NetrMessageBufferSend().
adds 03b68aa r26156: Choose a more speaking message in test_NetrMessageBufferSend().
adds a1fdc20 r26157: Add IDL and torture test for wkssvc_NetrSetPrimaryComputername().
adds faa1db4 r26158: Add IDL for wkssvc_NetrRenameMachineInDomain().
adds 1434003 r26159: Align to coding conventions.
adds 018a61a r26160: Add WERR_NAME_NOT_FOUND.
adds 1ffb0eb r26161: Add (dangerous) torture tests for wkssvc_NetrRenameMachineInDomain() and
adds 73ff60a r26162: Remove accidental commit.
adds e84236a r26163: Add IDL and torture test for wkssvc_NetrGetJoinInformation().
adds f287d5d r26164: Add IDL for wkssvc_NetrJoinDomain() and wkssvc_NetrUnjoinDomain().
adds 616a48f r26165: Add IDL and torture test for wkssvc_NetrGetJoinableOus() and
adds db3a4df r26166: Put [ref] in the front in wkssvc IDL.
adds 7f58b5b r26167: Just for completeness, add some more documented wkssvc_NetWkstaInfo info level
adds 0f622f3 r26168: Add two more documented WKSSVC_JOIN_FLAGS.
adds 890dd11 r26169: Use the NDR_PAHEX flag to print the encrypted wkssvc password buffer.
adds 5365ee1 r26170: Put test_NetrUseGetInfo() in the correct order of tests.
adds 7a568ab r26171: Add my copyright.
adds 50ca2f5 r26172: Skip testing wkssvc against us, we only have dummy support anyway.
adds 84945d9 r26176: Fix in,out mismatch in wkssvc_NetrWkstaUserSetInfo().
adds 8463b9a r26177: Allow prebuilding swig wrapper, install ldb.py. (This used to be commit e61160dce4bdfc8ade8494c91c8bbec13d0afe4b)
adds 8e37dc8 r26178: Link against -ldl as well to prevent undefined symbols. (This used to be commit 7bb479f81607b9d4a7a6df267b2ed7a394bd68d1)
adds e12c724 r26179: Fix symlink. (This used to be commit b25d0201da5c02bba3046caa539b3ecb72d3a635)
adds 7ab8448 r26180: Allow prebuilding swig output files. (This used to be commit 52106ad04edc3e80e3e3feb8d4b2d4e9e945cbbb)
adds b9b9bab r26181: Set version to 1.1.1, as 1.1.0 has already been released. (This used to be commit 19e351600051ce288ebe4109c5e408c418fafc73)
adds 37fdef2 r26182: Extend our linked attribute testsuite to cover many more possible
adds a17c0a5 r26183: The idea of a self-seeding secrets.ldb is nice, but in practice we do
adds 0c5443c r26184: Streams are tricky.... (This used to be commit f8c4a5ccc6ac9170074975e0ea92a6efdba064d4)
adds 06e444d r26185: No need to depend on ldap, shared lib already has that info. (This used to be commit 522d6591d769e5743262386a90f3f4cd5476b959)
adds 16325f1 r26186: Generate SWIG files as part of autogen.sh (This used to be commit 4429f8b87e057787df0748f93c842c9a634dada5)
adds f023784 r26187: Fix module name, indentation. (This used to be commit ef790ebf3a712dbbb85d6af65c804199c2c084fc)
adds 6600774 r26188: Now that swig output is pregenerated, allow building python code without swig installed. (This used to be commit f97f82adbd2663cadcfc5522c809ce2e659fb42c)
adds e22c7f1 r26189: Add really trivial testsuite for the auth module. (This used to be commit f0fcad0a75998bc45e3073927c0021fa67136d22)
adds 902b193 r26190: Allow successful as well as success. (This used to be commit d5dd11d1f5837c1aa929e8168d5d51a470277b88)
adds 26ae331 r26191: Import custom test runner for subunit, rather than using trial, which is part of twisted. (This used to be commit b0f808345f948c49ad46f34ba306ca8354393850)
adds 364266e r26192: Handle, test and implement the style of extended_dn requiest that MMC uses.
adds 1da2cfe r26193: In the LDAP server, use the new 'controls_decoded' element to
adds e1733d7 r26194: Wrap the events subsystem in a separate file. (This used to be commit cfb6bbdc31083308dbff29cf226a092c8a137c2a)
adds 4d417d2 r26195: Wrap two more functions. (This used to be commit f7312cbb76d9e237350bc54d97bc06760938e6e3)
adds 8515d23 r26196: Always build python bindings for ldb. (This used to be commit 0aa19ce73f435cab44f83023b9b265d4761d3c31)
adds f2f16b4 r26197: Add bindings for libsecurity. (This used to be commit 8625cd403ba3a7d2b1b1fccfeb5efd7e21de0135)
adds 4004de7 r26199: Allow constructing new sids, implement __eq__ for sids. (This used to be commit 87472e35c04fdf0c61c9133bab3c05bda11eba00)
adds e266eff r26200: Bring back some accidently removed files. (This used to be commit a71e40ab5dc7f0a5f6d2d1eb930f378cd143b186)
adds ef26c9a r26201: Build docs for the security module. (This used to be commit 31073a9e4ecaee08b3e27631db620957df8adde6)
adds 035e085 r26202: Fix dependencies. (This used to be commit ecdec9421de8df6c3cda7e4c45f9b3f51bc1e584)
adds cef98aa r26203: Avoid using ldb_wrap for secrets database. (This used to be commit b45093f01fc71714e14422a80a81cf1cc25df3e2)
adds 0e191fa r26204: Binsings for some more functions. (This used to be commit ab6be3086f7ad8c22e6f4805bccad5a04c0325f2)
adds 991ee1a r26205: Pass loadparm_context to secrets_db_connect() rather than using global context. (This used to be commit 5718b6cfee86ddfc9cf405c98c68ba848df4d9d7)
adds 8c46582 r26206: Build python modules as part of make all. (This used to be commit df40628a4645bbecd31b50b409048442a5adb189)
adds 4151cf9 r26207: Only compile swig files if swig is available. (This used to be commit cc5260971c4953ce742363b324ac3804c531e2dd)
adds 6cb7ea0 r26208: Add torture test for (unsupported) wkssvc_NetrJoinDomain() and
adds a3ced88 r26209: For consistency, rename one argument in NetrJoinDomain.
adds 91da59f r26210: w00t!
adds b32cbea r26211: Add very basic test_NetrJoinDomain2() test which can join xp workstations into
adds cd5eb29 r26212: Make test_NetrJoinDomain2() a little more robust against missing parameters.
adds 85c83f6 r26213: Trying to fix confusing inline comment about wkssvc_PasswordBuffer.
adds 82c18a4 r26214: Add note about remotely joining an unjoined XP SP2 workstation.
adds 245630c r26215: Verify that test_NetrJoinDomain2() has suceeded.
adds 26f7752 r26216: Add very basic torture test for wkssvc_NetrUnjoinDomain2().
adds a701aed r26217: Let encode_wkssvc_join_password_buffer() take the session key as parameter.
adds b38ee47 r26218: Remove libtdb.so as well. (This used to be commit a2d426c89b485e687ef8fc0770bbf8aab8ce3cc5)
adds c555c3f r26219: BASE-DELAYWRITE: make the tests more strict about the write time update
adds 4ab0b47 r26220: BASE-DELAYWRITE: add more subtests to explore write time update details
adds 181aab5 r26221: Add loadparm_context parameter to auth_context_create. (This used to be commit a9a9634df8f3137ecb308adb90a755f12af94972)
adds 3b281c3 r26222: Avoid global_loadparm in a couple more places. (This used to be commit 5bd053a570ec0a783b4dcd943698263925f819f9)
adds 25f286f r26223: Move loadparm context up in the stack. (This used to be commit 152e2b1a283675b53affb8f7225644925f171dbd)
adds 8d8ad81 r26224: Remove another use of global_loadparm. (This used to be commit bd12560432b3a8faf124ae1f562b725f3b6686d9)
adds 33f26f8 r26225: Remove use of global_loadparm in wins server. (This used to be commit 98c29e090fd448193ca6fca8f90751bfd0cb2e74)
adds 2fa338c r26226: Avoid more uses of global_loadparm. (This used to be commit 6cbce47a3eaef76a89db7cd0ab0d4f6441fc720d)
adds f4a1083 r26227: Make loadparm_context part of a server task, move loadparm_contexts further up the call stack. (This used to be commit 0721a07aada6a1fae6dcbd610b8783df57d7bbad)
adds 51db4c3 r26228: Store loadparm context in auth context, move more loadparm_contexts up the call stack. (This used to be commit ba75f1613a9aac69dd5df94dd8a2b37820acd166)
adds cc04f14 r26229: Set loadparm context as opaque pointer in ldb, remove more uses of global_loadparm. (This used to be commit 37d05fdc7b0e6b3211ba6ae56b1b5da30a6a392a)
adds b5594df r26230: Use task-provided loadparm context in a couple more places, avoid loadparm context inside ntlm_auth. (This used to be commit 3a946d1ffd7739e40beab673ecb0100c178c2e28)
adds fface33 r26231: Spell check: credentails -> credentials. (This used to be commit 4b46888bd0195ab12190f76868719fc018baafd6)
adds da06405 r26232: Provide replacement for stdint.i for users of older versions of swig. (This used to be commit fb2150a07aa6460165efb4587c86ecc820cdeac0)
adds 120ecdb r26233: Pass loadparm context when creating krb5 contexts. (This used to be commit 7780bf285fdfc30f89409d0436bad0d4b6de5cd4)
adds 7e29858 r26234: More global_loadparm fixes. (This used to be commit 84892d030de6266fc0f3a699cade960dd5dc37bc)
adds 934e932 r26235: Avoid global_loadparm. (This used to be commit e9039782204389cc827e76da319d5ccf6d33be46)
adds 6c999cd r26236: Remove more uses of global_loadparm or specify loadparm_context explicitly. (This used to be commit 5b29ef7c03d9ae76b0ca909e9f03a58e1bad3521)
adds 291ddf4 r26237: Add loadparm context to the server service interface. (This used to be commit 1386c5c92505a950c65411b8af74d703ce023f95)
adds bbdfbf8 r26238: Add a loadparm context parameter to torture_context, remove more uses of global_loadparm. (This used to be commit a33a5530545086b81a3b205aa109dff11c546926)
adds 51d8da8 r26239: Fix registry argument order. (This used to be commit 0b3de2a63ad915575c33d7b329b8a4c476f039e4)
adds 779f452 r26240: We now actually use torture_context pointers for more than just allocation.
adds 8192350 r26241: Ignore some files generated by tests. (This used to be commit 81757d2f76bdf9a7a6d677651db9e876def8cdfa)
adds 7bf6b95 r26242: Don't fail if swig is not available. (This used to be commit 12debcceac6cca1d8c8e1f78a0c7772b944e9f8d)
adds 4f5adbd r26243: stdint.i requires swigarch.i (This used to be commit d9391316a982cfff6b283e7d4a86103ec6fe370d)
adds cd1f19d r26244: Add a module (sans tests for the moment) that implements ranged
adds a2a4aba r26245: Make it easier to handle the LDAP backend, with it's differing needs,
adds bb07e58 r26246: Make it easier to debug assert()s in the provision, if messages are
adds 5193e04 r26247: Don't allow use of older SWIG versions. (This used to be commit def0ae919b9b65e70124ee5bfcd70d3a22973a9b)
adds 53ae9bc r26248: Check in SWIG output so SWIG is not required when running out of svn. (This used to be commit 08501fbef38f81ce5ff4885a1696f9cb392fd631)
adds 0a2f1a4 r26249: Remove a couple more uses of global_loadparm. (This used to be commit 80a61200508a00d5b16a3e748ce92d54b9fefcd2)
adds ab69eb8 r26250: Avoid global_loadparm in a couple more places. (This used to be commit 2c6b755309fdf685cd0b0564272bf83038574a43)
adds 7b38aa7 r26251: Fix include of stdint in tdb swig wrapper. (This used to be commit 904475624b4ed050bfb151053f6c74c0c88315f4)
adds 43696d2 r26252: Specify loadparm_context explicitly when creating sessions. (This used to be commit 7280c1e9415daabb2712db1372e23f9846272ede)
adds 9e367b1 r26253: Add check for broken RedHat 7.2 system header files to lib/replace.
adds b08a82d r26254: Add check for PPC statfs.h to workaround for broken capability.h.
adds cbdad76 r26255: Work around another broken aspect of sys/capability.h on RHEL5.
adds ef792cc r26256: When generating Samba3 pidl output for WERROR based functions, make sure the
adds 133ee70 r26257: Get rid of "uninitialized value" warning in the samba3 pidl generator.
adds 78416af r26258: Use loadparm context in client_start function of gensec. (This used to be commit bad1891cae2c688b17a6a2b932e754f51291035c)
adds ab5bbd2 r26259: Provide convert_string_talloc() variant that works directly with an iconv handle. (This used to be commit a3efdfc8e390c923156c101416eb929a13f1dab8)
adds ecea5ce r26260: Store loadparm context in gensec context. (This used to be commit b9e3a4862e267be39d603fed8207a237c3d72081)
adds a848633 r26261: Use enum type. (This used to be commit 06233de54bc14d52e329d8eca2468b329b69593a)
adds 6f1efbb r26262: Add test for WERROR return code handling for Samba 3 client code. (This used to be commit 6017b16f504dc7b092c22200951cb206b0a7e602)
adds cb7c72a r26263: Don't assume CH_UNIX is CH_UTF8. (This used to be commit 69157be9b180e4d82a66257afb5f774ef16cea89)
adds 1fbdd6e r26264: pass name resolve order explicitly, use torture context for settings in dssync tests. (This used to be commit c7eae1c7842f9ff8b70cce9e5d6f3ebbbe78e83b)
adds c9f0011 r26265: Use task-provided loadparm context in nbt and rpc servers. (This used to be commit 75cb7676fd97767ff0f78c7a17acc8574e297e6f)
adds 2f8dc4f r26266: Remove more global_loadparm uses. (This used to be commit 99113075c4a96679bcec4f4d6bba4acb3dee4245)
adds 1f69add r26267: Fix two calls of smb2_connect I missed. (This used to be commit fc824a5c457e341995c14bd1cf34894ffc4c62c2)
adds b83a7a1 r26268: Avoid more use of global_loadparm - put lp_ctx in smb_server and wbsrv_connection. (This used to be commit 7c008664238ed966cb82adf5b25b22157bb50730)
adds 0184e5e r26269: Fix a couple more references to global_loadparm. (This used to be commit 1cb849dfba21b9b5d00b20ba8201f0e142bfeb07)
adds 5b357ca r26270: Require specifying the loadparm_context or NULL to cli_credentials_guess(). (This used to be commit e52710d6794a25ba697f8c26b43784226964f9cb)
adds da0f222 r26271: Remove some more uses of global_loadparm. (This used to be commit e9875fcd56de0748ed78d7e3c9cdb4919cd96d3c)
adds 509e82e r26272: Remove global_loadparm in some more places. (This used to be commit 1ab76ecc5311fa863e5d04899b6f110899818f55)
adds 785928d r26273: Add IDL and torture test for netr_NetrEnumerateTurstedDomains() and
adds fc2f06d r26274: Some syntax fixes, remove more global_loadparm instances. (This used to be commit 3809113d86dbd35b906356a05bb481a1e2bfe4b7)
adds b038240 r26275: return loadparm context in lp_load. (This used to be commit d01f0f4c2037b531b3fd088060717f90e60471e9)
adds 71ae20d r26276: Install SWIG files if swig is present. (This used to be commit dfd5b456f932268e2b1a82e2775037d356b9483e)
adds 9ebcd7a r26277: Move loadparm context higher up the stack. (This used to be commit 38fa08310ce573e9b46e76c840ddda6f18863573)
adds 6901b3c r26278: Tallocify convenience table for iconv handles. (This used to be commit ad64b3baa4a5383c603d17ae75c33083af4690bb)
adds 913bc1d r26279: Don't compile any python stuff if python is not available. (This used to be commit 2637a2fedb3c43a1dff713b6f76e91de4a085acd)
adds 7438459 r26280: Fix installation if swig is not available. (This used to be commit 3320bd401f7b669bd62f83bf16a1c16ad0543a5c)
adds e611afb r26281: Fix include. (This used to be commit c435183cb97ff3160f8fbc182c63d4bb0a3d6ce4)
adds d4fbd38 r26282: These modules expect errors, but if we don't wipe the error string, we
adds 9bdc119 r26283: fix typo (This used to be commit 7d1169b52b583abee48f4dafac01f5887060002e)
adds 19b00d5 r26284: Rather than just debug, push the error back up the stack as the error
adds 96b46e9 r26285: Add IDL and torture test for netr_ServerPasswordGet().
adds b466534 r26286: IDL and torture test for netr_ServerTrustPasswordsGet().
adds 0063e7a r26287: selftest: fix stupid typo LDB_MODULE_PATH -> LDB_MODULES_PATH
adds fb3877d r26288: events: events.h uses uint16_t so it needs stdint.h
adds e7279ac r26289: build: avoid nasty foo/./bla pathes for python stuff
adds e736a21 r26290: build: split add_dir() into add_dir_str() and add_dir_array()
adds 188b029 r26291: build: make use of output::add_dir_str() to avoid ugly foo/../bla pathes
adds 6525b06 r26292: Make sure swig directory exists. (This used to be commit 7962d221fcb877c9fd3bbc890827338de54ca94a)
adds b8911a8 r26293: Make sure SWIG directory exists, respect DESTDIR. (This used to be commit 24e2623a921c904615f9943bc8833a0a4ef3dc05)
adds fa07f48 r26294: Use hardcoded name for SWIG for now, until proper autoconf checks are in place. (This used to be commit 6f79763005721af1b3a1a6880b98c465723a373b)
adds a693e6f r26295: Remove use of global_loadparm for net and wb_pam_auth. (This used to be commit 47696b42987ea67ae1c6c09a4bec5858e5db4542)
adds 57f20cc r26296: Store loadparm context in DCE/RPC server context. (This used to be commit fc1f4d2d65d4c983cba5421e7ffb64dd75482860)
adds 6d2f6f1 r26297: Correct error message. This function verifies attributes, not
adds f5860b5 r26298: Use metze's schema loading code to pre-initialise the schema into the
adds dbf77b6 r26299: Print out which module failed to initialise.
adds 7f015e2 r26300: Don't segfault when called from the ntptr libs.
adds 89144df r26301: Collapose ldb_next_init() into being a caller of ldb_init_module_chain
adds d8b9103 r26302: Print the error string for failed rootdse searches.
adds c3c27fa r26303: Fix up error reporting during the delete of previous entries in the
adds 439f85c r26304: More work to remove silly error printouts.
adds 8edcbc8 r26305: Update template files and testsuite to try and work with current
adds 8036dbc r26306: BASE-DELAYWRITE: print access time stamps and test fileinfo and pathinfo match
adds 1fbe268 r26307: BASE-DELAYWRITE: only set the write time
adds fd1870e r26308: Split up big popt common callback function. (This used to be commit bd2d6e0595c7ef897bbc6fdea50b96a7c1b94031)
adds b84be07 r26309: Move specification of port higher up the all stack. (This used to be commit 7de55cde7c7fe0141c05c8a38248667ebf3a9033)
adds d378cf4 r26310: Remove more uses of global_loadparm. (This used to be commit 9d806da113b5f0688b6193dfdee9b8765e18b38f)
adds 0f21c09 r26311: Move port number specification higher up the call stack. (This used to be commit ef946ff09315d90ea0419470ffd06a70498133f2)
adds fb29325 r26312: Move specification of port higher up the call stack. (This used to be commit 49be7e43ff52a75cb9b4b9e2c3d4c339dbd69416)
adds 2f5ca87 r26313: Fix more uses of static loadparm. (This used to be commit 6fd0d9d3b75546d08c24c513e05b1843d5777608)
adds 548c3e5 r26314: Eliminate use of global_loadparm. (This used to be commit aa98a1781c76b352494e65fbc87629fe544c1f73)
adds b440ed3 r26315: Avoid using lp_ functions in libcharset. (This used to be commit db6dd425e3526c04e96d778a736dbb5cf14ddc56)
adds 39ee38d r26316: Use contexts for conversion functions. (This used to be commit f6420d933b5b011d428974f3a2a57edf19e6f482)
adds cc35894 r26317: Fix typos. (This used to be commit 4c7e3843a0e1a914b259526dcd3e50bd238816af)
adds 090d251 r26318: Don't rely on SAMDB functions in secrets database. (This used to be commit 791285f66c8f35b4f6bb9fc676bc0adc3e5b172d)
adds 41db2ab1 r26319: Split encoding functions out of libcli_ldap. (This used to be commit 95a6ef7fc8757ccfd90dbf0d6c9b5098f10b10b6)
adds 9976886 r26320: Clean up properly after error. (This used to be commit 9fdfe1ad8c7b76e521a683b4afa7b324d15d55b5)
adds bd9e8e9 r26321: Fix python tests. (This used to be commit f9bf02fd5ce76dfb08950dc4a016fa886f2f4dd5)
adds 5c4516f r26322: Fix include (This used to be commit 97443169378c18f9a7c522749a37f4f850a1305f)
adds b4e6090 r26323: Regenerated credentials SWIG. (This used to be commit 0bd01aca00eab5f6801db03a5e6cd91ec0339bbb)
adds 0430480 r26324: Fix includes for Jelmer.
adds c5bf20c r26325: Remove use of global_loadparm in netif. (This used to be commit e452cb28594f23add7c00247ed39e8323aea78a6)
adds 485b24f r26326: Remove more uses of global_loadparm. (This used to be commit e1b7c1aee3043d1393c3374a1f460005e1dcbbfc)
adds 4c43230 r26327: Explicit loadparm_context for RPC client functions. (This used to be commit eeb2251d22b3d6e0379444a73af69d1014692b07)
adds 6c77f35 r26328: remove more uses of global_loadparm. (This used to be commit 40ae12c08647c47a9c504d39ee6f61c32b4e5748)
adds bca631b r26329: Fix more loadparm_context references. Only about a 100 left now. (This used to be commit ddf233346d848e91bc6a6a572f0f6120540503b7)
adds c3176a8 r26330: Fix header installation. (This used to be commit 73cdeda32a2ac85e4268db82b93b15d2906e5324)
adds 8ac03ee r26331: Add IDL for samr_ValidatePassword(). A very interesting call.
adds 6c01f55 r26332: Add samr_ValidationStatus error mapping to samr_ValidatePassword().
adds 949f3c7 r26333: No more global_loadparm in finddcs. (This used to be commit 0c91026e587ca74692bc9223a6b5493e35943aee)
adds 0b4fab2 r26334: Avoid loadparm_context. (This used to be commit 332dff80cc0f1dc80383f185409610cfb9f1d856)
adds 01d2acf r26335: Specify name_resolve_order to socket code. (This used to be commit b03e5d00110be3f1fe5809dad4eb6ca5cea7463d)
adds 6dc73da r26336: use offsets inside loadparm rather than pointers (allows multiple contexts to exist at the same time). (This used to be commit 9c87c46c69169fbb071ec945943e2454206f916e)
adds da2ae49 r26337: Move global_loadparm to a higher caller. (This used to be commit baa5bcd303c72431dfa638edde72cded4265c612)
adds 47554fd r26338: Fix parameter, typo. (This used to be commit 2a005096dd41f66fd99577d6ca7eb3e0f1cb30f2)
adds a48fdda r26339: Make loadparm talloc-allocated. (This used to be commit 1e02cd8db1d65ff72b747833904a10b47749b1fb)
adds b10f731 r26340: Add special handlers for debuglevel and logfile. (This used to be commit 2be4e8a4441423d3795ec055742184dbec8a4fe0)
adds 1cdc55f r26342: Fix initialization. (This used to be commit 2c9e17cb96d535405fed949f50d0591826c1efc7)
adds f2cd9f6 r26343: Remove bLoaded global variable. (This used to be commit 6c3ca6aa816158f3ec27ce6a2bd872017f86c993)
adds b0eec88 r26344: Fix memory access. (This used to be commit 966248108f97d237b41ff2d14ec1e592d61d8db3)
adds fe77606 r26345: Fix dumping an individual parameter. (This used to be commit e8065a7f8f9156708b76720de50af29eb0092d59)
adds 3c12ad6 r26346: Add tests for loadparm. (This used to be commit 064a2329e13f1d904142da1cac486c126a2fe57d)
adds 5f9aeca r26347: More tests. (This used to be commit 5d927b5ca792c2c9da4a1c4f5c3ae880637895e3)
adds fd88c3ca r26348: Avoid use of autofree context. (This used to be commit eebcf7e1b06ca48cc53bdd12efa01fcf0cff8aa3)
adds 5991108 r26349: More tests. (This used to be commit c440b130a9d57c1928fb5aef34fa4c00c7e46cff)
adds 5c6eacd r26350: More tests. (This used to be commit 87799f55d5d85bf9a15a9637143faa32183b181b)
adds 75ac6cd r26351: Fix handling of flags when there are multiple loadparm contexts around. (This used to be commit c6da76b6142015588854b7a04becbc56679fa51d)
adds dd7e5ed r26352: Don't make lp_load create a new context. (This used to be commit d0d5c1a823a6601292c061dba2b6f4bde2b9e3dd)
adds a72c505 r26353: Remove use of global_loadparm. (This used to be commit 17637e4490e42db6cdef619286c4d5a0982e9d1a)
adds 4a36b71 r26354: In trying to chase down why we have reports that WinXP won't join
adds b65dba2 r26355: Eliminate global_loadparm in more places. (This used to be commit 5d589a0d94bd76a9b4c9fc748854e8098ea43c4d)
adds 70116cd r26356: Remove prototype for nonexisting function. (This used to be commit 2c93f8ec816afb766a0365290231d83ed11ac237)
adds 038c75c r26357: Add separate subsystem for auth_sam_reply parsing. (This used to be commit 2d61e7c96e249d7031b709e9f727626a78e435f1)
adds d263717 r26358: Always specify TORTURE_OPTIONS to smbtorture. (This used to be commit f75d63596b28edea7dd856306e7cdd22754fcec2)
adds b65738c r26359: Build .so version of wins ldb module. (This used to be commit b7bcc49c9a7229d151a3ee9571524fa55c311a02)
adds 2e1f142 r26360: Add some const. (This used to be commit 3616ced29ed2385300f7268a742a9090840b626f)
adds 4b11514 r26361: Ensure this test cannot proceed if the pipe connection failed.
adds 82585a5 r26362: Fix segfault in NET-API-DELSHARE torture test.
adds c8d16cc r26365: This will now be the alpha3 tree (once I release alpha2).
adds c926cdd r26366: Import provision scripts in Python. (This used to be commit 090c799f98adf2c4186daca445c81b4e26e91f2f)
adds b414ac5 r26369: Start on tests for the upgrade python code. (This used to be commit c4458d11c710d4f0f892b26c7cb0701a43273587)
adds 1a56259 r26370: Import upgrade script in Python. (This used to be commit 277f2165241dafe68e31a8197194c94d9d4a535e)
adds 6ee987f r26371: Fix typo. (This used to be commit dcbacd9adb1ded14cbea3513f3db351e5b7bbe87)
adds a46d893 r26372: Add include for external users. (This used to be commit 621feaa3d5c5dc6ca5078c2d8f32cc54235b7515)
adds 72abc90 r26373: add note about shared libs being problematic with static data. (This used to be commit 7b186ee310dab70e9ef8e4ef06e6afbf5233cc99)
adds 2e5f282 r26374: Remove dependency on dynconfig. (This used to be commit a232a38d1cd6798f8948c0c8741a344970817161)
adds eba25f5 r26375: Move provision-independent utility function to main samba python module. (This used to be commit 9d0ff47be069422de7ef2794357c6f3e9c540e67)
adds 5f4842c r26376: Add context for libcli_resolve. (This used to be commit 459e1466a411d6f83b7372e248566e6e71c745fc)
adds 51ef1b6 r26377: Specify port explicitly. (This used to be commit 8c767ca13906966cd6cccbeaef3c50033d46f206)
adds eede6b8 r26378: Remove use of global_loadparm. (This used to be commit 81333de5353ce70512a3ed1d4960c09aa78954c6)
adds 7f0e825 r26379: Remove more global_loadparm instances. (This used to be commit b6f66eb5e00ed01029fa81f408d6154ab01e74e7)
adds 2370598 r26380: Specify port number higher up the call stack. (This used to be commit 77273e250cacb1df0e8bd676e0948175ccd2330a)
adds 274d07d r26381: Move global_loadparm higher up the call stack. (This used to be commit 992296767492ecd7d21b06f4a08a5b8d73d00740)
adds f055893 r26382: Remove more uses of global_loadparm. (This used to be commit 6d4c59853481855c232e7cf97264a391f40af2b5)
adds 43d18b9 r26383: Make interfaces argument explicit. (This used to be commit 89008ae18d37e8bc5bb7c70ac3e2128134264f9f)
adds 3971827 r26384: Fix another global_loadparm instance. (This used to be commit 881ec40d7a4c97863abee5740187e9aa0a1801bb)
adds 3da665e r26385: Integrate gensec-socket into gensec. (This used to be commit 78bb444b4b73df9a84f8702814f9b30b32ffd885)
adds 99930fe r26386: We need to test in more than just 'interactive' mode...
adds bb02fcd r26389: Merge SWAT changes from alpha2 back into main Samba4 tree.
adds 6a56c11 r26391: samba4 doesn't support 'lmhosts' as resolve module
adds 50ec7b1 r26392: cmdline: remove unused var
adds 0b3de65 r26393: Fix inline comment.
adds 0978d0e r26394: dcerpc: Use target_hostname() instead of peer_name() in dcerpc_server_name() (This used to be commit c5196831d5fc6190a54e2f684ff506bc243b8dae)
adds a6b4d4f r26395: spoolss: Add WinXP-like printer browsing test. (This used to be commit 2ccc4d2af58b49ab1319ce87e0f15591b40db06f)
adds cbefb13 r26396: dcerpc: Fall back to peer_name() if target_hostname() is not set. (This used to be commit 700887c7f1b874682a71daec2741b0329cded53c)
adds 1ea47fa r26397: Fix circular dependency in samba-socket. (This used to be commit 801c8c766cb6a104751be8829593e0e123508134)
adds 78a4f5e r26398: Fix writing the output of failed tests to st/summary. (This used to be commit 34b9ddddaffe67de821a19219bcceec75f9d8fdd)
adds 68dc2dc r26399: Use -O option for SWIG (less evil generated code). (This used to be commit 3378b6a559272cb702b52966692bf423f67a2b41)
adds f9948d1 r26400: Don't try to do character conversion before smb.conf has been parsed. (This used to be commit 9faba2874957ce80db202cd9f2cc373e7346381c)
adds 6f2252d r26401: Don't cache interfaces context in libnetif. (This used to be commit 9f975417cc66bfd4589da38bfd23731dbe0e6153)
adds 70f1f33 r26402: Require a talloc context in libnetif. (This used to be commit a35e51871bbf1ab33fc316fa59e597b722769c50)
adds 28671c5 r26403: Make sure ntvfs is only initialized once. (This used to be commit 32b44e10747d704ce9a21cb8d34606cb0e41efab)
adds 0b8ec6d r26404: Disable socket wrapper for the interface detection code to work around the fact that the ioctls for enumerating interfaces are not very reliable when used on unix domain sockets.
adds c64c571 r26405: Import support for getifaddrs from Samba3. (This used to be commit 5827b7460a058e8565a406f1c3533e5f589674b5)
adds fc88ba4 r26406: Make a copy to prevent modification of the loadparm configuration. (This used to be commit c0f2775fd8bd88aad3497d59a7857d7a8a0978c5)
adds 46b54de r26407: Janitorial: Remove a pstring and compiler warnings. (This used to be commit bdc482033546e3986bf8c8b65dbf11c54dc57b8e)
adds 33582df r26408: Remove use of global_loadparm. (This used to be commit f933b4362124bfdd25544b4e27992d9ca4405848)
adds 4b0199a r26409: Pass smb ports along. (This used to be commit 2833f320de1f1fd39c710ad0a61c3fa1bb1df31f)
adds b8850f3 r26410: Remove unnecessary static. (This used to be commit 13ae3108dad2f9f0f7a421d672751fa594f4e3fb)
adds 6d2edec r26411: Double check Python installation - make sure we can compile and link using it. (This used to be commit 3d8fc5808ced6f54274701d80fe2d42423bf9fee)
adds a7f008a r26412: Add comments and refactor to reuse common code.
adds 5bddcf4 r26413: we should check the return value of talloc_reference()
adds 1261f0e r26414: build: bring in the content of EXT_LIB's for the .pc files
adds 69e61fc r26415: LIBSAMBA-CONFIG used dlopen(), so it has to depend on LIBREPLACE_EXT for -ldl
adds 5db23bc r26416: Janitorial: Fix warnings in auth/gensec/
adds 80b62da r26417: Make str_list_copy(mem_ctx, NULL) return NULL rather than an empty list. (This used to be commit cf8636c8b77c745812376d0ea6f0fb6246a2e4fb)
adds 1efd92e r26418: Janitorial: Kill pstring in ntlmssp_parse.c (This used to be commit 718a5a1f3c4195dac8ec780b18f2037ed48a39d2)
adds 9d4d41f r26419: Add a module to implement 'ambigious name resolution' by munging the
adds f8bc240 r26420: Don't print a blow-by-blow description of every search we do, just the
adds 026d676 r26421: build: we now have HAVE_IFACE_GETIFADDRS as valid interface detection code
adds 8530e84 r26422: build: let configure print out if we have working python module support
adds 21b024a r26423: try to fix the build on solaris
adds 03f178a r26424: Patch and hits from Howard Chu <hyc at symas.com> for our automated setup
adds 45d349e r26425: fix crash bug, sorry I should have tested that...
adds aa32619 r26426: Remove uses of global_loadparm. (This used to be commit e1d177c8c1101965479f7ade2270490cd6fae4f2)
adds a5b8999 r26427: Avoid global_smb_iconv_convenience. (This used to be commit bf072c6fb37b3e6a71c0c747b9fbeaa01480229e)
adds 8f687a5 r26428: spoolss: Fix a typo. (This used to be commit 5a3a851dc73bb054f036425b2663a187f283803f)
adds d891c0c r26429: Avoid use of global_smb_iconv_convenience. (This used to be commit d37136b7abfbba75ef2e5ab855eb3382b9648b8c)
adds a2cea02 r26430: require explicit specification of loadparm context. (This used to be commit 1b947fe0e6e16318e5a8127bb4932d6b5d20bcf6)
adds 61873ce r26431: Require ndr_push creators to specify a iconv_convenience context. (This used to be commit 7352206f4450fdf881b95bda064cedd9d2477e4c)
adds d1e716c r26432: Require ndr_pull users to specify iconv_convenience. (This used to be commit 28b1d36551b75241c1cf9fca5d74f45a6dc884ab)
adds 83f9ee5 r26433: Don't crash when a NULL lp_ctx is specified to a lp_parm_* function. (This used to be commit 7f28b53b579182500c57c4ac0c3d7591f5ddb214)
adds 2bf0cdd r26434: Remove display charset from iconv convenience context. (This used to be commit a76625994abf9906d54ae11f9c171f89063cf508)
adds 70ccac0 r26435: Remove global_loadparm instance. (This used to be commit 66fd8d480bdfeb1c95da8843da3d18abe3f997e1)
adds 1167c9d r26436: Remove default of 0 for integer parameters when a lp_ctx of NULL is specified (This used to be commit f3395db91a4dd3a89be55684f12313159d1acdd4)
adds e8f4676 r26437: remove another use of global_loadparm. (This used to be commit 703f17bc0986775bf3fe489eb5c876937dabaa9d)
adds 5e00673 r26438: Store iconv convenience in tdr push contexts. (This used to be commit dffef3162778aebe2f8d77e2da60b22adb7d60ef)
adds 27b21a3 r26439: Require tdr_pull users to specify a smb_iconv convenience context. (This used to be commit 76fd57be292fb19ae4ede38977732847e6ed8eff)
adds e31abef r26440: Remove more uses of global_loadparm. (This used to be commit 8858cf39722f192865e531164c72039fd18d7a8d)
adds 84b4763 r26441: Remove global_loadparm uses. (This used to be commit 32007c6277efa46341da7741b749a98633d71640)
adds 2331f4e r26442: Remove use of global_loadparm. (This used to be commit 2962a6143c8acb59b64b214bb0146ffa809d5cfe)
adds 96a2005 r26443: Remove global_loadparm instances. (This used to be commit 8242c696235d1bfb402b5c276a57f36d93610545)
adds 584044d r26444: Fix pidl tests. (This used to be commit bc643f1014cef7f0bc66ad0edfa22395c69b8352)
adds 93b5706 r26445: Fix credentials python bindings. (This used to be commit 7a78d4cbedbe03ea227e66e6f573fca7519fbf67)
adds 55f90f1 r26446: Convert param module to SWIG. (This used to be commit 94e5f9c92f65070ec8f1c1170c4a0769a4857c6d)
adds c39c94b r26447: Forgot to add param.i file. (This used to be commit 44098e6a40c7447867ea82c6c3f7148a49816577)
adds 864218b r26448: Add basic tests for param python module. (This used to be commit ccfab20dcc2d7059c402c03be244b759d59c4b81)
adds bf6d40f r26449: Support configuration without a known configuration dir. (This used to be commit d3643c2152a490952e59ee15b7a62ad3ad465462)
adds 4a33ca2 r26450: The subprocess is only available in python >= 2.4 so avoid it for now. (This used to be commit 5300bc175ea425e2d28332c5e18bd8e3846b458d)
adds 45015ed r26451: Janitorial: fix warnings in lib/registry/
adds d8feba9 r26452: Janitorial: Remove a pstring. (This used to be commit d1d95024788bc549f838c0393411fa98ddec04ec)
adds 43ac3d9 r26453: Janitorial: Don't use a static char[] in smb_readline_replacement.
adds df8c7da r26454: Add simple SWIG macro for wrapping talloced types. (This used to be commit 760fcc8bfa2a7cd7641465cb3bae889e9e0fbc75)
adds d1807aa r26455: Use new talloctype macro in generated SWIG code as well. (This used to be commit 77748c6a9f118c1a2fb9dbc76546d767f1cc27eb)
adds a941424 r26456: Provide default config object, fix typo. (This used to be commit 2b59df2af973044d9d3875c9202c17647f561d3b)
adds 8959ce0 r26457: Janitorial: Don't use pstring in tdb_unpack (This used to be commit 447bc42180cf0be71a35e40f6d93d91879397a48)
adds 59b7d8d r26458: Janitorial: also free() var on continue.
adds 2b021f7 r26459: Build ildap module as shared module by default. (This used to be commit 91cff7dad2eb0467e6b9a86963859e99ded137f8)
adds a21a484 r26460: Enable ldb python tests. (This used to be commit 25e982453142eb7d2f68c0751d641581b46fbb49)
adds b04bae8 r26461: Tighten dependencies. (This used to be commit a07050be33d9c8e8033063b393162884075fa2af)
adds be8a2ad r26462: Tighten dependencies. (This used to be commit 020f2f7426c2850fffc272f53065fa7305dd0313)
adds 5b7ed0c r26463: Tighten dependencies. (This used to be commit d98ac96dfe7bb055f9ad49bc6864890285aa59ed)
adds 1bc38f9 r26464: Tighten dependencies. (This used to be commit 2b7cfa5d9ab94e1ff2d60719cd3749810463ab15)
adds 3dc7779 r26465: ntlm_auth: Remoce pstring. (This used to be commit 15b388ce51cafcf09301fe6d8a50922a3b9b43d1)
adds 1786af4 r26466: Janitorial: Remove pstrings and static char[]s from torture/basic/scanner.c (This used to be commit 59286797cb4c2e000f395b209c980bf431dc65bf)
adds be4decb r26467: Use getifaddrs() for interface enumeration and provide replacements for platforms that don't have it in lib/replace. (This used to be commit 9b4924fbd8619033c55b4c6e2589da247332e7db)
adds 41e45d6 r26468: Match getifaddrs more closely, add trivial test. (This used to be commit 92898c043b5a2649a2e423d02bcdaea78ae55737)
adds 958864c r26469: Fix paths, only include IPv4 addresses for now. (This used to be commit fa9e3b6fa871b7541878f836ea54e882e614a3cf)
adds 9c80da0 r26470: Update README. (This used to be commit 51a78cfc3e72d6b32ef6c7a6079165a36863b908)
adds eb2c719 r26471: Sync with js version. (This used to be commit c0eea26e8e8eb326112e1833d137751fb7e900d2)
adds 1afe054 r26474: Move credentials-specific kerberos file to credentials subsystem. Fixes missing symbols in some of the python bindings. (This used to be commit e26d0fff6d40899113196ac35a86a9baa10cc9c2)
adds 0a01f50 r26475: Add ldb.set_credentials function. (This used to be commit dbebb4ef477d2c8de7b8d1e5cde9b9dada47044f)
adds 92d4286 r26476: Remove unnecessary hack. (This used to be commit 827632ab6e00bacef45c15efc626a1ef587c0915)
adds 440fd87 r26477: Allow setting loadparm context for a ldb context in python, plus some other minor improvements. (This used to be commit d88527a9d6435203faa8273347d5aa41937e5395)
adds 449c681 r26479: Further test behaviour of 'attribute or value exists'.
adds 07beaf0 r26480: Add utility class for testing LDB code. (This used to be commit d7f0b12c9e43b93705f6b9fa6b5ab74fe68e80a0)
adds cb62bbb r26481: Make function for loading symbol from DSO more generic, and allow modules to provide an ops table directly rather than an initialization function. (This used to be commit a71419a73a869c24121005ccbbcb4396f888888b)
adds 20a6fcf r26482: Use shared library version of ldb, to make sure not every module ends up with its own private copy of ldb with its own list of modules... (This used to be commit ef029d950cb056b4b831e1ca0f6789484f262093)
adds 71e2caf r26483: Merge ldb module dependency fixes, fix auth python module. (This used to be commit 85eeecf997a071ca7e7ad0247e8d34d49b7ffcbb)
adds be99991 r26484: Don't rely on removed header. (This used to be commit 6ca2b350858c0747449671234d54584635512705)
adds 9fcafca r26485: Fix indent, remove left-over debug.
adds b1cd9c3 r26486: Use portable run-time library path environment variable. (This used to be commit 78c183b88661df90def42d6a3852dd6e36a5fd0b)
adds 70cea01 r26487: Cope with systems that don't have struct sockaddr.sa_len. (This used to be commit 56080469ab28ae5a2f456cced34814d9c33480c6)
adds dfc27ff r26488: Implement tests for the ranged_results module.
adds 463d1f6 r26491: Fix syntax. (This used to be commit 2513230e286179747bb84e4e87121b80bea8f3f0)
adds af3c0b9 r26492: Some hosts have a define called ifa_dstaddr. (This used to be commit c4cd935ee783b2f4939e2c481bbdb1bbdb9190cd)
adds 6a61296 r26493: Fix includes for dsdb/common. (This used to be commit 84d2f784bfdc91441122ebce393d042a53928d2b)
adds 7957ea9 r26494: Add entries for new header files. (This used to be commit b814ba76e98c1589d35a162c9871994ca37d7992)
adds 7c34f48 r26495: Add defines for getifaddrs/freeifaddrs. (This used to be commit c9e5a3078f7baa83743658d5648f0eefdeb05d2f)
adds b0360e3 r26496: Move some provision functions to a new SamDB class, support setting session_info on a ldb context from python. (This used to be commit 75cfb0d609687538048a7d72a499a5205af46a34)
adds 83655ec r26497: Fix return type for freeifaddrs(). (This used to be commit 8c65053f51330bb55a81572264eefbcc56029dc1)
adds 01b96e4 r26498: Fix memory leak in iconv code. (This used to be commit 8795697db56e4ca6715950d68f5ec370604fcc76)
adds 09915ce r26499: Allow testing python provision by setting the PROVISION_PYTHON environment variable. (This used to be commit 379d0bbb2f9e0cd9b1855fd77bbb89827e0315ad)
adds 3712ae9 r26500: README: Samba4 is not a technical preview anymore.
adds e956111 r26502: Revert accidently removed pkg-config path change. Thanks to metze for catching this. (This used to be commit b87e71ed4bac64353799bef668bca991b16e763e)
adds 32f439b r26503: Change order of arguments in param interface so it's easier to make the
adds c260454 r26504: Don't rely on system-provided kerberos headers. (This used to be commit c4b1df047663519300370508761c70b0c096b7f2)
adds f89c7a6 r26505: Add python bindings for some samdb-related functions, improve provisioning in python. (This used to be commit d2402251666738c0372bbbaeaa1d26c06e254033)
adds 323c174 r26506: Start running (really trivial) tests for upgrade script. (This used to be commit 73bd4a9566d15f85a971e3a87cefbec2e2eece1c)
adds 89f34bb r26507: Fix function signature for freeifaddrs. (This used to be commit cc873bdd2e86e5b380c3056810ccc5ad98372f7c)
adds 8489f0b r26508: Tighter dependencies in an attempt to fix missing symbol errors on sun9. (This used to be commit 10d0631c953cfb014da82704244acb7bf99b3e4a)
adds e33749a r26509: Don't make boolean options eat the next argument. (This used to be commit b4ae4cbfe5b66364f437a76aa0a4f82e9bc39ce1)
adds 93378b9 r26510: attempt to fix shld flags for darwin. (This used to be commit 5dbe3aff3c34f64f35f1e13a11c60c5023348919)
adds ac4237e r26511: Janitorial: Fix a warning for the 'printf' attribute on gendb_search_v
adds fe6faa4 r26512: Another attempt at fixing darwin (This used to be commit 4fa04924ab41bd6ad1a0c6d8d9b1987bf09d5270)
adds ca74c6e r26513: Update substitution dictionary for ldifs. (This used to be commit 60fb2de2119cb2f42f858868e39c3b0d303ac20f)
adds f6c80d0 r26514: Revert the talloc.c part of r26511, as talloc.h already takes care of thois.
adds e7b93f7 r26515: nsswitch: Get rid of a pstring (This used to be commit 88a2d0de8431e7fdd375405808761d2e89d3e712)
adds c619f86 r26516: Fix line splitting in subunitrun. (This used to be commit 623b7b31144f9da5e256e5541d04db8698dd39d3)
adds 57b8a8f r26517: Add functions for setting and getting parameters on a LoadParm.
adds 12a513b r26518: Fix provision of registry using Python. (This used to be commit 12eb38e553993b2726a803af4ae9c05229d6ebe4)
adds cad1e11 r26519: Add libnet_GroupList function. Totally untested (yet), but
adds 63f5309 r26520: More Python updates. (This used to be commit a8b1fe15ac853082961132ede061fe1556ae29f7)
adds 2fef113 r26521: Fix newlines. (This used to be commit 174aa1583791a4c305bc49cf78f8f10d42701bc9)
adds 54a48d4 r26522: Fix warnings on SamDB connect from Python, simplify the setup code for the various LDBs. (This used to be commit 20c686f501b652ec0578a075a124b72ecb5f41b6)
adds 1c29a63 r26523: Refactor provisioning code. (This used to be commit ac1083178f9e521dcd5d3d8b5199abcb00159adf)
adds 4bfbd78 r26524: Import self join. (This used to be commit daae983c260da6af6a4f1cba1290bc7240d7a970)
adds 44946ce r26525: Consistency in the API. (This used to be commit 37577fee582e7c9896b5cf8b62016d480b8f147e)
adds 8052972 r26526: Fix argument value. (This used to be commit af28f0c56d8e5ccc6ce8916d5bbdf9045e1fb47e)
adds 4e6ab64 r26527: Start on tests for provision. (This used to be commit 84ac6c6bbfc4baaf28906ee5826a9cf888043656)
adds 1cd5cc6 r26528: dsdb: Fix a warning. (This used to be commit 41a1f59850345c5a2944818a9a00bc6118d05c8a)
adds 131c40a r26529: Indeed, this belongs in the schema module. Ranged results need to use
adds b8313b1 r26530: Add NET-API-GROUPLIST test. (This used to be commit 73566f520c0835f6b6b37d3f62414052468afb99)
adds 1b1de74 r26531: Prevent from displaying the results if the function
adds 1385a75 r26532: Fix mistake in assignment. (This used to be commit 4d0ff8e375d5378c68c505f42246e62cfdd648a2)
adds 9d71dba r26533: libreplace: hopefully fix the share library/module build on darwin
adds 5ed08eb r26534: configure: using == in shell scripts isn't portable
adds 595ec37 r26535: Get rid of all-knowing ProvisionSettings object. (This used to be commit 40bf88c8a70e8379a6081cb6050034bcd7ae56eb)
adds 86f91db r26536: More tests for provisioning code. (This used to be commit 43c8bfeedf06ce806c524a28fa72c643f6db60f4)
adds 6e24592 r26537: Support ldb.add({'dn': 'dc=foo,bar=bla', ...}). (This used to be commit e91fe76d296973430f71502c9b614d0dfac4d83c)
adds c2fffa8 r26538: Pass path generation function around rather than base directory. (This used to be commit 5f921af41e4dcd6844f6a662d56bd27c4e76ff88)
adds 3e75f22 r26539: Remove unnecessary statics. (This used to be commit e53e79eebef3ece6978f0a2b4a1ee0a0814bb5d2)
adds 0500b87 r26540: Revert my previous commit after concerns raised by Andrew. (This used to be commit 6ac86f8be7d9a8c5ab396a93e6d1e6819e11f173)
adds 60c8e5b r26364: Branch Samba 4.0 for an alpha2 release.
adds b8a4093 r26387: Merge logfile segfault into alpha2 branch.
adds 55bfefb r26388: Fix up SWAT provision (again...), after changes I made to the
adds 4d5aee7 r26390: Start on a WHATSNEW for the alpah2 release.
adds 2949c94 r26478: Update versions, fix typo. (This used to be commit 913ba6093944584f773cc2d293ba9a7394905b3c)
adds 5539575 r26489: Merge fixed ranged results module to release branch.
adds 1319bd0 r26490: Update WHATSNEW. Unless some fancy new words arive soon, this is what
adds 63d1c1d r26501: Merge kblin's updated README
adds c27f794 r26541: Mark this as the release (This used to be commit cc3912220a169280bc5cacfb98775a9f3fa42e90)
adds 7c1fdfe Merge commit 'release-4-0-0alpha2' into v4-0-test (This used to be commit e53723c40cb022903066503e2de3b750c2dc5112)
adds 109a903 r26545: Sync output with ejs. (This used to be commit 48ceaa964327ed7094275780cc3c0767636bcb18)
adds 9ca5a26 r26546: Rather than having a gazillion targets, add output format variable for 'make test'. (This used to be commit bd5217906c12c36df9769fc32aee77d9c1805bf2)
adds 254f1c6 r26547: Make testsuites less special during subunit handling. (This used to be commit 0bf6bdcd7f21740853ae852193d51bdf14201782)
adds 70c9374 r26548: Remove remaining variables from state hash. (This used to be commit 84f5b3e257241f699f3e51d8f282fa00cfd1000a)
adds 1ae762d r26549: Remove suite-specific bits. (This used to be commit ac01d515b71ce44a0d98e50d58a76e1ce9e1f5d9)
adds 6afef7d r26550: libreplace: fallback to __ss_family of struct sockaddr_storage
adds bf20aa0 r26551: Make sure NULL is defined before using it to test for getifaddrs().
adds b3b3af0 r26552: remove unused state variable, use dot as path separator for test names. (This used to be commit a84975610c2825e9ceecdd47d744282bd55220be)
adds 9f1e4c2 r26553: Fix html output. (This used to be commit 769ac782f30805b725ed9aba532a976b2892ab03)
adds 6890891 r26554: Fix test for getifaddr on FreeBSD. Patch by Timur Bakeyev. (This used to be commit 37c7b65546190bdce40cb48435cc4fd51d89a124)
adds 758be0e r26555: Use python-config utility to find python compile/link flags. (This used to be commit 6cc5e838e6c411ce74e7abde685720aa1f3cbdfb)
adds 571506e r26556: Make Fedora DS consistant use FEDORA_DS_ROOT, now we use OPENLDAP_ROOT.
adds bc60353 r26557: sync WHATSNEW with release branch of Samba4 (This used to be commit 198705f9b7c6fc23bab6fc9f08f5ce7070e5cc11)
adds db225ee r26558: Add IDL for netr_GetForestTrustInformation().
adds 30ce895 r26559: Make the provision function a bit smaller. (This used to be commit a1175231a58c60f32574816643dafc78ff867161)
adds 6915cad r26560: Add script for running in valgrind. (This used to be commit cb5d6a9ee27cea4a7a34c3249eed55f601630b82)
adds af7e3da r26561: Fix make gdbtest, valgrindtest and testenv for shared libs. (This used to be commit d2b9055bc032506849827d6fab2d2b9d35d132e2)
adds b7ffc3b r26562: Fix provisioning using Python. (This used to be commit b07ca944ba62a3f3de58c06b66533c0953a32de9)
adds 670918f r26563: Fix reg_diff_apply argument order. (This used to be commit cfffd0357ee4c4bb3f3c9adb051eeee1bbac526a)
adds 09f820f r26564: More python bindings for registry code. (This used to be commit f40fad9827d0e9567224bc1e64ea91e610a07a3f)
adds 249cc73 r26565: Fix python registry bindings. 'PROVISION_PYTHON=yes make test' works now. (This used to be commit 485d1fa3d17fe6cc7a0ecd80e8bac42d173bbb19)
adds f053e38 r26566: Fix member provision when using python. (This used to be commit e5573283df9e98bccc8eae227cf0f11367ecf084)
adds fb02130 r26567: Allow registering new ldb modules from python. (This used to be commit 485db76d8476fce399a9b6cb977cf55ea35ec189)
adds 9c32358 r26568: Revert r26482
adds 784c228 r26569: Jelmer tells me that ldb must inevitably be build as a shared library,
adds aa0a06f r26570: - Trim size of the swig-generated Python bindings by removing a bunch of {}'s.
adds 3ee442c r26571: Hide warnings about unused macros and casting qualifiers in autogenerated files. (This used to be commit cb76c60007ae1254181c09ba1ab09c419f500bc5)
adds d0ba9f0 r26572: Fix warnings in the Python code. (This used to be commit 15038d9586d0b58f301ca8c39c21ef10c4283f28)
adds de9c893 r26573: Fix warnings. (This used to be commit 874f0ac0561e38a8c0ceda983f6c88c75ee29e9c)
adds 2d400c1 r26574: Do not call functions in the variable declaration, fix checking for tmp_ctx,
adds 1ab5bcf r26575: Build a private copy of the Python executable for Samba 4, so we know we're always using the same library we build the modules for. (This used to be commit 03270c5ffdb1476bef5eba846c2ea008111375fc)
adds be33f4c r26576: Allow the static module loading code to be used for the Python modules.
adds 9852e79 r26577: Fix the standalone ldb build. (This used to be commit 1cf374eb3125c66844f01d013016feaf99760582)
adds b3bbbd0 r26578: Ensure directory exists. (This used to be commit c89c667ec2c5c8b4bbee821deaf8f55a4da2064b)
adds ac26789 r26579: Fix the typo that breaks the code coverage build. (This used to be commit ad97efc480fc21d794f880abcd6c95827592986e)
adds c13ae70 r26580: Include sentinel in build.h, in case the list is empty. (This used to be commit f1997dabed584bdc864c4b7235c29603c312ef46)
adds 5a1433c r26581: Make ldb_wait uniform, so that it is easy to remove it completely from modules
adds 5e574b2 r26582: Use the same swig flags everywhere. (This used to be commit 7008f90e03a12687f739e5492b3e0ab36587db6a)
adds 9faf93c r26583: Throw a proper exception in the python code when tdb_open() fails, fix indentation in generated SWIG code from pidl. (This used to be commit 4ff8f4e370d30bf6b0b2f548bca14a9b7e1317f6)
adds a822a14 r26584: Fix exception handling in ldb constructor. (This used to be commit 5383cf8e69233b3cb7c1876f52644537e459dea6)
adds 59efa6e r26585: Fix samba3.python tests. (This used to be commit 231ec0777b7d1fb1297e3a974871b8735a386cfa)
adds 6c9a2a3 r26586: Rename fetch to get for consistency with the Python dictionary interface. (This used to be commit fadab7c60bb6dc5746cb2ee16f9c86fa0e0cdf1a)
adds 95b1f55 r26587: Fix reading Samba 3 WINS database and initial work on group db, aliases and secrets. (This used to be commit c7c4cf258ac7975b409d26c9386838d4780c756f)
adds 3c744dd r26588: Janitorial: Rename torture_*_add_*test to torture_*_add_*test_const.
adds a6caca9 r26589: torture: Add non-const version of torture_tcase_add_simple_test (This used to be commit 1ae9cde5105cc4349a44e6098e9393e06acaf95d)
adds 8ada900 r26590: Parsing routines for the smbpasswd file and idmap database. (This used to be commit 0c14e16a2bc965d3319ca990089566bff98a47fe)
adds 3c22677 r26591: Get the first bits of samba3dump to work again. (This used to be commit 3511027515f8ea860fbe46639d9169999646a297)
adds cc30cb5 r26592: Finish fixing the samba3dump script. (This used to be commit 85679f3fc98238f90280f9f10d42550d71eeb918)
adds 7c146c4 r26593: - More work on the python versions of samba3dump and the samba3sam tests.
adds e8bca8d r26594: Add right paths to the Python sys.path setting so we don't have to set magic environment variables when running from the build directory. (This used to be commit 2d2674ad79330f59210408fd03e859afc01f40f2)
adds cea31e3 r26595: Fix includes for hosts without gssapi as system header. (This used to be commit 64203a6b7b98be59af192290b0106979c2b2f71a)
adds 533cc58 r26596: Fixed upgrade.py.
adds 327847b r26597: Attempt to provide alternative for hosts that don't have python-config. (This used to be commit fa5d1923efe5c1dc7ef12757b41f8d8eafcb1288)
adds 43a03b0 r26598: Simplify the way Python tests are run. (This used to be commit d649f73431fc993e31522e7fc8e1e35e0a4421d8)
adds 7ff974a r26599: Attempt to also support provisioning using Python in the BECOME-DC test.
adds 251a4e0 r26600: Provide dir variable with current basedir in Makefile. (This used to be commit b06d3e1a52d6b71a1e3e7a9e0ecf69f3b899ae18)
adds 3a3633b r26601: Remove existing files to prevent errors. (This used to be commit 9427757ae2ceba987883ed322eb49eac0be6c079)
adds aa79008 r26602: Revert my previous commit as it only works with GNU make. (This used to be commit ecd2d96c3173e4d2f77a1ca50f26a16ac7a313b1)
adds 7d270f7 r26603: Don't install no longer available upgrade script. (This used to be commit 69e469d9e18659d70ed684338b472cd38d231f86)
adds 40309ed r26604: Don't depend on Python just yet, since the code that uses it is ifdeffed out. (This used to be commit b863fdf474503918f347883a578a8c6624fd615a)
adds 278737e r26605: masktest: Get rid of pstrings. (This used to be commit d54fcf4f826d3c650c19eea9ccc45b786c6ae68a)
adds e0132b5 r26606: masktest: Dynamically allocate strings. (This used to be commit c38f3c6fe9c54339805490ab5ecd6b3d13a35bdb)
adds c4d3666 r26607: Fix reading of values and subkeys in Samba 3 registry files. (This used to be commit e3d7454ef70d6fe9a1ce34eaf57268bd5b713ccf)
adds 222262b r26608: More improvements to the upgrade code. (This used to be commit 7ea06d91f602f770f55a1171174f11b922fed8e7)
adds 6ac5221 r26609: Try a few more variatations to get the selftest to run against
adds 8ff2de3 r26610: Write out a memberof.conf, to run the memberof plugin on all linked
adds d808736 r26611: Tridge didn't write this...
adds f5bc88d r26612: Tests show that we don't need to use a callback.
adds 70cb5ac r26613: Add a function to write a DATA_BLOB into an LDAPString.
adds 094f364 r26614: Fix options parsing for credentials in Python. (This used to be commit 9ef3b7de6baadeb2240ef9d24c55be9dc4cccf1e)
adds 18f9eac r26615: Fix Python syntax (This used to be commit cc15136c1e29f0a25847568f748cc1af52b7037b)
adds 8ad2a03 r26616: Support parsing of user data in SAmba 3 tdbsam. (This used to be commit 2f33e0451d6699fed8bc9abfa2f331317502b358)
adds 0098543 r26617: Load smb.conf. (This used to be commit 3f7bfef195421083f1401a73f60c5d270a1455f8)
adds 77c825f r26618: Implement -W option support. (This used to be commit e48026b17d682c01eb3343ef35f6e847b18fa297)
adds c2d16f4 r26619: Add Python bindings for libnet. No tests yet and no way to set the parameters... (This used to be commit 9de0a153e99764583b33fc5d58118296db820653)
adds 66fbdaa r26620: python: Allow not specifying event contexts, in which case a new context is used. (This used to be commit 73c0b1c89763ba61451f3d2a602163090780c56f)
adds 65837a7 r26621: vampire: Add simple Python-based vampire script (This used to be commit 46580d51d3e40ef83754fceefa392fe1df38e37d)
adds a61e25f r26622: python: Update license version, clarify copyright. (This used to be commit 3ee62094074d74b6c69948730f2892f0a430f40b)
adds 405a20b r26623: python: Allow specifying URL rather than host name on the command-line. (This used to be commit 108f6caffe2bb311495b89659cfd818f0ec410f2)
adds 68b6982 r26624: libnet/python: Use standard function for constructing context, allow overriding credentials. (This used to be commit a5fb3caedefaf5387e3a384d060272f11a3b4b99)
adds 57d62f4 r26625: Wrap some more events functions for Python and add a trivial test for it. (This used to be commit 7873666a958a0b92c979dba93f3c3e5136e28d29)
adds c4a5c61 r26626: Install auth/session.h (This used to be commit 57bf390068d36d85819dac561bdf1224db5c071b)
adds ac65321 r26627: param: Provide a call for loading the system smb.conf. (This used to be commit 2596b479abc8e0d1c064e1d191f2d1c894252f3d)
adds 6817c5d r26628: python: Add more documentation, simplify code in Samba3 module. (This used to be commit 3c329ee73d9979236313c37e51750ec06b8dd69e)
adds 2bd4bf6 r26629: python: Improve documentation in various places. (This used to be commit ee71a27bca66426d34cb1d686a83ac6a342329d3)
adds 870d20c r26630: Split up big tests into various smaller functions, making it easier to debug. (This used to be commit 4be116133724ac52f9df8adb3feeb93ea616a990)
adds f4b30be r26631: ldb/python: Fix missing elements bug and memory leak. * Don't increase the PyDict_Next() counter - Python already does that for us. * Fix a talloc(NULL, ...) memory leak in the code that constructed ldb message elements. (This used to be commit dc2a612927289da78017abf4ad51a4d51292e3a1)
adds fcb8285 r26632: Add libnet_CreateGroup function. (This used to be commit b8e115a920cfbbb0eb0d98d880734912242b851c)
adds 3a0a6e8 r26633: A couple of fixes in comments. (This used to be commit 9ff6568f9563bf72d11bf437fb6718e6fafe1824)
adds 011248f r26634: Add NET-API-CREATEGROUP test. (This used to be commit 3d7a18b8231a98ac40bcfb8287b100209190beab)
adds 0189176 r26635: The OpenLDAP folks have been very accommodating, and their memberof plugin allows the error being returned to be adjusted.
adds 108fd49 r26636: Remove useless 'backend' parameter, and make the memberof overlay use global.
adds cf80a01 r26637: More work converting to Python. (This used to be commit 84f1e82d8fe5ecca75e2d7048d1b8b409abcb9b7)
adds 86dc05e r26638: libndr: Require explicitly specifying iconv_convenience for ndr_struct_push_blob(). (This used to be commit 61ad78ac98937ef7a9aa32075a91a1c95b7606b3)
adds 7d5f0e0 r26639: librpc: Pass iconv convenience on from RPC connection to NDR library, so it can be overridden by OpenChange. (This used to be commit 2f29f80e07adef1f020173f2cd6d947d0ef505ce)
adds 9d136bc r26640: Janitorial: Remove some more uses of global_loadparm. (This used to be commit c863f4ebde8efa1a695b4469142d6719e30bc419)
adds 9987095 r26641: ldb(Python): Remove some unnecessary {}'s. (This used to be commit f250bc18e9e32d62d262901cec65586a15cd8db1)
adds 5e03b92 r26642: samba3sam.py: Remove more EJS-specific code. (This used to be commit 7d14b657b3d59924b15f4f84bbd5745cd7f759ef)
adds 37b822e r26643: librpc: Remove uses of global_loadparm. (This used to be commit 924c0890904266af8f50f69a25f89d36f971d710)
adds 771b347 r26644: Janitorial: Pass resolve_context explicitly to various SMB functions, should help fix the build for OpenChange. (This used to be commit 385ffe4f4cc9a21a760c0f00410f56e2592fd507)
adds 40acf23 r26645: Janitorial: Fix a couple of warnings. (This used to be commit a2bc97e8b01ecee48be60823cb19b4e794fb8f93)
adds 969b857 r26646: libcli/smb_composite: Allow specifying SMB parameters in smb_composite_connect structure. AFAIK no global variables will now be used when doing RPC client connections. (This used to be commit 0ef75e4e3cb0e1bd10e367a00f5e9b725587c40a)
adds bcdc491 r26647: Mark 'valgrind_run' as executable (This used to be commit d00b87caffdcf8af40054d3325197040cc75b6eb)
adds 636c9a7 r26648: Move detection of global catalog captability to a central function, so
adds 4d0514b r26649: Only claim to be a PDC if we are a PDC.
adds 5d0e4f2 r26650: torture/raw: Fix warnings in lockbench/openbench.
adds 425732f r26651: libsmb: Allow specifying signing policy from higher up.
adds 6f79af9 r26652: msrpc_parse/msrpc_gen: Add iconv_convenience argument. (This used to be commit e886f1bc0dc694971979716d1991535c7d2e08de)
adds dc8ccff r26653: Janitorial: Remove global_loadparm use in two more places. (This used to be commit 65fbb4700d145810d1c7539a4037d73d856278c6)
adds dcc2825 r26654: libcli/smb_composite: Rather than specifying each of the gazillion options for SMB individually, just specify the smbcli_options struct. (This used to be commit 8a97886e24a4b969aa91409c06f423b71a45f6eb)
adds 4537be1 r26655: torture/auth/pac: remove uses of global_loadparm (This used to be commit ff67935be4980c701a9cd9a7fa435b8d1e02dfec)
adds 6ed5fc0 r26656: python: Add file documentating the status of the Python migration. (This used to be commit 5c86cc6648169bf52161a1ffdbf17a38b62c611f)
adds 0dbdfc2 r26657: pidl: Add basics for generating Python modules. (This used to be commit f1960ca7c4d1b75d64192efdd446482c6bbebcd9)
adds 1548d8d r26658: pidl: Register Python modules. (This used to be commit f47044aacc8eb6df856524744ab87bee997bae6d)
adds 9350313 r26659: pidl/python: Support string constants and handle modules. (This used to be commit 885e5980d7d7fbafdcf308b8ba6f2560c5b467ec)
adds 0d6dbca r26660: pidl/python: Generate stub functions for DCE/RPC client functions, constructor for interface objects. (This used to be commit 0ee0581f052d0b90b2697841aaa09e0955aff65a)
adds c9afddd r26661: pidl/python: More generic handling of NTSTATUS, add stubs for types. (This used to be commit 336dae6d429f122f7f38a6c78d28b848ebfa3c67)
adds 4ba6e6c r26662: pidl/python: Add constructors for struct/union types. (This used to be commit bc6aa49d8e33add2efa6f66630029f5305b56280)
adds e5f8d05 r26663: Proper dependencies for pidl Python bindings. (This used to be commit f24e5e8a2b16f2f1640cb573bdcb346cb3748f33)
adds e15a331 r26664: buildsystem: Hopefully fix the shared library build on AIX. (This used to be commit bdf30f80fbef8ea70c3073dc43bc1b0bc02a9951)
adds df70180 r26665: registry: Fix tests on bigendian machines. (This used to be commit bcd8f50f7952d1e502326f11ddfa8cfe8a982b1b)
adds e652fc8 r26666: python: Prefer newer Python versions as they use const properly. (This used to be commit aa2adf33275dc637022d9feee1531aa79aa08e25)
adds d0e9c92 r26667: pidl/python: Don't generate casts anymore; this will generate warnings with older Pythons, but will be a lot cleaner with newer versions. (This used to be commit 7db3222dace7071e3d74fc34b86d571a0f3badea)
adds a5301d2 r26668: tdb/python: Fix default value of open_flags for tdb. (This used to be commit aa438a2febc6562aa6f71505936d0872a6dcd17d)
adds 2c8c9a5 r26669: Janitorial: Remove uses of global_loadparm. (This used to be commit 50c46160d997e0448f51ae09e0f3c79e8519fa41)
adds 2da3464 r26670: Janitorial: Remove global_loadparm uses. (This used to be commit 13cc6ca1d3c2b5899bdd02c4c7306a92baa260f5)
adds 01c7909 r26671: rap: Convert the RAP tests to the new torture API and run them by default.
adds df408d0 r26672: Janitorial: Remove uses of global_loadparm. (This used to be commit 18cd08623eaad7d2cd63b82ea5275d4dfd21cf00)
adds 5878869 r26673: selftest: Document the purpose and output format of samba4_tests.sh. (This used to be commit 93b80f1ceb1efffd16a489bebd63ec10dd947989)
adds b7e34eb r26674: smb_composite: Avoid use of global_loadparm.
adds e644673 r26675: mkproto: Add --all argument, fix some perl warnings. (This used to be commit a175ee6594046c44572e3314ab7c3b61dcd7422f)
adds 9d09a06 r26676: libcli: Fill in lp_workgroup() again, should fix my breakage of cifsdd tests. Thanks to Andrew for catching this.
adds e45c7ff r26677: Implement and test iter{keys,values,items} for tdb bindings.
adds 4e6dcc7 r26678: Check in auto-generated swig files. (This used to be commit 62017f049bc0b0f311ba49d03084044faa5e6dcd)
adds 56cf85f r26679: It is very bad to free the ldb handle when you didn't create it...
adds 654282b r26680: Don't always advertise GC functionality.
adds 97273d3 r26681: Use fewer magic numbers.
adds 4e064c5 r26682: Move CLDAP to the modern torture system, and add value checking.
adds 8174ed1 r26683: Add another testcase. I still don't know what's wrong here.
adds bb93a7e r26684: Trivial cleanup from Matthias Dieter Wallnöfer, from bug 5090
adds 637cd09 r26685: Fix bug 5137 by Mark Ridley. The RPC-ATSVC test is not tested, so was
adds d59ac4d r26686: Fix bug 5143 by Jason Tarbet. This prevented an easy cut-and-paste of
adds ff1017b r26687: python: Update status after feedback from abartlett. (This used to be commit f08192750eecdd8b0ffbed84a53abcae51afd2df)
adds 7f8276b r26688: Fix listing remote predefined keys and subkeys. This fixes bug 3431. (This used to be commit 846876ad32dc86fe7c367db084e76c670c61b389)
adds 47f6bbf r26689: registry: Return max_subkeynamelen, max_valnamelen and max_valbufsize in getkeyinfo(). (This used to be commit b06896d2378e536f5044dbe500a5232a89d6d0b5)
adds f8b8d8c r26690: torture: Move torture_context_init() to the ui.c, where all functions related to it are. (This used to be commit 5f6cc640758448df9c8ad4eba1ffa12ce0c3f732)
adds 20bf9e1 r26691: registry: Add subkeys required for Server Manager Alerts and Peplication. See bugs 4934 and 4935. (This used to be commit fdd2ba336b4cf742f6e59253beab5dd226a87a85)
adds 83a7d86 r26692: registry: Treat key and value names case-insensitively. (This used to be commit 9fc5f098e01145db5b01efb0bf22cdddf0213d20)
adds d6b91ac r26693: Add (untested) libnet_rpc_groupdel function.
adds cef4081 r26694: asn1: Fix header and some typo's. (This used to be commit f9988734bb8a1d823e14b6bff5c4d55d75471f18)
adds 34dd0dc Native move servers will refuse these SamSync operations, so don't count them as errors.
adds 7054ce6 Return 'not implemented' on more RPCs. (easy way to 'pass' the torture test, as I see little reason to implement these RPCs).
adds 0f32132 r26695: Cosmetic fix for pidl generated samba3 client code.
adds e3f0e64 r26696: Some more minor pidl samba3 client cosmetics.
adds 4d58fc8 r26697: Leak less memory into the ldb context.
adds e6968df r26698: Prettify samba3 client code a little more.
adds c781879 r26699: Some minor cosmetics for pidl samba3 server code.
adds db5b0fc r26700: tdb: Build and install Python bindings when possible. (This used to be commit 8d77ea379fef5ad4b2718bc8e0620304588c9239)
adds fd39d20 r26701: ldb: Build and install python modules when possible. (This used to be commit 7a66d0eff6e2300cc82b4c7585f9c45afcc851a4)
adds 5b8ffcc python: Update STATUS. (This used to be commit bcd82a9ae3cb01b3d8ed0c36999f7a1c0bbab19a)
adds 70ca537 pidl: Fix samba3-cli test after Günthers formatting fixes. (This used to be commit bd4ce069b4b6d3fdc182b16060c20e6fe8e8a87d)
adds ef4e560 prepare the mkversion.sh infrastructure for git branches in the build-farm
adds 1f493dc Set -test in the vendor version
adds 2566590 Revert "Set -test in the vendor version"
adds 84c9b62 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit ad9089c413bfac6dddda5e837d7143fe7a2c29fb)
adds 80902a2 Merge commit 'origin/v4-0-test' into 4-0-local (This used to be commit 4720f53a92644dd6959e18923924fbe01889111c)
adds 3688b76 Make Samba4 and Fedora DS happier
adds 6bdd142 tdb: Add simple reimplementation of tdbdump in Python as an example of the tdb Python bindings. (This used to be commit 47d797f7885b1e7bcff724496ecb1990e8440eea)
adds 9eec5ad Update ignore list. (This used to be commit c21886614ddacbabef2420e4cf67e0488439c9c8)
adds dc6058e Ignore compiled Python files. (This used to be commit ff14ffc6582874d8248798bebd57703fbdbda942)
adds 4f6177d Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 588531bf211f5ede2731df56fd540934b673a2d7)
adds 3f7ec9b Add in new module to normalise DNs being returned from OpenLDAP. This fixes the case of the attribute in teh DN.
adds 3dab823 Fix segfault when sorting LDAP replies on the client.
adds f5277a3 Rework ldbsearch to avoid segfault when remote LDAP server returns referrals.
adds 9269db9 python/ldb: Add __getitem__ implementation for LdbMessageElement. (This used to be commit e6498a0780dd31dfc623a69432004b606aeaccbe)
adds c369502 ldb/python: Implement __len__ for MessageElement. (This used to be commit a8f90ed34ce9341080b63c801ef54b82de42b8e6)
adds 2466d2c ldb/python: Allow comparing a MessageElement to a list or a singleton. (This used to be commit 1ccbab81d79f83bb419104f2bbaf2ae7b368e90f)
adds 1f4838b python/ldap: Wrap parse_control_strings(). (This used to be commit b27e5a68530c4fd6430cbb174b63f8ff2b6f4e53)
adds 6a875cc Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 597f9fe17685fb7909269bc0af04bf4a040e2ad7)
adds ac4810f Remove 'dn' from mapping, it isn't a valid attribute in AD, and causes problems with ldap.js test with OpenLDAP as the backend.
adds 48c2d87 Use 'dn' less, as this is not a valid attribute in AD, and I want to remove it from ldb. It is not longer mapped against OpenLDAP.
adds 1d8cddd python/ldap: Support controls argument to ldb.search(). (This used to be commit 9eddc27f13fa2feb56d6b015e66d8c54081487da)
adds aec6671 python: No longer skip LDAP tests. (This used to be commit d029c0bedf8b3d300050786991e2df0e446fca72)
adds a785df0 ldap/python: Fix some more calls. (This used to be commit 583881ae5a2a173abad9ba1ffd766b009d9ca8cd)
adds 410e8f8 python: Specify right arguments for the ldap test, fix some more calls. (This used to be commit 74209fa6b097c6cd3c919dc6a67d998de12fa575)
adds b344508 python: More work getting the LDAP test to compile again. (This used to be commit d7a3f9612c40000cb265279598c09f6983305656)
adds 5967746 python/ldap: Fix some tests. (This used to be commit 52f64afd4324eb185303ca192b88ccb632ee8587)
adds da56ee6 python/ldap: Get further. (This used to be commit 0c27eabbc40657493dc72f12b4fbdb07b0a3200f)
adds d2b96bb Make a few more tests pass. (This used to be commit 017aa400c7097cf6132f2bec969b9bbb5237f4d8)
adds c01396d python/ldap: Fix a couple more tests. (This used to be commit 3a0d14f33532d88ace770d037c50375fe822dbb6)
adds 79d466c ldb/python: Support comparing Dn's to strings. (This used to be commit 355878907970b396e4031426fda260d981c417eb)
adds 1534a40 ldap/python: Fix last tests. (This used to be commit 874c00b1c1ef011c85226135144fafdc97d91116)
adds 63bbb92 Python: Update STATUS. (This used to be commit cbf3b74e5f5076d864b08c772f21b20751ea5163)
adds 2b17949 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 53b51660ae6b733b19b0ba3403f229b215de7b47)
adds 28a06a1 ldb: Get rid of a warning. (This used to be commit 37ed9fbeee37a1d86d6f6841eac5c1a0a85c1fcc)
adds 9aec391 gentest: Fix a warning. (This used to be commit d41b2e5ccd113ecf2f99896b1ce061ecb9ecc54d)
adds 7b77490 ejs: Remove cast to incompatible pointer. (This used to be commit 89d5b91d3c4dae754178c82cb7a24e7c5af09fcd)
adds ed4fde2 libnet: Rename a variable so it does not shadow a global. (This used to be commit a5b9d2f33279e0f96a36acbf3da7c018aadf08c9)
adds 1ab7a0e libnet: Fix includes to silence a warning (This used to be commit ba5a21998bfc1bd616e7a2d9647d284ca30a3574)
adds 35c5971 wbinfo: Handle SID_NAME_COMPUTER in sid_type_lookup (This used to be commit 1abb2b471a11305ae7e0da403eca3cfe1fe1b016)
adds 7c3e8c8 Python: Simplify code in a couple of places. Copy Andrew's changes from g53b5166. (This used to be commit f056f624958af79204c972eba3f85e36e93daed7)
adds 378dff1 python: Fix typo. (This used to be commit d6b06fc03e37781f5f59b15cff8fe3ee8df63444)
adds 47fff7a pidl: Remove multiple copies of get_pointer_of and get_value_of. (This used to be commit 79344c9c5e0e38155facb0c7b16e84a0dca3d2eb)
adds 92950a9 pidl: Remove support for the "declare" keyword in the parser. (This used to be commit ea3371389226a756ba641a7fc02cfbee78663411)
adds 236a780 idl: Use typedef rather than declare. (This used to be commit 3fd750bd54f150ff62fd8165406bd26d03d624cf)
adds 87fc0a4 pidl: Remove support for the declare keyword in other parts of the pidl code. (This used to be commit 2fe013f715bdee6c01a833bc6c883e830bdc5dfd)
adds 6963e9b pidl: Move tests for the CUtil module to a separate file. (This used to be commit ce40890ef0166ad11dd835249f52e2ab5876efba)
adds 1b90619 pidl: Remove declare tests, add more tests for typedef. (This used to be commit 254bf85c2eb69fc2ee22d3a92a6b027a25594250)
adds 79c4bd9 pidl: Update documentation. (This used to be commit a13f51dae591684dbc9620f385d2fbccf31ec137)
adds 0e4be85 pidl: Add more parsing tests. (This used to be commit e44ee3e60ac4eb56cca02b58fdecb171269daca4)
adds 7a43cba pidl: Add CPAN metadata. (This used to be commit 7569fd5fce55fdc5c2639ec5c0a8e39e37a21fe8)
adds c9e39b1 pidl: Remove obsolete smb_interfaces code. (This used to be commit 169e91b07c29a69113f40214543be2653d7fecf5)
adds 97ad5d5 pidl: Add ability to write type metadata to a file. (This used to be commit e8ab241ff47f2c3e6f80f9c62373139e4c9f5a1e)
adds 90198fa pidl: Prevent empty declarations for enums without body. (This used to be commit c1e0570506d7c77112065a03a876cda4e4db7769)
adds 532154a pidl: Move more stuff outside ifdef when defining enums and generate pretty code for enums without body. (This used to be commit d91af936ae51e33c8598d88c77575abbeb0e556b)
adds ad55958 pidl: Add function for determining whether a type has a body. (This used to be commit 893f4102c93c1c2cd6b836f12644d06d9e31800c)
adds 3f9812f pidl/ejs: Fix bug that filled in the body for types without body. (This used to be commit 4f4dfa6042178c157a09df61d72a42af7aa5c67b)
adds b36a0ae pidl: Avoid accidently filling in empty body for types without body. (This used to be commit 1fe5c1ad07c574dc094f59f728025dfcafa0cf22)
adds 95f83d9 tests.blackbox: Avoid my local Kerberos setup from interfering with the blackbox.smbclient test. (This used to be commit 1d703dcf3a888e4c8301a4f53a289ff18bf89f75)
adds 53c33aa python: Avoid PyDoc_STRVAR() macro which doesn't exist in Python2.2. (This used to be commit dec3f421be5d7fd4ead3b71f8b69921c41bad39a)
adds c264fb4 python: Try more possible flags.
adds 2c90e6f python: Fix initialization of variable. (This used to be commit 620ec696657558dbad2a6c7d4231deabcaeaaef1)
adds 1e19c85 Try to fix the build on Tru64; avoid single quotes because they get expanded by perl in the build system. (This used to be commit bba8914af56cb161c275fbbdea2479d6f8bd703c)
adds 7b06161 Remove accidently committed debugging statement. (This used to be commit 9ad2de6e9900aadc3171c5376972ce4d3ed3fb24)
adds 6ef36c1 python: Avoid PyMODINIT_FUNC because it doesn't exist in older pythons. (This used to be commit e179db6d0fcf093082f2ad441980a2bb77ac6b17)
adds ecf52b2 python: Avoid overwriting flags for already found version of Python. (This used to be commit 9041e385fe666c16d9a5b9a030b54a856f17e5e5)
adds 88f2ca7 Fill in IDL for lsa_SetInfoPolicy and lsa_SetInfoPolicy2.
adds b7d5a76 Use lsa_PolicyInfo enum in lsa policy info calls.
adds 83c56f2 python/pidl: More work on wrapping enums, bitmaps and structs. (This used to be commit 732c3453f0784d5052705b00735b750809afce61)
adds 7aa0f25 python/pidl: Handle non-string types. (This used to be commit 02dd02c529d578ad7fa4a6b825097685555604fe)
adds f71df73 python/pidl: Start wrapping function arguments. (This used to be commit c2595d3754db4d03bafd53b6f62158516493657e)
adds 8986f3e pidl/python: Convert some Python objects back to C, return proper tuples in client calls. (This used to be commit 1ab617296943dc1d270cbf999dedcfb3073d3d20)
adds 375624e pidl/python: Some more support for special case types. (This used to be commit 991aa950a377bbc07e0bf05758574f850a6d0ff7)
adds f0916ef pidl/python: Remove references to DECLARE, which has been removed. (This used to be commit 9a907567c8e0836b731e0ef01f8d097a33de21b0)
adds 4ba7107 pidl/python: Fix conversion of last few non-standard types. (This used to be commit b8bdbc38c15598e34c55fb9e3ee1f6894964d2c6)
adds d814f3c pidl/python: Fix const type wrapping. (This used to be commit 35a4843f9c75a59ab98e785520114809903575cf)
adds 4a8ceb8 pidl/python: Fix bug accidently filling in the body of enums/bitmaps without body. (This used to be commit 97971f0d8080f3934ea5940cc0f230004afb94a1)
adds c660845 pidl/python: Fix more warnings in the generated code. (This used to be commit 23add37b729aaa85b83cbf6ba98e7042c01f6472)
adds ce874c0 pidl/python: Convert unions. (This used to be commit e9037d0f5d222efd4ca04a0f8ce5c39cb3bb6997)
adds 252675a python: Add some utility functions for working with Python objects based on talloc pointers. (This used to be commit 9366ddba92e192cd88e12eafba4a90af8c266f1c)
adds d06c990 pidl/python: Use new talloc utility functions. (This used to be commit 48cfd44dc088717c0282436148888e45b2632946)
adds 915f158 pidl/python: Support more scalar types when converting from Python. (This used to be commit 1f3bbb65e5a46715c49225eecc760faaf5dbb9d7)
adds be01d08 pidl/python: Work towards supporting more complex types (arrays, etc). (This used to be commit 49d91a1a92e226c015db86ddc9ef772030415d76)
adds a99dff8 pidl: Move Generate*Env functions to Parse::Pidl::Samba4::Header because they only work with the structures generated by that file. (This used to be commit 9aeb7f31b0fc3b9679e5af07e65e79bc8073c4e1)
adds f7a0ef0 pidl/python: Support repr() for python types. (This used to be commit cf3664594d3540db20d32bc844f18e20abfa0d96)
adds bfab986 python: Allow wrapping pointers within talloc'ed memory that are not talloc contexts. (This used to be commit 9c038a74113fb55ed5eb12a7d0ae4a46bad9050c)
adds 23c2fac Remove accidently committed files. (This used to be commit 45e7d230385dc8f636157e45f3df4a8cb4e9d587)
adds 4105761 pidl/python: Remove unnecessary talloc_free(). (This used to be commit a099d30067a4d965a283f52e56ffd1897137bf1a)
adds 1f54cb1 python: Add simple tests for the DCE/RPC echo interface. (This used to be commit 8523740796f3cd739bdc338b5e2855a01bafa540)
adds 0d39a20 python: Add some more rpc/echo tests. (This used to be commit b4840d1ae283a3853d041f3a9a848aec991e81a6)
adds d8b21ae pidl/python: Fix use of pointers. (This used to be commit 13f2b0380f310b101975d709361a29d4032c3689)
adds 5d60cb6 pidl/python: Fix parsing arguments, fix more pointer issues. (This used to be commit b00c1a072457e5083ffc24a8b74b3793d0b44eee)
adds 657e0cc pidl/python: Fix more compile errors. (This used to be commit 2eb4526599ec6d3c604dd9b1f258496c82288284)
adds 2afa1be python/pidl: Fix assignment. (This used to be commit 2d2cb6486e6e1a31ae94223784e49fb4eea8bb26)
adds d5903fd pidl/python: Fix compilation of py_echo. (This used to be commit 5ee99ff31c80ece6861b2a0323d71170ef9346b9)
adds db4ee4c python: Fix rpcecho tests. (This used to be commit ebb78ea4232c1614755844849580e3697b0a53fa)
adds da72bff selftest: Ignore output generated by html formatter. (This used to be commit 2f4170b3f7904072f87faa342302027759eb62bd)
adds 3b16c53 pidl/python: Pass credentials and loadparm context when connecting using DCE/RPC. (This used to be commit 4c87af95310e4aaee3f2e2da02d0ea70ed1ec25b)
adds aca6bd5 python: Fix deallocation bug in pytalloc. (This used to be commit b849b4a6c4c9b03a9704449a69f00a59fc0df9c5)
adds 4cfd903 pidl/python: Specify memory context explicitly when returning Python objects. (This used to be commit 9c72f652e0d3f14d5db4d3930f0d1f9a1875e93f)
adds 271f5f1 python: Fix last bugs in rpcecho test. It passes now! (This used to be commit 25a0cd091bb24e579ceb34472d9c213aae157ba9)
adds e231e24 pidl/python: Deal with arrays that are not pointers. (This used to be commit 7516af7c7262240df3b804dda962194a811d4e96)
adds 30a2a43 pidl/python: Fix processing UUID-less interfaces, external typedefs and certain bitmap elements. (This used to be commit e65618fff3299193c27959e2cc5a3937837e1422)
adds e423228 python: Start building winreg module. (This used to be commit f1a9fad83cee7754304b3422aa273d5f64868e40)
adds 7dd468f python: Fix python code for winreg, add test. (This used to be commit bd3e6c41c42738fcfcc5cef4e65f0e219d358260)
adds 035599f python: Be more pythonic - turn WERROR and NTSTATUS return codes into exceptions. (This used to be commit 16fc69b843e92ae62b15caf927335cc117156499)
adds 2514572 python: Accept loadparm filename rather than loadparm object, too. (This used to be commit 7e583a7ec4196982bd13cb679d741f37ef7decdb)
adds fa5397f python: Build epmapper module. (This used to be commit 6cb78c7634de0f9ab327583844d7860d384356eb)
adds a896c89 python: Enable python bindings for samr and lsa interfaces. (This used to be commit 3dfcefd8ac640ef1539185f19f7414fbcea9e741)
adds 860106b python: Move some convenience macros to a separate header rather than putting them in every generated py_* file. (This used to be commit 712274b9bdf524da125cbbe6e4bb475b21b1da66)
adds 994e43e python: Don't try to free const pointers. (This used to be commit b4754f4683e67a940f18a88e45c0878259f45b97)
adds 134e38a python: Fix some corner cases handling scalars. (This used to be commit b662c98a9ad461a33a27a918c0d544a96433e48c)
adds d28eb21 python: Compile security module, handle uint. (This used to be commit dee64344fb13aaed38a550ebb4048d0fa526d5b6)
adds 001b243 python: Add simple test for samr python code. (This used to be commit 0a039fabcba9510ab600b2e4becbf75a58d2134d)
adds 2aa8cbc python: Work around the fact that there are two "security" modules now.
adds 2ebe80c python: Convert winreg.py completely to rpc, use new RPC Python bindings. (This used to be commit 9c21773737ea941b623105352b4625dcb8437706)
adds 506f643 python: Compile in svcctl Python bindings. (This used to be commit 567099b66d0369715f8e0a083a5ce160faaf4da2)
adds 1530d7c python: Fix handling of pointer-less strings in function arguments. (This used to be commit cb2700094fc1fc3887d5254e5d42e035deefa5b9)
adds d869de5 python: Enable building of the wkssvc python bindings. (This used to be commit 7a00d48a478be84e9f38c5e6cb57739063d0d613)
adds 2e02bb5 libreplace: Escape asterisk. (This used to be commit df36c78549b40ee5e47d5cc79de2eb79f58c567a)
adds 939edd0 util: Move asn1 to lib/util to trim down the number of subsystems. (This used to be commit 44e1cfd2d0ef62e4ee541cec00581a7151d951b3)
adds 0c7f4c2 python: Update status. (This used to be commit b4b12f00a7eb952024795ddc5ab3481fd4ba03fc)
adds 341ee60 ldap.py: Use constants where possible. (This used to be commit 0885dc9f813e19cd6c28d8259eaeccf1e9b26210)
adds f233fd1 Fix asn1 locations. (This used to be commit 84dc6bc19c166e42c5eca2949e4ef5024c80f513)
adds 9ff3986 Start generating a configuration for the refint overlay. This OpenLDAP module should ensure that after a subtree rename, attributes are still consistant.
adds 483164e Rework control handling to remove the 'domain_scope' control
adds 0ec60cf Make ldap.js test easier to re-run in failure cases, by deleting more things that we will create later.
adds 85c7021 Test the behaviour of mixed domain_scope and search_options controls.
adds 955b110 Make the Fedora DS LDAP backend 'aci' actually work, with better quoting.
adds 9170998 merged tdb from ctdb bzr tree (This used to be commit ed0c3a0f74c305b3b8554b05c3f97cf79db8296a)
adds 50ba04f Always define PATH_MAX. Makes code simpler (removes a bunch of #defines). Remove pstring from msdfs.c. Jeremy.
adds 0aed6d4 Add MAX_DNS_NAME_LENGTH, remove more pstrings. Jeremy.
adds bab53c5 Fix bug 5055
adds 645c651 Add patches for bug #4866 from jiri sasek - Sun Microsystems - Prague Czech Republic <Jiri.Sasek at Sun.COM> - slightly modified - Jiri please check ! to allow Solaris to get passwords > 8 chars. Jeremy.
adds b1fcae7 Fix bug #5121 (unix passwd sync not working on a streams based system). Jeremy.
adds c92a1d0 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit d8a805a2544c8864136f77e9086b2a01ae79a1d5)
adds e02e67e Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit c4aba5ad01f5095ad7a9d0d0f1e3c6afedbbd9b7)
adds 27b3c24 Allow the 'extra' objectclass added to objectClass attributes by ldb_map to be modified (or omitted).
adds e72760b Rework linked_attributes module for the REPLACE case.
adds 5df2ac1 Print out the reason we can't delete the user in SAMR.
adds d5fd150 ldb_map objectClass munging: Don't hard-code 'extensibleObject'.
adds ad5bb10 python: Build shared python modules for generic use. (This used to be commit 502424955237ace5a276d4c91c62e95233ecd978)
adds 39cc507 pidl: Fix imported function for ServerNDR and add test to make sure it doesn't regress again. (This used to be commit 0e036948307c8ca5013e20a17a10d109830e4df1)
adds af163d2 pidl: Fix missing import for fatal(). (This used to be commit 6a9827454aaf4279ee85dc5d99d10f14e4c09eae)
adds 3e53ad6 pidl: Add simple test for ServerNDR. (This used to be commit 5b2ea43ed8613ac10ebe7feda0cf070c8079137a)
adds e3fb56d Add lsa_PolicyAuditEventType and lsa_PolicyAuditPolicy enums from samba3 to IDL.
adds fa6ce1e Ignore newly generated proto header. (This used to be commit caa0da310da47a48a9add6de3d309984ae14f59c)
adds a760146 selftest: Add some more documentation. Rename env => target to avoid confusion. (This used to be commit 50b8a16d0cb5e1c4352e73900d1e98a812340cca)
adds 6508824 python: Don't attempt to build shared and static versions of modules, because it's just not going to work with the current build system. (This used to be commit d9b4a5bb172be74db3c16b50426810f1bdedd00e)
adds 797e8db selftest: Use "require" rather than "use" keyword so .pm files don't have to be provided until used. (This used to be commit 95872d7db8c9bb1914ab4c9860fd8b09e6695cc7)
adds c10992c Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 11660b0737107138b53c3a08e8de30ee44607eae)
adds b44f322 OpenLDAP backend: Place the refint overlay after the memberof overlay
adds f1e177a provision: simplfy by removing old code to manually create baseDNs.
adds 3115481 Fix an output message in samba3rpc torture test.
adds 8d36d43 Add in a new module to handle instanceType
adds 564e021e Correct authorship of instanceType module
adds 391f089 Add showInAdvancedViewOnly to every new object
adds 064eb82 Remove --ldap-base from the python provision script
adds f106e67 Search for memberOf when clients ask for a wildcard against OpenLDAP
adds 958b0e8 Use syncrepl on all OpenLDAP databases (creates contextCSN attribute)
adds 873c745 Don't manually specify instanceID in the template files.
adds 73626c2 registry: Check for more specific LDB return codes, handle changing existing values better. (This used to be commit c8b22ef30c7fc0ccc15e9fc9a38fdc639fc4b976)
adds 158a2ee registry: Properly check return values from ldb_*() functions.
adds 4d8a60f When Windows initially creates a new value, the value name is "New Value #1". The '#' character was causing problems, as it was not being escaped for the dn, but the failure returned by ldb_dn_add_child_fmt() was not being caught. This was causing the new value to be added on the parent key, not the current key. When attempting to delete the new value (now on the parent key) the same escaping error was returned by ldb_dn_add_child_fmt(), causing the delete to delete [...]
adds 85d60d2 registry: Improve error codes and update tests.
adds e490415 When Windows attempts to create a new key, it looks for an available key name starting with "New Key #1" and iterating up to "New Key #99" before giving up. ldb_open_key() calls reg_path_to_ldb() to build the appropriate dn from the key name. reg_path_to_ldb() was not catching the error returned by ldb_dn_add_base_fmt() due to the unescaped '#' character, causing the returned dn to be that of the parent key, not the potential new key. Additionally, Windows expects [...]
adds b5ba491 registry: Avoid mapping registry return codes: return the right value in the first place. (This used to be commit 434e4857cec17d6d9e8983e151c170eed59fc6d1)
adds 55ad09a registry: Use correct return values. (This used to be commit 98ebdbe52fd615ea62a3caa17acfe8bb31b8f85d)
adds 524d280 merged tdb changes from ctdb (This used to be commit c54c087a19e36e0522eb4546c9425ae446f0628b)
adds 61a015a merged changes from v3-2-test (This used to be commit 7077df3e2e3f171532f6a5ac87d45201736c9c11)
adds 130db06 Merge commit 'origin/v4-0-test' into 4-0-local (This used to be commit 51422414bed28f425197519298c6b04a9f4e2c4e)
adds 53c1cdd Don't set 'name' in the LDIF, this is handled by the rdn_name module.
adds 7e2ea67 Only set showOnlyInAdvancedView: TRUE when adding default values.
adds b396760 Remove default 'showInAdvancedViewOnly' values.
adds 2cf35f2 pidl: Add --version argument. (This used to be commit ed1e58e8b35bc971451f4e0a357daa903cd7820d)
adds ad5861a howto: Update instructions for git, and use ReST formatting. (This used to be commit 8deaaa52d305e799d04fc879c25ccbf82f01287e)
adds b487ecd build: Fix handling of external pkg-config dependencies when generating pkg-config files. (This used to be commit 88f9e11286bf0f12fc766dbf21f311e5373f0811)
adds 66871f9 Add an exception for S3
adds 8623c98 Be sure to pass iconv handle down to compression subcontexts (fixes segfaults in NET-API-BECOME-DC)
adds 078acef build: Allow overriding CFLAGS for python packages. (This used to be commit 2c2b16b5aeef83a3adce1859e1fbfd9c4f6ffdd5)
adds 203d2b1 ldb: Fix building python modules against system-provided ldb. (This used to be commit 583ea85ae04c0bc2e70ab2e595e05f76f65c3be1)
adds b126f1c python: Reenable modules for libcli_nbt and libcli_smb. (This used to be commit 4fa8a2789c7a2fa912645f08ca5a3be891d173dd)
adds 03023c4 build: Demote a bunch of libraries to subsystems. This makes packaging easier and should also make it easier to migrate to a new build system. (This used to be commit 77b400764e3dadfa05407343af649ad9298cc085)
adds 42a7931 python: Fix init functions. (This used to be commit 4b057b9bffcef9ecc61fe016746f5ce6f17f6d06)
adds 440b1a1 build: Don't build heimdal as library. (This used to be commit c04cf0c0520ae35ebe173d733d5dc8ffa5bf4ed9)
adds 24efc9f Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit b99b604a5f8b7eb98a6285145188c0b94946df78)
adds 1106149 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 74220ca244865f97825cabdbc8aa899e71c25c7d)
adds 593e6fc ranged_results: fix use of uninitialised variable (end)
adds 2eab4ab Make ranged results tests in ldap.js easier to debug.
adds adbbc8d libreplace: getpwent_r/getgrent_r on IRIX are similar to solaris but use size_t
adds 35c6831 python: Avoid duplicate copies of some objects in different packages. (This used to be commit bd293cde1b1deadcfb0f74c82aae6ba4de39925b)
adds 1697f55 ldb: Increase version number to make it easier to create new Debian snapshots. (This used to be commit 9a5cc88b090125b45e61da1ea1c9ac52f5ff6ab2)
adds 45eb6c5 ldb: Fix typo. (This used to be commit da0952bdd6196b23200063cadd866b1d5551a65c)
adds a6a8720 tdb: Add URL in pc file. (This used to be commit 2fc26c09026a0f2f74e5c7c86002e662b559d265)
adds b49e2f1 build: Allow manually written pkg-config files. (This used to be commit 8104907c5222ee72d78272ab81583d25c3132d0d)
adds cc984e4 ldb/talloc/tdb: Use manually written pc file. (This used to be commit c8947fda23eb874a7694bdee1b4de605744c2769)
adds 127e874 registry: Use manually written .pc file. (This used to be commit 5c64d4adaf50215ec2645f76e6c0335572147614)
adds 9209470 dcerpc: Use manually written .pc files for dcerpc and ndr. (This used to be commit 676fd18fa2914b7b5530014a944a11ea1d6f631d)
adds 0ae14b6 torture: Use manually written .pc file. (This used to be commit d43b18cc5e8b58ca965205cccfe25f8a120d2ca7)
adds 2f98f4b gensec: Use manually written .pc file. (This used to be commit 96a5ac9db2399019518e134a00c564ec1066f536)
adds f254d53 param: Use manually written .pc file. (This used to be commit c0165aab47b4948b8767517b7795c6ec28fb6b6b)
adds 1c61efc dcerpc_samr: Use manually written .pc file. (This used to be commit 4b83dc06471818089790c42157b972964d8d02e2)
adds 907ec5b build: remove support for automatically building .pc files. (This used to be commit e9f99732677f46d599c270cfcb5042c11d34d338)
adds a259547 build: Remove support for DESCRIPTION setting that is now unused. (This used to be commit 91d7ba5202e6c375456a42c2c6861f63c7fcfc20)
adds 37325c4 Added PFIF notice to Samba 4.0 tree (This used to be commit df2664ac94efbc2eee4d8a24a793e5f1e77b2d88)
adds 56a611b Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit f82eec69f1846aa46e4afe595d956cfd2256c335)
adds 8bceed4 Fix segfaults in codepaths only tested by the NET-API-BECOME-DC test.
adds 4172e09 Fix DRSUAPI replication test - NET-API-BECOME-DC.
adds dc08079 Get more information from ldb when reporting a failed replication.
adds 00cb710 Add bindings for lp_load_default(). (This used to be commit ffd793bbde636366855462f980f1f7d0e25afaab)
adds decdf59 python: Add convenience function for getting command line loadparm context and default to using system smb.conf. (This used to be commit b3afde0f00ab5093b577b139a062c233d4db2524)
adds 7af1c83 Default to creating anonymous credentials. (This used to be commit f93bd899f1402a9d89f55d5dca67318a60f5a72b)
adds 08f94e2 Remove useless subs from the ejs provision
adds 1557e7b Kill another sub that the modules will handle for us. (This used to be commit e9bb130d63e86fafc4cbf379e2e237354b88bcf8)
adds a2d7a3b Use the repl_meta_data module by default.
adds 48e7965 Make the repl_meta_data module the default for domain controllers.
adds 6e5c528 Ensure we set subobj.BACKEND_MOD for the 'partitions only' case.
adds d408be0 netlogon.idl: remove unused netr_GroupsMembership structure
adds a1c7b35 netlogon.idl: make use of bitmap samr_GroupAttrs
adds 39fcf7c netlogon.idl: add some MSV1_0_ values from samba3 and use a bitmap32
adds 4d656cb pidl/Samba4::Header: we don't need to check if (defined($enum->{ELEMENTS})) twice
adds 43040be pidl: get rid of stupid ';' char to terminate bitmap defines
adds c495c4e Add pidl --samba3-libnetapi option.
adds 90cd8c2 Revert "Add pidl --samba3-libnetapi option."
adds f139adc Rename samr_*AccessMask bitfields to start with SAMR_.
adds 593c211 Add IDL for netr_LogonGetTrustRid.
adds de50115 Fix netlogon rpc-server build.
adds 4e4e7db added a offline file torture test BASE-OFFLINE (This used to be commit d4b26fb2a38aa5b0ed2b6083641b9d8306af8c58)
adds 3249f4f more useful output (This used to be commit 033cab6546d943089eefc298b335db03c1d0ebb6)
adds 01a0aa4 this is in seconds (This used to be commit 019dd9a3d7d9af8ab71a10802c728f5ab5cf781d)
adds 8ef7ddbf added latency reporting (This used to be commit f0ffbb8e19c1085bf54d226f62c667868e14f62e)
adds 9a3cbd2 python: Add bindings for cli_credentials_set_cmdline_callbacks(). (This used to be commit 557207f86ba901262e76704df5c51888b2737ddf)
adds 4277181 python: Support --no-pass. (This used to be commit a90f3e8c420bec7fd7a39e0d5e2df6b32aedcdd5)
adds a2dcf7b Python: add some docstrings. (This used to be commit 1de69a772e1cc007220add1f51bffe83784c3344)
adds 52bc292 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit d4d4120b715dc37b708b1c6074eab4f5c23d6b8f)
adds 859b847 python: Add bindings for SamDB.set_invocation_id(). (This used to be commit c09efa7b778f9cb29032a6abfd914fcaae8df163)
adds d958f4b python: Add function to look for unsubsituted variables. (This used to be commit e726ce5bc515ae8d10b472396e228cfd35737476)
adds 8afcbdc python: Make SamDB.set_ntds_invocation_id take a string. (This used to be commit 59bb26772f089cf4d8727c12230cfef8126762b1)
adds 37f35d2 python/provision: Reconcile code partitions-only provisioning and generic provisioning, some other minor refactoring of the provisioning.
adds a4600a5 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit d35d4f983d1eb7450cd9f92a5217c14ec073396f)
adds 76eb7dd python: fix tests for check_all_substituted. (This used to be commit 859cffed9d3a62f9f7610d74472aa3c0d1979a35)
adds c91791b python: Add test for secretsdb_become_dc (This used to be commit 9173c678efb6f74dbec64298bcb00952feff2ed7)
adds dbf400c python/provision: Create private dir if it didn't exist yet. (This used to be commit 66df250ff355d3c1b7f0252fc1f95a8c79a28c6d)
adds c28c683 ldb/python: Add bindings for schema functions. (This used to be commit 9f6ea4692ca79c607538871c597698b98abf13d0)
adds dcb0406 python: Fix representation of UUIDs as strings in zone files rather than binary blobs, fix escaping of LDAP URL's in PHP LDAP admin configuration.
adds 6c2d4f2 python/provision: Reload secrets when necessary, fix unix names in mappings.
adds 1b18de1 Tidy up the last regresesions on the python smbscript, from my work with Jelmer today.
adds b0e286a repl_meta_data: add some TODOs to replmd_modify_originating()
adds 125311d configure.ac: we should only create ldb.pc when use the internal ldb
adds 876fdde configure.ac: we should use AC_CONFIG_FILES() in order to use AC_OUTPUT only once
adds 5d55aa9 pidl/Samba4::Header: fix typedefs of unions and structs without elements
adds 1c5e713 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
adds 21f5f4d python: Give precedence to Samba's syspath over the already set system one. (This used to be commit f3ebaf0a0c0b881da28063c69bb6306f6aa1c774)
adds 98d2b00 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 1e042908992cdf3149ffc24472c7f0b1c3f9edef)
adds e41a632 configure: define HAVE_WORKING_PYTHON
adds d1ed962 torture: the libnet torture test depend on python
adds 20f5e6a NET-BECOME-DC: always try to build ejs and python code
adds 2f60bf3 Add IDL for netr_DsrDeregisterDNSHostRecords (just for completion).
adds bedecbc Fix netlogon rpc-server build.
adds 172e00d python: Load smb.conf file for the provision tests. (This used to be commit 41571bbb933c763a9608f4ba56f1a5a97af133ab)
adds cab677a python: Use relative paths for registry. (This used to be commit 079200b824de6dd8c7de3e5b76ed1805fde02965)
adds c16cd19 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit f0a4db22e58d393be5b28f767ee6d0abfc8f11dc)
adds 9ad04b6 ldb: Add ldb_oom() calls in a couple of places. (This used to be commit 1163c2ad54b122487fa25960b8989f0f6d0b8c64)
adds 87e933d torture: Fix too early free in spoolss notify test. (This used to be commit f5ea5de797f4fe35baf4f2bcd2913902c6703f44)
adds 9cc90f6 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 81a0a7967b8f659f1f35a7a25de469725417ab43)
adds bcad73a Partially revert d64a2288a2cb3a8f74a18b740b265a460773635d and 351c2e99ab8b6a91f7355077b2d2944fd820839c to see if that fixes the build. (This used to be commit 2a79cebfd99f4048214be65a6c918cc988dc83ed)
adds 61379d9 python: Provide PyAPI_DATA macro for older versions of Python (< 2.3). (This used to be commit 421bdd203eab09e560f4919715fa4cc4497e406f)
adds 3231717 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 8011716734cb8e3c34f85d9d68201f13cb5b8e0a)
adds 3a3ff8e merged tdb transaction fix (This used to be commit eb3af24926977208a8099c848a510704d2ae3524)
adds dca5fab pidl: be consistent and always ask pkg-config only for 'ndr'
adds 1c22c92 libndr: depend on samba-config, so that callers doesn't need to know about it
adds 8398982 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit f6a5848e5e211d4d4d66b7eca46b4b0ad4c9daab)
adds e6362c4 pidl/Samba4::NDR::Parser: pass down the correct $var_name to AllocateArrayLevel()
adds a72a4ef Fix sending of large nttrans responses.
adds 95c5de1 pidl/Samba4::NDR::Parse: move the calculation of NDR_PULL_SET_MEM_CTX() flags into one function
adds 0f9c453 pidl/IDL: don't strip ',' from the properties content
adds 77a2870 Samba4 poor mans debug_ctx()
adds a4571e6 pidl: cosmetic fix to use the same value everywhere
adds c94ee07 CHECKED... pidl/Samba4::NDR::Parser: move logic for extra get_pointer_of() into a function
adds a0c83e9 CHECKED... TODO:MSG pidl/Samba4::NDR::Parser: fix ...
adds 9e999a6 CHECKED... pidl/Samba4::NDR::Parser: correctly get the name of an array element
adds 1989837 LOOKS OK... pidl: get the pointer types correct when an element has multiple pointers
adds 2670c95 WORKS!!!...pidl/NDR: fix handling of multilevel pointers in function elements
adds 4117839 Works!!!...pidl/Samba4::NDR::Parser: fix support for embedded "ref" pointers
adds e22c627 pidl: revert changes it didn't want to push...sorry!
adds 9475a76 pidl/Samba4::NDR::Parser: move logic for extra get_pointer_of() into a function
adds b3d4f22 pidl/Samba4::NDR::Parser: fix $var_name for arrays of scalar reference types
adds c3008e0 pidl/Samba4::NDR::Parser: correctly get the name of an array element
adds cbca415 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 377a7c633d4813c134b91739c507dcefb55c9691)
adds 23d681c Rework service init functions to pass down service name. This is needed to change prefork behaviour based on what service is being started.
adds 77f71c1 Rework cluster_id() to take an additional argument, as we need <node>.<pid>.<fd> to be unique in a prefork process environment.
adds 3d5594e Rework process_single.c to take advantage of cluster_id() now taking an additional argument.
adds b3c5fbe Remaining changes to implement the prefork process model
adds 0f8eeb8 Remove useless layer of indirection, where every service called task_service_init() manually. Now this is called from service.c for all services.
adds 7e15e09 Fix a few more breakages from our recent changes to the server_id structure. The BASE-TORTURE test found this problem - caused because the messaging path was not unique.
adds 033e697 srvsvc.idl: don't use pointer_default_top() and specify "unique" explizit
adds b6c3e58 wkssvc.idl: don't use pointer_default_top() and specify "unique" explizit
adds 10f6ff3 svcctl.idl: don't use pointer_default_top() and specify "unique" explizit
adds 6512ad5 winreg.idl: don't use pointer_default_top() and specify "unique" explizit
adds 7406c9b netlogon.idl: don't use pointer_default_top() and specify "unique" explizit
adds 81b1762 samr.idl: don't use pointer_default_top() and specify "unique" explizit
adds 569bd92 spoolss.idl: don't use pointer_default_top() and specify "unique" explizit
adds 31fac9d pidl: remove 'pointer_default_top()' support
adds c46b870 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 7fc3669b9dc34514d8749d3941514fdae7d0f700)
adds 24d0587 Clarify nomaclature of socket names in process_single and process_prefork
adds c9ea65e sidmap: Some source code cleanups. (This used to be commit 16466b543bf8dd35bc79a030696f78598ca82f54)
adds 07c8cde Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 594ff923295c7420167aa899ec6030de07038625)
adds 3a0cfad prefork: also reload stuff in the client processes
adds c6a6fa1 win32-tests: add a very usefull w32 programm to explore midl features
adds 1ea5b06 pidl: get the pointer types correct when an element has multiple pointers
adds c713b58 pidl/NDR: fix handling of multilevel pointers in function elements
adds e7c1786 pidl/Samba4::NDR::Parser: fix support for embedded "ref" pointers
adds 6ca23e3 wkssvc.idl: fix idl for wkssvc_NetrGetJoinableOus[2]()
adds e939659 make the multiplier in the RAW-OFFLINE test settable (This used to be commit f4b363d7a65023c816264b58d6f3f07730b43c0c)
adds 8c4e525 merge growing tdb for tdb_wipe_all() fix from ctdb (This used to be commit df4efb902ec5053ae9d7c6e4fd1e21255ca66914)
adds 51da690 Override KRB5CCNAME so existing Kerberos tickets in the users environment don't get overwritten. (This used to be commit 5e740c0dfbda9a6b2f47d953eb27a1fbfcff78b3)
adds 64ff80d Mark RAW-OFFLINE as known failing for Samba 4 (because it doesn't have offline support yet). (This used to be commit 36167dc85248ed31922cc5ff4a364559f562c51b)
adds bebd139 Put ldb test output in prefix. (This used to be commit af283cd787ef4642fc4ba642ea37a1eede2d2f41)
adds 066912b Put temporary test files in test directory. (This used to be commit 16382999bebf158996e16219e7053ef4821550c1)
adds b4f7a80 Skip offline tests. (This used to be commit 3c71aae2a3e3de0e2372410dd363a7d6015174e6)
adds fffe4f3 Fix formatting. (This used to be commit 73d1b0fcb64fdc7be1e1e1002f3f182fcbe476ae)
adds 77dab7f merge tdb changes from ctdb (This used to be commit b3e60a388d338ef90540007239e88563cb9ba27a)
adds bbf8aca Fix syntax in LDAP test
adds 9e681ef Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit fd9cc4eb5afae8b255e753d480190b490cd3f7ab)
adds 5153c67 Reset error strings
adds 2689751 Fix LDAP backend with python
adds c1c09e5 LDAP now works with the python provision!
adds 0efa783 Remove unused parameter from provision()
adds f47093b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
adds f61780b build: Remove unused functions Import() and GetInfo(). (This used to be commit 5c2be1e8a985332e1e81eeab1dc9b50d7f867f98)
adds 1f974c8 Reformat SMB_EXT_LIB_FROM_PKGCONFIG: fix spacing and indentation.
adds c1d8ac0 Remove unused class members. (This used to be commit 373ef4287f998b79bf9ba6364d6a67e5c522833d)
adds 2aac2a5 Add tests for findnss(), add some docstrings. (This used to be commit 4eec2bbc9a139e927ce21c615ebfbb3026b26384)
adds bd0bfe6 Fix provision python test. (This used to be commit b173fa6bd2b24b5a3e7b4fbcb926f6c9771c10ba)
adds b2d47f9 From a request from Peter Huang, include IPsec sechema.
adds 0ca2097 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 1bf9d0401012cd3c830d50844f5be35e53835322)
adds 196a926 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit d4fb8b0d8644cddfa39655fac87a96edc71b2a73)
adds 4932e4b Fix upgrade after provision parameter rename. (This used to be commit 361b9f43fb2abb64f2cbae7740b89a616a3c2646)
adds 3525f77 Move nt_time_equal() to libutil. (This used to be commit 9705263a6c58d4ade556d17db2009dbb85291b22)
adds 0938fad torture: Merge util.c into util_smb.c (This used to be commit d19d27f406c0377d98c9fe9da9284dcebd373bb7)
adds be2be07 Ignore kinit with pkinit test failures for now. (This used to be commit 94dedaf6ed55b146a0123407137f7ee4cfd41283)
adds cd5c3f5 Ensure expected errors do not leak up to the application.
adds d2ea79d Fix LDAP backend with python provision
adds 411ec4b Remove unused ldap_backend argument from provision.py
adds cc61c1d LDAP backend provision now works with python.
adds 0fc6703 Remove unused argument to provision().
adds 9e547f4 Revert to ejs for 'provision'
adds e5d2ec1 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit ae9d0343e0599ac62c3011a3d6c1948a9cb7a8f1)
adds d08eabd Remove the forced 'krb5' from the NET-API-BECOME-DC test.
adds 6e965b1 Make the provision test more real, use a foo.example.com for the realm.
adds 19fcdb2 Give a more useful error when the templates.ldb can't be found.
adds fa2eb34 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 774b54141a3549448b7bbc5bc69a661ac525df48)
adds a5acc66 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 4aff02ecf18d52ae8e64e0c938ac5edf82a6dcef)
adds 655ec1a A couple more ipsec classes for the schema.
adds d1b40b4 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit f7521525e42d62e96cc6f55fb1b23644a60fc36d)
adds c61dc38 Re-enable python support in BECOME-DC test. (This used to be commit ed44fd59bfa289bcef82e0650ccda381efb52268)
adds 8fdd13f Remove unused path update. (This used to be commit 1868a42108012183aa78fe5d4f524d45f4505a3e)
adds 70762fe Support 'mkinclude' command in .mk files. (This used to be commit ee7f54c86d2b467869db8dea33f60e19ed3c742f)
adds 460ac1c Use mkinclude (makes the Makefile a bit shorter), use double-colon for phony makefile targets. (This used to be commit ea7d389bcc284d2e9eeff79bce5c285269099ad3)
adds fdef91b Move more make code to rules.mk (This used to be commit 5ade1a951685665164037138cb92e5b2db2a8b52)
adds d696a50 Fix test count after pointer_default_top() removal. (This used to be commit 9a4b9facc869a8f7363932a591437251b44cd7bb)
adds c60d0a1 pidl: Allow fixed size arrays inside unions. (This used to be commit c9c115647893478e21134f8c703e0f52e2478882)
adds 9fccd83 Move some static makefile variables to rules.mk. (This used to be commit 3c64fc7dc631a79154957e45f8961e2ee519743f)
adds c8c9d70 Move first_prereq test to m4 code. (This used to be commit c0fef09c5d88158b620f38b6f74498a8b6323bd9)
adds b5bfabf Move nmblookup blackbox test closer to the code it tests. (This used to be commit 3f24136b56d281580410bf69841c6dece5508d17)
adds 7a402da registry: Fix warning. (This used to be commit dad809030478a85ac13a73bce9c07314792f01c2)
adds 2fa4c15 Fix syntax of docstrings, set project name when generating Python API documentation. (This used to be commit 68f13d87eb034fdbc712169f2d1b1a0475751ec5)
adds 0b922fb Ignore Python apidocs, vim swap files. (This used to be commit 13a7dfb90066a52e0d90dbed5fe2c82c4af6092c)
adds cf287aa Add docstring. (This used to be commit 073ed0dd1cc8fae9eb4a2f7ff6763124917c56e8)
adds 93bb85d Split up tests a bit, output subunit. (This used to be commit 501259ff31641bf52e337b597881d1fedc6b2a63)
adds 1a2544a Fix tests. (This used to be commit e4d7cd8ba77aa05c11dad457c3f2c2c6252c5966)
adds 1342b26 Fix typo. (This used to be commit 80dbf04266d15833f7eb18704cfece1f95965e83)
adds 321e9a5 Change README to be ReST-compatible. (This used to be commit 20c15884c84151d01f50cdba571b3ba4be1a9fd8)
adds 84a2694 Make formatting a bit more ReST-valid. (This used to be commit ea718a0c0b1efd73020da6d5a362b371afd8e371)
adds 4325743 Start working on generating .mk file from configure for inclusion in Makefile. (This used to be commit 091f1e7314f05253ae1c10b3d04557be584ed19f)
adds 73be46c Move some variables to a separate .mk file that could also be included by a non-smb_build build system. (This used to be commit f44b838b682760e54aa981fe2e991495395d2394)
adds 1813b71 Automatically write AC_SUBST() vars to mkconfig.mk and use them. (This used to be commit a22bb7725b0b825a90e955f883a34341e9f0f69e)
adds 8ba668b Move some more variables to static .mk file. (This used to be commit a72d3ffaded5624732972708c305b8f84f47fed7)
adds b090c02 Fix case. (This used to be commit 67074ff4aa06d56fb84752d39132d33d5599ca7f)
adds 105c6fe Avoid autogenerating the Makefile but rather include a data.mk file that is autogenerated. (This used to be commit 95967e8bfbdce2e073a3fc938f1271da40b543d3)
adds e0a5fb8 Fix typo. (This used to be commit 54e7d10fe0eb4837b00b9b049fbd59a56ee85bea)
adds 48c75ba configure: Complain when Python is not found. (This used to be commit 6aaccdb0b38366963d5bdff444d24d6dcacc817b)
adds 24da297 selftest: Use Python provision for Samba 4 by default. (This used to be commit 12cf633f7f28f5cefb0cdd90ee9f2e6b77bb3aa3)
adds 4075a2b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-python (This used to be commit 2f57e25f8f692889d9e057e13256f8a24c5ec10c)
adds ec106a1 Merge branch 'v4-0-trivial' into v4-0-python (This used to be commit b874f07175ae38a041f53f0e4ac6a4050dcefeae)
adds 0af3805 Merge branch 'v4-0-trivial' into v4-0-python
adds 63aa4b9 Remove unused define. (This used to be commit 64d6d729135e1b3b19c9bdbbe973fcdaca15e8b3)
adds 2cf29ae Add tests for upgrade of WINS database. (This used to be commit 7777611c0f32a693f0fa057c130e4ea491658f6b)
adds f75d624 Start working on python conversion of minschema. (This used to be commit 239a1616644321e2d1e64985ea3f3c4971997228)
adds cac225b More syntax fixes, use more standard python functions. (This used to be commit ea07509b4a9335a3b3fe6f6da1124fd1aab33c96)
adds dbba192 pidl/Samba3::ServerNDR: use talloc_tos() instead of NULL
adds 176f32c provision: Fix new user creation.
adds d82b6dd Fix switching of hives in regshell (#5254) (This used to be commit 5f33545c78e13871d622c0a5a0ded789bf624869)
adds de03c4a autoconf: We build Samba from git now, not from SVN. (This used to be commit 4557b34d82e16038db903278ea64313a9d731d61)
adds e416544 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-python (This used to be commit 35f5c8294e9f3b304987597d4bcfc75fdda05982)
adds af007e5 Use SMB_CONF_PATH environment variable inside tests rather than hardcoded paths. (This used to be commit eb04de69c0e319e18b148191946808f81e1cc8c4)
adds a19534d Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit eff9c9cedd7410c3c089d090e3f83f8cc10f1831)
adds 0a6dc21 Remove tests for Samba 3 EJS code. (This used to be commit 7aff2ddd8ca1ff68fc704fdb139d81d6daa51115)
adds 08c8d3b Remove Samba 3 backwards compatibility code in C.
adds a699941 Ignore mkconfig.mk file, which is autogenerated. (This used to be commit 71dc1d5d1db7e5e3cb4245c20df739926c1e8514)
adds 4d31177 Fix accidently introduced typo. (This used to be commit 6c7aa271b1cb0f5604be54f1aa26e1e3531c8f36)
adds f890d1d Fix the build: remove reference to inexistent header samba3_proto.h
adds b4c81c0 Make data about what subsystems/libraries are enabled available in the mkconfig.mk file. (This used to be commit 4cc93a98f984d322e41f403169cfa4945b469935)
adds 44cb6a8 Don't shrink a talloc area if we have less than 1k to gain (This used to be commit 0c829e6ee6f43299cc5889c2af3d0402256da0d0)
adds af40613 Fix talloctort: move size check after referenced ptr check.
adds 81abb39 Add a comment.
adds 7a9033f Implement talloc_pool()
adds bdb52e4 Mark talloc_pool memory for valgrind (This used to be commit 6deca23b6c66616fbf5ba004e9b778aa68790df6)
adds 59820dc talloc_free_children can only reset pool if it's empty (This used to be commit 5cc7a638e93e5f3540755b441a99d4fd3c9c7134)
adds a275310 Fix a c++ warning (This used to be commit 9f402c607f44663cab91cc7d2139f62b84c99cc0)
adds fee4ba1 Make versions in lib/talloc/config.mk and lib/talloc/configure.ac the same.
adds 604a0af Avoid autogenerating the Makefile but rather include a data.mk file that is autogenerated. (This used to be commit ebf6e59dfef30e1f679ea6692385a09abcb220dd)
adds e54f9c7 Fix typo. (This used to be commit a5db115dc6827896c66fe08554b3fe7185eea52f)
adds 6034757 Move pidl bits to a separate file. (This used to be commit de7af6913487b51e44463bf1908e765477d28e5d)
adds 4a60389 Remove unused function. (This used to be commit e779cf4724610b5d737102d1f55d1367744b188a)
adds c075292 Print warning when config.status doesn't exist and the user tries to run make. (This used to be commit 8776a0d2badca9ebf39e27ba5e845d0f76f0834e)
adds 1cf6158 Clean up data.mk file in distclean. (This used to be commit 0d44e7a15a9f7e238c0702a0135beae2183455a8)
adds 98fdbb6 TORTUREDIR as target dir for binaries is no longer used, remove it. (This used to be commit df5b712001c16acf275d9a79fd765cf8976508d6)
adds 5aa0a70 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
adds 6c7a400 Support including files in the cflags.pl script. (This used to be commit 742e50aeb54d779d383cbf73132224bad3b09777)
adds a3052e7 Use make variables in cflags file (now supported by cflags.pl) (This used to be commit d746fcde1006b4b7b33aa65bef9d2fea3ebc9162)
adds 3e0f009 ldb: Split up the Makefile so it will be possible later on to directly include fragments in the Samba 3 or 4 makefile. (This used to be commit 6d54e9104de577ab727ee99a76e690a2fae71636)
adds 25641ec Split rules out of tdb Makefile. (This used to be commit 9f233c14540cd4b2d5f4c7fe01e2d89cb220abc8)
adds 94decfc Split rules.mk out of Makefile. (This used to be commit 75ffc2c50d70e6f4108c3e6843c8d2bb212f6d9e)
adds 08b3d3e Move some more rules to rules.mk (This used to be commit 2ff3f72fd2559051000c34da9fcd5602514595e4)
adds c3d7f14 Split actual content out of talloc Makefile into talloc.mk. (This used to be commit 2b8939975267fc4774bccd2a35ea9a35129d0a2b)
adds 3e3946c Split actual content out of tdb Makefile into a separate file. (This used to be commit b5d4ab2cf4a73883fff867f878788d94bd8e1649)
adds ecb987c Fix out of tree builds. (This used to be commit 35c8ebdca2612b52cd3eb2aafd35041d17173722)
adds ccc27e6 fixed up the .in side of SMB2 negprot
adds 8244b4c Manually compile python files rather than using setup.py. (This used to be commit 94dfeb5e89a641e2af3d7426d9d25c87952198d2)
adds aa2fd8e Manually compile python files rather than use setup.py. (This used to be commit 056843a5c2ca9e0ec59fd7e371852ecb5362ee32)
adds 1529331 Avoid using setup.py for intsallation. (This used to be commit 7b93e43dad55454e9107a38e67764e08f51392d3)
adds 0f4c940 Add blackbox test for provisioning code to make sure it can be run more than once in a row. (This used to be commit 42466d960c86b692ef5e03c045ba24591c5c6f84)
adds f44dbc2 Reintroduce samba3sam EJS test, at least until the Python test is ready. (This used to be commit 13deb25214b2711836e243a87166b63a4a87270b)
adds bbc567c Mark the reprovision test as known failing for now. (This used to be commit 5d4396ae232525be139a91b36f8c7177e46627ae)
adds 9522586 Create the required directories when installing Python code. (This used to be commit 8ef36fe54555cc0c5ac0d1f118d0a1a7b770c2fd)
adds e84cd8d tdb/ldb: Use prefix in case DESTDIR is not set. (This used to be commit ab19a8f62719eb0f347696a2e5f34f8847fd82cb)
adds f7bcc15 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 3beaa04ef73ca21925d41745b30b6bbaadb7b939)
adds 7b96c53 added some helper functions for GUID handling (This used to be commit 7d3ffd4d2b59d7c87c0a81030f349db21c071967)
adds 8fdb950 converted the out side of SMB2 negprot handling
adds 4163608 converted SMB2 session setup to use WSPP protocol field names (This used to be commit 3c2af0fdc4916dce32c2690e49dde0852d1a0c50)
adds a2505c5 updated SMB2 header defines to match WSPP docs (This used to be commit d2c6ad55eca27f50a38fc6e2a85032eddb3f0aae)
adds cd2b003 fixed crash when 0 dialects (thanks metze!) (This used to be commit 252bcf207b8117f325075cbb7bd05063756ac283)
adds 923d1ec Fix installation of python module for ldb and tdb. (This used to be commit 6c9a8bf9f03cef0fc1c5f7ec3f8786eccf79c851)
adds 69d6dd1 Make sure talloc.so is build before installing. (This used to be commit 51769f5cfc0f3a9f85ea533598a1f769e108d075)
adds e08a78a [PATCH] composite: make it possible to call composite_is_ok() without callback fn
adds 18ef767 Specify PICFLAG when compiling python modules. (This used to be commit 981957165d09e82947f68475192f1ce1f0ddbdd3)
adds 285820bd make sure libraries are built before attempting to install. (This used to be commit deb1dae2dabad3d74a1c6adf2c0b0d56917cca83)
adds 1ed346f Support using shared library during testsuite run if tdb was built with a shared lib internally. (This used to be commit 28539f48e6ad37a6436e6f2c6733ee1fcbc6567f)
adds fdd75e1 Correctly increment counters in Subunit test runner. (This used to be commit c474a2bb83a3e28a0b83f3b8ca1b646742dfca3d)
adds 04aef38 Fix subunit runner exit codes. (This used to be commit 7911308dbc1233838e44c533302f77b03ea41148)
adds cb2f8d6 Fix open file tracking in vfs_cifs so that oplock breaks can propagate
adds 7001a87 nbt.idl: don't use astring15 anymore and use an charset() array
adds 1f3e4e2 spoolss.idl: don't use string32 anymore and use an charset() array
adds be25cde librpc: remove special support for fixed length strings
adds 7c5c384 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 842b4969cd08a8acc5584cfdcf1aaf8a751e4fa3)
adds b4ce9dc Fix invalid symbol. (This used to be commit bd0ef811c4e6419ba05076fbc151827cea5d1ca1)
adds 9f01303 Add python version of newuser.py. (This used to be commit f70aef8e51e1a2f186fe71edaa4c81a39b837573)
adds 08e3f99 Initial work on a test for samba.tests.samdb (This used to be commit 8b33860954ca03be1ea45fd8d40963dbbd5b162f)
adds 3cfac63 Raise version of talloc from 1.1.0 to 1.2.0 after adding talloc pools.
adds dcd890b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 1a8f5ab78ae24607ff66b06e82aef9316f0ae54b)
adds d4006e7 Support ETT_FIELD keyword. (This used to be commit ec8bd3991f76cf8746cf77c277c3491725711f9d)
adds 23582ce Add simple test for ETT_FIELD. (This used to be commit aea50426366dbe971d25d2a948db57885ce224b9)
adds 6f4a703 Ignore pidl Makefile, which is autogenerated. (This used to be commit 5572bf854d935f3fc526a38378d23791da249f0f)
adds 11bc605 Never build .so versions of tdb/talloc from Samba 4 itself. Rather, use shared library versions if they are provided by the system.
adds e94d710 updated SMB2 tcon as per WSPP docs (This used to be commit 5913e3e549e71affc66c28cacb6563331fb0c790)
adds 7714a91 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 11102681bcd70b0abb2df38bcdc7fdec51e71600)
adds 88d2e05 updated SMB2 create operation to match WSPP.
adds 3cb8718 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit b3793c6562b1a1e8711561f65594ba0676f9282d)
adds febc8e3 missed a spot in the SMB2 create conversion (This used to be commit 17357072dd175b7548122e40e4cecc6087e52561)
adds 158bd78 missed another spot in the SMB2 create conversion (This used to be commit df82b0aa6990b59cde20893cb690a8a260526178)
adds 4c01d70 Makefile: --enable-automatic-dependencies usage
adds c41944b spoolss.idl: improve idl for EnumPrinterData and not use 'lstring' any more
adds 2728922 idl_types: remove unused lstring
adds 4218856 pidl: $size can be 'foo / 2' so we need to add '(' and ')'
adds a9d30b0 torture/eventlog: fix crash bugs!
adds 60e205c torture/eventlog: the NTSTATUS of dcerpc_ functions is the same as r.out.result
adds 05d58f4 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit b14d61a3b8055b7a8172e18e5bd69e7cab6eacdb)
adds 8a3f8dc Allow tdb.mk and talloc.mk to be included at the same time. (This used to be commit af9e0421529104d2583c58f7723abe8612e78f53)
adds 501005c Put soversions and versions for libraries with a hard-coded version in the generated .mk file.
adds b0a7e54 Use more variables in generated data.mk. (This used to be commit 2dce9e4e0d5ba8785fdee3daba91e6c9f4a32040)
adds 4117765 Fix corner case. (This used to be commit 92dbbc479032ae3d0cf4b2b9e64291128185cf9c)
adds cf2df1e Fix talloc .so installation. (This used to be commit ae522f907ed1b7533d0824224d692c64c7169057)
adds 21c0f26 Remove some make variables that aren't necessary. (This used to be commit 8d41cb23dea4fccfc2b3fc8a816cda54af6038fb)
adds e870cfe Convert SMB and SMB2 code to use a common buffer handling structure
adds 839ab72 Fixed SMB2 rename operations from Vista clients
adds 039f858 we need to refuse a root_fid in rename on SMB but not SMB2 (This used to be commit 9a139c35b7f1326616d26ce13bbdc7d6b22cd9b5)
adds 501e8fb Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 309cf408e01c36e2a12ed2d1462f2bbe407d4597)
adds 4a04a5e A better way to handle the different format of RenameInformation in SMB2
adds b640f47 updated SMB2 code for getinfo according to WSPP docs
adds 02af366 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 50697762fd28e2fc77142c5fea528b12d4cc0ebc)
adds e331770 Remove type before variables in data.mk (This used to be commit 3c1a7c0dcc56ed5595e31a8df023a04ae95bfca5)
adds 1885908 Don't create symlinks pointing at themselves. (This used to be commit 96736eb556bfd7ab5b04ec40beefe23e475a438d)
adds ff64a67 Split provision from C code out of becomedc. (This used to be commit ed2b72ac76ec069fec799b3fd805cca59fc28de4)
adds 18a011d Avoid using private libnet test structure inside util_provision. (This used to be commit 1a1f8a5e6b193f25f4838a3e7964cdf0590f4eb2)
adds 1f5cec6 Move Python dependencies. (This used to be commit f6c5b787cc031ddf858d7b16f455692a98a19b9e)
adds 3d6da3b Finish migration of provision code. (This used to be commit 53c5924195844dac4dfe99e5c9b0c8911394497a)
adds d499dfd Add test for provision_bare() code. (This used to be commit 0f3a1dbb5355bf5181d9a100af35be8a7f292be6)
adds b5f3296 Add ability to not specify certain provision options(), fix some other options. (This used to be commit fe8bfda22d8e1fdbece4209b7489419074565efd)
adds 85fe22a Use struct for provision parameters since there are so many of them. (This used to be commit 4b9d5bc57ca4ee14c142ea720dce5e4ee97f8c16)
adds 6c4acbb Mark the provision_bare() test as known failing for now. (This used to be commit bb473a8d11ce0ab8d5c9f0b339861b552fc2b262)
adds 60b3144 fixed loadparm handling in standalone tests (This used to be commit 2633f4259ed30ab990017c4c3205f92bf38f0135)
adds c10e0de loadparm: Clean up trailing whitespace
adds f22598a util_ldb: Add a missing \n to debug string, fix trailing whitespaces. (This used to be commit b0991cc09b36171c18d2407c9f3153b6f7e8299b)
adds f3bbe15 Fix path to talloc guide. Noted by "teferi" on irc.
adds 5c615b0 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 9c12b5b49679d404ac623041f2da944019f97754)
adds be8a09b add some info on running tests (This used to be commit b6ba0afc1424a1d202626aabf1cd0f28246319a6)
adds 63c099c added blackbox testing for locktest (This used to be commit af6484f78d273407dd9b264bc4adb33497eee48b)
adds 66e8bc9 converted locktest to use popt and cmdline utility code (This used to be commit 625ea49a95cbdb507ea5b191f75ffa27e25cdb90)
adds d48dc5b fixed masktest to use popt, and fixed the incorrect pstring conversion (This used to be commit c37133fd95e6d02a0cdf0f7b5408211740d8046c)
adds c09f706 added a blackbox test for masktest (This used to be commit 05a110123df2372418e2ef2fd8f269b92054069c)
adds 8036257 fix typo (This used to be commit 1699b2a804cf91175de2528c1e640a09b4de4f08)
adds 9e6327d make sure lp_ctx is initialised (This used to be commit 3abb33c8bff9aac8ba1ba4783b919732e5159283)
adds db408c0 convert gentest to use popt and the cmdline library (This used to be commit 681366b956a71aa7bd16b75263ccd73ddc680082)
adds 054bc11 added blackbox testing of gentest (This used to be commit 716345fd38dfd8c6e610fbd6ba84c4f33e3edbb9)
adds 4c6ecb4 fixed some options that could not be overridden on the command line (This used to be commit eea486d8942fdda769684fa6e825c0f899cf3304)
adds 339dcbb remove redundent code (This used to be commit 7f2421f17cae313d7dbf5c35c73b5410cb1d5db0)
adds 81db831 cyrus_sasl: fix compiler warnings
adds 17f31a7 NET-API-BECOME-DC: at least find the 'provision' function in python mode
adds 80d7c3e krb5pac.idl: use charset() instead of string type with flags
adds f9116ae drsuapi.idl: use charset() instead of the exotic flags() and string
adds a37ddb8 ndr_sec_helper: create a completely zero sid, so that ndr_size_dom_sid28 can return 0
adds 8410878 dcerpc.idl: use charset() instead of ascstr3
adds 7f4d2ac epmapper.idl: add link to official IDL
adds 1b09ec1 epmapper.idl: don't use ascstr2 anymore
adds de3d54e lsa.idl: don't use ascstr_noterm anymore
adds 9d9d544 lsa.idl: add lsa_AsciiStringLarge
adds 26bc88e Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial
adds 56e75ed Reconcile header files for torture utility functions. (This used to be commit 1269758e95686cc155284d5d56080e1be11bbd75)
adds 57e9106 Unconditionally run the python tests. (This used to be commit 0ab4428fce9f2b970dfbced3b5dfea7ec688760a)
adds 7c96ca8 Formatting fixes. (This used to be commit bc0fab89e325ebb6ab870b1c3f4b263c50631b70)
adds ec7c03a Add static header for gencache. (This used to be commit 9a0f6a0012243a74702c723dec808c99c58c772e)
adds 5214f5a Allow LDB to be a static library again. (This used to be commit 16fd90d7a99ae8eaf2accf3c8b3ec55b2223f9cd)
adds e4af554 Revert "Allow LDB to be a static library again."
adds 6060aa9 Rely on GNU make to build static libraries. (This used to be commit 8e9856412befc0ea94536dd492588f232347564a)
adds 7df1893 use gmake to handle .py file copies. (This used to be commit 33111f98df7e8f9bb7d62599c6b13a1a4479a2e1)
adds a53beee Add static header for gencache. (This used to be commit 58c25657bf552a11e7c522602805ba961de94cf2)
adds f5e9437 Simplify handling of plugin installation. (This used to be commit 8f1270dd5c7688f023cf24215fa229da213e760c)
adds df3871f Merge branch 'v4-0-trivial' into v4-0-gmake3 (This used to be commit c1b2b5f9f479e202f30f245a47d2743a592deeb8)
adds d803ff9 Remove unused code. (This used to be commit 98d6095b9605ff4db61394719f29b3e38349c59f)
adds c363311 Merge branch 'v4-0-trivial' into v4-0-gmake3 (This used to be commit 8e716d139003d3e743dd99d93f76da4cfa7d48b3)
adds 0af55ca Create SBIN_PROGS and BIN_PROGS lists from within make. (This used to be commit 62abd38725ecbe149075a5e2097a08981cd156cf)
adds dd2a52b Generate manpage list with make. (This used to be commit 7eaa96169f0a32110194560ff27ed89120160efc)
adds 9a5f6f8 Use make to generate lists of libraries. (This used to be commit 8e1396d5666b1c9306e04cf98d1c89fa13199c7d)
adds c35f643 Use make to generate list of prototype headers. (This used to be commit 20800de0581de1f8be57755df5cc05ffad34ada9)
adds cddb061 Use make to create lists of pc files and prototype headers. (This used to be commit 6cc7bc1586e892e8470cb3f18a7afa2029a0399d)
adds 0459d95 Use make to create lists of plugins, remove duplicate variable. (This used to be commit 36cc584374d32c7875333fa5abd97b31e83291aa)
adds 194e75d Remove unused ALL_OBJS variable. (This used to be commit 919976f393274c6dfe5394eef79f2f3b38f1ffa9)
adds cf3a45f Use make to generate list of python files, remove unused variable. (This used to be commit 7ec39624392fd0a0e64326e06acf9d42c86d06f9)
adds c749370 Use make list concatenation support to create list of object files for subsystems/libraries. (This used to be commit 6d3c45889fd20dba5f77466f1e4452a47b442ae4)
adds 7b81f28 Remove some unused code. (This used to be commit 8214fb600ec626a8dd01ef3e2af1f4a8bf27dcb2)
adds b718062 Avoid creating a whole bunch of files in bin/modules. (This used to be commit dadae70042600f13f6f9bfcf2d045a797e2b9e69)
adds 36e490a Remove some unused code. (This used to be commit 7a11659c18b5d13c5397e8121ef4e35e188a8402)
adds b66ee2e Move responsibilities of build.h to makefile. (This used to be commit a43f6d37bce85748e9cf2675e5beced5db26f1c3)
adds 0b8fe26 Move logic to makefile (This used to be commit 412c1c2c1eabec25fb9d6506ece06032da798ebe)
adds 3e6cb51 Properly escape quotes in init functions. (This used to be commit 0efa80f30b4f3287a204af450a43dcdfa9baad8a)
adds f7c8fe6 Merge unused function. (This used to be commit d3725224cfe0a10e99b0012f4e0e79ea427962de)
adds 85ac8dc Simpler handling of sonameflag. (This used to be commit ef532a715e8d05652bc7b320d6d0b88a93599b33)
adds 8d7e2eb Reintroduce mergedobj support. (This used to be commit 1cf23c58411a9b8a9bb97016c27c10a218e73146)
adds f6dec9d Use standard variable for partial linking. (This used to be commit 949fca9540889bb640466fc21ca36d08f77066a3)
adds fe5b7c4 Some more mergedobj fixes. (This used to be commit c481d88d37346885f7809f73035a2bc9f2468848)
adds 0419da6 Prevent adding libreplace when not necessary. (This used to be commit 978eb6f1616122e13429b00268d03942afc41425)
adds 2e4e06c fixed handling of zero sized buffers versus NULL buffers in SMB2. Thanks to Metze for spotting this. (This used to be commit fbcf3e65b9284e5d1862c98706d7f148a36afe47)
adds 10e2530 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 26475a231f73aaeef31e433b33dbfee6158e321d)
adds afe8e55 fixed RAW-READ after the bufinfo changes. Thanks to Metze for spotting this. (This used to be commit 3c9973b695a0b5c30d3a5bfabecf62dd1a25ebc1)
adds 26b8701 handle pushing of zero length smb2 strings (This used to be commit 66d0502228b31533b5d93731128a681992c22eda)
adds 5fb241e 3 places where the VFS backend doesn't handle NULL strings. (This used to be commit cf109460aff5a8437ab7eba05e4d7316a131080e)
adds 10a3744 open a root handle in SMB2 should use a NULL filename, not a zero length filename (This used to be commit a29dd708bf26440552ffa9d83332329b4c108857)
adds 0e03c3a disable the EAS level in SMB2-GETINFO test until we get some feedback on how the alignment requirements have changed (This used to be commit 2a474568c2f85603657a97ad658089122a1f4f19)
adds 9d0d614 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 2fb93e85eb5f415fbcdfb2fc0a1a58fad823138a)
adds e8cf957 Switch back to using static libraries for subsystems for now, since partial linking is still giving some problems. (This used to be commit 0d8ddae4964dc50e981e12b6a93235a50a0607ff)
adds 4e75055 Merge branch 'v4-0-trivial' into v4-0-gmake3
adds 94c937f Provide variable with current directory. (This used to be commit 3116142b6116a84c63b4805901775826b1ca0af7)
adds d7dc104 Eliminate duplicate variable. (This used to be commit f5b2b20cafc137604bc527ca6bb2bc8edab551e9)
adds e6514ce Merge functions. (This used to be commit d318809f0db71f4a37033c3e9f0dce2ee5a69b07)
adds 7264298 Fix installation of gencache. (This used to be commit 96f073020fa6a5553222c7b05654d30fd13b5e69)
adds e5d7bd3 Reenable partial linking (This used to be commit a7512fb059d5dcb6bf70418622206eec94153693)
adds 5e336be Add elements in the build system implicitly if they're unknown (so they can be regular make rules). (This used to be commit 1da14d5efe63b97719c81fcf4851c5b79609776b)
adds 1131d4c Merge branch 'v4-0-trivial' into v4-0-gmake3
adds 51b0a28 Avoid redetermining paths; use already stored values. (This used to be commit 0d223ddc39b7438dbce6716f1f00c29579a1f4c4)
adds 80cbff3 Fix build with partial linking. (This used to be commit bfad9610c472e8d7e3656e19c8dbb6b85727dc13)
adds a44e0b2 Simplify some more smb_build code. (This used to be commit 95b06bd8f2a91c9f3f9e9f05f7e2803d6b4100c7)
adds 86be022 Remove mergedobj files during clean. (This used to be commit 78fb91ee672c15c7575e8f9db84c0524318bf8bd)
adds 7dd064f Factor out common code that generates object lists. (This used to be commit ef14e1ab3267263d65c4c41cd3c0dab3680f4104)
adds 3f63d2f Fix unresolved symbols. (This used to be commit dbcecb6d8fe3e13cc4da003adeda7623b746b751)
adds 5022db8 Simplify handling of ALL_OBJS. (This used to be commit 5512c61d75d1a5404d58ba777720e62089bf45a1)
adds 6e0522c Build complete static libraries. (This used to be commit 34e26f4eecdf5bca340133942b242969c4c16dff)
adds 602f463 Get rid of 'INTEGRATED' build of modules - now replaced by 'MERGED_OBJ' (This used to be commit 269cbf84d8b7dbf3bc88adc04ae283dc908af5ac)
adds c548790 Be a little bit less strict about recursive dependencies. (This used to be commit 0bb89968299f90df00861a8982eefca182ed7f8d)
adds 0947696 Use implicit build system element creation for external libraries. (This used to be commit 3b08f190c9dd4567e684c804a22e2612f405bbec)
adds ff0315b Rename include to mkinclude to emphasize it is different from make's include. (This used to be commit 0e1d0a874ae3d22b8f97a79b81fe0af3ef53a771)
adds 3e4b8da Fix summary. (This used to be commit afe9418b728a1b35f713c650622c1abadba9a526)
adds 984d7d8 Use consistent hierarchical naming for tests used in selftest.
adds b136033 When not using --immediate, use a one-line progress indicator in selftest. (This used to be commit 16b4af184187f29f1f710609ee37029a3f15a294)
adds b401795 Merge branch 'v4-0-trivial' into v4-0-gmake3
adds 03ab8f9 Remove duplicate code. (This used to be commit 3074a9c713910f1cec8d252a36fa51aefc308c9a)
adds 89f4cfb Fix dependency on popt. (This used to be commit dd854adc7a203f18228195a080bfa8075b0cd170)
adds 0f38362 Fix local tests. (This used to be commit 60f2eb404628f9903bbb839a9aaead89c7a5736f)
adds c455774 Add INCLUDE command to pidl. (This used to be commit 8a8ed4fae849a2cc565a1ff77b2208a4cd6b1edb)
adds 35dd0b0 Add test for INCLUDE command. (This used to be commit d1aa25249d64513f785430cab7437b5c7ca8db27)
adds a71c371 Add framework for Kvm test. (This used to be commit e4efbb2906f4f3876986e21c12b58791c3526bed)
adds 12e0878 Add Kvm start code. (This used to be commit 6308c134b225dfa8574aa1370a7874ed6e572ccc)
adds 9368ea6 Fix CFLAGS (caused problems on hosts without libgssapi installed on the system). (This used to be commit f6760fd161f568ef13a841a0210f130160a16c01)
adds a153e70 Merge branch 'v4-0-trivial' into v4-0-kvmtest (This used to be commit 2b8d5db1bb21ab3deaa8edbaddceaf23f83b8180)
adds 33f63de kvm fixes. (This used to be commit 3a5e2f9ba3131a2a264e21640db8bea255fe9ea3)
adds 4e445f5 Fix quicktest. (This used to be commit 668f27bdaad505f0119ed6ad6a7089914c4f3310)
adds 7d5987c Remove uses of global_loadparm. (This used to be commit 138aaef0781e0754cc17b3ffdaa6062ba70c0c6a)
adds 0fbf1de Explain that these OIDs are DNs
adds 5842df9 To partially simplfy our gcov handling, move to the new --coverage option.
adds e51ec1d Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 837eb8a0bc011cd84bc7e8d2849028313d709928)
adds 87847af Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 8238415f3cf2d48601dd3102edfa2c438155f49a)
adds 97c77cf Avoid use of global_loadparm. (This used to be commit e6751a3ca40d968f084642229845a729bd916222)
adds 8fce27a samba3rpc: Remove use of global_loadparm. (This used to be commit b3d084170e01fc678f9be6c280c52763ead52959)
adds cfd818c No longer ignore torture/util.h; it's static now. (This used to be commit cebb68440540114531e89b774d7437d1d05a1b56)
adds b617f58 Fix accidently introduced bug - thanks metze. (This used to be commit d0dfdab85ac751c62b0a6d6e6b1ff128940098ed)
adds 12ea7dd Merge branch 'v4-0-trivial' into v4-0-kvmtest (This used to be commit 732d2bba83c68d337a4a0290245ba8b3eb0635dd)
adds 87f611e Start and kill kvm instance properly. (This used to be commit 78e49765a2ec5fac485dbf56143716e151b4b562)
adds d3e1820 Start dhcp server for kvm machine. (This used to be commit a54507dbd6bfaafb42eb95ec8a57897096b19583)
adds a31a2f0 Allow connecting to screen. (This used to be commit a021408c9d78260b9abf7ebec4230b7958033a38)
adds 7f11952 Allow loading kvm snapshots. (This used to be commit 8ef295bb9cba4a47ff19894364e9d5f4dc15a935)
adds dbb79b6 Add kvm name. (This used to be commit 228710e2656f8635697cdf4b7ce0c931683fbf86)
adds 95b294f Only set "interfaces = " line for client when necessary. (This used to be commit 89fd6e9d0c3d0cb2fa3b8109e82f377cd7877a2e)
adds 7a3f15f lsa.idl: use strlen_m_term() in lsa_StringLarge to support NULL strings
adds 611f015 lsa.idl: strlen_m*() also for the lsa_AsciiString* versions
adds fc840f3 drsblobs.idl: don't use asclstr
adds 4473a07 winreg.idl: get rid of initshutdown_String and use lsa_StringLarge
adds 665a7aa initshutdown.idl: get rid of initshutdown_String and use lsa_StringLarge
adds dd4ffd8 Fix paths for talloc into unpacked directory (rsync commands).
adds c65cded Adapt source code checkout information to git repo in talloc website.
adds c05b9ef Fix a typo.
adds 5233e43 Remove relict SAMBA_CONFIGURE_CPPFLAGS from lib/replace.
adds ab91550 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 02cb396d42976efc03fcb0082e914eb17ae72e11)
adds c2941c9 Initial work on vde support. (This used to be commit 9b0dcac0bd805c3e1741448167b461c3fa0e33fd)
adds 1507b88 Add VDE switch management functions. (This used to be commit 5ad9bc7dd9b8a3b37e0acd77eaecc5ee71d7b422)
adds 836bab8 Add configure test for vdeplug library. (This used to be commit 89590d7dfe0735093a4a5b66eeed9276df043ac9)
adds 15b8608 Factor out IP marshalling into separate function. (This used to be commit 2548c2a1e7dab8abc00f8f49374a08cc0b427552)
adds 71bc5ac Allow ldb backends without init function, use init function-less ldb modules. (This used to be commit 141ee91272fb4dafca0149f679e17721b6a3011e)
adds 16109a4 Use struct-based rather than function-based initialization for ldb modules everywhere. (This used to be commit 85c96a325867f7bcdb412ebc53f8a47dbf7cd89b)
adds e3661a6 Use function-based initialization for ildap backend. (This used to be commit 46e5027f56722fbe19af36aad1ab03ea1c862f43)
adds 9957885 Remove more function-based inits. (This used to be commit b1a7810f3e70f9a831d9b8e85d531e448072adaf)
adds 84f6964 Require at least talloc 1.2.0. (This used to be commit e464a344bc11587abc5c663bc8d6471eeb314959)
adds 0020793 Fix static module list generation for ldb. (This used to be commit 92c1c0e9137f0845cac6cc96bf78711b6aaffe21)
adds 39a817d Fix use of some modules (needed _PUBLIC_). (This used to be commit ce332130ea77159832da23bab760fa26921719e2)
adds 1ce345e Fix nbt tests. (This used to be commit 7bbe48af5568ffc4e4873692316673fd974ef4ef)
adds 1c1781b Simpler specification of CFLAGS and LDFLAGS
adds 62e849d NetBSD needs LD_LIBRARY_PATH (cherry picked from commit d64b19e77aa499c1ee1aaf788ddf3d6fd36253e4) (This used to be commit 4c77550d80b0cfc80bc2cac500fc27e0c43dad64)
adds db2447a NetBSD does not support AI_ADDRCONFIG (cherry picked from commit fb3f7f4046fa195baf5116598772d9016238637f) (This used to be commit e8f3653414c12fb752c096d848dc962008d90439)
adds 5f0fab7 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-nodeclare (This used to be commit 7a2ff3ee26bce49a3eeeb270f4a5e4df2adbefbb)
adds 845664e Avoid python2.2-specific types. (This used to be commit d45c6b5574ea732d25e9180c83f1fa807ebe57ba)
adds 7d7b74f Allow building ldb as static library again \o/ (This used to be commit a57adcfdd32fa9516eb092f7568e213347c583d7)
adds 5e0f8ca Make all auth module init functions public, since they are compiled with -fvisibility=hidden. Not doing this causes failures on Mac OS X. (This used to be commit 675bab738085cb5a9f17c1f159fbd97c4daafed2)
adds 39a6495 Make more module init functions public, since they are compiled with -fvisibility=hidden. Not doing this causes failures on Mac OS X. (This used to be commit da1a9438bd89569077ef1eaa9dc977b5f9d62836)
adds 8f57595 libreplace: change samba_cv_ to libreplace_cv_ in getifaddrs.m4
adds 7f39136 libreplace: change samba_cv_ to libreplace_cv_ in getpass.m4.
adds ab665b0 libreplace: change samba_cv_ to libreplace_cv_ in system/config.m4.
adds 2c134f3 libreplace: change samba_cv_ to libreplace_cv_ in libreplace.m4.
adds 19bb90a Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 54ebd4e353038e86470ad036aa038e18a4296b4b)
adds 910a1ca Support dlopen(NULL, ...) on HPUX. (This used to be commit 53c70b5f77a3b9abaab783590e66278129173d5f)
adds c9290a8 Never assume -fvisibility=hidden for modules unless explicitly specified (consistent with what we do for other subsystems/libraries). (This used to be commit e8751e513d5f9b30e518104bbc23bcbd203818a6)
adds 49b3a48 Until the new ldb changes land, make ldb_wait set the error string.
adds 774fa12 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 5cd3310b78a85243eb436d05db3228c3495f9162)
adds 0b1a246 Be consistant about --ldap-backend-type
adds 4099261 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 1bb673ce4e84088bc77d490101e8904cf9a467a2)
adds 14a2c4c Remove kinit with pkinit failure from known failures list again. (This used to be commit 157deac27d01dc61952601ffd2655c8161418ac7)
adds ee6f838 Make setup/provision the name of the python provision script now that that is the default. (This used to be commit a0a05c5a3d614d0f2936ecfcab5273a2ef7d61a8)
adds 37deca2 Avoid use of global_loadparm. (This used to be commit c5a95bbe0ce55c29e135a9c6058bf192ec3bb546)
adds 921b176 Remove more uses of global_loadparm. (This used to be commit 47d05ecf6fef66c90994f666b8c63e2e7b5a6cd8)
adds d9f8232 Remove more uses of global_loadparm. (This used to be commit 230355d2e6e27918dff40823eb238904c7a1870e)
adds ede79ae Remove more uses of global_loadparm. (This used to be commit 58a5b1de2b093fe642eb11d76d12db0edf60c25c)
adds 263a77c Remove more uses of global_loadparm. (This used to be commit a1715b1f48ba44bd94844418cc9299649aaf1a5e)
adds 48307b5 Remove more uses of global_loadparm. (This used to be commit 3430cc60972b94d0d238bc39f473feed96949c5d)
adds 426e7fe Remove extra whitespace, use public variable in IDL. (This used to be commit bf08b682586f6b9a17d4ec3934836be957ef955c)
adds 2ca1aeb loadparm: Add configuration settings for idmap.
adds 895874d idmap: Handle uid->SID mapping (This used to be commit 6ac6de8476ba036eb041e054bc37e4503dc2fde8)
adds 9c7f714 idmap: Handle gid->SID mapping (This used to be commit 6f2d95030cd7b4b22d1b75d15b76881449eda697)
adds 705abe2 idmap: Handle SID->uid (This used to be commit 4037ca6b9cf14219b4a4475399a51db01c655da6)
adds 99b3114 idmap: Handle SID->gid (This used to be commit 78d22a28eca4dd89f629dbe75287e9ac3940606b)
adds 52623b6 samr.idl: windows uses lsa_AsciiStringLarge in QueryDisplayInfo
adds 9f4f496 srvsvc.idl: don't use STR_LEN4 anymore
adds e36b159 ldb_sqlite: fix the build
adds 141f4b8 selftest: fix --socket-wrapper-pcap
adds 10e7f9f Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit 52a8d06f00ab3900e2186e047902dbcbe3138a01)
adds 840933c Try and fix getifaddrs check on irix: dont't try to include config.h
adds c513546 libreplace: fix compile errors in getifaddrs.c
adds f86ee1f Add missing initalizations of lastif in rep_getifaddr implementations.
adds c2f9201 Fix linked list of ifaddrs in implementations of rep_getifaddrs.
adds 88c919c libreplace: fix creation of conftest files for getifaddrs tests.
adds bf7d3b6 libreplace: Fix comment originating from old samba source.
adds 3fa7609 Happy New Year 2008! :-)
adds e9b0056 libreplace: don't use socketwrapper for getifaddrs() implementations.
adds bd95d6d Respect the return value of asprintf
adds a622f80 BASE-DEFER_OPEN: add torture:sharedelays option to run this test faster
adds 77054b4 selftest: we pass the BASE-DEFER_OPEN test
adds a64bd41 RAW-OPLOCK: fix typo (send oplock releases on the correct connection)
adds 5dc8d3e RAW-OPLOCK: remove unused var (This used to be commit 6820da44828172769d9fdfa161acf762e3937a88)
adds fb6f522 pvfs_wait: 'private' -> 'private_data' and use talloc_get_type()
adds a0a0d4a pvfs_wait: use struct pvfs_wait * instead of void *
adds 1cd2008 pvfs: pass NULL to pvfs_can_*() when no odb_lock is needed by the caller
adds f56ff42 pvfs: handle SHARING_VIOLATION and OPLOCK_NOT_GRANTED in pvfs_can_delete/rename()
adds 6f077d4 pvfs_open: unify talloc behavior in pvfs_can_delete/rename/stat()
adds 63b1544 pvfs_unlink: pass down a struct pvfs_filename to pvfs_unlink_one()
adds a56bd4f pvfs_unlink: pass down union smb_unlink completely to sub functions
adds d5414cd pvfs_unlink: move !name->stream_exists into the caller
adds 0634c12 pvfs_unlink: add a fast path for the non wildcard case
adds 5874590 pvfs_unlink: splitup the logic into generic and file specific functions
adds 599901c pvfs_unlink: move stream logic into pvfs_unlink_one()
adds 27e322b opendb: add odb_get_key() function to get the key back from a struct odb_lock
adds 6cb9c1c opendb: send also the oplock break level on MSG_NTVFS_OPLOCK_BREAK
adds 71943b2 opendb: add odb_update_oplock() call
adds 584c4a5 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
adds d238e06 Integrate asn1 compilation into asn1 compiler. (This used to be commit ca8e347baf67a2f5cdffd7ea1677dab75687b037)
adds 46dd75b Fix the build. (This used to be commit 40476bce2e9b4ac6363fe27f1409eee1a3ed4157)
adds 247220e Use addprefix where possible rather than perl expansion of files. (This used to be commit b136ee5d344b1f1b2de697afd6815b8c3cb770ba)
adds 73a3e84 Remove the now unused cflags script. (This used to be commit c8b00610428208266d3cad69d70f01c8f4d3a85b)
adds 9bcc28c Remove unused include. (This used to be commit 778e37480fb83c750ef76a625a5df74df276c65d)
adds e001b6f Use realpath for now to work around .. tricks. (This used to be commit c43b0d43cde11991723eff53fefdc38ca036a67e)
adds 1025deb Use $@ where possible. (This used to be commit 1353e3e46a699b77f04fb0e69900bec9b15e0d48)
adds da8acdb Allow absolute paths to be specified to mkproto.pl. (This used to be commit 6d9fa75a9273d2622642bfe93b2fa470aa95949a)
adds 738fd7f Fix standalone ldb build modules. (This used to be commit 0b133a30a23757cf463ff22dff6372ae5e11d4c7)
adds 943f61b Move automatic dependencies code out of perl code. (This used to be commit 9e9d98d75d52846bca88ec7d12b91b140b069868)
adds aab0ef1 Use more GNU-make specific variables. (This used to be commit 1e710575c408ca57b52d0548f2fa4ea713ded03c)
adds ab88018 Remove more unnecessary generated code. (This used to be commit 7398bc1a9f0d3cf30db3187a3849dbea6b846bb2)
adds 6c3ff9a Include CFLAGS overrides in make file. (This used to be commit f05d5f839e18e078a59ccd262fbffaa2eb4e3672)
adds 8e42aee Remove workaround for some non-GNU makes. (This used to be commit d817bcdc290cb03a16f10a11250ae35c1d36c848)
adds 3f6a915 Move configure output details out of perl code. (This used to be commit 7fe2d6666e6a1ae6a9453ccbe9a0a9136f028e55)
adds f5be3c3 Merge env.pm into makefile.pm. (This used to be commit 01a0d3e74404d382c3cb74dbe385a4e9115b9b74)
adds d7b1bf7 Remove obsolete comment. (This used to be commit 5dda8b1eba628c40f0ddad93b73c0a749ac3e908)
adds a17f0ab Update smb_build README. (This used to be commit e8bfca15a33365e9bfbdd8422f0aa7353e16446e)
adds b5bd663 Fix use of realpath, fix init functions for ldb. (This used to be commit ca510136d2c4cae8f520c76df6aaadb5d412bea1)
adds 1650289 Use make's $(call) feature. (This used to be commit 4046ec8be08bb940ec60390c4f2e1719e14b858d)
adds d15fd2c Use more make constructions for shared library bits. (This used to be commit b2cd934d4d37516fe65a3b9c44d7c92622fecf99)
adds be68e48 Remove binaries:: in favor of SBIN_PROGS, BIN_PROGS. (This used to be commit a924c9cf6b4f52ff6b403c683d32b7826e72c3d7)
adds f112578 Remove public prototype headers. Generating both public and private prototype headers is tricky with gmake and it's easy to break backwards compatibility for the public API with them. (This used to be commit dee1cb6b08aa0a3e24372e052729121c11280971)
adds 5b0670e Remove legacy code for public prototype headers. (This used to be commit b5695abdc6fe90c8a348ac8510a1bad6f6bbdede)
adds 6fece93 Fix the build. (This used to be commit 59bf804ef64d87fa76fe41063f91c35cf805a779)
adds 22ef67d Fix the build (again). (This used to be commit ef00f6b5817107738dc44367838095896af4e77d)
adds 895a0a3 Move more code out of perl. (This used to be commit ad258e86353250fd447d461c94649c1541b37844)
adds 42176ab Use make to generate fragments rather than the perl code. (This used to be commit 4e2ba19d525da53592890380ae3570fc5bb0bfb9)
adds 227df64 Revert cflags hack. (This used to be commit c01c841cf953550b21a6a84b0cb036bdfd436e13)
adds 2c8415f Make use of smbpython clear.
adds 0a8b1fd Update homepages for talloc, tdb and ldb subprojects (This used to be commit 8cb07814bc6627fc8eba228eafd13336e3ca3758)
adds 1e5ced3 howto: We need bin/smbpython to run python provisioning (This used to be commit bb1107118951aa37c69b053f5cae624706966f1e)
adds 864328e Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 35f7f488d84e3ec3224f3b40ff5881e91c11764d)
adds 3526d1d Remove more cruft about smbscript.
adds f94008e opendb: add odb_break_oplocks() function
adds e554720 opendb_tdb: grant level2 oplocks
adds c749b66 opendb_tdb: attribute only opens doesn't conflict with BATCH oplocks
adds 940e861 opendb_tdb: add force break to none logic
adds d1fb021 opendb_tdb: move sharemode, oplock logic into odb_tdb_open_can_internal()
adds 476c9d1 opendb_tdb: only file->delete_on_close == true should give DELETE_PENDING
adds 69631a2 pvfs_setfileinfo_rename: map DELETE_PENDING to ACCESS_DENIED
adds facdc47 opendb: pass down open_disposition and break_to_none to odb_open_file()
adds 9852e0d pvfs_open: pass down open_disposition and break_to_none to odb_open_file()
adds 7264a8b opendb: unify the parameters of odb_open_file() and odb_can_open()
adds c93cf42 pvfs_open: fix odb_can_open() callers after prototype change
adds d7ea52e pvfs_open: make the retry logic indepdendent from open and sharing violations
adds 95fafa6 pvfs: add pvfs_setup_oplock() to receive oplock breaks and pass them to the client
adds be1ba5b pvfs_open: call pvfs_setup_oplock() if an oplock was granted
adds 4ee328d pvfs: handle oplock releases in its own function pvfs_oplock_release()
adds 348439e pvfs_oplocks: add pvfs_break_level2_oplocks()
adds 4344ac6 pvfs: send oplock breaks to none to level2 holders on write/lock requests
adds ee81b7a pvfs_setfileinfo: break level2 oplocks on setfileinfo() ALLOCATION_INFO and END_OF_FILE_INFO
adds c0d1543 pvfs: add posix:oplocktimeout=30 option
adds 61e1779 pvfs_unlink: retry unlink after oplock not granted
adds 4eb0fcc pvfs_open: add pvfs_can_update_file_size()
adds fa2e4ba pvfs_setpathinfo: retry setpathinfo after oplock not granted on on setpathinfo ALLOCATION_INFO and END_OF_FILE_INFO
adds 9ddbdfa selftest: Samba4 passes all oplocks tests now
adds db2a238 BASE-DEFER_OPEN: be less strict with to late responses
adds 901addd Fix build on VOS: socklen_t is needed for rep_inet_ntop: move it up.
adds a999a1f Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit 4dab354b626a02e9a5f5cac0d374d18e22718e18)
adds 0493c5a Move common rules code to separate directory. (This used to be commit 803ebd6479ae388ae65de8de7fb88600452d47df)
adds ceb2bb1 Fix include. (This used to be commit 1448639ec7cc7f4512a0fd07b4c2e0df51e781e3)
adds c8af955 Move manpage management out of the perl build system. (This used to be commit a660ab262e7202baccf16cb8b2bc47cb8efacc34)
adds bfc99f1 Fix manpage paths. (This used to be commit f7d0f0582e8712fd8d005906803de8fe041e875f)
adds ef15b28 use make macro for python. (This used to be commit b0408abb08648c0155d8f5da5fb299b1acbc09b6)
adds 5874c53 Support building .so versions of the modules. (This used to be commit 673fb9c1855f9d61d4d311bcd5e3fea0210fe6ed)
adds 2ca7dfe Fix pydoctor. (This used to be commit 023025e4de119aa234f885aa6e5594660bd8f358)
adds e8c62dc Ignore autogenerated file. (This used to be commit a611ff91018a6d67beaea214def9aeeaacc2bfef)
adds c5d77a1 Move public header accumulation out of the perl code. (This used to be commit 89f7c74924965071981bbe7e05ff69847b0a3a03)
adds b3d2a56 Fix module aliases. (This used to be commit 584a69acc5ccc0e9be0cb2687578c62bfa1e797d)
adds 39eb630 Rely on GNU make to build static libraries.
adds 9f8fc29 pvfs_open: pass NTCREATEX_DISP_OPEN to odb_can_open()
adds b40be55 pvfs_open: pass down an access mask in pvfs_can_stat()
adds c62faaa pvfs_qfileinfo: down discard the return value of pvfs_can_stat()
adds 55377f0 pvfs_open: pass down an access mask to pvfs_can_update_file_size()
adds 2b94ffe opendb_tdb: with break_to_none attribute only opens also break oplocks
adds 9d6ce7e RAW-OPLOCK: BATCH15: make sure a qpathinfo doesn't break batch oplocks
adds bcca7d4 pidl: Remove superfluous semicolon in perl code.
adds 2846417 libreplace: Add tests for connect and gethostbyname.
adds 3a90bed libreplace: fix standalone build on some systems.
adds b6f8132 libreplace: fix standalone build - add necessary libs.
adds c9009b9 libreplace: standalone build: use -I$srcdir instead of -I.
adds e20f1bb Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake-simple (This used to be commit a9fe1b785dd59acbfab4eb90256e7a0cb0f4da6e)
adds bc1a369 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
adds b42e3fb Fix cases, add version number. (#4935) (This used to be commit d2eb404ba1711abf6bb2718f8bb1dbbd104e7d4d)
adds 649f820 Set lp_ctx properly. (This used to be commit 5d274f19aedbb022d61b1493857dce66877dc809)
adds 80d1d2a Clarify comments. (This used to be commit 5193b383761129e59241cd2cc6000f0b038b49d4)
adds ef892a3 RAW-OPLOCK: rename test (NORMAL => EXCLUSIVE1)
adds 9bf7c39 RAW-OPLOCK: add EXCLUSIVE2
adds c7b113b RAW-OPLOCK: add EXCLUSIVE3
adds 3df754a RAW-OPLOCK: add EXCLUSIVE4 a attribute only open doesn't break an exclusive oplock
adds 3206170 opendb_tdb: EXCLUSIVE oplock use the same matching logic
adds eefaf47 pvfs_rename: add retry logic after sharing violation or non granted oplock
adds 8efcd87 pvfs_rename: we need a do a odb_rename() after pvfs_do_rename()
adds 8f4147c RAW-OPLOCK: add BATCH16 and tests attribute only with OVERWRITE_IF
adds dcb43c6 RAW-OPLOCK: add EXCLUSIVE5 to test attribute only with OVERWRITE_IF
adds bc73733 RAW-OPLOCK: add EXCLISIVE6 test a rename on a file with an oplock
adds 852361b RAW-OPLOCK: add BATCH17 test rename on a file with oplock
adds 1e94642 RAW-OPLOCK: add BATCH18 test a ntrename with FLAG_RENAME
adds 7ad5e82 RAW-OPLOCK: add BATCH19 test renaming via setpathinfo
adds a9e6ed7 RAW-OPLOCK: add BATCH20 test renaming via setpathinfo() and setfileinfo()
adds 202ffb4 RAW-OPLOCK: use torture_result(TORTURE_FAIL) so that the knownfailures file work
adds f1f3760 selftest: samba4 doesn't pass RAW-OPLOCK BATCH19 und 20 yet
adds 6d184c7 RAW-OPLOCK: be more strict with share modes against windows and samba4
adds c048190 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 91980a2bd352f26cf6ddb058d0f330ca20fa6554)
adds 517bf7a Remove more global_loadparm uses. (This used to be commit f920e78ea7bb8aa575e6a2ebb5cc53462fbe2fe9)
adds 269c934 Do not re-randomise in an individual test.
adds 0b2a762 Extend the ldap.js test
adds ba94c12 Fix rdn_name errors.
adds 9b7baec Reorder modules to have rdn_name before objectclass.
adds 446fb38 Users and computers now share the same template.
adds 5043215 Generate ACB_PW_EXPIRED correctly
adds 227ceca Check for and reject invalid account flags.
adds 1720713 Fix up the libnet tests.
adds 6dec6fb unixinfo.idl: don't use utf8string anymore
adds b33873a Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit ba864cfd7ce4b69179431131cac9661cbf48bf32)
adds 2a209a6 Ensure we don't try and set the acct_flags if they are 0 (meaning unchanged in this interface).
adds 85d5817 opendb: return the path that should be deleted in odb_close_file()
adds 03660b2 pvfs_open: use the delete_path of odb_close_file()
adds 9028ecc pvfs: remove unused args from pvfs_delete_on_close_set()
adds bc1b595 opendb: only return delete_on_close on odb_get_delete_on_close()
adds c3ce0a0 pvfs_open: fix callers of odb_get_delete_on_close()
adds 76d6c43 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 84b677285250d9b9a1120fcfd6e4bbbb8f939fe8)
adds 5374be2 More share_init to more apprioriate place. (This used to be commit 990135517618afcef873f0cd0e6f8c3098247b50)
adds a17ddbf torture/t_strcmp.c: Remove obsolete file - proper testing is now done in the libutil testsuite. (This used to be commit 239bdf5e81f4ede4cd70bd9907e785d60a755e98)
adds d70eafc Cache iconv_convenience. (This used to be commit fe1d3e69990a71d7639ac8718f6ca51de4d7e6d2)
adds 0ab3df9 Clarify comments. (This used to be commit 705d5c3282399a2c531aefecff6ca1df405476b6)
adds 5f9abf5 Remove more global_loadparm uses. (This used to be commit 4d6fd9381f7fe4c823b47ebc43d7b272a92edffd)
adds 9e3e0f9 More share_init to more apprioriate place. (This used to be commit b84f19f6783cbeaa8d04848fdc0b6f21b5e379a3)
adds 024f723 torture/t_strcmp.c: Remove obsolete file - proper testing is now done in the libutil testsuite. (This used to be commit 639afe3a21ee71f6786fc559b99d9e21a9839ce2)
adds d63321a Cache iconv_convenience. (This used to be commit efd577cb5035f1b83bb8cd8958dcecb0ac0d055b)
adds c38c276 Remove yet more uses of global_loadparm. (This used to be commit e01c1e87c0fe9709df7eb5b863f7ce85564174cd)
adds 10169a2 Remove more global_loadparm instance.s (This used to be commit a1280252ce924df69d911e597b7f65d8038abef9)
adds 299265d Remove yet more global_loadparm instances. (This used to be commit 5de88728ac5c567d3711d1ac6862bbdaced84b75)
adds 3c20b3e Fix the build. (This used to be commit f4b31ad76771d674ec85cd155b023eed377e6eb4)
adds e11c61b Introduce mprLpCtx() similar to mprMemCtx() for loadparm_context used by all EJS code. (This used to be commit 184988866fe8e740f58e3683eefcaa70f8b51d11)
adds 4590432 Remove another global_loadparm instance. (This used to be commit ccb29c0b463f5ccb53553f0a1c411ad77a84482a)
adds 3101cb8 Remove uses of global_loadparm. (This used to be commit a16c9a2129ce92e7e1a613b2badd168e42ead436)
adds 48e9b4c Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-trivial (This used to be commit d96fcc52a70fd1236b767b1d88a39d78c4e8c48c)
adds afe8e53 Set lp_ctx properly. (This used to be commit 11289759cae6a8062ea3556dbcbddfd44a3c0331)
adds fc6bc92 Merge branch 'v4-0-trivial' into v4-0-test (This used to be commit 6cbb241c05539cc62526a366094c9c472e6422a5)
adds 2ba6266 Remove sDefault as static variable. (This used to be commit 16f36ce499e93860dd535034a584ec2b93e7a172)
adds 2946a11 Remove use of global_loadparm. (This used to be commit 4472d7e1e47d4fe6b1c60e28d168cce99b237979)
adds 7e04591 Remove use of global_loadparm. (This used to be commit 3cf3922c806d0e33439073d204b44bf0af3102d5)
adds 9370dbf Convert to new torture API. (This used to be commit 40dffc177babec01c63fb717506fa86ff70a5b28)
adds dfc8492 libreplace: add extended getifaddrs test that prints out the interfaces.
adds c9fb4f0 libreplace: use the new getifaddrs test also for autoconf.
adds 53654f5 libreplace: try and fix rep_getifaddrs() for Tru64.
adds d115497 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 80ce9a3bbc43535d7c4bdd0ec402272175732ebc)
adds 73138c1 raw-qfsinfo: Convert to new torture API. (This used to be commit 6ded77b777666f8ba81ba049f63b6b26cfbeb7ae)
adds 3abf47fe Simplify the 'password must change' logic
adds 3eef066 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 04db9b184491415b3479fd79e1c07ba738818eb9)
adds 99c61a0 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit f002a98c7ae0fc93cc738fde1ee62534f8e576ac)
adds f5b0f7a Prove that not supporting ldapi is a bit problem.
adds f6b2a57 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit 124d2ee788f1ac4b201a2843b58be21de358deb0)
adds 9faf49b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 227de596865ee910bfc1e0730316e26a0a9caf51)
adds 734fea4 Fix typo. (This used to be commit 2b408e9ed4caf14e1ac047fd76127a5c979e5177)
adds 32401d4 fix typo (This used to be commit 61953e24a5789f08e82fb697f45535f4a87883b1)
adds 9464be3 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 4bce5c669630b834548612aaed18fe31ecbc1064)
adds 836ec12 Fix ldapi support. (This used to be commit 9499f8eea534cf93f96af17941e9195aadc0a756)
adds 42f3898 libreplace: add missing semicolon to getifaddrs.
adds a9706ba libreplace: add missing newline in output of getifaddrs test.
adds daab914 libreplace: fix silly crashbug in getifaddrs_test().
adds f21aac6 libreplace: fix rep_freeifaddrs to not segfault on NULL input.
adds abb9356 libreplace: ifdef out ip6 code if unsupported.
adds de4a221 libreplace: add snprintf.c to test code for getifaddrs - needed on some systems.
adds c8011b5 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
adds 0944777 use gmake to handle .py file copies. (This used to be commit d54421a9eeadbd76791917c5e3c460c897259ede)
adds 581167d Create SBIN_PROGS and BIN_PROGS lists from within make. (This used to be commit e0afbc3778ca7c6dc087e2b9f4992a131ec66a75)
adds f0ad690 Use make to generate list of prototype headers. (This used to be commit 17d2f682e94154ee654de59b88816437f4e7f093)
adds b48375f Use make to generate lists of libraries. (This used to be commit 3519aae1845f2a15330184625d541ce0f0cac56b)
adds acf5b5a Use make to generate lists of libraries. (This used to be commit 2c2a589183067d7fced4ace33380bd1af610924a)
adds c865582 Use make to create lists of pc files and prototype headers. (This used to be commit a932a2e37d1aa86cca769398721318b3942fad83)
adds c88cd93 Generate manpage list with make. (This used to be commit ea3d3b52504b45f45aca434ea4376906f65ead12)
adds 8f69c64 Use make to create lists of plugins, remove duplicate variable. (This used to be commit 1ec6870966bcd25b1932da675386d3ad5bcd9b6f)
adds f165dad Use make to generate list of python files, remove unused variable. (This used to be commit 67f15cd484dbf7b49e6c5cb2566ad95d05b66b5b)
adds 2219d43 Remove unused include. (This used to be commit cf59ec4cc3c3dca9275236bf45caf56632bf983a)
adds eff6a8c Avoid use of removed variable. (This used to be commit 10f0b5f83f0b34ae9d0f83c0975cf06bf56277d4)
adds bc282d8 Move configure output details out of perl code. (This used to be commit e33f357fb00cd504181562eaf2ca1d4511d5ec51)
adds 255a351 Merge env.pm into makefile.pm. (This used to be commit 28bbd546195461d4b8747bc6cefd6320f8efe17d)
adds 4e95a25 Update smb_build README. (This used to be commit 9db23848dcd1b73273b90edd923b6c55f6c915c4)
adds 27a0b32 Remove workaround for some non-GNU makes. (This used to be commit 0580357fb4b10e4a751d281e209f6a87e1c88143)
adds 38254b8 Remove obsolete comment. (This used to be commit 666311dccf19293316b0335c5418446c66e76101)
adds bffb5fc Use more GNU-make specific variables. (This used to be commit 3506c707c5e390a0634e597362f454399fb50b07)
adds d3f260c Move logic to makefile (This used to be commit 94b0dd7ab0f5cc5493ea8dcfd8be54e1bec26283)
adds d8d9a6e Move manpage management out of the perl build system. (This used to be commit 1dd6bea507f1f5e26cccf89148280721260a4673)
adds 6b3ecd5 Fix manpage paths. (This used to be commit 36da52abf5be79e37bd495ec4265e01b27aa9da5)
adds 1ada710 Move public header accumulation out of the perl code.
adds 21208d3 Fix typos, avoid DEPEND_LIST from growing with empty elements. (This used to be commit b30fd477ff0d97bb4de3c5301a6cdc47867451ee)
adds 489f66c Change remaining prototype headers to be private. (This used to be commit 2f7ff409e89c9682e681ddcf54439db9e3b6ccb4)
adds 3017c49 Remove cruft that dealt with public prototype headers. (This used to be commit 438997c17951fa7f0a9fb14be14c3b364ed3ad90)
adds 4453348 Include CFLAGS overrides in make file. (This used to be commit 2ead1523608d9cd9a58cf55bcee2c8a39b6895e0)
adds 0a5647c Remove the now unused cflags script. (This used to be commit f97cce2522e7644181506dc49947297b394743eb)
adds 07f6f9b Fix dynconfig compilation. (This used to be commit b57f09f526f0783345be3d1de2540c35478d7af2)
adds 9be1999 Merge branch 'v4-0-test' into v4-0-gmake3
adds 80e9b72 Remove duplicate functions. (This used to be commit d6b2eaeff970f84b6e4da430ea6d00009931d41d)
adds 232d51e Remove useless include, simplify generated CFLAGS lines in Makefile. (This used to be commit 3157ce9876aa69de54acf3f08e0ee2b16cfaff80)
adds 4827018 pvfs_open: make pvfs_locking_key() non static
adds 98dafd5 opendb: add odb_get_path()
adds c5d9615 pvfs_resolve: fix endless loop with trailing ".."
adds 5734a10 pvfs_resolve: "\\" and a trailing "\" need to be reduced
adds 0917324 RAW-CHKPATH: also use qpathinfo NAME_INFO and check the returned name
adds f9b2d29 pvfs_resolve: add pvfs_resolve_name_handle()
adds daa4dec pvfs: use pvfs_resolve_name_handle() in qfileinfo and setfileinfo
adds 176e20b pvfs_setfileinfo: tell the opendb about renames
adds d5f9559 selftest: we pass RAW-OPLOCK BATCH19 and 20 now
adds a023541 pvfs_setfileinfo: support renaming of directories
adds 863e65e RAW-SFILEINFO-RENAME: test renaming by path while a handle is open on a file
adds e008162 RAW-SFILEINFO-RENAME: test renaming of directories by path and handle
adds 3067428 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 18c683d7e804e76ac37d4069429b5ba1a9d9ae38)
adds 948c0a0 Ignore autogenerated file. (This used to be commit 52eb2397387c62a1c5e52ce4ae217adca2c2eb1b)
adds 9817a66 Use special make variables. (This used to be commit dfb4ddcd5dbd27d275e7a41ede5441be25db9a35)
adds 21b54de Allow absolute paths to be specified to mkproto.pl. (This used to be commit 46d8d02028869c97226648113d6bff1c06477d61)
adds bb176a1 Move automatic dependencies code out of perl code. (This used to be commit 58a93ef94b878ff2d2d0029fc2d443551842e712)
adds 7071276 Simpler handling of sonameflag. (This used to be commit 1e786bb7da689c3aa435e92975f33db5a308b6a7)
adds 2bb8e49 Fix variable name. (This used to be commit b5db8defcae0a718e5239e8c7705c9bf6eb431ec)
adds 98db647 Remove duplicate message. (This used to be commit 87074881a926f6216276ebc263047c1ffb8aee10)
adds 0de1a63 pvfs_rename: move odb_rename() onto pvfs_do_rename()
adds e580c5c Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit cfd1a91c6e319bc28a60bb6aae4443b1246500cb)
adds 748f1c0 Fix error handling in ldb.add(). (This used to be commit a7f89b5bb28601597a4a0f75ec2b97bac02370d9)
adds 830051b Remove unused variable, fix (80, 'Other error') exceptions from ldb python bindings (This used to be commit 2303063cbd2e65580618124ef8ecf42867d2b952)
adds 85d53f7 Some cleanups for the ldb doxygen docs. (This used to be commit 5972308add8b1078e190beab204c1ba4b3a25747)
adds 2db6aec Fix blackbox.kinit test by issuing new certificates good for 25 years. (This used to be commit 4f40c5940b4aa4343152cf367566d4d26765e234)
adds c20cf59 Fix member server provision
adds 7dac059 registry: Implement recursive deletes for ldb-backed registry.
adds 2bbd319 registry: Implement recursive deletes for dir-backed registry.
adds 79eea32 registry: Implement recursive deletes for regf-backed registry.
adds a13395c registry: Add an explicit test for recursive deletion. (This used to be commit 5e905804993df4c2ac28090d056e6db6bb63ac44)
adds 497b17a torture/rpc-winreg: General fixes for a number of tests.
adds 1aa3d06 torture/rpc-winreg: Modify test cases to work with recursive key deletion. (This used to be commit 3885acdee6fa3ec33cf4824826c2b8a98721382c)
adds 846c81b torture/rpc-winreg: Split out the security descriptor tests.
adds 375df42 samba4-knownfail: Only the "*-security" rpc-winreg tests are expected to fail. (This used to be commit 67facda6368eeda88d312f2836a1fdae4a1f605a)
adds c7dc53b Merge branch 'v4-0-test' into id10ts-registry (This used to be commit f98b59021a5ea39c7970ebc5520d17775e500b8c)
adds a1ff86d Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 3d4cbaeec6eafc0fec06ba472ac2bd55ae3a0d11)
adds 4550c3f Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit de1784ec4d50f6eec24b1e9e488b5c07833dc1fd)
adds 4d4a898 Fix failure to re-provision.
adds 7dd0cd2 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
adds f0bac65 Fix syntax. (This used to be commit df4eb19ff910a1e403f9512a9d9f396c76282085)
adds b29d47e Move object file lists to the Makefile. (This used to be commit a7e6d2a1832db388fdafa1279f84c9a8bbfc87d6)
adds 5b674be Fix some syntax errors. (This used to be commit 906148bf87ae278c6f6232675bd6aaf4d1e33e6c)
adds cf56fb9 Fix typo. (This used to be commit 2a0f8458ab712ce64ce3f5d6fe30ca6fe3e16df2)
adds 19ca598 Remove useless ifs. (This used to be commit 2e0d65edcf4a7130ea410e870160811a6423bd53)
adds 2d1c06c Fix includes. (This used to be commit 99e61dade2bd9ae2a5dfe17f766528012c09e46c)
adds e018501 Fix some paths. (This used to be commit bb16e51e60df296fa7b89eeeba6b80908099dda6)
adds a69acf7 Deal with subsystems with no settings, several other minor fixes. (This used to be commit 10cf48591e8d6bfb750a6ff187f04ea24a1f8cd7)
adds c20e91d Fix syntax. (This used to be commit 9bc22a4cd39a96d757be844d0f32a8042d233612)
adds 530c7a9 Fix syntax. (This used to be commit 171d97f657d92f24a9b2d6be0f1404c21b665869)
adds 6cf92e6 Fix the build. (This used to be commit 49ef8d0c197fa61dc5c524e4a0f569af72d3c0e9)
adds f4f6f84 Remove extra empty lines in data.mk. (This used to be commit 9d751319bd4ca1c26c8bd01cbdfdaf6c2d949981)
adds 736ae6a Don't hardcode objectCategory into the schema, even in the schema.
adds 8a10979 The DN in objectCategory should, if possible, be returned pretty...
adds f042c15 Try to return sane ldb error strings
adds 3ced800 build: fix the build with --enable-automatic-dependencies=yes
adds 5a5b50f Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
adds af0d863 pvfs_oplock: move pvfs_oplock_release() parts into a helper function
adds 1f5301c pvfs_oplock: only a break level2 oplocks...
adds eb26c89 pvfs_oplock: auto release oplocks after a timeout
adds 13764eb RAW-OPLOCK: add BATCH21: a self write with an oplock doesn't break it
adds 8ff6647 RAW-OPLOCK: add BATCH22 and test the behavior of oplock break timeouts
adds cdafdaa selftest: use the same oplocktimeout for smbtorture as for smbd
adds 0e50fb5 ldb_wrap: Debug at derived samba_level, not the level of the ldb debug enum. (This used to be commit eb9a7c3b3a7f113ff58e2ebea9886f997da4e085)
adds 8b24d24 Start to rework provision for LDAP backends
adds 7e0ef3f Make Samba4 pass the NET-API-BECOMEDC test against Win2k3 (again).
adds eacf38c Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-abartlet (This used to be commit 2232255ce384433ff9626f2fd3d399f758b0add5)
adds 85bf2ab Ensure we get this option from the command line, not the internal smb.conf we generate.
adds c24329d Fix typo (This used to be commit e66be2f519584717abd7fc1f069bf7afe0d7ff60)
adds 3cbe47b libcli/raw: make it possible to not send CAP_LEVEL_II_OPLOCKS
adds 87f2925 ntvfs: pass down the client capabilities into the ntvfs layer
adds 0339ae5 pvfs_open: fix crash/leak in case pvfs_setup_oplock() fails
adds b7db5f7 opendb: add allow_level_II_oplock parameter to odb_open_file()
adds ef4ae25 pvfs_open: pass down allow_level_II_oplock to odb_open_file()
adds bc9bb91 RAW-OPLOCK: remove unused vars
adds 80104ef RAW-OPLOCK: add BATCH23 and test with a connection with no CAP_LEVEL_II_OPLOCKS
adds 4bfc32b RAW-OPLOCK: add BATCH24 test another case with a connection with no CAP_LEVEL_II_OPLOCKS
adds e24d47e RAW-OPLOCK: rename _ack_to_levelII() -> ack_to_given()
adds 74dba5e Add new Windows 2008 Kerberos PAC Type 12 (apparently again undocumented).
adds 62af65d Slowly making progress on PAC_UNKNOWN_12.
adds 7eaa6b5 Ignore Kerberos PAC type 12.
adds 449c0c5 Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit a6997c333cdd68dfba8a069df448836ff487787f)
adds 45149fb Fixup the NET-API-USERMOD test.
adds 14c5f96 Rework provision scripts for more testing
adds a7e1fa0 Try to fix up part of the upgrade test.
adds 17af5a9 Use 32 bit storage for nttrans counts
adds 07cb435 accountExpires: Windows default is 9223372036854775807, not -1. (This used to be commit be47cc7fdfa3cae0508e564f38b793aa27b6eb92)
adds 01b3d89 Add samdb_result_account_expires() function.
adds 20c7014 Update account expiration to use new samdb_result_account_expires() function. (This used to be commit 2b6b4e5a1611744eea5dd9ec17c416916d7edab4)
adds e917139 Enhance mappings of NTSTATUS to KRB5KDC errors.
adds a689d65 Treat maxPwdAge == 0 as passwords never expire. (This used to be commit d28f2cb678b334086f601505c88e56b9c1ee559d)
adds ce4d945 configure: Add major version 4 to AC_INIT call.
adds 97a272a torture: fix escape sequence in test_chkpath().
adds fc2cd5e Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit e4da851bd7e7620bbf99efe20a496b1be78ba4e2)
adds e6bcf82 Remove unused code, simplify alias handling. (This used to be commit 4994b81b50085c2f6d3c39be3db86ffe97f1db58)
adds a72e921 Rerun SWIG. (This used to be commit e384aac5c8156c7f056c70b1caab0778f8fc52b6)
adds 5f2564c Merge branch 'v4-0-test' into v4-0-gmake3 (This used to be commit 2bf43c7932d886b0db3e1c2f5a4b8697435b0c5c)
adds 6a1f56d Fix the build. (This used to be commit 3b7940d531a30098ca9a09e9c83dc4d223d1fe8f)
adds b655468 vfs_cifs: disable level2 oplocks if the frontend client doesn't support them
adds 6c27dae opendb_tdb: pass down struct messaging_context directly to odb_oplock_break_send()
adds 75a412a pvfs_open: always call odb_can_open() before odb_open_file()
adds e5e799a opendb: force odb_can_open() before odb_open_file()
adds db669e1 pvfs_open: fix the odb_open_file() callers
adds 87abb77 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit ac27a1451dfe5c0c957e93fdc84602c3c1c7deac)
adds cf70b57 Use GNU make. (This used to be commit 28aff6fafbb3d8796dd6aaac92500254cf50253e)
adds 073cf99 Use make macro for module installation. (This used to be commit 45d252fd9b3df4f1221a23cece78b673a55dfc7c)
adds 76eaece we now define PACKAGE_BUGREPORT in config.h
adds 11fb55e opendb_tdb: correctly initialize modified to false
adds db06d93 opendb_tdb: keep struct opendb_file arround for the lifetime of struct odb_lock
adds 0c6de7c Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit cffaf5f6030b5d9b6d4d802b557fd8ea7afd043d)
adds 2bf39ed Push SOVERSION and VERSION out of perl code. (This used to be commit 0ba8ac6a14c62ff9edfe9f0bf43b8a7406b85291)
adds fb6fdfc Fix the build. (This used to be commit f2e49744717eb46bbfafeea9e2eb412a38a142e7)
adds 6f1b023 Fix dependencies. (This used to be commit 5d6ce4767b4c81f7fc69600cec6d83c0fbd6a355)
adds 3f63701 Allow parentheses in commands. (This used to be commit b5c293f05303460aceb8e29a1be68945fac9071a)
adds 03f5148 Remove dependency on config. (This used to be commit 9bdfff0f6f45ffa19bcc996d65d84138f2a02bcf)
adds 7bb0d0b Remove correct libraries. (This used to be commit 9caa9d85d1ab86bb575a5359d57919b801737a40)
adds a4b6992 Move more code out of perl build system. (This used to be commit bfb4d847005567da43e93987add1a7b171b7b192)
adds ec019c4 Remove unused variables. (This used to be commit cc02f76f24af7de1b821e3591f0618f923c052de)
adds b44dcae Fix the build, symlinks. (This used to be commit c165b34805aa6a82e579afda9f4244c0c68d52b4)
adds 17c7f7c Remove extra line for partial linkage objects, simplify binary handling. (This used to be commit df899e14cb6cdf9725bedc085649bc1ac8749205)
adds e3f6a9a Move PC_FILE out of the perl code. (This used to be commit ca8d4260ada9f74ebc406714ca70d20be09b194b)
adds ac60433 No longer accept VERSION and SO_VERSION in perl code. (This used to be commit 3c9af5c1155b55204145c13622481fc68b876cc5)
adds 7da5ec1 Make error handling in ldb more consistant.
adds b5a5fcd Extend testsuite to cover specifying a domain SID.
adds 9703948 Fix provision script to work without smb.conf location specified.
adds de4a495 Test trans2 renames with oplocks. It looks like trans2 renames ignore share modes and oplock breaks :-(. Jeremy. (This used to be commit a8a5339cf2ca218668f888eced5ffe7ce059553c)
adds 6743de0 libcli/raw: add RAW_RENAME_NTTRANS support
adds ebe8a89 events_signal: pass down the correct siginfo_t struct to the event handler
adds 903ea3d smb_server: pass down RAW_RENAME_NTTRANS to the ntvfs layer
adds 8e70dc7 pvfs: return NT_STATUS_NOT_IMPLEMENTED on RAW_RENAME_NTTRANS
adds fe33164 Samba3 now passes the test_raw_oplock_exclusive3 test. Jeremy. (This used to be commit b2007956aa4534f22ad7fd85b0aee0be769548ae)
adds 333870d Samba3.2 now passes a lot more tests - remove the S3 specific exemptions. Jeremy. (This used to be commit a70719d579a7eefbfd973267b95a87aaa6b649b0)
adds fdd7f68 RAW-SEARCH: skip RESUME_KEY tests against samba3
adds 799cfe0 Added test_nttransrename() to test Metze's new code. Jeremy. (This used to be commit 4556fafede8691c6a12670695ff108e9e59aff98)
adds 69d66e6 Upgrade provision-backend to python.
adds 6f2935d Don't talloc_free() the UUID before we return.
adds 07a7c8f Update the provision scripts and selftest for LDAP
adds 6e9d251 RAW-STREAMS: do what the comments say
adds 2801b6a RAW-STREAMS: do a exit on the session after each sub tests
adds 23ab56c RAW-RENAME: w2k3 just ignores a NTTRANS-RENAME!
adds f533d6d pvfs_rename: implement RAW_RENAME_NTTRANS as noop as w2k3
adds 7cdf28e ntvfs/cifs: fix the fnum on RAW_RENAME_NTTRANS
adds 5991752 opendb: pass down a pointer to the fd in odb_open_file()
adds 7ba236d pvfs_open: pass down &f->handle->fd to odb_open_file()
adds c3643d0 ntvfs/sysdep: add sys_lease abstraction to later support kernel oplocks
adds d93f2f2 ntvfs/sysdep: implement linux kernel oplocks based F_SETLEASE
adds 49c86b7 opendb_tdb: use sys_lease to setup kernel oplocks
adds 454e9be pvfs_open: pass O_NONBLOCK to open() so that we'll not block with kernel oplocks
adds 50243cd pvfs_open: retry pvfs_open() after an EGAIN or EWOULDBLOCK from open()
adds 3d9056a Merge branch 'v4-0-test' of git://git.samba.org/samba into 4-0-local (This used to be commit e9567e39106efb7443ed2c5df3492208b1c1d766)
adds 58edd6d Don't segfault on invalid objectClass input.
adds 0c88240 Rework to have member server 'domains' be CN=NETBIOSNAME
adds 536d585 Don't search the whole tree for the domains's sid
adds e50d666 Correctly normalise records against OpenLDAP.
adds 4a2ba0c Bail out, rather than segfault on no domain sid.
adds 359be70 Report binding in libnet failure message.
adds 8b20113 Show why a LookupName fails (help debugging)
adds 44628c4 Don't use 'dn', this attribute does not exist with the LDAP backend, or in AD.
adds 80f7e9e Rework SAMR functions to avoid gendb_search()
adds 1710eca configure: when detecting python we should disable pyconfig.h
adds 9f6355b fix build of asn1_compile when there is no system inet_aton() function.
adds 9c7c6c7 build: we don't rely on bash yet:-) '==' should be just '='
adds 7db5e0a build: compile_et also needs inet_aton()
adds bd614d2 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit d50b76ed71ab6bc8e63926540638df5af10202ae)
adds 39f0382 Check for Administrator as a Alias (copy&paste bug)
adds 9a6422b Rework our SAMR test and SAMR server.
adds de9b3af Allow more 'domain' objects when looking for a unqiue SID.
adds fe096dd libreplace: add an inet_aton() function that calls inet_pton().
adds 6a4928c heimdal_build: fix linkage of asn1_compile and compile_et.
adds 9d0b13b libreplace: add -I$libreplacedir to CPPFLAGS for getifaddrs tests.
adds 4b2aee2 libreplace: fix samba4 build (by not setting global LIBS).
adds 25a3eb0 swig: make the code more portable and use NT_STATUS_V() and W_ERROR_V()
adds 2fd5992 swig: regenerate _wrap.c files
adds d7299d8 Rework memberof handling in slapd.conf (used for OpenLDAP backend)
adds caea750 messaging: fix a valgrind warning on 64bit hosts zero out padding
adds 1f65ddb pvfs_unlink: disable async retries for wildcard deletes
adds 74d940c pvfs_open: the pvfs_odb_retry structs need to be children of the request
adds e76c8aa pvfs_open: set h->have_opendb_entry directly after odb_open_file()
adds 87e6d7e Don't require users of credentials.h to have krb5.h and gssapi.h
adds 3e8124b socket_wrapper: make pcap code more portable
adds 0de47f6 selftest: handle progress output in verbose mode
adds b65ad89 RAW-BENCH-OPEN: fix the output and calculate the total operations
adds 3530099 RAW-BENCH-OPEN: avoid sync calls before the main loop
adds 9e6b0c2 Merge lorikeet-heimdal -r 787 into Samba4 tree.
adds 3dddbb5 make: Fix make valgrindtest-env (This used to be commit f56912e3b545325e941ee898337c5483ec435e39)
adds a1875b0 idmap: Map SIDs to unixids instead of uids/gids (This used to be commit 73ac7c4a1ce937bddd3c52d048665cd0078c6aaa)
adds 297399d selftest: use a separate var for printing out sub parts of lines with \r
adds 3b63333 Allocate one 0-byte in asprintf replacement when len==0
adds 5b35e55 selftest: fix parsing of Subunit results
adds 92f6333 ldb: fix the standalone build
adds 7bf6895 ldb: nothing uses "system/network.h" so don't include it
adds d53467b ldb: remove configure with 'make realdistclean'
adds cbc5e58 libreplace: combine SOCKET_LIBS and NSL_LIBS to LIBREPLACE_NETWORK_LIBS
adds 1ef171f libreplace: use LIBREPLACE_NETWORK_LIBS within some configure checks
adds 23c3548 libreplace: for samba4 create LIBREPLACE_NETWORK as EXT_LIB
adds 7b412cc lib/socket: use LIBREPLACE_NETWORK instead of EXT_SOCKET and EXT_NSL
adds 7a5438a libreplace: remove unused SOCKET_LIBS and NSL_LIBS
adds 1958534 smbtorture: fix typos in RAW-OPLOCK output.
adds 58dfb0f libreplace: put inet_aton.c under LGPL instead of GPL.
adds 87b48a8 libreplace: replace inet_ntoa() when it is missing
adds 4500b95 libreplace: remove trailing white spaces.
adds 4d16e17 libreplace: remove duplicate entry of inet_ntoa from README.
adds 7fb3963 Check the return value of fgets (cherry picked from commit b8aaa9a69fd6217ce0387ef8e84f316706186d70) (This used to be commit 8f58d39c0c621e9da85308d721a146352cc4939e)
adds 6f6d38d Fix Coverity ID 554 (cherry picked from commit 471b1b0c58bc2def5d2fe9d98401def34724d447) (This used to be commit effda48a2670325fed56e158539417c6f95381b8)
adds 1268be9 Fix macro name (no 's' in ifr_addr).
adds 7d33625 ldb: not every shell supports '==' so use '='
adds 124f82e libreplace: move rep_socketpair() to its own module.
adds a310b0b libreplace: replace.c does not need system/network.h anymore.
adds 0372704 heimdal_build: use LIBREPLACE_NETWORK because EXT_SOCKET and EXT_NSL doesn't exist anymore
adds d466369 socket_wrapper: use LIBREPLACE_NETWORK because EXT_SOCKET and EXT_NSL doesn't exist anymore
adds 96197fa libndr: EXT_NSL doesn't exist anymore, but it wasn't needed anyway
adds 52669d8 lib/util: use LIBREPLACE_NETWORK as EXT_NSL doesn't exist anymore
adds b1b37e3 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 400c16e7004bc3a881bb6efb99a273cdac87f70c)
adds a5503172 heimdal: Add parameter to windc_plugin to allow extended return codes.
adds 131111f kdc: Provide extended error information in AS-REP error replies.
adds aaf6208 Merge branch 'v4-0-logon' of git://git.id10ts.net/samba into 4-0-local (This used to be commit 8252b51850f108aa8f43ec25c752a411c32f9764)
adds 576540b Supply HDB_DB_DIR macro
adds 5af56a6 More safety around ldb_dn C functions in python bindings.
adds a08e951 Remove unused variable. (This used to be commit 1de21f5fdd9e377801af25b7ce461bdf7a16e1de)
adds 79a25a6 Indent
adds 3cdf0c6 Extend the ldap.js test to prove faults with the LDAP backend.
adds 9a1bec0 More kludge ACLs!
adds 028ba46 ntlm_auth: Improve compliance to the Squid helper protocol.
adds 21507f3 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 7c4356084a389c3a4edc16f06906ce6127a3a59b)
adds 89870f2 Explain why this attribute should be skipped.
adds 1c9fe11 Fix a warning
adds 21c7afd Add the workstation to the anon sessetup credentials
adds ce98599 Prove that a setuserinfo level 25 does set the pwdlastset field
adds 482f330 Add my copyright
adds 2d08a03 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 3903ef9168a18d34517c78536d34e147a9bc01cd)
adds dc49ae5 Remove useless extra argument to samdb_result_account_expires().
adds 5738491 Remove pointless cast (This used to be commit 9a1466abbd4115f4a57d794006aca29aa0184ced)
adds ff8256a Clean up the ldb python bindings to be 64 bit safe.
adds d5a71ed Remove old js versions of newuser and provision.
adds 0725179 Add some more header properties as inline comments to the generated samba3 client.
adds 4bb658d Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit e1095673089d12e11a4e17a8d6c5b756cc9f427b)
adds 83ea6d5 Prepare for Samba4 alpha3.
adds 71e2f7d opendb_tdb: enable oplocks per default
adds 2c9ee20 selfteset: oplocks are enabled by default now
adds 35f33a2 libreplace: fix coverity ID 517 - untangle close from open in test/os2_delete.c
adds 677dc6a provision: Initialize uninitialized variables if "targetdir" is not defined and there is no smb.conf file (This used to be commit 19c29f473883be0a17fa740de9feb226f347df4a)
adds e15b35e Remove define that appears to cause configure test breakage on Julien's machine. (This used to be commit f47df5761571dd5c36789fb2e225a1125ca0e8f7)
adds 18d80bd Merge v4.0-test (This used to be commit 977dbdeaf363c8905ed9fd0570eba4be80582833)
adds 4fc27c9 Make oplocks a per-share option.
adds c24b8cb Merge with metze's change for oplocks to be on by default
adds 7f29275 Fix references to ntvfs share config
adds 91ae032 Actually call into lp_oplocks() in share_classic backend.
adds d554590 Fix how we initialise the oplocks parameter.
adds b422a78 Fix 'oplocks' in loadparm.
adds de80e63 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 59d8d17093efac3a177a032f2e121ea6f43a96c8)
adds 4ddce8c Don't specify what should be a default option in the generated smb.conf
adds 4eb6943 No longer install SWAT files
adds 90f76ae Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit 4e0b94d648e955b950c50d2ac19e17b06ee1f818)
adds b2c6ba6 provision: Increase max NetBIOS name length from 13 to 15.
adds 237f1cc Merge branch 'v4-0-local' of git://git.id10ts.net/samba into v4-0-gmake3 (This used to be commit 71110c8e7d58f42312938d0a8d0b216cbc313885)
adds 392fd96 Add change about account expiry (This used to be commit 092592233fe02d0c05933bafd52d790a9561cf9b)
adds 0cffe98 Merge branch 'v4-0-local' of git://git.id10ts.net/samba into v4-0-test (This used to be commit b6c61bee649734f6000fbf3fe3736d8c82155ac9)
adds 3d9589b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit ddf9d6ef70f0a6b7da420f772b34962fb25d761a)
adds 786deaf Make the setup/newuser and setup/setpassword scripts actually work...
adds 459a8f5 WHATSNEW: Update information in preparation of Alpha3.
adds c818469 Merge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local (This used to be commit 7d1e922a6879110b7953de7560cc4b51ff36ea10)
adds c8ba11a Remove references to the new SWAT.
adds 71e7972 Add tool for enabling accounts (This used to be commit 2e14b4ea64ba7e223f29b5b535b1b1be326f711c)
adds 8f8c56b Convert some more files to GPLv3. (This used to be commit ebe5e8399422eb7e2ff4deb546338823e2718907)
adds 142fbfb Fix and test python scripts and kerberos
adds 02e8a32 libreplace(samba4): let LIBREPLACE depend on LIBREPLACE_NETWORK for now
adds 2e3cf78 cldap_server: fix compiler warning
adds 341c6b4 libcli/security: fix compiler warnings
adds 52013b8 torture: fix compiler warnings
adds 5c4e340 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 764b7879d23bfa413a6747226f377ce2eaeaea26)
adds 77cbab1 Finally found the magic string to skip the python registry tests.
adds e0c90d6 Fix some valgrind issues.
adds 1c1c6fc Fix more valgrind issues.
adds 7ddcb20 mkrelease: Update to work with Git instead of SVN. (This used to be commit 66efff41a72190ad73512cbf08fa68b1b44406b9)
adds 40bcb11 Merge branch 'v4-0-test' of git://git.id10ts.net/samba into 4-0-local (This used to be commit f39af7c2c35abb794e1dc1a496c1960221f006f2)
adds 1d29ab2 Don't leave release trees hanging around
adds bf0db7e Add a few more safety catches to the mkrelease.sh script.
adds 0ea02e8 mkrelease: Add checks to ensure run from top-level directory of repository. (This used to be commit 7d4c02fdfc9ca1a48a0a1e4672765636d4c4a717)
adds f602fa0 howto: Clarify differences when working from a tarball instead of Git. (This used to be commit 11cbefe307a5d7b25dc72886a0666e2523c47488)
adds e96592f Makefile: Allow "make" with no arguments to build all that will be installed. (This used to be commit 982acd6f80f009d28ff1e63abd2151de0165623e)
adds 504f709 howto: Simplify the commands needed and remove reference to removed script. (This used to be commit 6e25d77be21b90c3b24cca55b08bdc39b256c381)
adds 238a1a5 Rework 'compleated' message in provision to be more useful.
adds ba47395 Merge branch 'v4-0-test' of git://git.samba.org/samba into v4-0-local (This used to be commit 9b4449b46c0404b3c694ac9c592be63185c366b7)
adds e4d73e7 Merge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local (This used to be commit ee6539e4cab8882faafff17f458df91cba352f8e)
adds 3237b14 On our way to alpha4... (This used to be commit d947310b94b235a66d32ba9aacd9c13127d45d94)
adds 76ab04d This is Samba4 alpha3!
adds e2bfcac Mark as GIT snapshots again (This used to be commit 1d940e444633bb4f5976888d2581d4ccaf03da21)
adds 5a49829 Merge commit 'origin/v4-0-stable' into v4-0-test (This used to be commit 15cf55f9799d806c31a6a4e14a5c77df89dfe35b)
adds 14a5476 Move ini-like file parser to the utility library. (This used to be commit 2dc2bb800dab3f7dbdba01f5ca5076edd1a2b0f3)
adds 0ef6489 Add README file explaining param/. (This used to be commit 03226035aaa8d4fc68996b08bc6beb43feabbd3a)
adds f41b9a9 Rename libsamba-config to libsamba-hostconfig. (This used to be commit c46b7e90e347da76156ddcae4866adb88e9fec21)
adds 7fd96c5 Add userdata argument to reseed callback function. (This used to be commit d4272bc6bcfcd71fa93edb25bb33d6458e8b33cd)
adds 39b2fc3 Add context pointer to secrets functions. (This used to be commit 873941d8a8dca8e7ace83f9af9939e4264f78c96)
adds 4708c66 Fix dependency on samba-hostconfig. (This used to be commit ba91b609f5a6e2dd93b931a155cbce0c27ebd6d6)
adds 55ff014 Install pidl to the same directory as Samba. (This used to be commit e67d8c7b6a5035c64d96ff92494ae38f7b6d8205)
adds 696ab26 Install samba-hostconfig library. (This used to be commit 4d1fb503de31c5c81eb22cdd0a61eae5e4813b40)
adds 21f1f3a Include right perl directory when installed. (This used to be commit 9692a48aeb1c22a86a98ca736f173b2332a87480)
adds bebb7b8 Add warning to public headers. (This used to be commit 7bfe359c73aac96f8e983e8d5e9621235cf79a3a)
adds 7b608fd Don't write public functions to protoheaders.
adds afe3e81 Install public header files again and include required prototypes. (This used to be commit 47ffbbf67435904754469544390b67d34c958343)
adds 236fc02 Reduce the number of installed headers. (This used to be commit 2243e24024f09ff9c9c7d0eb735c3b39c9d84424)
adds 5be50a2 Merge patchfile.h into registry.h (This used to be commit 7b434df67aefc667993f0ebd955af9c1c258f153)
adds ec7394e Merge hive.h into registry.h (This used to be commit 3ca14fdf74d2510049bbdbbd2a5be341412cda1b)
adds 4924446 Trim down installed headers some more. (This used to be commit 71aa38842c270d52d39b805bf7ce29e25e062024)
adds 1cf8130 Move handle utility functions to public header, remove more public headers. (This used to be commit 92e71c19f4e1d3ca123a083942ec578d21f7012c)
adds caaa8f5 Remove no longer installed files. (This used to be commit 3e8aecbc2ee3c0bb32aa83c5035a758f16f344cb)
adds 2ab6dd9 Remove references to setting the host GUID, as the repl_meta_data module prohibits it anyway.
adds 3c0c6ac provision: Add support for IPv6 (bz #4593). (This used to be commit 8585a3c77d5dfe97bca3f08716fc06ac2819f578)
adds 4ccb384 Fix merge of my host GUID removal and the IPv6 addition to provision
adds 67bf4ba Fix conflicts in setup/provision script. (This used to be commit 696b58f5dd8370b7ee0670c7a3e5db10234b41ff)
adds b17484a Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchange (This used to be commit 8c3591d98f42a75d68d698f7b4be8f2e0284522f)
adds 4e5e7a7 Reintroduce header previously autogenerated but ignored by git.
adds 36c8725 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into tmp (This used to be commit d777a83b8478bf09a45eccde38036eccbd219df8)
adds eb78b7c Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchange (This used to be commit 2763fc6294aa35018d4317dd9eebcba969e70333)
adds 753824e Re-add params file to git. (This used to be commit fc50e78e2631e8253571bc236302e2859e4d1559)
adds 8495d17 Fix installation of dcerpc_atsvc and registry as required by samba-gtk. (This used to be commit 64a6887ecddc1599bde5dcb06d0b74ffea1def0c)
adds adc0985 Install libevents since it's required by samba-gtk. (This used to be commit 2073346828ffa1d9c35105eadd7afddd3a76a045)
adds 2d12b27 util: Add talloc_get_type_abort() call. (This used to be commit 38413ed4b6957e5f72e78a04f479c6a5d8b69ef5)
adds 294c55f IRPC: Add include guards for the header. (This used to be commit 0e66e443ad42f9644aafc1858ac8d01c7c699337)
adds 6ae76e5 winbind: Bump down the debuglevel. (This used to be commit 02c7913bf29ab8cc7e9ce3efe854c02a3c3200cc)
adds 6ce0781 wbclient: Add an async winbind client library. (This used to be commit 3e3563f2840e7cd795f5fc157003af3c932cb4d1)
adds 48b3c38 rpc_server: Use wbclient instead of sidmap in unixinfo pipe (This used to be commit 033db9730f1aa6d1941fbb83f55578aaa75e28bd)
adds c9fa788 rpc_server: Remove references to sidmap from the lsa pipe code. (This used to be commit 25cbb1b76720a271984ad5c023e45476094562f1)
adds a71f36e ntvfs: Use wbclient in vsf_unixuid, not sidmap (This used to be commit 2908a77fa5c32e92665775a5785345f704202f0a)
adds 4133bd8 ntvfs: Use wbclient for pvfs_acl and pvfs_acl_nfs4 (This used to be commit ac5e5fee1db2999053dee82d1fcf97ca8799c9b5)
adds b6c4809 idmap: Also store sid type in the idmap db (This used to be commit 018eb64f038210279b90925e6a981c067aef4be9)
adds 8ac91d9 provision: Set up id mappings in the idmap db, only map Administrator. (This used to be commit 206b7d387c6d17e5cc40fd45b489abac9235a7a4)
adds 110a4ca WHATSNEW: Added information about the new idmap system (This used to be commit 8c27941171999d2d42834b92a2693aca0435d345)
adds c26387a provision: Remove backup group mapping
adds 30ccc36 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchange
adds faa3dec Install pidl by default if ExtUtils::MakeMaker is available. This should make the build process for openchange users easier. (This used to be commit 7fccd85cc673c139bc1d57915e0fccd22316998c)
adds f5e6534 Fix authservice count. (This used to be commit 761536a5e4dd3dbfacf1576d7092827cdeda897b)
adds c30f9ad Add test for authservice struct. (This used to be commit da8b8364b06a79a10d4ebdc0e451463b3105730e)
adds f07ded6 Add simple docstring for Python modules. (This used to be commit 57c7b4e896116f06b39e0040ad386c561d76bd3d)
adds a057c73 Set docstrings from helpstring attribute where possible. (This used to be commit 07f52ca51c008a6b80fed5b03935e1c3241d08d5)
adds a3bfabe Set tp_flags for Python types. (This used to be commit f214206a36d8822e485f6f076c9f3f0bfc1e1df4)
adds 6f02fde Register types rather than constructors, display structs as classes. (This used to be commit aad07f482544107dbeb4c3c468ce7dd78c151849)
adds a5d5118 Add function signature to docstrings in python. (This used to be commit 61f331e9748bf5b3a1120ef19f93790facf9f64c)
adds 0bea00f use builtin getset stuff rather than custom getattr/setattr implementation. (This used to be commit bb59f3084ff8ff99e5bd72abfaadcbb68110f9fa)
adds b99d244 Add signature of connect function to docstrings. (This used to be commit 51441376d37de01f7f4bd795947fc2c46c38e3f1)
adds 57bf8d2 Add Python bindings for DFS. (This used to be commit 4319971ccb42618a3298a5f26f63fa4c9b255849)
adds ab27e71 Support [todo] attribute on functions. (This used to be commit a3e22bbcea27580c31d44dfaae04c9eef83389d4)
adds e5aa9f7 Raise NotImplementedError from functions that don't have complete IDL. (This used to be commit 685aab0c99c87386fee64c07d8b68c75652713c6)
adds 4fcd6cf Add [todo] for functions that are obviously incomplete. (This used to be commit b7b46ddd412bd106655c2a7b96a322d9f6ac3019)
adds f253c3a Add python bindings for unixinfo. (This used to be commit 068c2f858a0c7e325cb8a1f2ca36e32b31fe1f77)
adds 5cf6c42 Add python bindings for drsuapi. (This used to be commit ba3f0312f0dda47fb16ed9b8eee3750b209e0dad)
adds 1f474f4 Add trivial test for unixinfo interface. (This used to be commit b6b7171f70114bd27ca8db09964c65cacb9cea92)
adds b5d84a7 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
adds d1432d6 Distinguish between private and public dependencies in the dot file. (This used to be commit 0690ce5211e659d5b8670d533fde77cf97048884)
adds 8db14bf Add manually written Python binding for libnet_Join. (This used to be commit 374654b43d9f9e8381991cedc433ce410a914f7a)
adds 8dd6f73 Set VENDORPREFIX rather than PREFIX to try to fix installation on some buildfarm hosts. (This used to be commit 2d9bb0db6c9e1e9b68844f2eede00fd249466cbb)
adds c764791 Clean up provision and rootdse module to hard-code less stuff.
adds 9f96f39 Pass discovered server DN down to provision.
adds cb98235 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 7355055569654f5d4876034fa86fa70d0417dcf8)
adds 4c449fe Extend credentials python API to include set_machine_account.
adds 5454dc0 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit beff331e15e7896d80831135fd52b90cd9ab073e)
adds 3f2e403 Rework talloc hirarchy for C provision setup.
adds b2805c5 Re-add support for the --ldap-backend-port option to provision-backend
adds 0e59c73 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit c0416a0b73f06ef57db1b83a75433e36b93a9981)
adds dcc44f1 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into pidldocs (This used to be commit c8dbf00b4490d804e1aac96a3fb66ff726bf9ef6)
adds 5db62a1 Array lengths can be obtained from Python objects so remove them from the Python API. (This used to be commit 652810ff46c6db9034e930d0fb018a02ee385f15)
adds 90c8841 Fix bug handling size arguments in a direction without actual data. (This used to be commit 169d505e9e2285aedc21547e44986b8b841b8e37)
adds ad823b0 Remove length arguments, add tests for unixinfo.GidToSid and unixinfo.UidToSid. (This used to be commit cae61e32e5b61a02c2986b74bd1d7e58460b1e80)
adds 66b5290 Clearer names for singleton return types. (This used to be commit 19d0560464304f79224a946278105edafb285453)
adds edb3a83 BASE-DELAYWRITE: use timeval_* and make it possible to spefic the writetime update delay
adds 4677ac6 BASE-DELAYWRITE: be more friendly to filesystems without high resolution timestamps
adds 82c7872 Move provision C bindings to param/. (This used to be commit 7d45ed0c3ebc57f7131603f768f8e022d7139530)
adds ac10ac6 Add docstring, PEP8. (This used to be commit f8cac3735c9a19baa313c4b61abee144da303ce1)
adds 184c53d Don't install talloc manpage from samba, it's already installed from the standalone talloc build. (This used to be commit 7bfda828952eab7f165190cbfd804e28780406c9)
adds 7672cdf Avoid installing unused header file. (This used to be commit eba5d8b4ce391f56877d5498004edbee8ddc4c33)
adds cb1af20 Don't install libevents for now, just its headers. It is already part of other libs, and only used as part of those libs. (This used to be commit c96a68b7b7792d30b7b1a0167a0cbf6fe285993c)
adds 5c3e479 Merge branch 'openchange' into cprovision (This used to be commit 596fc05785020cd7bd6d15d91b49172039f83bab)
adds a45f33f Fix so version of hostconfig library. (This used to be commit 62322f302fc92703cce1142bad17349987341cb6)
adds 1284059 No longer install unused smbscript binary. (This used to be commit ca0e373e57eb225a1f5d96813e9ea9ccee971b96)
adds ad8e3e4 Add infrastructure for returning ProvisionResult in C provision code. (This used to be commit 98c3d34eb233be284e8c8994cca337be25c72968)
adds 55809f5 Make sure we do not reference req after it has been freed (This used to be commit a13f64bf54afc22516d1f6a786dfec67389cb754)
adds 73302b8 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into cprovision (This used to be commit 3522c7e2cf8c6d6129d941a08adcbe2ecbe0758d)
adds 574bf79 Fix extra argument to provision_bare(). (This used to be commit 623f64a1a782086728a325e21e3dfb40c64871b7)
adds 8ed6f6d Return SAM ldb context and loadparm context as part of C provision result. (This used to be commit a3e1b835656470f1a80f0fa69f53a9df849baee3)
adds 225a65d Attempt to fix get_value() test on sparc machines. (This used to be commit 10102d80d0f78777a69f6b3b1e5606d7d56b7254)
adds ae553df Use new torture_assert_mem_equal. (This used to be commit b6319b64d7ef9c58f771f338317d4d525d39a8f2)
adds 148d3b1 Use torture_assert_mem_equal() in a couple more places. (This used to be commit e2c3fab9d1bf0482c15a115e7d373562ffe50b29)
adds 2f8ac9a Start implementation of real 'net vampire' code.
adds 5eda5e5 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 58e00594d8c191f499225aa2755a06bac2937300)
adds e8a3621 Be consistant in using ${SEVERDN}.
adds 3f990fd Remove dns_name element
adds 29b25a1 Factor out filling in the secrets database.
adds 9d2948f Don't fill in the secrets DB unless we make the entries.
adds 8a98210 Link the new vampire code togeather.
adds b202b6e Fix up provision to specify SERVERDN in more places.
adds 9198a51 Set a netbios name into provision, and zero the rest.
adds ae977ef Fix merge errors on C provision interface after jelmer's good work.
adds 3d01c8e Fixed a crash bug in unixuid module on failed ID mapping
adds 67faa71 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit de5349cc7a5a97c0d2d7288436a4090dfd9bd093)
adds 3930073 Far less cryptic traceback when you have an existing smb.conf
adds a1a3089 Use the python-provided ldb and lp_ctx pointers in libnet_vampire.c
adds e44f0e7 Don't reopen the sam.ldb again
adds c82e9c9 Don't specify the ntds_guid to the C -> python provision interface
adds 6a7acf3 Reuse the lp_ctx and samdb returned by the python provision.
adds 6b013c9 Actually test the different 'fill levels' in the provision process.
adds 60a6682 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into cprovision (This used to be commit 9b8448c1e4567be26fa4890c647e0d4d46efbe20)
adds f78bc8c4 Remove prototypes from build.h in preparation of removing build.h altogether. (This used to be commit dbeab2a9cdee4e5f69afeb2603ba29cbed56debd)
adds 6abdaef show what type of idmapping has failed (This used to be commit 8a222419528153b889cb1a7eae09a155f196b9b5)
adds 275f32a fill in unknown fields in SMB2 READ call (This used to be commit 9b686c138037f613da15168d0722786e00f023e5)
adds 2bb20aa smb_build: Make sure LIBRARY_SONAME is never uninitialized. (This used to be commit 2b8cf1b2a447711d123c563dfbd9a54941155267)
adds 7361899 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 068c973dbeed5b0f5ccab4f780ae7db3535f5910)
adds 7cf29ac Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4 (This used to be commit 9d3d64e1387e9f20383c255bba27128cf4b9519e)
adds f800cf2 Move standard make compilation rules to build/make. (This used to be commit ceda3312a98b069d0711f3cb33de3ae71e91ebaa)
adds ffc5cbf Move object files lists to makefile rather than smb_build. (This used to be commit 5628d58990144463fd87f8c847c9384ac2193681)
adds e9017ba Use _OBJ_FILES variables in a couple more places. (This used to be commit 92856d5054106894b65cd1a1b5119c0facfc4cff)
adds 0fa663c Fix order of variables in the makefile. (This used to be commit f64c1d53ba50bb50d32f819adf8727513468ccd7)
adds 4389632 Explicitly specify the paths when installing pidl. (This used to be commit 1695e0e1ab3f2151490232462b0e3650eba96237)
adds a15b6f1 Fix unresolved symbols. (This used to be commit 8573e828d1b68c47b3c1754e9be230b2e78d9d52)
adds 434e625 Add in a way to get at the private_path() function from python
adds 5a37b3f Fix newuser and setpassword scripts, and port to idmap.
adds ca78fa8 Re-run SWIG (This used to be commit 2f8010582607ad7389cac3de4945ea0ee46941b3)
adds a96bba2 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 92751a73cd854365d365db854179bfd5aeabe7a2)
adds 5a73810 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 79854f0aa6a9899bb72d302cbca695b8b3a3b0dc)
adds 0fa62eb Include the smbconf parameter to the provision
adds b54e6a8 Ensure we initialise s->lp_ctx for the way into the provision.
adds 76a7ea3 Makefile: fix variable name automatic_deps -> automatic_dependencies
adds 97e09c2 lib/events: fix missing prototype of s4_events_aio_init()
adds 3170ae5 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit f610862dc900cb3ddf0f275641bc3b66ad1f3bc4)
adds 02f3695 Add convenience TestCase class for testing RPC interfaces. (This used to be commit 2f19f981449bf6f4d29f231259817c8b66104a9b)
adds c1d9167 Also look in the environment for smb.conf path. (This used to be commit 8be7d93735a357a3b73a1c4413d6fd9ec09b7555)
adds 1bcbc4a Allow command line options in the subunitrun script. (This used to be commit 524ec0796efebd48e7b5b2eb5fcc92ecc13c0071)
adds 2cdfaed Make sure credentials are specified when running the Python winreg RPC tests. (This used to be commit 280339e3d126f5c72dc271051b72839fde0c5c9f)
adds 4f51b02 Fix problems with event context not being the parent. (This used to be commit 957c4d893acf9e6db06a3fc3a4687ab6bb238635)
adds 68a2c54 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 0f0c8519b87481e3473a469cefd51c76b4a7632e)
adds 18f8f5d Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4 (This used to be commit 1ef3830bb0d6e91e3b00e880784ca0741d9b4d49)
adds 2bc26db Fix the build. (This used to be commit a70cbd63d9c398ddcbbaa595ee29343335e89aa7)
adds 7be47a3 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into fixbuild (This used to be commit d2d564ad2e9b7cb0440a30a302176cce333649c7)
adds 9b50347 Explicitly specify the paths when installing pidl. (This used to be commit 5e988a34ded288660c6e543e59b566ec12d2fba7)
adds b1bdcd4 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4 (This used to be commit 7fd98e492e2bf71d111ea8fa3ca9108506f60264)
adds 1b5f321 Use RpcInterfaceTestCase everywhere. (This used to be commit 799095b4e567f4495adf7d1d7bcb81dda6782959)
adds 91baa45 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4 (This used to be commit 0239011ced6c864f85b47a342438228a8f6940ee)
adds d049269 Fix the build. (This used to be commit ecaa5bb83b5cf319718d15aff96152d70fa19f7f)
adds b62d7aa Make sure init function sentinels are set for modules. (This used to be commit fac3463dd505404998b6b00526f1dad6ae47ba84)
adds 08baea0 Move SOVERSION, VERSION and PC_FILE out of smb_build but use make variables directly instead. (This used to be commit 9d0ae012b0b463278cd054d06788aa998acc2da2)
adds 98a4dd9 Fix ALL_OBJS value. (This used to be commit 8710087728cc44761ae85f66c541ab1650e1b952)
adds 223df63 Work around 'test' quirks - use make's string comparison instead. (This used to be commit 434b61623ecfd846f043ee92c833e92cf905e7b4)
adds c937efc Attempt to fix the pidl installation on fedora. (This used to be commit 4dd29284bdffc96df1d6eb71b25e305f107d1e12)
adds afaba23 Add blackbox test for ndrdump, to ensure it at least does not segfault.
adds 5a18f0d Test a few more bits of smbclient (This used to be commit 24a2409d725953ed5f62c652acc929ee7ddf9a19)
adds c7d9596 Test password change with 'net password change'.
adds 961f412 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into HEAD (This used to be commit a039acb9156b3855e8565ce6d1ca078aea18a349)
adds 1a8bfba Fix warnings. (This used to be commit 88013ca9775a6ff5e5a393f9d8238dbcd197f26f)
adds f8f4856 Fix provision-backend script
adds e0eba52 Fix winbind to check machine account.
adds cb5873f Fix some of the winbind tests.
adds 983b66b Saner names for Python objects. (This used to be commit f4de8d2c1c956bc85b91dc7aab20e5e7671f51bc)
adds fd52fe8 Fix pointers when pushing strings to python during pidl generation. (This used to be commit ca72187b3e71a037780d42a57e46b60e75f724f6)
adds 7bb2ebb Fix size to memcpy call in generated Samba 3 client code.
adds dfedfae Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 66327b8bd8dbde140b93f000a81ba13e743f27b0)
adds 2ddd23a Re-add 'db' subdirectory for LDAP backend provision
adds b708a3d Split binding structure handling out into a separate file.
adds 9062214 Add some documentation on test behaviour in selftest. (This used to be commit e8e9f2cc7b0503e30b211094f452829395a73eec)
adds 8170956 Add some documentation about the expected testsuite output. (This used to be commit a24651d649d24589a6c65e7bc4be9c49fdc80b2a)
adds e4cfb2d Deal with commands not even starting. (This used to be commit 0f789e6779eca38d93b968a0ffbbb8559ce483f1)
adds d3729a8 Support knownfail Subunit command. (This used to be commit ad58a508542bd93115be0ad826fb93aa3d349658)
adds 8eb6d59 Properly warn about exit codes that indicate success while tests claim failure. (This used to be commit 92873264d707bed88beac54a73a29d66c011f80c)
adds 4b4a56f Provide the right error count to formatters. (This used to be commit f22602797fe841859c67558bb78e04c98b9e27e0)
adds edc9b35 Fix executable bit on blackbox ndrdump tests. (This used to be commit a3f0e4151bd87399a8bab9b71bad36bdc53c365c)
adds 3413cfe blackbox: Add many more tests for wbinfo (This used to be commit 0a2942f6e948177fcc671eae705e6e61644de81c)
adds f5c0be9 Merge branch 'wbinfo-test' of git://git.samba.org/kai/samba/kai-work-in-progress into v4-0-selftest (This used to be commit 56340a5fa1b075001bba829686861a59406e1f5d)
adds c60a914 Mention the actual exit code when a suite failed. (This used to be commit 46ad68ad0b9c604a6519de68c9bce8f5154b5c14)
adds 83c8d6c Fix -r test, knownfailure return code. (This used to be commit 4f0954905a902381e66eec74fd30ff7adde232b8)
adds 2ef07ad Remove unused arguments from reg_open_local(). (This used to be commit fee7ea7080ec40182efc6ffe57b267444eb9389a)
adds 8eaf64b Now that we don't create a new event context, don't free it.
adds 7c4a45d make sure header can be included more than once. (This used to be commit 38ed501ac8993e84ea7f02d4633bc83b490dfe61)
adds f540669 Use library for subunit test functions. (This used to be commit 690924dc7f43b69b9c4cfc1dd0c9c6e83d333518)
adds 68b2d93 Remove policy library - it's now in a separate git repository. (This used to be commit 9b364bf390524fa34db1b3d7e6f875a6b8f35f24)
adds 228f342 Use the subunit shell library. (This used to be commit 49367e044e3ab94639ab3209bfd06c6286b44b59)
adds d49f946 Provide stubs when the [todo] attribute is set. (This used to be commit 356a5d24747bb5e1ef9774c690a5ec386a4a165e)
adds c47286e Fix todo element on actually implemented function. (This used to be commit dedbeea4d28ae10a15766e38e59593a2799183f3)
adds 008c8ad Fix wbinfo --trusted-domains.
adds a58df2f Fix struct_based winbind test for 'check machine account'.
adds 9586462 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 18dd8120cc35fe3d1cd4455c1f6a32b503274d97)
adds 80ad702 Adjust the expectations of the struct based winbind test.
adds f9ca1a8 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit eab5f6a7f5efa8608cb23af2cab8ab19f9f62485)
adds b815b81 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit b175e7bf16eb26c0bae9731a9147d1d379ca8888)
adds a5d5217 Avoid event_find_context() when the event context is already available in the net utility. (This used to be commit d40804777edf41889bd461f63f7a07cc1cc60e27)
adds a195cd9 Use readily available event context. (This used to be commit 2823fca23a4cacc996c808f22cba50b4482b5921)
adds 4b9c7df Avoid event_find_context when a event context is already available. (This used to be commit 4ca264679ecfd938c538a93f4efff1bfa23c3744)
adds 1efbd5f Remove event context tracking from the credentials struct. (This used to be commit 4d7fc946b2ec50e774689c9036423b6feef99b8e)
adds f875669 Require passing in an event context to endpoint mapper utility function. (This used to be commit 906b9fe158841c41789952601b36016af6621565)
adds 06d06c6 Use provided event context rather than looking for it. (This used to be commit fd0bb96acea3d7949cf0574bb6f3568a90f67f4e)
adds c15ffa2 Explicitly require event context to be specified. (This used to be commit a95a71fe45ef6a578569931a7c38061783d07db3)
adds 14023e5 Require explicit event context rather than looking if it is not specified. (This used to be commit 1da0063bd5fd18ad3ac7a07c985ec6be380486e2)
adds 9de0594 Fix the build. (This used to be commit 40b7b0e503cff31ea4e3d4822f2263fbeb76c57a)
adds a145d21 Avoid using event_context_find where possible. (This used to be commit 04420b4689bc223202d5bba871e3eea16301e8e9)
adds bbb826b Add convenience function for getting at event context from ejs code. (This used to be commit b659e83cd6b627dd0ae04064bccff7220a5bd1ce)
adds ab07a60 Avoid recursive make for code coverage. (This used to be commit 2d1ca8cb7a1c39894e5f232f7e84936e6e1830ee)
adds 21fc767 Specify event_context to ldb_wrap_connect explicitly. (This used to be commit b4e1ae07a284c044704322446c94351c2decff91)
adds 0197b8e Fix the build. (This used to be commit 5632fe8c61cfd7d69ebdc263dcb5740e72f25b95)
adds 292ed5d fixed an unitialised write warning in valgrind
adds 79af7ff fixed a valgrind error in id mapping
adds 9cd0436 make the SMB2 negotiated read and write size settable in smb.conf
adds b967afc Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit e891157b4ec7b2f845fb20c4106d80bf169f2072)
adds 4bbaf36 fixed popt handling on 64bit boxes in gentest (This used to be commit 40c93ffbe9eb09a5b3dc02ba56d28bf50df8ed82)
adds b0f34bc libcli/smb2: also offer the SMB2 dialect that what used in longhorn beta3
adds 5785392 libcli/smb2: make it possible to pass additional extra blobs in smb2_create()
adds 79b2980 smb_server/smb2: initialize new create.in.blobs element untill it'll be supported
adds 1fe057f torture/smb2: fix whitespaces
adds 17e4172 torture/smb2: add torture_suite_add_2smb2_test() helper function
adds 9064aad selftest: ignore failures in the SMB2-PERSISTENT-HANDLES1 test
adds 4dc5902 torture/smb2: add SMB2-PERSISTENT-HANDLES1 test
adds 8d6af0a SMB2-PERSISTENT-HANDLES1: verify some more fields
adds baad7a7 ntvfs_generic: map SMB2 oplock levels to the generic ones
adds 30b9c37 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test
adds 769ebe9 make smb2 read and write size configurable (This used to be commit 2090e75e0c28f8d2aada305059bdb455f42ed0d5)
adds e1b3c0f Use the struct based winbind tests, but mark as known fail.
adds 0236a50 Skip strcmp() on 2 NULL pointers.
adds eb8a4e2 Run more tests that were previously skipped.
adds 4d8f3f1 Fix the expectations on the unixinfo test.
adds dd0da89 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit ece878c1f9251b83598508e23ce0015b4db72f0a)
adds 0b4c401 Fix build not to always use code coverage.
adds ca2e4a0 Run samba3sam.js with bin/smbscript explicitly.
adds d703476 Add useful provisioning debugging options (This used to be commit 3f46eb95e47828ba1db236d584933c997cb0c170)
adds 7d38a51 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 8d9812bada2801f93eb47270287b3c083a3e9df8)
adds 2a02f4d Fix samba3sam test.
adds ef45718 Don't exclude all tests mentioning 'samba3', but only those actually specific.
adds e739fe9 Fix bug in registry test on big-endian machines.
adds 8582063 More work to avoid endian bugs in registry tests.
adds d0525ff Fix typo (This used to be commit ba6546504505f19abaa5aa35fe3e469ddfd3d619)
adds c9a12fa More endian fixes in the registry (This used to be commit b26662be196a84237543eb90d6e08809489df3a9)
adds 107ab09 use uintptr_t instead of intptr_t where appropriate (This used to be commit d62f2bcc85c13605c133db250e0a86d2d6ccc481)
adds 11703b2 fix the overflow/wrap checks in Samba4 for new gcc optimisation behavior
adds dc74e0f Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 3ab9abf40605a4a6b220faeebaef81546a8d87a0)
adds aa51981 libndr: add dom_sid0 type that can later be used for CLDAP and MAILSLOT ntlogon packets
adds e0fe861 nbt.idl: fix parsing und pushing of dom_sids by using dom_sid0
adds 3180cbb Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit c73a3b837ec16fbb846c6e63a45599fca99b3d0b)
adds 22bbb0e Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 43fc10aaa7c3d50cb9fee5ecab859103aec4a62e)
adds bfbcfc4 Fix samba3 protocol to correctly include the NULL terminator
adds 6a40411 change the default idmap range to 3M -> 4M
adds 09e1ed0 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit e2489de8de7d6e4839f29166f1881df3550a502d)
adds 93c9de0 fixed a double free in winbind
adds 0321bc0 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit e8da1559f7282127264c671c485e812f669b97ba)
adds 908d8da Re-order smbsrv_recv_smb_request and smb_messages
adds b3f9740 Flag smb messages array with AND_X and LARGE_REQUEST
adds 08f83c5 build: fix the build rule for .o files
adds b2f2c14 ntvfs_generic: fix mapping the granted oplocks for SMB2
adds 670b7dc libcli: define structure for SMB2 Break
adds 0f4a60f libcli/smb2: add smb2_break() calls
adds 132852f libcli/smb2: make it possible to handle incoming oplock requests
adds 8b5f03a smb_server/smb2: handle incoming oplock releases
adds 39d2302 ntvfs_generic: map RAW_LOCK_SMB2_BREAK to RAW_LOCK_GENERIC
adds 95d111b torture/smb2: add a simple SMB2-OPLOCK-BATCH1 test
adds f0eb488 SMB2-PERSISTENT-HANDLES1: close the handle before deleting it
adds 61fba82 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 13a0941d3432dc7dae552048265ad1e762b781d4)
adds db30ff4 Load default smb.conf file if none was specified explicitly. (This used to be commit 8fa23fac516dbf4c8245c1d009e81f02a6341775)
adds 54efc10 Add port number for ncacn_http epmapper. (This used to be commit 1304362b3754960f68fb56e0915c3d80cace6e60)
adds 8a3e339 smbtorture: Add RAW-BENCH-LOOKUP micro-benchmark.
adds 4e83011 Remove more event_context_init() uses from function calls within deep down the code. Make sure we pass around the event_context where we need it instead. All test but a few python ones fail. Jelmer promised to fix them. (This used to be commit 3045d391626fba169aa26be52174883e18d323e9)
adds c8eb828 Fix build (This used to be commit c16d1d430a0f1e3643c1e769b10e9d88b4719d17)
adds 7dddab3 Make sure we have an event context available (This used to be commit b7c96e0cc270bd3b1c9bd117a22df3f657b6acd5)
adds 38a4f9d Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 1e38de45640430be002053b8bd52b615184134ba)
adds 996d1bc fix an extrasemi compile warning (This used to be commit 47e8ef4f6aa91ed0b069a1890cb1f853b4e9b879)
adds f8dc2ca Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 10a1a53d8beb56b7e12149c50e2685a1578413b9)
adds f1b7695 Fix event context initialization for Python bindings. (This used to be commit 132efc779ede27898765320a13bdde0b5256102b)
adds 89cac52 Remove temporary debug statement (This used to be commit 10780e638af8afc3ffa261255200779aea732694)
adds 7f464f0 Fix more failing tests to pass the event context. (This used to be commit d6c5d8baf0c48a6078a47bba33993a841ff526d9)
adds c33c614 Revert "Add port number for ncacn_http epmapper."
adds b820997 testsuite: skip RAW-BENCH-LOOKUP by default. (This used to be commit 8a8449c95336d8019e9105fba6ef09473aae813b)
adds 240d959 libnet: Make UserInfo accept a SID as input as well, fix wb_cmd_getpwuid (This used to be commit 5f3a70f285ad8a412105c0e498e486f93fc279bc)
adds cc9c4aa Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3
adds 9b65a7c Remove unused KANJI and terminal code options.
adds ed5ddab Add documentation to session token functions. (This used to be commit ec4a108d1d35cd4bb2170f1bb122546266b9b745)
adds d67e47e Add comment explaining why io.in.workgroup isn't important.
adds 28c29e7 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 2c3a3d0134b5fe4cd9dfdb05d1b140b2c9b502f1)
adds 0d1fe70 Remove vampire.py as the 'net' binary is the right interface.
adds ff1ad04 When a test harness program fails, make the testsuite fail.
adds ee70e01 Don't compile files twice when the compilation fails.
adds c4219fd Make the composite 'connect to server' code useful for security=server
adds 35e4553 Revert to using the old CIFS connection API.
adds 7c570449 Fix dependencies on gensec_krb5 and the NTLMSSP code.
adds 1e97356 Move subunit infrastructure code into lib/torture. (This used to be commit 5b44d8121de7735d69e6238a1442aff034a8ebd3)
adds 86a22b6 Fix header locations. (This used to be commit 4fc11bd97d6b65569742a7f1c695b7ecbc76919a)
adds aedaba9 Split up lcov target. (This used to be commit 38f455e0054acc1fdaea267e03f8aad337309cf2)
adds 30a45df Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 6bb4c1e6a38a842787177a399bf88f05015f5ec0)
adds f8fb5d8 Reorder this function in the file, so it reads bottom-up.
adds fe7d460 Allow an NTLM response to be specified into the auth subsystem.
adds 2c95244 Add a new implementation of security=server.
adds 7ee76ee Move NTLM authentication details into auth/ntlm
adds 714b3a8 Fix the build after the auth/ -> auth/ntlm/ rename
adds 674d089 Tiago Batista posted a patch to fix the build:
adds f51a798 libreplace: check how portable utimes() and futimes() are
adds 42059c7 torture: use dom_idx after determining it in samba3rpc.c:get_usr_handle()
adds 387c176 build: fix path to lex_compile.sh
adds bbf4ce9 libreplace: always provide utime() and utimes()
adds 3e80085 pvfs: remove XATTR_ATTRIB_FLAG_STICKY_WRITE_TIME code
adds a0c6043 libreplace: split out network checks into a AC_LIBREPLACE_NETWORK_CHECKS macro
adds 63da424 libreplace: use AC_LIBREPLACE_NETWORK_CHECKS only for samba
adds 10a208f libreplace: also use AC_LIBREPLACE_NETWORK_CHECKS for the standalone build
adds c3efee2 Install session.h, required by OpenChange's proxy. (This used to be commit 44d8b70004247729862b194ea66444e0cf296660)
adds 4aba4d3 Fix link flags for ldb and tdb Python modules. (This used to be commit 787a32fdef9d761d64839f489cca0b0684f9a9fd)
adds c68589a Fix typo. (This used to be commit 1def988ef28de85b3f97172bdbf935a4fec4dec3)
adds b3e1d69 Add undefined symbol flag for AIX. (This used to be commit dabdf24e86f038e3afc67532fa5bf60a37992161)
adds ca6ac11 Fix typo. (This used to be commit bd089818a3182698dfe85039c1b2e22d8c2835bb)
adds d0096e9 Fix installation of pidl perl files, torture pc file. (This used to be commit 32da606e3759026c2744f853cd8948333ed0579c)
adds acb037f Fix location of torture pc file. (This used to be commit 3e2c067ec734d8c14006ce9bec75a8ffccbf72c1)
adds bc4eacb Fix case. (This used to be commit a90971ea0c43ce3b42b95aef5973139576b51959)
adds 7b45a4d Merge branch 'v4-0-test' into v4-0-gmake3
adds 6924758 Fix building with system-provided LDB. (This used to be commit fbfbc1f163520b3b9a4a3bf8bdddf26749cc7255)
adds 640792f Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit cca75ae22d225dda2e96907daa3c24a35bb281cd)
adds 6267dd7 Clean up some git merges gone wrong. (This used to be commit 42eb6b33462228467e65a51bbf624c481802b090)
adds e7910c6 Revert "Fix building with system-provided LDB."
adds 3758dec Fix building with system-provided LDB without breaking anything else :-) (This used to be commit ce9d759497ea49e54e9d96422ad07368e2925872)
adds bfd4850 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake3 (This used to be commit cce1659d3382495d84cd086bd105903211c1c1de)
adds d118329 Remove copy of torture file. (This used to be commit 89bfca2da2b614e979a20c9a293b798ed7ae15ae)
adds 778681e Fix soversion for libtorture and libsamba-hostconfig. (This used to be commit 1f698b96c7962a453f037815c9160cd8d7dde3f6)
adds 97fbad6 Install standalone python modules (so we can use stock python rather than smbpython). (This used to be commit bb5c9fc64b6ad275abdd98a19f018953c9d79cbd)
adds 08ad86a Revert "Remove copy of torture file."
adds 670122d Fix torture module initializion. (This used to be commit d5bf4e9065303b54421a6f35b213a22f062d27d4)
adds 7c7de11 Fix LDB module initialization when using external ldb. (This used to be commit b7b4aff8b52742d69526dc0ef5da2fe3c05e3af8)
adds b48e2e4 Merge ldb_map into LIBLDB. (This used to be commit 4d7925f953bc9d1fcffb4a4dd268b763c18ceae6)
adds 0b5a16a Properly escape quotes. (This used to be commit 33094329610097113c244ccd02606661a4c9e2e0)
adds 5319d96 Use consistent function names with the standard Python uuid module that is available in >= 2.4. (This used to be commit 60d458e3195eef6baf655fee0da7c3f68517e8e6)
adds 348109e Fix dependency on loadparm. (This used to be commit 018ee187ffbfd77aa0d5f5da6c3512ea6b37a746)
adds 8c926a3 Complete dependencies for python modules (actually matters when built standalone). (This used to be commit a89b6d8ad71d71271f30d156de20129866ef6aeb)
adds 251f6bd make sure to always use string version of uuid rather than object. (This used to be commit bcd5fc7dc9899deb9fa84fdeeb21ed2ddb921308)
adds 451febf Avoid installing non-public header. (This used to be commit bec87e1878841764104b98f05b34a72a98c8dd71)
adds c0dd42a Remove extra space that caused issues during make install. (This used to be commit 20a2fc85665feb4d57340c695c8ecb014825e177)
adds 6791419 Fix formatting of install message. (This used to be commit 371afde9b04694beec4d9e5cb53634315aea86be)
adds 3ed49cd Avoid unnecessary headers in lib/torture. (This used to be commit 43c18ba5cf0f709c4a7bd686d5e6bf613227b61d)
adds fb62c05 Properly support sentinels for binary init functions. This should fix the build. (This used to be commit 9ba5962addc0ef2e0d01329ab8178b3f51659e75)
adds 0be941a Remove python extension from upgrade script. (This used to be commit 5268649b7ef60a2caae9cdf66dfeaf6d2037aba3)
adds af68366 Remove obsolete provisioning library. (This used to be commit f123190fb49302968a231639848023a72dfdf2bc)
adds 1f9570c Add extra include directories, hopefully fixes the build on aix53bf. (This used to be commit ef53ffbc24cc4959acb773f27e72e90b603e81d7)
adds 5d02514 Fail earlier on if shared libs can't be built. (This used to be commit 2e8766145ad2e8c666ecdc6c39e97ba302b16e04)
adds 88533f3 libreplace: merge socket.m4 into libreplace_network.m4
adds 41eaffe libreplace: merge inet_ntoa.m4 into libreplace_network.m4
adds b6b96be libreplace: merge inet_aton.m4 into libreplace_network.m4
adds 8408101 libreplace: merge inet_ntop.m4 into libreplace_network.m4
adds 1155c2f libreplace: merge inet_pton.m4 into libreplace_network.m4
adds 254641d libreplace: merge socketpair.m4 into libreplace_network.m4
adds 108443a libreplace: merge getaddrinfo.m4 into libreplace_network.m4
adds 0301064 libreplace: merge getifaddrs.m4 into libreplace_network.m4
adds c9b617c libreplace: include inet_ntoa.o when the system one is broken
adds 6353e83 libreplace: export LIBREPLACE_NETWORK_OBJS and LIBREPLACE_NETWORK_LIBS vars
adds dd01174 libreplace: make sure system/network.h is only used when AC_LIBREPLACE_NETWORK_CHECKS was used
adds 0e4ae88 libreplace: try to fix the build on HP-UX which has if_nametoindex() in -lipv6
adds 136f369 Make it possible to build libevents standalone. (This used to be commit 10415bb738d51afdebbfeae976923e086805ae84)
adds 3b6042e lib/events: system/network.h isn't needed
adds d5d9476 Revert "lib/events: system/network.h isn't needed"
adds 8113bb0 Fix an uninitialized variable introduced by 3045d391
adds ca3257b started new vfs_smb2 module
adds 0abc2e2 use a newer fsinfo level in smbclient, to support larger disks (This used to be commit 1acc8077fb86c1e78724b010d149db166d98238d)
adds 8846981 update some SMB2 find flags (This used to be commit b7560afd4bab984c0083e9687b69bc42970ad932)
adds c0e247a better match WSPP doc name for find flags (This used to be commit 0e4b8602dec3ec87676c91a99371e5d77fe78196)
adds d9f47ba added handlers for connect, search_first and fsinfo.
adds 2994b48 fixed file_index reference (This used to be commit edb4b38ed33b545d8024f45c602d3f5e4a74c511)
adds 94162b3 fixed warning (This used to be commit d5165ed7a77120f42c25c4997be2630f0f1cb98c)
adds 9b177f8 added SMB2 proxying for unlink (This used to be commit a5459bd88092863668db199953458fe97162240c)
adds de99db1 started adding SMB2 composite functions that emulate common SMB calls (such as unlink) (This used to be commit 433038f3fea60087bdca07dcc856d0be4a4753f3)
adds 14ca2b5 - added a composite_wait_free() call
adds c02b0f4 declare composite_wait_free() (This used to be commit 5b6f80aba30fc8ade26f73b0a1336c22e40b66a9)
adds 9bfafcf build the smb2 composite calls (This used to be commit ac10e3ad15dd17b96424987d1a2b7a0e4dc67cd0)
adds c7d7577 private -> private_data for struct smb2_request (This used to be commit 67290e0ad69df2f2fe651249c6550b8e32dd641b)
adds 66cbf7e added mkdir to SMB2 proxy (This used to be commit 1323aab11fbf346e19c4cef227d727ddfcaa7d60)
adds babdcc6 Use system python rather than smbpython. (This used to be commit d3df51cd01e53383dcc05923d248db03bc6f62e9)
adds 47d2218 Set sys.path for running inside source tree. (This used to be commit b507109bb676715f7d9616e13b0e19305e9c2559)
adds 826dadf Remove smbpython. (This used to be commit e83f7b11963f2996e3ced0251087a09eb55c347c)
adds 4accab3 Merge branch 'nosmbpython' into v4-0-test (This used to be commit 9683f7434c7ea01631d8adae9d43274c77ff51de)
adds d648c58 Install python modules by default. (This used to be commit 4c098e4c9f071592e134c979388891f5bf16452d)
adds 25a82b8 This patch adds remaining padding bytes to the dcerpc_fault IDL structure and adds a const 4 bytes blob to pkt.u.fault.
adds 8651def The following patch calls the op_bind operation for an interface which context is altered by dcerpc alter_context requests. It prevents dcerpc_server from returning errors (nca_s_fault_access_denied, then nca_s_fault_context_mismatch in further client requests) and keeps the connection alive.
adds 8a31130 build: readd ALL_OBJS which is needed for automatic_dependencies
adds ef6fd2d In torture_leave_domain, say what account was deleted (This used to be commit a9a0f24f7299c1480d8047d97c703aca8e94c79f)
adds a620882 Fix an uninitialized variable warning (This used to be commit b3d024676426000380ad86a2a4b83e7b21478978)
adds 7350dde torture: add RPC-BENCH-SCHANNEL1 test
adds 12df140 Fix two C++ warnings (This used to be commit f75f95931c15d57b3111db4dff589be06710aea7)
adds 54e4fa6 Make rpc-bench-schannel1 use two wks accounts if --option=torture:multijoin=true (This used to be commit fc3bc3c4a85b0e0ba853f3208a4e934a733cfdc4)
adds 335813c lib/socket: remove unused configure check for HAVE_WORKING_AF_LOCAL
adds a65e599 lib/replace: add checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKET
adds c7c9aa7e lib/socket: remove unused configure checks for HAVE_SOCK_SIN_LEN and HAVE_UNIXSOCKET and rely on libreplace
adds 097b5ae lib/replace: move sys/sockio.h and sys/un.h checks into AC_LIBREPLACE_NETWORK_CHECKS
adds 626b2da smbd: add session_info to struct stream_connection
adds 250478d smbd: pass down lp_ctx to stream_new_connection_merge()
adds 4911af4 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 16dbbf75c7fa0f877659654a20bcab73b707e627)
adds 9207a22 Move writing autoconf vars into files into m4 macros. (This used to be commit 3ce8a4bb5568bb798c40034e3fa6a613ad2bf43b)
adds 353afc8 Move writing of data.mk file to m4 macro. (This used to be commit 7fee112d2b86b423c397118f0333065825ea3518)
adds 1067678 Allow specifying different input file to smb_build. (This used to be commit c4bfc0b8daf2e288a278936b279bb4f7848d78e9)
adds 109634b Fix --output argument. (This used to be commit a38e473c9e382465ae30f3ca7ae12de500aec5f7)
adds 06a3d35 Avoid use of relative paths. (This used to be commit 8a4f030261d15ea78280d51877711ceea815885a)
adds 98154fd Move templates to a separate file. (This used to be commit d9770b651f61a0b70d6afa4610fadc7f199e1d98)
adds 4d2f441 Use variables for source path in libnet/ and scripting/python. (This used to be commit fb10a81b9484642099ecbe896eabe00a4417bc42)
adds 100d396 Use src dir. (This used to be commit 63f2b66f0e1120a516d3dfcd03b38db2e4aaddd0)
adds c9d7ebc Build system doesn't do make variable expansion... (This used to be commit 16a04d9af4cc33daafe32bc45a404959924bd33e)
adds 30ad1af Use variable for param src dir. (This used to be commit f97bc5735803a73181030e6d7db2862ebc1b7f4b)
adds 4f0db42 Use variables for source directory in a couple more places. (This used to be commit 56bb2907c67d55967f54ce74b029f05067a187c5)
adds 137ec6e Use variables for source directory in a couple more places. (This used to be commit 2860a7db5968c7007522cdb300eba390da929ab8)
adds 03643ae Use variables for source directory in a couple more places. (This used to be commit c41bd3005f5f0b9cfd3709fc9217b4a401d265b4)
adds 6a31928 Use variables for source directory in a couple more places. (This used to be commit 28f4a8bc2c9b4158e74e1284ff9df068388c3b3d)
adds 333c169 Use variables for source directory in remaining subsystems. (This used to be commit 6b6b2196a8a8d9e741f5c399185ded7a16938da0)
adds dc114f8 Avoid smb_build for prototype headers in some places. (This used to be commit 4876c4efbbafb4e0afa3554cd9f748ab591a2927)
adds 65f365d Simplify argument handling. (This used to be commit f305c443db8e48efa80eeda8f83073b475dc3fee)
adds 688964c Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test (This used to be commit 84c9fbe8466e013e501eecf9b2e7981c1df8232c)
adds b8bbbca Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test (This used to be commit ad58defe129d25ea2e8a598934800610189747e8)
adds ddfc438 Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test (This used to be commit 201da6d5d05ed624bd9f4bd535969077a3b8b3ba)
adds adc84e1 Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test (This used to be commit 3cff5bc25ad894bef6ed65566d9d692968092760)
adds 9642579 Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test (This used to be commit 3a83d4ebd41908aa0f88eec5b05156112ea0ca7b)
adds 08067d2 Merge branch 'v4-0-test' of /home/jelmer/samba4 into v4-0-test (This used to be commit 63fd551a159b3ad4e314f551d65b7d723bbe485a)
adds 78f804c Typo, formatting fixes. (This used to be commit 5c961c0b41e0a41bd41705a103595af7405132a4)
adds e3a6151 Merge branch 'v4-0-test' of /home/jelmer/samba34.git/samba4 into v4-0-test
adds 4c8756f Create prototype headers from Makefile directory, without smb_build in the middle. (This used to be commit f4a77b96f9c17d853348b70794026e5b9e384942)
adds 4c70cda Fix a couple (well, little more than that..) of typos. (This used to be commit a6b52119940a900fb0de3864b8bca94e2965cc24)
adds 60ae8f0 Fix a bunch of dependencies. (This used to be commit a63f458462d207d215a6e4ef8e480b0c8daedf6a)
adds 32dfdae Move IDL build script to rpc directory, make various bits and pieces easier to use externally. (This used to be commit 8328ff76416df5a6e05461d3a19f510b76f2e902)
adds 022ab33 Revert some absolute paths. (This used to be commit b4613e81351fa0477d0c76a19fb0474a79f8689f)
adds 03eb236 Merge commit 'origin/v4-0-test' into vfs_smb2 (This used to be commit 733937e87a1adcc19492ea2bd138e705701901b6)
adds e7d993b added SMB2 proxying of rmdir (This used to be commit 1e0c24b2760f2a632333b51710cd9581f0cee851)
adds 410115b Cope with an empty mapping file in ad2oLschema (This used to be commit 5f36a605a9accfba1125bbae0e79bb14b936173c)
adds f446bf5 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit c21dd40bc73acafe6bd28cfd0de60f2a4b03853a)
adds 00ebe3d Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 2db0e86fb4abc27eed2d35e1d41122bc89a2c5fe)
adds b869a52 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 61c31dc7cf649bc6f2d14bc8637e50ead9b9210a)
adds ff7c537 Remove JavaScript provision-backend script
adds d55e57c Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 618400fe7d1f469150b82e0aebc89b2104de116f)
adds 58e7f25 Rework the CLDAP and NBT netlogon requests and responses.
adds 7c0eea4 Put back the old netlogn parsing code - for the request only
adds ceb2e20 Test the use of the domain SID on the NETLOGON mailslot
adds 326d591 Convert the CLDAP server to use the new netlogon structures.
adds b0f3441 Make the IRPC GetDC request use SAM_LOGON packets.
adds 842040d Explain that the sid must be absent on the NTLOGON mailslot.
adds 4f557d7 Show that the NTLOGON and NETLOGON mailslots are *very* similar.
adds 24264e9 Modify the LDAP-CLDAP test for better coverage.
adds fd0d47b Handle netbios domains in the CLDAP server too.
adds d975cd9 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 60579269d1e0bebce5b595ef95d68fd4bf781cfd)
adds 38c68f1 Ensure we don't send a reply if we couldn't push the CLDAP blob
adds eb1b76d build: only add enabled subsystems and modules to ALL_OBJS
adds d817b43 Fix a memleak in irpc_remove_name
adds 343fea3 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local
adds 868c451 Don't regenerate pam_errors.h any more.
adds ae46119 Add __repr__ implementations for ldb.Message, ldb.MessageElement and ldb.Dn. (This used to be commit b9119c0f0f524d43ff09825dffb24a5e77a240f4)
adds 43a22c9 Add __repr__ implementation for Ldb. (This used to be commit 5607aea07f66f09fd5b33842d07d2fbbf44d13e7)
adds 40b6dc1 Fix dependency. (This used to be commit d8fe782dc200907e0364c623e187c51f4d44edb2)
adds 1b4b8d5 Add __repr__ implementation for Tdb. (This used to be commit 205699ed663a3c6d27695dee25bf26978615b475)
adds 28b2fa8 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 69bac908bec3216d2f17042aa05ab8d4b55b0918)
adds 8052309 Add the core of the new CLDAP/NBT 'netlogon' parsing library.
adds 1323e3e Fix proto generation. (This used to be commit 7385d9641d49b94c83fd2c75e57c9623d21fcdb0)
adds 7015b78 Update tdb version number. (This used to be commit eae17ae8ecdcb83fdb756189a9d5609a192371a4)
adds cb42e59 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 67b47606b9c5b794d8feea5ba200098e9b9e33e3)
adds e533e7a Fix prototype generation in new syntax for netlogon.c
adds 9551d40 Merge commit 'origin/v4-0-test' into vfs_smb2 (This used to be commit ffbd222d651dcddb19cacdc50cdbfeaefa816940)
adds 9c6a35a remember the server time fields on negotiate. Needed for gentest (This used to be commit 7989ca861dcc700b52be3a47ea5ae8b03fbb9330)
adds 803c076 added some SMB2 utility functions (This used to be commit 6a3b1cd6698faa460c6258bb41b4936e363f4387)
adds 2352602 check the creation options where the client can require a path to be a file or a directory (This used to be commit c05b58940f06b01b9770c218eb0708cb621215ef)
adds f8f0cc9 moved these util functions into libcli (This used to be commit b2f1154bc338fb56fc998f40159156cb6859075b)
adds fc267b0 first version of gentest_smb2. Only generates create and close so far. (This used to be commit 634a4bbd98e1c281f8339073b90cb7696ac59baa)
adds d6f1dd1 added SMB2 setpathinfo composite wrapper (This used to be commit e90c7587385598a1dd976c2420798f9bd682b43d)
adds 430f4ef specify which server failed to deltree (This used to be commit aa9108374f0dda8510245a6e69a53189f55a81e3)
adds 2214e6d added smb2_util_setatr (This used to be commit d4f41db964ce82c8889017d0f932d60100b3cd32)
adds 5ca6f42 added read and write handlers. Fixed --analyse (This used to be commit c05ed7bb9ae7211a7001fd0a3403744ba4f6dda0)
adds aa90730 Revert addition of 'mailslot' parameter.
adds acba9bc Fix number of arguments to IRPC getdc callback.
adds 52f0af3 Fix irpc GetDC requests.
adds cd167fd Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit e360be0b99b638afdfa789e217bf08f99d09be7a)
adds 276fa76 Change wks password in rpc-bench-schannel1
adds 9a975a8 smbtorture: Add RAW-BENCH-TCON benchmark.
adds aa7e4b8 Fix nesting tdb_traverse in a transaction
adds 6d4424c Convert in_transaction to a bool. Add the same fix Volker used for tdb_traverse() to tdb_traverse_read(). Jeremy. (This used to be commit e05ec3047c4fe0cc2e09a812830fc835dc35abea)
adds 12d32fb Allow dots in .mk file section headers, fix docstring. (This used to be commit bd3f3e7c85f1a92638d69379782aa7bfcecd9e2f)
adds 904359c Fix installed symlinks (cp was trying to be smart). (This used to be commit a95f2bf86a75729717542b401aa39bedd21be8d0)
adds 58375fd Further tests show NTLOGON and NETLOGON to be identical.
adds 2f773ff Re-add alignment removed by metze in 0e2f6d481b3e35ed392b2b3340b244c77593819c
adds fdec7fd Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 7594f79db6a0e8a46e2863829e5e050b03dfaec1)
adds f67156f Extend the 'netlogon' CLDAP and NBT implementation.
adds 2f5a1d2 Manually handle the NETLOGON_SAM_LOGON_REQUEST too.
adds 52a3c96 Extend the NBT-DGRAM torture test again.
adds 5cc4b9d Include flags.h into samdb.h
adds 3a29c33 Fix creation of sockaddr in netlogon datagram generator.
adds c3fcc90 howto: Update git clone command to something that actually works.
adds 18aa2d5 provision: Allow DNS GSS-TSIG updates to work.
adds 25ea110 provision: Create instructions for enabling DNS GSS-TSIG updates.
adds 40ff67e Merge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local (This used to be commit 0e429dd1fb15137a2a7c25e051b9af8c4ed8c7f3)
adds 5910562 Correct an assertion in the testsuite.
adds d17b9c4 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into nosmbpython (This used to be commit 5c56464a6c2f29a039ba3152de83d34778ca0615)
adds af61219 Fix dependencies for ldb instancetype module. (This used to be commit 17c41a6c3e71102e3516e6926f7e7d1ab5c97563)
adds 9d1fd37 Use gnu make syntax for SWIG implicit rule since it allows multiple output files. (This used to be commit ce440887316d3ae379551c136f6b640c573fd702)
adds 7213324 Regenerate with newer version of swig. (This used to be commit 034c68bea934db87bce13a750c17fb1bd2bbe3b6)
adds 1929675 Fix reference to removed smbpython. (This used to be commit 58f956dc4591137489cba16f360f2d24d91dadc1)
adds 0c357ed Fix typo. (This used to be commit f0914d0187130adcd4f239d4ea0fc9f729fdedc9)
adds 4d39976 fixed SMB2 locking
adds aed93a2 fixed SMB2 flush call, and added flush to gentest_smb2 (This used to be commit c52fe1fe1c77636d87355d3c4baa66e052fe9008)
adds a1411c1 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into nosmbpython (This used to be commit f29e9009310e4a6d575651dd9ba41ffc90bfb386)
adds 03b328e Ignore generated netlogon headers. (This used to be commit 28e04f751f1d509da2c821f33df79b2a0c2d5a1a)
adds 4a8212c Refuse to install autogenerated proto header files. (This used to be commit c0a84c2b4698f6ac9b555cc74bed52e5930804d9)
adds 2914b0c Remove support for .py files from smb_build - deal with it only in the makefiles. (This used to be commit b865249efaa58d0fc87fa25491fda3b970af81c3)
adds 82bcf96 Move CFLAGS overrides for SWIG modules to Makefile. (This used to be commit 58665a8a8e4b10435aebbf2c95b6a8e50db232d6)
adds b1fc7ba Move some python files into the samba package. (This used to be commit ed38c668cdbe10966e46bad97301122eea8001d0)
adds 49706ab Move more modules inside of the samba package. (This used to be commit 9b39e99f48266a54ed0b8890c2efde218b4b118a)
adds 059c012 Fix dependencies and imports. (This used to be commit 37ef86f8de9039b8226b190254d842e92b5faad7)
adds 6b3e2c3 Fix events test. (This used to be commit 0fae6f11081cff7846319175cfec95fa3911571c)
adds 7e33677 use one blackbox script per executable. (This used to be commit cd8c8226784c96d7f1dbae006a4853eb50c7b2e2)
adds 84a3290 Fix python imports. (This used to be commit 453206665677821b254c18cc67192e007b892f04)
adds e029dfe libreplace: add test for HAVE_IPV6
adds 334de18 lib/socket: use HAVE_IPV6 test from LIBREPLACE_NETWORK_CHECKS
adds a9c142d Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 30f8d581aa339b37b27011e65355937590df10b9)
adds 6e14d44 Make sure the default ldb modules dir gets initialized. (This used to be commit 937456c69d23ece85bdb7415f52d722c2aa6b6b5)
adds 5ce5941 Fix CFLAGS for SWIG files. (This used to be commit 8ee4f075046e0b181ec8a4ac1eaf3ea5621a56bf)
adds d77745e Move DCE/RPC python bindings into samba package. (This used to be commit 8dafd4ce40b7348fd5f2b1f2f5d2106ef4cc0dd1)
adds d8459e3 Fix import in provision test. (This used to be commit 96501be38da947f02ad57217e0bc23f7a66d36f9)
adds fe17acf subunit.sh: Properly capture and pass on the command output.
adds d95b3aa gitignore: Ignore some output files from make test. (This used to be commit 617d4b666514f997510a942c6f8aba6a4ae5e40e)
adds bf3f3af provision: Generate krb5.conf template separate from named.conf template. (This used to be commit ebf130e9e57b640129cf0d05dbd7d210b71ea371)
adds 6576a02 enableaccount: Use correct command name in usage output. (This used to be commit 4ca8f32a37196c81547679b2ee8d00cb77a01269)
adds 8172f3e GPO: Do not provision Default Domain Policy as initially enforced. (bz #5480)
adds 5d0d239 Start an 'NTP signing server' in Samba4.
adds 14e443b Improve PEP8 (Python code style) compliancy a bit. (This used to be commit c7d388a6e2153234fe67daf1af094fc346e1da61)
adds 3e97aa7 Simplify some code, fix style. (This used to be commit 1c983e4e4dfb93387791c36dc96696c4fffcfeb7)
adds 7c78806 More PEP8 compliancy. (This used to be commit d16b30d005933c9cc73f9196a3b77829d23687a0)
adds 212644b Attempt to fix the patchfile_preg backend for big endian machines. Update some functions to properly state what is not supported (yet). Registry .reg uses UCS-2, not UTF-16. (This used to be commit 664a035dd9fc6e3b50a771baa98f8d79360cc4c1)
adds 12147fc Add support for security descriptors. Also patched the regf backend to support this. Did not touch the ldb, dir and rpc backends yet. (This used to be commit c4626f21a898da27a051f2c67f8fd73f55d4fc7d)
adds a31b660 Remove debug stuff. (This used to be commit 7ba2e5dc5b6d82457c298f7ecdb6baea43f04854)
adds 0b8d2b3 Fixed the patchfile tests and tidy up the patchfile backends. (This used to be commit 6e9b1e35a269af2eda79356c1525f5413656d648)
adds 5e687d7 Fix PReg write support. Add tests for patch files (.REG and PReg). (This used to be commit 497977c36c621a4820be51cbcb7b78eac1e292b7)
adds 439f75f More patchfile fixes. Write support should work now. (This used to be commit cc38f2f086b92bbe65bd6e7f4e03fdf7f21ef2f6)
adds f01c377 Fix formatting, remove unused function. (This used to be commit 6ec206ba58777395b2d1251680b21648f4c0f78e)
adds 0389875 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into registry (This used to be commit 70ebb22c3df178a26c26c0a25c5722ff9ccdb0b4)
adds fd01b27 Fix const. (This used to be commit b74fc23825a54eb101b413ee76b21ee605dfb16c)
adds 7ba8dca fixes to the SMB2 lock test after recent SMB2 locking changes (This used to be commit de7626e1c29f04e54afb6d95f4051bc52b17dd80)
adds 72739ac badly formed SMB2 packets get NT_STATUS_INVALID_PARAMETER (This used to be commit 1c5dd2d1b655218f875a4e512ed3e94fee624fe4)
adds 8f599b3 added SMB2 gentest generation of SMB2 echo packets (This used to be commit 8f7cfa5d2e190ddb74ba859a3f68ec0ed33ae089)
adds dec9304 fixed parsing of the SMB2 ALL_INFO qfileinfo level (This used to be commit a7be5ba22e0cf2c61501f5a05e64673f31ba145c)
adds 61e78a2c minor cleanup in SMB2 getinfo test (This used to be commit b139b471072f20288f126b5a9ee7613cc6c40681)
adds ae62962 added --maskindexing and qfileinfo testing
adds 80527a0 added EAs in the generated SMB2 create operation (This used to be commit 607bf6a946ffd7f768bda44c461ee82fcfc101c1)
adds af82204 added testing of SMB2 setfileinfo in gentest_smb2 (This used to be commit c38658c6c05fd65d729693904d35886431582537)
adds fd7dc46 Merge commit 'origin/v4-0-test' into v4-0-test (This used to be commit d7f3348c891e14de0e1b195714468ff998400f60)
adds 7a9ffec check for invalid file attribute values in create (This used to be commit dd21e3d9d788a67d4673625ed4892a875f4600dc)
adds a6e5c70 added a define for all valid file attributes (This used to be commit 198ed9336756f973cebd7cc3df7f51e2c4575205)
adds d5def93 pass in the required alignment to the EA construction routines (This used to be commit af31030e0b78b6b220740529901ec8d2d9f5a3fe)
adds 1ea0466 added a --noeas option to gentest_smb2 (This used to be commit 9d523debb7ee59bdadf9865e023be370b7ab7b39)
adds ac185ae fixes for EAs and filename in gentest_smb2 results
adds 2e0f61a SMB2 read returns NT_STATUS_END_OF_FILE on read past end of file (This used to be commit 1590494daf5abe43e43402e7602f92267bcda34b)
adds 5ab27ba libreplace: we need to use AC_TRY_LINK() to make sure HAVE_IPV6 is correctly detected
adds 8fc9c71 Merge commit 'origin/v4-0-test' into v4-0-test (This used to be commit 2bba77a768c3ed984af05b99c2f7781577d08ec3)
adds ec7a6ee fix make test for EAs again
adds 8ef3218 Add some notes about further enhancements of the Python pidl backend. (This used to be commit 8e4cd10e3fde9b52552549a9553cdd25ef30d6dd)
adds d0b3551 Add some docstrings to credentials python module. (This used to be commit 7b4435a68c5515f2ec09c8ba251d11ca1427748d)
adds 505cea9 Add some docstrings to ldb python module, fix MessageElement name. (This used to be commit 717283331f8a1ebd80e7ec52d9bfe709f869ec86)
adds fb2d69a Add more docstrings in the ldb python module. (This used to be commit a649a010670ee2c0d155aa62654841cf1f2bab8f)
adds 9893651 Add module docstring, docstrings for constructors. (This used to be commit 67d738d6e65476263a2b7c236a57fe2b0a2dfe32)
adds 6676298 Add some docstrings to tdb. (This used to be commit 3563d62663c36ff267011f1f6f9b256be21c32fb)
adds 73e2fc9 Add docstrings in misc python module. (This used to be commit 5bf15122e6bb6dcbc2abd325db9522b2084d975f)
adds c401aa9 Use restructuredText formatting for docstrings. (This used to be commit 0cc58decd74d20f3d7dff93ddef1c8bce4d49ad0)
adds b831022 Add docstring for samba.net.Join (This used to be commit 382de5455363ab1ae7436ff8da4b952d2b6541e9)
adds 9047195 Add docstrings to param python module. (This used to be commit 39d27088e51867705ceec356759e7c3609a102bf)
adds 985d6d8 add more docstrings to registry python module (This used to be commit 606f92db874c139ba532df53a87cc5b826215d9e)
adds 37d000d Add docstrings to events python module. (This used to be commit 7d43d2c7c91c86246b9bb2ae7eda050079767e7a)
adds c159d12 Add docstrings to samba3 and getopt modules. (This used to be commit bdf1c039db6c184a9f275a6e4bf3786570cc924a)
adds 1a42178 dcerpc is now samba.dcerpc, avoid including source code in API documentation. (This used to be commit a28a8ed53557451749007a119e979f561c6b0f59)
adds e56d2db Properly fix symlink for module aliases. (This used to be commit 84d93728667921bf36a1b25c32bf8befa941a2c6)
adds 7cfcec2 Fix imports for minschema. (This used to be commit bda223a49e6bdeda68518cba27bc92df33784939)
adds 166105b Fix bug after reprocessing swig files with newer version of SWIG. (This used to be commit 2155d76646f4235c8857460f562a9cc4cafe3ab1)
adds a464508 Regenerate with SWIG 1.3.35. (This used to be commit ce063eca498036937f99161a1f12e076c2ab313f)
adds c613246 Remove unused EJS testprogs. (This used to be commit e14c9302009b371f385612d2fd500773d238006a)
adds 4b95f90 Work around bug adding extra imports in generated file. (This used to be commit a34de3c619c8c112b4e1ee7ca5985a506730fcff)
adds 564b6ed Add proper implementation of MessageElement.__cmp__. (This used to be commit 076e2cc356978ac313fcfdf8d8243f4ed1d629b0)
adds 9c109fb Disable building of EJS DCE/RPC support. (This used to be commit c7bc9321b38a360d2e8d5258fadb30790342d032)
adds 27005cb Convert samr test to python. (This used to be commit 88d473b202e82b462ef82ffdeb4f1710918ffda5)
adds fb7e359 Remove unused echo ejs script. (This used to be commit 3a6b009d505503b2eb22acadeaac485151ed0173)
adds 5a5605a Remove unused ejs library functions. (This used to be commit 57eec87b19428fd763033988d0ba671524d90c69)
adds 6ccb978 Add another test toe the python samr testsuite. (This used to be commit 480884c696c676bb978e9197271b99cc03bb66e6)
adds a9c96b2 Fix indentation. (This used to be commit 5c3d4fce06ae07663632cc50d9703ddbc728c737)
adds 4b701a2 Fix imports for provision-backend.
adds d9109c5 Self PYTHONPATH from selftest. (This used to be commit f7e350368b40f575b312d4e0045981d9b1dcadfe)
adds 97cac27 Fix syntax for return type in DCE/RPC interface python bindings. (This used to be commit 40652801fce937b37a43d37db9892821572cd6fd)
adds 9adcd8c UFollow conventions for __repr__ contents for talloc python wrapper. (This used to be commit f2d437d646d0694498c14bc951f9745c4ecd902d)
adds dff31b1 Create new context in pytalloc to avoid problems with talloc_free() freeing the wrong parent of a pointer. (This used to be commit 3f628f4dc9a57326442ebe2d2eaac9d279043aa6)
adds 5eed56d Fix bugs in samr python tests. (This used to be commit 09c6b106ac144820b8c072bda4dad3d8e2145ff0)
adds 0b62a08 selftest: Use convenience function for prepending paths to environment variables. (This used to be commit f71cb65a9057fb426748dd5fe45cf2962da42ae4)
adds c78bf3c pvfs_streams: directories don't have streams
adds 391b746 pvfs_resolve: stream_name = "" is only the same as NULL for files
adds 5d648b4 pvfs_open: return FILE_IS_A_DIRECTORY when opening a stream on a directory
adds 2f653e8 RAW-STREAMS: better test the bahavior of streams on directories
adds 1186579 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into docstrings2 (This used to be commit 7ca46322f5aa650cfd89c4f887393da67ae9dc7b)
adds 7fb2677 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into registry (This used to be commit e8d96b61db1cddc2d8dca45e6e9b53d5c31ee5d4)
adds 33231f4 Report full 'path' of unexpected test results for easier inclusion in knownfailure file. (This used to be commit 33cc9b0f5fae7510d490928195016cf7fe3bbe42)
adds a255c93 Cope with new event context parameter in API and removed parameters to reg_open_local(). (This used to be commit 0d5752c940360a0ceb5e23cd6f71cbc61271137a)
adds 72251a1 Include test case name when reporting with subunit. This should make it possible to having a test fail against some test cases and success against other ones. (This used to be commit 0af138a85bba21a5009967e2610c898615fb536b)
adds 72fce65 getting/setting security options works for the regf backend now (This used to be commit 0f2de29dae1b29030c2c7bcee609919fce0d674b)
adds cceac63 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-wsgi
adds e3d000f Some more PEP improvements. (This used to be commit 015ca850df9b4c8112b033130023909b1d0b78b7)
adds a203ee1 Fix indentation, add docstring in provisioning script. (This used to be commit 86a8a085496c292b390c0d6362e3e4d9980df83f)
adds 3811156 More work allowing out-of-tree builds. Patch by Matthias Dieter Wallnöfer and me. (This used to be commit 6e29fbd5d06b02e2b0a55ae2994fce724aaa5bc5)
adds dd7b0eb Fix typo in bugs.txt. (This used to be commit 66d7f35647a745958318ff8a3fb20c309598780e)
adds b9c3aae Include full path for python scripting dir to allow out-of-tree builds. (This used to be commit 01485bea87b7f7885ffed0cd3a0143baaa2d048e)
adds 73b789b Add docstrings to a couple more python modules. (This used to be commit b4560c90e5e8d3a35367d3a21d361dc4c9c0de23)
adds 453396c Initial work on IRPC Python support. (This used to be commit df01b040f7450c3be29f369a993955fbc4678bd9)
adds 6f6234c Remove remaining EJS RPC code, was unused. (This used to be commit c994fa427fdd1e9682a5ad506aafc77f942122d1)
adds 1b5acdb Initialize module. (This used to be commit 3246258afb4f3b4a977a191f2f83c73e8ce9c65a)
adds 1cd3a2b Add __ndr_pack__ method to all DCE/RPC structures. (This used to be commit 06d272b42f59d0a785697d207e6d7dbbcf355175)
adds 14c4028 Support __ndr_unpack__ on DCE/RPC structures in Python. (This used to be commit 3b2bd4d849946aaff2b0adfbacdc15284670b916)
adds f76697c Add convenience functions for packing/unpacking structs in python. (This used to be commit c5d7d48b32bcebf8a0495cbd4556e30587fa589f)
adds e3bbe61 Only provide __ndr_pack__ / __ndr_unpack__ if the push/pull functions are public. (This used to be commit dd43bdcb880d08013a600f81d40e5280db74c534)
adds 05194cc Add tests for new NDR pack/unpack functionality in Python DCE/RPC bindings. (This used to be commit 468d35827fd055c82c6d43d6ce6d3d561abed54d)
adds 515b6ed Share struct used for interfaces in Python code. (This used to be commit 8501a3fc31e688dba696667a187821480e8cb714)
adds 654be49 Use manually written Python bindings for DCE/RPC rather than SWIG based.
adds fe5be25 Allow request() call to do custom calls on DCE/RPC interfaces. (This used to be commit 9c2eff0289d7c5963da87d5e002f1b80e6e66cdd)
adds f9c36fa Export functions for setting NTSTATUS and WERRORs in python. (This used to be commit 4bcb92d2d49d90863b1e64b15d055517fbfd263c)
adds 75e7962 Add convenience functions for setting Python objects from errors. (This used to be commit f1de723b89251cbc8140b838941f304a34871bf3)
adds 21ce0ff Allow connecting to a DCE/RPC interface with Python for which we don't have IDL. (This used to be commit e3178d522c95871f1db35d7e058906502387a553)
adds 2a6c4da Support optional object argument when sending DCE/RPC requests. (This used to be commit 75ba01a0fad87a9a4788f4c2277d8db0513cef4a)
adds 5863864 Fix memory initialization in raw calls. (This used to be commit 788b2dbfe4b1ef14ab30d487d845e493be46fbd1)
adds 21b6e9e Add convenience function for creating objects with NDR error codes. (This used to be commit 991541a78c2428db89509081cc28072c9b542ffa)
adds 63c2a19 Add helper function to return DCE/RPC fault codes. (This used to be commit 4716cdfb5d5abad85cba18be89d72fe8ee18f359)
adds 4c1f064 Check for fault codes when connecting. (This used to be commit 42537b1d5282784550120358f3641f299351fba7)
adds a2446e5 Add initial work for script that uses probing to figure out IDL. (This used to be commit 4e5687e813e50d0bc8d6314e389d1d7a0be2f8c1)
adds 928ecba Add support for secondary contexts from Python. (This used to be commit 16d1ad050546ae6500153438db8d3c857e6f3ad5)
adds 5211755 Expose request timeout variable in Python. (This used to be commit daed1432d22f5fa78907ee0fef9def8802538150)
adds 74126bc Expose transfer and abstract syntax. (This used to be commit a875e07a37568b7e51c290074d5e3834c2caa4d6)
adds 521354e Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pyirpc (This used to be commit 0a9330ee2a38bff13bf9af48114e6eecd962680b)
adds 48433e4 Start building IRPC Python support. (This used to be commit 5980c7bfd727825758bda1b94ddf7a7c3f691620)
adds 2067fc6 Add tests for irpc python bindings. (This used to be commit 1ce0632afeb94a69bf286706b3b1f9f4be7ea91f)
adds 491f0a8 Use separate function for in argument parsing. (This used to be commit 737059795ce150066ff775909030eebc54b595d9)
adds 3421691 Move result tuple generation out of main Python function running. (This used to be commit 5f07faf9c954229bf1cf6401eff81bdab4e242ae)
adds 01fd688 Fix environment generation. (This used to be commit 19b46b50c982eb01909fe31d5abd304a1dd13577)
adds 77acb78 Trim the size of the Python bindings a bit. (This used to be commit 717ce0b640a5c3aa62804b9869ef4dcc0f71b7ba)
adds eae3658 Fix compilation errors. (This used to be commit daae053365cf6c5be7b31aa51a239c2660cfc120)
adds 22778de Remove some unused cruft. (This used to be commit 8f47157f09cbf4200f0f7c5efe8750fd5d316a3b)
adds 68cec49 Add bindings for irpc_{add,remove}_name. (This used to be commit a75dbdec15ead785e0105dd61f980627e487fcb0)
adds b058e55 Support messaging_client_init in the python bindings. (This used to be commit f2e8f9851044506ef80811a6b6c5d31632a1f112)
adds f22e4d0 Add bindings for deregister. (This used to be commit 3e7b361f5952bd2f8a417510adf218b78234ed36)
adds d9a6f04 Provide access to server_id from python bindings, add more tests. (This used to be commit adcd87ad07abbf60a0152deae4b975a2401d701b)
adds c17166f Convert smbstatus to Python. (This used to be commit f14ad6cd92227c7ed5c570b581e5db82b7d42e25)
adds 1aeb4cc Remove unused EJS code. (This used to be commit 3b70a3de4aa63bd6c325fd620c71bd6111d3d2b8)
adds 5c89184 Remove unused nss module. (This used to be commit 5f75a4f0c0343fe459f5c231f4b5ac89cea43b42)
adds fd712bb Remove unused cli ejs module. (This used to be commit 170d5aef80f37c26171a40e818cc8b557828d04b)
adds d60d8e5 Implement IRPC calls over the internal messaging bus. (This used to be commit 777dc3a2c7b5bf855344ba3ae8c8b564c48fc0c6)
adds d5434f0 Allow using IRPC functions on the messaging bus from Python. (This used to be commit 6ecf81ae13dffa05356c1177c617206c120fb7d7)
adds 4b36416 Finish smbstatus in Python. (This used to be commit 988508c2d3269cc88ed38df2fc207a1c0aaccc6b)
adds 575f124 Cope with no server being active. (This used to be commit 893119bb4c9c297966d43d37fe73faa747b7c86e)
adds 976eca0 Move some scripts to examples directory since they're not really generically useful. (This used to be commit 4026493e91f8096e5d602cd42f9a83d2d75042db)
adds 57f6663 Remove obsolete ejs winreg example. (This used to be commit f1a2d2bc00dac56080b2bd560074ec66d12a3129)
adds 58b1ab9 Fix import. (This used to be commit 17231443a0e3b0ebc4b75db3d721fe0b4e1170c6)
adds 5df9e05 Fix missing colon. (This used to be commit 6b1576f544e2ea2b5ea0b234b724c4989dd49cca)
adds c5c1b37 allow larger streams using the TDB backend (This used to be commit 8c0d756eb887477da867e069dbde3a7ad98d4ae0)
adds bf8d9e1 fill in reserved field on SMB2 flush (This used to be commit 400a3b39d5c151cf43e307af2fa702208d7cd472)
adds cf4899c check use of mincnt past EOF in SMB (This used to be commit 763c9d344fa55da7a24c250d29542837c3ae3971)
adds 2ad2bdd stricter checks for valid inputs in SMB2 open and lock (This used to be commit a7b5689a73adde59de28770aa3949660441291ea)
adds 98e72f5 remove temporary test code (This used to be commit 8995c2f12174ebacc4a6b0864b6583665494a14b)
adds 40a90e6 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pyirpc (This used to be commit e1af9708c9b40edfa21862028672882797218174)
adds dce310e Remove evil hack which breaks Python bindings. (This used to be commit 1c179566cb39eb09e522dbce69230472a5d4e655)
adds 9e37d25 Remove unused scripts. (This used to be commit 3d22b72bb780065059f45ebeb6025d1bceb1f5b6)
adds cbe4393 remove unused credentials ejs module. (This used to be commit 9861cae1aebdef41f098df71be4e5a33f6af9bf1)
adds ec362bd Remove unused datablob and nbt ejs bindings. (This used to be commit f758553ac50d374f64a8763055dc4f12ab9b0c68)
adds 335688f Revert "remove unused credentials ejs module."
adds 4e9ca6c Remove unused EJS net bindings. (This used to be commit 3923414849c5a3b14379e2cd3e61d862150800a6)
adds 75e2e10 Remove unused rand EJS bindings. (This used to be commit 4016427b77b2bc202a8dc4064ddc7e13f36db06d)
adds 1b6396f Remove unused param ejs bindings. (This used to be commit 4dd0d46e27696b6d29d4b6a63c56667ce5e03db6)
adds 3a76da2 Remove unused libjs functions. (This used to be commit 657a87fecc2e79e3c3f66c551e392cc341bca8cf)
adds 8f25f40 Remove unused literal EJS bindings. (This used to be commit da3094d1ba86a8f4967ca1993383b0767439f79f)
adds 0d8d6db the start of a SMB2 create test suite (This used to be commit 16787e99f3de7255e315651c095486f90f65f2ca)
adds 2814868 don't alter the in blobs in a SMB2 create, otherwise two calls in a row will fail (This used to be commit 3b811a52fe9a8356337ad149d01a3498c09d900a)
adds 506849f check invalid create options in the right order (This used to be commit 73dbfb9b4148dbfdc30518c08db4658d189f4160)
adds 892712e cleanup some warnings and add --skip-cleanup (This used to be commit c73dd078eaa20c7bf0b833e65b24c29aab738f25)
adds 9691856 cope better with read only files in smb2_deltree (This used to be commit 88a2c7b2f44f160836e477e460812df557204f51)
adds af4f6f4 add a mask of invalid security bits (This used to be commit ccbf5238767605f020ede66c8027731487c8cf00)
adds 9a37e7e Vista returns ACCESS_DENIED here (This used to be commit f5068c6e50215f6ea7108d58d783394a315ff14f)
adds f0b4b15 check for some more invalid bits in smb2 create (This used to be commit dcdaa9f5fd9150b16fb277213e864e5c39d831d6)
adds 95afe46 expanded the SMB2 create testing (This used to be commit 71915128498674d9937780b9278fd2ac1eb06ba8)
adds 6e26586 SEC_STD_SYNCHRONIZE is only invalid on SMB2 (This used to be commit 067f1271adaa13d537bbc92b19fe8d633cbaaf50)
adds 65e31a9 make the SEC_STD_SYNCHRONIZE test more specific (This used to be commit 8c263f91bda97eb910c8589b6cd987ec4a62d770)
adds 7ae464b another gentest derived test (This used to be commit bb546ab3779b235c5276ef9a714d1ca57b6815c9)
adds cf27420 disable the SEC_STD_SYNCHRONIZE test until we know what it means (This used to be commit 897f4582bee72e319874e8a2d064ba442415571d)
adds 848e7c5 it seems that lock flags are only validated when UNLOCK is set (This used to be commit d1bde5830cd56042236d72598e5cfe9c7abc4c47)
adds 46e6441 another attempt at the damn SEC_STD_SYNCHRONIZE flag (This used to be commit 2ac27bfffa557d6c0f71c443b43a8d1967edb177)
adds c400933 added some SMB2 locking tests from gentest (This used to be commit 2932fcb04646bb921fb1daa365dd4c86cadfe4c0)
adds cb36437 added support for the output fields of SMB2 close (This used to be commit 2633bc749792c224acc73a2e4ca723404331c19c)
adds beac55a enforce lock ordering in SMB2 (This used to be commit 3bec932a89006521ba74bde7943b8cd5b4a660d8)
adds a75d507 re-enable some tests (This used to be commit c15b24a2f4346b6f07e1d5fd4f2bef7cd09cf350)
adds 4f0d968 added a basic SMB2 read test suite (This used to be commit 4aeda5c11414a4a7ef44da32be05209cb5caa90c)
adds 8daeee5 ensure that we honor SMB2 read min_count properly (This used to be commit 318038d6f670efffa96d8b0db63f46b3752e1cd3)
adds ed3a095 fixed file_attributes test (This used to be commit 791ce0fe39a9d9e0d40b9850ff6f0cc9077fe2f1)
adds 6cdfbd8 fixed uninitialised variable (This used to be commit 8d2e20fcb984c122fbf98cfe712b3145941d881d)
adds 5c66b80 Move version.o and dynconfig.o into their own directory. (This used to be commit 2cc924a412578c052a7793408300c28c8bc87c2d)
adds 4fc224f Use variable for ldb source directory. (This used to be commit 48bfce0ea51b952baef5bfa667405e8742e5016f)
adds 3d2d306 Use variable for source directories. (This used to be commit e40fc0bc4bcf91c35baba1230354d3185a34076e)
adds 936b973 Use new dynconfig.h location. (This used to be commit c3f556915f09d078253e4c5539910a1cf420eeca)
adds b7a4141 Use variable for socket wrapper include path. (This used to be commit 01c0000def9492989c543e7ed6d48c58a3be1854)
adds 93a0f37 Disable CFLAGS hack when include path starts with variable. (This used to be commit 86ce8bf88acf3f9f9966ccf063bbf46d134ea4ba)
adds 134af89 Use variable for heimdal source dir in static deps file. (This used to be commit df603ad290700c2b286972cd7a6a28ac07f81f60)
adds ee11411 Use heimdalsrcdir variable for automatic dependencies. (This used to be commit c5db384160aefc21141e94004faf4e89a204ff69)
adds 44ca677 Use variables for more object file paths. (This used to be commit 5008116479209a1275d7f9b41ea293b27a8f7632)
adds 14b0987 use varibale for asn1 compiler. (This used to be commit 4543633ba046836d13da80d07d06c272c3abf9bc)
adds 04b7b01 Move asn1 cflags definition to gmake. (This used to be commit 486d43355eb368c3f291ded5e353416e478ab862)
adds fa22165 Use variables for et files too. (This used to be commit 953f796059e16ea082391cfd6a018531a2a5be4e)
adds 16c883c Move CFLAGS that are not inherited out of smb_build. (This used to be commit 49dcf4b8811f92684a7ddd266ac289d8fc8ca215)
adds 34402ec Move source dir variables to Makefile. (This used to be commit fdc7c3568e5fbf510c874601d72798454b1c1ca6)
adds 03f6679 Move more CFLAGS to Makefile. (This used to be commit 0406713aad09b1ea4bd761519fd4897b94cfc7e5)
adds 7ae9cb4 Don't throw away cflags if they start with a variable. (This used to be commit 9f81214239e1cf6563da4ed49d051fe56d3ab129)
adds 053cb70 Use variables in generated make fragments. (This used to be commit 269f8c9f6e9e5f6ad20319956573f09232b7c48f)
adds e797e23 Simplify handling of source directory in asn compile wrapper. (This used to be commit 2c01d342b27832b930b81b04a90ed5630c6f470d)
adds 5c9f28d Simplify handling of source directory in et compile wrapper. (This used to be commit 4e6fddda2e7d9e37f7b7ec99c5a58671f825a571)
adds 1284308 Use variable for ndr_netlogon.o path. (This used to be commit b5d9d7a0affb4dcd8b89830e6967e4a14b512619)
adds f56432e Use variable path for heimdal glue code. (This used to be commit 3fce4889b3f6ddc38e3dd3e1ffd4e7252f370883)
adds 4053e3c Use variables for IDL file paths. (This used to be commit 683ba6de41b3fecc14c18502ff82b4fa617618e5)
adds fd03ce3 Allow external use of regf idl. (This used to be commit 7b9b3ec02b27852cc32689a44c7f3fbbe43b7c6b)
adds 42cfbe2 Add variable for smbreadline directory. (This used to be commit 94167c7d4273fbd6084d6ddae7fd15dcb189d62f)
adds 52b2301 Allow librpcsrcdir to be an absolute path. (This used to be commit 8c0b55114fe35d498626d9d60cc4716b821d4d4f)
adds 51ae230 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
adds baa2dff Bring up the ntp signing deamon
adds f85cfa9 make sure we send a reply packet for bad create options (This used to be commit f9b94f62998aef5f5f3879ac3cfba93016fa521b)
adds b5f39fb fix error code for read on a directory (This used to be commit afd4f47971bc5f63b32c44dad546a1a4011b86f4)
adds 6222b8e fixed error code for write on a directory (This used to be commit 68eb5b050edeaa9c95348013b68a785c3f2c21fa)
adds d5fe193 added --skip-cleanup to gentest (This used to be commit 0bc3de0cc4ad8a9d1a8582852f7f42cf56dd5a3e)
adds bbcbada added --valid option to gentest_smb2 (This used to be commit 91765946b00c6f25d30d0d977c03209cb4e06448)
adds fd67526 answer SMB2_ALL_EAS qfileinfo (This used to be commit f5cf47eef18a5728317de97eab961d948db3f031)
adds 17704a8 add exceptions for some of the strange windows SMB2 locking behaviour (This used to be commit 429bbecebe50ce3d8d494eece35b2387556d5893)
adds 0dbef08 expanded the SMB2-READ test, including the windows position bug (This used to be commit 43e7b13027cde2696d6e137a785456861c49071a)
adds c611432 Depend on debug names of shared libs for linking. (This used to be commit 2e3296f181acd8010cb1465097b91ae8cbf38b5f)
adds 378a246 Use variables for directories in static_deps.mk (This used to be commit 2561a52e8f05494e0a703b6e82e8fcc491b3a393)
adds fbf8388 Use variables for directories in dsdb ldb modules. (This used to be commit 82db5d3d56f9faefea47160ad2c983393131382a)
adds 715cee3 Use variables for directories in ntvfs smb2 module. (This used to be commit ea550711c5949f11f9d2ad41ff96b56644f06547)
adds 275e057 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit ecb0e5477aa63180daade5c597e7ac2aebfc1e15)
adds 8fb5ac6 Fix dependency on swig ldb module. (This used to be commit e616a9a1e55aa2265fd2fb4cd2dd0c3490158383)
adds bb264d3 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 7ae25aa6125e5375ac9c080a1e95fa34bda0dbe1)
adds 0f2d8ea Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 3038dd8a4ffae4113f49547a9d4d6b1c8c46397a)
adds 6bfdc74 Fix dependency list for NDR_TABLE
adds 93d2f8f Try adding a stub to fix the build (This used to be commit a529c377ae7a4a70a99d60b7817a751ab4fdd551)
adds 8b6b14d Install the ntp_signd NDR headers...
adds 28158eb Another (useless) header to install (This used to be commit d403109666dd31fbaa419d108c386bb2ab01896e)
adds 2173169 added support for all of the known SMB2 create tags in our client library (This used to be commit 597b38e97b01d2137e6ac96ca07cd56fadb2c09e)
adds 773f5cc expose a function for pushing all SMB2 create blobs (This used to be commit f5985a0490e4105a9b0208f6b7b19e635db324f9)
adds 6b70726 implement the documented SMB2 create blobs in the server
adds 082272e added testing of SMB2 create blobs (This used to be commit a48cbec6b90c6ba9db870fc33eed06b36612d8ff)
adds 0be9746 ensure we don't change the incoming blobs in a SMB2 create (This used to be commit a6cc89fffe8c149b540f2125cea57f31331d5460)
adds 669c528 added some of the new SMB2 create tags to gentest_smb2 (This used to be commit b3f638581689946084148b241f9fd7c0b938ade2)
adds 0eb4ecc test unknown tags and bad tag lengths (This used to be commit 72902c1d0f85048adf3088b4f90bbc34858b8658)
adds 1499a7b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 7245e62f08e2bda96471318cac612b25697bc3e9)
adds 07b4caf added a newline at the end of the IDL (This used to be commit 6386155e99628377046e23342bc640710567afd0)
adds 9106975 add testing of creating a file with an initial ACL on SMB2 (This used to be commit e957e86a03baa0c0daf3bfe1aaeceb7a08e3c24e)
adds b023ca3 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit ad7f05fd94a19ebae678c733077c59fcea66e5ad)
adds 1e7dc56 Fix extra dash in command line flag. (This used to be commit c823cfadb0b20a0782fc4a8a0b63dcb9116f82be)
adds 68ec300 Don't make the NTP signd headers public.
adds ce877ca Final fixes to for a functional NTP signing deamon.
adds b921331 Allow the ntp_signd socket to be set from configure.
adds 844a7ad Add in an enum for two future NTP signing ops.
adds 815c0ef provision: Add missing string parameter token when assigning ldap_backend. (This used to be commit 7d26145a7fba22b2e1c7c57053aab3180a22089d)
adds 8bd5095 howto: Remove smbpython. (This used to be commit b4aa957ae1b87677fbe1583eeab16936f6cd1124)
adds ea03910 Merge branch 'v4-0-local' of git://git.id10ts.net/samba into 4-0-local (This used to be commit 88c9200b7802954ce8aac82901ab7aec1fa8330a)
adds b7c8e02 Print prefixMap in a human-readable format.
adds 5bc1d81 Finish the LDIF parsers for the prefixMap attribute.
adds 617ef56 Remove extra spaces on prefixMap input and output.
adds b302d32 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-defs (This used to be commit 3947327f8c4ca530d99bc5ac3d1f6f54727f477a)
adds 90aeca8 Check test directory is cleaned up by Python tests. (This used to be commit c338269b4b9f2bf4d3386880c1d733a8e47e2c8d)
adds e16f0e1 Update after changes to the provision API, make sure temp dir gets cleaned up. (This used to be commit 064e9ddb3786bd7df8785b39754b1e6674496b66)
adds 6f7b2b6 Fix samdb test and enable it. (This used to be commit 6b202d3780f8ff50e0bdfa4a749c43b5639e4880)
adds 3d2c9e4 Allow full-line comments in include/exclude files. (This used to be commit 4095f3c358a39d9eb8a1bcef52e49d44ea8fbd2a)
adds a127b1b Add samba4-slow file listing tests that succeed but are just slow.
adds 39f50af Move CFLAGS handling out of smb_build. (This used to be commit e2b71a0ecbf10a78a59a8ec6371bdee57b1bfa6c)
adds 46f22ad Make sure reason for skipping is output. (This used to be commit 2d1cac54dec1aed9e5258bd44bdd236b5dc92224)
adds 0613d0b Remove test from samba4-skip, it is avoided in samba4_tests.sh
adds fa0bc44 don't allow a file to be changed to a directory with setfileinfo (This used to be commit ad7acbf8bf83c7250dfcbd57f0f4e19e57534a92)
adds e814586 generate security descriptors in gentest_smb2 (This used to be commit 5ca7e9590e792dc409c6677321cd14362255964e)
adds f7bf790 added testing of some strange read semantics on windows (This used to be commit 46a0b65742bc0e4277da53df9df823abd4a0d150)
adds 1eabf81 check that we can't change a file to a directory (This used to be commit e013ada415ebb25e925f715791757330ba003b43)
adds f4077a0 updated comment based on MS-SMB2 docs (This used to be commit 5754cc13514a0f5fe4c47ce53521c256c9d96487)
adds 86d69fd SMB2 doesn't have NAME_INFORMATION level (This used to be commit a431d51b113c2e214ccfe7a678ba0a565b020263)
adds dfdfe06 added --noacls options and checking for same mismatch in backtracking (This used to be commit c7d2e1bf65a28b6a2efd60585ae8ead2fb486e53)
adds 67226f0 fixed create_action for truncated files (This used to be commit 884c32fcef48244bd260026a61790332bd706eb4)
adds 70eb8d5 fixed current_op.mismatch for more cases (This used to be commit 8a2a31d050a31308036545414f8d180ec8148f1d)
adds c793faf check the set of file attributes which are ignored (This used to be commit c818f56d8ea3ddc6f4cc61e9d5ed6fd195280a5d)
adds f6b678b fixed offset for maximal access response (This used to be commit ddd0bb32510d615c7b943fb4ce4c9c275b98ab89)
adds e42ded2 SEC_FILE_READ_ATTRIBUTE is only automatically granted on SMB, not SMB2 (This used to be commit 7bff0691428ed3f75c1a9cbaae692bc9830640e6)
adds 21d770a querying the ACCESS_INFORMATION is always allowed (This used to be commit 25d5b94d6a700f2d294e108aeca85cffcd5bbb4f)
adds c86dc11 added support for returning the maximal access MXAC tag in SMB2 create (This used to be commit 4eb49335d5f0319f9aa47ded5215a2977d3336bf)
adds 215fd97 test the maximal access return (This used to be commit 23ffec5d140463c8307fd7e444ae25781ea3d792)
adds 523a0fc check maximal_access here too (This used to be commit 8159b1598e21daee730e185d025694e27df18d1b)
adds de4c962 fix from WSPP SMB2 test 11 (This used to be commit 81612b7854725837e8487bf97b87bff6548b6ad3)
adds 383d105 fixed the error code for bad SMB2 ioctls (This used to be commit b1d2d388ecff96dfcc17da24796f36c40cbb3eed)
adds 8eef2e3 merged gentest.c and gentest_smb2.c
adds f0bc7c0 don't mask out SEC_FILE_READ_ATTRIBUTE on SMB2 (This used to be commit 1dfa50a48040bdc1166be2dbe1063fd8a79166f8)
adds 2371de9 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit e728596eec2157eefb1fe72789284567f3880388)
adds b33dba8 don't emulate broken SMB2 locking behaviour from windows (This used to be commit c50e7a15f9a7f2c5821b5ee468f9ade6eaa0ed55)
adds 6ef9674 the docs shows that this is a o16s32 blob (This used to be commit a6d28e2b330a20e95b745966bb5eb153bdc58ed1)
adds 931d3d8 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit d335fd11637f5e138b08a5e0fcf54b19cef9a646)
adds 437ca06 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit cd10b381765f9146f22f5cf23f0ef5f6a65e804d)
adds b9babfe Fix up provision and samdb tests.
adds b34bc40 Don't pass an smb.conf to provision tests.
adds c59e7d5 Reorder the linking of objects into a binary.
adds d579540 Fix rpcecho test. (This used to be commit df8399ba9dee9d1c706a3e56451c9f2cade96dae)
adds b6b1f3b Place the NTP signd socket in the selftest area (This used to be commit e2fa3788110698cd3340dfed8acd36744a27a5e5)
adds 21377a7 Fix the samba4.dcerpc.bare.python test.
adds 9c1519c Skip the samba4.samdb.python test.
adds 07e6a0f fixed a segv in the python messaging code on 64 bit systems (This used to be commit 7598c8389745fcc77da341b4af2dcef6a01db700)
adds 27f4656 two more places where the wrong type is passed to PyArg_ParseTupleAndKeywords() (This used to be commit db6122ec104e80ee2e02b1170ff808b6456b780b)
adds beaa01e implemented client side SMB2 signing
adds be1927c Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 31308caad0a83a487341307e4e810a69c08ff371)
adds 5107f09 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-defs
adds 2791fc9 Add header to knownfail file. (This used to be commit 307674b6c03e6cfbba590d50d994bfaaa7bfeb87)
adds 2772871 Fix samdb python test. (This used to be commit 0e3d488cc108174ca0f875aab16b9771c2933f19)
adds be14efb Revert Jelmer's CFLAGS commit e2b71a0ecbf10a78a59a8ec6371bdee57b1bfa6c
adds 57b7b0f more useful output in scan (This used to be commit 70569a78cf3443ce5c0b0a28dcd17a3031d8aa55)
adds eb8634b check for requested buffer size in getinfo call (This used to be commit ed8f16379d01d3dffd2645e2b275aa27507dfec9)
adds 9835b4f fixed a warning (This used to be commit 7a8ee50105265a4da1f2b89144094f2269c6b119)
adds 3850d47 updated some info levels based on WSPP docs (This used to be commit f84620324a8cebcd2fd19388d910928ca1ad1334)
adds 1bdd082 smbpid needs to be 32 bit now to cope with SMB2 (This used to be commit a2854fd6eaf097b5a9a562e0b8f1a599485fec42)
adds 8da3217 smbpid is 32 bit, and update SMB2 locking per MS-SMB2
adds e7b30f0 remove unused macros (This used to be commit 7a1877db15e6a57f0f057dcf5da6609b9bdeef51)
adds fa32787 remove a pstring (This used to be commit 12ecd7f4b8934e3e11e8b6019b92b82a53e55b96)
adds 405e64c more updates for new info levels (This used to be commit 85d1873ee92fcc7df3addc42ddb8189144901f8b)
adds 538f624 it is not valid to set a UNLOCK flag on a lock request (This used to be commit 63f315572969e7fc52bdc7c0b38eaaee736d5e2a)
adds aa35cef setpassword should be executable (This used to be commit b8f2e6321dd06508f9cc48e8d76d20232cb7d60e)
adds 7c926ff SMB2 signing now works. The spec was wrong (and will be fixed in the next version) (This used to be commit 436cb17b869e2d6cc57936ccc5e81680fb992341)
adds bff228d First draft of a WHATSNEW for a new release.
adds 9b913d6 Fix WHATSNEW.
adds b3ec55b krb5_init_sec_context: skip the token header when GSS_C_DCE_STYLE is specified
adds c9d2dfc Clarify that our build farm status really sucks at the moment...
adds 638e512 Mark as the real Samba4 alpha4 release. (This used to be commit c2eb3529555968055deae4ca7d25ab3e4f84e864)
adds f23d2e4 I probably should warn about GnuTLS bad mojo...
adds 2731e4a Remove outdated README (This used to be commit f9ef7009bc73e3ee27f0ef32d6983bc9286d7e4d)
adds ac94fb0 Merge branch 'v4-0-stable' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 7e24ec1430cc14c732ad78f3ce8869931996f6b7)
adds 28f6973 On the road to alpha5... (This used to be commit e9bc72495affb31e5c3d25be7e86d51659333374)
adds fb4c9dd BASE-DELAYWRITE: add missing time checks to make sure the server has updated the write time
adds 6610a6c BASE-DELAYWRITE: fix test on filesystem without high resolution timestamps
adds 0827b08 opendb: add write time handling
adds c43591c pvfs: add PVFS_RESOLVE_NO_OPENDB flag and get the write time from the opendb
adds 47b54c7 pvfs: add posix:writetimeupdatedelay option
adds ad19d54 pvfs: trigger a write time update 2 seconds after the first write
adds d1bb49a pvfs_setfileinfo: update the write time in the opendb
adds 60759b6 pvfs: correctly set the write time in the handle destructor
adds 6e52c4f pvfs_close: correctly handle the write time updates passed by close()
adds b800af6 pvfs: use utimes() instead of utime() to get better timestamp resolution
adds 70f83b4 selftest: set posix:writetimeupdatedelay
adds a2f1bd0 selftest: pass torture:writetimeupdatedelay to smbtorture
adds c674a09 selftest: don't skip BASE-DELAYWRITE
adds 446748b Align the Python and EJS ldap tests.
adds 70219be Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 9d74201e462f2f95ed5bd91200681db3bd2a9277)
adds 8699913 lib/crypto: remove unused sha1 and hmac-sha1 code
adds 71ce997 kdc: we don't need any *_locl.h header from heimdal in the kdc
adds bc8c2a5 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit d206517f90ac02e829193c5a17e5df25059cf18d)
adds 9cf7294 copied the Heimdal sha256 functions into lib/crypto to avoid a link error
adds 93d6332 fixed SMB2-LOCK test for new semantics (from docs) (This used to be commit d4d4d62939e325f8529b11fcd2d490e8f63293b0)
adds c6cc3cb another SMB2-LOCK fix now that we know that the UNLOCK flag is only honoured on the first lock in a set (This used to be commit c014ffabc65c30a6b83c8f9f9f9a80bb79333f59)
adds 3df3bf5 ensure we don't end up with a partially initialised EA structure (This used to be commit 388f4fde3655146bf57b4c51c59c39f475aa7fe8)
adds 8e45338 handle NULL fields in blob comparison (This used to be commit 0643b5a2bfc401d8318964241ad522eb427a170e)
adds e97cf20 added server side SMB2 signing (This used to be commit 8e919dcb0826a5b25d037ee6144af5f7cb21f3ae)
adds d05ca8c Add convenience function for creating nbt sockets in torture. (This used to be commit 1e6bfb1aa7eba1b92ee4bfb318ba843752a993a9)
adds d51904c Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit dcdfee611ccc0ae798e3eea2cfdf3c7642dc5677)
adds 5d5c8a0 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 8e96f2edb003d997e71e9e237463882696279d0f)
adds e4ad580 fixed mandatory signing
adds 1c33953 make signing per session in the SMB2 client library
adds 3df0fee fixed for per session session_key here too (This used to be commit abcbce004c99a2c62aa8c7a7cfc8ac5b5cfeb7dd)
adds cad533c Add more docstrings in tdb. (This used to be commit 3d798a1440603b7929955f2120f09ba1482885a1)
adds ffbea67 Fix variables used in configure. (This used to be commit 9a58d9138af51dec6eab832a78506e93a86c34c5)
adds 7974ccb Tone down the warnings in the WHATSNEW.
adds 4a05824 Make it possible to disable gnutls at configure time, until someone will finally decide to fix it. (This used to be commit 0671dce355432a2a4c08ab010831eadd73e4561e)
adds b0d43b8 build/m4: fix warnings with autoconf-2.62 rename SMB_BUILD_ => samba_cv_
adds 1b95525 libreplace: fix warnings with autoconf-2.62 rename ac_ => libreplace_cv_
adds d54c171 libreplace: only include AC_USE_SYSTEM_EXTENSIONS fallback if required
adds 6dc6d48 configure: we require autoconf 2.54
adds 1384f83 heimdal_build: rename config.m{k,4} => internal.m{k,4}
adds 7721ea8 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 1d52d9cc70158dbe30325220aa5c1e6203c8b72b)
adds 47b106c socket_wrapper: truncate packets to a 1500 byte payload
adds c8100b4 Some C++ warnings (partialy cherry picked from commit 5ab82d4f574f2a2e2761e9e414c66a70aeffb05d)
adds 85087ce Fix initialization warnings. Jeremy. (cherry picked from commit 832c093830cb3978641be3d87670fa900105da25) (This used to be commit 3a4198b1181d6b97804afebbb91dac5a8242f615)
adds 7206c5f Revert "Add configure test for vdeplug library."
adds 01fc095 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-fixmodulesdir (This used to be commit 74e1dd28f2f669bc196dc16b68c8b175bf835721)
adds 230503a Add working Python bindings for NBT. (This used to be commit 9c88f5e1de9db34751f16c2247fa91ae2445c5f7)
adds 31a2a98 Remove unused import, function. (This used to be commit f134a701e7c2d64a684d55691fd66e2aaeb15812)
adds 4c144bb Clarify error when SWIG can't be found - it's not required unless you intend to do development. (This used to be commit 0f57fcaa2e8af3e2b03ba401f4fda812fe55745b)
adds aa98a5f Add another reason for skipping a testsuite, remove obsolete comment. (This used to be commit d4c06bf333fe9ba2dd8b7ebd51a848d512f40983)
adds 3fe58d8 Use variables for source dir of python tdb bindings. (This used to be commit 22e7bcfbe4534c070ac2dd5f39773ea023dfa7f7)
adds ce9db76 Use variables for source dir of python ldb bindings. (This used to be commit cd4eddd31354f4ae45e8747da1a70340000716c3)
adds 21a1137 Fix prototype for pthread process model. (This used to be commit 280c411613b21acc1e65e5657b209d266dbad8d3)
adds 0410dcb Initial automated wintest.
adds f3fb381 Missed these on the last commit (This used to be commit 0e8f946ed02a6d2d9469f9ccab5f3342b2b80725)
adds 5bc9ef0 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-fixmodulesdir (This used to be commit 168bb8473c0cfeb388f9955059f92410b8ba5d06)
adds 3443954 Use proper python errors. (This used to be commit f54084b65fce67457cb838544c83ceb17c7d88db)
adds 2aba410 This patch make it possible to build the events library completely standalone with no ties to internal samba4 functions Samba4 itself just uses the plain library, compatibility glue is in events_s4.c only (This used to be commit 7109b6a5a19eb2dbef4259104858b171298bad6e)
adds 929adc9 Make up the right dependencies now that ldb depends on libevents (This used to be commit 3b8eec7ca334528cad3cdcd5e3fc5ee555d8d0e0)
adds 2daf289 Use a custom init function for samba4 that sets a samba4 specific debug function. By default do not debug, this is the most appropriate action for a library as we cannot assume what stderr is use for in the main app. The main app is responsible to set ev_debug_stderr if they so desire. (This used to be commit e566a2f308ac6fb4b526a744f7059b565670aea5)
adds 9a88255 Avoid using .DEFAULT_GOAL - it's only available in gmake 3.81 and higher. (This used to be commit 9a169c341bfb0c4ff423f05c27345d439890576c)
adds adbfc2c Fix ldb python bindings after events changes. (This used to be commit dd1f24d0c6dfb19ba08282b91998f6881782c4fb)
adds 7cb41fd Fix standalone ldb build. (This used to be commit 4ac91e301455721b76f7f456bc50c5c6e47c05d3)
adds cac6ea8 Fix events_aio (This used to be commit d5525b79649ff75d6e9e853615949e4fbe9e0b6e)
adds fb8723d Cosmetic fixes. Remove trailing spaces adn try to fit 80 columns where possible (This used to be commit 5457c667647ec156bb7b4f86ce580def4e9350d5)
adds 21943bf Ups fix typo in error type (This used to be commit eb351e33e58abdacdf44cf700f028cc13f52c4c8)
adds 4d8804f Cleanup, Remove trailing spaces and try to fit 80 columns where possible (This used to be commit edf6b77a1314d8f91839836855ae049393f73aca)
adds 1a78238 Now that we pass down the event context, start removing calls to event_context_init() where possible (This used to be commit 412f7a98dd809306ac9f35003fce554e1e1252e7)
adds 5aec74c Cleanup. Remove trailing spaces and try to fit 80 column where possible. (This used to be commit b32a040c2f0eb28d68837bde727437ca118d1b18)
adds 7a2d162 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-fixmodulesdir (This used to be commit 1659a572c49b2f9cf336b27ec1c1bec1b86d688e)
adds 59ce567 Note that making ldb the event context parent seem to lead to races when freeing up resources. Try to avoid races by making the autofree context be the parent of the event system (This used to be commit 10ffa87b6b7ebfe51e81819feb93a72e9ec10418)
adds 78d9e9b Fix cleanup. (This used to be commit acbe365e34571218fe312f52edec98f4fe5b76be)
adds b6fc30b Fix ldb_wrap.c (This used to be commit fd9f7c56752a06433cc26fa61a16d87941cbb2d3)
adds ab87177 Fix build (This used to be commit 220b58070239141158d796bd782d62cc36cd19db)
adds 4a33e5e Add include in swig file as well. (This used to be commit c623313189728dd0553384e2e115cf10db4c7f25)
adds c075fe9 Remove support for deprecated JS provisioning. (This used to be commit 9a5859c33e2377f3c5ee8d637fa81d49cb6f5456)
adds 9cdfcd2 Change order of includes in swig file to avoid warnings. (This used to be commit 0e1fccbd73eb0f219ea9662c56ee6da8a92f641a)
adds c13e478 Avoid including events_util.h in events_internal.h since the latter is installed. (This used to be commit 7a7e8f30dd3e5bfad788a098872afa8263321cbb)
adds 8259cc5 Make sure events pc file gets installed. (This used to be commit e12c0b61573f27969a79d4c07a8fd42f6c931d7e)
adds 370f95a Try to get a bit further with provisioning (This used to be commit 649f6c0c1084828dda7d50bd2904208192de77da)
adds 310875e Change our module code to not use the special symbol name init_module()
adds 232fd06 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-fixmodulesdir (This used to be commit 30a33cd0a64c434d6aee551f641343c3b2a6d9ca)
adds cceabcd Use friendly NTSTATUS message in python code when possible. (This used to be commit 09cf8c7dd82bb95e2f8782782286869654d96375)
adds 221b69a Don't sign NTP packets to disabled accounts
adds 9ea25ca Add a blackbox test for the provision-backend script.
adds 48100ca Remove old ldap.js test, we have replicated it in python now.
adds 00bde56 Fix segfault caused by talloc_free() being called while still processing
adds b388f93 Change detection of objectCategory short fomm
adds 08656f8 Depend on NDR_DRSBLOBS explicity.
adds 809d82d credentials: set GSS_KRB5_CRED_NO_CI_FLAGS_X to avoid GSS_C_CONF_FLAG and GSS_C_INTEG_FLAG
adds d67e18e Remove the dependency on $(abspath) in makefiles
adds 2d65e5a Include events_util.h in events_aio.c
adds 1e36856 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit edd9ecce9511871d9c9942d50eb91c68a8e04ec9)
adds 197c254 smbd: make sure the parent smbd stays alive forever
adds 1dca64e wbinfo: Output string for sid type in lookupsid. (This used to be commit 8b4c7fb200598b7f747fc681f76d464760f693ee)
adds 6ba3cff Revert "Remove the dependency on $(abspath) in makefiles"
adds 18ba7d7 Use workaround for $(abspath) (This used to be commit 21b4d017a2cccdaa6ab4ed32409f19c612293fd0)
adds 456c3b7 Undefine HAVE_KRB5_ENCRYPT_BLOCK because Heimdal really doesn't have it. (This used to be commit 55a6e852c77ffb91d2e0a0503dab06214f675db8)
adds 750297a Use ldbsrcdir rather than ldbdir. (This used to be commit a422c6c5ff47f36ef3376f54e707561c6a53ac23)
adds da5c414 Use variable for popt source dir. (This used to be commit effc25e805facea001ebd64d383f1a536c61d0e3)
adds 70ebd68 Use ldbsrcdir rather than ldbdir. (This used to be commit 25f500d2233198b88c1d54268f5f6f461cea75d9)
adds aa8619d Fix another reference to ldbdir. (This used to be commit 6416b637ea6570edd27eb8ef3005c408d311f3a3)
adds 9c6b7f7 Use variable for selftest directory. (This used to be commit 78760606fa71c370ae3c05b077c5146166bdaa7b)
adds 4f4949a Only try to detect the events lib dir if it wasn't set earlier. (This used to be commit 3f48f68800176d992a1bd9b6349f22ec152fc34a)
adds 26e9194 Move blackbox tests closer to what they're testing. (This used to be commit c9b2e2aa861ccc01e5d92cfe468be1f6324ed294)
adds 0507e03 Use make template for installing binaries. (This used to be commit 3fb35fc03d5cfb48d0d4f51564ef76e99e74f81c)
adds d4172da Use make magic for installing/uninstalling binaries. (This used to be commit 97b724417fc8110f7c591779b0c17bd072be304f)
adds 7a295c6 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 9607e79c3db9743617397c347bb69f87f6525801)
adds 7ca0386 Fix installation of Samba4 into an empty tree.
adds 06d38e5 mkversion.sh: printf %s is more portable than echo -e
adds 65ce11c credentials: gss_set_cred_option() needs gss_cred_id_t * argument, not gss_cred_id_t.
adds 1cea7eb lib/ldb: add forward declaration for struct event_context
adds be46118 nbt_server/wins: add forward declaration for struct event_context
adds 4cd722b pynbt: eliminate "initialization from incompatible pointer type" warning
adds 2495690 Remove events from require line:
adds 65cf74f Fix the definition of abspath for gnu make < 3.81 (This used to be commit f2725f14918b7d1cd7664fe41ad0fc184aa794c8)
adds f5604eb Fix a non-empty line with just spaces (This used to be commit ba6394cb654f2a6683b5e97fad8e838d8e457e06)
adds 0c6ce97 Fix if_version for interfaces with a if_version_minor field different from 0
adds 78ed0f7 credentials: gss_set_cred_option() doesn't like GSS_C_NO_BUFFER
adds eb192ab gsskrb5: fix gss_krb5_cred_no_ci_flags_x_oid_desc variable name
adds 3678411 gsskrb5: just don't force, but allow the flags when GSS_CF_NO_CI_FLAGS is given
adds bcc6a37 tdb_unpack: Eliminate "cast to pointer from integer of different size" warning on 64bit.
adds db7bd96 ntlmssp: get rid of "cast to pointer from integer of different size" warning on 64 bit
adds 261d41a ntlm_auth: eliminate "cast pointer from integer of different size" warnings on 64bit.
adds 485a635 Fix the wbinfo test on the LDAP backend.
adds 87fedc4 Tone down the language in BUGS.txt (This used to be commit 7bb1da210ac58b7a8b89077cb9fcde504a0b4b2e)
adds 5cecf6d Place the Fedroa package into Samba4's GIT tree
adds db313cb Update WHATSNEW towards an alpha5 release.
adds 7dbe92c More work to use %{name} rather than 'samba' (This used to be commit a18363d72ac58ee27b4ff3b065f3fab50722718a)
adds 234413f Use a configure-specified directory for the winbind priv pipe
adds 03f51df dynconfig changes for 'winbind privileged dir' changes. (This used to be commit 7e20919d5ba9244362503e450273938a7cc94796)
adds b5808e5 selftest changes for 'winbind privileged dir' change. (This used to be commit c19b28f7579268133939aebe06e1c947d4415182)
adds c9d2570 pvfs: pvfs_aio should be a subsystem instead of an extra ntvfs module
adds 98014c5 pvfs: create a pvfs_acl subsystem
adds 43bf8f4 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 6479f481dbf2f5c83edec0702ece73e83b6c810e)
adds 63cfab2 Non-zero exit code on failure. (This used to be commit 9c220c0dce31fbe4b2f6433f40a52162d21c03f7)
adds 8b6d818 Loosen ldap.py tests on the LDAP backend.
adds 71439c6 Relax the ldap.py tests so that they pass against OpenLDAP CVS.
adds 6f55742 Rework samdb handling for 'netlogon' packets.
adds 053bdde Update Fedora packaging per feedback on review ticket.
adds f78c5e2 Fix small formatting details in WHATSNET for an alpha5 release.
adds d7ac45f ldb: fix the init function names for some modules
adds 5ccfd6a ldb: allow ldb modules to specify LDB_MODULE(name) or LDB_BACKEND(name)
adds b438d59 smb_build: enable implicit make rules
adds 4deff16 smb_build: use MERGED_OBJ instead of STATIC_LIBRARY
adds 27970cc lib/events: build as MERGED_OBJ instead of STATIC_LIBRARY
adds 780fa9f lib/talloc: build as MERGED_OBJ instead of STATIC_LIBRARY
adds 93bc9f4 auth: don't force the build of auth_server as shared_module
adds 6ed5fc9 ldb_ildap: don't force the build as shared_module
adds db0c032 dsdb: don't force the build of ldb modules as shared_module
adds 69964a2 nbt_server/wins: don't force wins_ldb as shared_module
adds 8da3c72 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 757acb6802cfb0e98e91e6062c62b6c5a852302b)
adds 5a2ab6f Prepare for alpha5 tarball.
adds 1fe26e6 Ensure we install smbd as well... (This used to be commit 72aaa905b3a9c71578c362554b6ab75edd2cd695)
adds b3e202e More updates for spec file, for alpha5 (This used to be commit 6459adb6ac2bf94a1e60c1450dbef43360f30888)
adds d494236 Mark as 'not a git snapshot'. (This used to be commit 74e95269fcded3454253452802f404d529508ce5)
adds 5d2dea3 Merge branch '4-0-stable' into 4-0-local (This used to be commit 857df6e91874407f70436749e3dad13ada003e6e)
adds 278016d On the way to alpha6! (This used to be commit 97b7a521da183b63c494b395d330f70d5cd4e233)
adds ddeb228 A couple more package updates (This used to be commit bb6e0ee953dfc59d0e04f9ea2daf051f6a6ff837)
adds b3e8d3a Create PREFIX/var/lib and PREFIX/var/run in 'make install'.
adds 1eb5756 drsuapi.idl: remove some unknows from DsGetNCChanges()
adds c88ec85 drsuapi.idl: remove some unknows from DsGetNCChanges() (update samba4 callers)
adds 5767b57 schema_fsmo: only set module->private_data in case we keep the struct for a long time
adds 8974bf9 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit cd5e48649ce0987952b2b55ea79c3ecceecfafd5)
adds db0a105 schema_fsmo: move fsmo info into struct dsdb_schema
adds 2a918a3 schema_fsmo: prepare auto allocation of schema oid prefixes
adds d7bd297 Collapse auxillary classes in LDAP schema conversion.
adds fe174cc Fill in the auxiliary classes into the dsdb_schema.
adds 7e851ad Move ad2oLschema and oLschema2ldif into Samba4, out of LDB
adds 0a39122 ldap_server: allow modifies to the root dse record and pass them to the ldb layer
adds b4b303b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit b4e7063058ac8587c526dd9133aee345e99f8ef8)
adds 89c12df Mark as alpha5 release (This used to be commit 0d9cc2d5333a0f8eb4f92b47a664f979f0ea6bdd)
adds 9164377 Merge branch '4-0-local' into v4-0-stable (This used to be commit dc238848b3987a187212bd8088916c5b34755b0f)
adds fad5b6c Merge commit 'release-4-0-0alpha5' into v4-0-stable (This used to be commit d6652540c2dda9091ccc6d05c3ebb24a663c9fac)
adds b8d3ef1 Merge commit 'origin/v4-0-stable' into v4-0-test (This used to be commit 91c899290f6962f277c103f11d5d8dc0a7c9aa02)
adds d8ac9bd Fix bug #5578, reported by sendel2000 at hotbox.ru. Bad (non-Samba) use of strlcat gives error. Jeremy. (This used to be commit e633dc4ec2d72c3d34b5e096e0460e07e07ab514)
adds 8bd7dab rpc_server: use the same chunk_size logic as we we use in the client
adds b632711 dcerpc.idl: the signing overhead can be more than 32 bytes
adds 88a26f6 smb_server/smb: fix crash bug with fragmented trans calls
adds 50df83a smb_server/smb: transs and transs2 calls have different word counts
adds 70ccb7e libcli/raw: the nttrans setup count is only 8-bit
adds 7718a89 libcli/raw: add a recv_helper hook infrastructure
adds b4726d4 libcli/raw: use the new recv_helper infrastructure for nttrans replies
adds 1777734 libcli/raw: use the new recv_helper infrastructure for trans/trans2 replies
adds fd1ce8c libcli/raw: remove unused smbcli_request_receive_more() function
adds 848ab7f libcli/raw: trans(2) setup count is uint8_t
adds 1bc344c smb_server/smb: trans(2) setup count is uint8_t
adds efaf4ce libcli/raw: make multi fragmented nttrans requests possible
adds a3ea8bc dcerpc_smb: trans->in.max_data should not depend on the smb max size
adds 4af2de3 rap: trans->in.max_data should not depend on the smb max size
adds bbbe06f torture: .in.max_data should not depend on the smb max size
adds 997f539 libcli/raw: remove unused smb_raw_max_trans_data() function
adds 5e4b8d6 smb_server/smb: prepare multi fragmented nttrans requests
adds 8bf2127 smb_server/smb: handle incoming multi fragmented nttrans requests
adds 8350a23 packet: make it possible to free the packet_context from the send_callback
adds 2cb149b rpc_server: use the transport session_info if available
adds 6ae40a8 tdbtool: fix off-by-one error in argument length. (bug #2344)
adds 1db2c04 Revert "tdbtool: fix off-by-one error in argument length. (bug #2344)"
adds 60b303d dsdb: eliminate disards qualifyer compile warning.
adds 24caf11 libnet_domain: eliminate "discards qualifier" warning (const).
adds 016d65e ldb_map: eliminate "discards qualifyer" warning (const).
adds 83d90d6 Make ad2oLschema even simpler, by moving the heavy work into dsdb.
adds a5e3c5e Avoid the use of extensibleObject in ldap mapping backend.
adds 526eaeb Add in a version2 of the NT security descriptor store that can store a timestamp along with the SD. Allows us to check for validity against the POSIX st_ctime. Keeps the IDL consistent with Samba3.3 IDL. Jeremy. (This used to be commit 29843a6b339a581de714924219632390b156aa4f)
adds 87f1a6c (Hopefully) fix the build by re-adding security.NTACL const char. The deletion earlier was a typo. Jeremy. (This used to be commit aa27344b96929c925b30965a1cd20e69c3dbd515)
adds c98419d Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit f956908cde7dd40643ff49cf433d0cf7765027de)
adds b4691ad Use common code to fill in allowedAttributes in kludge_acl.
adds 44ea6a2 rename sambaPassword -> userPassword.
adds b49c30d Remove C++ keywords from events.h header.
adds 13a4989 Fix 'make gdbtest-enb' and the GDB_PROVISION option. (This used to be commit 79c4d8e2fabc9c33d978c064b9c01ca45e463ced)
adds 9caa8d3 Try to make NTLMSSP less fussy for unimportant messages.
adds f5d18f4 Allow ldap credentials to be (optionally) stored in secrets.ldb
adds 5328993 Use secrets.ldb to store credentials to contact LDAP backend.
adds ab00b65 Cleanup ldap_bind_sasl.
adds 2b1f271 Add a standard filter for finding the LDAP secrets. (This used to be commit 28c784966809d634e8497e0716b30bad018467b4)
adds 403f4f9 Make up a full hostname for ldapi connections.
adds a6b842f Connect to the LDAP backend with SASL credentials.
adds 0f1eea2 Rework provision to handle both simple and SASL binds.
adds e400b3e Fix asking for credentials for non-LDAP provisions. (This used to be commit 78416f4840df4f8d1f9cc5e46a48b19c86888050)
adds 63d91e9 Kill of some bogus debugs for the world who does not use the LDAP backend (This used to be commit 5bde586bdb4a1523a62a764b9ff292a4a8cee4fe)
adds 831bd55 Lock down the LDAP backend - only samba may read or write (This used to be commit a3912801fb25f715725c06402d4bdff9a926f15d)
adds c46afc8 Simplify the contextCSN determination.
adds cc44b10 Revert Fedrora DS backend to use extensibleObject.
adds d904b71 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 7fb8179f214bbba95eb35d221cb9892b55afe121)
adds 1d3bdf3 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
adds 376b2a2 Don't keep an extra ldb around forever.
adds e92125e Ignore and handle more NT Create & X options.
adds fe9fa62 Reorder whitespace in generated slapd.conf
adds 0edce42 Fix the build - this element was renamed. (This used to be commit 60161954ad5c99ce9934a968c5d41f41fafd780f)
adds 0c4738a Another kludge to let the OpenLDAP backend catch up.
adds dfb1ba3 NET-API-BECOME-DC: fix crash bugs because of unintialized variables
adds c8a1254 become_dc: we need to replicate using krb5 auth to work against w2k
adds 80fe14a drsuapi.idl: correctly handle xpress compressed payload
adds 9827cf8 drsuapi.idl: fix unknowns in drsuapi_DsReplicaCursor[2]
adds e81feb7 drsuapi.idl: fix unknowns in drsuapi_DsReplicaObject*
adds ddce2be libnet/become_dc: an unknown field in drsuapi.idl changed to object_flags
adds 033683b drsuapi.idl: fix unknowns in drsuapi_DsGetNCChangesCtr*
adds c6ea7f0 drsuapi: total_object_count was the wrong guess
adds a24fb2b drsuapi: get ctr6 out of xpress compressed level
adds f3fae86 drsuapi: check ctr6->drs_error
adds f0e44c3 drsuapi: make use of the 'more_data' field in DsGetNCChangesCtr[1|6]
adds 29049aa drsuapi: print out the number of linked attribute values we got
adds 8025edf Add the interface ID to the rpc_pipe_register_commands call in s3 srv code (This used to be commit efe249928312f730ee580e72b9c640ef88b0ed5b)
adds 853194c More 'must be ignored' options from the MS-SMB doc.
adds cfc2063 Put the memberof template into a seperate setup/ file.
adds 3408a2d Make a seperate template for the refint configuration too (This used to be commit d2a527acc5ee6fe9b943657dc9c3ace920b2d619)
adds 706140a Make invalid 'member' detection work again.
adds ca46ad2 Fix ldb_map to add/remove the same 'extra' objectclass
adds f4cae6a Sleep longer in the hope that the OpenLDAP backend might catch up (This used to be commit 63c80c885dc3fb2228f082be8db752bb29e3962e)
adds 853ef0d Fix RAW-OPEN against Samba3
adds 7d84b72 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 55bde3c9daeafdac04574365c23d181345639f34)
adds e16b224 Remove bogus test in 'enum trusted domains' LSA server.
adds d626a26 Rename structures to better match the names in the WSPP IDL.
adds ecc13c3 Fix winbindd not to sit in a busy loop...
adds 24b03e1 Properly cast array length in print functions. (This used to be commit f321240fa91fa19c1131f119c42f64897d220682)
adds 8d8ccc5 Fix location of manpages. (This used to be commit 6f5b4ef1d0380d265ce27c882072c759ce19c7c3)
adds e0bd9e8 Explain where some other OIDs are allocated.
adds d6fdd13 Remove the 'accoc_group_id' check in the RPC server.
adds a819f4e s3 cli_do_rpc_ndr does not use PI_* anymore (This used to be commit e625c6b2516111002c99239c1a2188c6d5d87ab6)
adds 2abe5e9 drsuapi.idl: add drsuapi_DsBindInfo48.
adds e7785a3 drsuapi.idl: the last 16 bytes in DsBindInfo48 ar the GUID of the config dn.
adds 901e764 drsuapi.idl: add drsuapi_SupportedExtensionsExt bitfield.
adds e184b70 drsuapi.idl: change the u1 field in DsBindInfo* to "pid".
adds 7fba6c6 Change occurrences of the u1 member of DsBindInfo* to pid after idl change.
adds 9549ebc Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 532ccbbe7aa360440f455dfa136f425b9996e998)
adds d65f89f Clarify how we are doing the 'this is a rootdse query' check. (This used to be commit 8dfba3160cc4bc518f3ad8570d104e5baae784ca)
adds 1179890 Complain if we are told to use an ldap backend, without the type (This used to be commit e9c3c9ad8289ee48efa998ab6b486250dcd40b52)
adds 404846d Try to avoid a memory leak if we re-set the global schema
adds b38045f fixd a bug in the signal handling code - we could get phantom signals (signum 64) (This used to be commit af7fb2e38ba27cf8058eb1cef1f96bbc7b19849f)
adds 1d12c64 fixed spelling error (This used to be commit 341f64834e13cdbc7d4742a4652ae39b70a4231f)
adds 091c141 make sure we initialise query_maximal_access (This used to be commit 036f73d39a7ef882fd76afcd3c11eef483f6c308)
adds 809632c initialise query_maximal_access here too (This used to be commit 4b3af09450cf33c6785a3d8fddddc68047f2e388)
adds 2ecda9f we can't query the ACL on a new file till it exists! (This used to be commit 4f6646f06988b1fb8be9e0c8ae833bb9792184af)
adds fb3e663 Improve DNS and Group poicy configurations.
adds c9c296b Install'named.txt' to private/ as documentation.
adds 042eefe Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit a93b20b85b7b35965c428f1543cb7bbe96e16d42)
adds 768515f The SMB session key must not be more than 16 bytes in SAMR (and presumably LSA).
adds ea7f2fe Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit ae311d89d2d477b235a6a9294a8bb463ed0a8c05)
adds 945eedc libnet/become_dc: add a comment and explain why it's important to specify krb5
adds 935a7b3 smbtorture: add support for the DSBindInfo48 to the RPC-DSSYNC test.
adds a9c3f47 smbtorture: add a warning for unknown BindInfo length to the RPC-DSSYNC test
adds 5bb679a rpc_server: be more strict with the incoming assoc_group_id
adds 734d0c0 RPC-DSSYNC: print 'supplementalCredentials' more verbosely
adds 75cdaa4 hdb-ldb: fix crash bug in the error path
adds b4e9e89 hdb-ldb: fix comment about padding
adds bcb0db3 password_hash: don't add zero padding as w2k8 also don't add it
adds bb12c78 drsblobs.idl: rename unknown1 -> reserved
adds 69d3f0e password_hash: ignore reserved value, but still set it like windows does
adds ecdd133 drsblobs.idl: fix idl for supplementalCredentialsSubBlob
adds fbea02a password_hash: check the SUPPLEMENTAL_CREDENTIALS_SIGNATURE
adds fa40b07 hdb-ldb: check the SUPPLEMENTAL_CREDENTIALS_SIGNATURE
adds e3434f8 drsblobs.idl: fix unknowns in package_PrimaryKerberos idl
adds e0f04e3 password_hash: fix callers after idl change for package_PrimaryKerberos
adds b783b28 password_hash: simplify the logic if we have cleartext we always generate the hashes
adds 12ac4c5 password_hash: split the generation of krb5 keys into a different function
adds b3d6c5e password_hash: order the supplementalCredentials Packages in the same order like windows
adds 28a7e6f drsblobs.idl: add idl for Primary:Kerberos-Newer-Keys blob in supplementalCredentials
adds 0842eb2 hdb-ldb: try to find Primary:Kerberos-Newer-Keys and fallback to Primary:Kerberos
adds 34b1007 password_hash: add generation of the Primary:Kerberos-Newer-Keys blob
adds f9e6197 dsdb: teach dreplsrv_out_drsuapi_bind_recv() knowledge of DsBindInfo48.
adds 46bb8aa libnet_become_cd: teach becomeDC_drsuapi_bind_recv() DsBindInfo48.
adds e269804 libnet_unbecome_dc: teach unbecomeDC_drsuapi_bind_recv() DsBindInfo48.
adds 1f20ca1 drsuapi: always set the pid field of the outgoing DsBindInfo to 0.
adds c71030b libnet_become_cd: add boolean option "become_dc:force krb5" to control krb5 auth.
adds db36f37 libnet_become_dc: send msDS_Behavior_Version == 3 (win2k8) in DsAddEntry
adds f619e08 Handle schema reloading request. The ldif for that operation looks like this:
adds 0558330 dsdb_create_prefix_mapping() implementation checks for existing prefix maping in ldb. if one not found it creates a mapping for it and updates the prefixMap schema attribute in ldb. (This used to be commit bbe895db7144b192981fad9ab6bbd3ebacb8d299)
adds 66f09a7 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit 24309dbf4d9622fcfafa29ef98bc0459fdaa814b)
adds aaa29d2 drsblobs.idl: give some unknowns a meaning
adds 8a86e3c drsblobs.idl: unify the Primary:Kerberos and Primary:Kerberos-Newer-Keys structs
adds 0c8fb93 password_hash: fix the callers after drsblobs.idl changes
adds 79657f7 hdb-ldb: fix the callers after drsblobs.idl changes
adds 1f28556 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit b12dd8ee5443ebfc204d1684f541d68ffb351197)
adds 552fd06 Make a new define to ensure the accoc_group_id we use is always in common. (This used to be commit b62490e3e21b606b66e0737a403b0d170b64cddd)
adds c09fa19 Per feedback, remove epoch and ldconfig requires.
adds a05c9ab Define HAVE_ASM_BYTEORDER at all times (This used to be commit 396ea14732d667960091f4a2570341059914ecb6)
adds 460356c smbtorture: add --extra-user option
adds 998b0fe Add "mymachinepw" to fetch our machine password out of secrets.ldb (This used to be commit 4fbe16deb0e06e145f643568a699b80b431d4f42)
adds 934cfb9 mamachinepw: add better error handling
adds 7a633ed dcerpc.idl: add DCERPC_PFC_FLAG_SUPPORT_HEADER_SIGN flag
adds 118ecc5 dsdb/schema: dsdb_write_prefixes_to_ldb() should do the reverse of dsdb_read_prefixes_to_ldb()
adds 2385e33 dsdb/schema: make more clear where we create the value for the new prefix mapping
adds c0ad44f dsdb: add a comment about the parameter to DSDB_EXTENDED_SCHEMA_UPDATE_NOW_OID
adds 2159214 auth/credentials: use the same enctypes when getting a TGT and a TGS
adds 9437adf lib/ldb/tools: allow -W and --realm when build from samba4
adds 55ea54e gensec_gssapi: add support for signing RPC messages
adds 72d2bea Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into manpage (This used to be commit 7e90cc197c4fb2884f368cd72f391d0d8016fb96)
adds ee505f3 Be more pythonic. (This used to be commit 20d40e31942f96ca9d077e57c6dd4c1d38f79b4b)
adds 3573420 Fix some forgotten substitute variables in provision, add check to prevent this sort of regression in the future. (This used to be commit a461118f3b668779f907c4d77cebe1e76fa4e39f)
adds 2b0ed18 Update trustAuthInOutBlob in line with MS-ADTS 7.1.6.8.1 (This used to be commit 26c2a34dec26890230dfa86827804d8160061ce5)
adds 2a0677e Start implementind domain trusts in our KDC.
adds 5971fd6 Fix warnings in new prefixMap code (This used to be commit b8770a4fd8408473593fa4c6600bce056183958d)
adds cff30c6 Remove unused function and make sensitive directories private. (This used to be commit e23333d16397606d38e90684d2d916b5b967cde4)
adds da9ab57 Remove unused variable (This used to be commit 31a303c099e26423160010c48b305434d4cbea25)
adds 0299edb auth/credentials: explain why we need to the enctypes for the gssapi layer
adds ade9b6c Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 486891bb5167034e54b7477ba09e8f5f914b93e4)
adds 45d60f5 Always print the slapd startup command (This used to be commit b1d05e7d14c65133e8ab0ff9d41a26fa7e3d41d3)
adds 08795db Make it even clearer what to do next in the LDAP backend setup (This used to be commit bace931ad674b5071d53bf9c99c383f1d8957e1b)
adds e80115d We don't use EXTENSIBLEOBJECT any more. (This used to be commit 4b137085c8b89773d4639372bbffd516a41dfc8f)
adds 4355b31 libcli/smb2: sign SMB2 Logoff requests
adds 1a4f4d2 SMB2-CONNECT: remove reference to req->session before calling smb2_logoff_recv() on the invalid session
adds 35bd7a6 libcli/smb2: fix per session signing state
adds 8623e2c smb2srv: correctly hold the signing state per session
adds 0251096 smb2srv: sign SMB2 Logoff replies
adds 2d2911c libcli/smb2: the session key for SMB2 signing is truncated to 16 bytes
adds c4c79aa gensec_gssapi: use gsskrb5_get_subkey() to make smb2 signing with aes keys work
adds 14900695 rpc_server: remove unused variable
adds e45c3e1 Revert "gensec_gssapi: use gsskrb5_get_subkey() to make smb2 signing with aes keys work"
adds 337752c Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 15d0951b74b46763024560f9cd012338473c5bc3)
adds 2afd7d6 Don't fail if the domain has a trust already.
adds 2cc32c4 Use the cldap reply to avoid segfaulting in RPC-DSSYNC
adds 358a11c Print trustAuthOutgoing and trustAuthIncoming in RPC-DSSYNC (This used to be commit 6673a6e62399c4956a44a06685aa91ce8145b92a)
adds 43d2329 Update to a working trustAuthIncoming and trustAuthOutgoing parser.
adds 7b4081d Revert "Start implementind domain trusts in our KDC."
adds 5d68244 auth_server: fix segfault reported by Julien Kerihuel <j.kerihuel at openchange.org>
adds f1cdce5 auth_server: fix the logic of server_get_challenge()
adds d087545 auth/ntlmssp: don't crash when the backend give no challenge
adds cf875a5 build: allow flex-2.34 together with bison-2.3
adds a925f03 heimdal: update to lorikeet-heimdal rev 801
adds 35cd60b build with the new heimdal version (This used to be commit 3817d653faecb70bfafb850fe7d6e83aaed7e6d1)
adds 9f5325c heimdal: add missing file heimdal/lib/gssapi/mech/gss_pseudo_random.c
adds ca086c9 auth_server: set the workstation name
adds 86c9db8 heimdal: add missing files
adds 8dede49 build: autogenarate VPATH by configure
adds f4140cf build: autogenerate heimdal basics
adds fed1cc2 heimdal_build: we should only use PRIVATE_DEPENDENCIES
adds c251443 gensec_gssapi: include <gssapi/gssapi.h>
adds 9cc663a auth/kerberos: we don't need to include heimdal private headers
adds f2ac351 kdc: use mostly only public kerberos headers
adds 2fbe25b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into manpage (This used to be commit c87a8ba1fef1ba508ad6527d0bae4bcdd5b3cb69)
adds 3b4ff07 Actually fix missing substitution variables. (This used to be commit 783412ecb27d646b171993da0ac2f11a821901d3)
adds fff006b Move domain DN determination out of newuser function. (This used to be commit cbac27e6faa99ebaa3e6d653017c968db836560a)
adds 1c94f3e Use new style python classes. (This used to be commit 2a39aae0cef310a79427feb1b85f6794ea36849a)
adds 47124ef Add helper object Hostconfig to make it easier to get to e.g. the SAM database. (This used to be commit be75b2a36ee49f66ada3ec3ababa82d74085d559)
adds b202357 build: remove warning about missing generated include file
adds 1120849 lib/crypto: remove dependency to internal heimdal
adds 59737cd heimdal: fix dependency
adds d96c575 heimdal_build/internal: add some useful defines
adds d0f0d5e auth/kerberos: remove dependencies to internal heimdal
adds 5fd1c54 libreplace: include <krb5.h> and <com_err.h> and no heimdal specific headers
adds d9ad17f heimdal: add experimental --enable-external-heimdal
adds b1f85bf Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into manpage (This used to be commit 8e201ecf3e86c3c8865c7276fad8dad07106efaf)
adds fe7e90c gensec: add GENSEC_FEATURE_SIGN_PKT_HEADER flag
adds fd84beb gensec_gssapi: add support for GENSEC_FEATURE_SIGN_PKT_HEADER
adds b3573ce librpc/rpc: pass struct dcerpc_pipe to dcerpc_auth3()
adds 50f8260 librpc/rpc: add support DCERPC_PFC_FLAG_SUPPORT_HEADER_SIGN
adds 746d3c8 rpc_server: add support for DCERPC_PFC_FLAG_SUPPORT_HEADER_SIGN
adds 8a01bdc drsuapi.idl: directly use mszip in level 2
adds 8275d51 drsuapi: fix callers after idl change
adds 0523580 import of zlib-1.2.3
adds ed3bdf3 zlib: add inflateReset2()...
adds 9bf1221 lib: prepare the build of zlib
adds a0b5ec7 We can't use ndr_pull_struct_blob_all in combinatin with relative pointers (This used to be commit d0a128f35b259d4891edc68fc24aa04a6da7aab7)
adds fb7c5c2 Clarify comment (This used to be commit 719941e929ddb6fea011fcc0c8c6b91c26e586af)
adds 185788f Always set a session key, even for the 'no password' case.
adds 08d20ec Clarify comment (This used to be commit 580cce9de38ddd9d59b272b58caadce528321d09)
adds bf0f1f6 Always set a session key, even for the 'no password' case.
adds dd5cdf3 Merge branch '4-0-abartlet' into pac-verify (This used to be commit aba5fbe39c4b93ec75c66f93c46b1967091afa61)
adds b5a3f45 Add GenericInfo level for SamLogon calls from the WSPP IDL.
adds 8930a21 Start implementind domain trusts in our KDC.
adds c1efe58 We can't use ndr_pull_struct_blob_all in combinatin with relative pointers (This used to be commit 931890e028da8da756b7c7c62e2552a9fc04f7bc)
adds 5f873a4 More work towards trusted domain support in the KDC. (This used to be commit c87d732b23ad7de8dc2f824bf11c9310fb4184e1)
adds 4ad02f5 gsskrb5: add support for DCE_STYLE and des and des3 keys
adds 610b1ad krb5: always generate the acceptor subkey as the same enctype as the used service key
adds dd35840 gensec_gssapi: use gsskrb5_get_subkey() to get the session key
adds 5569132 gsskrb5: try to be compatible with windows for gss_wrap* and cfx
adds 50fb205 gensec_gssapi: use the correct signature size for cfx/rfc4121 style signatures
adds 802b459 dcerpc.idl: add DCERPC_AUTH_TRAILER_LENGTH
adds eb81a62 librpc/rpc: correct the chunk_size depending on the signature size
adds 97f59cb rpc_server: correct the chunk_size depending on the signature size
adds 0965b22 dcerpc.idl: remove used DCERPC_MAX_SIGN_SIZE
adds 7177df5 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit ce7b1424c711949e6feb0181d3759133b77391ff)
adds 8ba2041 gensec: add support for new style spnego and correctly handle mechListMIC
adds b686328 gensec_gssapi: add a function to load the lucid structure once
adds 588cc81 gensec_gssapi: fix compiler warnings
adds 8c0fbbf gensec_gssapi: add support for GENSEC_FEATURE_NEW_SPNEGO
adds 5eb4861 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 0819922a0c7f48c2517d3572f98cd1359749c4ae)
adds bf002d1 Rework the trustAuthInOutBlob with the help of a hand parser.
adds cb98944 Assert on failure to join domain in NBT-DGRAM (This used to be commit 0a8080d0f245ddf0177195dd8e7fb3e1cdc0785f)
adds 88ec1ae cope with not knowing the kdc key (This used to be commit 7e48dad4c7724f3f11236171a777603574224c42)
adds 0eb1840 cope with arbitrary unknown pac buffer types, so when MS adds a new one we don't break our server (This used to be commit 5e08b285319e35afd3a9a6e6f5f59145350f2d80)
adds 336f681 expanded the SMB2-CREATE and RAW-OPEN tests to explore more of how the create options fields are supposed to work (This used to be commit 0576875eccaa21ad529c9db41db91781ad400d0f)
adds 8b585de NBT-WINSREPLICATION: be more robust to timing errors
adds 150d7a1 pidl: fix samba4.pidl.samba3-cli test
adds be0a45d libcli/smb2: async replies with STATUS_PENDING are not signed
adds be92e7f libcli/smb2: we don't need check the same thing twice...
adds f086e79 libcli/smb2: use smb2 signing in auto mode if the server supports it
adds 4a214db smb2srv: use defines instead of hex values
adds 0294c67 smb2srv: sign replies when the request was also signed
adds 2a36568 smb2srv: async replies with STATUS_PENDING are not signed
adds dbcdbb3 libcli/raw: fix the special NTCREATE_OPTIONS_*_MASK values
adds cc60d5a pvfs: fix handling of create_option flags
adds 2a336a6 libcli/smb2: add SMB2_CREATE_OPTIONS_NOT_SUPPORTED_MASK
adds 548ed8d ntvfs_generic: fix handling of create_options for SMB2
adds 80f2f10 SMB2-CREATE: be more strict in error checking
adds d6abf13 SMB2-CREATE: be more strict in checking file attributes
adds affba1f SMB2-CREATE: add a special test for FILE_ATTRIBUTE_ENCRYPTED
adds 26853e4 gensec_gssapi: only cache the session key in STAGE_DONE
adds 69d074a gsskrb5: always return an acceptor subkey
adds e75f107 Revert "krb5: always generate the acceptor subkey as the same enctype as the used service key"
adds c1c6c1b RAW-OPEN: be more strict in create_option checking
adds ac503b1 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit b337369d5c86b37d93ee1c62880068e14d6c09f6)
adds 427b3ba Don't segfault in RPC-ATSVC. (This used to be commit e711f7d26a632ec93c1e2a3db52c37e1c0de4214)
adds a3faed4 Paramaterise the seperator in ad2OLschema
adds e387677 Rework generation of the objectClass and attributeType lines.
adds 1611276 Generate the subSchema in cn=Aggregate
adds 4bdb752 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit b4b14b748e6babc93faee23fe8f5c03ec2d25cbb)
adds f1df674 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit 3731f7eaea6e5ed89d24e383dae0531cb58d77dc)
adds fe95409 Trusted domains implementation for the KDC.
adds 805dd85 Generate Multi-Master Replication configuration for OpenLDAP
adds 7ef2165 Fix up new OpenLDAP MMR code.
adds f2eaa4b Only allow trust accounts access to the NTP signing service. (This used to be commit 30da1b534f00ba6ef6cf86cba603732bc6e1ad43)
adds 3bd2a50 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 7ad0d8dd4dab6119ca6f94b64b35c8f975a27d0a)
adds cd261ee Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit e85abe7db21eec47adecae8243a25f145aa7ec9a)
adds 489525a Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit fa03d750e4577a610dc410d45d49789110b1b4f1)
adds 76bcaa1 Fix the build, after the ad2oLschema changes. (This used to be commit 7361821b21ef78c564c41466783048606a0b6e98)
adds 44b6ffa configure: remove duplicate definition of --with-winbindd-socket-dir.
adds df4e1ad configure: format help string for --with-fhs with AS_HELP_STRING().
adds 7b3bb57 configure: use AS_HELP_STRING for --with-privatedir
adds cc7d7ba configure: use AS_HELP_STRING for --with-winbindd-socket-dir .
adds d143e5f configure: use AS_HELP_STRING for --with-winbindd-privileged-socket-dir.
adds 76c96ad configure: use AS_HELP_STRING for --ntp-signd-socket-dir.
adds 3ebf7f0 configure: use AS_HELP_STRING for --with-lockdir.
adds 42104c3 configure: use AS_HELP_STRING for --with-piddir
adds 56bf648 configure: use AS_HELP_STRING for --with-logfilebase.
adds 37b6e78 configure: use AS_HELP_STRING for --with-selftest-prefix.
adds 982aa67 configure: use AS_HELP_STRING for --enable-debug.
adds a903c39 configure: use AS_HELP_STRING for --enable-developer
adds 613b8d3 configure: use AS_HELP_STRING for --with-disable-ext-lib
adds 46c94dd Merge the two attribute syntax tables.
adds 5c6364b Remove references to the unused @SUBCLASS feature.
adds 4c18073 Ensure we fail to proceed if the schema won't load. (This used to be commit 07107c45c35a11979bf68a14b2c4df9415880fcb)
adds dbde9cb Fix segfaults when loading the schema fails. (This used to be commit 9643db1a011edc95aa903908cec708b3a3566e71)
adds 1dc5e75 Allow attributes to be overwritten, not just added to (This used to be commit 0aebae91be0fba7ffa94d73946a94aea930a252a)
adds bb80a19 Note the ldb syntax for attribute syntaxes in the table.
adds 47d8036 Fix templates.ldb reprovision handling.
adds c222124 lib/compression: Import of lzxpress decompression algorithm
adds ffa18ca librpc/ndr: add support for XPRESS decompression
adds 41fdbff zlib: we don't need the inflateReset2 prototype twice
adds 5e4f668 zlib: fix compiler warnings
adds 7474196 zlib: mark as modified for samba
adds 6cd8e2b ndr_compression: use zlib's inflate() for decompression
adds 4422617 librpc: don't build the old mszip decompression code
adds aef684d Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 27d07df301d60e49d36efd003f2fd2305c83c3fe)
adds b33f454 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit fc6b4f03ebba015a13a6ab93221b0bc3ef8ef2ed)
adds 5631eba Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit a6146cc14ba950b1911094b1525c7d06b50ecec6)
adds e118840 added some comments at the request of a frustrated abartlet (This used to be commit cad2e6c4c13ccd02587e47d13e897e0a327b58eb)
adds 7e1c62f added a LDB_ATTR_FLAG_FIXED so the schema module can mark attributes as never to be removed. (This used to be commit 9dce558206a2ce70c69b9b6c5c3c9c58ee165b1d)
adds f96f623 Merge commit 'origin/v4-0-test' into v4-0-test (This used to be commit 3bdc906eb63a494f0d8478c13f8330828aa2f725)
adds 9dffeab don't overwrite fixed attributes with @ATTRIBUTES (This used to be commit e860fc171fd127d73df23336089c1479911953da)
adds 47edb62 pidl/NDR::Parser: use $ndr instead of "ndr"
adds 8554fcb pidl/NDR::Parser: pass $ndr to ->PULL_FN_BODY()
adds c8ef295 pidl/NDR::Parser: pass $ndr to ->PUSH_FN_BLOB()
adds ef7e12b pidl/NDR::Parser: pass $ndr to ->PRINT_FN_BLOB()
adds b999de0 pidl/NDR::Parser: pass down $ndr from the top functions
adds 85fde41 pidl/NDR::Parser: use my $ndr = "ndr" in the remaining top functions
adds 98450a5 pidl/NDR::Parser: pass $ndr to ParsePtrPush()
adds ecc1c3a pidl/NDR::Parser: pass $ndr to ParseMemCtxPull*()
adds 8e6161d pidl/NDR::Parser: pass $ndr to ->start_flags() and ->end_flags()
adds 9941c1e pidl/NDR: correctly check for valid properties
adds 397b007 pidl/NDR: generate a LEVELS array for typedefs
adds 9f2468a pidl/NDR::Parser: pass typedefs through the ParseElement*Level() functions
adds f4e2f3f librpc/ndr: add support for Type Serialization Version 1 to subcontext
adds 17fcc41 ndr_compression: unify the common handling of mszip and xpress compression
adds fbeb6d7 ndr_compression: remove the type serialization handling from the compression layer
adds 9d0db64 drsuapi.idl: readd type serialization headers to compressed DsGetNCChangesCtr*
adds 75f594b drsuapi: fix samba4 callers after drsuapi.idl changes
adds d0a8c05 kdc/pac-glue: pull/push the logon_info via the PAC_INFO union
adds 8acc7f7 krb5pac.idl: make use of subcontext(0xFFFFFC01) to handle the type Serialization header
adds 41493cb Update OpenLDAP MMR configuration per comments by Oliver Liebel <oliver at itc.li>
adds bec7a95 Add extra bits to our 'netlogon' response in CLDAP and NBT.
adds 5e89476 Add a torture test for the new 'netlogon' flags.
adds 5d37529 Remove last traces of the old 'subclass' feature (This used to be commit ed19d0abea5b206d186a51fa11dc0c04197e6ee2)
adds 18e86cc Split schema_init.c into smaller bits.
adds add717d Add schema search flags from MS-ADTS (This used to be commit 731d9e569a474da27014737e0805ae712366357d)
adds 6e5f245 Apply attributes (and their syntax) from the schema into ldb
adds 4bfab3b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 9fa48b3572cb4e55cfaa48a8b516a91904048573)
adds e7db232 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit ae502f9e3991209d70a745bef3a3e6e7484cdb5f)
adds b4ba27d Use the new SEARCH_FLAG_ANR define (This used to be commit 07d122ce2c255124dfb3acf71a3afdf52f06e1b1)
adds c06e928 Don't maniplate control entries in samldb (This used to be commit 8003ee9abf474de534677283fc499f9a3d992b20)
adds 4016cfc Don't allow a NULL syntax (This used to be commit 505a0c2b702b696b91dab683626bb25b14a49c38)
adds 0d89adc Correct anr search commants and error messages in ldap.js (This used to be commit 233dd885c2a2b4ee7cc2287efe7d6e03625d4981)
adds 473540d Don't hardcode attributes to be treated as a DN
adds 64293ca All these syntaxes are now handled by the schema. (This used to be commit 94d5e69190f34d66d4defd4a7de7ce24bee77bc3)
adds fa3f3be Set both attributes and indexes into the database on schema load.
adds 8237c0b The index handling is now configured from the schema load, not by a template.
adds c36c42a Handle error cases in attribute handlers better.
adds 53a35b2 Validate input in the CLDAP and DGRAM 'netlogon' responder. (This used to be commit 682ca3cae1d5e796bc58142f79c99d43742ac85c)
adds 3d3fc7b Stop every ldb startup doing a write to the database.
adds 38f7405 Push loading the objectGUID and objectSID handlers earlier.
adds 4ad97a1 Don't walk past the end of ldb values.
adds a83bb07 fixed error handling in ANR code
adds cc43037 fixed a problem with length limited ldap values
adds 0a27ff9 Merge branch 'abartlet-4-0-local' into v4-0-test (This used to be commit 469fac2669991b130dec219e1a109a8b2ce224be)
adds c50d361 fixed a speellling erra (This used to be commit 3c058f50cc3b91d540feb51fb698d90565b2b7c9)
adds 0521ed1 fixed the GUID and objectSID canonicalisation functions (This used to be commit 115053ea7e70b067e7873668ed83f1f10908287d)
adds 2d2e7f6 ndr_compression: add common parts of ndr compression
adds e3319bf drsuapi.idl: use hand written push functions for the compressed blobs
adds 9d3add9 ndr_compression: implement mszip compression based on deflate()
adds e80876e Merge commit 'origin/v4-0-test' into v4-0-test (This used to be commit 93cf0b3c7e6d8a4758c44519de51e51be89f76c7)
adds 53ecaf4 fixed the DomainDNS searches in the netlogon code (This used to be commit 7dce38f9897df02073132f18b1021e0d0636590c)
adds 91d6cdd now that ldap integers are 32 bit, we need to put the right 32 bit value in for group type to avoid sign extension, otherwise we don't find the builtin groups (This used to be commit 9b558639395bd8209313bb7ed2e04821c83975a4)
adds 094895c disable the anr== tests until they are understood (This used to be commit 6028404a9a9db64d4025ef6e685ee13c4aadca2e)
adds 3efd7d2 don't use zero data for the first file in RAW-OFFLINE
adds b030743 show the bad data in RAW-OFFLINE
adds a22b9d6 fixed the data in SAVEFILE op in RAW-OFFLINE (This used to be commit 3441ea5df5b750442d17b90de73d392d2d802ab1)
adds 9eacc3a Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local (This used to be commit a555334db67527b57bc6172e3d08f65caf1e6760)
adds 291b0df Update RPC-LSA to (almost) pass against Windows 2008. (This used to be commit a17cb558c23142e522de3ed56d65c7694477395f)
adds 7f86b26 Only allow the trust in the correct direction (per the flags). (This used to be commit 2c7195429411d68bc66f4100659c622df4f5a20a)
adds 387cd89 Fix LSA server to pass more of RPC-LSA and match Windows 2008
adds a85ee07 Implement matching logic to Windows 2008 on handling of secrets.
adds f7c13b1 Make RPC-LSA test deterministic with an msleep(200). (This used to be commit 914e1865aa9fba417f74a3abdd8b4b2659feb001)
adds 4eba234 More LSA server and testuite work.
adds f087866 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into pac-verify (This used to be commit b706708210a05d6f10474a3cd2bbc550704d4356)
adds f1c0c38 Don't use lsa_Delete any more, as smbd now refuses it. (This used to be commit 8e1285a1ee60e3d3b7352ab7269d535c41916b46)
adds 3010e5e Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit d7db5fe161429163a19d18c7e3045939897b9b2a)
adds 43bfcba Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into pac-verify (This used to be commit 2a1adaa759d9201670519b3938109e13c0476a83)
adds ca20c56 Add definition for NT_STATUS_DOWNGRADE_DETECTED (This used to be commit f6e227b72bb56d12cb270d76f7f458136c4ca160)
adds 467e3f7 build: generate :: rules for automatic dependencies
adds 6482607 Revert "gsskrb5: always return an acceptor subkey"
adds cec74e9 Revert "gsskrb5: add support for DCE_STYLE and des and des3 keys"
adds d3265b0 kdc: move references to heimdal internals into heimdal_build/kpasswd-glue.h
adds e7c1715 heimdal_build: split glue.c into krb5 and gssapi parts
adds 1c4b84e heimdal_build: add a fake sqlite keytab implementation
adds bcb249d heimdal_build: split out gssapi_spnego and gssapi_krb5 file lists
adds 478a4cb heimdal_build: split handwritten and generated hx509 file lists
adds 41dbc6c heimdal_build: split heimdal/lib/asn1 file lists
adds f09f67d heimdal: remove unused old files
adds 57d4e11 heimdal_build: add fallback for AC_WARNING_ENABLE()
adds 1f123a8 heimdal_build: autogenerate heimdal/lib/roken/roken.h
adds a1bbd66 heimdal_build: autogenerate table files in heimdal/lib/wind/
adds 9080b5d heimdal_build: autogenerate the heimdal private/proto headers
adds 455f5c0 heimdal_build: fix parse.h lex.c dependencies
adds 243321b heimdal: import heimdal's trunk svn rev 23697 + lorikeet-heimdal patches
adds 2356cd7 heimdal_build: include heimdal's new EVP code to fix the build
adds 9430420 heimdal: add missing heimdal/lib/hcrypto/{evp-aes-cts.c,evp-hcrypto.c}, sorry...
adds 8b94f7b Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into pac-verify (This used to be commit 32143287c7eb452c6ed9ccd15e8cd4e5a907b437)
adds aa14b40 Fix the build on Win32, and use NEGOTIATE security (to allow kerberos) (This used to be commit f0bde093d76fe9d17a0709cf01fa7b70f1985c6b)
adds 031d145 Put the internal gensec_gssapi state into a header.
adds 960bd9d Add a test to explore Netlogon PAC validation
adds c59c6cf Add missing file - netlogon.h
adds 0b16d70 Don't wipe the PAC checksums, the caller may actually need them. (This used to be commit 9db5a966fce0b71a0d2167b4aff70cc081abc1cc)
adds c79dff2 Heimdal provides Kerberos PAC parsing routines. Use them.
adds adb207e Further rework the RPC-PAC test.
adds bfec898 Update packaging per suggestions on the review
adds 81dcc99 It turns out that the Netlogon PAC verification is encrypted.
adds 35c8899 Follow MS-LSAD 3.1.4.7.12 and set defaults when creating a trust.
adds 279ca74 Share IDL between the LSA and drsblob representations of trusts (This used to be commit e5520706c88911c66b3ce5817e371900212ca083)
adds 5dae44e Start testing CreateTrustedDomainEx2
adds 60936dd Start implementing the server-sde NETLOGON PAC verification. (This used to be commit 8741e8fee619cccd84f2f10e00426df1d4f34074)
adds ef57d95 Test a few more error cases in RPC-PAC (This used to be commit 50502b3b8faf89cf5ad396102f4fe80eaa213908)
adds baf0b36 Merge krb5_cksumtype_to_enctype from Heimdal svn -r 23719 (This used to be commit cc1df3c002e6af25add3c8ae20e7efc2ab6f2fa8)
adds a35263e Implement NETLOGON PAC verfication on the server-side
adds b936d0f Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit 9590805bcbdd1924eda5a69978ffac7ec7603451)
adds a2618d0 Fix embedding of Samba 4. (This used to be commit 3862f3132549332e0a44fad65d7c49a27e1dbd4a)
adds 1a1c304 Allow overriding shared library policy using environment variable. (This used to be commit d5c61f470d7aa6dd0e5a22e8718d53a69cbbc239)
adds 24a9181 Avoid using version call for version string. (This used to be commit 1897cef508c8bea817c510bd9023d794cb983864)
adds fbbe799 Regenerate SWIG file. (This used to be commit e8ba65c4db986fcedf7008d05d8f8846f78a98f1)
adds b533a1f Merge commit 'origin/v4-0-test' into trusted-domains (This used to be commit b599b83a13db90b50a5422ff73daa63648b1e8cd)
adds 19fb3b0 More work to implement LSA CreateTrustedDomainEx2
adds b7a1640 With a windows 2008 client, even anonymous requires signing...
adds 059cd93 Move our DC to implement mandetory signing.
adds 07a3b7a Update copyright, I've been working here many long years... (This used to be commit 842ab594124198453fc88f46ab83b712a7d34dc1)
adds 2c2fde5 Update copyright (This used to be commit edea162a0e11f03b4b6069388abbca099f097386)
adds b732697 Add a new error code (This used to be commit b52fba5b2c63a24acbfc7e3e989c16b691d98162)
adds d104a70 Make SMB signing work with Windows 2008 and kerberos.
adds 86d5c3b Remove <tab> in OpenLDAP MMR config
adds b3cee23 More work towards trusted domains support in Samba4's LSA
adds 4c386ce Don't expose passwords, even to the administrator.
adds c222f81 Try to implement the right logic for systemFlags
adds dadd59b Simplfy SetSecrets behaviour in line with RPC-LSA and Win2008. (This used to be commit 07cb8db799cc22685af4bb63285fa10115790ce1)
adds a5f4ffe added a simple script for setting password expiry (This used to be commit cf37126ac7b833a3a739b151157c296afc0c979c)
adds 9817f3d Add a setexpiry operation in samdb.py
adds e82f218 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit f008c3b6ee324056fd9b63f6151ad6849640c959)
adds 1929b2f Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test (This used to be commit c273d63f94c430a4f553085efb0d6e31a99e5853)
adds 0d0fddf Added tests that show that write time update is immediate when changing file size using SMBwrite of size zero, SET_END_OF_FILE, or SET_ALLOCATION_SIZE - no 2 second delay in these cases. Jeremy. (This used to be commit 3aa7523d7750fe30d1e6bb5a75ac42b681b9e493)
adds 56b6b4a Don't compare identity, it'll never be different. Jeremy. (This used to be commit 840369b5534eee21818b9d3677404b0fc60a0219)
adds 79cc502e5 ndr_compression: use inflateReset() and inflateSetDictionary() instead of inflateReset2()
adds 3b8c11b ndr_compression: use deflateReset() together with defalteSetDictionary()
adds 253e222 ndr_compression: change debug levels
adds c285076 Revert "zlib: we don't need the inflateReset2 prototype twice"
adds 5631a1b Revert "zlib: add inflateReset2()..."
adds 95df0fd zlib: we require zlib-1.2.3 or higher
adds 14965b7 Always free tmp contexts before returning (This used to be commit 40b71bbd718f6dee70c0611e527f55c56623dea6)
adds 1825077 lzxpress: fix for decompression...
adds 6e0335f ndr_compression: fix the build after lzxpress_decompress() prototype change
adds 008c9a6 lzxpress: Import of lzxpress compression
adds 1efff73 ndr_compression: add XPRESS compression support
adds 3eb6f79 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into trusted-domains (This used to be commit a057c3ed9df2670e5cad5f1807e280d77eb58cb0)
adds 171986a Move blackbox.smbclient to test against the member server.
adds a33eaf5 Add definition for SYSTEM_FLAG_ATTR_IS_RDN (This used to be commit 36f727c4a73ffc8634692b0c5645343cb414de93)
adds b76f383 Use DIGEST-MD5 authentication for OpenLDAP replication
adds ef9169b Make it clear that the MMR password can differ from the admin passsword
adds 3ca48b0 BASE-DELAYWRITE: test more details of the truncate write time update behavior
adds a626b01 BASE-DELAYWRITE: demonstrate that the time between the open and the first write doesn't matter
adds 1cf9d7e BASE-DELAYWRITE: demonstrate that a truncate write doesn't update the write time after SET_FILE_INFO
adds f009e78 BASE-DELAYWRITE: test behavior of writeX, SMBwrite truncate, writeX and SMBwrite again
adds ad34034 BASE-DELAYWRITE: test behavior of SMBwrite truncate, writeX, SMBwrite truncate and writeX again
adds 2c2a79e Make it easier to see when tests start/end. Jeremy. (This used to be commit 6f89e728272ca14f0ed9557485e21647c0731ef2)
adds e7cc705 Fix bug #5713 by correcting the generated schema.
adds ffc9f85 Fix reversed test trying to fix bug #5713
adds 5b70daa drsblobs.idl: add parser for ExtendedErrorInfo see [MS-EERR]: ExtendedError Remote Data Structure
adds d613041 UNIX-WHOAMI: fix compiler warnings
adds faf8391 Add option for generating coverage data from python tests. (This used to be commit 43c0fdfff02021caef2d8f73d6bfdc4b051a65ef)
adds 37a63fb Remove calls to unused uninstallbin.sh (This used to be commit 69956a5597b0339b7c0ee3f394d649421f037f03)
adds d7dbb53 Remove unused scripts for installing binaries. (This used to be commit 677179234ecaa6980dedc2bb6f77c525b56b532f)
adds 1d8973a Attempt to correctly find python on host sunx (This used to be commit 59b62280d27a9e0a72241e4b60022be07e4cbce2)
adds 4f266df Only try with -LPYTHONDIR/lib when python-config output didn't work. (This used to be commit 62d76356c10b4223236425c4db32c2fc5105d155)
adds 8b6b851 Two useful "regshell" improvements
adds 3911808 Fix up the "reg_common_open_remote" call
adds 96ba74b Merge branch 'v4-0-regClient' of git://repo.or.cz/Samba/mdw into manpage (This used to be commit 6ac32d0a10a9a27abceca362fcab04bcfc55c33f)
adds ce28882 Fix uninstalling of binaries. (This used to be commit 6ad94d10f79f206fcdeb23cf71595e38c7a77855)
adds bc731db A truncate write must be a smbcli_smbwrite, not a smbcli_write. Jeremy. (This used to be commit 8cebd4d36c862dcdc6551dc6bf4dda2342dfede7)
adds ba22de3 Return the same privilaged winbindd socket as we actually use.
adds 9bc4d3e Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet (This used to be commit ed26195d0eda6dd1ca14508cfd31a48dde79d44f)
adds 238679e Merge branch 'v4-0-test' of ssh://jra@git.samba.org/data/git/samba into v4-0-test (This used to be commit 7cd0977a28e9973ff71e9e0146fef6e6771a72b5)
adds 0cbfc68 Fix failures in the winbind struct-based test.
adds d30caa0 Make cn=aggregate output less pretty, by more like Win2008.
adds ab555eb Remove the complexity of transactions from the attributes-setting code.
adds fc23663 Revert "Add option for generating coverage data from python tests."
adds acf11dd Fix failure to load the schema on read-only DB.
adds 7e671ae rename swat => swat2, so that we don't conflict with samba3
adds 6820cda add '4' to the end of some filesnames
adds 1849b81 rename packaging => packaging4
adds e060303 Fix spellings and file names (This used to be commit baddefd0a6fa430af1a3001064149127e0d29361)
adds e4412a0 Remove ancient remains of first experimentations about supporting a schema (This used to be commit 53b57300c799a079b4d64815243fe6120e0a9fa2)
adds 218a1c8 Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into manpage (This used to be commit eff27744d3dcb4f6bcdf9bd03583bb38634c398d)
adds 6ce1c89 Comment the delay write time tests so I know what they're testing. Jeremy. (This used to be commit 2bf9074c7751324483744f55b02cfb044bb0b2dd)
adds 73ebb58 client free credentials when not needed anymore (This used to be commit d982b69df638f17da6af398e2613986240031064)
adds de53dde rpc_server: correctly calculate the auth padding
adds 48f500e librpc/rpc: don't send auth trailers in level connect
adds 9a22247 rpc_server: don't send auth trailers in level connect
adds b2c4838 Fix replacement getpass. If we ^C at the prompt echo was left off. Jeremy. (cherry picked from commit e54c71954ae484fe4a4e195db33440490e78e256) (This used to be commit d61a86b8cdb4dd474611baadc61a0c37db0f8e62)
adds 277e095 Correctly find a [u]int32_t replacement (cherry picked from commit 346375cda557a675f8f882ca2ae8edffec725a72) (cherry picked from commit 15a53945c9563b4517bd8b69a9bb0554eef5edff) (This used to be commit 46c3fc67e91bbdb820e4bddd085933a8570e504c)
adds 2bb8ef0 Fix typo.
adds b3b2816 Solve an IBM XL C/C++ compiler error encountered in get_exit_code() auth_errors array initialization in client/smbspool.c (cherry picked from commit b45e7fabc64e699e4fa013ef15f98a004dae3f32) (This used to be commit 661f8e166118d257ab32a30392cd616db097bc4c)
adds 6b7c441 using NGROUPS_MAX instead of 32 for the max group value in rep_initgroups() subroutine in lib/replace/replace.c (cherry picked from commit 13b1a232d2fe05ae3e924ea2503d05ff5084146e) (This used to be commit 0d2fb0e280e497094a4c95f8dca1383ee1cfa982)
adds 121bcbd Fix out of tree build. Remove the embedded srcdir path from talloc and tdb. (partialy cherry picked from commit 359921acd436684a0b4cf76ba15f82a224d2c337) metze (This used to be commit d89b8fee5210c7b4d8fad24edea34f9732aec708)
adds f5d9068 Fix bug 5400
adds 9d6e473 Fix warnings on SuSE 9.0.
adds 8c88209 Attempt to fix bug 5684
adds b39e332 The msync manpage reports that msync *must* be called before munmap. Failure to do so may result in lost data. Fix an ifdef check, I really think we meant to check HAVE_MMAP here. (cherry picked from commit 74c8575b3f3b90ea21ae6aa7ccd95947838af956) (This used to be commit 8fd54bb55f0c23bd025d1719abcbe75c6a2ea8ac)
adds a1cf3ad Remove unecessary msync. Jeremy. (cherry picked from commit 0bae1ef3de8fda5e1e2d641b14a408e627396912) (This used to be commit db2acaf46fdc38078b6b28b68909e289f6c9e0ec)
adds 9d3d332 Merge Samba3 and Samba4 together
adds b295dca blackbox: fix source => source4
adds 16ab396 Fix for the empty string (REG_SZ) problem
adds ad778c0 Fix for allowing the REG_BINARY type and introducing the default attribute
adds d7be73e Fixes for the WINREG RPC server
adds 1938cb1 ldb_del_value: Free key data also when removing the default attribute
adds 036b650 reg_ldb_unpack_value: Change "CH_UTF8" in "CH_UNIX"
adds f58f749 ldb_get_value_by_id: Fix the return of the default value
adds e23e997 Registry server: More work to be compatible
adds ac4808c Cleanups of server files
adds 5f2ab66 Registry server: Cosmetic corrections
adds b23c3c2 Registry server "reg_ldb_unpack_value": Let "data" pointer be NULL
adds c26cb44 Revert "Registry server "reg_ldb_unpack_value": Let "data" pointer be NULL"
adds 083785c Registry server "reg_ldb_unpack_value": Tests demonstrate that also "type" doesn't has to be NULL
adds 254eb51 Registry server: Enhances commit "type" != NULL (when getting values)
adds f9d7af8 Revert "Registry server: Enhances commit "type" != NULL (when getting values)"
adds f102279 Registry server: Fixes up the patch with "type" != NULL (used in "EnumValue" and "QueryValue")
adds 2a267e6 Revert "Fix for the empty string (REG_SZ) problem"
adds 4786819 Registry server LDB backend REG_SZ type: Fix up the empty string problem
adds 828b033 Registry server LDB backend REG_SZ type: Always use UTF8 encoding
adds 80af626 Registry RPC server: Reintroduce the "key" variable for better readability
adds fcc93f6 Registry server LDB backend REG_BINARY type: Save it directly in LDB
adds 625359b Registry server LDB backend: Don't make copies of the same type
adds d106cb2 Reimport COM and DCOM libraries.
adds 0731aad Import WMI implementation from wmi-0.1.12.
adds 37a38ee Reimport DCOM IDL.
adds 323b97f Import IDL for WMI.
adds 51a613a Move WMI IDL into separate IDL file.
adds f94df90 Use standard directory structure for WMI.
adds 952be0f Fix old style syntax in mk files .
adds 7b88d09 Reimport pidl support for COM.
adds 15ebda7 Deal with interface in generated python code, clearer error message on unhandled unions.
adds 947bde9 Avoid using unions without discriminants.
adds 9b21042 Build (D)COM output again.
adds ea98ddb Manual prototypes for COM.
adds 701b856 Fix COM headers.
adds e1deb40 Fix use of interface instances in pidl.
adds 22cd65b Fix compilation issues in the WMI code.
adds 3eb958c Remove unused imports.
adds a82c89e Add build system bits for wmi.
adds 09f7891 Use other utility typemaps inside wmi python functions.
adds 116a3fa Disable WMI for now, as it doesn't build properly yet.
adds ddc7def Point at the wiki for instructions regarding the Debian packages.
adds dbd5f20 Remove old Debian README.
adds feb0ab1 Redefine BSTR.
adds 53c9df4 Redefine BSTR.
adds df06b36 Cope with includes.h splitup in COM code.
adds 30be012 Cope with struct renames in DCE/RPC and NDR libraries.
adds 1ca80d0 Re-Import ODL support.
adds f29220f Allow base classes to be defined in other files.
adds 1b73457 Cope with DCE/RPC -> NDR renames.
adds 87fa362 Improve formatting, use printf rather than DEBUG.
adds b91a7fa use static header for WMI.
adds 54437f1 More improvements.
adds e7d4979 Fix imports.
adds b1b97e3 Add wikipedia link to WMI.
adds 1380954 Avoid writing structs for inherited functions.
adds 307f7d7 Fix imports in Python.
adds 2fc75a6 Adapt to changes in Samba API's, fix formatting.
adds 74974c0 Fix syntax errors.
adds 6467da7 Rename Python wmi module to 'wmi' and fix some errors in it.
adds 4afe6c8 Import DCOM improvements.
adds 3667256 Import WMI changes.
adds 9cfe839 Fix more syntax errors, etc.
adds f6c52fa No spurious warnings in SWIG file.
adds 33d05a7 Import SWIG-generated files.
adds 82ee6ee Improve formatting in pidl code, make sure OBJREF member gets created.
adds 51fbc88 Get code closer to compiling without errors, fix formatting, add docstrings.
adds 21600c8 Fix compilation of Python module.
adds 47b26ef More formatting fixes.
adds c592ec0 Import merged build patch.
adds 99d4af7 Use new Samba 4 source location.
adds b8e8e9f Ignore generated build files.
adds 25b08eb2 Add flag for merged build.
adds e2e64b6 Ignore generated Samba 4 files.
adds a3a4c9a Fix standalone build.
adds c4f361a man cifs.upcall: Fix typo, wrap lines.
adds 9c45587 Merge branch 'master' of ssh://git.samba.org/data/git/samba into franky
adds 7979cae Merge branch 'master' of ssh://git.samba.org/data/git/samba into wmi
adds 7e239a1 Revert accidental changes to lib/basic.mk.
adds c212a65 More changes getting WMI code to compile, import manual marshalling.
adds e9d44b2 Import proper IDL for interface pointers.
adds e970efc Support restricted.
adds db872cf Remove more hand-written marshallers.
adds 5062d4c Fix more WMI compilation issues.
adds 0016bc4 Disable WMI for now since it doesn't compile.
adds 458101b Fix bug 5761 "open of mangled directory name results in 'is a stream name'" reported by Regan Heath <Regan.Heath at BridgeHeadSoftware.com>. Jeremy.
adds 62791bb idmap_ad: Fix a segfault when calling nss_get_info() with a NULL ads structure.
adds 06b2410 add generated files in packaging/RHEL[-CTDB]/ to .gitignore
adds 47feb17 Fix build warning on FreeBSD
adds 38fff9f Fixed "uninitialized variable" build warning
adds 61cb830 Fixed "uninitilized variable" build warning
adds a59618e Fix cut and paste error in quota code.
adds a664cf7 Fix display of POSIX ACLs.
adds 4dfa724 Fix aio on FreeBSD.
adds ec1c854 Merge branch 'master' of ssh://git.samba.org/data/git/samba into wmi
adds 80a5da7 Share talloc source code between Samba 3 and Samba 4.
adds 7111645 Use single copy of tdb in both samba3 and samba4.
adds 8ec9316 Fix last few includes to use new tdb location.
adds f957aea Merge branch 'singletdb' into single
adds 0888ffa Make Samba 3 and Samba 4 both use the same single copy of libreplace.
adds bf21371 Merge branch 'singlereplace' into single
adds 4166923 Use single copy of socket_wrapper in Samba 3 and Samba 4.
adds 7fdca97 Merge branch 'singlesw' into single
adds a8725f1 Fix include.
adds ca2da61 Use single cope of nss_wrapper in Samba 3 and Samba 4.
adds a347ab8 Merge branch 'singlensswrap' into single
adds c8bff39 Use a single copy of popt in samba3 and samba4.
adds 9ef623b Merge branch 'singlepopt' into single
adds cda8762 Fix merged build.
adds c2eb4e5 Let winbind depend directly on libnet rather than through the ejs bindings.
adds aa09d8a Move ndrdump tests closer to the code they test.
adds d7a0c26 Move torture/ blackbox tests closer to code they're testing.
adds 740f67d Avoid running target-specific tests during general test run,
adds 3e5ba88 Fix paths to subunit.sh
adds 4beb673 Use pidl from Samba 4 from Samba 3 rather than hoping there is one installed on the system.
adds f2723d1 Regenerate C files now that pidl reads imported files - saves a few lines of code for types that don't have deferred data.
adds 9c466a6 Use single copy of compression library in Samba3,4.
adds 323346f Merge branch 'singlecompression' into single
adds 94855cd Move common libraries from root to lib/.
adds d6983b2 Add simple README file.
adds 7106cd9 Fix merged build.
adds d6de32d winbindd: Add support for name aliasing.
adds 544cd1b winbindd: Update the calls to ws_name_XX() to reflect API changes.
adds 63554b4 idmap_hash: Add the idmap/nss-info provider from Likewise Open.
adds 28d2683 * Allow an admin to define the "uid" attribute for a RFC2307 user object in AD to be the username alias.
adds 5cc096a First (incomplete) cut of this module. Based on Volker's original work. Jeremy.
adds a69a2ae Make the correct module name. Jeremy.
adds 06999ae Merge branch 'master' of ssh://git.samba.org/data/git/samba into singlelib
adds 5975cbc Sync addition of [todo] attribute to Samba 3.
adds f5b134f Sync more interface descriptions between Samba 3 and Samba 4.
adds a07239b Fix finding of popt sources for systems that don't have popt.
adds 93384b62 pam_winbind: fix the build wrt libreplace.
adds 26c4f91 Merge branch 'master' of ssh://git.samba.org/data/git/samba into singlerpc
adds 9c193b2 Fix warning.
adds 3b5330e Fix check.
adds 7919099 Move pidl to top-level directory.
adds b16a8f3 Fix location of included popt files for systems that don't have popt.
adds 661d254 Fix pidl/config.m4 location.
adds eeac8d4 Remove a cast -- thanks metze
adds 4d12acf examples/libsmbclient: adapt to new samba3 source dir "source3/
adds 747f4b3 examples/libsmbclient: fix Makefile after merged build patch changes.
adds c91a907 build: fix cflag recursion in generated netapi makefiles.
adds 90830f6 build: fix autogen.sh - pidl has moved to ../pidl
adds 0ab8da2 build: fix path to pidl/config.m4
adds 96b1bf0 Makefile: add targets [clean_]libnetapi_examples to top lvl Makefile
adds 0ff2b4c [s3]build: fix building bin/replacetort (lib/replace has moved)
adds f429361 [s3]build: add dependency to libsmbclient to libsmbclient_examples target
adds 87e4e0e Merge branch 'master' of ssh://git.samba.org/data/git/samba into singlerpc
adds dc3a0ac Ensure all pointers are initialized. Without this we can crash when looking up a non-existant uid. Jeremy.
adds 507050a Ensure vfs_acl_xattr is built. Jeremy.
adds 21ca0c3 Mark module experimental, fix crash bugs. Jeremy.
adds 0379d9c Correctly get+set the NT ACL on a file. Now to make us check it on open.. Jeremy.
adds fcf6740 Fix location of nss_wrapper.pl script.
adds b72d297 Fix python path for systems without tdb installed in the system.
adds a61c9de Properly report why a test didn't succeed (required for use with known failures).
adds b4bd937 List more delaywrite tests as known failing against Samba 4, per Metze's request.
adds a45782a Update pdbsql maintainers.
adds a0e5f91 Import ndr_syntax_id_equal from Samba 3.
adds e9429a2 Prevent prefix=/usr being used without --with-fhs.
adds 5b827df s4:lib/com: fix the build with automatic dependecies
adds 75b59c9 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds cb16488 Fix path, typo.
adds 9007680 Remove obsolete script.
adds fc7050e Add header.
adds ec80fe4 Implement __repr__ for Sid.
adds 6f6e42ce Generate with 1.3.36.
adds ba5fe71 Add test for Sid.__repr__.
adds 495758a Fix COM compilation, add framework for COM python module.
adds b5e8d8d initialize a COM context.
adds 62b5f18 Make sure modify operations succeed.
adds c7d069a Fix path to ndrdump in blackbox test, don't start smb server for ndrdump tests.
adds 186d2d8 Provide tdb.open and ldb.open python functions.
adds 9e88814 Fix dependencies for nbt python module.
adds acae07b Add support for implementing LDB modules in Python.
adds d173644 NTLMSSP Server: Correctly fills in the DNS server name and server domain
adds 8ac5db1 LDAP Server: Don't create the SASL SECBLOB output object twice
adds 7d391c0 idmap: Increment the interface number after Volker's rewrite.
adds 258cec7 Add comment to explain version bump
adds 49b8963 Fix standalone builds adjusting to new relative path. Add shared-build target to libreplace. Useful to build multiple standalone libraries that depend on each other without having to install them to the final install dir during the build.
adds e074005 Add shared-build target to talloc. Useful to build multiple standalone libraries that depend on each other without having to install them to the final install dir during the build.
adds 3235e25 Add shared-build target to tdb. Useful to build multiple standalone libraries that depend on each other without having to install them to the final install dir during the build.
adds 474de0f Fix libevents standalone build Make sure to build against libtalloc.a and not individual talloc objects, so that the library can be also built against libtalloc.so and use it as a shared library instead of statically compiling talloc. Also add shared-build target to the events library. Useful to build multiple standalone libraries that depend on each other without having to install them to the final install dir during the build.
adds e42caab Fix ldb standalone build. Add shared-build target to the ldb library, and make it possible to build it against libtalloc, libevents, libtdb as shared libraries.
adds f4e2123 added some debug code
adds 2b6e139 fixed readonly handling in deltree
adds e3a562b fixed a memory error in change notify handling in gentest
adds 219aa1b added FULL_EA_INFORMATION setea call
adds 9cf29ab test setinfo FULL_EA_INFORMATION in gentest
adds 197870a Remove remaining embedded JavaScript support.
adds f594044 Remove remaining JavaScript code.
adds f3a517a Remove minschema js tests.
adds 1ba033a Remove jsdir.
adds 88ad1a9 Remove EJS tests.
adds 729ffba Merge branch 'master' of ssh://git.samba.org/data/git/samba into noejs
adds acffa3d Stop writing js include dir in selftest.
adds a48f19b Remove python extension, simplify some code.
adds deba4e8 Fix some tests.
adds 41c645b Fix tests, be less verbose.
adds 21897a0 Improve formatting.
adds db0abee Merge branch 'master' of ssh://git.samba.org/data/git/samba into noejs
adds 714669f Fix objectclass tests.
adds 87afa77 find_unused_makefilevars: Support parsing simple includes.
adds 53be14a Remove unused scripts.
adds 0c193b7 Simplify code, remove print statements.
adds 3fbcc21 Fix formatting.
adds 163292f Merge branch 'master' of ssh://git.samba.org/data/git/samba into noejs
adds f63c83d More code simplifications.
adds 0e2928f Don't expose ldb_request in the Python API but rather use regular parameters.
adds 442d31c Merge branch 'master' of ssh://git.samba.org/data/git/samba into noejs
adds db6bd2a Fix DNs - only one more samba3sam test failing now.
adds 9f178f5 Fix last samba3sam.py test.
adds 8fd66fe Remove remaining obsolete EJS tests.
adds 13c44de Stop installing JS libraries.
adds da987d8 No longer set PATH during selftest, was only required for smbscript.
adds ef5a044 Rename http to esp, in preparation of adding a python backend.
adds 4bb17b6 Add initial work on WSGI support in the web server.
adds a4e8ff7 Add more parts of the WSGI implementation.
adds 2df040d Add input / error stream objects in WSGI implementation.
adds fda8598 Remove some dependencies of the web server on esp.
adds 127106623 Remove support for ESP in the web server.
adds 4141e70 Properly call WSGI request handler when requests come in.
adds 1ed040d First GET request works. SWAT now displays a Hello world message.
adds ef8d9f8 Make standard SWAT script print received headers.
adds f3d513b Support POST requests again, provide more variables in environment.
adds bbfce1b Allow SWAT to be run outside of smbd.
adds 2009229 Make use of TALLOC_ZERO_P
adds 7e5f345 Fix the build -- appweb is no more
adds 69577aa Merge branch 'master' of ssh://git.samba.org/data/git/samba into wsgi
adds 0e9008b Rename smbd -> samba.
adds 236eb06 Use absolute paths for wbinfo rather than relying on it being in PATH.
adds 05ea5e2 Revert "Rename smbd -> samba."
adds beee9de Print status (one character per test) when not running selftest with --immediate.
adds afa8509 Avoid printing characters when in immediate mode.
adds 2331c96 build: rebuild only changed IDL files.
adds 1f96241 netlogon: add init_netr_CryptPassword.
adds ca56c02 netlogon: use init_netr_CryptPassword in "just_change_the_password"
adds 6f9a835 netlogon: refactor just_change_the_password a bit.
adds e194ded netlogon: move password change code out to rpccli_netlogon_set_trust_password.
adds 73aebd7 Attempt to fix bug 5778
adds 2121c1b Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds faa4ac2 Registry tool "regtree": Handle the default attribute in the right way
adds 965a12f Registry tool "regtree": Removing an error message
adds a2d8cca Registry tool "regshell": Handle the default attribute in the right way
adds 5bf6226 Registry client: Various cleanups and charset conversions
adds 92e1574 Registry tools "regshell" and "regtree": Small fixup's
adds c1fef1f Registry client library: Various fixup's and corrections
adds 1e178ff Registry client library: Fix some buffer problems
adds 04f29b8 Registry client library: Fixes the creation of new keys
adds db829f0 Registry tool "regdiff": Add the event context for remote connections
adds 9b70485 Registry client library: Use "talloc_zero" to avoid uninitialized values
adds f25f0dd Registry client: Implement the "winreg_QueryValue" call
adds 03e582c Registry client: Fixup the "patchfile" library
adds 9038f2a Torture suite: Fixes the tests to not segfault again SAMBA 4 registry server
adds 5c3e76e Revert "Registry tool "regtree": Removing an error message"
adds 4c72033 Registry client library: Remove two elementar conversion functions
adds 08953e4 Registry client: Remove all conversion helper functions
adds 89b2397 Torture suite: Revert some changes because they aren't necessary
adds bc79424 Fix merged build.
adds 0552507 libreplace: move main() out of testsuite.c
adds 2c7cbb6 s3: link libreplace/test/main.c into replacetort
adds 2019a98 lib/talloc: move main() out of testsuite.c
adds b7e2c74 s3: link @tallocdir@/testsuite_main.o into talloctort
adds bee2b6c process incoming connections and fork a samba3 in inetd mode
adds a99a176 create-tarball: Remove trailing/leading whitespaces.
adds cb4d7b4 create-tarball: Don't remove /*.
adds 31dc362 create-tarball: Adapt script to changed directory structure.
adds 1d92b22 s4: allways initialize the process model before it's used
adds cebd9a9 This torture test and skipping of the server-side check was bogus.
adds ba58d17 netapi: fix case statement in example NetUserSetModals code.
adds b47953e netapi: add NetFile testsuite.
adds bd7d2fa netapi: add more fields to USER_INFO_X.
adds 92ebd6a re-run make idl.
adds b18449d Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
adds 7831169 Test re-setting the challenge after an auth3 in RPC-NETLOGON
adds 3b5060f Explain why we use signing for DCs, but not file servers
adds aaa45c8 Remove unused variable
adds c39d1b8 Remove unused parameter from decode_pw_buffer and fail on invalid UTF-16 input
adds 7d5fb98 idmap_adex: Add new idmap plugin for support RFC2307 enabled AD forests.
adds 6660ac5 Fix make pch in the merged build
adds c5265ea Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
adds b60d612 s4: add talloc_strdup_upper.
adds 9216153 s4-nbt: remove unrequired include.
adds f093ddb s3-charset: add smb_iconv_convenience.
adds 9421eca s3-nbt: fix nbt.idl in order to use shared nbt helper.
adds c885805 s3: re-run make idl.
adds c48186f s3: use samba4 prototype for ndr_push/pull_struct_blob.
adds 13a3971 s4-nbt: use private_data instead of private.
adds be8b72d s4-nbt: merge some fixes from samba3 nbt helper.
adds 6f33f3e s4-nbt: move libcli/nbt up one level.
adds a1a9268 s4-nbt: use ../libcli/nbt
adds 83c0425 s3-nbt: refer to ../libcli/nbt in nbt.idl.
adds 9f8813e s3: re-run make idl.
adds 7f5aef5 s3-nbt: use ../libcli/nbt helper.
adds fd3ba98 s3-nbt: fix remaining callers of ndr_push/pull_struct_blob.
adds 6c8c5d7 [s3]winbind_util: fix an implicit cast compile warning.
adds f0dccdc [s3]winbindd: fix a comment typo
adds e401ce6 [s3]winbindd_util: add prototype for fill_domain_username_talloc().
adds 1b9c2cc [s3]winbindd_util: add fill_domain_username_talloc().
adds 1f8a773 [s3]winbindd_rpc: add domain prefix to username in lookup_groupmem().
adds 49145bf [s3]winbindd_ads: honour "winbind use default domain" in lookup_groupmem().
adds 4205fab [s3]winbindd_group: sanely handle NULL domain in add_member().
adds 4432967 [s3]winbindd_group: don't list the domain twice when expanding internal aliases
adds 05e0966 s3-nbt: remove old samba3 libcli/nbt copy.
adds 70b0c8f RPC-PAC: loop in gensec_update() untill the server side is ready
adds 23e3135 ntlmssp: only give away the session key, when the authentication is done
adds 02cffed gensec_gssapi: only give away the session key, when the authentication is done
adds 588af69 gensec_krb5: only give away the session key, when the authentication is done
adds 781d7c4 libcli/raw: give the caller the chance to prevent the talloc_free(req) in the _recv functions
adds e00ab64 libcli/raw: give the caller the chance to do the signing checks on its own.
adds 7deacc6 libcli/raw: in SMB_SIGNING_ENGINE_BSRSPYL state it's ok to accept any signature
adds 8c3d969 libcli/raw: real signing starts at seqnumber 2
adds c01426c libcli/smb_composite: for spnego session setups check the smb signature manually
adds 171349b s4:smb_server: remove the bogus smbsrv_signing_restart()
adds 61a38d9 selftest: test some smb signing combinations against the member server
adds 353aaf2 selftest: run smb signing tests as part of make quicktest
adds 66092ce Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 1c2e697 fixed problem with ACLs with an empty DACL list
adds 5477e1c s4:lib/charset: add missing prototype of talloc_strdup_upper()
adds 1f8fe94 S3 puts smb.conf and lmhosts in lib/, s4 into etc/
adds 8bd302a s3-build: let ctags/etags start from the toplevel dir.
adds 9d541f3 s4-libcli: move nbt/netlogon helper functions up one level.
adds 1147d05 s4-nbt: use moved libcli netlogon helpers.
adds d62bc0e s3-nbt: start merging from samba4 idl.
adds 0950cce s3: re-run make samba3-idl.
adds de54bac s3: fix NETLOGON_NT_VERSION version flags.
adds 44f7c1c pidl: fix samba3 server wrt to samba4 ndr_pull_init_blob protype.
adds 5fa451e s3: re-run make samba3-idl.
adds 0229470 s3-ndr: add stub smb_iconv_convenience to some ndr_ functions.
adds 0bbbe2c pam_winbind: attempt to fix build issue on solaris, bug #5784
adds d275cc7 Fix bug #5783 FindFirst fails where search pattern == mangled filename. That was an old and subtle bug. Jeremy.
adds 5085278 Merge ldb_search() and ldb_search_exp_fmt() into a simgle function. The previous ldb_search() interface made it way too easy to leak results, and being able to use a printf-like expression turns to be really useful.
adds ed23c66 s4: remove autogeneration of libcli/netlogon protos.
adds 7baaa87 libcli: add autogenerated libcli netlogon helper protos.
adds 3807b30 Fix winbindd crash in an unusual failure mode. Bug #5737. Based on original patch from shargagan at novell.com Jeremy.
adds 61a45c8 s3: fix make everything.
adds 765e5d2 printing: Add new parameter "cups timeout".
adds 6a689c2 Rename smbd -> samba.
adds 1ea185a s3: fix merged_build.
adds a877745 s3-nbt: full merge of s4 nbt idl.
adds e867ff52 s3: re-run make samba3-idl.
adds f07431f s3-nbt: use the new generated nbt.
adds 3ee016b libcli: add some basic debugging functions for netlogon helper.
adds 04979bc s3: fix idmap_adex.
adds 4962a44 libcli: add nbt_proto.h that is no longer autogenerated.
adds b7d2ff3 s4:libcli/smb_composite: we only check the signature when the server return OK
adds 4b942c2 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 1ca2e4b Use new binary name in merged build.
adds 6925202 Move source4/lib/crypto to lib/crypto.
adds 45bc578 Use common MD5.
adds 5709ded Use common md4 implementation.
adds 2413a72 Use shared copy of hmac5 implementation.
adds da01822 Use common arcfour implementation.
adds 3023a56 Clean .o files in lib/ and libcli/ too.
adds e3ef880 Fix include paths.
adds 7b20cbb Fix python test, we can't check only the first member, because the order is not guaranteed
adds 83b0c5d Fix nasty bug that would come up only if a client connection to a remote ldap server suddenly dies. We were creating a wrong talloc hierarchy, so the event.fde was not freed automatically as expected. This in turn made the event system call the ldap io handlers with a null packet structure, causing a segfault. Fix also the ordering in ldap_connection_dead() Thanks to Metze for the huge help in tracking down this one.
adds b9890af Merge branch 'master' of ssh://git.samba.org/data/git/samba into crypto
adds d2062ab Use common crc32 implementation.
adds edeb20b Merge branch 'master' of ssh://git.samba.org/data/git/samba into arc4
adds f10d8b8 Add separate header file for arcfour.
adds d4baa2a Merge branch 'master' of ssh://git.samba.org/data/git/samba into arc4
adds ddbddbd Fix build with arc4.
adds 291ca93 Use loadparm since it's required by some modules.
adds cf19358 Cosmetic corrections for the DSDB module
adds 9261fa9 Cosmetic corrections for the LDB backend modules
adds 9d849c3 Cosmetic corrections for the LDB library
adds 57edd24 Cosmetic corrections for the KERBEROS library
adds 79854dc Kerberos cosmetic changes: Revert a part of the patch
adds b39b609 Cosmetic corrections for the KERBEROS library
adds 9cf1a68 printing: Rename new parameter "cups timeout" to "cups connection timeout".
adds eba7f10 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds ec0eab7 s3:configure: add -L./bin also for the merged build
adds 943387e build: fix the libcryptosrcdir for the merged build
adds 31e1064 Fix bug #5790 samba returns STATUS_OBJECT_NAME_NOT_FOUND on set file disposition. We were checking that fd != -1 in file_find_di_XXX calls which is no longer needed due to a change in internal semantics. Jeremy.
adds b0a95ad Revert LDB return code patches from Matthias.
adds 964fb9f SMB traffic analyzer vfs module from Holger Hetterich <hhetter at novell.com>
adds 3eb1220 Temporary build fix for the merged build
adds a78ac8a Fix the new vfs_smb_traffic_analyzer build for static links
adds ff54227 stricter checking of SMB2 echo body (per the spec)
adds 71ae732 fixed error code for bad keepalive
adds 9fcafbb support NT_STATUS_XX:NT_STATUS_YY syntax in ignore files
adds 094afe6 fixed uninitialised variable bug
adds 76835f1 fixed setpathinfo in gentest to not zero the filename/handle
adds 9a50009 check error code for zero desired_access in SMB2 create
adds 38e70dc be friendlier in smb2_deltree to some of the SMB2 implementations that don't handle SEC_FLAG_MAXIMUM_ALLOWED
adds 9cf3d82 added the structure for LINK_INFORMATION setfileinfo call
adds b1f17b2 - use the current dialect first, for servers that only look at the first dialect
adds 4904882 - SMB2 uses INVALID_PARAMETER not BUFFER_TOO_SMALL for buffer size errors
adds d3c6c71 zero access mask should give ACCESS_DENIED
adds 7e57626 the offset is 16 bits in SMB2 fileinfo
adds a3536c4 check for a 0 byte in the buffer in SMB2 read
adds 49c80ce cope with body_size zero in SMB2 receive
adds 59847fd log stream termination
adds 63685c7 record highest seq number in SMB2 to check for seqnum going backwards
adds 742a99e - add reserved field in basic_information level
adds 5a5e2df for use in python we need to use global_loadparm
adds eb5b3f5 we should terminate the connection on a bad negprot packet size
adds d2bdb8f empty access mask is only denied on SMB2
adds bda9766 fixed expansion of $USERNAME in signing tests
adds 0cf7175 we need different error handling for truncated packets in NETPROT and other SMB2 operations.
adds f277747 s3:lib/ldb: Don't return already freed pointer on error.
adds 73769e1 Document how to enable the name aliasing support in Winbind. (cherry picked from commit 6dc81eb85b11851794619a1f2769d68cd9a54fb6)
adds a089b3b Document the new hash and adex idmap/nss_info plugins. (cherry picked from commit 77bc0be0536bcd6a3ce8283a708828bebbbffee3)
adds 571f23c idmap_adex: Fix the nss_info install link.
adds 7e38942 Remove these no longer used include files. Jeremy.
adds e9e0e9a idmap_hash: Fix the nss_info link during "make install"
adds f8b741e Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 6f46002 idmap: Fix typo is gid2sid() that was caching using idmap_cache_set_sid2uid()
adds 81fde58 s3-nbt: remove double nbt netlogon opcodes.
adds da955d7 s3-nbt: further cleanup of dsgetdcname().
adds 917b141 netapi: start supporting NetUserSetInfo level 3.
adds da6c7aa Use IPv4/v6 independent calls. Change safe_strcpy/cat to strlcpy/cat (this needs changing to talloc_sprintf) and fix file descriptor resource leaks in error paths. Jim and Holger please check ! Jeremy.
adds f50ebbe s3-srvsvc: fix _srvsvc_NetShareAdd segfault.
adds 694786b net: Make share type lookup a function.
adds cd49586 libgpo: fix invalid cast in scripts CSE.
adds da8beba Fix bug #5797 - Moving readonly files fails. Reported by infomail at lordb.de. We don't need to deny a DELETE open on a readonly file (I'm also adding a s4 torture test for this), the set_file_disposition call will return NT_STATUS_CANNOT_DELETE if the delete-on-close bit is set on a readonly file (and we already do this). Jeremy.
adds 8576097 Add test to show you can open for delete a readonly file. Jeremy.
adds 0cb55e7 libgpo: add security CSE skeleton.
adds 9c1b5f2 libgpo: fix copyright.
adds c12c69c libgpo: add gpext_security module build to configure.
adds ce46f65 libwbclient: fix doxygen warnings.
adds fae2fce s4:provision: don't do the full provision in the become_dc
adds 3b02b9e Second part of the fix for bug #5790 - samba returns STATUS_OBJECT_NAME_NOT_FOUND on set file disposition call. This was my fault. I use a singleton cache (positive and negative) to speed up pathname based qfileinfo/setfileinfo lookups for alternate fsp's open on the same path. I only invalidated the negative cache on adding a new file fsp, as I incorrectly imagined the new fsp was put at the *end* of the open files list. DLIST_ADD puts it at the start, meaning any s [...]
adds 21c4061 [s3]loadparm: add a command test_lp_load to test the lp_load function.
adds 6bfd63e [s3]build: build the new test_lp_load command.
adds 628ee43 [s3]testparm: free the popt context when it is no longer used.
adds 39f7ec3 [s3]testparm: give testparm one common exit point and call gfree_loadparm().
adds b38ed26 [s3]loadparm: rename process_registry_service() to process_smbconf_service().
adds 612aa39 [s3]loadparm: refactor freeing of parametric options into free_param_opts().
adds 33d18c7 [s3]loadparm: fix memory error - free the right param_opt->list in copy_service.
adds aa388a2 [s3]loadparm: refactor setting parametric options in list out
adds 1578610 [s3]loadparm: remove superfluous talloc context / talloc_stackframe call.
adds e56c89b [s3]loadparm: in lp_do_parameter() use function lp_local_ptr()
adds 3358a13 [s3]loadparm: refactor freeing of parameter data out and reduce memleak.
adds a9a59f5 Fix async_connect
adds ee2bcfa s4:dsdb: passdown DSDB_CONTROL_REPLICATED_UPDATE_OID for replicated updates
adds 8b7199e lib/tdb: increase the version number after some critial changes
adds eb935e0 s4:configure: require tdb >= 1.1.3 from the system
adds 8215374 LDB ASYNC: Core files
adds 0aeade2 LDB ASYNC: ldb_tdb backend
adds 9f7c254 LDB ASYNC: other backends
adds 4f40ee2 LDB ASYNC: core modules
adds 51baa8d LDB ASYNC: samba4 modules
adds f14a2b3 LDB ASYNC: ldb misc changes
adds b2901da LDB ASYNC: misc changes
adds cd9f993 s4:lib/ldb: disable sqlite3 backend always as it doesn't compile anymore
adds 95940d7 s4:libcli/smb2: remove unused header
adds 59c3df8 s4:samldb: use the code path with async ldb
adds 4fa4a52 [s3]fix build --with-cluster-support after ndr_[pull|push]_struct blob changes.
adds b8c9daa fixed segv on startup with trusted domains
adds a93dc2c removed unused variables
adds acf5f2e fixed a segfault on the ctdb destructor code
adds 7caa8c8 fixed an (unlikely) memory leak
adds 86612b1 re-added "winbind:ignore domains" patch
adds b9ccf0d Add an initial version of a manpage for the vfs_smb_traffic_analyzer module. (cherry picked from commit 7857b783049b19d32a078927a46cb1070e863b45)
adds ec63cd6 docs: Adapt version strings in man vfs_smb_traffic_analyzer.
adds 0ee4d20 s3:mapping_tdb: fix the del_aliasmem() function
adds 55e201b Avoid freeing fsp twice when opening new_file fails. (Debian #431696) If opening new_file fails, fsp would still be set to the files_struct of old_file.
adds a270ddb make the schannel creentials persistent
adds 750a848 added some more well known SIDs - thanks to the WSPP LSAT test suite
adds 385015f unmapped SIDs should be rid 0 not rid -1
adds 40fa4c4 we need to return NT_STATUS_INVALID_PARAMETER for bad levels in lsalookupnames2
adds 28482ef WSPP docs say we need to check that root_dir is NULL
adds c951a88 added new level for lsalookupnames2
adds 8104968 return a more useful error message when no name resolution methods are available
adds d87e9ba setup the loadparm context for ldb in testjoin
adds 717b36c merged a bugfix for the idtree code from the Linux kernel. This matches commit 7aae6dd80e265aa9402ed507caaff4a5dba55069 in the kernel.
adds 4f07894 The author of the upstream code asked for this code to be GPLv2+ not GPLv3
adds be05012 - make bcast name resolution match other name resolution modules for host not found errors
adds dab5d4a cope with NULL attr
adds ef6fc37 check call status not rpc fault code when calling to different levels of calls
adds c383e8d Ensure we null out fsp after a close in all paths. Jeremy.
adds f22f04f Stop creating symlinks to libraries without sonames. (caused recursive symlinks overwriting the original file).
adds 744667b Consistently use lower case variable names for path variables.
adds dd4d309 Patch by Matthias that removes old SWAT support and fixes uninstall.
adds 2ed71ce Remove ldb_module_wait implementation - ldb_module.wait() is gone.
adds f379f67 Fix installation of misc files.
adds 257fe87 Re-add uninstallplugins, there has to be at least one instance of this.
adds 21df953 Remove unused uninstallheader script.
adds c8a19f0 Pass options struct into session initialization functions rather than using global_loadparm.
adds 83183bf Explicitly pass on session options to session setup function.
adds 9de1472 Remove redundant call.
adds 43d944e Remove global_loadparm instance.
adds 755ad80 Remove uses of global_loadparm.
adds 4e8cb60 Remove global_loadparm instance.
adds cef8095 Remove global_loadparm instance, discard_const_p.
adds 181ee01 Pass session options around; saves another use of global_loadparm.
adds 235b729 Cope with API changes.
adds 2ba4a79 Eliminate another global_loadparm.
adds 5bbd73c Remove two more uses of global loadparm by remember required details for secondary DCE/RPC connections.
adds 4a1dabd wmi: Use cli_credentials.
adds 2400b1f Fix segfault.
adds 454122a make sure dcerpc is always initialized.
adds 43aaa78 Update .gitignore for new pidl location.
adds ac5e69a dcesrv: Remove use of global_loadparm.
adds 3ff298c s4:selftest: add "smb.signing" to anon signing tests
adds abe0af4 dcerpc.idl: add DCERPC_PFC_OFFSET
adds eb1de4f s4:librpc/rpc: correctly sign or seal rpc request with an object guid
adds 844b331 s4:rpc_server: correctly handle dcerpc requests with object uuids
adds 40e7769 s4:torture/rpc: add RPC-OBJECTUUID
adds 4564542 s4:selftest: make sure we test RPC-OBJECTUUID with seal
adds 8dd35fa NetApp found that we never set the smb signing flags2.
adds 6ad78f0 Rename hdb_ldb to hdb_samba4 and load as a plugin into the kdc.
adds 15b6861 Use the new 'samba4' name for our internal hdb plugin.
adds 64195b7 Fix parsing of the trust passwords in LSA CreateTrustedDomainEx*
adds 04edf11 Rework to match new trustDomainPasswords IDL
adds e622325 s4:smb_server/smb: FLAGS2_SMB_SECURITY_SIGNATURES should only be echoed, not set always
adds 394f24b s4:drsblob: fix the build
adds ae38514 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 7f1c02c Enable winreg Python tests - authentication works now.
adds a36b6c5 Make Sid member variables accessible from Python.
adds 3d8323f Compare sids in samba3sam tests.
adds e0af960 Fix FHS flag, rename to --enable-fhs since it's a feature flag and doesn't take any arguments.
adds 40a6a28 Move Samba4-specific files into source4/
adds ee97097 Use UTF8 rather than the possibly different UNIX charset.
adds a238f17 Add in test name visible on the wire or in debug logs so you can see when particular tests start. Jeremy.
adds 687ce0b Use a getatr instead to make things cleaner. Jeremy.
adds f84093d Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 69fe3a5 fixed a number of places in our LSA server where we should return the sid/name array even when all are unmapped. If we don't fill in the array then the windows client runtime crashes
adds 2c978bb handle NULL strings in strchr_m() and strrchr_m()
adds 14378d7 add a test for a LSA lookupnames with a NULL string
adds 89a67bb we need to listen on all interfaces in the CLDAP server as the windows CDLAP client ignores replies from the wrong IP
adds bfb3bf6 fixed a talloc error in the rpc handle desctructor - destructors should not try to free the ptr they are given
adds c5fdb82 fixed the sense of ldb base dn comparisons in two places, and use a direct comparison instead of a sub-tree comparison in another
adds 163fa1d fixed the partition module and the GC handling
adds 97d57d0 Fix the make test problem Karolin reported. Now rename_open_files actually works correctly we must emit the change notify before we change the name, not before. Jeremy.
adds 321191d Restructure the module so it connects to the remote data sink on connect, and closes the socket on client disconnect. This should make it much more efficient. Store the remote fd in a private data pointer off the handle. Finally we need to remove the fstrings and convert to allocated buffer storage. Jeremy.
adds 4e6445a Remove current_user_info - not needed. Jeremy.
adds 5d7d18b Revert erroneous commit. Jeremy.
adds c164ff2 Convert to allocated strings. Use write_data(), not send as this doesn't correctly deal with EINTR. Jim and Holger please check this still works. Jeremy.
adds d56a81f Update to refer to 3 and 4, not just Samba 3.
adds 90d1481 Fix formatting to be compatible with ReST.
adds bdd8073 Fix header.
adds ca44340 Fix some syntax errors for use with ReST.
adds 370cbe0 Turn the socket connections into a refcounted list - in the common case there'll now only be one socket per smbd. Changed the format of the wire data to (a) include a version number (V1) as the first element. (b) removed the ";)" at the end an replaced it with a "\n". Receiver can change back if needed, and now receiver can just log "as-is" to a text file (making testing easier). Added my (C). Sorry Holger, but I've changed quite a bit now. Jeremy.
adds e4f5bfb Fix use of DLIST_REMOVE as spotted by Constantine Vetoshev <gepardcv at gmail.com>. This API is unusual in that if used to remove a non-list head it nulls out the next and prev pointers. This is what you want for debugging (don't want an entry removed from the list to be still virtually linked into it) but means there is no consistent idiom for use as the next and prev pointers get trashed on removal from the list, meaning you must save them yourself. You can use it one [...]
adds ea85cee Whitespace cleanup. Jeremy.
adds 3bfb53c Fix bug #5080. Access to cups-printers via samba broken with cups 1.3.4, Unsupported character set. Cups 1.3.4 expects utf8 to be used in all messages to/from the server. We may be using a different character set so we need to use talloc utf8 push/pull functions in all communication. Needs more testing. Don't release until I've done a thorough test. I also have a version for 3.2.x. Jeremy.
adds 9097a67 Fix bug 5798: "CFLAGS info lost in configure"
adds 8641b54 Attempt to fix the build on IRIX
adds af1c802 The IRIX compiler does not like embedded unnamed unions
adds 5fc7fb4 s4:lib/ldb: fix stupid <SID=...> dn parsing bugs
adds aec5a08 s4:extended_dn: add support for <GUID=...>, <SID=...> or <WKGUID=...,DC=...> as basedn
adds 8aff443 s4:kludge_acl: just fake support for the SD_FLAGS control
adds 3ebf3f3 s4:linked_attributes: fix a crash bug when the definition of a target attribute is missing
adds 551bbd8 s4:partition: pass down the SEARCH_OPTIONS control as uncritical
adds 81b3358 s4:partition: register DOMAIN_SCOPE and SEARCH_OPTIONS controls
adds 1e24fd3 s4:rootdse: for now don't pass down controls for the rootdse search
adds 3c9f3c3 s4:drsuapi.idl: fix some fields in drsuapi_DsRemoveDSServer()
adds f0c1749 Fix bug 5805: don't close stdout
adds 0599400 s4:setup: add wellknownObjects to the domain object
adds a25fac1 s4:blackblox/test_ldb: test searches via wellknownObjects
adds e0dbac6 Don't reject a successful alloc :-(. Jeremy.
adds b174765 Fix crash bugs in error paths: ac is not yet initialized here, and we don't need to call ldb_module_done in the main module functions, we can directly return an error. ldb_module_done() is for callbacks
adds 63e908e Fix regressions in patchfile after last patch, several other minor fixes.
adds 8e1d93e libaddns: Use the same prerequisite for DDNS update as Windows XP.
adds c762597 net_dns: Make "lwinet ads dns register" honor the "interfaces" parameter.
adds 23ec448 Merge commit 'master/master'
adds e13270d fixed the ldb blackbox test to work with non-bourne shells (as needed by ubuntu)
adds 025ff92 expanded the netlogon test to better simulate the WSPP NRPC test that we had some trouble with
adds ba5ef49 updated the LSA and NETLOGON servers with fixes resulting from the AD plugfest in Redmond
adds 4b9cc7d Document "cups connection timeout". Jeremy.
adds f6c883b Simply our main loop processing. A lot :-). Correctly use events for all the previous "special" cases. A step on the way to adding signals to the events and being able to merge the S3 event system with the S4 one. Jeremy.
adds a9390d3 Correctly fix smbclient to terminate on eof from server. Jeremy.
adds af9dc63 Fix the build farm. In this branch cli_echo returns NTSTATUS. Jeremy
adds 0e0371b "gwen/cc" does not like the double const :-)
adds 87f496f Fix a potential NULL deref in line 258 found by the IBM checker
adds 9eea692 Fix an uninitialized variable found by the IBM Checker
adds 80665a0 Fix an unlikely memleak found by the IBM checker
adds e443699 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds fe67306 removed some debug lines I left in the last commit
adds de5edb1 remove dependencies on my home domain
adds 6ee4e81 Fix an uninitialized variable warning
adds 01ecd76 OS/X does not have rl_done in readline.h
adds 8670235 Fix some missing error handlings
adds 9bb6bae Remove an unused variable
adds 9542b2f Re-enable build of smb_samba3.c after the rename smbd->samba
adds 1a228b4 smbd3 is unhappy if stderr is not open
adds 41ee314 Fix some nonempty blank lines
adds 20b73b1 Print proper error if include file can't be found.
adds c024fb7 Allow 'make testenv-dc', 'make testenv-member', etc.
adds 8da78b7 Move subunit helper utility to specific subunit directory.
adds 3ecde31 Import tests for subunit python module.
adds 68837ff Fix syntax errors in minschema.
adds bb4e9d7 s4:blackbox/test_ldb: test search by <GUID=...> and <SID=...>
adds f3ba7fc Store a local schannel key in secrets.tdb
adds 2f60262 Add dyn_NCALRPCDIR
adds 4390860 Add netlogond auth method
adds 6aa8613 Log in the parent winbind log where a request is going
adds f4095b6 If name_to_fqdn fails, retry with the dns domain the DC gave us
adds 999b69d s4:gensec: pass down want_features to the spnego backend mech
adds 9e492b1 s4:rpc_server: tell the gensec layer that we want to do header signing
adds 338f658 idmap_adex: Add log messages to dc_add_domain for easier debugging.
adds 2a35985 idmap_adex: Add more debugging to the basic search function.
adds c412a93 Fix Domain Trust creation with Windows 2008 (and many other tools)
adds 7d9f186 Remove DESCRIPTION from generated schema lines.
adds c0240d7 Remove compleatly bogus rename test in partitions module.
adds 8256717 Implement 'type unknown' names in the CrackNames code.
adds 8cdb3eb Clarify use of manual parsers in trustInOutBlob (drsblobs.idl)
adds 8e1c047 Add in secure channel type used by AD trusts
adds 99d0eb4 Make RPC-LSA test for enumeration conditions more strict
adds 1a29fd1 Store trusted domain passwords in the LSA server
adds 320d402 Start implementing AD-style trusted domains in Samba4's NETLOGON server
adds 912209a Use the trust password version as kvno for trusts in Kerberos.
adds 6a55477 Allow the PAC to be passed along during cross-realm authentication
adds c3b28c7 Fix cross-realm authentication in Samba4's KDC.
adds e0a4d7f Set default trust kvno to -1
adds f190868 Fixed "declaration shadows global declaration" warnings.
adds cde1b09 Fixed build warning "passing arg from incompatible pointer type"
adds abf00f7 Changed variable name from f19086872ec734fff3f2119712ff24117bec4e5e to match v3-[23]-test
adds 2024d87 Make map_errno_from_nt_status() a generic call, not just a cli specific one. Remove some unused calls from vfs_acl_xattr. Test for SD's on existing files. Jeremy.
adds 99b2089 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds f9facb5 Move all subunit files to lib directory.
adds df4e9c7 Fix path apparently gone wrong by cherrypick.
adds f8a02a1 Fix subunit files location after cherrypicks.
adds ec5d09d Update vfs version as I've added a const to the security_descriptor paramter in fset_nt_acl(). Need to watch the build farm to make sure I haven't broken the AIX or Solaris ACL modules. Jeremy.
adds 859facd Fix const warning. Jeremy.
adds 717ef38 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 6e493fc Add manpage for nmblookup, move nmblookup closer to nbt library.
adds 0822369 fix libclinbtsrcdir variable.
adds 71ef7ae Remove duplicate copy of manual page.
adds be63f86 Remove unused CHECK_FSP macro
adds 14f835b Fix bug #5814 - Winbindd dumping core in a strange manner while doing "rescan_trusted_domain". From analysis by hargagan <shargagan at novell.com> : "The winbindd_child_died() is also getting called from process_loop() in case of SIGCHLD signal. In this case it doesn't make the timeout_handler to NULL for the first request. It then initiate a new request using schedule_async_request() which installs a new timeout handler for the same request. In such a case, for a badly [...]
adds 646df8b Deal with inheritance from parent directory when setting Windows ACLs. Jeremy.
adds 88a58ae Fixed "might be uninitialized" warning
adds 543c6a0 For the vfs_acl_xattr.c module, make sure we map GENERIC file and directory bits to specific bits every time a security descriptor is set. The S4 torture suite proves that generic bits are not returned when querying an ACL set using them (ie. only the specific bits are stored on disk). Jeremy.
adds 298a918 s3-winbindd: add dsgetdcname request and reply to winbind structure.
adds 4c68f3c build: add "make test_wbpad" for checking winbind 32/64bit structure padding.
adds 96a5d16 Fix a typo
adds 1d83fbf Remove a pointless level of indirection
adds 76a8da6 s3-winbindd: use new, richer structures in WINBINDD_DSGETDCNAME implementation.
adds 4e04c5a wbinfo: fix dsgetdcname caller.
adds bf5c80c krb5-locator: fix dsgetdcname caller.
adds 5a61f30 wbclient: add my copyright.
adds 8fcb81e wbclient: add wbcGuid structure.
adds b28db15 wbclient: add wbcGuidToString and wbcStringToGuid helper functions.
adds eb78e5c wbclient: add wbcLookupDomainControllerEx call.
adds dd9002c mount.cifs: have uppercase_string return success on NULL pointer
adds 2c9df64 mount.cifs: make return codes match the return codes for /bin/mount (try #3)
adds 45b359a Make use of ZERO_STRUCT (the first memset was actually wrong)
adds e5692d4 Remove SEC_ACCESS. It's a uint32_t. Jeremy.
adds decd04d Ensure we handle signals correctly during the async calls. Jeremy.
adds 9b331df Add support for autogen to take a --version-file argument
adds 10f65cc remove common lib object files on make cleanlib from source3
adds 83f55e0 krb5_locator: use wbcLookupDomainControllerEx() for query.
adds aa22ab1 Fix executability of samba3-srv.
adds 6329101 Use const.
adds 08d3918 libwbclient: fix wbcAuthenticateUserEx() to not ignore provided flags field.
adds 4464011 libwbclient: add wbcBlob and wbcNamedBlob.
adds be6e21f libwbclient: add wbcAddNamedBlob.
adds f33f888 libwbclient: add wbcLogoffUserEx().
adds 65dc0c3 libwbclient: add wbcLogonUser().
adds 3bbffb9 pam_winbind: convert to use talloc.
adds 7817ad4 pam_winbind: prepare to use libwbclient inside pam_winbind.
adds 0532291 pam_winbind: add wbc_error_to_pam_error().
adds 0566164 pam_winbind: add wbc_auth_error_to_pam_error().
adds b1282d7 pam_winbind: add _pam_check_remark_auth_err().
adds 377e4f9 pam_winbind: use libwbclient for WINBINDD_GETPWNAM.
adds d397baf pam_winbind: use libwbclient for WINBINDD_INFO.
adds ed2b94c pam_winbind: use libwbclient for WINBINDD_LOOKUPNAME/LOOKUPSID.
adds 3eae89d pam_winbind: use libwbclient for WINBINDD_PAM_CHAUTHTOK.
adds d3afd53 pam_winbind: use libwbclient for WINBINDD_PAM_LOGOFF.
adds dde8046 pam_winbind: use libwbclient for WINBINDD_PAM_AUTH.
adds 4ff415d pam_winbind: remove ACB_PWNOEXP.
adds 9a0860f pam_winbind: remove NETLOGON_CACHED_ACCOUNT and NETLOGON_GRACE_LOGON.
adds 9448520 pam_winbind: remove some unused macros.
adds e8fe666 pam_winbind: fix wbc_auth_error_to_pam_error().
adds d9efd52 pam_winbind: remove unused pam_winbind_request().
adds 042df7f pam_winbind: re-add mkhomedir option.
adds 5b75aa3 pam_winbind: document mkhomedir option.
adds eada8f8 If you have a large number of cups printers, then scanning for print info can cause a client to timeout (it takes longer than 30 seconds to enumerate them). Make scanning for printers async with a callback from the main loop. This fixes a bug that was irritating *me* :-). Jeremy.
adds 430cc44 Async is trickier than it looks :-). Don't use a stack variable for a private data ptr. Jeremy.
adds 4cbb3b2 Allow data flow to be debugged and only log on error. All seems ok now. Jeremy.
adds 1d151b3 Ensure we do reinit_after_fork(). Jeremy.
adds 47f7ef8 Initialize near creation of resource. Makes code clearer. Jeremy.
adds 80faa78 Fix a "nexted extern declaration" warning
adds 200b0de Fix some nonempty blank lines
adds f0a2706 Make use of talloc_tos()
adds 6a78e56 Merge branch 'master' of ssh://git.samba.org/data/git/samba into arc4
adds 033bc46 Prevent errors with data_blob() being a macro in s4 and function in s3.
adds a85f663 Make sure to allocate copy for arc4 data, to avoid problems freeing later.
adds 2c4391e Provide the same set of helper functions for DEBUG in Samba 3 and Samba 4, even though the macros are still different.
adds 621cf3c Use data_blob() for now, since it seems to be the only function available in both Samba 3 and Samba 4.
adds 4604ca4 Provide malloc_array() in Samba 4.
adds caa4e42 Move lib/util from source4 to top-level libutil.
adds 9565999 Fix include paths to new location of libutil.
adds a19719c Fix libutil path.
adds 5c44ed6 Clean up properly.
adds 2911b79 Fix include, clean up .o files in ../lib and ../libcli
adds f01500e Fix merged build locations.
adds 7a27c07 Remove duplicate copy of dlinklist.h.
adds e439b3e Use xfile from common lib/util in Samba 3.
adds 06cdfb1 Support "make test-X" to run all tests that match regex X.
adds bb33097 Make sure x_fdup compiles on Samba 4.
adds 75a36a9 Add some simple tests for lib/util/time.c
adds cb78d45 Cope with changed signature of http_timestring().
adds 218f482 Use common strlist implementation in Samba 3 and Samba 4.
adds 348be5f Share data_blob implementation.
adds 771e25b Avoid problems with paranoid malloc checker.
adds d7371da Add one-test testsuite for datablob.
adds c4d3dc8 Add extra const.
adds 5237369 Fix warning, prototype.
adds d68168e Cope with the fact that the data blobs returned are now talloc-allocated. Ideally, this memory should be talloc-stolen (and perhaps have DATA_BLOB in the interface everywhere), but that requires some more complex changes so I've just changed it to copy it for now.
adds df8885f Fix installation source locations for ../lib/util headers.
adds 0d99e58 Fix include paths for files that aren't compiled - breaks dependency file generation.
adds 5c090e5 Import Winbind NSS file for NetBSD in an attempt to fix the build on NetBSD.
adds 7bd4e6e Use common signal helper implementation.
adds a19929d Add more tests to datablob testsuite.
adds d661ac1 Fix the build
adds 6b98c1b Remove unused #defines
adds f259728 Make get_rpc_pipe() static
adds 756b4b6 Revert "Make get_rpc_pipe() static"
adds dc2e98e Fix "make etags" -- args list was too long for my etags
adds 3bcb76a Fix "warning: initialization discards qualifiers from pointer target type"
adds a59ce1d Use common byteorder.h.
adds 1d0cda2 Use common xfile.h.
adds a52e729 Move rbtree.[ch] to lib/util.
adds 7d371c6 Sync util_tdb implementations.
adds 652f0e6 Move nmblookup to same location as the rest of the NBT client library.
adds 1b99d8f Use common util_file code.
adds 3b0a1b0 Make util_tdb.h static since it is now used by Samba3.
adds 45b340d Remove unused json code.
adds cbe4f1b Move zlib to top-level root.
adds edff62a Remove gencache in Samba 4 - it's unused and behind on the Samba 3 version.
adds 9f2ed1e Share RPC binding string utility functions.
adds cc6227d Ignore generated but unused files.
adds 6f13c38 Fix other paths to binding.o.
adds 99fba0c Remove Samba3/Samba4-specific bits.
adds 3994c42 Fix number of arguments for file_load() functions.
adds f97d92c s3: fix the build of registry.so gpext.
adds d5a11f9 fix build warnings.
adds aa98289 Add data_blob_string_const_null() function that includes the terminating null byte and use it in Samba 3.
adds f6575a2 Use DATA_BLOB instead of "struct data_blob".
adds 167feb2 Fix bug 5691: SIGBUS on Solaris
adds 053da4b s3: fix another build warning.
adds 3d6f759 Import new enum values.
adds eaba778 Add test for data_blob_string_const_null.
adds bf768aa Import debug macros from Samba 3's libndr.
adds de0aa78 Move code specific to Samba 3 to a separate file.
adds e779345 Import changes from upstream libndr.
adds 5ae73c6 Import warning fixes from Samba 3.
adds 390d371 Share ndr_basic implementation.
adds 8cae7a5 Share ndr_misc implementations.
adds 58f844a Share uuid implementations.
adds 6d02f08 Import warning fixes from Samba 3 into libndr, sync more libndr code.
adds 2fddd2e Share ndrdump implementation.
adds 2049cfe Share ndr.c implementation.
adds 345e731 Cosmetic corrections for the DSDB module This commit applies some cosmetic corrections for the DSDB (Directory Server Database).
adds 2ce72b5 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 65d5b1e Test maxsize parameter to file_load() as used in Samba 3.
adds 092bb54 Revert chunk applied by mistake as part of the cosmetic fixes fromi Mathias
adds 88f1d88 DSDB cosmetic patches: Some enhancements
adds 3bbe5e8 Pass struct smb_request to file_fsp
adds c3fedcd Pass struct smb_request to file_new
adds c530009 Pass struct smb_request to file_free
adds d65afbe Remove the chain_fsp global
adds ac126ea Use "struct files_struct" for pipes instead of smb_np_struct
adds a781b78 Remove smb_np_struct
adds 76dfca1 Make the internal pipe functions static
adds 2b1bef7 Remove the current_spoolss_pipes_open thingy.
adds 3e1d6c6 Enable optional anonymization of user names, if the configuration parameter anonymization_prefix is defined in smb.conf, and use the prefix given there.
adds 2a2f940 Whitespace tidyup and an optimization to remove a talloc. Jeremy.
adds 783818d Update the manpage for vfs_smb_traffic_analyzer to include the anonymize_prefix option
adds 0a33d8b Check for f_frsize when using statvfs
adds abe443a Remove extraneous comment from 0a33d8bd312cc4497d08bbe0f4dd2abcce67bd0b
adds 4746f79 Use {u,}int64_t instead of SMB_BIG_{U,}INT.
adds fd443f8 Use common fusage implementation.
adds 9dcbddd The ldb async merge broke all MMC management utilties
adds 551e955 Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
adds 7e5bbe8 Merge branch 'master' of git://git.samba.org/samba
adds 1f3e4f3 Use GUID_string rather than smb_uuid_string().
adds a62c510 Use GUID_from_string.
adds ddf16ed Cope with VFS change. Jeremy.
adds 501fa6a Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 4c81727 Merge branch 'master' of git://git.samba.org/samba
adds 389cfee Use GUID_random.
adds 2d92361 Remove unused data type schar. If we really need this, it should probably be typedeffed to int8_t.
adds efdc503 MAXHOSTNAMELEN is already provided by libreplace if not by the system.
adds d4f647c Remove define for VOLATILE, volatile is already provided by libreplace.
adds 606c398 Rely on standard {u,}int{8,16,32,64}_t types provided by system or libreplace for {u,}int{8,16,32,64} defines.
adds e11277e Fixed a variable undeclared compilation error
adds 396e53f Merge branch 'master' of git://git.samba.org/samba
adds b96329f Define __STDC_FORMAT_MACROS, required for PRIu64 define (among others) from inttypes.h.
adds 3bd73c9 Define inttypes macros if not provided by system.
adds de5d41a Remove unused header file.
adds d8a6f10 Remove unused structures.
adds a9d8ed7 Sync with Samba 3.
adds 4577fb5 Remove unused types.
adds 69c5992 Fix the "Premature end of data in tag" error when buiding the manpage, fix a typo in the text, add an example for anonymization usage.
adds a7187e8 Remove unused stuff
adds e037305 Add the oplock-batch25 test showing that a writeattr does not break an oplock
adds f4f59bf s3-build: fix init_samba_module missing proto warning.
adds 3fe406e Merge branch 'master' of git://git.samba.org/samba
adds 42f0172 Remove unused file.
adds d940012 Move ndr pkg-config file to top-level.
adds 831141e Remove unused file.
adds f02a68a Share ndr_compression.c.
adds 198974a Compile lzcompress (required for ndr_compression)
adds 5198fb6 Share ndr_krb5pac implementation.
adds ed7cc8f Fix include path.
adds 235e68f Remove unused variable.
adds 91437ea Fix include path.
adds 5c16a06 Allow auto-detect if --enable-merged-build was not specified.
adds b208262 Fix path check.
adds 436346e Move tests for Python inside function.
adds ed6d3fd Move checks for make inside function.
adds 4468279 Move checks for perl inside function.
adds 79f1ba8 Make check_*.m4 m4 library files just contain functions that can be executed from other m4 files.
adds 009dcbf Give the user a hint about whether a merged build would be possible.
adds 6e2a470 Move make check out of cache call to avoid weird formatting.
adds da4399c s3-build: add and use IDL_PATH while building IDL files.
adds 7fb9007 Fix very old bug in ASQ
adds 15c52eb Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds ecc108c Fix pkg-config file location.
adds ecca199 Fix merged build .
adds 75dabe8 Merge branch 'master' of git://git.samba.org/samba
adds 0132423 Share libndr.h between Samba 3 and Samba 4.
adds 7fb590d Note url explaining this code. Jeremy.
adds 65fdcd9 Build zlib (required for ndr_compression) if it's not pulled in through other means.
adds 95a86ed Fix installation of libndr.h
adds aed571d Attempt to fix bug #5818 - "smbcacls: sorts ACEs improperly and loses inheritance", based on a patch from Paul Fertser <fercerpav at gmail.com>. I also added the ability to get/set hex and symbolic inheritance flag names on ACE flags. I'm still investigating the effects of setting the "SEC_DESC_DACL_AUTO_INHERIT_REQ" flag as I don't yet see what effects this is having on the ACE sent. Jeremy.
adds 98a6b91 Merge branch 'master' of git://git.samba.org/samba
adds 7f24027 Allow specifying the exact IDL files to build.
adds 45f97c4 Move shared DCE/RPC IDL files to root IDL dir.
adds daeceff Fix typo.
adds bd89982 Sync misc.idl with Samba 4.
adds 4999c5b Regenerated pidl output.
adds 4f6a4b5 Share idl_types.h.
adds 358e993 Also check include dirs for IDL files.
adds f75b460 Share misc.idl.
adds 4695504 Share security.idl.
adds aaa3e04 Fix includes.
adds 16bbfc2 Fixed "argument differ in signedness" warning on linux
adds d6e5204 Merge branch 'master' of git://git.samba.org/samba
adds 6afcd9e s3-build: fix make samba3-idl.
adds 3cb281e s3-libgpo: fix build for security cse.
adds d9070ab s3-build: add regenerated files.
adds fe46368 move svcctl to main idl directory.
adds f0fd834 share ntsvcs.idl.
adds 5c8944a s4-idl: merge lsa_BinaryString from s3.
adds 714cde8 s4-idl: merge netlogon bits from s3.
adds 17e9d49 Fix include flags for merged build.
adds ca9e118 Re-add [todo] tags.
adds 94d7e52 idl: more netlogon merges between s3 and s4.
adds b54b891 s3-build: re-run make samba3-idl.
adds 78ad8fc Merge branch 'master' of git://git.samba.org/samba
adds 760dfa7 Share epmapper.
adds 0c840bd Share xattr implementation.
adds 881b36f Share initshutdown.idl.
adds 3214fb0 Add [public] and [todo] as in Samba 4.
adds 9b162bd idl: merge netlogon IDL between s3 and s4 wrt LogonSamLogon.
adds bf38bab s3-build: re-run make samba3-idl.
adds 3b9a03a s3: fix samlogon client and server calls.
adds ec63a6f Merge branch 'master' of git://git.samba.org/samba
adds 310dc3e Re-run pidl.
adds 5d408ccf Rename reboot -> do_reboot since the first is a reserved name on FreeBSD.
adds 85c36cb Share eventlog.idl.
adds 5390dc0 Share wkssvc.idl.
adds d210393 lsa.idl: Sync a couple more constants from Samba 4.
adds b41fc6c Re-run pidl.
adds 915f1df Fix wkssvc test build.
adds a26dde5 s3: merge from s4 samr.idl.
adds 911501b s3-build: re-run make samba3-idl.
adds 65dc1ee s3: fix various samr callers.
adds 5437ad8 Merge branch 'master' of git://git.samba.org/samba
adds fed4658 winreg.idl: Sync ref change from Samba 3.
adds ada0e34 Sync parameter names with samba 3.
adds c4d5fe7 s4: fix smbtorture build with merged wksvcs idl.
adds 11ecd5a s4: merge from s3 samr.idl.
adds 4c61745 Merge branch 'master' of git://git.samba.org/samba
adds f64f444 s3: merge some more lsa bits from s4 idl.
adds 018bf57 s3-build: re-run make samba3-idl.
adds df7a89a s3: fix s3 lsa server.
adds e561c9a s4: merge from s3 lsa idl.
adds ca54a56 s4: fix registry/rpc.c after winreg changes.
adds a1b7b6d idl: more lsa.idl merges.
adds e9e1246 kerberos: fix some heimdal build warnings.
adds d242491 idl: finally fully share nbt.idl in s3 and s4.
adds 1e7e508 s3-build: re-run make samba3-idl after winreg changes.
adds 42a8de7 s3: fix s3 winreg server after idl changes.
adds 004bbbc Assert that the server provides allowedAttributes (etc) on each entry
adds fc54ca0 Move the password_hash module up the module stack.
adds 7c88ea8 Create a 'straight paper path' for UTF16 passwords.
adds 99315a1 Fix errrors in new password handling code found by RPC-SAMR.
adds 85919c3 Improve RPC-SAMR tests to check random passwords
adds 4fb64f1 Add a test to RPC-NETLOGON for random machine account passwords.
adds 969a2fc Don't use debug level 1 to log a trivial message. Jeremy.
adds 0bc7ff1 idl: fix svcctl_QueryServiceConfigW.
adds 9571a18 s3-build: re-run make samba3-idl.
adds d2b836e s3: remove rpccli_svcctl_query_config.
adds 6a97b41 s3: use IDL generated rpc for _svcctl_QueryServiceConfigW.
adds e31b9e0 s3: remove old marshalling for SVCCTL_QUERY_SERVICE_CONFIG.
adds 1cf404f testprogs/win32/midltests: add missing Makefile
adds 80f9029 s4-idl: merge drsuapi.idl from s3.
adds 04a676f s3-idl: merge from s4 drsuapi.idl.
adds f0dccc0 s3: re-merge s4 drsuapi helper and re-run make samba3-idl.
adds f0dcc1f s4-build: fix drsuapi callers.
adds 2deeb99 Transform the sequence_number operation into a normal extended operation as it should always have been. Make it also async so that it is not a special case.
adds 6f77607 Fix bug 5826 - Directory/Filenames get truncated when 3.2.0 client acesses old server. There was some code in pull_ucs2_base_talloc() to cope with this case which hadn't been added to pull_ascii_base_talloc(). The older Samba returns non unicode names which is why you are seeing this codepath being executed.
adds c783d8a Cope with bad trans2mkdir requests from System i QNTC IBM SMB client. If total_data == 4 Windows doesn't care what values are placed in that field, it just ignores them. The System i QNTC IBM SMB client puts bad values here, so ignore them. Jeremy.
adds c35b0d9 Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
adds d2a007b s3: merge from s4 drsuapi.idl.
adds bd07fdc s3-build: re-run make samba3-idl.
adds 6503ffa s3: fix s3 drsuapi callers.
adds e941e4a s4: merge from s3 drsuapi.idl.
adds 82aeb52 s3-winreg: merge from s4 winreg idl.
adds d726432 s3-build: re-run make samba3-idl.
adds 1cdd9e3 s4-smbtorture: fix drsuapi_DsGetNT4ChangeLog test.
adds 2f8e854 s4-smbtorture: fix test_DsGetNCChanges torture test.
adds 7b23d61 s4-smbtorture: fix test_DsReplicaGetInfo.
adds ef8f3c0 s3-build: cleanup in ../librpc as well on "make clean".
adds 7c94c87 Unify access checks for lsa server functions. Jeremy.
adds dc5dc3b Move some of the memory utility macros to a separate header (for now).
adds 3189d14 Use the new memory macro file from Samba 3.
adds fcce58c Add extra argument free_on_fail to realloc_array() in Samba 4, as used by Samba 3.
adds 9d9f5b4 Use common detection function for zlib.
adds fb1a93e Remove defines already provided by the system or libreplace.
adds dea4db9 Remove obsolete comment about bool.
adds 4083247 Remove empty file.
adds 842ea42 Use standard va_copy.
adds 9331097 s3: Fix make clean
adds 519458a Use shared util.c.
adds 2d89b52 Use separate make variables for libutil and libcrypto.
adds 593549f Fix build of 'everything'
adds b3b6d8f Fix const, dupes.
adds 18faf30 Fix gitignore.
adds 15f0a4e [s3]testparm: prevent "no stackframe around" warning.
adds ef9ccf5 [s3]test_lp_load: fix "no talloc stackframe around" message
adds 7f5a94c [s3]build: use ..lib/util/params.c instead of param/params.c
adds 339925f [s3]loadparm: remove param/params.c which is used no more.
adds 6c83039 Merge branch 'master' of ssh://git.samba.org/data/git/samba into xmaster
adds 23c95c9 Add libutil README file.
adds 89c9545 Use str_list_equal() rather than str_list_compare().
adds 63de2d9 Move substitute functions to a different file.
adds f3f9446 Rename hex_encode to hex_encode_talloc,for consistency with samba 4 and heimdal.
adds 4f9b6fd Fix ignore for libcli/nbt/nbtname.h
adds 33032d5 Move ufc to libreplace.
adds 6a89b59 Add TALLOC_CTX pointer to strhex_to_data_blob for consistency with Samba 3.
adds 2243479 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 2c5221e Use attr.h rather than having local defines for GCC attributes.
adds 17b12ee Add extra parameter consistent with samba3.
adds 98089df crypto: fix remaining strhex_to_data_blob callers.
adds 9289537c s3-build: fix the build of smbd.
adds 7966b00 lib/util: fix strhex_to_data_blob to use data_blob_talloc.
adds 9c56c43 s3-build: fix build of ndrdump.
adds bc1d394 s4-drsuapi: merge drsuapi_DsAddEntry from s3 drsuapi idl.
adds b684efa s4-drsuapi: merge drsuapi_DsRemoveDSServer from s3 drsuapi idl.
adds 32a1d55 s4-drsuapi: merge drsuapi_DsWriteAccountSpn from s3 drsuapi idl.
adds ca84c40 s4-drsuapi: merge drsuapi_DsGetDomainControllerInfo from s3 drsuapi idl.
adds 6ddaf5f s4-drsuapi: merge drsuapi_DsCrackNames from s3 drsuapi idl.
adds dd49f74 s4-drsuapi: merge drsuapi_DsGetNCChanges from s3 drsuapi idl.
adds d413e1f drsuapi: share drsuapi idl and helper code.
adds 80af41b drsuapi: build new merged drsuapi idl and helpers.
adds 8105e5b drsuapi: fix the drsuapi helper build for samba3.
adds f34b6bf idl: share drsblobs idl.
adds 0d0ab12 ntsvcs: fill in PNP_GetDeviceList() and correct some unknowns.
adds 044bb5c s3-build: re-run make samba3-idl.
adds 5380d43 Remove duplicate macro definitions (already defined in libutil/attr.h)
adds 0742635 Simplify SIG_ATOMIC_T define, since sig_atomic_t is always provided by libreplace.
adds b1a1fbc Remove defines for QSORT_CAST, already provided by libreplace.
adds 7275952 Add TALLOC_CTX pointer to generate_random_str(), for consistency with Samba 4.
adds 2fc058b Make generate_random_buffer signature match that of lib/util.
adds c484b04 Move SMB-specific attribute function to SMB client library.
adds 182a0e3 Move selftest code to top-level.
adds 69d38a9 keep obsolete file in samba4 source directory.
adds 0fd0fc7 Merge branch 'master' of ssh://git.samba.org/data/git/samba into selftest
adds 694a579 Merge branch 'selftest' of git://git.samba.org/jelmer/samba
adds 2c8cf0b Merge branch 'master' of ssh://git.samba.org/data/git/samba into strhex
adds 7af7935 Specify ZLIB_LIBS explicitly in case zlib isn't brought in any other way.
adds 452b3e5 Move README.Debian to the right directory.
adds ded09b2 Inline the once-used macro "init_dfsroot"
adds 58b4efc Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds f0c4829 Remove silly safe_free() function which is a wrapper around SAFE_FREE().
adds 8e704e4 Move more functions out of util_str.c into the shared util.c.
adds 9fec173 Merge branch 'master' of ssh://git.samba.org/data/git/samba into strhex
adds 99f0d6b Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 202affa rpc: Fix the merged build breaking on StrnCaseCmp.
adds 55a8821 Add vlp to TORTURE_PROGS since it's required by "make test".
adds 069437a Just call talloc_free directly rather than through a helper function.
adds 7f82637 Move smb.conf parser to libutil to match Samba 4.
adds 085e7b0 Fix segfault when using DEBUG() in the merged build.
adds e09c0c1 Merge branch 'master' of ssh://git.samba.org/data/git/samba into crypt
adds 7e088ec Fix comment after paths have changed.
adds 0b3cf40 Fix formatting in selftest help output.
adds 1ba9867 Fix typo.
adds 6ba693b Make sure crypt libs get included.
adds c88cbbf vlp: Move closer to the code tested.
adds 974ab9d Use _EXT version of autoconf macro.
adds c0de338 Move Samba4-specific code out of selftest.
adds e549759 Fix blackbox tests on IPv6-only hosts.
adds 620a27b Don't assume crypt.h is present even if crypt() is.
adds 68bb6e5 Rename BAD to BAD_DATA since the first is already defined on SunOS.
adds c3d8f47 Export variables correctly for blackbox tests (thanks metze).
adds ac647d0 Move the global hosts_allow() check out of the processing loop
adds 1510b7b Use a direct compare instead of calling strncmp in valid_smb_header
adds 48d3a1d "fn_new"->"fn" in smb_messages[], we got beyond that :-)
adds 2883c88 Fix nonempty blank lines
adds c4dc548 Fix 64-bit printf warnings
adds 221ea78 Merge branch 'master' of ssh://git.samba.org/data/git/samba into crypt
adds 5b52964 Share winreg.idl.
adds a8707a4 Regenerate pidl output.
adds 71022da Add samba4kpasswd and rkpty binaries
adds c41cc67 Ensure the hdb_method structure is not on the stack.
adds 22eb64f Actually test the kpasswd server
adds 3038bc4 Mark clearTextPassword as a privilaged attribute
adds b789ff9 LSA Patch for User Manager
adds 85acd7e Make the updated RPC-LSA pass against Win2008, and Samba4 to match
adds a55afef Rework mkrelease.sh to exclude Samba3 files
adds fc8fadf idl: finally share krb5_pac.idl.
adds 640847b s3: forgot to remove old copy of krb5pac.idl.
adds d78f3be Merge branch 'master' of ssh://git.samba.org/data/git/samba into crypt
adds db90d9a Also move wireshark conformance file.
adds 6fb7fa8 Also build all other Samba 4 binaries during merged build.
adds 29838de Fix names in winreg torture tests.
adds e0905c3 Use tables in Samba 3 ndrdump.
adds 5424c68 Add missing asn1 object.
adds 6b82b2f Fix merged build; use full libroken rather than just a couple of object files.
adds 93e5214 Provide two symbols to allow ndrdump compiled by Samba 3 to be used for Samba 4.
adds 61db229 s4: fix the build after winreg idl changes.
adds e08e5a0 Revert "s4: fix the build after winreg idl changes."
adds 6aba351 Fix warnings. Jeremy.
adds 05a0cca Remove unused define for crypt (now in libreplace).
adds 4a8c05a Remove unused macro CONST_ADD.
adds 0dfd560 Move discard_const hack to memory.hso it can be used by Samba 3.
adds 66b1c8b Import comments about opcodes from Samba 3.
adds 01a902f Fix crypto test.
adds 87ec1d2 Make sure prototypes are always included, make some functions static and remove some unused functions.
adds dc3828f Move WMI support code to top-level.
adds 4b65445 Remove unused function str_list_match.
adds 41b02b7 Move orpc to top-level directory.
adds d59b247 Include generated header files rather than using manually written prototypes.
adds 6d2d093 Sync syntax of srvsvc.idl with samba3.
adds 7498f9a Add missing prototypes for samba3-specific libndr/util.c
adds 2c1b125 Add source4/ to include path because librpc/gen_ndr is still in source?/
adds c3f3271 s3-build: no need to duplicate generated srv_ prototypes.
adds 4b59ecb s3-build: no need to duplicate generated ndr_ prototypes.
adds f3843e3 s3-samr-server: be consistent when reporting we do password complexity.
adds bc9bbda Fix a valgrind error in idmap_ad_sids_to_unixids()
adds d36edcc Merge branch 'master' of git://git.samba.org/samba
adds bb36f3a idl: merge from s4 lsa.idl to s3.
adds 66b06e5 s3-build: re-run make samba3-idl.
adds cefe4c6 s3-rpcclient: fix cmd_lsa build.
adds 29c9b88 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds f0b1a1b Remove the requirement for ldap call made as root. Add in security checks for all SAMR calls. Jeremy.
adds b11f3a6 s3-lsa-server: fix _lsa_GetUserName.
adds 9f46669 s3-build: fix the build.
adds 6069407 Fix rpcecho test.
adds 2ee8d29 Prevent warning about directory already existing.
adds 5209a84 Merge branch 'master' of ssh://git.samba.org/data/git/samba into regsrv
adds d4d4a9d Revert "Registry server LDB backend: Don't make copies of the same type"
adds 19aec78 Fix the build.
adds fdf0d9b Fix double free.
adds 95b13b3 Set the right return value if wbc_status is set to an error.
adds e858cc2 Delete the krb5 ccname variable from the PAM environment if set.
adds 2483795 Create a function out of pam_sm_close_session to delete the credentials.
adds 5cc4a84 Fix two trivial typos
adds febd55b Merge branch 'master' of ssh://git.samba.org/data/git/samba into regsrv
adds 3678a98 Remove duplicate searching of Samba 4 directory for tags.
adds 8fe59b9 Automatically enable merged build (for more complete 'make test') when possible during developer builds.
adds d53ff68 Silence undefined variable warnings.
adds ea4f764 Remove unused global variables.
adds d142444 Merge branch 'master' of git://git.samba.org/samba
adds 86576f0 Add 'selftest' target to Samba 3 that uses the perl selftest code.
adds 70eba79 Merge branch 'master' of ssh://git.samba.org/data/git/samba into selftest
adds 8834b9c Merge branch 'master' of ssh://git.samba.org/data/git/samba into selftest
adds dadde7e Make warning a bit more user-friendly.
adds 59a6e53 Merge branch 'selftest' of git://git.samba.org/jelmer/samba
adds ecd2933 Correctly report when merged-build is used in developer mode.
adds fe02004 Specify skip list to selftest.pl, make make target depend on test binaries.
adds e422f63 Use socket wrapper for selftest.pl, find binaries correctly.
adds 8ac2da0 Allow running individual tests in the testsuite, normalize test names, fix some tests.
adds 4ba0453 Fix AC_SEARCH_LIBS_EXT() usage.
adds f36e516 Don't include a (relative path) srcdir in samba4-data.mk.
adds 4e9db0b Cope with MAXIMUM_ALLOWED_ACCESS requests when opening handles. Jeremy.
adds e16e6e9 Use standard types.
adds 5018fef Fix path for quicktest.
adds 7a68361 Require separate option for quicktest include list rather than making assumptions about it.
adds 6d9b24d Remove pstring usages.
adds 1d5beb7 Remove pstring usage.
adds c0e14d5 Repel pstring to nsswitch/.
adds 1d9ea91 Change buffer size back to 256, just to be sure.
adds 02fac42 Change some dynamic allocations back to static buffers to fix build.
adds 12ad921 masktest: Avoid creating new memory context, use dynamic allocation.
adds f4e760f Fix bug 5840: Segfault in "rpcclient lsaaddacctrights"
adds b8b0274 Fix a debug message in send_nt_replies()
adds c94f994 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds ca2d23e Remove unused header file.
adds 84df0a6 Don't push the data out to the client in reply_sesssetup_blob()
adds 6c019b8 Slightly simplify reply_sesssetup_blob(): Remove an else branch
adds d81a9a9 lib-util: fix c++ compile warning.
adds 5d80542 lib-util: merge from s3 asn1.
adds cef97c2 s3-spnego: move spnego defines to spnego.h
adds d9f1fff s3: use shared asn1 code.
adds 527d797 s3-asn1/spnego: use OIDs including dots.
adds c0cf457 s3-asn1: make all of s3 asn1 code do a proper asn1_init() first.
adds 9994cbf s3-build: temporarily add asn1_proto file.
adds f53578d Fix net rpc vampire, based on an *amazing* piece of debugging work by "Cooper S. Blake" <the_analogkid at yahoo.com>.
adds 0f89871 s3-build: fix the build.
adds f9c6313 s3-samr-server: fix access check in _samr_QuerySecurity().
adds ad50d78 Remove unused copy of ndrdump.c.
adds 52923c4 Remove unused copy of tables.pl
adds 3be0f6e Move libcli-util error code to top-level.
adds 90bfd9d Import new DOS error codes from Samba 3.
adds e56dff3 Import WERROR defines from Samba 3.
adds 94c522b Import NTSTATUS defines from Samba 3.
adds 391ce30 Fix header file installation.
adds e79835b Clarify the linked attribute module behaviour with comments
adds 74a9a39 s3-samr-server: _samr_DeleteUser needs to wipe out the user_handle on success.
adds c017909 netapi: NetGroupEnum_r needs to handle servers with no groups.
adds d115c45 s3-build: fix some const build warnings.
adds 2f1dbdd s4-smbtorture: fix build warning.
adds 596089e Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
adds 60164e9 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 29737ab s3-samr-server: fix return code in _samr_QueryDisplayInformation.
adds 3566efe s3-samr-server: unify callback convention: _samr_QueryDomainInfo.
adds 6e058e5 s3-samr-server: unify callback convention: _samr_UserSetInfo.
adds fafa608 netapi: fix NetUserGetGroups_r returning partial results.
adds b7c38ab netapi: fix add_GROUP_USERS_INFO_X_buffer.
adds 8a3bff3 s3-build: fix another build warning with the new ASN1 code.
adds 5b5e360 Share codepages.
adds 90d3cac s3-docs: add very basic winbind_krb5_locator.7 manpage.
adds ae1abe8 s3-docs: fix typos in locator manpage found by metze.
adds d59f476 Merge branch 'master' of git://git.samba.org/samba
adds 2f265fe Inline asn1_proto.h since the API is stable and public.
adds 44b7289 Use common error definitions.
adds f9fb943 Use WERR_FILE_EXISTS which is the equivalent of WERR_ALREADY_EXISTS previously present in Samba 3.
adds 0e36ffc selftest.pl: Silence verbose tdbsam output.
adds db65c33 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds cf659fa Import talloc_stack into util library.
adds 3f0406f Optimize x_fread to speed up the smbclient put command
adds 097f402 Make use of a large buffer for smbclient put command
adds d805c71 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds d70efa5 Merge branch 'master' of git://git.samba.org/samba
adds 81fabef Use libutil genrand.
adds c1e5f28 idl: add svcctl specific access bits.
adds f36ffa7 s3-build: remove duplicate svcctl bits and re-run make samba3-idl.
adds c17898d Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 55fd6b1 Remove support for obsolete data type "ipv4address"
adds d6a5476 Use sockaddr_storage only where we rely on the size, use sockaddr otherwise (to clarify we can also pass in structs smaller than sockaddr_storage, such as sockaddr_in).
adds d1bc7e5 Rename same_net to same_net_v4 for consistency with Samba 3.
adds fe36fe8 Use common net utility code (address and sockaddr manipulation).
adds 27c4cf4 s3-build: add missing generated svcctl changes.
adds 7577d9e Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 22f566c Move set_sockaddr_port to libutil.
adds 6b5d0b3 Move subunit ui ops out of smbtorture to the torture library.
adds 9d2d666 Make lp_tls_* return absolute paths.
adds 0906579 Remove unused constants from local.h.
adds 215b849 Merge branch 'master' of git://git.samba.org/samba
adds 0b68762 Fix "parameter has incomplete type" build warning.
adds f182961 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 8baf169 Fix function parameters.
adds 09a63ac Move charset library to top level.
adds 420781b Remove unnecessary include, improve function name.
adds 5e4767b Rename string_replace_w to string_replace_m, which is more correct.
adds 7ec5847 Split up codepoints code, use consistent _m suffix.
adds 0f043c1 Move pytalloc to talloc directory.
adds 23b04a3 Fix include path to pytalloc.
adds 922a299 Remove iconv_convenience parameter from simple string push/pull functions.
adds e9ab9e5 Just hardcode workgroup to empty string, to avoid use of global_loadparm.
adds 9d679c9 Fix merged build paths.
adds ce0ac32 Fix prototype for set_sockaddr_port.
adds 25988f1 Merge branch 'master' of git://git.samba.org/samba
adds 78a85f9 svcctl: move some non-rpc related bits out of rpc_svcctl.h.
adds 2b36455 s3-samr-server: remove unused historic code.
adds 3971492 s3-samr-server: return NT_STATUS_NOT_SUPPORTED for group rename.
adds d27bc73 netapi: add more group tests to netapitest.
adds 0bfbae0 netapi: make sure to always cleanup after testing NetUser calls.
adds 1b42152 Fix "ndr_size_PAC_LOGON_INFO defined but not used" build warning
adds 0058176 s3: fix simple "incompatible pointer type" build warning
adds 2cabbb2 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 2d46992 Remove const so return value can be freed.
adds 5d146d0 Avoid retrieving iconv convenience during loops.
adds 8b06312 Eliminate another instance of global_loadparm.
adds 284f523 Remove a few more usages of global_loadparm.
adds 37d885c Remove iconv_convenience argument from convert_string{,talloc}() but make them wrappers around convert_string{,talloc}_convenience().
adds 56a0b03 Remove more uses of global_loadparm.
adds 61013de Remove dependency of charset code on loadparm.
adds 27dce76 Remove more usages of global_loadparm.
adds e37ce5b Mark global_loadparm as deprecated.
adds 12f7056 Remove access to global_loadparm from python module.
adds a803525 Regenerate SWIG files.
adds 264277b Remove use of global_loadparm in last Python script.
adds c3415b3 Add version of next_codepoint without iconv_convenience.
adds ea47464 Revert Samba3 back to using its own charset handling code.
adds f7692d1 Remove more global_loadparm instances, fix syntax errors.
adds 2330241 Remove unused include param/param.h.
adds 2a76f4d Error return is False, not -1
adds 791f9e0 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 0b0b11e Fix the build.
adds a665f5f Fix installation of charset headers.
adds 0218669 Remove include/local.h and move defines to more appropriate places.
adds d6afe7c Fix includes.
adds e72e277 Remove another use of global_loadparm.
adds ff211be Remove "pipe_handle_offset" -- pipes now use "struct files_struct"
adds 5616480 Fix "make etags" -- the args list gets really long for s4 with the prefix
adds 1ad5499 Add str_list_check[_ci] to s3's proto.h
adds f87219d Move the is_known_pipename check into np_open
adds 7bea668 Add proxied named pipe support
adds 71a2e02 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 1c6aa01 [s3]build: fix bug #5677 - fix test_{shlibs,nss_modules,pam_modules} on Solaris
adds 65ca8eb [s3]pdbedit: remove unused variable.
adds 268caef [s3]test: fix testparm_s3 tests: don't create truncated smb.conf files.
adds 1d3dcd1 [s3]pidfile_create: use check is_default_dyn_CONFIGFILE() since we have it.
adds 0ee8992 [s3]libsmbconf: remove unused define.
adds 9299d53 [s3]libsmbconf: add backend_requires_messaging() method to libsmbconf.
adds e453bf7 [s3]libsmbconf: fix comment typo.
adds 64ab71d [s3]libsmbconf: fall back to file backend when no valid backend was found
adds b231067 [s3]libsmbconf: return WERR_BADFILE when no path to text backend is provided.
adds 9c09d54 [s3]libsmbconf: create text config in smbconftort
adds 3a06201 [s3]libsmbconf: add method is_writeable() and wrapper smbconf_is_writeable()
adds e4fe332 [s3]libsmbconf: add utility function smbconf_is_writeable_bystring()
adds 151dfd9 [s3]build: fix bug #5765 - fix installlibs on solaris by using portable "test -r"
adds eb3c826 s3-netlogon-idl: fix IDL for netr_DsrGetDcSiteCoverageW.
adds 5a4b421 s3-build: re-run make samba3-idl.
adds 68aa9bd s3-rpcclient: add getdcsitecoverage call.
adds b881d2e [s3]winbind: fix smbd hanging on Solaris when winbindd closes socket.
adds 9de5172 Remove duplicate check for volatile, move all utime-checks to libreplace.
adds 807b862 Fix duplicate inclusion of zlib.m4.
adds aafe9ca Fix definition of environ on Mac OS X (bugzilla: #5412).
adds 4ee7b58 s4-lsa: merge lsa_QuerySecurity from s3 lsa idl.
adds fb38705 s4-lsa: merge lsa_EnumPrivs from s3 lsa idl.
adds 7e19dd6 s4-lsa: merge lsa_EnumAccounts from s3 lsa idl.
adds 6131c0d s4-lsa: merge lsa_EnumTrustDom from s3 lsa idl.
adds 6a2dabe s4-lsa: merge lsa_GetUserName from s3 lsa idl.
adds 95c69ca s4-lsa: merge lsa_LookupPrivDisplayName from s3 lsa idl.
adds ea6b486 s4-lsa: merge lsa_EnumPrivsAccount from s3 lsa idl.
adds 8bcc939 s4-lsa: merge lsa_LookupPrivName from s3 lsa idl.
adds 7c3d1dd s4-lsa: merge lsa_QueryTrustedDomainInfoBySid from s3 lsa idl.
adds 36725ec s4-lsa: merge lsa_QueryTrustedDomainInfo from s3 idl.
adds ea88686 s4-lsa: merge lsa_QueryTrustedDomainInfoByName from s3 lsa idl.
adds 8e622f5 s4-lsa: merge lsa_QueryDomainInformationPolicy from s3 lsa idl.
adds 992c03a s4-lsa: merge lsa_LookupSids/{2,3} from s3 lsa idl.
adds 92f1c0d s4-lsa: merge lsa_LookupNames/{2,3,4} from s3 lsa idl.
adds 95231ea s4-lsa: merge lsa_QueryInfoPolicy/{2} from s3 lsa idl.
adds d04131c idl: share lsa.idl between s3 and s4.
adds a4ad265 s4-libnet: fix user and group enumeration functions after lsa changes.
adds 35f1200 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 0e389dc s4-lsa-server: remove merge leftover.
adds f5269ff s3-netlogon: kill an fstring in rpc_server.
adds 698b7fd netapi: fix access bits in netapi.
adds 2b29b71 s4: import lorikeet-heimdal-200810271034
adds 6bc9fb8 selftest: move gdb_* and valgrind_* scripts to selftest/
adds 7a4d937 s4: lsa-server: fix crash bugs related to [out,ref] ** changes
adds 8160cd1 s4: libcli/security: a NULL DACL allows access
adds b99926c s4: ntvfs/posix: to set a DACL at open time SEC_DESC_DACL_PRESENT must be set
adds 67c5aca RAW-ACLS: test the behavior of NULL DACL vs. empty DACL
adds 98f8f89 s4-netlogon: merge misc stuff.
adds bb3836a s4-smbtorture: fix test_LogonUasLogon.
adds 532fd92 s4-smbtorture: fix test_LogonUasLogoff.
adds 0992a9d s4-netlogon: merge netr_DsrGetDcSiteCoverageW from s3 idl.
adds 2a7de4e s4-netlogon: merge netr_DsrEnumerateDomainTrusts from s3 idl.
adds 2a329c4 s4-netlogon: merge netr_DsRGetSiteName from s3 idl.
adds a674a3b s4-netlogon: merge netr_GetAnyDCName from s3 idl (untested).
adds f82a117 s4-netlogon: merge netr_GetDcName from s3 idl.
adds f0697b0 s4-netlogon: merge netr_DsRGetDCName{Ex,Ex2} from s3 idl.
adds 388952f s4-netlogon: merge netr_LogonControl from s3 idl.
adds 8a79378 s4-netlogon: merge netr_LogonControl2 from s3 idl.
adds 359927d s4-netlogon: merge netr_LogonControl2Ex from s3 idl.
adds 4f6264b s4-netlogon: merge netr_LogonGetDomainInfo from s3 idl.
adds 6f2179b s4-netlogon: merge netr_DatabaseDeltas from s3 idl.
adds fccd5a4 s4-netlogon: merge netr_AccountDeltas from s3 idl.
adds 0de8811 s4-netlogon: merge netr_AccountSync from s3 idl.
adds f285af6 s4-netlogon: merge netr_LogonSamLogon{Ex,WithFlags} from s3 idl.
adds cbc0b63 s4-netlogon: merge netr_DatabaseSync from s3 idl.
adds ef37351 s4-netlogon: merge netr_DatabaseSync2 from s3 idl.
adds 8f52c33 s4-netlogon: merge netr_DatabaseRedo from s3 idl.
adds 8e4c691 s4-netlogon: merge netr_ServerAuthenticate{2,3} from s3 idl.
adds 1798e9d s4-netlogon: merge netr_ServerReqChallenge from s3 idl.
adds 556b5bb s4-netlogon: merge netr_ServerPasswordSet from s3 idl.
adds 5241563 s4-netlogon: merge netr_ServerPasswordSet2 from s3 idl.
adds 8be9cef netlogon: merge netlogon.idl between s3 and s4.
adds 5772c73 s3-build: re-run make samba3-idl.
adds ecd2434 s4-srvsvc-idl: adapt some more formating changes from s3 idl.
adds 6aac05f wbcGetDisplayName
adds d1f9804 wbinfo --sid-to-fullname
adds 7c53ffe Allow a new file to inherit the Windows ACL from its parent. Now to do the same for directories. Jeremy.
adds c7dcf7d s4-srvsvc-server: fix obvious level mismatch in dcesrv_srvsvc_NetShareAdd().
adds 7c5f369 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds a238144 Coverity fix #CID: 607 - resource leak on error path. Jeremy.
adds f1a70d1 Coverity fix CID: 592 - null deref (can't happen but doesn't hurt to be sure). Jeremy.
adds 35ef924 Fix CID 574 - tidies up the code expression. Jeremy.
adds 680975d Fix CID 606 - failed to return -1 after socket() fail. Jeremy.
adds 0a6ff29 Fix CID: 456 - resource leak on function exit. Jeremy.
adds 753af36 Length comparison of the linearized version is not correct. The linearized version is not casefolded so length might not match and yet the strings be equivalent. This can happen if one component is case-insensitive and a letter that have an uppercase version of a multibyte character that differ in legth from the corresponding lowercase one.
adds 031c5d2 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds b1b58a1 use glibc sys/inotify.h header
adds 9da4c3f Revert "Length comparison of the linearized version is not correct."
adds c9f69f1 Fix installation of Samba 4 during merged build.
adds 0ab0373 Fix building of SWIG files from merged build.
adds 2fce8d8 Fix Debian maintainers email address.
adds a9fed09 use glibc sys/inotify.h header
adds 782f309 Inherit Windows ACLs on a new directory. Jeremy.
adds 6acd909 Merge branch 'master' of git://git.samba.org/samba
adds af216fd Don't create LanMan Directory Replication Service key (bug 4934).
adds 8c1a90c Start moving us closer to passing S4 RAW-ACL test using the vfs_acl_xattr module. Inheritance fails at the moment though. Jeremy.
adds 391264a added a new charset for string2key
adds 5c946b1 mksyms.sh: Fix typo in comment.
adds 9bcd572 Merge branch 'master' of git://git.samba.org/samba
adds ca4cd04 s3-srvsvc-idl: merge STR_LEN4 removal from s4.
adds 6226505 s3-srvsvc-idl: add missing field to srvsvc_SrvInfo402/403.
adds 7cd5f73 s3-srvsvc-idl: fix srvsvc_NetCharDevEnum.
adds bb4894d s3-srvsvc-idl: fix srvsvc_NetCharDevQEnum.
adds d0b02f9 s4-srvsvc-idl: use maxuses as uint32 consistently.
adds 4b8606f s4-srvsvc-idl: pure cosmetic merge from s3 idl.
adds 0b95cb2 s4-srvsvc: merge srvsvc_NetShareInfo502 from s3.
adds 95e438d s4-srvsvc: merge srvsvc_NetSetFileSecurity from s3 idl.
adds f61ce2f s4-srvsvc: merge srvsvc_NetSetFileSecurity from s3 idl.
adds 9fd8270 s4-srvsvc: merge srvsvc_NetRemoteTOD from s3 idl.
adds 0688173 s4-srvsvc: merge srvsvc_NetPathCanonicalize from s3 idl.
adds f151246 s4-srvsvc: merge srvsvc_NetPathType from s3 idl.
adds 31b067a s4-srvsvc: merge srvsvc_NetShareCheck from s3 idl.
adds 70c9cb4 s4-srvsvc: merge srvsvc_NetServerStatisticsGet from s3 idl.
adds 3206f35 s4-srvsvc: merge srvsvc_NetShareAdd from s3 idl.
adds 523732e s4-srvsvc: merge srvsvc_NetShareSetInfo from s3 idl.
adds 227c6ed s4-srvsvc: merge srvsvc_NetShareGetInfo from s3 idl.
adds 8859e9a s4-srvsvc: merge srvsvc_NetTransportDel from s3 idl.
adds d2cc4e6 s4-srvsvc: merge srvsvc_NetTransportEnum from s3 idl.
adds 5cd089e s4-srvsvc: merge srvsvc_NetSrvSetInfo from s3 idl.
adds c982b36 s4-srvsvc: merge srvsvc_NetSrvGetInfo from s3 idl.
adds 6e9d69e s4-srvsvc: merge srvsvc_NetCharDevGetInfo from s3 idl.
adds b70d984 s4-srvsvc: merge srvsvc_NetCharDevQGetInfo from s3 idl.
adds 7255209 s4-srvsvc: merge srvsvc_NetFileGetInfo from s3 idl.
adds 439f197 s4-srvsvc: merge srvsvc_NetDiskEnum from s3 idl.
adds 07f1bb3 s4-srvsvc: merge srvsvc_NetCharDevEnum from s3 idl.
adds d1340df s4-srvsvc: merge srvsvc_NetCharDevQEnum from s3 idl.
adds 8f99170 s4-srvsvc: merge srvsvc_NetConnEnum from s3 idl.
adds 546fb40 s4-srvsvc: merge srvsvc_NetFileEnum from s3 idl.
adds 947e14a s4-srvsvc: merge srvsvc_NetSessEnum from s3 idl.
adds 7204dea s4-srvsvc: merge srvsvc_NetShareEnumAll from s3 idl.
adds f25b645 s4-srvsvc: merge srvsvc_NetShareEnum from s3 idl.
adds 767202e srvsvc: share srvsvc idl between s3 and s4.
adds 569fda3 s3-build: re-run make samba3-idl.
adds f6c3710 Merge branch 'master' of git://git.samba.org/samba
adds 6066e1a srvsvc: re-move idl file to main directory.
adds 5ecccac Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 55d55d9 finished adding UTF16_MUNGED charset
adds e311bec use the new CH_UTF16_MUNGED charset for utf16 password buffers
adds 7f8bc6a errors: share dcerpc error function.
adds 069a6f0 Disable lanman authentication by default in Samba 4.
adds 0e79895 samba4.rpc.samr: Use more torture API functions
adds 634e3df samba4.rpc.samr: Use torture API in a couple more places.
adds ac428a2 dcerpc: Fix include path so header installer translates it correctly during install.
adds fb292ac srvsvc: fix typo in srvsvc_NetSrvInfo403.
adds f591c26 build: re-run make samba3-idl.
adds 161cb81 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds c7cedd3 Add comments in torture code, allow creating subcontexts.
adds 5920667 Split out torture results from torture context.
adds 8344e94 Unify se_access_check with the S4 code. Will make calculation of SEC_FLAG_MAXIMUM_ALLOWED much easier for files. Jeremy.
adds 265f238 Typo
adds 65eca73 s3-samr-idl: add SAM server specific access rights.
adds 700cece s3-samr: remove duplicate copies of SAM server specific access rights.
adds 3913366 s3-samr-idl: add User Object specific access rights.
adds 29d2729 s3-samr: remove duplicate copies of SAM user specific access rights.
adds 04c2204 s3-samr-idl: add Domain Object specific access rights.
adds f126371 s3-samr: remove duplicate copies of Domain Object specific access rights.
adds 673ba71 s3-samr-idl: add Group Object specific access rights.
adds 5e5edbe s3-samr: remove duplicate copies of Group Object specific access rights.
adds 0f9410e s3-samr-idl: add Alias Object specific access rights.
adds 66993ab s3-samr: remove duplicate copies of Alias Object specific access rights.
adds 12d2bfd security-idl: add STANDARD_RIGHTS_X bits.
adds ff274e5 Remove a pointles call to smb_bufrem
adds 72a1e3a Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds ce67cf0 Install additional libutil headers.
adds df766a3 Support alternative include paths.
adds 5a56c0a Use dup2() replacement from libreplace.
adds 72af9b0 Another unused variable.
adds 9de80e7 Samba3: Include util.h header file rather than having custom prototypes.
adds 2c81fd7 proto.h: Remove prototypes already in other header files.
adds 1abf41e security-idl: fix typo.
adds 84cc8f5 s3-accessmask: re-run make samba3-idl and remove duplicate copies.
adds bb6681e s3-net: fix build warning.
adds 7ca8be1 s4-smbtorture: fix segfault in RPC-SAMLOGON test.
adds 54eaf2d Get closer to passing S4 RAW-ACLs. Jeremy.
adds c165770 Merge branch 'master' of git://git.samba.org/samba
adds dfc78b1 Only provide valgrind_strlen prototype when it's being compiled in.
adds 161d70a Move sys_chown() to rep_chown().
adds cdf8f57 Use 'regular' chown, libreplace will provide (dummy) replacement if necessary.
adds bbbe6ab Move sys_link to libreplace.
adds dbda9ad Move sys_readlink() to libreplace.
adds e8cda43 Move sys_symlink() to libreplace.
adds 38d6736 Move sys_lchown() to libreplace.
adds a6d537b Move sys_realpath() to libreplace.
adds c2a4db0 Remove tests for functions provided by libreplace from configure.
adds 6a2caa3 Remove sys_chroot() - libreplace already provides an alternative.
adds 7b186c4 Remove sys_dl*() - stubs are already provided by libreplace.
adds 31fa08d Merge branch 'master' of /home/jelmer/samba3
adds cd55fdd Fix return type of readlink().
adds f929488 Remove duplicate prototypes.
adds 75819db Rename param_opt.flags to priority.
adds cf72152 Remove need to define _SAMBA_BUILD_ == 4 when using installed headers.
adds d880faa Fix includes in installed version of talloc_stack.h.
adds 1b05be1 ALlow util/debug.h to be included more than once.
adds d3df406 Use struct for server versions.
adds af29404 Fix prototype for attrib_string().
adds 2d42c4c Fix proto header.
adds edb7ac6 Fix header installation.
adds ddcab78 Rename dos_errstr() to win_errstr() for consistency with Samba 4.
adds 7ec720a Use shared doserr.c.
adds 8c4e2eb Remove use of lp_*() from ntlm_check.c.
adds 434ca5f Use standardized types in ntlm_check.c.
adds 4d3eb32 ntlm_check.c: Sync some changes from Samba 4.
adds 7a0ed93 Remove unused extern declaration
adds 8637716 Make use of smb_bufrem()
adds 7f9d6f8 Add a "buflen" struct member to smb_request
adds 63da08d Apply some const to np_write()
adds ab0561f Apply some const to get_lock_*()
adds cc546c0 In reply_search(), don't write to inbuf when splitting directory and mask
adds ac97d7d In reply_copy, don't write to inbuf when splitting directory and mask
adds 7bdb571 Remove a bunch of direct inbuf references by adding "buf" to smb_request
adds e5081d6 Move ABS() to libutil.
adds 4b74b22 Remove IS_DOT and IS_DOTDOT macros, already provided by libreplace or the system.
adds fa7bb8a Remove convert_string_talloc_descriptor, add iconv_talloc().
adds 3a6b88f Remove unused argument iconv_convenience.
adds 57a60f0 Move lp_*() calls a bit higher up the calls tack.
adds 9293c59 Move calls to lp_* higher up in the call stack.
adds 7942333 Remove another use of global_loadparm.
adds d9cbf2b Remove another use of global_loadparm.
adds dccf1b2 Remove another use of global_loadparm.
adds cb7d085 Use global iconv convenience rather than global loadparm.
adds 7a6190e Remove another use of global_loadparm.
adds a76adc5 Remove two debug parameters, not used anywhere.
adds 9265cb0 Use a separate global for nonblocking socket testing rather than global_loadparm.
adds b034c51 Add gensec_settings structure. This wraps loadparm_context for now, but should in the future only contain some settings required for gensec.
adds 3ebc574 Fix the build.
adds 1492513 Fix build for make everything.
adds 2917720 Rename class to "cls" since the first is a keyword name in C++. Thanks, Brad.
adds c537f7a Fix the build.
adds fa47f03 Kill some fstrings
adds 334d590 The non-talloc versions of srvstr_pull are not longer needed
adds 7a0e5de Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds ff36c52 Remove another use of global_loadparm.
adds 29a20af Remove use of global_loadparm for SMB2 client connections.
adds 8f76330 Add *test4 rules to merged build Makefile, to allow running the Samba 4 tests against Samba 4. (doesn't work yet).
adds ef915ef Move check of SMB_CONF_PATH to loadparm code.
adds e11a7b3 Add utility function for getting the default loadparm context from a python module.
adds cb77fca Remove use of global loadparm in python modules.
adds a1cc278 Remove use of global_loadparm during initialization of gensec.
adds 62c57cb Remove use of global_loadparm when comparing nt status error - use global variable instead.
adds 28d374e Use environment variable rather than loadparm parameter when testing nonblocking sockets.
adds 41e44d6 Remove MIN, MAX, slprintf, vslprintf defines already provided by libreplace.
adds b327c0a Samba3: Remove more configure tests already done by libreplace.
adds 15c0aad Remove unused include of param/param.h.
adds e7810b1 Use standard heimdal function for finding interfaces - libreplace provides support for the underlying functions now.
adds ee7c217 Remove another use of global_loadparm.
adds 3fda6c5 Remove global_loadparm stub in Samba 3 as it's no longer used.
adds 1e053df Remove use of global_loadparm for disabled gensec backends.
adds a9dbd73 Remove last instance of global_loadparm.
adds 4147ad1 Remove global_loadparm.
adds b45caa4 Fix the build.
adds 1575cae Fix memory leak.
adds 2bd5ac8 Add srvstr_get_path_req[_wcard]
adds a31fab8 Simplify params of srvstr_pull_buf_talloc()
adds af7cf4f Remove some direct inbuf references by adding smbreq_bufrem
adds e48364a Rename "inbuf" to "base_ptr" in srvstr_get_path_*
adds c6973e6 Remove an unused variable
adds f120038 Fix bug 5860: safe_strcpy gives a nasty error message for overlong strings
adds 2bab73a Remove a bunch of direct inbuf references by adding "vwv" to smb_request
adds 77f52d9 Use "vwv" in trans parsing
adds c2a280a Pass smb_request to send_trans_reply to match with send_[nt]trans[2]_reply
adds f3e638b Make a [un]become_root wrap a bit tighter
adds 17218df [s3]winbindd: speed up fill_grent_mem (i.e. winbindd_getgrent) a lot.
adds e7607b9 Remove a direct inbuf reference in reply_negprot
adds 792324b Remove the inbuf reference from map_checkpath_error()
adds 7808a25 Remove some inbuf references by adding "cmd" to smb_request
adds c5a70ca Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 9a05c27 Make a comment match its function definition
adds eb9656e Fix nonempty blank lines
adds 973d50a s4:torture: fix names of defines
adds 7ed352b s4:torture: PROVISION isn't used by all tests
adds 4f25c77 s3: proto.h: add missing sys_[g|s]et_quota_vfs() prototypes
adds 2efacde s3: fix a few "shadows a global declaration" warnings
adds 9dd4abd netlogon: fix IDL for netr_DatabaseRedo.
adds be5c79c s3-build: re-run make samba3-idl.
adds adf016e Fix use of wrong union arm in linked_attributes module
adds 9381a78 Use ldb_dn_from_ldb_val to avoid possible over-run of the value.
adds 169f906 Give a better error when ldb_dn_from_ldb_val fails
adds 2fc5ca8 Re-add support for supporting the PAC over domain trusts.
adds 31158c0 Use ldb_dn_from_ldb_val() to create a DN in the SAMR server
adds 4f8fac1 Pass all the non-inherited S4 RAW-ACL tests. Jeremy.
adds 6a37302 Pass the directory versions of the RAW-ACL (still not inheritance). Refactor some common code between open_file_ntcreate() and open_directory(). Jeremy.
adds d98e48c Be more verbose about a directory ACL error. Jeremy.
adds 0953688 Trigger (and fix) a bug in Samba3 making smbd an infinite data source
adds bfc59f6 Pass all of RAW-ACLS except for inheritence. Working on that next. Jeremy.
adds 37f4c70 Ignore 3.0 style invalid group mappings during upgrade to ldb
adds 89fac8c s4-smbtorture: fix some obvious copy-paste errors.
adds 3fa7a1b s3-libnet_samsync: print new line in display output.
adds d997435 Fixed typo in source/utils/net_rap.c
adds 71bc6e9 Use talloc for struct aio_extra
adds d62ff20 Fix nonempty blank lines
adds e4897a5 Add construct_reply_common_req wrapper
adds b812566 Make "inbuf" a talloc child of "smb_request" for normal smb requests
adds 8987641 Rewrite aio.c to keep the whole smb_request structure, not just the inbuf
adds f0ba601 Convert blocking.c to use talloc
adds eddb43c Slightly simplify logic in cancel_pending_lock_requests_by_fid()
adds 59e237c Slightly simplify logic in remove_pending_lock_requests_by_mid()
adds 3376e7a Slightly simplify logic in process_lockingX()
adds d5f91d7 Simplify logic of cancel_pending_lock_requests_by_fid()
adds 6b4d48c Convert blocking.c to store a smb_request instead of just inbuf
adds 95d1825 Fix a const warning
adds b9211de Fix the build
adds abd2139 s3-samr-idl: fix samr_ValidatePassword.
adds 7ac5660 s3-samr-idl: fix samr_QueryUserInfo2.
adds 6a3a8f7 s3-build: re-run make samba3-idl.
adds ae795a0 we need to remove the pidl Makefile on "make clean" to handle upgrades to perl versions
adds 41a1c88 don't give errors when an empty modules list is given to ldb
adds 30eff4f fixed options argument to ldb connect in python
adds 8cb23a6 Remove unused variable. Jeremy.
adds d93041e Add reference to bug #4308 to remind me to add regression test to smbtorture. Jeremy.
adds f640135 Fix crash in module, get more of the NULL acl test right. Jeremy.
adds 4af3c28 Only one more issue with NULL ACL test left to solve. Jeremy.
adds 24c598b Don't call FSET_NT_ACL on file create if there's no SD to set. Leave the default ACL in place. Jeremy.
adds 7522ef1 Final fix to make us pass NULL SD test in RAW-ACLs. Not sure if this is 100% right. Only inheritance left to fix. Jeremy.
adds 87f563c Start factoring out the inheritance differences. Jeremy.
adds 0be668f doserr: add WERR_NO_TRUST_SAM_ACCOUNT.
adds 8d69a65 s3-dsgetdcname: fix reply generation (forgot to map nt1 to nt5ex).
adds 0db0ce4 Fix bug #5825 - Account locking out doesnt work with an LDAP backend.Based on a problem found by Boyang. Only the pdb_nds backend implements login attempts so this was broken for tdbsam and ldap. Jeremy.
adds 66abdaa netlogon-idl: add netr_ChangeLogEntry.
adds bc6cb55 netlogon-idl: add netr_ChangeLogFlags.
adds 64fff23 netlogon-idl: add netr_ChangeLogObject union.
adds e721e3b netlogon-idl: use netr_ChangeLogEntry subcontext in netr_DatabaseRedo.
adds c353c53 netlogon: add 8bit varients of netr_SamDatabaseID8Bit and netr_DeltaEnum.
adds 7bd12a8 netlogon: use 8bit SamDatabaseID and DeltaEnum in netr_ChangeLogEntry.
adds 884c3b3 s3-build: rerun make samba3-idl.
adds 008ac81 s3-rpcclient: add database_redo command.
adds db26f7b s4-smbtorture: add test for netr_DatabaseRedo.
adds 3269591 mount.cifs: use lock/unlock_mtab scheme from util-linux-ng mount prog
adds 1a60fc0 librpc/idl: Add named_pipe_auth.idl to Samba4
adds 21aa4ea s4: smbd: implement stream_socket_named_pipe()
adds 9666582 s4: rpc_server: listen on named_pipes
adds 6815fd1 s3: rpc: let serverinfo_to_SamInfo3() work with no pipe_session_key
adds e9b8dd5 s3: build ndr_named_pipe_auth.c
adds ace87f1 For proxied named pipes, connect to np/<pipe_name> and send auth info
adds 2c5a9f0 s4-test: skip netr_DatabaseRedo test.
adds 8b4b5c3 Add wrapper str_list_make_v3() to replace the old S3 behavior of str_list_make(). From Dan Sledz <dan.sledz at isilon.com>: In samba 3.2 passing NULL or an empty string returned NULL. In master, it now returns a list of length 1 with the first string set to NULL (an empty list). Jeremy.
adds 7ae6253 Convert to use VFS layer.
adds 8962be6 Make us clean under valgrind --leak-check=full by using talloc_autofree_context() instead of NULL. Remove the code in memcache that does a TALLOC_FREE on stored pointers. That's a disaster waiting to happen. If you're storing talloc'ed pointers, you can't know their lifecycle and they should be deleted when their parent context is deleted, so freeing them at some arbitrary point later will be a double-free. Jeremy.
adds 5a2feed If we didn't inherit any ACE's the ACE pointer should be NULL. Jeremy.
adds 616bc99 s4: security.idl: split of dom_sid stuff into dom_sid.idl
adds c6e5788 s4: security.idl: for now move server_id also to dom_sid.idl
adds da9f41d s4: ndr_sec_helper: remove unused include
adds ff5c58d librpc/ndr: move ndr_sec_helper.c to the toplevel
adds 9579036 s4: fix samba4.samba3sam.python test
adds 0d25517 s3: security.idl: split of dom_sid stuff into dom_sid.idl
adds 03b9547 s4: use toplevel security.idl
adds 1e80221 security.idl: sometimes ACEs have some padding at the end
adds 07ee1a6 s3: make idl
adds f0b3f98 s4: dsdb/schema: fix the equality and comment of DN+String syntax
adds 8d4aaef s3: add missing librpc/gen_ndr/ndr_dom_sid.h
adds 87d4138 Converting notify.c to store a request, not an inbuf
adds 5e29565 Remove the change to the user context in process_blocking_lock_queue()
adds 52958ea Remove a direct inbuf reference (should have been removed with 8987641d...)
adds 807ad17 Remove a direct inbuf reference from reply_nttrans()
adds 8637dd1 change CHECK_READ to use smb_request instead of inbuf
adds 7a35506 Remove direct inbuf refs from send_trans_reply
adds 8315677 Do not write into inbuf for the transs request
adds 5a33e90 Make "construct_reply_common" static
adds 813bf8b Fix a subtle logic bug in the adaption of se_create_child_secdesc(), pass RAW-ACL inheritance tests. Only access masks for SD get/set left to fix. Jeremy.
adds d64caaf Remove debug code added in error. Jeremy.
adds 7d8787c ntlm_auth: Put huge NTLMv2 blobs into extra_data on CRAP auth.
adds 4c391c9 [s3]build: build cifs.upcall at build time instead of at install time.
adds 951cf45 [s3]build: prevent make errors for picky makes when $(EXTRA_ALL_TARGETS) is empty
adds 0474c86 nterrors: add NT_STATUS_DS_BUSY.
adds e78379b s4-dsdb: add samdb_result_parameters.
adds c8a8c23 s4-dsdb: add samdb_msg_add_parameters.
adds e004307 s4-netlogon: change parameters string to lsa_BinaryString.
adds fdc28cf s3-netlogon: fix type of parameters string in user delta.
adds 843135c s4-samr: move samr.idl to toplevel idl directory.
adds a4c24b4 s3-samr-idl: cleanup.
adds 1f846f6 s3-build: re-run make samba3-idl (after cleanup).
adds 9888ed1 s4-samr: merge samr_UserInfo20 from s3 idl.
adds 244dee6 s4-samr: prepare for Query.*Info calls: change macros.
adds 7f58bba s4-samr: fix tests for binary parameter string.
adds 6548c88 s4-samr: merge SAM server specific access rights from s3 idl.
adds afba859 s4-samr: merge User Object specific access rights from s3 idl.
adds b26433d s4-samr: merge Domain Object specific access rights from s3 idl.
adds 6ccd31b s4-samr: merge Group Object specific access rights from s3 idl.
adds 27021fe s4-samr: merge Alias Object specific access rights from s3 idl.
adds e0a6e3b s4-samr: merge samr_ChangePasswordUser3 from s3 idl.
adds 5ae9ec3 s4-samr: merge samr_GetDisplayEnumerationIndex from s3 idl.
adds 41776e1 s4-samr: merge samr_GetDisplayEnumerationIndex2 from s3 idl.
adds 47d0c89 s4-samr: merge samr_ValidatePassword from s3 idl.
adds 93c6129 s4-samr: merge samr_LookupRids from s3 idl.
adds 5ce30d0 s4-samr: merge samr_QuerySecurity from s3 idl. (fixme: python)
adds 94b7db1 s4-samr: merge samr_RidToSid from s3 idl. (fixme: python)
adds f42f1ae s4-samr: merge samr_GetUserPwInfo from s3 idl. (fixme: python)
adds 8f1559c s4-samr: merge samr_GetDomPwInfo from s3 idl. (fixme: python)
adds 88ff1be s4-samr: merge samr_GetBootKeyInformation from s3 idl. (fixme: python)
adds a2a26da s4-samr: merge samr_Connect5 from s3 idl. (fixme python)
adds 9774927 s4-samr: merge samr_QueryGroupMember from s3 idl. (fixme: python)
adds f7dfea3 s4-samr: merge samr_QueryDomainInfo from s3 idl. (fixme python)
adds f20dd95 s4-samr: merge samr_QueryDomainInfo2 from s3 idl. (fixme: python)
adds 68a2ca1 s4-samr: merge samr_GetGroupsForUser from s3 idl. (fixme: python)
adds bab255f s4-samr: merge samr_QueryDisplayInfo3 from s3 idl. (fixme: python)
adds 3a9b42f s4-samr: merge samr_QueryDisplayInfo2 from s3 idl. (fixme: python)
adds aaca059 s4-samr: merge samr_QueryDisplayInfo from s3 idl. (fixme: python)
adds 2efec54 s4-samr: merge samr_EnumDomainAliases from s3 idl. (fixme: python)
adds 61391d0 s4-samr: merge samr_LookupNames from s3 idl. (fixme: python)
adds bb1d768 s4-samr: merge samr_LookupDomain from s3 idl. (fixme: python)
adds d4d9a73 s4-samr: merge samr_EnumDomains from s3 idl. (fixme: python)
adds 1ea97d7 s4-samr: merge samr_EnumDomainUsers from s3 idl. (fixme: python)
adds 99c2fac s4-samr: merge samr_EnumDomainGroups from s3 idl. (fixme: python)
adds 0548642 s4-samr: merge samr_QueryAliasInfo from s3 idl. (fixme: python)
adds 15e0115 s4-samr: merge samr_QueryGroupInfo from s3 idl. (fixme python)
adds 09998ab s4-samr: merge samr_QueryUserInfo{2} from s3 idl. (fixme: python)
adds 8f23dff s3-samr: remove old samr.idl file.
adds 676f3c1 s3-build: re-run make samba3-idl (rid2sid).
adds 2f438b4 Remove unused variable, fix return.
adds 853909b It is not valid to talloc_free() ldb_dn_get_linearized()
adds 39d4237 [s3]make keytab filename argument mandatory to "net rpc vampire keytab"
adds 8076e50 Added vfs_acl_tdb.c module to do ACLs completely in userspace. Passes all of RAW-ACLS except for the last test which uses a non-POSIX chown. More testing/documentation to follow. Jeremy.
adds d6be0ba Fix the build (ndr_pull_struct_blob has a different signature in master). Jeremy.
adds dee2c61 [s3]vfs_acl_tdb: fix the build.
adds 634c87d Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 2e6bf03 Regenerate SWIG output.
adds 4f2635b Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 0baca66 Fix bug 5889. "delete veto files = no" seems to break. Jeremy.
adds c62427c Fix bug 5891] : smbd crashed when viewing the eventlog exported by "eventlog list" Don't mix TALLOC and SAFE_FREE(). Jeremy.
adds e6f8fd9 s3: Add support for make test to use a share dir outside of the prefix dir
adds aa6af1f errors: add WERR_CM_BUFFER_SMALL.
adds 365a703 s3-rpcclient: add ntsvcs_getdevlistsize command.
adds 17fe93f s3-rpcclient: add ntsvcs_getdevlist command.
adds 8d8386c ntsvcs: some corrections for the PNP_GetDeviceRegProp IDL.
adds 0241b2c s3-rpcclient: some corrections for the PNP_GetDeviceRegProp client.
adds 0a77b18 s3-build: re-run make samba3-idl.
adds 0afcf4d ntsvcs: fill in more unknowns in PNP_HwProfFlags IDL.
adds 2ea5e22 s3-build: re-run make samba3-idl.
adds 0bb8665 s3-rpcclient: correct some former unknonws in cmd_ntsvcs_hw_prof_flags command.
adds 1f87fc7 ntsvcs: use both named-pipe endpoints.
adds 663c1d5 ntsvcs: fill in some more formerly unknowns in PNP_GetHwProfInfo.
adds 92f64d3 s3-build: re-run make samba3-idl.
adds 67018ed s4-smbtorture: add very basic RPC-NTSVCS test.
adds 7f36d3b pam_winbind: fix what data we put into the blobs.
adds d38bffd s3: Add support for storing dos attributes as st_flags in the stat struct.
adds 6f0be6c Pretty print out SD's on get/set. Jeremy.
adds d67e7f3 Fix memory leak in error path, spotted by Martin Zielinski <mz at seh.de>. Jeremy.
adds 9efed3b s3/s4 build: Add additional LDFLAGS in check_python.m4 to allow it to pass on more systems
adds 1a89b9f Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 5e25f5f Fix build break
adds a8722a1 i18n/l10n pam_winbind
adds 540b2df pam_winbind: translate some more string.
adds 85dec69 pam_winbind: do not add empty blob.
adds 6a61580 s3-winbindd: workaround for samr_ChangePasswordUser3 to User2 fallback for w2k dcs.
adds 9f1ee82 pam_winbind: add german de.po file.
adds b0107f7 fix typo
adds e76e77c s3-svctl-server: fix remote rpc service management (bug #5888).
adds 4c7033d Move v2 from timestamp to 16-byte hash. Got the change in before on disk format is fixed. Jeremy.
adds 1b41f67 sys_pwnam doesn't return talloced memory, so don't mix up the returned struct. (cherry picked from commit eb99923991960e53bd150ac8f1d818cb746101b4)
adds 5a210cc Rename some variables in getpwnam_alloc() for clarity
adds f50ad76 Actually finish memcache_add_talloc
adds 3c98d5b Make memcache_add_talloc NULL out the source pointer
adds cf06b75 pidl: do not generate cli_ functions for noopnum flaged functions.
adds 216c788 pidl: skip generation of noopnum functions in generated s3 server.
adds df21095 Attempt to fix the build
adds caf0c17 s3-spoolss: fix enumports segfault (another malloc vs. talloc candidate).
adds badfac4 Move libtorture to top-level.
adds 8beecd4 Move torture directory to top-level.
adds 12f6428 Fix merged build.
adds 0e553a0 Remove unused init function in subunit code.
adds ab55ecb Explicitly include samba4 includes.h to fix the build.
adds e711d76 Fix bug 5901: Default for streams_depot location
adds 45cf68c s4:torture: fix the build with auto dependencies
adds 8c2c62c s4:libcli/resolve: don't ignore SIGCHLD anymore
adds 536de25 Add a new function to parse a DATA_BLOB into a GUID
adds 64b6d2d lib/util: hex_encode_talloc(): fix error path and set talloc name
adds 1290b1d s4:librpc/ndr: integrate NDR_MISC into LIBNDR
adds 69af236 librpc/ndr: let GUID_from_data_blob() accept a ndr blob or a hex string too
adds 2cff27c librpc/ndr: add GUID_hexstring()
adds 6770fd1 s4:dsdb/schema: we don't need to use find_syntax_map_by_ad_oid() as the syntax is already known
adds 203544e s4:dsdb/schema: use pointers for rangeLower and rangeUpper.
adds 3c0f03a s4:dsdb/schema: add a function to generate the "extendedAttributeInfo" values
adds a1f76f7 s4:dsdb/schema: add a function to generate the "extendedClassInfo" values
adds 1d9c88b s4:dsdb/schema_fsmo: provide "extendedAttributeInfo" and "extendedClassInfo"
adds 9abd459 Always validate a DN when constructing from a string in python
adds 109719d Remove restrictions on number of DN components in LDAP server
adds 8e1934a Use new GUID_from_data_blob
adds 00b6343 The samba3sam test does not really need the extended_dn module
adds 5b796ad Print unconvertable ldb element values as base64.
adds cf5c919 Improve debug when SASL search fails
adds 16a3a2d Remove timeout event once we are calling the callback.
adds 3d0a3c1 Add helpful function for comparison of DATA_BLOB elements
adds a19df19 Run the original operation before we update linked attrs
adds 5e5ccab net: Fix net rap printq info documentation (bug #5892)
adds 806a45c Improve the Gemand pam_winbind translation.
adds 29f2ca8 Fix broken msgids in ntstatus_errors
adds 327d2be s4:dsdb/samdb: don't allow objects without objectClass
adds f092312 pam_winbind: rerun genmsg after Bo Yang's fixes.
adds 7d5f3f5 ntsvcs: remove todo from PNP_GetDeviceList.
adds fea323b s4-smbtorture: add PNP_GetDeviceRegProp test for ntsvcs testsuite.
adds 2fbdf22 s3-rpcclient: fill in unknowns in cmd_ntsvcs_get_hw_prof_info.
adds 2d44f72 s4-smbtorture: pure reformatting of svcctl test.
adds 880e232 svcctl: fix idl for svcctl_QueryServiceStatusEx.
adds b43c3a3 s4-smbtorture: add test for svcctl_QueryServiceStatusEx.
adds c0db253 s4-smbtorture: fix test for svcctl_EnumServicesStatusW.
adds 4e0bbb6 svcctl: fix idl for EnumServicesStatusExW.
adds abbd539 svcctl: fix idl for svcctl_QueryServiceConfig2W.
adds 2409f21 s4-smbtorture: add test for svcctl_QueryServiceConfig2W.
adds 738d066 svcctl: fix idl for svcctl_EnumServicesStatusW.
adds 5b4140a svcctl: fill in SERVICE_CONTROL from s3.
adds 0e80172 s3-build: re-run make samba3-idl.
adds 0cba859 s3 create-tarball.sh: Remove dashes in git commands.
adds 0b1015d Fix build warning introduced by making SERVICE_CONTROL an enum
adds a48abda s3-libnet-samsync: use enctype 23 for vampired keytab entries.
adds d8df43e Fix bug #5900 reported by monyo at samba.gr.jp - vfs_readonly.so does not work. Jeremy.
adds 9ea7944 Fix bug #5906 when running winbindd on a Samba PDC. Winbindd crash on 'getent group' Jeremy.
adds 1c07c30 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 1a48107 s3-libnet-samsync: add support for partial replication.
adds 2ac4b43 s3-net-vampire: add support for partial replication (individual deltas).
adds ee81191 s3-net: add net_dc_info struct.
adds b8fee9d s3-net: add net_scan_dc function.
adds 4be8d9c s3-net: use net_scan_dc in net rpc vampire keytab.
adds 9f86dd7 s3-net: add "net rpc vampire passdb" that allows to take arguments.
adds 0861a71 s3-libnet: move add_to_keytab_entries to libnet_keytab.
adds 10572d1 s3-libnet-samsync: add samsync_ops.
adds d10293d s3-libnet-samsync: add samsync_ops to all samsync modules.
adds eef8de5 s3-libnet-samsync: use samsync_ops.
adds 677921b s3-libnet-samsync: call init and close ops function where appropriate.
adds 8c67159 s3-libnet-samsync: move all modules to startup,process,finish callbacks.
adds 9051351 s3-libnet-samsync: pass sequence number pointer to process routine.
adds 6aaf220 s3-libnet-samsync: use netr_DatabaseDeltas unless full replication enforced.
adds a079c50 s3-libnet-samsync: pass back sequence number from fetch_sam_entries_keytab.
adds b876914 s3-libnet-samsync: refactor libnet_samsync.
adds 6ef719b s3-libnet-samsync: store samsync sequence number state in keytab.
adds 6ce29dc Fix trans2findfirst for the large directory optimization
adds 93fd28a Re-structure Volker's patch to "Fix trans2findfirst for the large directory optimization". Makes the change clearer. Jeremy.
adds 69debd4 libsmb: Fix up pointer passed to cli_send_trans in cli_link_internal
adds 0e62bb3 Fix bug #5908 - Samba 3.0.32 - internal change notify on share directory fails"
adds 9a7900f Whitespace and >80 column cleanups.
adds 6d59be1 Fix extended DN parse error when AD object does not have a SID.
adds 15c6291 Move wireshark conformance file to top-level.
adds 041c5cf Added ability to set id mappings in wbinfo.
adds 00c6271 Added ability to remove id mappings in wbinfo and libwbclient.
adds ce44a20 Clean-up various trailing space and >80 column lines.
adds 314e5cf s3/s4 build: Fix makefile expression to work on more systems
adds 1115b7b s3/s4 build: Fix execinfo and sasl build error when the libs/headers are in non-standard locations.
adds 12e7214 build-docs: Use 'git clean' instead of 'git-clean'.
adds 6216e5c manpages: Document new wbinfo idmapping options.
adds 4252349 Fix path for torture.h.
adds cd82c07 Fix bug #5904 - libnss_wins causes SIGABRT while servicing getaddrinfo() request. Jeremy.
adds d532197 Add functions to delete NTACL on posix ACL set. Jeremy.
adds 31a8c4d Fix build farm breakage.
adds 2865be8 pidl: fix generated s3-server in,out,ref qualifiers that are used for buffer allocation.
adds 07b3a1e s3-build: re-run make samba3-idl after pidl change.
adds 9b40d26 s3-rpcclient: fix cmd_ntsvcs_get_dev_reg_prop.
adds 12fdb5e s3-ntsvcs: use pidl for _PNP_GetDeviceRegProp.
adds f9d691d s3-ntsvcs: remove old hand-marshalling for ntsvcs getdevregprop.
adds 804e639 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 54e832c s4-smbtorture: fix segfault in RPC-EVENTLOG test.
adds bc070b1 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds da683d6 This code mixes up int and uint32 when pulling out of a TDB. This is very bad. Fixing... May fix bug #5891, not sure. Jeremy.
adds 172628d eventlog: don't crash in sync_eventlog_params().
adds afd57a1 s3-eventlog: move non rpc eventlog headers to own include file.
adds 70f55dd s3-eventlog: avoid passing down full prs_struct in eventlog server.
adds 2736650 eventlog: fill in some unknowns and use flags bitmap in IDL.
adds 6ed83d3 s3-build: re-run make samba3-idl.
adds f0e7548 s3-eventlog: remove trailing whitespace.
adds 53903d9 Fix the build, by some cut-and-paste error I got two versions of the same functions here. Jeremy.
adds 98bf3ee Second part of fix for bug #5891 - smbd crashed when viewing the eventlog exported by "eventlog list". Don't leak memory on error paths. Jeremy.
adds 293372f Fix bug #5909 - MS-DFS does not work on Vista, if link name includes multibyte character.
adds 2b85288 s3 build: Fix incomplete types warnings
adds 03e0d0f s3-winbindd: for now only change machine pwd when not using a system krb5 keytab.
adds 363fe11 s3/s4 build: Fix "might be unitialized" warning
adds 35ac623 s3-libnetjoin: try to show a better error message upon invalid configuration.
adds 98e1dd6 s3-libnetjoin: fix build warning.
adds 9164b14 Fix include path for installation.
adds 97fb05c First part of fix for bug #5903 - vfs_streams_xattr breaks contents of the file. Restructures parts of open code so that fsp must be allocated before calling open_file_ntcreate(_internal). Also fix up file ref-counting inside files.c. Jeremy.
adds fa60e4e s3-winbindd_ads: prevent negative GM/ cache entries due to broken connections
adds e179c41 s3-winbindd_ads: use the reconnect methods instead of the rpc methods directly
adds dd54e68 s3-winbindd: make all winbind rpc-methods static.
adds 8d674e3 Second part of the fix for bug #5903 - vfs_streams_xattr breaks contents of the file (also fix a bad merge of the previous patch from 3.3). Jeremy.
adds ecd8c5d Use fxattr calls whenever possible (trying to work around the strange Linux kernel oplock bug). Jeremy.
adds c23a6dc FreeBSD configure check for backtrace_symbols
adds 3d30d59 [s3]nfs4_acls: make prototype header match definition for smb_set_nt_acl_nfs4()
adds dcc4661 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 83ff697 Fix the logic bug that caused us to run into kernel oplocks on an open for a stream inside a file with stream_xattr module. On opening the base_fsp we must break existing oplocks. Jeremy.
adds 338303e Rever 83ff6979f504d50caf725ee62549604630b69be7 - "Fix the logic bug that caused us to run into kernel oplocks on an open for a stream inside a file with stream_xattr module. On opening the base_fsp we must break existing oplocks." as it broke make test. Jeremy.
adds d205766 Fix a C90 error. Jeremy.
adds a6aa720 Add "net machinepw"
adds 84e37eb s3 build: don't specify ZLIB_LIBS (i.e. "-lz") in object collections.
adds 71c782c s3-build: do not auto-genereate ndr tables but use checked-in tables.
adds 09bc3a2 s3 build: when detecting to use internal zlib, put "-I../lib/zlib" first in CFLAGS
adds 3080fd6 RPC sessions on np connections need the real session key transferred
adds 34fc529 fix the build
adds 9c31731 Fix an uninitialized variable warning
adds 671d68d ctags: Ignore source3/includes/proto.h for tags.
adds 526c609 s3-rpcclient: Fix a compile warning.
adds ed27d91 Add auth_serversupplied_info to create_conn_struct
adds b416135 libcli/nbt: fix some extrasemi compile warnings.
adds a36415a s3-rpcclient; Really fix compile warning.
adds 798b9e1 Fix to allow setting of NULL DACL/SACL
adds 783ab04 Convert move_driver_to_download_area to use create_conn_struct
adds cb4f857 Convert get_correct_cversion to use create_conn_struct
adds c25f5c7 Convert delete_driver_files to use create_conn_struct
adds 6f840dd Remove unused make_connection_with_chdir()
adds 907f126 Get rid of pipes_struct->pipe_user, we have server_info now --- YESSS!
adds f340ed1 Fix nonempty blank lines
adds 26461a7 s3:libads/ldap.c: return an error instead of crashing when no realm is given
adds 51b840a Search for gpfs functions in both libgpfs_gpl.so an libgpfs.so
adds 2c45893 Fix bug #5873 - ACL inheritance cannot be broken. This regresses #4308, but that will have to be fixed another way. Jeremy.
adds 417f187 Allow SYSLOG_FACILITY to be modified with a new configure option called --with-syslog-facility
adds d1d9c06 libwbclient: Add placeholder functions for wbcQuery[GSU]idTo[GSU]id
adds ddf8216 libwbclient: Add placeholder function for WINBINDD_GETGRLST
adds 1fac144 libwbclient: Fix typo in wbcGetgrent docstring.
adds 6485c99 libwbclient: Add placeholder function for WINBINDD_CCACHE_NTLMAUTH
adds 5856364 libwbclient: Implement wbcGetpwent
adds 9d2c2a7 libwbclient: Implement wbcGetgrent and wbcGetgrlist
adds bf04324 [s3]zfsacl: Prevent calling POSIX ACL vfs methods on zfs share.
adds afbfbd7 [s3]zfsacl: "return" is not a function.
adds 6a4957d UNFINISHED - s3:idmap_ad: multi-domain
adds 03304c5 Revert "UNFINISHED - s3:idmap_ad: multi-domain"
adds f5a87e3 Make sure dom_sid.h is installed.
adds 9482186 s3-samr: fix _samr_LookupNames return code.
adds fc0985d Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds d3fa3c0 Fix bug #5914 - Build failure: redefinition of struct name_list Jeremy.
adds f1d8872 Use a simple shell loop instead of _AC_SUBST_VARS.
adds b39611c Fix circular dependency error with autoconf 2.6.3.
adds 8e9c5f8 Don't filter out any variables for config.pm, only for config.mk.
adds 58db2be Move netr_SamDatabaseID8Bit to netlogon.idl to prevent problems with forward enum declarations when compiled with C++.
adds 114f519 Fix the offset checks in the trans routines
adds 5aebfd9 s4-smbtorture: fix some build warnings.
adds e09f658 s3-samr: add init_samr_user_info5.
adds bed91c0 s3-samr: add support for _samr_QueryUserInfo level 5.
adds 9c2ed82 s3-samr: support samr_QueryUserInfo2 as well.
adds 5f9524a s3-samr: support samr_CreateUser as well.
adds d94f3e3 s3-samr: avoid enumeration and user creation on builtin domain handle.
adds e398eed s3-samr: fix return code for invalid name in _samr_LookupDomain.
adds 257d99d0 s3-samr: fix return code for invalid password sets in SetUserInfo.
adds 6a627b4 s3-samr: never allow to alter pwdlastset directly.
adds 599707c Remove two direct inbuf references from reply_sesssetup_and_X_spnego()
adds 4a32239 Remove an unused variable
adds 9da3101 Remove the variable "size" from reply_trans
adds 738271f Remove the variable "size" from reply_nttrans
adds 9a3be6f Move cli_trans_oob to lib/util.c
adds 2719216 Consolidate the buffer checks for the reply_trans style functions
adds a790dcb Remove inbuf references from the trans2ioctl code
adds 2bb90b7 Remove "conn" parameter from np_open, smb_request contains it
adds 1be5be5 samr: fix samr_UserInfo24 and samr_UserInfo26.
adds 408cd5b s3-build: re-run make samba3-idl.
adds 4d7485d s3-samr: fix init_samr_user_info{23,24} callers.
adds 296fae7 s4-samr: fix samr passwdord_expired callers.
adds 206375c s4-smbtorture: add samr_rand_pass_silent.
adds bd95b6b s4-smbtorture: add test_SetUserPass_level_ex.
adds 89ad207 s4-smbtorture: add test for samr password_expired flag while setting passwords.
adds 465466e s4-smbtorture: move test to SAMR-PASSWORDS-PWDLASTSET.
adds 4b68794 s4-smbtorture: allow to disable full testing of all possible opcode combinations.
adds 580c2b3 selftest: s4 does not have a pwdlastset implementation yet.
adds 143097d s3-samr: add init_samr_user_info25 and init_samr_user_info26.
adds fd2a15f s4-smbtorture: fix RPC-SAMR-PASSWORDS-PWDLASTSET with samba3 option.
adds 1cf5c15 s4-smbtorture: add some more testcases to pwdlastset test.
adds 42adfd1 s3-libnetjoin: remove unused md4_trust_password, found by metze.
adds 2809987 s3-libnetjoin: Fix bug #5749. Re-set acctflags while joining. fix from metze.
adds 88909ac fix nonempty blank lines
adds 9587356 Do not build the session request if it si not used anyway
adds d253a36 fix nonempty blank lines
adds 8fc15ab remove the explicit mem_ctx from ntlmssp_state, use the state itself
adds 8340d10 Set PRESENT flag when returning NULL [SD]ACL like Windows does.
adds 757a1f5 s3:winbindd/nss_info: change nss_map_{to|from}_alias to take nss_domain_entry
adds 67cc93c s3:winbindd/idmap_util: unify entering debug messages and add ouput of domain
adds 5f5fa28 s3:winbindd/idmap: add diagnostic entry debug msg to idmap_find_domain().
adds 7b4e543 s3:winbindd/idmap: add diagnostic entry debug msg to idmap_backends_unixid_to_sid
adds 11d5b1a s3:winbindd/idmap: add diagnostic entry debug msg to idmap_backends_sid_to_unixid
adds 73fddcd s3:winbindd/idmap_ad: rename ctx to mem_ctx in nss_ad_get_info()
adds be233ae s3:winbindd/idmap_ad: refactor core of nss_{sfu|sfu20|rfc2307}_init to common function.
adds 484fa90 s3:winbindd/idmap_ad: add support for trusted domains to idmap_ad (bug #3661)
adds 82ee6d2 s3:winbindd/idmap_ad: add entry debug message to nss_ad_get_info()
adds 1048c2c s3:winbindd/nss_info: add debugging to nss_init()
adds 09d05bc s3:winbindd/nss_info: add entry debug message to nss_get_info()
adds af6f1b4 s3:winbindd_cache: add debugging to get_nss_info_cached()
adds a7e60be s3:winbindd/nss_info: whitespace cleanup.
adds 37be1f6 s3:winbindd/nss_info: fix default backend handling for ad backends.
adds c77435c s3:winbindd/nss_info: make nss_domain_list_add_domain() static
adds 0744c32 s3:winbindd/nss_info: remove unused variable from nss_init()
adds 7bd7846 Make nt4_compatible_acls() non-static for use by VFS ACL modules.
adds e021ece s3:vfs_tsmsm: fix potential segfault (freeing uninitialized buffer)
adds 81fc50b Fix script installmo.sh when no .po file exists
adds 4f0661a Fix a debug message, append the correct \n
adds c7c591c s3-samr: modify logging in _samr_Connect2 so that it can be called from other calls as well.
adds 24fec0a s3-samr: avoid code duplication for identical code in _samr_Connect2, 4 and 5.
adds 49a8bd5 s3:smbd: '|' isn't allowed in windows filenames
adds edde763 s3:smbd: correctly verify stream names to pass RAW-STREAMS
adds 936037c s3:smbd: wildcard characters are allowed in stream names
adds 8edd775 s3:smbd: construct the correct newname for stream renames
adds 0b7430b s3-samr: fix various potential memleaks in samr_SetUserInfo.
adds ff7de4a Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 4659215 s3:smbd: return DELETE_PENDING on path based operations on streams, when the main file was deleted.
adds d1d9dc5 s3:smbd: write times should be set on the base file instead of the stream name
adds 787b053 s3:smbd: only try and fallback to open a directory if it's not a stream open
adds 9ae1a17 s3:streams_xattr: add support for renaming streams
adds ce310f6 s3:streams_depot: map 'file::$DATA' to just 'file'
adds 549c2cb s3:streams_depot: add support for stream renames
adds d53f82a s3:streams_depot: fix valgrind bug lp_parm_const_string() doesn't talloc the default value
adds b0c0b94 s3:streams_depot: add an option to disable the xattr checks
adds 0b16974 s3:vfs: fix FCHMOD_ACL macros
adds e6a2ce9 s3:smbd: give the correct error when trying to replace a stream
adds a8004a4 s3:streams_xattr: recheck fsp->fsp_name after a rename
adds 65169a4 s3:streams_xattr: fstat should do a stat on the base file
adds e605fdc s3:smbd: close the low level fd of the base_fsp, if the file was created
adds a8595bf s3:selftest: test the streams_depot module as it passes make test
adds 7c07be9 s4:pvfs: return the correct error code for invalid names
adds 84b2db8 s4:pvfs: correctly check stream names
adds dfc3657 s4:libcli/clideltree: work against servers without NTSTATUS support
adds 9519d5d RAW-CHKPATH: test every character in the range of 0x01 => 0x7F
adds b25d69e RAW-STREAMS: check some strange stream name combinations
adds 87bb9e1 RAW-STREAMS: test valid character in the range of 0x01 => 0x7F
adds 540e637 RAW-STREAMS: some more tests...
adds db369b5 RAW-STREAMS: test stream renames
adds c379820 samr: add samr_DomainServerState.
adds 01b6eee s4-samr: use samr_DomainServerState in samr server.
adds 6384c97a re-run make samba3-idl.
adds 798c4b3 s3-samr: use samr_DomainServerState in client tools.
adds b07d379 s3-samr: refuse do process UserSetInfo with 0 fields_present.
adds 61a6b49 s3-passdb: remove unused (now samr.idl) ACCT_NT/LM_PWD_SET flags.
adds 931f16f s3-samr: _samr_EnumDomainUsers always returns a sam array (even w/o users).
adds 9b17e3b Use the direct pointer to the syntax
adds 6c298c0 Don't treat the DN+binary syntax as a DN.
adds 1bcd913 s3: Fix 'ctx' might be used unitialized warnings
adds 25e7b21 Attempt to fix a build failure on AIX
adds 8e5cd8f s3-samr: fix samr_SetUserInfo{2} level 23.
adds 9ccd117 s3-samr: simplify _samr_QueryUserInfo a lot and fix some few potential memleaks.
adds ac6c003 configure.in: Fix smbtorture_s3 tests.
adds c554080 s3-net: allow to list a keytab generated using net rpc vampire.
adds 34cfcd6 Implement type multi_sz for "net registry setvalue"
adds c09e04a docs: Add default value for "writeable" to man smb.conf.
adds 239f815 Add OneFS VFS module skeleton.
adds 85b8ccc Add support for OneFS ACLs
adds a226d86 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds afa0d6b libwbclient: avoid usage talloc_init() in library code
adds fcbf881 s4: add some useful link and the patch for the ntp_signd support
adds 1eb743a s3: Change sockaddr util function names for consistency
adds f38d7f2 s3: Add SMB_VFS_CREATE_FILE to the vfs layer
adds f995a7a s3: Add new "is_dos_path" argument to SMB_VFS_CREATE_FILE
adds 61b4597 s3: Add SMB_VFS_CREATE_FILE to vfs_full_audit module
adds 2caa4fe s3: Modify direct callers of create_file_unix_path to call SMB_VFS_CREATE_FILE
adds 08ce060 s3: Modify direct callers of open_file_ntcreate and open_directory to call SMB_VFS_CREATE_FILE
adds 6f7f4b4 s3: Modify direct caller of open_file to call SMB_VFS_CREATE_FILE
adds f79aae7 s3: Simplify the create_file_unix_path->open_file_ntcreate path
adds 5844012 s3: Change SMB_VFS_CREATE_FILE to take a create_file_flags argument
adds dbfcd3f s3: Fix FILE_FLAG_POSIX_SEMANTICS handling underneath SMB_VFS_CREATE_FILE
adds 2b8f3e2 s3:net: fix password set of 'net rpc trustdom add'
adds 885a1be s4:netlogon: Implement netr_GetDcName() similar to netr_DsGetDCName()
adds 9d44600 s4:netlogon: for now implement netr_GetAnyDCName() as wrapper of netr_GetDcName()
adds e9d1c3e RAW-NETLOGON: check netr_GetAnyDCName() result
adds 6c9b029 s4:selftest: we have netr_GetDcName() and netr_GetAnyDCName() implementations now
adds db59cbf s3:winbindd: don't open a new dc connection in winbindd_getgrnam (main winbindd)
adds 95b4baf s3:winbindd: don't open a new dc connection in winbindd_getpwnam (main winbindd)
adds 0f38bd9 s3:winbindd: fix horrible mis-indentation of toplvl braces in getgrsid_sid2gid_recv
adds 180245f s4:kdc: allow a trusted domain to get kerberos tickets
adds 677e0fb s4:kludge_acl: allow everybody to read the sequence number
adds 15e1fd7 Fix bug #1254 - write list not working under share-level security A somewhat more elegant fix than I could use for 3.2.x or 3.0.x. Turns out the only part of check_user_ok() that needs to change for share level security is the VUID cache pieces, so I can just always use check_user_ok() for all lp_security() cases. Jeremy
adds 09b4a95 Fix bug #5929 - vfs_prealloc does not build with option --with-cluster-support and GPFS
adds 0e723d8 Fix bug #5937 - filenames with "*" char hide other files Jeremy.
adds 7d8f3cd Let ntvfs request transport close via ntvfs_request state
adds 39e468f vfs_cifs - Use ntvfs request transport close to close downstream session
adds 0f74de3 s4:password_hash: really catch the clearTextPasswordAttr case...
adds e9269e5 s3-rpcclient: add get_domain_handle for samr commands.
adds de443a4 samr: fix samr_UserInfo21 (order of lm_password_set and nt_password_set).
adds 809d44e samr: fill in two unknowns in samr_DomInfo13.
adds 8210177 samr: fill in two unknowns in samr_UserInfo21.
adds b0e813d samr: make more explicit what SAMR_FIELD_PASSWORD{2} means.
adds 1e90c57 samr: fix samr_UserInfo18. It also contains password_expired, thanks metze.
adds 9bb1f4c samr: fix samr_UserInfo18, lm/nt pwd mixup.
adds 98ea2b1 s3-build: re-run make samba3-idl.
adds eb906e1 s3-samr: fix init_samr_user_info2{1,3,5} callers.
adds e971490 s3-samr: fix rpcclient after idl change.
adds ce01168 s4-samr: fix s4 samr server after idl change.
adds 7423b6a s3-samr: fix SAMR_FIELD_PASSWORD callers.
adds 4bcf8ed s4-samr: fix samr callers after SAMR_FIELD_PASSWORD change.
adds b8204ff s3-samr: fix samr callers of samr_UserInfo18.
adds b883bcd s3: store user session key in cli_rpc_pipe_open_noauth().
adds 8be3851 s3-rpcclient: add setuserinfo to set passwords using level 18,21,23,24,25,26.
adds 420a907 mount.cifs: if mount user not specified use USER environment variable
adds 58102a3 s4-smbtorture: fix build of samr test (bad git merge).
adds 985d9b1 s4-smbtorture: add test for setting passwords via samr_UserInfo18.
adds b514da4 s4-smbtorture: add test for setting passwords via samr_UserInfo21.
adds 97c3ae1 s4-smbtorture: more tests for RPC-SAMR-PASSWORDS-PWDLASTSET.
adds c0b67b4 s4-smbtorture: add support for level 18 and 21 in test_SetUserPass_level_ex.
adds f29d31a s4-smbtorture: do full level 18, 21, 23, 24, 25, 26 testing in pwdlastset test.
adds 3656cb2 s3-samr: fix samr_SetUserInfo level 18 server-side.
adds ac4a77c Fix for crash bug freeing a non-malloc'ed buffer if the client sends a non-encrypted packet with the crypto state set.
adds 611ef42 Fix bug #5944 - nmbd does not boot if socket adress = "" is defined in smb.conf
adds 3b6e5e6 Fix lp_socket_address() prototype. Jeremy.
adds 33193c2 Fix bug #5928 - Option --version in testparm does not work.
adds f9172a2 Fix logging to syslog
adds ba0facd s4:winbind: move setting up the primary_sid into a new function wbsrv_setup_domains()
adds 3e1cd3d s4:brwoser.idl: add idl for BrowserrQueryOtherDomains()
adds 6627080 s4:rpc_server: add dcesrv_browser template
adds f8bbdb1 s4:dcesrv_browser: implement dcesrv_BrowserrQueryOtherDomains()
adds b7a1dd9 s4:loadparm: start 'browser' rpc_server
adds d595844 s4:librpc: add SUBSYSTEM::RPC_NDR_BROWSER
adds 2c31b79 s4:torture: add simple RPC-BROWSER test
adds e9215c9 RPC-BROWSER: send the correct data in later requests
adds a2700f3 s4:secrets: remove unused structure
adds 54b90cd s4:winbind: fill in the correct variable...
adds 691cf38 Slightly simplify cli_session_setup_ntlmssp
adds 1db7076 Fix nonempty blank lines
adds e3eb94e Replace some pointless variables in reply_open_pipe_and_X by comments
adds 26200f4 s4:rpc_server: make it possible for iface->bind() to specify the assoc_group_id
adds 53c4166 s4:rpc_server: fix crash bugs in 26200f4fb1db81be7a9da51f317e46405351b170
adds f0bb53d Factor out smb_splice_chain(), to be used by chain_reply() in smbd
adds ed25c6c Add a "bytes_padding" parameter to smb_splice_chain
adds f9aa69a Streamline the async_sock API a bit
adds 7fbb64d Simplify async programming a bit with helper routines
adds 2bd8a6e Add infrastructure to transfer winbindd_request/response asynchronously
adds 15c9426 Add wb_trans_send/revc
adds 3878dad Fix bug #5953 - smbclient crashes: cli_list_new segmentation fault. Jeremy.
adds 9985898 s3: Add support for access based share enumeration
adds 89e57a8 s3-srvsvc: fix build warning.
adds 8608fd8 s3-samr: a level 18 password set needs to set the pwdlastset as well.
adds 03dba69 s4:rpc_server: initialize rpc server module also for the named pipe case
adds c8b0196 s3-libnet: fix build warning (missing prototype).
adds 3508a66 s4:rpc_server: don't keep half finished dcesrv_connection_contexts
adds 9203954 s3-ldapsam: Fix Bug 5957: do not abort rename process on valid rename script.
adds f62e0d6 Fix bug #5688 LPQ process is orphaned if socket address parameter is invalid
adds d5d9d3d s3: Make a few open utility functions non-static
adds 6153f62 s3: Refactor getting sec_info from a security_descriptor into separate function
adds 2053f77 s3: Refactor calculating path from relative_fid into a separate function
adds b3c785f s3: Call fd_close from close_directory
adds 51e7f79 s3: Add onefs_open.c with code copied verbatim from smbd/open.c
adds e0711ff s3: Add the OneFS SMB_VFS_CREATE_FILE implementation
adds 91bfd5f s4-samr: Fix Bug #5946. userparameters handling in samr server.
adds 6e4cc12 s4-samr: Fix Bug #5946. userparameters handling in torture test.
adds a565184 s3: [1/3] Fix a delete on close divergence from windows and the associated torture test
adds 4a9b092 s4: [2/3] Fix a delete on close divergence from windows and the associated torture test
adds 7b9f6dd s3: [3/3]: Fix a delete on close divergence from windows and the associated torture test
adds cbe6e2a Add AD schema from Microsoft's WSPP documentation.
adds 5903206 netlogon: fill in netr_ServerGetTrustInfo IDL.
adds 9fa4dfc s4-netlogon: fix the build of netlogon server.
adds c4a5788 s4-smbtorture: add simple netr_ServerGetTrustInfo test.
adds e580420 s3-build: re-run make samba3-idl.
adds b431406 s3-netlogon: fix netlogon server build.
adds 9ea4b5a s4-smbtorture: skip ServerGetTrustInfo for samba4.
adds 6bb2fff Rename "scan_directory" to "get_real_filename"
adds c7521b2 Apply some const
adds 3154364 Change get_real_filename() to unix syscall conventions, make it non-static
adds 21b9dec Pass the get_real_filename operation through the VFS
adds a0efc4c Fix some merge omissions for GPFS
adds a4b5211 Fix nonempty blank lines in vfs_gpfs.c
adds b37684f Make use of smbd_gpfs_get_realfilename_path in unix_convert
adds 3c93c96 Also search for -lgpfs which is available as GPL in GPFS PTF8
adds c044b09 Fix the build
adds 7ad9676 Revert "Fix the build"
adds 0114cb5 Revert "Also search for -lgpfs which is available as GPL in GPFS PTF8"
adds 1896ccb Revert "Make use of smbd_gpfs_get_realfilename_path in unix_convert"
adds 8d64182 Revert "Fix nonempty blank lines in vfs_gpfs.c"
adds 7c2bdea Revert "Fix some merge omissions for GPFS"
adds 94c44fc Move the doxygen comments of wbclient to the header file.
adds e0a0b0a packaging(RHEL-CTDB): adapt configure.rpm to changes to the spec file
adds f4f477f packaging(RHEL-CTDB): explicitly build the gpfs module
adds 8e0cce5 s3:modules/gpfs: Fix nonempty blank lines
adds de8bb17 Fix nonempty blank lines in vfs_gpfs.c
adds 110bb22 Make use of smbd_gpfs_get_realfilename_path in unix_convert (cherry picked from commit b37684ffcec4ba0beada55d37bcaf4f5e79bcd58)
adds 57a9380 Also search for -lgpfs which is available as GPL in GPFS PTF8 (cherry picked from commit 3c93c96fd0fe362c35fe8127058f94868abc9342)
adds 1c6a876 Fix the build
adds c4c6e1e Fix usrmgr opening a user object as non-root. Jeremy.
adds d7d525b Make the LookupRid access check match LookupName until we know the correct bits to use here. Jeremy.
adds 138283c s3-libnet: fix DEBUG statement in libnet_keytab.
adds 1ad04b0 packaging(RHEL-CTDB): fix installation of pam modules
adds 9ecb169 packaging(RHEL-CTDB): refactor creation of spec file from template out
adds 0c9d433 packaging(RHEL-CTDB): fix typo in makerpms.sh
adds 0acddd9 packaging(RHEL-CTDB): add the cifs.upcall binary to the client package.
adds 9e4a95c packaging(RHEL-CTDB): move the cifs.upcall manpage to the client package
adds 05c9766 packaging(RHEL-CTDB): use ccache if available
adds 2ef0fc4 packaging(RHEL-CTDB): fix the build when ccache is not found.
adds dfff610 packaging(RHEL-CTDB): don't show failure messages in check for ccache
adds 4a3ae38 s4:libcli/resolve: add resolve_name_all*() which return all addresses not only the first one
adds 2026b34 s4:selftest: samba4 fails the changed delete test
adds b4a4e63 Samba3-HOWTO: Fix usage of 'net idmap restore'.
adds 792f769 Build python modules by default in merged build (required for provision).
adds 52571a0 Add interactive flag to setup/provision (also the default when no arguments are given).
adds 9f69a13 Install symlink for convenience for the samba4 setup directory.
adds 3a45779 s3: Use strtoul since id types are unsigned
adds 076479a Remove EJS backend for PIDL, as we don't have EJS anymore.
adds 370cc9c s4:fix segfault in rpc-server, when client binds to unsupported service.
adds 306e9f1 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 0f8d749 Add convenience function for determining if an array should be allocated with talloc.
adds d1101db Remove noejs property, which is no longer used.
adds 850abaf Support pyhelper property to allow additional methods to be tucked onto a pidl-generated type.
adds 3e2c070 Allow overriding repr function for pidl-defined types.
adds 0727fbe Don't allow specifying arguments to pidl object constructors, as they'll be ignored anyway atm.
adds c4fc0b4 Manually marshall dom_sid, so we can use a fixed size array for dom_sid.sub_auths rather than a dynamically allocated one.
adds cd25b62 Move dom_sid to the Samba 3 IDL file, remove the old definition.
adds 9069c84 mount.cifs: allow mounts to ipv6 capable servers
adds 19beef0 docs: Add hint that "socket address" usually don't need to be set.
adds 01a444b s3 sesssetup.c: Add missing line break to debug message.
adds 9391dad Fix error code when smbclient puts a file over an existing directory
adds d46c190 winbindd: vars for signals must be volatile sig_atomic_t
adds fb68031 s3: remove duplicate prototypes in proto.h.
adds a1aef93 s3: re-run make samba3-idl.
adds 3c66ba0 s3: fix netlogon rpc_server build after idl change.
adds fd2bac9 For read&x replies, check the offset
adds 627c844 Fix a valgrind error in get_relative_fid_filename
adds 588f5aa s3: correctly detect if the current dc is the closest one
adds 7f77945 s3: libads: use get_dc_name() instead of get_sorted_dc_list() in the LDAP case
adds 0c43f96 s3: libsmb/namequery: fallback to returning all dcs, when none is available in the requested site
adds 895c40d s3:libsmb/namequery.c: add saf_join_store() function
adds 2f27ffc s3:libads/ldap.c: pass the real workgroup name to get_dc_name()
adds a8040d5 s3:libads/ldap.c: if the client belongs to no site at all any dc is the closest
adds 17efebd s3:libads/ldap.c: store the dc name in the saf cache as in all other places
adds 6a993cb s3:libnet_join: call saf_join_store() after a the join.
adds 2bb9139 s3:libnet_join: use DS_FORCE_REDISCOVERY
adds 1b7b0e9 s3:dsgetdcname: retry with the clients site
adds b04d007 Micro-Optimize cliconnect.c
adds da6be41 Remove a static variable
adds be3d999 Remove a pointless static variable
adds c689d75 don't return 0 on error - bad for scripts
adds 3c5c3aa Added torture test for doing an openX over a directory to ensure we get the correct error message. Jeremy.
adds 5887857 Remove a pointless static variable
adds 31f157a Move 128 bytes from the data to the text segment
adds daeb3a1 Remove the global "cmdline_auth_info" from source3/lib/util.c
adds 573441f Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 1e419cd Rename ldap.h to ldap-util.h to avoid clashing with the system ldap.h
adds 07a21db s3:fix build of pam_winbind.so on older Linux systems.
adds 606abdc s3:loadparm: fix newly introduced leading whitespaces to tabs
adds 91c543f s3:loadparm: rename lp_local_ptr() to lp_local_ptr_by_snum()
adds 6244194 s3:loadparm: add lp_local_ptr() that operates on a service struct
adds 0b0dc50 s3:loadparm: rename free_parameter() to free_one_parameter_by_snum()
adds 03f19da s3:loadparm: rename free_parameters() to free_parameters_by_snum()
adds c2bd88f s3:loadparm: add service-struct based variants of the free-parameter routines
adds 51118b1 s3:loadparm: fix copy service error (canonicalize_servicename: NULL source name)
adds 2be233e Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 530758d Add python extensions for dom_sid.
adds f448fde Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 2e42477 make tdbbackup use transactions
adds 936d768 imported the tdb_repack() code from CTDB
adds f320e3a use transactions in ldbadd, ldbmodify and ldbedit
adds 4380a37 repack the ldb after re-indexing
adds e294c47 an experimental patch for fixing ldb bloat
adds f28b52e Ignore setup symlink.
adds 0f04bef Rename dom_sid.idl -> server_id.idl (since it no longer actually contains the dom_sid). No longer include it from security.idl.
adds 9057c25 A more-commented version of rpc_server crash fix, matching closer the previous behaviour for the 'bad bind' case.
adds 5f20d21 Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
adds 8e1db7e s3: Fix a few build warnings
adds 70874ce s3: Fix "differing signedness" build warnings
adds 2f17be1 s3: Use DEBUGADD instead of DEBUG to avoid printing the header
adds 8891b2b s3:net_status: use dbwrap to open sessionid.tdb
adds b876e13 docs: Fix typo in the idmap_ad manpage.
adds 46f530e docs: Remove comment about default backend.
adds 6821d89 nsswitch: Move source3 files to top level dir.
adds 5ee0392 nsswitch: Move nsswitch files from source4 to top level nsswitch dir
adds 42366bc Added a simple tdb integrity check to tdbtool. The command "check" runs traverse on the currently open tdb, and returns the number of entries if the integrity check is successful.
adds 37be72c Add an entry for the "check" command to the tdbtool manpage.
adds 9e64ed0 docs: "acl compatibility" is a global parameter.
adds a7109b1 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds b2a01ef Consider shared IDL files and Samba3-specific IDL files separately, allow overriding output directory.
adds ca7e4ce Move shared gen_ndr files to librpc/gen_ndr in the root.
adds 46e3e84f Fix path to ndr_notify.c.
adds 91a7c8b nsswitch: Fix paths for Samba4 blackbox wbinfo test
adds fda16c1 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds b09d2ed s4/provision: Upper case default realm, use only first part of realm as default domain name.
adds 5317dd5 Add new script for building IDL files in librpc/idl, generating both Samba 3 and Samba 4 output.
adds 121970d Only create (D)COM output files if there were COM objects in the IDL files.
adds 4c7293f Simplify idl-deps.pl script a bit.
adds 5bf0c0b Remove pidl SWIG backend; the native Python one works much better, and that's also the best way to go for any other languages.
adds 327218f Fix [out] pointers in DCOM-related IDL files.
adds 9692c71 Make some fatal errors non-fatal. This means we generate invalid code in some cases, but we do print errors. We don't use all generated code yet at the moment, so this isn't much of a problem.
adds b5a0c4c Share object files for gen_ndr.
adds 53c82ae Remove use of C++ keywords.
adds e0016b8 Remove ndrdump - it's available in merged build mode as bin/ndrdump4 and uses the exact same object files there.
adds f1773a9 Ignore generated files.
adds d59a79e Use py_* files to check whether generated files are out of date / not present.
adds 9cf2c45 nss_winbind: Solaris 64-bit fix and...
adds e48a5cd s3/s4: Fix "shadows a global declaration" warning
adds 4c3aea3 commit b520befe6f51644d20434add9864d7a2fa30aa2e Author: SATOH Fumiyasu <fumiyas at osstech.co.jp> Date: Wed Dec 17 00:42:25 2008 +0900
adds 54dc421 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 1b3a084 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds b3c9263 Fix header installation after move of gen_ndr headers.
adds bbd5824 Final part of fix for bug #5953 - smbclient crashes: cli_list_new segmentation fault (with NASBASIC server).
adds cc2d1eb Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 97f3720 Don't write out forward declarations for enums, as some compilers don't seem to like it.
adds 3edbc14 Revert "Final part of fix for bug #5953 - smbclient crashes: cli_list_new segmentation fault (with NASBASIC server)." Error in commit !
adds cf96098 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 3144e45 (Fixed) Final part of fix for bug #5953 - smbclient crashes: cli_list_new segmentation fault (with NAS-BASIC server).
adds af138af Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 6998ef4 Avoid use of parentheses in Python import statements, as it's not supported by Python2.3.
adds 0c0b9c7 Start converting registry python module to plain C rather than SWIG.
adds 99f7f73 nsswitch: fix compiler warnings in winbind_nss_linux.c
adds d2ec925 Fix sequence number generation against OpenLDAP
adds 56d39e1 Make greater use of 'GUID_from_data_blob'
adds 8ce5640 Add hint to use passwordAttributes in @KLUDGE_ACL in future
adds aa3eab7 s4:ldb: add infrastructure for extended dn handlers
adds 7a7573d s4:ldb_ildap: try to pass extended DNs to the server
adds fc61ef2 s4:libcli/ldap: split out a ldap_decode_attribs_bare() function
adds 30ae74d s4:dsdb: add support for DSDB_OPENLDAP_DEREFERENCE_CONTROL
adds f7c53e0 s4:ldb: use try to print the extended dn in the ldif output
adds ced158d s4:ldb.i: hang the dn on the NULL context as the python destructor will free it
adds b65f1a0 s4:samldb: improve error strings
adds 1107021 s4:samldb: make use of dom_sid_split_rid()
adds 408a752 s4:ldb-samba: register samba specific extended dn handlers
adds e4ccd69 s4:ldap_server: return the extended dn to the LDAP client if available
adds 3ef91c9 s4:torture: add ldb tests
adds f0418a1 s4:setup: don't set objectCategory: CN=Domain-DNS,${SCHEMADN}
adds 74f304e s4:setup: fix cut-n-paste error Builtin-Domain => Samba4-Local-Domain
adds 18ef32f s4:selftest: lower debug level for slapd
adds 596fe75 s4:ldb: make it possible to return per entry controls
adds d68ad82 s4:rootdse: fix the logic to indentify a rootdse search
adds 911cf5d s4:dsdb: Make the linked_attributes module set an extended dn
adds 1f28541 s4:dsdb: split extended_dn into extended_dn_in, extended_dn_out and extended_dn_store.
adds ebe1e92 s4:provision: use extended_dn_out_ldb or extended_dn_out_dereference depending on the backend
adds 12a7eee s4:dsdb: remove normalise module
adds eb3714a s4:ldb: add some python tests for extended dns
adds fc7e41d s4:testprogs: improve extended dn testing of the ldb blackbox tests
adds 735b3e1 s3/s4: Fix DCOM idl bug
adds 675b363 docs: Fix TOC of generated HTML docs.
adds 081f888 s4: fix LIBEVENTS dependencies and use more forward declarations
adds 390f19b Add the Lua distibution from http://www.lua.org/ftp/lua-5.1.4.tar.gz
adds 5659f18 Compile liblua
adds 09e6dfb net lua
adds 504f881 s4:lib/events: move to toplevel directory as lib/tevent/
adds 46eda79 s4:lib/tevent: add lib/events/ compat and let things compile
adds b97f17d lib/util: make it possible to use debug.h with using xfile.h
adds 6878295 s4:headermap: we need the pathes for gen_ndr headers with and without ../
adds 6ac3669 docs: Fix some formatting issues in the "ldap ssl" section of man smb.conf.
adds 9458d4b s3/loadparm.c: Change default value for "ldap ssl".
adds 5804616 docs: Update section "ldap ssl" in man smb.conf.
adds b6e7cae s3/smb.h: Remove unused LDAP_SSL_ON.
adds 994ef68 docs: Fix typo in man idmap_hash.
adds 6b6977a Tweak with pam defines of older Linux versions
adds 5f079fe Fix a valgrind error
adds fa23a63 s4:headermap: dom_sid.h was renamed to server_id.h
adds 03acd29 s4:lib/socket: remove unused code
adds 372f700 s4:lib/socket: we need to lookup the #20 netbios name when we connect to a remote server
adds 8df2140 s4:libcli/resolve: don't use __RESOLVE_H__ it might be used by system headers too
adds 9492f0f s4:libcli/resolve: add getaddrinfo()/dns_looup() resolving
adds f6b3c70 s4:libcli/resolve: let the "host" module use the dns_ex.c code
adds c8565c0 s4:libcli/resolve: remove all backend specific sync functions
adds 937fdb8 s4:libcli/resolve: pass down flags to the resolver backends
adds 7d0e78a s4:libcli/resolve: optionally return the name that belongs to the returned address
adds 116fbd6 s4:libcli/resolve: specify the port for the resulting socket_addresses
adds e01026c netlogon: add all documented netlogon control codes.
adds ef6bf7f netlogon: add netr_NETLOGON_INFO_4.
adds 7317bc1 netlogon: fix IDL for netr_LogonControl2Ex.
adds 7148c0d netlogon: fill in remaining levels in netr_CONTROL_DATA_INFORMATION.
adds ab082b9 netlogon: remove netr_BinaryString (duplicate of lsa_BinaryString).
adds eefb0dd s3: re-run make samba3-idl.
adds 188695f s4: fix smbtorture build after idl change.
adds 076f15f s3: refactor _netr_LogonControl{2,2Ex} server side.
adds 93c61a8 s4: smbtorture, fix the build of netlogon test after idl change.
adds 5445ee2 s3-ntsvcs: use pidl for _PNP_GetDeviceList.
adds 934b90c s3-ntsvcs: remove old _PNP_GetDeviceList.
adds 43d0a48 s3-ntsvcs: remove last traces of hand-marshalled NTSVCS.
adds 1a5fc6d Fix bug #5979 - Level 2 oplocks being granted improperly, Jeremy.
adds b139ad7 packaging(RHEL-CTDB): Fix accidential linebreak
adds 5b2d2ff packaging(RHEL-CTDB): fix build of [u]mount.cifs
adds 8f2e704 packaging(RHEL-CTDB): fix typo in [u]mount.cifs installation
adds f00d9cb Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 55620b4 Samba3 smbd now passes test BATCH23 (with the fix for bug #5979), only BATCH22 left to fix. Jeremy.
adds 28894f9 s3: Add statvfs implementation to the onefs vfs module
adds 8deded4 Rename ldb index pointer wrapper function
adds a9cf61d Print error strings when transactions fail in ldb tools
adds 1a399db Parse options (and open the database) before starting transactions
adds 7a5b6a2 Handle different failure modes when we wipe the db in provision
adds 79351f7 BASE-LOCK: fix LOCK5
adds 0df3036 RAW-CHKPATH: not every server behaves like samba3...
adds 71b3582 s4:ntvfs_generic: pass RAW-OPEN again
adds 9f8dfb0 s4:selftest: we pass raw.delete.delete21
adds a60159c s4:libcli/replace: add some RESOLVE_NAME_FLAG* flags
adds 4f5b8b6 s4:libcli/wrepl: we don't need to resolve names
adds 4c2a113 s4:librpc/rpc: remove we should not redo the name resolving for secondary tcp connections
adds fc31f2c s4:lib/socket: socket_connect_send() and socket_connect_ev() should only wrok with addresses
adds d14c860 Merge branch 'master' of ssh://git.samba.org/data/git/samba into pyregistry
adds 49d522f Add convenience macro for raising exceptions for NTSTATUS / WERROR.
adds 61a2d5c Use plain Python C API for registry module, rather than SWIG.
adds 01c2215 Fix samba3sam test after removal of dom_sid IDL file.
adds 7f148a2 Fix Python event tests after rename to tevent.
adds 2a61fd4 Add simple manually written replacement for the tdb module.
adds 2da551b Implement missing functions in pytdb.
adds 8c1ede0 Remove swig use from tdb standalone build.
adds 6fe6983 Make sure to not close tdb database more than once.
adds 21702bf Cope with slight changes in tdb API.
adds ff98d7f Fix failures setting a random password
adds 6f9e750 Fix bug #5980 - Race condition when granting level2 oplocks can cause break notify to be missed. Jeremy.
adds f52fc2f Move aggregate schema stub to it's own file
adds d031472 s4: Fix include path to work with tevent
adds a937a68 Here's the prefixMap from w2k8.
adds 43f232f Fix errors in MS-AD_Schema_Attributes_v20080618.txt
adds f9bb8fb Comment out the parent inheritance code (this is incorrect) as was done for POSIX ACLs. Jeremy.
adds 4283ae4 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds cbddddb Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
adds 96a3d7b cli_negprot_send -> cli_negprot_sendsync
adds bb8ca0f Make cli_negprot return NTSTATUS instead of bool
adds f87da49 Make cli_negprot async
adds 7c3497e Remove two write-only variables
adds 42e407b Factor out cli_write_max_bufsize
adds 3c6d070 Move some bytes from data to text, make use of the ARRAY_SIZE macro
adds 2fe7d59 Prefer network writes over reads
adds 2504d78 Fix a "ignoring function call result" warning
adds 1aff97b correct the description of the "ldap timeout" parameter
adds 4abdd39 Pass "bytes_alignment" up through cli_request_send
adds 45ad3df Fix the padding calculation in smb_splice_chain for "bytes_padding!=0"
adds dde0964 Small cosmetic LDB patch regarding return values. It changes some "return 0" in "return LDB_SUCCESS"
adds af049ae s4:cosmetic: Remove trailing tabs and spaces
adds 98c4055 Add some comments
adds 398ef0f For large smbwrite&x, we need more than 64k bcc
adds 1f04d07 Convert cli_request->outbuf to uint8_t
adds 13eefa7 Add a doxygen comment line I forgot to merge
adds 5076c64 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 071a71e Specify explicit path to tevent.h, compilation breaks without it for me.
adds 89043bd Depend on specific version of LDB, as the API seems to unstable to predict that newer versions (even minor versions) are going to be be backwards compatible :-(
adds 0898b96 Reprocess LDB SWIG file.
adds ae0c6cf Remove the direct inbuf reference from construct_reply_common()
adds fa5f112 Add the cli_wct_ofs routine to calculate the offset for write&x
adds ae1d602 Fix setting smb_len for huge write&x calls
adds 6eda98d Fix bug #5986 - Editing a stream is broken (rename problems). Jeremy.
adds 9f31468 Add async cli_write_andx and cli_pull
adds 32a7ecf Make smbclient "put" use cli_push
adds 9915045 Add a torture test simulating Windows write behaviour
adds d26a34c Extend the chain1 test with write&x
adds 9617a39 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds a57b1aa Initial work using manual Python bindings for LDB, rather than SWIG-generated ones.
adds e0672ae Remove swig support from standalone ldb build.
adds 263036a Merge branch 'master' of ssh://git.samba.org/data/git/samba into pyregistry
adds 7f4e4df Port over more functionality to new SWIGless Python module.
adds 04bef7f Fix more tests.
adds 759a3bc Merge branch 'pyregistry' of git://git.samba.org/jelmer/samba
adds 383e7c4 Add missing files for standalone build.
adds 1f4bd4b Fix standalone compilation of events library.
adds 28f80db Stop using SWIG for ldb Python bindings.
adds fcadf47 Add torture test for bug #5986 - streams rename, so we don't regress. Jeremy.
adds dd5a468 Fix compiler warning when parsing a SID in a data blob
adds 6488afa Now store the GUID and SID from a DN over DRSUAPI into ldb.
adds 18c095e Don't trust sscanf not to run off the end of the string
adds 012a652 Treat DN+STring as a binary string for now
adds f210fbe Corrections to Microsoft's schema and the OpenLDAP mapping file
adds 9b16a5a Merge branch 'master' of ssh://git.samba.org/data/git/samba into tevent-standalone
adds ec80992 Fix tevent python module build as part of samba 4.
adds 5688f9b Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 94ed433 Fix all pyldb tests except for modules.
adds 0d585a6 Support subtypes of ldb.Ldb.
adds 13fa639 Use plain C implementation for misc Python module rather than SWIG.
adds 42b7762 Support custom constructors for pidl-created types and support types based on pidl-created types.
adds 4051034 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 64419f4 Implement some of the stubs in misc python module.
adds c1a9b68 Create and use convenience function for creating new talloc-wrapping Python Objects, support subtypes of DCE/RPC interfaces properly
adds bd41b45 Avoid linking in all Python modules to the samba binaries - we can just let Python dlopen() them.
adds 2e7a6cb py: Fix initialisation of subtypes, fix segfaults.
adds bfb29e9 Convert auth python module to "plain" C rather than using SWIG.
adds eeb25cf Fix more introduced regressions in new bindings.
adds 33ebc95 Remove remaining fragments of SWIG code in pyldb.
adds 263c667 Convert credentials Python module to "manual" C - no SWIG used to generate the C code.
adds f36ff0b Include errors.i verbatim in security.i, as it's the only file still using it.
adds 6efb7ff Fix various Python-related bugs.
adds cbb085b s3: loadparm: Clean-up list of parameters.
adds cf9f248 s3:loadparm/docs: Set default for "ldap ssl" to "start tls".
adds 6769198 Provide simple Python replacement for ParamFile, which currently exists with a lot of overhead.
adds f06b083 Convert param Python module to "manual" C.
adds a321940 Move tests for ParamFile.
adds 4d811a8 Remove libcli_smb SWIG bindings - only one (useless on its own) function was wrapped anyway.
adds a925e22 Remove duplicate Python bindings for dom_sid, security_descriptor and security_token.
adds f2b4aa8 Merge the rest of security.i into samba.dcerpc.security.
adds 38a4749 Allow providing extra module-level Python functions.
adds 7e651c7 Simplify customization of pidl-generated Python modules.
adds d75c51e Remove infrastructure for (no longer used) SWIG.
adds 2227860 Fix more tests, improve repr() functions for various Python types.
adds 9a7c64f Fix comparison in tests now that we use __cmp__ rather than __eq__.
adds 2c58c94 Import types from other Python mechanisms using the Python import mechanism, to ensure they are initialized.
adds 7ebc7e6 pidl: Allow location argument to warning() and error() to be undef, in case it is not known.
adds a6bd295 pidl/python: Skip unknown types, rather than dieing.
adds 2396d8d Use consistent names for dcerpc python modules; fixes messaging test.
adds 4eabc41 Remove unnecessary dependencies between Python modules.
adds 24b6277 Remove includes of py_*.h, which are no longer generated.
adds d58270c Add header for pyparam.
adds 1807b08 pidl/python: Factor out connect code rather than duplicating it in each Python module.
adds a071290 merged build: Remove SWIG checks, set flags for shared Samba 4 build.
adds 84501f6 Raise proper exceptions when lp file can't be found, be a bit less strict when no file was specified.
adds 8475d18 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 29dd98b Remove unused Samba4-specific init functions for libtevent.
adds 50b0c53 Never build tevent modules as shared objects.
adds 05adbbc s4: Always link in auth, as some of the core infrastructure depends on it.
adds f0dbc98 merged build: Build Samba 4 using shared libraries internally, when we're also doing so for Samba 3. This saves a significant amount of disk space.
adds 91f245a Fix segfault when there are no tests registered.
adds 928fd47 s4: Fix subsystem for various services in samba daemon.
adds 199bcbe Build samba 4 plugins in merged build.
adds 07f296b Set right LD_LIBRARY_PATH for finding Samba4's libraries.
adds b682b0f Fix function name in error message when failing to load module.
adds c023828 Fix missing symbols issues when building with shared libraries.
adds 5aadfe2 Fix "allow trusted domain" so it disables trusted domains.
adds f1389a3 Make it clearer when RAW-STREAMS is failing (don't always print names). Jeremy.
adds 99e6371 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 4b2bdfe Fix build of the Python bindings now that SWIG is gone.
adds b86b2ce Fix two remaining missing symbols in smbtorture4.
adds c2872a6 Force symbolic links for shared library sonames to be created, as they are required at run-time.
adds 6704c27 Fix standalone build of tdb python module, update ignores for standalone tdb.
adds 07bdb45 Use relative paths for Python modules. Seems to workaround a strange bug in GNU make.
adds e9deb75 Fix installation of standalone tevent Python module.
adds 50feca5 s4: Fix a getaddrinfo/EAI_NODATA portability issue
adds d26cde4 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds e6d5552 Fix prefixing swig library directory with prefix.
adds 8ada273 Use make variable for Samba 4 shared library output directory.
adds b2f59ac merged build: Remove shared-build related variables, as they are already set up correctly by the main configure.
adds 13feda8 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 619f320 pidl: Fix typelist test after addition of type origin tracking.
adds 998d588 python/tevent: Remove use of pytalloc.h.
adds bbc95fb ldb: Fix linking against tevent library (rather than events) replace: Fix copyright for dlfcn.c.
adds a7f64ba ldb: Include tevent.h rather than events.h.
adds aaea687 In gcc version 4.3.2 we get warnings for functions declared with attribute warn_unused_result. Start to fix these. Jeremy.
adds 112feea pyldb: Avoid use of pytalloc, as it may not be available.
adds 8ce77a5 pyldb: Fix segfault because of incorrect reference counting.
adds 4d02bbb s3: Fix stream marshalling to return the correct streaminfo status
adds 58cfb1a python: Define Py_ssize_t if the Python library doesn't.
adds 00b61ff samba.tests.samdb: Fix test after merger of samba.security and samba.dcerpc.security
adds 4bbd2cb pyldb: Provide replacement for sizeargfunc, not available before Python2.5.
adds 227c800 Fix silly typo.
adds cb7d7be Fix another "format not a string literal and no format arguments" warning. Jeremy
adds 7fd114b Fix more "warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result" Jeremy.
adds aa4abac Fix more ‘asprintf’, declared with attribute warn_unused_result. Jeremy.
adds 465f780 Move Samba4-specific file out of common libtevent.
adds 5dce414 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 7e1f0e2 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 22703bf standalone: Use more variables, preparing to include these files from main Samba 4 makefile.
adds 8b24da2 Allow using external libtevent.
adds 31dc07e pytevent: Add missing file.
adds 7c6a20a Add missing includes, required for use of gensec by 3rd-party applications.
adds b143938 Fix more asprintf errors and error code paths. Jeremy.
adds 94df767 More asprintf warning fixes. Jeremy.
adds 1966a94 More asprintf warning fixes. Jeremy.
adds d0eeb9a Fix more asprintf warnings and some error path errors. Jeremy.
adds ef80d1b Fix use of "time offset" parameter, and add test to make sure I don't break it again :-)
adds ff26cb4 Fix compiler warnings in libnet.
adds 32e03f9 Install tevent_internal.h, as Samba 4 needs it.
adds bd64688 Fix more compiler warnings in various places.
adds 8df6af2 Use 32-bit smbpid in interface as required by SMB2, in line with 1bdd08227e7d046305705050f21f0f1b6dd6994a.
adds dcc4081 Fix more compiler warnings.
adds e94e7f8 s4: Fix make clean to remove gen_ndr objects.
adds 86cee0b pytalloc: Add some comments, use talloc object location in repr rather than python object location.
adds 5c75b65 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 30bdb68 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 1feab85 Rename samba-socket -> samba_socket to fix a couple more compiler warnings.
adds 479b4b0 Fix accidental condition inversion.
adds 83bcc4e lib/tevent: libtevent will change a lot until it's version 1.0.0
adds 9a9b64d s:Fix uid_to_sid mapping when the idmap cache is empty.
adds 45db33e s3:idmap: Remove passd check from idmap_backends_unixid_to_sid().
adds 5184baa Fix bug #5990 - strict allocate should be checked before ftruncate reported by and based on a patch by Yasuma Takeda <yasuma at osstech.co.jp>. Jeremy.
adds daaa2c8 Try to fix the build by fixing some typos in the vfs code
adds ef1e9ed Fix some tevent includes, trying to fix the build
adds f308c2f Fix Samba 3 merged build - include tevent.
adds 04959a0 Cleaned up whitespace issues in sharesec.c
adds 8f84d42 Make sharesec utility part of the default binary install.
adds 9affa82 Make sure share_info.tdb is open before attempting to delete an entry
adds fd84ef9 Change error messages in sharesec util to go to stderr instead of stdout
adds 9a90e4c Add -D option to sharesec util to delete the entire security descriptor.
adds 7bf5768 lib/tevent: rename event_* => tevent_* in the header file
adds b719595 pyglue: fix the build with automatic dependecies
adds a255f9c s3:dbwrap: fix dbwrap_store_uint32() to match dbwrap_store_int32()
adds 37b6950 s4:libnet_samdump_keytab: pass down event_context explicit
adds f271469 s4:kdc: pass down event_context explicit
adds 181d4fd s4 libnet: Add group_name member to struct libnet_GroupInfo's out struct.
adds dd8d4b6 s4 winbind: Avoid a "discards const" compiler warning.
adds 777350e s4 winbind: Add implementation for WINBINDD_GETGRNAM
adds d3a0a6f wbinfo: Add --gid-info option.
adds 6958fac wbinfo4: Add --gid-info option
adds ec5ef61 s4 winbind: Fix typos in debug output
adds 855d2a9 s4 libnet: Add support for groupinfo by sid lookup
adds 1180b69 s4 winbind: Add support for WINBINDD_GETGRGID call
adds 102028e s4 winbind: Copy SID to avoid "discard const" warning
adds 6251b97 Add sys_writev
adds 82a152f Add write_data_iov
adds afd7085 Make write_data use write_data_iov
adds e4d28db Attempt to fix bug 5953: Make cli_send_smb_direct_writeX use writev
adds 86cb14d Add code to test write_data_iov a bit
adds a7036d2 s4: Revert "r24284: change brlock_tdb.c to use the dbwrap API. This actually makes the"
adds aec16ef s4: remove unused dbwrap code
adds e36d647 s4:cluster: remove old/broken ctdb code
adds 3dfb0e9 Fix SESSSETUP_BENCH torture test for long runtimes
adds 635a973 s4:sys_lease_linux: use tevent
adds af29b82 s4:pvfs_aio: use tevent
adds 183c379 s4:lib/tevent: rename structs
adds 60b3663 s4:cluster: fix dependency to TDB_WRAP
adds 0544734 s3:passdb: make marshalling struct samu from and to a buffer more generic
adds 671469a s3:passdb: add SAMU_BUFFER_V4 with no changes
adds 7516ba8 s3:pdb_tdb: store the next rid counter in passdb.tdb instead of winbind_idmap.tdb
adds 791459f pidl: don't generate invalid C code
adds c2dc2e0 lib/tevent: fix standalone make distclean realdistclean
adds 332e8ac Fix the merged build
adds 12c9d7f Simplify invalidate_all_vuids() slightly
adds 9957d5f Simplify is_partial_auth_vuid slightly
adds fb54e71 Simplify invalidate_vuid slightly
adds cf79461 Move a comment to its place
adds 12f4d01 First part of bugfix for #5933
adds f455953 Second part of the bugfix for #5933
adds ff50a88 Print the vuid in BENCH-SESSSETUP
adds b3abd48 Fix a spinning smbd when printing
adds fee2664 Fix a memory leak in cups_pull_comment_location
adds 465176b s3:cluster: register the client connection via CTDB_CONTROL_TCP_ADD
adds 99c68fa s3 build: Fix warning
adds d217bd0 s4: simplify some overly-complicated logic
adds 8885246 s3 build: Remove redundant #defines that are in idl generated headers
adds 0cb430c s3/s4: Move CONST_DISCARD into lib/util so it's available from s3 and s4
adds 2337f40 pidl: Fix a const build warning in the samba3 merged build
adds a66c034 librpc: Re-run make idl-full from source3
adds 9eab2bf Fix more "ignore return value" warnings from gcc 4.3. Jeremy
adds cb5db96 s3 build: Revert previous patch to fix the build
adds ce2ff55 Fix an ancient uninitialized variable read
adds 99ab198 Enable individual smbtorture_s3 subtests in make test
adds 4292765 s3:winbindd: we don't need to call messaging_reinit() twice
adds 641772b recvfile can't be used for printing so far
adds add3d57 Remove unused function get_numlist()
adds 8a507b1 Make use of TALLOC_MEMDUP in parent_dirname_talloc()
adds 5f0b633 Use parent_dirname_talloc instead of parent_dirname in vfswrap_mkdir
adds 4a9a569 Use parent_dirname_talloc instead of parent_dirname in copy_internals
adds 70002c1 Use parent_dirname_talloc instead of parent_dirname in smb_unix_mknod
adds 9b79181 Remove unused function parent_dirname
adds 972295f Rename parent_dirname_talloc() to parent_dirname()
adds 9e1cabd Fix a "nested extern" warning
adds e0fd61f Try to fix recvfile using splice on Linux
adds 98f830cd Disable the use of splice(2)
adds 1ce9525 Replace "goto again" by "return NT_STATUS_RETRY" in receive_message_or_smb
adds 8ae4155 Make a CONST_DISCARD unnecessary by applying some const
adds 608910d Fix some nonempty blank lines
adds d99aeed Replace a static variable and alarm() calls by using sys_select()
adds bb23f57 Fix more asprintf and "ignoring return code" warnings from gcc 4.3. Jeremy.
adds 07e0094 Fix all warnings in source3 with gcc4.3. Jeremy.
adds 2dc0450 make: Search for c tags in ../ as well.
adds 08259c1 Add iconv_convenience argument to size functions.
adds ce47b69 Fix syntax errors.
adds 9c92cb7 Fix typo found by Volker. Thanks for the review. Jeremy.
adds 2234173 Fix warnings in make test code. Jeremy.
adds 4d82f69 s3: Fix caller of print_fsp_open
adds 74ea79c The Tru64 shell doesn't like (*) in a case statement
adds e551f43 Remove two pointless globals
adds bf34e99 fix some nonempty blank lines
adds 707a5a4 Remove a global variable
adds 7458111 Fix bug 5913.
adds 8b81e7c Happy New Year!
adds 308dbca packaging(RHEL): fix build of [u]mount.cifs
adds 71c7472 packaging(RHEL): fix typo in [u]mount.cifs installation
adds c033ea5 Revert "s3:idmap: Remove passd check from idmap_backends_unixid_to_sid()."
adds 13248e8 Revert "s:Fix uid_to_sid mapping when the idmap cache is empty."
adds 76d53e7 Alternative fix for 45db33e73 and 0d443ae7931
adds 96266d2 pidl: add dummy element for empty unions
adds ec1e831 librpc/gen_ndr: rerun make idl_full after pidl changes
adds a54c558 Revert "s4 winbind: Avoid a "discards const" compiler warning."
adds 0e95c9a Revert "s4 winbind: Copy SID to avoid "discard const" warning"
adds 54c0f62 s4:pyregistry: use tevent_context_init()
adds 3f8f99e s4:tevent: move event_context_find() to tevent_s4.c
adds 25387d8 s4:lib/events: deprecate event_context_find()
adds 0ffed7d tevent: use libreplace headers instead of system headers
adds 8bdc947 tevent: rename event_set_default_backend() => tevent_set_default_backend()
adds d33b6ae tevent: rename event_loop_* => tevent_loop_*
adds 7db6399 tevent: rename event_[s|g]et_fd_flags => tevent_fd_[s|g]et_flags
adds 0a73e8b tevent: rename event_context_init* => tevent_context_init*()
adds d9529a3 tevent: rename event_register_backend() => tevent_register_backend()
adds b12e78e tevent: use HAVE_EPOLL instead of HAVE_EVENTS_EPOLL
adds 49acf97 tevent: make tevent_add_*() macros arround _tevent_add_*()
adds 227f799 tevent: pass down handler_name and location to the backend layer
adds d79fc2f tevent: rename events => tevent in tevent.pc
adds 4f04b06 tevent: rename ev_debug_ops => tevent_debug_ops
adds 784b2dc tevent: use TEVENT_FD_* instead of EVENT_FD_*
adds 2176295 tevent: change pytevent to tevent_*
adds 73ef177 tevent: only provide compat macros if the caller wants them
adds 34cc50c s4:lib/events: convert to use tevent_* functions instead of compat macros
adds 2885a7a s4:selftest: report tevent tests as 'tevent.python'
adds 268f3e9 s4:lib/events: remove unused events_internal.h
adds 1157635 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 3d2d020 Remove cli_cm_set_dest_ss() - removes the global dest_ss from libsmb/clidfs.c. Keep the '-I<address>' option in smbclient working. The intent is to remove all globals from libsmb/clidfs.c. Jeremy.
adds de58ef4 Fixes uninitialised access as reported by valgrind.
adds cc9771d Memory leak fixed due to accumulation of open reg keys.
adds 793f1cd Changed code to use proper talloc context instead of NULL to control memory leak.
adds e000045 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds aed8c7b packet.h API: The callback is now responsible to talloc_free() "buf"
adds b4e1eb4 Optimize for the common case that packet.c received exactly one full packet
adds 980aa0d Replace some SMB_ASSERTs with NT_STATUS_INTERNAL_ERROR
adds 120dc0e s4 winbind: Correctly silence a "discard const" warning
adds b00f6d1 tevent: raise version to 0.9.1
adds 141b76d Remove unused argument "vuid" from make_internal_rpc_pipe_p
adds 27abf67 struct async_req doesn't really need to carry an event_context
adds b6138bf Fix retval of async_syscall_result_int
adds fafb9ec open_socket_out is always used with SOCK_STREAM, remove argument "type"
adds 7dff14d tevent: fix standalone make test
adds 1a26b67 tevent: specify argument names for the event handlers
adds e928d86 tevent: move some common tevent_fd related functions into tevent_fd.c
adds e45ed82 tevent: add tevent_fd_set_close_fn()
adds 193eba8 tevent: add tevent_fd_set_auto_close()
adds b1be241 s4:sysdep/inotify: use tevent_fd_set_auto_close()
adds 5fa0d3d s4:socket: use a socket_wrapper aware function to auto close the fd event for sockets
adds 2c8a10f tevent: remove dependency to SOCKET_WRAPPER via "system/network.h"
adds 6781001 tevent: remove TEVENT_FD_AUTOCLOSE feature
adds c652b42 tevent: raise version to 0.9.2 after AUTOCLOSE changes
adds c72cbce s4:auth/kerberos: convert to tevent_* api
adds 1c8580c s4:libcli/ldap: convert to tevent_* api
adds 47d532f s4:smbd: convert to tevent_* api
adds e058e51 tevent: completely initialize tevent_fd structs
adds ebacce2 Add async timeout helpers
adds 611f0d7 Add an async queueing mechanism
adds 34e8945 Actually do a non-blocking connect.... :-)
adds c6c33d8 Convert async_connect to "normal" style
adds d933362 Move winbindd/winbindd_reqtrans.c to lib/wb_reqtrans.c
adds 8c1691d Remove wb_trans_send/recv
adds 4df681a async libwbclient infrastructure
adds 1b328d9 Add a quick test of wb_trans_send/recv
adds 19b783c Async wrapper for open_socket_out_send/recv
adds 0cc63c6 Add open_socket_out_defer_send/recv
adds b4f8996a Simulate the Windows behaviour to fire 445 and after a timeout 139
adds c4ff426 Fix the build of smbfilter
adds fe56659 Remove a duplicated comment
adds 8162403 Fix a typo found by the IBM Checker
adds f9cb82d s4:build: add SMB_MAKE_SETTINGS() macro
adds 033428d tevent: move samba4 stuff from libtevent.m4 to samba.m4
adds 2c0faaf Fix bug #6009 - Setting "min receivefile size = 1" breaks writes. Jeremy.
adds af744e0 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds ca05542 Use fqdn rather than gethostname when guessing realm.
adds d22adc1 More work to have OpenLDAP accept the full AD schema
adds 2ddaebb s4 torture: Add more rename tests to RAW-STREAMS
adds 3e0e756 s3: Allow renames of streams via NTRENAME and fix stream error codes on rename
adds 7ae992b s3: Remove a few unnecessary checks from the streams xattr module
adds c0b9829 s3: Remove a few unnecessary checks from the streams depot module and fix to work with NTRENAME
adds 83b2f14 Initialise 'flags' in new python ldb binding for ldb_connect
adds beb8b8f tevent: fix tevent_add_timer() and tevent_add_aio() macros
adds 5318e73 smbd: prevent access to root filesystem when connecting with empty service name
adds 34d0cb4 Fix bug 6012: Add "get_real_filename" to full_audit
adds 6d4fd78 Add create_file to vfs_op_names
adds 3305fa2 Fix a bad memleak in vfs_full_audit
adds 21b7b00 Use talloc_tos in vfs_full_audit.c:do_log
adds de7dc2c Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 6752d78 docs: Document the -g option of smbclient.
adds 73875cd examples: Avoid bashism in perfcount.init.
adds 022e2f8 clean event context after child is forked.
adds f389b97 Fix broken krb5 refresh chain
adds 2428ec4 s3:winbindd: move WINBINDD_CCACHE_ENTRY and WINBINDD_MEMORY_CREDS to winbindd.h
adds a1c9e61 s3:winbindd: rename fd_event => winbindd_fd_event
adds f81f21c s3:winbindd: recreate the per domain check_online_event without relying on global state
adds 94c4376 s3:winbindd: cancel all ccache entry events and not just one
adds 492d0e3 s3:winbindd: regain tickets for all ccache entries, when we go online
adds 077d5cf s3:events: remove unused stuff
adds ee5be74 s3:events: move prototypes to event.h
adds c34d5f4 s3:events: change event_add_timed() prototype to match samba4
adds f1aa445 s3:events: get rid of the stupid cancel_named_event() function
adds 83ff9d3 s3:events: get rid of the stupid set_event_dispatch_time() function
adds 321d875 s3: build lib/tevent staticly into samba3
adds 303c57e s3:events: register as tevent backend
adds 59612be s3:winbindd: also handle fd events from the winbind_event_context()
adds 0189178 Fix bug 6014 -- mget shouldn't segfault without arguments
adds 997f0fd Revert "examples: Avoid bashism in perfcount.init."
adds 2e09746 examples: Avoid bashism in perfcount.init.
adds 0581094 Attempt to fix the build with dnssd
adds 37e6849 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 6572eff Attempt to fix the build on netbsd5
adds a99f769 tevent: make tevent_debug() a noop if ev is NULL
adds b24924d tevent: keep a linked list of signal events
adds ceac260 tevent: keep a linked list of fd_events
adds e240ca5 tevent: don't crash if te->event_ctx is NULL
adds b09718f tevent: add tevent_context destructor that unlinks the events from the context
adds e83a55c tevent: add some debugging for timer events, that mostly matches samba3
adds 991b294 s3:events: use more tevent_common_* functions
adds 65fb7f1 Fix call to ndr_size_dom_sid, missing parameter. Jeremy.
adds 1f8b623 Attempt to fix crash seen with new CUPS async printcap loading code. Jeremy.
adds d2c70d2 py: Properly increase the reference counter of Py_None.
adds 958bfaf set entry->refresh_time to make ccache_regain_all_now() work correctly.
adds ed5e1e5 s3 merged build: Remove redundant #defines that are in idl generated headers
adds 75e2406 s4 winbind: Silence a "discards const" warning
adds 9f44a17 docs: Fix example in man vfs_recycle.
adds ef54ad5 Move the "rid_name" typedef to the only place where it might be used
adds 8b7f66c docs: Improve description of the share commands in man smb.conf.
adds a7e7fa8 Ensure libreplace is included into the tevent python bindings
adds db955fa s3/swat: Fix creation of the first share using SWAT.
adds a97c9ba Add dependency to talloc in tevent pc file.
adds 46f55ef s3-samr: avoid all init_samr_user* functions.
adds 52b250f s3-samr: remove init_samr_user* functions.
adds d2d8d7a s3-samr: avoid all init_samr_Domain* functions.
adds 15ec090 s3-samr: remove all init_samr_dom* functions.
adds 05784d0 s3-samr: avoid all init_samr_group* functions.
adds 0b26f84 s3-samr: remove all init_samr_group* functions.
adds 20ba0a9 s3-samr: avoid all init_samr_alias* functions.
adds be8c532 s3-samr: remove all init_samr_alias* functions.
adds a94157c s3-srvsvc: avoid all init_srvsvc* functions.
adds b0f7137 s3-srvsvc: remove all init_srvsvc* functions.
adds e2fa47a s3-lsa: avoid all init_lsa* functions.
adds f93b0fc s3-lsa: remove all init_lsa* functions.
adds 10d7278 s4-smbtorture: verify each password change via samlogon in SAMR-PASSWORDS-PWDLASTSET test.
adds 05f97d3 Fix typo
adds e92b7ab Add a NULL check and some const to dcerpc_floor_get_lhs_data()
adds 63e7c2f Fix prototype.
adds 958186d Fix compilation, remove unused variables.
adds 1d427dc Add some const to dcerpc_binding_build_tower()
adds e95101d Factor out lots of common code into a function. Jeremy.
adds ee9dff7 When loading the default configuration, allow the configuration file to be missing.
adds c692acc Add a talloc failure check
adds 9f62c8b Start on alpha6 release notes.
adds 7b77ac5 Add winbindd_reinit_after_fork(), cleaning out all possible events in a forked child. Jeremy.
adds e139838 Fix bug #6017, - magic script does not work. based on a patch from monyo at samba.gr.jp. Jeremy.
adds d1f7a37 Make winbindd_cm.c use winbindd_reinit_after_fork(). Jeremy.
adds 4e7f0a8 tevent: don't try to dereference fde->event_ctx when the event context doesn't exists anymore
adds 07e01f8 s4:smbclient: correct initialize smbclient_context
adds c81863e added support for stream renames in Samba4
adds 59d5a96 Raise a python exception when the ldb search fails
adds 59f8c1d Use new error constant (missing from 6efb7ff9)
adds ea1ff06 Fix ldap.py test.
adds e1459a2 Several fixes to our use of splice
adds 00a401a Remove unused struct CLI_POLICY_HND
adds 45c67ff refresh sequence number as soon as possible when domain->sequence_number == -1 or domain->last_status is not ok.
adds 66fa21e Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds f4735b7 Set proper python exception when running out of memory.
adds c81de64 Display lsa string contents.
adds 9b44fb1 Fix bug #6016 - Alternate Data Streams / Extended Attributes seem to conflict. Jeremy.
adds bed05fb s3 merged build: Fix include error
adds 61a23c5 s3/s4 build: Fix Py_RETURN_NONE to work with python versions < 2.4
adds ba5d6e6 Avoid using a utility header for Python replacements included in Samba, since this will not be shipped with talloc/tdb/tevent/etc.
adds 550c64b svcctl: move SVC_STATUS_ to idl.
adds 176bbcf svcctl: add svcctl_ConfigLevel from samba 3.
adds 55da380 svcctl: add svcctl_ErrorControl and svcctl_Type (based on samba3) to IDL.
adds 60c10a1 svcctl: add SERVICE_STATUS_PROCESS to idl.
adds ea7fa77 svcctl: add SERVICE_FAILURE_ACTIONS and SERVICE_DESCRIPTION to IDL.
adds 979c82a svcctl: add svcctl_ServiceState.
adds 2a4f1ae s3: re-run make samba3-idl.
adds 6eb507e s3-svcctl: use pidl's ndr opcodes for NDR_SVCCTL_QUERYSERVICECONFIGW.
adds 4df1a49 s4-smbtorture: add my copyright to svcctl test.
adds 661eeb3 s4-smbtorture: use names for info level in test_QueryServiceStatusEx.
adds b42cb49 s3-svcctl: use pidl for _svcctl_QueryServiceStatusEx.
adds 385316a s3-svcctl: remove old hand marshalling of svcctl_QueryServiceStatusEx.
adds 5581637 s3-svcctl: fix return code for _svcctl_QueryServiceStatusEx.
adds 3079e14 s3-svcctl: use pidl for _svcctl_QueryServiceConfig2W.
adds 07e1e30 s3-svcctl: remove old hand marshalling of svcctl_QueryServiceConfig2W.
adds 7f2cf6b s3:smbd: make mangle_fns const
adds 33dd8e8 s3:smbd: make fake_files[] static const
adds 2f9f8fe s3:smbd: remove pointless static variables in chgpasswd.c
adds d9e8166 s3:smbd: it's pointless to have a global magic_char
adds 0713f98 s3:smbd: make globals in utmp.c static const
adds c19ed76 s3:smbd: make const globals in mangle_hash2.c really static const
adds 9ae0c5e s3:smbd: make static const in mangle_hash2.c really static const
adds 0a0cd13 s3:smbd: remove pointless static variable in uid.c
adds 256101b s3:smbd: remove stupid static variables for the nfs quota code
adds 1bd317d s3:smbd: keep dmapi globals in one context struct
adds 7a5d07a s3:smbd: open_sockets_smbd() don't need a static variable arrount atexit()
adds defb574 s3:smbd: variables in a main() don't need to be static
adds 3dde0cb s3:smbd: move all globals and static variables in globals.[ch]
adds 3318204 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 0788797 Print the failed value in the time tests.
adds e548660 Fix ldap.py test on systems that *can* find the record (the search fails here locally).
adds d44a698 Don't attempt to use GNUTLS >= 2.6, as it is known broken with the socket-tls backend.
adds ad078f5 s3-svcctl: remove (now duplicate) SVCCTL_STAT* defines.
adds 378ef22 svcctl: add svcctl_ServiceStatus and svcctl_ControlsAccepted.
adds 0c2784c s3-svcctl: remove (now duplicate) defines.
adds 700d055 s3-svcctl: move SVC_HANDLE_IS* defines to implementation specific header file.
adds cbc2c90 s3-svcctl: remove some more redundant headers.
adds ca98357 s3-svcctl: add copyright to svcctl rpc_server.
adds 490a140 s3: re-run make samba3-idl.
adds 50721b4 s3-svcctl: use pidl based struct SERVICE_STATUS.
adds 2c1cd0c Make sure smbtorture4 can find all gensec modules. (Fixes RPC-BINDSAMBA3)
adds 260c4e1 Attempt to fix the build
adds 8c18d3a Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds f3ac9ec s4:events: don't trigger \n in debug messages two times
adds bb45bf6 s4:blackbox: don't remove newlines in the subunit failure output
adds 74a5cce s3:smbd: fix the build with dmapi support
adds c9f6a58 svcctl: remove redundant SERVICE_STATE_* defines.
adds 9832a5e svcctl: add ENUM_SERVICE_STATUSW and ENUM_SERVICE_STATUSA.
adds f01f810 svcctl: use hex range format in IDL.
adds 2e5b581 svcctl: use svcctl_ServiceState in some other places.
adds 6bed89f s3: re-run make samba3-idl.
adds e0edc07 s4-smbtorture: fix build of svcctl torture test.
adds 74a1ed3 s4-smbtorture: extend test_QueryServiceConfig2W a bit.
adds 154e08f s3-net: fix type in rpc_service_list_internal(). Sorry...
adds c07ea13 Fix race condition in alarm lock processing noticed by Richard Sharpe <realrichardsharpe at gmail.com>. "It seems to me that if the lock is already held by another process when we enter this code, there is a race between the timeout and the granting. If the lock is subsequently granted, the process releasing the lock will signal the wait variable (or whatever) and our process will be scheduled. However, if the timeout occurs before we are scheduled, the timeout will be [...]
adds c0f1309 s3-eventlog: trying to avoid to pass around full ndr structures in rpc_server.
adds dad5141 s3-eventlog: trying to make eventlog_io_q_read_eventlog readable.
adds 252d271 s3-eventlog: minor cosmetics.
adds 8cddcef s3-rpcclient: add eventlog test client.
adds 5a4f71d Simplify init_pipe_handle_list a bit
adds 52b6756 Make samr_info a talloc context of its own
adds baa5c5e Make use of a talloc_destructor for free_eventlog_info()
adds e94d7f5 Make use of a talloc_destructor for free_printer_entry
adds 825500f Use TALLOC for struct lsa_info
adds 8429202 Now that all policy_handle free_fn's are just TALLOC_FREE, dump free_fn
adds 590c9b7 Fix bug #6021 - smbclient du command does not recuse properly Jeremy.
adds 447f266 Only do special DN tracking for normal DNs in OpenLDAP backend.
adds def5e8e s3:events: install a tevent debug handler that calls DEBUG()
adds d524e5f s3:events: debug sys_select() errors
adds aeb798c s3:smbd: handle incoming smb requests via event handlers
adds fff711f fix syntax error in case statement
adds 1f7e09e docs: Improve man mount.cifs.
adds 2a52b05 quote ' inside '...' and make sure shell isn't eating \ by using perl here.
adds 308eb1c Revert "quote ' inside '...' and make sure shell isn't eating \ by using perl here."
adds 49a6d75 s4:debug: make setup_logging() a bit more compatible with samba3
adds 1b9ae1a s3/smbpasswd: Check if Unix account exists before asking for the password.
adds c60569c svcctl: add SERVICE_TYPE_INTERACTIVE_PROCESS define.
adds 9119ed3 s3: re-run make samba3-idl.
adds abc2843 s3-svcctl: use pidl defined constants in services implementation.
adds a9b7695 svcctl: add ndr_push/pull_ENUM_SERVICE_STATUSW_array helper.
adds 413cb33 svcctl: include hand marshalling helper in idl.
adds 86b1b82 s3: re-run make samba3-idl.
adds b516a2a s3/net: Display error message if user does not exist.
adds f2dd351 s4-smbtorture: print hand-decoded service status array in svcctl torture test.
adds 9e6e3bc s3-net: use rpccli_svcctl_EnumServicesStatusW.
adds fa6053f s3-svcctl: use pidl for _svcctl_EnumServicesStatusW.
adds 2d218c9 s3-svcctl: build svcctl marshalling helper.
adds 03611c6 s3-svcctl: remove old marshalling of svcctl_EnumServicesStatusW.
adds 22a96cb s3-svcctl: remove last traces of hand-marshalled svcctl code.
adds a65f1b9 s4 torture: Add new create disposition test to RAW-STREAMS
adds 6dde845 s3: Add delete_all_streams to proto.h
adds f2269e6 s3: Fix open path to delete streams depending on the create disposition
adds 2938479 s3: Remove rendundant op_tuple entry in xattr streams
adds 2714ac4 Fix some nonempty blank lines
adds c1a8e8a Simplify find_pipe_fns_by_context slightly
adds 9176cfe Fix some nonempty blank lines
adds ad6e9c6 start rpcclient epmapper
adds f8f8782 Add derpc_transport_string_by_transport(), apply some const
adds 125696b Pass the full ndr_interface_table into the s3 rpcserver when registering
adds 106e65a Fake up ndr_table_spoolss
adds 2729c48 Call rpc_srv_register instead of rpc_pipe_register_commands in eventlog and svcctl
adds 964acde Remove the rpc_srv_register wrapper around rpc_pipe_register_commands
adds cda0b70 Minor tidyup of unix account missing code. Jeremy.
adds 50aa8a4 Fix a C++ warning
adds d9c4017 Fix a type-punned error
adds 0c2f8ab Don't set child->requests to NULL in parent after fork
adds de4812e Fix tevent_common_context_destructor to remove all events instead of just the first one
adds cd5039b tevent: Fix build break
adds ce5eded Move cli_api_pipe() to its only user cli_pipe.c
adds 5c48ba6 s3: General cleanup of the open path in the OneFS vfs module
adds a1e4289 s3: Add OneFS alternate data streams implementation
adds 9872dbf s3: Differentiate between posix files with colons and actual streams
adds 44937c5 s3: Fix uninitialized variable in OneFS streams
adds 5d19187 tevent: use for() loops instead of while() loops
adds ffb53c3 Even for srclen == 0 we have to return something
adds 19a05bf Make STATEDIR and CACHEDIR configurable through ./configure and loadparm.c
adds 6f53a48 nss_wrapper.pl: fix "Use of uninitialized value $i in array element" messages
adds 7d9fd64 s3:libsmb: handle the smb signing states the same in the krb5 and ntlmssp cases
adds 9df76c4 eventlog: make out pointer a ref pointer in eventlog_GetNumRecords.
adds 6b80e9b eventlog: some fixes for eventlog_Record struct.
adds 4561721 s3-rpcclient: some cleanup for eventlog client.
adds 03f3c65 s3: re-run make samba3-idl.
adds f497a79 Deprecate the "share modes" parameter to address bug #6024, swat disagrees with smbstatus as to share mode with share modes = No set in samba. Jeremy.
adds 7b02e05 Audit usage of get_dyn_STATEDIR() and replace with state_path()
adds 4a578ec Covert several persistant tdb files to use state_path() instead of lock_path()
adds 4f079fe pidl: remove references to EJS and SWIG code
adds 83c3b28 Fix bug #6019 File corruption in Clustered SMB/NFS environment managed via CTDB Jeremy.
adds 0f45062 Fix bug noticed by Volker - if sendfile returns zero then we might have to handle a short send by filling with zeros. Jeremy.
adds da2dd14 Only call sendfile_short_read() if we need it. Jeremy.
adds 58b6804 From boyang - ensure we never "return" from a forked child, always _exit(). Jeremy.
adds e1ab090 Fixed problemed showed on a number of systems on the buildfarm.
adds 96b1b8b Fix error message in mkrelease to refer to source4, not source
adds 9874c9e s4 torture: Fix the wbinfo blackbox tests
adds 4994956 s4-smbtorture: pure cosmetic cleanup of eventlog test.
adds af9f7a3 s4-smbtorture: also test for invalid flags in eventlog test_ReadEventLog.
adds df8b724 s3-eventlog: use main talloc context in eventlog read call.
adds a950242 s3-rpcclient: always parse the full eventlog entry.
adds 76f137b eventlog: more eventlog record idl fixes.
adds 8721ad5 s3: re-run make samba3-idl.
adds 990491d s3-eventlog: fix ps struct removal leftover.
adds 87f9f0b Always read with offset 0 from a named pipe
adds 583d791 Slightly simplify rpc_read: It should not do the resize
adds 274f575 Check the fragment size the server has sent us
adds 15dd11b Remove an unnecessary size check
adds 11e3388 Simplify rpc_read a bit
adds e1aeb48 Make rpc_read() match the control flow normally used in Samba
adds 8c983af Make rpc_read look like a real read call
adds 54325f7 Don't send message to any other child in child process.
adds 9aa385a Clean up comments a little. Jeremy.
adds e3ef19b Fix bug in get_dc_name_via_netlogon(), null pointer refrence.
adds b3e6247 Fix bug #6035 - Possible race between fcntl F_SETLKW and alarm delivery. Jeremy.
adds 2c0a802 Remove another global from clidfs that is only used in client.c. Jeremy.
adds 592ee76 Fix build of netapi. Jeremy.
adds 907f085 Remove smbclient globals that bled into clidfs.c. Now we only have the connections list and authentication structures to worry about. Jeremy
adds ec93fd6 s4 torture: Add another wbinfo test and fix a typo in another one
adds a0abb93 s4-winbind: Add support for the WINBINDD_LIST_GROUPS command.
adds 354a2e0 Fix bug #6040 - Calling Samba print server with an aliased DNS-name fails. Jeremy.
adds 2d85e23 python/param: Cope with lp configfile being NULL.
adds 0cbce77 Fix indentation for some configure options.
adds da656c2 Use AS_HELP_STRING() in a couple more places.
adds 39ec879 s3: make better use of ccache by not including version.h in every C-file.
adds 3913d0a packaging(RHEL-CTDB): export CC - really use ccache...
adds 7c861ca pidl: Add max property to be used instead of range for unsigned types.
adds c59ec17 librpc: Change a uint16 to use the max property instead of range
adds efc487b librpc: Re-run make idl_full
adds 6c5a1b0 Fix LDB_MODULESDIR for ldb standalone builds
adds 288c469 s4-smbtorture: fix RPC-EVENTLOG test.
adds 6dc18f2 s3-eventlog: some minor code cleanup in eventlog server.
adds 0d2c0da s3-eventlog: remove whitespace.
adds 64d8eb0 s3-util: for convenience, provide format comments in tdb_unpack().
adds 87fec14 lib: add strlen_m_term_null from s3.
adds c3ac9a2 winreg: fix winreg_EnumValue by re-adding winreg_ValNameBuf from 3.3/3.2.
adds b9d9832 s3: re-run make samba3-idl.
adds 9361c73 winreg: fix winreg_EnumValue callers.
adds 6fd867f Allow reinit_after_fork to be called safely from within swat and other binaries that don't have an event context or a msg context. Fixes crash bug in swat. Jeremy.
adds 660d779 Fix bug #6040 - Missing <th> header in Status page. Based on a patch from pkg-samba-maint at lists.alioth.debian.org. Jeremy.
adds 2f06192 s3:vfs_acl_tdb: don't leak state_path() to talloc_tos() in acl_tdb_init()
adds 26e5e4f s3:nmbd: don't leak state_path() to talloc_tos() in wins_write_database()
adds 2fb694d s3:vfs_xattr_tdb: don't leak state_path() to talloc_tos in xattr_tdb_init().
adds 37c7764 s3:libads: give create_local_private_krb5_conf_for_domain() a common exit point
adds 0b87f21 s3:libads: use lock_path for creating paths to local krb5.conf files
adds 62e7849 s3:passdb: put login_cache.tdb into cache_dir, not lock_dir.
adds edbc7ef s3:winbindd: put winbindd_cache.tdb into cache_dir, not lock_dir.
adds 99ef38c s3:put the browse list into cache_dir, not lock_dir.
adds 0cea990 s3: put netsamlogon_cache.tdb into cache_dir instead of lock_dir
adds 166ffc0 s3: put printing/ under cache_dir, not lock_dir
adds 584da3f s3: put the gpo cache dir under cache_dir instead of lock_dir
adds abf37b3 s3: Remove an incorrect const
adds c199260 s4-winbind: Remove a "knownfail" entry for the now implemented LIST_GROUPS
adds 740c5ce s3-eventlog: fix _eventlog_CloseEventLog.
adds ba98112 Add a new implementation of chain_reply
adds ddaa65e Correctly calculate the offset for read&x
adds 0d7ca8e remove the old chain_reply code
adds 673ca51 Find default smb.conf path correctly, when it was not specified on the command-line.
adds 1a20f10 s4/NEWS: Remove mention of no longer existing js parameter.
adds f69ac13 Add copyright headers.
adds 554a89d s3:vfs_fileid: readd "fileid:algorithm" as option.
adds 6a94b7b s3:docs: vfs_fileid manpage
adds dc6edf1 s3:cluster: fix ctdb ipv6 support
adds 0bb7ccd Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 57f978d loadparm: Make sure various state variables get initialized even when we couldn't load a default smb.conf file.
adds fb90419 "First thing, kill all the language lawyers" :-). Ensure possible insane compilers can't kill us later. Jeremy.
adds 073e9f4 ads_connect: Return immediately on a failed GC connection.
adds d03133e Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 3fe974c Fix a segfault if ? is there but the options are NULL. This is the case if SMBC_parse_path is called by SMBC_stat_ctx.
adds 1c77c7f Treat file names in POSIX-like case-sensitive fashion by default
adds c6b4f35 [Bug 6022] smbc_urlencode and smbc_urldecode were not exported
adds 9b3c38f Slightly simplify the paths after rpc_api_pipe()
adds 6d30039 Determine case sensitivity based on file system attributes.
adds 142b2a6 pidl: Remove "max" and make "range" smarter about unsigned types
adds 4a40857 librpc: Remove usage of max and replace with improved range.
adds 44ae09b librpc: Re-run make idl_full
adds b7cafb9 Don't give fatal python errors when guessing the realm
adds b4551bb Delete more Samba3-specific files
adds 9fa6fb3 Print more useful suggestion for the main provision command line
adds 5cf9989 More work on the Samba 4 release notes.
adds 8b618d0 Fix some real bugs found by "type-punned" gcc warnings
adds 30413f1 Make rpc_read async
adds 5d71fe8 Make cli_pipe_get_current_pdu async, rename it to get_current_pdu
adds 173d6c8 Remove sync rpc_read wrapper
adds 6d47418 Make cli_api_pipe async
adds 5987c82 Always check the max send sizein rpc_api_pipe, not just with DEVELOPER
adds 5e6f3ea Move initialization of the reply prs_struct to rpc_api_pipe
adds 761d164 Rename the async version of get_complete_pdu to get_complete_frag
adds f6740aa Make rpc_api_pipe async
adds f96335a Remove unused sync functions
adds c655f19 Add rpc_write_send/recv
adds 8a1c6c2 Tiny simplification of prs_set_offset
adds 396ed3b Add async rpc_api_pipe_req
adds 3f9f188 Remove sync rpc_api_pipe_req
adds ecb5184 Fix an uninitialized variable
adds 28c35b4 Make rpc_pipe_bind async
adds a158ebb Remove unused functions
adds c45b6ec Add code to torture the fragmentation code a bit
adds bfbb0fb Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 0dbd396 Add a macro async_req_setup()
adds 6ffe233 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds a9542dd libnetapi_open_pipe does not need to return cli_state
adds eaec865 simplify gencache_iterate a bit, fix nonempty blank lines
adds fe9dd87 Remove unused tdb_search_keys()
adds d6e801b Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
adds 3b91640 NBT-WINS: initialize .dest_port explicit (we should fill the whole struct each time)
adds 9d4f766 Revert "Remove another use of global_loadparm."
adds 9967907 util_str: setup the correct talloc name for strings
adds bae593b ndr_print: fix the output ndr debug messages only add header line once
adds ee8f481 winsserver: we need to ignore duplicated name register requests.
adds 384b9f7 NBT-WINS: try to bind to port 137 in the NBT-WINS test
adds 462e4d0 NBT-WINS: if we're bound to port 137 trigger WACK reponses with timeouts
adds 1ffcebb NBT-WINS: we don't need the slow low port tests for every name
adds 4a87811 NBT-WINS: test if the server ignores resent packets
adds bbd74f2 libcli/nbt: fix wack timeout handling
adds 6d107ff wreplsrv: log replication failures at log level 0
adds 9598d77 wreplsrv: log a successful replication cycle at level 1
adds 65f096c wreplsrv: don't log scavenging events at level 0
adds c97df0d nbt_server: add some debug messages which show the used interfaces addresses
adds 26c4809 libcli/nbt: add nbt_set_unexpected_handler()
adds ebab6d6 libcli/nbt: add nbt_name_socket_handle_response_packet()
adds a5b3975 nbt_server: redirect incoming response packets to the correct interface
adds cd5e43b nbt_server: fix crash bug, the wins client interface may not have a nbtsock
adds 780bc13 winsdb: the we_are_owner in winsdb_lookup() needs to be per address
adds c4402e3 wrepl_server: use a local 'local_owner' variable to make the code more readable
adds bbe4785 wrepl_server: fix the record expire time of sgroup merges
adds 81a2a43 wrepl_scavenging: add a comment to make the is_static case more clear
adds fb64b12 winsserver_release: update the expire time if only one address is released
adds e1c968a winsserver: add "wreplsrv:propagate name releases" option
adds 7c7bdf3 wreplserver: add "wreplsrv:propagate name releases = yes" for replicated sgroup merges
adds d5b7240 libcli/wrepl: return the major version of the server in wrepl_associate()
adds 6bcd2cb wrepl_server: make 'use inform' the default and autofallback against old servers
adds 2dcac3c nbt_server/wins: use talloc_zero() to create struct winsdb_handle
adds 2973af5 nbt_server/wins: add some const
adds afd405d nbt_server/wins: winsdb_handle() can be static
adds 7c1e085 S3-HowTo: Change 'winbindd -B' to 'winbindd -D'.
adds 4b26c7b S3-ByExample: Use 'winbindd -D' instead of 'winbindd -B'.
adds b0c9254 Attempt to fix the merged build
adds e58a8c1 Fix the same bug as 8b618d0 fixes, this time in winbindd_passdb.c
adds aa79f76 Avoid flooding of syslog with failing pam_putenv messages.
adds c570d63 Remove mention of external heimdal - its not yet supported.
adds a83b327 s3:dbwrap: add get_flags() hook to db_context
adds 535311d s3:dbwrap: add dbwrap_delete(), dbwrap_store() and dbwrap_fetch()
adds 4feafd7 s3:idmap_tdb: convert to the dbwrap api
adds 288ce60 Add some more entries to WHATSNEW, by no means complete.
adds 2254efb Merge branch 'v4-0-stable'
adds b876478 Make sure server_role gets initialized in backend provisioning code - fixes test.
adds 0118b23 Don't use TMPDIR as variable, it's already used for other purposes. Don't include GIT revision in release version strings.
adds 3347ed7 tevent: rename signal handler functions to start with tevent_common_
adds fcf9f72 s3:smbd: call message_dispatch() before processing incoming PDUs
adds 8d203d3 s3:events: add support for signal events
adds 26e863e s3: reinit_after_fork() should reinit the event context before the messaging context
adds 930b3c1 s3:messaging: also recreate the local messaging backend in messaging_reinit()
adds bd576b9 socket_wrapper: fix PCAP support broken by aaea68791cfea45c6fa69abc93ad6d0e832d0283
adds bd4718d Make use of TALLOC_FREE
adds b8b6cdd Remove some smb fsp knowledge from rpc_server/
adds 520f881 Remove some unused code
adds d7d251f Fix some nonempty blank lines
adds 55dfad4 "userdom_struct" does not need "full_name" anymore -- unused
adds 32be66b s3:docs: update the idmap_tdb manpage to reflect current facts.
adds 7c5621b s3:docs: update the idmap_ldap manpage to reflect current facts.
adds 84f2b2d s3:docs: add a manpage for idmap_tdb2
adds 53293f2 librpc: Fix warning caused by some empty debug strings
adds d965ff0 s4:ldb: remove dependency to samba4's events wrapper
adds bd252ad s3:docs: fix copy and paste error in the idmap_tdb2 manpage
adds 65b7920 s3:docs: clarify explanation of allocator in the idmap_tdb2 manpage
adds 665b5dc s3:docs: clarify explanation of the allocator in the idmap_tdb manpage
adds 816934f s3:docs: clarify explanation of the allocator in the idmap_ldap manpage
adds b64b78e Allow overriding the function that ships the request in the Samba 3 client code.
adds 11a25f9 Allow calling DCE/RPC server implementations directly using rpc_pipe_client.
adds 1d59fd4 Merge branch 'v4-0-test' of /home/jelmer/samba4
adds 2bb1266 Fix a typo
adds 65c92fe s3:docs: fix distclean target and add realdistclean target
adds ce3e34d s3:create-tarball: also include the VENDOR_PATCH in the version
adds 3741201 s3:docs: fix ommission in fix of (real)distclean targets
adds 7447151 s4:python glue: fix dependecy to pyldb
adds ac364b4 selftest: bin/ is under $(builddir) instead of $(srcdir)
adds 5a18607 selftest:Samba4: add bindir_path() utility function to construct the binary pathes
adds ccffe1c s4:selftest: reference binaries via variables in tests.sh
adds 6f6533a selftest: add --exeext parameter
adds bc42f25 merged-build: propare to fix make test4
adds a83feb2 s4:auth: move make_server_info_netlogon_validation() function arround
adds 9ec279f build-docs: Add 'make clean'.
adds ab4e84f build-docs: Change to the right directory before calling 'make clean'. This fixes build-docs if it's called from the create-tarball script.
adds 157864d build_docs: Use 'make distclean' instead of 'make clean'.
adds d319927 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 47951fc Reorder arguments to ldb_search() to match what is in Samba 4.
adds f3ecb70 Replace ldb_search() with ldb_search_exp_fmt(), like in Samba 4.
adds 1101d7a Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds e4801a4 Use script path to find the setup directory.
adds 9b32e83 s3:docs: clean generated .png images in "make clean"
adds 5e21fc3 s3:docs: clean build/catalog.xml in "make clean"
adds b319549 build-docs: cleanup exit of the script
adds 4977d91 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 4967f69 Move check_make.m4 to the top-level.
adds 3a4e61e Only check for Perl once in Samba 3.
adds 2c1d70a Automagically expand includes in Makefile.in during configure time when make is not GNU Make.
adds 076bb89 expand-includes: Add simple protection against infinite recursion.
adds 293acaf pidl/python: Add explicit casts, fixes warnings about casts when enabled.
adds f607ad2 Move check_python.m4 to common m4 directory.
adds 1377f28 Fix warning; base dn is no longer const.
adds 3089cfc s3/vfs_extd_audit: Don't ignore "syslog = 0".
adds 52b77c9 s3:libsmbconf: remove unused function smbconf_is_writeable_bystring()
adds 9f3c67e s3:libsmbconf: remove the init headers from smbconf.h
adds c94fd05 s3:libsmbconf: use talloc_free instead of TALLOC_FREE in smbconf.c
adds 53ea574 s3:libsmbconf: use talloc_free instead of TALLOC_FREE in smbconf_util.c
adds f0f5029 s3:libsmbconf: use talloc_free instead of TALLOC_FREE in testsuite
adds d0a8c35 s3:libsmbconf: use talloc_free instead of TALLOC_FREE in smbconf_init
adds 1ed0cc7 s3:libsmbconf: use talloc_free instead of TALLOC_FREE in txt backend
adds 7ac06f1 s3:libsmbconf: use talloc_free instead of TALLOC_FREE in reg backend
adds 85447ac s3:libsmbconf: include smbconf headers with lib/smbconf prefix
adds a868d2f libsmbconf: move the non-registry parts of libsmbconf to top level
adds 715cc00 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 97ff9d4 libsmbconf: Add build magic for Samba 4.
adds b711faa libsmbconf: Remove use of some Samba3-specific macros.
adds e9615b4 Fix path to check_python.m4.
adds 989ad44 Memory leaks and other fixes found by Coverity
adds 842d24f pidl: reduce implicit cast warnings in gen_ndr server code
adds de5313c run make idl_full, thus adding explicit casts to gen_ndr server code
adds 2108303 pidl/python: Add explicit casts, fixing implicit cast warnings.
adds 63e23a7 s3: run "make samba3-idl"
adds e490c1b Move configure test files to the top-level and share them between s3 and s4.
adds 3662c2b cli_get_pipe_name_from_iface does not need the cli_state
adds 8f68a71 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds fc50f7e Support parsing sddl for security descriptors.
adds a4afed1 Implement as_sddl.
adds ebb9297 Remove obsolete samr Python module - use samba.dcerpc.samr instead.
adds 3b34486 Actually complete 3662c2b...
adds f9dcd3d s3:events: always run_events() before sys_select()
adds 048f8db s3: always call run_events() before and after sys_select()
adds 196028a s3:smbd: restructure kernel oplocks code
adds f029b2b s3:messaging: start with to use signal events instead of the raw signal interfaces
adds c44a0ae s3:smbcontrol: don't call message_dispatch() anymore, it's triggered by tevent_loop_once()
adds a4d6053 s3:msgtest: don't call message_dispatch() anymore, use tevent_loop_once() instead
adds 830b31a s3:smbd: we don't need to call message_dispatch() anymore it's event triggered now
adds 4d41338 s3:nmbd: we don't need to call message_dispatch() anymore it's event triggered now
adds cf53e48 s3:winbindd: we don't need to call message_dispatch() anymore it's event triggered now
adds 7a07fcd s3:printing: handle tevent_context events in the sys_select() call
adds 240762a s3:messages: finally make message_dispatch() static
adds c5e242b s3:printing: make some functions static and use tevent functions
adds 7fc7ee9 lib/replace: add defines to let the callers find out if pwrite and pread are thread/fork safe
adds 031f246 Fix a segfault: rpccli_* expect the reply_pdu to always be initialized
adds 3942e53 Do not start a transaction this way. Because we still want to commit any changes that successfully apply we never want to do a global cancel, and because of how transaction nesting works that means we never cancel any "transaction" at the single modify operation level.
adds 2d81c9e Another attempt to fix bug #4308 - Excel save operation corrupts file ACLs. Simo is completely correct. We should be doing the chown *first*, and fail the ACL set if this fails. The long standing assumption I made when writing the initial POSIX ACL code was that Windows didn't control who could chown a file in the same was as POSIX. In POSIX only root can do this whereas I wasn't sure who could do this in Windows at the time (I didn't understand the privilege model). [...]
adds 8e2b48e s3: Fix warning
adds 1fcd85e Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds c9d193e Add prototypes required by samba-gtk.
adds 42fa144 Add struct rpc_cli_transport
adds 9b140c7 RPC_CLIENT_OBJ is the right variable for cli_pipe.o
adds c5b4371 Add the named pipe rpc client transport
adds b7bd71b Add the socket rpc client transport
adds b7094c0 Abstract away the transport in cli_pipe.c
adds 81533e2 Second part of the attemt to fix #4308 - Excel save operation corrupts file ACLs. If the chown succeeds then the ACL set should also. Ensure this is the case (refactor some of this code to make it simpler to read also). Jeremy.
adds 634cc6b Fix logic error in try_chown - we shouldn't arbitrarily chown to ourselves unless that was passed in. Jeremy.
adds b30b1cf Apply same logic fix for #4308 Excel save operation corrupts file ACLs to NFSv4 ACL code as this uses the same flawed logic as posix_acls.c. Jeremy.
adds 2325606 s4: we're on the way to alhpa7
adds aa2fb0e docs: Fix formatting issue in man libsmbclient.
adds 85b36d9 async_req: Move to top level dir
adds 481183a s4: add ../lib/async_req to the s4 build
adds b7eabeb s3: OneFS unmappable sids support.
adds 48a6fee talloc_free() copes with a NULL pointer just fine
adds 0998d17 s3 ldb: Fix vasprintf segfault that has been the source of build machine failures this week
adds d629ba4 talloc: Change the two other definitions of TALLOC_FREE to match the primary version
adds cf41042 s3-eventlog: fix buffer allocation in eventlog read call.
adds dd2695f s3-eventlog: fix various invalid memcpy in read_package_entry().
adds 5bcd6d7 Revert "s3-eventlog: trying to avoid to pass around full ndr structures in rpc_server."
adds 321983a eventlog: fill in IDL for eventlog_ReportEventW.
adds 02a3a7f eventlog: fill in IDL for eventlog_GetLogIntormation.
adds ab6e4dd eventlog: add missing IDL (opnum 24) for eventlog_ReportEventAndSourceW.
adds 7dad861 eventlog: fill in IDL for eventlog_RegisterEventSourceW.
adds ca799da eventlog: fill in IDL for eventlog_DeregisterEventSource.
adds 466872e eventlog: fill in IDL for eventlog_BackupEventLogW.
adds b57c37d eventlog: fill in IDL for eventlog_OpenBackupEventLogW.
adds 4cac1da s3: re-run make samba3-idl.
adds 9629897 s3-eventlog: add missing _eventlog_ReportEventAndSourceW stub call.
adds a6131f2 s4-smbtorture: add ReportEventW test.
adds f1067c0 s3-rpcclient: add eventlog_reportevent command.
adds d3b8fdd s4-smbtorture: add test_GetLogIntormation test.
adds bfc2d3b s3-rpcclient: add eventlog_reporteventsource command.
adds c92ec31 s3-rpcclient: add eventlog_registerevsource command.
adds ecad0b9 s3-rpcclient: add eventlog_backuplog command.
adds 2eb5dac s3-rpcclient: add eventlog_loginfo command.
adds da338ef s4-smbtorture: add BackupLog handling in eventlog test.
adds ab2ee07 s4-smbtorture: add my copyright.
adds 7bb3860 This change allows for the autoconfigre detection of sub-second time resolution in the FreeBSD stat structure
adds 48b0016 Extend NTIMES to allow setting create_time
adds c23f0f1 Modify OneFS module to support new NTIMES interfaces
adds 8b80407 Fix a segfault in parse_logentry
adds 5baac15 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 79255ce Add function for mapping NDR error codes to strings.
adds d30b6af pyrpc: Raise proper NDR error codes with matching strings rather than mapping to NTSTATUS first.
adds c0fea1f Fix chain_reply for pipe reads
adds 28b7c44 Make smb_bytes_push_str deal with a NULL buf returning NULL
adds 6baf760 Fix an error path memleak
adds 7f25e0d Decouple clistr_pull from struct cli_state->inbuf
adds 512cf0a docs: Add manpage for vfs_shadow_copy2.
adds d8f15e4 Document default of the printing config variable.
adds cce04c6 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 4a9b305 Define GNU_SOURCE, required if libreplace doesn't provide comparison_fn_t, but instead relies on a system version.
adds 3aeee79 s3 make test: Add the ability to specify a custom smb.conf for make test
adds 7f12eb9 s3 make test: Fix a bug in the previous commit
adds 692b63e s3 build: Eliminate the gmake-specific Makefile syntax
adds cdab2a4 libreplace: fix bug #6066 - netinet/ip.h present but cannot be compiled
adds a7e6205 async_req: Fix the S4 build
adds 920f8b1 tevent: change SA_INFO_QUEUE_COUNT from 10 to 100
adds 7d93d3d s3:namecache: remove unused namecache_shutdown() function
adds 6a2b7f9 s3:smbd: we should setup the client socket in the same way in all code pathes
adds 27f812f s3:smbd: move all code that handles a client connection into smbd_process()
adds ac61f65 s3:smbd: use signal events for SIGTERM, SIGHUP and SIGCHLD
adds e6612c9 s3:winbindd: handle SIG_TERM, SIGHUP, SIGCHLD and SIGUSR2 via tevent
adds e663df1 s3:nmbd: install the SIG_DFL handler for SIGTERM while we're waiting for interfaces
adds 2630d4a s3:nmbd: as the sig_term() handler only sets a flag we don't need to block SIGTERM
adds d361e33 s3:nmbd: handle SIG_TERM and SIGHUP via tevent
adds b8c416f s3:smbd: convert aio to use tevent_signal
adds 4a22713 s3:smbd: remove pointless respond_to_all_remaining_local_messages() function
adds 52f6a44 s3:smbd: make kernel oplocks event driven
adds e11e823 s3:smbd: make inetd code path more clear
adds bf2347b s3:smbd: make mdns registration event driven.
adds e023293 s3:smbd: wait for new connection via fd events
adds f6d8d94 s3:rpc_server: use get_client_fd() instead of smbd_server_fd()
adds 86ed67f libreplace: fix detection of netinet/ip.h on solaris 8
adds 31e46ff s3: Fix shadowed declaration
adds fffd94b Move S3 specific parameters to S3 conf file in make test.
adds ca3a801 Fix detection of dns_sd libraries. Jeremy.
adds 59859b5 s3: separate tdb validation code out into its own source file
adds eccbc32 s3:tdb_validate: clean up leading tabs/spaces and trailing spaces.
adds 11b66cc s3:build: don't use $(FLAGS) in linking targets - it is useless
adds db7ee37 s3: try to make 'make selftest' work again
adds ac6cf38 s3:util_tdb: remove duplicate prototypes (from ../lib/util/util_tdb.h)
adds c2a2006 s3:torture: support SMB_CONF_PATH envvar in smbtorture
adds ab63bad async_sock: Move to top level
adds ff39e0f selftest: set 'lock dir' in client.conf
adds 57a290e s3:registry: always provision the registry, not only in smbd.
adds 5da211b s3:selftest: fix warnings with empty *_TEST_LOG variables
adds 5ec5265 s3:test: exit the net rpc registry tests when give_administrative_rights fails
adds 1021c75 s3:winbind: remove prototype for non-existent function from winbind_proto.h
adds c001b45 Fix a valgrind error when the socket dies
adds 4c7296c Avoid valgrind errors
adds 38b2931 Define _GNU_SOURCE, required for comparison_fn_t.
adds d6497aa Stop installing events.h - it contains a broken include itself and should be considered internal now.
adds a849183 s3:selftest: create BUILTIN\\Administrators at startup
adds 8b7c665 s3:selftest: fix 'make selftest'
adds 6a41a2d selftest: abstract Samba3 provision a bit
adds 9f8d80c selftest: Samba4 remove unused variable
adds 67bf7a2 selftest: fix Samba3 bugs
adds 77bb2d6 s3:seltest: make test_smbclient_s3.sh more strict
adds 439172d selftest: add "member" environment for Samba3
adds 88278cf s3:selftest: import more tests from 'make test'
adds 27408de s3: fix bug #6073: prevent ads_connect() from using SSL unless explicitly requested
adds 1ea6ed3 quote ' inside '...' and make sure shell isn't eating \ by using perl here.
adds 3ee1acd s3:smbd: ignore open_socket_in() failures
adds ba482e6 s3:smbd: make smbd_open_one_socket() static
adds 7540d13 s3:ctdbd_conn: canonicalize ips before sending them to ctdbd
adds 1116372 s3:configure: autodetect ctdb/cluster support
adds bc84bd7 give configure check "sub-second timestamps without struct timespec" a chance to succeed
adds f9926a4 rather cosmetic fix for failed birthtime configure checks
adds 11f3220 add configure check for AIX style sub-second resolution support
adds 3639e52 add AIX sub-second resolution timestamp support
adds 12f57f9 setting mtime setted atime on BSD systems, fix this
adds 29ab9ed add missing semicolons
adds 1a87568 Fix the build on "opi"
adds 89caa0e cli_ucs2
adds 37da26a Add the strlen to push to smb_bytes_push_str, return the converted size
adds a44649c s3:build: fix build on AIX - only test for splice on linux
adds ede1732 add configure check for Tru64 sub-second timestamp resolution
adds d177015 add Tru64 sub-second resolution timestamp support
adds f2224e5 s3:idmap: move IDMAP_VERSION to the idmap tdb backend, where it belogns.
adds aeb2387 s3:proto.h: remove duplicate prototypes.
adds 164fd3c Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds b8f7cdb s3: Add a new SMB_VFS_GET_ALLOC_SIZE vfs operation
adds 60d0584 s3 onefs: Add the OneFS implementation of SMB_VFS_GET_ALLOC_SIZE
adds d1ab1b6 s3 build: Fix "shadows global declaration warning"
adds c133294 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 864852a Upgrade POSIX inheritance storage to a new format (version 2). Stores the Windows ACL type and flags if "map acl inherit" is set. Jeremy.
adds 77bac5b Fix coverity CID#66. Resource leak in error path. Jeremy.
adds 734647b Fix coverity CID#115. Resource leak in error path. Jeremy.
adds 08802db Fix coverity CID#116. Resource leak on error path. Jeremy.
adds a5f0640 Fix coverity CID#117 - resource leak in error path. Jeremy.
adds 380874e Fix the mess with ldb includes. Separate again the public from the private headers.
adds 4e0a619 Fix standalone configure scripts
adds 52a49b4 selftest: allow environment options
adds 27e4032 s4:fix the build after 380874ef863866c94c999ef53252b9d30df65e88
adds fd82f59 selftest: fix default option name
adds b88a0ad selftest: fix "none" test
adds fb7b92a s3-docs: fix typo in eventlogadm manpage.
adds 7b934c6 Make cli_session_setup_guest async
adds 0bd9228 Make cli_tcon_andx async
adds a0d52e7 Add async cli_ntcreate
adds b873ede Make rpc_transport_np_init async
adds 22e3004 Add the "SMBD" rpc transport
adds 4b541c6 pidl: fix samba3-cli test after change to cli->dispatch()
adds 6b128f0 selftest: don't export $CONFIGURATION anymore only $SMB_CONF_PATH
adds 3f96715 s4:selftest: run ncalrpc tests in dc:local mode
adds 01f30a5 s4:selftest: run RPC-COUNTCALLS as dc:local
adds d93634b Fix misfiled headers. Some public functions were mistakenly put into ldb_private.h Revert all modules to only include ldb_module.h
adds 1f2b5ea Add helper function to get a module name, may be useful for debugging.
adds 94cb083 s4:build: kill DEFAULT_HEADERS variable
adds 73dbbe0 heimdal: don't include <ifaddrs.h> without knowing it's there
adds cdca75d heimdal: don't include <sys/cdefs.h> without knowing it's there
adds 9cf1175 heimdal:camellia-ntt.c: include config.h as first header
adds 334c6e6 s4:heimdal_build: include "system/network.h" via config.h wrapper
adds 3f09dd0 heimdal:roken: arg_printusage() should not try to return a value.
adds e592718 heimdal:roken: arg_match_long() should return a value
adds 24a1b55 s4:lib/util: fix the build
adds c28952c lib/replace: check if we have dirfd()
adds 9fa2e56 s4:heimdal_build: add a dummy define for dirfd()
adds e8c2ed1 Revert "s4:heimdal_build: include "system/network.h" via config.h wrapper"
adds 55f663a heimdal:camellia: include roken.h
adds 2f8a398 lib/talloc: include replace.h in pytalloc.c
adds 3718cf2 lib/tdb: include replace.h and system/filesys.h in pytdb.c
adds 84ca20a lib/tevent: include replace.h in pytevent.c
adds d129507 s4:lib/ldb: include replace.h in pyldb.c
adds 2fe137e heimdal:hdb: always include "config.h" first
adds 50db8ed s3:smbconftort: don't use reserved words ('test:', 'failure:', 'success:')
adds c0fdc71 s3:tests: add a guard arround . $incdir/test_functions.sh
adds c96534c s3:selftest: run the same tests as 'make test'
adds 40b67c3 selftest: pass down the path to python for provisioning samba4
adds aef749b pass NULL to prs_give_memory, that is a pointer
adds f6d0884 Fix memleaks
adds 03bd9b2 s4:heimdal_build: heimdal requires u_int32_t and u_char
adds 4519eae s4:lib/socket: don't use gethostbyname2()
adds d4aeed8 Fix all other modules to use ldb_module.h instead of ldb_private.h The only 2 modules escaping the rule so far are rootdse and partitions
adds 2c2545d s3 build: Remove unused fstat check to fix a bunch of HAVE_FSTAT warnings
adds 15cfc38 Bump up ldb version to 0.9.3 after latest changes
adds 8b7a139 s3 onefs: Fix onefs ACLs to work with updated ACL syscall
adds 7acea5a Fix proxy module
adds de4f7c0 Do not install private headers
adds 0498a30 Install mising public headers
adds 0245b9b Explicitly include ldb_handlers.h where necessary
adds 6028e8f heimdal: void functions should not return a value
adds ae19f5a s4:build: require ldb 0.9.3 when building against an external library
adds 21522e4 s4:heimdal_build: fix the build of asn1_compile and compile_et
adds 412b89a lib/replace: move MAXHOSTNAMELEN to system/network.h
adds ea157f4 s4:repl_meta_data: fix segfault after ldb changes
adds b99859b Make is_andx_req non-static
adds d94e9c8 Remove the global variable "chain_size"
adds cee0d85 make send_file_readbraw static
adds 582b27b s4:auth: try to fix the build on Solaris
adds e60d69d Add an async np_write wrapper
adds b797c05 Add an async np_read wrapper
adds c2fe28b Convert api_rpc_trans_reply to async np_*
adds e8b2b46 Make-np_write-handle-0-byte-writes-as-NT_STATUS_OK
adds 8ef92f7 Make reply_pipe_write_and_X async
adds 2d5ec28 Make reply_pipe_write async
adds 8b480b5 Remove unused np_write sync wrapper
adds 72729bf Make reply_pipe_read_andx async
adds fa7ddc7 Remove unused np_read sync wrapper
adds 99f021d Fix the build on Solaris CC
adds 06a2449 s4:nbt_server/wins/: fix compiler warnings in winsdb.c
adds 15239f7 s4:kdc: avoid c++ reserved word 'private'
adds f3f2dfc s4:lib/messaging: avoid c++ reserved word 'private'
adds 96f176d s4:lib/messaging: fix warnings in testsuite
adds 5f13710 s4:irpc: avoid c++ reserved word 'private'
adds a5e570b Start restoring the sqlite3 backend Passes many tests but not all yet.
adds 16f0728 fix build with external dns_sd libraries
adds 19ce90b Just for fun: Move some bytes from bss to text
adds dba6624 Fix nonempty blank lines
adds 57de60a cli_get_pipe_name_from_interface does not really need a talloc_ctx
adds 3cd8c12 Fix some type-punned warnings
adds 5339498 Replace pipe names in pipes_struct by ndr_syntax_id
adds 7967d8c Move rpc_pipe_open_internal to srv_pipe_hnd.c
adds 50ca5af Convert api_RNetUserEnum to use the srv_samr_nt.c directly
adds 0931bb8 "test" expects only one =
adds c14b7e6 Split up async_req into a generic and a NTSTATUS specific part
adds 10c907b Fix headers, only ldb.h is required
adds 1dc745e Make schannel not depend on samdb anymore.
adds 07aa05f shared: Move dom_sid_* utility functions to top level
adds d936be2 s3: Fix the non-merged build.
adds 8c57f34 s3:winbind_user: move initialization of domain up in winbindd_fill_pwent()
adds a0d0519 s3:winbind_user: fix "getent passwd" to allocate new uids.
adds d75b391 s3:winbind_group: fix "getent group" to allocate new gids.
adds d96248a Add two new parameters to control how we verify kerberos tickets. Removes lp_use_kerberos_keytab parameter.
adds 10e9e95 s3 build: Fix "assignment discards qualifiers from pointer target type" warnings
adds 73f4fc1 docs: Describe "service" in man mount.cifs.
adds e7454d4 s4:auth/gensec: s/private/private_data
adds 2e82a4c s4:auth/kerberos: s/private/private_data
adds b7f2983 s4:extended_dn_out: s/private/p s/new/nattrs
adds 735af62 s4:lib/messaging: s/private/private_data
adds 7db458a s4:lib/socket: s/private/private_data
adds 79ae2de s4:lib/stream: s/private/private_data
adds ea7ea27 s4:libcli/cldap: s/private/private_data
adds 8d37900 s4:libcli/clilist.c: s/private/private_data
adds 0db079b s4:libcli/dgram: s/private/private_data
adds 1ee4bbe s4:libcli/raw: s/private/private_data
adds 71e318c s4:libcli/smb2: s/private/private_data
adds 58ca4d4 s4:libcli/wrepl: s/private/private_data
adds c005bbd s4:libnet/: s/private/private_data
adds 74e783b s4:librpc/rpc: s/private/private_data
adds c463bc1 s4:ntp_signd: s/private/private_data
adds 50ad523 s4:ntvfs: s/private/private_data
adds 24fb16f s4:ntvfs/cifs/: s/private/p
adds 0c64c21 s4:ntvfs/cifs_posix_cli: s/private/p
adds 33e8f47 s4:ntvfs/common: s/private/private_data
adds 8a95f4d s4:ntvfs/ipc: s/private/ipriv
adds 7ee87c3 s4:ntvfs/nbench: s/private/nprivates
adds 2110ef3 s4:ntvfs/posix: s/private/private_data
adds 42f9210 s4:ntvfs/simple: s/private/p
adds 7bb4461 s4:ntvfs/smb2: s/private/p
adds 5e9ee54 s4:ntvfs/unixuid: s/private/priv
adds 0854950 s4:rpc_server/echo: s/private/private_data
adds 4523a63 s4:rpc_server/remote: s/private/priv
adds 5bf95a7 s4:smb_server: s/private/private_data
adds 29cc638 s4:smbd: s/private/private_data
adds e3dfbc9 s4:ntlm_auth: s/private/private1
adds 100f4e3 s4:web_server: s/private/private_data
adds 7237d77 s4:winbind: s/private/private_data
adds 35f7cee s4:wrepl_server: s/private/private_data
adds ab7f003 s4:torture: s/private/private_data
adds 23bec6c s4:includes.h: stdlib.h and stdbool.h are already included by replace.h
adds 096b4a9 s4:libcli/smb2: s/class/info_class
adds 2dc8383 s4:dsdb/schema: s/class/sclass
adds 0fadddf s4:ldap_server: s/private/private_data
adds d0ad2ec s4:cluster: s/private/private_data
adds 24d31c0 s4:kludge_acl: s/class/sclass
adds 1bb0104 s4:cldap: s/private/private_data
adds e08dfe0 s4:dgram: s/private/private_data
adds 476aa1f s4:smb2: s/private/private_data
adds 5bca70a s4:rpc_server: s/private/private_data
adds 62c8f6b s4:web_server: s/private/private_data
adds e5e0a06 s4:wrepl_request: s/private/private_data
adds 0ac7792 s4:libcliraw: s/private/private_data
adds 1441e87 s4:service_task: s/private/private_data
adds d9c3089 s4:service_stream: s/private/private_data
adds 87ce6b1 s4:libcli/raw: s/class/eclass
adds 9c387c1 s4:resolve/dns_ex: undefine class because it's used in heimdal/lib/roken/resolve.h
adds f956ddd libcli/nbt: s/private/private_data
adds 45c2664 s4:update_keytab: s/delete/do_delete
adds 44625f7 s4:loadparm: s/class/pclass
adds 73aea83 s4:schema_fsmo: s/class/sclass
adds 82466db s4:ldif_handlers: s/class/sclass
adds 62a3947 s4:ldb_map: s/new/ntree
adds 5e6e370 lib/util: s/class/dclass
adds 48a0721 lib/util: s/new/pn in idtree.c
adds aa9c6b5 s4:libnet: s/new/n
adds 21571e6 s4:rpc_server/lsa: s/delete/del s/open/opn
adds 8249a46 lib/tevent: s/private/private_data
adds 0c3bc60 s4:lib/registry: s/new/nkey
adds b4af707 s4:py_security: avoid 'this' and use 'py_self' and 'self'
adds 03ed70c s4:torture/nbench: don't use 'new'
adds 3131ca2 s4:torture/rpc: avoid 'new' in samsync.c
adds fb5346f s4:torture/util_smb: s/class/classnum
adds 900a5a6 s4:torture/rpc: s/class/kclass in winreg.c
adds 4bbfdb2 s4:torture/rpc: avoid 'delete' and 'class' in samba3rpc.c
adds bab6294 s4:includes: copy #error DONT_USE_CPLUSPLUS_RESERVED_NAMES from source3
adds 0165987 selftest: remove source4 specific stuff from selftest.pl
adds 6f8c034 s3:build: fix linking of bin/net when shared libs have been disabled
adds 4934744 s3:build: fix typo introduced in "fix build without shared libs"
adds 662e05f lib/tdb: the python bindings don't use swig anymore
adds 886df1a lib/tevent: the python bindings don't use swig anymore
adds 426dc44 s4:auth: the python bindings don't use swig anymore
adds eb012dd s4:auth/credentials: the python bindings don't use swig anymore
adds 91c2922 s4:lib/ldb: we should not silence warnings on handwritten python bindings
adds 0963028 s4:libcli: remove unused line in config.mk
adds cec5414 s4:param: we should not silence warnings on handwritten python bindings
adds 9aa7698 s4:scripting/python: we should not silence warnings on handwritten python bindings
adds cc5ad06 s4:param: swig_ldb was renamed to pyldb in d965ff05c9923c8a0e440e905d0d9fe662cc5db0
adds 1619617 s4:build: add a comment why we need CFLAG_NO_CAST_QUAL and CFLAG_NO_UNUSED_MACROS
adds 45940ef s3:selftest: pass correct arguments to $SCRIPTDIR/test_smbtorture_s3.sh
adds cfc27ec Attempt to fix "make test" on host "tridge"
adds af73692 fix for commit d96248a9b46 which broke Heimdal builds
adds d3f9b0f Next step disentangling async_req from NTSTATUS
adds 6ed0223 s3-wbclient: Use new tevent data types
adds 7f283b2 s3:build: pass the path to smbtorture4 down to make with and without '-t' prefix
adds df4e38f s3:selftest: run test_posix_s3.sh tests
adds 553818a Fix bug #6082 - smbd_gpfs_getacl failed: Windows client can´t rename or delete file This fixes the generic rename/delete problem for 3.3.0 and above. Fixed slightly differently to discussions, user viewable modified ACLs are not a good idea :-). Jeremy.
adds 810b670 Fix Coverity ID 870
adds e6bb55c lib/tdb: don't generate a static library for the samba4 build
adds fda8aba s3: Fix 'net rpc join' for users with the SeMachineAccountPrivilege.
adds 20a1cb1 s3:test: try to find why creating BUILTIN\Administrators doesn't work in the build-farm
adds 1318fe8 Revert "fix for commit d96248a9b46 which broke Heimdal builds"
adds 3367812 s3-kerberos: fix ads_dedicated_keytab_verify_ticket with heimdal.
adds b0ea179 s3-kerberos: use KRB5_KT_KEY compat macro.
adds 329b877 s3-net: fix warning message for keytab usage.
adds 35f1e02 librpc: add ndr_size_string_array().
adds 8fb6b18 s3-eventlog: allow to open eventlog tdbs readonly.
adds 4976777 s3-eventlog: make logname in elog_open_tdb const.
adds b949466 s3-eventlog: pass down talloc context to parse_logentry().
adds 268f87d eventlog: add eventlog_Record_tdb to support the traditional s3 on-disc format.
adds 1c627c2 s3: re-run make samba3-idl.
adds cf3be5c s3-eventlog: add evlog_pull_record_tdb function.
adds c53e3bf s3-eventlogadm: add command to dump stored tdb entries.
adds 63bb31e s3-docs: add documentation for dump option of eventlogadm.
adds c3ab292 merged-build: force non-shared build for samba4
adds adc9d10 merged-build: link in LIBREPLACE into samba4 code as in the native build
adds e2aab39 s4:lib/ldb: call ldb utils always via $VALGRIND ldbfoo$EXEEXT in the tests
adds 388da7c selftest: export BUILDDIR, BUILDDIR_ABS and EXEEXT
adds a5f9816 selftest: don't use hardcoded path to nmblookup in Samba4.pm
adds 7c72853 s4:selftest: don't use hardcoded pathes
adds 8b408f7 s4:selftest: avoid hardcoded pathes in blackbox tests
adds aa95929 Revert "s3:test: try to find why creating BUILTIN\Administrators doesn't work in the build-farm"
adds 484c4a5 Revert "s3:selftest: create BUILTIN\\Administrators at startup"
adds 98e2fe5 s3:selftest: fix blackbox.net_s3 tests
adds 189a85d Probably fixes a crash during name resolution when log level >= 10 and libc segfaults if printf is passed NULL for a "%s" arg (eg. Solaris).
adds a4c5054 Fix bug #6085 - In vfs_default.c change utime( ) call.
adds 76db6f1 selftest/Samba3: use the same logic for make test and make selftest
adds a0c4fbd librpc: add header file for drsblobs helper functions.
adds a5597d7 eventlog: add w32 on-disc EVENTLOG structures (*evt files).
adds 4974554 eventlog: calculate offsets in EVENTLOGRECORD struct.
adds 5e637e0 s3: re-run make samba3-idl.
adds dd30624 s3-eventlog: add evlog_push_record_tdb function.
adds 16f83ae s3-eventlog: add fixup_eventlog_record_tdb.
adds de7f0a7 s3-eventlogadm: use struct eventlog_Record_tdb for storing entries in tdbs.
adds 8eb562a Ensure null termination of the password in mymachinepw, remove a debug
adds 9b3cce0 Fix a valgrind error: rpc_bind talloc_move()s the auth struct
adds df5e231 s3-eventlog: add evlog_evt_entry_to_tdb_entry.
adds 6520032 s3-eventlog: add evlog_tdb_entry_to_evt_entry.
adds 21d23bf s3-net: add "net eventlog dump".
adds c0cf20a s3-net: add "net eventlog import".
adds 0126dba s3-net: add "net eventlog export".
adds 1b71fa5 s3-eventlog: add evlog_pull_record function.
adds 63a9921 s3-eventlog: add evlog_push_record function.
adds 456bd5a s3-eventlog: use pidl for _eventlog_ReadEventLogW.
adds f24eecf s3-eventlog: add my copyright.
adds 94d1dbb Restore correct handling of "is_data_available" for the socket transport
adds c464b5e s3-rpcclient: fix eventlog read client to read an array of entries.
adds 64e3a90 s3-eventlog: make can_write_to_eventlog static.
adds 858116d s4-smbtorture: in eventlog readlog test, print all records in a buffer.
adds 7ade5cf s3-eventlog: remove old hand marshalling for eventlog read call.
adds 58ded40 s3-eventlog: remove get_eventlog_record.
adds 96fd6b5 s3-eventlog: remove read_package_entry.
adds abb4faf s3-eventlog: remove add_record_to_resp.
adds 8b126e9 s3-eventlog: remove write_eventlog_tdb.
adds d7e2384 s3-eventlog: remove fixup_eventlog_entry.
adds a63d4c5 s3-eventlog: remove old eventlog server.
adds 8450e66 s3-eventlog: w00t! remove last traces of old eventlog rpc marshalling.
adds 0016c57 s3-net: remove unused ENUM_HND.
adds 7c3ba34 s3: use samr_RidWithAttribute instead of DOM_GID.
adds 542251f s3: use struct netr_Credential in cred_step().
adds e28a806 s3-parsing: remove a lot of unused structures and their hand marshalling.
adds ef098bd s3-lsa: move remaining lsa policy access_mask defines to idl.
adds e7c09d8 Fix bug #Bug 6090 renaming or deleting a "not matching/resolving" symlink is failing. Reported by Kukks. Make sure we correctly use LSTAT in all cases where POSIX pathnames are being used. This matters when dealing with symlinks pointing to invalid paths being renamed or deleted not all deletes and renames are done via an nt_create open. Jeremy.
adds 7435b87 s3-lsa: fix the build.
adds 83cf98f Have nmbd check all available interfaces for WINS before failing
adds a66828a Don't use recvall in the proxied np_read_send
adds d704efc s3-svcctl: use security descriptor marshall helper in svcctl_set_secdesc().
adds 04dea3c spoolss-idl: fill in spoolss_DeletePrinter.
adds 177f7c2 spoolss: fix spoolss_RemoteFindNextPrinterChangeNotifyEx.
adds 512e815 s3: re-run make samba3-idl.
adds 3f9daf4 s3/libads: Change "ldap ssl:ads" parameter to "ldap ssl ads".
adds 60fc7da Do not ignore spoolss anymore.
adds b03913c spoolss: move ndr spoolss helper to main librpc dir.
adds c9e6410 spoolss: fix samba4 dependency of spoolss helper.
adds afa960c spoolss: add generated spoolss code.
adds 6d139ca Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds f289851 s3-eventlog: fix Coverity #877.
adds 71d2287 examples/VFS: fix the configure and make with the new directory layout
adds 5fbbdde s4:pvfs: fix some talloc related compiler warnings
adds 3d6587c s4:pvfs: use talloc_get_type() to cast from void *
adds fdd6c10 s4:pvfs: remove compiler warning
adds 0fe9980 LDAP-UPTODATEVECTOR: fix segfault against samba4 as server
adds d25a3c7 s4:pvfs_aio: fix compiler warning
adds b493bc1 s4:build: remove not commited files under librpc/gen_ndr with make clean
adds 4cb9ccd s4:lib/registry: fix c++ warnings
adds ea546df s4:pyparam: fix compiler warnings
adds 1d22e0e s4:pyldb: fix compiler warnings
adds 0872fa7 s4:pycredentials: fix compiler warnings
adds ba0042f s4:pyrpc: fix compiler warnings
adds c8b9679 s4:pyauth: fix compiler warnings
adds e5a6ead s4:pyregistry: fix compiler warnings
adds 40c3ab2 s4:auth/ntlm: fix c++ warning
adds f023bf9 s4:libcli/smb2: fix c++ warning
adds 16d2fdf umount.cifs: clean-up entries in /etc/mtab after unmount
adds e4ad0a1 Don't try and delete a default ACL from a file.
adds 02f1353 docs: Add description of "ldap ssl ads" to man smb.conf.
adds 61f1747 docs: Clarify "ldap ssl" description in man smb.conf.
adds a9184d5 s3:idmap_tdb: add tmp talloc ctx to idmap_tdb_sid_to_id and remove an fstring
adds e4035ab s3:idmap_tdb: use transactions in idmap_tdb_allocate_id()
adds 77b4437 s3:idmap_tdb: refactor out new function idmap_tdb_load_ranges()
adds 9c626e3 s3:idmap_tdb: simplify talloc usage with temp context from talloc_stackframe
adds 30d0822 s3:idmap_tdb2: streamline idmap_tdb2_sid_to_id,
adds 2125777 s3:idmap_tdb2: move together code that belongs together in idmap_tdb2_alloc_load
adds e0f91c8 s3:idmap_tdb2: factor lodaing of ranges out into idmap_tdb2_load_ranges()
adds 2c1d980 s3:idmap_tdb2: untangle assignment and check in idmap_tdb2_alloc_load()
adds 145fe37 docs: fix two typos in the mount.cifs manpage
adds 40227ef idl: add KRB5_EDATA_NTSTATUS to misc.idl.
adds 4f6556d s3: re-run make samba3-idl.
adds 3accf9e s3: use pidl to pull a KRB5_EDATA_NTSTATUS.
adds 55f2cb1 s3:net conf: remove check for sharename being a usernam in "net conf addshare"
adds 3df528f netapi: add more SERVER_INFO_X levels.
adds 2e076ff rerun make idl.
adds 2e2f511 netapi: add SERVER_INFO_X to public header.
adds bbfc116 netapi: implement more SERVER_INFO_X levels.
adds 7fa534b netapi: include more SERVER_INFO_X levels in example code.
adds 1609dba netapi: add NetServer testsuite.
adds 2170a81 s4:pyregistry: fix crash bugs introduced by e5a6eadd8214b56da34f733318a0fecaebbe5ef5
adds ea8bd81 mount.cifs: add fakemount (-f) and nomtab (-n) flags to mount.cifs
adds d895ca5 mount.cifs: initialize rc to 0 in main
adds 8b84c97 spoolss: fix spoolss_GetJob IDL.
adds ea2d151 spoolss: fix spoolss_GetPrinter IDL.
adds 82ce981 spoolss: fix spoolss_GetPrinterDriverDirectory IDL.
adds c2cd781 spoolss: fix spoolss_StartDocPrinter IDL.
adds cb0687f spoolss: fix spoolss_WritePrinter IDL.
adds c2975cc spoolss: fix spoolss_ReadPrinter IDL.
adds 45104ba spoolss: fix spoolss_GetForm IDL.
adds c1a1480 spoolss: fix spoolss_XcvData IDL.
adds de7a308 spoolss: fix spoolss_GetPrinterDriver2 IDL.
adds 121b5f4 spoolss: fix spoolss_GetPrinterDataEx IDL.
adds cb5837dc spoolss: fix spoolss_EnumPrinterDataEx IDL.
adds 37c89c1 spoolss: fix spoolss_EnumPrinterKey IDL.
adds cf15c68 s3: re-run make samba3-idl.
adds 22e2f22 s4-smbtorture: fix test_GetJob.
adds 8153916 s4-smbtorture: fix test_GetPrinter.
adds b970eb7 s4-smbtorture: fix test_GetPrinter.
adds 0d4dbe6 s4-smbtorture: fix test_GetPrinterDriverDirectory.
adds 6e1c008 s4-smbtorture: fix test_DoPrintTest.
adds d400de2 s4-smbtorture: fix test_DoPrintTest.
adds 99398e8 s4-smbtorture: fix test_GetForm.
adds 3954cd8 s4-smbtorture: fix test_GetPrinterDriver2.
adds 8ddb81c s4-smbtorture: fix test_GetPrinterDataEx.
adds 88aaac3 s4-smbtorture: fix test_EnumPrinterDataEx.
adds 33d2507 s4-smbtorture: fix test_EnumPrinterKey.
adds f157c1a s4-spoolss: fix s4 spoolss server build (using a temp macro).
adds 68077a6 spoolss: make "needed" an out,ref pointer for all the tripple-enumcalls.
adds 9ad6b94 spoolss: fix spoolss helper functions and macros w.r.t. needed pointer.
adds 0155b5c s3: re-run make samba3-idl.
adds afe300c s4-smbtorture: fix spoolss enum tests.
adds ab6d6c7 s4-spoolss: fix spoolss server w.r.t. needed out pointers (+ remove tmp macro).
adds 117d6d1 spoolss: fix type pointer in spoolss_GetPrinterData and related functions.
adds 1ebd35e spoolss: fix ndr_pull/push_spoolss_GetPrinterData.
adds 6f38fe3 s3: re-run make samba3-idl.
adds cd5a314 s4-smbtorture: fix test_GetPrinterData.
adds b156bd2 s4-spoolss: fix sptr_GetPrintServerData.
adds 143a5b8 s4-spoolss: fix dcesrv_spoolss_GetPrinterData.
adds 2bbe0c2 pidl: return early when AllocOutVar() in s3 server generator has nothing to do.
adds 1bb22b5 s3: re-run make samba3-idl.
adds e11fa4c s3-spoolss: prepare to use generated spoolss.
adds a45107a s3-spoolss server: add _spoolss_ server stubs.
adds 46903a0 s3-spoolss: use pidl for _spoolss_ClosePrinter.
adds 0bd5698 s3-spoolss: use rpccli_spoolss_ClosePrinter.
adds 88f09a8 s3-spoolss: remove old _spoolss_ClosePrinter.
adds 126d444 s3-spoolss: call the correct get_pipe_fns function in proxy_spoolss_call().
adds f968057 s3-spoolss: use pidl for _spoolss_DeletePrinter.
adds 69577ca s3-spoolss: remove old _spoolss_DeletePrinter.
adds cb6ef25 s3-spoolss: use pidl for _spoolss_StartPagePrinter.
adds 246a1a1 w
adds f8582f1 s3-spoolss: remove old _spoolss_StartPagePrinter.
adds 7f5ff88 s3-spoolss: use pidl for _spoolss_EndPagePrinter.
adds eb542ef s3-spoolss: remove old _spoolss_EndPagePrinter.
adds 3fe9b2f s3-spoolss: use pidl for _spoolss_AbortPrinter.
adds 2a5ae9e s3-spoolss: remove old _spoolss_AbortPrinter.
adds 714ac78 s3-spoolss: use pidl for _spoolss_EndDocPrinter.
adds 100aad0 s3-spoolss: remove old _spoolss_EndDocPrinter.
adds 6b19c39 s4-smbtorture: fix valgrind warnings in RPC-SPOOLSS_WIN test.
adds 2f44170 spoolss: fix ndr_pull_spoolss_GetPrinterData.
adds 9bfca0b s4-spoolss: try to fix dcesrv_spoolss_GetPrinterData.
adds b8cd20c s3-spoolss: use rpccli_spoolss_DeleteForm.
adds b56c5bf s3-spoolss: rework some form functions and add form_by_string functions.
adds f5a24b7 s3-spoolss: use pidl for _spoolss_DeleteForm.
adds 04c971d s3-spoolss: remove old _spoolss_DeleteForm.
adds 7168cf4 pidl: Fix a const build warning in the samba3 merged build
adds 6a6eb90 librpc: Re-run make idl_full from source3
adds b3b06a8 s4-smbtorture: fix test_EnumJobs in spoolss win test.
adds 2038da6 s3-spoolss: some cosmetics in debug statements.
adds 7f35c3be s3-spoolss: use pidl for _spoolss_WritePrinter.
adds 3d68600 s3-spoolss: remove old _spoolss_WritePrinter.
adds 4e79ca6 Fix coverity ID 876 (FORWARD_NULL)
adds 2fd79e1 Close samr_handle if open_domain failed
adds c975ce1 Fix resume handle for _samr_EnumDomainGroups
adds 422e77f Convert api_RNetGroupEnum to use samr instead of pdb
adds 51dc7b9 Make current_in_pdu in pipes_struct allocated
adds ca701cf Fix a couple of memleaks in mapping_ldb.c
adds 9941e73 Fix memleaks in chain_reply for async requests
adds b167750 Fix some nonempty blank lines
adds 32a7529 Most RPC requests do not need a full fragment, start smaller
adds 3a4c8cd Make prs_struct->out_data.current_pdu dynamically allocated
adds c3b9b6c async_sock: Use unix errnos instead of NTSTATUS
adds c7377b2 look for nanosleep in librt, some Unix flavours have it there
adds 5d07048 s3 OneFS: Fake Timestamps
adds 45f142f s3-rpcclient: fix getform command asprintf return code.
adds 5234f5e s3-spoolss: use rpccli_spoolss_AddForm in net and rpcclient.
adds 3a1f941 s3-spoolss: use pidl for spoolss_AddForm.
adds fac7ed3 s3-spoolss: remove old spoolss_AddForm.
adds c7d572a s3-rpcclient: use rpccli_spoolss_SetForm.
adds 9ef58a9 s3-spoolss: use pidl for _spoolss_SetForm.
adds c0e3b19 s3-spoolss: remove old _spoolss_SetForm.
adds 894d05b s3-spoolss: restore delete_a_form().
adds 373a4d8 s3-rpcclient: use rpccli_spoolss_GetForm.
adds 9232a5b s3-spoolss: add fill_form_info_1.
adds 3c1d2f2 s3-spoolss: use pidl for _spoolss_GetForm.
adds 8cc60bf s3-spoolss: remove old _spoolss_GetForm.
adds 58a8c02 spoolss: fill in spoolss_DeletePrinterKey IDL.
adds 68404a2 spoolss: fix spoolss_DeletePrinterDriver IDL.
adds 15243c1 s3: re-run make samba3-idl.
adds 5438d7d testprogs/win32: add npecho_*2.c
adds c6b440d s4:Makefile: fix PUBLIC_HEADERS typo
adds 1bf51ea testprogs/win32: make it possible to run in byte or message mode in npecho_server2
adds b8cafc5 async_sock: Map ASYNC_REQ_TIMEOUT to ETIMEDOUT instead of ETIME
adds bf72c59 spoolss: fill in spoolss_DeletePrinterDriverEx IDL.
adds 43040b3 s3: re-run make samba3-idl.
adds 8f130d5 s3-spoolss: remove SPOOLSS_DELETEPRINTERDRIVEREX flags now defined in IDL.
adds ce5b25a s3-spoolss: use pidl for _spoolss_DeletePrinterDataEx.
adds fe6d62f s3-spoolss: remove old _spoolss_DeletePrinterDataEx.
adds 27acd87 s3-spoolss: use pidl for _spoolss_DeletePrinterData.
adds bed65d8 s3-spoolss: remove old _spoolss_DeletePrinterData.
adds 1c0b19f s3-spoolss: use pidl for _spoolss_DeletePrinterKey.
adds 8b5729f s3-spoolss: remove old _spoolss_DeletePrinterKey.
adds 7717ad6 s3-spools: use pidl for _spoolss_DeletePrinterDriver.
adds 2a74f8b s3-rpcclient: use rpccli_spoolss_DeletePrinterDriver.
adds 763fe06 s3-spoolss: remove old spoolss_DeletePrinterDriver.
adds 160e8c7 s3-spoolss: use pidl for _spoolss_DeletePrinterDriverEx.
adds cae89f5 s3-rpcclient: use rpccli_spoolss_DeletePrinterDriverEx.
adds 03ae7fc s3-spoolss: remove old _spoolss_DeletePrinterDriverEx.
adds 5bc97e0 Fix count in _srvsvc_NetDiskEnum()
adds dfa5591 s3-spoolss: remove whitespace in printing code.
adds 41c0193 s3-spoolss: use pidl for _spoolss_FindClosePrinterNotify.
adds d78fd19 s3-spoolss: remove old _spoolss_FindClosePrinterNotify.
adds 3ce8951 testprogs/win32: add an option to trigger small reads in npecho_client2.c
adds a63f602 s3:winbindd_user: fix a debug message.
adds 487f5e7 s3:winbindd_user: create domain connection in winbindd_fill_pwent if necessary.
adds 76f4cc3 eliminate compiler warnings
adds b53fa75 spoolss: add spoolss_PrinterChangeFlags.
adds 8bf900a spoolss: fill in spoolss_RouterReplyPrinter.
adds 8807510 spoolss: fill in spoolss_AddPrintProcessor.
adds ec302a1 s3-spoolss: remove PRINTER_CHANGE* flags now defined in IDL.
adds c94c777 s3-spoolss: use PRINTER_ENUM_NAME and remove double enum define.
adds 4d78ece s3-spoolss: move PRINTER_ENUM_ICONMASK to IDL.
adds 1dadf17 s3: re-run make samba3-idl.
adds 9b366d7 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 0afa0ab Revert "s3/s4: Move CONST_DISCARD into lib/util so it's available from s3 and s4"
adds fa1ead3 Use discard_const_p rather than CONST_DISCARD.
adds 39172b5 Remove an invalid discard_const_p() - it masks an actual bug in pidl where pidl uses "const" in a struct where there should not be const.
adds db270e2 Rerun pidl.
adds 0d0aec1 Fix warning in spoolss IDL file output.
adds b3a2b3a s4/wrepl_server: Fix typo in comment.
adds 438af25 s3-rpcclient: use srv_name_slash instead of formating servername again and again.
adds 84a0076 s3-rpcclient: remove a pointless fstring.
adds a7cf846 s3-spoolss: use pidl for _spoolss_AddPrintProcessor.
adds d87891e s3-spoolss: remove old spoolss_AddPrintProcessor.
adds d2b8fb9 s3-spoolss: use rpccli_spoolss_ReplyClosePrinter.
adds 3b4bf2f s3-spoolss: remove old spoolss_ReplyClosePrinter.
adds a734c85 s3-spoolss: remove old rpccli_spoolss_routerreplyprinter.
adds 4f29e8a Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 07a8ad7 Attempt to fix the build
adds cc51cbc docs: Add man sharesec.
adds 98a4327 Fix errornos assumption that all compilers are gcc
adds 54c51a6 S3: New module interface for SMB message statistics gathering
adds f8c0d2f S3 OneFS: Add in Isilon specific performance counter module
adds 1696298 s3 async: Fix the build on systems that have ETIMEDOUT but not ETIME
adds bfed6b1 spoolss: fill in spoolss_AddJob.
adds 82c2037 spoolss: fill in spoolss_ScheduleJob.
adds f94b8ef s3: re-run make samba3-idl.
adds cb1ada9 s3-spoolss: use pidl for _spoolss_AddJob.
adds 43463fc s3-spoolss: remove old spoolss_AddJob.
adds 0d281b7 s3-spoolss: use pidl for _spoolss_ScheduleJob.
adds 73c6035 s3-spoolss: remove old spoolss_ScheduleJob.
adds 69fff2d Revert "Fix errornos assumption that all compilers are gcc"
adds ecc53d0 Revert "s3:winbindd_user: create domain connection in winbindd_fill_pwent if necessary."
adds 1d65b7a s3 spoolss: arch needs to be set before it's passed to get_version_id.
adds b4a4d4c S3: Various fixes for log2pcaphex utility
adds 72c2da9 fixed two problems with the DsRGetDCNameEx2 call, as used by Win7-beta.
adds fe5b0b5 added a workaround to the handling of unicodePwd for Win7-beta
adds 122dbbf s3 vfs: Add a destructor to the fsp extension data API
adds 9c1310f s3 oplocks: Differentiate between releasing an oplock vs. downgrading to Level 2 for kernel oplocks
adds c6f1f05 s3 oplocks: Make the level2 oplock contention API more granular
adds 17eba16 s3 oplocks: Add capabilites flags field to the kernel_oplocks struct
adds 32d68b8 s3 oplocks: Remove oplocks before handling delete on close semantics
adds 16d2c2f s3 OneFS: Add kernel oplocks implementation
adds 9a7491e s3 OneFS: Change ACLs to do a stat-only open before get/set_security_descriptor
adds af0e199 Add an optional SMB_STRUCT_SMB parameter to VFS_OP_READDIR
adds 25d345e Pass stat buffer down through all levels of VFS_READDIR wrappers
adds 6272f4c s3: Added SMB_VFS_INIT_SEARCH_OP to initialize data at the beginning of SMB search requests.
adds 11f60a6 s3: OneFS bulk directory enumeration support
adds 25fc58a s3-spoolss: fix memleak in get_remote_printer_publishing_data().
adds b19b6ae s3-rpcclient: add rpccli_spoolss_openprinter_ex() convenience wrapper.
adds 9d05e91 s3-rpcclient: use rpccli_spoolss_openprinter_ex helper.
adds ee46958 s3-spoolss: use SPOOLSS_JOB_CONTROL bits defined in IDL.
adds 46200a7 s3-spoolss: add temporary convert_devicemode_new function.
adds 0a34c14 s3-spoolss: use pidl for _spoolss_StartDocPrinter.
adds 2ede56f s3-spoolss: remove old spoolss_StartDocPrinter.
adds e4b5e67 s3-spoolss: use pidl for _spoolss_SetJob.
adds 0fc13e7 s3-spoolss: remove old spoolss_SetJob.
adds b4bda6d s3-spoolss: use pidl for _spoolss_OpenPrinterEx.
adds 3d4221a s3-spoolss: remove old spoolss_OpenPrinterEx.
adds 96f05fc s3-spoolss: use pidl for _spoolss_OpenPrinter.
adds cab2de7 s3-spoolss: remove old spoolss_OpenPrinter.
adds 4248a8b selftest: add my copyright
adds b5e2e72 merged-build: pass PYTHON and PERL down to make test4
adds 3c1feb8 selftest: add target::Template
adds bb88b03 selftest: Samba3 protect against removing /*
adds 76a2d06 selftest: allow "skip" as max runtime for smbd, nmbd and winbindd
adds f0e75ff selftest: s/SMBD/SAMBA/ in Samba.pm
adds da12481 selftest/Samba4: split provision() into provision_raw_prepare() and provision_raw_run()
adds cfb9cbd selftest/Samba4: split out share configurations of provision_raw*()
adds 0d9531e selftest/Samba4: split out ldap specific stuff from provision_raw_*()
adds c3baf15 selftest/Samba4: pass down the kdc address down to provision_raw_*()
adds 47cb572 Add read_pkt_send/recv
adds f6e9f1e Add queueing to np_read_state, simulate message-type named pipes.
adds bbb6655 Add queueing to np_write
adds 77e3272 Fix an uninitialized variable. Tim, please check!
adds ca23469 packaging: add script fill-templates
adds e3569df If we receive a DOS error code, nt_errstr should display it
adds 7ecaced Do not use strlen if not necessary... :-)
adds 1cbc58d Fix some nonempty blank lines
adds e07e964 Convert api_NetUserGetGroups to use samr instead of pdb
adds fdd282a Remove an unused extern reference
adds 9d4d2f7 S3: Fixes for coverity issues.
adds a45c5c6 S3: Add in missing full audit entries.
adds f4c46bc spoolss: fix spoolss_ReplyOpenPrinter IDL.
adds 1c82217 s3: re-run make samba3-idl.
adds aee4628 s3-spoolss: use rpccli_spoolss_ReplyOpenPrinter.
adds c1dbcd4 s4-smbtorture: fix SPOOLSS test w.r.t. spoolss_ReplyOpenPrinter.
adds fd8e8d5 s3-spoolss: remove old spoolss_ReplyOpenPrinter.
adds e3e03d7 s4-spoolss: fix dcerpc_spoolss_ReplyOpenPrinter caller.
adds 645e3c8 spoolss: add spoolss_DeviceModeFields bitmap.
adds d92e134 s3: re-run make samba3-idl.
adds 0f58db8 s3-spoolss: remove devmode fields from include file.
adds 46bb22f s3-spoolss: remove more whitespace.
adds 473c558 s3-rpcclient: use one macro for all printername formats.
adds aa33bc1 packaging: fix source dir to source3 in fill-templates
adds 97cbf86 packaging: fix fill-templates call to update-pkginfo to pushd appropriately first
adds e374bef packaging: don't clutter the output of fillup-templates with popd output
adds d68e4a1 packaging: remove commented out stuff from update-pkginfo
adds 49b8419 packaging: make update-pkginfo callable from any directory
adds 7eb097a s4 torture: Change nttransrename to use a normal access mask
adds abec7cf s3: Remove some unused vars
adds df42719 Fix an uninitialized variable
adds 0b6f218 Only assign argv[1] after the argc check, thanks Tim!
adds 7b2aae5 spoolss: fill in spoolss_AddPrinterDriver. This is metze's work from 2005 (!).
adds 4fb1cce spoolss: fill in spoolss_AddPrinterDriverEx. This is metze's work from 2005 (!).
adds e798d2c s3: re-run make samba3-idl.
adds d520f85 s3:build: some implementations of "ln" are picky about the order of arguments
adds 58c0b41 Fix Coverity ID 519 (NEGATIVE_RETURNS)
adds 71221fd --interactive doesn't take any argument.
adds f138958 Cancel transactions when exceptions are raised.
adds d9e94bf Make it possible to override the setup path.
adds ddb4db7 Move some samdb-specific code out of provision.
adds 53b59aa Use convenience function for finding setup_dir based on location of python module.
adds 9e71fef Use convenience function for finding setup dir in SaMDB tests.
adds be9a415 Catch specific exceptions, rather than catching everything, which might hide other exceptions silently.
adds 7048e75 Use created loadparm context, rather than the one specified on the command-line.
adds 762fdc8 Provide a SamDB TestCase-class that can be used by OpenChange.
adds dc9387e enable IPv6 support for NetBSD, FreeBSD
adds 307f4a6 s4 torture: Two minor fixes to smbtorture BRL tests.
adds 4e1a4cb s4 torture: Smbtorture additions for Windows BRL
adds 1884b92 s3 OneFS: Expand the usage of the ignore sacl parameter
adds 620ac43 spoolss: fix name mismatch for opnum 0x43 (67).
adds 1e54bc3 spoolss: fix name mismatch for opnum 0x42 (66).
adds 88392e4 s3: re-run make samba3-idl.
adds e32b269 s3-spoolss: fix rpc_server stub names for opnum 0x42 and 0x43.
adds 876e926 s4-spoolss: fix rpc_server stub names for opnum 0x42 and 0x43.
adds 75faf77 s3-spoolss: Fix uninitialised variable warning.
adds c3dbdea s3:packaging: paths cosmetics in fill-templates
adds 0b5b08f s3:packaging: fix path to calling update-pkginfo after pushd in fill-templates
adds a77605a s3:packaging: fix parsing of include.h in fill-templates
adds dba8bb3 spoolss: add spoolss_AddPrinterDriverExFlags.
adds 75306f5 s3: re-run make samba3-idl.
adds e1a6717 s3: remove old copy of SPOOLSS_ADDPRINTERDRIVEREX flags.
adds 2a311b1 s3-spoolss: use SPOOLSS_PRINTER_CONTROL flags defined in IDL.
adds 69b1550 s4-smbtorture: fix the build of the ndr spoolss tester.
adds 3f9a119 spoolss: fill in spoolss_RouterReplyPrinterEx.
adds 6d3dbdf s3: re-run make samba3-idl.
adds ce6125e s3-spoolss: remove duplicate PRINTER_NOTIFY_INFO_DISCARDED define.
adds 989944f Added nsswitch/ object files to make clean
adds 4e69f23 Fix double free caused by incorrect talloc_steal usage.
adds aed8e9a s3: Implement wbcGetpwsid
adds 3b8a57e s3: Implement wbcGetSidAliases
adds d8c54fd s3: Change behavior when seeing an unknown domain.
adds aff48fb today valgrind is available on 64bit Linux, too
adds 263b798 tidy up timestamp checks
adds 4f6d172 There are systems where nanosleep is in libc *and* in librt.
adds 082ba6a Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds ae25957 [Bug 6069] Add a fstatvfs function for libsmbclient
adds aa60ffc spoolss: fix spoolss_AddPrinterEx IDL.
adds aa9eac0 spoolss: add spoolss_DriverInfo8.
adds 135135e spoolss: fix some cases in the spoolss_NotifyData union.
adds 8fa71b1 spoolss: add spoolss_NotifyTable enum.
adds 80b3e5b spoolss: always set version 2 in notify info and option structs.
adds 75c6bbe s3-spoolss: add init_systemtime helper.
adds c201a34 re-run make samba3-idl.
adds 44c7721 Fix "make etags" properly :-)
adds 2876c77 spoolss: fix IDL for spoolss_SetPrinterDataEx.
adds 09b3016 s3: re-run make samba3-idl.
adds 97f15fc s3-spoolss: use pidl for _spoolss_GetPrinterDataEx.
adds 30e18aa s3-rpcclient: use rpccli_spoolss_GetPrinterDataEx.
adds 41f17a1 s3-spoolss: remove old spoolss_GetPrinterDataEx.
adds 38e2888 s3-net: use rpccli_spoolss_SetPrinterDataEx.
adds a4b0c5d s3-spoolss: use pidl for _spoolss_SetPrinterDataEx.
adds feec49d s3-spoolss: remove old spoolss_SetPrinterDataEx.
adds 5cd4b7b s3: Added new parameter "map untrusted to domain"
adds 1b6543c Fix Coverity IDs 879 and 880 (RESOURCE_LEAK, REVERSE_INULL)
adds dc19a60 s3 onefs: rename custom parameter to plural to match previous usage
adds d75fe9b Fix Coverity ID 872 -- we have alread dereferenced "ac" 2 lines above
adds 147a2e3 Fix Coverity ID 871 -- do not dereference "sp" before checking for NULL
adds 71632a1 Remove auth/ntlm as a dependency of GENSEC by means of function pointers.
adds cd60261 Push sam_get_server_info_principal into the auth subsystem
adds 99b45f7 s3-netlogon: implement _netr_ServerAuthenticate3.
adds 0d222a6 Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
adds 0ccdb5f Remove useless invocation of messaging_init() in RPC-PAC test
adds 4d100f2 Fix Coverity ID 745 (RESOURCE_LEAK)
adds 6e19b22 Fix Coverity ID 744
adds 83c2f02 Fix Coverity ID 742 (RESOURCE_LEAK)
adds c2f7f1b Fix Coverity ID 707 (RESOURCE_LEAK)
adds f14e4d4 s3:auth: add S-1-22-X-Y sids to the local token
adds e7f7ed8 s3:auth: only create_local_token() should add S-1-22-X-Y sids
adds 0844cca Replace get_myname() with the talloc version from v3-3-test
adds 5b6c428 Fix an uninitialized variable, introdued with 4d100f2f
adds c6f82b5 Remove the s4 version of smbspool.c
adds abb96e2 s4:torture/samba3rpc: fix the build after get_myname() changes
adds 66b2604 s4:ntvfs_generic: use talloc_get_type() to remote compiler warnings
adds 3c9ad42 s4:libcli/ldap: use const char * const *attributes as in all other places
adds f3c5bd9 s4:ldb_ildap: remove compiler warnings
adds f131718 s4:lib/socket: add socket_address_copy()
adds 1d949fe lib/tevent: remove broken tevent_aio support
adds fa2461a lib/tevent: expose ev_timeval_zero() for internal usage
adds f337974 lib/tevent: add tevent_req.c as copy of lib/async_req/async_req.c
adds 113651c lib/tevent: add tevent_req infrastructure
adds 946573a tevent: raise version to 0.9.3
adds f326202 s4:configure: require the same version for external and internal libtevent
adds eb3d964 Remove typedef struct blocking_lock_record and move references to struct blocking_lock_record.
adds 813273c Add VFS ops for Windows BRL: Lock, Unlock and Cancel:
adds a353131 OneFS implementation of BRL VFS ops:
adds 7d73130 Fix the build. When you do "make distclean; ./autogen; ./configure; make" and it still doesn't build you know it's messed up. Jeremy.
adds ad07bb8d Fix Coverity ID 740 (RESOURCE_LEAK)
adds dbe2588 s3: Test module for perfcount system
adds 6085ba3 s3 OneFS: Add vfs implementation for SMB_VFS_GET_REAL_FILE_NAME
adds 5e5d2b2 s3 libsmbclient: Fix fstatvfs to be more portable
adds 4d83d3a s4 torture: Add rename test to imitate the way OS X renames files
adds f6821a1 Noted by Vericode analysis. Correctly use chroot(). Jeremy.
adds 49b52ec Parameterize in local.h the MAX_RPC_DATA_SIZE, and ensure that "offered" read from the rpc packet in spoolss is under that size. Tidyup from analysis from Veracode. Jeremy.
adds ca87726 s3: Fix uninitialized variable warning (and bug).
adds 4df9f18 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 75562a1 s3-netlogon: some more appropriate debug messages.
adds 640248d spoolss: fix spoolss_SetPrinter IDL.
adds 6222c17 spoolss: fix spoolss_AddPrinterEx IDL.
adds c302cac spoolss: fill in more levels in spoolss_UserLevel union.
adds aad5de9 spoolss: fill in some unknowns in spoolss_PrinterInfo0 and spoolss_SetPrinterInfo0.
adds 935a551 s3: re-run make samba3-idl.
adds 886c028 s4-smbtorture: fix test_PausePrinter and test_ResumePrinter.
adds cba40f6 s3-rpcclient: use rpccli_spoolss_AddPrinterEx.
adds 9992827 s3-spoolss: add printer_info2_to_nt_printer_info2 and convert_printer_info_new.
adds fbcccbc s3-spoolss: use pidl for _spoolss_AddPrinterEx.
adds cd2af58 s3-spoolss: use pidl for _spoolss_SetPrinter.
adds bcdf345 s3-spoolss: remove unused convert_printer_info.
adds 4261cae Enable total anonymization in vfs_smb_traffic_analyzer, by mapping any user names to the one given by anonymize_prefix, without generating a hash number. This setting is optional and is compatible with the module configuration format of Samba 3.3.
adds add9b4a s3: Fix uninitialized const char *
adds c05eb1a s3 vfs: Fix SMB_VFS_RECVFILE/SENDFILE macros
adds 85eccea s3 OneFS: Add recvfile implementation
adds 8dbfd59 Fix a valgrind error
adds 6c07b9b Attempt to fix the build on Solaris 8
adds 1c9630b ignore new test program executables
adds 352c975 [Bug 6069] Add a fstatvfs function for libsmbclient
adds c2661ae Check for the right error return value
adds fcb2e89 Ensure consistency of values on stack (caught by AIX compiler)
adds 20b5e64 The f_fsid field is not always an integer type. Don't set it in that case.
adds 7caadef f_frsize field is not ubiquitous. Check for it.
adds 01aff21 Add two variable assignments to shut up gcc
adds d39849d Fix a warning and a bug: pipe(2) can fail
adds f0440d0 Add missing prototype for "tevent_req_print"
adds e304a62 Add missing include to shut up missing prototype warnings
adds 208b8f7 Make smb_load_perfcount_module static
adds ef3672a Fix some C++ warnings
adds b08e24a Replace a // style comment with a /* */ one
adds 913c547 Rename lp_smb_perfcount_module() to lp_perfcount_module() to match the parameter name
adds 4e34c0c Fix some nonempty blank lines
adds b222de4 Remove a pointless NULL check
adds 2b097cb It seems some systems use f_flags instead of f_flag. Use the appropriate one.
adds aee9bab Get rid of the warnings I had for testing
adds a796832 enums are traditionally signed. Avoid use of high bit in bit flags.
adds f608588 remove accidental white space
adds 9a5d5cc Attempt to fix bug #6099. According to Microsoft Windows 7 looks at the negotiate_flags returned in this structure *even if the call fails with access denied ! So in order to allow Win7 to connect to a Samba NT style PDC we set the flags before we know if it's an error or not. Jeremy.
adds 6211162 lib/tevent: change to LGPLv3+
adds dea223b make receive_smb_raw_talloc more readable
adds 6bd7e2b s3 OneFS: Add defaults to the fake timestamp parameters
adds 57a31ef s3 perfcount: Fix segfault with smbclient 'echo 3 foo'
adds 8e19a28 s3 auth: Add parameter that forces every user through an NSS lookup
adds 406e6d6 tevent: fix compiler warning in pytevent.c
adds a096a4c netlogon.idl: add NETLOGON_REG_SUPPORTS_AES_SHA2 flags and use correct names for some other flags
adds df75afd librpc: rerun make idl
adds 201a033 s4:netlogon: always return correct negotiate_flags in Authenticate[2|3]()
adds 8339969 netlogon.idl: add idl for netr_LogonGetCapabilities()
adds 81e556f librpc: rerun make idl
adds 94abbea s4:netlogon: implement netr_LogonGetCapabilities with NT_STATUS_NOT_IMPLEMENTED
adds fe417b2 s3:netlogon: implement _netr_LogonGetCapabilities() with NT_STATUS_NOT_IMPLEMENTED
adds e32f946 Fix bug 5920
adds a60c219 spoolss: change some type names in spoolss_RemoteFindFirstPrinterChangeNotifyEx.
adds b181253 spoolss: fix idl for spoolss_RouterRefreshPrinterChangeNotify.
adds d92edb3 s3: re-run make samba3-idl.
adds 2fde3d2 s4-smbtorture: fix spoolss notify test.
adds f34f407 s4-spoolss: fix dcesrv_spoolss_RemoteFindFirstPrinterChangeNotifyEx server.
adds 046cb24 s3-rpcclient: use rpccli_spoolss_RemoteFindFirstPrinterChangeNotifyEx.
adds 48b874e tevent: Rename ev_timeval* functions to tevent_timeval, export them.
adds 612c5e7 async_sock: Use tevent_timeval instead of timeval functions
adds ea192f0 Fix an invalid typecasting
adds dc7f04a s3-netapi: fix Coverity #881 and #882.
adds 4b353c7 spoolss: fill in spoolss_ResetPrinter.
adds c1f8ee5 s3: re-run make samba3-idl.
adds ce71a7c s3-spoolss: use pidl for _spoolss_ResetPrinter.
adds df17774 s3-spoolss: remove old spoolss_ResetPrinter.
adds 055a047 spoolss: in enum-calls make [out] count a ref pointer.
adds 41234af s3: re-run make samba3-idl.
adds 742270e spoolss: fix spoolss helper for out ref count pointer.
adds 9877f3d s4-spoolss: fix spoolss server after out,ref count pointer changes.
adds 64cec99 s4-smbtorture: fix spoolss test after count out,ref idl changes.
adds 08bef5b s3:build: improve the check for a working krb5-config.
adds 2feaaa8 s3:winbindd: make do_async_domain() static.
adds 7494060 docs: extend the idmap_rid manpage
adds b1b9be4 docs: extend the example in the idmp_rid manpage to configure 2 domains with rid
adds 3737b75 Fix warning about missmatch of uint32_t and size_t. Jeremy.
adds fab0bae Fix bug #6117 - Samba 3.3.0: pdbedit -a core dumps. Jeremy.
adds 0281166 Don't miss an absolute pathname as a kerberos keytab path. From Glenn Machin <gmachin at sandia.gov>. Jeremy.
adds 6b8b766 paper over failure to reprovision with os.unlink()
adds b1ff79d fixed some of the TLS problems
adds bb7e6f0 Worked around a problem with select/poll/epoll and gnutls
adds 48ba640 Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
adds 3f147cb s4:netlogon: don't mix in and out negotiate_flags in dcesrv_netr_ServerAuthenticate()
adds 7f6618a tevent: rename tevent_req_set_timeout() => tevent_req_set_endtime()
adds 975a881 tevent: add tevent_wakeup_send/recv()
adds 7192211 spoolss: add spoolss_PortData1.
adds 2e59cb5 spoolss: add spoolss_MonitorUi struct.
adds 6a53ff1 s3: re-run make samba3-idl.
adds 6c91a83 spoolss: fix spoolss_MonitorUi struct.
adds e9bfc0a s3: re-run make samba3-idl.
adds 7312342 s3-spoolss: use pidl for _spoolss_XcvData.
adds 1cd3456 s3-spoolss: remove old spoolss_XcvData.
adds 890226c spoolss: add spoolss_AddDriverInfo8 (used by vista for adding drivers).
adds 2cf4290 spoolss: fix idl for spoolss_AddPrinterDriver and spoolss_AddPrinterDriverEx.
adds 836d2f5 s3: re-run make samba3-idl.
adds cf5ba87 s4-smbtorture: enable spoolss_AddPrinterDriverEx ndr test.
adds c9295c9 Fix coverity CID-602. Possible use of uninitialized var. Jeremy.
adds 2815816 spoolss: use spoolss access mask in OpenPrinter{Ex}.
adds 266e895 spoolss: add spoolss_PortData2 (used by vista).
adds 8e33960 s3: re-run make samba3-idl.
adds c5cc27c Interesting C compiler you have there... :-)
adds 8dbb1d6 s3-spoolss: add support for "AddPort" via _spoolss_XcvData for Vista.
adds 05a0bcc spoolss: make spoolss_DriverDirectoryInfo1 public and gensize.
adds 3089e00 s3: re-run make samba3-idl.
adds aaec578 s3-rpcclient: use rpccli_spoolss_GetPrinterDriverDirectory in rpcclient.
adds 3b3ab50 s3-spoolss: use pidl for _spoolss_GetPrinterDriverDirectory.
adds cdcd525 s3-spoolss: remove old spoolss_GetPrinterDriverDirectory.
adds c441f58 S3: Allow SMBD processes to survive in low memory condidtions
adds 0342194 S3: Stop creating SMBD cores when failing to create a pipe.
adds c192144 S3: Log warning in smbstatus about lack of pid in anonymous mode.
adds 8e8aa27 s3: Fix streams enumeration bug in OneFS implementation
adds 176e885 s3: Fix OneFS bug opening streams with truncating disposition
adds 053e187 s3: OneFS: Pass in the client's fnum to the ifs_cbrl syscall.
adds 7a2c4ac s4 torture: Add additional streams create disposition test
adds ab025bf s3: Fix bug opening streams with truncating disposition
adds 6bac890 s4 torture: Add new test to create a file with a lot of streams
adds fdcd5a3 S3: Make changes to perfcount API set for when a single request leads to multiple replies
adds 59d21af S3: Dumb down debug spew in perfcount module code
adds 96b3242 s3 OneFS: Fixes "inherit permissions" and "nt acl support" for Onefs.
adds 6563c2b pidl:NDR/Parser: don't call [noopnum] function when creating the ndr_interface_table
adds d61e152 librpc: rerun make idl
adds 7082e45 s3:librpc/ndr: if uninitialized variable in string_array code
adds 052f3f0 s4:librpc/ndr: if uninitialized variable in string_array code
adds e9d5405 s3-libnet: fix coverity #848 (UNINIT).
adds 1852cd0 spoolss: fill in spoolss_GetPrintProcessorDirectory.
adds 7d44cd5 s3: re-run make samba3-idl.
adds d0ee90a Fix a buffer handling bug when adding lots of registry keys
adds 00725b7 spoolss: remove gensize calculation from spoolss_StringArray. Thanks metze!
adds b3ba245 s3: re-run make samba3-idl.
adds 4f80350 spoolss: add ndr_size_spoolss_StringArray to spoolss helper.
adds bcb5331 s3-spoolss: _spoolss_AddPrinterEx needs to wipe out policy handle upon failure.
adds 0038acb s3-spoolss: _spoolss_OpenPrinterEx needs to wipe out policy handle upon failure.
adds ebb3b30 s3-rpcclient: use SPOOLSS_ARCHITECTURE_NT_X86 define in spoolss getdriverdir cmd.
adds e9c42e3 s3-spoolss: fix _spoolss_GetPrinterDriverDirectory.
adds 8c569b5 s3-rpcclient: use rpccli_spoolss_GetPrintProcessorDirectory in rpcclient.
adds 286ec68 s3-spoolss: use pidl for _spoolss_GetPrintProcessorDirectory.
adds c71fa39 s3-spoolss: remove old spoolss_GetPrintProcessorDirectory.
adds 0470fee s3-spoolss: use pidl for _spoolss_AddPrinterDriver{Ex}.
adds 38fde6d s3-spoolss: remove old spoolss_AddPrinterDriver{Ex}.
adds 6696170 s3-spoolss: fix vista fallback in _spoolss_AddPrinterDriverEx.
adds a13f065 Fix a O(n^2) algorithm in regdb_fetch_keys()
adds 9823b43 Fix an uninitialized variable
adds 2ca48d3 Fix printf type warning. Jeremy.
adds 669f2a0 Fix printf warnings found on systems where time_t <> long int. Jeremy.
adds 6fbebb5 s3: Modify SMB_VFS_FILE_ID_CREATE to take a stat struct
adds e4675ce s3: Add extid to the dev/inode pair
adds 2b53b79 s3: Remove unused inform_level2_message struct
adds 04a7213 s3: Change the vfs_GetWd cache to use the file_id struct
adds 53bcd16 s3 OneFS: Add file_id_create implementation to take advantage of snapshots
adds 73d5f14 s3 OneFS: Add shadow copy module
adds 54dbb03 s3/docs: Fix several typos.
adds 3b0114c s3/docs: Add man vfs_acl_xattr.
adds 0fd1d4c s3/docs: Add man vfs_acl_tdb.
adds 27307be s3/docs: Add hint about getfattr in man vfs_acl_xattr.
adds e256d72 Make libsmbclient work with DFS
adds 45630c4 variable grouping: just my OCD desire to keep similar things together
adds e6a5f11 Fix bug #6133 - Cannot delete non-ACL files on Solaris/ZFS/NFSv4 ACL filesystem. As the NFSv4 ACL mapping code doesn't map write directory into the DELETE_CHILD permission bit (which we require before allowing a delete) no one can delete files without an explicit DELETE_CHILD bit set on the directory. Add this mapping. Jeremy.
adds 1a0aed3 Added torture tests to RAW-NOTIFY
adds b329ea1 s3: Modifications to generic notify structures to allow implementation of OneFS notify.
adds 9a90cbe s3: Make change notify immediately return a catch-all packet on underlying error
adds 5bd7f9c s3: OneFS implementation of change notify
adds 116ce19 Moved become_daemon() and close_low_fds() to shared util lib
adds 193be43 s3: Refactor of madvise() usage in c441f58d
adds d9a842b S3: Detect max_open_files from system - Attempt to use syscalls to determine max-open-files value. - Add in periodic logging when max file limit reached
adds 87a4c09 Change smbc_set_credentials_with_fallback() (unreleased) to use const approptiately. Jeremy.
adds 5300dc6 s3 OneFS: Add debugging for createfile_flags
adds a04bb5f s3 BRL: Add more clarifying comments and add implied logic to make conditional more clear
adds 2539d67 s4 torture: Add comment to clarify test
adds e311dcf Allow building with an external libwbclient library
adds c383022 Introduce a new authentication backend auth_onefs_wb
adds fc02c3b0 Introduce a new passdb backend: pdb_onefs_sam
adds c207fe4 s3: Fix build break in d9a842b2
adds 2562723 Fix an uninitialized variable
adds 3305780 Move some bytes from the data to the text segment
adds 5a5af07 Do not close an fd we know is -1
adds e9467ff Fix a typo
adds 4aed9ab Remove the static "chal" from ntlmssp.c:get_challenge()
adds a3127ea Fix some nonempty blank lines
adds fb1c564 Add --enable-external-* flags for libraries shipped with Samba, to allow explicitly enabling or disabling the use of the version provided by the system.
adds 80e9e63 Let --enable-external-libldb default to no (since linking against external LDB doesn't work yet). Fix flags when using internal libs.
adds 4a2e2c0 Fix the build on Solaris
adds 7e9c735 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds c9a057b pytevent: Fix include path - tevent_util is not installed.
adds 80cd7ed eventlog: fix eventlog_GetLogInformation typo in IDL.
adds dc8ab10 eventlog: remove unused eventlog_Record struct.
adds acfa127 spoolss: add spoolssNotifyOptionFlags.
adds 3bd6125 s3: re-run make samba3-idl.
adds 24373c1 s4-smbtorture: fix eventlog getinformation test.
adds 762b92e s3-eventlog: fix rpcclient and server stub for eventlog_GetLogInformation.
adds d3372c6 s3-spoolss: fix _spoolss_GetPrinterDriverDirectory and spoolss_GetPrintProcessorDirectory.
adds 35d6234 s3-spoolss: remove duplicate flag.
adds 2ad2b6f s3-spoolss: fix client name in rpccli_spoolss_openprinter_ex.
adds 39b508e Fix shadowed declaration warning
adds 1ff9696 Revert "s3 auth: Add parameter that forces every user through an NSS lookup"
adds 0dcfa9c s3: If sendfile returns 0 bytes read, fall back to the normal read path
adds 8ec9903 s3 OneFS: Add an atomic sendfile implementation
adds 4e59977 For some unknown reason ldbrename was not being built in samba3.
adds ac0d452 s3: Wrap usage of rlimit in configure checks
adds 09a7f93 s3/docs: Fix typo in man mount.cifs.
adds cd6ae0d all BSDs use this evironment variable
adds 672eb22 spoolss: fix some PRINTER_CHANGE_ defines (and add a new windows 7 flag).
adds db40003 spoolss: spoolss_NotifyData contains a devmode container, not devmode pointer.
adds e2ab5a1 s3: re-run make samba3-idl.
adds dc0bf17 s3-rpcclient: use correct clientname in spoolss_RemoteFindFirstPrinterChangeNotifyEx command.
adds 00913a7 prefer gssapi header files from subdirectory
adds 03a15f2 s3-spoolss: use struct spoolss_Notify instead of SPOOL_NOTIFY_INFO_DATA.
adds 6259fac s3-spoolss: use struct spoolss_NotifyInfo instead of SPOOL_NOTIFY_INFO.
adds 5116f50 s3-spoolss: use pidl for _spoolss_RouterRefreshPrinterChangeNotify.
adds 9af1301 s3-spoolss: use rpccli_spoolss_RouterReplyPrinterEx.
adds 9b453f9 s3-spoolss: fix memleak of spoolss_Notify array in _spoolss_RouterRefreshPrinterChangeNotify.
adds 418691c s3-spoolss: use more idl types in spoolss server.
adds 2efa7cf s3-spoolss: add dup_spoolss_NotifyOption.
adds b3f6d69 s3-spoolss: use spoolss_NotifyOption and spoolss_NotifyType instead of SPOOL_NOTIFY_OPTION and SPOOL_NOTIFY_OPTION_TYPE.
adds c1e76d0 s3-spoolss: use pidl for _spoolss_RemoteFindFirstPrinterChangeNotifyEx.
adds 10c047c Fix finding of setup data.
adds dcb2e7d expand tabs in python file, consistent with the rest of the file.
adds b9cf189 expand tabs in python file, consistent with the rest of the file.
adds ce8ca0e s3-spoolss: remove old spoolss_RouterRefreshPrinterChangeNotify.
adds 0295008 s3-spoolss: remove old spoolss_RouterReplyPrinterEx.
adds fc703a1 s3-spoolss: remove SPOOL_NOTIFY_INFO_DATA and SPOOL_NOTIFY_INFO alltogether.
adds 2234984 s3-spoolss: remove old spoolss_RemoteFindFirstPrinterChangeNotifyEx.
adds 443743d s3-spoolss: remove old SPOOL_NOTIFY_OPTION definitions.
adds fda0158 s3-spoolss: remove cli_spoolss_notify.c completly.
adds 689b8f5 Make all transactions nested in ldb. The current samba4 code expects this behavior anyway, and given we can only have one transaction active per ldb context this is the only sane model we can support.
adds ca24822 Fix GDB_PROVISION mode
adds cf7539a Make char* parameters const
adds 1cd7fe7 Fix headers, ldb_includes.h is a private header, do not reference it from ldb.h
adds 0b62cdb Quieten down a boatload of shadowed variable warnings on Solaris. Makes real problems easier to spot. Jeremy.
adds 2033b44 More warning fixes for Solaris. Jeremy.
adds 1a9bb33 error-codes: add WERR_INVALID_USER_BUFFER.
adds fff055f Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 0016b9c added a missing linefeed
adds b986004 fixed the event context for net vampire
adds 0449d5c spoolss: generate size functions for printer driver structs.
adds b8b3a6f spoolss: add spoolss_DriverInfo101 to IDL.
adds 6532fea spoolss: add push,pull helper for spoolss_DriverInfo101.
adds 3e79610 s3: re-run make samba3-idl.
adds bcd6e5e s3-spoolss: fix notify_printer_status_byname.
adds faa1100 More warning fixes for Solaris. Jeremy.
adds 3a1b4c0 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 8d63c59 Refactored sys_fork() and sys_pid() into shared util library
adds 7bcaaf1 s3 OneFS: Add a parameter that unconditionally allows execute access
adds 997dfbb s3 OneFS: Fix a double free in an error path
adds 022946d Make the 'modules.conf' generation in the LDAP selftest simpler
adds 0ca5b72 spoolss: add SPOOLSS_DEFAULT_SERVER_PATH.
adds aa576c2 spoolss: return subcontext spoolss_DriverInfo in spoolss_GetPrinterDriver2.
adds 13995f5 s3: re-run make samba3-idl.
adds 00173c6 s3-spoolss: merge path handling in _spoolss_PrintProcessorDirectory and _spoolss_PrinterDriverDirectory.
adds 31f2cdd Added mmr and olc to the OpenLDAP backend provisioning-scripts
adds f21ae45 s3-lib: add marshall_sec_desc_buf and unmarshall_sec_desc_buf helpers.
adds e1749a1 s3-spoolss: use marshall/unmarshall_sec_desc_buf in nt_printing_setsec/getsec.
adds 5c5ce2b spoolss: fix _spoolss_SetPrinter level 3.
adds 89c682c s3: re-run make samba3-idl.
adds 6e16c5e s3:mount.cifs: don't error exit on explicitly requested help...
adds d7ca499 s3:mount.cifs: make "mount.cifs -V" print the version, not usage.
adds dc03a32 s3:example/VFS: fix the build
adds d192272 s3: remove unused smb_ldap.h
adds 12184d4 s4:libcli: split out LIBCLI_LDAP_MESSAGE subsystem
adds 1ab9c1a s4:libcli/ldap: remove reference to DEBUG()
adds 5363185 libcli/ldap: move ldap_message.[ch] from source4/ to the toplevel
adds ef0fa40 libcli/ldap: move ldap_errors.h to the toplevel and install it
adds 7aaec96 libcli/ldap: fix compiler warnings
adds 18b30e5 libcli/ldap: move ldap_ndr from source4/ to toplevel
adds 7b1c5c9 s4:libcli/ldap: don't use 'void **out' as arguments as the behavior is not defined in C.
adds f6b0a99 libcli/ldap: move generic ldap control encoding code to ldap_message.c
adds 023164f s3:Makefile: build libcli/ldap files
adds 365925e Start fixing Solaris build failures. Jeremy.
adds 3a88316 Fix the build. Looks like no one ever compiled this on a system with a libintl.h before. Jeremy.
adds dbc7938 Convert name_mangle() to use talloc
adds c502336 Add tevent_req_is_unix_error
adds 7081447 tevent.h requires bool and uint[16|32|64]_t
adds 3997603 Convert async_connect to tevent_req
adds 76c6330 Add async writev
adds 53b059f Use async writev in wb_req_write
adds ae1a0b5 Use async writev for wb_resp_write
adds 70f788b Use async_writev in np_write
adds e50075a Remove async sendall
adds f9df355 Fix async writev
adds 4021029 Add async read_packet
adds 5d653f6 Replace read_pkt by read_packet in np_read
adds 202a31d Remove read_pkt
adds 0089018 Use read_packet for wb_req_read
adds 5766bf8 Use read_packet for wb_resp_read
adds bbbdfa2 Remove unused recvall
adds 08f028f Remove unused param_connect struct
adds a60480b Add more conventional async_send
adds 25df6d7 Add more conventional async_recv
adds e3746ac Fix some C++ warnings
adds c21d54f Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds e4e1b1a s3-spoolss: add rpccli_spoolss_getprinterdriver2 convenience wrapper.
adds e4c1841 s3-rpcclient: use rpccli_spoolss_getprinterdriver2 wrapper.
adds 3ceffca s3-net: use rpccli_spoolss_AddPrinterDriver and rpccli_spoolss_getprinterdriver2 wrapper.
adds 5ffa03d s3-spoolss: remove old rpccli_spoolss_getprinterdriver wrapper.
adds a028e96 Make S4 build on OpenSolaris. Jeremy.
adds 9bb1bea s3: Fix a bug that prevent core files from being created
adds 3777978 s3-rpcclient: use rpccli_spoolss_AddPrinterDriver.
adds b2e038e s3-spoolss: remove rpccli_spoolss_addprinterdriver.
adds 28fb708 error-codes: print out WERR_UNKNOWN_PRINT_MONITOR.
adds ca1653e Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds b3d53e2 s3-spoolss: remove some left-over hand marshalling code and structs.
adds 503d15e Updates to the recent cn=config support for the OpenLDAP backend
adds 7040d94 Prepare for a quick alpha7 release to help simo meet Fedora deadlines
adds cde5724 Added torture test from a usage case from the Apple OS/X client. Setting an attribute on a stream fnum must change the attribute on the base file. Jeremy.
adds 95bf60b S3: Add in profile counters for new vfs and syscall entries.
adds 4e024b3 s3: onefs_acl.c cleanup
adds aeab22b s3: Rename auth_onefs_wb and pdb_onefs_sam
adds f68c091 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds ebe1aa9 Allow set attributes on a stream fnum to be redirected to the base filename. Fixes the new RAW-STREAMS torture test. Jeremy.
adds d8b7027 Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
adds c2cdb4a Work around ndr_unpack failing on structures with relative pointers.
adds 2f1b128 Credit tridge's work on fixing GnuTLS
adds 4823e98 WHATSNEW updates
adds d75df71 Fix guest mounts guest session setup, login (user id) as anonymous. This patch is for samba bugzilla bug 4640.
adds afc7e45 s3 OneFS: Fix uninitialized variable
adds dc0e46a s4:build: add some comments to the SMB_EXT_LIB() definition
adds 662f996 s3: Fix 'assignment differ in signedness' warning
adds eb5efd1 s4 heimdal: Link libintl correctly
adds 24a63ad Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
adds 9d165fa s3-spoolss: add rpccli_spoolss_addprinterex convenience wrapper.
adds 9e3178e Attempt to fix the OpenChange build -- sorry for the break
adds 6366084 s3-spoolss: add rpccli_spoolss_getprinter convenience wrapper.
adds 1a77218 s3-rpcclient: use rpccli_spoolss_SetPrinter and rpccli_spoolss_getprinter.
adds f8af513 s3-net: use rpccli_spoolss_getprinter and rpccli_spoolss_SetPrinter.
adds 109ba07 s3-spoolss: use rpccli_spoolss_addprinterex wrapper.
adds c7ba20b s3-spoolss: remove rpccli_spoolss_addprinterex.
adds c03f207 s3-spoolss: remove rpccli_spoolss_setprinter.
adds 59e90d3 s3-spoolss: remove rpccli_spoolss_getprinter.
adds a041d90 s3-spoolss: use is_valid_policy_hnd to check for valid policy handles.
adds 258ae4c Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds fc3ffed Don't define _GNU_SOURCE if it's already defined on the command-line.
adds f71db89 Include header with NTSTATUS, as some IDL files use it.
adds 838b950 Rerun pidl.
adds d1c7bbd Convert rpc_sock_read to use tevent_req base async_read
adds 00ad0c4 Remove async_req based async_recv
adds be4913f Convert rpc_sock_write to use tevent_req base async_send
adds 423c1d8 Remove async_req based async_send
adds 06b0187 Fix an incompatible pointer passed to winbind_get_groups
adds 5bab95b Fix a missing prototype
adds 13ac0dc tevent: add tevent_req_poll() function
adds 2390ea2 s3-rpcclient: more uses of is_valid_policy_hnd in spoolss and samr commands.
adds c46fad3 spoolss: add spoolss_FormInfo2 used by Vista.
adds 80a9a41 s3: re-run make samba3-idl.
adds 01d1aaf s3-rpcclient: allow to set level in spoolss getform query and display all levels.
adds e2f37ec tevent: add private_print function feature to tevent_req
adds 543db0f s3:events: map TEVENT_DEBUG_TRACE to debug level 10
adds 2bd8cac s4:lib/events: map TEVENT_DEBUG_TRACE to debug level 10
adds b6457c7 s3-spoolss: remove unused decode_printer_info_7.
adds 59cc0c0 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds fd3f3e6 Use stdbool.h instead of manually defining bool
adds d7c7b31 Only define _GNU_SOURCE if it's not defined yet.
adds 15f108f Fix some NetBSD warnings. Jeremy.
adds f90250b s4: make libintl a build dependency of heimdal_krb5 so all dependent binaries are linked properly
adds 74232e3 spoolss: windows ignores level in a spoolss_GetPrintProcessorDirectory query.
adds 92f05e3 spoolss: fix spoolss_FormInfo2 (new in vista).
adds b239a4ee spoolss: add spoolss_AddFormInfo2.
adds 06d2604 spoolss: add JOB_ACCESS_READ.
adds a045dd0 s3: re-run make samba3-idl.
adds 666cc91 s4-smbtorture: add test_GetPrintProcessorDirectory to RPC-SPOOLSS.
adds 6cd30a3 s4-smbtorture: expand RPC-SPOOLSS enumform and getform tests for level 2 forms.
adds 820a1c1 s3-spoolss: JOB_ACCESS_READ has moved to idl.
adds 03efdcb s3-spoolss: make us pass the RPC-SPOOLSS torture test w.r.t. directory calls.
adds d86cb9b s3-rpcclient: support level 2 in spoolss_addform.
adds 3d7cde5 Fix bug in processing of open modes in POSIX open. Was missing case of "If file exists open. If file doesn't exist error." Damn damn damn. CIFSFS client will have to have fallback cases for this error for a long time. Jeremy.
adds bfc7ec9 Make test for open modes more robust against other bits. Jeremy.
adds a4e570e s3-rpcclient: add test command to call netr_LogonGetCapabilities (for bug #6100).
adds 76ca297 Fix use of streams modules with CIFSFS client. Jeremy.
adds 0149373 s3 OneFS: Add .snapshot directory configuration handling
adds 7f33b94 s3: Refactor and cleanup the error paths in dump_core_setup
adds 95e428e s3: Report the correct path when dumping core on FreeBSD
adds e17df48 lib/tdb: if we know pwrite and pread are thread/fork safe tdb_reopen_all() should be a noop
adds 228e751 s4-spoolss: implement dcesrv_spoolss_GetPrintProcessorDirectory.
adds 9b8bb1a Ensure ACL modules work with POSIX paths. Jeremy.
adds 8bf0c25 s4-smbtorture: add test_AddJob test to RPC-SPOOLSS test.
adds 7e01ec5 s4-spoolss: implement dcesrv_spoolss_AddJob which always is a dummy.
adds 9e54f41 s3-spoolss: fix _spoolss_AddJob behaviour.
adds a6d0a93 Use fsp->posix_open in preference if we have it. Jeremy.
adds 59a28a2 Fix more POSIX path lstat calls. Fix bug where close can return failure if we have a pending modtime and the containing directory of the file has been renamed (there is no POSIX "update time by fd" call). This can't happen on Windows as the rename will fail if there are open files beneath it. Will add a torture test for this. Jeremy.
adds 76a0050 A simple hack to avoid the segfault in #6138
adds c3632e4 Mark as the Samba 4.0 alpha7 release
adds b679f6b s4:VERSION: mark as 4.0.0-alpha8 gitsnapshot
adds 64662cb s4:ldb_map: include ldb_includes.h first to get replace.h as first header
adds c21ae8d libreplace: make it possible to disable socket_wrapper via -DSOCKET_WRAPPER_DISABLE=1
adds b659742 s4:heimdal_build: don't always build setprogname.o
adds 8e4816f s4:Makefile: try to fix 'make installheaders' on *BSD systems
adds 26f2384 Speed up "net conf list"
adds 16f61a6 Speed up "net conf list"
adds 9475e88 Add dbwrap->parse_record
adds aeb26fe Add db_tdb_parse
adds 1b1aac4 Add sorted subkey cache
adds 5c91cdc Add a comment describing the sorted subkeys
adds 170830c Wrap creating the sorted subkey cache in a transaction
adds ba0e944 s3:registry: provide transaction_start|commit|cancel fns for the registry tdb
adds 9f97674 s3:registry: wrap deletekey_recursive in one big transaction.
adds bd121b5 s3:libsmbconf: add transactions to the libsmbconf api
adds 42b8d6b s3:net: wrap net conf import into one big transaction
adds 4d22554 Add tevent_ntstatus
adds 408cde8 Add tevent_req helpers to includes.h
adds a777b4d Convert open_socket_out to tevent_req
adds d3ac11c s4:heimdal_build: correrctly switch closefrom() and get/setprogname() replacements on and off
adds 3e25d3b s3-spoolss: remove some unused defines and structs.
adds 76ae202 spoolss: add spoolss_JobStatus.
adds 54b529a s3-spoolss: job status defines moved to IDL.
adds 98ca5b0 s3: re-run make samba3-idl.
adds 44ceff4 s3-spoolss: fix search_notify(). sorry...
adds 6cdcfa3 Remove a temporary debug message -- sorry
adds b56f449 Revert "Fix a O(n^2) algorithm in regdb_fetch_keys()"
adds 58fc612 s3:registry: replace typedef "REGSUBKEY_CTR" by "struct regsubkey_ctr"
adds e05b7a8 s3:registry: don't directly access key->subkeys->num_subkeys in reg_api.c
adds 62b5350 s3:registry: don't directly access key->subkeys->num_subkeys in reg_backend_db.
adds 8c1e403 s3:registry: don't directly access key->subkeys->subkeys[] in reg_api.c
adds 63b5764 s3:registry: don't directly access key->subkeys->subkeys[] in reg_backend_db.c
adds 060abd7 s3:registry: fix a comment
adds 763f41f s3:registry: add a regsubkey_ctr_init function for allocating a regsubkey_ctr
adds 63ed47c s3:registry: add regsubkey_ctr_set_seqnum to hide implementation from caller.
adds cd8bfd3 s3:registry: add regsubkey_ctr_get_seqnum() to hide implementation
adds ea2b740 s3:registry: use regsubkey_ctr_init() in reg_api.c
adds 3c15d05 s3:registry: use regsubkey_ctr_init() in reg_backend_db.c
adds 8a74b53 s3:registry: use regsubkey_ctr_set_seqnum() in reg_backend_db.c
adds 69be6f5 s3:registry: use regsubkey_ctr_get_seqnum() in reg_backend_db.c
adds b384d0d s3:services_db: use regsubkey_ctr_init() instead of using talloc directly
adds 1ce0035 s3:registry: use regsubkey_ctr_init() in reg_eventlog.c
adds d2fc3ab s3:profiles: use regsubkey_ctr_init() instead of using talloc directly.
adds 149d94d s3:registry: remove definition of regsubkey_ctr from the surface.
adds 0b22f8b s3:registry: hash the list of subkeys in the regsubkey_ctr
adds e026d21 s3:net rpc registry: use regsubkey_ctr_init() instead of using talloc directly.
adds 6c197ff s3: move definition of W_ERROR_NOT_OK_GOTO_DONE down to libcli/util/werror.h
adds 51795b7 libcli/util/werror.h: add macro W_ERROR_NOT_OK_GOTO(x, y)
adds 602bfeb s3:registry: add a create_subkey method to the backend ops.
adds 20e40d3 s3:registry: implement create_subkey for the db backend.
adds d73dafb s3:registry: implement create_subkey for the smbconf backend
adds 4b444e4 s3:registry: use create_reg_subkey() in reg_createkey().
adds 741e902 s3:registry: streamline reg_deletekey() somewhat.
adds 2fb944b s3:registry: refactor deletion of value/secdesc/subkey list tdb records out
adds 13ceeee s3:registry: streamline and cleanup regdb_set_secdesc() somewhat.
adds 61bdfd0 s3:registry: refactor deletion of various subkey lists out of regdb_store_keys()
adds 97508ee s3:registry: add a delete_subkey method to the backend ops.
adds b5fbe06 s3:registry: implement delete_subkey in the db backend
adds ae8c584 s3:registry: implement delete_subkey in the smbconf backend
adds 270ab55 s3:registry: use delete_reg_subkey() in reg_deletekey()
adds 2f4b821 s3:registry: tighten the subkey loop in reg_deletekey_recursive()
adds 3a1f24f tevent: add tevent_queue infrastructure
adds c5e062e s3: fix the build JOB_STATUS_BLOCKED -> JOB_STATUS_BLOCKED_DEVQ
adds b934f50 lib/torture: fix depency to map_nt_error_from_unix()
adds bcadb77 Add another torture test inspired by George @ Apple. Inside a directory, keep a file open and then renaming the directory should fail with ACCESS_DENIED. This is connected to the test case where the close was failing due to a delayed write on a file not being able to succeed when Samba allowed the containing directory to be renamed.
adds 3121249 Make us pass the RAW-RENAME torture test I just added.
adds fe8cf69 don't hardcode python path
adds dec1410 spoolss: add spoolss_JobInfo2, JobInfo3 and JobInfo4 (new in vista).
adds d42f833 spoolss: add 2 new SPOOLSS_JOB_CONTROL values.
adds 417f920 s3: re-run make samba3-idl.
adds 0445c55 s3-spoolss: add rpccli_spoolss_getjob convenience wrapper.
adds f343ed7 s3-spoolss: remove old rpccli_spoolss_getjob.
adds a263d8f s3-rpcclient: use is_valid_policy_hnd before closing handles.
adds b7b287d s3-rpcclient: add getjob spoolss command.
adds 61bedb4 s3: fix guest auth when winbindd is running
adds 62db0ea Use talloc_tos() in regkey_access_check()
adds 670a228 s3-spoolss: use DSPRINT flags instead of SPOOLS_DS flags.
adds d0e31f8 spoolss: add spoolss_PortInfo3 and spoolss_PortInfoFF.
adds 5da7fde spoolss: fill in spoolss_SetJobInfo1,2,3,4.
adds 0025caa s3: re-run make samba3-idl.
adds a54520f Initialize the id_map status in idmap_ldap to avoid surprise
adds 9569d97 And the prize for the most pain caused in the build farm for a simple typo goes to..... Tim Prouty !!!! Sorry Tim, nice test but you made a typo in passing in the size of an array so we were reading uninitialized memory :-). That took far longer than it should have to track down... (%$&#ing build system....). The build farm should now slowly go back to normal. Jeremy.
adds ddd3da8 Simplify async_connect_send slightly
adds 5686a6d Fix async reading winbindd_response
adds e6ec32f Eliminate two duplicate SEC_ACE_TYPE constants already provided by security.idl.
adds 7b9381f Fix bug #6082 - smbd_gpfs_getacl failed: Windows client can´t rename or delete file (directory fix). Jeremy.
adds 79fc0dd Merge branch 'master' of git://git.samba.org/samba into HEAD
adds 9ffb6d2 Add allow_badcharcnv argument to all conversion function, for consistency with Samba 3.
adds 9f6e2d6 Sync smb_iconv_t type, convert_string return type with Samba 3 equivalents.
adds 235244f Avoid using tevent_util.h, which won't be available if we use the system tevent.
adds d776ac0 Move next_token_talloc() to top-level.
adds 55903e6 Move next_token_talloc to util.c, as util_str.c is only compiled inside samba 4.
adds 4a35c97 Only copy sharename up from rap_to_pjobid
adds 54bc27e Merge branch 'master' of ssh://git.samba.org/data/git/samba into talloc-next
adds 09ac816 Merge branch 'master' of git://git.samba.org/samba into teventfix
adds 4903d20 Merge branch 'master' of git://git.samba.org/samba into convenience
adds e2469e3 Don't generate array iterators when the length of the array is always 0. (bug #6140)
adds 74293f1 Rerun pidl.
adds 08b180e Merge branch 'master' of ssh://git.samba.org/data/git/samba into talloc-next
adds bbe2d30 Merge branch 'master' of git://git.samba.org/samba into convenience
adds 94069bd s4: Use same function signature for convert_* as s3.
adds 7ab8f37 Use common header file for character set handling in Samba 3 and Samba 4.
adds 99b2881 Move secace.c to top-level.
adds 9bd0cf8 Keep using Samba3's charset.h for now.
adds d3c2de0 Also re-add removed codepoint_t; I'm clearly not having my day today.
adds e9bba3e dom_sid.h: Include dependency security.h that provides the dom_sid struct.
adds da6721e Move secacl to top-level.
adds 8568b4f Add header files for secace and secacl.
adds 9551ab8 Merge branch 'master' of git://git.samba.org/samba into convenience
adds 9940c76 Use shared header file for character sets, remove old definitions from samba3 smb.h.
adds c7b9757 Import ISO-8859-1, 646 from Samba 3 iconv.
adds 664268a s3 OneFS: Refactor config code and cleanup includes
adds 9b0df44 s3: Fix incompatible type warnings
adds 2d7a374 Merge branch 'master' of git://git.samba.org/samba into convenience
adds 0a3ee53 Use samba3's own iconv implementation for now, until all changes are merged.
adds cdbc00b Fix test_surrounding in samba4.rpcecho.python.
adds ae1a69f libcli/security: fix the source3 build
adds 84b57a5 libcli/security: fix the source4 build
adds 2ab9d36 s3/docs: Add missing full stop.
adds 88bd0f2 some shells are picky about ^ without quotes
adds 2127566 make man page (un)install more portable
adds db728c1 error-codes: add WERR_DEVICE_NOT_CONNECTED.
adds c9061d0 spoolss: use dummy pointers for truncated devmode and secdesc in SetJobInfo2/4.
adds bd77ab5 spoolss: move up printer and job status codes.
adds 6d27a89 s3: re-run make samba3-idl.
adds 8b33621 s3-rpcclient: zero out devmode and secdesc in setdriver and setprinter command.
adds 04a2b45 s3-spoolss: PRINTER_STATUS_OK has been moved to IDL.
adds 67d41d0 Make struct tevent_req opaque
adds 9cacb49 Attempt to fix the build
adds 1ea0dca Fix wbclient.c wrt tevent_req changes too.
adds 71ffd21 use test -f, Solaris /bin/sh doesn't know test -e
adds deb73e8 More fix to initialize idmap statuses
adds be1dfff It appears that the first time we see a uid/gid that winbind can't map, we end up returning the null sid instead of falling back to the legacy code. Next time through the code we'll hit the negative cache and do the right thing, but we still fail the first time.
adds 4b2955a Fix "ignore return" warning. Jeremy.
adds b6f479d talloc: add talloc_get_type_abort()
adds b00204a lib/util: remove samba specific talloc_get_type_abort()
adds 243d4e8 s3 OneFS: Add parameter to ignore streams
adds 44c94b6 Allow 'net vampire' to work without an existing smb.conf
adds 952bdff Don't print the admin password if we don't set one.
adds 52542e1 Pull in all the schema information during DRS schema fetch
adds 35f4ea2 Fix bug #6155 - "force group" is no longer working as expected. We need to store the "force group" uid separately from the conn->server_info token as we need to apply it separately also. Volker PLEASE CHECK ! Jeremy.
adds ef89c4b s3 passdb: Add back some useful debug statements
adds 8ee0cc2 Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
adds c51e5a2 socket_wrapper: don't crash if we get EAGAIN from real_recv()
adds d52e813 s4:blackbox/test_ldb: make use of the $VALGRIND envvar
adds 40da086 socket_wrapper: prepare pcap support for ipv6 traffic
adds 8ae34cc socket_wrapper: pass down sockaddr instead of sockaddr_in to prepare pcap support for ipv6
adds b99bb96 socket_wrapper: add ipv6 pcap support
adds 27cf239 socket_wrapper: add multiple interface support for ipv6
adds fb70a8a s3: Fix a memleak in dbwrap_rbt.
adds e8484e0 Make use of gpfs_get_real_filename optional
adds ddc1864 Attempt to fix the build on IRIX
adds 5a9f668 s3: Remove madvise support
adds 92bb91a Update talloc version so we don't fail on system talloc 1.2.0
adds 5a10d80 Remove parse_control from header, long after the function was removed
adds f9636b0 socket wrapper: Fix 'might be used uninitialized' warning
adds 0945789 s3:net conf: reduce memory usage of "net conf import".
adds 9d79849 s3:smbconf: move smbconf_share_exists checks into backend
adds bb0fb97 s3:dbwrap_ctdb_marshall_add: don't leak the ctdb_rec_data to the outside
adds f85aa66 Fix crashes when running RAW-ACLs against system with tdb ACL modules (caused by the POSIX pathname fixes). Jeremy.
adds ebe5b28 Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
adds badad0a Fix bug #6154 - zfs does not honor admin users. Jeremy
adds c8ea9d1 Second part of fix for #6154, ensure we return max access if admin user. Jeremy.
adds d526d34 Fix careless mistake in winbindd_setup_sig_usr2_handler
adds f61f169 s3: Change open_streams_for_delete to call through the vfs layer
adds 04f5f73 s3 OneFS: Use the public open_streams_for_delete
adds cfb4757 pidl: Don't generate variables declarations for pointless array counters.
adds 6652646 librpc: Re-run make idl_full from source3
adds bb1dab3 Fix bug #6160 - Office 2007 fails saving files to a Samba mapped drive. Confirmed by reporters. Jeremy.
adds 2544ba6 Complete the fix for bug 6100
adds 0d9f4a2 Last part of fix for #6154 - zfs does not honor admin users. Jeremy.
adds 66c0f36 Fix bug #6161 - smbclient corrupts source path in tar mode This was my fault. I broke the smbclient tar argument processing in creating the string for chdir when removing pstrings. Jeremy.
adds 4e74d81 Now we're allowing a lower bound for auth_len, ensure we also check for an upper one (integer wrap). Jeremy.
adds 67d12e9 Get the sense of the integer wrap test the right way around. Sorry. Jeremy.
adds df145c3 s4:errormap: map ECANCELED to NT_STATUS_CANCELLED
adds fb4ab25 spoolss: make all enum out info pointers a pointer to an array.
adds 4941e80 s3: re-run make samba3-idl.
adds c6aea64 spoolss: fix spoolss enum calls helper macro code after pointer changes.
adds 47adaea s4-smbtorture: fix RPC-SPOOLSS test after enum out info pointer changes.
adds 8e68eb2 s4-smbtorture: fix RPC-SPOOLSS-WIN.
adds 2fcc921 s4-smbtorture: fix s3 flavor rpc spoolss test.
adds 8bc7bb7 s4-smbtorture: exit early in test_EnumPorts when no port info has been returned.
adds 007f3f2 s4-spoolss: fix spoolss server enum calls after pointer changes.
adds 75046db spoolss: fix [size_is] declaration for enum calls.
adds b4707d8 s3: re-run make samba3-idl.
adds c14a589 s3-spoolss: add convencience wrapper around rpccli_spoolss_EnumForms.
adds 6336366 s3-rpcclient: use new rpccli_spoolss_enumforms wrapper.
adds 01e4f63 s3-net: use new rpccli_spoolss_enumforms wrapper.
adds 9bdca59 s3-spoolss: remove old rpccli_spoolss_enumforms.
adds 6aea116 spoolss: flag spoolss_FormInfo1 and 2 with [public,gensize].
adds c9de230 s3: re-run make samba3-idl.
adds f9bf09e s3-spoolss: use pidl for _spoolss_EnumForms.
adds 4541aa5 s3-spoolss: use form flags from idl in rpcclient and net.
adds 8614ce5 s3-spoolss: remove old _spoolss_EnumForms.
adds 5ce523b s3-spoolss: Fix Coverity ID #891 (UNINIT).
adds f992416 Revert accidental reintroduction of void ** bug.
adds 0d2de53 use LIB_PATH_VAR in selftest.sh if we have it
adds 918e628 s3:libsmb: smb signing works the same for extented and non-extended security
adds 4b6cbe8 s3:errormap: add ECANCELED, ERRDOS/ERRbadfid, NT_STATUS_CANCELLED mapping
adds 196a5d0 s3:signing: the seqnum should only be decremented by 1 for ntcancel requests
adds 589eb81 s3:winbindd_cm: remove useless cli_setup_signing_state(*cli, Undefined) call
adds 6e572d4 s3:libsmb: remove cli_setup_signing_state() and add struct cli_state *cli_initialise_ex()
adds 3f3e15a s3:libsmb: merge cli_setup_signing_state() into cli_initialise_ex()
adds bf85a14 s3:make_test: run CHAIN1 test
adds 2545a75 spoolss: fill in spoolss_EnumPrintProcDataTypes IDL.
adds e90fcbb s3: re-run make samba3-idl.
adds f959aac spoolss: add spoolss_EnumPrintProcDataTypes to enum macro helper.
adds a93fbf8 s4-smbtorture: add test_EnumPrintProcDataTypes to RPC-SPOOLSS test.
adds 6fd5128 spoolss: flag spoolss_PrintProcessorInfo1 [public,gensize].
adds 9f27a08 s3: re-run make samba3-idl.
adds f48ccec s3-spoolss: use pidl for _spoolss_EnumPrintProcessors.
adds 066a47b s3-spoolss: remove old spoolss_EnumPrintProcessors.
adds b73411d s3-spoolss: add rpccli_spoolss_enumprintprocessors convenience wrapper.
adds a58e59f s3-rpcclient: add enumprocs command to enumerate print processors.
adds 3cf22a8 s3-spoolss: use pidl for _spoolss_EnumPrintProcDataTypes.
adds f9019c1 s3-spoolss: remove old spoolss_EnumPrintProcDataTypes.
adds 2d24d3a s3-spoolss: add rpccli_spoolss_enumprintprocessordatatypes convenience wrapper.
adds 62d73b8 s3-rpcclient: add enumprocdatatypes command to enumerate print processor data types.
adds 34f469f spoolss: flag spoolss_PortInfo structs as [public,gensize].
adds 48ba132 s3: re-run make samba3-idl.
adds 03f1bec s3-spoolss: use pidl for _spoolss_EnumPorts.
adds 631f277 s3-spoolss: remove old spoolss_EnumPorts.
adds c7e19c2 s3-spoolss: add rpccli_spoolss_enumports convenience wrapper.
adds e9179a6 s3-rpcclient: use rpccli_spoolss_enumports wrapper.
adds 45a22ea spoolss: flag spoolss_MonitorInfo structs [public,gensize].
adds a3e5cf3 s3: re-run make samba3-idl.
adds 2561b2d s3-spoolss: use pidl for _spoolss_EnumMonitors.
adds d8a05bd s3-spoolss: remove old spoolss_EnumMonitors.
adds 33a441b s3-spoolss: add rpccli_spoolss_enummonitors convenience wrapper.
adds d75d350 s3-rpcclient: add enummonitors command to enumerate print monitors.
adds c9496ba s3-spoolss: remove more leftovers from old enumports call.
adds be479b6 don't rely on shebang's perl path, call our $PERL instead
adds ca9d67b s4-spoolss: just return OK for dcesrv_spoolss_EnumPrintProcDataTypes for now.
adds c29826a Fix some nonempty blank lines
adds e58ade4 Fix a smbclient segfault against security=share servers
adds 46bcb10 Shape up pdb_search a bit by making it a talloc ctx with a destructor
adds fe486d7 Add "queue" to writev_send
adds f5ee316 Add tevent_req wbc helpers
adds 9a64d7c Convert wb_req_write to tevent_req
adds 0a3a7d5 Convert wb_req_read to tevent_req
adds 80fcd76 Convert wb_resp_read to tevent_req
adds 1611e63 Convert wb_resp_write to tevent_req
adds c7df046 Move "struct req_read_state" where it belongs
adds eb17759 Add parameter "queue" to wb_int_trans_send
adds 549c30e Convert wb_int_trans to tevent_req
adds 33db1e0 Convert wb_connect to tevent_req
adds e503148 Convert wb_open_pipe to tevent_req
adds dea9621 Don't copy the winbindd_request in wb_trans
adds 81e2633 socket_wrapper: make it possible to bind to '::'
adds f9156f6 socket_wrapper: correctly handle connected dgram sockets
adds 3679e82 socket_wrapper: downgrade ipv6 sockets to ipv4 is in connect() if the dest is ipv4
adds 5ff4cb5 socket_wrapper: try to make ipv6 support more portable
adds c3691b8 fix "dubious escape" warning of Studio compiler
adds 1410490 s3:lib: interfaces.c isn't used in the configure tests anymore
adds 6b1170c Fix a typo
adds a60aaf2 s3/packaging: Package new files properly.
adds c666aef s3/packaging: Fix typo in comment.
adds 3b18156 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 218ce0e Fix prototype mismatch.
adds f088353 Fix potential segfaults using freed memory.
adds a67bc41 added a test that triggers a bug in the Samba3 notify code
adds 6f1f9f6 fixed a bug in message handling for code the change notify code
adds 143b222 socket_wrapper: wrap readv() and writev()
adds 7fc8086 s3:libsmb: fix a lot of cli_push() bugs
adds c2993f7 s3:libsmb: only treat a return 0 as end of file
adds 9579a6f s3:libsmb: add an option to cli_push to let the caller provide the buffers
adds 97cccb2 Fix extended operation return path.
adds 09d1b23 tevent: add tevent_req_received() function
adds 825949b tevent: add tevent_req_callback_data_void() macro
adds 8c41e0e Don't log NDR_PRINT_DEBUG at level 0, this always ends up in syslog
adds 66a26a0 Update instructions for checking out pidl.
adds 3d28063 Add a vfs_preopen module to hide fs latencies
adds 082bea6 lib/replace: make sure we include <sys/uio.h> before socket_wrapper.h
adds 2c3d744 spoolss: fix typo in spoolss_EnumJobs_info union helper fn.
adds 7932474 spoolss: fix typo in spoolss_EnumPrintProcessors_info union helper fn.
adds b96aa69 async_sock: fix truncating of the temporary iovec in writev_send/recv()
adds 41c5d70 LDAP-BENCH-CLDAP: also test CLDAP rootdse searches.
adds e6777e5 fix configure check by avoiding main(main(...))
adds 2bfd2c5 s3 torture: Simple warning fix
adds c260bfa Add simple POSIX open, mkdir and rmdir test. Jeremy.
adds 917905a removed leading spaces from embedded ldif
adds 0770028 fixed more embedded spaces in LDIF
adds 483525f use a base64 encoded password when changing passwords
adds b17f9e1 Make opt_nocache static to winbindd.c
adds a0a9c5d Fix #6167: winbindd -n should disable the winbind idmap cache
adds 2fdbafb Revert "s3:libsmb: add an option to cli_push to let the caller provide the buffers"
adds 1e4f78c s4:ldb: setup tevent debug functions on a selfcreated event context
adds 7a8b97e talloc: add talloc_set_abort_fn()
adds 43a7d48 tevent: add tevent_signal_support()
adds 880d9d6 tevent: add tevent_set_abort_fn()
adds 9932fd2 tevent: pass __location__ to tevent_loop_once/wait()
adds bd0f14c s3:events: pass __location__ to event_loop_*()
adds 06f88fe tevent: don't allow nested tevent_loop_once() anymore
adds 6802394 s4:ldb: allow nested events until the code is fixed to avoid them
adds a3d5d83 s4:events: allow nested events until we fixed all code to avoid them
adds 7142ef4 tevent: add tevent_loop_set_nesting_hook()
adds cb38888 tevent: add tevent_loop_until()
adds 2f57920 s4:build: try to fix the build with the ibm checker in the build-farm
adds 4b57f6d s3-spoolss: make jobname a const char * in print_job_start().
adds 5c63388 Fix bug #6186 - map readonly does not work Jeremy.
adds a84f939 tevent: Fix might be unitialized warning
adds b6616ca s3 pdb_wbc_sam: LookupRids should return sAMAccountName, not NT4 names
adds bace42d s3 torture: Fix unitialized variable to avoid closing a random fnum
adds e5136e9 Remove the static "struct client_connection" mess which is part of the problem that stops libsmbclient being thread safe. Subsidiary DFS connections are now hung off a list inside the cli_state struct. Much more to do in order to get libsmbclient to thread safety, but this is a good start. Jeremy.
adds 84b38c8 s3-spoolss: add macros from s4 spoolss server.
adds facf66b s3-spoolss: use macros for _spoolss_EnumPrintProcessors.
adds c6e9dc1 s3-spoolss: use macros for _spoolss_EnumPorts.
adds 8d6c719 s3-spoolss: use macros for _spoolss_EnumPrintProcDataTypes.
adds dfe71b0 s3-spoolss: use macros for _spoolss_EnumMonitors.
adds 75d88f4 s3-spoolss: use macros for _spoolss_GetPrinterDriverDirectory.
adds b2b3cfb s3-spoolss: use macros for _spoolss_GetPrintProcessorDirectory.
adds 635b807 s3-spoolss: use macros for _spoolss_EnumForms and split out level 1 enum.
adds 427987d s3-spoolss: use macros for _spoolss_GetForm and split out level 1 get.
adds 8028412 s3-spoolss: add rpccli_spoolss_enumjobs convenience wrapper.
adds d279e76 s3-rpcclient: use rpccli_spoolss_enumjobs wrapper in enumjobs command.
adds 3bd1aab s3-spoolss: remove old rpccli_spoolss_enumjobs wrapper.
adds dfe9076 spoolss: flag spoolss_JobInfo union and structures [public,gensize].
adds fbfd22b s3: re-run make samba3-idl.
adds 661e81d s3-spoolss: add construct_dev_mode_new.
adds b80e3e5 s3-spoolss: use pidl for _spoolss_EnumJobs.
adds 9b143e6 s3-spoolss: use pidl for _spoolss_GetJob.
adds e605e45 s3-spoolss: remove old spoolss_GetJob and spoolss_EnumJob.
adds 5f46554 s3-spoolss: add rpccli_spoolss_enumprinterdrivers convenience wrapper.
adds 915c593 s3-rpcclient: use rpccli_spoolss_enumprinterdrivers wrapper.
adds 7876d28 s3-net: use rpccli_spoolss_enumprinterdrivers wrapper.
adds 6928c5c s3-spoolss: remove old rpccli_spoolss_enumprinterdrivers wrapper.
adds 86ed4dc spoolss: add [gensize] flag to spoolss_DriverInfo union.
adds fab10c6 s3: re-run make samba3-idl.
adds d6e2ef5 s3-spoolss: use pidl for _spoolss_EnumPrinterDrivers.
adds a540815 s3-spoolss: remove old spoolss_EnumPrinterDrivers.
adds 058f47d s3-spoolss: remove old leftover driver print functions.
adds 8df8abb s3-spoolss: use pidl for _spoolss_GetPrinterDriver2.
adds 1b3e068 s3-spoolss: remove old spoolss_GetPrinterDriver2.
adds 9397ae5 s3-spoolss: add rpccli_spoolss_enumprinters convenience wrapper.
adds 0e66a24 s3-rpcclient: use rpccli_spoolss_enumprinters wrapper.
adds f14d426 s3-net: use rpccli_spoolss_enumprinters wrapper.
adds 16438e3 s3-spoolss: remove old enumprinters wrapper.
adds d0902e2 spoolss: flag PrinterInfo union and levels as [public,gensize].
adds cdcc5a1 s3: re-run make samba3-idl.
adds f6f703f s3-spoolss: use pidl for _spoolss_EnumPrinters.
adds a1a02bf s3-spoolss: remove old spoolss_EnumPrinters.
adds 0174d4d s3-spoolss: add snum_is_shared_printer fn.
adds 7e753b2 s3-spoolss: use snum_is_shared_printer (allows to make code a little easier to read).
adds 0658a40 s3-rpcclient: pure cosmetics for cmd_spoolss_enum_ports.
adds 5d76a12 s3-rpcclient: pure cosmetics for cmd_spoolss_getprinter.
adds aaae578 s3-rpcclient: pure cosmetics for cmd_spoolss_getdriver.
adds 1ceb298 s3-spoolss: use pidl for _spoolss_GetPrinter.
adds 348c4b6 s3-spoolss: remove old spoolss_GetPrinter.
adds 0068abe s3-spoolss: remove some unused functions.
adds 7a41f29 s3-spoolss: remove more unused marshalling code.
adds 868f3f5 tevent: change version to 0.9.4 as the ABI has changed
adds 1355dc2 s4:build: require tevent 0.9.4
adds 1fcc11f s3: Add strict lock/unlock calls to the vfs layer to replace is_locked
adds 5df46fa s3 OneFS: Add kernel strict locking support
adds f48a345 Remove pwd_cache.c, it was doing nothing. Make user_name, domain, and password talloc'ed strings within the cli_struct. Jeremy.
adds c3227b6 s3: Don't return in a void funtion
adds 8174a90 Fix #3954
adds ec0c6e1 s4-smbtorture: fix build warning in test_EnumPrintProcDataTypes.
adds 5fa4cf2 Add queue argument to wb_resp_write
adds 8afd835 Fix a malloc/talloc mismatch when cli_initialise() fails
adds 61447df Allow using external libtalloc.
adds 0c72c50 Fix fallback if system doesn't provide talloc.
adds acb6018 Fix comment about shell in Makefile.
adds 4ceaec6 Depend on a newer talloc in Samba 4.
adds a3d2b77 Properly strip /usr/lib and /usr/include for the merged build.
adds 251bf8a Merge branch 'checktalloc' of /home/jelmer/samba4
adds 7429958 Depend on newer talloc for Samba 4 in the merged build as well.
adds 4638633 Move tdr to top-level.
adds 1b19cd1 Merge branch 'checktalloc' into tdr
adds 56ad85c Fix build of tdr from merged build.
adds d56524a Merge branch 'checktalloc' into tdr
adds 3eede51 tdr: Remove dependency on lp_* so it can be used in both Samba 3 and Samba 4.
adds 7972d82 Remove -L/usr/lib from a couple more make variables.
adds c223bee Merge branch 'tdr' of /home/jelmer/samba4
adds 7578347 Remove unused CONST_DISCARD macro.
adds 8edd737 Merge branch 'nodiscard' of /home/jelmer/samba4
adds 0ea702e configure: Add common file with minimum versions of external libraries.
adds 693221c Fix installation of tdr.h.
adds 05a9d02 python: Always run with the same version of Python as we build against.
adds e48a18c Add shared pkg.m4 file with convenience macros for using pkg-config.
adds ec131db Merge branch 'sharedm4' of /home/jelmer/samba4
adds e548ec9 display_sec: Remove use of samba3-specific data types.
adds 4478756 Strip /usr/include from include flags, so we don't end up including the system tevent if it's too old.
adds 722dc9e pyldb: Improve exception message when a list is expected.
adds ec9aeea Fix up minschema after the conversion from JavaScript.
adds 1a06b31 s4:password_hash Only store the LM hash if 'lanman auth = yes'
adds a1ebb85 added support for parentGUID
adds 586a4da fix configure check for external talloc libs
adds 099d6f0 lib/replace: use AC_TRY_LINK() to verify that getifaddrs() and freeifaddrs() are available
adds d0b9cc6 nsswitch: only define TALLOC_ZERO if needed
adds a73bd05 s3: only define TALLOC_ZERO if needed
adds a399883 talloc: add TALLOC_ZERO()
adds 6d4a132 talloc: add useful talloc_array_length() macro
adds 752cf03 talloc: change version to 1.3.0
adds cb9effd Use tevent_wakeup_send in open_socket_out_defer
adds 20cee26 Convert open_socket_out_defer to tevent_req
adds 5c848e4 Use tevent_wakeup_send in wb_trans
adds 54b9ad4 Remove some unused code from async_req.[ch]
adds a58eccf Make struct wb_context private to wbclient.c
adds 1624b58 Remove an unnecessary variable
adds 05b49fd Convert wb_trans to tevent_req
adds 8a2b7b3 Remove unused async_req references from wb_reqtrans.c
adds 382d806 Add some appropriate const. Jeremy.
adds 467cc69 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 937a058 s4:build: use SAMBA_PKG_CONFIG_MIN_VERSION instead of PKG_CONFIG_MIN_VERSION
adds 04fd767 s3-spoolss: remove obsolete get_a_builtin_ntform.
adds 88ca3e1 s3-spoolss: remove more unused defines.
adds 9a8f196 s3-spoolss: add pull_spoolss_PrinterData().
adds 6df9e1f s3-spoolss: add push_spoolss_PrinterData().
adds 92e6525 spoolss: make spoolss_GetPrinterData out.data ref pointers.
adds 4de3a46 s3: re-run make samba3-idl.
adds e56be5c spoolss: fix GetPrinterData buffer helper.
adds c6e3e5e s4-smbtorture: fix test_GetPrinterData tests after out pointer changes.
adds be9a34e s4-spoolss: fix spoolss_GetPrinterData w.r.t. out pointer changes.
adds 2b0a0b2 spoolss: fix IDL for spoolss_SetPrinterData.
adds 2ec1f85 s3: re-run make samba3-idl.
adds b560a99 spoolss: fix ndr_push_spoolss_SetPrinterData.
adds 28c6f1f spoolss: use uint8 array instead of DATA_BLOB in EnumPrinterData IDL out pointer.
adds 849254d spoolss: use winreg_Type instead of spoolss_PrinterDataType for XPrinterData calls.
adds 6759953 s3: re-run make samba3-idl.
adds 4727e3f s4-spoolss: use winreg_Type for GetPrinterData implementation.
adds 0e2139c s4-smbtorture: fix RPC-SPOOLSS test after PrinterData changes.
adds 7735650 Fix a valgrind error
adds 754d136 s3-spoolss: remove unused ADD_JOBINFO_1.
adds 08d170a s3-spoolss: add rpccli_spoolss_getprinterdata convenience wrapper.
adds 704220c s3-rpcclient: use rpccli_spoolss_getprinterdata.
adds d77cc43 s3-spoolss: remove old rpccli_spoolss_getprinterdata.
adds aeba638 s3-spoolss: use pidl for _spoolss_GetPrinterData.
adds 6dca805 s3-spoolss: remove old spoolss_GetPrinterData.
adds b8a3e5e s3-rpcclient: use rpccli_spoolss_SetPrinterData.
adds 4234969 s3-spoolss: remove old rpccli_spoolss_setprinterdata wrapper.
adds f9871a8 s3-spoolss: use pidl for _spoolss_SetPrinterData.
adds 628c12e s3-spoolss: remove old spoolss_SetPrinterData.
adds 4ea46d6 s3-net: temporary disable net_spoolss_setprinterdata.
adds 3e16ede s3-rpcclient: use rpccli_spoolss_EnumPrinterData in enumdata command.
adds 57077f4 s3-spoolss: remove rpccli_spoolss_enumprinterdata.
adds 80ecd11 s3-spoolss: use pidl for _spoolss_EnumPrinterData.
adds ead6a49 s3-spoolss: remove spoolss_EnumPrinterData.
adds 2a8c078 s3-net: use rpccli_spoolss_EnumPrinterData.
adds acf523a s3-net: fix net_spoolss_setprinterdata.
adds 96ae179 s3-rpcclient: fix cmd_spoolss_getprinterdataex.
adds d189824 s3-spoolss: cleanup _spoolss_GetPrinterDataEx a little.
adds 56691df s3-spoolss: cleanup _spoolss_SetPrinterDataEx a little.
adds 12c6ac6 s3-net: fix net_spoolss_setprinterdataex.
adds 3a6b5fe spoolss: use nstring_array in spoolss_EnumPrinterKey.
adds 3255651 s3: re-run make samba3-idl.
adds 87d97ad s4-smbtorture: fix test_EnumPrinterKey.
adds 86c25b3 s3-spoolss: add rpccli_spoolss_enumprinterkey convenience wrapper.
adds bc95ec0 s3-rpcclient: use rpccli_spoolss_enumprinterkey wrapper.
adds e0c50aa s3-net: use rpccli_spoolss_enumprinterkey wrapper.
adds 846b93f s3-spoolss: remove old rpccli_spoolss_enumprinterkey wrapper.
adds 63d7871 s3-spoolss: use pidl for _spoolss_EnumPrinterKey.
adds 338c610 s3-spoolss: remove old spoolss_EnumPrinterKey.
adds 2d10548 s3: remove rpc_parse/parse_buffer.c completely.
adds 4a58f26 s3-spoolss: remove unused get_printer_dataex().
adds e89e739 s3-spoolss: remove unused init_unistr_array().
adds a23719b fix build on sles8 and other old popt installations
adds d352d3c .gitignore source4/torture/ldb/proto.h
adds da06a34 to be portable, use options first, arguments last
adds 066cbb5 clean up lib64 linking paths the same way as lib
adds c7dba46 remove needless rpath stuff for default paths as early as possible
adds 89543d6 Convert np_write to tevent_req
adds bce98d8 Convert np_read to tevent_req
adds b693f7f Remove some transitional code in writev_send
adds 2d31849 s3-spoolss: remove PRINTER_MESSAGE flags and struct, this was never used.
adds 28d1686 s3-spoolss: move PRINTER_ATTRIBUTE_SAMBA to printing backend, where they belong.
adds 47c024f s3-spoolss: rename temporary convert_devicemode_new function.
adds d759f99 s3-spoolss: move SYSTEMTIME parsing to a more generic place, as suggested.
adds 96998f0 s3-spoolss/registry: use marshall_sec_desc in fill_in_printer_values().
adds 827ba0a s3-spoolss/registry: use libndr to push a spoolss_DeviceMode in fill_in_printer_values().
adds 6549408 s3-spoolss: rename construct_dev_mode_new to construct_dev_mode.
adds 1e7f602 s3-spoolss: rename convert_nt_devicemode_new to convert_nt_devicemode.
adds 5778a36 s3-spoolss: rename convert_printer_info_new to convert_printer_info.
adds f19faa0 s3-spoolss: remove unused DEVICEMODE parsing and header.
adds 4cb3cbe s3-spoolss: move DRIVER_X_VERSION flags into the backend, where they belong to.
adds f94a6f4 spoolss: add range checks for priority element in spoolss_JobInfo structs.
adds a264bc6 spoolss: add SPL Port definitions to IDL.
adds 289cfb2 spoolss: use PRINTER_NOTIFY_TYPE and JOB_NOTIFY_TYPE in favor of "old" s4 defines.
adds f32cf73 s3: re-run make samba3-idl.
adds 9b5666a s3-spoolss: remove PRIORITY defines, that were never used.
adds 479d91a s3-spoolss: remove SPL Port definitions now in IDL.
adds 7f90a89 s3-spoolss: remove PRINTER_NOTIFY_TYPE and JOB_NOTIFY_TYPE now defined in IDL.
adds fac7208 s4-smbtorture: fix spoolss notify test for notify type changes.
adds b57d5ea s3-spoolss: remove (disabled) enum_all_printers_info_1_remote.
adds 77d2cd1 s3-spoolss: remove unused RPC_BUFFER definition.
adds 3af7db3 tevent: let tevent_loop_once() just run one fd event
adds 0139bef tevent: check signal events first in event_loop_once
adds 940e618 tevent: add tevent_common_loop_wait() helper function and use it
adds d27be1d s3:events: make use of tevent_common_loop_wait()
adds 66886f8 tevent: add support for immediate events
adds 6c29058 s3:events: add support for immediate events
adds a78cd2a tevent: use TALLOC_FREE() in tevent_req.c
adds 4bdf299 tevent: use an immediate event fot tevent_req_post()
adds 3a831e4 tevent: use an immediate event as trigger for tevent_queue
adds 9eaf53d tevent: store the location where a request was finished
adds 7d07266 tevent: change version to 0.9.5 after the ABI has changed
adds e95d0b5 s4:build: require tevent 0.9.5
adds b29c69f Fix #6130: Don't crash in winbindd_rpc lookup_groupmem() on unmapped members
adds 6c08e32 s4 libcli: Add SMB2.1 dialect to libcli
adds 7bf2a21 s4 torture: Add a string version for NT_STATUS_WIN7_INVALID_RANGE
adds 211e255 s4 torture: Win7 has a slightly different allowed access mask
adds c6b570c s3: Fix bugs in the detection of the GNU ld version (Bug #6147)
adds b12c317 spoolss: add spoolss_PrinterEnumValues.
adds 4d70153 s3: re-run make samba3-idl.
adds 153a837 s3-rpcclient: say that we are displaying a REG_MULTI_SZ in display_reg_value().
adds 8dd1faa Remove the global "struct cm_cred_struct" and associated calls, make callers pass in a struct user_auth_info * instead. This commit causes smbc_set_credentials() to print out a message telling callers to use smbc_set_credentials_with_fallback() instead, as smbc_set_credentials() has a broken API (no SMBCCTX * pointer). No more global variables used in the connection manager API for client dfs calls. Jeremy.
adds e8aa716 build: format the header check for netinet/ip.h more nicely
adds a3d0499 build: fix detection of netinet/ip.h on FreeBSD
adds b4ae0e8 Missing break in conversion function prevents tdb password database update.
adds 4fb79b4 spoolss: fix spoolss_PrinterEnumValues w.r.t. size calculation of PrinterData.
adds 2dae07a s3: re-run make samba3-idl.
adds 19ea2a5 spoolss: add spoolss_EnumPrinterDataEx triple call.
adds b1d4523 s3: re-run make samba3-idl.
adds 18a93e3 spoolss: add ndr_push/pull_spoolss_EnumPrinterDataEx helper.
adds ab85fc7 s3-spoolss: add rpccli_spoolss_enumprinterdataex convenience wrapper.
adds 8c3ef2d s3-rpcclient: use rpccli_spoolss_enumprinterdataex wrapper.
adds f9712d5 s3-net: use rpccli_spoolss_enumprinterdataex.
adds 9d024d1 s3-spoolss: remove old rpccli_spoolss_enumprinterdataex.
adds 6e52c23 s4-smbtorture: fix spoolss_EnumPrinterDataEx tests.
adds cd7f62a s3-spoolss: use rpccli_spoolss_enumprinterdataex in ldap_printer.c.
adds 445b37f s3:smbd: don't exit the parent when we have no connections
adds 339ea05 s3:printing: use a fd event to monitor the pipe to the parent
adds b659daf s3:printing: use tevent_loop_wait() instead of manual looping
adds 450252d s3:smbd: use tevent_loop_once() in the parent event loop
adds 0685031 s3:winbindd: remove unused close_winbindd_socket() function
adds 3b8dd79 s3:winbindd: move non event related code out of process_loop() in the the caller
adds 93c2057 s3:winbindd: accept new connections via fd events
adds 048013d spoolss: fix ndr_push_spoolss_EnumPrinterDataEx.
adds 342b436 s4-smbtorture: fix spoolss_EnumPrinterKey callers in RPC-SPOOLSS-WIN test.
adds ec47aac spoolss: rename NDR_SPOOLSS_SIZE_ENUM macro to NDR_SPOOLSS_SIZE_ENUM_LEVEL in spoolss helper.
adds 2687d29 spoolss: add ndr_size_spoolss_EnumPrinterDataEx_info in spoolss helper.
adds f683341 s3-spoolss: add SPOOLSS_BUFFER_ARRAY macro.
adds ef02342 s3-spoolss: add registry_value_to_printer_enum_value.
adds b074765 s3-printing: use marshall/unmarshall_sec_desc_buf in sec_desc_upg_fn().
adds 9fdeb7f s3-spoolss: remove custom syntax_spoolss and use the syntax defined in IDL.
adds 9ab8953 s3-rpc_parse: move prs_uint64 to rpc_parse/parse_prs.c.
adds f9ddc6a spoolss: make spoolss_Field a nodiscriminant union of 2 sets of notify flag enums.
adds 0e21ea3 s3: re-run make samba3-idl.
adds 6515107 spoolss: add custom ndr_print_spoolss_Field.
adds 9744a70 s4-smbtorture: fix spoolss notify test after spoolss_Field changes.
adds 8b730ca s3-rpcclient: fix spoolss notify test after spoolss_Field changes.
adds e61c9ca s3-spoolss: fix spoolss server after spoolss_Field changes.
adds 31106cd s3-spoolss: use printer and job notify enums provided by idl.
adds 0cfb1ae s3-spoolss: use pidl for _spoolss_EnumPrinterDataEx.
adds a4e999c s3-spoolss: remove old spoolss_EnumPrinterDataEx.
adds a502392 s3-spoolss: remove rpc_parse/parse_spoolss.c alltogether.
adds 36d0785 s3-spoolss: remove rpc_server/srv_spoolss.c alltogether.
adds 7fbdf8a s3-spoolss: remove include/rpc_spoolss.h.
adds 9d1ab9a spoolss: add my copyright.
adds 21391f7 s3-smbcontrol: use correct PRINTER_NOTIFY flags.
adds 8595f26 s4 libcli: Add back Longhorn beta dialect as a constant
adds e966719 s3-rpc_client: remove unused CLI_DO_RPC_WERR macro.
adds 7a85a87 s3-rpc_parse: remove unused BUFFER5 and UNISTR3.
adds 43182fd s3-spoolss: fix _spoolss_EnumPrinterDataEx error path.
adds a125659 s3-spoolss: fix _spoolss_GetPrinterData printerserver handle query error code.
adds 7d7b1a8 s3-rpc_parse: remove some unused parsing code.
adds 531af13 s3: remove POLICY_HND.
adds f942cb6 Fix bug #6195 - Migrating from 3.0.x to 3.3.x can fail to update passdb.tdb correctly. This is a really nasty one to fix as in order to successfully update the passdb.tdb we must do the equivalent of a tdbbackup to move to the new hash values before we do the upgrade. Jeremy.
adds 710948c s3 onefs: Correctly error out when the read returns EOF
adds a00a9e4 Fix bug #6196 - Unable to serve files with colons to Linux CIFS/VFS client Looks like the pathname parsing for POSIX paths got broken when the code for doing Windows streams parsing got added. Jeremy.
adds 13b6663 fixed a logic bug in the tevent nesting code
adds d380c49 use the tevent nesting code to avoid the uid problem in the VFS backend
adds add8163 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 28e03f2 Allow DFS client paths to work when POSIX pathnames have been selected (we need to path in pathname /that/look/like/this). Jeremy.
adds c5394cd Modify simple POSIX open test to use filenames containing a ':' character. Should stop regressions of bug #6196. Jeremy.
adds 2d1fcdc fix some typos
adds 0dfdb7b s3:lib/util_sock: use sys_recv() instead of sys_read() on sockets
adds 880fbc4 s3:libsmb: fix smb signing for fragmented trans/trans2/nttrans requests
adds 88dd6af s3:libsmb: always create bytes array in cli_trans code
adds 36e7045 tevent: fix the nesting logic
adds 011ad72 fix build on old Heimdal based systems
adds 2e0e416 lib/tsocket: add generic socket abstraction layer
adds d848d51 lib/tsocket: add some useful helper functions
adds c00126e lib/tsocket: add a tsocket_guide.txt with a description of the design
adds 6c88d61 lib/tsocket: add an implementation for bsd style sockets.
adds ccfd6a6 lib/tsocket: add tsocket_recvfrom_send/recv()
adds 9ed7a45 lib/tsocket: add tsocket_sendto_send/recv()
adds 4002b7b lib/tsocket: add tsocket_sendto_queue_send/recv()
adds a140823 lib/tsocket: add tsocket_connect_send/recv()
adds 2e44cea lib/tsocket: add tsocket_writev_send/recv()
adds 6c8bd10 lib/tsocket: add tsocket_writev_queue_send/recv()
adds a27c6eb lib/tsocket: add tsocket_readv_send/recv()
adds 235a7a4 lib/tsocket: add tsocket_guide.txt section about the async _send/recv() helper functions
adds b900e92 lib/tsocket: add a fast path to tsocket_sendto_send/recv()
adds f6efec5 lib/tsocket: add a fast path to tsocket_writev_send/recv()
adds 4e18c24 lib/tsocket: add tsocket_guide.txt section with specific details about bsd style sockets
adds b69e72d lib/util: build tevent_unix.o and tevent_ntstatus.o as UTIL_TEVENT subsystem
adds c600e8e s4:cldap: rewrite the cldap library based on tsocket
adds 84a140f move source4/libcli/cldap => libcli/cldap
adds 4508152 s3:build: compile lib/tsocket and libcli/cldap
adds 18b4925 s3:libads: use libcli/cldap code
adds f603903 s3: Fix a free of an uninitialized variable in winbind_get_sid_aliases
adds d813a90 version: fix handling of SAMBA_VERSION_VENDOR_PATCH.
adds 3a4638d add a versiontest program to print samba_version_string().
adds 5fe2b28 Merge branch 'master' of git://git.samba.org/samba into minschema
adds 1dc5b90 s4:ldb Fix the paged_searches module
adds 6906c01 s4:ldb Ensure to pass down options to LDB from python
adds 5bfed62 s4:minschma Fix aggregate schema generation in minschema
adds 653dd02 Add minschema like tool to extract and dump the full schema from AD
adds f696bb8 s4: Remove autogenerated attributes from minschema and fullschema output
adds 4a45b0d s4:ldb Allow paged_searches to be mixed with other controls
adds 37f130f s4:fullschema Use server-side sort to make the output deterministic
adds 808928c Fix crash in async_smb.c
adds da46c37 s4:build: include ../libcli/cldap/config.mk
adds 842edcd s3-samr: try to to fix password_expired flag handling.
adds 2c186be s3-net: Fix Coverity #886 (FORWARD_NULL).
adds 1524abd s3-krb5: Fix Coverity #722 (RESOURCE_LEAK).
adds 045151b s3-spoolss: pure comsetics.
adds d2fb6d3 s3-net: Fix Coverity #898 (UNINIT).
adds 73030b1 s3-net: Fix Coverity #861 (UNINIT).
adds 97190ae s3-krb5: Fix Coverity #762 (REVERSE_INULL).
adds d2e348b s3-netapi: Fix Coverity #776 (REVERSE_INULL).
adds f2243e8 s3-netapi: Fix Coverity #775 (REVERSE_INULL).
adds 3a6133d s3-netapi: Fix Coverity #774 (REVERSE_INULL).
adds 1ef2065 selftest/Samba3: use the same sequence of signals to shutdown samba3 as with the shell scripts
adds 2de464a Fix uninstallman.
adds ca202cf Merge branch 'master' of ssh://git.samba.org/data/git/samba into displaysec
adds 844a1b3 flush after showing the prompt in smbclient
adds 9709ddc Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds c9a3883 s3-rpcclient: allow to set flags in enumprinters command.
adds 5a38811 s3-spoolss: apply some const in spoolss server.
adds 95f2913 s3-spoolss: add enum_all_printers_info_level().
adds 6713244 s3-spoolss: use enum_all_printers_info_level for level 1 and 2.
adds aa6dbcf s3-spoolss: implement enumprinters_level5.
adds d2de9b0 s3-spoolss: implement enumprinters_level4.
adds 19de802 s3-spoolss: _spoolss_EnumPrinters level 3 always returns WERR_UNKNOWN_LEVEL.
adds ee577ef Add more comments.
adds 4fff36f Setting nTSecurityDescriptor via LDAP fails
adds 8f4e4d2 Adapt Zahari's test to the generic LDB Python tests.
adds de1e3e2 Remove unnecessary duplication of string in memory.
adds 960b755 pyldb: Let conversion to LDIF up to the user of the API rather than doing it implicitly.
adds 62ab39d s4/provision: Use existing serverrole variable.
adds 66dc53e socket_wrapper: fix connect() for dgram sockets, if the destination isn't there yet
adds 6ef1442 s4:smbd: the name of the binary is "samba" now
adds 593ab6a s4:selftest: rename SMBD_VALGRIND => SAMBA_VALGRIND
adds 431fc71 selftest/Samba3: always use the same timeout for all servers
adds 3b73cdb s3:nmbd: implement a MAILSLOT => CLDAP proxy for NETLOGON_SAMLOGON requests
adds f55e84e Add a basic Doxyfile for talloc
adds d21212c Convert the contents of talloc_guide.txt to doxygen-style talloc.h comments
adds 3f9c300 Delete talloc_guide.txt
adds ba42320 Add a default "undocumented" module
adds cfce2d3 Add some initial hook to the front page
adds db447d0 Reformatting
adds 27944ed Document talloc_pool()
adds 02662d5 Add a talloc_internal "module"
adds 2ce70d4 Document _talloc
adds 3f81649 Document TALLOC_FREE()
adds 986c2e0 Document talloc_parent, talloc_parent_name and talloc_is_parent
adds 59dff57 Document talloc_zero_array()
adds 257ea7e Revert "Document talloc_zero_array()"
adds c086c26 Revert "Document talloc_parent, talloc_parent_name and talloc_is_parent"
adds f15a030 Revert "Document TALLOC_FREE()"
adds cce595d Revert "Document _talloc"
adds 6b1a5bb Revert "Add a talloc_internal "module""
adds c67ea37 Revert "Document talloc_pool()"
adds 5098f46 Revert "Reformatting"
adds 790326c Revert "Add some initial hook to the front page"
adds b7fb083 Revert "Add a default "undocumented" module"
adds c3df040 Revert "Delete talloc_guide.txt"
adds a83c180 Revert "Convert the contents of talloc_guide.txt to doxygen-style talloc.h comments"
adds f590915 Revert "Add a basic Doxyfile for talloc"
adds 2835d0d Add dirsort module
adds 14df86e Use StrCaseCmp in the dirsort module
adds 191152d Document the dirsort module
adds 8a6f91c LDAP-CLDAP: remove temporary debug statements...
adds 1f72e4a Revert "socket_wrapper: fix connect() for dgram sockets, if the destination isn't there yet"
adds 1bff89c Only build the dirsort module if we have the dirfd function
adds 979a1b0 talloc_array_length: talloc_get_size deals fine with NULL
adds 7f11390 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 298bff5 Fix connect to port 139 only -- thanks gd for bugging me :-)
adds 435a0a5 socket_wrapper: fix connect() for dgram sockets, if the destination isn't there yet
adds 7716ad6 s3:smbd: if we allow trans2 on the IPC$ share, then we have to allow transs2 too.
adds 1a48d07 s3:libsmb: rename smb_signing.c => clisigning.c
adds 2654653 s3:libsmb: add a much simplified smb_siging infrastructure
adds c16c90a s3:smbd: use new simplified snb_signing code in the server
adds 6af1594 s3:libsmb: use new simplified smb_signing code for the client side
adds 97a086d selftest/Samba3: Test smb signing against the member server
adds f4aec7b ѕ3/winbind_pam: fix gcc 4.4 compile warning
adds a087310 remove non standard way to point to ctdb path
adds 2dc8ce5 don't set -O twice
adds a4cc3e2 s3:build: prevent from setting "-O -g", check for $debug first.
adds dfa9304 Disable dns_sd by default
adds 4c1794c Add avahi detection to configure
adds 93e13fe Add tevent avahi binding
adds 63aae58 Use avahi to register _smb._tcp in smbd
adds 33d9f46 libreplace: use libreplace_SAVE_CPPFLAGS instead of SAVE_CPPFLAGS
adds 36b957b s3:build: make SHOWFLAGS target phony and add alias showflags
adds 0e3339a Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 2a8f367 the start of a possibleInferiors test suite
adds 866afd5 s3: Remove redundant comment
adds 130582f s3 OneFS: Remove usage of non-existant function
adds 34ee56e Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 87b428e s3:dsgetdcname: use parentheses in if condition to make negation clear
adds c388efd s3: add missing prototype for auth_wbc_init().
adds 8d901ca move dcerpc.idl to main directory.
adds 31db53c s3: add generated dcerpc files.
adds de2a7c8 s3: use generated dcerpc code.
adds f915655 Fix bug 6097
adds 6a2e71b Add tevent_req_simple_recv_ntstatus()
adds 1dd0883 Convert rpc_read to tevent_req
adds 7573bb7 Convert rpc_write to tevent_req
adds 7a429fb Convert get_complete_frag to tevent_req
adds 545ed5b Convert cli_api_pipe to tevent_req
adds f88990e Convert rpc_api_pipe to tevent_req
adds 1724f2f Convert rpc_api_pipe_req to tevent_req
adds 22badee Convert rpc_cli_transport->read to tevent_req
adds 8e0d9d0 Convert rpc_cli_transport->write to tevent_req
adds fa62836 Convert rpc_cli_transport->trans to tevent_req
adds 5f753e2 Convert rpc_pipe_bind to tevent_req
adds 2ff2cef wbclient: Fix use of wb_int_trans_send, queue parameter must not be NULL
adds 2bc9ffa s4-install: add new location of generated dcerpc headers to headermap file.
adds c653e8d Fix two memleaks in the encryption code
adds db5677d s3: parse_packet can return NULL which is then dereferenced in match_mailslot_name
adds ad98eae s3 onefs: Change error status to NT_ACCESS_DENIED for errors in SET_SECURITY_DESC
adds 283e135 s3-spoolss: implement enumprinters_level0.
adds e3f7057 s3-libnet: Fix Bug #6193: avoid messing with sync_context in libnet_samsync_delta().
adds 365b5cf Add missing newlines to debug statements
adds 8000479 s3-registry: remove last sec_io_desc() caller.
adds 72636db s3: remove unused rpc_parse/parse_sec.c file.
adds c86df62 s3-rpc_parse: remove unused smb_io_domsid().
adds 39e6bd5 s3/pam_smbpass: don't link agains KRB5LIBS
adds 1f26554 s3/smbd: don't link against zlib
adds 8532faf s3/swat: don't link against zlib
adds 9e62b7f s3/cifs: don't link cifs mount helpers agains popt
adds b574a09 s3/ldbtools: don't neddlessly link against wbinbind libs
adds 3f37342 fixed possibleinferiors.py so it matches windows behaviour
adds 04eeae7 Revert "s3/smbd: don't link against zlib"
adds 5adeaea Revert "s3/swat: don't link against zlib"
adds 202228d Ensure we never enter VFS_CREATE without having initialized sbuf as invalid (if not already read via stat()). Still trying to find the build farm RAW-STREAM errors and it's happening in a openX call.... Jeremy.
adds a20a710 Avahi disables a timer by tv=NULL in avahi_timeout_update(), do not crash
adds 24d5229 s3-net: Fix Bug #6102. NetQueryDisplayInformation could return wrong information.
adds fe340eb s3:rpc_parse: remove unused init_unistr().
adds 56d74b6 s3-libnetapi: fix creds in libnetapi_open_ipc_connection().
adds 7eb7f42 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds c164c0c Fix a scary "fill_share_mode_lock failed" message
adds 5603c0f error-codes: add WERR_DS_DRA_SOURCE_DISABLED.
adds 2d087a0 Fix a talloc/malloc screwup in file_lines_pload
adds 8a26475 s4:auth/credentials: include gssapi/gssapi_krb5.h
adds 4d96417 s4:auth/credentials: use krb5_data_free()
adds 9521801 s4:kdc: use krb5_data_free()
adds 510e371 s4:heimdal_build: define HAVE_STRLCPY, HAVE_STRLCAT, HAVE_STRCASECMP and HAVE_MKSTEMP
adds 853f928 s4:heimdal_build: provide heimdal_version and heimdal_long_version symbols
adds 1e200c1 Merge branch 'master' of git://git.samba.org/samba
adds 9a61758 Merge branch 'master' of ssh://git.samba.org/data/git/samba into displaysec
adds c42fc5e display_sec: Move to common libcli/security directory.
adds 30a3dec Merge branch 'master' of ssh://git.samba.org/data/git/samba into displaysec
adds ef10b40 Merge branch 'displaysec' of /home/jelmer/samba4
adds ea907a7 selftest: Add copyright headers
adds 50189e8 Merge branch 'copyright' of /home/jelmer/samba4
adds 494e471 configure: Use m4 defines for minimum library versions rather than shell variables, so the values rather than the variable names show up in configure output.
adds 94ba56b Fix bug #6224 - nmbd waits 5 minutes at startup before checking if it needs to run elections Fix logic bug that causes nmbd to wait 5 minutes before looking for a master browser. This one is *old* :-). Thanks for Simo for bugging me on this. Jeremy.
adds 757d403 This should fix the build farm RAW-STREAMS failure. streams_depot.so depends on xattrs, and xattr_tdb was pushed *first* in the stack... Jeremy.
adds e235b46 Revert 757d403dfff023fdb122a155f6a05d33daa76410 - module order shouldn't matter & I have a more correct fix for this. Jeremy.
adds 1f83aaf Try and fix the build farm RAW-STREAMS errors. Ordering of modules shouldn't matter, so as vfs_streams_depot doesn't implement get/setxattrs then call into the full VFS stack at the top. Jeremy
adds d88ced1 added a --wspp option
adds 0495343 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 0788436 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 7278c54 Reorganize old persistent_handles test into durable_open.c, turn it into a suite instead of a solo test (in anticipation of more tests).
adds a9bc6a3 Add durable open / oplock interaction test. Rather than give it a chance to disconnect, Win7 will break a batch oplock immediately on contention.
adds 9e70a96 Fix the build of nfsv4_acls.c
adds cacfae1 tsocket: try to fix the build on solaris systems
adds 4243702 s3:build: make it possible to pass down CTAGS_OPTIONS or ETAGS_OPTIONS
adds ee8bc96 s4:build: make it possible to pass down CTAGS_OPTIONS or ETAGS_OPTIONS
adds 5c9e90e s4:torture/smb2: fix the build
adds 742496d s4:torture/smb2: fix compiler warnings and bugs
adds 66b97d3 s3: ifdef sendfile code that's only used in other ifdef'ed sendfile code
adds d942d24 Fix bug #6195 - Migrating from 3.0.x to 3.3.x can fail to update passdb.tdb correctly. For the clustering case. Clustered setups should have only ever used the unsigned version of TDB_DATA in the first place so they can't be in this mess :-). Just do the normal upgrade in the clustered case. Jeremy.
adds 4b88f2c Fix external np read after conversion to tevent_req
adds c33f3d5 [Bug 6228] SMBC_open_ctx failure due to path resolve failure doesn't set errno
adds 21ad907 Ensure parameter types match format string
adds ee22c41 s3: added per-client statistics to onefs perfcount module
adds 0b890ae Fix the problem of 3.0.x passdb databases being version 3 but using a different hash calculation than 3.2.x passwd databases (also version 3). Introduces a minor version number. Jeremy.
adds 92f3686 s4:smb2: Add rudimentary SMB2.1 lease support to libcli
adds 12a8ed0 s4:torture/smb2: Add torture tests for leases.
adds 23bb1ee tsocket: more s/sun/un to make the build on solaris happy
adds 4b8e4ea Fix a debug msg typo
adds b90863c Add tdb_transaction_prepare_commit()
adds 84547b8 added basic testing of tdb_transaction_prepare_commit() in tdbtorture
adds 4b184ea s3/cups: add encryption support
adds 5b33918 s3/cups: add documentation for new cups encrypt parameter
adds 9be2e2f Ensure files starting with multiple dots are hidden if "hide dot files" is set. Thanks to Barry Kelly <bkelly.ie at gmail.com> for pointing this one out. Jeremy.
adds 046b7a3 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 7a5e694 up the version to 1.1.4 with the addition of tdb_transaction_prepare_commit()
adds 6688ee8 added support for a prepare_commit() op in ldb modules
adds 16a1903 use the prepare_commit op in the partition code
adds 79b7ba9 change ldb version number (as ldb_module structure has changed)
adds b2e8bc2 s3:build: line-wrap assignment of FLAGS for readability
adds 9aab263 s3:build: add a SHOWCFLAGS target for debugging how CFLAGS are assebled
adds d842503 s3:build: fix build of pam_winbind.so with static linking
adds c200e86 tsocket: try to fix the build on solaris FIONREAD was missing
adds 62f12e2 Fix an uninitialized variable valgrind error
adds 1e74266 Tidy up some convert_string_internal error cases, found by Andrew Bartlett. Jeremy.
adds 42c0931 tdb: Remove unused variable
adds bfc7bb4 s3 onefs: Async failures are resulting in SMB_ASSERT->smb_panic while running many of the LOCK torture tests.
adds 7424665 s3 onefs: Add missing newlines to debug statements in the onefs module
adds f9eb774 s3:build: first cut at fixing linking of shared/static libs internally
adds baf39de s3:build: unify linking of libwbclient with a @LIBWBCLIENT_TARGET@
adds 993c874 s3:build: rename WINBIND_LIBS -> LIBWBCLIENT_LIBS for unification
adds 15ef346 s3:build: no need to set LIBFOO_STATIC to the object collection any more
adds b79157f s3:build: add LIBSMBCLIENT_LIBS and LIBSMBSHAREMODES_LIBS to Makefile
adds 99b486a s3:build: don't build the static libs unconditionally
adds 1e92ddd s3:build: add targets to show how libraries will be built / linked
adds 6edaf61 s3: fix the fix for bug #6195 - dont let smbd child processes panic
adds ffdc2a3 Print an error if trying a merged build without a system kerberos lib
adds 794525f libcli/cldap: fix memory/resource leak
adds 7ce1356 lib/util: fallback to any id in idr_get_new_random()
adds 264b28e s3-libnet: only call libnet_dssync_process() startup and shutdown callbacks when filled in.
adds eaddcfe Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds afa71fb s4:smb2: Add lease break support for SMB2.1
adds 91e75ea s4:torture/smb2: Add torture tests for lease breaks, durable opens.
adds af78240 s3-libnet-samsync: use parent talloc context for libnet_samsync_passdb.
adds e4802bf s3-libnet-samsync: some pure cosmetics.
adds d0e1ff4 s3-passdb: add smb_create_user().
adds e18f57f s3-libnet-samsync: use smb_create_user().
adds 5cdf75e s3-libnet-samsync: return appropriate error code in fetch_sam_entry().
adds 01a942d s3-auth: rename static smb_create_user(). Sorry...
adds aef0bdc Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 36c1a52 s3:net conf: don't store share names as lower case, but as given.
adds 5000640 s4 torture: Add new streams oplock test
adds f92140b s4 torture: Remove unused parameter
adds 87fe4d7 s3 onefs: Quiet a log message about oplocks being requested on streams
adds 1258ed8 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds c57b32c Allow pdbedit to change a user rid/sid. Based on a fix from Alexander Zagrebin <alexz at visp.ru>. Jeremy.
adds f8f6870 Fix bug #6254 - PUT/GET produces an error in IPv6 to a smb-server(3.3) has parameter "msdfs root = yes" This was broken by the refactoring around create_file(). MSDFS pathname processing must be done FIRST. MSDFS pathnames containing IPv6 addresses can be confused with NTFS stream names (they contain ":" characters. Jeremy.
adds 9d95f87 s/NT_STATUS_WIN7_INVALID_RANGE/NT_STATUS_INVALID_LOCK_RANGE/g
adds 108cf27 s4 torture: Addition to RAW-BENCH-LOCK to take a configurable number of locks before starting the test
adds 37aff88 s3-spoolss: implement _spoolss_GetPrinterDriver2 level 101 (Bug #5140).
adds 8d98070 tsocket: split out a smaller tdgram_context abstraction
adds 85742db tsocket: add tdgram_sendto_queue_send/recv()
adds c59ee5a tsocket: optimize tdgram_bsd a lot
adds 7e1411b libcli/cldap: convert to tsocket_* function to tdgram_*
adds 3bbad34 tsocket: remove DGRAM support from tsocket_context
adds 168eb23 s3-lsa: don't SAFE_FREE talloced structs.
adds 31ab1d6 s3-lsa: use LSA_ROLE definitions in _lsa_QueryInfoPolicy().
adds 621d403 s3-build: fix the build after tsocket changes.
adds 09265bc s3-nsswitch: Fix Bug #6238. Make sure logoff is bla bla.
adds b63cd72 Use procid_str in debug messages for better cluster-debuggability
adds 7ee4f16 Use cluster-aware procid_is_me instead of comparing pid's
adds 43372b2 s3-nsswitch: Fix Bug #6238 2nd part. zero blob pointer in wbcLogoffUserParams.
adds df29f49 s3-samr: add support for setting password hashes via samr_SetUserInfo level 21.
adds d3825d5 Use recv instead of read in read_packet_handler
adds ac4c319 Pass the current debuglevel down to the forked smbd
adds 6d760a4 Ensure 0-termination for the forked-smbd debug output
adds 0421fa9 Keep the forked-smbd stdout reader around longer
adds 3b0572b Fix smbd crash for close_on_completion
adds ba408a2 Remove async_req dependency from cli_pull_trans
adds e5c7df3 Remove a silly check
adds 15f6d5e Use the server config file for smbpasswd -a user in make test
adds b1db78c Make valid_netbios_name() check a bit stricter.
adds 213249c Improve formatting in Python file.
adds 2b1fe2c s3-examples: Fix Bug #6205. Correct sample smb.conf share configuration.
adds 54c2fe6 Fix two c++ warnings in vfs_gpfs.c
adds f2e17a4 Add prototype for smbd_gpfs_get_realfilename_path
adds a2d5fe4 Make some functions static to vfs_gpfs.c
adds 9512640 s3:smbldap Remove smbldap_get_dn
adds 89278b1 s3:printing Convert nt_printer_publish_ads() to use talloc better
adds 9d9f945 tsocket: use the correct 'ret' variable for tdgram_disconnect_send/recv()
adds 2050187 s3:libads Make ads_get_dn() take a talloc context
adds 522bdea tsocket: reduce size of dummy variable
adds ad29104 Add read_smb_send/recv, dumping keepalives
adds 8bdac36 Add new async libsmb infrastructure
adds 0a4cdad Remove the CHAIN1 test -- will come back later
adds dec928e Convert cli_echo to tevent_req
adds 7ef78bd Convert cli_trans to tevent_req
adds 95c792b Convert cli_session_setup_guest to tevent_req
adds 03becb5 Convert cli_negprot to tevent_req
adds 807328c Convert cli_tcon_andx to tevent_req
adds ca7cd35 Convert cli_ntcreate to tevent_req
adds c23ccff Convert cli_read_andx to tevent_req
adds 17b8d05 Streamline cli_pull sync wrapper
adds 097db28 Convert cli_write_andx to tevent_req
adds ad695b2 Streamline cli_push sync wrapper
adds 3191081 Convert cli_close to tevent_req
adds 025eb40 Convert cli_open to tevent_req
adds 86b09e8 Re-add the CHAIN1 test
adds 64067f9 Remove async_req based async libsmb infrastructure
adds cb120b4 Never hand out 0xffff as a mid
adds 64ce0e4 Add async oplock waiter
adds 0c353b5 Make cli_oplock_ack async
adds 3084d49 Add a bad hack to enable level 2 oplocks in torture_open_connection_share
adds 1c40276 Correct sync wrappers in cli_pipe.c
adds 12d9765 s3-samr: add support for _samr_Connect3() while planning to pass a s4 smbtorture test.
adds 651fa09 s3 oplocks: Refactor level II oplock contention
adds 9d2d075 s3 onefs: Simplify level 2 oplock self-contention
adds 21b083a s3-svcctl: Fix _svcctl_EnumServicesStatusW() crash bug on too small buffer.
adds 557f383 svcctl: Fix svcctl_ControlsAccepted bitmask.
adds eeddbb6 s3: re-run make samba3-idl.
adds d71dec9 s3-libads: avoid NULL talloc context with ads_get_dn().
adds fca02c9 s3:smbtorture Convert charcnv torture suite to use push_ucs2_talloc()
adds 574a6a8 s3:kerberos Rework smb_krb5_unparse_name() to take a talloc context
adds 042aaff s3:smbldap convert the easy cases to push_utf8_talloc()
adds 785c191 s3 oplocks: Add back procid_str to debug message
adds 161bd7f s3 onefs: Fix case-insensitivity for mangled names
adds c002c1d s3/docs: Fix typo.
adds 6343cab s3/smbconf_reg: Fix typo.
adds a103222 s3/gpo_ldap: Fix typo.
adds 4458809 s3/loadparm: Fiy typos.
adds 8da2fa3 s3/popt.h: Fix typo.
adds c4ad3e5 s3/docs: Raise version number up to 3.5.
adds 5fff538 s3:charcnv Remove unused ucs2_to_unistr2()
adds 80163b5 s3:charcnv Remove unused unistr2 functions
adds 3277b19 s3:rpc_parse remove unused prs_unistr2()
adds 0c22d55 s3:charcnv Remove unused unistrcpy() and unistrlen()
adds c5b24d6 s3-spoolss: set servername to global_myname() in set_printer_hnd_name().
adds 6859b80 s3:lib Use push_ucs2_talloc() in ms_fnmatch()
adds b36fab0 s3-svcctl: no need to define SVCCTL_NUM_INTERNAL_SERVICES twice in a file.
adds 8e3145e svcctl: use offered/needed for buffer sizes as in spoolss.
adds 18d475c selftest: add a fake root user to nss_wrapper_passwd in s3.
adds 403422e s3-selftest: Samba3 passes RPC-SVCCTL so enable it during make test.
adds 78951bd s3-util-sock: add ismyaddr() check in is_myname_or_ipaddr().
adds fa7f2ff s3-selftest: add root for make test as well (not only make selftest).
adds 1f6646e s4-smbtorture: Small fix for RPC-SPOOLSS-WIN to deal with driver-less printers.
adds c1b3545 s3-selftest: As Samba3 now passes RPC-SPOOLSS-WIN enable it against ourself.
adds 5654f14 s3-rpc-server: remove unused rpc_server/srv_util.c file.
adds bed4f84 s3/packaging: Add idmap_hash and idmap_adex to the list of built modules.
adds 98d703a s3-eventlog: move rpc_server/srv_eventlog_lib.c out of rpc_server.
adds 47bda3f s3-eventlog: split out evlog_convert_tdb_to_evt().
adds 0be30e8 s4-smbtorture: fix test_ReportEventLog in RPC-EVENTLOG.
adds cc98d3a error-codes: add some service related error codes.
adds f3d33cd Convert rpc_transport_np_init to tevent_req
adds bfacecc Convert get_anon_ipc to tevent_req
adds 8a2112c Convert rpc_cli_smbd_conn_init to tevent_req
adds a3f24d9 Convert rpc_transport_smbd_init to tevent_req
adds d0c307a s3-net: Fix Bug #5329: add "net rpc service delete/create".
adds 9c89aee Convert cli_pull to tevent_req
adds cf7d269 Convert cli_push to tevent_req
adds ccd293b Remove async_req
adds d8a6ea8 s3-svcctl: Fix _svcctl_EnumServicesStatusW (again).
adds e5702da Add the thread functions to top level lib/util. Not yet used, that's the next step. Jeremy.
adds f83e754 Create schema.ldif at runtime directly from ad-schema files
adds 8d63387 Tolerate more whitespace errors
adds 8be9941 Don't parse the schema data twice
adds 8249383 Add the new, updated AD schema file from Microsoft
adds 41760c1 Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
adds 17aac8c Remove ad2oLschema, insted call it directly from provision-backend
adds 8352650 Allow ms_schema.py to produce output much like minschema_wspp
adds 8374d6f Sort output of schema for OpenLDAP during conversion
adds 4c32d8f Load the schema for provision-backend in a transaction
adds bb6a2c8 Load the schema with a more efficient single search
adds 6ac77d1 Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
adds c218d3e Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
adds 3d0a727 Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
adds 5ffe7de s4:provision load_schema in provision.py no longer takes a hostname
adds 1f25b71 s4:schema Don't rely on objectCategory 'magic' when loading the schema
adds 27c6eca Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
adds 13be4d7 s4:schema Remove 'cn' from the final output of ms_schema.py
adds 631e688 Merge branch 'master' into wspp-schema
adds 15e6def Merge branch 'master' into wspp-schema
adds 2fe17ae possibleInferiors is a generated attribute - we can't pull it over DRS or from ldb
adds 1bc9c39 Merge commit 'master/master' into wspp-schema
adds 9539e2b major upgrade to the ldb attribute handling
adds 8680be7 Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
adds a6a2968 Merge commit 'abartlet/wspp-schema' into wspp-schema
adds 1a17fcd Add parentGUID as an allowed attribute in samba4Top
adds c7ed9bc Remove minschema generated schema - we now generate from setup/ad-schema/
adds 354ba5e s4:schema Update Windows 2008 schema from Microsoft to latest version
adds 2f04b7d Merge branch 'master' of ssh://git.samba.org/data/git/samba into wspp-schema
adds 6e6094d s4:schema Don't free mem_ctx before it is initilised
adds ef6c6ab added a str_list_append() function
adds 9181637 fixed internal handling of attribute deletion
adds b202911 don't load @ATTRIBUTES if we have an override handler in place
adds 217628f first cut at a C version of the possible inferiors code
adds 54f7523 Rework util_strlist prototypes to use a bit more and less const
adds db29383 Make the schema_inferiors generation code to compile
adds 4f69d70 added str_list_unique() and str_list_show()
adds 6abca12 hook the new possibleInferiors calculation into the schema
adds 481fb8a slightly nicer output in our possibleInferiors test code
adds 37254b7 fixed the possibleInferiors calculation so it now passes the test
adds 26f5225 we should not be supplying a generated attribute in our schema
adds fd7c522 added _const versions of some of the str_list_*() functions
adds 87506b4 make the memory usage of possibleInferiors much more efficient
adds 9d50c6b enable testing of possibleInferiors generation
adds 65ad2ce Merge branch 'wspp-schema'
adds 544113f s4-smbtorture: add test_QueryServiceStatus() to RPC-SVCCTL.
adds 9945d15 s4-smbtorture: add test_QueryServiceConfigW() to RPC-SVCCTL.
adds f0d045b svcctl: Fix IDL for svcctl_QueryServiceObjectSecurity and Set call.
adds 0ee3c43 s3: re-run make samba3-idl.
adds acd7fef s3-svcctl: Fix _svcctl_Set/GetServiceObjectSecurity after IDL changes.
adds 1632a4e s4-smbtorture: add test_QueryServiceObjectSecurity() to RPC-SVCCTL test.
adds 8b9f2ab s3-svcctl: Fix invalid buffer memset in _svcctl_QueryServiceObjectSecurity().
adds af32ab9 svcctl: use svcctl_ServiceState type for dependent calls in IDL.
adds 2d21145 s3: re-run make samba3-idl.
adds 693c2e9 s4-smbtorture: add test_EnumDependentServicesW() to RPC-SVCCTL.
adds 76da89d s3-svcctl: minor fix for _svcctl_EnumDependentServicesW().
adds 7065b2b ntsvcs: add PNP_GetIdListFlags flags.
adds e4b4a07 s3: re-run make samba3-idl.
adds 43eb506 error-codes: add WERR_CM_INVALID_POINTER.
adds ade9ef1 s3-rpcclient: allow to set flags in cmd_ntsvcs_get_dev_list().
adds c0b71db s4-smbtorture: perform the ntsvcs devicelist tests against the Spooler service.
adds b7caf13 s3-ntsvcs: fix _PNP_GetDeviceList and _PNP_GetDeviceListSize.
adds f930f50 s3-selftest: enable the RPC-NTSVCS torture test against Samba3.
adds 7f10bf9 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 7f74f27 eventlog: make EVENTLOG_FULL_INFORMATION a public struct.
adds 2b0293d s3: re-run make samba3-idl.
adds 9b585a1 s3-eventlog: implement _eventlog_GetLogInformation().
adds bcd042e s3-eventlog: implement _eventlog_FlushEventLog().
adds 65ee4ae s3-spoolss: add support for level 8 in _spoolss_GetPrinter().
adds bc5cd07 s3-spoolss: implement dummy _spoolss_AddPort().
adds f20f5ae socket_wrapper: fix crash bug in swrap_readv/writev
adds 225a4f7 s4:rpc_server: report available output for all replies
adds 971c30a s4:rpc_server: split out the parsing of the ncacn_packet from analyzing of the content
adds 2ff80f0 Link in the threads functions, not yet used. Jeremy.
adds ea6094d Use talloc_tos() for a temp convert_string_allocate()
adds 5fc9ca9 Fix a memleak in an unlikely error path in change_notify_create()
adds e9569ae Fix some nonempty blank lines
adds a36472d Extract and print the server name type the client connects to
adds c344ad3 write_data already guarantees everything was written
adds dcda3ab Reactivate get_socket_port
adds b742b45 Add "netbios retarget"
adds 602059a Fix a bug in smbclient not sending the correct called name
adds 3c10d06 We have to deny a level 2 oplock if kernel oplocks are enabled
adds 94d3047 Use convert_string_talloc, thanks Andrew!
adds 3918ee8 spoolss: fix order of strings in PrinterInfo1 structs.
adds 609e401 s3: re-run make samba3-idl.
adds 81aca44 s4-smbtorture: use printerinfo level 1 name, not description in test_EnumPrinters_old().
adds 0393c99 s3-spoolss: add generic enumprinterdrivers_level function.
adds f325c342 s3-spoolss: use enumprinterdrivers_level() for level 1 enum.
adds 9b3d3e8 s3-spoolss: use enumprinterdrivers_level() for level 2 enum.
adds 97ffd70 s3-spoolss: use enumprinterdrivers_level() for level 3 enum.
adds 63b22a7 spoolss: add spoolss_DriverAttributes bitmask.
adds baeee97 s3: re-run make samba3-idl.
adds 3ef0b86 s3-spoolss: Fix permission checks for _spoolss_AddForm,SetForm and DelForm.
adds e1a76de s3-loadparm: Fix resume command typo for "printing = vlp".
adds 82ad66e s4:ldb Make it possible to re-run ldap.py again
adds a79e1ce s3-spoolss: fix typo in fill_printer_driver_info3().
adds 0f76e2d s4-smbtorture: move test_ReplyOpenPrinter from RPC-SPOOLSS to RPC-SPOOLSS-NOTIFY.
adds 56f5105 s4-smbtorture: disable test_SecondaryClosePrinter when running against s3 for now.
adds 1dbb653 s4-smbtorture: fix two valgrind warnings.
adds fc056e5 s3-rpcclient: add set_job command.
adds 41e4f12 Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
adds 4786a49 Solve some of the conflict between Samba3 and Samba4 push_string
adds 3b3e21b Convert Samba3 to use the common lib/util/charset API
adds 97af7f1 Add some harmless use of talloc_tos() in ntlm_auth
adds 786447d s3:charcnv remove now unused malloc() based conversion functions
adds 927a8b3 Move libcli/auth to the top level
adds 872cb02 Move DRSUAPI per-attribute decryption into a common file
adds 9feea7f Move MSRPC-PARSE into the common libcli/auth
adds 8e73b65 Rework trivial msrpc parser to use convert_string_talloc()
adds fd3be5c Merge smbencrypt.c between Samba3 and Samba4
adds f28f113 Rework Samba3 to use new libcli/auth code (partial)
adds a199663 Move ntlm_check.h into the common libcli/auth
adds 6c8f7e4 Port Samba4 to the new combined libcli/auth functions
adds 7cff049 libcli/auth Don't compile against un-needed Samba4 headers
adds fe0f0e5 Adapt to common crypto functions: sam_pwd_hash() -> sam_rid_crypt()
adds 27815a7 More work to adapt to merged libcli/auth function prototypes
adds df8e190 Use common samsync delta decryption functions in libnet_samsync.c
adds f23eea2 Push schannel_state.c into the top level.
adds eed0c4f Rework netlogon credentials for the top level
adds 5095d7b Rework Samba4 to use the new common libcli/auth code
adds baf7274 Make Samba3 use the new common libcli/auth code
adds 53afa1a libcli/auth Push schannel check into common libcli/auth
adds 1cee31f Link in the common samsync decryption code
adds d78cdc5 Rework to use new API for common netlogon credential chaining
adds 3206201 s3: Fix ntlm_auth and winbindd to use new common libcli/auth APIs
adds 0b4e9ce common:libcli/auth Add missing samsync config.mk
adds 86b50a0 Add missing header, remove generated header
adds 4a2dfbf s4-smbtorture: print SPOOLSS_JOB_CONTROL flags in RPC-SPOOLSS test.
adds e3ceb0c s3-spoolss: remove unused dup_nt_devicemode().
adds fa30202 s3-svcctl: fix memcpy in _svcctl_EnumServicesStatusW().
adds a2ef1fe s4-smbtorture: make sure samba3 does not regress in EnumServicesStatusW call.
adds 74707e8 socket_wrapper: fix the build on systems without ipv6 support
adds 1b9384a s3-nsswitch: fix make test_wbpad.
adds 48f1494 libwbclient: Fix undocumented arguments doxygen warnings.
adds 27a3118 Make talloc_stack threadsafe using TLS. Volker please check. Passes make test and basic valgrind testing. Jeremy.
adds 0f1b402 Try and fix the S4 build - include thread includes. Jeremy.
adds ca3de01 netdomjoin-gui: make sure to grey out change fields when not running as root.
adds 4721be4 s3-spoolss: Fix format of description string in spoolss_PrinterInfo1.
adds 8e06e94 Ensure a tls key is only generated once - wrap create & destroy in a mutex. Change the function names to add _once to the tls_create & tls_destroy to make this obvious. Jeremy.
adds 92d3210 Enable software rollout through AD
adds 4678d1c Merge branch 'master' of ssh://git.samba.org/data/git/samba into libcli-auth-merge-without-netlogond
adds dbcd80e Fix Samba4 build errors with common libcli/samsync
adds 0879cba Fix building the common libcli/samsync code
adds fa37dbf Fix building the now common msrpc_parse code
adds b57c8ff Use an absolute path to ensure that we can always regenerate tables.c
adds 34193cf Fix crash bug in NTLMSSP caused by msrpc_parse() moving to talloc
adds 0c771bf s3:ntlmssp Fix segfault: msrpc_gen now uses talloc()
adds 8ee7b4c s3:auth Fix segfault: Always initialise returned session keys
adds 7a54cd0 Remove unused headers
adds 02ecdd8 libcli/auth: Don't pass back lm_sess_key as the same pointer as user_sess_key
adds ddcc355 s3:ntlmssp Remove use of talloc(NULL) in NTLMSSP code
adds 8a5d94e libcli/auth Ensure we cancel the transaction when schannel not detected
adds 53765c8 Remove use of talloc_reference in cli_rpc_pipe_open_schannel_with_key()
adds f1fd39c s4-smbtorture: define TORTURE_DEFAULT_SERVICE and set to netlogon.
adds 6fe012f s3-examples: make sure to match correct key name in adssearch.
adds e6aa3f2 s4-smbtorture: Fix crash bugs in RPC-SAMR_ACCESSMASK.
adds d9804ae Fix bug #6089 - Winbind samr_OpenDomain not possible with Samba 3.2.6+ What a difference a name makes... :-). Just because something is missnamed SAMR_ACCESS_OPEN_DOMAIN, when it should actually be SAMR_ACCESS_LOOKUP_DOMAIN, don't automatically use it for a security check in _samr_OpenDomain(). Jeremy.
adds 14304fc s3-lsa: Fix Bug #6263. Unexpected LookupSids reply crashes XP pre-SP3.
adds 56aae35 tsocket: fix the build without ipv6 support
adds 75ccf93 Don't look up local user for remote changes, even when root.
adds 448b434 In net_conf_import, start a transaction when importing a single share.
adds ea3a022 Rename notify_context->db to db_recursive
adds 32a36e4 Add notify_onelevel.tdb
adds 6fc8ed7 Fix IDL licensing file that got missed when IDL files were moved. Jeremy.
adds 265829c When doing a cli_ulogoff don't invalidate the cnum, invalidate the vuid. Jeremy.
adds d55ec4f Fix bug found by Tim Prouty, logging off and then re-using a vuid can cause smbd to access a freed structure. Jeremy.
adds 37b1b9c Add torture tester to ensure we don't regress the ulogoff bug. Jeremy.
adds 5517c0b s3-docs: document warn_pwd_expire pam_winbind option in manpage.
adds b0a0d2a s4-smbtorture: Fix crash in RPC-LSA-LOOKUP
adds c794ba7 s4-smbtorture: add LSA-LOOKUPSIDS to verify bug #6263.
adds deb719a s3-selftest: enable RPC-LSA-LOOKUPSIDS against samba 3.
adds 05ea8da s3-docs: fix typo in smb.conf.5.
adds 1214bf6 Merge branch 'master' of /home/jmcd/samba/git.samba.org/samba-master into mymaster
adds 32add69 s4-smbtorture: disable CreateUser2 tests when running RPC-SAMR-PASSWORDS-PWDLAST against Samba3.
adds 490f6c4 s3-selftest: enable RPC-SAMR-PASSWORDS-PWDLASTSET whilte testing Samba3.
adds 0ba833f s3-samr: set the builtin_domain bool flag in get_samr_dispinfo_by_sid().
adds 8c023fe s3:registry: Prevent creation of keys containing the '/' character.
adds 4f9d340 s3-selftest: samba 3 also passes RPC-JOIN so enable it.
adds bf1b7ba s3: Fix uninstallmo
adds d43a49d s3: make installmo and uninstallmo scripts executable
adds 81253ec s4-smbtorture: Fix RPC-SPOOLSS-WIN for printers with a lot of jobs in the queue.
adds cb9c0ce s4-smbtorture: rework test_EnumPrinterDrivers() a little to succeed with s3.
adds d76837f s3-spoolss: add support for _spoolss_EnumPrinterDrivers() level 4.
adds 5e563ee s3-spoolss: add support for _spoolss_EnumPrinterDrivers() level 5.
adds 6900d61 s3-spoolss: add support for _spoolss_EnumPrinterDrivers() level 6.
adds fe2828c s4-smbtorture: Skip Job pause and resume on paused printers for Samba 3 for now.
adds 6f90cdaf s3-selftest: enable RPC-SPOOLSS.
adds c0dfe0c s3:net_rpc: don't shutdown a cli_state passed from the caller
adds 2578095 s3:net: add --request-timeout option
adds cdbbc81 s3:docs: document the --request-timeout option of net
adds 81b1846 s3-spoolss: remove some direct checks for 0 uid in AddForm,SetForm,DelForm.
adds fd558b3 Add some const
adds c9bc172 Add type-safe policy_handle_create/find
adds fa4ff87 Convert the samr connect_handles to type-safe calls
adds 9b3f2e6 Make "struct policy" private to srv_lsa_hnd.c
adds 35e6a0e Add "uint32_t access_granted" to policy handles
adds 386511b Make get_samr_info_by_sid use recent coding conventions
adds bf196df Remove flag "builtin_domain" from samr_info
adds 46317ce Remove flag "builtin_domain" from disp_info
adds dd073a3 Make force_flush_samr_cache use a dom_sid to find what to flush
adds 5f0c9c5 s4-smbtorture: test all levels in test_GetJob().
adds d9aaf37 s3-printing: use sec_initial_uid() instead "0" in print_access_check().
adds 6248038 s3-printing: use ARRAY_SIZE() macro in forms functions.
adds 4afcde9 Convert the domain handles to type-safe policy handles
adds 03abc84 Fix the valid NetBIOS name tests.
adds 3d2e95c Fix the pthread_once initialization issue. Make talloc_stackframe use this. Jeremy.
adds 399c765 Attempt to fix build farm on platforms where pthread_once_t is a struct. Jeremy.
adds 86b0d56 Fix warning in use of talloc_set_name. Jeremy.
adds 5cbd755 Ensure we have all the definitions needed in both threaded and non-threaded versions. Jeremy.
adds b5b6ecb Do not use the file system GET_REAL_FILENAME for mangled names
adds 294359b Make domain sid argument to as_sddl() optional.
adds 5df2795 Add a unit test for security_descriptor.as_sddl() without arguments.
adds 5beaf23 s4:selftest: ignore smb2.lease test for now
adds a6cb470 Reproduce a bug with a custom GET_REAL_FILENAME
adds fbf4293 Move check for syslog out of libreplace to source3/ and source4/.
adds e5233cc Cope with the fact that only _mkdir() exists on Windows and that it doesn't take a mode argument.
adds 20e1ba1 Only define waitpid replacement if wait4 is available. (It isn't on Windows.)
adds bb0f430 Error out at runtime when seteuid/setresuid or setegid/setresgid are not available. This means it's possible to compile libreplace when these functions are not available and use it, as long as this particular function is not used.
adds 31120c9 Move syslog check out of m4 library file into configure.in
adds 6c9caed Merge commit 'origin/master' into libcli-auth-merge-without-netlogond
adds c185e7a Fix to use modified cli_rpc_pipe_open_schannel_with_key API
adds e3db09c Do not vasprint stuff where not necessary
adds f493755 Added ability to revert to old modules for make revert.
adds a11ecbb Merge branch 'master' of ssh://git.samba.org/data/git/samba into libcli-auth-merge-without-netlogond
adds fe77eac Add previously generated header files now needed in merged build. Jeremy.
adds 4e1b633 Stop autogenerated files from being created. Jeremy.
adds 900d569 s4:librpc/rpc: ask for 0x2000 bytes in the ioctl case to match all othercases
adds e6b796b s4:torture/rpc: use dcerpc_ndr_request() for the object_uuid test
adds f3c9d12 s4:librpc/rpc: only use smb_trans for sync rpc calls
adds d0e6803 s4:librpc/rpc: remove async argument from the sync dcerpc_request() function
adds ed98cba pidl:Samba4/client: use dcerpc_ndr_request() for sync requests
adds a98a9c3 s4:librpc/rpc: pass async as argument to dcerpc_ndr_request_send()
adds 9930e5b pidl:Samba4/client: fix dcerpc_ndr_request_send() callers
adds cecd142 Move some libgpo files to root.
adds d2bd589 Move gpo_sec to top-level.
adds 7761850 Move gpo_fetch to top-level.
adds c441b7d Add ads convenience functions to samba 4. Move gpo_ldap.c to root libgpo.
adds 2485543 Make gpo_ldap.c compatible with samba 4. Add ads_get_ldap_server_name() function to samba 3. Move prototypes to root libgpo where appropriate.
adds ff33d50 Add ../libgpo to samba4 srcdir list in rules.mk.
adds 68ff179 Add nt_token_check_sid convenience function. Map NT_USER_TOKEN to struct security_token. Fix build errors.
adds 161d260 Mark the places where work needs to be done.
adds b939638 Make the gpo files build for samba 4.
adds 3e010e3 Adjust samba 3 to the new gpo API. Still untested code.
adds 75f8307 Move some headers around to avoid confusion.
adds 4626ffb Move some headers around to avoid confusion.
adds 374b47f Fix Samba 4 Makefile to also clean ../libgpo
adds 933482e Move gpo_ini stuff to the main libgpo. Make gpo_ini use a common parser.
adds 171a361 Fix ini parsing in the s3 gpext modules. Fix ini parser API. Make the build work
adds 7010365 libgpo: Fix some minor issues.
adds 6fc40ce libgpo: fix the build of gpext plugins.
adds 4c32978 Remove smb_mkstemp() - libreplace will now provide a secure mkstemp() if the system one is broken.
adds 1856b99 python/rpc: Add custom GUID.__str__, GUID.__repr__, GUID.__init__ and GUID.__cmp__.
adds 6f60a6e python/dcerpc: Custom implementations of policy_handle.__init__ and policy_handle.__repr__
adds f128bfd Add str() for policy_handles.
adds 95a76d3 Convert the user handles to type-safe policy handles
adds 228c56f Convert the group handles to type-safe policy handles
adds 922f836 Convert the alias handles to type-safe policy handles
adds 9b044be libgpo: use shared access bits in gpo_sd_check_agp_object().
adds 1df5ca6 Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
adds 8ab74e9 Revert "pidl/python: Add explicit casts, fixing implicit cast warnings."
adds 47ec66b Add the implicit [ref] to the connect_handle in EnumDomains
adds b5bec1a s3-secdesc: use SEC_FLAG_MAXIMUM_ALLOWED instead of SEC_RIGHTS_MAXIMUM_ALLOWED.
adds 1bb093a s3-secdesc: use SEC_FLAG_MAXIMUM_ALLOWED instead of SEC_RIGHT_MAXIMUM_ALLOWED.
adds da92e54 s3-secdesc: use SEC_FLAG_SYSTEM_SECURITY instead of SEC_RIGHT_SYSTEM_SECURITY.
adds 38264bb s3-secdesc: move all winreg access bits to IDL.
adds d94bbb3 s3-secdesc: remove SEC_RIGHT_MAXIMUM_ALLOWED and SEC_RIGHT_SYSTEM_SECURITY.
adds 512cf3e Fix samr_SetSecurity
adds 3f39df7 Fix _samr_QuerySecurity
adds 4024abb Remove "struct samr_info"
adds dfc79de Make cli_mkdir async. Change it to return NTSTATUS. Jeremy.
adds 3e75c9b Use a static copy of the samsync header file as Samba3 doesn't generate prototype headers.
adds 2eff2de Move the security_descriptor utility code to the top-level.
adds 9b33766 Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
adds 0d4bd2c s4:samr Use ldb_context * rather than void *
adds af6298a s4:test Fix 'make lcov' in Samba4
adds 4eb557b Revert "Use an absolute path to ensure that we can always regenerate tables.c"
adds 5ccf58f Make rmdir async. Jeremy.
adds 0bd8b7c Fix make install; don't install drsuapi.h and fix the location of credentials.h
adds 7a0a134 Fix includes for security_descriptor file for the non-merged build.
adds 14bbed1 s3:libsmb: always use the tevent_req_nomem() for checking allocation failures
adds f419518 s3: Use common security_descriptor_equal().
adds c78a4ac ѕ4: fix a "not handled in switch" compile warning
adds 42e3ae6 libcli: fix a "not handled in switch" compile warning
adds 488bac4 s4:ldb: do talloc_free and return NULL when we have no matches to return
adds 1563796 s4:ldb: fix extrasemi compile warning
adds 2ee437e s4 selftest: Export the WINBINDD_SOCKET_DIR env var
adds 57267a3 s4-build: Also search ../nsswitch for make (c|e)tags
adds 7a9be21 errormap: Add wbcErr to NTSTATUS mappings
adds 703d589 Avoid using deprecated form of AC_CHECK_TYPE.
adds e77c17e Remove some shadowed definition warnings
adds a3efd9d Fix some nonempty blank lines
adds 265ffe0 Fix bug #6279 - winbindd crash. Cope with LDAP libraries returning LDAP_SUCCESS but not returning a result. Jeremy
adds e7466d0 Add comment explaining the previous fix. Jeremy.
adds 8bc88aa Move serverinfo_to_SamInfo3() to rpc_server/
adds 502f47c Make cli_chkpath async. Jeremy
adds b029e0e Prevent reallocs of the talloc pool itself
adds ff3a020 Avoid duplicate aces
adds 40793e7 Fix profile acls in some corner cases
adds 740c2c4 ѕ3/configure: fix regexp for ld version recognition
adds 455f2a4 Make dskattr async. Jeremy.
adds 79177c1 Specify explicit path to vlp, for those not having vlp in $PATH.
adds c93e2d9 errormap: Change the WBC_ERR_UNKNOWN_ERROR to map to NT_STATUS_UNSUCCESSFUL
adds 59fe990 s3-selftest: test wbinfo --allocate-uid/gid.
adds 1e315b0 Fix coverity #910, uninitialized variable. Jeremy.
adds 5abdc58 Fix Coverity ID 884: DEADCODE
adds 2012770 Fix coverity #908, #909, uninitialized variable. Jeremy.
adds 951de68 Fix Coverity ID 628, Andrew B., please check!
adds 6610327 Fix Coverity bug #902, uninitialized variable. Jeremy.
adds 0accf2c Fix Coverity ID 626: DEADCODE
adds 9693259 Fix coverity #901 - uninitialized data. Jeremy.
adds 546d165 Fix a pointless static
adds d720857 Fix a type-punned warning
adds b8cd1cf Fix an uninitialized variable
adds 2146310 Fix a couple of warnings
adds 1722859 Revert "Do not use the file system GET_REAL_FILENAME for mangled names"
adds 53d491c Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
adds f5dfd1a s4:test Include 'source4' in directories to find lcov in
adds 652dc40 Add missing prototypes
adds 176302d Add async support for reply_tcon* and ntvfs_connect
adds ae6af9e Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
adds f579a2c s4:torture use common libcli/auth crypto code
adds b82a204 More lcov code coverage generation work
adds 8042074 Add a new non-convenience version of push_codepoint.
adds 598f78b charcnv: Import push_codepoint().
adds 3cf48ee Fix push_codepoint function without iconv_convenience.
adds 90cc5e7 Fix of a bug in the security.descriptor.as_sddl() method
adds 9b64073 ldb/samba3: Support event context argument to ldb_init().
adds b6981e7 samba3/ldb: Update the ldb_dn API to match that of the Samba 4 LDB: * ldb_dn_new() now takes an initial DN string * ldb_dn_string_compose() -> ldb_dn_new_fmt() * dummy ldb_dn_validate(), since LDB DNs in the current implementation are always valid if they could be created.
adds af6316d Provide a ldb_global_init() function for compatibility with older versions of LDB (including the one in Samba 3).
adds 2ee9ee2 Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
adds bfa753f s4:torture Add tests for prefixMap custom attribute handler
adds 1a39007 s4:torture Fix segfault in RPC-SAMSYNC
adds 5b33624 Rename the top-level LDB test to LOCAL-LDB, so it gets picked up by the script that determines the tests to run.
adds 8d3e61e s3-netlogon: Start fixing rpccli_netlogon_setup_creds after auth merge.
adds c9ec012 s3-build: refactor LIBNET_OBJ.
adds 67588ca s3-idmap: Fix bug #6286: Call init function for builtin idmap modules before probing for them as shared modules.
adds ae5dd12 s4-smbtorture: change default service to spooler in RPC-SVCCTL.
adds f926a4e s4-smbtorture: add test_StartServiceW() to RPC-SVCCTL.
adds a263eac s4-smbtorture: add test_ControlService() to RPC-SVCCTL.
adds aa26bdd s3-svcctl: fix _svcctl_ControlService.
adds 16b2f4b s3-svcctl: indicate that the spooler is already running if it does.
adds 37f491e s3-libnetjoin: add support for WKSSVC_JOIN_FLAGS_JOIN_UNSECURE.
adds e28071f s3-libnetjoin: make acct_flags dependent on secure channel type.
adds bd5c2c7 find/replace. Change uintX types to uintX_t types to tidy up the code. Jeremy.
adds 88e9f72 s4:tortore: use torture api instead of printf in RAW-RENAME
adds bec71ba s4:selftest: s4 doesn't support osxrename and directory rename yet
adds 4ab243b s4:torture: use torture api instead of printf for RAW-LOCK
adds 09f1754 RAW-LOCK: samba4 behaves like windows 7 in regard of locking error codes
adds a678144 s4:RPC-ECHO: disable the timeout test as it can't work with our client library
adds d8f3f7c s4:selftest: don't run the smb2.durable.open test
adds cf9b027 s3:fix build of the pam_smbpass shared module
adds 38d02c5 s3:net conf: support dangling parameters by specifying "" as the section name.
adds 221151a s3:registry: replace typedef REGVAL_CTR by struct regval_ctr.
adds 8185d31 s3:registry: replace typedef REGISTRY_VALUE by struct regval_blob
adds 8797bb1 s3:registry: make a comment more precise.
adds cec8428 s3:registry: replace typedef REGISTRY_KEY by struct registry_key_handle
adds c9b1734 s3:registry replace typedef REGISTRY_HOOK by struct registry_hook.
adds e935d86 s3:registry: replace typedef REGISTRY_OPS by struct registry_ops
adds 6552721 s3:libsmbconf: fix a comment typo
adds 641e125 [FIX Bug 6235] domain enumeration breaks if master browser has space in name
adds a94bd62 s3:nt_printing: fix a comment typo
adds d980587 s3-auth-charcnv: fix push_string(). Don't push to ucs2 and ascii after another.
adds a716606 Fix a type-punned warning
adds 6af92c0 Do not panic unnecessarily
adds dd33abf s3-svcctl: Fix crash in _svcctl_EnumServicesStatusW().
adds c33291d Fix annoying debug messages when no snapshots are used
adds d16e40b s3:mark registry shares without path unavailable just as with text config
adds 251c220 Fix a type-punned warning
adds 09ec857 s3-net: make sure to call libnetapi init functions at the top of "net rpc" command.
adds d5f2bbd s3:loadparm: prevent infinite include nesting.
adds 664da57 pm_process():raise level of debug message
adds 24cfe3e Fix Coverity ID 853 (UNINIT) -- Kai, please check!
adds 8e4cd87 s3-cldap: check for zero ip address in ads_cldap_netlogon().
adds 46bbdbd Fix a missing prototype warning
adds d476696 Fix bug #6291 - force user stop working. A previous fix broke the invariant that *uid is always initialized on return from create_token_from_username(). Restore it. Jeremy.
adds 06e404f Convert cli_posix_unlink() and cli_posix_rmdir() to async. First trans calls I've done. Jeremy.
adds bd6447d Convert cli_rename to async. Jeremy.
adds c732e94 Doh ! Don't need "int dummy" when we have state :-). Jeremy.
adds a23fb46 svcctl: Fix IDL for svcctl_StartServiceW().
adds 67ca76c samr: fix samr_ConnectVersion enum which is 32bit not 16bit.
adds fb3b657 s3:loadparm: refactor process_registry_service out or process_registry_globals
adds 077bcc1 s3:smbd/service: switch load_registry_service/shares to use loadparm routines
adds f8cc0e8 s3: fix crash in winbindd
adds e89cc77 s3-net: make "net eventlog" help output a little more appropriate.
adds 664ff08 s3-docs: document "net eventlog" in net manpage.
adds b6eab68 s3/docs: Remove documentation of "use kerberos keytab".
adds 3422b9c s3/docs: Fix serveral typos.
adds 3316ae9 s3-test: make it possible to find the built vlp in "make test".
adds 8aa41bd s3:vfs: untangle logic for loading and probing modules in vfs_init_custom()
adds edd2598 More async calls in libsmb/clifile.c Jeremy.
adds 370e720 Make cli_unlink async. Jeremy.
adds a2a155b s3-printing: add move_driver_file_to_download_area().
adds 233bfb2 s3-printing: use move_driver_file_to_download_area() to avoid code duplication.
adds d22965e s3-spoolss: avoid referring to uid 0 in spoolss server (use sec_initial_uid() instead).
adds 3b666bf Fix notify_onelevel: notify is not necessarily enabled
adds f4fcf2c Re-import the v3-3 version of str_list_make().
adds eee446a s3-nss_wins: Fix unresolved ldb symbols in libnss_wins.so.
adds af5a71d s3-lsa: use LSA_POLICY_MODE flags in _lsa_GetSystemAccessAccount().
adds baf7850 s3-printing: rework move_driver_file_to_download_area() a bit for clarity.
adds 26b9c93 wkssvcs: add WKSSVC_JOIN_FLAGS_IGNORE_UNSUPPORTED_FLAGS join flag.
adds ab4b8c9 s3-netapi: Fix Bug #6309: support remote unjoining of Windows 2003 or greater.
adds 8cf78ff Get medieval on our ass about SMB1 file descriptors being 16 bits, not an int. Convert all uses of cli_open(), cli_nt_createXXX to NTSTATUS versions. This is smaller than it looks, it just fixes a lot of old code. Next up, ensure all cli_XX functions return NTSTATUS. Jeremy.
adds 1188c78 s3:update config.guess form gnu.org (version 2009-04-27)
adds fee7829 s3:config.guess: move to GPLv3
adds d230ac7 s3:config.guess: replace old FSF address by the web site url.
adds faaa306 s3:config.guess: clean some whitespace/tab mixtures that git complains about
adds f81c02c s3:update config.sub from gnu.org (2009-04-17)
adds 62a6999 s3:config.sub: move to GPLv3
adds f3308b9 s3:config.sub: replace old FSF address by the web site url.
adds 384c1aa s3:config.sub: clean some space/tab mixup that git complains about
adds f3af298 Cause cli_close to return an NTSTATUS. Jeremy.
adds db2cc8c Add thread pool
adds 8cf7577 Add fncall_send/recv
adds 5b7b47f Add getaddrinfo_send/recv
adds 90c9e0a Fix 'make samples' (git doesn't version directories, so 'examples' won't exist yet)
adds 6e48495 Filter substitution variables out of list of undocumented applications.
adds 4abc5c9 Fix 'make undocumented' (by hardcoding the source path, now that the docs live in the same git repo)
adds bcb8982 Fix regular expressions in find_missing_doc after code format changes in loadparm.c.
adds b97a591 s4:libcli/raw: write can return STATUS_BUFFER_OVERFLOW as a real error
adds 5604e8d s4:libcli: remember operating system and lan manager strings from session setup
adds 9dbb535 tsocket: remove tsocket_context related stuff
adds 997eb9e tsocket: fix dependecies
adds 66a2cd3 tsocket: return EINVAL when tdgram_sendto_send() is used with len == 0
adds cc75ff1 tsocket: for unix domain sockets we need to use sizeof(struct sockaddr_un)
adds b4c5387 tsocket: tdgram move input checks to the common code as there're needed for all backends
adds 0db3b94 tsocket: move tsocket_sendto_queue_send/recv() to tsocket_helpers.c
adds b465995 tsocket: move tsocket_simple_int_recv() to tsocket.c
adds 182a4b3 tsocket: rename tdgram_unix_dgram_socket() => tdgram_unix_socket()
adds 8a090c4 tsocket: add tstream_context infrastructure similar to tdgram_context
adds ee6d796 tsocket: add tstream implementation for bsd sockets (inet and unix)
adds a0830f4 tsocket: add tstream_readv_pdu_send/recv()
adds eb723c2 tsocket: add tstream_writev_queue_send/recv()
adds 6ac61e6 tsocket: add tstream_readv_pdu_queue_send/recv()
adds 6d27b48 named_pipe_auth.idl: add level 2 and pass the client/server info and session key
adds 863c048 rerun "make idl"
adds 2ae92c7 s4:smbd: add support for named_pipe_auth level 2 in service_named_pipe...
adds 92a1890 libcli/named_pipe_auth: add tstream_npa_connect_send/recv()
adds fe9b552 s4:smbd: depend on NAMED_PIPE_AUTH_TSTREAM...
adds 3003853 s4:rpc_server: convert the socket based part to use the tstream interface
adds 9713476 Many build farm boxes do not have clock_gettime
adds 02c1439 Look for dblatex.
adds a1338d0 Make the test document include a Samba-specific XML element and an image.
adds b1097e1 Use system-provided dblatex to build the docs rather than included db2latex.
adds 3edddd6 Remove included (but unused) copy of db2latex.
adds 16ff10e Fix dblatex warning: Remove reference to removed DTD file.
adds dc9e3bb Use new stylesheet variables names as used by dblatex. Remove a Samba-specific workaround for a db2latex bug.
adds 97cd635 Fix syntax errors (title is mandator for chapters) in Samba4-HOWTO.
adds 5644c88 Split Samba-specific LaTeX commands into their own LaTeX package, independent of the style changes made by the sambadoc documentclass.
adds 0d390de Also move \linebreaksign to the samba LaTeX package.
adds 8f8962a Remove admon graphics - provided by dblatex now.
adds 83f0599 Remove reference to (removed?) image copy script.
adds 64cf630 Cut out the intermediate dvi files in the Makefile - dblatex can take care of those for us.
adds 7661364 Move test image to test/images/, consistent with the other books.
adds 4f97fee Trim the requirements for building the docs, remove outdated instructions for db2latex.
adds 21b9d8f Use standard LaTeX book document class rather than custom samba class.
adds 2099d83 Remove use of unicode quotes, as it confuses LaTeX.
adds e9bc179 Remove unnecessary checks for apps now used through dblatex.
adds 0edebf5 Fix dependencies on images for pdf and ps files.
adds 29e696a Fix build of the PostScript documents.
adds 9d26d7e Remove references to dia now that we use inkscape for diagrams.
adds c0e710a Remove unused and unsubstituted variables from Makefile.settings.in.
adds 62dfc6c Generate pdf documents in-place rather than copying them from . to output/
adds 3803095 Remove the DTD for the removed pdb-xml backend.
adds 0407125 Explicitly mention licenses in all stylesheets
adds 11b6c11 Move expansion of Samba-specific XML elements out of xslt/latex.xsl into a separate file, for better readability. xslt/latex.xsl now only contains tweaks to the dblatex configuration.
adds 2518174 Add more output generated by the documentation build process to .gitignore.
adds df74a0e Remove broken XSL-FO translation code; this has been broken for a while and the output was never used.
adds 0b2380b Fix a bunch of XML validation errors.
adds f043823 Fix most of the invalid usages of DocBook in the Samba 3 HOWTO. make check FTW!
adds d2650ad Fix a couple of invalid DocBook XML usages in the Samba3 Developers Guide.
adds 2bda1a8 Ignore docs-xml/output directory and its contents as well as png files generated run-time from versioned svg files.
adds cc6a5d5 Use <example> + <smbconfblock> rather than nonexistant element <smbconfexample>.
adds 78bfc60 find_unused_doc: Strip spaces in configuration names, just like the parser does.
adds 6ca4d72 Attempt to the build on NetBSD5 and a few others
adds 86a968b Remove text chunks support. Was never built by any of the main targets, and one of the reasons the complex dependency system exists.
adds c4493c2 Remove XSLT script to generate image dependencies, instead rely on make given that the number of image formats we use is limited.
adds fada9e9 Remove rules for unused epstopdf.
adds 0163f7e Remove unused entries from clean.
adds aebb1b8 Fix dependency on the attributes file.
adds 79f3367 Fix a malloc/talloc mixup
adds 60d7709 Attempt to fix the merged build on OpenSuSE 10.2
adds 4b3e89c Fix Coverity 911: FORWARD_NULL. Metze, please check!
adds cacfd6e Explicitly link in pthreads for lib/pthreadpool if required
adds e2052f1 Attempt to fix the build on SerNet-sles8
adds eea114a Fix a warning on host "gwen"
adds 8f3a9b3 Of course, s_addr is a #define somewhere else .... (Solaris...)
adds 579c915 s3/docs: Fix typo.
adds eaf9499 s3/docs: Fix typos.
adds 2467ae1 Clean up after Tridge's util_strlist changes
adds 5c2404f Fix bug 6136: New AFS syscall conventions
adds 38cb53c Fix a bunch of type-punned warnings -- gd, please fix properly :-)
adds 4949a2c Fix some warnings due to uint16_t!=-1 always being true
adds 2fe79f7 Fix an invalid type warning
adds 9271dc5 Fix Coverity ID 913 (NEGATIVE_RETURNS) -- gd, please check!
adds fe839b6 s3-printing: Fix driver upload for Xerox 4110 PS printer driver.
adds 796764d Increase debug level of "create_connection_server_info failed" message
adds 7070256 Do not crash in ctdbd_traverse if ctdbd is not around
adds ca7304d s3/docs: Fix typo.
adds d8de7e3 s3/packaging: Add keyutils-devel to build requires.
adds e46a88c Fix bug #6315 smbd crashes doing vfs_full_audit on IPC$ close event. The underlying problem is that once SMBulogoff is called, all server_info contexts associated with the vuid should become invalid, even if that's the context being currently used by the connection struct (tid). When the SMBtdis comes in it doesn't need a valid vuid value, but the code called inside vfs_full_audit always assumes that there is one (and hence a valid conn->server_info pointer) available.
adds 032bb80 libcli: Fix shadowed variable warning
adds 1b2c65f s3 torture: Fix comparison is always true warning
adds 5dae04e Torture test for bug #6315 - smbd crashes doing vfs_full_audit on IPC$ close event. Shows that doing a tdis with invalid uid succeeds. Jeremy.
adds 651fb41 Ensure we use UID-REGRESSION-TEST. It's a very short test. Jeremy.
adds 1b223ee s3 torture: Only close if open was successful
adds 72bd5ff libcli: Fix shadowed name in header also
adds c49730e s3:onefs.so fix issue with missing entries when enumerating directories
adds d34651f Fix the async calls for the posix_unlink and posix_rmdir. Jeremy.
adds 2c47254 Turn on POSIX test (small test) on buildfarm. Jeremy.
adds 290449a s3-pam_winbind: Fix Bug 6253: Use correct value for password expiry calculation.
adds b58abb2 Add release scripts for talloc and tdb
adds 0ca795e s3:loadparm: use the returnvalue of service_ok() in process_smbconf_service().
adds e7a8577 error-codes: add some more group specific windows error codes.
adds 5b37df2 s3-ldapsam: Fix Bug #6313: ldapsam_update_sam_account() crashes while doing talloc_free on malloced memory.
adds fee4c99 s3-ldap: fix more callers of smbldap_dn_talloc() that were passing a NULL context.
adds 386a5d9 Fix bug 6302: Give the VFS a chance to read from 0-byte files
adds 798389c s3:onefs.so Change system function names
adds d521726 Update tdb and talloc web pages
adds e091fdc Make cli_getattrE async. Jeremy.
adds 69d6145 s3: Fix trans2 path to use case-insensitive stat optimization
adds 3242c6c s3 onefs: Turn up the debug level for non-error cases
adds 4842e45 s3:loadparm: handle registry config source in file_list - fixes bug #6320
adds 1db0b20 s3 Reorder loadparm to keep aliases together
adds 4cbd0c7 Make cli_getatr() async. Jeremy.
adds 9966541 s3-printing: simplify print_queue helper functions and return WERROR.
adds 7ac1ae8 s3-printing: fix debug statement in virtual registry layer (key_driver_fetch_keys).
adds d77c456 s3-rpcclient: print more infolevels in printer and driver info levels.
adds ed88ff1 Fix Coverity ID 897: REVERSE_INULL
adds bf197a9 s3-docs: Fix "net eventlog dump" syntax in manpage.
adds e398f1e s3-docs: Fix Bug #6331. Document "net dom join/net dom unjoin".
adds 4a4dc77 s3/docs: Remove unnecessary .sp.
adds 730c91a Avoid --nonet when building manpages; xsltproc will already prefer local stylesheets if they are installed.
adds 78754ab s3-netlogon: Fix NETLOGON credential chain. Fixes Bug #6099 (Windows 7 joining Samba3) and probably many, many more.
adds 512879a Make cli_setattrE async. Jeremy.
adds 78fb479 After getting confirmation from Guenther, add 3 changes we'll ultimately need to fix bug #6099 Samba returns incurrate capabilities list. 1). Add a comment to point out that r->in.negotiate_flags is an aliased pointer to r->out.negotiate_flags. 2). Ensure we return NETLOGON_NEG_STRONG_KEYS in our flags return if the client requested it. 3). Clean up the error exits so we always return the same way. Signed off by Guenther. Jeremy.
adds 606edf0 Make cli_setatr async. Jeremy.
adds 6f7cd21 tevent: fix typo async_req_done() => tevent_req_done()
adds 974223b Fix bug 6336: "net groupmap set" segfaults
adds 2cdfd67 s4-smbtorture: Avoid failing RPC-SCHANNEL when testing lsa_GetUserName behaviour against Samba 3.
adds 949cd77 s3-selftest: run RPC-SCHANNEL, RPC-SCHANNEL2 and RPC-BENCH-SCHANNEL1 against Samba3.
adds 8e490d2 s3-credentials: protect netlogon_creds_server_step() against NULL creds.
adds b8ddb87 s3-rpcclient: rework enumdrivers call a bit to allow queries like win7 does.
adds c52be9f Fix missing backtick.
adds 599b9fe s3-samr: Fix _samr_Connect5(). In error case it still needs to return empty info1.
adds b35967e Make cli_session_setup_guest chainable
adds d52b0a2 Make cli_tcon_andx chainable
adds 1b75345 Add simple test chaining up sesssetup and tcon
adds 5c43bc6 Fix a typo
adds bb8aff6 Async API needs all parameters to be kept around until sent, ensure they're attached to the state structure. Thanks to Metze for pointing this out. Jeremy.
adds 2d5e0ea s3-auth: use full 16byte session key in make_user_info_netlogon_interactive().
adds 6f320d0 Adapt wb_reqtrans to "recent" coding conventions
adds b475a1e Convert lib/wb_reqtrans.c to unix calling conventions
adds 2c1372b Fix some nonempty blank lines
adds 26a9643 Remove a misleading comment
adds 646668b Fix some type-punned warnings
adds ddd37c2 s3:configure: "test" only takes one "="
adds f238809 s3/ldap: also handle DirX return codes
adds b0df0e8 s3-samr: support some more info levels in samr_QueryUser calls.
adds f93f713 s3-samr: support some more info levels in samr_SetUserInfo calls.
adds f05d888 s3-samr: let set_user_info_16 and 20 follow the same pattern as all other levels.
adds b96fdae s3-samr: Do not return users in _samr_QueryDisplayInfo() for builtin domain.
adds 6aca5fc s3-samr: Let _samr_TestPrivateFunctionsUser() return not supported.
adds 41cb06f s4-smbtorture: prepare for running RPC-SAMR-USERS against samba3.
adds b9fa828 s3-samr: rework check_oem_password() to take a struct samu, not to return one.
adds c400fc1 s3-samr: disable check for ACB_DISABLED in check_oem_password().
adds d17c6af s3-samr: implement _samr_OemChangePasswordUser2().
adds 5773d7d s3-samr: implement _samr_ChangePasswordUser().
adds 227b61d s3-samr: Do not leak information whether a user exist or not in pwd change calls.
adds 6f4b579 s3-selftest: need to enable lanman auth in order make RPC-SAMR-PASSWORDS pass.
adds 3100312 s4-smbtorture: avoid acct_flags check at the end of RPC-SAMR-PASSWORDS for Samba3.
adds 53713be s3-selftest: finally enable RPC-SAMR-PASSWORDS which samba3 now passes.
adds e86a534 s3: make release_ip() call (ctdb) cope with IPv4 mapped addresses
adds 31e06e6 s4:loadparm: fix brace indentation and add brace for clarity
adds c469ec5 s4:loadparm: fix a comment typo. and line wrapping.
adds d7b32b5 s3-samr: Fix potential memory leak in _samr_ChangePasswordUser().
adds 266b79e s3-samr: implement more info levels in _samr_QueryDomainInfo().
adds c2498d1 s4-smbtorture: Fix printf info-level mismatch in RPC-SAMR.
adds 66cf7e1 s3-selftest: run RPC-LSA-GETUSER against Samba 3.
adds 7d6e4c7 s3:smbd: fix the fix for mapped IPv4 address handling in release_ip().
adds b79eff8 s3:smbd: fix posix acls when setting an ACL without explicit ACE for the owner (bug#2346)
adds f47b220 Expand the comment explaining why user_in_group_sid is not reliable for winbindd users from foreign domains. Jeremy.
adds 3d6f4a7 Fix bug #6330 - DFS doesn't work on AIX. Jeremy.
adds 67df448 s4-smbtorture: Support timestamp handling for Samba3 in RPC-SAMR-USERS.
adds b7925cb s3-samr: more accurateness in _samr_SetDomainInfo().
adds 4f3bfb6 s4-smbtorture: skip unsupported ACB bits for Samba3 in RPC-SAMR-USER.
adds d010094 s3-selftest: enable running RPC-SAMR-USERS against Samba3.
adds 705f36b s3-samr: Fix SetUserInfo level 7 when there has been no name change.
adds a21bfc4 s3-samr: Fix SetUserInfo level 16 and 21 w.r.t. ACB_AUTOLOCK acct_flag.
adds a3873bc s4-smbtorture: avoid secdesc test on connect handle in RPC-SAMR-USERS for Samba3.
adds 6c935f9 s3: Fix chained sesssetupAndX/tconn messages
adds 5c76472 s3:libsmb: fix layering of cli_ntrename_internal and its callers
adds c291a55 Do not call SMB_VFS_GET_REAL_FILENAME if the name is mangled
adds efbc431 Fix the mangle1 test
adds efa9bc9 Pass also sername to check password script
adds af2189c Add wb_simple_trans_send/recv
adds 46dea8c wb_int_trans -> wb_simple_trans in wbclient.c
adds 831b73e Fix an unitialized variable warning
adds d343447 Replace external thread "once" with an internal implementation
adds 418a2ee Don't require external use of internal enum smb_thread_lock_type
adds db69ebc Provide a libsmbclient interface for programs requiring threads
adds 404327a Panic upon mutex lock or unlock failure
adds 9a93dc0 Optimize smb_thread_once usage by not calling it if known already called
adds 915518c Use bool instead of int for a boolean variable
adds b1a4649 s3-net: add "net dom renamecomputer" to rename machines in a domain.
adds fe47486 s3-docs: document "net dom renamecomputer".
adds 410f17c s4-smbtorture: use struct torture_context in RPC-LSA.
adds 7672a03 s4-smbtorture: remove trailing whitespace in RPC-LSA test.
adds ce8f352 Fix SMB2_CAP_DFS
adds 993bdd8 Move SMB2 constants to a separate file
adds d51bb8e s4:smb_server: return after we have processed an invalid smb2 request
adds 7347373 s4-smbtorture: add optional very simple reply checks to lsa lookup name tests.
adds 5f01592 s4-smbtorture: add very basic RPC-LSA-LOOKUPNAMES test.
adds f5cab89 s3-selftest: enable RPC-LSA-LOOKUPNAMES against Samba 3.
adds a82bb4b s3-lsa: Fix _lsa_LookupNames2() server implementation which always returned a NULL sid_array since 3.2.0.
adds 8a785a6 Add checks for non_root mode to help buildfarm spoolss tests. Reviewed by Guenther. Jeremy.
adds 6d1e21b s3-samr: Fix Bug #5859, renaming of samr objects failed due to samr setuserinfo access checks.
adds bd9d4e5 Correct typos; semicolons instead of commas
adds de6ddda Fix some nonempty blank lines
adds 0f88b3c s4-smbtorture: remove trailing whitespace in RPC-SAMR.
adds ff7ebdf s4-smbtorture: switch to use torture_context in RPC-SAMR.
adds 1fb9b65 s4-smbtorture: Fix order of assert args in test_TestPrivateFunctionsDomain() in RPC-SAMR.
adds 59cb8fd s4-smbtorture: Skip secdesc set calls for non-user objects in RPC-SAMR for Samba3.
adds 54d925a s4-smbtorture: skip SetMemberAttributesOfGroup in RPC-SAMR for s3 as well.
adds 4beb439 s3-samr: Let _samr_TestPrivateFunctionsDomain() return NT_STATUS_NOT_SUPPORTED to make RPC-SAMR happy.
adds 0dc1b23 s3-samr: implement _samr_RidToSid().
adds d0865ae Ensure documentation matches the tdb_util function usage. Jeremy.
adds 14c1e9f Hopefully fix the buildfarm. Add some debug level 10 messages I used to track down the vlp problem, change the vlp test printer not to use a static path of /tmp/vlp.tdb for the virtual print database (as this will eventually fill up). Cause it to use a virtual print database inside the cachepath. Jeremy.
adds b4c9cfb Fix a bunch of compiler warnings about wrong format types. Should make Solaris 10 builds look cleaner. Jeremy.
adds 6bc1ce9 Fix definition of smb_thread_once - must return int not void as it's used in a ? : comparison macro. Jeremy.
adds ed44303 Fix warning about unused label with no sendfile. Jeremy.
adds a04bac7 s3:proto.h: remove old param/params.c prototype
adds 6aef9bb s3:loadparm: refactor freeing of file_list out into free_file_lists()
adds 6708b92 s3:loadparm: free the file_list at the start of loadparm
adds 5fba1e9 s3:build: support non-linux gnu ports
adds 66dff40 s3:build: extend the support fo Debian GNU/kFooBar to kOpenSolaris
adds 94665ad s3-printing: Fix vlp testprinter application.
adds c9efd45 Fix bug 6157
adds 3fa6943 Convert response.extra_data.data from malloc to talloc
adds 196084d Fix the last few format arg missmatches I missed. Jeremy.
adds ad9d64ee Clean up assignments to iov_base, ensure it's always cast to void *. This should quieten some warnings with picky compilers on the buildfarm. Jeremy.
adds 20b5fc0 s3-netdomjoin-gui: inspect the correct computername string before enabling/disabling the change button.
adds 3e2975b s3-netdomjoin-gui: use NetServerGetInfo() level 101 to get hostname.
adds d3a9ee6 s3-netdomjoin-gui: Fix join prompt dialog test.
adds aa84ca6 error-codes: add some more WERRORs to table.
adds aa71ab6 s4 config-summary: Fix printing of which libraries are external and internal.
adds 6154b03 s3-netdomjoin-gui: prepare to call out for NetRenameMachineInDomain() to rename computers in domains.
adds c07f4a1 initshutdown: add shutdown reason codes.
adds b716e57 s3-build: re-run make samba3-idl.
adds a4f558d spoolss: add SPOOLSS_ARCHITECTURE_ALL to IDL.
adds 7403dd3 s3-spoolss: move SPL_ARCH_X defines to IDL.
adds d9f1b2c Use PYTHON_VER rather than PYTHON_VERSION, as the first is already commonly used (e.g. in the FreeBSD ports system).
adds c71d453 s3 auth: Make debug message louder and more useful
adds 5aefb44 s3: Fallback to the legacy sid_to_(uid|gid) instead of returning NULL.
adds c60bb39 s3: Fix strict locking with chained reads
adds c2482d6 s3 onefs: Fix ignore sacl parameter
adds 3627ceb s3 onefs: Self-contend level2 oplocks on BRL
adds 8a60c26 Fix broken smb_thread_once function
adds 7c39e45 Fix broken smb_thread_once function (again)
adds 42e0cb8 s3/packaging: Fix build on RHEL when ccache is not available.
adds 05379f0 s3: return proper error code in cli_smb_req_send
adds 8611f03 s3: checkin .po for pam_winbind
adds c62cc96 Remove an unused struct definition
adds 2abdfab s4-smbtorture: cosmetic cleanup for RPC-SAMR-ACCESSMASK.
adds 675e52c s4-smbtorture: split RPC-SAMR-ACCESSMASK into several tests.
adds c3e61b5 s4-selftest: match new name of RPC-SAMR-ACCESSMASK.
adds 077327a s3-net: Fix bug 6340: don't segfault when cleartext trustdom pwd could not be retrieved.
adds 6522517 s3-printing: no need to define struct table_node 4 times.
adds e03b9ae Allow a parameter to smb_thread_once's initialization function
adds 83ff460 Revert "s3: checkin .po for pam_winbind" because of license issue.
adds 6ff09b3 s3:libsmb: return NT_STATUS_CONNECTION_INVALID if the fd is -1
adds ca6ec5e s3:libsmb: let cli_smb_chain_send() also return NTSTATUS
adds b9f3a78 s3:libsmb: move read_smb_send/recv() static in async_smb.c
adds 088906b Make the thread functions a bit easier to use
adds 045af60 Take advantage of the easier-to-use thread macros
adds 636fbd1 Thread-safe protection: libsmbclient initialization
adds a13ba43 What to do about debugging in a multi-threaded application?
adds a89bee4 Add new functions and tests: str_list_make_empty(), str_list_make_single()
adds 5182b10 s4:torture Use str_list_make_single where appropriate
adds 6df4aec dsdb:schema Use str_list_make_empty() to create an empty list
adds aa5cee2 s4:libnet Use str_list_make_single() in resolv code
adds 524a79b s4:nbtd Use str_list_make_single() to turn iname->wins_server into a list
adds 979f13b Fix some nonempty blank lines
adds 9c23115 Add some const
adds 0a5d99a Fix a type-punned warning
adds e272acf s3-netapi: add NetShutdownInit and NetShutdownAbort.
adds 3a2c748 s3-build: re-run make samba3-idl.
adds 8fd3c89 s3-netapi: add NetShutdownInit and NetShutdownAbort skeletons.
adds 1ddc482 s3-netapi: add NetShutdownInit and NetShutdownAbort to public API.
adds 80f0d81 s3-netapi: add example code for NetShutdownInit and NetShutdownAbort.
adds 8fdb499 s3-netapi: implement NetShutdownInit_r and NetShutdownAbort_r.
adds 074890b Remove two unused variables
adds d73eab2 Add extensive tests for str_list function behaviour
adds d35a395 Maximum password length check too short in mount.cifs
adds 57e03b6 Fix the core of the SAMR access functions. This passes make test, but usrmgr fails against it. The core of this patch is to move all the access mask setup into the _samr_OpenXXX functions, and then have each specific function check the attached access_mask against the required bits. We can then go through the MS-SAMR doc and match things up. Signed off by Guenther, and writespace cleanup removal by Volker. Jeremy.
adds a840285 Remove one use of mangle_is_8_3(), not needed. Jeremy.
adds 41aa7d7 Add a test showing what ascii values cause an NTFS volume to create a mangled name. We don't pass this yet, but it's not run by default. Jeremy.
adds f61959e Make error message clearer on fail. Jeremy.
adds ff9375a Make us pass SHORTNAME-TEST. Jeremy
adds 4dce2df Turn on SHORTNAME-TEST in torture. Jeremy.
adds 6d82b59 s3:first cut at dbwrap_tool - a tdb tool that is CTDB-aware.
adds ad240e1 s3:build: rename OBJ collection for dbwrap_tool consistently
adds 7d653ae s3-samr: use normal integer in r->in.level switch statements.
adds 140d4ca s3-samr: Fix samr access checks in _samr_QueryDomainInfo().
adds 0e9f03c s3-samr: Fix samr access checks in _samr_SetDomainInfo().
adds 59192bf s3-samr: in _samr_QueryUserInfo() make sure to not return any info in error case.
adds 7dcf5d4 s3-samr: Fix samr access checks in _samr_QueryUserInfo().
adds cd421ff s3-samr: Fix samr access checks in _samr_SetUserInfo().
adds 88876ac errormap: Remove wbc -> NTSTATUS error map for now. It is not used.
adds b4131ec s3:build dbwrap_tool with make everything
adds a62e72b s3:build: add install-dbwrap_tool target
adds 00297b7 s3:param: prevent includes from being dumped in dump_*() functions.
adds c085c83 s3:swat: hide "config backend" from swat
adds 473bf41 s3-netdomjoin-gui: only gray out labels when not root and not connecting to remote machines.
adds 8c74d31 s3-netdomjoin-gui: cosmetic fix for empty hostnames.
adds d800ee5 s3-netdomjoin-gui: allow to switch between workgroups/domains with the same name.
adds b0c399c mount.cifs: directly include sys/stat.h in mtab.c
adds 7d85bf2 Fix bug 6361: Make --rcfile work in smbget
adds 4027fde s3-samr: Fix samr access checks in _samr_RemoveMemberFromForeignDomain().
adds 2b78473 DeleteUser doesn't need the priv checks, this is done at OpenUser time. Jeremy.
adds 5adb3b8 Add extra abilities for a user with SeAddUsers, so they can manipulate groups and aliases. Jeremy.
adds 8b4e491 Ensure users with SeAddUser privs get full access to groups/aliases when opening. Jeremy.
adds f5c96e5 s3:build: fix linking with --disable-shared-libs
adds ad7dca4 Fix bug #6359 - smbclient -L does not list workgroup for hosts with both IPv4 and IPv6 addresses
adds 0a8bb37 Oops. Forgot to delete now unused local from the previous patch. Jeremy.
adds 118f343 s3-privileges: remove trailing whitespace from privileges codes.
adds dccecdf s3-privileges: add privilege_delete_account().
adds 06864b4 tevent: Don't install headers, since we don't install a shared lib either (from Samba).
adds 6230eb9 Update copies of config.guess and config.sub.
adds a0caffd Fix linker flags on non-Linux GNU platforms.
adds 857c3f8 tevent: Install tevent_internal.h in the standalone build.
adds 5065cf7 tevent: Remove python module.
adds ebb79e2 Fix the merged build -- thanks jelmer for the hint!
adds ad91ef7 s3-events: If immediate requests are pending, the timeout is 0
adds 91aea36 Fix a typo
adds 31a2347 Fix static linking of vfs_notify_fam
adds 72b744f tevent: Define TALLOC_FREE() if it's not defined yet, to allow building with released versions of talloc.
adds 4112bb2 Move smb_create_user() in samsync
adds 834fc37 s3-events: Not only timed, also immediate events generate a timeout return
adds 2722dd3 s3:fix bug #6371, unsuccessful net conf setparm leaves empty share
adds aa70e44 s3: tevent_req_poll() loops forever when pipe is broken
adds 795b896 Fix a type-punned warning
adds f140bf2 Fix broken pipe handling
adds 8b9c5f0 Fix a race condition in vfs_aio_fork with gpfs share modes
adds 22085c5 Add "file_walk_table" to do stuff with all open files
adds 67a2e62 In aio_fork, we have to close all fd's, we might hold a gpfs share mode
adds bbbf9f1 Fix bug 5681: Do not limit the number of network interfaces
adds 5fb3b8e Move down the become_root()/unbecome_root() calls into the VFS modules
adds 0a9049b s4-smbtorture: add RPC-SAMR-USERS-PRIVILEGES test.
adds 4724fef s3-lsa: start a very basic implementation of _lsa_DeleteObject().
adds 6ab0c83 s3-lsa: let _lsa_GetSystemAccessAccount() call into _lsa_EnumPrivsAccount().
adds ada1af4 Fix SAMR server for winbindd access. Ensure we allow MAX_ACCESS to be mapped to what we're giving Everyone. Jeremy.
adds 9e741b3 s3-selftest: enable RPC-SAMR-USERS-PRIVILEGES.
adds d06051c s3-lsa: let _lsa_OpenPolicy() just call _lsa_OpenPolicy2().
adds 459dc8f Change access_check_samr_object -> access_check_object. Make map_max_allowed_access global. Change lsa_get_generic_sd to add Everyone:LSA_POLICY_READ|LSA_POLICY_EXECUTE, not just LSA_POLICY_EXECUTE. Jeremy.
adds 7c22eed lsa: add access_masks for accounts, secrets and trusted domains to IDL.
adds d7142fb s3: re-run make samba3-idl.
adds 5186661 s4-smbtorture: Fix build warning in RPC-SAMR tests.
adds c3bc833 s3 sendfile: Fix two bugs in sendfile
adds d38e5d1 s4 torture: Fix typo
adds 1718e80 s3: Always allocate memory in dptr_ReadDirName
adds f741b90 s3/docs: Fix shutdown script example.
adds 7781959 Use TDB_VOLATILE instead of tdb_set_max_dead()
adds bb454b5 s3 onefs: Removing an incorrect TALLOC_FREE
adds 3e1b648 Fix detection of "enum FAMCodes"
adds 05870b7 Another attempt at fixing the static build of vfs_notify_fam
adds f1c093c Fix an uninitialized variable in wb_context_init
adds 1542416 Fix wb_trans_done after conversion to unix calling conventions
adds ae38641 Make local-wbclient flexible in # of connections and ops
adds cf9636e tevent/python: Makefile was still trying to build some non AC_SUBST python targets
adds f9d00fb Simplify the logic of tsocket_bsd_pending
adds f8da7f5 Added mapping table for account object in lsa. Jeremy.
adds ac65ae9 Set errno=ENOMEM if tevent_add_fd fails
adds 8811aa1 Only build the krb5 locator when building shared libs
adds e3b5e28 Do not do a merged build without shared libs
adds ac7f4fa s4:libcli/raw: initialy read the first 4 bytes only
adds 8cd9c72 s4:smb_server: initialy read the first 4 bytes only
adds b3cc01f nsswrapper: implement group_add() in nss_wrapper.pl.
adds 3bd360c nsswrapper: implement group_del() in nss_wrapper.pl.
adds e11f9b4 s3-selftest: add add and delete group scripts using nss_wrapper.
adds 4b21ad9 Have ntvfs_connect() accept union smb_tcon *tcon instead of char* sharename
adds 9a13af9 s4: try to fix privileges implementation in order to pass the RPC-SAMR-USERS-PRIVILEGES test.
adds 3fbc871 Demonstrate a bug we have when dealing with real os-level share modes
adds 54973d0 Fix bug disclosed by lock8 torture test
adds d59f84d SMB2-LOCK: let the test pass against samba4
adds d23a193 s3:param: add PROTOCOL_SMB2
adds 688945a s3:smbd: add infrastructure for SMB2 support
adds c14dd15 s3:smbd: make negprot_spnego() non static
adds 3ef6a5a s3:smbd: add support for SMB2 Negotiate
adds d7d73b0 s3:smbd: allow SMB 2.002 dialect in SMB1 negprot
adds 4abd5f3 s3:smbd: add support for SMB2 Keepalive (SMB2 Echo)
adds f024ca9 Use SMB_VFS_NEXT_CLOSE. This VFS stuff is really opaque to me...
adds 5b55e47 s4:libcli/smb2: fill in transport->negotiate.secblob with the correct data
adds 540b713 s4:libcli/smb2: use raw ntlmssp if the server didn't provide a sec blob
adds 04ceabf s4:libcli/smb2: fix session setup with raw NTLMSSP
adds d649a46 Add a security model to LSA. Similar to the SAMR code - using the MS-LSA docs. Jeremy.
adds c4b41c5 s3:smbd: fix initialized memory in SMB2 responses
adds eac1235 s3:smbd: add smbd_smb2_request_done_ex()
adds f9da4fb s3:smbd: move the callback functions of smbd_smb2_request_reply() closer itself
adds dafc1e0 s3:smbd: for now indicate raw NTLMSSP in the SMB2 Negotiate response
adds 1ecdc85 s3:smbd: implement SMB2 Session Setup with raw NTLMSSP
adds 5d3d51e s3:smbd: check the incoming session id for SMB2 requests
adds c1a21d0 s3: Change unix_convert (and its callers) to use struct smb_filename
adds 000da55 Make cli_posix_open() and cli_posix_mkdir() async. Jeremy.
adds e65aa34 s3: Fix request flags in wbinfo when perform krb5 authentication
adds 8c7a579 s3: set winbindd request flags in ntlm_auth to make it contact trusted domain when krb5 auth is enabled
adds cbe3dab s3: Fix onlinestatus msg to return status of all domain instead of omitting trusted domains
adds d7480a9 s3: ignore EPIPE error when winbind finally writes to wb client because client might have already closed the socket
adds 686e605 s4-selftest: adding RPC-SAMR-USERS-PRIVILEGES to knownfail list.
adds cbcee123 s3-build: fix the build of ntlm_auth. Bo Yang, please check.
adds c3f6eff s3:smbd: we want to get the next command offset and not set it...
adds cfc68fc s3 onefs: Fix invalid argument from the unix_convert smb_filename struct patch
adds 96ede10 s3 torture: Fix warning
adds a91bcbc Detect tight loop in tdb_find()
adds d4d06a4 Attempt to fix bug #6386 - Samba Panic triggered by Sophos Control Centre. Don't indirect a potentially null pointer. Jeremy.
adds 87504b2 Ensure all possible uses of indirection through res are checked after an ldb_search. Jeremy.
adds 5dd82fb Revert the last two commits (fix for #6386). The actual problem was a bug in ldb in 3.2 which could return a freed pointer on ret != LDAP_SUCCESS. The main thing we must ensure is that we never talloc_steal until we know LDAP_SUCCESS was returned. Jeremy.
adds 53de3b1 Don't steal when we know the ptr will be null. Thanks to Simo for pointing this out. Jeremy.
adds 1f59788 s3:smbd: implement SMB2 Logoff
adds e9010fa s3:winbind:idmap_ldap: fix a crash bug in idmap_ldap_unixids_to_sids (#6387)
adds edd9bd9 tsocket: allow empty vectors at the end for tstream_writev()/readv()
adds 7749647 s3:smbd: SMB2 session ids are 64bit...
adds 7dfbb28 s3:smbd: implement SMB2 Tree Connect
adds 202509a s3:smbd: implement SMB2 Tree Disconnect
adds e3851a9 Test that POSIX open of a directory returns NT_STATUS_FILE_IS_A_DIRECTORY (ERRDOS, EISDIR). Jeremy.
adds 8c39931 Ensure we return NT_STATUS_FILE_IS_A_DIRECTORY on a posix open on a directory name. Jeremy.
adds 1a69ba8 Allow NULL queue to writev_send
adds a8e02b5 Add "err_on_readability" to writev_send
adds 6492ffd Fix wb_simple_trans queueing
adds e337124 Fix closed_fd(): select returning 0 means no fd listening
adds 4906d7f Do queueing in wbclient.c
adds 9de2efa Change async_connect to use connect instead of getsockopt to get the error
adds f528dbc Don't set a timeout deep inside wb_connect
adds 7043ef2 Don't limit the number of retries in wb_trans.
adds e744b0a use epoll for local-wbclient test
adds 68c5c6d Fix a race condition in winbind leading to a panic
adds 5302db6 TALLOC_FREE happily lives with a NULL ptr. Tim, please check!
adds 2bf1e8b cope with lanman auth being disabled in old password change code
adds 4dcc058 fixed the client side password change code
adds b335618 fixed interpretation of ACB_PWNOTREQ
adds e150271 added some more speed tests to tdbtool
adds f3df383 s3/docs: Fix typos.
adds 2d689ad Attempt to fix a debian build problem
adds 86d087f s3-rpcclient: use get_domain_handle() fn in enum domain users & groups.
adds 1950e18 s3-pamsmbpass: copy _pam_get_item and _pam_get_data from pam_winbind.
adds 05e6ebb s4-smbtorture: re-work test_Create{User,Group,Alias} a little.
adds a75698b s4-smbtorture: rename test_EnumDomain{Users,Groups,Aliases} in RPC-SAMR.
adds eb5e8dc s4-smbtorture: add RPC-SAMR-LARGE-DC test.
adds f0139e3 s3-selftest: enable RPC-SAMR-LARGE-DC against Samba3.
adds fca7dce s3-samr: Fix Bug #6372, usermanager only displaying 1024 groups and aliases.
adds 35c3f41 s3:winbind:idmap_ldap: warn about duplicate XID->SID mappings (bug #6387)
adds 3111d78 s3:winbind:idmap_ldap: warn about duplicate SID->XID mappings (bug #6387)
adds 4258750 s3-selftest: fix typo.
adds 95dbd7d nsswitch/winbind_nss_aix.c(fill_grent): fixed memory leak.
adds 5d2cd81 source{3,4}/torture/smbiconv.c(main): fixed file descriptor leak.
adds 326237c source3/utils/log2pcaphex.c(main): fixed file descriptors leak.
adds f5a5c6a s3:dbwrap_ctdb: fix some function header comments
adds 3a85344 s3:winbind_util: remove trailing spaces
adds a98ba0c s3 ctags: ignore all proto.h files for tag generation
adds fb262f7 net: Use samba default command line arguments.
adds dfe06d2 s3:dbwrap_tool: add "erase" opearation
adds 11f0759 s3:dbwrap_tool: remove superfluous command mapping
adds 714acfa s3:dbwrap_tool: add listkeys operation
adds ecdad56 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds d402866 s4:provision: Update DisplaySpecifiers (#5139).
adds 95eeef9 s4:Added Extended-Rights and subentries.
adds c80c3b5 s4:provision: Added ComPartitionSets entry.
adds 8603985 Add support for sendmsg() in socket_wrapper
adds 6ef6538 Don't use crossRef records to find our own domain
adds 0299609 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds a9542ba use domain_dn not ncname
adds 4b4fec6 make TDB_NOSYNC affect all the fsync/msync calls in transactions
adds 52cfffb enable one-level indexing in sam.ldb
adds 0a0d760 fixed one-level indexing
adds 47692f3 a useful debugging tool
adds c360317 s3 WHATSNEW: Mention the changes to net
adds d005146 s4:libcli/smb2: add some more SMB2 constants
adds 01b05df s4:libcli/smb2: use new SMB2_DIVELECT_REVISION constants
adds fadffba s4:smb2srv: We only support SMB 2.002.
adds 53df343 s4:libcli/smb2: remove old dialect revision constants
adds bd8a38b s3:smbd: return the correct security mode and capabilities in SMB2 Negotitate
adds 31c6679 s3:smbd: add support for SMB2 signing
adds ebc860e s3:smbd: move SMB1 specific stuff into a substructure of smbd_server_connection
adds 73eaff7 s3/docs: Fix typo in man idmap_rid.
adds 6b7bd37 gitignore: Ignore additional auto-generated files.
adds caeae66 s3:pam_smbpass: don't call openlog() or closelog() from pam_smbpass
adds 52f2f94 s3:smbd: remove unused global 'orig_inbuf'
adds 49ca690 Introduce "struct stat_ex" as a replacement for SMB_STRUCT_STAT
adds 447515e Fix some nonempty blank lines
adds bf863bc s4:ldb:modules: Correct typos.
adds 73af16c s4:ldb_modules: Correct typos.
adds 93e16a0 s3: fix build on systems with struct stat member st_flags
adds 4db54ff Revert "s3: fix build on systems with struct stat member st_flags"
adds dd0506d Attempt to fix the build on NetBSD
adds 3ada1a1 Attempt to fix the build on HP/UX
adds b21656f s4:tevent: Increase trace debug level to 50.
adds 8c87170 Add DOMAIN_RID_KRBTGT define to security.idl
adds 5264ad6 Handle the krbtgt special case by looking for RID -514
adds 6d91ac2 s3/docs Add manpage for "map untrusted to domain" parameter
adds 0783439 Detect missing 'witch' before detecting missing autoconf
adds ab5b143 Gna, how long do I program in C now??? :-)
adds d5e3d94 Fix some nonempty blank lines
adds a8ffc28 Fix a size_t/int warning
adds 4df33ec Fix the build of nfs4_acls.c
adds 9a06f5e s3: make passdb backend defaults to tdbsam
adds 0d040ff s3: update manpage as to the new passdb backend default
adds ee4c1ed Modified SamDB to accept options like Ldb.
adds 84998cb s3/docs: Fix build.
adds 3046d30 Revert "s3/docs: Fix build."
adds 559e2ec s3/docs: Correct version number.
adds 3d3f398 s3:idmap_tdb: filter out of range mappings in default idmap config
adds ca697a9 s3:idmap_tdb: add an entry debug statment to idmap_tdb_db_init()
adds e12670a s3:idmap_tdb2: filter out of range mappings in default idmap config
adds 3fe9859 s3:idmap: fix a comment typo
adds 75de7c0 s3: zero an uninitialized array
adds a4887e2 s3: Allow child processes to exit gracefully if we are out of fds
adds c299833 tdb: Fix some recently introduced warnings in tdbtool
adds e381c13 s3:idmap_ldap: filter out of range mappings in default idmap config
adds f55c761 Add aync POSIX hardlink and symlink and torture test for them. Missing call cli_readlink() is next. Jeremy.
adds bccc7ee Add cli_posix_readlink() and a torture test for it. Jeremy.
adds bd11948 Add a smbclient "readlink" command and add docs for it. Jeremy.
adds 5ab03db Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 08be142 fixed tdbbackup to give tdb error messages
adds ec9a091 nss_wrapper: restructure nwrap calls.
adds 7bb9e08 nss_wrapper: split out passwd and group paths in nss_wrapper.pl.
adds ebf8df3 nss_wrapper: support member add and delete for groups in nss_wrapper.pl.
adds 7a5475f s3-selftest: use nss_wrapper.pl as "add user to group" and "delete user from group" script.
adds 3194ad2 Add smbldap_pull_sid
adds d07464b Do not segfault in pdb_search_destructor if no real search was started
adds 01ea424 TALLOC_ZERO_P->talloc_zero
adds 0dbecbb Make sid_binstring & friends take a talloc context
adds 37e4c92 nss_wrapper: remove re-structuring leftovers (unused variables).
adds 136b2a3 nss_wrapper: fix nss_wrapper build for solaris.
adds 28e121a s3:nmbd: fix typo
adds e63d9c2 Fix some nonempty blank lines
adds 67b83d2 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds b3f2a3a s3-winbindd: fix remaining callers of sid_binstring().
adds de4c13c s3: fix building of pam_smbpass.
adds d74e42e Make getfacl async. Jeremy.
adds fbca269 s3/auth map NULL domains to our global sam name
adds 656e86d Make cli_posix_stat() async. Jeremy.
adds 9d37357 s3 tdbtorture: Fix linking issue
adds 0a455c1 s3: Fix a few more users of stat to use stat_ex
adds 5c623e6 s3 onefs: update the onefs module to be compliant with stat_ex
adds 9df85a9 Make cli_posix_chown()/cli_posix_chmod() async. Jeremy.
adds 2e573a7 Fix incorrect RID for KRBTGT. (was incorectly 514, should be 502)
adds 340c690 Fix incorrect RID for KRBTGT. (was incorectly 514, should be 502)
adds 37e09f2 s4:torture Make the RPC-SAMR-PWDLASTET more efficient
adds e8ea854 s4:client Match Samba3 and remove smbmount from the distribution
adds 10f076a Explicitly list RPC-SAMR-PASSWORDS-PWDLASTSET and RPC-SAMR-USERS-PRIVILAGES as slow
adds 98ff292 s4:torture Half the repeditive tests run by RPC-SAMR-PASSWORDS-PWDLASTSET
adds a3f619f s4:torture Clean up users and groups added in RPC-SAMR-LARGE-DC
adds a2e72ac s4:torture Don't run QueryDisplayInfo test for SAMR-USERS-PRIVILEGES
adds d409a12 s4:setup Remove generated attributes from provision_configuration
adds c9b6e9f s4: Add additional well-known SID's/RID's.
adds 554923c s4: Add additional 2-letter SID/RID mappings.
adds b83f84c s4:torture Don't try to Close a Deleted handle
adds 227553f Win2k3 don't allow creating of domain trust accounts over SAMR
adds f6535d3 Fix some nonempty blank lines
adds 2228cc6 s3/docs: Fix typo.
adds 1a7898e s3/getdcname: Fix 'net' crash.
adds 9bd8b0a s3-rpc_server: increase max number of open policy handles per pipe to 2048.
adds 65f86a6 s3-netlogon: return proper error code for unsupported validation class.
adds 90b3890 s3-netlogon: Fix _netr_LogonSamLogon{Ex} with validation level != 3.
adds 059401e s4-smbtorture: Fix test_SamLogon() for netlogon servers not yet supporting validation level 6.
adds 12496ea s4-smbtorture: remove trailing whitespace.
adds bff54b9 util: move add_gid_to_array_unique to toplevel and add add_uid_to_array_unique.
adds 36fc0b9 s4-smbtorture: add a very basic NSS-WRAPPER testsuite.
adds 7b8d30d s3-selftest: enable LOCAL-NSS-WRAPPER test against samba 3.
adds fa3a665 s4-smbtorture: add very basic LIBNETAPI testsuite.
adds 64d1b5c Consolidate user create/delete paths in smbpasswd
adds f48e395 Consolidate create/delete account paths in pdbedit
adds 10eec5e s3-passdb: fix uninitialized variable in local_password_change().
adds 3d07a92 s4-smbtorture: add NETAPI-USER test.
adds 0542fa9 s4-smbtorture: add NETAPI-GROUP test.
adds 8da15dc s3-selftest: enable NETAPI-INITIALIZE and NETAPI-USER against samba3.
adds 90db997 Revert "s3-selftest: enable NETAPI-INITIALIZE and NETAPI-USER against samba3."
adds 992e861 s3 wbc_async: Fix copyright notice cut&paste error.
adds 9d8766e async_sock: Change license to LGPLv3+
adds e336728 s3 async wbclient: Change license to LGPLv3+
adds 3d9e1f6 util: Change license on tevent_unix to LGPLv3+
adds f451dd4 s4-smbtorture: fix the build w/o libnetapi.
adds dde62b3 Add smbldap_talloc_single_blob()
adds 23e3b44 s3:pam_smbpass: make smb_update_db() static.
adds c3b6744 libsmbclient: make SMBC_module_terminate() static.
adds e31d4ee s3:add prototype of map_nt_error_from_wbcErr() to proto.h
adds 2b68fb7 s3:pdbedit: fix "format not a string literal and no format arguments" warnings
adds 684d3dd Make cli_nt_delete_on_close() async. Jeremy.
adds 8db4917 nss_wrapper: add support for getgrouplist.
adds 62d1cd6 nss_wrapper: restructure parts of the testsuite.
adds 2be289c nss_wrapper: add test_nwrap_membership to testsuite.
adds 590a3af Re-Add the "dropbox" functionality with -wx rights on a directory
adds 57ea909 libwbclient: Add async call framework.
adds 29ee4f6 libwbclient: Silence a compiler warning
adds bb9103d libwbclient: Store the winbind socket dir to use in the wb_context
adds df167ee s3-selftest: Fix invalid /etc/group file used with nss_wrapper.
adds 625851a Handle EINTR in async_sock.c
adds e9d1197 talloc_strdup "dir" in wb_context_init
adds 29d25d5 Move ads flags mapping to lib/
adds 34c2172 Simplify the dropbox patch
adds 29ae492 Remove trailing whitespaces
adds 9fc13f6 Make it possible to change machine account sids
adds 68e3442 Move a comment where it belongs
adds ff736df Fix bug #6421 - POSIX read-only open fails on read-only shares. The change to smbd/trans2.c opens up SETFILEINFO calls to POSIX_OPEN only. The change to first smbd/open.c closes 2 holes that would have been exposed by allowing POSIX_OPENS on readonly shares, and their ability to set arbitrary flags permutations. The O_CREAT -> O_CREAT|O_EXCL change removes an illegal combination (O_EXCL without O_CREAT) that previously was being passed down to the open syscall. Jeremy.
adds 241db90 nss_wrapper: try to fix the build of nss_wrapper on solaris.
adds 3984b76 Fix a C++ warning
adds 14c1362 Fix some nonempty blank lines
adds ba95882 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 7f16c29 when comp_num is zero, the case folded DN is always ""
adds a386173 auto-repack in transactions that expand the tdb
adds a6cc04a overallocate all records by 25%
adds ae1c241 fix uninitialised use of samctx
adds 5a39817 added support for unique indexing in ldb
adds ce10459 mark samAccountName, objectGUID and objectSID as unique indexed
adds c021330 we don't need the unique checks in the samldb code now
adds a0edb50 gitignore: Ignore additional auto-generated file
adds 73c8566 use the unique flag on ldb attributes to optimise & clauses
adds 05be1cc s4:mkproto: Add NET_API_STATUS return type.
adds 5004317 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds cdb765a Fix bug #6419 - smbclient -L 127.0.0.1" displays "netbios name" instead of "workgroup" Unify the handling of the sessionsetup parsing so we don't get different results when parsing a guest reply than an ntlmssp reply. Jeremy.
adds 83ffbb4e Remove a variable used just once
adds 56efcb7 Add SMB_VFS_CONNECTPATH operation
adds 84090c9 Add a "connectpath" operation to the shadow_copy2 module
adds 94f2ef4 nss_wrapper: fix typo while checking for getgrid_r support.
adds 9a7a978 nss_wrapper: make sure to return after calling real_{set,end}{gr,pw}ent.
adds 81e820c nss_wrapper: add nwrap_ops function pointer table.
adds 8684911 nss_wrapper: resort calls to move public calls to the end.
adds 68bb2d2 torture: minor fixes to torture macro text output.
adds 011a505 nss_wrapper: prefix function pointer names in struct nwrap_ops.
adds 15e10c6 Store winattrs in GPFS
adds f90782f Fix dependencies when using shared libraries.
adds 4602cc0 Build libsamba-util as a shared library.
adds 42fa7ec Split up Python code a little bit so we don't hav eto link python modules to each other.
adds fe2b04b python: Move helper functions for using param into a separate file rather than linking against the python module.
adds 6ace189 Fix more unresolved symbols.
adds 2c84685 Build modules statically by default, as there still seem to be a lot of issues with those even if shared libs work.
adds 688efbb Fix finding the LDB header files in the system in pyldb_util.
adds 00bfe9c Add support for double type in pidl.
adds ac9ff35 Fix pythonpath so subunit can be found.
adds 8d966fa Fix unresolved symbol in python messaging module.
adds e0a6a34 Support getting gpfs birthtime
adds 8d033ec Move mount.cifs/umount.cifs to the top level and remove the outdated copy in Samba 4.
adds edeccf0 SMB2-CONNECT: make it possible to specific the max write size via --option=torture:smb2maxwrite=12345
adds 8be8d91 s3:smbd: allow SMB2 only if we don't use security = share
adds 71fcd5b s3:smbd: remove old comment, we support SMB2 signing now
adds 089ba38 s4:torture/libnetapi: fix netapi detection
adds e285bb2 Move findstatic.pl script to top-level.
adds 4bf9881 README: Fix indentation of bullet point. README.Coding: Use consistent header.
adds 87bbae7 Rename harness2subunit.pl -> tap2subunit to be consistent with the subunit tools.
adds 53aeb7f selftest: Add subunit output format.
adds 641f8d6 Support reporting current time in selftest output.
adds 1dac17f selftest: Factor generic functionality for buildfarm output into a separate perl module.
adds e72be91 selftest/README: Fix formatting.
adds 4bbef3b Remove empty unit test.
adds 4828f75 selftest: Fix target/Samba4 tests.
adds 7fddc71 selftest: Run tests for Samba4 target in the samba 4 testsuite.
adds 2e7022e selftest/plain: Allow caller to not specify the number of expected testsuites to run.
adds b0654b3 selftest: Add script that can take a subunit stream and format it.
adds b3491df s3:torture: fix password timestamp checks on NetBSD
adds f20ded6 s3:smbd: move pending_auth_data list to struct smbd_server_connection
adds e16e714 s3:smbd: move negprot related globals to struct smbd_server_connection
adds d9843b3 s3:smbd: move max_recv to struct smbd_server_connection
adds f554af1 s3:smbd: move already_got_session to struct smbd_server_connection
adds 356f033 s3:smbd: move some session specific globals to struct smbd_server_connection
adds 75d0397 s3:smbd: move more session specific globals to struct smbd_server_connection
adds c862018 s3:smbd: move tcon specific globals to struct smbd_server_connection
adds a02265c s3:smbd: make make_connection_snum() non static
adds 72f8328 s3:smbd: add a lazy mode for conn_new() and conn_free() for SMB2
adds 076aaf3 s3:smbd: create a user_struct for compat in SMB2 Session Setup
adds 0099f47 s3:smbd: create a connection_struct in SMB2 Tree Connect
adds 4b14ebb s3:smbd: return more details in the SMB2 Tree Connect response
adds cfc8d4a s3:smbd: add smbd_smb2_fake_smb_request()
adds 261c59e s3:smbd: implement a simple version of SMB2 Create
adds ec0553b s3:smbd: implement SMB2 Close
adds 0ccef51 s3:smbd: implement SMB2 Flush
adds 4101f53 s3:smbd: implement SMB2 Read
adds bfd1f5d s3:smbd: implement SMB2 Write
adds 7cdad30 s3: correct check for usleep value boundaries
adds ba4d51c Fix bug #2356 - smbclient -t <term code> no longer works. Removed code and docs. Jeremy.
adds 96cc821 Make the path to this uglyness complete so people can find the guilty party.. Jeremy.
adds b11bf8b Fix S3 "make install". Don't build cifs.upcall.c in S4 as there are no checks to see if the required include file is available. Jeremy.
adds 0daf9a0 Note that the delaytime for update has changed betweek w2k3 and w2k8. We must eventually parameterize this. Jeremy.
adds bef665b s4:torture Make Samba4 build on hosts with an older libnetapi
adds 3ce37ae Don't run the RPC-SAMR-LARGE-DC test multiple times
adds da3ee27 add NT_STATUS_HAVE_NO_MEMORY_AND_FREE()
adds 8ca8dab add gendb_search_single_extended_dn()
adds 0849c1e fixed ldb rename now that we have unique indexes
adds dfd56dd changed the auth path to use extended DN ops to avoid non-indexed searches
adds 4c70a5b socket_wrapper Cope with SOCK_CLOEXEC and SOCK_NONBLOCK flags
adds 44f762c s4:torture assert that we get a Mailslot allocated before we dereference
adds a12b857 s4:torture Cut the RPC-SAMR-LARGE-DC test down to size
adds 9116245 nss_wrapper: make full talloced copies of struct passwd and group in testsuite.
adds c49f6b7 nss_wrapper: refactor test_nwrap_membership_user() in testsuite.
adds dc9b705 nss_wrapper: add coherency tests for get{gr,pw}{nam,id}.
adds 8def5cb nss_wrapper: more coherence tests for group membership.
adds 7433008 Only err on readability if writev_send was explicitly asked to do so
adds 9dad053 nss_wrapper: call the nwrap_files_*() from nwrap_files_*_r()
adds c6f39b4 Add tevent_req_notify_callback
adds d0aedeb Increase tevent version for tevent_req_notify_callback()
adds e53ca48 Add NTLMSSP SPNEGO to smb2 auth. Tested with Win7. Jeremy.
adds 9f94c40 nsstest: Relicense header file to LGPLv3+
adds abbcd57 s4-smbtorture: fix comment in RPC-SAMR-LARGE-DC test.
adds 46e2bbd gitignore: remove traces of source4/libcli/auth.
adds 930ea7c nss_wrapper: remove getgrouplist from nwrap_ops table.
adds 73e3c85 Change smbd_smb2_request_error() to add a __location__. This allows quick identification of smb2 parsing errors. Jeremy.
adds e1eb48b s3: map NetBSD's errno on posix open calls for symlinks
adds 5e67aa9 libwbclient: Attempt to fix build on AIX
adds 427235e s3:smbd: fix potential fsp leak if print_fsp_open() fails
adds e545b25 s3:smbd: call set_current_service() when a SMB2 tcon will be used
adds 7f09736 s3:smbd: ignore NTCREATEX_OPTIONS_SYNC_ALERT and NTCREATEX_OPTIONS_ASYNC_ALERT for SMB2 Create
adds b65ba0e clikrb5: Prefer krb5_free_keytab_entry_contents to krb5_kt_free_entry.
adds e53ee27 pidl Fix samba4.pidl.typelist test after addition of 'double'
adds fcc7372 fixed handling of change notify buffer overruns
adds c8d63d4 Fix bug 6392: Exit log2pcaphex if a requested output file can't be opened
adds 53f0071 Fix a couple of warnings in log2pcaphex.c
adds ecd1fe2 source3/torture/vfstest.c(process_file): fixed file descriptor leak.
adds 96de876 s3:smbd: add support for printers to SMB2 Create
adds 160ead4 s3:smbd: implement smbd_smb2_request_error/done() as macros on top of the _ex() function
adds 1b806d8 s3:smbd: make smbd_server_connection_terminate() a macro
adds 7a0895b s3:smbd: split smbd_smb2_read() into tevent_req based *_send()/_recv() functions
adds 360c3c4 s3:smbd: split smbd_smb2_write() into tevent_req based *_send()/_recv() functions
adds 34014f8 nss_wrapper: add more coherency checks for user and group enumeration.
adds 5e0f122 nss_wrapper: rename test_nwrap_env to test_nwrap_enumeration in testsuite.
adds f40b9ed s3:smbd: add missing return statements to the SMB2 read error cases
adds d960057 s3:smbd: add missing return statements to the SMB2 write error cases
adds 613c8ac s3/docs: Fix typo.
adds c110e66 nss_wrapper: fix segfault in nwrap_gr_copy_r()
adds af0b586 nss_wrapper: add tests for getpwent_r to testsuite.
adds 59ee0a1 nss_wrapper: add tests for getgrent_r to testsuite.
adds 61cf117 nss_wrapper: add cross checking test to testsuite.
adds fabdebd s3:smbd: add support for SMB2 Ioctl
adds f6cc5db s3:smbd: add support for SMB2 Create on IPC$
adds fb750d8 s3:smbd: add support for SMB2 Write on IPC$
adds 4a64df1 s3:smbd: add support for SMB2 Read on IPC$
adds a3e3288 s3:smbd: add support for SMB2 Ioctl FSCTL_PIPE_TRANSCEIVE on IPC$
adds 014ee5d s3:smbd: only setup the dyn iovec if a a dyn blob is given
adds ee83d1a s3:smbd: fix the logic for compounded requests
adds 76acd7b s3:smbd: keep the chain_fsp for SMB2 requests
adds d1db140 s3:smbd: add support for STATUS_BUFFER_OVERFLOW to SMB2 Ioctl
adds 140fe78 s3:smbd: add support for SMB2 Ioctl FSCTL_DFS_GET_REFERRALS
adds b25227a s3:smbd: fix the build in smb2_ioctl.c
adds d5e4463 s3:smbd: split smbd_smb2_create() into a tevent_req based _send()/_recv() pair
adds 4f56d87 s3:smbd: split smbd_smb2_flush() into a tevent_req based _send()/_recv() pair
adds 47b5a55 nss_wrapper: add struct nwrap_backend.
adds 6985f39 nss_wrapper: add capability to load nss modules.
adds f3aa2a2 nss_wrapper: add skeleton for module nwrap_backend.
adds 2e78bc7 nss_wrapper: add missing return in nwrap_module_init().
adds a845cb5 nss_wrapper: fill in module nwrap_backend.
adds 68a1ef2 nss_wrapper: add support for loading nss_winbind.so via WINBIND_SO_PATH env.
adds 64a1f17 Make cli_ftruncate async. Also add a simple test. Jeremy.
adds 0bf56f5 nss_wrapper: rename nwrap_cache_{re,un}load as per metzes request.
adds f19c914 s3-winbindd: add some debug statements while tracking down a bug.
adds 3cd03b2 Allow AF_UNIX for open_socket_out
adds a731eb6 Fix an uninitialized variable read in async_connect_send
adds 537b257 Use data_blob_null instead of data_blob(NULL, 0)
adds b4d7607 Fix some nonempty blank lines
adds 21ac549 s3:smbd: return the same things as Windows 7 for SMB2 Ioctl responses
adds 0e261d0 s3:smbd: FSCTL_PIPE_TRANSCEIVE on a none IPC$ share should give NOT_SUPPORTED
adds 7194937 Add the early start of an async ldap library
adds 1769c8d Add some samba-style tldap utility functions
adds 256b227 Allow access as SYSTEM on a privileged ldapi connection
adds 23b501e Add an early prototyp of pdb_ads.c.
adds c94d1cd s3/passdb: Fix debug message: 'net setmaxrid' does not exist.
adds afbe383 Attempt to fix the build without system-ldap.
adds 0fee798 s3/docs: Fix example.
adds 497b9e4 lib/tdb/tools/tdbtorture.c: fixed memory leak.
adds 3f54032 testsuite/nsswitch/get{gr,pw}ent_r.c(dump_{gr,pw}ent): fixed wrong condition.
adds 447fe57 s3-samr: cosmetic fixes for _samr_QueryDisplayInfo.
adds 0845db6 s4-smbtorture: skip samr MultipleMember alias tests for 3 as well as we do already for s4.
adds 6544264 s3-samr: _samr_EnumDomain{Users,Groups} need to return an emtpy array even for builtin domain.
adds ee059e3 s3-samr: let _samr_SetGroupInfo level 3 just pass with success.
adds c3f1f6c s3-samr: remove total_data_size variable in _samr_QueryDisplayInfo.
adds 93e7970 s3-samr: fix _QueryDisplayInformation r->out.returned_size.
adds cc7b622 mount.cifs: properly check for mount being in fstab when running setuid root (try#3)
adds a783b1e s3-samr: SetGroupInfo level 1 should not return NT_STATUS_INVALID_INFO_CLASS.
adds fbb1e99 s3-samr: fix return code of _samr_LookupRids when run with pdb_ldap.
adds f5e9e19 s3-groupdb: fix enum_aliasmem in ldb branch.
adds 35492ad Fix after making tldap independent of ldap.h
adds d8f3317 req_del and req_abandon are ASN1_APPLICATION_SIMPLE
adds 83dee90 Fix syntax of sending a delete request
adds f3b227c Return full info in pdb_ads_search_users()
adds 14a2974 Make "net sam list" work for groups, aliases and builtins
adds 27fcab9 mount.cifs: update the mount.cifs manpage
adds bee9fda Add tldap_pull_uint32
adds e2611e2 More pdb_ads stuff
adds 4de4c03 Add "net sam createdomaingroup"
adds 9726e76 Update WHATSNEW for an alpha8 release this week.
adds faabc97 async_sock: try fix the source4 build on FreeBSD, Solaris, SLES8
adds eff9bcc talloc: try to fix the source4 build on AIX
adds bccef82 replace: add fallback define for IOV_MAX
adds bb4cffb Fix bug 6449
adds 054ef88 Fix a valgrind error in "net rap user add"
adds b5ac106 Further fix for 6449
adds 7e8b3d8 nss_wrapper: add my copyright.
adds 2775c52 s3-charcnv: remove remaining malloc references in convert_string_talloc().
adds fb6e835 s3-charcnv: always talloc_free in convert_string_talloc() error path.
adds 9e4b510 s4-smbtorture: exclude oem_information checking for s3 in RPC-SAMR.
adds 89616420 s3-samr: support _samr_SetGroupInfo level 2.
adds bb6cb7e test: add NSS_WRAPPER_WINBIND_SO_PATH to make test.
adds 9ac7e78 s3-selftest: forward NSS_WRAPPER_WINBIND_SO_PATH env to tests.
adds bc091e7 s3-winbindd: workaround alias enumeration in expand_groups().
adds 029e8e6 s3-test: finally enable RPC-SAMR against samba3.
adds c41a12f rl_event_hook detection
adds 11332e1 Make tunable for modulesdir
adds 40178dd Add langinfo.h to the system/locale.h
adds 16f5aed Check for dmalloc at the end of the configure
adds ab88f90 Set SIGRTMIN to NSIG
adds 96eaa41 SIGRTMIN additions
adds a7cd667 Small fix to SMB_LIBRARY macro
adds ef9773c Fix make test_pam_modules
adds 18c340b s3:Makefile.in: use LIBDL as make variable instead of a shell variable
adds 2c84de4 s3-rpcclient: allow to set query size for samr enum calls.
adds 6f4044c s3-samr: fix enum_acb_mask type (uint32 instead of uint16).
adds 381f88f s3-examples: fix usage for eventlog example script.
adds 963efb5 s4-smbtorture: fix test_ReportEventLog in RPC-EVENTLOG.
adds 66c3cd1 Implement pdb_ads_create_dom_group()
adds 5ea8842 Implement pdb_ads_delete_alias
adds a51e6ce Pass a talloc_ctx to pdb_enum_aliasmem
adds 7ab4d3f Implement pdb_ads_enum_aliasmem
adds af82489 Do not use a variable format string
adds 9b42c5c Add tlda_add_mod_str
adds 275ca40 Implement pdb_[add|del]aliasmem
adds 094f47e Fix two 64-bit warnings
adds d11d438 s4-smbtorture: also test for "all" architecture in enum driver tests in RPC-SPOOLSS.
adds 6dd1f99 s3-spoolss: add server-support for queries for the "all" architecture in printdriver enum calls.
adds d2bb72d s4:heimdal: fix build on FreeBSD
adds c736baf Make open_udp_socket() IPv6 clean. Trying to fix bug #6437 - Unable to join IPv6-only ads domain. Avaiting feedback from submitter before backport to 3.4 and earlier. Jeremy.
adds d5e6ae5 python: Fix samba4.dcerpc.rpcecho.RpcEchoTests.test_surrounding test.
adds 7f52c8f libsamba-util: Fix soversion.
adds 80d0a12 s4-smbtorture: add test_QueryDisplayInfo_level to RPC-SAMR-LARGE-DC.
adds 7caf51c nss_wrapper: fix typo in testsuite.
adds bf7c814 s4-smbtorture: when testing RPC-SAMR-LARGE-DC its fine to just close the objects.
adds c49c1b9 s3-lsa: remove old code that we cannot even compile anymore.
adds 46b5cce Fix some nonempty blank lines
adds 4c39297 nsswitch: try to fix segfault in nss_winbind on NetBSD found by torture test.
adds 890fbf2 Make "net ads listmem" also work for domain groups
adds 89bd09e Implement pdb_ads_enum_group_members
adds 4b0658d Replace the "ipv4" specific strings in libcli/cldap/cldap.c with "ip". CLDAP can run over IPv4/IPv6, even though some of the netlogon messages are IPv4 specific. Fix the new ads_cldap_netlogon() to be IPv6/IPv4 agnostic. This compiles but I don't have a good test env. for this (although as the previous code was *completely* broken over IPv6 this will expose previously hidden bugs if it's broken :-). Jeremy.
adds 03dd06d fixed socket wrapper to determine family from the right structure
adds b258c5f work around conflict in pidfile() prototype for heimdal on NetBSD5
adds f7ba8ba try to get PICFLAG right for HP-UX with gcc
adds c0965e0 It seems that IRIX doesn't have IOV_MAX
adds b5ca541 s4-smbtorture: rename SECRETS to LSA-SECRETS.
adds 7e14700 Implement "net sam deletedomaingroup"
adds 63e6bb9 Implement pdb_ads_delete_dom_group
adds 54fb170 lsa: use the lsa access masks in idl.
adds 6545e9e Make "net sam [add|del]mem" work for domain groups
adds fa074c9 Implement pdb_ads_[add|del]_groupmem
adds 0302bbd No need to free twice -- thanks gd :-)
adds 71caa90 s4-selftest: change rpc.secrets to rpc.lsa.secrets here as well.
adds 72fd5fa s3-net: fix "net ads testjoin".
adds 81275c8 s4:libcli/smb2: prepare SMB2 signing code for compounded requests
adds d777879 s4:libcli/smb2: add support sending compounded requests
adds 5b99fa5 s4:libcli/smb2: only add the 1 byte dynamic buffer padding for non compounded requests
adds d153430 s4:libcli/smb2: add smb2_transport_credits_ask_num()
adds 7b27b5f s4:smb2srv: remove the chained file handle on close
adds 7633995 s4:smb2srv: fix handling of multiple compounded requests
adds f550915 s4:smb2srv: remove old TODO comment, we already check the seqnum
adds 959503e s4:smb2srv: correctly fail remaining compounded requests after a failure
adds ba42ccc s4:torture: add SMB2-COMPOUND test
adds 38cd0e0 net: Only use the in memory ccache when not already using a kerberos ticket in net ads
adds ebf5523 s4: smbcli_transport_send hit the socket right away if possible
adds 8d95883 s4:smb2srv: don't allow the related flag on the first request in a compounded chain
adds 7c58a2f SMB2-COMPOUND: add some tests for invalid requests
adds 6c44cc1 s3:smbd: don't include 1 byte padding for the dynamic buffer of SMB2 responses
adds 915892e s3:smbd: for now ignore all non NBT Session Message requests for SMB2
adds c0b6405 s3:smbd: more validation of the incoming SMB2 requests
adds c8b3030 s3:smbd: skip file handle checks for SMB2 compounded requests
adds 3d220f9 s3:smbd: make sure we pad compounded SMB2 responses to 8 bytes
adds 4ae8bf0 s3:smbd: only pass the chained file handle for related compounded SMB2 requests
adds 66acfbf s3:smbd: response with the same SMB2 flags as given by the client
adds a18341d s3:smbd: only check the next_status for related requests
adds 9af9a43 Do not pull samAccountName twice
adds 6b0e6fc s4-tests: Add separate variable for tap2subunit.
adds fae921e Fix installation path of the subunit python modules.
adds 078443b Some more fields in pdb_ads_init_ads_from_sam()
adds b660e51 If there are no mods, don't bother the ldap server
adds 48dbfc8 fixed server side sorting of case-insensitive strings
adds 6836b16 fixed server side sort control
adds 8e1b848 Clarify and expand the Kerberos notes made by Andrew Bartlett in 2005
adds fbde001 Remove copy of kerberos-notes.txt added in incorrect location
adds 9e7501b Clarify and expand the Kerberos notes made by Andrew Bartlett in 2005
adds d420196 added asn1 functions for handling booleans in a simple context
adds a5003de fixed the encoding/decoding of the reverse attribute for server side sort
adds c6f5e1b fixed some places where RPC-SECRETS needs to be changed to RPC-LSA-SECRETS
adds ad0d803 s3/docs: Fix typos.
adds ddad58f mount.cifs: explicitly handle non AF_INET/AF_INET6 addresses
adds 29b78b3 s3-build: Fix make test_shlibs and test_nss_modules.
adds dc5c7b7 Make ctemp async. Fix the test to pass against W2K3. Jeremy.
adds 27bb7ac lib-util: move set_blocking() call into own file.
adds b152afe s3-libwbclient: fix unresolved symbols in libwbclient.
adds fc2a3b6 s3: Remove unused stat structs being passed to SMB_VFS_CREATE_FILE
adds ab779f5 s3: Remove extraneous calls to unix_convert
adds 6088e55 s3: Make all callers of SMB_VFS_CREATEFILE call unix_convert first
adds 2481d8d s3: Remove unix_convert handling from createfile implementations
adds 5b2034f s3: Remove the now unused CFF_DOS_PATH flag All paths are now unix paths, making this flag useless.
adds bddd7ad s3: Add utility function for copying an smb_filename struct
adds a9ec21c s3: Prepare the first set of SMB_VFS_CREATE_FILE callers to take an smb_filename struct
adds 6e9e033 Fix a segfault in pdb_ads_delete_user()
adds 96df53f Implement pdb_ads_lookup_rids
adds baa47dd pdb_default_aliasinfo is just fine for pdb_ads right now
adds 6372bd6 Implement pdb_ads_set_aliasinfo
adds e5353ce Don't recurse in reopen_logs().
adds e9caf7d A script to compare the differences in nTSecurityDescriptor between 2 hosts
adds 223b30f Fix build of recurusion fix in reopen_logs()
adds 3174de6 Fix build with external talloc.
adds 117c19e Implement pdb_enum_alias_memberships
adds 7ea3cc5 selftest: Use subunit internally, and a separate test output formatter.
adds 0a1dbf3 subunit: Support the time: command.
adds 9e10800 subunit: Move more Subunit printing logic to Subunit.pm.
adds 0e2f970 Subunit: Support "fail" as alias for "failure" in Subunit streams.
adds 4e276fb selftest: Add script to filter out known failures from a subunit stream.
adds 24f01e7 selftest: Use filter-xfail for known failures
adds 9bdf76c selftest: Avoid decreasing total testsuites if the original total is not known.
adds 16a69f3 selftest: Use external processes for filtering known failures and pretty formatting.
adds c278ee5 More work supporting prefixes.
adds 4308e69 selftest: Fix subunit stream to include the right prefixes rather than extending the subunit protocol.
adds 8a76e4a selftest/subunit: Remove prefix command.
adds e979560 selftest: Remove unnecessary uses.
adds 68578d6 selftest: Fix handling of testsuite, reintroduce progress indication.
adds ed61cc5 selftest: Fix subunit formatting, fix years when filtering subunit streams.
adds 2e311fd selftest/subunit: Remove open_tests argument from parse_results.
adds d8a77a7 selftest: Properly recognize xfail testsuites.
adds 84f2d30 selftest/subunit: Add diff command that can diff two subunit streams.
adds 9faaffa selftest: Make it easier to do subunit diffs from other apps.
adds 2ffffcb subunit: Sort diff output.
adds 43143aa Fix Samba 3 selftest to use new selftest formatting functions.
adds 3344df8 selftest: Fix uninitialized variables in selftest output.
adds cc21634 selftest: Fix exit code for format-subunit.pl.
adds 6eadb8a s3: refactor utility function to handle splitting the directory from the mask
adds 3950675 s3: Prepare the do_unlink path for passing smb_filname to SMB_VFS_CREATE_FILE
adds 62f36b1 s3: Prepare the rename path for passing smb_filename to SMB_VFS_CREATE_FILE
adds ef55c2b s3 passdb ads: add missing character
adds 5cef57f Fix bug #6297 - owner of sticky directory cannot delete files created by others. The reason we couldn't delete was we were erroring out early if requestor was not the owner of the file we wanted to delete, instead of checking if the requestor owned the directory as well. If either of these is true, we must go on and check the ACL. Karolin, this is a must for 3.4.0 and also 3.3.next. I'll update the bug report with patches for 3.4.0 and 3.3.next and ask vl to review. Jeremy.
adds 9b261c0 s4:heimdal: import lorikeet-heimdal-200906080040 (commit 904d0124b46eed7a8ad6e5b73e892ff34b6865ba)
adds 4c1a7d7 Add supportedCapabilities to our rootDSE
adds 8fc3602 subunit-filter: Print names of skipped testsuites.
adds b8f36d3 selftest/buildfarm: Don't assume that a reason being specified is an indication of failure.
adds 3938d1e s3-docs: Fix Bug #4280. Shutdown scripts are called as root for privileged users.
adds bbe758d always enable RPC debugging with a debug level >= 100.
adds f5a47dc avoid crashes in ndr_print_*() calls
adds ddce3b5 two more NT status codes that we get on DRS with w2k8-R2
adds ff4acca Revert "avoid crashes in ndr_print_*() calls"
adds 6c5c991 s3: Call va_end() after all va_start()/va_copy() calls.
adds 994a4d3 format-subunit: Remove subunit output module.
adds c418af2 ad-schema/license.txt: Fix typo.
adds ba4a047 packaging/Debian: Remove outdated Debian package sources and instead refer to Debian.org and SerNet packages.
adds 8c10fb7 selftest: Output subunit on the buildfarm.
adds 13e1654 selftest: Remove existing buildfarm output format.
adds 718f9be selftest: Add option to strip output of succeeded tests, and use it on the buildfarm.
adds a36a3e4 Add debugging facility to tldap, analogous to tevent
adds baa6ebd Add basic tracing of tldap messages
adds 6e4c57c Activate tldap tracing in pdb_ads
adds 7c3f31a subunit: Pass canonical names of test results to formatters and filters.
adds 38780d6 Fix wb_req_more(): Return 0 when done, read_pkt_send needs that
adds 93384da selftest: Document the fact that test runner and formatter are now separate tools.
adds 4bef8ac selftest: Fix references to filenames with knownfailures and slow tests.
adds 89aed27 subunit: non-zero exit code if one or more testsuites failed.
adds 9b5d905 examples:s2→s3-ldif-convert-script: fix objectclass recognition
adds 1be1a33 Simplify close_normal_file()
adds 808721f Fix bug 6440
adds f409b00 Check for error in transfer_file return also. Jeremy.
adds 9d7c4ad s3: Add smb_filename utility functions and fix a bug in copy_smb_filename
adds 04afa4b s3: Plumb smb_filename through SMB_VFS_CREATE_FILE
adds a88bbaf libwbclient: Add debugging hooks.
adds afe7949 smbtorture: Remove unused 'quiet' output format.
adds 4785036 smbtorture: Output subunit by default.
adds baa6084 Make winbindd_cli_state->request a pointer instead of a struct member
adds c049d09 Convert the main winbind client communication to wb_reqtrans.c
adds 9b06c27 Convert the winbind parent->child communication to wb_reqtrans
adds 0834574 Remove some unused code
adds ed3bc61 Add wb_domain_request_send/recv
adds e3bed48 Add an async wb request loop
adds 340b55a Add async wb_ping
adds d362313 Convert async_domain_request to wb_domain_request_send
adds 14889b1 Add winbindd_dual_ping to all children
adds 225b14c Convert winbindd_domain_info to wb_domain_request_send
adds d61f362 Remove unused init_child_connection()
adds e4fb2b9 Do not use "finished" in winbind child
adds eaaaea0 Avoid scanning the client list when a client exits
adds c4a97b2 Do not store the listening fde
adds 07fac35 Make rescan_trusted_domains a timed event
adds f1dd6cd winbind: replace process_loop() by tevent_loop_once()
adds cd99196 Fix an error message: We get the errno in "err"
adds 90535b5 Remove an unused struct member in winbindd_cli_state
adds 97ba4f6 Make winbindd_cli_state->response a pointer instead of a struct member
adds 49eccee Remove "winbindd_request" and "winbindd_response" from winbindd_cli_state
adds b706265 Fix a = vs == error in writev_handler
adds 0c3580c Do a correct TALLOC_FREE in an error case
adds f92269a s3/libsmb: Fix debug message.
adds 24f9f32 Add a synopsis section to the pam_winbind manpage.
adds 779eea4 Document the try_first_pass option in the pam_winbind manpage.
adds 1809ff4 Dcoument the PAM data exports in the pam_winbind manpage.
adds 59ab157 Move pam_winbind to the right manpage section (8).
adds ed5c270 Fix the section of the pam_winbind manpage.
adds 3014753 Fix the posixtimedlock test
adds 57ba31c Add option to --disable-python on build
adds f518e37 Add new replace check for --version-script
adds 7aee9f9 Add exports file and abi checker for tdb
adds e83f4b8 Add exports file and abi checker for talloc
adds efccef0 Add exports file and abi checker for tevent
adds 6f33503 s3 onefs: Change onefs modules to use the new createfile api
adds 537aa4c s3 onefs: Fix reading over the end of the array, because the incorrect array was being read.
adds f7ada51 python: Add API for accessing available shares.
adds 308de54 python: Provide way to iterate over available shares.
adds c033039 s3-netapi: add NetGetJoinInformation example code.
adds 2f88475 s3-docs: fix typo in pam_winbind.8.
adds 33be1f5 s3-netapi: Fix Bug #6305. Correctly prompt for a password when a username was given.
adds 29b8e08 s3-netapi: Fix Bug #6451: net/libnetapi user rename using wrong access bits.
adds cbb55b3 _lsa_EnumAccountRights and _lsa_EnumPrivsAccount can return an empty set of privilages if the SID doesn't have any. (From [MS-LSAD.pdf]) Jeremy.
adds 823681b s4-smbtorture: use TORTURE_TEST_USER define in libnetapi user test.
adds bdd214b s4-smbtorture: use torture_comment in RPC-SAMR-USERS-PRIVILEGES test.
adds fbe85c7 s4-smbtorture: add test for NetUserSetInfo level 0 (user rename).
adds 9b30c5c Fix msdfs after the change to smb_filename struct. We must *always* pull the pathname, then call resolve_dfspath(), before unix_convert(). Jeremy.
adds eae3745 Remove msdfs pathname processing from default create file. No longer needed. Jeremy
adds 095f66b s3/libsmb: Fix typo in error message.
adds f0930ce s3/i18n: Update German SWAT translations.
adds 5a8483e s3-net: Fix Bug #6328: allow multiple rights in "net sam rights grant".
adds e26de2d s3/i18n: Add Russian translation for SWAT messages.
adds c5580ca s3/i18n: Add Russian to the list.
adds 6098be3 s3/packaging: source -> source3
adds 13494c0 s3/packaging: pam_winbind has been moved to section 8.
adds 86450bd s3-net: Fix Bug #6328: support "net sam rights grant/revoke" with multiple rights.
adds ac1d311 fix release scripts to always git clean
adds 2f27d0c pyldb: Support getting the parent of special DNs without segfaulting.
adds c3770f1 pyldb: Fix segfault, freeing memory too early in search.
adds d558d8a pyldb: Fix two memory leaks of attribute lists.
adds d4172bb pycredentials: Fix memory leak.
adds 0c16676 pyldb: Fix memory leak of LdbMessage's created from Python.
adds 7b8fcac pycredentials: Raise MemoryError when unable to create objects.
adds 28a2c26 param/python: Fix memory leak of LoadParm objects.
adds a61e114 pyldb: Fix another memory leak and reference counting error.
adds f1561cd pyldb/tests: Use different dn's everywhere, to easily spot which test is breaking in gdb.
adds 0c3769e pyldb: Fix memory leak in Dn.concat.
adds 4d2baca pyldb: Fix memory leak in Dn.get_parent().
adds 832b929 pyldb: Fix three more (minor) memory leaks.
adds 8b82e3b Make fullschema script executable.
adds 2dd921c Only install an explicit set of scripts during "make install", rather than whatever happens to be in the source tree.
adds 43b7a0e tdb: Fix help string in configure flag to enable Python bindings.
adds 57cd98d selftest: report time after testsuite, gives nicer output on the buildfarm.
adds 7d20e8f Fix bug #6476 - more then 3000 smbd-zombies in memory We weren't reaping children in the [x]inetd case. Jeremy.
adds 57c514a Remove outdated Python status file.
adds 76bf5a4 configure: Use Python tdb bindings from the system, if found.
adds 4657f52 Fix build with system LDB.
adds 4e293e3 smb_build: Always build modules for system-libraries as shared libraries, since they can't be included in the static library.
adds a5563d2 selftest: Use common function when skipping testsuites based on run-time conditions.
adds edbbbff dsdb: Fix build against system ldb.
adds 8178a40 Use system LDB by default if the right version was found.
adds 78e316d Use system Python LDB bindings, if present.
adds 5cfac1a s3: Plumb smb_filename from create_file all of the way down to fd_open
adds 4e3656b s3: Change SMB_VFS_OPEN to take an smb_filename struct
adds 5eac926 s3 onefs: Remove dfs resolution from create_file() now that it's being done at a higher level
adds f666da6 Add const to cast, to fix warning
adds efe6552 NETLOGON pipe improvements
adds 71515ba s4: Call va_end() after all va_start()/va_copy() calls.
adds 68fd09e LDB: Link against both tevent and talloc
adds b112cc5 For tevent to install tevent_util.h
adds e0caf39 Fix syntax error in lib/ldb/ldb_sqlite3/base160.c
adds 89e979f Fix resource leak in lib/ldb/tools/ldbmodify.c
adds ef45b31 source4/client/client.c: Possible memory leaks
adds b250c8d Fixes for the "cldap" tests
adds 9534598 Require the new tdb 1.1.5 (for performance reasons)
adds 0ac46b0 s4:gensec Print GSSAPI error message when unable to find PAC
adds 2afc6df s4:setup Add an option to 'setpassword' to force password change at next login
adds 19413c5 s4:kdc Allow a password change when the password is expired
adds 58e8db9 s4:libnet Allow 'net password change' to work on expired passwords
adds 033e25f s4:testprogs Don't specify a username/password when checking the ccache
adds 1e6fb7d s4: Add tests and 'must change password' flags in setpassword and newuser
adds 79454b5 Bump the ldb version and the version Samba4 requires.
adds 6620489 Remove unused variable
adds 33a5992 s3:netlogon Cope with recent rename in netlogon.idl
adds e912764 s3/docs: Add documentation for 'net sam rights'.
adds c925058 Revert "For tevent to install tevent_util.h"
adds 6037c20 wbinfo: use wbcLogonUser for wbinfo -K.
adds e7e98ba libwbclient: fix returned LogonInfo in wbc_LogonUser().
adds 3426748 Replace the boilerplate calls to : resolve_dfspath() -> unix_convert() -> get_full_smb_filename() -> check_name() with a new function filename_convert(). This restores the check_name() calls that had gone missing since the default create_file was changed. All "standard" pathname processing now goes through filename_convert(). I'll take a look at the non-standard pathname processing next. As a benefit, fixed a missing resolve_dfspath() in the trans2 mkdir call. Jeremy.
adds d2da9de Add some const to the stat struct in the dosmode calls. Fix a couple more unix_convert uses to filename_convert. Fix bug in acl_group_override() where an uninitialized struct could be used. Move unix_convert with wildcard use in SMBsearch reply to boilerplate code. Jeremy.
adds 3188582 acl_group_override() doesn't need to call stat. Pass this down from above (as const). Jeremy.
adds 5a9ca3d Fix bug 4699: Remove pidfile on clean shutdown
adds 5d40677 s3-pam_winbind: Fix Bug 6253: Use correct value for password expiry calculation.
adds 0376d05 Correct handling of 32-bit integer attributes in SAMBA 4 - LDB handles now all 32-bit integer attributes correctly (also with overflows) according to the schema - LDAP backends handle the attributes "groupType", "userAccountControl" and "sAMAccountType" correctly. This handling doesn't yet use the schema but the conversion file "simple_ldap.map.c" which contains them hardcoded. Did also a refactoring of the conversion function there. - Bug #6136 should be gone
adds 2627c6c Fixed some uninitialised variables
adds a8e757b A fix in the ACL code used by both SAMBA 3 and 4
adds 5c19c60 s4:ldb Add test for integer normalisation behaviour
adds dcc9ae6 s4:ldapsrv Place the 'privilaged' ldapi socket under an #ifdef
adds 17e1cbb Partially revert restriction of socket_wrapper to 1500 byte writes
adds 4ceae35 Mark as release version
adds c0d681a On our way to alpha9!
adds ec47444 Allow developers access the the privilaged ldapi socket for the moment
adds 19723ed Partially revert restriction of socket_wrapper to 1500 byte writes
adds e5a15e6 added a sample script for the "idmap script" option
adds 4c23a95 added some basic documentation for the idmap script option
adds d9498aa Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
adds e6cb82a s4-smbtorture: fix test_GetInfoLevel crash bug in RPC-DFS.
adds 862ae38 s3:dmapi: prefer dmapi libs from gpfs over system libs
adds 5cb6bf6 Add tldap_context_[gs]etattr
adds 663e841 Make tevent_req_is_ldap_error public
adds b9c99a2 Add tldap_fetch_rootdse
adds 756f837 Add tiny tldap test
adds 4ad43a2 s3/docs: Fix typo.
adds 8d1b819 Fix Coverity IDs 922 and 933
adds 0524d24 Add a missing talloc_move() in tldap_search_recv
adds 7930f15 Don't require "Modify property" perms to unjoin bug #6481) "net ads leave" stopped working when "modify properties" permissions were not granted (meaning you had to be allowed to disable the account that you were about to delete).
adds ec154a1 s3:build: link libtalloc statically if using internal libtalloc
adds 5ceda58 s3:build: check for availability of external libtdb and use it if available
adds e3c7720 s3:build: remove LIBTDB_OBJ from TDBTORTURE_OBJ collection
adds bd70351 s3:build: build the tdb tools only when using the internal libtdb
adds 23c7ecc s3:build: build talloctort only when using the internal liballoc
adds 8925778 s3: fix make test with external libtalloc or libtdb.
adds 1e989db Fix coverity #676. Forward NULL. Jeremy.
adds f262f80 Fix coverity #920. Possible NULL deref. Jeremy.
adds d9eb1d9 Fix coverity #900. Resource leak. Jeremy.
adds 271d09f Fix coverity #740. Resource leak in error paths. We should always return queue here as the caller will free. Jeremy.
adds 661f0ba Fix coverity #729. Resource leak in error path. Jeremy.
adds eb8c081 talloc_tos() aborts if it can not get a stackframe
adds f24e63a Fix empty lines
adds 62eb817 Fix setting passwords in pdb_ads
adds 63a70ba Prepare control support
adds d45cf01 tldap control support
adds 6abd9e4 Add tldap_entry_has_attrvalue
adds 361db18 Add tldap_supports_control
adds ecf8ceb Move asn1_blob() to lib/util/asn1.c
adds 22cb9bd Move asn1_load_nocopy() to lib/util/asn1.c
adds a3eb0a3 Reorganize retrieving errors and server-sent controls
adds 4aade27 Add tldap paged searches, together with two helper routines
adds 36a8abc s3-libnet: fix libnet_unjoin_remove_machine_acct() when called without ads struct.
adds 5a4d618 s3: forward MSG_DEBUG from smbd parent to all children
adds ed8c0ed samr: add samr_UserInfoLevel and samr_DomainInfoClass enums based on MS-SAMR.
adds 451a73e s3: re-run make idl.
adds e4dec23 s3-eventlog: implement _eventlog_ReportEventW().
adds a6ab195 s3-lsa: Fix error path in _lsa_EnumAccountRights.
adds 118ac25 s3-spoolss: restructure _spoolss_EndDocPrinter().
adds 05459cf s3-printing: eliminate another non sec_initial_uid using security check.
adds 46167c1 s4-smbtorture: more paranoid checks while testing group membership in RPC-SAMR.
adds e3fb71d Only set the password if there is one
adds 17a6554 Reenable the LDAPI socket for the merged build
adds cf7c41b s3:smbd: the SMB2-COMPOUND test shows that the related vs. unrelated flags isn't checked first
adds bea384b s3:smbd: add smbd_smb2_send_oplock_break()
adds 754db20 s3:smbd: keep a list of outstanding SMB2 requests
adds 3b25d86 s3:smbd: add support for async interim SMB2 responses and prepare SMB2 cancel
adds b7ea274 s3:smbd: send SMB2 interim responses for async calls
adds 36c1019 s3: Convert is_visible_file to use talloc_asprintf instead of malloc
adds e129384 s3: Plumb smb_filename through SMB_VFS_STAT and SMB_VFS_LSTAT
adds 28d74f9 s3-samr: refactor _samr_QueryDomainInfo().
adds aab9e55 s3-samr: refactor _samr_SetDomainInfo().
adds ebf0af0 s3-examples: make get_next_oid exectuable.
adds f62d9f5 s3-netlogon: fix validation level 2 support in netr_SamLogon and friends.
adds 313a2bf s3-netlogon: remove init_netr_SamInfo functions.
adds 2032a19 mount.cifs: add support for sending IPv6 scope ID to kernel
adds 6a66114 Add a \n to a debug message in smbacl4_nfs42win
adds 7450f3a s3-netlogon: remove remaining netlogon init functions.
adds 946beae s4: Add libwbclient backend to auth_winbind
adds 309924e s4 auth_winbind: Don't allocate the rids for the info3 structure within the loop
adds 4250eab s4 auth_winbind: Internally, info3 has utf8 buffers, not utf16 buffers.
adds 9c48f5b Fix bug #6506 - SMBD server doesn't set EAs when a file is overwritten in NT_TRANSACT_CREATE. Reported and verified by Long Li <longli at microsoft.com> Jeremy.
adds 358ccc3 s3: Change set_ea() and its callers to use smb_filename
adds 2ccd501 s3 onefs: Plumb smb_filename through onefs createfile path
adds da9cee8 s3: Remove get_full_smb_filename() from open_directory()
adds 9001c53 s3: simplify some redundant logic in is_ntfs_default_stream_smb_fname()
adds eb8c658 s3 file_access: Convert some more functions over to use smb_filneame
adds 6395bc5 s3: pass a valid stat into file_ntimes()
adds 2579afc s3-vlp: drastically shrink size and dependencies of the virtual line printer.
adds a4bc5bf s3:passdb: fix bug #6509: use gid (not uid) cache in fetch_gid_from_cache().
adds 131c95e Upgrade ntvfs_map_*info to ntvfs_map_async_setup/ntvfs_map_async_finish
adds cfafe9b Fix a typo in a comment
adds 382a937 Fix some dead code warnings from SUN Studio
adds 3c382db Don't use ads realm name for non-ads case. #6481
adds 04e4d03 The solaris linker seems to require an extra mention of dependent libs
adds a702dea s3/lanman: Workaround for KB932762.
adds 0fb0275 Fix some nonempty blank lines
adds 79c299f Stop listening for inotify data when there's none
adds 53b9a24 tldap: Don't fire off more than one read_ldap request during searches
adds c687eb1 Properly free a downlevel readv request. Metze, please check
adds 55dae44 Add tstream_read_packet
adds f5321ff Convert tldap to tstream
adds 8e22e38 Move read_ldap_done after read_ldap_send
adds ae5e1d9 tldap_msg_received: Properly free the asn1_struct in case of an error
adds c594d21 Add tldap_search_va
adds 344dbce If the connection is down, don't try another write.
adds 325a58a Make pdb_ads survive a restart of Samba4
adds 711544d Turn the pdb_rid_algorithm into a capabilities call that returns flags
adds 8414048 _lsa_QueryInfoPolicy: Use symbolic info level names
adds b08beed Small patch for SPOOLSS pipe
adds bc7b608 Fixes for SAMBA3RPC torture test
adds 1e21ada Two patches which fix issues on cross compiling/building
adds 2d9b51c Correct the headers of some SAMBA 4 setup python scripts
adds 994506a ldb: Properly handle NULL when copying attr lists.
adds 077898b Enhancement of "simple ldap map" with "systemFlags" attribute
adds 4aa335b SAMDB: Don't check for "sAMAccountName" twice
adds c5a1aa5 Correct some typos in the LDB partition module
adds 55ed0be Fix bug 6514: net gives unhelpful "lp_load failed" when it's missing smb.conf
adds 1501309 Adds the impersonation level in ntcreatex requests to SAMBA 3 misc torture test
adds 0e95b80 Revert "s4:debug: make setup_logging() a bit more compatible with samba3"
adds 6e92505 Fix ndrdump to use a common setup_logging() API
adds 595d07d mount.cifs: don't pass text ro/rw options to kernel
adds ec5c83c s4-smbtorture: add torture_suite_add_machine_workstation_rpc_iface_tcase.
adds 50bb4bc s4-smbtorture: add RPC-SAMR-MACHINE-AUTH test.
adds bd997b2 s3-selftest: add RPC-SAMR-MACHINE-AUTH to list of test to run against s3.
adds b1d5e51 tsocket/bsd: more correctly check if the cached tevent_fd is still valid
adds 857ed9c tsocket/bsd: also ask for TEVENT_FD_READ when we want to write into a stream socket
adds e4e8555 lib/util: fix building tevent_ntstatus without config.h
adds 3650143 s3:lib/sysquotas: fix usage of SMB_STRUCT_STAT (struct stat_ex).
adds 57d3ada s3:fix build of old linux quota system and other unixes' quota implementation
adds ce8159b s3:pdb_ads: we need to make the fd for tldap/tsocket non-blocking
adds 28ef5c3 s3-pdb_tdb: give 'unknown_str' the proper name 'comment' and set comment in passdb.
adds 772d5de s4-smbtorture: correctly test comment behaviour in RPC-SAMR-USERS against s3.
adds 69af9ea s3:build: check for external liblua, link lua statically if using internal lib
adds 0b2b9fd s4-smbtorture: use torture_comment & torture_warning in RPC samr tests.
adds db89b42 s4:dsdb Explain the parsing steps for userPrincipalName cracknames calls
adds 684a03e Rework hdb-samba4 to remove useless abstractions.
adds 6ba0e7f s4:kdc Only get the lp_ctx once for a LDB_fetch()
adds 89a074b s4:heimdal Allow KRB5_NT_ENTERPRISE names in all DB lookups
adds 49e5b83 s4: dsdb Avoid using the internal ldb_private.h header
adds 4e58c78 s4:ldb Allow rootdse module to build without ldb_private.h
adds 9aff7b0 Rework the kerberos-notes.txt in order and format
adds 66780e0 s4-smbtorture: remove trailing whitespace from RPC-SPOOLSS.
adds e7d72b5 s4-smbtorture: Test for newly added form with enum call in RPC-SPOOLSS.
adds b85b93d s3-spoolss: Bug #6512. Fix support for enumerating user forms.
adds 91a8cb8 Fix bug #6431 - local groups from 3.0 setups no longer found. Search for groups without group suffix, group suffix is only used for new entries.
adds f725014 umount.cifs: don't build it by default
adds 78519b6 s3-netlogon: remove unneeded fstrings from netlogon server.
adds 7f7ebfa Fix bug #6496 - MS-DFS: cannot follow multibyte char link name. consumed_ucs is the number of bytes of the UCS2 path consumed not counting any terminating null. We need to convert back to unix charset and count again to get the number of bytes consumed from the incoming path.
adds 969106a s3 docs: Add documentation for 'kerberos method' and 'dedicated keytab file' parameters
adds 3e3c08c [SAMBA 4 directory] Adds the object version and "systemFlags" attribute to the display specifiers
adds d4a9695 [SAMBA 4 directory] Adds the complete "objectclass path" to our self-created DC object
adds b31f1e6 [SAMBA 4 directory] Corrects the "systemFlags" attributes
adds 9faa074 fixed rpc smb code to not reply on talloc_free being a function pointer
adds b2c3c08 fixed the use of talloc_steal in ntlmssp_server
adds f7a6206 removed a redundent talloc_steal
adds 45ba094 fixed the reference to the global_schema
adds 2d98191 use a talloc_unlink() as ops may have a reference
adds 956b5a0 fixed use of reference in pytalloc
adds 1251032 py_talloc_import now uses a steal, so this free is incorrect
adds 269b162 use py_talloc_reference instead of py_talloc_import
adds 08ed6a2 another case that should use py_talloc_reference
adds 386211a A rather strange varient of talloc_unlink
adds 6a19202 gensec_start now steals the auth_context
adds 5fe1d8d changes to remove the ambiguity in talloc_free() and talloc_steal()
adds 0534ae0 use the new talloc_reparent in two places
adds 27620c8 use a talloc_reparent in a very ugly way
adds 826ee30 removed a generated file
adds 4fb1f8e s3/docs: Fix typo.
adds 3c2f4df a talloc_realloc() to zero size needs to use an unambiguous free
adds 34d6d7c fixed the talloc testsuite for the recent changes
adds 8d982d9 lib/util: fix order of includes in tevent_ntstatus.c
adds 9d70ef4 s3:build: remove ../libcli/nbt/tools/nmblookup.o and friends in make clean
adds dd118bf s3:build: remove the libgpo objects upon "make clean"
adds c229239 s3:smbd: remove unused variables passed to parent_dirname()
adds b292af0 s3:onefs_open: remove unused variable passed to parent_dirname()
adds a14efba s3:util: let parent_dirname() correctly return toplevel filenames
adds b971860 Fix bug #6520 time stamps - e.g. last mod time is not preserved when "unix extensions=yes" are set - and using latest cifs vfs client Cancel out any pending "sticky" writes or "last write" changes when doing a UNIX info level set. Jeremy.
adds 82b5fad Ensure we don't use delayed writes on POSIX opened files. Don't remove pending writetime changes if no time changes are sent in UNIX_BASIC infolevel. Jeremy
adds 5049f61 [SAMBA 4 directory] Changes "forceLogoff" and corrects the "subRefs"
adds d7af80f s4:param use talloc_unlink() to free iconv context holding references
adds 0bdaa8b LDB_ERR_INVALID_DN_SYNTAX doesn't exist ...
adds 865ca9b the settings structure needs to be initialised
adds ae8515d fixed the pull of drs schema elements
adds 465b879 Changed ldb.ERR_NO_SUCH_OBJECT to LDB_ERR_NO_SUCH_OBJECT.
adds acfb01a change talloc to 2.0.0
adds 0aec874 decrypt all objects in a DRS record, not just the first one
adds d47bb0a we can't use the unique index code for samAccountName
adds 99c1e4f s3:smbd: allow the offset to the path being 0 in SMB2 create
adds f62a331 s3:smbd: move global notify_changes_by_mid to smbd_server_connection
adds d73bc83 s3:smbd: restore the 3.0.x bahavior of send_nt_replies()
adds 8b94eb6 s3:smbd: push nttrans and trans2 responses with no data to the client
adds ef96e8c s3:smbd: simplify the notify code a bit and always reply via change_notify_reply() -> send_nt_replies()
adds b804c30 s3:smbd: make change_notify_reply() more generic and hide send_nt_replies() behind a callback
adds d49a0e5 s3:smbd: add support for SMB2 Notify
adds 0fcd465 show attribute values in sorted order to make comparison easier
adds f1dbd58 talloc: change TALLOC_MAGIC for version 2.0.0
adds a45ec4d doserrors: print out some more werrors.
adds f729aba s4-smbtorture: fix getjob test in RPC-SPOOLSS.
adds c441668 spoolss: the flags in spoolss_PrinterInfo1 are in fact spoolss_PrinterAttributes.
adds 1df9cb6 s3:smbd: add marshalling layer for SMB2 GetInfo support
adds d37709d s3:smbd: add marshalling layer for SMB2 SetInfo support
adds 7486046 s3:smbd: add marshalling layer for SMB2 Break support (SMB 2.002 only)
adds bc957dc s3:smbd: add marshalling layer for SMB2 Find (QueryDirectory) support
adds c281638 s4:libcli: move SMB2 lock flags to smb2_constants.h
adds 909d422 s3:smbd: add marshalling layer for SMB2 Lock support
adds b9cf441 pidl: Don't run compile tests inside the tree, won't work yet.
adds e6fed3a TOSHARG: Fix typo: s/aquire/acquire/
adds 4d9a929 s4: Remove stub endpoint mapper script.
adds c2295ec s4 docs: Git has revision SHA's, not numbers.
adds 06a9678 s3:pam_smbpass: fix build error on some Linux distros
adds 0b06aa2 s3:configure: define _LARGEFILE64_SOURCE on QNX
adds dcf03b9 do not redefine _INT32
adds 914fa62 Revert "[s3]pidfile_create: use check is_default_dyn_CONFIGFILE() since we have it."
adds fa453d9 s4: Don't install epdump, since it no longer exists.
adds b54e48b s3:configure: fix syntax error in avahi configure test
adds 2738178 Restore ABI compatibility for talloc.
adds 30b2014 Expose functions need by backend writers
adds 7119241 Sort the signature files
adds cdf025f tdb: fix define of tdbdir when srcdir != "."
adds e9fc7c5 heimdal: don't include <ifaddrs.h> without knowing it's there
adds 80b62f5 spoolss: fill in spoolss_AddPrinter IDL.
adds bee0421 s3-spoolss: implement _spoolss_AddPrinter.
adds c5415e7 spoolss: the flags in spoolss_SetPrinterInfo1 are in fact spoolss_PrinterAttributes.
adds cb39ba3 spoolss: fill in spoolss_GetPrinterDriver IDL.
adds 1225d57 s3-spoolss: add rpccli_spoolss_getprinterdriver convenience wrapper.
adds 66152d2 Attempt to fix the build
adds 56ae65a Test error codes on popular streams
adds 7e560bd For non-existent streams we have to return OBJECT_NAME_NOT_FOUND
adds 520b6c0 Fix two pointless statics
adds cfacece tldap: Do not do a return before we got the search_result
adds 077808f s3/s4:build: honor library path from environment
adds 1c778aa Make pdb_ads return an additional flag
adds b8322ec Add pdb_get_domain_info
adds 8666e79 Implement QueryInfoPolicy2 similar to s4: Make it the same as QueryInfoPolicy
adds f169772 Handle LSA_POLICY_INFO_DNS
adds bc1e93c Add tldap_pull_guid
adds 98fb2a1 pdb_ads: Fetch the domain GUID
adds f6ce7e0 pdb_ads: Use tldap_fetch_rootdse in pdb_ads_connect
adds 5742ed1 Fix some warnings
adds bfd82e4 Add pdb_ads_get_domain_info
adds a5cd278 pdb_ads: For cached samu entries, priv is NULL
adds 2540710 s3:configure: honor CFLAGS in compile tests
adds 43887c8 libreplace: update library search path variables
adds ee5236e Fix some nonempty blank lines
adds f2998fe Actually increase PASSDB_INTERFACE_VERSION to 18 :-)
adds 30dd96e Make check_bind_req static to rpc_server/srv_pipe.c
adds f8cfe19 Introduce null_ndr_syntax_id
adds 58fbf74 Remove "typedef struct ndr_syntax_id RPC_IFACE;"
adds e77e21e Add const to init_rpc_hdr_ba
adds 880c286 Use null_ndr_syntax_id instead of zeroing null_interface manually
adds da45d52 s4:ldb Fix talloc hirarchy in LDIF parsing code
adds f45a9d6 s4:ldb Rework use of talloc and ldif objects in python wrapper
adds 8f3f62e s4:net Move net_vampire() to net_vampire.c
adds 5e7da42 do not merge ACEs with different SMB_ACE4_INHERIT_ONLY_ACE flag, this leads to wrong inheritance flags in the ACL e.g. (on GPFS) user:10000036:rwxc:allow (X)READ/LIST (X)WRITE/CREATE (X)MKDIR (X)SYNCHRONIZE (X)READ_ACL (X)READ_ATTR (X)READ_NAMED (X)DELETE (X)DELETE_CHILD (X)CHOWN (X)EXEC/SEARCH (X)WRITE_ACL (X)WRITE_ATTR (X)WRITE_NAMED
adds 91e020f doc: clarify that mount.cifs never uses smb.conf
adds 5d4d9d3 s4:heimdal: readd heimdal/lib/asn1/asn1parse.y which was parse.y before the last import
adds 9216b20 SMB2-NOTIFY: windows7 uses a different maximum buffer size
adds ad17cf1 RAW-LOCK: fix the run against w2k3, w2k8, win7rc and samba3/4
adds f5b0745 RAW-LOCK: fix a compiler warning and make a global static const
adds c41e5e1 Fix some typos pointed out by Oota Toshiya.
adds 5a09ba4 s3: Plumb smb_filename through SMB_VFS_RENAME
adds e4a85da s3 onefs: Fix failure in POSIX smbtorture test
adds 1b8ffb3 s3 audit: Remove the usesless static function declarations from the audit modules
adds 133e915 s3 audit: Remove some recently introduced memory leaks in the audit modules
adds 258952a s3: Plumb smb_filename through SMB_VFS_UNLINK
adds de3246e s3: Add ability to pass NULL to filename_convert for the char *fname
adds 0f6e108 s3: Change some filename_convert to pass in NULL for char **fname argument
adds 99bd4fd s3: Plumb smb_filename around SMB_VFS_CHFLAGS
adds 18a27a8 s3 sticky write time: Removed unused args and tighten up a function by making an arg const
adds f39232a s3 catia: Remove pointless VOPs from catia
adds 3cb0e52 s3: Plumb smb_filename through SMB_VFS_NTIMES
adds fd73ab5 s3 audit: Fix a memory leak
adds 38b081f s3 smb2: Fix unused variable warning
adds 431e63c s3: Update streaminfo implementations now that only base names are passed through the vfs
adds 6dd6ccb s4:auth It is easier to copy the session key than get talloc right.
adds a830a3f s3:smbd: cancel all locks that are made before the first failure
adds 5ab0677 Attempt to fix the build of vfs_catia.c -- Tim, please check!
adds a285969 s3: QNX doesn't know uint - replace with uint_t
adds 9aebdc2 mount.cifs: clarify mapchars option
adds 0d9b204 s3: Remove unnecessary const qualifiers
adds 7ca59ff s3: Migrate a few functions in open.c to take smb_filename
adds dad9131 s3 onefs: Fix a few bugs from the smb_filename migration
adds 6b05a90 Fix for schemaUpdateNow command
adds e3631da Test for schemaUpdateNow command
adds 57afa1e s4:auth/ntlmssp: let _unwrap fallback to seal if sign only doesn't work
adds 31bd627 docs: flesh out options section of umount.cifs manpage
adds 6f64937 Fix cifs.upcall builds on some platforms (zlib)
adds 7fd42d5 Fix make test_shlibs for libnss_wins and libnetapi (zlib)
adds 58daaa3 When faking a create time, use the full timespec values, not time_t. Jeremy.
adds c9c3d43 The migration to struct stat_ex broke the calculation of create time from the existing timestamps (for systems that need to do this). Once the write time is changed via a sticky write, the create time might need to be recalculated. To do this I needed to add a bool into struct stat_ex to remember if the st_ex_btime field was calculated, or read from the OS. Also fixed the returning of modified write timestamps in the return from NTCreateX, SMBattr and SMBattrE (which [...]
adds 400c18a Rename update_stat_ex_writetime() -> update_stat_ex_mtime() to better describe what we're doing here. Jeremy
adds 69c8795 s3: convert unix_mode to take an smb_filename
adds 1a1d10d s3: Plumb smb_filename through dos_mode() and related funtions
adds 161e182 s3: Remove is_ntfs_stream_name() and split_ntfs_stream_name()
adds 83e5ac5 s3: Make some arguments to (parse|unparse)_share_modes() const
adds 3a7d372 s3: Change the share_mode_lock struct to store a base_name and stream_name
adds dcc97c5 s3 plumb smb_filename through smb_set_file_allocation_info()
adds 02aad05 s3: Prepare open.c to switch fsp_name to an smb_filename struct
adds fbaa849 s3: Repace a char * with an smb_filename struct in reply_rmdir
adds 2c873c4 Add const
adds 2481ce8 s4:dsdb Allow unicodePwd to be set when adding a user
adds 6fc5751 Fixes inspired by OPC Oota.
adds 14952c7 Replace word noone with more correct word nobody. Thanks OPC Oota.
adds c624a70 Make escape_ldap_string take a talloc context
adds f1fad2e s3: Fix two arguments that broke when plumbing smb_filneame through dos_mode()
adds 8d1b061 cifs.upcall: use pid value from kernel to determine KRB5CCNAME to use
adds db1e582 Attempt to fix the build -- jlayton, please check!
adds 12ed9ca s3:smbd: fix parsing of invalid SMB2 requests.
adds 24c8e78 s3:smbd: fix parsing of SMB2 Lock requests with lock_count > 1
adds be1e549 s3:smbd: pass down the client pid to smbd_smb2_lock_send()
adds 598a989 s3:smbd: abstract the main locking logic from the LockingAndX parsing
adds 8d534d4 s3:smbd: make smbd_do_locking() non static
adds 67c7b7f s3:smbd: add support for SMB2 Lock
adds 0a0bff3 Fix our base64 implementation for blobs of length 4....
adds 3969f65 Fix&Run local-gencache
adds 4e516fb s3 smb2: Remove unused variable
adds d8556bb Quieten events and tldap debug messages
adds afc6f60 Return 0 domains from enum_trusteddoms
adds 361aa19 Add hash values to the xattr ACLS to determine when an underlying POSIX ACL is changed out from under us. Passes RAW-ACL test up to "invalid owner" problem when trying to create a file owned by Everyone. Now needs porting to modules/vfs_acl_tdb.c Jeremy.
adds 2000421 Remove reply_unixerror() - no longer needed. Should make Metze's refactoring a lot easier. Jeremy.
adds 20bc933 s3:smbd: add missing return after reply_nterror()
adds 8422e03 s3:smbd: split out smbd_do_qfilepathinfo() from call_trans2qfilepathinfo()
adds ee690df s3:smbd: split calculation and mashalling of file index and access_mask
adds 0ba532e s3:smbd: make smbd_do_qfilepathinfo() non static for use in SMB2
adds 0851d73 s3:smbd: filter out SMB2 specific private query info levels for SMB1
adds e986515 s3:smbd: add support for marshalling SMB2 FileAllInformation
adds 64221bc s3:smbd: add support for marshalling SMB2 FileFullEaInformation
adds d7809f6 s3:smbd: start SMB2 GetInfo support for File*Information levels
adds f26a2ca s3:smbd: split out smbd_do_setfilepathinfo() from call_trans2setfilepathinfo()
adds 7d73551 s3:smbd: make smbd_do_setfilepathinfo() non static for use in SMB2 SetInfo
adds 2a92139 s3:smbd: split out smbd_do_qfsinfo() from call_trans2qfsinfo()
adds ed99bf7 s3:smbd: make smbd_do_qfsinfo() non static for use in SMB2 GetInfo
adds 3ee3eb3 s3:smbd: close_file() handles named pipes just fine, no reason to return NOT_SUPPORTED
adds 8db4560 libds: share UF_ flags between samba3 and 4.
adds 05fbe0c libds: merge the UF<->ACB flag mapping functions.
adds f7ff6bd s3-rpc_server: pass down full unix token to map_max_allowed_access().
adds 8646b95 s3:net: Fix Bug #6222. Default to DRSUAPI replication for net rpc vampire keytab
adds e4fca74 s3-pdb_ads: set correct pdb field with the value from 'accountExpires' attribute.
adds b25e3b6 Fix set_posix_lock check which had been reversed in the recent changes. Jeremy.
adds e67de63 Make cli_posix_lock/unlock asynchronous. Jeremy.
adds bd58a14 reject ACLs with DESC_DACL_PROTECTED on GPFS
adds 0595963 samr: add missing samr_ValidationStatus codes.
adds d7c366f s3: re-run make idl.
adds 39fa946 s3-account_policy: remove trailing whitespace.
adds 9f15ef1 s3-account_policy: add pdb_policy_type enum.
adds 9d7cb48 remove all '\n' from ldb_debug
adds d9c0d58 s3: don't make same innetgr check twice
adds 99c7ee3 s3: make d9c0d58236 better readble and reduce indentation
adds 9ef6af7 s3: Make smbd aware of permission change of usershare. Since usershare are relatively volatile and non-previledge users must disconnect from smbd and reconnect to it to make share permission in effect.
adds 8686536 S3: Small fix to get rid of annoying log message.
adds 2821f5a s3: Fix double free in net usershare.
adds 73e9693 s3: fix build of pdbedit and net_sam. Guenther, please check. Signed-off-by: Bo Yang <boyang at samba.org>
adds d57e67f Revert this commit :
adds 74046c8 TALLOC_FREE(sd) in check_open_rights upon an error
adds 72da71a Create a correct talloc hierarchy in make_sec_acl()
adds 749a508 Create a talloc_stackframe for each file in wildcard unlink
adds b134d4b Attempt to fix the build
adds 036bad6 s3: allow setting the TCP_QUICKACK socket option
adds b0cce95 s4-smbtorture: restructure test_OpenPrinter_server in RPC-SPOOLSS a bit.
adds 3a367ab s4-smbtorture: add some tests to check spoolss_SetPrinter behavior.
adds b6fb8cf s4-smbtorture: add RPC-SPOOLSS-PRINTER test.
adds d050541 Fix bug 5886
adds 4b6401a s3-passdb: fix wbc build warning.
adds 5334b79 torture/smb2: Adding SMB2 Directory enumeration torture tests.
adds e84d5bb s4-selftest: ok, s4 cant print. add RPC-SPOOLSS-PRINTER to knownfail for now.
adds 7be1d72 When tallocing a memory block for the state in a tevent_req struct, ensure it's zeroed out. Vl & Metze please check. Jeremy.
adds 5927ca7 Change to talloc_zero_size instead of extra memset. Jeremy.
adds 8cb4483 torture/smb2: fix crash bugs in the new SMB2-DIR tests
adds 5650468 Replace ASSERTs in gencache with "return false"
adds 3e965d0 TDB_CONTEXT -> "struct tdb_context"
adds e5a34b2 Remove gencache_[un]lock_key
adds d936d1b Fix some nonempty blank lines
adds 3edcd55 Remove gencache_init/shutdown
adds ed87594 Add tdb_data_cmp
adds 8a17cd8 Make gencache more stable
adds 3d7dfc1 Consolidate string and data_blob routines in gencache
adds 76705d1 Consolidate gencache also every 100 writes in a single process
adds af3444e SMB2-CONNECT: unlink the test file at startup
adds da737f2 s4:libcli/smb2: add smb2_transport_credits_set_charge() to change the CreditsCharge value for the next request
adds d3be108 SMB2-GETINFO: test SMB2_ALL_EAS
adds b4abb19 s3:make test: smbtorture from s3 needs to take the config file path via the SMB_CONF_PATH envvar
adds fafe258 s3:lib: map ENOSYS to NT_STATUS_NOT_SUPPORTED instead of NT_STATUS_ACCESS_DENIED
adds 9e2c509 s3:smbd: check quota access against sec_initial_uid() instead of 0
adds 9df1c8f s3:smbd: return NT_STATUS_INVALID_INFO_CLASS in SMB2 GetInfo
adds d85cc98 s3:smbd: implement SMB2 GetInfo with Fs*Information
adds 722cd59 s3:smbd: add support for SMB2 SetInfo File*Information
adds f49129e torture/smb2: add missing new line to the new SMB2-DIR.FILE-INDEX test
adds 5b594c6 s3:dbwrap: add a wrapper dbwrap_trans_do()
adds 804d3f8 s3:dbwrap: add dbwrap_delete_bystring_upper()
adds 32a3275 s3:dbwrap: add dbwrap_store_bystring_upper().
adds 3b3125f s3:dbwrap: add dbwrap_fetch_bystring_upper().
adds 3071b07 s3:dbwrap_util: add my C
adds d554c0d s3:registry: don't store differently cased entries for the same keys.
adds 2b380c7 s3:registry: add db_context argument to regdb_delete_key_with_prefix()
adds ec6b672 s3:registry: add db_context argument to regdb_delete_values()
adds bd983db s3:registry: add db_context argument to regdb_delete_secdesc()
adds 86e927c s3:registry: add db_context argument to regdb_delete_subkeylist()
adds 528bf38 s3:registry: add db_context argument to regdb_delete_key_lists()
adds a18a10c s3:registry: add db_context argument to regdb_store_keys_internal()
adds c01d955 s3:registry: add db_context argument to regdb_fetch_key_internal()
adds db4f797 s3:registry: add db_context argument to scan_parent_subkeys()
adds 589bacf s3:registry: create regdb_fetch_keys_internal() with db_context argument
adds eb1958c s3:registry: rename regdb_store_keys_internal() to regdb_store_keys_internal2()
adds 1dfaa37 s3:registry: create regdb_store_keys_internal() with db_context argument
adds 3409a44 s3:registry: don't use exported transaction wrappers in regdb_create_subkey()
adds 355892c s3:registry: panic upon failed transaction_cancel in regdb_create_subkey()
adds 4eeacd6 s3:registry: in regdb_delete_subkey(), panic if transaction_cancel fails
adds 6cb1440 s3:registry: in regdb_delete_subkey(), don't use the transaction wrappers.
adds 4c366a0 s3:registry: don't loop transaction_commit in create_sorted_subkeys() upon error
adds 3189828 s3:registry: fix a comment in create_sorted_subkeys()
adds a00109e s3:registry: panic upon error at transaction_cancel in create_sorted_subkeys
adds 95ebf53 s3:registry: add db_context argument to init_registry_key_internal()
adds 8a5b164 s3:registry: use transaction wrapper in init_registry_key().
adds 302265a s3:registry: add a regdb_fetch_values_internal() that takes a db_context argument
adds e634096 s3:registry: add regdb_store_values_internal() that takes a db_context argument
adds cf4f808 s3:registry: use transaction wrapper in init_registry_data()
adds 1c65c98 s3:registry: refactor adding of builtin reg values out
adds 14f593a s3:registry: change regdb_store_keys_internal2() to return WERROR
adds 3eec829 s3:registry: unify exit logic and remove leaking to talloc_stack in regdb_store_keys_internal()
adds f93c9e0 s3:registry: don't leak to talloc_stack in regdb_store_keys_internal2()
adds 86d747e s3:registry: use transaction wrapper in regdb_store_keys_internal().
adds 8c7b960 s3:registry: use transaction wrapper in regdb_create_subkey()
adds 5640598 s3:registry: add a comment header for the create_subkey set of functions
adds a48d835 s3:registry: add a comment header for the delete_subkey set of commands.
adds 2d6dbcd s3:registry: use transaction wrapper in regdb_delete_subkey().
adds 109ea29 s3:registry: restructure logic of create_sorted_subkes() slightly
adds c52dd1d s3:registry: use transaction wrapper in create_sorted_subkeys()
adds dc0bcfa s3:registry: turn regdb_fetch_keys_internal() from int to WERROR return type
adds 92df5e4 s3:registry: add function regsubkey_ctr_reinit()
adds 7857611 s3:registry: flush the provided subkey_ctr in regdb_fetch_keys_internal()
adds 5a525f7 s3:registry: db backend: add my C
adds 7bd4699 s3:dbwrap: fix embarrassing typo :-)
adds 2df4550 s3: make linking of cifs.upcall --as-needed safe
adds 5236b36 s3: make linking of rpcclient --as-needed safe
adds b08ca10 ѕ4:heimdal: teach heimdal that we have strnlen via libreplcae
adds 382d5c8 s4:heimdal: teach heimdal we have (v)aѕprintf in libreplace
adds 5240b10 s3:ntvfs/posix: avoid unnesessary talloc_reference()
adds 64ee445 s4:ntvfs/ipc: replace unnesessary talloc_reference() by a simple talloc_strdup()
adds dea2e46 s4:heimdal_build: try to fix the build on Solaris
adds 7227652 s4:libnet: rename uint => uint32_t because uint is not portable
adds b76ab51 s4:winbind: rename uint => uint32_t as uint isn't portable
adds 1f5aec8 Make cli_unlock and cli_unlock64 async. Fix POSIX lock test. Jeremy.
adds 8447600 s3:tldap: fix the build - a void function should not return a value
adds 2fca950 s3:libsmb: we need to include "includes.h" as first header to let code build on all platforms
adds 377a975 s3:smbd: try to fix a compiler warning on i386 : left shift count >= width of type
adds 48a07321 Fix bug #6551 - win98 clients cannot connect after server upgrade to samba-3.4.0. The values of vuid and tid were not being correctly updated in the struct smb_request when passed to chain_reply inside sessionsetupX and tconX. Jeremy.
adds d6c44a7 Add ad-schema/*.txt and utils to the installmisc.sh
adds ba58edd Add a way to set an opaque integer onto a samdb
adds 271b5af s4:dsdb Handle dc/domain/forest functional levels properly
adds bc354fb s4:gensec Allow mutual auth to be turned off in 'fake_gssapi_krb5'
adds 84dca62 s4:heimdal The implied GSS_C_MUTUAL_FLAG depends on AP_OPTS_MUTUAL_REQUIRED
adds e16a2a1 s4:gensec Rework gensec_krb5 mutual authentication defaults
adds c3f461c s4-smbtorture: some work on getprinterdriver and getprinterdriver2 tests.
adds 33768fe s3-spoolss: make some of the command hooks static.
adds f982c91 s3-rpc_parse: remove more unused code.
adds 2260cdb s3-ldapsam: bring Fedora DS LDAP schema in line with OpenLDAP schema.
adds 05bec77 lsa: fix typo in lsa_TrustDomInfoEnum enum in IDL.
adds e253255 s4:heimdal: import lorikeet-heimdal-200907152325 (commit 2bef9cd5378c01e9c2a74d6221761883bd11a5c5)
adds c901f57 s4:kdc Initialise new hdb function pointers.
adds 1f12dc4 tsocket: rename sa_len => sa_socklen, because sa_len is a macro on some platforms
adds 3fa212a s4:heimdal_build: try to fix the build on Solaris
adds 29c3a27 s4-smbtorture: move all trusted domain tests to RPC-LSA-TRUSTED-DOMAINS.
adds 47eb061 s4-smbtorture: move all privilege tests to RPC-LSA-PRIVILEGES.
adds 3c9b262 fix LSA-TRUSTED-DOMAINS
adds 0d9fdbc fix LSA-PRIVILEGES
adds 8cac8fd s4-smbtorture: use torture_comment in RPC-LSA tests.
adds c9fe325 s4:heimdal_build: tell heimdal we have inet_aton()
adds 39684d2 tevent: try to fix the build on QNX qnx18 6.4.1 it doesn't have SA_RESTART defined
adds 98aba45 s4:heimdal_build: try to fix the build on systems without ifaddrs.h
adds 4a754d0 s4:heimdal_build: predefine GSSAPI_DEPRECATED depending on the compiler version
adds 74c405d Tidyup prompted by #6554 - Wrong deallocation in sam_account_ok. Jeremy.
adds 3b899af s3-lsa: implement _lsa_EnumAccountsWithUserRight().
adds 35e45fb s3-lsa: implement _lsa_LookupPrivName().
adds 4faef0d s3-lsa: Fix pointless check for sec_info flags in _lsa_QuerySecurity().
adds 8d68d04 s4-smbtorture: use secinfo flags instead of numbers in lsa test.
adds 106d43a Revert "fix LSA-TRUSTED-DOMAINS"
adds 2e77deb Revert "fix LSA-PRIVILEGES"
adds d7b31ff s4:kdc rename functions from LDB_ to hdb_samba4
adds 19bc4ce s4:kdc Rework KDC to pull in less attributes for krbtgt lookups
adds 6cb81f7 s4:heimdal: import lorikeet-heimdal-200907162216 (commit d09910d6803aad96b52ee626327ee55b14ea0de8)
adds f6bed79 Revert "s4:heimdal_build: predefine GSSAPI_DEPRECATED depending on the compiler version"
adds 9f0bdd4 Remove an unused talloc context. Jeremy.
adds d5c20c0 Replace short-lived NULL talloc contexts with talloc_tos(). Jeremy.
adds d4a87ee Replace more long-lived contexts with talloc_autofree_context(). Jeremy.
adds 5f295eb More conversions of NULL -> talloc_autofree_context() so we at least know when we're using a long-lived context. Jeremy.
adds 20f40d1 s3: Fix crsh in net usershare list
adds e7daa0d s3: don't do this, upper callbacks will check it
adds b180fe3 s3: compile warning and upn handling
adds 9ac5f5c lsa: fill in lsa_StorePrivateData and lsa_RetrievePrivateData and rerun make samba3-idl.
adds dee787c s3-rpcclient: add LSA createsecret command.
adds f848f4f s3-rpcclient: add LSA deletesecret command.
adds 1a86234 s3-rpcclient: add LSA querysecret command.
adds 7194fc6 s3-rpcclient: add LSA setsecret command.
adds 27c39a2 s3-rpcclient: add LSA retrieveprivatedata command.
adds 7e9f8f0 s3-rpcclient: add LSA storeprivatedata command.
adds d1903cb s3-lsa: Fix policy handle memleak and handle type check in _lsa_DeleteObject().
adds 864e809 s3-lsa: also implement level 13 in lsa_QueryInfoPolicy.
adds 3eea254 s3-lsa: add (not yet activate) level specific access checks for _lsa_QueryInfoPolicy.
adds 2a26b2a s3-lsa: Fix access_mask calculation for new handle in _lsa_CreateAccount().
adds 3e661d4 s3-lsa: let _lsa_Delete return NT_STATUS_NOT_SUPPORTED as w2k3 does.
adds 11bea73 spoolss: fill in spoolss_Create/DeletePrinterIC + rerun make samba3-idl.
adds ffbcf3b s3-rpcclient: add createprinteric command.
adds f394fa7 s3: add failure check.
adds 1a7a8d4 spoolss: fill in some unknowns in spoolss_OSVersion and spoolss_OSVersionEx.
adds 3b44c0c s4-spoolss: fix the build after OsVersion changes.
adds 33251da 3.4 is released...
adds 6a9e003 Fix bug #6564 - SetPrinter fails (panics) as non root. Missing become_root()/unbecome_root() around reload_services. Jeremy.
adds 55b4231 Move the initialization of smbd_server_conn from smbd/process, after the accept and fork, to smbd_init_globals(), so it's done immediately on server startup. This is needed as some messages are sent to all active smbd processes (including the master listening daemon). If it gets a message that forces it to scan it's current connections (ie. conn_find()) then it discovers that sconn->smb1.tcons.Connections dereferences null (as sconn == NULL in the parent) and crashes [...]
adds eba2eb4 Fix a typo reading uninitialized memory. Caught by valgrind. Jeremy.
adds 7254898 Fix coverity CID 931. This check is redundent as smb_fname can never be null in this function. Jeremy.
adds d654782 Fix coverity CID 930. Pointer check can never be null here. Jeremy
adds 3036a9c Fix Coverity CID 929. Potential NULL deref after code refactoring. Jeremy.
adds 0bd13fd Fix Coverity CID 928. Removed check as this can never be null. Jeremy.
adds 0259a30 Fix Coverity CIDs 887, 888. Don't pass NULL's to functions that deref them. Jeremy.
adds 8c5aff2 ldb: Display SHLD_FLAGS when building.
adds d356669 Remove pyldb_util and simply duplicate the 5-line function it contains, rather than creating a separate shared library for it.
adds d884fcf Actually fill in ldb modules directory.
adds 7883897 python: Set right ldb modules directory when using system ldb.
adds 27087e6 VFS examples: Update copy of config.{guess,sub}.
adds ce378e7 Fix a few type errors in VFS modules
adds 7a765b6 provision: Remove unused imports.
adds 5bf6203 Remove outdated status file about samba3 -> samba4 upgrade project.
adds 04c1d02 Remove unnecessary include, update README.
adds d8ce8f9 Create libndr-standard, which includes the NDR marshalling code for the "standard" set of DCE/RPC interfaces found on Windows.
adds 28d1554 Add missing includes.
adds 63a6ca0 librpc: Integrate some subsystems now part of libndr-standard and integrate ndr_dfs in libndr-standard.
adds de04e00 Merge more ndr interfaces into libndr-standard.
adds 5b4cb31 Cosmetic correction
adds dbedfc3 include unix.h if it's available
adds cb53b78 [SAMBA 4] Some cosmetic changes for the LDB modules
adds 295c372 Fix typo
adds a817cff Fix broken password quality check
adds 5f8df16 lib/util/util_file.c(file_save): fixed file descriptor leak when read(2) fails.
adds 11fa3ed source4/lib/registry/patchfile.c(reg_diff_load): fixed possible resource leak.
adds de2a9fb Remove unused variable.
adds 4447bd9 Include ntsvc NDR in libndr-standard.
adds 8557d14 Merge branch 'master' of git://git.samba.org/samba
adds 478446f Remove unnecessary imports.
adds 54670bb Remove unused parameter setting.
adds 54a2f51 pidl: Print proper errors when arrays don't have a specified size rather than spewing pages of perl warnings.
adds 7889823 pidl: Print actual type names in errors about unknown origins rather than 'HASH(0x....)'.
adds 2fc5331 [SAMBA 4 directory] Refactoring and clean up of directory structure
adds 09135ee s4:kdc Add in a simple check for constrained delegation to self
adds c80783e Re-add accidently removed shares test.
adds 54a5183 Make tdb transaction lock recursive (samba version)
adds 9357049 Make cli_send_mailslot() static. Preparing to do away with unexpected.tdb.... Jeremy.
adds 04c3dfd lib util: Fix const warning
adds 12a5db4 s3: Change file_structs to be allocated with talloc instead of malloc
adds 635e5e7 s3 onefs oplocks: Replace static fstring with talloc'd dbg_ctx()
adds 5a8d70d s3: Change fsp->fsp_name to be an smb_filename struct!
adds c9b8a01 s3: Finish plumbing the fsp->fsp_name smb_fname conversion through the modules.
adds 82c3f50 s3: Move is_ntfs_stream*() to filename.c
adds 841efce s3: Separate out a new file: filename_utils.c
adds f4530f6 s3: Plumb smb_filename through open_fake_file
adds 8e04c69 s3: Add some asserts to the filename util functions
adds 7601041 tdb: fix locking error
adds d5efb38 s3:dbwrap: use the transaction wrapper in dbwrap_trans_delete().
adds 319a97b s3:dbwrap: use the transaction wrapper in dbwrap_trans_store().
adds 8b6ec5b do not log chdir with level 0 if reason is access denied
adds 1436256 frsapi.idl: fix some unknown field names
adds b91156d frsapi.idl: fill the frsapi_WriterCommand() function
adds 9d148f7 frsrpc.idl: almost complete the idl for the frsrpc_FrsSendCommPkt() function
adds 424e763 frsrpc.idl: make the chunk array in frsrpc_CommPktChunkCtr dynamic
adds 6b49f28 s3: Plumb smb_filename through map_open_params_to_ntcreate
adds 78ce9dd s3: Remove unnecessary fname argument from callers of filename_convert
adds 4860fc4 s3: Fix RENAME_FLAG_RENAME path to stop calling unix_convert twice
adds 00e2670 s3: Remove the now unused fname parameter from filename_convert()
adds 23c703a s3: Remove unnecessary callers of get_full_smb_filename
adds 605649e s3: plumb smb_filename through some of the trans2 posix_* functions
adds 1887ad0 s4:provision Fix provision on FreeBSD
adds 8f5ef10 Revert "net: Use samba default command line arguments."
adds 84eced1 librpc: fix the merged build of ndr_frsrpc.c
adds 4b42927 s3: Convert some callers of vfs_stat_smb_fname to SMB_VFS_STAT()
adds 83284e1 s3: Convert some callers of vfs_lstat_smb_fname to SMB_VFS_LSTAT()
adds 07d3b69 s3: Change unix_convert to use an smb_filename struct internally
adds 109b9dc frsrpc.idl: add definition for frsrpc_FrsStartPromotionParent()
adds 2cc4a43 frstrans.idl: add new DFS-R FrsTransport interface with dummy functions
adds 7bad4b4 [SAMBA 4 / NETLOGON] Modify type of SAM contexts
adds 94717ae Merge branch 'master' of ssh://jht@git.samba.org/data/git/samba
adds 9b18c54 Fix typos reported by OPC Oota.
adds 9e154b6 frsrpc.idl: add idl for frsrpc_FrsVerifyPromotionParent()
adds 6c99345 frsrpc.idl: add definition of frsrpc_FrsNOP()
adds c4274e3 s4:libcli/ldap: add support for new Recycle Bin Feature LDAP Controls
adds d005e4d s4:ldb: add support for the new Recycle Bin Feature LDAP controls
adds 1924550 Fix some C++ warnings
adds 4b76f27 Fix some nonempty blank lines
adds 68028a7 Some more VFS type errors
adds c00e404 s4:gensec/spengo: make sure we send the blob with the micListMech signature to the peer
adds 210181d s4:gensec_gssapi: pass the correct oid to the gssapi layer.
adds 79fd60d Fix a few uninitialized variable warnings
adds c116652 In chain_reply, copy the subrequests' error to the main request
adds be5cf23 Fix the chain2 test
adds 033185e Make the smbd VFS typesafe
adds d2403dc Move the "enum _vfs_op_type" to full_audit
adds 6b801d6 add my copyright after the VFS rewrite
adds 1bab4fd Fix hash function in acl_xattr to be SHA256, make the hash function selectable. Upgrade version. Compiles but not fully tested yet (coming). Make vfs_acl_tdb.c compile - this needs updating to match acl_xattr (also coming soon). Jeremy.
adds d373f0b For some strange reason using : uint8 hash[XATTR_SD_HASH_SIZE]; doesn't have the same effect as : uint8 hash[64]; Jeremy.
adds c472bca Make acl_tdb match acl_xattr. Large duplication of code here needs tidying up. Compiles but not yet tested. Jeremy.
adds 10324b1 s3: Allow filename_convert() to pass through unix_convert_flags and let the caller know if the path has a wildcard
adds cd5133b s3: Simplify rename_internals() by passing in smb_filename structs
adds ff547a2 Factor out common code into vfs_acl_common.c. Jeremy.
adds 247a77a s3 onefs: Fix the onefs modules after the big refactoring
adds 7197ba3 s3: Remove a few callers of get_full_smb_filename()
adds f49f3fc s3: Convert a few callers of unix_convert() over to filename_convert()
adds 261ae2e First patch for "new VFS" portability
adds ddcfdd8 Fix some nonempty blank lines
adds 6b167ae Use a switch statement in charset_name()
adds 8cba97a Fix a winbind memleak
adds 4c6547e Move 16 bytes from data to r/o text segment
adds 7c768dd No explicit initialization necessary for a zero blob
adds 9ca4486 Remove a pointless static fstring
adds db5d346 Cleanup patch after "struct stat_ex"
adds b9756de Cleanup patch after "new VFS"
adds df0731d Fix a 32/64bit stack corruption bug
adds 1a6aaee Fix a valgrind error in _samr_DeleteUser
adds fb03bbf Fix valgrind errors in DeleteDomainGroup and DeleteDomAlias
adds e8abc36 Fix a valgrind error in cli_ctemp_done
adds d3f21d0 Fix some nonempty blank lines
adds 34c535c docs: fix typos in the net man page.
adds afb6ac2 s4:kdc Tidy up hdb_samba4 some more
adds 0c2dca7 s4:heimdal Extend the 'hdb as a keytab' code
adds b50ab31 s4:setup add 'cn' attribute to Samba4 local schema
adds 56f4516 s4:kdc Push context to hdb_samba4 by way of the 'name' of the DB
adds a40ce5d s4:kerberos Add 'net export keytab' command for wireshark decryption
adds cdd7a52 s4:kerberos Add test to show that we actually export the keytab
adds e30509f Fix a valgrind error in winbind
adds d3132e2 Fix a typo
adds 5135ebd Fix a valgrind error in chain_reply
adds 3532882 Lift the event loop in rpc_api_pipe_req() one level into cli_do_rpc_ndr
adds b7c003c Revert "s4:kerberos Add 'net export keytab' command for wireshark decryption"
adds 7ccc9a6 pidl: add support for [string] on fixed size arrays.
adds 92791ce pidl: allow foo being on the wire after [length_is(foo)] uint8 *buffer
adds f167c97 librpc: rerun "make idl_full"
adds 8860a03 frstrans.idl: add definition of frstrans_CheckConnectivity()
adds e31a92c frstrans.idl: add definition of frstrans_EstablishConnection()
adds a2d0c6c frstrans.idl: add definition of frstrans_EstablishSession
adds 2a79773 frstrans.idl: add definition of frstrans_RequestUpdates()
adds 3142f76 frstrans.idl: add definition of frstrans_RequestVersionVector()
adds 826e6a8 frstrans.idl: add definition of frstrans_AsyncPoll()
adds b676e63 frstrans.idl: add definition of frstrans_InitializeFileTransferAsync()
adds a869e42 umount.cifs: do not attempt to update /etc/mtab if it is symbolic link
adds 67d9130 s3: net ads user info should print primary group as well (bug #2658)
adds 9297b97 Fix the build breakage by #including modules/vfs_acl_common.c into acl_tdb and acl_xattr. Duplicates the code size, but keeps the code in common so I don't have to do bug fixes in two places (which is what I really cared about). Jeremy.
adds 47a7a2e s4:kerberos Add 'net export keytab' command for wireshark decryption
adds 8ff1f50 s4:kerberos Add support for user principal names in certificates
adds bfda910 s4:tls Enable GnuTLS back to version 1.4 (an into the future)
adds 058cd95 s4:libnet Add in a 'credentials' parameter for python libnet_Join
adds 4e049b0 Fix compile of py_net.c
adds 7204ea4 s4:gensec/spnego: only generate the mechListMic when the server expects it
adds c6d7f3b pidl: import a patch to pidl made in the wireshark reporitory.
adds 571f20c release-scripts: Remove RFCs in source4/.
adds 5d05d22 Added prefer_ipv4 bool parameter to resolve_name(). W2K3 DC's can have IPv6 addresses but won't serve krb5/ldap or cldap on those addresses. Make sure when we're asking for DC's we prefer IPv4. If you have an IPv6-only network this prioritizing code will be a no-op. And if you have a mixed network then you need to prioritize IPv4 due to W2K3 DC's. Jeremy.
adds d793bee Remove a duplicate prototype
adds 113621d s4:provision We no longer add krbtgt or kpasswd account into secrets.ldb
adds 285edf6 s4:samba3sam Remove extra newlines that broke samba3sam test
adds 2d0cd3e (Hopefully) fix the problem Kai reported with net ads leave and IPv6. Ensure all DC lookups prefer IPv4. Jeremy.
adds d8543da Fix unqualified "net join"
adds 94a139a shadow_copy2: The system getrealfilename() can't deal with a 0-length fname
adds ab7a7be s3:winbind: use transaction wrapper in idmap_tdb2_set_mapping()
adds 9e20e17 s3:winbind: use transaction wrapper in idmap_tdb2_allocate_id()
adds a9bea87 s3:winbind: in idmap_tdb2_id_to_sid(), use transaction wrapped stores.
adds d916e56 s3:winbind: in idmap_tdb2_sid_to_id(), use transaction wrapped stores.
adds ded0ce8 s3:dbwrap: change dbwrap_change_uint32_atomic() to return NTSTATUS not uint32_t.
adds aa4e5a3 s3:dbwrap: change dbwrap_change_int32_atomic() to return NTSTATUS not int32.
adds 80abb95 s3:dbwrap: don't leak in dbwrap_change_uint32_atomic()
adds de28460 s3:dbwrap: don't leak in dbwrap_change_int32_atomic().
adds 8b0993e s3:dbwrap: untangle assignemend and check in dbwrap_change_uint32_atomic()
adds 6abcdaa s3:dbwrap: untangle assignment and check in dbwrap_change_int32_atomic()
adds 14c2bc9 s3:dbwrap: export logic of dbwrap_change_uint32_atomic into an action function
adds 0579438 s3:dbwrap: add dbwrap_trans_change_uint32_atomic()
adds bd34de1 s3:winbind: use transaction in idmap_tdb2_allocate_id_action().
adds d289ed9 s3:winbind: fix typo in debugmessage of idmap_tdb
adds e46e5d7 s3:winbind: fix typo in debug message in idmap_tdb.
adds 3acef09 s3:winbind: use transaction store in idmap_tdb_set_hwm() to store new hwm.
adds a86e163 s3:dbwrap: change dbwrap_change_int32_atomic() to take int32_t, not int32
adds fac81b3 s3:dbwrap: export logic of dbwrap_change_int32_atomic into an action function
adds ae58ff9 s3:dbwrap: add dbwrap_trans_change_int32_atomic()
adds 8da2f93 s3:secrets: use transaction wrapped store in get rand seed.
adds d498532 s3:passdb: use transaction_wrapped write in tdbsam_new_rid()
adds 9b461ad s3: Attempt to fix hpuxacl module
adds d2eb7f8 s3 net: Initial top level support.
adds ceab454 s3 net: i18n support for net ads
adds 57b5269 s3: Update i18n files
adds 320a9af s3 net: i18n for net ads gpo
adds b429c3c s3 net: Correct path for net_ads_gpo.c
adds 358a55e s3 net: i18n support for net cache
adds 6e044a2 s3 po: Update msg files
adds 51f9d1e s3 net: i18n support for net conf
adds bdb23c7 s3 net: i18n support for net dom
adds 3a7b043 s3 net: i18n for net eventlog
adds 137a401 s3 net: i18n support for net file
adds 8e43ea6 s3 net: i18n support for net group and net groupmap
adds cb55ec6 s3 net: Remove uid==0 check from net groupmap
adds a7f6c83 s3 net: i18n support for net help
adds 35806eb s3 po: Make adding translated files less tedious
adds 346c5cc s3 net: i18n support for net idmap
adds 3af57c6 s3 net: i18n for net join
adds a9a52f3 s3 net: i18n support for net lookup
adds 2f7108b s3 net: i18n support for net lua
adds c9803ee s3 po: Regenerate msg files.
adds eda7f35 Remove RFC's from the release tarballs to make the lives of the Debian maintainers of Samba4 a bit easier.
adds 6768cfe DCE/RPC(Python): Rename py_talloc_import to py_talloc_steal. Use py_talloc_reference in DCE/RPC code, fixes access to SAMR pipe.
adds 8eff9f9 python: Cope with the dom_sid2 alias in pidl's python generating code.
adds a88c281 If the record is at the end of the database, pretending it has length 1 might take us out-of-bounds. Only pretend to be length 1 for the malloc.
adds 36c0f0f realloc() has that horrible overloaded free semantic when size is 0: current code does a free of the old record in this case, then fail.
adds e411ec6 SMB_INFO_STANDARD is not a valid info level on set, and was being read incorrectly anyway. Remove. Jeremy.
adds 84bfd73 Remove the extraneous logic in smb_set_info_standard - we do the time twiddling logic at the smb_set_file_time level. Jeremy.
adds 6516543 Fix bug #6529 - Offline files conflict with Vista and Office 2003. We need to send a notify message when a timestamp is changed that can't be reflected in the underlying POSIX filesystem. Jeremy.
adds fc4e21b Tidy up treatment of ctime. Jeremy.
adds 41b95da pidl:Samba4/Python: fix mapType() => mapTypeName()
adds c3e1244 Increase the max_grp value to 128 (AIX NGROUPS_MAX value) instead of 32 to allow AIX to call sys_getgrouplist only once
adds dcdefc1 s3:rpc_client: add dispatch_send/recv() to struct rpc_pipe_client
adds 9e4cf82 pidl/Samba4.pm: allow an optional prefix passed to DeclLong()
adds 6a1ff90 pidl:Samba3/ClientNDR: allow passing optional variable prefixes to ParseOutputArgument()
adds 28a4656 pidl:Samba3/ClientNDR: rename ParseFunction => ParseFunctionSync and add ParseFunction as glue
adds 2ed7126 pidl:Samba3/ClientNDR: add support tevent_req based _send/recv() client functions
adds 3abe59c librpc: rerun "make idl"
adds d01e8d2 s4:librpc: rename wins.idl => winsif.idl
adds 639df54 winsif.idl: add missing function calls
adds f6c0ba9 winsif.idl: add definition of WinsRecordAction()
adds dbd963f winsif.idl: add definition of winsif_WinsStatus()
adds b62ee99 winsif.idl: add definition of winsif_WinsTrigger()
adds 15c330a winsif.idl: add definition of winsif_WinsDoStaticInit()
adds f608458 winsif.idl: add definition of winsif_WinsDoScavenging()
adds 39ec220 winsif.idl: add definition of winsif_WinsGetDbRecs()
adds 7430582 winsif.idl: add definition of winsif_WinsTerm()
adds b540aa4 winsif.idl: add definition of winsif_WinsBackup()
adds e29763f winsif.idl: add definition of winsif_WinsDelDbRecs()
adds 6d0ab08 winsif.idl: add definition of winsif_WinsPullRange()
adds c91be09 winsif.idl: add definition of winsif_WinsSetPriorityClass()
adds 47174d3 winsif.idl: add definition of winsif_WinsResetCounters()
adds 7bea52a winsif.idl: add definition of winsif_WinsWorkerThreadUpdate()
adds 5fd30f8 winsif.idl: add definition of winsif_WinsGetNameAndAdd()
adds 5899bc0 winsif.idl: add definition of winsif_WinsGetBrowserNames_Old()
adds 655efd0 winsif.idl: add definition of winsif_WinsDeleteWins()
adds 833f253 winsif.idl: add definition of winsif_WinsSetFlags()
adds e746683 winsif.idl: add definition of winsif_WinsGetBrowserNames()
adds 50662d2 winsif.idl: add definition of winsif_WinsGetDbRecsByName()
adds d3ec23f winsif.idl: add definition of winsif_WinsStatusNew()
adds 8ad17b4 winsif.idl: add definition of winsif_WinsStatusWHdl()
adds 258250f winsif.idl: add definition of winsif_WinsDoScanvengingNew()
adds 42b28ee .gitignore: ignore more generated files
adds fa91bc6 tdb: Revert "lib/tdb: if we know pwrite and pread are thread/fork safe tdb_reopen_all() should be a noop"
adds 3b2f074 tdb: Reimplementation of Metze's "lib/tdb: if we know pwrite and pread are thread/fork safe tdb_reopen_all() should be a noop".
adds a207cca tdb: don't alter tdb->flags in tdb_reopen_all()
adds 71b013f s4: Patch to implement nested group and privileges
adds 7d470fd s4:auth: make sure we have elements returned at all in authsam_expand_nested_groups()
adds 2ef1159 util/asn1: fix potential memory leak in asn1_write_OID()
adds 933d5ee librpc/ndr_drsuapi: fix a memory leak on ndr_push_drsuapi_DsReplicaOID()
adds 066e81f s4:build: make sure that we regenerate proto headers when source files change
adds ff37d66 s4:libnet: use talloc_strdup() instead of talloc_reference()
adds d866497 s4:tls: avoid using talloc_reference() in tls_init_server()
adds 6f40637 s4:tls: avoid using talloc_reference() in tls_init_client()
adds 471e67a s4:ldap_server: the tls code steals the original socket on its own now
adds a3bcbd1 s4:libcli/ldap: the tls code steals the original socket on its own now
adds f511ccb Slightly restructure the async winbind request calling convention
adds a08bffa Adds new error codes (needed for enhancing error messages for SAMBA 4 AD LDAP server)
adds 04ea52f s4: Enhances the LDAP server to display error messages like Windows Server
adds 8110cf5 s4: Adds a small test for the new enhanced error messages from the AD LDAP server
adds df270cd s4: Correct renamed constants
adds b53338b Provide a mem_ctx for child requests
adds ba32afb Merge branch 'master' of git://git.samba.org/samba
adds d87e937 s3: Remove invalid constant
adds 301be8c We're not changing last write, but setting this to be FILE_NOTIFY_CHANGE_CREATION doesn't work. So use FILE_NOTIFY_CHANGE_LAST_WRITE (now seems to reliably fix bug #6529 - Offline files conflict with Vista and Office 2003. Jeremy.
adds b4d5f4d Remove a pointless variable
adds 42becbc Fix some nonempty lines
adds a488334 Rename LOOKUP_NAME_EXPLICIT to LOOKUP_NAME_NO_NSS
adds c67037d Refactoring: mem_ctx is not needed as an argument to centry_sid
adds fc261be Fix indentation
adds ac94a8b Place a comment correctly
adds 62fec96 Some mods for recent coding conventions
adds 4f14738 Refactor 9b78af1f: Fix lookupname recursion
adds 20d93b5 Fix breakage for connect function after API change (connect -> connect_fn)
adds 4fa28af Fix some nonempty blank lines
adds e215194 s3: check in .po files for pam_winbind.
adds c50dff4 Return infinite time for last last logoff when last logoff = 0
adds e14b2ed netlogon.idl: Removes the form "str[]" for string declarations
adds 721402b netlogon.idl: Prework to enhance the "netr_LogonGetDomainInformation" call correctly
adds c688d37 s4: Enhancements in the "netr_LogonGetDomainInformations" call
adds 720b7ea s4: Torture test for enhancements in "netr_LogonGetDomainInformations" call
adds 3fae13b s3/s4: Add new autogenerated files from "make idl_full"
adds 7ee7ec3 s3/docs: Fix typos.
adds 64b4d02 s4: Change constant to comply with the merged build
adds 20225d8 s3-pdb_ldap: Make ldapsam_alias_memberships behave like the tdbsam equivalent.
adds bb944dc pyldb: Raise proper exception when attempting to assign a string to a dn attribute.
adds e4d276f Fix some nonempty blank lines
adds 3d15d04 Fix a typo
adds 7180ae0 Add some const to winbind_userinfo
adds 75030ff s3-spoolss: fix crash bug in spoolss_addprinterex_level_2.
adds 7048165 s4-ldap_server: fix generated error string in map_ldb_error().
adds 15d7331 pyldb: Properly keep copies of Python string contents, rather than relying on reference leaks :-)
adds 1174177 python/loadparm: Get shares listing working.
adds 3641978 param/pyparam: Cope with string list parameters being empty.
adds ff38861 fixed support for readx greater than 64k
adds 8f110d3 Use smbclient binary for the test file in smbclient test
adds 3eaef05 s4:torture Add test for correct server-side sorting over LDAP
adds 57d690b s4:torture rework LDAP sort test
adds 1937ab3 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 9b02d23 s4:netlogon Fix warnings and segfault in GetDomainInfo call
adds d7b39a3 s4:ldif_handlers Allow a binary nTsecurityDescriptor when parsing LDIF
adds dac8aab Add const
adds f050c50 s4:torture Make RPC-NETLOGON pass against ncaclrpc servers
adds 0e87f07 s4: Change my nested groups patch to don't include user's SID itself in the "groupSID"s structure
adds 74454cc s3-spoolss: Fix Bug #6568: _spoolss_GetPrintProcessorDirectory() implementation.
adds 38ff590 s4: make install: prevent overwriting failure
adds 25a65d6 idmap_adex: Fix usage of talloc_stackframe().
adds 43aa546 s4:dsdb Don't cast an ldb_val into a const char * for schema lookups
adds 3e3f64f s4:ldb initialise e->values[i].length before use in python bindings
adds fd43e0e added a uid_wrapper library
adds 58e5e1e make the UID_WRAPPER skip checks at runtime
adds 88d2060 skip the readbraw tests if the server does not support it
adds 46bd227 pyldb: Fix reference counting on ldb_message_elements, add extra type check.
adds 15a6a93 fixed the sense of the pvfs_acl uwrap check
adds 8bba340 s4 now supports the large readx extension
adds cd1d7f4 s4:heimdal: import lorikeet-heimdal-200908050050 (commit 8714779fa7376fd9f7761587639e68b48afc8c9c)
adds d40537c fixed a uid_wrapper bug that caused a segv in the RAW-ACLS test
adds 217e308 Pass absolute file paths to Inkscape when transforming .svg files
adds ddd13c6 handle large directories in smb2_deltree()
adds 6cf3db9 s3:winbind: Add NDR-based parent-child communication to winbind
adds 2d6589f s3:winbind: Make wcache_sid_to_name externally visible
adds bb359c7 s3:winbind: Add async wb_lookupsid
adds fa59f97 s3:winbind: Convert WINBINDD_LOOKUPSID to the new API
adds 74b45ba s3:winbind: Remove old version of WINBINDD_PING
adds f655461 s3:winbind: Make wcache_name_to_sid visible externally
adds a541677 s3:winbind: Add async wb_lookupname
adds 9c6f4cd s3:winbind: Convert WINBINDD_LOOKUPNAME to the new API
adds ea286fe s3:winbind: Add async wb_sid2uid
adds fb7150f s3:winbind: Convert WINBINDD_SID_TO_UID to the new API
adds 153ae58 s3:winbind: Add async wb_sid2gid
adds 5db561a s3:winbind: Convert WINBINDD_SID_TO_GID the new API
adds 3eff8e9 s3:winbind: Add async wb_uid2sid
adds 9b369ff s3:winbind: Convert WINBINDD_UID_TO_SID the new API
adds 292f3f8 s3:winbind: Add async wb_gid2sid
adds 10685b3 s3:winbind: Convert WINBINDD_GID_TO_SID the new API
adds 360227a s3:winbind: Make wcache_query_user externally visible
adds 7077492 s3:winbind: Add async wb_queryuser
adds 0418d38 s3:winbind: Make fillup_pw_field publically available
adds afc8244 s3:winbind: Add async wb_getpwsid
adds 9dc401a s3:winbind: Convert WINBINDD_GETPWSID to the new API
adds 5bbb7a0 s3:winbind: Convert WINBINDD_GETPWNAM to the new API
adds bd9d7f7 s3:winbind: Convert WINBINDD_GETPWUID to the new API
adds ff3ce90 s3:winbind: Make wcache_lookup_useraliases available publically
adds f09a95a s3:winbind: Make parse_sidlist take a const char *
adds ce42ea3 s3:winbind: Add async wb_lookupuseraliases
adds 5928227 s3:winbind: Convert WINBINDD_GETSIDALIASES to the new API
adds 718a26f s3:winbind: Make wcache_lookup_usergroups externally visible
adds 1dc1ac0 s3:winbind: Add async wb_lookupusergroups
adds fec3808 s3:winbind: Convert WINBINDD_GETUSERDOMGROUPS to the new API
adds 01ea26b s3:winbind: Add async wb_gettoken
adds 0a16265 s3:winbind: Convert WINBINDD_GETGROUPS to the new API
adds 00a8ff5 fixed a problem with group policy writes causing policy corruption
adds e2ed502 s4:torture Remove some unwanted code in the LDAP test - hope this fixes up the test failures
adds f224089 s4:ldap_server: make sure we shutdown the tls socket before stream_terminate_connection() removes the fd event
adds 996a205 s4:heimdal_build: define HEIMDAL_LOCALEDIR
adds cc74f21 s4:torture The test logic for the target was wrong. This should correct it.
adds 67b6f57 on buffer overflow windows gives SMBSRV:ERRerror here
adds 3854b5e changed BCC handling for SMBwriteX to handle broken MacOSX client
adds 39b0158 s4:ldb Cosmetic corrections in "rdn_name" module
adds e2aa38a define uwrap_enabled() on Samba3
adds b97d85c set uidwrappersrcdir
adds 64e2b85 s4:heimdal: import lorikeet-heimdal-200908052208 (commit 370a73a74199a5a55188340906e15fd795f67a74)
adds 57da47c deliberately break the build
adds 740a40e Revert "deliberately break the build"
adds 252f7da There is one signedness issue in tdb which prevents traverses of TDB records over the 2G offset on systems which support 64 bit file offsets. This fixes that case.
adds 54dffbe s3/smbldap: Fix typo in debug message.
adds 1ce36ed s4:enableaccount script: Remove a redundant line
adds 915b789 s4: Simplify two lines in the "samdb.py" file (cosmetic)
adds 857140a Unable to browse DFS when using kerberos
adds 8a5cc13 s3-ldap: Fix Bug #5879. Update LDAP schema for Netscape DS 5.
adds 4fc9f9c Add define guards around otherwise unused variable. Jeremy.
adds e76af51 Put SMB_INFO_STANDARD back into setfileinfo, but do it right this time :-). Jeremy.
adds 650445f Fix bug #5714 - NetBSD, ENODATA undefined, at least some releases. Jeremy.
adds 890dfe0 Remove a const warning. Jeremy.
adds 11ff224 s4:setup Remove extra newlines that break OpenLDAP backend
adds 09e9904 s4 torture: Extend the RAW-RENAME test to more fully test directory renames.
adds 457191e s3: Fix a bug in renames of directories
adds 37b8235 Merge branch 'master' of ssh://git.samba.org/data/git/samba into master-devel
adds dd557cc s4:ldb Make error message in rnd_name more useful
adds 4aad790 make sure we never look past the end of either string in ldb_comparison_fold()
adds b9fb8da s3: Fix nss info substitution
adds 238bf25 s3: add a test to test libsmbclient
adds e2d4ae1 fixed several places that unnecessarily take a reference to the event context
adds 2c12c98 use talloc with the global schema consistently
adds cfc0cab prime the sam ldb schema in the parent samba process
adds c271dc9 ensure that child tasks die when the parent dies
adds 7c20256 fixed another ambiguous talloc call
adds 9be14ed s3 net: i18n support for net rap
adds 7ced58b s3 net: i18n support for net registry
adds 8dcf3b7 s3 net: i18n support for net rpc
adds ba830cf Revert "s3: Update i18n files"
adds db76b7a s3 net: net i18n in it's own module
adds 88af0ec s3 net: i18n support for net rpc audit
adds 5b50e50 s3-wkssvcs: fix check for BUILTIN\Administrators membership in wkssvc_Netr{Join,Unjoin}Domain2.
adds 8e419aa s3:smbd: don't ignore check_descend in get_dir_entry()
adds 2823757 epmapper.idl: avoid usage of 'pipe', this is a reserved word in IDL
adds cdfaaed librpc: rerun 'make idl' after epmapper.idl changes
adds 7d7a921 librpc: fix callers after epmapper.idl changes
adds bfa9624 pidl: fix formatting in idl.yp
adds 20a6fb5 pidl: fix formatting in expr.yp
adds 558ff91 pidl: parse idl 'pipe' typedefs, but print out a not supported message for now
adds 8300b25 Fix some nonempty blank lines
adds c54e6b1 s3:smbd: add a smbd_server_connection pointer to connection_struct
adds 70afd41 s3:smbd: conn_free_internal() can be static now
adds daa71c4 s3:smbd: add generic smbd_dirptr_get_entry()
adds 862c6aa s3:smbd: let get_dir_entry() use smbd_dirptr_get_entry()
adds dfae090 s3:smbd: implement get_lanman2_dir_entry() on top of smbd_dirptr_get_entry()
adds c50a03e s3:smbd: remove dirptr and dirpath from connection_struct
adds 59c3f5e s3:smbd: move dptr globals into struct smbd_server_connection
adds 50f5425 s3:smbd: split the dir entry marshalling into smbd_marshall_dir_entry()
adds 93ec5d2 s4:libcli/raw: also include smb2_constants.h into interfaces.h
adds 21d6f27 s4:libcli/raw: we don't need to include "smb.h" explicit
adds c2c4d48 s4:libcli: move SMB2 Find constants to smb2_constants.h
adds acbb9da s4:libcli/smb2: remove unused and redundant SMB2 security flags
adds aef96af s4:libcli/smb2: move SMB2_GETINFO_* flags into smb2_constants.h
adds aa6dc21 s4: Add a new script for setting password properties for a domain in a easier way
adds ea6819a Correctly send out notify messages for timestamp changes. "change time" has no notify message, so don't send anything out when we change it. Use FILE_NOTIFY_CHANGE_CREATION correctly when changing the create time. Jeremy.
adds d296c77 Move the checks for null timestamps down below the VFS_NTIMES layer (as it's done in onefs). This simplifies greatly the code in smb_set_file_time() w.r.t. changenotify messages. Jeremy.
adds 8eac189 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 9aa1d25 s3:smbd: rename conn => sconn for smbd_server_connection structs
adds 02c5f22 s3:smbd: convert '\\' into '/' in SMB2 Create
adds e1a95e7 libreplace: set SONAMEFLAG to "-Wl,-soname=" on QNX
adds e8088e1 Make wbinfo also print the members when querying a group
adds 1de9805 Implement db_rbt_traverse
adds 559dd0d spoolss: fill in more details of the spoolss_DeviceMode.
adds dc9b4cf s3: re-run make samba3-idl.
adds 8e5beb7 s3-spoolss: remove device mode defines from nt_printing.h.
adds ef04e45 s3 net: i18n support for net rpc join
adds 0ef723a s3 net: i18n support for net rpc printer
adds e2433b8 s3 net: i18n support net rpc registry
adds 303e49b s3 net: i18n support for net rpc rights
adds c9dca82 Refactor the use of create_time and change time to go through functions. Will aid in making us pass RAW-SETFILEINFO. Jeremy.
adds 7b9542b Ensure the fsp->fsp_name stat_ex struct is always up to date after the open. Jeremy.
adds 77b96cc s3 net: i18n support for net rpc samsync
adds d8af037 s3 net: i18n support for net rpc service
adds 3eeb988 s3 net: i18n support for net rpc shell
adds a0eb906 s3 net: i18n support for net sam
adds 7e4bd16 s3 net: i18n support for net share
adds 5810f7f s3 net: i18n support for net status
adds a8c8432 s3 net: i18n support for net time
adds 2388b90 s3 net: i18n support for net user
adds 84a9349 s3 net: i18n support for net usershare
adds 4f0d935 s3 net: i18n support for net utility functions
adds 40017a2 i18n: Update s3 net German translation.
adds e13c14e s4:torture Add test for the NTP signd server
adds 1e1445b s3:winbindd: raise the timeout for lsa_Lookup*() calls from 10 to 35 seconds.
adds 76d893b selftest: fix typo lock => lockdir
adds 303c3b3 selftest: configure "ncalrpc dir" for the client
adds aa07baa s3: refomat definitions of some generic access rights for better readability
adds a038f1e s3:smbcacls: forbid change of debug level from config file
adds 28bcdf5 s4:provision Rework and further automate setup of OpenLDAP backend
adds f0decfe s4:provision Assume the OpenLDAP backend can find it's own modules
adds 6dc41bf s4:provision Make the --ol-slapd paramter take the full path to slapd
adds 4921a58 s4:selftest Make OpenLDAP guess it's own modules from now on
adds 69fa901 s4:selftest Don't start the slapd for the provision, only for the run
adds 7bc566a s4:provision Allow provision-backend to not run slapd for 'make test'
adds 0ae3912 print server log on stderr as well as to log file
adds ad542a6 Allow selection of the samba4 process model for 'make test'
adds c6936ab raise the debug level for a common message
adds 3b5c6bc no need to shout about getting an oplock
adds 011f103 when we get an NDR error in the logs, it is useful to know where it happened
adds ed051ce try to give some hint as to what is causing NDR string errors
adds 6392f14 pidl: fix samba3-cli test after the async function were added
adds 5796da6 pidl: fix parse_idl test after idl.yp changes
adds c73984a s4:AD LDIFs - More refactoring
adds 8fcf1b9 torture/basic: in run_derefopen() the file could have been deleted before the last unlink
adds 7fc9493 Rename ASN1_BITFIELD to ASN1_BIT_STRING.
adds fe767d4 s4:pwsettings script - Fix a small glitch
adds b255a41 s4:operational module - move and enhancements
adds 9126b75 s4:samldb module - Remove duplicate line
adds 159a33a s4:test for "primaryGroupToken"
adds c7e2190 ldb: Don't break the standalone LDB build (operational module removed)
adds e96338b s4:operational - Remove some outdated comments
adds 91d13b6 libreplace: undef AI_ADDRCONFIG on QNX 6.3.0 (fix bug #6630)
adds 14888c2 s3:lib: map ECONNRESET to NT_STATUS_CONNECTION_RESET
adds d30b1c9 s3:smbd: correctly invalidate vuids when SMB2 is used
adds fedac72 s3:smbd: make sure we don't call conn_free() with a NULL pointer for SMB2
adds 7229e9a s3:smbd: avoid 'goto out' in smbd_smb2_create_send()
adds f75934e s3:smbd: as check_path_syntax() changes the string, we need to copy the string before
adds 31e57ab librpc: rerun "make idl_full"
adds 1df883a libcli: move some common SMB and SMB2 stuff into libcli/smb/
adds 1d75a6e libcli/smb: move smb2_create_blob code to libcli/smb/
adds 1ddd10b Fix some warnings in the AIX ACL code. Jeremy.
adds d6270df Add "store create time" parameter (docs to follow) that stores the create time in the user.DosTimestamps EA. Jeremy.
adds 7ad5c69 Documentation for "store create time". Jeremy.
adds 6a0c294 Fix BASE-DELAYWRITE test by removing const from struct smb_filename in smbd_do_qfilepathinfo(). update_stat_ex_mtime() modifies the stat struct inside the smb_fname so don't make a copy of that stat struct, use it directly - it's meant to be updated and represent the state of the file we're returning. Jeremy.
adds d91edea When mapping EA's into a TDB, don't remove the EA until the last link to the file is gone (fixes the build farm RAW-RENAME test with xattr's in tdb's). Jeremy.
adds 28f7b07 Move build over to storing DOS attributes in EA's. Turn off "map to" directives. I've now fixed the issues with the build tests running this way. I think this is how most people run these days - please raise this on the list (or revert) if you disagree.
adds 88fd98b Fix EVERY SINGLE build on the buildfarm that doesn't have bindtextdomain or textdomain. C'mon, this is what configure.in is *FOR*. Jeremy.
adds 5c3cf58 s4:ldap_server Don't talloc_steal (with references) in ldap_backend
adds 7a82aed s4:ldap_server Remove another talloc_steal (with references)
adds 2d7b457 fixed TESTS= in make test to allow multiple tests
adds 093148c s4:ldap_server Correct removal of talloc_steal()
adds 6dab7c9 s4: cracknames.c: Change the handling of the NT_STATUS_NO_MEMORY status results
adds e2b12c6 s4: Remove obsolete "samdb_password_quality_ok" function (it's just a one-line wrapper)
adds 44dfb29 s4: Better way to call "dom_sid_to_rid" from ldap.py
adds 639c9cc s4: Correct the parameter logic of the "setpassword" script
adds fa61fdf s4:ldb - Free the asynchronous result
adds 53ef426 s4:samdb python bindings - we don't need the attributes here
adds 86ea1c4 s3:smbd: fix parsing of the SMB2 body
adds 168a7cb s3:smbd: allow SMB2 Cancel to have the async flag set
adds 378a2d9 cifs.upcall: clean up logging and add debug messages
adds 685fdc3 cifs.upcall: formatting cleanup
adds 750ceb8 cifs.upcall: declare a structure for holding decoded args
adds b10bdef cifs.upcall: try getting a "cifs/" principal and fall back to "host/"
adds acbf026 cifs.upcall: clean up flag handling
adds 2f95ccc cifs.upcall: use ip address passed by kernel to get server's hostname
adds 19553e1 cifs.upcall: fix IPv6 addrs sent to upcall to have colon delimiters
adds 12864ff gpfs.so: map the file_inherit and dir_inherit flags away for files
adds a023b6c Use defined names rather than numeric constants to make code clearer. Jeremy.
adds e2845b8 libcli/smb: add smb2_create_blob_find()
adds a3cdd79 s3:Makefile: build ../libcli/smb/smb2_create_blob.o as part of smbd
adds 95c3d3b tevent: add some more doxygen comments for tevent_req functions
adds 6d100a6 s3:winbind: Simplify _wbint_[GU]id2Sid
adds c6b36ce s3:winbind: WINBIND_USERINFO -> wbint_userinfo
adds 1d110e0 s3:winbind: Add async wb_seqnum
adds e54503e s3:winbind: Add async wb_seqnums
adds 0f64bb5 s3:winbind: Convert winbindd_show_sequence to the new API
adds 5ae122e s3:winbind: Fix a potential segfault in libwbclient
adds 1a22baa s3: Add talloc_dict.[ch]
adds 3d46eaf s3:winbind: Make wcache_lookup_groupmem available publically
adds 8a683f4 s3:winbind: Add async wb_group_members
adds c83bf9c s3:winbind: Add async wb_getgrsid
adds 886e183 s3:winbind: Add const to normalize_name_map
adds 27dd290 s3:winbind: Make fill_grent publically available
adds 3f3f49d s3:winbind: Add winbindd_print_groupmem
adds a511a87 s3:winbind: Convert WINBINDD_GETGRGID to the new API
adds 459233e s3:winbind: Convert WINBINDD_GETGRNAM to the new API
adds 2c23e7d s3:winbind: The get[gr|pw]end functions need access to the client state
adds 346aa6e s4:schema Provide a way to reference a loaded schema between ldbs
adds e1e99a7 s4:provision Remove the ACI element from the provision templates
adds 51d2d3d s4:schema Allow a schema load on an unconnected database
adds 14aff84 s4:python Push some helper functions from SamDB into samba.Ldb
adds a58b4f8 s4:setup Don't manually set @ATTRIBUTES any more
adds 7a9030b s4:provision Move helper functions back to provision
adds f87811f s4:provision Rework provision-backend into provision
adds a6c9233 s4:provision Fixes for Fedora DS schema mapping with full AD schema
adds ecd234a s4:provision A crude update of the OpenLDAP backend HOWTO
adds 410114e s4:provision Keep a single transaction for the erase and rebuild
adds 052da4e s4:python Allow 'no such object' on the delete of the DN
adds e7bae2e s4: Re-add --ldapadminpass as an option to provision
adds 5255ba3 s4:selftest Confirm that there isn't a listener on the ldapi:// socket
adds 84ee0af s4:provison Print the LDAP backend admin username/password
adds 2af0638 s4:provision Make sure that we don't use Kerberos to our LDAP backend
adds 498faae s4:install Remove provision-backend script from 'make install'
adds df3ef12 s4:provision Fix existing ldapi:// backend detection exception
adds 7496095 s4:libcli/ldap Explain why we set a hostname for ldapi:// connections
adds ca526fb s4:selftest Remove the 'subunit filter' from make testenv etc
adds 3414773 fixed the updateNow schema test to use a canonical OID
adds f890dba make sure we update the current schema->prefixes when we add a new prefix
adds 148290a s4:ldb Remove obsolete comment about ldb_tdb's sequence num
adds 5f917d5 s4:provision Avoid one more call to ltdb_reindex
adds e349316 s4:provision Add comments to the provision script
adds f3e473e fixed up some provision errors from the recent changes
adds 26e114b skip the autoidl test
adds 45e4be0 tevent: add tevent_req_cancel() infrastructure
adds 97a1ed5 tevent: change version to 0.9.7 after adding tevent_req_cancel infrastructure
adds 3b3bde9 s4:build: require tevent 0.9.7 with tevent_req_cancel()
adds d60f049 s3:smbd: implement SMB2 Cancel correctly.
adds 47452b8 s3:smbd: add smbd_notify_cancel_by_smbreq()
adds b62ce48 s3:smbd: add support for canceling SMB2 Notify calls.
adds 905db32 more fixups from provision changes
adds 52108a1 fixed up add_foreign again
adds 87921bf sigh - still not right
adds 36f828b Revert "s4:samdb python bindings - we don't need the attributes here"
adds faedda0 s4:ldb python bindings: Handle the parameters of the connect call in the right way
adds 0a46fd6 s4:pyglue Add a wrapper for loading the correct UTF8 casefolder
adds 0a5ea25 s4:python tools - Centralise the lookups for the default domain (root) in the call "domain_dn" from SamDB
adds 7a79d16 s4: Major rework of the LDB/SAMDB/IDMAP python bindings
adds 3dee92f fixed the build
adds 6cc9e4b s4: Fixed the int32 datatype support
adds 1b09e36 fixed make test reporting success when provision fails
adds 5319695 s3-spoolss: remove another duplicate copy of print_architecture_table.
adds abe7648 netlogon: document some more MSVC flags.
adds 87737f8 s4:librpc/rpc: fix DEBUG() message
adds 2cf897b s4: Make the int32 problem more clear - and fix another error
adds 61d4f8b s4: int32 handling: previous fix was not fully correct
adds f27bda6 s4 ctags: Stop *_proto.h files from cluttering up the tags
adds 004494b s3 wbinfo: Get rid of lp_ functions
adds 49d1eec s3 net: Add getauthuser/setauthuser commands.
adds fa7d7a4 s3 wbinfo: remove --get-auth-user and --set-auth-user functionality
adds 90b6e41 s3 wbinfo: Use uint32_t instead of uint32
adds b6ea2ec s3 wbinfo: Avoid ADD_TO_ARRAY macro.
adds 0dae6f5 s3 wbinfo: Don't use global_myname()
adds 6d4fd3e s3 wbinfo: Use talloc_strdup instead of SMB_STRDUP
adds ab818cd s3 wbinfo: Explicitly include popt header, remove unused common options.
adds afb8f8e s3 wbinfo: Remove unused functions, use C99-types
adds a712870 libwbclient: Add wbcSidTypeString function.
adds 182c667 s3 wbinfo: use wbcSidTypeString instead of sid_type_lookup
adds 19855ca s3 wbinfo: Only call afs_settoken_str if compiled with WITH_FAKE_KASERVER
adds bc0e0a4 wbinfo: Use one codebase for Samba3 and Samba4.
adds 7cafb65 s4 winbind: Implement a stubbed out version of WINBINDD_DOMAIN_INFO
adds b31f0de s4 winbind: Silence compile warning by adding new commands to the list
adds fd2feab wbinfo: Reduce test noise in the wbinfo blackbox test
adds dd8d04f s4 winbind: Quiet down the WINBINDD_DOMAIN_INFO handler stub warning
adds 8d0345e wbinfo: Fix up s3 blackbox test. wbinfo no longer needs a config file.
adds e38f38f we need the Deleted Objects container for replication
adds a0df109 added basic support for rename in DRS replication
adds 5feff0b s3:smbd: parse context blobs in SMB2 Create
adds c54a8db Make refusal of SEC_DESC_DACL_PROTECTED configurable
adds 5270efa tevent: fix a comment
adds f143466 s3 merged build: Don't build wbinfo twice.
adds b70ae64 s3:smbd: make smbd_check_open_rights() function non-static for use in SMB2
adds cf6e81f s3:smbd: implement all SMB2 Create contexts except "ExtA"
adds e621b7a s3:smbd: add a generic smbd_dirptr_lanman2_entry() function
adds f00a3bf s3:smbd: store a dirptr on the files_struct for SMB2 Query Directory
adds ecec01c s3:smbd: implement SMB2 Find (Query Directory)
adds 33d2779 Fix Red Hat bugzilla bug : https://bugzilla.redhat.com/show_bug.cgi?id=516165 nautilus fails to copy files from an SMB share. This is a show-stopper for 3.4.1 (I'll open a Samba.org bug). Although gnome-vfs is doing *incredibly* stupid things by asking for a read size of 65535 - this translates on the wire to a 65534 byte read followed by a 1 byte read. Please send this back to the gnome developers that they will ge horrid on the wire performance for this. Jeremy.
adds 8c347ed Fix bug #6647 - get_root_nt_token: getpwnam("root") failed! Not all systems may have a "root" user, but all must have a passwd entry for a uid of zero. Jeremy.
adds 0447af2 spoolss: add more spoolss calls to IDL (spoolss_GetPrinterDriverPackagePath and spoolss_GetCorePrinterDrivers).
adds 80e2500 s3: re-run make samba3-idl.
adds 062d26d s3-spoolss: add stubs for new idl opcodes in spoolss server.
adds f3c94f4 s4-spoolss: add stubs for new idl opcodes in spoolss server.
adds 68ea287 s3:dsgetdcname: Inline dsgetdcname_cache_refresh
adds 4c69c15 s3:dsgetdcname: Fix a crash in dsgetdcname
adds 77a0a6e s3-idmap: fix two uninitialized variable warnings in idmap_tdb2.
adds 9b261a1 Fix bug 6638 - ADS Domain Member: Computer Mgr can not set share ACLs Add good error message for share modification denial. Jeremy.
adds 29ef1b2 s4:kerberos Use MIT compatible names for these enc types
adds c49145b s4:ldb Use length-limited printf to avoid walking off end of strings
adds e71ce2f s4:ldb Python requires that a 'compare' handler return -1, 0 or 1
adds d20061a Add missing CreateFile flags to smb.h
adds 9d824dc s4:client
adds 6afb02c s3: fix bug #6650, authentication at member servers when winbindd is not running
adds ba52f18 Fix for bug 6651 - smbd SIGSEGV when breaking oplocks. Based on a patch submitted by Petr Vandrovec <petr at vandrovec.name>. Multiple pending signals with siginfo_t's weren't being handled correctly leading to smbd abort with kernel oplock signals. Jeremy
adds f9c0f88 Fix coverity CID: 932 - forward null. Jeremy.
adds 497234c s4:ntp_signd Fix bug 6656 - Set protocol version to 0, as used by ntpd
adds 47c7063 Try and fix the buildfarm by using getpwnam(root) instead of getpwuid(0) if DEVELOPER is defined. I'm hoping the build farm defines DEVELOPER... Jeremy.
adds 1af0aa9 Fix bug 6529 - Offline files conflict with Vista and Office 2003 On filesystems that can't store less than one second timestamps, round the incoming timestamp set requests so the client can't discover that a time set request has been truncated by the filesystem. Needs backporting to 3.4, 3.3, 3.2 and (even) 3.0. Jeremy
adds 1fb916b Log debug message when hires timestamps are available on the share. Jeremy.
adds da93567 Implement Metze's suggestion of trying getpwuid(0) then getpwnam(root). Jeremy.
adds a09b9ed s3:winbind: Fix the talloc hierarchy in wb_queryuser_done
adds fc3d427 s3:winbind: winbindd_dual_ndrcmd should output what it's doing
adds 963419b s3:winbind: For internal domains it is pointless to connect to a DC
adds a0bf0cb s3:winbind: Do not drop the first user in sam_query_user_list
adds 1603c60 s3:winbind: Even on a domain controller, "our" domain is internal
adds fced9df s3:winbind: Fallback to the forest root for lookupname
adds d1895d2 talloc: let talloc_total_blocks() and talloc_get_size() operate on the null_context
adds 2c664db talloc: report the size of reference handles as 0
adds 1fbc86c talloc: call return after abort, because an overloaded abort function might not exit
adds 13227f8 talloc/testsuite: reset the globals after each subtest
adds f8559b8 talloc/testsuite: add infrastructure to test aborts
adds 84810d7 talloc/testsuite: report __location__ of testsuite failures
adds ac8aeec talloc: let talloc_steal() only generate a warning if it's used with references
adds e40f314 talloc: add talloc_set_log_fn() and talloc_set_log_stderr()
adds ed384e8 talloc/testsuite: use talloc_set_log_fn() and log to stdout
adds 8a90c8b talloc: remove unused build dependecies to samba
adds 5760ede talloc: remove ABI compat functions
adds 9baacbb talloc: change version to 2.0.0
adds 6c9ace2 talloc: add defines and functions for TALLOC_MAJOR/MINOR_VERSION
adds 64e0577 talloc: update talloc.exports and talloc.signatures
adds 55dbe80 talloc: add --enable-talloc-compat1 to build a compat library for talloc 1.x.x
adds 5cefde4 s4:build: require talloc >= 2.0.0
adds 251b03e s4:cmdline: setup talloc log and abort functions
adds 851b01f s3:configure: require talloc >= 2.0.0
adds e8782de s3:lib: setup talloc log and abort functions
adds a535840 fixed getpass m4
adds 39cd5bb make lib/replace more usable in standalone builds
adds a0e2041 updated talloc guide for recent API changes
adds e6da38c added talloc_set_log_* documentation
adds 798b3fb updated XML source for talloc man page
adds 2c84605 LIBREPLACEOBJ now contains the full path
adds f60f007 fixed typo in talloc doc XML
adds 0f98d53 note the semantic change in talloc_free from 2.0
adds cc330f9 s4:dsdb use talloc_strndup() in GET_STRING_LDB() rather than walk off the end
adds bf54b41 s4:dsdb remove unused variable
adds b4e8d92 s4:dsdb Add const
adds 7234a24 s4:ldb Add python binding and test for ldb_msg_diff()
adds be9441a s4:dsdb Use talloc_strndup() to ensure OIDs are null terminated
adds 965a079 tevent: avoid using reserved c++ word.
adds b1ee4c1 libndr: add missing protoypes for double type.
adds 5359e39 make smbcontrol smbd ping work proper checking for arguments handle short pid_t correctly
adds e829ca5 Fix make test. Jeremy.
adds 87d30a1 Second part of fix for 6529 - Offline files conflict with Vista and Office 2003. ext4 may be able to store ns timestamps, but the only API to *set* timestamps takes usec, not nsec. Round to usec on set requests. Jeremy.
adds 4799020 s3-netlogon: Only hand out rid when netlogon credential chain has been setup sucessfully.
adds 2840902 netlogon: add (yet) undocumented netlogon negotiate bit to bitmap.
adds 7a6c979 Use existing time_t rounding function, don't invent my own. Jeremy.
adds 9a86f26 Allow systems with timestamp granularity of 1sec to work with this test. Jeremy.
adds c69f92d Second attempt at fix for bug 6529 - Offline files conflict with Vista and Office 2003. Confirmation from reporter that this fixes the issue in master on ext3/ext4. Back-ports to follow. Jeremy.
adds 2135461 Help debug for bug 6651 - smbd SIGSEGV when breaking oplocks. Should help track if we get invoked with an invalid fd from the signal handler. Jeremy.
adds 6542a08 s4:dsdb Rework show_deleted module not to liniearise the LDAP filter
adds 436d8b6 s4:python Fix the reprovision test by deleting 'deleted' objects too.
adds 3c7cbd6 fixed a double free bug on error in net export
adds 61ca4c4 fixed DRS rename of deleted objects
adds d896fb2 netlogon: give netlogon w7/w2k8r2 AES negotiate flag proper name (see bug #6099 for details).
adds 3176ee2 Do an early TALLOC_FREE
adds 1df1892 Add some const to dsgetdcname
adds 808a0d4 Allow for name array strings that don't end in a slash
adds 1a53b61 s3-netlogon: make _netr_ServerAuthenticate a callback to _netr_ServerAuthenticate3.
adds 5b46e59 s3-netlogon: let get_md4pw() return a struct samr_Password.
adds e460c21 s3-netlogon: get rid of init_net_r_req_chal().
adds 87ce535 Revert "s3: Fix uninitialized const char *"
adds a77b036 s3-netlogon: fix default case when _netr_LogonSamLogon is called from other opcodes.
adds cda99a2 s4:dsdb Use helper function to add 'show deleted' control
adds 7e54b5e s4:dsdb Rework dsdb_write_prefixes_to_ldb() to take a schema
adds a52e7a2 s4:scheam quiet a 'const' warning
adds b9ec6bb s4:provision Only create references to our server DN after the self join
adds a1da911 s4:provison Add prefixes to ldb using same code a later modify will use
adds 7421872 s4:schema Rework dsdb_write_prefixes_from_schema_to_ldb() to use talloc
adds 3ed3381 s4:ldb Add hooks to get/set the flags on a ldb_message_element
adds 425386f s4:ldb Add ldb_ldif_write_string() and python wrappers
adds 1a97bd9 s4:provision Ensure that @OPTIONS is mirrored into each partition
adds 3544e68 cifs.upcall: switch to getopt_long
adds da99e3a cifs.upcall: make using ip address conditional on new option
adds b824b1b Add a parameter to disable the automatic creation of krb5.conf files
adds 91ef692 netlogon: make netr_NegotiateFlags a public bitmap.
adds aabe577 schannel: move schannel.idl to main directory.
adds 9930a12 schannel: add generated files.
adds 2cbacd5 s3-netlogon: let get_md4pw() return a struct dom_sid.
adds f2fa9e6 s4:heimdal_build: lib/hcrypto/evp-aes-cts.o belongs to HEIMDAL_HCRYPTO
adds d49ab92 s3:winbind: Fix Coverity ID 942: Resource Leak
adds 22ee1cd s3 audit: Change create_file in full_audit to print whether a directory or file was requested
adds 3ad9d10 s3: Allow full_audit to play nice with smbd if it's using syslog
adds 17829cb s3 onefs: Canonicalize the ACL in the correct order
adds 4618469 s4-smbtorture: add RPC-NETLOGON-S3 to test samba3 netlogon server.
adds 32f9d20 s3-selftest: enable running RPC-NETLOGON-S3 against samba3.
adds 5469866 s3/winbindd: Remove unnecessary check for NULL SID
adds bc4b253 s3/debug: make SPENGO OID list appear under one debug header
adds 6c55518 s3/smbd: open the share_info.tdb on startup instead of tconx
adds 160c197 s4:python Add helper to get at the domain SID
adds d368c73 s4-smbtorture: add test_SetPassword_flags to RPC-NETLOGON-S3 testsuite.
adds 3f0c877 s4-smbtorture: do not hard code BDC secure channel type into RPC-NETLOGON tests.
adds 3532c8b s3:winbind: Factor out wcache_fetch_seqnum
adds f3d71d3 s3:winbind: Add a generic cache for NDR based parent-child requests
adds 2f16bf5 s3:winbind: Factor out wcache_store_seqnum()
adds 94948f7 s3:winbind: Some calls are not cacheable
adds c4a95f9 s3:winbind: Remove the manual caching for the async wb_ functions
adds 5a1240d s3:winbind: Fix a typo
adds 1d8d3fd s3:winbind: Convert WINBINDD_GETUSERSIDS to the new API
adds 5981272 s3-build: add SCHANNEL_OBJ to Makefile.in.
adds a18d683 libcli/auth: rename schannel_state.c to schannel_state_ldb.c.
adds 17d3800 s4-schannel: add ldb suffix to schannel functions.
adds 5a15778 schannel: add netlogon_creds_CredentialState to IDL.
adds 6992669 libcli/auth: move netlogon_creds_CredentialState out of libcli.
adds 04310cc libcli/auth: add tdb backend for schannel state.
adds 7c972d8 s3-schannel: make open_schannel_session_store() public.
adds a09b627 s3-schannel: add simple wrappers to fetch and store schannel auth info.
adds 2d8157f s3-netlogon: add netr_creds_server_step_check() convenience wrapper.
adds 21a93c2 s3-netlogon: use shared credential and schannel storage infrastructure for netlogon server.
adds b089506 s3-schannel: upgrade old format schannel_store.tdb.
adds a3c6e02 s3-credentials: remove unused code.
adds 360868b s3-schannel: remove remaining code that was using "struct dcinfo".
adds e115cb5 libcli/auth: remember schannel type in netlogon_creds_server_init()
adds a69d8ab libcli/auth: remove some useless lines
adds 8d58472 libcli/auth: add netlogon_creds_step_crypt() and netlogon_creds_first_step()
adds 1f3d0c5 s3-ntlmssp: remove trailing whitespace.
adds e91d5db s3:error_map: make NTSTATUS -> errno -> NTSTATUS mapping consistent for NT_STATUS_INVALID_PARAMETER
adds 09fe579 s3:streams: check for :$DATA only in the backend (fix bug #6642)
adds 5234d10 s3:smbd: add is_fake_file_path() that takes only the raw path as string
adds 2a3270b s3:smbd: teach filename_convert() about fake files (2nd fix for bug #6642)
adds cc248f7 util: fix comment and clarify argument name in DLIST_DEMOTE()
adds 4279879 lib/tevent: remove spectacularly complicated manual subtraction
adds 398d0c2 lib/tdb: don't overwrite TDBs with different version numbers.
adds 6abb637 lib/tevent: fix race with signals and tevent_common_add_signal
adds be4ac22 lib/tevent: handle tevent_common_add_signal on different event contexts.
adds 76d9115 lib/tevent: close pipe_fds on event_context destruction
adds ff79583 ntlmssp: add IDL.
adds d4d2b42 ntlmssp: add ntlmssp helper skeleton.
adds 4e7edc7 ntlmssp: add string helper functions to handle OEM and UNICODE charset.
adds c3a6f28 ntlmssp: add NEGOTIATE_MESSAGE to IDL.
adds e65a3cb ntlmssp: add CHALLENGE_MESSAGE to IDL.
adds b4a860b ntlmssp: add AUTHENTICATE_MESSAGE to idl.
adds 9b844e7 ntlmssp: add NTLMSSP_MESSAGE_SIGNATURE to IDL.
adds 4d1c881 ntlmssp: re-run make samba3-idl and add generated files.
adds 3a519fa ntlmssp: add ndr_print_ntlmssp_{nt,lm}_response() function.
adds 25d6c0a s3-ntlmssp: use NTLMSSP headers from IDL and remove duplicate constants.
adds 82469de s3-ntlmssp: use interface constants in TargetInfo blob.
adds e8c19f3 s4-ntlmssp: use NTLMSSP headers from IDL and remove duplicate constants.
adds 38d677b s4-ntlmssp: use interface constants in TargetInfo blob.
adds b7a5e7a libcli/auth: remove unused NTLMSSP_NAME_TYPE_ flags.
adds 2287849 s4: fix the build after ntlmssp header change.
adds 91df77d s3-ntlmssp: add NDR helper routines for ntlmssp.
adds 9afd44d s3-ntlmssp: use generated ntlmssp code for debugging purpose.
adds 074c6d4 s4: include ntlmssp header in auth/ntlmssp/ntlmssp.h.
adds 9f1c162 s3-ldb: update dlinklist.h to match main copy (lib/util/dlinklist.h)
adds e3c7e9e s4-ldb: update dlinklist.h to match main copy (lib/util/dlinklist.h)
adds 72fb26e s4: Create helpers functions related to provision
adds 77e2403 s4:ldb Don't sleep(100) in this error case, but debug the LDIF
adds e046b38 s3: Add a new VFS op called SMB_VFS_TRANSLATE_NAME
adds ad88284 s3: Major revamp for catia vfs module
adds c1b8eb8 s3: Add catia to the list of modules compiled by default
adds 23abcd2 tevent: Fix a segfault upon the first signal
adds ffd9d41 s3:winbind: Rename wbint_GroupMember to wbint_Principal
adds 58feaa7 s3:winbind: Rename wbint_GroupMembers to wbint_Principals
adds ccc18d4 s3:winbind: Fix a typo
adds 99cf696 s3:winbind: Fix a bug found by RPC-SAMR
adds ae6a669 s3:winbind: Make wb_seqnums.c update the winbind cache seqnums
adds 9ef2c70 s3:winbind: simplify wb_seqnums_done a bit
adds c325ba8 s3:winbind: Add async query_user_list
adds 91588e6 s3:winbind: Add async fill_pwent
adds 6e2bf7e s3:winbind: Add async next_pwent
adds 9c30a8d s3:winbind: Convert the GETPWENT routines to the new API
adds 7579f0f s3:winbind: Add an async dsgetdcname call
adds 244bb7f s3:winbind: Convert winbindd_dsgetdcname to the new API
adds 15312e7 s3:winbind: Add async wb_dsgetdcname
adds 425239c s3:winbind: Convert the GETDCNAME routines to the new API
adds 50d9fb4 w3:winbind: Convert WINBINDD_LOOKUPRIDS to the new API
adds 2555c12 s3:winbind: Add async QueryGroupList
adds 10e9df2 s3:winbind: Add async wb_next_grent
adds 8b90854 s3:winbind: Fix a typo
adds 9b5ad55 s3:winbind: Add some missing error checks
adds e717148 s3:winbind: Add a comment about fill_grent_mem_domusers...
adds e47491e s3:winbind: Convert the getgrent functions to the new API
adds 1295622 s3:winbind: add a fake NDR winbind cache validator
adds a95955f s3:nsstest: Fix a very confusing behaviour in nsstest
adds 6b474c5 s3:winbind: Convert WINBINDD_LIST_USERS to the new API
adds 2774a02 s3:winbind: Convert WINBINDD_LIST_GROUPS to the new API
adds e896f91 talloc: add scripts to extract library symbols (exports file) from headers
adds 4579c05 talloc: add script to extract signatures from header files.
adds f1b386a talloc: add script/abi_checks.sh. check for abi changes without gcc magic.
adds cbc75c1 talloc: add a target "abi_checks" to talloc.
adds 4e9a06d talloc: remove files generated by "make abi_check" in "make clean"
adds fe0b523 talloc: run abi_checks as part of "make test"
adds d9b1931 talloc: remove talloc_free from the exports
adds c7d9617 talloc: move the original abi_checks script to script/abi_checks_gcc.sh
adds 006fd0c tdb: add scripts to extract library symbols (exports file) from headers
adds 0760a04 tdb: add script to extract signatures from header files.
adds 9636e0d tdb: add script/abi_checks.sh. check for abi changes without gcc magic.
adds e21ecfc tdb: add a target "abi_checks" to tdb.
adds dff3f37 tdb: remove files generated by "make abi_checks" in "make clean".
adds f7c473f tdb: run abi_checks as part of "make test".
adds 84446a2 tdb: move the original abi_checks script to script/abi_checks_gcc.sh
adds 700533a One would expect I could spell my name.
adds 0d120be One would expect I could spell my name...
adds 9e7c6f1 w3:winbind: Convert WINBINDD_ALLOCATE_UID to the new API
adds 0cae043 w3:winbind: Convert WINBINDD_ALLOCATE_GID to the new API
adds 4179270 s3:winbind: Fix bug 5626
adds bb1f56a s3:libwbclient: Fix bug 6349, initialize domain info struct
adds a28b499 s3: Fix libtalloc so version
adds 185d06e ldb: cosmetic changes in ldb_dn
adds a3e9b62 ldb: Depend on libtalloc 2.0.0
adds 94f7c98 s3-netlogon: add DS_WEB_SERVICE_REQUIRED bit for dsgetdcname calls.
adds 792b544 netlogon: fill in more details for the netr_LogonControlX family of calls.
adds 1bc05ca s3-docs: Update build howto.
adds 9264f48 wbclient: Fix Bug #6680: always activate handling of large (> 256 byte) ntlmv2 blobs in wbcAuthenticateUserEx().
adds aec03ed s3-smbpasswd: Fix Bug #6584: allow DOM\user when changing passwords remotely.
adds b5bf440 added ldb_ldif_message_string()
adds 90b694b fixed spelling
adds 132242f add a ref to the WSPP docs
adds a19ad21 Wrap DRS changes in a transaction
adds 4b336fe Display ldif formatted versions of all DRS changes at log level 4
adds 67bf175 don't allow two controls to be added with the same OID
adds 79255a9 change the dsdb_control_current_partition to not include internal variables
adds 29320bc add the partition_control control to replication requests
adds 1e55277 added ldb_cmdline_help()
adds 10bd56b use ldb_cmdline_help() in ldbsearch
adds 69802b3 wrap the entire vampire operation in a transaction
adds 199be93 move the repl_meta_data module up the ldb module stack
adds ca45847 s4:dsdb rewrite the linked_atrributes code to commit in the end_transaction hook
adds b5f6316 repl_meta_data should only be included when we are a DC
adds 9f03135 traverse the ac list in reverse order
adds 9317711 s3-netlogon: implement _netr_LogonSamLogonWithFlags().
adds bde679e show the full set of command line options for ldb tools
adds 71e9dfc s3-netlogon: rework _netr_ServerPasswordSet.
adds 2b8afd2 s3-netlogon: implement _netr_ServerPasswordSet2.
adds 9bf74d0 s4-smbtorture: test netr_ServerSetPassword2 against Samba3.
adds f092d68 s3-pdb_ldap: Fix bug #4296: Clean up group membership while deleting a user.
adds 6657598 Do not redefine strupr
adds a0b1968 s3-netlogon: use WERRORs in NETLOGON_INFO structures.
adds 5268783 s3-net: allow to exit "net rpc sh" with "q" as well.
adds 5c54e4c s3:libsmb: Attempt to fix bug 6665
adds c033b2d Fix for DSSYNC test against Windows 2003
adds 127bf61 support config files in the current directory
adds 642a84c fix the ndr print routines for samba4
adds 5d23ad8 added dsdb_find_dn_by_guid()
adds 95fd3c8 tell the server that we support linked attribute replication
adds e6257d9 add the the linked attributes elements to the repl structure
adds aff1e62 fixed transaction handling in linked_attributes module
adds 348824d change repl_meta_data to process linked_attributes structures in end_transaction
adds 617bbd9 allow setting of the debug level in python from C
adds c37f290 added dsdb_find_guid_by_dn()
adds bfccc45 always use prepare_commit in ldb transaction commits if possible
adds 7dbe079 show more reasonable object counts during a vampire
adds 47f52e7 greatly simplify the transaction processing in the partition module
adds b72b8f6 hook on prepare_commit instead of transaction_end
adds d3d6713 another large change to the linked_attribute module
adds 47dfe78 Ignoring generated files:
adds 957a928 Fix the dsdb_syntax_OID_ldb_to_drsuapi function
adds 38995d7 First attempt to implement dcesrv_drsuapi_DsGetNCChanges
adds c97698e Another part of the fix for bug 6651 - smbd SIGSEGV when breaking oplocks. SA_INFO_QUEUE_COUNT *MUST* be a power of 2, in order for the ring buffer wrap to work correctly at the 32 bit boundary. Thanks to Petr Vandrovec <petr at vandrovec.name> for this.
adds bdc7bdb Hopefully last part of the fix for bug 6651 - smbd SIGSEGV when breaking oplocks. This one is subtle. There is a race condition where a signal can be queued for oplock break, and then the file can be closed by the client before the signal can be processed. Currently if this occurs we panic (we can't match an incoming signal fd with a fsp pointer). Simply log the error (at debug level 10 right now, might be too much) and then return without processing the break reques [...]
adds d9bdf2a s3-ntlm_auth: fix two segfaults in diagnostics mode.
adds b35c627 wbinfo: fix various valgrind warnings and an invalid free.
adds 27b19eb report the location of the original talloc_free on double free
adds 5842aa1 s4: fixed a missing NULL termination in a attribute list passed to ldb_search
adds c298e66 ldb: ensure we cancel a ldb transaction
adds 360436b s3:winbind: Fix Coverity ID 940: Resource Leak
adds b4a4186 s3:smbd: Fix Coverity ID 937, REVERSE_INULL
adds 5121499 s3:winbind: Fix Coverity ID 933: FORWARD_NULL
adds 8995491 ldb: make ldb module programming less error prone
adds ffd48a7 s4:python fixed subunit tests of dcerpc
adds 704b739 cifs.upcall: do a brute-force search for KRB5 credcache
adds 1bb6840 tevent: change version to 0.9.8 after some critical bugs have been fixed
adds 5e59c17 s4:configure: require tevent >= 0.9.8
adds ab6e829 Add release script for tevent
adds 5afa115 selftest: Account for 0-based months in date parsing and printing.
adds a32f4dd util:tests: Correct time tests for negative UTC offsets.
adds 4b49a8d s3:libsmb: Convert (state->received) to (state->received != 0)
adds 1abf692 s3:winbind: Make the pam_auth subfunctions static
adds c52fa95 s3:winbind: Remove pointless <cond> ? true : false;
adds 0cfc2f1 s3:winbind: Use fstr_sprintf, it is simpler than talloc_asprintf->fstrcpy
adds bc081cf Save and report the correct errno value.
adds affed02 Check we read off the compelte event from inotify
adds e6cb98e Tell newbie devs about ./configure.developer
adds 43cfa69 s4:dsdb/common/util - Indentation fixes
adds 6677eea s4:dsdb/common/util.c - Copy parameters to prevent segfaults
adds 3694160 s4:ldb_errors - add spaces
adds 89d4041 s4:pwsettings - Introduce the LDB modify flags in the right way
adds ae8e5b4 s4: Fix typo
adds f82dd19 s4:"linked attributes" modules - correct the comments
adds 65541ba s4:torture - Fix uninitialized variable
adds 03e84a2 s4:simple_ldap_map - Enhance it for supporting "primaryGroupID" in the right way
adds 99f8dca s3:smbd: Add the ntstatus to the smb_panic in share_mode_lock_destructor
adds d9b7fd5 s3:winbind: Convert WINBINDD_CHECK_MACHACC to the new API
adds 7159060 s3:winbind: Convert WINBINDD_SET_MAPPING to the new API
adds 4ad330d s3:winbind: Convert WINBINDD_REMOVE_MAPPING to the new API
adds 04ea250 s3:winbind: Convert WINBINDD_SET_HWM to the new API
adds 8ce73c6 s4: the secrets.ldb module needs the loadparm opaque setup
adds 86f3a2e s4: fixed the secrets.ldb construction in libnet
adds a959597 s4: bring nsupdate-gss into the s4 tree
adds cf1da43 s4:setup Add DisplaySpecifiers from Microsoft.
adds 65130fa s4:setup: Change license headers to LDIF comments.
adds 1a657b0 s4:setup: Added script to parse Microsoft DisplaySpecifiers document.
adds fddcee6 s4:setup: Use ms_display_specifiers script for provision.
adds 76f23f0 s4:setup: Updated comment to reflect new DisplaySpecifiers location.
adds 9cf2d05 s4:setup: Remove display_specifiers.ldif.
adds becee4c s4:nsupdate-gss allow forcing of the realm
adds 5a22c02 s4:setup_dns.sh fixed the update of the GUID CNAME
adds 43c766a Fix bug 6673 - smbpasswd does not work with "unix password sync = yes". Revert change from 3.3 -> 3.4 with read_socket_with_timeout changed from sys_read() to sys_recv(). read_socket_with_timeout() is called with non-fd's (with a pty in chgpasswd.c and with a disk file in lib/dbwrap_file.c via read_data()). recv works for the disk file, but not the pty. Change the name of read_socket_with_timeout() to read_fd_with_timeout() to make this clear (and add comments). Jeremy.
adds 931aa4e s4:provision - Change the "provision_users.ldif" file to support the "samldb" changes
adds 353481d s4:provision - Add a new delete function only for users and computers
adds 5f2832a s4:samldb - Major rework
adds ad244f7 s4:samr - Fix up the SAMR server to support the primary group of a user in the right way
adds 88f546d s4:sam - Implement also here the right primary group behaviour
adds a3d7534 s4:provision - Change the module order to match Windows Server
adds fc90586 s4:ldap.py - Adds a test for the primary group behaviour
adds 5107f6f s4:subtree delete module - Cosmetic adaptions
adds 90d6829 s4:Foreign security principals - Fix them up
adds 1d9a95e s4:samldb - Fix typo
adds 4487209 s4:simple_ldap_map - "primaryGroupId"
adds 231d276 s4: Exceptions in "provision.py"
adds 7ce0174 s4: Fix "Small memory leak after calling several times lp_update"
adds 1c2f491 tdb: fix c++ build warning.
adds b11aaad s4:LogonGetDomainInfo - add a basic check for the hostname
adds ff7b41c lib/tdr: fix the build with --enable-automatic-dependencies
adds 0d07ce1 s4:dsdb: correctly implement _dsdb_syntax_OID_oid_ldb_to_drsuapi()
adds fdd62e9 s4: Let the "setpassword" script finally use the "samdb_set_password" routine
adds 7837768 gitignore: Ignore additional auto-generated files.
adds 41ce496 s4:pwsettings: Correct off by factor of 10 for ticks.
adds 56a0f99 s4:tests/iconv - Fix a warning
adds 374e593 s4:selftest Fix 'make testenv-gdb' and 'make valgrindtest' etc
adds e681671 Fill the meta data vector in the responce struct.
adds 50b1689 s4: fixed some shadowed variable warnings
adds 61c3601 s4: removed an unused variable
adds 3ad4c9d s4: fixed a unsigned printf warnings
adds c280966 s4: 'index' is a libc function
adds 783cde7 s4/ldb: fixed spelling
adds 9180562 s4: implemented server side of DSUpdateRefs call
adds 9a3db7e s4: fixed updaterefs options bitmap
adds 5cd6b46 s4: added the structure for repsTo
adds ac77482 s4: commit generated DRS changes
adds 5ce12a0 Add read() to socketwrapper. Metze please check. Jeremy.
adds fb91464 s4:wmic - Output enhancements
adds 076ca26 s4:templates - Remove the latest relics (in "dcesrv_lsa_CreateSecret")
adds 51479fe s4:provision - Cosmetic: Indent the parameters better
adds 9c4827e s4:setpassword script - Passwords set by this script are set by the administrator not the user
adds 5b2b5ab s3-schannel: Fix Bug #6697. Interdomain trusts with Windows 2008 R2 DCs.
adds 29ba776 s4/ldb: added --show-binary command line option
adds 206d79a s4/ldb: don't line wrap ldif when --show-binary is used
adds 237f720 s4/ldb: expose the ldb flags with ldb_get_flags()
adds 6d1d333 s4/ldb: added ldif handler for repsFrom/repsTo
adds a8e8a31 s4/ldb: allow printing ntSecurityDescriptor in full
adds 27ff8f4 s4/ldb: allow prefixMap to be shown as NDR
adds 0ed467a s4/ldb: support NDR printing for 2 more replication types
adds 5e3759d tort: Implement 'setup' and 'teardown' for DRSUAPI test cases.
adds d078d2e tort: Helper function to get DC info for testing
adds 899fc0d tort: DsCrackNames - propagate torture context to all tests.
adds 2904034 tort: RPC-CRACKNAMES test case refactored
adds a915575 Return a correct value for Supported Encryption Type
adds 1d37a81 s4:idl Add generated code for netlogon.idl changes
adds 4fd9a9d schannel: add NL_AUTH_MESSAGE and both NL_AUTH_SIGNATURE structs.
adds 9aa11fd s3/docs: Raise version number.
adds de0bf36 s3-rpc_client: use NL_AUTH_MESSAGE in create_schannel_auth_rpc_bind_req().
adds 3984738 s3-rpc_server: use NL_AUTH_MESSAGE in pipe_schannel_auth_bind().
adds a48f884 s3: remove unused RPC_AUTH_SCHANNEL_NEG struct and parsing functions.
adds 4323c13 schannel: add missing prototype for ndr_print_nbt_string() in schannel helper.
adds f78f92a s3:smbd: Fix bug 6690, wrong error check
adds 5ef601e s4:drsuapi: add an incomplete DsAddEntry implementation
adds d04cca0 s3:drsuapi: add a simple DsRemoveDSServer() implementation
adds 2bc8e57 s4:repl_meta_data: remove unused code
adds 4b6e9a8e socket_wrapper: swrap_read() should use SWRAP_RECV* for swrap_dump_packet()
adds 2b16380 ntlmssp: add some void decode calls (useful for ndrdump).
adds 11bd19c lib/util: add unique string generator helper function
adds 5975ea7 s4/torture: add new torture_assert_*_todo() macros
adds a38409e s4/torture/smb2: Fix several small bugs and style issues in SMB2 dir tests
adds d5643a0 s4/torture/smb2: removed SMB2-FIND test
adds 5f2ec4b s3-nterr: add NT_STATUS_RPC_NT_CALL_FAILED.
adds af0946c Basic tests for nTSceurityDescriptor both SDDL and BASE64 format
adds 08ce8a4 Mark test_security_descriptor_add_neg as known failing (for now).
adds f745d07 ntlmssp: avoid duplicate inclusion of helper headers.
adds 32c28e4 s3-winbindd: Fix Bug #6700: Use dns domain name when needing to guess server principal.
adds 3cb1caf s4: allow repl:RODC=true/false to set ourselves as a RODC
adds dca7afb s4: fixed format of repsTo in samdb
adds 939b936 s4/repl: added refresh of repsTo
adds 8640293 s4/repl: implement DsReplicaSync
adds 269fe99 Added "admin_session" method.
adds 51baffa s4:drs split addentry and getncchanges into separate files
adds 9721b1b s4:drs level_out is a pointer
adds e595ba2 s4/drs: broke out the core of the getncchanges code
adds a84a823 s4:drs match the meta_data and attributes array
adds 557cc46 s4/vampire: fixed i/j index mixup in vampire code
adds b65d6cf s4/drs: when we don't find an attribute use zero values
adds adca9f6 s3:examples:ldap: fix some OIDs in various schema files
adds c091d4b s4/torture: convert printf to torture_comment()
adds 4d7685c s4/torture: add new SMB oplock tests
adds 7748d30 s3:examples:ldap: allow substing search on more attributes in nds schema file
adds a5cace1 s3:smbd: Add a "hidden" parameter "share:fake_fscaps"
adds f20c2e0 Fix compile in a usually non-selected define. Jeremy.
adds a224392 s3:docs: Add info about how to obtain cifs module in cifs mount helper manpage
adds b1dabb1 s4: Use SASL authentication against Fedora DS.
adds 7c5ce71 s4/drsuapi: tech the IDL about some more key attribute names
adds 3671c9e s4/schema: don't crash if we don't have subClassOf
adds 0807251 s4/schema: teach the schema_syntax code how to encode/decode more attributes
adds 3adbbae s4: regenerate drsuapi IDL
adds a11bb14 s4/torture: don't mix declarations and code
adds 22c4ffa s4:provision Don't reference provision_backend when using LDB
adds c0efa51 s4/provision: another fix for breakage from b1dabb1133
adds 78a5a5e s4: fix spelling
adds 0c03232 s4/drs: correctly fill in the GUID of DRS objects
adds 689a9b8 OPC oota edits
adds a08d173 s4/drs: changed the UpdateRefs server to use the dn instead of the GUID
adds 5283ad1 libcli:drsuapi Add function to encrypt data for transport over DRSUAPI
adds 2ff4764 libcli: added a drsuapi attribute encryption function
adds 25b6870 s4/repl: give a useful error message if we can't decode an object
adds 9460427 s4: kludge_acl needs to be above repl_meta_data
adds 3e7a3bc s4/drs: enable attribute encryption
adds f85e77c s4:provision Only delete SASL mappings with Fedora DS, not OpenLDAP
adds 27beb7f s4/torture: fixed lots of crash bugs in the DRS tests
adds aae0739 Revert "s4: Let the "setpassword" script finally use the "samdb_set_password" routine"
adds 02c30fe s4:netlogon - Put the "supported encryption types" more back in the "LogonGetDomainInfo" call
adds e71383e s4:pwsettings: Added --quiet option.
adds 5f6ebc3 s4:pwsettings: Run all updates as a single modify() operation.
adds 0206b1d s4:pwsettings: Don't assume a value for pwdProperties.
adds 4b68cfe s4:pwsettings: Added validation.
adds 3cbcaa1 s4:pwsettings: Add 'default' option for password complexity.
adds ebdb9da s4:pwsettings: Show default values in help messages.
adds 67a8a8c testprogs:subunit.sh: Add function for expected failures.
adds e3a2a22 s4:pwsettings: Added blackbox tests.
adds 5fb6530 s4:srvsvc: Fix logic on error checking.
adds 7c00227 Fix bug 6707 - 3.4.1 segfault in parsing configs. Fixes an occasional segfault caused by an out-of-bounds reference in config file parsing.
adds 7669bc3 util_strlist: Add some more "const"s
adds 41596d2 util_strlist: Add some more "const"s - small correction
adds ebfc13b s4/tort: CrackNames test update to work against W2K3.
adds bebeb4f s4/tort: Make common setup/teardown drsuapi test funcs really common
adds 0c8eee9 s4/tort: CRACKNAMES tests to use private structure for testing.
adds 45b7b71 s4:ldb_map: Don't free ares too early.
adds 344fb71 s4: Pass WINBINDD_SOCKET_DIR var in order to overide the location of the Winbind socket
adds bda7061 s4:setup Updated Display Specifiers from Microsoft (with #s)
adds 393a1f5 s3-rpc_client: add enum dcerpc_transport_t to rpc_cli_transport struct.
adds c17789f s3-rpcclient: add ncacn transport handling for rpcclient.
adds 8bd730f s3-rpcclient: add lookupnames4 command.
adds 3c70480 s3-util: add get/set_cmdline_auth_info_domain to user_auth_info struct.
adds 38ab500 s3-nterr: add NT_STATUS_RPC_NT_PROTOCOL_ERROR to nt_errstr().
adds 721b76c schannel: more work on reponse NL_AUTH_MESSAGES.
adds 9ab5d9b s3-schannel: use NL_AUTH_MESSAGE for schannel bind reply.
adds a155f3f s3-schannel: remove unused code.
adds cac5e64 s3-errors: add NT_STATUS_RPC_NT_PROCNUM_OUT_OF_RANGE.
adds d258fb4 s3-schannel: use NL_AUTH_SIGNATURE for schannel sign & seal (client & server).
adds c4f6fb0 s3-schannel: remove last schannel hand-marshalling function.
adds a03e0c4 s4/tort: Propagate torture_context and use torture_comment
adds 5088caa s4/tort: assert macro for drsuapi dcerpc call
adds b24203f s4/tort: code clean up using torture_drsuapi_assert_call() macro
adds bb6fda8 s4/tort: RPC-DRSUAPI test case refactored to match torture architecture
adds 294e7cd s4/libcli: when we get a DNS lookup failure show the name
adds fdb8758 s4/drs: parentGUID needs to be specififcally asked for
adds d26c42f s4/provision: add the nTDSDSA GUID based DNS entries and SPNs
adds 88e2fba s4-drs: add the magic DRS SPNs on AddEntry
adds 8c58cef s4-drs: actually call the new drsuapi_add_SPNs() code
adds f009fa1 s4-provision: use DNS name, not domain name
adds 87f61a1 s3-rpc_client: add cli_rpc_pipe_open_noauth_transport.
adds 12acf6c s3-rpcclient: use cli_rpc_pipe_open_noauth_transport in rpcclient.
adds 032e01e s3-rpc_client: add dcerpc_transport_t to cli_rpc_pipe_open_spnego_ntlmssp and cli_rpc_pipe_open_ntlmssp.
adds bea8e5f s3-rpc_client: add dcerpc_transport_t to cli_rpc_pipe_open_schannel().
adds 12c7025 s3-rpcclient: avoid using lp_workgroup() unconditionally for crypto.
adds 4e98f93 s3-rpcclient: make netlogon credential setup also work for interdomain trusts.
adds 5b20af9 s4-ldb: don't remove a message element beyond the end of the array
adds 741fe9d s4-repl: don't add the RDN if it is already there
adds c6647bf s4-repl: on every ldb modify we need to update replPropertyMetaData
adds bae320e s4-idl: added the IDL for the DsReplica* calls
adds 8990865 lsa: use lsa_LookupNamesLevel in lsa_LookupSids{2,3}.
adds 049c780 netlogon.idl: indent correctly
adds f74e8c2 s4:ldb_map_outbound - fix memory leak
adds 2eb61ef Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 81474df s4-repl: don't update replPropertyMetaData for non-replicated attributes
adds 0d6bc14 s4-kcc: add a very simple KCC
adds 1d4bf02 lsa: fill in more unknowns in lsa_LookupSid calls.
adds cbac8e4 s3-rpcclient: add lookupsids3 command.
adds d7d7613 s4-idl: added the IDL for the DsReplica* calls
adds fd3a778 s4-repl: don't update replPropertyMetaData for non-replicated attributes
adds 61facf4 s4-kcc: add a very simple KCC
adds 668fd97 Merge branch 'master' of /home/tridge/samba/git/combined
adds bca75ec s4-smbtorture: fix remaining lsa lookup call unknowns. sorry...
adds 8e48434 Merge branch 'master' of /home/tridge/samba/git/combined
adds bd7cf69 s4-repl: refresh the partitions on each cycle
adds e4683bf s4-provision: revert _gc_tcp priority
adds 97182d5 s4-drs: fixed the ldap SPN in AddEntry
adds 9da4933 s4-vampire: cope with no invocationID when vampiring the schema
adds f84be6c Merge branch 'master' of /home/tridge/samba/git/combined
adds 96be1f4 Fix up-to-dateness vector creation.
adds 4687db0 s4-kcc: we should only add to the repsFrom if it doesn't already exist
adds f4b37f1 s4-repl: we should only update uSNChanged when replication data changes
adds 47a147e s4-repl: use common functions to simplify updaterefs.c
adds 21a6ba4 s4-drs: fixed the cursor generation to always be filled in
adds 51fd806 Merge branch 'master' of /home/tridge/samba/git/combined
adds 4530fcd tevent: add scripts to extract library symbols (exports file) from headers
adds ffc72b9 tevent: add script to extract signatures from header files.
adds 31ee072 tevent: add script/abi_checks.sh. check for abi changes without gcc magic.
adds f0e276c tevent: move the original abi_checks script to script/abi_checks_gcc.sh
adds 40c670f tevent: add a make target "make abi_checks"
adds cf67b1b tevent: remove filese generated by "make abi_checks" in "make clean".
adds 4fb8272 tevent: add abi_checks to "make test"
adds 095a112 tevent:mksyms: allow double pointer return value of functions.
adds 1f1a900 tevent:mksyms: allow characters after closing functions parenthesis.
adds 1e2393c tevent:mksigs: ignore struct forward declarations.
adds aa77484 tevent:mksigs: correctly ignode multiline function typedefs
adds 636f8b5 tevent:mksigs: ignore symbols (like _DEPRECATED_) after closing function parentheses
adds 085c07b tevent:mksigs: normalize bool -> _Bool
adds f98470e tevent:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args
adds 7165f29 tevent:exports: add _tevent_req_cancel and tevent_req_set_cancel_fn.
adds 6b92981 tevent:signatures: add _tevent_req_cancel and tevent_req_set_cancel_fn
adds 907e055 tdb:mksyms: allow double pointer return value of functions.
adds 400f084 tdb:mksyms: allow characters after closing functions parenthesis.
adds ecd12bf tdb:mksigs: ignore struct forward declarations.
adds 13bfcd5 tdb:mksigs: correctly ignode multiline function typedefs
adds 25939a6 tdb:mksigs: ignore symbols (like _DEPRECATED_) after closing function parentheses
adds cfa4e7e tdb:mksigs: normalize bool -> _Bool
adds 55dcf92 tdb:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args
adds fd55479 talloc:mksyms: allow double pointer return value of functions.
adds e60c775 talloc:mksyms: allow characters after closing functions parenthesis.
adds 7b0e072 talloc:mksigs: ignore struct forward declarations.
adds 629ff2b talloc:mksigs: correctly ignode multiline function typedefs
adds 82404ad talloc:mksigs: ignore symbols (like _DEPRECATED_) after closing function parentheses
adds 56c09d2 talloc:mksigs: normalize bool -> _Bool
adds ea2b9e0 talloc:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args
adds 64bfa26 tevent:mksyms: fix spelling...
adds 50347d6 s3:mksyms: fix spelling...
adds ee1fe38 talloc:mksyms: allow double pointer return value of functions.
adds 9741cb7 talloc:mksyms: allow characters after closing functions parenthesis.
adds a1cf12e s3:dbwrap_ctdb: set dmaster in ctdb_transaction_store() also when updating an existing record
adds c6dd2c9 s4: Fix parsing of CSDVersion: treat this field as an string null terminated.
adds 5ad756f netlogon.idl - rerun "make idl"
adds 10833f6 s4:group policies - add the domain controller group policy
adds df65fc0 ldb: Support running testsuite without installing first.
adds d0c9d5e ldb: Remove references to operational module init function.
adds 9733816 repl_meta_data: Fix include path when building with standalone ldb.
adds 9014cb6 Fix up-to-dateness vector creation.
adds 0ba9a1b s4-kcc: we should only add to the repsFrom if it doesn't already exist
adds 94183eb s4-repl: we should only update uSNChanged when replication data changes
adds 5da0a7e s4-repl: use common functions to simplify updaterefs.c
adds bbc0a56 s4-drs: fixed the cursor generation to always be filled in
adds fe36b8a Merge branch 'master' of /home/tridge/samba/git/combined
adds 733fa19 s4-samdb: internal s4 ldb modules should be GPL not LGPL
adds b00518c s4-repl: don't be too eager to allocate new sequence numbers
adds 0819e79 s4-drs: spelling fix, and simpler search expression
adds 493166b s4-drs: return objects with uSN > highest_usn
adds a8ab1e2 s4-drs: also fill in tmp_highest_usn
adds 7bdae8b Merge branch 'master' of /home/tridge/samba/git/combined
adds 5c33042 s4-ndr: fixed memory leaks in ndr_pull_*_blob()
adds ca6e15f s4-repl: fixed memory leaks
adds 1820f4b s4-drs: change debug level
adds 5c0cf01 s4-samdb: make it possible to ask for the sequence number of a partition
adds 766774f Merge branch 'master' of /home/tridge/samba/git/combined
adds 0be268b s4-scripts: allow setup_dns.sh to take a PRIVATEDIR
adds 72fcc63 Merge branch 'master' of /home/tridge/samba/git/combined
adds db26c00 s4:repl_meta_data: increment the attribute version with each change
adds b0b8340 s4:group policies - upcase directory names of default group policies
adds 7710092 s4:group policies - the default group policy objects are all system-critical
adds 96a36bf s4:sites & services - Adds Intersite transport containers
adds ac72076 pidl: Remove unnecessary _GNU_SOURCE define.
adds 4b5ca12 Fix string-wchar-fixed-array-01 test (when libndr is available).
adds 27f54a7 Fix string-wchar-fixed-array-02 test (when libndr is available).
adds fac9c35 Fix string-wchar-fixed-array-03 test (when libndr is available).
adds f900e61 s3-schannel: fix api_pipe_schannel_process(), was using incorrect buffer length.
adds 760666c s4-schannel: strip trailing whitespace.
adds 8b0f540 s4-schannel: use NL_AUTH_MESSAGE for schannel.
adds 0703146 s3-schannel: fix Coverity #950 OVERRUN_STATIC.
adds f9edee1 s3-nterr: print a NT_STATUS_RPC_PROTSEQ_NOT_SUPPORTED.
adds 15bbae5 s3-netlogon: Fix Coverity #945 UNINIT.
adds c3da205 s3-samr: Fix Coverity #934 UNINIT.
adds 73e380d s4-repl: keep a @REPLCHANGED object on each partition
adds 80c5759 s4-sam: allow a search to specify a partition
adds 424d1c5 s4-dsdb: added dsdb_load_partition_usn and dsdb_save_partition_usn
adds 02c9a7e s4-repl: use the new dsdb partition uSN helper fns
adds 348efd5 s4-drs: fixed search expression
adds 55a9ea2 s4-repl: added a preiodic notification check to the repl task
adds ab09fcf s3:docs: Fix a typo
adds fde8c46 s4:heimdal_build Love pointed me at the --one-code-file option to asn1_compile
adds ff96871 s3-rpc_client: add rpccli_lsa_lookup_names4 wrapper.
adds 2f9adf0 s3-rpc_client: add rpccli_lsa_lookup_sids3 wrapper.
adds b8834ca schannel: remove unused schannel structs.
adds 1f34ffa s3:libsmb: Fix bug 6606 -- short reads in smbclient were not handled
adds 0f65d33 s3: Test short reads in the build farm
adds e29cbda s4:heimdal_build Fix build breakages caused by asn1compile change
adds d1457b6 s4:heimdal_build: fix the build with --enable-automatic-dependencies
adds aa089b8 dsdb: the samba3 ldap schema has no sambaAccountPolicy (any more at least)
adds d106e72 examples/LDAP: remove sambaAccountPolicy from the IBM-DS schema.
adds 667b825 pyldb: Don't segfault when invalid type is specified to Dn.get(). (#6722)
adds 3cf73df s4-repl: fall back to repsFrom if repsTo not set
adds 33160b1 s4-repl: fixed a memory error handling linked attributes
adds bd40feb Prepend "$libreplacedir/" to all objects in LIBREPLACEOBJ
adds b9ce122 s4-drs: allow replication of renames
adds 3dd404a s4-repl: handle rename in repl_meta_data
adds 5464ce6 Merge branch 'master' of /home/tridge/samba/git/combined
adds 9dae250 s3:vfs_modules: Fix Coverity ID 946: OVERRUN_STATIC
adds d3a6914 s3:vfs_catia: Use talloc_zero for simplification
adds e94361e s3:vfs_catia: Make some fns static
adds f31138e Fix bug 6726 - Filename length overwrites oplock request field in cli_nt_create(). Jeremy.
adds ca2c93b Fix bug 6494 - Incorrect FileStatus returned in NT_CREATE_ANDX. Lookup the EA and Stream status on CreateX. Jeremy.
adds 54831cc nss_winbind: remove unused variable
adds f3cc05b Torture test for bug 6529 - Offline files conflict with Vista and Office 2003. Ensure we don't regress. Jeremy.
adds 24309bd Second part of bug fix for 6606. s3:libsmb: Fix bug 6606 -- short reads in smbclient were not handled
adds f410d23 s3: BSD needs sys/sysctl.h included to build properly
adds 7268720 s4: Script to build or rebuild extend DN attributes
adds ffe8314 s4:provision Prevent some invalid combinations of realm and domain
adds f07e77e s4:heimdal_build: fix one more problem with automatic dependecies
adds 865e65a s4-repl: add a debug to make it easier to monitor replication
adds 209c278 talloc: when we enable NULL tracking, reparent the autofree context
adds 62dd3aa s4-ldb: cope better with corruption of tdb records
adds 8fa5e56 s4-dsdb: use DLIST_ADD() not DLIST_ADD_END()
adds efe9f95 Merge branch 'master' of /home/tridge/samba/git/combined
adds 668470c libcli:nbt make the lmhosts parsing code and dependicies common
adds d3af034 s3-dcerpc: use dcerpc_AuthLevel and remove duplicate set of flags.
adds 7b36ea5 s3-dcerpc: remove duplicate RPC_AUTH_LEVEL flags.
adds e1ecb80 s3-dcerpc: remove more unused structs.
adds fdf3bd6 s3-dcerpc: remove unsed auth type defines as seen on the wire.
adds ed03edc ntlmssp: better document to what structures we are reffering to.
adds 9831e76 ntlmssp: pretty print a VERSION structure.
adds c2d7c7a s3-dcerpc: fix remaining old auth level constants.
adds 231b2fa s3-dcerpc: really fix remaining old auth level constants. sorry...
adds 9a209ac s4:schema Add code to provide an index into the subClass tree
adds 5a01071 libcli:nbt put util_net.c protos in new header file
adds 18f1f5b s3: ignore cups-config to tidy up library dependencies
adds f0104be s4-repl: add a debug to make it easier to monitor replication
adds 2e7841f talloc: when we enable NULL tracking, reparent the autofree context
adds af1e7e1 s4-ldb: cope better with corruption of tdb records
adds f1ce4f9 s4-dsdb: use DLIST_ADD() not DLIST_ADD_END()
adds ae28e2f s4-repl: make sure we marshal the replPropertyMetaData after the last change
adds e44c414 s4-drs: filter based on local_usn
adds dac0fb0 Merge branch 'master' of /home/tridge/samba/git/combined
adds 46c99ec tdb: allow reads after prepare commit
adds 80c4b1e s4-repl: don't do double replication
adds a99e216a s4-ldb: expose ldb_transaction_prepare_commit() in ldb
adds f2b5b5b s4-ldb: ldap attribute names can contain a '.'
adds f9c3086 Merge branch 'master' of /home/tridge/samba/git/combined
adds 858cddf s4-libnet: use updated dsdb commit function
adds d581a56 Merge branch 'master' of /home/tridge/samba/git/combined
adds 8703d9f libreplace: white space cleanups
adds 451a537 s4-repl: add a debug to make it easier to monitor replication
adds 6a9c89b talloc: when we enable NULL tracking, reparent the autofree context
adds 4861194 s4-ldb: cope better with corruption of tdb records
adds e1abb39 s4-dsdb: use DLIST_ADD() not DLIST_ADD_END()
adds 7f3817a s4-repl: make sure we marshal the replPropertyMetaData after the last change
adds 48bc784 s4-drs: filter based on local_usn
adds f5aec9e tdb: allow reads after prepare commit
adds bfd0877 s4-repl: don't do double replication
adds 08f1447 s4-ldb: expose ldb_transaction_prepare_commit() in ldb
adds 7b3b66d s4-ldb: ldap attribute names can contain a '.'
adds a04caf3 Merge branch 'master' of /home/tridge/samba/git/combined
adds 87acb96 lib/crypto: add aes encryption routines to main cryto lib.
adds f8014d3 s3-schannel: fix blob length when pulling off a NL_AUTH_SIGNATURE in cli_pipe_verify_schannel().
adds 9cb205d s4-schannel: strip trailing whitespace.
adds 1f41236 s4-schannel: first step of decoupling schannel from gensec.
adds 1a21db8 s4-schannel: try to fix the build.
adds f3979b5 schannel: move schannel_sign to main directory.
adds 799f8d7 schannel: fully share schannel sign/seal between s3 and 4.
adds 97d7a52 s3-schannel: remove unused schannel_decode/schannel_encode.
adds 310051c lib/crypto: link in AES crypto for s4 as well.
adds 5b86a0a schannel: remove last traces of gensec.
adds 00d7aad s3: Add some debugs to streams_xattr
adds 444a05c s3: Fix reading beyond the end of a named stream in xattr_streams
adds 089dc64 s4-repl: add a debug to make it easier to monitor replication
adds 00fb670 talloc: when we enable NULL tracking, reparent the autofree context
adds 12f689e s4-ldb: cope better with corruption of tdb records
adds ff8ad22 s4-dsdb: use DLIST_ADD() not DLIST_ADD_END()
adds bc3bbae s4-repl: make sure we marshal the replPropertyMetaData after the last change
adds 9e0b1a3 s4-drs: filter based on local_usn
adds 6546720 tdb: allow reads after prepare commit
adds 458dda1 s4-repl: don't do double replication
adds 03d0005 s4-ldb: expose ldb_transaction_prepare_commit() in ldb
adds 10e25fc s4-ldb: ldap attribute names can contain a '.'
adds 7744283 Merge branch 'master' of /home/tridge/samba/git/combined
adds 7ded074 s4-security: added a new security level SECURITY_DOMAIN_CONTROLLER
adds 5d2dfd1 s4-drs: lock down key DRS calls
adds 9417aab Merge branch 'master' of /home/tridge/samba/git/combined
adds f80363c s4-rpc: added a module for forwarding RPC requests
adds 30d1328 s4-repl: take advantage of async RPC forwarding
adds 7221795 Merge branch 'master' of /home/tridge/samba/git/combined
adds 79082f4 s4-dsdb: treat uSNHighest as 0 if @REPLCHANGED doesn't exist
adds f391e64 Merge branch 'master' of /home/tridge/samba/git/combined
adds c5c04fc s3-schannel: add dump_NL_AUTH_SIGNATURE.
adds 37bc806 s3-dcerpc: remove more obsolete or duplicate headers.
adds 94d83b6 s3-ntlmssp: add missing prototype.
adds 6dab835 s3-rpcclient: Fix Coverity #935: UNINIT.
adds 537ac20 s3-eventlogadm: Fix Coverity #938: UNINIT.
adds 828b9a4 s3-netapi: Fix Coverity #670: FORWARD_NULL.
adds de43e39 s3-netapi: Fix Coverity #669 FORWARD_NULL.
adds a0d8698 s3-netapi: Fix Coverity #668: FORWARD_NULL.
adds 4c5854f Ignore source4/dsdb/kcc/kcc_service_proto.h.
adds 8f482ae lib/crypto: include aes.h into crypto.h
adds 033ced6 libcli/auth: rewrite schannel sign/seal code to be more generic
adds 1b3f5ce Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds c405d72 s4-repl: raise a debug level
adds 7860817 Merge branch 'master' of /home/tridge/samba/git/combined
adds 98f2a3b s4-dsdb: treat uSNHighest as 0 if @REPLCHANGED doesn't exist
adds 45cebf7 s4-repl: raise a debug level
adds 23676b6 Merge branch 'master' of /home/tridge/samba/git/combined
adds 89ed2af s3: Don't overwrite password in pam_winbind, subsequent pam modules might use the old password and new password.
adds e8e8e40 s4:rpc_server netgotiate max xmit size with RPC client
adds 932690c s4:kdc In the kpasswd server, don't use the client address in mk_priv
adds fec33db Tests for descriptor inheritance
adds d70e171 Owner and group defaulting.
adds 53d6dd3 security:idl Generated files
adds 42e393a s3-rpcclient: fix netr_LogonGetCapabilities command.
adds 5ddde4e s3-netlogon: match all logon levels in netr_SamLogon calls.
adds 44e4431 s3-netlogon: support validation level 6 in netr_SamLogon calls.
adds 8302346 libcli/auth: remove trailing whitespace.
adds 503d035 spnego: share spnego_parse.
adds 43e198c spnego: add spnego_proto.h.
adds 9195595 s3:vfs: Fix the build of vfs_tsmsm after the VFS rewrite
adds 277597d To set file create/birth time in GPFS. Signed-off-by: Abhidnya Chirmule <achirmul at in.ibm.com>
adds 1cfac63 w32err: WERR_CLASS_NOT_REGISTERED updated
adds fc1ac73 w32err: NERR_ codes grouped together
adds 91d3d3c w32err: Sorting error codes in ascending order
adds 3f835eb w32err: Re-define errors with numeric values
adds 8bebce4 w32err: Set hex format values for all errors
adds 35f4b88 w32err: use WERR_DC_NOT_FOUND name instead of WERR_DOMAIN_CONTROLLER_NOT_FOUND
adds c708338 cifs-upcall: fix the build after spnego merge.
adds f0b52b8 s3-winbindd: add and use winbindd_lookup_sids().
adds 99c3fc1 s3-winbindd: add and use winbindd_lookup_names().
adds 9407ab5 ndr: added --ndr64 flag to ndrdump
adds 8ea2cb2 idl: added DsExecuteKCC IDL
adds 39385f5 idl: rebuild drsuapi.idl
adds aa7aa66 idl: added DRS GetNCChanges level 10
adds cce3e66 Port the Samba 4 shm_setup to QNX.
adds 5f58119 util_smb: For some (unknown) reason the previous patch changed the permissions - Reset them
adds f6a29f7 Port the Samba 3 shm_setup to QNX.
adds 7c71370 libds/common/flags: various
adds bfb3eaa s4/python: flags
adds 0c202e4 s4/domain behaviour flags: Fix them up in various locations
adds e91cdef Remove ununsed variable warning. Jeremy.
adds 16836f9 We now pass the Microsoft SMB2 fileio test with EA's and streams... Jeremy.
adds 2032f26 void functions can't return a value. Found by the Solaris compiler. Jeremy.
adds 9e5488d void functions can't return a value. Found by the Solaris compiler. Jeremy.
adds d237022 void functions can't return a value. Found by the Solaris compiler. Jeremy.
adds 4fa327a s4:provision - Some rework
adds 4445cdf s4:libnet_become_dc - Fix some uninitialised variables
adds 813f9da s4:descriptor - cosmetic
adds c2055de s4:descriptor module - Revert and const fixups
adds 95311a2 Fix the problem with pidl generating invalid C for enums. According to the C standard an enum is guarenteed to be an (int), which means for 4 byte ints specifying a type of 0x80000000 is an invalid value. The Solaris compiler complains about this. Fix by adding an (int) cast in front of the value generation. Jeremy.
adds f8dae40 spnego: Support ASN.1 BIT STRING and use it in SPNEGO.
adds 389e2fb Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds b92c399 Check in modified generated files for systems where pidl can't run. Jeremy.
adds 02dc4a1 Ensure we enclose the enum values in brackets to make the cast work. Jeremy.
adds fc20da5 Re-generated idl files with () for enum values. Jeremy.
adds 9e49ad5 s3: build with pam support when possible
adds 6dfd10f libreplace: added likely()/unlikely() macros for gcc
adds 7326b8f util: use likely/unlikely for NT_STATUS_* macros
adds 056cbf7 ndr: added support for NDR64
adds c9b0b89 s4-rpc: added NDR64 support
adds db5e7f3 s4-pidl: add support for NDR64
adds 85e06ff idl: recompile our IDL
adds 1a1cb92 ndr: split out ndr enum functions
adds 7b157a3 ndr: num_auths is an array size, thus a uint3264
adds 4eedcf7 ndrdump: fixed help
adds 52f2e26 s4-sam: add a note about the solaris client
adds e71d972 idl: regenerate IDL for NDR64 changes
adds 39971ff Merge branch 'master' of /home/tridge/samba/git/combined
adds 1637364 s3:winbind: Fix some enum type mismatches found by the Solaris compiler
adds eeda7f6 s3:smbd: Fix an inappropriate pointer return in a bool fn
adds 44674ef s3:smbd: Attempt to fix the build on HP/UX
adds d27140a libreplace: added likely()/unlikely() macros for gcc
adds ec422ed util: use likely/unlikely for NT_STATUS_* macros
adds 90770e4 ndr: added support for NDR64
adds f93d716 s4-rpc: added NDR64 support
adds aeb22ca s4-pidl: add support for NDR64
adds c2523d2 idl: recompile our IDL
adds ae91cff ndr: split out ndr enum functions
adds 3ec638c ndr: num_auths is an array size, thus a uint3264
adds f2f8bb7 ndrdump: fixed help
adds 88cded0 s4-sam: add a note about the solaris client
adds a3f3335 s3-rpc: samba3 needs the DCERPC_NDR64 define
adds 78338d4 talloc: don't crash if f is NULL in talloc_report_*
adds c6d58ef Merge branch 'master' of /home/tridge/samba/git/combined
adds aadf5e3 pyldb: Don't segfault when invalid type is specified to as_sddl and from_sddl.
adds fa4023d s4:provision - Some rework (continuation)
adds 89f5df6 s4:provision - Bump down the domain and forest level to Windows 2000
adds 11a7842 python: create a script for reorgnizing an LDB file.
adds b15ef6d s4:pwsettings - Simplify the error handling a bit
adds 752904f s4:domainlevel - Add a script which allows raising the domain/forest level
adds ac3b58b s4:domainlevel - fix indentations
adds 89e80bf s3:smbstatus: Fix some nonempty blank lines
adds 30a4695 s3:smbstatus: Fix bug 6703, allow smbstatus as non-root
adds 77afcad s3: Fix Coverity ID 581 -- NEGATIVE_RETURNS
adds 16f1ba2 s4:heimdal/gssapi/krb5: set cred_handle in _gsskrb5_import_cred
adds 3207188 s4:torture: don't use 'pipe' as variable name it's a system call
adds c29364f named_pipe_auth.idl: add infrastructure to pass delegated credentials
adds 199072b librpc: rerun 'make idl'
adds bb06441 s4:service_named_pipe: accept delegated credentials
adds 825484e libcli/named_pipe_auth: pass gssapi delegated credentials through the named pipe
adds d0e73ab s4:rpc_server: export dcesrv_add_ep() so that torture tests can use it
adds f0704f5 s4:torture: the spoolss notify test should listen on the ncacn_np endpoint
adds cda0849 s4:ntvfs_ipc: add real named pipe support
adds 900a8d4 s4:rpc_server: remove some now unused code
adds fc61121 s4:minschema/fullschema - add correct header comments
adds a873ea4 s4:samdb.py - Unification of the interfaces
adds bc2a05f s4:domainlevel/pwsettings - Remove unused import
adds 1f38aa0 s4:various scripts under "setup" - Unification
adds 700df9b s3-smbd: fix get_ea_names_from_file() and check for pnames pointer.
adds a4b5c79 s3-rpc_client: fix non initialized structure in rpccli_lsa_lookup_sids_noalloc.
adds 72ba2fa s4:scripts - Cleans also the rest under the "setup" directory up
adds 2e7fc37 s4/provision_configuration - re-add the "sPNMappings"
adds 8dffa23 s4:provision_configuration - "sPNMappings": "http" missed on regeneration
adds c2139e8 s4-drs: cope with dupliate linked attributes
adds 716ddc2 Merge branch 'master' of /home/tridge/samba/git/combined
adds ade5d43 s4-kdc: ignore unknown keytypes
adds e9a589f s4-server: kill main daemon if a task fails to initialise
adds 7c54240 s4-pipes: convert pipe names to lowercase and validate
adds 92786ae s4-resolve: fixed a crash bug on timeout
adds 46d29fe s4-netlogon: implement dcesrv_netr_DsRAddressToSitenamesExW
adds d75653f pidl: update expected output for NDR64 changes
adds 017092a s4:samdb.py - further rework
adds cb6f868 s4-rpc: remove some unnecessary #include lines
adds 86383f0 s4-rpc_server: removed remaining unnecessary #includes
adds 2205452 s4-testparm: fixed -v option
adds 7c807de s4-smbd: minimise includes in smbd/ and smb_server
adds c35bbad s4-scripts: make minimal_includes handle our -I overrides
adds 72c60db s4-smbd: removed unnecessary includes
adds 9c69795 tdb: increase minor version
adds 1261d69 more include minimisation
adds c386c02 s4-ldb: bump minimum version in ldb too
adds d589760 s4:utils Explian fix for testparm -v
adds 59bea84 libcli:nbt move prototypes of lmhosts functions to libnbt.h
adds 5cec86e s4:dsdb Print the partition we failed to suggest replication for
adds 63b584b s4:utils Remove typo...
adds 2b5d1df s4:provision_basedn_modify - fix the "auditPolicy" attribute
adds 6e56261 Add drs_security_level_check for dcesrv calls security checks
adds 0b68967 Move replmd_drsuapi_DsReplicaCursor2_compare to a common place.
adds 663fe55 Handle dsdb_class_by_lDAPDisplayName returned values in schema_inferiors.c
adds ad53c34 s4-repl: need param.h for lp_parm_bool
adds 8fd6ce6 s4-ldb: display an error if we can't decode a NDR blob
adds d5b9409 s4-drs: security checking on DRS needs to default to on
adds ced2429 s4-auth: add SID_NT_ENTERPRISE_DCS is a server trust account
adds 8958a04 drsblobs.idl: add decoding for repsFromTo2
adds cc48e9a rerun: make idl
adds 1c3a706 drsblobs.idl: fix repsFromTo2 blob size calculation
adds c14b2eb librpc: rerun 'make idl'
adds 46dab92 s4:ldb: add ldb_parse_tree_copy_shallow() and change version to 0.9.7
adds d80058f s4:build: require ldb 0.9.7
adds 7fbd18a dsdb/samdb: add resolve_oids module
adds 93e1e8b s4:provision: add the 'resolve_oids' on the top of the module stack
adds c5d38fd blackbox/test_ldb.sh: test searching using OIDs instead of names for attributes and classes
adds bb65cd4 s4:domainlevel - further improvements
adds b8e65e6 s4:provision_configuration - fix "sPNMappings"
adds 52650f1 s4:ldb_parse - Fix the type of an array entry
adds 05653fc Fixed a difference in domain sid type when SID is provided by user.
adds 3c5d763 talloc: fixed talloc_disable_null_tracking()
adds ae56b0f Disable descriptor module unless enabled in smb.conf
adds 6283f2c Initial implementation of security descriptor creation in DS
adds 10fe59b s4:domainlevel - fixed another error
adds dedd32d s4:server.c - add linespace (only cosmetic)
adds 6ec69f3 s4:dsdb/common/util - Check for the right forest/domain function level
adds d4389a2 blackbox:test_kinit - Remove the "-H" (hive) parameter
adds 1516f67 s4:sec_descriptor - fix constant
adds 500fc02 s4:samba3sam.py test - remove the primary group ID attribute here
adds c152761 s4:python tools - try to fix some test problems
adds 257ea8f Merge branch 'master' of git://git.samba.org/samba
adds 8b5cb77 s4-selftest: disable RPC-COUNTCALLS
adds 11bfbc5 s4-selftest: disable RAP-SCAN test
adds 025590e Merge branch 'master' of git://git.samba.org/samba
adds 509a2bb s4:provision split provision of DNS zone and self join keytab
adds 1d4a16a s4:ldb print out which LDB the transaction is still active on.
adds bfddb68 s4:provision Use code to store domain join in 'net join' as well
adds 9d9bd31 s4:py_security Add missing header
adds 5656c22 s4:dsdb/resolve_oids: check return values in recursion
adds f917044 s4:dsdb/resolve_oids: add fast pathes for the common operations without oids
adds d13dfbe tevent: make sure we don't set errno within the signal handler function.
adds 00e378f s3:lib/select: don't overwrite errno in the signal handler
adds f0d6e61 async_sock: return -1/EPIPE if we're getting an end of file on read.
adds 83edf3e s3:winbindd: avoid writing to a closed connection and generate SIGPIPE
adds 9801ec5 s3:secrets_schannel: revert to using version 1
adds 23ffccd s4:provision Make us Windows 2008 level by defualt again
adds 0af3b06 Revert "blackbox:test_kinit - Remove the "-H" (hive) parameter"
adds f0c080a s4:scripts - Reintroduce "-H" parameter
adds 32f4afd s4:libnet_become_dc - bump down the level requested by abartlet
adds 7373bb7 s4:samdb/tools - That should fix now the last failures
adds 63f280c s4:provision - Fix up ProvisioningError class as suggested by Jelmer
adds 817383d tdb:tdbtool: add the "speed" command to the help text.
adds 91e1bab tdb:tdbtool: add transaction_start/_commit/_cancel commands.
adds e440a2e tdb:tdbtool: fix indentation.
adds 8738b83 s4:provision Make our default salt match our server behaviour
adds 1afc7c4 s4:kerberos Fix the salt to match Windows 2008.
adds 13b979b Merge branch 'master' of git://git.samba.org/samba
adds 10c6f3f Initial Implementation of the DS objects access checks.
adds dd7f94a s4-dsdb: fixed a printf format warning
adds 2fda203 s4-ldb: add support for extended DNs in the rootDSE
adds 5b684bb s4-ldap: default edn type is 0
adds 97ffb91 s4-ldb: add a LDB_FLG_ENABLE_TRACING for full ldb tracing
adds b23294e s4-ldb: add --trace command line option to ldb tools
adds ac56fed s4-schema: don't trace the schema load (too verbose)
adds a5cdf36 s4-samdb: enable ldb tracing when log level >= 10
adds 4d984d0 s4-ldb: fixed O(n^2) string handling in ldif debug print
adds 1fa643b s4-ldb: bit prettier output
adds bc53052 s4:dsdb Run the new 'descriptor' module by default.
adds 6033ce2 Add tests for MS-ADTS:3.1.1.5.1.2 Naming Constraints
adds b850d7f Add support in the ldb_dn.c code for MS-ADTS:3.1.1.5.1.2 Naming Constraints
adds 9e85192 Merge branch 'master' of git://git.samba.org/samba
adds 399c716 s4:ldb Add 'single-value' support to LDB.
adds f54ef5f s4:dsdb Fix of double addition of SD-s
adds 455d44d lib/tevent: a cleaner fix for be4ac227842530d484659f2db683453366326d8b segv
adds 58f2deb s3-winbindd: add cm_connect_lsa_tcp().
adds 6a8ef6c s3-winbindd: Fix Bug #6711: trusts to windows 2008 (2008 r2) not working.
adds 68f3342 Move the check above the talloc
adds 8b79553 build: add datadir to "make showlayout"
adds bb77a2a build: add switch "--with-codepagedir=DIR" to configure.
adds 1544c2b build: use AS_HELP_STRING() for --with-localedir
adds ec5d012 s4-ldb: don't show timestamps on every line of ldb traces
adds 2e98ee0 s4-ldb: only show the outer level of ldb ops when tracing
adds 5d16b9c s4-rpc: remove two unused functions
adds a30d613 s4-rpcserver: run all RPC operations in a single task
adds 69cb91a s4-rpcserver: added shared association groups
adds a971b87 s4-lsa: added support for QuerySecurity on LSA
adds 8a09026 s4-rpcserver: added support for shared handles
adds 430ee62 s4-torture: add some debug info to RPC-HANDLES
adds fb84eda s4-util: windows only accepts lowercase hex encodings for extended DNs
adds 9b75239 s4-ldbmodules: allow instanceType to be specified by clients
adds 4a74b28 s4-ldb: when tracing, show ldb_set_debug messages
adds bb3bdb3 s4-ldb: added a bunch more debug for DC join
adds 1dfcd4c s4-ldb: fixed call argument order for ldb_dn_from_ldb_val
adds 83bef7d s4-ldb: server side sort args are const char *
adds ee4f7f1 s4-drsserver: sort by DN to give tree order
adds 0724649 s3:winbind: Fix an uninitialized variable
adds c561521 provision: Avoid linking in multiple copies of security python module.
adds adf66e7 Check for PyString_FromString being NULL.
adds 76d95b9 s3:gencache: Add a "was_expired" argument to gencache_get_data_blob
adds aece84f s3:gencache: Remove some over-paranoid locking
adds cd749ef s3:gencache: Make gencache_del() return success for expired entries
adds 43f7d7e s4-nbt: added NBT_SERVER_DNS_FOREST
adds a50672b idl: fixed string termination for netlogon GetDomainInfo
adds 5c51560 s4-cldap: return domainFunctionality from SAM
adds c94e3ff s4-netlogon: make GetDomainInfo response match w2k8
adds b60854e regenerate IDL
adds 87b6f2e s4-netlogon: always set the dNSHostName in GetDomainInfo
adds 523fb6d s4-drs: ignore zero value elements in DRS add operations
adds 9b7de7f fixed spelling
adds af4c1f7 s4-drsserver: fixed addition of sort control
adds 6fba3a2 s4-dsdb: added dsdb_find_sid_by_dn()
adds 075f9e2 s4-dsdb: cope with windows sending extra pad bytes
adds 10f8611 s4-drs: fill in more guids and SIDs, plus filter rDN
adds f28219d s4:ldif_handlers Fix memory leak in objectCategory LDIF handler
adds 5925e29 Revert "r20074: this values seem to be typos in drsuapi"
adds c9dc650 s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_CRITICAL_ONLY req in getncchanges
adds 71c862c idl: regenerate idl
adds 97a9ae1 s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_FULL_SYNC_PACKET in getncchanges
adds 23e4470 s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_ASYNC_REP in getncchanges
adds 4f9de0e s4: Handle DRSUAPI_DS_REPLICA_NEIGHBOUR_SPECIAL_SECRET_PROCESSING in getncchanges
adds f23691c s3:winbindd: use a tcp connection for lsa in case lookup_names/lookup_sids doesn't work over ncacn_np
adds 9ef3940 s3:rpc_server: we need to make a copy of my_name in serverinfo_to_SamInfo_base()
adds f8425b7 Revert "s3:winbindd: use a tcp connection for lsa in case lookup_names/lookup_sids doesn't work over ncacn_np"
adds 568f818 s3: Make the vfs_gpfs compile at least
adds 69447de s3: Remove an unused variable
adds 50f248a s3: Forgot to check in one build failure for vfs_gpfs.c
adds 5cf25fd Revert "s4:python fixed subunit tests of dcerpc"
adds 0450a5b PEP8
adds 96dd571 Add init file for DCE/RPC tests.
adds 3cd0f9e s4-libnet: avoid a steal with references error
adds a9188f7 s4-libnet: allow the functional level of becomeDC to be specified
adds 1fa735c s4-drs: add SHOW_DELETED control on dsdb utility calls
adds baf9336 s4-drs: include deleted objects in getncchanges reply
adds f8a09e8 s4-drs: fixed the size of DN binary blobs on the wire
adds 41e4093 s4-ldb: add instanceType in repl_meta_data module
adds 3b7c668 s4-ldb: sort replPropertyMetaData by attid
adds 547a6da s4-drs: add defines for replication flags on attributes
adds 2deea28 s4-drs: regenerate IDL after ndr size change
adds 42c3eca s4-drs: el may not be a talloc pointer
adds c870043 vfs catia: Fix a possible NULL dereference
adds 637901c vfs catia: Fix the double translation that was happening with createfile and open.
adds 32ee976 vfs catia: Fix a NULL dereference when CATIA is loaded with no mappings specified.
adds 86b1a4c s3: Add more helpful debugging to some of the streams code
adds ad96c11 s4 torture: Fix RAW-STREAMS to request more specific permissions
adds 5e9aade s3 onefs: Add some debugging/asserts to give more info when there is bad deferred open state.
adds 74c0a7a s3 onefs: Fix a race condition exists in onefs_open.c between multiple opens to the same file.
adds 60433b1 s3 onefs: Fix 1 second share mode delay handling
adds df0d629 Fixed a dereferenced null pointer.
adds 4b01e37 s3: remove unused printing macros.
adds c789d04 s3-winbindd: no reason to call winbindd_can_contact_domain() three times in query_user().
adds 506b0b6 s3:vfs_default - correct function parameters
adds 918b5a7 s3:util_str "str_list_make_v3" - introduce also here the "const" result
adds b39c390 s3: Fix up various string "const" warnings
adds 4f10aa5 Revert 918b5a7e057bd91289ec06b3ef8d95da43a50ede. This code should *not* return const. Jeremy.
adds 536c4dd Revert b39c390280d1f268e2550c731057aec550a3f086 - casts should not be here. Jeremy.
adds d1aa7d4 Remove the const from the str_list_XXX functions that allocate both list and containing strings. This fixes problems that people have tried to cast away and are not needed. Jeremy.
adds fe0387f Bug fix thanks to vjbangis viray
adds 8a90106 Patches to fix typos thanks to OPC oota.
adds 1e4868d Reduce debug log level from 0 -> 7 on non-critical message. Jeremy.
adds 3aa147f mount.cifs: print output to stderr
adds bb8a4a9 Merge branch 'master' of git://git.samba.org/samba
adds 68b8149 s3:rpc_client: don't randomly fragment rpc pdu's in developer mode
adds 36e889f s4:schannel: fix some compiler warnings
adds bfd3a6f s3:winbindd_cm: don't invalidate the whole connection when just samr gave ACCCESS_DENIED
adds 0650423 s3-libndr: fix build warning.
adds fb1eb11 s3:smbd/password - move list pointers into blocks
adds 85276e1 s4:auth/gensec/schannel - fix a const warning
adds 956740a s4:LDIFs - enhance the section comments
adds 014a3a9 lib/util: fix build warning.
adds 76d8365 Fixing timeval calculation
adds 9a9202e pythonbindings: allow add() to have an array of controls as second parameter
adds 390cd90 pidl(s4.python): Fix arguments to PyCObject_FromVoidPtr for string_array's.
adds a6d4eec samba.tests.provision: Remove broken become_dc test.
adds 0959ae9 Fix vfs module sample for new interface. Jeremy.
adds a77b5d2 Rewrite vfs_transparent example for the new VFS changes. Jeremy.
adds 2d13513 Remove unused static fn. Jeremy.
adds 2f1835e Update the advice for the new VFS system. Jeremy.
adds 8762254 Fix the opaque sample module for the new VFS interface. Jeremy.
adds 8940e42 s4/make: Remove object files in ../libds as part of "make clean".
adds 6b595a9 ldb: Check for talloc using pkg-config before checking manually, so we find version errors.
adds 169ff6e registry: Fix warning freeing talloc pointer with multiple parents.
adds 9af1c6d regshell: Add support for 'cd ..' and cd relative to the root.
adds 52a17e5 pygensec: Add initial work on a gensec Python module.
adds 6a79ad7 gensec: Avoid exposing lp_ctx on the API level.
adds 2dd7c9b libutil: Add separate utility code for dealing with settings as a collection of key/value pairs.
adds c145888 util/parmlist: Add some more comments.
adds db55ea0 parmlist: Add basic tests for test_get_int().
adds 95fafa9 selftest: Prefer system tap2subunit if available.
adds c526a77 librpc: Fix path to ndr_standard pc file.
adds 4326781 rpc_server: Fix warnings.
adds d9ada60 parmlist: Add more tests.
adds 557b177 s4-drs: fixed sorting of replPropertyMetaData
adds 9cef5f0 libds: fixed spelling error
adds 5acd8bc s4-acl: fixed SD creation
adds 9e32648 s4-dsdb: make dsdb_search_dn_with_deleted public for repl_meta_data module
adds d515b6e s4-dsdb: ask for an extended DN in dsdb_find_dn_by_guid()
adds a130ad2 s4-repl: use GUID to resolve target in linked attributes
adds 12936be s4-samdb: free the linked_attributes list on prepare commit failure
adds c82a816 s4-repl: free the la list on prepare commit failure
adds d187620 s4-samdb: when UF_SERVER_TRUST_ACCOUNT is set mark object as critical
adds 46b7374 s4-ldap: fixed spelling
adds b7dba6f s4-drsutil: allow NULL filter
adds 11efdc3 s4-dsruapi: plugfest updates
adds 8aa85d7 s4-drsuapi: state variable for getncchanges
adds 0d810fc s4-drs: removed debug code that replicated a maximum of 10 objects at a time
adds 83fae5f s4-dsdb: fixed searching for GUID based DNs between partitions
adds cf55f78 s4-dsdb: update replPropertyMetaData on linked attribute source attributes
adds ccd2673 s4-dsdb: removed extraneous debug messages
adds 808585b s4-libnet: fixed debug formatting
adds da3f5a4 s4-make: add libds to etags/ctags source list
adds f279b57 s4-dsdb: don't return the partition root objects
adds 0b0edbb s4-kcc: remove stale repsFrom entries in kcc run
adds 4a230b5 s4-kcc: fixed corruption of repsFrom records by kcc
adds 166f849 make: Use $(base_srcdirs) in 'make clean' rather than keeping a separate list.
adds 5c0edba Move samba-specific variable to s4 Makefile.
adds 830adcd pidl: Avoid using talloc_free as function pointer, since it may be a macro.
adds de0f3b6 changed debuglevel for two messages in the GPFS module from 0 to 10 they spammed the logs on a test machine and they are just debug messages, so let's move them to the level of the other debug messages in the file
adds 388470f s3/VERSION: Raise version up to 3.5.0.
adds 93db77a s3:winbind: Make append_data publically available as append_auth_data
adds def5bf5 s3:winbind: Sanitize the args for find_auth_domain: It only needs the flags
adds f18d0b0 s3:winbind: Make "check_request_flags" publically available
adds dc8538b s3:winbind: Make check_info3_in_group, sanitize its memory handling
adds 2185490 s3:gencache: Add my copyright
adds 80ef513 s3:winbind: remove a pointless initialization
adds 2e989ba Second part of fix for bug #6235 - domain enumeration breaks if master browser has space in name. Ensure we ask for the #20 name as we're using it as a server. Jeremy.
adds 325baf3 Don't defer a talloc_move'd pointer. Jeremy.
adds cc3a677 unlink defer torture test
adds 64e08fe pidl: added union padding for NDR64
adds 0cf317f s3: Remove the lua interpreter again
adds 21794b0 s3: Document the "share:fake_fscaps" parameter, fix bug 6765
adds 4365b7b winreg: add winreg_Data union to IDL.
adds d31e4c2 s3: re-run make idl_full.
adds fcee9d2 s3-util: add push_reg_sz() and push_reg_multi_sz() convenience functions.
adds 2c11b73 s3-registry: use push_reg_sz().
adds a50cc61 s3-registry: add regval_ctr_addvalue_sz.
adds 1b0f3b7 s3-registry: use regval_ctr_addvalue_sz().
adds 2d6e5e1 s3: use push_reg_multi_sz().
adds f8016cf s3-util: add pull_reg_sz() and pull_reg_multi_sz() convenience functions.
adds 661342e s3-registry: use pull_reg_multi_sz().
adds fc1c243 s3-util: use pull_reg_multi_sz in reg_pull_multi_sz.
adds b0a6649 s3: use pull_reg_multi_sz in rpcclient and net.
adds 76bb380 s3-rpc_parse: remove unused UNISTR2 struct and init function.
adds 2ccf75d s3: remove unused regval_build_multi_sz().
adds 26e798d s3: remove unused regval_convert_multi_sz().
adds eb7a404 s3: remove unused unistr2_term_codes.
adds 6c0abbd s3-netlogon: properly implement _netr_NetrEnumerateTrustedDomains().
adds 6e4bf59 s4/torture: convert printf to torture_comment()
adds 8c0d239 s4/torture: Allow receiving of oplock break requests in any order
adds 9af9dbe s4/torture: fix RAW-OPLOCK-STREAM1 test after commit a11bb14
adds 0d241b0 idl: ntsvcs.idl depends on misc.idl, not winreg.idl
adds 22d42d1 w32err: Script to fetch and prepare errors to be updated/added
adds e669113 w32err: WERR_DOMAIN_CONTROLLER_NOT_FOUND error value fixed
adds 0e64fcb w32err: FRS_ group of errors replaced with numeric values
adds d9994a6 w32err: WERR_DC_NOT_FOUND replaced with WERR_DCNOTFOUND
adds 948cd70 w32err: WERR_USER_EXISTS replace with WERR_USEREXISTS name
adds 0e1840b w32err: WERR_GROUP_NOT_FOUND renamed to WERR_GROUPNOTFOUND
adds 1f2490e w32err: Importing auto-generated Win32 errors and descriptions
adds d6f69eb s4:domainlevel - General rework
adds 6637887 s4:dsdb/common/util - remove introduced "samdb_is_capable_dc" call
adds 955dab0 s4:provision: Update schema version number to W2K8.
adds b2e8519 s4:provision: Show domains and forests are W2K8 DC capable.
adds cb50af5 s4:provision - Lets the user choose between the supported forest/domain function levels
adds 0dadb56 s4:pwsettings - Improve error handling and introduce "choice" type
adds a3f3537 Revert "python: create a script for reorgnizing an LDB file."
adds 2529def Revert "s4:wmic - Output enhancements"
adds ad54907 s4:pyldb - Fixed the return value in "py_ldb_msg_diff"
adds 9e7fb6a s4:samba.tests.samdb - remove last relicts of the templates
adds c5dba4a s4:torture: data_blob_hex_string() output is now lowercase.
adds afdea18 s3-rpc_parse: remove unused prs_string.
adds a6567cf s3: re-run make idl. janitor for tridge.
adds 05e8e90 s3-registry: add regval_ctr_addvalue_multi_sz.
adds bbf394f s3-printing: use regval_ctr_addvalue_multi_sz.
adds 087ba21 allow for outstanding_aio_calls to be decremented
adds b492498 s4-tort: Added assertion macro for DRSUAPI call
adds d60e3ac s4-tort-drs: DsReplicaUpdateRefs test fixed and extended
adds 9824572 s4-tort-drs: Add bind_info for dcerpc_drsuapi_DsBind() call
adds ad836c4 s3-registry: use pull_reg_sz() where appropriate.
adds 347eb9b s3-printing: more use of pull_reg_sz().
adds bbc7148 s3: remove unused rpcstr_pull and rpcstr_pull_talloc.
adds c6a7ecf s3-registry: move rpccli_winreg_Connect to the only file it belongs.
adds cd82d4b s3: add perfcount idl and generated files.
adds 25ab882 s3-perfcount: only pass down prs_struct when really required.
adds e80891d s3-perfcount: more cleanup.
adds 54ea150 s4:ldb_msg_diff - Fixes up possible memory leaks and the python binding of it
adds c173c1b s4:pyldb - Wrong error type (found only after the push)
adds e3dd6f9 mount.cifs: check access of credential files before opening
adds 0597b97 mount.cifs: don't leak passwords with verbose option
adds 8a6b90d Fix for CVE-2009-2906.
adds 75f9077 s3/VERSION: Raise version number up to 3.6.0.
adds 00ce3e1 Fix for CVE-2009-2813.
adds e9616e4 s3: update comment about (deprecated) a6 records
adds 0265891 s3:configure: don't throw away PRINT_LIBS
adds 2af2334 s3:Makefile: fix talloc dependencies with static build
adds 715c790 s4/drsuapi: ber_write_partial_OID_String() implementation
adds 55dfc11 s4/drsuapi: Internal implementation for ber_read_OID_String
adds 540759e s4/drsuapi: ber_read_partial_OID_String() implementation
adds 154ab0b util: fixed compile time "discards qualifiers" warning
adds 8330d78 util: strhex_to_str() fixed to handle '0x' correctly
adds bd53439 s4/asn1: Added torture suite for ASN1
adds 3c3ef94 s4/asn1: Added test for ber_write_OID_String()
adds 681064e s4/asn1: Added test for ber_write_partial_OID_String()
adds 5021301 s4/asn1: Added test for ber_read_OID_String()
adds 97e7f48 s4/asn1: Added test for ber_read_partial_OID_String()
adds a51571b s4/asn1: fixed typo in torture messages
adds a96c8c2 s4/asn1: local TALLOC_CTX should be child of torture_context
adds a58bc2c s4/asn1: ber_read_OID_String() to be based on _ber_read_OID_String_impl()
adds 49fdeae s4/torture: fix typo in test comment
adds 1160d68 s4/torture: Ported SMB oplock torture tests to SMB2
adds b2bcfaa s4/torture: rename oplocks.c to oplock.c to match SMB1 file layout
adds 295fec2 NULL is not a valid event context. Jeremy.
adds c38c99a s4/torture: second try on renaming oplocks.c to oplock.c
adds ce791d6 Fix bug #6769 - symlink unlink does nothing. Always use LSTAT for POSIX pathnames. Jeremy.
adds 50db290 s4/torture: convert printf to torture_comment() in RAW-OPEN
adds b529a1e s4/torture: Add two new SMB RAW-OPEN tests
adds 2b332e6 idl: use common netlogon bit definitions
adds 5d60a7e s3-ads: removed 3 unused defines
adds 4cb055c ds-flags: use the new name DS_DNS_FOREST_ROOT
adds 634d9d6 s4-cldap: match w2k8-r2 for cldap netlogon bits
adds fd22e03 s4-ldb: Add support for binary blobs in DNs
adds 1726038 s4-ldb: accept the binary DN OIDs in extended DN modules
adds 9eb78be ndr64: added support for trailing gap alignment
adds 45a237c s4:libnet_become_dc - add checks for valid domain/forest function levels
adds bf0855e s4:provision - Change the default forest/domain function level back to Windows 2003 Native
adds 0227697 s4:dsdb/common/sidmap - Remove
adds 5c07c7e s4-libnet: give sane error messages when functional levels don't match
adds 7a59e6c idl: rebuilt the IDL for the build farm
adds caa9e3f s4-samr: fake up a samr_ValidatePassword response
adds 7bdb430 s4-torture: added a very simple samr ValidatePassword test
adds a01713d pid: update ndr testsuite for new union alignment
adds 084407f pidl: fixed unit tests for trailer alignment
adds 5a5c30c s4-pygensec: a bit closer to working
adds 860dad2 s4-test: skip python gensec test until its finished
adds 48e5e21 s4-samdb: added some debugging
adds 6159825 s4-samldb: the samldb module requires that the primary group exists
adds 642dd95 s4:Ensure the selected RDN is the right one per the schema
adds ba0eba9 s4:ntvfs Don't attempt to follow NULL in unixuid_setup_security()
adds a73a037 s4-ldb: Add new relax controls that allow relaxed x500 constraints checks
adds 8d7a987 s4-ldb: Use relax control to check in replace metadata module if we accept request that specify objectGUID attribute.
adds 977a0aa pythonbindings: allow add() to have an array of controls as second parameter
adds 8bf517d s4: Improve provisioning: use relax control
adds 38f87f4 s4:ldb-samba Use temp talloc contexts and talloc_steal avoid leaks.
adds f0c2c98 s4:ldb Fix ldb_list_find() folowing the change from char * to TDB_DATA
adds a610843 s4:ldb always talloc_free() the ldb_ldif_write context, even on success
adds bcbf0ae s4:ldb Remove LTDB_PACKING_FORMAT_NODN
adds 14c9070 s4-ldb: merged with master
adds e7846f6 s4-ldb: overallocate idxptr to reduce memory fragmentation
adds c7358d9 s4-ldb: fixed a memory leak
adds 4c235ca s4:provision Ensure we add the schema with the 'relax' control
adds 737f21b s4:ldap_server Ensure we don't segfault when sent a NULL new RDN
adds 46c2af3 s4:dsdb Add 'lazy_commit' module to swallow the 'lazy commit' OID
adds 1c71c09 s4:dsdb Don't allow creating of new objects with an isDefunct schema class
adds 984ea88 s4:dsdb rework instanceType module - put instanceType in provision
adds ff9fc4e s4:dsdb Fix crash from LDAP login of DOM\\
adds 0d05a24 s4:provision - Cosmetic - right indentations
adds ee956c9 s4:ldb.h - cosmetic - add whitespace
adds 68e1991 s4-winbind: support the Samba3 TXT form of the info3 for wbinfo -a
adds 83e9b1c s4-winbind: support the s3 response flags on krb5 auth too
adds 81c193d Revert "s4-ldb: fixed a memory leak"
adds dfafd58 Revert "s4-ldb: overallocate idxptr to reduce memory fragmentation"
adds 52b10ff Revert "s4-ldb: merged with master"
adds 959eff9 Revert "s4:ldb Remove LTDB_PACKING_FORMAT_NODN"
adds a0c82f1 Revert "s4:ldb always talloc_free() the ldb_ldif_write context, even on success"
adds 35ff1f6 Revert "s4:ldb Fix ldb_list_find() folowing the change from char * to TDB_DATA"
adds 3f59705 Revert "s4:ldb-samba Use temp talloc contexts and talloc_steal avoid leaks."
adds d87cfc7 s4:provision_users.ldif - Put potential primary groups in front of the file
adds f390dae s4/srvsvc: deactivate a "ntvfs_connect" with a wrong parameter
adds 44df248 s4: fix various warnings (not "const" related ones)
adds 6edb92f s4:samdb_set_password - cosmetic fixes
adds 2cbff74 s4:samdb_set_password - Return the maximum password age when requested (not the minimum one)
adds ab9c232 s4:dsdb Pass down the exact error code on failure in repl_meta_data
adds e6d8226 s4:dsdb Return correct error on invalid attribute
adds 2f211da s4:ldb Don't allow modifcation of distinguishedName
adds d2ac4cb s4:rdn_name module - a normal error message should be enough for this failure
adds 2651603 s4:ldb Don't allow RDN to be modified with an LDB modify message
adds a076d9f s4:ldap.py - major enhancements
adds 1e322cf Fix more use of VFS_STAT when posix pathnames selected. Jeremy.
adds 1cebf2d Missed one VFS_STAT -> VFS_LSTAT Jeremy.
adds 767fce6 s4:LDB/LDAP - Re-allow renames
adds b45f56d s4:ldb_ildap - Don't segfault on a empty RDN
adds e218a52 s4:ldap.py - add a very special rename test (with invalid - empty RDN)
adds 6f22cd1 Remove lots of duplicate code and move it into one function vfs_stat_fsp(). Stops code looking at fsp->posix_open except for exceptional circumstances. Jeremy.
adds 2ab27d7 s4:repl_meta_data - various
adds 2b9b232 Revert "s4:LDB/LDAP - Re-allow renames"
adds 2aacca0 s3:doc: add some detail about lanman auth parameter
adds e1ebadb s3:configure: use --aѕ-needed linker option when supported
adds 09936d5 s3:Makefile: net utility dependency cleanup
adds 7124b4f s3:Makefile: libsmbsharemode dependency cleanup
adds 99c4480 Revert "s3:Makefile: fix talloc dependencies with static build"
adds b60d87c s3:Makefile: fix talloc dependencies with static build (2nd try)
adds da15726 s3:Makefile: fix libtdb dependencies with static build
adds d7795f2 s3:Makefile: fix libwbclient dependencies with static build
adds fbb6571 s3:Makefile: eventlogadm dependency cleanup
adds 110897a s3:Makefile: fix libnetapi dependencies with static build
adds 777143e s3:Makefile: minor clean up
adds f21fb4b pidl: added int3264 as a base type
adds e66fa46 idl: some lsa vars are uint3264
adds deb268f s4:rdn_name - fix up the rename operation
adds 90828cc s4:dsdb Don't allow creation of systemOnly objectclasses
adds 2904f33 s4:ldap.py - add a test for the "systemOnly" classes
adds dac0346 ndr: rebuild lsa IDL after recent change
adds f86beaa s4:dsdb Add objectClass and RDN constraints to objectClass module
adds 0e028fc s4:dsdb add systemPossibleInferiors to schema code
adds 4bc9a39 s4:dsdb Use possibleInferiors to restrict creation of child objects
adds be938ab s4:ldap.py - add tests for valid parent and RDN
adds 02b289f heimdal - fix various warnings
adds 8172080 s4:ldb.h - add constant for LDAP EXOP password change
adds 70e1d81 s3: Make default_[static|shared]_modules a bit more readable
adds cb143ea s4:schema_inferiors - Fix wrong check
adds 24422fa s4:objectclass - Free unused memory from responses
adds 3393257 heimdal kerberos - fix memory leak (free the plugin list always - not only in error cases)
adds 957cc4b s4:ldb_tdb - fix memory leaks
adds dc56d42 s3:winbind: Fix a debug message
adds 2bd3994 s3:winbind: use talloc_tos() instead of NULL in fillup_pw_field
adds 6a4efcc s4:ldap.py - commented out the UTF8 tests (and fixed some deletion DNs)
adds c83b804 s3:winbind: No point in using strequal to detect a 0-length string
adds d5bd2ec s3:winbind: use wb_fill_pwent in wb_getpwsid
adds eae87ff Revert "s3:Makefile: fix libnetapi dependencies with static build"
adds be34884 Revert "s3:Makefile: fix libwbclient dependencies with static build"
adds 19794ea Revert "s3:Makefile: fix libtdb dependencies with static build"
adds 63dedac Revert "s3:Makefile: fix talloc dependencies with static build (2nd try)"
adds da597f2 s3:Makefile: another attempt to fix the talloc dependency
adds a457164 s3:Makefile: another attempt to fix the tdb dependency
adds 71229dd s3:Makefile: another attempt to fix the netapi dependency
adds 984d001 s3:Makefile: another attempt to fix the wbclient dependency
adds 19302db s3/s4 common: fix up header file
adds 2497f70 s3: remove unused SYSTEMTIME struct.
adds 926457e s3: remove unused PRS_POINTER_CAST macro.
adds ab8a16c lib/tdr: get rid of build warning when using TDR_ALLOC macro.
adds d696f9a s3: Fix nonempty blank lines
adds 84de81b s3: Remove a scary error message -- talloc_move can not fail :-)
adds 55b12d0 s3-net: print error when "net rpc changetrustpw" has failed.
adds 76feeb1 libndr: add int3264 ndr prototype.
adds 3fa1d73 Fix bug 6776 - Running overlapping Byte Lock test will core dump Samba daemon. Re-write core of POSIX locking logic. Jeremy.
adds 20a8ea9 s3: Attempt to fix machine password change
adds f88e95c s3:winbind: Fix typos
adds 5bafaa7 s3:winbind: Slightly simplify the logic of nss_init(), make it static
adds 872f9c4 Revert "s3: Attempt to fix machine password change"
adds 6ed9aee s4-seftest: skip hold.oplock for SMB2 as well
adds 6a1eb13 s4:provision Remove unused parameters from provision scripts
adds a474ebf s4:param Remove duplicate argument to python provision
adds 40b09f6 s4:drs-development Scripts to assist testing of DRS replication with AD
adds b434797 s4-repl: added RELAX control and fix transactions
adds 9c1e230 s4-ldb: fixed error on single value error
adds a021d55 s4-drs: open samdb with system credentials when authorised
adds f800d49 s4-drs: fixed error message for drs_security_level_check
adds 0285d56 s4-drs: take advantage of system session auth in dsbind
adds a44030f s4-drs: added some debug lines to DsAddEntry()
adds 33347d7 s4-provision: match win2003 functional level
adds d26016c PIDL fix for using external types with wireshark backend
adds e9f1264 add trailer alignment to structures
adds 0c2fc9e s3-netlogon: setup NETLOGON credential chain in rpccli_netlogon_set_trust_password() only when needed.
adds c344bf0 s3-winbindd: make sure to reset connections when machine account password change chain was broken.
adds ac774c4 s3: Add access_mask to the flock VFS call
adds b87769c s4:acl module - intendation fix and comment enhancement
adds 0d7c34a s4:rootdse module - intendation fixup
adds 8536e1b s4:various LDB modules - "build_request" functions - propagate result codes back
adds a4aa38f s3:winbind: Make query_user_list in winbindd_rpc a bit more readable
adds 2bf8a74 pidl: get the alignment right for uint1632 enums (NDR64)
adds 90cd031 idl: recompile IDL for uint1632 change
adds 7816f9d pidl: update PIDL tests for uint1632 enums
adds 1d0fb1e tdr: teach TDR about uint1632 enums
adds d31fa07 s4-torture: removed an accidental commit of a local test hack
adds 8dedcea torture: disable the ValidatePassword test
adds b3377ef s4-drs: fixed a memory error introduced yesterday
adds 7709db4 Test creating and deleting a bad symlink using the POSIX calls. Ensure we don't regress on bug 6769. Jeremy.
adds 6de743a s4/torture: change comments to torture_failures
adds e9c3318 s4/torture: Add SMB sharemode/access mask tests
adds 26b7734 s4/torture: Add server target of OneFS
adds d29409c Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds fea2a78 s3: re-run make samba3-idl.
adds 3d3134a s3-netlogon: pure cosmetic indent fixes in _netr_LogonControl2Ex().
adds 2df47b0 libwbclient: implement secure channel verification for specific domains in wbcCheckTrustCredentials().
adds 7b35012 wbinfo: allow to check trusts via "wbinfo -t --domain DOMAINNAME".
adds 3c3725a s3-winbindd: libwbclient: implement secure channel verification for specific domains in wbcCheckTrustCredentials().
adds 3703890 AD-Bench: A first go at an Active Directory benchmark.
adds 0ec8fe4 s4/torture: Ported SMBv1 RAW-STREAMS tests to SMB2-STREAMS
adds 0bff2ce s4/torture: convert all printf to torture_comments
adds 2f379d7 s4/torture: Ported SMBv1 RAW-OPEN tests to SMB2-CREATE
adds 746fb5a Correct fix for bug 6781 - Cannot rename subfolders in Explorer view with recent versions of Samba. Without this fix, renaming a directory ./a to ./b, whilst a directory ./aa was already open would fail. Jeremy.
adds 32a7b82 s4:ldb_tdb - Rework/Various
adds ee0204c s4:ldap server - remove unused error handlings
adds f9990e9 s4:ldb - add a check which has to be done on beginning of a "modify" operation
adds 30faff7 s4:ldap.py - Further enhancements
adds 75eff6e s4:subtree_delete - Make the initialisation of the child counter more clear
adds 91456b8 s4:ldb - SQLite: port some constraints from the TDB backend also to the SQLITE one
adds 94ce06f Make the logic a lot clearer and fix the comment to match. Jeremy
adds 14dc32a Oops. Don't break the build.. Jeremy.
adds 46d1933 Exteded RAW-RENAME test to catch regressions in bug 6781. Jeremy.
adds c2685cd s3/s4:samr.idl - Corrects the "userPwdChangeFailureInformation" structure
adds 607ceff s3/s4 - Adapt the IDL changes on various locations
adds efaa98e s3-winbindd: NDR_WBINT_CHECKMACHINEACCOUNT should not be cacheable.
adds 1e2f455 winbind: adapt the new reject constants also there
adds f0fd5df s3: Fix shadow copy display on Windows 7
adds fb7096a Fix typos. Thank-you PC Oota.
adds 77abc2d Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 76f73c7 s3: make linking of libwbclient --as-needed safe
adds 5c4fea6 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 333fcba Cope with old CIFSFS clients that use SMBunlink to remove symlinks instead of trans2:posix_unlink. Jeremy.
adds fc2604e asn1_tests: Fix typo in comment.
adds 8283aff Change recommended bu PC Oota.
adds 99cdbe3 Fix builds with external talloc
adds 5aeb954 s3: Fix a memleak reported by dmarkey
adds 622bffc s4/torture: fix build break "implicit declaration of function 'isprint'"
adds 815b790 Use the method used by build_env.sh to discover the user name.
adds 7bce1ab Fix builds with external tdb
adds 0c0eb14 s4-drs: make DsBind a bit less verbose
adds 2b9818c scripts: handle non-C files in minimal_includes.pl
adds 893564b torture: fixed socket leak in BENCH-TCON test
adds 3ecfd06 s4-selftest: don't run benchmarks on the build farm hosts
adds dfbaf79 pidl: don't warn for compatible scalar types in unions
adds 0bfc302 s4:provision Clarify that we set, rather than modify, objectGUID values
adds 1dfa2ed s4:provision Remove all references to samba4LocalDomain
adds 1e5562f s4:dsdb Add new functions to help modules do an ldb_search()
adds c9f70fc s4:dsdb Search for the schema with dsdb_module_search(), in schema_fsmo
adds 93ac2cd s4:ldb Allow a module string of ""
adds 554791c s4:ldb Reload the 'ltdb_cache' when @OPTIONS changes
adds aee3c19 s4:dsdb Make dsdb_read_prefixes_from_ldb static
adds d511d88 s4:schema Add some error checking to the schema load
adds fa05abc Allow (and ignore) distinguishedName on special records
adds c5d5969 s3/smbldap: add option to disable following LDAP refs
adds 8def289 s3/proto.h: Add lp_ldap_ref_follow prototype.
adds a37efaf s4:ldb Allow a NULL module list
adds 5eb14b2 s3-docs: remove xml artefact from net.8.xml.
adds 78ebc02 Revert "s4:ldb - add a check which has to be done on beginning of a "modify" operation"
adds 926a935 s4:wbclient.h - add compatibility constants
adds 8b67e1a s4:objectclass ldb module - Check for empty messages
adds 9000b7b s4:provision.py - simplify the "realm" variable handling a bit
adds faad888 ѕ3: fix domain trust documentation confusion
adds 4a1b50a s3-netlogon: pass down account name to remote password set functions.
adds ae507f6 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 4423173 s4-repl: check that a DsGetNCChanges is a continuation, and fix sorting
adds aa8c142 s3-netlogon: allow to change any type of trust account password in trust_pw_find_change_and_store_it().
adds ebe0e64 s3: use enum netr_SchannelType all over the place.
adds c2be185 netlogon: add NL_PASSWORD_VERSION to IDL.
adds f394b5b docs: document wbinfo -t --domain DOMAIN behavior.
adds 74948c9 libwbclient: add wbcChangeTrustCredentials.
adds 0a468fb nsswitch: add wbinfo -c (change trust account passwords).
adds 0c37c23 docs: document wbinfo -c.
adds a3306e3 s3-winbindd: add wbint_ChangeMachineAccount implementation.
adds 325dc96 Enhance ".gitignore" file for s4
adds a889303 s4:ldb_tdb - Revert some introduced "trivial gotos"
adds 6e19a9e s4:dcesrv_samr - Cosmetics
adds 7c53386 s4:dcesrv_samr - Add additional "talloc_free"s
adds 6b91a2a s4:dcesrv_samr - prevent "ldb_modify" on a possibly empty message
adds c183acc s4:dcesrv_samr - add another constant
adds 11a8a54 s4:hdb-samba4 - Don't double-free "db"
adds 5ec557d s3/loadparm: Fix severe HPUX compiler issue.
adds 6e48aad s3: Fix vfs_shadow_copy2 to allow in-path @GMT-xxx
adds 1341d45 s3: Fix some nonempty blank lines
adds f3869f9 s3:rpc: Fix is_known_pipename for dynamically loaded pipes
adds 1302526 s3:libsmb: Add cli_notify
adds 94d5417 s3:torture: Add a notify-bench test
adds 367cb71 correctly handle aio_error() and errno
adds df22f8d Catch one more erroneous use of errno. Jeremy.
adds 3f5c077 Remove use of "int ret" when we already have errcode. Jeremy.
adds 8a27fde s3:net: Fix a segfault in "net rpc trustdom list" for overlong domain names
adds 6deb1fc s3:net simplify padding to single printf call
adds e33c23d s3:net: simplify padding to single printf call
adds 3493b62 s4:heimdal A real fix for bug 6801
adds e0e7ca4 Revert "s4:hdb-samba4 - Don't double-free "db""
adds 8e91c40 s3: Fix reference to freed memory in pam_winbind.
adds ccfbe7b s4:loadparm - adapt "realm" handling
adds e968698 s4: Changes the old occurences of "lp_realm" in "lp_dnsdomain" where needed
adds 8a505ec s4:torture - fix up "ldap_basic" test
adds 5931734 s4:password_hash - load the domain parameters from the "loadparm context"
adds e9f7ef0 s4:torture cldap test - Add checks for the right forest DNS name
adds 0753035 s3-passdb: missed two prototypes while moving to enum netr_SchannelType.
adds 2d6d6bc talloc: Change the way mksysms work
adds 8e6df56 talloc: Move release script under /script too
adds 8fb483b talloc: Make abi checks in release script
adds 6618a06 talloc: Fix exports and increment talloc version
adds 67b544b s3-build: we need to have talloc 2.0.1 when building with external talloc.
adds db29d3e s3:winbind: Fix bug 6793 -- segfault in winbindd_pam_auth
adds c6fc461 s3:winbind: Fix a double-free
adds ce4542f Final part of fix for bug 6793 - winbindd crash with "INTERNAL ERROR: Signal 6" Don't use mapped_user uninitialized. Jeremy.
adds 1c1a883 Fix the build, missing ->. Jeremy.
adds 44866f0 idl: added WSPP DrsOptions bit names
adds 424c464 libds: added nTDSDSA options flags
adds 94897d7 s4-dsdb: added samdb_rodc() and samdb_ntds_options()
adds f1bf262 drs: improved error checking
adds 41ba2f8 ldb: fixed display of replUpToDateVector
adds 59818f2 s4-drs: implement more of DsUpdateRefs
adds d1784e7 s4-drs: support DRSUAPI_DRS_ADD_REF flag
adds b41290c s4-devel: for devel scripts its better to use bin/ than $PREFIX/bin
adds 7dcabde s4-script: flush DNS after adding new addresses
adds 4185e37 s4-ldb: removed bugus RDN length check
adds 144686a s4-ldb: removed incorrect rDN length test
adds fdeeafb s4-dsdb: implement limit on rDN length
adds 818d98a s4-ldap: test the rDN size limit
adds dc586b9 s3: fix outdated proto.h causing build error on AIX
adds 3bd452e s4:auth/credentials/credentials - fix uninitalised pointers
adds ea60b72 s4:ntlmssp server - use also here the new "lp_dnsdomain()" call
adds 387e67d s4-ldaptest: "testgroup" is a bit too common
adds c73ba89 s4-pvfs: fixed handling of SEC_FLAG_MAXIMUM_ALLOWED
adds 3c028ff s4-smb: declare root_fid as a file handle
adds c5cfda9 s4-pvfs: implement root_fid support in posix backend
adds ffa8c45 s4-torture: catch bad command line options
adds 4a4f420 s4-libcli: fixed structure element bug in ntcreatexreadx
adds dab799e s4-smbserver: fixed root_fid in nttrans create
adds bdd9dc4 s4-selftest: mark some CIFS backend tests as known fail
adds d72b5a8 s4-smb: fill in fnum as well for root_fid
adds 6a9e88e s3/docs: Add missing meta data to man ldbrename.
adds fb13eb7 s4:w32err_code.py script - put it under "scripting/bin"
adds 449ab39 s3-spnego: Fix Bug #6815. Windows 2008 R2 SPNEGO negTokenTarg parsing failure.
adds ef194bc s3-spnego: fix memleak in spnego_parse_auth().
adds c35f185 s4:dcerpc_server - Read the generic session key out from "dcerpc_generic_session_key"
adds 068e098 idl: added bit definition for privilege masks
adds 29929a3 s4-torture: take privileges into account in BASE-MAXIMUM_ALLOWED
adds 70b020c s4-pvfs: fixed mask handling for SEC_FLAG_MAXIMUM_ALLOWED
adds a6e4cb5 s3: fixed krb5 build problem on ubuntu karmic
adds 5cc8959 Fix valgrind memory leak in bug #6814 - Fixes for problems reported by valgrind Jeremy.
adds 8b247f3 s3-net: fix build warning (missing default in switch).
adds 612deb2 s4-smbtorture: add very basic libwbclient testsuite.
adds 3f80b06 s3-selftest: enable WINBIND-WBCLIENT against s3.
adds 7bcc0b2 s4-winsrepl: don't put in attributes with no elements
adds 8bd4378 s3-libnetapi: add I_NetLogonControl{2} to IDL.
adds e8e1d60 s3-libnetapi: add I_NetLogonControl{2} skeleton.
adds e31c2c7 s3-libnetapi: fill in I_NetLogonControl{2}_r.
adds d308aa3 s3-libnetapi: add I_NetLogonControl{2} to public headers.
adds ca19ffd s3-libnetapi: add I_NetLogonControl{2} example code.
adds a85799d s3-libnetapi: add nltest tool.
adds cf51787 s4/drs(idl): Redefine drsuapi_DsReplicaOID in drsuapi.idl
adds cb71e8a s4/drs(idl): Regenerate idl
adds f11cdc1 s4/asn1: Use explicite TALLOC_CTX in ber_write_OID functions
adds 4bfd132 s4/drs(NDR): Remove push/pull code for drsuapi_DsReplicaOID struct
adds 7e8fb4a s4/drs(NDR): Print implementation for drsuapi_DsReplicaOID
adds 40a8a22 s4/drs: Propagate redefinition of drsuapi_DsReplicaOID into code base
adds 6a680ce s4/drs(tort): TORTURE_DRS torture module - initial implementation
adds 3c3f66f s4/drs(tort): oid_from_attid() reference implementation
adds 8639ba2 s4/drs(tort): ignore drs/proto.h file
adds 8631548 s4/drs(tort): _drs_ldap_attr_by_oid() implementation
adds e3b707d s4/drs(tort): drs_util_DsAttributeId_to_string() function
adds 1d3342e s4/drs(tort): _drs_util_verify_attids() to verify ATTIDs in objects received
adds 47f30fd s4/drs(tort): fix compile time warning
adds 784e0c1 s4/drs: prefixMap module initial definition
adds 421191a s4/drs(tort): prefixMap unit test initial implementatoin
adds 441f032 s3: Try to fix the build on Solaris & AIX regarding the password change reject reason
adds ba77071 s4:winsdb - Substitute LDB result numbers with constants
adds 925e960 s4:auth_sam: Restructure tail in "authsam_get_server_info_principal" and fix a memory leak
adds cf77bf3 s4:provision - replaced linked_attributes with FDS plugins
adds 180ca8e s4:auth - fixed problem reading bind DN from secrets database
adds 6cb652e s4:ldb - fixed dangling pointer in ldb_request_add_control()
adds aaca10b s4:provision - fixed invalid creationTime format
adds 246597c s4-smbtorture: test wbcGuidToString and friends as well in WINBIND-WBCLIENT.
adds c2966a0 s4-smbtorture: test wbcLookupUserSids in WINBIND-WBCLIENT as well.
adds 8267564 s3-netlogon: Fix _netr_ServerPasswordSet2 cleartext blob handling.
adds 2227696 s4-smbtorture: extend netr_LogonControl test in RPC-NETLOGON.
adds fef032f s3:srv_samr_nt - another fix for the reject reason
adds 79c2c61 s3:packaging: Fix building RHEL packages.
adds 20c0767 nsswitch: increase libwbclient version after adding wbcChangeTrustCredentials().
adds 64e8aa1 s3-netlogon: fix updating trust accout passwords with downlevel domains.
adds 7655282 s3: build pam_smbpass when possible
adds 010dfbf Fix one missing STAT -> LSTAT with POSIX pathnames in vfs_xattr_tdb.c. Caught by the torture tester. I love unit tests :-). Jeremy.
adds ea3c077 Last 2 VFS_STAT -> LSTAT fixes I can see in the modules code. Jeremy.
adds f1d9960 Add comment explaining about symlink following & posix. Jeremy.
adds b6a1beb added NT_STATUS_NOT_OK_RETURN_AND_FREE()
adds 30be3fd s4-privileges: moved privileges to private/privilege.ldb
adds f3f695f s4-torture: show the sid we are basing privilege tests on
adds cc3e1d9 s4-provision: removed the old privilege attributes
adds f794e8d s4-provision: added the default privileges db
adds 9526487 s4-lsasrv: make sure only admins can alter privileges
adds 7226ba7 s4-torture: add a special check for administrators and privileges
adds 9da4af0 s4-security: honor more of the privilege access bits
adds 5d5d951 s4-pvfs: use privileges rather than "uid == 0" in unix access check
adds 533b102 s4-torture: cleanup after the MAXIMUM_ALLOWED test
adds 53dec86 s4-torture: the BASE-CREATEX_ACCESS test is broken for non-administrators
adds c3b09d1 s4-acl: SEC_FLAG_MAXIMUM_ALLOWED doesn't auto-apply privilege access masks
adds 6b1ab9c s4-pvfs: don't auto-apply privilege bits in unix acl handling either
adds 8c7a814 s4-schema: We should not need Samba4TopExtra now
adds 05f5f22 s4-torture: minor debugging enhancements
adds dbebe0f s4-torture: fixed the default ACL for s4
adds bf6fcc6 s4-pvfs: when uwrap is enabled, ignore chown errors
adds 46b7938 s4-smbserver: removed bogus initialisation of two union arms
adds 3e3214f s3:winbind: Move fillup_pw_field() as static to wb_fill_pwent.c
adds 7c51fa6 Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba
adds 096589a Trying to find out why the posix_unlink test build farm is still failing even though we're now successfully deleting the symlink. Jeremy.
adds d6351ad Fix the smbtorture4 build. root_fid is a "union smb_handle". tridge please check. Jeremy.
adds a319ba4 s4: fixed howto for new binary name
adds d1efaf3 smb2-torture: samba4 allows SEC_FLAG_SECURITY to be used with privileges
adds 0463d69 s4-pvfs: change the handling of access checking on create
adds bae8c93 s4-smb2: fixed SMB2 find commands
adds a2aa13d s4-pvfs: more fixes for ACLs on file creation
adds 8d85757 Fix posix_unlink test. Was doing grep without quotes around the target string. Jeremy.
adds edd0ea5 s4-pvfs: fixed update of stream sizes
adds 2d4ad4f s4-pvfs: the STREAM_INFORMATION calls don't need any access flags
adds 83db71e s4-pvfs: when reporting the file name, don't include the :$DATA suffix
adds 44612c7 s4-pvfs: rename with full name gives SHARING_VIOLATION
adds 764c09e s4-streams: fixed handling of stream rename and overwrite
adds 9ae4dae s4-torture: fixed the streams tests for Samba4
adds 81eb31f s4: spelling error
adds 5d3659a s4-test: SMB2 oplocks in s4 are a mess
adds bc2b419 s4-test: the ldap secdesc test is expected to fail for now
adds a69f84f s4:ldb_ldap - Fix intendation
adds 56a8baf s4:ldb_msg - Use LDB constants on results
adds 5d4093a s4:dcerpc_netlogon - unify the two workstation object lookups (DNS hostname and supported encryption types)
adds 85e4995 s4:sites - get the server site (name) from DSDB
adds 77b9d28 s4:torture "cldap" test - rework and test more results
adds 718d280 s3:configure: fix avahi activation
adds 9d097fa Revert "s4:ldb_msg - Use LDB constants on results"
adds d673b49 s4:ldb_msg_check_string_attribute - add a comment about the result values
adds 1219dac s4-pvfs: fixed uninitialised variable
adds 31f1a36 s3: Don't fail authentication when one or some group of require-membership-of is invalid.
adds e5b36c6 s4-pvfs: another uninitialised variable
adds 959accb s4-test: removed duplicate knownfail entry
adds 1de7e43 selftest: fixed filter to know about a "error" result
adds fb9319d s4-selftest: move secdesc.python test to skip list
adds 38fbfdc Revert "selftest: fixed filter to know about a "error" result"
adds fa08d0b Fix typo.
adds b7b5484 s4:test: Fix typo.
adds 4828f92 s4-pvfs: fill in alignment_requirement (valgrind error)
adds 89ba043 s4-libnet: fixed privilege handling in samsync to use the right db
adds 96a4158 s4-idmap: the idmap database should be indexed
adds c45a81e s4-pyldb: fixed 64 bit issues
adds 729c4b3 s4-selftest: fixed 'make testenv'
adds d680729 util: fixed generate_unique_strs() to be portable
adds 8d0959b selftest: try to get the valgrind errors showing again in the build farm
adds 0ef7c22 s4:password_hash LDB module - substitute "lp_workgroup" with "lp_sam_name"
adds abeb794 s4:torture "cldap" test - restore the removed constraints and add more
adds dbd0399 gitignore: remove old netlogon prototypes.
adds 71cfbf9 s4-smbtorture: test wbcLookupDomainController{Ex} in WINBIND-WBCLIENT.
adds 110a40d libwbclient: fix wbcLookupDomainController().
adds 10bd521 wbinfo: use wbcLookupDomainControllerEx for wbinfo --dsgetdcname.
adds 751fd6f Fixes for typos. Thank-you PC Oota.
adds 5dcf006 tdb: fixed the intermittent failure of tdbtorture in the build farm
adds f49818e lib-util: check for too many combinations in generate_unique_strs()
adds 08a0096 s4-idl: don't call a variable 'stat'
adds 44a9989 s4-dsdb: fixed empty structure error on solaris8
adds a1135b2 s4-selftest: skip the trans2.scan test
adds 2ff2c42 s4-torture: fixed a fd/mem leak in the RPC-LSA-SECRETS test
adds 14111d6 s4-selftest: skip two more scanners
adds 8585cf1 s4-script: cleanup tmp files in minimial_includes.pl
adds 84d0047 s4-torture: ran minimal_includes.pl over source4/torture
adds 7f1832c s4: ran minimal_includes.pl on source4/winbind
adds 95e895d s4: ran minimal_includes.pl on source4/rpc_server
adds 090fbdc s4: ran minimal_includes.pl on source4/client
adds 49650a2 s4: ran minimal_includes.pl on source4/auth/ntlm
adds f8109b0 s4: ran minimal_includes.pl on source4/auth/ntlmssp
adds 5e79a86 s4: ran minimal_includes.pl on source4/auth/gensec
adds 2b90fbb s4-selftest: the secleak test is not designed for automated running
adds 2c34112 s4-torture: fixed a pipe leak
adds 438f400 s3: allow using different LDFLAGS for internal libs/plugins
adds f96f8f9 s3: make unresolved symbols in libs throw errors
adds 4243e6e s3:configure: add support for Solaris' ld -z ignore
adds 80b512f s4-smbtorture: move all LookupNames tests into RPC-LSA-LOOKUPNAMES.
adds d76e77c s4-smbtorture: add stricter tests for LSA-LOOKUPNAMES replies.
adds b6d97a0 s3-lsa: allow to have NULL strings in lsa LookupName queries.
adds 18dd626 s3-lsa: When looking up domains in LookupNames, do not strip the sid.
adds 1f4d26c s3-lsa: allow to lookup BUILTIN\ in lsa_LookupNames.
adds c7023c5 s3-lsa: Allow to lookup 'NT AUTHORITY\Anonymous Logon' as well.
adds bf2746b s4-smbtorture: split out EnumTrustedDomainsEx test in RPC-LSA-TRUSTED-DOMAINS.
adds 7e18010 s4-smbtorture: Fix wrong comment in RPC-LSA-TRUSTED-DOMAIN test.
adds 870f2d3 s3-selftest: enable RPC-LSA-PRIVILEGES against Samba 3.
adds a5a7b9e s3-lsa: Fix _lsa_CreateAccount() for usage of SEC_FLAG_MAXIMUM_ALLOWED.
adds 205284c s3:Makefile: rename LDSHFLAG variables to make meaning more obvious
adds d168d7f s3-pdb_ldap: fix crash bug in ldapsam_set_trusteddom_pw().
adds 49a1323 s3-lsa: Fix _lsa_EnumTrustDom().
adds 9ee5d84 s4-smbtorture: Make it simpler to specify number of trusted domains to create in RPC-LSA-TRUSTED-DOMAINS.
adds c79e2ff Fix the pam_smbpass.so build with the recent linker flag changes. Jeremy.
adds 0d33b0b Remove pythonmods from the build in source3, it doesn't build anyway and isn't needed (as far as I can tell). Jeremy.
adds e349e2c Fix "make install" by removing all references to python. Not currently needed in source3, and isn't working anyway. Jeremy.
adds a4d5487 s4-smbtorture: fix RPC-LSA-LSALOOKUP test against w2k3 and w2k8.
adds e58f880 Add local (or NFS) lock test to smbtorture. Checks that local locks conflict with CIFS locks (see bug 6868). Jeremy.
adds 49b23fe Fix comments on new test. Jeremy
adds bb7cf9a Fix bug 6828 - infinite timeout occurs when byte lock held outside of samba Jeremy.
adds 9356265 Turn on LOCK9 test which will test for regressions in bug 6828. Jeremy.
adds b9d9353 nsswitch: fix the build of the winbind krb5 locator plugin.
adds 32f2cc4 s3-lsa: make s3 pass against RPC-LSA-LOOKUPNAMES again.
adds 48520b2 s4-smbtorture: test whether an lsa_EnumTrustDom implementation would hang up a client.
adds 209a65b s3-lsa: Fix _lsa_EnumTrustDom() and avoid infite windows client loop.
adds 4b6cfbb s4-lsa: Fix dcesrv_lsa_EnumTrustDom() and avoid infite windows client loop.
adds 1ecca31 s4/drs(tort): fixed '==' to '>='
adds 31168f1 s4/drs(tort): Comment typos fixed in drs_util.c
adds 4dc90c0 s4/drs(tort): Unit test for prefixMap implementation.
adds 9393d94 s4/drs: prefixMap main interface implementation
adds c59f008 s4:dsdb Rework modules create new partitions at runtime
adds d4048b2 s4:provision Set @OPTIONS in the provision_init.ldif
adds 8ea2a8b s4:dsdb Set 'notification' after the success of a change.
adds b04bdee s4:dsdb Be strict in selecting on-disk names for partitions
adds b73d584 s4:dsdb Fix tests for samba3sam to pass after partitions module changes
adds 129bda5 s4:dsdb Fix partition_create not to return early
adds ff3b60d s4:dsdb Don't try and casefold DNs during startup for partition load
adds 27c28d3 s4:Handle reprovision with existing partitions
adds fa5ebaa s4:dsdb Split 'set per-partition metadata' into it's own function
adds d3b50ec s4:provison Allow the NTDS guid on the command line (for testing)
adds 1803525 s4:provision Test ability to set GUIDs from provision command line
adds e62200e s4:dsdb Reload partition metadata if the main db updates
adds 6a77165 s4:dsdb Only reload partition metadata on search and transaction start
adds be5f081 s4:dsdb Load new partitions in a running LDB if metadata changes
adds 17237f1 s4:ldb Add function to add controls to an LDB reply
adds f545d5f s4:dsdb In partitions module, tell the caller what partition was used.
adds d3a5037 s4:repl Pass schema as argument to replmd_update_rpmd()
adds 96c9bc1 s4:dsdb Use 'partition modified' information to update @REPLCHANGED
adds c106017 s4:dsdb Remove workaround for two partition head records
adds da7c778 s4:dsdb Remove default instanceType from repl_meta_data
adds 4c36cac s4:provision Use schema to casefold partitions on 'upgrade'.
adds 1547477 s4:dsdb Allow creation of new partitions
adds 47daa27 s4:epmapper Create a proper talloc tree of endpoint floors
adds 108b834 librpc Make talloc tree in binding tower match the floors
adds fcbe616 s4:samr Don't leak the whole user onto the long-term handle
adds bd53628 s4:ldb Add new function to create a cut down list of controls
adds 398188f s4:dsdb Remove potentially confusing 'partition' control from result
adds a0a787a s4:rpc_server Ensure we talloc_free handles when we delete objects
adds 937140b s4:ldb Put ltdb_private under the 'module'
adds 96ec453 s4:dsdb talloc_steal the backend module to under the partition
adds fa2e04b s4:ldb_map Fix use-after-free of memory in ldb_map
adds 4209cf9 s4:dsdb Make the 'relative path' code in partitions handle tdb://
adds d7cf71d s4:dsdb Allow loading of old-style partition records
adds 16a80f1 s4:dsdb Add note explaining about the partition format upgrade
adds 1467e5e s4-ldb: allow for non-null terminated ldb_val in ldb_dn_from_ldb_val
adds 7030043 lib/tdb: TDB_TRACE support (for developers)
adds b77f41d lib/tdb: wean off TDB_ERRCODE.
adds 0fc6800 lib/tdb: add -t (always use transactions) option to tdbtorture
adds 022b4d4 lib/tdb: add tdb_check()
adds 0944931 lib/tdb: make tdbtool use tdb_check() for "check" command
adds 6e5dad4 S4: Building on a system with libintl
adds 95ce7df S4: ldb_map modules uses defines that are reserved
adds 9f170bc heimdal - hdb/ext.c - fix a "shadows variable" warning
adds 925b156 .gitignore: add "partition_proto.h"
adds 47fcde1 s4:provision - important fix for DNS domainname: lower realm
adds 78a5e26 s3:Makefile: add some explicit dependencies to libc
adds 33f3d54 s4:provision - rework the "guess_names" and "make_smbconf" method
adds f424097 s4:dsdb Add default modules list to samba3sam
adds 925a94b s4:dsdb Use the 'correct' case for the namingContext values in rootDSE
adds 24bca52 s4:smbtorture - Add "const" before "value"
adds 0defcfb s4:libcli/security/access_check - Add "const" in front of "type"
adds d120e7e s4:ldb_sort - Add some more "const"
adds 60ec0f1 s4:dsdb/samdb/cracknames - Remove unused header and add more "const"
adds c9838f0 s4:torture Silence const warning by use of data_blob_const()
adds c5de880 s4-ldb: ldb_oom() for modules
adds 859cf72 s4-ldb: ldb indexing rewrite - part1
adds 5f3cbb5 s4-ldb: when taking a list intersection, the result can be as long as the first list
adds 3f5d535 idl-drsblobs: mark some more reserved values as value(0)
adds dfa0b74 util: fixed place where we could look one byte past end of string
adds 606ff46 selftest: make python run unbuffered
adds c4cb0c5 s4-ldb: fast path for equal pointers
adds 74ae8b9 s4-ldb: expose ltdb_err_map and ltdb_delete_noindex
adds 936c8f3 s4-ldb: do more validation of idxptr lists
adds fcd16ea s4-ldb: delete empty index records
adds d483c3b s4-ldb: fixed tdb error handling in ldb_index.c
adds 129298c s4-ldb: over-allocate index records to save on realloc costs
adds 1b48764 s4-ldb: ensure new dn_list elements are not owned by caller
adds a5712ff s4-selftest: removed raw.unlink from quicktest
adds 0fb6e2a s4-ldb: don't try to index non-indexed attributes
adds f2988f5 s4-ldb: fixed some memory leaks in new indexing code
adds a109ee7 s4-ldb: added a TODO about checking the indexlist
adds fc97c60 s4-lsa: fixed the lsa server to cope with the new tests from gd
adds 2b82b8e s4:provision - Reintroduce accidentally removed parameters and checks from "guess_names"
adds 9c9e853 s4-torture: fixed double free in libnet_group test
adds 77991fc s4-lsa: fixed breakage of lsa server
adds 5c6944d s3: Remove a pointless #endif/#ifdef pair
adds 843adc1 Fix bug 6829 - smbclient does not show special characters properly. All successful calls to cli_session_setup() *must* be followed by calls to cli_init_creds() to stash the credentials we successfully connected with. There were 2 codepaths where this was missing. This caused smbclient to be unable to open the \srvsvc pipe to do an RPC netserverenum, and cause it to fall back to a RAP netserverenum, which uses DOS codepage conversion rather than the full UCS2 of RPC, [...]
adds 4a1a9f5 Simplify the logic. Jeremy.
adds 98e4393 s4-dsdb: create a static system_session context
adds 05f93c3 s4-dsdb: add a static samdb_credentials
adds 4ad0397 s4-ldbwrap: added re-use of ldb contexts in ldb_wrap_connect()
adds 33756d6 s4-server: pre-open the main ldb databases in the server
adds a7cc448 s4-server: call the ldb_wrap_fork_hook() after a fork()
adds a32b338 s4-ldb: added ldb_transaction_cancel_noerr()
adds 906961c s4-ldb: use ldb_wrap_fork_hook() to cancel child transactions
adds 890e771 s4-ldb: move the tdb_reopen_all() calls to ldb_wrap.c
adds 0b624d9 s4-samdb: make sure the static credentials are never freed
adds 0fca2b0 s4-selftest: lower some of the timeouts during make test
adds bd9aa4d s4:dsdb Set partitions metadata as soon as it is set up.
adds e5b86d2 s4:dsdb Split schema loading and schema data management
adds 44a7274 util:ldb Allow multiple entries to be added in one LDIF snippit
adds b7f71c9 s4:gensec Use an index on computerName in schannel.ldb
adds b392116 s4:secrets Look for LDAP secret with a name that is indexed
adds a84abe7 s4:setup Mark 'cn' in secrets as case insensitive
adds b0eb8a1 s4:dsdb Do less allocation when searching for partitions modules
adds 26b61ac s4:dsdb Remove unused variables
adds 7d975bb s4:dsdb Add error string in 'no such object' because of 0 replies case
adds b6200e3 s4:dsdb Fix samba3sam test again.
adds e34106c s4:dsdb 'attrs' must be static (otherwise segv with async)
adds 3050f83 s4-python: we need to include Python.h first
adds b9a3f1d s3: Fix crash in pam_winbind, another reference to freed memory.
adds 4f8826f ldb python bindungs - better use the "enum ldb_scope" for the search scope rather than "int"
adds 3b62e25 tdb: rename 'struct list_struct' into 'struct tdb_record'
adds 3054fe4 Fix bug 6802 - A created folder does not properly inherit permissions from parent.
adds 5ae1d70 libcli/auth: don't leak the ldb_msg in schannel_store_session_key_ldb()
adds f2da9c8 libcli/auth: fix memory leak in schannel_creds_server_step_check_ldb()
adds fab9aff s4:gensec/schannel: remove unused talloc_reference() in schannel_update()
adds dc8e681 libcli/auth: initialize creds in netlogon_creds_client_init_session_key()
adds 69e96f0 s4:dsdb/partition_init: don't leak a talloc_new() in case we have no data yet
adds 4ab83fb s4:loadparm: don't leak the names of all shares in each lp_service() call
adds a07eb08 s4:dcesrv_samr: always use mem_ctx as initial parent for samr_*_state
adds e7d9f5e s4-python: fixed annoyance where control-C doesn't kill our python scripts
adds 5002cdd s4-ldb: fixed re-index during a complex transaction
adds dffb572 s4-ldb: don't allow modifies outside a transaction.
adds d4c0e8f tdb: detect tdb store of identical records and skip
adds c34e45a s4-dsdb: ensure that new partitions inherit any transaction
adds 2eca02a s4-ldb: fixed string length handling on index records
adds b55a5ad s4-ldb: ensure DNs pass validity tests in indexing
adds 54bd30f s4-samdb: reduce the number of samdb opens at startup
adds 12c9af7 s4-ldb: allow for unescaped '=' in a index DN
adds 1ea460b ldb:backend "connect" functions - convert result values to LDB constants
adds 98a3725 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds a4f86c0 s4-ldb: fixed request handling for schemaUpdateNow op
adds 02dd895 s3:docs: fake dir create times is a global parameter.
adds 35dc481 s3:docs: Public is not a synonym for access based shareenum.
adds f381faa s3: Rename new parameter "ldap ref follow" to "ldap follow referral".
adds 53b160e s4:dsdb Remove partition_extended_schema_update_now
adds 3c6c230 s4:ldb Add additional tracing of the ldb API
adds 5e920f2 s4:dsdb Rework partitions module for better tracing
adds 8ae0abc s4:ldb Add detail to failures in the indexing code
adds 6afac82 s4-ldb: '+' can also happen in base64 encoded index DNs
adds ab4d069 s4-dsdb: always cancel transactions on all partitions
adds 9a2112e Second part of the fix for bug 6828 - infinite timeout occurs when byte lock held outside of samba. Fixes case where a connection with a pending lock can me marked "idle", and ensures that the lock queue timeout is always recalculated. Jeremy.
adds 798b05a s4-dsdb: call dsdb_make_schema_global() from ldb_wrap
adds 8fdef14 s3: pdbedit: add option --kickoff-time/-K to set the user's kickoff time
adds 354038f s3/docs: Document new pdbedit -K option.
adds aa46400 Revert "ldb python bindungs - better use the "enum ldb_scope" for the search scope rather than "int""
adds 4c79fbf ldb:python bindings - make the intention by Jelmer ("int" vs. "enum") more clear
adds 90862a5 ldb:tdb backend - be also here more careful with the result value
adds 6937e01 s3-lsa: use enum lsa_LookupNamesLevel in lsa_lookup_level_to_flags().
adds c352a73 s3-lsa: pure cosmetic indentation fixes.
adds 880666c s3-lsa: use correct function name in_lsa_RemoveAccountRights().
adds 80d8b2e lsa: add LSA_SECRET access masks.
adds 7791d29 s3-lsa: add lsa_secret_mapping.
adds bda047a s3-passdb: add secrets_delete_generic().
adds 1f9d06a lsa: add LSA_TRUSTED_DOMAIN access masks.
adds abe9417 s3-lsa: add lsa_trusted_domain_mapping.
adds a8d9c64 adssearch: dump some more nttime timestamps.
adds 96bffa5 s3-net: acct_flags are uint32_t in net_sam_set_userflag().
adds 4df8426 s3-passdb: move open_schannel_session_store() to passdb/secrets_schannel.c.
adds ee13e9c s3:configure: only check for gpfs_gpl.h
adds 0ba004d s3:net: fix output of net rpc trustdom list
adds c27194a Fix bug 6572 - libsmbclient: unable to access 'msdfs proxy' share.
adds 25f96a4 Add in Metze's new code to ndr encode the user.DOSATTRIB blobs. Next I'll change the create timestamp and dos attribute code to use this.
adds 04161b4 Fix map readonly in smb.conf, it is a single word
adds ecbe5eb tdb: kill last bits from swig
adds cfed5f9 tdb: fix typo in python's Tdb.get() docstring
adds b4424f8 tdb: reset tdb->fd to -1 in tdb_close()
adds 71a2139 tdb: add tests for double .close() in pytdb
adds 83de5c8 tdb: update README a bit
adds e92e332 s3: add secrets.idl.
adds 184afaa s3-secrets: use autogenerated code for TRUSTED_DOM_PASS struct parsing from a tdb.
adds f88ab1b s3: Fix incorrect rc check of nscd_flush_cache.
adds 921aa99 Start fixing the RAW-STREAMS test - ensure that the xattr used to store the stream info in streams_depot.so is not seen in when enumerating EAs. Jeremy.
adds e2c84f6 Change RAW-STREAMS for s3 to allow rename over an existing stream, we need to file a CAR to find out why Windows gives INVALID_PARAMETER for this. Jeremy.
adds 3d2c9ea s4:kdc/hdb-samba4 - Remove unused variable
adds 5e8c86c s4-smbtorture: fix warning in RPC-WKSSVC torture test.
adds 820b2f4 s3-lsa: use switch in _lsa_QuerySecurity().
adds a988321 s3-lsa: expand struct lsa_info to carry name and sd.
adds fbdda19 s3-rpcclient: add createtrustdom command.
adds 2f3a408 s3-rpcclient: add deletetrustdom command.
adds 3587bb6 s4-smbtorture: skip bigendian tests against s3 in RPC-LSA-SECRETS.
adds 230f387 s4:nbt_server/wins/winsdb - Fix "const" warning
adds 52aa522 s3/docs: Remove reference to nonexistent file.
adds d1ad143 s3/docs: Fix typo.
adds 72cec4a ѕ3:ldap: search for account policies in objectclass sambaDomain, not *
adds 4ae950d2 ѕ3:buildsystem: fix depenencies for libreplace
adds a80a0b7 s3:Makefile: add LIBREPLACE_LIBS for talloc, tdb and wbclient
adds 9ab1f79 s3: Fix the RPC server SUBSYSTEM declaration
adds dd0e16b uuid.c: Remove some dead code
adds 7006352 s3:ldap: don't search when no values where found
adds f1f1bda s4:ldb Remove debug traces duplicated by the new generic trace code
adds 3caaf6a s4:torture/raw/samba3misc - Add "discard_const_p" macro before a string
adds 0712750 s4: Create a script for updating a running provision with change introduced since the initial provision
adds 609b831 s4:credentials Put the 'secrets.keytab' in the same directory as secrets.ldb
adds 87195f5 lib/util Add rfc1738 escape/unescape code from Squid
adds 7a29013 lib/util Use rfc1738.c from Squid for all our URL encode/decode needs.
adds 1ac8ef1 s4:dsdb Revert back to using DN:filename in the partitions record
adds 7d38bb4 Remove special case logic in 'samdb_relative_path'.
adds 1fc19ee s4:dsdb - Fixed attribute dereferencing for FDS
adds 8097280 s4 - Mapped AD schema to existing FDS schema.
adds bf01937 s4:dsdb - Store SID as string in FDS.
adds 40a06c0 s4:dsdb - Removed redundant domain SID filter.
adds e035433 s4 - SID allocation using FDS DNA plugin
adds 350e963 s4:provision Rework provision to always have a ProvisionBackend
adds 76d289b s4:provision Make 'linked_attributes' and 'dnsyntax_attributes' a property of the Schema
adds 4be253f s4:provision Move 'Schema' into it's own file
adds e94bfe5 s4:provision Fix samdb test with new provision code
adds aa37db5 s4:provision Inline 'ldap_backend_shutdown' for clarity
adds 6439bde s4:provision Split ProvisionBackend out of the main provision script
adds 371afc4 s4:provision Remove LDB backend files in provision
adds a355365 s4:dsdb Fix up after the MAP_ constants became LDB_MAP_
adds ad6ee94 s3: Make "debug hires timestamp" default to true
adds f35a1b9 s3-gencache: restore gencache_get behavior with NULL args (with torture test).
adds d9bdd17 s3: Fix a 100% CPU loop when ctdbd dies during a traverse
adds 494d827 Fix bug 6867 - trans2findnext returns reply_nterror(req, ntstatus) In a directory with a lot of files. Jeremy.
adds d5aa758 s3:dbwrap_ctdb: reformat a comment slightly to enhance clearness.
adds 6a89834 s3:dbrwap_ctdb: add a function db_ctdb_ltdb_store()
adds 4973ff6 s3:dbwrap_ctdb: add a function db_ctdb_ltdb_fetch()
adds 0ec476f s3:dbwrap_ctdb: use db_ctdb_ltdb_fetch() inside db_ctdb_transaction_fetch()
adds 8d61b8a s3:dbwrap_ctdb: use db_ctdb_ltdb_fetch() inside db_ctdb_transaction_fetch_start
adds 9bd6b9d s3:dbwrap_ctdb: fix a race in starting concurrent transactions on a single node
adds 9be4d3d s3:dbwrap_ctdb: add new db_ctdb_transaction_active() that calls CTDB_CONTROL_TRANS2_COMMIT
adds 08d2a3f s3:configure: add a check for the new CTDB_CONTROL_TRANS2_ACTIVE
adds f37439e s3:dbwrap_ctdb: fix race condition with concurrent transactions on the same node.
adds 9fef6a6 s3:dbwrap_ctdb: split combined check in two and add descriptive debug
adds 25bdf27 s3:dbwrap_ctdb: add debug message to transaction_fetch_start()
adds f6f2151 s3:registry: add safety check for return value of tdb_unpack to regdb_fetch_keys_internal()
adds cc5b22a s3:registry: add an extra check for dsize==0 to regdb_fetch_keys_internal()
adds f9c9dee Convert from numbers to correct SMB_FIND_XX constant names. Jeremy.
adds 8324dbc Removed the default DACL from token, as we will not be using it.
adds 558e2de Added some dn to the info in the log messages.
adds b067a5e s3: Remove debug_ctx()
adds 0abfc90 Fixed a bug in object specific access checks.
adds 25d9cc8 Fixed some missing flags and bugs in the security creation.
adds 9b5d1e9 tsocket: remove prototype of non-existing tsocket_address_inet_set_broadcast()
adds eb39f66 tsocket_bsd: return -1 and set errno to ENAMETOOLONG if the unix path is too long
adds 97a3203 tsocket: rewrite tsocket_guide.txt to reflect the current APIs
adds 6a61bef Fix more of the RAW-SEARCH test. Older info levels are not 4 byte aligned (levels 1 - 3). Jeremy.
adds 7ae10fb requires_resume_key is a bool not int. Jeremy.
adds 31ce8ee Fix debug statements to use correct function name. Jeremy.
adds 463b1eb s3-passdb: cleanup some callers of pdb_get_trusteddom_pw().
adds 074ad24 s4-smbtorture: simplify some torture_comments in RPC-LSA.
adds bff9819 s4-smbtorture: skip QueryDomainInformationPolicy test against s3 in RPC-LSA.
adds 58d401b s4-smbtorture: skip QueryInfoPolicy2 while running RPC-LSA against s3.
adds a8de4f0 s4-smbtorture: skip three info levels while testing s3 with RPC-LSA.
adds 97496bb s3-lsa: fill in some more info levels in _lsa_QueryInfoPolicy().
adds 8be9ec6 security: re-run make samba3-idl after IDL change.
adds b3a2147 s3-netlogon: implement remote trust account changing in netr_LogonControl2Ex() and friends.
adds 40f3f45 s3-netlogon: implement _netr_NETLOGON_INFO_4 in netr_LogonControl2Ex() and friends as well.
adds bb2e1ff s3-netlogon: let s3 pass against RPC-NETLOGON-S3 again.
adds ccdd146 s3-netlogon: make sure we protect some function codes in _netr_LogonControl2Ex().
adds 5a8f21c lib/util Fix comments in rfc1738.c.
adds b5ce975 libcli/nbt Move more of lmhosts lookup into common code
adds c9571f7 s4:provisioning - Fixed minor bugs in provisioning tool and partition module.
adds b8ecf39 Added security descriptor for the domain NC to provisioning.
adds 51cb962 s3: add support for full windows timestamps resolution on files
adds cbafe17 Remove "Protocol" as an extern, and add accessor functions. Jeremy.
adds f44d375 Filter the returned DOS attributes by 0xFF for clients using older protocols (LANMAN2 or below). Jeremy.
adds 170d6a3 Fix debug comment (brain wasn't working...). Jeremy.
adds dde1c42 s3: Fix kerberos refresh chain.
adds a10b522 s4:kdc: remove unused struct kpasswd_socket
adds b2e91d4 s4:samdb python bindings - Reorder some function bodies to match the order in "ldb_wrap_connect"
adds 992d35d s4:samdb python bindings - make the python wrap connect more like the C one
adds 49397a8 s4:samdb python bindings - add a wrapper for "dsdb_make_schema_global"
adds d415d4d s3: Add parameter "ctdb timeout"
adds 3a6bde7 s4:samdb_set_password/samdb_set_password_sid - Better comments and cosmetics
adds 85f61e5 s4:dsdb/common/util - Add a new utility function "samdb_check_password"
adds 3372e2a s4:dcesrv_samr - Implement "dcesrv_samr_ValidatePassword" using my new check password call
adds 1685ee3 s4:torture/rpc/samr - Add a comment for "ValidatePassword" test
adds b5afbb6 s3: Fix the talloc hierarchy in notify_remove_onelevel
adds b6303f0 s3: Fix a crash in notify_remove_onelevel when "change notify = no"
adds 1fc47e12 Version 1.0 of the directory service acls module.
adds 5fb9d06 Python tests for the acl module.
adds c2df97f Fix up some of the timing constants for DELAYWRITE. Add some extra tests up test_delayed_write_update6 to investigate what happens to a sticky write handle after a second handle close. Jeremy.
adds 7f9fe12 Get closer to an accurate model of Windows timestamp changes. "Normal" non truncate writes always cause the timestamp to be set on close. Once a close is done on a handle this can reset the sticky write time to current time also. Updated smbtorture4 confirms this. Jeremy.
adds 2f09516 Fix explicit set of write time on close. Jeremy.
adds 0551284 Simplify the logic - remove extraneous argument and calls to set_close_write_time(). We were treating a file time set on close as a sticky write time set, and I don't think it is. I will add a torture test later to RAW-CLOSE to confirm this. Jeremy.
adds e434934 Remove the smbd:writetimeupdatedelay change Metze added. Metze please explain why you added this. Change --maximum-runtime=900 for smbtorture4 with BASE-DELAYWRITE. Should allow it to successfully complete now. Jeremy.
adds 977fa4e Revert commit "0551284dc08eb93ef7b2b2227a45e5ec21d482fb" - simplify the logic. This was incorrect (I'll revisit this tomorrow). Jeremy.
adds c99dd5c Got the logic simplification worked out so we still pass BASE-DELAYWRITE and also RAW-CLOSE. Jeremy.
adds 2cd507f s3-kerberos: add configure checks for krb5_get_creds_X api.
adds 17ef153 s3-kerberos: add smb_krb5_parse_name_flags().
adds 0729df3 s3-kerberos: remove duplicate prototype.
adds 35dcc13 s3-kerberos: add smb_krb5_get_{creds,credentials} incl. support for S4U2SELF impersonation.
adds bb75f71 s3-kerberos: fix some build warnings when building against heimdal.
adds 4ffbfc4 s3-kerberos: add smb_krb5_get_tkt_from_creds().
adds 5e26622 s3-kerberos: add impersonate_principal for kerberos_return_pac_X calls.
adds 58184b5 s3-net: allow to call "net ads kerberos pac <impersonation principal> -P".
adds 6ca8a40 s3-net: better use memory credential cache in net_ads_kerberos_pac().
adds 60bf0eb s3-kerberos: modify cli_krb5_get_ticket to take a new impersonate_princ_s arg.
adds bb01aae s3-kerberos: use smb_krb5_get_credentials in ads_krb5_mk_req.
adds 9e48dc2 s3-kerberos: support S4U2SELF impersionation through cli_krb5_get_ticket().
adds 440db5a Revert "s3-kerberos: add smb_krb5_parse_name_flags()."
adds be06d5c s4:torture/drs: move intern/ => unit/
adds 716eb62 s4/ldb: Fix double allocation for "ldb_url"
adds 39ab7b8 s4/drs: Fix memory leek in prefixMap
adds f447536 s4/drs: Move making of partial-binary-oid to a separate function
adds 3fe4310 s4/drs: Implement binary-oid-lookup into prefixMap
adds 3d91c8e s4/drs(tort): implement prefixMap comparison function
adds 5446123 s4/drs(tort): test for schema_prefixMap to/from drsuapi_prefixMap conversion
adds 6210237 s4/drs: schema_prefixMap to/from drsuapi_prefixMap conversion implementation
adds b54ec12 s4/drs: Move schema_prefixMap allocation in separate function
adds 7a51b3a s4: Add DRS-UNIT test suite to LOCAL group of tests to be executed
adds 3abe0ad s4: DRS-RPC tests added to RPC group of tests
adds 3729272 s4/drs: dsdb_schema uses dsdb_schema_prefixmap definition
adds a833853 s4/drs: dsdb_load_oid_mappings_drsuapi() -> dsdb_load_prefixmap_from_drsuapi()
adds 28b6eb9 s4/drs: dsdb_get_oid_mappings_drsuapi() to use new prefixMap interface
adds ddab9d1 s4/drs: dsdb_verify_oid_mappings_drsuapi() replaced by dsdb_schema_pfm_contains_drsuapi_pfm()
adds 01302b8 s4/drs: dsdb_map_oid2int() replaced by dsdb_schema_pfm_make_attid()
adds ba4d87f s4/drs: dsdb_map_int2oid() replaced by dsdb_schema_pfm_oid_from_attid()
adds fc05386 s4/drs: dsdb_schema_pfm_from_drsuapi_pfm() to accept partial drsuapi_prefixMap
adds 20622de s4/drs(tort): prefixMap to/from ldb_val serialization test case
adds 5381d8d s4/drs: Load prefixMap from ldb_val moved in separate function
adds 9da3343 s4/drs: refactor dsdb_load_oid_mappings_ldb() to use _dsdb_prefixmap_from_ldb_val()
adds 6a32200 s4/drs(tort): Create temporary LDB for testing purposes
adds b50df3b s4/drs(tort): prefixMap read/write in LDB test case
adds 82539b7 s4/drs: dsdb_read_prefixes_from_ldb() refactored
adds 1aae751 s4/drs: dsdb_write_prefixes_from_schema_to_ldb() refactored
adds 009361e s4/drs(tort): refactor - SCHEMA_INFO_DEFAULT defined on file scope
adds 9405377 s4/drs: prefixMap lookup by full_OID implementation
adds b9dd44e s4/drs: dsdb_create_prefix_mapping() refactored
adds ef959b4 s4/drs(tort): Test case for dsdb_create_prefix_mapping() implemented
adds 2fa4c4d s4/drs(tort): _torture_drs_pfm_compare_same() should not fail tctx by itself
adds db82023 s4/drs: remove unused num_prefixes and prefixes from dsdb_schema
adds c236bb5 s4/drs: Remove unused structures and functions
adds 0f531e3 s4/drs: Refactor to be more SAMBA.Coding style compliant
adds 53d49bb s3-netlogon: implement _netr_GetDcName and _netr_GetAnyDcName.
adds 11687e8 s3-kerberos: let smb_krb5_get_tkt_from_creds() compile with older heimdal libs.
adds 6afee5f s4:dcesrv_samr_ValidatePassword - I forgot to create an out buffer
adds 9f48166 s4:torture/samr - Activate "ValidatePassword" test per default
adds 17d6506 s4:torture/samr - Add status code on "ValidatePassword" test output
adds bb531b0 s4:samdb_validate_password - Adapt the function to use the UNIX charset for the password data blob
adds 7cf98abd s4:dcesrv_samr_ValidatePassword - adapt call to "samdb_check_password"
adds c9df4a3 s4:dcesrv_samr_ValidatePassword - naturally this was only for debugging the failure
adds 0bcedb6 s4:samdb_check_password - allow the password string to be NULL
adds e60388c s4:dcerpc - fix DEBUG output warning
adds dae1258 s4:libnet_passwd - fix pointer type
adds afc5924 Fix bug 6841 - "map acl inherit = yes" not working. The code to read the new V2 SAMBA_PAI entries had two errors. Jeremy.
adds bd2ffb1 Fix bug 6865 - acl_xattr module: Has dependency that inherit acls = yes or xattrs are removed. Jeremy.
adds 2aa0af9 s3: get_pipe_name_from_iface -> get_pipe_name_from_syntax
adds a32c425 s3: Get rid of explicit pipe names
adds 268df12 s3: Get rid of a NULL terminator
adds cd16e38 s3: Register the ndr_interfaces dynamically
adds 843be3b ldb_init: use constant for result of "ldb_setup_wellknown_attributes"
adds 5cdee7a s3: Do the printing for DEBUGLEVEL>=10 centrally
adds 22d9610 s4:dsdb/common/util - samdb_result_hashes - use "unsigned int" for counters
adds f6eacfc s4:lib/messaging - fix up the python bindings
adds d89b475 torture/basic/denytest - makes the code more compatible for TRU64 (consider buildfarm)
adds 427a22d s4:vfs_ipc - fix "ipc_open" for NTTRANS create requests
adds be88a12 tdb: Fix a C++ warning
adds 70c698f s3: Do not directly reference the ndr_table_* in rpcclient
adds daa9640 s3: Do not reference ndr_table_<pipe> in the cli_ routines directly
adds 9621306 s3: Consolidate getting the name out of a pipes_struct
adds 98fb717 s3: Do not reference the ndr_tables in the server calls directly
adds 494b2af s3: Do not reference ndr_table when calling rpc_srv_register
adds 53f2a15 s3: Make run_rpc_command take strings instead of a ndr_interface_table
adds 5fc9d93 s3: Make libnetapi_open_pipe take strings instead of a ndr_interface_table
adds 6a650d7 Revert "s3: Make libnetapi_open_pipe take strings instead of a ndr_interface_table"
adds b02c46b Revert "s3: Make run_rpc_command take strings instead of a ndr_interface_table"
adds 82c35e4 Revert "s3: Do not reference ndr_table when calling rpc_srv_register"
adds 47455b4 Revert "s3: Do not reference the ndr_tables in the server calls directly"
adds 27847e8 Revert "s3: Consolidate getting the name out of a pipes_struct"
adds e181b88 Revert "s3: Do not reference ndr_table_<pipe> in the cli_ routines directly"
adds bb283af Revert "s3: Do not directly reference the ndr_table_* in rpcclient"
adds 2b858c6 s4-hdb: go back to a separate samdb for the KDC
adds 932cda3 s4-samdb: remove the rDN size constraint of 64
adds e6df4c2 pidl: Fix selftest after s3 code changed
adds 8eac307 s3-param: fix set_inherit_acls().
adds a0b9e40 s3: Try to avoid dns searches with an empty site
adds e9c6984 s4-smbtorture: re-arrange netlogon LogonControl test.
adds d7ce873 s3-netlogon: enable RPC-NETLOGON-ADMIN test against s3.
adds 5d51618 Fix bug 6880 - cannot list workgroup servers reported by Alban Browaeys <prahal at yahoo.com> with fix. Revert 2e989bab0764c298a2530a2d4c8690258eba210c with extra comments - this broke workgroup enumeration. Jeremy.
adds e8d2fe3 README.Coding: Fix typos.
adds 9599d14 s4-smbtorture: strip trailing whitespace in RPC-SAMR.
adds 46784b4 s3-chgpasswd: split out a check_password_complexity() function.
adds bbff693 s3-samr: implement _samr_ValidatePassword().
adds d241b9a s3-rpc_client: make sure cli_rpc_pipe_open_schannel() does not always return NT_STATUS_OK.
adds cee83ac Fixes for some tests not eorking against Windows or Samba.
adds fd4061d s4:dcesrv_samr - Add more checks for invalid levels
adds 2b75933 s3: Convert libsmb/cli_message to the async API
adds 594426a * install setup/display-specifiers files which are needed by provision script
adds 7386016 s3:vfs_fs_capabilities: fix a debug message
adds f3646ff s3/docs: Document "enable spoolss".
adds b11e11a mount.cifs: get rid of CONST_DISCARD
adds 8995d3d Fix bug 6878 - Cannot change ACL's inherit flag. Based on a patch submitted by Tsukasa Hamano <hamano at osstech.co.jp>, this is a change in the POSIX ACL mapping to deal with the lossy mapping for directory ACE entries:
adds a8769e6 Second part of bugfix for 6865 - acl_xattr module: Has dependency that inherit acls = yes or xattrs are removed. We also need dos filemode = true set as well. Jeremy.
adds fd5174e lib/util Split data_blob_hex_string() into upper and lower
adds 3abc3e7 s4:ldb Add a helper function for 'canonicalise' both strings base compares
adds 390ac7d s4:dsdb Add new dsdb_dn to handle DN+Binary and DN+String
adds 973197c s4:ldb-samba Use new ldb_any_comparison helper function in ldb-samba
adds f0d43e9 s4:dsdb Use new dsdb_dn code in LDB modules and Samba4 schema
adds f5890dd s4:ldb Remove DN+Binary code from the core ldb_dn
adds da1ac55 s4:dsdb Add extensive tests for the behaviour of dsdb_dn
adds d6d0c23 s4:ldb Add Well Known GUID (WKGUID) tests to ldap.py
adds 4e2b4be s4:dsdb Ensure we allow 'odd' lengths for DN+String
adds 6fd6dc1 s4:dsdb Cosmetic fixes found by metze in review of dsdb_dn changes
adds d053584 s4:vampire Print error message when we fail on the CLDAP ping
adds d656380 s4:dsdb/schema Simplify schema loading from ldb messages
adds df7546a s4:dsdb/repl Split the 'convert' or 'commit' stages in the DRS import
adds 6437c38 s4:provision Remove unused 'sambadn' parameter
adds 6b0b3fe s4:provision Add C binding to get at the generate schema
adds 9ba1870 s4:Fix regression in dsdb_dn code - all parses of the DN would be rejected
adds 2a60171 s4:dsdb Add expected value tests for most DRS syntax conversions
adds 1012b80 NET-API-BECOME-DC: resolve the host name to an address before calling libnet_BecomeDC and libnet_UnbecomeDC()
adds 87e984f s4:torture Convert RPC-DSSYNC test to use LDB rather than raw LDAP
adds 716bba5 s4:ldb Change ldb_request_add_control to the normal 'for loop' pattern
adds 5940ca6 s4:ldb Don't segfault if we somehow get an unknown extended dn element
adds 081d573 s4:dsdb/schema Allow a schema set when bound against a remote LDAP server
adds ae72153 s4:ldb Allow ldb_msg_canonicalize to handle empty elements
adds 30a0800 s4:torture Add const
adds 6d1e609 s4:torture/dsdb Add verification of the push-to-LDB functions in RPC-DSSYNC
adds 06b234e s4:torture Remove _drs_util_verify_attids() from RPC-DSSYNC
adds 693ddf5 s4:dsdb Improve debug message in extended_dn_out
adds 95a12cd s4:torture Use (some) torture_assert() calls in RPC-DSSYNC test
adds a9f6a56 s4:dsdb/schema Add more unit tests for DN+Binary syntaxes
adds bbe4a9c s4:repl_meta_data Parse linked attributes with schema syntaxes
adds b4e4095 s3-kerberos: add smb_krb5_principal_get_realm().
adds b29eed4 cifs.upcall: Fix Bug #6868: support building with Heimdal we well as with MIT.
adds 8006e0e s3: Fix debug messages in check_reduced_name
adds fbc5696 s4:provision - Added initial implementation of FDSBackend and OpenLDAPBackend.
adds be766a3 s4:provision - Added start() method in LDAPBackend.
adds ba12eb9 s4:provision - Moved provision_xxx_backend() into backend-specific provision() method.
adds 1564067 s4:provision - Added setup() method in LDAPBackend.
adds 55bb60a s4:provision - Added constructors for FDSBackend and OpenLDAPBackend.
adds f3bc54a s4:provision - Added LDBBackend and ExistingBackend.
adds 68639bf s4:libcli/ldap Add 'relax' OID to known network representations
adds 5740648 s4:selftest Mark the RPC-DSSYNC test as knownfail for now
adds 0d6c305 s4:dsdb Make callbacks in extended_dn_out clearer to follow
adds 0f8bf47 s3-kerberos: avoid using ERROR_TABLE_BASE_krb5 without checking.
adds 61f0b24 s3-kerberos: remove smb_krb5_get_tkt_from_creds().
adds 21644c5 s4:heimdal_build: allow flex-2.5.35 with bison-2.3
adds 83c2c17 Ensure every return path initializes presult as NULL. Ensures no crashes in calling code that forgets to init return as null. Jeremy.
adds 6747a91 Fix bug 6891 - using windows explorer to change ownership on a folder fails with Bad File Descriptor. Jeremy.
adds 5363d6e Ensure all callers to the rpc_client/cli_pipe functions correctly initialize return variables. Jeremy.
adds 496d147 Revert "Ensure every return path initializes presult as NULL." Vl is correct, this is the wrong way to fix this.
adds 0363713 Remove erroneous 'presult = NULL' changes. Now presult only gets set if NTSTATUS == OK. Jeremy.
adds d2a9f4a Remove unused variable warning. Jeremy.
adds 3732798 s3-rpcclient: use the parsed binding string flags for auth choice.
adds f9ad5cd s3: Convert cli_unix_extensions_version to async
adds dbae29d s4-ldb: make DN escaping/unescaping consistent
adds c8884e1 s4-ldb: changed the DN checks for \n to warnings
adds 92a16b9 fix bogus "out of memory" winbind msg
adds 1220534 Fix large paged search
adds 5bc87c1 s4:heimdal: import lorikeet-heimdal-200909210500 (commit 290db8d23647a27c39b97c189a0b2ef6ec21ca69)
adds 4f8ba5a s4:heimdal: import lorikeet-heimdal-200911122202 (commit 9291fd2d101f3eecec550178634faa94ead3e9a1)
adds ca12e7b s4:heimdal Import generated files from heimdal tree
adds b7839b7 util: str_list_unique_2() test implementation
adds 5b75201 util: str_list_unique() bugfix
adds d267325 s3:smbd: make idmap cache persistent for "ldapsam:trusted".
adds 1e3c4b3 s3:smbd: also fill the memcache with sid<->id mappings in ldapsam_sid_to_id()
adds 30edbb8 packaging(RHEL-CTDB): The former release number has basically moved into VERSION
adds 0037b31 packaging(RHEL-CTDB): extend makespec.sh to extract VENDOR_PATCH from version.h
adds 233a05f packaging(RHEL-CTDB): Build winbind-32bit package in the 64bit build
adds b43a09f packaging(RHEL-CTDB): makerpms.sh: build winbind-32bit libs in the 64bit build
adds 91cd20a packaging(RHEL-CTDB): makeversion.sh: v3-4-test uses source3 instead of source
adds 728b01f packaging(RHEL-CTDB):makespec.sh: fix detection of version
adds af2c5f2 packaging(RHEL-CTDB):makerpms.sh: replace source/ by source3/
adds de3b633 packaging(RHEL-CTDB): don't "make proto" any more.
adds 2869772 packaging(RHEL-CTDB): don't pass CFLAGS to make.
adds c53de39 packaging(RHEL-CTDB): fix location of nsswitch/ directory for install
adds 837487f packaging(RHEL-CTDB): add new binary ldbrename to the common rpm
adds 0247c2c packaging(RHEL-CTDB): add new binary sharesec to the client package.
adds c7106a6 packaging(RHEL-CTDB): add new pam_winbind.mo to the common package
adds a72714e packaging(RHEL-CTDB): also pack libwbcient in winbind-32bit package
adds 48fa8e4 packaging(RHEL-CTDB): disable the merged build.
adds bf674df packaging(RHEL-CTDB): pam_winbindd man page has moved from section 7 to 8
adds c30bd08 packaging(RHEL-CTDB): package the manpage of "sharesec"
adds 5a0c47d packaging(RHEL-CTDB): package the manpage of "ldbrename"
adds f763886 packaging(RHEL-CTDB): package the manpage of the winbind_krb5_locator plugin
adds 0abe1a3 packaging(RHEL-CTDB): package the winbind_krb5_locator.so plugin
adds ee7c04e packaging(RHEL-CTDB): move the idmap and nss_info modules to the common package
adds 609a600 packaging(RHEL-CTDB): fix packaging of pam_winbind.mo file
adds 05ba2ee packaging(RHEL-CTDB): enable parallel build
adds 27f988c packaging(RHEL-CTDB): add the current githash to the rpm release number by default
adds 6540804 add e2fsprogs-devel as build dependency this is needed for AD because it contains libcom/libcom_err files and headers
adds ec49f28 s3/pam: move variable declaration into belonging ifdef section
adds 3b7448d s3:pdb_default_uid_to_sid: fix some debug statements.
adds 30ab3a7 s3:passdb: remove the uid_to_rid method - we only need uid_to_sid
adds 7e418bf s3:passdb: bump interface VERSION 18->19 (removed uid_to_rid)
adds 144c238 s3:is_trusted_domain: shortcut if domain name is NULL or empty
adds 2e3d9ab s3:is_trusted_domain: shortcut if domain name == global_sam_name
adds 0ac3c16 s3:fix a comment typo
adds 5377d5f pam_winbind: fix a printf type mismatch warning
adds a3632f2 s4-drs: DsExecuteKCC() implementation
adds 6133ab6 s3: Tiny logic simplification
adds c254349 Introduce tevent_req_simple_finish_ntstatus
adds f38edcd Introduce tevent_req_poll_ntstatus
adds f668e41 s3: Convert cli_set_unix_extensions_capabilities_send to async
adds 4a777ec Attempt to fix the s4 build -- we can not use map_nt_error_from_unix in lib/
adds f4cf1c5 s3: Add min_setup, min_param and min_data to cli_trans_recv
adds 8e2bbb8 Mention typedef struct in README.Coding
adds 8e320ae s4:ldap.py - Deactivates some at the moment pointless test parts
adds bf4e8ba s3: Fix a memleak in sys_popen
adds da3d471 s4:samdb util - add a call for generating a correct "lDAPDisplayName"
adds 2c7294b s4:SAMLDB module - Add support for required and generated schema attributes
adds df95d5c s4:dsdb/repl/replicated_objects - Applicate also here the new "lDAPDisplayName" generator
adds 6cf43db s4:ldap.py - enhance schema addition test
adds cc08074 ldb:python bindings - add a context on "py_ldb_delete"
adds 1e984e6 Added tests for descriptor inheritance on ldap modify.
adds 45bb24e Fix trailing garbage in the hbin block.
adds 5a7d48f8 Fix writing corrupt REG_SZ to the registry.
adds c319b96 Fix NULL pointer dereference in libgpo when listing Local Policy which has no security descriptor.
adds df3451a Fix writing corrupt registries because of hardcoded version string in IDL.
adds 7248ff6 s3: Remove two more DFSG-nonfree text documents at release time. (Debian bug
adds 55d2cec6 Fixed some major bugs in inheritance and access checks.
adds 8e5f5e3 s4:provision - Removed dependency on full Samba 3 schema from FDS
adds 8880170 s4:dsdb LDB attribute lists must always be a static const char **.
adds 0762893 s3:libsmb: avoid passing a function call as function parameter
adds 6c6c8e9 README.Coding: fix error in "good example"
adds adff5ef README.Coding: add section about usage of helper variables
adds e853dd7 Revert "s4:dsdb/repl/replicated_objects - Applicate also here the new "lDAPDisplayName" generator"
adds 5c54c73 s4:SAMLDB module
adds a2a8dc5 Don't overwrite a dynamic pointer with the address of a stack variable. Jeremy.
adds 41ce3dc s4:dsdb Add 'dsdb_flags' to dsdb_module_search() to enable often-used features
adds 58ded23 s4:dsdb Break up 'parse a DN from DRSUAPI' into a subfunction
adds 6710bec s4:dsdb Use the new flags to dsdb_module_search in schema_load
adds 39b8f31 s4:dsdb Load objectGUID and extended DN defaultObjectCategory into the schema
adds 0238147 s4:provision Generate a random objectGUID for each schema record
adds 0795314 s4:dsdb Rework samdb code to use 'storage format' DNs for defaultObjectCategory
adds e9f4dbc s4:schema Add the GUID to each defaultObjectCategory when loading from LDIF
adds 5c3ef6d s4:provision Split up reference creation, load schema earlier in the stack
adds b13518e s4:dsdb With these workarounds, we now pass the RPC-DSSYNC test
adds b0de573 s4/drs(tort): 'DsPrivate.pipe' renamed - 'pipe' is a system call
adds 9e4beef s4/drs(tort): 'DsSyncBindInfo.pipe' renamed - 'pipe' is a system call
adds 6730491 s4/drs(tort): replace 'printf' with 'torture_...' calls
adds aaff29f s4/drs(tort): use torture_drsuapi_assert_call() macro for error checking
adds 442cded s4/drs(tort): replace DEBUG with torture_asert/comment/fail
adds b9e262c s4/drs(tort): Convert DSSYNC test to a test case fixture
adds dc351a5 s4:heimdal: import lorikeet-heimdal-200911170333 (commit b532c294d974cead40a1183c71be644c6ccc2832)
adds 36d0b1f selftest: Fix unexpected failure handline in Subunit/Filter.pm
adds 259c1d7 selftest: make sure we don't buffer any output
adds 068d433 s4:selftest: place summary file into selftest-prefix
adds 39072c7 s4:selftest: allways start with $(ST_RM)
adds 4750155 s4:selftest: use "dc:local" instead of a hardcoded config file
adds 66198b0 netlogon.idl: fix ndr_pull_netr_DatabaseRedo()
adds 2fb6acd librpc: rerun "make idl"
adds 4532f68 s4:dsdb/schema: let schema_supclasses() return the correct pointer
adds b1ed9a8 s3: Fix the build on Solaris
adds a97460d Fixed incorrect SID for RAS Servers.
adds c4a7055 s4:SAMLDB DSDB module - Remove "\n" in LDB error messages
adds dea569d s4:SAMLDB DSDB module - Add "\n"s on debug messages
adds 5c6c261 s4:provision_users.ldif - Descriptions generally begin with a majuscle
adds a31838e s4:WINREG RPC server - remove a "talloc_free"
adds a770cae Remove "store create time" code, cause create time to be stored in the "user.DOSATTRIB" EA. From the docs: In Samba 3.5.0 and above the "user.DOSATTRIB" extended attribute has been extended to store the create time for a file as well as the DOS attributes. This is done in a backwards compatible way so files created by Samba 3.5.0 and above can still have the DOS attribute read from this extended attribute by earlier versions of Samba, but they will not be able to rea [...]
adds 7407b52 Start removing SMB_STRUCT_STAT variables except for the directory enumeration code (which needs it). Jeremy.
adds c14b0ce torture/smb2: make SMB2 BRL tests pass against W2K8R2
adds f7e3809 s4/torture: add a new ulong parameteric torture option
adds 7447138 s4/libcli: add a FILE_NOTIFY_CHANGE_ALL macro
adds 15d93a5 s4/torture: Port SMBv1 Change Notify tests to SMBv2
adds e73b790 fixed the build
adds b4c916c s4:selftest: add "rpc.netlogon.*.GetDomainInfo"
adds e67445b s4:selftest: avoid running the slow BASE-DELAY-WRITE test on the cifs proxy share
adds e3032d5 s4:selftest: for now skip the BASE-DELAY-WRITE test completely
adds 053fa03 selftest/output/plain.pm: report the testuite name on error
adds 35775c2 selftest: ignore empty lines in knownfailures
adds 63ff7a8 s4:torture/test_gentest.sh: make use of the PREFIX argument
adds 575967a s4:selftest: fix logic for --option=torture:progress=no
adds 77f3350 s4:ntvfs_generic: check for valid SMB2_LOCK flags
adds c2a2996 SMB2-LOCK: make use of torture_assert_*()
adds fb685d3 s4:selftest: mark samba4.smb2.lock.*.VALID-REQUEST as known failure
adds 61f5adb selftest: Subunit/Filter.pm only allow expected failures without errors
adds 054833a README.coding: Update rules about code blocks and braces.
adds da8aba5 s3/docs: Add "max protocol = smb2" to man smb.conf.
adds 6178c17 Added control copying for message types other than ldb_search.
adds aea3a8f s3:load_interfaces(): use function gfree_interfaces() that we have.
adds f6650f5 s3: Do not talloc in readdir
adds d1c34d4 s3: Replace some create_synthetic_smb_fname() calls
adds 3a8393c s4:ldbcli - Added encoder/decoder for relax control.
adds bf45447 s3-build: make sure to remove libds and client object files on make clean.
adds fc9f199 s3-build: really fix build of winbind_krb5_locator.
adds 4570558 s3: shortcut uid_to_sid when "ldapsam:trusted = yes"
adds 5575353 s3:pdb_ldap: fix a comment typo
adds d4312e7 s3: Do not kill the whole smb session if a machine pwchange failed
adds d3d37ac s3: Factor timeval_string out of current_timestring()
adds d0ef9fb s3: Add some debugs to the winbind machine pwchange machinery
adds 4d0ebc9 s3: Re-check the timeout in machine_password_change_handler()
adds 882350b s3: Protect against flooding the DC with pwchange requests
adds c4c984d s3: Avoid races to change the machine password in winbind
adds 5cd8b0e PC Oota Edits.
adds 2e46df4 s4-ldb: allow ldap.py test suite to run directly against a file
adds 3b96d08 s4-ldb: fixed an issue in rename/modify indexing
adds 79a43fb s4-ldb: make ldb tools line buffered
adds c99b310 s4-ldb: when -v is specified, show progress of ldbadd/ldbmodify
adds 47923ea s4-ldb: added a double-rename test
adds dda28a9 s4-dsdb: make sure mod_usn list is zeroed on each transaction
adds afb70f9 ldb:ldb_tdb backend/indexes - DN comparison
adds a2707a3 ldb:ldb_tdb backend/indexes - Outside API
adds 8481581 s4-drs: Utility functions to deal with GUID
adds 70d8db8 s4-drs: Synchronous Implementation of generated parentGUID
adds 086fa79 s4-drs: Removes stored parentGUID's creation and renaming
adds f3f0c8e s4-dsdb: removed attributes that should not be displayed by default
adds 1169dd3 added new function "ldb_msg_add_dn"
adds 51a59e8 s4-ldb: added a warning about ldb_msg_add_dn
adds 18cacc5 s4-drs: we need to specifically ask for ntSecurityDescriptor
adds 92eff41 s4-dsdb: some more attribuutes that we should only give if asked for
adds 85449b7 tdb: always set tdb->tracefd to -1 to be safe on goto fail
adds 436b55d New attempt at TDB transaction nesting allow/disallow.
adds 3b9f19e tdb: add TDB_DISALLOW_NESTING and make TDB_ALLOW_NESTING the default behavior
adds 5ca0a4b tdb: change version to 1.2.0 after adding TDB_*ALLOW_NESTING
adds 07e971f s4:ntvfs/posix/pvfs_acl - Remove unused variable "token"
adds a760f16 Some changes to allow processing of ldap controls on modify requests.
adds 7c8b346 Implementation of LDAP_SERVER_SD_FLAGS_OID on modify requests.
adds 6a59db9 s3:idmap_ldap: trim the " chars from the location string in idmap_ldap_alloc_init
adds 7153200 s3:idmap_ldap: trim the " chars from the location string in idmap_ldap_db_init
adds 4b6c03a librpc/ndr: remember the highest offset we parsed with relative pointer buffers
adds 05850d1 pidl:NDR/Parser.pm: update ndr_pull->relative_highest_offset after handling relative pointers
adds 2cd8819 Revert "Work around ndr_unpack failing on structures with relative pointers."
adds ae4795d librpc: rerun "make idl"
adds e53e23a s4:lib/ldb: change version to 0.9.9 after some critical index fixes
adds aafbe63 s4:min_versions: require ldb 0.9.9
adds 4abd858 Cosmetic patch - fixed case of attribute name.
adds eea5a16 s3-build: delete more object files for "make clean".
adds 94c33bd util/strlist: Fix up "const" warnings in the string list and test code
adds 9776cb0 tdb tools: Mostly cosmetic adaptions
adds c1cb1f7 charset/tests/iconv - Remove the "const" from "ptr_in" to prevent "discard_const_p" use
adds 4afffc9 s3:fix endianness bug in dbwrap_change_uint32_atomic() (bug #6901)
adds 446ed18 s3:fix endianness bug in dbwrap_change_int32_atomic() (bug #6901)
adds 54ba3f5 Fix logic bug where high bits tests was being done on both Windows and POSIX mkdirs instead of only on Windows mkdir (as intended). The variable "file_attributes" had already had FILE_FLAG_POSIX_SEMANTICS removed above in the function if it had already been set. Jeremy.
adds 43ed7a4 ntlm_auth: use data_blob_talloc() to allocate session key
adds bda1c70 s4:WINREG RPC server - Cosmetic
adds f0a933d s3: Cache brlock.tdb entries for the fast read&write strict locking code path
adds 91ccaa8 s3: Remove a pointless memset
adds 5a16062 s3: Tune if-conditions in a very hot codepath
adds 37e4e38 s3: Convert cli_get_fs_attr_info to the async API
adds 2842311 s4:torture/rpc/netlogon - Fix uninitialised variable
adds 5dc478e s4:torture/raw/unlink - Remove unused variable and label
adds ec49360 s4:torture/smb2/notify - Rename nested "fname" variable to prevent warnings
adds e406c17 s4:torture/smb2/oplock - Remove unneeded "status" redeclarations
adds e00281d Implemented LDAP_SERVER_SD_FLAGS_OID on search requests.
adds e8e76eb s4:lsa RPC - Use more LDB constants
adds 7d5367f s4:samr RPC - Use more LDB constants
adds ae1e949 s4:lsa RPC - Fix type of variable "atype"
adds e6f9596 s3: Fix a bool/enum mismatch
adds 97525d0 s3: Avoid two calls to strcmp()
adds b79bcd9 s3: Fix some nonempty blank lines
adds b2db4c5 mount.cifs: Fix a const error
adds e23d8a3 s3: Make the implicit reference to Protocol in mask_match() explicit
adds 1e22899 s3: Make the implicit reference to Protocol in mask_match_list() explicit
adds f7b4151 s3: Make the implicit reference to Protocol in is_in_path() explicit
adds 6a14902 s3: Make the implicit reference to get_Protocol in lp_use_sendfile() explicit
adds c85a4c9 s3: Move the global variable Protocol to struct smbd_server_connection
adds cf2febf s3: Make alloc_sub_basic() static
adds 384f303 s3: Remove a struct typedef
adds e28545e s3: Fix some nonempty blank lines
adds 54991cd Fixed incorrect indentation.
adds 1fb28b0 s4:netlogon RPC - Fix up a comment
adds 8b345ef s4:netlogon RPC - Fix up the error handling
adds 03b6e6e s4:netlogon RPC - Remove trailing whitespace
adds 579bb30 s3: Fix bug 6338 -- net rpc trustdom list always display "none"
adds 366946f spoolss: fix spoolss_EnumPrinterKey IDL.
adds d464151 s3-spoolss: fix spoolss_EnumPrinterKey client and server code.
adds d66b7d8 s4-smbtorture: add tests for spoolss_EnumPrinterKey to RPC-SPOOLSS-PRINTER.
adds 68cc116 s3-printing: use spoolss types and structs while adding drivers.
adds ec56895 s3-printing: use spoolss types and structs while getting and deleting drivers.
adds 6364c27 s3-printing: remove unused NT_PRINTER_DRIVER_INFO_LEVEL structs.
adds 800d6b7 s3-spoolss: move more defines out of nt_printing.h to spoolss.idl where they belong.
adds 513d6da s3-printing: remove duplicate code while cleaning up driver structs.
adds 0608d6b s4-smbtorture: fix spoolss_EnumPrinterKey client in RPC-SPOOLSS-WIN.
adds 65e95b8 s4/drs(tort): DSSYNC test to print what is different in drs_msg also
adds aa238ff s4/schema(tort): Test LDB_SYNTAX_DN with extended_dn in [GUID;SID;DN] form
adds d03d15d s4/schema(tort): Add test for Object(OR-Name) syntax
adds bef4e25 s4/schema(tort): Inject authOrig attribute into schema loaded for tests
adds 1bf31f3 s4/schema: Object(OR-Name) syntax handling for DRS calls
adds cf2bb28 s4/schema: Handle Object(OR-Name) syntax in extended_dn_out module
adds 83b41aa s4/schema(tort): Refactor DSDB-SYNTAX test for better performance
adds e297af0 s4:provision Simplify the module list
adds 401ba9c s4:dsdb Move module configuration from each ldb into samba_dsdb.c
adds e8ef799 s3: Move a variable declaration to its only use
adds 664bc88 s3-winbind: In _wbint_CheckMachineAccount, there is only one child domain ever
adds 81c4668 s4:ldap.py - Add a check for the generated "schemaIDGUID"
adds 0f8e2a6 Revert "s3: Move the global variable Protocol to struct smbd_server_connection"
adds 7930206 Revert "s3: Make the implicit reference to get_Protocol in lp_use_sendfile() explicit"
adds 5c4885a Revert "s3: Make the implicit reference to Protocol in is_in_path() explicit"
adds d6e55d8 Revert "s3: Make the implicit reference to Protocol in mask_match_list() explicit"
adds a1a81ef Revert "s3: Make the implicit reference to Protocol in mask_match() explicit"
adds a614298 s3-spoolss: Fix GetPrinter level 101.
adds 7ebe5b1 Fix bug #6898 - Samba duplicates file content on appending Clients using a Windows open call should not be able to set FILE_FLAG_POSIX_SEMANTICS in an open. Jeremy.
adds 632e4af s3:idmap_ldap: fix indentation: tab/space mixup
adds 63a801e s3:torture: move the torture-specific headers to new torture/torture.h
adds 8353d47 s3: add dbwrap_torture - a tool to stress test tdb transactions through dbwrap
adds f8bd055 Proper fix for #6898 - Samba duplicates file content on appending. Pointed out by Volker.Restores the pathname handling for FILE_FLAG_POSIX_SEMANTICS but still prevents the O_APPEND problems. Jeremy.
adds 90d7399 s4:provision Remove 'operational' from secrets.ldb module list
adds 7b2bd93 s4:dsdb Add function to return the CN=Aggregate schema DN
adds e0b1edf s4:dsdb Return the subSchemaSubEntry operational attribute on every object
adds cfad782 s4:dsdb Use new helper function to obtain CN=Aggregate schema DN in schema_data
adds cec473e s4:ldap.py Add tests for subSchemaSubEntry
adds dcee196 s4:operational LDB module - Prevent the modification of operational attributes
adds 9aeaf31 s4:ldap.py - activate test for operational attributes
adds 625856f s4:provision Move secrets.ldb over to .c file module lists, like sam.ldb
adds 5ea6f79 s4:provision Don't bother with a template for the LDAP backend startup script.
adds fdb5914 s4:provision Move exceptions into a new file
adds 4062d2b s4:dsdb Handle LDAP backends correctly with new samba_dsdb system
adds 4f64bc7 heimdal Fix invalid format string
adds 4b88598 Remove unused code. Jeremy.
adds 3ed0cae s4: Fix missing TLS dir when targetdir is not the default one
adds 840cdfa s4:param remove reference to private header from source4/param/param.h
adds a930e3e Restore NtCreateX case handling with FILE_FLAG_POSIX_SEMANTICS to the way it worked in 3.3.x and 3.2.x. UCF_POSIX_PATHNAMES may no longer be needed, as lp_posix_pathnames() being set isn't the same as case handling from NtCreateX (lp_posix_pathnames() changes the STAT calls to LSTAT, not the case semantics). Jeremy.
adds 95d0f0a docs: Fix Bug 6922: Add Registry patchfile for Win7 domain join.
adds a46b63f s3:fix the merged build of bin/smbtorture4
adds 23d8190 RAW-PING-PONG: use timeval_current/timeval_elapsed instead of start_timer/end_timer
adds 14d2ca2 s3:dbwrap_torture: use timeval_current/timeval_elapsed instead of start_timer/end_timer
adds 0610f54 s3:torture/nbio: use timeval_current/timeval_elapsed instead of start_timer/end_timer
adds be90385 s3:torture: use timeval_current/timeval_elapsed instead of start_timer/end_timer
adds d4e0659 s3-registry: remove reg_pull_multi_sz().
adds 2707dfb s3-registry: use push_reg_multi_sz() in registry_push_value().
adds 846aa18 s3-spoolss: fixes for _spoolss_EnumPrinterKey client and server.
adds e92470d s3-spoolss: re-arrange driver info level fillup functions.
adds de63a5a s3: Always try SamLogonEx
adds e77c0f1 s4:libnet_become_dc - fix typo
adds 4825df8 s4:ldap.py - fix the schema update test on Windows Server
adds 9e852a1 Revert "s4-netlogon: always set the dNSHostName in GetDomainInfo"
adds 187ef6b Fix make test. Only do POSIX case conversion if FILE_FLAG_POSIX_SEMANTICS set. Doh ! Jeremy.
adds b2dd546 Allow us to pass RAW-CHKPATH with FILE_FLAG_POSIX_SEMANTICS set or with wide links = no. Jeremy.
adds f299c19 s4: Check SUN compiler and remove "-fullwarn" when using it
adds a6e8e87 s4:installmisc - install also the new "domainlevel" tool from the setup dir
adds 1ad2383 Remove call into reduce_name if case sensitive. This allows us to pass RAW-CHKPATH when case sensitive = yes, but isn't the correct way to do it. I'm testing a larger patch to smbd/filename.c that should fix this correctly, and will add a torture test to ensure RAW-CHKPATH is run against a case sensitive share once this is done. Jeremy.
adds 604c291 s4:upgradeschema.py Cleanup
adds fed8b65 s4:upgradeschema.py Update to reflect recent change in provision
adds 6eb262f libcli: allow ntstatus.h to be used by openchange
adds 7de2a49 s4: update valgrind suppressions for use on build farm
adds c16e96e s4:dsdb Make samba_dsdb easier to use in upgrades - assume default values
adds 56eca75 The start of a WHATSNEW for Samba4 alpha9
adds ce9ac3a s4 torture: Split up the torture suite setup for RAW-SFILEINFO
adds 6074a05 s4 torture: Add two new setfileinfo tests
adds 98f5950 s4 torture: Allow onefs to be checked like samba3 and samba4
adds b6f9722 s4 torture: Change RAW-OPLOCK to use the documented version of SET_END_OF_FILE_INFO
adds af610a6 s3 setfileinfo: Open with FILE_WRITE_DATA when setting the file size
adds 17caf63 s3 selftest: Add RAW-SFILEINFO-END-OF-FILE to selftest
adds 660ee2e cifs.upcall: 2nd part of fix for Bug #6868: support building with Heimdal we well as with MIT.
adds 5186421 nsswitch: fix compile of winbind_krb5_locator with recent Heimdal versions.
adds 947c47f Fix crash due to uninitialized pointer (not a problem in 3.4.x or below). Jeremy.
adds 7ed6f9f Fix bug 6892 - When a chown operation is issued via Windows Explorer, all ACLS are wiped out. Merges existing DACLs when a ACL set operation comes in with only owner or group values set. Jeremy.
adds c438b2b s3-kerberos: add check for prerequisite krb5/krb5.h header while checking for krb5/locate_plugin.h.
adds 95108f1 s3-registry: fix REG_MULTI_SZ handling in registry_push_value.
adds 65a611e s4/libcli: Initialize client PID for SMB2 connections
adds 7f14388 s4/libcli: rename previously reserved field in SMB2 LOCK struct
adds f66612f s4/torture: port SMBv1 RAW-LOCK tests to SMBv2
adds 4f89b39 s3-build: try to fix QNX build ("delay" is defined in lib headers).
adds 108da2a Add RAW-CHKPATH test with case-sensitive share. Jeremy.
adds c96d487 Make us pass RAW-CHKPATH with a case sensitive share. I know Volker will look at this closely so here's the explaination :-). Originally on a case-sensitive share we simply did a stat (or lstat) call and returned success of fail based on the result. However this failed to take account of incoming paths with a wildcard (which must always fail, and with different error messages depending on whether the wildcard is the last component or in the path). Also it failed to t [...]
adds c5b234c Fix warnings with talloc_asprintf. Jeremy.
adds d22eb75 s4-smbtorture: add torture_samr_context to carry some RPC-SAMR-X specifics.
adds 60419a0 s4-smbtorture: refactor RPC-SAMR-LARGE-DC test a little more.
adds 5b3a32b s3-kerberos: next step to resolve Bug #6929: build with recent heimdal.
adds 393b839 s4:operational LDB module - Don't do the write checks here
adds b6efbd5 s4:objectclass LDB module - Prevent write operations on constructed attributes
adds 9755337 s4:ldap.py - add a test for the enhanced operational attributes check
adds 77e2d2f create-tarball: Make it more comfortable to use the --copy-docs option.
adds ab1c929 pidl:NDR/Parser: $size can be 'foo / 2' so we need to add '(' and ')'
adds a20e095 pidl:Samba3/ClientNDR: $size can be 'foo / 2' so we need to add '(' and ')'
adds 49553d0 librpc: rerun "make idl"
adds 4d8118f tevent: Fix a comment
adds 85b6461 s3-spoolss: pre cosmetics: reorder levels in construct_printer_info levels.
adds 4d0fca4 s3-winbind: properly include netlogon.idl in wbint.idl.
adds 86f4536 s3-passdb: move some defines out of rpc headers (they really belong to passdb).
adds 3d679a3 s3-rpc: Avoid including every pipe's client and server stubs everywhere in samba.
adds 5d706a2 s3-rpc: running minimal_includes.pl on rpc_client and rpc_server.
adds 89e02ef s3-smbd: no drsuapi server stubs yet in s3. Fixes the build, sorry.
adds 49e464c s3-spoolss: use macros to fillup driver levels.
adds 1a8f838 s3-kerberos: Fix Bug #6929: build with recent heimdal.
adds b25a42d s4: Rename the script
adds 81a21cb s4: update What's new and explain how to upgrade a samba4 provision
adds 44bc8ac s4: Improve updateprovision
adds 4a52ee3 Fix path to upgradeprovision
adds 09338e6 s4:provision Make setting the domain SID in the self join optional
adds 2fd8314 s4:ldb Provide bindings for ldb_transaction_prepare_commit()
adds b9f9588 s4:upgradeprovision Rework script, and reset machine account pw
adds 6f0f82f s4:selftest Add tests for upgradeprovision
adds d1faf7c s4:upgradeprovision Use mkdtemp to create unique tempoary directory names
adds 731f560 s4:upgradeprovision add 'exit $failed' to blackbox test
adds e6c1608 s4:dsdb Don't segfault with ldb_transaction_prepare_commit() without begin()
adds 8455a76 s4:upgradeprovision Rework update_machine_account_password() tranactions
adds 61a278f s4-install: fixed install path for python scripts
adds aa4c516 s4-smb2: check for an invalid lock flags combination
adds 04f235a s4-smb2: check for invalid SMB2 lock ranges
adds 056473d torture: fixed SMB2-LOCK valgrind error
adds 7c158bd s4-smb2: sequence numbers are not checked in SMB2_OP_CANCEL
adds d3d7ca8 s4-smb2: SMB2 uses NT_STATUS_CANCELLED for cancelled locks
adds 7ea485a s4-ldb: better to test for valid arguments in ldb library than commandline
adds d5387ed s4-ldb: improve detection of whether the server has a GC port
adds d78921d s4-pvfs: fixed access check failure in SFILEINFO test
adds 0920e0b s4-drstest: don't use getenv("LDB_URL") in test suites
adds f6ecb4e s4-torture: fixed expected error codes for s4 in SMB2-LOCK
adds b62964d s4:smb_server/smb2: don't reset highest_smb2_seqnum on SMB2 Cancel
adds 186ea09 s4-ntvfs: move valid lock range test from smb2 layer to generic code
adds 7359a22 s4-torture: mark s4 as doing valid lock range tests on SMB
adds af087f9 s4-selftest: s4 passes this test now
adds b3115f5 s4-ntvfs: win7 does not check for the NONE smb2 lock flag on unlock
adds 9f3ac81 s4-torture: fixed error code for s4 in SMB2-LOCK test
adds d524082 s4-selftest: s4 passes all the SMB2-LOCK tests now
adds e96f9a4 s4-install: old systems don't have sed -i
adds d6c60f8 s3-nsstest: drastically shrink size and dependencies of nsstest binary.
adds fd31328 s4:upgrade script - rename it to "upgrade_from_s3" and do some rework
adds 3d57da8 s4:howto.txt - add a notice about the upgrade possibilities and fix line spaces
adds 7504b03 s4:WHATSNEW4.txt - Add also here a comment about the "upgrade_from_s3" script
adds 6b835b0 s4:setup/provision - make the interactive mode work again
adds a7fa3a9 s4:provision.py - cosmetic output correction
adds a5d854a s4:provision - Fix up the provision of "standalone" and "member" mode
adds f299efa s4:samba3.py - support the TDB version 3
adds 82adfa3 s4:samba3.py - don't read those informations out from the TDB
adds 70b3161 s4:samba3.py - ignore comments in "smb.conf" files
adds dbb8989 s4:upgrade.py - the import of WINS databases don't seem to work always
adds bd6c133 s4:upgrade_from_s3 - Fix message outputs
adds 0cc45b4 s4:upgrade.py - rework to make the upgrade s3 -> s4 possible again
adds 79f8299 pidl: fix handling of output arguments in s3 client stubs.
adds 23d77be misc: mark winreg_Data little-endian except for a REG_DWORD_BIG_ENDIAN.
adds 04f8c22 s3-kerberos: only use krb5 headers where required.
adds 1af31ae s4:tests.sh - Make also here the change from "upgrade" to "upgrade_from_s3"
adds 08b3c39 s4:upgrade.py - Umlaut problem
adds 6c3e241 s4:samba3.py (and test) - deactivate the tests until those parameters are fixed
adds 3318899 s4:provision.py - cosmetic
adds 663a1f5 s4:winbind - Fix it another time up
adds e512ccb s3-spoolss: simplify _spoolss_EnumPrinterKey a little more.
adds ae20737 s3-kerberos: do not include authdata headers before including krb5 headers.
adds da79cbb s3-kerberos: add a missing reference to authdata headers.
adds 2175c0e s4:samba3.py - deactivate also the assertion on line 599
adds 51328a7 s3-kerberos: fix the build on Mac OS X 10.6.2.
adds e79dd2e s4:net utility - add a notice for the "help" operation and format it's output of the command list better
adds 7d40071 s4:registry/util - Don't include the trailing '\0' in the internal data format but add it on the back-conversion to a string
adds 2e7ccdc security.idl - Add some more wellknown SIDs/RIDs
adds 207067d s4:security/sddl - rework of the security descriptor abbreviations
adds f749e22 s4:provision.py - remove hardcoded SIDs and RIDs
adds 8f6df5d s4-smbtorture: more and stricter tests for printer and data keys in RPC-SPOOLSS.
adds 6f7cfb0 s4:WINREG RPC server - Reintroduce the free operation on "CloseKey"
adds f7c28db s4:WINREG RPC server - add another "talloc_unlink" in "DeleteKey"
adds db41a0a s4: fix SD update and password change in upgrade script
adds 1287c1d s4-drs: cope with bogus empty attributes from w2k8-r2
adds 8a34cf6 s4-ldb: make it much easier to use common ldb controls
adds ecfd1df s4:samba3.py/upgrade.py: Revert
adds 68f7b84 s4:upgrade.py - readd accidentally removed empty lines
adds 3ca61d9 s4:upgrade.py - remove my copyright
adds f068664 s4:setup/provision - Rework
adds b973c50 s4:upgrade_from_s3 - Move it back to "setup"
adds 44ce560 s3: Pass the "fake dir create times" parameter to sys_*stat
adds 932ab0c2 s3: client "newer" does not look at the create timestamp
adds e1f53e5 s3: "dotareof" only looks at the file type
adds 5ba42b0 s3: "tar_parseargs" only looks at the mtime
adds 0d0eec9 s3: "parse_usershare_file" only looks at the mode and uid
adds 552313a s3: "process_usershare_file" only looks at the mode and size
adds e539274 s3: "process_usershare_file" only looks at the dev, ino, mode and size
adds 7e9c2c5 s3: "usershare_exists" only looks at the mode and mtime
adds 5e6031c s3: "load_usershare_service" only looks at the mode and uid
adds e41e21b s3: "load_usershare_shares" only looks at the mode and uid
adds 359e71d s3: "disk_quotas" only looks at the devicenumber
adds 19a7a6c s3: "check_magic" only looks at the size
adds b1a0c68 s3: "print_job_end" only looks at the size
adds 188b940 s3: "cgi_download" only looks at the mode and size
adds a95404b s3: "get_share_list" only looks at the mode and uid
adds 7c65709 s3: "info_fn" only looks at the mode and uid
adds 36eed01 s3: "count_num_usershares" only looks at the mode
adds 41b2af3 s3: "net_usershare_add" only looks at the mode and uid
adds 2a7778f s3: "net_usershare_add" only looks at the device and inode
adds 2f2a156 s3: "net_usershare_add" only looks at the mode, device and inode
adds 5915996 s3: "net_conf_addshare" only looks at the mode
adds 13e7005 s3: "write_block" does not use the sbuf at all
adds d5e5d09 s3: "read_block" only looks at the size
adds 77fb5e1 s3: "regf_hbin_allocate" only looks at the size
adds c4f9adf s3: "check_log_size" only looks at the size
adds 66e6439 s3: "sys_path_to_bdev" only looks at the devicenumber
adds 9009277 s3: "socket_exist" only looks at the mode
adds 6e94113 s3: "get_file_size" only looks at the size
adds 129e976 s3: "startsmbfilepwent" only looks at the inode -- is that enough?
adds 33601b8 s3: Pass fake_dir_create_times down to file_exist_stat, none of the callers look at the mtime
adds 36e8d8e s3: Move directory_exist_stat to testparm.c, it only looks at the mode
adds 224691a s3: Pass up fake_dir_create_times from atalk_build_paths
adds e71c17b s3: "copy_reg" only looks at mode, uid, gid, atime and mtime (no birthtime)
adds 69a6820 s3: Restore "fake directory create times" as a share parameter
adds df1d42f Revert "s4:registry/util - Don't include the trailing '\0' in the internal data format but add it on the back-conversion to a string"
adds 51bedf9 lib/registry/util.c - Reorder the registry datatypes of the conversion functions
adds 603a3ba s3: Factor out torture_setup_unix_extensions
adds 7bbee8d s3: Add a regression test for bug 6898
adds 4e9d95c s3: Fix some nonempty blank lines
adds 42f8325 s3: Fix an uninitialized variable reference
adds 99ba74b s3: Fix a "not handled in switch" warning
adds a5e0f43 s4-dsdb: don't call ldb_next_init() twice in objectclass module
adds 8331b4c s4-ldb: check for -ve value for page size
adds 7ca2ceb s4-drs: Create connection obejct (nTDSConnection)
adds bed9efa s4-ldb: changed ldb_msg_add_dn() to ldb_msg_add_linearized_dn()
adds 1cf4802 s4-drs: add deletion of old connections
adds b4bce76 s3: Fix bug 6288
adds 0003b5f s3:docs: Document "cache directory" and "state directory".
adds 71e29cb s4-drs: Using dsdb_msg_add_guid() utility function
adds 7399c04 s4-drs: Test situations for runtime constructed parentGUID
adds b03ad70 s3:docs: Document "enable core files".
adds 62a2732 s3: Fix crash in free_file_list().
adds 9478ec3 s3:docs: Document "ldap page size".
adds fde7c2a s3:docs: Document "aio write behind".
adds 3b7f8a7 s3:docs: Fix typo in man mount.cifs.
adds 6aef5e5 Fix bug 6546: Avoid accessing buf[-1] if NUL byte comes from fgets
adds 753b9c6 s3-spoolss: fix fstrings in convert_devicemode() function.
adds b852a34 drsuapi: fix build warning of NDR size calculation of drsuapi_DsReplicaObjectIdentifier3Binary.
adds 8303bc4 Restructure the connect function code to always call down to NEXT-> before initializing. This allows us to do cleanup (by calling DISCONNECT) if initialization fails. Also fix vfs_acl_xattr which was failing to call the NEXT connect function. Jeremy.
adds 350352c s3:torture: make t_stringoverflow.c compile at least (pstring is long gone)
adds b82f685 s3:fix linking of libbigballofmud (on my box at least)
adds 92547d2 s3:fix linking of the t_str* test programs
adds 6dd6000 s3:add split_tokens, a cmdline tool to test next_token_talloc()
adds ea20678 s3-build: taise tdb version when building against system libtdb library.
adds bdc8c9d Fix bug 6938 : No hook exists to check creation rights when using acl_xattr module Fix ACL modules to test for permissions on open/mkdir/opendir. Ensure that underlying ACLs are returned for directories/files with no Windows xattr or tdb acls stored. Jeremy.
adds 48f4079 Fix DEBUG 0 -> DEBUG 10 (left over code). Fix opendir status return if access denied. Jeremy.
adds ce86fdf s4:WHATSNEW Nadezhda's acl module handles modifies
adds f653608 s4:ldap.py Add test of namingContext behaviour after tridge found a bug
adds bf2c1e9 s4: load the domain level of the current provision and create a provision with the same domain level
adds 4861ad5 s4: don't forget to update defaultSecurityDescriptor
adds fe12912 s4: Handle the case in secrets.ldb without name attribute
adds 1d0d78a s4: Remove targetdir as it can cause some trouble and can be replaced by an adapted -s smb.conf
adds a88f086 s4:setup Adjust upgradeprovision blackbox test now we don't have --targetdir
adds 5203128 This is alpha9
adds 5c2db53 Improve upgrade instructions
adds ca2c645 Fix build of Samba4 from tarball generated by mkrelease.sh
adds d58413d On our way to Samba4 alpha10!
adds 83c106e s4-ldb: the '1' form of extended_dn search is easier to read
adds 183ea82 Merge commit 'origin/master' into abartlet-devel
adds c93fc3a s4:kdc - Disable KDC port when it's set to 0.
adds bd17df7 s4 - Create default modules directory.
adds 0c89a6f s4:kdc - Merged kdc_add_kdc_socket() and kdc_add_kpasswd_socket().
adds 9ce7e9a s4:kdc - Merged kdc_tcp_accept() and kpasswdd_tcp_accept().
adds 012494b util/util_strlist - add a call "const_str_list" for making "unconst" lists "const"
adds 7be99d3 s4:schema - Make some more (result) variables const and fix up warnings with "discard_const_p"
adds 8b44999 s4:torture/ldap/ldap_sort - Add some casts to suppress warnings
adds 58a5e76 s4:torture/nbench/nbench - Add a cast before "str_list_make_shell"
adds 262d26d s4:torture/nbt/wins - Add more casts
adds 2d1bd87 s4:torture/raw/lock - Fix "discard const" warnings by introducing "discard_const_p"s
adds 51b6e23 s3:build: fix the build when no external talloc and tdb are installed.
adds 9d8867f s3:build: fix detection of CTDB headers on systems without system-libtalloc
adds 2738e31 s4 torture: Move target macros to a common header instead of redefining them in multiple files
adds 66bf780 s4 torture: Change RAW-SFILEINFO-END-OF-FILE to check for share modes by default
adds 5a934fd Revert "s4 torture: Allow onefs to be checked like samba3 and samba4"
adds 5035a90 s4 torture: Update RAW-SFILEINFO-END-OF-FILE to test some additional corner cases
adds 4e8b6c5 s4 torture: Change oplock to use passthrough for exclusive3/batch11
adds ae64978 s3: Fix smbd to correctly return INVALID_LEVEL on set_file_end_of_file_info for paths
adds 8dda4ce Ensure we don't see the xattr used to store NT security (visible when xattr_tdb is used). Allows make test to pass with acl_xattr.so prepended to the vfs modules. Jeremy.
adds ecb071c Revert "s3-build: taise tdb version when building against system libtdb library."
adds 53744f0 s3: Cope with older external libtdb
adds 91bb065 s3-spoolss: move MAXDEVICENAME to spoolss idl.
adds 292af4f spoolss: add spoolss_StringArray2.
adds 5f60855 samba-spoolss: use spoolss_StringArray2 in spoolss_EnumPrinterKey.
adds b6fdecd Fix bug #6837 - "Too many open files" when trying to access large number of files from Windows 7. Original patch by me fixed up with the correct open files number by jmaggard10 at hotmail.com. Jeremy.
adds 486c8d5 Ensure get_nt_acl_internal() only looks at the ACL blobs, not reads off the underlying filesystem. Ensure that vfs_acl_tdb.c returns NT_STATUS_NOT_FOUND, not NT_STATUS_OBJECT_NAME_NOT_FOUND when it can't find a blob matching the file. Jeremy.
adds 95c1862 s3: prefer posix_fallocate for doing "strict allocate"
adds 148e79d Ensure check_parent_acl_common() only looks at stored blobs - returns NT_STATUS_OK if there aren't any. Jeremy.
adds 1d013fd s3:build: fix shared library build on QNX
adds 365c6b4 Restructure the ACL code some more, get the internal semantics right. The previous bugs were due to the fact that get_nt_acl_internal() could return an NTSTATUS error if there was no stored ACL blob, but otherwise would return the underlying ACL from the filysystem. Fix this so it always returns a valid acl if it can, and if it does not its an error to be reported back to the client. This then changes the inherit acl code. Previously we were trying to match Windows b [...]
adds a2929a6 s3:build: remove redundant qnx block size definition
adds b65b887 s4-drs: fixed updating of uSNChanged in replmd_modify
adds 8d7a43f s4-drs: fixed UDV and overlapping sync calls in DRS
adds f32ccc3 spoolss: hand-marshall the spoolss_StringArray2 struct for spoolss_EnumPrinterKey.
adds 450211b s4-smbtorture: be very strict in checking spools_EnumPrinterKey results.
adds 9a3d9ab s3-selftest: run LOCAL-NDR when running make selftest.
adds 438b7c4 s4/torture: Add target functionality parameters to SMBv1 BRL tests
adds dfbb92e s4/torture: fix build warnings by removing unecessary const
adds ad9c5a7 s4/torture: add addition multiple lock tests
adds 48358b3 s4/torture: add multiple lock cancel test
adds 7c938d1 ѕ3: remove superfluous option check
adds 76be0f6 s4/selftest: knownfail some locking tests until bugs are fixed
adds dfcc411 Remove unneeded argument from can_set_delete_on_close(). Ensure can_set_delete_on_close() is correctly called before any setting of the disposition bit (clean up the do_unlink() call). Jeremy.
adds cdb68bd s3: Fix crash in winbindd;(bug#6879).
adds 1a855eb s4:ntvfs/posix/pvfs_resolve - Fix "discard const" warning
adds fed6ac0 s4:ntvfs/posix/pvfs_streams - Fix "discard const" warning
adds 80e0661 s4:operational LDB module - Fix usage of LDB constants
adds 91e0bdd Refactor reply_rmdir to use handle based code. All calls are now handle based. Put rmdir into close.c and make it private. Jeremy.
adds 4e20a6f s4-smbtorture: call test_EnumPrinterDrivers with architecture in RPC-SPOOLSS.
adds 2f0548f s4-smbtorture: check more WERRORs in RPC-SPOOLSS.
adds 459a968 s3-spoolss: handle SEC_FLAG_MAXIMUM_ALLOWED in spoolss_OpenPrinterEx.
adds 3fe7dfd Remove smb_fname duplicates that just keep the same information as in fsp->fsp_name.
adds 66c9687 Make sure we're not using the old smb_fname data.
adds af8b785 s4 torture: Allow some implementations to break from level1 to none with two breaks
adds fc78326 s4 torture: Convert to a more modern version of read in RAW-OPLOCK-BATCH4
adds b14da4f s4 torture: Add a few more windows target types
adds 522d6bc s4 torture: Convert an error to a warning in RAW-OPLOCK-BATCH22
adds 8f7e573 s4 torture: Close the third handle in RAW-OPLOCK-BATCH22
adds 15e1c61 s4 torture: Add a new RAW-OPLOCK test: BATCH26
adds 5c85776 s4 selftest/quicktest: Update known failures for the sfileinfo and oplock changes
adds 60d9828 s4-torture: Allow the legacy DENY_FCB/DENY_DOS share modes to be ignored
adds 5882282 s4 torture: Allow READ to be parameterized, add more readx tests
adds f26a500 s4 torture: Add lockread_supported based off of CAP_LOCK_AND_READ
adds 2dc5bd1 s4 torture: Parameterize WRITE_AND_CLOSE support
adds a3df55b s4 torture: Make RAW-SEARCH pass against win7
adds 3507350 s4 torture: Fix call to smbcli_open
adds 4f6d5d0 s4 torture: Convert create_complex_file to use BASIC_INFO instead of deprecated command
adds ced3eef s4-drsutil: fixed a memory leak in samdb_search_count
adds be78d4a s4-ldb: fixed show_deleted module not to corrupt parse trees
adds f5aff32 s3 aclocal.m4: Fix iconv checks, clean up m4 code
adds 02fe863 s4-smbtorture: heavily expand printerdata tests in RPC-SPOOLSS.
adds 265e4df s3: bug #6967: Prevent glibc error on net ads join: talloc()ed memory should not be SAFE_FREE()ed.
adds 1d3942c Make smbtorture4 match Windows behavior.
adds 32915ce Make Samba3 pass the RAW-LOCK test as Windows.
adds 3264a98 s3: check if glibc has broken posix_fallocate
adds 743155f s3: Fix explicit stat64 support
adds d92d770 s3:dbwrap_ctdb: increase the rsn of the __transaction_lock__ when storing
adds 04ba95c s3:dbwrap_ctdb: increase the number of commit retries 5-->100
adds 21d3aa8 packaging(RHEL-CTDB): package dbwrap_tool and dbwrap_torture in the common pkg
adds 9b265a6 s4-ldif: Fix memory leek in ldb_ldif_write()
adds a902c4c s3: Support NetWkstaGetInfo 101 and 102
adds 7eaff9b s3: First cut at _wkssvc_NetWkstaEnumUsers
adds bbffd79 s3: Complete support for NetWkstaGetInfo/NetWkstaEnumUsers
adds aef303f s3: Add rpcclient wkssvc_enumerateusers
adds 449045e s3: Simplify usr_info_cmp by calling timeval_compare()
adds 1ba91c0 s3: Small simplification: qsort deals fine with just one entry
adds 3b8e85d s3: talloc_array_length deals file with a NULL argument
adds da8b405 s3: Fix a const discard warning
adds 7050764 streamline some log levels for invalid servicenames
adds 972ee4b s4:dsdb Hide the LM password by default too
adds a4725f5 s4:build torturedir and -DTORTUREDIR is unused
adds 45cd4c9 s4:dsdb Make parentGUID handler use dsdb_module_search_dn()
adds 354b80b3 s4:dsdb Make primaryGroupToken calculation more efficient and correct
adds b2db28b s4:ldap.py Improve testsuite for primaryGroupToken behaviour
adds 54ea4b1 s4:ldb Add a function to match a message against an objectClass
adds 9b0780c s4:dsdb Use ldb_match_msg_objectclass in operational.c
adds fe01e0e examples: Fix the build of the example VFS modules.
adds 71018eb s3:auth: Fix typo in debug message.
adds 5d46530 s3-winreg: remove trailing whitespace.
adds 1bc83b9 s3-winreg: fill in some inline comments.
adds a367b2b s3-spoolss: a default printer should have at least a "PrintDriverData" key.
adds 0882316 spoolss: rework spoolss_GetPrinterDataEx and spoolss_SetPrinterDataEx.
adds 778124e s3-spoolss: let _spoolss_GetPrinterData call into _spoolss_GetPrinterDataEx.
adds 167dca0 s3-spoolss: let _spoolss_SetPrinterData call into _spoolss_SetPrinterDataEx.
adds ef9d658 s3-spoolss: let _spoolss_DeletePrinterData call into _spoolss_DeletePrinterDataEx.
adds 123d8d1 s4-smbtorture: fix RPC-SPOOLSS after _spoolss_SetPrinterDataEx IDL change.
adds c85ed00 s3: fix net and rpcclient after setprinterdataex changes.
adds 8de6f71 s4-smbtorture: disable some spoolss printerdata tests which s3 does not pass at the moment.
adds 4334092 Fix release script with newer versins of git
adds 9550ade s3: de-deprecate "write cache size" to prevent its removal without a proper alternative
adds 5055ba1 s3:docs: Document "directory name cache size".
adds 886fe5b s3: require tdb 1.1.7 with tdb_check()
adds 6f6608c s3: let tdb_validate_child() use tdb_check()
adds 8f19c08 s3: let netsamlogon_cache_init() use tdb_check()
adds 909cd26 s3: let gencache_init() use tdb_check()
adds 12bac42 Hopefullt final fix for 6802 - acl_xattr.c module: A created folder does not properly inherit permissions from parent and 6938 - No hook exists to check creation rights when using acl_xattr module
adds a246310 parent_sd can never be null in this function, so don't check for it.
adds 0c42d65 s4/torture: add delete-on-close test for directories
adds b4c72e4 s4/torture: fix >80 column spacing issues
adds 995b480 s4/libcli: add define for exclusive lock mode
adds 47f5aac s4/torture: add test for zero byte read contention with byte range locks
adds 5d66d43 s4 torture: Fix the streams create disposition tests to actually return an error on failure
adds cd72301 s4 torture: Add a new RAW-STREAMS test to simulate the summary tab
adds 6bc8a2b s4 torture: Update RAW-RENAME to pass against win7
adds 919440a s4 torture: Convert RAW-STREAMS to a set of test suites rather than a monolithic test
adds 1724273 s4 torture: RAW-ACL Improvements
adds 8ceb428 s4 torure: Add SMB2 utility functions
adds d252d23 s4 torture: Port RAW-ACLS tests to SMB2
adds f4aa47b s4 torture: win 7 doesn't like the sequential_only flag for directories
adds f717a79 s4 torture: Add a new torture:hide_on_access_denied parameter
adds 105eb95 s4 quicktest: exclude raw-streams from quicktest until bug is fixed
adds 8efabcc talloc: Fix write behind memory block
adds 4653d05 tdr-test: Fix 'push_charset' test
adds bf7cc32 krb5: Fix leaked hx509_context pointer
adds f1d9382 s4/smbstreams: Fix memory use after free.
adds 978dc61 s4-selftest: don't consider spoolss failures to be an error in s4
adds 1bf825b s4 torture: Cleanup RAW-ACLS a bit
adds b2d8e11 s4:build Bump ldb and tdb required versions.
adds ff984cd s4-ldb: fixed ldbdel with -r (recursive deletion)
adds cc9d4d5 s4-drs: use -r to ldbdel in unvampire devel script
adds 29c87ef s4-heimdal: fixed a use-after-free heimdal bug
adds 52083a8 s4-selftest: show the test summary at the end of 'make test' in the build farm
adds 87de8ae packaging(RHEL-CTDB): make everything instead of all in the build stage
adds 8c37e70 packaging(RHEL-CTDB): add some checks to test the built smbd
adds cb831f36 packaging(RHEL-CTDB): explicitly list all the vfs modules in the main package
adds b921de7 packaging(RHEL-CTDB): explicitly list all packaged idmap/nss-info/charset modules
adds 551758a packaging(RHEL-CTDB): explicitly list library versions in samba-common
adds ac702b8 packaging(RHEL-CTDB): explicitly list library versions in samba-winbind-32bit
adds 4608e3f packaging(RHEL-CTDB): clean some commented out lines from the files sections
adds ed5c337 s4:selftest: use ${selftest_prefix} instead of hardcoded st/
adds c8615b6 s3: allocate only "new" space, not "old" sparse space in the posix_fallocate path
adds 35c0677 s4-smbtorture: fill in COMPARE_STRING_ARRAY macro in spoolss driver test.
adds 35c50dc s3-spoolss: use driver level info8 everywhere in spoolss server internally.
adds 1c9eba4 s3-spoolss: fully support level 8 drivers.
adds af08962 s3-spoolss: remove ridiculous amount of duplicate driver code.
adds 0efbd93 s3-spoolss: remove unused architecture from fill_printer_driver_info1().
adds 7770d14 s3-spoolss: cleanup _spoolss_EnumPrinterDrivers().
adds 5e8e5df s4-smbtorture: make level 8 the reference for PrinterDriverEnum test.
adds 1b6c444 spoolss: fix spoolss_DriverInfo8 IDL.
adds d3d2e39 RAW-STREAMS: convert failing tests to torture api
adds 33ecfb0 s4:selftest: run RAW-STREAMS again
adds dd650ed s4:selftest: skip SMB2-ACLS for now
adds 193e40c A WHATSNEW for alpha10
adds 100e249 This is alpha10
adds 1853098 s4: On the way to alpha11
adds fb3b098 spoolss: add more spoolss architectures to IDL.
adds e14fb8f s3-spoolss: use SPOOLSS_ARCHITECTURE_ALL in driver enum server code.
adds 0d53ce7 s3: make sys_posix_fallocate more generic
adds 3609c74 s3:doc: make dos filetimes description less contradictory
adds bd11ec4 Merge commit 'origin/master' into abartlet-devel
adds b617466 s3:configure: check for lutimes, futimes and futimens
adds fd58556 s3: keep subsecond times on cross-filesystem moves and don't follow links
adds f772329 s3: Give the user a chance to change password when password will expire soon.
adds 707cd30 s4-dsdb: fixed steal of parentGUID for empty msg
adds 3397671 s4-dsdb: use dsdb_module_search_dn in repl_meta_data
adds e5a478d s4-ldb: added a missing ltdb_unlock_read()
adds 4bb2958 s4-ldb: fixed nested searches inside ldb modules
adds 16eb25b s4-drs: use parentGUID attribute in getncchanges
adds 732c701 s4-drs: ensure we fill in ncRoot_dn in getncchanges
adds 0fca76e s4-dsdb: added dsdb_functional_level() helper function
adds bfbccbb WHATSNEW4: Samba 3.0 is not up-to-date.
adds b386c33 s3: Fix build on non-linux platform.
adds c7e3a2d s3: check for PAM_RADIO_TYPE.
adds d2f13dd s4-smbtorture: enhance spoolss_EnumPrinterKey torture test.
adds effff54 librpc: split out a separate GUID_from_ndr_blob() function
adds 08e8988 s4-dsdb: use GUID_from_ndr_blob() to create dsdb_get_extended_dn_guid()
adds 498f2b8 s4-libcli: use new GUID functions in libcli
adds f01ea8b s4-smb2: use new GUID function in smb2 negprot
adds 81bc561 s4-dsdb: simplify schema code using new GUID functions
adds 56b887e s4-dsdb: simplify linked attributes code using GUID functions
adds d337cef s4-dsdb: simplify samdb_result_guid()
adds 2493776 s4-ldb: simplify ldif handlers using new GUID functions
adds 3ce800d libndr: added a GUID_to_ndr_blob() helper function
adds d035a60 s3-ldb: use GUID_to_ndr_blob()
adds 1b20002 libcli: use GUID_to_ndr_blob()
adds 33cbe9c s4-server: use GUID_to_ndr_blob() in cldap and smb servers
adds b4ea96e s4-libcli: use GUID_to_ndr_blob()
adds 9822286 s4-libnet: use GUID_to_ndr_blob()
adds 215cc5a s4-ldb: use GUID_to_ndr_blob()
adds 261ba40 s4-dsdb: use GUID_to_ndr_blob()
adds 71943e8 util: added binsearch.h for binary array searches
adds d35b7d0 s4-schema: use binsearch.h
adds c7c97b6 s4-schema: use GUID_to_ndr_blob()
adds 62dc7f6 s4-libcli: GUID_from_ndr_blob() is strict about the blob size
adds c59372b s4-ldb: fixed 2 bugs in ldb_dn_set_extended_component()
adds b5011ba s3:packaging: Fix typo in comment.
adds 85e79a2 s3:packaging: Fix source dir.
adds 56b754e Implementation of sDRightsEffective, allowedAttributesEffective and allowedChildClassesEffective.
adds 0604c69 s3:packaging: Fix version detection.
adds cf25614 spoolss: add spoolss_KeyNames union.
adds 0ecb7f6 spoolss: use spoolss_KeyNames in spoolss_EnumPrinterKey.
adds fa413d1 s3: re-run make samba3-idl.
adds f20effc s3-spoolss: fix enumprinter key client and server.
adds ce33967 s4-smbtorture: fix and extend enum printerkey test.
adds 835e7d6 spoolss: remove unused spoolss_StringArray2.
adds 6683644 s3: add LDAP Alias Dereferencing support
adds e92b034 s3: make own defines for ldap deref types
adds dc71d1c s4-smbtorture: add more spoolss_EnumPrinterKey tests for local NDR test.
adds c2618d2 s3-rpcclient: allow to set offered size for enumkey command.
adds 31202a9 s3-selftest: enable RPC-SAMBA3-WINREG.
adds f3205d3 s3: add prototype to fix the build
adds 31321ac s4:libnet/libnet_become_dc - Fix a small glitch in "becomeDC_drsuapi1_add_entry_send"
adds 5dd86c7 s3:loadparm: Change the "ldap deref" value "defualt" to "auto".
adds c69b9b7 s3:docs: document ldap deref
adds 5767b1d s4:utils/oLschema2ldif.c - remove (now) unused variables
adds f0054da librpc/ndr: add support for relative_short pointers
adds 678f2ca pidl: Introduce new dirrective: relative_short
adds 24a398b s3: Fix a very embarrassing build failure
adds 1788abb s4:operational LDB module - cosmetic - reorder an attribute list
adds f8c34c4 s4:"samdb_set_password_sid" - clean up created objects correctly
adds f740bdc s3:docs: Fix 'make manpages3'.
adds 801fbd0 s4-smbtorture: check whether a returned buffer size is a multiple of 4 in RPC-SPOOLSS.
adds 5ae61cf spoolss: trivial fix for spoolss_FormInfo2 IDL.
adds e316624 spoolss: fix spoolss_PrinterData size calculation.
adds 05effef librpc/ndr: add missing prototypes for relative_short functions
adds 8f8613d idl: introduce new file: dfsblobs.idl
adds 155bdea torture: add new tests for dfsblobs
adds 6bc29ec add ignore for autogenrated files as they are not used by s3
adds a3b7e84 librpc/ndr: avoid comparison_fn_t to fix the openchange build on solaris
adds 56b90ac s4-ldb: sort the linearized extended DN by component name
adds 725e25a s4-ldb: added a new "reveal" control
adds 0d76df9 s4-ldb: added a function to filter extended components of a ldb_dn
adds e3c2309 s4-ldb: added new ldb_dn extended components for linked attributes
adds 665e57f s4-dsdb: use the reveal control to hide/show extended DN components
adds bb00941 heimdal: work around differences between GNU and XSI strerror_r()
adds 7f16da7 s4-dsdb: return a zero guid on error in samdb_result_guid()
adds b11b227 s4-loadparm: call reload_charcnv() also for a missing smb.conf
adds 7f6b524 s4-devel: support vampire_ad.sh with no initial smb.conf
adds 9260396 s4-dsdb: added REVEAL_INTERNALS flag to dsdb_module_search_handle_flags()
adds 0d10efe s3: Allow up to 20480 entries in LookupSids, as mandated by the official IDL
adds f871de7 s4:provision - Remap conflicting thumbnailPhoto and thumbnailLogo OID's.
adds 3357319 s4: reorder action to permit old provision to be correctly upgraded
adds fb85977 s4: upgradeprovision rename also when there is a mismatch on the case of name attribute
adds d2ec67e s4: upgradeprovision handle renaming and knownobjects
adds ef5508b s4: rename res/res2 to something more explicit
adds 4deaa84 Fixed a problem with duplicate values of allowedAttributesEffective.
adds f346079 s4:tls: fix the build on Solaris
adds 7f95686 Fix release script to work with recent git versions
adds d732fb4 s4 torture: Add SHARE_DELETE to create_directory_handle
adds 5930f77 s4 torture: Convert RAW-OPEN to suite form
adds 8ba02d9 s4 torture: Update RAW-QFILEINFO to only test info levels that are supported by the server
adds b85f6f6 s4 torture: Add new RAW-SEARCH test to explore strange max count behavior
adds 4330efe Removed ldb_modify_ctrl from ldb, implemented as a static in ldap_backend.
adds 20bcdf8 s3: Fix _samr_GetAliasMembership for results with 0 rids
adds 4a19ada smbtorture4: Add rpc-samba3-getaliasmembership-0
adds edbf2ca tsocket: add tsocket_address_bsd_sockaddr() and tsocket_address_bsd_from_sockaddr()
adds ab04dd3 tsocket: Fixed typo in LGPL header.
adds e33ae22 tsocket: Fixed documentation for tsocket_address_bsd_sockaddr().
adds a5bdab8 tsocket: Fixed tsocket_guide.txt asciidoc syntax.
adds b55d076 s4-kdc: Migrate to tsocket_address.
adds a88b288 s4: Fixed the programming guide to reflect the current tree.
adds 1a43d86 s4:prog_guide4.txt: remove obsolete comments
adds 308b50a s4-smbtorture: run GetPrinterDriver2 tests against each printer's driver.
adds e831e3e Ensure dos_mode can return FILE_ATTRIBUTE_NORMAL, then filter the returned attributes by protocol level.
adds e22e336 s4:drsuapi/getncchanges.c - Update the list of operational attributes
adds d31b636 s4-ntvfs: try to fix bug 6989
adds 152f415 s4-dsdb: added dsdb_dn_is_deleted_val()
adds 32995e8 s4-dsdb: use dsdb_dn_is_deleted_val()
adds 9515926 s4-dsdb: added dsdb_module_dn_by_guid()
adds 57b10b6 s4-dsdb: rename dsdb_module_search_handle_flags to dsdb_request_add_controls
adds cd4574f s4-dsdb: dsdb_flags should be unsigned
adds 4b970c0 s4-dsdb: fixed dsdb_module_dn_by_guid()
adds 9fa1f96 s4-dsdb: added dsdb_module_modify()
adds 8a74633 s4-dsdb: added a dsdb_module_rename() call
adds b7a74ac libds: added GUIDs for wellknown AD objects
adds 7d0fdca s4-dsdb: added dsdb_wellknown_dn()
adds 3c1f18c s4-dsdb: added dsdb_find_nc_root()
adds 6c21255 s4-dsdb: added dsdb_get_deleted_objects_dn()
adds f9302f9 ldap: give a debug error when we don't know a control
adds e14c728 s4-ldb: added --show-deactivated-link command line option
adds f8320b3 s4-ldb: fixed a transaction error on prepare_commit
adds 9955756 s4-ldb: show the OID of any unhandled critical controls
adds 934bb28 s4-dsdb: don't actually remove the sd_flags control, just mark it non-critical
adds 41e403a s4-dsdb: when the SD_FLAGS control is set, don't remove nTSecurityDescriptor
adds 558a386 s4-dsdb: it is a better pattern to mark a control as done than remove it
adds 8d3fc23 s4-dsdb: also mark the relax control non-critical when done
adds d9f9322 s3-pdbedit: allow to call "pdbedit -N description -u user" without specifiyng "-r".
adds 64e588f spoolss: add spoolss_DriverInfo7.
adds b8c87c4 Add helpful debug of DACL for errors on ACL access. Jeremy.
adds 8f4d4a6 Final part of the fix for 6837 - "Too many open files" when trying to access large number of files
adds 743e636 s4-gensec: Added remote and local setter/getter using tsocket.
adds 226a9db s4-gensec: Replace gensec_set_my_addr() with new tsocket based fn.
adds 8ca8804 s4-gensec: Replace gensec_get_my_addr with new tsocket based fn.
adds ac2d31e s4-gensec: Replace gensec_set_peer_addr with new tsocket based fn.
adds 1e54888 s4-gensec: Replace gensec_get_peer_addr with new tsocket based fn.
adds c457d54 s4-gensec: Remove obsolete socket_address vars and fns.
adds fae70e1 s4:gensec: allow clearing local and remote address by passing NULL
adds 0708b2a s4-ntvfs: check if pvfs is NULL in pvfs_logoff
adds be95cb6 spoolss: more mork on SetPrinterInfo() levels.
adds 31cf2b0 s3-spoolss: fix rpcclient after setprinter IDL fixes.
adds a9689bb s4-smbtorture: fix smbtorture after setprinter IDL fixes.
adds e3ee8ff s3: Fix bug 6992, make test for getgrouplist cacheable
adds 1d0f364 s4:dsdb/common/util - make NTTIME attribute wrappers use a "const" message
adds eb7ff92 s3: Run RPC-SAMBA3-GETALIASMEMBERSHIP-0 in make test
adds a23084e tdbtool: avoid using c++ reserved words.
adds 619ad0c s4-smbtorture: add a samr_GetAliasMembership test to RPC-SAMR.
adds c0883fb Fixed incorrect checking of PRINCIPAL_SELF permissions.
adds dc4c411 s4-smbtorture: skip GetAliasMembership against s4.
adds bbec305 s4:"samdb_set_password" - remove delete instructions
adds 159c1b8 Fix bug #6939 - mangling method = hash breaks long filenames.
adds fbf4923 Update default with correct value. Add a note about Win7 behavior here. Jeremy.
adds 5c13a90 s4 torture: close handle instead of using exit
adds f02206d s4 torture: RAW-STREAMS-CREATEDISP Use a normal deny mode
adds f8bb5a6 s4 torture: Parameterize streams delete behavior rather than commenting out the check.
adds c3582f9 s4 torture: Add RAW-STREAMS-RENAME3 to show error when trying to overwrite a stream with an open handle
adds cfbf62d s4 torture: RAW-STREAMS-NAMES Make sure the create time of the streams are different from the base file
adds f8ab38a Vector correctly through reply_openerror() (which uses the same logic). Jeremy.
adds 0c1ff3b Always map EMFILE to ERRDOS, ERRnofids, *NOT* NT_STATUS_TOO_MANY_OPENED_FILES. This is what W2KR3 does for NTCreateX and openX calls. May be the correct fix for bug 6837 - "Too many open files" when trying to access large number of files. Jeremy.
adds c3d1e5c s4:provision Give a more useful error message in guess_names
adds 027cba6 Return NULL in strlower_talloc if src is NULL
adds 2ad086e s4-dsdb: Add a check to prevent acl_modify from debuging a NULL message
adds d99084f s4-dsdb: Move get_last_structural class from descriptor.c to util.c
adds 8b88925 s4-dsdb: return an error if samAccountName is not specified when creating a user.
adds 0806006 s4-dsdb: fix handling of AUX classes in objectclass_sort
adds 7cb858e s4-dsdb: Add a test for adding, deleting, and appending a posixAccount objectClass to a user
adds 20869a0 s4-ldb: canonicalise the message on ldb_add
adds 811b405 s4-scripts: add a enablerecyclebin script
adds f392ae5 s4-ldb: display msDS-OptionalFeatureGUID as a GUID
adds db76e65 s4-dsdb: fixed the sort in dsdb_find_nc_root()
adds 82bf0d8 s4-dsdb: added ldb_dn_update_components()
adds b3c69e7 s4-dsdb: declare ldb_dn_update_components()
adds 5d7805b s4-dsdb: greatly simplify the subtree_delete module
adds cb841c3 s4-ldb: fixed a valgrind error in ldbtest
adds 19cdcde s4-dsdb: stop warnings about unknown struct GUID in prototypes
adds 7481667 s3-docs: add new pam_winbind.conf(5) manpage.
adds 72d68ac s3-docs: mention pam_winbind.conf(5) manpage in pam_winbind(8) manpage.
adds 39616c0 Added oid for AS_SYSTEM control, used to bypass access checks for system operations.
adds ea365af Added freeing a successful req so it doesnt croud the ldb context
adds 60d8ab3 Adapted acl module to skip checks if as_system control is provided.
adds 9b86923 s4 torture: Fix RAW-STREAMS-DELETE to pass against samba3
adds daa561d s4 torture: Add test to show archive bit behavior with directories
adds 69d26d2 reply_force_nterror() is not used anywhere. Remove it. Jeremy.
adds 0dd8c8a reply_doserror() doesn't force DOS errors on the wire.
adds 32861b9 Actually explain the twisty paths of tortured logic behind reply_doserror(), reply_nterror(), and reply_nterror(NT_STATUS_DOS()).
adds 4dc958c s4:kdc: convert UDP based communication to tdgram_context
adds fcbe8f0 s4:kdc: setup the local and remote tsocket_address at accept time
adds 590f7c2 Output %p as unsigned in snprintf replacement.
adds 4b7a6b1 tevent: prefix types and defined with tevent_ and TEVENT_
adds 1b5389a s3: Fix an error case in cli_negprot
adds 882768c s4-dsdb: give us an invocationID when in standalone mode
adds dbda2c2 s4-provision: added a note about where invocationIDs come from
adds 2c88ffb s4-dsdb: added two new dsdb_get_extended_dn_*() helper functions
adds e89a2db s4-dsdb: use varargs expression in dsdb_module_search()
adds 9d56f65 s4-dsdb: added dsdb_get_extended_dn_uint64()
adds a070119 s4-dsdb: added DSDB_MODIFY_RELAX flag to the dsdb_module_*() calls
adds 47560bf s4-dsdb: don't use a non-constant format string for a printf format
adds 2a4a159 s4-repl: lower debug level of a common message
adds a106fef librpc: fixed the GUID_compare() function
adds d370810 s4-drs: another two unsigned comparison bugs
adds ec74ffa s4-schema: a unsigned comparison bug in the schema code
adds 87f28cc s4-torture: another unsigned comparison bug
adds 60acce5 s4-repl: only try to replicate for NCs that we are a master for
adds 92d75a4 s4-kcc: don't crash with a NULL ntds connection list
adds 452fc0d s4-repl: give a reason why the prepare commit failed
adds 03a1451 s4-drstest: Don't remove temp LDB so it can be reviewed if necessary
adds d9606d6 s4-drs: Fix bug - prefixMap is not updated when adding new OIDs.
adds c113be8 s4-tort: Move Schema tests from ldap.py into separate module
adds ee48f58 s4-tort: Tests for "msDS-IntId" attribute implemented
adds 14bac3a Revert "s4-drs: cope with bogus empty attributes from w2k8-r2"
adds 4e8ad28 s4-schema: Set ATTID in schema cache from "msDS-IntId"
adds a409c0f s4-schema: Constraints on msDS-IntId attribute
adds 516316b s4-schema: Implement msDS-IntId attribute generation
adds 11e2c57 s4-dsdb-util: Utility function to process ldb_request in transaction
adds 7685bbb s4-dsdb-util: Execute ldb_request using LDB_CONTROL_AS_SYSTEM
adds 9f6c818 s4-drs: Save prefix map using LDB_CONTROL_AS_SYSTEM control
adds 35b8808 Adapted acl module to skip checks if as_system control is provided.
adds 911cefd s4-tort: Test handling of different ATTID values in prefixMap interface.
adds ad35153 s4-drs: Implement constraints on ATTID values in prefixMap
adds ec7dc6a s4-torture: update uuid_compare test for new behaviour
adds 0c36259 s4-schema: fixed the sorting of schema attributes
adds ebcb28c s3: Remove unused winbindd_lookupsid_async
adds 0c3e3b7 s3: Remove unused winbindd_lookupname_async
adds 5156fa8 s3: Remove unused winbindd_getsidaliases_async
adds 2591a52 s3: Remove unused query_user_async
adds dfd876e s3: Remove unused do_async_domain
adds d40edae s3: Remove unused winbindd_sid2uid_async
adds fb77442 s3: Remove unused winbindd_sid2gid_async
adds 93bcc34 s3: Remove unused winbindd_uid2sid_async
adds 3f98c2c s3: Remove unused winbindd_gid2sid_async
adds 4b84d75 s3: Remove unused do_async
adds a8875c5 s3: Remove some unused dual functions
adds c25d9ad s3: Remove unused winbindd_dual_userinfo
adds 74b1a02 s3: Remove unused winbindd_dual_lookupsid
adds 4f434e0 s3: Remove unused winbindd_dual_lookupname
adds 958fdaf s3: Remove unused winbindd_dual_getdcname
adds 9568c76 s3: Remove unused winbindd_dual_getuserdomgroups
adds 66bcae6 s3: Remove an unused struct definition
adds 0a130da s3: Remove unused winbindd_dual_getsidaliases
adds d534a5b s3: Remove unused get_sam_group_entries
adds e1bf189 s3: Fix some nonempty blank lines
adds e7468fb s3: Shrink winbindd_proto.h a bit
adds d9ca148 s3-docs: not working for SuSE anymore...
adds 0d41278 s3-docs: mention all long option names in samba.entities file.
adds 722a330 s3-docs: mention long and undocumented option names in pdbedit manpage.
adds f868672 s3-docs: mention long option names in smbtree manpage.
adds 6ffa5df s3-docs: mention -O, --stdout in smbget manpage.
adds 71a5aef s3-docs: mention long and undocumented option names in smbclient manpage.
adds 308e1b5 s3-docs: mention long and undocumented option names in smbcacls manpage.
adds 9a7bed7 s3-docs: mention long and undocumented option names in rpcclient manpage.
adds 714c60e Rename 282 -> ERReasnotsupported. Jeremy.
adds 642101a Remove all calls to reply_doserror - turn them into correct reply_nterror calls. Next rename reply_doserror -> reply_force_doserror and plumb in when NT_STATUS_DOS is used. Jeremy.
adds 74deee3 Rename reply_doserror() -> reply_force_doserror().
adds 2308ec7 s3:winbindd: Fix a brown paper bag bug in wbinfo -t ...
adds 9b6b01a s3:winbind: Add a lower-cost alternative to wbinfo -t: wbinfo --ping-dc
adds c8e6279 Fix initialisation of TypeObject samba.param.LoadparmService.
adds 8b278e6 tdb: Fix formatting of API check file.
adds 0110990 tdb: Also build and install tdb manpages from standalone tdb.
adds 1d9a243 ldb_wrap: Fix compilation when using system ldb.
adds 5b9e98a provision/pyldb: Avoid linking in static python ldb module.
adds 2a9c227 param: Fix build on systems without ldb installed.
adds fd0c3a2 s4 torture: Do a better job of closing open files in RAW-OPLOCK.
adds c33988c s4 torture: Be more permissive with share modes for oplock testing
adds 43a8b49 s4 torture: Update raw oplock to use win7 as the baseline for rename oplock break behavior
adds fd5350d s4 torture: Add RAW-OPLOCK-EXCLUSIVE7 which is similar to BATCH19
adds 100168d Fix bug reported in mangle_hash code (no bugid yet).
adds 551ea65 Samba4 and LDB requires talloc 2.0.1
adds 383369e s4:auth generate the prototype file in the right place
adds 0809696 s4:auth Change 'get_challenge' API to be more like Samba3
adds 585900d s4:gensec Don't give a warning when Windows client connects with NTLM
adds b6f446c s3: Move smb_splice_chain to smbd/process.c, its only user
adds 528c150 s3: Remove a pointless else branch
adds 47bee67 s3: Restore correct timeouts for SMB requests
adds ba2cfce libcli/auth Make gd's NDR NTLMSSP parsers helpers common
adds 9b36fa0 s3:ntlmssp: rename enum NTLMSSP_ROLE into enum ntlmssp_role
adds dee35f7 s3:ntlmssp: move to C99 integer types in ntlmssp.h
adds 5b37cd2 s3:ntlmssp: remove the typedef NTLMSSP_STATE
adds 802e932 s3:ntlmssp: only include ntlmssp.h where actually needed
adds 3b40ec8 s3-docs: mention -M option and remove nonexisting -G option in pdbedit manpage.
adds 475d296 s3-net: use generated krb5.conf in 'net ads testjoin'
adds 40d4c31 s3: Remove unused sendto_child()
adds 6dc924f s3: Remove some unused code
adds 5aa0d97 s3: wbinfo --ping-dc is not cacheable
adds 3bd4f67 s4: make ldbadd/ldbmodify/ldbdelete really use the --controls switch
adds 8dc636a s4: tests controls parsing and using for ldbadd/ldbedit/ldbmodify
adds 4cc0bb7 s4: Fix the build
adds 7e8b042 s4:ldb Fix declaration in the middle of the code
adds 29a8467 doc: update mount.cifs man page with nounix option
adds da27d4e s4:cleanups remove trailing spaces and tabs
adds 67d1af4 s4:cleanups More trailing spaces and tabs
adds 3d85b1e The posix acl version of set_nt_acl() could set the stat_ex struct in the fsp->fsp_name pointer incorrectly for a directory.
adds 6dcbb84 Attempt to fix one of the last two bugs with the full Windows ACL support.
adds 56f9d18 s3: Remove some pointless casts
adds daecb74 s3: Remove some pointless SMB_ASSERTs
adds 0421098 s3: Fix a 64-bit error
adds a3f43e3 s3: Fix a comment in conn_cache.c
adds 53bf5f0 s3: Remove some unnecessary variables from libsmb/conn_cache.c
adds ffab1a2 s3: Remove unused flush_negative_conn_cache()
adds 9620791 s3: Remove unused delete_negative_conn_cache()
adds 4784c8c tsocket: allow AF_UNIX sockaddrs smaller than sizeof(sockaddr_un)
adds 17c804a tsocket: only copy the specific part of sockaddr*
adds 445baf5 s4:lib/socket: add helpers functions to convert between socket_address and tsocket_address
adds d3ee0f0 s4:lib/socket: add socket_get_{remote|local}_addr() to get a tsocket_address instead of a socket_address
adds 4e2da42 s4:smb_server: fix mixing socket_address and tsocket_address
adds 500f55c s4:smbd: hold tsocket_addresses on the stream_connection
adds 5126b52 s4:kdc: use the remote and local address from the stream_connection struct
adds 577857d s4:gensec: change gensec_update_send/recv to tevent_req
adds 078482a s4:auth: change auth_check_password_send/recv to tevent_req
adds f03e88f s4-net: Fix 'talloc_free with references ...' error
adds 20c7c27 s4-libnet: Python binding for libnet_SetPassword()
adds 33699bb s4-libnet: Simple test for net.SetPassword() python binding
adds ef453c6 py_net/libnet: Remove C++-style comments, add more error checking, move initialization of dcerpc subsystem to libnet.
adds b911a7b s3: getgrent_state has been replaced by grent_state
adds 03617df s3: winbindd_cli_state->getgrent_state is no longer used
adds 50e5f9d s3: Fix some nonempty blank lines
adds 634d084 s3: Replace IS_DOMAIN_OFFLINE by a function
adds 7e66145 s3: Fix a bogus uninitialized variable warning
adds 0a6a13d s3: Fix a typo found by Matthias Dieter Wallnöfer <mdw at samba.org> -- thanks :-)
adds ff0f8bd s3:winbind Make the normal client exit message a bit more understandable
adds 72d9359 python: Remove sys.path line rather than updating it when installing to python system path.
adds 2daa084 s3: Simplify "setup_domain_child" slightly
adds d53cfb7 s3: Simplify winbindd_list_trusted_domains() slightly
adds 2c49678 s3: Remove some unused code
adds 0aa8946 s3: Simplify winbindd_ads.c:trusted_domains()
adds b8fcba9 s3: Pass netr_DomainTrustList instead of names and sids through (*trusted_domains)
adds c0289d6 s3: Move a lp_winbind_trusted_domains_only() check to wb_getgrsid()
adds e5fbff0 s3: Check for lp_winbind_trusted_domains_only in wb_gettoken()
adds 8ab6279 s4:ntlmssp: fix whitespaces in ntlmssp.h
adds 5ff127b s3:ntlmssp: rename NTLM_MESSAGE_TYPE into ntlmssp_message_type
adds 5541a91 s3:ntlmssp: fix spelling
adds e78558a s3:ntlmssp: fix whitespace in ntlmssp.h
adds 7cff7d9 s3:ntlmssp: remove unused ref_count from ntlmssp_state
adds 05f7a86 s3:ntlmssp: remove unused ntlmssp_stored_response()
adds 9d5f41c s3:ntlmssp: move some indentation in ntlmssp_sign.c
adds 4afb211 s3:ntlmssp: remove unused p24 variable from ntlmssp_sign_init()
adds af25fb5 s4:auth: remove autogenerated auth/ntlm/auth_proto.h
adds 27349a6 s4:auth: make auth_challenge_may_be_modified() public
adds 8b68349 s4:auth: add auth_get_server_info_principal() prototype to auth.h
adds c064549 net: Support implementing subcommands in python.
adds 9b1a210 net: Support usage/help of subcommands implemented in Python.
adds 9e603df s4/net: Support parsing arguments in Python commands.
adds 8c19cd2 netcmd: Add some basic tests.
adds eaf4a9a s4/net: Make pwsettings a net subcommand.
adds 732a763 Use CommandError exception to deal with problems during net commands.
adds 027f6ad s4/net: Use d_printf consistently when reporting errors.
adds e60a40e s4/net: Add domainlevel subcommand.
adds 433f58f s4/net: Pass all arguments through to the Python commands.
adds e2c4d82 s4/net: Allow options before arguments for Python commands.
adds 588b3e6 python: When updating sys.path to include the Samba python path, avoid throwing away the changes made by site.py.
adds 94454ad net: Make arguments available to python commands as sys.argv.
adds fbb59b2 dsdb: Fix dependencies when building against system ldb.
adds c9b6ad2 s3:ntlmssp: change get_challange() to return NTSTATUS
adds a8e61ac s4:auth/ntlmssp: let get_challenge() return a NTSTATUS and fill a stack buffer
adds 60b9434 s4:ntlmssp_server: remove unused variable
adds dea4560 s4:ntlmssp: use data_blob_null in ntlmssp_server_auth()
adds 7d4692f s4:ntlmssp_server: clear session key in ntlmssp_server_preauth()
adds 3f04b60 s4:ntlmssp_server: don't use mem_ctx in auth_ntlmssp_check_password()
adds 994d34b s4:ntlmssp_server: don't use a mem_ctx for ntlmssp_server_auth()
adds f31d144 s4:ntlmssp_server: always call ntlmssp_server_postauth() and decide there if it's a noop
adds d5cbfbb s4:ntlmssp: remove mem_ctx from check_password() callback to match s3
adds b0dd364 net: Add some German translation
adds 1aed373 s4:lib/registry/util.c - Reintroduce "FIXME"s
adds 3a271a8 Prevent NULL dereference if group has no members
adds 31cc963 net: Allow python subcommands to provide commands that are not recognized by net itself.
adds 18d2213 Fix commands in password tests.
adds 797977a blackbox.passwords: Use convenience variable for net.
adds 552e656 net: Allow Python commands to return None instead of 0.
adds b531696 net: Move 'setpassword' to 'net setpassword'.
adds 345b25d net: Move setexpiry to 'net setexpiry'
adds 73594c2 net: Fix tests and documentation of setexpiry.
adds 9e5ef91 net: Move 'newuser' to 'net newuser'
adds 7effe2d net: Support 'super' commands implemented in Python.
adds ea5af6e pyldb: Add dom_sid.split in favor of less powerful dom_sid_to_rid().
adds 66f81d1 samba: Fix whitespace, remove pointless 'pass' statement.
adds dbd7a62 py/security: Add test for dom_sid.split.
adds 3239872 s4-net: fixed pwsettings command
adds 9d6411d s4-testpasswords: fixed CONFIG and quoting
adds de94857 s4-net: fixed finddcs to use empty SID instead of NULL sid (NDR error)
adds 0c29640 s4/build: Indicate whether Samba4 is being built against the system Heimdal.
adds 9085499 heimdal_build: Explicitly specify 'YES' when enabling external libraries.
adds 41c3c97 s4-dsdb: add support for storing linked attribute meta data in extended DNs
adds d5020e3 s4-dsdb: add a TODO item for linked attributes in extended_dn_out
adds dee6b6f s4-dsdb: implemeneted replmd_modify_la_replace()
adds 3b05606 s4-dsdb: added support for backlinks in repl_meta_data
adds c071af3 s4-dsdb: linked_attributes_modify no longer handles modifies
adds 3199e02 s4-dsdb: add a comment on the use of ldb_rename()
adds bd5678f s4-dsdb: repl_meta_data now replaces objectguid in all cases
adds 5964acf s4-dsdb: the linked_attributes module no longer handles deletes
adds 348bcfc s4-dsdb: added replmd_delete, based on Eduardos work
adds 9e96ae8 s4-dsdb: add linked attributes meta_data handling to replmd_add
adds 3fe9244 s4-dsdb: remove linked_attributes_add
adds 2b5cd3d s4-dsdb: some backlinks can be processed immediately
adds e9699e9 s4-dsdb: do the rename after the modify in replmd_delete
adds 5eefff9 s4-dsdb: simplify the linked_attributes module
adds e4a6f5c s4-dsdb: handle links with no backlinks in replmd_delete
adds f1b6484 s4-dsdb: split RMD_USN into RMD_LOCAL_USN and RMD_ORIGINATING_USN
adds b1db66a s4-dsdb: allow the component name to be specified in dsdb_get_extended_dn_guid()
adds 312ef9d s4-dsdb: add REVEAL_INTERNALS in the search for linked_attributes
adds 4dbcab4 s4-dsdb: store full meta data from DRS for linked attributes
adds 809bcfc s4-dsdb: minor cleanup in DRS replicated objects code
adds beba977 s4-dsdb: ask for REVEAL_INTERNALS in getncchanges
adds fde3f64 s4-drs: added linked attribute replication to getncchanges
adds 26ec526 s4-dsdb: auto-upgrade w2k formatted linked attributes when modified
adds b34db08 s4-ldb: use the RELAX control to disable single value checking on replace
adds 64802c5 s4-dsdb: added dsdb_dn_is_upgraded_link_val()
adds 225bcfa s4-drs: handle mixtures of old and new style links in getncchanges
adds 3c1259f s4-dsdb: added dsdb_check_single_valued_link()
adds 5dcb903 s4-dsdb: move checking for single valued links to samba modules
adds bf8ccd2 s4-dsdb: fill in the correct version number of links that come over DRS
adds bcc952d s4-drs: some useful debugging options for getncchanges
adds 340d7e8 s4-drs: fixed the UDV return in getncchanges
adds dd33a22 s4-dsdb: use a common method for finding a link pair
adds e1ffcfc s4-ldb: added ldb_module_get_ops()
adds ca5c3a0 s4-dsdb: added DSDB_FLAG_OWN_MODULE
adds d4853fe sd-schema: order DRS classes on the wire in reverse order
adds 9f02898 s4-schema: don't fill in the extended DN with a zero GUID
adds cb00e44 s4-drs: give a reason when an AddEntry commit fails
adds 701148b s4-drs: we are doing the sorting for getncchanges in the app code now
adds 7653f56 s4-drs: implemented sorting functions based on replication flags
adds 5bf257f s4-drs: use the extended linearized form for DRS replication
adds ff6dd4a s4-drs: send all linked attributes at the end of a replication cycle
adds 0c2afdd s4-drs: update highwatermark after successfully encoding the object
adds 0d5d7f5 s4-drs: treat a zero GUID as not present in replmd_add_fix_la
adds 2e11448 s4-drs: give an error message in repl_meta_data if we don't get a partition control
adds e3054ce s4-drs: cope better with NULL GUIDS from DRS
adds 7a39340 s4-drs: use dsdb_module_guid_by_dn()
adds 5b31cb2 s4-drs: fixed typo for uSNCreated
adds 9572535 s4-drs: update comment to refect only forward link in this fn
adds 5305032 s4-drs: use DSDB_FLAG_OWN_MODULE
adds 0bf7f95 s4-drs: isRecycled only exists in FL W2K8-R2
adds 9f053d4 s4-drs: don't try to remove backlinks directly
adds db3f0e8 s4-dsdb: fixed valgrind error in replmd modify
adds 36f8ece s4-ldb: show the error code as well as errstr
adds a81dd03 s4-drs: set flag to indicate that we do support linked attributes
adds 5e52c71 s4-dsdb: added parse functions for DRS linked attribute blobs
adds 38160de s4-drs: use dsdb linked attribute parse functions
adds 5dd6e08 s4-drs: use dsdb_module_rename()
adds d48237d s4-drs: re-resolve the DN in linked attribute processing
adds e3cf818 s4-drs: sort linked attributes
adds baae6ef s4-ldb: added ldb_val_to_time()
adds c306179 s4-dsdb: use ldb_val_to_time() instead of ldb_string_to_time()
adds 708ad42 s4-dsdb: use safe length limiting in string->integer conversion
adds 53e86ac s4-ldb: use safe length limited conversions for int64 and time
adds 1ab5020 s4-ldb: declate ldb_val_to_time()
adds 302dcd0 s4-ldbmodify: show the error code as well as error string
adds 81e8a18 s4-ldb: allow modules to override error return values
adds 98d94cc s4-ldbtest: fixed message element in modify
adds 6628588 s4-dsdb: added dsdb_set_extended_dn_guid()
adds 4eecfc8 s4-drs: make sure the DNs we put in the db have a extended GUID
adds e410a91 s4-ldb: show an error string, as well as error message
adds 1c5a268 s4-ldaptest: need to use MessageElement for modify messages
adds 23eb9f4 s4-dsdb: allow system to remove deleted objects
adds 9819d28 s4-dsdb: added dsdb_tombstone_lifetime()
adds 8eaed07 s4-dsdb: make sure 'whenChanged' is set on modify
adds 335af02 s4-ldb: fixed valgrind error: ares can be freed by callback
adds 031460b s4-dsdb: fixed samdb_create_foreign_security_principal() to use the wellknown GUID
adds 08bad38 s4-dsdb: fixed several memory leaks
adds cced567 s4-kcc: added a preiodic task to remove deleted objects
adds 00b39c7 s4-dsdb: switched to using RMD_FLAGS instead of DELETED in extended DNs
adds fef3c91 libreplace: some systems don't have memmem()
adds a214ebc ldb: Fix the standalone ldb build.
adds 0bc902a s4-sddl: DRS replication needs REVISION_ADS for SDs
adds e809b72 s4-drs: don't give an error on repsTo delete if add is also specified
adds 5047548 s4-dsdb: force REVISION_ADS for new and updated ACLs in dsdb
adds d05e17f s3: Introduce domain_is_forest_root() helper function
adds 583d192 s3: Adapt sid_dup_talloc to README.Coding
adds 22a4a00 s3: Make free_domain_list() static
adds 92345f4 s3: Avoid adding a domain twice
adds 133f023 s3: Use global_sid_Builtin in find_builtin_domain
adds a66341b s3: simplify find_root_domain, find_our_domain() never fails
adds 063900a s3: Fix a typo
adds a321dd9 s3: Convert cli_session_setup_kerberos to the async API
adds 3f25fb5 s3: NT_STATUS_MORE_PROCESSING_REQUIRED is a valid sesssetup return value
adds 2d75aa0 s3: Convert cli_sesssetup_ntlmssp to the async API
adds 6edfbbd s3: Remove some unused code
adds 6ada1f2 libwbclient: Remove a pointless check
adds e2f361d s3: Fix some nonempty blank lines
adds 41a5149 s3: Slightly simplify winbindd_dual_ccache_ntlm_auth
adds 99f2924 s3: Convert cli_tdis to the async API
adds 37ac16a s3: Convert cli_ulogoff to the async API
adds 675d5fe s3: Fix an uninitialized variable warning
adds ac5b090 s3: Fix a shadowed variable warning
adds 283a73c s3: Trim down smbcontrol a bit
adds 2ed51fb s3: Happy New Year 2010
adds a06e5cd s4: Happy New Year 2010
adds fb5383c Merge branch 'master' of git://git.samba.org/samba
adds 5df8b33 blackbox/test_export_keytab.sh: use VALGRIND for samba4kinit
adds 1525e59 blackbox/test_export_keytab.sh: correctly remove temporary files
adds f04e10f s4:dsdb/repl: convert dreplsrv_out_drsuapi_send/recv to tevent_req
adds 2a66db8 Fix the merged build. Probably not strictly correct but allows us to "make test". Jeremy.
adds 9a9d737 s3 net: Add a few missing gettext calls.
adds da41f23 s3 net: Fix up a share type translation and translate some more strings
adds 36493bf s3: Fix infinite loop in NCACN_IP_TCP asa there is no timeout. Assume lsa_pipe_tcp is ok but network is down, then send request is ok, but select() on writeable fds loops forever since there is no response.
adds 133638c s3: Make winbindd_cache.c aware of domain offline to avoid unnecessary backend query.
adds d06fb8e0 s3: List trusted domains from wcache when domain is offline.
adds d8ca002 s4:ldap_schema.py - Move generated attributes check
adds bbf9885 s4:ldap_schema.py - add an additional check for validity of "defaultObjectCategory"
adds c051008 s4:schema_load.c - Typo
adds 77ce33c s4:SAMLDB LDB module - Rework to allow checks for wrong "defaultObjectCategory" attributes
adds a08a0ff s4:SAMLDB LDB module - Fix trailing whitespaces
adds f6bd654 Fix bug #7020 - smbd using 2G memory.
adds a2044b9 s4: Fix result check for getaddrinfo()
adds f408d58 tevent: create symbol links to shared libraries see https://bugzilla.samba.org/show_bug.cgi?id=6991 for details
adds eff6022 talloc: create symbol links to shared libraries see https://bugzilla.samba.org/show_bug.cgi?id=6991 for details
adds 0a3a6bb tdb: create symbol links to shared libraries see https://bugzilla.samba.org/show_bug.cgi?id=6991 for details
adds c01f443 tdb: fix standalone 'make installdocs'
adds 350db0b vfs_commit: print warning when no fsync support is there
adds e172b21 ѕ3:configure: use gettimeofday check from lib/util/
adds 0457cf9 s4-smbtorture: refactor test_GetPrinter in RPC-SPOOLSS.
adds 7568f49 s4-smbtorture: add test_SetPrinter to RPC-SPOOLSS.
adds 3dbe860 s4-smbtorture: add test_ChangeID to RPC-SPOOLSS.
adds d5995ee Second part of the fix for bug #7020 - smbd using 2G memory.
adds c1c7b6c s3:lib/time: remove unused nt_time_equals
adds c5f24c3 s3:lib/time: remoce null_mtime() - use null_time()
adds b3e065e ѕ3:lib/time: replace make_dos_ and put_dos_ functions with those from lib/util/
adds 571ee54 lib/util: move TIME_T_MIN/MAX defines into header file
adds f5729db s3:lib/time: remove TIME_T_MIN/MAX defines
adds 655bdb1 s4/torture: add more lock cancellation tests
adds 71a40d7 s4/torture: fix small bug in lock test
adds 309473f Merge branch 'master' of git://git.samba.org/samba
adds 71e3de6 s3:pdb_ldap:init_sam_from_ldap: untangle an assignment from the check
adds 2fad148 s3:pdb_set_pw_history: free the old history before setting the new.
adds 147a2c0 s3: Avoid a memset(, 0, ) call
adds 3d83949 s3: Fix a typo
adds ca6c1cd s3: Simplify pdb_set_plaintext_passwd() slightly
adds 7ba0064 s3: Simplify pdb_set_plaintext_passwd() a bit
adds e729025 s3: Make use of talloc_array in pdb_set_plaintext_passwd()
adds 864ed92 s3: Simplify pdb_set_plaintext_passwd by using talloc_zero_array
adds 7633837 s3: Simplify pdb_set_plaintext_passwd: memcpy deals fine with 0 bytes
adds a3f5222 s3: Simplify pdb_set_plaintext_passwd() by removing a redundant condition
adds ec0998a s3: Add a paranoia check to pdb_set_plaintext_passwd()
adds 2a11f3b s3: Simplify pdb_set_plaintext_passwd: pwHistLen==0 was checked above
adds 5e2fc28 s3: Simplify pdb_set_plaintext_passwd: pwhistory==NULL can not happen anymore
adds be05d71 Simplify E_md5hash a bit
adds 53a1ed9 s3: Factor password_in_history() out of check_passwd_history()
adds b5fcb34 s3:check_sam_security: untangle assignment from statement
adds 7ac18c7 s3:auth:sam_password_ok: enhance readability (imho) by adding some pointers
adds 0172587 s3:auth:sam_password_ok: fix allocation of a data blob.
adds c0f404a s3:auth: use data_blob_null instead of data_blob(NULL, 0) in sam_password_ok()
adds 3634859 s3:auth:sam_password_ok: take username, acct_ctrl and nt/lm hashes, not sampass
adds de4fb80 s3:auth:check_sam_security: null out sampass after it has been stolen.
adds 970317c s3:auth:check_sam_security: create (and use) a common exit point
adds 5ad1b7e s3:auth:check_sam_security: fix a leading tab/ws mixup
adds 7248873 s3:auth:check_sam_security: improve calling and logging of pdb_update_sam_account
adds 8289b46 s3: Lock down some srvsvc calls according to what w2k3 seems to do
adds c1ca000 s3-docs: fix eventlogadm manpage typo.
adds 801edec s3: Remove some code that has become unnecessary
adds 667b6f3 s3:smbd:password_in_history: treat entry with 0 salt as 0 + plain nt hash
adds 017ccd0 s3:passdb: store the plain nt passwords hashes in history, not salted md5
adds 46111dc s3:auth:check_sam_security: introduce a bool var to control pad_pw_count incrementation
adds dc68982 s3:auth: don't update the bad pw count if pw is among last 2 history entries
adds 34f0cff s3 torture: Prevent smbcli segfault when running smbtorture3 against an smbd with security=share
adds 57be1d0 s4 torture: Add RAW-OPEN-NTCREATEDIR to test error checking for open directories as files
adds 487a03a testprogs: add win32 spoolss testsuite.
adds 9185fd0 testprogs: pass down architecture in spoolss test.
adds 339afda testprogs: add support for "print" option in win32 spoolss torture test.
adds c915bd8 linked_attributes: Fix missing dependency on util.
adds fbc3a0f s4-dsdb: added samdb_reference_dn()
adds bd6d0e9 s4-ldb: added nice ldif display of 64 bit ranges for RIDs
adds a136249 s4-provision: added an initial RID Set
adds 2bad107 s4-dsdb: added samdb_rid_set_dn()
adds 5eb3b91 s4-provision: the DC object itself needs a fixed objectSID
adds 7f90a05 s4-samldb: use RID Set to allocate user/group RIDs
adds 226460d s4-dsdb: move the RID allocation logic into ridalloc.c
adds fcfb5d7 s4-provision: allow provision modifies to add records
adds f137f93 s4-dsdb: added dsdb_module_add()
adds f240110 s4-dsdb: added dsdb_module_reference_dn()
adds e6f14ac s4-dsdb: added dsdb_module_constrainted_update_integer()
adds d0bd6e7 s4-dsdb: added dsdb_next_callback()
adds 439ee5a s4-dsdb: use dsdb_next_callback()
adds 1053ce5 s4-dsdb: implement creation of the RID Set object
adds 53d10d1 s4-provision: don't hard wire the creation of the RID Set object
adds 5136438 s4-dsdb: implement refresh of RID Set pool for a local RID Manager
adds dd8cb3c s4-dsdb: fixed usage of rIDAllocationPool and rIDPreviousAllocationPool
adds c12b9ab s4-dsdb: clarify who is responsible for each attribute
adds 45550f8 s4-dsdb: added dsdb_module_set_integer()
adds 37340d5 s4-ridalloc: copy with missing rIDNextRid and rIDAllocationPool
adds 8cd2bed s4-dsdb: added dsdb_find_guid_attr_by_dn()
adds 19e515a s4-repl: added request for RID allocation in drepl task
adds 805ab0e s4-messaging: added a new msg type MSG_DREPL_ALLOCATE_RID
adds dc11414 s4-dsdb: send a message to the drepl task when we need another RID pool
adds 7a40cac s4-dsdb: the dsdb ldb modules now need messagiing
adds cc7967b s4-repl: allow for callbacks when a repl operation completes
adds 2590b77 s4-repl: implement MSG_DREPL_ALLOCATE_RID
adds b1f97b7 s4-dsdb: added an extended operation for allocating a new RID pool
adds f254091 s4-dsdb: added support for DRSUAPI_EXOP_FSMO_RID_ALLOC
adds dcbba58 s4-event: added s4_event_context_set_default()
adds ac5d426 s4-drs: added some debug messages
adds c4fa4d1 s4-dsdb: improve error messages in schema and pdc_fsmo modules
adds fdf12a6 s4-ldb: improve error handling in indexing code
adds 42f0bda s4-provision: RID 1000 is consumed by the machine account
adds 1f25d0a s4-provision: re-open sam.ldb after creating the schema
adds 9672a3d s4-devel: a useful script to setup bin/ and st/ as tmpfs filesystems
adds f7756c8 s4-partition: don't ignore errors from other modules
adds a7b3891 s4/dsdb_schema: GET_UINT32_DS() macro to use supplied default value instead of 0
adds a44ae10 s4/dsdb_schema: fetch msDS-IntId value during SCHEMA replication
adds 9871f52 s4/dsdb_schema: use msDS-IntId value for attribute look-up
adds 73838b3 s4-libnet: better error messages in libnet_vampire.c
adds 6247a13 s4/schema: Do not assign msDS-IntId value if LDB_CONTROL_RELAX_OID is passed
adds 2523811 Revert "s4-schema: Set ATTID in schema cache from "msDS-IntId""
adds 3352e5d s4/dsdb_schema: Load msDS-IntId value separately when loading from LDB
adds 4c7bf05 s4-idl: added some more wellknown attributeIDs
adds ff968e4 s4-idl: regenerate DRS IDL
adds cd65ce8 s4-schema: make ldb_val to string comparison safer with nul termination
adds f7517e6 s4-schema: added dsdb_attribute_by_lDAPDisplayName_ldb_val
adds f6cf895 s4-schema: added generic attributeID conversion functions
adds a7fffe8 s4-provision: do a self join for all server types
adds 5f36f03 s4-dsdb: no longer need special invocationID handling for standalone servers
adds 308a479 s4-dsdb: added DSDB_FLAG_TOP_MODULE
adds a65823e s4-dsdb: ensure we will in all the attributes for RID Set
adds 2d10f3a s4-dsdb: poke the RID Manager when completely out of RIDs too
adds 5803253 s4-drs: we need to wrap extended operations in transactions
adds 278d2f7 s4-smbd: setup the default event contexts for other process models
adds 501dd4a s4:dsdb/repl: convert dreplsrv_op_pull_source_send/recv to tevent_req
adds 59f314d s4-scripting: we need to use a base search for the NTDS GUID
adds 5d6032e s4-partition: fixed selection of partitions on exact match
adds d22a9e5 s4-dsdb: squash some unknown structure warnings
adds f118f54 s4-dsdb: added dsdb_module_am_system()
adds 595fad2 s4-dsdb: allow specification of a SID if we are system
adds baa8793 s4-dsdb: use dsdb_module_am_system() in acl module
adds 8b8bb15 s4-dsdb: fixed const misuse in acl module
adds 43a815c s4-samba3samtest: use system credentials for creating users
adds 81c0b01 s4-secdesc: fixed the sec_descriptor.py test
adds 66f161d s4-acl: fixed acl.py test to use correct ldif
adds dd61336 s4-dsdb: added a samba3sid module
adds d6f92db s4-samba3sam: use samba3sid module
adds f68c43e s4-samba3sid: the sambaNextRid attribute is actually the previous RID
adds 9aed099 s4-samba3samtest: force workgroup so the domain is right
adds dde2b66 s4-samba3sid: fixed error returns when res->count != 1 and oom
adds 5ccf8ae s4-samba3samtest: we need to force netbios name as well
adds 9d296e6 s4-provision: added W2K8-R2 schema as provided by WSPP
adds c93a182 s4-schema: added some debug for bad attributes
adds d371b0e s4-schema: added adminDisplayName and adminDescription
adds 38909a4 s4-schema: switch to W2K8-R2 schema
adds ce21151 s4-schema: fixed attributes of aggregate schema
adds ebec499 s4-schema: added msDS-NcType to schema container
adds ad11deb s4-schema: fixes for W2K8-R2 schema
adds 8d87c0a s4-drs: added two more SPNs in addentry
adds 9bdd3d6 s3-docs: mention -K option in pdbedit manpage.
adds 1bc9530 s3-time: fix build warnings after we moved to shared time functions.
adds bbaec01 libcli/util: add tstream_read_pdu_blob_send/recv
adds d97562b s4:kdc: the ->process function returns "bool"
adds 42c34cd s4:kdc: use LIBSAMBA_TSOCKET
adds 0588f34 s4-kdc: Migrate tcp connections to tsocket.
adds fca0c4d s4:provision_self_join.ldif - Adapt comment after implementation of distributed RIDs
adds d7713d1 Re-fix bug 5202 - cannot change ACLs on writable file with "dos filemode=yes"
adds 7eee8e0 Fix comment
adds 39a4e2a s4-ldb: validate the type of the ldb argument to ldb_dn_new()
adds 196cb6b s4-drs: fixed usage of ldb_dn_new()
adds 6a36799 s4-messaging: fixed a memory leak in messaging_path()
adds 651ddb7 s4-messaging: remove only usage of debug_ctx()
adds 273a4d9 s4-debug: removed debug_ctx(). It didn't catch on :-)
adds 9e6eb22 s4-drs: fixed the NC in the getncchanges RID alloc reply
adds b0090d0 s4-idl: give a enum for attribute cn and a 'NONE' attribute
adds 349f7ba s4-drs: added filtering by udv in getncchanges
adds 39730ac s4-drs: be less verbose when we filter objects by UDV
adds 7010fad s4-drs: calculate and send a uptodateness_vector with replication requests
adds 1158c13 s4-drs: need to set the getncchanges extended_ret on success too
adds 8ccedc3 s4-libnet: dsdb_wellknown_dn() in vampire code
adds acf33e0 s4-drs: moved the DsWriteAccountSpn call to its own file
adds 8c2d7ae s4-dsdb: added samdb_ldb_val_case_cmp()
adds ba745a4 s4-drs: fixed writespn to ignore add/delete errors
adds 67d8518 s4-drs: having no SPNs to change is not an error
adds 04e8237 s4-drs: base is_nc_prefix on instanceType
adds b37bec8 s4-drs: give DN of failed replication partition
adds 45f49d0 s4-drs: add a local UDV entry even when no replUpToDateVector present on NC
adds 8a09dc1 s4-schema: fixed the SDDL for the schema root security descriptor
adds 93fefef s4-samldb: fixed primaryGroupID when promoting a machine to a DC
adds a894eea s4-debug: lower the verbosity of a couple of common log messages
adds c03a101 s4-drs: instanceType is always sent, regardless of UDV values
adds 43c841b s3: Fix a segfault in winbindd_dual_ccache_ntlm_auth()
adds fc17573 s3: Slightly simplify winbindd_store_creds
adds fd92db5 s3: Remove a pointless "else" branch from add_ccache_to_list()
adds d5091a1 s4-dsdb: added samdb_domain_sid_cache_only()
adds a3e089d s4-ldb: display security descriptors with correct SDL for known SIDs
adds 5c174c6 s4:provision_users.ldif - Import all essential groups for Windows Server 2008 mode
adds 61dfd3d s4:provision_users.ldif - Remove foreign security principal S-1-5-17 for now
adds 0f9268b s3: Trim down some utilities a bit
adds 6f0e7b9 s3: Trim libnss_wins.so
adds 9bb4766 s3: Remove the typedef for "auth_usersupplied_info"
adds 0815730 s3: Remove the typedef for "auth_serversupplied_info"
adds 50b7a32 s3: Remove unused samr_make_sam_obj_sd
adds 3ea64e0 s3: Replace most calls to sid_append_rid() by sid_compose()
adds 48251c3 s3: Use sid_check_is_in_our_domain instead of a direct sid_peek_check_rid
adds 86a73e6 s3: Use sid_check_is_domain instead of a direct sid_equal
adds fd1b6bd s3: Fix some nonempty blank lines
adds 81a848b s3: Remove some unused variables
adds 9ee895f s4:provision_users.ldif - Fix memberships regarding the denied password RODC replication group
adds e72787f s4:provision_self_join_modify.ldif - Point out that account "dns" is s4 specific
adds 91e2100 s4:provision_users.ldif - Add objects for IIS
adds 601ea3a s4:repl_meta_data - Transform a "1" into a "true" on a boolean variable
adds e0d6b097 s4:upgradeprovision - Reformat comments
adds 2cedefa s4:upgradeprovision - fix up the script regarding linked attributes
adds 1eebdfd s4-test: fixed make test without having done make install
adds d0123e0 s4-selftest: when a command fails show both normal and expanded command
adds aa45015 Revert "s4:provision_users.ldif - Add objects for IIS"
adds 306de30 Revert "s4:provision_users.ldif - Fix memberships regarding the denied password RODC replication group"
adds 3af84c1 Revert "s4:provision_users.ldif - Remove foreign security principal S-1-5-17 for now"
adds 73422e7 Revert "s4:provision_users.ldif - Import all essential groups for Windows Server 2008 mode"
adds 4f6e9a0 release notes for Samba4 alpha11 (to be released this week)
adds 1a76c80 This is Samba4 alpha11!
adds c41fb54 more WHATSNEW4
adds f6b1059 and we move on towards Samba4 alpha12!
adds 5323fe9 s4/torture: Parameterize output in LOCK tests based off server support
adds c32b0b6 Merge remote branch 'origin/master' into alpha11release
adds 574f77f tsocket: Added complete doxygen documentation.
adds 04f3f27 tsocket: Added doxygen config file.
adds 0ad8381 s3: Add a zfsacl:denymissingspecial parameter
adds 4aefb33 testprogs: add more error codes to spoolss test.
adds 3e7b7bf testprogs: fix EnumPrintProcessorDatatypes spoolss test.
adds 9a1b298 testprogs: test each printer, do not abort after first failure.
adds 403dc10 testprogs: fix driver levels in spoolss test.
adds e0e255f Fix comment/debug messages
adds d75d14f s3-lanman: Allow a level2 descriptor for a level1 NetShareGetInfo
adds c9e84ad s4-smbtorture: allow test_SamLogon to test interactive samlogon in RPC-SAMR family of tests.
adds a744dbc s4-smbtorture: add RPC-SAMR-PASSWORDS-BADPWDCOUNT torture test.
adds 13dad38 s4-smbtorture: fix GetAliasMembership test in RPC-SAMR.
adds 3c1b517 testprogs: add EnumPrinterKey test to spoolss test.
adds 0ae4cc8 testprogs: remove unused test_EachDriver from spoolss test.
adds 3b82254 s4-selftest: RPC-SAMR-PASSWORDS-BADPWDCOUNT fails against s4.
adds 373dcf4 s3: Remove a pointless if-statement
adds 444ecac s3:auth: add comment to nulling out stolen sampass
adds 3b58b2a docs: fix xml tag in the pdbedit manpage
adds 3d18439 Strip trailing spaces
adds 31e1428 s3: Add the "scannedonly" vfs virus scanner interface module
adds 2d4dda0 s3: Lift the version of the scannedonly VFS module
adds 2f30aea Remove the global char *LastDir.
adds 47c1d9b Fix bug #6876 - Delete of an object whose parent folder does not have delete rights fails even if the delete right is set on the object.
adds ce8dcbe Fix bug #7033 - SMBrmdir call always returns true, even on failure to delete a directory.
adds 105f876 Fix bug #7033 - SMBrmdir call always returns true, even on failure to delete a directory.
adds 33ee8b5 Make file access control decisions a lot easier to debug (at level 10).
adds ed457e0 Fix two uses of strncat -> strlcat. Ensure proper use of strncpy when setting socket name.
adds ca84795 Fix bug #7034 - vfs_cap causes signal 11 (SIGSEGV)
adds 9b3871e Merge branch 'master' of git://git.samba.org/samba
adds 5d1aa4c Comparison tool for LDAP servers (using Ldb)
adds 026b230 s3: Fix a winbind segfault in "trusted_domains"
adds a4eaa11 Fixed a problem with incorrect default SD owner/group.
adds 129c15c s4-ntp_signd: Migrate to tsocket.
adds 7147c84 selftest: Print reason when a test fails unexpectedly
adds 8d4b913 s4:ldb: be more strict in parsing ldb time strings
adds 2d7ad93 s4:dsdb/common: let samdb_msg_add_uint64() call samdb_msg_add_int64()
adds 5d08309 s4:dsdb/common: let samdb_msg_add_uint() call samdb_msg_add_int()
adds ca9bc96 s4:ldb_msg: first try to decode integers as signed and then fallback to unsigned
adds 232197e s4:dsdb/common: fix major bug in lsa_BinaryString to ldb_val conversation.
adds e886b6e s4:dsdb/repl: change dreplsrv_op_notify_send/recv() to tevent_req
adds 92b87eb s4:dsdb/repl: reorder dreplsrv_op_notify* functions
adds 7d41afe s4:ldb/tests: do a "schemaUpdateNow" after creating a new attribute in ldap_schema.py
adds f715414 s4:dsdb/schema_load: add a TODO about schema reloading
adds 24ecd19 s4:dsdb/resolve_oids: also resolve oid in search attribute list
adds 6158908 s4:dsdb/schema: add dsdb_syntax_DN_STRING_* wrappers
adds b20707c s4:dsdb/schema: add inftrastructure for dsdb_validate_ldb()
adds bf1f067 s4:dsdb: add validate_update module
adds a0f2a49 s4:dsdb/schema: add dsdb_syntax_BOOL_validate_ldb()
adds ece3def s4:dsdb/schema: add dsdb_syntax_INT32_validate_ldb()
adds 5f13a16 s4:dsdb/schema: add dsdb_syntax_INT64_validate_ldb()
adds eb261a9 s4:dsdb/schema: add dsdb_syntax_NTTIME_UTC_validate_ldb()
adds e2b9454 s4:dsdb/schema: add dsdb_syntax_NTTIME_validate_ldb()
adds 674e835 s4:dsdb/schema: add dsdb_syntax_DATA_BLOB_validate_ldb()
adds ba8a930 s4:dsdb/schema: add dsdb_syntax_UNICODE_validate_ldb()
adds 4fa2bf8 s4:dsdb/schema: add dsdb_syntax_PRESENTATION_ADDRESS_validate_ldb()
adds 39dda46 s4:dsdb/schema: add dsdb_syntax_DN_validate_ldb()
adds 83baa44 s4:dsdb/schema: add dsdb_syntax_DN_BINARY_validate_ldb()
adds f0fed6c s4:dsdb/schema: add dsdb_syntax_DN_STRING_validate_ldb()
adds 1f2efef s4:dsdb/schema: add dsdb_syntax_OID_validate_ldb()
adds 204e4b2 s4:dsdb: use validate_update module
adds 915b755 s3:smbldap: add smbldap_talloc_first_attribute()
adds ac22445 s3:pdb_ldap: restore Samba 3.0.x behavior and use the first "uid" value.
adds e30d009 s4-drs: Store uSNUrgent for Urgent Replication
adds 6f806b7 s4-drs: Uses dsdb_load_partition_usn() with urgent_uSN in s4 code
adds 60c5a5f s4-idl: update the DRS_OPTIONS bits based on the latest WSPP docs
adds 88ec10b s4-drepl: switch drepl over to using the generic DRS options flags
adds a5d6117 s4-torture: switch to generic DRS options flags
adds 2008d24 s4-drs: switch the DRS server to the generic DRS options flags
adds 74a5719 s4-torture: switch smbtorture to the generic DRS options
adds c663af8 s4-idl: get rid of the operation specific DRS options flags
adds 40bc48d s4:SAMR RPC - Fix the criteria for group searches
adds a0d7f3e s4:provision_users.ldif - Remove system objects from the wrong place
adds 81053e9 s4:provision_users.ldif - Simple reordering
adds 7135705 s4:provision_users.ldif - Fix up errors on existing entries
adds 2a05dd6 s4:provision_users.ldif - add the restant part of the objects needing for RODC support
adds 9ac39b6 s4:provision_users.ldif - Add additional BUILTIN objects
adds face5d3 s4:provision_users.ldif - Add objects for IIS
adds b1d2bb3 s4:provision_users.ldif - Add a comment that some objects under "Users" are now located elsewhere
adds 36db924 s3 winbindd: Get WINBINDD_CHECK_MACHACC torture test to work again.
adds a6015a8 s3 selftest: Fix the WINBINDD_GETDCNAMEe test.
adds a4f21d5 s3 selftest: Allow the enumeration of users and groups
adds 932d4a8 s3 winbindd: Return number of groups in data.num_entries for WINBINDD_LIST_GROUPS
adds e95c04f s3 selftest: Fix WINBINDD_LIST_GROUPS test
adds 89e6eac s3 selftest: Fix LOOKUP_SID test.
adds cf38a1f s3 test: Fix WINBINDD-STRUCT tests
adds 743adfd s3 selftest: Enable the WINBIND-STRUCT tests
adds 8573471 s3:auth: fix account unlock regression introduced with fix for bug #4347
adds d95ad11 s4-smbtorture: add rather simple libsmbclient torture testsuite.
adds e635b00 s3-libsmbclient: Fix crash bug in SMBC_parse_path().
adds 3c42e11 Part 4 of bug #7028 - include scannedonly VFS module
adds 33a4739 s4-torture: Migrate ntp_signd test to tsocket.
adds 6653cc4 Fix bug #7036 - net rpc getsid fails in hardened windows environments.
adds 9d881f4 s4-smbtorture: add setup_schannel_netlogon_pipe() function.
adds 5c016ad s4 selftest: Ignore more winbind test known to fail
adds a56ede9 s4-ldb: cope with bad ptr alignment in ldb_index.c
adds 2d41b1a Fix bug 7045 - Bad (non memory copying) interfaces in smbc_setXXXX calls.
adds f85b6ee Second part of bug 7045 - Bad (non memory copying) interfaces in smbc_setXXXX calls.
adds 51bf383 s4-dsdb: added isGlobalCatalogReady
adds 48bdf3e s4-drs: torture test for DsGetReplInfo() (RPC-DSGETINFO test).
adds 22d9215 s4-drs: give better debug info on unsupported DRS calls
adds 5bfeed8 s4-drs: framework for DsGetReplInfo(), includes the DS_REPL_INFO_NEIGHBORS infoType.
adds 5efff3a s4-dsdb: require admin access for DsReplicaGetInfo
adds 3a9b33b s4-drs: better debug info when security checks fail
adds 900fea3 s4-kcc: squash a warning
adds 3ff3612 s4-kcc: simplify the ReplicaGetInfo implementation a bit
adds 4cef742 s4-dsdb: added dsdb_load_udv_v2() and dsdb_load_udv_v1()
adds 09d947f s4-dsdb: use dsdb_load_udv_v2() in repl task
adds 0bba440 s4-drs: use dsdb_load_udv_v2() in getncchanges code
adds db7eba7 s4-dsdb: add our local cursor and sort in dsdb_load_udv_*()
adds 8342d08 s4-dsdb: take advantage of local cursor and sort
adds c22973d s4-kcc: added support for CURSORS info level in DsReplicaGetInfo
adds 93531a5 s4-idl: in DsReplicaGetInfo unknown2 is actually an enumeration_context
adds 473345f s4-kcc: added DsReplicaGetInfo CURSORS2 level
adds a9808ae s4-provision: added "check-names ignore;" to allow for _msdcs A records
adds 637d50b s4-devel: added rebuild_zone.sh
adds 84b47d3 s4-provision: added w2k8r2 ldap capabilities
adds ee73608 s4-kcc: added DsReplicaGetInfo pending ops call
adds 4e0090c s4-torture: fixed DsReplicaGetInfo elements
adds 53d7c4c Fix permissions - net subcommand modules don't need to be executable.
adds 664b74d Add script for updating the copy of subunit.
adds 2e38cb2 Add README about subunit.
adds b6b46b4 subunit: Import new version.
adds 28577aa Import testtools as well, required for subunit.
adds 2ec5792 subunit/testtools: Include newer version.
adds 29d08bf s4-kerberos: raise the general kerberos debug level to 3
adds 791a2df s4 selftest: Fix and reenable WINBIND-STRUCT.NETBIOS_NAME test
adds 4dd0c55 s3: Fix a crash in libsmbclient used against the OpenSolaris CIFS server
adds a18889f ldap.py: Remove unused imports.
adds aa1fce6 ldap: Fix test failure that seemed to go unreported previously.
adds 2985aeb s4-dsdb: isGlobalCatalogReady should be shown by default
adds dde836a s4-drs: allow for security bypass for DsReplicaGetInfo
adds 98a495f Modification of fix for bug 6876 - Delete of an object whose parent folder does not have delete rights fails even if the delete right is set on the object
adds a101505 s3: Fix some nonempty blank lines
adds f7adf53 s3: For "smbcontrol <pid> pool-usage", print the first 50 bytes of a string
adds aa362e8 s3: Protect against an invalid bcc in SMBsendtxt
adds f461a72 idl: switched to using the WSPP names for the 'neighbour' DRS options
adds 971f6a4 s3: Fix the format string for smbcontrol pool-usage
adds 7d5adf8 s3: Show share path in swat statuspage
adds 661dada s3-selftest: use testenv dc so that smbtorture4 actually uses the client configuration.
adds 3fb359a s3-docs: Add man page for vfs_scannedonly.
adds 9e31812 Work around bad use of autoconf interna
adds 46842a6 net: Add German translation, specially for the command listing
adds 286a27b Merge branch 'master' of git://git.samba.org/samba
adds ca646a8 testprogs: pass down LPPRINTER_DEFAULTS in spoolss test.
adds ecd35d7 testprogs: add tests for GetForm.
adds f299915 testprogs: add tests for GetPrinterData{Ex} and EnumPrinterDataEx.
adds fb7a462 ѕ3/i18n/de: fix typo
adds c3ef7a3 s3/i18n/de: improve some German translations
adds bd3c922 s3/net: split up some printable stings to ease i18n
adds 28b512f s3 net: Fix compile error with WITH_DNS_UPDATES
adds 09bc137 s3 net/i18n: Use only one spelling for "Usage:"
adds 6d33bb2 s3 net/i18n: update .po files
adds 7d1c1e0 s4-smbtorture: strip trailing whitespace.
adds e0660ed s4-smbtorture: skip ReplyOpenPrinter test in RPC-SPOOLSS-NOTIFY while testing s3.
adds 2b68215 s4-smbtorture: restructure spoolss server implementations in RPC-SPOOLSS-NOTIFY.
adds f5bba40 s4-smbtorture: support spoolss_ReplyClosePrinter server call in RPC-SPOOLSS-NOTIFY.
adds c971c10 s3-selftest: use absolute path when setting SOCKET_WRAPPER_DIR.
adds f720f75 s3-spoolss: stricter name checks when opening back-channel notify connection.
adds b5186b3 s3-selftest: finally enable RPC-SPOOLSS-NOTIFY against s3.
adds 7d04c0f s3: Remove a comment from ancient times that no longer applies
adds 66de52c s3 net: Fix compile warnings
adds add4edc s3 net/i18n: Update .po files
adds 40d3408 s4-smbtorture: also configure check smbc_setOptionCaseSensitive for LIBSMBCLIENT testsuite.
adds 41a350f s3: Fix a typo
adds f8314c2 s4-smbtorture: remove unneeded ncaclrpc dir setup from RPC-SPOOLSS-NOTIFY.
adds 8067bf6 Fix unintentional free of the last value when adding a new value to a key.
adds 18943bb selftest: Use SUBUNIT_FORMATTER command, if set in the environment.
adds 3bf9bbb s3: build with dnsupdate support when possible
adds 30ea993 Add cross option to samba_cv_linux_getgrouplist_ok
adds e1e6b19 s3-docs: Fix typos.
adds 9764db8 torture: add new test RPC-SAMR-PASSWORDS-LOCKOUT
adds 45465cb s4:selftest: add the samr-passwords-lockout test to knownfail
adds c80ecd9 s4: add python bindings for wrap_(s|g)etxattr
adds 08c59c3 s4: Create unit tests for python "samba.xattr" module
adds 028c9b1 s4: regroup gpo modification in one function, set acl on files accordingly with ACL in LDAP
adds 9b70979 s4: Make unixid optional
adds e78626d s4: Set acls correctly on all sysvol and scripts shares
adds c442b25 s4: ntvfs, create push_xattr_blob_tdb_raw and pull_xattr_blob_tdb_raw that do not depend on pvfs objects
adds f0954c7 s4: update setntacl and getntacl to select the adaquate backend (fs/tdb) for storing xattr
adds 3789ba2 s4-python: add more unit tests for xattr manipulation in python
adds 10995d9 s4-python: add unit test for ntacls manipulation in python
adds 711c760 s4-tests: register new unit tests
adds d4514a6 provision: introduce use-xattr parameter for defining where to store attributes
adds c637c52 provision: use message and do not display warning if the user choosed delibarately posix:eadb
adds 1a143b8 s4: allow python code to dump NTACL object as well
adds a4b01dd s4: utils recreate in python setntacl and getntacl
adds 0cdc39e Add a comment to tdb_wrap to explain why it should be used instead of directly using tdb
adds 9704249 upgradeprovision: never use xattr it's pointless in this usecase
adds bd9fbda Revert "s4:upgradeprovision - fix up the script regarding linked attributes"
adds 4c28e7f upgradeprovision: improve info messages
adds 4d6cda7 upgradeprovision: reformat + add groupType as possibly overwritten
adds 929dbf8 upgradeprovision: mark rIDAvailablePool never upgraded
adds 8c6fc09 upgradeprovision: forbid running upgradeprovision when there is more than 1 DC
adds c12d536 s4-python: add some helper for converting ldb_flag to text
adds 3471d36 selftest-s4: set the posix:eadb at the global level
adds fd6a792 s4-winbind: Migrated winbind connection to tsocket.
adds e8a99ac s3: fix dnsupdate configure check
adds c42242d s4: Include Python.h early to avoid double definition errors.
adds 4b11e0c pidl: Include Python.h first, to avoid warnings.
adds f679def s4: Fix a few warnings.
adds 6afb162 pyxattr: Remove unnecessary hacks.
adds 342aff7 pyxattr: Use standard functions for error handling.
adds 7092e22 pyxattr: Fix return value, raise exception, fix memory leak.
adds 9a25380 pyxattr: Simplify tests.
adds 253a232 pyxattr: Fix memory leaks.
adds 14b0fed pyxattr: Fix tests by avoiding opening tdb files multiple times.
adds 05b4e29 pyxattr: Fix tests by not opening tdb files multiple times.
adds 8b0f319 pyxattr: Simplify tests.
adds 17d6f56 selftest: Cope with 'multipart' support in subunit.
adds 9ddeac1 pyxattr: Factor out helper functions.
adds bb6a917 Add sort parameter to shadow_copy2.
adds 05cd30b Add format parameter to shadow_copy2.
adds a5ca70a Add localtime parameter to shadow_copy2.
adds 3d40d84 s3/doc: update vfs_shadow_copy2 man page according to new options
adds 24d4433 s3: Move "yesno" to the only place where it is used: client.c
adds fb46796 s4:rpc-server:samr: fix setting of lockout duration < lockout window
adds 33e397f s3: Make "init_smb_request" static to process.c
adds 9b4b9d2 s3: Initialize the seqnum in "init_smb_request"
adds c531d00 s3: Fix bug 7052: "DFS broken on AIX (maybe others)"
adds 2534654 s3:pdb_ldap: Fix large paged search.
adds ee4a360 s3: Fix a typo in a comment
adds 9acbed1 s3: Fix some nonempty blank lines
adds 4c54804 s4:kdc Simplify header files
adds 8905b59 s3: Fix some nonempty blank lines
adds 3e1a161 s3: Use global_sid_Builtin in net_groupmap_memberships
adds 9fcbe3a s3: Remove some pointless uses of string_sid_talloc
adds c2c71b8 s3: Fix sending NULL sids to lookupsids3
adds 2002b4e s3: Remove a call to string_sid_talloc
adds dbf9017 s3: Remove string_sid_talloc
adds a771c18 libreplace: Fix a C++ warning
adds 7c68766 libcli/security: Remove a call to strncasecmp
adds 7fe66e0 libcli/security: Convert some strtol calls to strtoul
adds f1c889a libcli/security: Fix a valgrind error in dom_sid_parse
adds 1fbeae4 libcli/security: Prohibit SID formats like S-1-5-32-+545
adds 397a6fa s3: Add a little torture test for dom_sid_parse
adds dff03b6 s3: Make string_to_sid a wrapper around dom_sid_parse
adds c821be4 nsswitch: Make some functions static
adds 7564445 nsswitch: Move nss_err_str to its only caller
adds ce70938 s4-provision: Disable populating FDS during instance creation.
adds 5cdd300 s4-provision: Fixed typos and redundant code
adds d69d07c s4-provision: Added msDS-NcType into samba4Top object class
adds 5a31373 libwbclient: Remove a pointless talloc_strdup
adds 96b12e0 libwbclient: Use winbindd_free_response()
adds 185815a s3: Remove some calls to memset -- reduces text size by some bytes for me
adds 7d18d05 s3: Add wbinfo --ccache-save
adds 6ba9bf0 s3: Add the session key to the ccache_ntlm_auth response
adds e879b50 libwbclient: Actually implement wbcCredentialCache()
adds ff0274c s3: Add NTLMSSP_FEATURE_CCACHE
adds a03a83a s3: Add ccache use to cli_session_setup_ntlmssp
adds 21ec6a6 s3: Add -C (--use-ccache) to popt_common_credentials
adds d016bdb s3: Use -C in smbclient
adds ca48d6a s3: Add CLI_FULL_CONNECTION_USE_CCACHE
adds b8996ba s3: Enable -C in rpcclient
adds bff4873 s3: Fix a bug in net's use of popt
adds aa837d4 s3: add libnetapi_set_use_ccache()
adds dc1bcec s3: Add --use-ccache to net
adds 4eb1523 s3-libsmbclient: Add smbc_setOptionUseCCache()
adds 818fb00 testprogs: print all driver info levels in spoolss testsuite.
adds 5dfec4f s4-smbtorture: split spoolss_RemoteFindFirstPrinterChangeNotifyEx test into smaller parts.
adds e16e75a s4-smbtorture: add test for wbcPingDc to WINBIND-WBCLIENT testsuite.
adds b5d4726 s4-smbtorture: test wbcResolveWinsByName/wbcResolveWinsByIP in WINBIND-WBCLIENT testsuite.
adds a53a8ec Revert "libcli/security: Prohibit SID formats like S-1-5-32-+545"
adds 2024d4f Revert "s3: Make string_to_sid a wrapper around dom_sid_parse"
adds b35dcd7 s4 includes: Include system/locale.h to get access to <ctype.h>
adds 8562bbd pyxattr: Move to the same directory as the xattr code.
adds 0b7910b upgrade_from_s3: Remove unused imports.
adds 4291e28 s4-python: Fix formatting.
adds fa47dbb Revert "libcli/security: Fix a valgrind error in dom_sid_parse"
adds d86d5be Revert "libcli/security: Convert some strtol calls to strtoul"
adds 005bbd0 Revert "libcli/security: Remove a call to strncasecmp"
adds 9ce9fdd s3/registry: Fix typo in comment.
adds a3420bf s3/docs: Fix typo.
adds 463aa06 lib/popt: Fix typo in README.
adds 55d4482 s3:netapi: remove unused variable
adds 9536d94 s3: remove unused Variable
adds b6839e1 libreplace: fix unused varibale warning on IRIX
adds 38be40f s3:async_smb: remove unused variable
adds 60a3086 s3: remove unused variable
adds 5439e1a s3: fix detection and flags for using pthread
adds e87adf5 Revert "libreplace: fix unused varibale warning on IRIX"
adds 2fff1e1 Revert "s3: remove unused Variable"
adds 1e2e92f Correct fix for unused variable return from ndr_decode. Use it :-). Jeremy.
adds 08fa573 s3: Enable use of ccache by default for libsmbclient
adds 7148eff s4-smbtorture: also test smbc_getOptionUseCCache
adds 3ae5dac mount.cifs: take extra care that mountpoint isn't changed during mount
adds a065c17 mount.cifs: check for invalid characters in device name and mountpoint
adds a0c31ec mount.cifs: don't allow it to be run as setuid root program
adds 601642d s4:smbtorture: add BASE-BENCH-HOLDOPEN
adds 137fd79 s4:winsrepl.idl: add random interface uuid
adds dee1b41 s4-libcli: Fixed a talloc_reference error.
adds 2dd301e Add dependency of bin/smbfilter to libwbclient.
adds 899bd00 Fix bug #7067 - Linux asynchronous IO (aio) can cause smbd to fail to respond to a read or write.
adds 50a46cf s4:torture: refactor setting account flags out into test_SetUserInfo_acct_flags()
adds c1d157a s4:torture: refactor setting of domain inf out into test_SetDomainInfo()
adds 0a33b20 s4:torture: create new test_SetDomainInfo_ntstatus()
adds 098fc8c s4:torture: refactor querying of domain info out into test_QueryDomainInfo2_level()
adds 1ead839 s3-selftest: try to get RPC-SPOOLSS-NOTIFY running during make test on the buildfarm.
adds 0e2d1cf s4-smbtorture: pick correct last packet while checking backchannel replies in RPC-SPOOLSS-NOTIFY.
adds dffb5ad Implemented net fsmo command for transferring fsmo roles
adds 6bade10 s3: get pthread detection also on HP-UX right
adds 85e3561 s4:PAC Streamline pac-glue
adds 82a80b7 s4:PAC Streamline pac-glue step 2
adds 1f2e9e9 s4:PAC make common functions public
adds b63b9bc s4:windc move windc plugin in its own file
adds 2f9eb6b s3: Install and uninstall the static version of libwbclient
adds 1f7e97a s3: syntax fix
adds 97c4c63 Link testsuite/libsmbclient against required libtdb and libwbclient
adds 8e26aa3 testsuite/libsmbclient use source3 in the path of the C and LFLAGS
adds 627fb85 Fix bug #7072 - Accounts can't be unlocked from ldap.
adds 69fd846 Second part of fix for bug #7072 - Accounts can't be unlocked from ldap.
adds 28420fe s4-drs: Reads uSNUrgent and sets Urgent Replication Bit for DS_ReplicaSync when necessary
adds 61a4ab3 cleanup: remove trailing spaces and tabs
adds 882feb3 s4-drs: implementation of some delete test cases
adds 2fdff7f s4-ldbtest: fixed python import
adds 9184f52 tsocket: Fix description for tstream_readv_pdu_queue_send/recv
adds 88099bc tsocket: Fix the description of tstream_writev_queue_send/recv
adds 1396345 s3/winbind_ccache: Fix typo in debug message.
adds f387ed8 Fix bug #7069 - smbget does not return an error status after some errors
adds c6865af s4:kdc Use better db context structure
adds a097527 s4:kdc Use a clearer name for the samba kdc entry
adds 3ce54a4 s4:kdc move db functions in their own file
adds 7b355d4 s4:kdc Fill in more data fields
adds 14e0067 s4:kdc remove dead code and comments
adds ddd595e s4:libcli: remove unneeded talloc_reference() usage
adds 1c76df6 s4:auth_sam: avoid usage of data_blob_talloc_reference() and copy the session keys
adds ad6ea7b lib/util: remove data_blob_talloc_reference()
adds 118725c s3: by default don't use pthread pool support
adds 34a5d56 security.idl: add wellknown TrustedInstaller SID
adds f450d1f librpc: rerun 'make idl'
adds e3d50e8 s4: Ignore few more auto-generated files
adds a4d0ed5 s4/ldap: Fix nested searches SEGFAULT bug
adds 2dc56d6 s4/ldap: Test to expoit ldb_ildap bug in case of nested search requests
adds adc38b0 Fixed a bug caused by a typo. Infrastructure role didn't work.
adds e95e327 AIX doesn't have MSG_DONTWAIT
adds a20b43f s3: link thread objects in libsmbclient only and adjust linker flags
adds c50a17c libcli/nbt: fix ndr_pull/push_wrepl_nbt_name()
adds 6442b0f libcli/nbt: fix off-by-one bug in ndr_pull_wrepl_nbt_name()
adds dfd93fc s4:libcli/util/tstream.c - Need to include "system/network.h"
adds 97fd03a s4:include/includes.h - Need to include "system/network.h"
adds d89427a Revert "s4:include/includes.h - Need to include "system/network.h""
adds ce73f91 Fix const warning.
adds 1876b5a Fix a really interesting problem found by Volker's conversion of sessionsetup SPNEGO to asynchronous code.
adds df7be03 s4:ldb add support for permissive modify control
adds 772d808 s4:ldb Fix check made conditional by mistake
adds f42971c s3/smbd: Fix string buffer overflow causing heap corruption
adds 687e4eb Fix bug #7079 - cliconnect gets realm wrong with trusted domains.
adds 0beac79 s3: Fix some DEBUG messages
adds 08a2000 s4:ldb quiet down rootdse control registration
adds 0520bd7 s4:kdc Fix netbios name retrieval
adds b116d4e s4:kdc Streamline client access verification call
adds f77714c s4:kdc streamline context initialization
adds 55ae3d1 testprogs: also print printer info during GetPrinter spoolss test.
adds 377abba s4-smbtorture: rework spoolss_NotifyOption handling in RPC-SPOOLSS-NOTIFY.
adds 0c6aae4 s4-smbtorture: also test RouterRefreshPrinterChangeNotify call in RPC-SPOOLSS-NOTIFY.
adds 42f5125 s4-smbtorture: check for RouterReplyPrinterEx packets inside backchannel in RPC-SPOOLSS-NOTIFY.
adds 5310596 tdb: fix an early release of the global lock that can cause data corruption
adds cd3d165 s4/idl: PrefixMap description for W2K3 and W2K8 Schema:prefixMap attribute
adds 20db321 s4/drsblobs: Custom ndr_print_ implementation for drsuapi_MSPrefixMap_Entry
adds a342e3a s4/idl: drsblobs IDL regeneration
adds 83068b4 s4/ldif: Better control on ldif_write_NDR() errors processing
adds 93142e4 s4/ldif: Handle Schema:prefixMap blobs in W2K3 and W2K8
adds e37dc56 libcli/nbt: fix ndr_push_nbt_string() string labels with a length of 63 (0x3F) are allowed
adds 7a02a2b s4:wrepl_server: truncate the scope of a netbios name to 237 bytes as Windows 2008 does
adds ea7ec4f s4:winsserver: reject name registrations with a scope length > 237
adds 07b06e5 s4:NBT-WINSREPLICATION: use an array of nbt_names to loop over different names
adds 331505f s4:NBT-WINSREPLICATION: fix compiler warnings
adds c1d8dc0 s4:NBT-WINSREPLICATION: test replication with names including scopes
adds 70779a4 s4:NBT-WINS: pass the expected rcode of the name registration to the test code
adds 431d75f s4:NBT-WINS: test large scopes
adds b300981 Fix bug #7080 - Quota only shown when logged as root.
adds 4e08d0d Arg. Got the sense of the test reversed to fix bug #7080 - Quota only shown when logged as root.. Doh !
adds a35be8c Torture test for bug 7084 - Create time on directories not stored properly in an EA in new create time code.
adds f3ee151 Fix bug #7084 - Create time on directories not stored properly in an EA in new create time code.
adds 86bf5ea Add debug to make it clear when EA dosmode set is invoked.
adds e3aeea2 s4:NBT-WINSREPLICATION: don't mark a local variable as static
adds a2c95a5 Change uint_t to unsigned int in lib/replace
adds d4fc2e8 Change uint_t to unsigned int in lib/crypto
adds 2cb2d53 Change uint_t to unsigned int in lib/talloc
adds a7250eb Change uint_t to unsigned int in lib/util
adds aa6a507 Change uint_t to unsigned int in libcli
adds 3ee9d1a Change uint_t to unsigned int in pidl
adds a47b6eb Change uint_t to unsigned int in source3
adds d8071e7 Change uint_t to unsigned int in source4
adds 27920f4 s3:configure: check complete set of EA functions only when we found at least one
adds 110a6f2 Fix bug 7063 - Samba 3.4.5 on ubuntu 8.04 64 bit - Core dumps.
adds de24209 Fix bug 7081 - vfs_expand_msdfs doesn't work correctly (with fix identified)
adds e1a1468 update samba schema for IBM Directory Server
adds e00e6a2 s3: Simplify the code a bit: Catch (len==0) early
adds bb83ffd net: Fix python 2.4 compatibility.
adds ae95e80 s3:vfs_scannedonly: fix build on HP-UX
adds acedd1c s3: fix build on Tru64 after it broke with deactivating pthread pool support
adds 55d65ba s3:nsswitch: also use pthread CFLAGS for the nsswitch modules that might require it
adds 259ba3a s4:mark the SYSTEM control always as non-critical
adds 6cf5bdd s4-torture: handle NT_STATUS_CONNECTION_RESET
adds c2e4746 s3:libsmb: don't reuse the callers stype variable in cli_NetServerEnum()
adds 0c93aa3 s3:passdb: fix a type Domain Users has RID -513
adds d899032 Fix bug 7075 - bug in vfs_scannedonly rmdir implementation.
adds 6687c6e s4/idl: add DRSUAPI_SUPPORTED_EXTENSION_ADDENTRY flag for DRSUAPI
adds d8a7718 s4/idl: add DRSUAPI_SUPPORTED_EXTENSION_GETCHGREQ_V5 flag for DRSUAPI
adds 386f2c3 s4/idl: add DRSUAPI_SUPPORTED_EXTENSION_GETCHGREQ_V10 flag for DRSUAPI
adds 5c7f55b s4/idl: add DRSUAPI_SUPPORTED_EXTENSION_RECYCLE_BIN ext. flag for DRSUAPI
adds f9d820e s4/idl: Regenerate IDL for DRSUAPI interface
adds 8823a54 s4/drs: propagate DRS_ extension flags in code base
adds f9f1db1 s3: normalize "Changing password for" msg IDs and STRs
adds 44b95bc s4:Heimdal build - never require the NSS wrapper for Heimdal Kerberos
adds a51d750 NSS wrapper - add dependency to "nsstest"
adds 16aa074 s4:UID wrapper - Fix includes
adds e4d29bb s4:UID wrapper - Make it work on older distributions
adds 1cd7223 s3: Fix some nonempty blank lines
adds 004e3e4 s3: Hide some uses of pdb_get_init_flags (which I would love to remove...)
adds dcc850e s3: Make guest_user_info() static
adds 3ea602a s3: Remove a pointless if-statement
adds abbd0f9 s3: Make use of ZERO_STRUCTP
adds bd26944 Fix bug 7104 - "wide links" and "unix extensions" are incompatible.
adds fac6d52 Remove now unused variable. Jeremy.
adds 5bb89bc s4-ldb: fixed api.py selftest
adds 5b398ed s3-brlock: add a minimim retry time for pending blocking locks
adds 74267d6 s3-brlock: we don't need these MSG_SMB_UNLOCK calls now
adds dd498d2 s3-smbd: add a rate limited cleanup of brl, connections and locking db
adds 5dbf175 s3-events: make the old timed events compatible with tevent
adds 913a9f4 s3: Fix malformed require_membership_of_sid.
adds b93f07e Fix trailing whitespace errors I added (sorry).
adds 8cb6f7e pam_winbind: Use strchr instead of strstr for a single character
adds 65710da pam_winbind: Remove a nested if-statement. Bo, please check!
adds 70534ad tdb: raise version to 1.2.1
adds 5ab6a8d s4-registry: fixed byte order assumptions
adds 1b2aad2 libwbclient: wbc_create_error_info is always called with mem_ctx==NULL
adds 2607dc5 libwbclient: wbc_create_password_policy_info is always called with mem_ctx==NULL
adds e2ddda3 libwbclient: wbc_create_logon_info is always called with mem_ctx==NULL
adds 5552b44 s3: Fix some nonempty blank lines
adds ff2d7d9 s3: Fix some comments
adds c73ffb7 s3: Remove some unused code
adds 6e510b4 s3: Make cli_get_fs_volume_info() use cli_trans()
adds 1b4a3cc s3: Fix some DEBUG statements
adds 328a626 s3: fix build issue on Tru64
adds fbd646a talloc: Documented talloc with doxygen.
adds 52c0cd3 talloc: Added doxygen config file.
adds da0e396 Move the talloc details to the mainpage.
adds 7fed22e talloc: fixed doc typo
adds 6b01ca9 nbt: don't reference the event_ctx in nbtsock
adds f692c6d s4-torture: more useful error message in SMB2-DIR
adds 2aff1d6 s3: quiet the unresolved symbol warnings of the Compaq compiler when linking our vfs modules
adds 8c8bb51 s3: signals are processed twice in child.
adds 9fed901 s3: Don't invalidate cache for uninitialized domains.
adds 6e7bcaa8 libreplace: Attempt to fix bug 5910, detect a broken getaddrinfo
adds 02320cb libreplace: add check for NSS_WRAPPER_DISABLE similar to SOCKET_WRAPPER_DISABLE
adds 42efa32 s4:heimdal_build: allow flex-2.5.35:bison-2.4.1 to regenerate files
adds 4a4b2a5 s4:heimdal: regerenate files
adds 779821d s3: shortcut gid_to_sid when "ldapsam:trusted = yes"
adds b99046f s3: Make pdb_copy_sam_account also copy the group sid
adds e10d086 s3:passdb: speed up pdb_get_group_sid()
adds 25038fa s3:pdb_ldap: try to build the full unix_pw structure with ldapsam:trusted support
adds 49ace81 s3:pdb_ldap: optimize ldapsam_alias_memberships() and cache ldap searches.
adds 6753fb1 s3:pdb_ldap: don't search for the users primary group, if we already know it
adds 89c089d s3-net: fix net ads dns usage calls.
adds a8d6549 s4:subtree_delete - "NULL" as format string isn't allowed on FreeBSD
adds aa72950 s4-smbtorture: skip over ValidatePassword if DCERPC error is returned.
adds 1422a94 talloc: Fix abi checks and ifdefs
adds 6bf2a82 talloc: Fix abi checks in release script
adds 6339de7 release-scripts: parametrize scripts
adds 30a1bc3 s3:nmbd: also listen explicit on the subnet broadcast addresses
adds 0140bc3 s3:nmbd: change "nmbd:bind explicit broadcast" into "nmbd bind explicit broadcast"
adds 9887751 s3:docs-xml: document "nmbd bind explicit broadcast"
adds dc58672 s3:smbd: rename api_RNetServerEnum => api_RNetServerEnum2
adds 495ac46 s3:smbd: add/improve some DEBUG messages in api_RNetServerEnum2()
adds 30eec06 s3:smbd: implement api_RNetServerEnum3
adds 9b5198d s3:libsmb: fix NetServerEnum3 rap calls.
adds e425162 Fix bug #6876 for acl_tdb module.
adds 3f2415c Make "nmbd bind explicit broadcast" on by default.
adds 580f955 s4-torture: allow host-only in unc lists in smbtorture
adds d1c7d7d vfs_catia: fix return type warnings
adds fb0c032 s3: fix some wrong newlines in de translation strings
adds 4dc2be2 s3:passdb: only use gid_to_sid() result if the result is a group of our local sam
adds e0472c5 s3:selftest: make selftest requires bash for now
adds 8088a17 testprogs: print form info levels in EnumForms(),GetForm() spoolss tests.
adds 5afae25 testprogs: print port info levels in EnumPorts() spoolss tests.
adds 5db64e8 testprogs: print monitor info levels in EnumMonitors() spoolss tests.
adds dcad544 testprogs: print printprocessor info levels in EnumPrintProcessors() spoolss tests.
adds bf7156b testprogs: print datatypes info levels in EnumPrintProcessorDatatypes() spoolss tests.
adds 73e6212 testprogs: print job info levels in EnumJobs() spoolss tests.
adds 7c95d55 testprogs: regenerate printlib prototypes for spoolss test.
adds a5b003e s3-docs: Add missing para end tag.
adds a0ac6a8 s3-docs: Fix make manpages3.
adds e34637b s4:Remove "Py_RETURN_NONE" compatibility code
adds 04cf9b8 pidl - Remove "Py_RETURN_NONE" compatibility code
adds 45cbf49 check_python.m4 - Raise the minimum python version up to 2.4
adds 1686a5e s3:smbd: Fix really ugly bool vs. int bug!!!
adds bc8242a s3:smbd: use StrCaseCmp() instead of strcasecmp
adds 9ad6f43 Fix off-by-one error in working out the limit of the NetServerEnum comment.
adds 539bbf8 Second part of fix for bug 7063 - Samba 3.4.5 on ubuntu 8.04 64 bit - Core dumps.
adds a056eb8 Missed one check on the memcpy for bug #7063.
adds 8ddc977 Fix bug #7122 - Reading a large browselist fails (server returns invalid values in subsequent SMBtrans replies)
adds f8778ba s4-smbtorture: use test_GetPrinter_level in RPC-SPOOLSS-NOTIFY.
adds f299fe5 s4:provision Just 'do the right thing' with empty smb.conf files
adds 6269cdc tdb: give a name to the invalid recovery area constant (0)
adds b37b452 tdb: fix recovery reuse after crash
adds 9b75650 s3: change ldap filter to what really was intended
adds 1cd9df8 testprogs: add more error codes for spoolss test.
adds 84fba3c Change the default of "nmbd bind explicit broadcast" to "no" until the double processing problem in bug #7118 is fixed.
adds c2f3ed4 More of the fix for bug #7118 - nmbd problems with socket address.
adds f2d7d97 Revert "Change the default of "nmbd bind explicit broadcast" to "no""
adds 32575ed Temporary changes to dlinklist to keep the implementation static whilst uses of (list)->prev are moved over to DLIST_PREV. This will be replaced when the final (new) version of the dlinklist.h header is added.
adds f017edc s4-dsdb: update repl_meta_data.c to use new DLIST_ macros
adds a5d2fb7 s4-ldb: update ldb_tdb to use new DLIST_ macros (cherry picked from commit 6ede911654566a7e21ded70dacac68df3b6a1bca)
adds ece7089 s3-nmbd: update nmbd to use new DLIST_ macros (cherry picked from commit 4d23d777bc6d4fad20d0f3084fe658635812bee9)
adds 54fc99e s3-ldb: update the old ldb in s3 to use new DLIST macros (cherry picked from commit a7d8bfd373392eecf4fff33d39b85e1b55ad901d)
adds 7842b39 s3-memcache: update memcache to use new DLIST macros
adds d550621 s3-libsmb: update libsmb to use new DLIST macros
adds 4689826 s3-locking: update to use DLIST_ADD_AFTER() (cherry picked from commit 6c6df527e14514027cbcaa6deac25adf04363926)
adds f592d42 s3-perfcount: update to use new DLIST macros (cherry picked from commit a13b507f2d8be7f90c8872094cd0732926a6fcbb)
adds aa52a09 s3-registry: update to use new DLIST macros (cherry picked from commit 3437713ad7e5bccafde30553a8232119fd2a9eb9)
adds 13ac4ad s3-smbd: update to use new DLIST macros (cherry picked from commit 365b408c458c848a818637d9b36a0423aeb1ba54)
adds 32809bd util: rewrite dlinklist.h so that DLIST_ADD_END() is O(1)
adds 91cb7b7 test:local added LOCAL-DLINKLIST testsuite (cherry picked from commit 95a5bee2c30a67a35604b0456ab7836f6dc67702)
adds ed0e0a2 Fix bad use when freeing linked list. Todd Stecher (Original author) please check !
adds 0f0229c Fix unused variable warning after change to new DLINK macros.
adds 5a2ff4d s4:provision Be more polite to long-suffering Samba testers.
adds 5a72eca s4-provision: move zone file to dns subdirectory
adds c986bfb s4-provision: pre-create a named.conf.update file
adds d6fb64c libreplace: added replacements for dprintf() and vdprintf()
adds ae95d61 util: added file_compare() utility function
adds 6bfb216 s4-provision: cope with umask in creating private/dns
adds 89b6a80 s4-dns: added a dns update task
adds 1e1b081 s4-selftest: don't run rndc reload in selftest
adds 2cf97c4 s4-dns: don't leave behind a tmp file
adds d1c2923 provision: Fix an error with eadb when using not default install dir and running as a non root user
adds bcba41c python-s4: use secrets.ldb instead of sam.ldb for reading domain SID
adds a4d0563 provision: Use short name for assignee of ACE (BA, SA, CO, ...)
adds 7dde20a s4/idl: Naming reserved flags for DRSUAPI_SUPPORTED_EXTENSION_ field
adds 0a05af9 s4/idl: regenerating drsuapi.idl
adds 61246da s4/net_drs: 'net drs' utility initial creation
adds fedc115 s4/net_drs: 'net drs bind' command implementation
adds 976201d s4/net_drs: 'net drs kcc' command implementation
adds f78a534 s4-net-drs: fix some coding style issues
adds 7bd7194 s4-drs: Add DRSUAPI_DRS_NONGC_RO_REP bit to DRS_OPTIONS
adds 490e1f8 testprogs: use ConvertSidToStringSid in order to print sids in spoolss test.
adds 4f8a4cb testprogs: print secdesc->Control in spoolss test.
adds 5e1dd19 testprogs: one more error code for spoolss test.
adds 25001bb s3-spoolss: implement spoolss_EnumJobs level 3.
adds a16e974 spoolss: allow to set server architecture via parametric option.
adds 2a0b16c s3: re-run make samba3-idl.
adds 76a2e93 libds: added recyclebin feature GUID
adds 9ba0d10 s4-pyldb: null terminate string ldb message elements from python
adds 802f6b7 s4-script: make enablerecyclebin use system_session
adds 4aaa7fe s4-provision: fixed --function-level option to provision
adds 960fab4 s4-build: avoid finding python symlinks
adds 45defdb s4-provision: import the R2 functional level
adds 14c4c2c ldb_match - Ignore ":dn" part of extended matches for now
adds cd18695 Suplementary patch for bug #7104 - "wide links" and "unix extensions" are incompatible.
adds 94865e4db Fine changes to previous fix for bug #7104 - "wide links" and "unix extensions" are incompatible.
adds 5d92d96 Introduce lp_safe_widelinks()
adds 02a5078 Final part of jumbo patch for bug #7104 - "wide links" and "unix extensions" are incompatible.
adds f9d041c libwbclient: Zero out context on initialization
adds 3204113 libwbclient: Add async wbcPing_send/_recv
adds 1ca7274 libwbclient: torture-test wbcPing async functions.
adds a089522 libwbclient: add wbcInterfaceVersion send/recv calls
adds fd6b145 libwbclient: Add async wbcInfo_send()/wbcInfo_recv() calls
adds 7cb070f libwbclient: Add wbcNetbiosName_send/recv calls
adds 99c0f56 libwbclient: Add wbcDomainName_send/recv call
adds 861ef36 libwbclient: Add wbcDomainInfo_send/recv calls
adds 33bbe1c libwbclient: Add wbcInterfaceDetails_send/recv
adds 4ff1906 libwbclient: Implement wbcSidToUid_send/recv
adds 446b4aa libwbclient: Implement wbcUidToSid_send/recv
adds ada6e26 libwbclient: Implement wbcSidToGid_send/recv
adds 5788672 libwbclient: Implement wbcGidToSid_send/recv
adds 749fb03 libwbclient: Implement wbcLookupSid_send/recv
adds 145f2c7 libwbclient: Implement wbcAuthenticateUserEx_send/recv
adds cf96837 libwbclient: Implement wbcLookupName_send/recv
adds 5d84805 libwbclient: Test wbcLookupName async functions
adds 86d70ae s4 idmap: Make the sid_to_xid and xid_to_sid calls static.
adds ea055e8 s4: Switch to S3-style id mapping data types.
adds 4ff7f6e s3 test: Make the netbios name test pass again
adds a6f402a Remove lp_safe_widelinks() -> convert to just lp_widelinks. Suggestion from Volker.
adds 9fc76f8 Remove the code replaced by widelinks warning.
adds 8f07339 spoolss: regenerate hand-marshalled ndr_push_spoolss_DriverInfo101 after ndr64 changes.
adds 95846bf spoolss: make sure hand-marshalled spoolss_DriverInfo101 handles relative_highest_offset.
adds 7e328e1 spoolss: regenerate hand-marshalled ndr_pull_spoolss_DriverInfo101 after ndr64 changes.
adds 44f75ed s3: notify_onelevel does not use seqnums, so don't open asking for it
adds eee9811 s4:net/drs: use the full path to "utils/net/drs/net_drs*.h"
adds e82ac86 s4:net_drs_bind: make some more stuff static
adds de55589 s4:getopt.py - set the password callback only when no password has been provided
adds d5af819 s4:auth/credentials/credentials.c - Initialise the "lm_response" and "nt_response" structures
adds 89621d8 testprogs: print all printerinfo levels in spoolss test.
adds 2e2b7e8 s4:kdc Fix double free and uninitialized memory.
adds 30797ce s4:kdc Fill in created_by principal field
adds 4c1c3f2 s3: Implement global locks in a g_lock tdb
adds 12abab7 s3: Add ctdb_conn_msg_ctx()
adds b13dd17 s3: setup debug for smbtorture
adds 16bc6ba s3:dbwrap_ctdb: start rewrite of transactions using the global lock (g_lock)
adds a035062 s3:torture: add a test LOCAL-DBTRANS to torture dbwrap with transactions.
adds ebc08b9 s3: Add tdb_data_equal
adds d4c0afa build: Add a configure check for CTDB_CONTROL_TRANS3_COMMIT.
adds 5a0c427 s3:dbwrap_ctdb: update (C)
adds 26225d3 s3:dbwrap_ctdb: change db_ctdb_transaction_store() to return NTSTATUS.
adds 3fe7ce1 s3:dbwrap_ctdb: maintain a database sequence number that bumps in transactions
adds 9113ce8 s3:build: remove checks for deprecated ctdb controls.
adds a66c40f s3:dbwrap: If "-n" is given to dbwrap_torture, open db with CLEAR_IF_FIRST
adds 10a44ee s3:dbwrap_ctdb: fix db_ctdb_fetch_db_seqnum_from_db() when NT_STATUS_NOT_FOUND.
adds fb981cd s3:dbwrap_ctdb: fix two "may be used uninitialized" warnings
adds 1505b69 s3:dbwrap_ctdb: fix an uninitialized variable.
adds 524072b s3:dbwrap_ctdb: fix logic error in pull_newest_from_marshall_buffer().
adds 1d594bd s3:dbwrap_ctdb: fix brown paperbag bug in ctdb_transaction_commit.
adds c311697 s3:dbwrap_ctdb: exit early when nothing has been written in transaction_commit.
adds 1933214 s3:dbwrap_ctdb: fix reading/storing of special key __db_sequence_number__
adds 8e306b5 s3:g_lock: remove an unreached code path.
adds e4af0bc s3:ctdb_conn: add ctdbd_conn_get_fd() to get the fd out of the ctdb connection
adds 83fffbe s3:g_lock: remove a nested event loop, replacing the inner loop by select
adds 09f3ed10 s3:make "net conf addshare" atomic by wrapping all writes in one transaction
adds a752bbd s3:registry: eliminate race condition in creating/scanning sorted subkeys
adds a6338c0 v3-4-ctdb: Do not do any logrotation
adds 72242ef packaging(RHEL-CTDB): adapt configure.rpm to match the spec-file configure call
adds 2fdd8b1 Fix bug #7126 - [SMBD] With access denied error smbd return wrong NT_STATUS_OBJECT_PATH_INVALID error
adds 1f89ffd Revert "Fix bug #7126 - [SMBD] With access denied error smbd return wrong NT_STATUS_OBJECT_PATH_INVALID error"
adds 465ffba Remove #if SOFTLINK_OPTIMIZATION code.
adds cb0ea27 s3/smbd: change locking behavior when "lock spin time = 0".
adds c7f16ab Fix error in docs. Should be milliseconds, not microseconds.
adds 10e54fb Fix warning messages on compile in g_lock.c Volker & Michael please check.
adds d46d771 Simplify the logic in make_connection_snum(), and make it match Windows behavior.
adds 9252df5 Use sec_initial_uid() in the places where being root doesn't matter, and 0 in the places where it does.
adds 6824c6f tdb: Apply some const, just for clarity
adds 6384460 util: added TYPESAFE_QSORT() macro
adds f435538 libreplace: add fdatasync() if not available
adds 1373e74 tdb: use fdatasync() instead of fsync() in transactions
adds 5549190 s4-dsdb: use TYPESAFE_QSORT() in dsdb code
adds 0f50f44 s4-auth: use TYPESAFE_QSORT() in gensec
adds 828b5cd s4-socket: use TYPESAFE_QSORT() in netif code
adds e5c83e1 s4-ntvfs: use TYPESAFE_QSORT() in notify code
adds f954f52 s4-rpcserver: use TYPESAFE_QSORT() in rpc servers
adds 700f464 s4-torture: use TYPESAFE_QSORT() in smbtorture
adds 1da87fc s4-wrepl: use TYPESAFE_QSORT() in wins repl code
adds 46dfa9d s4-ldb: added LDB_TYPESAFE_QSORT()
adds 3ae75a4 s4: use LDB_TYPESAFE_QSORT() instead of ldb_qsort()
adds da86f08 s4-rpc: be more careful about DCERPC auth padding
adds f69135e s4-smbd: fix crash in notify code on client termination
adds ece99c7 s3: Fix a C++ warning
adds 1a995ab s3: Fix a typo
adds 95ca53f Use ZERO_STRUCTP
adds e371317 use ZERO_STRUCT
adds 65b26ba s3: Fix some nonempty blank lines
adds ceebed6 s3: TREE_NODE -> struct tree_node
adds 2260732 s3: SORTED_TREE -> struct sorted_tree
adds 3ab78e3 s3: Make adt_tree data definitions private to adt_tree.c
adds 613777e s3: Remove unused comparison fn from "struct sorted_tree"
adds b99d9f8 libwbclient: Separate out the async functions
adds 271a4c6 s3: Fix typo found by jhell <jhell at DataIX.net>
adds 2ea2d2a s3: Fix bug 5198 -- parse chfn(1)-change gecos field
adds b00d223 s3: Fix Coverity ID 629: DEADCODE
adds 9848086 libwbclient: Fix s4 build failure by fixing up includes.
adds eed65ed s4:server.c - use always "return" instead of "exit" in the "binary_smbd_main" function
adds 415c615 s4:util.c - Corrected the location of the "Directory Service" object
adds 3598409 s4:popt_common.c - fix intendation
adds 195bda5 s4:loadparm.c - the logfile parameter value needs to be duplicated
adds 0c39fbc s4:loadparm.c - prevent memory leaks
adds 282cc79 s4-ldb: use TYPESAFE_QSORT() in the rest of the ldb code
adds cebbc9a s3-includes: enable TYPESAFE_QSORT() in s3
adds 76a7382 lib: use TYPESAFE_QSORT() in lib/ and libcli/
adds 007f24f s3-lib: use TYPESAFE_QSORT() in s3 interfaces code
adds 7347ca3 s3-libsmb: use TYPESAFE_QSORT() in namequery code
adds 8120bc2 s3-lib: use TYPESAFE_QSORT() in remaining s3 library code
adds 95e2688 s3-vfs: use TYPESAFE_QSORT() in s3 VFS modules
adds c804102 s3-nmbd: note TODO item for qsort
adds 7cff685 s3: convert registry and printing code to TYPESAFE_QSORT()
adds 93a3359 s3-locking: convert brlock to TYPESAFE_QSORT()
adds bc5d203 s3-rpc: convert wkssvc to use TYPESAFE_QSORT()
adds 3f0898a s3-smbd: convert lanman and notify code to TYPESAFE_QSORT()
adds 862a17e s3: last part of TYPESAFE_QSORT() conversion
adds ccfa40f util: update three other copies of our dlinklist.h macros
adds 259129e a4-dcerpc: another attempt at dcerpc auth padding
adds eb5fc89 s4-rpcserver: teach the rpc server to cope with bad sig_size estimates
adds 05b6e3f s4:dcesrv_lsa.c - remove a superfluous empty line
adds d3a4294 s3: Fix initgroups return check
adds 6ec6fa0 s3: eventlogadm.c: add -s option to use alternative config file.
adds 4694b46 s4-dsdb: added dsdb_modify_permissive()
adds 2908f21 s4-drs: use a permissive modify in addentry
adds 05425fc s4-drs: replace manual checks with dsdb_modify_permissive()
adds 28bd971 s4:provision.c - "provsion_store_self_join" - don't set the realm if it's NULL
adds 72f250a s4-smbtorture: add some security descriptor tests to RPC-SPOOLSS and RPC-SPOOLSS-PRINTER.
adds ddbda92 spoolss: disable GetPrinterDriver level 101 (as called by XP).
adds 5aa42f8 s4-drs: Fixes bugs regarding Urgent Replication on wrong situations
adds cf1ed06 s4-drs: Function for accessing dsdb_load_partition_usn from Python
adds f5de126 s4-drs: Test situations for Urgent Replication
adds 1ca2bd7 s4-test: minor fixes to urgent_replication.py
adds 3035c7c s4-ldb: fixed permissions on urgent_replication.py
adds 2dff1f4 s4-test: use local ldb for urgent_replication test
adds 694ab7c s4-heimdal: Fix typos in comment.
adds 4edbb25 s4-dsdb: don't change replPropertyMetaData if the value hasn't changed
adds 0cf4e8a s4-kcc: initial code for the topology algorithm
adds aba7376 s4-kcc: remove C++ comment
adds 9c46f42 s4-drs: enable the recyclebin optional feature
adds 595982a s4-rootdse: we don't need DSDB_FLAG_OWN_MODULE here
adds bac235d s3: Fix a typo
adds 1988f42 testprogs: fix EnumJobs debug output in spoolss test.
adds cdf2f6b s4-smbtorture: w2k8r2 allows to add printers w/o defining printprocessor.
adds a6192d7 s4-smbtorture: use test_SetPrinter call in spoolss security descriptor tests.
adds 71cfcee s4-smbtorture: add rather simple spoolss device mode test.
adds bb05595 s4-smbtorture: more work on SD tests for RPC-SPOOLSS.
adds 3e2a867 s4-drs: DsReplGetInfo() for DS_REPL_INFO_REPSTO infoType
adds 23d1dd5 s4-drs: DsGetReplInfo() refactoring
adds 351f694 testprogs: add "samba3" and "architecture=" options to spoolss tester.
adds 1e59e5d s4-smbtorture: allow to call OpenPrinterEx with devicemode.
adds 41bb876 s4-smbtorture: more work on test_PrinterInfo_DevMode RPC-SPOOLSS-PRINTER.
adds 020c8df s4-smbtorture: fix spoolss SD test against w2k8r2.
adds f6c39ce s3-docs: Document 'smbclient -C'.
adds 67950c2 s4-dsdb: move dsdb_request_add_controls() into dsdb/common/util.c
adds c6d85d6 s4-dsdb: replace dsdb_modify_permissive() with dsdb_modify() and dsdb_flags
adds 90203f8 s4-dsdb: change samdb_replace() to dsdb_replace() and allow for dsdb_flags
adds e9be1fc s4-dsdb: change dsdb_search_dn_with_deleted() to dsdb_search_dn() with dsdb_flags
adds 8f4a342 s4-dsdb: replace dsdb_find_dn_by_guid() with a dsdb_search() call
adds b630530 s4-dsdb: added dsdb_search_one() and cleanup dsdb_find_dn_by_guid()
adds 0bedb9c s4-dsdb: removed gendb_search_single_extended_dn()
adds 6d65f4c s4-kcc: remove search_onelevel_with_deleted() in kcc
adds 86f8ddf s4-samdb: use dsdb_search() in cracknames
adds 018fb2d s4-dsdb: return LDB_ERR_CONSTRAINT_VIOLATION on num_recs != 1
adds 1e13d3f s4-dcerpc: fixed auth padding to be relative to the stub, not packet
adds e3a272c s4-rpc: don't use auth padding in rpc bind requests as it breaks s3
adds eda16f2 s4-kcc: remove a qsort() that snuck into the new topology code
adds f3bdb16 s3: Fix handling of processes that died in g_lock
adds 07978bd s3: Optimize g_lock_lock for a heavily contended case
adds 725b365 s3: Avoid a thundering herd in g_lock_unlock
adds be919d6 s3: Avoid starving locks when many processes die at the same time
adds 83542d9 s3: Slightly increase parallelism in g_lock
adds f8b246e s3: Fix timeout calculation if g_lock_lock is given a timeout < 60s
adds 77fc30b testprogs: add rather simple device mode tests to spoolss test.
adds eb8800e s4-rpc: paranoid check for auth_length
adds d14c375 s3:rpc streamline memory handling
adds 72c0cd7 s4-provision: fix permissions on generated DNS zone file
adds 5c71614 examples: add bind9 patches for TSIG-GSS support
adds 8756e13 util: added samba_runcmd()
adds 8633d81 s4-param: added "rndc command" smb.conf option
adds fd25563 s4-dnsupdate: use samba_runcmd() in the dns update task
adds 986627c s4-provision: freeze the DNS zone before creating the zone file
adds ff5bfb9 s4-smbtorture: refactor setprinter devicemode calls in RPC-SPOOLSS-PRINTER.
adds b32c1e2 s4-smbtorture: also test level 2 sets for devicemodes and see if they persist.
adds 3a9dc49 s4-smbtorture: unify test list to run against single created printers in RPC-SPOOLSS-PRINTER.
adds 8aef63d s3: Fix bug 7139
adds a8cc2fa cifs.upcall: allocate a talloc context for smb_krb5_unparse_name
adds 0b3e950 socket_wrapper: also ignore AF_INET6 in swrap_setsockopt()
adds 135543b tsocket/bsd: fix do_bind logic for AF_INET
adds 6637b2f tsocket/bsd: fix bug #7140 use calculated sa_socklen for bind() in tstream_bsd_connect_send()
adds 8a0949d tsocket/bsd: fix bug #7140 autodetect ipv4 and ipv6 based on the remote address if the local address is any
adds 1ffcb99 tsocket/bsd: set IPV6_V6ONLY on AF_INET6 sockets
adds d07cd37 tsocket/bsd: fix bug #7115 FreeBSD includes the UDP header in FIONREAD
adds 8078614 s4/ldap: Refactor the fix for ldap nested searches
adds 0e8fe82 s4/drs:kccdrs_replica_get_info_obj_metadata implementation
adds 55f7c74 s4/drs: add DRSUAPI_ATTRIBUTE_options attribute
adds 968bd16 s4/rodc: change the libnet_become_dc code to do RODC join
adds 936828d Fix commit d07cd37b993d3c9beded20323174633b806196b5
adds bc0b152 s3: let the pam_winbind po files reference the correct location
adds 94074eb s3: go straight to winbindd_dual_pam_auth() in case of !NT_STATUS_OK
adds 5564e71 Fix bug #6557 - Do not work VFS full_audit
adds 7b4387f Fix bug #7146 - Samba miss-parses authenticated RPC packets.
adds 7202dcd s4:param Modify secrets_get_domain_sid to give more useful errors
adds 38c50c7 Got back to 16-byte padding on auth RPC. S3 clients and servers now cope with this. Jeremy
adds d5e30de s3-rpcclient: fix uninitialized variable in wkssvc_enumerateusers.
adds 57847c2 s4-smbtorture: avoid potential loop while adding a new printer in RPC-SPOOLSS-PRINTER.
adds a1ba72f s4-smbtorture: simplify test_PrinterInfo_DevMode a bit.
adds 97d3637 s4-smbtorture: try more combinations to find printers in test_EnumPrinters_findname().
adds 998a7b4 s4-smbtorture: skip printer info cross tests against samba 3 for now.
adds 6cf10cc s3-modules: fix get_acl_blob in the acl_tdb VFS module.
adds 9ff2c1e testprogs: print SDDL string of printer security descriptors
adds 5cff7e1 s3-spoolss: add some printer info validation for AddPrinter calls.
adds 2d2db2a s3-spoolss: more AddPrinter{Ex} checks.
adds 8ce66fb s3-spoolss: in spoolss_EnumPrinters r->in.server is a *unique* pointer!
adds 43e3d8f s3-spoolss: fix return code of spoolss_DeletePrinter.
adds 34ad5da s3-selftest: include addprinter/deleteprinter command.
adds 867daf6 s3-selftest: finally enable RPC-SPOOLSS-PRINTER against Samba 3.
adds 9abce9f Revert "Got back to 16-byte padding on auth RPC. S3 clients and servers now cope with this. Jeremy"
adds c42d9c4 tsocket/bsd: fix comment in tdgram_bsd_recvfrom_handler()
adds b6f58e2 s3-selftest: fix return code for modprinter.pl -a.
adds b3c2b22 s3-spoolss: Fix _spoolss_EnumPrinters servername handling.
adds 37115f9 s3:docs: add some advice for usage of strict allocate
adds 4948197 s3-docs: Remove trailing whitespaces and fix a typo.
adds bc20d34 libndr: add ndr_push_relative_ptr2_start and ndr_push_relative_ptr2_end.
adds a049d75 pidl: use ndr_push_relative_ptr2_start and ndr_push_relative_ptr2_end.
adds c869328 s3: re-run make full_idl.
adds bfd6edb spoolss: fix relative pointers in ndr_push_spoolss_DriverInfo101.
adds b423bd2 librpc/ndr_drsblobs: use ndr_push_relative_ptr2_start()/_end()
adds e035911 librpc/ndr_krb5pac: use ndr_push_relative_ptr2_start()/_end()
adds 98e143c librpc/ndr: make ndr_push_relative_ptr2() static
adds c9fa97b libndr: change subcontext buffer allocation to allocate on subcontext_start.
adds ee13a51 libndr: add LIBNDR_FLAG_RELATIVE_REVERSE flag.
adds a2c3429 libndr: add LIBNDR_FLAG_NO_RELATIVE_REVERSE so that relative reverse processing can be disabled for single structure elements.
adds b5f9c44 libndr: give an error when ndr_push_relative_ptr2_start()/_end() is used with the RELATIVE_REVERSE flag
adds 0534775 libndr: store a subcontext buffer size in ndr_push_subcontext_start.
adds 31c7780 libndr: implement LIBNDR_RELATIVE_REVERSE handling
adds 4a76d29 libndr: for now align reverse relative pointers to 2 bytes by default.
adds 8310f02 libndr: fix ndr_size_* calculation with relative reverse buffers
adds a4c3aeb spoolss: use subcontext in NDR_SPOOLSS_PUSH_ENUM_OUT macro.
adds 2059a16 ndr_spoolss_buf: use LIBNDR_FLAG_NO_NDR_SIZE in NDR_SPOOLSS_SIZE_*
adds 6d0a397 spoolss: set NDR_RELATIVE_REVERSE flag for various unions that have relative pointers.
adds 8f52957 spoolss: make all security descriptors and devicemodes 4 byte aligned and add missing subcontexts.
adds 8c4ff98 spoolss: make two bitmaps public.
adds f10a2d7 security: make two bitmaps public.
adds 70f8b34 s3: re-run make samba3-idl.
adds 2881742 spoolss: add spoolss_security_descriptor.
adds 0a8011a spoolss: use ndr_push_spoolss_PrinterInfo2 hand-marshalled version (moves devmode relative pointer down to sd).
adds 0bf9c5e testprogs: add RPC_S_PROCNUM_OUT_OF_RANGE error.
adds df13b13 Fix bug #7154 - mangling method = hash can crash storing a name not containing a '.'
adds a4e8210 Fix bug #7155 - valgrind Conditional jump or move depends on uninitialised value(s) error when "mangling method = hash"
adds 77164a8 testprogs: add tests for GetJob() to spoolss test.
adds c0ebca2 s3: optimize strict allocate for XFS on IRIX
adds 9b9c9fd s4-smbtorture: be more verbose in LOCAL-NSS-WRAPPER.
adds 2eb83f2 s4-smbtorture: add LOCAL-NSS-WRAPPER-DUPLICATES test.
adds 11a87cd More fixes for bug #7146 - Samba miss-parses authenticated RPC packets.
adds 1a42b02 nss_wrapper: fix segfault in print_group() in the testsuite
adds 13533e1 s3-spoolss: add support for _spoolss_SetPrinter level 8.
adds 91a4db6 More fixes for bug #7146 - Samba miss-parses authenticated RPC packets.
adds af4a7c0 s4:winbind Make the 'no SID found' message even more detailed
adds 10fed05 s4:rpc_server Record the remote connections association group ID
adds e4523e3 misc.idl: Add reference to the slightly odd representation of if_version
adds a8b2088 s4:selftest Add infrastructure for testing against an RPC proxy
adds 809dd8c s4:selftest Add test for the RPC proxy
adds 76aa37f librpc/ndr: don't overwrite the content in ndr_push_relative_ptr2_end()
adds e40310a testprogs: ignore GetJob level 3 and 4 against samba for now.
adds 299e5bc s4-smbtorture: print more comments while running SD and DM tests in RPC-SPOOLSS-PRINTER.
adds f2ecec3 s4-smbtorture: add --option=torture:spoolss_check_size=yes.
adds 0e95a6a s4-smbtorture: explain failure conditions in printer device mode tests a little more.
adds ec0aa8a s4-smbtorture: more work on devicemode tests.
adds 9f22284 librpc When sending endpoint mapper requests, include the minor if_version
adds f74ce57 s4:rpc_server Add a 'if_version' parameter to the bind operation.
adds fff7750 readability reformatting
adds ad77ae1 First part of fix for bug #7159 - client rpc_transport doesn't cope with bad server data returns.
adds 0055e33 Second part of fix for bug #7159 - client rpc_transport doesn't cope with bad server data returns.
adds c8a3c01 remove trailing tabs and spaces
adds da1970c s4:lsa open trusted domain also with dns name
adds a9d9447 s4:credentials Add hooks to extract a named Kerberos credentials cache
adds a7036a9 librpc/ndr Remove unused macros
adds 89e6a52 s3: Add cli_smb()
adds b69a74e s3: Convert cli_raw_ioctl to use cli_smb()
adds 8930a9c s3: Convert cli_qpathinfo_basic to use cli_trans()
adds f27857e s3: Fix a typo
adds 1f451d1 s3: Remove a "typedef struct"
adds 48d6ed7 s3: Fix some nonempty blank lines
adds 2beaa19 s3: Slightly simplify the logic of completion_remote_filter
adds 1e8a84a s3: Add printf why LOCAL-dom_sid_parse failed
adds e38908e s3: Rename LOCAL-dom_sid_parse to LOCAL-string_to_sid, add some tests
adds 77dd1b2 s3: Make string_to_sid survive the LOCAL-string_to_sid test
adds 15edc96 s3: Use the status from cli_raw_ioctl in torture_ioctl_test
adds 0679c77 cleanup
adds 65914ed s3: Avoid calling cli_alloc_mid twice in cli_smb_req_iov_send
adds e592dee s4:AD content - Add the DFSR objects which exist on Windows Server >= 2008
adds 973ea19 s4:AD content - adequate some revision levels to match Windows Server 2008
adds 017e401 s4:AD content - Implement the new password settings container
adds f2eac3b s4:provision.py - try to use other addresses than "127.0.0.x" and "::1"
adds eca8697 s4:dsdb/util.c - Use LDB result constants in some more helper functions
adds 461987b s4:password_hash - Fix up request message pointers
adds c16d4fb s4:partition DSDB module - Cosmetic fixups
adds 280a8a7 s4:operational LDB module - enable support for passing referrals through it
adds 73bfd9d s4:netlogon enhance DsrEnumerateDomainTrusts
adds 6de98ba s4:torture/ldap/basic.c - add some "const"
adds 09e756b Spelling fixes for tdb.
adds 119a823 Spelling fixes for tevent.
adds 842fb05 Spelling fixes for popt API documentation.
adds 7863bb1 Spelling fixes for nss_wrapper.
adds 11b211c Spelling fixes for lib/compression.
adds 319d3bf Spelling fixes for tsocket API documentation.
adds 198b17a Spelling fixes for libreplace.
adds e4c2f4d Spelling fixes in lib/zlib.
adds dd89dc2 Spelling fixes for libutil
adds 1683d09 LDB related spelling fixes.
adds 7def87c Typo fix.
adds 3eacc83 Spelling fixes for source4/lib/registry.
adds 4b02468 Spelling fixes for source4/auth.
adds 7a23b97 Various source4 spelling fixes.
adds 1e986c1 More spelling fixes across source4/
adds 91bf841 s4:registry/regf.c - specify the context when freeing the "regf" variable
adds d122bfc s3: Add a talloc_move for the inbuf to cli_smb_recv
adds 299d9c4 s3: Explicitly handle inbuf in cli_smb_oplock_break_waiter_done
adds 47c61b4 s3: Explicitly handle inbuf in cli_session_setup_guest_done
adds 036fcaf s3: Explicitly handle inbuf in cli_sesssetup_blob_done
adds 160c459 s3: Explicitly handle inbuf in cli_tcon_andx_done
adds fdd82e6 s3: Explicitly handle inbuf in cli_negprot_done
adds 1fab94a s3: Explicitly handle inbuf in cli_echo_done
adds 12863ff s3: Explicitly handle inbuf in cli_ntcreate_done
adds 409fd66 s3: Explicitly handle inbuf in cli_open_done
adds 41ebf58 s3: Explicitly handle inbuf in cli_getattrE_done
adds 327f93b s3: Explicitly handle inbuf in cli_getatr_done
adds be62ca1 s3: Explicitly handle inbuf in cli_dskattr_done
adds 486f734 s3: Explicitly handle inbuf in cli_message_start_done
adds 78d7f27 s3: Explicitly handle inbuf in cli_read_andx_done
adds 964210b s3: Explicitly handle inbuf in cli_write_andx_done
adds 82f6f39 s3: Explicitly handle inbuf in cli_trans_done
adds f1fe808 Add an "attributes" string to allinfo. Jeremy.
adds 3aee8e7 Ensure STREAMERROR deletes any files in the \\testdir before rmdir and mkdir. Jeremy.
adds 2a5060f A test "store create time" parameter got commited by accident. Remove it. Jeremy.
adds 6c0cd48 ldb:web Fix typo
adds dbcc7ad s4:netlogon fix segfault
adds d4b8be5 s4:netlogon GetTrustedDomainInformation
adds 0c8608b s3 Fix the build
adds 4ef82ac s4:netlogon RPC - fix the indentation
adds f924b77 s3:winbindd: never mark external domains as internal!
adds d9f31fe s3-print: Remove obsolete signal type cast.
adds b9cf55c s3-passdb: Remove obsolete signal type cast.
adds 069350d s3-pam_smbpass: Remove obsolete signal type cast.
adds 38b0e6b s3-nmbd: Remove obsolete signal type cast.
adds 5ad801b s3-libads: Remove obsolete signal type cast.
adds c6c21f4 s3-lib: Remove obsolete signal type cast.
adds f33b697 s3-smb: Remove the obsolete signal type cast.
adds 95a0ab5 s4-smbd: Remove obsolete singal type cast from the thread process model.
adds 8ac0c9f libutil: Remove obsolete signal type cast.
adds 13e2f5f libreplace: Remove the obsolete signal type cast.
adds 95ee01b s4-config: add dyn_SBINDIR
adds ae209d4 s4-param: added "dns update command" smb.conf option
adds 61af327 s4-dns: call out to the dns update command every 10 minutes
adds cb7ab80 s4-pyglue: added interface_ips() call
adds 7593b6d s4-dns: improved logging, and run name check at startup
adds 394a7ce s4-selftest: disable rndc and dns update in build farm
adds 69d5cea s4-smb: Migrate named_pipe_server to tsocket.
adds 975a7a3 tstream: Added a typedef for the function prototype.
adds ce7727c s3: add explicit configure option whether or not to enable dmapi support
adds 752bffc s3: Consolidate server_id_self into the equivalent procid_self()
adds ddfd5b6 s3:selftest: $WORKGROUP doesn't exist, we should use $DOMAIN
adds 1e9df26 s3:cli_netlogon: keep the the correct negotiate_flags on the cli->dc structure
adds a2cd203 s3:spoolss: construct the devmode the same way for level 2 and 8
adds 2288e16 spoolss: add various DM extradata formats (including PostScript and UniDriver).
adds f6497a5 s3: re-run make samba3-idl.
adds d22b54c spoolss: some fixes for devicemode dm extra structs.
adds 0278ef8 s3: re-run make samba3-idl.
adds c31cf0a s3: Consolidate some pid_to_procid() calls to procid_self()
adds 61b7a24 s3 move the sitename cache in its own file
adds b4c9dc3 s3:schannel more readable check logic
adds 8e2f5fe s4:schannel more readable check logic
adds bb9014d schannel: merge header files
adds e5ab64a s3:schannel fix memory hierarchy
adds 3b12c38 s3:schannel streamline interface
adds 1d0938c schannel_tdb: make code compilable in both trees
adds 1203de9 s4:schannel merge code with s3
adds 805f750 s4:cleanup remove unused schannel ldb code
adds 2523b20 s4/torture/smb2: Add two new SMB2 compound tests
adds fffdce6 s4/schema: Move msDS-IntId implementation to samldb.c module
adds 452b4a5 tdb: cleanup: split brlock and brunlock methods.
adds a6e0ef8 tdb: make _tdb_transaction_cancel static.
adds 7ab422d tdb: cleanup: rename GLOBAL_LOCK to OPEN_LOCK.
adds e9114a7 tdb: cleanup: rename global_lock to allrecord_lock.
adds 5d9de60 tdb: cleanup: tdb_nest_lock/tdb_nest_unlock
adds b754f61 tdb: don't suppress the transaction lock because of the allrecord lock.
adds fba42f1 tdb: cleanup: tdb_have_extra_locks() helper
adds db27073 tdb: cleanup: tdb_release_extra_locks() helper
adds ce41411 tdb: cleanup: find_nestlock() helper.
adds e8fa70a tdb: use tdb_nest_lock() for transaction lock.
adds 9136818 tdb: use tdb_nest_lock() for open lock.
adds 4738d47 tdb: use tdb_nest_lock() for active lock.
adds d48c3e4 tdb: use tdb_nest_lock() for seqnum lock.
adds 1ab8776 tdb: remove num_locks
adds 9341f23 tdb: cleanup: always grab allrecord lock to infinity.
adds caaf5c6 tdb: suppress record write locks when allrecord lock is taken.
adds fca1621 tdb: tdb_allrecord_lock/tdb_allrecord_unlock/tdb_allrecord_upgrade
adds dd1b508 tdb: cleanup: remove ltype argument from _tdb_transaction_cancel.
adds a84222b tdb: rename tdb_release_extra_locks() to tdb_release_transaction_locks()
adds 9f295ee tdb: remove lock ops
adds 8c3fda4 tdb: don't truncate tdb on recovery
adds ececeff tdb: add -k option to tdbtorture
adds 1bf482b patch tdb-refactor-tdb_lock-and-tdb_lock_nonblock.patch
adds ec96ea6 tdb: handle processes dying during transaction commit.
adds 1b78573 s4-smbtorture: verify that the client cpu architecture has no influence on the calculated buffer size in RPC-SPOOLSS.
adds 9112872 s3:rpc_transport_np: handle trans rdata like the output of a normal read
adds 9f2f738 s3:test_wbinfo_s3: test --check-secret and --change-secret
adds 654f114 s3:selftest: make wbinfo_s3 work on the "member" server too.
adds 6346ec0 s3:selftest: handle spaces in test names
adds f1a33a6 s4/idl: drsuapi.idl fix drsuapi_DsReplicaSyncRequest1 description
adds e9438b4 s4/idl: drsuapi.idl fix drsuapi_DsReplicaSync definition
adds 5831896 s4/idl: Regenerate IDL for DRSUAPI interface
adds 8747e69 s4/drs: Propagate drsuapi_DsReplicaSyncRequest1 changes in source base
adds 99db858 s4/drs: Propagate drsuapi_DsReplicaSync changes in source base
adds e5aae24 s4/net_drs: Utility macros for conditions checking
adds 9ddb108 s4/drs_util: Move DRSUAPI connection data into separate object
adds 3947462 s4/drs_util: Refactor code to use net_drs_connection object for DRSUAPI connecitons
adds ff94094 s4/drs_util: Add public function for binding to a DC
adds 3f5e9e9 s4/drs_util: 'net drs replicate' command implementation
adds fb9880d s4/idl: rename 'guid1' to 'source_dsa_guid' in drsuapi_DsReplicaGetInfoRequest description
adds 30ac3ca s4/drs: Propagate drsuapi_DsReplicaGetInfoRequest... changes into source code
adds 10fce68 s4/idl: drsuapi_DsReplicaGetInfoRequest2 - 'string1' to 'attribute_name'
adds 0f6a453 s4/idl: drsuapi_DsReplicaGetInfoRequest2 - 'string2' to 'value_dn_str'
adds 83007e0 s4/drs: Propagate drsuapi_DsReplicaGetInfoRequest2 changes in source code
adds 2f20a4b s4/idl: Regenerate IDL for DRSUAPI interface
adds 8416570 s4/drs_util: 'net drs showrepl' command implementation
adds 00aeca7 dsdb: Add a more explicit error message for constructed attributes
adds 8b4b602 python: ntacls, fix a leftover that is not in the try/except branch
adds d980268 s3: Make connections_fetch_record() static
adds f09802c s4:netlogon remove wrong ZERO_STRUCT of output
adds 0efa8f4 s4:SAMLDB module - ignore referrals
adds 545889a s4:LDAP server - Enable support for returning referrals through it
adds cd5b542 s4:partition DSDB module - change the search and domain scope control handling
adds 0be57c7 s4:partition DSDB module - Generate basic referrals
adds 68caf90 s4:torture/ldap/basic.c - add a basic test for referral return
adds f10fc7c s4:cldap_server - make it "signed-safe"
adds e912d50 s4:auth - make some parts "signed-safe"
adds ec536a0 s4:ldap_server - make it "signed-safe"
adds fc4c839 s4:DNS update - change "i" to be unsigned
adds 612eec4 s4:scripting/devel Allow tmpfs script to be re-run
adds 8d03b5e s4:install Fix bug #7149 reported by JHT.
adds 71c20f7 Revert "s4-smb: Migrate named_pipe_server to tsocket."
adds 4930de5 s4:lsa cleanup trailing spaces and tabs
adds 376fa0d s4:lsa avoid confusing ourselves over sam_ldb
adds a7057e6 s4:lsa use the correct way to store a domain sid
adds 76f4e6f idl:lsa change string type
adds 2689165 Change the credential handling so that we start with maxmux creds, and then return to the client the number of credits per operation that they asked for. This is a more sensible algorithm than just blindly returning "20" on every reply, although we will probably still need more changes to this going forward. Jeremy.
adds 3c20251 s4:ldb Fix segfault in ldbsearch store_referral callback
adds d1950d6 Make conn_close_all() safe to call from SMB2 sessions (fix crash bug).
adds bbdd141 s4-smbtorture: move ChangeID test to the list of tests we run against created printers.
adds d6cb1cc s4-smbtorture: try to set every single devicemode component in RPC-SPOOLSS-PRINTER.
adds 10c8b0f s3-spoolss: Save entire devicemode.
adds 489f78d s4:kdc make function static
adds d8cbc6c s4:kdc add mit plugin code
adds 8ee516e s4-smbtorture: define environment in one place in RPC-SPOOLSS test.
adds 166a382 s3-nltest: fix uninitialized query level.
adds 3551eb7 Implement rename/move in SMB2 from Windows7.
adds 314a926 Fix up debug info on smb2_rename code.
adds b6737c1 s4:libnet: use a connected CLDAP socket.
adds 3751485 s4:torture: use a connected CLDAP socket.
adds 525a1fe s4:RPC-DSSYNC: pass the ip address to the cldap code instead of a name
adds 9a72806 Revert "s4:AD content - adequate some revision levels to match Windows Server 2008"
adds 6491150 s4-dsdb: fixed the fetch of the server site name
adds cf14fa5 dns: dummy samba_dnsupdate script
adds ad7223b dns: install samba_dnsupdate
adds 781ad03 s4-krb5: propogate errors from a lot more kerberos functions
adds af70728 pyglue: don't return 127.0.0.0/8 IPs in interface_ips()
adds abf5503 pyglue: added py_samdb_ntds_invocation_id()
adds 8f763e0 py-samdb: added get_invocation_id() method
adds 1e66ec8 pyglue: added py_samdb_server_site_name()
adds 390f7b5 py-samdb: added server_site_name method
adds cb8d1e0 samdb: added get_ntds_GUID() method
adds c8fd792 s4-param: added 'nsupdate command' option, default to /usr/bin/nsupdate -g
adds c796b6c s4-provision: fixed port number for gc ldap DNS SRV entry
adds ab4f170 s4-dns: add automatic dynamic DNS updating script
adds 721bcfa dns: auto-delete incorrect SRV entries for our hostname
adds 44f9d5a s4-provision: if we aren't doing variable substitution then don't check for vars
adds 5bf9db7 s4-provision: setup the dns_update_list at provision time
adds 336ebea s4-provision: added dns_update_list
adds b0b857d s4-dns: use a loadparm list for samba_runcmd() commands
adds 8cb721b s4-dns: fixed CNAME automatic DNS updates
adds 97d6577 s4-provision: also create the dns_update_list when running net vampire
adds 1e2ac9b s4-provision: fixed use of rndc command from python
adds c2edea5 devel: get the ownership of the directories right in tmpfs.sh
adds 792dd38 lib/util: add generate_random_password()
adds 7473ca2 s4:libnet: use generate_random_password()
adds 9ada48f s4:torture/rpc: use generate_random_password()
adds d2cd0a7 s4:pyglue: add generate_random_password()
adds 27e7578 s4:provision: use generate_random_password()
adds 1983256 tsocket: Improve the tsocket_address_bsd_sockaddr documentation.
adds 81bb8f6 s4-smb: Migrate named_pipe_server to tsocket.
adds d671b80 libcli/auth: print the error in the debug message
adds 274baba testprogs: print the directory paths as well in spoolss test.
adds ee547e7 s3: remove unused schannel_auth_struct.
adds 2572391 s4:python Add bindings to set GENSEC flags on credentials in python
adds b792e55 s4: Winbind allow to behave more correctly when we have more than a few users
adds e0e549a s4:dcesrv_samr.c - Remove unused variable
adds c3b90f0 s4-kdc: Fixed the memory context of tstream_bsd_existing()
adds b800716 s4-ntp: Fixed the memory context of tstream_bsd_existing()
adds 062a8cf s4-winbind: Fixed the memory context of tstream_bsd_existing()
adds b1f18fb spoolss: add spoolss_Build to IDL.
adds 3ca8d28 spoolss: fix build and version in spoolss_PrinterInfo0 (aka PRINTER_INFO_STRESS).
adds 87c96f0 .gitignore - ignore display of "mit_samba.so"
adds b49276e s4:script/installmisc.sh - install "dns_update_list" to target setup folder
adds 2caa2a0 s4:provision.zone - fix port of "_ldap._tcp.gc._msdcs"
adds 4bad696 s4:dsdb/schema: fix validation of DNs
adds c7432e4 s4:ldb_dn: reset dn->ext_comp_num in ldb_dn_explode()
adds 47fafe8 s4:ldb_dn: remove dn->ext_linearized when ext_components is modified.
adds b28afd2 s4:ldb_dn: fix an uninitialized variable (found by make valgrindtest)
adds cfc79f2 Fix one of the valgrind warnings from bug #6814 - Fixes for problems reported by valgrind
adds a050c79 s3: Copy the mapping.c license header to mapping.h
adds 99fc004 s3: vfs_full_audit.c: implement negated vfs_ops in the success/failure list
adds 0e9882a s3: Fix but 7145 -- duplicate sam and unix accounts
adds fb98f60 tdb: If tdb_parse_record does not find a record, return -1 instead of 0
adds 9ad1b4c s3: Fix the CHAIN1 torture test
adds 5c40aa5 s3: Remove unused count_all_current_connections()
adds 2238260 s3: Use talloc_tos() in yield_connection()
adds 3bd1641 upgradeprovision: split the big script to put reusable functions appart
adds 5054bdb upgradeprovision: code cleanup
adds 2bc3631 upgrade provision: change the meaning of handle_security_desc to be similar to handle_special_case
adds 8f1f50d upgradeprovision: Allow script to be called with pydoc
adds 254e007 upgradeprovision: Move to pythondoc format
adds 93d3774 upgradeprovision: Remove unused imports, use shutil.rmtree rather than rmall.
adds 44c2d69 Fix formatting.
adds 20e1d5a More formatting fixes.
adds 8edab1b Fix SharesContainer.__len__.
adds e490410 getntacl: Remove manpage for removed utility.
adds da96d3f Remove __contains__ from mock object for consistency with actual implementation.
adds 6d9c072 ntacl: Use existing infrastructure.
adds 1ef50d5 Add 'pyflakes' rule.
adds 31a718a General cleanups of python code, hinted by pyflakes.
adds 8448ece python: Add 'make pylint' convenience rule.
adds 747a0b4 s3: Remove unused "mypid" from count_current_connections() state
adds c65abcf s4/libnet: Fix misleading comment
adds b73437f s4/rodc: Implement samdb_rodc with ldb context
adds f79ff95 selftest/gdb_backtrace: call "info locals" too
adds c571ecd s3: Make connections_forall open connections.tdb r/w
adds 3deba63 s3: Make the difference between r/o and r/w in connections_db_ctx more obvious
adds 8bebb38 s3: Add connections_forall_read()
adds e76b8a0 s4-smbtorture: test at least three different regtypes in test_SetPrinterDataEx.
adds 74c7c1c s4-smbtorture: return needed size pointer from test_GetPrinterDataEx.
adds 4f6634e s4-smbtorture: add test_SetPrinterDataEx to RPC-SPOOLSS-PRINTER.
adds 1a64d3c s4-smbtorture: add stricter SetPrinterDataEx tests to spoolss tests.
adds 20980eb pidl:NDR/Client.pm: generate explicit _recv functions
adds 5d33c6d s4:libnet_become_dc: make use of explicit dcerpc_*_recv functions
adds f995e59 s4:libnet: make use of explicit dcerpc_*_recv functions
adds c4e72ad s4:dsdb/repl: make use of explicit dcerpc_*_recv functions
adds 598cf9f s4:winbind: make use of explicit dcerpc_*_recv functions
adds c84b4b2 s4:torture/rpc: make use of explicit dcerpc_*_recv functions
adds 8ba2128 s4:librpc/rpc: make use of explicit dcerpc_*_recv functions
adds 1955cde s4:drepl_notify: don't look at the internals of 'struct rpc_request'
adds 0547af2 s4:drepl_out_helpers: don't look at the internals of 'struct rpc_request'
adds 56b9700 s4:libnet_become_dc: don't look at the internals of 'struct rpc_request'
adds 22b1e0b s4:RPC-ECHO: don't look at the internals of 'struct rpc_request'
adds 719cecb s4:RPC-NETLOGON: remove useless rpc callback
adds 86e2b25 More formatting fixes, pointed out by pylint.
adds 4e4e341 Add testrepository configuration.
adds 24d52dc Fix the build, add filtered subunit runner.
adds c103fbc s4:LDB - cosmetic fix for a "for" loop
adds d6a6872 s3: Abstract access to sessionid.tdb, similar to conn_tdb.c
adds c953b26 s4:epmapper RPC - make this one "signed-safe"
adds 246742b s4:remote RPC - make this one "signed-safe"
adds 932a986 s4:spoolss RPC - make this one "signed-safe"
adds b963741 s4:unixinfo RPC - make this one "signed-safe"
adds ff17d8a s4:srvsvc RPC - make this one "signed-safe"
adds 340bcf6 s4:rpc_server/remote: do async calls
adds 522e4f3 s4:RPC-ECHO: don't ignore errors in the Sleep test now that we support async rpc over ncacn_np
adds 32371e9 testprogs: add RPC_X_NULL_REF_POINTER error code
adds 61568cf testprogs: allow to test a single printer when given on the cmdline.
adds 1b6f1e8 testprogs: add DeletePrinterDataEx test.
adds b797481 testprogs: add DeletePrinterKey test.
adds d44dd10 testprogs: add SetPrinterDataEx test.
adds 0d0d778 testprogs: rename test_PrinterData to test_PrinterData_Server.
adds 36d3aa6 testprogs: add very basic PrinterData test for printers.
adds cf12d45 testprogs: better usage text.
adds 05bd8c1 s4:srvsvc RPC - revert one unsigned integer "i" back to signed
adds be026a6 s3:groupmap revert to tdb storage
adds 07669b0 s4-libcli: Added NULL handlers for DSDB_CONTROL_DN_STORAGE_FORMAT_OID and LDB_CONTROL_AS_SYSTEM_OID
adds 02533c9 s4:provision - Use netbios name for FDS instance name.
adds fc6d9e7 s4:provision - Moved backend-specific variables into backend class.
adds 7ad931d s4:provision - Moved setup_db_config() into OpenLDAPBackend class.
adds c54699f s4:provision - Moved default FDS SASL mappings deletion from post_setup() to init().
adds d188408 s3:vfs_aixacl2: add missing semicolon
adds 2330b62 s3: Fix an uninitialized variable warning
adds 0e9844c s3: Fix some C++ warnings
adds 8919a58 testprogs: test result of GetPrinterDataEx against SetPrinterDataEx args.
adds 5c73ecd s4:echo RPC - make this one "signed-safe"
adds e50c982 LDB:NSS - make LDB "signed-safe" on counter variables
adds f73c271 testprogs: fix REG_SZ in print_printer_data.
adds 74703e4 testprogs: make sure to do the same tests as in smbtorture in test_PrinterData().
adds 8492f92 s3:ads fix dn parsing name was always null
adds f36dafd s4-smbtorture: fix WINBIND-STRUCT assumptions about getpwent() for s3.
adds e3c2e1a s3: net_share.c: fix argc handling
adds 5338e42 s4/ildap: fine tune ildb_callback()
adds 15b60a7 s4:move the sddl code down to the top level
adds f37030b libcli/security: fix sddl.c to be able to build it from source3
adds 6fa767f s3: build sddl.c in samba3
adds 9cea4d5 s3:smbcacls: add switch "--sddl" to output acls as sddl encoded strings
adds 93d438d s3:net: refactor getting of secdesc out of net_registry_getsd()
adds caa27bb s3:net: add new subcommand "net registry getsd_sddl" to print secdesc in sddl format
adds d8b828d s3:net: add i18n macro _() to one message
adds 6f4bdbc s3:net: fix some i18n messages in net_registry_getsd_internal().
adds 27ae935 s3:net: add a command "net registry setsd_sdd"
adds 3f94624 s4-winrepl: Migrated the wins replication server to tsocket.
adds db67818 nsswitch: libpam remove depedance on locale.h use directly LOCALEDIR
adds 1af5a6d s3: Allow pam_winbind.c to build without localedir.c
adds b953c4c s3: Move source3/iniparser to lib/iniparser to allow sharing between s3/s4
adds 92785f9 s3: Fix build file due to file move. Use the new path of iniparser
adds e0726d4 s4-build: fix SMB_LIBRARY and change its name so it didn't collide with s3 one
adds 8fe783e s4-posix: allow change ownership of files if the user has the right privileges
adds d8ae32e dns: make dns update script use unbuffered IO
adds 892213c testprogs: fix boolean return code of test_PrinterData.
adds 340797f Fix typo in comments.
adds f92c28b s4:dcesrv_samr - Fix up "EnumDomainGroups" and "QueryDisplayInfo" calls
adds 8d0fbfe s4:dcesrv_samr - Also "OpenGroup" needs to support universal groups
adds 051eb0b s4:torture/rpc/samr - enhance the "EnumDomainGroups" test regarding universal groups
adds a21b49b s4:torture/rpc/samr - Fix up SAMR-USERS test
adds 9b4d208 s4:srvsvc RPC - fix up the "ntvfs_connect" in "srvsvc_create_ntvfs_connect"
adds 6a1a7ce s4:srvsvc RPC - "srvsvc_create_ntvfs_connect"
adds fd00867 s4:samdb.c - Make it signed-safe
adds ef0b4e4 s3: Add i18n/l10n strings in pam_winbind.c coming from winbindd.
adds 6384f45 s3: Rerun genmsg after adding more strings.
adds 66b4463 testprogs: add some multibyte versions of PrinterData calls.
adds 74ba0b7 testprogs: add print_printer_dataw and dump_data to printlib.
adds 55946dd testprogs: use dump_data in dump_printer_data.
adds a319eb9 testprogs: add test_PrinterDataW.
adds 8a8c2de s4:ldif_handlers - Use "unsigned int" for counting purposes
adds af6f594 s4:provision - use the new "interface_ips" python call to detect the right host IPv4 address
adds 22d3169 s3:configure: add --enable-as-needed
adds 8cb416a Refactored ACL python tests
adds bc2ff7a Revert "s3:configure: add --enable-as-needed"
adds e34ee26 s4:operational LDB module - use right memory context int "construct_primary_group_token"
adds 0049c9e s4:sam.c - change variable types to unsigned in "sids_contains_sid"
adds 7587665 s4:sam.c - cosmetic indentation fix
adds 1f371cd s4:sam.c - make "authsam_expand_nested_groups" public
adds bf94d68 s4:operational LDB - implement the "tokenGroups" constructed attribute
adds ffa0382 s4:operational LDB module - make the counters unsigned
adds 8297302 s4:operational LDB - don't accidentally "ate" search helper attributes if we need them for more constructed attributes
adds 4546b6b s4:ldap.py - add test for "tokenGroups"
adds 3d94b28 s4:ldap.py - give the "primaryGroupToken" test a better name
adds 13b1bf5 s4:auth/sam.c - change base context for the "tmp_ctx" context in "authsam_expand_nested_groups"
adds cb06eee srv_pipe.c doesn't reference current_user anymore. Remove it.
adds 5573d04 s4-messaging: use auto-close on the socket
adds 2d30f4f s4-dns-ex: use autoclose on the dns child pipe
adds 8c7cf49 s4-python: allow us to have samba copies of python libraries we depend on
adds f3ca7a4 s4-dns: use samba.external to pull in the dns.resolver library
adds 7d86257 s4-python: import a copy of the python dns library
adds 25a0750 s4-python: only install external python libs that are missing
adds aaafadb s3: Fix unnecessary traversing winbindd_cache.tdb in SIGHUP handler.
adds 2e1e446 s4-torture: fixed commas separating C statements
adds f01f124 s4-rpc: don't use s->credentials after it is freed
adds 80a37be s4-pvfs: move the private ntcreatex flags to private_flags
adds 2e16378 s4-pvfs: log more error conditions in NTVFS backend
adds bfd31db s4:torture/winbind/struct_based.c - fix up (un)signedness of a function argument
adds ce82f91 s4:torture/rpc/samr.c - make some argument of function "test_SamLogon_with_creds" constant
adds 12ae059 s4:torture/rpc/samr.c - add some decision possibility constants to some switch
adds b3765af s4-smbtorture: skip NotifyChangeKeyValue test against s3 for now.
adds 6c52a37 s3-selftest: enable RPC-WINREG against Samba 3.
adds ee4ae0e s4-privs: add root_privileges_original_uid()
adds edd5a57 s4-pvfs: added new pvfs flag PVFS_FLAG_PERM_OVERRIDE
adds 034bcaf s4-pvfs: new pvfs_sys module
adds ace6d75 s4-pvfs: use pvfs_sys_*() functions to wrap posix calls
adds f3c738f replace: added get_current_dir_name()
adds f7c97c8 s4-pvfs: use O_FOLLOW one level at a time for security overrides
adds dae9d20 s4-pvfs: set default for perm override based on system features
adds 2c2156e s4-pvfs: use pvfs_sys_fchmod()
adds 568f085 s4-pvfs_sys: talloc_free should be before errno restore
adds e878880 s4-pvfs_sys: build on systems without O_NOFOLLOW or O_DIRECTORY
adds c695ce7 s4:cracknames - Change two counter variables to unsigned
adds 82c2448 s4:samdb_privilege.c - Change two counter variables to unsigned
adds 6f11818 s4:kcc - Change some counter variables to be unsigned
adds 31293c6 s3:winbindd: add DEBUG(10,...) for the end of each top level
adds 6eedba1 libcli/auth: add a const to des_crypt112_16()
adds 4c51c07 s4:torture/nbt: avoid the usage of wrepl_pull_table_send()
adds 0dfc778 s4:libcli/wrepl: avoid neested named structures
adds 1a8815a s4:libcli/wrepl: use UTIL_TEVENT
adds 50f1dc9 s4:libcli/wrepl: convert wrepl_pull_names_send to tevent_req
adds 2e24def s4:libcli/wrepl: convert wrepl_pull_table_send to tevent_req
adds 883b109 s4:libcli/wrepl: convert wrepl_associate_send to tevent_req
adds 28033bf s4:libcli/wrepl: convert wrepl_connect_send to tevent_req
adds 013184a s4:libcli/wrepl: convert wrepl_associate_stop_send to tevent_req
adds ce296d2 s4:dcesrv_samr_AddAliasMember - wrap a long "DEBUG" statement
adds 0528515 spoolss: rollback SetPrinterData{Ex} IDL.
adds 3b01ab8 s3: re-run make samba3-idl.
adds 9a93483 s3-spoolss: fix _spoolss_SetPrinterData{Ex} after IDL change.
adds 37ca928 s3-net: fix net after spoolss_SetPrinterData{Ex} IDL change.
adds 4956650 s3-rpcclient: fix rpcclient after spoolss_SetPrinterData{Ex} IDL change.
adds ca319bf s4-smbtorture: fix smbtorture after SetPrinterData{Ex} IDL changes.
adds 0e779b5 spoolss: rollback GetPrinterData[Ex] IDL.
adds 63c0821 s3: re-run make samba3-idl.
adds fbb6d00 s3-spoolss: fix _spoolss_GetPrinterDataEx after IDL change.
adds 7643afa s3-rpcclient: fix rpcclient after spoolss_GetPrinterData{Ex} IDL change.
adds 8e499ec s4-spoolss: fix spoolss_GetPrinterData implementation after IDL change.
adds f797ec9 s4-smbtorture: fix smbtorture after GetPrinterData{Ex} after IDL changes.
adds 4df1047 spoolss: fix spoolss_EnumPrinterDataEx IDL.
adds 80d2e22 s3: re-run make samba3-idl.
adds a99ac4f s3-net: fix net after spoolss_EnumPrinterDataEx IDL change.
adds becbb62 s3-rpcclient: fix rpcclient after spoolss_EnumPrinterDataEx IDL change.
adds 5532654 s3-spoolss: fix _spoolss_EnumPrinterDataEx after idl
adds 8e6dd25 s3-libads: fix get_remote_printer_publishing_data after spoolss_EnumPrinterDataEx IDL change.
adds 65f453c s4-smbtorture: remove check for selfmade parsing artefact.
adds c5fb655 s4-smbtorture: add more paranoid checks for REG_DWORD SetPrinterDataEx tests.
adds f385f4a s4-smbtorture: hand down printername to test_SetPrinterDataEx_matrix.
adds d4db966 s4-smbtorture: when checking PrinterData matrix, include winreg cross reference checks.
adds c7835a4 s3: db->persistent==true was handled earlier, make this more obvious
adds a5db279 s3: Remove the unused parameter "persistent" from fetch_locked_internal
adds 6cbb8fd s4-smbtorture: fix test_SetPrinterDataEx_matrix() call. sorry...
adds 91ff11d s4-spoolss: fix dcesrv_spoolss_GetPrinterData build.
adds fce6e1d s3: Make "smbcontrol xx debuglevel" print the correct cluster pid
adds 6a91bf6 s4:wrepl_server - change also here the counter variables to "unsigned"
adds 3ec4c64 s4:repl - change also here the counter variables to "unsigned"
adds 61ae4be s4:dsdb/util - Change also here counters to "unsigned"
adds f24dfbf s4:drsuapi RPC - Change also here counters to "unsigned"
adds 58c9070 s4-smbtorture: fix RPC-SPOOLSS-WIN after PrinterData IDL changes.
adds f405503 s3-rpc_server: Document rpc_pipe_open_internal.
adds 47d366b s3-rpcclient: Leave setprinterdata directly if not enough args were passed.
adds f258e98 winreg: fix winreg_QueryValue IDL.
adds b2ff159 s3: re-run make samba3-idl.
adds 95f2226 s4/tort: fix annoying "union spoolss_PrinterInfo" undefined warnings
adds c61c9c3 Fix for bug #7189 - Open txt files with notepad on samba shares creates problem.
adds 9442a55 s4:samr RPC - Change some counters to be "unsigned" where needed
adds a6cf892 s4:lsa RPC - Change some counters to be "unsigned" where needed
adds 24049e8 s4:lsa RPC - fix up "gendb_*" result codes
adds e10fa46 LDB:tools - change counters to be unsigned
adds 5a3633f s3: Fix the build of net_afs.c with --fake-kaserver=yes, bug 7216
adds 89ab681 s4:libregistry - change counters to be "unsigned"
adds 73e7aa8 s4:provision.reg - call us Windows 2008 from the current version point of view
adds f5b86cd s4:registry library - make "reg_ldb_pack/unpack_value" more robust
adds ed678a2 s4:registry library - fix up "reg_ldb_set_value"
adds 6870313 s4:lib/registry/ldb.c - fix trailing whitespaces
adds db051f0 s4:libcli/wrepl: add my copyright
adds 6dfc96c s4:torture/nbt: use wrepl_request() instead of wrepl_request_send() followed by wrepl_request_recv()
adds fc41e47 s4:torture/nbt: use wrepl_associate_stop() instead of build the request by hand
adds 311a60d s4:libcli/wrepl: move wrepl_request_send/recv => wrepl_request_internal_send/recv
adds cb4f269 s4:libcli/wrepl: rename enum wrepl_request_state => enum wrepl_request_internal_state
adds 2450fc1 s4:libcli/wrepl: implement wrepl_request_send as a tevent_req based wrapper
adds f1e28a0 s4:libcli/wrepl: make struct wrepl_request private to winsrepl.c
adds 8c16d5e s4:libcli/wrepl: add wrepl_socket_is_connected()
adds acd3a27 s4:wrepl_out_helpers: add a WREPLSRV_PUSH_NOTIFY_STAGE_WAIT_UPDATE stage
adds ae049c4 s4:libcli/wrepl: rewrite the low level request handling to use tevent_queue and tstream_context
adds bd5f08f s4:schema_syntax.c - Change also here counters to "unsigned" where needed
adds 5a54b20 s4:schema - Change also here counters to "unsigned" where needed
adds d1dd0a5 s4:partition LDB module - change counter variables to "unsigned" where appropriate
adds b85b9b3 s4:rootdse LDB module - change counter variables to "unsigned" where appropriate
adds ad7dd1c s4:resolve_oids LDB module - change counter variables to "unsigned" where appropriate
adds 90e2365 s4:schema_data LDB module - change counter variables to "unsigned" where appropriate
adds 4ad912d s4:proxy LDB module - Change counter variables to "unsigned" where appropriate
adds 049f9d3 s4:kludge_acl LDB module - change counter variables to "unsigned" where appropriate
adds f9f7199 s4:linked_attributes LDB module - change counter variables to "unsigned" where appropriate
adds 77e1497 s4:acl LDB module - change counter variable to "unsigned"
adds 2932df5 s4:anr LDB module - change counter variable to "unsigned"
adds cd43dd0 s4:objectclass LDB module - change counter variabls to "unsigned" where appropriate
adds a973d9e s4:objectguid LDB module - change counter variables to "unsigned" where appropriate
adds 6997185 s4:ranged_results LDB module - change counter variables to "unsigned" where appropriate
adds 3bb3667 s4:local_password LDB module - change counter variables to "unsigned" where appropriate
adds 632adf7 s4:repl_meta_data LDB module - change counter variables to "unsigned" where appropriate
adds 85598be s4:extended_dn_out LDB module - change counter variables to "unsigned" where appropriate
adds 818d518 s4-gensec: Fixed wrong usage of error_string.
adds 7a7cb5e s4:ldif_handlers - Change "unsigned int" to "uint32_t" which fits better here
adds b33a340 LDB:map - make LDB "signed-safe" on counter variables where appropriate
adds 95d726f LDB:LDAP backend - change a counter variable to "unsigned"
adds 4a2b78a LDB:SQLITE3 backend - change counter variables to "unsigned" where appropriate
adds 2d03011 LDB:TDB backend - change counter variables to "unsigned" where appropriate
adds f8dba77 s4:ldb_ldap.c - fix indentation
adds 30ff229 s4:LDB TDB index code - reintroduce accidentally removed code part
adds 4e16a28 LDB:common - Change counters to "unsigned" where appropriate
adds f4cb528 samba: remove cifs-utils tools from build systems
adds 583de7b s3: remove cross-device rename support from vfs_default
adds 0769a18 s3: add vfs_crossrename
adds 2f1fa4f s3: add man page for vfs_crossrename
adds a4dc50e s3: add missing Makefile.in changes for vfs_crossrename
adds 7e7d9a8 LDB:paged results module - change counters to "unsigned" where appropriate
adds 681c887 LDB:paged searches module - change counters to "unsigned" where appropriate
adds 8248069 LDB:rdn name module - change counters to "unsigned" where appropriate
adds df17e1b LDB:sort module - change counters to "unsigned" where appropriate
adds 8d3b7d4 LDB:asq module - change counters to "unsigned" where appropriate
adds a34eafc Revert "s4:script/installmisc.sh - install "dns_update_list" to target setup folder"
adds fde707a s4:"dns_update_list" file: install it properly into the private directory
adds 8a76352 samba: remove Linux cifs-utils files from samba master branch
adds b845025 s3:release-scripts: fix create-tarball to treat vendor patch level correctly
adds 9113e14 s3:build: Fix automatic building of vfs_tsmsm if gpfs and dmapi are present.
adds 56b13ee Revert "Fix bug #7067 - Linux asynchronous IO (aio) can cause smbd to fail to respond to a read or write."
adds 6ea3393 lib/util: change samba_runcmd() to use tevent_req _send/_recv
adds ec53a0c s4:dsdb/dns: change callers of samba_runcmd()
adds f742623 Added a check for permissions to modify the RDN attribute on rename.
adds 4b8961b Fixed a bug in acl tests - python error when we create user/group/ou with a descriptor.
adds deebbe7 A helper function to get the Infrastructure DN.
adds 8fd43f4 s3: Fix a typo. Thanks to Christian Ambach for pointing me at it :-)
adds 48cdca0 s4-smbtorture: fix uninitialized variable in winreg QueryValue call.
adds 1deefca libcli/auth/schannel_state_tdb.c - fix an obviously wrong error handling
adds 9995a37 s4:netlogon RPC - "LogonGetDomainInfo" - make the call compatible with >= Windows 2008
adds 74166c3 s4:torture/rpc/netlogon.c - "LogonGetDomainInfo" test - make it compatible against Windows Server 2008
adds 30baf31 s4:winbind: implement calls for allowing getent groups
adds 42b5b38 s4:winbind Implement logic for getgroups to work
adds 238ff24 s4:winbind: Fix a misplaced returned info
adds bc766a9 s4:winbind: stub implementation of WINBINDD_PAM_LOGOFF
adds 98bc10d s4:unittest Fix unittest to reflect that wbinfo -r no longer fail
adds 1310eba s4:winbind/wb_cmd_getgroups.c - fix up warnings
adds 2ee3cca s4:winbind - use "unsigned" variables where possible
adds 9f53820 s3:tldap add own filter parsing
adds c05d13d s4:ldb fix escape parsing
adds 25452a2 s3: Fix a NULL pointer dereference
adds 9adbba6 Allow "make test" to complete as root. Obviously only safe on tightly controlled developer machines. Jeremy.
adds 8fa81e9 Fix typo
adds f7f67e9 Fix typo and convert spaces to tabs
adds 6d10645 s4-smbtorture: add tests for set and delete value in RPC-WINREG.
adds 62b41e6 s4-smbtorture: rework test_winreg_QueryValue in RPC-SPOOLSS-PRINTER once again.
adds 722daf4 s4-smbtorture: add full coverage test for winreg QueryValue calls.
adds ae79d8c s4-smbtorture: on HKLM hive test the well known CurrentVersion value.
adds 3855c94 Add tests which, when run as root, will ensure we can't write into a read-only directory, or read a owner-read-only file.
adds 0a253e6 s4-smbtorture: fix some build warnings in RPC-SPOOLSS test.
adds 420e3b8 s4-smbtorture: disable winreg QueryValue test for today.
adds 41be390 Fix the shell script in the root case. When run as root, make test now detects CAP_DAC_OVERRIDE being left on in error.
adds bb507d1 s4:lib/registry/ldb.c - fix up registry backend to be more robust
adds eeb05bf s4:winreg RPC - don't crash when incoming data wasn't correctly specified
adds eeb8c36 s4-spoolss: remove unsed iconv handle from dcesrv_spoolss_GetPrinterData().
adds 7fdbbdd s3-passdb: Fix typo in debug message.
adds 184afeb s3: Make TLDAP_IS_ALPHA and TLDAP_IS_ADH static functions
adds 89c785c s3: Fix a long-standing problem with recycled PIDs
adds 420aac7 s4-smbtorture: check for non existing value under version key in RPC-WINREG.
adds 52ca26a s4-smbtorture: do full winreg QueryValue test for values we created.
adds c5ba525 s3-winreg: add some debug statements to _winreg_QueryValue().
adds d142d9f doxygen: talloc_get_type name fixed in Doxygen documentation
adds 163cc1a s4/idl: drsuapi_DsReplicaSyncOptions flags are no more used
adds 89f8c35 s4/idl: DsGetNCChanges - switch types should be unsigned
adds 9f21787 s4/drs: DsGetNCChanges - Propagating IDL changes to source code
adds feb4c8a s3/drs: DsGetNCChanges - Propagating IDL changes to source code
adds 62b4b67 s4/idl: DsReplicaUpdateRefs - switch types should be unsigned
adds 9f71ffb s4/idl: DsReplicaAdd - switch types should be unsigned
adds 4ea818e s4/idl: DsReplicaDel - switch types should be unsigned
adds 890d408 s4/idl: DsReplicaMod - switch types should be unsigned
adds 00135d8 s4/idl: DsGetMemberships - switch types should be unsigned
adds d22eadd s4/idl: DsCrackNames - switch types should be unsigned
adds 2483ed3 s4/drs: DsCrackNames - Propagating IDL changes to source code
adds 88494b2 s3/drs: DsCrackNames - Propagating IDL changes to source code
adds d07883e s4/idl: DsWriteAccountSpn - switch types should be unsigned
adds 28cb274 s4/drs: DsWriteAccountSpn - Propagating IDL changes to source code
adds 1ad805e s4/idl: DsRemoveDSServer - switch types should be unsigned
adds 6321b26 s4/drs: DsRemoveDSServer - Propagating IDL changes to source code
adds e76d6e9 s4/idl: DsGetMemberships2 - switch types should be unsigned
adds 14fd25a s4/idl: QuerySitesByCost - switch types should be unsigned
adds 6853f45 s4/idl: drsuapi_QuerySitesByCostCtr1 'unknown' member is now known
adds 7db0109 idl: Regenerate DRSUAPI idl files
adds 11a402a s4:rpc_server/srvsvc: remove unused ZERO_STRUCT(r->out);
adds 00ce349 s4:rpc_server/wkssvc: avoid ZERO_STRUCT(r->out) and use already allocated [out,ref] memory
adds 21326d4 s4:rpc_server/wkssvc: remove unneeded talloc_reference()
adds bb1d81b s4:rpc_server/wkssvc: don't reset [out,ref] pointer to 0
adds 65e92c6 s4:build/m4/public.m4: add realname argument to SMB_BUILD_LIBRARY()
adds 0b4ad41 nsswitch: build libnss_winbindd.so only for the non merged build
adds 3d70a3f nsswitch: don't use socket_wrapper for winbind client code
adds 667e8d8 nsswitch: build libnss_winbind.so with SOVERSION = 2
adds 490c0ce s4:registry/ldb.c - if "name" isn't set we should return WERR_INVALID_PARAM
adds 5d10676 s4:winreg RPC - fix up the "QueryValue" call to work against the enhanced torture test
adds af72a63 s4:libnet_become_dc - change counter variables to "unsigned" where they count LDB objects
adds ec68434 s4:libnet - change variables to "unsigned" where needed
adds 61bf804 ѕ4: EDQUOT needs to be mapped to NT_STATUS_DISK_FULL
adds 25d27ff Revert "s4-smbtorture: disable winreg QueryValue test for today."
adds 367ddc3 Fix bug #7234 - Symlink delete fails but incorrectly reports success to client.
adds 01801f3 s4-smbtorture: while testing PrinterDataEx also compare Get and Enum results.
adds 20d85d5 Added regression test for bug #7234 - Symlink delete fails but incorrectly reports success.
adds 3fd5ac6 s4-smbtorture: only look at DATA_BLOB pointer when einfo[0].data_length > 0.
adds c1fb657 vfs_netatalk: Segfault if hide files or veto files has no ".AppleDouble"
adds 5ed18fa s4/rpc_server Don't segfault over replPropertyMetaData contents
adds 4ab3e22 Move prototype to header of common code for set_sockaddr_port
adds 0201b2f s4:lib/socket Add function to set a port on the socket address
adds 9457b7e s4:libcli/resolve Use a more robust way to return the string address
adds 79b4a3b s4:lib/socket Don't go via a string when resolving addresses in connect_multi
adds 3723e32 s4:samba_dnsupdate Add a 'file based' mode to samba_dnsupdate
adds 263d4b5 libcli/nbt Add parser for a 'hosts' file that takes DNS record types
adds 1af2cd2b s4:libcli/resovle File based lookup module for DNS name types
adds e999472 s4:libcli Use integrated name resolution when connecting SMB
adds 5954527 Try and fix bug #7233 - print fails with jobs >4GB from Win7 clients.
adds 0271231 s4:provision Improve the handling of provision errors
adds ade9375 s4:provision - Updated FDS schema mapping.
adds a6253a4 lib/util - Removed curly braces from generate_random_password().
adds 6441a5b Explain why we don't use certain characters in the generated pw
adds cddc542 s3-winreg: Fix _winreg_QueryValue crash bugs and implement windows behavior.
adds 5f2f484 s4: Modify auth/config.m4 to move pam tests to nsswitch.m4 so that we tests things in one place
adds 8306eb1 s4: create ../lib/iniparser_build/config.m4
adds d1e3898 s4: allow pam_winbind.so to be build on samba4
adds aef4890 drsuapi.idl: finish drsuapi_DsGetNT4ChangeLog idl
adds 9592366 librpc: rerun make idl
adds 4398871 RPC-DSSYNC: fix the build after idl changes
adds 46b0cbe selftest: let the client also use the dns_host_file
adds b71bbba s4:rpc_server/drsuapi: don't reset [out,ref] pointer to NULL in dcesrv_drsuapi_DsRemoveDSServer()
adds dd93447 NET-API-BECOME-DC: convert to torture api
adds d4b8fb1 s4:selftest: move samba4.net.api.become.dc from skip to knownfail
adds 10b97ed s4-registry: add all winreg types to reg_value_types table.
adds 4585ea0 s4:torture/libnet/libnet_user.c: fix double free in error path
adds 0d6c19b RPC-DSSYNC: handle DCERPC_FAULT_OP_RNG_ERROR as not supported for DsGetNT4ChangeLog()
adds b789814 s3: Make init_smb_request return bool
adds 3a8d85d s4-smbtorture: more work on test_key_value() RPC-WINREG test.
adds 09ea04a s4-smbtorture: add extended SetValue test to RPC-WINREG.
adds 9e80fe6 s4-winreg: continue processing in WERR_MORE_DATA case in dcesrv_winreg_QueryValue().
adds 96a38e3 s3-winreg: fix some function names in debug statements.
adds e0d85f8 winreg: add winreg_KeyType enum.
adds 2324b07 s4-smbtorture: test NULL and "" valuenames as well in query for wellknown winreg key.
adds 40e2c04 s4-smbtorture: skip extended SetValue test against Samba (both dont survive).
adds 24a7f8f s3-winreg: make QueryValue pass RPC-WINREG test again.
adds 222b955 Moved access_check_on_dn from acl module as an utility.
adds 98ba174 s4-smbtorture: add netr_SamLogon test with NULL domain to RPC-NETLOGON-S3.
adds 1a10a59 Improve symlink delete test. Make sure we don't delete the link target by mistake.
adds 8194fc3 s3-netlogon: Fix bug #7237: _netr_SamLogon segfaults for clients sending NULL domain.
adds 4b256c6 Fixed ACL module to use dsdb_module_* API.
adds be79f57 Split the dsdb_access_check_on_dn.
adds 8529b0a selftest: Remove dns_host_file every time we start
adds ca67768 s4:selftest Add file based DNS resolver to selftest environment
adds 7b20ad9 s4-drs: check if an optional feature is enabled
adds b70df94 new function kcctpl_color_vertices
adds 6e20906 spanning tree computation
adds 208e280 nTDSConnection creation
adds a0527dd use unsigned instead of uint32_t for LDB counters.
adds 67d1b01 s3: Fix some "net registry" usage messages
adds bc1f3fe s3: Fix a comment
adds 1728b5f s3: Actually use mem_ctx in net_g_lock_init()
adds 79100c2 s3: Add "g_lock_do" as a convenience wrapper function
adds f85c825 drsuapi.idl: don't mark drsuapi_DsGetMemberships as [todo]
adds f4c227e librpc: rerun make idl
adds 8844acf pidl:Samba/Python: don't generate methods for functions marked as [todo]
adds 454bedc pidl:Samba4/NDR/Client: don't generate client stubs for function marked as [todo]
adds 6677a54 s4:librpc/rpc: add very basic dcerpc_binding_handle infrastructure
adds d95ca90 s4:librpc/rpc: prepare dcerpc dependecies before pidl changes
adds 15d9675 pidl:Samba4/NDR/Client: generate stubs for dcerpc_binding_handle abstraction
adds 77fb700 s4:dsdb/repl: make use of use tevent_req based dcerpc_binding_handle stubs
adds a3ae980 s4:libnet: keep a dcerpc_binding_handle for samr and lsa
adds 8dc4fd9 s4:libnet/group*: make use of tevent_req based dcerpc_binding_handle stubs
adds 2c5bbea s4:libnet_become_dc: make use of use tevent_req based dcerpc_binding_handle stubs
adds f0a3943 s4:libnet_unbecome_dc: make use of use tevent_req based dcerpc_binding_handle stubs
adds 3d72524 s4:libnet/libnet_domain.c: make use of use tevent_req based dcerpc_binding_handle stubs
adds eae3436 s4:libnet/libnet_group.c: make use of use tevent_req based dcerpc_binding_handle stubs
adds c148405 s4:libnet/libnet_lookup.c: make use of use tevent_req based dcerpc_binding_handle stubs
adds ccc0ab6 s4:libnet/libnet_user.c: make use of use tevent_req based dcerpc_binding_handle stubs
adds a8967c3 s4:libnet/userinfo.c: make use of use tevent_req based dcerpc_binding_handle stubs
adds c190ae1 s4:libnet/usernam.c: make use of use tevent_req based dcerpc_binding_handle stubs
adds a011cbc s4:libnet/libnet_rpc.c: make use of use tevent_req based dcerpc_binding_handle stubs
adds 9e87e6d s4:winbind/wb_async_helpers.c: make use of use tevent_req based dcerpc_binding_handle stubs
adds 05d6343 s4:winbind/wb_cmd_getdcname: make use of use tevent_req based dcerpc_binding_handle stubs
adds 765d4a5 s4:winbind/wb_cmd_list_trustdom.c: make use of use tevent_req based dcerpc_binding_handle stubs
adds 6ecae51 s4:winbind/wb_cmd_usersids.c: make use of use tevent_req based dcerpc_binding_handle stubs
adds d836dd9 s4:winbind/wb_connect_lsa.c: make use of use tevent_req based dcerpc_binding_handle stubs
adds 53bdd25 s4:winbind/wb_connect_sam.c: make use of use tevent_req based dcerpc_binding_handle stubs
adds 7681260 s4:winbind/wb_dom_info_trusted.c: make use of use tevent_req based dcerpc_binding_handle stubs
adds 399cbb6 s4:winbind/wb_init_domain.c: make use of use tevent_req based dcerpc_binding_handle stubs
adds e9cae3b s4:winbind/wb_sam_logon.c: make use of use tevent_req based dcerpc_binding_handle stubs
adds ff54cbe s4:torture/rpc: make use of use tevent_req based dcerpc_binding_handle stubs
adds 398f477 s4:librpc/rpc/dcerpc_schannel.c: make use of use tevent_req based dcerpc_binding_handle stubs
adds 7b76c11 s4:librpc/rpc/dcerpc_util.c: make use of use tevent_req based dcerpc_binding_handle stubs
adds 6292cb7f7 s4:libcli/composite: get rid of composite_continue_rpc()
adds d4f1432 s4:dcom: add a comment about unused code.
adds d0662ac pidl:Samba4/NDR/Client: make the old rpc_request style async functions static
adds b6623e3 s4:lib/registry/rpc: convert to use dcerpc_binding_handle stubs
adds 580d491 s4:rpc_server/spoolss: make use of dcerpc_binding_handle stubs
adds dea7c4f s4:client: make use of dcerpc_binding_handle stubs
adds 7807de5 s4:libcli/util/clilsa.c: make use of dcerpc_binding_handle stubs
adds bec3d8e s4:libnet/libnet_join.c: make use of dcerpc_binding_handle stubs
adds 19d229a s4:libnet/libnet_passwd.c: make use of dcerpc_binding_handle stubs
adds 02c61f5 s4:libnet/libnet_samsync.c: make use of dcerpc_binding_handle stubs
adds 07a28b1 s4:libnet/libnet_share.c: make use of dcerpc_binding_handle stubs
adds 9e0557a s4:libnet/libnet_time.c: make use of dcerpc_binding_handle stubs
adds 7be154a s4:torture/ntp: make use of dcerpc_binding_handle stubs
adds f163393 s4:torture/libnet: make use of dcerpc_binding_handle stubs
adds 81ac17d s4:torture/rpc/echo.c: make use of dcerpc_binding_handle stubs
adds 0f21074 s4:torture/rpc/dfs.c: make use of dcerpc_binding_handle stubs
adds e391308 s3: Add "net registry increment"
adds b3f727e s4:util.c - "dsdb_check_optional_feature" - counter should be "unsigned"
adds 31b0417 s4:provision.py - small output improvement
adds e80ceb1 Remove more uses of "extern struct current_user current_user;".
adds a2be29d Missed a couple more uses of conn->server_info->ptok that need to be get_current_nttok(conn)
adds f064a18 s4-smbtorture: make sure RPC-SPOOLSS passes against 64bit archs (w2k8r2).
adds 3de2f04 s4-smbtorture: re-arrange spoolss_SetPrinterData() tests.
adds 1d9d617 s4-smbtorture: refactor SetPrinterData() calls a little more.
adds ab33b99 s4-smbtorture: refactor spoolss EnumPrinterData test.
adds d39ece1 s4-smbtorture: add spoolss EnumPrinterData vs EnumPrinterDataEx consistency test.
adds 5e48aa7 s3-spoolss: wrap _spoolss_EnumPrinterData() around _spoolss_EnumPrinterDataEx().
adds 33d9901 s4-smbtorture: fix build and handle in spoolss test.
adds 6833094 s4-smbtorture: send even more random data in extended winreg SetValue test.
adds 8f07737 s4-smbtorture: warn on unexpected devicenames in spoolss devicemode test.
adds b52b357 s4:torture/rpc/spoolss.c: fix compiler warnings
adds f0bc02d Revert "s4:provision Improve the handling of provision errors"
adds 5eeb1fc NSS:winbind_struct_protocol.h - fix typo
adds cfc44d2 s3: Make tdb_wrap_open more robust
adds b4826b9 s3: Convert unexpected.tdb to use tdb_wrap_open
adds 5e06110 Reintroduce "s4:provision Improve the handling of provision errors""
adds e003273 s3: Fix some nonempty blank lines
adds 6c00a3d s3: Remove some unused code
adds 2111fe5 s3: Use a switch to implement map_nt_error_from_tdb
adds 727fb85 s3: Remove some unused #defines
adds 3c6792b s4:registry - ldb.c - Move the "val" structure
adds cd3c870 s4:registry - ldb.c - Consider result values in "reg_ldb_pack_value"
adds 9b3c457 s4:registry - ldb.c - remove superfluous "query" variable
adds 33eb1c9 s4:registry - ldb.c - check more for possible "Out of memory" circumstances
adds f72790d s4:registry - ldb.c - fix up the memory handling in "reg_ldb_unpack_value"
adds 95bfd17 s4:registry - ldb.c - fix up a strange LDB filter
adds fbce5de s4:registry - ldb.c - provide a mechansim for storing UTF8/binary REG_SZ/REG_EXPAND_SZ values
adds bb1ac0c s4:registry - ldb.c - provide a mechanism for storing UTF8/binary REG_DWORD values
adds 508c218 Revert "s4-smbtorture: skip extended SetValue test against Samba (both dont survive)."
adds eb8c8a0 s4:registry - util.c - add harder checks for inputs on "reg_val_data_string"
adds f49d5e3 s4:tortore/libnet: fix crash bugs because of incorrect function prototypes
adds c3eb509 s4-smbtorture: fix torture_comment in RPC-SPOOLSS.
adds 80300af s4:registry - add support for REG_QWORD values
adds 00934d4 s4:registry - fix up the output of hexadecimal values
adds 1e5010d s4:registry - local testsuite - add a test for REG_QWORD
adds 4e6c0e1 s4:registry - util.c - move the "REG_NONE" case in the conversion functions on top of the switch
adds cc3eec1 s4:registry - util.c - treat unsupported and binary values as the same in the conversion functions
adds 163e559 s4:registry - rpc - don't crash when communication partner isn't available
adds 6bfde08 s4-smbtorture: add PrinterInfo_to_SetPrinterInfo helper to RPC-SPOOLSS.
adds 06cbf05 s4-smbtorture: when cross checking enumdata{ex} make sure to have at least one entry.
adds c9cc26e s3-spoolss: Fix _spoolss_EnumPrinterData.
adds 1eb0fbe s4-smbtorture: cleanup data after enumdata{ex} consistency test.
adds 10ed809 talloc_stack: make sure we never let talloc_tos() return ts->talloc_stack[-1]
adds d23581b talloc_stack: reset stackframe pointers to NULL
adds 386f15c s3:smbd: make sure we always have a valid talloc stackframe
adds 08ec9b7 s4-smbtorture: fill PrinterDriverData with more values for consistency test.
adds 6f36e9d testprogs: add EnumPrinterData test to win32 spoolss test.
adds 83b9e12 s4-smbtorture: add simple printer rename test to RPC-SPOOLSS-PRINTER.
adds 4b85a0e Rever e80ceb1d7355c8c46a2ed90d5721cf367640f4e8 "Remove more uses of "extern struct current_user current_user;"."
adds 1332ce5 We don't need to treat the token differently in the conn->admin_user case, it should already be pointing to a token with uid == 0.
adds 5d6610a Add accessor functions for current uid, gid, unix token, NT token and vuid.
adds 6b2358e Pass "connection_struct *conn" into functions that currently use "current_user.XXX"
adds 984eee7 Switch over to using get_currect_XXX() accessor functions.
adds b32ce07 Simplify processing of "admin user". If a user is an admin_user ensure their conn token is uid 0.
adds 33bd9b4 Remove reference to conn->admin_user in preparation for removal.
adds 704a607 Fix bug #7188 - Logic error in check of total_data for call_trans2mkdir()
adds c35c380 Remove the bool admin_user from conn struct. We no longer look at this to make access decisions.
adds 3b73698 s3: Fix an uninitialized variable read
adds c27c430 s3:smbcacls: also honour the "--sddl" flag when setting ACLs.
adds 9a825dc s3:registry-legacy: use talloc_stackframe() instead of NULL in regkey_open_internal()
adds f2cbc9f Fix bug #7191 - WINS doesn't respond after > 86 #1c registrations.
adds 81932f9 s4-drs: DsGetReplInfo(), infoType = DS_REPL_INFO_METADATA_2_FOR_OBJ
adds 2a04aa0 s4-drs: Torture testcase for DS_REPL_INFO_METADATA_2_FOR_OBJ infoType of DsGetReplInfo()
adds 559575f s4:dsdb/kcc/*.c - fix up wrong typed counters
adds 2f686d8 s4:registry - introduce the "REG_DWORD_BIG_ENDIAN" datatype
adds b7c1444 s4:registry - add a test for the "REG_DWORD_BIG_ENDIAN" datatype
adds 19aa075 s4:registry - check also for other registry value types in the generic test
adds c874b9f s4:dsdb Don't error out if we can't get the Aggregate schema DN yet
adds 1e6fee4 s4:dsdb Add a memory context for dsdb_get_schema()
adds a7ec946 s4:dsdb/acl Reduce calls to dsdb_get_schema() and add memory context
adds bf0b4d7 s4:dsdb Fix warnings in DEBUG() by casting to unsigned long int
adds 2de0776 s4:dsdb Change dsdb_get_schema() callers to use new talloc argument
adds e3cb626 s4:dsdb Show more detail in failure to compute the aggregate DN.
adds abe75a5 s4:registry - use a macro for reverse byte order
adds d7de3fa s4:dsdb - fix up warnings
adds 4379b08 s3-spoolss: be very strict on OpenPrinter{Ex} failures for bad names.
adds a212c1d Added a net acl ds command for modification of ACLs on directory objects
adds 745f6f2 s4-smbtorture: avoid printf calls in RPC-WINREG test.
adds 8353aa3 s4:idl change level to type in lsa_ForestTrustRecord.
adds 2a643ef Introduce smb_traffic_analyzer protocol v2.
adds dcff7d3 Create structs carrying the data of individual VFS functions, and hand those over to the send function, which then casts the void pointer to the struct required by looking at the id. This allows us to return different result data depending on the VFS function that is running. Make the protocol v1 sender compatible to this. Adapt the existing VFS functions to use the new data structures. Make use of the new functionality and extend the mkdir VFS logger function to ret [...]
adds e959bdc The format of data we are sending over the network will be flexible when sending over the network in protocol v2. To be able to do this, we create a new va-list function that is creating the buffer to send. Also it makes it easier for the receiver to parse the data; it sends an initial header containing the full length of the buffer to be send. For the individual strings, it sends sub headers containing the length of the upcoming substring to be send. With the header [...]
adds 7bff1ea Add rmdir, chdir, and rename as supported VFS functions
adds 541fb43 Enable AES encryption of the data if a key was found in secrets.tdb.
adds 8cb5bac Add read,pread,write,pwrite support to the V2 protocol.
adds cdd1906 Don't use typedefs on the VFS function data structures as typedefs are evil according to the linux kernel coding styleguide.
adds 27f4f51 According to the linux kernel coding styleguide, it's better to align the switch and it's case statements in the same column. This saves us one indentation level.
adds 654cff4 Additionally send the vfs function id with the protocol.
adds 9702dcf Fetch the SID of the user we are running as and send with the common data.
adds a45db59 Move the creation of the header.
adds 81c6b87 Added an exact description of the V2 protocol. I don't think it should have it's place the man page, because this is developer information.
adds b745730 Make all remarks compatible to the linux kernel coding styleguide.
adds 3f5f2d8 Implement anonymization for protocol v2.
adds 6437df7 Implement AES encryption of the data block.
adds 5b7179d Add smbta-util to manage the encryption key.
adds 4940da2 Put all the protocol stuff into a separate header file.
adds 69d7d6c Add the number of common data blocks to the protocol.
adds 56dfc09 Update the manpage of vfs_smb_traffic_analyzer and add smbta-util.
adds c1fb55c Simplify the code a bit by creating the functions: smb_traffic_analyzer_encrypt - doing the encryption of a data block, smb_traffic_analyzer_create_header - create the protocol header, smb_traffic_analyzer_write_data - actually write the data to the socket.
adds 002193d vfs_smb_traffic_analyzer.c: added function static char *smb_traffic_analyzer_anonymize
adds f6ae16e smb_traffic_analyzer.c: optimize marshalling function and document
adds a0e2632 s3: vfs_smb_traffic_analyzer.c: add VFS functions for file open and close
adds 9447f86 Don't exit(0) on error
adds c3509d8 s4:resolve_oids LDB module - not really a change but a nicer method to call "talloc_reference"
adds c91afe9 security.idl - push generated code diff
adds 287304e Update copyright
adds 7e859be s4:torture/rpc/dsgetinfo.c: fix name resolving for ldap_url
adds 8c5df22 Revert "Revert "s4-smbtorture: skip extended SetValue test against Samba (both dont survive).""
adds cfa2b7b s4:idl add lsaRSetForestTrustInformation
adds a6d4278 s3: re-run make samba3-idl.
adds ce8c622 s3-lsa: fix _lsa_lsaRSetForestTrustInformation server stub.
adds a5ad510 s4-lsa: fix dcesrv_lsa_lsaRSetForestTrustInformation server stub.
adds 38cba5e s4:torture-ndr add lsarSetForestTrustInformation ndr test
adds 27d46ba s4-smbtorture: make it a bit easier to track failures in RPC-SPOOLSS-PRINTER.
adds b4d0913 s3-registry: make sure root has full registry access (in particular for make test).
adds e46d3d9 s3-winreg: change notify call has no meaning when called remotely.
adds e55a975 s4-smbtorture: remove NotifyChangeKeyValue s3 skip in RPC-WINREG:
adds 6591713 s4:torture/rpc/unixinfo.c: make use of dcerpc_binding_handle stubs
adds 369def8 s4:torture/rpc/drsuapi*: make use of dcerpc_binding_handle stubs
adds 4434b39 s4:torture/rpc/dssync.c: make use of dcerpc_binding_handle stubs
adds 88ab666 s4:torture/rpc/dsgetinfo.c: make use of dcerpc_binding_handle stubs
adds 119f151 s4:torture/rpc/srvsvc.c: make use of dcerpc_binding_handle stubs
adds b8605cd s4:torture/rpc/wkssvc.c: make use of dcerpc_binding_handle stubs
adds b0ea324 s4:torture/rpc/atsvc.c: make use of dcerpc_binding_handle stubs
adds dfa92d4 s4:torture/rpc/svcctl.c: make use of dcerpc_binding_handle stubs
adds bdb8f91 s4:tortore/rpc/eventlog.c: rename variable 'b' => 'br'
adds 8c9b9d3 s4:torture/rpc/eventlog.c: make use of dcerpc_binding_handle stubs
adds 004a841 s4:torture/rpc/epmapper.c: make use of dcerpc_binding_handle stubs
adds 8bc8e6c s4:torture/rpc/initshutdown.c: make use of dcerpc_binding_handle stubs
adds 54ab68f s4:torture/rpc/oxidresolve.c: make use of dcerpc_binding_handle stubs
adds 87a5596 s4:torture/rpc/remact.c: make use of dcerpc_binding_handle stubs
adds d03286e s4:torture/rpc/mgmt.c: make use of dcerpc_binding_handle stubs
adds d7699cb s4:torture/rpc/autoidl.c: make use of dcerpc_binding_handle stubs
adds 28a6e53 s4:tortore/rpc/spoolss.c: fix compiler warning
adds c1bf324 s4:torture/rpc/spoolss.c: make use of dcerpc_binding_handle stubs
adds 97d74a4 s4:torture/rpc/spoolss_notify.c: fix compiler warnings
adds b01cd78 s4:torture/rpc/spoolss_notify.c: make use of dcerpc_binding_handle stubs
adds bffe222 s4:torture/rpc/spoolss_win.c: make use of dcerpc_binding_handle stubs
adds cb5805d s4:torture/rpc/winreg.c: make use of dcerpc_binding_handle stubs
adds c323629 s4-smbtorture: use random buffer for extended SetValue test in RPC-WINREG.
adds 4c29a4e s4:wb_cmd_getgroups - fix failure in s4 winbind's "getgroups"
adds 36175be libcli/auth/schannel_state_tdb.c - fix a memory leak
adds bdc0372 s4:auth/kerberos/kerberos.c - fix also here a memory leak
adds 973001e heimdal - free always "ctx->password" when it isn't needed anymore
adds dc5e0d8 heimdal - fix overlapped identifiers in the "krb5" library
adds a6c5747 heimdal - remove unused variable
adds 2bdece1 kerberos - set the memory to "0"s before freeing the password to prevent security issues
adds f989410 Fix developer build, remove malloc
adds 4f28afc lsa: fix IDL for lsa_SetTrustedDomainInfoByName.
adds 0e47277 s3: re-run make samba3-idl.
adds 2070c04 s4-smbtorture: add lsa_SetTrustedDomainInfoByName NDR test.
adds 0d8ab38 s3: fix buildwarning in smbta-util.
adds 02d7cdc s3: Fix some nonempty blank lines
adds 13a278c s3: Remove a typedef
adds 276b1aa s3: Make login_cache_read take a pointer, avoid a malloc
adds 2b4ce9a s3: Make login_cache_write take a pointer
adds f48fb0d s3-vfs: fix some buildwarnings in traffic analyzer, there are many more.
adds ba3b9fa s4:torture/rpc/remote_pac.c: make use of dcerpc_binding_handle stubs
adds 50cc29b s4:torture/rpc/lsa*: make use of dcerpc_binding_handle stubs
adds 8fd4375 s4-smbtorture: use binding handle for simple SetValue winreg test.
adds f075720 s4-smbtorture: put HKLM current_version test into an own function.
adds c33a7ca s4-smbtorture: add test_CreateKey_opts() to RPC-WINREG test.
adds 80ba129 s4-smbtorture: add test_OpenKey_opts() to RPC-WINREG.
adds 89eaa9e s4-smbtorture: add test_DeleteKey_opts to RPC-WINREG.
adds 75a4dff s4-smbtorture: add test to check different keytypes.
adds 3db9729 s4-smbtorture: re-arrange tests in RPC-WINREG.
adds d41b8c3 s4-smbtorture: skip security descriptor tests against Samba in RPC-WINREG.
adds c05a061 s4-smbtorture: only use "friendly" data in extended SetPrinterDataEx test.
adds 481402b s4-smbtorture: workaround the fact that you cannot fully rename a printer in samba.
adds 4ca2cc3 s4-smbtorture: workaround broken REG_MULTI_SZ from winreg in s3 during SetPrinterDataEx SPOOLSS test.
adds 0422151 s4:librpc/rpc: initialize p->binding_handle in dcerpc_secondary_context()
adds a91647d s4:torture/rpc/samr.c: make use of dcerpc_binding_handle stubs
adds 2d31379 s4:torture/rpc/testjoin.c: make use of dcerpc_binding_handle stubs
adds c05a0f7 s4:torture/rpc/schannel.c: make use of dcerpc_binding_handle stubs
adds 9639afa s4:torture/rpc/netlogon.c: make use of dcerpc_binding_handle stubs
adds aecd9dd s4:torture/rpc/samlogon.c: make use of dcerpc_binding_handle stubs
adds 6e8fd4d s4:torture/rpc/bench.c: make use of dcerpc_binding_handle stubs
adds f400fc5 s4:torture/rpc/dssetup.c: make use of dcerpc_binding_handle stubs
adds 532e034 s4:torture/rpc/samr_accessmask.c: make use of dcerpc_binding_handle stubs
adds 2d897be s4:torture/rpc/samsync.c: make use of dcerpc_binding_handle stubs
adds 4b80e14 s4:torture/rpc/samba3rpc.c: make use of dcerpc_binding_handle stubs
adds 453fed4 s4-smbtorture: skip BackupLog test against samba in RPC-EVENTLOG.
adds 3efaf5e s3-selftest: setup initial eventlog infrastructure.
adds bb91bbb s3-test: setup initial eventlog infrastructure.
adds 3bc18d9 s3-selftest: run RPC-EVENTLOG against s3.
adds b170ebe s3-eventlog: fix elog_tdbname(), we were always lower-casing entire lockdir path...
adds b05f0db s4-smbtorture: fix typo in RPC-SAMR-PASSWORDS-LOCKOUT test.
adds 15172d3 Fixed MMR-URL-Split and changed RID-Range OpenLDAP ITS6394
adds 947560f Fixed OL-MMR make test
adds 752b220 Fixed --ol-mmr-url helpline
adds 55c4511 charset: fixed a problem with the global use of the iconv_convenience structure
adds 0d6d068 s3-printing: Fix "printer admin" functionality.
adds 6de83ef s4:dsdb Move rdn_name down the stack
adds cef4643 s4:torture/rpc/handles: check the correct last_fault_code
adds 61c62a7 s4:torture/rpc/handles.c: make use of dcerpc_binding_handle stubs
adds 7456df5 s4:torture/rpc/frsapi.c: make use of dcerpc_binding_handle stubs
adds 18fa68f s4:torture/rpc/ntsvcs.c: make use of dcerpc_binding_handle stubs
adds 95cefcf s4:torture/rpc/browser.c: make use of dcerpc_binding_handle stubs
adds fd86c9b s4:utils/net/drs: make use of dcerpc_binding_handle stubs
adds 2624baf pidl:Samba4/Python: remove compiler warnings when using -Wc++
adds f055fce pidl:Samba4/Python: remove compiler warnings
adds 5e9ce49 s4:librpc/rpc: let pyrpc make use of dcerpc_binding_handle stubs
adds 30aa55a pidl:Samba4/Python: make use of dcerpc_binding_handle stubs
adds 6a1f8e6 libcli/util: add more NT_STATUS_RPC_* defines
adds 38a46fa s3-selftest: make sure we do not have duplicate uids/gids in nsswrapper.
adds 05cad2e s3-selftest: make sure we do not have duplicate uids/gids in nsswrapper.
adds a949c70 s3-selftest: fix Samba3.pm provisioning after uid/gid changes.
adds 421a926 s3:libsmb/nterr.c: fix/add NT_STATUS_RPC_* codes
adds dd4e2eb s4-smbtorture: use torture_context in policy function in RPC-LSA-LOOKUP test.
adds e7cc45c error_codes: fix NT_STATUS_RPC_UNKNOWN_IF typo.
adds f067796 nss_wrapper.pl: allow to specify gid for new users.
adds 20d73f7 s3-selftest: rearrange uid/gid calculation to achieve correct membership.
adds 53d35fc s3-selftest: rearrange uid/gid calculation to achieve correct membership.
adds 3144a98 s4-smbtorture: skip RAP netservergetinfo level 1 test against s3.
adds 4d6368f s3-selftest: enable RAP calls testsuite against samba3.
adds b82f168 s3:librpc: remove unused stuff
adds f470029 s4:librpc/rpc: add NCACN_INTERNAL from s3
adds f5ab6fd s4-smbtorture: put all RPC-SAMB3-X torture tests into their own torture_suite.
adds 5d5c6e1 s3-selftest: use proper names for samba3 dcerpc tests.
adds 3cb5694 s4-smbtorture: rework RPC-DFS test a bit.
adds a52b3df s4-selftest: skip RPC-DFS for s4 entirely.
adds 77b77e6 subunit: keep total error and failure counts
adds 429102e subunit: fixed reporting of unexpected failures
adds c04922e build: useful shell vars for setting up selftest
adds 09f270e s3: Fix bug 7202
adds 6e48267 s3: Open winbindd_cache.tdb with read/write access.
adds 1d49a26 s4:registry - "LDB backend" - Fix up the storage of binary REG_SZ/REG_EXPAND_SZ values
adds a5503179 s4:registry - "LDB backend" - fix up memory allocation for dynamic integers
adds 66f94ca s4:torture WINREG - enhance test for "DWORD_BIG_ENDIAN" type
adds d82b325 s4:torture WINREG - enhance test for "QWORD" type
adds 2f79217 s4:registry - handle type "DWORD_BIG_ENDIAN" as type "DWORD"
adds 1cdeb0c s4:WINREG RPC - specify the performed create action for "CreateKey"
adds cc4e5c8 s4:registry - "LDB backend" - don't test for "0" as string termination on binary and unknown typed values
adds 811c601 s4:WINREG RPC - we support only non-volatile keys
adds 0f2cf82 s4:torture - WINREG RPC - reactivate test "SetValueExtended" for s4
adds 2bbdb2c s4:WINREG RPC server - don't check for the "name" size in "EnumValue"
adds ad83995 s4:registry - "LDB backend" - reg_key_get_info - adapt max. subkey and value length
adds d4425ec s4:regshell - don't return an error code if we get a security descriptors error
adds 6c39b10 s4:regshell - here we don't need a newline - "ctime" itself provides one
adds 6695b0e Trim an overlong line
adds 0f3040a Use calloc instead of ZERO_STRUCTP in talloc_stackframe_create()
adds d097d9f Use TALLOC_FREE in talloc_pop()
adds fc80ff4 s3: Fix bug 7202 for multi-threaded applications
adds 56940a2 Fix an uninitialized variable
adds ea621ef s4:registry - "LDB backend" - fix indentation
adds b7f129f s4:registry - "LDB backend" - make the key argument "const" of ldb_get_default_value
adds 773faa5 s4:registry - "LDB backend" - "ldb_get_default_value"
adds 7b54964 s4:registry - "LDB backend" - "reg_key_get_info"
adds 61761cb s4:registry - "LDB backend" - "reg_ldb_unpack_value"
adds 872d233 s4:regtree - fix counter variables to be "unsigned"
adds 056d262 s4:registry - "patchfile.c" - fix a typo
adds c8a9533 s4:registry - "patchfile.c" - consider also the hives in the generated diffs
adds 6788150 s3: Fix some nonempty blank lines
adds 8195832 s3: file_walk_table -> files_forall
adds fc5a507 s4:dsdb Don't load the schema unconditionally
adds 7fc94eb s4:dsdb Add 'const' to some struct dsdb_schema variables
adds 775c5ec s4:dsdb Remove unused 'dsdb_make_schema_global' call from pyglue
adds 639728a s4:schema Expand the schema structure
adds d0b5447 s4:dsdb Move dsdb_save_partition_usn() to be a module helper function
adds fe3e1af s4:dsdb Rework schema loading and add schema reloading
adds f8019ff s4:dsdb Add a shortcut sequence number for schema reloads
adds 0cf9d62 s4-selftest: fix selftest-vars script.
adds b2f45f2 s3: Add "log writeable files on exit" parameter
adds 5f24bfb s4:registry - "patchfile" - add comments
adds 93472b4 s4:registry - "patchfile_dotreg.c" - fix a memory leak
adds 6f7f16d s4:registry - "patchfile_preg.c" - also here don't accumulate the memory usage
adds 885a167 s4:registry - "util.c" - "reg_string_to_val" - consider always the return values
adds c5b9b25 s4:registry - "patchfile" - add more "talloc_free"s to save memory
adds 686825e s4:registry - "patchfile" - initialise the data blobs
adds 43bb87f s4:registry - "patchfile" - check if strings could be allocated
adds dd11180 s4:registry - "RPC backend" - use "talloc_steal" and not "talloc_reference"
adds 13400a6 s3: Fix a bad memleak in winbind
adds 01f2c02 lib/util: add allocate_anonymous_shared()
adds 048c919 s3:libsmb: add a smb_signing_init_ex() function
adds 0b7da43 s3:smbd: add an option to skip signings checks srv_check_sign_mac for trusted channels
adds 8de8554 s3:smbd: add smbd_[un]lock_socket() dummies
adds 977aa66 s3:smbd: smbd_[un]lock_socket() while accessing the socket to the client
adds c1653e3 s3:smbd: send keepalive packets under the socket lock
adds 1e7086e s3:smbd: let reply_readbraw_error use the locked socket
adds b2c107f s3:smbd: pass down trusted_channel via receive_smb_talloc()
adds 752240c s3:param: add "async smb echo handler" option
adds 44d655b s3:smbd: add echo handler information to struct smbd_server_connection
adds 79e5e3d s3:smbd: setup a shared memory area for the signing state
adds 453e6af s3:smbd: don't use recvfile if the echo handler is active
adds fbf112b s3:smbd: disable sendfile if the echo handler is active
adds d663b4c s3:smbd: disallow readbraw and writebraw if the echo handler is active
adds 5a069f7 s3:smbd: disable SMB encryption when the echo handler is active
adds 0c77e3a s3:smbd: don't allow SMB2 if the async echo handler is active
adds cad0c00 s3: Implement an asynchronous echo responder process
adds 70f9338 s3: Add the "ctdb locktime warn threshold" parameter
adds 12f97c0 Fix valgrind error when running under share level security. plaintext_password is a data blob with a data pointer pointing to an allocation of length zero.
adds e2c7e5c tdb: Fix bug 7248, avoid the nanosleep dependency
adds 64f5138 s4:registry - registry.h - add memory contexts for delete value/key functions
adds 43170da s4:registry - adaptions for "add memory contexts for delete value/key functions"
adds 96bb09b s4:registry - "dir.c" - fix up dynamic memory allocation operations
adds 05d8882 s4:registry - "util" - fix up memory allocated data
adds 9d85929 s4:registry - "util" - make "reg_key_add_abs" consistent with "reg_key_del_abs"
adds 5b6ad54 s4:registry - "util" - add also a memory context argument for "reg_key_del_abs"
adds 5f850af s4:registry - adaptions for "add also a memory context argument for "reg_key_del_abs"
adds 9c3e624 s4:registry - "util" - remove "const" from "reg_abs_path"
adds dc17292 s4:registry - add more "W_ERROR_HAVE_NO_MEMORY" invocations (on talloc'ed stuff)
adds e78289f s4:registry - "samba.c" - add a "talloc_free"
adds 0c10703 s4:WINREG RPC - add also here a "W_ERROR_HAVE_NO_MEMORY"
adds e690c07 s4:registry - "util.c" - initialise "result" in "reg_key_add_abs"
adds 8046cbe s4:registry - "local" - add also here more "W_ERROR_HAVE_NO_MEMORY" macro tests
adds e246633 s4:registry - "patchfile" - add another "W_ERROR_HAVE_NO_MEMORY" macro call
adds 12f42e3 s4:registry - "reg_import_hive_key" - change a "talloc_steal" into a "talloc_reference"
adds c69afbb s4:registry - "reg_key_del/add_abs": call "talloc_free" only on valid objects
adds 31b4585 convert_string_talloc_convenience - print out the input buffer in a better way (using dump_data since it isn't always directly readable)
adds 7509b56 share_info.tdb could use non-canonicalized sharenames.
adds 6a63c38 s4:ldb_modules/util.c - fix two counter variables to be "unsigned"
adds bca3535 s4:registry - "LDB backend" - revert the binary storage of "REG_SZ", "REG_DWORD" and "REG_QWORD"
adds f39ef98 Revert "s4:torture - WINREG RPC - reactivate test "SetValueExtended" for s4"
adds a6f5e49 s4:registry - "LDB backend" - revert the length check for UTF16 strings
adds 650a62d s4:lsa Abstract crypto (un)wrapping in separate functions
adds 668e7db s4:lsa move code to add trusted domain user into its own function
adds d9e311d s4:lsa Functions to set Domain Trust Information
adds 9f84d72 idl:drsblobs add code to interpret msDS-TrustForestTrustInfo
adds ef83c97 s3-builtin: Add some builtin groups.
adds 0fa67c8 dcerpc.idl: add nca_s_* status codes from the DCE 1.1 specification
adds 56180e3 s3:re-run make samba3-idl.
adds 77de233 librpc/rpc: fix dcerpc_errstr() to handle all nca_s_* status codes and fallback to WERROR codes
adds 18d1821 security.idl: Add missing builtin groups.
adds d05a1bd s3: Re-run make samba3-idl.
adds fad0629 s3-builtin: Add missing builtin groups.
adds f5eb8eb s4-smbtorture: remove trailing whitespace in libnet torture tests.
adds 97a974e s4-smbtorture: use torture_context for debugging output everywhere in libnet torture tests.
adds 0426b5b s4:registry - "LDB backend" - fix indentation
adds 3a24888 s4:registry - "reg_ldb_pack_value" - provide workarounds when the server receives non-standard data.
adds bebb17a s4:WINREG torture - fix an error (missing "break" in a "switch")
adds 3e04bf4 s4-smbtorture: use torture_context in libnet domain tests as well.
adds 9c586e6 s4-smbtorture: remove trailing whitespace from samsync torture test.
adds bf9f24f s4-smbtorture: use torture_context in samsync test.
adds 845f9c0 s3:librpc/rpc: move prototypes to dcerpc.h
adds 48cd096 s4:libnet: don't include librpc/rpc/dcerpc.h directly
adds 4985720 pidl:Samba4/Python: librpc/rpc/dcerpc.h isn't needed anymore
adds f57b1da s4:lib/messaging: pymessaging needs libndr.h
adds ec30022 s4:librpc/rpc/pyrpc.h: librpc/rpc/dcerpc.h isn't needed anymore
adds 247c6f5 s4-smbtorture: remove tailing whitespace in samba3rpc testsuite.
adds fd2bc08 idl: fix forest trust information idl
adds 4c4d0a0 build: fixed nss_wrapper on solaris
adds de2b841 s4-provision: solaris uses the group "other"
adds 83aaf48 s4-provision: FreeBSD uses 'staff' for users
adds a599319 libreplace: fixed declaration of dprintf() on FreeBSD
adds fbdcaa9 s3: Optimize gencache for smbd exit
adds a2286ba s4:ntlmssp Ensure that we always negotiate signing if we negotiate sealing.
adds bb7854a s4:cmdline Add --sign and --encrypt options to our common command line
adds 5592a9b s4:selftest Test --sign and --encrypt options to ldbsearch
adds 7d89c7c idl: fix comment and convert whitespaces to tabs
adds 5e87e85 s4-smbtorture: add rap_get_servername to RPC-SAMBA3 family of tests.
adds 9fd24eb s4-smbtorture: cleanup some of the RPC-SAMBA3 tests.
adds 8cd63a8 s4-smbtorture: fix some invalid parameters in RPC-SAMSYNC test.
adds fcad135 s4-smbtorture: add missing checks for WERROR results in RPC-SAMBA3 tests.
adds a4ed8dc s4/idl: DsAddEntry - switch types should be unsigned
adds 05db936 s4/drs: DsAddEntry - Propagating unsigned switches to source code
adds 818719f s4/idl: DIRERR error codes definition
adds 4cdf462 s4/idl: Update drsuapi_DsAddEntryErrorInfoX definition
adds 58ddf31 s4/drs: drsuapi_DsAddEntryErrorInfoX changes propagated to source code
adds fbc1528 s4/idl: DsAddEntry - refactor DsAddEntryCtr2 structure
adds 427a1f3 s4/drs: DsAddEntry - extending error handling for V2 replies
adds 7b43416 s4/idl: drsuapi_DsAddEntryError refactored
adds 00fce79 s4/drs: drsuapi_DsAddEntry_ErrData propagate structure def in source code
adds 98cbcf8 s4/idl: redefine drsuapi_DsAddEntryErrorInfo1
adds fbaf3b3 s4/drs: pretty print for drsuapi_DsAddEntry_AttrErrListItem_V1
adds 04f4ea6 s4/drs: Refactor error handling for DsAddEntry V3 replies
adds 61e80fe s4/idl: Add DsAddEntry Name resolution error definition
adds 0663799 s4/idl: Add DsAddEntry Referral error definition
adds 3efad5a s4/idl: Complete drsuapi_DsAddEntryErrorInfo description
adds 6b3ff0d s4/idl: Remove drsuapi_DsAddEntryExtraErrorBuffer - it is not used anymore
adds db02ca6 s4/drs: Implement DsAddEntry V3 error handling
adds 842d756 s4/idl: DsAddEntry V3 request description
adds aa572a4 s4/drs: Pretty print for drsuapi_SecBufferType
adds 9ad8f80 idl: Regenerate DRSUAPI idl files
adds ef6976d idl: drsuapi.idl - fix few more comments
adds a6bfc1a s3-testparm: Throw warning when 'workgroup' and 'netbios name' are identical.
adds bd550df s4:ntlmssp: add a callback_private pointer to gensec_ntlmssp_state
adds 8df0170 s4:ntlmssp: add definition of gensec_ntlmssp_context
adds 83cc137 s4:ntlmssp: create a gensec_ntlmssp_context between gensec_security and ntlmssp_state
adds 32d822a s4:ntlmssp: remove backend specifix stuff from (gensec_)ntlmssp_state
adds a0522a5 s4:ntlmssp: remove gensec_security from (gensec_)ntlmssp_state
adds ee24079 s4:ntlmssp: keep struct gensec_ntlmssp_context in gensec_security->private_data
adds 4ab94f5 s4:ntlmssp: add NTLMSSP_FEATURE_* flags from s3
adds c33e72b s4:ntlmssp: remove more whitespaces...
adds 133a3e4 s4:ntlmssp: replace server_role by a server.is_standalone in (gensec_)ntlmssp_state
adds 282a2d8 s4:ntlmssp: calculate server names at startup and store them in (gensec_)ntlmssp_state->server.*
adds 36669bf s4:ntlmssp: remove server_name from (gensec_)ntlmssp_state and fill the server.* fields also for the client
adds b47a849 s4:ntlmssp: make user a 'const char *' in (gensec_)ntlmssp_state
adds 23507c0 s4:ntlmssp: split gensec_ntlmssp_sign_packet() and ntlmssp_sign_packet()
adds 1564b2a s4:ntlmssp: split gensec_ntlmssp_check_packet() and ntlmssp_check_packet()
adds d4c2f25 s4:ntlmssp: split gensec_ntlmssp_seal_packet() and ntlmssp_seal_packet()
adds 7063338 s4:ntlmssp: split gensec_ntlmssp_unseal_packet() and ntlmssp_unseal_packet()
adds d3e7266 s4:ntlmssp: rename gensec_ntlmssp_state => ntlmssp_state
adds a42cad6 s4:ntlmssp: remove unused server_multiple_authentications feature.
adds a56ae60 s4:ntlmssp: keep a ntlmssp_server_auth_state to transport variables from preauth to postauth hooks
adds 1b20f71 s4:ntlmssp: move encrypted_session_key to ntlmssp_server_auth_state
adds 40395ee s4:ntlmssp: move NTLM2 session_nonce to ntlmssp_server_auth_state
adds 44ce126 s4:ntlmssp: move doing_ntlm2 to ntlmssp_server_auth_state
adds e669ee4 s4:ntlmssp: fix some formating
adds 3220c84 s4:ntlmssp: use a 'bool ok' helper variable to make the code more readable
adds c64e6e0 s4:ntlmssp: inline ntlmssp_weakend_keys()
adds e0c7d9c s4:ntlmssp: rename calc_ntlmv2_key => calc_ntlmv2_key_talloc
adds fc120dd s4:ntlmssp: add calc_ntlmv2_key() from source3
adds 00f99a3 s4:ntlmssp: make use of calc_ntlmv2_key() for seal keys
adds a692606 s4:ntlmssp: avoid usage of calc_ntlmv2_key_talloc()
adds 48d8157 s4:ntlmssp: copy dump_arc4_state() from source3
adds 598bfdc s4:ntlmssp: make use of dump_arc4_state()
adds 25a89b7 s4:ntlmssp: move sign/seal states to a private ntlmssp_crypt_state union
adds c2cc184 s3:ntlmssp: use uint8_t in calc_ntlmv2_key()
adds 5338305 s3:ntlmssp: make use of C99 types in ntlmssp_sign.c
adds eca1186 s3:ntlmssp: replace server_role by a server.is_standalone in ntlmssp_state
adds eb17809 s3:ntlmssp: pass names to ntlmssp_server_start() and store them in ntlmssp_state
adds 55279df s3:ntlmssp: remove server_name from ntlmssp_state and fill the server.* fields also for the client
adds 7d977da s3:ntlmssp: pass names and use_ntlmv2 to ntlmssp_client_start() and store them
adds 7c0ea29 s3:ntlmssp: remove unused get_global_myname() and get_domain() from ntlmssp_state
adds 7c42c5d s3:ntlmssp: add some consts
adds ca2a569 s3:ntlmssp: rename void *auth_context; into void *callback_private;
adds f0e7e94 s3:ntlmssp: make send_seal_key and recv_seal_key local variables
adds b65e6f0 s3:ntlmssp: inline ntlmssp_weaken_keys()
adds 0de3698 s3:ntlmssp: fix some formating
adds d0ef97f s3:ntlmssp: use a 'bool ok' variable to make the code more readable
adds 9172b4a s3:ntlmssp: make whole_pdu const for ntlmssp_[un]seal_packet()
adds 8804dc1 s3:ntlmssp: add const for *sig in ntlmssp_unseal_packet()
adds 9f895ea s3:ntlmssp: move sign/seal states to a private ntlmssp_crypt_state union
adds 2dfc78a s3:ntlmssp: remove unused ntlmssp_set_workstation()
adds dee63fe s3:ntlmssp: use client.netbios_name instead of workstation
adds 3b33fa7 s3:ntlmssp: use c99 types
adds 254d85d s4-selftest: use correct test names.
adds fb70368 s4-smbtorture: move up torture_assert_sid_equal at least to the torture/ndr level.
adds bb47e5b s4-smbtorture: add drsblobs ndr torture test.
adds c5f6789 Fix valgrind warning when source and dest stat are identical.
adds eb8e184 Fix bug #7283 - vfs_acl_tdb does not work as expected.
adds c2d1b01 Missing include guard in source4/libcli/security/security.h
adds 66b7fcc Fix bug #7233 - print fails with jobs >4GB from Win7 clients.
adds 1bb8341 s4-smbtorture: mention job id in SetJob test output in RPC-SPOOLSS.
adds 27c5025 s4-smbtorture: mention job id in GetJob test output in RPC-SPOOLSS.
adds 6913c57 s4-smbtorture: create several printjobs during print test in RPC-SPOOLSS.
adds 426cb9b s4-smbtorture: add print test to RPC-SPOOLSS-PRINTER as well.
adds f84f653 s3-selftest: move printing config to global section.
adds 34674e0 s3-selftest: move printing config to global section.
adds 845c228 Fix bug #7269 - Job management commands don't work for CUPS queues.
adds 088096d python: use '#!/usr/bin/env python' to cope with varying install locations
adds 8e1d947 s4-drs: If we are a RODC then do not send DSReplicaSync messages
adds 3b29f9c s4-ldb: removed unused command line options -I and -O
adds 6199ae4 s4-ldb: fixed command line parsing in oLschema2ldif
adds 5f6f7a2 s4:kdc Add support for changing password of a servicePrincipalName
adds 0a65bb5 s4:selftest Add testing of kpasswd password set on servicePrincipalName
adds ea8e0d5 Fix some nonempty blank lines
adds 5931588 tdb: Fix indentation in tdb_new_database()
adds 2e20cda s4-smbtorture: activate job control tests against s3 in spoolss tests.
adds 1ff5550 drsblobs: remove utf8string2 from ForestTrustData.
adds fa1245f s3: re-run make samba3-idl.
adds 45f6eae s4-smbtorture: fix drsblobs ndr torture test.
adds a2e65a2 s3-selftest: add RAP-RPC testsuite for crosschecking RAP and DCERPC calls.
adds 9a5d50b s3-selftest: enable RAP-RPC test against s3.
adds f20bdd3 s3: Fix some nonempty blank lines
adds 4cdbe07 s3: Make sure our CLEAR_IF_FIRST optimization works for messaging.tdb
adds ed18945 s3: Make sure our CLEAR_IF_FIRST optimization works for the notify tdbs
adds 5a88e43 s3: Make sure our CLEAR_IF_FIRST optimization works for serverid.tdb
adds bb11655 s3: Add a comment to messaging_tdb_parent_init, this is pretty confusing
adds 0deaff0 s3: Add a comment to serverid_parent_init, this is pretty confusing
adds 6392eaf s3: Add a comment to notify_internal_parent_init, this is pretty confusing
adds 36f4541 s3: Fix a missing </listitem> in vfs_crossrename.8.xml
adds c2a6631 s4-smbtorture: fix include of proto header in main RAP test.
adds ef1c317 s4:libcli/wrepl: correctly remove the tstream_context when the connection is dead
adds 9fbbaa5 s3:passdb: avoid sid_to_gid() if the sid is "domain users"
adds 462322f s3: vfs_smb_traffic_analyzer.c: remove warnings from developer build
adds 2e00a8a Fix bug 7297 - smbd crashes with CUPS printers and no [printers] share defined.
adds c79ca41 Fix bug #7288 - SMB job IDs in CUPS job names wrong.
adds 92332fb Second part of bug #7288 - SMB job IDs in CUPS job names wrong.
adds 63fc397 tsocket: not all systems have IPV6_V6ONLY
adds af80775 s4-drs: replmd_delete with the 3 stage deletion recycle bin
adds c81d2ae libreplace: strerror_r() is needed by heimdal on solaris8
adds fae84f9 libutil: moved the networking defines to util_net.h
adds 525a4fb util: on FreeBSD true is in /usr/bin. Use execvp to find it
adds 5609c50 tevent: added tevent_re_initialise()
adds 789d67c s4-smbd: use tevent_re_initialise()
adds 7728396 s3-event: switch s3 to using tevent_re_initialise()
adds 3da91b7 s3-printing: avoid mixing cups backend code with nt_printing code in cups_pull_comment_location.
adds dcec932 s3-spoolss: return info for the correct printjob in _spoolss_GetJob().
adds f70e1b4 s4-smbtorture: fail spoolss test on SetJob failure.
adds a6f25fc s3-smbd: Don't close stdout if we want to log to stdout.
adds 4b89195 s3-util_sock: Rise debug level for getpeername failed messages.
adds 1fc5e7a Revert the part of bug fix #7233 - print fails with jobs >4GB from Win7 clients.
adds d570a0a s4:auth/credentials/credentials.c - initialise more content
adds 261c3b4 tdb: Add a non-blocking version of tdb_transaction_start
adds c1f6f61 tdb: update exports and signatures files
adds e968db6 s3 ntlm_auth: Don't malloc data that will be talloc_free()d
adds 0909696 s4-smbtorture: more JobInfo testing.
adds d3a22fc s3-selftest: set "lpq cache time = 0" in server configuration.
adds 203a661 s3-selftest: set "lpq cache time = 0" in server configuration.
adds fac8ca5 Fix bug #7240 - Net usershare is not case sensitive.
adds 89eaef0 s4:heimdal: import lorikeet-heimdal-201001120029 (commit a5e675fed7c5db8a7370b77ed0bfa724196aa84d)
adds 564d5cd s4:heimdal New files and supporting logic for heimdal update
adds 6798543 s4:testprogs Fix kinit test for updated Heimdal
adds 533024b s4:heimdal: import lorikeet-heimdal-201003262338 (commit f4e0dc17709829235f057e0e100d34802d3929ff)
adds df7fbf2 s4:testprogs Update test to match current Heimdal
adds 64b8b0c s4:heimal Update generated files (cp from Heimdal)
adds f47454a s4:heimdal_build Remove forced HAVE_STRERROR_R
adds 1f04675 s4:heimdal Use correct variable to advance past -- options in kpasswd
adds 09a676a s4-selftest: use CONFIG_H environment variable to find config.h
adds 3caaca9 s3: Fix typos in a debug message in vfs_init_custom
adds d5fd1f2 Revert "s3: Optimize gencache for smbd exit"
adds 4d8a974 s3: Use tdb_transaction_start_nonblock in gencache_stabilize
adds e541013 s3: Fix some nonempty blank lines
adds ea0f937 s3: Fix indentation in conv_str_size
adds d77a1fb s3: Slightly simplify logic in conv_str_size
adds ed5a65d s3: Fix the memory hierarchy in bitmap_talloc
adds 8a43679 s3: Use TALLOC_ZERO_ARRAY in bitmap_talloc
adds 2356c22 s3: Fix a memleak in bitmap_talloc
adds 48f90be s3: A NULL context might be perfectly valid for bitmap_talloc
adds 0205633 s3: Use bitmap_talloc in loadparm
adds 30c708b s3: Use bitmap_talloc in files.c
adds c67e498 s3: Use bitmap_talloc in init_dptrs
adds d3c6f4a s3: Use bitmap_talloc for smb1 server tcons
adds 59d09cb s3: Use bitmap_talloc in vfs_full_audit.c
adds cae4105 s3: Remove unused bitmap_[allocate|free]
adds c377a91 Attempt to fix the build on AIX, that system seems to have a #define for s_type
adds 9ecc308 s3: Slightly simplify unmap_unix_group
adds b607f99 Remove extension from format-subunit.
adds 235cd3e selftest: Remove html subunit formatter; it's too simple and really belongs in subunit or testrepository upstream.
adds 45f389b selftest: Remove unused BuildFarm output file (now using subunit)
adds f4e3144 selftest: Update locations in README.
adds 66375cf provision: Remove unnecessary whitespace.
adds ec48d36 provision: make gpo related function more reusable for upgradeprovision
adds 8d3ff2d s4: allow upgrade provision to fix acl and missing dir on GPO dirs
adds d18d7cf s4 upgradeprovision: add information about upgrade in oEMInformation to keep a better trace of different updates
adds ba74823 upgradeprovision: Fix formatting, syntax error.
adds 0dac5d2 s3: Attempt to fix the build on AIX, shm_ptr seems to be a macro there
adds 61106c0 s3-selftest: Don't log to stdout, use logfiles instead.
adds b60da39 s4: added a simple implementation of bin/samba -b
adds 08faa3a talloc: testsuite should use <talloc.h> not "talloc.h"
adds 7ed349c pytalloc: allow for using a system libtalloc-dev with pytalloc
adds 686221e s4-waf: use the libreplace strerror_r if needed
adds 8b1651c s3: Fix bug 7212, "getent group does not return group members"
adds 870a21b s4:torture/rpc/echo.c: add explicit check for NTSTATUS r.out.result
adds fd94954 s4:torture/rpc/echo.c: remove NTSTATUS status variables
adds 0590e7e s4:torture/rpc/atsvc.c: add explicit check for NTSTATUS r.out.result
adds 1184ef6 s4:torture/ntp: add explicit check for NTSTATUS r.out.result
adds 159ca62 s4:torture/rpc/unixinfo.c: add explicit check for NTSTATUS r.out.result
adds 583c7cb s4:torture/rpc/eventlog.c: add explicit check for NTSTATUS r.out.result
adds 959a128 s4:torture/rpc/session_key.c: add explicit check for NTSTATUS r.out.result
adds a154bb5 s4:torture/rpc/testjoin.c: add explicit check for NTSTATUS r.out.result
adds 940c6ab s4:torture/rpc/remote_pac.c: add explicit check for NTSTATUS r.out.result
adds 2d35523 s4:torture/rpc/schannel.c: add explicit check for NTSTATUS r.out.result
adds 1248adb s4:torture/libnet:add explicit check for NTSTATUS r.out.result
adds 8ac42bc s4:torture/rpc/lsa_lookup.c:add explicit check for NTSTATUS r.out.result
adds 2f7f725 s4:torture/rpc/netlogon.c: add explicit check for NTSTATUS r.out.result
adds 5dcb1e5 s4:torture/rpc/samlogon.c: add explicit check for NTSTATUS r.out.result
adds 08177e9 s4:torture/rpc/samsync.c: add explicit check for NTSTATUS r.out.result
adds 3398636 s4:torture/rpc/samr_accessmask.c: add explicit check for NTSTATUS r.out.result
adds e531b52 s4:torture/rpc/handles.c: add explicit check for NTSTATUS r.out.result
adds 1a4d9b9 s4:torture/rpc/samr.c: add explicit check for NTSTATUS r.out.result
adds 10e46e5 s4:torture/rpc/lsa.c: add explicit check for NTSTATUS r.out.result
adds 12ee027 s4:libcli/util/clilsa.c: add explicit check for NTSTATUS r.out.result
adds d0efef3 s4:libnet/libnet_join.c: add explicit check for NTSTATUS r.out.result
adds cd3ae92 s4:libnet/libnet_samsync.c: add explicit check for NTSTATUS r.out.result
adds 733701a s4:libnet/libnet_passwd.c: add explicit check for NTSTATUS r.out.result
adds 979c50e s4:torture/rpc/samba3rpc.c: add explicit check for NTSTATUS r.out.result
adds e230c8d pidl:Samba4/Client: don't mix rpc and application NTSTATUS errors anymore for the new bindings
adds 87ad4e9 Make the smbta-util manpage xml create smbta-util.8 instead of smbta-tool.8
adds 89aa3b7 s4-python: Format to PEP8, simplify tests.
adds 4bbc3ff s4-python: Move dnspython to lib/, like the other Python modules
adds c873329 s4-python: Simplify mechanism for finding included Python modules.
adds 082e7f2 subunit: Update to newer upstream version.
adds 336cd5a python: Fix rule for generating docs using pydoctor.
adds 1ec2b2f ldap.py: Fix syntax error.
adds 47e10ab s3:libsmb: don't let cli_shutdown() segfault with a NULL cli_state
adds d7bf30e s3:libsmb: add cli_state_is_connected() function
adds b862351 s3:rpc_transport_np: use cli_state_is_connected() helper
adds 5f8fc63 s3:rpc_transport_np: add comment about bad usage in a destructor
adds dc09b12 s3:rpc_client: don't mix layers and keep a reference to cli_state in the caller
adds 4f41b53 s3:rpc_client: add rpccli_is_connected()
adds 99664ad s3:rpc_client: add set_timeout hook to rpc_cli_transport
adds 3e70da3 s3:rpc_client: return at least 10 sec as old timeout in rpccli_set_timeout() instead of 0
adds 408a3eb s3:winbindd_cm: use cli_state_is_connected() helper function
adds d980c06 s3:winbindd_cm: use rpccli_is_connected() helper function
adds 4f391fe s3:winbindd: consistently use TALLOC_FREE(conn->foo_pipe) is we create a new connection
adds 94a4bcd s3:winbindd_cm: invalidate connection if cm_connect_netlogon() fails
adds 6bd5a2a s3:winbindd_reconnect: don't only reconnect on NT_STATUS_UNSUCCESSFUL
adds 13cf592 s3:rpc_client: remove unused code, we handle transport failures in the transport layer now
adds cac9981 s3:rpc_client: remove more unused code
adds 3629798 Revert "s4:registry - "util" - remove "const" from "reg_abs_path""
adds 541e294 Remove incorrect const, something that was correct in commit 9c3e6249fd984b823a77cab0514601d2a487920a
adds d90f1a7 Revert of commit 5b6ad54f43741c0c25b35e44cafe5fed352ff133 in registry.h
adds f8e67f1 Revert "s4:registry - "util" - make "reg_key_add_abs" consistent with "reg_key_del_abs""
adds cb670f3 Revert "s4:registry - adaptions for "add memory contexts for delete value/key functions""
adds b1c70d4 Revert "s4:registry - util.c - treat unsupported and binary values as the same in the conversion functions"
adds 16427ef Revert "s4:registry - util.c - move the "REG_NONE" case in the conversion functions on top of the switch"
adds 2d67912 Revert "s4:registry - util.c - add harder checks for inputs on "reg_val_data_string""
adds 38fc9df Revert reordering from commit 51bedf939568717424edd7732e1e315faa333849
adds a5e6b55 registry: Fix compilation.
adds cf3e15c Add partial information in whatsnew for the next release
adds da68151 WHATSNEW4.txt - updates
adds 53a2982 s4: complete the build instruction because the problem with the idl_full cames very often
adds e171412 howto4.txt - improve the content of chapter 2bis
adds 8efea42 s4:registry/util.c - fix indentation
adds 90d2902 s4:registry - move the UTF16 length calculation for "reg_key_get_info" into the RPC server code
adds e25e60b s4:registry/ldb.c - Always check the "name" attribute for != NULL
adds 8d0b67b s4:registry/ldb.c - Break with "NULL" as an error case when the data doesn't fit in the "reg_ldb_pack_value" function
adds 50d2613 s4:.gitignore - update it for the new heimdal release
adds c38e962 s4:registry/tests/generic.c - fix the DWORD_* types test to work also against big endian platforms
adds c5d1d68 s4:registry/util.c - remove those "talloc_free"s
adds 4c6cde9 s3:winbindd: correctly retry if the netlogon pipe gets disconnected during a logon call
adds c8fe49b s4:installmisc.sh - fix location of "dnspython" library
adds e14a6fb Fix bug 7307 - man net usershare mistake
adds 0c78368 selftest: Convert format-subunit to Python.
adds ef3fb75 selftest: Replace perl subunit formatter with python subunit formatter, so we can leverage the work happening in python-subunit.
adds c108a2e format-subunit: Improve formatting, simplify code.
adds 0cdc021 selftest: Remove diff-subunit - it's included in subunit and not necessary for normal operation.
adds e4c7525 s4-heimdal: a better way of handling dirfd()
adds 0f113fa charset: look for the codepages in the right place
adds e310cb3 s4-heimdal: for use of libreplace setegid and seteuid
adds e47e5ff s4-heimdal: use the HAVE_INET_* functions from libreplace
adds 4f4addd s4-test: oLschema2ldif doesn't take -H any more
adds 21499a1 selftest: reason may be None
adds cc2ef27 s3:libads: retry with signing after getting LDAP_STRONG_AUTH_REQUIRED
adds 08e0d94 replace: allow memmem() with an empty string to return NULL
adds b08bbbb s4:registry/tests/hive.c - make the test compatible with big-endian platforms
adds 01f1f87 s4:registry/tests/diff.c - try to make also this test compatible with big-endian platforms
adds 65d1d41 s4:torture/basic/denytest.c - use "typeof" in a better supported syntax
adds 3e091a8 s4:gensec_gssapi.c - make sure that "GSS_C_DELEG_POLICY_FLAG" is available
adds 818fcfb libcli/nbt/dns_hosts_file.c - change "ULONG_MAX" into "UINT32_MAX"
adds 902a5e5 wbclient/wbclient.c - fix a typo
adds d447184 If the timeout has been set to zero, don't register an end time.
adds 4b249a6 s4:lsa implement lsaRSetForestTrustInformation
adds 32c8fea Fix for bug #7233 - print fails with jobs >4GB from Win7 clients.
adds f58d02d Second part of fix for bug #6494 - Incorrect FileStatus returned in NT_CREATE_ANDX.
adds 4fc0a6a s4-torture: using typeof() is not portable
adds 2699db3 s4-torture: removed more uses of typeof()
adds ae5381d format-subunit: Avoid printing backtrace on Ctrl-C.
adds 08161e0 selftest: Convert filter-subunit to Python so the subunit Python module can be used later.
adds 12e34ea selftest: Use absolute tests names in knownfail.
adds beb630b s4-selftest: Fix xfail for base.delete.
adds b2eb609 selftest: Use standard subunit commands for progress reporting.
adds 7f1360d selftest: Support parsing progress in format-subunit/filter-subunit.
adds 6c299d2 selftest: Use standard subunit command for progress reporting.
adds 9fe4b01 selftest: Use boolean types in Python.
adds 197c982 subunit: Also import copies of filters and perl module.
adds 31094b0 smbtorture: Report number of available tests in a testsuite using subunit.
adds e4af3af samba_external: Simplify script to find missing external packages; include subunit and testtools as well.
adds a8ac7fd Put testtools directly under lib/ to make it easier to install from Samba 4.
adds 49d82aa format-subunit: Don't show reason at all if it is None.
adds 62ed8a6 format-subunit: Hide reason if it is None.
adds 0e77bea installmisc: Support DESTDIR for Python directories.
adds 5f3fcf7 s4-python: Install external included packages only if they're not present on the system.
adds 6897be7 testtools: Fix included testtools, for systems that don't have it.
adds 36c8485 subunit: Include remainder of bindings and metadata.
adds c6b1553 selftest: Make sure format-subunit and filter-subunit can find testtools/subunit.
adds 74f36df selftest: Update sys.path before attempting to import external modules.
adds 6f30b9a s3:smbd: handle SMB2 in deadtime_fn() and avoid disconnecting non idle clients
adds 2e839a6 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds eb60833 Fix bug 7310 - DOS attribute inconsistency with MS Office
adds cf4a8f7 s3-winbind: Make append_auth_data() static
adds 6d9b2e6 s3: Make check_info3_in_group static
adds 15d58f6 s3: Ensure null termination in winbindd_pam_chauthtok()
adds 0e3f031 s3: Fix an error message in winbindd_pam_chauthtok()
adds bb54089 s3: Merge French translation for pam_winbind after review
adds 6800fdb Make smbd_lock_socket/smbd_unlock_socket recursive with a ref_count.
adds 658dc77 s3: fix a typo in winbind_client_response_written
adds d930904 s3:winbindd: make sure we don't try rpc requests against unaccessable domains
adds 0f95d00 s3:winbindd: only set child_domain in the child
adds a2411c5 s3:winbindd: correctly invalidate the cached connection
adds 132e505 subunitrun: Find testtools and subunit when they're not provided by the system.
adds 64c5642 s3: Fix a typo in winbindd_pam_logoff
adds 84891b0 s4-python: Install external packages to a different directory but import into the normal namespace when the system doesn't have it available.
adds c63440e s4-python: Ensure __init__ exists in samba.external, or importing will fail.
adds 3475c61 s3: Ensure NULL termination before printing in winbindd_pam_logoff
adds 7357720 s3:winbindd: fix problems with SIGCHLD handling (bug #7317)
adds e18ddb6 s3:winbindd: remove unused variables
adds b6aabcd Add torture test for bug 7310 - DOS attribute inconsistency with MS Office
adds bf90969 Move initialize_async_io_handler() inside of smbd/aio.c.
adds ff2b7d4 talloc: limit the depth that talloc will go for talloc_is_parent()
adds 5ccd30e talloc: change talloc minor version to 2.0.2
adds 1b4bbec talloc: add a define for TALLOC_MAX_DEPTH
adds fde50c6 talloc: a useful bit of debug code
adds b81100c debug: enable talloc logging
adds a8d213c pyrpc: do the pipe connect on a real memory context
adds 2c097b5 s4-pyglue: setup talloc logging in python modules
adds 23f2db7 s4-python: added --debuglevel to our python scripts
adds 53dec15 s3: Fix a comment
adds 7d692f9 s4-rpc: fixed a talloc loop in continue_ntlmssp_connection()
adds 68403d4 Update URL in README.cifs-utils
adds c97d279 s3: Remove some pointless break statements
adds c1ccbfb s3: Add wbinfo --logoff
adds 710aa77 socket-wrapper: not all systems have FIONREAD defined
adds bbe0797 libwbclient: Both talloc_free and wbcFreeMemory deal with NULL
adds 3ec8147 selftest: for clarity, rename test to testsuite
adds 13a6aee s4-python: Remove duplicate definition of GUID_DRS_* constants.
adds 5a02621 s4-python: Remove unused imports, duplicate definitions of SECINFO_ constants.
adds e5b33be s4-python: Remove remaining constants.
adds 31a517e s4-python: Move dsdb constants to a separate python module.
adds 8afd52a s4-python: Move samdb_server_site_name to dsdb module.
adds aed295b s4-python: Remove convenience macro PyErr_SetStringError.
adds ccd954f s4-python: Avoid importing glue directly.
adds 2a67eda s4-python: Move set_opaque_integer -> dsdb.
adds 55aeb68 s4-python: Move dsdb_convert_schema_to_openldap to dsdb.
adds b198283 libwbclient: Fix a memleak in wbcCredentialCache
adds 9b1f9da libwbclient: Streamline result processing of wbcCredentialCache()
adds 781a0c0 lib/replace: use correct inttypes in crypt.c
adds b1192bb lib/replace: Don't use StrnCpy inside crypt.c
adds 6e40fa9 s3: Fix the GNU ld version detection on SLES
adds b1b723d libwbclient: Fix a memleak in wbcListTrusts
adds 50a625c libwbclient: Fix memleaks in tests
adds 488fe76 libwbclient: Fix a memleak in wbcListTrusts
adds 1b6e5a1 s4:python/samba/__init__.py - import "sys" for "ensure_external_module" method
adds 6d6c551 Revert "s4:gensec_gssapi.c - make sure that "GSS_C_DELEG_POLICY_FLAG" is available"
adds 3ccecdd s3: Fix a cut&paste error in winbindd_list_groups_done
adds 2754a8e Fix related to bug #7326 - can't read/write any files with full_audit
adds c75184b Fix issue with aio where r/w lock wasn't kept across aio read operations.
adds e39ed55 selftest: Remove python2.4-isms
adds 15531d9 Add FSCTL_QUERY_ALLOCATED_RANGES to the list of Windows ioctls we support.
adds 12bd7a1 s4-smbtorture: fix two context arguments in RPC-SAMSYNC test.
adds 55e1af8 s4-smbtorture: fix correct result error code in SetForm spoolss test.
adds 9757da5 build: a first attempt at waf build for talloc and libreplace
adds 34b77a1 build: updates to waf scripts for replace and talloc
adds 5c103b4 build: renamed autoconf.py to wafsamba.py and added SAMBA_*() functions
adds 8d6eb2a build: added waf build for tdb
adds 2bd0756 build: more binaries for waf tdb build
adds f5d85a3 build: added some comments for tdb build
adds 8fd6275 build: added waf to the tree, so everyone uses the same version
adds 8f062f4 build: neater way to find libreplace and start on tevent waf build
adds 04aa584 build: added target directory options
adds 45d23d1 build: added recursive library handling
adds 635a7ce build: some more config checks
adds 2b5a1cc build: added waf build rules for ldb
adds 0316ec1 build: tdb does not depend on talloc
adds bf4f996 build: moved lib -> shared
adds 7723519 build: SAMBA_BUILD_ENV() is now in conf.*
adds 9a1cd09 build: added ADD_CFLAGS() and started of Samba4 build
adds df0a1e9 build: first attempt at a script to auto-convert config.mk files to wscript
adds 4ed59b8 build: add dummy flags for auto-generated scripts
adds 13cbd9f build: s4 wants config.h in include/
adds 186e711 build: more developer flags
adds 1cfc330 build: allow override of config.h location
adds b1d24c7 build: put config.h in top dir by default
adds d0d69be build: added top level script
adds d0c19bb build: LIBLDB alias
adds 73634d6 build: added autoproto stub
adds 5393e6c build: recognise manpages keyword
adds a3421fe build: added BUILD_SUBDIR() wrapper
adds ff9f972 build: added public_headers support
adds aa04760 build: use runonce for config checks
adds 371f9d3 build: more header checks
adds e3dca14 build: simpler BUILD_SUBDIR
adds 4f92074 build: death to singletons
adds 281f27d build: check for circular build dependencies
adds 9e79e14 build: auto-remove circular dependencies
adds 7e01efa build: improve the wscript generator
adds 8e81ea7 build: on the fly dependency checking
adds 42f9249 build: LIBLDB hack not needed any more
adds 34fb275 build: fixed handling of heimdal_build/internal.mk
adds de2d305 build: add libresolv
adds 9bfe91c build: add heimdal_build
adds c3d04fd build: don't distinguish system and local libs in wscript files
adds eab4d45 build: added LIBREPLACE_NETWORK
adds 06940d5 build: auto-strip empty dependencies
adds 7f9c439 build: auto generate ASN1 and ET rules
adds 7aeffe6 build: added ASN1 and ERRTABLE build targets
adds 8900f97 build: run the lib/replace rules first
adds 15d523b build: add LIBREPLACE_EXT
adds 2998ea9 build: added gettext/libintl to libreplace
adds bb1e36a build: make CHECK_FUNCS_IN() smarter about mandatory libraries
adds 07eeed3 build: heimdal_build waf support
adds 2451147 build: DEFUN->DEFINE, and fixed CFLAGS handling
adds f74584a build: recursive dependency calculation
adds 391f953 build: added build groups
adds e3ae80a build: added svn version of waf. It has better exception display
adds f15a81c build: added ASN1, PIDL and ET build rules
adds cada19f build: cope with empty source lists for libs
adds 64f5cdd build: moved wafsamba.py to buildtools
adds ec6049c build: aded wafsamba README
adds 5ad6369 build: started to split up wafsamba.py into separate modules
adds 8364d6b build: add output_type and realname for mit_samba library
adds 333f2fc build: another missing subsystem .....
adds 49b4d29 build: split out the extension based build patterns
adds d6f2855 build: fixed --includedir options for PIDL
adds d29cbc3 build: added librpc build script
adds bc922d8 build: dynconfig build rules
adds 481fde5 build: mail IDL build rules
adds bd54d2a build: fixed location of gen_ndr files
adds bc39054 build: rewrote PIDL rules, breaking them into a separate waf tool
adds 065e3e2 build: using deps= for deps is clearer
adds c7ea3e6 build: source= is clearer for source lists
adds c8f4ca4 build: fixed formatting
adds 9129c3b build: fixes from ita
adds 27090be build: added heimdal_build table rules
adds 36e6d11 build: add README to explain gen_ndr, and ensure directory exists
adds 7ed65d2 build: result of hack session with ita
adds 8c4e709 build: use shell for TDR rule, as -- confuses the build rule
adds 6dcf556 build: allow selection of build group in HEIMDAL_AUTOPROTO()
adds d004964 build: moved main autoproto rule into samba_autoproto.py
adds 88a138f build: a useful example of a debug technique in waf
adds 5b9ca48 build: added generation of version.h
adds ca56fc2 useful tools for finding missing configure steps
adds 22fbe8c build: check for pkgconfig
adds 8bae482 build: waf build for lib/tls
adds e01a719 build: added define and always options to CHECK_VARIABLE()
adds 73db96b build: more headers and variables in configure
adds ccd26e9 build: h_errno for heimdal
adds 2bb41b0 build: ignore the bin/ directory
adds fd110dc build: useful test script
adds 465481e build: ignore some waf files
adds abaf9aa build: add_headers flag to CHECK_HEADER()
adds d87ea52 build: ntvfs/sysdep configure checks
adds 6213708 build: another typo
adds cbb3c6e build: check for backtrace
adds bf17c9a build: return values for autoconf-like tests
adds 8112b40 build: backtrace and crypt tests
adds 54e26fc build: added CHECK_DECLS()
adds dd05b65 build: improve autoconf macros
adds 39807fd build: smarter list splitting
adds f7ed3e5 build: added CHECK_SIZEOF()
adds d556048 build: check signal functions
adds cfb4f55 build: check size of types
adds 5d39ac8 build: check for offset_t and pw*_r functions
adds 0d34e81 build: more config checks
adds 001068d build: check for volatile
adds 6edb70c build: added help on fns
adds 20f4919 build: check xattr and frsize
adds 572fc43 build: check freeaddrinfo
adds 2dfced5 build: added CHECK_CODE_COMPILES()
adds aac8aec build: more config checks
adds eadf918 build: expand CHECK_CODE() function
adds d40b396 build: added interface checking and nicer snprintf checking
adds a2c866a build: gcrypt functions
adds 165b5b6 build: move gettimeofday check to libreplace
adds 5882c44 build: check immediate structures
adds ada6e57 build: fixed iuserok test
adds 82f3ef4 build: zlib checks
adds bbb85a2 build: define HAVE_LIBxxx when we find a library
adds 71b5f97 build: check for pam
adds 332553d build: check for libgpg-error
adds 6beff49 build: fix name of libs with - in them
adds 64ba3c7 build: check for libsasl2
adds 481a299 build: new waf version
adds 1958a09 build: added CHECK_CFLAGS()
adds df5dee4 build: more libreplace config checks
adds 1d18c6c build: fixed winsize check
adds ae1c2b9 build: check for xattr support
adds 12c46d9 build: fixed cflags in CHECK_CODE()
adds 2ea4fd6 build: iconv checks
adds ec2d90a build: fixed sockaddr_in6 test
adds 5bf0b5c build: new waf version - fixes mkstemp problem
adds 690b08f build: fixed _Bool va_copy and VA_ARGS tests
adds 58049e7 build: added IPV6 test
adds dd2aba1 build: check for RETSIGTYPE
adds 6a8c436 build: added wrapper options
adds fdd2f41 build: added local_include option to CHECK_CODE()
adds aaa4c4b build: added statvfs64 test
adds 29f22bb build: emulate autoconf PACKAGE_* variables
adds 7abe08a build: fixed LDB_MODULESDIR
adds 1726ba9 build: added SUBST_ENV_VAR()
adds b2f7e4b build: make CONFIG_PATH() understand absolute paths
adds a7c60e0 build: added getpass() tests
adds cdf1a3d build: added ENFORCE_GROUP_ORDERING()
adds d01f75c build: back to stricter deps
adds 7c3234c build: enable ENFORCE_GROUP_ORDERING()
adds 2498a0d build: saner CFLAGS handling for defines
adds d70c4e8 build: fixed heimdal include lists
adds 6bba8cf build: use export_incdirs
adds e916aff build: much nicer pidl rules
adds c6e095d build: assert on missing dependency
adds 9cb3984 build: better target name for lib link
adds 8f1b809 build: nearly there on samba4 build
adds fffa6a5 build: separate out dependencies and python rules
adds 845e0cb build: commit all the waf build files in the tree
adds 844acb2 build: waf quicktest nearly works
adds 5c0f907 build: waf test now works (at least for some tests)
adds 05bda76 build: need the sample ldb module for our testsuite
adds 8a5c01a build: waf test now depends on build
adds ec2cb47 build: added ldb 'skel' module
adds ec2b11c build: fixed group for heimdal autoproto
adds e054dcf build: added test targets for make
adds 39ac32e build: default to waf -p
adds 7cd9a6b build: fixed cflags in CHECK_CODE
adds 5d588cf build: use a plain build, at request of metze :)
adds 16fbcb3 build: fixed termcap build
adds e502031 build: fixed samba_deps.py for python 2.4
adds 9f47c0e build: updates for current master build
adds a9ea3d6 build: cope with the common gen_ndr files being in the git tree
adds 062c2b1 build: allow shared and python staging areas to be referenced in build tree
adds 3c9e8e1 build: check that the symlink doesn't exist before creating
adds 5db5772 build: fixed the build without sasl libraries
adds b09797f build: updated waf version
adds e4104eb build: more efficient pidl rules from ita
adds e6f7a13 build: try faster includes processing
adds fb2d789 build: allow waf to cache include lists more efficiently
adds 7c35b9c build: an optimisation for includes file handling
adds 32bf9bc build: remove hacks from top level wscript
adds e6a47a8 build: we don't need varients in samba, so we can optimise a bit more
adds a559edf build: fixed init function sentinal for python modules
adds 495c5e2 build: added a lot more options to waf test
adds cf7f64b build: fixed some more missing targets
adds fe9e5d3 build: go into system includes for dependencies on configure
adds 8d0cb03 build: allow configure -C to work again
adds 330361a build: removed unused file
adds cb0bf90 build: don't use -W warning option for developer build
adds 10935a3 build: optionally enable builtin popt
adds 69fb313 build: enable pytdb
adds 2501364 build: don't remove Makefile
adds e9ef5cb build: enable com library
adds 64a528e build: added a cflags_end SAMBA_SUBSYSTEM() option
adds 87ae97c build: fixed the build of the com.so library
adds 365f291 build: only enable pytdb on s4 build
adds b7cc6d4 build: teach samba_pild.py about the --com-header and --dcom-proxy options
adds fe7d1a1 build: don't need the S4 in the PIDL prefix
adds 0f30240 build: added 'waf etags' target
adds e29e2c9 build: alias the libiconv target name for subsystems that depend on 'ICONV'
adds ca4e648 build: compatibility makefile targets
adds ecfa3fd build: disable WAFCACHE by default
adds fd3bb81 build: new waf version (fixed python install bug)
adds c1f4015 build: cleanup the ASN1 rules a bit
adds e9fd67f build: split build and install libraries/binaries
adds 7eab82f build: fixed the install name for python modules
adds dae33b5 build: ensure that the 'build' command appears in waf --help
adds 9799356 build: fixed config.h generation when we have source -> source4 symlink
adds be4c0aa build: default to 1 job in make, to be build farm friendly
adds dc68427 build: fixed st_done test completion code
adds 651941a build: python modules need the libs from broken lib loops too
adds 2a1520b build: make bin/sambadeps depend on samba_deps.py modtime
adds 6e550ac build: trim whitespace from CC options
adds 3ff3a11 build: use RUN_COMMAND() to wrap os.system()
adds 8ba2a34 build: fixed git version in samba -V
adds c1dd882 build: don't default to WAFCACHE in configure
adds 24cfa29 build: install codepage files
adds 752533f build: Enable more warnings when using the --pedantic configuration option
adds 5e73038 build: Add a ctags command to build a ctags-style tags file
adds 8caac7a build: more optimisations from Thomas
adds 9a243a7 build: rename samba_includes.py to samba_optimisation.py
adds 550b985 build: updated waf-svn (lower preproc recursion limit)
adds 3335ff7 build: added SUBST_VARS_RECURSIVE()
adds 19b6e8b build: use SUBST_VARS_RECURSIVE() for install_path
adds 3254003 build: fixed includes paths for CHECK_CODE()
adds 6ef0026 build: don't install talloc_testsuite and ldbtest
adds bcc1ce2 build: don't install the heimdal compilers
adds 6f15ea3 build: install samba in sbin
adds 5025ca1 build: added --enable-gccdeps option
adds 8ea0336 build: tool to find missing install components
adds 5aacace build: check for pam headers
adds 344621c build: conditionally enable inotify
adds 75c2c87 build: spelling fix, and syntax highlighting fix
adds 5477275 build: don't assume bash in configure.waf
adds a602a98 build: added WORDS_BIGENDIAN test
adds 86cfbba build: gccdeps fixes from ita
adds 4b68550 build: also need to put stripped CC in conf.env
adds 7c20de9 build: rename s4 compare_config_h.sh helper and add a s3 version of it
adds bfc1753 build: Check for various headers S3 needs.
adds 8005100 build: fixed REPLACE_GETPASS
adds 81d155a build: check libc first for several libraries
adds a8130e8 build: don't add curses.h to incremental confdefs.h
adds bb5659f build: more non-incremental headers
adds 76761c5 build: these cause problems incrementally too
adds 702615d build: don't look for gettext twice
adds 0bad3da build: cope with multiple checks for the same function/library
adds 7628cb7 build: cope with multiple libs in CHECK_FUNCS_IN()
adds 593c28b build: ensure all libs in CHECK_FUNCS_IN() get a target type
adds 1130f8f build: lib needs to take a list when more than 1
adds ec3fbe5 build: inet_n*() are normally in libc
adds 0597c71 build: libreplace now depends on nsl and socket
adds 055c489 build: compile_et needs lib/com_err includes
adds 508cb5b build: cope with double check for functions
adds 3207f81 build: more functions that are in -lsocket -lnsl on some systems
adds d148461 build: CONFIG_SET() takes conf argument
adds f2f8fc4 build: more careful library list handling
adds db8115f build: fixed check for pthread_create()
adds 54941c8 build: fixed gnutls check
adds 8253fe0 build: don't use gcc warnings during configure
adds 19ed4c7 build: if a library is found, but not the fn, still define the library
adds ea8d112 build: fixed ifaddrs.h for heimdal (from template)
adds 6858e73 build: tevent_epoll.c is conditional on HAVE_EPOLL
adds 88db935 build: 'makefile' (lowercase) is now a generated file
adds 584986e build: cope with subsystems with no enabled modules
adds 9a2ea72 build: removed testing cflags
adds dc90105 build: support systems without rpath
adds b282660 build: fixed issue with CC="ccache cc" on solaris
adds 2974f8d build: fixed libcli/ndr_netlogon.c dependency rules
adds 064f26e build: commented the missing subsystems
adds 69c065c build: optimise and re-enable check_duplicate_sources
adds e877522 build: added --disable-shared option
adds 9e0d0fa build: enable real cacheing with waf configure -C
adds a538ed1 build: fixed build of heimdal/lib/roken/err.h
adds 35aaf0e build: rkpty should not directly include socket_wrapper.c
adds 8bc9560 build: more complete implementation of waf configure -C
adds 2239a52 build: check if a simple C program runs
adds 0bb6c60 build: added etags and ctags make targets
adds 0dc64c7 build: mark wafsamba as unbuffered, so stdout and stderr are better in sync
adds b18f850 build: don't use double binaries/libs if not needed
adds c5d0208 build: fixed handling of full dependencies for --disable-shared
adds a973c5f build: expand indirect syslibs after loop unrolling
adds 9930493 build: sun c compiler wants a newline
adds cc2284c build: python 2.4 doesn't support multiple union arguments for sets
adds 5708470 build: added CHECK_C_PROTOTYPE() configure function
adds f429e62 build: added checks for solaris getXXent_r() functions
adds 98d16cb build: fixed prototype test
adds f95ca1a build: rewrote the autoconf-like macros to be more consistent
adds 00649a9 build: updated configure checks or new syntax
adds 8e7922e build: fixed headers for C prototype check
adds e2a9af0 build: added --with-selftest-prefix
adds 014c873 build: socklen_t is in sys/socket.h
adds 9730166 build: configure fixes for opensolaris
adds 3e84e10 build: finer grained rpath checking for binary/install
adds 282de50 build: add additional libreplace conditional sources
adds 04fed1f build: sys_lease_linux needs to be conditionally enabled
adds 9c0c4a5 build: setnttoken depends on libreplace
adds 3b87d36 build: test all the developer cflags before adding them
adds 0632fac build: add cflags from pkg_config results to header/function tests
adds 41e8e54 build: Add a basic wscript file for Samba3
adds 59074dc build: Check for CUPS
adds ac9d39d build: Check for LDAP libraries
adds 33ef088 build: Check for krb5 headers
adds 2a869b4 build: Check for syscall headers
adds 0e2afc2 build: check for uint_t
adds da39027 build: check size of dev_t, ino_t and time_t
adds 208bb86 build: check for headers needed to generate stack traces
adds fcab2b3 build: check for inttypes.h
adds 048b821 build: check for inotify support
adds 207869d build: Check for kernel change notify support
adds 23ba9ad build: Check for Linux kernel oplocks
adds 565191e build: Check for IRIX kernel oplock types
adds c37f6e6 build: Check for kernel share modes
adds 998a9da build: Check for functions needed by Samba3
adds ea76743 build: Fix package name and package string case
adds 22d9f3d build: Check for various members of struct stat
adds 3bc6cf8 build: Check for POSIX capabilities
adds f756992 build: check for int types included from rpc/rpc.h
adds 38f8b86 build: Check if the compiler will optimize out functions
adds 8f33da1 build: Change checks to conform to new CHECK_* behaviour
adds 1fb1af9 build: added msg argument to CHECK_TYPE()
adds 8de258c build: use shell=True for SAMBA_GENERATOR
adds e642c5a s3-waf: added build subdir for dynconfig generation
adds e191961 s3-waf: more configure tests and minor fixes
adds b4d34f8 s3-waf: the start of the main build for s3
adds 3d5dda6 build: use gzip for waf packing, to try to make it work on irix
adds 7848344 build: split out the base waf rules into buildtools/wafsamba/wscript
adds 6ef817d build: fixed the cflags for pkg_config libs
adds 9df6c86 build: honor both --enable-gnutls and --disable-gnutls
adds a6ce1c3 build: need to mark disabled libraries as DISABLED
adds e35864a build: cope with systems that don't have md5 in python
adds 65ffd12 s4-waf: don't hardcode python path
adds 17f4485 s4-waf: disable_gnutls is gone
adds 988bc0c build: make use on_results=True for some build rules
adds 742cb45 build: fixed case of system library deps
adds eba9a54 build: a few more build rules that should have on_results=True
adds 026690a s4-waf: remove the need for some of the lib aliases
adds 1588a8d build: attempt to fix md5 problem on solaris8
adds 81f5efb build: replace h_file when replacing md5
adds 2454baf build: need to set h_file on Utils
adds 14fc71f build: we need to replace md5 in Task as well
adds 12e6a92 build: old versions of perl don't understand the -W option
adds 6c3b69b build: honor existing LD_LIBRARY_PATH settings when adding shared lib paths
adds 7bb5be1 build: solaris8 doesn't honor the -f flag to ln.
adds 48fd780 s4-waf: replace stdint.h and stdbool.h on systems that don't have them
adds 6e54655 s4-waf: update torture for new ndr/drsblobs.c tests
adds b2f01b5 s3-waf: modulesdir is in the base set of options now
adds 239cdb5 build: support variable expansion in source= arguments to build rules
adds 8f5551c s3-waf: use new variable expansion feature
adds 2cac0c2 build: started a library of common config tests for s3/s4
adds 6663f78 build: Import conf decorator in samba_conftests.py
adds ecafbd3 s3-waf: check for default charsets
adds 5e94bca build: a better way of calculating syslib dependencies
adds eb776a8 build: much better rpath test function
adds 6d268e4 build: improved exception handling for systems without rpath
adds 9ddd9de build: fixed copy_script typo
adds 42bad41 s4-waf: cope with systems with zlib versions that are too old
adds b058521 s4-waf: another place where broken ln -f on solaris8 matters
adds eb4efc9 s4-waf: added checks for all the different statvfs varients
adds 63f20e6 s4-waf: look for libiconv before checking libc
adds cb9dbc0 libreplace: add a replacement for strerror_r (needed on solaris8)
adds 03bf6c9 s4-waf: added rap/rpc.c
adds 8b14d21 s4-waf: fdatasync is in librt on solaris8
adds 6b3a72d s3-waf: fixed tests for charsets
adds 2201d3d build: added quote option to conf.DEFINE()
adds 0b47bda s3-waf: charsets needs to be quoted as strings in config.h
adds ab343e0 s3-waf: build version.h
adds a247ce8 s3-waf: added options for static/shared module building
adds cfeaed2 build: these chdir() calls break waf on HPUX. They are not needed
adds 11ca0c7 build: fixed EXPAND_VARIABLES() for env expansion
adds 03998d0 s4-waf: started adding auto-install of include files
adds a2a4fee s4-waf: forgot these files
adds fe3cd6f s4-waf: test/simple.c is not needed any more
adds ba0c7ed s4-waf: set CONFIG_H variable for selftest
adds 97ce609 build: support wildcard mappings for header_path
adds aa5e08e s4-waf: install the rest of the headers
adds 4d8d759 s4-waf: install pidl
adds 307ac97 build: install build python modules correctly
adds 85a11c4 build: support wildcard excludes in INSTALL_WILDCARD()
adds bd7bf0e s4-waf: install the rest of our python files
adds ecb775d s4-waf: install PIDL modules
adds 723e9b8 build: only depend on the actual pidl source files in the pidl rule
adds 5c6e837 build: a hack to get perl to put its generated blib files in the build directory
adds f1284d6 s4-waf: build and install the PIDL manpages
adds 052a0e0 s4-waf: only build the pidl manpages if we have MakeMaker.pm
adds 1750bd4 build: added support for pc_files= for pkgconfig files
adds bd44f14 s4-waf: enable the pc_files in the build rules
adds ad0a99f s4-waf: enable the configuration and options for pidl
adds 7c8b200 build: fixed destination name for pc_files
adds dadc24f s4-waf: install dcerpc_atsvc.pc
adds 5b572f1 build: fixed the python path in installed python scripts
adds 91d604a build: substitute @VAR@ variables in pkgconfig .pc.in files
adds 1ee1959 s4-waf: move the gnu dirs check to the generic wafsamba code
adds 9875be5 build: throw an error on all bad variable substitutions
adds cf77a10 s4-waf: ensure all the ldb.pc.in vars are set
adds c64ce3c build: mark python rules as being part of the "main" group
adds f9eae32 s4-waf: mark the wscript files as python so vim/emacs knows how to highlight them
adds 92de30d build: fixed build group for the PIDL tables generation
adds 80b60df build: add an ls -lR blib/ to the pidl build to help debug things in the build farm
adds 00825ec ldb-waf: rename libldb.so to libldb-s4.so if built as part of s4
adds f6a7d5b build: added support for controlling library types
adds 42c9380 s4-waf: set the bundled library extension for some libs
adds 29b1e8b s4-waf: don't auto-include bundled library headers
adds 28a05bc build: better waf test script
adds 3b380ea build: better control over bundled library extensions
adds c2d17cf s4-waf: set default for bundled libraries
adds 01682f7 s4-waf: fixed some deps now we don't auto-include tevent and replace
adds 505e902 s4-waf: we need a recent version of perls MakeMaker module
adds bfbf43c s4-waf: support the use of system libraries
adds b9aa638 s4-waf: cleanup use of LIBPOPT vs popt dependency
adds 208d92a s4-waf: cleaned up tevent dependency
adds 28a7348 build: only add -fPIC if it is supported
adds ab1b096 build: auto-detect platforms which don't support shared libs
adds b0fb567 s4-waf: more dependencies on talloc
adds f72145c s4-waf: change bundled extension to 'samba4'
adds ca882d8 waf-pidl: don't need this debug ls any more
adds 32ac04c s4-waf: merge in the latest changes from master
adds 20146b3 build: fixed popt subsystem on systems without popt
adds 06e10a2 build: work around missing defaults from gnu_dirs.py
adds 1aca0f7 s4-waf: added libreplace dep for the conditional heimdal modules
adds 67a59c3 s4-waf: fixed dirfd() detection for heimdal
adds 88b6b86 s4-waf: added auto-detection of perl manpage extensions
adds 3cc0122 s4-waf: more places missing libreplace
adds d8b91f1 s4-waf: sys_lease depends on talloc
adds b7ff06b build: tidy up the wafsamba rules a bit
adds 5d84194 s4-waf: heimdal wants to look for dd_fd in DIR
adds 7132248 s4-waf: get the sense of the tests for the HAVE_INET_* replacements right
adds a2b4d7e s4-waf: ensure we don't end up with mixed versions of talloc/tdb/tevent
adds c6e73cb build: move waf into buildtools/bin
adds 3d4c992 build: use 'Compiling foo.c' and 'Linking foo' like old build system
adds 6dc2b16 build: fixed progress display
adds 02f9364 pidl-waf: re-enable the pidl man pages
adds d87b77e build: reuse SAMBA_LIBRARY() to build python modules
adds 9708925 build: override PACKAGE_VERSION in pkg-config generation for libraries
adds da1fed0 build: nicer progress display for a standard build
adds cd8de15 s4-waf: added pydoctor and wafdocs targets
adds 65edcfa build: added pattern option for recursive_dirlist
adds 3e01746 ldb-waf: ldb needs HAVE_CONFIG_H for building a bundled popt
adds 7a3dd2c build: fixed missing nodes display on errors
adds 4256382 talloc-waf: don't build the talloc testsuite in s4
adds 7207424 build: fixed the on_results problem with SAMBA_AUTOPROTO()
adds 1567750 s4-waf: added --enable-fhs configure option
adds 8692ad4 s4-waf: updated for new perl subunit options and filter name
adds 989eb9d s4-waf: added rules for rebuilding the yapp parser in pidl
adds b690fed s4-waf: removed the AUTOGENERATED markers
adds ed5522a s4-waf: install in /usr/local/samba by default
adds 874e39c s4-waf: added implied_deps for system libraries
adds f0f67eb build: fixed a configure error with a totally clean tree
adds 6c76919 s4-waf: don't assume perl takes -W option
adds 172b8c5 s4-waf: use the versions of perl/python found by configure
adds 2277134 build: removed debug line
adds 8ed23a4 build: new waf version with local patches replaced by upstream changes
adds 9da89b4 s4-waf: show the fully expanded test command
adds 7da57cc build: tweak the strategy for finding functions
adds 77a4fe4 s4-waf: added a --enable-selftest option as a shortcut
adds 8e36daf s4-waf: added test for dlopen prototype
adds 33d5c4a build: don't link when checking a C prototype
adds 385e02e build: added functions for compound configuration testing
adds 354a76a build: fixed install target for systems with rpath disabled
adds 4854afc build: expand indirect includes to fix disable-shared build
adds 0a6a808 s4-waf: add getaddrinfo.c replacement if needed
adds 20a8574 s4-waf: look in libintl for dgettext()
adds b498378 s4-waf: fixed some of the group ordering
adds 178b0d1 build: add require_headers option to CHECK_BUNDLED_SYSTEM()
adds d39b44c build: python libs need to be built shared, regardless of --disable-shared
adds 3154733 build: add python library object reduction
adds 30fa7da build: finally got LIBRARY<->LIBRARY reductions working
adds dab7b26 s4-waf: we don't need strerror_r from roken
adds cd10410 build: don't define vars in config.h for CONFIG_PATH()
adds 9ac8899 build: sys.exit is better than raise here
adds aceb14f s4-waf: use cflags for LDB_MODULESDIR
adds d830661 s4-waf: remove PYTHONDIR from config.h
adds fe2c1f1 build: refactor the object reduction code
adds e42a13d build: enable 'nothreads' when JOBS=1
adds a7386c9 s4-waf: set JOBS=1 during configure.waf
adds c0b67c6 build: fixed the task counter when nothreads is used
adds 375277b s4-waf: disable MAKEMAKER until a dependency problem is solved
adds d06df81 build: fixed the dependencies of the install targets
adds f189af1 build: enable nothreads workaround only with WAF_NOTHREADS=1
adds 6dbf576 build: only link install targets at install time
adds ba64e23 build: much simpler and faster rpath install handler
adds 4fa9c31 s4-waf: updates for the new python installer from jelmer
adds 60bfedb s4-waf: filter-subunit has been renamed
adds fe0febc s4-waf: added new install system for external python libs
adds 4731442 s4-waf: format-subunit and filter-subunit are in python now
adds 9eb5cb7 build: a bit more information for tracking --target deps
adds 9e52dc4 s4-waf: fixed install location of external python libs
adds 865e478 s4-waf: create a blank __init__.py in samba/external
adds 31a88f2 build: nicer display of command type for prototypes and generators
adds 470c14c build: make sure the directory exists in TOUCH_FILE()
adds 93a099c build: loop until all object reductions are complete
adds f01f74b talloc-waf: match version number with main build
adds 0c29465 build: don't depend on the blib/ files in SAMBA_PIDL()
adds 3385b1e pidl-waf: build pidl man pages and parsers separately
adds a799f59 pidl-waf: better handling of the man page generation
adds 7a8d58d pidl-waf: disable pidl manpages
adds b849bea build: initial version of a tru64 compiler module
adds 20c7cd8 build: added 'generic' cc support and a simple irix cc support module
adds a02d98e build: update wav-svn
adds 1b15b28 build: try the generic C compiler on hpux if gcc not found
adds 3efd865 build: use waf from waf-svn.git repo
adds fce1f19 build: try to fix the python link problem on SerNet-imini
adds feafcd2 build: waf update to fix macos build error
adds 7aa3f08 build: fixed DESTDIR for TOUCH_FILE()
adds 23ff97e build: fixed the expansions in pkgconfig files
adds 2bf1556 talloc-waf: install talloc.pc if standalone
adds 735934b build: removed some unused imports found by pyflakes
adds c8062fb s4-waf: added 'waf dist' to build the tarball
adds 528d7c7 s4-waf: added 'waf dist' to our standalone libs as well
adds 9e9e878 s4-waf: allow standalone tarball build of libraries
adds 3ed6d7e build: nicer error msg when git ls-files fails
adds 1883ee6 s4-waf: avoid having to run waf configure before waf dist
adds a884008 ldb-waf: fixed buildtools path
adds 8dc8d31 s4-waf: fixed finding of buildtools and srcdir
adds 553324b s4-waf: move to a universal method of recursing into subdirs
adds c8835f4 s4-waf: use a common pattern for finding buildtools and libs
adds 1e35da6 s4-waf: new autogen-waf.sh
adds ccfce0b s4-waf: autogen-waf.sh for the standalone library builds
adds dfdabff build: fixed LOAD_ENVIRONMENT for out of tree builds
adds 7d34210 s4-waf: added python_dsdb from merge with master
adds fe060c8 s4-waf: added simple 'waf test' support for tdb, talloc and ldb
adds 7ae4372 s4-waf: fixed waf distcheck for our standalone libs and s4
adds cd712df build: simpler symlink_bin and symlink_lib methods
adds 64594f2 s4-waf: replace TOUCH_FILE() with normal install rules
adds 6ea4ae8 build: update version of waf to add subdir argument to distcheck
adds bfd30eb s4-waf: add subdir argument to distcheck for source4
adds 5260b50 build: run distcheck in testwaf.sh
adds 748ef2c s4-waf: don't need TOUCH_FILE() any more
adds 35ec7c3 build: cope with binaries with subdir prefixes (for s3 waf build)
adds 07d9da4 build: use a target_in_list() function for more flexible builtin control
adds badc255 s4-build: remove any 'makefile' that may have been left by the waf build
adds 099fc00 Add C-based Samba-specific subclass of Ldb.
adds b72a5c0 Move glue.set_credentials hack to samba.Ldb.
adds ae97613 s4-python: Move set_opaque_integer to pyldb.
adds e9c3f2e s4-python: Move ldb_set_utf8_casefold to pyldb-samba.
adds 55b98e9 s4-python: Move register_samba_handlers to PySambaLdb.
adds 449bdf3 s4-python: Move set_session_info to PySambaLdb.
adds 96ae3ee fix a segfault in the notify subsystem
adds 5f080d8 s4-python: Fix compilation of samba._ldb.
adds 0086db6 LDB:sample_module.c - remove code parts which generate warnings
adds b7b464e s4:auth/ntlm/auth_developer.c - "fixed_challenge_get_challenge" - fix the assignment of the challenge
adds 5b824eb s4:torture - remove unused variables
adds 2859b9d s4:net tool - add a "discard_const_p" to suppress the "PySys_SetArgv" warning
adds 91ce32b s4:param/secrets.c - add some "char *" casts
adds 4d482d9 s4-smbtorture: more work on forms tests in RPC-SPOOLSS.
adds c349aa3 s4-python: Use standard infrastructure for finding included testtools, subunit and iso8601.
adds 027adf8 Support 'make test TESTS=foo' again.
adds 9c41011 Parameterize "smb2 max read", "smb2 max write", "smb2 max trans".
adds 3d113a6 Ensure we total up the correct number of creds requested in a compound request.
adds 8bb30ff s4-smbtorture: avoid passing down a full test_spoolss_context to directory spoolss tests when not used.
adds 4712940 s4-smbtorture: merge badname spoolss openprinter tests.
adds 3fdebc0 s3: add comment about what the FSCTL_QUERY_ALLOCATED_RANGES currently does
adds f63c345 s4-smbtorture: test all types and also use a wellknown builtin form name in RPC-SPOOLSS.
adds 95b9c48 s3-rpcclient: allow to define server_unc in cmd_srvsvc_srv_query_info().
adds 345fcf5 s4-smbtorture: test for invalid form flags in RPC-SPOOLSS.
adds fa4d91e s4:provision - add a comment which explains why "paths.dns_keytab" is stored without path reference
adds acfd025 s4:pyregistry.c - fix indentation
adds 1ac654d s4:WHATSNEW4.txt - further updates and corrections
adds 4f3893f s3-spoolss: Added a function to open a regkey using the winreg pipe.
adds bc23545 s3-spoolss: Added a set_printer_dataex function using the winreg pipe.
adds 511dba5 s3-spoolss: Added a get_printer_dataex function using the winreg pipe.
adds e498338 s3-spoolss: Added a enum_printer_dataex function using the winreg pipe.
adds 77d1b73 s3-spoolss: Added a delete_printer_dataex function using the winreg pipe.
adds f0054d8 s3-spoolss: Added a enum_printer_key function using the winreg pipe.
adds adfd485 s3-spoolss: Added a delete_printer_key function using the winreg pipe.
adds 20e96d9 s3-spoolss: Fixed winreg_printer_openkey to be used in a more generic way.
adds fbd3235 s3-spoolss: Added a winreg_enumforms1 function.
adds 93575d6 s3-spoolss: Added a winreg_addform1 function.
adds 0d46ab0 s3-spoolss: Added a winreg_deleteform1 function.
adds c7fb84a s3-spoolss: Added a winreg_setform1 function.
adds eebc66c s3-spoolss: Added a winreg_getform1 function.
adds fe4b212 urgent_replication: Use standard comments rather than docstrings.
adds 21ab06f s4-python: Move samdb_ntds_objectGUID to pydsdb.
adds feeedf4 s4-provision: Proper handling of exceptions, use SamDB class but skip global schema.
adds c76bd65 s4-samdb: Allow skipping global schema.
adds 146c161 Don't forget to initialize *p_creds_requested.
adds 556b42a On compound requests, MS-SMB2 says clients MAY use 0xFFFFFFFF for compound tid and 0xFFFFFFFFFFFFFFFF for compound sessionid values. Cope with this.
adds 40172f3 Test using (-1) for tid and sessionid in compound related requests.
adds 8ae956d s4:winbind/wb_server.c - fix indentation
adds 79fccc4 s4:registry - "regf backend" - fix it up regarding REG_DWORD/REG_DWORD_BIG_ENDIAN_VALUES
adds baf81a0 LDB:python bindings - also empty LDB message elements should have a python representation
adds 2cf3585 selftest: Display minutes and hours for duration.
adds 7ccd680 s3: Fix bug 7327 -- Build fails while building without kerberos
adds 0473926 update-external: Support updating dnspython.
adds 36474e5 s4: Remove unused pkg-config replacement in perl.
adds 472860c Move configure_check_unused script to root scriptdir, as it is useful for both s3 and s4.
adds e5bb6d5 s4-waf: Fix 'waf dist' app name.
adds 64957ce LDB:sample_module - reintroduce accidentally removed "ldb_msg_add_fmt" statement
adds 7f3116a build: allow the waf build to work with python 3.0 and 3.1
adds 34ada1d s3-spoolss: Fix potential memleak in _spoolss_AddForm and _spoolss_SetForm.
adds 65c5b78 s3-spoolss: Fix some issues in _spoolss_AddForm.
adds d9138f4 s3-spoolss: Fix an issue in _spoolss_DeleteForm.
adds 0ec6f29 s4-smbtorture: minor typo in SetJob test in RPC-SPOOLSS.
adds 3413cf7 Start to plumb smb2 into the oplock system. Calls dummy functions for now.
adds 0922c5a Revert "socket-wrapper: not all systems have FIONREAD defined"
adds f1aa4c3 tsocket_bsd: Always use a real length for the sa_socklen, and keep it around
adds ca74246 s3: Fix a typo
adds a1e47e3 s4-waf: Add dist target.
adds 2578072 s4-python: Move set_global_schema to pydsdb.
adds 479fd9c s4-net: Simplify SamDB connect code.
adds 2164ba5 s4:registry - "patchfile_preg.c" - use "sizeof(uint32_t)" for some size specifications
adds e2aec9d s4:registry - "patchfile_preg.c" - fix the read operation of the data length on big-endian platforms
adds eb9b7d0 s3:winbindd: make "smbcontrol winbindd validate-cache" reliable again
adds 4ca46c6 build: make the handling of relative paths a bit saner
adds baec7a6 build: the exceptions here are not useful
adds bf4189e build: we need this isinstance() check for distcheck
adds f3f8249 s4:WAF buildsystem - support out of "source4" directory builds
adds f87a18e s4-smbtorture: minor cleanup, use data_blob_talloc_zero() in RPC-SPOOLSS.
adds 16deed7 s4-smbtorture: add PrinterInfo level 2 / winreg consistency test.
adds 3d5732f s3: Remove the separate "child" argument from setup_domain_child()
adds ef3490e s4:registry - "REGF backend" - don't ignore wrong-sized REG_DWORD/REG_DWORD_BIG_ENDIAN values
adds 1c4c4dd s4-smbtorture: protect against full UNC paths in winreg printerinfo test.
adds 84f3eee s3-registry: fix fill_in_printer_values() for datatype and printprocessor.
adds d5e2b43 s3-lanman: use spoolss for api_WPrintQueueCtrl().
adds 8d588e9 s3-lanman: use spoolss for api_RDosPrintJobDel().
adds cf17d48 Migrate 'net export keytab' to python.
adds 7f65f77 Update waf build.
adds 5d5fc92 s4:dsdb - Handle INVALID_DN_SYNTAX from OpenLDAP in dsdb_module_load_partition_usn().
adds 4f2d8d6 s4-python: samdb: Default to using global schema.
adds b59ba79 s4-waf: Support --load-list option.
adds ffb2449 selftest: Support --load-list option.
adds d0c2515 selftest: Add --filtered-subunit option.
adds 19e1537 testr: Use waf test runner.
adds be4b688 s4-python: Remove obsolete and broken torture modules.
adds d7a46ee s4-python: Simplify code, improve formatting.
adds cc6e2b8 s4-python: Fix formatting, import of FLG_NOSYNC.
adds a35d876 s4-python: rename samba.glue to samba._glue to indicate it's private.
adds dd4ef4e s4-python: More cleanups.
adds 57ac0a6 s4-python: Move load_partition_usn to dsdb module.
adds ae6d306 s4-python: Cancel transaction properly in case of exceptions, fix formatting.
adds 7a6f1c7 s4-python: Fix formatting, use standard convention to call instance methods.
adds 814e20e pynet: Create a net class.
adds 6510b2c s4-net: Use new Net() object in net export keytab.
adds 0c6f434 net: Convert time command to python.
adds 26d928e s4-net: Convert 'net time' to python.
adds e7a1573 winreg: fill in some winreg IDL gaps.
adds 7c54ff5 s3: re-run make samba3-idl.
adds aa9e782 s4:registry - "patchfile_preg.c" - make a SIVAL statement nicer
adds 0a154b9 s4:registry - "patchfile_preg.c" - assign a better type to the "i" counter variable
adds dc4bf56 winreg: add IDL for winreg_DeleteKeyEx.
adds e42d5b5 s3: re-run make samba3-idl.
adds ffcaa73 s3-winreg: add winreg_DeleteKeyEx stub.
adds 8468137 s4-winreg: add winreg_DeleteKeyEx stub.
adds 8126c78 s4/torture: Suppress Valgrind warnings
adds 3587815 Fix bug #7339 - MSDFS is non-functional in 3.5.x
adds 3491f6d Simplify call_trans2qfilepathinfo() and smbd_do_qfilepathinfo()
adds 08b24e9 Stop smb2 from calling into smb1 blocking lock request code.
adds deccb6c s4-krb5: Fix typos in comment.
adds 63e1aae s4/idl: Schema:schemaInfo attribute description
adds ffd1d7e s4/idl: drsblobs IDL regeneration
adds 6e7be5f s4/ldif: Handle Schema:schemaInfo blobs
adds 37a6b66 s4/dsdb: Define dsdb representation for schemaInfo attribute
adds 9d1f8bc s4/dsdb: dsdb_schema_info object implementation
adds ae30cb9 torture: add torture_assert_goto() convenience macro
adds 526e62c s4/tort: Unit test for schemaInfo implementation
adds 738ac53 pidl:python Allow 'nopython' to work
adds 2ea99c2 librpc/idl Use [nopython] on some drsblobs.idl 'functions' as an example
adds 8dd5705 librpc/idl: Use [nopython] attr for types used in decode_PrimaryKerberos method
adds 3629fb9 s4: Add 'drsblobs' Python module
adds 80d8f37 s4/was: Add 'drsblobs' Python module
adds 08dd0d0 s4/schema: Torture test for schemaInfo implementation
adds 7f0da64 s4/test: add shemaInfo torture test to automated test suite
adds 6d439af s4/samldb: schemaInfo attribute must be updated when adding new Schema object
adds 15921b6 s4/waf: add new files to WAF build
adds e5ef11f s4/test: Use drsut_schemainfo_new() instead of SCHEMA_INFO_DEFAULT local define
adds c3d7798 s4/dsdb: Use dsdb_schema_info object to verify schema_info blobs
adds 5363b6e s4/dsdb: Use dsdb_schema_info object to create default schemaInfo values
adds 2763a4a s4/test: Add DRS-UNIT test suite to 'quicktests' list
adds fbef33f s4/dsdb: Let caller to control if valid invocationId is critical or zero-guid is acceptable
adds 4ba2ac0 s4/dsdb: split writing of schemaInfo blob in two parts
adds 8149094 s4/dsdb: Set schemaInfo attribute value during provisioning
adds ffa73c4 s4-net: Convert user subcommand to Python.
adds f83aa13 s4-net: Convert vampire command over to Python.
adds 9af8d02 s4-net: Convert machinepw command to python.
adds ececb73 Support --version in python scripts.
adds 410527f s4-net: 'net user create' -> 'net user add', for backwards compatibility.
adds 0d92dd1 s4-net: Cope with options without arguments.
adds 5f90d32 build: added --picky-developer and --fatal-errors
adds 0b8a3a4 build: no need to re-create the lib and bin symlinks if they exist
adds a591b84 s4-waf: added --gdbtest option for waf test
adds d661759 build: nicer error message on missing file in waf dist
adds 45d3ac05 build: use Logs.error() and Logs.info() instead of print()
adds a10f024 libwbclient: Fix some memleaks in the tests
adds 92a051e s4-waf: only enable the python uuid module if python <= 2.4
adds bc92899 s4-smbtorture: more work on registry REG_LINK (in-registry symlinks) test.
adds 8805490 winreg: keytype options is a bitmask.
adds ab27c6d s3: re-run make samba3-idl.
adds 299a6ff s4-smbtorture: winreg keytype options is a bitmask.
adds 8c593f6 s4-smbtorture: when creating winreg-symlinks during a test, it is very wise to make them volatile.
adds eda0aa4 winreg: rename winreg_KeyType to winreg_KeyOptions.
adds faf2d49 s3: re-run make samba3-idl.
adds 35ef609 s4-winreg: Fix dcesrv_winreg_CreateKey after rename.
adds 5d04aad s4-smbtorture: Fix winreg test after keytype renameing.
adds d3e9e83 s3: TALLOC_FREE(command) correctly in map_username()
adds c666b8a s3: Use talloc_tos() as talloc ctx for fd_lines_load() in map_username()
adds 673ca04 s4-build: Fix autoconf build (net_machinepw.c is no longer present)
adds a21be5f s4-smbtorture: fix build after winreg IDL renames, sorry..
adds 48daa0b s4-smbtorture: add test to check for registry symlinks in RPC-SPOOLSS-PRINTER.
adds 2eaddcd s4:heimdal_build/wscript_build: create a HEIMDAL_ROKEN*_SOURCE variable
adds 787ecd4 s4:heimdal_build/wscript_build: remove useless dependecies of HEIMDAL_ROKEN_H
adds f716c02 s4:heimdal_build/wscript_build: we don't need separate subsystems just for optional source files
adds 800c735 lib/torture: also print intergers as HEX values in the torture_assert macros
adds ba5825e dcerpc.idl: fix typo DERPC_ => DCERPC_
adds 92d98b6 librpc: rerun make idl
adds 718a804 librpc/rpc: fix typo DERPC_ => DCERPC_
adds e95e2e8 s4:librpc/rpc: correctly initialize last_fault_code for bind and alter_context requests
adds 5844a7d s4:torture/rpc/lsa.c: add test_lsa_OpenPolicy2_ex() that takes an expected status
adds 0bf6043 RPC-ALTERCONTEXT: let the test pass against w2k3 and w2k8
adds e1faff9 s4:selftest: mark some smb2.compound tests as knownfail
adds bae564b selftest: make sure filter-subunit and format-subunit use unbuffered io
adds bfeab64 s3: Fix a typo
adds 63b111b s3: add iconv_convenience handle to pull/push sz helpers.
adds b9188e4 winreg: fill in IDL for winreg_QueryMultipleValues2.
adds 347035d winreg: move REG_OPTION_NON_VOLATILE out of option bitmask.
adds 1cec302 s4-smbtorture: display helpful error message when winreg_QueryMultipleValues fails.
adds 202d330 s3: re-run make samba3-idl.
adds 357006b s3-spoolss: Fix two uninitialized vars in spoolss util code.
adds bc2e675 s4-smbtorture: make sure to check for result of spoolss_GetJob tests.
adds 5eedaae s4-smbtorture: skip winreg symlink test against Samba in RPC-SPOOLSS.
adds b253385 s4:LDB - fix up "LDAPI" test
adds e15939b Plumb SMB2 stubs into all the places we defer SMB1 operations.
adds b2e1441 lib/replace: create a LIBREPLACE_H subsystem
adds e390edb s4:heimdal_build/wscript_build: use LIBREPLACE_H for asn1_compile and compile_et
adds 8966a28 s4:heimdal_build/wscript_build: remove more network related stuff from HEIMDAL_ROKEN_H
adds 61d3ba0 s4:configure: generate Makefile from Makefile.in
adds 5beaef7 s4:autogen-waf: generate 'Makefile' instead of 'makefile'
adds 18f0e24 s4:credentials talloc_free() any previous salt_principal
adds aecaddf s4:credentials Add the functions needed to do S4U2Self with cli_credentials
adds 1d59abc s4:heimdal Add hooks to check with the DB before we allow s4u2self
adds f2b63d5 s4:kdc Add functions to hdb-samba4 for the new s4u2self callback.
adds c8cb17a s4:heimdal Create a new PAC when impersonating a user with S4U2Self
adds 4074739 s4:schema Try to fix OpenLDAP backend after schema reload support.
adds 0340826 s4:rpc_server Add all SIDs into the netlogon SamLogon reply
adds bc66599 s4:provision Don't make the 'slaptest' call produce errors
adds 4b27cc0 s4:rpc_server Fix segfault in modified SamLogon handling
adds 78dd377 s4:ldif_handlers tokenGroups are SIDs
adds 944dc2c s4:dsdb Improve error message in extended_dn_in
adds 6ef167c s4:rootdse Implement "tokenGroups" in the rootDSE
adds 5ebeab3 s4:dsdb Don't return operational attributes on special DNs
adds 7726773 s4:dsdb Don't use the permissive modify control on schemaInfo updates
adds 4085e18 s3: Check 0 termination in GETALIASES
adds 27d3bdd libwbclient: Ensure correct 0-termination in wbcGetSidAliases
adds 1038a13 libwbclient: Fix a memleak in wbcGetDisplayName
adds c7c8f0c s4:registry - "patchfile_preg.c" - fix a datatype
adds 458a441 s4:registry - "patchfile_preg.c" - fix indentation
adds 0b7bb7f s4:registry - "patchfile_preg.c" - use more "sizeof"s on length specification
adds 24f3645 smbtorture: Support --load-list argument.
adds 6b442f4 smbtorture: Remove unused shell feature.
adds 4fb98b6 torture: Simplify torture suite running, call restricted test suite runner.
adds 64bf8c4 selftest: Support passing --load-list to test runners.
adds 664eacc subunit: Don't abort when receiving test results from tests that weren't announced.
adds f73e480 s3: Remove domain selection from dual_pam_auth
adds 18078ec s3: Use IS_DC macro in get_global_sam_name()
adds 2c193fe s4:auth Remove event context from anonymous_session()
adds b91484a s3: Cosmetics -- I could not spot where "chal" was initialized
adds cc32e7a s4:torture - "dbspeed" test
adds 753698e s4:torture - "dbspeed" test
adds 52ab3ca s4:torture - "dbspeed" test
adds c7dfe73 s4:torture - "dbspeed" test - add newlines as we have them in the other failure messages
adds 568ca24 s4:samdb_server_site_dn - free unused DNs in the right way
adds e35a2f8 s3: Fix some nonempty lines
adds c5c40f2 s3: Make "auth_context" its own talloc parent
adds bc61958 s3: Fix a typo
adds a2d1e5e s3: Remove the make_auth_methods routine
adds 3c169c0 s3: Fix a memleak in user_in_group_sid
adds 9cf448a s3: Use talloc_stackframe() in create_token_from_username
adds 9655f63 s3: Use talloc_stackframe() in user_in_group_sid
adds b0d65f8 s3: Use talloc_stackframe() in user_in_group
adds 59d6889 s3: Use sizeof(chal) instead of a constant
adds 0ee1985 [Bug 7345] Incomplete description of function return values in libsmbclient.h
adds d0ab744 selftest: Accept 'testing:' to introduce new tests.
adds 7da94cc subunit: Support formatting compatible with upstream subunit, for consistency.
adds 3a34b5f subunit: Remove more test output that could be interpreted by subunit.
adds 5d0694f subunit: Cope with lowercase test results in tap2subunit.
adds b65c8d0 s4: Fix more test results to not conflict with subunit commands.
adds 1fd6d9c s4:dbspeed torture - remove unneeded newlines on "torture_result"
adds 1d3b00b s4:dbspeed torture - improve also the TDB code part
adds e1630ec idl: Use C-style comments, because cpp on some platforms doesn't accept // comments.
adds da7294a nsswitch/wbinfo: Fix the S4 header check
adds 4d84dab libcli/auth: Fix an uninitialized variable
adds 7ba21a3 s3: Move user_in_group() and create_token_from_username() to token_utils.c
adds 19c0086 s3: Replace "auth_context" by "challenge" in sam_password_ok args
adds a0c175e s3: Replace "auth_context" by "challenge" in need_to_increment_bad_pw_count args
adds 04f9e33 s3: Make check_sam_security public
adds 5792ccc s3: Move check_sam_security to auth/check_sam.c
adds 80708b7 s3: Move make_server_info to auth/server_info.c
adds 2b1a50c s3: Move sanitize_username to lib/util_str.c
adds 1890987 s3: Move make_server_info_sam to auth/server_info_sam.c
adds b8829e7 s3: Move [make|free]_user_info to auth/user_info.c
adds 8e95db9 s3: Move serverinfo_to_SamInfoX to auth/server_info.c
adds 9f92d58 s4/libnet: Dump DRSUAPI_DIRERR_OK as unexpected
adds cb0ad42 s4/libnet: Add few new lines in the debug log so it is readable again
adds a62d041 s4/libnet: handle errors returned for DsAddEntry_v3 properly
adds 2179c6a s4: fix a typo
adds f8e527b build: added --minimum-library-version configure option
adds 47c4e88 s4-net: Add definition of outf.
adds 9ffd6c0 build: cope with symlinks between build components in waf dist
adds 98942c8 build: use a common autogen-waf.sh for all builds
adds 82b8bbd s4/py_net: Source code formatting fix
adds a9e4aba s4/libnet: Allocate mem in supplied mem_ctx
adds e37b834 lib/replace/wscript: inline LIBREPLACE_GETPASS into 'replace'
adds 0d307f2 lib/replace/wscript: implement the same getpass detection logic as the autoconf version
adds b139308 lib/replace/wscript: rename REPLACE_H_SOURCE => REPLACE_HOSTCC_SOURCE
adds 33bb334 s4-waf: inline LIBREPLACE_NETWORK into 'replace'
adds d70a7be s4-waf: move the KRB5_DEPRECATED check into lib/replace
adds e683ac6 build: allow target upgrades from EMPTY to SYSLIB
adds c09fa85 s3-waf: Correctly create symlink if SAMBA_BINARY targets are not in the current diectory
adds acc81f9 build: Add an always parameter to CHECK_DECLS
adds 928fb86 s4-ldb: fixed a crash bug for non-UTF8 strings
adds 8a00c56 wafsamba: allow passing 'use_hostcc' to SAMBA_SUBSYSTEM()
adds 14c0540 lib/replace/wscript: rename LIBREPLACE_H => LIBREPLACE_HOSTCC
adds 2e26298 s4:heimdal_build/wscript: rename HEIMDAL_ROKEN_H => HEIMDAL_ROKEN_HOSTCC
adds dd38853 lib/replace/wscript: add dependency to 'dl'
adds 783d2e9 lib/nss_wrapper/wscript_build: 'replace' already includes 'dl'
adds e6c31a4 s4:param/wscript_build: 'dl' is provides via 'replace'
adds 2a727ef lib/replace/wscript: inline LIBREPLACE_EXT into 'replace' as the autoconf system does
adds 4f73658 wafsamba: don't add global dependencies to hostcc targets
adds 8921834 lib/replace/wscript: avoid global deps for LIBREPLACE_HOSTCC
adds 6ccf232 s4:heimdal_build/wscript_build: avoid global deps for hostcc stuff
adds 143d3f1 Remove unused swat2 code
adds 49d4dd5 Remove unused pcp/ directory.
adds 757766d s3: Cache the result of the username map script
adds 8c3fa16 s3: Remove a bogus 0-check, "isspace" can not return true for \0
adds d73a7e7 s3: Little refactoring: Factor out skip_space
adds 83312a9 Fixed a problem with provision missing the default_dir/etc directory.
adds d12605c build: added cross-compilation configure options
adds c168e5c s4-ldb: enable waf build of ldb without ldap backend
adds 9ef235e s4:tortore/rpc/spoolss.c: fix declaration after code warning
adds 9db207d selftest: Cope with strict.
adds 978a2d2 s4:torture/ldap/ldap_sort.c - There should be used the "base_dn" not the "root_dn" for the sort test
adds 98ce053 s4:prefer "samdb_*_dn" basedn calls over the "ldb_get_*_dn" functions
adds 1bd4735 s4:auth/auth_sam_reply.c - fix counter types
adds 1a27343 s3/s4:netlogon IDL - fix up "struct netr_SamInfo6" regarding the "forest" attribute
adds b1a27e8 s3: Apply some const
adds 9c67812 build: cope with existing binaries in bin/ left over from the old build
adds b7ffc6e build: fixed a typo that prevented --bundled-libraries from working correctly
adds 0ca484f build: check the type of implied dependencies
adds ab73692 s4-tevent: up tevent version number
adds a7d762b build: allow cross-builds to use shared libraries
adds 8a2169d build: cope with spaces in options passed to ./configure
adds 7984243 Move to using 64-bit mid values in our internal open file database.
adds 8e4c348 s4:objectclass LDB module - remove a unneeded newline
adds ad9e407 Revert "s4:prefer "samdb_*_dn" basedn calls over the "ldb_get_*_dn" functions"
adds c116d80 s4:remove "samdb_root_dn", "samdb_base_dn", "samdb_config_dn" and "samdb_schema_dn"
adds 5fc2801 s3: Cache the username map in gencache
adds 719a469 s4:dsdb/common/util.c - add a call which determines centrally the forest DNS domainname
adds 0dffa9c s4:use "samdb_forest_name" for the forest DNS domainname lookup
adds a894d6c s4:acl/descriptor LDB module - distinguish between root and default basedn
adds 6661ecb s4:CLDAP - "fill_netlogon_samlogon_reponse" - check for out of memory
adds 64f860e build: added autoconf compatible configure options
adds ab9e504 talloc-waf: added the manpage generation and talloc1-compat generation
adds 4cff89a s4:tortore/rpc/spoolss: some compilers don't like .foo.bar = 5
adds 16d4d03 testprogs/blackbox/test_kinit: reorder arguments to "net time" to fix make test
adds 58abd9a build: for unbundled libraries install devel link too
adds 42505df talloc-waf: the talloc1-compat lib depends on talloc
adds 367ba43 tdb-waf: added build of manpages and config options for RPM build
adds 9740259 buildtools/wafsamba: make sure CHECK_FUNC() and CHECK_VARIABLE() work with -O3 in the CFLAGS
adds fcab3d6 libwbclient: Remove a pointless variable
adds be813ff libwbclient: Re-Fix a bug that was fixed with e5741e27c4c
adds 483d059 tevent-waf: added man page and pkgconfig file
adds c10d267 s4-waf: don't try to use the system lib for the library build
adds 3909088 s4: prevent the autoconf build from removing source4/librpc/gen_ndr/README
adds 4d7d6ee s4:fill_netlogon_samlogon_response - some rework of the detection code
adds aa02f44 s4:dcesrv_netr_DsRGetDCNameEx2 - provide a much better implementation
adds 7d5a8c3 s4:torture/netlogon - enhance test for "dcesrv_netr_DsRGetDCNameEx2"
adds 1e08449 s4:fill_netlogon_samlogon_reponse - fix a typo
adds 34ff1c6 s4:samdb_server_site_name - fix indentation
adds 84c901a s4:"samdb_server_site_name" uses - proof for out of memory
adds 59b1078 s4:librpc/rpc: make PyErr_SetDCERPCStatus() static
adds a68eb37 s4:librpc/rpc: the python bindings should use !NT_STATUS_IS_OK instead of NT_STATUS_IS_ERR
adds 6389fac s3-docs: Fix typo in man idmap_ad.
adds fce533e examples: Fix typo in comment.
adds b0a9e5b s3-winbindd: Fix typo in comment.
adds 55838a8 s4-heimdal: Fix typo in comment.
adds 577bceb s3-winbind: Authenticate SAM users
adds 4e2384e s4:auth Allow the simple 'struct auth_session_info' generator for all users
adds 589a42e s4:auth Change auth_generate_session_info to take an auth context
adds f3b8e31 Split out the client unix capabilities to those the server offered, and those the client asked for.
adds a1e0e1c Add basic DFS tests.
adds 74c4c7f Don't set "requested_posix_capabilities" in the sync code, already done in the async.
adds e81e057 build: try to honor MAKEFLAGS from make
adds d018057 s4:torture/rpc/dsgetinfo: first check the rpc layer status before looking at the application result
adds bc6a43a s4:torture/rpc/winreg: fix compiler warnings
adds bcd647f Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds e1e2195 s4:torture/rpc: rename rpc.h => torture_rpc.h
adds 8693ae7 s3: Fix a typo
adds 208eb74 build: check that the user is not using an old /usr/bin/waf
adds 167ba0e build: make the 'wrong version of waf' message even clearer
adds 34887de build: ensure we don't recreate library loops in expansions
adds daf4ad5 s4-waf: removed a duplicate declaration of python_netbios
adds 0bda3ba build: throw a fatal error for duplicate target declarations
adds 2fd0137 s4:selftest/wscript: --enable-selftest and --with-selftest-prefix are configure options
adds a1cf6a5 s4:winbind: wbsrv_samba3_priv_pipe_dir() needs to return the directory not the pipe path
adds 7f6cdad s4:winbind: use WINBINDD_SOCKET_NAME instead of WINBINDD_SAMBA3_SOCKET
adds 146ce6e s4:libnet/libnet_join: don't look at p->last_fault_code for debugging anymore
adds 1293712 s4:util/net/drs: don't look at p->last_fault_code for debugging anymore
adds c0736c7 s4:torture/rpc: don't look at p->last_fault_code for debugging anymore
adds fed16f4 librpc/rpc: add dcerpc_fault_to_nt_status()
adds a8e81c2 pidl:Samba4/NDR/Client: map NT_STATUS_NET_WRITE_FAULT to the matching NT_STATUS_RPC_* code
adds 61e53c0 s4:librpc/rpc/pyrpc.c: map NT_STATUS_NET_WRITE_FAULT to the matching NT_STATUS_RPC_* code
adds 34a6350 s4:torture/rpc/lsa.c: test for NT_STATUS_RPC_SS_CONTEXT_MISMATCH instead of NT_STATUS_NET_WRITE_FAULT
adds bb4a958 s4:torture/rpc/handles.c: check for NT_STATUS_RPC_SS_CONTEXT_MISMATCH instead of DCERPC_FAULT_CONTEXT_MISMATCH
adds de94672 s4:torture/rpc/alter_context.c: check for NT_STATUS_RPC_BAD_STUB_DATA instead of NT_STATUS_NET_WRITE_FAULT
adds cf9d425 s4:torture/rpc/dssync.c: check for NT_STATUS_RPC_PROCNUM_OUT_OF_RANGE instead of DCERPC_FAULT_OP_RNG_ERROR
adds 0cc24f2 s4:torture/rpc/alter_context: check for NT_STATUS_RPC_PROTOCOL_ERROR instead of DCERPC_NCA_S_PROTO_ERROR
adds 1864cd8 s4:torture/rpc/countcalls.c: check for NT_STATUS_RPC_PROCNUM_OUT_OF_RANGE instead of DCERPC_FAULT_OP_RNG_ERROR
adds 6f4218a s4:torture/rpc/drsuapi.c: check for NT_STATUS_RPC_ENUM_VALUE_OUT_OF_RANGE instead of DCERPC_FAULT_INVALID_TAG
adds 2aba845 s4:torture/rpc/samr.c: check for NT_STATUS_RPC_PROCNUM_OUT_OF_RANGE instead of DCERPC_FAULT_OP_RNG_ERROR
adds 9846485 s4:torture/rpc/scanner.c: check for NT_STATUS_RPC_* instead of p->last_fault_code
adds c85884e s4:torture/rpc/spoolss.c: check for NT_STATUS_RPC_* instead of p->last_fault_code
adds 51f7b13 s4:torture/rpc/dsgetinfo.c: check for NT_STATUS_RPC_ENUM_VALUE_OUT_OF_RANGE instead of DCERPC_FAULT_INVALID_TAG
adds e9d4f15 s4:torture/rpc/autoidl.c: check for NT_STATUS_RPC_* instead of p->last_fault_code
adds 205c826 A bit of refactoring in the SD creation code.
adds cec0e86 s4:Added a test to make sure we ignore ACEs with ID flag set.
adds b2261c8 s4:libnet_rpc: check for NT_STATUS_RPC_PROCNUM_OUT_OF_RANGE instead of NT_STATUS_NET_WRITE_FAULT
adds 2570f8d s4:libnet_passwd: check for NT_STATUS_RPC_PROCNUM_OUT_OF_RANGE in the ChangePassword calls
adds 3f8e9b9 s4:libnet_passwd: check for NT_STATUS_RPC_ENUM_VALUE_OUT_OF_RANGE for SetPassword
adds 279bf89 s4:torture/rpc/countcalls: check for NT_STATUS_IS_RPC() instead of NT_STATUS_NET_WRITE_FAULT
adds 7233699 s4:dynconfig/wscript: ${LOCALSTATEDIR} already has var/ included
adds d8c3541 Revert "s4:"dns_update_list" file: install it properly into the private directory"
adds d19033e Revert "Revert "s4:script/installmisc.sh - install "dns_update_list" to target setup folder""
adds f1ecdb9 s4:setup/wscript_build: install dns_update_list into ${SETUPDIR}
adds b8d6f1c s4 provision: Remove hard coded ACL for GPO objects
adds 6d9ce1f s4: Fix python binding for drsblobs
adds 9c2aed8 s4: Add python binding to waf so that the drsblobs.so is also built in waf
adds d784ece s4 python: Add a function to get the oid of an attribute when the attid is known
adds 634caed s4 python: make the function dsdb_get_oid_from_attid reachable from a samDB object
adds ce28f85 s4 python: add a unit test for function dsdb_get_oid_from_attid
adds 13bbfa3 pydsdb: Fix memory leak on invalid parameters, formatting, trivial typos.
adds a7f8c19 s4:rootdse: only return "tokenGroups", when the client asked for them
adds 48330c8 s4-test: check that a weak password is rejected by kpasswd
adds 22d7a06 s4-test: added KRB5_CONFIG to selftest-vars.sh
adds 046c582 s4-net: nicer error message (and no exception)
adds 75f5c3c s4-net: allow a username to be displayed in setpassword errors
adds ef05007 s4-rpc: fixed the build with the old build system
adds 20fc769 s3-docs: Improve "winbind nss info" section in man smb.conf.
adds eef1843 s4:Replaced dsdb_get_dom_sid_from_ldb_message() with samdb_result_dom_sid()
adds 4567bf9 s3-winreg_nt: Fixed QueryValue with data=NULL to get the length.
adds b0b077f s3: Fix some nonempty blank lines
adds 6f998b4 s3: Slightly simplify the logic of check_password_complexity()
adds 3a362b4 s3: Slightly simpify samr_ValidatePassword_Change
adds f4b73f4 s3: Slightly simpify samr_ValidatePassword_Reset
adds 64f4183 s4:Added a test for correct CO expansion in SD creation.
adds ad898fd s4:kdc/db-glue.c - fix integer counter types
adds 827ccdf s4:kdc/wdc-samba4.c - fix integer counter types
adds c678563 s4:kdc/db-glue.c - use "TALLOC_FREE" insteal of "talloc_free" for the "priv" context
adds e0d6f1a s4:dsdb/dns/dns_update.c - fix a typo
adds bf45b4f First part of fix for bug #7331 - Compound async SMB 2 requests don't work right.
adds 877439e build: added a script for generating ABI signatures from shared libraries
adds d3dea9b build: added ABI checking to the WAF build
adds d81eccc s4-waf: put the --xxx-wrapper options in 'developer options' group
adds 4e448e2 libreplace: added _PUBLIC_ and _PRIVATE_ to replace.h
adds 7818e2c replace-waf: hide symbols in libreplace if a builtin library
adds 1bcd900 talloc-waf: added ABI checking for talloc
adds ef496e8 talloc: mark public functions as _PUBLIC_
adds 805f651 tdb-waf: added ABI checking for tdb
adds 2550bbc tevent: mark backend init fns as _PRIVATE_
adds 5e26f65 tevent-waf: enabled ABI checking in tevent
adds 7d90b59 ldb: mark the tdb backend in ldb as _PRIVATE_
adds 77768db ldb-waf: enable ABI checking in ldb
adds 8dc2db0 build: added abi type maps for _Bool and __va_list_tag
adds f96353a s4-waf: rebuild signature files with the api type maps
adds 1aa80f5 Second part of fix for bug #7331 - Compound async SMB 2 requests don't work right.
adds 3f1ebe8 build: don't depend on the word size of nm output
adds 1a73e96 build: added abi_type_maps for FC12 struct va_list
adds 7aa4c11 build: more adjustments for the ABI type name maps
adds 639fe34 build: support make V=1 for verbose build
adds f8e3e5c build: fixed install of binary targets that are in subdirs
adds 211bf1e s4-waf: removed the unused installdir= option to SAMBA_BINARY()
adds 3ca5fd8 build: cope with perl not being in /usr/bin/perl
adds 69ce298 build: more dependencies on /usr/bin/perl -> ${PERL}
adds e1ca451 s3: Improved support for GAMIN.
adds a97f2a0 nsswitch: Fix a memleak in wbinfo
adds 36e57fa s3: Fix a typo in winbindd_ccache_save
adds 0264c0c s3: Fix a memleak in discover_dc_netbios
adds 058d4a2 s3: Fix indentation in remove_ccache
adds 59fa1e1 Final fix for #7331 - Compound async SMB 2 requests don't work right.
adds 4e51bf1 build: expanded testwaf to include cross-compiling and python versions
adds 93f4f7a build: fixed a python-3 indent error
adds e6cbbd9 s4-python: PyErr_SetString() will crash on NULL strings
adds 5040e2a s4-dev: expanded selftest-vars.sh to match current testenv
adds b6dff75 build: added --cross-answers support
adds e56dc83 s3 i18n: Fix up missing newlines in pam_winbind translations
adds 8208f8e s3 i18n: Fix up missing newlines in more pam_winbind translations
adds dcf35ab runcmd: use tevent_re_initialise() to close sockets
adds 162e7bc s4-param: set SMB_CONF_PATH when we load a smb.conf
adds 43ca57d s4-dns: use neater python for reading lines
adds 540d197 s4-test: we don't need -s set for samba_dnsupdate
adds fdf4d3e s4-waf: fixed WINBINDD_SOCKET_DIR for wb_common in s4
adds 5b3c22e spoolss: make spoolss_SetPrinterInfo0 match changes in spoolss_PrinterInfo0.
adds 0277143 s3: re-run make samba3-idl.
adds 0c80d12 s3-lanman: use spoolss for api_WPrintJobEnumerate().
adds 2033314 s3-lanman: use spoolss for api_WPrintJobGetInfo().
adds 7277668 spoolss: move up enum spoolss_Build in the IDL.
adds 7b84d36 s3-spoolss: fix samr_ValidatePassword_Change.
adds 0b2e5de s3-smb2: fix some c++ warnings.
adds d2b35c3 build: make compare_install.sh also check for missing directories
adds db0eb2f s4-waf: install some missing empty directories
adds d25e1e1 build: update waf from svn
adds 456351c s4-waf: follow the configure directories for the empty install dirs
adds f2a04a0 libwbclient: Add wbcAllocateMemory()
adds 7699977 libwbclient: Make wbcLibraryDetails not use talloc
adds 20011f4 libwbclient: Make wbcGuidToString not use talloc
adds 041be88 libwbclient: Make copy_passwd_entry not use talloc
adds b75106b libwbclient: Make copy_group_entry not use talloc
adds ed1981d libwbclient: Convert wbcSidToString to not use talloc
adds a016230 libwbclient: Add wbcStrDup
adds 0a96698 libwbclient: Make wbcLookupSid not use talloc
adds 250bea0 libwbclient: Test wbcLookupRids
adds ab89238 libwbclient: Add wbcAllocateStringArray
adds 4f88b70 libwbclient: Make wbcLookupRids not use talloc
adds d29a5e6 libwbclient: Fix some pointless macro calls
adds 3d3b84b libwbclient: Take -21 into account in length guessing
adds 679e7ef libwbclient: Fix some pointless macro calls
adds 4f5100b libwbclient: Simplify test_wbc_domain_info a bit
adds 9e353a9 libwbclient: Test wbcGetSidAliases
adds fec712a s3: Add some debug to GETSIDALIASES
adds e80d0ec libwbclient: Make wbcGetSidAliases not use talloc
adds cafba3d winbindd: Fill in num_entries where available
adds 1152cba libwbclient: Make wbcListUsers not use talloc
adds 8f3ab43 libwbclient: Make wbcListGroups not use talloc
adds ae3edf8 libwbclient: Test wbcGetDisplayName
adds b828985 libwbclient: Make wbcGetDisplayName not use talloc
adds 77c0b01 libwbclient: Make _SID_COMPOSE a function instead of a macro
adds b62e57c libwbclient: Test wbcAuthenticateUser[Ex]
adds 7f454c3 libwbclient: Make wbcInterfaceDetails not use talloc
adds f3e87ec libwbclient: Make wbcDomainInfo not use talloc
adds 1637be5 libwbclient: Make wbcResolveWinsByName not use talloc
adds 8ebb999 libwbclient: Make wbcResolveWinsByIP not use talloc
adds 8869480 libwbclient: Make wbcAddNamedBlob not use talloc
adds fddef8f libwbclient: Test wbcLogonUser
adds 61ec0f5 s3: Convert WINBINDD_PAM_AUTH to the new async API
adds d869e7a s3: Convert WINBINDD_PAM_AUTH_CRAP to the new async API
adds 518a4f5 s3: Convert WINBINDD_PAM_CHAUTHTOK to the new async API
adds 45eeed2 s3: Convert WINBINDD_PAM_LOGOFF to the new async API
adds 9d0629d s3-winbind: Allow changing the password for pdb
adds 496c459 libwbclient: Abstract out test_wbc_authenticate_user for reuse
adds 3aaa07a libwbclient: Test wbcChangeUserPassword
adds 460e2d5 s3: Change the make test password to "testPw"
adds df831df libwbclient: Make wbcLookupUserSids not use talloc
adds d959fec libwbclient: Make wbcLookupDomainController not use talloc
adds f6a34cb libwbclient: Make wbc_create_domain_controller_info_ex not use talloc
adds fc2cca5 libwbclient: Make wbcGetGroups not use talloc
adds ac8860d libwbclient: Test wbcGetGroups
adds 1ecdff2 libwbclient: Make wbc_create_password_policy_info not use talloc
adds d36829c libwbclient: Make wbc_create_auth_info not use talloc
adds 406e55f libwbclient: Make wbc_create_logon_info not use talloc
adds 802876a libwbclient: Make wbcAuthenticateUserEx not use talloc
adds f4c8f51 libwbclient: Make wbcCredentialCache not use talloc
adds d582caa libwbclient: Make wbc_create_error_info not use talloc
adds 7072cc0 libwbclient: Make wbcListTrusts not use talloc
adds 7697253 libwbclient does not need talloc_free anymore
adds 5aa8878 libwbclient: remove async libwbclient and talloc from libwbclient.so
adds e0d7a84 s3: Test for wb ccache access by smbclient
adds c04ce96 nsswitch: Add wbinfo --pam-logon
adds 56b4aa3 s3: Move the in-memory ccache to the parent
adds c293359 s3: Remove a leftover of my lua experiments
adds da17719 s4:winbind: fill response.data.num_entries for WINBINDD_LIST_TRUSTDOM
adds 629e73e s4:winbind: fill response.data.num_entries for WINBINDD_LIST_GROUPS
adds 23fd764 s4:winbind: fill response.data.num_entries for WINBINDD_LIST_USERS
adds 6d898b4 libwbclient: Fix wbcListUsers against too small num_entries
adds 89bbc41 libwbclient: Fix wbcListGroups against too small num_entries
adds ba53707 libwbclient: wbcFreeMemory deals fine with a NULL pointer
adds cea24c4 Remove an unused auto variable.
adds 4fc5908 Removed more excess looping and fixed problem with incorrect IO flag handling.
adds eacf5b2 Fix valgrind error where a strdup of name reads one byte beyond the end. Ensure buffer returned from inotify is null terminated.
adds 8bf7942 Ensure vectors are always allocated with consistent size. Removes one byte alloc on SMB2 error packet. Always use talloc_zero_array on out vectors - fixes valgrind errors in tevent writes.
adds 60d3692 Now SMB2 error messages are correctly being returned with the 1 byte data area, smbd_smb2_request_error_ex() must call smbd_smb2_request_done_ex() in order to do the padding correctly on compound replies.
adds ea5cf7c s4:provision Pass in the invoication ID and NTDS Settings DN to Schema()
adds 538a07a s4:provisionbackend Print the command we failed to start slapd with
adds f2bd78c build: allow "waf --abi-check" to force a re-check of the ABI
adds 0e56037 build: quote cross-answer strings
adds cdaac0a build: include uninitialised data in the ABI symbols
adds 773a8af tdb: update tdb ABI to use hide_symbols=True
adds 45be1c7 talloc: there is no ambiguity when freeing a ptr with a null parent
adds f1c5239 pytalloc: ensure talloc_ctx is directly after PyObject_HEAD
adds 39d612f s4:torture/rpc/netlogon.c - fix typo
adds 41716a8 s4:netlogon RPC - "fill_one_domain_info" - use "lp_workgroup" for the DC short domainname discovery
adds 7e4eb13 s3-spoolss: avoid passing down full "struct pipes_struct".
adds 58549ab s3-spoolss: fix winreg spoolss helper call documentation.
adds 6072ab0 s4-dynconfig: added dyn_PYTHONDIR
adds 1f7da85 s4-python: added PYTHONDIR to python search path
adds 9b66b7a s4-net: show a list of commands when someone runs "net" with no arguments
adds ac11b61 s4-net: don't show a full python exception when you can't open sam.ldb
adds 4f5298c s4-smbtorture: add test for csetprinter field behaviour in printer info level 0.
adds a9f5bfb util-runcmd: ignore spurious ECHILD errors
adds 5e69259 build: added uname display and SYSTEM_UNAME define
adds b4b43fc s4-netlogon: fixed dc_unc and dc_address_type
adds 135208d s4:rpc_server/netlogon: add no memory checks
adds 7e9e529 s4:dynconfig: fix the autoconf build and pass -DPYTHONDIR=\"$(pythondir)\"
adds e647b8c s4-smbtorture: refactor test_GetPrinterDriver2().
adds 545ef2c s4-smbtorture: simplify macros used in PrinterInfo winreg consistency teste.
adds 0833c96 s4-smbtorture: add function to get a printserver's environment.
adds 6bf4dbb s4-smbtorture: add spoolss DriverInfo and winreg consistency test.
adds a22f03e Display an error on net conf import failures.
adds 61bdffb Fix i18n of net conf import error message.
adds 7ccebb4 s4-pynet: accept None for target_dir in vampire
adds 899fa60 s4-devel: allow extra net command line options and gdb
adds 024b537 s4-python: accept --option arguments in python cmdline parsing
adds 2dcc844 s4-schema: allow revision numbers of zero
adds 0c0bbf2 s4-provision: set "setup_dir" to the right path
adds 1a68311 s4-python: added --realm option to python scripts
adds b0a73fb s4-waf: create the smbd.tmp/messaging directory
adds 8fdfcde s4-provision: cope with --realm being in getopt.py
adds 2edff9f s4-drs: accept zero revision in drs selftest
adds 5e695de s4-upgradeprovision: fixed --realm option duplicate in upgrade_from_s3
adds 667f672 build: fixed uname output to be on target machine when cross compiling
adds 612a34a s4-server: show build host in samba -b output
adds ab2555f waftest: updated the cross compilation environment I test with
adds 06fa4c8 build: make python development headers not mandatory in standalone libs
adds 1d5aee6 s4-waf: python devel headers are mandatory for the source4 build
adds 681f3da build: added --nonshared-binary=LIST option
adds adb5f94 build: recalculate project deps when NONSHARED_BINARIES changes
adds 3a8b67f s4:netlogon RPC server - fix a counter variable type
adds d950e9e build: added --enable-auto-reconfigure
adds a50f6aa s4:provision Use more reasonable values for DB_CONFIG
adds 9eacde8 s4:dsdb Revert accidentilly commited change for LDAP backends
adds cbb8182 s4:OpenLDAP-backend Use the new rdnval module in OpenLDAP
adds fe3d872 s4:selftest Ensure we don't fsync() all day in the LDAP backend test
adds 466fbe2 s4:provison Pass nosync in for the OpenLDAP cn=config too
adds 47e7e48 s4:ldap-backend Fix LSA test failures with OpenLDAP backend - convert SIDs
adds e11f92b s4:provision Make OpenLDAP backend more robust
adds c023fc2 s4-drs: Do not allow system-critical attributes to be RODC filtered
adds 57bcdf0 s4-drs: samdb_is_rodc() function and new samdb_rodc() function
adds fbdbd67 s4-drs: dsdb_validate_client_flags() function
adds 59aa0a0 s40-drs: Do not send GetNCChanges messages to RODCs
adds d940a44 s4-drs: Do not send RODC filtered attributes to RODCs on GetNCChanges reply
adds 73513fb s4-drs: Use new samdb_rodc() function in s4 code
adds 70cc9fd s4-dsdb: moved rodc schema validation to samldb.c
adds 6669152 build: we don't need this makefile magic any more
adds 1ecefd7 s4-dsdb: added dsdb_get_extended_dn_sid()
adds a06b537 s4-dsdb: added dsdb_validate_invocation_id()
adds 0d3823b s4-dsdb: removed an unused variable
adds 90230ce s4-drs: only allow replication with the right invocationId
adds 1f92df9 s4-drs: removed dsdb_validate_client_flags()
adds 47712ab s4-libnet: fixed two compiler warnings
adds ec3d1de s4-torture: fixed a initialiser
adds ec0bb2f s4-net: fixed two compiler warnings
adds bb1ba4f s4-drs: added new SECURITY_RO_DOMAIN_CONTROLLER level
adds e7262b5 s4-drs: validate RODC credentials via the user_sid
adds 404f7ac s4-cldap: we should set the w2k8 flags even if not the PDC emulator
adds 4400752 spoolss: pretty-print a struct spoolss_Time.
adds bd08249 s4:provision Remove moduleload for 'hdb' (wrong name).
adds a36c7b8 build: use 'waf distclean' for make distclean
adds 93c86fe build: give a more useful error when the source dir has moved
adds 431faed s4-smbtorture: rework EnumPrinterDrivers tests a bit.
adds 29775e3 s4-smbtorture: add RPC-SPOOLSS-DRIVER test.
adds 74592f4 s4-smbtorture: allow to upload and later remove printer driver files in RPC-SPOOLSS-DRIVER.
adds f6bdfd9 s4-smbtorture: test both 32bit and 64bit driver uploads in RPC-SPOOLSS-DRIVER.
adds 413ffe9 s3-spoolss: fix some crash bugs and missing error codes in AddDriver paths.
adds 20133cf s4-smbtorture: samba currently supports level 3 and 6 driver adds.
adds 587921b s4-smbtorture: fix test_EnumPrinterDrivers_findone().
adds a149383 s3-spoolss: make sure AddPrinterDriver calls into AddPrinterDriverEx.
adds 9cd712d s3: Fix a cut&paste error in a debug message in check_oem_password()
adds 8f67f87 Make deferred opens (NT_STATUS_SHARING_VIOLATION) work over SMB2.
adds c82fd3e s3: Fix a winbind crash when scanning trusts
adds 4be5d59 s4-smbtorture: allow to upload or remove any file belonging to a driver.
adds 698b778 s3-spoolss: make switch in _spoolss_AddPrinterDriver() a bit more clear.
adds ca0e5ea s4-smbtorture: use server_name for all printerdriver delete and enum operations.
adds 4b1dab5 s3-winbind: fix setup_domain_child() callers.
adds 2a2de10 s3-selftest: add print$ share with two arch dirs.
adds 14bb3f7 s3-selftest: add print$ share with two arch dirs.
adds 6beec1a s4-smbtorture: skip tests when no local driver directory is around.
adds 30b1e44 s3-selftest: enable RPC-SPOOLSS-DRIVER against s3.
adds bb22855 s3-lanman: fix uninitialized variable in api_RDosPrintJobDel().
adds 3f1cc29 s3-time: Added a function to get the startup time of the server.
adds d65485b s3-spoolss: Use const values for notify functions.
adds 012c1fe s3-spoolss: Added missing return value to winreg_printer_enumforms1 docs.
adds b320fad s3-spoolss: Fixed return values of winreg_printer_deleteform1.
adds a18cd32 s3-spoolss: Added winreg helper functions to write registry values.
adds b04a260 s3-spoolss: Added a function to update the ChangeID of a printer.
adds e7d6742 s3-spoolss: Added a function to get the ChangeID from a printer.
adds 0ed5e36 s3-spoolss: Added a winreg function to query a dword.
adds d4f563d s3-spoolss: Added winreg helper functions
adds b33e877 s3-spoolss: Added more winreg hepler functions.
adds 96a04b0 s3-spoolss: Add date and version winreg helpers.
adds 94a8482 s3-spoolss: Fixed winreg_delete_printer_key if key is NULL or emtpy.
adds 8f56cdf s3-spoolss: Move info_ctr conversion to a public helper.
adds a91f6f8 s3-spoolss: Added a winreg_add_driver function.
adds 16e0f80 s3-spoolss: Added a winreg_get_driver function.
adds 8db203a s3-spoolss: Added a winreg_del_driver function.
adds 8cb79bf s3-spoolss: Added a winreg_get_driver_list function.
adds a612976 s3-spoolss: Added a winreg_update_printer function.
adds e15d624 s3-spoolss: Added a winreg_create_printer function.
adds 251cd42 s3-spoolss: Added a winreg_get_printer function.
adds 2b13a8d Rename - no functional change. Stop all variables being called "req".
adds 350f4e3 At simo's request return struct tevent_req *treq -> treq. For consistency :-(.
adds dd20259 Fix bug #7384 - dptr_Close has a bitmap leak.
adds 2bbb8c9 Allow smb2 create requests to be cancelled.
adds 168b86c s3-smbd: group print relate data in own structure
adds f2f0fed s3: Convert WINBINDD_PAM_CHNG_PSWD_AUTH_CRAP to the new async API
adds 7574347 libwbclient: Remove some pointless BAIL_ON_WBC_ERROR macro calls
adds 6eec46e s3: replace some data_blob_talloc by data_blob_const
adds 03115ef libwbclient: Actually copy something in wbcChangeUserPasswordEx
adds f43d182 s3: init_dc_connection() can't init for internal domains
adds 7099a3c s3: Allow pdb password change using WINBINDD_PAM_CHNG_PSWD_AUTH_CRAP
adds 328ca04 libwbclient: Test WBC_CHANGE_PASSWORD_LEVEL_RESPONSE
adds 0e6f4ed Don't free the entire tevent_req on cancel, only the part we need (the immediate event).
adds 2472731 When sending the initial async response, this is never part of a chain.
adds a796542 Implement oplocks within SMB2. Plumb into the existing SMB1 oplock system.
adds 678a3c4 s3: Simplify (bool != True) to !bool
adds dbb7db6 s3: sendto_domain() is lo longer used
adds 4c7cc8b Revert "nsswitch: Fix a memleak in wbinfo"
adds 9244941 lib/zlib/wscript: fix system zlib detection
adds f25ebe3 s4-smbd: Fix compiler warning in prefork smbd.
adds c88b83b s4 dns: Allow to specify static grant entries to be added to the dynamicaly generated named.conf.update
adds 1ed5f71 buildtools/wafsamba: make sure we create bin/default/ before trying to create symlinks in it
adds 051535f buildtools/wafsamba: inline defines during configure into the tests
adds e06cf39 lib/replace: add replacement for IPV6_V6ONLY on linux systems with broken headers
adds db29b2d lib/replace/wscript: add replacement for IPV6_V6ONLY on linux systems with broken headers
adds 41cd6f9 lib/replace: make sure IPV6_V6ONLY is available for IPv6 support
adds 26e6fb0 lib/replace/wscript: make sure IPV6_V6ONLY is available for IPv6 support
adds b29f3f4 Revert "tsocket: not all systems have IPV6_V6ONLY"
adds d61b072 libwbclient: Talloc is no longer used
adds 13cdaf9 s3: Make "struct trustdom_state" its own talloc context
adds d41836f s3: Simplify trustdom_state
adds d53e345 s3: Convert add_trusted_domains() to wb_domain_request_send()
adds fd3eeb3 s3: async_domain_request is no longer used
adds 6c79b9f build: cope with duplicates in source lists
adds c8824fd build: use option_group() not add_option_group()
adds a241daa build: a library is only empty if it has no deps
adds c6b8ffd build: normalise paths in unique source checking
adds b039680 s4-heimdalbuild: remove LIBNETIF dependency from HEIMDAL_GSSAPI
adds 0a47bf5 build: automatically run autogen-waf.sh when needed
adds 267e0b3 s4-drs: make links to foreign partitions non-fatal
adds f66fcd9 build: cope with realname for install of non-python libs
adds 159de40 s4-drepl: don't send an UpdateRefs unless its a plain replication
adds 6ee1c50 s4-drs: don't send uninstantiated objects in getncchanges
adds a31c711 s4-drs: allow getncchanges requests to non WRIT_REP partitions for extended ops
adds 5ce1dbf s4-ddb: don't create partitions with the UNINSTANT flag set
adds abdb96b s3: Implement "net rpc user setprimarygroup"
adds 6beba78 Fix crash when rescheduling oplock open.
adds 1055b3c When walking the SMB2 requests queue, ensure the request is still "in flight" before examining the details.
adds 1ede2a0 s4: rename RAP share_enum_info to share_info.
adds 8b287b9 rap: add rap idl.
adds 874335c s3: re-run make samba3-idl and add generated header file.
adds 1983d0d s4: use generated rap header.
adds 7259762 s3: use generated rap header.
adds dbfff90 s3: fix some build warnings.
adds aae716d s4: fix some build warnings.
adds 232b9e5 s3: remove unused rap.h.
adds 44b0a0c s4: remove unused rap.h.
adds f8fc7fc s3-build: Remove --enable-merged support.
adds 5fb60bc s4-repl: don't delete repsTo entry on DsReplicaSync
adds 9b18b33 s4-repl: end repl request when not doing an UpdateRefs
adds 8aa30f9 s4-repl: on a failed request, clear the current ptr
adds 5b81962 s4-repl: these messages are common, and don't deserve debug level 1
adds c375b90 s4-getncchanges: honor DRSUAPI_DRS_REF_GCSPN
adds 3119296 s4-drepl: don't setup a repsFrom from a DC that isn't a master for a NC
adds b0aa476 s4-drs: add entries to repsTo based on calculated repsFrom
adds be35a40 s4-dns: fixed dc.dc duplication in DNS update list
adds a94a4b7 Plumb in get_nt_acl into SMB2.
adds 3f643f1 Correctly report share types (now Win7 makes RPC calls against us).
adds 7e2b3ab s4-repl: added a workaround for WERR_DS_DRA_NO_REPLICA DsReplicaSync errors
adds 4679bb7 s4-vampire: show main CLDAP response attributes during vampire
adds 725e48c s4-drsdevel: support sites in drs developer scripts
adds 093d356 s4:util - add a function which finds the matching client site using the client address
adds cf73bc6 s4:CLDAP server - make use of the new "samdb_client_site_name" call
adds 908d982 s4:netr_DsRAddressToSitenames[Ex]W calls - implement them correctly with the client site information
adds cf93634 s4:torture - DsRAddressesToSitenames - enhance the testsuite
adds 5fc7118 s4:dcesrv_netr_GetAnyDCName - improve the call according to the MS-NRPC documentation
adds 2780a18 s4:torture - GetAnyDCName - adaptions
adds 3b4137c s4:dcesrv_netr_DsRGetSiteName - provide an implementation according to the MS-NRPC docs
adds a66bdbe s4:torture - DsRGetSiteName - move "skip" statement before the "computer_name" check
adds 4686305 s4:dcesrv_netr_DsrGetDcSiteCoverageW - provide a basic implementation
adds ca1f7c9 s4:torture - DsRGetDcSiteCoverageW - adapt test to check for the sitename
adds cfbd5ef s4:netlogon RPC server - we don't need "are we DC" proofs
adds 4497080 s4:knownfail - remove tests which should pass
adds e88a54a s4-netlogon: fixed breakage of dcesrv_netr_GetAnyDCName in sites patch
adds 280d06f s4-libnet: cope with an empty client site name from CLDAP
adds 581f86b Revert "s4-netlogon: fixed breakage of dcesrv_netr_GetAnyDCName in sites patch"
adds bb91afe Revert "s4:netr_DsRAddressToSitenames[Ex]W calls - implement them correctly with the client site information"
adds 2654e34 s4:netr_DsRAddressToSitenames[Ex]W calls - implement them correctly with the client site information
adds 2f339f7 s4:wb_cmd_getdcname.c - fix s4 winbind up regarding the new correct "GetAnyDCName" behaviour
adds 8219c4f s4:kcc_periodic.c - fix counter types
adds 8c61477 s4:kerberos Give a better error message than "Could not allocate memory"
adds 6be72df Simple fix to prevent crash for non-pac principals
adds 1ae9044 s4:gensec Use a different form of 'name' in GSSAPI import_name()
adds 7872efc s4-dns: cope better with comments in dns_update_list
adds 570c892 s4-dns: explain what the file is for
adds fa26383 s4-dsdb: added samba_spnupdate
adds 37dfaff s4-param: added a "spn update command" option
adds ff2edd5 s4-dns: call spn update command alongside dns update
adds b5b8e6b s4-dns: install samba_spnupdate
adds ef13264 s4-provision: setup spn_update_list in provision
adds 3dd50b2 s4-test: make spnupdate work without make install
adds e1596bb lib/tsocket: add tsocket_address_is_inet() function
adds 2436ec2 lib/tsocket: add tsocket_address_is_unix() function
adds 4d191b6 s4:dsdb/common: if we don't have the ip of the client return the server site as client site
adds cf3c595 s4:cldap_server: allow src_address = NULL in fill_netlogon_samlogon_response()
adds ba703cb s4:service_named_pipe: use the passed client and server addresses
adds c42bb8e s4:rpc_server: remember the local and remote address
adds 606025f s4:rpc_server/netlogon: use tsocket_address in dcesrv_netr_DsRGetDCNameEx2()
adds 772cf15 s4:rpc_server/spoolss: use tsocket_address in dcesrv_spoolss_check_server_name()
adds 32bcc73 s4:rpc_server/srvsvc: pass tsocket_address to the ntvfs layer
adds 7bbaab8 s4:rpc_server: remove 'socket_address' based functions
adds c04d809 s4:ntvfs: add tsocket based addresses to ntvfs_context
adds 8fb3292 s4:smb_server: pass tsocket_addresses to the ntvfs layer
adds bb04e90 s4:ntvfs/ipc: pass the already given tsocket_address structures to the named_pipe_auth code
adds d94c94f s4:ntvfs: remove socket_address based functions
adds 1cd4f50 s4-torture: not all platforms have defines like AF_AX25
adds 7c4d9fa s4:ntvfs/ipc: remote // debug comments
adds 8fce492 s4:smb_server: remove unused socket_address functions
adds 54abb07 s4:smb_server: use tsocket_address_string() to display the client address
adds 9dd4419 s4:smb_server: use tsocket_address_string() for debugging the client address
adds 7f25723 s4:wrepl_server: use tsocket_address functions to get the peer ip
adds 91bb489 s4-netlogon: fixed getDcNameEx2 for blank inputs
adds c2c5672 s4-smbtorture: remove some typecasts in rap tests.
adds ee1b8e5 registry: add some shared registry helper functions.
adds a833be0 s4: use shared registry functions.
adds 6864828 s3: use shared registry functions.
adds b062cac s4-smbtorture: finally test REG_MULTI_SZ in winreg/driverinfo consistency tests.
adds 12cf6dc s4-smbtorture: split RPC-SPOOLSS-PRINTER into more tests.
adds fc3e959 s4-smbtorture: use a torture_printer_context and upload own driver for RPC-SPOOLSS-PRINTER test.
adds ad80131 s4-smbtorture: setup all members of level 3,4,6,8 driver add.
adds b40d281 s4-smbtorture: make sure to not attempt to remove a driver file twice.
adds a0fd53e s4-smbtorture: mention architecture of added drivers in debug output.
adds f44cec7 s4-smbtorture: only compare level 3 for s3 when checking winreg and spoolss_Driver.
adds a2b8e28 s4-smbtorture: upload the full cups driver, otherwise windows will not allow using it.
adds 0a70788 s4:lib/registry: fix the waf build
adds b778251 s4:wrepl_server: use tsocket_address functions to get the peer ip
adds 41d9707 s4:smb_server: use tsocket_address_string() for debugging the client address
adds 9a1a001 s4:web_server: use tsocket_address functions to get the local ip and port
adds 7ca576e s4:rpc_server: remove unused socket_address based functions
adds 8f74d38 s3/packaging: make rpm build work by overriding strict linker flags
adds b764145 s3:smbd: keep local and remote tsocket_address per connection
adds 03a9ac4 s3-spoolss: fix some uninitialized variables.
adds 70ec7e0 s3-spoolss: fix winreg attribute for storing datatype.
adds 7532640 s3-spoolss: publish "Monitor" in winreg for drivers.
adds 158d41b s4-smbtorture: make sure to zero the add driver info 8 struct before adding drivers.
adds 8f8e7c7 Revert "s3-build: Remove --enable-merged support."
adds 7efb436 s4:torture - DsRAddressToSitenames[Ex]W testsuite - make it IPv4-only compatible
adds a89ba9e s4:fill_netlogon_samlogon_response - use "lp_workgroup" for the short netbios domainname
adds 3f1bd92 s4:fill_netlogon_samlogon_response - reorder assign operations (to be consistent)
adds eceffe6 nbt: samlogon/netlogon structures - unify denominations
adds 79a29a8 s4:cldap_server/netlogon.c - handle the domain SID correctly
adds d1db751 Revert "s4:web_server: use tsocket_address functions to get the local ip and port"
adds 0798977 s3:libads/ldap.c - fix a build breakage
adds e6f5961 Install spn_update_list to setup/ dir
adds ce8595f Fix more S3 build breakage. Matthias, please ensure S3 builds when changing common code.
adds 2b7002f s3-lanman: remove unsupported print_job_set_place().
adds 1691eb7 s3-spoolss: add support for SetJobInfo level 1 (for jobfile rename).
adds 2af4493 s4-smbtorture: be more liberal when spoolss_SetJob fails.
adds b87b1de s4-smbtorture: allow to pass down spoolss_JobInfoContainer to SetJob functions.
adds d6d8c3f s4-smbtorture: also try renaming jobname in test_DoPrintTest_check_jobs().
adds f4f9d54 s3-lanman: use spoolss for api_PrintJobInfo().
adds f11a5d1 Don't return an intermediate reply on async on a pipe call (Windows doesn't).
adds f23bcb5 s3-lanman: use spoolss for api_DosPrintQGetInfo and api_DosPrintQEnum.
adds fe1f503 s3-lanman: remove unused code.
adds 566ea59 s3-lanman: remove a unnecessary memset in api_WPrintJobEnumerate().
adds c88ff10 s3-lanman: fix debug message in api_WPrintJobEnumerate().
adds f56d900 s3-lanman: use spoolss for api_WPrintDestGetInfo() and api_WPrintDestEnum().
adds 33256e4 Add debug statements so I can track the flow of RPC data.
adds 4d1f043 Don't return a potentially uninitialized NT_STATUS. We can now see user lists in Windows ACLs.
adds 3c585e9 s4:provisionbackend Don't loop forever waiting for OpenLDAP
adds c9a3661 Fix the "allow_smb2" bug being set to false that was driving me mad :-).
adds 5197d76 s3: Make a debug msg more readable
adds bf49ac9 s4/dsdb: dsdb_validate_invocation_id() should validate by objectGUID
adds eed665d s4/net_drs: Fix Connection name printed
adds a53b091 s4-smbtorture: start on a test to verify how SetPrinter changes DsSpooler Printer Data.
adds 6129aa0 s4:web_server: use tsocket_address functions to get the local ip and port
adds 21ec116 libcli/named_pipe_auth: we need to hide length of the message mode header from the caller
adds ae1c040 s4:smb_server/smb: SMBreadX can return STATUS_BUFFER_OVERFLOW
adds 4783f84 s3:smbd: add comment about returning STATUS_BUFFER_OVERFLOW in pipe_read_andx_done()
adds d5cc067 s3:smbd: make fsp->fake_file_handle a talloc child of fsp
adds 6cb2180 s4-smbtorture: add a test that adds a printer incl. devicemode.
adds 37e9019 s4-smbtorture: when comparing PrinterData from DsSpooler and PrinterInfo also query some existing values.
adds ac09506 Connect set security descriptor into SMB2 code.
adds b666028 rap: add rap_NetPrintQEnum to IDL.
adds 42003e5 s3: re-run make samba3-idl
adds 1764bce s4-smbtorture: add smbcli_rap_netprintqenum.
adds 03d8312 s4-smbtorture: add RAP-PRINTING suite.
adds bdfb9a4 s4-smbtorture: add test for rap_NetPrintQEnum.
adds 2c5b3fc s4-smbtorture: link in ../../librpc/gen_ndr/ndr_rap.o.
adds d535448 s3-lanman: support level 0 NetPrintQEnum RAP query.
adds 8878be3 s3-selftest: enable RAP-PRINTING against s3.
adds db3a1b9 s4-selftest: skip RAP-PRINTING tests.
adds 4e7195b Update (C) for 2010.
adds 08c3ce2 build: added enabled=True/False option to SAMBA_BINARY()
adds 4a87ca2 s4-waf: added --enable-build-farm configure option
adds 66e47f3 s4-idl: added generated files from rap.idl
adds 2bf2373 idl: we only need ndr_rap.[ch] and rap.h
adds 5bf12e1 Revert "s4/dsdb: Set schemaInfo attribute value during provisioning"
adds da127d4 s4/test: schemaInfo may not to be set yet
adds 546a727 s4/dsdb: Use default schemaInfo value when no such value is given
adds e41eac9 s4/samldb: Create initial schemaInfo value if it doesn't exists yet
adds 2264d91 s4/dsdb: Update Schema cache with updated schemaInfo value
adds a843801 s4/dsdb: remove unused dsdb_schema_info_create() function
adds 59830d0 s4/dsdb: schemaInfo revision may be 0
adds 5a4ee75 s4/tort: Add simple unit test for dsdb_schema_info object creation
adds dbbbc7d s4/rodc: RODC FAS initial implementation
adds 716ae7b s4:howto Improve OpenLDAP backend instructions
adds 084c806 s4:libnet Make 'net vampire' more robust to command line arguments
adds f85a4ab s4-rap: add rap print helpers.
adds 7e678ef s3-lanman: fix api_DosPrintQEnum.
adds f5ac746 s3-pdb_ldap: fix memleak.
adds 1467b0e s4-smbtorture: add NDR_PRINT macros for RAP tests (when called with -d10).
adds 2b1dae3 s4-smbtorture: implement and test level 3 and 5 of PrintQEnum RAP.
adds ce9fde4 rap: fill in rap_PrintQueue2 IDL.
adds 48fb78e s4:dynconfig: reorder non fhs variables
adds 8e792d7 s4:dynconfig: fix fhs variables and list them all explicit
adds 1765732 s4: remove unused references to swat
adds 2a9e8e3 s4-smbtorture: rework smbcli_rap_netprintqenum a bit.
adds 169b72d rap: add rap_NetPrintQGetInfo to IDL.
adds 0df8c9f s4-smbtorture: add smbcli_rap_netprintqgetinfo().
adds 5e8db42 s4-smbtorture: add test_netprintqgetinfo to RAP-PRINTING.
adds 9a313bb s3-lanman: fix api_DosPrintQGetInfo().
adds d266af7 rap: add IDL for NetPrintJob{Pause,Continue,Delete}.
adds 99518bc s4-smbtorture: add smbcli_rap_netprintjob{pause,continue,delete}.
adds 81e75ba s3: Fix some nonempty blank lines
adds fcdba1b s3: Fix an uninitialized variable in idmap_tdb2_sid_to_id()
adds ca860e4 s3: range-check idmap script output
adds 1f69a7a Attempt to fix bug #7399 - SMB2: QUERY_DIRECTORY is returning invalid values.
adds 37901bb s4-smbtorture: add test_netprintjob() to RAP-PRINTING.
adds 4fc3aef rap: fix some rap_PrintQueue IDL structures.
adds 1cb7b8d s3: re-run make samba3-idl.
adds 9d9fc4c s4-smbtorture: fix parsing of rap_pull_rap_PrintQueue1 and rap_pull_rap_PrintQueue2.
adds 696e554 rap: fix jobinfo IDL.
adds 131c51d s3: re-run make samba3-idl.
adds 7dd67f6 rap: fill in rap_PrintQueue4 IDL.
adds e13f2ed s3: re-run make samba3-idl.
adds e85824d s4-smbtorture: add rap_pull_rap_PrintQueue2.
adds e8aaf40 s4-smbtorture: add rap_pull_rap_PrintQueue4.
adds 6156a4b s4-smbtorture: test all levels in test_netprintqgetinfo and test_netprintqenum.
adds 62ef9ad rap: use astring in IDL.
adds 16e2185 s3: re-run make samba3-idl.
adds 6a13c02 rap: let the rap print function be autogenerated again.
adds a11745f rap: fix rap_PrintQueue2 and rap_PrintQueue4.
adds 93a9563 s3: re-run make samba3-idl.
adds f2ccff8 s4-smbtorture: fix rap_pull_rap_PrintQueue2 and 4.
adds ebf6340 Move the global blocking lock records into the smb1 state.
adds e904443 Carefully label SMB1-specific locking calls.
adds 0f57a39 pidl: Fix display field for time fields with newer versions of Wireshark.
adds 1cdb1a9 rap: add IDL for rap_NetPrintQueue{Pause,Continue,Purge}.
adds 3b3e197 s3: re-run make samba3-idl.
adds 7f1775e s4-smbtorture: add smbcli_rap_netprintqueuepause().
adds 2df2cef s4-smbtorture: add test_netprintq to RAP-PRINTING.
adds 7cdd6a1 s4-smbtorture: add smbcli_rap_netprintqueueresume() and smbcli_rap_netprintqueuepurge().
adds 3bfceaf rap: add rap_status to IDL.
adds fc9c004 rap: use rap_status in IDL.
adds 4da66a3 s3: re-run make samba3-idl.
adds af24829 s4-smbtorture: use rap_status in smbcli_rap_* functions.
adds 52b669b s4-smbtorture: pause and resume printq in RAP-PRINTING test.
adds cd90e00 s3: add rap_NetPrintJobEnum (again a call not documented in MS-RAP).
adds 3d5c790 s3: re-run make samba3-idl.
adds 753fde9 s4-smbtorture: add smbcli_rap_netprintjobenum().
adds 400c07f s4-smbtorture: add test_netprintjobenum to RAP-PRINTING.
adds 82d4e85 s4-smbtorture: fix smbcli_rap_netprintjobenum().
adds 24a2ddb rap: add rap_NetPrintJobGetInfo to IDL.
adds 60736f1 s3: re-run make samba3-idl.
adds 7c88d30 s4-smbtorture: add smbcli_rap_netprintjobgetinfo().
adds b9a97cf s4-smbtorture: add test_netprintjobgetinfo().
adds dffeb12 smbd: move printfile_offset() within write_file()
adds f4092ec Plumb the SMB2 front end into the blocking lock backend.
adds dfd7ad2 s4:dsdb Fix use of memory after free in repl_meta_data
adds 485def3 talloc: Documentation fix for talloc
adds 44e7ea6 s4:credentials Make the CCACHE in credentials depend on the things that built it
adds 685b462 s3: Fix the code order in append_auth_data
adds ef0adbff s3: Fix a typo
adds 668e28b s3: Unify DEBUG_KRB5_TKT_REGAIN and DEBUG_KRB5_TKT_RENEWAL
adds 8313362 pidl: Fix the generation of py helper for 64 bit integer
adds f534080 s4 python: fix glues functions manipulating NTTIME
adds df6d0db s4: Fix python binding for drsblobs
adds 7cbcf65 s4-ldb: use a parent context in the ldb utils
adds d83850a build: uname on opensolaris returns 1 for success
adds 0a8b2b2 always pass filename as const char
adds 6be5bc8 Consolidate all get SEC_DESC into single procedure get_secdesc
adds baffc1e s4-waf: switch Samba4 over to the waf build by default
adds 51dcaf0 s4-waf: fixed symlink path for autogen.sh
adds fced944 rap: add rap_NetPrintJobSetInfo to IDL.
adds d1fe325 s3: re-run make samba3-idl.
adds fe33db6 s3-lanman: exit early for unsupported levels in api_PrintJobInfo().
adds 4578269 s4-smbtorture: add rap_cli_push_param() and rap_cli_push_sendbuf().
adds 44fdec0 s4-smbtorture: add smbcli_rap_netprintjobsetinfo().
adds 5efdd13 s4-smbtorture: add test_netprintjobsetinfo to RAP-PRINTING.
adds 094ee6c pidl: indent cosmetics for s3 server stubs.
adds 84aea47 s3: re-run make samba3-idl.
adds fe1617a s3-lanman: fix api_DosPrintQEnum().
adds 15b42d6 Added a function to check if an attribute can belong to a filtered replica.
adds 54e68b4 Added a couple of systemFlags, needed for determining filtered attributes.
adds fcb5382 tsocket: Fixed the documentation of tsocket_address_bsd_sockaddr.
adds 9cc10e6 s3-rpcclient: Fix Bug #7277. rpcclient was sending invalid data, causing cupsaddsmb to fail.
adds e2e3911 Replaced DS_FLAG_ATTR_IS_CRITICAL with SCHEMA_FLAG_ATTR_IS_CRITICAL.
adds 4affc58 s3-lanman: before trying to call spoolss_ClosePrinter make sure we have a connection.
adds 8bc5194 build: fix for combined configure/build in one command
adds b3d8a71 build: added a check for group ordering within target dependencies
adds 0003bb4 s4-waf: fixed target group for SOCKET_WRAPPER
adds 6d1e8c5 build: use the waf patterns for RPATH
adds 8ed5e8a s4:LogonGetDomainInfo - remove singular "dNSHostName" check - this doesn't belong here
adds e8a001c s4:LogonGetDomainInfo - fix indentation
adds a4e35df s4:LogonGetDomainInfo - fix a potential crash source
adds d308174 s4/rodc: Implement msDS-isRODC constructed attr
adds 6dafd5f s4/test: Implement tests for msDS-isRODC constructed attribute
adds dda0ebd s4-smbtorture: make all smbcli_rap_* failures critical.
adds 99e3b9a s4-smbtorture: add rap_cli_expect_extra_format().
adds f181281 s4-smbtorture: use RAP extraformat for smbcli_rap_netprintqenum().
adds 727a1ac s4-smbtorture: add extraformat to smbcli_rap_netprintqgetinfo() as well.
adds 7281b02 build: allow use of target names as commands in waf
adds 6eb839c s4-script: added a --waf option to minimal_includes.pl
adds a7b06f4 s3: Fix a memleak in check_pac_checksum
adds ad32fab s4-waf: fixed indentation for python 3.1
adds ce67027 build: fixed wildcard handling for python 3.x
adds 6ed4544 build: enable python 3.0 and 3.1 in testwaf.sh
adds 09eb1e3 idl: removed the generated gen_ndr/ files from pidl
adds 5bff08d s3-idl: removed gen_ndr files from source3/ as well
adds fd4dd2e .gitignore: simplify the .gitignore after gen_ndr removal
adds f00a9b5 s4-waf: we don't need the symlink hack for gen_ndr any more
adds 6f895fe s3-idl: auto-build IDL files in Samba3
adds 2d13259 s3-idl: rebuild IDL files based on all outputs
adds f4000ee s3-idl: update the 2nd build_idl.sh script
adds 5455e9d rap: add IDL for (undocumented) NetPrintDestEnum.
adds 990361a s4-smbtorture: add smbcli_rap_netprintdestenum.
adds ab1d9a9 rap: add rap_NetPrintDestGetInfo to IDL.
adds eee8033 s4-smbtorture: add test_netprintdestenum to RAP-PRINTING.
adds ff256b41 s4-smbtorture: add smbcli_rap_netprintdestgetinfo().
adds 1056a08 s4-smbtorture: add test_netprintdestgetinfo() to RAP-PRINTING.
adds cc46f4a s3-libnetjoin: omit admin password in generated ndr_print function.
adds 7e5fee9 s4-smbtorture: fill in test_rap_print().
adds b57d11f s4:py_nttime2string - removed unused variable "nt2"
adds bcdaa23 s4/rodc: Fix the callbacks up the stack to handle referrals on modify requests
adds f84aeea s4/rodc: Support read-only database
adds efb1aea s4/waf: ABI update for lib/ldb
adds 6683b0d s3-lib: Create a sec_desc_merge and sec_desc_merge_buf function.
adds f5e41c5 s4-torture: Fixed spoolss dsspooler printername test.
adds 9c5a59b s4-torture: Added the printername to the AddPrinter comment.
adds 17ce20b s3-spoolss: Remove duplicate macro.
adds a9e008e Fix bug #7263 - Unable to print using Samba 3.5.1 and cups-1.1.23-40.46 on SLES10.
adds 91e4a17 tdb: fix short write logic in tdb_new_database
adds 04327e2 tsocket: Added the warning again to tsocket_address_bsd_sockaddr.
adds 9e94354 s3-libsmb: Fixed a recursion in cli_pull_print.
adds 4263983 tevent: Added basic doxygen documentation.
adds 49c89b6 tevent: Add doxygen tevent config file.
adds 098221e tevent: Remove erroneous comments about TEVENT_FD_AUTOCLOSE
adds e286966 tevent: Added more documentation.
adds d8a6b23 tevent: Create a typedef for the debug function callback.
adds a8e575a tevent: Document the missing tevent async request callback functions.
adds 78fbedf tevent: Document missing callback typedefs.
adds 6c1bcdc tevent: Document the tevent helper functions.
adds 239d59f tevent: Document the tevent_queue functions.
adds dc2f962 tevent: Started a tevent_queue tutorial.
adds 7f2e59e s4-ldb: add msg saying which build system is being used
adds 6214354 Fixed issue with return in a void function found by Björn JACKE <bj at SerNet.DE>
adds b4c46bd libwbclient: Fixed doxygen errors.
adds fa172c4 build: exit with an error if waf configure fails
adds 47fb7df build: mark cloned task generators as not posted
adds f8120ab build: added a distcheck target
adds 3d2819b build: use the wrapper commands in testwaf.sh
adds 20d7770 build: update version of waf
adds ed2941b build: added configure test for inline
adds 10469d6 s3-build: don't rebuild/link on every make run
adds e90c874 rap: add IDL for rap_NetShareAdd (undocumented in MS-RAP).
adds d3bd9de s4-smbtorture: remove unused variable from smbcli_rap_netprintdestgetinfo().
adds 6659a0f s3-net: fix crash in rap_share_add().
adds a5fb411 s3-spoolss: Added missing Printer Driver in winreg_{update,get}_printer.
adds 053ed7d s3-spoolss: Added missing servername option to winreg_{create,get}_printer.
adds c95a79a s3-spoolss: Added a sharename arg to winreg_update_printer.
adds 3f0562f s3-spoolss: Fixed memory error in winreg_get_driver.
adds 5a56bc9 s3: Fix bug 5972 -- remove -L testparm parameter
adds b2ea8fb s3-spoolss: Added a function to create a default spoolss_DeviceMode.
adds 66f7699 s3-spoolss: Added a generic spoolss_create_default_secdesc function.
adds 740418a s3-spoolss: Added a winreg_printer_query_binary function.
adds 24225bf s3-spoolss: Fixed winreg_printer_query_XXX.
adds 83e324c s3-spoolss: talloc_steal the returned driver_list in winreg_get_driver_list().
adds ed3852c s3-spoolss: make sure to return success in winreg_get_driver_list() for a non-existing architecture / version combination.
adds a76cc0a s3-spoolss: Migrated winreg to spoolss_create_default_secdesc.
adds 859a1e0 s3-spoolss: Added winreg security descriptor functions.
adds 92df015 s3-spoolss: Fixed the DeviceMode handling in winreg.
adds 386c1ff s3-spoolss: Create default DsSpooler values.
adds 65105aa s3-spoolss: remove unused winreg_enumval_to_blob().
adds 8528e34 s3-lanman: use srvsvc for api_RNetShareAdd().
adds 44e9a90 Start to pass the SMB2 read torture tests.
adds 4a97912 Client ignoring max write is a warning, not an error.
adds 19758b3 Get in_minimum and EOF errors right.
adds d8ba02b Return correct error on read request on directory.
adds 1969b4a s3:configure: not simply check for "ld" but for the linker used by $CC
adds 67fb18a s4-ldb: check for ldap_initialize
adds d6a6362 Get closer to passing SMB2 lock test. Still crashes but we get further.
adds c6ebab8 s3: only include gen_ndr headers where needed.
adds d58b795 Move to MS-FSA algorithm when checking for invalid lock range.
adds 24b2ddd s3-build: fix the build of vfs_notify_fam.
adds fc33659 Remove the copy of ldb from Samba 3.
adds 0dfe1b9 s3: fix the merged build - it required $LD
adds d2d7174 s3-eventlog: move all eventlog headers to lib/eventlog and only include where required.
adds 049416c s3-spoolss: make several notify functions static.
adds c61f4dc build: added a reconfigure target
adds 9ba08c2 s4-devel: a useful script for giving DRS replication demos
adds e0f602f s4-devel: auto-delete any leftover IPs
adds a77a8a5 Fix more SMB2 locking. We still crash but this won't last :-).
adds 516f7c5 Fix SMB2 lock tests up to cancel-by-close.
adds 8290007 talloc: Documented the missing string functions.
adds 1c7a60e Fix cancel by close lock test.
adds 815fcfb build: treat a blank --build or --host as not a cross-compile
adds 882fb18 Fix crash in cancel-tdis lock test. Correctly shut down connection.
adds 4ad1943 Make us pass all SMB2 lock tests except MULTIPLE-UNLOCK and CONTEXT. Them next :-).
adds 358a385 s3:configure: use correct SONAMEFLAG on Solaris depending on which linker is being used
adds 5910f4c s3:configure: search fdatasync also in librt
adds 10e0641 idl: fix Unix builds by replacing bashism
adds e8c3da1 idl: get the logic of the prevous commit right
adds 0222665 build: fixed pc file variable substitution
adds 6fd4861 s4-devel: a very useful script when dealing with library/linking issues
adds adf4833 This patch looks bigger than it is. It does 2 things. 1). Renames smbpid -> smblctx in our locking code. 2). Widens smblctx to 64-bits internally. Preparing to use the SMB2 handle as the locking context.
adds 31b1262 When tearing down the connection make sure we close all files before freeing the global context, as we close access to the locking db before freeing the global context.
adds 5b7163a Only MULTIPLE-UNLOCK test left to fix !
adds c18d58b samba3: Generate C files from IDL in source3/librpc/gen_ndr rather than librpc/gen_ndr.
adds 674a78d Revert "Revert "s3-build: Remove --enable-merged support.""
adds 9542155 Reintroduce merged build, using waf to build smbtorture4.
adds 169aaba s3-merged: Use newly added waf reconfigure subcommand.
adds 961993b s3-merged: Make sure bin/ exists when copying in bin/smbtorture4.
adds b83ab96 s3-passdb: moving account_pol.c into passdb.
adds 4afdb5a s3: move BASE_RID to main includes.h (in preparation to separate passdb).
adds 93d2e91 rap: add rap_NetUserPasswordSet2() to IDL.
adds e065ecc s4-smbtorture: add smbcli_rap_netuserpasswordset2().
adds 58b5a16 s3: Fix the build
adds 0798ddf pidl: add NDR_PRINT_DEBUG output to generated s3 server dispatch tables.
adds ecc3413 s3-libsmb: fix argument order for tevent_req_default_print in cli_pull_print().
adds f1974fb librpc:dcerpc_error.c - fix a warning
adds 7b11ce7 s4:dsdb Use replPropertyMetaData as the basis for msDS-KeyVersionNumber
adds 435ce8e dsdb/password_hash: remove usage of msDs-KeyVersionNumber
adds 23cafd5 buildtools: Add 'make testenv' to Samba4 make targets
adds 6dfa851 s4:dsdb Provide an intelegent fallback if not CN=Subnets is found
adds 544dc44 s4:net utility - add an optional password attribute to "net user add"
adds cde9ec4 s4:samdb python bindings - remove idmap creation stuff from this call
adds b703481 s4:net utility - remove unixname parameter of samdb.newuser
adds ce4c026 s4:net utility - make outprinted description comments more consistent
adds 088a259 s4:blackbox/test_kinit.sh - Test the new "net user add <user> [<password>]" syntax
adds d91ee0b s4:samldb LDB module - update the copyright notice
adds 4153da4 s4:samldb LDB module - make "samldb_prim_group_users_check" synchronous again
adds 1cdc46a s4:samldb LDB module - make "samldb_member_check" synchronous again
adds 3c1e9a8 s3-spoolss: Make spoolss_Time_to_time_t public.
adds e6c4df4 s3-lanman: use srvsvc for api_RNetServerGetInfo().
adds 8a2a821 s3-proto: add missing protoype for dcerpc_fault_to_nt_status().
adds e4ce727 s3:provision_basedn_modify.ldif - add "msDS-NcType" attribute and fix comments
adds 7c68512 build: Update the waf build to fix python header checks
adds 876ed03 talloc: Fixed a doxygen problem with PRINTF_ATTRIBUTE.
adds b2e520a tevent: Fixed a doxygen problem with PRINTF_ATTRIBUTE.
adds d596bb1 tevent: Added an introduction to the tevent_queue tutorial.
adds 3addebe tevent: Added a description for tevent queue.
adds 7887d99 s3-net: Fix Bug #7417. 'net rpc user password' can set the wrong password.
adds eb28a76 testprogs: rename spoolss.exe to testspoolss.exe.
adds e94825d testprogs: add vcproj and sln files for testspoolss.exe.
adds cda0c75 testprogs: add readme for testspoolss.exe.
adds 86ec5fe testprogs: update README to reflect the util rename.
adds f754942 testprogs: update Makefile.mingw (although mingw current cant build it).
adds 47f74c8 s4:selftest: add --socket-wrapper[-keep]-pcap options to "waf test"
adds 0134784 s4:selftest - change test passwords
adds 6ee5330 s4:blackbox password tests - more complex passwords
adds 9469932 s4:dsdb/util.c - Add a new function for retrieving password change attributes
adds e2806f9 s4:acl ldb module - fix typos
adds 36e7368 s3: Test for "__attribute__((destructor))"
adds aa8d91a libwbclient: Fix a fd-leak at dlclose-time
adds ed39e9b s3: Work around dependency bug in Samba 4 waf build in merged build.
adds 8373606 s3-rpcclient: fix two more invalid typecasts in spoolss commands.
adds c3cbb84 s4-rodc: Fix provision warnings by creating ntds objectGUID in provision
adds 658dac9 v2 Latest enhancements in ldapcmp tool
adds 1913e03 s4:setup: mark DSDB_CONTROL_DN_STORAGE_FORMAT_OID 1.3.6.1.4.1.7165.4.3.4 as allocated
adds 726fb35 s4:dsdb: add new controls
adds 3ce4a0c s4:password_hash - Various (mostly cosmetic) prework
adds 12c4b09 s4:password_hash - Rework unique value checks
adds 6a69ec2 s4:password_hash - Rework to handle password changes
adds fc8e3ff s4:password_hash - Implement password restrictions
adds 6e8098b s4:samdb_set_password/samdb_set_password_sid - Rework
adds 0293515 s4:samdb_set_password - adapt it for the user password change handling
adds 6131caa s4:passwords.py - add a python unittest for additional testing of my passwords work
adds 6276343 s4:password_hash LDB module - don't break the provision
adds fa87027 s4:password hash LDB module - check that password hashes are != NULL before copying them
adds 4f25bae s4:password_hash LDB module - quiet a warning
adds a9a3c83 Fix more of the SMB2-LOCK tests. Correctly unlock locks on error.
adds 0085a3b Fix the processing of unlocks followed by locks. We now pass SMB2-LOCK test.
adds 732a132 rap: add rap_NetOEMChangePassword() to IDL.
adds 7cf1a29 s4-smbtorture: add smbcli_rap_netoemchangepassword().
adds 1f3faea s4/dn: handle case 'base' dn has no components
adds 983606d s4/tort: Add test for comparing special DNs
adds a776933 Stop us crashing in SMB2-OPLOCK test. Don't allow more than one outstanding immediate event.
adds ae9fe3c SMB2 always have level2 oplock capability. Correct mapping from break messages to SMB2 oplock levels.
adds 5642188 s4:password_hash LDB module - we might not have a cleartext password at all
adds fc6a229 s4-smbtorture: correctly fill in trans.in.data in rap_cli_do_call().
adds 36b0fed s4-smbtorture: fix smbcli_rap_netoemchangepassword.
adds 9e643f0 s4-smbtorture: fix smbcli_rap_netuserpasswordset2().
adds b8c414b README.Coding: fix good example
adds 8ff3800 s4:dsdb/password_hash: only try to handle a hash in the unicodePwd field if it's given
adds ad5b9ae Revert "s4:password hash LDB module - check that password hashes are != NULL before copying them"
adds 8489934 Revert "s4:password_hash LDB module - don't break the provision"
adds 7200c25 Revert "s4-rodc: Fix provision warnings by creating ntds objectGUID in provision"
adds 2eab1d7 tdb: remove unused variable in tdb_new_database().
adds eda5888 build: skip missing executables in testwaf.sh
adds 82bedb5 README.Coding - cosmetic changes
adds eff3a41 waf:libreplace: set _OSF_SOURCE to fix build on Tru64
adds 4fcd544 s3:Makefile: build smbtorture4 as static binary with socket_wrapper support
adds 313add8 s4:torture/rpc/netlogon.c - don't use constant "AF_LOCAL" but do use "AF_UNIX" instead
adds 04e1954 s3:configure: fix a message
adds 3349407 s4:heimdal_build: remove heimdal/lib/hcrypto/evp-cc.c from the build
adds 5797b9a s4:heimdal: remove unused heimdal/lib/hcrypto/evp-cc.c
adds b81887f tdb: commit ABI/tdb-1.2.2.sigs
adds 7e49fd9 s4:dsdb: cached results of samdb_rodc()
adds 5d5e392 pidl: fix build on systems that don't have perl in /usr/bin/
adds 1a44111 not all versions of env like more than one argument...
adds d0a87f0 s4-smbtorture: test netservergetinfo level 1 also against s3.
adds 454b0b3 s3:kerberos Return PAC_LOGON_INFO rather than the full PAC_DATA
adds 4955ccf Fix more SMB2-OPLOCK bugs. Only 3 more issues to address then we're good to go on this test.
adds 40e7a58 s4-smbtorture: autolookup domain in torture_create_testuser() if none was given.
adds 19d99a6 s4-smbtorture: add torture_create_testuser_max_pwlen() that allows to set maxpwlen.
adds 84ab762 s4-smbtorture: getting serious about checking rap status return codes.
adds 931b7fc s4-smbtorture: add RAP-SAM testsuite with a rap_NetUserPasswordSet2 test.
adds 3ce8bcd s3-selftest: enable RAP-SAM against Samba 3.
adds 1cee92c s4-selftest: skip RAP-SAM tests against Samba 4.
adds b73b237 s4-smbtorture: add test_oemchangepassword to RAP-SAM.
adds 73d654e s4-smbtorture: create/delete testusers via SAMR in RAP-SAM.
adds 99a7ebc s3-lanman: use samr for api_SamOEMChangePassword().
adds 70f707c s3-rap: fix cli_oem_change_password() and give room for the convert reply word.
adds d5c3db6 work around AIX6.1 name space pollution rename mod_name to module_name
adds 825b595 s4:heimdal_build: remove heimdal/lib/hcrypto/evp-cc.c from autoconf build
adds 1f9bce1 s4:heimdal_build: undefine __APPLE__ as we don't need that magic
adds da5c49d s3-docs: Move -D option to the right paragraph in man winbindd.
adds ad6f638 s3-docs: Add documentation of the net g_lock subcommand.
adds da64913 s3-docs: Unify capitalization.
adds e8139ac s4:librpc: remove explicit ../librpc/gen_ndr/ndr_drsblobs.o from python_drsblobs
adds 693995c Install util/tevent_* public headers. Required by OpenChange for compiling IDL
adds 9cddf89 Choose between local tevent_status.h header file and installed one
adds 1101c62 Pass more SMB2 oplock tests. Only oplock stream tests left to fix.
adds 468fb4f s3:auth Make get_ntlm_challenge more like Samba4
adds 82fb4eb s3:winbindd Remove call to namecache_enable().
adds 426d92e s3:smbd Remove calls to namecache_enable()
adds 4ef847a s3:libsmb/namecache Remove namecache_enable()
adds cdf0704 s3:winbindd Rename 'children' to 'winbindd_children' and make static
adds 7f70b53 s3:Winbindd Move winbindd_event_context to a different file
adds f5c0f90 s3:winbindd Split helper functions to allow s3compat to call them
adds 72e65a0 s3:winbindd Provide a winbindd_register_handlers() helper function for s3compat
adds 5e4d91f s4:provision_users.ldif - Fix typos in user/group objects
adds 8c79671 s4:provision_basedn_modify.ldif - fix up "maxPwdAge"
adds b2bd02e s4:provision_users.ldif - fix up Administrator's "userAccountControl"
adds bbb5825 s4:provision.ldif - fix up "NTDS Quotas" "systemFlags"
adds 350c619 s4:provision.ldif - "passwordSettingsContainer" add "showInAdvancedViewOnly"
adds cc2bd1f s4:provision_users.ldif - On Windows Server >= 2008 security principal S-1-5-20 doesn't exist anymore
adds 44e05dfb s4:provision.ldif - add more Windows 2008 domain operations
adds f57bcc9 s4:provision.ldif - add IP security objects as they exist on Windows Server
adds 79ac53e s4:provision_configuration.ldif - "sites" object
adds 8acd8b9 s4:provision_configuration.ldif - The "NTDS Quotas" object is system-critical
adds 1885327 s4:provision_configuration.ldif - set the right schedule on the default site in the NTDS site settings
adds 47818b1 s4:provision*.ldif - always set the "msDS-NcType" attribute correctly
adds 025eace s4:provision_configuration.ldif - "CN=94fdebc6-8eeb-4640-80de-ec52b9ca17fa" operation is of version 3
adds eaea676 s4:provision_configuration.ldif - the revision level of "Windows2003Update" should obviously be 10
adds c715f6d s4:provision_configuration.ldif - add more Windows 2008 forest operations
adds 9005227 s4:provision_users.ldif - fix up and reorder the well-known security principals
adds 92aa194 s4:provision_configuration.ldif - add more extended rights objects
adds 38e9a7f s4:domain functional level - it is also specified in the domain object under partitions
adds 4da42b4 s4:domainlevel.py - update the script to handle both domain level occourrences on s4
adds 9ad9fd5 ldb:ldb_msg.c - use result constant
adds 1173052 s4:dsdb: fix samdb_result_logon_hours() and don't hardcode units_per_week
adds f45cbb0 s4: Do not display by default the message Failed to send DsReplicaSync is other host is just unreachable
adds b4cfa3b buildtools/wafsamba: fix build group ordering
adds 6427484 s3:build: build smbtorture4 when the merged build is selected
adds ed6fa37 Treat an open of stream ::$DATA as an open of the base file. This fixes a class of SMB_ASSERT failures when doing stream tests.
adds 895b99f Be more forgiving on client oplock break failure (as Windows does). Remove a global.
adds 49c8c13 s4:domainlevel - handle exceptions more precisely
adds 056f24c Fix bug 7399 - SMB2: QUERY_DIRECTORY is returning invalid values.
adds 0d51bab Now we behave as Windows does, remove a Samba3 specific test return.
adds edecdab s4:heimdal_build: move #undef __APPLE__ to the end of roken.h
adds c94f1c1 s3-libndr: make sure ndr_pull_string_array() only inspects string termination flags.
adds e92f9c5 s3-libsmb: fix typo in remote_password_change().
adds 3408c94 wafsamba: use -D_XOPEN_SOURCE=700 for the build
adds 566418f ntprinting: add ntprinting.idl.
adds f36396f Move standard printcap parsing to print_standard.c
adds 348b4b9 Make pcap headers private
adds bd6d76d lib/util: fix waf configure tests for xattr functions on Mac OS 10.
adds a052aa8 s3-printing: explicitly include "printing/pcap.h" as there is /usr/include/pcap.h.
adds 3edb95a s4-libndr: fix ndr_pull_string_array() for non utf16 arrays in s4 as well.
adds 3b8d9cd Revert "wafsamba: use -D_XOPEN_SOURCE=700 for the build"
adds ba4842a Revert "s4: remove unused references to swat"
adds 3043c19 s4-dynconfig: make dynconfig more compatible with s3
adds 9de745f s3compat: use right variable for STATEDIR
adds 79bd6a6 waf: Make waf handle IDL files from Samba3
adds 81407b1 s4:ntvfs Prepare for a possible future sharing of notify.idl
adds bb2f7e3 s4:credentials Allow setting of an empty Kerberos CCACHE
adds 6f859f5 s4:process_modals Add another process modal - 'onefork'
adds ad197f6 s4:process_model Fix process_standard and process_onefork not to use multiple event contexts
adds 8da50c8 s4:winbindd Rework some winbind structures to make s3compat easier
adds b5dc394 s4:gensec expose gensec_set_target_principal for use outside GENSEC
adds da5cd4b s4:samldb LDB module - remove unused variables
adds 6d95a20 s4:dsdb_cache LDB module - fix a typo
adds 8608eae s4:net domainlevel tool - fix up the error handling as Jelmer suggested
adds d712356 s4:repl_meta_data LDB module - fix counter types
adds 2cc612c s3-selftest: Allow overriding the subunit formatter.
adds 4fee40e Consolidate all set SEC_DESC into single procedure set_secdesc
adds 843c6a0 added support for a -I flag
adds b05faff added documentation for the -I flag
adds 765e9c7 wbinfo: Add better libwbclient error reporting
adds a15b666 s3:winbind:idmap_tdb: don't check ranges when an invalid entry was found.
adds 26d41c2 s4-rodc: Cache am_rodc flag
adds d040658 s4-rodc: Set am_rodc flag during provision
adds 14ac2bb s3-winbind: make the getpeername() checks in cm_prepare_connection IPv6 aware.
adds e3bdff3 s3-kerberos: pass down kdc_name to create_local_private_krb5_conf_for_domain().
adds dd5a4e2 s3-kerberos: temporary fix for ipv6 in print_kdc_line().
adds ed8a98f s3-includes: remove some unused defines.
adds 3d5972c s3-libgpo: move group policy protos to where they belong.
adds 2deff34 Refactor the sessionsetup SMB2 code to make it easy to add krb5. Fix a memory leak in returning security blobs.
adds 3b529d5 s3-rpc_misc: clean out include/rpc_misc.h.
adds ca73e03 security: merge builtin rid tables.
adds 657fd0b s3-services: move services.h to where it is actually used.
adds 26c8449 s3-samr: move samr helper prototypes outside of proto.h
adds 1d2dd47 s3-crypto: only include crypto headers when crypto is done.
adds e16ed33 s3-includes: remove completely unused util_getent.h header.
adds d7d3138 s3-tldap: only include tldap when actually needed.
adds fe31b67 s3-registry: only include registry headers when really needed.
adds f7f1a3a pynet: Remove unused credentials argument.
adds 11ec291 selftest: Cope with testsuites without any output whatsoever (probably an error though).
adds e22722a selftest: Cope with empty testsuite results in more places.
adds b481b8e Fix the build of bin/smbtorture in source3. Guenther please check !
adds 285b628 Plumb in krb5 to the SMB2 sessionsetup code. First cut of this code.
adds 00b985d s4:auth Make it clear to the callers the talloc lifetime.
adds 6324a0f s4:provision Remove unused 'account_name' parameter
adds b183a30 s4:credentials Add in tracking of the password last set time
adds e11a67d s4:winbindd Record the privilaged pipe dir
adds 415bd62 s4:ntvfs Prepare for a possible future sharing of notify.idl
adds e9f5bdf smbconf: only include smbconf headers where needed.
adds f9ca9e4 Finish removal of iconv_convenience in public API's.
adds b8268cf s3: Remove use of iconv_convenience.
adds 390ada6 Remove more usages of iconv_convenience in files which were apparently not recompiled by waf.
adds c0fb7b8 s3: Fix some more iconv convenience usages.
adds f6445d8 s3-build: fix the build.
adds 8bc9c34 s3-secdesc: remove "typedef struct sec_desc_buf SEC_DESC_BUF".
adds a8b01d1 s3-secdesc: remove "typedef struct security_ace SEC_ACE".
adds 8951c83 s3-secdesc: remove "typedef struct security_acl SEC_ACL".
adds 7f6bb48 s3-secdesc: remove "typedef struct security_descriptor SEC_DESC".
adds a531537 s3-secdesc: move SEC_DESC_HEADER_SIZE to its only user.
adds d4474ba s3-secdesc: use SD_REVISION from security.idl.
adds 4bc46e0 s3-spoolss: Sorted the builtin forms alphabetically.
adds f3063d9 s3-spoolss: Added EN ISO 216, A0 and A1 to builtin forms.
adds 9bbf761 s3-net: Added a rather trivial "net printing dump" command.
adds a3b81a9 s3-spoolss: Use better names for set_last_from_to.
adds 7d363b8 s3-spoolss: Create a spoolss_map_to_os2_driver function.
adds 4108728 s3-spoolss: Use the spoolss_map_to_os2_driver to modify drivername.
adds 9b9def0 s4:dynconfig: let the autoconf build compile again
adds 6f26410 s4:librpc: fix the autoconf build
adds 970cbad librpc/idl: fix errors and improve idl in dfsblobs
adds 0e4e39c s4 torture test: Adapt ndr-dfsblobs torture test to new idl
adds 9f01e7a s4 torture: Add tests for dfs referrals handling in SMB/trans2 requests
adds 90d7689 s4:smb_server: fix trailling whitespace in trans2.c
adds fc94c50 s4:smb_server: Implement GET_DFS_REFERRAL for domain referral requests
adds a79b446 s4:smb_server: add dfs smbtorture to selftests
adds 007b996 s3-net: also dump security descriptors from ntprinters.tdb in "net printing dump".
adds d6a73ad s3-spoolss: Removed the Phantom DeviceMode.
adds 20537d6 s3-pidfile: set the close on exec flag for the created pidfiles.
adds 0953087 s3-spoolss: Added EN ISO 216, A0 and A1 to builtin forms.
adds f5f184a pidl: Allow new property 'no_srv_register'.
adds 864a95f s3:winbind use no_srv_register to avoid needing rpc_srv_register
adds 1ffc65d s4:smb_server/smb/trans2.c - remove unused define "DEFAULT_SITE_NAME"
adds 7a8e34f s3:split secrets.c to put machine account secrets in a new file
adds 3f2719c s3-rpc_client: move protos to cli_samr.h
adds 5ed3654 s3-rpc_client: move protos to cli_netlogon.h
adds 230b880 s3-rpc_client: move protos to cli_lsarpc.h
adds cc06133 s3-rpc_client: move protos to cli_spoolss.h
adds 5a6f3a0 s3-rpc_client: move protos to init_spoolss.h
adds 8478770 s3-rpc_client: move protos to init_samr.h
adds f6f3bb1 s3-passdb: move get_logon_hours_from_pdb() into samr server.
adds 829c876 Change data_blob() to be based on top of data_blob_talloc(), instead of the reverse (as it is now).
adds 6a90307 Fix our NTLMSSP implementation against the Microsoft torture tester.
adds 242b41a s4/selftest: fix passwords in selftest-vars script
adds 799eb53 s4/metadata: fix whitespaces
adds ad9050a s4/drsuapi: Add another set of predefined ATTIDs
adds c798207 Keep track of credits we're giving out. Set initial credits to 1 (MS-SMB2 spec required).
adds 572e5de Implement missing info level SMB_FILE_LINK_INFORMATION.
adds b00acc8 testprogs/win32/spoolss: rename Makefile => NMakefile
adds 64fa63c testprogs/win32/spoolss: rename Makefile.mingw GNUmakefile
adds d133ef9 testprogs/win32: explain how to use nmake with NMakefile
adds 38d1776 testprogs/win32/npecho: use 'rm -f' instead of 'del' on unix
adds 4ce04f6 testprogs/win32/spoolss: we don't need absolute pathes to mingw locations
adds d18fbda testprogs/win32: make it possible to specify MINGW_CC
adds ac93412 pynet: Raise proper exceptions rather than invoking sys.exit.
adds b0d7a3d Thanks to Andrew Bartlett's advice, fix the NTLMSSP version problem the correct way.
adds 66cbc62 s4-waf: Replace local includes in header files with proper system names.
adds ae02691 tsocket: Improve the language in some parts of the guide.
adds af44593 (Finally) fix bug #7158 - SMB2 connection resets during IOZone tests from 64-bit Vista client
adds 7e96db4 After talking with Microsoft engineers, the "lock spin time" is no longer used in SMB2.
adds 1ad551c After talking with Microsoft engineers, immediately replying on compound requests on open being deferred for a sharing violation is a Windows bug. Re-enable the code that simply delays the compound response if the delay time is less than 2 seconds.
adds b7067ee Correctly check error code return.
adds fad5d33 Fix connecting to [homes] share over SMB2.
adds 2c61c93 Fix bug 7442 - Samba returns incorrect SMB2 QFS device info.
adds 612a333 s3:winbind:idmap_tdb2_set_mapping: untangle assignment from check
adds 564b4c7 s4:dsdb disable tokenGroups until end of rewrite
adds 5f9024c s4:auth Move BUILTIN group addition into session.c
adds 4fa9aa3 s4:torture Add tests to demonstrate S2U4Self in the RPC-PAC test
adds 72ccbca s4:auth Allow the operational module to get a user's tokenGroups from auth
adds feb9ffd s4:auth Add dependency from the operational module onto auth
adds 3ff2766 s4:auth Push check for messaging context into winbind backend
adds 9c6b637 s4:auth Change auth_generate_session_info to take flags
adds a0b0dc1 s4:auth handle addition of nested aliases of domain groups.
adds 4b56aa2 s4:operational LDB module - fix warnings (missing parameters, unused variable)
adds 9c7d47f s4-smbtorture: take a TODO note for RAP-PRINTING.
adds 33c96e6 s3-net: Created a migration tool for printing TDBs.
adds 29629b9 s3 smb2: Fix the build without kerberos
adds e7982bb s3-lanman: Fix various RAP printing calls according to win98 testing and MS-RAP docs.
adds ba1befd s3-services: move services.h closer to services implementation.
adds 764cde5 s3-build: add missing prototype for regtype_by_string().
adds 6d9fe52 s3-libndr: merge in better ndr warnings from s4 ndr_string.c
adds b753845 librpc: finally merge ndr_string.c.
adds 026fae8 s3-utils: remove trailing whitespace from profiles utility.
adds fb16ac2 s3-registry: support REG_QWORD.
adds aadd293 s3-registry: support REG_DWORD_BIG_ENDIAN.
adds 32809ef s3-net: compile net_ads_gpo_apply().
adds 9696227 s3-net: let net_ads_gpo() call no_ads when built w/o ads support.
adds 33a156f s3-net: show how to use filters for group policy processing.
adds e4bdb7e s3-libads: add ads_set_sasl_wrap_flags().
adds 3c1e87a s3-libgpo: enable LDAP sign in ads_get_gpo_list().
adds a7cab4e s4:ldb-samba: handle more GUID attributes
adds a8a4fe0 Fix bug #7410 - samba sends "raw" inode number as uniqueid with unix extensions.
adds 5f87d5a s3-waf: Added support dynconfig cflags
adds a967dea s3-waf: Add more objects trying to build smbd
adds 6f6b320 s3-waf: Fake some defines that need to be set by configure options later
adds d3c9d29 s3-waf: Check for KRB5_DEPRECATED handling
adds 2b5f82f s3-waf: Move cups, ldap and krb5 checks to the end of the wscript file
adds 1316fa7 s3-waf: Check for LDAP
adds 538edd5 s3-waf: Add some more krb5 checks
adds 419873f s3-waf: All sorts of nasty hacks to finally get smbd to build/link
adds adfd1db s3-waf: Fix the CUPS dependency
adds 3d1c0f1 s3-waf: Add helper that facilitates defining --with-x and --without-x options
adds 99a2171 s3-waf: correctly handle cups dependencies when cups development packages are not installed
adds 771a8c1 s3-waf: Allow using --enable/--disable options as well
adds f860a12 build: Don't look for krb5.h in libreplace
adds d59df05 s3-waf: Allow building without ads/ldap/krb5 even if the libs are installed
adds 8e32f81 s3-waf: Support smbd build without ldap and kerberos
adds b14d86f s3-waf: Build nmbd using waf as well
adds c7a1708 s3-waf: Add ctags command
adds fa48325 s3-waf: build wbinfo using waf
adds 0077761 s3-waf: correctly handle the libcap dependency when libcap is not installed
adds 730c570 s3-waf: Add enable selftest configuration option
adds ca72265 s3-waf: Don't recurse into tsocket dir during configure
adds c85008e s3-waf: move the KRB5_DEPRECATED check into lib/replace
adds eea89dd s3-waf: merged auth subsystem changes from master
adds 3728186 s3-waf dynconfig: s3 configfile default is $LIBDIR/smb.conf
adds c332a13 s3-waf: build testparm and winbindd
adds 1defd6e s3-waf: Build LDB as a subsystem
adds 7ba5d2c s3-waf: Fix install location of testparm and wbinfo
adds 76e054b s3-waf: Add configuration option for merged build
adds f4ebdc9 s3-waf: Add dummy configuration option for PAM
adds cba7fd1 s3-waf: Add dummy configuration options for quotas
adds f4ff7a2 s3-waf: Add dummy configuration option for sendfile-support
adds 81967f5 s3-waf: Add dummy configuration option for utmp
adds 4478413 s3-waf: Add dummy configuration option for pthreadpool
adds 23adc33 s3-waf: Get winbindd to build again with current master
adds c8c54af s3-waf: Don't build winbindd when --without-winbind is set
adds 9496bdc s3-waf: Introduce more subsystems to reduce build time
adds 4acb54c s3-waf: Fix global includes to fix waf configure --help output
adds c59da6e s3-waf: Fix the build --with-ldap
adds 2261e8c s3-waf: Fix the minimal build
adds e86b212 s3-waf: fixed SWATDIR to match old build
adds 5800e45 s3-waf: fixed install path for sbin binaries
adds 0cb9973 s3-waf: install swat files
adds cf0cea8 s3-waf: fix up the LDAP objects if LDAP isn't built
adds 8f9a3c9 s3-waf: build winbindd again
adds be712a8 s3-waf: Build swat
adds b243116 s3-waf: replace all - with _ in the configuration option names
adds f242a31 s3-waf: note that the options are broken
adds 149167f s3-waf: Use a common subsystem for samba-popt code
adds 0766128 s3-waf: Use a common subsystem for the kerberos client code
adds 015c090 s3-waf: add eventlogadm binary
adds 63a3061 s3-waf: Fix up the winbindd build
adds 25f33a3 s3-waf: add popt and tdb include dirs to the includes list
adds 0e7e039 s3-waf: Autogenerate the static and dynamic init function calls
adds 6a32dbd s3-waf: fix eventlogadm build with winbind
adds 9971145 s3-waf: tdb includes are in lib/tdb/include
adds 1e97982 s3-waf: clean up dependencies a little
adds 3ea211f s3-waf: create a SECRETS subsystem
adds e48b73f s3-waf: clean up includes
adds 2650198 s3-waf: autogenerate lists of static modules
adds 8e04ad2 s3-waf: build shared modules as subsystems
adds 1c6ba85 s3-waf: Also include source4/ when looking for headers
adds d704d52 s3-waf: Remove references to LDB
adds 5556dee s3-waf: Add autogeneration with PIDL
adds 9cc39ff s3-waf: Some files moved during the rebase
adds b6c5d5d s3-waf: Fix up PIDL includes.
adds 17b136a s3-waf: fix the winbindd build again
adds c33ba1f s3-waf: Fix build with ldap by adding a SMBLDAP subsystem
adds f35bafe s3-waf: fix linking of swat by adding cap as dependency
adds 9ab3316 s3-waf: fix linking of eventlogadm by adding cap as dependency
adds 73f6fed s3-waf: more elaborate host_os check for STAT_ST_BLOCKSIZE
adds aca2b54 s3-waf: Fix the build after rebase
adds 29f549e s3-waf: ndr string functions moved to top level
adds 7370d03 s4-smbtorture: use push_reg_sz()/push_reg_multi_sz() in RPC-WINREG.
adds ff3d2be s4-smbtorture: print local_machine name in RemoteFindFirstPrinterChangeNotifyEx test.
adds 393e149 s4-smbtorture: pass down hkey to main keytest in RPC-WINREG.
adds 7c6be16 s4-smbtorture: use push_reg_sz/push_reg_multi_sz in spoolss tests.
adds 8a4525d waf: fix the build of nsswitch libwbclient.
adds 2d46e07 Fix what looks like a cut-and-paste error in our read_negTokenInit() function.
adds 2bbf055 Make -k a simple non-bool option.
adds c926acf s3-waf: Really disable winbindd build when --without-winbind is specified
adds 136ea7b s3-waf: Actually make --with/--without-swat work
adds 0a17344 s3: registry: fix query empty valuenames
adds 12ce164 s3: registry: let test_setvalue use getvalueraw instead of enumerate
adds 304271b s3: registry: add tests with empty valuename
adds e6047c1 s4-smbtorture: Fix volatile test in RPC-WINREG.
adds 783cd32 s4-smbtorture: add kernel_mode_registry_path().
adds 91807d9 s4:auth Error out when a memberOf DN does not have a SID
adds 80b4d50 Revert "Make -k a simple non-bool option."
adds 9453a0f s4:auth Fix previous commit - segfault in determinging a user's groups
adds 82c97e0 s4:auth Remove un-needed headers.
adds c8a2314 s4:libcli/ldap Rename ldap.h to libcli_ldap.h
adds a92b653 s3:passdb Remove use of uint8 uint16 and uint32 in favour of C99 types
adds cba7f8b s3:dom_sid Global replace of DOM_SID with struct dom_sid
adds 67439d4 s4:torture:winreg: improve error messages in test_QueryValue_full
adds 1240478 s4:torture:winreg: improve error messages in test_HKLM_wellknown
adds 50b472a s4:libcli/ldap Update headermap.txt (autotools build) and wscript_build for libcli_ldap.h
adds ab093ff wafsamba: Disable the abi checks when gdb is not available
adds 5fe476b s4:ldb: add --controls support to ldbedit
adds 225bd02 s4-torture: Try to fix the winreg tests.
adds 74d0fc1 s4-torture: Disable the security descriptor tests.
adds b6b3822 s4-torture: Improved the winreg symlink test.
adds ffc4676 s4/drsuapi: Yet another set of predefined ATTIDs
adds a4719a4 s4-drsuapi: Sort ATTID definitions by ATTID value
adds 7c979ad s3-net: fix net_ads_gpo() for non-ads case.
adds 032c051 rap: fix rap_NetUserPasswordSet2 IDL.
adds 94d41dd s4-smbtorture: fix smbcli_rap_netuserpasswordset2().
adds dd3c367 s4-smbtorture: Fix NetUserPasswordSet2 RAP tests.
adds 28b8d42 s3: added support for fake oplocks in SMB2.
adds 8c9ea2b Set SMB2 max read/write/trans sizes to Win7 compatible - 1Mb.
adds 03f2200 Add comments to usage error message for -k to make it obvious what this needs.
adds f576cc5 Doh! If you're going to give advice in "useage", make sure it's correct.
adds efb2922 Make krb5 over SMB2 identical to the way we handle it in SMB1.
adds 366333c Fix bug #7448 - smbd crash when sambaLMPassword and sambaNTPassword entries missing from ldap.
adds 6836304 s4:ntvfs/posix/pvfs_wait.c - fix a "calculated value unused" warning
adds a05ac30 s4:ntvfs/ipc/vfs_ipc.c - add more "const" in order to fix warnings
adds bd3e70c s4:torture/raw/open.c - remove unused variables and fix error handling
adds 6af5e7c s4:torture/rap/rap.c - quiet discard const warning
adds b2a7ad8c Make DFS work over SMB2.
adds 8248446 Don't forget brackets around bitwise tests.
adds 625ffba s4:libnet: use the new generated config from the provision for the self_join
adds d7542b5 If using fake oplocks, use the correct SMB2 type code for "no oplock".
adds 796904e s4:ldb_controls: make it possible to pass arbitrary control via the command line
adds 72d2c37 s3: Remove unreachable code
adds 8040bc6 torture: fix typos
adds 086c6c0 s3: Attempt to fix the non-gnumake build
adds 9d1a080 s3: Next step to fix the build on OpenSolaris
adds 7eff96c s3: Factor out compiler-independent defines
adds 6e7d39f s3: Another non-gnumake fix
adds bd8e3cf Substitute the pidl files without using 'headermap.txt'
adds eec9398 build: get the SONAME right for installed libraries
adds 792743c solve the error "ldb.inst.h does not exist"
adds d12768c s3: Fix a typo found by ITPFS oota <t-oota at dh.jp.nec.com>
adds 857ca41 s3:build: don't use pieflags twice - ldflags already have them
adds 5f0a2a1 s3:Makefile: position independency is also needed for shared libs
adds 2466dc7 s3:build: remove CFLAGS from LDSHFLAGS, SHLD has them already
adds 4c65943 s3:Makefile: set PIE flags also for nss_winbind
adds 8e069e2 s3: major overhaul of compiler and linker flags for HP-UX builds
adds 40ced1a s4:setup/*.ldif - remove unneeded "cn" attributes
adds ee524d3 s4:"rdn_name" LDB module - fix the creation of the RDN attribute (try to normalise it)
adds 8e1e6b0 s4:LogonGetDomainInfo - allow to set DNS hostname for the first time
adds 6c72674 s4:ntvfs rename notify.idl to s4_notify.idl until we can merge this IDL
adds e0d141b s4:dsdb Allow a NULL search expression in dsdb_search()
adds 43c931b s4:samr Split the guts of samr_CreateUser2 into a helper function
adds fc04e56 s4:samr Split most of samr_CreateDomainGroup into a helper function
adds 20d2847 s4:samr Move most of samr_CreateDomAlias into a helper function
adds c6ffd88 s4:samr Push most of samr_QueryGroupMember into a helper function
adds f6aa090 s4:samr Push most of samr_LookupRids into a helper function
adds 974ed9c s4:idmap Seperate idmap structures from winbind.idl and match to source3/ idmap
adds 2856476 s4:idmap Adjust code to new idmap structure names and layout.
adds e7fe4d3 s4:winbind Fix up includes after seperation of idmap.idl from winbind.idl
adds 9573c35 s4:winbind Change include guard so as not to conflict with idmap.h in source3
adds dceca3d s4:winbind Change idmap API to match that used by the source3/ idmap subsystem
adds 1d66cb0 s4:winbind Give more detail on the parameters when reporting idmap failure
adds a042e24 ldb-waf: Install manual pages for ldb in standalone build, install python module.
adds 4a65379 fix a typo
adds 2a91b00 Add in support for the NTLMSSP version reply.
adds 9696bba s4:dsdb_add_user - check the "cn"/"account_name" length (should be >= 1)
adds 4d76c0a s4:dsdb_lookup_rids - "unsigned" counters fit better than "signed" in this case
adds 189950c s4:dsdb_enum_group_mem - use "unsigned" counters
adds 24b3725 s3:configure: add Werror_FLAGS for IBM's xlc
adds ff0872d s3:configure: turn "error warnings" into errors
adds f634450 s3: fix the configure run
adds 8eed328 s3:fix configure after change "add Werror_FLAGS for IBM's xlc"
adds d59d9df s3:registry: add C to reg_cachehook, confessing considerable changes in 2008
adds 9c5d7c7 s3:registry: protect registry.h from multiple inclusion
adds 14a0250 s3:registry: extract the reg_cachehook prototypes into their own header.
adds a4efda9 s3:registry: extract the reg_util_legacy prototypes into their own header.
adds c682fd6 s3:registry: remove superfluous comments from registry.h
adds 4ae77b2 s3:registry: extract the reg_util prototypes into their own header.
adds f7f9ce3 s3:registry: fix data_p arg of regval_compose to be uint8 * instead of char *
adds 70a8179 s3:registry: fix regval_ctr_addvalue() to take data as uint8 *, not char *.
adds 9ccf663 s3:registry: adapt callers of regval_ctr_addvalue to uint8 * instead of char *
adds d335f29 s3:registry: extract the reg_backend_db prototypes into their own header.
adds b94267a s3:registry: extraxt the reg_dispatcher prototypes into their own header.
adds 5a92d88 s3:registry: extract reg_perfcount prototypes into header of their own.
adds 847a19d s3:registry: extract reg_eventlog prototypes to header of their own
adds e3f7fab s3:registry: move registry_create_admin_token() to new reg_util_token.c
adds f305373 s3:registry: move prototype registry_create_admin_token() to new header reg_util_token.h
adds 773255b s3:registry: rename reg_util.{c,h} to reg_util_internal.{c,h}
adds 36b74e0 s3:registry: rename lib/util_reg_api.c to registry/reg_util_marshalling.c
adds e829b42 s3:registry: extract registry_pull/push_value prototypes into own header
adds 97846ed s3:registry: move definition of registry_hook to reg_init_full.c - it's only user
adds e0d5bcc s3:registry:reg_objects: add regval_ctr_init()
adds 6b33132 s3:registry:reg_objects: add regval_ctr_get_seqnum()
adds 987514d s3:registry:reg_objects: add regval_ctr_set_seqnum()
adds 0d20053 s3:registry: use regval_ctr/blob accessor functions in reg_api.c
adds a71dac4 s3:registry: user regval_ctr/blob accessor functions in reg_backend_db.c
adds 5fbf935 s3:registry: use regval_ctr/blob accessor functoin in reg_eventlog.c
adds 53ba74e s3:libads:use regval_ctr/blob accessor functions in ldap_printer.c
adds 1be8f5f s3:services_db: use regval_ctr_init() instead of direct allocation
adds dcf2cc2 s3:srv_ntsvcs: use regval_ctr/blob accessor functions
adds b5d0fdd s3:nt_printing: use regval_ctr_init().
adds c4de07a s3:net rpc printer: fix use of a possibly uninitialized variable
adds 112eddf s3:net_rpc_printer: use regval_blob/ctr accessor functions
adds 7b2f5f2 s3:rpcclient:spoolss: use regval_ctr/blob accessor functions.
adds bf65ff5 s3:profiles: use regval_ctr_init() instead of direct allocation
adds 0e8e5d5 s3:net rpc registry: use regval_ctr_init() instead of direct allocation
adds 75e691a s3:registry: hide definition of regval_ctr and regval_blob in reg_objects.c
adds 552e505 s3:registry: move non-reg_objects definitions from reg_objects.h to registry.h
adds 0fe1ff9 s3:registry: move reg_objects.h to registry/ and use it only where needed
adds 0b446e0 s3:registry: add comment header block to registry.h
adds 80293b8 s3:registry:reg_objects: Remove use of uint{8,16,32} in favour of C99 types
adds af2cbaa s3:registry: add C for substantial changes to reg_objects
adds abf2764 s4:torture/rpc/samr.c: Fix the "ValidatePassword" test
adds 8e41f2e s3-waf: very simple start on getting krb5 build to work.
adds f12028a s3-net: fix a "dereferencing type-punned pointer will break strict-aliasing rules" warning.
adds aa51fa0 s3:fix the waf build after registry changes.
adds 475531c Standardize debug messages for read and write.
adds b2546ee s3-waf: Don't hardcode the name of the awk executable in wscript_build
adds 5a023e7 s3-waf: Add darwin to the host_os-specific checks
adds 9e194cd s3-waf: Check for additional options on *xattr
adds b7159e6 named_pipe_auth: implement tstream_npa_accept_existing_send/recv
adds 2e17123 s4:smbd: Add tstream to the stream_connection structure
adds 3c8dc5c s4:smbd: Use tstream_npa_accept_existing to accept named pipe connections
adds 2bca048 s3:configure: use the right AC_CACHE_CHECK variable
adds 644593d s4/test: Replace hand-made field count to test
adds bbdb838 s4/test: rename enum test_fields{} member names to be more descriptive
adds 5444272 s4/test: make test_cleanup() in libnet_user library more robust
adds de60cbb s4/test: remove unused code
adds c2021e4 s4/test: Connect SAMR and LDARPC pipes before calling libnet_ functions
adds 59f3c4e s3-waf: Fix the naming of some variables introduced recently
adds 83b2fd3 s3-waf: Build smbclient binary
adds 8aa9656 s3-rpc_server: Created a per connection spoolss pipe.
adds 718718d s3-lanman: Migrated to rpc_connect_spoolss_pipe().
adds ab707cb s3-printing: fix buildwarning in publishing code after registry changes.
adds 60cba59 s3:Makefile: fix a typo in flag variable name
adds 9b1daa7 s3:Makefile: add missing linker flags for smbfilter
adds c1e8838 flags.h - fix comment for "GTYPE_SECURITY_UNIVERSAL_GROUP" constant
adds a17203b s3-lanman: use samr for api_SetUserPassword().
adds 7fa2129 s3-lanman: parse encrypted and min_pwd_length in api_SetUserPassword().
adds 14b03d1 s3-smbd: remove unused change/check_lanman_password.
adds 2807ab3 s3-samr: move chgpasswd.c out of smbd and into the samr server.
adds fbd1d50 rap: add rap_NetUserGetInfo IDL.
adds b86666a s4-smbtorture: add smbcli_rap_netusergetinfo().
adds dc01465 s3-waf: fix the build after chgpasswd.c changes.
adds dd05e17 rap: fix typo in IDL.
adds 229b090 s3-lanman: remove defines now provided by IDL.
adds eb6d611 s3-waf: Allow to build with kerberos support
adds 20f843b s3-waf: more work on krb5 build.
adds e94e13b rap: use rap_LogonHours in rap_NetUserInfo11 as well.
adds 66e9b8c s4-smbtorture: add usergetinfo to RAP-SAM.
adds 6a14dad s3-net: fix the build.
adds 8c0be92 s3:rpc_server: make sure we don't send uninitialized memory for the named_pipe_auth handshake
adds 9a77cb2 s3:rpc_server: add np_read_in_progress() function
adds 56ebbb5 s3:smbd: add PIPE_BUSY handling for SMBtrans calls on named pipes
adds 9a6636a s3:rpc_server: pass down local and remote tsocket_address to np_open()
adds 4afa54f s3:Makefile.in: add npa_tstream.o to the build of smbd
adds 85a3853 s3:rpc_server: make use of the npa_tstream code to connect to named pipes
adds dd895e5 vfs_smb_traffic_analyzer.c: set the len variable when running protocol v1.
adds a1fc7ae s4-smbtorture: create the user to test in test_usergetinfo() in RAP-SAM.
adds 869eed7 s3-lanman: use samr for api_RNetUserGetInfo.
adds 9b534ad s3: Remove an unused variable
adds eff1339 s3-waf: fix the build after tstream changes.
adds abbf8ef s3: Fix a bad memleak in the async echo responder
adds 21e8548 s3-waf: Also set "developer" env when building in developer mode
adds 49a80fe s3-waf: Fix typo
adds 7bcd9c5 libndr: add support for relative_rap_convert.
adds 82982bd s4-smbtorture: we can fully use autogenerated code to pull info unions now.
adds 7803bcd s4-smbtorture: remove obsolete handmarshalled rap code.
adds 667716d s4-smbtorture: finally test all levels in rap_NetUserGetInfo RAP-SAM test.
adds 605cfef s3:auth: add function to convert samu to netr_SamInfo3
adds 6713f3d s3:auth add function to copy a netr_SamInfo3 structure
adds d9cffc0 s3:auth use info3 in auth_serversupplied_info
adds 606be25 s3:auth Free sampass as soon as we have server_info
adds 2a6a696 s3:auth add function to convert wbcAuthUserInfo to netr_SamInfo3
adds 3bb8195 Fix Out of memory checks
adds 20fb373 s3:auth remove login_server from server info
adds f888c82 s3:auth Add comment to clarify usage of session keys.
adds 30eeb1e s3-rpc_client: move protos to init_netlogon.h
adds 60079f5 s3-idl: fix some missing dependencies to other IDL files.
adds 66adb84 s3-build: only use ndr_samr.h where needed.
adds 6d19475 s3-build: use ndr_misc.h where needed.
adds 38d69ca s3-build: remove duplicate ndr_krb5pac.h inclusion.
adds c5eeb0d s3-auth: fix c++ buildwarnings.
adds 0ca8e22 s3-lanman: Fix api_RNetUserGetInfo level 2 marshalling offset calculation.
adds 892a4b2 waf Read VERSION file inside WAF to set package version
adds 3318459 s4:client/client.c - fix "asprintf"s
adds 8ddb4f6 s4:regshell - don't use negative exit codes
adds 2c32523 s4:regshell - fix an "asprintf"
adds 315ae8a s4:libcli/clideltree.c - fix "asprintf"s
adds 69166d3 s4:ntvfs/nbench/vfs_bench.c - change a "asprintf" into a "talloc_asprintf"
adds 7a3a1cb s4:ntvfs/simple/svfs_util.c - change an "asprintf" into a "talloc_asprintf"
adds e831af7 s4:param/loadparm.c - fix "asprintf" call
adds 67b2c42 s4:scripting/python/modules.c - fix "asprintf" calls
adds a642626 s4:smbd/pidfile.c - fix "asprintf" calls
adds fe2a607 s4:utils/ntlm_auth.c - fix "asprintf" calls
adds ce99f9e s4:web_server/wsgi.c - fix "asprintf" call
adds 76f804a s4:client/client.c - we don't need "&ctx" for talloc calls
adds da0e0ef s3-waf: Fix the build of swat with --enable-cups
adds 3d2c99f s3-waf: Detect which version of krb5_enctype_to_string is used
adds d0e131e s3-waf: Fix the smbclient build with libcap
adds e5232bd s4:kdc Remove special talloc_free of the ldb context
adds b50c006 waf Add DIST_BLACKLIST to list files that we cannot include in a release
adds 708d6fc s4:waf Exclude the autotools based build environment from a Samba4 release
adds 7ea7b23 waf Provide release signing capability in 'waf dist'
adds b088a27 s4:build use autotools for mkrelease.sh
adds e5fca6a s4:build Don't automatically mark as 'not a git snapshot'.
adds 8703700 s3-samr: Fix crash bug in _samr_QueryUserInfo{2} level 18.
adds 93ac516 s3-auth: Added a function to get the server_info from the system user.
adds 4eba4b0 s3-waf: Match the defines from the autotools build on PACKAGE_*
adds f733362 s3-waf: Support builds with utmp accounting
adds 8bc3251 s3:smbd split smbd/server.c into smbd/server.c and smbd/server_exit.c
adds 6f279de s3:smbd split reload services/printers functions from server.c
adds 59422ef s3:smbd move messaging_context and memcache into globals.c
adds 539ef13 s3:lib split out global workgroup and netbios name functions.
adds d266f8f s3:lib s3:lib move get_global_sam_name to util_names.c
adds 8d6f88b s3:winbind Kill amusing but un-used winbindd_kill_all_clients
adds f11cf62 s4:web_server/wsgi.c - provide a better out-of-memory handling for an "asprintf" call
adds 2053403 s4/test: test_userinfo/_async tests should use passed user_name param value
adds cf79435 s4/test: refactor NET-USERINFO test to be more 'torture' friendly
adds 3a899e2 s4/test: make samr_close handle functio public
adds 8e3a433 s4/test: Refactor test_opendomain to address following
adds 1118c7b s4/test: change prototype for test_opendomain()
adds fce4271 s4/test: remove torture/libnet/utils.h as we are using proto.h now
adds 8dedb4d s4/test: remove local impl for open_domain and use common one
adds 0f22630 s4/test-libnet-utils: refactor test_user_create()
adds c742f59 s4/test-libnet-user: Remove test_createuser()
adds c9c8de3 s4/test-libnet: Remove multiple test_samr_close() impelementations
adds 5232ce5 s3-selftest: make sure provisioned s3 looks the same in make selftest as in make test.
adds a8d308f s3-selftest: fix chmod commands in provisioning.
adds b455c5e s3:auth Fix segfault when the user cannot be found by getpwnam()
adds d85d85b s3:passdb Fix memory leak
adds b99dd10 s3:smbd Use the right num_sids
adds bd38c0d s3:auth fix info3 duplication function
adds 33c633d s3:auth make it easier to trace auth modules
adds f1d7d6d nss_wrapper/testsuite.c - make sure to test always the "NSS wrapper" calls
adds 9bfd2c8 s4:auth/credentials/credentials.c - initialise "password_last_changed_time"
adds 76cd237 s4:web_server/wsgi.c - free the "env" and "inputstream" objects on an "asprintf" failure
adds 1cf5be3 s4:rpc_server/dcesrv_auth.c - Fix a RPC issue in conjunction with Windows 2000
adds 55df760 Revert "s4:rpc_server/dcesrv_auth.c - Fix a RPC issue in conjunction with Windows 2000"
adds b869350 s3: add m4 macro to check if stderr is empty or not
adds 96ee956 s3: fix check for pie compiler flags
adds 30c74cf Revert "s3: Attempt to fix the non-gnumake build"
adds a1b44f4 s3: set pthread cflags in a more portable fashion
adds 5986569 selftest: list.remove raises ValueError rather than KeyError.
adds f927881 s4:dsdb/common/util.c - fix a counter variable
adds b7270fb s4:dsdb_module_search_dn - add code to handle NULL format string
adds c2a3792 s4:dsdb/samdb/ldb_modules/util.c - make sure to always free temporary data
adds 3030d9d s3: define timespec before we use it
adds 6a78241 libreplace: include sys/file.h only when available
adds f3b0485 s3-waf: Set HAVE_GSSAPI if gssapi libs were found
adds c30c452 s4:ldap.py - add more test cases to show invalid primary group change behaviour
adds 08653ac s4:samldb LDB module - rework the group change code to be again synchronous
adds 092331d s4:ldap.py - add a test which shows the modification behaviour of important attributes
adds 463d5f0 s4:samldb LDB module - deny delete operations on some important attributes
adds 327fa70 ldb:ldb_tdb/ldb_tdb.c - quiet a warning regarding TDB -> LDB error code conversions
adds 5a0b3cf s4:tests/python/passwords.py - fix filter
adds 8e2b69c s3-waf: Add more darwin-specific options
adds 04d251a build: Also replace '-' by '_' when creating header defines
adds 209555e s3-waf: support avahi builds
adds e4a9bdc s3-waf: Fix the build after rebase
adds 390b052 s3: use autoconf macro to get some debug output in config.log
adds 55ef0ec s4-python: Remove cruft to deal with static python modules, which are no longer supported.
adds c2327b2 s3: final test for working shlib support requires PIE_LDFLAGS
adds f757263 s4-waf: Look for xsltproc executable, required to build manpages.
adds 3e65af3 ldb-waf: Fix installation path of manpages, simplify manpage handling.
adds 38cbb60 ldb: Remove manual pages for binaries that have already been moved to utils/.
adds f3f1745 wafsamba: Actually install manual pages.
adds 17ad28c s3: use PICFLAG instead of PIE_FLAGS
adds 3858b5d s4-waf: sanitize library names like the old build system did, only add -samba4 suffix for libraries that are bundled.
adds 1d1d31f wafsamba: Default blacklist to an empty list rather than None.
adds e6129bd tdb-waf: Simplify manpage handling.
adds 04fc459 tdb-waf: Don't install binaries when using system tdb.
adds cd2dd33 ldb: Support building with system ldb library
adds e3997c2 wafsamba: Correctly detect if bld.env.XSLTPROC is not set
adds 7426cf4 s3: remove prototype of non-existsing function idmap_tdb_tdb_close().
adds c00407b libcli/nbt/lmhosts: fix missing prototype warning.
adds f9f8007 s3-build: only use ndr_security.h where needed.
adds fbb7814 s3: only use netlogon/nbt header when needed.
adds 82e140c s3: use shared security defines.
adds 2e4c414 s3: Don't announce readraw and writeraw with the async echo responder
adds 3e0b2c8 s3: Fix some debug messages
adds aaf1c75 s4:torture/rpc/netlogon.c - add another "LogonGetDomainInfo" testcase
adds 0eec334 s4:dcesrv_netr_DsrEnumerateDomainTrusts - fix an integer type
adds 11e2608 s3/s4:netrEnumerateTrustedDomains - this call returns a "NTSTATUS" result
adds cc77e79 s4-waf: Fixed the ldb build.
adds f98bb7f Add manpages argument to SAMBA_LIBRARY().
adds f89e390 waf: Refactor manpage building code.
adds 151e239 ldb/waf: Fix build with system and bundled ldb.
adds 8c01702 talloc: Don't set is_bundled for standalone build.
adds a950c6c s3:configre: work around shell problem on HP-UX in AC macro
adds 3b70686 s3:auth Make AUTH_NTLMSSP_STATE a private structure.
adds 723ea68 s3:auth Remove AUTH_NTLMSSP_STATE typedef.
adds 9a76932 s3:ntlmssp Add two unused variables to match the Samba4 ntlmssp.h
adds ebae21f ntlmssp: Make the ntlmssp.h from source3/ a common header
adds d6fa371 s3:ntlmssp Use a TALLOC_CTX for ntlmssp_sign_packet() and ntlmssp_seal_packet()
adds 62708fb s3:ntlmssp Move ntlmssp_sign.c from source3 to common code.
adds a780581 s3-netlogon: use SAMR in _netr_ServerPasswordSet{2}.
adds 3f24f8d s3-auth: add "system" bool flag to auth_serversupplied_info.
adds db5730c s3-samr: give the system user a free pass for _samr_QueryUserInfo{2} level 18.
adds 4bb7e91 s3-netlogon: use SAMR in _netr_ServerAuthenticate3.
adds 9864164 s3-netlogon: use LSA in _netr_NetrEnumerateTrustedDomains.
adds 6af6b96 ldb: Revert signature file changes made in 151e239bcf2860411527a953d627b2d724c0a57e
adds c866920 s3-waf: Fix build after ntlmssp_sign.c moved
adds 1da4153 buildtools/wafsamba: use build group 'final' for the creation of manpages
adds b32b59d s3:smbd make yp cache local.
adds 7747dd8 s3:smbd user_in_network() doesn't need sconn anymore
adds 94bf9ce s3:smbd user_in_list() doesn't need sconn anymore
adds 6a25668 s3:smbd user_ok doesn't need sconn anymore
adds 471ed70 s3:smbd map_username() doesn't need sconn anymore
adds 82d56b9 ldb: Fix dependencies when building with system ldb.
adds 1bc53f0 ldb: Move utility functions to separate file.
adds fe8302b ldb: Remove Samba-specific symbols.
adds 7f75ee0 ldb: Install ldb_handlers.h header.
adds 38dfc48 ldb: Remove unexisting and mistyped function from header
adds 41cdac9 pyldb: Remove duplicate copy of function.
adds a22d7db wafsamba: Only try to build manpages if XSLTPROC was actually found.
adds cf72740 Revert "ldb: Remove Samba-specific symbols."
adds fca69a9 s3-netlogon: Fix crash bug in _netr_NetrEnumerateTrustedDomains().
adds e5ebc52 Revert "s3:winbindd Split helper functions to allow s3compat to call them"
adds 61eb56b s3:winbind tidy up connecting the winbind sockets.
adds 19f4229 s3:winbind Make state->mem_ctx a talloc child of state
adds d33c41f s3:winbindd move reinit_after_fork() back out of winbindd_register_handlers
adds e80301e s3-smbd: remove unused sconn from token_contains_name().
adds 3811fda s3-waf: Check for broken nisplus include files
adds 0fddbe4 s3-waf: Check if compiler supports LL suffix
adds 0fce829 s4:dsdb_load_udv_v1 - "uint32_t" counter type fits better than "unsigned int"
adds a8788ce ldb:ldb_msg_add_steal_string - prevent also there the addition of strings with length 0
adds 8378898 s4:samldb LDB module - start on a sequential trigger implementation
adds 5a3e744 pyldb_util: Remove dependency on LIBPYTHON - it's already there implicitly and not available in the standalone build.
adds b497447 s3-waf: Add check for asm/types.h
adds 458b248 s3-waf: Check for device major and minor macros
adds 6d2e796 s3:param Add helper function to get at Gobals.iDomainMaster
adds dfb206f s3:param Put 'server_role' functions in another file.
adds bc8d12e s4:ntlmssp Merge ntlmssp structures with version from source3/
adds 38a26f1 s4:ntlmssp Use the new common ntlmssp.h
adds fdc6db3 s4:ntlmssp Use common code for ntlmssp_sign.c
adds a6e07c2 s3:auth Rename wksta_name -> workstation_name in auth_usersupplied_info
adds 3eab655 s4-cracknames: Fix typo in debug message.
adds 1cad430 s4-heimdal: Fix typo in comment.
adds ea5c85a selftest: Fix typo in comment.
adds c256eb8 s4-configure: Fix typo in comment.
adds b05c18c s3:idmap Use idmap.idl defined structures and constants
adds e67b0cf s3:winbind Ensure we always init idmap_passdb before we use it
adds 3f14d03 s3:winbindd: make sure we only call static_init_idmap once
adds a6c921f s3-waf: Add check for dirent.d_off member
adds f702578 s3: remove unused prototype for lp_idmap_domains().
adds da894b7 s3-waf: Fix the build
adds 3bae05d s4: check the sacl and dacl pointers on the old sd
adds fc9644a lib/replace: fix some c++ build warnings in testsuite.
adds 5828474 s4-smbtorture: Make sure RPC-SPOOLSS and RPC-SPOOLSS-PRINTER pass against s3.
adds 23eb288 s4-smbtorture: skip driverName and printerName DsSpooler tests for now.
adds b81f8b1 s3-vfs: Send the share name instead of the path in smb_traffic_analyzer.
adds 1ba611a s3-eventlog: try to pass RPC-EVENTLOG during make test as non-root.
adds e9ff32c Don't use sigev_value.sival_int to just store the mid, use sigev_value.sival_ptr to store the private data structure.
adds e799de2 SMB2: Fix rename on Windows 7.
adds 6ad27cd s4:lib/ldb/pyldb_util.c - add a cast to quiet a warning
adds 74fad25 s4:ldb_msg_element_compare - fix typo in comment
adds 6c7c81a s3-waf: Fixed dependencies of the the avahi subsystem.
adds 6331d7f s3-waf: Fixed dependencies of the the krbclient subsystem.
adds 7747575 s3-waf: Fix up smbclient dependencies
adds 95863bf s3: Add vfs_linux_xfs_sgid
adds 57ab910 s3: Allow previous password to be stored and use it to check tickets
adds 3854f07 s3-selftest: Fix blackbox smbclient s3 tests during make selftest.
adds fbfc60f Move to using a DATA_BLOB inside of struct aio_extra, not a char *.
adds bcd4077 s3: remove unused librpc/ndr/sid.c.
adds 53e4650 Fix a crash bug found by Ira Cooper <samba at ira.wakeful.net>.
adds cb1590e Ensure we remove SMB2 cancel requests from the active queue now we don't remove them in the talloc destructor.
adds 788d7f9 s3-security: remove some more shared secdesc defines.
adds 415d3d5 s3-security: use shared SECINFO_OWNER define.
adds 630c27b s3-security: use shared SECINFO_GROUP define.
adds e24a59f s3-security: use shared SECINFO_SACL define.
adds a75436e s3-security: use shared SECINFO_DACL define.
adds 1bed525 s3-security: remove duplicate Extra W2K flags.
adds 5cf3b0b s3-security: move ALL_SECURITY_INFORMATION to the only user.
adds 2794d2e s3-security: use shared Security Access Masks Rights.
adds 37b978c s3-security: use shared "Generic access rights".
adds b5c2af9 s3-security: use shared "File Object specific access rights".
adds 102b0cf security: move generic_mapping and standard_mapping to security.idl.
adds b6a2cea s3-security: use shared "Standard access rights.".
adds ce85181 s3: remove rpc_secdes.h completely.
adds 84a8f04 s3-build: only include generated spoolss headers (not ndr headers).
adds 4b342b7 s3-build: pure cosmetics, use better names for gen_ndr code pieces.
adds 614e010 s3: remove authdata.h
adds 3948876 s4-smbtorture: only test data up to a length of 9 bytes in test_SetPrinterDataEx_matrix().
adds 4a10635 s4-smbtorture: refactor test_EnumPrintProcessors().
adds 6acaa70 s4-smbtorture: add test_PrintProcessors_winreg.
adds 8131e9f s4-smbtorture: move PrintProcessors winreg test to main RPC-SPOOLSS test.
adds 12d1a3b s3: Fix the build of the nfsv4 acl code
adds 30a9ddc s3-spoolss: add and use spoolss_printerinfo2_to_setprinterinfo2().
adds 3eac633 libreplace: Fix readline build with libedit.
adds 9884bf7 s4-smbtorture: allow to call single tests from a testcase in a testsuite directly on the commandline.
adds e65164f s4-smbtorture: convert RPC-SPOOLSS into a torture suite.
adds e47d778 Found by Guenther - fix up our fallback paths from krb5 to NTLMSSP when using SMB2.
adds a73b846 Allow us to cope correctly with NT_STATUS_MORE_PROCESSING_REQUIRED when downgrading from krb5 to NTLMSSP over SMB2.
adds e8576ef ѕ3:Makefile: use PIC instead of PIE flags for shared libs
adds 789125f s4-smbtorture: rework order of test in RPC-SPOOLSS-PRINTSERVER a bit.
adds bb4693d s4-smbtorture: completely rework RPC-SPOOLSS-PRINTER.
adds 09daf63 s3-selftest: do not call main RPC-SPOOLSS testsuite.
adds fad86dd s3-smbd: Remove unneeded dependency of map_username to globals.c.
adds 9097bdd s3-auth: Moved smbd user functions to a generic place.
adds 3344adc s3-rpc: Seperate rpc_srv_register for plain connection.
adds 15f64af s3-rpc: Create a file with all functions for a internal named pipe.
adds e0acee4 Change smbd_aio_complete_mid() -> smbd_aio_complete_aio_ex(). Simplifies the code and eliminates find_aio_ex().
adds be5133f Rename req -> smbreq.
adds b12409a wait_for_aio_completion() should return 0 on non-aio compiled case.
adds fb79a8d Oops. Forgot to re-initialize the aio_ex pointer from sival_ptr.
adds 8b3059d s4-smbtorture: check error codes in RAP-SAM testsuite.
adds b3ebebd s3-rpcclient: allow to add access_mask in cmd_spoolss_open_printer_ex().
adds 29c0c10 s4-smbtorture: share test_ClosePrinter between RPC-SPOOLSS and RPC-SPOOLSS-WIN.
adds e89502e s4-smbtorture: add RPC-SPOOLSS-ACCESS.
adds 3ad2fa6 s4-smbtorture: remove another incarnation of test_ClosePrinter.
adds 6309f7b s4-smbtorture: make RPC-SPOOLSS-ACCESS more compatible with older samba releases.
adds a973eb1 s3: fix build on Heimdal based systems like NetBSD5
adds 79ec886 s3:build: add shared lib flag for HP-UX compiler
adds 62e0a74 Fix a long-standing bug with async io that would only be triggered by SMB2.
adds b8ea2e0 s4:provision - fix typo in substitution variable
adds 7896a35 s4:ldap.py - make sure that also the "posixuser" will be deleted on test breakages
adds 2fbb8c0 s4:urgent_replication.py - specify the "dnsRoot" attribute which is requested on "crossRef" entries
adds fc037e0 s4:descriptor LDB module - cosmetic fixup
adds 787a42e s4:acl LDB module - fix counter types where appropriate
adds 45171d6 s4:ridalloc LDB module - add more "talloc_free"s where useful
adds f3f9106 s4:ldap_server/ldap_backend.c - send back also the extended error message if it exists
adds fa2a86e ldb:ltdb_filter_attrs - fix a counter variable type
adds cadf774 s4:dsdb/common/util.c - provide a better implementation of the "samdb_msg_add_(add/del)val" calls
adds 430491b s4:rdn_name LDB module - remove "rdn_name_find_attribute"
adds dd64b25 s4:rdn_name LDB module - use "ldb_msg_remove_attr" for deleting attributes
adds ae9faaa s4:ldap.py - enhance the RDN name test to show that invalid "name" attributes are allowed on add operations
adds df63b2c s4:get_last_structural_class - only real structural classes can be candidates for fetching the last one
adds 93db960 s4:samldb LDB module - this codepart isn't needed due to the objectclass LDB module
adds 28cb883 ldb:ldb_msg_remove_attr - provide a better implementation
adds 98b98a2 s4:password_hash LDB module - adapt the module to the new "ldb_msg_remove_attr" behaviour
adds f769671 Fix bug with incorrect flag values for inherited ace in some cases.
adds 4591fdb s3-privileges: use LUID defines from lsa IDL.
adds e271a2b s4-smbtorture: handle printservers w/o printers in RPC-SPOOLSS-ACCESS.
adds 315aeef s4: Remove an uselessly exposed control
adds e206109 s4:ldb python bindings - implement comparison on Python LDB Message objects
adds 5def19e s4-smbtorture: test workstation auth as well in RPC-SPOOLSS-ACCESS.
adds 0604df5 s3-lsa: Fix static list of luids in our privileges implementation.
adds 04c7484 s3-waf: Build rpc_server/srv_spoolss_util.c too.
adds 3c4336b s4:objectclass LDB module - fix header and add my copyright
adds 2a294d3 s4:objectclass LDB module - use "ldb_oom" for expressing out of memory
adds 2d3760c s4:objectclass LDB module - fix error result if an entry doesn't contain a structural objectclass
adds 6afa5a7 s4:objectclass LDB module - this "talloc_steal" is not necessary
adds 0408ec1 s4:objectclass LDB module - explain why the search can return with an empty return
adds 95da724 s4:objectclass LDB module - fix counter variable types
adds c6020cc s4:objectclass LDB module - remove duplicated code
adds 0ca17ea s4:objectclass LDB module - cosmetic change
adds ec9b6f3 s4:objectclass LDB module - finally implement the correct entry rename protections
adds 9ab3365 s4:ldap.py - enhance the rename tests to demonstrate the functionality
adds da90868 s4:samldb LDB module - finally we can remove the RDN check
adds 9e56b54 s4:objectclass LDB module - instanciate the schema variable centrally on the "ac" context creation
adds 2586cba s4:dsdb - introduce a new "objectclass_attrs" LDB module which performs the objectclass attributes checking
adds bd91095 s4:remove the "validate_update" LDB module - the task is now handled by the far more complete "objectclass_attrs" LDB module
adds 227144e s4:samldb LDB module - adjust the module to set always a "defaultObjectCategory" on objectclass add operations
adds e7eef53 s4:objectclass LDB module - remove "fix_check_attributes"
adds 566d13c s4:acl LDB module - adaption for "objectclass_attrs" module
adds ee278bf s4:acl LDB module - LDB attribute names should be compared using "ldb_attr_cmp" or "strcasecmp"
adds 17f465a s4:ldap.py - enhance the attributes testcase to demonstrate how the attributes are checked against the schema and the specified objectclasses
adds e3c686d s4:objectclass LDB module - rework the code which handles the objectclasses modification
adds aa32725 s4:ldap.py - add some "objectclass" behaviour tests
adds 1bb0afa s3:auth make sure we set the right username
adds ef94217 s3:auth check the user is valid first
adds 61823fb s3:auth set the resolved user sid in the fake sam account
adds e6456df s3:auth handle unix domain sids in samu
adds aa1a3cb s3:auth create nt token from info3 directly
adds aaf45cd s3:auth remove unused structure member
adds 0a7ff14 s3:passdb Export function to calculate the proper primary group sid
adds 048575d s3:auth return the full passwd struct from check_account
adds 00089fd s3:auth make sure the primary group sid is usable
adds 63a8c65 s4:samba_dsdb LDB module - enhance/fix module rule comments
adds 0dc88d2 s4:samba_dsdb LDB module - fix typos
adds 2315945 s3:auth Rename user_info->smb_name -> user_info->client.account_name
adds 7a021df s3:auth Rename user_info->internal_username -> user_info->mapped.account_name
adds e21935f s3:auth fix header comment for internal_username -> mapped.account_name
adds deabae1 s3:auth Rename user_info->client_domain -> user_info->client.domain_name
adds fc956cf s3:auth Rename user_info->domain -> user_info->mapped.domain_name
adds 8f1cec5 s3:smbd Fix segfault if register_existing_vuid() fails
adds d25e9ab named_pipe_auth Always lower case the incoming pipe name
adds 4a7f45b s3:smbd Give the kerberos session key a parent
adds 0af2dc4 s3:named pipe proxy Improve error messages when named pipes fail to forward
adds edba46c s3:auth Change auth_ntlmssp_server_info API to return NTSTATUS
adds 9a747d5 s3:auth add hooks to indicate if signing or sealing is desired with NTLMSSP
adds a75d271 s4:rdn_name LDB module - move the "distinguishedName" write prevent check here
adds 1949864 s4:objectclass_attrs LDB module - move the single-valued attribute check into this module
adds 0c3dfd7 s4 python: add more unit tests to verify the compare tests
adds 99c9e35 ldb:pyldb.c - we cannot use "ldb_dn_compare" if both message DNs are NULL in "py_ldb_msg_compare"
adds 711a30a s3: fix build on platforms without st_blocks and st_blksize stat struct members
adds f7e2e83 s3:rpc fix potential out of bound memory access
adds 22e9015 s3:rpc handles are used by all pipes, use better name
adds f9fc4df s3:rpc make num_pipe_handles get an actual pipe as argument
adds 5da783f s3:smbd add utility function to check if there are open pipes
adds d70413f Move "write_though" into aio_ex struct.
adds 096a3d3 Make aio_ex owned by a talloc context, not neccessarily on the null context.
adds 984fec2 s3-waf: fix the the waf build.
adds 34b29b1 Revert "s3:auth Change auth_ntlmssp_server_info API to return NTSTATUS"
adds 3e50215 Revert "s3:smbd Give the kerberos session key a parent"
adds 7a7f28d Revert "s3:smbd Fix segfault if register_existing_vuid() fails"
adds 575b101 s3-netdomjoin-gui: Fix Bug #7500. Fix 'not a string literal' warning in netdomjoin-gui.
adds aeacb02 s3-selftest: disable domain creds smbclient_s3 tests for now.
adds fd9e02d Fix for bug 7501 - SMB2: CREATE request replies getting mangled.
adds 0c5d0e1 Second part of fix for 7501 - SMB2: CREATE request replies getting mangled.
adds 34a8324 Fix a valgrind error found by SMB2-COMPOUND test.
adds 1fd15dc s3: Fix bug 7253
adds 8823bdc Added guids for the validated writes.
adds 687c42e s3: fix calculation of st_blocks in init_stat_ex_from_stat
adds 6a6bb76 s3: fix calculation of st_blocks in streams_xattr
adds 95047bc s3-winbind: Fixed setting default sequence number.
adds 09e74b6 Split out the "finished read processing" code into a function so it can be called by both sync and async code.
adds efd0c35 Ensure we don't send SMB1 keepalives on an SMB2 connection.
adds 3c0eead Split out the "finished write processing" code into a function so it can be called by both sync and async code.
adds d28fa8f Rename "allow_smb2" -> "using_smb2" and make the usage clearer.
adds 8ca88e2 s3-passdb: Fix typo in comment.
adds 9fdb69e s3-smbd: Fix typo in comment.
adds 7f29f81 tevent: Fix maxfd calculation in tevent_select
adds 1819beb s3: Add a dummy test to prove the maxfd calculation
adds ba809ec s3:pdb_ldap: fix bug 7505 - init_sam_from_ldap stores group in sid2uid cache
adds f66cc82 s3: Fix EnumDomainAliases when no aliases are in LDAP
adds 0a41b7e s4:instancetype LDB module - prevent all types of "instanceType" manipulation
adds c1b4ccb s4:ldap.py - add a test to demonstrate the 'instanceType' behaviour
adds 1305c91 s4:samba_dsdb LDB module - move the "objectclass_attrs" module back
adds f95634d s4:dcesrv_samr_AddGroupMember - also the error code "LDB_ERR_ATTRIBUTE_OR_VALUE_EXISTS" is allowed
adds 13b1f7a s4:dcesrv_samr_Add/DelGroupMember - remove the account type check
adds 305f2c7 s4:dcesrv_samr_AddAliasMembership - Merge the two error blocks into one
adds 34b43a8 s4:dcesrv_samr_DeleteAliasMember - add more braces to fit better the coding styles
adds 7374cd0 s4:dcesrv_samr_GetAliasMembership - fix type of counter variables
adds 9f95298 s4:dcesrv_samr_Add/DeleteAliasMember - provide better NTSTATUS return codes when something didn't work
adds 13ca999 s4:samldb LDB module - don't create multiple "ac" module contexts on modify operations
adds d604d49 s4:samldb LDB module - fix up the case when the old and new "primaryGroupID" are the same
adds bdd83c0 s4:ldap.py - add testcase which demonstrates the reset of the "primaryGroupID"
adds ec94efb s3: fix build on HP-UX
adds 446deb0 s3:cleanup remove trailing spaces
adds 405a0c5 s3:cleaunp reformatting for readability
adds b5638a0 Don't use the autofree context for the globals. This causes child smbd's forked by modules to crash due to destructors being called (found when using the vfs_aio_fork module with smb2).
adds edd8940 Ensure we correctly setup req->subreq before testing for async. Stops crashes when XX_send functions set async to stop interim replies being sent.
adds 321d7a6 Implement AIO in SMB2. Doesn't allow cancel calls yet (to be added).
adds b53f8c1 Since idtree assigns sequentially, it rarely reaches high numbers. But such numbers can be forced with idr_get_new_above(), and that reveals two bugs:
adds a8c051b s3: readd h_errno struct member but rename it
adds aeb25ad Fix the build in the non WITH_AIO case (sorry).
adds 5e576a5 s3:lib make server contexts generic
adds cbda036 s3:winbindd use common server context functions
adds 0962763 s3:misc make use of server_[event/messaging]_context directly
adds 1b8a8dd s4/test: remove duplicated comment
adds d1bcc23 s4/test: Refactor test_user_cleanup to be more robust
adds 7135abc s4/test: libnet_user tests should use common test_user_cleanup
adds d02c395 s4/test: Remove duplicated test_opendomain() functionality
adds 64a71d3 s4/test: remove create/delete group implementation in API-CREATEGROUP test
adds 61e5ac4 s4/test: Fix incorrect NTSTATUS comparison
adds 85d7863 s4/test: Call test_user_cleanup with original RDN for the user
adds eda4926 s4/test-libnet: Helper func to initialize libnet_context
adds d6d8ec8 s4/test: fix SEGFAULT in test_group_create when rid is NULL
adds 1ceb0dd s4/test: use test_libnet_context_init() function to create libnet_context
adds bcc4383 s4-smbtorture: rework internals of RPC-SPOOLSS-ACCESS testsuite.
adds a53ca94 s3:rpc improve handles memory hierarchy and use better name.
adds c446fbc s4-python: Fix formatting.
adds 4690ebf Add missing stub functions.
adds 155a672 ldb:ldb_sqlite3 backend - remove checks which are now done elsewhere
adds 4d33627 ldb:ldb_sqlite3 backend - remove a warning which has already been resolved
adds ace9bd6 s4:ldap.py - check if the "name" of an entry was really ignored
adds 315602f s4:ldap.py - check how the directory server behaves when the 'distinguishedName' attribute wasn't set correctly
adds 61976e4 s4:passwords.py - use "self" before "enable_account" to make really sure which LDB connection should be used
adds 93fe926 s4:passwords.py - set the "dSHeuristics"
adds b61fa4b s4:rootdse LDB module - use LDB result constants
adds d5cf648 s3: Fix starving the echo responder
adds 4fc36ca s3:auth fix samu->info3 conversion
adds a9b06f5 configure.in prevent generation of file "shlib.so"
adds 4bb351a s3-auth: Fix valgrind warning (unitialized var) in samu_to_SamInfo3().
adds e3c9594 Adjusted ACL tests to use encripted connection.
adds 7168b1c s4/test-libnet: Fix compile-time warning
adds 8714f13 s4/test-libnet: remove unused code
adds 84fb3ed s4/test-libnet: Move LSA close handle function to a common location
adds a735c1a s4/test-libnet: add few comments for utility functions
adds 6eecb96 s4/test-libnet: Refactor test_user_create() little bit to:
adds 9baa730 s4/test-libnet: Refactor test_group_create() a little to:
adds c65eb48 s4/test-libnet: Re-align code a bit - more readable this way IMO
adds 7aa8af1 check if LD_AS_NEEDED breaks linking with libreadline fixes #7209
adds c6bf8e4 s4:dsdb Put back the reference and set_attributes in dsdb_reference_schema
adds e828364 s4:dsdb Add more debugs to help track down failures to parse the prefixmap
adds d6f5c1a s4:dsdb Provide a function to convert from DRS prefix maps to the LDB prefixmap
adds 6336f24 s4:dsdb Allow a binary prefix map to be specified in the LDIF
adds 57b6979 s4:provision Allow both additional and override prefixmaps in Schema
adds 088d5b7 s4:dsdb Simplfy match of objectclass in dsdb_schema_set_el_from_ldb_msg
adds 72486a6 s4:dsdb Add debug
adds 8d8678f s4:dsdb Allow calling dsdb_convert_object_ex() directly
adds 312a508 s3: Fix some nonempty lines
adds edfc7ea s3: Add "smbd_server_connection" to smb_request
adds d7bc5fe s3: Pass sconn to init_smb_request()
adds 46a48ed s3: Use "sconn" argument in smbd_[un]lock_socket_internal
adds 546a264 s3: Initialize smb_request->sconn in smbd_smb2_fake_smb_request
adds 3087986 s3: Remove sconn arg from smbd_notify_cancel_by_smbreq
adds b82fc13 s3: Remove some global references to smbd_server_conn
adds a45ea20 s3: Explicitly pass sconn to negprot_spnego()
adds b55a8e8 s3: Remove smbd_server_conn from reply_smb2002
adds e01ee1c s3: Remove smbd_server_conn from send_nt_replies
adds 5a2277c s3: Remove smbd_server_conn from reply_ntcancel
adds d04a896 s3: Remove smbd_server_conn from change_to_user
adds d724ac3 s3: Remove smbd_server_conn from make_connection_snum
adds 0275502 s3: Remove smbd_server_conn from reply_tcon
adds bf2f2f4 s3: Remove smbd_server_conn from reply_tcon_and_X
adds 96854ec s3: Remove smbd_server_conn from reply_search
adds 557aebc s3: Remove smbd_server_conn from reply_fclose
adds f26b738 s3: Remove smbd_server_conn from reply_ulogoffX
adds 2826471 s3: Remove smbd_server_conn from reply_send_file_readbraw
adds fd18918 s3: Remove smbd_server_conn from reply_readbraw
adds 96acccf s3: Remove smbd_server_conn from reply_lockread
adds 993738d s3: Remove smbd_server_conn from reply_read
adds e16476a s3: Remove smbd_server_conn from send_file_readX
adds 8f8aac9 s3: Remove smbd_server_conn from reply_read_and_X
adds 0d6f3d6 s3: Remove smbd_server_conn from reply_writebraw
adds 5005ad2 s3: Remove smbd_server_conn from reply_rmdir
adds 7223799 s3: Remove smbd_server_conn from smbd_do_locking
adds d5f20ae s3: Pass sconn explicitly to reply_special
adds 73955a2 s3: Explicitly pass sconn to reply_readbraw_error
adds dd192bb s3: Explicitly pass sconn to is_valid_writeX_buffer
adds 29f7169 s3: Remove smbd_server_conn from register_existing_vuid
adds 72b4afc s3: Remove smbd_server_conn from send_trans2_replies
adds 6608400 s3: Remove smbd_server_conn from call_trans2findfirst
adds b340953 s3: Remove smbd_server_conn from call_trans2findnext
adds b250232 s3: Remove smbd_server_conn from smbd_do_qfsinfo
adds 93867d5 s3: Remove smbd_server_conn from call_trans2setfsinfo
adds 391cb41 s3: Remove smbd_server_conn from reply_findclose
adds f437f12 s3: Remove smbd_server_conn from send_trans_reply
adds 89c5023 s3: Explicitly pass sconn to the api_ functions
adds 2260dbe s3: Remove smbd_server_conn from reply_spnego_kerberos
adds 0f852ab s3: Remove smbd_server_conn from reply_spnego_ntlmssp
adds 32900fd s3: Remove smbd_server_conn from reply_spnego_negotiate
adds 853b290 s3: Remove smbd_server_conn from reply_spnego_auth
adds 8de7bf1 s3: Remove smbd_server_conn from reply_sesssetup_and_X_spnego
adds c03012e s3: Fix a typo
adds 2509eb4 s3: Remove smbd_server_conn from reply_sesssetup_and_X
adds 9386e2d s3: Remove smbd_server_conn from change_notify_add_request
adds 4a9b3e5 s3: Explicitly pass sconn to the change_notify_remove_request
adds f589909 s3: change_notify_reply() does not need its "conn" argument
adds 5d43180 s3: Explicitly pass sconn to the remove_pending_change_notify_request_by_mid
adds a529fbb s3: Remove smbd_server_conn from break_level2_to_none_async
adds 6b8db9b s3: Remove smbd_server_conn from switch_message
adds bfd5f24 s3: Remove smbd_server_conn from brl_timeout_fn
adds 034e616 s3: Remove smbd_server_conn from push_blocking_lock_request
adds 91bd52d s3: Remove smbd_server_conn from cancel_pending_lock_requests_by_fid
adds f856fb0 s3: Explicitly pass sconn to remove_pending_lock_requests_by_mid_smb1
adds ec2079f s3: Explicitly pass sconn to blocking_lock_was_deferred_smb1
adds cc82523 s3: Explicitly pass sconn to recalc_brl_timeout
adds cb03710 s3: Remove smbd_server_conn from blocking_lock_cancel_smb1
adds 330a64c s3: Explicitly pass sconn to process_blocking_lock_queue
adds c0240db s3: Explicitly pass sconn to find_open_smb2req
adds 9747eb4 s3: Explicitly pass sconn to open_was_deferred_smb2
adds 375ce3c s3: Explicitly pass sconn to [remove|schedule]_deferred_open_message_smb2
adds 2592928 s3: Remove smbd_server_conn from push_blocking_lock_request_smb2
adds 5dc2fe5 s3: Explicitly pass sconn to process_blocking_lock_queue_smb2
adds 14974ba s3: Remove smbd_server_conn from cancel_pending_lock_requests_by_fid_smb2
adds bbb0b31 s4:ldif_read_prefixMap - don't cause memory leaks on error conditions
adds 84bda98 s4:dcesrv_samr_EnumDomainUsers - make this call look more similar to "EnumDomainGroups" and "EnumDomainAliases"
adds 5a1cb70 s4:dcesrv_samr_EnumDomainAliases - mostly small fixes
adds f2c3d39 s4:dcesrv_samr_EnumDomainAliases - return an empty array also when no entry was returned
adds 0171f71 s4:dcesrv_samr_EnumDomainGroups - mostly small fixes
adds cdecae6 s4:dcesrv_samr_QueryDomainInfo - allocate the "info" structure only when really needed
adds 776eb25 s4:dcesrv_samr_QueryUserInfo - minor fixes
adds d2099a1 s4:dcesrv_samr_QueryGroupInfo - make it more like "QueryAliasInfo"
adds 4659b3c s4:dcesrv_samr_QueryAliasInfo - return "NT_STATUS_NO_SUCH_ALIAS" when it wasn't found
adds 4a8ee9a s4:dcesrv_samr_EnumDomainGroups/Aliases - when we don't get a SID then the database is corrupted
adds d2c25e1 s4:dcesrv_samr_GetAliasMembership - provide a correct implementation
adds 4d68147 s4:torture - SAMR testsuite - now we do support "GetAliasMembership" as expected
adds 3e98262 s4:password_hash LDB module - fix comment
adds 890d590 s4:password_hash LDB module - this does really deactivate the MS LAN manager hash
adds a67fa2d s4:dcesrv_samr_QueryGroupMember/GetMembersInAlias - unify the structure
adds 731b446 s4:dcesrv_samr_GetGroupsForUser - return error code if a SID wasn't found
adds 1b13755 s3: Remove the pointless SERVICE macro
adds 3f7e222 s3: Remove the pointless PRINTERNAME macro
adds b90eb7d s3: Remove some leftovers from macros
adds c7f4480 s3: Remove fsp_belongs_conn
adds f0afda1 Fix aio_read detection for -lrt
adds 956a256 s4-python: Start using standard python logging infrastructure rather than simple messaging callbacks.
adds 3552ad3 upgrade: Properly cancel/commit transactions in a couple more places.
adds d9d0d54 upgradeprovision: Use logging infrastructure.
adds 74ed48a Friendlier message.
adds 46037a8 Remove unused version options for subunitrun.
adds 5105821 s4-test: Use smb.conf path set in environment rather than using command-line options.
adds 7b7213f s4-provision: Use logger in provision backends.
adds 4b6ce8e s4:fix allocated control OIDs for "password_hash" LDB module
adds 09fb7fc Do not use headermap.txt for the header installation
adds f52a0d3 param/share: Use static prototypes.
adds c3550c9 librpc: Fix netlogon.h file to install - not the torture one but the one generated by pidl.
adds 14f1ce7 libgpo: Use system libraries if possible.
adds 08c9725 Support system talloc/tevent headers.
adds d319c83 librpc: Install the right headers.
adds 2edd652 s4-waf: Fix installation of .so links for libraries that are not bundled but have a mangled name.
adds a28b103 s3: Remove some dispensable ()
adds f0ab520 s4:SAMR server - on alias search operations do never use the domain DN as base dn
adds 1137e8e s4:SAMR server - cosmetic fix
adds 3f54b41 s3: Make g_smb_perfcount_handlers static
adds 352fb5c s4:provision: Make gc._msdcs DNS entries A/AAAA records
adds 5ad12f7 s4:Descriptor tests clean-up.
adds c705c35 Fix warning messages about unused result of talloc_move. We're really talloc_steal'ing here.
adds dd2fad0 SMB2 correctness fix. As we've already returned the credits in an interim response, don't add more in the final return.
adds 2977c65 s4 torture: RAW-WRITE should check lockread_supported
adds 1104b41 s4:libnet Make the libnet_vampire default callbacks non-static
adds c313590 s4:libnet Steal ldb and lp_ctx from python result into correct structures.
adds ecf782d s4:torture Rework NET-API-BECOMEDC test to use libnet_vampire callbacks.
adds 6a2f7fe s4:dsdb Use the schema from our local provision to decode the schema
adds 5323485 s4:dsdb Allow the setting an override on the schema
adds 9e28ced s4:dsdb Keep the DRS-based prefix map for use in provision-based schema
adds 7c60ac9 s4:provision Allow a specific prefix map to be loaded into a new schema provision
adds b5d80a2 s4:dsdb Rework the vampire schema handling to convert 3 times.
adds 982f688 s4:selftest Remove becomedc tests from knownfail, these should now pass
adds 0800c9e s4:selftest Remove unused basedn specification in selftest env setup
adds 8ea4118 s4:dsdb Add const to dsdb_dn functions that operate on an ldb_val.
adds b16e602 s4:dsdb Move linked attribute restrictions to objectclass_attrs
adds 60ea593 s3-waf: fix the build.
adds 9ac0a87 ldb-samba: Add missing dependency on credentials code.
adds 6c93361 dsdb: Build modules as external modules when using system ldb.
adds 419928b wafsamba: Only add init function if not building module as shared library.
adds 7fe9e6c dsdb: Fix includes when building against system ldb.
adds e27ef3d ldb: Only build standard ldb modules when building bundled ldb.
adds 12b4647 wafsamba: Improve assertion error message to include the module.
adds 0d7f8fb wafsamba: Fix building of modules as shared libraries.
adds de68718 wafsamba: Fix filenames for ldb modules.
adds fb7a98a ldb: Fix included ldb build.
adds 026fcc6 ldb: Bump version number, use same ABI version for Samba4 and non-Samba 4 versions.s
adds 8c88c9c Attempt to fix SamDB test infrastructure (not used in Samba anywhere, only in OpenChange).
adds d913aac dcerpc-samr: Fix library name.
adds 773e47f wafsamba: Fix include path inheritance from module subsystems.
adds a4a127e s4-waf: Fix build of libldb_ildap against system ldb.
adds 2170a59 s4 torture: RAW-SEARCH: Only test supported info levels
adds 6da4875 s4 torture: RAW-SEARCH: break out some of the old search levels
adds 2c12559 waf: Fix installation of pidl manapges.
adds 81f7083 Remove unused function.
adds ecfce73 s4:dsdb Add control for signaling between repl_meta_data and linked_attributes
adds ffa7877 s4:dsdb Handle backlinks for Windows 2000 level linked attributes
adds ec6839ac s4:dsdb use dsdb_module_modify() rather than ldb_next_request()
adds 697cd13 s4:selftest Add vampire_dc test environment
adds 814cb88 s4:provision Allow functional level 2000 to be chosen
adds d523e94 s4:provision Add import for DS_DOMAIN_FUNCTION_2000
adds f9018bc s4:selftest Add test environment for functional level 2000
adds 5150f85 s4:dsdb Assert that we can't get backlinks as input in linked_attributes
adds 25abcb6 s4:dsdb Fix linked_attributes to cope with the Feb 2010 changes to DLIST
adds 35237d5 s4:libnet Remove 'ads min function level' checks.
adds 0687a0c s4:selftest Change domain name for functional level 2000 DC
adds 18f3e51 s4:dsdb Allow renames with (now removed) linked attributes
adds 47ae4a5 s3-spoolss: Provide a memory context for clean_up_driver_struct().
adds 14f2525 s3-printing: add BUILTIN\Print Operators as FULL CONTROL to default sd.
adds 1f1c040 s4-smbtorture: only pull info when status code indicates success in smbcli_rap_netprintqgetinfo().
adds 1a86532 s4-smbtorture: test smbcli_rap_netprintqgetinfo() with "" printqname.
adds 439e759 s3-lanman: Fix return code for "" printqname in api_DosPrintQGetInfo().
adds bd4bbd9 pidl: make sure to fill in cli->pipes_struct->hdr_req.opnum in s3 server dispatch tables.
adds 185adc4 Revert "s4-smbtorture: only pull info when status code indicates success in smbcli_rap_netprintqgetinfo()."
adds 8843eea s4-smbtorture: only pull info when status code indicates success in smbcli_rap_netprintqgetinfo().
adds 6dbcffb s4:lib: merge LDB_WRAP and LDBSAMBA and make LDBSAMBA a library.
adds a75feea s3-tdb: Added missing out of memory check in rename_file_with_suffix().
adds 06417ab s3-auth: fix debug message in check_winbind_security().
adds 5b17d34 ntlmssp: add decode_NTLMv2_RESPONSE to IDL.
adds fe90496 s3-build: allow to build bin/ndrdump4 (just as bin/smbtorture4)
adds b4364ad s3-auth: in make_user_info_for_reply_enc make sure to check length and data pointer of nt and lm hash.
adds 50882e2 Fix typo reported by Söderlund David <david.soderlund at baesystems.se>.
adds e190683 s4:linked_attributes LDB module - cosmetics
adds 233ce18 s4:linked attributes LDB module - strip trailing whitespaces
adds 5779c21 s4:provision.py - we do now support the "Windows 2000 Native" domain function level
adds 53afe4e s4:ldif-handlers Add a custom handler for DNs that knows about deleted values
adds 12fdfc9 s4:ldap.py - add another test about linked attributes
adds 7af7e94 Merge branch 'master' of git+ssh://git.samba.org/data/git/samba
adds cfb67b1 s3-docs: Fix some of ntlm_auth ntlm-server-1 protocol documentation.
adds a6f1c11 s4-smbtorture: Remind myself we need to add a test for SMBsplretq in RAP-PRINTING.
adds bd8fcd8 s4: Fix build when there is a system-provided ldb.
adds 65ca3e4 pidl-waf: Avoid relying on MakeMaker when installing pidl manpages.
adds aa76e82 lib/crypto: only include what is needed.
adds 1614bcf codepages-waf: When built with --with-fhs, install to $prefix/share/samba, not $prefix/share.
adds 5a77d64 Remove two unused functions (prs_force_dynamic, prs_set_session_key).
adds 7e388c8 Remove an unused chunk of code (will make it easier to talloc'ize prs_XXX).
adds ad7859d s4:ldif_handlers.c - fix warning
adds d9c81e3 s4:dcesrv_netr_DsRAddressToSitenamesExW - fix the read of the IP packet version
adds 7a1c247 s3-waf: Work around missing *netgrent prototypes on OSX 10.4
adds 83ad437 s3-waf: Add check for iconv
adds 9328097 s3-waf: Fix the OSX 10.4 build by adding an explicit resolv dep on smbclient
adds e80f576 pidl/wscript: call pod2man with the detected perl version
adds b0b2b4f pidl/wscript: only try to build pidl manpages if pod2man is available
adds 9e3511e pidl/wscript: build manpages in build group 'final'
adds 1e8d025 selftest/Samba3: remove unused create_clientconf() function
adds 6a0db03 selftest: use 127.0.0.11-16 for the client
adds 8aed54a selftest/Samba4: let localvampiredc use 127.0.0.2
adds f26c0e5 selftest/Samba4: let localfl2000dc use 127.0.0.5
adds 22eb6d7 selftest/Samba4: make the naming of passwords more consistent
adds d823e52 s4:torture/rpc/remote_pac: use dcerpc_netr_LogonSamLogon_r() instead of dcerpc_netr_LogonSamLogon()
adds 14c8d31 s3:configure: use cc for linking on IRIX and fix shlib usage
adds 160d882 s3-selftest: fix locktest9 in make selftest.
adds be31b2b Use #defined constant instead of "false" to be clearer about intent.
adds 917f601 s4:torture/rpc/netlogon.c - activate "AddressToSitenames" tests which do run against s4
adds 01e9d09 s4:torture/rpc/netlogon.c - make sure that the address family is set in little endian in the "AddressToSitenames" tests
adds 56e4822 s4:dcesrv_netr_DsRAddressToSitenamesExW - fix the detection of the address family in a better way
adds 955e183 s4:objectclass LDB module - move "mem_ctx" initialisation lower
adds e7fef1a s4:ldap_backend.c - fix a small error (use "ModifyResponse" rather than "AddResponse")
adds c9ef9da s4:ldap_backend.c - fix crash bugs when we got in error situations with "res" still set to "NULL"
adds 3fa3804 unittest: Change the name of the base ldb test so that it can be easily called separatly
adds f4e7d9d Convert the prs_XXX struct and functions to use talloc instead of malloc. Passes valgrind and make tests for client and server. Second version of this patch after splitting up at Simo's request. Patch to follow will delete extraneous prs_mem_free() calls.
adds 2e8c563 Second part of fix converting prs_XX struct and functions to talloc. Remove unneeded prs_mem_free calls.
adds 9969cfc s4:cldap_server.c - here the counter variable should be "signed"
adds 837a975 s4:cldap_server/rootdse.c - simplify the code a bit
adds 9382507 web_server: Don't build wsgi support as python module but rather as subsystem so we don't install it into /usr/lib.
adds f74dced ldb-samba: Don't build pyldbsamba as python module but rather as subsystem, so as to not delute /usr/lib.
adds 8e84962 ldb: Don't build pyldb_util as python module but rather as subsystem, so as to not delute /usr/lib.
adds ebd0bca s4: Build more python convenience files as subsystems rather than as python modules.
adds b391b7d s4-waf: Don't include pytalloc when embedding python.
adds 4c22434 s4: Don't build a $prefix/lib/libpython.so, as such a library often already exists :-)
adds da0fb0a ldbsamba: Build as subsystem to prevent infinite recursion issues.
adds e0fe941 wafsamba: Use BUILTIN_LIBRARY() rather than relying on side-effects.
adds 380ee5f ldb: Remove dependency on self.
adds f2527d2 replace: Avoid hiding symbols when libreplace is builtin, as this appears to cause unresolved symbols at the moment.
adds 5143353 samba4: Build libreplace as builtin library by default so it doesn't end up in $prefix/lib.
adds bf80450 waf: Add missing dependency (so header paths are inherited) on talloc to internal python lib.
adds bd1786f wafsamba: Fix typo: noextenion -> noextension.
adds f36a9af s4-python: Use sys.prefix rather than guessing prefix from current file path.
adds 238e89f dsdb: Make module ops struct for each module public.
adds a8aaf3d wafsamba: Factor out functions to determine if a bundled library should not or must be used.
adds ccaf0c6 dsdb: Use Samba includes so _PUBLIC_ is defined.
adds 7646eb6 wafsamba: Use convenience function to find out if bundling is necessary.
adds f370bd4 wafsamba: Allow manually specifying cflags/ldflags for system libraries.
adds b03637c dsdb: Fix includes when building against system ldb.
adds b099631 heimdal/waf: Initial work on making it possible to use the system heimdal again.
adds 24930aa wafsamba: Use octal modes directly rather than constants.
adds 9da8b06 s4:objectclass LDB module - handle the case when there is a retry to add the root basedn
adds 04890bb s4:objectclass LDB module - add an error message when someone tries to add entries without objectclasses
adds ee2bb44 s4:objectclass LDB module - add a better message when the parent DN is invalid
adds a438123 s4:objectclass LDB module - use the old DN when displaying error messages
adds 2af67a3 s4:rootdse LDB module - refactor error messages
adds 72e14ea s4:rootdse LDB module - Return "UNWILLING_TO_PERFORM" when no attribute fits on a change
adds 7f46a91 s4:rootdse LDB module - protect add and delete operations on the rootdse entry
adds 46bcf88 s4:rootdse LDB module - strip trailing whitespaces
adds d16697d s4:objectclass LDB module - disable delete operations when "SYSTEM_FLAG_DISALLOW_DELETE" is specified
adds 2aeea4b ldb:python bindings - let also "py_ldb_delete" support controls
adds ca34ffa ldb:python bindings - some small cleanup & improvements in "py_ldb_add"
adds c0538a0 ldb:api.py - add a small test for the enhanced "py_ldb_delete" syntax
adds bce8017 s4:python/samba/__init__.py - now specify the "relax" control for the delete operation before the provision
adds e315ace ldb:ldb_dn.c - don't support "ldb_dn_add_child" on a "" parent DN
adds 7cbe303 s4:ldap_backend.c - more customisations to match Windows Server error behaviour on renames
adds 3055ead s4:torture/ldap/basic.c - add more error code/messages tests
adds 131be8d s4:instancetype LDB module - "instanceType" is single-valued - MS-ADTS 3.1.1.5.2.2
adds cadca1f s4:provision: don't use hardcoded 'Default-First-Site-Name'
adds d3a9957 libcli: Fixed a segfault in security_acl_dup when the acl is NULL.
adds 05b108a pydsdb: Move set_schema_from_ldif function to pydsdb from pyglue.
adds a4f60ff pydsdb: Move dsdb_set_schema_from_ldb to pydsdb.
adds 74309eb pydsdb: Move write_prefixes_from_schema_to_ldb to pydsdb from pyglue.
adds 27d8268 pyglue: Remove unused code.
adds 827ce7b pyglue: Trim dependencies.
adds c2cb0a7 python: Remove unnecessary Ldb.set_invocation_id - use SamDB.set_invocation_id instead.
adds 2b7b695 dsdb_schema_info: Clean up imports, avoid using rpc test case for non-RPC tests.
adds 5e67566 pytdb: Cleanup formatting.
adds 026a4d8 samba.tests: Provide TestCase and TestSkipped classes (from testtools) for convenience.
adds 96f120e python/passwords: Clean up imports.
adds f57b26b ntacls: Raise TestSkipped rather than writing to stdout.
adds 50429fb samba.tests.samba3: Clean up imports, use new TestCase class.
adds 5060367 pyrpc: Fix reference counting when using secondary connections.
adds 105ebb3 acl: Clean up formatting, use samba.tests.TestCase.
adds c92db7b python: Use samba.tests.TestCase, make sure base class tearDown and setUp methods are called, fix formatting.
adds e2df3c2 s4 provision: Add information about provisioned usn range in sam.ldb
adds 50072e2 s4 Add functions related to ldb manipulation when doing upgrade
adds ec90b1b s4 upgrade provision: Fix style in gen_dn_index
adds 0ff46ec s4 upgrade provision: Refactor code to do all the modification within 1 transaction
adds 26ccc3f s4 upgradeprovision: fix style
adds 60400a7 s4 upgradeprovision: Inform about new dns dynamic update if the provision didn't have it
adds dd963dd s4 upgradeprovision: Reformat attributes lists and reformat parser
adds b624440 s4 upgradeprovision: Use replPropertyMetaData for better guess
adds 0537de1 s4 upgradeprovision: Fix style
adds ad55248 s4 upgradeprovision: move some functions to upgradehelpers for unit tests
adds a466e0d s4 python: Add unit tests for upgradeprovision related stuff
adds 84342b1 s4 upgradeprovision: Add documentation on the update process
adds 9c808c4 s4: Add comments about setup_secrets
adds 8ff65b0 s4 python: Update unit tests related to create secrets
adds fbeacc1 s4 upgradeprovision: Move functions to helpers and improve code
adds 423f991 s4 upgradeprovision: Restyle imports
adds 9c5f0ed s4 upgradeprovision: additional restyling
adds 3ebe560 ldb: add a new control bypassioperationnal
adds f3e7d0a s4: Using control bypassoperational allow the logic of this module to be bypassed for some given attributes
adds 75389ce s4 upgradeprovision: Add function for searching stored constructed attributes
adds 59f17f9 s4 unittests: add unit tests for upgradehelpers
adds 17af115 s4 upgradeprovision: add an option to force the rebuilding of FS ACLs on sysvols share
adds aea0003 s4 upgradeprovision: Emit message instead of crashing when not able to set acl
adds c4f7b0e s4 upgradeprovision: Check that the policy for DC is present if not warn the user
adds 38a26f7 s4 upgradeprovision: Make grouped commit / rollback more resistant to unexpected problems
adds c58c0c2 Modifications extending functionality of newuser cmd and new net group set of commands for group related operations on ldb
adds 214133f Modifications extending functionality of newuser cmd and new net group set of commands for group related operations on ldb
adds e55c012 make test modules for net group set of commands and modification to the newuser to include additional parameters
adds b481820 s4-python: Remove trivial function, replace by dictionary.
adds 1d86414 samdb: Fix formatting, move get_oid_from_attid from Ldb to SamDB.
adds a5e8ef8 Move a few more samdb-specific methods to SamDB, away from Ldb.
adds afad634 Formatting cleanups; use True/False for booleans, unnecessary backslashes, spacing.
adds d3d7ff6 Move convert_to_openldap onto Schema class.
adds 94e06fe Some more formatting fixes, move schema related functions from Ldb to Schema.
adds 1f07f53 ldb: Remove last import of dsdb.
adds fa3e50f build: Allow for a custom message in CHECK_C_PROTOTYPE
adds ff32f69 s3 configure: Check for (set|get|end)netgrent prototypes
adds a453b87 s3-waf: Change the (set|get|end)netgrent checks to match the configure.in checks
adds 44c01a5 s4:ldb-samba: fix the build without a system ldb
adds 9bcd0da ldb: Change LDBSAMBA back to subsystem, update comments, use different ABI file based on whether ldb_ildap is included.
adds 66e27e5 Remove unnecessary use of transactions.
adds 3795358 Use standard Python syntax, booleans and set()'s where appropriate.
adds 1e35ec4 setnttoken: Remove empty utility.
adds 8f383fc s4-python: Remove more unused imports, fix use of sets in upgradehelpers.
adds 0a07b8e testparm: Convert to Python.
adds f051a85 testparm: Split up functions that do multiple things.
adds 74c66c9 s4-python: Implement LoadParm.dump().
adds de3f9e3 s4-python: Add LoadparmService.dump()
adds c0e9a41 testparm: Fix exit value, install.
adds f0ab450 testparm: Fix suppress prompt option.
adds 338315f pyparam: Allow specifying None as section name to LoadparmContext.get() to mean default section.
adds 08a3e8b testparm: Simplify default option handling.
adds a2540fb ldb: Add ABI file for use when including ildap in the build.
adds 7a064b9 pyparam: Support Loadparm.get(p, "global")
adds 237ab66 selftest: Use scripted testparm.
adds 5f3d5a3 provision: Properly cancel transactions on the secrets ldb.
adds 7b32f65 testparm: Check netbios name and workgroup characters and length.
adds 9e02764 pydsdb: Mark all SamDB and Schema methods that are in pydsdb as private, to discourage them being called directly.
adds cfee179 s3: Attempt to fix the build on NetBSD
adds 8d5f8f5 Created net gpo and new libgpo for samba 4. This adds the init function which finds a DC and connects to its LDAP. It also can return information on all group policy objects on a DC.
adds 6478a1e Add gPLink and getgpo functionality to net gpo.
adds 08a7bb4 Add gpo list function for listing applicable GPO's for users/machines.
adds 626db5c Add old functionality back which was removed in commit 589a42e2.
adds b025715 Rename libgpo to lib/policy to avoid confusion with samba3 and add waf build
adds a1fceac Rename files to reflect the libpolicy naming convention. Also fix the GNU make build.
adds 40d7181 Add add gPLink function and corresponding net gpo linkadd call.
adds f0353fd Changed add_gplink to set_gplink, so we can change gPLink options as well.
adds a4cb727 Implemented delete group policy link function and corresponding feature in net gpo.
adds 6981448 Add getinheritance and setinheritance to net gpo util and library.
adds 3b11a53 Add fetch function for GPO which fetches all relevant files from the sysvol share.
adds f24f472 Fix error in logic, making recursion work past the first level.
adds 2b761c3 Optimize the backslash logic in the path traversal.
adds 2941d2e Finish net gpo fetch function. Reorder arguments to make them more understandable. Rename getgpo to show.
adds 32ee6f8 Fix mode_t in mkdir.
adds 41fae89 Add gpo create functionality. Also fix gPLink handling bugs
adds 381e824 policy: Add samba.policy.get_gpo_flags binding.
adds 60bc5fe samba4: Add python bindings for samba.policy.get_gplink_options.
adds 299531c Add preliminary NT ACL support for GPT (GPO on filesystem).
adds 31aeddf Fix crash when get_gpo_info returns incorrect data.
adds 5434171 Fix set GPT security descriptor to match windows' behaviour.
adds c36bd5d Add net gpo setacl support. Create gp_set_acl function. Show ACL in net gpo show.
adds 8f74ee0 Add ini parser for GPO's.
adds 3895b8f Revert "Add old functionality back which was removed in commit 589a42e2."
adds e1f2217 Fix net gpo list to use the dsdb with extended DN's. Fixes memberOf group memberships.
adds 3fe793f Remove iconv convenience in used functions, which were deleted in commit f9ca9e46ad24036bf00cb361a6cef4b2e7e98d7d
adds 674d559 Add GP ini functions.
adds e86ef68 Change talloc_steal to strdup because function might not expect it.
adds d61f024 Fix 'magic' numbers to be strlen(something)
adds 5c2c8df Set inherit flag type to bool.
adds c09922c Code cleanups: GUID generation, lp_dnsdomain instead of lp_realm, missing spaces.
adds 9b5e0fe Add talloc_frees in error cases in net_gpo.c
adds b9b85d6 Fix memory allocation with error handling.
adds 0413322 Refactor policy filesystem code.
adds e18a172 Add preliminary support for storing changed Group Policies.
adds 52307a1 libpolicy: Fix the build.
adds e812832 s4:ldb: only do ABI checking for the standalone build for now
adds a875616 Revert "s4:ldb-samba: fix the build without a system ldb"
adds 0714e23 provision: Look for Samba prefix a bit harder.
adds 4cc49d3 s4:ldap_controls.c - remove encoding functions for private recalculate SD control
adds 00bf608 ldb:pyldb.c - some cleanups and adequations also in "py_ldb_modify" and "py_ldb_rename"
adds d7ad7ee ldb:pyldb.c - introduce a "mem_ctx" also on "py_ldb_search"
adds c8d2c5f s4:ldap_backend.c - add some newlines to make logs easier to read
adds 2fb715b s4:samldb LDB module - remove "samldb_set_defaultObjectCategory"
adds e062e73 s4:python LDB __init__.py - remove completely unused "erase_partitions" call
adds 065579b ldb:ldb.h - add classifications to the control declarations
adds ad5e19f ldb:controls - add the "TREE_DELETE" control for allowing subtree deletes
adds 87d0f63 s4:dsdb - add a new dsdb delete function which understands the tree delete control
adds fbd0902 s4:subtree_delete LDB module - now do support tree delete operations
adds 9803c89e s4:ldap_backend.c - move function "ldb_mod_req_with_controls" to a better place in the code
adds 449370d s4:ldap_backend.c - now also the LDAP server supports controls on delete operations
adds 91c49c2 s4:ldap.py - test subtree deletes through a new testcase
adds 26bcbf6 s4:libpolicy - Solaris compatibility fix
adds 58715dd s4:libpolicy - fix printf output specifiers to suppress warning
adds c972e6e s4:rpc_server/service_rpc.c - deactivate the 0-length struct
adds 0bf26ed s4:rpc_server/service_rpc.c - fix warnings on Solaris
adds 82fd483 s4:lsa_lookup.c - fix type argument
adds 871cdec s4:registry RPC server - quite some build warnings on Solaris
adds 2f49c8f s4:samr RPC server - fix Solaris build warning
adds 2adfe47 s4:registry/rpc.c - fix Solaris warnings by casts
adds 05f31c3 s4:registry/regf.c - add some casts to suppress build warnings on Solaris
adds ecbe9a7 s4:kdc/db-glue.c - remove unreachable code
adds 267645c s4/dsdb-schema: Index attributes on msDS-IntId value
adds cc7e2c1 s4/dsdb: Move schema accessors cleanup in separate function
adds 3aa8853 s4/dsdb: msg_idx->dn should be allocated in msg_idx mem context
adds 2352538 s3-docs: Add missing whitespace.
adds c38f94e s4:dsdb_load_partition_usn - free the right memory context (tmp_ctx)
adds 276a1a7 s3/s4 - remove "talloc_tos()" from common code since s4 doesn't support it
adds 3f99ff1 s3:idmap_ldap: remove unreached code (and explicit error return code)
adds e78f2b2 s3:fix an outdated comment.
adds b784c20 s3:net rpc registry: make getsd succeed when key sd only gives access to SD not key contents
adds c0ed0bc s3: Fix a type-punned warning
adds dee72d8 s3: Remove an unreachable line of code
adds 8af446b s3: Fix some enum/int mixup warnings
adds 4b64555 tsocket: Fix some type-punned warnings
adds e9e80a3 tldap: Fix a type-punned warning
adds 67a24fe libcli/named_pipe_auth: fix memory handling for temporary data
adds eb3ee78 libcli/named_pipe_auth: fix error handling in _tstream_npa_connect_recv()
adds acf54c3 s3-winbind: Make KRB5_EVENT_REFRESH_TIME a function
adds 6f96293 smbtorture: Add list command to smbtorture shell.
adds 12e15b0 smbtorture: Add history support to shell mode.
adds a5e14bd smbtorture: Print global options for interactive "list" command.
adds 9f69790 smbtorture: Move interactive shell into a separate file.
adds 3f398ec smbtorture: Refactor interactive shell into independent commands.
adds bf35aa8 smbtorture: Add "auth" command to the shell.
adds 7a25e2e smbtorture: Enhance shell "help" command.
adds 0fc18ea smbtorture: Add "target" command to interactive shell.
adds 6227eac smbtorture: Fixx off-by-one command line parsing.
adds 15297ee s3: Fix some valgrind errors
adds 32f82fb s4 upgradeprovision: fix the logging stuff so that it actually log
adds f570997 smbtorture: Fix missing includes.
adds c668b21 s4 torture: RAW-SFILEINFO display warning instead of error on unsupported info level
adds acebfcb s4/test: fix DC password in selftest-vars.sh
adds efe65cd s4/dsdb-test: fix usage comment
adds df96f18 testprogs/win32: add prepare_dcpromo tool
adds c31ffaf s4-smbtorture: split out a "printerdata_keys" test for RPC-SPOOLSS-PRINTER.
adds e439b6c s4-smbtorture: activate all keys in SetPrinterData keys test.
adds 13ede2b s4-smbtorture: also test keynames with '/' in it in SetPrinterDataEx keyname tests.
adds 1e897f6 s4-smbtorture: add "printerdata_values" test to RPC-SPOOLSS-PRINTER.
adds 37264e5 Fix bug 7528 - Solaris with NIS autohome.
adds 0e637be s4:password_hash LDB module - fix another problem regarding the lanman hash
adds eff7d2d s4:samr RPC server - make use of LDB constants in macros
adds 26a9546 s4:operational LDB module - fix a misleading comment
adds 7f8b3a2 s4-smbtorture: Fix test_SetPrinterDataEx_keys and test_SetPrinterDataEx_values.
adds 790d01c wbinfo: Document the deprecated sequence option correctly.
adds 06ed666 doc: Remove the documentation of the sequence command of wbinfo.
adds 80701e5 s4:kdc Use msDS-SupportedEncTypes in our KDC
adds c4482bf libds:common Remove DS_DC_* domain functionality flags
adds ebc2da1 s4:libnet When joining a domain, update msDS-SupportedEncryptionTypes
adds b26125b s4:provision Remove am_rodc from Schema
adds d0f52dd s4:provision Raise default max functional level to 2008R2
adds 86ed5eb s4:net Remove warnings for 2000 native mode and Samba4.
adds 1acd49c s4:selftest Add 2003 and 2008R2 test environments and tests
adds 58a7b9a s4:selftest Change netbios aliases to shorter names.
adds aba99e4 s4:selftest For the moment the server role '2008_R2' is case sensitive
adds ff5ace2 s4:selftest Fix up netbios names for rpc_echo test
adds 714c926 s4-smbtorture: add test for different winreg SetValue value names.
adds c5d07d2 Per Andrews request, revert "heimdal/waf: Initial work on making it possible to use the system" as the hdb_check_s4u2self function handling is incorrect.
adds 740c97b Fix to undo nasty hack for for grouptype conversion
adds 2dc50ec s4-smbtorture: more work on test values WINREG test.
adds ba40f38 s4-smbtorture: test more valid key names in RPC-WINREG.
adds f34db12 Add parse_setjob_command() to make setting job state easier for users.
adds b172b7f s4:libnet_join.c - always use LDB constants
adds e88f37d s4:setup/provision.reg - raise version to Windows Server 2008 R2
adds e228b67 s4/ldb: ldb_msg_el_map_remote() should rename the remote attribute names into local names as defined in simple_ldap_map.c.
adds 560620a s4:upgradeprovision - fix include order for "ldb"
adds 64e19ef s4:provision_users.ldif - change a group description to be correct
adds fec489b s4:provision.ldif - this Win2003 revision level seems always to be "9" on Windows Server 2008 machines
adds 41cdcd5 s4:provision.ldif - fix the number of available RIDs
adds 4cb423f s4-python: python is not always in /usr/bin
adds f6e46ee build: check if the manpages stylesheet is available locally
adds 0be1820 s4-ldb: use CHECK_XSLTPROC_MANPAGES()
adds 0f45536 s4:auth/gensec/gensec_gssapi.c - reorder constructor
adds 8ad0161 Revert "s4:provision.ldif - fix the number of available RIDs"
adds 4c94825 s3:registry: use normalize_reg_path() in regdb_get_secdesc()
adds 5cac4e6 s3:registry: use normalize_reg_path() in regdb_set_secdesc()
adds 2a0340b s3:registry: remove unused function normalize_dbkey()
adds 7e49a58 s4 torture: Warn on NOT_IMPLEMENTED in addition to NOT_SUPPORTED for RAW-QFILEINFO
adds 4a75cb9 pidl/python: Increment reference counter on Py_None to prevent us from accidentally deallocating it.
adds 700fcfb pidl/python: Make sure to always increment reference counter when using Py_None.
adds e0aa54d selftest: Store the output of the last test run in st/subunit.
adds 0dd6a75 s4/drs-test: Tests Deleted objects replication
adds e40635c s4/utils: fix few 'net drs replicate' error messages
adds 163ed44 s4/drs: DsReplicaSync should search partition to Sync
adds 92cfc63 s4 upgradeprovision: Try to support older Pythons.
adds 14386e6 s4:lib/registry/ldb.c - cosmetic - wrap lines
adds 408a3aa s4:lib/registry/ldb.c - cosmetic - fix comment
adds 653b30f selftest: Clarify generation of idlist option.
adds 0802f35 smbtorture: Fix loading of --load-list.
adds 7703b89 pidl: Finish to fix the python generated code for 64bit integers
adds 3fc9675 ldb: Fix a wrong changetype in unit test
adds 5c98ccd s4 python: Add unit tests related to PyLong/PyInt handling
adds a9523f1 s3: Fix a winbind crash
adds 7cf0443 s3: Fix a winbind crash
adds 17cd3d0 s3: In copy_netr_SamInfo3 copy all of the sids array
adds 175d947 s3: In make_server_info_info3, check the result of copy_netr_SamInfo3
adds f540833 s3-registry: Added a db upgrade function to normalize the key delimiter.
adds 15bacaf s3-registry: Convert registry key delimiter from slash to backslash.
adds 3703b79 s3:registry: fix some debug messages in regdb_ini()
adds 8e4f812 s3:registry: improve logic of upgrade code in regdb_init()
adds 36b95fe s3:net [rpc] registry: be as user-friendly as possible wrt to the normalization change
adds a9bec6b s3:registry: rename regdb_upgrade_to_version_2() -> regdb_upgrade_v1_to_v2()
adds 5641ee0 s3:registry: add a function regdb_store_regdb_version()
adds 2f44dcc s3:registry: use regdb_store_regdb_version() in regdb_upgrade_v1_to_v2()
adds 6d97360 s3:registry: use regdb_store_regdb_version() in regdb_init().
adds 825b2f4 libcli/auth make open_schannel_session_store() public
adds 58d0b63 s4:schannel Open the schannel_store.tdb at startup
adds cfece16 s3:schannel Open the schannel_state.tdb at startup
adds c84b74d schannel Change to TDB_CLEAR_IF_FIRST to reduce fsync()
adds 86be54e Change talloc_autofree_context() to frame in Andrew's schannel.tdb TDB_CLEAR_IF_FIRST changes. Using talloc_autofree_context() has undesirable effects when forked subprocesses exit.
adds afc6d2f Don't use frame as the talloc ctx in open_schannel_session_store(), as this breaks running from inetd (we free frame below). Use NULL instead.
adds e40afe9 Move UCS2 macros to common code
adds 0c8ffc9 s4/drs-test: Fix whitespaces and permissions for delete_object.py test
adds 2f7fe9d s4/net-drs: Fix error messages typo and formatting
adds 89f94a4 s4:provision: pass relax control also to modify_ldif
adds 712a149 s4:provision: don't use hardcoded values for 'nextRid' and 'rIDAvailablePool'
adds 7905901 s4:dsdb/ridalloc: add comment about windows behavior regarding rIDUsedPool
adds c6b2193 s4:provision: add --next-rid option
adds 6ab234c s4:provision: move Samba4 specific DNS stuff to its own file
adds 50da834 s4:provision: add entries for root dns servers
adds c7b52b2 s4:provision.py - fix comment regarding DNS entries
adds c8a5ed8 s4:kdc/kpasswdd.c - remove unreachable code
adds 0c29224 s4:kdc/kdc.c - add cast to suppress warnings on Solaris 10 cc
adds 75d6842 s4:winbind/wb_samba3_protocol.c - add cast to suppress warnings on Solaris 10 cc
adds e5e4184 s4:rpc_server/dcesrv_auth.c - remove unreachable code
adds 3f2e9ce s4:rpc_server/drsuapi/drsutil.c - remove unreachable code
adds d85d605 s4:lsa/lsa_lookup.c - use a better type for the "rtype" of the wellknown SIDs
adds 3c3ecf4 s4:rpc_server/lsa/dcesrv_lsa.c - remove unreachable code
adds f12dab8 s4:rpc_server/wkssvc/dcesrv_wkssvc.c - remove unreachable code
adds 6f6365d s4:rpc_server/srvsvc/dcesrv_srvsvc.c - remove unreachable code
adds 4655643 s4/drs-test: Add few comments in DrsDeleteObjectTestCase test
adds 431386f s4/drs: re-implement 'renaming' object replication
adds a0bb31d s4/test: Run DrsDeleteObjectTestCase as part of S4 testing
adds 5a18fc2 Implementation of self membership validated right.
adds bdfba23 s4:ldap_server: don't start if we can't bind to port 389
adds b46eccf nss_wrapper: Fixed a possible NULL pointer problem.
adds dc2e41a librpc: Use switch in GUID_from_data_blob().
adds a81b97f s3-passdb: Make sure that we don't assign garbage.
adds c4d5cbb s3: Fix some valgrind errors
adds b6100fa s3-eventlog: make sure _eventlog_OpenEventLogW fails when we cannot open the registry key.
adds 34de8a0 s3-libsmb: Make sure that finfo is initialized.
adds 459a1d5 s3-nmbd: Leave the sync function if there are no syncs.
adds 06a1766 s3-lanman: Make sure that job_info is not undefined.
adds 6d89116 s3-passdb: Make sure we don't call free on a garbage pointer.
adds ac5600f s3-passdb: Make sure dn is initialized and don't free it.
adds d11e184 s3-vfs: Make sure that retval isn't used uninitialized.
adds 6ac050f s3-lanman: Make sure count is not used uninitialized if we jump to out.
adds e716924 s3-smbd: Make sure that status is initialized when used.
adds 378cd5d s3-registry: Fixed keyname delimiter in KEY_CURRENT_VERSION_NORM.
adds f8b6ac6 s3-eventlog: Fixed the keyname delimiter for the registry key.
adds 0c579bc s3-net: Make sure that the data blob is initialized.
adds 3d24040 s3-registry: fix perfmon keyname delimiter.
adds 658048e s3-registry: fix printing keyname delimiter.
adds c79e0c0 s3: Do an early TALLOC_FREE
adds a670804 s3: free -> SAFE_FREE
adds 09a9cc3 s3: Re-arrange winbindd_ads.c:query_user
adds 8707be6 s3: Fix a valgrind error
adds 121214d s3: More cleanup in winbindd_ads.c:query_user
adds 1585043 s3-registry: missed one perflib keyname delimiter.
adds c5bab3e s4-smbtorture: add trustDomainPasswords blob test to LOCAL-NDR testsuite.
adds f2e0ca2 s4:torture/rpc/samr.c - test_SetPassword_LastSet - fix "pwdLastSet" test
adds 427c953 s4-smbtorture: fix typo.
adds 8f20a55 s4:samr_password.c - add a function which sets the password through encrypted password hashes
adds 8feda76 s4:OemChangePasswordUser2 - return "NT_STATUS_WRONG_PASSWORD" when we haven't activated the the lanman auth
adds b705026 s4:dcesrv_samr_SetUserInfo - implement case 18 which allows to reset the user password
adds 4c63bb3 s4:dcesrv_samr_SetUserInfo - implement password set level 21
adds ea83d21 s4:dcesrv_samr_SetUserInfo - port the "SAMR_FIELD_LAST_PWD_CHANGE" check from s3 to s4
adds 3c1a9fb s4:dcesrv_samr_SetUserInfo - deny operations when "fields_present" is 0
adds d6098de s4:dcesrv_samr_SetUserInfo - implement right "pwdLastSet" behaviour
adds b200d8a s4:selftest - activate the lanman password changes
adds c0160d0 s4:torture - SAMR password tests - activate support for password sets on level "18" and "21"
adds 5606173 s4:torture/rpc/samr.c - test_SetPassword_LastSet - introduce the delays also for s4
adds d01e36e s4:knownfail - "pwdLastSet" test does work now
adds 4826fdf s4:lsa RPC server - Fix up "dcesrv_lsa_DeleteObject"
adds 666b611 s4:selftest - also "rpc.samr.users.privileges" does work now
adds e5c5d37 s4:dcesrv_drsuapi.c - fix a counter variable
adds fc2d8fc s4:acl LDB module - fix counter type
adds 4fc51ad s4:repl_meta_data LDB module - fix counter type
adds ba0ba4e s3: Make some routines static in smbldap
adds fa9557f s4/auth: Fixed authsam_expand_nested_groups() to find entry SID if not available in the DN.
adds ed4c107 s4/dsdb: Fixed partition_search() not to pass special DN's to LDAP backend.
adds 5bee3ef s4/libcli: Register LDB_CONTROL_REVEAL_INTERNALS and DSDB_CONTROL_PASSWORD_CHANGE_STATUS_OID controls.
adds 7cb98a0 s4/spnupdate: Fixed spnupdate to use secrets credentials when accessing SamDB.
adds 5f9a053 selftest: Remove accidentally committed dummy test.
adds 03ffed7 s4:auth/sam.c - "authsam_expand_nested_groups" - use "dsdb_search_dn" where possible
adds a782eaa s4:auth/sam.c - "authsam_expand_nested_groups" - cosmetic/comments
adds b6eb17e s4:auth/sam.c - "authsam_expand_nested_groups" - small performance improvement
adds 3549425 s3: Change exit on immediate socket failure.
adds 77e87e6 s4:lib/registry/ldb.c - change the "ldb_get_value" implementation to use the value cache and not an LDB lookup
adds 3935502 s4:lib/registry/ldb.c - retrieve the classname correctly in "ldb_get_subkey_by_id"
adds 2fb3d8a s4:lib/registry/ldb.c - remove really useless "local_ctx"
adds 094c103 s4:lib/ldb/registry.c - handle the classname in the right way
adds ba01b21 s4:lib/registry/ldb.c - fix memory handling in "ldb_open_key"
adds e637124 s4:lib/registry/ldb.c - add a missing brace
adds 12bc68d s4/ndr: Fix tuncating of constant to a 'long' type
adds 1e8876a s4/repl_meta_data: remove duplicated (and commented out) log
adds 8cbd36a build: allow always=True/False on SAMBA_GENERATOR()
adds 3774ba3 build: allow LOAD_ENVIRONMENT() to pass when no configure has been run
adds 30dc87d build: only use git when found by configure
adds 94637e5 s4:provision Add an msDS-SupportedEncryptionTypes entry to our DC
adds 9fc3f81 s4:libnet_join Fix typo in msDS-SupportedEncryptionTypes
adds 5167b97 s4:kerberos Add functions to convert msDS-SupportedEncryptionTypes
adds f41e711 s4:auth Query LDB for msds-SupportedEncryptionTypes for the KDC
adds d76e485 s4:kdc Rework the 'allowed enc types' calculation
adds 48c8896 s4:selftest Split out PKINIT tests from test_kinit.sh and test enc types
adds cc7c572 s4:secrets Ensure secrets.ldb uses the same hooks as the rest of Samba
adds 845e7a6 Fixed incorrect use of cn instead of lDAPDisplayName
adds e52f3d8 s3-librpc: Fixed GUID_from_data_blob() with length of 32.
adds 1db7356 s3-net: Use talloc_asprintf and return if file is in wrong format.
adds eb7bf9d s3-net: Make sure we don't call free on garbage.
adds f324036 s3-winbind: Make sure we crash if domain is really not found.
adds ee01fe8 s3-client: Make sure we only write to an opened file.
adds bf07bf2 winreg: fix winreg_QueryMultipleValues() IDL and torture tests.
adds c02cbaa winreg: fix winreg_QueryMultipleValues2 IDL.
adds 7ae7750 s4-smbtorture: add RPC torture test for winreg_QueryMultipleValues2.
adds 1662e38 s4-smbtorture: add NDR torture test for winreg_QueryMultipleValues2.
adds 2198831 Revert "s4/auth: Fixed authsam_expand_nested_groups() to find entry SID if not available in the DN."
adds 0e21b4f Revert "s4/dsdb: Fixed partition_search() not to pass special DN's to LDAP backend."
adds 62e2d4a s3-utils: remove rpccheck.
adds b31ff05 s4-smbtorture: add netr_GetForestTrustInformation test to RPC-NETLOGON.
adds 5bc77c8 s4-smbtorture: use TEST_MACHINE_NAME in test_netr_GetForestTrustInformation().
adds 92f3e14 s4-smbtorture: handle NT_STATUS_NOT_IMPLEMENTED in GetForestTrustInformation test.
adds be7bff5 s4-smbtorture: remove some pointless mem_equal tests in LOCAL-NDR-WINREG testsuite.
adds 1e04f49 ldb:ldb_dn - "ldb_dn_explode" - move the "dn->comp_num" initalisation upwards and use "LDB_FREE" for freeing "dn->components"
adds 0f0d9aa s4:ldb_dn.c - make the code parts which free extended components consistent
adds f1e92c9 ldb:ldb_dn.c - "ldb_dn_set_extended_component" - free the linearized string when the components change
adds 657045c s4:ldb - "ldb_dn_update_components" - fix free of invalid DN parts
adds 8e9d7e8 ldb:ldb_modules.c - "ldb_dso_load_symbol" - remove unneeded caste before "dlsym"
adds 17a5c87 ldb:ldb_map_outbound.c - "ldb_parse_tree_collect_attrs" - remove unneeded return value
adds 4f029f6 s4:dsdb/new_partition.c - remove the "ldb_next_request" call which we find also below the "if" block
adds 00f189f s4:smb_server/blob.c - remove unused code
adds 06bafb7 s4:smb_server/smb2/find.c - remove unused code
adds 95127b3 s4:rpc_server/browser.c - remove unused code
adds 645c3d2 s4:ntp_signd/ntp_signd.c - add casts to suppress warnings on Solaris 10
adds 146dad1 s4:ntvfs/ipc/vfs_ipc.c - add casts to suppress warnings on Solaris 10
adds f6f2120 s4:ntvfs/ipc/vfs_ipc.c - remove unused code
adds 1fb8e19 s4-smbtorture: add more sophisticated tests for winreg_QueryMultipleValues{2}.
adds cc8d6d9 s4-smbtorture: fix incorrect IDL for QueryMultipleValue (aka RVALENT).
adds 73fbc9c s4-smbtorture: remove duplicate torture_assert_sid_equal macro.
adds 32b8b40 s4:dsdb Fix possible schema segfaults for DRS-replication based schema
adds 2821abe s4:auth/session.c - free "group_string" when not needed
adds 6abfe89 s4:schema/schema_set.c - free LDB message diffs
adds bf844ae s4:auth/session.c - suppress a warning when freeing "group_string"
adds 45fc728 libcli: Fixed a build warning for a missing prototype.
adds 19d93c6 s4:ldb/python: make it possible to run tests standalone
adds 14f8953 s4:dsdb: move dsdb python tests from lib/ldb/ to dsdb/
adds a329dd0 s4-smbtorture: add some more multiple_values_tests to RPC-WINREG.
adds 21869f5 s3-registry: add reg_querymultiplevalues() to reg_api.
adds de0d9e0 s3-winreg: implement _winreg_QueryMultipleValues2().
adds 2a4bd64 s3-winreg: implement _winreg_QueryMultipleValues().
adds e1c185d s4-smbtorture: enable QueryMultipleValues{2} torture tests against samba3.
adds 6625aad s3-libsmb: move change_trust_account_password out of smbd into libsmb.
adds 17ddefe s3-docs: try to make "default case" explanation a little clearer.
adds 6961048 s4-smbtorture: in extended setvalue winreg test, reduce max random buffer length to 16 bytes.
adds 74721bf s3-registry: fix malloc/talloc mismatch upon free in reg_enumvalue().
adds e4ba8fb s3-printing: Fix Bug #7541, %D in "printer admin" causing smbd crash.
adds d0e877e s4:lib/registry/ldb.c - "ldb_add_key" - fix talloc handling
adds 50ae292 s4:lib/registry/ldb.c - use "ldb_path" rather than "ldap_path" as LDB key varibale identifiers
adds 809c747 s4:lib/registry/ldb.c - refactor "reg_path_to_ldb"
adds 781ea5b s4:lib/registry/local.c - support recursive key generation
adds ae50385 s4:registry - on key add operations we have to handle with paths not always only a name
adds d81e2af s4:lib/registry/tests/registry.c - test recursive key generation
adds de8a339 s4:registry - move some common constraint checks to the "local" backend
adds 21c2155 s4:lib/registry/ldb.c - free some "msg" objects earlier through explicit "talloc_free"s
adds c2e2f78 s4:dsdb/tests/python/passwords.py - add the right result codes for user password changes
adds b9e6962 s3-libads: move KRB5_ENV_CCNAME to separate header krb5_env.h.
adds 2f9076a s3-libads: use shared well known guids.
adds eb634e8 s3-libnet_join: small IDL enhancement.
adds f7a3bd4 tdb: fix the build on mac os x 10.6.4.
adds 568a54f s3-waf: fix the build after smbd/change_trust_pw.c removal.
adds 6b25d47 s3-libads: move ads_protos.h to ads_ldap_protos.h.
adds e64df82 s3-libads: move ads_status to a separate header file.
adds 56538be s3-libads: move ads_dns out of main includes.
adds 6d810ef s3-libads: move keytab macros out of ads.h.
adds dff7be8 s3-libads: only include libds flags where needed.
adds 3f453f7 s3-libads: move spnego defines to their appropriate header file.
adds 04641ab s3-libads: move ldap posix schema defines to their own header file.
adds d1538ad s3-nss_info: only include nss_info.h where needed.
adds 3721161 s3:auth Fix switch statement referencing a uninitialized variable
adds f570eec s4/dsdb: Add DSDB_FLAG_NEXT_MODULE flag
adds b29921b s4-dsdb/samdb/ldb_modules/linked_attributes.c: make use of DSDB_FLAG_NEXT_MODULE flag
adds f3f87e8 s4-source4/dsdb/samdb/ldb_modules/repl_meta_data.c: Use DSDB_FLAG_NEXT_MODULE flag
adds 68c6e60 s4-source4/dsdb/samdb/ldb_modules/ridalloc.c: Use DSDB_FLAG_NEXT_MODULE flag
adds 30a69eb s4-source4/dsdb/samdb/ldb_modules/rootdse.c: Use DSDB_FLAG_NEXT_MODULE flag
adds 0e023f2 s4-source4/dsdb/samdb/ldb_modules/samba3sid.c: Use DSDB_FLAG_NEXT_MODULE flag
adds 7c653c4 s4-source4/dsdb/samdb/ldb_modules/samldb.c: Use DSDB_FLAG_NEXT_MODULE flag
adds bf373d5 s4-source4/dsdb/samdb/ldb_modules/schema_load.c: Use DSDB_FLAG_NEXT_MODULE flag
adds 682f7a5 s4-source4/dsdb/samdb/ldb_modules/subtree_delete.c: Use DSDB_FLAG_NEXT_MODULE flag
adds 7347499 s4-source4/dsdb/samdb/ldb_modules/util.c Use DSDB_FLAG_NEXT_MODULE flag
adds 5a66edc s4/dsdb: Assert DSDB_FLAG_*_MODULE is always passed in function call
adds c482798 s4:dsdb Ensure we free old schema copies
adds 2671b5a s4-dsdb: fixed spelling of supportedSASLMechanisms
adds f9022a1 s4-dsdb: fixed use after free of sasl mechanisms opaque
adds 277a9b4 s4-ldb: fixed the parsing of references in the openldap backend
adds 84c5dd1 s4-ldb: fixed error handling in openldap backend
adds b381fba s3-registry: avoid using registry_value union.
adds 786198e s3-registry: remove unused reg_util_marshalling code.
adds 6da0402 s4-smbtorture: enable extended SetValue test against Samba3.
adds ddb8fae s3-registry: allow to read NULL entries (that we allow to store) back from the tdb.
adds d9429a8 s3-registry: remove 2 byte winreg type limitation.
adds 6234153 s4/schema: remove unnecessary deletion of dsdb_schema cached pointer
adds 61e9560 s3-net: forgot to set type in winreg getvalue operation.
adds 86cde0a Tests for user-change-password and force-password-change access rights
adds ec9fa90 s4:dsdb/tests/passwords.py - set and reset the "minPwdAge" properly
adds 73c69a1 s4:blackbox/test_passwords.sh - perform also here the adaptions for "minPwdAge" != 0
adds c0ee606 s4:pwsettings net utility - change also here the "minPwdAge" to be the real default
adds 43b0c31 s4:setup/provision_basedn_modify.ldif - set "minPwdAge" to the right value
adds de81160 s4:schema_load.c - jump to "failed" on an error condition
adds 4df9757 s4:schema_set.c - fix typo
adds 368aa25 s4:dsdb_module_load_partition_usn - check for "res->count" equal/unequal to 1
adds d1ee7ab s4:dsdb_schema_set_attributes - remove unneeded filter criterias
adds 02eab66 s4:schema_set.c - Fix a comment
adds 326aac0 s4:schema_load LDB module - fix a segfault condition on schema refresh
adds 465c601 s4:urgent_replication.py test - remove unneeded "relax" control parameters
adds f41d9eb s4:dsdb/tests/python/ldap_schema.py - remove a now useless "schemaUpdateNow" request
adds 518232d s4:kinit blackbox test - set/reset also here the "minPwdAge"
adds e2e09f5 s4:torture/rpc/samlogon.c - provide a function which sets and afterwards resets the minimum password age
adds 6dc1c70 s4:torture/rpc/samlogon.c - strip trailing whitespaces
adds e17ce24 wbinfo: Fix error messages
adds 8c0fbc4 s3: Fix bug 7336: Enable idmap_passdb module build as shared
adds 285176c s3: Fix some nonempty blank lines
adds 9e3fc22 s3: Fix bug 7338, smbget skips leading slash when using a custom outputfile
adds f8e7077 s3: Don't attempt to deregister from serverid twice
adds 34558ae s3: Slight reshaping of server_exists_parse
adds ba57d23 s3: ALWAYS run make test before checkin ....
adds b01958b s3: Remove serverid_[de]register_self
adds eb50f77 s3: Fix some nested extern warnings
adds b3194be s3: Fix some type-punned warnings
adds 5a3c646 s3: Re-initialize the server_id in messaging_reinit
adds 7f0e6df s3: Pass the new server_id through reinit_after_fork
adds 8cf1cd2 s3: Use msg_ctx->id in messaging
adds b0c83d5 s3: Replace register_message_flags() with serverid_register_msg_flags()
adds 23a31be s3: Remove unused msg_flags from connections.tdb
adds 05237dc s3: Remove an unused variable -- thanks, metze!
adds b0bba40 s4:libnet - add missing "talloc_free"s for "c" contexts on "recv" operations
adds 680453a s4:wb_cmd_list_groups.c - indentation and comment fixes
adds 83dedef s4:wb_cmd_list_groups.c - don't crash when we don't get any group at all
adds 7d483cd s4:subtree_delete LDB module - fix comments and add my copyright
adds 343e932 s4:subtree_rename LDB module - Cosmetic fixes
adds 81240b1 s4-dsdb: Implementation of User-Change-Password and User-Force-Password-Change
adds d300085 Changed passwords.py to use the correct account as acl checks now pass.
adds da35836 s3: Keep the connections.tdb data format fixed
adds 849f72b s3: Create a unique id for the smbd parent
adds 300667e s3: Pass procid_self() explicitly to messaging_ctdbd_connection()
adds a27bd84 s3:Fix a bogus uninitialized variable warning
adds 9cc52e8 s3: Add msg_ctx to smbd_server_connection
adds 0220246 s3: Add messaging_server_id
adds 58b9595 s3: Add missing prototype for smb2_opcode_name
adds 23790c9 s3: Add sconn_server_id()
adds f1d6eed s3: Remove procid_self() from exit_server_common
adds 13441a9 s3: Remove procid_self() from session_claim()
adds 2d7cce6b s3: Remove procid_self() from break_kernel_oplock()
adds c89b55b s3: Remove procid_self() from reply_negprot()
adds faef081 s3: Remove procid_self() from push_blocking_lock_request_smb2()
adds 3324247 s3: Remove NULL checks from claim_connection()
adds 5387d6e s3: Remove procid_self() from claim_connection()
adds 07854cb s3: Remove procid_self() from make_connection_snum()
adds b903297 s3: Remove procid_self() from init_strict_lock_struct()
adds 50db5cb s3: Remove procid_self() from fill_share_mode_entry()
adds f22e58b s3: Remove smbd_messaging_context() from notify_deferred_opens()
adds 6c53365 s3: Remove smbd_messaging_context() from close_normal_file()
adds e6a0894 s3: Remove smbd_messaging_context() from exit_server_common()
adds ba3b101 s3: Remove smbd_messaging_context() from send_break_message()
adds 298da9a s3: Remove smbd_messaging_context() from reply_lockread()
adds 80cc726 s3: Remove smbd_messaging_context() from reply_writeunlock()
adds 9a3f530 s3: Remove smbd_messaging_context() from reply_lock()
adds 8da0575 s3: Remove smbd_messaging_context() from reply_unlock()
adds 914b1c0 s3: Remove smbd_messaging_context() from rename_open_files()
adds b01a41d s3: Remove smbd_messaging_context() from smbd_do_locking()
adds d1587f9 s3: Remove smbd_messaging_context() from reply_to_oplock_break_requests()
adds 75e1675 s3: Remove smbd_messaging_context() from contend_level2_oplocks_begin_default()
adds fef875f s3: Remove smbd_messaging_context() from push_blocking_lock_request()
adds e606b27 s3: Remove smbd_messaging_context() from reply_lockingX_error()
adds ae75a90 s3: Remove smbd_messaging_context() from process_lockingX()
adds dd48e0a s3: Remove smbd_messaging_context() from process_trans2()
adds eb29f84 s3: Remove smbd_messaging_context() from blocking_lock_cancel_smb1()
adds d42806a s3: Remove procid_self() from push_blocking_lock_request()
adds c49f6a6 s3: Remove procid_self() from generic_blocking_lock_error()
adds a07c158 s3: Remove procid_self() from cancel_pending_lock_requests_by_fid()
adds a9aa582 s3: Remove procid_self() from remove_pending_lock_requests_by_mid_smb1()
adds f60c6f5 s3: Remove procid_self() from process_blocking_lock_queue()
adds 02a42a0 s3: Remove procid_self() from blocking_lock_cancel_smb1()
adds 8ea271b s3: Remove smbd_messaging_context() from linux_oplock_signal_handler()
adds c63f75f s3: Remove smbd_messaging_context() from smb_set_posix_lock()
adds 8aa3f47 s3: Remove procid_self() from irix_oplocks_read_fde_handler()
adds 411412d s3: Remove smbd_messaging_context() from push_blocking_lock_request_smb2()
adds 3df821a s3: Remove smbd_messaging_context() from remove_pending_lock()
adds a2d7cd5 s3: Remove smbd_messaging_context() from reprocess_blocked_smb2_lock()
adds 0ea7aed s3: Remove smbd_messaging_context() from make_connection_snum()
adds 9b0fbcf s3: Remove smbd_messaging_context() from shutdown_other_smbds()
adds b485c19 s3: Remove procid_self() from query_lock()
adds 471a47a s3: Remove procid_self() from do_lock()
adds 1af668d s3: Remove procid_self() from do_unlock()
adds aa217af s3: Remove procid_self() from do_lock_cancel()
adds e168b85 s3: Remove procid_self() from fill_deferred_open_entry()
adds a521ad4 s3: Remove procid_self() from remove_pending_lock()
adds b0f76a3 s3: Remove procid_self() from cancel_pending_lock_requests_by_fid_smb2()
adds 6436ea3 s3: Remove procid_self() from srv_spoolss_drv_upgrade_printer()
adds 390c3ff s3: Remove procid_self() from brl_close_fnum()
adds 2838047 s3: Put serverid_key and serverid_data together
adds 1832e38 s3: Remove some type-punned warnings
adds 9e4ae60 s3: Remove procid_self() from ctdb_read_req() and ctdb_handle_message()
adds dfc84ec s3: Remove procid_self() from srv_spoolss_reply[open|close]printer()
adds 3278554 s3: Make talloc_attrs() static
adds 915ddf0 samr.idl:UserInfo structures - fix some names according to MS-SAMR documentation
adds afcf18f s4:samr RPC server - "SetUserInfo" - allow some more informations to be set
adds 1d166fd s4:winbind/wb_cmd_setpwent.c - fix a possible crash condition in the "winbind struct test"
adds 6071ca9 s4:include/smbldap.h - introduce a placeholder for "LDAPMessage" if we don't link against a LDAP library
adds cb52b1a s3-idl: support --full for s3 build_idl.sh as well.
adds b37db75 s3-build: add idl_full to Makefile.
adds 7d013f4 s3-winbind: Free some memory which isn't needed anymore.
adds 30d2521 s3-rpc_client: Use the right memory context for array elements.
adds 9fa7239 s3-winbind: Initialize the server_info on winbindd start.
adds cc3d9dd s3-winbind: Added a skeleton for samr based functions.
adds 9d0d6ed s3-winbind: Implemented samr backend function sam_query_user_list.
adds 7ee0ebe s3-winbind: Implemented samr backend function sam_enum_dom_groups.
adds 4814755 s3-winbind: Implemented samr backend function sam_query_user.
adds 41939ce s3-winbind: Implemented samr backend function sam_trusted_domains.
adds 4744780 s3-winbind: Implemented samr backend function sam_lookup_groupmem.
adds 483d452 s3-winbind: Implemented samr backend function common_enum_local_groups.
adds f11648b s3-winbind: Implemented samr backend function common_name_to_sid.
adds 79700e6 s3-winbind: Implemented samr backend function common_sid_to_name.
adds de7990b s3-winbind: Implemented samr backend function common_rids_to_names.
adds 54e8f8b s3-winbind: Implemented samr backend function common_lockout_policy.
adds c60a9e8 s3-winbind: Implemented samr backend function common_password_policy.
adds d92cb43 s3-winbind: Implemented samr backend function common_lookup_usergroups.
adds 645ce68 s3-winbind: Implemented samr backend function common_lookup_useraliases.
adds 488badb s3-winbind: Implemented samr backend function common_sequence_number.
adds e1c4b5b s3-winbind: Replace the passdb backend with a samr/lsa based backend.
adds 692cc06 s3-winbind: Rename winbindd_rpc.c to winbindd_msrpc.c.
adds bec1840 s3-winbind: Added a common rpc_enum_dom_groups function.
adds 11610a4 s3-winbind: Use rpc_enum_dom_groups in msrpc.
adds b3f4e18 s3-winbind: Use rpc_enum_dom_groups in samr.
adds c83e8cb s3-winbind: Added a common rpc_query_user_list function.
adds e44d7e1 s3-winbind: Use rpc_query_user_list in msrpc.
adds 8159b12 s3-winbind: Use rpc_query_user_list in samr.
adds 89c8ef9 s3-winbind: Added a common rpc_enum_local_groups function.
adds 44c6432 s3-winbind: Use rpc_enum_local_groups in msrpc.
adds 01730e4 s3-winbind: Use rpc_enum_local_groups in samr.
adds 37dbfae s3-winbind: Added a common rpc_name_to_sid function.
adds 22c9ced s3-winbind: Use rpc_name_to_sid in samr.
adds 506dc89 s3-winbind: Added a common rpc_sid_to_name function.
adds aa745be s3-winbind: Use rpc_sid_to_name in samr.
adds fd79bc9 s3-winbind: Added a common rpc_rids_to_names function.
adds c48d850 s3-winbind: Use rpc_rids_to_names in samr.
adds 7d304d7 s3-winbind: Added a common rpc_query_user function.
adds 64f1052 s3-winbind: Use rpc_query_user in msrpc.
adds a3f8bbf s3-winbind: Use rpc_query_user in samr.
adds 473d1f1 s3-winbind: Added a common rpc_lookup_usergroups function.
adds c1a6a24 s3-winbind: Use rpc_lookup_usergroups in samr.
adds ad8c912 s3-winbind: Use rpc_lookup_usergroups in msrpc.
adds 73b2f60 s3-winbind: Added a common rpc_lookup_useraliases function.
adds aa83137 s3-winbind: Use rpc_lookup_useraliases in samr.
adds 1f2fe8d s3-winbind: Use rpc_lookup_useraliases in msrpc.
adds 3c06d42 s3-winbind: Added a common rpc_lookup_groupmem function.
adds 6203801 s3-winbind: Use rpc_lookup_groupmem in samr.
adds c4a5fc7 s3-winbind: Added a common rpc_sequence_number function.
adds eba6ff0 s3-winbind: Use rpc_sequence_number in samr.
adds 49dc713 s3-winbind: Use rpc_sequence_number in msrpc.
adds 3f2c2c7 s3-winbind: Rename common_lockout_policy to sam_lockout_policy.
adds b8a0b95 s3-winbind: Rename common_password_policy to sam_password_policy.
adds 9c372a1 s3-winbind: Added a common rpc_trusted_domains function.
adds b4160af s3-winbind: Use rpc_trusted_domains in samr.
adds 973ef39 s3-winbind: Use rpc_trusted_domains in msrpc.
adds 3323e88 s3-winbind: Rename lookup_groupmem to msrpc_lookup_groupmem.
adds 3255a7c s3-waf: fix the build.
adds 4a0edb5 DNS objects should not be ignored
adds 24d6950 s4:dsdb/password_hash: fix some c++ compiler warnings
adds 6d7b964 s4:dsdb: allocate DSDB_CONTROL_BYPASS_PASSWORD_HASH_OID
adds a236bc4 s4:dsdb/password_hash: implement DSDB_CONTROL_BYPASS_PASSWORD_HASH_OID
adds d56cc23 s4-smbtorture: add my (C) to rap torture lib.
adds 1dcf0e9 pidl: s3 server stubs: make sure LIBNDR_FLAG_BIGENDIAN is set when negotiated.
adds 60a3cc8 s3: Fix another winbind crash
adds b4c3f72 s3: Fix a segfault in the RPC server
adds 4efa108 s4:rpc_server/lsa/dcesrv_lsa.c - fix typo
adds a56c688 s3: Fix another aspect of bug 7262 and make paged results work again
adds c67cff0 s3-winbind: Create all logfiles in the same directory.
adds c5cd356 s3-winbind: Make sure we close all policy handles in sam.
adds 9d23f8f s3-winbind: Make sure that the policy handles are closed.
adds 2794c5a s3-winbind: Fixed debug messages of open_internal_lsa_pipe().
adds 66fc77e s3-winbind: Use same format for all msrpc debug messages.
adds 11ae9af s3-winbind: Fixed the winbind caching.
adds 44d8c8d s3-winbind: Handle aliases in rpc_lookup_groupmem().
adds a679319 s3:pdb_ldap: change LDAP password before samba password hashes
adds 293d3eb s3-selftest: add "make testenv" target to Makefile.
adds 9c81357 s4:dsdb - samdb_result_force_password_change - also when "pwdLastSet" is "-1" we shouldn't force a password change
adds 7f15ca4 s4:SAMR rpc server - "QueryUserInfo" - send back the password expired flag on level 21
adds b03040c s4:SAMR rpc server - "SetUserInfo" - fix the implementation of the expire flag
adds 502bddf s4:new_partition LDB module - fix an uninitalised variable warning
adds 00056e7 s3:smbd: Align change notify replies on 4-byte boundary
adds 85504ae s4:libcli: Modify S4 client library to check for proper CN alignment
adds 7f9153f s4-ldb: added ldb_options_find()
adds 9c3a982 s4-ldb: added support for simple binds on ldb_ldap backend
adds 0b6cebd s3 build: Fix *netgrent prototype detection on opensolaris
adds fc68558 s4-ldb: added ldb_error() and ldb_operr()
adds 87df785 s4-dsdb: use ldb_operr() in the dsdb code
adds 2356496 s3-build: add IDL_FILES variable.
adds 2c1279f s3-build: some makefile cosmetics.
adds 6ab9eaf s3-notify: add MS-CIFS 2.2.7.4.2 FILE_NOTIFY_INFORMATION to IDL.
adds ca46011 s3-notify: use autogenerated FILE_NOTIFY_INFORMATION marshalling in smbd.
adds f706d1a s3-rpc_parse: fix c++ buildwarning in prs_init().
adds 5f92bd8 s3-registry: add preg.idl.
adds 8def236 s3-libgpo: remove handmarshalled PReg parser from registry CSE.
adds 7e1fa8d s3-rpc_parse: remove finally unused prs_unistr().
adds 519d17e s3-rpc_misc: remove unused UNISTR.
adds 0da5e15 s3-winbindd: route samr chgpwd ops for own domain over internal samr pipe as well.
adds 76a084f s3-winbindd: Fix child logfile handling which broke with c67cff0372.
adds 64c31b7 s4-source4/dsdb/samdb/ldb_modules/util.c Use DSDB_FLAG_NEXT_MODULE flag
adds 8c7a6a8 s4-source4/dsdb/samdb/ldb_modules/schema_load.c Use DSDB_FLAG_NEXT_MODULE flag
adds dc72073 s4-source4/dsdb/samdb/ldb_modules/samba_dsdb.c Use DSDB_FLAG_NEXT_MODULE flag
adds d7bcac5 s4-source4/dsdb/samdb/ldb_modules/ridalloc.c Use DSDB_FLAG_NEXT_MODULE flag
adds 2ee1437 s4-source4/dsdb/samdb/ldb_modules/repl_meta_data.c Use DSDB_FLAG_NEXT_MODULE flag
adds b627159 s4-source4/dsdb/samdb/ldb_modules/pdc_fsmo.c Use DSDB_FLAG_NEXT_MODULE flag
adds 7694b19 s4-source4/dsdb/samdb/ldb_modules/partition_init.c Use DSDB_FLAG_NEXT_MODULE flag
adds b18ab82 s4-source4/dsdb/samdb/ldb_modules/operational.c Use DSDB_FLAG_NEXT_MODULE flag
adds 0d2116a s4-source4/dsdb/samdb/ldb_modules/naming_fsmo.c Use DSDB_FLAG_NEXT_MODULE flag
adds 02f0c6d s4-source4/dsdb/samdb/ldb_modules/linked_attributes.c Use DSDB_FLAG_NEXT_MODULE flag
adds 62a0f11 s4-source4/dsdb/samdb/ldb_modules/acl.c Use DSDB_FLAG_NEXT_MODULE flag
adds 0c4bbb7 s4-dsdb: Implement module switching in dsdb_module_search_dn()
adds 609b865 s4-dsdb/util: Reorder DSDB_FLAG_* checks
adds 90b1a1d s3: Add SMB2 performance counters.
adds f0b9184 s3:winbindd_samr Do not use static contexts
adds 3d9a12d s3-dcerpc: add dcerpc_push_ncacn_packet().
adds 8fdc02a s3-dcerpc: use dcerpc_push_ncacn_packet() for setup_bind_nak().
adds 0cbe0f3 s3-dcerpc: use dcerpc_push_ncacn_packet() for setup_fault_pdu().
adds cb9eddb s3-dcerpc: add dcerpc_pull_ncacn_packet().
adds d6de820 s3-dcerpc: use dcerpc_pull_ncacn_packet() for pulling a RPC fault pdu.
adds dc6e0ce s3-dcerpc: remove unused smb_io_rpc_hdr_fault.
adds 5aabd9a s3-dcerpc: use dcerpc_push_ncacn_packet() for create_bind_or_alt_ctx_internal().
adds 257f514 s3-dcerpc: remove unused init_rpc_hdr_rb and init_rpc_context.
adds 0f02dda s3-dcerpc: add dcerpc_push_dcerpc_auth().
adds 4b56e6e s3-dcerpc: add dcerpc_push_schannel_bind().
adds eeb034e s3-dcerpc: use dcerpc_push_dcerpc_auth() for all authenticated binds.
adds 389a677 dcerpc: add ncacn_packet_header to IDL.
adds 77e3fff s3-dcerpc: add dcerpc_pull_ncacn_packet_header().
adds fe9ce4b s3-dcerpc: use struct ncacn_packet_header instead of struct rpc_hdr_info.
adds 49c5293 s3-dcerpc: add dcerpc_pull_dcerpc_auth().
adds dbeaa5e s3-dcerpc: use dcerpc_pull_dcerpc_auth() in cli_pipe_verify_ntlmssp().
adds e8e2fa5 s3-dcerpc: use dcerpc_pull_ncacn_packet() in cli_pipe_validate_current_pdu().
adds 5351a89 s3-dcerpc: use dcerpc_push_ncacn_packet() in push_next_frag().
adds d57ecf9 s3-dcerpc: use dcerpc_pull_ncacn_packet() for rpc_pipe_bind_step_one_done().
adds ae52651 s3:rpc user idl define dcerpc_ctx_list instead of custom RPC_CONTEXT
adds 0d9b636 s3:dcerpc Add prs_parse_dcerpc_bind
adds 7236f8c s3:dcerpc Use prs_parse_dcerpc_bind
adds 7571c15 s3:dcerpc Remove unused structure and functions
adds 41fc0dd s4-net: the net binary depends on the auth subsystem
adds b0d69a8 Revert "s4-smbtorture: skip bigendian tests against s3 in RPC-LSA-SECRETS."
adds b595469 s3-rpcclient: add another usage display to sign and seal commands.
adds 328f3ca s3: Slightly simplify make_server_info_pw
adds 10c60f2 Added a test to prove by default users can change each other's pass if the old is known
adds 309ad2b s4-smbtorture: skip wbcChangeUserPassword test when no oldpass is set in environment.
adds 690ed0c s3-rpc: when using rpc_pipe_open_internal, make sure to go through NDR.
adds 61be498 s4 upgradeprovision: For SID > 1000 do not copy them, let the system regenerated a new one
adds 32a2bbb s4:samdb.py - "setpassword" - performs password sets using the "unicodePwd" attribute
adds 38896f3 s4:drsuapi RPC server - "result_site_name" - fix variable denomination
adds 921308f s4:acl LDB module - move a "mem_ctx" creation to the place where it is actually checked
adds 6b7e436 s4:acl LDB module - password attributes - check also the "dBCSPwd" attribute
adds 7e134f1 Change one more use of "struct rpc_hdr_info" -> "struct ncacn_packet_header"
adds 91cb2ae s3-dcerpc: use dcerpc_push_ncacn_packet() in create_rpc_bind_auth3()
adds c609e84 s3-dcerpc: use dcerpc_pull_dcerpc_auth() in cli_pipe_verify_schannel()
adds 1febe9d s3-dcerpc: use dcerpc_push_dcerpc_auth() in add_ntlmssp_auth_footer()
adds 5591135 s3-dcerpc: use dcerpc_push_dcerpc_auth in add_schannel_auth_footer()
adds aca60c2 s3-dcerpc: use dcerpc_pull_dcerpc_auth() in rpc_finish_spnego_ntlmssp_bind_send()
adds a054832 s3-dcerpc: make dceprc_push_dcerpc_auth public
adds 1796767 s3-dcerpc: make dcerpc_pull_dcerpc_auth() public
adds 2076009 s3-dcerpc: Use dcerpc_auth in api_pipe_bind_req()
adds 966641b s3-dcerpc: Use dcerpc_pull_dcerpc_auth in api_pipe_bind_auth3()
adds 6a0d366 s4: fix warning: unused variable ‘i’
adds 1c0cb36 s3: Optimize the write cache for sequential writes
adds 514c596 ldb:common/ldb_dn.c - "ldb_dn_get_parent" - no need to manipulate the real DN
adds 388e955 s4:dsdb: add dsdb_msg_constrainted_update_int32/64() functions
adds 1d6f321 s4:dsdb: add dsdb_module_constrainted_update_int32/64() functions
adds 65ca5a3 s4:dsdb: add dsdb_msg_constrainted_update_uint32/64() wrapper functions
adds 217177a s4:dsdb: add dsdb_module_constrainted_update_uint32/64() wrapper functions
adds ad17333 s4:dsdb:ridalloc.c: fix C++ warning
adds bbed1fd s4:dsdb:ridalloc: use dsdb_module_constrainted_update_uint64() to update rIDAvailablePool
adds 12d26d5 s4:dsdb:ridalloc: add ridalloc_ridset_values infrastructure
adds 3b8c927 s4:dsdb:ridalloc: use ridalloc_ridset_values infrastructure in ridalloc_create_rid_set_ntds()
adds cd8d8df s4:dsdb:ridalloc: use ridalloc_ridset_values infrastructure in ridalloc_allocate_rid()
adds afba620 s4:dsdb:ridalloc: use ridalloc_ridset_values infrastructure in ridalloc_allocate_rid_pool_fsmo()
adds 658a0f9 s4:drepl_ridalloc: only ask the rid master for a new rid pool if we need to.
adds 49deed5 s4:drepl_out_helpers: don't return NT_STATUS_OK, if an extended operation doesn't return success
adds 538bb9b s4:dsdb/repl: expose drsuapi_DsExtendedError to the caller (e.g. the ridalloc client)
adds de632de selftest/Samba4: set dreplsrv:periodic_startup_interval = 0
adds 9e92899 s4:selftest: run RPC-SAMR-LARGE-DC against the vampire_dc to test the rid alloc code
adds 5b5ee73 s3-build: Add a gdbtestenv environment for Samba3.
adds 02a627e s4:drsuapi: don't return all linked attributes at the same time
adds 1caa8b0 s4:drepl_notify: hide some bugs from the make test output
adds c0aa55d s3: Cleanup of the initial SMB2 counters patch.
adds c48ff4c s4:buildtools: make it possible to use advanced test options via the make waf wrapper
adds 85f7384 s4:buildtools: add 'make show_waf_options'
adds 35c554b s4:libnet_UserList: allocate children strings on the correct talloc parent
adds 1ea4215 s4:libnet_GroupList: allocate children strings on the correct talloc parent
adds c7a30c6 s4:wb_cmd_list_users: also handle NT_STATUS_NO_MORE_ENTRIES
adds 751a262 s4:wb_cmd_list_groups: also handle NT_STATUS_NO_MORE_ENTRIES
adds 80f9ad4 s4:winbind: let WBSRV_SAMBA3_SET_STRING() initialize the whole buffer
adds 22dfb16 testprogs/blackbox/subunit.sh: initialize failed to 0
adds cad04da s4 net: Add spn module to list/add/remove spn on objects
adds e962e7e s4 unittests: remove the provision directory before (re)generating
adds f160074 s4 provision: use correct GUID for default policies
adds 800c7af s4:provision: also use fixed GUID names of the default group policies for domain and domain controllers in tests
adds 23f8100 s4:provision: remove --policy-guid and --policy-guid-dc cmdline options
adds 1c2ff45 README.Coding: add examples for good and bad comments
adds c6a6d88 README.Coding: fix typos
adds c186f92 s3: [ug]id_to_unix_... can not fail
adds 77a3858 tsocket: Fix some unreachable code
adds 1b51ddd s3-dcerpc: Fix miscalculation of buffer start address
adds 6555307 s3-dceprc: Fix auth_length in auth3 response
adds 25d487b s3-dcerpc: Fix ntlmssp sign/seal.
adds 2297913 s3-dcerpc: Remove unused prototype
adds 716f9d6 s4-dcerpc: move some util functions up to main librpc directory.
adds ea66d8e s3-dcerpc: link against ../librpc/rpc/dcerpc_util.c
adds cf664b7 s3-dcerpc: Use dcerpc_set_frag_length()
adds 43064a7 s3-dcerpc: Remove unused headers
adds aca330a s3-dcerpc delay rpc header unmarshalling
adds 77699c7 sr-dcerpc: add dcerpc_push_ncacn_packet_header()
adds 98913d8 s3-dcerpc: use dcerpc_push_ncacn_packet_header() in create_next_pdu_ntlmssp()
adds 53e9c26 s3-dcerpc: Use dcerpc_push_ncacn_packet_header() in create_next_pdu_schannel()
adds d078b54 s3-dcerpc: use dceprc_push_ncacn_packet_header in create_next_pdu_noauth()
adds a138b3d s3-dceprc use a DATA_BLOB to hold the curren pdu in pipes_struct
adds 77fb364 s3-dceprc: Store opnum in its own variable
adds e340aa4 dcerpc: move dcerpc_pull_auth_trailer into a the common dcerpc_util.c file
adds 8e235df s3-dcerpc: Use dcerpc_pull_ncacn_packet() to unmarshall dceprc requests
adds 29a3142 s3-dcerpc: Remove unused functions
adds 4ba8923 s3-dcerpc: Remove unused members
adds 272704e s3-dceprc: Add debug messages
adds fe9036c s3-dcerpc: pass the packet to setup_bind_nack()
adds 87605e2 s3-dcerpc: fix dcerpc_push_ncacn_packet, pass arg by address
adds 8213bba s3-dcerpc: Rearrange api_pipe_bind_req() to do checks before allocating memory
adds f6648c5 s3-dcerpc: Use a DATA_BLOB in bind processing and avoid one mem copy
adds 7050073 s3-dceprc: Use dcerpc_push_ncacn_packet() in api_pipe_bind_req()
adds 3ba93a9 s3-dcerpc: Use dcerpc_push_dcerpc_auth() for spnego auth continuations.
adds bc6a3e0 s3-dcerpc: Use dcerpc_push_ncacn_packet() in api_pipe_alter_context()
adds 0c93b7d s3-dcerpc: Remove unused functions and headers
adds 0b2d965 s4: Reorganized dsHeuristics reset so the code can be reused
adds 0e31a3a s3-ldb: fix build warning.
adds 53e1586 s3-waf: fix the build.
adds 5bdb8b4 Revert "Remove the global char *LastDir."
adds 57ebc8a s3-winbind: Set status before we leave in some msrpc functions.
adds f85167a s3-winbind: Don't cache queries to builtin and own sam domain.
adds 80b47fc s3-libnet: better separate headers.
adds 7dad325 s3-libnet: add missing header file, sorry.
adds 14cf257 s4-smbtorture: rename rpc/bind.c to rpc/multi_bind.c.
adds 595c5a2 s4-smbtorture: add very simple RPC-BIND testsuite.
adds bfdd85d s3-selftest: enable RPC-BIND against s3.
adds 39d1a52 s3:smbd Fix segfault if register_existing_vuid() fails
adds 1debe30 s3:smbd Give the kerberos session key a parent
adds 0d95cee s3:auth Change auth_ntlmssp_server_info API to return NTSTATUS
adds ee56f74 Fixed system_session_anon to actually make an anonymous session
adds e30aa45 s3-dcerpc: fix crash bug in error path of process_complete_pdu().
adds d35e900 s4: Added acl search tests for anonymous connection.
adds 0ab8e8b s3-dcerpc: Break memory hierarchy for shared structure
adds 23ad691 s3-dcerpc: Break memory hierarchy for shared structure
adds ff93d58 s3: Fix crashes in the printing code
adds fd2eb0d s4 provision: move update_machine_account_password to helpers
adds 7ea70f8 s4: Add a simple script to change dc password
adds 0496af8 s4: Unit test update_machine_account_password through kinit
adds b67a71f ldb: allow ldb_sequence_number to be called in python
adds d861ebb s4 dsdb: create a new control: changereplmetadata
adds 6a0856d s4 dsdb: Use the changereplmetadata control
adds f97c90c s4 python: Add functions to samdb to manipulate version of replPropertyMetaData attribute
adds 9323901 s4 upgradeprovision: introduce a new function to update the field use for calculating msds-keyversionnumber
adds 62a3297 s4: Add unit test for increment_calculated_keyversion_number
adds 6c51b3a s4 upgradeprovision: fix whitespaces
adds 2afc2f2 s4 upgradeprovision: add function to backup the provision before updating
adds 0a1b112 s4 upgradeprovision: do not copy RID Set it's automaticaly created by the RID manager
adds 7478224 s4 upgradeprovision: Synchronize the calculated keyversionnumber with the one previously stored
adds a748402 s4 ldb modules: relax some tests about attributes that should not be here
adds 36b5fec s4 upgradeprovision: Adapt the list of attribute modified
adds 5d61b47 s4:testprogs Prove kerberos still works after a password change
adds fcdf619 s4:pyldb Fix memory handling for ldb_message_element
adds 3e8dba1 s4:pyldb whitespace fix
adds 299057d s4:provision Handle machine account password changes while keeping keytab
adds 8769e75 s4:testprogs Show that we no longer delete the old keytab entries
adds 0e212ac s4:testprogs Operate the blackbox kinit and net tests using the :local config
adds 8ce15b3 Fix bug - 7551 smbclient does not return proper exit code.
adds 602e10f s3-dcerpc: Delay parsing rpc header in client code
adds 459c8e3 s3-dcerpc: Pull the whole packet at once instead of fetching just the header
adds 137743f s3-dcerpc: Do not reparse the header
adds 282db1f s3-dcerpc: Remove unused function
adds 7d9c62c s3-dcerpc: Do not parse the packet twice.
adds f0626d1 s3-dcerpc: Stop using hand marshalling in rpc_finish_auth3_bind_send()
adds 5918a6c s3-dcerpc: Stop using hand marshalling in create_next_pdu_ntlmssp()
adds a678d4e s3-dcerpc: Stop using hand marshalling in create_next_pdu_schannel()
adds 8ffac96 s3-dcerpc: Stop using hand marshalling in create_next_pdu_noauth()
adds 8246214 s3-dcerpc: Remove unused functions and headers
adds 31b59bb s3-dcerpc: Convert rdata from prs_struct to a simple DATA_BLOB
adds 8cd3912 s3-dcerpc: Convert frag from prs_struct to a simple DATA_BLOB
adds 2452a7a s3-dcerpc: consolidate respones packet creation code
adds f9a15d1 s3-dcerpc: Refactor code and stop using ncacn_packet_header
adds cb3725a dcerpc: remove ncacn_packet_header and related functions
adds ca3bdca s3-dcerpc: Padding is never done on a DCERPC_PKT_BIND_ACK packet.
adds bd19c96 s3-dcerpc: Move common helpers into a common file
adds 84c50a2 Reformat and cleanup
adds 79c207e s3-dceprc: Use IDL defined constants for length calculations
adds cc15396 s3-dcerpc: Read a pdu in 2 steps, header first the payload
adds b44a91b s3-dcerpc: Use DATA_BLOB instead of prs_struct for incoming fragments
adds ff121c8 s3-dcerpc: Use DATA_BLOB instead of prs_struct for reply_pdu
adds 3b83211 s3-dcerpc: Avoid unnecessary memory allocation for dcerpc_ctx_list
adds 8e9cd41 s3-dcerpc: Use DATA_BLOB instead of prs_struct for rpc_out
adds 8f2bfa8 s3-dcerpc: Use DATA_BLOB instead of prs_struct for req_data
adds 100d37f s3-dcerpc: Use DATA_BLOB for pipes_struct input data
adds 67b6fe3 s3-misc: Move smb_io_time() to regfio.c
adds 53945a2 s3-dcerpc: Use a local function to dump pdu regions
adds 7520d8e s3-parse_prs: Remove unuesd functions
adds f4c6c7e Move the remnants of rpc_parse code under registry/
adds 7cf4797 s3-dcerpc: fix c++ warning.
adds 196b4e8 s3-waf: fix the build.
adds 914fd13 s3-registry: use some prs macros to the only place where they are used.
adds 5f8678f libcli/netlogon: re-enable debugging.
adds 2f24953 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 8b1980c WHATSNEW: Start 3.6.0pre1 release notes.
adds e4c35c5 s4-loadparm: change lp_*() to lpcfg_*() and provide s3 compatibility lp_*()
adds 6b266b8 s4-loadparm: 2nd half of lp_ to lpcfg_ conversion
adds 378e4d5 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds e058de3 Make the "map to guest" parameter work correctly with NTLMSSP (spnego and raw) under SMB2. Still need to investigate fixing this with krb5 auth (does this make sense ?).
adds ec25a00 smbtorture shell: Allow any config option to be set.
adds 65116ad s3-dcerpc: Fix ability to receive Big Endian PDUs
adds 7755e19 s4-smbtorture: make sure to wipe out dcerpc auth flags before RPC-BIND starts.
adds 1c7d089 s4-smbtorture: rearrange testlist in RPC-BIND.
adds 3b0c87c s4-smbtorture: run all testcases with bigendian push as well in RPC-BIND.
adds 5815119 s3-perfcount: make it possible to compile the example perfcount daemon.
adds c5e85a4 s3-dcerpc: rename SCHANNEL_SIG_SIZE to NL_AUTH_SIGNATURE_SIZE and move to IDL.
adds 3036822 Fix bug #7570 - New smb2 max parameters are undocumented.
adds feb2190 s3-build: add LIBNDR_XATTR_OBJ.
adds 5a8c77f s4: create a simple version of ktpass
adds e461e29 s4 unittests: add blackblox test for ktpass
adds dbbfad8 s4-waf: add the missing bits for builing nss_winbind and pam_winbind
adds c55f5f2 s4 nss_switch: fix build problem on computer without the iniparser
adds b7a1dd6 s4 pam_winbind: don't build if pam header are not installed
adds a7e6b2a s3: Right now we do not have includes in Makefile.in
adds 32fd6e3 s3: Fix some 64-bit warnings
adds 3925411 s3: Really fix the 64-bit warnings
adds 628b57c s3-dcerpc: Move common cli/srv functions into a common file
adds 3c3cfb9 Fix a typo
adds 52f6bfe s3-dcerpc: Move mere processing functions from srv_pipe_hnd.c to srv_pipe.c
adds 3c0e10d s3-dcerpc: Fix build and remove unneeded headers
adds bd54969 pam_winbind: Fix shadowing a global on FreeBSD
adds b9835a1 s3: Don't use as-needed
adds 0d16a59 s3-waf: Fixed the build.
adds 898fd58 s3-rpc_client: Fixed a segfault in rpccli_samr_chng_pswd_auth_crap().
adds 7ac5828 s3: Remove a direct use of procid_self()
adds b1717ac s3: Fix some nonempty blank lines
adds 55512f4 s3: Work better without the aio sighandler
adds 1946beb s3: Fix an uninitialized variable
adds 27aece7 s3: Actually use the usecs in aio_fork_suspend
adds 7e4de49 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds cdcdaaa s3-ntlmssp: Remove ntlmssp_end and let the talloc hierarchy handle it.
adds e4bd6eb s3-auth: Cleanup and readability fixes
adds e60ed80 s3-auth: Simplify how we free the auth_context
adds 673fcfa s3-auth: auth_make ntlmssp_state the parent context
adds c09dcb9 s3-auth: Use talloc hierarchies to properly free auth_ntlmssp_state contexts
adds 65b967a s4-ldb: Implement ldb_msg_difference() function to accept a memory context from client
adds a11d3b4 s4-dsdb: use ldb_msg_difference() in source4/dsdb/schema/schema_set.c
adds fb1c079 s4-dsdb/schema/schema_set.c: fix trailing spaces and comments spelling
adds fa0db46 s4-tools: use ldb_msg_difference() in ldbedit - modify_record()
adds 148b858 s4-test: Use ldb_msg_difference() in torture/rpc/dssync.c test
adds 8deae13 s4-pyldb: Use ldb_msg_difference() in py_ldb_msg_diff()
adds a95fd4e s4-ldb: Write more explanatory comment for ldb_msg_add()
adds 8d523d4 s4-ldb: Add separate function to add empty element into ldb_msg
adds 3944c81 s4-ldb: Use _ldb_msg_add_el() in ldb_msg_add_empty()
adds 48574cc s4-ldb: Use _ldb_msg_add_el() in ldb_msg_add()
adds e5a9469 s4-ldb: Add ldb_msg_normalize() to accept a memory context from client
adds 86cc914 s4-dsdb: use ldb_msg_normalize() in source4/dsdb/schema/schema_set.c
adds 2ad7019 s4-dsdb: use ldb_msg_normalize() in source4/lib/ldb/common/ldb.c
adds d71b20e s4-dsdb: use ldb_msg_normalize() in ldbadd-process_file()
adds 91d9f88 s4-test: Use ldb_msg_normalize() in torture/rpc/dssync.c test
adds 1e20dbd s4-test: Use ldb_msg_normalize() in sqlite3 backend
adds 31aeb84 s4-dsdb: use ldb_msg_normalize() in ldb_msg_difference()
adds 11a44ce ldb: Mark _DEPRECATED_ ldb_msg_diff() and ldb_msg_canonicalize() functions
adds 35b1e00 s4: Remove trailing whitespaces
adds a785b43 s3-docs: Remove older documentation of smb2 parameters.
adds 4c0f760 s3-docs: Add more verbose description of "username map cache time".
adds 775f1ed s3-docs: Add more verbose description of "ctdb locktime warn threshold".
adds b742c49 s3-docs: Add more verbose description of "log writeable files on exit".
adds b91e5cf s3-rpc_server: Don't register the same rpc commands twice.
adds 5cefbfe s3-rpc_server: Added callbacks for init and shutdown of a rpc service.
adds a709e42 waf-idl: put the gen_ndr/README file for source3 back
adds 630a2eb waf: make the error msg when gen_ndr directory is missing clearer
adds f9f3358 Merge branch 'master' of ssh://git.samba.org/data/git/samba
adds 944494d s3-auth: Remove unused variable.
adds 6763730 s3: Avoid pwrite calls for the 1-byte writes with zero content
adds 962951e Fix [Bug 7577] SPNEGO auth fails when contacting Win7 system using Microsoft Live Sign-in Assistant Based on code from <david.kondrad at legrand.us>. Cope with every NegTokenInit ::= SEQUENCE value. Jeremy.
adds 625a511 Remove parse_negTokenTarg(), as it's actually incorrect. We're processing negTokenInit's here. Use common code in spnego_parse_negTokenInit().
adds 8cba4a0 Move the addition of the 16 byte guid out of spnego_gen_negTokenInit() and into negprot_spnego() where it belongs (it's not an SPNEGO operation). Add a TALLOC_CTX for callers of negprot_spnego(). Closer to unifying all the gen_negTokenXXX calls.
adds 0bb8d13 Remove gen_negTokenInit() - change all callers to spnego_gen_negTokenInit(). We now have one function to do this in all calling code. More rationalization to follow.
adds a04bbd2 s3-auth: Refactor and rename auth_ntlmssp_server_info()
adds e958b39 s3-auth: Move auth_ntlmssp wrappers in their own file
adds a91727f s3-auth: Add auth_ntlmssp wrapper for client side
adds 4581902 s3-dcerpc: Unifiy cli_pipe_auth_data and pipe_auth_data
adds fa4dec3 Revert "s3: Don't use as-needed"
adds 0994430 s3: add configure swtich to manually disable as-needed
adds 2a8399f s3: check for explicit external lib bug in ld's as-needed code
adds b20e5eb dcerpc: Clarify what the arguments of dcerpc_pull_auth_trailer() actually represent.
adds c58aeaa s3: also run the test prog from the explicit external lib bug check
adds f5def28 Fix warning - no return value for a non-void fn.
adds 6687449 Fixes pointed out by <david.kondrad at legrand.us>. Free memory if not being returned to caller. Remove unneeded asn1_tag_remaining() calls.
adds 8a882b6 Remove gen_negTokenTarg(), as it's not actually creating a TokenTarg frame, but a TokenInit one. Move to using spnego_gen_negTokenInit() instead.
adds 7d17bfc Rename spnego_gen_negTokenTarg() -> spnego_gen_krb5_negTokenInit() as this correctly describes what this function does.
adds dc443ee s3: Fix two uninitialized variables
adds 4ed9437 Add TALLOC_CTX argument to spnego_parse_negTokenInit, reduce use of malloc, and data_blob().
adds cce19c5 Fix one more data_blob -> data_blob_talloc. Move away from implicit NULL context tallocs.
adds 8df0f0e Fix warning on 64-bit machines.
adds 5002b3a Add approriate TALLOC_CTX's thoughout the spnego code. No more implicit NULL contexts.
adds e8460b4 misc: cleanup cli_krb5_get_ticket()
adds 8137f2d misc: cleanup get_krb5_smb_session_key()
adds 26f1218 s3-libsmb: Use data_blob_talloc to get krb5 ticket and session keys
adds a3713d7 s3-dcerpc: Properly initialize output buffers on nak/fault
adds 3b502d8 s3-dcerpc: Fix potential memleak
adds 636de43 cleaup: Reformat cli_get_session_key()
adds 61cfbf3 s3-rpc_server: Cleanup the way we free pipe auth data
adds c75106f s3: not use as-needed by default and auto use if enable-developer is active
adds 5912206 Fix bug 7583 - Smbclient fails to kerberos connect to a Alfresco JLAN CIFS Server
adds 032bf5c s3: Fix a typo (missing space)
adds 1528a4f s3: use dump_data in query FILE_BASIC_UNIX_INFO
adds b04eba1 s3: Fix cli_posix_stat
adds ce3dfd7 s3: cli_qpathinfo->cli_qpathinfo1
adds 535774d s3: Add async cli_qpathinfo
adds cb9baa7 s3: Convert cli_posix_readlink to cli_qpathinfo_send
adds 786e4cd s3: Convert cli_posix_getfacl to cli_qpathinfo_send
adds d5e285a s3: Convert cli_posix_stat to cli_qpathinfo_send
adds 5380f67 s3: Factor out parse_ea_blob
adds 334d5bf s3: Convert cli_get_ea_list_path to cli_qpathinfo_send
adds 059ad34 lib: added samba-util.pc creation
adds cc8977b1 s3: Remove some unused struct members
adds 9851e19 s3: Fix a structure mess-up
adds 0ba4404 s3: Convert cli_qpathinfo1 to cli_qpathinfo
adds 63d8675 s3: cli_qpathinfo2 expects at least 68 bytes
adds 2ef87d8 s3: fix a typo
adds b6c4eb3 s3: Log the correct core path on Linux if core_pattern is set
adds 5030ba5 s3: Callers of cli_qpathinfo_recv might ignore the output
adds 9a2d08b s3: Use error status instead of cli_errstr
adds f62bde9 s3: Convert cli_qpathinfo2 to cli_qpathinfo_send
adds 7c242ca s3: Convert cli_qpathinfo_basic to cli_qpathinfo_send
adds 27fb920 s3: Factor out parse_streams_blob
adds 2ad4b4f s3: Convert cli_qpathinfo_streams to cli_qpathinfo_send
adds 75db0f0 s3: Early start of an async nbench
adds 4f01159 s3: Fix bug 7578
adds cf38e8d WHATSNEW: Update changes.
adds cc43f98 Second part of fix for bug 7578 - 'net idmap restore' fails to set HWM, causing duplicates.
adds 1890a2a WHATSNEW: Update changes.
adds 6446c75 Fix several places where talloc_asprintf returns were unchecked.
adds 104c419 s4-torture: Disable setting REG_BINARY printer data with size 0.
adds 5604a78 s3-spoolss: Migrated NT_DEVICEMODE to spoolss_DeviceMode.
adds 65eb38b s3-registry: Init all needed registry keys for printing.
adds 71be0ec s3-registry: Redirect KEY_CONTROL_PRINTERS to KEY_WINNT_PRINTERS.
adds 3d7e99e s3-spoolss: Migrated spoolss_SetPrinterDataEx to the winreg functions.
adds 795618a s3-spoolss: Migrated spoolss_GetPrinterDataEx to the winreg functions.
adds df35b34 s3-spoolss: Migrated spoolss_EnumPrinterDataEx to the winreg functions.
adds e210230 s3-spoolss: Migrated spoolss_EnumPrinterKey to the winreg functions.
adds fb5529f s3-spoolss: Migrated spoolss_DeletePrinterDataEx to the winreg functions.
adds 142431d s3-spoolss: Migrated spoolss_DeletePrinterKey to the winreg functions.
adds 2ae1796 s3-spoolss: Migrated spoolss_EnumForms to the winreg function.
adds fad361a s3-spoolss: Migrated spoolss_AddForm to the winreg function.
adds 76f72fe s3-spoolss: Migrated spoolss_DeleteForm to the winreg function.
adds a879bba s3-spoolss: Migrated spoolss_SetForm to the winreg function.
adds 67bdaa5 s3-spoolss: Migrated spoolss_GetForm to the winreg function.
adds 2a5dba5 s3-spoolss: Migrated spoolss_Forms to use the winreg changeid function.
adds e2c9ad9 s3-spoolss: Migrated spoolss_AddPrinter and spoolss_SetPrinter.
adds 665eba3 s3-spoolss: Removed unused function convert_printer_info().
adds 653364f s3-spoolss: Removed unused function printer_info2_to_nt_printer_info2().
adds a2c51a8 s3-spoolss: Migrated spoolss_OpenPrinter to create defaults with winreg_create_printer.
adds be6dc65 s3-spoolss: Migrated spoolss_GetPrinter and spoolss_EnumPrinters to winreg_update_printer.
adds 90e96d3 s3-spoolss: Migrated spoolss_DeletePrinter to cleanup winreg keys.
adds e517588 s3-spoolss: Set c_setprinter always to 0.
adds 52b8f1f s3-spoolss: Migrated driver functions to winreg.
adds 7f6f580 s3-spoolss: Use spoolss_PrinterInfo2 for job info.
adds 0d694e1 s3-spoolss: Use spoolss_PrinterInfo2 in construct_printer_driver_info_level.
adds 375bdfc s3-spoolss: Removed construct_dev_mode() function.
adds 78b985a s3-spoolss: Convert do_drv_upgrade_printer() to winreg functions.
adds afc4a387 s3-spoolss: Use spoolss_PrinterInfo2 in notify code.
adds 017a305 s3-printing: Convert print_time_access_check.
adds d17d73f s3-printing: Convert print_driver_in_use.
adds 44bc671 s3-printing: Converted printer publishing functions.
adds fdf669d s3-spoolss: Get rid of get_server_name.
adds a1fe2ed s3-spoolss: Use winreg_delete_printer_key to delete printers.
adds 48828ab s3-spoolss: Fixed the driver unc strings for dependent files.
adds c7ae6cb s3-spoolss: Don't return the printer devicemode in spoolss_EnumJobs.
adds c52e019 s3-spoolss: Use the existing memory context for winreg_get_printer.
adds 3fe2f64 s3-spoolss: Use a temporary talloc context in update_printer.
adds 6d6ce4d s3-spoolss: Create and update DsSpooler values.
adds c26bfd2 s3-spoolss: Removed unused set_printer_dataex().
adds 395dcbd s3-spoolss: Removed the last free_a_printer() call in spoolss_nt.c.
adds f6db369 s3-spoolss: Moved shared printing functions to nt_printing.h
adds 8d44b11 s3-spoolss: Removed wrong comment.
adds 38d6274 s3-smbd: Added code to print via spoolss.
adds 4e45d5f s3-printing: Removed unused get_a_printer functions.
adds 5c1f283 s3-printing: Removed unused mod_a_printer functions.
adds d8ab3e5 s3-printing: Removed unused free_a_printer function.
adds c918cfd s3-printing: Removed unsuded c_setprinter functions.
adds e2d3c0e s3-printing: Removed unused nt_forms.
adds ae405ee s3-printing: Removed unused security descriptor functions.
adds 7c629bd s3-printing: Remove unused printer registry key functions.
adds 4761498 s3-printing: Moved remaining prototypes to nt_printing.h.
adds 94ee35f s3-printing: Made print_job_start more robust.
adds 660506d s3-printing: Handled case when smbd spools a file on behalf of spoolss.
adds 849cc65 s3-smbd: Migrated to new spoolss functions for printing.
adds 95f587a s3-printing: Removed unused printfsp.c.
adds 628f9be s3-spoolss: Use WERROR for print_job_delete.
adds bdab6b1 s3-printing: Moved printing.c headers to include/printing.h.
adds 21cd59e s3-smbd: Use the right check to test if we can print.
adds f5a2f8f s3-printing: Removed unused function print_job_fd().
adds 96c25cd s3-spoolss: Create winprint print processor key.
adds 3f68a39 Revert "s4-smbtorture: skip driverName and printerName DsSpooler tests for now."
adds c18913a s3-smbd: Convert reply_printqueue to use spoolss.
adds 35e03ef s3-printing: Move all tdb upgrade functions to a separate file.
adds db2a777 s3-printing: Added automatic migration of printing tdbs.
adds 8fe6813 s4-torture: Enable tests with keynames including a slash.
adds d8c8142 s3-spoolss: Remove unused MAGIC_DISPLAY_FREQUENCY
adds 1be4545 s3-spoolss: Remove the program global current_user_info.
adds c3186f2 s3-lib: Make the standard_mapping parameter const.
adds 924cc43 s3-spoolss: Move the standard mappings to spoolss.
adds b95d556 s3-printing: Added automatic migration of printing tdbs.
adds bb0226f s3-spoolss: Correctly set the default values.
adds 6cd2f2f s3-spoolss: Fixed a possible segfault in winreg_get_printer.
adds 90c1782 s3-spoolss: Avoid segfault, check drivername is actually not NULL.
adds 9168713 s3-spoolss: Fixed FILL_DRIVER_STRING leading to wrong results.
adds dace013 s3: Remove a typedef (struct file_info)
adds a20ee81 WHATSNEW: Update changes.
adds dc87fbc s3-lib: Remove redefinition of RL_COMPLETION_CAST.
adds c1e8168 pidl: Use struct pipes_struct.
adds 46397f7 s3-rpc_server: Use struct pipes_struct.
adds 2956bc9 s3-dfs: Use struct pipes_struct.
adds 96786a7 s3-dssetup: Use struct pipes_struct.
adds c9e3737 s3-echo: Use struct pipes_struct.
adds ba023ae s3-eventlog: Use struct pipes_struct.
adds 35d629d s3-initshutdown: Use struct pipes_struct.
adds 872f965 s3-lsa: Use struct pipes_struct.
adds 3fd138f s3-netlogon: Use struct pipes_struct.
adds 33d3092 s3-ntsvcs: Use struct pipes_struct.
adds 667d43d s3-rpc_pipe: Use struct pipes_struct.
adds c3817fe s3-samr: Use struct pipes_struct.
adds 64fbaad s3-spoolss: Use struct pipes_struct.
adds 0fee377 s3-srvsvc: Use struct pipes_struct.
adds ce59e69 s3-svcctl: Use struct pipes_struct.
adds 31a4240 s3-winreg: Use struct pipes_struct.
adds d34fc3d s3-wkssvc: Use struct pipes_struct.
adds 6457f81 s3-uid: Use struct pipes_struct.
adds 97dba0c s3-winbind: Use struct pipes_struct.
adds f7a1453 s3-include: Use struct pipes struct and get rid of the typedef.
adds 6ffd7dc s3-rpc: Use struct pipes_struct.
adds e2b0e43 s3-dcerpc: Move marshalling of dcerpc_auth_header in the callers
adds 1b57249 s3-dcerpc: Pass explicit arguments so that this is not client specific
adds 6f5cdf9 s3-dcerpc: Introduce generic helper function to add auth trailer
adds 3139333 s3-dcerpc: Move dcerpc_add_auth_footer() to the common helpers file
adds aa4c5a2 s3-dcerpc: Use the common dcerpc_add_auth_footer() in the server code
adds 2ce169c s3-dcerpc: Make dcesrv_auth_request() return NTSTATUS codes
adds 1fc71c9 s3-dcerpc do not pass pipes_struct to dcesrv_auth_request()
adds 49a8c29 s3-dcerpc: Split auth checking into a generic function.
adds 5f2cca6 s3-dcerpc: Add the same paranoia checks we have in the client code
adds 9565e3f s3-dcerpc: Make dcerpc_check_auth() common code
adds 7407c97 s3-dcerpc: Use dcerpc_check_auth in client code too
adds bfe53d4 s3-dcerpc: Set flags directly instead of calling unimplemented functions.
adds 3c3237d s3-auth: Remove unimplemented functions
adds 1e915d2 s3-dcerpc: Cleanup and refactor create_rpc_bind_req()
adds 2463a87 s3-dcerpc: Use dcerpc_AuthType in pipe_auth_data
adds b00f9a0 s3-rpcclient: Allow choosing spnego mech: (ntlm/krb5)
adds 250e341 misc: Remove unused structure elements
adds 146af48 s3-dcerpc: revive cli_rpc_pipe_open_krb5()
adds 866f85e s3-dcerpc: consolidate unmarshalling of dcerpc_auth
adds c08d684 s3-dcerpc: Add auth trailer only when appropriate.
adds 183e0a0 s3-dcerpc: Refactor calculate_data_len_tosend()
adds 7208809 rpcclient: Use DCERPC_AUTH_LEVEL_CONNECT if no sign/seal is set for krb5 auth
adds 135a82e s3-decrpc: Introduce gssapi support for dcerpc krb5 auth
adds 1abcbd7 s3-dcerpc: Add next authentication step with gssapi
adds 7eaa15a s3-dcerpc: Add sign/seal with gssapi
adds c4b3c9e smbd: Fix build warning
adds 44add99 s3: Fix cli_qpathinfo2
adds d17abc6 s3-dcerpc: Avoid ifdef, it is handled within dcerpc_gssapi.c already
adds 7c9c075 Do not refernece pipe_auth_data directly in dcerpc_gssapi.c
adds e8ac4a8 s3-dcerpc: Try to fix build when gssapi_ext.h is not available
adds 88f1798 s4-ldb: use TALLOC_CTX type instead of 'void'
adds 5bf54f1 s4-test: Simplify test_GetInfo() - we have what we need through LDB connection
adds bd6f77e s4-test-dssync: Issue warning in case we have diffrences in link attributes
adds 39d287e s4-test: Expand DSSYNC test to be executed against all partitions
adds bc1c82e Fix tdb_check() to work with read-only tdb databases. The function tdb_lockall() uses F_WRLCK internally, which doesn't work on a fd opened with O_RDONLY. Use tdb_lockall_read() instead.
adds b2be8f2 s3-spoolss: Fixed debug statements and increased level.
adds e8d3867 s3-spoolss: Increased debug level for trace output.
adds 4f43030 Fix bug #7589 - ntlm_auth fails to use cached credentials.
adds fec8505 s3: Avoid an unnecessary ftruncate call
adds a86cad3 Revert "s3: Avoid pwrite calls for the 1-byte writes with zero content"
adds a8cd3ef s3: Do the ftruncate write cache optimization in one place
adds b7f0290 We should be using the winbindd separator in this case, not hardcoding a \\ value.
adds 8907113 Revert "s4-torture: Disable setting REG_BINARY printer data with size 0."
adds a6e1fa2 s4-smbtorture: remove ifdefed symlink test, this is already skipped internally in the s3 case.
adds fcdda8f s3: Remove "cli" from "struct finfo"
adds e286b9c rpcclient: Use DCERPC_AUTH_LEVEL_CONNECT if no sign/seal is set for ntlmssp
adds 0b24e8e s3-dcerpc: Add SPNEGO incapsulation for KRB5 auth
adds 984438c s3-dcerpc: add sign/seal support when using SPNEGO/KRB5
adds 186f936 s3-dcerpc: use common spengo wrapper code for client SPNEGO/NTLMSSP
adds da6c246 s3-dcerpc: Remove unused functions
adds 9329a9f s3-dceprc: consolidate use of dcerpc_push_dcerpc_auth()
adds a9d3a59 s3-dcerpc: Make function to guess pdu sizes common.
adds 3469fbc s3-dcerpc: rationalize packet creation in the server code
adds 4c64e4d s3-dceprc: Improve dcerpc_guess_sizes() interface
adds 57bd974 s3-dcerpc: Use dcerpc_guess_sizes in the server code too.
adds 28c7456 cleanups: Trailing spaces, line length, etc...
adds 813fbbd s3-build: avoid to globally include printing and spoolss headers.
adds 9e00002 s3-printing: remove unused get_local_printer_publishing_data() call.
adds 1675619 s4:librpc/rpc: use the correct ndr flags in dcerpc_ndr_validate_in()
adds 3469255 s4:blackblock/ktpass: use test specific user name
adds 0b4247e s4:selftest: skip samba4.blackbox.ktpass for now as it's not portable
adds 76e5d41 s4:blackbox/newuser: use test specific user names
adds f5f236a s4:dcesrv_netr_LogonGetDomainInfo - improve the client OS informations update
adds f0c4a1a s4:torture/winreg.c - add a FIXME comment on a codepart which isn't standard C-compatible
adds 380b2cb s4:torture/winreg.c - remove unreachable code
adds 1b7029b s4:torture/winreg.c - fix warnings of Solaris 10 cc through the appropriate casts
adds 4e3afb3 s4:subtree_rename LDB module - "subren_ctx_init" - fix the "out of memory" return
adds 3244f6f s4:dsdb/pydsdb.c - import "systemFlags" into Python
adds 3cdc83d s4:subtree_rename LDB module - introduce the "systemFlags" protection rules
adds 81cc92c s4:ldap.py - performs some "systemFlags" testing
adds c7ba3c4 s4:torture/rpc/winreg: fix the build with non gcc compilers (e.g. on solaris)
adds b99a02a s4:torture/rpc/winreg: fix "strict aliasing" compiler warnings
adds f997fd2 s4:dsdb/samdb/ldb_modules/util.c - remove unused variables
adds 2e66033 s4:subtree_rename LDB module - introduce out of memory checks
adds 7ea1796 s4:subtree_rename LDB module - rename "check_system_flags" into "check_constraints" and perform more checks
adds 542396c s4:ldap.py - add a test for "CN=System" object rename behaviour
adds 9bf2d26 s3: Fix an uninitialized variable
adds 0213cfa s3: Fix some nonempty blank lines
adds fb167a6 s3: Fix a C++ warning
adds c59ab01 s3: Fix an uninitialized variable
adds 316eda1 s4:objectclass LDB module - implement additional delete constraint checks
adds ea5c404 s4:ldap.py - perform tests on the additional delete constraint checks
adds 3f2a8d5 s4:urgent_replication.py test - adapt the test for the harder delete restrictions
adds 149f425 s4:acl LDB module - remove unused call "is_root_base_dn"
adds f824e45 s4:acl LDB module - remove the "forest DN" check
adds 89c7859 s4:descriptor LDB module - remove the "forest DN" check
adds ba4578f s4:objectclass LDB module - consider the "instanceType" when adding NCs
adds c38219a s4:instancetype LDB module - add checks requested by MS-ADTS 3.1.1.5.2.2
adds e92f447 s4:ldap.py - additional "instanceType" checks
adds e4b32cb s4:ldap.py - remove superflous spaces
adds 911db76 s3: Use cups-config --libs
adds 322b524 s3-build: fix some c++ build warnings.
adds ff1c5b3 s3-spoolss: remove unused MAX_OPEN_PRINTER_EXS define.
adds 45952b5 spoolss: fix potential crash bug in spoolss_PrinterEnumValues push path.
adds 6463281 s4-smbtorture: remove another old and now invalid s3 special case during spoolss testing.
adds 772fbce s3-spoolss: Use a stackframe to allocat memory.
adds 4412baf s3-spoolss: Fixed some C++ build warnings.
adds 307bd43 s3-spoolss: Move some debug message to a higher level.
adds d3fff45 s3-spoolss: Fixed a segfault if a value has no data.
adds b1a584f s4:torture/libnet: avoid dereferencing dcerpc_binding_handle internals
adds 31782e5 s4:librpc/rpc: avoid using DCERPC_NDR_REF_ALLOC for epm_Map()
adds b6e9d8d idl: Fixed a possible crash bug.
adds eab6d8c s3-spoolss: remove duplicate (and incorrect) header.
adds a268e08 s4: fix comment typos
adds f827904 s4-schema: More verbose error log when subClassOf is not found in schema
adds bf5d88e s4/vampire: update dNSHostName for the Server object
adds c530aa3 s3-printing: make sure to set NTSTATUS code before checking it.
adds 743a2de s3-spoolss: fix uninitialized variable build warning.
adds bf19a52 s3-spoolss: fix type-punned pointer build warning.
adds 64b26af s3-dcerpc: fix some uninitialized variables build warnings.
adds 72cd5bc make scannedonly notify the scanner if no .scanned: file was found during rename
adds 68c6e07 s3: Fix in-path shadowcopy2 module
adds cc2aa85 s3: Fix shadow copies after the change for in-path @GMT-
adds b77f241 fix snapshot content display with hide unreadable
adds f4e60b4 small optimizations for shadowcopy2 module
adds d50a9e8 s4-dsdb: Removed kludge_acl as it is no longer necessary
adds 4b17ff4 s3-waf: fix the build.
adds dbdef72 s4:LDB modules - remove the "kludge_acl" module code
adds 2ff73f0 s3: Use data_blob_null
adds 867626a s3: Convert cli_list() to return NTSTATUS
adds 31c484e s3-printing: move AD related printing components to an own file.
adds 385adcc s3-libnet_join: add ads.h as helper header to IDL.
adds e7a6a3e s3: avoid global include of ads.h.
adds 2883bc9 dns: first version of dsnRecord parser
adds 1a70191 s4-ldb: added ldif handler for the dnsRecord attribute
adds a41dffc pidl: added a new type dnsp_name
adds 8892748 s4-dns: expanded the DNSP code to handle more record type
adds febd35e s4-dns: fix dnsp for old build
adds 1946ab5 s4-dns: ndr_dnsp helper functions
adds c136b84 s3-secrets: only include secrets.h when needed.
adds ce2a086 s3-popt: Only include popt-common.h when needed.
adds 174a468 s3-spoolss: Use the correct value for the data length.
adds a13b96f s3: Fix a crash in masktest
adds 0a224bc s3: Save the received trans2 from the inbuf in cli_trans
adds 6cb5a0d s3: Remove some pointless wrapper functions
adds 1cbe8b8 s3: Remove some pointless wrapper functions
adds 61fb8a4 s3: Explicitly pass flags2 to clistr_pull_talloc
adds 869a19f s3: Remove a pointless wrapper function
adds ee11bb87 s3: Remove some direct cli->inbuf references in interpret_long_filename
adds 0a8e382 s4-torture: Fixed the winreg EnumValue test against Windows.
adds 2a15f70 s3-torture: Correctly cleanup the winreg volatile key test.
adds 91a8d9b s3-torture: Improve the winreg deletekey torture comments.
adds a2607a6 s4:ntlmssp Adjust Samba4 ntlmssp code to look more like the code in Samba3.
adds fe5f4d9 s3-printing: cope with missing printers in print migration
adds 8f0c863 s3: fail db_open_ctdb if ctdb is not around
adds 33d1879 pidl: Samba3/ClientNDR - Correctly copy arrays, if r.out.size < r.in.size.
adds 043c6f4 s3-spoolss: Fixed setting driver version correctly.
adds e9eb263 s3-spoolss: Make sure we convert a 4 byte value to uint32_t.
adds e6604e5 s3: Remove some explicit calls to procid_self()
adds bf9a1dd s3: Remove some explicit calls to procid_self()
adds 728fba1 s3-nmbd: include svcctl.h where needed.
adds 677dcfa s3-param: include svcctl headers in loadparm.
adds ae36783 s3-passdb: include samr.h where needed.
adds 2523aec s3-rap: include svcctl.h where needed.
adds 257a1f1 s3-krb5: include krb5pac.h where needed.
adds c31df3a s3-build: remove global include of krb5pac.h.
adds 441d607 s3-services: include svcctl.h where needed.
adds af38b5f s3-smbtorture: include svcctl.h
adds f901263 s3-libnet: include netlogon.h in libnet samsync header.
adds 164ee0f s3-libsmb: include nbt.h in namequery_dc code.
adds 002ac56 s3-net: only include netapi header when needed.
adds a90ed33 s3-build: no need to include privileges.h twice.
adds ccd4af2 s3: remove global include of samr.h
adds 0f8e032 s3-netlogon: remove global include of netlogon.h.
adds 16949ef s3-net: fix copy/paste typo in usage of "net printing".
adds 4c6fd60 s3: Remove an unnecessary NULL check
adds b03bc88 s3: Remove a pointless "else"
adds 1979486 s4:ntlmssp Always setup the session keys and signing state
adds 6644f48 s4:ntlmssp Re-add gensec_ntlmssp wrapper to allow merge with source3/
adds 4b47245 s4:ntlmssp Merge more aspects of the source3/ NTLMSSP layer
adds c9b654f s3: Remove smbd_messaging_context() from send_stat_cache_delete_message()
adds 2122917 s3: Add msg_ctx to pipes_struct
adds 77c6314 s3: Remove procid_self() from connections_fetch_entry()
adds 19a9083 s3: Remove some references to smbd_messaging_context()
adds a5a0711 s3: Remove a reference to smbd_messaging_context()
adds 92282a8 s3: Remove references to smbd_messaging_context() from the spoolss server
adds 9f0cbe1 s4:objectclass LDB module - "add" operation - free "mem_ctx" as soon as possible
adds ace6f52 s4:objectclass LDB module - "add operation" - deny multiple "objectclass" message elements
adds a3c6d4c s4:objectclass LDB module - "add operation" - move two checks
adds 7d62128 s4:objectclass LDB module - "add operation" - reject creation of LSA specific objects
adds 25e973d s4:dsdb/common/util.c - add a function "dsdb_add"
adds 67b1e1b s3:dcesrv_lsa.c - use the RELAX control in order to create LSA objects
adds 89c71a8 s4:urgent_replication.py - relax also here the add of a secrets object
adds 299b59b s4:ldap.py - proof for the impossibility to add a LSA-specific object over LDAP
adds 6e6af9c s4:objectclass LDB module - "add operation" - implement "objectCategory" validation
adds e009d02 s4:ldap.py - test for an invalid "objectCategory" attribute
adds f99d672 s4:objectclass LDB module - "add operation" - enhance and clean the "systemFlags" section
adds 8243272 s4:ldap.py - test the new "systemFlags" constraint
adds bc702a3 s4:ldap.py - comment a test part which fails with another error code on Windows
adds 390bfed s4:kcc_connection.c - fix typo in error message
adds 72fd7fb s3: Remove some references to smbd_messaging_context()
adds 6598d6d s4:rpc_server/lsa: better include a .h file don't include a .c file
adds 9e88b57 s3: Fix typos
adds 66412bf s3:rpc_server: fix memory leaks in rpc_pipe_internal_dispatch()
adds ac9f06c s3:smbd: fix valgrind warning, sizeof(16) != 16...
adds cc69512 s3:rpc_server: fix valgrind warning
adds 8ca8250 s4:RPC-SPOOLSS-NOTIFY: skip test_RFFPCNEx() for now, as the test is broken
adds 1c515fb s3:utils/net_rpc_service.c: we also need some ndr_pull functions
adds 08cf7ac s3:libnet/libnet_samsync.c: we also need some ndr_pull functions
adds d6eb42c s3:rpcclient: we also need some ndr_pull functions
adds 0a7f749 pidl:NDR: correctly handle bracket arrays with 'string'
adds ad94ae9 librpc/idl/mgmt.idl: add missing size_is()
adds 43c2dca s3: Fix a type-punned warning
adds 5acb5b0 s3: Remove references to smbd_messaging_context()
adds d5b8a99 s3: Remove a direct reference to smbd_server_conn
adds 7c90a6b s3: Lift the smbd_messaging_context from make_internal_rpc_pipe_p
adds 33256d6 s3: Lift the smbd_messaging_context from np_open
adds 2d36235 s3: Lift the smbd_messaging_context from rpc_pipe_open_internal
adds 80cda2e s3: Lift the smbd_messaging_context from nt_printing_tdb_migrate
adds c29e1c3 s3: Lift the smbd_messaging_context from winreg_printer_openkey
adds 2eb5863 s3: Lift the smbd_messaging_context from winreg_printer_opendriver
adds d7f8a6f s3: Lift the smbd_messaging_context from winreg_create_printer
adds 9751d76 s3: Lift the smbd_messaging_context from winreg_update_printer
adds bd8a1d8 s3: Lift the smbd_messaging_context from winreg_get_printer
adds 4fb993f s3: Lift the smbd_messaging_context from winreg_get_printer_secdesc
adds 7471ecb s3: Lift the smbd_messaging_context from winreg_set_printer_secdesc
adds e4cd349 s3: Lift the smbd_messaging_context from winreg_set_printer_dataex
adds cb8f700 s3: Lift the smbd_messaging_context from winreg_get_printer_dataex
adds 9346df6 s3: Lift the smbd_messaging_context from winreg_enum_printer_dataex
adds 30d64d2 s3: Lift the smbd_messaging_context from winreg_delete_printer_dataex
adds 3ccdbc4 s3: Lift the smbd_messaging_context from winreg_enum_printer_key
adds 747f5c5 s3: Lift the smbd_messaging_context from winreg_delete_printer_key
adds 8efa27c s3: Lift the smbd_messaging_context from winreg_printer_update_changeid
adds b9fe8de s3: Lift the smbd_messaging_context from winreg_printer_get_changeid
adds fe59853 s3: Lift the smbd_messaging_context from winreg_printer_addform1
adds 428e86e s3: Lift the smbd_messaging_context from winreg_printer_enumforms1
adds cf016e3 s3: Lift the smbd_messaging_context from winreg_printer_deleteform1
adds d78c8c2 s3: Lift the smbd_messaging_context from winreg_printer_setform1
adds 6bd973a s3: Lift the smbd_messaging_context from winreg_printer_getform1
adds 3a85d0c s3: Lift the smbd_messaging_context from winreg_add_driver
adds ae6a3ac s3: Lift the smbd_messaging_context from winreg_get_driver
adds d104e37 s3: Lift the smbd_messaging_context from winreg_del_driver
adds 1af73b0 s3: Lift the smbd_messaging_context from winreg_del_driver_list
adds f776d10 s3: Lift the smbd_messaging_context from set_printer_hnd_name
adds 5b0a36b s3: Lift the smbd_messaging_context from construct_printer_info0
adds 1a3ba2f s3: Lift the smbd_messaging_context from enum_all_printers_info_level
adds 259b9d7 s3: Lift the smbd_messaging_context from enumprinters_level0
adds 67fbb04 s3: Lift the smbd_messaging_context from enum_all_printers_info_1
adds 6dc35f8 s3: Lift the smbd_messaging_context from enum_all_printers_info_1_local
adds 2c0e630 s3: Lift the smbd_messaging_context from enum_all_printers_info_1_name
adds ada007d s3: Lift the smbd_messaging_context from enum_all_printers_info_1_network
adds bf10fa6 s3: Lift the smbd_messaging_context from enum_all_printers_info_2
adds e35ac20 s3: Lift the smbd_messaging_context from enumprinters_level1
adds 89d8998 s3: Lift the smbd_messaging_context from enumprinters_level2
adds d7803ea s3: Lift the smbd_messaging_context from enumprinters_level4
adds 9daa6a2 s3: Lift the smbd_messaging_context from enumprinters_level5
adds 8ee2a0a s3: Lift the smbd_messaging_context from construct_printer_driver_info_level
adds e1af63f s3: Lift the smbd_messaging_context from update_dsspooler
adds ab196c7 s3: Lift the smbd_messaging_context from enumprinterdrivers_level_by_architecture
adds 7850496 s3: Lift the smbd_messaging_context from enumprinterdrivers_level
adds ae8619f s3: Lift the smbd_messaging_context from get_md4pw
adds 51c47a3 s3: Lift the smbd_messaging_context from netr_set_machine_account_password
adds 862e888 s3: Lift the smbd_messaging_context from printer_driver_in_use
adds d79895e s3: Lift the smbd_messaging_context from printer_driver_files_in_use
adds be7fd4a s3: Lift the smbd_messaging_context from print_access_check
adds 39ce462 s3: Lift the smbd_messaging_context from print_time_access_check
adds e43ffde s3: Lift the smbd_messaging_context from nt_printer_remove
adds 8c665f6 s3: Lift the smbd_messaging_context from store_printer_guid
adds 6183719 s3: Lift the smbd_messaging_context from nt_printer_publish_ads
adds 7d08c25 s3: Lift the smbd_messaging_context from nt_printer_publish
adds bccb7c8 s3: Lift the smbd_messaging_context from check_published_printers
adds 99b2da4 s3: Lift the smbd_messaging_context from is_printer_published
adds 4a514d2 s3: Lift the smbd_messaging_context from construct_printer_info7
adds 8dcbeec s3: Lift the smbd_messaging_context from print_job_delete
adds 2811c25 s3: Lift the smbd_messaging_context from print_job_pause
adds 7df0e67 s3: Lift the smbd_messaging_context from print_job_resume
adds bff8713 s3: Lift the smbd_messaging_context from print_job_checks
adds 9441e8c s3: Lift the smbd_messaging_context from print_job_start
adds 5f9165a s3: Lift the smbd_messaging_context from print_queue_pause
adds 9723f33 s3: Lift the smbd_messaging_context from print_queue_resume
adds cc280f0 s3: Lift the smbd_messaging_context from print_queue_purge
adds 9a4ac5b s3: Fix the build without ADS
adds 89b4c90 s3: Remove smbd_messaging_context from dummysmbd
adds 7c7ffb7 s3: Lift the smbd_messaging_context from reload_printers
adds 39da717 s3: Lift the smbd_messaging_context from reload_services
adds 5281e62 s3: Lift the smbd_messaging_context from smbd_sig_hup_handler
adds 75b4dfd s3: Lift the smbd_messaging_context from smbd_setup_sig_hup_handler
adds bc760e7 s3: Lift the smbd_messaging_context from start_background_queue
adds 31d23c8 s3: Lift the server_messaging_context from print_queue_update
adds a4c2778 s3: Lift the server_messaging_context from print_queue_length
adds c50c973 s3: Lift the server_messaging_context from print_job_end
adds a36103c s3: Lift the server_messaging_context from get_stored_queue_info
adds c6e6aee s3: Lift the server_messaging_context from print_queue_status
adds fc6e7bd s3: Lift the server_messaging_context from print_notify_event_send_messages
adds 6720c6e s3: Lift the server_messaging_context from send_spoolss_notify2_msg
adds dddb5a8 s3: Lift the server_messaging_context from send_notify_field_values
adds 30de2f7 s3: Lift the server_messaging_context from send_notify_field_buffer
adds 49d1847 s3: Lift the server_messaging_context from notify_printer_status_byname
adds 21811fe s3: Lift the server_messaging_context from notify_printer_status
adds 9b3a53a s3: Lift the server_messaging_context from notify_job_status_byname
adds edbed43 s3: Lift the server_messaging_context from notify_job_status
adds bd6626c s3: Lift the server_messaging_context from notify_job_total_bytes
adds 7a9f94d s3: Lift the server_messaging_context from notify_job_total_pages
adds 06cf2ae s3: Lift the server_messaging_context from notify_job_username
adds aa5fd41 s3: Lift the server_messaging_context from notify_job_name
adds b71debc s3: Lift the server_messaging_context from notify_job_submitted
adds 4e4bf13 s3: Lift the server_messaging_context from notify_printer_driver
adds 7285e0d s3: Lift the server_messaging_context from notify_printer_comment
adds c427423 s3: Lift the server_messaging_context from notify_printer_sharename
adds f3313c5 s3: Lift the server_messaging_context from notify_printer_printername
adds 83c4c04 s3: Lift the server_messaging_context from notify_printer_port
adds d62c73b s3: Lift the server_messaging_context from notify_printer_location
adds 128976e s3: Lift the server_messaging_context from notify_printer_byname
adds 9ff35d0 s3: Lift the server_messaging_context from pjob_store_notify
adds 6806ae7 s3: Lift the server_messaging_context from pjob_store
adds 0b42349 s3: Lift the server_messaging_context from pjob_delete
adds 8b6d888 s3: Lift the server_messaging_context from print_unix_job
adds 2b13864 s3: Lift the server_messaging_context from traverse_fn_delete
adds c289450 s3: Lift the server_messaging_context from print_queue_update_internal
adds 3b5b74c s3: Lift the server_messaging_context from print_queue_update_with_lock
adds de10824 s3: Lift the server_messaging_context from print_job_set_name
adds ae1600b s3: Lift the server_messaging_context from print_job_delete1
adds d1f3a2e s3: Lift the server_messaging_context from print_job_write
adds ef208c5 s3: Lift the server_messaging_context from print_job_endpage
adds 1b60ead s3: Lift the server_messaging_context from update_monitored_printq_cache
adds 02c0086 s3: Pass messaging_context through s_notify_info_data_table
adds 788498d s3: Lift the server_messaging_context from construct_notify_printer_info
adds 73a5c2d s3: Lift the server_messaging_context from construct_notify_jobs_info
adds 35c39b0 s3: Lift the server_messaging_context from construct_printer_info2
adds 18ff84b s3: Lift the server_messaging_context from construct_printer_info6
adds f089675 s3: Lift the server_messaging_context from spoolss_setjob_1
adds 53ed39d s3: Make check_reload() static
adds e64bd85 s3: Lift the server_messaging_context from check_reload
adds 1702b17 s3: Lift the server_messaging_context from housekeeping_fn
adds 37d71a5 s3: Pass sconn to smbd_process
adds b71f2af s3: Remove some smbd_messaging_context references from smbd_process
adds 10a76f5 s3: Remove the smbd_messaging_context from spoolss_init_cb
adds d0ac5c6 s3: Remove the smbd_messaging_context from smb_conf_updated
adds 83045b1 s3: Remove the smbd_messaging_context from cups_pcap_load_async
adds 795589b s3: Remove the smbd_messaging_context from cups_cache_reload
adds 1c1d83a s3: Remove the smbd_messaging_context from pcap_cache_reload
adds 016418d s3: Remove the smbd_messaging_context from load_printers
adds ebd4ea7 s4-build: added dcerpc_server library
adds 56db40d s4-build: use @PACKAGE_VERSION@ in s4 pc.in files
adds 46bcb62 s4-rpc_server: Fixed the build of the dcerpc_server library.
adds be39641 s3-winbind: Fix Bug #7568: Make sure cm_connect_lsa_tcp does not reset the secure channel.
adds a22989a pidl:NDR: correctly handle no pointer bracket arrays with 'string'
adds 7b41969 s4 upgradeprovision, fix a typo preventing the ridset to be correctly identified
adds e0f79da Fix bug #7608 - Win7 SMB2 authentication causes smbd panic
adds 1e83b36 libcli/auth Move some source3/ NTLMSSP functions to the common code. libcli/auth Use true and false rather than True and False in common code
adds d84a2ae s3: fix the waf build.
adds 78fa58f libcli/auth/ntlmssp: remove outdated comment. The version flag is well understood now.
adds e0c94d1 s3:ntlmssp Redirect lp_lanman_auth() via 'allow_lm_key'
adds f744e42 s3:ntlmssp Add extra DEBUG() message for auth system failures
adds 3c0a17a s3:ntlmssp Don't use the lm key if the user didn't supply one.
adds f6cc686 s3:ntlmssp Don't reply with the LM_KEY negotiation flag when not available
adds d112557 s3:ntlmssp Don't permit LM_KEY in combination with NTLMv2
adds 617ec07 s3:ntlmssp Don't use talloc_tos() for NTLMSSP blobs for now
adds 4969b3d s3:ntlmssp Always call ntlmssp_sign_init()
adds 979b672 s3:ntlmssp Split the NTLMSSP server into before and after authentication
adds 75adca6 libcli/auth Make the source3/ implementation of the NTLMSSP server common
adds e53fc12 s4:dsdb/common/util.c - use LDB constants whenever possible
adds 3b1d74f libds/common/flags.h - fix a comment's typo
adds 303089f s4:dsdb/common/util.c - provide a call which returns the forest function level
adds 067b572 s4:objectclass LDB module - weak the check for the "rIDSet" delete constraint
adds f3c0689 s4-test: strip trailing white-spaces
adds da074f1 s4-test: Move dssync.c to torture/drs/rpc
adds c30f9bd s4-test: Move RPC-DSSYNC test in DRS-RPC test suite
adds 06f5985 s4-test: Move dsdb_schema loading into public function
adds d595f07 s4-dsdb: fix attributes_by_msDS_IntId index sorting
adds 03bfd42 s4-test: Implement DRS-RPC-msDSIntId test case
adds c43e832 s3-waf: fix the waf build with more recent MIT krb5 libs.
adds 88d48a7 smbtorture: Make BASE-OPENATTR report a failure if it fails.
adds 44de839 smbtorture: Don't crash RAW-QFILEINFO if there's no alternate name.
adds f62756e Fix a typo
adds 277248a s3: ?true:false is a *bit* pointless :-)
adds c7a2e52 s3: Slightly simplify the logic in smbd_server_connection_handler
adds c672797 s3: Slightly simplify the logic in smbd_server_echo_handler
adds f7e14a8 s3: Reduce the load on the echo handler
adds 6fe2166 testprogs/midltests: add some example IDL files and there midltests.exe output
adds a2e1f54 pidl:Samba3/ClientNDR: ignore "todo" functions
adds af89b46 s4:librpc/rpc: autodetect the need of async call logic
adds 2828318 s4:librpc/rpc: fix dcerpc_log_packet() prototype
adds 4030bc9 librpc/rpc: add dcerpc_binding_handle abstration
adds 7eef08c s4:librpc/rpc: add dcerpc_binding_handle dcerpc_pipe backend
adds db89fda pidl:Samba4/NDR/Client: remove old dcerpc_pipe based sync stubs
adds 76691e9 pidl:Samba4/NDR/Client: make use of the new dcerpc_binding_handle_call() infrastructure
adds 570eefc pidl:Samba4/NDR/Client: s/interface/if/
adds 62297df pidl:Samba4/NDR/Client: convert code to $self->pidl()
adds 719981a pidl:Samba4/NDR/Client: add non struct base dcerpc_binding_handle client stubs
adds 51fb4c3 pidl:Samba4/NDR/Client: add sync dcerpc_pipe based stubs as compat for OpenChange
adds b342090 s4:librpc/rpc: make struct dcerpc_binding_handle private
adds 2c0e296 s3:rpc_client: add dcerpc_binding_handle backend
adds 262dcfc s3:rpc_server: add rpc_pipe_open_internal dcerpc_binding_handle backend
adds 7e24d1d s3:winbindd: add wbint dcerpc_binding_handle backend
adds 56a6a97 s3:Makefile: link in dcerpc client stubs
adds 5130e66 pidl:Samba3/ClientNDR: implement rpccli_ stubs on top of dcerpc_ stubs
adds feb4322 ntlmssp: fix unitialized variable in ntlmssp_server_postauth().
adds 1d443f6 Revert "s3: Use cups-config --libs"
adds 616e187 s3: fall back to cups-config for underlinked libs
adds 73a69e2 s3-waf: fix the build.
adds c67b4ed s3-libnet: fix bug #6364: Pull realm from supplied username on libnet join
adds 84fd910 Fix bug #7617 - smbd coredump due to uninitialized variables in the performance counter code.
adds b0343b2 s3-selftest: add testparm tests to selftest.
adds d1be71f s3-waf: separate out libads_printer.
adds 3f76555 s3-build: separate out libads_printer.
adds 37177f1 s3-build: pointless to link in libads and dcutils into smbcacls.
adds 5390bae tdb: add TDB_DEPS variable filled with required libraries
adds fff6fa72 s3:libnet Add other required headers for libnet_samsync_keytab.c
adds 71d80e6 s3-krb5 Only build ADS support if arcfour-hmac-md5 is available
adds bb8936c s3-dcerpc: fix build warning seen with -O3.
adds f0475ac s3-libnet: remove source3/libnet/libnet_join.c.orig, added by a previous commit.
adds 06a2c23 s3-libnet: also remove libnet/libnet_samsync_keytab.c.orig.
adds 734f581 s3: Replace some cli_errstr calls by nt_errstr
adds 0f26493 s3-waf: remove pointless RPC_PARSE_SRC2.
adds 2c99eef s3-build: remove pointless RPC_PARSE_OBJ2.
adds 120bd97 s3-smbd: Make sure the event context is initialized.
adds e180390 s3-smbd: Cleanup the order of the init functions.
adds 4a5cef8 s3-loadparm: Added some comments to lp_load_ex calls.
adds 9ab62b7 s3-smbd: Fixed indent.
adds 62a2a9e s3-smbd: Regroup some init functions.
adds aff002e s3-smbd: Move rpc services init to smbd parent.
adds ca8db7f s3-smbd: Publish nt printers.
adds 472d2a3 s3-selftest: fix testparm tests as non-root.
adds f00b61c s3-selftest: move make test to selftest.
adds 11ab430 tdb: workaround starvation problem in locking entire database.
adds 15d3541 Eliminate any chance of a class of "uninitialized auto variable" errors.
adds ad871b7 s3: Fix some error messages
adds 045f4c9 pidl: fix printing of server side ndr request debug messages
adds e051f3b s3:gdbtestenv: print the server's name in the icontitle instead of "server"
adds 40090d9 s3:gdbtestenv: also set the xterm's window title appropriately
adds 1bc1fbe s3:gdbtestenv: also start an xterm with nmbd. and start winbindd before smbd.
adds a8492d2 s3:test: add a new "valgrindtestenv" target, similar to gdbtestenv
adds b28371b s3:idmap_tdb2: fix a debug message
adds 0dc3cd7 s3:groupdb: allocate a gid after allocating a rid in pdb_default_create_alias()
adds c45eca5 s3:pdb_ldap: move some code in ldapsam_create_dom_group()
adds d923907 s3:net sam provision: allocate the uid after composing the sid for Administrator
adds a0920a5 s3:net sam provision: compose sid before getting uid for Guest
adds 80bceab s3:net: change "net idmap dump" to use dbwrap instead of direct tdb access
adds a03e2ca s3:net: rewrite "net idmap restore" using dbwrap
adds e09a269 libwbclient: unimplement wbcSetUidHwm()
adds ec33a62 libwbclient: unimplement wbcSetGidHwm()
adds 66e67c1 s3:winbind: remove SET_HWM from winbind's API.
adds 61f019d s4: remove SET_HWM and SET_DUAL_HWM from wb_samba3_protocol
adds 002fe91 s3:idmap: remove unused idmap_set_uid_hwm()
adds 806e006 s3:idmap: remove unused idmap_set_gid_hwm()
adds 2e65703 libwbclient: unimplement wbcSetUidMapping()
adds 788123e libwbclient: unimplement wbcSetGidMapping()
adds 89100cb libwbclient: unimplement wbcRemoveUidMapping()
adds 1ac8bf4 libwbclient: unimplement wbcRemoveGidMapping()
adds 474020b s3:winbind: remove the method SET_MAPPING from winbind's API
adds 74da316 s4: remove SET_MAPPING from wb_samba3_protocol
adds 6740c18 s3:idmap: remove unused idmap_set_mapping().
adds 3b56f7f s3:winbind: remove the method REMOVE_MAPPING from winbind's API
adds c03fa64 s4: remove REMOVE_MAPPING from wb_samba3_protocol
adds d888e72 s3:idmap: remove unused idmap_remove_mapping().
adds 0f91373 s3:idmap: remove the remove_mapping method from API and backends
adds 672ab10 s3:idmap: remove unused method dump_data() from the idmap API
adds 3715a16 s3:idmap: remove unused alloc method get_id_hwm from idmap API
adds 95b840c s3:idmap: remove unused method set_id_hwm from idmap API
adds ccfe40c s3:winbind: increase interface version after removing calls
adds f301ea5 s3:idmap: don't call idmap_new_mapping idmap_sid_to_unixid.
adds 9ee3134 s3:idmap: don't call idmap_new_mapping idmap_sid_to_gid
adds a08e60d s3:idmap: add a debug message to idmap_sid_to_uid
adds e296816 s3:idmap: add a debug message to idmap_sid_to_gid
adds 95617a0 s3:idmap: remove idmap_new_mapping() - now implemented in the backends
adds 0d0032e s3:idmap: remove the set_mapping method from the idmap API
adds 0d36927 s3:idmap: factor out common code of idmap_allocate_uid|gid()
adds 770b22f s3:idmap: add an allocate_id method to the idmap_methods struct.
adds 212468b s3:idmap: use allocate_id() from the idmap_methods in idmap_allocate_unixid()
adds fe8b158 s3:idmap: remove unused idmap_alloc_init().
adds 7b4c6f7 s3:idmap_tdb: make idmap_alloc_tdb_init() static.
adds 8a13c95 s3:idmap_tdb2: don't call smb_register_idmap_alloc() in idmap_tdb2_init
adds 39fced2 s3:idmap_tdb2: remove unused idmap_alloc_methods.
adds 2616633 s3:idmap_tdb2: remove unused idmap_tdb2_alloc_close().
adds 77e41c0 s3:idmap_tdb2: remove unused idmap_tdb2_alloc_init().
adds dd4adc1 s3:idmap_tdb: don't call idmap_alloc_tdb_init in idmap_tdb_init
adds 5e317be s3:idmap_tdb: remove unused idmap_alloc_tdb_init()
adds bc59660 s3:idmap_tdb: remove unused idmap_alloc_methods
adds 0dfe400 s3:idmap_ldap: don't call idmap_alloc_ldap_init in idmap_ldap_init
adds 0369eb5 s3:idmap_ldap: remoce unused idmap_alloc_ldap_init
adds f96575d s3:idmap_ldap: remove unused idmap_ldap_alloc_methods.
adds 75a6c24 s3:idmap: remove unused smb_register_idmap_alloc().
adds a423f51 s3:idmap: remove unused get_alloc_methods().
adds 12a0ab3 s3:idmap: remove the alloc methods list from idmap.c
adds 3a2487e s3:idmap: remove idmap_alloc_context from idmap.c
adds 7dd8339 s3:idmap: remove unused definition of idmap_alloc_methods.
adds c62f7c7 s3:loadparm: remove parameter "idmap alloc backend"
adds 2056703 s3:docs: remove documentation of removed parameter "idmap alloc backend"
adds 6d9f4d6 s3:loadparm: add new boolean parameter "idmap read only"
adds 8496c66 s3:docs: add documentation for new "idmap read only" parameter
adds 502d00e s3:net: remove the "net idmap secret alloc" functionality.
adds c09ee2b s3:docs: fix net manpage to reflect removal of net "idmap secret alloc" feature
adds 10c50f7 s3:idmap: add low_id and high_id to the idmap_domain struct
adds dc4d838 s3:idmap: add a read_only flag to the idmap_domain struct.
adds 24ff45f s3:idmap: parse ranges and "read only" in idmap_init_domain().
adds 212627e s3:idmap: don't check range for passdb idmap domain
adds 1cd1dff s3:idmap: add idmap_unix_id_is_in_range() for checking an id against an idmap range
adds 36017ec s3:idmap_tdb2: re-implement allocated_id in idmap methods.
adds 8da3d7c s3:idmap_tdb2: add allocation of new mappings to idmap_tdb2_sids_to_unixids
adds 5b26456 s3:idmap_tdb2: open the db after loading the ranges in idmap_tdb2_db_init().
adds 1dfb20d s3:idmap_tdb2: move definition of struct idmap_tdb2_context up.
adds 834008c s3:idmap_tdb2: remove use of idmap_tdb2_state from idmap_tdb2_allocate_id
adds f278585 s3:idmap_tdb2: move the idmap script from idmap_tdb2_state to idmap_tdb2_context
adds bb8a441 s3:idmap_tdb2: also support idmap script for named domains
adds 863212a s3:idmap_tdb2: pass idmap_domain instead of idmap_tdb2_context to idmap_tdb2_unixids_to_sids
adds 77096b9 s3:idmap_tdb2: pass idmap_domain (not idmap_tdb2_context) to idmap_tdb2_sid_to_id
adds 4b10036 s3:idmap_tdb2: use filter from idmap_domain rather than from idmap_tdb2_context
adds d5c3cb5 s3:idmap_tdb2: use range from idmap_domain in idmap_tdb2_allocate_id
adds 6a70e7d s3:idmap_tdb2: honour the "idmap read only" flag in the tdb2 module.
adds 2842389 s3:idmap_tdb2: don't parse config and fill filter_low_id and filter_high_id
adds 871945a s3:idmap_tdb2: remove filter_low_id and filter_high_id from idmap_tdb2_context
adds bd4cc44 s3:idmap_tdb2: add an idmap_domain struct argument to idmap_tdb2_open_db()
adds fd81228 s3:idmap_tdb2: give idmap_tdb2_alloc_load() and idmap domain arguemnt
adds 2c549be s3:idmap_tdb2: remove unused idmap_tdb2_state and idmap_tdb2_load_ranges
adds 41cead6 s3:idmap_tdb2: move idmap_tdb2_alloc_load() up to reduce need for prototype
adds c08a45e s3:idmap_tdb2: rename idmap_tdb2_alloc_load -> idmap_tdb2_init_hwm
adds 83ad3cd s3:idmap_tdb2: talloc_zero (instead of talloc) the idmap_tdb2_context
adds 1a52e0d s3:idmap_tdb2: add the db_context to the idmap_tdb2_context
adds 39079ac s3:idmap_tdb2: don't check whether sid is already mapped in idmap_tdb2_new_mapping().
adds 3bc40a0 s3:idmap_tdb2: use the right talloc context for db_open in idmap_tdb2_open_db()
adds d27992e s3:idmap_tdb2: move idmap_tdb2_set_mapping() up to its _action callback.
adds 627b9aa s3:idmap_tdb2: get rid of an extra variable in idmap_tdb2_db_init().
adds dac9f73 s3:idmap_tdb2: move idmap_tdb2_new_mapping() up. spare a prototype.
adds aad8756 s3:idmap_tdb2: add my (C)
adds 85e9b35 s3:idmap_tdb: remove an extra blank line
adds 9e8df74 s3:idmap_tdb: convert idmap_tdb_allocate_id() to use transaction wrappers
adds 2b9ad09 s3:idmap_tdb: add idmap_tdb_get_new_id() to allocate a new id given a domain
adds 0f24816 s3:idmap_tdb: implement allocate_id in idmap methods for tdb backend
adds f7a5f09 s3:idmap_tdb: give idmap domain argument to idmap_tdb_id_to_sid
adds 053e451 s3:idmap_tdb: give idmap domain argument to idmap_tdb_sid_to_id
adds 6d66018 s3:idmap_tdb: use filter from idmap_domain rather than from idmap_tdb_context
adds 3315f2c s3:idmap_tdb: add idmap domain arg to idmap_tdb_upgrade and use domain range
adds db38972 s3:idmap_tdb: remove filter_low_id,filter_high_id from idmap_tdb_context
adds 384e35f s3:idmap_tdb: move definition of struct idmap_tdb_context up.
adds 53856fc s3:idmap_tdb: rename idmap_tdb_alloc_init->idmap_tdb_init_hwm and use db from idmap_tdb_context
adds b1285a5 s3:idmap_tdb: have idmap_tdb_open_db take an idmap_domain struct as argument
adds f739ccb s3:idmap_tdb: remove unused idmap_tdb_load_ranges()
adds 1039506 s3:idmap_tdb: move idmap_tdb_init_hwm up.
adds 4301a81 s3:idmap_tdb: call idmap_tdb_init_hwm() from idmap_tdb_open_db().
adds 2e4a038 s3:idmap_tdb: give idmap_domain arg to idmap_tdb_allocate_id and use ctx->db
adds 9010194 s3:idmap_tdb: remove unused idmap_tdb_alloc_close().
adds 2853534 s3:idmap_tdb: remove unused idmap_alloc_db
adds b0615e4 s3:idmap_tdb: remove unused struct idmap_tdb_state.
adds 2b2a8f9 s3:idmap_tdb: use transaction wrapper for idmap_tdb_set_mapping().
adds 47387b3 s3:idmap_tdb: move the set_mapping code up
adds 4f2bb1a s3:idmap_tdb: add a idmap_tdb_new_mapping().
adds 66a38d8 s3:idmap_tdb: rewrite sids_to_unixids to create mappings for unmapped sids.
adds 9c3d4df s3:idmap_tdb: prevent opening the idmap db more than once.
adds 78979c6 s3:idmap_tdb: properly initialize the idmap_tdb context with zero
adds 5bb5b69 s3:idmap_tdb: add my (C)
adds 3a5f862 s3:idmap_ldap: re-implement allocate_id in idmap methods.
adds 634cd2e s3:idmap_ldap: use filter range from idmap domain, not idmap_ldap_context
adds 5bb4a94 s3:idmap_ldap: don't load ranges - they have been loaded into struct idmap_domain
adds 1cf2737 s3:idmap_ldap: remove unused filter range from struct idmap_ldap_context
adds 5518bcb s3:idmap_ldap: add idmap_domain arg to idmap_ldap_alloc_init and verify_idpool
adds 3f39921 s3:idmap_ldap: use ranges from idmap domain in idmap_ldap_allocate_id()
adds c854261 s3:idmap_ldap: remove the (now unused) range from idmap_ldap_alloc_context
adds 523b94f s3:idmap_ldap: call idmap_ldap_alloc_init from idmap_ldap_init.
adds 3e71eae s3:idmap_ldap: make idmap_ldap_alloc_context a member of idmap_ldap_context
adds 5f77570 s3:idmap_ldap: move idmap_ldap_set_mapping() further up.
adds 4ed6f31 s3:idmap_ldap: add idmap_ldap_get_new_id() to allocate a new id given a domain
adds 26c8259 s3:idmap_ldap: add a idmap_ldap_new_mapping().
adds 58cb516 s3:idmap_ldap: create mappings for unmapped sids in idmap_ldap_sids_to_unixids()
adds a896ba0 s3:idmap_ldap: add my (C)
adds 622bda8 s3:idmap_rid: untangle assignment from check in idmap_rid_initialize()
adds 6283387 s3:idmap_rid: remove unused talloc ctx argument from idmap_rid_id_to_sid()
adds 597292a s3:idmap_rid: remove unused talloc context var from idmap_rid_unixids_to_sids()
adds 376e2bc s3:idmap_rid: remove unused talloc context arg from idmap_rid_sid_to_id()
adds a6f58b7 s3:idmap_rid: remove unused talloc context var from idmap_rid_sids_to_unixids()
adds cda44b9 s3:idmap_rid: use ranges from idmap_domain struct in idmap_rid_id_to_sid()
adds ac63c50 s3:idmap_rid: use range from idmap_domain in idmap_rid_sid_to_id()
adds 2916b30 s3:idmap_rid: remove range from idmap_rid_context()
adds a758228 s3:idmap_rid: remove unused domain_name from the idmap_rid_context.
adds f070494 s3:idmap_rid: remove a comment that does not apply in that place.
adds 96607d9 s3:idmap_ad: use range from idmap_domain in idmap_ad_unixids_to_sids()
adds d515d7f s3:idmap_ad: use range from idmap_domain in idmap_ad_sids_to_unixids()
adds 264910b s3:idmap_ad: remove unused filter_low_id and filter_high_id from idmap_ad_context
adds 9897647 s3:idmap_ad: untangle two assignments from checks
adds 307e5b2 s3:idmap: add abstract idmap_rw new_mapping mechanism without registering backends
adds e82ef14 s3:idmap_tdb2: add rw_ops to idmap_tdb2_context and initialize in idmap_tdb2_db_init
adds 3f3cff9 s3:idmap_tdb2: use idmap_rw_new_mapping in idmap_tdb2_new_mapping
adds 5a82cff s3:idmap_tdb: add idmap_rw_ops to idmap_tdb_context and initialize them in init_db
adds 6659ac1 s3:idmap_tdb: use idmap_rw_new_mapping in idmap_tdb_new_mapping
adds a7ba906 s3:idmap_ldap: add idmap_rw_ops to idmap_ldap_context and init in db_init()
adds a739cb5 s3:idmap_ldap: use idmap_rw_new_mapping in idmap_ldap_new_mapping
adds 9f60eb8 s3:idmap: fix spacing/indentation
adds 60eae5a s3:idmap: fix sid_to_unixid for builtin and own domain.
adds 7bb5d35 dnsp: dnsp_name is 2 byte aligned
adds 3828c76 ndr: allow ndr_print to print DATA_BLOB
adds 952ef31 s4-build: fixed library name in dcerpc_server.pc.in
adds 61930f5 waf: enable gccdeps in developer mode
adds 272e49e s4:auth Move struct auth_usersupplied_info to a common location
adds 23994e1 s3:auth Make Samba3 use the new common struct auth_usersupplied_info
adds e66f6e7 s3:auth Whitespace fixes after auth merge
adds b1b9752 s3:auth Change 'make_user_info' to be talloc based
adds 70211ea s3:auth Change winbindd -> auth interface to more standard structures
adds 4f8ef20 s3:auth Add error paths for invalid password_state values
adds 19280b6 s3: Fix an uninitialized variable
adds 13a4922 s3: Remove a conn NULL check from claim_connection
adds 4f63770 s4:torture/rpc/samr.c - fix a wrong torture error message
adds c335c5f s4:passwords.py - perform testing of wrong old passwords on change operations
adds a9b0552 s4:passwords.py - test the error code when there doesn't exist any password yet
adds e335b24 s4:password_hash LDB module - fix wrong error codes
adds 4b569d7 s4:password_hash LDB module - implement the SAMR behaviour when checking old passwords
adds 1fa9e99 s4:password_hash LDB module - improve an error message
adds 07af3f2 s4:samdb_set_password - return "NT_STATUS_WRONG_PASSWORD" when a user account doesn't exist
adds 2de63aa talloc:documentation - explain that "talloc_free" works also with "NULL" pointers
adds ab3e20b s4:libnet - free the "c" context also on error conditions
adds 7ffae93 werror.h - fix order and duplicate DS error codes
adds d6ccd4c s4:ldap_backend.c - fix a DS error code after WERROR change
adds e58aed2 s4-drs-test: Make the two DRS test suite a top-level test suites
adds 776a3cd s4-test: Run all DRS-RPC.* tests in ncacn_ip_tcp_tests tests group
adds 887b730 s4-test: Add drs.rpc.msDSIntId test to knownfail tests
adds fb274f0 s4:subtree_rename.c - relax the checks when requested
adds f94039a s3: Fix a typo
adds 02002a5 s3: Add debugs to shutdown_other_smbds
adds 98187fe s3: Increase debug level for shutdown_other_smbds
adds 3d447e0 s3-test: Try to fix the build farm subunit parsing.
adds 08b628e s3: Remove some unused code
adds fb58c0f s4:ldap_backend.c - map error codes - add a change which allows custom WERROR codes
adds 9476c43 s4:ldap_backend.c - Windows returns WERROR codes in majuscule HEX format
adds 28cfae7 s4:password_hash LDB module - allow to compare against both NT and LM hashes on password change operations
adds 6dc0c07a s4:passwords.py - another special password test
adds 33bb063 s4:password_hash LDB module - support this new password set syntax
adds 2dbff00 s4:password_hash LDB module - introduce the extended LDAP error codes on the important failure cases
adds 3fcd762 s4:samdb_set_password - implement the extended LDAP error code detection
adds af3c6a4 s4:passwords.py - proof the most important extended error codes
adds 1fc3676 s4:samdb_set_password - fix formatting
adds b0b73ca pidl:Samba4/NDR/Client.pm: correctly copy fixed size out arrays
adds f24c99f s3-build: always check for python.
adds dba68d8 Revert "s4:RPC-SPOOLSS-NOTIFY: skip test_RFFPCNEx() for now, as the test is broken"
adds f03ac22 s3-selftest: add samba3.posix_s3.rpc.spoolss.notify to knownfail list.
adds 66b6a8c s3-auth: Remove obsolete 'update encrypted' option.
adds a482b3e s3-auth: Remove docs about obsolete 'update encrypted' option.
adds 96ae457 s3: Remove get_client_fd()
adds 976e1b4 s3: Remove an unused struct definition
adds 731604d s3-smbtorture: fix printf statement in ioctl test.
adds 13d1e39 s3: Fix some type-punned warnings
adds dc2313d s3-param: also remove lp_update_encrypted from loadparm.
adds d418f9f s3-printing: Lift the use of smbd_server_fd from job_submit.
adds dd16d3b s3:rpc_client: remove unused rpc_pipe_open_local()
adds 745f63f s3:rpc_client: remove unused cli_do_rpc_ndr* functions
adds 1237909 s3:rpc_server: remove unused rpc_pipe_internal_dispatch()
adds 7f2343b s3:winbindd: remove unused wb_ndr_dispatch* functions
adds e79c809 s3:include: remove unused dispatch* fn pointers from rpc_pipe_client
adds 2ccaa23 s3:winbindd: add binding_handle to struct winbindd_child
adds 13c744f s3:winbindd: use dcerpc_wbint_* functions instead of rpccli_wbint_*
adds 760948a s3:winbindd: remove rpc_pipe_client references from winbind_dual_ndr code
adds c80d4cb s3-selftest: fix make oldtest (testparm_s3 tests use $LOCAL_PATH).
adds dadcc84 s4:samdb_set_password_sid - fix comment
adds efd8229 s3-printing: fix BUG 7280 - auto printers not loading with registry config
adds f036b44 s3-waf: Fixed the build.
adds b3f9345 Fix a typo
adds 45c7f83 s3-waf: Fixed the rpc_client build.
adds 53e0421 waf: Generate the ntprinting ndr functions.
adds 5af3177 s3-waf: Create a variable for LIBNDR_NTPRINTING_SRC.
adds 1b022d1 s3-waf: Try to fix the idl build.
adds 17150df s3: Lift smbd_server_fd() from read_target_host
adds 0827e52 s3: Simplify the logic of check_access by an early return
adds 7644fbd s3-waf: Added missing client option to pidl list for wbint.
adds 2f53d1d s3: Add "sock" to smbd_server_connection
adds bda7c70 s3: Remove smbd_server_fd from schedule_aio_write_and_X
adds c9458a7 s3: Remove smbd_server_fd from handle_aio_read/write_complete
adds 9115beb s3: Remove smbd_server_fd from generic_blocking_lock_error
adds 774bae7 s3: Remove smbd_server_fd from blocking_lock_reply_error
adds 9878fa6 s3: Remove smbd_server_fd from send_nt_replies
adds 215d803 s3: Remove smbd_server_fd from send_trans_reply
adds e34c5e2 s3: Remove smbd_server_fd from api_dcerpc_cmd_read/write_done
adds 7c0c7f3 s3: Remove smbd_server_fd from send_break_message_smb1
adds 7a1c32c s3: Remove smbd_server_fd from pipe_write_done
adds 0e12c21 s3: Remove smbd_server_fd from reply_special
adds 50b3ee5 s3: Remove smbd_server_fd from smbd_initialize_smb2
adds a92efa0 s3: Remove smbd_server_fd from send_trans2_replies
adds 30ce022 s3: Remove smbd_server_fd from vfs_write_data
adds 2d571fd s3: Remove smbd_server_fd from vfs_pwrite_data
adds 3e28c05 s3: Remove smbd_server_fd from netbios_session_retarget
adds 6f85247 s3: Remove smbd_server_fd() from fake_sendfile
adds 5964550 s3: Remove smbd_server_fd() from sendfile_short_send
adds cc5f838 s3: Remove smbd_server_fd() from reply_readbraw_error
adds 209b3ae s3: Remove smbd_server_fd() from send_file_readbraw
adds 36cfc1d s3: Remove smbd_server_fd() from send_file_readX
adds 495bb1e s3: Remove smbd_server_fd() from reply_writebraw
adds 910e3df s3: Remove smbd_server_fd() from reply_echo
adds a98604d s3: Remove smbd_server_fd() from make_connection_snum
adds 05604b3 s3: Remove smbd_server_fd() from setup_new_vc_session
adds 897d091 s3: Remove smbd_server_fd() from share_sanity_checks
adds 4a27c10 s3: Remove smbd_server_fd() from make_connection
adds 95b232a s3: Remove smbd_server_fd() from receive_smb_raw_talloc_partial_read
adds ee79625 s3: Remove smbd_server_fd() from smbd_server_connection_loop_once
adds 61989a9 s3: Remove smbd_server_fd() from switch_message
adds b9d052c s3: Remove smbd_server_fd() from construct_reply
adds 6737c3d s3: Remove smbd_server_fd() from chain_reply
adds 8e7a92b s3: Remove smbd_server_fd() from smbd_server_connection_read_handler
adds a2bf46e s3: Remove smbd_server_fd() from smbd_server_connection_handler
adds bb867df s3: Remove smbd_server_fd() from keepalive_fn
adds a234833 s3: Remove smbd_server_fd() from smbd_echo_reply
adds 2cd6438 s3: Remove smbd_server_fd() from smbd_echo_reader
adds 0bd39c7 s3: Remove smbd_server_fd() from smbd_echo_loop
adds 68e8696 s3: Remove smbd_server_fd() from smbd_process
adds 1cc471d s4-ldb: add some comments explaining the ltdb_index_idxptr() function
adds fd59a7c s4-ldb: fixed the ldb 'displayName=a,b' indexing bug
adds ec3ed28 s3-provision: cope with the policy directory already existing
adds 045e04a s4-ldb: test the 'displayName=a,b' bug
adds 8f3542c build fix
adds 5f1b120 s3: Fix a ton of type-punned warnings
adds 1791d05 s3-samr: Fixed some build warnings.
adds 558320c Add my (c)
adds 72a0098 s3-dcerpc: Pull packet in the caller, before validation
adds 9a9a38c Change debug statements to use __location__
adds 7b12513 s3-dcerpc: make a few local functions as static
adds 9b8c7d4 s3-dcerpc: Remove unused function
adds 26a3ba6 s3-dcerpc: Check data and return appropriate error
adds 86914b8 s3-dcerpc: properly implement gse/spnego_get_session_key
adds f40ef7e s3-dcerpc: Use common send functions for ntlmssp too
adds 40ae8b7 s3: Remove smbd_server_fd() from write_data()
adds aca7b22 s3:winbindd: don't ignore 'result' in wb_dsgetdcname_done()
adds 0a89722 s3-ads: Remove unused function and file
adds ff17516 s3-util: remove unused variable.
adds 35052d7 s3-dcerpc: fix uninitialized variable in cli_get_session_key().
adds 36cfadc s3-dcerpc: fix c++ build warning.
adds 16ad1bb s3-dcerpc: try to fix the non gssapi build.
adds dcd9fcc s4-ldap: use common functions for ldap flag controls encode/decode
adds 191d632 s4-dsdb: added support for LDB_CONTROL_RODC_DCPROMO_OID
adds eed3838 s4-ldapserver: support controls on ldap add and rename
adds 974279b s4-dsdb: fixed test for LDB_CONTROL_RODC_DCPROMO_OID
adds 527042f s4-dsdb: support LDB_CONTROL_RODC_DCPROMO_OID for nTDSDSA add
adds 6baa834 s4-ldb: use LDB_FLAG_MOD_TYPE() to extract element type from messages
adds 9e27201 s4-ldb: added LDB_FLAG_INTERNAL_MASK
adds 0caf347 s4-ldb: added LDB_FLAG_INTERNAL_DISABLE_VALIDATION
adds f6e0b15 s4-dsdb: set LDB_FLAG_INTERNAL_DISABLE_VALIDATION for msDS-SecondaryKrbTgtNumber
adds df14f64 s4-dsdb: cope with cracknames of form dnsdomain\account
adds 4e9daa0 s4-dsdb: added support for UF_PARTIAL_SECRETS_ACCOUNT
adds 84bedf4 s4-drs: fixed check for SECURITY_RO_DOMAIN_CONTROLLER
adds 45a2b40 s4-drs: added domain_sid to DRS security checks
adds 21729b6 s4-drs: allow getncchanges from RODC with WRIT_REP set
adds 896f103 s4-dsdb: check the type of session_info from the opaque
adds 82c171a s4-net: use an encrypted ldap session when setting passwords
adds 2688375 s4-netlogon: added SEC_CHAN_RODC
adds 8835a36 s4-rpcserver: log unknown RPC calls at debug level 3
adds bb2ba90 s4-ldbwrap: ensure session_info in ldb opaque remains valid
adds 56f0418 s4-ldb: ensure element flags are zero in ldb search return
adds feb22e0 s3-samr: Correctly fix the transition from enum to uint32_t.
adds 3aba8e9 s3: Remove unused "pos" arg from print_job_write
adds c360822 s3: Directly call write_data from print_job_write()
adds 38e4172 s4-tests: Added tests for acl checks on search requests
adds 39f99e7 s4:selftest: run ldapi tests in 'dc:local' environment
adds 6566079 s4:selftest: recreate $SELFTEST_PREFIX/s4client with each make test run
adds 7eebceb Revert "waf: enable gccdeps in developer mode"
adds bbb9dc8 s4:DSDB - rename the "DSDB_CONTROL_PASSWORD_CHANGE_OLD_PW_CHECKED_OID"
adds 895a9fb s4:DSDB - DSDB_CONTROL_PASSWORD_CHANGE_OID - add a structure as value to the control
adds 23bd3a7 s4:acl LDB module - support password changes over the DSDB_CONTROL_PASSWORD_CHANGE_OID control
adds 35954bb s4:password_hash LDB module - perform the adaptions to understand the new password change control
adds d72d7f9 s4:samdb_set_password/samdb_set_password_sid - make the adaptions to support the password change control
adds eb345eb s4:samdb_set_password/samdb_set_password_sid - make more arguments "const"
adds 2a423e0 s4:kdc/rpc server - adapt the "samdb_set_password" calls which perform password sets
adds cd711da s4:samr RPC server - samr_password.c - make real user password changes work
adds 4c8edc8 s4:kdc/kpasswdd.c - let the user change his own password with his own rights
adds 786c41b s4:netlogon RPC server - "ServerPasswordSet" operations - introduce also here the new password change syntax
adds 9671547 s3: Lift smbd_server_fd() from read_fd_with_timeout()
adds 7d16449 s3: Lift smbd_server_fd() from read_data()
adds 1f0afe1 s3: Lift smbd_server_fd() from read_smb_length_return_keepalive
adds a58cea0 s3: Lift smbd_server_fd() from receive_smb_raw_talloc
adds e65197e s3: Remove smbd_server_fd from receive_smb_raw
adds 840b0f5 s3: Move read_smb_length() to smbd/reply.c
adds f8ecec2 s3: Remove smbd_server_fd() from read_smb_length()
adds 26ff858 s3: Remove smbd_server_fd() from session_claim
adds e229f68 s4:security Bring in #defines for the user and primary group token location
adds 60086dc s4:ntvfs Don't treat the user SID and primary group SID special for idmap
adds 7c6ca95 s4:security Remove use of user_sid and group_sid from struct security_token
adds d99ff14 s4:auth Remove special case constructor for admin_session()
adds a68a559 s4:auth Remove the system:anonymous parameter used for the LDAP backend
adds ba52834 s4:auth Remove system_session_anon() from python bindings
adds 2ceb3d8 s4:auth Avoid doing database lookups for NT AUTHORITY users
adds 23dc2e4 s4:auth Change {anonymous,system}_session to use common session_info generation
adds f37793e s4:ldap_server use talloc_unlink() to avoid talloc_free() with references
adds 21fe753 smbtorture: Ensure that the RPC setup returns correct status.
adds b7ad0c6 smbtorture: Emit correct test results if setup fails.
adds effc61c smbtorture: Make SAMBA3CASEINSENSITIVE report failures properly.
adds 5a2f6c9 s3:selftest This test does not fail anymore (Samba4's smbtorture has been fixed)
adds 59289d4 s3-build: only include smb_signing.h where needed.
adds ac7b633 s3: Lift smbd_server_fd from reload_services()
adds 7b6835e s3: Add smbd_server_connection->client_id
adds 6d10684 s3: Remove unneeded "client_address" from connection_struct
adds 4b5e252 s3: Add "client_id" to pipes_struct
adds 29093bc s3: Move initializing pjob.clientname to print_job_start()
adds a847f13 s3: Use pipe_struct->client_id->name for pjob.clientmachine
adds 536d4d4 s3: Fix an uninitialized variable
adds 7e9d602 s3-printing: Rename jobs_changed functions to jobs_added.
adds 555b175 s3-printing: Added function to update the queue.
adds 937da4d s3-lib: Fixed a possible crash bug.
adds b9353c6 s3: Fix serverid_register_msg_flags
adds d6d1ed8 s3-ads: Split, simplify and cleanup keytab functions
adds 3a99123 s3-ads: cleanup ads_keytab_add_entry()
adds 64d8300 s3-ads: cleanup ads_keytab_create_default()
adds 71dfa62 s3-ads: cleanup ads_keytab_list()
adds 77761d9 s3: Add cli_flush
adds d7c8fb2 s3: async cli_list
adds 1ab17f1 s3-ads: Remove unused wrapper and make function static
adds ce60e8d librpc/rpc: call do_ndr_print hook in dcerpc_binding_handle_call*()
adds 8f7bf85 s3: Remove an unused variable
adds 3423060 Fix bug 7563 - Creation of symlink using smbclient is buggy.
adds da25541 Fix bug 7626 - Typo in configure samba_cv__CC_NEGATIVE_ENUM_VALUES two underscores.
adds 20a8481 s4-test-dssync: remove unused variable
adds b7d1586 s4-dsdb: Add context structure for dsdb_syntax conversion functions
adds ca80918 s4-dsdb: Use dsdb_syntax_ctx in *_validate_ldb functions
adds b5af7b9 s4-dsdb: Use dsdb_syntax_ctx in *_ldb_to_drsuapi functions
adds c5ec1f3 s4-dsdb: Use dsdb_syntax_ctx in *_drsuapi_to_ldb functions
adds d01804d s4-schema_syntax.c: Fix white spaces and alignment
adds fffc98f s4: fix few comment typos
adds 35d886d s4-dsdb-syntax: ATTID should be msDs-IntId value for the attributeSchema object
adds 6a51afc s4-drs: GetNCChanges() to return correct (in AD-way) ATTIDs
adds 6950724 s4-dsdb: No need for dsdb_syntax_one_DN_drsuapi_to_ldb() to be public
adds a46ead0 s4-test: Enable drs.rpc.msdsintid test case - it should be passing now
adds c3cf388 s4-test: Change attribute syntax and value for readability
adds e050274 s4-test: make better error message for ATTID checks
adds 89899f5 s4-drs: ATTIDs for deleted attributes should be based on msDs-IntId value if it exists
adds ba706d6 s3: Remove smb_pam_accountcheck from the auth modules
adds 9b8f7a2 -ENOTSUP translates to NT_STATUS_NOT_SUPPORTED
adds f6ac919 s3-libsmb: fix some uninitialized variables.
adds 503824b s4 upgradeprovision: fix a typo and pass correct parameter to increment_calculated_keyversion
adds 3e49b20 s4 upgradeprovision: Fixes for increment_keyversion
adds eaf1d05 s4 upgradeprovision: upgrade_delta_samdb return a msg_diff of @ATTRIBUTES
adds d79a5cc s4 upgradeprovision: Add a function for schema reloading
adds e378d7f s4 upgradeprovision: Deal with bootstrap indexing attribute to avoid useless reindexing
adds a5653bc s4 upgradeprovision: add more attrbutes the ignore list
adds ed51bf5 s4 upgradeprovision: exit with a non null return code so that it can be trapped in blackbox tests
adds 2cadfe8 unit tests: debug to ease locating pb, remove dir if exists to avoid error
adds 6e7d684 s4 provision: Add some documentation to GPO related functions
adds 4fec72d s4 provision: POLICY_ACL is already an FS acl no need to translate it
adds 28ba023 s3-idmap: fix uninitialized variable in idmap_tdb_sids_to_unixids_action().
adds 4349027 s3-cli: fix uninitialized variable.
adds 6864a3e s3-ldapsam: add samba.ldif LDAP schema.
adds 861566c s3-waf: fix the build.
adds cbe9f87 s3-ads: Fix wrong test in if statement
adds 0ec0095 s3-libsmbclient Convert dos error codes to NTstatus in async libsmbclient.
adds 34092c1 s3:loadparm: make lp_load_ex static. We have wrappers for external callers.
adds dc7cf47 s4-drs: added sam_ctx_system on DRS bind state
adds c122939 s4-drs: implement RODC attribute filtering override
adds ba079f9 idl: added the RODC allow/deny secrets RIDs
adds 6eb34e6 s4-dsdb: fixed dsdb_get_extended_dn_sid()
adds 4cc6b5a s4-drs: bring us much closer to the docs for DRS secret replication
adds f1c6bab s4-drs: fixed the error code for EXOP_REPL_SECRET getncchanges calls
adds a662bdc s4-ldb: added support for rodc_control in ldb
adds 3d13c9e s4-pysamdb: fixed get_domain_sid()
adds 0cc3525 s4-dsdb: the RODC_JOIN control also changes samAccountName
adds 5c272b8 Remove place-holders when it is single domain
adds c9621a8 s3:winbindd: fix error handling in wb_next_grent_fetch_done()
adds 922f335 s3:Makefile.in: use python with -u to disable stdin/out caching
adds fe7819a librpc/rpc: move dcerpc_read_ncacn_packet_send/recv() to dcerpc_util.c
adds 5d7c27c s3:librpc: make dcerpc_read_ncacn_packet_send/recv() available
adds f35811b s3: Use sconn->client_id in session_claim
adds 26efea1 s4-drsuapi: Implement custom printing for drsuapi protocol for
adds 7e936e3 s4-ndr_basic.c: Fix ndr_*_hyper() when [bigendian] data is processed
adds 22a0168 Fix const warning.
adds af081ec Fix bug 7627 - smbclient ignores "-I" when used with "-L", fails name resolution.
adds 554b114 s3: Fix bug 7635
adds 45ac8ff s3: Fix netgrent configure checks for compilers not supporting -Werror-implicit-function-declaration
adds 5a025c8 pidl: added a __ndr_print__() method on python NDR objects
adds 34b8615 pidl: cope with bad type conversions in unions
adds 24159a5 pidl: give the varible name for bad type in python calls
adds d55b19b pyldb: do type checking on the list form of ldb add
adds a2012df librpc: add python bindings for the netlogon pipe
adds d7d19fd s4-net: better error message on net setpassword
adds 3dc7203 Use DocBook DTD rather than Samba one, as no Samba-specific things are used in the tdb manpages.
adds aa74b6a wafsamba: fix CHECK_XSLTPROC_MANPAGES().
adds bc69a9d Avoid use of Samba DTD, which requires net access.
adds 70c5bed s3: Replace calls to check_access by allow_access
adds de95124 s3: Move check_access to cgi.c, its only user
adds cfcfe3c s4-waf: re-use SAMBA_LIBRARY() in building shared modules
adds 4ec7dd8 s4: Install testparm to /usr/bin, consistent with old behaviour.
adds 8bc5899 s4: Only install testparm to /usr/bin/, no longer to /usr/sbin.
adds 6ff012a s3: Fix some nonemtpy blank lines
adds 265f0b77 s3: Rename auth.c:backends to auth_backends
adds 177e394 s3: Pass the rhost through smb_pam_accountcheck
adds 8531921 s3: Turn two macros into functions
adds d8734c3 s3:param Clarify parameter name on init_globals()
adds 0d9460a s3-build: Add a test-buildfarm target to stay UNIX Makefile compatible.
adds abcfc11 s3:pdbtest Fix command name of pdbtest
adds 6cf29b3 s4:security Change struct security_token->sids from struct dom_sid * to struct dom_sid
adds 0d7557e libreplace: fixed the strptime() waf test
adds 8950640 pidl-python: fixed the docstrings for ndr_print, ndr_pack and ndr_unpack
adds 10813bd s4-python: added ndr_print() method in ndr
adds 8a442b0 s4-libnet: added join type constants to python interface
adds a2cb6ef s4-net: moved the net join command to python
adds 2d2a0cb s4-libnet: show the DN when DsAddEntry() fails
adds bdc1639 s4-libnet: split libnet_Vampire() into two parts
adds 1337f58 libnet-s4: added replicate() command in pynet
adds bd7f981 s4-net: added initial implemention of RODC join
adds 826177b s4-drs: removed the warning on WRIT_REP being set
adds 635c41a s4-drs: show the user sid that does the GetNCChanges call
adds b4a048d s4-net: role should be case insensitive for join
adds 68fe347 s4-event: event_context_find() should use s4_event_context_init()
adds 470d877 s4-pyregistry: use s4_event_context_init()
adds f0803de s4-pyrpc: use s4_event_context_init()
adds 85ebc49 s4-devel: added a getncchanges developer script
adds 481044f replace: Fix ifndefs for formatting defines.
adds 2d80364 s4:getncchanges.c - fix some counter variable types
adds a16a56f s3: PAM_RHOST and PAM_TTY are enums on FreeBSD
adds a782a80 s3-dcerpc: Allocate structure members on the right context
adds 33060f6 Final part of fix for bug #7636 - winbind internal error, backtrace.
adds 898c612 s3-dcerpc: avoid talloc_move on schannel creds in cli_rpc_pipe_open_schannel_with_key().
adds d55e7e5 s4-waf: try to fix the s4 wbinfo build dependencies.
adds aa830cd pam: fix unused variable warning
adds 1808dd0 s3: Make srv_send_smb take an sconn instead of a sock fd
adds 2d81721 s3: Move "trans_num" to smbd_server_connection
adds d3a0ff3 s3: Make char_flags and base_reverse const arrays
adds e5a5ca0 idl-nbt: fixed typo
adds 631c5f1 s4-libnet: added libnet_vampire_replicate_init()
adds 4cacdf0 s4-pynet: added replicate_init() and replicate_chunk() calls
adds 495bd18 s4-rodc: next step in RODC join code
adds 8438da9 s4-dsdb: added get_attid_from_lDAPDisplayName() on samdb
adds 4ab1a48 s4-dsdb: add more DS flags to the dsdb module
adds e3c0409 s4-rodc: added REPL_SECRET exop replication of accounts
adds 64bf637 s4-rodc: broke up RODC join into separate functions
adds f42af4e s4-dsdb: make more of the UF_* flags available on pydsdb
adds 2eff142 s3-build: Use a wrapper script to run the tests.
adds e2f15d2 s4-trusts: fix trustDomainPasswords drsblobs IDL and server side support.
adds 18b0a52 Fix RPC-LSA-TRUSTED-DOMAINS for changed IDL
adds df7c718 s4-smbtorture: fill in trust_domain_passwords_check_in in NDR lsa test.
adds 75e334f s4-smbtorture: Make test_SetupCredentials3 public
adds 896f3c8 s4-smbtorture: Added a torture test for forest trusts
adds 3add3aa s3:smbd: add a nfs backend for sysquotas.
adds be59856 s3:smbd: add nfs quota support to the linux-non-sysquota code
adds d78417a s4-pytalloc: use better names for python talloc objects
adds cb0f8f0 s4-repl: load RODC partitions using msDS-hasFullReplicaNCs
adds 5a367f6 s4-pyglue: added talloc_report_full() and talloc_enable_null_tracking()
adds 9563419 s4-rodc: setup secrets database at end of RODC join
adds 9218de4 s4-pyglue: pyglue now depends on pytalloc
adds 634e06e pytalloc: fixed py_talloc_steal()
adds 4f8087c s4-python: reference substructures onto the parent structure
adds ba5b3fb s4-rodc: removed python memory workaround
adds 717ee45 s4-pyglue: added talloc_total_blocks() python call
adds e69b13c s4-pyrpc: added a test for talloc behaviour in pidl python code
adds aa54d23 s4-pynet: some systems don't have Py_TYPE()
adds e978a3d s3-lsa: separate out init_lsa headers.
adds 72f30e8 s3-waf: only link in spoolss client code where needed.
adds dc66329 s3-build: only link in spoolss client code where needed.
adds 2af95fc s3-build: only link in eventlog client code where needed.
adds ad855c0 s3-waf: only link in winreg client code where needed.
adds 50df1c6 s3-build: only link in winreg client code where needed.
adds 1a00dd4 s3-waf: only link in ntsvcs client code where needed.
adds 4dbb682 s3-build: only link in ntsvcs client code where needed.
adds bd22ef7 s3-waf: only link in drsuapi client code where needed.
adds a66bb0d s3-build: only link in drsuapi client code where needed.
adds 09b973f s3-waf: only link in dfs client code where needed.
adds 0f10349 s3-build: only link in dfs client code where needed.
adds 3b24db6 s3-waf: only link in eventlog echo code where needed.
adds f97ff9d s3-build: only link in echo client code where needed.
adds e25e9be s3-waf: only link in initshutdown client code where needed.
adds 5c8b548 s3-build: only link in initshutdown client code where needed.
adds 2d72cab s3-waf: only link in dssetup client code where needed.
adds 9a195fd s3-build: only link in dssetup client code where needed.
adds 03269d6 s3-waf: only link in svcctl client code where needed.
adds 2190386 s3-build: only link in svcctl client code where needed.
adds cfca9465 s3-waf: only link in wkssvc client code where needed.
adds 0ae0ca0 s3-build: only link in wkssvc client code where needed.
adds 0d0deba s3-waf: only link in srvsvc client code where needed.
adds 562c599 s3-build: only link in srvsvc client code where needed.
adds c107c66 s3-waf: only link in lsa client code where needed.
adds 1895d66 s3-build: only link in lsa client code where needed.
adds 6810ead s3-waf: only link in samr client code where needed.
adds 064826c s3-build: only link in samr client code where needed.
adds 0ed16e9 s3: separate out cli schannel functions that depend on cli_netlogon.
adds 13cff58 s3-waf: only link in netlogon client code where needed.
adds ff5ab04 s3-build: only link in netlogon client code where needed.
adds 4d78984 s3-waf: only link in epmapper client code where needed.
adds 88720f8 s3-build: only link in epmapper client code where needed.
adds 83dc831 s3-waf: remove RPC_PARSE_SRC.
adds ecf32c8 s3-build: remove RPC_PARSE_OBJ.
adds 4991af4 s3-build: only link in samr util code where needed.
adds 0b05e32 s3-waf: only link in samr util code where needed.
adds 1217c4f s3-waf: use LIBMSRPC_SRC instead of single files.
adds a52fde4 s3-build: use LIBMSRPC_OBJ instead of single files.
adds 75e55f9 s3-waf: remove RPC_CLIENT_SRC1.
adds d6949f5 s3-build: remove RPC_CLIENT_OBJ1.
adds 6a795dd s3-waf: further rationalise LIBMSRPC_SRC and remove RPC_CLIENT_SRC.
adds c5ffecb s3-build: further rationalise LIBMSRPC_OBJ and remove RPC_CLIENT_OBJ.
adds aba1bf4 s3-build: only include memcache.h where needed.
adds 08eff4d s3-build: remove unrequired forward declaration for struct printjob.
adds 7ff7eb0 s3-build: only include nsswitch header where needed.
adds c217790 s3-nmbd: move nmbd proto out of main proto.h
adds b5bdcdd s3-build: only include "fake_file.h" where needed.
adds 3ef531e s3-build: no point in including doserr.h, noone uses them.
adds 2b41f42 s3-idmap: only include idmap headers where needed.
adds d9a7605 s3-build: remove unrequired ntlmssp forward declaration.
adds 7b6fc9f s3-dcerpc: only include rpc_dce.h where needed.
adds 1843398 s3-build: include mangle.h only where needed.
adds c8f8110 s3-build: only include libnscd.h where needed.
adds ca765d2 s3-build: only include krb5 environment variables where required.
adds 7a05ca2 s3-build: use dbwrap.h only where needed.
adds 8b4f531 s3-build: use talloc_dict.h only where needed.
adds 3aab0c7 s3-build: only include rpc_misc.h where needed.
adds 64564f7 subunithelper: Pass along lines as normal output when ignoring them for not containing commands.
adds e260965 manpages: Avoid using Samba-Team specific DTD, which requires net access or modification of /etc/catalogs.
adds 3c7a7bb subunit: Make sure "]" in failure reason ends up on its own line, so the next subunit parser in the line parses it correctly.
adds a701484 pidl:Samba3/ClientNDR: remove unused ParseOutputArgument function
adds d132b3f s3-build: Don't paste the summary.
adds 502a531 s4-pyrpc: convert rpc_talloc.py test to unittest framework
adds da366ba s4-drs: split out drs utility python functions
adds d8f48c7 s4-net: added "net rodc preload" command
adds 057a471 s4-net: fixed docstring on spn command
adds 3319052 s4-devel: added enumprivs developer script
adds 9cb771a pidl-python: ensure we allocate ref ptrs before use
adds 0de7954 Added values for the flags in dSHeuristics
adds a571487 s4-dsdb: Added utility functions for retrieving dSHeuristics from the module stack
adds ff20378 s4-dsdb: Removed an unnecessary space in dsdb_module_find_dsheuristics()
adds b219bfe winbindd: useless function
adds 4b3630b winbindd: Add the client status in the clients list output
adds 433c080 s3-selftest: do not remove nsswrapper environment when running smbtorture4.
adds b11b242 s4:dsdb_module_find_dsheuristics - free the "DN" also on other exit cases
adds 53a3234 s4:ntlm/auth.c - add a whitespace in a debug output
adds 1991c2a libcli/auth/ntlm_check.c - fix parameter indentation
adds e105570 s3: Remove smbd_server_fd from expand_msdfs_target
adds 33f9c07 s3: Fix typos
adds 338184f s3-proto: remove obsolete prototypes.
adds 5115f78 Fix bug #7651 - mknod and mkfifo fails with "No such file or directory"
adds 64552e1 pyrpc: Add py_check_dcerpc_type().
adds bdab6c3 s4-pynet: pynet depends on pyrpc_util
adds c9e3640 s3: source/ is long gone :-)
adds c679290 s4-dsdb: Fixed a compiler warning.
adds 6bcab32 s3-waf: build samldap passdb backend
adds 8e1d3b5 s3: Pass rhost through to smb_pam_passchange
adds 44b2a79 lib/tsocket: sa_socklen is a macro on irix, so better use sasocklen
adds e8cfc2f s3: Cache results of finding printer names
adds e4afcd6 s4:credentials_krb5.c - quiet a Solaris warning
adds 4def677 s4:ntvfs/posix/pvfs_*.c - quiet Solaris warnings
adds a133d83 s4:torture/raw/notify.c - freeable stuff shouldn't be "const"
adds e736ace s4:torture/spoolss_access.c - fix discarded const warning
adds ef334b9 s4:torture/rpc/winreg.c - set "error_message" to NULL in "test_HKLM_wellknown"
adds 619c348 s3: Pass "private_data" through string_combinations()
adds 26ee305 s3: Lift smbd_server_fd() from smb_pam_start
adds 9322fa4 s3: Lift smbd_server_fd() from smb_pam_passcheck
adds 04f021e Fix bug #7653 - When SMB2 is on, Windows 7 clients can not connect as guest to a share.
adds 8494d09 Revert "lib/tsocket: sa_socklen is a macro on irix, so better use sasocklen"
adds db6d1c6 s3:smbd: s/sa_len/sa_socklen , because sa_len is a macro on IRIX
adds a6111c2 lib/util: remove implicit discard_const_p() from SAFE_FREE()
adds 6752270 s3: Those functions are no macros anymore :-)
adds 8e6f673 selftest/Subunit.pm: fix perl warnings
adds eeebaa6 pidl:Samba4/NDR/Client: fix skip reason for unsized arrays
adds aa3b75a pidl:Samba4/NDR/Client: correctly copy [out,charset()] buffers
adds 94faf0c pidl:NDR: [in,out,string] doesn't need to pointers
adds 831611e pidl:Samba4/NDR/Client: support argument based stubs for [in,out,string]
adds 636d107 s3: Fix smb_pam_passcheck
adds 2257a0c s3: Fix some nonempty blank lines
adds a3995ef s3: Lift smbd_server_fd() from password_check()
adds 92fd03c s3: Lift smbd_server_fd() from pass_check()
adds 520c5aa s3: Remove smbd_server_conn() from check_unix_security
adds 0f83aa8 s3: Remove the dependency of g_lock on procid_self
adds 5e58156 s3: Fix a typo
adds 755ef5c s3: Remove smbd_server_fd() from set_local_machine_name()
adds 460597d s3: Fix some DEBUGs
adds 15d0d9b s3: Fix a (highly unlikly) memleak in set_local_machine_name()
adds 0a8d495 s3: Remove some references to smbd_server_fd()
adds d1d2997 s3: Remove an unused macro
adds a052497 s4-kcc: Assert when unexpected repsFromToBlob version is passed
adds d15a7d9 s4-testenv: Synchronize DCs after 'net vampire'
adds 53551a7 s4-dreplsrv: Move partition cache update before scheduling another set of replications
adds b954834 s4-dreplsrv: Implement irpc stub to be used to force dreplsrv to update internal cache
adds b5ed9c2 s4-kcc: Notify dreplsrv that Topology has changed
adds 291526b s3: Remove a use of smbd_server_fd
adds 8d256b8 s3: Remove some uses of smbd_server_fd()
adds 4a58c64 s3: Set the client_id in substitute.c once
adds babfe23 s3: Pass sconn instead of msg_ctx to housekeeping_fn
adds 70df6fc s3: Pass sconn to check_reload
adds 6432383 s3: Remove a use of smbd_server_fd() in smbd main()
adds 467208e s3: Lift smbd_server_fd() from release_ip()
adds 5bbc4df s3: Lift smbd_server_fd() from msg_release_ip()
adds 744cc26 s3: Remove smbd_server_fd() from smbd_register_ips
adds 5a6be0b s3: Remove smbd_server_fd() from srv_netlog_nt
adds e784e16 s3: Remove two uses of smbd_server_fd()
adds e466bb4 s3: Remove smbd_server_fd()
adds f687d43 s3: Fix the build without cluster
adds fbf3d03 s3: Fix an uninitialized variable
adds 11a3d78 librpc/ndr: correctly implement ndr_charset_length()
adds 0007203 s4-drs-test: Use dns hostnames to run 'net drs replicate' command
adds 5c5e5ff s4-util: Print more informative error messages in 'net drs replicate'
adds 0e87461 s4-drs-test: Skip a check that may possibly fail
adds d35d846 docs-xml/vfs_gpfs: document 'gpfs:sharemodes'
adds 196699a docs-xml/vfs_gpfs: document 'gpfs:leases'
adds a8a7040 docs-xml/vfs_gpfs: document 'gpfs:getrealfilename'
adds 6cf66a0 docs-xml/vfs_gpfs: document 'gpfs:winattr'
adds 4d76c18 docs-xml/vfs_gpfs: document 'gpfs:merge_writeappend'
adds fc79f35 docs-xml/vfs_gpfs: document 'gpfs:refuse_dacl_protected'
adds b9772a4 s3-auth: Add helper function to retrieve the unix user from a kerberos ticket
adds 94adbf3 s3-smbd: Use helper function to resolve kerberos user
adds ce60d6d s3-smbd: User helper function to resolve kerberos user for smb2
adds 08a8e25 s3-auth: add helper to get server_info out of kerberos info
adds a413a86 s3-smbd: use make_server_info_krb5()
adds f3501cf s3-smbd: use make_server_info_krb5() in smb2 too.
adds 43d0ef1 rpcclient: support starting sign/seal with krb5/spnego
adds 26e2492 s3-krb: Reformat and add doxygen comment to decode_pac_data()
adds b31f75d s3-dcerpc: add krb5 helpers
adds e6ed1dc dcerpc-gssapi: add initial server side code
adds fb1aef0 dcerpc-gssapi: add function to check flags
adds 6c80e04 dcerpc-gssapi: add function to extract authorization data (PAC) form gssapi context
adds d15d76a dcerpc-gssapi: add function to extract authtime
adds 36fdb21 dcerpc-gssapi: add function to retrieve client name
adds 2a25570 s3-dcerpc: Implement DCERPC_AUTH_TYPE_KRB5 server side
adds d524f58 dcerpc-gssapi: fix "shadows a global declaration" warning when gssapi is unavailable.
adds 9697687 dcerpc-gssapi: include missing dcerpc_krb5.h header.
adds 9b704e4 s3-waf: fix the build after gssapi changes.
adds 4ccf3a0 s3: Fix the build of the nfs4_acl module
adds 1d3bd5b s3: Fix some uninitialized variable warnings
adds 85b8d7c s3-kerberos: try to fix the build w/o kerberos support.
adds ebf05a1 packaging: Attempt to fix the RPM build
adds 5f419ea packaging: Build with -O3
adds 9dd7e7f s3-auth: Use SamInfo3_for_guest to create guest server_info.
adds 2ab0b63 s3-passdb: Added a pdb_try_account_unlock function.
adds c5cfad1 s3-passdb: Try to unlock the account if it is locked out.
adds 20e7b4e s3-auth: The unlock of the account is now done by the get_sampwnam call.
adds a8d8cf0 vfs_smb_traffic_analyzer: fix off by a second bug
adds 7346772 Disable gccdeps if -MD is not supported
adds b4610cd s4:lib/messaging: add some const to messaging_send()
adds 6beb556 s3: Fix a segfault in the printer code using create_conn_struct
adds 8c15cf5 s3-auth Rename NT_USER_TOKEN user_sids -> sids
adds eee63b7 s3-auth Rename NT_USER_TOKEN privileges -> privilege_mask
adds c2e2be5 packaging: cifsutils are no longer part of Samba
adds e866224 libreplace: move gettimeofday TZ arg check here
adds 4e104f1 libreplace: move detection of clock_gettime to libreplace
adds 9f87bc4 libreplace/waf: look for clock_gettime
adds 3df1037 libreplace: add clock_gettime replacement function for systems that don't have it
adds 8589f46 s3: use clock_gettime() in timespec_current()
adds 8c6ca6e s3: we have clock_gettime everywhere, remove ifdefs
adds 63b1f2e libreplace: make a define for a best effort monotonic clock
adds c091b33 lib/util: add function to query the monotonic clock with the required fallback to the realtime clock
adds 4b09919 s4:process_thread: use monotonic time for time deltas
adds 6e9747c s3: add TspecDiff macro
adds fc67675 s3: use monotonic clock for time deltas in smbclient
adds 5728b0f s3: use monotonic clock for time deltas in smbtar
adds 0ca6a73 s3: use monotonic clock for time deltas in namequery functions
adds 73ad77f lib/util: add nsec_time_diff to calulate diffs from timespecs
adds 8aa0b70 s3: use monotonic time in timeout of sys_select_intr()
adds 6000260 s4/ldb: use monotonic clock for time deltas in ldbtest
adds 4c8531b s4/torture: use monotonic clock for time deltas in denytest
adds 7eff519 packaging: build fixes
adds f222387 s4: use GetTimeOfDay macro instead of gettimeofday
adds 7c88ccd replace/waf: add rt to deps at this place
adds 2025422 tdb/waf: the deps for rt are provided by libreplace
adds b4ae2ef s3: use monotonic clock for time deltas in smbget
adds 6598298 s4/heimdal_build: use GetTimeOfDay macro instead of gettimeofday
adds 079baa7 s3: use fine grained time in netprot response
adds 301bf22 s3: Make ctdbd_init_connection static
adds 808ceac s3: messaging_ctdbd_init potentially modifies my_vnn
adds 5648c3f s3: messaging_ctdbd_connection() was only called with procid_self()
adds a20e94b Revert "s4/heimdal_build: use GetTimeOfDay macro instead of gettimeofday"
adds 3d78279 s3-kerberos: fix flush_keytab() compile with heimdal.
adds 9986d25 s3-kerberos: use krb5 compat macros in fill_keytab_from_password().
adds e26a936 s3-kerberos: use get_kerberos_allowed_etypes in fill_keytab_from_password().
adds 765bee9 s3-kerberos: use smb_get_enctype_from_kt_entry() in get_mem_keytab_from_secrets().
adds d8c9756 s3-kerberos: use more krb5 compat macros in get_mem_keytab_from_secrets().
adds d5436c6 s3-auth: remove unused variable in check_sam_security().
adds bf3912b s3-libads: avoid crashing in ads_keytab_list().
adds 16c2d91 s3-printing: add debug to get_correct_cversion().
adds 95f9542 s3-auth: remove global include of krb5pac.h.
adds e5c7ec6 winreg: add winreg_RestoreKeyFlags to IDL.
adds 7afa667 s3-auth: fix uninitialized error code in get_guest_info3().
adds 5568ced s3-ctdb: ctdbd_init_connection() is static to this file.
adds d45f901 s4/ldb: fix standalone build
adds 5b875a8 s3: Print the IP of the server that stopped responding
adds 97246f7 s4-test-dssync: Print the reason for skipping FetchNT4Data test
adds 9aae504 s4:provision Improved error handling in provisionbackend
adds 896553a s4:provision Allow OpenLDAP backend to provision again
adds 379d073 s4:dsdb Don't reload the schema against OpenLDAP backend
adds 68c61df s4:dsdb Make the dereference control critical if input is critical
adds 768475d s4:dsdb Fix attribute being searched for in dereference against Fedora DS
adds 9f5dcb2 s4-net: use CommandError() in net rodc
adds e7e3958 pytalloc: treat a NULL ptr as Py_None
adds 58d92ce pidl-python: cope with NULL pointers in more places
adds e2fdcf1 pynet: fixed ref count error on Py_None
adds eccb22c doc: patched bind9 is no longer needed
adds 71f2ebc pidl: cope with dom_sid28 in python generator
adds 39599e9 s4-pidl: added a test for all generated rpc interfaces
adds efbc702 s4-resolve: add a default domain for unqualified names in file backend
adds b7060c7 s4-selftest: try DNS before bcast in selftest
adds cecc58e s4-auth: make the disabled acct messages a bit less verbose
adds f6a631b s4-resolve: added resolve_name_ex_send()
adds 4ca9683 s3-param: added lp_set_cmdline() and --option= parameter
adds ac317eb s3: Remove unused nss_info_adex_init()
adds d9c63fb Revert "s3-kerberos: use krb5 compat macros in fill_keytab_from_password()."
adds 804aaad s3-kerberos: use krb5 compat macros in fill_keytab_from_password()
adds c5449c9 pidl: Factor out generation of interface type name.
adds 0bc53f7 pidl: Keep only a single copy of samba.dcerpc.base.ClientConnection.
adds 4208d40 docs:vfs_gpfs: improve the CAVEAT section on run and build time dependencies
adds cf728f8 s3-spoolss: fix some debug statements.
adds 5685fb6 s4-dreplsrv: Add caller-specific data parameter for dreplsrv_fsmo_callback_t
adds 3691e6c s4-dreplsrv: Helper to find NC by DN or GUID or SID
adds 715743b s4-dreplsrv: Helpers to locate source DSA in a partition by GUID or DNS name
adds 65b21c0 s4-dreplsrv: Refactor drepl_replica_sync() to behave as described in MS-DRSR
adds fdffa90 s4-drs: A quick fix for DRSUAPI_EXOP_FSMO_RID_ALLOC extended_op handling
adds 14ffb7d nsswitch/libwbclient: LIBWBCLIENT depends on LIBWINBIND-CLIENT
adds 5b0e0ac s4:auth_winbind: fix compiler warnings
adds 0f35d51 s4:auth_winbind: fix segfault in winbind_check_password_wbclient()
adds 705f4c2 s4:auth_winbind: remove unused winbind_samba3 backend
adds 8740cae s4:lib/messaging/tests: fix some compiler warnings
adds 328c708 s4:lib/messaging: move messaging prototypes from irpc.h to messaging.h
adds e26f0ab s4:lib/messaging: add irpc dcerpc_binding_handle backend
adds 611357a s4:lib/messaging: add irpc_binding_handle_by_name() helper function
adds f2422a0 s4:rpc_server/common: use irpc_binding_handle_by_name() in dcesrv_irpc_forward_rpc_call()
adds 3c41505 s4:libcli/finddcs: use irpc_binding_handle_by_name()
adds ff0362f s4:dsdb/kcc: use irpc_binding_handle_by_name()
adds e117177 s4:smbd/service_task: use irpc_binding_handle_by_name()
adds 5c73c84 s4:rpc_server/netlogon: use irpc_binding_handle_by_name()
adds 52d4a97 s4:libcli/wbclient: use irpc_binding_handle_by_name()
adds 8202cf7 s4:auth_winbind: use irpc_binding_handle_by_name()
adds 2e07f82 s4:wrepl_server: use irpc_binding_handle_by_name() in r_do_challenge()
adds f43ec0e s4:wrepl_server: use irpc_binding_handle_by_name() in r_do_release_demand()
adds 993d37b s4:wrepl_server: use irpc_binding_handle_by_name() in wreplsrv_scavenging_replica_active_records()
adds a65d1eb s4:lib/messaging: use irpc_binding_handle() for python bindings
adds a9078aa s4:lib/messaging/tests: make use of irpc_binding_handle()
adds dd71542 s4:libcli/composite: remove unused composite_continue_irpc()
adds 31d3227 s4:lib/messaging: make irpc_request private and remove unused code
adds b58bfb3 util: added samba_start_debugger()
adds aefbdc4 waf: fixed make test with TESTS="test1 test2"
adds 48323d8 selftest: run client tests with log level 1
adds 389d357 torture-lsa: cope with STATUS_SOME_UNMAPPED errors
adds 2907310 s3:rpc_server: make it possible to use rpcint_binding_handle() directly
adds 2791898 librpc/rpc: add set_timeout() to dcerpc_binding_handle_ops
adds 99a26ed s4:librpc/rpc: implement dcerpc_bh_set_timeout()
adds 0879571 s4:lib/messaging: implement irpc_bh_set_timeout
adds a510b9d s3:rpc_client: implement rpccli_bh_set_timeout()
adds d5355dd s3:winbindd: implement wbint_bh_set_timeout() as dummy
adds 1df9fe8 s3:rpc_server: implement rpcint_bh_set_timeout() as dummy
adds 54d2dce librpc/rpc: add dcerpc_binding_handle_set_timeout()
adds 1ba533f waf: Make shared modules available in the build dir.
adds 84c1874 waf: Support aliases in SAMBA_MODULE.
adds 72f3727 dsdb: Add missing dependencies for dsdb ldb modules.
adds 261d9aa ldb: Add missing aliases for ldb_ildap.
adds 025494b selftest: Refer to subunit README rather than documenting locally.
adds 7154e93 selftest/samba4: Remove references to Samba34.pm, which no longer exists.
adds 3c2b733 selftest: Remove stop() method, not used anywhere.
adds bde18c6 selftest: Don't make printing the log output a side-effect of check_env(), do it manually.
adds 9550765 testr: Fix configuration to use idfile, in case more than a couple of hundred tests fail.
adds ed42535 testtools: Import latest upstream.
adds 5de2ec0 subunit: Import latest upstream.
adds 6185fb4 dnspython: Update to latest upstream.
adds 3c25067 dsgetinfo: Set modulesdir when using ldb without ldb_wrap
adds ef96570 selftest: Print out unmatched tests when using --load-list.
adds 474c98f selftest/subunit: Parse timestamps generated by upstream subunit.
adds 851ad13 selftest: Cope with parentheses in testnames in --load-list.
adds e4d1bdb s4/selftest: Fix path to include/config.h, set BUILDDIR automatically.
adds 42dfa71 dsdb: make the ATTRIBUTE NOT FOUND more clear
adds e2d575e python-ldb: allow ldb_rename to take optional control(s)
adds 1d08152 s4 upgradeprovision: add dns_update_list if missing
adds 13d575d upgradeprovision: cleanup
adds b153558 upgradeprovision: do not try to remove/change attribute before the RID Set object is present
adds 4932157 upgradeprovision: avoid working with None objects ...
adds df19469 s3: On Solaris, iov_len is an int
adds 61e537c waf: Use os.makedirs rather than os.mkdir in case parent directories don't exist yet.
adds cf616ec wafsamba: Create bin/defaukt/modules if it does not yet exist.
adds dea5c7b s4-idl: redefine dreplsrv_refresh() to be alike other RPC function definitions
adds 35aed17 s4-test: refactor API-DELETEUSER test a little to:
adds e5e5a11 Add unique IP address binding for client connections (EPM and ncacn_ip_tcp levels)
adds cad0219 s4-process: fixed the thread process model so it compiles
adds a8bac4a s4-packet: make packet_recv_disable() a lot more efficient
adds 73c3932 s4-ldapserver: serialise ldap server operations
adds 2d77c76 waf-abi: fixed small uninitialised data on PPC64
adds 7ca69f7 librpc: bitten by the strncasecmp define again
adds 7612760 s3: Prune the printername cache when a printer is deleted
adds 3f109f8 s4-drs: Dump exact error when failure occurs during DsReplicaUpdateRefs call
adds e64e398 s4-dreplsrv: Run NC replication synchronously if requested
adds b428952 lib/util: add time_mono() for monotonic time a la time()
adds a63822f s3/libads: use monotonic clock for DNS timeouts
adds 8833adb s3/nmbd: tidy up debug message: ttl isn't a hex value
adds f69085e s3: use monotonic clock for aio timeout
adds 5b016db s3/libads: use monotonic clock for ldap connection timeouts
adds 77b9b97 s3: Remove a superfluous ;
adds 80eba81 s3-spoolss: Fixed a possible crash bug.
adds bcad45e s3: Check for sid instead of name in cm_connect_sam
adds 2226347 s3: Simplify cm_connect_sam a bit
adds 32e9577 s3-spoolss: Move spoolss winreg to new dcerpc client funtions.
adds ed68eb7 s3-nmbd: remove trailing whitespace in nmbd_processlogon.c
adds 958df10 s3-nmbd: fix indentation in process_logon_packet().
adds 778950c nbt: add decode_nbt_netlogon_packet() to IDL.
adds 8f8ff8b nbt: add NETLOGON_LOGON_REQUEST.
adds 1217809 nbt: add nbt_netlogon_response2 to IDL.
adds 81ece84 s4-smbtorture: add torture ndr nbt testsuite.
adds 3928565 s3: Fix a typo
adds e2b6399 s3: Make winbind_add_failed_connection_entry static
adds 17e96d8 popt_common: Add missing dependency on libsamba-hostconfig.
adds 3c58fb2 setup: Use standard octal ints rather than harcoding.
adds 1b5cdd7 s3/ldap: use monotonic clock for timeouts in smbldap
adds b4b453a s3: use time_mono throughout in smbget
adds 8140182 wafsamba: Eliminate sys.path updating if installing to a standard python path.
adds 3fb5aba s4-waf: fix bin/python/samba/dcerpc/nbt.so.
adds 0ee8aa5 Fix warnings caused by double ";;" at the end of the time_mono() fixes.
adds 4f0b190 s3: "== false" looks wrong :-)
adds fcac46a Optimization suggested by Metze. Without this patch, FindFirst with 'path\to\some\dir\with\files\*'
adds bec9baf Don't rely on the underlying ACL modules to enforce share level security when setting ACLs, check at the call level as well.
adds a0de3fc s3: Remove unused winbindd_dual_show_sequence()
adds 7372a50 s3: Remove unused winbindd_update_creds_by_sid
adds 4e4228b s3: Remove unused arg "user_sid" from winbindd_store_creds
adds c2048db s3: Remove redundant flag checks
adds f506871 s3: Fill in domain in winbindd_pam_auth_crap_send
adds 6f19165 s3: Fill in workstation in winbindd_pam_auth_crap_send
adds c7d6e6f s3: Remove a nested if-statement
adds d38e1d1 s3: Remove "mem_ctx" from lookup_cached_name()
adds eaf7785 s3: Remove "mem_ctx" from wcache_save_creds()
adds eedf476 s3: Remove "mem_ctx" from a few functions
adds f1aa9eb s3-utils: remove unused variable in smbget.
adds a4d23ed lib/util: remove some unused_result warnings.
adds 650dcda s4-rodc: s->schema need initialisation
adds 54e86d8 s4-pydsdb: expose samdb_partitions_dn() as get_partitions_dn() in python
adds c44bdbc s4-provision: fixed error format string
adds c95c386 pyldb: expose PyLdbDn_FromDn()
adds b9c0b59 s4-rodc: get the domain name from the partitions DN
adds 6bfe8b74 s4-test: added a RODC to our testing
adds 977db51 s4-test: added a RODC test using rpcecho
adds 22d5a96 s4-setup Make krb5.conf use DNS by default
adds b2ea0ca s4-dsdb Change debug levels for startup messages
adds 3d420ea s4-rodc: cope with missing searchFlags
adds cd2b9db s3-spoolss: Fixed some build warnings.
adds 669213e s3-auth: Added get_server_info_system function.
adds 0d9fa9e s3-rpcint: Make auth_serversupplied_info const.
adds 0215395 s3-msdfs: Make auth_serversupplied_info const.
adds bbf2cd5 s3-printing: Make auth_serversupplied_info const.
adds 1c42bc3 s3-spoolss: Make auth_serversupplied_info const.
adds 59c1428 s3-spoolss: Use systerm server_info for winreg connection.
adds 81e97c0 s3-printing: Make missing auth_serversupplied_info const.
adds 3fa3bc7 s4-drepsrv: Dump more info when drepl_replica_sync() fails
adds ef56945 s4-drepl_service.c: Update (C)
adds 7ee3418 s4-dsdb/repl/drepl_out_pull.c: Remove unused code
adds 3593298 s4-dreplsrv: Call dreplsrv_out_operation::callback in case we fail to even run the operation
adds 118df59 s4-drs-test: Add 'reset' and 'replace' tests for drsuapi_DsReplicaUpdateRefs
adds 4f5dd3f s4-dreplsrv: Do allocations on long-living context so that callback gets called
adds 59559bd s4:libcli/security/*.c - fix some wrong typed counters
adds ad25264 s4:torture/rpc/winreg.c - restore Solaris cc compatibility
adds c82bcef s4:client/cifsdd.c - restore Solaris cc compatibility
adds daa948d libcli/netlogon: add NETLOGON_RESPONSE2 to push_nbt_netlogon_response().
adds 9a1dbe0 libcli/netlogon: add LOGON_RESPONSE2 to pull_nbt_netlogon_response().
adds fe30e35 libcli/netlogon: add LOGON_REQUEST handling to pull_nbt_netlogon_response().
adds 5fc7d14 s3-nmbd: use nbt_netlogon_packet in process_logon_packet().
adds f002b7f s3-nmbd: handle source_name in one location in nmbd_process_logon().
adds bfda968 s3-nmbd: use autogenerated marshalling for LOGON_REQUEST.
adds 36d7efa s3-nmbd: use autogenerated marshalling for LOGON_PRIMARY_QUERY.
adds 71b9570 s3-nmbd: use autogenerated marshalling for LOGON_SAM_LOGON_REQUEST.
adds 18962ea s3: These assignments are overwritten immediately
adds 9f4c1a2 s3-nmbd: use NETLOGON_NT_VERSION_1 in LOGON_PRIMARY_RESPONSE.
adds 789a162 s3: Ensure NULL termination for "workstation" in auth_crap
adds 7277c9e s3: Fix messsssages
adds cf76cf0 s4-smbtorture: add spoolss_OpenPrinter with unc and printername in RPC-SPOOLSS-PRINTSERVER.
adds 9962462 s3-selftest: rename printer "print4" to "lp".
adds e6b85c2 More paranoia to ensure SD's can't be set on read-only shares.
adds 718fd39 Fox missing SMB_MALLOC return checks noticed by "Andreas Moroder <andreas.moroder at gmx.net>".
adds 26ea51c s3-spoolss: allow a short printername w/o servername.
adds f8b10a7 s3-waf: link ndr_named_pipe_auth only where needed.
adds ed239fc s3-build: link ndr_named_pipe_auth only where needed.
adds b15ac83 s3-waf: link ndr_notify only where needed.
adds a1392ee s3-build: link ndr_notify only where needed.
adds 32a1b21 s3-waf: only link LIBNDR_XATTR_SRC where needed.
adds 7b1efc7 s3-build: only link LIBNDR_XATTR_OBJ where needed.
adds 19a3633 s4/torture: use time_mono for deltas in lock test
adds c8794d2 s4-drs: Refactored drepl_service and send_ridalloc_request so that the structures can be used for other extended ops
adds 657b703 s4-drs: Implementation of GetNCChanges extended op 6 - fsmo role transfer
adds 0229ac4 s4-irpc: Added internal rpc call DREPL_TAKEFSMOROLE
adds 5ba2858 s4-rpc: Added handling of fsmo role transfer to GetNCChanges
adds 36e663a s4-ldap: Added support for FSMO role transfer via LDAP by modify on rootDSE
adds ab01ce6 s4/drs: update repsFrom only when we are not in getncchanges extended op
adds c34cae8 s4-fsmo: update FSMO changes for recent IRPC work
adds 62b5274 s4/fsmo: Added python tests for schema master transfer op
adds 750300a s4-drs-fsmo: try to dispatch ops in queue as soon as possible
adds d08439d s4-dreplsrv: fix 'dn' for partition object being created
adds 611cd51 s4-drs: Hanlde extended operations only once
adds 25dd9fa s4-drs: return DRSUAPI_EXOP_ERR_SUCCESS in extended_ret
adds 0ad2277 s4/fsmo: Fix callback declaration
adds 788bfc8 s4/fsmo: Change return type from NTSTATUS to WERROR for drepl_takeFSMOrole
adds 4577fb3 s3-waf: use proper RPC_X_SRC names.
adds 33fdf8d s3-build: use proper RPC_X_OBJ target names.
adds c59961d s3-dsgetdcname: cleanup receive_getdc_response a little.
adds 0e5b1a6 s3-spoolss: Rename session counter structure and use talloc.
adds e257e68 s3-spoolss: Allocate printer entries on the pipe struct.
adds 4a8d042 s3-spoolss: Move Printer_entry to srv_spoolss_nt.c
adds 433ac75 s3-spoolss: Rename Printer_entry to struct printer_handle.
adds 9db2be2 s3-spoolss: Use a single structure for all the back channel data.
adds a736385 s3-spoolss: Split function to send notification.
adds ed2c06f s3-spoolss: Allow multiple client backchannels.
adds fc1a5db s3-spoolss: Don't leak memory on the session counter list.
adds bf7ca3f s3-spoolss: Fix _spoolss_GetPrinter().
adds 0ad2890 s4:provision: remember the setup directory if it wasn't the default
adds 88f9657 s4-errormap: map ERRSRV/ERRbaduid to NT_STATUS_USER_SESSION_DELETED
adds cd8e2fd s3-errormap: map ERRSRV/ERRbaduid to NT_STATUS_USER_SESSION_DELETED
adds a489fb3 s3:torture: fix run_uid_regression_test
adds c91bdd2 s3:torture: fix printf output, lines can't start with lower case "test"
adds f101349 selftest/s3-selftest.sh: knownfailure filtering for non-build-farm make test
adds 8de2c15 s3: auth.krb5ccname and auth.unix_username are both fstrings
adds 4fc1319 s4:getncchanges_change_master - also in this call "i" needs to be unsigned
adds 55598c4 s4:torture/rpc/winreg.c - hopefully this attempt fixes Solaris "cc" on the buildfarm
adds e850958 Check all SMB_MALLOC returns correctly. Found by Andreas Moroder <andreas.moroder at gmx.net>.
adds aa00d33 s3: Simplify generate_krb5_ccache slightly
adds 68c9877 s3-printing: fix non-ads build after prototype changes.
adds ece428f s4:torture/ntp/ntp_signd.c - add more "char *" casts in order to suppress Solaris warnings
adds 5c33ef2 s3/s4:libcli/tstream - add more "char *" casts in order to suppress Solaris warnings
adds ace43d4 s4:libcli/wrepl/winsrepl.c - add more "char *" casts in order to suppress Solaris warnings
adds 55bc079 s4:torture/locktest.c - add a cast in order to quiet a warning on Solaris cc
adds 9d4dc69 s4:lib/policy/gp_filesys.c - remove dead code
adds 07af8f2 s4:client/client.c - fix wrong return codes in "do_connect"
adds d4d34bd s3-selftest: add print_test_extended (as called from RPC-PRINTER) to knownfail list.
adds 478ac36 s4/torture: use time_mono for delta time
adds 54ca771 s4/torture: use time_mono for timeouts
adds d320aa1 s4/ldap: use time_mono for reconnect timeout
adds 3eda281 s4/pvfs: use monotonic time for this timeout
adds e2de1b8 libreplace: clock_gettime sets errno
adds 306465a s3/winbind: use mono time for startup timeout check
adds f76983a s3: Simplify the logic in generate_krb5_ccache
adds 1787c1d Factor out the recent changes into a function - check_parent_exists(). Fix this to ensure that if "start" is manipulated, then "dirpath" is changed also.
adds a89b0ef Add check missing from previous patch after talloc_strdup().
adds ae5d807 lib/replace:wscript - attempt to fix the features detection on Tru64
adds b8f28c2 lib/replace:wscript - don't check twice for type "bool"
adds 42a98a5 s3:privileges Change SE_PRIV to be just a uint64_t
adds c79336e s3:Change SE_PRIV to uint64_t
adds 99aae4a s3:privs Change to new host endian neutral privilages tdb format
adds 821b9e6 privs Move privilege bitmasks to security.idl
adds fcaa86f s3-privs Further changes to remove SE_PRIV
adds e655e9f s4-privs Remove link between enum sec_privilege and the privilege bitmap
adds 82f84ff s3-privs Use constants from security.idl
adds 86233ec s3-privs Remove comment already moved to security.idl
adds d2883ff security.idl clarify which privilages are LUID and bitmap values
adds e113af6 privs Add my Copyright
adds 9abfd8f s4-privs Add a lookup by index of privilages
adds 3e36aef s3-privs Only store low bits of luid in privileges table
adds 2606dfa security.idl Update Windows privileges list to Win2008R2
adds 6a0176b security.idl Add comments
adds 4bf783d s3-auth Change type of num_sids to uint32_t
adds 4bfc8d3 s3-auth Change struct nt_user_token -> struct security_token
adds d1bb21b s3:auth Remove NT_USER_TOKEN
adds f20c781 s3-privs Rename mask -> privilege_mask to be more clear
adds 25b0da5 s3-privs More clarity in variable names
adds cae7bab s3-privs Rename structure elements for greater clarity
adds f20bba9 s3-privs Move source3/ privileges implmentation into common
adds b0690d6 libcli/security Use true and false, not True and False
adds 3f589c2 libcli/security Use C99 types
adds f85b822 libcli/security Use talloc_realloc() not TALLOC_REALLOC_ARRAY()
adds b29b6c1 s3-privs Inline dump_se_priv into callers now that it's just a uint64_t
adds 0d25212 s3-privs Move manual prototypes to common privileges.h
adds dbee98d libcli/security Move source4/ privileges code into the common libcli/security
adds 9fb92c6 libcli/security Make the two privileges tables share a common struct definition
adds 66ac968 libcli/security Fix and clarify privilege manipulation function comments
adds 780de03 libcli/security Use ARRAY_SIZE() consistantly.
adds cdda15c libcli/security Don't memcpy a uint64_t value, just assign it.
adds eb8e315 libcli/privileges Simplify get_privilege_luid() to return just the enum
adds d2e4110 libcli/security Return number of entries in the old source3 list
adds 3c93d1e libcli/security Merge privilege lists from source3 and source4
adds 33ce863 s3-lsa Use sec_privilege_id() to lookup name to LUID
adds cbd72ab libcli/security Don't export privs[] as a global variable
adds a02ae67 s3-privs Remove a pointer indirection from revoke_privilege()
adds 2387e3b s3-privs Call security_token_set_privilege() rather than manual assignment
adds 0e2142a s3-privs Remove pointer indirection from se_priv_to_privilege_set()
adds b057867 s3-privs Remove a pointer from grant_privilege()
adds 3bb7751 s3-privs Convert from user_has_privileges() -> security_token_has_privilege()
adds aab0b55 libcli/security Improve dump of privileges: Just walk the table
adds 92efe9a libcli/security Add an invalid LUID privilege value
adds ed6b4dd s3-privs Directly manipulate the privileges bitmap.
adds 2bb7b82 libcli/security Remove luid_to_se_priv() and luid_to_privilege_name()
adds e0cbc68 s3-privs Rework privilege enumeration to also use new DB format
adds a53a42f libcli/security Rename all privilege bitmaps constants
adds 62e5900 s3-privs Rework access_check_object() to take two privileges
adds 8ff6bc2 libcli/security Remove unused functions and constants.
adds 6d78e11 libcli/security make sec_privilege_id() return SEC_PRIV_INVALID on failure.
adds 71832a4 libcli/security Expose sec_privilege_mask()
adds 4080ff7 s3-privs Make privilege_enum_sids() take an LUID, not a bitmap
adds ad5ec58 s3-privs Hide the bitmap-based grant_privilege and revoke_privilege
adds 9883993 s3-privs Overhaul PRIVILEGE_SET handling, avoid dealing with the bitmap
adds 96e59fa s3-privs Remove unused function
adds 0b41ef7 libcli/security Remove unused declarations from privileges.h
adds a32cdad libcli/security Make sec_privilege_from_index() return SEC_PRIV_INVALID on failure
adds 382e2b3 privileges: privilege luids are not all below 64
adds 45aecc2 s4-lsa: privilege IDs should use the enum, not an int
adds 86fdb4c s3-privileges: add handling of both old and new formats in database
adds 4bf0996 s3-privs Remove extra pointer on privilege mask
adds e3edd7c s3-privs Add const
adds eb84c7a libcli/auth Failure to find the cached session key for SCHANNEL isn't level 0
adds da9bca6 s4-rpc_server Put all 'logon failure' messages at the same debug level 4
adds aefe60d s3-util_sid Tidy up global struct security_token
adds 6d2b1ef libcli/security Remove 'always true' return from se_priv_put_all_privileges
adds b733d9d s3-samr Explian better the use of two privileges in this call
adds eb6a0cc libcli/security Move 'private' privileges functions to another header
adds ee943fb libcli/security Remove unused SE_NONE define
adds 3b4db34 s3-krb5 Fix Kerberos on FreeBSD with Samba4 DCs
adds 0eea8ec s4-privs Seperate rights and privileges
adds fdcadb5 libcli/privileges Fix comment
adds a02a2c3 libcli/security Use talloc_zero when making a struct security_token
adds 2442d25 lib/replace:wscript - additional attempt to fix the build on Tru64
adds b9b93b8 libcli/auth/schannel_state_tdb.c - fix includes
adds bc6a3a2 security.idl Clarify that this is not a network structure
adds 837230f s4-credentials: get all attributes in cli_credentials_set_secrets()
adds 2a93814 s4-param: move back to auto-generation of loadparm prototypes
adds 2921a88 s4-param: removed the lp_ varients of the functions
adds e13ed6f s4:gensec Put the "NTLM" string for NTLMSSP's SASL name in a header
adds a82fe6f winbind-waf: the installed name is libnss_winbind.so.2
adds 6d61586 nss-waf: use the right winbind pipe path
adds 07cf3ba s3-auth Fix typo in comment
adds e84ab1b s4-privs Fix enum privileges in LSARPC server
adds 83cd3f7 s4:dcesrv_samr_GetGroupsForUser - also universal group memberships are returned here
adds ea3f21d lib/replace/wscript:Tru64 build - Better use version 600 for _XOPEN_SOURCE
adds c0a863b s4:ldb_register_samba_handlers - fix up and convert result codes to LDB/LDAP results
adds 5f98d31 ldb:tools/cmdline.c - make a counter unsigned where appropriate
adds 7e710c4 s4:rpc_server/common/common.h - introduce two forward declarations to suppress parameter declaration warnings
adds b5d8727 s4:param/secrets.c - reorganise imports
adds 1ddd63b ldb:tools/cmdline.c - reorganise imports
adds 8a0db43 test_wbinfo.c - count more possible failures
adds 6bd6fdc s4:unittest: Test wbinfo --group-info and --gid-info
adds adfa071 s3: Remove a nesting level in winbindd_dual_pam_chauthtok
adds 64af772 s4:fsmo.py - fix an obvious typo
adds 4ef9760 s4:samldb LDB module - make "samldb_check_sAMAccountName" synchronous again
adds 0eb281d s4:samldb LDB module - rename "check_SamAccountType" into "check_sAMAccountType"
adds 79a98b8 s4:samldb LDB module - use also here the real attribute denomination "sAMAccountName"
adds e1de425 s4:samldb LDB module - get rid of the SID context variable
adds 6aca09b s4:samldb LDB module - refactor the "primaryGroupID" check on user creation
adds dad7cda s4:samldb LDB module - refactor "samldb_find_for_defaultObjectCategory" to be again synchronous
adds bb1da64 s4:samldb LDB module - add a comment to mark the beginning of the extended operation handler
adds 79f22e5 s4:samldb LDB module - move "samldb_prim_group_users_check" more down to see that it is only in use by the delete operation
adds 1d94bb3 s4:samldb LDB module - simplify the message handling on add and modify operations
adds 22d4243 s4:samldb LDB module - free the "ac" context after the delete checks
adds 2fb111f libds:flag_mapping.c - fix counter variable types
adds 1e52e72 libds:flag_mapping.c - introduce a call which maps the "userAccountControl" to the default primary group RID
adds 7f42415 s4:samldb LDB module - "samldb_check_primaryGroupID" - support RID derivation from "userAccountControl"
adds 4fd8ce4 s4:setup/provision_self_join.ldif - now the samldb LDB module detects automatically that this is a DC account
adds 4a29415 s4:ldap.py - tests the primary group detection by the "userAccountControl"
adds 7e9e35d s4:util_samr.c - also here we've now the default primaryGroupID detection working
adds eaa55b4 s4:torture/rpc/samr.c - fix typos in outputs
adds 0939ba4 Revert "s4:util_samr.c - also here we've now the default primaryGroupID detection working"
adds 1237128 s4:samldb LDB module - remove a disastrous "talloc_free"
adds fe958c0 Revert "s4:samldb LDB module - simplify the message handling on add and modify operations"
adds 9e0deff tdb: make check more robust against recovery failures.
adds 82e5644 tdb: fix tdb_check() on read-only TDBs to actually work.
adds f77708e tdb: fix tdb_check() on other-endian tdbs.
adds 786b726 tdb: put example hashes into header, so we notice incorrect hash_fn.
adds d10b2c0 lib/tdb: change version to 1.2.4 after hash checking improvments
adds 8768f62 ntlm_check: Fix some nonempty blank lines
adds 2ef4acb s3: Fix wbinfo arg for --pam-logon
adds 4dcd5ac s3: Do not directly log off after a pam_logon
adds e03f8de s3: Fix a typo (authentictaion->authentication)
adds 95a0b68 s3: Fix a typo
adds f1b21be param: Only include param_proto.h for Samba builds, provide those prototypes necessary for external users (OpenChange) manually.
adds 0a19290 testdata/samba3/provision_samba3sam.ldif - update also here the maximum domain controller functionality
adds a4b7fac s4:cosmetic - the SID attribute is called objectSid - not objectSID
adds 6e720ec s4:SID handling - always encode the SID using "ldap_encode_ndr_dom_sid" for LDAP filters
adds 69db4b4 ntlm_auth: Fix a valgrind error
adds b3fccd1 Fix bug 7409 - Thousands of reduce_name: couldn't get realpath.
adds 9271570 s3: Remove some unnecessary if-statements
adds 4c45e29 s3-waf: fix the build after privilege code changes.
adds 8530d5a subunit: Initial work on using the standard TestResult class.
adds fb1c966 subunit: Use standard subunit test protocol client, use standard name for startTest.
adds 1626dc2 subunit: Use subunit standard functions for handling time and progress.
adds 881f610 subunit: Pass TestCase objects to startTest rather than test name strings.
adds c1fe7b4 subunit: Use standard addError method implementation.
adds b61cc18 subunit: Use standard functions for addSuccess, addExpectedFail, addFailure, addSkip.
adds d2fb9ce subunit: Remove unused methods.
adds d67eeaf subunit: Use standard subunit functions for reproducing subunit streams.
adds 9f3a43c selftest: Report times in milliseconds rather than seconds.
adds 49411fa subunit.pm: Pass through milliseconds in time reports.
adds d3960f6 subunit.pm: Simplify subunit handling in perl.
adds 7d4968e selftest: Remove testsuite parsing.
adds c0923cf subunit.pm: Remove output_msg/control_msg functions.
adds 1e5ea0b subunit.pm: Fold Subunit::Filter into Subunit, trim further.
adds 8e328c4 param: Add prototype for lpcfg_private_dir(), used by openchange.
adds dcadb90 subunit: Use RemoteError when passing errors to upstream subunit.
adds 3db545e nss_winbind: Fix soname.
adds 4c3e6a5 tdb: add ABI/tdb-1.2.4.sigs
adds 73edd66 s4-smbtorture: try to fix spoolss winreg Form tests on bigendian machines.
adds d98754c selftest: If setting up environment fails, mark testsuites that use it as errorring, don't skip it.
adds d286b175 selftest: Error out rather than die() when setting up an environment fails.
adds 8209198 waf: work around circular dependency finder erroneously removing dependency of gensec on dcerpc.
adds 48976ac rpc_server: Remove unnecessary dependency on server modules, build system will take care of that.
adds 33da33c ntlmssp: when pushing an ntlmssp NEGOTIATE_MESSAGE deal with NULL strings.
adds 9c00fb4 libreplace: use CLOCK_HIGHRES when available
adds 5f6a145 s3/profiling: don't use CLOCK_PROCESS_CPUTIME_ID
adds 4e8d6a7 s3/profile: remove the magical clock initialization from the profile code
adds ce1e273 s3-dom_sid Use C99 types in dom_sid handling
adds 9d44688 s3-util_sid Accept S-1-5 as a SID
adds 72a8ea4 s3-util_sid use ARRAY_SIZE() to ensure we never overflow the dom_sid
adds 51ecf79 libcli/security Merge source3/ string_to_sid() to common code
adds 46f585e libcli/security Use sid_append_rid() in dom_sid_append_rid()
adds 1892df6 s3-util_sid Use the NDR parser to parse struct dom_sid
adds 15abd86 s3-torture Add tests to show that the dom_sid parsing was faulty.
adds 55b3150 Fix string_to_sid() to allow non '\0' termination of the string - allows string_to_sid() to be used in formatted strings like FOO/S-1-5-XXXX-YYYY/BAR.
adds 0b270f0 Ensure incoming timespec values correctly wrap at nsecs.
adds eeb24af Allows changing the maximum number of simultaneous clients in winbindd through an smb.conf option.
adds ba726b5 s4: Fix two typos
adds 5a4a11c s4-anr: check for allocation failure before use
adds cbd8297 s4-dsdb: defer ac->msg after check for NULL ac
adds 597372d s4-dsdb: free right context on failure
adds d00cb8b s4-dsdb: fixed use after free for RODC
adds 3e88f3c s4-rootdse: setup length after NULL check
adds a17da70 s4-dsdb: check for invalid backend type
adds 2fbf10e s4-smb: smbsrv_blob_push_string() can return -1
adds b9393e4 s4-kcc: removed redundent loop check
adds f6d85be s4-messaging: add support for no_reply in irpc messages
adds 13a8745 s4-rodc: add a trigger message for REPL_SECRET to auth_sam
adds ba2c394 talloc: fixed spelling errors in comment
adds 890a33c s4-smb: serialise session setup operations
adds 5b02cf1 s4-auth: allow multiple active auth backends
adds 52445e1 s4-schannel: fixed reference to context after free
adds 67ac855 s4-auth: set the RODC bit for RODC schannel
adds bd51d30 s4-auth: when we are a DC enable winbind auth
adds 94fb612 s4-secrets: fetch secure channel type with domain SID
adds 041c699 s4-libnet: converted finddcs call to tevent_req
adds ce2004d s4: fixed some printf format errors
adds fa7fd4f s4-dns: fixed lookup of SRV records using dns_ex
adds dbc9b18 s4-resolve: added resolve_name_multiple_recv()
adds 4ff4521 cldap: use ipv4 not up for unbound cldap sockets
adds 5bbfe2b s4-secrets: fixed shadowed variable warning
adds 898674c s4-finddcs: added finddcs_cldap()
adds fede78f s4-cldap: don't set the writable bit when we are a RODC
adds 0c447e3 s4-libnet: use finddcs_cldap() in libnet_lookup
adds ee61568 s4-winbind: use finddcs_cldap() in winbind
adds 7f029aa s4-finddcs: rename finddcs to finddcs_nbt
adds 58d59a0 s4-libcli: change finddcs.h -> finddc.h
adds 2e92484 s4-pynet: added finddc call
adds 011978e s4-rodc: use python finddc code to avoid the need for --server
adds 4e9f449 s4-join: give a clear error when using short domain form
adds 99f514f s4-selftest: use the full domain name in joins
adds 59d415f4 s4-finddc: use NBT lookup for a 1C name if joining a short domain name
adds 52ae578 s4-netlogon: fixed logic for setting DS_SERVER_WRITABLE
adds 6c45eeb s4-repl: use consistent API calls for getting DN GUID
adds 6012f31 s4-finddcs: show required server type bits on failure
adds 66460c9 s4-resolve: the file backend should not look at the name type
adds c18e956 s4-libnet: force IDL printing for high debug levels
adds 0009d17 s4-libnet: print the domain name on domain open failure
adds 0212800 tsocket: we return -1 on error, not fd
adds a498ab9 s4-rpc: fixed double free in RPC proxy
adds fcf576f s4-selftest: enable logging in valgrind server xterm
adds beb9c6b s4-finddcs: ensure we free previous cldap requests before starting a new one
adds ea223ba s4-server: check the return of irpc_binding_handle_by_name
adds 5a0bb22 cldap: prevent crashes when freeing cldap socket
adds f705125 s3-waf: only link in prs parser where needed.
adds 2d23ddb s3-build: only link in prs parser where needed.
adds a609c03 s3-nltest: rename print_result to print_netlogon_info_result.
adds 5901e81 s3-nltest: convert server input argument into --server.
adds 45d772e libnetapi: add DOMAIN_CONTROLLER_INFO_FLAGS.
adds 26672e2 s3-libnetapi: add DS_X_FLAGs to public header.
adds 3fe966d s3-libnetapi: add DS request flags to public header.
adds bbdbb0c s3-libnetapi: try using netr_DsRGetDCNameEx() in DsGetDcName().
adds c35629c s3-nltest: add dsgetdc command.
adds d2a027e s3-printing: Added a printer list database.
adds 7022554 s3-printing: Use printer list tdb in pcap.
adds 25a2d94 s3-printing: Add method to skip refresh if just happned.
adds 65bd8f8 s3-printing: Document the printer list functions.
adds 94d86a2 s3-misc: Introduce lp_ncalrpc_dir() in S3, like we have in S4.
adds 3f04b54 s3-rpc_server: Fixed unhandled error condition.
adds 2ef693e s3-rpc_server: Make pipe destructor public.
adds 5ccd7a5 s3-rpc_server: Make process_incoming_data() public.
adds 1172187 s3-rpc_server: Added debug to see how much data has been read out.
adds 3c26e95 s3-rpc_server: Added initial generic RPC server infrastructure.
adds b1fdc5a s3-rpc_server: Add generic listener callback.
adds a1f1da7 s3-rpc_server: Addded function to create custom pipes_struct.
adds 7b1748d s3-rpc_client: Added a tstream based transport.
adds f7f9916 s3-rpc_server: Added helper functions to read data from a ncacn socket.
adds e7c4555 s3-rpc_server: Accept connections and process requests.
adds 344260d s3-rpc_server: Added support for internal connections to external daemons.
adds 5685914 s3-rpc_server: Convert rpc_connect_spoolss_pipe into a generic interface.
adds 738c843 s3-rpc_server: Renamed rpc_ncacn_np_internal.c.
adds 34225c9 s3-rpc_server: Added new parametric option 'rpc_server'
adds 390642a s3-rpc_server: Moved "external" pipe functions to rpc_ncacn_np.c.
adds 8ec7aae s3-rpc_server: Moved ncacn_np declarations in common header file.
adds e580c6d s3-rpc_server: Use talloc_stackframe.
adds db46b2b s3-winbindd: Use rpc_open_pipe_interface in winbindd.
adds 4608721 s4/fsmo: Remove empty new lines
adds 2eeba94 s4/fsmo: Handle infrastructure, pdc and rid extended ops
adds ccb7fdc s4/fsmo: Extended fsmo test with infrastructure, pdc and rid roles
adds 480c97b s3-printing: fix print_spool_terminate().
adds 33d05a8 s3-rpc_server: fix some uninitalized variables and c++ build warnings.
adds effbebc s3-docs: fix rpc_server manpage type.
adds 2d1cf26 s3-waf: fix the build.
adds 9a7d1b1 s3-docs: more typos in rpc_server manpage.
adds e7f21fa s4-rpcserver: set unbind method to NULL in remote server
adds 301b60a Fix a typo
adds 6400f3e s3: Fix some debug msgs in ntlm_auth
adds 627de92 Add check for invalid data size.
adds adf8ca6 subunit: Re-add outputmsg.
adds aa7df7b s3/printing: make clock jump save and use monotonic time for cache timeout
adds 839ed05 s4-irpc: Add value for "infinite" timeout for IRPC calls
adds ee169d7 s4-irpc: Add 'timeout' param for dcesrv_irpc_forward_rpc_call() call
adds 7b20b79 s4-irpc: Don't install endtime-timer in case timeout is INFINITE for the call
adds 7f1db0d s4-drs: Wait DsReplicaSync for as long as it takes to complete
adds 54b5370 s4-repl: cleanup getncchanges extended op calls
adds f89f3cf s4-repl: split out the extended op handling
adds e5ac820 s4-pyrpc: added py_return_ndr_struct()
adds e2b6d17 s4-drs: get lpcfg_dnsdomain() instead of lpcfg_realm()
adds e18c003 s4-pyjoin: fill in the dns name in the python replication method
adds 2edbf74 s4-pynet: return the full netlogon response from python finddc
adds aabd89d s4-pyjoin: use new pynet finddc interface
adds d5673b5 s4-repl: cleanup the extended op calls in repl server
adds 1da147e s4-repl: added repl_secret handling
adds 520252c s4-repl: added min_usn to extended replication call
adds 05ec123 s4-repl: add partial attribute set to getncchanges calls for RODCs
adds 3b87e3e s4-repl: if we are an RODC don't set WRIT_REP in replication
adds fe59119 s4-smbtorture: try FSCTL_FIND_FILES_BY_SID with random blob data in RAW-IOCTL.
adds db8cfda s3-smbd: prevent call_nt_transact_ioctl() crash in FSCTL_FIND_FILES_BY_SID case.
adds 447d968 Fix all sid_parse returns to be checked. Tidy up some checks and error messages.
adds cd56e40 s3/printing: avoid a possible race condition in the cache timeout
adds bad0041 s3-selftest: Move Samba3-specific script to source3/selftest.
adds 32976e2 s3: Add convenience make target buildfarm-test.
adds eeafe1e s4-pydrs: fix for python 2.4
adds f95e6a3 s4-test: enable valgrind on wbinfo tests
adds 4cf53c6 s4-drs: removed a debug print in repl secret
adds e5cd023 s4-drs: initial skeleton for DrsReplica{Add,Del,Mod} calls
adds 377ffcb s4-drs: make debugging DsUpdateRefs a bit easier
adds 6a82997 s4-credentials: added ability to control forwardable attribute on krb5 tickets
adds efb37a5 s4-pycredentials: expose forwardable setting via python
adds 89827af s4-kerberos: obey the credentials setting for forwardable tickets
adds 7e729c4 s4-dns: use a non-forwardable ticket in samba_dnsupdate
adds 14340a4 idl: Added EPMAPPER_STATUS_CANT_PERFORM_OP.
adds 83a24ff pidl: prevent ndr_print_*() dying on NULL pointers
adds 5958997 s4-rpcserver: allow saving of bad RPC packets
adds dc59de5 s4-netlogon: added IDL for netr_DsrUpdateReadOnlyServerDnsRecords
adds d5a4e53 s4-kdc: prevent segfault on bad trust strings
adds 6832d5e libcli/auth/ntlmssp Be clear about talloc parents for session keys
adds 4083b8a s4-torture assert that we get a temp datagram socket.
adds a394a81 torture/raw Allow one more 'not implemented' status return as a valid response
adds ff515ff tdb: added TDB_NO_FSYNC env variable
adds a163284 wbclient: paranoid check for double free
adds b04b8b5 wbclient: gr_mem can be NULL
adds 43d5440 s4-winbind: fixed two valgrind errors
adds dfe2508 s4-smbtorture: activate spoolss_GetPrinterData NDR pull test.
adds 1250a63 s4-smbtorture: mention -v switch for hexdump imports into the NDR testsuites.
adds 567a2e6 s4-smbtorture: add spoolss_GetPrinterDriver2 NDR tests.
adds 725126b1 s3-smbtorture: fixup trailing whitespace in ndr testsuite.
adds 5f9caf1 s4-smbtorture: fix some indentation in NDR testsuite.
adds c29b16f s4-smbtorture: add functions to do NDR_OUT ndr_pull validation including NDR_IN context.
adds 809094a s4-smbtorture: finally enable most of our NDR_OUT NDR tests that we couldnt handle previously.
adds 0730d98 s4-smbtorture: add NDR spoolss_GetPrinterDriver2 in and out check functions.
adds ae483bb s3: Wrap the ntlm_auth loop with a talloc_stackframe
adds de2c143 s3: Split off output generation from manage_squid_ntlmssp_request
adds 70ab7eb s3: Fall back to raw NTLMSSP for the gss-spnego protocol
adds 547b268 s3: Correctly unwrap the krb ticket in gss-spnego
adds 0858b75 s3: Add the PAC info3 struct to the netsamlogon_cache in ntlm_auth
adds ec643df s3/vfs_scannedonly: use smb_msleep instead of nanosleep
adds aada719 s3: use nsec_time_diff instead of TspecDiff
adds 0fd1601 s3: remove TspecDiff macro, we can use the shared nsec_time_diff function
adds 2b254c8 s3/s4: merge msleep and smb_msleep
adds 6bc68fa s3: remove TvalDiff macro, we can use the shared usec_time_diff function
adds 66ad6c7 ѕ3: remove smb_msleep prototype from here
adds 6f5fa76 s4-smbtorture: fix winreg querymultiplevalues NDR test warning.
adds b772f4c testprogs: skip two tests in spoolss tester.
adds 39bd61e s4-winbind Add a proxy method to update DNS records with a read-write DC
adds 1c7c1a8 idl: build python interfaces for winbind and idmap IDL
adds fb81cc0 s4-pyrpc: allow python to access irpc interfaces
adds 90d685a s4-devel: developer script for adding DNS entries via netlogon RPC
adds e2d6b64 Fix array size of a memmber of struct cli_ulogoff_state
adds c79861a s4-pyrpc: Print location and type name we got when checking for types
adds e691b1f s4-dsdb: Add dsdb_schema_info_blob_is_valid() to verify schemaInfo blobls
adds aedefd3 s4-prefixMap: use dsdb_schema_info_blob_is_valid() for schemaInfo blob validation
adds 1295da9 s4-schema: use dsdb_schema_info_blob_is_valid() to verify schemaInfo blob
adds 9256b5f s4-schema: Helper func to compare schemaInfo signitures
adds 311744a s4-test: Add unit test for dsdb_schema_info_cmp()
adds 10eefd8 s3: fix order of arguments in nsec_time_diff call
adds 1a22b1b lib/util: usec_time_diff takes arguments the other way round than TvalDiff did
adds de6254d s3:rpc_client: allow DCERPC_PKT_AUTH3 via rpc_api_pipe_send/recv
adds 6ecf8d1 s3:rpc_client: rpc_pipe_bind_step_one_done() doesn't need reply_pdu
adds fde3412 s3:rpc_client: use rpc_api_pipe_send() for auth3
adds 78b6265 s3:rpc_client: remove unused rpc_pipe_set_hnd_state()
adds c3489a7 s4-ldapcmp: Fix options parsing for common Samba options
adds 1fac1f0 werror: Add W_ERROR_HAVE_NO_MEMORY_AND_FREE() macro
adds d76bb4a s4-drs: Check for schema changes only in case we are *not* applying Schema replica
adds 252e8c2 s3: Fix some nonempty blank lines
adds 7fddf9c s3: Fix bug 7688, rpcclient command line completion crashing
adds 1473330 s3: Add a missing prototype
adds 47a7a58 libnetapi: deal with NULL data in I_NetLogonControl2().
adds 8e73826 s3-libnetapi: support NETLOGON_CONTROL_FORCE_DNS_REG in I_NetLogonControl().
adds 1d80941 s3-nltest: add dsregdns command to nltest.
adds 9e058c6 s3-rpcclient: add some winreg commands.
adds a66db2c waf: fix typos in GIT_COMMIT_* strings
adds 92eccf8 waf: add a '+' to the git hash if the working tree isn't clean
adds c4b1971 pytdb: Add support for tdb_add_flags() & tdb_remove_flags()
adds 277a1b2 pytdb: Fix repr segfault for internal db
adds a262103 pytdb: Update open flags to match those for tdb_open() in tdb.h
adds b826ef9 pytdb: Add support for tdb_enable_seqnum, tdb_get_seqnum and tdb_increment_seqnum_nonblock
adds b3314d6 pytdb: Add support for tdb_transaction_prepare_commit()
adds 4c72655 pytdb: Add support for tdb_freelist_size()
adds 7a59c90 pytdb: Make filename argument optional.
adds 2666cc9 s4-pydsdb: don't force am_rodc unless it is set by caller
adds e72a1e2 s4-pydsdb: added am_rodc() method on samdb
adds 50f56c6 s4-finddcs: added some debug messages on failure
adds f6fa73b s4-rodc: added RODC DNS update support to samba_dnsupdate
adds 55f4655 s4-smbtorture: add LOCAL-NDR-NTLMSSP.
adds 5d80710 s4/fsmo: Naming master support added
adds 2c3f560 Add python bindings for open_hive function to be able to load REGF files.
adds d0cef92 Fix crash when no subkeys exist. Fix writing outside of buffer error by regf backend.
adds 7efcb3c Fix file corruption (non-updated header) on new allocation.
adds 1fc1be4 Fix regf.idl, subkey and rootkey types were switched.
adds dfedbae testtools: Import newer upstream revision.
adds 1555659 s4-cldap: improved debug msgs in finddcs_cldap()
adds 94694ec s4-libnet: use the right domain name in libnet_lookup
adds 6642ae9 s4-dns: added --all-names option to samba_dnsupdate
adds 8beed36 s4-dns: fixed the dns_domain_info_type for netlogon DNS calls
adds 01371d9 s4-rodc: override client site from cldap response
adds 3f55c2e s3-waf: add rpcclient to the waf build.
adds 323f729 s3-registry: add reg_querymultiplevalues to reg_api matching table.
adds 91e8f8d s3-registry: move regf based reg_api calls into own file.
adds ad8533c s3-waf: fix the build after reg_api changes.
adds c1a6820 s3-waf: fix the file locations of gen_ndr'ed files.
adds 34f47a3 s4-rootdse: mark registered controls as non-critical
adds dbfb42c s3-waf: Build libwbclient as dynamic library
adds 1c8fd86 s3: Fix the charset_pull routine (bug 7531)
adds 1c82ca0 s3/winbind: remove unused winbindd_check_cache_size
adds f12756b s4-smbtorture: add test_SetServiceObjectSecurity() to RPC-SVCCTL.
adds b55853c s4/drs: Added the rest of the enum drsuapi_DsNameFormat values
adds faeeb5c s4/drs: use type enum drsuapi_DsNameFormat in DsCrackNames code
adds 7250cb3 s4/fsmo: Create separate function for retrieving fsmo role dn and owner dn.
adds b4eba42 s4/dcdiag: Handle ListRoles command for dcdiag:KnowsOfRoleHolders test
adds 99d8989 s3-waf: add libnetapi
adds c9e17ed s3-waf: add net.
adds 0f7e503 s3:registry: move higher level function reg_open_path to new module reg_api_util
adds 8eb487c s3:registry: move (commented out) hilvl util functions to reg_api_util.c
adds 2c9cb11 s3:registry: move prototypes of unused hilvl functions to ret_api_util.h and comment them out
adds dc19278 Really enable core dumps in Linux
adds b3a3fe6 s3-waf: fix the build after registry changes.
adds 58c79b8 s4-smbtorture: add NetRemoteTOD libnetapi torture test.
adds c7fe04a s3-build: only include async headers where needed.
adds 8e16d6d s3-build: only include ctdbd_conn.h where needed.
adds 62544c5 s3-build: only include smbldap.h where needed.
adds 4006160 libcli: add dom_sid_compare_domain()
adds 4dbd743 s3-util_sid: use shared dom_sid_compare_auth and dom_sid_equal_X functions.
adds 102a70e s3-util: use shared dom_sid_dup.
adds d0a6c32 s3-nmbd: move SYNC_DNS to nmbd.h
adds 0740d0a s4-devel-getncchanges: Add common Samba options as a group to be displayed
adds 395b09c s4-dsdb-schema_prefixmap: Print debug message when internal failure occurs
adds f06d987 s4-dsdb-schema_prefixmap: return WERR_DS_NO_ATTRIBUTE_OR_VALUE when ATTID is not found
adds 4752a6b s4-test: yet another test for ATTID-ot-OID conversion
adds ccbcffa libcli/ldap Add const to ldap_encode_ndr_dom_sid()
adds 8853bab s3-build: try to fix the non-ldap build.
adds b17b6f7 Update WHATSNEW.txt.
adds 0e8975a Update version info.
adds cd7335a s4-mkrelease: Update to use waf build.
adds e4d7bc2 wafsamba: Fix parsing of IS_GIT_VERSION.
adds aa8a2e3 wafsamba: Fix docstring for DIST_BLACKLIST.
adds db67f43 s4-mkrelease: Update for waf.
adds ead126c Merge branch 'v4-0-stable' into newmaster
adds 5995116 s4-kcc: a bit more debug info on repsFrom creation
adds 3fe8e97 s4-rodc: fixed repsFrom store on RODC
adds 8efd107 s4-pyrpc: fixed build on python 2.4
adds d44e86b Open alpha 14.
adds d7bc452 s3: Replace sid_binstring and sid_guidstring with PIDL-based alternatives
adds 6acb47b s3-uuid Remove unused smb_uuid_pack()
adds 03011bf s3-libads call common GUID_from_ndr_blob()
adds 80ca590 s3-lib/util Remove unused smb_uuid_unpack()
adds 1585c4d lib/tdb: fix c++ build warning in tdb_header_hash().
adds c201e49 s4-smbtorture: print SVCCTL security descriptor in test_QueryServiceObjectSecurity().
adds 6f47a24 s3-libnetapi: Fix Bug #7665, memory leak in netapi connection manager.
adds 7ffcf90 s4-drepl: use the partition UDV and hwm for extended getncchanges ops
adds a67a553 s3:services_db: untangle assignments from check in construct_service_sd().
adds f53c17b s3:services_db: untanlge assignments from check in read_init_file().
adds 7cefb89 s3:services_db: rewrite svcctl_set_secdesc() using reg_api calls instead of legacy
adds d2794b0 s3:services_db: rewrite svcctl_set_secdesc to use tmp talloc ctx
adds 91d5446 s3:services_db: fix a debug message
adds 9bfd587 s3:services_db: remove the TALLOC_CTX argument from svcctl_set_secdesc
adds 4fc2b5c s3:services_db: use temp talloc ctx in svcctl_get_secdesc()
adds a4b1042 s3:services_db: change svcctl_get_secdesc() to use reg_api functions
adds e464ca9 s3:services_db: make svcctl_lookup_dispname() use a temp talloc ctx
adds 464515c s3:services_db: change svcctl_lookup_dispname() to use reg_api functions
adds 9fee033 s3:services_db: rewrite svcctl_lookup_description() to use a tmp talloc ctx
adds 53dcbc2 s3:services_db: change svcctl_lookup_description() to use reg_api functions
adds e28bc8d s3:services_db: factor out common code of lookup_dispname and lookup_description
adds 3c85a9f s3:services_db: publish svcctl_get_string_value()
adds 3cab109 s3:srv_ntsvcs_nt: make fill_svc_config() use svcctl_get_string_value()
adds 4cee4bb s3:rpc_server: registry is not direclty used in the svcctl server any more
adds d760e54 s3:rpc_server:ntsvcs: use svcctl_lookup_dispname instead of legacy svcctl in _PNP_GetDeviceRegProp
adds e869af9 s3:rpc_server:ntsvcs: registry is not directly used an more.
adds 5fe2abb s3:services_db: remove unused legacy function svcctl_fetch_regvalues().
adds 8be007d s3:services_db: remove bogus comments
adds f2a4d55 s3:services_db: create the "Security" subkey if it does not exist in svcctl_set_secdesc()
adds a6f0f91 s3:services_db: extract core of svcctl_set_secdesc to _internal version
adds 8df2ab9 s3:services_db: rewrite svcctl_init_keys() to use reg_api calls instead of legacy
adds 7f1efa6 s3:services_db: does not need legacy registry code any more.
adds 08cf13a s3:registry: remove now (finally) obsolete reg_util_registry.{c,h}
adds 5dd47ee s4-pidl-python: use correct talloc pointer when allocating subobjects.
adds a739344 pidl: Fix segfault when accessing unicode objects.
adds f161fa3 testrpc: Convert from a single unit test to a simple test script, be more verbose.
adds c4c6f8f s4-pild-python: Fix assignments - even though we reference the mem_ctx of an object we still use the actual ptr.
adds 7fc40d2 pytestrpc: Be more verbose.
adds 58cfbc5 rpc_talloc: Update test now that we create fewer references.
adds 919450a s3:registry: regfio fix the build
adds d86d225 s3:services_db: convert get_common_service_dispname() to talloc
adds 6a3c687 pidl/python: Allow passing in UTF8 string objects as well as unicode objects for IDL strings.
adds e4eda5f s3:registry:reg_api: update (C)
adds b11cc30 s3:registry: move the reg_api prototypes to their own header.
adds 4696cd6 s3:registry: move reg_api_regf prototypes to their own header file.
adds 0bd2756 s3:registry: move prototypes from reg_init_basic.c to their own header.
adds d25b2ad s3:registry: move prototype from reg_init_full.c to its own header.
adds a35daeb s3:registry: move prototype from reg_init_smbconf.c to its own header.
adds 4f7d41a s3:registry: move the reg_db.h from include/ to registry/
adds 2d67730 s3:registry: move regio.h from include/ to registry/
adds bf38287 s3-winbindd: another attempt to fix the non-ldap build.
adds 24cac13 s3-waf: remove reg_util_legacy from waf build as well.
adds aa57fd8 s4-ldap: Fixed a problem with NC's having a parentGUID attribute
adds 81d257e s3: don't build krb5 locator plugin if we don't build winbind
adds 1d90227 s3: Remove a pointless if-statement
adds 049c4fa pytalloc: Add default compare function.
adds fd25d67 s4: Add convenience script for building and landing a tree in the background, sending results by email.
adds 93c9582 s4: Add script for landing a branch through a remote server, such as sn.
adds 2cf1f05 s3: Remove a global variable in bugfix for bug 7665
adds 6172681 s3-libgpo: fix the build of scripts client side extension.
adds 7c9dab4 tevent: include libreplace heade before tevent header
adds a233c0c s3-lsa: Fix sid in DEBUG in_lsa_EnumAccountRights.
adds 9c2e89d s3-docs: document net registry
adds e5bbc2b s3-lib: add cbuf, a talloced character buffer
adds f760494 s3-lib: add srprs, primitives to build simple recursive parsers
adds 47313af s3-registry: handle registration entries (.reg) files
adds 44d10d0 s3-net: let rpccli_winreg_Connect optionally return WERROR
adds 2a10fd7 s3-net: add command registry import
adds e7c2724 s3-net: add command registry export
adds 0afc83c s3-net: add command registry convert
adds 96ba0cb s3-net: add command rpc registry export
adds a52b7e7 s3-net: add command rpc registry import
adds a2ea85b s3:tests: fix misplaced '...' for grep pattern in test_net_registry.sh
adds 7a25d13 s3:registry: remove unneeded TALLOC_CTX argument from reg_deletekey_recursive
adds cb5c86e s3:net: add subcommand net registry deletekey_recursive
adds 10da4b0 pymessaging: Remove unused older python irpc bindings.
adds 94f84da s4-land: Print commands that are being run.
adds 4c681f7 strlist: Make test names unique.
adds e8b2003 selftest: Fix generation of test id file.
adds e456c69 torture: Fix running individual tests.
adds ea1ed67 s4-test: Allow running individual tests for smbtorture tests.
adds 0aff42a torture: Remove active_testname variable.
adds 1783d0d s4-selftest: Use loadlist in a couple more places.
adds bf907d2 selftest: Support running individual tests using idlists, for testsuites that support them.
adds 7c1b00f selftest: Use idlist testing for python tests.
adds 118c654 selftest: Fix run for systems without testtools installed.
adds e12e661 s4-selftest: Move more tests to scripting/python, simplifies running of tests.
adds e3b81c6 s4-ldapcmp: Enable comparisons between LDBs too
adds 0027af0 s4-drs-test: Relax a check that may possibly fail
adds 9b73bb0 libreplace: fix endless strerror_r has been redefined warnings on AIX
adds a1ced10 s4-smbtorture: print out membership in RPC-SPOOLSS-ACCESS.
adds cf6e773 s3-waf: fix the build.
adds 314dc23 Fix bug #7693 - smbd changing mode of files on rename
adds fe4576d s3-registry: fix some c++ build warnings.
adds 7ba5855 s3: Fix pam_smbpass logging on FreeBSD
adds 54f0da3 s3: Use asprintf where appropriate
adds 31d5ac0 selftest: Let tests add prefix to tests by themselve.
adds 18f10ee s4/selftest: Simplify running of python tests.
adds 5a75fb1 ndrdump: Move blackbox test to standard python namespace.
adds 6abe823 subunithelper: Cope with errors outside of testsuites.
adds 63031a2 pygensec: Implement start_mech_by_name().
adds 3fea9df s4-param: Check type when converting python object to lp_ctx, fix some memory leaks.
adds 5b10c82 s3-selftest: Fix test prefixes in subunit output.
adds 1c3c9a4 s4-param: Fix more memory leaks, invalid memory context.
adds c031329 ldb: Depend directly on replace, fixes the build on systems with tdb and tevent installed in the system.
adds 8dd0c8c ldb: Use waf as default build system.
adds 1716cdb dsdb: Use short path for ldb_handlers.h, in case ldb is installed in the system.
adds 7e31704 selftest: Remove unused --analyse argument.
adds bf1a4b2 s4:libcli:smb2 Rename pending_id to async_id and make 64-bit
adds aea64ef s3: tdbdump does not use our libs
adds b56ebe5 add script to build only the manual pages (not all the docs) - git version
adds 791246b add script to build only the manpages (not the complete docs) - no-git version
adds 9e2eefa docs: use abs_top_builddir instead of BUILDDIR to let configure create correct catalog file
adds 60d5a83 no need any more to create catalog file manually in build-manpages-git
adds 56f127d no need any more to manually create catalog file in build-manpages-nogit
adds 7170b87 Thank goodness for code reviews. Volker caught - this should be lp_posix_pathnames() not lp_unix_extensions().
adds a171816 selftest: Add prefix on a higher level, so it can be more easily excluded.
adds cd8d780 s4-selftest: Cleanup formatting.
adds 9bce783 selftest: Fix use of --load-list.
adds 0dde34f s4-selftest: Add environment name to test suite manually, so we can leave it out if we want to.
adds f9ed11c s4-selftest: For idlist tests, leave out environment name.
adds 3d0e6db selftest: Fix idlist running.
adds 20c95cf selftest: Fix testsuite counts when running only a limited number of testsuites.
adds 029add7 smbtorture: Use subunit C library.
adds a15a33a torture: Use system subunit library if available.
adds 136aa0d smbtorture: Report times.
adds 5651f8a s4-selftest: Fix prefixes for ldb tests - they're samba4 specific.
adds cc5b673 s4-selftest: Move samba3sam test to standard python directory.
adds 7378b6d s4-selftest: Move credentials tests to standard python directory.
adds 9ddfbd1 s3-waf: add libsmbclient.
adds 8037a46 s3-waf: reconcile objects to old make-based build.
adds 099394a s3-build: strip down dependencies of smbta-util.
adds 34008ef s3-build: fix the build of test_lp_load.
adds a11d6c7 s3-build: fix the build of split_tokens.
adds b6f149e s3-waf: add all remaining binaries from the make build.
adds c166b44 s4-kcc: pass the service context into the kcc connection code
adds d1cbd68 s4-kcc: added service->am_rodc
adds 202525d s4-gensec: fixed a GSSAPI SASL negotiation bug
adds bf1f2d4 s4-gensec: prevent a double free in the error path of GSSAPI auth
adds c0ff93b s4-drs: we don't need to decode to utf8 in python dcerpc strings any more
adds 7a05e04 s4-gensec: fixed a client side bug in GENSEC/SASL/SSF negotiation
adds d2008fb s4-kcc: the kcc should not be setting the repsTo attribute
adds 8ccbbe0 lib-subunit: fixed build on systems without subunit devel library
adds 4d75255 s3-waf: add libsmbsharemodes.so.
adds dc4920b s3-waf: rework libnetapi to have no unresolved symbols.
adds 031dd8c waf: move majority of shared NDR_ subsystems to main wscript_build.
adds de49623 s3-waf: fix LOCALEDIR usage.
adds 7f53773 waf: fix generated nbt.h path, should fix s4 install.
adds 494dc55 s3-waf: recurse into main wscript_build from main librpc directory.
adds e8df0db s3-waf: move epmapper client to LIBMSRPC.
adds ea228cd s3-build: move epmapper client to LIBMSRPC.
adds 2475210 s3-waf: convert LIBMSRPC_GEN into a subsystem.
adds 43e3555 s4-waf: move two more NDR_ subsystems to main directory.
adds 9bba222 s3-waf: recurse into ../lib/crypto.
adds d6121bd s3-waf: add libaddns.so.
adds 697090f s3-waf: convert smbd into a subsystem.
adds 29b1588 s3-waf: convert LIBADS into a subsystem.
adds 5fb686c s3-waf: convert LIBADS_SERVER into a subsystem.
adds 6abf9cc s3-waf: convert LIBADS_PRINTER into a subsystem.
adds ce6ef80 s4-waf: add NDR_LSARPC and NDR_SAMR.
adds 148d4fa s3-waf: first run in using NDR_ subsystems (mostly from shared directory).
adds be0ed31 s4:irpc: add padding to the IPRC header for 8 byte alignment
adds 224fbbe s4:irpc: use LIBNDR_FLAG_REF_ALLOC for the server side when pulling
adds 519180c s4:dsdb/kcc: we don't need to manually allocate [out,ref] pointers anymore
adds 67b6252 s4/dsdb:kcc: cleanup and improve readability
adds 80e240f s3 waf: Remove iniparser source list from source3/wscript_build
adds 82c0e79 s3: fix tdbdump build on Solaris and other boxes
adds c3f5d99 s3:registry: try to fix the build of reg_parse_internal on HP-UX
adds ffdfcfb s3-dsgetdcname: always pass in messaging context.
adds 0e5eb82 s3-dcerpc: move crypto stuff in /librpc/crypto
adds 412ebad gssapi: avoid explicit dependency on dcerpc specific structures
adds 4194383 gssapi: remove unused function argument
adds bbf5357 s3-dcerpc: add server helpers for ntlmssp auth
adds 8efd31c s3-dcesrv: use ntlmssp helper in srv_pipe.c
adds 28c22d0 s3-dcerpc: add server helpers for gssapi auth
adds 62d7226 s3-dcesrv: use gssapi helper in srv_pipe.c
adds 59722ef spnego: avoid explicit dependency on dcerpc specific structures
adds 2c9f420 s3-dcerpc: move client spnego stuff in /librpc/crypto
adds 77c73a5 spnego: make spnego_context public
adds 4cdee9b s3-dcerpc: add spnego server helpers
adds b475cfd s3-dcerpc: use new spnego server code
adds d10e192 s3-dcerpc: finally remove the legaqcy spnego_type variable from pipe_auth_data
adds 0ec3720 srv_pipe: reorganize code so that related functions are close to each other
adds 3453bc7 s3-dcerpc: make auth context opaque
adds b11fff1 s3-dcerpc: remove auth_data_free_func
adds 6789934 libcli: fix compile warning
adds 926a3f4 s3-dcerpc: Use spnego own sign/seal functions
adds 76f249f s3-dcerps: check auth_type
adds 43b5f20 s3-waf: fix the build after rpc_server crypto changes.
adds 133878f s3-waf: convert LIBMSRPC into a subsystem.
adds 4b901f6 torture: Remove unused variable.
adds 4c3985b selftest: Use variable for clientdir.
adds e74b709 selftest: Pass prefix to setup_env function.
adds 6673146 tdb: add restore
adds bea4948 pidl:NDR/Parser: fix range() for arrays
adds 55fe86b s4/eventlog6: Add idl for EventLog6 RPC
adds b236098 s4/eventlog6: Add endpoint server for EventLog6 RPC
adds 411e6bc s4/eventlog6: Build and hook EventLog6 RPC endpont mapper and idl
adds 859f3cd s4/eventlog6: Add dummy implementation for calls 0x5 and 0xB
adds 0261b96 s4-waf: move the RPC_NDR subsystems to main librpc wscript_build.
adds b828dc0 s3-waf: fix the build of nsstest with --enable-nss-wrapper.
adds 8ba3eac s3-waf: remove duplicate CONFIGFILE from dynconfig.py which caused sysconfigdir to be ignored.
adds ae60328 s4:libcli/resolve/file.c - fix "const" warning
adds 80f3e92 s4:rpc_server/dcerpc_server.c - fix a "const" warning
adds 6c349d4 s4:drepl_out_helpers.c - fix a counter type
adds 1a1be71 s4:extended_dn_in LDB module - fix a counter type
adds e59cdaf s4:rootdse LDB module - fix counter types
adds 0f163eb ldb:ldb_msg_add_linearized_dn - handle NULL DNs
adds 9ca8214 ldb:ldb_match.c - fix counter variable type
adds 7a1a0cd s4:password_hash LDB module - don't assign "lp_ctx" twice
adds 0829845 s4:rootdse LDB module - fix comment typo
adds f84724c s4:rootdse LDB module - make more use of LDB result constants
adds 8223342 s4:python/samba/join.py - use constant for DC function level
adds f45848e s4:python/samba/join.py - add a comment to point out that NCs have to be assigned dynamically
adds 4492d0a libds:flag_mapping.c - support also the default read-only DC primary group
adds 72bb8c3 s4:ldap.py - enhance SAM user/groups behaviour test regarding default primary groups
adds f46c623 s4:samldb LDB module - support the "userAccountControl" -> "primaryGroupID" detection also on modify operations
adds c03ec03 s4:ldap.py - test default primary groups on modify operations
adds 2e91399 s4:dsdb/common/util_samr.c - remove the primary group specifications
adds 679eb33 s4:samldb LDB module - it isn't allowed to create user/computer accounts with a primary group specified
adds 439d7ff s4:provision.py - make more use of "names.serverdn" on NTDS settings location
adds 65ca9e6 s4:provision.py - support still not fully provisioned trees regarding the rootDSE module
adds b6eb1b2 s4:torture/rpc/netlogon.c - remove the dependency on "samdb_server_site_name"
adds f153569 s4:rootdse LDB module - better that the "edn" control handling is done last
adds e446ef1 s4:rootdse LDB module - remove "priv" checks where not needed
adds 5fd7bc8 s4:rootdse LDB module - make "serverName" dynamic
adds 5f60f5e s4:provision - rootdse - remove the static attribute "serverName"
adds 681106a s4:rootdse LDB module - introduce dynamic "dnsHostName" attribute
adds ccc67a0 s4:provision - rootdse - remove static "dnsHostName" attribute
adds 1d9a348 s4:rootdse LDB module - introduce dynamic "ldapServiceName"
adds 76c346d s4:provision - rootdse - remove static "ldapServiceName" attribute
adds 9123bcb s4:ldap.py - add tests for the "dsServiceName", "serverName", "dnsHostName" and "ldapServiceName" rootDSE attributes
adds 29e3806 s4:rootdse LDB module - make use of "dsdb_forest_functional_level"
adds 30afa65 s4:lazy_commit LDB module - the "show_deleted" control is initialised by the "show_deleted" LDB module
adds 964f992 s4:repl_meta_data - also on delete operations the new RDN attribute has to be casefolded correctly
adds f9698cf s4-kerberos Fix kerberos_enctype_bitmap_to_enctypes()
adds 062b0eb s4-libnet Remove libnet_samdump_keytab() and net samdump keytab
adds f03913e s4-kerberos Move 'set key into keytab' code out of credentials.
adds e823cb8 s4-libnet_join Use header constant for 'all encryption types' in msDS-SupportedEncryptionTypes
adds b00dc83 s4-selftest Run slow tests less often
adds 0bc3e15 selftest Don't run 'speed' tests for very long
adds 0b0a717 s3 waf: more correctly generate symbols for pdb/vfs/auth/etc. modules
adds 260ad23 s3-waf: add more diroptions.
adds 00be7ea s3-waf: fix the build.
adds 0a1d153 s3-waf: add check for seteuid method.
adds d8814b1 Fix bug 7694 - Crash bug with invalid SPNEGO token.
adds c9b19d9 s4-kerberos Rework keytab handling to export servicePrincipalName entries
adds c54881b s3-waf: add wscript_build to s3 librpc dir for NDR_ subsystems.
adds 44b0a03 s3-waf: add autogen-waf.sh to source3.
adds 2b76785 s3-waf: add RPC_NDR_WBINT to librpc/wscript_build.
adds 1bec7e5 s3-waf: convert LOCKING into a subsystem.
adds fa3eb7f s3-waf: let winbind depend on SRV_NDR_WBINT and RPCCLI_NDR_WBINT.
adds 0541e07 s3-waf: convert AFS_SETTOKEN and AFS into subsystems.
adds 929b220 s3-waf: convert PROFILE into a subsystem.
adds e90c707 s3-waf: convert READLINE into a subsystem.
adds e325a5b talloc: Add a warning about talloc_autofree_context() and dlclose()
adds fd9ae12 s3-waf: convert PASSWD_UTIL into a subsystem.
adds db4bec3 s3-waf: convert LIBNET et al into subsystems.
adds 204ba65 s4-waf: rename subsystem NDR_LSAPRC to NDR_LSA.
adds bd5f932 s4-waf: add NDR_EVENTLOG.
adds 4e6d7fa s3-waf: convert LIBEVENTLOG into a subsystem.
adds 96e982c s3-waf: install header files for our libraries.
adds 5d54dc2 s3-waf: fix libnetapi and libaddns unresolved symbols.
adds f2316f8 s3-waf: convert DISPLAY_SEC into a subsystem.
adds f3561e5 s3-waf: add missing idmap module objectfiles.
adds 8afb252 s3-waf: fix debug2html.
adds 99f0891 s4-dsdb: Fixed a call to the wrong ops function in dsdb_module_search_dn.
adds ca847b5 torture: fixed a valgrind error in SMB2-CREATE
adds 3aea12d s4-repl: use dreplsrv_partition_source_dsa_by_guid to find source dsa
adds 3704467 s4-repl: force on WRIT_REP when we are a writable replica
adds a1d5254 s4-repl: use namingContexts from rootDSE to initialise partition list
adds 781796c s4-pycredentials: avoid a tallloc_free on ref
adds bd228f9 s4-repl: don't store repsFrom on DNs other than NC heads
adds a360428 s4-finddcs: allow override of server IP address
adds 805d942 s4-libnet: added server_address option in libnet context
adds 3d7a4cf s4-pynet: added server keyword to Net() initialisation
adds c53210b s4-net: added --ipaddress option to net commands
adds d72dbe8 s4-repl: make getncchanges a bit less verbose
adds f4893e7 ldb: added request location tracking
adds 5568fcd s4-dsdb: added tagging of requests in dsdb modules
adds 85ba790 ldb: mark the location of a lot more ldb requests
adds e81db37 s3: Fix bug 7470
adds 1f22b63 tevent: Switch to using waf by default.
adds 465cff7 tevent: Add infrastructure for python bindings.
adds ba5d034 selftest: If a testsuite is killed by a signal, let selftest die.
adds ddb3c48 pytevent: Fill in client side fnuctions.
adds e68afdc pytevent: Add more tests.
adds 296ff48 Check in configure/Makefile for those projects that have waf as primary build system.
adds 0a18f89 pyteven: Fix build warnings.
adds a0d3ffb s3: Fix some 64-bit warnings
adds e4591eb s3: Fix a typo
adds 15a3afb s3: Remove talloc_autofree_context() from init_system_info()
adds b127445 s3: Fix a memleak in make_new_server_info_system()
adds 61861e4 s3: Lift talloc_autofree_context() from make_auth_context()
adds 2d8be31 s3: Lift talloc_autofree_context() from make_auth_context_text_list()
adds 242e329 s3: Lift talloc_autofree_context() from make_auth_context_subsystem()
adds 6ee0d86 s3: Lift talloc_autofree_context() from make_auth_context_fixed()
adds dda1dd6 s3: Avoid an explicit ZERO_STRUCT
adds 9e6fa85 s4-ldapcmp: Extend ldapcmp to be able to compare more than one context at a time
adds 7e1e7b1 s4-ldapcmp: Fix usage of 'paged_search' module for remote LDB connections
adds 8780d29 s4-dsdb_schema_info.py: Fix usage of 'paged_search' module for remote LDB connections
adds 7a7068f s4-ldap_schema.py: Remove unused LDB connection to GC port
adds 04826b6 s4-sec_descriptor.py: Fix usage of 'paged_search' module for remote LDB connections
adds cf57771 s4-delete_object.py: Fix usage of 'paged_search' module for remote LDB connections
adds 1178560 s4-fsmo.py: Fix usage of 'paged_search' module for remote LDB connections
adds f1b3c4d s4-possibleinferiors.py: Fix usage of 'paged_search' module for remote LDB connections
adds a09b241 script: added autobuild.py automatic build test script
adds f7fb272 autobuild: added --rebase option
adds 91b62a2 autobuild: added a EDITOR script to mark successful autobuilds
adds 5d5ae09 autobuild: added --rebase-master and --push-master
adds d9a0546 autobuild: added --fix-whitespace option
adds 0079165 autobuild: enable ccache
adds b8444b6 s4-provision: switch to dns-HOSTNAME instead of dns
adds e8fec1d s4-dns: the DNS/${HOSTNAME} SPN should be on the DNS account only
adds e956072 autobuild: added --retry option
adds 69ef2b3 upgradeprovision: use the same case for hostname in reference provision as in the current provision
adds 8691960 s3: Remove talloc_autofree_context() from get_root_nt_token()
adds c4efae7 s3: Remove talloc_autofree_context() from ctdb_read_req()
adds 8c55a9b s3: Remove talloc_autofree_context() from messaging_tdb_parent_init()
adds 34c0b16 s3: Remove talloc_autofree_context() from serverid_parent_init()
adds 997a64f s3: Remove talloc_autofree_context() from serverid_db()
adds 2d8b650 s3: Remove two talloc_autofree_context() calls
adds 9b2d314 s3: Remove talloc_autofree_context() from pdb_init_ads()
adds 2b601d7 s3: Remove talloc_autofree_context() from lookup_unix_user_name()
adds 77e96d3 s3: Remove talloc_autofree_context() from net_sam_provision()
adds bf6ca13 s3: Remove talloc_autofree_context() from smbpasswd
adds 4ebbbdd s3: Remove talloc_autofree_context() from swat
adds 8a48ca4 s3: Remove talloc_autofree_context() from change_to_guest()
adds dfa468f s4 provision: Make GPO folder group writable
adds 3c95d4d s4 upgradeprovision: Copy versionNumber if not present it helps to make gpo valid
adds 76d87b7 s4 upgradeprovision: fix a bug with empty reference objects
adds a8f8f27 s4 provision: start with gpo of version 0 and be consistent between different policies
adds 43274c9 upgradeprovision: fix a bug with not updated links
adds 873bd98 upgradeprovision: Fix a bug with renamed entries
adds c680a42 upgradeprovision: fix a typo
adds 0b5a556 s4-kerberos Don't segfault if the password isn't specified in keytab generation
adds e628bf1 libcli/util: let tstream_read_pdu_blob_* cope with variable length headers
adds 182a69c lib/util/asn1: add asn1_peek_tag_needed_size() and asn1_peek_full_tag()
adds 95b56aa libcli/ldap: let ldap_full_packet() use asn1_peek_tag_needed_size()
adds f3ceec9 s4-spn: don't try to do SPN updates as a RODC
adds f33fc39 s4-drs: use the system sam_ctx for updaterefs
adds f1c2702 idl-pac: add a decoder for the pac info ctr
adds c0a1cbd s3-selftest: added samba3.posix_s3.rap.printing as a knownfail
adds 65fc066 autobuild: fixed detection of master changes
adds 7dbfeb0 s4-auth: fixed the SID list for DCs in the PAC
adds 80f8419 s4:schannel: handle move flag combinations in the server
adds 03841f9 Fix bug #7698 - Assert causes smbd to panic on invalid NetBIOS session request.
adds 3b2efdc s3: Remove talloc_autofree_context() from notify_internal_parent_init()
adds 227945d s3: Remove talloc_autofree_context() from getpwnam_alloc()
adds d4bfb5c s3: Remove talloc_autofree_context() from guest_user_info()
adds d0739d4 s3: Remove talloc_autofree_context() from nametouid()
adds 0fd69f5 s3-waf: Link smbd against RPCECHO.
adds 51ea39c s3-vfs: fix the build of nfs4_acls.c
adds be9badc s3-waf: convert PLAINTEXT_AUTH, SLCACHE and DCUTIL into subsystems.
adds 065fc8b s3-waf: convert LIBGPO into a subsystem.
adds cc79f09 autobuild: exit immediately if no changes from master
adds 5ffacff autobuild: use killbysubdir if available
adds 3d0e36b s4-ldap: Added a control to apply the access checks on read via LDAP
adds b77edca s4-dsdb: Moved some helper functions to a separate file
adds 4d3f528 s4-dsdb: A helper to determine if an attribute is part of the search filter
adds dc9991a s4-dsdb: Added a function to check access on a particular object by its guid
adds 3e08965 s4-tests: Removed search tests with anonymous credentials as they fail againts Windows
adds 93ba172 s4-tests: Added tests for search checks on attributes
adds 99ac4e9 s4-ldbmodules: Added new module aclread to handle access checks on LDAP search
adds a9b05af s3-waf: convert AUTH into subsystem.
adds 525dcae s3-waf: convert PDB into subsystem.
adds ce56881 s3-waf: convert IDMAP into subsystem.
adds a6025af s3-waf: convert CHARSET into a subsystem.
adds 6fcd243 s3-waf: convert PERFCOUNT into a subsystem.
adds 8a5dee2 s3-waf: convert GPEXT into a subsystem.
adds 0326012 s3-waf: convert VFS into a subsystem.
adds ca2bbe0 s3-waf: add some module specific functions for s3 waf build.
adds 89e1511 s3-waf: move VFS subsystem to modules/wscript_build.
adds 2839c8f s3-waf: support --with-acl-support, at least for posix acls.
adds fa8971d s3-waf: move auth subsystem to auth/wscript_build.
adds d7d3331 s3-waf: move pdb subsystem to pdb/wscript_build.
adds 6465dbc s3-waf: move idmap subsystem to winbindd/wscript_build.
adds 3e35cc4 s3-waf: move charset subsystem to modules/wscript_build.
adds a742e00 s3-waf: move perfcount subsystem to modules/wscript_build.
adds 9f0b88d s3-waf: move gpext subsystem to libgpo/gpext/wscript_build.
adds b894847 s3-waf: rework CLDAP and LIBCLI_LDAP subsystems.
adds 4584a12 s3-waf: add missing IDMAP modules.
adds 63c3af7 waf: add delimiter argument to TO_LIST.
adds 7afa7b8 s3-waf: rework static and shared list handling a little.
adds 3258cf3 tdb: add Bob Jenkins lookup3 hash as helper hash.
adds ccac258 tdb: automatically identify Jenkins hash tdbs
adds 2dcf76c tdb: TDB_INCOMPATIBLE_HASH, to allow safe changing of default hash.
adds b7cd6af tdb: fix non-WAF build, commit 1.2.6 ABI file.
adds cef16c26 s3-waf: add two more REGF based subsystems.
adds f52fda4 s3-waf: add PRINTING subsystems.
adds 1622ad4 s3-waf: move SERVICES into a subsystem.
adds 93be0d6 s4-provision: fixed the generation of the krb5.conf for vampire
adds a40dcd1 s4-dns: use the generated krb5.conf in samba_dnsupdate
adds f9ba8f5 lib/util: change tevent_req_nterror() to a macro
adds 06274bd s4-gensec: fixed a valgrind error in gensec
adds 785410c s4-drs: fixed comment in getncchanges code
adds d834671 s4-smbtorture: remove unneeded dcerpc_mgmt alias.
adds 611c831 s4-waf: remove NDR-SRVSVC alias.
adds f2310ca waf: add more NDR subsystems for shared IDL files.
adds 122e354 s3-waf: NDR_SRVSVC is defined now from the main librpc wscript_build.
adds 1e97e73 s3-waf: link PReg parser only in registry client side extension.
adds ff95491 s3-waf: fix dependencies to NDR_XATTR.
adds 9d4df79 libcli/ldap: correctly marshall LDAP Unbind PDUs
adds b65a164 s4:libcli/ldap: fix sending oneway requests
adds b1ffacb LDAP-BASIC: test AbandonRequest
adds b32625b s4:torture/ldap: close connections with an UnbindRequest
adds f4f5ad9 s3:registry: proposed aix build fix for reg_parse_internal
adds 84127dd libsmbconf: parse an empty share as empty share, not as NULL.
adds 8e02130 Lift talloc_autofree_context() from OpenConfFile()
adds 35d9530 Remove talloc_autofree_context() from pm_process
adds 6319e0d s3: Fix some comments
adds f1c1959 s3: Remove some unused code
adds 3235f44 s3: Make file_fnum static
adds d9d4ded s4:irpc: optionaly pass the security_token via IRPC requests.
adds ed7bbc9 s4/irpc: Add function to add security token to the binding handle
adds 2cf0525 s4/irpc: Add security token to the binding handle when doing irp call forwarding
adds aeedd29 s4-ldb: Added ldb_request_replace_control
adds 7fbe700 s4-ildap: fixed a talloc_steal with references error
adds 0e1588a s3-waf: add NDR_PERFCOUNT subsystem.
adds a335848 s4-smbtorture: rework test_EnumPrintProcessors to let it test more combinations.
adds 2921888 s3-spoolss: Fix _spoolss_EnumPrintProcessors error handling
adds 93d7230 s4-smbtorture: rework spoolss_EnumPrintProcDataTypes test.
adds 77d4c28 s3-spoolss: Fix _spoolss_EnumPrintProcDataTypes error handling
adds 48adfb2 samr: add three new ACB flags to IDL.
adds 43d0c2e heimdal: avoid DNS search domain expansion
adds 8edf3d7 s4-dns: avoid search domains expansion in DNS resolver
adds 8e1a3c8 s4-drs: make getncchanges debug less verbose
adds 396cdd6 s4-kcc: don't print "Testing kcctpl_create_intersite_connections"
adds 6676142 s4-ildap: two more places that need talloc_reparent()
adds f98d217 Change to using TDB_INCOMPATIBLE_HASH (the jenkins hash) on all TDB_CLEAR_IF_FIRST tdb's. For tdb's like gencache where we open without CLEAR_IF_FIRST and then with CLEAR_IF_FIRST if corrupt this is still safe to use as if opening an existing tdb the new hash will be ignored - it's only used on creating a new tdb not opening an old one.
adds 38f5055 tsocket: make sure we delete the fd event before calling close()
adds a738f5b Small tweak to bugfix for 7698 - Assert causes smbd to panic on invalid NetBIOS session request.
adds d7c09f3 Add torture test BAD-NBT-SESSION as regression fix for bug 7698 - Assert causes smbd to panic on invalid NetBIOS session request.
adds 9d8b886 s4:rpc_server: use SOCKET_FLAG_NOCLOSE to avoid calling close() on the socket fd twice.
adds d6c48b4 s4:wrepl_server: use SOCKET_FLAG_NOCLOSE instead of a dup()
adds 381f0fc s4:gensec: add gensec_create_tstream()
adds ca360fb s4:lib/tls: add gnutls backend for tstream
adds 491102c s4:gensec_tstream: remove plain socket handling
adds 93adf70 s3: Remove talloc_autofree_context() from receive_unexpected()
adds f83e7d8 s3: Remove "server_fd" global variable
adds 5e26e4d s3: Move "Files" to smbd_server_connection
adds 5276608 s3: Lift smbd_server_conn from file_fnum
adds c5d2799 s3: Remove smbd_server_conn from file_new and file_free
adds 6a1c4ba s3: Remove smbd_server_conn from file_close_conn
adds 25ca1cd s3: Remove smbd_server_conn from file_close_pid
adds 9fc9ff9 s3: Remove smbd_server_conn from file_close_user
adds fb86869 s3: Remove smbd_server_conn from files_forall
adds b448e42 s3: Lift smbd_server_conn from file_find_dif
adds 75c6e0e s3: Lift smbd_server_conn from file_find_di_first
adds e2222fc s3: Remove smbd_server_conn from file_find_subpath
adds e578114 s3: Remove smbd_server_conn from file_sync_all
adds 3009178 s3: Slightly simplify file_fnum
adds 54f7b70 s3: Remove smbd_server_conn from file_fsp
adds eadc4b5 s3: Lift smbd_server_conn from file_find_fd
adds d26d79b s3: Remove talloc_autofree_context() from files.c
adds 49b4d2e s3: Remove some remaining files.c globals to sconn
adds 886b5b6 s3: Remove talloc_autofree_context() from myhostname()
adds 790ad3d s3: Remove two calls to procid_self()
adds 94dc2c1 s3: Lift smbd_messaging_context() from open_sockets_smbd()
adds c972790 s4-auth: removed unused variable dom_sid
adds e313667 s4-dsdb: added samdb_find_site_for_computer() and samdb_find_ntdsguid_for_computer()
adds 17aa2b3 s4-kcc: fixed a incorrect context to kcctpl_get_all_bridgehead_dcs
adds 1587b46 s4-ldb: removed an unused variable
adds bc47af5 s4-kdc: added ifdef guards in kdc.h
adds 7d38079 pidl: added ifdef guards around ndr headers
adds 6237d56 s4-dns: added --update-list option to samba_dnsupdate
adds c4d2b6f s4-netlogon: added RODC DNS update call fwded to dnsupdate task
adds 0bbbfa0 s4-dns: implemented RODC DNS update in dns update task
adds c7f6ab8 s4-provision: fixed the authority response for our SOA record
adds 71f88c4 filter-subunit: added a --fail-immediately option
adds c12f1a1 s4-selftest: added a --fail-immediately option to s4 test
adds 7ac4a71 Add dedicated exception for immediate failure in filter-subunit, don't raise it on known exceptions.
adds 36ffe4f selftest: Abort early on SIGPIPE.
adds 02f87d1 format-subunit: Display number of failed tests even if there are no failed testsuites.
adds 78b4b21 ldb: Bump version because of addition of ldb_req_location.
adds 72a41cc ldb: Remove samba-specific targets from Makefile.
adds 85443e0 ldb: Update autogen-waf.sh to no longer overwrite existing files.
adds 302423f tevent: Don't update Makefile/configure files.
adds 4752d88 tevent: Remove make targets that are not relevant for tevent.
adds 63928c8 ldb/tevent: Fix detection of waf paths.
adds 0688c5b samba4: Don't update Makefile/configure from autogen.sh.
adds b4a5ece ldb: Fix path to alternative buildtools.
adds 314d738 s3-printing: remove unused old structs.
adds 07697fa s3-auth_util: make sure the system server info actually contains S-1-5-18.
adds 5fcd047 s3-waf: add pam_smbpass.
adds 2a1891a s3-waf: fix dependencies in most of our module subsystems.
adds 51bc104 s3: Increase the debuglevel for connection termination msgs
adds a3e211c s3: Attempt to fix bug 7518
adds 2cf5c66 s3-waf: add vfs_linux_xfs_sgid to the list of default shared modules.
adds 9d3046f s3-waf: add AUTH_SCRIPT module to AUTH subsystem (which is build as shared module by default).
adds 6bab5c0 Make upgrade procedure more explicit.
adds 8b57482 s4-dsdb Fix segfault in error case in rootdse module
adds 85f7bce s4-kdc Use msDS-SecondaryKrbTgtNumber to fill in the full KVNO
adds 990720b s4-kdc Add function to determine if a hdb entry is a RODC
adds 063b612 s4-dsdb Make samdb_reference_dn() use dsdb_search() and DSDB_SEARCH_ONE_ONLY
adds 88abf44 s4-dsdb Add ldb_reset_err_string() when we set error codes.
adds 3021af2 s4-kdc Add common setup, handle RODC setup case
adds 9b5e304 heimdal Add support for extracting a particular KVNO from the database
adds 9d33929 heimdal Add an error code for use in the RODC
adds 89ee9e6 s4-kdc Handle the case where we may be given a ticket from an RODC in db layer
adds 4be2696 heimdal Fix DNS name qualification to not mangle IP addresses
adds 6caa512 s4-dsdb: adapted check_access_on_dn for use in drs.
adds 440cee4 s4-drs: Added drs_security_access_check function
adds 8045b35 s4-drs: Added check for drs-manage-topology to updateRefs.
adds cd3eddb waf: we don't need the preprocessor recursion limit any more
adds d4939ce s4-drs: moved the drs_ObjectIdentifier handling to dsdb_dn.c
adds 9aa07e7 s4-drs: use drs_ObjectIdentifier_*() calls in getncchanges
adds 491e89f ldb-tdb: ignore failure to register control on rootdse
adds f4177b6 s4-drs: added support for DRSUAPI_EXOP_REPL_OBJ
adds 00611cb selftest: enable FAIL_IMMEDIATELY in autobuild make test
adds e257e7a autobuild: use git notes for autobuild messages
adds 4677438 s3-waf: add in a little hack to deal with the ECHO rpc module for non-developer builds.
adds a0fa1dd pidl/Typelist: let typeIs() do TYPEDEF dereference in the HASH case
adds 121ad07 pidl/Python: remove todo handling from PythonFunction(), it's done by the caller
adds 65c5278 pidl:NDR/Client.pm: remove unreached code
adds a73a2ab pidl/Python: use has_property($d, "noopnum") helper function
adds 96666d4 pidl: remove unused async property handling
adds bffa192 librpc/ndr: remove 'async' from ndr_interface_call
adds 3fa29cd pidl:NDR/Client: make the generated code look a bit nicer
adds 7fff22c pidl:NDR/Parser: simplify logic in ParseMemCtxPullFlags()
adds d4636c4 pidl:NDR/Parser: remove unused code for array element index
adds fcee50b pidl: add support for pointers in typedefs
adds ec33a87 s3-printing: skip metadata entry when traversing printerlist.
adds d8a0436 testprogs/win32: add vs2010-metze.cmd
adds cf4e572 midltests: move the current implementation to midltests_simple.exe
adds 115ad60 midltests: add a midltests_tcp.exe tool
adds 0610868 midltests: make it possible to allow downgrades to NDR32
adds c5e221c midltests: add some usefull defines to midltests.idl
adds ad99711 midltests: add midltests-pipe-sync-ndr32-downgrade-01.idl example
adds e2c305d midltests/todo: add some random idl files I had tested month ago
adds f84bdf9 heimdal Use a seperate krb5_auth_context for the delegated credentials
adds 3d4576b s4-kdc Ensure that an RODC may act as a server (needed to fill the krbtgt role).
adds c83775d ldb-dn: don't crash on NULL in ldb_binary_encode_string()
adds dacfe67 s4-sam: fixed termination of krbtgt_attrs (comma and NULL)
adds 04e3e27 heimdal: fixed timegm UTC/GMT bug
adds 4e0a3ea s4-kdc: RODC DCs should be able to produce forwardable tickets
adds cc28860 s4-provision: simplify our generated krb5.conf
adds 3b0d6fd s4-rodc: RODC should not accept requests for role transfer
adds 06022da s4-kerberos: use TZ=GMT when we are invoking krb5 code in helpers
adds 739a4e4 s4-drsutils: expose DsBind() call in drs_utils.py
adds 3131082 s4-spnupdate: when we are a RODC we need to use the WriteSPN DRS call
adds 292801b s3-waf: add vlp binary.
adds bea8035 s3-waf: clean up socket-wrapper and nss-wrapper a little.
adds 9dcd5e6 s3-waf: add basic make test infrastructure, not able to test yet.
adds 437db14 midltests: revert to a simple default midltests.idl
adds 25e1928 midltests: improve NDR64 downgrade
adds 6c0a4b6 midltests: print out the alloc_hint for requests and responses
adds 45e3e54 midltests: support for fragmented RPC traffic
adds 77d959f midltests: add midltests-pipe-sync-ndr32-downgrade-02.idl
adds 9a58cd1 libds: added more UF_ -> ACB_ flags mappings
adds 44c891a s4-sam: added DOMAIN_RID_ENTERPRISE_READONLY_DCS for RODCs in the PAC
adds 3b52b62 util: added BINARY_ARRAY_SEARCH_V()
adds eebe5e1 s4-drs: added drs_security_access_check_nc_root()
adds 1ec5f5c s4-drs: implement PAS checks and access checks for getncchanges
adds 768df75 s4-devel: added new options to getncchanges script
adds 1f3f75f s4-samldb: also set a password on the krbtgt_NNNN account
adds 156ab4e s4-smbtorture: add new EnumPrinters test to test printername/servername behaviour in EnumPrinter and GetPrinter calls.
adds 3797d48 s3-spoolss: Fix servername/printername handling which turns out to be very important to get right.
adds 575ae3e spoolss: use the correct flags for spoolss_PrinterInfo1 struct.
adds c82d6c0 s3-spoolss: make sure to exit early and with the appropriate error code in _spoolss_GetPrinterDriver2.
adds 92586ab s4-dns: send A record updates via TKEY
adds d690622 idl-drsuapi: fixed another replica_flags that should use the bitmap
adds 4d55175 s4-kcc: fixed the replica_flags in repsFrom in the kcc
adds 287e35f s4-drepl: fixed the checking of replica_flags in the drepl server
adds 1a9f5b4 s4-drepl: don't call UpdateRefs on a RODC
adds 4118220 testtools: Import new upstream snapshot.
adds e36f726 subunit: Import new upstream snapshot (adds subunit_progress())
adds 124d9fc selftest: Avoid accessing deprecated BaseException.message.
adds 73e129b selftest: Eliminate some unnecessary spaces.
adds 6eee95a s4-selftest: Add some more comments to skip file.
adds c7c4d84 s3: Fix a typo in dump-domain-list smbcontrol usage msg
adds 10f0c78 s3: Re-introduce a procid_self()
adds bad98e3 s3: Add "smbcontrol winbindd ip-dropped <local-ip>"
adds 73763b3 LDAPCmp feature to compare nTSecurityDescriptors
adds 46ec7d7 s4-drs: added support for level 10 of getncchanges
adds 21739bd autobuild: fixed exit status
adds e90b964 autobuild: added much better email reporting
adds 57f6770 s4-dsdb: silence the domainFunctionality not setup warning
adds 87f67d3 s4-libnet: wipe the old keytab when exporting
adds 75a542a s4-drs: put the GCSPN flag into the repsTo if requested
adds 67a0461 s4-rodc: fixed the keyVersionNumber on the RODC account in secrets.keytab
adds 176ecce s4-provision: wipe the old keytabs when provisioning
adds 6a029cd autobuild: push of ref/notes/commits isn't allowed in master
adds aca5637 s4-selftest: Convert tests.sh to Python.
adds 1611499 s4-selftest: Finish conversion of selftest.sh to Python.
adds 8309e3f s4-selftest: Normalize paths.
adds b7c7c4b s4-selftest: Remove unnecessary PYTHONPATH overrides.
adds 9917d37 delete_object: Remove unnecessary pass calls.
adds dc65824 selftest: fixed a selftest error on sn
adds fbee3586 selftest: Let selftest provide the tempdir, rather than creating it as sideeffect of tests.py.
adds 694f287 s4-spn: don't try and send an empty SPN list
adds c03d02d s4-rodc: don't set SPECIAL_SECRET_PROCESSING on EXOP_REPL_SECRET
adds 23b4126 autobuild: fixed the --tail option for new log locations
adds 4c57095 heimdal: added verbose logging of hemimdal crypto errors
adds 62d87f8 s3-selftest: added samba3.posix_s3.rpc.spoolss.printer to knownfail
adds 48fca54 s3-spoolss: dont overwrite location change notify.
adds 5cb5e0a s3-spoolss: make sure we dont crash on NULL setprinter level2 elements as seen from win7.
adds 21576e3 s3-net: make sure we dont crash when publishing a single printer.
adds fa3264f s3-net: better handle obscure 0x80070002 error reply when trying to update an not yet published printer.
adds 3975203 s3-spoolss: fix do_drv_upgrade_printer() which must have been broken since the days we moved away from fstrings.
adds b77bcea pidl: Fix handling of typedefs of typedefs.
adds 28a3d2e autobuild: Simplify find_git_root.
adds 072e310 autobuild: Remove autogen step for projects that have checked in configure.
adds ebf01a4 autobuild: Add --daemon option.
adds 1adece8 Remove land.py - it's been obsoleted by autobuild.py.
adds 0866e2d autobuild-remote: Support autobuild.py rather than land.py.
adds 7210c95 autobuild: Add --always-email option.
adds 3dfbf3c autobuild: Provide more information about build sequence, stage name and output mime type (all plain text for now).
adds e5dfc64 s4: Add 'subunit-test' make target.
adds 9af570a s3-configure: Require at least version 1.2.6 of external TDB, which has TDB_INCOMPATIBLE_HASH.
adds f70a986 s3: Add subunit-test target.
adds 21475df s3-selftest: fix prefix in subunit output.
adds c4ab2b3 autobuild: Output test results in subunit.
adds 9cdebd0 autobuild: Avoid unnecessary chdir() calls.
adds 4beff4d s4-dsdb: fail the transaction instead of asserting on error
adds f6bc4c0 s4-rpmd: fixed a use after realloc bug
adds 2d66bb5 autobuild: cwd is needed on all command types
adds afe78c2 autobuild: fixed the tuples in the retry_task
adds b75c1f5 autobuild: disable the subuit changes for now - they break error checking
adds 0111e80 autobuild: revert a bit more of the subunit changes
adds 0adc164 s4-auth: fixed a vagrind error when creating keytabs
adds b38d054 samba: share select wrappers.
adds 405b7d8 s3-readline: move cmd_history to smbclient, the only user.
adds 0ff7e0c samba: share readline wrappers among all buildsystems.
adds a88a7c7 s3-dcerpc: no point for printing NDR twice for internal pipes in log level 10.
adds 229f544 testprogs: print architecture used in win32 spoolss testsuite.
adds 455fccf s3:events: Call all ready fd event handlers on each iteration of the main loop
adds 100843a s3:smbd: Increase unsupported IOCTL debug message to 2
adds b3fd5e1 s3-spoolss: Fixed print_access_check server_info.
adds 455bbd5 s3-spoolss: Fixed print job access.
adds d17a6f0 s3-spoolss: Strip off ", DrvConvert" and ",LocalOnly" in OpenPrinterEx as seen from Win7 clients.
adds a68f447 heimdal use returned server entry from HDB to compare realms
adds 6488d5b s4-auth Allocate domain SIDs under the sids array, not server_info
adds a82e3ab s4-auth Add make_server_info_pac() to include 'resource domain' groups
adds 7b9a664 s4-kdc Rework 'allowed encryption types' handling in the KDC
adds 87698dc s4-kerberos Don't regenerate key values for each alias in keytab
adds faa993d autobuild: fixed tuple count for retry
adds 6e846ca s4-kcc: remove stale repsTo entries in the KCC
adds 23a8fad s4-drs: fixed comparison login in replicated renames
adds 0ea3877 s4-gensec Always honour the set server principal
adds 47b3d88 netlogon.idl: add missing flags to DSGETDC_VALID_FLAGS
adds 76232a4 s4:rpc_server/netlogon: don't use dcerpc_binding_handle_call_send/recv() directly
adds ee15dc9 s4-dsdb: added dsdb_search_by_dn_guid()
adds 9bae4cd s4-rpc: added target_principal binding handle option
adds eadd282 s4-repl: use the GC principal name for DRS replication connection
adds f9bc389 autobuild: include autobuild.log in logs.tar.gz
adds 06b27e5 autobuild: show top commit in emails
adds 018d23a script: added bisect-test.py git bisect script
adds ed5e05a bisect: more bisection options
adds fc6e910 s3: Fix a 64-bit BUG
adds 13756d0 s3: Attempt to fix bug 7665
adds 6f6bfb3 Split land.py back out of autobuild.py, so I can change it without risking to break the autobuild system.
adds 74be4a2 land: Avoid more uses of chdir().
adds 3c85d03 land: Move more functionality onto builder.
adds 8ce24a9 land: Add --repository option.
adds ff5fdb6 land-remote: Use --repository option.
adds 56ad550 land-remote: Checkout repository first.
adds 7f01677 land: Avoid running things in a shell where not necessary.
adds 9169044 Several smaller cleanups, use python coding style.
adds d03ff1c land: Add --fail-slowly option.
adds 554289c land: Only pass shell=True if necessary.
adds 4190bd4 land: Move stage building into a separate class so we can have subclasses (e.g. subunit-specific).
adds b965a65 land: Cherry-pick tridges changes to autobuild.
adds 8354518 land: Add separate treestagebuilder for subunit.
adds 4ece674 selftest: Move plain text formatter to subunithelper.
adds d7edb40 format-subunit: Split out summary file writing.
adds 72119de subunithelper: Make filter options optional.
adds 20c6512 land: Implement --fail-immediately directly in Python, provide subunit file.
adds 14efa95 subunithelper: Fix format time.
adds a291428 pytdb: Add TDB_INCOMPATIBLE_HASH open flag
adds bdd6bef pytdb: Add support for tdb_repack()
adds ab37c48 pytdb: Check errors after PyObject_New() calls
adds 5cdef70 subunithelper: Remove accidentally added line.
adds 22f633d pytdb: Include Python.h first to prevent warning.
adds b9bef1f land-remote: Pass extra arguments on to land.
adds 24f1893 s3: Attempt to fix the non-ads build
adds e9620c5 s4-python-samba: Fix few cosmetics
adds edfb8c6 s4-samba.samdb: Fix leading indention and trailing ';'
adds 0cb476f s4-python-samba: 'file' is a built-in
adds 46ac1c3 s4-samba.samdb: Fix masking names from outer context
adds 7acbb73 s4-python-test: Implement global connect_samdb() function
adds 98e4d27 s4-test-delete_object.py: Use common implementation for connect_samdb()
adds 6bc7c01 s4-test-fsmo.py: Use common implementation for connect_samdb()
adds 6546127 s4-python-samba: Remove trailing ';'s
adds 302e1d2 s4-python-test: Common implementation for getting environment variable value
adds c05180c s4-test-delete_object.py: Use common implementation for env_get_var_value()
adds 2a23f0d s4-test-fsmo.py: Use common implementation for env_get_var_value()
adds 83a1515 s4-test-dsdb_schema_info.py: Simplify connection SamDB
adds 657d4d8 s4-test-dsdb_schema_info.py: Get rid of global module variables
adds d385d9a s4-test-fsmo.py: Implement kind of busy-wait for role transfer
adds da0f3bd s4-getopt.py: Make Anonymous creds when no credentials
adds 197a151 s4-ldapcmp.py: Don't guess credentials for second Credentials object
adds ab6e3fc s4:heimdal: import lorikeet-heimdal-201009250123 (commit 42cabfb5b683dbcb97d583c397b897507689e382)
adds 3ca886b s4-heimdal_build fix up build after heimdal import
adds f02d825 heimdal: change the version string
adds a2c4f54 s4-heimdal We don't need HDBDIR any more
adds 21460df s4:heimdal: import lorikeet-heimdal-201010022046 (commit 1bea031b9404b14114b0272ecbe56e60c567af5c)
adds f213a97 Add new files for sha512 support
adds 0e11d18 s4-kdc Fix up after import of new lorikeet-heimdal
adds d8e81a1 land-remote: Run remote land command unbuffered.
adds f6b254c land: Add --revision argument.
adds 288b217 land: Attach test output files to result emails.
adds 997165b land: Some cosmetic fixes.
adds 0bb970d land: Attach tarball of logs rather than individual logs to keep the mail size reasonable.
adds 60e25ab land: Force always emailing when there is no other mechanism of progress reporting.
adds 507c413 s4-selftest: fixed up exit codes on signals for make test
adds b772871 s4-selftest: added --screen option for test
adds 87f0145 s4-server: exit with status 127 on SIGTERM
adds e36f20d s4-ldif: get rid of the ndr_pull_error message on startup
adds 762ad1c s4-test: silence the Failed to chown message in make test
adds 3bb5925 s4-test: silence a tap2subunit error
adds 29e1a84 s4-selftest: silence warnings about bind chown
adds dfb664a s4-selftest: support 'make testenv SCREEN=1'
adds 32ec1b3 s4-kcc: silence "Testing kcctpl_create_intersite_connections" message
adds 41b54a8 s3: Remove talloc_autofree_context from pdb_interface
adds da0ef65 s3: Remove talloc_autofree_context() from srv_samr_nt.c
adds 414cd91 s3: Remove talloc_autofree_context() from unexpected.c
adds c87d4e5 s3: Remove talloc_autofree_context() from dmapi.c
adds 97b7636 s3: Attempt to fix a ton of warnings on the build farm
adds ff48f7c s3: Attempt to fix the IRIX build
adds d05ae94 s4:rpc_server/echo: fix compiler warning
adds 48dccbf s3: Move #define VALGRIND to config.h
adds 01c3cb2 s4:libcli/resolve/dns_ex.c - fix "const" warning
adds a014679 s4:schema_samba4.ldif - update allocated controls list
adds 55e3720 s4:getncchanges.c - fix some counter types
adds 14c660d s4:acl_read LDB module - fix counter type
adds f9244a1 s4:ldap.py - fix "system only" test
adds bb81760 s4:ldap.py - delete the right object after test completition
adds 64be07b s4:dsdb_dn_val_rmd_flags - memmem - scan the whole string for occourences
adds 4a768fb s3: I thought I had compiled this....
adds 4356f09 Fix registry parsing of strings to also support the windows method.
adds 927e4db Fix .reg file format parsing.
adds a23aa3f Make sure that regf only writes to disk every five seconds or when flushed or destroyed
adds 1ed8964 Make sure we write the value stored in value, not line (doublequoted).
adds deebc93 Fix hex():00,00,00 bugs and strtol dword bugs, these values are explicitly hex.
adds bc2098c Do not include the closing doublequote in .reg files.
adds b3d2345 The root key should be created as a root key, not subkey.
adds 90d8287 5 uint32_t's should be set, not 5 bytes.
adds 2d4500d Fix registry editor to be compatible with Windows 7.
adds 6e881dd Fix patchfile_dotreg to write proper .reg files: 'hex(1..B):', 'dword:', etc
adds a8adadb Fix issues addressed by Jelmer:
adds e2eae17 Make sure REG_SZ is properly written to a .reg file (not as hex(1)), fix trailing comma REG_BINARY.
adds beed95e heimdal: convert some subsystems to libraries, consistent with upstream heimdal.
adds 9aa90b6 heimdal: Convert hx509 to library.
adds b7acb8e pidl: simplify some generated code.
adds 88d08c1 pidl: Allow longs for bitmasks.
adds 958d7a5 land: Inherit EMAIL from the environment.
adds 3c1eca1 wafsamba: Move heimdal library code to heimdal_build.
adds 8e5a9e7 heimdal: Move autoproto code to heimdal_build.
adds dd5a91b heimdal: Move SAMBA_ERRTABLE to heimdal_build.
adds 257e259 heimdal: Move asn1 list to heimdal_build.
adds 120f5ee wafsamba: Some reformatting.
adds 4b16cc9 autobuild: override the editor when marking the commit
adds 6c9b25e s4:objectclass LDB module - fix the delete behaviour of server containers
adds 4768280 s4:objectclass LDB module - fix the "crossRef" delete protection
adds 2b4f652 s4:subtree_delete LDB module - it is only responsible for non-deleted objects
adds e1509ec s4:repl_meta_data LDB module - consider the SYSTEM_FLAG_DISALLOW_MOVE_ON_DELETE flag
adds 69b7a87 s4:show_deleted LDB module - also support the "show_recycled" control
adds 779b973 s4:subtree_rename LDB module - also already deleted objects have to be renamed
adds 46282da s4:dsdb/common/util.c - introduce "DSDB_SEARCH_SHOW_RECYCLED" flag
adds e3081b9 s4:dsdb - substitute the "show_deleted" with the "show_recycled" control
adds dda6c35 s4:dsdb python stuff - introduce also here the "show_recycled" control
adds b2385e3 s4:ldap.py - remove the delete tests
adds a095a08 s4:deletetest.py - enhance the tests
adds dcb1a06 s4-kdc Remove special case kerberos restriction in the KDC
adds fba8e32 s4:patchfile_dotreg.c - use "size_t" when counting characters in DATA_BLOBs
adds fb2f0c5 s3: Add msg_ctx_to_sconn
adds 1d3aa74 s3: Lift smbd_server_conn from initial_break_processing
adds 35d6d44 s3: Remove smbd_server_conn from process_oplock_async_level2_break_message
adds 5d1d575 s3: Remove smbd_server_conn from process_oplock_break_message
adds 554f5e7 s3: Remove smbd_server_conn from process_kernel_oplock_break
adds 898f7c9 s3: Remove smbd_server_conn from smb2 receive_unlock_msg
adds 924357a s3: Remove smbd_server_conn from msg_close_file
adds 3cf3d54 s3: Remove smbd_server_conn from validate_my_share_entries
adds db60733 s3: Remove smbd_server_conn from msg_file_was_renamed
adds c0eb35c s3: Remove smbd_server_conn from smb1 receive_unlock_msg
adds e128b23 s3: Remove smbd_server_conn from process_blocking_lock_cancel_message
adds 79a4be4 s3: Remove smbd_server_conn from msg_force_tdis
adds 4e8206e s4:urgent_replication.py - fix up the system flags handling
adds ca08cde s4:objectclass LDB module - introduce allowed system flags restriction
adds 24282ad s4:ldap.py - test allowed system flags restriction
adds 7d0d6d4 s4:kdc/db-glue.c - remove unused variable
adds 2ff1c9e spoolss: fill in spoolss_AddPortEx IDL.
adds 279e0c9 spoolss: fill in spoolss_SetPort IDL.
adds 355849e spoolss: fill in spoolss_DeletePort IDL.
adds b958f98 s3: Attempt to get the Tru64 build a bit further
adds 515c8f0 s3: Fix a pointer error
adds 8cec67f registry: Make a two more functions static.
adds 6cd722d pytdb: Add __version__ attribute.
adds e604532 waf: Add function for checking for system python modules.
adds e805bf5 tdb: Support using system pytdb.
adds 20d3969 tdb: Only use system pytdb when using system tdb.
adds f1b62ea land-remote: Announce what address email is going to be sent to.
adds 587315f land-remote: Force running in foreground when pushing to master.
adds 0bda3f8 heimdal: Support using system com_err.
adds c676c95 compile_et: Support using system compile_et.
adds 4423aa5 tsocket: make sure we delete the fd event before calling close()
adds 42d1a84 libcli/ldap: ldap_full_packet() requires at least 6 bytes
adds 59d00fc lib/util/asn1: let asn1_peek_full_tag() return an error if we fail to parse tag hdr/len
adds 6320cfa s4:dsdb/common/util.c - change the usage of the RECYCLED control
adds 10a4ea7 IDL: More types for the DNSP IDL file
adds 013780b ndr: Add support for pulling/printing an ipv6address type
adds ee7ee2c ndr: Implement push function for IPv6 addresses
adds 8ff715c dnsp: Allow parsing of AAAA records
adds da21f78 dnsp: Add MX record parsing
adds 65d2cfd dnsp: Parse TXT records
adds b5f2633 dnsp: Add support for parsing HINFO records
adds b53fbc7 s4:ldap_server: rewrite to socket layer to use tstream
adds 9dcad79 pyldb: test return code before trying to talloc_steal
adds 19f835d unittests: makes the unit tests for ldb.python back in order
adds d09cfc0 unittests: add a test to avoid regression on previous fix
adds 14a1133 heimdal: Fix names of roken, wind libraries.
adds 9b18d48 heimdal: Fix library name of gssapi.
adds 7b18839 heimdal: Fix library name of heimntlm.
adds 1db3221 heimdal: Fix name of 'hdb'.
adds 39f9bfd heimdal: Fix name of kdc library.
adds 9eab95b heimdal: Fix name of hx509 library.
adds 017196a heimdal-build: Add custom heimdal generator.
adds 6c81cae heimdal-build: Add heimdal specific subsystem function.
adds e9224c6 heimdal-build: Implement HEIMDAL_LIBRARY with fewer wafsamba functions.
adds 3c0a57a heimdal-build: Add HEIMDAL_BINARY convenience method.
adds c8b6be0 heimdal-build: Simplify calls to convenience functions.
adds 6ea99a2 ldb: Refer to ldb(3), not ldb(7).
adds 5548d3d Add missing dependencies for com_err.
adds 7c5d7a5 waf: workaround for the 'make install' breakage
adds 83f3f5e ndr: Handle the case of string array with all null terminated strings
adds 52d32e0 idl: dfsblobs fix glitches in the implementation
adds 8a0095b dfs: Fix wrong size of referral, change order of dc referral
adds 906e3f1 torture: complete dfs referral tests
adds a9ee39c s4-test: changed the gentest test to use a fixed seed.
adds 933aef0 s4:ldb_modules.c - fix a typo
adds 0e5b77b s4:kdc - use "userAccountControl" always unsigned
adds ca035b3 s4:samldb LDB module - assign better memory contexts on two places
adds af5308e s4:samldb LDB module - simplify/unify the message handling on add and modify operations
adds ea08cd2 s3: Stop using the write cache after an oplock break
adds d10a601 s3-waf: add RPCCLI_WINREG subsystem.
adds 4aa8aaa s3-waf: convert NSS_INFO into a subsystem.
adds dd380e3 s4-test: Use absolute path for 'samba4srcdir'
adds 9c27099 s4-test: Fix PYTHONPATH for python.drs_ tests
adds fb0add6 s4-libnet_vampire: Reparent result.lp_ctx - we have already referenced it
adds 5218bcf s4-provision: Reset "debuglevel" after "provision" take place
adds c94db22 land: Simplify retry checker.
adds 2b58efb land: Fix failure detection.
adds 0a1ce77 s3-libndr: handle NDR_ERR_IPV6ADDRESS case in ndr_errstr().
adds caeb819 s3-reg_parse: fix uninitialized variable in srprs_key().
adds a416ff2 libndr: fix "excess elements in struct initializer" warning.
adds 9bcb88f s4-selftest: move spoolss to skip list.
adds 505eaa9 s3-selftest: enable smb2 torture tests against samba3.
adds 0fb9671 s4:setup/provision_rootdse_add.ldif - provide informations in the right order
adds aabfb71 s4:subtree_delete LDB module - remove the DN from an error message
adds 4618e25 Fix bug 7704 - Possible error in fix to rpc_server/srv_spoolss_nt.c.
adds e481b66 s3-waf: use more of the NDR_ subsystems.
adds a578ac0 s3-waf: add slightly different mkbuildoptions awk script for waf.
adds b75674c Revert "libndr: fix "excess elements in struct initializer" warning."
adds cef5a36 selftest: make it more obvious we only expect the printjob tests to fail.
adds 95c6c9b heimdal-com_err: fix the build for systems with older 'com_err' library
adds 47d1c49 land: Print out failed test in case of subunit failures.
adds a228879 land: Fix stage description during failure.
adds 46b4fe0 heimdal-build: Require com_err library to provide com_right_r function.
adds 77622ac Fix crash in SMB2 rename found by gentest. We must always have an lcomp in the destination struct for a rename, so set the flag appropriately.
adds ee881c9 s4-test: Fix PYTHONPATH for samba4.schemaInfo.python(dc) test
adds 1e267b0 waf: fixed the problem with com_err on Ubuntu 9.04
adds 58c1d0c s4-heimdal: disable using the system compile_et for now
adds 2db1987 idtree: fix right shift of signed ints, crash on large ids on AIX
adds 8e5f8d7 s4:samldb LDB module - remove "type" parameter of "samldb_fill_object"
adds 8fcccae waf: update to waf version 1.5.19
adds c24240b waf: fixed some python3.x portability issues
adds 1e2c1c8 autobuild: only add autobuild.log if it exists
adds 8a56f8d s3-spoolss: added another intermittent failure to knownfail
adds 7dcecbd waf: allow for commands like "make bin/smbtorture"
adds 312d097 s3-build: use the simpler "make bin/smbtorture" for s4 torture
adds 342c79e s3: Make the write end of the echo responder pipe non-blocking
adds 081818a maintainers: added initial MAINTAINERS.txt
adds 5c52644 maintainers: delete the old MAINTAINERS file
adds 0cec0f0 Fix crash in SMB2 rename found by gentest. We must always have an lcomp in the destination struct for a rename, so set the flag appropriately.
adds 1c9b856 tevent: Only call handlers that ask for events
adds fdad032 s3: Adding TCP_KEEPALIVE_THRESHOLD and TCP_KEEPALIVE_ABORT_THRESHOLD to the list of accepted socket settings.
adds bb00176 waf: fixed exit status of test suites
adds 321bb40 script: improvements to bisect-test.py
adds c9da312 s4:dsdb/common/util.c - provide message set functions for integer types
adds ea36245 s4:dsdb/common/util_samr.c - use an LDB constant for result checking
adds ab31d9a Revert "s4:ldap_server: rewrite to socket layer to use tstream"
adds 71ab8f3 s3-samr: fix _samr_QueryGroupMember().
adds e0b3402 s4-samr: Fix dcesrv_samr_QueryGroupMember.
adds b7683a2 samr: for correctness, rename samr_RidTypeArray to samr_RidAttrArray.
adds 3b213f6 s3-docs: fix typo in "add port command" smb.conf manpage.
adds f5554fe s4-smbtorture: re-arrange openprinterex tests.
adds 12112d5 s3-rpcclient: add openprinter_ex command.
adds d8c86a7 s3-spoolss: make it possible to have and announce a [prnproc$] share on the printserver.
adds 9af40be File BirthTime test
adds fb75355 File winattr test
adds fd9effc s3: Fix the async echo responder for netbios keepalives
adds cd04af7 Fix bug 7716 - acl_xattr and acl_tdb modules don't store unmodified copies of security descriptors.
adds 7915142 s3: Fix input check in is_encrypted_packet
adds 4e95081 s3-waf: slowly getting modules to match how they look like in old build.
adds cce2f9d s4:lib/tls: fix enabled logic in tstream_tls_params_server()
adds a3d44d5 s4:lib/tls: make more clear what the immediate event is for
adds 9300f92 s4:lib/tls: buffer writes in tstream_tls_push_function()
adds 61c7b67 s4:ldap_server: rewrite to socket layer to use tstream
adds 584ac76 s4:ldap.py - split it up and move SAM related stuff to sam.py
adds b5ed09c Move talloc_enable_null_tracking() to the s3 daemons
adds e36e67f tevent: Do not use talloc_autofree_context
adds 5e482ae s3: Implement echo_TestSleep
adds 220aa31 s3: Add a little test for the echo responder
adds 1e98d58 s3: Remove talloc_autofree_context() from loadparm.c
adds 8125807 s3: Remove talloc_autofree_context() from get_printer_list_db()
adds ef96bfe s3: Call printer_list_parent_init in the parent
adds 613a0b6 s3: Hang the linux kernel oplocks off the NULL ctx
adds 703e438 s3: Hang the irix kernel oplocks off the NULL ctx
adds 615482a s3: Hang the isilon kernel oplocks off the NULL context
adds 76a8ae9 pytalloc: Fix warning that we are subtracting void* pointers
adds b69bec0 Add some const. Needed for my SD work.
adds 9e1e581 More neccessary const.
adds 6853883 s4-test-msds_intid: Simplify parameters for _make_error_message() function
adds 2d2dbf5 s4-test-msds_intid: Verify ATTIDs for Linked Attributes
adds 6d8b3ef land: Use temp dir if /memdisk is not available.
adds 3cd558d talloc: Fix #include line in manpage.
adds 27f72fb subunithelper: Don't access 'message' attribute directly as it deprecated
adds 5de1274 heimdal_build: Fix dependencies for hx509.
adds c15e919 wafsamba: Clarify needs_python argument name, use pyembed/pyext where applicable.
adds 81e5e23 s4-dsdb: Make dsdb_setup_sorted_accessors() public
adds 20029aa s4-dsdb-repl: Print what the error code for failure is
adds 0440741 s4-vampire: Initial implementation for multi-pass schema decoding from DRS data
adds 837af1c s4-vampire: Optimize Schema decoding conversion
adds b44135a s4-libnet_vampire use a linked list to handle schema objects pending conversion
adds f827fcd s4-libnet_vampire: Remove unused self_corrected_schema
adds 9d958ce build: make make tests SCREEN=1 work on freebsd
adds 9b94894 socket_wrapper: Make it work on freebsd for udp packets
adds a20f025 wafsamba: Fix init function when building modules as shared objects.
adds 614c8ea tls: add missing dependency on util_tevent.
adds 6280725 samdb: Handle schema setup in samdb, not in more generic ldbsamba.
adds 93126b3 samdb: Add flags argument to samdb_connect().
adds 938cb40 ldb-samba: Add convenience function for doing a Samba-style LDB init.
adds 7f68870 ldb-samba: Split up ldb_wrap_connect() a bit.
adds c1884f3 ldb-samba: Add ldb_wrap_add, remove last schema reference from ldb_wrap.
adds c4c2985 cldapd: Add missing dependency on ldbsamba.
adds be1f2c4 secrets: Add missing dependency on ldbsamba.
adds 7ba7ca7 idmap: Add missing dependency on ldbsamba.
adds 8f6ca48 gensec: Support building without any linked-in modules.
adds 33c4b85 dsdb: Move attr_in_list to SAMDB_COMMON to avoid circular dependency between SAMDB_COMMON and DSDB_MODULE_HELPERS.
adds e2f3e10 ldb-samba: Rename samdb_relative_path to ldb_relative_path, as it's not samdb-specific.
adds aa6d7cc dsdb: add missing dependency on samba_socket.
adds 904a6c3 util: Link headers to correct subsystem, fix formatting.
adds fd718c9 samdb: Remove dependency on unknown subsystem.
adds 7552dd8 rpc_ndr_netlogon: Add missing dependency on tevent.
adds 1f73f3b dsdb modules: Split ridalloc out of common helpers, because of dependency loops.
adds dc47e8d libcli-auth: Remove unnecessary dependency on libsamba-hostconfig.
adds 2c9ebb7 libsecurity-common: Add missing dependency on libndr.
adds 41e55d7 ntvfs_ipc: add missing dependency on dcerpc_common.
adds 3b19993 dsdb/schema: Move some dsdb_dn functions that are schema-specific.
adds d0c7ae5 librpc: Remove unnecessary dependency on libsamba-hostconfig.
adds b0963b7 smb2: Add missing dependency on NDR_DFSBLOBS.
adds 57bf052 smb_server: Split core out of service, since the service can be built as a .so against which we can't link.
adds 6c410dd kdc: Add missing dependency on samba_gensec_server.
adds ea8fc87 ldap_server: Add missing dependency on gensec_server_start.
adds ffd7cee torture: Link against rpc server itself, not service module. (against which we can't link).
adds ea6a3f5 wafsamba: Support setting pyembed on libraries.
adds 4280527 torture_auth: Add missing dependency on gensec_ntlmssp.
adds 2bff55f dsdb/modules: Split up helpers a bit to prevent recursive dependencies.
adds 5324b94 wafsamba: Fix handling of pyembed/pyext.
adds ffb6766 service: Add missing dependency on process_model.
adds 53db1f3 server: Add missing dependency on schannel database.
adds 5cbbe94 credentials: Move code that doesn't need any external dependencies into credentials.c.
adds 539d5f5 auth: Remove unnecessary dependencies, fix formatting.
adds c5ae099 kerberos_util: Put into separate subsystem.
adds d74e0ad credentials: Split up into several subsystems.
adds d589430 credentials: Fix the build.
adds ba02178 util: Fix installation path of tevent_ntstatus.h, tevent_unix.h (bug 7720).
adds 391b24e Fix some warnings at higher -W levels in pidl generated code.
adds edc5ccc credentials: Avoid unnecessary includes.
adds 1ef59ea s4-kerberos Remove unsued variable
adds baeaa17 s4-kerberos Remove unused parameter
adds 5cd9495 s4-param Refactor secrets code to not require an event context.
adds 42127cd s4-credentials Add explicit event context handling to Kerberos calls (only)
adds bae09a0 s4-smbd Remove event_context_set_default()
adds 69199a9 s4-tevent Remove event_contex_find() and event_context_set_default()
adds 1555d5a s4-ldb Don't use talloc_autofree_context() in ldb
adds 7013a3e s4-ldb Allow a NULL event context in samba_ldb_init()
adds 13ba346 ldb The use of a private event context isn't a hack
adds 74ed86c lib/torture: Add function to clean up the output directory
adds 58294ff s4:smbtorture Create a new random output directory each time, and delete it
adds 77cdef5 torture: Add debug on what we are removing
adds 6633a7b unit tests: do some cleanup after tests
adds 43d226f s4-smbtorture: add test for openprinter printername pattern.
adds fe724c7 s3-spoolss: fix set_printer_hnd_name() to match torture test.
adds c8a295a s3-spoolss: convert open_printer_hnd to return WERROR.
adds 025290e s3-spoolss: let set_printer_hnd_name return WERROR.
adds 33c6a4e s3-spoolss: add more userlevel info validation to _spoolss_OpenPrinterEx.
adds df7523c pidl: fix minor typo in s3 server generation.
adds 837bcb9 popt_credentials: Implement pending machine account manually, rather than through credentials.
adds 484939d samdb_common, ntlm: Add missing dependency on libsamba-hostconfig.
adds 9d2e777 ldb: Build ildap module as shared object.
adds 0502486 land-remote: Fix --fail-slowly.
adds 6756ec2 wins_ldb: Build as shared library.
adds ab9d459 dsdb: Build some more modules as .so files.
adds 7c36853 selftest: Avoid check_call(), use call() instead. This should fix Python2.4 compatibility.
adds cfeb5cc dsdb: Build some more modules as shared object files.
adds 44a4b67 dsdb: Build some more modules as shared objects.
adds 71d9f51 Make the posix ACL module cope with a NULL incoming DACL and a missing owner/group.
adds 6f4e782 Canonicalize incoming and outgoing ACLs.
adds 6f60940 Make the vfs_acl_xattr and other modules work with NULL SD's. Fix the "protected" inheritance problem (bleeding up from the POSIX layer).
adds 4ad6440 dsdb: Build more modules as shared objects.
adds a89331e s4: mark us as not supporting python3 yet
adds f2dc72e autobuild: add an extra blank line before the autobuild markers
adds 4e1966d autobuild: send email failure if rebase fails
adds ae52f95 libcli/security Move most of security_token.c to common code.
adds d406e51 lib/debug Add DEBUGC and DEBUGADDC as dummies
adds 0487ef0 libcli/security Add debug class to security_token_debug() et al
adds 8beaa29 s4-libcli/security Use seperate subsystem for session related functions
adds 9111694 s4-credentials Allocate ldb result on correct memory context
adds 5742f51 libcli/security Use common security.h
adds f768b32 libcli/security Provide a common, top level libcli/security/security.h
adds 5ad0ed2 libwbclient: Remove half-finished async implementation
adds cda2db5 s3:registry: fix some trailing spaces in reg_backend_db
adds 24ec465 wafsamba: Warn about circular dependencies between libraries.
adds 1229935 torture/becomedc: Add test for global schema, use samdb_connect().
adds f81c840 s4 rpc_server: fix a build error on freebsd
adds d95160c ldb: when running from build directory, use the build modules
adds 72de3e6 s4-dynconfig: use the build modules when running from build directory
adds d029342 autobuild: do make install after make test
adds b5ffdb6 s4: don't rebuild all of heimdal when dynconfig options change
adds 261628d s4-torture: fixed uninitialised variable error
adds ca4864c s4-torture: zero all of trans before the test starts
adds 3d75111 s4-ldb: added an optional operator_fn in the schema syntax
adds d267c8b s4-ldb: implement an operator_fn for the ldb-samba syntaxes
adds 1803045 s4-ldb: use operator_fn syntax function in ldb_match code
adds 549c044 s4-schema: don't name variables after standard libc functions
adds 269143f s4-ldb: take advantage of ldb_match_msg_error() in more places
adds d5e5992 ldb: raise minor version number for new ldb_msg_match_error() function
adds e07ca6f samdb: Build as library.
adds 4313f0f dsdb/schema_load: Build as shared object.
adds ffb71f8 dsdb/schema_data: Build as shared object.
adds 870de46 wafsamba: Don't allow circular dependencies involving libraries by default.
adds 5954e71 wafsamba/developer: Forbid shared objects with unresolved symbols, if the linker supports such a flag.
adds c1dad16 s3:vfs:syncops make it possible to specify syncops:onclose per share
adds 9e4a386 s3:vfs:syncops add option to disable module per share
adds 22018b8 s3:vfs:gpfs convert sharemodes/leases parameter
adds beb5afe s3:gpfs: Add support for the gpfs_ftruncate call
adds 9bdea1b ldb:ldb_match.c - fix a counter type
adds 2b6cbf2 s4:samldb LDB module - first implementation of the samldb objectclass trigger
adds 635996e s4:samldb LDB module - use the new "objectclass_trigger" for add operations
adds 8806008 s4:samldb LDB module - first implementation of the samldb primary group trigger
adds 4638bd1 s4:objectclass LDB module - deny the creation of "isCriticalSystemObject" entries
adds 9bcb656 s4:samldb LDB module - deny also the direct modification of "isCriticalSystemObject" on modify operations
adds 5cb99aa s4:setup/provision_self_join.ldif - let the samldb LDB module fill in "isCriticalSystemObject"
adds 09ce56d s4:ldap.py - test the "isCriticalSystemObject" behaviour
adds 826496c s4:samldb LDB module - support the group type changing properly
adds 36c1ed2 s4:sam.py - add a test for the group type changing behaviour
adds 18ea6c5 ldb: Only build LIBLDB_MAIN when building ldb itself.
adds ed68189 s4:samldb LDB module - proof the account type also on LDB modify operations
adds 3411e71 s4:samldb LDB module - deny creation of temporary duplicate accounts
adds bf657db s4:sam.py - tests for "userAccountControl" attribute
adds 01d14b4 samdb: Set soname.
adds f012454 heimdal: Add sonames.
adds e13b934 heimdal: Add soname for com_err.
adds 8c21a45 s4:samldb LDB module - cosmetic fixups
adds c41bb6e s4: show samba version in bin/samba -b
adds deb7c02 s3 Replace is_sid_in_token() with security_token_has_sid() from common code
adds 58cf837 s3-auth use security_token_has_sid() from the common code
adds 170b345 s3-auth Use security_token_debug() from common code
adds 7c6105e s3-util_nttoken.c Also copy the rights_mask when copying a security_token
adds a040466 s3-acl Merge source4-supported privileges into se_access_check
adds 058daa1 s3-acl Use uint32_t for counting the ACEs
adds 353d9bc s4-acl Merge sec_access_check() with se_access_check() from source3/
adds 949541c libcli/security Move source3/lib/util_seaccess.c into the common code
adds 8b22eef libcli/security Define traditional constants in terms of IDL macros
adds a879a46 libcli/auth Merge source4/libcli/security and util_sid.c into the common code
adds f7ffc12 libcli/security Use static SIDs rather than parsing from strings
adds 40a6e01 security: ensure the merge of libcli/security doesn't change s3 behaviour
adds f1f5a23 s4-heimdal: fixed some trailing commas in heimdal build
adds 3921d6f s4-waf: automatically remove stale C and header files
adds 9a3810f s4:samldb LDB module - attempt to fix integer handling on big-endian platforms
adds 81bdb59 s3: Rename "conn" to the more used "sconn" in process_smb()
adds cac60a7 s3: Remove some explicit smbd_server_conn refs in process_smb()
adds fa0de39 s3: Lift smbd_server_conn from receive_smb_raw_talloc_partial_read
adds a2db154 s3: Lift smbd_server_conn from receive_smb_raw_talloc
adds 63e08ef s3: Lift smbd_server_conn from receive_smb_talloc
adds c2533f9 s3: Remove smbd_server_conn from construct_reply
adds a0e9814 s4:dsdb - remove "samdb_result_uint", "samdb_result_int64", "samdb_result_uint64" and "samdb_result_string"
adds 9bc57e1 s4:dsdb - remove "samdb_msg_add_value"
adds d099f86 s4:libds/common/flags.h - fix typo
adds 06ec5d0 s4:dsdb/common/util.c - samdb_msg_add_string - the attribute name doesn't need to be duplicated
adds 9e69b22 s4:dsdb/common/util.c - samdb_msg_add_* calls - proof for more OOM conditions
adds 9310da1 s4:samdb_create_foreign_security_principal - proof error code of "samdb_msg_add_string"
adds b647b2d s4:samldb LDB module - cosmetic - use "ldb" variable rather than "ldb_module_get_ctx"
adds ace4378 s4:lsa RPC server - use LDB result constant
adds c362ce3 s4:libnet_samsync_ldb.c - use LDB result constants
adds 8055074 s4:ntptr/ntptr_simple_ldb.c - use LDB result constants
adds 7be36a0 s4:lib/registry/util.c - strtoll call - better say explicitly that data is in hex format
adds f794563 s4:lib/registry/util.c - cosmetic - fix indentation, trailing whitespaces
adds 34f12d5 s4 dsdb: fix sign problem on PPC and x86
adds 666e0c3 s4 param: change messaging directory name from messaging to msg
adds 10e1de3 s4:samdb_msg_add_int* - use "ldb_msg_add_string" rather than "samdb_msg_add_string"
adds 77a16bf s4-net: fix the dependence on command line ordering
adds bda626d s4-finddcs: better debug messages to help track down DNS problems
adds add7ddb script: the --tests option has been replaced by --test-command
adds 918d864 s4-net: exit with a failure when a command is unknown
adds d59a342 s4-test: fixed test_kinit.sh time command test
adds 0061116 s4-test: fixed a typo in test_kinit.sh
adds 0195f35 s3-winbind: Fixed the build of idmap_rid.
adds f22e6cf s3-rpc_server: Make auth_serversupplied_info const.
adds a8f26f6 s3-rpc_server: Normalize rpc_pipe_open_interface pipe name.
adds 5339bad s4:torture/local/dbspeed.c - use LDB result constant
adds 613e03f heimdal_build: Allow using system wind.
adds 68d1b3b heimdal Add missing dependencies on wind.
adds 92adb68 Fix bug #7733 - Invalid client DOS attributes on create can cause incorrect unix mode_t to be generated.
adds 8cad5e2 Fix bug #7734 - When creating files with "inherit ACLs" set to true, we neglect to apply appropriate create masks.
adds 625126d Fix valgrind "uninitialized read" error on "info" when returning !NT_STATUS_OK.
adds f4a9d25 Add debug message to get_nt_acl_internal() to see what we got.
adds e031f8a Fix "force unknown ACL user" to strip out foreign SIDs from POSIX ACLs if they can't be mapped.
adds 1904c44 Fix handling of "NULL" DACL. Map to u/g/w - rwx.
adds cf45581 Add make_default_filesystem_acl() function to be used in following change to acl_xattr and acl_tdb module.
adds 06fc79f Add acl_xattr:ignore system acls boolean (normally false) to allow Samba ACL module to ignore mapping to lower POSIX layer. With this fix Samba 3.6.x now passes RAW-ACLs (with certain smb.conf parameters set).
adds 7af5687 heimdal_build: Use existing functions for finding system libraries.
adds 2e038a7 heimdal: Support using system roken.
adds 6852cc4 heimdal_build: Put version objects in a separate subsystem.
adds 3fe2bfd heimdal_build: Fix build with system roken.
adds 471e57e heimdal_build: Support using system hx509 library when explicitly requested.
adds b244383 heimdal_build: Initial work on supporting an external heimdal library.
adds 8db6453 heimdal_build: Add comment with stub for finding the system libtommath.
adds 12fa110 heimdal_build: Skip some hx509 code when using system hx509.
adds 50d3baf heimdal_build: Support using system asn1 library.
adds bcdf781 Ensure we have correct parameters to use Windows ACL modules.
adds 83871d2 Don't arbitrarily clean all parametric options in add_a_service(), that is called from many places, not just smb.conf processing. Only clean parametric options when doing actual smb.conf reading (or registry equivalent).
adds a72ffb0 s4:dsdb/common/util.c - describe the behaviour of the functions "samdb_msg_add_uint", "samdb_msg_add_uint64" and "samdb_msg_set_uint" a bit more
adds c291858 s4:dsdb - fix unsigned integer save problems using the "%u" specifier
adds 88e5375 s4:ldif_handlers.c - fix a typo
adds d7ca757 s4:objectclass LDB module - implement the "isCriticalSystemObject" subtree delete protection
adds a0bd529 s4:samba3sid LDB module - handle the RID as uint32_t
adds 42d9978 s4:dsdb/samdb/ldb_modules/util.c - remove now unused functions which set integers
adds bc02948 s4:samldb LDB module - use appropriate fixed-length integer types where needed
adds 19e9434 ldb:"ldb_dn_canonical" - use an "unsigned int" counter
adds 1557acb ldb:"ldb_dn_remove_base_components" - use an "unsigned int" counter
adds 531d7f5 ldb:"ldb_dn_add_child" - use "unsigned int" counters
adds 39d11a9 ldb:"ldb_dn_compare_base" - use "unsigned int" counters
adds dd0f22d ldb:pyldb.c - remove pointless comment
adds c3366c1 heimdal_build: Remove ignored argument ldflags from HEIMDAL_BINARY().
adds b2af44e heimdal_build: Fix detection of system roken library.
adds 196e8d1 heimdal: Simplify handling of ../heimdal prefixes in HEIMDAL_SUBSYSTEM.
adds 1c4c96d heimdal: Add variables for source files.
adds 32fce1f heimdal: Call HEIMDAL_AUTOPROTO_PRIVATE() manually.
adds 953d253 heimdal: Call HEIMDAL_AUTOPROTO() manually.
adds c3009ac heimdal: Add convenience functions for finding heimdal paths.
adds 49d20a5 heimdal: Allow leaving off ../heimdal prefix for source files.
adds c5d4d94 heimdal: Allow leaving off ../heimdal prefix for proto headers.
adds 2aba5aa heimdal: Allow leaving off prefix for HEIMDAL_ASN1().
adds d3ea644 heimdal: Allow leaving off prefix to HEIMDAL_ERRTABLE().
adds eab84a6 heimdal: Leave off ../heimdal prefix to HEIMDAL_BINARY().
adds 9147e19 heimdal: Allow leaving off prefix from asn1 option_file.
adds c161ad8 heimdal: Remove some unused arguments from HEIMDAL_SUBSYSTEM().
adds c4739f7 ldb:ldb.h - reorder controls/extended operations
adds 02d9d8e s4:libcli/ldap/ldap_controls.c - fix up the controls list
adds 10adee8 s4:dsdb - make the RELAX control private
adds be4a0d3 s4:"wrap_casefold" - move it to "ldb_wrap.c" since it's only used there
adds e1078d2 s4:ldb-samba/ldb_wrap.c - fix indentation and trailing whitespaces
adds 39bd4ce s4:lib/util/util_ldb.c - remove unused "gendb_add_ldif" call
adds 8a2ce5c s4:remove "util_ldb" submodule and integrate the three gendb_* calls in "dsdb/common/util.c"
adds a3f61de Revert "s4:remove "util_ldb" submodule and integrate the three gendb_* calls in "dsdb/common/util.c""
adds a31e10e heimdal: Add local simpler copy of to_list().
adds 05c1beb tdb: Bump version to 1.2.7 after addition of pytdb.__version__.
adds fb8bbd2 dcerpc_samr: Fix -l arguments for dcerpc_samr and dcerpc_atsvc.
adds cbd4891 dsdb: Module aliases require to be prefixed with the subsystem name.
adds 9f0d1c7 heimdal: Attempt to fix path of hdb_asn1.h
adds dab4264 Revert "s4:dsdb - make the RELAX control private"
adds b8dea2c dsdb simple_ldap_map depends on LDBSAMBA
adds f397283 This is typo fix patch for smbcacls.1.xml .
adds d1ca35c heimdal_build: Add dependency on com_err to HEIMDAL_CONFIG.
adds ba9e787 s4-provision Use --ldap-backend-nosync rather than just --nosync
adds ce01e36 s4-openldap-backend Don't set 'dbnosync' on cn=config
adds 48c54f9 ldb Ensure we mark ongoing LDAP requests as PENDING
adds f4c82c6 s4-selftest Make GDB_PROVISION work again
adds 034832c s4-ldb Add LDB_REQ_SET_LOCATION to help track handler use
adds d42ddd7 s4-gensec: Add dependency on com_err to GENSEC_KRB5.
adds abeef47 librpc: Fixed memory context of dcerpc_binding_from_tower.
adds b615b70 s3-winbind: Fixed init order.
adds 72a8966 libcli/util: add pipe related NT_STATUS_RPC_* codes
adds 5c82a1b s3:libsmb: add pipe related NT_STATUS_RPC_* codes
adds 20c7e2b s4:libcli/util: add pipe related NT_STATUS_RPC_* codes
adds 10f95a4 s3-waf: fix pdb modules build.
adds 203dc4f s3-waf: fix the build of smbtorture.
adds 5845dae s3-waf: fix the build after libcli/security changes.
adds 64e9f79 s3: fix the build of idmap_adex, idmap_tdb2, idmap_hash and several vfs modules.
adds a10b341 Include misc.idl for policy_handle in srvsvc.idl.
adds 2ae3bb0 s4:nbt_server/wins: fix compiler warnings
adds 5f19a24 s4:nbt_server/winsclient: add a nbtd_wins_refresh_state
adds e36e729 libcli/nbt: move nbt_name_refresh_wins_send() to the top of all nbt_name_refresh_wins_* related code
adds 3ded1da libcli/nbt: s/refresh_wins_state/nbt_name_refresh_wins_state
adds 332f261 libcli/nbt: s/name_refresh_wins_handler/nbt_name_refresh_wins_handler
adds 43fb7f1 libcli/nbt: convert nbt_name_refresh_wins_send/recv to tevent_req
adds 12c3880 s4:nbt_server/winsclient: add a nbtd_wins_register_state
adds 549b594 libcli/nbt: move nbt_name_register_wins_send() to the top of all nbt_name_register_wins_* related code
adds b166813 libcli/nbt: s/register_wins_state/nbt_name_register_wins_state
adds 4f233c7 libcli/nbt: s/name_register_wins_handler/nbt_name_register_wins_handler
adds e3a0463 libcli/nbt: convert nbt_name_register_wins_send/recv to tevent_req
adds 6f2d94b s4:nbt_server/register: add a nbtd_register_name_state
adds 77d82fe libcli/nbt: move nbt_name_register_bcast_send to the top of nbt_name_register_bcast_*
adds c654a6c libcli/nbt: s/register_bcast_state/nbt_name_register_bcast_state/
adds 0b8056d libcli/nbt: s/name_register_bcast_handler/nbt_name_register_bcast_handler
adds 820ae3d libcli/nbt: convert nbt_name_register_bcast_send/recv to tevent_req
adds a610ce4 libcli/nbt: we don't need LIBCLI_COMPOSITE anymore
adds 3ead246 s4:"util_ldb" - remove some really unused dependancies
adds 94a4458 ldb:ldb_tdb.c - improve the error outputs
adds 48cd89e ldb:ldb_tdb.c - fix up counter variables
adds 8556602 ldb:"ldb_schema_attribute_by_name_internal" - switch back to 32bit counters
adds b1a13e5 selftest: correct the import of Time::HighRes
adds 902e728 selftest: use full path for selftest.pl instead of relative paths
adds dcbfcbb ldb: always return PROTOCOL_ERROR if an operation is unsupported
adds 1ac19c1 s4:ldap_server - use error code constant
adds ec90b24 replace: cope with systems that have fdatasync(), but don't have the prototype
adds 7197bcc readline: fixed the test for history_list()
adds d485701 waf: automap shared library names from .so to the right extension
adds 1b83558 waf: don't save deps on install
adds 968381a waf: put -Wl,-no-undefined only in the linker flags, not when compiling C
adds ff456cd s4-ldb: added ldb_req_mark_untrusted() and ldb_req_is_untrusted()
adds 5f6c004 s4-ldb: added --relax cmdline option
adds d16fe72 s4-ldb: cope with NULL oid in controls
adds 80a4adc s4-dsdb: filter unregistered controls in the rootdse module
adds 423365d s4-ldap: mark all ldap:// requests as untrusted
adds f6a9708 s4-ldb: increase minor version for 2 new functions
adds 75d57db selftest: terminate selftest if we can't setup the environment
adds 640fbf8 s4-dsdb: register the DCPROMO_OID control with the rootdse
adds 4d9b12a s4-provision Remove serverdn parameter from Schema()
adds f9c7365 s4-provisionbackend Allow a fixed URI to be specified for LDAP backend
adds 15a3077 s4-gensec Don't upgrade all DIGEST-MD5 connections to seal
adds 73d6bb7 s4-gensec Don't give more to sasl_encode() than it will permit
adds 87fd2fd Addition of userPrincipalName attribute when new account is created
adds 8c4f6bc s4:samdb.py - use a more standard way to get to the domain realm/dns name
adds a9b58f6 s4:samdb.py - remove a pointless comment
adds a6d70dd s4:dsdb/schema/schema_init.c - remove a duplicated "talloc_free"
adds d652803 ldb:"ldb_schema_attribute_by_name_internal" - support the whole unsigned int range
adds 8975834 s4-auth Add DEBUG() for invalid DNs and errors expanding user groups.
adds 5650e85 s4-dsdb Allow LDB_ERR_INVALID_DN_SYNTAX in dsdb_load_partition_usn
adds 439a1fe s4-dsdb Add module to send only 'simple' DNs to OpenLDAP backends
adds 4b4dcaf s4-dsdb Reset the error string after 'expected' errors.
adds 38438c3 s4:nbt_server - fix a LDB counter type
adds fa2a2d5 s3-waf: convert rpc into a subsystem.
adds 7db20c3 s3-waf: all subsystems complete now, no need for this loop anymore.
adds 492ab4d s3-waf Use LIBSECRUITY subsystem from the common wscript_build
adds edefaf5 Move tcons.num_open from smb1 to sconn->num_tcons_open as this is needed for SMB2 also.
adds 1bd6faa Copyright/whitespace/comment cleanup in preparation for adding SMB2 paths.
adds d7f4bea Add SMB2 paths to smbd/conn.c. Except for conn_idle_all(), to be cleaned up next.
adds e7d0f47 Add deadtime detection for SMB2. Correctly update lastused timestamp across all active tcons. Should fix dfree cache not updating bug.
adds 45794dd Fix shadow warning for "access" variable.
adds 0a2e55b s4-mailslot: fixed handling of random collision in temporary mailslot names
adds 39932f2 autobuild: create an autobuild.pid file
adds 4a8c17a libcli/ldap Don't try and encode a control with a NULL OID
adds da00021 s3: Cope with EINTR in smbd_[un]lock_socket
adds efb22bf s3: Add some DEBUG
adds caf6b36 libcli/security/access_check.c - fix a memory leak
adds 1427895 ldb:ldb_pack.c - remove superflous "message->elements = NULL"
adds 06053a0 ldb:ldb_tdb submodule - use "ldb_msg_new" where appropriate
adds ec43a4d ldb:ldb_cache.c - fix memory contexts and memory leaks
adds 3bf8ca6 ldb:ldb_index.c - let "ldb_module_oom" generate the return code
adds 0941099 ldb:ldb_index.c - fix some memory leaks
adds d057ca3 lib/util/asn1.c: comment spelling
adds 099b005 asn1_tests.c: Make test data static const
adds 71ac92b s4-schema_init: Print more info about syntax we fail to recognize
adds 4a2e47b s3-waf: move RPC_CLIENT_SCHANNEL into a subsystem.
adds d05157a s3-waf: convert LIBSMBCONF into a subsystem.
adds abb07fa s3-waf: more registry cleanup.
adds ab01d61 nsstest: no need for two copies of the same tool.
adds e1cfca1 Make getpwnam_alloc() static to lib/username.c, and ensure all username lookups go through Get_Pwnam_alloc(), which is the correct wrapper function. We were using it *some* of the time anyway, so this just makes us properly consistent.
adds 97a7aec uid_wrapper: The gid wrapper does not require a destructor
adds 62bea12 s3: Don't use talloc_autofree_context in map_file
adds 347ca8f s3: Add any_nt_status_not_ok
adds 1d5cb51 s3: Use any_nt_status_not_ok in winbind
adds 7a194c6 s3: Make "unpack_pjob" static
adds c8000c9 smbtorture: Fix typo in status message.
adds feb6034 talloc: make header C++ safe
adds c0b9526 pytalloc: use talloc_unlink() to free py_talloc objects
adds e00c2b3 Add code to implement SeSecurityPrivilege in net rpc rights, and in the open and get/set NT security descriptor code.
adds 94dc630 Now we have SeSystemSecurity, remove the source3-only #ifdef.
adds 4a33071 s4:lib/util/charset/iconv.c - remove a distinction which can never happen
adds de9b737 ldb:ldb_tdb/ldb_cache.c - in this function we don't use LDB return codes
adds 0b8b9ae ldb:ldb_tdb/ldb_cache.c - remove a superflous "talloc_free"
adds 8044a20 ldb:ldb_modules.c - if we don't find the associated dynamic object then please close the handle
adds 14081ef waf: added --show-deps and --show-duplicates
adds c0878cf waf: rework expand_subsystem_deps()
adds cd7190b waf: allows libraries to be marked as private_library=True
adds e596a4e waf: fixed expansion of direct_objects and direct_libs
adds 8709c3c libcli: make the LIBSECURITY subsystem into a private library
adds 9a2c9c2 s4-dsdb: make SAMDB_COMMON into a private library
adds 29c0b86 waf: re-work the module alias code
adds dc00b77 wrapper: make socket_wrapper, uid_wrapper and nss_wrapper private libs
adds 35b61c2 libcli: make LIBCLI_NBT a private library
adds 0ad5937 s4-ndr: make NDR_TABLE a private library
adds a913e79 replace: make libreplace a private library
adds e73739a s4-auth: make auth a private library
adds aa88884 s4-libcli: make LIBCLI_LDAP a private library
adds e2a2c71 waf: cope with libraries with a specified version number
adds 579f06e build: subunit and popt need to be marked as private libraries
adds 713900b s4-build: fixed some formatting
adds 1d87335 waf: added the concept of a grouping_library
adds 7cba3cf waf: replace the is_bundled option with private_library
adds 2dcb596 s4-waf: removed dependencies on missing subsystems
adds f39b210 waf-build: create a samba_sockets grouping library
adds 9bc47cc waf-build: create a NDR_SAMBA grouping library
adds acffaf2 s4-build: make LIBSAMBA-NET a private library
adds cffbccb s4-waf: make NDR_STANDARD a grouping library and add NDR_SAMBA4
adds 47591ea s4-dsdb: moved a bunch of fuctions from schema/schema_info_attr.c to samdb/ldb_modules/schema_util.c
adds 6ba86d8 s4-lib: make SMBPASSWD a private library
adds 5ecd872 s4-libcli: make LIBSAMBA-ERRORS a private library
adds 6c60b8b lib: add UTIL_TEVENT to samba_sockets grouping library
adds 0b255c0 nsswitch: make LIBWBCLIENT a private library
adds 323c1a8 nsswitch: make LIBWINBIND-CLIENT a private library
adds ae5c4cd s4-dsdb: make ldb_password_hash depend on hdb not HEIMDAL_HDB_KEYS
adds 7c92baf s4-kdc: make DB_GLUE a private library
adds aa0dbdc s4-events: make LIBEVENTS a private library
adds 4b3fae6 s4-socket: make LIBNETIF a private library
adds e98ca6e s4-libcli: make LIBSECURITY_SESSION a private library
adds 6f36a01 waf: prevent the global deps list creating depenency loops
adds 3981399 s4-waf: removed the XATTR and SASL aliases
adds b4dd1ac s4-waf: don't depend directly on python modules
adds 7a2cad4 waf: raise an error on a dependency on a python module
adds 62d7b27 s3-waf: mark some libraries as private
adds 19bae68 s4-param: added a libshares grouping library
adds af36485 s4-python: added a samba_python grouping library
adds f7aca49 librpc: added NDR_XATTR and NDR_UNIXINFO to the NDR_SAMBA grouping library
adds ec7bb90 waf: added pyext option to SAMBA_LIBRARY()
adds 1cbb615 lib: make WRAP_XATTR a private library
adds 4af5951 librpc: added RPC_NDR_SAMBA grouping library
adds bbe016b s4-ldb: make pyldb_util a private library
adds 11bce8c librpc: added a few more NDR_* targets to NDR_SAMBA
adds cef53b2 s4-waf: removed the dependency loop between ntvfs and dcerpc_server
adds 51dc322 waf: show duplicate objects in python modules as well as libraries
adds 1748d10 s4-python: python_samba needs pyext
adds 56640a8 s4-rpc_server: split out DCERPC_SHARE as a separate subsystem
adds 6ce4125 s4-events: LIBEVENTS depends on LIBSAMBA-UTIL
adds 1711584 s4-dsdb: fixed depenencies for -no-undefined
adds d98efff libcli: LIBSECURITY depends on NDR_SECURITY
adds 97ce2d8 s4-librpc: fixed depenencies for libcli/security
adds 0966776 waf: fixed the handling of -Wl,-no-undefined
adds 7ffb781 waf-python: make the pyext flag add the pyembed features for libraries
adds dc729c6 waf: loosen the restriction on depending on python libs
adds 19f8dc9 s4-ldb: make ldb_options_find() public
adds 6fd9fee s4-dsdb: force LDB_ERR_NO_SUCH_ATTRIBUTE on missing schemaInfo
adds 6c3e670 waf: check the linker accepts a set of ldflags before using them
adds 3c74871 ldb:ldb_modules.c - "dlclose" could cause inference on "dlerror"
adds 4fa0ceb waf: RPC_NDR_WINBIND is samba4 specific
adds 6120ef9 autobuild: don't cleanup the pid file within the retry loop
adds 2c0ff51 s4-waf: we don't need the smbtorture.static for s3 any more
adds 62c4af9 tdb: Set _PUBLIC_ in C file rather than header files (Debian bug 600898)
adds 5785f08 s4-dsdb extended_dn_out: Move lazy dereference control creation to lazy-init
adds c529317 Lowercase socket_wrapper name.
adds 2d0ac59 replace: use a wrapper around strtoll if it didn't behave as expected
adds 4ea7d46 replace: use replace for non 'samba' compliant strptime
adds c74ef7a waf: Mark the replacement zlib private so that it can build on machine without a system zlib
adds 6b63ad6 asn1: ber_write_OID_String() to be more picky about supplied OID
adds 14cb61d asn1_tests: Implement negative unit-tests for ber_write_OID_String()
adds 2a00138 s4-dsdb/schema_syntax: Separate validation for numericoid OID values
adds 3e79cd6 Fix const warning. Allocate off NULL as we always talloc_free().
adds a8b9568 Wrap security_token_has_privilege() with a check for lp_enable_privileges(). Needed to maintain compatibility with smb.conf manpage.
adds d46ca0e s4-dsdb_syntax: Setup "String(Case Sensitive)" syntax
adds 272feb7 Revert "Wrap security_token_has_privilege() with a check for lp_enable_privileges(). Needed"
adds d65896c lib/replace: fix rep_strtoull() prototype
adds 96601ca lib/replace: use snprintf() in test code to avoid warnings in the IBM-Checker
adds d2c6536 tsocket: ask the kernel for the specific local address after a tcp connect
adds 79c6572 tsocket: let tstream_inet_tcp_connect_recv() optionally return the used local address
adds c320c1a lib/util: Add tevent WERROR wrappers
adds 4a4738b misc.idl: add SEC_CHAN_LOCAL and SEC_CHAN_LANMAN
adds e297625 s4:rpc_server/netlogon: netr_GetDcName should return WERR_DCNOTFOUND for invalid names
adds fcc2f6b s4:rpc_server/netlogon: validate flags in netr_DsRGetDCNameEx2() and callers
adds 675c354 s4:rpc_server/netlogon: handle DC_RETURN_NETBIOS and DC_RETURN_DNS in netr_DsRGetDCNameEx2()
adds 5ee49fc s4:rpc_server/netlogon: fix comment in netr_DsRGetDCName()
adds c2696b2 s4:rpc_server/netlogon: netr_ServerAuthenticate3 should check the challenge after the account
adds f0879fc s4:rpc_server/netlogon: netr_ServerAuthenticate3 should reject invalid sec_channel_types early
adds 821a202 s4:rpc_server/netlogon: netr_ServerAuthenticate3 should return NO_TRUST_SAM_ACCOUNT
adds f26c9b3 s4 socket: increase the debuglevel to make add interface debug messages less verbose
adds e7358e7 s4 dsdb kcc: Prefer msDS-hasMasterNCs over hasMasterNCs when replicating
adds eeac222 s4 dns: Import DNS win32 error codes from MS-ERREF
adds 4ffdf09 netlogon.idl: Switch to explicit constants to remove dependency on nbt.idl
adds 9786871 idl: Add idl describing DNS structures
adds caf4196 dns/nbt: Fix spelling of the "authoritative" flag.
adds 96195b2 s4 dns: Add a boilerplate DNS server implementation
adds 719a6bb ndr dns: Add simple parser
adds a7b833e s4 dns: Reply to a name request with an A record.
adds 1c25cc7 dnsp: Can't have two memebers of a union with the same name
adds 80f3088 s4 dns: Fix a data corruption in the dns_string parsing
adds 678634a s4 dns: Look up records in the ldb database
adds 615857d s4 dns: Look up all names in the ldb database.
adds 32a1b71 s4 dns: Parse srv and soa records
adds 063727a s4 dns: Handle CNAME records
adds eb4f101 s4 dns: Allow more components as part of a domain name
adds 69a5229 s4 dns: start handling update requests, return correct error codes
adds a6305c4 s4 dns: Better error handling when parsing invalid or unknown records
adds fb18175 s4 dns: Map between NTSTATUS and dns error codes
adds cebce2b s4 dns: More work on updates
adds 682a2e9 s4 dns: Split up the code into multiple files for easier development
adds cfa4796 s4 dns: Switch to WERROR
adds 1e670df s4 dns: Add a prerequisites check for updates
adds 005a656 s4 dns: Add stub checking if updates are allowed
adds 72c8ccd s4 dns: Implement update record prescan logic
adds ee913f4 tdb: commit the version 1.2.7 signatures
adds a60965b s4:dns_server - fix counter types
adds 89c42a9 ldb:rename LDB_CONTROL_BYPASSOPERATIONAL_OID into LDB_CONTROL_BYPASS_OPERATIONAL_OID
adds f9a6ff4 s4/ldb:introduce the LDB_CONTROL_PROVISION_OID control
adds c7d7c8f ldb:ldb.h - include a comment that the relax control is mainly used by the OpenLDAP backend
adds dec00bf tdb: Revert re-addition of tdb_set_logging_function.
adds bd48e23 ldb: Install pyldb-util as public library.
adds 9a2f83a ldb: Install pkg-config file for pyldb.
adds c25afb6 ldb: Support using system pyldb library.
adds 245642a s4:schema.py - reformat and fix the security descriptor
adds 8b9a08e s4:provision.py - add the correct "CN=Sites" security descriptor
adds 18103d3 create_descriptor.c - fix comment
adds 49ef288 waf: Rename some BUNDLED_ functios to PRIVATE_.
adds 9065f96 s4: Rename LIBNETIF to libnetif.
adds bc44fcc s4: Rename NDR_TABLE to ndr_table.
adds cf26d8a s4: Rename LIBEVENTS to libevents.
adds 7b85493 s4: Rename WRAP_XATTR to wrap_xattr.
adds 9757a0c s4: Rename UID_WRAPPER to uid_wrapper.
adds 2933fac s4: Rename NSS_WRAPPER to nss_wrapper.
adds 2bcd7f6 waf: Rename LIBWINBIND-CLIENT to libwinbind-client
adds 7a731cc s4: Rename SAMDB_COMMON to samdb_common.
adds ca16d80 s4: Rename LIBSECURITY{_SESSION,} to libsecurity{_session,}
adds 833480d s4: Rename LIBSAMBA-* to libsamba-*
adds 8c99517 waf: Lowercase several library names.
adds fc6bfe2 s4: Rename SMBPASSWD to smbpasswd.
adds 18ae888 s4: Rename DB_GLUE to db_glue.
adds a57bd4e s4: Rename WBCLIENT to wbclient.
adds 5224de3 s4: Rename LIBCLI_LDAP to libcli_ldap.
adds 599afb0 s4: Rename LIBCLI_NBT -> cli_nbt.
adds 92c12a3 ldb: Rename pyldb pkg-config file to pyldb-util, to avoid confusion with 'ldb' python module.
adds a6611c1 torture/local: Depend on NSS_WRAPPER, even if it wasn't enabled.
adds 03333fc s3: Rename cli_fileinfo() to cli_fileinfo_basic()
adds 9423257 s3: Add async cli_qfileinfo
adds d864b1b s3: Convert cli_qfilename to cli_qfileinfo
adds c095809 s3: Convert cli_qfileinfo_basic to cli_qfileinfo
adds 5a17d26 s3: Replace cli_qfileinfo_test with a call to cli_qfileinfo
adds 09a1075 s3: Remove unused cli_get_ea_list_fnum
adds 005b50a s4:librpc: we don't need dcerpc client bindings for dns.idl
adds 172a158 s3: Initialize output vars in parse_ea_blob
adds fd628e7 midltests: add more union_align examples
adds 482c022 pidl:Samba4/NDR/Parser: fix NDR64 union alignment
adds 49dee0e s4:dsdb - use the more safe "samdb_msg_add_(u)int*" calls always where possible
adds 3218968 s4:dsdb - use LDB results in "add_time_element" and "add_uint64_element"
adds dbc934e s3:include: move MAX_DEBUG_LEVEL from local.h to debug.h
adds cbee24b s3:include: move debug.c prototypes to debug.h
adds 177aad5 talloc: pytalloc should not depend on samba specific code
adds 7b3dbbd s4:dsdb - remove some calls of "samdb_msg_add_string" when we have talloc'ed strings
adds 9e7bcaa s4-test: Print correct partition DN in msDSIntId test
adds 611bcfc Add print_asc_cb()
adds 0831807 Add dump_data_cb()
adds 86cb0ad s3: Add "geteas" to smbclient
adds 40cc1a3 s3: Add "setea" to smbclient
adds 7b3fccd s3: Add async cli_setpathinfo
adds 64275eb s3: Pass down a level instead of a flag to cli_posix_link_internal
adds c0a6b74 s3: Use tevent_req_simple_recv_ntstatus where appropriate
adds dedda3e s3: Use cli_setpathinfo in cli_posix_link_internal
adds 28e243f s3: Use cli_setpathinfo in cli_posix_chown_chmod_internal
adds 2d51a24 s3: Avoid passing down a boolean to cli_posix_unlink_internal_send
adds caf77f7 s3: Use cli_setpathinfo in cli_posix_unlink_internal
adds 14686e4 libcli/security Remove unused sec_acl_equal()
adds ec98bb5 s3-waf: fixed waf configure for recent changes
adds 986a00d s3-waf: fixed paths in s3 waf build for rpc_server
adds db73b4a waf: moved the -Wl,-no-undefined flags to source4 and ldb
adds 47e2371 autobuild: run ldb tests with TDB_NO_FSYNC=1
adds e54d58d autobuild: add some comments
adds 8ea6f41 s4-waf: don't generate PACKAGE_* defines in config.h
adds 2b74cea s3-waf: use git to calculate the version if available
adds ffbe1c0 s3-waf: add NDR_STANDARD dependencies to fix the build
adds 5b9a3a7 s3-waf: use NDR_NTLMSSP subsystem
adds baf4c4d s3-waf: use NDR_SCHANNEL
adds 9802183 s3-waf: use NDR_NETLOGON for ntlm_auth
adds adcfda9 s3-waf: implement LIBMSRPC_GEN as tiny wrapper of 'NDR_STANDARD NDR_DSSETUP NDR_SPOOLSS'
adds 9e6d07e s4:samldb LDB module - assign better memory contexts in some cases
adds edab363 s4:samldb LDB module - use "uint32_t" for available krbtgt number
adds e24cd13 s4:samldb LDB module - fix indentations
adds 6e407a3 s4:provision_*_references.ldif - "add" and do not "replace" the "wellKnownObjects"
adds fedd4aa s4:objectclass_attrs LDB module - deny multi-valued replace requests
adds c3fa990 s4:ldap.py - prove the denied multi-valued replace requests
adds e567d6c s4:samldb LDB module - other indentation fixes on error messages
adds 8bc2b54 s4-test: Extend DRS-msDSIntId test to verify Configuration NC replica also
adds fd7943b ldb:gendb_* calls: support a "NULL" resultset parameter
adds 6fb64b9 s4:"samdb_search_count" - introduce a "mem_ctx" parameter
adds 83c3813 s4:samr RPC server - remove a somewhat pointless comment
adds 33f65a9 s4:samr RPC server - "dcesrv_samr_info_DomGeneralInformation" - count always all type of groups
adds 7aa45b0 s3: Pass tdb_flags to ctdbd when attaching to a db
adds da09021 s3: Package tdbrestore in RHEL-CTDB
adds 126f87e s3: Fix some DEBUG msgs
adds d9cbcdd s4: Drop duplicate 'lib' prefix for private libraries.
adds 20b5268 dcerpc_dns: Change back to subsystem for the moment.
adds df76c3f waf: build private libraries with so names.
adds b2af2fd torture_local: Add missing dependency on socket_wrapper.
adds 8cf6137 waf: Remove lib prefix from libraries manually.
adds e4d9e97 waf: Don't auto-lowercase library names.
adds a74e8be waf: Stop automaticaly changing dashes to underscores in library names.
adds 50256c0 waf: Only specify vnum for non-private libraries.
adds 1ae0981 talloc: Move pytalloc to lib/talloc.
adds 98cfc71 talloc: Avoid dependency on unknown EXT_LIB_PYTHON.
adds 0ceb501 waf: Remove unused EXT_LIB_PYTHON.
adds d44e3bf talloc: Install pytalloc-util as system library.
adds a702c07 talloc: change pytalloc-util to be a public library.
adds c251cb6 wafsamba: Fix soname for standalone private libraries.
adds 4f25eec s4:objectclass_attrs.c - rework to support these special "description" constraints
adds a839422 s4:ldap.py - enhance and activate the "description" attribute test
adds 802e3b4 s4:samldb LDB module - enhance the "member"-check trigger
adds dd25f4b s4:sam.py - enhance users and groups test
adds 1b68910 s4:ldap.py - add a test for attribute ranges - still very basic
adds ba6afbd s4:librpc: we don't need dcerpc client bindings for dns.idl
adds 62eb450 replace: restore the order for #define + rep_strtoll
adds d8e246c Add a script for formating test result of st/subunit
adds 5e108fc s4-prefixmap: Use WERR_NOT_FOUND when OID is not found in current prefixMap
adds 0fc2427 s4-prefixMap: split dsdb_schema_make_attid() function into read-only and
adds 45e1c0c s4-pfm_test: Tests for dsdb_schema_pfm_attid_from_oid()
adds 6a6c7c9 s4-pfm_test: no need to test created prefixMap contents here - it already tested
adds e5ebc48 s4-dsdb_syntax: *_OID_oid_ldb_to_drsuapi() functions should use
adds 5bb7723 lib/util: remove useless ../lib/util/mutex.*
adds afe40c7 waf: quote subsystem names to make them clearer
adds 3e93dc0 s3-waf: fixed the s3 waf build
adds a06192b waf: sped up the project rules checking
adds 073d3bf wafsamba: support 'soname' attribute on SAMBA_LIBRARY()
adds 4c634a3 talloc: fix waf build for libtalloc-compat1
adds cf310a4 s3-smbd Remove manual override of DEBUGELVEL during exit
adds d9b7123 librpc Make ndrdump use printf() rather than having to mess with DEBUG()
adds 51dd83a auth/credentials Give a sensible behaviour for resetting the krb5 context
adds 14a3d4d librpc/ndr/ndr.c - fix some counter types
adds 04d63e9 unit tests: remove smb2.dir
adds b1f6a2b unit tests: move backend testing to the end
adds 3003bd4 s4-ldb: Changes the aclread module to use LDB_HANDLE_FLAG_UNTRUSTED to determine the source of the request
adds 5bc2b8f s4-ldb: Added the correct extended check for read access to nTSecurityDescriptor
adds 24ef932 s3: Make gpfs winattrs work again
adds 8c4d023 s4:setup/schema_samba4.ldif - this control isn't used anymore
adds 0bc94c2 Fix bug 7754 - samba uses index(), marked as legacy.
adds f8d4995 tls: Inform the user if the cert/ca/private key can't be saved
adds 6486733 ndr: Make sure ndr_dns.c has no lines wider than 80 chars
adds c6d7e6a Fix for bug 7755 - SMBC_getdents_ctx() ignores struct alignment rules
adds 5634f55 build: remove warnings about redifinition of boolean use -KPIC on suncc
adds b73a05e s4 net: rename to samba-tool in order to not clash with s3 net
adds 9759559 s3: Fix bug 7759
adds 2cfee00 s3: Add a vfs_time_audit module
adds 95cbff7 build: Add XPG6 otherwise we have a configure pb on sun Solaris
adds 917cc0d unit tests: use skip file to exclude smb2.dir instead of hack
adds a43261e s3: FILE_WRITE_DATA & friends have gone from includes.h
adds 8b87603 s3: Fix the registry upgrade code
adds 4b2e2f9 s3: Streamline regdb_normalize_keynames_fn a bit
adds 9dd467b s3-selftest: add vfs_modulesdir variable for both test systems.
adds e00671e s3-waf: use LZXPRESS subsystem.
adds 090fcb0 s3-waf: add vfs_time_audit to the build.
adds 4a11cad build: add the -fno-common flags to fix the link pb on mac os X
adds fbc3fc2 s4-pfm-test: Enrich and fix comment primary for testing data
adds 72189ae s4-pfm_test: Use single instance of global testing data to test with
adds 6b188fb s4-schema_init: we should be able to resolve Syntax OIDs with prefixMap we have
adds 07240e9 s4-resolve_oids: Remove redundant check - resolve_oids_need_value() handle this
adds c5c6935 s4-drs_tests: drs_util_DsAttributeId_to_string() is not used anymore
adds 45cd2e4 s4:samr RPC server - remove wrong implementation of ReplicaSourceNodeName
adds ebe78c4 s4:samr RPC server - provide the right "ReplicaSourceNodeName"
adds fc6f8be s4:samr RPC server - DomainGeneralInformation - never return NULL on the oem name
adds 5d835c8 s4:samr RPC server - fix indentation of function parameters
adds af4c9cc s4:samr RPC server - fix trailing whitespaces
adds 25301b7 s4:torture/rpc/samr.c - test the "ReplicaSourceNodeName" only against s3
adds 606a447 s4:torture/rpc/samr.c - fix NTTIME warnings by casts
adds 14ff2e8 Fix bug #7700 - Improvement of return code of smbclient
adds 56b46d8 talloc: Fix manual pages in standalone build.
adds 0d45d97 s4-ldb: create a private library ldb-cmdline
adds d6299d2 replace: create a private replace-test library
adds 4bd7814 s4-heimdal: fixed the use of error_message() in heimdal
adds 89c829f s4-heimdal: removed the use of signal.c from roken
adds b6b0d2c s4-kdc: create a 'pac' private grouping library
adds 65743f9 waf: added suncc_wrap
adds d489880 waf: added env.DEVELOPER_MODE flag
adds e97be08 waf: display the paths in library loops
adds ccbb776 waf: separate out get_tgt_list()
adds d1e9498 waf: cope with rules with no inputs
adds 170c255 waf: use Utils.WafError() instead of raising an AssertionError
adds df34bb2 waf: build all libraries after all object files
adds adabc3d waf: added --symbol-check option
adds ae0f420 waf: don't auto-depend on subsystems
adds 78d732c waf: cope with subsystems with no static modules
adds f7b70a5 waf: give a better error on a bad grouping library
adds 3a78148 waf: save the samba_deps_extended
adds 046d38f s4-smbd: don't initialise process models more than once
adds a57e0ae s4-smbd: make our process models into real modules
adds 256349d8 s4-torture: simplify the depenencies for TORTURE_DRS
adds ac8e910 s4-modules: remove LD_SAMBA_MODULE_PATH
adds 0563c5b s4-rpc: split the dcesrv reply code out of dcerpc_server
adds 228803c zlib: use the real library name 'z' instead of ZLIB
adds 04574d5 s4-ldbwrap: split ldb-wrap out from the LDBSAMBA subsystem
adds 306754f s4-ldb: add explicit depenencies on ldb library in ldb modules
adds 7a26bb9 s4-credentials: make a private library from CREDENTIALS subsystem
adds 045e344 s4-auth: make KERBEROS subsystem into authkrb5 private library
adds eb0005d s4-tdb: make tdb-wrap into a private library
adds 3f3783c s4-replace: make libreplace a private shared lib in s4
adds 87b3d38 s4-cluster: make cluster a private shared lib
adds 88fd7e0 s4-dns: make the dns update task an external module
adds 2ea41fd s4-cmdline: make cmdline-credentials a private library
adds f5251c0 s4-ndr: make ndr-table a subsystem
adds 679eba6 s4-build: removed some unnecessary dependencies
adds e08c9ac waf: get rid of target aliases in wafsamba
adds a00657d s4-test: don't override modules dir
adds a139628 s4-waf: added a lexyacc.sh script that manually rebuilds the heimdal parsers
adds b2a5654 s4-heimdal: lex_err_message() should not be static
adds 55063cd waf: fixed building of non-shared binaries that contain modules
adds 35d466e s4-smbd: leave the single process model as internal
adds b4ba669 s4-smbd: initialise process models in smbtorture before use
adds 23b5880 talloc.3: Remove documentation for deprecated talloc_append_string, consistent with other deprecated functionality.
adds 33b276c build: set shared libraries flags correctly on mac os X
adds edebb76 build: strip -single_module when doing bundle on mac OS X
adds dc0000e provision: when deriving netbiosname from hostname force the netbiosname to be compliant
adds 5ab8e4f s4:extended_dn_store LDB module - fix counter types
adds 45ee4e9 s4:partition_init LDB module - fix counter type
adds 2c0a9e9 s4:resolve_oids LDB module - fix counter types
adds 1620697 s4:local_password LDB module - fix typos
adds 58e99ae replace: Only build replace-test in standalone build.
adds d1eba07 replace: Avoid autoproto as it breaks standalone builds.
adds fe6d404 tevent: Drop autoconf-based build system for standalone build.
adds 7fc0aab ldb: Drop autoconf-based build system.
adds 4dee76f replace: Fix formatting.
adds 4e30a5d build: make this test darwin only as it mess a bit more the freebsd build
adds a509b93 build: Remove zlib from the cache if we failed to pass all the tests
adds b548674 provision: fix wrong tests
adds 5a2c3ad s4:rpc_server/common.h - quiet compilation warnings
adds 4987467 s4:samldb LDB module - "member" trigger
adds c664f01 s4:sam.py - enhance "member" tests
adds 02355fc s4:samr RPC server - the LDB error codes for adding or deleting a group member have changed
adds 98fefa8 s4:samldb LDB module - adapt the "samldb_prim_group_change" trigger to support multiple "primaryGroupID" modification entries
adds c0ebf5d s4:sam.py - add a short double swap "primaryGroupID" test
adds 095c8b2 s4:samldb LDB module - primary group change - free temporary messages to save memory
adds 098ea71 s4:samldb LDB module - add a new function which handles special cases for single-valued attribute on SAM modifications
adds 9401189 s4:samldb LDB module - make the "userAccountControl" and "groupType" modify handlers separate functions
adds 3deece5 s4: Remove the old perl/m4/make/mk-based build system.
adds 4f22cc7 talloc: Switch over to using waf as the default build system for the standalone build.
adds f99c009 replace: Build using waf by default.
adds 97c0def s4-auth: added a dependency on com_err
adds 9f0fb02 build: check that if we provide -liconv we can build shared libs
adds c3fa203 build: In some case the flags for the sun studio linker are wrong
adds c402e75 replace: Look harder for waf.
adds f6cfa86 talloc: Look harder for waf.
adds 8de1d72 s4:drsuapi RPC server - fix counter variables
adds 771b10a s4:samldb LDB module - check for the number of results after a search operation
adds 3f66608 s4:samldb LDB module - implement the "dNSHostName" - "servicePrincipalName" change trigger
adds 1168731 s4:sam.py - add a test for the "dNSHostName" - "servicePrincipalName" update mechanism
adds 39d4089 s4:netlogon RPC server - point out that the "LogonGetDomainInfo" "servicePrincipalName" generation is still needed
adds 5f8adf0 s4:dsdb/dns/dns_update.c - increase the timeout for the SPN and DNS update scripts
adds 971ce6c s4:scripting/bin/samba_spnupdate - also support adding all possible "servicePrincipalName"s
adds 01e7cc6 s4:setup/spn_update_list - reorder and update with other SPNs
adds 572774a s4:provision - remove the "servicePrincipalName" creation on the DC object
adds a5fc937 s4:libnet_join.c - only write the really essential SPNs
adds 229f3cc s4:netlogon RPC server - "LogonGetDomainInfo" - always check the LDB return codes
adds 51f4de8 s4:samldb LDB module - validate "sAMAccountName" modifications
adds dac6f16 s4:sam.py - test the "sAMAccountName" attribute
adds d5883c8 replace/talloc: Avoid automatically pulling in new configure/Makefile, as these files are checked in, and the source might not be available.
adds fda0f61 unit tests: allow make test to correctly and quickly exit in case of problem while provisionning a test environment
adds 3cef97a unit tests: remove trailling white spaces
adds fb6f12b s4-server: avoid using environ as it is not portable
adds 717b115 idl: Use DRSUAPI_ATTID_ prefix instead of DRSUAPI_ATTRIBUTE_ for ATTID values
adds 9221c38 s4-druspia.idl: rename DRSUAPI_ATTID_NONE to DRSUAPI_ATTID_INVALID
adds a2d787d s4-dsdb_schema: Use DRSUAPI_ATTID_INVALID instead of 0xFFFFFFFF magic value
adds 1aa8308 tdb: Use waf by default.
adds fd6d29b waf: added module_init_name parameter to SAMBA_MODULE()
adds 8b63ff5 s4-ldb: support a new type of ldb module loading
adds efdcedb s4-ldb: convert the ildap module to the new type of ldb module
adds e8f0e3a s4-ldb: convert the openldap ldb backend to the new style of module
adds cea4bdb s4-dsdb: convert the extended_dn_out module to the new ldb module style
adds 014a90f s4-dsdb: convert the simple_ldap_map module to the new module style
adds 0a703c7 waf: added automatic prototyping of static module init functions
adds b887b69 s4-process_model: use the static module prototyping
adds be8e91d s4-ldb: convert the rest of the ldb modules to the new style
adds 6db5765 s4-ldb: removed the old ldb module loading style
adds 43f7c9c s4-test: we don't need to set LDB_MODULES_PATH any more
adds 7eb2eed s4-dsdb: convert the rest of the ldb modules to the new module type
adds 4404b4c waf: removed the module aliases code
adds 28c1e4d s4-modules: get rid of the remaining static prototypes for modules
adds 05b3738 s4-ldb: it is not an error for the modules directory to not exist
adds c74601e s4-ldb: added an override flag to ldb_register_backend()
adds d103f2d s4-ldb: added support for general ldb hooks in modules
adds cdf19ec s4-ldb: moved the ldb_ildap backend into lib/ldb-samba
adds fd88153 s4-ldb: added samba_extensions ldb module
adds f924a02 s4-ldb: added ldb command line hook support
adds 6f2c4ab s4-ldb: convert existing ldb tools to use new command line hooks
adds 952ce15 s4-ldb: fixed build of oLschema2ldif
adds e59a8a5 s4-ldb: fixed build of paged searches
adds c8bcf82 ldb:tools/ldbtest.c - fix build warning
adds 2a25f75 s4:torture - suppress printf "%llu" on uint64_t variables warnings
adds 7578e04 s4:provision - adapt the "provision" so that SIDs are only set on entry creation
adds 7ca6b3e s4:samldb LDB module - deny "objectSid" modifications
adds 7da84bc s4:samldb LDB module - unify objectSid assignment error messages
adds 6f2001e s4:sam.py - test "objectSid" modification lockdown
adds 02547de s4:ldap.py/sam.py - simplify the objectclass specifications
adds 05d7524 s4:setup/spn_update_list - the DNS SPN is only used in DNS mode
adds 53d19fa s3:winbindd: fix query_user_list for users with NULL full_name
adds 1ccb69a s3:winbindd: fix query_user for users with NULL full name.
adds 8366bb4 s4-ldb: added support for ldb module version checking
adds a386ca8 s4-ldb: enable ldb module version checking
adds 9103047 s4-ldb: enable version checking in dsdb ldb modules
adds 9b0f8a8 s4-ldb: use ldb_set_modules_dir() to load additional ldb modules
adds 3eb0311 s4:samldb LDB module - "sAMAccountName" checker
adds 1b2f4c1 s4:samldb LDB module - support now the full "servicePrincipalName" update trigger
adds 2f94804 s4:sam.py - additional testing for "servicePrincipalName" updates
adds 8770c8f s4:samldb LDB module - the "sAMAccountName" cannot be substituted by nothing
adds ce1eb1f talloc: Install pytalloc.h.
adds 7e23363 s4-ldb: removed ldb_includes.h
adds e7eac0e lib/util Remove setup_logging_stdout()
adds ad7b551 s4-torture Remove torture/locktest2.c (no longer compiled and unused)
adds 4ae2789 lib/debug Use vdprintf rather than manually allocate
adds 9da4ace s3-debug Impove setup_logging() to specify logging to stderr
adds cf4de8e s3-debug Remove 'AllowDebugChange' and use lp_set_cmdline() instead
adds d9f67ee s3-debug Remove last direct assignements to DEBUGLEVEL
adds e64dfdc s3-debug Convert from x_file to real file descriptors.
adds ed111d1 s3-debug Move 'load_case_tables()' before lp_set_cmdline() and popt calls
adds 4aeb608 s3-debug Clarify the handling of invalid state.fd values in debug.c
adds db2a61a debug Explain the behaviour of setup_logging() more clearly
adds e16c990 s3-libsmbclient-examples Add tests for debug behaviour.
adds b1099a5 s3-libsmbclient Add comments to describe the behaviour of DEBUG()
adds 7d0f04a s3-libsmbclient Don't store 'debug_stderr' on the libsmbclient context
adds b717ec2 s3-param Fix up lp_set_cmdline() not to re-store cmdline options on each reload
adds 18732b1 heimdal Add handling for PAC signatures over all encryption types
adds b8a0eb7 s4-selftest Allow weak crypto so we can test DES-only behaviour.
adds 4199976 s4-torture Add tests for DES-only accounts PAC behaviour/validation.
adds a26d919 s4-process_model Fix valgrind-found use of un-initialised variable
adds 46e70a2 s4-selftest Run RPC-PAC against all the DC environments.
adds 102e5d1 MAINTAINERS: add myself as maintainer for tevent and tsocket
adds 4622f2e s3: Fix a typo in a DEBUG msg
adds 27056d3 cluster_fatal() exit code should not indicate success.
adds 18e3b22 s3: Do not connect to ctdb if it is blocked for some reason
adds 0e95fca s3: Add "net registry getvaluesraw"
adds 8a21427 s4-ldb: expose some more ldb module functions
adds 4a08b2d s4-dsdb: removed the use of ldb_private.h from s4
adds b3fb311 s4-ldb: give the user a hint as to what may be wrong
adds 9cac0bf waf: fixed wildcard build
adds 5a3d22a waf: rerun deps calculation on LDFLAGS or CFLAGS change
adds 2a5e5cd waf: fixed wildcard build for full paths
adds 553029b s4-build: use -Wl,--as-needed if supported
adds dfa20fc waf: split pkgconfig logic into a separate module
adds 8c44dfc waf: ensure pkgconfig files depend on the prefix
adds f0a472a waf: added reconfigure targets to our libraries
adds c1cc156 s4-ldb: make ldbtest depend on ldb
adds ef1afae waf: more agressively expand subsystem syslib deps
adds b028f55 s4-test: if using a system version of ldb, override the ldb modules path
adds cb9d048 s4:waf - fix the build on Gentoo platforms
adds 5516191 s4:RPC server - cosmetic fixes - indentation, comments
adds 4902b71 s4:RPC server - always set the response pad data in base of the request one
adds 598b5659 s4:objectguid LDB module - remove "objectguid_find_attribute"
adds 6614f84 s4-ldb: fixed sorting of module names
adds a12c330 s4-server: cleanup allocation of process models
adds 80c3364 s3: Fix a getgrent crash with many groups
adds b6fe5cd s4-dsdb: Implemented value restrictions for the dSHeuristics attribute
adds 3f43809 s4-tests: Tests for the dSHeuristics attribute value restrictions
adds b841d12 s4:objectclass_attrs LDB module - simplify the invoke of the "dSHeuristics" checker
adds d873fb7 s4:objectclass_attrs LDB module - refactor the "dSHeuristics" checker
adds 9d4eeae s4:objectclass LDB module - the structural objectclass has always to be specified
adds f6a1f46 s3: Align nttrans replies the same way Windows does it
adds 4f87f8f filter-subunit: Add --fail-on-empty argument.
adds 0baa1fb pydsdb: Import testtools before subunit for those that don't have testtools installed.
adds 4311438 s4:objectclass_attrs LDB module - introduce the hardcoded delete-protected attributes list
adds b78bf4d s4:samldb LDB module - improve the "get_single_valued_attr" call and move it into "ldb_modules/util.c"
adds 53d9d4e s4:sam.py - assign valid values when performing the special-attributes constraint checks
adds 4b79a74 s4:descriptor LDB module - a bit cleanup
adds 54d4ba7 s4:dsdb/tests/python/sam.py: test with member: <SID=...>
adds 05088fb s4:dsdb/samldb: avoid nested unindexed searches in samldb_member_check()
adds 3dcec24 replace/wscript: check for uint8_t
adds 811a362 replace/wscript: define bool to int instead of off_t
adds f5a6c1e replace/wscript: do the size checks directly after the type checks
adds d1dd211 replace/wscript: add size checks for stdint.h types
adds 9ae3c82 possibleinferiors: Fix formatting.
adds 46bca5e possibleinferiors: Report subunit.
adds 4bf6a3e urgent_replication: Fix formatting
adds 654fdce samba: Make in_source_tree() public.
adds 6bd903e provision: Look for in source setup data first, in case an older version of samba 4 is installed in the system.
adds fdcbc08 selftest/tests.py: Fix typos.
adds 14718a7 build: a more portable way of finding waf in makefiles
adds f14d84e util/charset: remove a duplicate comment.
adds d41d05e s3:lib/charcnv: add next_codepoint_ext() that accepts input charset.
adds 18104ef s3:lib/charcnv: reformat comments in next_codepoint_ext()
adds 5b6a88b s3:lib/charcnv: rename a parameter for clarity in next_codepoint_ext()
adds f16ddca s3:lib/charcnv: clarify comments in next_codepoint_ext()
adds 4579d7e s3:lib/util_str: clarify the comment header for strlen_m().
adds 288d55b s3:lib/util_str: add strlen_m_ext() that takes input and output charset
adds a50d363 s3:util_str: add strlen_m_ext_term() - variant of strlen_m_ext() counting terminator
adds 5829cb0 lib/charset/charcnv: add next_codepoint_convenience_ext() that accepts input charset.
adds 7a2b039 lib/charset/charcnv: rename a parameter of next_codepoint_convenience_ext() for clarity
adds 72f8336 lib/charcnv/util_unistr: add next_codepoint_ext() that accepts input charset.
adds 82c8b31 lib/util/charset/util_unistr: add strlen_m_ext that takes input and output charset
adds 9b86df8 lib/util/charset/util_unistr: add strlen_m_ext_term() - variant of strlen_m_ext() counting terminator
adds c18b672 lib/util/charset/util_unistr: clarify the comment header for strlen_m().
adds 50bdd93 lib/util/charset/charconv: clarify comments in next_codepoint_convenience_ext()
adds 7e382a0 librpc/ndr: use new strlen_m_ext_term() in ndr_charset_length(): fix bug #7594
adds 832cd99 Speed test with user objects
adds cb9fba1 debug: fixed default debug settings
adds 003a36e s4-auth: unconditionally set previous_ev
adds f3ad867 s4-test: fixed quoting in deletetest.py
adds cf37c29 Move the checking of single valued attributes back into the tdb backend.
adds 6a22d89 s4-ldb: honor controls on search in ldbedit
adds 1ab7bd1 s4-ldb: don't load modules from the same directory twice
adds e606298 s4-ldb: implement LDB_FLAG_INTERNAL_DISABLE_SINGLE_VALUE_CHECK
adds c5f07d3 s4-dsdb: use LDB_FLAG_INTERNAL_DISABLE_SINGLE_VALUE_CHECK in dsdb
adds 81e5321 s4-dsdb: use LDB_FLAG_MOD_REPLACE for isDeleted
adds fea02db urgent_replication: Fix syntax error.
adds 28f1228 s4-dsdb Fix urgent_replication test not to set an invalid userAccountControl
adds b6cef24 selftest: Allow some tests to output empty subunit data.
adds c4dab7d urgent_replication: forbid empty subunit output.
adds e7aa7a0 s4-devel: Verify prefixMap is saved correctly in LDB on disk
adds 78b05a3 s4-ldb_module.h: use LDB error code for ldb_error() macro rather than LDB_DEBUG_FATAL
adds 8b71438 s3-waf: add check for httpConnect and httpConnectEncrypt.
adds e3276b3 s4:dsdb/kcc: fix memory leak in kcctpl_copy_output_edges()
adds a94fbb9 s4:dsdb/common: fix memory leak in samdb_ntds_settings_dn()
adds 60691c1 s4:dsdb/samdb: optimize samldb_prim_group_change()
adds 8516fad s4:dsdb/objectclass_attrs: not all objects have delete protected attributes as must contain
adds c133fcc s3: Remove an unused prototype
adds 83f78a3 s4:ldap.py/passwords.py - just use objectclass "user" for users
adds a5d4851 s3: Remove the use of cli_send_trans from cli_get_fs_full_size_info
adds 199399e compression: fixed an uninitialised data but in lzxpress
adds a971424 compression: added a simple lzxpress test
adds 4f8b59e s4: don't run etags over .inst files
adds 4000ec2 s4-ldap_server Don't DEBUG() at level 2 every time a caller disconnects
adds 228a9c1 selftest: Allow some tests to output empty subunit data.
adds 0d4fa85 samba_utils: Use LIBDIR rather than assuming it is set to $prefix/lib.
adds e15cd9c Add --with-privatelibdir build option.
adds e84e870 Add --disable-rpath-private-install flag.
adds ec7501e wafsamba: Support expanding variables in LIBDIR/PRIVATELIBDIR variables.
adds afc332f wafsamba: Drop private library prefix when installing private libraries to a custom path.
adds 21233bb wafsamba: Use project name variable rather than hardcoding 'samba4'.
adds c9756ca waf: Put private libraries in a separate directory when building.
adds 4edabb3 talloc: rename pytalloc.c to pytalloc_util.c
adds cd172e7 talloc: Add python talloc module, move convenience functions to it.
adds d952f6c s4/test: Added test for simple bind with machine account
adds 211f6d5 s4/auth: Add logon_parameters to authenticate_username_pw
adds 578a37e s4:dsdb/drepl_notify: reuse dreplsrv_notify_operation structures
adds 90b3bf8 ldb:ldb.h - reorder extended operations list
adds c378835 tsocket: fill in sa.sa_len if the system supports it
adds ac3f8d8 fix in_screen so that it works on os that don't chdir to $PWD
adds f2456cd s3: Allow disabling of mdns registrations
adds 6d53d9f s4:password_hash LDB module - fix indentation
adds 135756c pidl: use a union assignment instead of memmove
adds cbded38 s4-pydsdb: added DsReplicaAttribute()
adds 278778c s4-pydrs: added rodc option to python drs replication
adds 506ffcf s4-join: added DC join to the python join code
adds 34ce183 s4: net -> samba-tool
adds 0a2642c s4-ldb: show the reason for module initialization failure
adds 14f455b s4-kerberos Mention the remote address we fail to contact the KDC on
adds 5fcb426 s4-drs: reduce the memory usage of the getncchanges server
adds eaabb59 s4-ldb: much more memory efficient msg filtering
adds 158ae8a s4-cldap: print all the DNS servers found
adds 351312d s4-join: don't print all the NDR packets by default
adds 11ae104 s4-join: fixed secure_channel_type
adds c1e3c8b socket_wrapper: fill in sa.sa_len if the system supports it
adds 5915d4a s3: Remove some duplicate prototypes
adds 26b2a13 s3: Fix a typo
adds 097be4b s3: Make proper use of sid_check_is_in_xx routines
adds 724599d samba-tool: deprecate samba-tool vampire command
adds a162b1a s4-join: switch over to the new DC join in make test
adds 2d52eea s4-join: fixed SPNs, invocationId and dnshostname and python join
adds ce203c0 s4-cldap: fixed debug message to match content
adds 0980a34 s4:DRS-RPC-DSSYNC: don't try to decrypt secret attributes twice
adds 9ff8428 s4:samr RPC server - "dcesrv_samr_RemoveMemberFromForeignDomain"
adds 889fa1c ldb:ldb_tdb.c - make "ltdb_add" more similar to "ltdb_modify"
adds 1688b71 ldb:ldb_tdb.c - ltdb_check_special_dn - fix indentation
adds a093e10 s4:operational LDB module - "canonicalName" doesn't make use of the "distinguishedName" attribute
adds acb8a8d s4:update_keytab LDB module - we don't need to search for the "distinguishedName" attribute
adds 39ed810 s4:ldap.py - enhance the "distinguishedName" tests
adds 3d443b3 ldb:ldb_parse.c - "ldb_parse_hex2char" - always initialise "c"
adds 0d6f1a1 pytalloc: Make some arguments optional.
adds e7c3719 samdb: Make private (at least for the moment).
adds 0878399 samdb: Lowercase library name.
adds e28cec7 ldbsamba: Lowercase library name.
adds 4217734 credentials: Lowercase library name,
adds f1a8fbf s4:descriptor LDB module - don't ignore referrals if we are executing an ordinary external search operation
adds d58a4c5 s4:descriptor LDB module - remove a "ldb_msg_sanity_check" call
adds 3b52902 s4:descriptor LDB module - remove a bit pointless memory context
adds 75ea7bd s4:descriptor LDB module - by "dsdb_next_callback" we don't need anymore the default operation callback implementations
adds 7813fc4 s4:descriptor LDB module - save a pointer to the request message on the temporary "ac" context
adds dbf747b s4:torture/dssync.c - remove unused variable
adds d6d5f80 ldb:ldb_pack.c - the "dn" attribute isn't allowed in the message part, only the "distinguishedName" one
adds 786a767 s4:ldb_modules/util.c - "dsdb_get_single_valued_attr" - support the attribute fetch also on LDB add operations
adds 9057e60 s4:descriptor LDB module - make the "nTSecurityDescriptor" attribute fully behave as in AD
adds c89bc83 s4:upgradeprovision - remove some "recalculate_sd" uses
adds 2c76be7 s4:objectguid LDB module - objectGUIDs cannot be specified on add operations
adds 225f102 s4:objectguid LDB module - fix typo in output message
adds 9ba7ce6 s4:ldap.py - add more "objectGUID" related tests
adds 18085b1 s4-dsdb: give the DN on a shema attribute failure
adds fc5fecb s4-drs: allow override of the replica_flags
adds e59bf5e s4-join: modify join behaviour according to domain level
adds cc5e231 s4-pydrs: validate the DsGetNCChanges response
adds d738a04 s4-ldb: better error message when we try to register a module twice
adds b867dc9 waf: prevent us from modifying non-install libs during make install
adds c0297e5 waf: fixed tabs/spaces for python3.0
adds 5a6a9ea s4-dns: ensure we get the right case on the grant rule for administrator
adds e427f2f waf: fixed the names of the installed libraries after the last change
adds 8759523 waf: go back to the previous method of handling .inst. rules
adds 7bd5d40 s4-ldb: don't give an error if a module is already registered
adds ac0a92b s4-debug: lowered the debug level of some unimportant messages
adds 2763ede fix
adds 11b4202 s4-repl: fixed replication notifications to RODCs
adds e77e162 s4-selftest fix indentation
adds 3c4376c s4-dsdb Explain why we may not use the GC name in some situations.
adds cd4c3d6 s4-auth Fix typos in samba4 auth code
adds 10c82d0 s4-auth Supply more useful error messages on Kerberos failure
adds cb3d6c4 heimdal Add clock-skew handling to DCE-style GSSAPI
adds b38a9a8 s4-drs: allow bypass of writespn checking for some SPNs
adds e2efb09 s4:drsuapi RPC server - writespn.c - fix indentations
adds bb2eef5 s4:objectguid LDB module - make use of "dsdb_next_callback"
adds 8caf0ed s4:objectclass LDB module - no idea why we'd need the "objectGUID" here
adds 4b97e7c s4:objectguid/repl_meta_data LDB module - deny "objectGUID" updates
adds 9f2d215 s4:pydsdb.c - introduce Python 2.4 compatibility defines
adds af84b6d s4:pydsdb.c - use "Py_ssize_t" for Python list counters
adds 084c11d ldb:pyldb.c - fix indentation
adds f6572e5 ldb:pyldb.c - use "Py_ssize_t" for counting list entries
adds 9e5ca72 ldb:pyldb.c - fix some "Py_ssize_t" output warnings
adds 7bdbfc9 ldb:pyldb.c - most of the times "time_t" is defined as "long int"
adds ef4861d ldb:pyldb.c - "py_ldb_contains" - return only "0" not found, "1" found, "-1" error
adds 9aa0ed2 ldb:pyldb.c - "py_ldb_msg_element_get" - here we can safely use "unsigned int" for the element reference
adds acffe25 s4:passwords.py - add another two failure cases
adds d4c9a34 s4:acl LDB module - define the delete passwords special case a bit better
adds 6041ef7 s4:password_hash LDB module - clear the fact that a delete of password attributes isn't possible
adds 9154d4d s4:samdb_msg_find_old_and_new_ldb_val - rework
adds 0bfbf6d s4:password_hash LDB module - deleting password attributes is a little more complicated
adds 58cfa5a s4:passwords.py - test empty password attributes behaviour
adds 57b3d32 s3:winbind add timeouts to winbind cache
adds cbe3991 s3: Consistently use stdbool types in new code
adds 69155e4 s3: Put some parentheses around conditionals
adds 51ddddf s3:winbind add wcache_tdc_fetch_domainbysid
adds 9aab414 s3:idmap: add a new ID mapping module autorid
adds d6d2f8a s3: Build idmap_autorid by default
adds 8b624c1 s3: Fix an uninitialized variable
adds 528edcc s3-waf: add idmap_autorid to the build.
adds 422233c s4:pyldb.c - fix "py_ldb_contains" according to the comment by Jelmer
adds 124abb3 s4:password_hash LDB module - introduce a "userPassword" flag which enables/disables the two "userPassword" behaviours
adds 842a8e4 s3/configure: fix typo and warning
adds 42f9ae8 First part of fix for bug #7777 - When requesting lookups for BUILTIN sids, winbindd allocates new uids/gids in error.
adds 092507c Ensure we always have a mapped group for "Domain Users". Needed for DC tests to pass with bugfix for bug #7777.
adds 3a5f030 Second part of fix for bug #7777 - When requesting lookups for BUILTIN sids, winbindd allocates new uids/gids in error.
adds ee34e2c s4-test: Initial implementation for Schema replication black box test
adds 0aeb08e s4-attid: Uppercase ATTID type constants
adds eee2742 heimdal: fixed a shadowed variable warning for error_message
adds 9c7228d s4-drs: reduce verbosity of dreplsrv_out_connection_attach
adds d1d585e s4-test: make sure the selftest prefix exists
adds bd50395 s4:provision - switch to "clearTextPassword" for setting passwords
adds fd9fc25 s4:provision.py - strip trailing whitespaces
adds 3c8283d s4:provision_self_join.ldif - the object SID in AD is called "objectSid"
adds eb769f2 raw.h is only needed in the S4 build
adds 5f37473 s3: Package autorid module
adds c83a40d s3: Quieten a bogus error message
adds 0e3a13f s4:dsdb/common: create a DSDB_SECRET_ATTRIBUTES define with all secret attributes
adds 9fa71f8 s4:rpc_server/drsuapi: let dcesrv_drsuapi_DsGetNCChanges() use DSDB_SECRET_ATTRIBUTES
adds f6e20bf s4:rpc_server/drsuapi: make msg_attrs static const
adds 198049f s4:rpc_server/drsuapi: don't ask for constructed "distinguishedName" if we don't use it
adds 44b1c82 s4:dsdb/schema/schema_filtered.c: use DSDB_SECRET_ATTRIBUTES
adds 9f39d4b s4:dsdb/schema/schema_filtered.c: make never_in_filtered_attrs static const
adds 2fba950 s4:dsdb/local_password: use DSDB_SECRET_ATTRIBUTES
adds dedc9e3 s4:dsdb/common: add DSDB_SECRET_ATTRIBUTES_EX()
adds 3c496f3 s4:dsdb/operational.c: use DSDB_SECRET_ATTRIBUTES_EX()
adds 1302034 s4-join: raise mininum password length to 32 in new join code
adds f7e54c0 s4: point to the wiki howto for s4
adds 692a747 s3/vfs_time_audit: use monotonic clock for time deltas
adds 9997ee8 Remove fstring from map_username. Create a more sane interface than the called-parameter-is-modified.
adds 3878fa4 Ensure we check the return from make_user_info before dereferencing the value returned by it.
adds f0dcc90 Fix bug 7781 - Samba transforms ShareName to lowercase (sharename) when adding new share via MMC
adds a95970d Fix memleak I accidently introduced when reading from tdb.
adds 4b978b3 s4/syntax: Add tests for DN+String and DN+Binary
adds ad5a399 s4-pydsdb.c: Fix small memory leak in py_samdb_set_domain_sid()
adds 06b0596 s4-pydsdb-py_dsdb_get_oid_from_attid(): Avoid potential memory leak
adds 89440dd s4-pydsdb-py_samdb_ntds_objectGUID(): Avoid potential memory leak
adds d073c5f s4-pydsdb: py_dsdb_load_partition_usn() - simplify error handling in
adds 38585a7 s4-pydsdb: py_dsdb_am_rodc() may call samdb_rodc() only once to get the job done :)
adds 7e3419f s4-pyldb: Handle internal errors in py_ldb_contains() properly
adds fa203f4 s3/time_audit: fix a change that was just for debuggin purposeѕ
adds fa0b44e s4-smbtorture: allow to test returned type after specific error code in PrinterData tests.
adds 1c57931 s3-spoolss: fix spoolss GetPrinterData behaviour
adds ec50db6 s4-smbtorture: use test_GetPrinterData{Ex}_checktype calls in RPC-SPOOLSS tests.
adds c4c230b autobuild: perfer to use git mail address in autobuild comment
adds ac0ffba Add test that detects problems in the SMB signing code when run through cli_write() (which doesn't use the new async methods).
adds 0afb299 Fix bug #7791 - gvfsd-smb (Gnome vfs) fails to copy files from a SMB share using SMB signing.
adds ed8ea4e s4-server: move the creation of the IPC$ share into ntvfs
adds 1d7d09a s4-loadparm: fixed dumping of non-default parms with testparm
adds 81c9b98 s4-join: use the command line loadparm in provision during a join
adds e908c26 s4-test: use IPC$ instead of ADMIN$ for srvsvc NetShareGetInfo test
adds 60cb372 s4-devel: useful script for testing join with empty smb.conf
adds 21fe96e s4-provision: include command line provision options in the generated smb.conf
adds ee50bdd s4-loadparm: fix the FLAG_DEFAULT settings on specially handled parameters
adds cc7f390 s4:python tests - fix script names in the help text
adds ed1ca1c s4:speedtest.py - make it executable
adds 0a29e55 s4:speedtest.py - fix script name in the help text
adds 0e94569 s4:speedtest.py - remove duplicated code
adds 7c59ece s4:speedtest.py - use "unicodePwd" for setting user's password
adds 2403aaa s4:upgradehelpers.py - use "clearTextPassword" rather than "userPassword"
adds 5ded90e s4:acl.py - two password change tests are expected to fails on Windows 2000 function level
adds 79548f0 s4:selftest/tests.py - skip the "passwords.py" suite on Windows 2000 domain function level
adds ed704c2 s4:ldb_modules/util.c - "dsHeuristics" -> "dSHeuristics"
adds 39f8661 s4:local_password LDB module - remove schema checking code and fix some typos
adds eff1e8c s4:libnet/libnet_samsync_ldb.c - remove "userPassword" remove code
adds d6c78fb s4:password_hash LDB module - move "samdb_msg_find_old_and_new_ldb_val" into the password_hash LDB module
adds 7f171a9 s4:password_hash and acl LDB modules - handle the "userPassword" attribute according to the "dSHeuristics"
adds 4f86f29 s4:passwords.py - add a test for the normal "userPassword" behaviour
adds e96c9df s4:objectclass LDB module - allow RDNs also to come from superclasses
adds 4fe63d9 Cannot create OU using custom Schema class
adds feb00fe s4:dsdb - proof against empty RDN values where expected
adds f036790 ldb:ldb_ldap.c rename operation - check for the RDN name and value
adds bb241f5 s4:pytevent.c - fix a discard const warning
adds 01d10c8 s4-dsdb Return an error if we can't convert UTF16MUNGED -> UTF8
adds eebbbea s4-dsdb Convert new krbtgt_xxx password into UTF16
adds 78928f5 s4-dsdb Remove incorrectly declared ** variable used as *.
adds a9baabe s4-provision UTF16 encode the password in sam.ldb, not secrets.ldb
adds ba127f9 heimdal Don't dereference NULL in error verify_checksum error path
adds 4574d49 s4/test: Add bind.py to make test
adds 9cdb0b5 s4/test: Expand BindTest
adds d320ae7 s3: Untangle an if-expression
adds 8a22fac s3: Remove some dead code
adds 3a01edd s3: Make split_dfs_path return bool
adds 612ded1 s3: cli_dfs_check_error does not need to depend on cli->inbuf
adds 1d96161 s3: Convert cli_dfs_get_referral to cli_trans
adds 9c664db s3: Convert cli_set_ea() to cli_trans()
adds 1b13a4d s3: Remove two pointless variables
adds ddd33f0 s3: Make cli_set_ea_path return NTSTATUS
adds e7970c0 s3: Make cli_set_ea_fnum return NTSTATUS
adds beaf14e s3: Well... Fix a stupid error
adds 7ada90e s4-test: repl_schema - Make sure LdbError and ERR_NO_SUCH_OBJECT are visible
adds 28f41c1 s4-repl: dsdb_convert_object -> dsdb_origin_object_convert
adds 227e8dc s4-repl: dsdb_extended_replicated_objects_commit -> dsdb_replicated_objects_commit
adds a8495d3 s4-repl: dsdb_extended_replicated_objects_convert -> dsdb_replicated_objects_convert/
adds f65c840 s4-dsdb_syntax: Add remote prefixMap member for dsdb_syntax conversions
adds e772518 s4-dsdb_syntax: Use remote prefixMap to handle generic cases in drsuapi_to_ldb conversions
adds 3ab7552 s4-prefixMap: dsdb_schema_pfm_oid_from_attid() to use const prefixMap
adds 2d0cb54 s4-dsdb_syntax: Warning message that we can't find requested ATTID in Schema Cache
adds 0868a15 s4-repl: Propagate remote prefixMap in DRSUAPI data conversion functions
adds dcd346c s4-tests: Make repl_schema.py test part of Samba4 test suite
adds e26609b s4-kdc: rename kdc/kdc.h to kdc/kdc-glue.h
adds 4f352a5 s4-kdc: we don't need the special include handling now
adds 2fbaa09 s4-kdc: split the kdc process return into a tri-state
adds aa1c32c heimdal Return HDB_ERR_NOT_FOUND_HERE to the caller
adds e7fb5a6 s4-kdc Return HDB_ERR_NOT_FOUND_HERE on un-revealed accounts on an RODC
adds 1ec8d55 s4-kdc: added proxying of kdc requests for RODCs
adds dedd064 tdb: set tdb->name early, as it's needed for tdb_name()
adds b6e1362 Lowercase DNS_UPDATE_SRV name.
adds 5cf904b s4-waf: Only enable various wrappers if they're actually used.
adds 32889f8 heimdal_build: Add missing dependency on replace, necessary because replace.h is included.
adds 1f853ee socket_wrapper: Only add as global dependency when enabled.
adds 7e8ea2c unix_privs: Add missing dependency on libreplace.
adds 5a482a6 torture: Only add in tests for socket_wrapper/nss_wrapper when they have been enabled.
adds e3b7ce8 wafsamba: Support make dist from bzr checkout.
adds 80e2adc sambaversion.py: Some cleanups, make less git-specific.
adds d9a0a18 Put git tree finding into a separate function.
adds 45af495 samba_version: Cope with building snapshots in directories without git checkout.
adds a0c2040 samba_version: Support retrieving snapshot identity from bzr.
adds 7b964c7 samba_version: When working from git checkout, display git revision SHA1 rather than Bazaar revision ids.
adds 9ebb55d s4: Remove obsolete mkversion.sh
adds ed22f13 s3: Rename GIT_COMMIT_{TIME,DATE} to COMMIT_{TIME,DATE}.
adds c338ded waf/samba_version: Support integer defines.
adds 7d961dd samba_version: Simplify dirty tree detection.
adds 8d07e6d samba_version: Make COMMIT_IS_CLEAN an int rather than a string.
adds e4eba98 waf/samba_version: Simplify git show command.
adds 5585591 s4:samldb/objectclass_attrs LDB modules - move "description" logic from "objectclass_attrs" into "samldb"
adds 584a2d1 s4:repl_meta_data LDB module - convert two debug messages into error messages
adds 37bd313 s4:objectclass LDB module - we should not simply ignore additional "objectClass" attribute changes
adds d1feb03 Add a script to make backup of samba provision
adds 35c9c2d Update WHATSNEW4 to add information related to samba_backup
adds 2990b4f samldb: relax groupType modification checks
adds add39bc upgradeprovision: update revision for forestupdate and domainupdate objects
adds 757764a upgradeprovision: use the (upgrade)provision control also
adds 8227d1f upgradeprovision: use the relax/(upgrade)provision when modifying object
adds a9c430b upgradeprovision: fix pb with dns-hostname, regenerate a correct keytab
adds 81eb798 upgradeprovision: use relaxed control while adding missing object container
adds f5ea6f4 unit tests: add testing for dns account password change
adds 5a6f3f1 Fix typo
adds e0f64b7 python: use the ldbMessage + modify notation instead of modify_ldif that we try to avoid
adds f4e9f12 ktpass: fix the search path for when running in samba's source dir
adds 24477ca ktpass: also use userPrincipalName for locating the principal
adds 8e34df4 s4-test: we need to import testtools before subunit/python
adds b9cfe10 s4-drs: fixed a crash in writspn
adds 113a9c1 s4:objectclass LDB module - multiple "objectClass" change elements are unfortunately still allowed
adds ac0dcd1 s4:upgradeprovision - why not directly use "provision:0"?
adds 7d2260c s4:password_hash LDB module - return "ERR_CONSTRAINT_VIOLATION" on password conversion errors
adds f198c90 s3/doc: add missing documentation for vfs_time_audit
adds 6582d47 s4-auth: fixed crash in krb5 auth
adds 7cb0f95 s4-auth: fixed infinite loop in krb5 auth
adds 781c4aa Move error reporting of messaging context creation fail into the daemons themselves. Allows client utilities to silently fail to create a messaging context due to access denied on the messaging tdb (which I need for the following patch).
adds 52f2520 Fix the unexpected.tdb database problem. Change nmbd to store the transaction id of packets it was requested to send via a client, and only store replies that match these ids. On the client side change clients to always attempt to ask nmbd first for name_query and node_status calls, and then fall back to doing socket calls if we can't talk to nmbd (either nmbd is not running, or we're not root and cannot open the messaging tdb's). Fix readers of unexpected.tdb to del [...]
adds 36637a7 s3: Convert cli_get_posix_fs_info() to cli_trans()
adds a2769b0 s3: Avoid two calls cli_errstr
adds c52e6db s3: string_to_sid does thorough syntax checking
adds d2dfa86 Don't build ldb tools when there is a system provided ldb.
adds 6e762f9 Re-enable ldb-cmdline for the moment, as it is used by oLschema2ldif.
adds 6d1d146 Add myself as maintainer for pytevent, pytalloc, pytdb and pyldb.
adds bee3b66 Build wrepl server as service by default.
adds f6c8bc6 winbind: Build as shared module.
adds f5fbba7 kcc/drepl: Build as service.
adds f0cdcd9 web_server: Build as module.
adds ec590fc samba-tool: fixed crash in "samba-tool drs showrepl"
adds ef7f4a1 s4-server: make server sockets a child of the task context
adds 2d7dc86 s4-kdc: if "bind interfaces only" is false, then also listen on wildcard
adds 13fd22f s4/dns: Build as shared module.
adds 1342185 s4:heimdal: import lorikeet-heimdal-201011102149 (commit 5734d03c20e104c8f45533d07f2a2cbbd3224f29)
adds f20cf61 Add attribute macros for Heimdal to use
adds 192a555 heimdal regenate lex and yacc files
adds 6a27fbb heimdal Extra files required for merge up to current heimdal
adds bbfaa9b s4-kdc Remove use of heimdal private headers in kpasswd server.
adds be8526a s4-kdc update startup routines after heimdal update
adds 02d3203 auth/gensec Handle incorrect username or password in Kerberos client code
adds e422c2a auth/ntlm: Use name consistent with other service names.
adds caa3935 kdc: Build as shared module by default.
adds 02f7721 cldap: Build as shared module.
adds 1409c97 s4: Build ldap and samba3_smb services as shared modules.
adds 6358303 s4-kdc Fix realm handling in our KDC
adds 1e29ee3 heimdal Fix handling of backwards cross-realm detection for Samba4
adds deaf7e5 s4-dns: fixed registration of multiple IPs in samba_dnsupdate
adds e409db9 s4-dns: added --fail-immediately option to samba_dnsupdate
adds 88d694a waf: fixed configure again on RHEL5
adds f91b7b5 nbtd: Build service as shared module.
adds ee69c4f heimdal_base: Add missing dependency on replace.
adds f7bccc6 smb_server: Build as shared module.
adds c3e24bb heimdal_base: Fix include path so heim_threads.h can be found.
adds 16e73c6 s4:objectclass LDB module - implement the "objectClass" change restrictions on Windows 2000 forest function level
adds 6cd9234 net: Add and fix some German translation
adds 10a1606 s4-devel: a script to test the Samba4 HOWTO
adds 6ff009c s4-join: not all versions of w2003 have msDS-SupportedEncryptionTypes
adds 061766e s4:objectclass LDB module - improve the default name context checking on modifications
adds 59e22ba s4:torture/basic/base.c - fix output warnings regarding "time_t"
adds 329f76c s4:heimdal - fix the return code of a non-void function
adds 2b7730d s4-gensec Indicate if GENSEC is in client or server mode in the debug
adds 4041640 heimdal Fetch the client before the PAC check, but after obtaining krbtgt_out
adds a32ade6 s4-kdc Don't always regenerate the PAC
adds 96bdcf7 s4-kdc Don't regenerate the PAC for cross-realm tickets
adds fe5c48c waf: added --git-local-changes configure option
adds 935d7a6 s4-kdc Add 'flags' parameter to db fetch calls
adds 5c72c6b s4-kdc use 'flags' to only create the 'admin data' elements when requested
adds d76f11a s4-kdc Fix the realm handling again, this time pay attention to the flags
adds 4908237 heimdal Build ticket with the canonical server name
adds b863159 s4-test_kinit Add tests for lowercase realm combinations
adds 95d33f2 s4-ldif_handlers Add handler for printing supplementalCredentials
adds 2e44d0d samba-tool pwsettings Allow setting 'store cleartext'
adds c8c52be Update dcerpc_server.pc library name to match reality.
adds ebd8e66 samba-tool Add test for --store-plaintext
adds 2421c0d s4-eventlog: fixed dcerpc handle return
adds 896d1bd s4-spoolss: fixed warning in call to torture_warning()
adds f99403e s4-test: fixes for test-howto.py
adds 71a5ea9 s4:objectclass LDB module - free "nc_root" after name context comparisons
adds 0f29042 s4:subtree_rename LDB module - make use of "dsdb_find_nc_root"
adds cce6627 s4-schema_load: Don't clean in_transaction flag until transaction is really finished
adds f863f43 s4:objectclass LDB module - the "olddn" is the special DN for rename requests
adds d2453b5 s4:descriptor LDB module - make more clear that special control entries never should be handled by modules
adds 7cc2f98 s4:"dsdb_find_nc_root" - let it work also when the "namingContexts" attribute isn't available yet
adds cebad70 s4:descriptor LDB module - handle the NCs in a more generic way by using "dsdb_find_nc_root"
adds 856e309 s4:descriptor LDB module - also "get_default_ag" should make use of "dsdb_find_nc_root"
adds d451ac1 s4:acl LDB module - use also here "dsdb_find_nc_root" to implement the NC-specific checks
adds deed2a9 s4-kdc Rework supported encryption type logic to match Microsoft
adds f401930 s4-loadparm: fixed a memory leak in handle_realm()
adds 73fae2b s4-loadparm: set debuglevel and logfile in tables
adds 3f9c97d s4-join: enable NDR printing at debug levels >= 5
adds a82bc07 s4-join: show a reasonable error on DsAddEntry() failing
adds 5524822 s4-join: fixed join to w2k3
adds 27df2e5 s4-test: added testing of w2k3 DC join to test-howto.py
adds 3f43b7e tevent: Fix docstring, tevent_req_is_in_progress does not destroy private data
adds 3e055cc ldb:ldb_dn.c - ldb_dn_explode - free also the extended components on error cases
adds 705d93d s3: Remove some unused code
adds 0a19617 s3: Move parse_sidlist to the only calling file
adds fd9ea77 "bool ? true : false" is a bit pointless
adds 240edd0 s3: Remove a reference to "winbindd_cli_state" from append_auth_data
adds 3bfe676 s3: Remove a reference to "winbindd_cli_state" from append_unix_username
adds 5b0724d s3: Remove a reference to "winbindd_cli_state" from append_info3_as_ndr
adds 75f41c3 s3: Remove a reference to "winbindd_cli_state" from append_afs_token
adds bdf830a s3: Remove a reference to "winbindd_cli_state" from append_info3_as_txt
adds d1c1aae s3: Remove a reference to "winbindd_cli_state" from append_auth_data
adds 60449d5 s4-dns: catch more expections in samba_dnsupdate
adds 2920033 s4-provision: add log messages about IP lookup
adds 1887ce8 s4-provision: use the command line lp in provision
adds 5f655e9 s4-gensec: zero the gssapi_state
adds 0cf7189 s4-heimdal: implement KERB_AP_ERR_TYPE_SKEW_RECOVERY
adds 6041938 s4-test: updates to test-howto.py
adds e7dad42 heimdal: added HEIM_BASE_NON_ATOMIC option
adds 1a65180 s4-heimdal: ask for non-atomic heimdal
adds d7ea449 s4-provision: don't try to autodetect xattr is posix:eadb is set
adds 9432eab developer: only do the C++ reserved name checking on Linux
adds 333975d s4-provision: setup posix:eadb using lp.set()
adds 1645190 s4-provision: don't test for xattrs if posix:eadb is set
adds 9a744c6 s4-doserr: telling our users to "see Windows help" doesn't seem right
adds e17ea9f s4-kcc: fixed result_last_attempt in showrepl
adds 73016ad s4-repl: ensure we don't starve pending replication ops
adds 6c8b0d7 s4-repl: save the result of the last replication in repsFrom/repsTo
adds 0a4b7bb s4-repl: removed the syncall_workaround code
adds b432a3b s3-rpcclient: exit early in cmd_spoolss_enum_data() when there is a failure.
adds ee8c035 s3-spoolss: add debug statement for access denied cases in OpenPrinterEx path.
adds 98612fe s3-spoolss: make sure members of "BUILTIN\Print Operators" can open printers with admin privileges.
adds 63029eb s3: Fix a missing return value
adds f6c66cd s4-wintest: added wintest.py library
adds 23e053d s4-test: rename scripting/devel/howto to scripting/devel/wintest
adds 1c4807a s4-test: added greater control over tests to run
adds ca7979e ldb:ldb_dn_explode - point out that on error cases "data" is implicitly free'd
adds 732ef93 s4:api.py - DN tests - test a bit more special DNs and merge the comparison tests
adds ae272ac s4:repl_meta_data LDB module - allow also special DNs to be renamed correctly
adds b001f1b s4:password_hash LDB module - remove unused headers
adds 56512fb ldb:skel.c - don't introduce trailing whitespaces by a module template
adds 763165c s4-tests: Acl tests should use the existing samdb domain_dn method instead of defining a new one
adds 47784a1 s4-tests: Descriptor tests should use the existing samdb domain_dn method instead of defining a new one
adds 0b3180b ldb: error out when modules are not found
adds d5d08d3 s3/vfs_tsmsm: fix debug output for large files
adds 92d87e1 s3/vfs_tsmsm: remove unneeded cast to off_t
adds e25ee6a s3: Make winbind recover from a signing error
adds 92e8fd0 s3: Call sid_check_is_domain instead of dom_sid_equal
adds b388951 s4/ldap: ldap_syntaxes.py cleanup
adds b7dab46 s4/operational: Fix swapped parameters for ldb_msg_copy_attr
adds 4c666f3 s4:dsdb python tests - use "ldb.domain_dn"
adds fa1e866 Revert "s4:api.py - DN tests - test a bit more special DNs and merge the comparison tests"
adds 82335b2 s4-tests: Changed acl tests to use existing method in samdb for adding users to a group.
adds 469d15e s4-tests: Changed descriptor tests to use existing method in samdb for adding users to a group.
adds 0f6a4a2 Make 'net rpc printer driver' behave the same as rpcclient enumdrivers when dealing with unsupported architectures.
adds b397a13 s4-tests: Modified acl tests to use pyldb api to retrieve configuration dn.
adds f992dbb s4-tests: Modified descriptor tests to use pyldb api to retrieve configuration and schema dn.
adds d42ea32 s4-pyldb: Fix wrong type of 'self' parameter
adds 72fcfed s4-pyldb: Move PyLdbMessage_FromMessage() in PyMessage group of functions
adds 88e4601 s4-pyldb: Few miss-alignments aligned
adds b4809e4 s4-pyldb_util: Move ldb Type searching into separate function
adds c29a8c7 s4-samdb.py: Use ldb.get_default_basedn() to avoid RootDSE search
adds a09a41f s4-pyldb: Move code to create a ldb_message from a Python Dictionary object into a separate function
adds a403d77 s4-pyldb: ldb.Message.from_dict class method to create LdbMessage object from dictionary
adds 05c0bfa s4-ldb.python: add test for ldb.Message.from_dict() method
adds ab379dd s4-ldb.python: Use $SELFTEST_PREFIX/tmp as a temporary directory for testing
adds 1ce2230 s4-dns: added support for --fail-immediately for RODC netlogon dns updates
adds 3f952ab s4-spnupdate: only enable NDR print at log level above 5
adds 498f3c8 s4-test: use --fail-immediately for samba_dnsupdate testing
adds 27c3bc8 s4-test: added --rebase and --clean options
adds 5be4bfd s4-wintest: remove files in var/ when reprovisioning
adds 6a41afb s4-drs: fixed a typo
adds 96e55cb s4-join: initially disable the machine account
adds 5b3981a s4-rodc: enable the DRS_GET_ALL_GROUP_MEMBERSHIP flag for RODC replication
adds 58c43f7 s4-wintest: reliability and usability improvements
adds 999f3ed talloc: added TALLOC_FREE_FILL environment variable
adds 24e8bc5 wintest: moved to top level
adds 10c2465 wintest: rename test-howto.py to test-s4-howto.py
adds 8f1df57 wintest: move conf files to conf/
adds 7bfc60e wintest: added del_files, write_file and casefold
adds fcb7729 wintest: the start of a S3 testing script for wintest
adds d50829a s3: Remove some unused code
adds 5855194 s3-spoolss: fix typo in debug message.
adds 8b7f23d s4:dsdb tests - use even more already defined pyldb functions to retrieve NCs
adds 3874331 s4:torture/ldb/ldb.c - add a small test for a DN with an escaped comma
adds d0993e1 s4:netlogon/LogonGetDomainInfo - handle a NULL "dns_hostname"
adds bb679a4 ldb:ldb_rename on ldap backends - handle the case when the RDN value is empty
adds 8585de8 ldb:rdn_name LDB module - add more RDN name constraints
adds 2b788aa Move the uglyness of #ifdef REALPATH_TAKES_NULL into the vfs_default module, change the signature of VFS_REALPATH to always return a malloc'ed string.
adds 817ee96 switch from mtime to ctime which is more reliable if files can be accessed outside samba as well
adds e3017e6 s4:acl LDB module - it's more correct to count the password attributes using "unsigned int"
adds cdf52d5 s3: Make ads_do_search_retry_args() static
adds b3091e0 s3: Remove unused ads_search_retry_extended_dn
adds 365116e s3: Fix some nonempty blank lines
adds 491fdb2 s3: Make ads_ranged_search_internal static
adds d14cf7a s3: Make ads_get_attrnames_by_oids static
adds da75c01 s3: Remove unused ads_get_attrname_by_oid
adds 2036d64 s3: Remove a #define used just once
adds bc058b7 heimdal: Don't depend on compile_asn1 and et_compile when using system versions.
adds bd7647f pyrpc: Build the samba.dcerpc.srvsvc module.
adds 87ddd5a s4:samldb LDB module - objectclass trigger - reorder template attributes
adds d9f97cd s4:objectclass_attrs LDB module - add more delete protected attributes
adds f46b761 s4:repl_meta_data LDB module - move the "objectGUID" checks a bit higher
adds 6d1e00c s4:repl_meta_data LDB module - fix a counter type
adds e8bae4c waf:lib/util - add missing dependency on talloc
adds 808edd0 s4-rpc: make rpc connect less verbose
adds fcdbd06 waf: fixed the build with a space in the source directory
adds a3ed70f pidl: fixed call to cpp with a space in the directory name
adds 69c6e97 heimdal: fixed the waf build with a space in the directory name
adds 9e2f394 s4-ldb: fixed the build with a space in the ldb modules directory name
adds d218472 s4:provision_rootdse_add.ldif - add all possible LDAP policy values but outcommented for the moment
adds 0d85d2b selftest: fix tap2subunit detection on system with tap2subunit but not correct subunit libs
adds bbd77cb subunithelper: Exit with 1 if more than zero testsuites failed or errorred.
adds 7f32c21 selftest: Even if setting up an environment failed, the next tests may still work.
adds 6534358 selftest: When running on the buildfarm, pipe everything through filter-subunit for the exit code.
adds 2ac5ced Avoid the use of PyAPI_DATA, which is for internal Python API's.
adds f28b207 s3-waf: move build rules into libaddns directory.
adds 9df126d libaddns: add dns_errstr().
adds f01360e s3-net: use dns_errstr() when dns commands fail.
adds 6965d1e s4-pfm_verify: fix usage string
adds bc6ba4b s4-samba.tests: Explicitly pass LoadParm() instance to system_session() function
adds 9c2bd08 s4-tests: Wrap connect_samdb() into a connect_samdb_ex() helper
adds b85dfce s4-test/repl_schema: Remote global ldb connections
adds c88b90e s4-dsdb: Added a helper to python SamDB for retrieving and setting minPwdAge.
adds 2c96be1 s4-tests: Adapted acl.py to use set_minPwdAge from SamDB.
adds 2c993f0 s4-tests: Adapted passwords.py to use set_minPwdAge from SamDB.
adds 1cdc2d7 service_ldap, service_smb: Lowercase output file names.
adds 0a6b684 s3: Use sid_check_is..
adds 076ccc6 s3: Fix some typos
adds 568a237 s3: Add a word of warning about "winbind use default domain"
adds c251c45 wintest Force krb5.conf for BIND so we use the one generated for this test
adds 5767ee9 wintest Set the virtual machine IP to match it's dynamic IP, but don't use DHCP
adds e77ea04 wintest Allow substitute to cope with objects like pexpect.EOF
adds 41f1e32 wintest example configuration file for a KVM based wintest
adds 39c2fd1 wintest Explian that this is my KVM/libvirt configuration
adds be0f412 wintest Improve wintest's handling of IP addresses and add more auto-setup
adds 95edbc3 wintest Evolve wintest to handle it's own BIND nameserver
adds eaa9733 s4-dsdb: Added python helpers for getting and seting dSHeuristics to SamDB
adds d6679cb s4-tests: Acl tests now use the get_dsheuristics and set_dsheuristics from SamDB.
adds c252dac s4-tests: Password tests now use the get_dsheuristics and set_dsheuristics from SamDB.
adds 439ff87 s4-tests: Ldap tests now use the get_dsheuristics and set_dsheuristics from SamDB.
adds 3a8b67d s4-ldb: added an environment varibale LDB_WARN_UNINDEXED
adds f6adad4 wintest: tidyups and new conf variables
adds 0c22316 s4-dsdb: Added a python method to SamDB for creating organizationalUnits
adds 868dd26 s4-tests: Modified acl.py to use SamDB.create_ou()
adds 5d27aee s4-tests: Modified sec_descriptor.py to use SamDB.create_ou()
adds aa54713 s3-docs: Update 3.2 features.
adds 3001a51 s4-dsdb: Extended samdb.newuser to accept security descriptor for the object and optionally skip password reset
adds 860ad87 s4-tests: Modified acl.py to use samdb.newuser instead of custom methods.
adds ff82220 s4-tests: Modified sec_descriptor.py to use samdb.newuser instead of custom methods.
adds 9e24db1 s4-pfm_verify: Explicitly pass LoadParm() instance to system_session() function
adds 1b58074 s4-tests: Make all DRS python tests to start with samba4.drs.* prefix
adds 58f6a37 s4-test/repl_schema: Refactor the test a little bit to
adds 5e0130c Fix bug #7785 - atime limit.
adds e95a350 s4-dsdb: Changed filter to find the account of a user by samAccountName
adds 91b687d s4-tests: Modified acl.py to use samdb.newgroup instead of custom methods.
adds 90aa161 Make log level of the server configurable in make test
adds df70a4a pyldb: Fix broken test.
adds 6af05f1 Fix bug #7812 - vfs_acl_xattr/vfs_acl_tdb: ACL inheritance cannot be disabled
adds 5d014ca s4-kcc: disable the NDR printing of DRS getinfo requests
adds 93d311c s4-dynconfig: override more paths when running from the build directory
adds 57f9de0 s3-torture: remove the merged_build tests for building smbtorture4
adds 1f478af s4-devel: we don't need to override these scripts now
adds b1dacb8 Add in fsp->access_mask checks. Not required (underlying system does this) but makes logic cleaner. Pointed out by Metze.
adds f207cc1 wintest: fixed interface handling and DNS forwarding
adds 1252d6b wintest: remove reliance on hostname in /etc/hosts
adds 192f300 wintest: fixed cleanup of /etc/resolv.conf
adds 5d65025 s4-setup correct the require BIND version for Dynamic DNS
adds ef46298 wintest Don't connect to localhost or unqualified hostname, bind interface only
adds 58920aa lib/debug Add clarifying comments
adds 88d020a s3-netapi Add libnetapi_net_init(), don't double-init common Samba subsystems
adds 11b060d s3-libnetapi Add function header comments
adds 6ead7fb s3-libnetapi Load case tables earlier
adds ea1889d wintest: added an IPv6 address, and use fully qualified hostname
adds f10dd12 s3-test: try to avoid a problem of CFLAGS propogating to the torture build
adds 8d28ae1 s3: Correctly calculate the wbinfo -s result
adds 650c967 s3:winbind correct a copy&paste error
adds c89ecfc s4-dsdb: Extended samdb.newgroup to set the group's security descriptor.
adds dab4e00 s4-tests: Modified sec_descriptor to use samdb.newgroup instead of locally defined method.
adds 0a6834e s4:objectclass LDB module - some more or less cosmetic return value macro changes
adds 8c01d6a s4:objectclass LDB module - move one checks into the "objectclass derivation loop"
adds 1352a94 s4:objectclass LDB module - LSA objects - allow them if the SYSTEM control is specified
adds 64424bb s4-smbtorture: pick a better printer in RPC-SPOOLSS-ACCESS.
adds db5bcb7 s4-tests: Added a common definition of delete_force.
adds d7731f6 s4-tests: Modified acly.py to use common delete_force instead of defining its own.
adds f42802e s4-tests: Modified bind.py to use samba.tests.delete_force
adds 66aa40b s4-tests: Modified deletetest.py to use samba.tests.delete_force
adds d21d3e7 s4-tests: Modified ldap.py to use samba.tests.delete_force
adds 5e7d99a s4-tests: Modified ldap_schema.py to use samba.tests.delete_force
adds 71af506 s4-tests: delete_force was unused, removed it.
adds 0d99a5f s4-tests: Modified passwords.py to use samba.tests.delete_force
adds 9917525 s4-tests: Modified sam.py to use samba.tests.delete_force
adds 21aceb1 s4-tests: Modified sec_descriptor.py to use samba.tests.delete_force
adds fc1da86 s4-tests: Modified speedtest.py to use samba.tests.delete_force
adds ae61408 s4:lsa RPC server / objectclass LDB module - fix the creation of trusted domain objects
adds 05b8e07 s4-dsdb: Fixed wrong assignment of name attribute to description atribute in create_ou.
adds db403ac s4-dsdb: Switched to using a dictionary in create_ou for consistency.
adds 1e9a788 s4-tests: Modified create_ou to only accept security.descriptor type for sd to avoid confusion
adds fad57d8 s4-tests: Made acl tests to reconnect if dSHeuristics is being manipulated
adds 885ecd7 s4-dsdb Remove mem_ctx argument from dsdb_module_find_dsheuristics().
adds d184da8 s4-dsdb Add 'block anonymous' checks to the rootdse module
adds fab9d94 s4-dsdb Remove rootDSE and anonymous checks from acl_read
adds dbcf73c ѕ3/configue: set Tru64 cc's PIC switch right (none)
adds 4f27a64 s3/smbtorture: use $MAKE to build to make sure we use the make that makes our build
adds e52ba1f librpc: fix builds without IPv6 suport (HP-UX 11.00)
adds eeb29b5 s4-provision: don't try to look for an IPv6 address when not specified
adds 9409b73 wintest: make IPv6 optional in wintest
adds 23bffff wintest: fixed "rndc command" option in provision
adds cfa7510 wintest: do an initial replication of CN=Configuration to transfer dnsHostname
adds 5e8cb67 s4-provision: fixed eadb automatic and manual setting in provision
adds bf52cff s4-kcc: fixed valgrind errors in drs replicaInfo server side
adds 439a2d6 s4-objectclass Use a specific local variable name, not 'value'
adds 7048ad1 s4-dsdb Reorganise and clarify the LSA objectClass check (forbidden on LDAP)
adds 848010b s4:objectclass LDB module - move the "mem_ctx" allocation to a better place
adds 8680c6f s4:objectclass LDB module - simply use "msg" when requesting the message
adds 6a2171c s4:rootdse LDB module - remove unused variable
adds 51d4951 s3: Fix filling in the pam_auth_crap domain name
adds 70a7da0 s3/configure: fix GNU ld version detection with old gcc releases
adds e8ae340 ldb-tdb: Add more information about full scan
adds 58db821 Fix endianess problems as discovered on the build farm
adds 1e96da5 s3-param Fix lp_set_cmdline() to set the flag on alias values too
adds 3bc6145 wintest: handle missing firewall commands
adds 353cdd0 wintest: avoid adding a blank line to resolv.conf on each run
adds 8737bae wintest: cope with VMs sometimes not rebooting
adds dbb9500 s4-libnet: use the full DNS domain for CLDAP lookups if possible
adds 3483ada selftest: Allow using ldb* utilities from system.
adds d237698 blackbox.ldb: Support using system ldbsearch.
adds 6a781b5 Add timestamp when running with --maximum-runtime
adds af93f22 s4-samba-tool: fixed "-k no" for disabling kerberos auth
adds ed598ac libds: added mS-DS-ReplicatesNCReason flags
adds a589b9a s4-pydsdb: use cpp macro to simplify flags definitions
adds 8310375 s4-drs: allow DrsReplicaGetInfo as a DC
adds f6c2d39 s4-pyglue: expose the remaining NTTIME functions from glue
adds d06bf95 s4-samba-tool: added python implementation of samba-tool drs commands
adds 3d8d382 s4-samba-tool: switched over to python version of samba-tool drs
adds 847b909 s4-samba-tool: removed old C implementation of samba-tool drs
adds 02addbc s4:torture/drs/python/fsmo.py - fix comments and an error message
adds 7545b5b s4:dsdb/tests/python/sam.py - we don't need the domain SID
adds e9f019e s4:dsdb tests - make use of "ldb.get_domain_sid()"
adds 2163c7a s4:samba3sam LDB module - make the "pw_uid"/"pw_gid" conversion a bit clearer
adds d613f91 s4:samba3sam LDB module - correctly print out an unsigned value
adds 258dc02 s4:role transfer - use always type "enum drepl_role_master" for role specifications
adds 498743b show_test_time: Move to root scripting directory as it's useful for s3 and s4.
adds e5eaed0 remove useless debug message :-)
adds caa8a92 build: change compile flags on mac os x if we face pb with common symbols
adds d2560cd tdb:tdbstore.c - remove an useless '\'
adds 0b87782 MAINTAINERS.txt - fix typo
adds 3b71f5d s3: Return the correct result from winbindd_dual_auth_passdb
adds a642cb5 libwbclient: Fix a division by zero
adds 87c6743 libwbclient: Correctly order the wbcAllocateMemory args
adds 2f40657 s3: Use localtime_r, libreplace defines it
adds 4dece69 s4:dsdb/samdb/samdb.h - fix include ordering in order to prevent warnings on Tru64
adds 19ea378 s4:libcli/security/session.h - fix include ordering for "enum security_user_level"
adds 3c343fe Revert "s4:rpc_server/common/common.h - introduce two forward declarations to suppress parameter declaration warnings"
adds 4010eff s4:wkssvc RPC server - better solution for srvsvc* enum's in server_info.c
adds c8aa7d5 s4:param/secrets.h - fix "enum netr_SchannelType" include correctly
adds 6df6364 s4:drsuapi RPC server - fix "enum security_user_level" warning on Tru64
adds 5c8f0c5 s4:torture/rpc/samsync.c - remove uninitialised "nt_status" check
adds 24c5d6b s4:torture/rpc/samr.c - fix uninitialised "status" variables
adds 450b26b s4:lib/registry/rpc.c - remove a duplicate assignment
adds a13bd32 s4:dsdb/repl/drepl_out_helpers.c - print out the correct error message (werr)
adds bfb2824 s4:drepl_service.c - fix error macro (use "_werr" and not "werr")
adds eaac277 s4:dsdb/repl/drepl_service.c - return the correct WERR result
adds 989d880 tdb:common/open.c - use "discard_const_p" for certain "tdb->name" assignments
adds b87c370 s4:netcmd/drs.py - use "objectClass" for discovering the server and it's NTDS settings object
adds 2a4c6da s4-drs: fixed credit for C version
adds 60bf020 s4-samba-tool: support help, and show description of commands
adds 092e923 s4-tests/bind.py: Use samba.tests.connect_samdb() instead of directly using SamDB class
adds ae48c62 samba.tests: Fix formatting.
adds 6fea636 Makefile: Add rule for pydoctor.
adds a7675bd s4-python: Fix formatting of docstrings for the purpose of pydoctor.
adds 8caac94 samba.provision: Add package with provision and backend modules.
adds 7c65ab1 samba.provision: Fix setup_path.
adds 4cf85a7 s4-selftest: Ignore broken pipe error from grep.
adds 736d36a s4:dsdb/repl/drepl* - move "lib/messaging/irpc.h" include into "drepl_service.h"
adds 7e2b315 add handling for solaris
adds b028a60 replace:wscript - change the "bool" checks to be compatible with more platforms
adds ce55d7c Revert "s4:netcmd/drs.py - use "objectClass" for discovering the server and it's NTDS settings object"
adds 9843103 s3: Add gencache_parse
adds 62afdb9 s3: Convert gencache_get_data_blob to gencache_parse
adds 1a91fe9 s3: Add gencache_iterate_blobs
adds c69b1ed s3: Properly print binary values "net cache"
adds ef8349e replace:wscript - reintroduce the size check for "bool" due to a request of metze
adds 06beebd fix bad shell
adds c254527 build: update gdb_backtrace to make it search for gdb66 as it work on freebsd
adds 3c07250 replace:wscript - change the "bool" checks to be compatible with more platforms
adds 7128c15 replace:wscript - reintroduce the size check for "bool" due to a request of metze
adds 96c1cd7 s4:introduce casts before outputs of "time_t" variables
adds 56969ad s4:torture/smb2/acls.c - remove two unused variables
adds 28b5095 chgtdcpass: Fix program name in usage message.
adds 979d298 samba.getopt: Fix missing import of sys.
adds ca495e6 samba.hostconfig: Move samba.shares into samba.hostconfig.
adds 20516df samba.upgradehelpers: Simplify code a bit.
adds eb5a8e2 s4-python: Some reformatting for the purpose of pydoctor.
adds 97f0d6c samba.tests.hostconfig: Fix import.
adds e54c8be s4-pydsdb: added GPO policy flags
adds 7a826d0 s4-samba-tool: started on gpo subcommands in python
adds 74d373d s4-pydsdb: two more GPO related flags
adds 6cd01c9 s4-dsdb: give full error message for operational failures
adds 6982a00 s4-gpo: started on samba-tool gpo list command
adds b20ce43 s4-loadparm: added loadparm_init_global()
adds 33d1787 s4-loadparm: use loadparm_init_global() instead of loadparm_init()
adds 0dd2152 s4-pyglue: added get_debug_level() method
adds f8d73e4 s4-ldapcmp: fixed exception handling
adds abe9ac5 s4-ldapcmp: make ldapcmp a samba-tool command
adds 8c59bbd s4-join: fixed exception handling in join command
adds a1f9692 s4-samba-tool: improved exception handling in samba-tool
adds 6250690 s4-samba-tool: fixed ldb exception handling in domainlevel command
adds 37bfc4e s4-samba-tool: fixed exception handling in subcommands
adds c522cd7 s4-repl_schema: fixed ldb exception handling
adds dc0c89c s4-samdb: give a better exception if multiple users match in password change
adds 7025087 wintest: cope with the heimdal version of kinit
adds cc553ea s4:auth/gensec/gensec_gssapi.c - always print error messages on the same talloc context
adds 0852b0f s4:param/pyparam_util.c - remove unused include
adds c4625a8 heimdal:base/heimbase.c - remove an unused variable
adds 7fb9087 s4:auth/ntlmssp/ntlmssp_server.c - remove unnecessary ";"
adds 87b887f s4:torture - remove unreachable statements to quiet warnings of Solaris "cc"
adds 3035fe0 libcli/security/object_tree.c - remove unreachable statement
adds 821c962 s4:dns_server/dns_update.c - remove unreachable statements
adds 40db0b8 s4:dcesrv_drsuapi RPC server - remove unreachable statement
adds 205c1e0 s4:wrepl_server - remove unreachable statement
adds bd4006f s4:auth/gensec/gensec_tstream.c - quiet warnings on Solaris "cc"
adds 6ce6365 s4:lib/tls/tls_tstream.c - quiet warning on Solaris "cc" by casts
adds e9c40ef s4:wrepl_server - add a cast on "iov_base"
adds 93582c3 s4-smbtorture: re-arrange RPC-SPOOLSS-DRIVER test a bit.
adds 90a0a7e s4-smbtorture: handle driverfile overlap during removal in RPC-SPOOLSS-DRIVER.
adds b9a59ba s4-smbtorture: add test for Adobe PostScript driver (Win9x) installation.
adds 6a93be4 s3-selftest: add WIN40 directory to print$ share.
adds 800a76d s3-oldtest: add WIN40 to print$ share.
adds 118a797 s4-smbtorture: make driver upload/removal more robust against empty filenames.
adds 7f2afe2 s4-smbtorture: make add-printerdriver test more robust against empty configfiles.
adds e722c66 s4-smbtorture: add torture test for cupsaddsmb win9x driver install behavior.
adds c62509c s3-spoolss: Fix Bug #7641: handle win9x adddriver calls w/o config file.
adds 53712fb s4-smbtorture: only run the cupsaddsmb adobe driver test against s3.
adds d38cd9b Fix bug discovered with "encryped passwords = no".
adds 54a5c39 s4:torture - prefer the termination "return"s at the end of two unittests
adds 05cb5ad samdb: Build as public library.
adds 7ab6aa1 samba_dist: Fix dist for subprojects.
adds 2a5daa7 wafsamba: Only use private library rpath when linking against private libraries.
adds 10d1cd7 s4:torture - partially revert "s4:torture - prefer the termination "return"s at the end of two unittests"
adds 3f6705e s3: Add cli_shadow_copy_data
adds e0e4dc1 s3: Add shadow copy info to smbclient allinfo
adds f430dd3 wafsamba: Fix indentation.
adds d6337bb s3: Fix bug 7832
adds 12d73f2 s3-waf: convert FNAME_UTIL into a subsystem.
adds 254dea0 s3-waf: convert LIBNMB into a subsystem.
adds b2a1c1e s3-waf: convert REG_EVENTLOG into a subsystem.
adds 33c82cd s3-waf: convert TOKEN_UTIL into a subsystem.
adds 2beab2d s3-waf: convert PARAM_UTIL into a subsystem.
adds d16e77e s3-waf: convert LIBCLI_SAMR into a subsystem.
adds 656e849 s3-waf: convert LIBCLI_LSA into a subsystem.
adds 75f088f s3-waf: convert LIBCLI_NETLOGON into a subsystem.
adds f9f9b79 s3-waf: convert RPCCLI_SRVSVC into a subsystem.
adds a8d005d s3-waf: convert RPCCLI_WKSSVC into a subsystem.
adds 2013c9c s3-waf: convert RPCCLI_SVCCTL into a subsystem.
adds 82b4408 s3-waf: convert RPCCLI_DSSETUP into a subsystem.
adds 5cedef3 s3-waf: convert RPCCLI_INITSHUTDOWN into a subsystem.
adds ac29057 s3-waf: convert RPCCLI_DFS into a subsystem.
adds d37f54d s3-waf: convert RPCCLI_DRSUAPI into a subsystem.
adds d29f9e4 s3-waf: convert RPCCLI_NTSVCS into a subsystem.
adds aaa31e7 s3-waf: convert RPCCLI_EVENTLOG into a subsystem.
adds e80e5c5 s3-waf: convert RPCCLI_EPMAPPER into a subsystem.
adds 5db1a39 s3-waf: convert LIBCLI_SPOOLSS into a subsystem.
adds 4ca43d9 s3-waf: let LIBSMB (in fact LIBNBT) depend on NDR_SVCCTL.
adds a5ede16 s3-waf: let LIBSMB (in fact LIBNBT) depend on NDR_NBT.
adds 193daf8 s3-waf: let SMBD_BASE depend on NDR_NOTIFY.
adds d245ec8 s3-waf: add LIBDRSUAPI subsystem.
adds 67f2d4f s3-waf: convert NPA_TSTREAM into a subsystem.
adds 3131237 s3-waf: use TLDAP in smbtorture.
adds b31c0e4 s3-waf: use SLCACHE in ntlm_auth.
adds 72b6936 s3-waf: convert SPNEGO_PARSE into a subsystem.
adds 8333b02 s3-waf: convert LIBNBT into a subsystem.
adds 9d6bfdf s3-waf: use LIBCLI_NDR_NETLOGON.
adds 88b61a3 s3-waf: no need to compile ../librpc/ndr/ndr_compression.c twice.
adds e702b54 s3-waf: convert IDMAP_ADEX into a subsystem.
adds 3a91e40 s3-waf: convert IDMAP_HASH into a subsystem.
adds c5559bb s3-waf: convert IDMAP_AD into a subsystem.
adds 783264e s3-waf: fix LIBNBT deps.
adds e8aa266 talloc: Add talloc object.
adds 42fe021 s3-waf: convert INIT_LSA into a subsystem.
adds f5e1f5f s3-waf: convert INIT_NETLOGON into a subsystem.
adds ef12971 s3-waf: convert INIT_SAMR into a subsystem.
adds c291195 s3-waf: convert RPC_SAMR into a subsystem.
adds 2b0905a s3-waf: convert RPC_LSARPC into a subsystem.
adds 4ea840c s4-librpc Handle all types of GUID in the GUID() initialiser
adds 29c4f3f s4-smb_server Return why the ntvfs_connect() failed.
adds 1286f53 s4-dns: catch all DNS exceptions in samba_dnsupdate
adds 47e8cbe heimdal: fix for w2000 from lha
adds 1079195 wintest: added --vms option
adds 7526171 wintest: make expect calls case insensitive by default
adds 062378c s4-provision: fixed check for missing msDS-SupportedEncryptionTypes
adds 557401b s4-build: added a 'make help' target
adds 0acc93c waf: added a help target for the other waf builds
adds dd0fbc4 pidl: Base new objects off of talloc object.
adds 36bdb3b pytalloc: Add convenience function for checking if something is a talloc object.
adds ba2110d pidl: Allow more flexibility importing modules using convenience function.
adds 3bff037 pidl/python: Allow import of talloc, even though it doesn't live in the samba.dcerpc. namespace.
adds 5891e98 pytalloc: Expose PyTalloc_GetObjectType
adds 00251d9 pycredentials: Use talloc.Object.
adds fce73d7 pygensec: Use talloc.Object.
adds f43ffed pyauth: Use talloc.Object.
adds 1f0cc6f pyregistry: Use talloc.Object.
adds a9fb47b pyparam: Use talloc.Object.
adds 4f0436f pytalloc: Make py_talloc_default_repr private (now exposed by talloc.Object).
adds b8dc3c8 pytalloc: Make py_talloc_dealloc private.
adds efd8fc0 pytalloc: Make py_talloc_default_cmp private.
adds 8428311 pygensec: Fix initialization.
adds bbf9534 waf: use Logs.warn() instead of print() in the symbol check code
adds 380739e waf: less verbose message for failing to resolve a syslib path
adds a36e4b2 wintest: fixed casefold handling in expect calls
adds a940d5d s4-provision: remove the disabled bit in the dns-$HOSTNAME account
adds 90215c5 wintest: wait for the windows DC to register its DNS name
adds c2fb350 s4-drs: the options attribute is optional on NTDSDSA objects
adds 2b1c259 wintest: cope with delays in w2k3 starting its DRS server
adds b0ed6c2 wintest Add more VMs and correct titles
adds f5382d5 wintest Add automatic dcpromo is the host isn't a DC yet
adds b5bab49 wintest Fix case of BASEDN variables
adds 7ecf6b2 wintest Add a function to shut down all the managed VMs at the start
adds 86c3c42 wintest Set WIN_LCREALM and WIN_BASEDN automatically
adds 0b2ec0a wintest Make the new --vms option default to running all tests.
adds c1fa6be s4-samba-tool Show when we have created the user successfully
adds a565eff9 wintest Allow 'samba-tool newuser' to run a few times waiting for the RID Set
adds ca79bc7 wintest Add more retries and fix up RODC handling after auto-dcpromo
adds d48b66e wintest Another way to work out if a Windows machine is a DC
adds 4072455 wintest Wipe the BIND data directory just before we restart bind
adds bd86dda wintest: fixed formatting of wintest in emacs python mode
adds 60e1a2c wintest: we don't need the WIN_BASEDN vars any more
adds 9c84f98 wintest: make command matching case insensitive by default
adds c5bea98 s4:heimdal: import lorikeet-heimdal-201012010201 (commit 81fe27bcc0148d410ca4617f8759b9df1a5e935c)
adds 06fd5b7 wintest Move stopping of BIND into a new step
adds 00ecbdb wintest: cope with w2k3 form of dcdiag output
adds b7172e7 s4-drs: cope with invalid NTDS DNs from DsReplicaInfo()
adds 538ed07 s3: Attempt to fix the shadow_copy2 module
adds 45a44dd s3: Fix a typo
adds bf9c3ee s3: Attempt to please autobuild
adds 6e27ff3 s3 docs: Reword posix locking text to answer a common question
adds 4cd16dd s4-ranged_result.c: Fix memory context for ranged attributes handling
adds 4041791 s4-repl: Let dsdb_replicated_objects_convert() to accept schema from caller
adds 16bd9dd s4-dsdb/prefixMap: Add prefixMap shallow copy function
adds fcc26c5 s4-dsdb/schema: Add Schema shallow copy function
adds a42e267 s4-dsdb/schema: Implement multi-pass working schema creation function
adds cf8ffc3 s4-dreplsrv: Use working_schema when replicating from Schema NC
adds 29f9249 s4-dsdb/syntax: Implement Remote-ATTID to Local-ATTID mapping function
adds 23b4408 s4-dsdb/syntax: Map remote ATTIDs for Attribute OID syntax
adds 6803a72 s4-test/schema: Extend the test to replicate a Class with Attribute with "mayContain" relation
adds ffc3f94 s4/waf: add intl dependency for nss_winnbind
adds 2185f91 s4:ranged results LDB module - "rr_search_callback" - change some memory context
adds 0cf4569 s4:ranged results LDB module - cosmetic - fix some indentation
adds 9733d71 ldb:ldb_msg_add_value - fix here a wrong memory context
adds 8742faf s4:dsdb/common/util.c - "samdb_msg_add_add/delval" - introduce also here the better memory context
adds 56290d0 s4:dsdb/repl/replicated_objects.c - proof if "talloc_reference" doesn't return NULL
adds 133a2ff s3-waf: avoid module name uppercasing.
adds 651a15d s3-waf: align some krb5/gssapi configure checks with classic build.
adds a699729 s3-waf: add idmap_ldap to default static module list.
adds 4c2ef4f s3-waf: add configure check for dirfd and build vfs_syncops vfs_dirsort if possible.
adds 71e2d9e s3-waf: more krb5 configure checks.
adds f5c5fd9 s4-ldap: removed an incorrect talloc_move()
adds 813fe0b s3:smbd: remove some commented out legacy code
adds fd38dab wintest: added README
adds c8395ac Fix a typo - should be '&&' not '&' when checking for privileges.
adds 75508ce Turns out there are lots of places in S3 where token passed in here can be NULL (become_root() sets the current security token to NULL for example). Ensure we don't crash.
adds beb0181 buildtools: fix --git-local-changes option
adds fca9d05 waf/buildtools: use /bin/sh instead of /bin/bash and put ^ in quotes
adds 8c365d5 waf/buildtools: remove more bash shebangs and fix a == to =
adds 9329d0a smbprinting: fix wrong == in shell tests
adds e8f9ee6 fix ѕome == to correct shell test in commented stuff
adds eeade15 tests: avoid bash in shebang and fix wrong "==" in test
adds 72a322e s3/selftest: add some FIXMEs
adds a42c731 s4/ldb: fix shell syntax error in test script
adds f62972b s4/scripting/ktpass: make shell code portable and eliminate another bash requirement
adds 573389c s4:password_hash LDB module - allow empty ("") passwords
adds 6f42da7 s4:dsdb/samdb/cracknames.c - fix various KRB5 memory leaks
adds 7a5e47b s4:auth/sam.c-"authsam_expand_nested_groups" - don't fail if we've memberships on non-SAM objects
adds d8e5624 s4-dsdb/descriptor: comment typo
adds ebdbf9b s4-test/repl_schema: Test classSchema and attributeSchema replication in separate tests
adds 28f4711 s4-test/repl_schema: Make ERR_NO_SUCH_OBJECT visible to us
adds ad1ea5e s4-test/delete_object: Remove unused imports
adds 1b70700 s4-test/fsmo: Remove unused imports
adds 5bc1185 s4-dsdb_syntax: Be a little bit more chatty when we can't an ATTID in our cache
adds c1fef7e s4-test/repl_schema: Test class inheritance through subClassOf
adds 03b078c s4-dsdb/syntax: Map remote ATTIDs for Class OID syntax
adds de8ceb5 Fix bug #7835 - vfs_fill_sparse() doesn't use posix_fallocate when strict allocate is on
adds 5819a36 Move posix_fallocate into the VFS where it belongs.
adds 1f1491d Oops. Missed adding vfswrap_posix_fallocate to vfs_default_fns table.
adds b8d7de3 Merge the two conflicting allocation codes into one function, vfs_slow_fallocate() and use that from both the truncate and fill_sparse functions.
adds 24ca7bc posix_fallocate() returns an errno, not -1 on error.
adds 2b0ff09 Replace lseek()/write()/lseek() triple with pwrite call. We already emulate this inside pwrite under the covers.
adds ceb1e17 talloc: Bump version number after pytalloc changes.
adds 8dcd4cc wafsamba: Override GIT_DIR without using putenv.
adds 9de6b4a wintest: put most of the main program login in wintest.py
adds 6bfa21f wintest: autodetect if named supports tkey-gssapi-keytab
adds 07e18e8 s4:auth/sam.c - specify the SID ignore case better
adds 5e1c9b5 s4:auth/sam.c - fix the free of memory contexts
adds 4ae9aec s4:auth/sam.c - the check for the SAMDB needs to be on the top of the call
adds e2a89d6 s4:auth/sam.c - when printing out a string buffer we don't strictly need the width
adds 88ff7e3 talloc: add ABI/talloc-2.0.4.sigs
adds 5676acb s3-waf: more krb5 configure checks.
adds 704f138 s3-waf: add krb5 configure checks for enctype 23.
adds 189b4bc s3-waf: add krb5 configure check for WRFILE_KEYTAB.
adds d14e0e8 s4:libnet_JoinADSDomain - move away from "samdb_msg_add_string"
adds 025aa3f s4:libnet/libnet_samsync_ldb,c - move away from "samdb_msg_add_string" when possible
adds aebc90f s4:lsa RPC server - "dcesrv_lsa_CreateSecret" - a bit of rework
adds d0b3932 s4:lsa RPC server - always initialise "info" structures
adds 70eaa3f s3/s4:lsa.idl - QueryDomainInformationPolicy - the "unknown6" field is called "reserved"
adds 88a2ad2 s4/kdc - fix a warning regarding a changed parameter type (kvno)
adds b8282a2 Fix bug #3185 - testparm exits 0 if it can read the config file regardless of errors
adds b604e94 s4:torture/rpc/samr.c - fix output message
adds b6750ee s4:dsdb/common/util_samr.c - "dsdb_enum_group_mem" - fix it up regarding non SAM members
adds 14d3027 s4:samr RPC server - dcesrv_samr_GetBootKeyInformation - return NOT_SUPPORTED
adds a42ccab tls_tstream: increase the buffer size
adds 69ad3f7 tls_tstream: use a dynamic buffer for the push case
adds 929063b lib/torture: add torture_assert_u64_equal_goto()
adds f92055f s4:dsdb/common/util_samr.c and auth/sam.c - fix error message
adds 3fb5ae6 s4:auth/kerberos/kerberos_pac.c - fix another memory leak regarding the KRB principal
adds ee311be s4:auth/gensec/gensec_krb5.c - remove a pointless "nt_status" test
adds f1db3c5 s4:auth/gensec/gensec_krb5.c - fix/reorder memory free operations
adds f156c34 s4:kdc/kpasswdd.c - fix memory leaks
adds 536622e s4:dsdb/samdb/cracknames.c - fix another memory leak
adds 2ec657b Updated french translations from Jean Delvare <jdelvare at suse.de>
adds 496ef92 wafsamba: Only include versioned files when building tarball from bzr.
adds 52d64c5 s4-python: Add some more module docstrings.
adds 71671a8 s4-python: Add more module docstrings.
adds 8897935 pytalloc: Add docstring for talloc.Object.
adds 67318d1 s4:lib/messaging/*.h - fix compile warnings on gcc 3.4
adds 84c95bf s4:dsdb/samdb/ldb_modules/util.h - fix a gcc 3.4 compile warning
adds 55dba7b s4:cluster/cluster.h - fix another gcc 3.4 "struct" warning
adds 654e010 lib/util:tests/time.c - "test_timestring" - fix it on Solaris
adds be27a9d s4-schema_load: Strip a pointless check
adds be0a2a6 s4-repl_meta_data: Remove duplicated check
adds 05e77f5 s4-linked_attributes: Give more info where an error occured
adds af5649d s4-repl_meta_data: Print function name when we can't find attribute in Schema cache
adds 521e96c idtree: fix overflow for v. large ids on allocation and removal
adds 9f6f1b0 s4-dns: a dlz module for bind9
adds c60ce75 s4-dns: added flags support for dlz_bind9
adds 49e0aef s4-dns: support Samba command line options to the dlz_bind.so module
adds 5845cc9 s4-dns: return the correct TTL
adds 93d85ca s4:fix some shadowed declaration warnings on Solaris by renaming the symbols
adds 0c8cf66 s4:client/client.c - fix Solaris warning by a type cast
adds 3b7e2ee s4:torture/locktest.c - fix one indentation
adds 2664a67 s4:torture/locktest.c - fix "pid_t" printf warning on Solaris
adds 619a49c lib/util/fault.c - fix "pid_t" printf warning on Solaris
adds bd3e580 Revert "lib/util:tests/time.c - "test_timestring" - fix it on Solaris"
adds 3f1b153 s4-acl: Moved aclread module below descriptor and acl.
adds 91bf913 s4-acl: Some optimisation of the aclread module
adds 15a2eff s4:acl_read LDB module - fix attributes list
adds ec97c9f s4-acl: Remove unused variables from aclread module.
adds b73e4e3 s3-waf: add pam configure checks.
adds cb496c6 s3: Fix bug 7843: Expand the local SAMs aliases
adds 8f8d188 s3: Fix bug 7841: WINBINDD_LOOKUPRIDS asks the wrong domain
adds ab1b857 s3: Fix bug 7842: WINBIND_LOOKUPRIDS does not return the proper domain name
adds f7d9786 s3: Fix bug 7844: Race in winbind
adds 8be11b2 s3-waf: fix pam dependencies of the RPC_SAMR server.
adds ffc7434 s3-waf: fix library names (we installed liblibsmbclient, etc.)
adds 0745f3f s3-waf: fix the build of nsstest in the non-devel build.
adds 6b1ba79 s3-waf: add support for --with-dnsupdate.
adds af4a4f5 s3-waf: build vfs_fileid module if possible.
adds d911897 s3:registry: improve debug messages about regdb refcount changes
adds a07d208 s4:libnet_samsync_ldb.c - introduce an error message on failed domain synchronisation
adds 055a3e0 s4:libnet_samsync_ldb.c - simplify a talloc steal call
adds c5b2fd0 s3-waf: add valgrind configure checks.
adds 94cfb49 s3-waf: add configure/declaration checks for fdatasync, readahead and splice.
adds 6acbcd1 Make sure that user exists after running add user script before adding sam account.
adds 9a56ade s3:ntlm_auth: fix memory leak in the raw ntlmssp code path
adds ee4f5ac s3:ntlm_auth: free session key, as we don't use it (at least for now)
adds f802075 s3:ntlm_auth: support clients which offer a spnego mechs we don't support
adds 15c33ad libcli/auth: let spnego_write_mech_types() check the asn1_load() return
adds 91d9cb4 docs: clarify the idmap_ad manpage (bug #6322)
adds a52a587 docs: clarify the idmap_rid manpage (bug #7788)
adds 994bcf3 build: fix hpux build pb
adds 87e2d68 s4-provision Add an invalid names check for 'domain == netbiosname'
adds d7cd2ad s4-provision Always run slaptest to convert the config file
adds 249afc8 samba-tools: export doesn't need any credentials
adds 545932f samba-tools: more reasonable defaults for samba-tool commands
adds 9013f93 wintest: use --add-ref for RODC replication
adds 1b016f5 s4-ldb: ensure ldb_register_samba_handlers() is not done twice
adds be53dcd s4-dsdb: register samba handlers in dsdb module
adds 591e18a s4-dns: allow a remote ldap server to be used with dlz_bind9
adds cba7397 s4-ldb: use RTLD_DEEPBIND if available for ldb modules
adds 18177f1 s4-dns: use ldb hooks for samba extensions in dlz_bind9
adds d5bf525 s4-waf: get the version number right on private libraries
adds 84ac1f8 s4-dns: dlz_bind9 doesn't need to link to gensec any more
adds d0c93ba waf: added configure test for -Wl,--version-script
adds 3513421 waf: use -Wl,--version-script if available
adds 4debe69 s4-heimdal: enable symbol versioning in heimdal
adds 16c36a8 s3-waf: fixed version number handling
adds be99d84 waf: make all generators depend on their rules
adds b352ecb waf: added -Wmissing-prototypes to build
adds 53b49d4 build: tru64 needs -shared for building libs
adds a21cb5a libcli/auth bring ADS_IGNORE_PRINCIPAL in common
adds 94f4929 s4-spnego use "not_defined_in_RFC4178 at please_ignore" if no principal specified
adds 8dd3013 s4-param Allow +foo syntax in smb.conf list parsing
adds af3414f ndr: Another try to support the build on non-IPv6 systems
adds fe98b9a s4-acl: Added a flag to mark an element as failing an access check.
adds 2079a6d s4-acl: Changed the mechanism of attribute removal to speed it up.
adds 92961d2 waf: support @LIB_RPATH@ in pc files
adds af1b098 s4-ldb: added @LIB_RPATH@ to the ldb pc file
adds 8b3ae1a waf: added --disable-symbol-versions configure option
adds 735c1cd s4-pkgconfig: add @LIB_RPATH@ to our link flags
adds f85089e s4-acl: Fixed incorrect value of LDB_FLAG_INTERNAL_INACCESSIBLE_ATTRIBUTE
adds 623c93c ldb: bump version number after introduction of new constant.
adds 1bd3bd6 Add ncacn_http (RTS) IDL implementation in dcerpc.idl
adds bf7b026 s4-acl: Replaced talloc_reference with talloc_steal, as aclread is the only one using this result message.
adds 02f3567 smbtorture: use xxxULL notation instead of INT64_C(xxx)
adds 3d289fe buildtools: make sure we have no '+' in the version scripts
adds aee086c buildtools: add the PRIVATE_EXTENSION for private libraries
adds e3a7a08 buildtools: private_libraries should not have a version in the soname
adds 63574fd s4:python: add PyString_FromStringOrNULL() to pyrpc_util
adds 12c5e3f pidl:Samba4/Python.pm: use PyString_FromStringOrNULL() from pyrpc_util
adds 288383a talloc: remove unused PyString_FromString_check_null() from pytalloc-util
adds 8c6b756 talloc: mark pytalloc-util functions as _PUBLIC_
adds 658f459 talloc: build pytalloc-util with the same logic as libtalloc
adds 6596556 s4:ldb: build libldb and pyldb-util as private libraries when building for samba4
adds cfef64a s4:ldb: add ABI/ldb-0.9.20.sigs
adds 461d100 dcerpc.idl: fix typo 0x800000000 => 0x80000000
adds c4e795c build: Cope with broken libiconv
adds 2771266 build: do not duplicate the checks for python in samba4
adds ebe2867 waf-abi: auto-generate per-symbol versions from ABI files
adds ffb2b3d waf: make mkdir_p on a empty string not recurse forever
adds c90b782 waf: use vscripts for our private libraries too
adds f3d36b1 waf: don't use symbol versioning on our modules
adds a6351e2 waf: add a dependency between the library and its vscript
adds 54ee213 s4-client Use NTLMv2 by default in the Samba4 client.
adds 22d6775 s4-tests Workaround new default of 'client ntlmv2 auth = yes' in tests
adds f681859 s4-lsa Implement kerberos ticket life policy
adds 154b431 s4-spnego Match Windows 2008, and no longer supply a name in the CIFS Negprot
adds ca247be waf: fixed path to abi_directory
adds 57f2f1d waf: remove the restriction that private libraries must not have a vnum
adds 377b399 wintest Remove the password expiry as the first step
adds e1485c7 talloc: pytalloc-util should not have an ABI-file yet
adds 5fcbb16 s4:pyrpc_util: s/typename/type_name to avoid c++ warnings
adds 9df1b40 s4: Implement UDP echo server example
adds 1f2518d s4 libcli: Add libcli_echo lib and torture test
adds 672c48b build: finishing fixing broken libiconv on hpux
adds 8733738 build: introduce SAMBA_CHECK_PYTHON_HEADERS
adds 301d59c build: use CPP and CC values when calling pidl
adds 21b0d5e pidl: use $CC -E if $CPP is not defined, if both undefined use cpp
adds 34adc74 selftest: Document --testenv in --help output, remove documentation for now obsolete --analyse-cmd.
adds e6974b0 selftest: add --list option.
adds 2974340 testtools: Import new upstream snapshot.
adds 9143892 subunit: Update to newer upstream snapshot.
adds 75ef8f1 dnspython: Update to newer upstream snapshot.
adds a957d8c selftest: Rename $LIST to $LISTOPT for consistency with testrepository.
adds 069ff14 subunitrun: Support --list.
adds 028ea57 selftest: Allow discovering tests in pure python testsuites.
adds 680a2fb s4-selftest: Add convenience function for running testsuites using subunitrun.
adds 5f6dd9a selftest: Check exit code when listing tests.
adds 365cfb1 smbtorture: Rename --list to --list-suites, add stub --list.
adds c565da0 selftest: Make sure system subunit.run has TestProgram.
adds 4571b94 s4-python: Split up ensure_external_module.
adds 408a99e s4-python: Fix use of bundled modules.
adds 8f4c064 s4-dist: Remove no longer existing files from blacklist (fixes 'make dist' inclusion of configure)
adds b1daa50 subunitrun: Remove global subunit module when reimporting from a different location.
adds bdf5a49 subunitrun: Extend hack to cope with older system subunit run installs.
adds 636d8cf s4-python: Add convenience function for forcibly importing bundled package.
adds 10441ed subunitrun: Use unittest.TestProgram if subunit.TestProgram is not available.
adds bb78062 s3-libads Default to NOT using the server-supplied principal from SPNEGO
adds b3c2df5 s3-smbd Don't send SPNEGO principal (rfc4178 hint) by default
adds 635fbf2 s3-client Use NTLMv2 by default in the Samba client
adds d69b4f1 s3-docs Explain change to NTLMv2 by default in the client
adds 45d784e s3-docs Add docs for 'client use spnego principal' and 'send spengo principal'
adds f13404e s3-libsmb Don't ever ask for machine$ principals as a target.
adds 5cfe949 s3-winbind Don't send the LM password to the server, ever
adds 6195dfc s3-winbind Improve memory handling in NTLMv2-backend plaintext authentication
adds 4408f8a wintest Share more of the S4 test code with the s3 test
adds c2a1ad9 s3-net Allow 'net ads dns register' to take an optional hostname argument
adds 89d4439 wintest More work to make test-s3.py work
adds 0f1cc88 s3-dns Don't use SEQUENCE_FLAG in DNS update, Windows 2008R2 does not like it
adds 280caa6 s3-dns Don't use DELEG_FLAG in DNS update, Windows 2008R2 does not like it
adds e928032 wintest flush DNS on Windows clients to improve reliablity
adds 283686a s3-vfstest: fixed paths in vfstest
adds 1b63c78 waf: the libXX.inst.so file also depends on the vscript
adds 378295c build: detect if conf.env['CPP'] is an array or not
adds c5480e6 s4-tests: Moved some commonly redefined security descriptor methods to a utils class
adds c9264bb s4-tests: Modified acl.py to use the sd_utils helpers.
adds b285d03 s4-tests: Modified sec_descriptor.py to use the sd_utils helpers.
adds d1bfa33 build: reset cpp on host with xlr_c and let pidl use $CC -E
adds 6ef8524 build: compiler on aix is xlc_r not xlr_c
adds 8babee2 pidl:Samba4/Python.pm: don't handle scalar reference types special
adds bde8046 pidl:Samba4/Python.pm: ignore "SUBCONTEXT" levels
adds 26a3728 drsblobs.idl: remove nopython from package_PrimaryKerberosBlob related stuff
adds 6875a61 build: add a function to test if -lc is needed
adds a1db341 build: cpp is prefixed by CPP=
adds 533ba5a heimdal: unset SLIST_ENTRY only if we are with windows
adds 2ac579c Add a SMB2 crediting algorithm, by default the same as Windows. Defaults to 128 credits.
adds d2e9171 Add documentation for "smb2 max credits".
adds 7ef1de3 smbtorture: correct error handling in BASE-OPEN.
adds 68d97f8 talloc: Add ability to generate Python docs using pydoctor.
adds 35fbc7b s4-smbtorture: Make test names lowercase and dot-separated.
adds b6fef94 libcli/echo: lowercase testsuite names
adds 21d02c0 s4:selftest: use correct name for the test "ECHO-UDP" => "echo.udp"
adds aac0c58 libcli/echo: fix off by 1 crash bug
adds 097075c build: On AIX we need _XOPEN_SOURCE >= 500 for CLOCK_REALTIME
adds 617871e build: add a dependency on lib iconv for lib intl if we are not able to find it
adds bf13d76 build: add more CFLAGS for aix
adds 1f5f4e9 smbtorture: Implement --list argument.
adds 13bb9e7 smbtorture: Default to listing all tests if no prefix was specified.
adds 3b1ed52 filter-subunit: Add --list argument.
adds 002acbb selftest: Support multiple instances of $LISTOPT.
adds 6bc6c00 selftest-s4: Support listing smbtorture4 tests.
adds 993b4aa replace: add comments to make the #ifdef/#else/endif more readable
adds 864335e build: add a check for _ss_family as it used on aix to replace ss_family
adds 24cac44 build: change lib order to fix build on netbsd
adds 3c38166 s4:kdc/kpasswdd.c - don't return an uninitialised NT_STATUS
adds 6b2a19d s4:param/loadparm.c - fix a warning by introducing a "const" cast
adds c7b2ec6 s4:kdc/proxy.c - optimise includes in order to fix a build warning on Tru64
adds faa7ae4 s4:smbd/process*.c - fix PID warnings on Solaris
adds 136a5d7 s4:kdc/*.c - minimise includes
adds f05ddcf s4:web_server/wsgi.c - add missing Python compatibility code
adds 978a14d s4:web_server/wsgi.c - fix a counter type
adds 05706e1 s4:web_server/*.c - optimise includes
adds 93ea5cb change searched name from _ss_family to __ss_family
adds b56a6f2 ldb:pyldb - optimise includes
adds b974966 s4:dsdb/pydsdb.c - clean up memory handling
adds 65bcde2 s4:lib/ldb-samba/pyldb.c - optimise includes
adds c8d8887 s4:dsdb/pydsdb.c and web_server/wsgi.c - remove accidentally introduced Py_RETURN_NONE
adds f9b8735 s4:libnet/py_net.c - add checks for OOM conditions
adds 721c3b1 s4:libcli/finddcs_nbt.c - optimise headers
adds 34c5bdc s4:libcli/finddc.h - fix header dependancies
adds c5deda5 s4:param/provision.c - optimise includes
adds 13da83b s4:scripting/python/pyglue.c - optimise includes
adds 4c373d2 s4:scripting/python/pyglue.c - add a OOM handling
adds 35206df build: move the import near the place where need it, so that we can build on hosts with python's zlib
adds e4b2270 ldb:pyldb.h - revert to the previous header behaviour
adds a910d0c s4:dsdb/pydsdb.c - don't throw another exception on "PyObject_AsDn"
adds 61d9aa5 build: remove -no-undefined and -as-needed on openbsd
adds cb15d73 nss_wrapper: make nss_wrapper.pl executeable.
adds b4d398f s3-waf: add -Wl,--export-dynamic to LDFLAGS.
adds a43a1d9 s3-selftest: support differing VFSLIBDIR in autoconf and waf build.
adds 1865bdc s4:heimdal_build: replace '+' by '_' for vscripts in HEIMDAL_LIBRARY()
adds 4ce3b53 s3:selftest: fix knownfail for samba3.posix_s3.rpc.spoolss.*printserver.enum_printers_old
adds a5cfdde s3-waf: try to fix the build with snow leopard.
adds d7c536b s4:dsdb:util: dsdb_get_single_valued_attr() only needs a const ldb_messages
adds 9a1fb13 s4:ldap_server: rename helper functions to ldapsrv_ prefix and pass ldapsrv_call
adds b85a0d9 s4:ldap_server: don't call ldb_req_mark_untrusted() on the privileged ldapi socket
adds a762e9c s4:ldap_controls: allow DSDB_CONTROL_BYPASS_PASSWORD_HASH_OID over sockets.
adds 4ec6652 s4:dsdb:password_hash: verify content if the BYPASS_PASSWORD_HASH control is used
adds 27a47eb Remove extra unused credit arg. to smbd_smb2_request_setup_out()
adds 6ce365b We need to start off with smb2.credits_granted == 0. That way when processing the faked up SMB2 NegProt from the SMB1 packet we always allocate one credit on reply.
adds 0414283 As we handle missing sendfile() inside lib/sendfile.c, remove the WITH_SENDFILE ifdefs.
adds f974e68 Change crediting so that the credits are returned on the interim async response.
adds d97492e s3-libsmb Improve error message when denying LM encryption
adds 6510414 wintest Add testing of kerberos connections to Windows members of an AD domain
adds 0fe7440 Ensure we use vfs_fsp_stat(), not VFS_STAT directly, and store into fsp->fsp_name->st instead of a SMB_STRUCT_STAT on the stack.
adds 8c90287 build do not add -no-undefined on openbsd
adds a55f5e7 wafsamba: change the default value for SAMBA_MODULE of pyembed to False
adds 4fd57cb s3/net: don't use external "date" to make "net time set" more portable
adds f126cb9 s4:gensec/spnego: only look at the optimistic token if we support the first mech
adds 77c1747 build: fix bad syntax
adds 0990f63 s4-smbtorture: paranoia check for architectures in request and reply for enumdrivers test.
adds 2407e33 s3-waf: use shared LIBASYNC_REQ subsystem.
adds 192838a s3-waf: convert lib/util_tdb.c into a subsystem.
adds 943f485 s3-waf: convert UTIL_SRC into a subsystem samba-util, similar to the s4 one.
adds 4c459a9 s3-waf: add CHARSET subsystem.
adds 906e489 s3-waf: recurse into ../libcli/auth.
adds 1202e63 s3-waf: fix pamsmbpass libwbclient dependency.
adds a13b993 s3-waf: check for "WITH_PAM_MODULES" to determine pam_smbpass build.
adds d860281 s3-waf: add pam_ and nss_winbind.
adds 217ca2a s3-waf: recurse into ../libcli/drsuapi.
adds baabd56 s3-waf: recurse into ../libcli/named_pipe_auth.
adds f2bd9e5 s3-waf: recurse into ../libcli/samsync.
adds 3e6d507 s3-waf: recurse into ../libcli/smb.
adds 9e6736c s3-waf: recurse into ../libcli/ldap.
adds 4f4f769 s3-waf: add missing libnss_wins.so.2 library.
adds 4bcedda s3-waf: libwbclient does not depend on talloc anymore.
adds 79e1a71 s4-dsdb_schema: Seize using global_schema when referencing new schema for an LDB
adds 1379075 s4-test/repl_schema: New test to test a classSchema with custom attribute
adds efcc3c0 s4-test/repl_schema: use 'top' as default base class for our test classSchema objects
adds afee8a2 s4-schema_syntax: Use remote prefixMap to map remote ATTID to local one
adds c94e5d4 s4-repl: Allow dsdb_replicated_objects_commit() to use different schema while committing objects
adds 18744a9 s4-drepl: User working schema for commiting objects when replicating Schema NC
adds 3a8fa09 s4-schema_syntax: We should use make_ATTID function when converting remote-ATTID to local one
adds 2b74838 s4-dsdb_schema: We need base_dn in Schema's shallow copy too
adds 0a9f780 s4-drepl: We won't need a working schema for empty replicas sent.
adds 52f7e38 s4-schema_syntax: Log error message when _dsdb_syntax_OID_oid_drsuapi_to_ldb() fails
adds dda73b8 s4-dsdb_schema: Handle remote ATTIDs based on msDs-IntId value
adds 9c78bdf s4-test/repl_schema: Make sure every object is with unique name
adds 3bc1cf9 s4-test/repl_schema: remove unused and commented out code
adds 14c7034 Change interface of schedule_smb2_aio_read() to allocate the return DATA_BLOB. Change smb2_read code to allocate return DATA_BLOB just before the read.
adds e071fd7 Fix read/write calls over sockets to cope with EAGAIN/EWOULDBLOCK for non-blocking sockets.
adds a8eed184 Implement "use sendfile = yes" for SMB2. (cherry picked from commit 95cb7adcd03a1abbd0af395b6c96dd8e0eebd3d1)
adds 12e49a7 Protect the onefs sendfile from EAGAIN/EWOULDBLOCK.
adds 05e0f75 build: hpux didn't support -Bdynamic
adds ea510ae build: openbsd plateform is openbsd4
adds 5130e4a s3-waf: rework rpc_server handling a bit.
adds 7ecec74 s3-waf: add libkrb5 winbind locator plugin.
adds 550046a s3-waf: fix winbind-client subsystem.
adds af99f0a s3-waf: use shared libwbclient wscript_build.
adds 6f6aa5f waf: fixed re-running of build rules
adds 74f8c9c s4-dns: added basic DLZ writeable support to dlz_bind9
adds 4a1ce3b s4-dns: implemented parsing and storing of DNS records from bind
adds 2e259de s4-dsdb/tests/python: Explicitly pass comamnd line LoadParm() instance to system_session()
adds c0ac1ce s3:libsmb: add cli_np_tstream.c
adds e08c324 s3:libsmb: add tstream_is_cli_np()
adds 0df669e s3:libsmb: add tstream_cli_np_use_trans() and the needed logic
adds c0f9e96 s3:libsmb: add tstream_cli_np_set_timeout()
adds 07ba35a s3:libsmb: add tstream_cli_np_get_cli_state()
adds e55426f s3:rpc_client: let rpc_transport_tstream_init() create read and write queue
adds 9a14dac s3:rpc_client/rpc_transport_tstream: timeout should be unsigned int
adds 122dc1e s3:rpc_client/rpc_transport_tstream.c: add some logic to handle cli_np tstreams
adds 0342ed3 s3:rpc_client: implement rpc_transport_sock_init() on top of rpc_transport_tstream_init()
adds 8b47fce s3:rpc_client: implement rpc_transport_np_init() on top of rpc_transport_tstream_init()
adds f98d9e0 Move get_loadparm() and get_credentials() to samba.tests.TestCase.
adds 186c347 join: Properly cancel transaction on exceptions.
adds a1eadc5 ldb: Build modules as .so files.
adds 4a2d396 ldb: Bump API after symbol changes.
adds b3630b4 Fix bug 7866 - "net" in v3-6-test broken.
adds a53f09b s4-dsdb: Fixed incorrect LDAP return code when anonymous login is used.
adds aab37c3 s4-tests: Added tests for LDAP add/delete/modify using anonymous login.
adds 6bb89aa s4-tests: Added a speedtest for LDAP search operations with different accounts.
adds ecf48af Change strict allocate to default to true. (cherry picked from commit 820ea22a07b062b1717d35de8fa7051fc1067c3f)
adds a06519a Fix old bug in openX code, exposed when "strict allocate" is set to true.
adds 94b149f Typos in wintest
adds 4a4d8e4 libcli/security Add sid_blob_parse() to directly parse a binary SID blob
adds eda1972 s4-dsdb Use sid_blob_parse()
adds 2516338 s4-dsdb Don't talloc_free() ares on failure, as LDB might free it later
adds 1b293c9 spoolss: fill in PerMachineConnections add and delete IDL.
adds ba21b6e s4-waf: nsstest only needs replace.
adds 34c0d01 Do more vfs_stat_fsp calls instead of FSTAT - ensures fsp->fsp_name->st is kept up to date.
adds 7f572df s3/net: tz argument should be NULL of course
adds f08fdfa s3-net: fix net sid type build warning.
adds 28d618d s4-smbtorture: add torture_assert_strn_equal macro.
adds 5083be5 s4-smbtorture: skipping level 8 driveradds against w2k3.
adds 4f4ac64 s4-smbtorture: skip level 8 checks in test_GetDriverInfo_winreg for w2k3.
adds 545d3a0 s4-smbtorture: pass down driverosversion to test_DriverInfo_winreg.
adds 10eaad2 libcli/security: remove unused variable.
adds b3d4b20 util_net: fix a comment typo in interpret_string_addr_internal()
adds b8f19df s3:net: disable dynamic dns updates at the end of "net ads join" in a cluster (bug #7871)
adds 4d91f98 s3:net: add net_update_dns_ext() that accepts a list of addresses as parameter (bug# 7871)
adds 5e83a05 s3:net ads dns register: add support for specifying addresse on the commandline (bug #7871)
adds 1dc2fa7 s3:net ads dns register: use "cluster addresses" option if configured (bug #7871)
adds 92f1029 s4-smbtorture: check if returned driver paths match requested architecture.
adds 4e9d67b s4-smbtorture: allow to call test_GetDriverInfo_winreg without printer handle.
adds 85299be heimdal_build: Simplify library handling.
adds 5bccb32 Simplify link installation.
adds 13b4e6e wafsamba: Move version script handling out of SAMBA_LIBRARY.
adds 48f91eb wafsamba: Don't build vscript for modules.
adds 402d622 heimdal_build: Simplify version_script handling.
adds c09d4b8 wafsamba: Specify full vscript path so non-autogenerated files are possible, too.
adds dd102a2 heimdal_build: Add version-script for com_err.
adds d4cc0d4 heimdal_build: Add version-script for roken.
adds b4875d4 heimdal: Add version script file for hcrypto (unused so far, as hcrypto still needs to be made a proper library).
adds de8133e heimdal_build: Add version-script for ntlm.
adds 55192fb heimdal_build: Add version-script for wind.
adds 2ded466 heimdal_build: Add version-script for kdc.
adds 555d334 heimdal_build: Add version-script for hdb.
adds 02ff085 heimdal_build: Add version-script for asn1.
adds 6dc8077 heimdal_build: Add version-script for gssapi.
adds c4a8875 heimdal_build: Add version-script for krb5.
adds ebe5600 s3: add FILE_ATTRIBUTE_SPARSE to get_stat_dos_flags
adds 480042d s3: remove set_sparse_flag
adds 9634d03 s3/vfs_gpfs: map SPARSE attribute to/from WINATTRs, too
adds 5c27dd6 s3:smbd: add file_set_sparse() function
adds 2c10c34 Update our attribute flags.
adds 192c4a1 s3:smbd: implement FSCTL_SET_SPARSE more correctly
adds fe50632 file_set_sparse needs to be a handle based call.
adds 16d6da8 Move checks inside file_set_sparse() to allow it to be called from anywhere.
adds b4476d5 s4-drepl: Fix log message to be shown on its own line
adds 839fe07 s4-drepl: Reference current Schema cache into working_schema context
adds 2f75b53 heimdal_build: Add version-script for heimdal_base, hx509 and hcrypto. Convert hbase and hcrypto to libraries.
adds 03fbf9e heimdal_build: Simplify HEIMDAL_LIBRARY - version_script files are now taken from upstream rather than generated.
adds 2d1e91f wafsamba: Use abi_match in version script files.
adds 502fe68 Add bzrignore symlink.
adds f9fbe08 pidl: Use system pytalloc if possible.
adds fff18e0 ldb: Rename two exported functions so they match abi_match.
adds 6b5a0cf ldb: Add prototype for ldb_init_module.
adds 24faeab ldb: Rename last instance of save_controls -> ldb_save_controls.
adds e338bbd ldb_map: Fix prefix for map functions.
adds 6967cf2 ldb: Rename controls_except_specified -> ldb_controls_except_specified.
adds 656c828 lib/ldb Remove talloc_free() that causes double-free in callbacks.
adds 455ef46 Revert "s4-dsdb Don't talloc_free() ares on failure, as LDB might free it later"
adds bbab7ed pidl: Add prototype for init function in pidl-generated Python bindings.
adds d107e95 pyglue: Add prototype for init function.
adds 09a2f14 pyrpc: Add prototype for init function.
adds bd6f9ef s4-drepl: Make refreshed schema a global one
adds 214b129 s4-devel/pfm_verify: Extend the tool to verify schemaInfo attribute value
adds 5bc0848 s4-dsdb_schema: Copy info needed for Schema refresh in dsdb_schema_copy_shallow
adds 7157221 s4-drepl: During Schema replication, we need to save updated prefixMap if everything is OK
adds 716ea73 Rename vfs operation posix_fallocate to just fallocate and add the vfs_fallocate_mode parameter.
adds 2f4bd23 dcesrv_srvsvc: Use constants.
adds fcecca7 ldb: Bump version after renaming some public symbols which didn't have a ldb_ prefix.
adds 1ca3534 heimdal: Fix build if using system roken.
adds d60d49e s3: Fix serverid_exists
adds af4a5f4 s3: Add -P as an alias for --ping-dc
adds a4bcabc s3: Document wbinfo -P/--ping-dc
adds 43e42b4 s3: Fix some typos
adds 98a2fff s3: re-add some debugs to check_reduced_name
adds cf74a48 s3: Did I say this module is from hell?
adds 356add8 s3: Fix some nonempty blank lines
adds d082701 s3: Reply correctly to FSCTL_IS_VOLUME_DIRTY
adds d39feda s3: FreeBSD has getpeereid(), use it
adds ff5f767 s3: Remove two pointless slprintf calls
adds e113b1c s3: netsamlogon_clear_cached_user only needs the SID
adds a159958 s3: wcache_invalidate_samlogon only needs the SID
adds 6bfd745 libwbclient: Put the wb_reqtrans definitions into wb_reqtrans.h
adds c0a7c9f Move wbc_async.[ch] to its only user: smbtorture3
adds a881d6a wb_reqtrans is not used in libwbclient
adds 92e138f s3: Use the right uid winbindd_raw_kerberos_login()
adds c6b5136 s3: Fix bug 7066 -- wbcAuthenticateEx gives unix times
adds fd49ed2 s3: "make etags" should not grow TAGS infinitely...
adds 49dc973 lib: Protect against tevent nterror mismatches
adds 145868d testtools: Merge in new upstream.
adds e1d3de3 dnspython: Merge in new upstream.
adds 33a57db s4-pydsdb: Use local memory context in py_dsdb_get_oid_from_attid()
adds 9dce43a s4-smbtorture: run the winreg tests also against an added driver.
adds 09cccee s3: Remove some unused variables
adds 6601906 s3: Always retry the DC connection in auth_domain
adds d096de5 s3: Remove unused "retry" from cli_full_connection
adds bfc4fe4 s3: Remove unused "retry" from cli_start_connection
adds 139e2cb s3-printing: fix printer_list_traverse()
adds e7707d5 From metze's work on sparse attributes. FILE_ATTRIBUTE_SPARSE is valid on get but not on set.
adds 09aea03 CREATE in a compound CREATE/NOTIFY sequence was being passed through set_operation_credits() twice (ultimately perhaps because of bug 7331 involving this compound sequence and the need to be ready for any incoming CANCEL of the NOTIFY). This had the server thinking it had granted more credit than it actually had, which lead to zero-credits being granted in interim NOTIFY responses.
adds 8998f4b Added call out to a Linux-compatible fallocate() when we need to extend a file allocation extent without changing end-of-file size.
adds b9a2852 dnsp: fixed parsing of dns_name structures
adds 8c04657 s4-dns: fixed a crash bug in dlz_bind9 code
adds 049a16c dns: auto-calculate the wDataLength field in DNS records
adds 4820c97 dns: fixed the padding for dnsp_name fields in LDAP
adds 0a5f4f5 Keep track of the sparse status of an open file handle. Allows bypass of strict allocation on sparse files. Files opened as POSIX opens are always sparse.
adds 89522ea s4:auth/gensec/spnego.c - remove unused variable "principal"
adds 32bae10 s4:dsdb/common/util.c - remove unused variable "ndr_err"
adds 3b591ca lib/util/asn1.c - remove the "const" specifier from OID
adds 464b8fa librpc/ndr/ndr_*.c - remove "const" from OIDs
adds 13fa674 s3/s4:auth SPNEGO - adaptions for the removed "const" from OIDs
adds ef618f5 s4:lib/ldb-samba/ldif_handlers.c - adaption needed for removed "const" on OIDs
adds 912faf1 s4:dsdb/schema/schema_* - adaptions needed for removed "const" on OIDs
adds becaa18 s4-auth Remove obsolete comment
adds 94a59b7 s4-auth Remove event context from privilage database handling
adds 1961d7a s4-auth rework session_info handling not to require an auth context
adds 6f7423c s4-auth Remove duplicate copies of session_info creation code
adds 446f8a1 s4-auth Ensure that we always copy across domain groups
adds 71d0fd8 s4:auth/session.h - use a forward declaration for type "struct ldb_context"
adds da5c328 s4-dns: disable segfault handling in dlz_bind9
adds f9e2a92 s4-provision: removed an incorrect debug message
adds 8466027 s4-dns: return the local hostname as the SOA authority
adds e7b1aca dns: cope with trailing '.' in dns_name
adds f2dea30 s4-dns: fixed name comparison in bind9 module
adds 901f348 s4-dns: set dwSerial and dwFlags
adds 17d6583 ldb:tools/ldbdel.c - "replace.h" should be the first include
adds 41c3bda ldb: Add ldb.Message.add and ldb.Message.elements.
adds 7a47aed s3:cli_np_tstream: if SMBtrans is desired, the readv needs to wait for the last writev chunk.
adds 51e7244 pytdb: Make PyTdb variable static.
adds c754fad tdb: Bump version number after symbol versioning changes.
adds e8790b9 tevent: Bump version number after symbol versioning changes.
adds 4663a6a talloc: Remove reference to nonexistant configure.developer in autogen.sh.
adds 58206fb tevent: Remove reference to nonexistant configure.developer from autogen.sh.
adds e43de85 wafsamba: Allow newer or the same python module versions to be installed, not older.
adds 2ce6e64 s4-devel/pfm_verify: Move schemaInfo getter into separate function
adds 21b918e heimdal_build: Allow using system hbase and hcrypto.
adds 25ee5b1 heimdal_build: When using system hbase/hcrypto, don't compile our own versions.
adds 718c864 heimdal_build: Use consistent name for heimbase.
adds e8f7c60 My algorithm for determining whan an incoming sequence number can be allowed is incorrect.
adds 88c3e50 Fix a warning message.
adds 987b49c dns: fixed dns record format
adds 2c657d8 s3:libsmb/namequery.c: don't leak 'pserver'
adds 9aaacee s4-dsdb: Added a helper function to get the default dns domain as string.
adds 3ba42be s4-acl: Implementation of Validated-SPN validated write
adds 935b985 s4-tests: Tests for Validated-SPN implementation.
adds 4ef842c ldb:pyldb.c - remove unused variable
adds 07bcf61 lib/util/time.c - make the "strftime" output locale independant ("%c" is not)
adds 6857bbc dsdb:ldap.py - transform a test call into the new "msg.add" syntax
adds 340d2df s4-smbtorture: interesting, DriverDate and DriverVersion are different in w2k3 and w2k8r2.
adds 2e2cb8d s4-smbtorture: add torture_assert_nttime_equal macro.
adds 3931d4a s4-smbtorture: check the returned driver date is equal to the one we passed in.
adds 9626487 s4-smbtorture: fix expected driver date REG_SZ string.
adds a204c45 s4-smbtorture: always skip addprinter{ex} level 1 tests for now.
adds d0e1644 s3-spoolss: handle NTTIME(0) as "01/01/1601" REG_SZ in driver dates.
adds 94e83e3 s3-printing: fix crash bug in print_spool_open().
adds d9be7e9 s3:lib/gencache: fix memory leak in error path
adds 87934d8 s3-waf: fix the build.
adds 444dcc5 s3: Add some const to name_mangle()
adds 02a74fd s3: Add async cli_session_request
adds 49cd92b s3: Add an async smbsock_connect
adds d8e3d0a s3: Add smbsock_any_connect
adds 3ae7ef7 s3: Test smbsock_any_connect
adds d5188fc s3: Retry *SMBSERVER in nb_connect
adds 5d4ac40 s3: Use smbsock_any_connect in winbind
adds 03b8b8e s3: Remove unused open_any_socket_out
adds 30d29e6 All calls to event_add_to_select_args() call GetTimeOfDay() and pass this in as the &now parameter. Push this call inside of event_add_to_select_args() to the correct point so it doesn't get called unless needed.
adds e9dddc5 s3:libsmb: use 16 zero bytes as channel binding checksum in the gssapi checksum (bug #7883)
adds da78e24 lib/replace/testsuite.c - fix test output
adds 78d12e5 s4:torture/ndr/spoolss.c - add a "ULL" suffix for a 64 bit unsigned integer literal
adds 42b7827 tevent: add ABI/tevent-0.9.10.sigs
adds 46ee690 tdb: add ABI/tdb-1.2.8.sigs
adds e30299e s4:acl LDB module - add a missing "talloc_free(tmp_ctx)" in an error path
adds 37c4ced s4:acl LDB module - "acl_rename" - memory contexts fixup
adds 821b2a9 testprogs: testspoolss.exe: pretty print FILETIME in driver info 6 and 8.
adds 64d5c05 MAINTAINERS: List tridge and me as maintainers of wafsamba and the wscripts.
adds aeb050b MAINTAINERS: add rusty as the tdb maintainer.
adds 0f8f216 MAINTAINERS: List rusty and tridge as maintainers for talloc.
adds 9e8a049 tdb: Remove autotools support.
adds bfb9ae2 talloc: remove autotools support.
adds 8b34a2d wafsamba: Fix handling of nick name in VERSION.
adds c19a90a WHATSNEW: Fix typo, indentation.
adds 599a7df update whatsnew for alpha14.
adds 1a20d59 mkrelease: Simplify further.
adds bf0d5d0 Typo fix in KDC parameters.
adds 0eded28 Release alpha14.
adds d00c5cc Merge remote branch 'origin/v4-0-test'
adds ebb4af9 Start on alpha 15.
adds 628c66a s4:ldb:python/api: use filename() instead of hardcoded filenames
adds f34e797 s4:ldb:python/api: use only one ldb file in test_contains()
adds 7694256 testprogs:test_kinit: create tmp files under $PREFIX
adds d81ceeb tdb:tdbtest: use TEST_DATA_PREFIX for files
adds b83672b tdb:tdbtorture: use TEST_DATA_PREFIX for files
adds 5353eae tevent: Fix a typo
adds f16740a tevent: Some documentation fixes
adds d2de01f tevent: More doc fixes
adds b2c9831 tevent: More documentation updates
adds e1de884 s3:selftest: mark samba3.posix_s3.smb2.lock (dc).rw-exclusive as known to fail
adds 3b0425c selftest: setup $ENV{TEST_DATA_PREFIX}
adds d0cbbee s4:selftest: selftest.pl already sets TEST_DATA_PREFIX
adds 01a1a71 s4:selftest: specify the gentest_seeds.dat location
adds 7ea1b76 tdb: setup TEST_DATA_PREFIX for make test
adds aaa16b8 s4:ldb/tests: there's no need to copy samba4.png
adds fd4436a s4:ldb:python/api: use filename() instead of hardcoded filenames
adds 3321d87 s4:ldb: setup TEST_DATA_PREFIX for make test
adds 706d479 .gitignore: cleanup old stuff
adds 08401ff WHATSNEW: Add information on changed security defaults.
adds 8def6b5 WHATSNEW: Update changed parameters.
adds aacd55d WHATSNEW: Update changed parameters.
adds 7ea7ba6 WHATSNEW: fix indentation
adds c604388 s3:winbindd: remove useless ';'
adds c4b18bd async_send->sendto, async_recv->recvfrom
adds b0ff97d s3: Fix some typos
adds e1ab3c3 s3: Remove an ancient typedef
adds 5717114 s3: Make node_status_query return NTSTATUS
adds 181cd32 Fix a crash in libnss_wins
adds 5f79588 Fix a memleak in nss_wins
adds 28d997a s3: AllowDebugChange is gone
adds 4622812 s3: Make name_query return NTSTATUS
adds 9b31f6ab Fix bug #7892 - open_file_fchmod() leaves a stale lock.
adds cac5732 tdb: tdb_summary() support.
adds b222615 tdb: add ABI/tdb-1.2.9.sigs
adds 65f4f22 Use sockaddr_storage in async sendto/recvfrom
adds 86ff8cf s3: Allow more control over smbsock_[any_]connect
adds d05fb4b s3: Fix two uninitialized variables
adds 84bbf9c examples:createdombj: default prefix to target-type, not "group"
adds f1d15ea s3:lib/netapi: don't set SAMR_FIELD_FULL_NAME if we just want to set the account name (bug #7896)
adds ade566d script/autobuild.py: check that the source tree has no uncommitted changes after make
adds 8e86185 s3: Fix some nonempty blank lines
adds ba15b7a s3: Add some const to send_getdc_request
adds 659bb64 s3: Add some const to receive_getdc_response
adds 51239bb talloc/tdb/tevent: Remove obsolete signatures files.
adds 9529fda wmi: Remove unnecessary noprint statements.
adds 4350e0c s4-python: Properly call PyObject_Del from all destructors.
adds f5fe9c3 s4-python: Add more prototypes.
adds 5792fa9 s4-python: Only set BASETYPE flag if subclassing is supported.
adds 3febaed heimdal_build: Look for asn1_compile (but by default, don't use it).
adds 4ea9924 heimdal_build: Allow using system heimntlm.
adds 91fc7a2 heimdal_build: Allow using system krb5.
adds 0d6c739 heimdal_build: Add conditionals for all libraries.
adds 6a669c7 heimdal_build: Support using system hdb and kdc libraries.
adds d93fd5f heimdal_build: Support using system gssapi library.
adds 3b4fd35 heimdal_build: Add missing dependencies when building with system heimdal.
adds 407a1b3 nss_wins: Fix a type-punned warning
adds bb6da9f s3: Fix some nonempty blank lines
adds e0abc5c s3: cli_send_mailslot -> cli_prep_mailslot
adds b2ba2b9 s3: Factor out prep_getdc_request
adds 9ccef4e s3: Remove unused mem_ctx arg from set_getdc_request
adds 9d754da Fix memory leak I introduced when refactoring unexpected packet code. Found by Volker.
adds 41179c2 Fix a valgrind error
adds 58508c9 s3:idmap_ldap: remove use of the ldap_idmap_alloc_context from verify_idpool().
adds 632e232 s3:idmap_ldap: don't call idmap_ldap_alloc_init in idmap_ldap_init.
adds f83fa1e s3:idmap_ldap: remove unused idmap_ldap_alloc_init().
adds 510bf2d s3:idmap_ldap: remove unused idmap_ldap_alloc_close_destructor().
adds 5908bd6 s3:idmap_ldap: remove use of alloc context from idmap_ldap_allocate_id().
adds 91e7430 s3:idmap_ldap: remove alloc context member from ldap_idmap_context
adds 52b37de s3:idmap_ldap: remove unused idmap_ldap_alloc_context.
adds 2d3a8b1 s3:idmap_ldap: remove special handling of alloc secret (not used any more).
adds 11016f2 s3:net: remove alloc parameter from idmap_store_secret() (net idmap store).
adds 7f256a7 s3:net: fix the usage for net idmap secret (removing alloc)
adds 45cb9bb s3:net: make idmap_store_secret static.
adds 593c004 s3: Fix a memleak in receive_getdc_response
adds 81a167b s3: Happy New Year 2011
adds 4d5c0c3 s4: Happy New Year 2011
adds 320fd69 Use fail_on_null.
adds b320cc7 Fix some formatting.
adds cbf504b s4-python: Properly call PyObject_Del from all destructors.
adds b63f9c1 ldb: Remove duplicate definition of check_special, use PyObject_New.
adds e31224e pyldb: Use pytalloc-util.
adds 8bf5356 s4-python: Add missing prototypes.
adds 2533a50 Make all functions in pyldb.c private, as they can't be used anyway.
adds 50a2c83 pyldb: Some more OOM checks.
adds 027e6b2 pyldb: Fix memory context, add more OOM checks.
adds fdb0aa2 Revert broken destructor changes.
adds 0346f51 pyldb: Always return -1, 0, or 1 in tp_compare functions.
adds 9fc2e6c Use TestCase.get_credentials() where possible.
adds 22b7cb3 pyldb: Fix memory reference error.
adds b5474f2 remove unnecessary use of pass.
adds 5f969d7 s3:winbindd/idmap.c: add my C
adds 55f7a04 s3:winbindd/idmap_util.c: add my C
adds 3e52b99 s3:winbindd/idmap_ad.c: update my C
adds 10b1ed6 talloc: Fix warnings in test code
adds d8dfdea s4:ldb: Add prototype header.
adds ca47ded s4:ldb: Make sample module implementation static.
adds 3f9157a s4:dynconfig: Add prototypes to match dynconfig.c
adds e22c4c5 libcli/auth: add netsec_outgoing_sig_size()
adds cbf6c88 s4:gensec/schannel: use netsec_outgoing_sig_size() to get the signature size
adds 2d466b4 s3:librpc: use netsec_outgoing_sig_size() instead of a hardcoded signature size
adds ea5940e lib/crypto: add aes_cfb8_encrypt()
adds 4316895 s3-waf: fix the build.
adds ddbbc7b s3:net_rpc_vampire_keytab: don't return -1 on success (bug #7899)
adds 184098d s4-heimdal_build Remove talloc dependency from hdb-glue.c
adds 0a47587 s4-heimdal_build Remove talloc dep for krb5-glue.c
adds 640028d nsswitch Add talloc depencency for nsstest
adds 564830e talloc: Typo fix for api docs
adds 263642b dynconfig: Add extern to header, try to unbreak imini buildfarm host.
adds ce113ea nsswitch: remove includes.h dependency from nsstest.c
adds b79c0e1 Revert "nsswitch Add talloc depencency for nsstest"
adds 9c46370 s4-smbtorture: add more tests for driver_dates.
adds 8fc2881 s4-smbtorture: fix DriverDate and DriverVersion comparison checks against w2k3.
adds 19a295d s4-smbtorture: setup help and dependent files in spoolss driver unc path tests.
adds 69174fe s4-smbtorture: in test_GetDriverInfo_winreg() always test level 6 for samba3 as well.
adds 6457610 s4-smbtorture: always setup full driver level 8 in test_add_driver_arg().
adds 0279422 s4-smbtorture: check driver_version equality as well.
adds 9aa8763 s3-smbd: Call all the rpc services in the right order.
adds 8ece780 s3-build: Remove broken RPC modules support.
adds d4f5bf0 s3-smbd: Call the rpc service shutdown functions.
adds d2e93cc s3-waf: Fixed the static rpc service build.
adds 3459649 s3-waf: add UTIL_TDB subsystem.
adds 589d1bf s3-waf: convert PASSCHANGE into a subsystem.
adds 4ebf2f9 s3-waf: convert SAMBA_VERSION into a subsystem.
adds 1cbce84 s4/ldapcmp: Fix the parsing of the second set of credentials
adds fbcbeab s3:build: don't use cli_wbint.c any more
adds d99e9c3 s3:rpcclient: use dcerpc_binding_handle client stubs in cmd_ntsvcs.c
adds e1e8693 s3:build: don't use cli_ntsvcs.c any more.
adds f8275ba s4/ldapcmp: Check if creds2 is actualy set by the command line
adds 8925b03 s3-rpcecho: Only register rpcecho in the developer build.
adds fba2fdf s3:rpc_client: use dcerpc_epm_Map() and don't ignore 'result' anymore.
adds 697d4ea s3:rpcclient: use dcerpc_binding_handle bases client stubs in cmd_epmapper.c
adds 6dd5ccd s3:rpcclient: improve "epmmap" output
adds 62aa019 s3:build: don't use cli_epmapper.c anymore
adds c6aedc9 s3:rpcclient: use dcerpc_binding_handle based client stubs in cmd_dssetup.c
adds f016e4d s3:winbindd: use dcerpc_dssetup_DsRoleGetPrimaryDomainInformation()
adds 4c37257 s3:net_utils: use dcerpc_dssetup_DsRoleGetPrimaryDomainInformation()
adds 899adca s3:build: don't use cli_dssetup.c any more
adds 733bc1c talloc: Clarify error message on access after free.
adds e80b322 s4-python: Allow setting TEST_DEBUG_LEVEL to override debug level for tests.
adds 26c8a52 upgradeprovision: Fix use of dict.get().
adds 66db49e talloc: added a test for the use after free Rusty found
adds 6f51a1f talloc: fixed a use after free error
adds d9fd1f6 talloc: change version to 2.0.5 after a critical bugfix
adds c1c9e4a pidl: sync idl.yp with the CPP changes
adds 2868fc8 pidl: regenerate lib/Parse/Pidl/Expr.pm from expr.yp
adds 2e45cd1 pidl:Samba4/Python: fix segfault when setting pointers to scalars.
adds d89e762 pidl:Samba4/Python: avoid ';;' in generated C code.
adds e0a9b58 buildtools/wafsamba: import 'sys' and 'Logs' if we use them
adds 5d8f916 pidl/wscript: let the developer use the standalone build with yapp
adds 38c3e58 script/autobuild.py: fix path to clean-source-tree.sh from within lib/tevent/
adds 0185f66 script/autobuild.py: add pidl tests
adds 3f0db2e Revert "s4/ldapcmp: Check if creds2 is actualy set by the command line"
adds 2e30897 Revert "s4/ldapcmp: Fix the parsing of the second set of credentials"
adds c975737 s4/ldapcmp: Correct fix for creds2
adds 4de4703 s3: Fix some nonempty blank lines
adds ce7cb97 pidl/wscript: only warn about grammar file changes
adds 2778130 pidl:Samba4/Python: fix memory leak in _ndr_print functions
adds 7888108 s3-rpcclient: use dcerpc_dfs_X functions.
adds 577b4e5 s3-build: no need to compile librpc/gen_ndr/cli_dfs.c anymore.
adds 2958a43 s3-waf: no need to compile librpc/gen_ndr/cli_dfs.c anymore.
adds 24d5a72 tdbrestore: Update to GPLv3+, remove old FSF address.
adds 4236ec9 Remove unused imports.
adds b44fe4e Use new style objects.
adds 4e0d0af acl tests: Fix import.
adds 7ee75c9 lib/addns: move DNS client library to the main directory.
adds fa1fd85 s3-net: Fix bug #7690: retry DNS updates when connection to one nameserver has failed.
adds a7bdb49 s4-ldap_server Allow multiple binds on LDAP server
adds f405384 s3-waf: make the --with-Xdir options work more like in the classic build.
adds 2187c49 s3-waf: fix winbind_krb5_locator.so realname.
adds 6a0a047 s4/ldapcmp: Two new options are added to the tool
adds b2c62d6 s3: Basic infrastructure for /tmp/.nmbd/unexpected
adds 5297f3f s3: Make nmbd listen on the unexpected socket
adds d801d4d s3: Add packet_trn_id()
adds cbd5e4e s3: Add sock_packet_read
adds 77a9b0e s3: Add nb_trans_send/recv
adds a32f021 s3: Make node_status_query use /tmp/.nmbd/unexpected
adds 6ba4bdd s3: Make name_query use /tmp/.nmbd/unexpected
adds 0376d03 s3: Lift my_mailslot from prep_getdc_request
adds 126b180 s3: Factor out parse_getdc_response
adds 1137cf8 s3: Fix a valgrind error
adds f952000 s3: Add nbt_getdc
adds b4041b5 s3: Use the new nbt_getdc in dsgetdcname()
adds 5f4ff3b s3: Use the new nbt_getdc in winbindd_cm
adds 0cff82e s3: Limit the number of unexpected packets per client to 10
adds dab6a35 s3: Limit the number of unexpected clients to 200
adds 2672101 s3: Remove some unused code
adds 3e0915f s3: Make nmbd socket dir configurable
adds 0a7d6dc s3-waf: recurse into ../lib/smbconf.
adds ccf15eb s3-waf: cleanup wscript_build a little.
adds 358c8ec s3-waf: rearrange waf recurses in main wscript_build.
adds 75c8e42 s3-waf: rename LIBCLI_NETLOGON subsystem to LIBRPCCLI_NETLOGON.
adds 3294ccb netlogon: move netlogon helpers to ../libcli/netlogon.
adds 5c9eca6 s3-build: fix classic build after libcli netlogon changes.
adds 286c3d6 s3-waf: add NMBDSOCKETDIR variable.
adds 617e342 s3-nmbd: Fix bug #7875
adds 3a14c97 s4: upgradeprovision: Improve wording, punctuation
adds 04248c2 s3-printing: reload shares after pcap cache fill
adds 0b188e7 s3-printing: Initiate pcap reload from parent smbd
adds ff57776 s3-printing: remove old entries in pcap_cache_replace
adds 3e61c97 s3-printing: remove printer_list_need_refresh
adds 52aac4d Move wins_lookup_open_socket_in() to remove a compile warning.
adds 005c637 waf: ensure "make dist" works from a clean git tree for all libraries
adds 04987bd Explicitly set "nmbd: socket dir" in the test environment.
adds 5a3bc19 s3: Fix some nonempty blank lines
adds 849816d s3: Fix a type error
adds 61b2ac9 s3: Avoid a ton of registry writes at startup
adds bdff459 s3: Fix some warnings in the zfsacl module
adds 3274d80 s3: Fix two incompatible pointer type warnings on Solaris
adds b57721f s3: Convert enc_blob_send_receive to cli_trans()
adds 504be0a s4: make pipes with underscore works also
adds 1c6d896 m4: Don't AC_MSG_ERROR when too old python is found
adds 45227e9 libcli/security: fix sid_type_lookup().
adds a44f76e s3-selftest: re-sync with s4-selftest wscript.
adds 342bb47 s3: Remove superfluous ;
adds 2f81950 s3-rpc_client: Added dcerpc_lsa_open_policy.
adds 8f14229 s3-rpc_client: Added dcerpc_lsa_open_policy2.
adds c91e756 s3-rpc_client: Added dcerpc_lsa_lookup_sids and dcerpc_lsa_lookup_sids3.
adds fd1fff6 s3-rpc_client: Added dcerpc_lsa_lookup_names.
adds b17eb82 s3-netlogon: Move to new dcerpc client funtions.
adds a53e083 s3-rpc_client: Fixed the dcerpc_lsa_LookupSids3 lookup_options.
adds e02916c s3-rpc_client: Fixed the dcerpc_lsa_LookupSids3 client_revision.
adds b1df95c s3-rpc_client: Fixed the dcerpc_lsa_LookupNames4 lookup_options.
adds 3f21b97 s3-rpc_client: Fixed the dcerpc_lsa_LookupNames4 client_revision.
adds 86d06ad Fix "make test" - ensure nmbd runs with -S (log to stdout). Also ensure nmbd socket directory isn't created (nmbd will create it).
adds 9814894 s4: fixed 'make dist' not to need configure for s4
adds af91d31 autobuild: added "make distcheck" for our libs
adds 20418cc script: added librelease.sh script
adds ec103b3 script: tag the releases
adds 3ed4be0 ldb: link to the download directory on the website
adds d7c2eb1 abi: force TERM=none in abi generation
adds 980f68a security: Fixed bugs in expansion of generic information ACEs
adds db7e38d s4-tests: Tests for expansion of ACEs containing generic information.
adds f936cfe s3:rpcclient: use ndr_dfs_c.h instead of cli_dfs.h
adds f2044d0 s3:rpcclient: use ndr_dssetup_c.h instead of cli_dssetup.h
adds a175473 s3:net: use ndr_dssetup_c.h instead of cli_dssetup.h
adds cbc7db9 s3:winbindd: use ndr_dssetup_c.h instead of cli_dssetup.h
adds 4f305f4 s3:winbindd: use ndr_wbint_c.h instead of cli_wbint.h
adds 4920390 s3-wkssvc: prefer dcerpc_wkssvc_X functions.
adds 7c14048 s3-waf: remove RPCCLI_WKSSVC subsystem.
adds e5c4f69 s3-build: remove RPCCLI_WKSSVC subsystem.
adds fe2b89e s3-eventlog: prefer dcerpc_eventlog_X functions.
adds 6cbe4da s3-waf: remove RPCCLI_EVENTLOG subsystem.
adds 2a05561 s3-build: remove RPCCLI_EVENTLOG subsystem.
adds d1954ce s3-initshutdown: prefer dcerpc_initshutdown_X functions.
adds 5473d1b s3-waf: remove RPCCLI_INITSHUTDOWN subsystem.
adds a76dde6 s3-build: remove RPCCLI_INITSHUTDOWN subsystem.
adds 3bf51a9 s3/docs: Remove superfluous bracket.
adds 4f05723 s3-drsuapi: prefer dcerpc_drsuapi_X functions.
adds 9fe0cfe s3-waf: remove RPCCLI_DRSUAPI subsystem.
adds 6f39c3b s3-build: remove RPCCLI_DRSUAPI subsystem.
adds b0f4f6f s3-waf: add checks for fallocate fallocate64.
adds e723de8 Add some debug in s4's winbind server
adds 4412eb9 s3-waf: more fallocate checks stolen from autoconf.
adds 4c8b9be s3-waf: add checks for Linux readahead.
adds e2a3ff1 s3-waf: add check for SO_PEERCRED.
adds 9d9c212 idl: remove protected storage
adds 25ae380 idl: Add IDL for remote key backup protocol (rkbp)
adds 1c6077e torture: add ndr tests for backup key protocol
adds 35f08a2 s3: Remove a pointless else
adds fa5fdb1 s3-waf: finally enable large file support.
adds 415a390 s3-libnetapi: add missing error check after switchting to dcerpc_wkssvc_X functions.
adds 1cd7f6c s3-drsuapi: fix error handling after converting to dcerpc_drsuapi_X functions.
adds 9bad150 s3-net: add missing breaks in switch statement in get_share_info().
adds dac7cce s3-net: fix query_service_state() error handling.
adds f5af66e s3-rpcclient: Fix bug #7880: cmd_spoolss_deletedriver() returned without checking all architectures.
adds 98af673 s3-docs: Typos in smbclient man page
adds 4fe0765 s3-docs: Typos in rpcclient man page
adds 8c6b0b6 s3: Fix some nonempty blank lines
adds c39e800 drsuapi.idl: add some more DRSUAPI_ATTID_* values
adds 47adb9d s4:dynconfig/dynconfig.h - fix ending newline warning
adds b804c53 ldb:ldb_dn_explode - remove/unify some duplicate initialisations
adds 25964e7 ldb:ltdb_sequence_number - check for an OOM exception
adds 90db6a7 s4:winbind/idmap.c - we cannot use "failed" until we are in a transaction
adds a26a489 torture:drs/rpc/msds_intid.c - proof for the correct "intId"
adds ee4fd13 ldb:ldbsearch.c - fix possible uninitialised variable
adds dd5367e ldb:ltdb_sequence_number - initialise "tmp_ctx" to prevent uninitialisation warning
adds 0932c91 s4:librpc/rpc/dcerpc_connect.c - fix uninitialised variable
adds d35d2bf s4:extended_dn_out LDB module - initialise "have_reveal_control"
adds aa759de s4:dns_server/dlz_bind9.c - initialise "ret" variables
adds 3b78fcf s4:torture/nbench/nbench.c - initialise "n"
adds 8e58855 s3-svcctl: prefer dcerpc_svcctl_X functions.
adds 067e548 s3-waf: remove RPCCLI_SVCCTL subsystem.
adds 5ad7d6a s3-build: remove RPCCLI_SVCCTL subsystem.
adds 3e2821a s3-net: restructure "net rpc service" and add open_service().
adds d0c05ab s3-net: restructure "net rpc service" and add open_scm().
adds f9ca690 s3-net: remove some pointless fstrings in "net rpc service".
adds 425753e s3-libnetapi: prefer dcerpc_netr_X functions.
adds f3eb5c2 s3-libnet: prefer dcerpc_netr_X functions.
adds 1259e93 s3-net: prefer dcerpc_netr_X functions.
adds 232378c s3-rpc_client: prefer dcerpc_netr_X functions.
adds c9b3404 s3-winbind: prefer dcerpc_netr_X functions.
adds 5e4b327 s3-rpcclient: prefer dcerpc_netr_X functions.
adds 9a9ee03 s3-waf: remove RPCCLI_NETLOGON subsystem.
adds aa4efa1 s3-build: remove RPCCLI_NETLOGON subsystem.
adds 1ef94df s3-libnetapi: prefer dcerpc_srvsvc_X functions.
adds fccfd29 s3-smbclient: prefer dcerpc_srvsvc_X functions.
adds 44e048f s3-libsmbclient: prefer dcerpc_srvsvc_X functions.
adds 4189c00 s3-lanman: prefer dcerpc_srvsvc_X functions.
adds 1ea6dd3 s3-smbtree: prefer dcerpc_srvsvc_X functions.
adds 8aa5b06 s3-net: prefer dcerpc_srvsvc_X functions.
adds bded49f s3-rpcclient: prefer dcerpc_srvsvc_X functions.
adds 9204e04 s3-waf: remove RPCCLI_SRVSVC subsystem.
adds 7e95900 s3-build: remove RPCCLI_SRVSVC subsystem.
adds d97eb89 s3-rpcclient: prefer dcerpc_winreg_X functions.
adds a451c54 s3-spoolss: no need to include cli_winreg header anymore.
adds da43345 s3-net: prefer dcerpc_winreg_X functions.
adds 166504a s3-net_registry: prefer dcerpc_winreg_X functions.
adds 2e54b01 s3-waf: remove RPCCLI_WINREG subsystem.
adds a556896 s3-build: remove RPCCLI_WINREG subsystem.
adds 961f503 security: Fixed incorrect indentation in create_descriptor.c
adds 99a74ff Fix bug #7909 - map SYNCHRONIZE acl permission statically in zfs_acl vfs module.
adds cbffc51 s4-dsdb Implement tokenGroups expansion directly in ldb operational module
adds c82269c s4-auth use new dsdb_expand_nested_groups()
adds ece6eae s4-auth Add function to obtain any user's session_info from a given LDB
adds edd3b03 s4-auth Add get and set methods for auth_session_info python wrapper
adds 5322567 pyldb Simplify python wrappers for struct ldb_val (LdbValue)
adds 012e570 libcli/security Add python bindings for se_access_check
adds 29fb42a s4-samba_tool Added ACL checking to python GPO management tool
adds fb704d7 ldb: added ldb_dn_get_extended_comp_num()
adds 27d7f6a s4-dsdb: validate number of extended components
adds 74493af s4-dns: renamed DNS_TYPE_ZERO to DNS_TYPE_TOMBSTONE
adds 504a3cc ldb: added ldb_dn_minimise()
adds a38854f s4-dsdb: minimise the DN in group expansion
adds a0bc538 s4-samba-tool: fixed the gpo command to use the right DN for access checks
adds 8df6504 s4-auth: fixed status return
adds 0450ab9 s4-samdb: give a more useful debug when we can't open the privileges db
adds 197f4b0 s4-test: added a tokengroups test
adds 60be4a4 s4-kdc: don't ask for an extended DN for krbtgt_dn
adds f33ce41 ldb: new ABI file for 0.9.23
adds 31d644c s4-dsdb: fixed filtering of tokengroups
adds 15c8107 s4-dsdb: fixed primaryGroupID to use dsdb_module_search_dn()
adds 3b7c498 s4-dsdb: replaced another use of samdb_search in a ldb module
adds 90110a0 s4-dsdb: removed some more samdb_search_*() calls from samldb.c
adds 74674e7 s4-dsdb: removed the last use of samdb_search_*() from the dsdb ldb modules
adds ad8965c s4-dsdb: only enforce the extended dn rules over ldap
adds 0346b5b waf: new version of waf
adds 46a3588 waf: use PYTHONARCHDIR for installing python shared libs
adds 8e02335 waf: this script does need bash
adds fa07208 s3:vfs fix children cleanup in aio_fork
adds 70b4c08 s3:vfs aio_fork children do not go away
adds 6737231 ldb:ldb_dn.c - fix counter type in "ldb_dn_minimise"
adds d7af875 s3-waf: fix the build after rpc_winreg removal.
adds 109cbe3 s3: Fix bug 7917: Yet another bug in chain_reply
adds 39eea5c s4:samldb LDB module - fix "userAccountControl" handling
adds a87b2f9 s4:urgent_replication.py - remove a now superflous RELAX control
adds fef1174 s4:web_server - immeditately assign "wdata" as private data for the stream socket
adds dbaeb52 Add OPLOCK4 test which explores how Windows copes with oplock and share mode breaks on hard links.
adds 3f6ae94 s4:samr RPC server - always interpret filter integer values as signed
adds 4fc5699 s3: Fix some nonempty blank lines
adds 50b3458 s3: Convert cli_set_secdesc to cli_trans
adds 77f8b00 s3: Avoid some calls to cli_errstr
adds 32e7d76 s4:auth/ntlm/auth_sam.c - fix call to "get_server_info_principal"
adds 93d9641 s4:dsdb_find_nc_root - fix it up to let the provisioning work correctly
adds 2f7d4a4 param: Load web service by default.
adds 04abf2c web_server: Avoid references to swat. Load samba.web_server instead.
adds 7982f68 web_server: Fix initialization.
adds e665fce web_server: Display trivial placeholder page if SWAT could not be found.
adds f334cd2 ldb: inherit parent flags on child requests in modules
adds 633c3e8 ldb: added ldb_req_mark_trusted()
adds 87f3151 s4-dsdb: pass parent request to dsdb_module_*() functions
adds 8794e6d s4-dsdb: replaced the calls to ldb_search() in dsdb modules with dsdb_module_search()
adds 7320f19 ldb: new ABI sigs file
adds fc8bfee s3: Remove cli_send_trans from cli_oem_change_password
adds 674dcd6 s3: Remove cli_send_trans from cli_qpathinfo_alt_name
adds d920462 s3: Fix a C++ warning
adds bc5554b s3: Fix some nonempty blank lines
adds e2a9671 s3: Convert cli_get_user_quota to cli_trans
adds eb7db50 s3: Convert cli_set_user_quota to cli_trans
adds 483e044 s3: Convert cli_list_user_quota to cli_trans
adds 797c027 s3: Convert cli_get_fs_quota_info to cli_trans
adds a1f5417 s3: Convert cli_set_fs_quota_info to cli_trans
adds 5dee39b s3: Move dump_ntquota* to smbcquotas.c
adds d5decfb s3: Convert try_nttrans to cli_trans
adds 2d44a05 s3: Remove unused cli_send/receive_nt_trans
adds 2068b96 s3: Rename cli_setpathinfo->cli_setpathinfo_basic
adds 21d5485 s3: Add cli_setpathinfo
adds cb412d2 s3: Make cli_setpathinfo_basic use cli_setpathinfo
adds 8ac68fc s3: Convert cli_api to cli_trans
adds cba5a26 s3: Convert try_trans2 to cli_trans
adds 6e684c8 s3: Remove unused cli_send/receive_trans
adds b33f114 s3: Remove unused cli_send_keepalive
adds 7b054ec s3: Make passing up "result_parent" from cli_smb optional
adds 0e2854f s3: Convert cli_locktype to cli_smb
adds dd2f234 s3: Convert cli_lock to use cli_locktype
adds 6f3e110 s3: Convert cli_lock64 to cli_smb
adds c7a5933 s3: Remove some unused code
adds d3abc90 s3: Avoid a few calls to cli_errstr
adds 85db5c9 s3:rpcclient: use dcerpc_echo_X() functions
adds 494e57d s3:torture: use dcerpc_echo_X() functions
adds 528bced s3:build: don't use librpc/gen_ndr/cli_echo.[ch] anymore
adds 3ecce7f s4-tools: Added a --sort-aces option to ldapcmp
adds 9b94f36 s3: Make sure we call wbcAuthenticateUserEx correctly
adds ad65605 s3-auth: Fixed account lockout check.
adds 296a958 s3-rpc_client: Fixed return values of dcerpc_lsa_lookup_sids_generic.
adds 93da0aa s3-rpc_client: Fixed status check of dcerpc_lsa_lookup_sids_noalloc.
adds 35d8b80 s4-tools: Fixed a bug in ldapcmp - DACL was not retrieved correctly if the object had no SACL.
adds 622ef6a s4-provision: Fixed owner/group for hard-coded Sites descriptor.
adds fb0df53 s4-ldb_ldif: Don't check for LDB_FLG_SHOW_BINARY in ldb_should_b64_encode
adds 1667ff7 s4-ldb_ldif: Take into account LDB_FLG_SHOW_BINARY
adds d5173ca pidl:wscript: don't warn about pidl gammar file changes for now
adds 9b643c8 s4-gensec Don't steal the auth_context, reference it.
adds 017fbcd s4-pyauth Use py_talloc_get_type() for greater talloc binding safety
adds 969c1b5 s4-pyauth Add bindings for auth_context_create() as AuthContext()
adds 147f075 s4-pygensec Add bindings for server_start() and update()
adds 4e2e5ea s4-pyldb Fix tp_basicsize for PyLdbDn
adds 489e337 s4-torture Remove unused temp dirs from the RPC-PAC test.
adds 08051ae s4-pygensec Fix indentation of py_gensec_start_mech_by_name()
adds 24a4b9a s4-auth Extend python bindings to allow ldb and message to be specified
adds a1e1f02 s4-gensec Extend python bindings for GENSEC and the associated test
adds 891bff8 docs: Remove template "itemizedlist/listitem" from man.xsl
adds 5a77771 packaging/RHEL-CTDB: untangle the various %doc entries to single lines
adds bf08669 packaging/RHEL-CTDB: do not use an external docs tarball but build the manpages
adds bb25419 packaging/RHEL-CTDB: add the pam_winbind.conf manpage
adds f622ba2 packaging/RHEL-CTDB: add the smbta-util manpage
adds 7fe7d65 release-scripts: remove commented out line from git-version
adds 9e1bc39 release-scripts: add gpl header comment to build-manpages-git
adds 156c188 release-scripts: add gpl header comment to build-manpages-nogit
adds 30e9ab1 release-scripts: add build-htmlman-git
adds 757cfc2 release-scripts: add build-htmlman-nogit
adds fed9250 s4-security: Fixed incorrect inheritance of IO flagged ACES
adds f6077f2 s4-tests: Added a test for correct inheritance of IO flagged ACEs.
adds 361b4ed s4:tls_tstream: fix partial reads, so that the gnutls layer doesn't read the same data twice
adds 93733e4 s4:tls_tstream: also use a dynamic buffer for the pull side
adds 7754b75 Fix error where Windows client spoolss returns WERR_INVALID_DATA W_ERROR(0x0000000D) on opening a printer. We can't return zero for devmode->size. Guenther please check !
adds 66bc2f9 s3-net: use correct spoolss header in net_ads.c.
adds 430664d s3-net: use correct spoolss header in net rpc.
adds 6ed4121 s3-netlogon: no need to include ../librpc/gen_ndr/cli_samr.h anymore.
adds 6feed0c s3-netlogon: no need to include ../librpc/gen_ndr/ndr_lsa_c.h anymore.
adds 5efe656 s3-rpc_client: no need to include ../librpc/gen_ndr/ndr_lsa_c.h anymore.
adds 49969e6 s3-winbind: no need to include ../librpc/gen_ndr/cli_lsa.h in winbindd/winbindd_msrpc.c.
adds f8f1711 Fix "net usersidlist" not to skip every other user
adds bc0230b pygensec: remove special case handling for None for buffers
adds 7d8e970 waf: change private libraries to use the same soname as public libraries
adds 1b43996 Add DELETE-LN test to show bug #7863 - Unlink may unlink wrong file when hardlinks are involved
adds 7f87d58 s3: Add wbinfo --dc-info
adds b42afa0 tdb: Added doxygen documentation.
adds 902e183 s4-gensec Remove special case 'for SASL' that is not required any more.
adds 75835d3 s4-dsdb Add a test of the tokenGroups behaviour on the user's DN.
adds a7e238d s4-auth Allow NULL methods to be specified to auth_context_create_methods()
adds 6d93af4 s4-pyauth Fix AuthContext wrapper
adds 916cc7b s4-dsdb Add PAC validation test to tokengroups test.
adds 448388e s4:selftest/skip: add samba4.tokengroups.python
adds dd141cf wafsamba: quote CPP and CC values when calling pidl
adds 7a97518 s3-smbd: Fixed a possible null pointer dereference.
adds 4744da8 s3-param: Fixed code block in max_open_files().
adds 244c191 s4-dsdb Don't use None as the input to the GENSEC loop in tokengroups test
adds df4752e s4-selftest Remove knownfail for tokengroups test
adds 9e00d2a lib/util: fix rounding to page size in allocate_anonymous_shared()
adds 34ea909 lib/util: s/allocate_anonymous_shared/anonymous_shared_allocate/
adds cc59f34 lib/util: add anonymous_shared_free()
adds c9e6bf0 lib/util: add tests for anonymous_shared_allocate/free()
adds c3ad9bf s3:smbd: use anonymous_shared_free() for shared memory signing state
adds 3f09dc3 s4:selftest/skip: remove samba4.tokengroups.python
adds 039dd96 s4:selftest: mark samba4.nbt.winsreplication.owned as knownfail
adds 084b4e2 libcli/auth move ntlmssp_wrap() and ntlmssp_unwrap() into common code.
adds cce5231 s4-gensec Add prototype for gensec_ntlmssp_init()
adds fbe6d15 s4-auth Remove special case for account_sid from auth_serversupplied_info
adds 330b922 s4/wintest New ESXi configuration file
adds bb54f72 Make processing of incoming stream rename paths common between reply_mv and ntrename. Ensure we don't depend on "./" in the streams module.
adds de4b09c Ensure we don't use "./" in findfirst pathnames. Use a directory open of "." instead.
adds 78b931c Remove all uses of "./" in pathnames - make canonical. This will become important when we need to guarantee canonical names for hashing.
adds b7d6d3b s3:librpc: remove prototype of dcerpc_binding_handle_set_ref_alloc()
adds 1a96ec2 pidl:Samba4/NDR/Client: remove compat mode for dcerpc_pipe based bindings
adds 385d925 s3:vfs:gpfs: fix logic when gpfs:winattr is false (the default!)
adds 46a3019 s3: Fix the code to immediately disconnect from a non-working ctdbd
adds b5d882f packaging(RHEL-CTDB): explicitly build the tsm vfs module.
adds 64f8306 s3-net: add roundtrip tests for registry import/export
adds 52c0fb3 s3:winbind: Protect against invalid winbindd_cache entries in lookuprids
adds d49d203 s3:registry correct a debug level
adds 1c1a842 s3:vfs:shadow_copy2: Fix shadow-copy module for drag&drop from a snapshot
adds 5780940 s3:vfs:shadow_copy2: fix indentation in _SHADOW2_NEXT_SMB_FNAME
adds bb51c05 s4-smbtorture: add some paranoia checks for 0 sized devmodes.
adds 7a7b61e s4-smbtorture: prepare devicemode test for expected result tests.
adds aefbec5 s4-smbtorture: add tests for the size member of spoolss devicemodes.
adds 9b1878e s3-spoolss: disallow storing an invalid devmode size.
adds 1f3fb30 s4-smbtorture: make sure there is always driverextra data in spoolss devmode size tests.
adds be884c1 s3-spoolss: as smbtorture testing proves: devmode size is the size of the devicemode minus the driverdata extra size.
adds 621fb88 s3-rpcclient: rename duplicate enumkey command to winreg_enumkey.
adds 8db3258 s3-spoolss: make it more obvious what winreg_create_printer() does.
adds 1b373d6 s3: Fix a deadlock between smbd and ctdbd
adds a34aa14 s3:libads: use dcerpc_spoolss_X() functions
adds 8144344 s3:net: use dcerpc_spoolss_X() functions
adds e830e37 s3:smbd: use dcerpc_spoolss_X() functions
adds 1f83325 s3:srv_spoolss: use dcerpc_spoolss_X() functions
adds 7a2fa9f s3:printing: use dcerpc_spoolss_X() functions
adds 9c2fcb6 s3:winbind: Fork multiple children per domain
adds fea4149 s3:docs: document "winbind max domain connections"
adds 1efa9b1 s3-rpc_client: Added header information to cli_lsarpc.h.
adds 8b1ffc7 s3-rpc_client: Added header information to cli_samr.h.
adds 78c4f72 s3-rpc_client: Added dcerpc_samr_chgpasswd_user.
adds 3de564b s3-rpc_client: Added dcerpc_samr_chgpasswd_user2.
adds 2007726 s3-rpc_client: Added dcerpc_samr_chng_pswd_auth_crap.
adds e6475f21 s3-rpc_client: Added dcerpc_samr_chgpasswd_user3.
adds 089c25c s3-rpc_client: Rename get_query_dispinfo_params.
adds 5db115a s3-rpc_client: Added dcerpc_try_samr_connects.
adds 831f3ee s3-lanman: remove trailing whitespace.
adds e94ffc7 s3-rpc_client: prefer dcerpc_spoolss_X functions.
adds cf7a78b s3-rpcclient: prefer dcerpc_spoolss_X functions.
adds 24c51a7 s3-build: remove RPCCLI_SPOOLSS subsystem.
adds 5e89574 s3-waf: remove RPCCLI_SPOOLSS subsystem.
adds 1f26b10 s3-rpc_client: fix uninitialized variable found by -O3.
adds e873ce9 s3-rpc_client: no need to include gen_ndr/cli_samr.h anymore.
adds 6923cc8 s3-rpc_client: fix dcerpc_try_samr_connects().
adds 6ee39a2 s3-torture: fix uninitialized status code.
adds 0aa118f s4-repl_meta_data: We should not use USNs in metadata comparisons
adds 0ce93ad s4-repl_meta_data: Print out what is wrong when we fail to modify object
adds 585e9a0 s4-repl_meta_data: replmd_update_is_newer() should not return true if metadata stamps are equal
adds 058de59 s3: Fix connecting to port-139 only servers
adds 61f7d7c s3: Fix an infinite loop
adds 509dd57 Revert "s3: Fix an infinite loop"
adds cea36ae s3-winbind: fix winbindd_dual_pam_auth_samlogon() for NT4 domains.
adds 0dc1eee libcli/ldap: use lib/ldb_compat.h for the s3 build
adds c675b1c s3-waf: no need anymore to include "source4" globally.
adds ef0a390 s3-waf: fix lib/addns include path.
adds 9943761 s3-rpcclient: allow to define validation level for samlogon.
adds 39ea30d s3-build: remove source4 include path for autoconf build as well.
adds b763a27 remove unnecessary use of pass.
adds 4078b64 Show text output messages when interfacing with bzr.
adds 57d1dce s4-waf: Only show minversion when there was a minimum version specified.
adds 5b83923 s4-waf: Skip header-not-found cache if a library is specified, as it may provide additional C flags.
adds b8d5ee9 s3-docs: add some long opts to smbclient(1) man
adds 3bb212a s3-docs: fix deldriver option
adds 99f8f5e s3-torture: Fix cli_errstr() usage (part of bug #7864)
adds 09c612f s3-smbclient: Fix cli_errstr() usage (part of bug #7864)
adds 5d8ada5 s3-masktest: Fix cli_errstr() usage (part of bug #7864)
adds 07ccc29 s3-smbclient: Fix cli_errstr() usage (part of bug #7864)
adds 62e1c80 s3-waf: add PKGCONFIGDIR.
adds 7eac310 libndr: move ndr_print_bool to ndr_basic.c
adds dd35fe1 waf: share libndr.so between samba3 and samba4.
adds f0b3c72 s3-libndr: remove cmdline_lp_ctx.
adds c9f4fad idl: add file_id idl.
adds 3468f8d s4:dsdb/samdb/ldb_modules/objectclass.c - move LSA specific object checks into "objectclass_attrs" LDB module
adds 932911e s4:ldap.py - check the write protection on LSA objects
adds 6e22637 s4-test/delete_object: Remove global ldb connections
adds 76418e2 Add name_hash to files_struct. Set within fsp_set_smb_fname().
adds b97f1ce Add name_hash into the share mode entry struct (as yet only use for renames to identify a specific path).
adds a65bce4 Add uint32_t name_hash argument (currently unused) to get_file_infos().
adds 4473273 Fix bug #7863 - Unlink may unlink wrong file when hardlinks are involved.
adds 3272e16 Missed one debug printf of name_hash. Ensure always use %x.
adds 4b068bb pidl:Samba3/ServerNDR: correctly initialise ndr_push struct
adds 3466433 pidl:Typelist: fix perl warnings about recursiv function calls
adds 36cfa17 Revert "s3-winbind: fix winbindd_dual_pam_auth_samlogon() for NT4 domains."
adds 035a0d2 Revert "s3: These assignments are overwritten immediately"
adds abb7c07 s3-winbind: share a common winbind_samlogon_retry_loop().
adds bb358ec From Metze - make sure we're using the same string length for the hash.
adds 67e578a Allow "security = share" with SMB2. We already handle this in smb2/smb2_server.c
adds 278c6f8 errormap: Add unix_to_werror() function
adds 2c47368 s3-lib: Fixed a missing return value in tldap.
adds f6f0dac s3-modules: Fixed the for-loop code block.
adds 08dc51d s3-utils: Fixed possible resource leak in smbfilter.
adds de4ef10 s3-utils: Fixed possible resource leak in smbget.
adds f419c2b s3-utils: Fixed possible resource leak in net_usershare.
adds 4fc75c7 s3-utils: Fixed a resource leak in smbta-util.
adds efde1d8 s3-utils: Fixed a resource leak in net_afs.
adds eb55338 Looking into printer driver issues, I ran across some peculiarities in copy_file(): - Firstly, if the source file is zero bytes, NT_STATUS_DISK_FULL is returned. - Secondly, the conditional lseek is confusing. It fires when OPENX_FILE_EXISTS_OPEN is set and I can't see why the lseek is necessary in this case. - Finally, the lseek error path also results in NT_STATUS_DISK_FULL.
adds 9d04f2b s3-build: remove another leftover of -I../source4.
adds da3e057 librpc: Added support to accept netbios names.
adds eacc9d6 idl: Added missing endpoint mapper defines.
adds 6cb2fb1 s4-selftest: Mark epmapper as knownfail.
adds 9a771f1 s4-torture: Start with a clean epm_Insert_noreplace test.
adds 0ccb374 s4-torture: Added test_LookupHandleFree.
adds 548c712 s4-torture: Added a clean test_Lookup_simple.
adds c3c6506 s4-torture: Added a clean test_Lookup_terminate_search.
adds dd9feec s4-torture: Added a clean test_Map_simple.
adds fed2b61 s4-torture: Comment out the test_InqObject.
adds 43f766d s4-torture: Use binding handle in epm_Delete test.
adds 357fd2c s4-torture: Added a test_Insert for epmapper.
adds 3e29bb0 s4-torture: Added a full epm_Map test.
adds dbb184a s4-torture: Reorder the epmapper tests.
adds 14502c5 s3:registry: fix comments in regdb_store_regdb_version()
adds 0e90d01 wbinfo: remove --set-uid-mapping - winbindd does not implement that any more.
adds 9de1fd4 wbinfo: remove --set-gid-mapping - winbindd does not implement that any more.
adds 36e2baa wbinfo: remove --remove-uid-mapping - winbindd does not implement that any more.
adds 48ad64a wbinfo: remove --remove-gid-mapping - winbindd does not implement that any more.
adds 58bf6f9 libwbclient: remove two unused defines
adds 25a0dc4 libwbclient: remove wbcSetUidMapping() - not implemented any more
adds 52e1be2 libwbclient: remove wbcSetGidMapping() - not implemented any more
adds 1ed5961 libwbclient: remove wbcRemoveUidMapping() - not implemented any more
adds 393c866 libwbclient: remove wbcRemoveGidMapping() - not implemented any more
adds 6558323 libwbclient: remove wbcSetUidHwm() - not implemented any more
adds 68a9b72 libwbclient: remove wbcSetGidHwm() - not implemented any more
adds 128bed2 libwbclient: bump version to 0.6 -> 1.0 due to ABI change (removed symbols)
adds 5dd63c6 libwbclient: bump the libwbclient SOVER 0 -> 1 due to ABI changes
adds eec50b2 Change "security=share" to downgrade to SMB1 from SMB2, rather than trying to fake it.
adds ba6dda1 Add delete-ln test now we can correctly delete hardlinks.
adds 1e34624 docs: update wbinfo manpage: remove documentation of removed parameters
adds 1232fb5 s3-rpc_client: remove some more obsolete cli_X.h header files.
adds 95e644f s4-acl: Fixed returning uninitialized ldap error in case of some critical errors.
adds 6957109 s4-smbtorture: add NDR tests for netr_LogonSamLogon.
adds 7182da7 s4-smbtorture: add (disabled) ndr torture test to check for a w2k samlogon reply we can't currently parse.
adds d4414f0 s3-rpcclient: use struct based dcerpc_spoolss_EnumPrinterData_r() call.
adds fc16baa s3-net: use struct based dcerpc_spoolss_EnumPrinterData_r() call.
adds f2900a8 We need to reply to SMB2_GETINFO_FILE with a class of SMB2_FILE_STANDARD_INFO on an IPC$ share.
adds 5d4bfc9 s3: Lift winbindd_cli_state from winbindd_raw_kerberos_login
adds 2d174d4 s3: Lift winbindd_cli_state from winbindd_dual_pam_auth_samlogon
adds fe516a3 s3: Do not use state->mem_ctx in fillup_password_policy
adds e099c91 s3: Lift winbindd_cli_state from fillup_password_policy
adds c52c753 s3: inline get_uid_from_state
adds a042617 s3: Remove an unneeded check
adds 619e5cb s3: Make _lp_maxprotocol static
adds e6e7c72 s3: On FreeBSD, compile zfsacl if sunacl.h is around
adds 3649798 s3:net registry: fix a debug message.
adds e81ddbc s3:net registry: fix a debug message.
adds b1f800a s3:registry: in deletekey_recursive, fix return code upon error.
adds e57d4c4 s3:net registry: ignore WERR_BADFILE when --force is given in deletekey[_recursive]
adds 24acddf libcli/util: add NT_STATUS_RPC_SEC_PKG_ERROR define
adds e2e4265 s3:libsmb: display NT_STATUS_RPC_SEC_PKG_ERROR in error strings
adds f284acf s4:libcli/util: display NT_STATUS_RPC_SEC_PKG_ERROR in error strings
adds 8d07dea dcerpc.idl: add DCERPC_FAULT_SEC_PKG_ERROR
adds 4d66e0e librpc/rpc: add dcerpc_fault_to_nt_status() mapping from DCERPC_FAULT_SEC_PKG_ERROR
adds 7b9ead1 s4:auth/pyauth.c - temporarily add compatibility code for Python 2.4
adds eb5d884 s3-waf: these libs are not private libs.
adds c9cb42a nsswitch: libwbclient has vnum 1 now.
adds 35a7beb s3-waf: On FreeBSD, compile zfsacl if sunacl.h is around.
adds 8f4eee9 s4-smbtorture: make it more obvious this are w2k dumps in netlogon ndr test.
adds 1537f5d s4-smbtorture: add samr_changepassworduser3 ndr torture tests.
adds 19d3779 Revert "s3:events: Call all ready fd event handlers on each iteration of the main loop"
adds 6953e2f Revert "s3: Fix starving the echo responder"
adds 1f2be10 s3:lib/events: don't loop over fd events is select gave -1
adds 0bbe733 s3:smbd: let smbd_server_connection_loop_once() check for select errors
adds ad10289 s3:lib/events: use DLIST_DEMOTE() for fd events
adds a5f0b02 midltests: explore 'ms_union' option.
adds 90b5488 midltests: 'ms_unions' with enum vs. long
adds 1f2f7fd midltests: unions with enum vs. long
adds ef89211 midltests: union alignment with enum as switch_type
adds 4f68578 midltests: union alignment with enum as switch_type and 'ms_union'
adds e0c2aec midltests: more union alignment example without ms_union
adds 98febd6 midltests: more union alignment example with ms_union
adds b586e5a midltests: add examples of toplevel vs. embedded unions without 'ms_union'
adds 675a5e9 midltests: add examples of toplevel vs. embedded unions with global 'ms_union'
adds ea587cb midltests: add examples of toplevel vs. embedded unions with mixed 'ms_union'
adds fa6f3f3 midltests: test encapsulated unions without 'ms_union'
adds 3a9745c midltests: test encapsulated unions with 'ms_union'
adds c9027b6 midltests: add todo/midltests-pipe-sync-ndr32-downgrade-02.idl
adds 7690d9d Fix bug #7928 - Samba problems with kernel oplocks option set to "no"
adds f453235 smbtorture4 test for bug #7928 - Samba problems with kernel oplocks option set to "no"
adds e18b8c0 Add knownfail for s4 for the new oplock test.
adds 6696fd1 Ensure we send the direct levelII oplock break to the correct fid.
adds 5ae04bc midltests: add invalid/midltests_pipe_struct_union_01.idl
adds 76f2ddf pidl:NDR: add support for 'ms_union' property.
adds 6124148 pidl:Samba4/NDR/Parser: only do the switch type alignment when we have a switch type
adds 9fe4b69 pidl:Samba4/NDR/Parser: add support for 'ms_union' style aligment
adds 7f63018 s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/group.c.
adds b76657f s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/localgroup.c.
adds 32fb4f5 s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/samr.c.
adds f9af242 s3-libnetapi: prefer dcerpc_samr_X functions in lib/netapi/user.c.
adds 80acca1 s3: Add support for AF_NETLINK addr notifications
adds f71c032 s3: test addrchange
adds 23146f9 s3: Send a dropped_ip message if we lose an IP
adds a0c1c21 s3-libnet: prefer dcerpc_samr_X functions.
adds a51ab04 s3-rpcclient: prefer dcerpc_samr_X functions.
adds 600ff3a s3-lanman: prefer dcerpc_samr_X functions.
adds 753094d s3-net: add net_scan_dc non-ad variant.
adds 1c9cf16 s3: Fix the build on sles8
adds 34b7b55 pidl:Samba4/NDR/Parser: fix ndr_pull/ndr_push mismatch
adds 5e4691e s3:rpcclient/cmd_netlogon: fix netr_DELTA_* display
adds a152f20 s3:libnet/libnet_samsync_display: fix netr_DELTA_* display
adds ff0f633 s3:rpcclient/cmd_samr: remove useless ';'
adds 3b94800 Added SSL global catalog
adds ba4ec70 s3: Fix bug 7940 -- fall back for utimes calls
adds fbbe321 s3-waf: fix the build after linux netlink changes.
adds e3aafb2 s3-net: prefer dcerpc_samr_X functions in net_rpc_sh_acct.c.
adds f140e89 s3-net: prefer dcerpc_samr_X functions in rpc_info_internals.
adds 021e0b4 s3-net: prefer dcerpc_samr_X functions in rpc_sh_handle_user.
adds a87a9fc s3-net: prefer dcerpc_samr_X functions in rpc_sh_user_show_internals.
adds 1d3b378 s3-net: prefer dcerpc_samr_X functions in rpc_sh_user_str_edit_internals.
adds 54b74c7 s3-net: prefer dcerpc_samr_X functions in rpc_sh_user_flag_edit_internals.
adds e14c214 s3-net: prefer dcerpc_samr_X functions in rpc_group_delete_internals.
adds f8147fb s3-net: prefer dcerpc_samr_X functions in rpc_add_groupmem.
adds 55e042a s3-net: prefer dcerpc_samr_X functions in rpc_add_aliasmem.
adds b9b2325 s3-net: prefer dcerpc_samr_X functions in rpc_del_groupmem.
adds 84e3d14 s3-net: prefer dcerpc_samr_X functions in rpc_del_aliasmem.
adds d280a52 s3-net: prefer dcerpc_samr_X functions in rpc_group_list_internals.
adds 2a63433 s3-net: prefer dcerpc_samr_X functions in rpc_list_group_members.
adds 20edb2d s3-net: prefer dcerpc_samr_X functions in rpc_list_alias_members.
adds bf10bbc s3-net: prefer dcerpc_samr_X functions in rpc_group_members_internals.
adds 37f2f51 s3-net: prefer dcerpc_samr_X functions in rpc_fetch_domain_aliases.
adds 49f08d1 s3-net: prefer dcerpc_samr_X functions in rpc_aliaslist_internals.
adds 95ee07d s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_add_internals.
adds c7b1432 s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_del_internals.
adds a19c1cbb s3-net: prefer dcerpc_samr_X functions in rpc_trustdom_list.
adds 3d4a9dd Based on a conversation with Volker, refactor some of the oplock code to make it comprehensible.
adds 2d9bcc8 s4:heimdal: import lorikeet-heimdal-201101310455 (commit aa88eb1a05c4985cc23fb65fc1bad75bdce01c1f)
adds eab493b Remove unused installmisc.sh script, from old build system
adds 5d4dc6c s4-python Remove unused missing.py (used by old build system)
adds 38aacd7 waf: Replace python installation rule to allow PYTHONARCHDIR and PYTHONDIR
adds 7faa3be s4-python Ensure we add the Samba python path first.
adds dbe0b07 s4-python Remove manipuation of python path from samba module
adds a3e9935 s4-waf Don't install any Samba packages into PYTHONDIR
adds e830cb4 wintest Return debug info when dcpromo fails from the log
adds 2e865be s4-dsdb Fix generation of rootDSE domainControllerFunctionality
adds f19c1e3 s4-dsdb Add tests to ensure we don't break the rootDSE function levels again
adds da3a2c6 s4/samba-tool: Add --sync-forced flag to 'drs replicate' command
adds c2207e9 replace: Try to fix broken sys/capabilites.h on Linux.
adds 97727e1 s4:rpc_server/netlogon: return INVALID_INFO_CLASS for invalid netr_Validation levels
adds 578e87d s4:rpc_server/netlogon: set *r->out.authoritative = 1 even on INVALID_PARAMETER/INFO_CLASS
adds a4d4217 s4:rpc_server/netlogon: add dcesrv_netr_LogonSamLogon_check()
adds 4507d2b s3:rpc_server/netlogon: add _netr_LogonSamLogon_check()
adds 64ea7bd netlogon.idl: add missing [default]; union arms
adds 46348c3 netlogon.idl: use 'ms_union' as specified in [MS-NRPC]
adds d63e750 netlogon.idl: remove pointless union arms of netr_DELTA_UNION
adds e980791 s4:torture/rpc/netlogon: test validation levels 2 and 3
adds d3e4d90 s4:torture/rpc/netlogon: test invalid LogonSamLogon levels
adds 89dd048 s4:torture/rpc/netlogon: test invalid netr_LogonControl() level
adds 1f9caef s4:torture/rpc/netlogon: improve comments in test_LogonControl2()
adds eca7292 s4:torture/rpc/netlogon: add invalid level tests for netr_LogonControl2
adds 8499539 s3-epmapper: Added a endpoint mapper skeleton.
adds c31ee9a s3-epmapper: Added epm_Insert function.
adds 6747b89 s3-epmapper: Added epm_Delete function.
adds 658c05b s3-epmapper: Added epm_Map function from Samba4.
adds 3584dd1 s3-epmapper: Added arg to match uuid in build_ep_list().
adds 5b93e06 s3-epmapper: Implemented epm_LookupHandleFree.
adds 1d33f5c s3-epmapper: Implemented epm_Lookup.
adds c451a45 s3-epmapper: Improved the epm_Map function.
adds bd5d14e s3-epmapper: Commented unimplemented functions.
adds 20afe97 s3-librpc: Added dcerpc register endpoint functions.
adds 3177966 s3-librpc: Added dcerpc_binding_vector_create function.
adds 612060d s3-rpc_server: Only allow registering endpoints on priviledged pipes.
adds e3bdfd2 s3-smbd: Added a function to setup rpc services.
adds d0d5d59 s3-smbd: Disable the endpoint mapper by default.
adds 5aae1f4 s3-selftest: Enable RPC-EPMAPPER tests.
adds 02a8e1e s3-winbind: use status variable name in cm_connect_sam.
adds 39c6809 s3-winbind: prefer dcerpc_samr_X functions in cm_connect_sam.
adds f21f919 s3-winbind: prefer dcerpc_samr_X functions in invalidate_cm_connection.
adds 58cdc56 s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_samr.c.
adds 924f60c s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_rpc.c.
adds 6c20ba3 s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_pam.c.
adds e026685 s3-winbind: prefer dcerpc_samr_X functions in winbindd/winbindd_msrpc.c.
adds a62d67e s3: Fix a typo
adds 3bdd2ef nsswitch: remove unused code from wbinfo.c
adds 50be0b2 s3: Remove superfluous ;
adds 255f2e0 s3:winbindd: catch lookup_names/sids schannel errors over ncacn_ip_tcp (bug #7944)
adds cecf54b s3:groupdb: allow machine accounts as members.
adds bf7a27c s3:libnet: add 'process_links' to dssync_ops
adds 0313969 s3:net: "net rpc vampire" is an alias for "net rpc vampire passdb"
adds 1c1aeba s3:net: make some net_rpc_samsync.c functions static
adds 91e6dad s3-dssync-passdb: add basic routines and net function.
adds 1f884cf s3-dssync-passdb: fill in passdb_startup.
adds 41ba1d3 s3-dssync-passdb: fill in passdb_finish.
adds 6e0498d s3-dssync-passdb: fill in passdb_process_objects
adds 8ddfe78 s3-dssync-passdb: implement accounts, aliases and groups
adds 62048fa s3-waf: fix the build after epmapper changes.
adds d038b45 s3: Fix a typo
adds 175fbe0 s3-waf: fix the build after libnet changes.
adds b53c0c8 s3-net: use status variable in net_rpc_join_newstyle.
adds 50170d7 s3-net: prefer dcerpc_samr_X functions in net_rpc_join_newstyle.
adds 364ef35 s3-build: remove RPCCLI_SAMR subsytem.
adds ee5de71 s3-waf: remove RPCCLI_SAMR subsystem.
adds e32b508 s3-libnetapi: prefer dcerpc_lsa_X functions.
adds 95cf60a s3-libnet: prefer dcerpc_lsa_X functions.
adds fcaba0f s3-libsmb: prefer dcerpc_lsa_X functions.
adds 707d572 s3-rpcclient: use status variable.
adds 36cd79f s3-rpcclient: prefer dcerpc_lsa_X functions.
adds 204eeac s3-rpcclient: prefer dcerpc_lsa_X functions.
adds fe6c535 s3-rpcclient: prefer dcerpc_lsa_X functions.
adds d38d743 s3-net: use status variable in "net rpc audit".
adds 61d18b7 s3-net: prefer dcerpc_lsa_X functions in "net rpc audit".
adds 63de60c s3-net: prefer dcerpc_lsa_X functions in "net rpc join".
adds 3206434 s3-net: prefer dcerpc_lsa_X functions in net_util.c
adds 8055bc8 s3-net: use status variable in "net rpc rights".
adds eab0049 s3-net: prefer dcerpc_lsa_X functions in "net rpc rights".
adds 00478b0 s3-net: prefer dcerpc_lsa_X functions in "net rpc".
adds 586b2ee s3-epmap: use correct dcerpc client header in dcerpc_ep.c
adds a85b20a s3-winbind: prefer dcerpc_lsa_X functions in winbindd/winbind_cm.c
adds 04ac046 s3-winbind: prefer dcerpc_lsa_X functions in winbindd/winbindd_samr.c.
adds 387d154 s3-winbind: prefer dcerpc_lsa_X functions in winbindd/winbindd_rpc.c.
adds ad15128 s3-build: remove RPCCLI_LSA subsystem.
adds d57ddc6 s3-waf: remove RPCCLI_LSA subsystem.
adds 2534e01 s3-build: remove --samba3-ndr-client from build_idl.sh script.
adds 885887a s3-waf: no need to call pidl with --samba3-ndr-client anymore.
adds 40850b3 Fix a couple of missing checks on talloc returns.
adds 91e1c8d s3:lib: allow_trailing_dollar should only allow '$'
adds 3b4738b Fix value overflow (one too many 'f's ).
adds c1c3cb0 s3:libnet_dssync_passdb: remove useless DEBUG statements
adds 5f18925 Revert "replace: Try to fix broken sys/capabilites.h on Linux."
adds 1e42aa6 replace: Try to fix broken sys/capabilites.h on Linux.
adds 13470f1 charcnv: removed call to setlocale() (bug 7519)
adds 17c01a5 s3:rpc_server/netlogon: reject validation level 6 without ads support
adds 902fbd9 s3:winbindd: fix segfaults on addrchange errors and make DEBUG() statements more usefull
adds ff935dd s3:lib/addrchange: let addrchange_done() retry and ignore unknown message types
adds d8d5a3f s3:lib/addrchange: remove unused pointer
adds e9c45a3 s3:lib/addrchange: set ctx->sock to -1 after close
adds ac4127a s3-auth: add copy_netr_SamBaseInfo().
adds f60398d s3-winbindd: let winbind try to use samlogon validation level 6. (bug #7945)
adds ece9498 Move the "oplock file with byte range locks" check to the correct place, where we're making oplock decisions.
adds df34e80 Fix try_chown code. Use new vfs_chown_fsp() which always trys fd first.
adds 49cfb2e s3:Makefile.in: use waf directly to build smbtorture4 and ndrdump4
adds f464955 s4:selftest: skip samba4.rpc.backupkey for now
adds 56b1cff s4 torture: add new rpc torture tests for backup key remote protocol
adds 8af7400 s3: Fix some nonempty blank lines
adds 08f2a85 s3: Use strlcpy in pdb_ads_connect
adds 8c36716 s3: In pdb_ads, cope with artificial samu structs
adds 843825f s3: Fetch the machinepw via ldapi in pdb_ads
adds 47d07df s3: Fix a potential memleak in secrets_fetch_trusted_domain_password
adds d515c6c s3: Fix auth_netlogond to cope with netlogon_creds_CredentialState
adds 0539ca5 s3: Add primary group in pdb_ads_enum_group_memberships
adds 007dc95 s3: Only build auth_netlogond for the developer build
adds 40a46a9 s3: Use the right credentials in check_netlogond_security
adds a61b17c s3: Make "endpoint_table" static
adds 3f3696c waf: samba deps generation depends on EXTRA_INCLUDES
adds 431b25e pidl: support using pidl from top level directory
adds baf629d s4-heimdal: allow heimdal build scripts to work from top level
adds 9f9b363 s4-idl: make the source4 idl build independent of build directory
adds 72e1a39 waf: added top level build rules
adds e7b2e06 s4-provision: cope with top level directory for provision
adds 6484da4 s4-test: allow make test to work from top level directory
adds b499734 blackbox: removed assumption of build directory
adds b2a080f s4-test: fixed more assumptions of ./setup for setup directory
adds b038aca s4-loadparm: removed "setup directory" option
adds 479a423 s4-dynconfig: fixed dyn_SETUPDIR to point to the right directory
adds 3bcb693 s4-test: fixed test_samba4.pl for top level build
adds 677f28d s4-test: fixed setup/ assumption for top level build
adds be5a709 s4-test: fixed hard coded test paths for top level build
adds 205dcd8 build: added configure.developer for top level build
adds bee64c5 build: added placeholder to ensure include/ is available in build dir
adds b84c0a9 s4-test: fixed ndrdump test for top level build
adds ceb4b06 s4-test: fixed samba4.policy.python test for top level build
adds 7f8b40f build: fixed top level etags and ctags target
adds 9eaca88 s4-provision: removed spurious os.chdir() from upgradehelpers.py
adds 9ccb868 build: fixed make install for top level build
adds f4a1b71 s4-dsdb: make subtree_rename errors clearer
adds 5d15f28 s4-upgradeprovision: renames need a relax to avoid subtree_rename checks
adds 5364548 s4-build: fixed install of version.h from source4 build
adds 4ae013c s4-waf Don't include ../librpc in paths
adds d1e5a73 s4-provision Remove setup_path, setup_dir and find_setup_dir
adds 19c3546 s4-waf Add PYTHONDIR and PYTHONARCHDIR to the 'different on install' list
adds 15d0166 s4-python Don't force "bin" into the python sys.path
adds edd8c9e s4-python: get ordering right on python paths
adds 2d72f68 s4-wintest Use top level build for wintest
adds df069e4 autobuild: decouple build directories from target names
adds 03027ad autobuild: add a bit more debug info in autobuild
adds d0f5470 autobuild: fixed clone source for build trees
adds 1f533bf s4-provision: added setup_path() import in two more places
adds 1867a60 s4-charset: use dyn_CODEPAGEDIR for location of upcase.dat/lowcase.dat
adds e196e52 s4-build: remove a bunch of unused build scripts
adds a20ce62 s3-torture: switch source3 to using top level samba4 build for smbtorture
adds a8a5072 autobuild: lib/replace doesn't need autogen.sh
adds 9796f73 build: fixed error message for incorrect waf version
adds 8b8caac build: removed the old autogen.sh and autogen-waf.sh scripts
adds 2e520ca build: removed unused build scripts
adds 4d3de16 s4-build: fixed uses of os.path.relpath()
adds 72910c3 s3-waf: add support for iprint.
adds 45f86fd s3-waf: recurse into ../lib/util/wscript_configure
adds f1d51aa s3-netlogon: fix typo.
adds 81a3f7a s3-waf: add --with-syslog option.
adds 8111d95 s3:rpc_server: fix make_external_rpc_pipe_p() and create read and write queues
adds 3a60e54 s3-waf: only build auth_netlogond in developer build.
adds bcdacff s3-waf: add support for --with-aio-support.
adds 12cd400 s3-rpc_client: Added dcerpc_winreg_int_openkey().
adds 9c7607d s3-rpc_client: Added winreg query dword helper.
adds d24bd4b s3-rpc_client: Added winreg query binary helper.
adds e5eb758 s3-rpc_client: Added a winreg set dword helper.
adds 4b32f6c s3-rpc_client: Added a winreg set sz helper.
adds 34d3e85 s3-rpc_client: Added a winreg set expand sz helper.
adds 913426b s3-rpc_client: Added a winreg set multi sz helper.
adds 8c119e4 s3-rpc_client: Added a winreg query multi sz helper.
adds 8ed91d6 s3-rpc_client: Added a winreg add multi sz helper.
adds 69e6db1 s3-rpc_client: Added a winreg helper to enum keys.
adds 56963d1 s3-rpc_client: Added a winreg query sz helper.
adds a370b96 s3-rpc_client: Added a winreg set binary helper.
adds 35439a7 s3-rpc_client: Added a winreg set security descriptor helper.
adds 01b49b1 s3-rpc_client: Added a winreg query security descriptor helper.
adds 75abfa6 s3-rpc_server: Migrated eventlog to winreg.
adds 22ea293 s3-rpc_server: Added a winreg based eventlog registry init.
adds 34e8a50 s3-util: Moved eventlog_add_source to admin util.
adds a3a38fd s3-smbd: Init the eventlog registry on service startup.
adds 1adbbee s3-registry: Remove obsolete reg_eventlog.
adds 96565db s3-services: Migrated svcctl registry functions to winreg.
adds 09dafc4 s3-rpc_server: Added a svcctl shutdown function.
adds f1d5cea s3-rpc_server: Added a winreg based svcctl registry init.
adds b2ddfc6 s3-smbd: Init the svcctl registry keys on service startup.
adds c6255ad s3-services: Remove obsolete services_db.c.
adds 8238732 s3-rpc_server: Migrated spoolss to dcerpc_winreg_enum_keys.
adds 460aedc s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_sz..
adds e8bf397 s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_dword.
adds ee817f6 s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_X.
adds df75045 s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_X.
adds 1f0c766 s3-rpc_server: Migrated spoolss to dcerpc_winreg_query_dword.
adds 1c6276c s3-rpc_server: Migrated spoolss to dcerpc_winreg_set_multi_sz.
adds a3ee831 s3-perfcount: Create the directory on tdb open.
adds 7637e1d s3-waf: fix the build after winreg and rpc services changes.
adds 13d8290 s3-waf: fix wrong check for vfs_aio_fork dependencies.
adds 6baa3ef waf: add clock_gettime clock ID checks to libreplace wscript.
adds 4b7d049 s3-waf: add --with-automount option.
adds 4a558ca script/autobuild.py: git diff has a '--stat' option, no need to use 'diffstat'
adds 3bccd2f s3:net conf: fix a comment typo
adds 91a56b4 libcli/security: Make del_sid_from_array take a uint32_t
adds 1d58fcc libcli/security: Make add_sid_to_array_unique use a uin32_t counter
adds 1d27f0b mit-samba: Allow nesting on the event context
adds 0a7f1af Fix leak in error path.
adds dd7313a Use corrcet function instead of cut-and-paste code.
adds e68f6ad If possible (O_DIRECTORY exists) open an fd for a directory open.
adds 724c982 ndr: merge duplicate ndr_map_error2ntstatus() functions.
adds 8b55ae1 ndr: move null_ndr_syntax_id to the common libndr location.
adds 84dbc2a ndr: merge ndr_map_error2string and ndr_errstr.
adds be5edba libndr: share some uuid helpers.
adds 12913c9 s3: Added missing files in .gitignore.
adds 9732955 s3: Added file for clang complete support in vim.
adds 01d3da3 s3:net: remove unused net_idmap_help
adds 242797a pysecurity: Add missing dependency on pytalloc-util.
adds 34722c7 pam: share pam errors in a common location.
adds 947ba44 libndr: apply some const and make is_valid_policy_hnd a callback to policy_handle_empty.
adds 56fe080 lib/compression: add shared wscript_build.
adds 4086c1e s4-waf: split out wscript_build for ndrdump binary.
adds 7d107cd s4-smbtorture: also run the driver timestamp spoolss test against samba.
adds 541bf80 s3-selftest: mark the driver timestamp test as knownfail for now.
adds 9e6d61f s4-smbtorture: add torture test to check proper add and delete driver operations.
adds 8b64d06 s3-spoolss: Dont wipe out all drivers when only one should be deleted.
adds 587cfd1 waf: bring back shared Makefile and configure (needed by s3-waf).
adds 4806714 s3-selftest: let valgrindtest use the new make test.
adds 698d339 selftest: remove make oldtest.
adds 5a0ee95 s3: Fix some nonempty blank lines and some typos
adds 1911d48 Add fdopendir().
adds ad3d1ad Add configure checks for fdopendir.
adds 224fc03 Pass fsp to dptr_CloseDir(). Cope with setting the fd if we're closing an fd that opendir knows about.
adds a674a56 Add fdopendir to the VFS. We will use this to reuse a directory fd already open by NtCreateX.
adds f1c0e95 s4-auth Add auth.idl to encode auth subsystem structures in IDL
adds a2ce53c s4-auth Rework auth subsystem to remove struct auth_serversupplied_info
adds ce461a7 s4-selftest Fix valgrind and gdb options for top level build
adds 7e76367 s4-auth Fix setting of bad_password_count in auth_convert_user_info_dc_sambaseinfo()
adds 45b16de s4-waf Remove source4 build system.
adds 6c89bb8 waf Remove debugging hacks left in the top level build
adds f3db67e s4/samba-tool: 'drs options' command implementation
adds ad48c70 s4/samba-tool/drs: Move get_dsServiceName function at module level to be re-used
adds d0867e5 s4/samba-tool/drs: Make use of Command.message() method instead of using 'print'
adds 6b15746 s4/tests: Implement BlackboxTestCase.check_output() method
adds 099644f s4/tests: Move command line processing into separate method to be reused
adds 4d058ca s4/tests: Implement a blackbox test for 'samba-tool drs' command
adds f915dd5 s3:rpc_client: make rpccli_bh_create() non-static for now
adds d04c2c5 s3:rpc_server: create binding_handle in rpc_pipe_open_external()
adds d274097 dlinklist: Change license to LGPLv3+ (checked with tridge).
adds a65eedd provision: Add missing dependency on pyldb-util.
adds c6f797d s3:loadparm: skip leading spaces in parameter values from the command line
adds 015b47f s3:popt: add POPT_COMMON_OPTION to provide only the "--option" feature
adds 872d913 s3:testparm: add "--option" to testparm
adds 47f499a s3:net add option --db
adds 1f1a165 s3:net idmap restore: fix segfault on missing input file
adds e2795f5 s3:net factor out net_idmap_dbfile
adds 92f856c s3:net idmap: fix error reporting in net_idmap_dbfile()
adds 79307cf s3:net idmap restore: correctly abort operation if dbfile could not be determined
adds 59ccfac s3:net idmap dump: use net_idmap_dbfile
adds a6d45d0 s3:net idmap dump: report correct database file when failed to open idmap db.
adds 9271027 s3:net idmap: implement net idmap delete
adds d8a90b4 s3:utils enable sharesec for registry shares
adds 1b5609a s3-rpc_server: Fixed possible segfault with client_id.
adds edbd6f4 s3-rpc_server: We need a messaging context for rpc.
adds dcd6764 tevent: Fix typos
adds 62cd1e0 s3-waf: support non-default krb5-config and cups-config locations.
adds 9081cb0 s3-waf: check k5crypto in some more locations.
adds ada4c66 s3-waf: as long as we dont have --with-featureX=yes|no|auto handling, avoid exiting.
adds a0e5761 s3-waf: we check for attr in ../lib/util/script already, so we cannot set to EMPTY here.
adds c3ca0b0 ldb:ldbadd tool - use LDB result constants for consistency
adds de9217b ldb:ldbadd tool - use "%u" for printing out unsigned integers
adds 2937e63 ldb:ldbadd tool - use LDB return codes where possible
adds 6f52070 ldb:ldbdel tool - use LDB result constants for consistency
adds ef0477a ldb:ldbmodify tool - use unsigned counters for consistency with other LDB tools
adds bd727a9 ldb:ldbrename tool - use LDB result constant where needed
adds b2c1831 ldb:ldbedit tool - use LDB result constants where needed
adds bc675aa ldb:ldbedit tool - use "%u" for printing out unsigned integers
adds b5ccf18 ldb:ldbedit tool - use unsigned counters for consistency with other LDB tools
adds 79d3532 ldb:ldbedit tool - fix bug #7914
adds 475ea1c ldb:ldbedit tool - don't forget about the "do_edit" result code
adds ff7dff6 ldb:ldbsearch tool - use "%u" for printing unsigned integers
adds 23c0ae7 ldb:ldbsearch tool - simplify error code return
adds 22f4030 ldb:ldbsearch tool - use LDB result constants where possible
adds 5e06b21 ldb:tools - always check if ldb connection has been estabilished
adds 8d80225 ldb:tools - return LDB_ERR_OPERATIONS_ERROR on generic errors
adds be80812 s4:WAF build - remove "source4/configure.developer"
adds 65e6dea Remove unneeded stat call.
adds 8c363e9 Move to opening an fd on directory opens. Get more careful about symlink races.
adds 344e4cd Don't use asprintf in this library - breaks the build on many systems. Fake with malloc/memcpy.
adds c377b0e Fix up some buildfarm warnings.
adds 4ccb7e5 Oops. Need to test for if(!NT_STATUS_IS_OK(..)) for error.
adds 9239db3 s3-waf: make sure we dont activate dnsupdate support w/o gssapi.
adds 4303d34 s3: remove unused struct uuid_flat.
adds 65bb6b3 s3: move some stuff out of smb.h to better locations.
adds d0406ab s3-waf: make ads support detection a little more robust.
adds 61c1f31 Correctly plumb in VFS_FDOPENDIR.
adds 1607ebf Allow SMB2_FIND to actually use the open fd handle if we support fdopendir. Fallback to pathname opendir if not.
adds 4b0af9b Make it clear we're using the open file pathname.
adds 0122a4f Put OpenDir() back the way it was - don't overload with an fsp arg. Create OpenDir_fsp for new usage.
adds 7fac325 ldb: added a include/ldb_version.h
adds 8720811 ldb: fixed two warnings in the ldb_ldap backend
adds 2a6f345 ldb: change version number to 1.0.0
adds 8220a7e ldb: added ldb 1.0.0 ABI signatures
adds 4cfee6f auth Move auth_sam_reply into the top level.
adds 543ef3b libcli/named_pipe_auth Remove support for unused levels 0-2.
adds 248c821 auth.idl fix size_is() reference in IDL
adds d66150c libcli/named_pipe_auth Change from 'info3' to auth_session_info_transport
adds 2b05ba7 s3-auth Rename cryptic 'ptok' to security_token
adds cc77ea7 s3-auth Remove unused pam_handle
adds e26b1a6 s4-krb5: authkrb5 should depend on ldb
adds 8dc92c8 ldb: use #include <ldb.h> for ldb
adds 11f5d7c s4-torture: not having an output dir is not a fatal error
adds 172e0a1 s4-auth: install gen_ndr/auth.h, used by public session.h
adds 14edbf7 s4-build: need EXPAND_VARIABLES() for terminal in make test
adds c3f6cc9 security: Fixed some handling of ACEs with INHERITED flag provided by the user
adds b5a2f95 s4-tests: Some tests that prove behavior for INHERITED user-provided ACEs is different if the P flag is set.
adds fdd4d56 s3: give ../librpc/ndr/util.c its own header.
adds 7de21e6 s3-waf: fix krb5 checks logic.
adds 7a558ea s3-waf: fix the build after auth changes.
adds ad0a318 librpc: move preg.idl to main directory.
adds 76ea4fd Revert "nsswitch: remove unused code from wbinfo.c"
adds d0ceb4c Revert "nsswitch: libwbclient has vnum 1 now."
adds 9bc1a7b Revert "libwbclient: bump version to 0.6 -> 1.0 due to ABI change (removed symbols)"
adds 7a3bc46 Revert "libwbclient: remove wbcSetGidHwm() - not implemented any more"
adds 748cccd Revert "libwbclient: remove wbcSetUidHwm() - not implemented any more"
adds 75b2a2f Revert "libwbclient: remove wbcRemoveGidMapping() - not implemented any more"
adds ecbb223 Revert "libwbclient: remove wbcRemoveUidMapping() - not implemented any more"
adds 1f4a06e Revert "libwbclient: remove wbcSetGidMapping() - not implemented any more"
adds 7dca8bc Revert "libwbclient: remove wbcSetUidMapping() - not implemented any more"
adds 0def826 Revert "libwbclient: remove two unused defines"
adds 1ea1043 Revert "wbinfo: remove --remove-gid-mapping - winbindd does not implement that any more."
adds 71ce276 Revert "wbinfo: remove --remove-uid-mapping - winbindd does not implement that any more."
adds 70ebfc1 Revert "wbinfo: remove --set-gid-mapping - winbindd does not implement that any more."
adds 4242d63 Revert "wbinfo: remove --set-uid-mapping - winbindd does not implement that any more."
adds 6339a17 Revert "libwbclient: bump the libwbclient SOVER 0 -> 1 due to ABI changes"
adds cb5e685 libwbclient: doxygen: mark wbcSetUidMapping deprecated
adds d75ad33 libwbclient: doxygen: mark wbcSetGidMapping deprecated
adds 7494724 libwbclient: doxygen: mark wbcRemoveUidMapping deprecated
adds 3757556 libwbclient: doxygen: mark wbcRemoveGidMapping deprecated
adds 3c6ae6d libwbclient: doxygen: mark wbcSetUidHwm deprecated
adds 6d3625d libwbclient: doxygen: mark wbcSetGidHwm deprecated
adds a38d04a s4-tools: Added --sddl option, which allows the user to add an ACE to an object's security descriptor in SDDL format
adds 2f6d76a socket_wrapper: avoid c++ style comments.
adds d02b5cd replace: Add missing eval to m4 script
adds d7d3672 s3: Fix some nonempty blank lines
adds 831974a s3: Slightly simplify winbind_write_sock
adds d62aa57 nsswitch: fix a segfault in the krb5 locator plugin
adds 82bcada s3:smbd: fix switch indentation level in get_ea_dos_attribute()
adds f0a9055 s3-rpc_server: Fixed possible segfaults in svcctl server.
adds 8ed5808 s3-rpc_client: Fixed winreg int documentation.
adds 8cffe14 s3-rpc_client: Added dcerpc_winreg_int_openkey() which dectects the hive.
adds da9cd73 s3-rpc_client: Fixed an uninitialized variable.
adds 97b03d5 s3-oldtest: remove unused tests_all.sh file.
adds fa0c6c1 s3-system: fix malloc/talloc mismatch in sys_popen().
adds 5ecda05 s3-waf: better checks for gssapi support.
adds 4de3e73 s3-waf: fix cups checks when lib is there but headers aren't.
adds 1fc14a6 s3-waf: do not make pam support mandatory.
adds 4063bde s3-rpc_server: move services into individual directories.
adds b524e58 s3: Align tldap_add and tldap_add_send
adds efa460e s3: Align the args in tldap_modify
adds 80d87e6 s3-waf: dont try to redefine 'pam', we checked above...
adds 961f629 s3-selftest: run the three net tests individually.
adds 6bc6d5d s3-waf: try to fix the {net|free|open}bsd build.
adds 06d4e4c s3-selftest: remove some more unused test functions.
adds 5507d68 s4-build: fixed export of krb5pac.h, needed by other public headers
adds 44f2344 s3-waf: try to deal with system w/o ldap; also move module processing to the end of wscript.
adds 90c8de5 s3: Add more checks and better fallback to addrchange
adds 16229e4 s3: Avoid a select call per smb
adds f076c76 s3-libads: make ads_guess_service_principal static.
adds c7d0850 s3-libnet: fix a WITH_ADS / HAVE_ADS mismatch.
adds e4bf692 s3-libsmb: fix ifdef check in ads_dc_name.
adds d08ddf0 waf: substitute '/' in -D static defines as well.
adds 1bad50f s3-waf: rework the way SMBLDAP subsystem is built a little.
adds 8015514 s3-waf: use bld.env.HAVE_LDAP in some more places, hopefully fixes the builds w/o ldap.
adds 3eb7e12 waf: pure cosmetic reformatting of the two samba-util object lists (to ease comparing).
adds 59c8839 s3-waf: move all error mappings to errors subsystem.
adds 414f398 s3-waf: try to deal with underlinked cups libraries.
adds 16af253 s3-selftest: revamp selftest wscript with s4 one.
adds 7ff5bf5 s3-rpc_server: fix some buildwarnings in non-developer mode.
adds 6531ac6 s3-waf: next attempt to fix cups and non-cups builds.
adds 822a511 s3: Skip the CHAIN1 tests
adds 3e9faf7 libcli/auth: fix PAM_ERRORS subsystem build.
adds 13e820c s3-waf: try to fix the netbsd build and add -lintl to the 'net' binary.
adds d38ab83 s3: Make "smbpasswd <user>" work with pdb_ads
adds 91cad71 tdb: Fix a C++ warning
adds ad9b670 ldb: remove "magic" string in ldb_controls, replace them with constants defined in ldb.h
adds 17fdee0 ldb: use the sizeof of the control variable as offset instead of hardcoded values, helps to avoid bugs
adds f8a156d librpc: add bindings for dnsp in python
adds a730155 pyldb: fix a bug in the unit test which prevented ldb.python to run all the tests in the testsuite
adds 30e72e0 s3: Align the args of pdb_ads_update_sam_account to tldap_modify
adds 7852527 Fix some nonempty blank lines
adds 6b492a1 s3: Convert tldap_add_mod_blobs args to "array, count"
adds 3363bab s3: Convert tldap_add_blob_vals args to "array, count"
adds 67e6874 s3: Convert tldap_make_mod_blob_int args to "array, count"
adds 6375e69 s3: Convert tldap_make_mod_blob args to "array, count"
adds 158c1e3 s3: Convert tldap_make_mod_fmt args to "array, count"
adds 84abb42 s3: Add an explicit counter to tldap_add_mod_[blobs|str]
adds fe551d6 s3: Convert tldap_entry_values args to "array, count"
adds 9331bc3 s3: Fix some nonempty blank lines
adds 80accd3 Fix typos
adds f49ad6d s3: Remove an unneeded proto
adds f6df16d s3: Add error checking to asn1_read_OctetString_talloc
adds 26051b8 s3: Use tlap_simple_recv in tldap_sasl_bind_recv
adds 60df3c0 s3: Make "net sam list [users|workstations]" list only the right things
adds 7db5c10 s4: samba_backup: Fix typos.
adds 249ba1e s4/upgradeprovision: Typo and better word.
adds 877e0ef s4/upgradeprovision: Fix help for --debugguess.
adds 5d63c50 s3: Add "comment" and "description" to pdb_ads
adds ac82dbd s4: Add server side implementation of backup key remote protocol
adds 05ad9d2 s4: load the backupkey endpoint
adds 7f00aa9 s4: Renable samba4.rpc.backupkey
adds b2e126c s4:selftest: add tests with seal and sign for backupkey
adds b3f3287 script: sign library releases with Samba Library Distribution Key
adds a26f8b8 ldb-web: update mailing list info
adds a48328a s4-ldb: use a helper function for single valued checking
adds c2ccd24 s4-ldb: added LDB_FLAG_INTERNAL_FORCE_SINGLE_VALUE_CHECK
adds 63d4a99 s4-dsdb: fixed problem with constrained modification of description attribute
adds 12a1e02 s4-dsdb: cleanups to the backupkey RPC server
adds 95e347a s4-ldb: fixed a uninitialised el->flags in ldb_tdb
adds a6af1ef s4-dsdb: cope with broken exchange schema with single valued backlinks
adds e9f5529 s3: Fix a typed-punned warning
adds 9d96598 s3-librpc: remove duplicate prototypes.
adds f10cba1 s3-proto: remove prototype for non-existing functions.
adds 80b4e1e s3: move some defines to a better place.
adds b3ea56a s3-librpc: no need to globally include endpointmapper headers.
adds 6110887 s4/ldb_modules/acl.c: Fix calculation for samAccountName string len
adds 7397207 s4-ldb_modules/util: Implement dsdb_module_find_ntdsguid_for_computer()
adds 3134895 s4-ldb_modules/acl: Get correct NTDSDSA objectGUID to check SPN for
adds 850bf67 s4-ldb_modules/acl: Use ntds_guid for SPN check only we have a DC object
adds 89db591 s3-waf: add UTIL_TEVENT subsystem (as in ../lib/util/wscript)
adds d3c082e s4-readline: remove leftover from readline merge.
adds b423d83 s4:ldapcmp: cope with range retrivals of multivalued attributes
adds d6a41c2 Return NULL if tevent_add_fd() is passed a negative fd
adds 3722f65 librpc: make NDR_KRB5PAC a shared library (libndr-krb5pac.so).
adds 0a05a36 Increase minor version since a public header has changed
adds 64c63a3 s3: Fix a C++ warning
adds 18926e5 Fix private libdir and codepages paths
adds 3c5f537 s4:drsuapi/getncchanges: make sure we don't process filteres objects more than once
adds 738b2ab s4: Don't grant level II oplock to a file with byte-range locks.
adds 6bfaa4c libcli/security - fix two output format specifiers
adds 7312dac s4:acl LDB module - interpret "userAccountControl" as "uint32_t"
adds c575d30 s3-selftest: when skipping tests, use the selftest/skip file.
adds ca57448 s3: no need to globally include intl.h.
adds a32f0ff s3-waf: TLDAP is only needed by pdb_ads (and smbtorture).
adds 0bfdb3e s3-selftest: move all skipped test to skiplist.
adds 0085d6e s3-waf: fix the build.
adds fa36577 s4:sam.py - add another "description" test case
adds aaae316 s4-ldb_modules/operational: Make use of dsdb_module_reference_dn() function
adds 2e0a933 s4:samr RPC server - QueryDisplayInfo returns always all domains users, aliases and groups
adds 20197c6 s4:torture/rpc/samr.c - fix up the "test_GroupList" suite regarding QueryDisplayInfo
adds 4b354e6 s3-amend: Don't overwrite existing values
adds 7a2cbda s3: Add userWorkstations and userParameters to pdb_ads
adds fbcdef8 s4: Fix a typo
adds d9d0fef s3: Add "country_code" to struct samu
adds 63c556e s3: Pass "country_code" through samr
adds 8bbf0ad s3: Support "country_code" in pdb_ads
adds ead7ffa s3: Add "code_page" to struct samu
adds 9ef0e1e s3: Pass "code_page" through samr
adds ab85362 s3: Support "codePage" in pdb_ads
adds e34ba44 s3-librpc: move server_id marshalling to own helper file.
adds dce69c2 waf Fix dependencies for .pc (pkg-config) files
adds 1354d3d s3-auth Fix memory leak in security=share and force user =
adds 4fa210d s3-passdb: Add minimal stub for IPA passdb backend
adds 2e78022 s3-ipasam: Disable old trustdom_pw calls
adds b4dd65d s3-passdb: add {get,set,del,enum}_trusted_domain calls
adds c96fd89 s3-passdb: make priv2ld() public
adds 8ddbb48 s3-ipasam: implement {get,set,del}_trusted_domain
adds 4e60954 s3-ipasam: implement enum_trusted_domains
adds 5b41211 s3-lsa: add create_lsa_policy_handle().
adds 424dc1b s3-lsa: add LSA_HANDLE_TRUST_TYPE.
adds a6bd93b s3-lsa: implement _lsa_CreateTrustedDomainEx2().
adds 162fd0e s3-lsa: Let _lsa_CreateTrustedDomainEx2() use pdb_set_trusted_domain().
adds 55bc1cf s3-lsa: implement _lsa_CreateTrustedDomainEx().
adds 39c9f59 s3-lsa: implement _lsa_CreateTrustedDomain().
adds 387e37e s3-lsa: add lsa_lookup_trusted_domain_by_name and lsa_lookup_trusted_domain_by_sid.
adds f6004a1 s3-lsa: make lsa_lookup_trusted_domain_by_name() use pdb_get_trusted_domain().
adds 12d16af s3-lsa: implement _lsa_DeleteTrustedDomain().
adds bb94708 s3-lsa: make _lsa_DeleteTrustedDomain() use pdb_del_trusted_domain().
adds 1ce0d97 s3-lsa: implement _lsa_QueryTrustedDomainInfo().
adds b9eda2a s3-lsa: implement _lsa_QueryTrustedDomainInfoBySid().
adds 06245d1 s3-lsa: implement _lsa_QueryTrustedDomainInfoByName().
adds 86771d8 s3-lsa: implement _lsa_CloseTrustedDomainEx().
adds 13c5211 s3-lsa: Implement _lsa_EnumTrustedDomainsEx()
adds cdd4df7 s3-lsa: implement _lsa_OpenTrustedDomain().
adds 4d22986 s3-lsa: implement _lsa_OpenTrustedDomainByName().
adds b4bc1f8 s3-ipasam: add wrapper for ipasam_enum_trusteddoms()
adds 72de982 s3-ipasam: add ipasam_get_trusted_domain_by_sid()
adds fbd846f s3-lsa: fix lsa_QueryTrustedDomainInfo
adds 0b27317 s3-lsa: Use pdb_get_trusted_domain_by_sid in _lsa_QueryTrustedDomainInfo()
adds ba28fb0 s3-ldap: Update LDAP schemata to include sambaTrustedDomain.
adds a8ab5d5 s3-lsa: Extract auth info from trustDomainPasswords
adds a357ac0 s4-smbtorture: Two fixes for forest trust test against samba.
adds 8fa440c s3-ipasam: add pdb_ipasam_capabilities() and pdb_ipasam_get_domain_info()
adds 7d53893 s3-lsa: fix return code of _lsa_QueryTrustedDomainInfoByName()
adds 33655d2 s3-lsa: Add and remove trusted domain account
adds cc3b67f s3-ipasam: add IPA specific attributes
adds 92ea55e s4-smbtorture: Fix for RPC-LSA-FOREST-TRUST.
adds d638f4a s3-lsa: Implement lsaRSetForestTrustInformation
adds 9ebbbb7 s3-ldap: Add sambaTrustForestTrustInfo to LDAP schemata
adds 7763816 s3-netlogon: Implement NetrServerGetTrustInfo and NetrGetForestTrustInformation
adds bfa7964 s3-ipasam: Add aliases for trusted domain user
adds fbfa5c6 s3:net: fix usage for "net rpc registry export"
adds 7c72ce9 testprogs/blackbox/subunit: add testok() for easier integration of s3 tests.
adds 9164a57 s3:test: add a simple blackbox test that succeeds.
adds ca2b960 s3:test: add the success blackbox test as samba3.blackbox.success
adds 1430d17 s3:test: add a simple failing blackbox testsuite
adds 18f4940 s3:test: add the failure blackbox test as samba3.blackbox.failure
adds 2e18c34 s3:test: add the "blackbox.failure" test to the knownfail tests
adds ad6c3ec s3:test: use the blackbox subunit test driver in the net_misc tests.
adds dbc7896 s3:test: use the blackbox subunit test driver in the net_registry tests.
adds 7fb4f2e s3:test: add comment header to test_net_registry.sh
adds df4044e s3:test: move the registry roundtrip test to a test script of its own
adds fca4238 s3:test: add the registry roundtrip test as samba3.blackbox.net_s3_registry_roundtrip
adds b03a171 s3:test: mark the net_registry_roundtrip test as knownfail
adds c66dfe4 s3-build: move priv2ld proto to smbldap.h (in order to fix non-ldap builds).
adds 2c77ece s3:test: rename samba3.blackbox.net_s3_misc --> samba3.blackbox.net.misc
adds 395d8f4 s3:test: rename samba3.blackbox.net_s3_registry -> samba3.blackbox.net.local.registry
adds 86ed1e7 s3:test: rename samba3.blackbox.net_s3_registry_rpc -> samba3.blackbox.net.rpc.registry
adds 838de3c s3:test: rename samba3.blackbox.net_s3_registry_roundtrip -> samba3.blackbox.net.local.registry.roundtrip
adds 8e45fb4 s3:test: rename samba3.blackbox.testparm_s3 -> samba3.blackbox.testparm
adds ae9eca6 s3:test: remove the give/take admin rights code from the net(rpc)registry test
adds c819e3e s3:test: run the net.rpc.registry test under "dc" not "dc:local"
adds b3f7648 s3-waf: add check for "struct dirent64".
adds 4e32fd9 s3-waf: add check for fcntl locking.
adds 8701b0d s3-waf: add check for broken (glibc2.1/x86) 64 bit fcntl locking.
adds 3b3f13a s3-waf: add check for "struct flock64".
adds 1cc0fb5 s3-waf: add check for hires timestamps in struct stat.
adds 9d78512 s3-waf: add check for posix_fadvise().
adds a029235 s3-waf: add check for various sysconf() variables.
adds 5d3f956 s3-waf: add check for __NR_inotify_init declaration.
adds afb77d1 s3-waf: add some missing checks for macosx.
adds 9e822f1 s3-waf: add check for struct stat st_flags member.
adds 9867b7b s4-waf: move wbinfo buildrule to winbind.
adds 743b13b s3-waf: make most of the nsswitch common.
adds bc83400 nsswitch: make wb_reqtrans a common subsystem.
adds 0e156e7 s3-waf: move libsmb/clikrb5.c and libads/kerberos.c into KRBCLIENT.
adds 0aed229 libndr: remove prototype for nonexisting function ndr_print_ipv4_addr().
adds 5debcb1 idl: naming a structure 'VERSION' is not a good idea!
adds e1f2442 s3-waf: move the KRB5_DEPRECATED configure check out of lib/replace
adds a759b1a s4-build: added LOCALEDIR config option
adds 78c4b21 s3-selftest: make sure we really use --format=subunit when calling smbtorture4.
adds 5425227 wintest upper case the --vms paramter arguments to wintest.py
adds 0dec840 Add support for testing a Win2k3 domain member
adds 5c12cb0 heimdal Pass F_CANON down to the hdb layer for servers in AS-REP as well
adds 9c12232 s3: increase the log level for missing PIDs on SIGCHLD
adds ce718bb s3-waf: add check for "struct utimbuf".
adds 2045cd7 s3-waf: add check for "struct sigevent" and some of its members.
adds aa3f749 s4:scripting/python/modules.c - remove a really unnecessary variable
adds 6840549 s3: add server_id.idl and use only autogenerated code.
adds 09c4a5c s3-cluster Always fill in the clustering vnn element
adds a0c77c2 s3-cluster remove more CLUSTER_SUPPORT #ifdef stuff
adds 0ed46df s3-passdb: add PDB_CAP_TRUSTED_DOMAINS_EX.
adds 67dfc87 s3-lsa: only proceed in _lsa_EnumTrustedDomainsEx when backend has trusted domain support.
adds fa43de0 s3-lsa: in _lsa_QuerySecurity() query the sd from the lsa policy handle.
adds f037d42 s3-lsa: support trust objects in _lsa_QuerySecurity().
adds d4892f3 s4-smbtorture: add more complex spoolss_EnumPrinterDataEx test.
adds 7720fac tevent: Fix a comment
adds a7ee6e8 waf: use Utils.WafError() instead of sys.exit(1)
adds aec0155 waf: added subdir= option in SAMBA_*() rules
adds 41b1f97 s3-build: allow waf build of s3 IDL files from any top directory
adds 433f68e waf: library_flags() doesn't only operate on conf objects
adds b310551 build: make ADD_LDFLAGS() returns the flags that were added
adds 8ef9cb0 build: added allow_undefined_symbols options for libraries and modules
adds 1570058 build: added subdir option for module building
adds 066a93d build: fixed passing of includes= for modules
adds d5d26e3 uid-wrapper: handle uwrap_enabled() as a macro
adds b74ac94 s3-includes: force _SAMBA_BUILD_=3 in source3 includes.h
adds 600c726 s4-dsdb: operational module does not need auth any more
adds 3a5b199 s3build: added NMBDSOCKETDIR to dynconfig
adds 35a1163 build: remember the flags used for undefined variable errors
adds ed71c1e s4-auth: rename 'auth' subsystem to 'auth4'
adds 0581a5b lib/util/charset add functions isupper_m and islower_m
adds d8d81a7 lib/util/charset use a path to dynconfig.h that works in s3 and s4
adds a47120a lib/util/charset split codepoints.c into it's own subsystem
adds 13f287f lib/util/charset use get_dyn_CODEPAGEDIR(), which is in common
adds c745601 waf: give a more sensible error on symlink_bin with missing directory
adds ba942c8 waf: added SAMBA3_*() build rules to samba3.py
adds fd00092 charset: allow s3 waf build to use lib/util/charset
adds 8850829 s3-waf: fixed the include paths for samba public libraries
adds 1c5108c waf: support building libraries with a directory prefix
adds 13bffa0 waf: improved error message for bad paths in SAMBA_LIBRARY()
adds 324270e libutil: make waf rules usable by s3 waf build
adds 40a48f5 s4-util: removed the valgrind_strlen() routine
adds e929223 build: put links for libs in the right directory
adds c8b2b10 s3-waf: use SAMBA3_*() build rules in source3/build
adds 83a63ba lib/util Make UTIL_LDB conditional on an s4 build
adds e4c2f5c s3-waf use lib/util/wscript_build, and avoid duplicate subsystems
adds 0bad0e3 s3-libads Remove MIT-specific krb5_princ_realm macro calls.
adds 92faeae charset Remove use of {isupper,islower,toupper,tolower}_w functions
adds a493bf9 nsswitch: depend on dl
adds 177ddcb librpc push NDR_SECURITY and NDR_DCERPC to the top level wscript files
adds cfeceed librpc make ndr-standard a common library
adds bed3742 s4-idl: rename s4 server_id.idl to server_id4.idl
adds 8afc271 lib/util/charset Use top level iconv.c in source3
adds e4c2023 lib/util Remove #if _SAMBA_BUILD_ == 4 that isn't required any more
adds 5155a5f s3-charcnv Don't genreate valid_table on the fly, rely on valid.dat
adds 2a3a86a lib/util/charcnv Move iconv handle setup in common
adds 1ad8e52 lib/util/charset Add back setlocale(), but only when called from binaries
adds a2f4a17 s3-waf: fix popt support.
adds 3c9703f s3-waf: we need to globally -Ilib/replace
adds 9154f0b nsswitch: make libwbclient a public library again.
adds 927792b s3-smbsharemodes: libsmbsharemodes does neither depend on krb5 or ldap.
adds d05aa90 s3:vfs:syncops add option to disable metasync per share
adds 187f695 Fix alignment issues in SPOOLSS "BUFFER" marshalling. Guenther and Metze please check !
adds 464c696 vfs_smb_traffic_analyzer shall also transfer the clients IP address.
adds 478d74f s3: Fix pdb_ads_pull_time
adds 6f3008e s3: Let pdb_ads write accountExpires
adds 943aac2 s3: Add "len" to pdb_set_hours
adds 9971061 s3: Pass logonHours through pdb_ads
adds 745354e s3:tests: use the blackbox subunit output formatter for the smbclient_s3 test.
adds a1bec01 s3:tests: include subunit.sh instead of test_functions.sh in test_local_s3.sh
adds ae9aa47 s3:tests: use the blackbox subunit output formatter for the testparm_s3 test.
adds 4eb3da2 s3:tests: include subunit.sh instead of test_functions.sh in test_wbinfo_s3.sh
adds 6af6241 s3:tests: include subunit.sh instead of test_functions.sh in test_smbtorture_s3.sh
adds d03996a s3:tests: include subunit.sh instead of test_functions.sh in test_ntlm_auth_s3.sh
adds 93ca1bc s3:tests: include subunit.sh instead of test_functions.sh in test_posix_s3.sh
adds 0749f7a s3:tests: remove unused script/tests/test_functions.sh
adds 8ad127e s3:tests: fix the smbclient_s3 test for multiple users running it.
adds 13bfae9 s3: Fix some nonempty blank lines
adds 88f5215 s3: Slightly simplify Get_Pwnam_alloc
adds 51b84a9 s3: Convert init_system_info to NTSTATUS
adds 3e4da94 s3: NO_SUCH_USER is a lot more likely than NO_MEMORY
adds 351b672 s3: Make QueryDispInfo and QueryInfo match for guest
adds 5f953b1 s3: Add ACB_NORMAL to workstations, match RPC-SAMR
adds ac19b39 s3: Fix return code of pdb_ads_getsamupriv if the user does not exist
adds e99d1de s3: Protect tldap_errstr against a NULL ld
adds b85a323 s3: Improve a debug message, we have more than pdb_tdb.
adds fce1069 ldb-samba: Add missing dependency on pyldb-util.
adds fd880fd s4-version: Fix version finding for bzr branches.
adds 288b396 s3: Fix error returns in pdb_ads_mod_groupmem
adds 4c45078 s3: Fix pdb_ads_enum_group_members for empty groups
adds 9512603 s3: Fix a debug message
adds ff6c175 s3: Support SetGroupInfo in pdb_ads
adds 367b35b s3: Fix pdb_ads_enum_aliasmem for empty aliases
adds e210391 s4/drs-tests: Add a base class to hold common functionality for all DRS python tests
adds fcd4aa8 s4/drs-tests: Inherit DrsDeleteObjectTestCase from DrsBaseTestCase
adds 60bb40c s4/drs-tests: Inherit DrsFsmoTestCase from DrsBaseTestCase
adds 75856d5 s4/drs-tests: Inherit DrsReplSchemaTestCase from DrsBaseTestCase
adds 288e20c s4/drs-tests: Split samba-tool command line generation into separate method
adds adfb618 s4/drs-tests: Allow _net_drs_replicate to force replication and return output from command execution
adds 348295b s4/samba.tests: Extend CalledProcessError class to store STDOUT and STDERR for a failed rocess call
adds bfb0adf s4/samba.tests: Raise BlackboxProcessError exception in case check_output method fails
adds 1273d50 s4/drs-tests:Blackbox test to verify DsReplicaSync handling
adds 82fa772 Fix missing dependency on libreplace.
adds b1595f4 ldb: controls marshalling/unmarshalling improvement
adds 6d48a6d s4-unittests: replace assertEquals(res, []) by assertEquals(len(res), 0)
adds 4c74c5f pyldb: create LdbResult, return value from ldb.search is now a LdbResult
adds 95eb302 pyldb: Add tests for the ldb_result object
adds 175227b pyldb: add tests for getting control results
adds e37db96 s4: avoid overwritting the dceprc.h file from toplevel librpc
adds 055857a libcli/security/display_sec.c - fix wrong counter type
adds a2ded04 libcli/security/sddl.c - fix wrong counter type
adds e7659fa libcli/security/privileges.c - fix the counting of privileges
adds 618c11c libcli/security/privileges.c - fix wrong counter type
adds d2b336a libcli/security/security_descriptor.c - fix three wrong counter variables
adds 2ba57fd s4:smbtorture do not leave output directory around
adds 4ee1c7c s3:tests: clean up old log directories of the registry.roundtrip test
adds 1820084 s3:tests: move the log directory of the smbclient_s3 test to st/
adds 5135e40 s4:scripting/python/modules.[ch] - explicitly say that "py_update_path" takes no argument
adds e1f4f0b s4-smbtorture: fix trailing whitespace in raw.write test.
adds 138533d s4-smbtorture: fix some indent in raw.write test.
adds fb45c88 s4-smbtorture: use torture_comment() instead of printf in raw.write test.
adds 85877c0 s4-descriptor: Replaced the synchronous descriptor_change with the synchronous descriptor_add.
adds a0a52b3 s4-descriptor: Replaced the async descriptor_change with synchronous descriptor_modify.
adds 3b9f375 s4-descriptor: Removed unnecessary descriptor_change function and unused callbacks.
adds a69f634 s4-descriptor: Fixed some compiler warnings.
adds dcf23f0 s3-pdb_ipa: remove uninitialized (and unused) status code.
adds debd6da s3-lsa: fix some uninitialized variables in our lsa server.
adds 59f7bcb s3-librpc: Only register NCACN_NP.
adds 98fcbd0 s3-rpc_server: Rename named_pipe_read_packet().
adds 02b356d s3-rpc_server: Create a common ncacn listen state.
adds 184702a s3-rpc_server: Pass tevent_context to dcerpc endpoints.
adds 116144a s3-rpc_server: Rename srv_rpc_register.
adds fc46ea9 s3-rpc_server: Rename srv_rpc_register.c.
adds a99e670 s3-rpc_server: Added function to setup tcpip listener!
adds df5d265 s3-rpc_server: Added port option to _rpc_ep_register.
adds 0abe7c6 s3-rpc_server: Added event and msg ctx to _rpc_ep_register.
adds 8fce373 s3-rpc_server: Let enpoint mapper listen on port 135.
adds acdfe48 s4-ndr: added NDR_WBINT to ndr_tables
adds efc9321 libcli/nbt: allow use of the waf build for nbt in source3
adds 6a788b9 s3-waf: added a krb5 dependency
adds 81992c9 s3-waf: rename POPT_SAMBA to POPT_SAMBA3
adds 3e8a4bf s3-waf: renamed tdb-wrap to tdb-wrap3
adds b59aa08 s3-waf: rename 'errors' to 'errors3'
adds 9aa85b6 s3-waf: use common libcli/nbt build rules
adds ba52f83 s3-waf: renamed samba-util to samba-util3
adds fecbe61 s3-waf: added some more krb5 dependencies
adds effc76d s3-waf: cope with location of include.h for toplevel build
adds c6c49d8 s3-waf: make version and build directory conditional
adds 5fc565f s3-waf: LIBADS depends on krb5
adds 21f8170 s3-waf: use bld.env.suffix3 for differentiating toplevel build
adds 666d019 s3-waf: rename CHARSET to CHARSET3
adds cf3225d s3-waf: find swat files for both toplevel and source3 build
adds e3e1cd8 s3-waf: cope with both toplevel and source3 build
adds ff8762e s3build: recurse into source3/
adds 76e3af9 s3-waf: make pieces of the source3 waf wscript depends on toplevel_build
adds 0234ac4 s3-waf: use Logs.warn() not print for configure warnings
adds de71662 s3-waf: added support for in-tree heimdal in source3 waf build
adds f180e1a s3build: use source3/wscript for s3 configure rules
adds 15c0440 s3-waf: work around broken cups-config --libs output
adds 7634fb6 s4-waf: rename 'param' to 'pyparam'
adds 84b235f s3-waf: convert some subsystems into private libraries
adds a12239b s4-waf: rename smbpasswd library to smbpasswdparser
adds a3aa71e s3-waf: no need to add suffix3 to smbpasswd
adds a94f776 build: we don't need the special case for s3build any more
adds f0a4d3a s3-waf: build bin/smbclient3 for top level build
adds 1bf4ff2 s4-waf: added --enable-s3build configure option
adds 01047e0 s4-waf: fixed make test for toplevel
adds 949427c python: use os.environ[] instead of os.putenv()
adds 0e0ea4e build: enhanced the symbolcheck code
adds c43eb39 build: added WHYNEEDED=TARGET:DEPENDENCY
adds 1650da8 Add tests for various s3 auth modes
adds 56c28d1 s3-tests use $PREFIX to ensure tests don't work outside the test area
adds a056792 selftest move selftesthelpers to a top level helper script
adds 0b066b8 selftest split $PERL into multiple arguments for Test::More check
adds a82d9e4 s3-selftest convert tests.sh to python
adds b73cfab smbtorture Remove random file name before we start RW2
adds 6c1ce36 selftest pass in srcdir into Samba3 target module
adds 985c7da selftest: Improve gdb_backtrace to run in batch mode
adds 2e69e89 s3-auth Rename auth_serversupplied_info varaiables: server_info -> session_info
adds d7fa349 s3:auth: change num_groups to from size_t to uint32_t
adds e3821f2 s4-auth Move libcli/security/session.c to the top level
adds 5590ac2 selftest the raw.mux test is flaky:
adds 85f4f73 s4:torture/rpc/netlogon.c - fix two build warnings by casts
adds be36596 s4-descriptor: Fixed some missing curly braces.
adds 0b93902 s4-descriptor: Fixed a typo in a comment and clarified it a bit.
adds 2984003 s3-waf: add check for /proc/sys/kernel/core_pattern.
adds bd33355 s3-waf: add check for TIME_T_MAX.
adds 33d676c s3-waf: add check for makedev().
adds 4fe3ece s3-waf: add check for realpath() NULL arg.
adds 79b41dc s3-waf: add check for ftruncate extend.
adds c399c28 s3-waf: add replacetort binary.
adds c85607d s3: Fix a typo
adds ecb6533 s3: Fix some nonempty blank lines
adds 56f02e8 s3: Fix filtering in pdb_ads_search_users
adds ac4497e s3-waf: make use of LIBCLI_CLDAP subsystem
adds a308cdc s4:build: add RPC_NDR_ATSVC subsystem
adds 6700458 s4:librpc: let dcerpc-samr library use RPC_NDR_SAMR subsystem
adds 66e040e s3-printing: isolate print notification prototypes better.
adds 5a0cf0c s3-printing: fix pcacp prototypes and includes.
adds 8225c0a s3-printing: only include printing where really needed.
adds 823f8b9 s3-printing: move more printing structs to printing.h
adds 28b4b05 s3-includes: move some chgpasswd related defines to the locations where they are used.
adds ef896e6 s3-waf: make sure ENABLE_BUILD_FARM_HACKS is enabled when run on the buildfarm.
adds d71c024 s3-waf: add check for sendfile on linux.
adds 2babc4f s3-waf: add check for sendfile on freebsd.
adds 6c32fe5 s3-waf: add check for sendfile on hpux.
adds 2b53e7e s3-waf: add check for sendfile on solaris.
adds 7f0ef4f s3-waf: add check for sendfile on AIX.
adds b1e5dc7 s3-waf: add check for TDB_ERR_NESTING.
adds 8bca9df s3-waf: add check for getspnam().
adds 40dd6ce Revert "s3-waf: make use of LIBCLI_CLDAP subsystem"
adds 9652cce Make lpcfg_server_role public.
adds 457025e build: created samba-util-common library
adds 9174d73 build: moved more files into samba-util-common
adds 3c12c4c build: move idtree.c into samba-util-common
adds 3b68482 s3-waf: added SYMBOLCHECK support to source3 waf build
adds 5f6790b build: duplicate symbols between system libraries aren't interesting
adds 67e72f5 s3-waf: move some parts of auth to AUTH_COMMON to avoid duplicate symbols with winbindd.
adds 7464793 Fix bug found against the new Mac client @ Connectathon. Mac clients don't open with FILE_WRITE_ATTRIBUTES when just doing a write, so updating the write time on close fails as smb_set_file_time() now (correctly) checks for FILE_WRITE_ATTRIBUTES in the access_mask before allowing client time update. This is an internal time update being done on a close, not a handle-based client request.
adds 2296871 Torture test added to run_opentest() to ensure we don't regress on the previous change.
adds 0a6e0ed build: don't display expected duplicate symbols
adds 4f48a28 build: fixed 'make dist' without configuring
adds 91099d8 s3-waf: make use of LIBCLI_CLDAP subsystem
adds 110f11d lib/util/charset: ICONV_WRAPPER needs talloc.
adds 1482523 s3: Improve an error msg in vfs_gpfs
adds ab64634 s3-proto: remove some prototypes of non-existing functions.
adds 8283cdb s3:idmap:autorid prevent fatal configuration changes
adds 9671615 s3: Fix an uninitialized variable use
adds dfd33bc s3: Fix 64-bit errors
adds 0516112 s3:libsmb only log a dead connection if it was not closed
adds 63af546 Fix broken build with make dist tarballs
adds bf7f896 s3-waf: move GROUPDB into libpassdb.so.
adds 7f55354 s3-waf: rename LIBSAMBA subsystem to LIBNTLMSSP (which it is in fact).
adds 6c2c8d9 s3-waf: remove more unused variables.
adds 6b587d7 s3-waf: start adding checks for quota support.
adds 29f850a s3-docs: document all wbinfo options.
adds d37a555 build: moved libcli/auth/ntlmssp*.c into a common libcliauth.so library
adds 8dbe665 build: moved schannel_sign.c into a shared COMMON_SCHANNEL subsystem
adds 94c04b1 build: moved libds/common/flag_mapping.c into a common subsystem
adds 52fe20c build: moved lmhosts.c into a common subsystem
adds 5ec284d build: moved librpc/rpc/*.c into a rpccommon library
adds 916e828 Fix bug 7950 - Samba 3.5.x fails BASE-CREATEX_SHAREMODES_DIR smbtorture4 test We need to revalidate the pathname once re-constructed from a root fsp.
adds 9e93dac Remember to free the second temporary string.
adds 7494796 build: moved spnego_parse.c into a common subsystem
adds 11a97d6 build: moved util_reg.c into a common subsystem
adds 1f13d51 s3:rpc_client: we need to pass a non-blocking socket to tstream_bsd_existing_socket()
adds 9bf1032 s4:dynconfig: add prototypes for *dyn_LOCALEDIR
adds e253281 s4:dynconfig: fix segfault in the set_dyn_*() functions
adds 2d0727b Batch oplocks conflict with exclusive as well as themselves.
adds ed3ae87 Implement the SMB2 close flag SMB2_CLOSE_FLAGS_FULL_INFORMATION (and move definition to correct place).
adds de8b373 s3-printing: move more printing defines out of includes.h
adds 313db81 s3-errormap: move (unused) map_nt_error_from_wbcErr out of errormap.
adds 59e45a9 s3-vfs: make syncops_connect in modules/vfs_syncops.c static.
adds bc13123 s3-libads: make ndr_print_ads_auth_flags() static.
adds f92fad1 Ensure we don't return an incorrect access mask.
adds 6141b6a Detect Mac OS X as a separate client type.
adds 98052db Gratuitous change to get around transient autobuild failure :-(.
adds 1fbb3f2 s3-param: Make "rlimit_max below minimum Windows limit" notification less scary
adds 22c407d libcli/nbt/wscript_build - fix build of "lmhosts"
adds 80e23c6 heimdal_build omit #line statments to allow valgrind to work again
adds 68c61a8 Revert "heimdal_build omit #line statments to allow valgrind to work again"
adds ea9f72c s4:heimdal - fix valgrind issue on Fedora 14
adds 242a63e s3: Fix a 64-bit warning in vfs_gpfs.c
adds ebb2fb7 Removed unused code check_dos_char_slowly.
adds c8a242d dirfd doesn't exist in some platforms.
adds cfffd0f s3: Fix pdb_ads_enum_group_memberships args
adds 22d8d27 nss_wrapper: Make nwrap_module_init a bit more readable
adds b0aba17 nss_wrapper: Fix a segfault when libnss_winbind.so is not loadable
adds 48200c2 s3: Improve a dbg msg in aio_fork
adds f0bde82 s4-drepl: Pass replication options from DsReplicaSync call
adds d7f47fb s4-drepl: Refactor dreplsrv_run_pull_ops() to
adds 05c90d2 s4-drepl: Fix replica sync callback to really store last error rather than last success
adds 1ca2ec1 s4-drepl: Schedule event to trigger replication rather than calling run_pending_ops directly
adds 90d0d3e s4/drs-tests: Move enable/disable replication methods to DrsBase class so we can re-use them
adds 281e306 s4/drs-tests: Disable replication during 'deleted object' test
adds 62a6b75 s4/drs-test: remove netReplicateCmd test from 'deleted object' test case
adds 375eddc s4/drs-test: Remove unused imports
adds ec54534 s4/tests: Include 'replica_sync' test in S4 test suite
adds 561205b s4/dsdb-util: Use DS_NTDSDSA_OPT_IS_GC flag definition
adds fec0baa s3: Make is_zero_addr take a sockaddr_storage
adds 0decc29 s3: Fix a debug message
adds c427b79 s3: properly find our standard nss_info backends
adds 2c9c8fa s3: Use strndup in parse_nss_param
adds 32731db s3: Fix some nonempty blank lines
adds 1f0cd9c s3: Fix a comment
adds eeeae97 s3: Fix a typo
adds 68f5f0a WHATSNEW: document new nfs quota backend for linux
adds d03631c WHATSNEW: document removed parameter "idmap alloc backend"
adds 01e7611 s3: add functions to flush the idmap memcache
adds 6710561 s3: add functions to remove entries from idmap memcache
adds 42a4a9c s3: add functions to remove entries from idmap cache
adds 5808188 s3: smbcontrol to notify smbd about idmap changes
adds 3854413 s3: Survive an idle child that was killed
adds c36f93d s3: fix the waf build after adding smbd/msg_idmap.c
adds 9bfbf65 s3:msg_idmap: The solaris cc compiler does not like unnamed unions as struct members - fix the build
adds 5e93e3e s3: Add timeval_to_msec
adds 0fc1650 libreplace: poll based on select
adds be33e2e s3: Add sys_poll
adds ea5e1c5 s3: Use poll for the event loop
adds 9758afd s3: Use poll in smbd
adds c6c666a s3: Use poll in winbind
adds ada2a5a s3: Use poll in nmbd
adds cf7d331 s3: Remove select-based s3 event backend
adds deb58b2 s3: Add poll_one_fd()
adds 2b0057c s3: Eliminate select from packet_fd_read_sync
adds 0f082de s3: Eliminate sys_select from fd_is_readable
adds 81bdaaf s3: Eliminate sys_select from g_lock_lock
adds 83becbe s3: Add sys_poll_intr
adds 884984a s3: Add poll_intr_one_fd
adds e6f8208 s3: Eliminiate sys_select_intr from client.c
adds a2970df s3: Eliminate sys_select_intr from read_fd_with_timeout
adds 7eedf69 s3: Remove unused receive_packet
adds 89d81b3 s3: Eliminate sys_select_intr from smbfilter
adds b28a2e5 s3: Eliminate sys_select from do_smb_browse() -- untested
adds 5b26cfe s3: Eliminate sys_select from do_smb_resolve() -- untested
adds d825b5e s3: Eliminate select from libaddns
adds f7bd096 libcli: Eliminate select from smb_readline_replacement
adds 3254e39 tevent: Add a poll backend
adds d163f5d Remove sys_select[_intr]
adds c1bc916 nsswitch: Eliminate select from wb_common
adds 61c2bcd s3:test: fix registry roundtrip test on older systems (usage of mktemp)
adds e55937c s3:test: fix smbclient test on older systems (usage of mktemp)
adds bf18403 s3-rpc_client: Move client pipe functions to own header.
adds eece80e s3-smbd: Pass tevent context to messaging functions.
adds 26321c6 s3-torture: fix the build of rpc_open_tcp.
adds 6e66208 Finish the range checking on all FD_SET calls for select().
adds 21d926f Use <tevent.h> so the system tevent gets included, if enabled.
adds 4a42272 tdr: Inline proto header to allow tdr.h to be used as it's a public header.
adds 136c160 Use <tdb.h> to include tdb, so the system include file gets used when building against system tdb.
adds 31d09b1 tdb: Use <tdb.h> to include tdb so system headers are found when building against system tdb.
adds 0bd390e samba_abi: Generate vscript entries even for ABI versions that didn't introduce any new symbols.
adds 1a6fd61 tevent: Add lib/tevent as include directory.
adds b077ccc ntvfs: Add some missing dependencies on tevent/events.
adds 410f9fa Fix "cast from pointer to integer of different size" warnings on a 64-bit machine.
adds 8238357 Fix warning introduced by changing the size of UNIX_USER_TOKEN->ngroups from size_t to uint32_t.
adds f7b4209 Fix one more warning introduced by changing the size of UNIX_USER_TOKEN->ngroups from size_t to uint32_t.
adds 59a077d Fix some types
adds 87c4cea Fix compiler warning on casting -1 to uint32.
adds bd2b007 Revert "Fix alignment issues in SPOOLSS "BUFFER" marshalling."
adds 6c3a49c TODO test/review librpc/ndr: let ndr_push/pull_DATA_BLOB() look at LIBNDR_FLAG_REMAINING before LIBNDR_ALIGN_FLAGS
adds 84b884e librpc/ndr: ndr align relative pointers based on the given flags
adds 712ef25 TODO test/review librpc: align nstring and nstring_array to 2 byte
adds 23f6f44 TODO test/review librpc/ndr: remove align2 hack for relative pointers
adds 3413306 spoolss.idl: align spoolss_PrinterEnumValues 'data' based on the type
adds db11e65 spoolss.idl: align spoolss_DriverFileInfo relative pointer to 4 byte
adds 608c8e7 lib/util/time: Merge time functions from source3/lib/time.c
adds 243abcb s3-build __FUNCTION__ is always available, always use it
adds ec1009f s3-debug Always use C99 true/false rather than True and False
adds f518dbc s4-replicated_objects: Implement a mechanism to relax some attributes conversion
adds fb7975d s4-repl/working_schema: Ignore some attributes when bulding working schema cache
adds b1f68b6 s4-libnet_vampire: Ignore some attributes when building working schema cache
adds 4acef31 lib/util move debug.[ch] out of the way
adds 5f5ca91 lib/util: new merged debug system
adds dbf6b48 autobuild: enabled samba3-waf build
adds c667803 s4:remove many invocations of "samdb_msg_add_string"
adds cbef9c3 s4:libnet/libnet_samsync_ldb.c - add a "samdb_msg_add_string" wrapper
adds c807911 s4:dsdb/common/util.c - fully remove "samdb_msg_add_string"
adds 4736937 s4:dsdb/common/util.c - remove "samdb_find_or_add_value"
adds 9900aa4 s3-rpc_server Handle session key as a constant buffer
adds 646aefd pidl Add support for uid_t and gid_t types
adds 2a5ac56 librpc/idl Add helper structures for use by samba3 in auth_session_info
adds 04f5ef8 s3-auth struct security_unix_token replaces UNIX_USER_TOKEN
adds 86aa05e libcli/security Add unix_token and unix_info to auth_session_info too
adds 0e68867 s4:dsdb - always handle the attribute "options" as 32bit unsigned integer
adds fecf925 s4:drsuapi RPC server - check for the "SPN" attribute != NULL
adds 0b5719f s4:netlogon RPC server - "LogonGetDomainInfo" - check for NULL attributes
adds ef224aa librpc/ndr: handle NOALIGN flag for relative pointers and alignment DATA_BLOBs
adds 80995fd s4:drsuapi RPC server - this resembles more "samdb_is_gc"
adds e1e3b5c libds/common/flag_mapping.c - fix another build dependency
adds 24e257c examples/LDAP: delete unmaintained samba-schema-netscapeds4.x
adds 90b0f86 examples/LDAP: remove overoutdated samba-schema.IBMSecureWay
adds 64e06b7 Revert "examples/LDAP: remove overoutdated samba-schema.IBMSecureWay"
adds 9f61937 s3: remove superfluous debug messages from msg_idmap
adds 14446b5 s3-printing: fix move_driver_to_download_area() error paths
adds 09b4acf s3-printing: clean up get_correct_cversion error paths
adds 016a8d2 s3-printing: vfs_connect prior to driver/dfs IO
adds 0a78c57 s4-dsdb: Ensure we permit multi-valued backlinks on single-valued attributes
adds 8870fcb build: fixed the ELF name for private libraries
adds 358f031 s3: GPFS can't deal with mangled names
adds 8635a38 s3: Attempt to fix the build on IRIX
adds 8643683 s3-server_id: only include server_id where needed.
adds 8df12d4 rap: add rap_NetSessionEnum to IDL.
adds c884e62 s4-smbtorture: add smbcli_rap_netsessionenum().
adds bd675e0 s4-smbtorture: add netsessionenum rap torture test.
adds 28acf36 s3-lanman: talk to srvsvc dcerpc server in api_RNetSessionEnum().
adds ea29261 s3-sessionid: avoid global include of sessionid.h
adds 56df34a librpc/rpc: let ndr_pull_spoolss_EnumPrinterDataEx() use a subcontext
adds 7101f5a librpc/idl: remove unused string defines from idl_types.h
adds 8aa69c1 s3: adjust loglevel for idmap_cache
adds d9945e9 s3:idmap_cache: remove an leftover wip comment
adds a5aecdf s4:torture/rap/rap.c - remove unused variable "i"
adds dee53e0 s3: Print all flags in "smbclient allinfo"
adds 48f6b4d s3: Fix operation names in vfs_full_audit.c
adds c9d1e16 s3: Pass smb_filename through the is_offline vfs op
adds cf7dac6 s3: Pass smb_filename through the set_offline vfs op
adds 73ce3e1 s3: Announce HSM in the gpfs module
adds 6405e34 s3: Ask GPFS for the IS_OFFLINE operation
adds 4afda9e s3: Pass the aio_force operation through vfs_gpfs
adds 93db948 s3-libds: use already existing ../libds/common/flag_mapping.h header.
adds a460fe8 s3-proto: fix some inline comments.
adds ba77274 s3-includes: remove global include of system/readline.h.
adds 875d9b8 lib/util: LIBCRYPTO is in common already, so add it to samba-util-common.
adds 01da00a s3: Fix some nonempty blank lines
adds ae28029 s3: Remove an obsolete comment
adds f8a13c7 s3: Use dom_sid_string in _lsa_lookup_sids_internal
adds 7051747 Add dom_sid_string_buf
adds 7b139a4 s3: Use dom_sid_string_buf in sid_to_fstring
adds e3c0d66 socket_wrapper: don't allow connect() to the broadcast address
adds 0ad8d45 socket_wrapper: fix compiler warnings
adds 7bdc3db socket_wrapper: move swrap_ioctl() above the send*/recv* functions
adds ec028b5 socket_wrapper: readv() should only work on connected sockets
adds c9ae810 socket_wrapper: replace recvmsg() correctly
adds 8c6d7d7 socket_wrapper: add swrap_sendmsg_before/after helper functions
adds a2db6b4 socket_wrapper: use swrap_sendmsg_before()/after() in swrap_sendto()
adds 4a736f0 socket_wrapper: use swrap_sendmsg_before()/after() in swrap_send()
adds e831376 socket_wrapper: use swrap_sendmsg_before()/after() in swrap_sendmsg()
adds a5d5457 socket_wrapper: use swrap_sendmsg_before()/after() in swrap_writev()
adds 9167d70 libreplace: move "struct timespec" checks into libreplace (where timespec is already used).
adds 0fb246b s3-waf: add check for HAVE_FUNCTION_ATTRIBUTE_DESTRUCTOR.
adds 6b3d68f s3-waf: add check for SEEKDIR_RETURNS_VOID.
adds 2f46942 nterr: remove trailing whitespace.
adds cb8c0e1 nterr: remove space indents (use tabs instead), following coding standards.
adds c1089c1 s3-nterr: make nt_err_desc static const.
adds 648a9fb s4-nterr: add _N macro handling as in s3-nterr.
adds 45710a0 nterr: make sure both nt_errs structs are the same.
adds 199809b nterr: make sure both nt_err_desc structs are the same.
adds d367777 s3-nterr: within nt_errstr() compare codes using NT_STATUS_V().
adds 9f4b3b1 s4-nterr: some minor cosmetic edits to further match s3 nterr.
adds dc35442 s4-nterr: move auth_nt_status_squash to nt_status_squash and move to nterr.c
adds ef87f97 s3-nterr: use strcasecmp in nt_status_string_to_code().
adds e63f0df s3-waf: add wildcard commands from main wscript.
adds 3560db3 debug: fixed a valgrind error
adds 5896b72 s4:objectclass LDB module - if we cannot find DN's parent then the DN itself is invalid
adds 1343c07 s4:LDAP server - remove validation checks of input DNs
adds 1b93173 ldb:ldb tools - ldbtest - convert other result values to LDB codes as well
adds b50ebc3 ldb:ldb tools - return LDB_ERR_INVALID_DN_SYNTAX on wrong DN parameters
adds b0c6899 ldb:ldb tools - remove a superflous "return" (usage internally calls "exit")
adds 61bf469 s3-printing: follow force user/group for driver IO
adds 624e33f s3-printing: remove unneeded local_pcap_copy global
adds 2b63594 s3-printing: fix cups pcap reload with no printers
adds 9c342c4 s3: add two missing vfs disconnect calls
adds 2c7c3d0 lib/socket_wrapper: try to fix the build on solaris
adds a511d37 HEIMDAL:kdc: correctly propagate HDB_ERR_NOT_FOUND_HERE to via tgs_parse_request() and _kdc_tgs_rep()
adds 0c78640 s4:kdc: fix calculation of the rodc kvno
adds ad9ac99 s4:kdc: add a kdc_proxy_unavailable_error() helper function
adds e70b09e s4:kdc: split the kdc_udp_proxy() logic from the main kdc logic
adds 8002406 s4:kdc: split the kdc_tcp_proxy() logic from the main kdc logic
adds a8b3958 selftest/target/Samba4: splitout a mk_krb5_conf() function
adds e90d5ab selftest/target/Samba4: regenerate the krb5.conf after the rodc join
adds 4b86beb s4:selftest: test using the machine account of the rodc against itself
adds 23810dc s4:waf-build fix disable-shared build for smbtorture
adds e4b5bce s4:libnet/libnet_site.c - make use of LDB return constants
adds 86707c7 s4:objectclass LDB module - fix a comment
adds 76fb230 ldb:ldb_request - handle here the DN checks
adds 746194c Revert "s4:objectclass LDB module - if we cannot find DN's parent then the DN itself is invalid"
adds 349b9b7 s4:dsdb - we don't need to check if a DN != NULL if we call "ldb_dn_validate"
adds ea12adf s4/ldb - remove now superflous "ldb_dn_validate" checks
adds 736a462 ldb:rdn_name LDB module - more RDN constraint checks (from AD)
adds 2275bfb s4:ldap.py - remove a debug output
adds dabed32 s4:ldap.py - other important RDN check testcases
adds 75706a6 ldb:ldb_msg.c - use LDB result constants for checking return values
adds 1ff28a2 s4:operational LDB module - readd "structuralObjectClass" -> "objectClass" mapping
adds 5a98979 s4:operational LDB module - add "groupToken" as unsigned int (uint32_t)
adds 05d1d0d s4:operational LDB module - fix display of some constructed attributes
adds 71df279 s4:ldap.py - add a test in order to show the operational module fixed
adds 5a722f1 s4:ldap.py - rootdse tests should search for the rootDSE not the default DN
adds eade61a s4:operational LDB module - fix attribute names to be right up/down-cased
adds f5ab9c1 s3:test: improve logging in the net registry roundtrip test steps
adds 7b4fc4d s3:test: correctly react to each failing step in the net registry roundtrip tests
adds aa8c9ef s3:registry: fix invalid write in iconvert_talloc()
adds 541c580 s3:test: in net registry roundtrip test, exclude the files from exclude/logon
adds 2fd2e2e s3:test: in net registry roundtrip test, mark "lock dir" as invalid parameter
adds 916ff0b s3:test: mark vanished parameter "postscript" invalid in net registry roundtrip test
adds f1a5109 s3:test: the registry roundtrip test passes now
adds dcbfb6f s3: Fix a memory leak in check_sam_security_info3
adds 181b23c nsswitch: wbcFreeMemory deals fine with NULL
adds afb6752 libwbclient: Add wbcSidToStringBuf
adds 7ffa7e4 libwbclient: Use wbcSidToStringBuf
adds e0fae3d pam_winbind: Use wbcSidToStringBuf
adds c97ea59 s3-net: Use wbcSidToStringBuf
adds d34092e wbinfo: Fix a debug message
adds 85ee336 wbinfo: Use wbcSidToStringBuf
adds be3e851 Fix some nonempty blank lines
adds a40bb91 s3: Fix uninitialized variables
adds f6f8ec8 s3: Move EXOP definitions to smbldap.h
adds 99d98e3 s3: Remove unused args from get_nss_info
adds fff6fa75 s3: Remove unused args from nss_get_info
adds d3ba16a s3: Remove unused args from nss_get_info_cached
adds d76b3fd s3: Remove some unused code
adds 4fd4303 s3: Remove an obsolete comment
adds bc940ed s3: Remove an unnecessary if-statement
adds 9c5802b s3-idmap-rid: private_data is a talloc child of dom
adds 1bf29c7 s3-idmap-ldap: private_data is a talloc child of dom
adds 6e57263 s3-idmap-tdb: private_data is a talloc child of dom
adds 41c8565 s3-idmap-ad: Make ad_schema properly talloced
adds 4daf01f s3: Replace idmap_ad_close by a destructor
adds 8278595 s3-idmap-hash: Make "hashed_domains" properly talloced
adds 233c8bc s3: Remove close_fn from idmap_methods
adds 286b22c Fix examples/VFS to use correct prototypes for is_offline() and set_offline().
adds f723fef s3-docs: manpage for "smbcontrol xx idmap"
adds 8bcae00 s3-docs: manpage for "net idmap delete"
adds b12fbc2 Fix the examples/VFS build.
adds 6013d75 s3: state->ev is not needed in winbindd_lookupsid
adds 98443b8 s3-idmap: fix the build of idmap_tdb2.
adds a45353b s3-librpc: Added tcpip support for dcerpc_binding_vector_create.
adds c80e519 s3-librpc: Free memory we don't need.
adds ae67ccf s3-rpc_server: Added tcpip listener for each rpc service.
adds d14de8f s3-rpc_server: Set client and server connection info.
adds 254c020 s3-rpc_server: Added server address to pipes struct.
adds aa777df s3-epmap: Return the correct ip address.
adds 6ac34d5 sr-epmap: Minor cleanups and fixes
adds 1e69dad s3-epmap: add ncalrpc listener code
adds 917a5ea s3-rpc_server: Added prototype to setup a ncalrpc socket.
adds d343409 s3-rpc_client: Added DCERPC_AUTH_TYPE_NCALRPC bind.
adds 0a2251d selftest: Added ncalrpc dir to config.
adds 148ed2c s3-librpc: Register endpoints using ncalrpc.
adds 55296ed s3-rpc_server: Created an Endpoint Mapper Daemon.
adds bd66fc8 s3-rpc_server: Start the Endpoint Mapper Dameon if enabled.
adds cc5b885 s3-rpc_server: Introduce transport in pipe_struct.
adds 53018dc s3-rpc_server: Only allow epm insert and delete on NCALRPC.
adds 0f97f78 s3-rpc_server: Fixed ncalrpc connection accept.
adds 42e9dde s3-rpc_server: Remove unneeded ncacn wrappers.
adds 5ce12e0 s3-rpc_server: Improved the dcerpc_ncacn_accept switch.
adds 4b8dd08 s3-rpc_server: Add server support for NCALRPC system user pipe.
adds 50de209 s3-rpc_server: Create the ncalrpc endpoints.
adds ce491ed s3-librpc: Register NCALRPC pipes.
adds 9dc27cb s3-rpc_server: Fixed the accept() for named_pipe_listener.
adds 07e8904 s3-rpc_server: Fixed the accept() for tcpip_listener.
adds 69a9b9b s3-rpc_server: Fixed the accept() for ncalrpc_listener.
adds bb201fa s3-winbind: Fixed the accept() for new_connection.
adds a955c53 s3-rpc_server: Free unused memory.
adds 794e0f5 s3-rpc_server: Added IPv6 support for epmapper.
adds b7c692b s3-selftest: no need to run rpc.samba3.netlogon twice.
adds d92e060 s3-epmap: fix uninitialized variable in ep_register()
adds 19117db s3-epmd: remove some unused variables.
adds 12f10a9 s3-waf: fix the build.
adds 1605563 s3-selftest: add pattern test of dcerpc binding options (using rpc.lsa.lookupsids).
adds a200bac s3-selftest: only run smbtorture4 tests when smbtorture4 is available.
adds 8cda1d9 s3: "ctx" is not needed in idmap_nss_unixids_to_sids
adds a3ef79b s3: "dom_name" is not needed in idmap_nss_sids_to_unixids
adds c4b52fb s3: Use talloc_tos() in idmap_nss_sids_to_unixids
adds 9728b5a librpc/ndr use hyper for uid_t/gid_t rather than udlong
adds d4867ef tevent: Fixed tevent_wakeup_send code example.
adds b181cd8 s3-smbd: Increase debug level von context messages.
adds 0380423 s3-rpc_client: Don't ask endpoint mapper for its own port.
adds 133ed1c s3-rpc_server: Change irritating debug message.
adds 71f613e s3-rpc_server: Add tevent based endpoint setup functions.
adds 8df4f4f s3-rpc_server: Use the new endpoint register functions.
adds fb3e4d2 s3-rpc_server: Remove unused _rpc_ep_register.
adds dec9d03 libsmbclient: Fix a typo
adds 5a59dcc s4:samba-tool: improve help messages for samba-tool password
adds f0d59bb s3-rpc_server: handle DCERPC_AUTH_LEVEL_CONNECT in api_pipe_bind_req().
adds a299993 socket_wrapper: fix handling of addr and addrlen
adds 05b447b s3-selftest: remove *ncacn_ip_tcp* from knownfail list.
adds 286530b s3-selftest: no point in testing smb2 via ncacn_ip_tcp.
adds 12f2170 s3-selftest: properly move connect to seal options.
adds 494aed5 s4:lib/socket: use sockaddr_in6 in ipv6_tcp_accept()
adds 20284f2 tevent: change tevent_fd->additional_flags to uint64_t
adds b7d5ddf tevent/poll: use fde->additional_flags to hold the array index
adds 494d497 tevent: change version to 0.9.11
adds c22151e libwbclient: Remove a pointless check
adds cdb9e4b libwbclient: Add some input check
adds 7aa0219 s4:setup/provision - fix an output message
adds 82067b1 s4:partition LDB module - fix typo
adds d2acd72 s4:partition_init LDB module - fix a typo
adds 79c65cc s4:new_partition LDB module - fix comments
adds 851396a s4:partition LDB module - add some comments
adds 78c9eb1 ldb:ldb_controls.c - always allocate enough space
adds b7ecc33 ldb:ldb_controls.c - "ldb_save_controls" - allow that "saver" can also be NULL
adds 8872a62 s4:partition LDB module - fill in parent requests for inheriting the flags
adds f68d542 s4:instancetype LDB module - use "ldb" pointer for referencing the LDB context
adds 8ce1314 s4:instancetype LDB module - don't impede control requests
adds 83517d2 s4:instancetype LDB module - perform here only the "instanceType" constraint checks
adds 42da193 s4:new_partition LDB module - splitting up an "if" operation
adds e754f0c s4:repl_meta_data LDB module - remove the current partition control unless it was requested
adds e669295 s4:repl_meta_data LDB module - don't remove the partition control twice
adds 96600e5 s4:simple_ldap_map LDB module - enhance current partition control checks
adds 210cab9 s4:partition LDB module - "partition_sequence_number" - remove meaningless "if"s
adds 4e6b8e0 s4:partition LDB module - "partition_replicate" doesn't handle the search requests
adds e52c900 s4:partition LDB module - move the "data" check a bit higher
adds 78b46c5 s4:partition LDB module - extended operations - make the initialisation check consistent
adds 68fbfa2 s4:partition LDB module - the current partition control should only be added if requested
adds 0cec610 s4:repl_meta_data LDB module - always ask manually for the current partition control
adds e00893d s4:extended_dn_store LDB module - use the new request as generic memory contexts
adds f5ce61e lib/util/fault.c - "call_backtrace" - no need to have "backtrace_size" as size_t
adds 22fcb8e s4:lib/tls/wscript - exclude known broken GNUTLS releases
adds 6ef40f3 pidl/Typelist: dnsp_name and dnsp_string are scalar references
adds 6e4e3f5 pidl/Typelist: add is_fixed_size_scalar()
adds eceea86 librpc/ndr: add ndr_interface_call_pipe
adds 2a47ed8 librpc/ndr: add ndr_push_pipe_chunk_trailer() and ndr_check_pipe_chunk_trailer()
adds 7d45183 librpc/tools/ndrdump: add support for dcerpc 'pipe' elements in functions
adds eaa7ecd pidl/NDR: add ContainsPipe() function
adds 29bd658 pidl:Samba3/ClientNDR: don't generate stubs for functions with pipe elements
adds 7537f9c pidl:Python: don't generate functions with pipe elements
adds f383497 pidl:NDR/Client: skip sync functions if pipe elements are used
adds 91ef694 pidl:NDR/Client: skip all functions if pipe elements are used
adds f43e757 pidl/idl.yp: fill 'pipe' elements with array and count
adds d79fb90 pidl: add support for 'pipe' at the NDR layer
adds 969c7bd frstrans.idl: add idl for RawGetFileDataAsync() and RdcGetFileDataAsync()
adds 8d0e241 s3: Fix paranoia check in sam_rids_to_names
adds 16b007c Quite some callers of sid_split_rid do not care about the rid
adds 257f049 s3: sid->domain_sid in winbindd_samr sam_rids_to_names
adds 6076f4b s3-selftest: run a couple of dgram NBT tests against s3.
adds 88ff230 s3-waf: fix typo.
adds c809824 waf-selftest: allow to call "make test SUBUNIT_FORMATTER=cat".
adds af2538d s3-build: remove -I../lib/addns.
adds 8953c7d s3-selftest: add another flaky s3-torture test to knownfail, this time OPLOCK4.
adds 0726b29 s3:idmap_ldap: fix a few typos in a comment
adds f3465da pidl:Samba4/NDR/Parser: fix compiler warnings in 'pipe' related code
adds 6771ade pidl:Samba4/NDR/Client: fix arguments to warning()
adds c774a50 s4:librpc/rpc: s/struct dcerpc_connection/struct dcecli_connection/g
adds 5657c96 s3:librpc/rpc: remove unused dcerpc_pipe define hack
adds b738e09 librpc/rpc: move dcerpc_binding_handle stuff to rpc_common.h
adds 70c75b9 s3: Fix a typo
adds 1d1e5cb Sort by release component integer values rather than using standard string sort.
adds a051b40 samba_abi: Also sort ABI files properly so symbols end up in the right version.
adds 1829891 s3: Fix bug 8009
adds f84d439 Revert "s3: Fix bug 8009"
adds 38be8c2 s4:rpc_server/remote: use dcerpc_binding_handle_call_*() instead of dcerpc_ndr_request_*()
adds 7888f0e s4:torture/rpc/object_uuid: use dcerpc_binding_handle_call() instead of dcerpc_ndr_request()
adds 4d4c631 s4:librpc/rpc: remove unused dcerpc_ndr_request* code
adds 51ebaac s3: Enhance error messages in idmap_tdb2_init_hwm
adds b0d54da s4:librpc/rpc: s/dcerpc_security/dcecli_security
adds 83c55ac librpc/rpc: move enum dcerpc_transport_t to rpc_common.h
adds 7b7baec s3:librpc/rpc: add target_principal to struct dcerpc_binding
adds 08dca92 librpc/rpc: move struct dcerpc_binding to rpc_common.h
adds 6539eba librpc/rpc: add dcerpc_binding_handle_raw_call()
adds fa0f0c2 s4:pyrpc: fix memory leaks in error pathes
adds 26351bf s4:pyrpc: use dcerpc_binding_handle_raw_call() instead of dcerpc_request()
adds 9bbe047 s4:torture/rpc/autoidl: use dcerpc_binding_handle_raw_call() instead of dcerpc_request()
adds c3d8b4f s4:torture/rpc/countcalls: use dcerpc_binding_handle_raw_call() instead of dcerpc_request()
adds 572683d s4:torture/rpc/scanner: use dcerpc_binding_handle_raw_call() instead of dcerpc_request()
adds f8030ec s4:librpc/rpc: make dcerpc_request_recv() static
adds 81063f9 s4:librpc/rpc: remove unused dcerpc_request()
adds c1a2fd1 s4:librpc/rpc: finaly make struct rpc_request and enum rpc_request_state private
adds f7840b3 s3:librpc/rpc: add DCERPC_ANON_FALLBACK flag
adds 72c1fe0 librpc/rpc: move DCERPC_ flags to rpc_common.h
adds a57c2b0 Fix public header not to include private (not installed) ones.
adds 43e343b s3: This module needs rewriting...
adds 746b299 s3: Fix the talloc hierarchy in shadow_copy2_connectpath
adds e818090 s3: Fix bug 8009 - net rap session cannot get username
adds 8dfa224 s3: Change tldap_entry_attributes to the "array,count" convention
adds 431853c Merge new lorikeet heimdal, revision 85ed7247f515770c73b1f1ced1739f6ce19d75d2
adds e59a950 Fix bug #8005 - smbtorture4 BASE-TCONDEV fails when tested on Samba
adds a6d07a8 Re-enable base.tcondev test for S3, now we pass it correctly.
adds 48ea48d s4-rpc: added public APIs for dce_call authentication
adds 36b48ad build: added placeholder files for public header directories
adds b7b2426 ldb: don't install ldb_wrap.h twice
adds 4f52bec build: install public headers in the build tree
adds 59be726 wafsamba: added global_include option
adds 1c0e539 wafsamba: don't follow symlinks outside the build tree
adds 03aebc2 wafsamba: keep a list of public headers
adds e3e1ead talloc: use public_headers to install talloc.h and pytalloc.h
adds a18a556 tevent: use public_headers for tevent.h
adds dc42ad0 build: added include/public to the list of include paths
adds ba9ae79 build: added automated testing of our public headers
adds f2bcb70 waf: moved header file handling into its own module
adds 0a0ebd7 tdb: use system include style for system headers
adds 7b948a3 tdb: use public_headers to install header files
adds 7293c37 talloc: use <talloc.h> not "talloc.h"
adds 5ca9db0 lib: fixed header paths
adds 6c6ab50 waf: build substituted public headers in build tree
adds bc99b62 ldb: use include <> form for public headers
adds 793ffea s4-policy: don't make s4 policy.h public
adds 803136a s4-rpc: make common/proto.h public
adds 7dc049e rpc: make ndr/ndr_svcctl.h public
adds c3f04a9 build: mark some private includes as OK in public headers
adds f8655f4 waf: always generate public headers in the build tree
adds c56e3cc lib: don't install public headers if a private library
adds 827d020 ldb: only install headers if we are not building as a private lib
adds f303db5 build: force _SAMBA_BUILD_==4 to be true in public headers
adds b4d618c waf: build headers in separate 'headers' build group
adds 72ca88d build: fixed cflags for test_header
adds 20ec0b6 waf: make mkdir_p() a bit more robust
adds 0232964 waf: auto-create include paths if needed
adds 7a57f72 s3-waf: enable public header building in s3
adds fd328f8 build: added public_headers_allow_broken option
adds 4907695 build: removed mkdir of public headers directory
adds af28fac s3-waf: enable public_headers_allow_broken
adds 500c854 build: added simple header handling for our libraries
adds 1404a9f waf: ensure that MAKEFLAGS is set before parsing it
adds b2b41a5 libcli: protect access_check.h against double inclusion
adds 7c83f69 s4-rpc: added dcesrv_call_account_name()
adds a4d7b3a s3: "hex_encode" does the same as "binary_string"
adds b0667f7 s3: Remove some unused code
adds 420be02 s3: Read uidNumber/gidNumber in pdb_ads_sid_to_id
adds 4f34955 s3: Fix Coverity ID 2290: Uninitialized read
adds cc90415 s3: Fix Coverity ID 2289: Uninitialized read
adds 09677d6 s3: Fix Coverity ID 2288: Uninitialized read
adds 31ff8f3 s3: Fix Coverity ID 2287: Uninitialized read
adds c098771 s3: Fix Coverity ID 2286: Uninitialized read
adds 2b26c86 s3: Fix Coverity ID 2285: Uninitialized read
adds 2992ccf s3: Fix Coverity ID 2284: Uninitialized read
adds b753b0a s3: Fix Coverity ID 2283: Uninitialized read
adds e68cf5e s3: Fix Coverity ID 2282: Uninitialized read
adds 6b584e0 s3: Fix Coverity ID 2281: Uninitialized read
adds c98c36e s3: Fix Coverity ID 2280: Uninitialized read
adds f0d4912 s3: Fix Coverity ID 2279: Uninitialized read
adds d9a5879 s3: Fix Coverity ID 2278: Uninitialized read
adds a6a722b libwbclient: CID 2199 -- NULL pointer return
adds c91b897 s3-build: share smbtorture4 build rules with s3-waf build.
adds 7a91282 s3-libsmb: only include rap client when needed.
adds ebe0aa0 s4-smbtorture: check for username and computername presence in rap_netsessionenum test.
adds 1351046 s4-rap: decouple rap client code from torture binary, add new LIBCLI_RAP subsystem.
adds c287351 s4-rap: remove last iconv_convenience traces from rap client and test code.
adds 5e3da3f s3-build: try to silence annoying "Ignoring invalid value 'vlp' for parameter 'printing'" warning on the buildfarm.
adds 73e7b72 libcli: openchange doesn't need these headers any more
adds 831ff45 s3: Use jenkins hash for str_checksum, fix bug 8010
adds 9bc14af s3: Fix a cut&paste error in pdb_ads_connect
adds 3cfa821 headers: include Python.h first to avoid warnings
adds 46384cf headers: cope with non-system popt in test_headers
adds 1d5f3c1 s4:ldb: don't install .pc files when building a private library
adds e1f8433 libcli/security: move display_sec headers to own header file and add to security.h grouping header.
adds 6c8d802 s3-libsmb: move smb encryption structs into own header.
adds d19ea55 s3-includes: avoid global include of gssapi headers.
adds fad0112 s3-build: stop including ldap and lber headers everywhere in the code.
adds 227c00d s4-smbtorture: use torture_fail/-assert api in torture_samba3_hide().
adds 1b055fa s4-smbtorture: remove duplicate if branch in raw.write test.
adds 8775aee s4-smbtorture: use torture_fail and _skip in raw.write test.
adds be55bbc s4-smbtorture: remove explicit mem_ctx from torture_netlogon_samba3().
adds e084edc s4-smbtorture: use torture_fail and _assert macros in torture_netlogon_samba3().
adds 9ea6027 idl: define printcap IPC message format
adds d6cb4fe s3-printing: use printcap IDL for IPC
adds 52845c1 s3-printing: remove duplicate cups response processing code
adds 97cdf15 s3-printing: fix memory leak in print_cups.c
adds 97addd8 s4-smbtorture: use torture_assert in samr large-dc test.
adds 1ce4d2d s3-msdfs: avoid global inclusion of msdfs.h.
adds 1f6aecb s3-interfaces: only include interfaces.h where needed.
adds 9f9e195 s3-packet: only include packet.h where needed.
adds 7544f23 s4-smbtorture: remove explicit mem_ctx from torture_samba3_rpc_getusername().
adds 9295cff s4-smbtorture: use torture_fail and _assert in torture_samba3_rpc_getusername().
adds 48c2117 s4-smbtorture: use torture_assert in torture_samba3_rpc_sharesec().
adds d8068b5 s3: Fix Coverity ID 2319: Uninitialized read
adds 329fcd4 s3: Fix Coverity ID 2318: Uninitialized read
adds df79b3b s3: Fix Coverity ID 2317: Uninitialized read
adds 7bb76bc s3: Fix Coverity ID 2100, BAD_SIZEOF
adds 4668ac8 s3: Fix Coverity ID 1034, CHECKED_RETURN
adds 920b2fd s3: Fix Coverity ID 1018, CHECKED_RETURN
adds 3835d77 s3: Fix Coverity ID 1017, CHECKED_RETURN
adds 9c9ed33 s3: Fix Coverity ID 1013, CHECKED_RETURN
adds a282455 s3: Fix Coverity ID 1012, CHECKED_RETURN
adds a7a638c s3: Fix Coverity ID 2213, PASS_BY_VALUE
adds 2581cb7 s3: Fix Coverity ID 1402: PASS_BY_VALUE
adds c58eb1f s3: Fix Coverity ID 2148, FORWARD_NULL
adds 4f46ad9 s3: Fix Coverity ID 2147, FORWARD_NULL
adds dd3d6a1 s3: Fix Coverity ID 2144, DEADCODE
adds fb47b7f s3: Fix Coverity ID 2140, DEADCODE
adds dacb392 s3: Fix Coverity ID 2234: REVERSE_INULL
adds 37870e2 s3: Fix Coverity ID 2233, REVERSE_INULL
adds 889e036 s3: Fix Coverity ID 2232, REVERSE_INULL
adds ab37eae s3: Fix Coverity ID 2231, REVERSE_INULL
adds 2a608ba dcerpc: we do not need these as public headers
adds 3aa9d30 s3-build: only include asn1 headers where actually needed.
adds 1d516f0 s3-username: rename static getpwnam_alloc to getpwnam_alloc_cached.
adds 717beda s4-smbtorture: more torture_fail usage in raw.write test.
adds 4562a79 s3:net Find uid before using it
adds 7bc381b s3-waf: move HAVE_LDAP_SASL_WRAPPING define to the HAVE_LDAP block.
adds 1413af9 s3-waf: add --with-pam_smbpass configure option.
adds 5d55ae0 lib-util: put data_blob back in the public library
adds ef07830 s3:Makefile.in: make sure we rebuild bin/smbtorture4 if there where changes
adds 3d6a92a Fix compiler warning in debug message.
adds fdb98fb Nulling out the op_mid is never the right thing to do. We depend on this value when searching for specific share mode entries.
adds 9bc10bd s3: Expose num_opens via api_RNetSessionEnum
adds 4c77d62 Fix crash bug on smbd shutdown when using FOPENDIR() found by Volker.
adds 066fecd The searches struct is still being used and idled in SMB2 - move it to the global section until we decide if we want to idle SMB2 directory handles.
adds faf8bec s3-utils: run minimal_includes.pl over utils/*.c
adds ac85193 s4-smbtorture: remove trailing whitespace from raw.eas test.
adds 4a48c9d s4-smbtorture: use torture_context in raw.eas test.
adds 40398ac s4-smbtorture: use torture_assert_ and comment functions in raw.eas test.
adds dd5460c rap: add rap_NetUserAdd IDL.
adds f91bc89 s4-libcli/rap: add smbcli_rap_netuseradd().
adds 9b1f2df rap: add rap_NetUserDelete IDL.
adds 980ceb2 s4-libcli/rap: add smbcli_rap_netuserdelete().
adds 249340c s4-smbtorture: add test for rap_NetUserAdd().
adds 5def6f0 s3-net: make sure we set correct default user flags in rap_user_add().
adds 9ef1a8c s4-smbtorture: add test for rap_NetUserDelete().
adds f87a072 rap: add rap_NetSessionGetInfo to IDL.
adds 436b497 s4-libcli/rap: add smbcli_rap_netsessiongetinfo().
adds 26ddcd3 s4-smbtorture: add missing error code check in test_netsessionenum().
adds de5cec4 s4-smbtorture: add netsessiongetinfo() test.
adds c4cfffa s4-rootdse: improved operations error messages
adds e8411d6 s3:locking: brl_get_locks_internal() should not expose a write lock if the caller wants read_only
adds 2f048e4 s3:locking: simplify the non cluster case of brl_get_locks_readonly()
adds fa8471a s3-registry: remove some unused headers.
adds 4e05213 s3-waf: enable nss_winbind in make test for nss_wrapper.
adds 9d81340 s4-libcli/rap: add NDR_RAP dependency to LIBCLI_RAP.
adds 3e4879f s3: Cope with 192.168.1.1/24 in smbcontrol ip-dropped
adds a94cc22 idmap-autorid: Not necessary to talloc domainsid
adds db3f8ae idmap-autorid: Not necessary to talloc domaincfg
adds f0abb3f idmap-autorid: Use talloc_tos() in idmap_autorid_sids_to_unixids
adds d1970a8 idmap-autorid: Remove an unused parameter
adds 6ab0d8b idmap-autorid: Remove an unused variable
adds 6ba85be idmap-autorid: Remove an else branch
adds 10953c6 idmap-autorid: Use talloc_tos() in idmap_autorid_id_to_sid
adds 6e9fb07 idmap-autorid: Remove an unused variable
adds 3947845 idmap-autorid: Slightly simplify idmap_autorid_get_domainrange
adds 5006dcf idmap-autorid: Slightly simplify idmap_autorid_get_domainrange
adds 8ae1f32 s3:autorid make sure we set the mapping status correct on early exit
adds 4b347a1 s3: Add "print notify backchannel" parameter to prevent us doing the reverse print notify connection.
adds 89b6af0 SMB2 renames return SHARING_VIOLATION if there is any existing oplock on a file.
adds c53e7f8 s3-build: use HAVE_ADS define in some more places.
adds 33b8d0a s3-waf: use HAVE_ADS env to decide whether to build libads.so
adds a252ded wafsamba: add -Wcast-qual only to the toplevel (s4) build.
adds 6dfd88a source4/torture/raw: Fix prototypes for all functions.
adds be9f1ca source4/torture/basic: Fix prototypes for all functions.
adds e02f1cd source4/ntvfs/posix: Fix prototypes for all functions.
adds c104e4c source4/smbd: Fix prototypes for all functions.
adds 8b271e4 source4/dsdb/samdb: Fix prototypes for all functions.
adds d415a7f source4/rpc_server: Fix prototypes for all functions.
adds f5c3742 source4/ntvfs: Fix prototypes for all functions.
adds a68b59e source4/kdc: Fix prototypes for all functions.
adds 7628fb2 source4/torture/ndr: Fix prototypes for all functions.
adds 942c6ee source4/winbind: Fix prototypes for all functions.
adds 8823aea source4/auth/gensec: Fix prototypes for all functions.
adds 557f830 source4/auth/ntlm: Fix prototypes for all functions.
adds 42eb3ab source4/param: Fix prototypes for all functions.
adds f70a658 libreplace: Fix prototypes for all functions.
adds 7e039c7 source4/auth: Fix prototypes for all functions.
adds fc720be source4/torture: Fix prototypes for all functions.
adds bd0eced source4/lib: Fix prototypes for all functions.
adds 0b4eb47 source4/: Fix prototypes for all functions in various subsystems.
adds fa38782 libcli/: Fix prototypes for all functions.
adds df0b7f1 lib/: Fix prototypes for functions.
adds 98e4ef0 pidl: Fix prototype for server init functions.
adds ed46dfc s3: use getgrset() when it is available
adds daddccb s3:smbd: remove uses of "./" in unlink_internals()
adds ce45027 selftest/Samba3: use 'debug pid=yes'
adds 01b0f45 lib/registry/tests: Fix prototypes.
adds c296748 rpc_server/remote: Add missing prototype.
adds a8eea9e lib/replace/test: Add missing include for prototype.
adds 4828fed s3: Fix early tldap_search cancels
adds d772b8e ldapcli: allocate control value on the control object not on the control container
adds d4c78b6 ldb:fix control parsing for dirsync
adds d2e976e upgradeprovision: Fix typo
adds cbb0f88 dsdb: acl_read fix a missed talloc_steal
adds 4a15c7e dsdb: read acl, sd can be null and ret == LDB_SUCCESS
adds 88d9071 pyldb: add more tests for control manipulation
adds def1fcb pyldb: minor fixup, fix a memory leak
adds 60280ba idmap.idl: Fix whitespace
adds 8dc93be s3: Fix Coverity ID 770, REVERSE_INULL
adds 1615581 s3: Fix Coverity ID 1048, CHECKED_RETURN
adds 3dc999e s4:ntvfs/posix: grant SEC_STD_DELETE if the parent grants SEC_DIR_DELETE_CHILD
adds f0ec69b s3:smbd: access checks should not depend on share mode flags
adds 4928d66 libcli/security: make sure that we don't grant SEC_STD_DELETE to the owner by default
adds c829707 s3-fault: removed the cont_fn from fault_setup()
adds bc3fb24 s3:docs: fix xml of "printnotifybackchannel" parameter (missing closing tag)
adds b8d0994 s4:ntvfs/posix: name->dos.attrib isn't initialized in pvfs_access_check_create()
adds bd25bc1 s4:auth/system_session.c - check for OOM
adds 5d09aca s4:param/loadparm.c - check for OOM
adds 3940777 s4:python bindings - handle NULL returns from "loadparm_init_global"
adds 0a3627d s3:idmap: remove the special treatment of the default domain "*" from idmap_init_domain
adds 7511f08 s3:idmap: remove use of params from idmap_ldap_init - it is not used any more
adds 9885420 s3:idmap: remove special treatment of domain "*" from idmap_ldap_init.
adds 82853a6 s3:idmap: remove the params argument from the init function
adds ca8c493 s3:idmap: remove passdb argument from idmap_init_domain()
adds efc1d38 s3:idmap: simply call idmap_init_named_domain for "*" in idmap_init_default_domain
adds ae5d35b s3:idmap: remove (now) unneeded function parse_idmap_module()
adds 474f6a0 s3:loadparm: remove unused parameter "idmap read only".
adds cafb25a s3:docs: remove documentation of "idmap read only" which was removed.
adds 278cfec s3:WHATSNEW: remove mention of "idmap read only" as new parameter
adds ac8836e s3:loadparm: deprecate "idmap uid/gid/backend" and have them set "idmap config * : range/backend"
adds 0109604 s3:loadparm: set the default "idmap config * : backend" in initialize_globals().
adds f50a25c s3:idmap: make sure that the id mapping system is initialized for first access
adds 2bfe9d1 s3:selftest: fix Samba3.pm deprecated idmap config
adds cfae1e79 s3:WHATSNEW: document changes of the id mapping system
adds cb2cc34 fault: rename fault.c to fault_s4.c
adds 058c3bb fault: moved s3 fault.c to top level
adds 580997e fault: get fault.c ready for use by s4
adds 1ac079e fault: switch s4 to use the common fault.c
adds a65ba83 fault: moved fault.c into common library
adds 43a0762 fault: fixed call to fault_setup() to use new syntax
adds 6e8b635 fault: fixed smb_panic() prototypes
adds 7aef9c3 s3-config: say which config file we failed to open
adds 282984f waf: prevent an error in the symbol checking code
adds cd4306b charcnv: remove the automatic fail on allow_badcharcnv true
adds 1923b78 s3-lib Remove the clobber_region() code.
adds 1d22c39 s3-safe_str: Futher simplify the macros by removing indirection
adds d73db40 s3-safe_string: Add checked_strlcpy()
adds 89fd1cb s3-lib prepare Samba3 to use common codepoint based string functions
adds 41051fd lib/util: Merge basic string length and comparison functions
adds 9e7de42 ndrdump - make "in_pipes" and "out_pipes" const
adds 7d2d902 async_rec/async_sock.c - add an additional "const"
adds 429e84f s3: Fix a (invalid) uninitialized variable warning
adds e6d76ba s3: Fix Coverity ID 2203, NULL_RETURNS
adds e88b9df s3: Fix Coverity ID 2202, NULL_RETURNS
adds cfa8b36 s3: Fix Coverity ID 2201, NULL_RETURNS
adds da8d36c s3: Attempt to fix the build on FreeBSD
adds 67fa593 s3: Include prctl where it is actually used
adds 177df3c s3: Fix a shadowed declaration warning
adds 3766f3e s3-rpc_server: Rename system_user to ncalrpc_as_system.
adds da718a5 s3-epmapper: Use DCERPC_AUTH_LEVEL_CONNECT for ep ncalrpc.
adds 661ac49 s3-epmapper: Added a cleanup function.
adds de77524 s3-epmapper: Shutdown the embedded epmapper cleanly.
adds d6a1469 s3-epmd: Cleanup endpoint mapper correctly.
adds 81a2046 s3-librpc: Leave the epm registration connection open.
adds b2bdc20 s3-rpc_server: Added a memory context to the ep regsiter state.
adds 73faa82 s3-rpc_server: Implement an endpoint monitor loop.
adds 044eabe s3-rpc_server: Rename req to subreq.
adds e69d922 s3-rpc_server: Added disconnect callback function.
adds 0d97741 s3-epmapper: Added function to delete endpoint entries.
adds da1a18c s3-epmd: Cleanup endpoints on service pipe disconnect.
adds 73e985f s3-epmapper: Remove unregister on shutdown.
adds b38517b s3-epmapper: Setup epm in smbd to forward np requests.
adds 7f1fd07 s3-epmapper: Log error if we can't register the endpoint.
adds 8fe4a68 s3-includes: remove unused cmdline_lp_ctx.
adds d53aac5 s3-proto: remove some duplicate prototypes.
adds 6c8b820 s3-globals: silence build warning in smbd_messaging_context().
adds 48c604a s3-smbta-util: fix some buildwarnings.
adds d2d3ac6 s3-rpc_client: actually call lsa_open_policy2() in rpccli_lsa_open_policy2().
adds b903c28 librpc: bring more librpc prototypes in common.
adds 2639f0b s3-prototypes: remove protos of some dead functions.
adds 4518566 charset: remove another allow_badcharcnv check
adds 15e84a9 charcnv: removed the allow_badcharcnv and allow_bad_conv options to convert_string*()
adds 9db92bb s3: Fix Coverity ID 2325: RESOURCE_LEAK
adds 155c4fb s3: Fix some errno assignments in SMBC_opendir_ctx
adds bf1e330 s3-epmapper: Increase debug levels.
adds fd89e29 s3-epmapper: Use strcmp instead of strequal and check IPv6.
adds e8912b9 s3-epmapper: Refactor the cleanup of endpoints.
adds f534dcd librpc: Added a dcerpc_binding_dup() function.
adds 5ebf007 s3-epmapper: Make sure we work on a description duplicate.
adds dbe957e s3-epmapper: Fix allocation of data on the wrong context
adds 95daebe cleanup: fix some trailing spaces
adds edc2600 librpc: Return an error if we a broken floor.
adds 72bd60b s3-epmapper: fix vars init and return errors
adds 5176a0b Fix is_myname_or_ipaddr() to be robust against strange DNS setups.
adds 042aafb Fix bug 8021 - Incorrect string termination in volume/volume_name for TRANS2-QUERY_FS_INFO/Info Volume.
adds 63bb64d s3-netapi: use cli_get_session_key() in netapi.
adds ba510fa s3-ldapsam: fix ldapsam_create_user() with existing posix accounts.
adds 4a4efc2 s3-rpc_server: remove two uneeded include registry/reg_parse_prs.h
adds 68529bc s3-charcnv: remove unused labels.
adds 8812148 s3:dbwrap_ctdb: fix non-locked fetch on persistent db's causing corruption
adds f705fc9 s3-string: moved fstring functions into their own file
adds 8cd4a38 lib: move the string wrappers from source3/include to common lib/util
adds 980064b lib: remove unused pieces of string_wrappers.h
adds 3ceb353 s3-lib: make pull_ucs2_base_talloc static
adds 4d47493 s3-dfs: removed the last user of sec_len==-1 in pull_*_base_talloc()
adds 5ed2039 s3-string: sec_len==-1 support is no longer needed
adds 2588e71 s3-libsmb: work our correct length for EA strings
adds bfce962 tdb: rename convert_string() to tdb_convert_string()
adds 5a20325 libcli: created smb_constants.h
adds aaae412 unistr: moved some UCS2 macros into util_unistr
adds 3726192 s3-includes: fixed CONST_DISCARD() to actually discard const
adds 2643a7b charcnv: added convert_string_error()
adds 64258a3 s3-charcnv Add convert_string_error()
adds 232fb01 s3-string: removed last use of conv_silent
adds d85dbfb s3-string: removed the conv_silent global
adds 7824111 s3-charcnv: convert_string_internal() should not display errors
adds b5616ad lib/util/charset rename iconv_convenience to iconv_handle
adds f08ec22 s3-charcnv: removed unused function
adds 0189087 s3-charcnv: fixed converted_size return in fast paths
adds f092214 charcnv: ensure convert_string_error doesn't conflict with s3 function
adds 273e7cb Revert "s3-includes: fixed CONST_DISCARD() to actually discard const"
adds 26253e0 s3: Compile IDL files in autogen, some configure tests need this
adds 5779460 s3-netapi: fix memoryleak while not using talloc_tos() in cli_get_session_key() usage.
adds ad2e243 Fix bug 8040 - smbclient segfaults when a Cyrillic netbios name or workgroup is configured.
adds 51d8a4e Revert "Fix bug 8021 - Incorrect string termination in volume/volume_name for TRANS2-QUERY_FS_INFO/Info Volume."
adds fc40954 s3: Fix Coverity ID 2326, CHECKED_RETURN
adds 288fb9d s3: Fix an uninitialized variable read
adds 66c9680 s3: Fix Coverity ID 2331: RESOURCE_LEAK
adds c104939 s3: Fix Coverity ID 2330: RESOURCE_LEAK
adds 4cdaac0 s3: Fix Coverity ID 2329: RESOURCE_LEAK
adds f762886 s3: Fix Coverity ID 2328: FORWARD_NULL
adds 1d690e3 s3: Fix Coverity ID 2327: FORWARD_NULL
adds 8cd2622 s3: Fix Coverity ID 2296: UNUSED_VALUE
adds b47b4c9 s3: Remove two calls to cli_errstr
adds 5d9075c s3: Remove a use of cli_send_smb
adds a60ba54 s3: Remove a pointless static
adds ffef3aa s3: Replace cli_negprot_sendsync() by cli_negprot_send()
adds c83ce65 s3: Replace a use of cli_errstr
adds 13c1c8e s3: Fix a memleak
adds 592c669 s3: Convert cli_raw_tcon to cli_smb
adds 7c868e6 s3: Fix Coverity ID 83: RESOURCE_LEAK
adds 08e4e7f s3: Fix Coverity ID 513: UNINIT
adds 30085eb s3: Fix Coverity ID 585: NEGATIVE_RETURNS
adds 1a1675b s3: Fix Coverity ID 590: DEADCODE
adds 8db0374 s3: Fix Coverity ID 682: NEGATIVE_RETURNS
adds a431394 s3: Fix Coverity ID 958: BAD_SIZEOF
adds c07be5f s3: Fix Coverity ID 976: BAD_SIZEOF
adds 7e6030a s3: Fix Coverity ID 2226: RESOURCE_LEAK
adds 6bee354 s3: Fix Coverity ID 2228: RESOURCE_LEAK
adds 240aeeb s3: Fix Coverity ID 2200: NULL_RETURNS (cut&paste error)
adds 9370c28 librpc: Fix Coverity ID 2198: NULL_RETURNS
adds 8d9cbc7 librpc: Add some error checking to dcerpc_floor_pack_rhs_if_version_data
adds 261d6b0 s3: Fix Coverity ID 2195: NO_EFFECT
adds 25397de tdb: Fix Coverity ID 2192: NO_EFFECT
adds ba92c45 s3: Fix Coverity ID 2189: MISSING_BREAK
adds a414356 s3: Fix Coverity ID 2188: MISSING_BREAK
adds dc36d75 Revert "Change strict allocate to default to true.
adds 6e9b69f s3: Fix Coverity ID 2173: FORWARD_NULL
adds 05dac2b s3: Fix Coverity ID 2143: DEADCODE
adds fbe19ba s3: Fix Coverity ID 2143: DEADCODE
adds 52602e4 Fix inspired by work done by David Disseldorp for bug #8040 - smbclient segfaults when a Cyrillic netbios name or workgroup is configured.
adds 67aa53a Be a little clearer about when and when not to set this option.
adds b85bb3e wintest: ensure we startup the w2k3 DC VM
adds 22cbd04 wintest: fixed syntax highlighting with emacs
adds 9eb9b11 wintest: added a "ipconfig /flushdns"
adds f4d5814 s4-fsmo: samba-tool fsmo takes a URL, not a hostname
adds fdd9540 s4-dsdb: only allow administrators to trigger FSMO role transfers
adds 07b6f75 s4-drs: default hostname in samba-tool drs command
adds f4e3ccf s4-fsmo: nicer error messages on failed FSMO transfers
adds 358892e s4-fsmo: make rootDSE modify for FSMO transfer async
adds b32f155 s4-dsdb: perform FSMO transfers asynchronously
adds 3600f2e s4-fsmo: samba-tool fsmo transfer now gets full error code
adds ef44794 s4-fsmo: say which role is being transferred
adds 53ddac3 wintest New snapshot for my wintest VMs
adds 2839391 s3-selftest unconditionaly include subunit.sh
adds c8bc708 s3-selftest Add tests for security=server
adds 29fabfd s3-selftest Allow LM passwords and turn of NTLMv2 for security=share test
adds 2c0d802 s3-selftest Fix test_smbclient_auth.sh
adds e068144 s3:rpc_client: fix argument order of call to lsa_open_policy2 in rpccli_lsa_open_policy2
adds db966ef =?UTF-8?q?alpha=5Fstrcpy()=20is=20a=20utility=20function=20which=20reportedly:
adds bae14fb Remove two unused labels.
adds 8d2d0ef lib: removed a spurios declaration of 'logfile'
adds 77cc161 s4-param: set a default logfile
adds 3351897 s4-cmdline: moved loadparm init after fault setup
adds af31bf6 debug: ignore debug_set_logfile() with a blank string
adds daeb6a0 s4-dsdb: allow modification of linked attribute targets with relax
adds bd9b272 ldb: detect eof on ldif files
adds 1d33474 s3:printing Make print_queue_receive public
adds 99941eb s3:spoolssd Add skeleton for spoolss daemon
adds 2d333ae s3:spoolssd Create our own log file
adds 0b7b841 s3:spoolssd handle smb.conf reloads directly
adds 0c13010 s3:spoolssd Add spoolss own signal handlers
adds 0439427 s3:spoolssd Initialize the spoolss rpc interfaces
adds fe0e079 s3:spoolssd Start spoolss from smbd
adds 851f95b s3-spoolssd: Fixed reopening of logs.
adds c1b7c0c s3-spoolssd: Pass down event and messanging context.
adds a956c57 s3-spoolssd: Added missing include.
adds 80fe8fa s3-spoolssd: Fixed logfile creation.
adds 8c635b6 s3-epmap: Make rpc_ep_setup_register an internal function.
adds 28b2046 s3-spoolssd: Register spoolssd endpoints.
adds 991fa3a s3-spoolssd: Start the spoolss service correctly.
adds 8dc5805 s3-rpc_server: Only allow embedded, daemon and external server type.
adds 2cb7974 s3-rpc_server: Fixed rpc_pipe_open_internal documentation.
adds 6a27928 s3-waf: fix spoolssd compile.
adds 52ff0dd s3-libsmb: remove duplicate NTSTATUS variable.
adds 1e50f9a charconv: Fix the slow-path character conversions
adds 0c5214e Ensure convert_string_XXX is always called with a valid converted_size pointer.
adds f4868ab lib/util/util_pw: temporary rename of getpwnam_alloc and getpwuid_alloc.
adds 6442112 lib/util/util_pw: share sys_get{pw,gr} group of calls.
adds 9648795 lib/util/util_pw: share more code between lib/util/util_pw.c and source3/lib/username.c
adds d85f140 s3-winbind: remove global inclusion of libwbclient.
adds 99f4a64 s3-trans2: only include trans2.h where needed.
adds 89ca487 s3-includes: only include system/syslog.h when needed.
adds 310d268 s3-includes: only include system/iconv.h when needed.
adds 739ca0e s3-includes: only include system/glob.h when needed.
adds 21a78b8 s3-includes: only include system/capability.h when needed.
adds 55f9579 s3-includes: only include system/terminal.h when needed.
adds fd8b538 s3-includes: remove global include of "system/select.h".
adds 7369ef1 s3-includes: only include system/shmem.h when needed.
adds 49fcf65 s3-includes: only include system/passwd.h when needed.
adds 64422d9 s3-includes: remove global include of "system/network.h"
adds 0e77126 s3-includes: only include system/filesys.h when needed.
adds 1d7b7ce s3-includes: remove EILSEQ check, this is handled by ../lib/replace/system/iconv.h already.
adds 49ccae1 s3-includes: no point in including all security headers globally.
adds 0a250f4 registry: create and use shared libcli/registry/util_reg.h header.
adds 9bd06f6 s3-build: only include transfer_file.h where needed.
adds 03e6082 s3: create_builtin_users/administrators belongs to passdb not auth.
adds bb04a70 s3-groupdb: move groupdb headers to groupdb/proto.h.
adds 35c2d8e s3-passdb: move passdb headers to passdb/proto.h.
adds b0773aa s3-passdb: move mapping.h into passdb.h, its needed here.
adds 2f36ef7 s3-passdb: add passdb.h where needed.
adds cd7e088 s3-proto: add some forward declarations.
adds f378f9f s3-passdb: add machine_sid.h and lookup_sid.h
adds cc94bcb s3-winbindd: copy acct_info to wb_acct_info so we dont need passdb for it.
adds bcee6c1 s3-passdb: move util_wellknown.c out of passdb.
adds 7d798ac s3-passdb: move util_unixsids.c out of passdb.
adds a22a53e s3-passdb: move util_builtin.c out of passdb.
adds 235f148 s3-passdb: use passdb headers where needed.
adds 60d2816 s3-passdb: finally stop including passdb.h globaly.
adds 6b76909 s3-build: only include intl protos where needed.
adds 8560c00 s3: move filename_util.c out of source3/smbd to source3/lib.
adds ef990a1 s3-smbd: add smbd.h and move smbd prototypes to smbd/proto.h.
adds 8c24ebf s3: include smbd/smbd.h where needed.
adds 45364f5 s3-vfs: include smbd/smbd.h in vfs modules.
adds 34a335a s3: auth also needs parts of smbd.
adds 84815d3 s3: printing needs parts of smbd.
adds 20d8ae4 s3: rpc_server needs parts of smbd.
adds f064c8e s3: finally remove global include of smbd prototypes.
adds 2377039 s3-locking: move locking prototypes out of proto.h.
adds 2473c2f s3-libsmb: put namequery headers to nmblib.h
adds 1b6767d s3-auth: move auth prototypes to auth/proto.h.
adds 7e73214 s3-auth: use auth.h where needed.
adds 146c1aa s3-auth: rpc_server needs auth.h
adds af300a9 s3-auth: smbd needs auth.h
adds 3061f44 s3-auth: printing needs auth.h
adds bd471d3 s3-auth: vfs modules need auth.h
adds 3679c0b s3-includes: finally remove global include of auth.h.
adds 4bd5f51 s3-prototyes: user_in_netgroup and user_in_list moved to auth, out of smbd.
adds b2af281 s3-messages: only include messages.h where needed.
adds ab36d59 s3-messages: make ndr_messaging.h part of messages.h.
adds 9115615 pidl: add an include for "ntdomain.h" for s3 server stubs.
adds 6e3f0d2 s3-includes: only include ntdomain.h where needed.
adds 1d383da s3-passdb: move lsa_dom_info and lsa_name_info out of smb.h into passdb.
adds 643b08d s3: include ../librpc/gen_ndr/lsa.h where needed.
adds c2d6260 s3: only include lib/privileges.h where needed.
adds b1e3b9d s3: only include ntioctl.h where needed.
adds ab9a29e s3-rpc_server: move access check functions out of samr server.
adds 72833e4 s3-ctdb_wrap: remove unused variable from db_ctdb_fetch_persistent().
adds 05a9b7c s4:smb_server/smb/trans2.c - "talloc_move" isn't strictly necessary here
adds 6723e90 talloc - improve doxygen comment of "talloc_move"
adds dcdfc27 s4:lib/registry/registry.h - align a copyright line in header comment
adds 32a76ca s4:lib/policy/gp_ldap.c - make more use of LDB result constants
adds 014d409 s3: Fix Coverity ID 2304: FORWARD_NULL
adds 0080f94 tdb: Fix Coverity ID 2238: SECURE_CODING
adds 0764e72 s3: Fix Coverity ID 2237: REVERSE_INULL
adds de635fe s3: Fix Coverity ID 2332: MISSING_BREAK
adds 8486f0f s3: Fix Coverity ID 2236: REVERSE_INULL
adds 12bf847 s3: Fix Coverity ID 2223: RESOURCE_LEAK
adds 9a97a83 s3: Fix Coverity ID 2222: RESOURCE_LEAK
adds a56eb9b s3: Fix Coverity ID 2221: RESOURCE_LEAK
adds 40306f2 s3: Fix Coverity ID 2220: RESOURCE_LEAK
adds 0fea80c s3: Fix Coverity ID 2217: RESOURCE_LEAK
adds fbd0ff6 s3: try to fix the build on some non-linux buildfarm machines.
adds c395209 lib/util/charset Remove pointless static bool initialised
adds 48d0abe s3:lib make lazy_initialize_conv() static
adds a64958a lib/util Move base64 functions into lib/util/base64.c
adds 43e364e lib/util/charset Add tests for convert_string_talloc_handle()
adds 65c9d2e s3: Fix Coverity ID 2041, "UNUSED_VALUE"
adds 25b43d3 s3: Use cli_ntcreate to when listing snapshots
adds b09b694 s3-vfs_solarisacl: try to fix the solaris build.
adds 6206156 s3-winbind: try to fix the build on hosts w/o winbind support.
adds c8ed33a s3-proto: pure cosmetics, remove some generated comments.
adds 3253d5a s3-passdb: move some passdb defines to passdb.h
adds 33082d0 s3-passdb: move LOOKUP_NAME_ flags to passdb where they belong to.
adds 53bdf43 s3-vfs acl modules: more non-linux build fixes.
adds 220db5a s3-smbd: try to fix the irix build.
adds 8f4e39f s3: Fix g_lock_lock after the select/poll conversion
adds c964744 This doesn't look like it has anything to do with character set conversion, but it does :-).
adds 048471d Fix the nstring calls to use the correct sizes.
adds d546ade Change convert_string_internal() and convert_string_error() to bool return.
adds 3800bae s3-vfs: try to fix build of aio_fork module.
adds 9ede19f s3-build: make it a little easier to build smbtorture4.
adds c109a70 Fix convert_string() to take a *converted_size arg. and return a bool.
adds 5fcb4d3 rep_parse_prs: remove some dead, unused code.
adds 2352e7c s3-rpcclient: include rpc_client/cli_pipe.h globally in rpcclient.h
adds a730dff s3-libndr: add ../librpc/ndr/libndr.h include in some places.
adds e54f292 s3-idmap: fix the build of idmap_hash on FreeBSD.
adds 0e46e09 s3-samr: make getgrgid() failure a little more visible in _samr_CreateDomAlias().
adds 46db53b lib/util/charset correct calculation of UTF8 character sizes
adds d4f3a38 lib/util/charset Add wrapper to allow testing of strlen_m_ext()
adds 7fe9bb8 lib/util/charset Add tests for strlen_m_ext() and convert_string_talloc()
adds b3ffcf8 lib/util/charset smb_panic() on incorrect use of strlen_m_ext
adds cf5ed92 SMBTA: make vfs_smb_traffic_analyzer aware of the sendfile and recvfile functionality and store the results as common read/write results.
adds f9a2f4f Fix bug #7996 - sgid bit lost on folder rename.
adds 21193c8 Don't burn 2k of stack on every iconv, use the heap when it's a slow call.
adds 7cd5a79 Arg. I hate the "if (xxx) return foo" all on one line style of code.
adds 466da70 charconv: Use talloc_tos() in the S3 build
adds 6a9043d s3: Fix a typo
adds e395b5b s3-torture: a very simple test for convert_string_error()
adds 26ccb6d s4-dsdb: cope with failed searches in the linked attributes callback
adds 620921b lib/util/charset Add tests for strcasecmp_m(), talloc_strupper() et al
adds d9ad60f s3-winbindd: Use the correct enums for samr_QueryDomainInfo.
adds 34ea813 s3-net: Do not use uninitialized value
adds fd41b4f s3:ctdb: correctly handle cstatus if CTDB_CTRL_FLAG_NOREPLY is set.
adds 6cc8457 s3:ctdb: samba can now handle the NOREPLY flag
adds 0e240bd s3:ctdb: pass the ctdb control flags to the ctdb daemon when sending the control
adds 3a3c118 s3:dbwrap_ctdb: in ctdb_delete, send a SCHEDULE_FOR_DELETION control to local ctdbd
adds 0943d39 s3:configure: fix a comment.
adds a9b04e4 s3:configure: remove unused variable CTDB_CFLAGS
adds e9e23cc s3:configure: rework logic of ctdb/clustering checks
adds 69aead6 s3:configure: add check for new CTDB_CONTROL_SCHEDULE_FOR_DELETION
adds 7b9648c s3:configure: introduce "--enable-old-ctdb" to enable enforcing build against old ctdb
adds 1877508 s3:configure: allow building without SCHEDULE_FOR_DELETION with --enable-old-ctdb
adds 644222a debug: Restore the s3-style check in check_log_size()
adds d9b03cb s3: Fix Coverity ID 1136: CONSTANT_EXPRESSION_RESULT
adds 1272758 s3: Fix Coverity ID 1137: CONSTANT_EXPRESSION_RESULT
adds ac216c1 Fix bug #8047 - mdns registration doesn't work if "interfaces" is used in smb.conf
adds 00224d0 Fix bug #7987 - ACL can get lost when files are being renamed.
adds e06dba1 s3:waf:compare_config_h3.sh: specify autoconf-config.h as commandline parameter
adds af82dca s3:waf:compare_config_h3.sh: make diff tool configurable as env var "DIFF"
adds d143bc4 s3:waf: add cluster support / ctdb checks.
adds 76f7c2a Fix for servers that don't put a path separator at the end of the service.
adds 2b94169 s3: Fix bug 8042: File creation on OS/X
adds 32296a2 s3: Add a quick test for bug 8042
adds 09289c0 use system heimdal headers if possible, fix missing dependencies on hx509 and krb5 libraries.
adds 5cb8f6b Fix compilation without external heimdal.
adds e53dfeb s3: Remove some unused code
adds c6b93d2 Avoid uppercasing server role in error message.
adds 4a98d6c debug: default debug to stderr
adds 45e00ee s4-libnet: honour convention of DEBUGLEVEL>=10 for NDR print
adds 822e7e5 s4-loadparm: be a bit less verbose about smb.conf processing
adds db03168 s4-krb5: be a bit less verbose about krb5 packets
adds 81f2dda s4-dsdb: added a ldb err -> NTSTATUS mapping
adds f0e7303 s4-rpc: improved error mapping for several RPC server calls
adds bf3a75c s4-samba-tool: give a bit better error on user delete failure
adds f00d258 s4-dsdb: implemented creation of conflict records
adds 513574a talloc - some documentation changes
adds ffb6003 s3-selftest Disable log rotation in 'make test'
adds 55134c9 s4-credentials Add a command line hook to set the kerberos credentials cache
adds 6351dee s3-selftest Add testing of kerberos login
adds 841d0bc s3-selftest Remove more instances of /tmp in test_smbclient_s3.sh
adds 77e6716 s3-auth consolidate create_local_token() into make_server_info_krb5()
adds a3ef974 s3-rpc_server Remove comment, yes the key is correct.
adds b7e330a s3:idmap_tdb2: fix build of tdb2
adds 10cec2f s3: fix cbuf_swapptr
adds 84019ea s3: add function dbwrap_trans_traverse
adds 340f20d s3: add function dbwrap_traverse
adds 9272614 s3: add function cbuf_print_quoted
adds 8fc8c88 s3: add function srprs_quoted to parse strings written with cbuf_print_quoted
adds a217ec6 s3-net: add command "net idmap check"
adds 074239a Note that check_parent_exists() doesn't change the contents of smb_fname (add const).
adds 2ec4826 Move SET_STAT_INVALID call added by Volker as fix for bug 8042 - Newly create files are always failed with NT_STATUS_FILE_IS_A_DIRECTORY
adds 17d8f0a s3-auth use create_local_token() to transform server_info -> session_info
adds ff9b668 s3-auth Rename user_session_key -> session_key to match auth_session_info
adds 2d22bbf s3-selftest Look only under source3 for smb.conf files
adds 4b78956 s4 samba-tool: Implement "testparm" command
adds 0f08e9d s3: Fix print_spool_end
adds fe35ff2 s3: Make vlp printing work by default
adds a7ba4b5 s3-waf: fix typo in ctdb checks.
adds dca465f s3/vfs_gpfs: s/syncops/gpfs
adds 378c4b2 s3: Add maintainers for s3/auth
adds b6a30be Fix bug #7080 - Quota only shown when logged as root.
adds 917b0a2 librpc/idl Add [nopython] to krb5pac ndrdump functions
adds 1c34842 pidl: Add support for the [ignore] property
adds f261266 s4-auth: Always talloc_zero() the struct auth_session_info
adds 663dc94 auth: Move auth_session_info into IDL
adds 86baefe kdc: always ldb escape the realm
adds 48646ee s3-auth: Make server_info const in create_local_token()
adds 86a3c39 packaging(RHEL-CTDB): replace Prereq by Requires.
adds c2738b2 packaging(RHEL-CTDB): add BuildRequires to ctdb-devel >= 1.2.25
adds f52b318 packaging(RHEL-CTDB): Fix debuginfo builds
adds 82e0ba2 docs: fix the missing parameter description section in the smb.conf manpage
adds 457c665 libcli/nbt Cope with blank lines in DNS hosts file
adds 747ebc1 s3-selftest names into DNS hosts file to avoid NBT lookups
adds 0415a57 s3-librpc Fix creation of in-memory keytab for previous password
adds d84a8d5 s3-selftest Add tests to show kerberos works across a password change
adds 0846b3c s4: Update/Set local USN only on attribute that have been modified/created
adds 59b588a waf: a better way to detect duplicated symbols
adds 48220b8 This reverts commit 378c4b221a6be75e1d32cb6fb3a773ce5de6dbda.
adds 15576da lib: moved data_blob.c into samba-util-common
adds a8da13c lib: make asn1_util a private library
adds 5adf85e tstream: make npa_tstream a private library
adds 49ab2df lib/crypto: rename the SHA256_ functions to samba_SHA256_
adds 6d0be9e s4-test: fixed a problem with very verbose NDR debug
adds db76adc s3-pdb_ipa: Fix indentation
adds c4974ee s3-smbldap: support storing octet_strings/DATA_BLOBs.
adds 02c6940 s3-ipasam: rename of smbldap_make_mod_blob to _smbldap_make_mod_blob.
adds f3b1a68 s3-smbldap: make octet_strings/DATA_BLOBs const.
adds ca22bef s3-pdb_ipa: Use new smbldap_make_mod_blob() without a return value
adds c47df01 s3-pdb_ipa: Detect IPA server
adds 2ee1d09 s3-pdb_ipa: Add ipasam_create_user()
adds afdc905 s3-net: add IPA provision
adds 1cbe59e s3-pdb_ipa: Add ipasam_create_dom_group()
adds 6681e45 s3-pdb_ipa: Create DN for new object
adds 11c3427 s3-net: Add net trust utility
adds 2bafb4c s3-net: Add delete op for net trust utility
adds 3626579 s3: Fix tldap_make_mod_blob_int() debug messages
adds d622d21 s4:dsdb/repl_meta_data: normalize the rdn attribute name based on the schema
adds 4d5a295 s4:dsdb/repl_meta_data: allow passing an explicit attribute list to replmd_update_rpmd()
adds b3bb983 s4:dsdb/repl_meta_data: update replPropertyMetaData on originating renames
adds 2db094f Fix bug 6966 - "allow trusted domains = no" not respected in winbind.
adds 5f771b3 ldb: fixed --paged option in ldb tools
adds 77820d5 s3-test: disable ktest for now
adds 36029a0 samba_dnsupdate: Don't use subprocess.check_call, it isn't in python 2.4
adds 9ced0df wintest Allow changing the telnet settings to fail, we might not be admin
adds e410a1a s3-wintest Add test of 'net use' against the Samba3 member
adds 1367e2b wintest Allow setting of the firewall to fail
adds 1862e90 s3-selftest Fix use of the 'fake DNS' file
adds 4cdbb88 s3-selftest actually wait for smbclient to connect
adds e78d465 Revert "s3-test: disable ktest for now"
adds 17fe5e0 s4-samba_dnsupate Fix syntax error
adds 7d04043 s3-net: fix the usage output of "net idmap check"
adds c1a5670 s3-net: document "idmap check"
adds 26d6784 lsa: use lsa_TrustedAccessMask in some more places in the lsa IDL.
adds ead6faa s4-smbtorture: fix lsa forest trust test.
adds 02c6f9d selftest:Samba4: setup DC_* variables in provision_rpc_proxy()
adds 1d8980d s4:objectclass LDB module - fix a comment - add a ")"
adds 32cad76 ldb:common/*.c - check for some OOM conditions
adds 3cd11b5 ldb:ldb/common/ldb_modules.c - always use LDB error codes if possible
adds f146992 ldb:tests - "init.ldif" - deactivate empty "seeAlso" attribute
adds 17f3413 ldb:ldbadd/modify tool - return error code when at least one operation has failed
adds b7de06e s4:objectclass LDB module - "ldb_msg_sanity_check" call not really needed
adds 6cef940 dsdb:schema/schema_syntax.c - add some empty value checks on validate functions
adds ddb41f2 dsdb:schema/schema_syntax.c - correctly check error code of "ldb_string_utc_to_time"
adds df9d46a ldb:ldb_msg_check_sanity - clean it up from unneeded stuff
adds 94f5b2f ldb:ldb_msg.c - make "ldb_msg_find_attr_as_*" more robust against invalid values
adds 7e4f261 packaging(RHEL-CTDB): fix configure.rpm (honour additional cmdline parameters)
adds 838e2dd s3:net idmap check: fix a couple of c++ implicit void * cast warnings
adds 32d816d s3:passdb:pdb_ipa: fix a C++ implicit void * cast warnings
adds 9705dab s3:net rpc trust: fix two C++ implicit void * cast warnings
adds a15ebe6 ldb:ldb/common/ldb_modules.c - trivial - fix integer output specifiers
adds ab0a881 ldb:ldb/common/ldb_modules.c - change the request counter type to be "unsigned"
adds d399401 talloc: use TC_HDR_SIZE instead of sizeof(struct talloc_chunk)
adds 4084cb7 talloc: add TC_ALIGN16() macro
adds 13fab67 talloc: add TC_POOL_SPACE_LEFT() macro
adds 73330f8 talloc: add TC_POOL_FIRST_CHUNK() macro
adds 1e70439 talloc: optimize talloc_free() and talloc_realloc() for talloc pools
adds efbb358 talloc: use VALGRIND_MAKE_MEM_UNDEFINED() before memmove()
adds 4895f55 talloc: add TC_INVALIDATE_FULL_CHUNK() macro
adds 6126c35 talloc: add TC_INVALIDATE_SHRINK_CHUNK() marco
adds 9c9f208 talloc: add TC_UNDEFINE_GROW_CHUNK() marco
adds 73cc85a talloc: add TC_INVALIDATE_POOL marco
adds 2146ffd talloc: include valgrind headers if available
adds f9fdef8 talloc/testsuite: test more talloc_pool related things
adds eb0e276 talloc/testsuite: avoid memory leak reported by valgrind
adds 6db4fc1 s3-net: "idmap check" ignore __db_sequence_number__
adds 58a0c8a s3:net idmap check: fix output of an invalid record
adds c6c1724 Subtle change. Microsoft SMB2 tests return different access mask than for SMB1 with raw.acls.
adds af45636 Fix bug 8072 - PANIC: create_file_acl_common frees handle two times.
adds e6cf92c s3-modules: Fix debug message
adds 0958695 s3: Fix timeout calculation in event_add_to_poll_args
adds d2d1d17 s3: Fix Coverity ID 2473, UNINIT
adds 5cd6d93 s3: Fix Coverity ID 2472, UNINIT
adds a5495e7 s3: Make reg_backend_db.h includable by itself (cherry picked from commit 6ba31d3bd29dd11b1b98859f4d8a65d9be7dac60)
adds d1ded27 s3: Wrap creating the svcctl keys in a transaction
adds 27cb378 s3-smbd: Added a change_to_user_by_session() function.
adds b137156 s3-smbd: Added a become_user_by_session() function.
adds e3c3b4d s3-printing: Use become_user_by_session() function.
adds bb15aa5 s3/selftest Tear down the environment if we fail to connect
adds 64b6641 s3-rpc_client: move rpc_cli_transport structs and protos to rpc_transport.h
adds f102748 s3-librpc: let librpc/rpc/dcerpc.h include ndr and generated dcerpc headers.
adds 0eece62 s3-netapi: add libnetapi_get_binding_handle().
adds 3acd6bd s3-netapi: use libnetapi_get_binding_handle().
adds 7ea0384 s3-netapi: use dcerpc_try_samr_connects().
adds 9c6f78a s3: add some forward declarations.
adds 510e618 s3-util: separate out cmdline helpers.
adds feb3cde s3: Retry the join with the short name
adds da5e5a6 s3: Initialize output in libnet_Join
adds 4edc98e s3: For net ads join, create a krb5.conf
adds 601835e build: speed up SYMBOLCHECK code
adds 5694ba5 libcli/ldap pull LIBCLI_LDAP_MESSAGE and LIBCLI_LDAP_NDR into a library
adds fe458f2 lib/util make UTIL_TDB a library
adds cec7c53 libds: Make flag_mapping a library
adds 380bd49 build: use readelf as a replacement for ldd
adds b6a8418 s3-lib: Remove unused pull_ucs2_fstring()
adds c8a5fa3 s3-charcnv: make pull_ucs2 static
adds 43deb97 s3-lib Remove more unused fstring.c functions
adds 5cfb0bd s3-lib Correct comment in strlen_w()
adds 8fcda44 s3-lib: Remove unused _w functions.
adds ba2b7f7 s3-lib Remove unused skip_unibuf()
adds a82fba3 s3-lib Remove unused #define
adds d458f6b s3-lib make static and remove more _w functions
adds e3138f2 s3-lib Move isvalid83_w to mangle_hash.c
adds ce2f217 s3-lib Move strdup_w to it's only user in mangle_hash.c
adds 9941dfe lib/util/charset Move source3/lib/util_unistr.c to the common code.
adds 2eea919 lib/util Move simple string routines into common code.
adds b2e37d9 lib/util ucs2_align is identical, put it in common
adds 17ccff9 lib/util: Make string_replace from s3 common
adds 87d2722 s4/torture Fix calls to charcnv functions to always supply converted_size
adds cd63c92 lib/util/charset Fix and add public interface for convert_string_error_handle
adds b21129a lib/util/charset Add expected values for upper/lower case tests
adds 1efa600 lib/util/charset Add tests for convert_string_error_handle
adds 9346382 lib/util/charset Preserve 'pull' errors even when converting via UTF16
adds 7bbd701 lib/util/charset Add more tests for convert_string_error_handle()
adds a2c691a lib/util/charset Rename convert_string test to allow a 'non_handle' test
adds 1d4fb07 s3-selftest Add workaround for RAP test failure
adds 8db1648 lib/util/charset Make ASCII conversion validate it's input
adds 748c31d lib/util/charset Add convert_string_error()
adds d335b63 lib/util/charset Add many more charset tests
adds bf431fb libcli/auth Use convert_string_error to check LM hash calculation.
adds 4158e9a s3-charcnv: Move convert_string() et al to lib/util/charset
adds 887fdb7 s4-test: added a test for E_deshash()
adds d309499 s3-build Remove distinct LOCALEDIR subsystem
adds 53e0bad build: Bring DYNCONFIG into samba-util library to avoid symbol duplication
adds 111f4ec s3: Use talloc_tos() in the S3 build
adds 6a77b52 s3: Fix Coverity ID 2470: STRAY_SEMICOLON
adds 94a97bf talloc: fix compiler warnings with -Wc++-compat
adds 015511d s3: Make send_nt_replies() static
adds 8b80141 s3-util_sock: very brief documentation for open_socket_out().
adds 4b3fe52 s3-cli_pipe: fix timeout in rpc_pipe_open_tcp_port().
adds 8acc57d s3:WHATSNEW.txt: remove the "strict allocate" default value
adds d2d976d s3-netapi: remove two shadowed variables.
adds 9824e2e s3-rpc_client: add and use rpc_client/rpc_client.h.
adds c3d8991 s3-build: finally remove references to ndr and dcerpc headers that were included globally.
adds df269c0 Don't print "success" message after error message in change_file_owner_to_parent(). Remove "goto" in change_dir_owner_to_parent().
adds d4c693d Add dom_sid_parse_endp
adds 58e26c2 s3: Simplify parse_sidlist
adds ef9d2b1 s3: Make parse_sidlist public
adds 091fd0f s3: Add wbint_LookupSids
adds 490c52c s3: Add wb_lookupsids
adds 63446c2 s3: Add winbindd_lookupsids
adds cfe30df9 libwbclient: Add wbcLookupSids
adds 4be643d lib: Move next_token next to next_token_talloc
adds 69ba259 nsswitch: wbinfo --lookup-sids
adds 74ea52e s3: Add is_domain_online
adds 80f8738 s3: Make idmap_find_domain public
adds a671885 s3: Add wbint_Sids2UnixIDs idl & implementation
adds 44f7fc4 s3: Export WINBINDD_SIDS_TO_XIDS via the winbind pipe
adds a93c49d libwbclient: Add wbcSidsToUnixIds
adds b8dc235 nsswitch: Add wbinfo --sids-to-unix-ids
adds ddfeccc s3: Use wbcSidsToUnixIds in create_local_token
adds 32bd643 s3: Add some debug to winbindd_sids_to_xids
adds 845d4d4 s3: Add a test for sid2xids
adds a21be2c Fix WAF build for sids2xids.
adds e782111 s3-includes: move struct pipe_open_rec to srvsvc rpc server.
adds 76d4ede s3-includes: remove unused schema_types enum.
adds b4e4b60 s3-includes: include lib/util/debug.h headers in includes.h not smb.h
adds c4331f6 s3-includes: absolutely no need to globally include debugparse.h
adds 321587e s3-includes: only include acl prototypes when needed.
adds bae2ce8 s3: fix the build of --with-profiling-data.
adds 1b4d27d s3-waf: add --with-profiling-data configure option.
adds 165521e s3: only include smb profiling where needed.
adds 36f7f98 s4/libcli: do not announce NT error code support when it is disabled
adds 96a49d2 libcli: allow exclusion of netbios name in NTLMV2 blob
adds 29c0c37 s4/libcli: do not use netbios name in NTLMv2 blobs w/o spnego
adds 35fca85 libcli/ldap Re-add ldap_ndr.h as a public header
adds 9d62ee2 s3-lib Move strisnormal to it's only user in mangle_hash.c
adds aad2c19 s3-lib Remove unused str_ascii_charnum()
adds 72dcf6d s3-lib Move unix_strlower and unix_strupper to their only users.
adds b1873be s3-lib Remove unused string_append
adds 3d7998b s3-lib Remove very unused (#if 0) strncpyn
adds 4ba1375 libcli/auth Move krb5 wrapper functions from s3 into common
adds bbeba18 s3-auth Rename smb_krb5_open_keytab to avoid a conflict with s3
adds e1078b8 lib/util Move alpha_strcpy() from s3 into common code
adds 32c12cc libcli/auth Fix compile on hosts without krb5
adds 15d6c70 s3: Fix a typo
adds daea6a4 s3-includes: move readahead prototype to its only user.
adds 7ece43b s3-build: make sure we pick up system tdb and talloc via #include.
adds 8b5d163 s3: Fix smbd with the async echo responder
adds d9c1d1f s3: Fix Coverity ID 2471: UNINIT
adds 9c2ba94 Optimization for change_file_owner_to_parent() and change_dir_owner_to_parent()
adds 182eea9 Fix bug #8083 - "inherit owner = yes" doesn't interact correctly with vfs_acl_xattr or vfs_acl_tdb module.
adds 4389bf4 Ensure change_dir_owner_to_parent() can't be raced.
adds 9c2aa5b s3-krb5 Move #ifdef HAVE_KRB5 above #include of libcli/auth/krb5_wrap.h
adds 53f50c2 s3: Fix bug 8066, wrong output in smbget
adds 6768b65 s3-waf: try to fix the non-ldap-but-krb5 build.
adds 0e18a59 s3-build: fix the --with-profiling-data build on mac os x.
adds cf4a308 s4-dsdb: If current attribute list is empty use the one from the request
adds 85e8c86 s4-dsdb: Add more information on why we don't check the SD control
adds e4c4dcf s3-waf: only LIBNMB needs to linked against -lresolv.
adds 525ccd5 Ensure vfs_chown_fsp() is safe against races.
adds e49893c Use handle based xattr set if available.
adds 82fdad8 Trying to track down the SMB2 error. Add an invariant test.
adds 831955d selftest: Provide a single bindir_path function across all targets
adds cfb44f6 selftest: Remove unused BUILDDIR_ABS environment variable
adds 4fd6ebf selftest: Remove duplication between BUILDIR and BINDIR
adds 48bb69e selftest: Start using the binary mapping at the python layer as well
adds 1870d25 selftest Add binary mappings for samba3 selftest
adds 47b7c6f selftest: Move Samba4 selftest wscript to the top level
adds d9e29c0 selftest Remove selftest of the test subsystem
adds ee4a7b3 s4-heimdal_build: Add extra HAVE defines needed for the source3 krb5 code
adds 93f8f7b selftest: Allow the top level build to run the samba4 or samba3 tests
adds 1f53442 s3-gse Allow GSSAPI wrapper to compile against Heimdal
adds d1cbb9f s4-heimdal: Allow any kvno to match when searching the keytab.
adds 2c55a99 util: Build samba-util without unresolved symbols.
adds 9f9d183 Remove broken link.
adds 10a552a s3: Use tevent_req_nterror properly in a few places
adds 35c7123 s3: Remove an unused variable
adds ca5dcf2 s3: guest sesssetup is only 13 words (cherry picked from commit 69650a2aaa8649570261df7efccb35ad76d7cfc1)
adds 0bf7c96 s3: Use \0 instead of NULL when 0-terminating a string
adds 7cc02cf samba-tool: fix machinepw command so that we use the full path to the secret database and raise an error if secret can't be found
adds 83a0b94 s3: Fix the build of vfs_gpfs.c
adds d09f029 s3 autobuild: Fix CFLAG check for netgrent tests
adds c2a62e8 s3 waf: Mimic the autoconf check for netgrent
adds bde2bcc Fix bug 8088 - rpccli_samr_chng_pswd_auth_crap segfaults if any input blobs are null.
adds 29d8c59 lib/socket_wrapper: allow up to 32 interfaces for a bigger 'make test'
adds d041ed2 selftest: put the target on the environment
adds 8f58b13 s4-selftest: Stop creating netbios aliases everywhere
adds 36d4bbf s3-selftest Rename s3 DC environment to s3dc
adds aed450d s4-selftest: Avoid duplicating the servers IP in the provision() sub arguments.
adds 9000188 selftest Add combined 'Samba' target module
adds 148efda s3-selftest Fix interface localktest6 listens on.
adds 55cb125 s4-selftest: Move Samba4 test interfaces out of the way of the Samba3 tests.
adds 790ceec s4-selftest Rename Samba4 'member' test environment to s4member
adds 1ac4651 selftest: Add hooks to enable a combined selftest run.
adds cfb4eb9 selftest Test for socket_wrapper support in combined samba target as well
adds 5439553 selftest: Don't specify SELFTEST_TARGET as an env variable
adds 5189cfc selftest: move warning about invalid environments up to selftest.pl
adds dfb490d selftest Consolidate server wall clock time limits
adds 6aa72da tdb: fix transaction recovery area for converted tdbs.
adds 094ab60 tdb: tdb_repack() only when it's worthwhile.
adds cb88418 tdb_expand: limit the expansion with huge records
adds 36cfa7b tdb: make sure we skip over recovery area correctly.
adds 9bf3dc3 Fix Bug #8099 setpwent() actually does endpwent() and vice versa on FreeBSD
adds 1804d9a tdb_backup: avoid transaction on backup file, use lockall
adds 3a2afe4 s3-gse: Allow the GSSAPI wrapper to load a keytab using gss_krb5_import_cred()
adds 0e5482c libcli/auth: Move more kerberos wrapping in common
adds f28f5db libcli/auth Move PAC parsing and verification in common.
adds 79e6fea lib/util/charset create _handle functions for convert_string() et al
adds 6f846dd lib/util/charset Always set *converted_size even on failure
adds 0cf9b47 s3-spoolss: fix debug statement in spoolss_addprinterex_level_2().
adds c8f9515 s4-smbtorture: restructure documentname handling in spoolss test a bit.
adds ae61a5c s3-smbd: fix the AIX 5.3 build.
adds 0b89ce6 s3-build: move MAP_FILE define to the only place used.
adds c7073f8 s3-vfs: rename open function to open_fn.
adds a3b9522 s4:ldb/ldif: add support for "modrdn"
adds e57a23d s4:ldb/tools: add support for "modrdn" to ldbmodify
adds f04689a s4:ldb/tests: add tests for ldbmodify and 'modrdn'
adds 93d5e7a ldb: add custom flags and functions for the application that wants to manipulate them
adds ab9d9cf s4:ldb: change version to 1.1.0 after adding new functions:
adds 2b608f3 script: add hardcoded library release key id
adds bb65187 s3-proto: move more rpc client prototypes to cli_pipe.h.
adds 1b7cd33 s3-vfs: try to fix the Tru64 build.
adds 3a72586 Revert "s3-vfs: try to fix the Tru64 build."
adds a505806 s3-waf: fix typo in comment.
adds 0e00351 s3-waf: try to fix the build on sunos5.
adds 5290927 s3-vfs: another attempt to fix the Tru64 build.
adds 20baa11 Remove duplicate code - move to parent_dirname() as a common function.
adds 644046f Fix compiler warning in debug message.
adds e919e76 Cosmetic. Fix bad indentation.
adds 7e7ad53 s3: Fix Coverity ID 1340, NULL_RETURNS
adds 9a0676d s3: Fix Coverity ID 986, BUFFER_SIZE_WARNING
adds 3e8a8fa s3: Fix Coverity ID 2307, NULL_RETURNS
adds 4981adc asn1: Fix Coverity ID 2299, CHECKED_RETURN
adds 018595e s3: Fix Coverity ID 2335, CHECKED_RETURN
adds f9e3af7 s3: Fix Coverity ID 2336, NULL_RETURNS
adds 726fa73 s3: Fix Coverity ID 2325, RESOURCE_LEAK
adds b48e223 s3: Fix Coverity ID 2047, UNUSED_VALUE
adds 40792f8 script/librelease: use a GPG_KEYID variable to hold the signing key
adds bacc019 script/librelease: set umask 0022
adds 74458b5 script/librelease: add more error checking
adds 317e40d script/librelease: display the permission on the server
adds bf3b2e2 Support the 'PYTHON' environment variable.
adds 75ad180 s3:libsmb: make use of BVAL() and remove ugly LARGE_SMB_OFF_T ifdef's
adds 5186209 s3:lib/sysquota: remove ugly LARGE_SMB_OFF_T ifdef's
adds 4a4a774 s3:smbd/nttrans: make use of BVAL() and remove ugly LARGE_SMB_OFF_T ifdef's
adds 1cf715e Revert "s3-vfs: another attempt to fix the Tru64 build."
adds 64e7fba s3:include/vfs.h: remove very old hints for vfs modules with interface version < 8
adds 123e5c1 s3: Fix Coverity ID 2478, UNINIT
adds 67fd0cd Add check for krb5_free_unparsed_name, when using external heimdal.
adds 9317923 Add missing dependency on com_err.
adds 0645c01 Fix case of libUTIL_LDB.
adds febc4a7 Fix release script to cope with moved Samba 4 build tools.
adds fb05e82 Fix license info for talloc in manpage.
adds 9127e55 s3:smbd/trans2: make use of BVAL() and remove ugly LARGE_SMB_OFF_T ifdef's
adds d7aa2eb s3:includes: simplify BIG_UINT macros
adds 5b32708 s3:includes: simplify INO_T_VAL macros
adds c0441b1 lib/util: add RBVAL, RBVALS, RSBVAL and RSRBVALS macros
adds 7309daa s3:winbindd: let winbindd_lookup_sids() dcerpc_binding_handle functions
adds e7cf720 s3:winbindd: let winbindd_lookup_names() use dcerpc_binding_handle functions
adds f7bc844 s3:rpc_client: map fault codes to NTSTATUS with dcerpc_fault_to_nt_status()
adds 23a6af4 s3: Add a 10-second timeout for the 445 or netbios connection to a DC
adds 62689d8 s3: Many pthreadpool fixes
adds 3c405f5 s3: Tiny doc for pthreadpool
adds f4a0f85 s3: pthreadpool_sig_fd->pthreadpool_signal_fd
adds 39375de s3: Add pthreadpooltest to main build
adds 422b2fa s3: Run pthreadpooltest in make test
adds 4f6b1e8 s3: Check for res_ninit
adds 60e8e33 s3: "port" is not used in dsgetdcname
adds b61c38f s3: Fix some typos in dsgetdcname
adds 40e0079 s3: Some build farm machines do not have /bin/true
adds 4bfe2d5 s3:lib/access: normalize IPv4 mapped IPv6 addresses in both directions (bug #7383)
adds a3a38ee s3:lib/util_sock: listen on IPv6 addresses with IPV6_ONLY (bug #7383)
adds 7269e45 docs-xml/smb.conf.5: %i and %I no longer contain IPv4 mapped IPv6 addresses
adds a3d35ac s3: Move setting the name_query timeout
adds 80c395a s3: Remove unused code
adds eeb24c1 Correctly detect and deny symlinks anywhere in a path (not just the last component) if "follow symlinks = no".
adds d00f1fe No longer need to call SMB_VFS_LSTAT - check name hasn't changed above is sufficient.
adds ad6ee6d build: Move Heimdal/MIT compat build rules to heimdal_build
adds 26a0ba7 lib/util Define samba-util-common only for s3-waf
adds 0ffc4c5 build: Invert --enable-s3build into --disable-s3build
adds 3a88d49 waf: introduce reverse logic for allowing unknown symbols
adds c189547 libcli/dns Improve dns_hosts_file, using Samba3's struct dns_rr_srv
adds ccb6294 s3-libads Remove KRB5_DNS_HACK
adds 0840d5b libcli/auth Allow parsing of a PAC that is already verified.
adds dbc36be s3: Allow unlimited parallelism in pthreadpool
adds 77ea148 s3: Fix a typo
adds 633dbab s3-utils: Fix Bug #8106. Fix the build of smbget on HP NonStop.
adds 7a4cff8 s3:vfs use gpfs_lib_init
adds d018fcc s3: Add cli_writeall
adds 0226428 s3: Use cli_writeall instead of cli_write
adds ca9ac7c s3: Remove cli_write
adds 40e2ee9 s3: Make plaintext session setup async
adds 531628e s3: Make cli_session_setup_nt1 async
adds e81ea8a s3: Make cli_session_setup_lanman2 async
adds e04bab4 libcli/auth Move Samba4's gssapi_error_string from GENSEC to libcli/auth
adds 2a9a945 selftest: Make bindir_path much less complex
adds 806eef6 s3-libads Don't start a DEBUG with 'time'
adds e130dec s3-libsmb Use 'resolv:hosts file' as a DNS emulation when specified.
adds 6ec4306 auth/kerberos: Create common helper to get the verified PAC from GSSAPI
adds f0ce322 auth/kerberos Move all the PAC handling functions to auth/kerberos
adds cd7112b s3-gse: Don't release the mech OID from gss_accept_security_context
adds 722ec8b s4-gensec: Use new common 'obtain the PAC' functions.
adds 47e2870 auth/kerberos Add check for gss_inquire_sec_context_by_oid
adds e877d4f build: fixed build problems due to implicit library deps in samba3core
adds 7fa51fa selftest: we don't get valgrind errors any more with iconv
adds 9d5138f docs: Fix a bogus )
adds d526f86 build: Add lib/replace as a default include path
adds a60889e s3-waf Don't enable profiling by default
adds 9e29b09 s3-test Make samba3.blackbox.net.local.registry.roundtrip reliable
adds 3e85b96 dynconfig: Have only one dynconfig.o in the common code.
adds 5e90405 s3-winbind Use get_dyn_WINBINDD_SOCKET_DIR() to get the winbind pipe dir
adds 1d46325 Remove outdated S4 OpenLDAP backend HOWTO.
adds ee0b0dd s3-netapi: Fix Coverity CID #2302: FORWARD_NULL
adds cad8faf s3-waf: check for pthread support.
adds 66b2619 s3-waf: add pthreadpool support.
adds 1815f02 Remove fstrings from client struct. Properly talloc strings (ensuring we never end up with a NULL pointer).
adds af599b3 Fixup (C) - we've both worked lots on this :-).
adds 91ebf22 s3-rpc_server Fix compile without kerberos
adds a8a6433 s3: Properly clean up in pthreadpool_init in case of failure
adds 240465f Remove another fstring in this code.
adds 75d5ba4 lib/util/charset Fix string termination conditions for UTF16 strings
adds 4081ea5 lib/util/charset use convert_string.c in common
adds eee1ff2 lib/util/charset Add tests for srclen=-1 behaviour.
adds d17f435 lib/util/charset Make fast path from UTF16 to '8 bit' charsets clearer
adds 790ab3e lib/util/charset Add copyright headers
adds ea95e09 s3-test: log to stdout for smbd/nmbd/winbindd
adds 0df4061 lib/util/charset Merge talloc-based pull and push charset functions
adds aa8406c s3-selftest: Use default name resolution methods (now that dns is emulated)
adds 818ec32 s3-libads Pass a struct sockaddr_storage to cldap routines
adds ab46d66 selftest: Make overwrite of $env->{target} optional
adds a427652 s3-libads: Use ldap_init_fd() to connect to AD server in socket_wrapper
adds fb5e1f4 selftest: s3member admember test to confirm s3/s4 interopability
adds b44f432 selftest: Don't die() when the join fails
adds 123097e selftest: Print a better warning warning message when smbcacls fails.
adds 34e3501 selftest: Fix combination of Samba3 and Samba4 test lists
adds f5487b3 selftest: Make combined test the default when s3build is enabled
adds 1c5cc4a s4-selftest: Don't use a hardcoded target DC name
adds a672707 s3: Fix a strange German translation
adds 2e1522f s3: Close the winbind client fds after forking
adds c5034ac s4:selftest: skip s3member tests for now
adds 2bb637d s4:ntvfs/smb2: use sync version of smb2_connect()
adds 578cbf1 s4:libcli/smb2: convert smb2_connect_*() to tevent_req
adds 2e5b539 s4:libcli/smb2: rename step functions of smb2_connect_*()
adds 87d2537 s4:libcli/smb2: move smb2_connect_resolve_done()
adds 1b4a167 s4:libcli/smb2: move smb2_connect_socket_done()
adds ad65cf5 s4:libcli/smb2: move smb2_connect_negprot_done()
adds eb0eb97 s4:libcli/smb2: move smb2_connect_session_done()
adds 8116b19 s4:libcli/smb2: move smb2_connect_tcon_done()
adds 6cb7d76 s4:libcli/smb2: move smb2_session_setup_spnego_send() to the top
adds 01cb598 s4:libcli/smb2: let smb2_session_setup_spnego_* use tevent_req
adds 5965117 s4:libcli/smb_composite: better names for smb2_composite_setpathinfo_* funcs and vars
adds 9306b8b s4:libcli/smb_composite: add smb2_composite_setpathinfo_close_done()
adds 77bed96 s4:libcli/smb_composite: move smb2_composite_setpathinfo_create_done()
adds ffb2dcf s4:libcli/smb_composite: move smb2_composite_setpathinfo_setinfo_done()
adds e050677 Revert "s4:selftest: skip s3member tests for now"
adds a3ec605 s3-ldap Move ldap prototypes to inside #ifdef HAVE_LDAP_H
adds bb520dc build: Fix kerberos build issues in top level build
adds 5cc7a3a s3-libads Move variables into if (socket_wrapper_dir()) where they are used.
adds 9f75b7c libcli/smb Move FILE_ATTRIBUTE defines to the top level
adds 7f66ebd s3-smb Use FILE_ATTRIBUTE_READONLY intead of aRONLY
adds 317e19a s3-smb Use FILE_ATTRIBUTE_HIDDEN intead of aHIDDEN
adds 0a3c84b s3-smb Use FILE_ATTRIBUTE_SYSTEM intead of aSYSTEM
adds 08c90d6 s3-smb Use FILE_ATTRIBUTE_VOLUME intead of aVOLID
adds 0eca33b s3-smb Use FILE_ATTRIBUTE_DIRECTORY intead of aDIR
adds 0520da2 s3-smb Use FILE_ATTRIBUTE_ARCHIVE intead of aARCH
adds 724915f s3-client Add TALLOC_CTX argument to attrib_string().
adds 6021af4 libcli/smb Move attrib_string in common
adds 209d47c s4-param Rename lock_path() -> lpcfg_lock_path()
adds dbbc6e9 s4-param Remove config_path() -> lpcfg_config_path()
adds 67905b4 s4-param Rename private_path() -> lpcfg_private_path()
adds 9a9124b lib/util/charset Move strstr_m() to the top level
adds 93ace5c lib/util Re-merge the string_sub() and all_string_sub() from source3
adds 7730ab0 s4-param Rename volume_label() -> lpcfg_volume_label()
adds 96136ad s4-param Rename unused lp_ functions to match param.h
adds bc31e9c s4-param Rename lp_destructor() -> lpcfg_destructor() for consistency
adds 3542bd3 selftest: Restore the s3member environment by avoiding smbcacls
adds f967931 build: put doserr.c into it's own subsystem, so it's no longer a duplicate
adds 4d41a5e s3-ldap Only prototype ldap_init_fd() when we have found it in the libraries
adds bc6f24e s3-build: remove some unused headers.
adds 1247622 s3-tsocket: only include ../lib/tsocket/tsocket.h where needed.
adds 50883cf s3-tevent: only include ../lib/util/tevent wrappers where needed.
adds 0757688 s3: In winbind, close parent/child sockets
adds aa5abca s3: Make winbindd_reinit_after_fork return NTSTATUS
adds df099e6 s3: Avoid a potential 100% CPU loop in winbindd
adds 3884fec s4:token_group.py python test - fix typos
adds d4a06d5 ldb:ldb_controls.c - fix comment indentation
adds cc1cf31 s4:repl_meta_data LDB module - quiet a discard const ptr warning
adds aec1bc7 ldb:tools/cmdline.c + tools/ldbtest.c - make use of LDB result constants
adds 6611f0109 s4:torture/rpc/testjoin.c - use a LDB result constant
adds bbf2870 s4:"ldb_connect" calls - proof for "!= LDB_SUCCESS"
adds e64ffee ldb:tdb backend - cache - remove unused "last_attribute" structure member
adds d628964 s3-proto: remove remaining nss_info prototypes to nss_info.h
adds faf1175 s3-proto: move more librpc prototypes to librpc/rpc/dcerpc.h
adds c7d38f4 s3-proto: move rpc_server/rpc_handles.c protos to ntdomain.h
adds 487cb0c s3-rpc_server: remove some unneeded headers.
adds bc781bf s3-proto: remove duplicate prototypes.
adds bbacaec s3-proto: move more headers to rpc_server/rpc_ncacn_np.h where they origin from.
adds 7673943 Fix bug 8111 - CIFS VFS: unexpected error on SMB posix open
adds 440d71f torture test for bug #8111 - CIFS VFS: unexpected error on SMB posix open.
adds 2cb53f0 Fix bug #8112 - POSIX extension opens of a directory are denied with EISDIR.
adds de87f54 Add POSIX O_RDONLY test of a directory for bug #8112 - POSIX extension opens of a directory are denied with EISDIR.
adds b1f2547 s3-waf: Add dependency on popt to fix build on FreeBSD
adds e1eae82 kerberos: Only include gssapi/gssapi_krb5.h when available
adds 1018dd1 s3-lib: Rely on uint64_t in conv_str_size()
adds 944929b s4:torture/nbt/winsreplication: use torture macros in order report failures
adds bcd6883 lib/util Rename conv_str_size() -> conv_str_size_error()
adds 897af93 s3-build Add popt dep to fix build on FreeBSD
adds 9d738ad s4:torture/nbt/winsreplication: assert the nbt name before the type
adds b832234 s4:torture/nbt/winsreplication: ignore incoming broadcast messages
adds 6ae2ecc selftest: use env.SELFTEST_PREFIX instead of hardcoded "${srcdir}/st"
adds a23d88e script/autobuild.py: make sure --with-selftest-prefix keeps working
adds 5e82d1d script/autobuild.py: don't force usage of ccache and gcc
adds da2e34a provision: reorganize attributes so that we don't attribute with DN syntax that depends on non present object
adds 020b691 s3: Remove ip_sevice from get_ipc_connect_master_ip
adds d874279 s3: Make name_resolve_bcast return sockaddr_storage
adds f0f5ac1 talloc: use TC_UNDEFINE_SHRINK_CHUNK() instead of TC_INVALIDATE_SHRINK_CHUNK() for realloc path
adds aae1f86 libcli/util/ntstatus: NO_S4U_PROT_SUPPORT and CROSSREALM_DELEGATION_FAILURE
adds 76b3867 s3:libsmb/nterr: NO_S4U_PROT_SUPPORT and CROSSREALM_DELEGATION_FAILURE
adds 6dd97ac s4:libcli/util/nterr: NO_S4U_PROT_SUPPORT and CROSSREALM_DELEGATION_FAILURE
adds 49d5f62 s3-proto: move rpc_srv_register protos and structs to town headerfile.
adds c1f3ff7 s3-util: move valid_share_pathname() to lib/util.c
adds c6fe379 s3-rpc_server: remove proto of nonexisting function (rpc_pipe_register_commands).
adds 047d8c0 s3-proto: move more rpc_server prototypes out of proto.h
adds c233c21 s3-proto: move remaining spoolss protos to own header file.
adds daa02f3 s3-proto: move remaining srvsvc protos to own header file.
adds 89ceb48 libcli/named_pipe_auth: add forward declaration in npa_tstream.h.
adds cd5b2b2 s3-printing: avoid using pipes_struct when only session_info is needed.
adds 61cd106 s3-smbd: avoid using pipes_struct when only session_info is needed.
adds f7d6a0a s3-printing: include ../librpc/ndr/libndr.h in ads printing.
adds 80fa624 s3: move pipe_auth_data to dcerpc.h
adds 0bb4701 s3: remove various references to server side dcerpc structs (which are not needed).
adds 233779c s3-winbindd: remove unused headers.
adds 911cdc5 s3-rpc_server: add pipes_struct forward declaration.
adds 0e76edd s3: include ntdomain.h before including generated srv_ headers.
adds 1a561de s3-spoolss: remove another unused header.
adds 56cd3b3 s3-rpc_server: (re)move last globally included rpc_server prototypes.
adds 8da8c36 s3: Tune broadcast namequeries for unique names
adds 85eb437 s4:cluster Rename .id to .pid in server_id
adds f13b7ec s4-cluster: Remove const from cluster_id_string()
adds 17ce9e7 Remove reference to Samba4 LDAP backends
adds 1a5955d selftest: Update README
adds b0578d8 s4:Remove outdated doc on Samba4 upgrade
adds 4c8de5a s4-cluster Rename server_id.node -> vnn to match Samba3
adds 85fa87e s3-ctdb Rename packet file and files to ctdb_packet
adds fbea52f lib/util Move more network utility functions from source3 into lib/util
adds 4d0268d s4-lib/socket Merge updated set_socket_options from Samba3 -> Samba4
adds eea783e lib/util Move set_socket_options() into common code.
adds 6293136 s4-torture Remove unused and uncompleated test
adds 7261a9b s4-libcli Remove resolve_name() as it conflicts with Samba3.
adds cdd802a s4-messaging Rename messaging -> imessaging
adds 39ded87 libcli/raw: use a different ifdef than s3 smb.h
adds b105576 libds: added roles.h for server roles
adds 1d165c0 s3-include: use new roles.h
adds 39081a2 s4-param: use new roles.h
adds 2742ec0 Remove strlower_m() and strupper_m() from source4 and common code.
adds 7c083ca s3-lib make push_ucs2() static
adds 80f1d49 lib/util/charset Use push_string and talloc_strupper/strlower from common code
adds b96389d s4-socket: rename allow_access() to socket_allow_access()
adds d01f318 s4: fix arguments to safe_strcpy()
adds 86a62ab lib/util Use compiler-checked safe string macros in top level code.
adds 2c32534 lib/util Use lib/util/util_str.c in common, including strequal()
adds 56a5b7d s4-param Rename secrets_init() -> randseed_init()
adds 92e490a lib/util make string_wrappers.h a public header
adds 9738f35 ѕ3/configure: move out generic LDFLAGS in the solaris case here
adds 862ff64 ѕ3/configure: move out generic CPPFLAGS in the solaris case here
adds cd9a7c1 s3: reply_readbraw_error needs an sconn as argument also in the non-LFS code path
adds f08250e s3-ctdb Fix duplicate function name due to packet -> ctdb_packet rename.
adds 9c48345 s3-proto: move remaining krb5 protos to krb5_protos.h
adds 0232604 s3: Handle EINTR from sys_poll correctly
adds 4fa2bac s3-system: move LOCK_ defines to lib/system.c
adds a360945 s3-includes: remove ipv6 related prototype which is already defined in ../lib/util/util_net.h.
adds 89e6055 s3-includes: move enum flush_reason_enum to smb.h
adds c616379 s3-includes: when MADVISE support was reverted back in 2009, someone forgot this hunk.
adds 7febcb5 s3: Filter out duplicates in name_query()
adds b8eaec6 s3-vfs: make vfswrap_llistxattr and vfswrap_flistxattr static.
adds d08414b s3: Properly deal with exited winbind children
adds 2329fb5 vfs_gpfs: Store the winattrs in st.vfs_private
adds 41bde55 vfs_gpfs: Block sendfile for offline files
adds 3f68b43 vfs_gpfs: Properly notify the offline->online changes
adds 3e21151 RHEL-CTDB: Build vfs_gpfs_hsm_notify
adds 0d1b2d2 s3-waf: add vfs_gpfs_hsm_notify to the build.
adds 54727f9 Remove unused function parse_add_domuser().
adds a491e8e Always build before commit ... :-)
adds deba880 s3-torture: Add a test for notify upon read&x
adds 017e0c8 Fix simple uses of safe_strcpy -> strlcpy. Easy ones where we just remove -1.
adds 0c464df Change safe_strcpy_base to strlcpy_base. Note the size doesn't change here as the original macro auto-added the -1.
adds a291508 Remove obvious use of safe_strcpy + safe_strcat -> strlcpy + strlcat.
adds 5fa6f39 Remove overmalloc_safe_strcpy - can be simple strlcpy.
adds 265338c BUGFIX when converting from safe_strcpy to strlcpy.
adds cabd9e7 Simple +1 changes in hardcoded lengths when changing from safe_strcpy to strlcpy.
adds 5c53d63 sasl_secret_t ends in a char [1] size. This means the extra character is implicit in the safe_strcpy. When changing to strlcpy ensure we allocate an extra char for it. This fixes a bug where secret->len+1 used with safe_strcpy could actually write into secret->len+2.
adds 1858201 Fix off-by-one when used with safe_strcpy.
adds e466792 Fix the only place we reply on the NULL handling for the source in safe_strcpy.
adds 2938fe6 Fold null terminator into listlen length, change to strlcpy.
adds 8ff244e Cope with +1 change on moving from safe_strcat to strlcat.
adds 0dcc75f Remove magic numbers. Standardize on macro. Move from safe_strcat to strlcat.
adds 6f7c4a0 Convert safe_strXX to strlXXX. Clean up off-by-ones.
adds a3e913a Add in bufflen limit when storing NetBIOS names. Remove safe_strcpy.
adds df023b8 Tidy up some missing checks for NULL in strlcpy.
adds 8380835 Fix warning messages caused by addition of null check in fstrcpy macro.
adds ff215f5 I added them, so I get to kill them :-). Finally remove all uses of safe_strcpy and safe_strcat. Change to strlcpy, strlcat.
adds 1c71485 Clean up some const and other compiler warnings.
adds 7f36f3e s4-samba-tool: allow specification of targetdir when joining as (RO)DC
adds 58db720 s3-auth: run minimal_includes.pl
adds 63ebc91 s3-lib: run minimal_includes.pl.
adds 653b84d s3-libads: run minimal_includes.pl.
adds a05a59e s3-libnet: run minimal_includes.pl.
adds ea89604 s3-libsmb: run minimal_includes.pl.
adds 62314da s3-param: run minimal_includes.pl.
adds c9f3a2c s3-printing: run minimal_includes.pl.
adds c11d52c s3-rpcclient: run minimal_includes.pl.
adds bd92826 s3-rpc_client: run minimal_includes.pl.
adds 8563d5c s3-rpc_server: run minimal_includes.pl.
adds 323c744 s4-auth: removed the password combinations code in auth_unix
adds 82b9fa3 s3: Fix dup_smb2_vec3
adds 1c407da s3: Fix a typo
adds 10a628b Don't reuse a non-const pointer when manipulating const.
adds 4f41be3 Fix many const compiler warnings.
adds 9efea96 More const compiler warning fixes.
adds 38492b1 Fixup build without --with-aio.
adds e131c94 More const fixes for compiler warnings from the waf build.
adds 02af307 More simple const fixes.
adds f85e095 More simple const fixups.
adds 9eee6e2 More const fixes... getting near the end now.
adds 76f5a39 Change the char * pointers in the struct to const char * (which is how they're treated).
adds 7d6ebe0 More const fixes. Remove CONST_DISCARD.
adds bb00bdb Fixup use of const.
adds a5a8441 Fix broken interface to set_namearray() - don't modify incoming string.
adds 153a091 Fix const in smbtorture.
adds 2fc8ad8 s3-auth: fixed bug with usernames longer than sizeof(char *)
adds f455772 s3-winbind: another strlcpy()/fstring fix
adds 1475013 lib/util Move source3 tdb_wrap_open() into the common code.
adds fa289e8 s3-lib Remove unused dos error codes from errmap_unix
adds 865a937 errors: Merge ntstatus -> DOS error table between Samba3 and Samba4.
adds 2b0de5b errors: Merge source3/ werror_to_ntstatus() code to source4/
adds f1ec288 libcli/util Merge ntstatus_to_dos() ntstatus_to_werror() to the top level
adds c83aed2 s3-smbd ntstatus_to_dos() pulls the DOS error codes out internally
adds 344eb08 nterr: Add mem_ctx for return string from get_nt_error_c_code()
adds db74cad libcli/util Move NTSTATUS table to the top level
adds cad704e errors: Remove unused unix_to_werror()
adds 3892112 lib/util Rename ms_fnmatch() to ms_fnmatch_protocol() to avoid dup symbol
adds 8f18103 lib/util Use lib/util/ms_fnmatch.c in common for gen_fnmatch()
adds e3b8584 libcli/smb Move cifs posix helper functions and headers in common
adds 8aae59a lib/util don't use enum protocol_types in ms_fnmatch_protocol
adds d8cfca3 s3: only include tdb headers where needed.
adds 73c31f0 tdb: fix a build warning.
adds 03b9a99 libcli/security: fix build warning, cr_descr_log_acl() is not used currently.
adds ab8219a s3-spoolss: remove unused struct in construct_notify_printer_info().
adds 41134f7 s3-proto: remove some duplicate prototypes.
adds 2702258 s3-libsmb: move protos to libsmb/proto.h
adds 675573d s3-includes: finally only include client.h when libsmb is used.
adds 1e208a7 s3-includes: no need to globally include libads/ads_status.h.
adds fa8490a s4-smbd: fix randseed_init() usage.
adds f7b3909 A couple more off-by-one calculations with strlcpy.
adds ac25835 Fix Samba3 on OpenIndiana.
adds 622faa2 s3: Fix including libsmb/proto.h without prior ads.h
adds 5c3e985 s4-auth: remove unused prototype
adds 1969aa8 s4-ntvfs: Rename brl_*() -> brlock_*() to avoid conflict with brlock_init in s3
adds ea0ac9c s4-auth Rename auth -> auth4 to avoid conflict with s3 auth
adds 6990536 auth: allow auth_common.h to be included multiple times without error
adds 3eb1023 selftest Use die() less often, as it fails to allow cleanup
adds c3bb5b0 s3-utils Set dyn_CONFIGFILE from -c on smbpasswd command line
adds 8b2ba64 libds: moved enum security_types to a common header
adds f946668 Improve debug messages when creating socket directories
adds 958368e s4-param Don't set variables such as the debuglevel unless global
adds 7e4ba48 build: allow s3 libraries to be built with no undefined symbols
adds 2c569cd s3-waf: expose the server_exit code in the smbd_base library
adds 45e26fd s3-smbd: expose smbd_set_server_fd()
adds 5a8b6ac s4-lib merge get_interfaces() from Samba3 to Samba4
adds 879498b s4-lib/socket Samba4 is not IPv6 compatible
adds f346a73 lib/socket move interfaces code to the top level
adds 897ef82 s3-lib Use common lib/socket code for get_interfaces() et al
adds 22cb631 s4-interfaces Rename interfaces code so not to conflict with source3/
adds 8a07ec7 lib/socket: Remove outdated comment
adds 64adea3 s3-test: build smbtorture with --enable-developer
adds c596d85 s4-interfaces: keep interfaces in the order they were declared
adds d1df1cb build: Allow the C code to know if this is a waf build
adds ac82ac4 s4-param cope with doulbe-parsing of -foo and +foo lists
adds 8882dab s4-samr Remove incorrect transaction_cancel() in error path
adds 5d2ce40 s4-dsdb Add transactions to dsdb modify helpers
adds 25cfa29 s3-passdb Redirect domain GUID and SID queries to the passdb stack
adds a47c7f6 s3-passdb: added pdb_samba4
adds f52c6ee s3-auth Add auth_samba4 module
adds eae0612 selftest: Add plugin_s4_dc environment
adds aae9353 ncalrpc: Force ncalrpc dir to be mode 755 in all users
adds f4d9b40 selftest: Make the ncalrpc dir common between Samba4 and Samba3.
adds 5def7a1 s4-selftest Add tests for proxy_samba4_dc
adds ecc030e selftest: Polish selftest-vars.sh a little so it can be used again
adds 05d00ed nsswitch: Fix build check logic
adds a2caad2 selftest: don't override just-added username in plugin_s4_dc test
adds d957fd5 selftest: Test both users created in plugin_s4_dc environment
adds 1cb16a0 s3: Fix a typo
adds 8aab926 tevent: Fix a typo
adds 7e8f086 s3-build: Move generated config.h and config.h.in to include/autoconf
adds 14f9916 build: Remove --disable-s3build so we can rely on these subsystems
adds 3ccfe7c Add -fno-common where supported (WAF only)
adds 7deeaca gencache: don't use CLEAR_IF_FIRST as fallback.
adds 0d93eb8 tdb_wrap.h: not a public header.
adds 87e3542 async_smb.c: convert cli->timeout properly
adds 06a2ff5 s3: Use tevent_req_ntstatus properly in a few places
adds 44cc165 s3: Use tevent_req_ntstatus properly in a few places
adds 628fcd1 s3-events: tevent_internal.h is not a public header
adds 3ba3f68 s3-printing: very obvious fix for cups_pull_comment_location().
adds 019f11d s3-printing: Fix double free of cups request.
adds fbb19e0 Fix alpha version - we're now working on alpha16.
adds 2a1a6a9 libsmbconf: Introduce a sbcErrType.
adds b34e176 libsmbconf: Added a sbcErrorString() function.
adds 29eea4b libsmbconf: Convert smbconf_init() to sbcErr.
adds 9082c7c libsmbconf: Convert smbconf_open() to sbcErr.
adds 720ba8e libsmbconf: Convert smbconf_drop() to sbcErr.
adds 823cd47 libsmbconf: Convert smbconf_get_share_names() to sbcErr.
adds 7af2876 libsmbconf: Convert smbconf_create_share() to smbErr.
adds 7f355e0 libsmbconf: Convert smbconf_get_share() to sbcErr.
adds fbd7626 libsmbconf: Convert smbconf_delete_share() to sbcErr.
adds ddc28a6 libsmbconf: Convert smbconf_set_parameter() to sbcErr.
adds ff5838d libsmbconf: Convert smbconf_get_parameter() to sbcErr.
adds e19c4f2 libsmbconf: Convert smbconf_delete_parameter() to sbcErr.
adds 9f97114 libsmbconf: Convert smbconf_get_includes() to sbcErr.
adds d911baf libsmbconf: Convert smbconf_set_includes() to sbcErr.
adds 72d15f0 libsmbconf: Convert smbconf_delete_includes() to sbcErr.
adds e1f0b91 libsmbconf: Convert smbconf_transaction_*() to sbcErr.
adds 4d391d2 libsmbconf: Convert smbconf_get_config() to sbcErr.
adds 6d9f330 s3-waf: Create a registry private library.
adds c31fd2b s3-waf: Create a public libsmconf.
adds 7a57ccd libsmbconf: Document smbconf_backend_requires_messaging().
adds 25e798e libsmbconf: Document smbconf_is_writeable().
adds 5cd229c libsmbconf: Document smbconf_shutdown().
adds 1b0809b libsmbconf: Document smbconf_changed().
adds 938690c libsmbconf: Document smbconf_drop().
adds 87c4096 libsmbconf: Document smbconf_get_config().
adds 2112860 libsmbconf: Document smbconf_get_share_names().
adds 44fa842 libsmbconf: Document smbconf_share_exists().
adds 529e064 libsmbconf: Document smbconf_create_share().
adds 4748057 libsmbconf: Document smbconf_get_share().
adds 7e04bd1 libsmbconf: Document smbconf_delete_share().
adds 62f3560 libsmbconf: Document smbconf_set_parameter().
adds 70c5143 libsmbconf: Document smbconf_set_global_parameter().
adds 8417e34 libsmbconf: Document smbconf_get_parameter().
adds 1cb649f libsmbconf: Document smbconf_get_global_parameter().
adds d70acdc libsmbconf: Document smbconf_delete_parameter().
adds b7ba46d libsmbconf: Document smbconf_delete_global_parameter().
adds 74dc8c3 libsmbconf: Document smbconf_get_includes().
adds a7ac2a8 libsmbconf: Document smbconf_get_global_includes().
adds 0ab8a8e libsmbconf: Document smbconf_set_includes().
adds a606d52 libsmbconf: Document smbconf_set_global_includes().
adds 3ace171 libsmbconf: Document smbconf_delete_includes().
adds d9407a5 libsmbconf: Document smbconf_delete_global_includes().
adds 6babdaf libsmbconf: Document smbconf_transaction_start().
adds 9bbf4bd libsmbconf: Document smbconf_transaction_commit().
adds 60109a0 libsmbconf: Document smbconf_transaction_cancel().
adds 419e03a libsmbconf: Define a doxygen group for libsmbconf.
adds 0791da4 lib/replace: fix an #if HAVE_GSSAPI_GSSAPI_EXT_H to be an #ifdef
adds 75f289d libcli/auth: fix "no talloc stackframe around" message from the samba4.blackbox.kinit test
adds 05e8881 s3:librpc: remove unneded gssapi includes from source3/librpc/crypto/gse.c
adds f99d6f0 s3-printing: make cups_pull_comment_location() work again.
adds 232a8df s4/getncchanges: Fail extended request rather than failing whole request
adds 41496e7 s4/getncchanges: Don't mask Extended operation result - callers need it
adds 88a9f79 s4/getncchanges: Move the code that collects objects into separate function
adds 55916e2 s4/getncchanges: Implement placeholder for handling ex-op collection of objects
adds 647827d s4/getncchanges: Pre-mark extended requests as success in case a sub-function "forget" to do this
adds d4481be s4/getnc_exop: Initial implementation of a testsuite for GetNCChanges extended opeartion handling
adds a8798d8 s4/drepl_fsmo: Add an CR so that message is visible in the logs
adds 2b40899 s3: Slightly simplify smbd_smb2_request_next_vector
adds 04f0a1c s3:registry: fix a typo in a debug message
adds f5f9355 s3:registry: rename create_sorted_subkeys() to create_sorted_subkeys_internal()
adds b1eac2d s3:registry: turn create_sorted_subkeys_internal to NTSTATUS return type
adds 1a6ac6a s3:registry: add create_sorted_subkeys() to delete and recreate the sorted subkeys key
adds daf5f29 s3:registry: recreate the sorted subkeys cache when storing keys
adds 26b6831 s3:registry: add a warning debug message when the sorted subkeys is created from key_exists()
adds cd1d75c libcli/auth/smbencrypt: in E_deshash, use talloc_stackframe instead of "#if _SAMBA_BUILD_ == 3" and talloc_tos()
adds c1ac023 s3-waf: stop building smbtortre4.
adds 7da530e s3-lib/smbconf: fix uninitialized error code in smbconf_reg_init().
adds 18d3b85 libcli/auth/krb5_wrap: correctly use discard_const().
adds 04c101e s3-libnetapi/libnetjoin: fix uninitialized variables after the libsmbconf changes.
adds 62862e2 s3-libnetjoin: fix uninitialized variable.
adds 99df3f6 s4/test/getnc_exop: Tune the the test to work against windows
adds d311812 rpc_server: Always use rpc_pipe_open_interface()
adds f8e3298 s3:configure: add --enable-smbtorture4 switch
adds adb3fc2 s3:build: add an optional full version argument to the SMB_LIBRARY() macro.
adds d5d53ba s3:build: add LIBWBCLIENT_FULLVER for consistency with SMB_LIBRARY()
adds 7e230b3 s3:build: print the full version number in the showlibs targets
adds abef191 s3:build: reformat AC_ARG_ENABLE(external_libtalloc...)
adds b731b6e s3:build: fix typo in definition of --enable-external-libtdb
adds 472cabb s3:build: determine full version of libtalloc for the samba build
adds 6c300ec s3:build: link libtalloc as shared lib if using shared libs at all
adds 23637b5 s3:build: determine full version of libtdb for the samba build
adds 3f22251 s3:build: link libtdb as shared lib if using shared libs at all
adds 9c76fdd s3:build: build libtdb.so.$VERSION with full version number instead only SO version
adds d04efc7 s3:build: build libtalloc.so.$VERSION with full version number instead only SO version
adds 4acb8c3 s3:build: install libtalloc with full version number instead of only SO version
adds 5bcc0b2 s3:build: install libtdb with full version number instead of only SO version
adds 3d10021 s3-net: fix potential crash bug in display_print_driver3().
adds 5db0cd5 lib/util/ Fix crash bug caused by gfree_debug()
adds a37de9a s3-libnetapi Don't create a talloc_stackframe() in a global variable
adds ef2a7c6 s3-netapi Initialise global variables in libnetapi
adds f18cca9 lib/util/charset Move built-in charset modules to the top level
adds 1535296 build: Move NDR_DSSETUP and NDR_SPOOLSS into ndr-standard
adds 816c5cc s3-build: use ndr-standard in msrpc3
adds c31f95f do an explicit A record search for SRV entries
adds 46168e9 s3-param Deprecate a number of security parameters for 3.6
adds f1cdce6 s3: Paranoia in smbsock_connect_state_destructor
adds 115d0ec Use ZERO_STRUCTP in util_net
adds 30be9fe s3: Make&use set_socket_addr_v4
adds 068f847 s3: Fix return check in nss_wins
adds 20179bb s3:libsmb convert user-specified domain to uppercase
adds b82caab s3-rap: add rap_NetRemoteTOD to IDL.
adds b194865 s4-libcli/rap: add smbcli_rap_netremotetod().
adds 74d82fa s4-smbtorture: add test_netremotetod.
adds d4d31b3 s3: Added waf build header locations for clang complete.
adds 8544678 s3-printing: Get the location info from cups.
adds da1fa20 s3-spoolss: Get the printer location from cups.
adds 01bc556 s3-printing: Remove obsolete and unused cups_pull_comment_location().
adds 320789b s3-selftest: no point in running base.chkpath and base.delaywrite twice.
adds a2115b5 waf: Enable Samba3 torture tests in top level build.
adds 2ddfbbb gpfs.so: Add gpfs:syncio option
adds 3358d5a s3: Document gpfs:syncio
adds 6bfe488 s3-printing: remove cups_pull_comment_location from header file
adds a032c9c s3-rpc_server: Force ncalrpc dir to be mode 755.
adds fe21bdc Ensure we always write the correct incoming mid into the share mode table entries.
adds 8cf14c2 Fix the SMB2 showstopper, found by an extended torture test from Volker.
adds c2ac747 s4-python: raise an error if unable to bind remote ldap while joining
adds 2a5ff15 s4-python: keep wheel_gid as an integer
adds d24a22f s4-python: add an option for just fixing gpo folders
adds 3478e3a s4-dfs: fix bugs in idl and adapt code accordingly
adds c590c3a s4-dfs: clean the code
adds 6553940 torture: adapt to idl evolution
adds 0d2019d s4-torture: Add more tests to DFS referral suite
adds 28598e7 s4-dfs: Use a workaround for ndr relative pointer bug/limitation
adds 2d514be talloc: split the handling of FLAG_POOL/FLAG_POOLMEM in _talloc_free_internal
adds 14b662e talloc: make use of _talloc_free_poolmem() in _talloc_realloc()
adds 7102105 talloc: make really sure only optimize realloc if there's only one pool chunk
adds c281f2f talloc: setup the new 'tc' before TC_UNDEFINE_GROW_CHUNK() _talloc_realloc()
adds 16cc52c talloc: add memset() calls to test_pool()
adds 37b2130 talloc: test talloc_steal out of a talloc_pool
adds f3b855d talloc: use _talloc_free_internal() in talloc_free_children()
adds 38633c9 talloc: fixed a use after free error in talloc_free_children()
adds df2cb2f talloc: splitout _talloc_free_children_internal()
adds 352de0d Fix typos in LDAP schema files
adds e0624f7 Revert "s3-rpc_server: Force ncalrpc dir to be mode 755."
adds cb227d6 s3:rpc_server: create lp_ncalrpc_dir() with 0755 before lp_ncalrpc_dir()/np with 0700
adds 0092240 lib/util/charset: fix the toplevel MacOS X build.
adds fc79169 s3: conn->sconn in smbd_server_connection_read/write_handler
adds 9dd5704 Remove duplicate definition of SMB_VFS_NEXT_STRICT_UNLOCK. Found by herb at samba.org
adds d25370f Don't evaluate the src argument to fstrcpy/fstrcat/nstrcpy/unstrcpy twice. Prevents side-effects when src is a function call.
adds 9d9d7a7 is_my_ipaddr() should recognise loopback addresses as ours.
adds 87a1888 Fix redefinition of fstrcpy.
adds 2873429 Fix bug #8144 - touch /mnt/newfile fails to set timestamp with CIFS client.
adds cc0ff48 HEIMDAL:kdc: let check_PAC() to verify the incoming server and krbtgt cheksums
adds 3797e46 HEIMDAL:kdc: pass the correct principal name for the resulting service ticket
adds 2c46585 HEIMDAL:kdc: check and regenerate the PAC in the s4u2proxy case
adds c6836c8 s4:gensec_gssapi: avoid delegation if s4u2self/proxy is used
adds a41efe6 s4:auth/credentials: pass 'self_service' to cli_credentials_set_impersonate_principal()
adds 053ef0f s4:auth/credentials: S4U2Self should force CRED_MUST_USE_KERBEROS
adds 5f48c5d s4:kdc: UF_TRUSTED_TO_AUTHENTICATE_FOR_DELEGATION => flags.trusted_for_delegation
adds a7b8593 s4:kdc: split s4u2self and s4u2proxy checks
adds 902b1d9 s4:ntvfs/cifs: return NT_STATUS_INTERNAL_ERROR if no credentials are available
adds 6fd0e06 s3-torture: torture.c: Fix cli_errstr() usage (part of bug #7864)
adds 310502a s3-torture/mangle_test.c: Fix cli_errstr() usage (part of bug #7864)
adds 6552ed6 s3-libsmb/passchange.c: Fix cli_errstr() usage (part of bug #7864)
adds 25f1583 s3-net_rpc_printer.c: Fix cli_errstr() usage (part of bug #7864)
adds 26f7c07 s3-client/clitar.c: Fix cli_errstr() usage (part of bug #7864)
adds 23e23d0 s3-torture/nbio.c: Fix cli_errstr() usage (part of bug #7864)
adds 5608995 s3-docs: change eventlog path from lockdir to statedir
adds 192198a s3-modules: Fix the build of gpfs.c on RHEL 6.0 with gpfs 3.4.0-4
adds 29a03cd s4-dfs: Add workaround so that XP really works well
adds b25f7d4 torture: desactivate the level 4 tests for DFS referral
adds d97faae s3-smbtorture: fix build warning (shadowed NTSTATUS variable).
adds 3dd76f2 selftest: Don't skip Samba3 tests in the top level build
adds d13fb8d s4-selftest: gensec test is finished, don't skip
adds 2fc342c waf-build: Add more libraries to avoid duplicate symbols
adds 30979f3 build: Expand dcerpc-samba grouping library
adds baad855 build: Make msrpc3 a library
adds a2ff3e7 build: Make auth_sam_reply a library
adds d17367b build: Add depenencies needed by Samba3 subsystems
adds fc46628 build: Add rpc_client grouping library
adds 8d7be8a build: Make util_reg subsystem in libcli/registry a library
adds 41b3c38 librpc/ndr Merge ndr_print_sockaddr_storage() into common code
adds 75faa9e build: Make POPT_SAMBA3 a library
adds c47b078 build: Add 'cap' as a dependency of samba3core
adds c6cc22a s4-libnet: Remove libnet_Join and create libnet_Join_member
adds b3258ad s3-param: remove unused share_iterator functions
adds 7a11e5d s3-param: Remove unused snum2params_static
adds c615ebe s3-lib Replace StrCaseCmp() with strcasecmp_m()
adds da662b8 s3-lib Replace StrnCaseCmp() with strncasecmp_m()
adds 035dbce s3-selftest Remove unused sambalib.py from comfychair test system
adds 3c8de7d lib/util/charset Don't allow invalid 'dos charset = utf8'
adds 06435ac s3-testparm Warn more on incorrect use of 'password server'
adds fa3e2fc selftest: Re-enable strings.py from source3/stf as a python subunit test
adds 57f41ef lib/util/charset use talloc_stackframe() rather than talloc_tos()
adds 2a12424 s3-selftest Remove unused and unimplemented info3cache test
adds f19ab5d lib/util/charset: Remove unused strcasecmp_w and strncasecmp_w
adds eb57d47 Make protocol version 2 the default protocol, and only run on version 1 if V1 is explcitly given as a module option.
adds ab62871 packaging(RHEL-CTDB): create the rpm directories
adds b758875 packaging(RHEL-CTDB): Remove the packaging of the winbind-32bit compat package
adds 51d5975 packaging(RHEL-CTDB): disable smbtorture4 in the rpm build
adds ac0307f packaging(RHEL-CTDB): update configure.rpm (--disable-smbtorture4)
adds ec625f7 packaging(RHEL-CTDB): build libtdb and libtalloc packages ourselves
adds b2dbdaa packaging(RHEL-CTDB): enforce building of libtdb and libtalloc
adds c07cccd packaging(RHEL-CTDB): adapt configure.rpm
adds 0b0abc1 packaging(RHEL-CTDB): honour rpm build target options handed in to makerpms.sh
adds 66c3d5d Fix bug found when building on an IPv6-only system by Kai Blin.
adds e7e43ba s3: Make read_smb_send/recv public
adds efbed2c s3: Add sync read_smb
adds bc7df52 s3: Remove the use of cli->inbuf/outbuf from cli_session_request
adds 0645deb s3: Do central cli_set_error
adds d753b3b fix the WAF build
adds 58b77f2 s3: Remove a use of cli_send_smb
adds 642c6ba Fix Bug 8152 - smbd crash in release_ip()
adds a2f4309 torture-dfs: fix a typo that was causing the test to be flacky
adds d432c7e s3: Remove unused cli_setup_packet()
adds 7ab9e26 s3-epmapper: Fixed endpoint registration.
adds 1e472f1 s3:testparm: don't return an error for a warning message
adds f043bab s3: Fix an uninitialized variable
adds af9afe9 s3: Fix Coverity ID 2573: UNUSED_VALUE
adds 8a2eff8 s3: Fork the echo handler only after SMB1 negprot is done
adds df650fa s3:smbd remove unused code
adds 38c77db Optimization. If the attributes passed to can_rename() include both FILE_ATTRIBUTE_HIDDEN and FILE_ATTRIBUTE_SYSTEM then there's no point in reading the source DOS attribute, as we're not going to deny the rename on attribute match.
adds 95a55e2 Fix bug 8133 - strange behavior for the file (whose filename first character is period ) in SMB2 case.
adds 9f14d10 Fix bug #8157 - std_pcap_cache_reload() fails to parse a cups printcap file correctly.
adds e0b2f6b The "workgroup" parameter is not used at all in cli_session_setup_kerberos(). Remove it.
adds 4360c5b Patch for bug #8156 - net ads join fails to use the user's kerberos ticket.
adds 6071ed6 s4-python: move function find_provision_key_parameters to provision namespace as it can be used not only for upgradeprovision
adds 22a638b s4-python: Remove not used imports
adds a0db60d Add a script for renaming a DC
adds 535a9b3 Make the purge first so that the provision can reused during tests
adds f187338 upgradeprovision: add hostname in the blackbox tests
adds 49c99d0 s4: add blackbox test for rename
adds fae229a selftest: Allow to test samba4 with ACL on read set
adds df83e9c s4: do not change the critical flag when it's on a dirsync control
adds 1d0fc44 s4-dsdb: create flag for requesting ACL relax in case of DIRSYNC request
adds 37b1662 s4-dsdb: relax a bit the checks on read acl when dirsync control is specified
adds 7b4e1e7 s4-dsdb: introduce dsdb_module_search_tree
adds fa400af s4-dsdb: implementation of the dirsync control
adds c2fa348 s4-dsdb: add unit tests for dirsync control
adds 850cca3 add a demo script for dirsync
adds f44808f s4:auth/ntlmssp/ntlmssp_server.c - add "const" in front of "dnsdomain"
adds 5c4fabb s4:torture - always cast correctly when using the "%x" format string argument
adds e6c5e11 ldb:ldbtest.c - make more use of LDB constants
adds 3956e68 ldb:tools/cmdline.c + tools/ldbtest.c - the connection flags are typed as "unsigned"
adds 74b50b4 ldb:ldb_sqlite3.c - all LDB flags should be handled as "unsigned"
adds 4618a7f ldb:pyldb.c - all flags should be unsigned
adds d34205a s4:ldb-samba/ldb_wrap.*-dsdb/samdb/samdb.c - handle LDB connection flags as unsigned
adds 67bf5cf s4:lsa RPC server - handle LDB flags as "unsigned"
adds e3aa200 s4:samldb LDB module - don't change the "primaryGroupId" on LDB modifications unless we are a computer/dc/rodc
adds 1b5c2d8 s4:sam.py - add tests to check that setting "userAccountValue" on usersdon't impact the "primaryGroupID" attribute
adds dca321f s3: Remove unused cli_setup_bcc
adds feb1d9f s3: Remove clistr_align_out
adds 9a787bb s3: Convert the OPEN4 test to async oplock handling
adds ce9d63d s3: Remove the smbtorture3 OPLOCK3 test
adds df0e330 s3: Remove cli_send/receive_smb
adds 1a393b7 s3: Directly call common_encrypt_buffer in cli_smb_req_iov_send
adds 28d7282 s3: Remove unused cli_[en|de]crypt_message
adds 8167e84 selftest: create ncalrpcdir with 0755 permissions
adds 9514f96 s3: Fix a leftover from fstring removal in cli_state
adds b1a7bdb s3: Remove two false references to cli->inbuf
adds e77da2f s3: Remove a reference to cli->inbuf
adds fddb944 s3: Remove unused cli_reset_error
adds 502a992 s3: Remove unused cli_set_nt_error
adds 18ec1da s3: Remove unused cli_get_nt_error
adds 9c3e538 Fix bug #8150 - Ban 'dos charset = utf8'
adds 425ac2c s3:vfs properly terminate enums in audit modules
adds 53829fd s3:modules properly terminate enums in nfs4 acl code
adds 309a8fd Fix bug #7054 - X account flag does not work when pwdlastset is 0.
adds 13d20fa Actually make use of the SMBTA_SUBRELEASE define in smb_traffic_analyzer.h. This will allow to introduce new features or fixes into the protocol after the 3.6.0 release. The client software is designed to take care for the subrelease number.
adds ede98c0 lib/util Add Volker's asn1_Integer test into code that runs in 'make test'
adds e719dfd Fix our asn.1 parser to handle negative numbers.
adds e7cf95c selftest: Make knowfail/skip files consistent, always use ^prefix
adds 387cbb1 docs: Clarify the 'security=server' fails for NTLMv2
adds 53b0c44 s4-provision Use correct tkey-gssapi-credential
adds ddbc5fa docs: Rewrite 'password server' documentation
adds 3ba3243 s3-param Depricate 'password server = foo:12389' syntax
adds ee0ee5e s3-testparm Warn about incorrect use of 'password server'
adds b712c72 s4:samldb LDB module - fix the behaviour when changing the "userAccountControl"
adds c72d32d s4:sam.py - unchanged "primaryGroupID" when account type remains the same
adds 0c753e5 s4:samldb LDB module - fix "isCriticalSystemObject" behaviour
adds 4740473 s4:sam.py - tests for "isCriticalSystemObject" attribute
adds 2ad0100 s4:samldb LDB modules - only objectClass "computer" is allowed to embed all types of account
adds 11937ce s4:sam.py - uncomment/enhance some account type tests
adds 779d882 s4:samldb LDB module - convert a "dsdb_module_search" into "dsdb_module_search_dn"
adds 08f5ed8 s4:samldb LDB module - better to call "samldb_prim_group_trigger"
adds ff47927 s4:samldb LDB module - check if the RODC group exists if creating an RODC
adds b58534f s3-winbind: BUG 8166 - Don't lockout users when offline.
adds 0f80186 Fix numerous missing dependencies in WAF build scripts
adds d106743 Fix bug #8165 - Inverted WITH_SYSLOG condition in vfs_full_audit.c.
adds 875e29b s3: Document "async smb echo handler"
adds e05c9cd Fix bug #6911 - Kerberos authentication from vista to samba fails when security blob size is greater than 16 kB
adds 127d417 s3: Fix a typo
adds a7a4cb5 s3: Fix a typo
adds 51b43a4 packaging(RHEL-CTDB): align configure.rpm to the spec file
adds defcd40 s3: Add cli_connect_nb
adds 1c11186 s3: Use cli_connect_nb in cli_start_connection
adds 4586f51 s3: Fix some nonempty blank lines
adds 77ce431 s3: Use talloc_memdup in copy_unix_token
adds 9e05d34 s3: Fix a tiny memleak in copy_unix_token
adds 6bf5d9a s3: Fix smbsock_connect
adds 5df8791 s3: Use cli_connect_nb in locktest
adds 1173a4f s3: Fix some nonemtpy blank lines
adds 649873b s3: Use cli_connect_nb in masktest
adds c430b57 s3: Fix a type-punned warning
adds 57ae327 s3: Add called name_type param to cli_connect_nb
adds 06eec02 s3: Use cli_connect_nb in remote_password_change
adds 54970f9 s3: Use cli_connect_nb in cli_servertime
adds 230cb3b s3: Use cli_connect_nb in smbd_running()
adds 797316a s3: Use cli_connect_nb in net_rpc_check
adds 8a3199e s3: Use cli_connect_nb in smbtorture open_nbt_connection
adds edfa62f s3: Use cli_connect_nb in do_message_op
adds a036dcd s3: Check password server loop earlier
adds c05802f s3: Fix a type-punned warning
adds 8c1bb9b s3: Use cli_connect_nb in auth_server
adds 4ec00fd s3: Fix wct check in cli_sesssetup_blob_done
adds 01386ff s3: Extract the guest_login field in sesssetup
adds 0969c33 s3: Use the correct guest_login field in auth_server
adds 3f8621b s3: Use cli_connect_nb in do_connect
adds 5676f81 s3: Remove unused attempt_netbios_session_request
adds 7d47e65 s3: Use cli_connect_nb in nmbd sync_child
adds debaf40 s3: Add set_socket_options to cli_connect_sock()
adds 18a54fe s3: Simplify cli_bad_session_request
adds 97dcdcd s3: Simplify run_bad_nbt_session
adds ef0260d s3: Fix cli_bad_session_request
adds 87e9915 s3: Reply correctly to a bad nbt session request
adds 040d917 s3: Run BAD-NBT-SESSION in make test
adds f92b90c s3: Use cli_connect_nb in SMBC_server_internal
adds 4ee443d s3: Remove unused cli_connect
adds c7c0e4c s3: Remove unused cli_session_request
adds a4d0362 replace: fix build issues on GNU Hurd (#7998)
adds bcc08dc s3: Add ioctl code to smbd_smb2_ioctl_send debug
adds 508e160 s3: fix some -Wunused-but-set-variable build warnings.
adds c967e8f s3:smbcacls: fix parsing of multiple flags
adds b047130 nfs4_acls: pass ACE_FLAG_INHERITED_ACE up to the client
adds 817c64f nfs4_acls: pass ACE_FLAG_INHERITED_ACE down from the client
adds de10847 s4:torture: fix SEGFAULT in raw.acl.dynamic
adds 22011dd s3:net: registry: add new command enumerate_recursive
adds 5ec479f s3:net: registry: use recursive implementation for enumerate
adds 0d746f6 s3:net registry: polish output of net registry enumerate[_recursive]
adds 723ba60 s3:net: registry export: close key after recursion returns
adds e10f27d Improve documentation for net rpc trust
adds c981d4f s3: Safely mark our sconn as smb2 if we have that protocol
adds 8524924 s3-smbd provide struct smbd_server_connection * to conn_snum_used
adds 5314072 s3-lib Move string_init functions into their own file
adds 4e374d1 s3-build: Move user_util.c into it's own subsystem
adds ade01f0 s3-smbd Split conn.c into 3 files
adds 33e8126 s3-param split service.c into param and smbd components
adds b19fe19 heimdal_build: Don't use heimdal's getprogname() and setprogname()
adds 8190558 heimdal: Remove getprogname and setprogname from the heimdal import
adds e5dd03d s3-globals Remove smbd_event_context() (use server_event_context())
adds 381423b libcli/security: move secdesc.c to the top level libcli/security
adds 8d639fe s3-param Move init_iconv() to loadparm.c
adds a5a2373 s3-lib Move sstring_sub() to it's only user and make static
adds 3b7e1ac s3-lib Move realloc based string substitution functions out of util_str.c
adds 702d8d5 s3-lib Move free_namearray() into it's own file
adds c7131e6 s3-build Add dependency on 'ldap' and 'ber'
adds e65f4dd s3-build: Rearrange build system to seperate out simple libraries
adds 0199100 s3-build Create dbwrap_util subsystem
adds 83e62de s3-build Move dbwrap_rbt into dbwrap_util subsystem
adds 3557032 s3-build Add util_sec subsystem
adds 3aa9eea s3-build Make smbregistry depend on more of the subsystems it needs
adds caf0df2 s3-build Specify more of the smbconf dependencies
adds b3cbcd0 s3:passdb/proto.h: add GPL/copyright comment header
adds 7d40c88 s3:passdb/proto.h: add _PASSDB_PROTO_H_ guard
adds 1b70772 s3:auth/proto.h: add GPL/Copyright header
adds 9cc1410 s3:auth/proto.h: add _AUTH_PROTO_H_ guard
adds 93b8e90 s3:locking/proto.h: add GPL/Copyright header
adds ff82f77 s3:locking/proto.h: add _LOCKING_PROTO_H_ guard
adds e1bad49 s3:smbd/proto.h: add GPL/Copyright header
adds 2e6f8f7 s3:smbd/proto.h: add _SMBD_PROTO_H_ guard
adds f2cbced s3:groupdb/proto.h: add GPL/Copyright header
adds 447f0d3 s3:groupdb/proto.h: add _GROUPDB_PROTO_H_ guard
adds 88078c8 s3:winbindd/idmap_proto.h: add GPL/Copyright header
adds b88d80a s3:winbindd/idmap_proto.h: add _WINBINDD_IDMAP_PROTO_H_ guard
adds d8f269f s3:nmbd/nmbd_proto.h: add GPL/Copyright header
adds 6e9c055 s3:libads/ads_proto.h: add GPL/Copyright header
adds eb5db22 s3:libads/ads_proto.h: add _LIBADS_ADS_PROTO_H_ guard
adds 6bf3228 s3:libads/kerberos_proto.h: add GPL/Copyright header
adds 4c54201 s3:libads/kerberos_proto.h: add _LIBADS_KERBEROS_PROTO_H_ guard
adds 59950fa s3:libgpo/gpo_proto.h: add GPL/Copyright header
adds 6ef8122 s3:libgpo/gpo_proto.h: add _LIBGPO_GPO_PROTO_H_ guard
adds 21975dc idmap_ad.8: use new syntax in ad backend example
adds 63b536c idmap_adex.8: Use new syntax in adex backend example
adds 53ec4e9 idmap_hash.8: Use new syntax for hash backend
adds a58510a idmap_nss.8: Use new syntax for nss backend
adds 577d410 idmap_rid.8: Use new syntax in rid backend example
adds eb51cea idmap_autorid.8: Use new syntax in autorid backend examples
adds 4a154a0 idmap_autorid.8: Avoid confusion with idmap uid and idmap gid options
adds 8355384 wbinfo.1: Avoid confusion with idmap uid option
adds 529bb5e winbindd.8: Use new syntax in example
adds 09b2dd9 idmap_tdb2.8: Use new syntax in example
adds a8d0d83 idmap_tdb2.8: Remove part about alloc backend
adds f093d51 idmap_tdb2.8: Avoid confusion with idmap uid and idmap gid options
adds 615a2d4 idmap_tdb2.8: Remove mentioning of deprecated idmap uid and idmap gid options as fallback
adds 47fdd74 idmap_ldap.8: Rework example to use new idmap syntax
adds fce6422 idmap_ldap.8: Remove references to idmap alloc backend
adds f29cb77 idmap_ldap.8: Backend is not only used for searching
adds f5607da idmap_ldap.8: Remove reference to idmap uid and idmap gid options as fallback
adds d73a891 idmap_tdb.8: Use new idmap syntax in examples
adds c42c8c9 idmap_tdb.8: Remove references to alloc backend
adds 762aa71 idmap_tdb.8: Remove reference to idmap uid and idmap gid options as fallback
adds 8a75d73 winbindd.8: Fix typo
adds aa848c1 s3-lib: Use ARRAY_SIZE() to walk the error mapping tables
adds 159fad9 s4-libcli Merge error map order with source3 errmap_unix.c
adds 9d5b539 s3-lib Improve indentation of errmap_unix
adds 38fee2b s3-smbd Fix conn_msg.c: Cannot return in a void function
adds 52399f3 lib/util Move sys_memalign into lib/util/system.c
adds 8c8ff2c s3-lib Move source3-specific malloc replacements into a seperate file
adds 7e56602 s3-build Put memcache in a standalone library
adds 6a6af31 s3-libsmb: fix build warning of cli_qfilename().
adds 4ac4ad2 s3-utils: fix another -Wunused-but-set-variable build warning.
adds c004a93 libcli/util Remove ntstatus_check_dos_mapping
adds 6552561 s3-build Don't allow undefined symbols in pam_smbpass.so
adds c7b9dbe s3-libsmb remove ldap_err2string() as common nterrs[] has the constants
adds 00530e3 s3:lib/eventlog/proto.h: add GPL/Copyright header
adds 36feb8a s3:lib/eventlog/proto.h: add _LIB_EVENTLOG_PROTO_H_ guard
adds 939378d s3:doc: update documentation of the "idmap config FOO : BAR" familiy of parameters
adds 13c4c30 s3:doc: document "idmap backend" as deprecated.
adds 871daf1 s3:doc: remove the documentation of "idmap alloc backend", which has been removed
adds 7c1021b s3:doc: document "idmap uid" as deprecated.
adds 54c788f s3:doc: document "idmap gid" as deprecated.
adds 0fcafbf s3: Support shadow copy display over SMB2
adds 72f2bd6 s3:libads/ndr: include ../librpc/ndr/libndr.h instead of librpc/ndr/util.h
adds 52bc63a s3:winbindd_nrd: include ../librpc/ndr/libndr.h instead of librpc/ndr/util.h
adds 9549cf1 s3:librpc: remove unused file librpc/ndr/util.h
adds 65f0800 replace: remove waring if IOV_MAX is not defined
adds 2b8803d s3: add GPL/Copyright header to lib/idmap_cache.h
adds c2887f0 s3: add _LIB_IDMAP_CACHE_H_ guard to lib/idmap_cache.h
adds 942ae87 s3:rpc_server: add GPL/Copyright header to rpc_server/srv_access_check.h
adds e403315 s3:rpc_server: add _RPC_SERVER_SRV_ACCESS_CHECK_H_ guard to srv_access_check.h
adds 75cfafd s3:nmbd: add GPL/Copyright header to nmbd.h
adds fdd225c s3:nmbd: add _NMBD_NMBD_H_ guard to nmbd.h
adds c0fc7aa s3:passdb: add GPL/copyright header to machine_sid.h
adds c3fecc6 winbindd.8: Use new idmap syntax for smbconfoptions
adds cfef10a s3:doc: clean up the example section of the idmap_tdb manpage
adds 5f6f719 s3: Mark sockets in error state writable
adds 0ec9a90 s3: Remove SHADOW_COPY_DATA typedef
adds d77854f struct make "struct shadow_copy_data" its own talloc context
adds b9a727c Tiny simplification to dom_sid_string_buf
adds f103e0c s3: fix more -Wunused-but-set-variable build warnings.
adds c51795c librpc/ndr: consolidate string conversion logic in ndr_pull_string
adds 08abd1f librpc/ndr: add new LIBNDR_FLAG_STR_RAW8 for ndr_pull_string
adds 00577e9 librpc/ndr: Use converted_size to determine if NULL termination was sent
adds 5882d3e idmap_ldap.8: Add example with readonly backend
adds 2de65b9 s3:idmap_ldap: rename idmap_ldap_allocate_id to idmap_ldap_allocate_id_internal
adds dea3ef1 s3:idmap_ldap: rename idmap_ldap_get_new_id to idmap_ldap_allocate_id
adds 74cd06b s3:idmap_ldap: allow creation of ldap stored mappings for explicitly configured domains.
adds 697d5c0 s3:doc: update the ldap_user_dn documentation in the idmap_ldap manpage
adds 313bb1f Split the ACE flag mapping between nfs4 and Windows into two separate functions rather than trying to do it inline. Allows us to carefully control what flags are mapped to what in one place. Modification to bug #8191 - vfs_gpfs dosn't honor ACE_FLAG_INHERITED_ACE
adds 5abab13 Add check for the getcwd function being able to take NULL,0 arguments.
adds 1cee717 Change sys_getcd() to take no arguments and always return malloc'ed memory (or NULL).
adds c7d2f6d Remove the char * argument from the SMB_VFS_GETWD() call. Now always returns malloc'ed memory.
adds 7630e73 s3-param prepare for some lp_ functions to return const
adds ec9ff19 s3-param Make lp_passwordserver() const.
adds f52b97a s3-param Make charset parameters const
adds a74e7fb s3-param Make lp_smb_ports() const
adds f331936 s3-param Make lp_smb_passwd_file() and lp_private_dir() const
adds 5f17637 s3-param Make lp_lockdir() const
adds 9aef68f s3-param Make lp_statedir() const
adds a0758bb s3-param Make lp_cachedir() const
adds 47ece3f s3-param Make lp_piddir() const
adds 08a72f3 s3-param Make lp_utmpdir() and lp_wtmpdir const
adds 860b437 s3-param Make lp_name_resolv_order() const
adds edc3041 s3-param Make lp_realm() const
adds b9d61ef s3-param Make lp_dedicated_keytab_file() const
adds 5a8218b s3-param Make lp_ncalrpc_dir() const
adds f725e2b build: fixed a problem with installing scripts in the build tree
adds 726ee12 s4/samba-tool: Move samba-tool enableaccount to samba-tool user enable command.
adds 23177b5 s4:samba-tool: Move samba-tool setexpiry to samba-tool user setexpiry <user>
adds 7b3d8b6 samba-tool: improved user enable error handling
adds 1bc1ac0 samba-tool: improved error handling in user setexpiry
adds 9bd695c samba-tool: update tests for new 'user enable' syntax
adds 56e7233 lib/util/time.c: timeval_current_ofs_msec
adds 0204ae6 lib/util/time.c: timeval_current_ofs_usec
adds c29069e libcli/cldap/cldap.c: don't hand huge values to tevent_timeval_add usecs
adds e340cd8 lib/tevent/tevent.h: minor documentation fix.
adds 44fb114 s3-rpc_server: Added syntax id to pipe_rpc_fns struct.
adds e39e09f s3-rpc_server: Store the ndr syntax id in the pipe context.
adds 34a600a s3-rpc_server: Move the context functions to own file.
adds 6e8c7d0 s3-rpc_server: Use the correct context syntax.
adds c8ec695 s3-rpc_server: Use the correct syntax id in api_pipe_bind_req().
adds 58485af s3-rpc_server: Use the context syntax id in api_pipe_request().
adds 6b0f82e s3-rpc_server: Migrate init_pipe_handles() to new syntax.
adds 7d800a8 s3-rpc_server: Use the correct syntax id for debugging.
adds 438b24a s3-rpc_server: Remove guessing of the syntax id.
adds e744222 s3-rpc_server: Don't segfault if there are not handles to free.
adds 89ced2c s3-rpc_server: Fix debug messages.
adds 9f1b20e s3-rpc_server: Fixed debug messages for rpc_handles.
adds 751ecd9 s3-rpc_server: Fixed debug messages of srv_pipe_hnd.
adds f086057 s3-rpc_server: Remove syntax from pipes_struct.
adds 4640d90 s3-rpc_server: Remove unused variable pipes_open.
adds b5aeee7 s3-epmapper: Register ports on IPv4 too.
adds 2ab34a5 Revert "s3: Mark sockets in error state writable"
adds 740a74d s3:net-man: missing dot
adds 92a8ccf s3:net-man: registry deletekey & deletekey_recursive
adds 234a4fb s3:net-man: registry enumerate_recursive
adds 5a2b5b6 Fix bug #8175 - smbd deadlock.
adds 61e8c59 TALLOC_FREE already checks for null.
adds febde0d Move fd_close on error path to be identical to all other error paths.
adds b08bd96 Fix bug where format arguments were reversed. Please compile with -Wall !
adds db46a9d Fix type mixing warnings.
adds 06fb258 release_ip() is only used with CLUSTER_SUPPORT.
adds 24ce9d5 Fix const warning.
adds cbfe802 Fix const warning.
adds c06a31d Fix const warnings.
adds 388bba0 Remove a PATH_MAX.
adds e98fb2f Remove another PATH_MAX.
adds 2f67fae samba3sam.py: don't assume order of ldb results.
adds 43ab5aa lib/tdb/python/tests/simple.py: don't assume TDB ordering.
adds f090179 Fix warning messages on Freebsd 4.6.2. Signed-off-by: Jeremy Allison <jra at samba.org>
adds 710444d In samba_version.m4 the test to get the version now returns several lines instead of the one we really wanted which causes some spurious output when configure tries to print the samba version when it starts running. This is only a cosmetic problem but still looks ugly.
adds dbcdf3e Fix the poll() backend to correctly respond to POLLHUP|POLLERR returns on a fd selected for TEVENT_FD_WRITE only.
adds 3c9b3b2 Add the same fix to the S3 event backend as the previous commit added to the tevent poll backend.
adds e28df27 s3: Fix the build on FreeBSD 8
adds 2ce68d9 Make samba4.drs.fsmo.python knownfail
adds 5a6368f s3:winbind: Convert WINBINDD_WINS_BYIP to the async API
adds 114fbc3 s3: Fix a valgrind error
adds fbe7b47 s3: Add name_queries_send/recv
adds 2d90a89 s3: Make name_resolve_bcast do parallel lookups to all interfaces
adds 10f5fa8 s3: Make use of name_resolve_bcast in nmblookup
adds 13ac91d nss_wins: Add a stackframe to lookup_byname_backend()
adds 2fc1151 s4-ipv6: added iface_list_wildcard()
adds 1c87f16 s4-ipv6: changed the default "socket address"
adds 62af4a3 s4-ipv6: allow IPv6 addresses in our interfaces list
adds a527b96 s4-ipv6: fixed a warning
adds d8d63b5 s4-ipv6: added ipv4 functions to interface code
adds 244137b s4-ipv6: added socket_address_from_sockaddr_storage()
adds df63248 s4-ipv6: fixed ipv6_listen() to use IPV6_V6ONLY
adds d510687 s4-ipv6: fixed stream_setup_socket() to handle IPv6
adds dc8c8fd s4-ipv6: use iface_list_wildcard() to listen on IPv6
adds 8f3ce14 s4-ipv6: use "ip" instead of "ipv4" for servers
adds 1812dca s4-ipv6: only listen on V4 addresses in the NBT server
adds 78a8087 s4-webserver: fixed a talloc reference error on startup failure
adds 2f66fb92 s4-ipv6: the wins replication server can only handle IPv4
adds 087ee1f s4-gpo: fixed display of GPO version numbers
adds 44d47e8 s4-ipv6: allow ipv6 to be enabled/disabled in smb.conf
adds 40dc94a s4-ipv6: update callers to load_interface_list()
adds 7d59e9c s4-ipv6: added IPv6 support to samba_dnsupdate
adds 74a7e68 ipv6: always try to convert as a numeric address first
adds b34013d s4-ipv6: ensure wrepl server does not use ipv6
adds c4e43f9 s4-ipv6: don't add link local addresses to DNS
adds be91eff s4-ipv6: removed an old comment
adds 0b11061 s4-ipv6: fixed binding to ipv4 addresses
adds dc1e610 s4-ipv6: enable IPv6 by default
adds 0e1d7eb s4-testparm: testparm is now part of samba_tool
adds 473b344 s4-script: install some of the samba scripts in bin/ during build
adds d1c90c4 s4-ipv6: cope with IPv6 in our async DNS client code
adds b81eac1 util-net: added is_ipaddress_v6()
adds 3736f29 s4-ipv6: use the server address family
adds d8e2302 s4-ipv6: allow for IPv6 in resolver top level calls
adds 5d2dbf9 s4-ipv6: allow for IPv6 in dcerpc socket calls
adds 25ac58d s4-ipv6: fix the address family for IPv6 string addresses
adds 66aec3c s4-ipv6: removed the old unused ipv6 code in dcerpc_sock.c
adds d168a5e s4-ipv6: fill in family when initialising from sockaddr
adds 6bf8822 libcli/util Remove prototype for ntstatus_dos_equal()
adds c091a92 s4-param Remove 'sam database' parameter
adds 1565da7 s4-param Remove 'secrets database' parameter
adds 834d590 s4-param Remove 'idmap database'
adds a18efb1 s4-param Remove 'sid generator'
adds 698538e s3-param always allow the realm parameter
adds 521687b s4-param make lpcfg_sam_name() cope with PDC and BDC roles
adds 1dfc6fa s4-param Add hook between Samba3 and Samba4 loadparm systems.
adds 876b1b3 s3-lib Remove unused lib_path()
adds de46ad9 lib/util use modules_path(), data_path() and shlib_ext() from source3
adds f67a149 s4-param Remove 'modules dir'
adds 907cdb5 s4-modules Remove lp_ctx from init functions that no longer need it
adds d72b05c s3-passdb use new loadparm_init_s3 rather than reloading the smb.conf
adds b9108ca s3-s4-param: Add hooks for parametric options in the s3/s4 glue layer
adds 4778d35 s3/pthreadpool: replace bad portable gettimeofday by clock_gettime
adds 81e48df s4/server: simplify and replace bad portable gettimeofday by time
adds 411c52a s3: Fix two debug messages
adds 976a43c s3: Remove a pointless if-statement
adds 0efcc94 Fix bug #8197 - winbind does not properly detect when a DC connection is dead.
adds 8b02b78 s3-waf: Fix pthreadpool build which needs librt now.
adds 56eab75 s3: Remove unused variables
adds 5197331 s4-auth Move default auth methods back into auth.c
adds a8d1d0c s3-auth Use loadparm_init_s3() to get an lp_ctx for auth_samba4
adds 776598a s3-docs Add documentation for ncalrpc dir
adds 6a6d4d8 s4-ipv6: fix iface_list_best_ip() for IPv6
adds c6252c2 s4-netlogon: force an IPv4 address
adds 5d7ba30 s4-dsdb: cope with missing backlinks in rpmd handling
adds 64380ff s4-ipv6: fixed DNS handling with new IPv6 code
adds 3ccb72d s4-ipv6: fixed iface_list_same_net() for IPv6
adds 8acbc3a s4-provision: fixed detection of V4/V6 addresses
adds 78a0195 selftest: Fix 'make quicktest' on systems without LDAP development support
adds 6ea8db1 s4-build: install a build link bin/provision
adds a58e69a s4-dns: fixed samba_tool -> samba-tool
adds 285293c s4-ipv6: fixed a crash in the IPv6 DNS code
adds 632f672 s4-cldap: fixed the CLDAP response for IPv6 clients
adds 65490ea s3:idmap_autorid: add a talloc_stackframe() to idmap_autorid_initialize()
adds b0b0b62 s3:idmap_autorid: use "idmap config <DOMAIN> : rangesize" instead of "autorid:rangesize"
adds 95d35dd s3:docs: fix the example in the idmap_autorid manpage to use "idmap config * : rangesize"
adds cd8dc47 s3:idmap_autorid: fail initialization if the domain is not "*"
adds c3ac298 s3:libsmb/cli_np_tstream: use larger buffers to avoid a bug NT4 servers (bug #8195)
adds aff6c52 Fix re-opened bug 8083 - "inherit owner = yes" doesn't interact correctly with vfs_acl_xattr or vfs_acl_tdb module.
adds cabed2f Part 1 of bugfix for #8211 - "inherit owner = yes" doesn't interact correctly with "inherit permissions = yes" and POSIX ACLs
adds 40c54a7 Part 2 of bugfix for #8211 - "inherit owner = yes" doesn't interact correctly with "inherit permissions = yes" and POSIX ACLs
adds 5fb2781 Part 3 of bugfix for #8211 - "inherit owner = yes" doesn't interact correctly with "inherit permissions = yes" and POSIX ACLs
adds 8dbab93 s4-credentials Allow use of file-based credentials caches for debugging.
adds 9cf686f s4-credentials Don't use expired Kerberos or GSSAPI credentials
adds c790213 s4-gensec bring GSS_S_CONTEXT_EXPIRED into it's own error handler
adds 79ef434 s4-interface: raise the debug level for interface discovery
adds e14538d s4-wins: ensure we only use IPv4 for WINS owner
adds 4afe426 s4-ipv6: fill in pdc_ip in DsRGetDCNameEx2
adds 4fa5125 tdb: enable VALGRIND to remove valgrind noise.
adds 47ea009 s3-spoolss: fix -Wunused-but-set-variable build warning in _spoolss_EnumPrintProcDataTypes().
adds ae6a779 s3-winbindd: make sure we obey the -n switch also for samlogon cache access.
adds 0a3fadc s3-winbind: always use samlogon cache for wbinfo -r, even when caching is disabled.
adds ad1cf18 s3:libsmb:cli_np_tstream: use dynamic talloc buffers
adds 957cfd2 s3:libsmb/cli_np_tstream: s/TSTREAM_CLI_NP_BUF_SIZE/TSTREAM_CLI_NP_MAX_BUF_SIZE
adds 0931147 s3:selftest: add a few more raw.* tests
adds c6bc1ee Part 4 of bugfix for #8211 - "inherit owner = yes" doesn't interact correctly with "inherit permissions = yes" and POSIX ACLs
adds 19213b8 Ensure when creating a directory, if we make any changes due to inheritance parameters, we update the stat returned.
adds 1596595 s4-ipv6: don't default to 127.0.0.1 in provision
adds 516dc40 samba-tool: added --local option to drs replicate command
adds ba5cec5 ldb:ldb_msg.c - move away from "errno"
adds 7ebafb0 s4:librpc/rpc/dcerpc.c - janitorial: use "void" for functions without arguments
adds 4d0c00b s3:passdb/pdb_samba4.c - fix a format specifier warning
adds d6fe38b s4:smbd/server.c - quiet "time_t" format string warnings by casts
adds 059e735 s3:passdb/pdb_samba4.c - remove unused variable
adds 530d1e3 s3:auth/auth_samba4.c - remove unused variable
adds 27f1779 s4:auth/ntlm/auth.c - fix incompatible pointer type warning
adds 87a38d7 s4:dsdb/schema_convert_to_ol.c - quiet enum warning
adds 26c7223 s4:schema_convert_to_ol.c - fix memory contexts
adds 49352ca s4:winbind/wb_samba3_protocol.c - quiet enum warning
adds 40ea52a s4:libnet/libnet_rpc.c - quiet an enum warning
adds 260bc98 s4:ntvfs subsystem - quiet enum warnings
adds 9f02fb5 s4:rpc_server/dcesrv_samr.c - quiet enum warnings
adds 8459391 s3-talloc Remove unused TALLOC zeronull functions and macro definitions
adds 73b3774 s3-talloc Change TALLOC_REALLOC_ARRAY() to talloc_realloc()
adds 3d15137 s3-talloc Change TALLOC_ARRAY() to talloc_array()
adds d5e6a47 s3-talloc Change TALLOC_P() to talloc()
adds ad0a07c s3-talloc Change TALLOC_ZERO_P() to talloc_zero()
adds 5e26e94 s3-talloc Change TALLOC_ZERO_ARRAY() to talloc_zero_array()
adds 8d4a838 s3-talloc Change TALLOC_MEMDUP() to talloc_memdup()
adds 8d803d5 s4-cluster Use task_id instead of id2 to clarify server_id structure
adds cc3b75b s3-server_id Add task_id to server_id to match Samba4
adds 174893c s3-server_id change pid to hyper
adds d057116 server_id.idl: Bring server_id.idl in common
adds a772797 librpc/idr Use the Samba3 notify.idl in common.
adds d01dbd6 s3-lib Read and write the full struct server_id (except the unique_id)
adds 16b1c77 lib/util Bring procid_str() into lib/util as server_id_string()
adds 6c3f35b s4-param add const to loadparm_init_s3 s3_fns
adds 2077e0f s3-lib Use domain in credentials file for domain in credentials
adds acdf5b0 s3-libsmbclient Use workgroup from libsmbclient caller for domain in credentials
adds 3ccc760 s3-param Remove special case for lp_workgroup()
adds f348d14 s3-param Remove special case for global_scope()
adds daf79e3 server_id: Change format to vnn:pid.task_id, pid.task_id or pid
adds bb00f97 s3-selftest Add a test for 'message command'
adds 0e95311 s3-lib Add myhostname_upper()
adds 74eed8f s3-param Remove special case for global_myname(), rename to lp_netbios_name()
adds 5a37d32 s3-selftest Add test for smbclient --authentication-file
adds b36e5ae server_id.idl: change unique_id to hyper
adds e3396cf s3:lib/util: use %llu consitently (instead of %d) in interpret_pid() to parse the pid
adds d7fe70a s3:rpcclient: remove unused new_workgroup variable
adds 3219818 s3:modules fix some non-empty blank lines
adds ed04cd0 s3:net fix a typo
adds fe02f47 s3:vfs cleanup unused code in vfs_recycle
adds 3e4c080 s4-drs: cope with missing RMD_ADDTIME in linked attributes
adds 56d09d5 s4-drs: ensure we add a RMD_ADDTIME when upgrading a linked attribute
adds 73cbcd9 s4-drs: added debug lines for missing linked attribute fields
adds 77c612f s4-librpc Remove unsued server_id4.idl
adds 91f3515 s3-param Avoid strupper_m() where possible.
adds ae1414e waf: fixed 'make bin/XXX' for the remaining binaries
adds 683f986 waf-symbols: don't look for symbol lists in GENERATOR targets
adds 0c89d62 s4-samba-tool: added dbcheck commmand
adds de8eb77 Export init_stat_ex_from_stat for use in VFS modules.
adds 73311f8 bug in source3/winbindd/winbindd_sids_to_xids.c
adds 9211f23 auth/auth_sam_reply.h: fix licence/copyright
adds a602cb2 lib/util/data_blob.h: fix licence/copyright
adds 7461010 lib/util/time.h: fix licence/copyright
adds 4fe4487 lib/util/util_ldb.h: fix licence/copyright
adds eaa4002 lib/util/util_tdb.h: fix licence/copyright
adds d228fc3 lib/util/wrap_xattr.h: fix licence/copyright
adds f04b673 libcli/auth/msrpc_parse.h: fix licence/copyright
adds 2182738 libcli/ldap/ldap_ndr.h: fix licence/copyright
adds d41519f libcli/nbt/nbt_proto.h: fix licence/copyright
adds a49c1b7 libcli/security/secdesc.h: fix licence/copyright
adds faf73c7 libcli/smbreadline/smbreadline.h: fix licence/copyright
adds 76f0bf6 libds/common/flag_mapping.h: fix licence/copyright
adds cfa1507 librpc/ndr/ndr_backupkey.h: fix licence/copyright
adds e9e2f30 librpc/ndr/ndr_compression.h: fix licence/copyright
adds 4dadee3 librpc/ndr/ndr_dns.h: fix licence/copyright
adds 8b75b65 librpc/ndr/ndr_spoolss_buf.h: fix licence/copyright
adds 768ed8b librpc/ndr/ndr_table.h: fix licence/copyright
adds acf9ca5 nsswitch/pam_winbind.h: fix licence/copyright.
adds 850460c nsswitch/winbind_client.h: fix licence/copyright
adds 0d7581b source3/include/krb5_env.h: fix licence/copyright
adds ef84a5b source3/include/krb5_protos.h: fix licence/copyright
adds d357b5c source3/include/mangle.h: fix licence/copyright
adds 769f879 source3/include/smb_krb5.h: fix licence/copyright
adds e14b60c source3/include/smb_ldap.h: fix licence/copyright
adds 3ec4966 source3/intl/lang_tdb.h: fix licence/copyright
adds 387ddc2 source3/lib/netapi/libnetapi.h: fix licence/copyright
adds 5672d83 source3/lib/privileges.h: fix licence/copyright
adds f2d4252 source3/libads/ads_ldap_protos.h: fix licence/copyright
adds d5c5aa1 source3/libads/ads_status.h: fix licence/copyright
adds 59e878f source3/libads/cldap.h: fix licence/copyright
adds 183835d source3/libads/ldap_schema.h: fix licence/copyright
adds 81f2692 source3/libnet/libnet_join.h: fix licence/copyright
adds 1e9f2bd source3/libsmb/clidgram.h: fix licence/copyright
adds c1058ad source3/libsmb/errormap_wbc.h: fix licence/copyright
adds 81b5d85 source3/libsmb/libsmb.h: fix licence/copyright
adds 0059304 source3/libsmb/nmblib.h: fix licence/copyright
adds ed10726 source3/libsmb/proto.h: fix licence/copyright
adds 942b2d5 source3/printing/load.h: fix licence/copyright
adds ef5bcb6 source3/printing/pcap.h: fix licence/copyright
adds 2d10c48 source3/rpc_client/cli_netlogon.h: fix licence/copyright
adds b95b181 source3/rpc_client/cli_spoolss.h: fix licence/copyright
adds 9284036 source3/rpc_client/init_lsa.h: fix licence/copyright
adds f3ca8ff source3/rpc_client/init_netlogon.h: fix licence/copyright
adds 054e54e source3/rpc_client/init_samr.h: fix licence/copyright
adds 4942aeb source3/rpc_client/init_spoolss.h: fix licence/copyright
adds cd16a1b source3/rpc_client/util_netlogon.h: fix licence/copyright
adds 730ea92 s3:net conf addshare: do not stat-check the share path.
adds f3ba1f4 Bump the smbd vfs interface version to 29. Samba 3.6.0 will ship with interface 28.
adds 49cdf17 s3:libsmb/async_smb: let cli_smb_recv() initialize output values for one way requests
adds 173fc25 s3:libsmb/async_smb: call cli_smb_req_unset_pending() instead of destructor directly
adds a25936f s3:libsmb/async_smb: don't remove pending requests if the mid is set
adds 3dd1ebd s3:libsmb/async_smb: add helpers to get and set the seqnum for signing
adds 2ae565b s3:libsmb/clitrans: remove unused secondary_request_ctx
adds 428a86c s3:libsmb/clitrans: use uint32_t for param and data variables
adds 6f7af1b s3:libsmb/clitrans: marshall SMBnttrans[2] as the others
adds 0a8fd50 s3:libsmb/clitrans: correctly marshall [nt]trans[s][2] requests
adds 5146c9b s3:libsmb/clitrans: move MID handling to the end of cli_trans_send() and add a comment
adds 10bb088 s3:libsmb/clitrans: use subreq2 as variable for the secondary requests
adds 1dd24ac s3:libsmb/clitrans: fix handling of multi pdu [nt]trans[s][2] calls
adds 5d06b219 s3:libsmb/clitrans: correctly transfer the seqnum between secondary and primary requests
adds 73128b7 s3:libsmb/clireadwrite: calculate cli_read_max_bufsize() correct based on max_xmit
adds f0ba1af s3:libsmb/clireadwrite: calculate cli_write_max_bufsize() correct based on max_xmit
adds fdfb5e9 s3:libsmb: remove unused cli_state_seqnum infrastructure
adds 35aeeab s3: Update .clang_complete
adds 530e4ca s3-param Remove 'time offset' from smb.conf
adds d901905 s3:registry/reg_parse_internal.h: add copyright information
adds 241ed0a s3:registry/reg_parse_internal.c: add copyright information
adds c4427f0 Revert "s3:idmap_autorid: fail initialization if the domain is not "*""
adds 56e94c2 Revert "s3:idmap_autorid: use "idmap config <DOMAIN> : rangesize" instead of "autorid:rangesize""
adds 8963e80 Revert "s3:idmap_autorid: add a talloc_stackframe() to idmap_autorid_initialize()"
adds cda2fa2 s4:auth/ntlm/auth_unix.c - remove unused variables
adds 62a1e13 s4:ntvfs/smb2/vfs_smb2.c - remove unused variable
adds bf5e625 s4:torture/ndr/string.c - fix type-punned warning and remove unused variables
adds 97af358 s4:libcli/raw/raw*.c - add unhandled enum values
adds d566146 s3-passdb: Implement new pdb trust calls for the default backend
adds eb16915 nsswitch: Remove some refs to the global winbindd_fd
adds ebf04d7 s3: Remove "struct ip_service" from resolve_wins
adds f0994c7 s3: Fix IO_TIMEOUT handling for wins queries
adds 12c3c35 s3: Add query_wins_list_send/recv
adds 396b646 s3: Add wins_server_tag_ips()
adds 0dfcf3e s3: Add resolve_wins_send/recv
adds c118bcf s3: Use resolve_wins_send/recv in resolve_wins
adds 9923a8c s3:proto.h: remove prototypes of error functions moved to common code.
adds 8096b1a s3:smbd/quotas: add #include "system/filesys.h" (bug #8224)
adds 8741f03 pyldb: added validate option to ldb.modify()
adds 2320221 pyldb: make ldb operations more consistent
adds d575b2b samba-tool: disable validation on removing an empty attribute in dbcheck
adds 7639684 s3-utils: fix crash in net cache get
adds 48fc585 s3-docs: Fix a duplicate list entry
adds 1514900 s3-docs: Fix a typo found by Samba-JP oota <ribbon at samba.gr.jp>
adds 2817eed s3: Fix count_current_connections
adds df6b877 s3: Fix connecting to ctdb as non-root
adds 5d736d8 s3:utils/net_*registry: use c99 initializers which are supported by old gcc 2.95 compilers (bug #8226)
adds 720da3c build: fixed dependencies on install prefix for pc files and python scripts
adds 8c14dec build: fixed development symlinks for libraries in subdirectories
adds 207a84d s3-winbind: Fix paranoia checks in winbindd_samr.c.
adds 51567de s3: Fix the return of make_new_server_info_guest
adds 68a8c58 s3: Add debug level 0 warnings to make_new_server_info_guest
adds 1dbe970 librpc: fix buildwarning in NDR_WMI.
adds 8d12649 s4:libcli/smb_composite: convert smb2_composite_setpathinfo_send/rev to tevent_req
adds 9ba1087 auth/kerberos/gssapi_pac: fix compiler warnings
adds 75e77f9 s4:ntvfs subsystems - rework it using concrete enum values
adds 03ea6b5 s4:winbind/wb_samba3_protocol.c - rework it using concrete enum values
adds 48de3e5 s3:rpc_server/svcctl: don't allocate return values on a temporary stackframe
adds 11683cc s3:rpc_server/svcctl: fix valgrind bugs in _svcctl_QueryServiceConfig2W()
adds 6751215 s3:rpc_server/svcctl: fix valgrind bug in _svcctl_QueryServiceObjectSecurity()
adds 283f8a7 Revert "s3-winbind: Fix paranoia checks in winbindd_samr.c."
adds 85809cc s3:wb_lookupsids: don't ignore 'result' and check if we got useable values
adds 5961852 s3:wb_lookupsids: add some paranoia checks to wb_lookupsids_recv()
adds 665ef94 s4-pydsdb: added dsdb_normalise_attributes() call
adds 4905725 s4-dsdb: if we don't have a remote schema, then use the local one
adds 08dc1aa samba-tool: added attribute normalisation checks
adds a826979 samba-tool: report total error count and suggest --fix if needed
adds 0c3075c s4-pysamdb: fixed the normalisation of grouptype in group add
adds 705ed1c samba-tool: show success message on group operations
adds e080ae0 s4-auth: quiet down the krb5 warnings when kerberos is not set to 'MUST'
adds b07e493 talloc: added talloc_stackframe_exists()
adds 0b3b7e3 samba-tool: exit with non-zero status on dbcheck failure
adds d2bc45e build: only use the git version on install, not in the build tree
adds 1233ba7 libclu/util: Move get_friendly_nt_error_msg() in common.
adds b341979 util: moved nt_errstr() into common code
adds 2644097 s3-util: remove the s3 nterr.c
adds e645675 s4-util: removed the s4 nterr.c
adds 4162c7b errors: reorder error codes for easier s3/s4 comparison
adds acc9535 s4-errors: Import error maps from the source3/ unix -> ntstatus mapping
adds bb66504 s3:modules fix Bug 8244 - Cannot copy files larger than 2 GB to Samba share
adds 36e674c s3: Allow NULL sd_size in make_sec_desc
adds ef816f1 s3: Correctly align even
adds 8e02b70 s3: Add incomplete cli_nttrans_create
adds 763941f s3: Test nttrans_create
adds bc3261f s3: Fix a memleak in name_resolve_bcast
adds f811e89 s3: Add name_resolve_bcast_send/recv
adds 809e5ea s3: Fix some type-punned warnings
adds 59887ed s3: Remove unused name_queries
adds 9cc68e4 s3: Fix Coverity ID 2583: RESOURCE_LEAK
adds 5290fac s3: Fix Coverity ID 2582: FORWARD_NULL
adds 02970f4 py-ldb: allow dictionnary like usage (ie. e.get("myattribute", defVal)
adds b14bdf4 s4-upgradeprovision: Fix an error, so that cursddl and refsddl are not the same
adds 5db07d2 s4-upgradeprovisision: fix bug 8063, old SD can miss some componenent (group, owner, ...)
adds 45df4d8 s4-python: fix wrong discovery of the site name in find_key_provision_parameters
adds 0065742 s4-upgradeprovision: handle_special_attributes don't really need ranges of USNs, just the information if we are using replPropertyMetadata for attribute selection
adds d9abcc9 s4-upgradeprovision: split update_present in two functions depending on the method used
adds 71ab462 s4-upgradeprovision: add function to know if attribute is replicated or not
adds 20233cd s4-upgradeprovision: introduce invocation id in lastprovisionUSNs
adds 9a18e07 s4-upgradeprovision: clean up, reformating and update docs
adds 44c5406 s4-upgradeprovision: don't print dn in the list of modified attributes
adds 0175859 s4-upgradeprovision: remove useless code
adds 4305f54 s4-upgradeprovision: fix inverted logic and wrong flags on sd_flags control
adds f76c206 s4-upgradeprovision: change hashAttrNotCopied to be an array
adds 0e72914 s4-upgradeprovision: dn must be skipped as delta.remove("dn") do not remove this attribute
adds 930d2f2 s4-upgradeprovision: if there is nothing to really modify then skip it
adds 245b277 s4: fix wrong index usage PRIMARY_USER_SID_INDEX when it should have been PRIMARY_GROUP_SID_INDEX
adds f7a903e s4-upgradeprovision: add a list of attribute that are not DSDB attribute that we don't want to copy
adds bc7b8fa s4-upgradeprovision: ignore objectSid
adds c0eb403 s4-upgradeprovision: remove useless comment
adds 7128345 s4-python: make checks of sacl in get_diff_sddls optionnal
adds 5e81ee8 s4-upgradeprovision: Rework completly how SDs are recalculated
adds 12b379e s4-upgradeprovision: handle the fact that oEMInformation might not be present
adds 05b2d41 s4-upgradeprovision: deltaattr can be empty or none too
adds 1563720 s4-provision: Remove hard coded SD for CN=Sites container
adds 8a19e1e s4-upgradeprovision: skip versionNumber, it's used by GPO
adds 8968489 s4-upgradeprovision: improve message output
adds 8a04863 s4-sambatool: use correct way to call class methods
adds db03091 s4-samba-tool: use correct object notation ie. obj.method rather than method(obj, ...)
adds bc54957 s4-samba-tool: remove unused imports
adds 9c94943 s4-sambatool: extract the confirm function in a separte module for reuse
adds 957b1ff s4: create script to find provision ranges for old provision without this information
adds 01ce078 s4-upgradeprovision: propose the use of findprovisionranges if no ranges are present
adds edd3e8b s4-build Change default paths and --with flags for a 4.0 release
adds 6c9a780 build: Put lockdir and cachedir in FHS-like locations by default
adds ee90e01 s3-winbind Move winbind privileged socket dir into state_path()
adds a63189e s3-libcli Remove unused error mapping tables
adds 018f4a5 libcli/util Bring samba4 unix -> nt_status code in common.
adds a1f04e8 libcli/util Rename common map_nt_error_from_unix to avoid duplicate symbol
adds 29e043a pyldb: add unit test for get(myattribute, defVal)
adds a8c3d38 s3: Replace shadow_copy2 with a new implementation
adds 754c677 lib: import ccan modules for tdb2
adds 20687dc smb_share_modes: don't use tdb_jenkins_hash.
adds f72dd0c source3/lib/util.c: str_checksum to use Jenkins hash from CCAN.
adds eb8cb4f source3/smdb/files.c: file_name_hash to use Jenkins hash from CCAN.
adds 61bf43f lib/tdb_compat: header for tdb1 vs tdb2.
adds 0e4c358 tdb_compat.h: divert every tdb build and includes to tdb_compat
adds 058c4f8 tdb_fetch_compat: use instead of tdb_fetch.
adds 1078eb2 tdb_delete: check returns for 0, not -1.
adds 6bc59d7 tdb_store: check returns for 0, not -1.
adds 2b1452b tdb_transaction_commit: check returns for 0, not -1.
adds d625199 tdb_transaction_cancel: ignore return value.
adds 868d77b tdb_chainlock: check returns for 0, not -1.
adds 9850f25 tdb_chainunlock: ignore return value.
adds 5a7874e tdb_traverse/tdb_traverse_read: check returns for negative, not -1.
adds 2c71e85 tdb_unlockall/tdb_unlockall_read: ignore return value.
adds 3a8faef tdb_compat: use tdb_firstkey_compat/tdb_nextkey_compat everywhere.
adds 58f7cda tdb_compat: use tdb_errorstr_compat()
adds a4993f6 ldb: replace 'struct TDB_DATA' with 'TDB_DATA'
adds 4823262 tdb2: #ifdef out TDB_ERR_NOLOCK and TDB_ERR_LOCK_TIMEOUT.
adds 61867ea tdb_validate: TDB2 support for tdb_validate_child and tdb_backup.
adds 42506c4 source3/winbindd/idmap_tdb.c: tdb2 support for wrong endian.
adds 9eaaf1f tdb2: tdb_parse_record() returns negative errors, not -1.
adds ca1936f tdb_compat: use tdb_open_compat.
adds d925b32 tdb_compat: Higher level API fixes.
adds d24ddb0 tdb2: add lib/tdb2 (from CCAN init-1161-g661d41f)
adds 6b3f9ac tdb2: minor changes to SAMBIFY it.
adds cd96271 source3/lib/util_tdb.c: operation timeout support for TDB2.
adds 957801f tdb2: python wrapper
adds 5eecc85 tdb2: create tdb2 versions of various testing TDBs.
adds 985e83e tdb2: tie it into build process if --enable-tdb2-breaks-compat
adds 580fedc tdb_compat: respect TDB_NO_FSYNC environment variable for tdb2.
adds c2a826b tevent: Add tevent_req_oom
adds 8e1b964 tevent: change version to 0.9.12
adds f0ff6f3 Use tevent_req_oom
adds dc461ca s3: Fix the build, NAME_MAX not universally available
adds 0f76273 s3:idmap_autorid: fail initialization if the domain is not "*"
adds 389eada s3:idmap_autorid: use "idmap config * : rangesize" instead of "autorid : rangesize"
adds d278eba s3:idmap_autorid: in initialize, don't leak storedconfig to talloc_tos() in the success case
adds c8cfd75 s3:idmap_autorid: remove redundant code
adds 994abd2 s3: Fix a winbind message
adds f3d6b74 lib/util Make unused d_vfprintf() static
adds 5db2041 s4-param Add my authorship to this script
adds ea006ab s3-param Put &Globals in the FN_ macros, rather than in each entry
adds f83fca1 lib/util: Use common d_printf() in the whole codebase
adds d18491a lib/util: allow parmlist.c to compile under s3 includes.h
adds 5db74b9 lib/util Remove samba-util-common!
adds 179a353 s4-cmdline: Rename popt tables to avoid symbol conflicts
adds 577034b build: disable -Wl,--as-needed to try and fix the build
adds a6f31f1 s4-torture Enable libnetapi and libsmbclient tests using combined build
adds 79b1a10 selftest: Run tests for libsmbclient and libnetapi
adds 233a622 s4-param Autogenerate the loadparm_globals and loadparm_service tables
adds 894b027 lib/ccan/tally.h: update for FreeBSD compile.
adds 35a9c23 build: move dynconfig for top level build up
adds c017cbf s4/auth: Trivial spelling fixes.
adds bf83b64 lib/util Remove display_cd from d_printf()
adds e00b1fa lib/util: Restore CH_UNIX as source charset for d_printf()
adds b373d0e s3-build: Provide a run-time shim to work around duplicate symbols
adds cfdeef4 s3-smbd: longer explanation of smbd_shim code
adds 729d17e s3: Convert WINBINDD_WINS_BYNAME to the async API
adds 7e1d485 s3: Remove unused code
adds 834dcdb s4-smbtorture: use ipv4 addresses for backchannel spoolss change notify connections for now.
adds 0b5e5db s4-smbtorture: rework the spoolss notify test a bit.
adds a45120a s3-rpc_client: Fix some valgrind warnings.
adds c173e6e s3-spoolss: Fix some valgrind warnings.
adds c46f808 s4-dsdb: don't add zero GUID to BINARY_DN
adds c4a7908 samba-tool: try to keep dbcheck.py in a logical ordering
adds dd5350b ldb: expose syntax oids to python
adds 341884c ldb: added extended_str() method to pyldb
adds 202f0a4 pydsdb: added get_syntax_oid_from_lDAPDisplayName()
adds 505dce2 pyldb: added methods to get/set extended components on DNs
adds 9e766f0 samba-tool: added missing GUID component checks to dbcheck
adds 7cf3842 s4:auth/kerberos: don't ignore return code in kerberos_kinit_password_cc()
adds b3d4962 s4:auth/kerberos: use better variable names in kerberos_kinit_password_cc()
adds 9c56303 s4:auth/kerberos: don't mix s4u2self creds with machine account creds
adds b98428e s4:auth/kerberos: reformat kerberos_kinit_password_cc()
adds e5378e6 s4:auth/kerberos: remove one indentation level in kerberos_kinit_password_cc()
adds ede3046 s4:auth/kerberos: protect kerberos_kinit_password_cc() against old KDCs
adds 21af0af s3: Added missing includes to .clang_complete.
adds d9ee7ae s4-dsdb: catch duplicate matches in extended_dn_in
adds c42aeb7 s4-dsdb: prioritise GUID in extended_dn_in
adds ff8cdee samba-tool: expanded dbcheck DN checking
adds 6d1fe05 samba-tool: allow for running dbcheck against a remove ldap server
adds a353b49 s4-dsdb: bypass validation when relax set
adds d4c30a5 Update eDirectory schema
adds b9e095f s4:auth/kerberos: add S4U2Proxy support to kerberos_kinit_password_cc()
adds 033f337 s4:auth/kerberos: protect kerberos_kinit_password_cc() against old KDCs
adds 5a8ac84 s4:ntvfs/cifs: add option to use S4U2Proxy
adds ae6a7f9 s4:winbind/wb_init_domain: use DCERPC_SCHANNEL_128 in order to work against w2k8r2
adds 9be9f0e samba-tool: added --quiet option to dbcheck
adds 7fff636 samba-tool: make the dbcheck class available outside of samba-tool
adds 9676c26 samba-tool: added --attrs option to dbcheck
adds 6b939f4 dbchecker: when fixing a bad GUID in a DN, search by the string DN
adds 4fe9ebc dbchecker: fixed argument error for -H and DN
adds 2f4251c dbchecker: cope with a broken link to Deleted Objects
adds c2dfaa2 s4-upgradeprovision: Don't forget to populate the non replicated objects, and don't touch rIDPreviousAllocationPool
adds 249fbd8 s4-samba_dnsupdate: set environment via the env parameter
adds 4d51ddb s4-schema: avoid segfaulting if id3.guid is NULL
adds ef7940f s4-dbcheck: remove unused include
adds a9e4592 s4-dbcheck: fix uninitialized errstr in err_dn_target_mismatch
adds 4f7f143 dfsreferral: search client's site and use it
adds 8683490 s3: remove prototype of convert_string from proto.h
adds 472759a s3: remove prototype of convert_string_error from proto.h
adds fb1346d s3: Fix some nonempty blank lines
adds 6c3cef7 s3: Add IO_REPARSE_TAG_SYMLINK define
adds 125a2ff lib/util/charset: Remove 'display charset'
adds de0e011 lib/util/charset: Remove autodetection of charset from LOCALE
adds fb3d5ad s3-swat Remove d_printf() calls
adds 4d2c56c s3-net: Bind our gettext results to 'unix charset'
adds 38b5beb param: Remove "announce as" parameter
adds 734e1b68 s3-param Remove 'announce version' parameter
adds a73abc0 build: Add a script to install python and Samba with one command
adds 5d7d52c Fix bug #8254 - "acl check permissions = no" does not work in all cases
adds b332743 s3-param Remove %(DomainSID) support
adds 9554fd6 s3-build: Remove SECRETS3 as a samba3core dep
adds 52255f4 s3-build: Require fully defined symbols for all public libraries
adds 877de9f s3-build Require fully defined symbols in ALL libraries by default
adds 3d08e84 param: Remove remaining references to announce as and announce version
adds 54d8836 s3-selftest Remove unused gdb_backtrace
adds abb7217 selftest: Remove %PROG% argument from 'panic action'
adds 0ddafeb selftest: Cope with no binary argument being supplied to gdb_backtrace
adds dc6ab33 s3-build Add dep on popt to fix FreeBSD build
adds 03ea8d5 build: Remove blacklist now we have a common build
adds 8310b8c Update WHATSNEW.txt with news for Samba 4.0 alpha16
adds 26bf9d0 release Samba 4.0 alpha16
adds d43d8f2 VERSION: on the road to alpha17
adds 5b80f15 Update WHATSNEW4.txt.
adds 6925a79 Release alpha15.
adds 4031ff1 Merge commit 'release-4-0-0alpha15' into master4-tmp
adds 47d0988 build: Remove blacklist now we have a common build
adds 73954ca Update WHATSNEW.txt with news for Samba 4.0 alpha16
adds 2610c05 release Samba 4.0 alpha16
adds 6da2687 Merge 2610c05b5b95cc7036b3d6dfb894c6cfbdb68483 as Samba-4.0alpha16
adds 511cb20 Merge commit 'release-4-0-0alpha16' into master4-tmp
adds 2bb325a s3:smb2_ioctl/FSCTL_PIPE_TRANSCEIVE: generate STATUS_BUFFER_OVERFLOW if needed (bug #8260)
adds d4ea319 s3:vfs_commit: fix build
adds 3ee4b5f s4-lsa: Fix typo
adds 61ad606 Add NT_STATUS_IO_REPARSE_DATA_INVALID
adds b96efe0 HEIMDAL:kdc: use the correct client realm in the EncTicketPart
adds 7229b0d HEIMDAL:kdc: pass down the server hdb_entry_ex to check_constrained_delegation()
adds 2996945 HEIMDAL:kdc: don't allow self delegation if a backend check_constrained_delegation() hook is given
adds 4b26fc0 s4:python/samba/samdb: add toggle_userAccountFlags() helper function
adds dee41bc s4:samba-tool: add "delegation" subcommands for S4U2Proxy and related stuff
adds ad45072 s4:kdc: implement samba_kdc_check_s4u2proxy()
adds a7d2492 selftest/Samba4: correctly upper case the netbiosname variable
adds 67b2e2d s4:selftest: use wildcards for ntvfs.cifs tests in knownfail and skip files
adds d7cc857 s4:selftest: test ntvfs.cifs with s4u2proxy
adds a52f179 lib: Allow NULL converted_size in convert_string_talloc
adds 829974c s3: Add symlink reparse point marshalling routines
adds 57a0207 s3: Add SYMLINK_FLAG_RELATIVE define
adds bbe8e0b s3: Add cli_symlink
adds d637cd2 s3: Remove a call to cli_errstr
adds daec41c s3: Use reparse point style symlinks
adds c8d374a s3: Fix an error message in smbclient symlink
adds 21b30d5 Add NT_STATUS_IO_REPARSE_TAG_NOT_HANDLED
adds ded32a3 s3-buildoptions Show compiled-in location of the new ncaclrpc and nmbd sockets (cherry picked from commit c558775713e505cfc1db5af417cc7b792dfc310e)
adds 5be934e s3-autconf Move nmbd socket directory to PREFIX/var/nmbd
adds 77e6efa s3:configure: remove unused --with-rootsbindir configure option
adds c459a1d s3:test: fix the net registry roundtrip test on older systems
adds 05a287c s3:test: fix the smbclient_s3 test on older systems
adds 3e73ed7 s3:test: don't rely on pyhton being in /usr/bin/python in the sids2xids test
adds ebd70d8 s3: Fix winbindd_wins_byname
adds 2ff0d58 s3:g_lock: g_lock.tdb should not be executable
adds 0a74caa s3: explicitly pass domain_sid to wbint_LookupRids() (bug #7841)
adds 9d72efd s3-param make lp_passdb_backend() a normal lp_ function again
adds ed2b452 s3-param Remove lp_parm_string
adds dd7d655 s3-param Rename struct service and struct globals
adds ecc0177 s3-smbd Remove set but unused variables
adds 8bc3f95 s3-waf: add some missing tdb dependencies.
adds 56db9c9 s3-waf: remove s3-waf specific dynconfig.
adds 6982ea7 HEIMDAL:kdc/windc_plugin.h: KRB5_WINDC_PLUGIN_MINOR 4 => 5
adds cef06b5 HEIMDAL:kdc: pass down the delegated_proxy_principal to the verify_pac() function
adds 020f602 s4:kdc: use KRB5_WINDC_PLUGIN_MINOR define instead of KRB5_WINDC_PLUGING_MINOR
adds 1909060 krb5pac.idl: add PAC_CONSTRAINED_DELEGATION (S4U_DELEGATION_INFO)
adds 73b1e14 s4:kdc: generate the S4U_DELEGATION_INFO in the regenerated pac
adds b005fa1 s4:kdc/mit_samba: disable mit_samba_check_s4u2proxy()
adds 4f64ba6 Remove obsolete BUGS file.
adds e63d5d2 s3-param use lp_parm_ptr() rather than parm.ptr directly
adds 1fffddb Fix bug #8219 - SMB Panic from Windows 7 Client
adds 0e38199 s3-param use .offset rather than .ptr (renames)
adds 573109d s3-param Remove .offset == 0 checks as 'valid' will have offset 0
adds 21756b7 s3-param Use .offset rather than .ptr when defining parameters
adds 7198d54 param: Merge struct parm_struct definitions
adds 658f55b s3-param Remove unused FLAG_DOS_STRING
adds 7384a2b s4-param Merge struct parm_struct with version from source3/
adds 3b0b0d3 s4-param Match source3's param: use C99 initialisers
adds 9adc0e9 s3-param Convert sDefault to C99 initialisers
adds f8c0a89 s3-param use C99 boolean for true
adds ff13827 s3-param use C99 boolean for false
adds 489f528 param: Merge param headers into lib/param/loadparm.h
adds 8b04345 s4-param Handle BOOLREV parameters
adds 5882c75 Second part of fix for bug #8219 - SMB Panic from Windows 7 Client.
adds f124c63 s3-waf: lowercase popt_samba3 library name.
adds 8996d77 s3-waf: lowercase util_cmdline library name.
adds e9bc093 s3-waf: lowercase libsmb library name.
adds 5586095 s3-waf: lowercase libcli_lsa3 library name.
adds 44a434a s3-winbind: Fix bug 7888 -- deal with buggy 3.0 based PDCs
adds a36ce07 s3-printing: fill devicemode size in migrate_printer()
adds c9e3f6a s3-printing: skip migration of non-existent printers
adds ac28c82 enablerecyclebin: Remove unused imports, fix formatting.
adds e4e9c5d mischema: Remove unused import.
adds a67683e smbstatus: PEP8: Use spaces rather than tabs.
adds 6dbe3e3 rpcclient: PEP8: Use spaces rather than tabs.
adds a611769 rebuildexetendeddn: PEP8: Use spaces rather than tabs.
adds 1ae9a71 docs: fix a typo
adds d2adf96 docs: fix some whitespace
adds 847ca0a s3:smbd do not panic when CTDB is unhealthy (Bug #8278)
adds 75e9f21 s3:nmbd_subnetdb: close all sockets attached to a subnet in close_subnet() (bug #8276)
adds c234b4b lib/util/string_wrappers: move everything into one HAVE_COMPILER_WILL_OPTIMIZE_OUT_FNS block
adds 2b162db s3:registry: add helper function regdb_delete_sorted_subkeys()
adds 1f72088 s3:registry: when deleting the records for a key, also delete the sorted subkeys cache
adds 6930afc examples/VFS: fix shadow_copy_test.c in reference to shadow_copy changes
adds 7766728 examples/VFS: fix skel_opaque.c in reference to shadow_copy changes
adds 576cb57 examples/VFS: fix skel_transparent.c in reference to shadow_copy changes
adds 197df81 examples/VFS: add include path for s3's autoconf config.h
adds c2e8832 s3:build: add a vfs_examples target.
adds 76467dc s3:build: add vfs_examples to the everything target
adds 84d9cdb release-scripts/create-tarball: always create a tag in form of samba-${version}
adds 4804013 script/librelease.sh: keep dots in the release tag
adds 1053a24 Part of fix for bug 8276 - FD_SET out of bounds access crash.
adds f1b1a66 s4-dsdb Allow a servicePrincipalName of machine$
adds f3c3768 s4-dsdb guard principalName parse for invalid inputs
adds 343ef46 s3:smbldap: use smbldap_state as memory context for idle event
adds 7eb9c70 s3:smbldap: free the idle event scheduled in smbldap_open in smbldap_close
adds 796c7ab s3:smbldap: let smbldap_free_struct do what it claims to
adds 6aff8b1 s3:smbldap: add a destructor to smbldap_state, just in case
adds 1765833 s3:smbldap: make smbldap_connect_system self contained
adds e02abd6 s3-printing: split out printing migration code into a smaller library.
adds bafd721 s3-net: use printing_migrate library, and eliminate duplicate code.
adds b459a6d s3-param Remove unused bUpdateEncrypt
adds 6d8cc41 s3-param remove unused bIdmapReadOnly
adds d4ef70a param: Finish conversion from lp_wins_support() -> lp_we_are_a_wins_server()
adds 4f3a155 s3-param Generate parameter tables
adds 2240ac9 s3-param Remove #defines already in common loadparm.h
adds 7e52436 s4-param Remove unused 'announce version'
adds a3c9dd3 s3-build Prepare to require fully defined modules
adds 4a83575 s3-build Require fully defined modules by default
adds 61d0afe s3: Add STATUS_STOPPED_ON_SYMLINK error code
adds c1094a8 s3: Add cli_readlink
adds 79d27e2 s3: Fix symlink_reparse_buffer_parse
adds e2498b1 s3: Read symlink information in smbclient "allinfo"
adds 25df2fe S3: Fix some nonempty blank lines
adds c318712 s3: Allow NULL for arg pwritten in cli_write_andx
adds d2b1671 s3: Remove a use of cli_errstr
adds c0d1683 s3: Remove some bogus error mappings
adds c3a6e9b s3: RAP errors are WERROR
adds e5ad524 s3: Remove two uses of cli_errstr
adds cfbd339 s3: Remove a use of cli_errstr
adds 8238d89 s3: Remove a use of cli_errstr
adds 4569a3a s3: Remove a use of cli_errstr
adds 3414182 s3: Remove a use of cli_errstr
adds 7ca63fb s3: Make "do_connect" return NTSTATUS
adds 714e101 s3: Make cli_cm_connect return NTSTATUS
adds 8083849 s3: Make cli_cm_open return NTSTATUS
adds 6b86590 s3-auth: Only reload the config file.
adds c663dff s3-util: Add a get_remote_hostname() function.
adds 6ac68a8 s3-rpc_server: Add local and remote address to pipes struct.
adds 541f3cf s3-rpc_server: Migrate rpc function to tsocket_address.
adds 45f70db s3-auth: Added remote_address to ntlmssp server.
adds 7e46a84 s3-auth: Pass the remote_address down to user_info.
adds 66badc1 s3-auth: Remove global smbd_server_conn from auth_unix.c.
adds 7acaf40 s3-rpc_server: Remove unused client_id in srv_pipe.c.
adds f036192 s3-rpc_server: Replace client_id in dcerpc gssapi server.
adds 5f228ff s3-samr: Replace client_id in samr server.
adds 784035f s3-spoolss: Replace client_id in the spoolss server.
adds 726b6c6 s3-epmapper: Replace server_id in the epmapper.
adds a513086 s3-smbd: Replace client_id in smbd process.
adds d99acd2 s3-smbd: Replace client_id in smbd connection.
adds ad0f765 s3-smbd: Exit cleanly if we can't create an address string.
adds ae05a7a s3-smbd: Replace client_id in smbd reply.
adds 73d2891 s3-smbd: Replace client_id in smbd service.
adds ea2917c s3-smbd: Replace client_id in smbd session.
adds 2f92ffb s3-smbd: Replace client_id in smbd session setup.
adds c0f1c17 s3-vfs: Replace client_id in smbta.
adds cbec251 s3-vfs: Replace client_id in exand msdfs.
adds b2511a2 s3-smbd: Remove obsolete smbd_set_server_fd().
adds aee04ef s3-smbd: Remove client_address from smbd_server_connection struct.
adds 2bcbeea s3-rpc_server: Remove client_id and server_id from pipes struct.
adds 2a01842 s3: RIP 'struct client_address'.
adds b8b504a s3-samr Send IP address only to PAM remote hostname hook on password set
adds c599d07 s3-lib Move event_add_idle() to source3/lib/events.c
adds 5d4b197 s3-auth libauth no longer requires undefined symbols
adds 6b97a3b s3-build allow_undefined_symbols=False is the default now
adds 0ac4f64 s3-build link passdb modules against libpassdb
adds ff94539 s3-printing: open up a winreg pipe handle for the migration code.
adds e17ab20 s3-build add tevent depencency on libsmb
adds 601b138 s3:smb2_create: call 'return' after smbd_server_connection_terminate()
adds 7c96e96 s3:smb2_server: there's no reason to check the session id twice on a smb2_tcon request
adds 0bec150 s3: Fix an enum/int mixup
adds ad4a10d s3:smb2 fix smbd crash on premature end of smb2 conn (Bug 8286)
adds 65f4d33 selftest: eliminate a perl warning
adds b6f2565 selftest: eliminate perl warnings (my $cmd masks earlier definition...)
adds a60c94d selftest: remove invalid use of the globbing operator <>
adds 6b99aa4 s3:registry: don't skip base keys from existence check in regdb_delete_subkey()
adds da2e64b s3:registry: don't skip base keys from existence check in regdb_create_subkey()
adds 5b01a34 s3:registry: don't skip base key in existence check in regdb_store_keys_internal()
adds eb797bd s3:registry: don't update the sorted subkeys cache any more in regdb_store_keys_internal2()
adds 394ca14 s3:registry: remove redundant write of zero-lentgh subkey list record
adds 322eaf1 s3:registry: refactor creation of subkey list out into regdb_store_subkey_list()
adds fc4d79d s3:registry: create the empty list of subkeys of the new key in regdb_create_subkey
adds 15a50ef s3:registry: add new mode to regdb_store_subkey_list() for handing in NULL parent key
adds 144c8d7 s3:registry: add regdb_create_subkey_internal() taking additional db context argument
adds 747c67c s3:registry: add regdb_create_basekey()
adds 9e2b2c1 s3:registry: rewrite init_registry_key_internal
adds a255630 s3:registry: regdb_key_exists now checks only for the list-of-subkeys-record
adds 18973fa s3:registry: adapt the comment explaining the definition of the existence of a key.
adds 50add40 s3:registry: remove the code to create and search the sorted subkeys cache records
adds a0f83ec s3:registry: don't delete the unused subkeys cache record any more
adds a836071 s3:registry: remove unused regdb_delete_sorted_subkeys()
adds 2273650 s3:registry: fix a comment typo
adds caf9c99 s3:registry: change regdb_store_regdb_version() to take db_context argument.
adds 1621aab s3:registry: wrap the whole db upgrade in one transaction
adds f36ee63 s3:registry: add db_context argument to regdb_upgrade_v1_to_v2()
adds c8c5d8c s3:registry: set registry version to 3 and add upgrade code
adds 340be35 s3:registry: adapt a debug message to be more systematic
adds cc384c1 s3:registry: add debug-level-10 verbosity to regdb_upgrade_v2_v3_fn()
adds 17b091b s3:registry: remove superfluous check for success of talloc_stackframe()
adds 86f8eb9 s3:registry: replace use of deprecated talloc_destroy by talloc_free.
adds 399c0db s3:registry: remove unused function regdb_key_is_base_key()
adds 13c651c build: Add missing dep on UTIL_TEVENT
adds 8b99c20 build: Add missing depencency on NDR_NBT
adds 73140a1 build: remove mktowscript
adds 4e63ac6 ccan: fix configure tests for __builtin_clz etc.
adds 28dbd8b s4-dsdb: allow removal of unknown attributes if RELAX set
adds c9497bd s4-pycommon: allow an optional 'all' choice for confirm dialogs
adds 5f1c443 dbcheck: check for unknown attributes and offer to remove them
adds c6985f1 dbcheck: only use a paged search when checking a ldap database
adds bce1be3 s4-pycommon: support 'none' as an option in confirm
adds c9a6dd5 s4-dbcheck: support the 'none' option for prompts
adds 8420a36 ldb: make ldb a top level library for Samba 4.0
adds fe8fe38 ldb: set -Wl,-no-undefined only on standalone build
adds 1c022d2 s3: Return "granted" from share_access_check
adds 720fa46 s3: Calculate&store the maximum share access mask
adds 4deca5d s3: Fix bug 8102
adds f924913 s3: Remove some unused variables
adds f3088d1 s3:modules fix non-empty blank lines
adds 3d6dafc s3:lib fix non-empty blank lines
adds 94f24c4 .gitignore: add AIX WINBIND nss module
adds 14544ce s3:build fix autoconf build on AIX 5.3
adds 9a3e2d1 s3:smbd fix a compile warning on AIX 5.3
adds 4ccac70 build: Re-enable the -Wl,--as-needed flag
adds c1f8a74 librpc/ndr remove _SAMBA_BUILD_ conditionals
adds 68e0b26 build: Remove _SAMBA_BUILD == 4 from libgpo
adds 6543987 libcli/smb move enum protocol_types to a common header
adds 7891848 libcli/smb move FILE_TYPE constants in common
adds dd491d8 s3-build We no longer require to redefine _SAMBA_BUILD_
adds 44a016c build: we no longer put #if _SAMBA_BUILD_ == 4 in public headers
adds c019302 ccan/tally: don't use SIZE_MAX.
adds 26782fb s3: make cli_resolve_path return NTSTATUS
adds c1fdec7 s3: Remove a few uses of cli_errstr
adds c33a5a6 s3: Fix error logic in posix_open
adds 7d96a45 s3: Remove cli_errstr from cmd_posix_open
adds 6fcb3bb s3: Fix Coverity ID 2586 -- NO_EFFECT
adds 2dfc898 s3: Follow the TALLOC_FREE convention in source3
adds 310fff0 s3:sharesec: also initialize pgranted if get_share_security() returns NULL
adds f5bc4de examples/VFS: try to fix the build on openbsd, adding alternative spellings of autoconf/header
adds 4af8615 s3:registry: update copyright for the registry db implementation
adds 93ad34c s3:test: catch more errors in test_access_check() in the smbclient_s3 test
adds f9601a9 s3:sharesec: return an error if get_share_security() returns NULL
adds af61f6f s3:libsmb: fix error handling in cli_dfs_get_referral()
adds bc98d00 s3:libsmb: don't use cli->inbuf in cli_dfs_get_referral()
adds 27736be s3:libsmb: the SMB_QUERY_FS_VOLUME_INFO response needs at least 18 data bytes
adds 2b0cc3c s3:libsmb: use clistr_pull_talloc() in cli_get_fs_volume_info()
adds a1df729 s3:libsmb: let cli_qfileinfo[_recv]() return recv_flags2
adds 8a22906 s3:libsmb: use clistr_pull_talloc() in cli_qfilename()
adds 43c865a s4:torture/smb2: s/smb2cli_lock/test_smb2_lock
adds 0b8184d s4:torture/smb2: s/smb2cli_unlock/test_smb2_unlock
adds a8d3bdb s4 provision: split up DNS provisioning into generic and samba-specific ldifs
adds 749d022 s4 provision: Add some of the AD-specific DNS records to the directory
adds cd83c1d s3:testparm: avoid spurious warnings about dos mode mapping and create mask if store dos attributes is set
adds 1caa7a8 s3-waf: Fix linking bugs causing segfaults.
adds eba5d0b s3: Remove a use of cli_errstr
adds dd5375b s3-printing: move os2 related functions to printing/nt_printing_os2.c.
adds 74e4160 s3-printing: move driver_info_ctr_to_info8 to init_spoolss.h
adds 43cf3a2 s3-printing: move spoolss_create_default_devmode/secdesc to init_spoolss.h
adds a0fc64a s3-waf: make LIBCLI_SPOOLSS a shared library
adds f2be837 s3-printing: add rpc_client/cli_winreg_spoolss.c
adds a762eda s3-printing: add winreg_printer_binding_handle and remove most of srv_spoolss_util.c.
adds ada5380 s3-printing: add winreg_internal functions.
adds 0a1ec73 s3-printing: use winreg_internal functions.
adds 72b1f8b s3-printing: safe a ton of roundtrips by reusing existing winreg binding_handles.
adds 8f3d5f5 s3-printing: use winreg interface for migration, instead of spoolss.
adds 57bbb32 s3-printing: remove spoolss pipe from migration library, only using winreg finally.
adds 5dd8185 s3-printing: fill info2_mask in printer migration
adds cfc3b6e s3-printing: make sure to first migrate the printers then the security descriptor.
adds e595590 s3-printing: remove tdb migration invalid printer name checks
adds 9a350ca s3:utils: avoid cli_nt_error()/cli_errstr() if we already have the status
adds ed99cad s3:libsmb: make trans2_bytes_push_str() non-static
adds eaeeb5c s3:libsmb: add trans2_bytes_push_bytes()
adds af66c64 s3:libsmb: interpret_long_filename() short_name is always UNICODE
adds d921200 s3:libsmb: use clistr_pull_talloc() for short_name in interpret_long_filename()
adds b77becd s3:libsmb: use trans2_bytes_push_str/bytes() in cli_list_trans_*()
adds 2453164 s3:libsmb: use a talloc_stackframe in cli_dfs_get_referral()
adds cea9245 s3:libsmb: use trans2_bytes_push_str() in cli_dfs_get_referral()
adds 5b1ac1b s3:libsmb: use trans2_bytes_push_str() in cli_set_ea_path()
adds 072a27f s3:libsmb: use trans2_bytes_push_str() in cli_tcon_andx_create() for the plaintext password
adds 02171ee s3:torture/scanner: use trans2_bytes_push_str() in scan_trans2()
adds fc992e7 s3:torture/scanner: use trans2_bytes_push_str() in scan_nttrans()
adds 30574a7 s3:libsmb: remove unused clistr_pull_fn()
adds 0f00675 s3:libsmb: remove unused clistr_push_fn()
adds 3cdf962 s3:libsmb: finally remove unused cli_state->outbuf
adds 60873a9 s3-torture: introduce check_both_error()
adds 840a1c7 s3-torture: use nt_errstr() for cli_unlink() error handling
adds 684095b s3-torture: run_simple_posix_open_test: Remove uses of cli_errstr()
adds 98e0f9d s3-torture: run_shortname_test: Remove uses of cli_errstr()
adds 1142675 s3-libsmb: Remove use of cli_errstr()
adds 80c6541 s3-client: Remove use of cli_errstr()
adds 6db705d libcli: remove duplicate of #define NT_STATUS_NO_SUCH_JOB
adds eea210e s3:smb2_server: call change_to_root_user() or smbd_smb2_request_check_tcon()
adds 8dc7029 Fix bug #8293 - SMB2 doesn't rotate the log files often enough.
adds a0cf7ba s3:libsmb: add basic smb2 client infrastructure
adds ab913d1 s3:libsmb: add smb2cli_negprot*()
adds 4efc85c s3:libsmb: add smb2cli_sesssetup*() and smb2cli_logoff*()
adds f217207 s3:libsmb: add smb2cli_tcon*() and smb2cli_tdis*()
adds 2abc34c s3:libsmb: add smb2cli_create*()
adds 40ecdeb s3:libsmb: add smb2cli_close*()
adds d82be95 s3:libsmb: add smb2cli_flush*()
adds 22859b0 s3:libsmb: add smb2cli_read*()
adds 548f7d3 s3:libsmb: add smb2cli_write*()
adds fdd6c4e s3:libsmb: add smb2cli_query_directory*()
adds 67ac266 s3:torture: add SMB2-BASIC
adds 960310b s3:selftest: run SMB2-BASIC
adds ef64048 s3:wscript_build: remove unused variable
adds 76c73db s3-zfsacl: Fix a debug message
adds fad3c76 s3-param Remove lp_set_passdb_backend()
adds 60f353a s3-param: calculate default_server_announce at runtime
adds 198ad4d s3-lib use True and False in bitmap.c
adds 6b2749f param: Add hooks to s3 parm_struct and the parameters void * pointer
adds 6e6aaac lib/util Move bitmap.c to lib/util
adds 3ab3159 s3-param check for aliases with both p_class and offset
adds 27e169e s4-param Also check the p_class matches when comparing offset
adds 61b937d s4-param change to struct bitmap to match s3-param
adds f50f937 s4-param Remove offset != -1 checks
adds 2fcbfcd param: Move per-share parameters into a seperate file, to share with s3
adds cf406f7 s3-param use common struct parmlist_entry to hold parametric options
adds cda8686 lib/param: Merge struct loadparm_service into common
adds dbfb88a s3:smb2_server: add some comments about change_to_user() and change_to_root_user()
adds f0085ee s3:auth_unix: remove unused var
adds ce75194 s3:auth: remove unused variable
adds a7b9c62 s3:auth_server: use cli->is_guestlogin instead of parsing cli->inbuf.
adds 06247a7 s3:libsmb: remove use of cli_errstr() in SMBC_server_internal()
adds 5cc279e s3:clitar: avoid usage of cli_errstr()
adds f5b0bbf s3:client: avoid cli_errstr() where we already have an NTSTATUS
adds 0ecd15a s3:client: use cli_nt_error() in order to avoid cli_errstr()
adds 2b8e148 s3:client: close the socket if receive_smb_raw() fails
adds f0e6e5c s3:libsmb: remove unused enum smb_read_errors infrastructure
adds 2c16022 s3:libsmb: don't call cli_set_error() in cli_echo()
adds 0342b69 s3:torture: use cli_is_nt/dos_error() in run_error_map_extract()
adds 235aeda s3:libsmb: don't use the cli->inbuf to store the last error
adds 83301d8 s3:libsmb/smberr: make global const arrays static
adds 7d757d6 s3:libsmb: remove unused smb_dos_errstr()
adds fc7359b s3:libsmb: clistr_pull_talloc() doesn't need base_ptr and flags2 with STR_ASCII
adds fccc607 s3:client: use an inbuf on the stack in readline_callback()
adds d6cd1ee s3:libsmb: remove unused cli->inbuf and cli->bufsize
adds 127106620 winreg: Use the ntstatus return code for client side errors
adds 2a02f1c winreg: Ensure server return status is set on success
adds f4add4f s3-waf: split out LIBCLI_WINREG_INTERNAL as LIBCLI_WINREG was pulling in rpc server code in undesired places.
adds fe39925 Move smbd_smb2_request_check_tcon() smbd_smb2_request_check_session() next to their only user and make them static. Add comments.
adds 2a1ebea tevent: fix comments for tevent_req_post()
adds e5827a4 tevent: add tevent_req_defer_callback()
adds 4768fc6 tevent: change version to 0.9.13 after adding tevent_req_defer_callback()
adds a9f03f1 s3:smb2cli_base: rename 'result' => 'req' in smb2cli_req_create()
adds c55bfc0 s3:smb2cli_base: keep the order of pending requests
adds 242ca5d s3:smb2cli_base: unset the destructor in smb2cli_req_unset_pending()
adds 504d092 s3:smb2cli_base: call smb2cli_req_unset_pending() before tevent_req_done()
adds facc110 s3:smb2cli_base: fix memory hierachy in smb2cli_req_recv()
adds 8b4a368 s3:smb2cli_base: make use of tevent_req_defer_callback()
adds 244c856 s3:smb2cli_base: ask for the next response if there're still pending requests
adds fd240b5 s3: Fix Coverity ID 2587,2588: CHECKED_RETURN
adds 957876e s3:smb2cli_tcon: use tevent_req_oom()
adds 1be5a9b s4:lib/socket: iface_list_wildcard() should only return "::" if we have ipv6 interfaces
adds 86b7b5c socket_wrapper: make sure interfaces are in the valid range on bind()
adds 059941b dbcheck: use specified DB schema for non-LDAP URLs
adds faec258 dbcheck: added confirm_all support for remaining checks
adds da75e03 s4-dsdb: fixed crash bug in extended_dn_in
adds 6f6cda7 s4-dsdb: deleted objects are expected to be missing mandatory attributes
adds e14725c dbcheck: check all objects, including deleted objects
adds 3764b93 s4-dsdb: check for single valued attribute in repl_meta_data module
adds 6ec4630 s4-dsdb: when replacing linked attribute take always the new dn as the old dn might be broken
adds c3106a6 s4-provision: fix the value of creation timestamp to be a MS timestamp
adds e3fef4d upgradeprovision: reduce the number of attribute that we skip
adds ab77df8 s4-dsdb: if the provision control is specified, update replication metadata even if the data hasn't change
adds bbd4e27 s4-python: Add functions to get linkid and systemflags of an attribute
adds 61fc7f2 s4-samba-tool: dbcheck, check and fix broken metadata
adds 74530d6 s4-dsdb: allow objectsid to be specified in a modification operation
adds 4a4c748 s4-dirsync: do not return linked attribute if the target object is no more
adds 723fc5f s4-drs: do not return links pointed to unexistant objects
adds 396beee s4-provision: use samba.unix2nttime() instead of hard coding NTTIME offsets
adds 082a9cc dbcheck: improved error checking in fixup of missing metdata
adds 02562a0 dsdb: added get_lDAPDisplayName_by_attid
adds 330c00a dbcheck: use get_lDAPDisplayName_by_attid()
adds 57194d8 s3-libsmb: introduce cli_lock32()
adds f2c5a0a s3-libsmb: let cli_lock64 return NTSTATUS instead of bool
adds b6e9866 s3-torture: let wait_lock() use cli_lock32() instead of cli_lock()
adds 23b417b s3-torture: locktest2: replace cli_lock() with cli_lock32()
adds c9f6045 s3-torture: run_locktest1(): replace cli_lock() with cli_lock32()
adds e14e674 s3-torture: run_locktest2(): replace cli_lock() with cli_lock32()
adds 50e2785 s3-torture: run_locktest2(): replace check_error() with check_both_error()
adds a230009 s3:smb2cli_base: add my copyright
adds 893d137 s3:libsmb: also remember the local socket address after connect
adds 2b70c0f s3:libsmb: remove unused cli_set_port()
adds fa60a29 s3:libsmb: make use of cli_state_is_connected()
adds 7bba81f s3:libsmb: add cli_state_disconnect()
adds e7c9319 s3:libsmbclient: don't log the lowlevel fd in smbc_free_context()
adds a2e248f s3:libsmbclient: use cli_state_is_connected() in SMBC_check_server()
adds 6ec26f0 s3:client: simplify readline_callback() to only use cli_echo()
adds 8c29afe s3:auth_server: make use of cli_state_is_connected()
adds 1f50d04 s3:auth_server: use cli_echo() to check if the server is alive
adds 0791a4d s3:winbindd_cm: make use of cli_state_is_connected()
adds 7a795ff s3:winbindd_cm: make use of cli_state_disconnect()
adds cf4832d s3:winbindd_cm: make use of cli->dest_ss instead calling getpeername()
adds 7c10b5e s3:winbindd_cm: make use of cli->src_ss instead of calling getsockname()
adds 18f967a s3:smbd/msdfs: let create_conn_struct() check the share security descriptor
adds ce66d4e s3:smbd: make smbd_calculate_access_mask() non-static
adds 896f105 s3:smbd: check the share level access mask in smbd_calculate_access_mask()
adds 581d8fa s3:smbd: use smbd_calculate_access_mask() also for fake_files
adds 58eed1b s3:smbd: return the real share access mask in the SMBtconX response
adds a104638 s3:smb2_tcon: return the correct maximal_access on the share
adds f5d320a s3:smb2_create: use smbd_calculate_access_mask() instead of smbd_check_open_rights()
adds cc2a5d2 libcli/smb: add PROTOCOL_SMB2_02 constant
adds 00cd9ca s3:loadparm: use PROTOCOL_SMB2_02 instead of PROTOCOL_SMB2
adds aca920b s3:smbd: use PROTOCOL_SMB2_02 instead PROTOCOL_SMB2
adds 7b73b6f s3:libsmb: remove unused cli->privileges
adds 86fb61a libcli/smb: add NBSS message types
adds a2d4197 s3:lib: s/SMBkeepalive/NBSSkeepalive
adds c07c412 s3:libsmb: s/SMBkeepalive/NBSSkeepalive
adds 0633c0f s3:smbd: s/SMBkeepalive/NBSSkeepalive
adds 142b4f5 s3:include: remove SMBkeepalive
adds 5812a52 s4:smb_server: s/SMBkeepalive/NBSSkeepalive
adds a6b1289 s4:libcli/raw: remove SMBkeepalive
adds 8a234cb s3:libsmb: remove unused cli_oplock_handler()
adds c0eb56d s4:param: add "state dir" and "cache dir" options
adds 1c5390e selftest/Samba4: setup "state dir" and "cache dir"
adds e10d7d9 s4:provision: place the sysvol share under "state dir" instead of "lock dir"
adds 2ba1444 selftest/Samba4: use "state dir" for persistent files
adds 110bf31 s4:winsdb: place wins.ldb in "state dir" instead of "lock dir"
adds ee76239 s4:libcli/raw: s/SMBchkpth/SMBcheckpath
adds b807c58 s3: dbwrap_ctdb.c: fix #ifdef CTDB_CONTROL_SCHEDULE_FOR_DELETION issue (bug #8303)
adds a1c1f8c s3:libsmb: remove unused cli_smb_inbuf()
adds f97e4f6 ldb-tdb: Introduce a flag on ltdb_add_internal to indicate whether unique value test should be performed or not
adds 1960939 Revert "build: Put lockdir and cachedir in FHS-like locations by default"
adds 008757d Revert "s4-build Change default paths and --with flags for a 4.0 release"
adds d89947e dynconfig: use an option group for the samba specific options
adds 9f0a705 dynconfig: remember which options still have their default value
adds 08a5b51 dynconfig: add SambaIndentedHelpFormatter in order to support \n in option help text
adds c6ece60 dynconfig: rework the logic to support --enable-fhs
adds 8b3eff8 s3-rpc_client: Added dcerpc_winreg_enumvals() function.
adds 4558225 s3-rpc_client: Added dcerpc_winreg_delete_subkeys_recursive() function.
adds a336cc4 s3-rpc_client: Migrate to dcerpc_winreg_enumvals() function.
adds 0b1ba88 s3-rpc_client: Migrate to dcerpc_winreg_delete_subkeys_recursive().
adds e858ec6 s3-rpc_server: Removed no longer used functions.
adds 0214b7f s4-dsdb: moved checking of duplicate member entries to repl_meta_data.c
adds 94b820a pydsdb: added get_backlink_from_lDAPDisplayName()
adds d9e2317 dbcheck: added checking of backlinks
adds 6bc1957 samba-tool: fixed ldapcmp to run as non-root
adds 0ab3086 dbcheck: added --reindex option
adds 534c1ca dbcheck: fixed ldap check with no database specified
adds b66c577 s4-dsdb: raise debug level for backlink errors
adds 5064d73 dbcheck: added checks for missing and orphansed backlinks
adds 303b57c dbcheck: only fix replPropertyMetaData if we included it in the search
adds afe4b77 s4-dsdb: fixed modify of ACLs on deleted objects
adds 182fd31 s4-provision: fixed the GUIDs in the provision using dbcheck
adds 1ee67df s4-test: fixed usage message on renamedc.sh
adds eb7c2af dbcheck: only do the provision dbcheck if there are objects to check
adds 58e8944 ldb: don't shortcut dn comparison for mismatched special DNs
adds c60a489 ldb: don't return special DNs on non-base searches
adds 2087eb1 ldb: use base searches for @ special DNs
adds 23b6af1 ldb: added ldb_val_string_cmp()
adds fc476ec dbcheck: use samdb_schema for getting the backlink
adds 014fca1 dsdb: fixed special case of zero NTTIME
adds 43c0a92 s4-dsdb Don't process deletion of member attributes here.
adds 80c8f42 s4-dsdb: another special case for the "member" attribute
adds 18995cd s4-fault: changed to use %d for PID, instead of %PID%
adds 3dae323 s4-dsdb: fixed the defaultObjectCategory to have a full GUID
adds 15e017d s3-waf: Don't link LIBNTLMSSP twice.
adds f97bdeb s3-auth: Fix account check over ncalrpc.
adds 5e0ff95 s3-epmapper: Fix adding tcpip endpoints.
adds 9b3357c Fix bug 8305 - nmbd segfaults - when using "smbtree ..."
adds 46109a9 s3:configure: use the same dynconfig options and default values as the toplevel build
adds 8612c6b dynconfig/wscript: use $libdir/security for PAMMODULESDIR as in config.m4
adds b52246b NTDSConnection and NTDSA Site setting flags
adds 0d1c54e Standalone samdb_ntds_site_settings_options() helper
adds 4dea78d KCC NTDSConnection should utilize NTDSCONN_OPT_IS_GENERATED
adds f6c90df kcc_connection invocation_id added to struct
adds 4b19415 Remove static to allow availability to other KCC files
adds c8413b3 Add kccsrv_add_repsFrom() possibility of NULL res argument
adds 1838e16 Add intrasite code test switch
adds 3fc182d s3-param Plug 'netbios aliases' via the parameter bridge
adds 07f14aa s4-param cope with parameters of type char
adds 0e4a4c8 s4-param finish services hooks for s4->s3 loadparm context
adds 6f4c093 s3-lib Remove unused get_cmdline_auth_info_copy
adds 39af6a0 s4-winbind handle all values for server role
adds 4c446c0 s3-smbd: Create ev_ctx and msg_ctx and use it.
adds a3dc8f7 s3-smbd: Pass ev_ctx to smbd_parent_loop().
adds 0b8f8f1 s3-smbd: Pass ev_ctx and msg_ctx to open_sockets_smbd().
adds 55a025e s3-smbd: Pass ev_ctx and msg_ctx to smbd_accept_connection().
adds fa1bba2 s3-smbd: Pass ev_ctx to smbd_setup_sig_chld_handler().
adds 7da54ea s3-smbd: Pass msg_ctx to smbd_accept_connection.
adds 68520ec s3-smbd: Pass ev_ctx to remove_child_pid().
adds 8b085c0 s3-smbd: Pass event and messaging context to smbd_parent_housekeeping().
adds c69f2c4 s3-librpc: Pass messaging context to dcerpc register functions.
adds 8faee7b s3-rpc_server: Pass event and messaging context to accept function.
adds 2a9987e s3-docs: fix a typo in rpcclient manpage
adds dc0c8ef lib/util/attr: add _UNUSED_ marco
adds cd86f9b s4:heimdal_build: provide HEIMDAL_UNUSED_ATTRIBUTE
adds 8ee1c24 s4:heimdal_build: only maintain lib/gssapi/{spnego,krb5} file lists once
adds 796f572 s4:heimdal_build: we need k5crypto and gssapi_krb5 aliases also when using system libraries
adds 1aae898 s3:clikrb5: fix the build with newer heimdal versions
adds 7e3d750 s3:registry avoid leaking an old regsubkey_ctr on regsubkey_ctr_init
adds 5049e3e s3:registry avoid pruning the sequencenumber while flushing the regsubkey_ctr
adds 70da278 s3: Avoid leaking http_timestring in print_registry_key
adds 255e3e1 s4:heimdal: import lorikeet-heimdal-201107150856 (commit 48936803fae4a2fb362c79365d31f420c917b85b)
adds 890c30c s4:heimdal: add missing files
adds dcf197f s4:heimdal_build: define HAVE_KRB5_PDU_NONE_DECL
adds e0541ed s4:auth/credentials: with the build after heimdal import
adds 7acc1a7 s4:kdc: set *_strongest_*_key to true to restore the old behavior
adds 3af3e48 lsa: rename auth info argument in lsa_CreateTrustedDomainEx2
adds ee1f25d lsa: lsa_CreateTrustedDomainEx takes lsa_TrustDomainInfoAuthInfo, not lsa_TrustDomainInfoAuthInfoInternal.
adds 7f52cd3 s4-smbtorture: add very basic tests for lsa_CreateTrustedDomainEx.
adds e898ad3 s4-lsa: prepare dcesrv_lsa_CreateTrustedDomain_base() to deal with unencrypted auth info.
adds 73bfd16 Fix bug #8307 - brl_close_fnum does not call SMB_VFS_BRL_UNLOCK_WINDOWS on all locks
adds df09511 s3-rpc_server: Fixed segfaults in rpc daemons.
adds b0faf0b s3-torture: run_locktest3(): replace cli_lock() with cli_lock32()
adds a5d5308 s3-torture: run_locktest7(): replace cli_lock() with cli_lock32()
adds ae92edc s3-torture: run_locktest8(): replace cli_lock() with cli_lock32()
adds 4dbdaa6 s3-torture: run_locktest9(): replace cli_lock() with cli_lock32()
adds 69ed3a7 s3-torture: run_oplock2(): replace cli_lock() with cli_lock32()
adds 8f7b7d7 s3-torture: run_locktest4(): replace cli_lock() with cli_lock32()
adds d29f849 s3-torture: run_locktest5(): replace cli_lock() with cli_lock32()
adds 2052c2d s3-libsmb: remove unused cli_lock()
adds ee34c25 First part of fix for bug 8310 - toupper_ascii() is broken on big-endian systems
adds 93dcfde Second part of fix for bug 8310 - toupper_ascii() is broken on big-endian systems.
adds 3c9d01e lib/util Change debug priority order: DEBUG_STDOUT now overrides DEBUG_FILE
adds 4858984 debug: log early messages to stdout, and keep it open
adds d9c3cb1 s4-param Handle P_CHAR and P_BOOLREV in pyparam
adds 55ad1da Add my copyright
adds f47662f s3-auth Restore nss_token behaviour by reading from server_info
adds fa18267 auth: Preserve guest flag on transition via netr_SamInfo3
adds e244319 s3-auth Add const to indicate input elements
adds d7d8a5e s3-auth Add struct auth3_session_info to aid transition to auth_session info
adds f16d8f4 s3-auth Use struct auth3_session_info outside the auth subsystem
adds 6d741e9 s3-auth Use *unix_token rather than utok in struct auth3_session_info
adds a39187f auth: include auth.idl structures into common_auth.h
adds 92895379 s3-auth Use struct auth_user_info_unix for unix_name and sanitized_username
adds bf1dba0 auth: Put 'guest' and 'system' booleans into auth_user_info_unix
adds e2049e7 s3-auth Use guest boolean in auth_user_info_unix
adds ec5f1b7 s3-auth Use system boolean in auth_user_info_unix
adds 058f5e6 s3-auth remove unused copy_serverinfo
adds eea444f s3-auth: Remove unused lm_session_key from auth3_session_info
adds ba53498 s3-auth Remove unused nss_token variable
adds d22ff66 s3-auth assert that security_token is present in the copy, and explain why nss_token can be skipped
adds 894fc14 s3-auth Clarify inputs and ouptuts by using elements from server_info
adds fc19c69 s3-auth remove extra from auth3_session_info
adds 140435f s3-auth use a cached auth_serversupplied_info in make_server_info_guest()
adds 74815e0 s3-auth inline copy_serverinfo_session_info into only caller
adds 4363b71 s3-auth Add comments to copy_session_info_serverinfo_guest()
adds 86f2a19 s3-auth Avoid redundant copies in create_local_token()
adds 7b273df s3-auth import auth3_session_info into IDL
adds 9d96b78 s3-auth Remove pointless destructor
adds 92f28e7 auth: use char * pointers in auth.idl
adds 594597e s3-auth reimplement copy_session_info via NDR pull/push
adds 8d72e61 s3-rpc_server read and write the unix_token and unix_info across named_pipe_auth
adds 128ae06 s3-auth use auth_user_info not netr_SamInfo3 in auth3_session_info
adds 9fcc617 s3-auth Use the common auth_session_info
adds 03b153c s3-rpc_server remove per-element copies of auth_session_info
adds 52b28ec auth: Split out make_user_info_SamBaseInfo and add authenticated argument
adds 7f64ea4 auth: Move make_user_info_SamBaseInfo() to talloc_strdup and out of memory checking
adds af47f7c auth: remove now unused auth3_session_info from auth.idl
adds 702e35a selftest: Pass lsass and epmapper across the named pipe proxy to the AD server
adds 02444af selftest: Add tests to verify that the named pipe proxy works.
adds 9d09b66 auth: Set NETLOGON_GUEST and use it to determine guest status
adds 6622821 s3-auth Remove seperate guest boolean
adds 42e4014 security.idl: Use gid_t for gid in security_unix_token
adds 15123d9 s3-auth inline make_auth_session_info into only caller
adds d2a661a s3-auth Remove pointless destructor in make_server_info
adds bdd794c s3-auth Fix spelling
adds c2ce806 s3-auth Replace True with true in auth_util.c
adds d8cce7d s3-auth Replace False with false in auth_util.c
adds 57ab47c s3-auth fix dummy function in the not-with-kerberos case
adds 8ee3ba7 s3-gse Allow printing the partial error string
adds 481f05c s3-gse Work around the MIT 1.9 gss_krb5_import_cred
adds 8d159e9 s4:kdc: restore the behavior before the last heimdal import
adds 21a6bdc s3:libsmb: smb_bytes_talloc_string() doesn't need a cli_state
adds 6c31b61 s3:libsmb: move cli->mid to cli->smb1.mid
adds 9fb7e22 s3:libsmb: add cli->smb1.vc_num and hide it behind cli_state_get_vc_num()
adds 1e38221 s3:libsmb: move cli->pid to cli->smb1.pid and hide it behind cli_[g|s]etpid()
adds 8f41e54 s3:libsmb: move cli->cnum to cli->smb1.tid and hide it behind cli_state_[g|s]et_tid()
adds 9b168e1 s3-libsmb: replace cli_read() with cli_read_old()
adds 8c360d7 s3-libsmb: introduce new NTSTATUS cli_read()
adds b10fa4b s3-torture: rw_torture(): replace cli_read_old() with cli_read()
adds ea4c448 s3-torture: rw_torture3(): replace cli_read_old() with cli_read()
adds c53e2ad s3-torture: rw_torture2(): replace cli_read_old() with cli_read()
adds d622cad s3-torture: run_simple_posix_open_test(): replace cli_read_old() with cli_read()
adds 30ba5d0 samba-tool: fix summary of the fsmo command to be clearer
adds ff7f323 samba-tool: added setpassword to user
adds 5720143 samba-tool: removed setpassword.py
adds c4a9229 samba-tool: update test suite for add setpassword
adds e5255f0 samba-tool: created domain object, moved pwsettings to user passwordsettings
adds 34f7492 samba-tool: removed pwsettings
adds 8c7718a samba-tool: update test suite for the new domain object
adds 41b2b7e samba-tool: moved machinepw to domain machinepassword
adds e573037 samba-tool: removed machinepw as it has been moved to domain machinepassword
adds 2d4988c samba-tool: moved domainlevel to domain level
adds 0cef2bf samba-tool: removed domainlevel as it has been moved to domain level
adds eb259a6 samba-tool: updated test suite to reflect the move from domainlevel to domain level
adds c049b14 samba-tool: moved export to domain dumpkeys
adds 8f274af samba-tool: removed export as it has been moved to domain dumpkeys
adds 9f32f86 samba-tool: updated test suite for the new domain dumpkeys option
adds 2cca4a4 samba-tool: moved join to domain join
adds b8b20f7 samba-tool: removed join as it has been replaced by domain join
adds df6fae2 samba-tool: update vampire.py message
adds 35d534b samba-tool: fixed prog name in samba-tool
adds 1dfcb01 samba-tool: removed the assignment to parser.prog
adds f6fa868 samba-tool: moved takes_optiongroups definition to Command base class
adds c9bf702 samba-tool: fixed synopsis on all "user" commands
adds f1a079f samba-tool: fixed synopsis on user commands
adds 57b796d samba-tool: fixed samba-tool user syntax
adds a10e231 samba-tool: fixed drs commands synopsis
adds 7c8b53a samba-tool: added error handling for the user command
adds 8e0a860 samba-tool: improved Option list for all user commands
adds 903ec44 samba-tool: Fix error handling in SuperCommand class
adds a2e2c13 samba-tool: fixed __doc__ in base classes
adds f03a059 samba-tool: Improved --help functionality
adds 452e509 samba-tool: Fixed bugs to determine min and max # of allowed arguments
adds 5f5eb1b samba-tool: removed synopsis code in base class
adds 6e7b8aa samba-tool: Fix __doc_ in base classes
adds 7d39937 samba-tool: use 'exportkeytab' instead of 'dumpkeys'
adds bfd94a1 samba-tool: testparm doesn't take any credentials
adds a8cba72 samba-tool: nicer error in passwordsettings with no settings
adds 190ec87 s4-test: added dbcheck run to test suite
adds bba7dc5 dbcheck: test the --reindex option
adds 88df1da s4-test: don't fix broken objects during dbcheck test
adds b1ffe82 s4-schema: add systemFlags to dsdb classes objects
adds 245f4b2 s4-dsdb: add dsdb_module_extended function similar to other dsdb_module_* functions
adds 9a1dd24 s4-dsdb: In rootdse add extended dn info on all values for a given attribute
adds 930fa1e update/add my copyright
adds 521556c ldb-python: add a function to Dn object to compare the Dn with a base DN
adds 3f6df9f pyldb: add unit test for ldbDn.compare_base
adds 76b1657 s4-dsdb: change the samba3sam test to add the show_deleted module
adds 6362c9c s4-dsdb: check group membership only for non deleted objects
adds 72ca5c3 s4-dsdb: Use controls provided during the request while searching for object to delete
adds fa194c3 tests: Add alpha13 dumped provision
adds 9117a2f samba_backup: check that directory really exists
adds a36af1a pyldb: use dn.is_child_of() instead of dn.compare_base()
adds 114377a s4-dsdb: added dsdb_delete() function
adds a2c4258 s4-kcc: use dsdb_delete() instead of ldb_delete()
adds a656b18 s4-provision: run dbcheck on a minimal set of objects in provision
adds 6257994 dbcheck: use string DN in delete when fixing broken strings DNs
adds e01f310 tdb: remove 'EOF' print from tdbrestore
adds 2cfe528 s4-selftest: added undump.sh script
adds e593939 samba-tool: fixed some more calls to samba_tool join to be 'domain join'
adds 6e82e20 dbcheck: mark the dbcheck as known-fail
adds 7f9d45b samba-tool: make sure we exit with an error on a bad command
adds bed50f0 s4-param: use "state directory" and "cache directory" options
adds e3fc1ab selftest: use "state directory" and "cache directory" options
adds 3b231e6 s3:lib/afs fix the build with --with-fake-kaserver
adds a78407b s3:lib/afs fix some compiler warnings
adds ffbecc0 s3:lib/afs_settoken fix some compiler warnings
adds 9779af8 s3:utils/net_afs fix compiler warnings
adds ffef23d s3:lib/afs use stdbool types
adds f2be12f s3:lib/afs fix the build with --with-vfs-afsacl
adds c8b4414 s3:modules/vfs_afsacl remove some unnecessary whitespace
adds c5cbdc2 s3:modules/vfs_afsacl use stdbool types
adds dcd10fa s3:modules/vfs_afsacl fix a compiler warning
adds 4370dc11 s3:afs make path argument to afs_syscall const
adds 62825b0 s3:modules/vfs_afsacl fix a compiler warning
adds 410c4de s3:utils fix a compiler warning
adds bca69bf s3:winbindd remove an unused variable
adds fb766cd s3-waf: fix a libcrypto configure check
adds 2568a8b s3:loadparm: untangle assignment from check in do_section()
adds fc525c8 s3:loadparm: fix a check that was accidentially an assignment in lp_servicebynum()
adds cc897b1 s3:loadparm: szWinbindNssInfo is now a const char ** instead of a char ** - cast properly
adds 64afd5c s3:loadparm: szNetbiosAliases is now a const char ** - cast properly
adds 641beeb s3:loadparm: add suppor for P_BYTES to equal_parameter() - fix build warning
adds 72f23c7 s3:loadparm: add support for P_CMDLIST to equal_parameter() - fix build warning
adds 81e4d1f s3:loadparm: add support for P_BYTES to print_parameter() - fix build warning.
adds 8ecf51a s3:loadparm: add support for P_CMDLIST to print_parameter - fix build warning.
adds 8223eb7 s3:loadparm: add support for P_BYTES to is_default() - fix build warning
adds ae0f667 s3:loadparm: add support for P_CMDLIST to is_default() - fix build warning
adds ebdec40 s3:loadparm: add support for P_BYTES to lp_save_defaults - fix build warning
adds 3c8e94b s3:loadparm: add support for P_CMDLIST to lp_save_defaults() - fix build warning
adds 5158fd1 s3:loadparm: add support for P_CMDLIST to lp_do_parameter - fix a build warning
adds cf50df5 s3:loadparm: add support for P_BYTES to lp_do_parameter() - fix a build warning
adds 71b49f5 s3:loadparm: fix an implicit cast warning in string intialization in init_globals()
adds f5da8ed s3-rpc_server: Add my copyright.
adds 304e811 s3-rpc_server: Fix messaging context in the pipes struct.
adds 3a43ef5 s3-rpc_server: Free the np dir.
adds 19288f9 s3-rpc_server: Duplicate the pipe name.
adds 4a6a588 s3-rpc_server: We need to copy the session_info for external pipes.
adds 6a4a6ef s3-rpc_server: Remove unused endpoint information.
adds 0d8f65b s3-rpc_server: Fixed header define.
adds 759a04e s3-rpc_server: Move pipe/handles functions
adds 156a0ff s3-rpc_server: Create common function to allocate pipes_struct
adds fb2ee30 s3-rpc_server: Pass msg_ctx to make_base_pipes_struct().
adds c70103f s3:libsmb: add cli_state_encryption_on()
adds 25447a5 s3:libsmb: move cli->vuid to cli->smb1.uid and hide it behind cli_state_[g|s]et_uid()
adds 392ddf9 s3:libsmb: don't pass cli->called.name to NTLMv2_generate_names_blob()
adds 04b740d s3:include: remove unused cli_state->called and cli_state->calling
adds ebe258d s3:libsmb: replace cli_initialise[_ex]() by cli_state_create()
adds 2b1fc7c s3:winbindd_cm: remove unused checks for address family
adds b19b05c s3-rpc_server: Do not set msg_ctx twice
adds fafd386 Fix const warning.
adds 2d21fe0 s4-messaging: fixed the removal of messaging sockets in child tasks
adds b94a7ca s3:libsmb: fix compiler warnings in cli_state_create()
adds 9f2b3b0 s3:libsmb: move cli_state->pending to cli_state->conn.pending
adds a11cc88 s3:libsmb: move cli_state->outgoing to cli_state->conn.outgoing
adds 281c6d0 s3:smbclient: add "logoff" command to close the session
adds 88d0e44 s3:smbclient: add a "tcon" command to do a tree connect (connect to a share)
adds 7327bde s3:smbclient: add a "tdis" command to do a tree disconnect (close a connection to a share)
adds d67a91b s3:smbclient: add a "tdis" command to view and change the tree id (tid).
adds 2b4bb9b s3:smbclient: print nt status code when smb echo fails
adds ec113a5 s3:loadparm: add reload_registry_shares() - reload only those shares already loaded
adds efbe160 s3:loadparm: fix the reload of the configuration: also reload activated registry shares
adds 5bd80b2 s3:smbtree: try to fix completely broken logic in get_workgroups()
adds cd71c57 s3:torture: use cli_state_disconnect() to close the socket on SIGALRM
adds 103413d s3:libsmb: make use of cli_state_is_connected()
adds 6d1757f s3:libsmb: make use of cli_state_disconnect()
adds 13dbd50 s3:libsmb: move cli_state->fd to cli_state->conn.fd
adds fa42d2e s3:libsmb: add cli_state_[local|remote]_sockaddr()
adds 8bea5d6 s3:winbindd_cm: use cli_state_[local|remote]_sockaddr()
adds acf4b84 s3:libnet: use cli_state_remote_sockaddr() in libnet_DomainJoin()
adds 7f0b4ee s3:libsmb: use cli_state_remote_sockaddr() in smb2cli_tcon_send()
adds 0cd70ec s3:libsmb: let cli_connect_nb() only expect a const sockaddr_storage *dest_ss
adds 6cc61d6 s3:net_time: expect const sockaddr_storage in cli_servertime()
adds 1eb8c2a s3:libsmb: only pass a const sockaddr_storage to cli_start_connection()
adds 814449a s3:libsmb_server: pass NULL instead of a zero sockaddr_storage
adds d60a1b4 s3:smbcacls: pass down NULL instead of a zero sockaddr_storage
adds 552164c s3:smbcquotas: pass down NULL instead of a zero sockaddr_storage
adds 5c7749a s3:libsmb: only pass const sockaddr_storage to cli_full_connection()
adds b76951b s3:auth_domain: add some const to sockaddr_storage
adds f7cd20d s3:net_util: add some const to sockaddr_storage
adds e917976 s3:net_util: pass const sockaddr_storage to net_make_ipc_connection_ex()
adds f0c1b5d s3:net_rpc_join: pass const sockaddr_storage to net_rpc_join_ok()
adds a46b265 s3:net_rpc_join: make use of cli_state_remote_sockaddr()
adds 9b40092 s3:net_rpc: make use of cli_state_remote_sockaddr()
adds cc4b2a6 s3:net_rpc_printer: make use of cli_state_remote_sockaddr()
adds 48de329 s3:libsmb: move cli_state->{src_ss,dest_ss} to cli_state->conn.{local_ss,remote_ss}
adds 0986b0b s3-torture: introduce test_cli_read()
adds a560b79 s3-torture: run_locktest4(): replace cli_read_old() with cli_read()
adds b3e0b73 s3:libsmb: remove const from cli_cm_display()
adds b87bd59 s3:libsmb: add cli_state_remote_name()
adds 823ce6f s3:auth_domain: we already have the dc_name, it's the same as cli->desthost
adds ab9d99c s3:auth_server: make use of cli_state_remote_name()
adds 9a3e15d s3:client: make use of cli_state_remote_name()
adds bb0d063 s3:lib/netapi: make use of cli_state_remote_name()
adds 22cbb59 s3:libnet_join: make use of cli_state_remote_name()
adds 77fdebc s3:libsmb/cliconnect: make use of cli_state_remote_name()
adds ad40515 s3:libsmb/clidfs: make use of cli_state_remote_name()
adds 390b545 s3:libsmb/clifsinfo: make use of cli_state_remote_name()
adds 8277260 s3:libsmb/clirap2: make use of cli_state_remote_name()
adds b5e9ada s3:libsmb/libsmb_dir: make use of cli_state_remote_name()
adds 9fe30f3 s3:libsmb_server: make use of cli_state_remote_name()
adds ef23fb3 s3:cli_pipe: use result->desthost instead of cli->desthost
adds efc2c31 s3:cli_pipe: make use of cli_state_remote_name()
adds 49c8534 s3:cli_pipe_schannel: make use of cli_state_remote_name()
adds 9a638c4 s3:rpcclient: use rpc_pipe->desthost instead of cli->desthost
adds 540cd1a s3:rpcclient: make use of cli_state_remote_name()
adds 3d675f1 s3:net_rap: make use of cli_state_remote_name()
adds f88723a s3:net_rpc: use netr->desthost instead of cli->desthost
adds 27c38df s3:net_rpc: make use of cli_state_remote_name()
adds 7ca20ea s3:net_rpc_join: use pipe_hnd->desthost instead of cli->desthost
adds 419eb29 s3:net_rpc_join: make use of cli_state_remote_name()
adds 1f1ca59 s3:net_rpc_printer: make use of cli_state_remote_name()
adds 4fb03b4 s3:net_rpc_registry: use pipe_hnd->desthost instead of cli->desthost
adds e0a38c3 s3:net_util: use server_name instead of cli->desthost
adds 477a8a7 s3:winbindd_cm: use controller instead of cli->desthost
adds 6d4f9fc s3:libsmb: move cli_state->desthost to cli_state->conn.remote_name
adds 1832c95 Fix bug 8314] - smbd crash with unknown user.
adds 4971a0a s3-torture: run_locktest7(): goto fail on read error
adds cfec548 s3-torture: run_locktest7(): replace cli_read_old() with cli_read()
adds 995978a s3-torture: run_fdpasstest(): replace cli_read_old() with cli_read()
adds 963aa98 s3-torture: run_fdsesstest(): replace cli_read_old() with cli_read()
adds 6d69574 s3-torture: run_oplock2(): replace cli_read_old() with cli_read()
adds bffc521 s3-client/clitar.c: replace cli_read_old() with cli_read()
adds affc9d4 s3-libgpo/gpo_filesync.c: return on read error
adds 4b76c10 s3-torture/denytest.c: replace cli_read_old() with cli_read()
adds fd7631c s3-utils/net_rpc_printer.c: return on read error in net_copy_file()
adds ebc53c3 s3-utils/net_rpc_printer.c: print more info on write error
adds 7833353 s3-torture/utable.c: replace cli_read_old() with cli_read()
adds 473b16d s3-torture/nbio.c: replace cli_read_old() with cli_read()
adds 8bdbdd4 s3-libsmb/libsmb_file.c: replace cli_read_old() with cli_read()
adds 40e9d0c s3-libsmb: finally remove cli_read_old()
adds 768646c s3-libsmb: rename cli_query_secdesc() to cli_query_secdesc_old()
adds cb4fc92 s3-libsmb: introduce new cli_query_secdesc() which returns NTSTATUS
adds 6911b04 s3-torture: run_nttrans_create(): replace cli_query_secdesc_old()
adds 78f267d s3-client/client.c: replace cli_query_secdesc_old()
adds eacd555 s3-utils/smbcacls.c: replace cli_query_secdesc_old()
adds c436a7d s3-utils/net_rpc_printer.c: replace cli_query_secdesc_old()
adds 7302277 s3-utils/net_rpc.c: replace cli_query_secdesc_old()
adds baee2fb s3:libsmb_xattr: make use of the new cli_query_secdesc()
adds 6219bb9 s3:libsmb: remove unused cli_query_secdesc_old()
adds 82413e8 libcli/security: add some const to marshall_sec_desc[_buf]()
adds 824a300 s3:libsmb: cli_set_secdesc() only needs a const struct security_descriptor
adds 845d5ad scripting/bin: Some formatting fixes.
adds f10f6ef update TODO: net has been renamed to samba-tool.
adds 25054a3 README.Coding: Mention that PEP8 is the standard for Python code.
adds e6dcee9 remove the fedora package, and point at the repository instead
adds cd7e384 wafsamba: Properly lock object store when retrieving version through Bazaar.
adds 0397b2e charset: Make name lowercase everywhere.
adds 7524413 cli_raw: Make name lowercase.
adds 57a0f34 s3: Fix Coverity ID 2596, REVERSE_INULL
adds d409c0b s3-utils/net_rpc_printer.c: fix error message
adds 9190345 s4:heimdal: build samba4kgetcred
adds 188b28b s4:auth/kerberos: activate windows related krb5 flags
adds 91bc5a0 lib/ccan: add README
adds 6e72370 lib/ccan: update to init-1192-gdd04041
adds 9724fe3 s3:docs: document the smbclient "logoff" command
adds 5ecfcf6 s3:docs: document the smbclient "tcon" command
adds a8d0e4d s3:docs: document the smbclient "tdis" command
adds 233ba37 s3:docs: document the smbclient "tid" command
adds f1a59f9 Fix typo Loggs -> Logs.
adds 5a8635b s4:heimdal: import lorikeet-heimdal-201107241840 (commit 0fdf11fa3cdb47df9f5393ebf36d9f5742243036)
adds 0b29853 s4:heimdal_build: hdb.asn1 needs --sequence=HDB-Ext-KeySet --sequence=Keys
adds 51b94ab s4:kdc: canonicalize the principal if HDB_F_FOR_TGS_REQ is given
adds aa3f10c s3: Fix MIT trusts
adds 8a6bc73 cli_spools: Lowercase name.
adds 08785dd cli_cldap: Lowercase name.
adds 23cbfef cli_smb_common: Lowercase name.
adds 47a41c8 cli_composite: Lowercase name.
adds 221a79a policy: Rename to samba-policy to avoid name space clashes.
adds ac57cfd libsamba-util: Build in libbitmap.
adds 749868e s3:lib change default share security access mask
adds 14d5983 s4:samba-tool: ldapcmp needs CredentialsOptionsDouble
adds fc94f52 shares: Remove dependencies on share modules.
adds 3ce1894 s3-build: Only define ldb3 when not in standalone build.
adds 78b54e9 talloc: Support PYTHON environment variable.
adds dc50cf3 s3 swat: Fix possible XSS attack (bug #8289)
adds cc86a11 s3-swat: Fix typo.
adds b7521dc s3 swat: Allow getting the user's HTTP auth password
adds c379b36 s3 swat: Add support for anti-XSRF token
adds 15ed2a0 s3 swat: Add XSRF protection to status page
adds 00d255f s3 swat: Add XSRF protection to viewconfig page
adds ab98edd s3 swat: Add XSRF protection to wizard_params page
adds 99fa6b3 s3 swat: Add XSRF protection to wizard page
adds 68f8924 s3 swat: Add XSRF protection to globals page
adds c02df79 s3 swat: Add XSRF protection to shares page
adds 072c199 s3 swat: Add XSRF protection to password page
adds b5d63c3 s3 swat: Add XSRF protection to printer page
adds 52d2ba7 s3 swat: Add time component to XSRF token
adds c79e08f s3 swat: Create random nonce in CGI mode
adds 5f1f153 s4-upgradeprovision: Detect recent provision in a more reliable way
adds 326e2dd s4-dsdb: Improve the calculation of system flags according to 3.1.1.5.2.4
adds a5ba418 s4-dcerpc: Do not return linked attribute on deleted objects it makes W2k8R2 loops when joining s4 domains
adds 1335059 s3: Fix async smb handling
adds 9f66e30 s3: Fix an error message
adds 45ec7d6 s3: Fix formatting
adds cdae9ef s3: Fix a debug message
adds 61d420e s3: cli_close_done->write_andx_done in test_async_echo
adds 4fdad19 Fix bug #8324 - smbclient cannot list directories from a big-endian machine.
adds e98e0cf waf: update to latest waf 1.5 version
adds b6c82f1 s3:idmap_tdb2: deprecate the idmap:script parameter and use "idmap config * : script" instead
adds 2aa19b4 s3:docs:idmap_tdb2: update the documentation of idmap script
adds 4daab85 s3:doc: clarify the idmap script section in the idmap_tdb2 manpage
adds 2f253c2 s3:docs: remove legacy text from the example in the idmap_tdb2 manpage
adds 86973ee s3:doc: add an example with idmap script to the idmap_tdb2 manpage
adds 7d3dc21 s3:idmap_tdb2: fix a legacy comment that does not apply any more
adds 5511855 s3:idmap_tdb2: remove superfluous initialization with bogus comment
adds 4b5ada3 s3:idmap_tdb2: remove legacy comment
adds 67cd2f9 s3:idmap_tdb2: remove a legacy comment
adds 3276060 s3:idmap_tdb2: remove the undocumented option of the silly name "tdb:idmap2.tdb"
adds fe7e4ac s3-rpc_server: Copy correct local tsocket address.
adds a0597b7 s3-rpc_client: Close hive if opening of the key fails.
adds f8afaa7 s3-rpc_client: Close the hive handle before we open it again.
adds 5045281 s3-rpc_client: Close policy handles before creating defaults.
adds 8831402 s3-rpc_client: Fix memory context in winreg_enum_printer_dataex().
adds 99e03be s3-spoolss: Improve memory efficiency.
adds bed0672 s3-spoolss: Free local in winreg_printer_binding_handle.
adds 43604dd s3-spoolss: Use tmp_ctx in winreg_delete_printer_key_internal.
adds ba74c5d s3-spoolss: Use tmp_ctx in winreg_printer_update_changeid_internal.
adds 20afdee s3-spoolss: Use tmp_ctx in winreg_printer_get_changeid_internal.
adds f9359a2 s3-spoolss: Use tmp_ctx in winreg_get_printer_internal.
adds 34dc5a5 s3-spoolss: Use tmp_ctx in winreg_create_printer_internal.
adds 2b0adab s3-spoolss: Use tmp_ctx in winreg_update_printer_internal.
adds 311d6db s3-spoolss: Use tmp_ctx in winreg_set_printer_dataex_internal.
adds 7aef2f6 s3-spoolss: Use tmp_ctx in winreg_enum_printer_dataex_internal.
adds e6e80ea s3-spoolss: Use tmp_ctx in winreg_get_printer_dataex_internal.
adds 1068295 s3-spoolss: Use tmp_ctx in winreg_delete_printer_dataex_internal.
adds 2e2631f s3-spoolss: Use tmp_ctx in winreg_get_driver_internal.
adds 72ac68e s3-spoolss: Use tmp_ctx in winreg_get_driver_list_internal.
adds ff6294e s3-spoolss: Use tmp_ctx in winreg_del_driver_internal.
adds 022a13f s3-spoolss: Use tmp_ctx in winreg_add_driver_internal.
adds 41c2e71 s3-spoolss: Use tmp_ctx in winreg_get_printer_secdesc_internal.
adds 81eae6e s3-spoolss: Use tmp_ctx in winreg_set_printer_secdesc_internal.
adds f49917a s3-spoolss: Use tmp_ctx in winreg_printer_enumforms1_internal.
adds a6ea154 s3-spoolss: Use tmp_ctx in winreg_printer_getform1_internal.
adds baccb06 s3-spoolss: Use tmp_ctx in winreg_printer_addform1_internal.
adds 80c1a8e s3-spoolss: Use tmp_ctx in winreg_printer_setform1_internal.
adds c58c0ba s3-spoolss: Use tmp_ctx in winreg_printer_deleteform1_internal.
adds fea4a31 s3-spoolss: Use tmp_ctx in winreg_enum_printer_key_internal.
adds f26441d s3-spoolss: Use tmp_ctx everywhere in _spoolss_DeletePrinterDriverEx.
adds b77f626 s3-spoolss: Free the info2 structure in _spoolss_GetPrinter.
adds 133fb0e s3-spoolss: Use get_session_info_system().
adds abf3573 s3:modules fix Bug 8330 NFSv4 ACL merging logic is broken
adds 34faeb8 s3:test_async_echo: unsure the desired smb message sequence
adds a7f8d9e s3: Fix formatting in check_error()
adds 94a2328 s3: Avoid calls to cli_dos/nt_error in torture
adds 9cde691 nbt: fix WinXP S3 domain join: alignment of nbt_netlogon_response_from_pdc
adds d82256c Use existing ISDOT and ISDOTDOT macros.
adds 356a2cc s3-waf: the passdb subsystem needs to be called pdb
adds cdf8926 samba-tool: Remove password as it has been moved to "user setpassword"
adds 2e08285 samba-tool: update test suite to reflect the move from password to "user setpassword"
adds 41f073e samba-tool: add -H or --URL where necessary
adds 31ade9c samba-tool: Changed "user add" implementation
adds 901959d samba-tool: updated test suite to account for newuser change
adds 8de3f98 samba-tool: Removed newuser
adds e746610 samba-tool: Reimplement GPO functions in python
adds 197996c ldb: Expose ldb_handler_fold() funcion
adds ef5e9ec ldb-samba: Allow --show-binary flag on defaultSecurityDescriptor
adds b9e0587 s4auth: Remove duplicate assignment of structure variable
adds 6a12f7d s4auth: Fix the object names for PyCredentials and PyCredentialCacheContainer
adds 2625199 s4auth: Fix the object name for Py_Security
adds 35747fe samba-tool: Added python version of samba-tool
adds 02667cb samba-tool: Replace C version of samba-tool with python version
adds d4c1149 samba-tool: Display Usage line and list commands alphabetically
adds 1a44400 samba-tool: Raise exception on errors and report using base class
adds e79040c samba-tool: Display usage for main commands and list them alphabetically
adds 48d905f samba-tool: Catch exceptions at top-level and exit with correct return value
adds 921424f s4-param: Fix object names for python objects PyLoadparm and PyLoadparmContext
adds c2853e0 samba-tool: For samba-tool-c, help lists commands implemented only in C
adds 20f8a8e s4-libcli: Added python interface for file I/O using SMB
adds d885280 samba-tool: Python routine to find writable/ldap-capable DC
adds 05ff244 s4-libnet: py_net - Remove parsing for credentials argument
adds 9c37084 s4-libnet: py_net Add change_password() python command
adds 9e7d8ed samba-tool: Add user password command to change user's own password
adds 94976ee test-blackbox: Rearrange the arguments in required order for samba-tool time
adds c876993 test-blackbox: Remove 'domain\' from username for samba-tool user setpassword
adds db151ee test-blackbox: Rearrange arguments for samba-tool user setpassword command
adds fca7062 test-blackbox: use python version of change password command
adds 6c1cbfb tests-blackbox: Revert the test to use user-level change password command
adds 43ff229 s4-libcli: Initialize stack structure variables to zero.
adds d6db661 samba-tool: Change samba-tool gpo semantics (use gpo name instead of dn)
adds 2b6ea79 samba-tool: Added gpo fetch command implementation using python smb module.
adds 427805b samba-tool: ensure prompting of passwords is in the right order
adds 1332911 s3:loadparm: rename parameter "allow_registry_shares" to "load_all_shares"
adds 1379ef8 s3:loadparm: add a convenience wrapper lp_load_global()
adds 37f548d s3:loadparm: add lp_load_client() that also sets the client state internally
adds 0b21c77 s3:loadparm: make lp_is_in_client() static - only used inside loadparm
adds 0c55a76 s3:smbclient: use lp_load_client()
adds bff217c s3:smbspool: use lp_load_client()
adds fbf254c s3:libsmb: fix a call to lp_load to reinit the globals in any case
adds 5676fbb s3:loadparm: add wrapper lp_load_globals_no_reinit()
adds 4e41d38 s3:loadparm: add wrapper lp_load_client_no_reinit()
adds f764de6 s3:libsmb: use lp_load_client() and lp_load_client_no_reinit() in libsmb_context
adds c9efe30 s3:pam_smbpass: use lp_load_client() in pam_smbpass
adds c2aa8e5 s3:loadparm: make lp_set_in_client() static - only used in wrappers in loadparm now.
adds 2c3a1f4 s3:libnetapi: use lp_load_global()
adds 88ee697 s3:libsmbconf: use lp_load_global() in the testsuite
adds 74b806c s3:libnet_join: use lp_load_global() wrapper of lp_load()
adds a7e9219 s3:nmbd: use the lp_load_global() wrapper of lp_load()
adds 4a21e50 s3:rpcclient: use the lp_load_global() wrapper of lp_load()
adds 407a514 s3:torture: use lp_load_global() in the locktest
adds ee495ab s3:torture: use lp_load_global() in locktest2
adds d6b4c69 s3:torture: use lp_load_global() in the masktest
adds bfde6fa s3:torture: use lp_load_global() in the msgtest
adds 426ae35 s3:torture: use lp_load_global() in the push_ucs2 test
adds ecc487e s3:torture: use lp_load_global in the strcmp test
adds c32479f s3:torture: use lp_load_global() in the strstr test
adds ae752ec s3:smbtorture: use the lp_load_global() wrapper of lp_load()
adds 59a2f3d s3:dbwrap_tool: use lp_load_global()
adds 1679fe5 s3:dbwrap_torture: use lp_load_global()
adds 7557ba1 s3:eventlogadm: use lp_load_global()
adds 82202f9 s3:net: use lp_load_global()
adds ac9a61b s3:nmblookup: use lp_load_global()
adds 2a98ee0 s3:ntlm_auth: use lp_load_global()
adds d4abfcc s3:pdbedit: use lp_load_global()
adds b608cfc s3:smbcacls: use lp_load_global()
adds ce8beb5 s3:smbcontrol: use lp_load_global(): smbcontrol does not need to load the shares
adds e6176d5 s3:smbcquotas: use lp_load_global()
adds 039ae12 s3:smbfilter: use lp_load_global()
adds 7e2deb9 s3:smbpasswd: use lp_load_global()
adds b9fdfba s3:smbtree: use lp_load_global()
adds d29be7d s3: use lp_load_global() in smbw_sample -- whatever this is ... :-)
adds d696bee s3:split_tokens: fix a nonempty blank line
adds 7c41dda s3:split_tokens: use lp_load_global(), fixing the call to lp_load()
adds b793e02 s3:smbstatus: use lp_load_global() - smbstatus does not need to load shares!
adds a6fe4d2 s3:winbindd: use lp_load_global() - winbindd does not need shares or IPC$
adds 7b7c6c8 s3:torture: use lp_load_global() in pdbtest - this does not need shares nor IPC$
adds 0ad8c12 s3:modules:nfs4_acls: improve fix for bug #8330
adds 553124a s3: In the async echo test, write 65k
adds 5fa9fe3 s3-spoolss: Use existing handle in printer_driver_in_use().
adds a97fef3 s3-spoolss: Use existing handle in printer_driver_files_in_use().
adds 0a72744 s3-rpc_server: Remove dead code
adds 262af47 s3-rpc_server: remove unnecessary talloc_free
adds 48a7166 s3-rpc_server: remove useless code
adds e84c7a2 s3-rpc_server: Use talloc for pipe_rpc_fns
adds 4281967 Add wait_for_read_send/recv
adds 27afb89 s3: Add smbd_echo_read_send/recv
adds 710e5d9 s3: Use smbd_echo_read_send in the async echo handler
adds 4dd0a3b s3: Remove unused smbd_echo_reader()
adds 8374055 tevent: Slightly simplify poll_event_loop_poll
adds 5812645 s3: Priorize the async echo responder over the client
adds fcb90f4 s3-printing: Add forward declaration for dcerpc_binding_handle.
adds 481f1e6 s4-debug: Start with DEBUG_DEFAULT_STDOUT, so we can log to a file in deamons
adds ee20a27 s4-lsa Use the supplied handle in LsaLookupNames2
adds 61cb215 selftest: explain how the message command test works
adds b782b5e nbt: Add comment explaining that these responses are manually encoded
adds 2b47afa selftest: Avoid being run over by armies of the undead
adds 8f13c84 s3-selftest Add tests for 'map to guest = bad user'
adds d2a6ae2 ntvfs: Use security_unix_token from auth.idl
adds e84b8a7 gensec: Add a way to request a unix token from GENSEC
adds f5963aa s4-auth Move conversion of security_token to unix_token to auth
adds 2663586 s4-auth Fill in the remainder of the unix info in auth_session_info
adds e3b76bd ldb: fixed a search expression parse bug
adds d815ce0 ldb: added a test for an invalid search expression
adds 7ce4aca pyldb: added binary_encode() and binary_decode() methods
adds 8dda0ef samba-tool: fixed binary encoding of usernames in setpassword
adds 03f9250 samba-tool: use ldb.binary_encode() on search expression elements
adds 52182a5 talloc: preserve context name on talloc_free_children()
adds d004fd0 talloc: added test suite for talloc_free_children()
adds f72153e s3:dbwrap: explicitly include dbwrap.h in dbwrap_ctdb.c
adds ee3be0d s3:modules:nfs4_acls: fix the include of dbwrap.h to not include "include/"
adds 75c7320 s3:g_lock: explicitly include dbwrap.h
adds 1abdd9b s3:dbwrap: move db_open() to a file dbwrap_open.c of its own.
adds 2414fc8 s3:dbwrap: move db_is_local() from dbwrap.c to dbwrap_open.c
adds d4c93ca s3-waf: replace the dbwrap_util library by a dbwrap library that contains the dbwrap core
adds 0b5c4a6 s3:dbwrap: move all .c and .h files of dbwrap to lib/dbwrap/
adds 6d67d41 s3: We only need base_name in map_open_params_to_ntcreate
adds 0102c6e s3: Make is_executable() available in lib/
adds 190b543 s3: Make map_open_params_to_ntcreate() available in lib/
adds fac5c65 s3: Add a fallback for missing open&x support in OS/X Lion
adds 9edc159 First part of bugfix for bug #8335 - file copy aborts with smb2_validate_message_id: bad message_id
adds 1d4d919 Secod part of bugfix for bug #8335 - file copy aborts with smb2_validate_message_id: bad message_id
adds 2049357 Added missing return. Not strictly neccessary, the following if (!NT_STATUS_EQUAL(status, NT_STATUS_NOT_SUPPORTED)) clause will catch this and use tevent_req_nterror(req, status); to set the status as NT_STATUS_OK, but it looks strange to do it that way.
adds ff19070 s4-kcc: correctly populate the neighbor object when taking information from repsTo
adds b98145e s3-lsa: Fix _lsa_DeleteObject to handle trusted domain objects.
adds b0d9f62 s3-lsa: add LSA_HANDLE_SECRET_TYPE.
adds f9a5df8 s3-passdb: add dummy calls to control global (replicated) secrets.
adds 3fd1652 s3-secrets: add lsa_secret struct to secrets IDL.
adds 51481c5 s3-secrets: add lsa_secret passdb api.
adds 7158e27 s3-lsa: implement _lsa_OpenSecret().
adds d2d59ff s3-lsa: implement _lsa_CreateSecret().
adds eb88c7e s3-lsa: implement _lsa_SetSecret().
adds caa0cc7 s3-lsa: implement _lsa_QuerySecret().
adds 1387095 s3-lsa: support secret objects in _lsa_DeleteObject().
adds 6544bde s3-lsa: support secret objects in _lsa_QuerySecurity().
adds d45b33c s3-selftest: enable RPC-LSA-SECRETS against s3.
adds df13422 s3-selftest: finally enable RPC-LSA against s3.
adds 70192f0 s3-build: remove some unused/duplicate headers.
adds 95e8f09 s3-lsa: Fix crypto prototypes.
adds cca96e4 s3-rpc_server: Added common function to create tcpip socket.
adds e25b34a s3-rpc_server: Move the endpoint registration to own file.
adds d597bf4 s3-rpc_server: Rename to rpc service setup.
adds 08523ed s3-librpc: Add dcerpc_binding_vector_new().
adds c810e47 s3-librpc: Add dcerpc_binding_vector_add_np_default().
adds eaced2e s3-librpc: Add dcerpc_binding_vector_add_port().
adds 169d0c4 s3-librpc: Add dcerpc_binding_vector_add_unix().
adds 9cc6f90 s3-librpc: Add dcerpc_binding_vector_dup().
adds 02cdb65 s3-librpc: Add dcerpc_binding_vector_replace_iface().
adds 498e53c s3-rpc_server: Add RPC socket helper functions.
adds 0fef676 s3-rpc_server: Use binding vector in rpc_ep_try_register().
adds 4b751b2 s3-librpc: Remove obsolete dcerpc_binding_vector_create().
adds 4854272 s3-epmd: Use rpc_setup_tcpip_sockets().
adds e0931a5 s3-torture: Run epmapper as daemon and the tests over ncalrpc.
adds 9c5f2ec s3-rpc_server: Disable listening on tcpip ports by default.
adds 176ce4b s3-rpc_server: Add rpc_epmapper_mode().
adds d189d2b s3-rpc_server: Use rpc_epmapper_mode().
adds b11878d s3-rpc_server: Enable endpoint mapper as daemon by default.
adds 538bd1e s3-rpc_server: Add rpc_spoolss_mode().
adds aca4dbe s3-rpc_server: Use rpc_spoolss_mode().
adds f72d56d s3-rpc_server: Only setup tcpip ports if epmapper is enabled.
adds 2d23dff s4-upgradeprovision: try to fix the detection of @provision record
adds 7ae14ed pidl:NDR/Parser: use '0' instead of 'NULL' for an uint32_t value
adds e7a7a24 pidl:NDR/Parser: use interface->{UUID} and {NAME} instead of the raw {PROPERTIES}
adds 98cc4c8 pidl:NDR/Server: use interface->{UUID} and {NAME} instead of the raw {PROPERTIES}
adds a833aaf s3:rpc_transport_tstream: call tstream_cli_np_use_trans() before tstream_writev_queue_send()
adds eb9aa9b eventlog6.idl: fix definition of eventlog6_StringArray
adds 0ea3760 pidl:NDR/Parser: allow [string,size_of()] together
adds 695af0f winsif.idl: fix comment about a pidl bug
adds 56e86ed heimdal_build: Use krb5-config to find heimdal include directory and library path, rather than hardcoding.
adds cdc146d remove unnecessary dependency on 'events' from ldb modules.
adds 7585057 acl: Improve error message when setting acls fails.
adds 0c67efd Fix bug 7462 - Non-standard SA_RESETHAND is used in ...lib/tevent/tevent_signal.c
adds 6eb496c dbcheck: Cancel transaction if operation fails.
adds 11c2d37 Fix bug #8341 - libsmbclient segfault when feed the root of a mounted share via an uri
adds 3427029 samba-tool: Don't install -c version, which is now deprecated.
adds a83e769 s3:smb2cli_base: smb2cli_req_send() needs to call tevent_req_post() on error
adds 24c5427 s3:libsmb: add cli_state_capabilities()
adds f934aa1 s3:include: make use of cli_state_capabilities() in SERVER_HAS_UNIX_CIFS()
adds 3ce648a s3:winbindd_cm: make use of cli_state_capabilities()
adds a4d79a3 s3:torture: make use of cli_state_capabilities()
adds ffd99c5 s3:libsmb/libsmb_*: make use of cli_state_capabilities()
adds 6e8a6e0 s3:libsmb/cli*: make use of cli_state_capabilities()
adds c399ad4 s3:include: change cli->protocol to enum protocol_types
adds 233336d s3:libsmb: add cli_state_protocol()
adds a60b169 s3:winbindd_cm: make use of cli_state_protocol()
adds ed6b8de s3:net_rpc: make use of cli_state_protocol()
adds 32a4773 s3:masktest: make use of cli_state_protocol()
adds da53434 s3:spoolss: make use of cli_state_protocol()
adds ec9b613 s3:auth_server: make use of cli_state_protocol()
adds 5e59a36 s3:client: make use of cli_state_protocol()
adds 91b0aab s3:libsmb/cli*: make use of cli_state_protocol()
adds 6d1ef3f s3:libsmb/libsmb_server: make use of cli_set_timeout()
adds ac8096e s4:kdc: fix compiler warning
adds 2e8a85e s3:smbd - Move printing queue stuff
adds a68f16c s3:server Consolidate printing related initialization
adds 77f5246 s3: Fix some nonempty blank lines
adds 04253df s3: Explicitly pass sconn to remove_deferred_open_message_smb
adds 502fdae s3: Pass sconn explicitly to schedule_deferred_open_message_smb
adds f9d183f s3: Pass sconn explicitly to open_was_deferred
adds cb69d10 s3: Pass sconn explicitly to get_deferred_open_message_smb
adds d20e968 s3: Move deferred_open_queue to smbd_server_connection
adds 9b1e4cf s3: Remove unused ERROR_DOS macro
adds e114a21 s3: Remove unused ERROR_FORCE_NT macro
adds 5068a0d s3: Fix smb2 handling error returns from aio
adds 785c65e We don't need check_name() here. All possible paths to dptr_create() have already called check_name.
adds a7f3545 pyldb: return a copy of key constant DNs via python interface
adds 2d90caf s4-libcli: Added python SMB methods for mkdir(), rmdir(), chkpath()
adds 0c8d742 s4-policy: Expose gp_ads_to_dir_access_mask() function
adds 463ab48 s4-policy: Add python wrapper for ads_to_dir_access_mask() function
adds 1e36679 samba-tool: Addd functions to print GPO flags and GPlink options
adds c670465 samba-tool: Rename copy_directory_recurse to copy_directory_remote_to_local
adds 6cce5fd s4-policy: Use the correct local directory for stat.
adds 38b8d38 s4-libcli: Replace smb_composite_connect() with smb_full_connection()
adds 52d6023 s4-libcli: Check if short_name is not null, before converting to python string
adds 65dcf82 s4-libcli: get_acl and set_acl require raw_open to set security descriptor
adds fb798d3 samba-tool: Add functions to create directories and copy files over SMB share
adds 7d137f8 samba-tool: Add implementation of gpo create command
adds e2af384 samba-tool: Remove C version of samba-tool
adds cff7adb samba-tool: Rename samba-tool command gpo2 --> gpo
adds f854209 s4-libcli: Fix the fd leak. Close open file descriptor before return.
adds b7d5cd9 s3:libsmb/clidfs: make use of cli_state_encryption_on()
adds 71cec7b s3:winbindd_cm: make use of cli_set_timeout()
adds 2abe723 s3:torture: make use of cli_set_timeout()
adds 71c695d s3:cli_np_tstream: make use of cli_set_timeout()
adds de71a67 s3:libsmb/clifile: make use of cli_set_timeout()
adds 16b2118 gensec: split GENSEC into mechanism-dependent and runtime functions
adds d3fe48b gensec: Remove mem_ctx from calls that do not return memory
adds 35b309f gensec: clarify memory ownership for gensec_session_info() and gensec_session_key()
adds 8a65024 s3-auth Move map to guest to directly after the check_password calls
adds c9bde9a s3-auth Use else if in do_map_to_guest_server_info
adds 8e50c69 s3-rpc_server use session_info to print user details
adds 3185eca s3-ntlmssp Remove unused auth_ntlmssp_get_client
adds 9edb976 s3-ntlmssp Remove unused auth_ntlmssp_get_domain()
adds a942401 s3-ntlmssp Use auth_ntlmssp_*() functions in more places
adds 6bcaba6 s3-auth Allow auth modules to provide an initialised GENSEC context
adds dee845e s3-ntlmssp Add mem_ctx argument to auth_ntlmssp_get_session_key()
adds d69843c s3-ntlmssp Add hooks to optionally call into GENSEC in auth_ntlmssp
adds 763243d s3-ntlmssp NTLMSSP sealing implies signing, so set both flags
adds 6d7ac4f s3-ntlmssp Add mem_ctx argument to auth_ntlmssp_update
adds 778bf87 s3-ntlmssp Remove calls to auth_ntlmssp_and_flags from the server
adds bba5f0a s3-ntlmssp Remove auth_ntlmssp_or_flags
adds 63cb805 s3-auth Add hook to start a GENSEC mech to auth_samba4
adds 4806eda selftest: use the s4 winbindd in plugin_s4_dc test
adds 779573a selftest: Test encrypted RPC pipes against plugin_s4_dc
adds da4345a s3-ntlmssp Remove rpccli_get_pwd_hash and auth_ntlmssp_get_nt_hash
adds 1231b78 s3-ntlmssp Remove auth_ntlmssp_and_flags()
adds 643d058 gensec: Don't keep a second copy of the auth4_context in gensec_ntlmssp_state
adds 902df83 s3-ntlmssp Split calls to gensec plugin into prepare and start
adds 8b983d2 s3-ntlmssp Split auth_ntlmssp_start into two functions
adds 9a45bf3 s3-auth set session_info->sanitized_username in create_local_token()
adds 1aced1e s3-auth remove sanitized_username from auth_serversupplied_info
adds ef69e14 s3-auth clarify the role of these session keys
adds 36112a4 s3-smbd Ensure we do not read past the end of a possible NTLMSSP blob
adds 23bbf4e s3-smbd clarify behaviour by not passing an OID that will not be used
adds 9f66327 s3-auth Add function to start any GENSEC mech by OID
adds d3524f2 s3-auth use auth_generic_start to get full GENSEC in Samba3 session setup
adds 41ee4e8 selftest: Add kerberos tests to plugin_s4_dc tests
adds b0dd2cd s3-smbd Be consistent with %U subs on guest logins
adds 4379738 selftest: print %U in smbclient -L output to allow testing
adds 8fca974 s3-auth rename auth_ntlmssp_steal_session_info()
adds 8131dd9 s3-auth directly return the result of make_server_info_guest()
adds 2ed17af ldb-samba: Explain the current behaviour of ldif_canonicalise_objectCategory
adds 3f0b5d0 s3-ntlmssp Remove auth_ntlmssp_state_destructor, use the talloc tree instead
adds 7c4eb9e s3-ntlmssp clarify session key behaviour after create_local_token() changes
adds 7b1d6a6 selftest: test plugin_s4_dc against all ncacn_np tests
adds 1dbdddf s3-ntlmssp Remove a level of nesting in if/else statement
adds d811862 s3-ntlmssp Remove rudundent comment
adds fec25c3 ntlmssp: Add ntlmssp_blob_matches_magic()
adds 98f9c88 s3-printing: fix some build warnings in queue_process.c
adds 84a940e s3: Fix some nonempty blank lines
adds ed59f21 s3-ntlmssp void function cannot return value
adds 4ba8069 ldb: added ldb_dn_replace_components()
adds 841d17f ldb: added ldb_parse_tree_walk()
adds 39576e9 ldb: raise minor version
adds a8293a5 ldb: added signatures for 1.1.2
adds d10553a s4-dsdb: make requests for STORAGE_FORMAT control non-critical
adds fc40769 s4-dsdb: fixed a warning on dsdb_delete()
adds a74f467 s4-dsdb: setup a one_way_link attribute on schema attributes
adds d669e83 s4-dsdb: fixed outgoing one way link DNs
adds d4a1f6a s4-dsdb: added dn_format attribute of a dsdb_attribute
adds 7b5f0a7 s4-dsdb: handle search expressions containing extended DNs
adds e07ca09 ldb: changed DN matching rules to obey GUID/SID/string ordering
adds 849d042 ldb: added a new always-fail ldap extended match OID
adds 23598d5 ldb: rule_id in ldb_parse_tree should be const
adds 37799b0 s4-dsdb: extend the extended_dn_in module to handle DN links
adds 2331610 s4-samdb: save the url in the samdb class
adds 7367787 talloc: check block count aftter references test
adds fff3f29 s4-ldb: two DNs only match if they have the same deletion status
adds 68e7b93 s4-librpc: Fix double free.
adds d3b4d75 s3/swat: use strlcat instead of strncat to fix build on old Linux distros
adds a7438cc s3-nmbd: fix talloc/malloc mismatch in create_listen_pollfds().
adds fd06cf3 s3/ldap: delay the ldap search alarm termination a bit
adds 601a2ad s3: make linking of pthreadpooltest work on more platforms
adds ef27426 s3-docs: document --user-sidinfo wbinfo option.
adds 2751ed6 s3: Fix some nonempty blank lines
adds c73890d s3: Fix "ISO C90 forbids mixed declarations and code"
adds eb2d396 s3: Fix some nonempty blank lines
adds 3b5e7c5 s3: Fix a debug message
adds dfa8a5f s3: Make srv_enc_ctx static
adds 56319cf s3:rpc_transport_tstream: only use tstream_cli_np_use_trans() for sync requests
adds bb865b4 s4-scripting: allow to specify the number max of iteration around getNcChanges
adds 7170cfa pidl: don't expect to have quote when creating import headers
adds 5ff63e2 pidl: generate code for dissecting null terminated strings
adds ba882bf pidl: rpc version is a 32 bit
adds dc829a4 pidl: handle datablob for wireshark generator
adds 5a5f684 pidl: handle hyper attribute for wireshark
adds aea446b pidl: If STR_NULLTERM we concider it's a string as well
adds da02b56 pidl: add subcontext handling for wireshark
adds 0912979 pidl: handle union when the switch variable is outside of the union for wireshark dissector
adds 403f064 pidl: For wireshark check also LIBNDR_FLAG_NOALIGN for not aligning
adds 987b25d pidl: for wireshark use only the major of the version
adds 593c932 idl: We don't need a context for FRSRPC_COMM_PKT_CHUNK_CO_EXTENTION_2 and avoid colision on bop attribute
adds 10752c5 s4:netcmd/gpo.py: we don't need to set autogenerated attributes
adds a6be082 s3:web/swat: use strtoll() instead of atoi/atol/atoll
adds fdff105 pyldb: Consistently use pyldb_ prefix.
adds 3bcb871 pyldb: Generate ABI file.
adds 24f6eaa sd_utils: Fix some formatting, add module docstring.
adds 47bffb9 s3:smb2_server: make sure we grant credits on async read/write operations (bug #8357)
adds 07840b6 s3-waf: Fix build on FreeBSD when sunacl.h is found
adds af5f494 build: provide tevent-util as a public library
adds dd49eb8 build: rename rpcommon to dcerpc-binding an make a public library
adds db06b61 build: Make credentials a public library for OpenChange to use
adds 356ed86 s3:registry avoid updating keys which are going to be deleted in reg_deletekey_recursive
adds 3db91e6 s3:smbconf let drop leave the smbconf key in place to match a virgin registry.tdb
adds 43f3d6a s3-net: Fixed typo in net conf
adds a5fdf05 pyldb: fix uninitialized memory bug in PyArg_ParseTuple() argument
adds 604b380 pidl:Samba4/Python: PyArg_ParseTuple with "s#" returns 'int' instead of 'size_t'
adds 100565b s4:pycredentials: PyArg_ParseTuple("i") requires an 'int' argument.
adds 3b11ee1 s4:pyregistry: PyArg_ParseTuple("z#") requires an 'int' argument instead of 'size_t'
adds 5d68c4e s4:py_net: PyArg_ParseTuple("i") requires an 'int' argument
adds 7542d8d s4:pyglue: PyArg_ParseTuple("I") requires an 'unsigned int' argument
adds db153f9 s3-net: Fixed a small typo in net conf function table
adds 1f77710 s3:selftest: run the net rpc registry test under "s3dc" instead "s3dc:local".
adds cf986f2 talloc: ensure the sibling linked list remains valid during a free
adds abd2e25 talloc: prepare for 2.0.6 release
adds 020032e s3:lib/events: Fix a bug in run_poll_events().
adds bc3fae7 s3-rpc_server: Free the children of p->mem_ctx.
adds dd3a927 s3-smbd: Pass tevent context to smbd_server_connection_loop_once().
adds 68d79eb s3-rpc_server: Fix sending of packets over named pipe proxy.
adds d994ef2 pysamdb: move normalise_int32() to common module
adds 8ce8107 s4-dsdb: use dn_format shortcut to find DN format
adds 4e4953d s4-samdb: support relative paths in SamDB() connect
adds fd04a38 s4-dsdb: make extended_dn_in a bit more efficient
adds ff58087 s4-pysamba: fixed double conversion of int32
adds 6ef36a0 s4-acl-test: use symbolic names for groupType
adds 55b25e1 s4-dsdb: ensure we setup the dn_format field in schema attributes
adds 2ba18d8 s4-dsdb: ensure rIDSetReferences is stored as an extended DN
adds 4ede333 s4-dsdb: add auto-normalisation of attributes
adds 60b6b33 s4-dbcheck: enable dbcheck now that backlinks are fixed
adds cba88a2 ldb: fix the canonicalisation of booleans
adds 6853b3a s4-dsdb: fixed booling conversion to check value length
adds 0e9cf38 s4-dsdb: added SAMDB_INDEXING_VERSION to @INDEXLIST
adds dee678a s4-dsdb Remove unused schema function
adds b206a36 move schema_fill_constructed() call to dsdb_setup_sorted_accessors()
adds e2733d3 s4-dsdb clarify that failure to load the schema items from DRS is expected
adds 857ad72 ndr_drsuapi: fix compiler warning
adds 46eacae script/librelease.sh: add git push for the release tag
adds 70c2bbe s3:torture/*: use CLI_BUFFER_SIZE instead of cli->max_xmit
adds 81e7655 s3:libsmb/cli*: use CLI_BUFFER_SIZE instead of cli->max_xmit
adds 1e76662 s3:vfs_prealloc: fix build on SLES8
adds 3c38ec7 tevent: add tevent_queue_running() function
adds aba9d48 tevent: allow tevent_queue_add() to take a NULL trigger function
adds 6b7d58c tevent: splitout tevent_queue_add_internal() from tevent_queue_add()
adds 1533f17 tevent: add tevent_queue_add_entry() and tevent_queue_add_optimize_empty()
adds c6363bb tevent: fix some comments in tevent.h
adds fd33829 tevent: change the version to 0.9.14 after the tevent_queue changes
adds 1b97b2f s4: create a small script to test drsuapi/crackname
adds 87e7802 s4-drsuapi: crackname search also for deleted objects
adds dd90216 s4-dsdb: avoid printing a pointless debug line
adds 4659b07 s4-drs: In dcesrv_drsuapi_DsRemoveDSServer use the subtree control to delete the NTDS entry
adds 4a5e9cf s4:subtree_rename LDB module - fix the move/rename constraints
adds b97aab0 tsocket: make use of tevent_queue_add_optimize_empty() to optimize for the empty queue case
adds 0a9c30f Revert "s3:test_async_echo: unsure the desired smb message sequence"
adds 6da226a s3:include: smb.h merge some stuff from source4
adds b65ea9f s3:include: smb.h base old smb header offsets on new defines
adds a726567 s3:smb_macros.h: simplify _smb_setlen() and _smb_setlen_large()
adds c6a3ded s3:libsmb: store the remote_realm on the cli_state
adds d7cdd96 s3:libsmb: pass remote_realm to cli_session_setup_spnego() in cli_session_setup()
adds 33a6a4e s3:winbindd_cm: use cli_session_setup() instead of cli_session_setup_spnego()
adds 8158042 s3:libsmb: make cli_session_setup_spnego() static
adds 8338fe4 s3:idmap_tdb2: fix bug 8368 : correctly initialize "idmap config * : script" with NULL
adds f8ec7f6 pytalloc: Use consistent prefix for functions, add ABI file.
adds 4b94926 pytalloc: Regenerate ABI file.
adds e0dc3aa s3: Remove an unnecessary include
adds 185cd4c libutil: use AI_ADDRCONFIG only when AI_NUMERIC is not defined
adds 05455b4 lib-util: Make useful function a common utility.
adds 09ad4d4 lib-util: Make create_unlink_tmp argument optional
adds 74f3e52 tevent: cleanup nesting counter when doing a full reinit.
adds 88b901b s3-printing: No need to register to smbd's children list
adds 4fef4fe s3-prefork: implement prefork framework
adds b9354f7 s3-prefork: add asynchronous functions
adds 2056d06 s3-prefork: add way to manage number of clients per child
adds d67fc9c s3-rpc: Expose some internal functions
adds a1394fc s3-rpc_server: add termination function
adds 1dd93f4 s3-spoolssd: Use the prefork framework in spoolssd
adds 595cce8 s3-spoolss: make listening asynchronous
adds afc4dda s3-spoolssd: Use parametric option for prefork parameters
adds 567ca03 s3-prefork: provide means to expand the pool size
adds de08cd9 s3-spoolssd: expand children pool when necessary
adds 3339c9b s3-prefork: provide way to send a signal to all children
adds afde4d8 s3-spoolssd: propagate SIGHUP to children
adds f6ae58f s3-prefork: add support for multiple listning file descriptors
adds b58d446 s3-prefork: better timing out semantics
adds e0aa6ee s3-prefork: Inline Doxygen Documentation
adds 0a910c9 s3-prefork: Provide a cleanup function
adds 9ce6416 s3-printing: Rework how the background process is started
adds d36a8dc s3:spoolssd Start spoolssd from printing_subsystem_init
adds 1155280 s3-prefork: Set up a SIGCHLD handler by default
adds 2b33b43 s3-prefork: Pass messaging context around too
adds 227551a s3-prefork: Return tsocket_address for client and server
adds 0de0928 s3-printing: Force pcap reload when all ready
adds fa893e8 s3-prefork: Pass the child a child_id
adds 339c106 s3-spoolssd: Use the child_id to open log files
adds b2f682a s3-printing: Allow bq process to have own logfile
adds 6f682be s3-spoolss: Use a global variable for the pool
adds f00681f s3-printing: make sure to block SIGHUP ...
adds 7a07162 s3-prefork: Fix use of child id.
adds befc539 s3-spoolss: Fix printers related messaging
adds dd4ff4b s3-printing: Add child handler to bq process
adds 54aaa5a s3-spoolss: do not call pcap_cache_reload() directly
adds c3cfa6b s3-printing: Do not try to force reload.
adds 9eafbeb s3-spoolss: Fix prototypes warnings.
adds d53e3ec selftest: Always test the spoolss deamon.
adds 63435f9 s3: Fix some typos -- Simo, please check
adds 223fbc9 s3: Fix some nonempty blank lines
adds 38fb4df s3: Adapt msg_idmap.c to Samba coding conventions
adds 54282e9 Fix a c++ warning
adds cb5c6f4 Fix a c++ warning
adds 066d36a Slightly simplify tally_new
adds c6ae297 Adapt tally_new to Samba coding conventions
adds 68d0843 Adapt bucket_of to Samba coding conventions
adds a2d1d0b Adapt bucket_min to Samba coding conventions
adds 4a3913f Adapt shift_overflows to Samba coding conventions
adds 1fa4236 Adapt renormalize to Samba coding conventions
adds 9c32c86 Adapt tally_add to Samba coding conventions
adds 3f67063 Adapt tally_num to Samba coding conventions
adds 73414d0 Adapt fls64 to Samba coding conventions
adds 26795b3 Avoid some // style comments in divlu64
adds ee91004 Adapt divlu64 to Samba coding conventions
adds b32f086 Avoid some // style comments in divls64
adds f589af1 Adapt divls64 to Samba coding conventions
adds 06a4159 Adapt tally_mean to Samba coding conventions
adds eac2f44 Adapt bucket_range to Samba coding conventions
adds 35550ba Adapt tally_approx_median to Samba coding conventions
adds fed9775 Adapt get_max_bucket to Samba coding conventions
adds f7b820c Adapt tally_histogram to Samba coding conventions
adds 91a4549 s3:build(autoconf): fix bug #8369: remove irritating "." targets when recent system libs exist
adds cb1af61 s3-messaging: Remove obsolete class.
adds b706fd3 s3-messaging: Fix messaging classes.
adds 9f12575 s3-messaging: Change classification of MSG_SMB_CONF_UPDATED.
adds d52343a s3-messaging: Do not register to classes we are not going to use.
adds 158b208 tevent: Set FD_CLOEXEC on epoll handle
adds ce93b4f tevent: fix documentation for tevent_context_init_byname()
adds f9d10a3 s4-dsdb: calculate validFSMOs at runtime instead of pre-computing
adds f7902d7 s4-dsdb: remove the naming_fsmo and pdc_fsmo modules
adds ccba16c s4-dsdb: expand dsServiceName from GUID form at runtime
adds d79ee18 s4-provision: create dsServiceName in @ROOTDSE in GUID form
adds bb6214d s4-join: make dsServiceName a GUID in @ROOTDSE on join
adds fb490d8 s4-dsdb: don't cache the NTDS settings DN
adds f444eeb s4-dbcheck: offer to fix dsServiceName to be in GUID form
adds 4aba775 tevent: don't force the nesting flag to false in the destructor
adds b4a730d s3:selftest: run smbtorture3 CHAIN1/CHAIN2 tests
adds 63e5b39 socket-wrapped: added wrappers for dup() and dup2()
adds 6b3a12b s4-test: use standard process model for 'dc' server
adds c01b832 s3:libsmb: add cli_state_notify_pending() and use it
adds d41d2e9 s3:libsmb: reset the destructor in cli_smb_req_unset_pending()
adds bae9324 s3:libsmb: call cli_smb_req_unset_pending() before tevent_req_done() also for chained requests
adds ca56711 s3:libsmb: use talloc_stackframe() in cli_smb_received()
adds 4335a4f s3:libsmb: split out cli_state_receive_next() from cli_smb_req_set_pending()
adds 56d3c91 s3:libsmb: notify all request about failures in cli_smb_req_set_pending()
adds 02cb205 s3:libsmb: make use of cli_state_receive_next() in cli_smb_received()
adds edeb41a s3:libsmb: use tevent_req_defer_callback() unless there's only one request in cli_smb_received()
adds 0d1a7fd s3:libsmb: keep the request order in cli_smb_req_unset_pending()
adds da7d22d selftest:target/Samba4: use the correct configuration in setup_vampire_dc()
adds 47fcbd7 s4:libnet: passdown the DsGetNCChangesReq* to the libnet_BecomeDC_StoreChunk handler
adds daf5676 s4:libnet_vampire: don't keep the replication state if DRSUAPI_DRS_CRITICAL_ONLY was used
adds a3f2621 s4:py/samba/drs_utils: pass down req/req_level to self.net.replicate_chunk()
adds 5d6b848 s4:py/samba/join: add domain_critical_only=False to join_DC/join_RODC
adds f34f16f s3:samba-tool: add --domain-critical-only to "samba-tool domain join"
adds 81d3f92 selftest:Samba4: test --domain-critical-only in provision_vampire_dc()
adds 42cde04 s3:smb2_server: make sure we prefer responses over requests on the client socket
adds 9b15963 s3:libsmb: add missing TALLOC_FREE(frame) to cli_smb_received()
adds 58003b5 s3:libsmb: split out cli_state_dispatch_smb1() from cli_smb_received()
adds c485df9 s3:libsmb: abstract the incoming dispatch function via a function pointer
adds b41d44e s3:libsmb: keep a cli_smb_state->one_way
adds 28c4d2d s3:smb2cli: allow 32bit dyn_len in smb2cli_req_create()/smb2cli_req_send()
adds eeb0298 s3:smb2cli: pass more fields to smb2cli_req_create()/smb2cli_req_send()
adds 4967b04 samba-tool: Remove gpo setacl command
adds a1088d0 waf: Add SAMBA3_PYTHON context to build python wrappers in samba3
adds 6f21f55 passdb: Add a function to expose loaded backend list.
adds 08ccc6e passdb: Add a function to read secrets db from a specified path
adds 2e0ccc4 passdb: Added python wrapper to passdb
adds ae9a327 passdb: Call with correct backend methods instead of default methods
adds 65e12c0 passdb: Allocate talloc stackframe before calling in pdb functions.
adds c5e41a2 s4-dsdb Add flag to set DSDB_BYPASS_PASSWORD_HASH control
adds add8505 s3-passdb Make pdb_element_is_changed available to all passdb modules
adds 2993113 s4-dsdb Add ability to force a particular SID in the upgrade case
adds 00364e4 s3-passdb Add support for pdb_add_sam_account() and password hashes to pdb_samba4
adds 93e8d3b s4-scripting Rename passdb upgrade routine to avoid conflict with upgradeprovision
adds 2d6e98e s4-dsdb Give a less worrying error message on failure to get a transaction
adds 11698a2 s4-dsdb ensure we honour the hash_values control, even for really odd hashes
adds 7c9ecf3 param: Add smb.conf loading support to s3/s4 loadparm bridge
adds 8e4e408 s3-param: Make sure we have talloc stack frame before calling in s3 code
adds ae65b97 s4-dsdb: Provide additional method to connect to specified database path
adds d7ab07e s3-passdb: Fix the error messages and return correct NTSTATUS
adds 6a18664 s3-passdb: Connect to specified samdb if location is provided, otherwise use default
adds 6d139d6 s3-param: Add python wrapper for s3 parameters
adds 9a4a2b0 py-samba3: Create samba3 python package to hold other modules
adds a252e69 passdb: Move python wrapper for passdb in samba3 python package
adds e580f33 s3-passdb: Return dom_sid and guid with correct python types.
adds 1c1f7df s3-passdb: Added python method to get_global_sam_sid
adds 64ec42d tests: Update test for s3 to s4 upgrade with two cases
adds 305cb56 upgrade: Add missing bits for the s3 to s4 upgrade script
adds b51f973 s4-param Set szConfigFile even for s3 loadparm contexts
adds daa78ea s3-smbd Avoid races creating 'ncaclrpc dir' with epmd in a child process
adds 070b970 s4-provision Add support for fixing the DC rid to a particular value
adds 813bdf4 ldb: Remove use after free in error case
adds b120c5f torture: use tevent_ functions names instead of the legacy event_ ones
adds 47b6457 s4:messaging: use tevent_ function names instead of legacy event_ ones
adds f364dae s4:dsdb: use tevent_ fn names instaed of legacy event_ ones
adds ab81505 s4:libcli: use tevent_ fn names instead of legacy event_ ones
adds 4a8fdc3 s4:librpc: use tevent_ fn names instead of legacy event_ ones
adds b1feb9d s4:ntvfs: use tevent_ fn names instead of legacy event_ ones
adds edc3266 s4:smbd: use tevent_ fn names instead of leagcy event_ ones
adds 15efcba s4:lib: use tevent_ fns names instead of legcay event_ ones
adds c84caab s4:misc: remove last usage of legacy event_ fn names
adds d2d2e7a s3-passdb: Fix python < 2.6 build errors in passdb python wrapper
adds 1022c28 s3: Fix bug 8360
adds 88ecf1a Use public pytalloc header file.
adds a171938 replace: Check if we have mremap() available
adds 039ddef util: add function to extend anonymous shared memory
adds 2e5fc83 s3-prefork: Do not use mmap/mremap/munmap directly
adds 3df9e62 s3-passdb Use supplied pdb_methods in default passdb search handlers
adds 043c521 build: link pys3param against pytalloc-util not pytalloc
adds 39f9c85 s3: avoid reading past the end of buffer in tdb_unpack 'P' if zero termination is missing
adds 8a36e72 s3: avoid reading past the end of buffer in tdb_unpack 'f' if zero termination is missing
adds 32b7411 s3:registry: fix regdb_key_exists: the record has to contain at least the 4-byte subkey counter
adds 0aa85ec s3:lib: fix a comment in tdb_unpack()
adds 7eeb168 s3:dbwrap_ctdb: improve transaction start/commit/cancel debugging
adds 689f42a s3:registry: enhance debugging of deletekey_recursive
adds ee720fc tdb: increment sequence number in tdb_wipe_all().
adds 6c8ee02 s3: Use ZERO_STRUCT where appropriate
adds 102f39a s3-messaging: IDMAP_ messages belongs to the Winbind range
adds 8fd5e0f Replace calls to sid_equal with calls to dom_sid_equal
adds 28b237b Remove unused "sid_equal"
adds 31ee78f s3: Increase a debug level in ads_find_dc
adds 3c0b882 s3: Next step to fix MIT trusts
adds e5a6d4c Fix a typo
adds fe66abd Adapt del_sid_from_array to Samba coding style
adds 8c52caa s4-test: prevent the utable test from crashing
adds 75a90a9 s4-samdb: added deleteuser() to samdb
adds 23b1d09 samba-tool: changed samba-tool user delete to use samdb instead of Net()
adds 16fa0f6 s4-dirsync: use dsdb_module_dn_by_guid() not dsdb_find_dn_by_guid() in modules
adds c5dc26b s4-dsdb: added comments and fixed backlink check in repl_meta_data
adds 46a76bc s4-dsdb: fixed deletion of backlinks for fl2000 DCs
adds 97b2f30 s4-test: only check one database in quickcheck
adds 5f33017 s4-test: use dbcheck on more of our selftest databases
adds dcb5720 s3/ldap: don't continue if we couldn't get the domain info on startup
adds eeee09d Use public pytalloc header file.
adds 56f7beb smb_composite: Integrate prototypes in header file.
adds 6e8f6da smb_composite: Remove unnecessary include of signing header.
adds 9fc20f4 libcliraw: Install request.h and signing.h.
adds f0d15e8 smb_common: Install some more headers.
adds 6fefd21 libcliraw: Install more header files.
adds 9ee1e1f cli-raw: Add public libsmbclient-raw library.
adds 97afeac smb_common: Fix include paths.
adds 292fe74 credentials: Rename library to samba-credentials to avoid name clashes.
adds a6d06c0 Fix bug #8370 - vfs_chown_fsp broken -- returns in the wrong directory
adds 4201d6f s3-passdb: Replace SMB_MALLOC_ARRAY()/SAFE_FREE() with talloc equivalents.
adds 5b44491 s3-passdb: Python wrapper for passdb
adds f4c7a44 s3-passdb: Added python wrapper for passdb methods
adds 590ed81 s3-passdb: Make arguments for python wrapper enum_group_mapping() optional
adds 1c1f4e2 s3-passdb: Return list of sids from python wrapper enum_group_members
adds 0fef5a3 s3-passdb: Fix call for search_aliases(). It returns bool and not NTSTATUS.
adds c71e781 py_security: Fix comparison between two dom_sid objects
adds 57b9f1b samba3-python: Add methods to get any entry (user/group) and its sid from idmap
adds dfa1c75 provision: Add idmap database handle to the result of provision
adds 2a3f5c0 s3upgrade: Add idmap migration, users/groups import
adds 876f9cc s3-passdb: Use pdb_get_nt_passwd() to get nt passwd.
adds dadaca0 s3-passdb: Display username when reporting error on add_sam_account.
adds 0ffb4e6 python-samba3: Secrets file loaded from private dir, not lib dir
adds 149845f s3_upgrade: Do not add administrator and root accounts from s3 to s4
adds 22cce00 s3-passdb: Fix the get/set routines for pw_history for samu
adds 2ecb500 s3_upgrade: Set the administrator password on upgrade
adds 0db0e93 s3-passdb pdb_samba4 handles PDB_PWHISTORY already
adds 0825a52 Revert "s3-messaging: IDMAP_ messages belongs to the Winbind range"
adds 87b482a ldb - two cosmetic fixes
adds aefde81 ldb:ldb_controls.c - cosmetic indentation fix
adds c21c254 s3:passdb/py_passdb.c - restore Python >= 2.4 compatibility
adds f6e3484 Re-arrange the optimization to reduce tdb fcntl calls if smbd is not clustered. procid_is_me() is much cheaper to test and can optimize up to 50% of the calls to serverid_exists(). Volker please check.
adds 92a655d If "ldap timeout" is non-zero, set the local search timeout to be one second longer than the remote search timeout (which is set to the "ldap timeout" value). This allows the remote search timeout to fire in preference.
adds 7cbcbee Change got_alarm from bool to the correct type of SIG_ATOMIC_T.
adds ec07aca Remove old_handler as alarms can't be nested. Use SIG_IGN instead.
adds f00c6c8 Always remove the alarm before changing the handler, not the other way around.
adds da89f7e Make it clear the time here is an absolute endtime. Don't set the alarm if the LDAP timeout is zero.
adds a357d04 Allow the timeout pointer to ldap_search_ext_s() to be NULL if lp_ldap_timeout() == 0.
adds 03bdb26 Move the alarm setup/teardown out of another_ldap_try() and into separate functions that bracket the another_ldap_try() loop. We now never leave a dangling alarm pending on success.
adds 832dce1 Simplify the logic on the another_ldap_try() loops by breaking early out of the loop on success.
adds ce8a1a2 Factor out the ldap_get_option calls into a function.
adds 6c3779c Remove the tortured logic in another_ldap_try() and turn it into get_cached_ldap_connect(), which much better describes it's function.
adds e25345a Ensure we never wait past absolute entime to do a get_cached_ldap_connect().
adds 7ebdd3f samba-credentials: Add pkg-config file.
adds 2b40283 wbclient: Add pkg-config file.
adds 12e1fdf wafsamba: Require public libraries to have a pc file specified, or explicitly specified that they don't need one.
adds c0fe5e0 s4/libpolicy: Install header file.
adds c292599 samdb: Install header file.
adds a0eac61 gensec: Install header file.
adds 9d668c4 dcerpc-binding: Install header file.
adds 8cb6449 wafsamba: Require public libraries to have headers.
adds a5025a3 tdb: Install pkg-config file.
adds 3191278 wafsamba: Only install .pc files if libraries are public.
adds 9fa8f27 talloc: Fix talloc-compat pc files/headers.
adds ea3fa58 s3-rpc_server: Fix include order in srv_pipe_hnd.c.
adds 312c519 s3-rpc_server: Check explicit for external and daemon server type.
adds e4b566d s3-rpc_server: Make dcerpc_ncacn_accept() public.
adds 5169dff s3-prefork: Fix cast warning.
adds dea2161 s3-spoolssd: Check if we were able to create the prefork pool.
adds 0364bf0 s3-lsasd: Create a lsa service daemon.
adds 7abdf6e s3-rpc_server: Correctly register lsa, samr and netlogon.
adds 7b715f1 s3-smbd: Start lsasd as deamon.
adds 9738ee4 s3-rpc_server: Reduce code duplication
adds 5a4e0dd s3-rpc_server: Add helper to define/retrieve daemons configuration
adds 11cbe24 s3-rpc_server: Move config helpers in one place.
adds 23e7e1c s3-rpc_server: Replace RPC_SERVICE_MODE_DAEMON checks
adds f9c7b59 selftest: Fix daemon testing to use the new syntax.
adds ef24917 s3-rpc_server: Use rpc_service_mode() in rpc_pipe_open_interface()
adds 32a53be s3-rpc_server: Use rpc_service_mode() in np_open()
adds d1bc22e s3-rpc_server: Use rpc_epmapper_mode() in ep_register()
adds d5ba5de selftest: Enable testing of the lsa service daemon.
adds 5b3eb83 s3-lsasd: Import fixes from spoolssd
adds bfd9624 s3-spoolssd: Fix spoolss logging.
adds eb8a0c7 s3-winbind: We need to use internal rpc connections in winbind.
adds 2a0aac0 s3-prefork: Allow better management of allowed_clients
adds 0647a93 s3-spoolss: Introduce helper function to manage pool.
adds 3451f42 s3-prefork: Add common utilities for daemons
adds 884969e s3-spoolssd: Use prefrok utils to manage children
adds c538b01 s3-lsasd: Use prefrok utils to manage children
adds 5de61e6 s3-waf: Fix build with lsasd.
adds 0723871 rpc_server: Add forward declaration for dcerpc_transport_t.
adds ee0c69a s3-prefork: do not use a lock_fd, just race on accept()
adds e3736f8 s3-prefork: Fix worker flags handling.
adds df6f320 s3-prefrok: Handle only valid children
adds 308e4e0 s3-prefork: add a few more utility functions
adds f07f5c5 s3-spoolssd: User new prefork helpers to simplify code.
adds 89dde6b s3-lsasd: User new prefork helpers to simplify code.
adds 75f3da7 s3-prefork: Improve heuristics
adds 0f71639 s3-prefork: Improve error detection when handling new connections
adds 5c1a8dc s3-messaging: Add preforked child-parent message types
adds 7274649 s3-spoolssd: Send a message to the parent when we accept a connection
adds 98d2bf0 s3-lsasd: Send a message to the parent when we accept a connection
adds 91ba8ae s3-prefork: Add parent->client messaging
adds cce8c72 s3-lsasd: Listen on parent messages
adds feadd84 s3-spoolssd: Listen on parent messages
adds 7bb4b99 s3-prefork: Fix code to retire children
adds 2c45954 s3-lsasd: Remove useless check
adds a4188aa s3-spoolss: Remove useless check
adds 51d4b3c s3-prefork: Listening fds must be in non-blocking mode
adds 8a1572f s3-rpc_server: Increase epm monitor wait time.
adds b501f6f s3-rpc_server: Add create_dcerpc_ncalrpc_socket().
adds 8efdac8 s3-lsasd: Add missing ncalrpc listeners.
adds 0f4ee5d s3-lsasd: Listen on \PIPE\lsass.
adds 177db0a s3-id_cache: Move id caches mgmt out of smbd
adds 61ada70 s3-id_cache: Use better names for id cache management ops
adds 1152aa8 s3-passdb: Keep caches coherent
adds 99bb3ee s3-passdb: Remove always the user from getpwsid cache.
adds d713f9e s3-passdb: Only delete 1 entry from memcache.
adds 399eae1 s4-provision set passdb backend to 'samba4' in template smb.conf files
adds 28f84aa selftest: skip all plugin_s4_dc tests if we do not have LDAP libs
adds 43c0863 set passdb backend in Samba4 make test environments too
adds b46655b s3-net: Fixed whitespace errors
adds 283da12 s3-net: Added the command rpc conf to the net binary.
adds 08be91b s3-net: Added the net rpc conf list command.
adds f16d092 s3-net: Added rpc_conf_open_conf function
adds 8efd30c s3-net: rpc_conf_list now uses the wrapper rpc_conf_open_conf
adds 1ca6e99 s3-net: Added net rpc conf listshares command to net rpc conf
adds ed0c5f5 s3-net: Implemented net rpc conf listshares command.
adds 2db3696 s3-net: Added net rpc conf showshare command to net rpc conf
adds 5f8ec78 s3-net: Implemented net rpc conf showshare command
adds 01e80f8 s3-net: Added net rpc conf drop command to net rpc conf
adds f94c8e3 s3-net: Implemented net rpc conf drop command
adds 4728cf6 s3-net: Added net rpc conf delshare command to net rpc conf
adds 7de814c s3-net: Implemented net rpc conf delshare command
adds 8e2ee72 s3-net: Added net rpc conf getparm command to net rpc conf
adds 5a36306 s3-net: Implemented net rpc conf getparm command
adds b52bfc1 s3-net: Added net rpc conf getincludes command to net rpc conf
adds 8d335a3 s3-net: Implemented net rpc conf getincludes command
adds a974f01 s3-net: Added net rpc conf delincludes command to net rpc conf
adds 704d7d0 s3-net: Implemented net rpc conf delincludes command
adds 4b3e2ad s3-net: Created function net_rpc_conf_del_value
adds f370965 s3-net: Refactored part of rpc_conf_delincludes_internal
adds 689edf8 s3-net: Added net rpc conf delparm command to net rpc conf
adds 1a3b88c s3-net: Implemented net rpc conf delparm command
adds ffe98b5 s3-net: Added net rpc conf setparm command to net rpc conf
adds 0c7f1d3 s3-net: Implemented net rpc conf setparm command
adds f986297 s3-net: Added net rpc conf setincludes command to net rpc conf
adds 7ee8a49 s3-net: Implemented net rpc conf setincludes command
adds 16b4637 s3-net: Added net rpc conf addshare command to net rpc conf
adds 66583da s3-net: Implemented net rpc conf addshare command
adds a00851f s3-net: Added net rpc conf import command to net rpc conf
adds 57b7fb7 s3-net: Implemented net rpc conf import command
adds ed233db s3-test: Enhanced the net registry roundtrip test script
adds 94db542 s3-test: added samba3.blackbox.net.rpc.registry.roundtrip testsuite
adds 2c11d8f s3-test: Added new testsuites for test net [rpc] conf
adds 33de7eb s3-test: Added net conf tests to tests.py
adds 3f3b0c0 docs: Added documentation for net rpc conf.
adds 3fc2bc3 s3-net: Added documentation for net_rpc_conf functions
adds 5007ad3 s3: Slightly simplify serverid_exists
adds 89b672f scannedonly module: improve sleep behavior when reading a directory with multiple non-scanned files
adds 5ba5ccd s/event_context/tevent_context/ in smbsock_connect
adds 932f222 s/event_context/tevent_context/ in smbsock_any_connect
adds 0d3dc8e s3: Fix the build on FreeBSD
adds 6d2f65b s3: Fix an uninitialized variable
adds fac75f0 s3:winbindd fix a return code check
adds 4655a5b pyldb: fixed a warning
adds fb612af pdb-samba4: use ldb_get_default_basedn() instead of NULL
adds 9f2a41e s4-dns: when searching all partitions the NULL basedn is OK
adds 559d92a s4-dsdb: fixed all partitions search in cracknames
adds 4744c12 s4-dsdb: removed unused function in ACL module
adds 68ff9ec s4-dsdb: cleanup use of NULL vs base DN in samldb
adds 8510e40 s4-kdc: fixed subtree search in KDC
adds 6765190 s4-samr: fixed subtree search
adds b6e1887 s4-dns: fixed base search on domain NC
adds 33fb1f8 s4-spnupdate: fixed searches on domain NC
adds 2c47f0a samba-tool: fixed use of base DNs in ldapcmp
adds 171c3cd s4-dsdb: fixed basedn in extended_dn_in module
adds 1216649 s4-dsdb: enforce NULL DN validity in partition module
adds bcbb35b s4-dsdb: assert that base DNs are used correctly
adds 9f404b3 s4-dsdb: added samdb_dn_to_dns_domain()
adds 27656e9 s4-dsdb: fixed calls to ldb_val_string_cmp()
adds 53b08bf s4-provision: pass the rootDN into guess_names()
adds 42ae193 s4-dns: fixed DNS and SPN update lists for multi-domain support
adds 9784fbc s4-dsdb: added samdb_ntds_msdcs_dns_name()
adds 484fb30 s4-kcc: fixed _msdcs DNS name
adds 5a9dc1d s4-repl: fixed _msdcs DNS name
adds 219271b s4-samdb: added host_dns_name(), domain_dns_name() and forest_dns_name()
adds 717706c s4-dns/spn: fixed DNS and SPN scripts to setup forest DNS name
adds 68100e5 s4-join: setup DNS forest name on join context
adds 4f421d0 s4-acl: use dnsforest not dnsdomain for GC names
adds 0859369 s4-libnet: fixed forest DNS name
adds dea4f39 s4-drs: fixed msdcs DNS name in getncchanges
adds 32c5e3b s4-join: fixed DNS hostname
adds 345220b s4-dsdb: fixed newlines in DEBUG() calls in cracknames
adds 08b2aa0 s4-dns: cope with duplicate entries in dns_update_list
adds b2c6b01 s4-dns: fixed dns_update_list for multi-domain forests
adds 68a42bd s4-dsdb: fixed use of RMD flags in ldb search in dirsync module
adds e00a6c4 s3-registry: fix bug #8401 - registry/reg_format.c must include includes.h.
adds 1593654 s3-waf: fix some unresolved symbols in idmap ad modules.
adds 50e30af s3: Fix bug 8385
adds 16888be s3: Fix some nonempty blank lines
adds 4cb6e12 s3: Explicitly pass smb_srv_trans_enc_ctx to srv_enc_ctx
adds b4b9918 s3: Pass sconn to valid_smb_header
adds f9ef138 s3: Pass smbd_server_connection to is_encrypted_packet
adds 08262fe s3: Pass smbd_server_connection to srv_free_enc_buffer
adds d4c4705 s3: Pass smbd_server_connection to srv_decrypt_buffer
adds 7e70f85 s3: Pass smbd_server_connection to srv_encrypt_buffer
adds f533b50 s3: Pass smbd_server_connection to (unused) server_encryption_shutdown
adds 7781043 s3: Remove a bogus comment
adds faa769e s3: Fix the build of vfs_aixacl2.c
adds 48f0801 s3:registry: fix broken use of dbwrap store record in v1_to_v2 upgrade code
adds b1a94b6 s3:registry: hand db context in to v2_to_v3 upgrade code via private_data
adds b4cb969 s3:registry: define a constant REGDB_VERSION_KEYNAME for the key INFO/version (and use it)
adds 9b46798 s3:registry: fix the v1_to_v2 upgrade code so that it does not normalize the INFO/version key ...
adds 1e09f12 s3:registry: fix the v2_to_v3 upgrade code so that it does not create value list security records for the INFO/version key ...
adds 316834c s3:smbd: remove an unused variable in dptr_create()
adds 9d3fa10 s3:dbwrap_tdb: correctly catch the error from the return code of tdb_parse in db_tdb_fetch()
adds a3538b9 werror: remove duplicate definition of WERR_INVALID_OWNER
adds 886203f s3_upgrade: Add document strings for python methods
adds 7f67d7b s3_upgrade: Let python generate backtrace for unknown exceptions
adds d847f62 s3-param: Add a dump() method to output parameters
adds b5da5f7 s4-param: Use s3 dump method if s3 context is defined
adds b206816 script: Fix the name of the script in autogenerated header file
adds a38a3b1 s3-passdb: Convert lm_pw and nt_pw to python string using length
adds 0cfeb65 s3-passdb: Return assigned number of hours and not MAX_HOURS_LEN
adds 17c74e5 s3-passdb: Make domain_sid argument optional for search_aliases method
adds d2536b3 py-samba3: Use passdb/param wrapper for samba3 module
adds d8465f2 s3_upgrade: Update commandline options and use updated samba3 python module
adds 7017e6b testdata: Set netbios name in the samba3 configuation
adds eebb37c py-samba3-test: Set lock directory to the datadir
adds 76ff9bf s3_upgrade: Set lock directory to correct directory
adds 7a8565f samba3dump: Update the code using modified samba3 module with passdb api
adds 099b9db py-samba3-test: Copy sample database in tempdir before running test
adds 964e809 s3: Use sys_read in fork_domain_child
adds e0e3d21 s3: Use sys_write in fork_domain_child
adds 8c466c1 s3-param: Allocate talloc stackframe before calling s3 param routines
adds 322b525 s3-passdb: Allocate talloc stackframe before calling pdb_get_group_sid()
adds 607d7c5 s4-provision Use samba.dns_name_to_dn
adds f81bb8d s4-dsdb Return ACL errors as ldb_errstring()
adds c8f13da build: Add dcerpc-binding to dcerpc.pc
adds 1f18147 selftest: Allow a krb5.conf to be generated that covers multiple realms
adds 9a13731 s4-messaging ensure we do not segfault on a NULL msg context in cleanup
adds e8aed94 s4-drsuapi Allow DsAddEntry of normal objects
adds b72944f s3: Fix two int/enum mixups
adds ed058f4 s3: Fix a winbind race leading to 100% CPU
adds ef3bb09 RAW_SFILEINFO_RENAME_INFORMATION_SMB2 sends 4 bytes of uninitialized data out on the network.
adds dd56d27 testtools: Update to latest upstream snapshot.
adds bd01a8e subunit: Update to latest upstream snapshot.
adds 8bd7135 dnspython: Update to latest upstream snapshot.
adds 9e0d975 s3:libsmb: let cli_smb_req_mid() return the mid set by cli_smb_req_set_mid()
adds 1e43bac s3:libsmb: use cli_smb_req_set_mid() in cli_smb_oplock_break_waiter_send()
adds ab0a1cc s3:libsmb: move cli_smb_oplock_break_waiter*() to clioplock.c
adds 74adebe s3:libsmb: move cli_session_request*() to smbsock_connect.c
adds 92b7e3e s3:libsmb: make cli_session_request_send/recv() static
adds b8c3bfa s3-lib: If we create a pipe socket, don't start to listen.
adds 498e32b s3:rpc_server: fix two debug messages in svcctl_add_service()
adds 71dcb84 s3: Fix getent group if trusted domains are not reachable
adds f7f6992a s4: Mark the winsreplication test as knownfail
adds 218cccf Fix bug Bug 8422 - Infinite loop in ACL module code.
adds dec3b21 Fix bug 8412 - Microsoft Office 2007 (Microsoft Word) fails to save as on a Samba share with SMB2.
adds 8e5adf7 Fixed regression test case for Bug 8412 - Microsoft Office 2007 (Microsoft Word) fails to save as on a Samba share with SMB2
adds be44c45 smbtorture4: Fix a typo
adds e52fa62 s3: Silence some warnings
adds a38ff63 s3-rpc_server: Make sure we switch always the connecting user.
adds b58e7bb s3:smb2 fix Bug 8428 - wrong reply to DHnC (durable handle reconnect)
adds 3b9feed s3-build: move libsmb/clisigning.c to LIBSMB_SRC
adds 7e7f085 s3:include: add CAP_LWIO and CAP_DYNAMIC_REAUTH defines
adds 480a031 smb2_constants: add SMB2_HDR_CREDIT_CHARGE
adds b10ad70 tdb2: fix build with --enable-tdb2
adds b88e0c4 ccan: fix likely redefinition warnings with --enable-tdb2
adds cdce324 MAINTAINERS.txt: ping me about CCAN changes
adds 80f4a93 tdb2: add full LGPL headers
adds b43c69b security.idl add new well-known SIDs
adds 7475144 s3:lib add new well-known SIDs for BUILTIN
adds 0decdf8 s3:lib add some more well-known sids
adds d387041 s3:lib add S-1-5-17 to well-known SID list
adds 8ecdb55 s3:lib remove duplicate entry for "Anonymous Logon"
adds 4c2be3d s3:lib S-1-5-9 is "Enterprise Domain Controllers"
adds 59e8db0 s3:modules make perfcount_test loadable again
adds bb86062 s3-pdb_ipa: Derive domain GUID from SID
adds 15c7a87 s3-lsa: Fix typo and use right pdb interface
adds 3e2711c s3-lsa: Fix access mapping in_lsa_OpenTrustedDomain_base()
adds 1744be0 s3-ldap: Add sambaTrustForestTrustInfo to NDS LDAP schema (again)
adds f864767 s3-ldap: Add Posix offset and encryption types to LDAP schema
adds 4f6de78 s3-pdb_ipa: Add posix offset to struct pdb_trusted_domain
adds 751e7d4 s3-pdb_ipa: Add supprted encryption types to struct pdb_trusted_domain
adds 579cb3d s3-lsa: Update _lsa_QueryTrustedDomainInfo()
adds 34d5705 s4-smbtorture: Add tests for lsaQueryTrustedDomainInfoByName() and lsaSetTrustedDomainInfoByName()
adds 1473e64 s3-lsa: Add _lsa_SetInformationTrustedDomain() and related calls
adds 247851d s4-smbtorture: Add trust password to CreateTrust test
adds d292bc0 s4-smbtorture: For now, skip trusted domain auth validation tests against the sambas.
adds fea278b s3-waf: convert nss_info subsystem into a private library.
adds 54d8af9 s3-waf: add missing tdb dependency to idmap_tdb2 module.
adds 485da3e s3-waf: allow unresolved symbols in some idmap and nss_info modules.
adds 40006cf doc: Reflect the latest changes to the rpc_server option.
adds 6d9eb66 docs: Add documentation for the rpc_daemon parametric option.
adds da23473 s3-rpc_server: Disable epmapper by default.
adds 7810746 s3: Fix bug 8334, do not fork the echo handler for smb2
adds 028f247 s3-waf: allow undefined symbols in idmap_rid module.
adds fb8d63b s3-waf: convert libgpo into a private library.
adds fe6c565 s3-waf: fix unresolved symbols in the group policy client side extensions subsystem.
adds 0d450d1 s3:smb2_server: keep compound_related on struct smbd_smb2_request
adds 726b468 Based on metze's fix for Bug 8407 - SMB2 server can return requests out-of-order when processing a compound request. (cherry picked from commit 19db1c98c6ba3cb5e883e16e865c44900ce17444)
adds 786fe9f Fix bug 8429 - Compound SMB2 requests on an IPC connection can corrupt the reply stream.
adds 7dba93a wintest: update snapshots
adds 8ab3c84 pyldb: added OID_COMPARATOR constants
adds 4d6c120 ldb: fixed ldbsearch when no baseDN specified and cross-ncs is used
adds 8d9665d s4-services: disable the web server by default
adds ccaab14 ldb: make the 'spy' code more paranoid
adds ae292ed s3-rpc_server: Handle services with multiple pipe names.
adds 6d8b4f5 s3-rpc_server: Add missing rng_fault_state in epmapper.
adds 1d4de78 Fix bug 8433, segfault in iconv.c
adds 5ef1173 s3:registry: drop log level of unknown regdb version message in regdb_init() to 0
adds 9352a95 s3:registry: add regdb_trans_do(): a transaction wrapper that will check the regdb version
adds e1d7cfb s3:registry: use the regdb_trans_do wrapper instead of using dbwrap_trans_do directly in the registry db code.
adds 6832ae4 s3:registry: change regdb_store_values_internal() from bool to NTSTATUS return code
adds 861f04b s3:registry: implement regdb_store_values() with regdb_trans_do()
adds e579c84 s3:registry: implement regdb_set_secdesc() with regdb_trans_do()
adds 39c6de2 s3:registry: rename REGVE_Vx toREGDB_VERSION_Vx for consistency
adds fff30e9 s3:registry: introduce a define REGDB_CODE_VERSION and use it in regdb code.
adds dfbffac s3:registry: fix a debug message typo
adds 2b935b4 Part 1 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)
adds a5038ac Part 2 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)
adds c528fc5 Part 3 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)
adds 2a1453e Part 4 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)
adds 17f6e02 Part 5 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)
adds b734265 s3-spoolss: Fix bug #8236 empty notify servername.
adds 3167a2b s3:smb2cli: ask for a session key in smb2cli_sesssetup_send()
adds 329ec81 s4-provision cope with SID_NAME_WKN_GRP mappings in upgrade.py
adds 389cb93 s4-provision Allow a missing idmap DB in upgrade.py
adds 5c8bf14 s4-provision Add realm to DC configuration in upgrade_from_s3 test
adds 3d05a08 s4-provision Use ProvisioningError and the eadb
adds fe754cc s4-dsdb Print clearer error messages when invalid account flags are specified on add
adds 4a9f5d7 s4-provision Fix type error on existing idmap entries in s3 upgrade
adds 1316bc4 s4-provision handle a number of invalid but real-world upgrade cases
adds ad37341 s3-spoolssd: Remove stale printers only on a valid pcap update.
adds 1afeb4e s4-schema consolidate schema handling
adds 5422db8 s4-s3-upgrade Fix error handling in add_users_to_group
adds bee8daf s4-torture: fixed a ndr string error
adds cd8dcf6 s4-torture: enable password comparison in drsblobs test
adds 7d94c8a drsblobs: fixed alignment of drs blobs authentication information
adds 957e1ed s4-provision: these substitutuons are not used any more
adds 17fa96b s4-samdb: added a few function comments for pydoc
adds b5c7eb9 heimdal: Try to handle the PAC checking when we are in a cross-realm environment
adds ef3d860 s4-ldb: allow decoding of trustAuthIncoming and trustAuthOutgoing
adds 3fbdd3f ndr: range check on push of dom_sid blob
adds 843de63 s4-cldap: fixed cldap search based on dom_sid
adds 5064876 s4-cracknames: fixed cracknames to use more specific search
adds 0ed0a66 libcli/smb: move smb2_signing.c to the toplevel
adds b489388 s4:param: make use of PROTOCOL_SMB2_02
adds d9c2aaa s4:smb_server: make use of PROTOCOL_SMB2_02
adds 1ba5077 s4:ntvfs: s/== PROTOCOL_SMB2/>= PROTOCOL_SMB2_02/
adds 592ac97 s4:ntvfs: s/!= PROTOCOL_SMB2/< PROTOCOL_SMB2_02/
adds 3102bc9 s4:libcli/raw: make use of PROTOCOL_SMB2_02
adds 491c975 s3:smbd: make use of PROTOCOL_SMB2_02
adds 7fd075f libcli/smb: remove PROTOCOL_SMB2 alias of PROTOCOL_SMB2_02
adds d7eb4a4 libcli/smb: add PROTOCOL_SMB2_10
adds 76ba678 s3: Reformat msg_idmap.c to match Samba coding
adds 303962e s3: Fix smbcontrol smbd idmap kill S-1-5-21-...
adds 3e8c665 s3-smbd: Rename reload_printers() and add documentation.
adds 5155a15 s3:smb2cli: don't use state->cli->smb2.mid++ as macro argument
adds 0b6087c s3:smb2cli: disconnect the connection, if we're out of message ids
adds 4dca2ac s3:smb2cli: make sure requests are not finished, when we send when to the network
adds a44d3d1 s3:smb2cli: make sure we don't try to send requests on a disconnected cli_state
adds e603929 s3:smb2_server: max_trans, max_read and max_write are limited to 64 kilobytes
adds 1c8e8c7 s3:smb2_server: return NOT_SUPPORTED if we don't find a common dialect with the client
adds 012c9d0 s3:smb2_server: add basic support for SMB 2.1
adds e68c4f4 waf: install pam modules in PAMMODULESDIR.
adds 9d5711e s4:auth/gensec: gensec.h was moved to gensec_runtime
adds b9cc4dd s4:librpc: rpc_common.h was move to dcerpc-binding
adds dd3c1b7 smb2_constants: add SMB2_WRITEFLAG_WRITE_THROUGH define
adds 436cda0 s3:smb2_server: make use of SMB2_WRITEFLAG_WRITE_THROUGH
adds fd65e5e s3: Make winbindd_lookup_names static
adds 02da47d s4-s3-upgrade Fix group member addition
adds a9a3a79 s4-s3-upgrade Handle expected errors, error out on unexpected ones
adds 9646d80 Revert "Part 5 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)"
adds 35d4afc s3:smb2cli: SMB2_SESSION_SETUP needs one dyn byte to that the structure size check works.
adds b57fb1e s3:smb2cli: SMB2_CREATE needs one dyn byte to that the structure size check works.
adds fbcba9f s3:smb2cli: SMB2_QUERY_DIRECTORY needs one dyn byte to that the structure size check works.
adds 4260903 s3:smb2cli: SMB2_READ needs one dyn byte to that the structure size check works.
adds 85b393a s3:smb2cli: SMB2_WRITE needs one dyn byte to that the structure size check works.
adds 884a5a6 s3:smb2cli: SMB2_TCON needs one dyn byte to that the structure size check works.
adds 817bb1f s3:smb2cli: don't terminate the pathname in smb2cli_tcon()
adds 96a3ec5 s3:smb2cli: don't terminate the pathname in smb2cli_create()
adds 013d2ab s3:smb2cli: don't terminate the pathname in smb2cli_query_directory()
adds 674f9cc s3:smb2cli: fix marshalling of smb2_create_blobs in smb2cli_create()
adds fce8ef6 s4:torture/basic: relax base.trans2 midmight time checking
adds fcd0c0e s3:torture: relax TRANS2 midmight time checking
adds 6985a13 s3:smb2_server: add smbd_smb2_request_verify_sizes()
adds 7ec3a35 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_negprot.c
adds d280d9f s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_sesssetup.c
adds 02f7c37 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_tcon.c
adds 9da2f72 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_break.c
adds e09b394 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_close.c
adds 251815b s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_create.c
adds bc95ab9 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_find.c
adds 440f702 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_flush.c
adds 880eafd s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_getinfo.c
adds 29b3601 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_ioctl.c
adds 22d479f s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_keepalive.c
adds a358eee s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_lock.c
adds c648036 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_notify.c
adds f3a8d65 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_read.c
adds 3643a05 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_setinfo.c
adds 1a726b8 s3:smb2_server: use smbd_smb2_request_verify_sizes() in smb2_write.c
adds 68b33aa s3:smb2_server: return BAD_NETWORK_NAME if the path is terminated in SMB2_TCON
adds 1bc93c2 s3:smb2_server: return OBJECT_NAME_INVALID if the path is terminated in SMB2_CREATE
adds 9bc4dec s3:smb2_server: return OBJECT_NAME_INVALID if the path is terminated in SMB2_FIND/QUERY_DIRECTORY
adds 2fc233b s4-kcc: Fix the list of NCs for DRS replica information
adds 47f7e3c samba-tool: Add --filter option to ldapcmp to ignore specified attributes
adds 78c2eca build: Replace mkbuildoptions-waf awk script with waf target
adds 6154357 lib/addns: Remove unused TALLOC_ macros
adds c640e92 s4-s3-upgrade: convert password age policies to the negative NTTIME format
adds 0aa5587 s3:idmap/autorid add a small alloc pool to autorid
adds 4ee613b talloc: Remove an unused variable
adds 2ec0634 s3:smb2cli: pass the uid to the SMB2_SESSION_SETUP to support multi-leg-auth
adds 9005e0f s3:smb2cli: let smb2cli_req_create() use the give pid, uid and tid values
adds 74cddde s3: Fix Coverity ID 2612, UNINIT
adds 14876e6 s3: Fix Coverity ID 2611, UNINIT
adds 9c02524 s3: let g_lock_unlock() return more specific status codes on failure
adds 350d8e5 s3:dbwrap_ctdb: improve error message in transaction destructor
adds 8745c70 s3:winbind: put winbindd_cache into the state dir, not the cache dir
adds 600451d Fix bug #8442 - NFSv4 DENY ACLs always include SYNCHRONIZE flag - blocking renames.
adds 4240509 samba-tool: Avoid use of "except .. as" construction introduced in python2.6.
adds 14664fa s4-provision: Extract dns account creation as separate ldif
adds 92169e9 s4-provision: exit is not imported directed, use sys.exit
adds 595b9c4 s4-provision: Add DNS backend option to provision
adds b36e9de s4-provision: LDIF files to set up AD DNS schema
adds 4b5ebfc s4-provision: Reworked DNS provisioning to support AD DNS schema
adds c212abe s4-provision: Make DNS entries consistent with dns_update script
adds 7800a50 s4-provision: Fill msDS-NC-Replica-Locations attribute in DNS provisioning
adds 0aa6751 Tidy up previous patch for bug #8442 - NFSv4 DENY ACLs always include SYNCHRONIZE flag - blocking renames.
adds 1e9573f s4-dsdb: fixed compiler warning
adds 6e25723 lib: added base64_decode_data_blob_talloc()
adds 1c25f5e libndr: moved the NDR_* flags to have less overlap
adds a19fd96 libndr: add checking to all pull/push functions of base types
adds 3d5dd91 pidl: added checking of NDR flags in generated code
adds 430123e torture-ndr: added support for testing push functions
adds d49f067 torture-ndr: fixed NDR tests for DFS blobs
adds 7416da6 torture-ndr: fixed NDR tests for NBT blobs
adds bf8dd20 torture-ndr: fixed NDR tests for NTLMSSP blobs
adds ad4ce31 torture-drs: fixed NDR tests for DRS blobs
adds de318e5 s4-dsdb: prevent crash on bad DN in construct_parent_guid()
adds dd80fc6 pidl: adjust expected output for new flag checking
adds e0c5f1c s4-cracknames: use consistent search for crossRef objects
adds de710ce Revert "Part 4 of bugfix for bug #7509 - smb_acl_to_posix: ACL is invalid for set (Invalid argument)"
adds 2c741ef lib/replace: include <sys/uio.h> in "system/filesys.h" in order to have struct iovec
adds cdca1e0 s3:libsmb: pass CLI_FULL_CONNECTION_* flags to cli_state_create()
adds 3e227d8 s3:libsmb: pass CLI_FULL_CONNECTION_* flags via cli_connect_nb()
adds a005acf libgpo: call security_token_has_sid() directly
adds 2bc6339 librpc: put NDR_NTPRINTING into ndr-samba grouping library
adds 21c2e8b build: make LIBWBCLIENT_OLD and auth_unix_token libraries
adds 3346af1 build: netapi does not depend on TOKEN_UTIL
adds 30e11d5 build: Add duplicate symbol checking as part of make test
adds 12f0624 s3: Fix a typo
adds ab2ca88 s3: Fix a debug message
adds 5e1e331 s4-winbind: added count argument to wb_sids2xids_recv()
adds 5196d26 s4-winbindd: fixed handling of extra_data in s3 requests
adds 2ff8838 s4-winbindd: implement WINBINDD_SIDS_TO_XIDS
adds 38198e8 nsswitch: make the wbcSidsToUnixIds() parser more robust
adds e16f004 s3-loadparm: fixed a memory leak in parametric options
adds 0ba52e9 s3-loadparm: fixed re-application of cmdline parametric options
adds 08e0627 s4-param void function cannot return value
adds 39ffa0b s3:libsmb: don't handle CLI_FULL_CONNECTION_* flags in cli_start_connection()
adds 189266d s3:libsmb: don't handle CLI_FULL_CONNECTION_* flags in cli_full_connection()
adds db79aa7 s3:libsmb: add CLI_FULL_CONNECTION_FORCE_DOS_ERRORS
adds a7e418d s3:libsmb: add CLI_FULL_CONNECTION_FORCE_ASCII
adds 173e323 s3:torture: make use of CLI_FULL_CONNECTION_FORCE_DOS_ERRORS
adds fe11e9b s3:torture: make use of CLI_FULL_CONNECTION_DONT_SPNEGO
adds 3131948 Fix bug #8203 - winbindd needs to reset the DC connection if an RPC times out.
adds 793bd52 First part of fix for bug #8443 - Default user entry is set to minimal permissions on incoming ACL change with no user specified.
adds e30b8c7 Second part of fix for bug #8443 - Default user entry is set to minimal permissions on incoming ACL change with no user specified.
adds b8aa4e5 s4-s3-upgrade do not convert min password length as a time
adds a9dc2c8 s3-spoolss: Fix bug #8351 forms migration.
adds 4688b3c s4-test: name attribute remove from Command class, so test not required
adds 0f580c0 samba-tool: Removed attribute name from Command class
adds 02650ac samba-tool: Removed SuperCommand usage method
adds f5e1732 samba-tool: Redefined samba-tool as a SuperCommand
adds e309c78 samba-tool: Add long_description and epilog to Command class
adds fb5e27e samba-tool: Moved command definition to sambatool command
adds ef01932 samba-tool: Formatted subcommand list output
adds ca30b9f samba-tool: Expanded acronym descriptions
adds 1a6a626 samba-tool: Changed fsmo implementation
adds 7a609d8 samba-tool: Added "dsacl" command
adds 6484e14 samba-tool: Added "ntacl" command
adds 62379dd samba-tool: Removed "acl" command
adds 1081251 samba-tool: Fixed "time" command synopsis
adds 8a6f3fc samba-tool: Fixed "delegation" command syntax
adds de8e47a samba-tool: Fixed "spn" command syntax
adds 6a7679c samba-tool: Fixed "domain" subcommands syntax
adds 54aa286 samba-tool: Fixed "drs" subcommands syntax
adds 4bf1bcf samba-tool: Fixed "dsacl" command syntax
adds 87a6102 samba-tool: Fixed "group" subcommands syntax
adds 4f26c52 samba-tool: Fixed "ntacl" subcommands syntax
adds 59caf70 samba-tool: Fixed "rodc" syntax
adds dd3ebbf samba-tool: Fixed "user" command syntax
adds f4f77bb samba-tool: Fixed "testparm" syntax
adds 69a2e4b samba-tool: Moved _get_user_realm_domain fcn to common
adds 342146e samba-tool: Fixed "dbcheck" subcommand syntax
adds abd7368 samba-tool: Fixed "ldapcmp" command synopsis
adds b2a7fe1 samba-tool: Correctly handle sys.exit() called from subcommand
adds e9f155f samba-tool: max() with key option is available in python >= 2.6
adds 4d0ead8 samba-tool: Provide feedback if synopsis is not defined for a command
adds 46754e9 samba-tool: epilog option to OptionParser available in python >= 2.6
adds 25b9760 build: a more robust zlib test
adds 47130f9 s4-s3-upgrade Do not use python 2.6 style exceptions
adds 258ffdd libcli/smb: s/FLAGS2_UNKNOWN_BIT4/FLAGS2_SMB_SECURITY_SIGNATURES_REQUIRED
adds fc6bb5d lib/util/charset: add back loading of charset modules
adds 2085dff lib/util/charset Run charset sets with and without the system iconv
adds 0022296 lib/util/charset: Improve toture assertions in iconv test
adds 142f871 lib/util/charset Use name of ISO-8859-1 that matches our internal implementation
adds 86b1f45 lib/util/charset: the comparsion must be against our charset modules
adds e3213bb ldb:pyldb.c - point out that "PyLdbResult_AsResult" does not convert everything
adds 80f6932 ldb:ldb_controls.c - remove duplicate definition of "LDB_CONTROL_CMP"
adds 7e460a0 s4:samba-tool/domain.py - restore domain raise functionality
adds 6f4264a s4:samba-tool/domain.py - rename arguments "domain" -> "domain-level", "forest" -> "forest-level"
adds 1860e6b s4-provision: Enable SPNs for DNS
adds 41e9f9d s4-provision: Add Seperate instructions for BIND 9.7.x and 9.8.x.
adds 9a5524e s4-provision: Add named.conf template for BIND9 with DLZ support
adds 295361c s4-provision: Remove dupliate creation of dns/spn_update_list files
adds 0b08988 s4-provision: Generate appropriate named.conf file depending on dns_backend
adds c6a4094 s4-s3-upgrade: Check for common user/group names before provisioning
adds c7c29a3 s4-provision: Create private dir for dns in a separate function
adds 662818b s4-provision: Fix the informational message from dns provisioning
adds c7b1f15 s4-s3-upgrade: Check for duplicate sids before provisioning
adds e223a65 samba-tool: Add "domain samba3upgrade" subcommand
adds 28ad50e s3-selftest: Set path to bin/net and bin/wbinfo in command line to test scripts
adds 3e246a3 start Samba 4.0alpha17 release notes
adds 8268c2d s4-s3-upgrade Remove upgrade_from_s3 script, use samba-tool domain samba3upgrade
adds 368ad28 doc: suggest samba-tool dbcheck in upgrading-samba4.txt
adds 456aee8 s3-lsa: Add conversion for auth info structs
adds 81b965a s3-auth: fix uninitialized server_info
adds 1dc3ac2 s3:libsmb: let cli_pull_raw_error() return NT_STATUS_OK as DOS-Error success
adds 85332eb s3:libsmb: check the wct of the incoming SMBnegprot responses
adds fad5e3b Move the talloc_move call until *after* the check on status. Don't want to move something that might be invalid.
adds d0df757 s4:lib/socket/interface.c - "ifaces" strictly needs to be initialised
adds 1fcce6b drs_utils.py: Remove tab characters.
adds dc26067 delegation.py: Remove tab characters.
adds 4c7acab domain.py: Remove tab characters.
adds 375a92c drs.py: Remove tab characters.
adds 62670d4 group.py: Remove tab characters.
adds 762102f testparm.py: Use standard formatting of header.
adds b4c4a2d Add samba.tests.source, which checks Python files for copyright lines, license headers and invalid characters (dos newlines, tabs).
adds df1d3dc s4-python: Consistently use spaces rather than tabs, fix headers in several places.
adds 0ee22a2 s4-python: Fix some formatting issues.
adds 19d1c41 WHATSNEW: more information on running dbcheck
adds 5190a3e Release Samba 4.0 alpha17
adds 6d9b0ee2 start work on Samba 4.0 alpha18
adds 6635bb7 s4-provision Add initial support for joining as a new subdomain
adds 846e342 s4-provision Split addition of users and well known principals
adds 840448e s4-join supply the NTDS GUID to the provision
adds c271b71 s4-provision Perform 'modify' operations as system
adds dd9138d s4-join Add a partitions DN when we join a subdomain
adds 4d74fb7 selftest: add test for subdomain support
adds 6015032 s4: add createtrust tool for testing
adds 8c33036 s4-subdomain more work on sub-domain join
adds eb00607 s4-subdomain: fixed invocationID and hostIPs in subdomain join
adds 4ff9926 s4-join: fixed non-subdomain join
adds b8c6e36 s4-subdomain: use a password length of 128
adds 877e48c s4-subdomain: don't delete account DN not created in subdomain join
adds 588c50f s4-subdomain: fixed domain guid choice for subdomain join
adds 9488679 s4-subdomain: match windows form for trustAuthInOutBlob
adds 45c5805 script/librelease.sh: automate Samba4 alpha releases
adds 85598e6 s3-selftest use a more portable shell syntax
adds f6fa51d s3: Fix some nonempty blank lines
adds 2b32918 s3: Remove a reference to smbd_server_conn
adds d08885b s3: Remove a reference to smbd_server_conn
adds d911bd5 s3: Remove a reference to smbd_server_conn
adds 3e8a8d08 s3: Remove a reference to smbd_server_conn
adds 6344482 s3: Remove a reference to smbd_server_conn
adds f55f4b8 s3: Disentangle resolve_name() a bit
adds 0e5a876 s3: Make saf_key() use talloc
adds ad85bd8 s3: Make saf_join_key() use talloc
adds 67605bf s3: Fix Coverity ID 2614 -- UNINIT
adds e63d0c5 s3: Fix Coverity ID 2613 -- UNINIT
adds 5848249 s3:clitar: remove unused/not existing extern variables
adds 2a5f8da s3:libsmb: add cli_state_available_size()
adds afda15a s3:libsmb: make use of cli_state_available_size() in cli_trans_format()
adds 76c1164 s3:libsmb: make use of cli_state_available_size() in cli_sesssetup_blob_send()
adds a15fd83 s3:libsmb: make use of cli_state_available_size() in cli_list_old_send()
adds c887e37 s3:libsmb: make use of cli_state_available_size() in cli_read_max_bufsize()
adds 96fc0d6 s3:libsmb: make use of cli_state_available_size() in cli_write_max_bufsize()
adds a4548ef s3:libsmb: make use of cli_state_available_size() in cli_smbwrite()
adds 924b2d5 s3:torture: use CLI_BUFFER_SIZE instead of cli->max_xmit
adds 4e87a84 s4:upgrade_from_s3 - restore "get_testparm_var" method
adds c6cf070 s4-s3-upgrade Improve samba-tool domain samba3upgrade behaviour
adds 3a759e0 ldb:pyldb.c - "py_ldb_rename" remove superflous "ldb" pointer
adds b7a1fd9 s3:libsmb: the smb2 server capabilities from the session setup are 32-bit
adds 80d2c2b s3:libsmb: don't mix smb2 share capabilities with smb1 capabilities
adds eaccea9 s3:torture: there's no need to alter cli->max_xmit in order to test large writes
adds 09547b2 s3:libsmb: better expect a max_xmit of 1024 instead of 0xFFFF for the CORE protocol
adds 53c0f00 s3:libsmb: check that max_xmit is not less than 1024
adds 90d95f3 s3:libsmb: set the MID to 0 in cli_setup_packet_buf()
adds 38206f1 s3:libsmb: make sure cli->max_mux is valid in the return of the server
adds dafeef4 s3:libsmb: add cli_state_max_requests()
adds c507253 s3:libsmb: make use of cli_state_max_requests() in cli_pull_send()
adds 7c405fd s3:libsmb: make use of cli_state_max_requests() in cli_push_send()
adds fbd5cb5 s3:libsmb: add cli_state_security_mode()
adds 9a855dd s3:auth_server: make use of cli_state_security_mode()
adds faab79e s3:winbindd_cm: make use of cli_state_security_mode()
adds fa5475e s3:libsmb: make use of cli_state_security_mode()
adds 7ec961d s3:libsmb: add cli_state_server_session_key()
adds 43976bd s3:libsmb: make use of cli_state_server_session_key()
adds 4154b37 s3:libsmb: add cli_state_server_time_zone()
adds d62f1e1 s3:libsmb: add cli_state_server_time()
adds 7ba2bc3 s3:libsmb: make use of cli_state_server_time_zone()
adds 1517985 s3:net_time: make use of cli_state_server_time_zone() and cli_state_server_time()
adds a26fe03 s3:smb2cli: split cli->smb2.gss_blob from cli->secblob
adds abb437c ccan: configure check for HAVE_BUILTIN_CHOOSE_EXPR
adds e8eebe0 tdb2: Fix to always use 64-bit offset definition
adds 9b9aa55 tdb2: fix internal tdb_write_convert() error handling in tdb_open()
adds 1bba793 tdb2: fix tdb_lock offset.
adds 34c2d16 tdb2: cleanup oob handling.
adds e69c90e tdb2: enforce TDB_CONVERT
adds fb37849 tdb2: move transaction lock
adds ab61a57 tdb2: Hand error code to logging function.
adds 376511e tdb_compat: adapt to tdb2 API change.
adds 2cf3f7c tdb2: save open_flags instead of mmap_flags.
adds 37c704b tdb2: return TDB_ERR_RDONLY if trying to start a transaction on a R/O tdb.
adds bdc5499 tdb2: add TDB_RDONLY flag, allow setting/unsetting it.
adds 73e4f35 tdb_compat: make tdb2s temporarily read-only for tdb_traverse_read()
adds 617c1fc tdb2: save openhook, allow tdb_get_attribute() on it.
adds 1664702 tdb2: keep link of every non-internal tdb.
adds b67acb7 tdb2: tdb_foreach()
adds 59527bc tdb2: make tests include a single mega-header to simplify future patches
adds a81bb8d tdb2: import TDB1 code.
adds bfcd0eb tdb2: include tdb1 source in tests.
adds 9660546 tdb2: test: import tdb1's tests.
adds e9fe56c tdb2: Remove unused tdb1 functions.
adds 0b81b07 tdb2: remove _PUBLIC_ in tdb1 functions.
adds 3b2c10f tdb2: get rid of TDB1 mark and nonblock functions.
adds f49d86e tdb2: remove TDB1 TDB_NO_FSYNC environment variable hack.
adds f6eee42 tdb2: add tdb1 code to build.
adds a14df0f tdb2: rearrange tdb_context layout so tdb1_context can match
adds 50484d4 tdb2: make tdb1 headers include tdb2 headers.
adds e613eff tdb2: make TDB1 code use tdb2's TDB_ERROR and tdb_logerr()
adds ebb3017 tdb2: Make tdb1 share tdb_store flags, struct tdb_data and TDB_MAGIC_FOOD.
adds 61b1bd1 tdb2: approximate INCOMPATIBLE_HASH flag with tdb1_incompatible_hash()
adds 9b98acb tdb2: Make TDB1 code use TDB2's open flags.
adds 5a3f207 tdb2: add TDB_VERSION1 flag.
adds c5b7c4a tdb2: Make tdb1 use the tdb_file structure.
adds bdd46e4 tdb2: make tdb1 use same low-level lock functions.
adds 88ce92b tdb2: suppress tdb1 backend logging when locking returns EINTR or EAGAIN
adds b4a5c6d tdb2: don't cancel transactions on lock failures in tdb1 backend.
adds f7e84f8 tdb2: Make TDB1 use the same tdb_hash() wrapper as TDB2
adds 9975924 tdb2: use tdb->flags & TDB_RDONLY instead of tdb->read_only for TDB1 code.
adds c16184f tdb2: merge tdb1_context into tdb_context.
adds 75d69ce tdb2: remove double-open detection for TDB1 databases.
adds 77d7ff6 tdb2: make jenkins_hash function non-static, rename to tdb_jenkins_hash.
adds f8dbfad tdb2: make tdb1_open use attributes for logging, hash function.
adds 6e16e29 tdb2: add TDB_ATTRIBUTE_TDB1_HASHSIZE
adds 333a23f tdb2: disallow SEED attribute with TDB_VERSION1.
adds cbad6e2 tdb2: unify tdb1_open into tdb_open
adds f68a56c tdb2: unify tdb1_store into tdb_store
adds 02f5b8f tdb2: unify tdb1_fetch into tdb_fetch
adds 6109599 tdb2: unify tdb1_append into tdb_append
adds 10606b7 tdb2: unify tdb1_delete into tdb_delete.
adds e6cbc0f tdb2: unify tdb1_store into tdb_store
adds 30294c7 tdb2: unify tdb1_traverse into tdb_traverse
adds 9140fca tdb2: unify tdb1_chainlock et al. into tdb_chainlock
adds 014ca65 tdb2: unify tdb1_parse_record into tdb_parse_record
adds 5d9dd8d tdb2: unify tdb1_transaction_start etc. into tdb_transaction_start.
adds 8e14a3e tdb2: unify tdb1_check and tdb1_summary into tdb_check and tdb_summary.
adds 658ff5b tdb2: unify tdb1_firstkey/tdb1_nextkey into tdb_firstkey/tdb_nextkey.
adds 662f46d tdb2: unify tdb1_get_seqnum/tdb1_increment_seqnum into tdb_get_seqnum/tdb_inc_seqnum
adds a347a48 tdb2: unify tdb1_wipe into tdb_wipe.
adds a15c1cf tdb2: tdb_repack
adds 6d02185 tdb2: make tdb1_null static.
adds 1323891 tdb2: expose and document tdb1_incompatible_hash.
adds b50b48f tdb2: add tdb_attribute_tdb1_max_dead
adds 0ea5db4 tdb2: catch errors in tdb1_needs_recovery()
adds f1a3ffe tdb2: log an error when calling tdb_store() on read-only TDB in tdb1 backend.
adds b30bb0e tdb2: increment seqnum on tdb_wipe_all in tdb1 backend.
adds 26f3587 tdb2: add stats to tdb1 backend.
adds 85fe9cf tdb2: return TDB_ERR_RDONLY from transactions on R/O databases, log nesting
adds d269088 tdb2: check lock owner in tdb1 backend.
adds 6b11a26 tdb2: fix bogus error from tdb_unlockall() after fork in tdb1 backend.
adds ef70f5d tdb2: log allocation failures in tdb1 backend.
adds 01b2214 tdb2: test: try (almost) all tests with TDB_VERSION1 flag.
adds 1cb92ea tdb2: don't continue if tdb1_find fails.
adds 5fac36f tdb2: test: fix run-57-die-during-transaction.c to be more efficient.
adds 5e2ad32 tdb2: test: convert (non-invasive) run tests to api tests.
adds c3f3cad tdb2: speed up testing.
adds 2dfa64c tdb2: test: Speed up run-01-new_database.
adds d96dfb2 tdb2: delete old tdb1 tests.
adds fbf0783 tdb2: enhance tdb1 porting document.
adds 5de5889 tdb2: don't return -1 (ie. TDB_ERR_CORRUPT) on transaction write fail.
adds 6716407 tdb2: fix error handling for tdb1_transaction_commit.
adds 5e3731a tdb2: make tests work in parallel.
adds 45467c0 tdb2: set tdb_error() on tdb_transaction_prepare_commit.
adds 2237dae tdb2: add error conversion functions.
adds c5c0a4d tdb2: fix return handling in pytdb wrapper.
adds 2d7c85a tdb2: fix prototypes which return enum TDB_ERROR.
adds 5e0f62c dbwrap_tdb: handle tdb2 return values properly.
adds 26ce47e util_tdb: return -1/0 from lock_with_timeout functions.
adds 72c4074 tdb_compat: support tdb_reopen/tdb_reopen_all for TDB2
adds 84a4289 tdb_compat: change offset of CLEAR_IF_FIRST lock.
adds fbbfdbd Fix bug #8229 - git patch attached against 3.6.0-rc2 to fix 'widelinks' regression intro'd in 3.2
adds cb064f2 tdb2: remove bogus leftover .orig file.
adds f205e4c s3:smbd: echo FLAGS2_SMB_SECURITY_SIGNATURES* and the signature field in the reply
adds 0a6d0f8 s3:smb_signing: add support for easier negotiation of SMB signing
adds c682472 s3:libsmb: make use of new advanded SMB signing
adds abb24bf s3:smbd: make use of better SMB signing negotiation
adds af7653c s3-libnet: add missing newlines in debug statement.
adds 563fa74 s3:smb2_server: SMB2_OP_GETINFO doesn't require at least 1 dyn byte
adds e80f79a s3:torture/run_oplock4: don't set cli->use_level_II_oplocks
adds a6e8167 s3:libsmb: return NT_STATUS_CONNECTION_DISCONNECTED instead of NT_STATUS_CONNECTION_INVALID
adds cc5f973 s3:rpc_client: return NT_STATUS_CONNECTION_DISCONNECTED
adds 8602e8a s3:rpc_server: let rpcint handles return NT_STATUS_CONNECTION_DISCONNECTED
adds cd02281 s3:winbindd: let wbint handles return NT_STATUS_CONNECTION_DISCONNECTED
adds afabf12 s4:librpc/rpc: return NT_STATUS_CONNECTION_DISCONNECTED
adds af2e107 s4:lib/messaging: let irpc handles return NT_STATUS_CONNECTION_DISCONNECTED
adds e6a2aff s4:libcli/wrepl: return NT_STATUS_CONNECTION_DISCONNECTED
adds 5879358 s4:wrepl_server: return NT_STATUS_CONNECTION_DISCONNECTED
adds d727fcc libcli/auth: add some const to SMBNTencrypt_hash() and SMBNTencrypt()
adds f261ac1 Fix bug #8453 - smbclient segfaults when dialect option -m is used for legacy dialects
adds 555c626 s3:smbd: remember the client unix capabilities on the connection
adds f8c26c1 s3:smbd: SMB ReadX with size > 0xffff should only possible for samba clients.
adds 4c9b184 s3:libsmb: let cli_read_max_bufsize() return the max number of possible bytes
adds 6626c83 s3:libsmb: let cli_write_max_bufsize() return the max number of possible bytes
adds 73cc454 s3:client.h: remove unused defines
adds 3c6808d s3:libsmb: align chunk_size for cli_pull/push() to a page size of 1024 bytes
adds ff52be0 s3:libsmb: remove unused cli->is_samba
adds cc6f023 Finish commit 8745c70d by Michael Adam.
adds 7982819 Add a missing include file to two VFS modules Signed-off-by: Jeremy Allison <jra at samba.org>
adds d87ef02 s3:libsmb: make sure we always set cli->capabilities at the end of cli_negprot_done()
adds 3162d86 s3:libsmb: no need to reset capabilities in cli_session_setup_lanman2()
adds 91cba02 s3:libsmb: calculate all SMB1 capabilities we want to support for the connection
adds a8836ca s3:include: add some masks for SMB1 CAP_* flags
adds 1d8bdab s3:libsmb: calculate the negotiated SMB1 capabilities in cli_negprot_done()
adds dd836aa s3:libsmb: make use of SMB_CAP_BOTH/CLIENT_MASK in cli_session_setup_capabilities()
adds 74a6fb3 s3:libsmb: use CAP_EXTENDED_SECURITY instead of cli->use_spnego
adds 7f40b60 s3:libsmb: use local variables in cli_state_create()
adds 4f7be46 s3:libsmb: add basic max_protocol support in cli_negprot()
adds 3f00cce s3:libsmb: pass max_protocol to cli_negprot()
adds 17c6e0a s3:libsmb: don't set cli->protocol in cli_state_create()
adds 74a581a s3:libsmb: move cli->protocol to cli->conn.protocol
adds 595f002 s3:libsmb: move cli->capabilities to cli->conn.smb1.capabilities
adds b02d27a s3:libsmb: move cli->smb1.mid to cli->conn.smb1.mid
adds 768581e s3:libsmb: move cli->max_xmit to cli->conn.smb1.max_xmit
adds 8f44105 s3:libsmb: move cli->max_mux to cli->conn.smb1.server.max_mux
adds 596aa96 s3:libsmb: move cli->sec_mode to cli->conn.smb1.server.security_mode
adds 14e8ef1 s3:libsmb: move cli->*braw_supported to cli->conn.smb1.server.*braw
adds abca5f1 s3:libsmb: detect lock_read and write_unlock support
adds dcf5497 s3:libsmb: move cli->sesskey to cli->conn.smb1.server.session_key
adds 18bec89 s3:libsmb: restructure cli_negprot_done() secblob handling a bit
adds 4a79d21 s3:libsmb: make sure cli->secblob.length is 8 if we get a challenge
adds a1e2aff s3:libsmb: remove the guid from the cli->secblob in spnego mode
adds a00f543 s3:libsmb: add cli_state_server_challenge() and cli_state_server_gss_blob()
adds 1f6060a s3:libsmb: make use of cli_state_server_challenge()
adds bc72a9c s3:libsmb: make use of cli_state_server_gss_blob()
adds 935eb48 s3:auth_server: make use of cli_state_server_challenge()
adds aca5e33 s3:libsmb: split cli->secblob into cli->conn.smb1.server.{guid,gss_blob,challenge,workgroup}
adds ef8dc2d s3:libsmb: move cli->server{zone,time} to cli->conn.smb1.server.{time_zone,system_time}
adds bd5445e waf: restore libsmbclient handling.
adds 28e3d09 s3:libsmb: s/cli_encryption_on/cli_state_encryption_on()
adds 4faad28 s3:libsmb: remove unused cli_*encryption* functions
adds a7d2437 rpc_server: Improve debug message for sys_getpeereid().
adds f98ad9e s3-waf: fix SO_PEERCRED configure check.
adds 94bebb9 talloc: change version to 2.0.7
adds 4117c29 s4:upgrade_from_s3 - old s3 versions < 3.4.x don't have a "state directory" param
adds d68ed1b s3: Make sharesec optionally use sddl
adds 9021934 s3: Fix some nonempty blank lines
adds e952c69 s3: Trim lines in nfs4_acls.c
adds 3a07fe5 s3-waf: finally make SO_PEERCRED configure check work with stricter CFLAGS.
adds fa84d41 s3:libsmb: forward declaration for struct smb_trans_enc_state
adds f6217aa libcli/smb: add PROTOCOL_SMB2_22
adds 62d4a31 libcli/smb: add SMB2_DIALECT_REVISION_222
adds 3dcec44 s3: Fix bug 8455 -- Samba PDC is looking up only primary user group
adds b142c6a s4:selftest: skip flakey samba4.drs.repl_schema.python for now
adds b5ff6d8 s3: Fix a cut&paste error
adds 80d643f s3: Trim a debug to 80 chars
adds a0dcbf8 s3:smb2cli: SMB2_FLUSH responses have a body size of 4
adds 79043f8 s3:SMB2-BASIC: test smb2cli_flush()
adds bbe78ca s3:libsmb: return if tevent_req_set_endtime() fails
adds 2bb17dc s3:libsmb: return INTERNAL_ERROR if the request is in bad state when the caller ships it
adds 270e88f s3:smb2cli: initialize status if we got an unexpected response
adds 8209157 s3:smb2cli: validate the opcode from the server is as expected
adds eb46c7b s3:smb2cli: check the response has the SMB2_HDR_FLAG_REDIRECT flag
adds 46f64aa s3:smb2cli: ignore async interim responses and store the async_id
adds b6b767a s3:smb2cli: only use tevent_req_defer_callback() if we have more than one smb2 response
adds 271f78a s3:smb2cli: pass an array of expected status/body_size pairs to smb2cli_req_recv()
adds 5f23776 s3:smb2cli: pass timeout to smb2cli_req_create/send()
adds 6589f17 pyldb: Drop unnecessary dependency on pytalloc-util.
adds dea2bd5 s3: Fix two c++ warnings
adds 120b139 swrap: Fix a c++ warning
adds 49233b4 s3: Fix "ISO C90 forbids mixed declarations and code"
adds 31c1c49 s3: Fix a c++ warning
adds e3e7869 s3:smb2cli: s/smb2cli_sesssetup/smb2cli_sesssetup_ntlmssp/
adds b126164 s3: Add some const to print_kdc_line
adds 507f1fc s3: Add some const to create_local_private_krb5_conf_for_domain
adds 4e05847 Fix a typo. This is not an electromagnet pulse daemon I guess :-)
adds aa960d8 s4-provision Add initial support for joining as a new subdomain
adds cea37b0 s4-drs: cope with REPL_OBJ getncchanges call for new object
adds 4577ee1 s4-dsdb: use get_config_basedn() in python tests
adds ee7cfca s4-kdc: default kvno for inter-domain trusts to zero
adds 579fd43 samba-tool: use get_config_basedn() to get configuration NC DN
adds f79d6ee s4-provision: use get_config_basedn() in DNS setup
adds 966b5d5 pyldb: fixed places where we try to concatenate a Dn with a string
adds 2e76b79 ldb:"ldb_extended" -make the call more similar to "ldb_search"
adds 9d98461 s4-dsdb: cope with out of sync replication attributes in partition module
adds d02e7f7 s3:smb2cli: s/smb2cli_sesssetup_blob/smb2cli_session_setup/
adds d49f509 s3:smb2cli: remove unused struct ntlmssp_state from smb2cli_session_setup_state
adds cc6ecd4 s3:registry: fix a debug message in the v2_to_v3 upgrade code
adds c033e63 s4:selftest: run the nbt tests before the smb tests
adds 50310ad s4:auth - remove unused variables
adds b759dc9 s4:libnet/py_net.c - fix up includes (in order to find all "struct"s)
adds fcfde9a s4:ntvfs/common/brlock.c - remove unnecessary include "tdb_compat.h"
adds be4f188 s4-client: added close command in smbclient
adds 8316577 lib/util/charcnv: Remove broken internal CP850 and CP464 modules
adds f9acf77 lib/util/charset: remove charset module loading
adds aa0f102 s3:g_lock: add a missing \n to a debug message in g_lock_init
adds 4d30fd8 s3:dbwrap_tool: add popt support and standard samba options
adds da5224a s3:dbwrap_ctdb: skip the internal __db_sequence_number__ key from (persistent) traverse and traverse_read
adds 92c022f tdb2: allow readonly changes even while holding locks.
adds 0167b04 s4-drs: allow replication of the GC partial attribute set
adds 8dda773 s3-docs: document -k switch in net manpage.
adds 5347074 s4:param/pyparam.c - suppress "P_SEP" compilation warning
adds 7c44039 s4:ntvfs common - add "UTIL_TDB" and "tdb-wrap" as internal build dependency
adds 02a08d5 s4:ntvfs common - remove two outdated function prototypes
adds cb2fe8b s3: Fix typos
adds 37b9753 Fix some typos
adds 9881712 s3: Further fix for bug 8338
adds ad3ac7e Try and fix bug #8472 - Crash in asn.1 parsing code.
adds 36b455d9 tdb_compat: handle TDB_INCOMPATIBLE_HASH flag.
adds 10e6a32 tdb_compat: handle TDB_VOLATILE flag.
adds f08b323 tdb_compat: honour hashsize arg when using tdb2 with TDB_VERSION1 flag.
adds fb41dfb tdb_compat: add "TDB_COMPAT_USE_TDB2" environment variable
adds 95b2e5a tdb2: change --enable-tdb2-breaks-compat to --enable-tdb2
adds 39dcf4b s3:smb2-server: session setup replies should always be signed (except for guest sessions)
adds a9a8164 s3-netapi: allow to use default krb5 credential cache for libnetapi users.
adds 60d91f2 s3-libnet: allow to use default krb5 ccache in libnet_Join/libnet_Unjoin.
adds e68ebe6 Fix bug #8473 - smb2_find uses a hard coded max reply size of 0x10000 instead of smb2_max_trans.
adds d89bbe9 Fix bug #8474 - SMB2 create doesn't cope with an Apple client using NULL blob in create
adds 893497ee Fix bug #8458] - IE9 on Windows 7 cannot download files to samba 3.5.11 share
adds e99a18c Remove extraneous debug code.
adds 25e0e67 s3: Fix Coverity ID 2618: UNINIT
adds 585294e s3: Fix Coverity ID 2619: UNINIT
adds 677600f s4-dsdb: failing to find the object is not an error in dsdb_loadreps()
adds 4efb4eb s4-dsdb: added support for replicating with GC partial attribute set
adds 86f5ecd s4-repl: get NCs to replicate from our NTDS object
adds 2b929b0 s4-dsdb: enable initial replication of partitions via DsReplicaSync
adds 7da636f s4-dsdb: get GUID and SID for DSA from extended DN
adds 73f2df6 s4-dns: started adding support for auto-creation of NS glue record
adds 00ef18f s4-dsdb: added NO_GLOBAL_CATALOG control
adds 783ff68 s4-kcc: return partial replica NCs in drs showrepl
adds 8c3d77d s4-repl: fill in GUID and SID from partition information
adds aba856c s4-dsdb: load the partialReplica attribute in the @PARTITION object
adds 516f326 s4-repl: remove unused principal_name element
adds 0287221 s4-ldap-server: set the NO_GLOBAL_CATALOG control on non-GC operations
adds 3e685f5 s4-rpc: show binding string in failed rpc binds
adds b92e0a2 s4-kdc: set NO_GLOBAL_CATALOG control in kdc
adds 4dbc604 samba-tool: use show_recycled in dbchecker
adds 0921e75 s4-dbcheck: fixed transaction nesting in dbcheck
adds d50fa9c Fix bug #8476 - Samba asserts when SMB2 client breaks the crediting rules.
adds 16fd935 s4:selftest: skip flakey samba4.nbt.winsreplication for now
adds 1bb6e67 s3:smb2_server: fix a logic error, we should sign non guest sessions
adds 66f8070 lib/util: move some timespec helpers from source3 to the toplevel
adds 7945949 libwbclient: added support for WBC_ID_TYPE_BOTH
adds dbbb69e wbclient: added support for handling WBC_ID_TYPE_BOTH mappings
adds f236c53 s3-winbindd: add support for idmap type WBC_ID_TYPE_BOTH
adds f0f91d0 Fix bug #8477 - Map to guest can return uninitialized blob of data.
adds 766d43e pys4: really return an exception if the status if not correct
adds 4383665 python-s4: use PyErr_SetNTSTATUS instead of PyErr_NTSTATUS_IS_ERR_RAISE as it use NT_STATUS_IS_ERROR which is not completely the same as NT_STATUS_IS_OK
adds d40fe50 build: avoid util.h as a public header name due to conflict with MacOS
adds 2a789c8 build: Fix waf build on MacOS X
adds 02d83d8 s3:smbd: don't call smbd_terminate_connection in smb2_validate_message_id() (bug #8476)
adds 5494856 s3:smbd: disconnect the socket if we got an unexpected request
adds 8119926 Revert "Add a missing include file to two VFS modules"
adds ca8c25a Fix bug 8480 - acl_xattr can free an invalid pointer if no blob is loaded.
adds 649bfc4 s4 winbind: Don't drop workgroup name for getpw*
adds 8eb80a9 libcli/smb: Get rid of set but unused variable
adds 7466612 addns: Allow creating AAAA records during updates
adds b02bbf2 net: Don't register link local addresses with DNS
adds b567694 addns: Remove unused empty header file
adds c74de09 libcliraw: Make smb_raw_write_recv public and include it in a public header.
adds 649437a s3: Remove the smbd_server_conn ref from parse_dfs_path
adds 425b93e s3: Remove the smbd_server_conn ref from create_conn_struct
adds cb2b5c5 s3: Remove the smbd_server_conn ref from dfs_redirect
adds fba833d s3: Remove the smbd_server_conn ref from get_referred_path
adds d2958fd s3: Remove the smbd_server_conn ref from setup_dfs_referral
adds b35d80a s3: Remove the smbd_server_conn ref from create_junction
adds 01eb313 s3: Slightly simplify print_kdc_line()
adds 9411b8e s3: Slightly simplify print_kdc_line()
adds 94b0f8f s3: Slightly simplify print_kdc_line()
adds 0ff0b37 s3-group-mapping: Remove unused functions.
adds f741917 s3-passdb: Cleanup use of fstring and move to talloc.
adds b93eae2 s3-samr: Remove fstring in samr.
adds dab8472 Free the memory talloc'd
adds fa2236c These modules are no longer experimental but production-ready (especially the acl_xattr code). Remove the "experimental" tag.
adds b5cc6a0 s3-pdb_samba4: Remove unused attribute from domain search
adds dce2315 s4-ldap_server: Fix segfault on startup failure of ldap server
adds 288265c s3-messaging Ensure that the message is of the correct legnth
adds eb24509 s3-messaging Do not ever send a kill to -1
adds 889886c s3:libsmb: call TALLOC_FREE(subreq) directly after cli_sesssetup_blob_recv()
adds e8ed54d s3:libsmb: remove unused TALLOC_FREE(subreq) calls in
adds df88e66 errormap: Add unix_to_werror() function
adds da0cae0 s3 net: Fix a discard const warning
adds f98ebcf dns: The QCLASS is called IN, not IP
adds 1210b8a dns: Do as BIND and MS DNS and drop quries with qdcount != 1
adds 14c05cf s4:libcli/resolve: only try broadcast messages to ipv4 addresses
adds 2660a46 Install headers included by smb_common.h.
adds 3358239 smb_unix_ext.h: Protect against multiple inclusion.
adds f4fa725 libcli: Install libcli.h.
adds 417c16e s3:dbwrap_ctdb: improve the check for skipping the __db_sequence_number__ record in traverse
adds 28b48f8 s4:libcli/smb2: don't try to check the signing if we got NT_STATUS_USER_SESSION_DELETED
adds caef1c7 s4:libcli/smb2: correctly sign SMB2_OP_CANCEL request if they belong to a session
adds 1f4bf0f s4:libcli/smb2: ignore SMB2_OP_CANCEL responses
adds 4732f5b s4:torture/smb2/lock: remove samba4 specific checks for NETWORK_NAME_DELETED/USER_SESSION_DELETED
adds 485ad76 test commit to see it push works for me.
adds ea00f0e s3:smb2_server: SMB2_OP_CANCEL requests don't have to be signed
adds a110d05 socket_wrapper: pass down the fd explictly from the swrap_*() to the real_*() calls
adds 27195b3 socket_wrapper: correctly handle dup()/dup2() ref counting
adds bd5e975 s4-torture: remove unchecked read from smb2 create
adds 392fd0d s4-torture: add smb2 ioctl test suite
adds 1848295 s3-smb2_server: SMB2_OP_IOCTL doesn't require at least 1 dyn byte
adds dbcd59f s3-smb2_server: fix ioctl InputOffset checking
adds 08573c2 s4: add SMB2_FSCTL opcodes
adds 24d53eb s4:smb_server/smb2: make sure we sign the final session setup
adds 8daf9df s3:smb2cli: fix the num_expected == 0 logic in smb2cli_req_recv()
adds d883cc6 Bug 7551: Return error of cli_push when 'put - /some/file' is used
adds 27e2a4a Second part of bug #8494 - Remove "experimental" label on VFS ACL modules.
adds 2622575 s3: Fix a C++ warning
adds 0834ecc s3: Fix a C++ warning
adds b7b7ce5 s3: Fix an uninitialized variable warning
adds f5081df s3: Remove an unused variable
adds fe1bcdb s3: Re-add (), fix a gcc hint
adds deede46 build: Add dep on tdb-wrap3 to get tdb headers
adds caacdb0 s3:wscript_build - add dependency on "tdb-wrap3" for libnet dssync
adds 2102721 s3-docs: some corrections for wbinfo
adds 5c569a9 s3-docs: Fix typos.
adds c704d92 Fix bug #8493 - DFS breaks zip file extracting unless "follow symlinks = no" set
adds e8f143a Add a torture test to test existing FSCTL responses
adds c875ab8 Move FSCTL handling into the VFS. Initial code changes. Passes smbtorture NTTRANS-FSCTL. Test added to selftests.
adds 595cc42 Add the new test_nttrans_fsctl.c to waf
adds b9da423 s3:registry: reg_format: handle unterminated REG_SZ blobs
adds 95bb2c2 s3:registry: fix the test for a REG_SZ blob possibly being a zero terminated ucs2 string
adds 5c890ad s4 provision: Set server role default when called from command line to 'dc'
adds d5dcb9e wscript: Also generate ctags for python files
adds f163bd1 dns: Add support for TXT record to idl file
adds 1dbcb61 dns: Move the dns_srv_record to the correct place in the idl file
adds d6c949b testtools: Import new upstream snapshot.
adds 1df1003 s4-ldb: enable display of partialAttributeSet with --show-binary
adds 0d2d6c9 s4-ldap-server: disallow all modifies on global catalog port
adds d3fa496 s4-dsdb: added DSDB_REPL_FLAG* to replication
adds f45147b s4-dsdb: disallow changes based on instanceType
adds bdc9319 s4-dsdb: implement DSDB_REPL_FLAG_PRIORITISE_INCOMING
adds f37e81b s4-repl: add FULL_SYNC and PARTIAL_REPLICA flags
adds 761fd4a s4-repl: update instanceType in partial_replica replication
adds ac581b3 s4-dsdb: update callers to dsdb_convert_object_ex()
adds 5d4f474 s4-dbchecker: fixed handling of DSDB DNs in dbcheck
adds aed0d2e samba-tool: added --full-sync and --sync-all options to samba-tool drs replicate
adds 2fbdaab samba-tool: cope with GC compares in ldapcmp
adds ff482bc dns: filled in dnsserver.idl
adds 57e30bc dns: build python bindings for dnsserver RPC protocol
adds 7d18241 dns: added example python script for dnsserver protocol
adds 004f8c6 drsuapi: added ncName attid in enum
adds df3cc35 s4-repl: fixed formatting of some debug messages
adds faf8581 s4-repl: support creation of new NCs via DsAddEntry
adds f52d8ca s4-dsdb: allow uninstantiated NC heads
adds d12309d s4-partition: allow creation of uninstantiated partitions
adds 50d6a76 s4-dsdb: fixed formatting of a debug message
adds 1870fc4 s4-dsdb: added DSDB_REPL_FLAG_ADD_NCNAME flag
adds efb3f45 s4-drs: added DSDB_REPL_FLAG_ADD_NCNAME to DsAddEntry call
adds fb937af s4-join: enable cleanup on failed join
adds 60cbc98 s4-dsdb: added new control DSDB_MODIFY_PARTIAL_REPLICA
adds b930b1e s4-repl: try harder to find the right SPN in replication server
adds 6b69ecd heimdal: handle referrals for 3 part DRSUAPI SPNs
adds f469369 s4-dsdb: add the DSDB_CONTROL_PARTIAL_REPLICA when needed
adds 278e44c s4-dsdb: simplify samdb_is_gc()
adds 6356f4c s4-kcc: if we are a GC, auto-add partial replicas
adds 5717da3 s4-kdc: treat a kvno of 255 as unspecified
adds aee896a s4-kdc: don't look at global catalog NCs in the kdc
adds 0c944d0 s4-sam: don't look in GC NCs for user accounts
adds 71f3a25 s4-auth: rework map_user_info() to use cracknames
adds 0ef8dca s4-kdc: fixed handling of previous vs current trust password
adds 7244e25 s4-ldap: added DSDB_CONTROL_NO_GLOBAL_CATALOG to ldap encoding list
adds e9758ef s4-dns: add all forest DCs to named.conf.update
adds 28a6881 s4-lsa: fixed set of trust password with old password
adds 8905344 s4-dsdb: fixed re-join of subdomain
adds 6b5d8e0 s4-subdomain: create trust record with forest root DC
adds 1ff61f1 s3:param: use ROLE_DOMAIN_CONTROLLER for an AD domain controller
adds f2b795e lib/util: make sure panic action can attach a debugger on ubuntu (>=10.10)
adds 4c6bfac s3:lib/util: make sure panic action can attach a debugger on ubuntu (>=10.10)
adds ea50207 s3-smbldap: remove an obsolete prototype.
adds e30e7a6 s3-waf: remove explicit linking to SMBLDAP subsystem.
adds f93fd12 Fix bug #8507 - smbd doesn't correctly honor the "force create mode" bits from a cifsfs create.
adds 63319c1 s4-auth: fixed formatting of some DEBUG() lines
adds 2d6571d Add missing com_err dependencies Signed-off-by: Jelmer Vernooij <jelmer at samba.org>
adds 5c5d869 s4-dsdb Allow repl server to start even when no master NCs are present
adds 5505418 dsdb: fix double-free in replication failure case on RODC
adds f55328a dsdb: Do not attempt to resolve conflicts on an RODC
adds e717af0 s4-dsdb: Do not assume that all deleted objects have an objectCategory and sAMAccountType
adds 2a2deeb s4-rodc: ensure we load replicated partitions for RODCs
adds 8976e1d s4-rodc: use the rodc_replica flag on the partition
adds 2d63789 s4-dsdb: allow groupType update on deleted objects
adds b3476f0 ldb: fixed memory leak in control string parsing
adds ea41860 ldb: support raw OIDs in control string parsing
adds c2d70af s4-dsdb: added DSDB_CONTROL_DBCHECK
adds d7f617e s4-dsdb: allow deletion of backlinks if DSDB_CONTROL_DBCHECK given
adds 3fca66e samba-tool: add support for fixing broken backlinks in dbcheck
adds 040055b s3-module allow libreplace to provide dlopen replacement
adds 7d33ec3 lib/util: consolidate module loading into common code
adds c894527 lib/util: Remove unused module loading functions
adds a718b5a lib/util: Use only init_module_fn typedef in module loading
adds 355b5e3 modules: standardise on samba_init_module as the hook symbol to resolve
adds f6b7bd4 lib/util: consolidate module loading
adds c682ee3 uid_wrapper: We have talloc_array_length, no need for an explicit length
adds 1184e7d s3: Use the uid_wrapper
adds 97d6795 s3:configure.developer: add --enable-uid-wrapper
adds 733457a selftest/Samba3: enable uid wrapper in nmbd, winbindd and smbd
adds ceb831c s3:lib: remove unused/empty modules.c
adds 365f705 s4-dsdb: fixed the check_optional_feature() call
adds a5f311d s4-dsdb: fixed behaviour of show_deleted and show_recycled control
adds a729dbb s4-dsdb: fixed one_way_link calculation
adds 9b981ff s4-dsdb: don't display links to deleted objects
adds 83f0dc4 s4-dsdb: special case for deleted objects one way link
adds 055f017 build: Reduce build systems to just top level waf and autoconf
adds 1da89da autobuild: Remove s3-waf from autobuild
adds 4980cd7 build: Remove _SAMBA_WAF_BUILD_
adds 64d0230 build: Remove obsolete --enable/disable-merged-build
adds ed41edd build: ndrdump is only built with waf
adds 36b2227 ldb: use ldb directly rather than via a copy
adds 516ee5f s3-param use Auto define for lm_announce default
adds 80e4394 param: Use a bool to hold boolean parameters
adds 0ba6076 s3-param: inline octal_string into caller to allow code merge
adds 6386251 s3-param Remove odd formatting to allow code merge
adds 556ef6a s4-param copy print_parameter and equal_parameter in from source3
adds c2b9e9b uid_wrapper: Add uwrap_setreuid().
adds 17f1276 uid_wrapper: Add uwrap_setregid().
adds 4493c57 uid_wrapper: Add uwrap_setresuid().
adds ff1ce65 s4:dsdb: fix the order of DSDB_CONTROL_* defines in samdb.h
adds ec910d9 ldb/ldb_controls: allow oid up to 255 chars
adds c180feb s4:dbchecker: make use of local_oid controls for dsdb.DSDB_CONTROL_DBCHECK
adds 94899cd Revert "ldb: support raw OIDs in control string parsing"
adds bcb0212 s4:dsdb/password_hash: add DSDB_CONTROL_PASSWORD_BYPASS_LAST_SET_OID
adds c80ba57 Fix bug #8509 - Read-only handles on SAMR allow SAMR_DOMAIN_ACCESS_CREATE_USER.
adds de912e7 examples/VFS: fix a typo in the README
adds f697956 dfs_server: add generic dfs_server_ad_get_referrals() call
adds cc17ac9 s4:smb_server: implement dfs referral handing on top of dfs_server_ad_get_referrals()
adds 37a17a4 s3:param: add lp_host_msdfs to loadparm_s3_context
adds 9bd26d8 s3:vfs: add SMB_VFS_GET_DFS_REFERRAL() hooks
adds f6eb85c s3:msdfs: implement setup_dfs_referral() on top of SMB_VFS_GET_DFS_REFERRALS()
adds 09731c7 s3:msdfs: removed unused variables
adds 29dbda5 s3:modules: add vfs_dfs_samba4
adds f0cd3f6 selftest: run dfs tests on plugin_s4_dc
adds 50c8d38 build: s3 public headers appear to be correct now
adds 820fe8a build: remove double-setting of build_public_headers
adds 078db8f build: build wbinfo only once in the waf build
adds ee4f418 dnsserver.idl: avoid '//' comments
adds 4ebd510 s3:lib/netapi: avoid '//' comments
adds 2a6c5c8 s3:utils: avoid '//' comments
adds f007f68 s4:lib/wmi: avoid '//' comments
adds 627f930 s4:torture/drs: avoid '//' comments
adds 10fdc9a s4:torture/smb2: avoid '//' comments
adds 9ca88eb examples/VFS: fix names in skel_opaque.c
adds ce5b4b3 examples/VFS: add skel_get_dfs_referrals()
adds 7447acd s4:upgrading-samba4.txt - fix mistakes reported by bug #8504
adds 9c979e8 s4:findprovisionusnranges - the default python path is detected over "env"
adds dc3df56 upgrade: Avoid catching all exceptions, just catch the ones we care about.
adds 8111001 netcmd: Avoid catching all exceptions, avoid using ';' at the end of lines.
adds 8aaa277 s3-docs: Fix bug #7908.
adds 851d662 s3-docs: Fix typo.
adds d7d5858 netcmd/domain: Remove unused imports.
adds 1417ea1 Remove pointless exception catching in tests.
adds f47b405 ldb: change version to 1.1.3 after pyldb changes
adds 7119c8b s3-net: when all DNS servers fail to operate, the overal DNS registration result must be a failure.
adds efab008 s3-passdb: split out passdb/pdb_tdb.h.
adds 8c2f72d s3-passdb: split out passdb/pdb_wbc_sam.h.
adds 795aefe s3-passdb: split out passdb/pdb_smbpasswd.h.
adds ec0c1f2 s3:smb2_create: fix allocation size return value when opening existing files
adds 3ed85d7 libcli/cldap: pass tevent_context to cldap_set_incoming_handler()
adds 2cd76b0 libcli/cldap: pass tevent_context to cldap_netlogon_send()
adds 5a7a1b3 libcli/cldap: pass tevent_context to cldap_search_send()
adds af24591 libcli/cldap: make use of explicit tevent_contexts
adds b787b6e libcli/cldap: don't pass tevent_context to cldap_socket_init()
adds c9eba24 ndr.pc: needs samba-util not samba-hostconfig
adds 6bed577 pac: Fix wrong memory allocation check
adds b21b012 lib/param move source4 param code to the top level
adds 26de383 libcli/smb Move CSC_POLICY_* definition to smb_constants.h
adds d0ecd1a lib/param: Remove unused #include of lib/socket/socket.h
adds 15c97a8 lib/param Avoid the use of the name service_ok() which is used in the s3 param code
adds 1b81af0 lib/param Avoid the name string_set as this is already used in the s3 param code
adds 8f2741b lib/param Use talloc_strdup rather than strdup as strdup is banned in the s3 includes.h
adds 1e5af9e lib/param Use strcasecmp_m rather than strcasecmp as this is banned in the s3 includes.h
adds c9bb497 lib/param Avoid dyn_ defines that are not provided by the autoconf build
adds 1255383 s4-s3-upgrade: Allow import (just without a uid mapping) where getpwnam fails
adds 561d834 auth: move credentials layer to the top level
adds fe02752 auth: move gensec_start.c to the top level
adds 534355f auth/credentials Declare remaining functions are public interfaces and put into credentials.h
adds 4549862 gensec: trim header includes back to what is actually required
adds 0f41868 ldb:ldb_autotransaction_request - fix a typo in a comment
adds f2a3125 ldb:ldb.c - "ldb_set_errstring" can be implemented by using "ldb_asprintf_errstring"
adds 8cab94e ldb:ldb.c/"ldb_request" - make "ldb_request" always return an error string
adds 500d1ba ldb:ldb.c/"ldb_wait" - change "ldb_wait" slightly in order to introduce error messages
adds 7599d59 ldb:ldb.c/"ldb_wait" - make "ldb_wait" always return an error string
adds 96a9f82 s4:ldap_backend.c/"map_ldb_error" - handle errors similar to "PyErr_SetLdbError"
adds 21d053d ldb:pyldb.c - py_ldb_* modification calls - error string shouldn't be set here
adds fea02ce ldb:ldb_autotransaction_request - error string shouldn't be set here
adds 2c3c18c s3-smbldap: rearrange prototypes a bit.
adds a1f4fe7 s3-passdb: split out passdb/pdb_ldap.h.
adds 6cc2843 s3-passdb: split out passdb/pdb_nds.h.
adds e568284 s3-passdb: split out passdb/pdb_ipa.h.
adds 85da480 s3:wscript: add 'gssapi' dependecy to 'errors3'
adds b3b6906 s3:vfs_acl_common: also parse xattr.NTACL version 1
adds 82bc3fa s3:dbwrap: move the db_open_ctdb() prototype to a new header dbwrap_ctdb.h
adds 38f7f8e s3:dbwrap: move the db_open_tdb() prototype to a new header dbwrap_tdb.h
adds c768121 s3:dbwrap: move the db_open_file() prototype to a new header dbwrap_file.h
adds 7a72c84 s3:dbwrap: move the db_open_rbt() prototype to a new header dbwrap_rbt.h
adds c3868b7 s3:dbwrap: move dbwrap_fetch() back to dbwrap.c, the core of the dbwrap subsystem
adds 2aa5601 s3:dbwrap: move dbwrap_delete() back to dbwrap.c, the core of the dbwrap subsystem
adds 663c661 s3:dbwrap: move dbwrap_store() back to dbwrap.c, the core of the dbwrap subsystem
adds 2d52f6f s3:dbwrap: move dbwrap_traverse() to dbwrap.c, the core of the dbrwap subsystem
adds 6608ba8 s3:dbwrap: reorganize dbwrap.h some
adds 8f098a6 s3:dbwrap: change the dbwrap_traverse() wrapper to return the count in an additional parameter
adds 87f51bf s3:dbwrap: add a wrapper dbwrap_traverse_read()
adds 87b68ce s3:dbwrap: add function dbwrap_exists()
adds 5953839 s3:dbwrap: add specific dbwrap_exists() implementation to dbwrap_tdb
adds 28e4c41 s3:dbwrap: factor out db_rpt_search_internal()
adds fff09d0 s3:dbwrap: add specific dbwrap_exists() implementation to dbwrap_rbt
adds 893805b s3:dbwrap: add function dbwrap_parse_record()
adds f5b7d87 s3:dbwrap: dbwrap_parse_record() should always return -1 on "not found"
adds 99fa6fa s3:dbwrap: allow NULL parser for dbwrap_parse_record()
adds c5d03cb s3:dbwrap: implement dbwrap_fallback_exists() with dbwrap_parse_record()
adds 63c5c0e s3:dbwrap: add specific dbwrap_parse_record() implementation to dbwrap_rbt
adds dc4a5f5 s3:dbwrap: add function dbwrap_wipe()
adds 3dc607c s3:dbwrap: add a comment
adds 97fef0c s3:dbwrap: add specific dbwrap_wipe() implementation to dbwrap_tdb
adds ebcb921 s3:dbwrap: add specific dbwrap_wipe() implementation to dbwrap_rbt
adds 7b9bf28 s3:dbwrap: fix db_rbt_traverse() to return the record count on success
adds d8ce5bc s3:dbwrap: add wrapper dbwrap_get_flags()
adds 373b060 s3:dbwrap: add wrappers for transactions start/cancel/commit
adds 3ed2fb4 s3:dbwrap: add wrapper function dbwrap_get_seqnum()
adds bfed62c s3:dbwrap: add get-functions for db_record key, value and private_data
adds b257e83 s3:dbwrap: add dbwrap_record_store(), a wrapper for record->store
adds 4637044 s3:dbwrap: add dbwrap_record_delete(), a wrapper for record->delete_rec
adds 25a9978 s3:dbwrap: add dbwrap_fetch_locked(), a wrapper for db->fetch_locked
adds 0e28448 s3:dbwrap: convert dbwrap_fetch(), dbwrap_fetch_bystring() and dbwrap_fetch_bystring_upper() to NTSTATUS
adds e39cd86 s3:dbwrap: use dbwrap_fetch_bystring() in dbwrap_fetch_[u]int32()
adds f21a66f s3:dbwrap: convert dbwrap_util.c to use dbwrap wrapper functions
adds 64748e8 s3:dbwrap_tool: convert to using wrapper functions only
adds 0b7108b s3:dbwrap_torture: convert to using wrapper functions only
adds 81258c0 s3:serverid: use dbwrap_traverse() in serverid_traverse()
adds 91e77f3 s3:serverid: use dbwrap_traverse_read() in serverid_traverse_read()
adds 8645564 s3:net: fix the exit code of net serverid list
adds 5bfdd73 s3:net: fix the exit code of net serverid wipe
adds 85ae3c3 s3:serverid: convert to using dbwrap wrapper functions only
adds c8924ec s3:net: convert net serverid to only use dbwrap wrapper functions
adds 6656de1 s3:sessionid: use dbwrap_travers() in sessionid_traverse()
adds bdee945 s3:sessionid: use dbwrap_travers_read() in sessionid_travers_read()
adds bbe7811 s3:sessionid: convert to using dbwrap wrapper functions only
adds 248cb23 s3:sharesec: convert sharesec.c to use dbwrap wrapper functions
adds ff79187 s3:talloc_dict: change to only use dbwrap wrapper functions
adds 7057b4d s3:registry: convert reg_backend_db to use dbwrap wrapper functions
adds 736af26 s3:g_lock: convert to use only dbwrap wrapper functions.
adds 79a4911 s3:privileges: convert privileges.c to use dbwrap wrapper functions.
adds f1057ac s3:libnet: convert libnet_dssync_passdb to only use dbwrap wrapper functions.
adds 3d52de3 s3:idmap: convert idmap_tdb to use dbwrap wrapper functions.
adds 1f57f9e s3:net: convert net idmap to use only dbwrap wrapper functions
adds 7458aac s3:net: convert net idmap check to use dbwrap wrapper functions.
adds a91f06a s3:passdb: convert pdb_tdb to use dbwrap wrapper functions.
adds 8b4dd99 s3:passdb: convert machine_sid to use dbwrap wrapper functions only
adds 8b4845b s3:passdb: convert account_pol to use dbwrap wrapper functions only
adds 3f21428 s3:secrets: convert to use dbwrap wrapper functions only
adds c7c1a3e s3:printing: convert printer_list to use dbwrap wrapper functions
adds ceb9f57 s3:vfs: change the xattr_tdb module to use dbwrap wrapper functions
adds 4cb75bd s3:vfs: convert nfs4_acls sidmap db code to use dbwrap_wrapper functions
adds 4bfda2d s3:vfs: convert the acl_tdb module to use dbwrap wrapper functions.
adds 608ac61 s3:conn_tdb: convert connections tdb to only use dbwrap wrapper functions
adds 43a13b5 s3:smbd: convert connections.c to use only dbrwap wrapper functions
adds ec057c3 s3:smbd: convert session.c to use dbwrap wrapper functions only
adds 5063498 s3:smbd: convert notify db to use dbwrap wrapper functions
adds 3340597 s3:rpc_server: convert srvsvc to only use dbwrap wrapper functions
adds 82428ad s3:groupdb: convert mapping_tdb.c to use dbwrap wrapper functions only
adds e2328ac s3:messages: convert to use only dbwrap wrapper functions
adds 5cbc505 s3:locking: convert brlock to only use dbwrap wrapper functions
adds f0ab22e s3:locking: convert locking.c to use dbwrap wrapper functions only
adds 311ed56 s3:locking: convert posix.c to use dbwrap wrapper functions only
adds 6fb5c47 s3:torture: convert torture.c to only use dbwrap wrapper functions
adds 8750e3f s3:dbwrap: move definitions of db_record and db_contect structs to dbwrap_private.h
adds b4e528a s3:idmap_autorid: untangle function from check and log status in idmap_autorid_db_init()
adds f8cad3a s3:idmap_autorid: make a debug message more precise
adds f03e4ae s3:passdb:account_pol: use dbwrap_fetch_uint32, not dbwrap_fetch_int32 for the DB version
adds ba88e4e s3:idmap_tdb: fix hwm-handling to use uint32 consistently
adds ce8626c s3:idmap_tdb2: fix hwm-handling to use uint32 consistently
adds 603c3e1 s3:dbwrap: convert dbwrap_fetch_int32() to NTSTATUS return code
adds 658f721 s3:dbwrap: change dbwrap_fetch_uint32() to NTSTATUS return type (instead of bool)
adds c9bc1e4 s3:dbwrap: change dbwrap_store_int32() to NTSTATUS return type
adds 6760011 s3:dbwrap: change dbwrap_store_uint32() to NTSTATUS return type
adds 3c4eb2c script/autobuild.py: split 'samba3' 'make -j 4 everything' into multiple steps
adds e425a17 lib/param: fix typo _SAMBA_BUILD => _SAMBA_BUILD_ causing segfaults
adds 2ecfa0c Fix the VFS for fsctl.
adds 028cf00 s3-waf: fix configure check for HAVE_POSIX_FADVISE.
adds 245c8c1 s3-waf: fix configure check for HAVE_LINUX_FALLOCATE.
adds 3522f9d s3-waf: fix configure check for HAVE_LINUX_FALLOCATE64.
adds d6cb58e s3-waf: fix configure check for HAVE_LINUX_READAHEAD.
adds 49eba95 s3-waf: make sure we build example vfs modules with --enable-developer.
adds aa472fc param: Expose lpcfg_smb_ports, required by winexe.
adds b0d76ef s4/param: Expose lpcfg_smb_ports and lpcfg_socket_options, which are both required by winexe.
adds eb97161 samba.getopt: Allow --kerberos=auto, and fix exception name if an unknown value is specified.
adds bd01ae2 Add new contributing FAQ announcing acceptance of corporate (C).
adds 2c78d4c s3:smbcacls pretty print acl control field
adds 61631f4 s3:smbcacls get_domain_sid for sddl parsing/formating from lsarpc
adds 724b48b s3:smbcacls add option domain-sid
adds 858e4cb s3:smbcacls fix possible SEGFAULT
adds 9d688cd s3:smbcacls fix leaking talloc stackframce on tcon failure
adds 240d621 s3:registry: improve regdb_create_subkey_internal() to always complete incomlete keys
adds a6cd71d s3:dbwrap: traverse records created within this transaction.
adds 7fff4e7 s3:dbwrap: remove m_all marshall buffer from ctdb transaction.
adds 002694c s3 waf: Use upper case uselib_store parameter, otherwise the following checks won't find it
adds 031519c selftest: Fix plugin_s4_dc configuration.
adds a0cbe46 s3-groupdb: split out groupdb/mapping_tdb.h.
adds fc32055 s3-dbwrap_ctdb: fix the build.
adds 995d156 s3-group-mapping: Remove fstrings from GROUP_MAP.
adds 1e4761d Fix bug #8521 - winbindd cache timeout expiry test was reversed
adds bd260f0 Fix bug #8515 - Empty CIFS share can be blocked for other clients by deleting it via empty path (DELETE_PENDING until the last client)
adds c6481f4 samba.upgrade: Use list comprehension.
adds 8a3aa56 s3:dbwrap_ctdb: fix check for skipping the __db_sequence_number__ in traverse
adds 5464999 s3:dbwrap_ctdb: improve the check for skipping the __db_sequence_number__ record in traverse
adds b8eec18 s3:smbcacls: make get_domain_sid() static
adds 3ff8733 s3: fix id_cache_kill to delete the the id-mappig from caches
adds da85f5a s3: factor out messaging_send_to_children()
adds 6648d90 s3:smbcontrol: let smbd pass the idmap msg to its children for convenience
adds 85b145d s3:utils change data_blob_dup_talloc() to take a DATA_BLOB by value
adds 6b28a51 s3:registry add function srprs_hive()
adds e430c75 s3:net: factor out interact_edit()
adds 502f0b8 s3:net: add command registry check
adds 83748ae s3:doc manpage for "net registry check"
adds 491afa3 s3:net: avoid unnecessary initialization of the registry.
adds 89b76b5 s3:smbcacls: fix violation of coding conventions
adds 7e9acf0 selftest: mark samba4.drs.delete_object.python knownfail
adds ba5b8a1 samba-tool/testparm: Fix handling of command-line options.
adds fba4b7a samba-tool/testparm: Fix traceback when checking client name/ip against hosts allowed.
adds 63c9186 netcmd: Add errf stream to command instances.
adds 6f9a317 netcmd: Add Command.get_logger() method.
adds de9b3b6 samba-tools/testparm: Add really basic unit test, demonstrating how to write unit tests for samba-tool in Python.
adds 77f739f s4:torture/smb2: we only support 64KB reads/writes for now
adds 40ea66c s3:smb2_server: remember the max_{trans,read,write} sizes we negotiated (bug #8473)
adds 6981f11 s3:smb2_server: reject writes larger then the negotiated max_write size (bug #8473)
adds 5e04231 s3:smb2_server: get/set info are limited by max_trans size (bug #8473)
adds 3978a50 samba.getopt: Refactor parsing of --kerberos argument into separate function.
adds 0e70e26 samba-tool delegation: Use self.outf, simplify some code.
adds 88d997a samba-tool: Use self.outf in a few more places.
adds 5dcce64 config.h: define HAVE_LIBREPLACE
adds d2a9e8d Another part of the fix for Bug 8473 - smb2_find uses a hard coded max reply size of 0x10000 instead of smb2_max_trans.
adds ebf3ecd build: use lib/param loadparm code in source3 to get at lpcfg_ functions
adds 4a89361 lib/param Add 'use mmap' parameter to control tdb use of mmap
adds 43d84aa lib/param Print error when mkdir of lock path fails
adds 5603dab libcli/auth: Provide a struct loadparm_context to schannel calls
adds 3cdb1fe s4-messaging: Pass the loadparm context, not just the messaging path
adds 01c934c lib/util: Add back control of mmap and hash size in tdb for top level build
adds 73d0ab6 lib/param reduce the cost of loadparm_init_s3()
adds a6faacd build: only regenerate param files when required
adds 7703648 build: clean new generated param headers
adds 4e1d9a6 build: run perl generators at autogen.sh time
adds e287a72 add lib/param files to .gitignore
adds 71f5f41 s3:dbwrap_ctdb: fix the build after changing signature of tdb_wrap_open()
adds 4602ede Update to newer version of subunit.
adds b0d89e5 s4:selftest: flakey test samba4.drs.delete_object.python should go into skip
adds 36e3c15 python: Remove extra newlines.
adds 60de9b7 creds: Remove unnecessary calls to credopts.get_credentials.
adds be7a75b samba-tool: Determine long option from docstring.
adds 27afc3e CodingStyle: Add some notes about Python 2.4 compatibility.
adds b5d5945 samba.netcmd: Reintroduce Command.name.
adds 9213f39 samba-tool: Don't require full prog line to be in synopsis.
adds 9e1ef61 samba-tool: Move main command implementation to samba.netcmd.main, so it is accessible by the testsuite.
adds 37a4bcd samba-tool: Add test to make sure all commands have a synopsis set.
adds 1b27efd samba-tool: Add test to make sure all commands have a short description set.
adds 7a0b5d6 Add support for VFS op streaminfo chaining in all relevant VFS modules.
adds 46e7ab3 s3: remove some dead prototypes.
adds 06aec03 s3-auth: token_util needs system/passwd.h.
adds c6964c6 s3-passdb: move group mapping headers into passdb.h
adds d981ceb s3-passdb: move passdb prototypes into passdb.h
adds d6a1867 s3-passdb: use uintX_t at least in headers.
adds 2a5afff s3-passdb: add {LM|NT}_HASH_LEN defines in passdb.h.
adds d47c254 s3-passdb: add define guards for machine_sid.h.
adds 876f48f s3-passdb: remove fstring from pdb_set_user_sid_from_string().
adds 1113725 s3-passdb: remove libwbclient header dependency for passdb/lookup_sid.h.
adds 69da026 s3-waf: install passdb headers.
adds df9c4b0 s3-utils: add capabilities to dbwrap_tool
adds 0ef506d libreplace: add a missing "eval" to the AC_VERIFY_C_PROTOTYPE macro
adds b15d325 s3:net registry: fix segfault when net registry is called without subcommands...
adds 6af702b build: added autoconf --disable-silent-rules option
adds d810ada Fix sys_fseek wrapper
adds af82bf2 s3-net: Fix uninitialized variable in rpc_conf_import_internal().
adds 15b8efe s3:dbwrap_ctdb: return the number of records in db_ctdb_traverse() for persistent dbs
adds acc2870 Fix const warning.
adds abe5afc Fix bug with Samba not recognising an 6to4 IPv6 interface.
adds 744dd6b Fix const warnings.
adds f4a41ce Fix const warnings.
adds 7f65594 Fix printf warning.
adds 7c66373 Remove unused function.
adds e02f951 Removed unused variable.
adds a1767f7 s4: check that the xattr are supported in the folder where we want to provision
adds 8741b90 s4-interfaces: allow pure ipv6 to work
adds 009b97d provision: fix the doc
adds 292554c s4 provision: Rename bind9 flatfile backend to BIND9_FLATFILE
adds 41d4862 s4 provision: Reword opinionated dns backend help text, add NONE backend
adds b42b812 s4 provision: Default to win2k3 domain function level
adds 6382721 s4 provision/dns: Clean up backend handling
adds d58f266 s4 provision/dns: Clean up os level handling
adds 8c07686 s4 provision: DNS backend should be set by caller
adds 41a0e96 Add cldap_multi_netlogon_send/recv
adds 2a2dd6f s3: Before adding KDC's to the krb5.conf, cldap ping them
adds c88195f s4:dlz_bind9: add missing earch bases for windows 2000 domains
adds d9558fd s4:dlz_bind9: Copy dn before changing in b9_has_soa
adds ebcf45b s4:dlz_bind9: add no memory checks
adds 329c4d1 s3-auth: fix the build of skel auth example module.
adds 235f78a s3-waf: make sure we always build example auth modules with --enable-developer.
adds 234f06e s3-auth: remove dead prototype.
adds bc536d4 s3-passdb: fix the build of example pdb test module.
adds b96a9e1 s3-waf: make sure we always build example pdb modules with --enable-developer.
adds c3bdcab First part of fix for bug #8419 - Make VFS op "streaminfo" stackable.
adds c52b571 Fix uninitialized memory problem in group_sids_to_info3 (fixes bug #8455).
adds d226acd libsmbclient: add ABI checking and pc file
adds 3a4fa65 libsmbclient: initial ABI signatures
adds 75953f1 ldb: fixed a race in ldb initialisation
adds fe98fa6 Revert "s4:selftest: skip flakey samba4.nbt.winsreplication for now"
adds 4c20276 Revert "s4: Mark the winsreplication test as knownfail"
adds f8c6219 s4-selftest When testing for a credentials cache, do not specify a domain
adds 734e5c5 credentials: Prioritise command-line specified options above defaults from smb.conf
adds d4d4f4e s3-auth Add my copyright
adds 5f11615 s4-s3-upgrade: Give a better clue when we cannot open secrets.tdb
adds 5e6543a build: compile gensec_start.c and credentials.c in the autoconf build
adds 0c6e4ad ntlmssp: Move ntlmssp code to auth/ntlmssp
adds 968b367 ntlmssp: Prepare gensec_ntlmssp_start() for broader use
adds 02eef4d ntlmssp: Put members from auth_ntlmssp_state into gensec_ntlmssp_state
adds c779647 gensec: an event context is no longer mandetory
adds 5392491 s3-ntlmssp Implement the server-side auth_ntlmssp code as a GENSEC module
adds 5ef4e91 s3-smbd Give the nt error string when failing to set up encrypted transport
adds 0d5de7e gensec: Assert that we have not been subject to a downgrade attack in DCE/RPC clients
adds 09c5acd s4-auth: match the new s3 gensec client and always negotiate SIGN with SEAL
adds 86d684e gensec: Refuse to seal if we did not negotiate to sign
adds 3f9ab2e ntlmssp: Refuse to seal if we did not negotiate to sign
adds f88b686 gensec: move event-using code to gensec_update() hooks out of gensec_start*()
adds 0f2b27e s3-auth fix comment after s3 ntlmssp gensec module
adds e7d5f0a gensec: move event context from gensec_*_init() to gensec_update()
adds 9068a30 s3-auth: use typedefs in auth.h
adds 94fbe2e s3:auth_util: add the uid with WBC_ID_TYPE_BOTH also to the group array
adds 9d49945 ldb: Output more error information when a connect fails
adds 5954a37 lib/param: Remove parameters for wins and spoolss databases
adds 9b407ee s4:auth/unix_token: match s3 behavior and add uid/gid to the groups array
adds 56328a4 s3/doc: add man page for aio_fork vfs module
adds f3333bd s3-rpc_client remove cli_auth_ntlmssp_data_destructor
adds f9b0426 s3-ntlmssp split auth_ntlmssp_client_start() into two parts
adds fa12756 s3-libsmb Use a gensec module to provide the ntlmssp client in ntlmssp_wrap.c
adds 94799db s3-auth move the s3 auth context onto gensec_ntlmssp once we start
adds 605d7d9 pdb-interface: Do not use unid_t here
adds dd6b413 selftest:Samba3: fix a message printed when starting winbindd
adds 4874e1f selftest:Samba3: fix signature for check_or_start()
adds 140b5d7 s3-util: dbwrap_tool: add store hex function
adds 196fd14 s3-util: dbwrap_tool: add fetch fuctions for hex and string
adds 5d91a26 lib/util: untangle assignent from check in strhex_to_str()
adds cb47890 lib/util: fix function header comment to strhex_to_str()
adds 47aa9ed lib/util: skip single hex digit at the end of the input sting - fix potential segfault
adds f5ae41d The last argument to atalk_build_paths() is always false, remove it.
adds 8d54bdb vfs_netatalk should be using strstr_m, not strstr to find .AppleDouble paths.
adds fbf1748 s3: Avoid a winbind 100% cpu loop
adds 5543e6c s3-docs: Document Services for Unix 2.0 (sfu20) nss_info ldap schema support.
adds e1d2b47 s3-docs: Add a clarification note for nss_info primary group membership calculation.
adds 0c342f8 samba-tool: Improve getopt.py error handling
adds 8dbf799 samba-tool: Improve getopt.py error handling
adds 20f2034 samba-tool: Improve getopt.py error handling
adds eb388cd samba-tool: Improve getopt.py error handling
adds aa7240e samba.getopt: Keep exception message when setting a lp option fails.
adds 416bf1c samba.getopt: Add some basic tests.
adds 5c5fc5d build: added deletion of stale .so and .o files
adds 75689ef s4-smb_server do not set credentials on gensec twice
adds 596d6cc s4-s3-upgrade Fix samba3upgrade code to cope with a missing wins.dat
adds 036b23a s4-s3-upgrade test upgrade without a wins.dat
adds be9378e s4-s3-upgrade fix format string for secrets.tdb exception
adds 43f23b5 s4-s3-upgrade rename samba-tool domain samba3upgrade --libdir to --dbdir for clarity
adds 281fc93 libcli: move ioctl function field defs to smb_constants
adds d5ea379 s3: Remove duplicate fsctl function definitions
adds b711de2 libcli: Move smb2 fsctl fn defs into common code
adds 5e6c477 s3: remove duplicate fsctl fn definitions
adds cd22763 libcli/smb: add smb_[set]len_[nbt|tcp]() macros
adds da32fb6 s3:include: use smb_[set]len_[nbt|tcp]() macros
adds b0480f2 s4:lib/stream: make use of smb_len_tcp()
adds 8eed525 s4:libcli/raw: make use of _smb_setlen_nbt()
adds 8574d50 s4:libcli/smb2: make use of _smb_setlen_tcp()
adds 2fbbf75 s4:smb_server/smb: make use of _smb_setlen_nbt()
adds 8bf1e4c s4:smb_server/smb2: make use of _smb_setlen_tcp()
adds ba08ad5 s4:libcli/raw: remove unused smb_len(), _smb_setlen() and _smb2_setlen() macros
adds bd8b275 s3:libsmb/smb_seal: make common_ntlm_[en|de]crypt_buffer static
adds 1b9c8d4 s3:include: move smb_seal.c prototypes to smb_crypt.h
adds 0e0e44a s3:libsmb/smb_seal: s/uint16/uint16_t
adds d825a2a s3:libsmb/smb_seal: move smb_set_enclen() to smb_seal.c and make it static there
adds ce45ae1 s3-waf: make sure we always compile (not install) our libsmbclient testcode.
adds 3712006 dsdb: improve debug message
adds 7b4edc1 Make use of the "dir_exists" we already have on directory open.
adds f64f91f Fix error return to be NT_STATUS_NOT_A_DIRECTORY.
adds 019f643 Fix a boatload of warnings in the examples.
adds 43e5592 subunitrun: give more useful help
adds 4f08a29 s4-dsdb: moved dsdb_Dn() into common.py
adds 8890f70 s4-test: added test suite for common.py code
adds 3193e14 dnsp: Added typedefs to interpret dnsProperty attribute for dnsZone objectclass
adds 7ba004d ldb-samba: Added handler to decode dnsProperty attribute
adds 0f84c63 s4-dns: Added more data types for dnsserver implementation
adds 65f9a13 s4-dns: Added support for multiple DNS_RPC_RECORDS structures
adds 51855de werror: Added missing DNS error codes
adds a8c7b28 s4-provision: Provision DNS records with correct rank
adds 8df2ed4 s4-dns: Added DCERPC dns server for DNS management
adds b619705 samba-tool: Added dns command for DNS management
adds 7ca0bed s4-selftest: Add tests for RPC dnsserver
adds 2feb81f s4-dns: Update serial number for zone on dns updates
adds ab50165 ldb: ldb_errstring() takes ldb_contxt as an argument
adds dd64f99 build: explain the passing of make options to waf
adds 13a3aa1 Revert "selftest: Avoid being run over by armies of the undead"
adds 81f71e7 s3:libsmb/async_smb: in cli_state_notify_pending() we always disconnect
adds 7675cf9 examples: compile libsmbclient tests using just SAMBA_BINARY
adds 06d138a s3-netapi Compile (but do not install) netapi tests
adds 3ae478b build: compile (but do not install) all the libsmbclient tests
adds ff8fa5a Make mkdir_internal() check the parent ACL for SEC_DIR_ADD_SUBDIR rights.
adds 30fb5e9 Refactor to create check_parent_access() which can be called for file creation too.
adds 37be1df s3:Makefile: make DSO_EXPORTS_CMD more portable (#8531)
adds 1af128b build: compile (but do not install) netapi examples
adds 32938ce libcli/smb: move some common defines to smb_constants.h
adds e03b312 libcli/smb: add smb_setlen_[nbt|tcp] macros
adds 6d2aaef s3:include: make smb_setlen() a macro
adds 8df8277 s3:libsmb/smb_seal: make use of common [_]smb_[set]len_nbt() macros
adds 2a3bf9e s3:libsmb/smb_seal: avoid ads_errstr() dependency and use gssapi_error_string()
adds 12e2579 s3:libsmb/smb_seal: use plain malloc() in common_ntlm_encrypt_buffer()
adds 07f67d8 s3:libsmb/smb_seal: always use SAFE_FREE(buf) in common_free_enc_buffer()
adds 21a434d s3:smbd/seal: pass talloc_tos() auth_ntlmssp_update(), because we free a few lines later
adds 915fe79 s3-auth remove auth_ntlmssp_session_info()
adds 083025c s3-ntlmssp Remove auth_ntlmssp_update wrapper
adds 487545d s3-ntlmssp Remove auth_ntlmssp_negotiated_sign() and auth_ntlmssp_negotiated_seal()
adds bd29f79 s3-ntlmssp use gensec_{seal,unseal,sign,check}_packet
adds b9b170a s3-seal use gensec_[un]wrap() instead of gensec_[un]seal_packet()
adds 3f07988 s3-ntlmssp Remove auth_ntlmssp_want_feature()
adds 0a08398 s3-ntlmssp Remove auth_ntlmssp_session_key()
adds 0fe4192 s3-ntlmssp Remove references to auth_ntlmssp_context from the smb sealing code
adds 38de149 s3-seal Remove struct smb_srv_trans_enc_ctx
adds 321204e s3-ntlmssp Remove references to auth_ntlmssp_context from the rpc code
adds 75d146d libcli/smb: move smb_seal.c to the toplevel
adds 23fea38 s3-netapi: fix missing include in examples code.
adds 81435bf s3-netapi: use NetApiBufferAllocate() for returned buffer in getdc calls.
adds bba114a s3-waf: only compile common.c in netapi examples code once.
adds 80741d9 libcli: remove unneeded com_err.h and fix the build here.
adds bfe1385 Revert "s3:idmap/autorid add a small alloc pool to autorid"
adds a4d245b s3:winbindd/idmap make idmap modules loadable again
adds 8d9aea2 s3:idmap_autorid: use strings as parameter for range allocator
adds 0a85d1c s3:idmap_autorid: move HWM initialization into a function
adds ed45a55 s3:idmap_autorid: add an allocation range to autorid
adds aa1fd27 s3:idmap_autorid: document allocation pool
adds 6bd49ea Deprecate "acl check permissions".
adds e38d97e s4-resolv: fix resolution of SRV records pointing to A and AAAA records
adds 66530e9 libcli/cldap: make sure the local and remote address family matches
adds 4d2d33e libcli-cldap: avoid the case local == remote == NULL
adds 950f121 s4-cldap: fix cldap_socket_init to always specify the dest if local is NULL
adds 662e9c0 Fix bug #8541 - readlink() on Linux clients fails if the symlink target is outside of the share.
adds 40dc29b s4:finddcs_cldap: finddcs_cldap_recv() returns NTSTATUS
adds 7e4e4d0 s4:finddcs_cldap: close the socket when it's not used anymore
adds 60d9afa s4:finddcs_cldap: talloc free old memory before allocating a new netlogon struct
adds d1a4ee6 Second part of fix for bug #8541 - readlink() on Linux clients fails if the symlink target is outside of the share.
adds f459318 Third part of fix for bug #8541 - readlink() on Linux clients fails if the symlink target is outside of the share.
adds 061dad7 auth/gensec: replace #if _SAMBA_BUILD_ == 4 by a feature test
adds 04fd3a9 talloc/testsuite: remove #if _SAMBA_BUILD_==3
adds fbe7ed7 dynconfig: replace #if (_SAMBA_BUILD_ >= 4) by feature tests
adds b6026df lib/util: remove the "includes.h" dependeny from util_file.c
adds c2b5106 lib/util: remove the "includes.h" dependeny from xfile.c
adds 6b06b0d talloc: simplifiy the logic to build talloc_testsuite in the standalone build
adds 99666e4 s3:torture: avoid using read_smb()
adds 8f356ba s3:libsmb: remove unused sync read_smb()
adds 6e2ecaf s3:libsmb/read_smb: make use of smb_len_tcp()
adds 7ebd433 libcli/smb: move source3/libsmb/read_smb.* to the toplevel
adds 5cb6adb lib/util/charset Remove unused header smb_common.h
adds 59e838a libcli/smb Move smb_seal.h include to files that use it.
adds c9ddc50 auth/gensec: fix missleading comment
adds 6fef695 libcli/smb: move CAP_* defines to smb_constants.h
adds ec7cc70 libcli/smb: move more defines to smb_constants.h
adds 2414169 s4:libcli/raw: remove unuded CMD_REPLY define
adds f3c25bc libcli/smb: merge LOCKING_ANDX_* and OPLOCK_* defines to smb_constants.h
adds 8870dae idl: Improve MS-PAC IDL
adds 6d84a69 s3-docs: Remove -Y option from winbind manpage.
adds 4ba00ab Try and fix bug #8384 - Windows XP clients seem to crash smbd process every once in a while.
adds d76758a libcli/smb: remove unused includes from read_smb.h
adds ad3cabb s4:libcli: rename smb_signing.h to smb_raw_signing.h in the install directory
adds 4db071c s3:libsmb/smb_signing: avoid usage of smb_ss_field
adds 13a5f27 s3:libsmb/smb_signing: make use of smb_len_nbt()
adds aa2e5ce s3:libsmb/smb_signing: make use of HDR_* defines
adds 1fa7300 libcli/smb: move smb_signing.[ch] to the toplevel
adds d670d06 s3:libsmb: use HDR_* defines in cli_pull_raw_error()
adds 648665a s3:libsmb: make use of smb_[set]len_nbt() in async_smb.c
adds 6fb13f4 s3:libsmb: use HDR_* defines in cli_state_dispatch_smb1()
adds 242292d s3:libsmb: make use of map_nt_error_from_unix_common() in async_smb.c
adds ef87630 s3-libsmbclient: make some functions static in testsuite code.
adds 50e7a87 torture: Remove unused smbiconv
adds 2d05cb9 build: always include talloc with <talloc.h>
adds 254601d build: always include tevent with <tevent.h>
adds dd9d40a s3:lib/addrchange.h: include libreplace headers before others
adds e947aca s3:libsmb: s/event_context/tevent_context/ in async_smb.[ch]
adds fd261fe s3:lib/errmap_unix: map EPIPE to NT_STATUS_CONNECTION_DISCONNECTED
adds fc69057 s3:smb2cli_base: make use of map_nt_error_from_unix_common()
adds 414df4b s3:smb2cli_base: make use of [_]smb_[set]len_tcp()
adds 0f746fc Second attempt to fix bug #8384 - Windows XP clients seem to crash smbd process every once in a while.
adds 6560bca talloc: fix a comment typo
adds 91a9992 s4:torture:smb2: fix broken indentation/formatting in torture_smb2_connection()
adds 4fe5e09 s3:net registry check: do not silently replace separators
adds f881d43 s3:net registry check: fix a case where automatic and read only mode take the wrong action
adds 2fac12b s3-util: dbwrap_tool: fix fetch_string function
adds a179646 s3:lib: make_unix_date() is the same as pull_dos_date()
adds 0e95c8a s3:lib: make_unix_date2() is the same as pull_dos_date2()
adds 44689b1 s3:lib: make_unix_date3() is the same as pull_dos_date3()
adds 0d9bd56 libcli/smb: merge NEGOTIATE_SECURITY_* flags to smb_constants.h
adds d66d7c2 s3-netapi: remove pointless use_memory_krb5_ccache.
adds 5f520e7 libcli/smb: add smb_buffer_oob() helper
adds 7682f61 s3:include: implement trans_oob() as wrapper to smb_buffer_oob()
adds 431b476 s3:libsmb: use smb_len_nbt() in clitrans.c
adds f8f7f4e s3:libsmb: make use of smb_buffer_oob() in clitrans.c
adds 7221ce9 s3:libsmb: use 'tevent_' instead of 'event_' in clitrans.c
adds f3166e7 s3:libsmb: replace smb_size - 4 with MIN_SMB_SIZE in clitrans.c
adds 9a3e596 s3:libsmb: avoid using smb_flg2 in cli_trans.c
adds 1d53109 s3:libsmb: make use of map_nt_error_from_unix_common() in clitrans.c
adds 4b9bdee Add early return on stat open without O_CREAT if file doesn't exist. Reduces one level of indentation.
adds 4ec2c2a Remove another level of indentation - deal with !NT_STATUS_OK individually.
adds 62ccae3 Factor out the code checking if a parent should override DELETE_ACCESS into a function.
adds bda9752 s3-netlogon: Fix setting the machinge account password.
adds 72c95ba replace: Make sure we compile without uid_wrapper.
adds c7fbcf9 replace: Add checks for setreuid and setregid.
adds 512f705 uid_wrapper: Fix prototypes.
adds 4c74718 uid_wrapper: Make sure we have initialized the wrapper.
adds e925ea8 uid_wrapper: Handle euid and egid 0.
adds 0c4089b uid_wrapper: Fix build on UNIX platforms.
adds f530960 uid_wrapper: Add uwrap_setresgid().
adds 8682c32 nsswitch: Disable uid_wrapper in libwbclient.
adds 32fb901 s3-waf: Don't link uid_wrapper more than once.
adds 7cb0817 Include uid_wrapper correctly.
adds 2f65ae2 s3: Include uid_wrapper where it is missing.
adds 7b5fb7d replace: Add don't include unistd.h directly and add uid_wrapper.
adds cdb7ef9 s3: Enable uid wrapper.
adds 790c6b4 s3:rpc_client: remove references to auth_ntlmssp_state
adds beb42c3 s3-build: Add .clang_complete.
adds 80e942a s4-torture: Add domain_handle to test_join struct.
adds b411b81 s4-torture: Add torture_delete_testuser().
adds 4186ef9 s4-torture: Add a samr privilege check.
adds b972bd5 s4-torture: Add a user creation check.
adds 8a6daa3 ldb:common/ldb_modules.c - fix a typo in comment
adds b753965 s4:torture/ldap/basic.c - fix a typo
adds 5875661 s4:ldap.py - reactivate some assertions in "test_all"
adds c9ac028 s4:ldap.py - fix up the UTF8 tests
adds 7161bb4 s4:password_hash LDB module - fix compiler warning due to unsatisfied "switch"
adds 3756508 s4:objectclass LDB module - update copyright
adds 82d9c9e s4:objectclass LDB module - "check_rodc_ntdsdsa_add"
adds 730257f s4:objectclass LDB module - "objectclass_add" - small optimisation
adds 68b3770 s4:objectclass LDB module - forbid to add unrelated objectclasses
adds 184c175 s4:objectclass LDB module - objectclass modify operations
adds 751bab4 s4:objectclass LDB module - objectclass modify op. - remove superflous "talloc_strdup"
adds 6fc55cb s4:ldap.py - enhance and fix up the object class test
adds bb02aa5 s4:ldap.py - we test the creation of secrets already in the "systemOnly" testcase
adds 6287d0d s4:objectclass_attrs LDB module - implement the dSHeuristics length checks correctly
adds d95b4c9 s4:ldap.py - fix up the dSHeuristics test to check for the right behaviour
adds 3fe7475 s4:repl_meta_data LDB module - "dsdb_search_module_dn" already checks if len(res) == 1
adds 45b4b82 s4:repl_meta_data LDB module - always return the original LDB result codes on failure
adds 57b8bc7 s4:repl_meta_data LDB module - remove pointless debug messages
adds 2ee42eb s4:repl_meta_data LDB module - rename operation - do not overwrite error messages
adds 673be97 s4:repl_meta_data LDB module - don't intercept the partition LDB module referrals
adds a0f7c99 s4:wscript - install the two missing files "dlz_bind9.so" and "named.conf.dlz"
adds 4b9cc8f s3: Fix some type-punned warnings
adds 22ccbf2 s3: Fix some nonempty blank lines
adds e5231a5 s3: Use talloc_tos() in parse_share_modes()
adds 2cf1347 s3-ctdb: Don't hand out 0 as reqid
adds c2edecf s3-ctdb: Allow ctdb_read_req to read any reqid
adds 1c4fe39 s3-ctdb: Add ctdb_processes_exist
adds c5cfc83 s3-ctdb: Make ctdbd_process_exists use ctdbd_processes_exist
adds ba0171f s3: Add processes_exist
adds 37d7d52 s3: Add serverids_exist
adds 4a96b62 s3: Use serverids_exist in parse_share_modes
adds 195ae03 s3-ctdb: Add debug to ctdb_processes_exist
adds a29f7e6 s3-ctdb: Fix ctdb_read_req
adds b343a60 s4:torture:smb2: be leass leaky in wrap_simple_2smb2_test()
adds 52b87f6 s4:torture:smb2: fix a comment
adds daf7193 s4:torture:smb2: fix a nasty double free error.
adds ac79427 s4:torture:smb2: avoid leaking tree connects up to the main function from the durable_open test
adds 926b339 s4:librpc/dcerpc_smb: fix smb_write_callback()
adds 6c07505 s4:librpc/dcerpc_smb2: fix smb2_write_callback()
adds 7d7ba3b Add systemd service files.
adds 0b6ced6 s3-smbldap: use tevent_context in smbldap.
adds 2330e52 s3-passdb: use tevent_context in passdb.
adds 3167b95 examples: rework wscript to use a loop
adds 961952e s3-torture remove unused t_asn1.c
adds f54dcc8 s3-torture remove unused t_push_ucs2.c t_strcmp.c t_strstr.c
adds 8dcfe2e selftest: Remove --target option and the ability to run 'samba4 only' tests
adds 659ec79 selftest: Have only one set of selftest knownfail and skip files
adds de148f7 s3-torture Fix t_strappend test
adds 4cc0552 s3-torture Run t_strappend test for less time
adds f31fd31 s3-torture run t_strappend tests as LOCAL-sprintf_append
adds 9fe8c3d s3-selftest: Add LOCAL-sprintf_append
adds f28fda7 s3-torture Remove t_stringoverflow as fstrcpy now uses strlcpy
adds 289b03d s3-build: Remove libbigballofmud.so
adds 1bc787d s3-selftest Add all the LOCAL-* smbtorture tests to make test
adds 7cf00e3 gensec: Add parinoia about integer wrapping
adds 1935b7b lib/util Rename init_module_fn to samba_init_module_fn
adds ce0ccc2 lib/util Rename run_init_functions -> samba_init_module_fns_run
adds b7b798e lib/util Rename load_samba_modules -> samba_modules_load
adds 87354c9 lib/util Split samba-modules library into public and private parts
adds 1b7cc4a lib/util Rename samba_init_module_fn -> samba_module_init_fn
adds 0ce09fc lib/util Rename samba_init_module_fns_run -> samba_module_init_fns_run
adds b256799 lib/util Rename samba_init_module -> samba_module_init
adds 7f8f715 lib/util Rename samba_modules_load -> samba_module_init_fns_for_subsystem
adds 1e2f15f lib/util Add ABI to the samba-module library
adds 151bb29 s3-net: Make sure to always re-use the "good" dc for the DNS updates as well.
adds 1619de3 Make smbd_check_open_rights() static.
adds 18df3ae Move parent_override_delete() to before I need to use it.
adds 8a3070a Simplify smbd_check_open_rights() and move all the special casing inside it.
adds ea195b6 Finally do all the open checks inside open_file(). Checks inside vfs_acl_common can now be removed.
adds 8a65e2c Remove unused "struct security_descriptor" parameter from check_parent_access()
adds 30a5996 Remove the mkdir and open functions from the ACL modules - main code paths now handle this.
adds 80c3aa7 The xcopy test requires "dos filemode=yes" as it opens with WRITE_OWNER.
adds 3bd6513 Remove the order dependency in parent_override_delete(), just check for & not ==.
adds 8c6ff21 The xcopy test is used in unusual ways (via a different uid). Ensure we can cope with this.
adds f30f71c Fix bug #8548 - winbind_samlogon_retry_loop ignores logon_parameters flags.
adds 5975e8a s4:torture:smb2: fix the durable_open test to succeed against w7 and w2k8r2
adds 69ca2bd s4:torture:smb2: adapt comment in durable-open.lease test according to current information.
adds de967f2 s4:torture: test also break semantics between batch-oplocks and leases
adds d01b248 source4/libcli: add bool durable_open to smb2_create.out.
adds 530cd2a s4:libcli: in smb2_create_recv, map SMB2_CREATE_DURABLE_HANDLE_RESPONSE buffer smb2_create.out.durable_open
adds f8aeca1 s4:torture:smb2: check wheter open was durable in existing tests
adds 976f980 s4:torture:smb2: add a new durable_open_basic1 test: test open against all oplock types
adds a354758 s4:torture:smb2: add durable_open_basic2 test: test durable open against all lease types
adds a86c536 s3: Remove some leftovers of old ctdb tdb2 code
adds 625ad07 s3: Fix a comment
adds d5fe21c s3: Fix some nonempty blank lines
adds 8b375ee s3: fix typo in net ads join output
adds 8386b20 s4:lib/socket: don't pass -1 to close()
adds e082745 s4:nbt_server/dgram: higher debug level for NBT_MAILSLOT_NETLOGON requests
adds 63c7107 s3:smbd: also the parent smbd needs FLAG_MSG_PRINT_GENERAL (bug #8553)
adds 2e1168d idl: add copychunk and request_resume_key ioctl definitions
adds 8abaafa s4-torture: Add tests for the smb2 copychunk ioctl
adds 2dad001 s4-torture: split common copychunk ioctl test code into helpers
adds c9d1303 s4-torture: add smb2 copychunk ioctl tests
adds 6c2c189 s4-torture: smb2 copychunk data integrity checks
adds c7d3b6b s3:smb2_server: echo the SMB2_HDR_CREDIT_CHARGE and SMB2_HDR_SIGNATURE fields
adds 8d07d71 s3:smb2_server: don't reset the tid and session id in the out hdr of compound requests
adds 91648ae s3:smb2_server: FLAG_CHAINED means we always use the last session_id and tid
adds f30fe1d s4:smb_server/smb2: echo back more header fields
adds 95ca064 s4:smb_server/smb2: always grant the requested credits
adds 09d3df6 s4:smb_server/smb2: correctly implement related compound requests
adds c90870f s4:torture/smb2: fix compound.invalid2 against windows
adds 4bc8b0c tdb2: use HAVE_LIBREPLACE instead of _SAMBA_BUILD_.
adds a9b31e6 s4:torture:smb2: rename the durable-open.basic1 test to durable-open.open1 for clarity
adds a4e36df s4:torture:smb2: rename the durable-open.basic2 test to durable-open.open2 for clarity
adds 18ca6c8 s4:torture:smb2: expand durable-open.open1 test matrix by all share-modes
adds 53d1d7b s4:torture:smb2: expand durable-open.open2 test matrix by all share-modes
adds 06f4672 s4:torture:smb2: add a new durable-open.upgrade2 test to test all upgrade combinations
adds aabda85 s4-dsdb Remove LDAP backend credentials support
adds b26a4f6 s4: samba-tool subcommand rename - change samba-tool user add to samba-tool user create
adds 4b67a10 Simplify handling of user add command.
adds dba46ca s4-vampire: Fix the output of fetched object for the schema-dn
adds 3cdfcb9 s4-domain-join: do not add DFSR entries when joining, this should be done in the code handling DFSR replication
adds d95826c s4-join: Send ReplicaUpdateRefs at the end of the join
adds f5fde21 s4-socket: do not segfault if the socket is NULL
adds a11c0a4 Change function signature of check_parent_access() to take char * instead of struct smb_filename.
adds a763eda Call check_parent_access() on readdir.
adds cde73e2 Remove opendir() VFS code from ACL modules.
adds 66121dc samba-tool: Enable comparison of DNS naming contexts in ldapcmp
adds 9abfaa3 samba-tool: Improve the description of dns subcommands.
adds c651b4e s4-dnsserver: Set DNS_DP_AUTOCREATED flag for the zone information
adds c1b45af s4-dnsserver: Compare two dns names using last uncommon name components
adds 0d3aff7 s4-dnsserver: List dns zones matching the search filter
adds 6e800bf s4-dnsserver: Build a dns name tree for correct enumeration
adds 8dca18a s4-dnsserver: Handle the case when the dns name is NULL
adds 4a6410d s4-dnsserver: Check the raised exception with assertRaises
adds c8ac367 s4-drepl: Search for application partitions in addition to main ones
adds a6ed907 dsdb: Handle the case when extended rights string is NULL
adds 6b11c91 tdb2: don't be fascist when TDB_VERSION1 is specified.
adds 251209b s4-resolver: make it work back with ipv4 only DNS records
adds 66a34d8 s4-python: add function to manipulate sites in python
adds 3770389 s4-selftest: add unit tests for sites's function in python
adds dfd341a samba-tool: add subcommand for sites manipulation
adds 8fb9e08 s3:smb2_server: remove unused outhdr variables
adds 2107ba5 ldb: fix compiler warning
adds 1926114 s3-waf: fix libgpo.so library name.
adds 13ff228 s3-libnet: add ads forward declaration in libnet keytab code.
adds 973e047 s3-waf: convert libnet_keytab into a private library.
adds 16627ca s3-trustdomcache: make enumerate_domain_trusts() static.
adds 54f7667 s3-waf: move trusts_util.c code into a private library.
adds f143c24 s3-lsa: Let passdb backend handle the DOMAIN$ user
adds 1c72d3b s3-waf: convert libcli_netlogon3 into a private library.
adds aa882d3 samba.common: Fix formatting of docstring (trips up pydoctor).
adds 3ce126f s4-python: samba.provision: Require schema to be passed in - code path which handles schema not being specified is broken anyway.
adds 21be155 pyldb: Remove duplicate definition of SYNTAX_DN.
adds 23d3880 samba.netcmd: Pass in outf/errf.
adds 2db221c s4-sites: Document, fix under optimal coding, use exceptions
adds 881feda s3:torture: let SMB2-BASICS work against w2k8r2 and win8pre0
adds 9557750 s3-printing: fix typo
adds bdc973b s3-utils: net - Fix one error/usage message
adds 66eefde s3-registry: fix upgrade code
adds bdf755c s3-build: add bin/dbwrap_tool to the BIN_PROGS2 dependencies
adds 0f61eb5 pkg: add comments to the systemd sysconfig file
adds 82c6599 samba-tool: Fix "delegation show" command synopsis
adds 9ff2874 samba-tool: Improve "delegation" command error handling
adds 967ac70 samba-tool: Improve "delegation" command error message
adds 16437ed samba-tool: Improve "delegation" command error handling
adds 64e7e44 samba-tool: Fix --quiet option in domain samba3upgrade
adds fe6913a samba-tool: Fix short description and error msgs in domain level
adds 09fe037 s3:libsmb: restore the 3.6.x behavior signing config parameters
adds 418908e s4:libcli/raw: only use smb signing if required
adds f293438 s4:libcli/smb2: let SMB_SIGNING_AUTO behave like SMB_SIGNING_SUPPORTED
adds 44d7774 s3:param: the behavior of "client/server signing = auto" is the same as "true"
adds 716da10 s4:smb_server/smb: make the SMB_SIGNING_AUTO behavior a bit easier to follow
adds aa70b7e selftest/Samba4: use "server signing = on" for now
adds ebb9d4d s4:smb_server/smb2: add the same SMB_SIGNING_AUTO logic as for smb1
adds 18205ac libcli/smb: add SMB_SIGNING_DEFAULT
adds 0789fbf s4:libcli/raw: SMB_SIGNING_DEFAULT matches SMB_SIGNING_SUPPORTED on the client for now
adds 22902ef s4:libcli/smb2: SMB_SIGNING_DEFAULT matches SMB_SIGNING_SUPPORTED on the client for now
adds 908550f lib/param: change the default for "client signing" to "default"
adds 71959d5 s4:smb_server: change the default for "server signing" to "default"
adds 53c926c lib/param: map "* signing = auto" to SMB_SIGNING_SUPPORTED
adds 4fe0e82 s4:libcli/raw: remove unused SMB_SIGNING_AUTO handling
adds 01ccd59 s4:libcli/smb2: remove unused SMB_SIGNING_AUTO handling
adds feace94 libcli/smb: SMB_SIGNING_AUTO is no longer used
adds a4ac06a libcli/smb: add SMB_SIGNING_IF_REQUIRED as replacement for SMB_SIGNING_SUPPORTED
adds 4d81938 lib/param: use SMB_SIGNING_IF_REQUIRED instead of SMB_SIGNING_SUPPORTED
adds 2d55bfd s4:libcli/raw: s/SMB_SIGNING_SUPPORTED/SMB_SIGNING_IF_REQUIRED/
adds f072749 s4:libcli/smb2: s/SMB_SIGNING_SUPPORTED/SMB_SIGNING_IF_REQUIRED/
adds beb5687 s4:smb_server: s/SMB_SIGNING_SUPPORTED/SMB_SIGNING_IF_REQUIRED/
adds 812c3dc libcli/smb: remove unused SMB_SIGNING_SUPPORTED
adds 22344f3 libcli/smb: use the same values for SMB_SIGNING_* as the source3 code uses
adds 4d89983 s3:param: make use of SMB_SIGNING_* constants
adds ff66e52 s3:client: s/Undefined/SMB_SIGNING_DEFAULT/
adds 2202c3c s3:auth: s/Undefined/SMB_SIGNING_DEFAULT/
adds f61fb18 s3:nmbd: s/Undefined/SMB_SIGNING_DEFAULT/
adds 92a6f57 s3:utils: s/Undefined/SMB_SIGNING_DEFAULT/
adds c4fecca s3:web: s/Undefined/SMB_SIGNING_DEFAULT/
adds 6db6703 s3:winbindd: s/Undefined/SMB_SIGNING_DEFAULT/
adds 07cd85f s3:libnet: s/Undefined/SMB_SIGNING_DEFAULT/
adds 19eaaa8 s3:lib/netapi: s/Undefined/SMB_SIGNING_DEFAULT/
adds 784cf12 s3:lib: s/Undefined/SMB_SIGNING_DEFAULT/
adds 59dcdfd s3:torture: s/Undefined/SMB_SIGNING_DEFAULT/ s/Required/SMB_SIGNING_REQUIRED/
adds 1b04e54 s3:libsmb: s/Undefined/SMB_SIGNING_DEFAULT/
adds a7051df s3:libsmb: make use of SMB_SIGNING_* constants
adds b3f126b s3:lib: make use of SMB_SIGNING_* constants
adds 7de6949 s3:libsmb: make use of SMB_SIGNING_* constants
adds caa1346 s3:smbd: make use of SMB_SIGNING_* constants
adds 05d3a6f s3:param: change default of "* signing" to "default"
adds e426f37 librpc: only let NDR_NBT depend on NDR_NBT_BUF.
adds 2ecd501 librpc: remove nbt dependency to samr.
adds 2417ea4 librpc: remove nbt dependency to svcctl.
adds 72879f4 nbt: merge in LIBCLI_NDR_NETLOGON helper into NDR_NBT.
adds 0de2bf9 nbt: move nbt_string ndr functions to ndr/ndr_nbt.c helper.
adds 2d39099 s4: add some missing header dependencies.
adds 185b94e nbt: trim down header dependencies of nbt.idl.
adds 768b42f nbt: move netlogon_samlogon_response into librpc/ndr/ndr_nbt.h.
adds 3978422 nbt: create standard ndr_pull/push interface for common netlogon samlogon replies.
adds 6e67073 waf: convert NDR_NBT into shared library.
adds 663c2b4 torture: add torture_assert_guid_equal() macro.
adds 79ab7ac s4-smbtorture: add some ndr validation tests for netlogon_samlogon_response structs.
adds 042372b s4:lib/registry/regf.c - always generate debug messages on error cases
adds 6b5a296 s4:lib/registry/ldb.c - don't use search filters for base searches
adds 7e0bef6 s4:lib/registry/ldb.c - quit the deletion of a not-existing default value with WERR_BADFILE
adds 1dbffa7 s4:lib/registry - enhance registry tests in respect to default values
adds 767c54d Fix bug #8562 - talloc: double free error.
adds 2f9b453 s3-selftest: introduce registry upgrade test
adds 2e1f7e1 s3-selftest: add new registry upgrade test to test list
adds e308927 s3:selftest: improve logging in the registry upgrade test
adds eeb370f s4 provision/dns: Move secretsdb_setup_dns to the AD DNS specific setup
adds 55e448f s4 provision/dns: Move DNS-related setup to sambadns module
adds 4f3e86f systemd: Fix dependencies.
adds aea76a3 s3:libsmb: the workgroup in the non-extended-security negprot is not aligned (#8573)
adds e99017a s3:libsmb: also remember the optional server name from the negprot response
adds 9b4c300 s3:smbd: also send the server name in the negprot response
adds 23000bc dns: Build the python bindings
adds 61913f8 s4 dns: Support DNS_QTYPE_ALL queries
adds 57bf64b s4 dns: Handle QCLASS_NONE queries
adds a243473 s4 dns: the opcode is called OPCODE_UPDATE in the RFC, not OPCODE_REGISTER
adds 7f24a2b nbt: Fix offset check in ndr_pull_component
adds 468fcfd dns: Fix offset check in ndr_pull_component
adds b99becd s3:smbd increase a debug level
adds 2341422 s3:docs: some corrections for wbinfo
adds 9cf9717 s3:docs fix a series of typos in wbinfo manpage
adds 51c86c8 Properly fix bug #8384 - Windows XP clients seem to crash smbd process every once in a while.
adds d433af9 Revert "Call check_parent_access() on readdir."
adds 1fab17d Revert "Change function signature of check_parent_access() to take char * instead of struct smb_filename."
adds 07edf6c smb1_file_se_access_check() is now static to smbd/open.c
adds 55b9ba7 Move root check out of smb1_file_se_access_check() in preparation for deleting this function.
adds 0c886ee Replace smb1_file_se_access_check() with just se_access_check().
adds 32edc1d Rename smbd_check_open_rights() to smbd_check_access_rights() as we're going to remove the static from this.
adds a30f84a Expose smbd_check_access_rights() to other modules.
adds 4851219 Add const to the smb_filename argument of smbd_check_access_rights().
adds 60b7414 Remove can_access_file_data() - make it use the standard smbd_check_access_rights() instead.
adds b988a32 Remove can_access_file_acl(). We no longer need this duplicate code (hurrah!).
adds bbcb589 No longer do the pre-check on DELETE_ACCESS - we're correctly checking the ACL every time now.
adds 7ff5a55 can_write_to_file() does now take share permissions into account. Fix comment.
adds 2898485 Move the SEC_DIR_LIST check into dptr_create for SMB2 and now for SMB1.
adds 2a8650e s4-resolver: fix bug with DNS servers returning AAAA records when asked for A records
adds 1ad05d8 Some formatting fixes, remove unused imports.
adds 0c1669e s3:smb2cli: ignore the NBT/Length header in smb2cli_inbuf_parse_compound()
adds a5d6e42 python dsdb flag addtions (NTDSSETTINGS, NTDSCONN)
adds c78dac4 add python KCC utility classes and methods
adds d85b6ed samba_kcc addtion
adds eb9c35c kcc: fixed tabs/spaces in kcc python implementation
adds f0ae7e1 kcc: fixed program name
adds 384eaba s4: samba-tool user --help documenation improvements Signed-off-by: Theresa Halloran <thallora at linux.vnet.ibm.com>
adds 20fe765 s3:libsmb: get cmd of the chained request before changing wct_ofs
adds b20775f s3:libsmb: remember the seqnum on all chained requests
adds 597f2ae s3:libsmb: make sure have_andx_command() returns false for non AndX commands
adds 230cd1e s3:libsmb: return NT_STATUS_OK for if a request is not the last one in the chain
adds 8468098 s3-build: Fix inotify detection (bug 8580)
adds b9e6c48 s3-wafbuild: Fix inotify detection (bug 8580)
adds 1d9ff23 Add a --random-password option to user create command.
adds ce8b5d5 s4:samba-tool - fix Gémes Géza patch regarding parameter handling
adds 60b7dae Add the SEC_DIR_LIST check to dptr_create().
adds 8b33c48 s4-dnsserver: Fix enumeration of zones in ComplexOperation RPC call
adds 5104abd s4-dnsserver: Test forward zones are not listed in reverse zone search
adds 862b817 selftest: Remove the 'all' environment as it is just too slow to start up
adds 56e760f s4-smb_server No longer follow the security=share smb.conf directive
adds 7af51ca param: Remove duplicate initialization of 'share backend' parameter
adds d61d28b s4-s3-upgrade Add my copyright
adds 696a70c s4-provision Remove options for LDAP backend to reduce user confusion
adds 7dbd2ec s4-provision: site is passed as an argument to setup_ad_dns()
adds 26d736f s3: Remove two unused variables
adds 9a3fe3a s3:libsmb: key_len is 8bit only in the NT1 case
adds 0fb4991 s3:libsmb: correctly parse the LANMAN2.1 negprot response from OS/2 (bug #8584)
adds 95595dd s3:libsmb: fix cli_write_and_x() against OS/2 print shares (bug #5326)
adds a53bc0a s4:samba-tool - other fix for Gémes Géza patch regarding parameter handling
adds 099d687 s4:samba-tool user command - always initialise the boolean arguments properly
adds bfe084b s4-smbtorture: demonstrate how broken our samr_ChangePasswordUser3 marshalling is...
adds 8a18edf samr: filterModuleName is a lsa_String in userPwdChangeFailureInformation.
adds 8dab942 s4:torture:smb2: change the test file name in the durable-open.oplock test
adds b76bd39 s4:torture:smb2: lease.update2: some more reasonable struct names and a comment
adds 9fe4709 s4:torture:smb2: fix illegal write/uninitialized data bug in the lease.multibreak test
adds 33ccdf8 s4:torture:smb2: extract map_lease() to util.c as smb2_util_lease_state().
adds 4ea5ac0 s4:torture:smb2: use common smb2_util_lease_state() in the lease tests
adds b47edad s4:torture:smb2: extract map_sharemode() to smb2_util_share_access() in util.c
adds 7f19208 s4:torture:smb2: move oplock() from lease.c to smb2_util_oplock_level() in util.c for re-use
adds 3078c27 s4:torture:smb2: lease: oplock_level is uint8_t, not uint32_t or int
adds a5d8614 s4:torture:smb2: use smb2_util_oplock_level() in the durable-open test for convenience
adds 4746edc s4:torture:smb2: move the smb2_create_*() utility functions from lease.c to util.c for re-use
adds ef6c097 s4:torture:smb2: add smb2_generic_create_share() that also takes the sharemode as parameter
adds 901cab2 s4:torture:smb2: add smb2_lease_create_share() that takes a sharemode as parameter
adds cb98e31 s4:torture:smb2: add smb2_oplock_create_share() that takes sharemode as parameter
adds afc94fe s4:torture:smb2: rewrite the durable-open.open1 test to use smb2_oplock_create_share()
adds 6e721fd s4:torture:smb2: rewrite the durable-open.open2 test to use smb2_lease_create_share()
adds 5d3b6aa s4:torture:smb2: rewrite the durable-open.file-position test to use smb2_oplock_create()
adds cda1006 s4:torture:smb2: rewrite the durable-open.oplock test to use smb2_oplock_create()
adds 0652b21 s4:torture:smb2: rewrite the durable-open.lease test to use smb2_lease_create()
adds 9d862c0 s4:torture:smb2: rewrite the durable-open.lock test to use smb2_lease_create()
adds 4c52e8f s4:torture:smb2: rewrite durable-open.open test to use smb2_*_create functions
adds a807c83 s4-provision: Set security descriptor for DNS records
adds 0c2f91c s4-provision: Create ldap records for DNS partitions similar to windows
adds 4b31c42 s3:libsmb: consistently use state->size in cli_write_andx_create() (bug #5326)
adds ffbd1ed s3:smb2_server: grant credits in async interim responses (bug #8357)
adds e66ceb6 s3: Use autotools to set the winbind socket directory.
adds 6727429 s3:registry: prevent unnecessary transactions in regdb_init
adds 56852bf util/time: Remove unnecessary _PUBLIC_ - that's implicit for things in header files.
adds 56081da util/time: Make some functions explicitly public.
adds b8efff5 samba_kcc: Remove unnecessary return statements.
adds 7feb83a s4: Install samba-tool and samba_kcc to bin/ rather than sbin/.
adds c49fc52 docs: Make clear to use the workgroup name not the realm.
adds f4a07f0 s4:join.py - fix up "DsAddEntry" against Windows Server 2000
adds 1fb836d s3-passdb Initialise the correct level of pointer dereference
adds 0f2ff7c s3-py_passdb Ensure that group mapping list input is initailised
adds ca52871 s4-setup Remove servicePrincipalName: DNS/${DNSDOMAIN} from new installations
adds 559835d test: add directory and base class for samba-tool tests
adds a66eae9 test: Add samba-tool time tests
adds a818253 test: add samba-tool user tests
adds e118d91 test: enable time and user samba-tool tests
adds a7c1add s4-socket: detect NULL server in socket connection code
adds 46723aa s4-test: improved error checking in samba-tool time test
adds ec5afae samba-tool: Fix domain machinepassword name search
adds 53fc437 samba-tool: Fix domain machinepassword secret db search
adds da21ff8 samba-tool: Change internal argument name in domain machinepassword
adds 34ff5d2 samba-tool: Added "user list" command
adds 1cef321 samba-tool: Added new "user disable" command
adds 58457e6 pyldb: enhanced get() method on msg object
adds a04eac7 build: only run symbol checking if running all tests
adds 333248f pyldb: fixed ldb API test
adds ac0bba2 test: added -D option to subunitrun
adds b0be72d test: added directory option to planpythontestsuite()
adds 3935676 test: use planpythontestsuite() for ldb.python test
adds 862823a samba-tool: print samaccountname in samba-tool user list
adds ba41389 test: fixed several tests to use samba.tests
adds 4ea6225 s4: samba-tool group --help documentation improvements
adds 7d84805 s4: samba-tool time --help documentation improvements
adds 5387481 Fix -Wunused-but-set-variable compiler warnings in tevent_signal.c
adds 7644547 s3:smbd: avoid string_set() in dir.c
adds 39bb5a6 s3:smbd: fully construct the dptr before allocating a dnum in the bitmap
adds 22ddbb5 s3:smbd: don't limit the number of open dptrs for smb2 (bug #8592)
adds 88bcdbb s4:finddcs_cldap: debug the correct server address instead of NULL
adds 17f1a97 libcli/cldap: fix a crash bug in cldap_socket_recv_dgram() (bug #8593)
adds 5e0258f s3: Avoid a race with the async echo handler
adds 145f53e s3: server_id.pid has turned 64 (bits, that is)
adds 4cafcf0 libcli/cldap/cldap.c - remove outdated comment
adds 04be49f Revert "pyldb: fixed ldb API test"
adds ae88d73 Revert "test: added -D option to subunitrun"
adds f5d3e45 Revert "test: added directory option to planpythontestsuite()"
adds d84ba4f selftest: re-implement directory option for planpythontestsuite.
adds ad40581 subunitrun: Add notes about subunitrun being deprecated.
adds a0ed2da ldb: Re-apply pyldb fixes from Tridge and Amity, using unittest rather than samba.tests.
adds 8ea8683 selftest: Allow passing arbitrary number of additional python path values.
adds 0fcec8b selftest: Simplify calling of python tests.
adds e0b8af5 selftesthelpers: Fix syntax error.
adds a0a31d3 selftest: Make planoldpythontestsuite arguments consistent with planpythontestsuite.
adds b24dd2c selftesthelper: Fix argument order.
adds c2eb036 policy/tests: Fix import of TestCase.
adds 29b5a95 py_passdb: Cannot steal an item pointer from an array
adds 5d18e57 s4-socket: allow connect_multi_next_socket to try all the IP for a given host
adds 7c9b3cd s4-librpc: do not limit to the first IP when trying to do a rpc connection
adds 691fb36 s4: Simple test script to create lots of contacts to stress the LDB
adds a6686b9 samba-tool: dbcheck avoid problems with deleted objects
adds b8a0772 s4-drs: check if we have a domain level >= 2k8r2 as before the isRecycled do not exists and so is always False
adds 85af1ed s4-dsdb: initialize correctly the value of originating_change_time for the Deleted Object Container
adds 576ea40 samba-tool: allow dbcheck to correct the originating_change_time of the deleted object container
adds c529c12 upgrade: use logger.warning.
adds 312fd94 waf: Don't link python modules against libpython2.x, consistent with other Python modules.
adds 22c88fb pytalloc-util: Don't mark as python extension, use pyembed instead.
adds 011707d tevent: remove unnecessary enablement.
adds 8aa988a ldb: Use pyembed rather than pyext for ldb-util library.
adds 5e8dee8 tevent: Only build pytevent if the system doesn't provide it.
adds f429b16 wafsamba: add CHECK_BUNDLED_SYSTEM_PKG function.
adds 2c388a4 subunit: Only check for pkg-config file and use proper pkg-config file name.
adds 39ba9b9 talloc: Only check for pkg-config file when checking for system talloc.
adds 774f856 tdb: Only check for pkg-config file when checking for system tdb.
adds b929cd2 tevent: Only check for pkg-config file when checking for system tevent.
adds c526078 ldb: Only check for pkg-config file when checking for system ldb.
adds 2f29133 wafsambaa: Support libraries that don't have the same name as their pkg-config file.
adds 0966be4 wafsamba: Support allow_undefined_symbols in SAMBA_SUBSYSTEM.
adds 9250177 subunit: Import new upstream snapshot.
adds a4c2ba6 testtools: Import new upstream snapshot.
adds 3585abc pytdb: Shorter description which fits on a single line.
adds 126209d Revert 9a5ae8edd6d006c078b3af8fdfd84677a63276b1.
adds af5c6fb waf: Simplify handling of python modules.
adds 86afe83 waf: Factor checking for undefined symbol flags out into separate method.
adds 7846bc6 Move testr configuration to root.
adds 72cabbb s3:smb2_flush: outbody only needs 4 bytes
adds 77c73f1 selftest: planpythontestsuite() should fill 'name' is it's None
adds b4428d7 selftest/selftesthelpers.py: construct a fullname with env in plantestsuite_idlist()
adds 17c529a s4:selftest: samba4.urgent_replication.python needs to run as "dc:local"
adds 3849599 selftesthelpers: Cope with empty binary mappings list, simplify handling of perl.
adds 03759fe waf: Fix uselib_store for system libsubunit.
adds f625d36 Remove broken code - these lines use undefined symbols.
adds 11a77fe2d subunitrun: Don't load smb.conf when just listing tests.
adds 6321d5b s4-tests: Allow listing tests run for iconv.
adds faa4eb5 s4-tests: Remove unnecessary py suffix.
adds 5cf31eb s4-tests: Use plansmbtorturesuite where possible.
adds 042f3fe selftesthelpers: Revert perl changes, add comment on why the original code was necessary.
adds f011723 Fix default value for subunitrun --list.
adds e80e218 s3-modules: remove the last "init_module" traces.
adds d48f08f s4-smbtorture: add spoolss_OpenPrinterEx ndr test with full devmode.
adds f057cb4 samba-tool: Remove "domain machinepassword" command
adds 2611003 samba-tool: Don't set UF_PASSWD_NOTREQD flag on "user disable"
adds 236e6fe s4:libnet: initialize forest structure in py_net_replicate_init()
adds 54a9a47 s4:dsdb/samldb: use DSDB_FLAG_AS_SYSTEM in samldb_schema_info_update()
adds 18eba02 s4:python/samba/schema: pass down the schema_dn to set_from_ldif()
adds e6a9e1d s4:dsdb/pydsdb: pass down schema_dn to _dsdb_set_schema_from_ldif()
adds 75ae194 s4:dsdb/schema: pass and remember the schema_dn in dsdb_set_schema_from_ldif()
adds 28d5731 s4:param/provision: pass schema_dn to provision_get_schema()
adds b33c711 s4:libnet_vampire: use dsdb_modify(..., DSDB_FLAG_AS_SYSTEM) to store prefixMap
adds 6d3558a s4:libnet_vampire: setup base_dn on the self_made_schema
adds 76b99bb s4:dsdb/schema_data: make sure we only allow objects one level below the schema base
adds 38868c8 s4:dsdb/schema_data: make sure we reject schema changes if we're not the schema master
adds be091ed s4:dsdb/schema_data: reject changes to schemaInfo, msDs-Schema-Extensions, msDS-IntId
adds e7e9f1e s4:dsdb/schema: add "dsdb:schema update allowed" option to enable schema updates
adds 0be0da9 selftest/Samba4: allow schema updates
adds c1fd56f s4:dsdb/schema_data: reject schema update unless they're allowed
adds 6cf0900 s3-winbind: Increase the negative cache entry timout.
adds 2fe5cd2 s3-winbind: Make sure the map is clean.
adds 10b285c s3-winbind: Don't fail on users without a uid.
adds 693cb77 s3:smb2_server: always send STATUS_PENDING responses, but delayed by 0.5 milliseconds
adds 88dd90d s3:smb2_server: pass explicit defer_times to smbd_smb2_request_pending_queue()
adds 05246ae s3:smb2_create: defer STATUS_PENDING for 2 seconds as before
adds 0cd6769 s3:smb2_ioctl: STATUS_PENDING is defered by 1 millisecond for SMB2_IOCTL
adds 2802be7 s3:smbd/aio: add cancel_smb2_aio()
adds 3fbf322 s3:smb2_write: make it possible to cancel aio writes
adds 483b79c s3:smb2_read: make it possible to cancel aio reads
adds 21eb145 s3:smbd/aio: pass ECANCELED to the smb2 aio handlers
adds 31cd1fb s3:smbd/aio: handle_aio_completed() should do nothing if aio_ex->fsp is NULL
adds 383a918 s3: allow to set TCP_NODELAYACK socket option on AIX
adds 0e5f863 s4:join.py - fix typo
adds 793f1a5 s4:torture/rpc/samr.c - use "NULL" instead of "0" when initialising pointers
adds ec38098 s4:partition LDB module - fix handling regarding special DNs on searches
adds c476338 Remove unneeded NULL check.
adds 65566df Ensure we correctly calculate reply credits over all returned SMB2 replies, and do as Windows does and return the total in the last SMB2 reply. Fixes an issue found by Christian M Ambach <christian.ambach at de.ibm.com> (and thanks to Christian for the initial patch this was based on).
adds 3ede4ff Fix bug #8561 - Password change settings not fully observed.
adds 1312e90 HEIMDAL:lib/wind: fix wind_ucs4utf8() and wind_ucs2utf8()
adds a01de42 HEIMDAL:lib/winbd: fix wind_ucs2write with WIND_RW_LE
adds d158a5c HEIMDAL:lib/wind: export wind_ucs2write()
adds dd504b1 HEIMDAL:lib/krb5: add utf8 support to build_logon_name() for the PAC
adds c27551b Move handle based access check into handle code path.
adds f5cda71 Remove unneeded access check. This is done inside smb_set_file_size().
adds 93000c9 Remove unneeded access check. This is done inside smb_set_file_time().
adds c6a62f6 We've already checked fsp must be non-null here.
adds edaa747 Move handle-based access check into handle codepath.
adds 86c1609 Always set the attribute first, before the time.
adds 865bc0c Remove the check for FILE_WRITE_ATTRIBUTES from smb_set_file_time(). It is called from places like fileio.c that need to update the write time on a file handle only open for write, without neccessarily having FILE_WRITE_ATTRIBUTES permission. Move all checks to before the smb_set_file_time() callers.
adds 05e841c Final part of patchset to fix bug #8556 - ACL permissions ignored when SMBsetatr is requested.
adds 8011375 s3-s4-upgrade: do not add description if it is empty string or none
adds b91dd51 s4-dsdb: rework the NC detection for the descriptor calculation
adds 8507adb provision: Set the security descriptor while creating partitions
adds ffb846b lib/util/debug: with log level = 10 we should be more verbose
adds 25a00b4 s3-smbldap: use include/smb_ldap.h in smbldap.h
adds 28f8ccb s3: move smbldap_util to pdb_ldap_util.
adds 8312ee1 s3-passdb: split out passdb/pdb_ldap_schema.c
adds 636fa7a s3-net: use better state variable name for smbldap_state.
adds af50d7a s3-smbldap: remove duplicate prototype of smbldap_init().
adds 65e2944 s3-smbldap: extend smbldap_init() with binddn/bindsecret arguments.
adds e81d550 s3-smbldap: remove dependency to secrets subsystem.
adds 693781d s3-waf: create a smbldap.so library.
adds c96292c s3:libsmb: always init cli->{server_os,server_domain,server_type}
adds 949f12d Revert "Fix bug #8453 - smbclient segfaults when dialect option -m is used for legacy dialects"
adds 1a72b6c s3: Fix wbinfo socket dir path.
adds af1a2ee s3:smbd: calculate the negprot signing flags from the signing_state
adds e4934a1 s3-libsmb: introduce option to disable dos error mapping
adds 9430fbf s3-torture: replace cli_errstr() with nt_errstr()
adds 773abaa s3-torture: remove all cli_nt_error() calls in torture
adds c64ebcf s3:winbindd_cm: remove unused ads_status
adds 6003deb s3-libsmb/clidfs.c: remove cli_nt_error()
adds aef5fcb s3-winbindd/winbindd_cm.c: remove cli_nt_error()
adds 948e010 s3-libsmb/passchange.c: remove some cli_nt_error() calls
adds 7b175e8 param: Add "domain logons" and "domain master" parameters
adds d97acc8 s3-param: Add "server role" as global parameter
adds 299ed45 roles: Add ROLE_AUTO to indicate that the server role is calculated
adds df9a1ea param: make server role list common and include auto (for the new default)
adds f099fea s3-param remove lp_domain_logons(), always use IS_DC
adds 9524e2f param: calculate server role from security, and security from server role
adds b8c119f s4-s3-upgrade Add test of net getlocalsid after the upgrade
adds 1f96a59 param: move server role helpers into loadparm.h
adds 15b8cfc param: Move enum values into a common (included) .c file
adds 42406d6 py-param: Add python interface to get server_role
adds 31ba7af param: Add tests for automatic server role guessing
adds 29cd8ae s4-provision permit server role to be the ROLE_ strings from s3
adds 3ac3de7 param: Connect lp_security to the lib/param code to allow tests
adds ea7cb8c lib/param: Add tests for security= behaviour now it operates with server role
adds e743fbc param: Check if server role and security parameters are conflicting
adds eb4fa13 param: use lp_is_security_and_server_role_valid()
adds a01a186 libds: Make server role values explicit for easier debugging
adds afcd3c6 docs: Add documentation for server role
adds cd23028 lib/param simplify server role values specified in smb.conf
adds 87bbe1b s3-net Do not look for a local SID when we are a DC
adds 47d3499 s4-s3-upgrade Test getdomainsid as well
adds 2de232a s3-nmbd Remove AD netlogon response from s3 nmbd server
adds 7d71747 s3-smbldap: remove duplicate prototype.
adds f9df88e s3-smbldap: improve smbldap.h readability and rearrange some defines.
adds 667f8a2 s3-param: loadparm has no dependency to smbldap.
adds 7de6e6f s3-smbldap: include talloc.h and tevent.h in smbldap.h
adds 21691b3 s3-winbindd: no need to globally include ldap headers in winbindd.
adds 8eb0747 s3-smbldap: remove duplicate LDAP_OPT_SUCCESS define.
adds 8a4c8e3 s3-smbldap: move ldap_open_with_timeout out of smb_ldap.h to ads where it lives.
adds 3bb5af5 s4-dsdb: Remove unsed variable
adds 3a0f7b8 ldb: Add handy macros for reporting error inside ldb module
adds f50aa98 Improve configure.in so it can be used outside the Samba source tree.
adds 1214e5f samba.tests: Make sure testtools is available before importing it.
adds f7c8af7 samba.tests.dsdb: Import TestCase from samba.tests.
adds bd8aafc socket_wrapper: Added python interface to socket_wrapper
adds ef4bda5 s4 dns: Turn on internal DNS server during testing
adds e5ebda4 s4 dns: Add a first test case
adds 468fa95 s4 dns: Reduce test output noise by upping log level for dns_name_packet logging
adds 32e825d s3/packaging: Fix rpm build issues on RHEL.
adds e80dbdc s4-s3-upgrade now look for -1 as the special 'not set' value
adds c48a2aa s4-s3-upgrade: Fix the minimum and maximum password age calculation
adds 6a2a2df samba-tool: Fix the domain account policy max_pwd_age calculation
adds e6c77f5 s4-s3-upgrade: Fix idmap types ID_TYPE_UID/ID_TYPE_GID instead of UID/GID
adds f93ec5a s4-auth log details about any token we fail to convert to a unix token
adds 244ecc8 s4-s3-upgrade: Add --verbose option to print extra details
adds d0e9f22 s3-passdb_test: Policy values are converted to signed integer
adds 9318e00 dsdb: Fix the password expiry calculation
adds cd3f552 s3-py-passdb: Fix handling of uninitialized gid values
adds 2642f38 s3: Fix bug 8371
adds 48bcb8c s3:libsmb: only align unicode pipe_name (bug #8586)
adds d3cb61c s3:libsmb: fix compiler warning in cli_pull_trans()
adds 20df0f3 s3:libsmb: verify num_setup for SMBnttrans in cli_pull_trans()
adds 1d471ee s3/packaging: Fix rpm build issues on RHEL4.
adds 82b1702 Remove rawmemchr calls - found by Ira Cooper. These are glibc-specific calls, makes us completely non-portable.
adds dbd930c socket_wrapper/py_socket_wrapper.c - include Python 2.4 compatiblity code
adds 6d29581 s4-dsdb: Modify the repl_meta_data behavior to allow Metadata change on attribute interSiteTopologyGenerator even if the value didn't change
adds d3ded49 lib/param: add "SMB2_22" to enum_protocol
adds 005798f s3:smb2_negprot: add support for SMB2_22
adds 1781415 s4-smbtorture: add ndr test for nbt_netlogon_packet to avoid future regressions.
adds ad728b2 s3-waf: remove version from libpdb.so for now.
adds f3c39cf librpc: install drsuapi and drsblobs headers.
adds b895f1f s3:libsmb: close fd on error in cli_connect_nb()
adds aa2e415 s3:winbindd_cm: close sockfd on error in cm_prepare_connection()
adds 3e6e1ae Fix a bunch of "warning: variable ‘XXXX’ set but not used [-Wunused-but-set-variable]" warnings from the new gcc.
adds b16f539 s4-dns: added --no-credentials option to samba_dnsupdate
adds 81b4db7 s3 libaddns: Prevent a crash when dns_create_update fails
adds d5d17f0 s3: Fix wb_next_pwent_fill_done
adds 12514bf Move the add security descriptor code to *after* all the other meta-data is updated. We may be adding an SD that restricts our own access.
adds 7b275c5 Only add the SD if it's not a new stream file.
adds 6795432 Move the "set SD" code into provided SD and "inherit acls" branches.
adds de3ab9b Move setting the inherited ACL into the main open code path. Next will remove it from the ACL modules.
adds 7ef4d08 Remove the setting of the inherited ACL on new files/directories. This is now done correctly in the main codepath. The vfs_acl_XXXX modules are now thin shims that simply store/retrieve ACLs as they should be.
adds a17e01b Ensure we don't free uninitialized variables.
adds b4ca1fa s3: Replace delete_token_list by an array
adds d126414 s3: Move server_info_struct to nmbd
adds b1f7164 s3: Fix a valgrind error
adds 9c4fdde Fix uninitialized variable frees on error paths.
adds 3741cf9 Remove unused variable.
adds 12123e7 pidl:Samba4/NDR/Parser: don't generate code for [ignore] pointers
adds 1a599da s4 dns: Move dns_transaction_udp to other helper functions
adds 16d9ebb s4 dns: Check more of the returned values for the A query
adds 8685a35 s4 dns: Test QTYPE_ALL query
adds 9f1eb8a s4 dns: Test QCLASS_NONE query
adds db1abd4 s3:vfs:gpfs convert syncio parameter
adds 6753656 s3:vfs:gpfs fix some compiler warnings
adds 9422943 s3:vfs:gpfs remove non-working code
adds faf8b9b s3:smb2 do not set allow_namespace_caching flag for a share
adds 717a27b s3:smb2 report access_based_dir_enum in tcon reply
adds 53ad886 security: add local authority well-known SIDs
adds 012dee3 smbXcli: cp source3/libsmb/async_smb.c libcli/smb/smbXcli_base.c
adds 26892a9 smbXcli: rework smbXcli_base.c to use smbXcli_conn/smbXcli_req
adds 21b5f1c libcli/smb: copy smb2cli_req_* code to smbXcli_base.c
adds 84806ec smbXcli: rework smb2cli_req to smbXcli_conn/smbXcli_req
adds 349977e s3:smb2cli: replace smb2cli_base.c code with the more generic smbXcli_base.c code
adds 2a570e6 smbXcli: set message id to UINT64_MAX for BREAK in smb2cli_req_create()
adds 5e7cf19 smbXcli: split out a smb1cli_req_flags() function
adds 4529395 smbXcli: add state->smb1.recv_{cmd,status,iov}
adds 94cb738 smbXcli: pass hdr to smb1cli_pull_raw_error()
adds 7c5651c smbXcli: add smb1cli_inbuf_parse_chain()
adds ce224f4 smbXcli: use smb1cli_inbuf_parse_chain() and remember more details per chain response
adds 0f194e3 smbXcli: rework smb1cli_req_recv() to expose an iov with 3 elements
adds fee3a0a smbXcli: reorder smb1cli_conn_dispatch_incoming() to avoid too much nesting
adds e2912fa smbXcli: remove unused smb1cli_have_andx_command()
adds 4d8e151 smbXcli: simplify smb1cli_req_chain_submit()
adds 1a0ce02 smbXcli: also notify chained requests about broken connections
adds b958498 smbXcli: add helper functions to access the negotiated features
adds ceb063c smbXcli: add smbXcli_negprot_*
adds 1cfeb3f smbXcli: pass client_guid to smbXcli_conn_create()
adds d533543 smbXcli: add support for 2.??? negprot and PROTOCOL_SMB2_10
adds 9d06e0f smbXcli: add support for SMB2 multi-credit requests
adds 4435dad smbXcli: add support for PROTOCOL_SMB2_22 in smbXcli_negprot()
adds 7e7bca4 s3:smb2cli: implement smb2cli_negprot() on top of smbXcli_negprot()
adds 3fd54b5 smbXcli: add smbXcli_session infrastructure
adds 396d7a7 smbXcli: add support for smb2 signing
adds 99b3d57 s3:smb2cli: make use of smbXcli_session and setup the session key for SMB2 signing
adds 3327c1e s3:smb2cli: make smb2cli_session_setup_send/recv non-static
adds bf1ff05 s3:smb2cli: add forward declaration for struct cli_state
adds c2a39f4 smbXcli: add smb2cli_session_create_channel()
adds 91ffe69 smbXcli: fix smb signing for SMBntcancel
adds 0995d68 smbXcli: add support for tevent_req_cancel() on smbXcli_req
adds bda3d49 smbXcli: add smb2cli_req_set_notify_async()
adds 9ebdee2 s3:libsmb: implement cli_state based functions on top of smbXcli_conn/smbXcli_req
adds 6ab3f8c s3:smb2cli: pass struct smbXcli_conn directly to smb2cli_req_create/_send()
adds 628dd72 s3:SMB2-BASIC: use smbXcli_negprot() directly
adds f60b768 s3:smb2cli: remove unused smb2cli_negprot()
adds 773d0a6 s3:torture: add SMB2-NEGPROT test
adds 9f5a7f5 s3:selftest: run SMB2-NEGPROT
adds c1db4a0 smbXcli: cp source3/libsmb/clitrans.c libcli/smb/smb1cli_trans.c
adds da2027f smbXcli: rework smb1cli_trans.c to use smbXcli_conn/smbXcli_req
adds dd28b28 s3:libsmb: implement cli_trans* on top of smb1cli_trans*
adds 8a9bfd6 s3:libsmb: add SMB2 support to cli_session_setup()
adds 5c97bbf s3:torture: replace smb2cli_sesssetup_ntlmssp() with the more generic cli_session_setup()
adds 8428db0 s3:smb2cli: remove unused smb2cli_sesssetup_ntlmssp*
adds 665593d s3:libsmb: add cli_tree_connect() for a generic tree connect
adds c53a52a s3:winbindd_cm: make use of cli_tree_connect()
adds c6ed8e3 s3:utils: make use of cli_tree_connect()
adds 2d9a889 s3:torture: make use of cli_tree_connect()
adds b378abe s3:nmbd: make use of cli_tree_connect()
adds ee36217 s3:libsmb: make use of cli_tree_connect()
adds 694b7d6 s3:client: make use of cli_tree_connect()
adds a312a8c s3:torture: use cli_tree_connect() instead of smb2cli_tcon()
adds 378c21a s4:torture/smb2: use tctx->ev as event context for polling
adds a210d9f s3:smbXcli: keep two fd per connection in order to work with the epoll tevent backend
adds 300343d s4:libcli/smb2: implement on top of smbXcli_conn/req
adds f132ad3 s4:libcli/smb2: fix compiler warning in smb2_push_o16s16_string()
adds 4958d7c s4:libcli/smb2: use talloc_zero() in smb2_request_init()
adds 1fef161 s3:torture:smb2: add SMB2-SESSION-RECONNECT test
adds 4c29389 s3:torture: add a new test SMB2-TCON-DEPENDENCE
adds 2a04959 s3:torture: add SMB2-MULTI-CHANNEL test
adds a532236 s3:torture: add SMB2-SESSION-REAUTH
adds d287fe5 s3:libsmb: Fix a typo
adds cc67f7e s3:smb2cli: free session in smb2cli_logoff*
adds b01d80a s3:smb2cli: zero tid in smb2cli_tdis*
adds bfbfcd1 s3:torture: test smb2cli_logoff and smb2cli_tdis
adds 2973532 s3: Add some const
adds 47a94f7 s3: user_domain is not used in wb_getpwsid
adds 87026b6 socket_wrapper: simplify include path for replace.h
adds 9b42b8a socket_wrapper: use libreplace headers based on "#ifdef HAVE_LIBREPLACE"
adds 2d9b401 s3:net registry check: improve console output
adds 90eb2eb s3:lib fix output of hex escapes > 0x7F with cbuf_print_quoted (cherry picked from commit a1fcb7e37a23dcc035686486d4afe32a67082ae1)
adds a719ce7 s3:dbwrap: do not burden the user of db_open_ctdb with ifdef voodoo
adds 3a2fd7c s3:registry: write INFO/version if we create registry.tdb
adds 95e686d s3:locking:posix: adapt use of dbrwrap_fetch() to new NTSTATUS semantics
adds 37f7a2c s3:locking:posix: remove uses of SMB_ASSERT() from get_windows_lock_ref_count()
adds 2c73eb4 idl:netlogon.idl - add the Active Directory Web Service bit (DS_SERVER_WEBSERV)
adds 83c0393 s4:update_keytab LDB module - no need to filter for the DN
adds 9e6c88b smbtorture: avoid sigsev if the password is not correct
adds ad19aa6 s4:libcli/finddcs_cldap.c - let "finddcs_cldap" work either with the IP address or the domain name
adds dec1435 s4:libnet/py_net.c - initialise optional keyword arguments
adds 179bf9b s4:libnet/py_net.c: "py_net_finddc" - add an "address" parameter
adds fc26e29 s4:netcmd/common.py: add a "netcmd" function to do a cldap netlogon request
adds b893749 s4:cldap_server/netlogon.c - DS_SERVER_CLOSEST handling
adds 1770daf s4-netlogon: return WERR_NO_SUCH_DOMAIN instead of WERR_DS_UNAVAILABLE if we are unable to translate the domain to a dn
adds 521c708 s4:netlogon RPC server - DsRGetDcNameEx - set the DNS name flags correctly
adds 08ca7d1 samba-tool: add a domain info command to get basic info
adds f57f009 samba-tool: domain info - add basic exception handling
adds 6b63d7e s4:selftest/test_samba_tool.sh - add a basic unit test for the new "domain info" command
adds 0e52606 s4:torture/ldap/cldap.c - remove the "test_cldap_netlogon_flag_ds_dns_forest" test
adds 0d4fc19 s3: Fix a crash in group_mapping.ldb->tdb conversion
adds f094cc3 Fix Coverity ID 2639: UNUSED_VALUE
adds 7491bd7 Fix Coverity ID 2638: OVERRUN_STATIC
adds 5c53926 s3: Use tevent_req_simple_recv_ntstatus
adds c199b35 s4-dsdb: Remove LDB_SEQ_HIGHEST_TIMESTAMP sequence number support
adds 422fcbb s4-dsdb: Return ldb_result context in dsdb_module_extended
adds 349c545 s4-dsdb: use dsdb_module_extended instead of duplicate code
adds 49926a2 s4-dsdb: Added metadata to partition module for global sequence number
adds 13545d7 s4-samdb: seqence_number() operation must be in a transaction
adds 5184fc8 s4-test: Remove metadata and ldb.d directory on clean up
adds 6822eae s4-provision: Extract security descriptors in separate file
adds 341979c s4-provision: Create a samdb copy for access by dlz_bind9 module
adds dcc5a7e dlz_bind9: Use the sam database in dns/ as default
adds 7ac5c50 dlz_bind9: Added access check to verify dynamic update
adds 1e935d1 s4-provision: Make BIND9_DLZ as the default backend for DNS
adds 2e4bf8b s4-repl: Check if GC SPN exists before using it for replication
adds 8eef716 s4-provision: Fix the security ace for DnsAdmins group on DNS records
adds 2bff209 s4-samba-tool: Add --principal argument to samba-tool domain exportkeytab
adds 5baa443 s4:libnet: use talloc_zero(struct libnet_JoinDomain) in libnet_Join_member()
adds 1764607 s4:torture/rpc: use talloc_zero() in torture_join_domain()
adds 677f524 s4:libnet/py_net: ZERO_STRUCT() struct libnet_Join_member in py_net_join_member()
adds fe69c58 s4:libnet: make it possible to join with a given machine password
adds f8fbc41 s4:py_net: add optional 'machinepass' parameter to py_net_join_member()
adds 948f091 s4:python/samba/join.py: add optional 'machinepass' parameter to class dc_join
adds 4edbc71 s4:python/samba/join.py: add optional 'machinepass' parameter to join_*()
adds f9f261c s4:python: add --machinepass option to 'samba-tool domain join'
adds b94b7a2 selftest/Samba4: pass '--machinepass' to 'samba-tool domain join'
adds 165d5bf s3: Remove some false/superfluous translations
adds 158f6d8 s3-rpcclient: add tool to call lsa_SetInformationTrustedDomain.
adds 023558a s3-passdb: make pdb_password_change_time_max static.
adds 9f6454a libcli/smb: remove unused smb_signing_set_bsrspyl() prototype
adds 91cb09f smbXcli: use talloc_stackframe() instead of talloc_tos() in smb1cli_conn_signv()
adds c9ca3bb smbXcli: call tevent_queue_stop() for the outgoing queue on disconnect
adds 3453665 smbXcli: s/smb2cli_writev_done/smb2cli_req_writev_done
adds 8c7e7ee smbXcli: allow up to 10 iovec elements for the bytes in smb1cli_req_create()
adds f0d8038 smbXcli: rebuild smb1.recv_iov array if we expect more than one response
adds 524d066 smb1cli_trans: return the status from the server if possible
adds 51a7201 smb1cli_trans: add support for tevent_req_cancel()
adds 04fa5b4 s4:libcli/smb2: make sure only one idle event runs at a time
adds 46f0b73 s4:gentest: get the tid from the smbcli_tree struct
adds e450c45 smbXcli: add smb1cli_conn_server_{readbraw,writebraw,lockread,writeunlock}()
adds 13dbef2 smbXcli: add support for SMBreadBraw
adds 511dc93 s4:torture: use tctx->ev as event context for polling
adds b3d3395 s4:libcli/raw: add transport->ev as copy of transport->socket->event.ctx
adds 6b5cfa3 s4:libcli/raw: copy smbcli_transport_connect_* to clisocket.c
adds c1d83b0 s3:dbwrap_torture: code cleanup
adds bba62cd s3:net registry check: handle missing version info
adds 819ca3b s3:dbwrap_ctdb: re-use map_nt_error_from_tdb() in local tdb_error_to_ntstatus()
adds efb993b s3:dbwrap: turn the fetch dbwrap method to NTSTATUS return code.
adds bca2677 s3:net registry check: adapt to new semantic of dbwrap_fetch
adds 3ab37a0 s3:net registry check: adapt to new semantic of dbwrap_fetch with rbt
adds 6bf97ea Fix bug 8631 - POSIX ACE x permission becomes rx following mapping to and from a DACL Reported by David Disseldorp. Fix based on a patch by David.
adds 184e8e5 build: TDB_ERR_NESTING is used unconditionally
adds 0ee447f s3:dbwrap_tdb: pass NTSTATUS code further up from db_tdb_fetch_parse in db_tdb_fetch()
adds 12ce07e s4-kdc: Add hdb plugin for samba4, to allow kadmin to work
adds da992be Fix bug 8636 - When returning an ACL without SECINFO_DACL requested, we still set SEC_DESC_DACL_PRESENT in the type field.
adds 99f2177 s3-ctdb: Make use of CTDB_CONTROL_CHECK_SRVIDS
adds 706e108 s4:lib/socket: add socket_connect_multi_ex_*
adds b51c92a s4:libcli: convert smbcli_transport_connect_* to tevent_req
adds 4877be5 s4:libcli: move smbcli_transport_establish() logic into smbcli_socket_connect()
adds b21f344 s4:libcli: use smbcli_sock_connect() in smbcli_socket_connect()
adds 52dd549 s4:libcli/raw: remove unused functions
adds 99ef6a4 s4:libcli: do the nbss session request within smbcli_sock_connect_*()
adds 4afbda2 s4:libcli/raw: implement on top of smbXcli_conn/req
adds de553b5 s4:gensec/spnego: only try the mechs that match the client given ones
adds 9c4d498 s3-waf: fix the build with CTDB_CONTROL_CHECK_SRVIDS.
adds 456c69f s4:lib/tls - call "gnutls_transport_set_lowat" only on GNUTLS < 3.0
adds b638abf s3: Attempt to fix the vfs_commit module
adds 1caa3b8 selftesthelpers: write warnings to stderr rather than stdout.
adds 956733a selftest: Don't write subunit output in --list mode.
adds 4a9235f selftest: Don't use fancy subunit formatters when generating a test list.
adds 64cfb79 s4-testlist: Write diagnostic info to stderr, and purely test info to stdout.
adds 928936a testr: Use test lists.
adds 7c1a884 s4-tests: Use long option names in test list script, to prevent 'eating' --list argument when e.g. is not set.
adds 3eb5cf2 selftest: Prevent error about unfinished test command when using --list.
adds 83cad86 selftest: Don't generate subunit file when writing subunit to stdout.
adds 0c8887c Bump ldb version to 1.1.4 after introduction of ldb_module_error.
adds 91c5bd2 Update ldb API sigs.
adds 454c450 selftest: Don't acquire target when --list was specified.
adds ce359c1 selftest: Drop broken and unused Kvm target.
adds 503aeab selftest: Fix typo in socket wrapper test.
adds d1274f7 s4-ntvfs: fixed a unix ACL mapping bug
adds 3c4af39 s4-ntvfs: added allow_override check based on use of NT ACL
adds af76d25 After a discussion with Volker, sdd a backup_intent state to the client struct.
adds 30d4484 Add the "backup" toggle command to smbclient. In order for this to be really useful we need to change to using NTCreateX opens by default in cli_open() and fall back to old OpenX calls instead of doing it the other way around.
adds 20654d6 s3-winbind: Remove unused keys from list.
adds 259cb94 s3: Remove unused dbwrap_record_get_private_data
adds a47780a s3: Fix some nonblank line endings
adds 0105662 Convert smbclient to using NtCreateX by preference, fall back to openX on 'not implemented' or similar error.
adds 3e0d923 Ensure we map our own Samba return of ERRSRV, ERRunknownsmb on an unknown SMB request to NT_STATUS_NOT_IMPLEMENTED.
adds 46551d7 Fix bug #8644 - vfs_acl_xattr and vfs_acl_tdb modules can fail to add inheritable entries on a directory with no stored ACL.
adds de1cd12 librpc: Add support for struct timespec
adds 27d95cc librpc: Add support for struct timeval
adds 0c32546 s3: Add open_files.idl
adds 057e442 s3: Move ndr_file_id to LIBNDR_OBJ
adds 1c46fb5 s3: Use autogenerated open_files.idl
adds ecd0e86 Update the waf build system to link with the new PIDL locking code.
adds 0ebc501 tevent: Fix typo in build script.
adds a3f6005 s3-winbind: Add an update function for winbind cache.
adds 5bc4449 s3:net: adapt idmap check to new dbwrap_fetch behavior not to return success if not found
adds 789aa9a s3:registry: do not use regdb functions during db upgrade
adds d74b3f9 lib/util: factor out tdb_data_is_empty
adds 05bc4de Revert making public of the samba-module library.
adds c326b37 s4 dns: Test SOA queries
adds 4e709dc Rename cli_open -> cli_openx. Prelude to replacing generic cli_open() with a call that uses NTCreateX in preference to OpenAndX.
adds b44cfdf Add cli_open() back as a synchronous wrapper function the calls NtCreateX followed by openX() if NtCreateX is unsupported.
adds c8a1082 Move the callers that need to use the new cli_open() back to calling it from cli_openx().
adds 6be10cb Revert fac5c654e2fe17c2c11d150b16088e8a51f6be20
adds bc31858 lib/ccan/array_size: relicense under public domain.
adds 11c9046 lib/ccan/build_assert: Remove stale LGPL license comment.
adds a0bff7d lib/ccan/htable: fix tools/speed.
adds 4e377c2 lib/ccan/typesafe_cb: fix example macro ordering in typesafe_cb_preargs documentation.
adds ed349ea lib/ccan/str: relicense to public domain.
adds 00b226b lib/ccan/str: fix warnings.
adds 1beb793 lib/ccan/htable, strset: benchmarking tools.
adds 19409dd lib/ccan/htable: start empty.
adds 0ac7dee lib/ccan/htable: clean up interface, document htable_type better.
adds e137404 lib/ccan/htable: HTABLE_INITIALIZER() for static initialization.
adds 5917d97 lib/ccan/likely: use htable_type
adds 18cd3dd lib/ccan/htable: benchmark against hsearch(3)
adds ab2c07b lib/ccan/asearch: fix example on 64 bit platforms.
adds 3b390b7 lib/ccan/compiler, ilog: IDEMPOTENT "idempotent does not mean what you think it means"
adds 71384d5 lib/ccan/cast: fix warnings with -Wextra (specifically -Wmissing-field-initializers)
adds d552422 tdb2: fix intermittant failure in run-50-multiple-freelists-fail.c
adds 7f95ad0 tdb2: consolidate testing failtest suppression routines.
adds 6d24853 tdb2: failtest: use a linked list for history, not an array.
adds bb09b32 tdb2: simplify failtest helper.
adds 6e3c405 tdb2: suppress failtest more than once on mmap.
adds eff985b tdb2: add an internal TDB_CANT_CHECK flag.
adds 3f99fc1 tdb2: provide tdb_layout_write() rather than implying it by new_tdb_layout arg.
adds 80c3ba8 tdb2: add a capability list from the header.
adds c6133b4 tdb2: display capability information in tdb_summary()
adds 372dd3b tdb2: tlist: remove type arg from tlist_top(), tlist_tail()
adds 9e3ee2b s4-python: rename conflicting variable with the import option
adds 093dac4 s4-python: externalize some function to the drs_utils module so that they can be reused
adds fc42b0a s4-python: factorize the definition of get_dsServiceName
adds f44e1a7 samba-tool: add a function to cleanly demote a DC
adds a8c89fa samba-tool: refuse to demote if the current DC has still roles
adds 105d388 s4: add blackbox test for the demote function
adds 2f8a84b s4-drs: mark WERR_DS_DRA_BUSY as a non error in DsReplicaUpdateRefs
adds 059523e s4-resolver: do not use all the A and AAAA records, those after a NS are not the one we want to use
adds 5bfd625 s4-drs: do not try to contact for replication servers that are not anymore in reps*
adds 5643d37 selftest: Split out flapping tests into a separate file.
adds e626545 selftest: Add --flapping argument to filter-subunit.
adds 0fee2c0 selftest: Display unexpected successes and expected failures.
adds be5d9c8 filter-subunit: Fix default for flapping setting.
adds e6b4a74 s3-selftest: Don't mark samba3.blackbox.failure.success test as known failing.
adds 112d072 rap netsessiongetinfo apparently *is* provided by samba3, so don't list it in knownfail.
adds f528733 GetForestTrustInformation is implemented, remove it from knownfail.
adds 4f03164 selftest: 'samba4.rpc.netlogon on ncalrpc with seal,padcheck.netlogon.DsrEnumerateDomainTrusts' now succeeds, remove it from the knownfail list.
adds 8175527 Fix typo.
adds bef27a9 wafsamba: Use final_libs list to determine if a target needs private libraries, rather than direct dependencies list.
adds f9091d6 selftest: Don't mark drsuapi tests as knownfailing.
adds 41921d6 wafsamba: Cope with not everything having a final_libs attribute.
adds 4673559 selftest: Re-mark some drsuapi tests as known failing.
adds 4d551a9 samba4: Remove rpc-handles mixed-shared tests from known failing list.
adds 4c3696c knownfail: Ignore failures for drsuapi tests over other transports as well.
adds 850c838 knownfail: LogonControl2Ex works.
adds f186425 knownfail: samba4.base.createx_access.createx_access works.
adds 0190a55 knownfail: Match on end-of-file, not end-of-file-access.
adds be37328 Remove samba4.raw.oplock.brl4. Bug 7928 has been fixed.
adds 9968fab knownfail: Remove smb2.compound tests, they pass now.
adds 512d114 knownfail: Exclude specific list of SMB2 oplock tests.
adds d9aeb2f knownfail: re-add createx test.
adds a3949f4 knownfail: remove base.maximum_allowed test, as it appears to be passing now.
adds b3f81c6 knownfail: remove now succeeding local.iconv test.
adds bf2b801 knownfail: The resolve async tests work now.
adds d9459ed knownfail: Remove working winbind tests.
adds 116a150 knownfail: Mark some ldap.acl search tests as no longer failing.
adds 2a69de6 s3:registry: replace use of rawmemchr by portable equivalent use of strchr.
adds 958e4f5 Revert "Remove rawmemchr calls - found by Ira Cooper. These are glibc-specific calls, makes us completely non-portable."
adds 891258c s3:net registry check: replace rawmemchr by functionally equivalent portable strchr
adds 8f7f244 lib/util/util_tdb: adhere to coding style for tdb_data_is_empty()
adds 5d19227 Add stub python module for tevent.
adds de4b894 Install (platform-independent) python scripts to the PYTHONDIR rather than PYTHONARCHDIR.
adds 817f752 tevent: Install python tevent modules.
adds d3d365d dlz_bind9: For creating a child entry, use only SEC_ADS_CREATE_CHILD
adds ce19bfc dlz_bind9: Use client supplied credentials for DNS record update
adds de9a4ca dlz_bind9: Set debugging output to stderr
adds b9f4feb dlz_bind9: Add command line options for URL and debug
adds 0344e72 auth: Allow a NULL principal to be obtained from the credentials
adds dbbb626 s4-dns Use match-by-key in GSSAPI server if principal is not specified
adds d8f9893 pydsdb: provide a am_pdc hook like am_rodc to python scripts
adds 650bd5e s4-dnsupdate: Do not attempt to add the PDC names if we are not a PDC
adds 6092517 Remove outdated information from the README
adds f8e26c6 clarify Roadmap, as the shape of Samba 4.0 is much clearer now
adds 8d3e92d s4-kdc: only build hdb plugin if we build against system Heimdal
adds 2da506e s4-selftest re-enable nsstest on libnss_winbind.so
adds 3adc4f5 selftest: samba4.samba-tool.domopen now passes, so do not skip
adds fbfd155 Add version attribute for pytevent.
adds a3613b0 Add samba_kcc load parameter
adds bc03cba Add NTDSConnection schedule attr blob
adds b58cb7e Add DRSUAPI_DRS_UPDATE_(x) flags
adds 0a18121 Add subreq and status to kcc_service struct
adds 0a4746a Invocation of samba_kcc from KCC task
adds 819f112 samba_kcc NTDSConnection translation
adds 86338ab dbcheck: cope with objects disappearing during checking
adds 8878949 selftest: Some extra assertions.
adds a47970c Add tests for srvsvc python interface. Thanks Dhananjay Sathe
adds 6316335 s3: Fix typos
adds 4552c28 s3: Fix some blank line endings
adds 14d3889 s3: Fix some 64-bit warnings
adds 883419a s3-dbwrap: Use simpler code for logging keys
adds b6d5dfc s3-dbwrap: use wrappers where appropriate
adds 527dc2e s3-dbwrap: Make dbwrap_fallback_fetch private
adds 5cda77d s3-dbwrap: Make dbwrap_fallback_parse_record private
adds d9e5368 s3-dbwrap: Avoid an "else" by an early return
adds 4856033 s3-dbwrap: Make dbwrap_fallback_wipe private
adds 664eb70 s3-dbwrap: & is not required when taking a function pointer
adds 452d1ef samba.kcc_utils: Fix formatting to match PEP8, make pydoctor happy.
adds e76c981 samba.drs_utils: Use new style classes and exceptions, fix formatting of docstrings to make pydoctor happy.
adds 03e5f58 pyldb: Add more docstrings.
adds 624a78d testtools: Update to new upstream revision.
adds eae3e62 Add pep8.
adds 31eba61 Add test for PEP8 - currently all errors are ignored, but we warn about them - and can ratchet if we want to.
adds 0e9b092 Add 'make pep8' target.
adds 85f8d97 Revert "Install (platform-independent) python scripts to the PYTHONDIR rather than PYTHONARCHDIR."
adds 3fbb76c s4 dns: Get rid of const qualifier for prereqs, we do need to allocate those
adds 509acc7 s4 dns: More explicitly use the first question of an update packet only
adds 358a81e s4 dns: Add test to prove two updates in one packet are a FORMERR
adds c01efc1 s4 dns: Update requests with QCLASS != IN or ALL trigger NOTIMPLEMENTED errors
adds 1b741b2 s4:dsdb/common/util.c - test LDB result against LDB_SUCCESS as we are always doing
adds ad5d315 s3-dbwrap: Fix a typo
adds 4486336 s4:libcli/raw: mark a request as error if we can't ship it
adds 4e57bb0 s4:libcli/smb2: mark a request as error if we can't ship it
adds 092f1b9 tevent: tevent_schedule_immediate never fails
adds f452add s3/doc: document the ignore system acls option of vfs_acl_xattr and vfs_acl_tdb
adds 422494a vfs: Make function pointer names consistent. They all end in _fn
adds 08019a0 tdb2: don't use TDB2 versions of test tdb files.
adds 3d7521c s3:smbd: call sub_set_socket_ids() in smbd_process() again
adds e42e1ac s4-lsarpc Fix segfaults found by the samba4.rpc.lsa.forest test
adds c79db40 torture: do not reuse bindings between pipes
adds c9d929a s4-lsarpc handle more info levels in SetInfoTrustedDomain calls
adds 62a66b0 testsuite: Remove unused and unlikely to be revived DejaGNU tests
adds 5ae24e1 s4-torture: Fix comment
adds 8d3e86d s4-torture Modify rpc.lsa.forest.trust test to progress further FL Win2003 R2
adds 29635c9 s4-torture cope with servers earlier than Windows 2008
adds 47a4388 s4-torture Do not use a fixed password for forest trust tests
adds 8581f0b HEIMDAL: Supply krb5_context to _krb5_internal_hmac to allow logging
adds 8b2b7d1 s3:smbd: remember the smbd_server_connection on pending_message_list
adds 6d84b24 s3:smbd: make struct pending_message_list private
adds bf35606 s3:smbd: remove references to the global smbd_server_conn
adds 0b8eeb1 s3:smbd: pass down smbd_server_connection via smbd_echo_state
adds 1ce9c0e s3:smbd: remember the event context on smbd_server_connection
adds 1909cb0 s3:smbd/blocking: avoid usage of server_event_context()
adds 61d8674 s3:smbd/close: avoid usage of server_event_context()
adds 1df1e0f s3:smbd/fileio: avoid usage of server_event_context()
adds c7286f1 s3:smbd/ipc: pass 'state' as mem_ctx to np_read_send()
adds 6811b47 s3:smbd/service: avoid using server_event_context() for notify_init()
adds 68a7be6 s3:smbd/oplock: avoid using server_event_context() in add_oplock_timeout_handler()
adds 16cfc72 s3:smbd/process: avoid using server_event_context() for smbd_deferred_open_timer events
adds bf8cce1 s3:smbd/process: avoid using server_event_context() for the forked echo handler
adds e7a1002 s3:smbd/pipes: avoid passing server_event_context() as event context to np_{read,write}_send
adds 7081d7e s3:smb2_lock: avoid using server_event_context()
adds 763fe42 s3:smb2_server: use sconn->ev_ctx instead of sconn->smb2.event_ctx
adds cf57fd4 s3-ctdb: fix the build w/o HAVE_CTDB_CONTROL_CHECK_SRVIDS_DECL
adds 162975a s4:python/samba/join: set msDS-Behavior-Version to '4' 2008_R2 on the nTDSA object
adds f59d358 s3:smb2_lock: pass smbd_server_connection as private_data to received_unlock_msg()
adds d1e0997 s3:smbd/blocking: pass smbd_server_connection as private_data to received_unlock_msg()
adds 4d44f87 s3:smbd/clode: pass smbd_server_connection as private_data to msg_close_file()
adds 77dc976 s3:smbd/close: pass smbd_server_connection to notify_deferred_opens()
adds 0f9d148 s3: Remove a bunch of calls to procid_self()
adds a77b0dd libcli: Remove an unused variable
adds f02e4eb s4-cldap: Set DS_DNS_CONTROLLER bit if we are running RPC dnsserver
adds eee2191 s4-provision: CN=MicrosoftDNS,CN=System container is in forest and not domain
adds 20789bf tdb: Fix python documentation for tdb module
adds a648563 s4-provision: Extract common utility routines in separate file
adds 7f50890 s4-param: Added bin_dir(),sbin_dir() methods to get compiled in dirs
adds 2142405 s4-provision: Do not guess partition file names, use @PARTITION record
adds 4066e29 s3: Remove a call to procid_self()
adds 80b4a3a s3: Remove a call to procid_self()
adds c863d65 s3: Remove a call to procid_self()
adds 7a489ec s3: Remove a call to procid_self()
adds 7b60729 s3: Fix some nonempty blank lines
adds 62249f7 s3: Use pid_to_procid
adds fbcdaa6 s4:pydsdb: remove unused variable from py_dsdb_am_pdc()
adds f426eb1 s3:smbd/blocking: pass smbd_server_connection as private_data to process_blocking_lock_cancel_message()
adds d492a43 s3:smbd/conn_msg: pass smbd_server_connection as private_data to msg_force_tdis()
adds 173ea71 s3:smbd: register MSG_SMB_FILE_RENAME after the fork
adds e09c675 s3:smbd/open: pass smbd_server_connection as private_data to msg_file_was_renamed()
adds 20c343b s3:smbd/server: remember the msg_ctx on the smbd_parent_context
adds dc38db3 s3:smbd/server: remember the ev_ctx on the smbd_parent_context
adds 1738a61 s3:smbd/server: create smbd_parent_context earlier
adds 2bab507 s3:smbd/server: add parent specific SIGTERM and SIGHUP handlers
adds 92280de s3:smbcontrol: remove unused "samsync" and "samrepl" commands
adds 7dc1de7 s3:rpc_server/netlogon: remove unused send_sync_message()
adds a131713 s3:smbd/server: remove unused msg_sam_sync()
adds 4eb5b0b s3:messaging.idl: obsolete unused MSG_SMB_SAM_*
adds 3441c01 s3: Convert open_files.idl to tab indents
adds 27e63b7 s3: Use talloc_tos() in set_sticky_write_time()
adds 1cf54ef s3: Use talloc_tos() in set_write_time()
adds 1399e6b s3:param: don't reference conn_snum_used directly in load_usershare_shares()
adds 611ab8a s3:lib/dummyparam: remove unused conn_snum_used() dummy
adds cefb797 s3:smbd: add connections_snum_used()
adds ae7d877 s3:smbd: use connections_snum_used() instead of conn_snum_used() for load_usershare_shares()
adds 3cf275c s3:smbd/msdfs: enum_msdfs_links() doesn't need a smbd_server_connection anymore
adds 3239c72 s3-dbwrap: Simplify db_tdb_fetchlock_parse a bit
adds 2d2d72e s3: Remove an else{} in remove_deferred_open_entry
adds 34d58c9 s3: Move can_set_delete_on_close to smbd/
adds 5efd7e1 s3: Move can_delete_directory to smbd/, remove shim
adds 21de673 s3:smbd/oplock: pass smbd_server_connection to init_oplocks()
adds da4b503 s3:smbd/oplock: pass sconn as private_data to process_oplock_break_message()
adds fb81772 s3:smbd/oplock: pass sconn as private_data to process_oplock_async_level2_break_message()
adds 7fee41c s3:smbd/oplock: pass sconn as private_data to process_oplock_break_response()
adds 90674f0 s3:smbd/oplock: pass sconn as private_data to process_kernel_oplock_break()
adds 17ae226 s3:smbd/oplock: pass sconn as private_data to process_open_retry_message()
adds 47e21bc s3:smbd/oplock: pass smbd_server_connection to irix_init_kernel_oplocks()
adds 641a2de s3:smbd/oplock: pass smbd_server_connection to linux_init_kernel_oplocks()
adds 6fc8dc9 s3:smbd/oplock: pass smbd_server_connection to onefs_init_kernel_oplocks()
adds 8a83464 s3:smbd: pass smbd_server_connection to smbd_setup_sig_term_handler()
adds 290ce33 s3:smbd: pass smbd_server_connection to smbd_setup_sig_hup_handler()
adds daa685c s3:vfstest: reload_services() doesn't need a messaging_context
adds fcc1f5f s3:smbd/oplock_onefs: pass smbd_server_connection to onefs_oplock_wait_record()
adds 6630b20 s3:smbd/oplock_onefs: avoid using smbd_messaging_context()
adds 297f1b1 s3:smbd/server: move smbd_open_socket and smbd_parent_context to the top
adds 9eb3c05 s3:smbd/globals: remove unused extern declarations
adds b87e887 s3: Fix examples/VFS build
adds abed965 s4-selftest Give local.resolve a real name to look up
adds 8a4b5cd s4-selftest: Add test of RPC to a netbios alias
adds 079d157 s4-resolv: fix dns_ex so as to fail correctly when a name does not exist
adds b550ead s4-smbtorture: remove trailing whitespace from schannel test.
adds 87be316 s4-smbtorture: avoid printf(); in schannel test.
adds 19411c9 s4-smbtorture: fix some typos in schannel test.
adds 0a10b32 setup: Fix phpldapadmin configuration for version 1.2.x
adds d8bed32 samba-tool: Remove duplicate code of dsacl to fsacl conversion
adds 8b94a34 samba-tool: gpo: fix a typo
adds 0cee9b0 samba-tool: Fix DN for GPO entries
adds a4ab152 tdb2: Fix python documentation for tdb.Tdb object
adds 010d600 s4-netlogon: Revert patch f02e4ebfafa6e5911e3fe744b1780527ab12c970
adds 6d15ca3 s3:smbd/globals: change 'int am_parent' into 'struct smbd_parent_context *am_parent'
adds dddaa525 s3:smbd/server: pass smbd_parent_context to smbd_setup_sig_chld_handler()
adds 78582da s3:smbd/server: maintain the list of child processes under smbd_parent_context
adds 1515f7d s3:smbd: remove unused smbd_messaging_context()
adds c51da25 s3:smbd/server: avoid msg_ctx_to_sconn() in smbd_accept_connection()
adds 2e0bc74 s3:smbd: remove brl_register_msgs()
adds ef45279 s3:web/swat: use short term event and message contexts
adds 500d703 s3:smbd/blocking: use talloc_get_type_abort() as private_data can't be NULL
adds 95384d1 s3:smbd/close: use talloc_get_type_abort() as private_data can't be NULL
adds e3e56e2 s3:smbd/conn_msg: use talloc_get_type_abort() as private_data can't be NULL
adds 940f21e s3:smbd/open: use talloc_get_type_abort() as private_data can't be NULL
adds dabc2cb s3:smbd/oplock: use talloc_get_type_abort() as private_data can't be NULL
adds 324e66f s3:smbd/oplock: make process_oplock_async_level2_break_message() static
adds ffa996e s3:smb2_lock: use talloc_get_type_abort() as private_data can't be NULL
adds 17d1244 s4-librpc: Fix NETLOGON credential chain with Windows 2008.
adds e917c7b s4-torture: Fix schannel test against win2k8.
adds be288b0 s4-torture: LookupSids3 is only available over NCACN_IP_TCP.
adds 030ccc4 s4-smbtorture: make sure we can successfully run the schannel test against windows.
adds 5c3194c s3: Fix some nonempty blank lines
adds a2d1b3b s3: Centralize nmbd_messaging_context in nmbd.c
adds 096ede3 s3: Make nmbd_messaging_context static
adds 505761b s3: Pass messaging_context to nmbd/process()
adds 1f0f8aa s3: Remove a call to procid_self()
adds 78e629c s3: Remove a call to procid_self()
adds c21f6a1 s3: Fix some pointless statics
adds 461766e s3: Remove nmbd_messaging_context()
adds 37e7981 s3: Remove a call to procid_self()
adds f7e84f2 s3: Remove UNUSED_SHARE_MODE_ENTRY
adds c889c8d s3: Slightly simplify the logic in defer_open
adds 1bea57a s3: Fix raw.mux after UNUSED_SHARE_MODE_ENTRY was removed
adds fdcbb7e s3-includes: remove PRIMARY_* SID_INDEX defines defined elsewhere already.
adds fef4f51 lib/ccan: fix m4 tests for builtin_expect and compound literals.
adds 0429471 lib/ccan: Fix some typos in libccan.m4
adds 715933a s3:smbd: split ID_CACHE_* message handling into parent and child parts
adds e412b8b s3:smbd: split smb_conf_updated into parent and child versions
adds 06c1c33 s3:rpc_server/spoolss: remove reload_services check from delete_printer_hook()
adds 5061dd2 s3:printing/spoolssd: pass event and messaging context to check_updater_child()
adds 0345551 s3:smbd: pass smbd_server_connection and a snumused function pointer to reload_services()
adds 19078b9 s3:smbd/globals: remove unused msg_ctx_to_sconn()
adds 26fc729 s3-dbwrap: Make dbwrap_parse_record return NTSTATUS
adds 098048a s3-dbwrap: Implement db_ctdb_parse_record in terms of db_ctdb_fetch
adds 29f62bb s3-dbwrap: Fix some blank line endings
adds daa3654 s3-dbwrap: For nostalgic reasons, make dbwrap_file.c compile at least
adds 77dca70 s3-dbwrap: Rewrite dbwrap_fallback_parse_record based on dbwrap_fetch_locked
adds b5d056c s3-dbwrap: Rewrite dbwrap_fetch in terms of dbwrap_parse_record
adds f6d8f74 s3-dbwrap: Remove the "fetch" db_context callback
adds 8eeb3ff s3-dbwrap: All relevant backends provide parse_record(). Remove the fallback.
adds d0330c7 s3-libsmb: Don't duplicate kerberos service tickets.
adds 851b9e9 s3:vfs fix up vfs_gpfs after function pointer renames
adds 1355f0a s3: Fix a typo
adds 9782501 dynconfig: added SBINDIR and BINDIR as updated dynconfig variables
adds 3b56f64 lib/util: added set_close_on_exec()
adds d581c9d genrand: use set_close_on_exec()
adds 9f4c3da s4-socket: use set_close_on_exec()
adds fae42c1 pidfile: use set_close_on_exec()
adds 77a551d loadparm: fixed service list handling
adds d62de8d lib/param: Set s4 "host msdfs = true" by default
adds 8eca223 First part of fix for bug #8663 - deleting a symlink fails if the symlink target is outside of the share.
adds f448c0e Second part of fix for bug #8663 - deleting a symlink fails if the symlink target is outside of the share.
adds c5cbe48 Third part of fix for bug #8663 - deleting a symlink fails if the symlink target is outside of the share.
adds b3d8eca s3: Slightly simplify delay_for_batch_oplocks
adds 432ea5f s3: Slightly simplify delay_for_exclusive_oplocks
adds bcd3db6 Add support for TCP_DEFER_ACCEPT
adds 98f7ba5 s3: Make open_file_ntcreate a bit easier to read
adds ce30a7a s3: Make open_file_ntcreate a bit easier to read
adds 2349c02 s3: Make open_file_ntcreate a bit easier to read
adds 7000bb6 s3: Add some const to find_oplock_types
adds d0ff10d s4:libcli/rap: initialize call->rcv_datalen
adds 850b374 s4:libcli/rap: remove unused members from struct rap_call
adds 17781b1 s4:libcli/rap: use talloc_zero() and initialize everything
adds 0e04cc2 s4:libcli/rap: call->ndr_push_{param,data} can be talloc childs of 'call'
adds 35605fa s4:libcli/rap: the caller should get talloc children from call->ndr_pull_{param,data}
adds f166f91 s3:lib/conn_tdb: avoid using sconn_server_id()
adds fe7c519 s3:locking: avoid using sconn_server_id()
adds 704cf10 s3:smbd: avoid using sconn_server_id()
adds cbb67e9 s3:smbd: remove unused sconn_server_id()
adds 16bd41b s3:printing/spoolssd: avoid using server_messaging_context()
adds 411d498 s3:dbwrap fix return value of db_tdb_parse
adds 75b8a24 s3:idmap_autorid: use less transactions
adds 184b50e wafsamba: Fix undefined variable name in error message.
adds 7dcef87 Restrict UCF_UNIX_NAME_LOOKUP (symlink allowed) to restricted set of calls.
adds a6854f2 Fix bug #8664 - Renaming a symlink fails if the symlink target is outside of the share.
adds 714954c s4:torture/rap/printing: check smbcli_rap_netprintqgetinfo() WERR status
adds 1dfa3ee Ensure VALID_STAT before accessing fields.
adds b939144 check_name() not needed in mkdir.
adds a00709e s4 dns: Fix some typos in comments and a whitespace
adds db2573e s4 dns: Implement dns name equality check
adds 0922953 s4 dns: Implement dns record comparison function
adds 8b82bad s4 dns: Move record lookup to dns_utils.c
adds 589d995 s4 dns: Give better test output on RCODE mismatch
adds 02c9e18 s4 dns: Update prerequisite checking conforming to RFC
adds c191ad7 s4 dns: Implement RFC-compatible update prescan
adds d8a499a s4 dns: Actually handle the update request
adds afa98bd s4 dns: Add some debug output
adds b1fdf40 s4 dns: Allow updates based on smb.conf setting
adds 23a0343 libcli/util: add NT_STATUS_NETWORK_SESSION_EXPIRED and NT_STATUS_ALL_SIDS_FILTERED
adds 79fe4bb s3: Fix the clustering build
adds 9e2d4b6 s3-net: Fix the return codes. 0 on success, -1 on failure
adds 6260d8c patch tdb-oob-fix.patch
adds b644945 tdb: be more careful on 4G files.
adds f6435b7 s4-join: replicate first with DRS_CRITICAL_ONLY and DRS_GET_ANC objects for the base dn partition
adds e34fe4d s4-becomedc: replicate first with DRS_CRITICAL_ONLY and DRS_GET_ANC objects for the base dn partition
adds 55af1a7 s4-drs: avoid calling unecesserly ldb_msg_find_attr_as_* as this call in unefficient
adds 3164d7b s4-drs: introduce a timeout in the getncchanges processing to always return something in less than x seconds
adds b2bace6 s4:drsuapi/getncchanges: return WERR_NOMEM if talloc_array() fails
adds f39426c s4-dsdb: Relax the conditions where we can't do a subtree delete
adds 664add1 tdb: Avoid a malloc/memcpy in _tdb_store
adds bfc7481 tdb2: Avoid a malloc/memcpy in _tdb1_store
adds d0ab0a4 samba-tool: Add transaction wrapper for creating GPO
adds 75d3b9c s3: Fix some False/NULL hickups
adds c23f1ee Allow an object to be deleted from a directory if the caller has DELETE_CHILD access even if we don't have access to read the ACL on the object. Fixes bug #8673 - NT ACL issue. Different fix needed for 3.6.x.
adds 3a2a755 tdb: use same expansion factor logic when expanding for new recovery area.
adds 5767224 tdb: don't free old recovery area when expanding if already at EOF.
adds 53d54f9 idl: Avoid c++ style comments
adds bfbb389 s3-dns: prevent from potentially doing wrong SRV DNS lookups.
adds a42de3b s3: There's no reason not to at least build winbind on darwin
adds cd772e9 param: Fix the data type for bAvailable
adds cd24ed9 s3-loadparm: mark a few parameters as having P_BYTES type
adds 454aff6 s3-rpc: added "rpc_server:default" config option
adds 7e69085 s3-rpc_server: Remove old comment
adds 8115c99 s3-rpc_server: Add my copyright for my previous work here
adds 8303d16 param: domain_logons and domain_master are of type enum_bool_auto
adds 711c18c Change the signature of pthreadpool_finished_job() to return 0 on success, errno on fail and return the jobid in a separate variable.
adds 81c5647 runcmd: use a pipe for stdin to child processes
adds 4ecac60 runcmd: use set_close_on_exec()
adds e34989e s3-auth Restore shortcut for guest security token
adds 5bc242f libcli/smb: add SMB2_DIALECT_REVISION_224
adds 2bd2f38 libcli/smb: add PROTOCOL_SMB2_24 support
adds 460fc52 s3:smb2_negprot: add support for PROTOCOL_SMB2_24
adds d855e77 lib/param: add support for "SMB2_24" in smb.conf options
adds 32317b0 s3:torture/test_smb2: also try PROTOCOL_SMB2_24
adds a7541fc s4-librpc: Fix netlogon schannel client connect.
adds 9c00d04 s3-netlogon: Add support for LogonGetCapabilities.
adds 00d0b4d s3-rpc_server: Pass in our flags to netlogon_creds_server_init().
adds 2f5e9aa s4-torture: Test rpc schannel netr_LogonGetCapability.
adds 1c8f326 s3-netlogon: Add support to authenticate trusted domains.
adds 6765e7c s3-netlogon: use dsgetdcname() instead of get_dc_name()
adds 0b7bc1c s3-rpc_server request the DCE_STYLE feature in ntlmssp_server_auth_start
adds 6391fff s3-auth rename auth_ntlmssp_state -> auth_generic_state
adds 1100f6e s3-auth rename auth_ntlmssp_prepare() -> auth_generic_prepare()
adds c171316 s3-auth remove auth_ntlmssp_start(), call auth_generic_start() directly
adds b85bcd7 s3-rpc_server request both sign and seal for clarity
adds 5e03843 s3-auth split the auth_generic functions into a seperate file
adds 2dd23e9 s3-rpc_server remove unused header
adds 815490d s3-rpc_server rename ntlmssp_server_auth_start() -> auth_generic_server_start()
adds db8bbf9 s3-rpc_server rename NTLMSSP functions to auth_generic..()
adds 43f35f1 s3-rpc_server: Rename dcesrv_ntlmssp.[ch] to dcesrv_auth_generic.[ch]
adds 83f0ca3 s3-rpc_server: rename pipe_ntlmssp_verify_final() to pipe_auth_generic_verify_final()
adds d52e547 s3-rpc_server: Allow gensec mechanisms to return NT_STATUS_OK
adds 0649863 s3-rpc_server: Rework pipe_ntlmssp_auth_bind() to be generic
adds 21fb9a4 s3-librpc Use gensec_sig_size() instead of a fixed NTLMSSP_SIG_SIZE
adds 1eef73e s4-provision: Set dNSProperty attribute for dns zones
adds ecbc747 samba-tool:dns: Add support for reverse names (PTR records)
adds 0120a39 s4:rpc-dnsserver: For PTR records, use dns_name_equal instead of strcmp to compare
adds 9f76e07 s4:rpc-dnsserver: If a zone is reverse zone, set the fReverse flag
adds 5673e2c s4:rpc-dnsserver: Cache DNS partition information
adds 6a5352d s4:rpc-dnsserver: Implement EnumDirectoryPartition operation
adds dbf5df5 idl:dnsserver: Add DNS_DP_STATE enumeration for diretory partition state
adds fe0e08a s4:rpc-dnsserver: Use cached zone information to get rootservers
adds 07639b5 s4:rpc-dnsserver: Fix the enumeration of DNS records
adds 3d139b4 s4:rpc-dnsserver: Implement DirectoryPartitionInfo RPC operation
adds f14ddcc s4:rpc-dnsserver: Use handy macros for error checking
adds e398bdb s4:rpc-dnsserver: Add multiple DNS records in a single operation
adds 10860d5 s4:rpc-dnsserver: Implement zone management RPC operations
adds 9586860 s4:rpc-dnsserver: Make sure that zone information is filled in
adds 56bf8e2 s4:rpc-dnsserver: Add comments
adds 20e425f ldif-handler: Fix the case for attribute dnsproperty
adds d340c2c samba-tool:dns: Add zone create/delete commands
adds 8a7cdfc samba-tool:dns: Fix a typo
adds 809092a test:dnsserver: Add zone creation and deletion test
adds 271c7d9 s4:rpc-dnsserver: Set the rank for the new DNS record correctly
adds ea9fb5c s4-ldb: Add isRecycled when is defined in the schema
adds 34d549d s4-kcc: Remove also deleted objects that are not in the Deleted Object container
adds 7d13f7d s4-drsuapi: we store boolean in upppercase so we need to test them in uppercase
adds 601f382 s4:drsuapi/getncchanges: the default for isRecycled is FALSE
adds eddf0d0 ldb:ldb_tdb.c - fix warnings in "ltdb_init_rootdse"
adds 2bc7b8f s4:libcli/finddcs_nbt.c - free "req" consistently with "finddcs_cldap.c"
adds 9a91d7f s4:netlogon RPC server - dcesrv_netr_DsRGetSiteName - add a small explaination
adds 31db5e6 s4:torture/rpc/netlogon.c - factor out the computer name check in an own test
adds 4a1895e s3:lib/ctdbd_conn: try ctdbd_init_connection() as root
adds d4e834e lib: Fix NT_STATUS_ALL_SIDS_FILTERED definition
adds eb61737 Fix bug #8679 - recvfile code path using splice() on Linux leaves data in the pipe on short write
adds c3a4057 libreplace: Don't check for standards.h on darwin (Lion)
adds c1e9537 tdb: Use tdb_parse_record in tdb_update_hash
adds 1eefd6b tdb: Use tdb_parse_record in tdb_update_hash
adds 1fbc8c2 s3: Fix linking on Lion
adds 2b75e87 s3: Fix a 64-bit warning
adds b2eaa9a s3: Fix fn signatures in charset_macosx.c
adds 1364eb7 lib/charset: Remove an unused variable
adds 4b7b26e gensec: Allow an alternate set of modules to be specified
adds d76abd1 s3-auth: Remove protype for already-removed auth_ntlmssp_start
adds e387721 s3-auth Fix talloc parent for s4 event context in auth_samba4
adds cfb9a9d s4-ntlmssp Do not allow LM key without a LM password
adds 1baf916 credentials: Always honour the return value of E_deshash()
adds 9a085b0 auth/kerberos: Move gssapi_parse.c to the top level
adds f7a866a s4-gensec: Allow a PAC to be obtained from any GSS mech
adds 5815a1b s4-auth Remove unused auth_context_create_from_ldb()
adds f320fb3 auth/kerberos: Make pac_data_out in kerberos_decode_pac() optional
adds fc226f8 s4-gensec: fix cyrus sasl module after update() protype change
adds 149f8f1 s4-gensec: Move parsing of the PAC blob and creating the session_info into auth
adds 2ee67e3 s4-pyauth: Make sure event context allows nesting
adds 502140a s4-gensec: Pass the auth context in during gensec test
adds fe693e9 s4-torture: Demonstrate handling of the PAC in a custom auth_context
adds 3f5d30c s4-gensec Remove fallback for simple privileges
adds c2d6509 s4-gensec remove auth_session dep from gensec_gssapi.c
adds 2f0ba14 auth/kerberos: Rename memory contexts for greater clarity
adds 06bbb8a s4-auth: Rename memory contexts for greater clarity
adds a085446 s4-gensec: Rename memory contexts in gensec_gssapi for greater clarity
adds 5316e86 s4-gensec: Rename memory contexts in gensec_krb5 for greater clarity
adds e3f4a66 s4-gensec: Rename memory contexts in gensec_util for greater clarity
adds c76ffcf s4-toture: Rename memory contexts in rpc.pac for greater clarity
adds af1b7f5 Remove the 'dir' registry backend.
adds a108eb4 pyregistry: Remove directory support.
adds a571542 Second part of fix for bug #8679 - recvfile code path using splice() on Linux leaves data in the pipe on short write.
adds 5e62639 Third part of fix for bug #8679 - recvfile code path using splice() on Linux leaves data in the pipe on short write.
adds e39df67 Final part of fix for bug #8679 - recvfile code path using splice() on Linux leaves data in the pipe on short write.
adds e1679fe s3: Happy New Year 2012
adds d5e4f9a s4: Happy New Year 2012
adds 64e84e7 examples: malloc is declared in <stdlib.h>
adds 48804e4 Fix the build without kerberos
adds 0bee871 talloc: Fix a typo
adds ad3c0e0 talloc: Slightly simplify talloc_unlink
adds 79f9a22 s4-provision: Fix tdbdump path lookup in make test.
adds 9ab7299 ldb:ldb/common/ldb_controls.c - reference "err_string" variable correctly
adds 4fd1220 s4:torture/rpc/netlogon.c - enhance the "DsRGetDCName*" tests
adds 90f06d6 s4-provision: Fix the problem of DnsProperty values not being set correctly
adds 3213d1e upgradeprovision: treat provision without oem attribute as quite recent, it's provision that comes from Windows replication
adds f05edc0 pyldb: raise an exception if we can't add the attribute
adds f66ef5c upgradeprovision: do not hold references to messageElements
adds a5a4b58 s3: Factor out smbd_calculate_maximum_allowed_access
adds 8cadd19 s3: Directly use *p_access_mask in smbd_calculate_maximum_allowed_access
adds 49a5202 s3: Remove some else{} branches in smbd_calculate_maximum_allowed_access
adds c01f02a s3: Avoid "file_existed" in smbd_calculate_maximum_allowed_access
adds bed281d s3: Remove the unused "file_existed" parameter from smbd_calculate_access_mask
adds 0923e7f s3: Fix a typo
adds cd3a935 s3: Fix a cut&paste error
adds 909056a s3-cli: fix bug 563, >8GB tar on BE machines
adds 6a1201a dlz_bind9: create session info from PAC using auth context
adds f9b1fb0 s4:torture/nbt/dgram.c: NBT samlogon requests without _EX return the PDC name as UNC path
adds bf0da0b LDAP-CLDAP: demonstrate that pdc name is an unc path
adds 69a67a1 s3: Check for the packet size before accessing it
adds a96a953 s3-perfcount: fix build for example perfcount daemon
adds bd5fe0a s3-perfcount: fix incorrect array length calculations
adds 5075e56 s3-winbind: Move finding the domain to it's own function.
adds b9d208b s3-winbind: Fix segfault if we can't map the last user.
adds 6b3404a s4:cldap_server/netlogon.c: it is wrong to specify "\\" in front of the hostname
adds 55db691 s4:torture/nbt/dgram.c - NBT samlogon requests don't return the PDC name as UNC path
adds 6ee6283 LDAP-CLDAP: demonstrate that pdc name is not an unc path
adds 1d4cc2a s4:pygensec: add session_key() method
adds 9465b9c s4:pygensec/tests: check that the client and server have the same session key
adds 1b45f2a s4:pyrpc: add 'user_session_key' getter to the connection object
adds 4f4bce5 Include waf as an extracted source directory, rather than as a one-in-a-file script.
adds d2d4dfd waf: Use git repository.
adds 3a18a42 Add S3 vfs_aio_pthread module to replace broken glibc aio code.
adds 6857a58 s4:repl_meta_data LDB module - set "isRecycled" time correctly
adds 69b51e9 s3: Fix some nonempty blank lines
adds f7439f8 s3: Add a suicide mode to smbd
adds fed2fba s3: Move basic SMB checking to a much earlier point
adds f1432d1 libcli/smb: Add smbXcli_conn_samba_suicide
adds 0d01418 s3: Add a test excercising the share mode cleanup routine
adds 7fc566d s3: Run the CLEANUP1 test
adds ab58469 s3: Remove some redundant code
adds 25d7675 s3-librpc Use gsskrb5_get_subkey() where available to get the session key
adds 860ad73 s3-libads Factor out a new routine kerberos_get_principal_from_service_hostname()
adds a1fd1a4 s3-librpc store the sign/seal flags we got in the gssapi client
adds 73ed88d s3:gse: MIT krb5 1.8.1 has a bug in gss_wrap_iov()
adds 7b4f2fa s3-selftest: Add test for rpcclient, including kerberos authentication
adds c579b73 s3-auth supply s3 ntlmssp module via gensec_settings
adds 1075efa s3-auth Add TALLOC_CTX * to auth_generic_prepare()
adds e22b1b4 s3-auth re-create the auth context in the s3 ntlmssp server module
adds 0c0c23f s3-auth Set remote address for both AD and s3 gensec modes
adds 3042e38 s3-auth use gensec directly rather than via auth_generic_state
adds 16e463e s3-auth Remove ntlmssp_wrap.h which is no longer required
adds 6abb880 s3-auth remove unused ntlmssp.h
adds a074a5d s3-auth Remove more unused headers
adds 4ac34f3 s3-librpc remove unused headers
adds 1b73896 s3-auth remove outdated comment
adds 5a8c881 Add some debug to vfs_aio_pthread so I can see when jobs start and stop.
adds 515dfe6 s3: Clarify what CLEANUP1 does
adds f97216e s3: Add a test for proper brlock cleanup
adds c790b3c s3: Run the CLEANUP2 test
adds f994f0a Fix the local-memcache test for 64-bit
adds d583df1 Fix bug #8687 - net memberships usage info is wrong
adds f816319 s4-rpc:dnsserver: Do not replace @ with zone_name in update operation
adds 200c22b samba-tool:dns: Check through all the DNS records for a match
adds e8a7d9c Add a sys_get_number_of_cores() function that calls sysconf or sysctl and tunes the aio threads.
adds 7b42ceb Fix compile when TDB_TRACE is enabled.
adds 09928fb s3-auth Rename make_auth_ntlmssp() -> make_auth_gensec()
adds 2141556 s3-libsmb Use gensec_settings to set s3 ntlmssp client backend
adds a00032a s3-libsmb Make auth_ntlmssp client more generic
adds 27af0ff s3-libads Use NTLMSSP via auth_generic/gensec
adds 893d792 s3:SMB2-SESSION-RECONNECT: also expect NETWORK_NAME_DELETED is signing isn't used
adds 662c557 s3-torture convert smb2 test to use auth_generic/gensec for NTLMSSP
adds af19532 s3-winbindd: convert cached credentials to use auth_generic/gensec for NTLMSSP
adds 60c6611 ntlmssp: merge initial packet implementations
adds fd69ebd s3-ntlmssp Remove unused ntlmssp_set_hashes() and do not set an invalid LM hash
adds 487c9d3 s3: No value change, just use the correct enum value
adds 6529e52 s3: Use DELETE_ON_CLOSE instead of unlink
adds 421aab2 s3: Avoid a potential alignment requirement issue
adds 76ca46e s3: Avoid a potential alignment requirement issue
adds 5cddd22 Fix format warning message.
adds 12bef84 Add "aio num threads" parameter to allow manual configuration of threads via smb.conf if required. Ignore the number of cores. See comments inline.
adds d6950d4 Comment out sys_get_number_of_cores() as we're no longer using this.
adds b8b98b8 Remove the commented out code.
adds eff69aa Add "repack" command to tdbtool.
adds cb00b58 s3-selftest Hide smb4torture_possible inside plansmbtorturetestsuite()
adds 1a588df s3-selftest: remove smb4torture_possible and add have_ads_support
adds fbe0275 s3-build: smbtorture4 can be built regardless of use_ads
adds bd9309b s3-build SAMBA4SHAREDIR is unused in make test
adds 3192095 s3-build SMBTORTRUE4 variable is unused in make test
adds c017c3e s3-selftest: Add test for smbclient kerberos support
adds 4b9d52d s3-libsmb: match the rest of Samba3 in kerberos name selection in smb sealing
adds 1a41f72 s3-selftst Add encrypted CIFS testing with kerberos
adds c243bd2 s3-sefltest Make krb5 tests contain the word krb5
adds 13f5414 s3-libsmb: Do not look up FQDN or use host/ for krb5 encrypted CIFS
adds 356f798 auth/credentials Remove debug that prints in normal operation
adds 12cb6cd s3-build: Remove unused hooks to set smbtorture4 and test args
adds 1be5e58 pidl:Samba4/Python: add an optional 'allow_remaining' argument to __ndr_unpack__() hooks
adds 507e75e s4:python/samba/ndr.py: add an optional 'allow_remaining' to ndr_unpack()
adds c3f9e01 s3-libads: fix malloc/talloc mismatch in ads_keytab_verify_ticket().
adds 4c03f08 s3-pdbtest: only test trusted domains when pdb backends offers trusted domain support.
adds 3583419 s3-libads: pretty print a keytab list.
adds ab269de s3-passdb: remove a forward declaration.
adds aa3fcbb s3-waf: rpcclient does not need libads.so.
adds 88258c3 s4-kerberos: remove some unused prototypes.
adds 73d96ed s4:scripting/devel: add repl_cleartext_pwd.py script
adds 7104ce3 s3: Remove an unused label
adds a43b472 s4:python tests __init__.py - do not depend on "subprocess.CalledProcessError"
adds 354e43c s4:python tests __init__.py - do not depend on "subprocess.check_call()"
adds eae9c74 s3-aio_pthread: Make "pd_list" static
adds a8441f9 s3-aio_pthread: Fix the build
adds 91ffcdd talloc/testsuite: fix compiler warnings
adds 0f79184 samba: check for AES encryption type defines.
adds a876d51 s4:provision: improve a message
adds f489c68 s4:provision: add the possibility to provision "server services" in smb.conf
adds 83c149d s4:provision: add a server services line to the smb.conf template for the dc
adds 803dc38 s4:provision: add "+dns" to server services if the dns backend is SAMBA_INTERNAL
adds 17e61e4 krb5: Require krb5_c_enctype_compare is available to build with krb5
adds 6b2e742 krb5: Require krb5_c_verify_checksum is available to build with krb5
adds 016fc0a krb5: Require krb5_get_host_realm and krb5_free_host_realm be available to build with krb5
adds fc7b34c krb5: Require krb5_fwd_tgt_creds to be available to build with krb5
adds 39b476d krb5: Require krb5_get_init_creds_opt_alloc/free for build with krb5
adds a33d86a krb5: Remove now unused checks for krb5_verify_checksum
adds 39d73e2 krb5: Require krb5_get_renewed_creds be available to build with krb5
adds 0c6af1e krb5: Require krb5_principal_compare_any_realm be available to build with krb5
adds cfe68f2 krb5: Require krb5_set_real_time is available to build with krb5
adds 19deda2 krb5: Require krb5_string_to_key be available to build with krb5
adds 7fb82a5 krb5: Require gss_get_name_attribute or Heimdal's PAC parsing to build with krb5
adds 6412ff8 s3-librpc Return user principal name on supplied mem_ctx
adds b213514 auth/kerberos: Remove unused headers from gssapi_parse.c
adds 14c8a13 auth: make auth4_context common to provide access to generate_session_info_pac()
adds f5a1171 gensec: move gensec_util.c to the top level
adds 1e5e219 s3-librpc Rename create_ntlmssp_auth_rpc_bind_req() to be more generic
adds b89a043 s3-librpc Rename and rework cli_rpc_pipe_open_ntlmssp() to be generic
adds e574489 s3-librpc Set target service and server into gensec
adds e8cd972 s3-librpc: rename get_ntlmssp_auth_footer to be more generic
adds 138121c s3-libsmb: split out auth_generic client functions into auth_generic.c
adds 50a939a s3-librpc: Rename spnego_ntlmssp_init_client and make generic
adds 49bafcf s3-librpc Supply target service and server to spnego_generic_init_client()
adds 226c3ef gensec: make gensec_gssapi.h common
adds 98ba33b gensec: Rename want_flags and got_flags in gensec_gssapi
adds 5c92e9a gensec: Make sure to check the optional auth_context hooks before using them
adds fc2c76f s4:auth: Make sure to check the optional auth_context hooks before using them
adds 8dc9fbd spoolss: fix DPD_DELETE_ALL_FILES error return
adds 97818fd s3-rpcclient: add deldriverex flags argument
adds d7dcbcc lib/param: avoid talloc_reference() in copy_service()
adds 6aafd86 First part of fix for bug #8673 - NT ACL issue.
adds f15cf91 Second part of fix for bug #8673 - NT ACL issue.
adds ddc1f3d Ensure we always free aio_ex on all error paths by moving the TALLOC_FREE call out of smbd_aio_complete_aio_ex() and into the caller.
adds 44a85e3 s4-rpc:dnsserver: DNS names are case insensitive
adds 6764e4f samba-tool:dns: DNS names are case insensitive
adds d0bb8b8 s4-kdc: use IDL constant NETLOGON_GENERIC_KRB5_PAC_VALIDATE
adds 49f8113 s4-kdc Do the KDC PAC checksum validation in the Samba plugin
adds b69c40f auth/kerberos: Remove unused TALLOC_CTX argument to check_pac_checksum
adds d087e71 heimdal: remove checking of KDC PAC signature, delegate to wdc plugin
adds 1787efa use ETYPE_DES3_CBC_SHA1 for the verify step in verify_mic_des3
adds 3628f34 make hmac-md5 the keyed checksum type for arcfour-hmac-md5
adds bd164ac Revert "make paranoia check less paranoid" - check that key types strictly match
adds d3e5a0b s3:smbd: explicitly ask for GENSEC_FEATURE_UNIX_TOKEN
adds 1798609 s3: Split a line with 1 statements
adds 6eea2c3 auth/gensec: add gensec_*max_update_size()
adds b3f8f7e s4:pygensec: add set_max_update_size() and max_update_size() functions
adds 891318e s4:auth/gensec/spnego: add support for fragmented spnego messages
adds 0f14ac4 s4:pygensec/tests: add test for gensec_set_max_update_size()
adds 9bafbf9 s3-waf: Create a smaller samba3util subsystem.
adds ad6d8a5 s3-waf: link SECRETS3 only against samba3util.
adds 103c1cb s3-waf: auth_netlogond depends on tldap.
adds 9a8b72a s4:repl_cleartext_pwd.py: correctly compare attids as uint32_t values
adds 5efe29b s4:repl_cleartext_pwd.py: add 'attmode' parameter to convert the attname to utf8
adds 15cdbba s4:repl_cleartext_pwd.py: add optional 'clear_utf16_name' parameter
adds 540e51f s3: Replace fill_share_mode_lock()
adds 9cf6d73 s3: Introduce get_share_mode_lock_fresh()
adds cfebba9 s3: Put an indirection layer into share_mode_lock
adds 6f9442a s3: Move the share_mode_lock handling to its own file
adds 6da246b s3: Fix nested get_share_mode_lock calls
adds 6c1d98e Add comments to all functions (to help me understand it better).
adds 84ad540 selftest: Do not run symbol check if setting up testenv
adds 339d5ea s3-selftest The krb5 encrypted CIFS test was wrong
adds 36829cf s4:auth/gensec: fix compiler warnings in spnego.c
adds bb6e648 auth/gensec: make sure functions from gensec.c are in gensec.h
adds edaa933 auth/gensec: add some more functions from gensec_start.c to gensec.h
adds 3ad7ca5 s4:auth/gensec: inline packet_full_request_u32()
adds d88af2f auth/gensec: common helper functions should be in gensec_util.c
adds 01f246e auth/gensec: move spnego.c to the toplevel
adds 342be28 s3:build: add auth/gensec/spnego.o
adds 31d9b24 s3-waf: also check for gsskrb5_extract_authz_data_from_sec_context() during configure.
adds 91c04ea s3-waf: fix compile of pdb_ldap as shared module by moving ldap schema helpers to libpdb.so
adds 07664f9 s3-autoconf: fix the build of the pdb_ldap shared module in autoconf build as well.
adds 1bbcc65 s3-waf: check for KRB5_PDU_NONE as in the autoconf build.
adds afb8a7c s3: Fix the talloc hierarchy in fetch_share_mode_unlocked
adds 2fd4be0 s4-smbtorture: tweak spoolss_OpenPrinterEx devmode
adds 6501b8b idl: add parser for the to_null property
adds ee292bf ndr: add ndr_pull_charset_to_null()
adds 0df5d06 idl: add to_null attribute to the spoolss formname array
adds 94f925c idl: add to_null attribute to the spoolss devicename array
adds b8a8870 idl: add to_null property
adds 11e2c84 Intersite KCC flags
adds aff8dad Intersite KCC flags for python
adds ab1f896 KCC importldif/exportldif and intersite topology
adds 9f50dfb s3: ADS support is needed for dns updates
adds 189ee92 s3:selftest: rpcclient doesn't support smb2
adds 13182e7 s4:dsdb/password_hash: require a "Primary:Kerberos" blob in supplementalCredentials
adds cb2fbdd s3-install: Don't let MANDIR and SRCDIR be overwritten
adds 32b5b46 s3:printing: avoid messaging_event_context() in print_queue_housekeeping()
adds e5ee6d3 s3:smbcontrol: pass tevent_context down to subcommands
adds 77d1053 s3:smbcontrol: pass tevent_context down to wait_replies()
adds ecd8fcd s3:smbcontrol: avoid using messaging_event_context()
adds 7d83d37 s3:lib/messages: remove unused messaging_event_context()
adds 0ca1f32 dynconfig/config.m4: expand prefix, exec_prefix, sysconfdir, localstatedir and datarootdir in Makefile
adds 1f7dbc6 dynconfig: --with-modulesdir should be a Samba option
adds e9874bd dynconfig: overwrite --with-privatelibdir as a Samba option
adds 2a1a276 RHEL-CTDB: --with-mandir -> --mandir
adds 29c2422 RHEL-CTDB: CP*so are no more
adds 077e5bc RHEL-CTDB: *.dat files moved
adds 43b7038 RHEL-CTDB: *.msg files moved
adds a325e7b s3: Fix bug 8695
adds e75c436 s3-passdb: trying to decouple passdb and secrets a little.
adds 45e61fc s3: Add a "lock_order" argument to db_open
adds 333c923 s3: Enforce a lock order in dbwrap
adds cf77a21 s3: Change locking order between brlock and locking
adds b9e8060 Revert "Fix bug #8175 - smbd deadlock."
adds d2068d3 s3: Pass down lock_order to db_open_ctdb
adds d2bf6af s3: Use lock_order for setting the db priority
adds f8c9ae3 s3-auth Add auth hook for PAC parsing
adds 43092cc s3-auth Match session setup handling of krb5, store the PAC
adds cbd8231 s3-gse: Add gensec wrapper for gse GSSAPI client
adds 60e1aa7 s3-build: Rework object lists to allow gse gensec module
adds d95d591 s3-gse Make gse available as a gensec client module
adds 1b63562 s3-libsmb Use the gse_krb5 gensec module as client
adds e012ad9 s3-librpc Call GSSAPI via the auth_generic layer and gensec
adds 53cc9c6 s3-librpc Allow spnego_generic_init_client to handle kerberos too
adds 0c1b4c2 s3-librpc Call SPENGO/GSSAPI via the auth_generic layer and gensec
adds 5ddec11 s3-librpc: Simplify SPNEGO code now that all mechs use a struct gensec_security
adds f70c9fb s3-librpc Remove layer around struct gensec_security
adds 1b5870a s3-librpc Remove unused dcesrv_gssapi.[ch] functions
adds 90efbe0 s3-gse Remove or make static unused/local-only GSE functions
adds 0132cca s3-gse Add const
adds ad14b8c s3-gse Move GSS_C_DCE_STYLE backup definition to gse.c
adds 1818612 s3-librpc Remove special case for spnego dcerpc sign/seal
adds f2efb0f s3-librpc Remove special case for spnego session key
adds 23a062b s3-gse Make seal parameter a boolean for clarity
adds f14bcdf s3-gse gss_wrap_iov_length() only needs the type and length
adds c62af4f s3-librpc Make cli_rpc_pipe_open_spnego_ntlmssp() generic
adds 34d5253 s3-rpcclient: pass struct ndr_interface_table down
adds 9729bdf s3-utils/net: pass struct ndr_interface_table down
adds 40715e1 s3-librpc: pass struct ndr_interface_table down to cli_pipe_open_generic/spnego()
adds e8c8d29 s3-gse Rename delegated_creds to match gensec_gssapi_context
adds cf39b63 s3-gse Rename gss_ctx to match gensec_gssapi_context
adds 5b90bcf s3-gse Rename gss_c_flags and ret_flags in gse
adds c759097 s3-gse remove special more_processing hook from gse
adds ed88012 s3-gse Remove authenticated flag from gse
adds c5864de s3-gse: verify that we got GSS_C_DCE_STYLE when expected
adds 545c1ad s3-gse: the server should not check for GSS_C_MUTUAL_FLAG
adds 45ec777 s3-gse: Make gensec_gse cope with non-DCE GSSAPI
adds 6727978 s3-gensec: Add hook to allow gensec to know if kerberos is permitted
adds e249bdd s3-gse: align common elements between gse_context and gensec_gssapi_state
adds 6411faf auth/gensec: align common elements between gse_context and gensec_gssapi_state
adds 6d14128 s3-aio-pthread: num threads should be int
adds 39c627b Fix bug 8710 - connections.tdb - major leak with SMB2.
adds 6712997 dynconfig/wscript: correctly cleanup PRIVATELIBDIR and MODULESDIR defaults
adds 95c514a Now make_connection_snum() is a static function that takes a connection_struct as a parameter, fix the interface to allow it to return an NTSTATUS.
adds 957ec28 s3: Fix a typo
adds b2c9317 s3-spoolss: prefix print$ path on driver file deletion
adds b5f780c s3-spoolss: fix printer driver version deletion
adds cc8cd7b torture: add spoolss del printer driver test
adds b37f66c torture: confirm printer driver file removal
adds 7123b59 s3-spoolss: fix printer_driver_files_in_use() call ordering
adds 3bfcf34 torture: add spoolss overlapping driver deletion tests
adds 018af56 s3:configure.in: fix the shell logic in krb5 checks
adds 74abe36 s3:build: for now do not require gsskrb5_extract_authz_data_from_sec_context
adds 004906e s3:configure.in: move krb5_set_real_time check to other function checks
adds fbb292e s3:configure.in: require gssapi for ads support
adds c41d3c1 s3:configure.in: move gss_wrap_iov check to the other function checks
adds 5c88cfc s3: Fix the build on FreeBSD8
adds 88daf79 build: Add -lz to wbinfo to fix build on some hosts
adds a7275e5 s3:smbd/proto.h: remove unused do_map_to_guest() prototype
adds 4e444f0 s3:kerberos_verify: ads_dedicated_keytab_verify_ticket() only needs read access
adds f86ab29 s3-gse: fix SECRETS_AND_KEYTAB fallback in gse_krb5_get_server_keytab()
adds 6158ea1 s3-gse: create memory keytab in gse_krb5_get_server_keytab()
adds 6f0f10c s3-gse: implement fill_mem_keytab_from_[system|dedicated]_keytab
adds 7fe1897 s3-gse: make sure GSS_C_CONF_FLAG implies GSS_C_INTEG_FLAG
adds 30b1e72 s4:auth/gensec: make sure GSS_C_CONF_FLAG implies GSS_C_INTEG_FLAG
adds 06f7105 s3-libcli Change krb5 smb sealing to call via gensec and gensec_gse
adds 41ed715 s3-libsmb: use struct gensec_security directly
adds 58916c0 s3-libsmb: Remove unused smb_tran_enc_state_gss and gssapi headers
adds e175d25 s3-libsmb: Always allow SMB_TRANS_ENC_GSS to be defined
adds c55db47 script/autobuild.py: cleanup on rebase failure
adds 39ee332 param: handle P_BYTES in more places
adds d65f33d Log short_princ instead of uninitialised filter.
adds c3a7573 s3-spoolss: fix incorrect error check type
adds ec094bf WERROR type variable being incorrectly checked with a NT_STATUS_IS_X type macro.
adds af6bf77 lib: use differing NTSTATUS and WERROR struct members
adds 3191040 Another fix for bug #8556 - ACL permissions ignored when SMBsetatr is requested.
adds 869fd8e Another fix for bug #8556 - ACL permissions ignored when SMBsetatr is requested.
adds be29202 autobuild.py: Catch only true exceptions in except statement
adds 1f0298d python: Change except: statement to except Exception:
adds 1a9ee7c dsdb: Allow DSDB_CONTROL_PASSWORD_BYPASS_LAST_SET_OID to be specified as a flag
adds 6bab4a3 s3-passdb: Use DSDB_PASSWORD_BYPASS_LAST_SET flags in pdb_samba4
adds 6acce6e s3-passdb: Fix pdb_samba4 setting of plaintext passwords
adds bbacd90 selftest: Add test for smbpasswd against pdb_samba4
adds f154504 s3:registry: do not write empty value lists to registry.tdb
adds c19753b s3: Add debug when a message is registered
adds 637838a s3: Remove a typedef
adds 7722e63 s3: Remove a typedef
adds dc4ef9b dlz_bind9: for authenticated user, set the AUTHENTICATED USERS sid in token
adds 4444612 s4-torture: For authenticated users, add AUTHENTICATED USERS sid
adds fb235a3 s3: Fix bug #8674.
adds 9e6675e s3: improve the code in the AES encryption.
adds 23ddaa8 Revert "build: Add -lz to wbinfo to fix build on some hosts"
adds ab5cdb3 Revert "s3:build: for now do not require gsskrb5_extract_authz_data_from_sec_context"
adds 34e7d96 ldbedit: prevent a transaction warning on failure
adds da8e8e5 s3:smb2_sessetup: call set_current_user_info() and reload_services() on success
adds c74a522 s3:build: require gss_krb5_export_lucid_sec_context() for ads support
adds 0f039b1 s3-gse: add GENSEC_FEATURE_NEW_SPNEGO detection in gensec_gse_have_feature()
adds 8dd63b9 auth/gensec_gssapi: sync gensec_gssapi_state with gse_context
adds e9d6699 Introduce dump_data_file
adds 390734a lib: Remove dead mszip code.
adds 7945deb s3-waf: Link netapi only against needed subsystems.
adds 37e8286 s3-waf: Link smbclient only against needed subsystems.
adds 8b72c6b s3-waf: Link nss_wins only against needed subsystems.
adds 823d32d s3-waf: Replace LIBMSRPC_GEN just with ndr-standard.
adds b111375 s3-waf: Remove unneeded PARAM_UTIL dependency.
adds f77680d s3-waf: Add missing depcendencies to smbconf.
adds 6822baa s3-waf: Link param only against needed subsystems.
adds f6c3eab s3-waf: Don't link param_service against USER_UTIL twice.
adds 00aa8ef s3-waf: Link samba3core against needed subsystems.
adds a445051 s3-waf: Remove LIBSMB_ERR completely.
adds b1d5dc9 s3-waf: Link LIBNTLMSSP only against needed subsystems.
adds 2efb390 s3-waf: Link libsmb only against needed subsystems.
adds 72e3252 s3-waf: Link smbd_base only against needed subsystems.
adds 0f4031e s3-waf: Link LIBNET only against needed subsystems.
adds 9321db0 s3-waf: Link LIBNET_DSSYNC only against needed subsystems.
adds abc0f11 s3-waf: Remove dead subsystem LIBNBT.
adds 3ee8b7a s3-waf: Link trusts_util only against needed subsystems.
adds 7b9716d s3-waf: Link tdb-wrap3 only against needed subsystems.
adds f83efa7 s3-waf: Link errors3 only against needed subsystems.
adds 9b71a80 s3-waf: Link libcli_lsa3 only against needed subsystems.
adds 005d370 s3-waf: Link nmbd only against needed subsystems.
adds 2edf42a s3-waf: Link winbindd only against needed subsystems.
adds feab59e s3-waf: Add missing dependencies to LOCKING.
adds dd91f0b s3-waf: Add missing dependencies to PASSCHANGE.
adds 1700013 s3-waf: Link swat only against needed subsystems.
adds 2d667ba s3-waf: Link rpcclient only against needed subsystems.
adds 2d0d2b5 s3-rpcclient: Remove debug_dsdcinfo_flags() call.
adds 84e2a6e s3-waf: Link smbclient only against needed subsystems.
adds 1d6841d s3-waf: Link net only against needed subsystems.
adds 0871a1b s3-waf: Link profiles only against needed subsystems.
adds 3e4e84a s3-waf: Link smbspool only against needed subsystems.
adds cd03543 s3-waf: Link testparm only against needed subsystems.
adds 47da01a s3-waf: Link smbta-util only against needed subsystems.
adds 05864b0 s3-waf: Link smbstatus only against needed subsystems.
adds a07b711 s3-waf: Link smbstatus only against needed subsystems.
adds ff8a1f7 s3-waf: Link smbtree only against needed subsystems.
adds dd1b548 s3-waf: Link smbpasswd only against needed subsystems.
adds 6f6fb03 s3-waf: Link pdbedit only against needed subsystems.
adds 1fa80f0 s3-waf: Link smbget only against needed subsystems.
adds e9b64f0 s3-waf: Link nmblookup only against needed subsystems.
adds 74d24fa s3-waf: Link nmblookup only against needed subsystems.
adds 1fb2ef7 s3-waf: Link smbconftort only against needed subsystems.
adds 7d10eb7 s3-waf: Link maketest only against needed subsystems.
adds 61c53eb s3-waf: Link msgtest only against needed subsystems.
adds 07cc5ab s3-waf: Link smbcacls only against needed subsystems.
adds ab51d66 s3-waf: Link smbcquotas only against needed subsystems.
adds 89c514a s3-waf: Link eventlogadm only against needed subsystems.
adds bbb9131 s3-waf: Link sharesec only against needed subsystems.
adds 8438fba s3-waf: Link locktest only against needed subsystems.
adds 9eaeb6c s3-waf: Link pdbtest only against needed subsystems.
adds 2734017 s3-waf: Link vfstest only against needed subsystems.
adds e0da5c9 s3-waf: Link locktest2 only against needed subsystems.
adds dc4924b s3-waf: Link smbfilter only against needed subsystems.
adds 1ffc082 s3-waf: Link versiontest only against needed subsystems.
adds 2763013 s3-waf: Link ntlm_auth only against needed subsystems.
adds b295da2 s3-waf: Link rpc_open_tcp only against needed subsystems.
adds de1836f s3-waf: Link test_lp_load only against needed subsystems.
adds 9f917c0 s3-waf: Link dbwrap_tool only against needed subsystems.
adds 5b8a22e s3-waf: Link dbwrap_torture only against needed subsystems.
adds 2fa6c5e s3-waf: Link split_tokens only against needed subsystems.
adds 63c7118 s3-waf: Link vlp only against needed subsystems.
adds 1a4e4f0 s3-waf: Reduce libnetapi dependencies.
adds c4b05ec s3-waf: Reduce libsmbclient dependencies.
adds a5b4a47 s3-waf: Add missing dependency to RPC_WINREG.
adds 0dcc51e s3-waf: Add missing dependency to LIBNET.
adds 6d06a31 s3-waf: Fix cups dependency in PRINTING.
adds c85e60b s3-waf: Reduce dependencies of smbd_base.
adds 67126ed s3-waf: Reduce dependencies of winbindd.
adds 851b2c1 s3: Fix a panic in aio_pthread
adds d8c6991 Add man page for vfs_aio_pthread module.
adds 1ca4df5 Use sys_pread/sys_pwrite to cope correctly with 64-bit sizes. As in the default VFS case fall back from pread -> read and pwrite -> write on an ESPIPE error in the worker thread.
adds 12609c1 Update man page to fix typo vfs_aio_fork -> vfs_aio_pthread, add aio read size, aio write size examples.
adds e203b28 s3-build: Remove FIXME, bigballofmud is no more
adds b7becc0 s4-rpc_server: Fix search for existing trust to actually look for the dns name
adds 0158858 s3:gse: return NT_STATUS_LOGON_FAILURE instead of NT_STATUS_INTERNAL_ERROR
adds 633a28b s3:auth/auth_generic: for now call sub_set_smb_name() and lp_load()
adds 17a77ea Fix a really slow memory leak (in master at least). Found by Ira Cooper <ira at wakeful.net>.
adds a9e0333 Finally remove all malloc()'s from the substitute code. Now totally talloc() based.
adds 5bdadd1 build: Add missing dependencies on popt
adds 7c723c0 s3-waf: Add missing dependency of pdb_wbc_sam to wbclient.
adds 022c560 s3-waf: Add missing dependency of ntlmssp to wbclient.
adds 2dd696a s3-waf: Create a subsystem for SERVER_MUTEX.
adds c543ce1 libcli/smb: fix smbXcli_negprot(..., PROTOCOL_NT1, PROTOCOL_SMB2_02)
adds e6c39a2 s3-pdb: Break SECRETS3 dependency on PDB.
adds 0027cd2 s3-pdb: Make ADS-type backends updates secrets.tdb.
adds 7d14f89 s3-libsmb Do not limit read replies to NBT packet sizes
adds 965b831 s3-selftest: Add test for posix large reads and writes
adds f6fb55a libcli/util: fix typo in nt_errs[] for NT_STATUS_NETWORK_SESSION_EXPIRED
adds 0db7086 s3: Fix unused variable warnings
adds 697a6e9 auth: provide private pointer and do not return original PAC signatures
adds 205e198 tdb2: careful on wrap.
adds efbf52b tdb2: copy tdb1's changed expansion logic.
adds ae62d46 ldb_wrap.c: fix TDB2-incompatible API usage.
adds dd1d573 tdb_compat: only use hashsize attribute when O_CREAT
adds 641beb3 samdb: use compat wrappers for tdb_fetch().
adds 23f1f5e tdb2: tools/tdb2backup
adds 45ae436 tdb2: name tools the same as TDB1 tools.
adds 1023082 tdb2:tdbtorture: use TEST_DATA_PREFIX for files
adds e1665c9 tdb2: add -1 and -2 options to tdbtorture
adds 7c6713e tdb2: make --enable-tdb2 the default.
adds a647df4 auth: Make check_password and generate_session_info hook generic
adds fc035af s4-auth: Return NT_STATUS_NOT_IMPLEMENTED if the challenge cannot be obtained
adds 3ddb983 gensec: inline gensec_generate_session_info() into only caller
adds 959d13a s3-auth: Remove duplicate check for NT_STATUS_IS_OK(nt_status)
adds 7350d99 s3: check that a user in a bogus domain name is mapped to the localnetbios name of a domain member
adds 56d5cb9 s3-winbind: don't try to do clever thing if the username is not found while authenticating through winbind
adds 1fdc96e Fix bug #8139 - smbclient fails if server does not support Echo request.
adds 449ca75 s4-s3-upgrade: Use lowercase hostname as hostname for provision
adds bfa951d s4-s3-upgrade: Check if there are duplicate sids for users and groups
adds 5c50e08 replace: use libbsd for strlcat/strlcpy when available.
adds c83ce7b replace: Only include C files from which there are actually functions used.
adds 2343703 tevent: Fix python documentation strings
adds dc4cf82 s3:net registry: fix a copy and paste error in a help text
adds 1d83f21 s3:net ads join: untangle assignment from check.
adds 63d9b5d s3:net ads join: reduce indentation and improve logging in the dns update code block
adds 04fa9a3 s3:net ads join: untangle assignment from check, fix return code and improve error logging
adds ca913c9 s3:net ads join: check for success of fetching machine password in dns update block
adds 4831b6e s3:net ads join: check for malloc success and react accordingly in dns update block
adds 9cd7b8f s3:net ads join: interpret return code of ads_kinit_password() in dns update block
adds 8f9b432 s3:net ads join: improve status evaluation for call to net_update_dns()
adds 1768d36 s3:net ads join: improve comment for dns update block
adds 7e5c5bd s3:net ads join: move dns update code out to new function _net_ads_join_dns_updates()
adds be312e7 s3:net ads join: reduce indentation in _net_ads_join_dns_updates()
adds 976672b s3:net ads join: add a comment for the call to _net_ads_join_dns_update()
adds 8972c92 s3:net ads join: remove a useless empty comment block
adds 312228d s3: Fix "smbcontrol smbd close-share"
adds 549a319 s3: Re-indent an && sequence for better understanding
adds 2b1d7ac s3: Unify stream testing in open_directory
adds ab364e9 s3:auth/auth_generic: make use of gensec_spnego in the server
adds 204dfd2 s3:libsmb/auth_generic: make use of gensec_spnego in the client
adds d6b0d52 s3-smbd: Use gensec_spnego in smb seal server
adds a1a667d s3-libsmb: Use gensec_spnego in smb seal client
adds fce53e0 s3-libsmb: Remove unused enum smb_trans_enc_type
adds 5ad7665 libcli/smb: Convert struct smb_trans_enc_state to talloc
adds 58e401f s3:smbd: always use the gensec code path in smb2_sesssetup.c
adds 3383ebb s3:smbd: rework smbd_smb2_*_ntlmssp_auth* to smbd_smb2_auth_generic*
adds 8327ee9 s3:smbd: always use the gensec code path in sesssetup.c
adds 63f6567 s3:smbd: remove pending_auth_data logic
adds ee15790 s3:smbd: remove unused code from sesssetup.c
adds ec0142d s3:smbd: rework reply_spnego_ntlmssp to reply_spnego_generic
adds 5f79ad5 s3:smbd: the spnego session setup don't need to copy the in blob
adds 507872f s3:smbd: inline code in reply_sesssetup_and_X_spnego()
adds 27c686d Revert "Fix bug #8139 - smbclient fails if server does not support Echo request."
adds 6b8a4c9 s3:client: ignore SMBecho errors (the server may not support it) (bug #8139)
adds a1901b5 Fix bug #8729 - getpass regressions on Solaris/Illumos - 3.6 and master.
adds a93cdac s3: Simplify an if-statement
adds 92b96ac s3: Delete streams on directories
adds 1f328d1 s3: Add rmdir operation to streams_depot
adds 5931e1d replace: Add include for bsd/string.h.
adds 51e162d source3/wscript: Expand tabs, to prevent confusion (whitespace is significant in python/waf).
adds b7d5d01 s3/wscript: Fix dependency on gssapi, necessary when there is no system Kerberos.
adds eecf2ac selftest: Remove unused support for --exeext
adds 9336658 s3-auth Remove unused nt_status_squash from auth_context
adds 42d4152 s4-heimdal: the ASN1 compiler now depends on libreplace
adds 204c075 Revert "s4-drs: do not try to contact for replication servers that are not anymore in reps*"
adds 6ba09e0 s3:smbd:smb2: fix an assignment-instead-of-check bug conn_snum_used()
adds 435f817 s3-vfstest: Fix some nonblank line endings
adds 1168700 s3-vfstest: Fix a typo
adds 3c6bd8c s3-vfstest: Fix some pointless statics
adds 1bd7497 s3-vfstest: Fix some uninitialized vars
adds 207af5d s3-vfstest: Correctly initialize the connection path
adds 8c66c8c s3: Test for bug 8733
adds 8080dba s3-lib: Fix util_cmdline which doesn't use popt.
adds 3101d9b s3-libsmb: Remove dead gssapi code.
adds c892217 smbtorture: Do not leak child processes when exiting
adds b3fb115 tdb2: add --disable-tdb2
adds e3dac4b replace: Only add bsd dependency when bsd library was found.
adds 0fdd6c7 build: fixed a link order problem
adds 03c3a61 s3-libsmb: Remove dead prototype.
adds adbab77 s3:auth: fix potential gap creation in wbcsids_to_samr_RidWithAttributeArray()
adds dab7b0e s3:auth: fill the sids array of the info3 in wbcAuthUserInfo_to_netr_SamInfo3() (bug #8739)
adds 25d3a2e s3-vfstest: Fix a double-free on closing a file
adds 3bea5a1 s3-vfstest: Fix an uninitialized read in close
adds 03300f2 s3: Simplify streams_depot a bit
adds bbde298 s3: Use ARRAY_SIZE in bsd_attr_list
adds c251667 s3: Move stream_depot test to script/tests
adds 7d72424 s3-vfstest: Add getxattr
adds 0a000f1 s3-vfstest: Add listxattr
adds dbe9ff2 s3-vfstest: Add setxattr
adds b1a544f s3-vfstest: Add removexattr
adds da0a7b2 s3-xattr_tdb: Fix listxattr
adds fad9727 s3: Test for faulty xattr_tdb listxattr
adds 9fec2c0 Allow a SACL to be sent in cli_set_secdesc().
adds 571ee0b Only ask for specific permissions required when setting an ACL.
adds db869c5 selftest: Fix the exit code of make test when run in buildfarm
adds 9b43ad4 s3-pid: Catch with pid filename's change when config file is not smb.conf
adds 357631b s3-nmbd: don't discard DGRAM frames from local addresses when we are a DC
adds 2b92993 loadparm: fix a load of uninitialized memory errors found by valgrind.
adds 3116592 s4:torture:smb2: remove an unused variable from torture_smb2_setinfo()
adds 48ee2c3 s4:torture:smb2:notify: remove an unused variable
adds 5f19eb8 s4:torture:smb2:notify: remove an unused variable
adds 87cf808 s4:torture:smb2: check for success of talloc in secondary_tcon()
adds ce5fc22 s4:torture:smb2: talloc_free the right tree structure in secondary_tcon()
adds 97823b6 s4:libcli/torture:smb2: change smb2_tree_connect to take a smb2_session instead of smb2_tree arguement.
adds 6a93475 s4:libcli:smb2: don't allocate the smb2_tree struct earlier than necessary in smb2_connect()
adds f9e85d0 s4:torture: add smb2.durable_open test reopen1
adds 1d8fbff s4:torture: add smb2.durable_open test reopen2
adds 7c7e1fd s4:torture: add torture_smb2_tree_connect() utility function
adds adb9b7f s4:torture: add smb2.durable_open test reopen3
adds a4fd3eb s4:torture: add a torture_smb2_session_setup() utility function
adds 877d4e0 s4:torture: add a smb2.durable_open.reopen4 test
adds d9b9ad2 Replace all malloc/free with talloc on tos.
adds 45a3b14 Fix bug #7933 - samba fails to honor SEC_STD_WRITE_OWNER bit with the acl_xattr module.
adds 41152d7 Replace bool flags inside ensure_canon_entry_valid() with pointers. This will make the second tweak to the ACL mapping on set easier.
adds 6a31e0f Fix mistaken assignment of gid to uid field.
adds 4452082 Ensure when setting a POSIX ACL, that the uid for a SMB_ACL_USER_OBJ ACE (the owner ACE entry) has a duplicate permission entry as an SMB_ACL_USER, and a gid for a SMB_ACL_GROUP_OBJ ACE (the primary group ACE entry) also has a duplicate permission entry as an SMB_ACL_GROUP. If not, then if the ownership or group ownership of this file or directory gets changed, the user or group can lose their access.
adds 74ca6d1 s3-popt: Fix configure.developer builds on Solairs.
adds a0e44c3 lib/util: Add hex_encode_buf
adds 98210e2 s3-nsswitch: Fix warnings on Solaris.
adds 5fb578e s3: FreeBSD does not define sin6_addr.s_addr32
adds 523d5a8 s3-winbind: Remove unused bool "local"
adds 7e02757 Use named argument 'dir' instead of 'prefix' on NamedTemporaryFile for source4/setup/provision
adds fa0c2ab Use named argument 'dir' instead of 'prefix' on NamedTemporaryFile for domain.py
adds 9c000f1 crypto: Add prototype for main torture functions.
adds 6b1e83c pyxattr_tdb: Remove pointless check for blob.length < 0.
adds 1c1b10f torture/libnet: Include prototype headers.
adds a05a910 pysocketwrapper: fix behaviour to be consistent with 'socket.getsockopt'
adds 8f6d7d6 loadparm: handle P_SEP in switches (silences warning with clang).
adds e92302d smb_server: Preserve signedness of string push return value.
adds d6b4701 charset/tests: Add prototypes for test functions.
adds a0ff4c3 Revert "samba-tool: moved takes_optiongroups definition to Command base class"
adds 634f827 crypto/md5: Change prototypes to match BSD.
adds 8443e15 crypto: Use libbsd md5 header, if available.
adds 7c8476b samba-tool: Add optiongroups, necessary for 'samba-tool domain ...'
adds 8dca1a0 samba-tool user password: Re-add support for option groups.
adds f2903e0 provision: Make sure target directory is created early.
adds d03ef6a s3-waf: Link against tdb_compat instead of tdb.
adds e32ad9b s3-waf: Link tdbsam against needed libraries.
adds 27f6421 s3: Increase debug level of basic ctdb packet handling
adds 502186f Remove unused get_file_size() function.
adds 8613bc7 samba-tool dns: Re-add support for option groups
adds f8ef240 samba-tool sites: Re-add support for option groups
adds a9e2b62 idl: wmi and dcom don't need python bindings
adds 75628e6 pidl: add more mapped types
adds ff5a337 s3-build use common VERSION file for all builds
adds 76021cc s4-messaging: fix pymessaging docstring
adds 89cd086 s3-auth Add const to make_user_info_map
adds e4546f5 auth: rename ntlmssp.c to ntlmssp_util.c
adds 2c04520 s3-docs: Remove references to long-gone smbmount utilities
adds 773182f s3-passdb: Remove #if _SAMBA_BUILD_ == 4 from pdb_samba4
adds 24ed8c5 regshell: Fix a counter that can actually be non-zero.
adds 4cf9923 Fix shadow variable name warning.
adds 36e5526 s4:join python code - write the SAM account name correctly
adds fa1c713 s4:join python code - perform a fallback password set operation over libnet
adds b93326b s3-build: remove EXEEXT from Makefiles
adds 4328f3c smbwrapper: Remove smbwrapper
adds b5436fd tevent: Fix deleting signal events from within themselves
adds de53fcd tevent: change the version to 0.9.15
adds 419e92b s3-net: Don't use an internal krb5 for kdc lookup.
adds 2464a7b s3-libsmb: Remove obsolete smb_krb5_locate_kdc.
adds 5ec1273 s3-printing: Add new printers to registry.
adds 744ed53 gensec: Fix a memory corruption in gensec_use_kerberos_mechs
adds 88a041a wafsamba: Expand tabs.
adds 209d3c0 tests/source: Add wafsamba/ files to list of Python files to check.
adds 292b863 credentials: Show returned error_string in debug message
adds c38ba53 heimdal: Re-run lexyacc.sh
adds 11c5301 heimdal_build: omit #line statments
adds 45e681d heimdal: Re-run lexyacc.sh to remove #line statements
adds 88298f9 build: Add --enable-coverage option to build with gcov support
adds 983d205 charset: Remove unused iconv_talloc()
adds 3b88c1e s3-charcnv: Remove unused pull_string_fn
adds 7824fd5 s3-registry: Remove unused prs_uint8()
adds 40bf23d s3-lib: Remove unused pid_path()
adds abc90d8 s4-cmdline: Remove unused popt_common_dont_ask()
adds ac57def s4-lib/tls: remove unused tls_support()
adds fc5a214 charset: Remove unused strcmp_w()
adds efc210d lib/util: Remove unused str_format_nbt_domain()
adds a74e556 s4-lib/samba3: Remove unused smbpasswd_decode_acb_info()
adds 3d63100 s3-param: Remove unused share_defined()
adds a7835f4 s3-libsmb: Remove unused smb_krb5_mk_error()
adds 4512353 s3-charcnv: Remove unused rpcstr_push()
adds 474fbfb s3-lib: Remove unused is_myworkgroup()
adds 292974e s3-libsmb: Remove unused kerberos_compatible_enctypes
adds 5c2a213 s3-libsmb: Remove unused kerberos_set_creds_enctype()
adds a056238 s4-nbt_server: remove unused winsdb_get_seqnumber()
adds 919440f selftest: mark posix_s3.rpc.spoolss.printer as flakey test
adds 901e3b7 Revert "gensec: Fix a memory corruption in gensec_use_kerberos_mechs"
adds 93f3fc5 gensec: set flag to continue in outer for loop in gensec_use_kerberos_mechs
adds d2ccaaa gensec: explain gensec_use_kerberos_mechs() logic
adds bff119a s4:torture: add some SMB2 renaming tests
adds be3e479 selftest: add smb2.rename to testsuite
adds 6b87623 s3-smb2: Make sure we have a subreq set
adds f1db715 s3-smb2: Use the correct indicator if a request was deferred
adds 2e95d80 s3:vfs_gpfs: be less verbose in get/set_xattr functions
adds 89a4f66 s3:vfs_gpfs: make "gpfs:winattr" a per share option
adds 8ad2b6a s3:vfs_gpfs: make "gpfs:ftruncate" a per share option
adds 318346a s3:vfs_gpfs: make "gpfs:getrealfilename" a per share option
adds 8ce9982 s3:vfs_gpfs:Fix query of creation time from GPFS
adds 4a11be3 s3:vfs_gpfs: fix a compiler warning
adds e87d98c s3:vfs_gpfs:quieten an expectable warning message
adds 389bb4f s3:smbd/oplock_linux: don't overwrite private_data
adds 05036fa s3-winbindd: set the can_do_validation6 also for trusted domain
adds 474c02a s3-waf: add dependency on talloc or it won't build if talloc.h is not in the default include path
adds 567f05e mkversion: Add quotes around various version strings
adds 8de129d gitignore: Ignore waf cache files.
adds c3a9d1e waf: Add initial unit test for samba_utils.
adds a0fb721 wafsamba: Add tests for unique_list, subst_vars_error.
adds 2d66d16 wafsamba: Add tests for dict_concat.
adds 1e46ccb LDB:pyldb.c - use always the case insensitive comparison for attribute names
adds 05f9495 s4:join python code - "msDS-KeyVersionNumber" does not exist on Win2k
adds caf485a auth: Pass in the SMB username (for %U) into generate_session_info
adds bee55a2 s4-dsdb: Check if metadata.tdb exists, before trying to open it
adds 310cf98 s3-lib/addns: Move to system/kerberos.h and HAVE_KRB5
adds 4a0d1b5 s3-libads: Move to using only the HAVE_KRB5 define
adds 3bf9221 s3-build: expliticly require gssapi for HAVE_KRB5 and remove HAVE_GSSAPI
adds 70f4a96 selftest: Allow setup_env() to signal that an environment name is unknown
adds cf155fa s3-selftest: Do not assume $USERNAME is the same as $DC_USERNAME
adds 0f22e35 s3-auth: On successful user mapping set mapped_to_guest to false.
adds e34e95f libndr: Add ndr_map_error2errno
adds ad2a2c4 s4:torture: add another SMB2 rename test
adds 390b9a2 tdb: make tdb_private.h idempotent.
adds 0802791 tdb: import unit tests from CCAN into tdb/test/
adds 8fa345d tdb: wean CCAN-style unit tests off of tap.
adds 205242e tdb/test: fix up tests for use in SAMBA tdb code.
adds 4d58d0f tdb: build and run unit tests in tdb/test/
adds 740d4d7 s3: files_struct->mode is only written, remove it
adds 9e25361 tevent_signal: Fix a valgrind error
adds a6bd7f3 s3-printing: fix crash in printer_list_set_printer()
adds dd5868d s3: Add SERVERID_UNIQUE_ID_NOT_TO_VERIFY, bug 8760
adds 00f86a3 s3-nmbd: Initialise newly non-static variables
adds 032a2c4 wintest: connect to correct hostname in test_net_use
adds 2ba57f4 wintest: Retry joining the domain a few times
adds 15a0de6 wintest: Allow access denied when turning off the firewall
adds 81ddb83 wintest: Update VM used for W2K8R2A
adds 97859d1 wintest: s3 moved smb.conf to /etc
adds 98e438d wintest: Cope with nc not timing out even when -w 1 is specified
adds de2bb2a wintest: Samba is now all version 4.0
adds 61ccb46 wintest: Give the Windows VM a little more time to start back up
adds 8f6ddb3 wintest: Change Windows 7 VM
adds a8a8361 wintest: update WinXP-1 snapshot
adds e1f9fb7 selftest: Make plugin_s4_dc set the cached environment correctly
adds 22a2c46f selftest: Do not start up an already-running test environment
adds 212b3ec s3-selftest: Require SMB signing for ktest environment
adds c006b9b selftest: skip targets that are not compiled in if we do not have ADS
adds 8ea068d selftest: Run nsstest against more environments
adds 6917575 selftest: skip plugin_s4_dc if we do not have ADS
adds 3cf091c s3-smbd: Avoid starting log lines with the word 'error'
adds 7e0e713 selftest: Remove 'if have_ads_support:' from tests.py
adds 95d3096 s3-selftest: Remove .posix_s3 from s3 test names
adds b5b2041 Rename obscure defined constants.
adds 83d0a86 s4-selftest: fix output of opened connections in torture_holdcon
adds ea27879 s4-scripting: samba-tool: Fix domain info usage message
adds 32cf164 s4:provision: don't log the ldap admin password - it is internal only
adds 09b865b s4:provision: generate the adminpass provision() instead of provision_fill()
adds 8ca39df s4:provision: only print the adminpass if it was generated (not user-provided)
adds 5674724 wafsamba: fix blacklist handling in "make dist"
adds e0797c6 wafsamba: exclude '.gitignore' from "make dist"
adds a389632 wafsamba: exclude '.brzignore' from "make dist"
adds bd2a7aa s3-librpc: make gensec result handling more generic
adds 0c5cbb5 s3:rpc_client: fix comment
adds 1d0684c s3-librpc: Remove unused bool gensec_hook
adds 5c9b6db s3-gse: Use the session key type, not the lucid context to set NEW_SPNEGO
adds 2b511f0 s3-librpc: Use gensec_spnego for DCE/RPC authentication
adds eb3e34e s3-smbd Remove unused code now we always have SPNEGO via gensec
adds d54404e s3-param Remove off-by-default and unused "send spnego principal"
adds 0247376 docs-xml: remove docs for "send spnego principal"
adds 91c325b s3-librpc: Remove gse_verify_server_auth_flags
adds ab80995 lib/util: Remove unused sys_select_signal()
adds 367c567 lib/util: Remove sys_poll as it is no longer needed
adds ed85e9f Replace smbd_server_connection_loop_once() with tevent_loop_once() directly.
adds 111f8f4 wintest: Allow Windows VM to have no default route
adds a7569b6 wintest: use net rpc to put authenticated users into TelentClients if we need to
adds 071f3c1 wintest: give host longer to register the SRV record
adds 9eb8f07 s3-gse: Remove unused OID declaration
adds 05cf2d4 s3-librpc: Remove backup declaration of GSS_C_DCE_STYLE
adds 6088f44 s3-gse: Fix OID to read for kerberos key type
adds a315350 s3-gse: Allow kerberos key type OID to be optional
adds 674278d auth/kerberos: Move gse_get_session_key() to common code and use in gensec_gssapi
adds fb54ba1 wintest: Update Win2003 VM
adds f758706 build: Add exceptions for callcatcher unused function detection
adds a68d4cc s3-build: Use credentials_ntlm.c in the autoconf build as well
adds 8adde1b s3-auth Hook checking passwords and generating session_info via the auth4_context
adds 52ac479 auth: Move the rest of the source4 gensec_ntlmssp code to the top level
adds b0aa49e auth: Cope with NO_USER_SESSION_KEY from security=server
adds 2f74f2f s3-auth: Add extra error messages on authentication or authorization failure
adds 9c5b26f s3-auth: Use common gensec_ntlmssp server functions for more of gensec_ntlmssp3_server
adds 9b147ce s3-auth Use the common gensec_ntlmssp_update in gensec_ntlmssp3_server
adds 82e3098 s3-auth: Inline ntlmssp_server_start() into gensec_ntlmssp3_server_start()
adds 98992b5 s3-auth: Only allow LM_KEY cryptography when extra options are set
adds 725d551 auth: Set NTLMSSP_NEGOTIATE_SIGN when session key support is required
adds db1ea56 s3-auth: Remove a layer of indirection and reorder to match gensec_ntlmssp_server_start()
adds 93fed62 s3-auth: Use the lpcfg_ wrapper calls to set some variables
adds 8b8d1c3 auth: Rearrange ntlmssp code for clarity
adds c616ab0 s3-auth: Allow NTLMSSP features to be disabled with smb.conf options for testing
adds 55c6304 auth: Provide a way to specify the NTLMSSP server name to GENSEC
adds 3767fd4 s3-auth: Use the gensec-supplied DNS domain name and hostname.
adds 27fb6f8 s3-auth: Use common gensec_ntlmssp_server_start
adds 6b573e7 s3-auth: Use common gensec_ntlmssp
adds f433baa auth: Make more of the ntlmssp code private or static
adds c35a7e8 auth: Allow the netbios name and domain to be set from winbindd in ntlm_auth3
adds 3b5326e s3-registry Remove unused dup_registry_value() and free_registry_value()
adds 59d1faa s3-lib Remove unused sys_fseek()
adds 846a697 s3-lib Remove unused sys_fcntl_long()
adds b190e3c s3-lib: Remove unused standard_sub_conn()
adds c8c3f0c lib/util: Remove unused sys_gethostbyname()
adds 057b87d lib/util: Remove unused sys_inet_makeaddr()
adds 245d47f lib/util: Remove unused sys_recv()
adds 476d503 lib/util: Remove unused sys_sendto()
adds fa89f27 s4:samba-tool fsmo * - fix missing "takes_optiongroups"
adds 32c82fe s4:lib/tls - include GNUTLS headers consistently using <...>
adds dd479bd selftest: Fix selftest to check ADS functionalty again
adds e786e8f auth: Reorder arguments to generate_session_info
adds 21528da Fix a bunch of "unused variable" warnings.
adds a5c1e6e s3-build: allow gcov testing by linking timelimit with --coverage
adds 2d02b5e s3-secrets: Remove unused secrets_delete_machine_password()
adds a431f80 s3-secrets: Remove unused secrets_delete_generic()
adds 580657b wafsamba: Fix some whitespace issues.
adds 1f29707 waf: Update to new upstream version.
adds e33441f pygensec: Fix whitespace.
adds c29e025 samba.web_server: Fix use of whitespace.
adds a977de9 s4-python: Various formatting fixes.
adds ab45440 library_flags: Leave setting of CPPPATH to waf too.
adds d923068 popt: Use pkg-config file to look for popt.
adds 8ce7abd Use uselib in CHECK_HEADER.
adds 5de8bec waf: Use libraries when building.
adds da84242 Revert 42d4152ed4255f22ff0718d450f181468d7fb827.
adds e5c8484 s3: get_share_mode_lock->get_existing_share_mode_lock
adds f217fae s3: get_share_mode_lock_fresh->get_share_mode_lock
adds 61314db waf: make "update-waf" script work on Darwin too
adds 810d2f5 s3-vfstest: Initialize some more
adds 8679dc7 s3: Fix some blank line endings
adds 7af3dfd s3: Remove a pointless else branch
adds b596b9c s4-selftest: Avoid running kinit for each new connection
adds 3ebd79a s3-winbindd: pass logon parmeters down to check_sam_security()
adds f91c616 s3-ntlm_auth: allow ntlm_auth --diagnostics to pass again
adds 11f8852 s3-selftest: Add test for ntlm_auth --diagnostics
adds cdfc49c s4-smbd: Show time event was expected to run, as well as the current wall clock time
adds 3cd7fda build: Add libbsd as a dep for LIBREPLACE_HOSTCC
adds 8c3bbc0 selftest: test member server tests in security=ads
adds f260596 nsstest: Allocate the correct sized buffer for initgroups
adds 3992182 popt: Check for popt manually as well, not just using pkg-config.
adds e9b9ba1 s3-vfstest: Remove an unused variable
adds 71164ce s4:torture: improve comment for the smb2.durable-open.reopen1 test
adds 9d66ad8 s4:torture:smb2: invalidate the handle after the connection has been killed
adds 0528cb5 s3: Fix bug 8567 -- segfault in dom_sid_compare
adds fb8cf56 lib/ccan: define HAVE_CCAN.
adds e6901fa lib/tdb2: tools should use config.h, and replace where available.
adds a63d731 lib/tdb2: Do not include config.h in (to-be) public library, use replace.
adds 4e90726 lib/tdb2: Mark public function as such
adds f7b999f lib/tdb2: Fix wscript
adds abc7472 lib/tdb2: Convert tdb2 to a standalone library
adds 89586ed lib/tdb2: 2.0.0 ABI
adds 169db33 dlz_bind9: Do not remove LDB record in subrdataset and delrdataset
adds 1fc2fb5 samba-tool: dns: Add MXRecord type to add/update mx records
adds 4272a76 samba-tool: dns: Convert dns data in a string to DNS record
adds 28b1282 samba-tool: dns: Convert dns data into a dns record for comparison
adds a8a6b27 samba-tool: dns: Add support to add/update/delete MX and SRV records
adds b45d6a6 samba-tool: dns: Add extra references for string objects as workaround
adds 61d4d74 samba-tool: dns: Fix the output display of DNS records
adds 4bba5fc samba-tool: dns: Update the copyright
adds 1a70332 dlz_bind9: Fix the log message level
adds 9b9fdee s4-provision: dns: Refactor population of dns data code
adds 5974492 s4-provision: dns: Do not re-calculate ntdsguid, use from names
adds 6daf04e s4-provision: dns: Add txt DNS record
adds 20b79c3 upgradedns: Upgrade DNS provision from BIND9_FLATFILE to AD based DNS
adds c86584a s3: Fix typos
adds 7906d0b s3: Fix smbd -i
adds 65da3b7 s4:torture:smb2: fix a typo in the durable-open.open test file name
adds a36e257 s4:torture:smb2: move some initialization and call to smb2_create together in durable-open.open test
adds 0d3d825 s4:torture:smb2:durable-open: rename the open test to open-lease
adds 1f1ff1c s4:torture:smb2: extend and prettify comment for durable-open.open-lease test
adds 77889f6 s4:torture:smb2: add a durable-open.open-oplock test
adds db17767 s3: Add an error msg when a share mode entry is discarded
adds b0c21af s3-vfstest: Initialize some more
adds ee2e3d5 s3-vfstest: Fake smb_requests
adds 1082532 Honor SeTakeOwnershiPrivilege when client asks for SEC_STD_WRITE_OWNER but has no permission for that, but token has SeTakeOwnershipPrivilege
adds e673afa s3-vfstest: Return an error code if cmd failed
adds 2522712 examples/testsmbc.c - remove unused variables
adds a191852 examples/testsmbc.c - remove unused function "print_list_fn"
adds b2ff4b0 examples/testsmbc.c - quiet implicit cast warnings on OpenSolaris
adds ed405df examples/testsmbc.c - substitute deprecated function "bzero" with "memset"
adds 0c73322 s3:wscript_build - fix TDB dependency for source3/lib/util.c
adds fe24ab4 s4:smbcli:smb2: add a random GUID to the transport connection in smb2_transport_init()
adds 757c9b7 s3-rpc_server Remove unused function auth_generic_server_start()
adds bea0515 s3-libsmb: Remove unused spnego functions
adds 7724533 wintest: Change to a new Win2008R2 VM
adds 1c7725a s3-utils: Remove unused connect_to_ipc_krb5()
adds a6aa244 s3-libads: Remove unused ads_pull_sids_from_extendeddn()
adds b0798cc s3-libads: Remove unused ads_set_machine_password()
adds c623b4b s4-provision: Fix typo in 9b9fdeefb47f2657c9bb4c2f48318550da510209
adds 6f8f24c selftest: Do not skip environments that fail to start up
adds f1dc8b2 s3: smb_request->vwv can be const
adds f25d1f5 dcerpc_server: Add 'modulesdir' variable to pkg-config file.
adds 101bd18 s3:smbd/utmp.c - fix the build on FreeBSD 9 without utmp.h
adds 8ba8267 s4-heimdal: Remove the execute flag of cfx.c.
adds aed0735 waf: Make sure libraries are installed with the execute flag set.
adds 8a9b6fe s3-auth: Add a way to get an auth4_context from the auth stack
adds e3cebef auth: Rename some elements of auth4_context
adds 4478f31 s3-auth: Provide helper routine to check password and return session_info
adds 9de7fb8 s3-ntlm_auth: Convert ntlm_auth to use gensec_ntlmssp server-side
adds a61298e s3-libsmb: Remove unused ntlmssp_server_start()
adds 83810f8 auth: consolidate gensec_ntlmssp_server wrapper functions
adds 111d9f3 auth: Remove plugable password-check functions from gensec_ntlmssp
adds b947d84 s3-selftest: run ntlm_auth against winbindd in make test
adds f14dffa s3-selftest: Verify GK and GF flag behaviour
adds cab24da s3-libsmb: Remove unused spnego_parse_auth_and_mic
adds 0a4827f prepare WHATSNEW for Samba 4.0alpha18 release and mark as release.
adds 0cf7a36 on our way with Samba 4.0alpha19
adds a1849da upgradedns: Rename to less generic name samba_upgradedns.
adds 28901ac s3: Fix a DEBUG msg
adds 947a8bc s3: Turn some SMB_ASSERTS into proper return
adds da322e4 s3: Simplify smb_splice_chain
adds 5b7609d s3: Simplify smb_splice_chain
adds 4708b97 s3: Simplify smb_splice_chain
adds b07ae1a s3: Simplify smb_splice_chain
adds 61953ab s3: Simplify smb_splice_chain
adds 0e6213b Remove unused function.
adds c9ef087 Fix const warnings.
adds e54cf15 Make dptr_path() and dptr_wcard() const.
adds 872fb6a Move dptr code over to TALLOC.
adds b136687 s4-lib: Remove unused samdb_msg_set_int()
adds 8a22cca s4-lib: Remove unused samdb_msg_set_string()
adds 2f7e715 s4-lib: Remove unused samdb_msg_set_value()
adds 0fbefbc s3-auth rename vuid_serverinfo to session_info
adds 71a6d33 s3: Fix bug 8777, sys_statvfs() wrapper support for OpenBSD/FreeBSD/DragonFly
adds 341bd82 s3: Fix a typo
adds f5d706b provision: Remove unused imports.
adds 66f13ea Partially revert 1f0298dd1b1a939cb215e7b474178b217f8347f4
adds d06eeb7 Factor out sanitize_server_role.
adds 08a3d6d ntacl: There is no 'secrets database' configuration option.
adds 9ecc68a 'samba-tool gpo': Properly close transaction.
adds 2fd1046 provision: Properly close ldb transactions.
adds fe3274d provision: Start splitting out provision result reporting from actual provisioning.
adds bd6ff4d libcli: Remove a pointless check
adds a5c0446 nsswitch: Remove a pointless if-clause
adds 263c7c2 s3: Use the correct enum values
adds 558ef5e s3-configure: Add CFLAGS_APPEND variable
adds 02ba909 s3: Remove pointless parentheses
adds 21f443e provision: Leave result reporting up to caller.
adds 3e6fa05 provision/tests: Test for phpldapadminconfig path.
adds eeb5f66 provision: Put adminpass details in ProvisionResult.
adds 6664541 provision: Split out result reporting for backends.
adds d09764e join: Don't print provision results when they're just noise.
adds 16a4fa9 provision: Factor out determination of new netbios name.
adds 3b738a5 provision: Add tests for determine_netbios_name.
adds 171dc5a provision: Reuse determine_netbios_name.
adds 6b320d6 provision: Properly close opened files.
adds d5485a1 provision/backend: Properly close all opened files.
adds 411119d provision: Share more code for determine_netbios_name() with samba.valid_netbios_name().
adds e27e519 provision: Raise proper error when shares are missing rather than AssertionError.
adds 3bfccdf provision: Fix order for error formatting.
adds 8524181 provision: Simplify make_smbconf a bit.
adds bb4de6d pyparam: fix formatting.
adds 687e065 provision: Write configuration without help of templates.
adds b041d28 s4:torture:smb2:durable_open: use the correct tree in the final close call
adds d5cefee s4:torture:smb2:durable-open: make a comment more precise in the reopen4 test
adds 6deec81 s4:torture:smb2:durable-open: introduce new variable for the new session
adds 8e947f0 s4:torture:smb2:durable-open: prevent using a disconnected handle in reopen4
adds f40c9ac samba.xattr: Split copying of tree with extended attributes out into separate module.
adds 2c9ff8a upgradeprovision: Only backup sysvol directory if it exists.
adds 8008228 samba.xattr: Massively simplify copytree_with_xattrs.
adds 47c62ee upgradehelpers: Simplify transaction handling.
adds 90c03cc lib/tdb2: rename tdb2.pc to tdb.pc
adds e7397ee s4-netlogond: Fix use of uninitialised value dns_name
adds 3b3066f selftest: plugin_s4_dc can now handle kerberos properly
adds d21f778 torture: don't check the NOINDEXED bit in attribute comparison
adds c318c94 s3-param: Align lp_{max,min}protocol with lib/param names
adds b6fcac6 s3-selftest: avoid running LOCAL- tests twice
adds dc677b3 selftest: up the default log level in s3
adds 8a0e420 dbwrap: changed log level for information about lock order
adds 229128f lib/crypto: fix hmac_sha256_final() prototype
adds c45cb33 s3:torture/test_smb2: a reauth doesn't update the session/signing key
adds 18cd0b7 s3:torture/test_smb2: remove explicit smb2_signing_check_pdu()
adds b93f6ac libcli/smb/smbXcli: remove unused checks from smb2cli_session_create_channel()
adds aa4331b libcli/smb/smbXcli: maintain smb2 channel_signing_key separate from the signing_key
adds a1ef9c7 libcli/smb/smbXcli: add smb2cli_session_application_key()
adds 07b1de9 s4:librpc/dcerpc_smb2: make use of smb2cli_session_application_key()
adds b7684f2 s4:libcli/smb2: remove unused 'session_key' from struct smb2_session
adds 910251e libcli/smb/smbXcli: remove unused if statement from smb2cli_conn_dispatch_incoming()
adds 7309e11 libcli/smb/smb2_signing: rename session_key to signing_key
adds 615c41c libcli/smb/smb2_signing: pass down 'protocol' to smb2_signing_[sign|check]_pdu()
adds 1444d49 s3:torture/test_smb2: fix missleading file name in reauth test
adds f8cd6e8 s3:torture/test_smb2: show that a session is valid during a multi-leg reauth
adds b8407c2 s3:torture/test_smb2: show that a session is not valid for path based calls during reauth
adds 5ebbd46 s3-winbindd: Close netlogon connection if the status returned by the NetrSamLogonEx call is timeout in the pam_auth_crap path
adds 727f3ee s3:libsmb:smb2: pass previous session ID to session setup, not previous session
adds 69a64e6 s4:libcli:smb2: add a previous session argument to smb2_session_setup_spnego()
adds 681bca6 s4:torture:smb2: add previous_session argument to torture_smb2_session_setup()
adds e921098 s4:libcli:smb2: add a previous session argument to smb2_connect_send()
adds 28b7760 s4:libcli:smb2: add a smb2_connect_ext variant of smb2_connect that takes a previous_session argument
adds 1d9df36 s4:torture:smb2: add torture_smb2_connection_ext() that takes previous_session
adds ba4acf0 s4:torture:smb2: add durable_open.reopen2a - variant of reopen2 with session reconnect
adds 60a4095 s4:torture:smb2: add new "session" testsuite starting with a session.reconnect test
adds a87e3ec s4:selftest: remove old "samba4.smb2.persistent.handle1" from knownfail - test does not exist
adds 62d8d03 s4:selftest: skip smb2.session testsuite
adds c64a85e s3:torture/test_smb2: check directory listing during reauth
adds 43dd033 s3:torture/test_smb2: test a tree_connect during reauth
adds d92b955 s4:torture:smb2:durable-open: fix a silly access-after-free panic
adds 0c4d1d6 upgradedns: Missing rename from upgradedns to samba_upgradedns
adds 63c96b3 s4-smb_server Remove inetd-mode samba3 hook
adds 8db121b s3fs: added file_server directory
adds 645fcc5 selftest: added a pipe on stdin in s3 child processes
adds 1da318d smbd: detect EOF on stdin in --foreground mode
adds e2e2e60 s3fs: when samba is logging to stdout, ask smbd to also do so
adds d12bad7 torture: added samba4-ntvfs target
adds 6081fab Fix problem reported by Tom Lee <tlee2951 at gmail.com> - when calculating the share security mask, take priviliges into account for the connecting user.
adds e916778 s3: More fix for smbd -i
adds c5c67ca s3: Add a test that makes a chained open break an oplock
adds adac885 s3: Fix a const warning
adds de870e9 s3: Introduce "req" helper var in reply_lockingX_success
adds 062d1a0 lib/crypto: add aes_cmac_128* (rfc 4493)
adds 7102eaf lib/crypto: add aes_cmac_128_test.c as local.crypto.aes_cmac_128 test
adds 7f5e569 libcli/smb/smb2_signing: add smb2_key_deviration()
adds 39ae473 libcli/smb/smb2_signing: implement aes_cmac_128 based signing for SMB 2.24
adds c9219fe libcli/smb/smbXcli: use smb2_key_deviration() to setup SMB 2.24 keys
adds 51a15e9 s4:torture/smb2: remove unused var
adds c0dac92 s3:torture/test_smb2: expect FILE_CLOSED on invalid handles in SMB2-MULTI-CHANNEL
adds 670ea3e s3:torture/test_smb2: add a 3rd channel to SMB2-MULTI-CHANNEL
adds 2fced53 s3:torture/test_smb2: do a reauth over multiple channels in SMB2-MULTI-CHANNEL
adds 300ab04 s3:torture/test_smb2: test handle based calls during reauth in SMB2-MULTI-CHANNEL
adds 65d42ab s3:torture/test_smb2: test path based calls during reauth in SMB2-MULTI-CHANNEL
adds f981257 libcli/smb/smb2_signing: rename smb2_key_deviration -> smb2_key_derivation
adds cac9bfe testsuite: Replace deprecated bzero with memset
adds 7158728 s4-winbindd: Do not ask for a tree that we will not use
adds 8e8fde5 selftest: Do not run chgdcpass test on the main DC
adds 692c42c s4:winbind: use ncalrpc for connections to ourself
adds 265a2bf selftest: skip the troublesome samba4.rpc.unixinfo test
adds 89fb6da selftest: change plugin_dc to test using s3fs
adds 7cc19af selftest: add more tests for plugin_s4_dc
adds 442e79e Add check_reduced_name_with_privilege(), filename_convert_with_privilege() (currently unimplemented) in order to prepare for adding SeBackup/SeRestore code to the main fileserver.
adds 89c55485 Add the implementation of check_reduced_name_with_privilege(). Now to plumb into SMB1 requests.
adds 3ddd991 Add accessor functions to set a bool "priv" on a directory handle. Not yet used, but will be part of FLAG_TRANS2_FIND_BACKUP_INTENT code.
adds bca3fb3 Implement FLAG_TRANS2_FIND_BACKUP_INTENT for trans2 with privileges.
adds 1c2aacd Add open_dir_with_privilege() to ensure we're opening the correct directory when doing backup requests.
adds c17d03f heimdal: Fix the build on FreeBSD
adds 8ea2b5d s3: Fix "make bin/smbtorture4" in the autoconf build
adds 8b01b88 Trivial Comment fix: Supply a missing word in a comment
adds 00a5366 s4-provision: Use "state directory" from lp, as it is always set
adds b2a6b2f build: link heimdal krb5 against execinfo if found
adds 6090a15 build: look for backtrace_symbols in libexec
adds 5b700cb s3-ntlm_auth: Add --target-service and --target-hostname options
adds 4dae0e7 s3-ntlm_auth: Wrap kerberos token in GSSAPI
adds 74c6d2b s3-ntlm_auth fix up gss-spnego-client so as to work with gss-spnego
adds eca3a14 s3-selftest: Add more tests for ntlm_auth
adds 8ea7956 s3-selftest: make ntlm_auth test more robust to bad input
adds 31bf81a s4:torture/smb2/ioctl.c - quiet format specifier warnings on 32 bit
adds 1a5eafb s4-libnet: Move to talloc_get_type_abort()
adds 9c11c0c s4-libnet: Remove set but unused variables
adds f5b041f dlz_bind9: This fixes the problem with adding/deleting rdataset
adds ad1ef79 ndr: Fix the error messages, add correct data type name
adds c467634 ndr: Fix NDR push function for dnsp_string
adds db79126 idl: dnsp: Add dnsp_string_list data type for TXT DNS record
adds 7b8cd6f ndr: Add NDR pull, push, print functions for dnsp_string_list
adds 0c8a10e dlz_bind9: Fix handling of TXT records with multiple quoted strings
adds e15fc28 idl: dnsserver: Add DNS_RPC_RECORD_STRING data type for TXT DNS record
adds a0d6904 ndr: dnsserver: Add pull and push functions for DNS_RPC_RECORD_STRING
adds bcaa278 provision: dns: TXT Records need a list of strings as input
adds f025d78 samba-tool: dns: Copy string data when creating DNS_RPC_RECORD
adds 0c77422 samba-tool: dns: Add support for handling TXT records
adds cf139b4 s4-rpc: dnsserver: Update data type for TXT DNS records
adds e5409ad upgradedns: Fix import of TXT DNS records
adds 78446b4 s4-dns: Fix handling of TXT DNS Record
adds f5f17b1 dlz_bind9: Match PTR records as DNS names and not just strings
adds e29a9f4 pyldb: Avoid using PyErr_LDB_ERROR_IS_ERR_RAISE where PyErr_SetLdbError suffices.
adds e735b52 Fix mixup between talloc/malloc.
adds 049375e Move to talloc from malloc.
adds f1452a2 s3-libsmb: Initialise ticket to ensure we do not invalid memory
adds 10700f6 selftest: Establish a registry of socket wrapper IPs
adds fd7ba79 selftest: Move manual page into a separate file.
adds ebe04fc pyldb: Fix some more long lines, fix formatting.
adds 19cfa3e s3-rpcclient: Ensure interfaces are loaded after smb.conf
adds cfa33c4 s3-selftest: Add tests for ntlm_auth gss-spnego client and server
adds f7acb36 s4:auth/gensec/schannel: make a copy of netlogon_creds_CredentialState in the client
adds 93261a1 s4:auth/gensec/schannel: initialize struct schannel_state to zero
adds 083d80c s3:rpc_client: initialize struct schannel_state to zero
adds 89b4138 s3:rpc_server: initialize struct schannel_state to zero
adds a35da79 s4-rpc: dnsserver: Fix the typo in comparing two DNS records
adds dcb1cd2 s3: Enable statvfs usage on NetBSD
adds 8bdc289 s3: Further fix for bug 8777
adds 6c1c092 s3: Test for statfs before statfs64
adds 0d94d68 selftest: Put stdin pipe on the environment
adds 5d4144a selftest: close stdin and wait with waitpid() for a safer exit
adds 95976d4 selftest: Rework samba4.blackbox.bogusdomain to use a temporary user
adds b1cedbb SEGV in acl_validate_spn_value: dnsHostName NULL
adds bc6803f examples: Make examples/VFS/Makefile.in FreeBSD-friendly
adds 197c185 s3: Fix some blank line endings
adds 8b25bc8 s3:smb2_server fix a typo
adds 583a538 smb2_constants: add SMB2_WATCH_TREE
adds a1ac670 s3:smb2_server: use SMB2_WATCH_TREE
adds dc24e22 smb2_constants: fix a typo
adds a66d0f3 s4:samba-tool domain level raise command - reference SAMDB object correctly
adds 87fc8c0 s3:smbd:smb2_write: improve logging in the error case
adds 579bb0a s4:torture:smb2:durable_open: remove unused lease variables in the open-oplock test
adds 79576df s4:test:smb2:durable_open: skip lease tests when the server does not support leases
adds d276356 s4:torture:smb2: durable-open: make tables static
adds 4c92866 s4:torture:smb2:durable-open: skip the open-with-lease test on servers without lease support
adds 72ab279 s4:torture:smb2:durable_open: update (C)
adds 57d99bc s4:torture:smb2: rename some of the durable-handle subtests more systematically
adds 0bdd18e libcli:smb: define DH2Q and DH2C tags for smb2 extra create blobs
adds 29eed63 libcli:smb: add defines for SMB2.2 global capabilities
adds 8c5d288 libcli:smb: add defines for SMB2.2 share capabilities
adds 6f86083 libcli:smb: upgrade SMB2_CAP_ALL to include the newly known caps
adds db632fd libcli:smb: add new SMB2 share flags
adds 76e6733 libcli:smb: define SMB2_DHANDLE_FLAG_PERSISTENT
adds edeed15 s4:libcli:smb2: add durable handle v2 data to the smb2_create i/o structure
adds b1a2ab1 s4:libcli:smb2: add support durable handle request v2 blob in smb2_create_send
adds dfbf55b s4:libcli:smb2: add support durable handle reconnect v2 blob in smb2_create_send
adds a92b5f3 s4:libcli:smb2: add support for parsing the durable handle v2 response in smb2_create_recv()
adds 5a5f98d s4:libcli:smb2: allow max protocol 0x0224
adds ac43937 smbXcli: add the possiblilty to negotiate client capabilites in smb >= 2.2
adds 1451e5f s4:libcli:smb2: store the share capabilites in the smb2_tree object
adds 8dc1873 s3:libsmb: pass smb2 capabilities and client guid in cli_state_create()
adds f6047af s4:libcli:smb2: set SMB2_CAP_ALL in the negprot
adds e628380 s4:torture:smb2: start a testsuite for durable v2 handles: durable and persistent opens
adds 58c26c2 selftest: more precisely skip durable-open, not durable.open
adds c887cb6 s3: Fix a bogus if (client_len < 0)
adds cc17dde samba.7: Remove references to long gone testprns and smbsh utilities.
adds ed92f3d selftest: Remove unused and broken target 'windows'.
adds f75746e selftest: Remove outdated template.
adds 9654c61 selftest/README: Expand inconsistent tabs
adds 4a8d55c selftest: Remove unused vde functions.
adds 7916d64 s3: print a nice warning when HAVE_ADS is not enabled but you still try to do net rpc keytab vampire
adds 679bbd0 s3: don't replace the error message if already defined
adds b07d504 change low FDs are handled in Samba
adds 807f5f1 s3-nmbd: Add stdin handler for nmbd
adds 769cee4 s3-winbindd: Add stdin handler for winbind
adds d715e2c selftest: Use fork()/exec() rather than system()
adds e495118 selftest: Fix waitpid termination test
adds a37990c selftest: Rework Samba4.pm process termination.
adds 48e9d7e selftest: Rework Samba3.pm process termination
adds b6f4a5d s3: Fix some && vs & warnings
adds 4a8dfa4 libcli:smb: define SMB2_HDR_FLAG_REPLAY_OPERATION
adds 122374e kcc: Improve formatting of Python code to be more consistent with our other code.
adds fc7f494 selftest: Add selftest.py.
adds a6056e0 selftest: Add python version of socket wrapper utilities.
adds 1d71ca9 Add test infrastructure for selftest.
adds adbd55e selftest.socket_wrapper: Add docstrings.
adds 0cfb8e0 selftest.socket_wrapper: Add basic unit tests.
adds 164d3f6 selftest.socket_wrapper: interface is an integer.
adds 5f74fa3 selftest: Add base classes for Target/Environment and their management.
adds c57ab7b selftest.target: Add tests for setup.
adds e7633d8 selftest.target: Add tests for check.
adds 0d50c4c selftest.target: Add tests for getlog_env.
adds 75eb57c selftest.target: Add tests for get_running_env.
adds aa7fa63 selftest.target: Test that environments are reused.
adds 7060d68 selftest: Add tests for NoneEnvironment.
adds 646f6b2 selftest: Add tests for trying to reuse an environment that has gone down.
adds 4d602fb selftest.target: Add Environment.get_vars.
adds 8b583dc selftest: Add testlist management module.
adds 7a614ac selftest.testlist: Add read_test_regexes.
adds 4802561 selftest.testlist: Add read_testlist.
adds 616139c Add TestListFilter definition.
adds a50def8 selftest.testlist: Add manager for restricted test lists.
adds d400619 selftest.testlist: Add docstrings.
adds 48155d1 selftest: More work on conversion to Python.
adds 11c7ce3 selftest.testlist: Add RestrictedTestManager.from_path.
adds cd9cf47 selftest.py: Finish conversion to python - now loads without syntax errors.
adds 3a6e4cf selftest.target: Add NoneTarget.
adds 7e5d98c selftest: Now runs again for tests that use environment 'none'.
adds 570dbf2 Run selftest.py tests.
adds aaa7cf6 selftest.py: Fix signal handling.
adds b5d9cd1 selftest.py: Fix handling of boolean options.
adds 8ae7615 selftest.py: Remove unused code, reconcile signal handlers.
adds 01ba5cf selftest.py: Remove unused --verbose option.
adds e7d6d67 selftest.pl: Remove unused --verbose option.
adds 82af4a7 selftest.py: Add dummy init file (required to run tests).
adds c9d3807 selftest.py: Use testtools TestCase class.
adds acfa107 s3:smbd/globals.h: remove unused pollfd pointer
adds d7bb961 s3-auth: Remove security=share (depricated since 3.6).
adds 50de3cf s3-auth Add make_session_info_from_pw to avoid multiple getpwnam() calls
adds 8b99c83 s3-rpc_server: consolidate rpc server init routines
adds 2c7d77c s3-smbd: vuser and session_info cannot be NULL here
adds c23b2bd selftest: remove unused config.h check
adds a3e6f55 dbwrap_ctdb: handle read-only records.
adds 67bb5ab ctdbd_conn: fetch read-only copies of records.
adds 5bda068 dbwrap_ctdb: only fetch a read-only copy if we had a record already.
adds 5c5111c s3-ctdb: Enable CTDB readonly support only if CTDB supports it
adds 1741e64 selftest: Factor out expand_environment_strings.
adds d6924f8 selftest.run: Factor out expand_command_list.
adds f3f6b8e selftest.run: Factor out expand_command_run.
adds a6a8456 selfclient.client: Factor out write_clientconf.
adds f26b40a selftest.run: Factor out exported_envvars_str.
adds 53a147d selftest.run: Factor out read_testlist_file and open_file_or_pipe.
adds 0582d03 selftest: forward rpcecho to Samba4 in plugin_s4_dc
adds ebe8aa9 selftest: start to run more dcerpc tests against plugin_s4_dc
adds 4c926a7 selftest: Reduce time in cleanup loop, try waitpid on all 3 children
adds fc57623 selftest: run smbtorture_s3 tests against the ntvfs file server
adds 6dbf632 selftest: Reduce declarations of smbclient_auth tests by moving into a loop
adds 14d3137 s3-lsasd: Fix debug messages on registration failure
adds c99d245 s3: Remove "size" param from smb_dump
adds 07386bb s3: Remove "size" param from switch_message
adds 82b948a s3: Use "goto out;" in reply_write_and_X
adds 216769f s3: Move the drain_socket on error to reply_write_and_X
adds cae455f s3: Fix a "Invalid (state->nread >= 0)" warning
adds be7bcf0 s3-rpc_server: Only init and register embedded RPC services in dcesrv_ep_setup()
adds 074ee6f s3-rpc_server: Remove remaining code for embedded endpoint mapper
adds b9ac1f4 selftest.py: Only run teardown_all when actually relevant.
adds aaffd99 selftest/tests.py: Fix name of selftest.py for benefit of --load-list.
adds f033c22 policy/python: Move python binding tests to standard location.
adds b709589 s3: Fix some format string warnings
adds 1f62df5 s3: Move a talloc_strdup out of the main code path
adds c7f6714 s4 dns: Fix TCP handling in the DNS server
adds d95dbb8 s3:msdfs: set the 'cnum' field to invalid for faked connection_structs
adds 6ce72a0 s3:smbd: keep 'num_users' and 'users' directly under smbd_server_connection
adds f6b6e96 s3:smbd: keep 'num_connections' and 'connections' directly under smbd_server_connection
adds 68b8407 s3:smbd: keep 'num_files' and 'files' directly under smbd_server_connection
adds b80e956 s4:torture: avoid reporting error on failure of smb2.acls tests
adds dc44cbf s4:torture: avoid reporting error on failure of smb2.streams tests
adds 2aa81dc s4:torture: avoid reporting error on failure of smb2.setinfo test
adds 01774d6 s4:torture: avoid reporting error on failure of smb2.getinfo test
adds 10f266b s4:torture: avoid reporting error on failure of smb2.ioctl tests
adds 7dc26c2 selftest: mark smb2 tests knownfail failing in 3.6
adds a3994f6 selftest: samba3.smb2.compound.invalid2 works
adds 3c826d4 selftest: mark samba3.smb2.durable-open reopen tests knownfail
adds 6fb34b9 selftest: mark samba3.smb2.durable-open.oplock test knownfail
adds f0392e1 selftest: mark samba3.smb2.durable-v2-open tests as knownfail
adds 632b104 selftest: mark samba3.smb2.ioctl tests knownfail
adds c14dacb selftest: skip samba3.smb2.hold-oplock because its not a test
adds cbe918d selftest: skip samba3.smb2.session because it hangs
adds 2b3ed65 s4:torture: cleanup after smb2 getinfo scan
adds 80436ed s4:torture: cleanup after smb2 setinfo scan
adds af6555d s4:torture: use different filenames for smb2 setinfo and getinfo scan
adds 59f818d s4:torture: print ntstatus on failure of setup complex file in smb2 setinfo/getinfo scan
adds 46a96c4 s4:torture make a suite for smb2.*scan
adds 25ba1c7 selftest: remove samba3.smb2.*scan from knownfail
adds 3a75195 selftest: skip samba3.smb2.scan because they are no tests
adds 4f5412d s3:selftest: ask smbtorture4 for smb2 tests
adds 361f3ea lib/ccan: import failtest and required ccan modules for TDB2 unit tests.
adds 9d897b0 lib/tdb2: adapt unit tests to SAMBA environment.
adds 74d5222 lib/tdb2: wire up unit tests.
adds 8ad1986 lib/tdb2: add --valgrind, --valgrind-log options.
adds b47959a s4-libcli: pysmb: Fix typo in secinfo_flags
adds 7e9a4c6 s4:libcli/smb2: allow smb2_session_setup_spnego to handle reauth
adds aa993a8 s4:torture/smb2: add simple smb2.session.reauth test
adds ee6cd3b s4:torture: smb2.getinfo test return status of stream creation
adds 0eaf91f selftest: mark samba4.smb2.getinfo.getinfo as knownfail
adds 008648a s3-smbd make change_to_user_by_session static
adds 716a6c3 selftest: Only run s3dc with a forked lsasd
adds 8466b3c s3-rpc_server: Do not setup ncalrpc pipes and TCP for embedded rpc servers
adds 781bb36 s4-smb_server: Put error from share_get_config() into the logs
adds 78f85b2 s3-rpc_server: Register embedded RPC services after starting lsasd and spoolssd
adds 54d3609 s3-rpc_server: Do not register embedded ncacn_np endpoints by default
adds 01c404a s4:librpc/rpc: make dcerpc_bh_is_connected() more robust
adds 7b1fb08 s4:librpc/rpc: make dcerpc_bh_raw_call_* more robust against disconnects and timeouts
adds 25fbf90 s3: piddir creation fix.
adds e19cf64 addns: Fix the Solaris/Illumos build.
adds 0c3474b s3: piddir creation fix part 2.
adds 9788d6a Change default protocol to SMB2_02.
adds ddbca1c s4-upgradeprovision: Add options to do a DB backup only and not to fix acls in sysvol
adds 256e2df s4-selftest: create the st/provision if it didn't exists already
adds b442e37 failtest: don't assume FD_SETSIZE is maximum runtime fd.
adds cff40ed autobuild: Enable standalone tdb2 tests
adds 79753ec selftest: add more tests for different authentication codepaths
adds 50547a9 s3-auth: Follow auth_ntlmssp and use auth4_context for Session Setup
adds 77602d8 s3-auth: Remove single-implementation plugin layer
adds bc66af5 lib/util: Add a callback facility for debug messages
adds 1a8e715 dlz_bind9: Log Samba DEBUG() messages to the bind9 logs
adds 1102acb wintest: continue turning over VMs...
adds 5b372d7 auth/kerberos: Ensure we do not print invalid memory in failure case
adds 9a11f2e auth/kerberos: Fall back to gsskrb5_get_subkey if we did not get the key type
adds fa62f94 s4:torture/smb2: avoid hanging in smb2.session.reconnect against samba
adds b42825f selftest: mark samba3.smb2.session tests as knownfail instead of skip
adds 239c7a3 auth/ntlmssp: Remove gensec_security element from gensec_ntlmssp_state
adds b6ba8bd auth/ntlmssp: Remove reference to struct ntlmssp_state
adds 1930781 s4-librpc: Remove unused new_ev
adds 9a93f43 s4 dns: Add support for PTR queries.
adds 1bf126c s3: Remove some superfluous ()
adds 8a75d3d s3: Replace a SMB_ASSERT with an error return
adds 177c61b s3: asprintf->talloc_asprintf
adds 1e8141f Fix bug #8797 - Samba does not correctly handle DENY ACEs when privileges apply. Signed-off-by: Jeremy Allison <jra at samba.org>
adds 880f64b s3:smb2_server use the correct variables for max read/write
adds 7f131d3 s3:smb2_server: add supports_multicredit to sconn
adds 6d128aa s3:smb2_server increase defaults for read/write/trans sizes to 1MB
adds bd0ad2b s3:smb2_server: announce LargeMTU for SMB2.1
adds eec5ece s3:smb2_server add function to verify creditcharge
adds f6afda0 s3:smb2_server verify creditcharge
adds 6e8e3c4 s3:smb2_server validate message ids with largemtu
adds 97e1652 Fix up Christian Ambach's multi-credit code - the CreditCharge field is a 16-bit int read, not a 32-bit one.
adds 981e977 Ensure the right tsocket.h is included.
adds b703267 samba.tests.samba_tool.user: Remove unused imports.
adds 7320a5c samba.tests.samba_tool.base: Avoid unnecessary call to testtools.matchers.Contains.
adds 583ffea lib/tdb: fix tests for standalone out-of-tree.
adds a28a740 s3: Fix a 64-bit warning
adds 90b33a0 s3: Make sure the andX chains are ended correctly
adds c9870a6 s3: Add a new set of andx chain handling routines
adds 3b2c9be s3: Replace chain_reply
adds 11d087a s3: Remove chain_reply
adds 12068d4 s3: Fix the read&x offset within a chain
adds 572bc64 s3: Remove "req_wct_ofs()"
adds 3a7bc3a s3: Remove unused smb_request->chain_outbuf
adds 2c1caf5 s3: Remove unused smb_request->done
adds 8f93068 s3: Add smb_request_done
adds 7bd1dc5 s3: fix build on AIX
adds 16ecda3 selftest: fix running additional smbclient test for non-spnego session setup
adds 4c292c8 tevent: Install tevent.py into PYTHONARCHDIR rather than PYTHONDIR for consistency with other Samba scripts.
adds a0db69d python: samba: Use relative import for _glue.
adds d8a624a pydoctor: Specify --project-name.
adds adcdee8 samba.samdb: Fix formatting of arguments in docstring.
adds af08762 wscript: Include talloc, tdb and ldb in pydoctor output.
adds f076186 samba.tests.blackbox.samba_tool_drs: Remove unused import.
adds ce4531e tdb_wrap: Move to specific directory.
adds f9f1d98 s3 selftest: Allow DNS updates during testing
adds e6c6f49 s4 dns: Support TXT queries
adds 98ae359 s4 dns: Support TXT updates, add tests
adds a4bc7dc s4 dns: Clean up tests a bit
adds 1e6ef24 s4 dns: Be less chatty during tests
adds 26a0e7a s4 dns: Test deleting records and fix a small bu
adds 51e7859 waf: Do not use standards.h on darwin
adds f0bba96 s3: Improve statvfs support
adds a57d7ad s4:upgradeprovision - fix some output messages
adds 9068115 samba-tool: Write diagnostics to stderr rather than stdout.
adds f5bb26e upgradedns: Remove unused import.
adds 6f9c333 selftest.py: Move some infrastructure for running commands to selftest.run, with tests.
adds ed32df6 selftest.py: Remove some unnecessary checks.
adds 8af7dad selftest.run: Use subunit version of iso8601.
adds 57ddd38 s3:torture: talloc_dict_traverse() returns the number of entries
adds 100b92b s3:torture: fix segfault in LOCAL-TALLOC-DICT
adds e25f830 selftest: samba3.smbtorture_s3.LOCAL-TALLOC-DICT works now
adds 7d4ed89 s3-rpc: Decrypt with the proper session key in CreateTrustedDomainEx2.
adds d87a24f samba_dnsupdate: Use docstrings, which show up nicely in API docs.
adds 8b42801 samba_dnsupdate: Raise proper exception when getting unexpected DNS reply.
adds 441c214 samba_dnsupdate: Mention contents of invalid line when encountering parsing error.
adds 58b205d samba.8: Fix typo: deamon -> daemon.
adds 85f128e nbench: Fix typo.
adds 6ff5854 s3-spoolss: Consistently fail OpenPrinterEx with "" printername
adds 66f16d5 s4-python: Remove execute flag of upgradehelpers.py.
adds b787ba7 s4-python: Remove env from non-executable samba scripts.
adds 3c9238e s4-python: Remove execute flag from netcmd scripts.
adds 82c2bca s4-python: Remove env from non-executable netcmd scripts.
adds cae282b s4-python: Remove env from non-executable test scripts.
adds 3caf954 s4-python: Remove execute flag from ndrdump blackbox script.
adds ab1e52e s4-python: Remove env from non-executable blackbox test scripts.
adds 070828f s4-python: Remove execute flag from non-executable rpc_talloc script.
adds f9fda92 s4-python: Remove env from non-executable dcerpc scripts.
adds e542574 s4-python: Remove env from non-executable samba_tool scripts.
adds 4faba76 s4-python: Remove env from non-executable webserver script.
adds 8458043 s4-python: Add missing python source file encoding.
adds 7936fb0 Fix bug #8807 - dcerpc_lsa_lookup_sids_noalloc() crashes when groups has more than 1000 groups
adds 0e376db Second part of fix for bug #7933 - samba fails to honor SEC_STD_WRITE_OWNER bit with the acl_xattr module.
adds 44590c1 Fix bug #8795 - Samba does not handle the Owner Rights permissions at all
adds 2d35fd7 Fix bug #8811 - sd_has_inheritable_components segfaults on an SD that se_access_check accepts.
adds ee0d1da lib/tdb2: Add gcc-style format attribute to tdb_logerr.
adds 5ba2e4f lib/tdb2: fix error string formatting.
adds 6dea4f2 lib/tdb2: make summary handle capabilities properly.
adds b68f72c lib/crypto: Detect CommonCrypto and use it if available
adds 442f1c8 autoconf: make autoconf build work on OS X 10.6
adds 4d613d9 lib/tdb2: remove unneccessary _FILE_OFFSET_BITS define in test/.
adds 3272ba0 lib/tdb: remove unnecessary XOPEN and FILE_OFFSET_BITS defines in test/
adds ab37552 s4-dsdb: Fix the case for attribute name msDS-hasMasterNCs
adds 687606b lib/util: don't start DEBUG output with 'error '
adds bd492be lib/util: remove unneeded else branch in directory_create_or_exist()
adds f306261 lib/util: do an early return on error directory_create_or_exist()
adds e03059f lib/util: use a helper variable in directory_create_or_exist()
adds bfe990a lib/util: cope with races between lstat and mkdir in directory_create_or_exist()
adds 800209a lib/util: only change umask during mkdir()
adds a3e2151 s3:smbd: also create ncalrpc/np directory before forking rpc daemons
adds a5ddc2d s3:smb2_server: fix a compiler warning
adds 26d68c3 samba3util: Add ccan to dependency list now that str_checksum() uses a ccan function.
adds 4bccc91 s3-rpc_server: Increase debug level for policy handle.
adds 0344897 s3-rpc_client: Add debug message for printer dataex errors.
adds 1a65f90 s3-printing: Make printer a const char *.
adds fd85cd2 s3-printing: Check for browseable too.
adds c3c3d3a s3-spoolss: Check return codes in update_dsspooler.
adds db0ea16 s3-spoolss: Check return type of update_dsspooler().
adds e625a31 testtools/matchers.py: fix a comment typo
adds a85d861 s4:selftest: add a new test for "samba-tool user list"
adds 94af158 s4:selftest: fix a message-typo in the "samba-tool user" testsuite.
adds 89511d2 s3:selftest: add support for 'make test FAIL_IMMEDIATELY=1'
adds a986f3f selftest/flapping: mark samba4.blackbox.gentest as flakey
adds 003162c selftest/flapping: mark ^samba3.rpc.spoolss.*printserver.openprinter_badnamelist as flakey
adds 7e7aa33 selftest/flapping: mark ^samba3.rpc.spoolss.*printserver.enum_printers_servername as flakey
adds 3a23c66 build: Ensure that we clean build objects from auth/ as well
adds 8b10d68 selftest: test wbinfo --authenticate and --krb5auth
adds 9e22b09 wintest: test wbinfo --krb5auth
adds 49bb7f2 s3-krb5: Remove GSS_WRAP_IOV conditional
adds 04593da build: param must require cups to get the cups headers path in -I
adds 180b3a3 build: Do not build with utmp when we do not have utmp.h
adds 48c2f80 libsmbclient-raw: Install smb_composite.h.
adds b990279 util: Add --disable-fault-handling.
adds e64b118 s3: Update waf build to include missed dependancy on Lion.
adds 6949a79 s4:librpc/rpc: if the connection is dead we don't want to be called recursivly.
adds 553a892 s4:librpc/rpc: if the connecion is dead we're done
adds 080549f s4:librpc/rpc: ship requests via an immediate event
adds 946eca4 s4:librpc/rpc: also notify requests which are not shipped about a dead connection
adds 6b81d71 s4:librpc/rpc: convert dcerpc_bind_send/recv to tevent_req
adds 198c5ac s4:librpc/rpc: convert dcerpc_alter_context_send/recv to tevent_req
adds 6d631e5 s4:librpc/rpc: use tevent_req_defer_callback() in dcerpc_bind_*
adds cd1d5a2 s4:librpc/rpc: use tevent_req_defer_callback() in dcerpc_alter_context_*
adds bb75905 s4:librpc/rpc: pass a mem_ctx to dcerpc_request_send()
adds ebcfa61 s4:librpc/rpc: avoid an unused talloc_reference() from dcerpc_request_send()
adds 7c71520 auth/gensec_gssapi: gss_krb5_lucid_context_v1_t is not shared with the gse code anymore
adds 157a691 s3: Fix blank line endings
adds 81ec0cc s3: Remove the separate server_id arg to notify_init
adds 21375a6 s3: Replace some callers of cluster_id_equal
adds a1fd41d s3: properly free the notify_onelevel record
adds f69c692 s3: Fix lock ordering in notify_add
adds 21f72a1 s3: Use talloc_tos() in notify_send()
adds d430c88 s4:selftest: fix message typo in test for "samba-tool user list"
adds edfdbb8 s4:selftest: remove python shebang accidentially re-added to the "samba-tool user" test
adds e5ebe67 idl: add offload data transfer ioctl types
adds c80f703 s3:smbd: let smbd/nmbd/winbindd child processes terminate if the parent process died.
adds 64627de s3:selftest: reactivate the writetimeupdatedelay speed-up
adds 79a1bae s4:selftest: make the use of writetimeupdatedelay consistent across all tests
adds 148ca9e s3:smbd: call file_close_user() before removing tree connects in conn_close_all()
adds 6589e02 Make reinit_after_fork_pipe_handler code with reads being interrupted by a signal.
adds fa806eb wafsamba: Remove shebang lines from non-executable files.
adds 3530ac0 samba.tests.source: Verify that only executable python files (and only executable files) have a shebang line.
adds 0affe19 Remove more unnecessary shebang lines in python files.
adds af68fe7 build: Fix build issue on OpenBSD 5.x
adds 1909af4 s3-dbwrap: Move "lock_order" initialization to db_open_xx
adds 640a7d0 s3-notify: Simplify if-expressions
adds 8503eec s3-notify: Lift "/." handling up one level
adds cbe27b3 build: Do not use --export-dynamic flag on OpenBSD 5.x
adds 0c06eb4 Stop installing popt_common.h as its symbols are in a private library.
adds 15eaaa0 s4:samba-tool: remove remains of patch conflict resolution
adds 9d7444b Fix second part of bug #8811 - sd_has_inheritable_components segfaults on an SD that se_access_check accepts.
adds 8d00fe5 s3:gse: fix debug message in gse_get_server_auth_token()
adds 31cab61 Factorize code from findprovisionusnranges in order to solve bug #8504
adds 552d223 Rewrite findprovisionrange to use factorized functions
adds eeec0d9 upgrade provision didn't run findprovisionrange anymore
adds f4458a5 s4:selftest: add a new testsuite for the "samba-tool group" command
adds 704f068 s4:samba-tool: add simple command "group list"
adds ee0e1ca s4:selftest: add test for "samba-tool group list"
adds 0902392 s3-winbindd Only use SamLogonEx when we can get unencrypted session keys
adds 6058977 librpc/wscript_build: Santizize formatting.
adds 95ca5fb libndr: Rename ndr64_transfer_syntax and null_ndr_syntax_id so they have a ndr_ prefix.
adds f92b05b libndr: Rename policy_handle_equal to ndr_policy_handle_equal.
adds b4d35be libndr: Rename policy_handle_empty to ndr_policy_handle_empty.
adds 0b6dea9 libndr: Define trivial is_valid_policy_hnd as macro.
adds d875327 Move NS_GUID_string and NS_GUID_from_string to dsdb-common.
adds 7639ebe librpc/wscript_build: Fix formatting.
adds 8a39c5c s4-upgradedns: Allow fixing of dns provision after domain join
adds ffce812 s4-rpc: dnsserver: Fix IPv6 reverse zone handling
adds b114043 s4-upgradedns: Add DNS partitions in msDS-hasMasterNCs in NTDS settings
adds 06db3bf waf: Add autoconf --target support.
adds 4319076 s3: Pass "path" through vfs_notify_watch
adds 8044db0 s3: Pass "conn" to notify_add()
adds 8e256a2 s3: Pass "conn" to sys_notify_watch()
adds 6a2bf12 s3: Remove "conn" from sys_notify_context
adds 91f7725 s3: Remove "conn" param from sys_notify_context_create
adds 7dcc2bf s3: Remove "conn" param from notify_init()
adds f3fe536 s3: Move the notify_ctx to the smbd_server_connection
adds 0f35c4a s4-provision: add password verification in interactive mode
adds 70e7124 s4-provision: don't ask only 3 times for passwd in interactive mode
adds 5b4d5be s4-samba-tool: add password verification in add user
adds 217d041 s4-samba-tool: add password verification in change user pass
adds 86a80cf Fix bug 8823 - source3/smbd/process.c:smb_dump seems to have a memory leak.
adds d5db47c s3-selftest: introduce new net registry check check
adds 56f2f76 s3-selftest: Add samba3.blackbox.net.registry.check to test list
adds 0e3be00 s3-selftest: Remove some unnecessary comma
adds 2619eae s3:vfs_tsmsm: Fix a misspelling of a config parameter in the doc-comment
adds 475f0d1 docs:man:vfs_gpfs: Fix documented values for gpfs:hsm
adds 4882a4c docs:man:vfs_gpfs: fix formatting of values for gpfs:syncio
adds eafd837 lib/tdb: fix up run-die-during-transaction test cases on Solaris.
adds 6755932 lib/ccan: namespacize ccan/list to avoid conflict with OpenIndiana's sys/list.h
adds b3a6ffd lib/ccan/failtest: compile fix for OpenBSD
adds 584b996 lib/replace: test for incoherent mmap.
adds fde6942 lib/tdb: fix OpenBSD incoherent mmap.
adds aa53786 lib/tdb2: fix OpenBSD incoherent mmap (tdb1 version)
adds a93e03d lib/tdb2: fix OpenBSD incoherent mmap (tdb2 version)
adds 4ea9f8d lib/tdb2: fix -Wshadow warnings.
adds 4816ffa lib/tdb2: fix -Wcast-qual warnings.
adds 2351d74 s3: rename "len"->"next", according to wireshark
adds c666967 s3-libsmb: Fix parsing a notify response
adds 7a19b18 s3: Add FILE_NOTIFY_CHANGE_ALL #define
adds 9091aec s3: Add sync cli_notify
adds 42cb8ff s3: Add "notify" cmd to smbclient
adds d1697b3 s3: Remove an unused structure field
adds ffe884c s3: Fix smbd -i
adds 80cb6e8 s3:client correct a wording
adds 4262eb4 s3:vfs_gpfs: Export disk_norm function
adds a9cfd80 s3:vfs_gpfs: add GPFS api calls for quota and free space reporting
adds 6261678 s3:vfs_gpfs: Report disk space and usage on GPFS share according to quotas
adds 0a89609 s3:vfs_gpfs: Implement fallocate callback for GPFS
adds a551ee5 s3:vfs_gpfs: correct use of profiling macros
adds 0a37ca5 s3:vfs_gpfs: remove fallback to linux_setlease
adds 8718c7b s3:vfs_gpfs: fix some compiler warnings
adds 330e3e1 lib/tdb: fix missing return 0 code.
adds c12970c lib/tdb: fix test/run-die-during-transaction when HAVE_INCOHERENT_MMAP.
adds 4442c0b lib/tdb: fix transaction issue for HAVE_INCOHERENT_MMAP.
adds d4cfed3 wintest: test demote of DC
adds ad8b150 s3-build: gss_krb5_export_lucid_sec_context is no longer used in the s3 build
adds 1cc7abf s3: Remove the sys_notify dependency from notify_internal
adds 9e17e7d lib/async_req: Retry read_packet with read(2)
adds a15aefe Make it possible for developers of out-of-tree modules to use the same names as in-tree modules.
adds f18d9e1 selftest.py: Add selftest.target.samba with bindir_path function.
adds 289632f selftest.py: Add mk_realms_stanza function.
adds 99b4d52 selftest.py: Add write_krb5_conf.
adds ae9b5ad selftest.py: Add cleanup_pid.
adds 1080483 Improve the Makefile. Use a standard make macro, not a shell command.
adds d4c4cb0 replace: Move memalign() from lib/util/system.c to libreplace.
adds eb3617c ctdb_conn: Avoid sys_connect.
adds a9c22de util_sock: Avoid sys_connect.
adds e7cd529 sock_exec: Avoid sys_connect.
adds 2c94446 cli_pipe: Avoid sys_connect.
adds 2d5275f lib/util: Remove trivial wrapper sys_connect() around connect().
adds c0c52ac lib/util: Remove prototype for removed sys_memalign.
adds 14fdc1c lib/util: Move calloc_array and memalign_array to top-level libutil.
adds 3be6258 lib/util: Remove dummy wrappers for setpwent/getpwent/endpwent.
adds 818e072 lib/util: Remove dummy wrapper for getpwnam().
adds 43f2750 lib/util: Remove dummy wrapper for getpwuid().
adds 2a82c45 lib/util: Remove dummy wrapper for getgrnam().
adds 32fd6d6 lib/util: Remove dummy wrapper for getgrgid().
adds 76bb68f util_malloc: Remove unused constant.
adds 71d41a0 libreplace: Add getpeereid implementation.
adds 6f1b735 adt_tree: Avoid WERROR.
adds 5ba8ada s3-waf: Use samba3-util library instead of lots of tiny libs.
adds 10dd5f1 replace: Add system/network.h for ucred struct.
adds 456abea replace: Work around socket wrapper.
adds 85aa077 adt_tree: Fix return types.
adds 55bd279 lib/util: Allow calloc use in util.c, too.
adds c0288e0 lib/util: Remove obsolete sys_getpid() and sys_fork().
adds c9fb336 use usleep rather than sys_usleep in various places, in anticipation of usleep moving to libreplace.
adds 49eca29 libreplace: Add usleep implementation.
adds 3c9b32b replace: Avoid DEBUG(), which is not available in libreplace.
adds 5283aa5 libcli/smb: Stop generating unused proto file.
adds a8c066b smb2: Move smb2cli session setup code to cli_smb_common.
adds d9975a1 LIBCLI_SMB2: Depend on cli_smb_common rather than libsmb.
adds 8ad52f6 s3-make: Fix build with new smb2_session file.
adds 52340b8 s4:objectclass LDB module - clean up "objectclass_sort()"
adds 0f8ffa9 s4:objectclass LDB module - fix up the sorting in respect to structural or 88 objectclasses
adds 206421c s4:dsdb - enhance "get_last_structural_class()" for optimisations
adds fa1c761 s4:ldap.py - test the already mentioned structural object class sorting behaviour
adds 438971e LDB/s4 - do not use the "(dn=...)" syntax on filters anymore
adds d6fde2d LDB/s4 - deny the "(dn=...)" syntax on search filters when in AD mode
adds d86e701 s4:ldap.py - re-introduce the "(dn=CN=ldaptestUSER3,CN=Users,DC=wallnoefer2,DC=local)" test
adds cb7220d Fix the PyDoc comments in samba.smb.SMB and add a security_info argument to both get_acl and set_acl to allow the caller to specify what info is wanted. Defaults to 0 which means all info.
adds 7290a62 s4-dsdb: use constant-time search for descriptor -> get_last_structural_class()
adds 6804e46 s3-docs: Prepend '/' to filename argument (Bug #8826)
adds 6355d2e s3: Pass "filter" instead of "notify_entry" to inotify_map
adds 58c8857 s3: Rename a variable in inotify_watch for clarity
adds c3a506b s3: Fix a typo
adds fa6f61e s3: Pass filters explicitly through vfs notify watch
adds 9c5723a Add ABI file for libndr.
adds acd63fd wafsamba: Cope with slight differences in gdb output regarding incomplete sequences.
adds a9da040 ndr: Update ABI.
adds 95ebb11 selftest.py: Add get_interface.
adds 7566e6a s4 dns: Add a simple async client library
adds 10b14fa s4 dns: Add a simple dns lookup helper
adds a991391 s4 dns: Forward questions we can't answer to another server
adds 8d9da67 s4 dns: Only forward for zones we don't own
adds 533b2e6 s4 dns: Allow changing the dns operation flags in handlers
adds 06dd4d8 s4 dns: Check smb.conf if we should allow recursion
adds 26f7a67 s4 dns: Only do recursive queries when allowed/desired
adds 3be2af1 Add DEBUG statements to show when access has been denied and why.
adds e36622f s4-upgradedns: Make sure the attribute exists before accessing it
adds 3acce70 tdb2: fix prototype in tdb1 code.
adds be25ab9 cast: test/compile_fail-cast_static.c should fail without COMPOUND_LITERALS.
adds f74ae32 cast: make sure suncc sees a constant.
adds 3fdeaa3 lib/tdb: Add/expose lock functions to support CTDB
adds 593e731 lib/tdb: Update ABI
adds ed43a5a s3: Fix a valgrind error
adds 7629289 Based on code from Richard Sharpe <realrichardsharpe at gmail.com>, ensure we don't crash on a NULL DACL.
adds 5df1c11 Start to add truncate checks on all uses of strlcpy(). Reading lwn has it's uses :-).
adds 40a4aea ldb: Permit desactivation of autocomit for every ldb_xxx_ctrl function
adds 1e24997 s3: Avoid a crash with debug level 10
adds 60eb162 s4 dns: Allow updating PTR records.
adds 959516d More strlcat/strlcpy truncate checks.
adds d497434 Who would have guessed - checking returns from strlcat found a memory overwrite bug :-).
adds efd94d1 Fix bug #8831 - Inconsistent (with manpage) command-line switch for "help" in smbtree
adds 786cb13 Fix an IPv6 breakage I introduced by adding an strlcpy truncation check. Found by Matthieu Patou <mat at samba.org>.
adds 7d3c26e Make sure we claim that a DACL or SACL is present if the SD says so
adds aef8698 s3-aio-fork: Fix an alignment warning on OS/X
adds 7f7c2d7 s3-aio-fork: Fix aio_suspend event hierarchy
adds 0aacdbf s3-aio-fork: Fix a segfault in vfs_aio_fork
adds 36101d3 Add an open and close method to samba.smb.SMB so we can open and close files. Also, fix up some documentation.
adds 2c322ca Fix some of the issues that Jelmer identified in my first patch. This might be changed again, especially when I figure out how to return the file as an object.
adds 13a4b72 s4-upgradedns: Fix the fqdn for forest dns zone
adds 831a97c s3: Notifies should never time out
adds 6865241 s4:smb_server/smb: remove a request from the list before adding the next one in a chain.
adds dca4e6e s4:smb_server/smb2: use helper variable smb2srv_chain_reply()
adds e01d6f4 s4:smb_server/smb2: fix memory leak in smb2srv_chain_reply()
adds d72641e s4:smb_server/smb2: after smbsrv_terminate_connection() we have to return
adds c7a3b8a s4:smb_server/smb2: add missing 'return;' statements in smb2srv_chain_reply()
adds 4d53e7c lib/util: Add smb_load_module that returns DEBUG(0) errors on failure
adds c363815 s3-smbd: Inline init_modules() into only caller
adds 8ef6090 s3-vfs: Use new smb_load_module for better diagnostics
adds 7b4d511 s4-ntvfs: Rename xattr_tdb.c to posix_eadb.c and make more generally useful
adds da50ff7 s3-vfs: initial work on posix:eadb module
adds 7cda954 file_server: Move vfs objects initialisation into file_server.c smb.conf wrapper
adds b66b5f9 lib/util: charset modules do not exist any more
adds 22a6497 s3: Enhance the dbwrap needed x attempts msg
adds 5d10b49 wafsamba: Avoid NameError when printing error about missing system deps.
adds e425948 s4:ldap_server: fix typo in DEBUG() message
adds 4ccac90 s3-ntlm_auth Use GENSEC for gss-spnego server
adds 893387d s3-ntlm_auth: add ntlm_auth_generate_session_info_pac()
adds f3b005e s3-auth: Order GENSEC mechs by priority, krb5 before NTLMSSP
adds 1c7c432 s3-ntlm_auth: use manage_gensec_request for squid-2.5-ntlmssp
adds c7d29e8 build: Reduce deps of ntlm_auth
adds 4e3e323 s3-libsmb: Remove unused spnego_parse_krb5_wrap()
adds 410ca73 s3-libads: Rework kerberos_return_pac() to use GENSEC for the server-side
adds e715460 s3-libads: Remove ads_verify_ticket() as it is now unused
adds cf30fee s3-krb5: Remove unused get_principal_from_tkt
adds b1c4f1d s3-krb5: Remove unused krb5_rd_req_return_keyblock_from_keytab
adds fc8c533 s3-krb5: Remove unused get_authtime_from_tkt
adds 296f770 s3-krb5: remove unused get_auth_data_from_tkt
adds 8c40253 s3-krb5: remove unused unwrap_pac()
adds c89f3bf s3-krb5: Remove unused get_key_from_keytab
adds 0e2d659 s3-krb5: Remove unused smb_krb5_get_keyinfo_from_ap_req()
adds e01dc1c s3-krb5 Remove unused get_enctype_from_ap_req
adds e5684b3 s3-krb5 Remove unused get_kvno_from_ap_req()
adds bc3e52d build: Remove unused check for HAVE_KRB5_TKT_ENC_PART2
adds fba028a build: Remove checks for krb5_decode_ap_req, free_AP_REQ and KRB5_TICKET_HAS_KEYINFO
adds 05ceb53 s4:librpc/rpc: don't mix up paylod ndr flags with the dcerpc layer
adds 0971a4e s4:librpc/rpc: also parse ncacn_packet pdus with LIBNDR_FLAG_OBJECT_PRESENT
adds d0fbe16 systemd: Add samba service file.
adds f042de2 First part of fix for bug 8837 - smbd crashes when deleting directory and veto files are enabled.
adds c10ed73 Second part of bugfix for bug #8837 - smbd crashes when deleting directory and veto files are enabled.
adds 704ea47 Third part of fix for bug #8837 - smbd crashes when deleting directory and veto files are enabled.
adds 813d311 lib/replace: Add getconf LFS_CFLAGS support to autoconf build
adds db1f277 build: use only standard _FILE_OFFSET_BITS=64 macro for large files
adds c03398e build: Add getconf LFS_CFLAGS support to waf build
adds d5c7de8 build: Require 64-bit files support and do not define HAVE_EXPLICIT_LARGEFILE_SUPPORT
adds b4e5811 build: Remove configure tests for *64 functions and types
adds 473b974 build: do not use HAVE_EXPLICIT_LARGEFILE_SUPPORT and *64() fucntions any more
adds 694d81a build: Fix configure test that was declaring an off64_t
adds 214a668 Remove off64_t declarations
adds 96108ee build: #ifdef LARGE_SMB_OFF_T as off_t is now always 64 bits
adds a329c72 vfs: Remove -D_LARGEFILE64_SOURCE from vfs examples Makefile
adds e1b7a5c build: combine off_t 64 bit and largefile test
adds 5c89d12 build: Remove sys_ftruncate wrapper
adds 43e9be8 build: Remove sys_lseek wrapper
adds 7fa1b87 build: Remove sys_ftell wrapper
adds ced1f61 build: Remove fallback call to sys_open as HAVE_CREAT is not actually checked for
adds 9cc056e build: Remove sys_creat wrapper
adds d166b79 build: Remove sys_open wrapper
adds b74fe73 build: Remove sys_fopen wrapper
adds fe526bb build: Remove sys_opendir wrapper
adds afdb780 build: Remove sys_readdir wrapper
adds 900473a build: Remove sys_seekdir wrapper
adds ecc822f build: Remove sys_telldir wrapper
adds 3e8a6e5 build: Remove sys_closedir wrapper
adds 6edd8e9 build: Remove sys_rewinddir wrapper
adds 2320b21 build: Remove SMB_STRUCT_DIRENT define
adds f6e0532 build: Remove SMB_STRUCT_DIR define
adds 6098f8d build: Remove SMB_STRUCT_FLOCK define
adds 1ac7f07 build: Remove SMB_F* locking defines
adds bd534bd build: Fix sys_open() removal by including system/filesys.h
adds 22d9450 build: Remove unused GLIBC_HACK_FCNTL64
adds 0732311 build: Add more assertions that fcntl locking works 64-bit
adds a5fcce0 build: Restore configure summary checking
adds ebe2e86 build: Fix bitrotted configure summary, we now also test HAVE_IFACE_GETIFADDRS
adds 52113b3 build: Add configure summary checking to waf build
adds b2f7cfa s3-vfs: Remove unused lgetxattr call from VFS modules, system.c and configure
adds c5b17c5 s3-vfs: Remove unused llistxattr call from VFS modules, system.c and configure
adds c70ac29 s3-vfs: Remove unused lsetxattr call from VFS modules, system.c and configure
adds 4af0f5f s3-build: Remove unused configure checks for xattr functions
adds 19eee33 s3-vfs: Remove unused lremovexattr call from VFS modules, system.c and configure
adds 4816646 s3-build: Remove unused configure checks for xattr functions
adds 6aa12fc build: Remove SMB_OFF_T, replace with off_t
adds 7ff42f3 s3-utils: add do_reload_printers command to smbcontol
adds 35c1162 docs: add reload-printers command to smbcontrol manual page
adds 9a68a98 docs: remove whitespace in example samba.ldif (fix bug #8789)
adds 189b3d9 docs-xml: fix default name resolve order (fix bug #7564)
adds a92c532 Bug found by Herb. blkcnt_t st_ex_blksize is defined as a signed value. When it is on a 32-bit system and defined as a long, then inside vfswrap_get_alloc_size() we cast to a uint64_t. This sign-extends when converting to unsigned, so if the high bit of st_ex_blksize is set we return insane values to clients.
adds 989fc20 Found whilst back-porting the fix for bug 8837 - smbd crashes when deleting directory and veto files are enabled.
adds 5138b1f s3: Compile fix for dbwrap_file.c
adds 4a3da81 wafsamba: Return missing libs rather than last syslib.
adds 7da56a1 autobuild: Also test a distribution-style build with external libs
adds eff3609 s3: Move the aio signal init to the vfs module
adds 5f3ac4d s3: Initialize aio_pending_size from aio_pthread
adds 5856ab8 s3: Initialize aio_pending_size from aio_pthread
adds 8a907c9 s3: Fix the pthreadpool build on OS/X
adds 670e85f tevent: Fix a typo
adds 5184f41 libreplace: We have a poll replacement based on select
adds 5701a4d Move blksize_t and blkcnt_t to replace.h from includes.h. Should help with platforms that don't have these.
adds 7cf7890 wafsamba: Parse Python versions as integers separated by dots.
adds 800a9d8 wafsamba/bundled: Fix typo in tuplize_version.
adds d425a4c On advice from Jelmer and Andrew, move the blksize_t and blkcnt_t tests into libreplace to make it standalone.
adds 57341c0 Revert "ldb: Permit desactivation of autocomit for every ldb_xxx_ctrl function"
adds c484f25 ldb: Detect failures in ldb.base again
adds 501d6d3 ldb: Allow access to the line number while reading ldif from a file
adds e17d12c ldb-tools: Place the whole of an ldif file in a transaction
adds 3cca094 s3: Use talloc_get_size instead of strlen
adds aad9449 pidl/NDR/Parser: declare all union helper variables in ParseUnionPull()
adds 2de81df pidl/NDR/Parser: simplify logic in DeclareArrayVariables*()
adds b6e74db pidl/NDR/Parser: split off ParseArrayPullGetSize() and ParseArrayPullGetLength()
adds 3731359 pidl/NDR/Parser: use ParseArrayPullGetLength() to get the number of array elements (bug #8815 / CVE-2012-1182)
adds 6e53b2d pidl/NDR/Parser: remember if we already know the array length
adds 46123de pidl/NDR/Parser: use helper variables for array size and length
adds ab55603 pidl/NDR/Parser: do array range validation in ParseArrayPullGetLength()
adds 224379b pidl/NDR/Parser: also do range checks on the array size
adds fe707f6 Add a new module, aio_linux which implements Linux kernel aio support. Docs to follow.
adds f7d6089 build: Add tevent deps for users of tevent calls
adds 646aced build: search for talloc, tdb, tevent in non-standard system locations
adds 031dee3 .gitignore: ignore MYMETA.yml
adds 72b8a09 buildtools: Add --enable-debug option
adds f446506 remove --enable-developer from recursive waf build in autoconf build
adds ce5ac20 remove --enable-developer from samba4-libs autobuild
adds 7381863 ccan: Fix failtest on Fedora 16 as stdlib.h does not imply malloc.h
adds 8a34f61 prepare WHATSNEW for Samba 4.0alpha19 release and mark as release.
adds 47e7013 on our way with Samba 4.0alpha20
adds 0c2c5f2 s4:dsdb/pydsdb.c - fix indentation
adds 35dfd79 s4:schema/schema_init.c - better use "ldb_attr_cmp" instead of "strcasecmp"
adds 3d886e3 s4:schema/schema_query.c - fix a comment
adds 55f4275 LDB:ldb_msg.c - add another OOM check in "ldb_msg_copy()"
adds 93f0905 s4:objectclass LDB module - remove unneeded build dependencies
adds 1777518 s4:acl LDB module - remove set but unused variables
adds 4eb0d42 s4:dsdb - move "objectclass_sort()" out from the objectclass LDB module into the schema code
adds ba96b24 s4:dsdb/samdb/ldb_modules/schema.c - inline "acl_check_access_on_class" to its only user
adds 3fa5f84 s4:dsdb - introduce a only constant-time "get_last_structural_class()" call
adds 8306212 s4:dsdb/samdb/ldb_modules/schema.c - inline "get_oc_guid_from_message()" to its only user
adds 0c44d46 s4:dsdb/samdb/ldb_modules/schema.c - move "get_last_structural_class()" into "util.c"
adds e02a788 Simplify the logic around doing an immediate event reschedule.
adds dba2ed9 s4-smb2: Fix a talloc crash bug.
adds d271bf8 lib/tdb_compat: Do not define BUILD_TDB2 if we are not building tdb2
adds c5a58c3 build: use include paths for pkg-config found libraries
adds 30203bd build: Fix spelling of tevent
adds 2a36408 s3:param convert kernel oplocks to share parameter
adds 639a775 docs: update kernel oplocks documentation
adds 1d9a3d4 s3:smbd add seperate function to initialize kernel oplocks
adds fbfbc6a s3:smbd only initialize kernel oplocks if they are enabled for a share
adds 2927ca3 s3:smbd only care about missing level2 support if kernel oplocks are enabled
adds 2216d3f Try and fix autoconf on the build farm. Always include sys/types.h when working out sizeof(blkcnt_t).
adds 81d1749 Remove overly complex attemt to define blkcnt_t and blksize_t. AC_CHECK_TYPE should just do it.
adds 60f192a s3-waf: remove requirement of having --enable-developer for running system krb5 checks.
adds d82aab6 waf: when building with system krb5, we do not need to build local heimdal.
adds 1fedb0a waf: when USING_SYSTEM_KRB5 environment variable is set, dont configure local heimdal.
adds 011540b wafsamba: point out that local heimdal paths are not included when USING_SYSTEM_KRB5 gets set.
adds c761654 s4-ldb: use KRB5_KEY macros to access key elements.
adds 6ab0dfe krb5_wrap: remove duplicate declaration and dead ifdef
adds 93aa451 gensec_gssapi: keep private header file close to the actual code
adds b574e7c s4-auth-krb: Make impersonate_principal_from_credentials static.
adds 70f1cd6 s4-auth-krb: Make cli_credentials_invalidate_client_gss_creds static.
adds 670dbde s4-auth-krb: Move function into more appropriate header.
adds 60905c8 s4-auth-krb: Make kerberos_enctype_bitmap_to_enctypes static.
adds 6f7fa0b s4-auth-krb: Make kerberos_enctype_bitmap_to_enctype static.
adds 23d54e7 s4-auth-krb: streamline and rename enctype functions
adds 7d203f7 s4-auth-krb: Streamline and cleanup code to make it readable.
adds b226955 s4-auth-krb: Move keytab functions in a separate file.
adds 6de578a s4-auth-krb: Move function to db-glue.c and make it static.
adds aedbd6b s4-auth-krb: Simplify salt_princ handling.
adds a46e465 s4-auth-krb: Remove unneded dependency on kerberos_util.
adds f116262 s4-auth-krb: Remove dependency on credentials too.
adds 88d5d5c auth-krb: Nove oid packet check to gensec_util.
adds d857e39 auth-krb: Use simpler method to extract keytype.
adds 3fd6ded auth-krb: Make functions static.
adds 70c303a auth-krb: Move pac related util functions in a single place.
adds c13c065 krb5_wrap: krb5_string_to_key / krb5_encrypt_block are deprecated.
adds a925c2c srv_keytab: Pass krb5_context directly, it's all we use anyways.
adds 46ab219 gse: Remove unnecessary header.
adds 1f1e427 clikrb5: Move pure krb wrapper functions from libads to clikrb5.
adds dda0531 WAF: Add support for stopping processing before end of wscript{_*}
adds bcc16f1 s4-libnet: split export_keytab in a separate python module to avoid pulling in HDB dependency
adds 6742aa1 s3: Fix a segfault with debug level 3 on Solaris
adds f6328b1 s3: Fix a typo
adds 80a4e38 Fix the same bug reported by Kirill Malkin <kirill.malkin at starboardstorage.com> and fixed by Volker for vfs_aio_fork as ref 0aacdbfada46329e0ad9dacfa90041a1c7dbf3e8.
adds 9583910 Move the counting of outstanding_aio_calls into the lifecycle of the aio_extra struct. This way we can't end up with a mismatch between outstanding events and the counter.
adds fd38486 Fix return_fn when aio was cancelled. We need to return -1, errno = ECANCELED.
adds d399af3 Remove cancel_aio_by_fsp(). It can never work and could lead to memory corruption as outstanding IO's complete. Also we never have any aio's on a call to close_normal_file() with close_type ERROR_CLOSE.
adds da786cd We never cancel SMB1 aio, only SMB2 aio - and in this case we always return a value.
adds b8dea7e Wrong assertion/comparison: Compare value not pointer
adds 1a8405c wafsamba: add support for separate rules in stages
adds 55cbf7b rely on sys/inotify.h for inotify
adds f9ec6ff s4-auth: Make sure ldb context is initialized even if not passed by Python code
adds e109cc5 docs: add a vfs_tsmsm manpage
adds 89e9984 waf: samba-specific methods should have capitalized names, change process_separate_rule to follow
adds 07677b2 dlz_bind9: changes to make dlz_bind9 work with BIND 9.9.0
adds bbc98df dlz_bind9: Build shared libraries for both BIND versions 9.8 and 9.9
adds 06a0101 s4-provision: Update configuration lines for dlz_bind9
adds fed2380 param: Merge common param elements by adding .flags
adds acb6447 param: harmonsise logfile parameter
adds cf28df1 make _lp_readraw() and _lp_writeraw() static
adds 0eacc47 param: Change from _lp to lp__ as the prefix for internal parameter wrappers
adds 2b34812 s3-param: make FN_GLOBAL macros consistent, add lp_ using the macro
adds 3bb7cbf param: Merge common param elements by adding .flags
adds 2bc89992 lib/param: swap preferred name for 'lock dir' to match s3
adds db44f35f param: harmonise wins parameters
adds 4d872ff param: leave realm as a normal string, handle upper/lower case in handle_realm
adds f35d201 Add an option to have s3fs as file server for samba4
adds 1e7f8d5 s3:smbd/sesssetup: use a helper variable 'action' to mark guest access
adds b23f5a9 libcli/smb: make use of data_blob_string_const_null()
adds c60c2c5 libcli/smb: we should not force a session key for anonymous connections
adds 6054e9a libcli/smb: add smb2cli_session_get_flags()
adds b0939c5 libcli/smb: move smb2cli_session_setup_*() prototypes to the code.
adds 92483ee s3:libsmb/ntlmssp: an empty string should mean no password
adds 66d7553 s3:libsmb: fix anonymous session setups against windows servers
adds daa5cec s4:libcli/smb2: remove unused dependency to LIBPACKET
adds 51e3bbd s4:libcli/smb2: fix anonymous session setups against windows servers
adds 8405fee build: rebuild idl if the pidl compiler is changed
adds dd0b879 s3/selftest: Fix reference to knownfail file.
adds efa5948 provision: Simplify handling of default for --dns-backend option.
adds 8cd7cc3 provision: Simplify handling of default for --function-level.
adds 1e949f3 provision: Simplify handling of default for --server-role.
adds 2730eda Improve the VFS Makefile so that it is easier for use out of tree but still works with FreeBSD.
adds a8e9242 s3: Fix smbclient notify against Windows
adds d642afa s3: switch off kernel oplocks by default
adds 92c5e80 docs:man:vfs_gpfs: Remove itemized list to fix indentation
adds 4460ba5 s4:ldapcmp.py: pass down outf and errf
adds 6235b76 tdb-compat: Add tdb_chainlock_nonblock
adds a49ac23 s3: Return CTDB_PATH from lp_ctdbd_socket()
adds 1e1b6f7 s3: Add infrastructure for background jobs
adds d2fe0bf s3: Increase debuglevel for unknown child msgs
adds ba8f19c s3: Open up 3 levels of dbwrap_lock_order
adds bd91785 s3: Add dbwrap_cache
adds 94cf5cc s3: Add dbwrap_try_fetch_locked
adds 48a485b s3: Add a second ctdb connect library
adds 4171259 s3: Add messaging_tdb_event()
adds 74baae7 s3: Add msg_channel
adds 05ff425 s3: Introduce ctdb_messaging_send_blob
adds d705bae s3: Start a list of ctdb srvid assigments
adds b23b357 s3: Implement tevent_barrier
adds a03a74c s3: Make messaging_ctdbd_connection available in non-clustered mode
adds 0b501e8 s3: Make ctdbd_messaging_send_blob available in non-clustered mode
adds 842b86c s3: Make torture_nprocs globally available
adds ae691cd s3: Add two notify benchmark tests
adds 843432d s3: New notify implementation
adds ee4f2ab s3: Add "notify-cleanup" to smbcontrol
adds 8ed7ff4 s3: Add smbstatus -N to output the notify db
adds 9fe3544 tsocket: Fix a couple of typos and spellings in tsocket_guide.txt
adds 5f0f5b3 Revert "s3:libsmb/ntlmssp: an empty string should mean no password"
adds cb3cde9 s3:libsmb/ntlmssp: remove some indentation in ntlmssp_set_password()
adds 941a6a7 s3:libsmb/ntlmssp: add ntlmssp_is_anonymous()
adds 3207c7f s3:libsmb/ntlmssp: improve anonymous logins
adds 1334ed7 s3:libsmb/cliconnect: make use of ntlmssp_is_anonymous()
adds c09c288 s3-waf: Fix client/smbclient dependencies.
adds e3ffb31 s3-waf: Add possibility to build with system libsmbclient.
adds 2c49782 waf: Add possibility to build with system libwbclient.
adds 0a4ab49 waf: Use Logs.info() instead of print.
adds e49efe9 Fix typo
adds 6ccaf27 s4: use enums instead of strings it's cheaper
adds 167c6eb s4-schema: rename dsdb_attribute_from_ldb to dsdb_set_attribute_from_ldb and dsdb_class_from_ldb to dsdb_set_class_from_ldb
adds e3fa5d7 s4-schema: Generate some schema related attribute as MS AD is doing if they are not present in ldb requests
adds 9887d39 s4-schema: remove unused variable
adds c5934d9 s4-schema: set subClassOf by default to top if not specified
adds 9e9887d s4:samdb:rootdse: implement the schemaUpgradeInProgress operation in ldap modify
adds 99caee5 build: Remove more of the s3 special cases in waf: only pidfile.c needs -DCONFIGFILE
adds 235016b s3-dbwrap: Add talloc_stackframe() calls
adds 338e5a1 s3-dbwrap: push lp_ctx up another layer in the stack
adds cc86f8e lib/util: Move map_nt_error_from_tdb to the top level
adds ee695de s3-build: Add missing samba3-util dep to tdb-wrap3
adds 19fb796 dbwrap: Add dbwrap_tdb to private dbwrap library
adds ea5a9b2 s3-build: move file_id.c into samba3-util and create a private header
adds ce96768 s3-lib: Add file_id_string()
adds 351c78f s3-xattr_tdb: make xattr_tdb a private library, for use outside vfs_xattr_tdb
adds 492942a s3-xattr_tdb: Be nice to xattr_tdb_getxattr callers, return the full blob
adds 44b6bf9 s3-xattr_tdb: Use talloc_stackframe() more to allow calling from common code
adds 628a241 s4-python: Add python wrapper for xattr_tdb format xattr storage
adds 538893d s3fs: Use xattr_tdb format for xattr storage
adds 010f2b8 Add docs for aio_linux vfs module.
adds 9deb650 ldb: added ldb_msg_element_equal_ordered()
adds 27bcf7a LDB:ldb_tdb/ldb_tdb.c - allow LDB modify replaces with different value ordering
adds a2a9c33 s4:dsdb/pydsdb.c - call the "objectClass" normalisation code from Python
adds 8c9c6f8 s4:dbchecker.py - integrate the "objectClass" fixing code
adds 2eb899d replace: added ENOATTR define if undefined
adds 997a22e dsdb: added SHOW_DELETED to samldb_member_check()
adds c69c07e dbcheck: added fix for incorrect RMD_FLAGS
adds b233173 Talloc doc: talloc_strdup_append()
adds 3502371 Talloc doc: talloc_strdup_append_buffer()
adds c5243a4 Talloc doc: talloc_strndup_append()
adds 50689ae Talloc doc: talloc_strndup_append_buffer()
adds 30ca391 Talloc doc: talloc_asprintf_append_buffer()
adds 73b0ed6 Talloc doc: talloc_set_abort_fn()
adds cf7f461 Talloc doc: talloc_set_log_fn()
adds f8b589b Talloc doc: talloc_set_log_stderr()
adds 75bcb28 Talloc doc: TALLOC_FREE_FILL
adds 64fdcda Talloc doc: talloc_pool() when not enough memory in the pool
adds c4c8845 Talloc doc: Fix a cut&paste error
adds 536c4a4 libsmb: Actually use an introduced variable
adds 8e41c2f s4-torture: Make notify a suite
adds 1366685 s4-torture: Separate out the notify tcon subtest
adds 74f134d s4-torture: Separate out the notify dir subtest
adds 87e2a54 s4-torture: Separate out the notify mask subtest
adds 5429593 s4-torture: Separate out the notify recursive subtest
adds 6f6192b s4-torture: Separate out the notify mask_change subtest
adds b570668 s4-torture: Separate out the notify file subtest
adds f864b93 s4-torture: Separate out the notify tdis subtest
adds 07def32 s4-torture: Separate out the notify exit subtest
adds e5181d0 s4-torture: Separate out the notify ulogoff subtest
adds c180cd0 s4-torture: Separate out the notify tcp_dis subtest
adds d1a898a s4-torture: Separate out the notify double subtest
adds a7cff2b s4-torture: Separate out the notify tree subtest
adds 98f8f42 s4-torture: Separate out the notify overflow subtest
adds 6b445cd s4-torture: Separate out the notify basedir subtest
adds bd3ceb8 s4-torture: Separate out the notify alignment subtest
adds 26b9ab2 s4-torture: notify all is empty now
adds 361deb8 s4:torture:smb2: rename the session_reauth test to session_reauth1
adds f3ac212 s4:torture:smb2: rename the file in the session-reauth1 test more systematically
adds 2085c20 s4:torture:smb2: add a session.reauth2 test.
adds 0021fc1 s3-dbwrap: Fix an unused var warning
adds 1bb7d25 s4-torture: Use 2 client connections for raw.notify.recursive
adds 5607f91 s4-torture: Use 2 client connections for raw.notify.tree
adds 0329127 s4-torture: Use 2 client connections for raw.notify.mask
adds b0aaa49 s4-torture: Fix the raw.notify mask test
adds 124be4c Ensure we have 12 bytes of data for a SMB_SET_CIFS_UNIX_INFO call. Add debug.
adds c1dbbbc Add smb_raw_setfsinfo() - currently only available level is SMB_SET_CIFS_UNIX_INFO.
adds 916297e Fix samba3.raw.samba3hide test - ensure we set up POSIX capabilities before doing POSIX calls like chmod.
adds a5905bf s4-s3upgrade: Ignore (with warning) groups that are listed but we cannot list members for
adds a2b7a9e s4-s3upgrade: Do not ever set a domain-wide maxPwdAge of 0
adds 6b2753d s4-samba-tool: Fix samba-tool fsmo seize
adds 7ca706d dbcheck: Add a check that every FSMO role has a valid owner
adds 9ce9389 s3: Fix a "ISO C90 forbids mixed declarations and code"
adds 89cb1a4 samba_spnupdate: don't try to register DNS related SPN if we are not mastering the NC
adds cf39ef3 s4-kcc: avoid a false alarm with rodc
adds 4471778 s3-passdb: Remove unused sampass->pass_must_change_time
adds 00d493b s3-dbwrap: Remove dead code: talloc_stackframe() cannot fail
adds 84ad848 s3-xattr_tdb: Remove dead code: talloc_stackframe() cannot fail
adds b31f773 s3/ldap: remove outdated netscape ds 5 schema file
adds 70d44a9 Fix Error messages
adds e21029a waf: Fix mispelling
adds ee8d556 s3: Fix Coverity ID 2749: REVERSE_INULL
adds dc3b796 s3: Attempt to fix Coverity ID 2748: INTEGER_OVERFLOW
adds 8173331 s3: Fix Coverity ID 2747: FORWARD_NULL
adds 85c1e89 s3: Fix Coverity ID 2745 and 2746: FORWARD_NULL
adds f1c90e1 s3: Fix Coverity ID 2744: CHECKED_RETURN
adds 7011d7e s3: Fix Coverity ID 2743: CHECKED_RETURN
adds 15c6045 librpc: Make finding newest pidl file more portable
adds 0b1f3ae s3: Fix Coverity ID 2682: NULL_RETURNS
adds e58f03c s3: Fix the build on FreeBSD
adds 0615cf5 s4-provision: Always give the warning if we are using eadb. It really should be for testing only
adds f1f00e5 Added number of FSMO roles owned by the server we are trying to demote.
adds 4ded55e s4-python: Ensure we handle the no-eadb case for system xattrs in get/setntacl
adds e573f11 s3: Fix Coverity ID 2686 -- RESOURCE_LEAK
adds 3f18316 s3: Fix Coverity ID 2727 to 2740 -- UNINIT
adds 393936a s3: Fix Coverity ID 2682 -- NULL_RETURNS
adds 00d5f32 Fix bug #8877 - Syslog broken owing to mistyping of debug_settings.syslog.
adds 97f5b28 Move README file in the right place.
adds e0f425a loadparm: Fix broken lp_ulong utility function
adds 74510b0 loadparm: Add convenience function to return long integers
adds 86910e1 loadparm: Add helper function to fetch default lifetime policies
adds 37e98ff Use loadparm helper to find lifetime defaults
adds 4b29cf5 Move kdc_get_policy helper in the lsa server where it belongs.
adds 18e8d49 libwbclient: bump version to 0.9, and add this version to .pc file
adds 26007a8 wafsamba: allow certain public libraries to be forced to be private
adds 31f7a92 selftest: Add extra info on what is failing in wbclient tests
adds 5ca8422 s3: Remove an unused variable
adds e3de5e4 s3: Fix msg_channel in the cluster case
adds 0f20ffb s3-dbwrap: Add dbwrap_db_id
adds 8e5b11b s3-dbwrap: Add "db_context" to "db_record"
adds 61c9750 s3-dbwrap: Add dbwrap_set_stored_callback
adds 99fa29a s3-dbwrap: Add dbwrap_record_watch_send/recv
adds 1b5b38a s3-dbwrap: Add "listwatchers" to dbwrap_tool
adds 1be6d84 s3-g_lock: Use dbwrap_record_watch_send/recv
adds 3f00295 s3-dbwrap: dbwrap_watch_record_stored => NT_STATUS_NOT_FOUND is ok...
adds c89affb s3:passdb: do not use the in-memory idmap cache (it will be removed)
adds 499e737 s3:id_cache: do not use the in-memory idmap cache (it is going to be removed)
adds 8e690ed s3:memcache: remove the idmap-part from memcache
adds c0ba829 s3:smbcontrol: remove an unused variable
adds 13774a5 s3: Remove two unused variables
adds d260283 s3: Initialize "stored_callback" in dbwrap_cache
adds 13d667b s3: Implement db_id for dbwrap_cache
adds 78aaffc idl: fix the charset for the source_dsa_address in DsReplicaDel call
adds ee26421 dlz_bind9: Also produce and install binary plugin for bind 9.9
adds 3969cc2 s3-dbwrap: A void function can not return a value
adds bb3d983 s4-libnet: Fix segfault shown by wbinfo --group-info=administrator
adds 832dd41 s4-libnet: Fix continue_groupinfo_opengroup to check correct state info
adds 9ea9ad2 selftest: Add test for bug #8884: wbinfo --group-info=administrator segfaults s4-winbindd
adds dcf82e5 s4:libnet_become_dc: add missing 'return' after composite_error()
adds df27ba3 s4:librpc/rpc: directly return after composite_error()
adds c45f250 build: Remove support for system libwbclient
adds d910d84 build: Remove support for a system libsmbclient
adds 3ffd0f8 s4-libnet: Fix continue_groupinfo_openuser to check correct state info
adds 4f7666f s4-libnet Always return after composite_error()
adds 5960b7b s4-libnet Always return after composite_error()
adds fbaaf4b Add complete test program for Linux kernel aio inside configure.in (I discovered yesterday there are systems with only half the glibc changes needed to implement userspace kaio.
adds 5b5b696 Fix bug #8882 - Broken processing of %U with vfs_full_audit when force user is set.
adds 4291fdc waf: move krb5 checks to a separate waf file
adds 5cae929 waf: rename SAMBA4_INTERNAL_HEIMDAL to SAMBA4_USES_HEIMDAL
adds 090f907 Make sure krb5_principal_get_num_comp is identified as present for Heimdal build
adds 110dad8 Make krb5 context initialization not heimdal specific
adds f7070c9 For now just disable this Heindal specific stuff in the MIT build
adds 08c733d Make krb5 wrapper library common so they can be used all over
adds d43c2c0 krb5_samba: Add support for krb5_princ_size when using Heimdal
adds 87c95e4 Cracknames: use krb wrapper functions so it works with MIT
adds 360c11e Avoid warning about KRB5_DEPRECATE with MIT libs
adds adbace2 Fix pam_winbind build against newer iniparser library
adds 0d5d45c s4-s3upgrade: print the error message from passdb.error exceptions
adds 9a47471 Talloc doc: when s == NULL in _append functions
adds bdeee22 Talloc doc: talloc_strdup_append does not return duplicated string
adds 8d5e677 talloc: Fix copy&paste errors
adds 374ca0b s3: Fix Coverity ID 2751: REVERSE_INULL
adds d38a171 s3: Attempt to fix the build without kerberos
adds 84ae92d s4:libnet: pass an explicit mem_ctx to libnet_rpc_userinfo_send() (bug #8889)
adds 1267ced s3: Introduce variable "indyniov" for easier reading
adds d1d0f1d s3: Fix a typo
adds 2d01099 s3: Simplify check_reduced_name a bit
adds 594e316 lib/replace: split out GSSAPI from lib/replace/system/kerberos.h into lib/replace/system/gssapi.h
adds e346bba s4-torture: enable raw.composite test again, and convert to new style test
adds b805513 s4-messaging: Use generate_random() to get a unique ID for messaging clients
adds 7ba1b13 s3:registry: remove usage of reg_objects from libads/ldap_printer.c
adds cd2616c s3:registry: remove usage of reg_objects from srv_spoolss_nt.c
adds 5b636e5 s3-waf: Cleanup smbregistry.
adds c6224e4 s3:eventlogadm reimplement addsource using reg_api
adds 4eb4f75 s3:eventlogadm make a transaction for addsource
adds d14ca5d s3:registry: remove usage of reg_objects from cmd_spoolss.c
adds 36cb40e s3:registry: remove usage of reg_objects from net_rpc_printer.c
adds 3771593 s3:registry: printing backend: use regdb options via ops struct, not directly
adds 4cf4417 s3:registry: make regdb_store_keys() static
adds 5fdd602 s3:registry: make regdb_fetch_keys() static
adds 6ab2eb8 s3:registry: make regdb_fetch_values() static
adds a3b1c13 s3:registry: make regdb_store_values() static
adds bc48100 s3:registry: make regdb_subkeys_need_update() static
adds 877af95 s3:registry: make regdb_values_need_update() static
adds 6c01673 s3:registry:reg_api: fix reg_queryvalue to not fail when values are modified while it runs
adds 421b398 s4:torture:rpc:spoolss: also initialize driverName before checking it in test_PrinterData_DsSpooler()
adds 2fc610c s3:registry: rename regval_ctr_key_exists() to regval_ctr_value_exists()
adds 64a9ab4 s3:registry: add a new function regval_ctr_value_byname()
adds 6f67f5d s3:registry: fix a debug message typo
adds 4415933 s3:registry: improve log message in regdb_unpack_values()
adds f474725 s3:registry: fix debug message in regdb_store_values_internal()
adds 04aa303 s3:registry: don't leak the old contents when updating the value cache
adds 705ea5b s3:registry: untangle assignment from check and add a debugmessage in reg_setvalue()
adds 8ddc2aa s3:registry: fix race in reg_setvalue that could lead to data corruption
adds 97bf058 s3:registry: untangle assignment from check in reg_deletevalue()
adds 8d19ac7 s3:registry: wrap reg_deletevalue() in a transaction
adds 1af68be s3:registry: untangle assignments from checks in reg_createkey()
adds 32ac4f4 s3:registry: wrap reg_createkey() in a transaction
adds 8c7047b s3:registry: wrap reg_deletekey() into a transaction
adds 4367071 s3:registry:db: update the value container seqnum after storing/deleting to prevent next read from going to disk if possible
adds ab83005 s3:registry: update the seqnum in the subkey cache at the end of regval_store_keys
adds 7ea8bd3 s3:registry: fix seqnum race in fetch_values_internal
adds 22451f7 s3:registry: fix seqnum race in regdb_fetch_keys_internal
adds 640ceca s3:registry: untangle assignment from check in regkey_open_onelevel()
adds 323ec9f s3:registry untangle an assignment from the check in regkey_open_onelevel()
adds 1703e6f s3:registry: convert reg_openkey() to use talloc instead of SMB_STRDUP etc
adds be2cb08 s3:registry: let fill_subkey_cache return WERR_BADFILE when the subkey list could not be loaded
adds 4b7817a s3:registry: use fill_subkey_cache to check exsistence in regkey_open_onelevel().
adds 7f205bc s3:registry: remove a superfluous fill_subkey_cache() in reg_createkey()
adds c333885 s3:registry: replace call to reg_openkey() in reg_createkey() by accesscheck.
adds 1837b90 selftest: remove the "rpc.spoolss.printer" test from flapping
adds 9db52c4 selftest: remove .*printer.*print_test_extended from flapping
adds e43d025 selftest: mark failing print_tests more specifically
adds ef8e228 selftest: mark the driver_info_winreg tests knownfail.
adds dce2a28 selftest: remove samba3.rpc.spoolss.*printserver.openprinter_badnamelist from flapping
adds e952191 selftest: remove printserver.enum_printers_servername from flapping
adds 5a100a4 libcli: Use data_blob_null
adds 87c2399 Fix bug reported by Dina_Fine at Dell.com.
adds e563e5a s4:torture: add a raw.session suite with a raw.session.reauth test
adds 71f88db s4:torture: add a rpc.samba3.smb-reauth1 test
adds a7ffbf4 s4:torture: add a rpc.samba3.smb-reauth2 test
adds d913a94 selftest: push --target selection into plansmbtorturetestsuite
adds ed9f903 s4-torture: never return false in the raw.composite torture test
adds 05456ac s3: Remove an unused variable
adds 701fc99 addns: clean up headers
adds 1fbc185 replace: Fix use of mktemp
adds a73b1ed dfs_server: fix the response to please XP and Windows 2008R2 doing so avoid continious DFS requests from W2K8R2
adds 307e2d1 torture: change dfs tests now that we return a level 4 when level 4 is requested
adds 21985a7 s3: Remove code TALLOC_FREE already does
adds 54a6d7b s3: oplock_timeout is a talloc child of fsp
adds 2ccf5f6 s4:ntvfs/ipc: don't echo back the smb2 ioctl input_buffer
adds 42b403c libcli/smb: move SMB2_IOCTL_FLAG_IS_FSCTL to smb2_constants.h
adds 8422ab2 s3:libsmb: add smb2cli_ioctl*
adds b88d649 s3:libsmb/cli_np_tstream: remove unused tstream_cli_np_existing()
adds b3a3c50 s3:libsmb/cli_np_tstream: add support for SMB2
adds 34ffa61 s3:winbindd: also try SMB2 when connecting to "IPC$"
adds 67a851a selftest: Remove silly space before unit test name
adds 0cb0427 selftest: Place the test environment at the end of the failure lines
adds 2f35c24 selftest: Add test to ensure that bug #8872 does not come back
adds 5629eb7 s4:librpc: create a binding on the pipe if necessary in dcerpc_pipe_open_smb2_send()
adds 0508f84 s4:torture: add a rpc.samba3.smb2-reauth1 test
adds 8825274 s4:torture: add a rpc.samba3.smb2-reauth2 test
adds 97d0b8b s4:torture: add a check for talloc success in the rpc.samba3 suite
adds 12ee793 s4:torture: add a check for talloc success in rpc.samba3.randomauth2
adds 0dc3f42 Add an audit file VFS routine so we can handle auditing with SACLs.
adds 4a28c6c s3: Fix bug 8904 -- wbinfo --lookup-sids "" crashes winbind
adds 5712e51 s3: Remove a SMB_ASSERT
adds e2a1690 dns server: move very verbose debug to higher level 2 -> 8
adds 441b208 dsdb: change control from relax to dbcheck
adds 3616735 dsdb: more RELAX to DBCHECK control shift so that only dbcheck can do uncontrolled changes
adds b019248 Add some debug for FOOBAR return case as they are hard to diagnose
adds cd5d282 s4:dsdb/common/util.c - samdb_is_pdc() - fail if the "fSMORoleOwner" attribute has not been set
adds 773304e s4:samldb LDB module - implement "fSMORoleOwner" attribute protection
adds 7e9ed05 s4-torture: Move various samba3 tests to the torture_suite_add_1smb_test wrapper
adds 6b982c3 s4-torture: move samba3 tests to use torture helper functions
adds 645e4bb s4-torture: convert samba3misc tests to use torture_failure and torture_assert
adds f10c638 s4-messaging: Fill in the whole server_id in all use cases
adds 442a81e s3-lib Add a way to allocate the task_id value in server_id
adds dabb056 s3-auth_samba4: use new_server_id_task() to allocate server id values
adds 6e583c7 passdb: Do not panic in initialize_password_db
adds be8180e net: Let get*sid return error from passdb init
adds 2d8b6ce s4-libnet: Add mem_ctx to libnet_Lookup calls (bug #8889)
adds 7468282 s4-libnet: Add mem_ctx to libnet_DomainOpen calls (bug #8889)
adds a6fa69c s4-libnet: Add mem_ctx to libnet_DomainClose calls (bug #8889)
adds 081e790 s4-libnet: Add mem_ctx to libnet_rpc_groupinfo calls (bug #8889)
adds fd2b21f s4-libnet: Add mem_ctx to libnet_rpc_useradd calls (bug #8889)
adds 08f8eb4 s4-libnet: Add mem_ctx to libnet_rpc_userdel calls (bug #8889)
adds b72597c s4-libnet: Add mem_ctx to libnet_rpc_usermod calls (bug #8889)
adds 566f066 s4-libnet: Add mem_ctx to libnet_rpc_groupadd calls (bug #8889)
adds 8874878 s4-libnet: Add mem_ctx to libnet_rpc_groupdel calls (bug #8889)
adds 9126f33 s4:samldb LDB module - homogenize LDB search attributes arrays
adds 01e8846 Fix remove_duplicate_addrs2 to do exactly what it says. Previously it could leave zero addresses in the list.
adds 50766a7 Fix convert_ss2service() to filter out zero addresses.
adds 1197360 Protect all of the name resolution methods from returning null addrs. Ensure all returns go through remove_duplicate_addrs2().
adds 1270cfb Fix the loop unrolling inside resolve_ads(). If we don't get an IP list don't use interpret_string_addr(), as this only returns one address, use interpret_string_addr_internal() instead.
adds 6f3e011 Fix bug #8873 - self granting privileges in security=ads.
adds 8135576 s4-upgradedns: Update serverdn with only the attributes that have changed
adds edb15ff prepare WHATSNEW for alpha20 and mark as release
adds 9705a70 move VERSION to alpha21
adds 7a07ce2 s3:util add sid_check_is_wellknown_builtin()
adds c673237 s3:winbindd add idmap_tdb_common file to store common code of TDB idmap backends
adds e7576e8 s3:winbindd/autorid use idmap_tdb_common code in autorid
adds 627f46c s3:winbindd/idmap_tdb2: use idmap_tdb_common code
adds 15b12cb s3:winbindd/idmap_tdb2: fix logic error in set_mapping_action
adds 0e06d94 s3:winbindd/idmap_tdb: use idmap_tdb_common code
adds 55870b0 s3:torture: add idmap_tdb_common test code
adds b985c67 s3:selftest run LOCAL-IDMAP-TDB-COMMON in make test
adds d7f3c00 s3:torture fix flakey testcase
adds 221c0e4 s3-smbd: Use security_session_user_level() rather than nt_token_check_sid()
adds 5f07078 selftest: Enable ACL testing against the s3dc environment
adds 5baf113 selftest: attempt to test samba3hide in a different environment
adds 546318b selftest: prepare to run smbtorture tests against plugin_s4_dc
adds 99ce562 selftest: run plugin_s4_dc with 'acl_xattr xattr_tdb streams_depot' VFS modules
adds 154518a selftest: Add hideunread share to plugin_s4_dc
adds c0db57e selftest: Use same pattern for path to share as Samba3.pm
adds f956f04 file_server: forward dssetup, but use embedded svcctl for s3fs
adds cb5c456 file_server: use embedded eventlog server
adds c3be524 file_server: use embedded ntsvcs server
adds 2e1a4f6 file_server: Use the embedded winreg server
adds 33bf3ef file_server: use embedded srvsvc
adds 7905f97 selftest: change knownfail to cope with running plugin_s4_dc as well
adds ecc0ac5 selftest: add knownfail entries for plugin_s4_dc tests
adds c350422 selftest: mark samba3.raw.acls.inheritance(plugin_s4_dc) as flapping
adds c65bc4a selftest: mark samba3.raw.samba3checkfsp as flapping on plugin_s4_dc
adds 45125a4 selftest: add hooks required for printing to Samba4.pm
adds 53c70be selftest: Do not start samba4 srvsvc in plugin_s4_dc mode
adds 6d87df2 selftest: Run smbtorture tests being run against s3dc against plugin_s4_dc as well
adds 5763301 selftest: run more raw.samba3 against secshare simple file server
adds 692b3bf file_server: set 'store dos attributes = yes'
adds 0510422 s4-provision: set 'dcerpc endpoint servers' but not 'vfs objects'
adds 3408c1c selftest: 'store dos attributes = yes' is now set in fileserver.conf
adds 9712912 testsuite/libsmbclient: Remove unused and expensive-to-link testsuite
adds 63f2d10 s4-provision: Fix --use-s3fs to parse correctly
adds b6b4364 s4-wintest: --use-s3fs in wintest
adds 7b55ec2 s4-provision: Fix up --use-s3fs to create the directory for xattr.tdb
adds 8026550 selftest: make the knownfail patterns for the driver_info_winreg more specific
adds a6e29f2 s3-passdb: Change pdb_sid_to_id() to return struct unixid
adds 2d5df93 s3-passdb: Rename legacy_sid_to_id -> legacy_sid_to_unixid for clarity
adds ac97f15 s3-passdb: Use struct unixid in sids_to_unix_ids
adds f9c9c49 s3:passdb: rename sids_to_unix_ids() --> sids_to_unixids() for consistency
adds 6e1f6e4 s3:passdb: remove a forward declaration of wbcSidToUnixId that has become unnecessary
adds 0cad493 s3-winbindd: Do not use WBC_ types internally in winbindd
adds 583b104 s3-idmap: Rework idmap_cache to store ID_TYPE_BOTH values
adds c844f65 s3-idmap: convert most idmap_cache callers to unixid API
adds bb1d541 s3-idmap: remove (now) unused function idmap_cache_set_sid2both()
adds 2b5ee34 s3-passdb: Add extra debug on ID mapping failures
adds f479d8f s4:torture:rpc: remove an accidentially committed character (in a comment)
adds e615c22 s4:torture:rpc: fix a comment typo in samba3.smb2-reauth2
adds ecc28b8 s4:torture:rpc: add a test samba3.smb2-pipe-read-close
adds 1c14538 s4:torture:rpc: add a new test samba3.smb2.pipe-read-tdis
adds ac1e1af s4:torture:rpc: add a new test samba3.smb2-pipe-read-logoff
adds 0ef06dd s3-pypassdb: remove unused variable
adds 926c0a6 s3-pypassdb: add wrapper for enum_group_memberships
adds d2c8ebe s4-s3upgrade: Try harder to get group memberships on upgrade
adds 9cd664b Extension to the samba-tool group subcommand functionality to allow listing of the members of an AD group
adds a0a8380 s4-s3upgrade: Force ldapsam:trusted = yes
adds 86b1dd8 s4-samba-tool: make new samba-tool group listmembers use samAccountName
adds 7ed9eba provision: remove reference to no longer existing template files.
adds 1077337 torture: Suggest torture_fail() / torture_result().
adds 027f2b3 s4:torture: add a new smb2.session.reauth3 test - getting security descriptor
adds a38e2cb libtorture: Improve suggestion to mention torture_assert_*() rather than torture_result().
adds d3b4c2c UTIL_TDB: lowercase name.
adds 1d069ed s3:lib fix compiler warnings
adds a9c981e s3:vfs fix compiler warning
adds 299c13b s3:passdb fix a compiler warning
adds d4391f7 s4:samldb LDB module - make sure to not add identical "servicePrincipalName"s more than once
adds 6250317 s4-dsdb: Use strcasecmp_m() to compare possibly multibyte strings in samldb
adds c8e6d8b s4-dsdb: Use data_blob_string_const and add explaination for open-coded function in samldb
adds e1bf9cc s3: Fix a typo
adds aff3769 s3: remove some unused code
adds eb6e22b s4:torture: add a check for talloc success in test_session_reauth
adds b7b0903 Fix krb5_samba.c build
adds afa6c31 krb5samba: Remove unnecessary include file
adds 9a585a3 s4-auth-krb: avoid useless condition
adds aa1a0d8 krb-init: define out heimdal specific stuff in mitkrb build
adds 38a5a2c Move kerberos_kinit_keyblock_cc to krb5samba lib
adds 29d284c Move kerberos_kinit_password_cc to krb5samba lib
adds 3109a3d Split normal kinit from s4u2 flavored kinit
adds a2de8a1 s4-auth-krb: smb_rd_req_return_stuff is used only in gensec_krb5
adds 57dc8aa kerberos_pac: Fix code to work with MIT too
adds 07953e1 keytab_copy: Fix style, whitespaces
adds 94b9af6 Fix keytab_copy to compile with MIT librariues too
adds c2f6632 Move keytab_copy to krb5samba lib
adds 62f3be7 s4-auth-krb: Disable code in MIT build
adds 93de8e4 krb5samba: Add compat code to initialize keyblock contents
adds cf7d15e s4-auth-krb: Use compat code to initialize keyblock contents
adds 205b032 Fix compiler warning
adds b776bc5 krb5samba: Add compat krb5_make_principal for MIT build
adds 548046f Fix incompatible assignment warning
adds 38c7d8e krb5samba: Add compat function for krb5_kt_compare
adds 6bec64b s4-auth-krb: Make srv_keytab.c build against MIT Kerberos
adds 4d77466 krb5samba: Add a smb_krb5_cc_get_lifetime() function.
adds 5832c61 s4-auth: Use smb_krb5_cc_get_lifetime() wrapper.
adds eb9e3e8 auth-session: MIT doesn't have import/export cred yet
adds 27549b4 Fix direct access to krb5_principal structure
adds 5668845 s4:ntvfs: add missing headers to vfs_ipc
adds 4875a12 Avoid using Heimdal-specific tests in MIT build
adds 21d383d s4:torture: auth/pac.c: use Kerberos wrapper for krb5_keyblock_init
adds 822e679 s4:auth/kerberos: don't do tracing in MIT build
adds d0e7770 waf: Fix com_err detection with MIT krb5.
adds d12fa60 s3: In mkdir_internal, don't retrieve parent_dir from check_parent_access
adds 7ae7166 s3: Remove an unused parameter from check_parent_access()
adds 4b59023 s3: Remove an unused extern declaration
adds b0221ce s3: Use hex_encode_buf
adds 64ed94c s3: Use hex_encode_buf
adds b954d88 s3:smbd: comment the lp_load call in reload_services()
adds cd98954 s3:registry: return error when Key does not exist in regdb_fetch_values_internal()
adds 16a24dc s3:registry: implement values_need_update and subkeys_need_update in the smbconf backend
adds aae8085 olschema2ldif: be more strict where checking for open/closed braces
adds 191dd54 s4: use intermediate var, increase lisibility
adds db11c1b s4-schema: Validate more class attribute when adding a new class in the schema
adds c2b094f s4-s3-upgrade: Max/min password age policy is in seconds, not days
adds 3e9b760 s3:idmap_cache: change DEBUG message to level 10
adds 850e472 s3:libsmb: remove unused reference to talloc_tos()
adds d651562 s3:libsmb: use 'state' instead of 'talloc_tos()' in smb2cli_create*
adds 8e3ec7c s3:libsmb: use 'state' instead of 'talloc_tos()' in smb2cli_ioctl*
adds 3709bf6 s3:libsmb: use 'state' instead of 'talloc_tos()' in smb2cli_tcon*
adds db39372 s3:libsmb: add smb2cli_query_info*
adds 9dc31c4 s3:libsmb: add smb2cli_set_info*
adds 6aa601b s3:torture: do some query_info and set_info calls in SMB2-SESSION-REAUTH
adds 44dcad7 libcli/smb: add SMB3_DIALECT_REVISION_300
adds 7ae2c16 libcli/smb: add PROTOCOL_SMB3_00
adds abd8017 libcli/smb: add #define PROTOCOL_LATEST PROTOCOL_SMB3_00
adds 43085e9 libcli/smb/smbXcli: add support for PROTOCOL_SMB3_00
adds 5252ddf s3:torture/test_smb2: add support for PROTOCOL_SMB3_00
adds 49acba3 s4:libcli/smb2: use PROTOCOL_LATEST
adds 1512ec7 s3:smb2_negprot: add support for PROTOCOL_SMB3_00
adds 0f02667 lib/param: add support for "SMB3_00"
adds 246409e s4-dns: Build BIND DLZ modules with correct private library
adds fb58951 s3:registry: let reg_subkeys_need_update() return true if the backend does not implement the method
adds 4754743 s3:registry: let reg_values_need_update() return true if the backend does not implement the method
adds 890485b heimdal: Cope with newer Heimdal versions accepting a keyset argument to hdb_enctype2key.
adds d99b7d0 doc: Add talloc tutorial.
adds 9423ac0 doc: Fixes for the talloc context tutorial.
adds dc112dc doc: Fixes for the talloc stealing tutorial.
adds 7d5565e doc: Fixes for the talloc dynamic type system tutorial.
adds 79efc9d doc: Fixes for the talloc destructor tutorial.
adds 5a758f4 doc: Fixes for the talloc pool tutorial.
adds c1c9ab1 doc: Fixes for the talloc debugging tutorial.
adds 6952699 doc: Fixes for the talloc best practices tutorial.
adds 2040828 doc: Remove latex to doxygen conversion leftovers in talloc.
adds 5909188 talloc: Update doxygen config.
adds 0ded6f9 selftest: mark ^samba4.raw.session.reauth as flapping
adds c68cba3 s4:torture/raw/session: make sure we got a reauth of the existing session
adds 75494f7 selftest: samba4 doesn't support reauth
adds 27efeab s4:torture/raw/context: pass tctx to test_pid_exit_only_sees_open()
adds 05bed62 s4:torture/raw/context: make use of torture_* macros and avoid 'printf'
adds 7c0c1fa s4:torture/raw: make torture_raw_context a test suite
adds dd804dd s4:torture/raw/context: INVALID_PARAMETER vs. LOGON_FAILURE...
adds 5d4d8fe s4:torture/raw/context: add subtests as torture testcases
adds 859aa43 s3-python: Add python bindings for posix ACL layer
adds 0678eb6 s4-provision Ensure we have posix ACLs before we permit a s3fs-based Samba4 to be configured
adds 470cfb3 lib/util: Map 0x7fffffffffffffffLL as 0x7fffffffffffffffLL in time conversion
adds 3ef95a0 krb5samba: Add krb5_free_checksum_contents wrapper
adds 7f9e4d7 s4-auth: Use smb_krb5_make_pac_checksum.
adds e8e5afd krb5samba: Add smb_krb5_make_pac_checksum.
adds 920e3e3 s3:winbindd/autorid preallocate well-known SIDs
adds 6bda0f6 docs:autorid document how well-known SIDs will be mapped
adds 2997f2f s3:winbindd/autorid add support for read-only mode
adds da97234 docs:autorid document read-only parameter
adds 0bedec7 s3:winbindd/autorid add ignore builtin parameter
adds a7df061 docs:autorid document ignore builtin parameter
adds 617b636 s3:vfs/shadow_copy2 make descending sort order the default
adds 2ae02ef s3:vfs/shadow_copy2 fix some compiler warnings
adds d8acdd0 s3-docs: overrided -> overridden
adds e42e87d s3-docs: Fix several typos.
adds 7420698 s4 dns: Add TSIG and TKEY records to idl
adds f01c6cf s4 dns: unify error handling when bailing out
adds 48d57d7 s3-net: Fix typo in comment.
adds 3c95ff0 s3-po: Fix typo in comment.
adds 4cc04a2 s3-docs: Fix bug #7930.
adds 35009eb s4:torture: add a new smb2.session.reauth4 test: setting security descriptor after reauth to anon - works
adds 6713ebf s4:torture: add a new smb2.session.reauth5 test: rename after reauth to anon - fails
adds d36aecc s4:libcli:raw: fix a comment typo in smb_setfileinfo()
adds e8c2f81 s3:vfs/gpfs: Have inherited deny ACE's show up in ACLs
adds 09494ed s3:smbd fix some compiler warnings
adds 088436d s3:winbindd:autorid check that transaction start did work
adds aee52a2 s3:libsmb: remove unused var in smb2cli_set_info_done
adds d7c9da8 selftest: mark ^samba4.raw.context.session1 as flapping, the test was wrong
adds 865e9c4 s4:torture/raw/context: test a session setup with a given invalid vuid
adds 49dbd38 s4:smb_server/smb: only create a new session with vuid == 0
adds 9a01661 Revert "selftest: mark ^samba4.raw.context.session1 as flapping, the test was wrong"
adds ad11b90 s3-lib: Fix indentation in sys_acl_to_text()
adds 9ef47b8 s3-vfs: Show the invalid ACL when we say it is invalid for set
adds fc4c06f s3-lib: Add const to sys_acl_to_text
adds e09f057 s3-lib/sysacls: Do not include an embedded \0 between ACL entries in sys_acl_to_text()
adds 0d87c0f s3-spoolss: Set DWORD values correctly.
adds d46ddfa s3-smbd: Fix the creation of duplicate SMB_ACL_GROUP entries
adds 67adda0 waf: remove pointless WINBIND_KRB5_LOCATOR env.
adds 5f05eac allow to use system iniparser library.
adds 6132cf2 s3:auth/server_info: the primary rid should be in the groups rid array (bug #8798)
adds d74c5a3 build:ignore solaris _GLOBAL_OFFSET_TABLE_ in duplicate symbol checker
adds be5bf2c When listing group members allow fallback to cn attribute when samAccountName is not available
adds 37609ba build: Avoid printing the ABI signature normalisation during the default build
adds 67e3067 s3: Fix Coverity ID 242706 Dereference before null check
adds 37b7095 s3: Fix Coverity ID 242705 Dereference before null check
adds 6c34e1a s3: Fix Coverity ID 242704 Dereference before null check
adds 11085bd s3: Fix Coverity ID 242703 Dereference before null check
adds e0bc376 s3: Fix Coverity ID 242702 Dereference before null check
adds a7b23ce s3: Fix Coverity ID 242701 Dereference before null check
adds f9f4d70 s3: Fix Coverity ID 242700 Dereference before null check
adds 7527152 s3: Fix Coverity ID 242699 Dereference before null check
adds 3a8c4ab s3: Fix Coverity ID 242698 Dereference before null check
adds 995ea20 s3: Fix Coverity ID 242697 Dereference before null check
adds 600c4c9 s3: Fix Coverity ID 242696 Dereference before null check
adds 39577f1 s3: Fix Coverity ID 242695 Dereference before null check
adds c0471d1 s3: Fix Coverity ID 242694 Dereference before null check
adds 318cf16 s3: Fix Coverity ID 242693 Dereference before null check
adds 8c2f826 s3: Fix Coverity ID 242692 Dereference before null check
adds 05e5973 s3: Fix Coverity ID 242691 Dereference before null check
adds d716a9b s3: Fix Coverity ID 242184 Dereference after null check
adds 4e05717 s3: Fix Coverity ID 242754 Dereference null return value
adds dead216 s3: Fix Coverity ID 242726 Uninitialized scalar variable
adds aa220c4 s3: Fix Coverity ID 242725 Uninitialized scalar variable
adds 446791c s3: Fix Coverity ID 242724 Uninitialized scalar variable
adds 4487f26 s3: Fix Coverity ID 241961 Uninitialized scalar variable
adds ba6fa9e s3: Fix Coverity ID 242723 Uninitialized scalar variable
adds 1e3b5ec s3: Fix Coverity ID 242722 Uninitialized scalar variable
adds a4b7a1e s3: Fix Coverity ID 242721 Uninitialized scalar variable
adds b2ea585 s3: Fix Coverity ID 242720 Uninitialized scalar variable
adds 74ca9cc s3: Fix Coverity ID 242719 Uninitialized scalar variable
adds 2a03d9e s3: Fix Coverity ID 242718 Uninitialized scalar variable
adds bd4701d s3: Fix Coverity ID 242717 Uninitialized scalar variable
adds 6d5bbb9 s3: Fix Coverity ID 242716 Uninitialized scalar variable
adds 9b0b60c s3: Fix Coverity ID 242715 Uninitialized scalar variable
adds 815eb53 s3: Fix Coverity ID 242714 Uninitialized scalar variable
adds 31db7d2 Fix bug 8920, null dereference
adds 70feedb s3-loadparm: Add synonym "private directory".
adds 0fefe24 Fix bug #8922.
adds 61546b5 samba4: When running samba_dnsupdate during tests, use the test smb.conf.
adds 5e998b8 s3:smb2_ioctl: call SMB_VFS_FSCTL() as fallback for non SMB2 specific functions
adds 739bd25 s3:smb2_ioctl: FSCTL_SRV_ENUMERATE_SNAPSHOTS is handles in SMB_VFS_FSCTL()
adds 7e7c4ba libcli/smb/smb_constants: add FSCTL_VALIDATE_NEGOTIATE_INFO*
adds c11c4df s3:smb2_ioctl: allow functions to disconnect the smb connection
adds 8be7e6b util: reformat the DEVELOPER definition of SMB_ASSERT
adds 7eb8125 util: use SMB_ASSERT with panic also in non-developer builds !!!
adds e75a9c1 s4:lib: remove unused wscript_build file
adds 0048dd9 smbconf: remove python shebang from wscript_build
adds 14473f3 s3-libsmb: Generalise cli_state in smb2 read calls
adds f6db3d7 s3/libsmb: Generalise cli_state in smb2 close calls
adds 87d890f s3/libsmb: Generalise cli_state in smb2 create calls
adds 473363a s3/libsmb: Generalise cli_state in smb2 flush calls
adds 5f4a009 s3/libsmb: Generalise cli_state in smb2 ioctl calls
adds 50d88c9 s3/libsmb: Generalise cli_state in smb2 query_directory calls
adds c7a1292 s3/libsmb: Generalise cli_state in smb2 write calls
adds c140c5e s3/libsmb: Generalise cli_state in smb2 logoff calls
adds c8a3c0e s3:smb2_negprot: setup the protocol at the end of the negprot with a real dialect
adds b3235d4 s3:smbd: introduce struct smbXsrv_connection
adds 8963930 s3:smb2_ioctl: implement FSCTL_VALIDATE_NEGOTIATE_INFO_224
adds 212e805 s3:smb2_ioctl: implement FSCTL_VALIDATE_NEGOTIATE_INFO
adds cf67da7 libreplace: Fix symbol names for snprintf/asprintf/vasprintf.
adds 073666e lib/socket_wrapper only enable python_socket and socket.py with socket_wrapper
adds 7b359bc s3:smb2_sesssetup: pass down in_previous_session_id to all layers
adds 70ac2cc s3:smb2_sesssetup: pass down in_flags to smbd_smb2_session_setup()
adds 1b8645b s3:smb2_sesssetup: add smbd_smb2_session_setup_send/recv as wrapper
adds 8f887ce s3:smb2_sesssetup: make the top level code async using
adds 3583922 tevent: fix indentation in the wscript
adds 508a33f s3:dbwrap: move definition of dbwrap_lock_order to dbwrap.h
adds 05afaa8 s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_util.c
adds 03183e3 s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_file.c
adds 7465484 s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_ctdb.c
adds db7a8bf s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_rbt.c
adds e96a842 s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_tdb.c
adds f5e5ed7 s3:build: move lib/dbwrap/dbwrap_util.o to the other dbwrap objects...
adds e945511 move the dbwrap library to the top level
adds 87542e1 s3: Make SMB_QUERY_FILE_UNIX_BASIC's devno work for files
adds 46a41d0 s3: Fix Coverity ID 241320 Array compared against 0
adds b19a9db s3:smb2_tcon: add smbd_smb2_tree_connect_send/recv as wrapper
adds 302f767 s3:smb2_tcon: make the top level code async using
adds 643e648 s3:smb2_close: don't do any marshalling in smbd_smb2_close() let the caller to it
adds b8d999c s3:smb2_close: add add smbd_smb2_close_send/recv as wrapper
adds e7e6796 s3:smb2_close: make the top level code async using
adds e05b54e lib/tevent/testsuite: no longer use 'compat' symbols
adds 99a72e9 libcli/nbt: no longer use old 'event_' tevent compat symbols
adds d41db72 s4:lib/events: remove unused event_context_find() prototype
adds bf8829b5 s4:lib/events: no longer define TEVENT_COMPAT_DEFINES
adds b4f2184 lib/util: add missing 'errors' dependency to 'tevent-util'
adds 05e4f24 s3:lib/util: use map_nt_error_from_unix_common() in tevent_req_poll_ntstatus()
adds 23887fa s3:torture: add #include "lib/util/tevent_ntstatus.h" to test_addrchange.c
adds b2c9fe4 lib/util: move tevent_req_poll_ntstatus() to tevent_ntstatus.c
adds 0cb1fda s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_tcon.c
adds b2dcc7a s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_close.c
adds 820160c s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_create.c
adds 1355552 s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_flush.c
adds f88c60b s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_ioctl.c
adds 1395e46 s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_query_directory.c
adds 640154c s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_read.c
adds 2a39c5f s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_session.c
adds bf6b2fa s3:libsmb: s/\<event_context/tevent_context/gc in smb2cli_write.c
adds ce0d6d8 libcli/smb: git mv smb2_session.c smb2cli_session.c
adds aca64f6 libcli/smb: move smb2cli_logoff_* from source3 to the top level
adds 997da4a s3: talloc_zero is not needed for structs we ndr_pull into
adds 747e539 samba-upgradedns: Use the correct magic incantation of sys.path.insert()
adds f67cb32 selftest: Remove tests for security=server
adds 053fcfe s4:param/tests: remove "security=server" test
adds b4abd3f s3-auth: remove "security=server" (depricated since 3.6)
adds 0239f68 docs-xml: remove documentation of "SECURITY = SERVER"
adds 413e1be s3:auth: remove unused auth_server.c
adds 7cb4acd s4:auth: remove unused auth_server.c
adds 12ce84f s4:ntvfs/cifs: remove misleading comment regarding security=server
adds 8588d10 s4:ntvfs/smb2: remove misleading comment regarding security=server
adds a66865d Use ENC_ values for proto_tree_add_item() calls.
adds caaebb4 s3-auth: Don't lookup the system user in pdb.
adds 78af473 s3-auth: Rename to init_system_session_info().
adds 5e6357b lib/ccan: add a missing dependency to 'execinfo' for 'backtrace()'
adds c562a53 s3: Fix a likely cut&paste error
adds 8ae354e s3: Remove some unused code
adds b488567 s3:cli_np_tstream: include smbXcli_base.h, because we'll use functions from there
adds 35b54ae s3:libsmb: avoid interpret_long_date() in smb2cli_create
adds 2674d0c libcli/smb: move smb2cli_create.c from source3 to the toplevel
adds 4022edc libcli/smb: move smb2cli_close.c from source3 to the toplevel
adds 269000b libcli/smb: move smb2cli_read.c from source3 to the toplevel
adds f50fc00 libcli/smb: move smb2cli_write.c from source3 to the toplevel
adds 1d7c6bf libcli/smb: move smb2cli_flush.c from source3 to the toplevel
adds 22b76de libcli/smb: move smb2cli_set_info.c from source3 to the toplevel
adds b2d9c02 libcli/smb: move smb2cli_query_info.c from source3 to the toplevel
adds c16e263 libcli/smb: move smb2cli_query_directory.c from source3 to the toplevel
adds 5f494c4 libcli/smb: move smb2cli_ioctl.c from source3 to the toplevel
adds 2298622 dbwrap: Fix Coverity ID 242750 Incorrect sizeof expression
adds fc77ee5 s3: Fix Coverity ID 242710 Untrusted pointer read
adds c5eab2e wbinfo: Fix Coverity ID 242685 Resource leak
adds e5825ab wbinfo: Fix Coverity ID 242684 Resource leak
adds 18e2e86 libwbclient: Fix an invalid free()
adds b6e3608 build: Add explicit mention of --abi-check-disable to ABI checker
adds bfe4a2b Fix the overwriting of errno before use in a DEBUG statement and use the return value from store_acl_blob_fsp rather than ignoring it.
adds 70be41c s3:onefs: remove all onefs related code as it not maintained anymore
adds 5910647 s3-smbd: Do not merge UID ACE values with GID ACE values for posix ACL
adds 173f818 This covers a case where an ID_TYPE_BOTH mapping creates group permissions, but must own the file. Based on an original patch by Andrew Bartlett.
adds 367a644 We need to split things up into a new helper function add_current_ace_to_acl() in order for there to be more posix ACL elements than NT ACL elements (so a group SID can own a file, but also get the group permissions that will be honoured)
adds 5b1c422 s3-smbd: Handle ID_TYPE_BOTH by mapping to both a group ACL entry and file ownership This will allow groups, such as domain administrators, to own files while correctly handling the rest of the ACL permissions.
adds f38638d s3-smbd: Consider a group with the same SID as sufficient duplication
adds 6bafb4a s3-smbd: Avoid creating a UID ACL entry for SIDs that are mapped as ID_TYPE_BOTH The GID ACL entry is what will be mapped in most cases, and so is sufficient.
adds 632af66 Check the return from create_acl_blob
adds ff700ac s3:smb2_sesssetup: make use of nt_status_squash() in smbd_smb2_session_setup_recv()
adds 9ec866f s3:gse: remember the expire time
adds 943cb79 s4:auth/gensec_gssapi: remember the expire time
adds 677c4fd s4:auth/gensec_gssapi: add missing 'break' statements
adds dce6fdf auth/gensec: add gensec_expire_time()
adds 9ac855c auth/gensec: implement gensec_spnego_expire_time()
adds 6b38d02 s4:auth/gensec: implement gensec_gssapi_expire_time()
adds bffa1c5 s3:gse: implement gensec_gse_expire_time()
adds 90c309b s4:auth/gensec_gssapi: add "gensec_gssapi:requested_life_time" option
adds 184227d s4:torture: remove unused vars in smb2.session.reauth*
adds 908b737 s4:torture: rename smb2.session.reconnect to smb2.session.reconnect1
adds 50e1861 s4:torture: add smb2.session.reconnect2 test
adds 918eb3e s4:torture: add smb2.session.expire1
adds f45966d s3: Add "share_mode_stale_server"
adds 689a04b s3: Check for serverid_exists in notify_deferred_opens
adds 4962ab2 s3: Check for serverid_exists in open_mode_check
adds 5017bbe s3: Check for serverid_exists in smb_posix_unlink
adds 6379709 s3: Do not check the PIDs is parse_share_modes
adds 4e1656a s3: Check for serverid_exists in rename_share_filename
adds e34b730 s3: Test whether get_share_mode_lock cleans up stale processes
adds 49237b0 s3: Check for serverid_exists in find_oplock_types Signed-off-by: Jeremy Allison <jra at samba.org>
adds 4329609 s3: Be less picky on stale share mode entries
adds 2db3ecb s3: Check for serverid_exists in close_remove_share_mode
adds 182face s3: Check for serverid_exists in close_directory
adds dc3ace6 Fix the waf build with the new "cleans up stale processes" test.
adds e0b924b Note that "keepalive" only applies to SMB1 connections.
adds 01c502d pygensec: Fix init of variable if not specified.
adds 584a51b build: Move generated version.h to a waf-invisible location
adds 611ca8e build: Move generated files out of the normal build tree
adds ae338bf autobuild: Run ABI check on samba4-libs as well.
adds 975e799 s4-torture: Fix rpc.samr.priv test to use torture_assert() macros
adds 4626f25 Add include/lib folders from the commandline
adds 8e5badc build: Also look for iconv in /usr/local by default
adds e919cad s4-torture: provide correct torture failures for failure to connect
adds 8c52d1b s4-torture: Always use torture_assert() to handle failures
adds 45082a8 s4-torture: Improve torture test boilerplate, use torture_assert()
adds f5ca3f1 s3: Revert the serverid changes, they need more work
adds ecb24fd s3:idmap_cache: improve debug messages in idmap_cache_find_sid2unixid()
adds 0c3137c s3:idmap_cache: add common exit point to idmap_cache_find_sid2unixid()
adds 7db6374 s3:idmap_cache: improve checks for format of value string in idmap_cache_find_sid2unixid()
adds d79b46f selftest/Samba3: add 'smbd:suicide mode = yes'
adds 84ce448 s3:smbd: SMBtdis should return ERRSRV, ERRinvnid instead of NETWORK_NAME_DELETED
adds d58f7cd s3:smbd: allow creating new spnego sessions only with a 0 vuid
adds 61e023b s4:torture: rename raw.session.reauth => raw.session.reauth1
adds 5c219a1 s4:torture: Add raw.session.reauth2 test
adds 87a62df Raise the debug level from 1 to 5 in get_share_mode_lock_internal()
adds 32cbf20 Move the set_write_time() call to after get_existing_share_mode_lock() returns with a share mode.
adds a9b4d7e libcli: make it easier to understand that a control was not correctly encoded
adds db86686 s4-dsdb: naming context needs to have the extended-dn syntax too
adds 1d53e57 s4-dsdb: allow modification of some deleted object if the show-deleted control is presented
adds ce11eb5 s3:smb2_ioctl: Fix Coverity ID 701771 Uninitialized scalar variable
adds 8576256 s3: Fix vfs_xattr_tdb.c
adds c531aac Added torture test for bug #8910. Test remove_duplicate_addrs2().
adds f9e4105 s3:smbd: remove unused 'connection_struct->used'
adds d673402 Fix bug #8953 - winbind can hang as nbt_getdc() has no timeout.
adds 42b2026 Second part of fix for bug 8953 - winbind can hang as nbt_getdc() has no timeout.
adds 37866df s3:smbd: use reply_force_doserror(req, ERRSRV, ERRbaduid) on SMBulogoff
adds 9c5aa0b addns: Fix talloc hiereachy
adds 4a335e9 s3-ad-dns: Use more standard uint and booleans defs
adds a7e94fc s3-ads-dns: Break dependency on lp_parm
adds cc3321c s3-ads-dns: Avoid unnecessary dependencies
adds 34a6573 Move source3/libads/dns.c to lib/addns
adds a8ee6f2 addns: Make ads_dns_lookup_srv pulic
adds c54fe86 s4-resolve: Remove dependency on libroken
adds 302abe6 auth and s4-rpc_server: Do not use features we currently can't implement with MIT Kerbros build
adds ad945bc gensec_gssapi: Make it possible to build with MIT krb5
adds 1feb312 lib/krb5_wrap: implement krb5_cc_get_lifetime for MIT Kerberos
adds f32d437 dns: fix comments and make s4/libcli/resolve dns resolver working
adds 2d9a0d8 s3-passdb: add unixid_from_uid/unixid_from_gid/unixid_from_both API
adds ec989e7 auth-credentials: Support using pre-fetched ccache when obtaining kerberos credentials
adds 2fc96e6 s4: samba-tool is usable without export-keytab command, make sure it does not break
adds 2ddf89a Introduce system MIT krb5 build with --with-system-mitkrb5 option. System MIT krb5 build also enabled by specifying --without-ad-dc
adds 744f991 libcli/dns: make 'clidns' private library out of DNS code in WAF build
adds 77a6c81 wafsamba: ensure TO_LIST does not fail with empty string
adds c1444c3 s3-autoconf: fix typo after migrating DNS resolver code to lib/addns
adds 0a6e568 krb5samba: Add smb_gss_oid_equal wrapper.
adds 2b14453 gse: Use the smb_gss_oid_equal wrapper.
adds dcfb34f blackbox: fix samba4.blackbox.kinit test
adds d869f02 s3:smbd: add nt_status_np_pipe()
adds d595d2e s3:smbd: use nt_status_np_pipe for smb1
adds a0c9a29 s3:smb2_server: make use of nt_status_np_pipe()
adds 97f0a36 s3:smbd/files: remove unused VALID_FNUM()
adds aa7b1e2 s3:smbd/proto.h: remove unused resolve_dfspath() prototype
adds b211768 s3:rpc_server/dfs: pass allow_broken_path=true to create_junction()
adds e8601c0 s3-configure: Fix configure version information.
adds 34eab45 dlz_bind9: Fix the named crash on reloading named
adds f52afa9 dlz_bind9: Make the talloc destructor static and return 0.
adds 22cd4bc s4-selftest: Always delete the user at the end of test_passwords.sh
adds abb2c7f s4-provision: Make s3fs the default way to install a new Samba4 DC
adds 9633ec0 WHATSNEW: Move to document changes for beta1
adds e33bf32 selftest: Run only the samba3 tests on builds without the AD DC
adds 768004b s3:smbd/files: fix error path and correctly cleanup
adds 0733183 s3:smbd/files: work without sconn->file_bmap and assign fsp->fnum = -1
adds a92f717 s3:smbd/msdfs: let create_conn_struct() also fake the 'smbd_server_connection'
adds 758d612 s3:smbd/msdfs: pass 'allow_broken_path' to get_referred_path()
adds a95b2ba s3:smbd/msdfs: pass allow_broken_path to resolve_dfspath_wcard()
adds dc3f74a auth/credentials: 'workgroup' set via command line will not drop existing ccache
adds ca2b625 s4-selftest: Demonstrate the correct behaviour between specified usernames and kerberos ccache
adds 838435a s4/scripting: in MIT build do not install samba-tool, it is not usable yet
adds 72029d5 s3-smbldap: Add API for external callback to perform LDAP bind in smbldap
adds b452fb3 waf: for MIT krb5 build require kerberos version above 1.9
adds 0beede3 s4:smb_server/smb: fix talloc_free() bug
adds 48e62f2 s3:smbd: remove unused var in smbXsrv_connection_init_tables()
adds 9e45885 s3:smbd/files: split file_init_global() out of file_init()
adds 288a75d s3:smbd: only call file_init_global() in the parent smbd
adds b5e9ece s3:smbd: remove global 'smbd_server_conn' !!!
adds 074991c s3-passdb: Fix negative SID->uid/gid/both cache handling
adds 64ddb66 s3:smbd/signing: use smbd_server_connection as talloc parent for its smb1 signing state
adds 1876d63 doc: Explain our build systems for Samba 4.0
adds 7891ad4 wintest: s3fs is now the default in provision
adds 9ccbe16 WHATSNEW: update for alpha21, and mark as release
adds eec4f80 move VERSION to alpha22
adds 2f435bb s3:smbd: remove unused get_number_of_exclusive_open_oplocks()
adds 469a2c8 s3:smbd: move global oplocks vars to smbd_server_connection
adds 3a66ee1 s3:smbd: pass smbd_server_connection to should_notify_deferred_opens()
adds 167cccb s3:smbd: move global koplocks to smbd_server_connection
adds e17fa58 s3:smbd: move global smbd_msg_state to smbXsrv_connection
adds 035342c Fix bug #8373 - Can't join XP Pro workstations to 3.6.1 DC.
adds 5842d4e s3: Add "share_mode_stale_pid"
adds 6526432 Fix an invalid state only reachable on server crash/abort.
adds 19b6671 s3: Check for serverid_exists in notify_deferred_opens
adds fdcca54 s3: Check for serverid_exists in open_mode_check
adds e2818d4 s3: Check for serverid_exists in smb_posix_unlink
adds 6666de1 s3: Check for serverid_exists in rename_share_filename
adds 1b15d8b s3: Check for serverid_exists in find_oplock_types
adds bc3b7d7 s3: Be less picky on stale share mode entries
adds bdc4404 s3: Check for serverid_exists in close_remove_share_mode
adds 89cf7ea s3: Check for serverid_exists in close_directory
adds 50fdb32 Ensure we only return NT_STATUS_DELETE_PENDING if the share modes are valid.
adds 58dff07 s3: Do not check the PIDs is parse_share_modes
adds 68d03f2 s3: Test whether get_share_mode_lock cleans up stale processes
adds 0bf6ec8 s3:selftest: run smbtorture3 CLEANUP3 in the s3dc:local environment
adds 337353b s3-configure.in: when ADS support is disabled, unset HAVE_GSSAPI
adds 518484a dns_hosts_file: move to a separate subsystem
adds 63fb1d3 s3-libads: Map LDAP_TIMELIMIT_EXCEEDED as NT_STATUS_IO_TIMEOUT
adds b9217a8 s3-winbindd: Always map the LDAP error code to an NTSTATUS
adds 0da10c8 s3-libads: Use a reducing page size to try and cope with a slow LDAP server
adds e7e6276 s3-utils: Use ads_do_search_retry in net ads search
adds 6634360 s3-build: Remove build of libaddns.a from the autoconf build
adds c85f334 Eliminate dependency on an external uuid library.
adds a8f5faa build: Add option to specify where gettext is (/usr/local by default)
adds 39076c5 build: Remove all references to libuuid
adds bf38a5d Avoid all(), as it's not available in Python 2.4.
adds f43231c s3:libsmb: remove unused (un)set_pending functions
adds 8e24e7f s3:libsmb: get rid of cli_sockopt
adds 987e81b s3:libsmb: get rid of cli_state_*_sockaddr
adds 4f6f4ea s3:libsmb: get rid of cli_state_remote_name
adds d8c0646 s3:libsmb: get rid of cli_state_protocol
adds 3c9c06a s3:libsmb: get rid of cli_state_capabilities
adds 7c69ca0 s3:libsmb: get rid of cli_state_server_session_key
adds 6c18a66 s3:libsmb: get rid of cli_state_max_requests
adds ab052c7 s3:libsmb: get rid of cli_state_encryption_on
adds 2be7e23 s3:libsmb: get rid of cli_state_server_challenge
adds 5f10bd9 s3:libsmb: get rid of cli_state_server_gss_blob
adds 278ba99 s3:libsmb: get rid of cli_state_security_mode
adds 1ff8c40 s3:libsmb: get rid of cli_state_server_time_zone
adds 82895ab s3:libsmb: get rid of cli_state_disconnect
adds 764b5e5 s3:libsmb: get rid of cli_negprot
adds f7f73c4 s3:libsmb: get rid of cli_has_async_calls
adds 93ed99d s3:libsmb: get rid of clisigning routines
adds 4688107 s3:libsmb: get rid of cli_ucs2
adds 1e5010f s3:rpc_client: tstream_cli_np_open_send() doesn't expect a leading backslash
adds 697c88d s3:cli_np_tstream: pass a leading backslash for the pipe name for SMB1
adds c211216 s4:torture/samba3rpc: add smb2-pipe-name
adds 081b484 s4:torture/samba3rpc: add smb1-pipe-name
adds 98c14ca s3:smb2_create: do not remove leading backslash from pipe names
adds 6777e34 s3:rpc_server: return OBJECT_NAME_NOT_FOUND instead of PIPE_NOT_AVAILABLE
adds e262db6 s3:smbd: only strip \\ off the name if present (for ntcreatex)
adds abf566c s3:smbd: fix reply_open_pipe_and_X() to behave like windows (2008 R2)
adds 69fd1bb s3:rpc_server: don't do any magic in is_known_pipename() anymore
adds ac4d23e s3:selftest: run rpc.samba3.smb[1|2]-pipe-name
adds e4c59a6 s4:ntvfs/ipc: fix protocol specific processing of pipe names
adds 27503ce freebsd9: support both WAF MIT krb5 build and autoconf build against MIT krb5
adds 3085225 s3: fix compile of krb5 locator on Solaris
adds 244cf05 s3:smb2cli_ioctl: fix requests without output_buffer.length > 0 against windows
adds f61c241 libcli/smb: add some more FSCTL_* defines
adds ac6417d s3:smbd/smb2_read improve debug message
adds f94d3d1 s3:smbd/smb2_setinfo add a debug message
adds 1bd3c0a s3:smbd/smb2_getinfo add a debug message
adds aa7cd05 s3:smbd/smb2_find add a debug message
adds 9102ccf s4:torture report connection error via torture_fail
adds c17f981 s4-torture: verify #8373 and add ndr nbt tests for LOGON_PRIMARY_QUERY nbt_netlogon_requests.
adds 4ac57a3 s3:smb2_ioctl: add some more validation checks
adds 8b4e677 s3:smb2_ioctl: add more validation checks
adds cee146f s3:smb2_ioctl: verify credit charge
adds 40e47d0 s4:dbchecker - handle the "none" case correctly
adds 1bbdf22 s4-dns: Add some NULL checks to create_response_rr
adds 1bdaf4b s4-dns: Use talloc_asprintf_append_buffer in create_response_rr
adds 577a065 s4-dns: Fix an unlikely potential memleak
adds da74d54 s4-dns: Remove some break; statements
adds 5bc261f librpc: Fix some typos
adds 0b2743c s4-dns: Fix some typos
adds 1171c56 s4-dns: Add debug output for unmappable WERROR to DNS errcode
adds 6cdbce2 s4-dns: Create a proper talloc hierarchy in create_response_rr
adds 54cde76 lib: add tevent_req_poll_werror
adds e2c1a8b s4-dns: Make ask_forwarder async
adds 03b3521 s4-dns: Make dns_server_process_query async
adds 28b5219 s4-dns: Remove unused sync ask_forwarder wrapper
adds 2b6b7c6 s4-dns: Make dns_process_send asyn
adds 4dbbd30 s4-dns: Remove sync dns_server_process_query
adds 230f933b s4-dns: Make the UDP dns server async
adds d4998cc s4-dns: Make the TCP dns server async
adds d5ce36b s4-dns: Remove sync dns_process
adds ffc568e s4-dns: Use proper talloc hierarchy for AAAA records in create_response_rr
adds 9d128bb s4-dns: Use proper talloc hierarchy for NS records in create_response_rr
adds 6a1ad76 s4-dns: Use W_ERROR_HAVE_NO_MEMORY in create_response_rr
adds 42e1b94 Add myself as libcli/dns maintainer
adds aa01908 libcli/dns: Rename UDP-based calls to reflect their use
adds ccb7642 build: Remove unused release scripts for talloc
adds c8877d8 build: Remove unused release scripts for tdb
adds 8ddd2a8 build: Remove unused release scripts for tevent
adds 3ef6234 build: Provide .pc file for libnetapi
adds c691ada build: Provide .pc file for libsmbsharemodes
adds 53d4ffc s3-iconv: Remove unused script/gen-8bit-gap.sh
adds ac63b55 s3-build: Remove build of libtalloc.so from the autoconf build
adds 91e4983 s3-build: Remove build of libtdb.so from the autoconf build
adds d3f061b lib/param: Harmonise 'password server' parameter between s3 and s4
adds 073a370 lib/param: Add .flags to wins parameters to match s3
adds ec14445 lib/param: Add .flags to max/min protocol to match s3
adds b225248 param: Sort global param functions macros to ease the s3/s4 merge
adds f0d5300 param: mark realm parameter as const
adds 89981c7 lib/param: Mark a few more parameters const (matching s3)
adds 38b1a11 lib/param: Import s3 parameters into lib/param to allow the parameter lists merge
adds b47f9a0 s3-param: Rename lp_dns_proxy() -> lp_wins_dns_proxy() for clarity
adds 56996e0 s3-param: Import parameters from lib/param to make this list common
adds 2168156 s3-param: Use same variable names as lib/param
adds 9f4b6fa s3-param: Use same function name for "max xmit" as lib/param
adds 3dcea0f lib/param: Add a few more s3 parameters
adds dde4d6f lib/param: Put common FN_ macros into param_functions.c
adds 1d3e5ed s3-build: We do not have CHARSET modules any more
adds 27fb14b s3-loadparm: Swap synonyms of max/min protocol to server max/min protocol
adds bce43d7 s3:libsmb: fallback to SMBtcon for old servers
adds 9c02667 s3:libsmb: use cli_tree_connect() instead of cli_tcon_andx()
adds 9cae92b s3:utils: use cli_tree_connect() instead of cli_tcon_andx()
adds 65bd5eb lib/krb5_wrap: Move krb5_princ_size helper to source4 as it is only used there
adds a49e771 build: Make gss_wrap_iov mandatory for krb5 build
adds c8000ca s3-build: Fix configure checks for Heimdal
adds 3e92bff s4-provision: Use the s3fs file server by default in migrations
adds 6f133c9 librpc: Fix an incompatible pointer type warning
adds 866279d dsdb: Fix error checking conditions in partition_metadata module
adds 633060f selftest: bug #8373 is fixed and we should always test this now.
adds e697253 s3:libsmb: use nb_connect_send() directly instead of doing a 0 timer for port 139
adds d7e52cc Fix metze's complaint about the bugfix for bug #8953 - winbind can hang as nbt_getdc() has no timeout.
adds fc7e111 Fix bad bugfix for bug #8910 - resolve_ads() code can return zero addresses and miss valid DC IP addresses
adds 5b8cb6b lib/dbwrap: remove unused per db_record pointer in dbwrap_rbt
adds a06b9b4 lib/dbwrap: fix db_rbt_store and update the per record node pointer
adds 39ac945 lib/dbwrap: don't alter the record on failure in db_rbt_store()
adds 5e5f569 lib/dbwrap: make it possible to delete/store the current record during traverse
adds 5d1a8d2 Stop spamming the logs with "Could not remove pid XX from serverid.tdb" messages and initiating the cleanup function on every process death.
adds 3d504b8 s3:build: fix some spacing in wscript_build
adds 24bdec9 s3:selftest: introduce a variable for binpath('nmblookup3') in tests.py
adds 4f611bc s3:selftest: introduce a variable for binpath('smbclient3') to test.py
adds f9aef09 s3:selftest: introduce a variable for binpath('wbinfo') in tests.py
adds 886169b s3:selftest: introduce a variable for binpath('net') in tests.py
adds 5ec763a s3:selftest: introduce a variable for binpath('smbtorture3') in tests.py
adds 953163d s3:selftest: introduce a variable for binpath('ntlm_auth3') in tests.py
adds 910a497 s3:selftest: introduce a variable for binpath('dbwrap_tool') in tests.py
adds 13181f3 s3:selftest: improve strange linebreaks for blackbox tests in tests.py for readability
adds ab39551 selftest: add a binary mapping for nmblookup4
adds f56ada0 s3:selftest: add a binary mapping for nmblookup4
adds f6e6086 selftest:Samba4: use the nmblookup4 binary mapping
adds fef5ce7 s4:selftest: determine nmblookup via binary mapping for blackbox test in tests.py
adds 0659a70 build: add a build suffix ("4") for s4-binaries
adds 52e1bba build: rename build targets nmblookup -> nmblookup4 and nmblookup3 -> nmblookup
adds 37194f5 selftest: add a binary mapping for smbclient4
adds 4b07193 s3:selftest: add a binary mapping for smbclient4
adds 11a2eea s4:selftest: change the blackbox.smbclient test to use binary mapping for smbclient
adds da82c07 s4:selftets: change the blackbox.bogusdomain test to use binary mapping for smbclient
adds df0cadb s4:selftest: change the blackbox.samba_tool test to use a binary mapping for smbclient
adds 00f5473 s4:selftest: change the blackbox.chgdcpass test to use a binary mapping for smbclient
adds 104135f s4:selftest: change the blackbox.export.keytab test to use a binary mapping for smbclient
adds d86ae30 s4:selftest: change the blackbox.kinit test to use a binary mapping for smbclient
adds e7281b4 s4:selftest: change the blackbox.pkinit test to use a binary mapping for smbclient
adds 72fbbdb s4:selftest: change the blackbox.passwords test to use a binary mapping for smbclient
adds 7699085 s4:selftest: change the blackbox.samba_tool_demote test to use a binary mapping for smbclient
adds 15d5672 build: rename build targets smbclient -> smbclient4 and smbclient3 -> smbclient
adds 835e25e s3: Fix some 64-bit warnings
adds f866755 wintest: introduce a variable to contain the (relative) path of smbclient
adds d328762 wintest: use (renamed) smbclient4 tool as smbclient
adds 2ea963b s3:vfs_hpuxacl: remove unused file_find_fd() calls
adds 6718747 s3:smbd: use server_messaging_context() instead of sconn->msg_ctx in exit_server_common()
adds f6e4102 We are triggering the cleanup_timeout_fn() too often, on exiting when an smbd is idle.
adds 8fd02fa Forward port of Richard Sharpe's <realrichardsharpe at gmail.com> fix for bug #8970 - Possible memory leaks in the samba master process.
adds 50d4c96 Remove an unused variable.
adds 403dda3 build: Add automatic compare of config.h files to recursive waf build
adds ae0a234 .gitignore: remove already-gone gen-8bit-gap.sh
adds f8c447b waf-mitkrb5: enable dcerpc_server library to support OpenChange client code
adds 6e9aca7 waf: check for krb5_create_checksum and krb5_creds.flags for some Heimdal versions
adds eaf9b86 Revert "waf-mitkrb5: enable dcerpc_server library to support OpenChange client code"
adds 29a51a2 s3: Avoid a lot of calls to serverid_exists()
adds 97a4901 s3: Same fix as 8576256, this time for fgetxattr
adds b347067 lib/replace: Copy lib/system.c xattr wrappers to lib/replace
adds 954da1b lib/replace: DEBUG is not acceptable here, as this may not be linked into Samba
adds 664af06 lib/replace: We cannot use strchr_m in lib/replace
adds c290cdb lib/replace: xattr wrappers in lib/replace rather than source3/lib/system.c
adds f9b7cd5 s4-xattr: Use libreplace xattr functions directly
adds e9d797e lib/replace: Merge remaining xattr test details from lib/util
adds 2716b0a build: Always attempt to build posix ACLs
adds 81a754f lib/replace: Relicence xattr.c to LGPLv3
adds a9311eb build: Check correctly for sendfile (missing .h in header)
adds 80913ae libreplace: Fix autoconf build on platforms needing xattrs
adds 75c03b3 libreplace: Add missing tests for HAVE_MREMAP and HAVE_SHARED_MMAP
adds 9805742 ccan: fix autoconf test for isblank()
adds ede90a5 build: Show extra configure results found by WAF as well
adds 7ac47b0 build: Remove check for res_ninit (Revert "s3: Check for res_ninit")
adds 901e235 libreplace: Solaris needs system/dir.h for that xattr wrapper implementation
adds e7dcb91 libreplace: Fix build on MacOS where we have the same fn name but more arguments
adds 33eb88e libreplace: Use true rather than True in xattr.c
adds 5bf6971 libreplace: Link libreplace against attr when required
adds 4143a93 s3-build: Remove finddead
adds c0b9a12 libreplace: Fix up MacOS xattr functions
adds 6c4cdbe s3-libnetapi: Cope with popt versions without POPT_TABLEEND
adds aa08fc0 lib/replace: Undo change of 0 -> NULL
adds d42d452 librepace: put #defines after #include "sys/xattr.h"
adds 6ac6b19 lib/krb5_wrap: Remove unused smb_krb5_get_creds
adds ad26c2a build: Match autoconf build and disable ACLs on MacOS (darwin)
adds 9dba59d s3:smbd/oplock: avoid procid_is_me()
adds 85e6dcf s3:smbd/open: avoid procid_is_me()
adds 8486d51 s3:smbd/close: avoid procid_is_me()
adds 8541829 s3: Slightly simplify close_remove_share_mode
adds 103b89f s3: Simplify get_delete_on_close_token slightly
adds dec08b8 s3: Simplify get_delete_on_close_token more
adds 2e95b77 s3: Make close_remove_share_mode a bit more readable
adds b9e11bd s3: Do an early return in close_remove_share_mode
adds d792f59 s3: Fix an assert to trigger in close_remove_share_mode
adds 8751c3f s3:smbd/close: do an early return in close_directory()
adds f66d88d s3:smbd/close: remove unused goto out from close_directory()
adds abcd095 s3:smbd/close: call del_share_mode() directly before TALLOC_FREE(lck)
adds 9997b0a Revert "s3: Fix bug 8371"
adds 9c80b91 s3:smbd: make conn_close_all() a void function
adds aea996d s3:libsmb: get rid of cli_smb_req_*,cli_smb_wct_ofs,cli_smb_chain_send
adds 0110623 libreplace: Ensure we link xattr.c on MacOS
adds 4accd23 Fix bug #8972 - Directory group write permission bit is set if unix extensions are enabled
adds 5f58359 libreplace: Remove autoconf build system
adds edd7251 libreplace: Add copyrights to ease tracking of this file in future
adds 3a13581 Remove Manifest. The information here was outdated
adds 9db04c4 s3-smbd: Remove support for protocols before LANMAN1
adds 1a2b65c Add '--use-ntvfs' option to 'samba-tool domain join'
adds d561ef2 VERSION: prepare for beta1 by setting and parsing the beta version
adds 68769c2 WHATSNEW: Update for beta1
adds d2b635c s4-provision: Place xattr.tdb in the actual state directory
adds dc799d4 s4-provision: Test for posix ACLs in the actual sysvol path
adds e3d1d6c WHATSNEW: Note FreeBSD improvements
adds d99bbb5 WHATSNEW: Mention trouble with DNS replication
adds b7754f4 s3:build(autoconf): fix "no AC_LANG_SOURCE call detected" warnings
adds 1df3982 WHATSNEW: mention FreeBSD getaddrinfo() issue
adds d6cd48f wintest: Fix test-s3.py to use smbclient3 under the name smbclient
adds acab344 Tests for bug #8972 - Add a posix_share definition to s3 so we can do raw posix permissions checks.
adds f57ca68 Tests for bug #8972 - Add a posix_share definition to s4 so we can do raw posix permissions checks.
adds 27bb016 Tests for bug #8972 - run the POSIX tests against the posix_share.
adds 07fc59f Tests for bug #8972 - Add permission checks to run_simple_posix_open_test().
adds c0a9fdc WHATSNEW: Add details on NTP and DNS as new protocols we cover
adds 7b1ae6e Roadmap: Clarify that 4.0 is our next release
adds fcd1aa8 build: Remove unused check for HAVE_UNSIGNED_CHAR
adds 659f588 build: Add test for HAVE_BROKEN_POSIX_FALLOCATE to waf build
adds 15c532e build: Add newlines for clarity
adds bbe6cad VERSION: Mark release as beta1
adds 06a6eb6 VERSION: mark as beta2 as we move on to the next release
adds 5cc86fd s3: remove dependency on automake for "make everything"
adds cd99e61 s4:torture/locktest: fix compiler warning
adds 324c51c s3:libsmb: don't require a pinbuf in cli_smb_recv() to keep the memory
adds a868a51 s3:libsmb: remove unused 'inbuf' variable
adds ae627a5 s3:libsmb: use inhdr instead of inbuf in session setup related functions
adds 2b5d4d4 s3:libsmb: use inhdr instead of inbuf in tree connect related functions
adds 7ef4ae4 s3:libsmb: change cli_sesssetup_blob_* to use uint8_t instead of char for inbuf
adds 5a12293 s3:libsmb: fix the talloc parent of clistr_pull_talloc() in cli_notify_done()
adds 8693a4f s3:lib: split things into a conn_tdb.h
adds f1becfa s3: temporary hack to make the waf build work withouth autotools being required
adds bbc1b0c lib/replace: Fix snprintf() override for systems with a broken snprintf()
adds d2f6d0b build: Rationalise AIO support in configure, ensure on by default
adds 01b726d s3-libsmb: Fix error messages to correctly mention PLAINTEXT not LM
adds 4a91321 s3:smbd: make typedef write_cache private to fileio.c
adds 05dc497 s3:smbd: remove typedef for struct write_cache
adds a8e7c57 s3:includes: move struct share_mode_lock to locking.h
adds cd3e658 s3:smbd: add vfs_remove_all_fsp_extensions()
adds 4321e19 s3:smbd: make use of vfs_remove_all_fsp_extensions() in file_free()
adds cf549ff s3:smbd: make struct vfs_fsp_data private to vfs.c
adds 0907b1e s3:smbd: dup_file_fsp() never gets called for print files
adds 145fe2a s3:smbd: fcb_or_dos_open() can be static
adds c2ffe33 s3:smbd: use print_spool_rap_jobid() in reply_ioctl()
adds e91c223 s3:smbd: use print_spool_rap_jobid() in call_trans2ioctl()
adds 6d2d8f5 s3:printing: make struct print_file_data private to printspoolss.c
adds d1d7904 s3:printing: add print_spool_rap_jobid()
adds dc962c1 s3:smbd: add change_notify_fsp_has_changes()
adds b5b943d s3:smbd: make use of change_notify_fsp_has_changes()
adds 659f3e6 s3:smbd: make struct notify_change_buf private to notify.c
adds ce41497 s3:smbd: move struct privilege_paths to smbd.h
adds 44482ad s3:smbd: move struct trans_state to smbd.h
adds f78cc3a s3:includes: move union unid_t to vfs.h
adds b9500bd s3:include: move struct fd_handle/files_struct to vfs.h
adds f88d13b s3:include: move struct stream_struct to vfs.h
adds 5fc502c s3:include: move struct connection_struct (and sub structs) to vfs.h
adds 22cfc8e s3:include: move struct smb_file_time to vfs.h
adds 4a22dd6 s3:include: move struct smb_filename to vfs.h
adds 5306c18 s3:smbd: move UCF_ defines to smbd.h
adds c44d2e9 s3:include: remove unused forward declaration of deferred_open_record in smb.h
adds 9b5c2ca s3:include: move some prototypes (e.g. smb_register_vfs) to vfs.h
adds 04ab606 examples/VFS: don't use smbd/proto.h
adds 16be476 s3:lib: we don't need smbd/proto.h in smbd_shim.c
adds 7bc328d s3:modules: we don't need smbd/proto.h in vfs_shadow_copy2.c
adds af4c99e s3:utils: use smbd/smbd.h instead of just smbd/proto.h
adds f454765 s3:torture: use smbd/smbd.h instead of just smbd/proto.h in vfstest_chain.c
adds b6319b5 s3:printing: use smbd/smbd.h instead of just smbd/proto.h in queue_process.c
adds 9e2e370 s3:smbd: move forward declaration of struct aio_extra to smbd.h
adds f52e573 s3:smbd: use 'struct user_struct' instead of typedef'ed 'user_struct'
adds b742a75 s3:include: remove typedef user_struct
adds bc39915 s3:smbd: move struct user_struct to globals.h
adds 36c7016 s3:include: move sys_acl prototypes to smb_acls.h
adds defebd9 s3:includes: change vuid_cache_entry->vuid to uint64_t
adds 5a260a1 s3:include: change connection_struct->vuid to uint64_t
adds 37bfadf s3:include: change files_struct->vuid to uint64_t
adds d45e0dd s3:include: move struct smb_request to vfs.h
adds d4aa494 s3:include: change smb_request->vuid to uint64_t
adds 21e6db8 s3:smbd: change trans_state->vuid to uint64_t
adds c0e5cc0 s3:include: change current_user->vuid to uint64_t
adds 53cd38e s3:smbd: change conn_ctx->vuid to uint64_t
adds 484cb4e s3:printing: let print_spool_open() take a uint64_t vuid
adds 2477c73 s3:smbd: let open_fake_file() take a uint64_t vuid
adds 19d0517 s3:smbd: let conn_clear_vuid_caches() take a uint64_t vuid
adds 2a9a95e s3:smbd: let make_connection() take a uint64_t vuid
adds 69d1f9b s3:smbd: use UID_FIELD_INVALID (0) instead of (uint16)-1 when calling close_cnum()
adds 9ffb8f1 s3:smbd: let close_cnum() take a uint64_t vuid
adds c535668 s3:smbd: let fcb_or_dos_open() take a uint64_t vuid
adds d3e79a8 s3:smbd: change vuid to uint64_t in uid.c
adds 612838d s3:smbd: pass down vuid as uint64_t in ipc.c
adds 7d77206 s3:smbd: pass down vuid as uint64_t in lanman.c
adds bb27bb0 s3:smbd: let file_close_pid/file_close_user take a uint64_t vuid
adds 02d9ba6 s3:smbd: change user_struct->vuid to uint64_t
adds 754c60e s4 dns: Structure tests a bit better
adds f3df298 s4 dns: Correctly handle A questions for CNAMEs
adds 238d24a auth-kerberos: avoid crash with MIT krb5 1.10.0 in gss_get_name_attribute()
adds abe4798 s4:dns-server: remove an extra blank line from handle_question()
adds 82a9d23 s3:smb.h: fix a comment typo
adds aa3a7de s3:connections: add a CNUM_OFFSET for mapping between cnum and the bitmap index
adds ba16994 s3:smb: introduce a name TID_FIELD_INVALID for the invalid value for a cnum/tid
adds eb70aff s3:smb: change the value of TID_FIELD_INVALID from -1 to 0
adds 86f6214 s3:include: change smb_request->tid to uint32_t
adds 4389097 s3:include: change connection_struct->cnum to uint32_t
adds fab6607 s3:include: change lock_context->tid to uint32_t
adds 1c01cb4 s3:include: change lock_struct->fnum to uint64_t
adds e9f9f37 script/commit_mark.sh: add the current branch name
adds 67ef65a s3: enable winbind also for upcoming FreeBSD/NetBSD releases >=10
adds 15cebf3 util: fix build on platforms without IPv6 support
adds 1e28aa1 build: Add missing deps and make MESSAGING a private library
adds 06c90cb s4-libcli: Remove unused finddcs_nbt
adds 0dd4363 build: Tidy up broken posix_fallocate tests
adds 8778e41 build: fix typo that breaks the HP-UX build
adds 23aac20 waf: support --without-ad-dc for Heimdal (embedded and system) as well
adds e102350 waf: fix parsing krb5-config --version for MIT krb5
adds 4c9126d lib/tdb2: build tests when built at toplevel.
adds 35a2d02 ccan: Only build ccan-failtest when we are in developer mode
adds 2bdfd28 build: try to fix large file support for AIX
adds 48b6c6a s3-waf: Fix the winbindd active directory idmap support build.
adds 0ea7152 s3-winbindd: call dump_core_setup after command line option has been parsed
adds 03767f5 samba_util: mark smb_panic as _NORETURN_.
adds 2836787 idl: add File Server Remote VSS Protocol idl
adds ac7b60a s3-rpcclient: add fsrvp commands
adds 34aa2bd doc: add FSRVP commands to rpcclient man page
adds 53c62bc s4-torture: fsrvp test suite
adds 80d3702 build: do not run fsrvp tests as part of selftest
adds eb750d5 s3:smbd: remove ancient DMF_FIX from read_file().
adds 41d830e s3:smbd: remove unnecessary variable readret from read_file()
adds 653cb76 lib/tevent: In poll_event_context, add a pointer back to the tevent_context
adds 796acbd lib/tevent: Add trace point callback
adds ba65400 tevent: expose tevent_context_init_ops
adds b725154 tevent: change version to 0.9.16
adds e1e1fbc s3: Remove unnecessary ()
adds 91be6b4 s3: Assigning ?True:False to a bool is a bit pointless
adds a512780 s3: Replace an if with a boolean short circuit
adds 4aea0c1 s3: Remove unnecessary ()
adds a3b4a5d s3: Assigning ?True:False to a bool is a bit pointless
adds 088ca00 s3: Replace an if with a boolean short circuit
adds 8a338c6 s3:smbd: change set_file_oplock() to return NTSTATUS
adds d9ce876 ccan: import err module.from ccan revision 5add556a1cb64b49a664506aa76216d885b22c97
adds aeb3ff5 ccan: make failtest use ccan/err.
adds 36353a9 tdb2: use ccan/err instead of err.h
adds fc96488 s3:smbd: readd START_PROFILE(smbd_idle)/END_PROFILE(smbd_idle)
adds 3dbfb25 s3:smb2_close: add missing TALLOC_FREE(subreq) in smbd_smb2_request_close_done()
adds 163207a s3:smbd: set req->smb2req->compat_chain_fsp in file_fsp()
adds 3b2e592 s3:smb2_lock: use smb2req->compat_chain_fsp instead of looking it up again
adds 4ae96bb s3:smb2_lock: use fsp->fnum as locking context
adds 0d77585 s3:smb2_read: pass fsp->fnum to init_strict_lock_struct()
adds 7256405 s3:smb2_write: pass fsp->fnum to init_strict_lock_struct()
adds 2a804a3 s3:smbd: add file_fsp_smb2()
adds 9e1e656 s3:smb2_flush: make use of file_fsp_smb2()
adds 2bb6a9e s3:smb2_close: make use of file_fsp_smb2()
adds 3909ad4 s3:smb2_break: make use of file_fsp_smb2()
adds 4dfadfc s3:smb2_find: make use of file_fsp_smb2()
adds 4bc10b5 s3:smb2_getinfo: make use of file_fsp_smb2()
adds 26f37cb s3:smb2_setinfo: make use of file_fsp_smb2()
adds 0bf3b8a s3:smb2_notify: make use of file_fsp_smb2()
adds 564e618 s3:smb2_read: make use of file_fsp_smb2()
adds 951c5a6 s3:smb2_write: make use of file_fsp_smb2()
adds 7753a4a s3:smb2_lock: make use of file_fsp_smb2()
adds 046dacc s3:smb2_ioctl: make use of file_fsp_smb2()
adds f75f1d6 s3: handle non-POSIX compliant Tru64, NetBSD and FreeBSD errno on O_NOFOLLOW symlink open calls
adds c48e307 Revert "s3:smbd: set req->smb2req->compat_chain_fsp in file_fsp()"
adds 0eeaf10 heimdal:lib/asn1: try to fix the build on IRIX
adds bff935b wafsamba: try to fix the build on AIX with xlc_r
adds f97ca7d s3: fix build on systems without O_NOFOLLOW
adds 2fb4c55 s4/pvfs: handle non-POSIX compliant Tru64, NetBSD and FreeBSD errno on O_NOFOLLOW symlink open calls
adds 527fdb2 s3/test: make dd call more portable
adds 43090fb lib/ldb/tools: add missing "replace.h"
adds ba44bd3 libcli/nbt: remove unused system/network.h from libnbt.h
adds 29ff3ce s4-selftest: Test samba-tool drs replicate --local --full-sync
adds 6aee802 s3-smbd: Remove unused branches in negprot since security=share was removed
adds 657af5a pyldb: Ensure that the ldb argument is really an ldb before we dereference
adds 92fd0fd lib/param: simplfy lp_find_security()
adds 61ab9a4 file_server: Use samba4 auth module for guest logins as well
adds c2094e3 debug: Do not constantly rename logs when max log size = 0
adds e1a4d3c s3: Fix Coverity ID 709049 Dereference before null check
adds 34c24c2 s3: Fix Coverity ID 703869 Logically dead code
adds 4c33f28 s3:smbd: explain parameters to filename_convert call in smbd_smb2_create_send()
adds 17d5fbd s3-winbindd: add comments about dump_core_setup
adds 1b0690f s3/doc: some spelling fixes
adds 1004218 s3: Fix Coverity ID 703871 Unused pointer value
adds 386be83 s3: Save errno around a TALLOC_FREE
adds 2e77833 s3: Fix Coverity ID 703870 Uninitialized scalar variable
adds fac6191 s3: Make vfswrap_audit_file static
adds 6977cb3 nsstest: fix use of a non-existent word (existant)
adds 89f95c0 lib/util: fix use of a non-existent word (existant) in a comment
adds d93d041 pidl/tests: fix use of a non-existent word (existant)
adds ff053de ldb:tests: fix use of a non-existent word (existant)
adds 0688cf1 tdb:tests: fix use of a non-existent word (existant)
adds 9995257 lib/testtools: fix use of a non-existent word (existant)
adds 08e9b17 selftest: fix use of a non-existent word (existant)
adds 33ebba9 libsmbclient: fix use of a non-existent word (existant)
adds 21a36aa s3:vfs:scannedonly: fix use of non-existent word (existant)
adds 51a1936 s3:printing: fix use of a non-existent word (existant)
adds 72a92b8 s3:torture: fix use of non-existent word (existant)
adds d91182c s4:heimdal: fix use of a non-existent word (existant)
adds acd3a6b s4:registry:testsuite: fix use of non-existent word (existant)
adds cec6ebf s4:provision: fix use of non-existent word (existant)
adds 2a1ab92 s4:tests: fix use of a non-existent word (existant)
adds 7dd22bd s4:torture: fix use of non-existent word (existant)
adds 6b2175c s4:gensec: fix a comment typo
adds 23a73c5 s4:kerberos: fix typos in kerberos-notes.txt
adds 25216d7 s4:smbd: fix typos
adds ae82192 s3-libsmbclient: Make SMBC_call_auth_fn static
adds 3b63a67 S3: Add ntlmssp_set_password_hash
adds 4fb283e s3: Add CLI_FULL_CONNECTION_USE_NT_HASH
adds 6c13a46 s3-libsmbclient: Add OptionUseNTHash
adds 93e0844 s3-libsmbclient: change vnum to 0.2.0
adds 2be5ace s3: Add user_auth_info->use_pw_nt_hash
adds 93e950c s3: Add cli_state->pw_nt_hash
adds a40a566 s3: Add --pw-nt-hash to popt_common_credentials
adds 080c1ca s3: Make --pw-nt-hash useable in smbclient
adds 855d23b s3: Use talloc_tos() in more places in dbwrap_util
adds 96ada4d s4:ntvfs: add '_fn' suffix to all ntvfs_ops function pointers
adds dba3b2e doc: fix typo uniq → unique
adds e2747fc replace: fix unused variable warning
adds 43c56dc s3: fix build without ads support
adds 6a3b3fa Revert "replace: fix unused variable warning"
adds 6edb239 replace: fix unused variable warning
adds 7e63e22 s3: Fix a comment
adds 4e1ebdc lib/replace: s/execute=1/execute=True
adds 1746ffe Revert "lib/replace: Fix snprintf() override for systems with a broken snprintf()"
adds 4430d6a lib/replace: add more condition to add snprintf.c
adds e3a3c0d Revert "replace: use replace for non 'samba' compliant strptime"
adds 0a92ac2 lib/replace: execute strptime.c tests
adds deca298 lib/replace: define HAVE_WORKING_STRPTIME instead of REPLACE_STRPTIME
adds e2caba0 tdb: remove unused debug_fprintf() macro that breaks the build
adds bc9003d tdb2: remove unused debug_fprintf() macro that breaks the build
adds 2fd28dc s3: Simplify tdb_data_is_cstr a bit
adds c7c351b s3:smbd: try to make fsp->fh->gen_id as globally unique as possible
adds 5662166 s3:smbd: only set fsp->fh->gen_id for a client connection
adds 47f837c s3:smbd: add a fsp_persistent_id() function
adds 3f110e5 s3:smbd: use fsp_persistent_id() as persistent_file_id part for SMB2 (bug #8995)
adds ec60944 make librpc/build_idl.sh more portable
adds ce10a7a lib/util: Fix typo in comment.
adds eacb77b update-waf.sh: make mktemp happy by including anything Xes.
adds 98bd0d1 waf: Update to newer upstream snapshot.
adds 82a96d2 s3:smbd: refactor fsp_new() out of file_new()
adds 7aa9ad5 s3:files: reorder file_free() a bit
adds a7dccea s3:files: factor fsp_free() out of file_free()
adds 63bfc70a s3:include: define FNUM_FIELD_INVALID - the invalid value for the fnum
adds 5d2af68 s3:smbd: use FNUM_FIELD_INVALID instead of literal -1
adds b8e943e s3:smbd: change FNUM_FIELD_INVALID from -1 to 0
adds bbf519d s3:lib: remove part of a comment for fsp_str_dbg that does not apply any more.
adds 0635af0 s3:lib: elaborate the comment for fsp_str_debug a bit.
adds 3309a52 s3:lib: add a utility function "fsp_fnum_dbg" for logging the fnum of an fsp
adds 7472380 s3:locking: change brlock.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds 959c10e s3:locking: change locking.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds eae8740 s3:vfs_default: use fsp_fnum_dbg() for fsp->fnum logging.
adds 4d66d9f s3:smbd: change aio.c to use fsp_fnum_dbg() for logging fsp->fnum.
adds ee6580c s3:smbd: change blocking.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds cb1c185 s3:smbd: change fake_file.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds 93dd5a8 s3:smbd: change files.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds b4f6ef4 s3:smbd: change nttrans.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds cdfc301 s3:smbd: change open.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds cd37c68 s3:smbd: change oplock.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds 3d7befa s3:smbd: change pipes.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds 65ea1e4 s3:smbd: change reply.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds 78b9e1a s3:smbd: change smb2_break.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds 5922580 s3:smbd: change smb2_close.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds d82f1fa s3:smbd: change smb2_find.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds 66117c3 s3:smbd: change smb2_flush.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds cf380e1 s3:smbd: change smb2_getinfo.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds 7738b57 s3:smbd: change smb2_ioctl.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds ec111bd s3:smbd: change smb2_lock.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds 632560b s3:smbd: change smb2_notify.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds 1e0eb24 s3:smbd: change smb2_read.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds bde0298 s3:smbd: change smb2_setinfo.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds d056fd1 s3:smbd: change smb2_write.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds 67108c8 s3:smbd: change trans2.c to use fsp_fnum_dbg() for fsp->fnum logging.
adds b27f888 s3:vfs: change files_struct.fnum from int to uint64_t
adds 8d3a291 auth.idl: mark confidential attributes as [noprint]
adds 59733d9 heimdal:lib/hdb: <config.h> needs to be the first header
adds d8b3687 s3:smbd: remember the request_time on an incoming request
adds 8cca7b0 s3:smb2_server: remember the request_time on an incoming request
adds f0c5800 s3-auth: Give the SYSTEM token all privileges
adds 9b3cf96 s3-auth: Fix system token generation not to dereference pointer as an integer
adds 5df459a s3-auth: Fix system info3 return to be just SID_NT_SYSTEM
adds b9a75d8 s3-auth: Merge SEC_DOMAIN and SEC_ADS cases in creating the default auth module list
adds b8815dc lib/param: Create a seperate server role for "active directory domain controller"
adds 11db5b1 lib/param: make security=domain and security=ads conflict with being a DC
adds 67bdf4f lib/param: Use server role = 'standalone server' to be consistant with member server
adds 60b6348 s3-auth: rework default auth methods around the lp_server_role() parameter
adds bf3235f docs: document new server role values
adds 8e31d97 s3-lib: Convert lib/events.c to modern tevent names
adds 9afd4be s3-build: Do not write loadparm generated files into the build tree
adds 737c0a5 dbwrap: dbwrap_fetch_int32->dbwrap_fetch_int32_bystring
adds 749314f dbwrap: dbwrap_store_int32->dbwrap_store_int32_bystring
adds 7f19a5a dbwrap: dbwrap_fetch_uint32->dbwrap_fetch_uint32_bystring
adds 8f94ecb dbwrap: dbwrap_store_uint32->dbwrap_store_uint32_bystring
adds 37ad03f dbwrap: dbwrap_change_uint32_atomic->dbwrap_change_uint32_atomic_bystring
adds 9275d57 dbwrap: dbwrap_trans_change_uint32_atomic->dbwrap_trans_change_uint32_atomic_bystring
adds 8b99d40 dbwrap: dbwrap_change_int32_atomic->dbwrap_change_int32_atomic_bystring
adds 07d6c25 dbwrap: dbwrap_trans_change_int32_atomic->dbwrap_trans_change_int32_atomic_bystring
adds 64fec46 dbwrap: dbwrap_trans_store_int32->dbwrap_trans_store_int32_bystring
adds 1d9ff7d dbwrap: dbwrap_trans_store_uint32->dbwrap_trans_store_uint32_bystring
adds d7b0e9a s3-lib: Fix conversion of lib/events.c to modern tevent names
adds 3c94ba5 s3-winbindd: fix the build of idmap_ad modules.
adds 442cb66 dbwrap: Remove an unnecessary ZERO_STRUCT
adds 289255c s3:vfs_gpfs: add "gpfs:acl" option
adds 54b6d29 docs-xml: add gpfs:acl option to vfs_gpfs man page
adds 3eba94c docs-xml: vfs_gpfs: fix typo
adds 917612a docs-xml: vfs_gpfs: add comment "per share option"
adds 6440720 selftest/flapping: mark samba4.nss.test using winbind(s3dc) as flakey
adds 7a723c6 build: Remove support for non-64bit sendfile()
adds 72953b1 selftest: Add targetdir and tdbrestore parameters to undump.sh
adds fa223eb s4-dbcheck: Always specify the dhcheck control
adds d1d36d2 s4-selftest: Add tests for dbcheck on an old database that needs repair
adds 985dbed s3: Slightly simplify grant_fsp_oplock_type
adds 816c40c Fix Bug 8989 - Samba 3.5.x (and probably all other versions of Samba) does not send correct responses to NT Transact Secondary when no data and no params
adds bbb7cbf Same fix as bug 8989 - Samba 3.5.x (and probably all other versions of Samba) does not send correct responses to NT Transact Secondary when no data and no params
adds 3c65bac s4-idmap: Add mapping using uidNumber and gidNumber like idmap_ad
adds d0b60f0 s4-s3upgrade: improve idmap import to use posixAccount and posixGroup entries
adds 61f7f01 s4-s3upgrade: Add my wins.dat and fix the parsing error
adds b58dc18 s4-s3upgrade: Assert that administrator has a SID of -500, and only skip root if it is -500
adds 39766b7 s4-lib/param: FLAG DAY for the default FILE SERVER
adds d9f7195 s4-classicupgrade: Use "samba classic" description for samba3 NT4-like domains in samba3upgrade
adds a0a2f79 WHATSNEW: Bump the version and announce the s3fs default
adds d949736 s4-classicupgrade: Also ask testparm for 'smb passwd file'
adds 9c715da s3-passdb: Remove pdb_ads
adds 4edd8b8 s3-auth: Remove auth_netlogond
adds bd45745 heimdal:lib/krb5: don't name a struct 'token'
adds 8283d9e attr: Look for attr/attributes.h too.
adds 326d174 heimdal:lib/wind: make sure errorlist_table.c includes config.h as first header
adds ede2fa8 heimdal:lib/wind: include <stdlib.h> at the end
adds ad3881b s3:configure: check for SPLICE_F_MOVE at configure stage
adds bb96139 dbwrap: Rename dbwrap_fetch_uint32->dbwrap_fetch_uint32_bystring
adds 39b4733 s3:idmap_tdb: fix miss in rename of dbwrap_trans_store_uint32() to dbwrap_trans_store_uint32_bystring()
adds f5b40b1 s3:waf-build: build the idmap backends tdb2, rid, and hash by default (shared)
adds d4912ed s3:autoconf-build: build the idmap backends tdb2, rid, and hash by default (shared)
adds da76cda lib/param: add missing prototype of lpcfg_parm_long()
adds 9522e85 s3:autogen.sh: fix autoconf/lib/param/param_proto.h location
adds 071dfb4 s3:Makefile.in: fix 'make clean' after moving generated files to autoconf/
adds 9cbea1f s3:Makefile.in: fix 'make realdistclean' after moving generated files to autoconf/
adds a146f07 s3:Makefile.in: remove pidl generated files with 'make realdistclean'
adds 333cee7 s3:autoconf: add -Iautoconf -Iautoconf/source3 at configure stage
adds 63c2784 selftest/flapping: samba4.nss.test is also flakey for s3member
adds 26e868b Revert "s3: temporary hack to make the waf build work withouth autotools being required"
adds 59daf91 wafsamba/irixcc: add '-c99' option to cc
adds bf5934c tdb/wscript: Remove unecessary semicolons.
adds 85b8439 WHATSNEW: Fix typo.
adds 5bad913 ccan: check for err.h ourselves
adds 6244f66 TDB2: make SAMBA use tdb1 again for the moment.
adds cab6e11 TDB2: remove TDB1 compatibility.
adds c3dcdf0 TDB2: more internal cleanups after TDB1 compatibility removal.
adds 76758b9 tdb2: Fix typo in TDB1_porting.txt
adds 16cc345 TDB2: Goodbye TDB2, Hello NTDB.
adds f5e9ed1 ntdb: remove ntdb_error()
adds fc9b8ee ntdb: catch any valgrind errors in test
adds 1765c0f ntdb: catch any valgrind errors in test
adds 5027f9c ntdb: reduce race between creating file and getting open lock.
adds d48f6f8 ntdb: print \n at end of log messages in tests.
adds 8a7c535 ntdb: make fork test more thorough.
adds c727362 ccan: remove bogus debug print.
adds 3bccb61 ntdb: use NTDB_LOG_WARNING level for failed open() without O_CREAT.
adds 40cf088 ntdb: enhance external-helper test code.
adds dd4eed4 ntdb: fix recovery data write.
adds 9396757 ntdb: make sure file is always a multiple of PAGESIZE (now NTDB_PGSIZE)
adds db25088 ntdb: create initial database to be multiple of NTDB_PGSIZE.
adds 35381ca ntdb: remove last block transactoin logic.
adds 7fae6c4 ntdb: reduce transaction pagesize from 64k to 16k.
adds 89b0d5a ntdb: simply disallow NULL names.
adds 6d5a3e1 ntdb: still prepare recovery area with NTDB_NOSYNC.
adds d938c0b ntdb: allocator attribute.
adds 9133a98 ntdb: inline oob check
adds f986554 ntdb: special accessor functions for read/write of an offset.
adds dd42962 ntdb: remove hash table trees.
adds 87f871a ntdb: add NTDB_ATTRIBUTE_HASHSIZE
adds a941b19 ntdb: reduce default hashsize on ntdbtorture.
adds 8fdd20b ntdb: add -h arg to ntdbrestore
adds b888bc4 ntdb: optimize ntdb_fetch.
adds 5ff92d8 ntdb: update documentation.
adds 2fc3265 lib/util_tdb: depend directly on tdb, not tdb_compat.
adds 6dc02e8 lib/dbwrap: depend directly on tdb, not tdb_compat.
adds df4a6e8 ldb: use tdb directly, not tdb_compat.
adds 316e5e3 lib/tdb_wrap: use tdb directly, not tdb_compat.
adds 13ac664 libcli: use tdb directly, not tdb_compat.
adds 1fe797a ntdb: put it back into the build.
adds 7e80b89 ntdb: add autoconf support.
adds faf24ed s3-spoolss: delete_drivers should be called as the connecting user.
adds 873ec60 s3-auth: Fix system token as just being SID_NT_SYSTEM
adds e49656e auth: Use only security_token_is_system to determine that a user is SYSTEM
adds 8ecee11 s3-auth: inline make_session_info functions into only callers
adds 5c67599 s3-auth: make_new_system_info_session() not query passdb
adds 4f15b47 s3-auth: make_new_system_info_session() now does not query nss
adds 13cfe25 s3:rpc_server/lsasd: remove dependency to libgen.h and basename()
adds e891505 Revert "s3-lib Remove unused sys_fcntl_long()"
adds 6c74d96 selftest/flapping: mark samba4.nss.test using winbind as flakey
adds e43b745 waf: Fix make etags
adds 9b212d8 Fix warning: variable ‘XX’ set but not used.
adds 6cef2a61 Fix warning: variable ‘in_start_time’ set but not used.
adds d1bcbd7 Fix warnings using %lu to print a 64-bit value (should by %llu).
adds 737acc7 Fix warning: variable ‘status’ set but not used.
adds 818fd7e Remove unused code now we set the correct command codes.
adds 8b35a4d s3: Add a dummy implementation for the pthreadpool API
adds acc9302 s3: We can depend on pthreadpool now
adds 0dfd15c Fix a bunch of "set but not used" warnings.
adds 76e2f29 Fix more "set but not used" warnings.
adds 06cf0a9 Remove unused variables and code.
adds 53cc8f8 Remove unused variables.
adds 028a7d9 Fix unused variable warnings.
adds 671f610 Fix unused variable warnings.
adds 7f498f8 Revert "s4-libcli: Remove unused finddcs_nbt"
adds 706a998 s4-provision: Remove last unused remenants of the 'sid generator' configuration
adds 2b50e8c s4-provision: Remove --slapd-path option
adds 352dbdd s4-idmap: Add parameter 'idmap_ldb:use rfc2307' and correct implementation errors
adds ce81780 WHATNEW: Update for the beta2 release
adds 59fdc48 VERSION: Mark as the beta2 release
adds f0072d3 VERSION: Move on to beta3!
adds 7c0f125 idmap-hash: Fix Coverity ID 709119 Unused pointer value
adds 0f65745 idmap-hash: Adapt mapfile_read_line to README.Coding
adds cb614cd idmap-hash: Fix Coverity 709118 Dereference before null check
adds 963666a idmap-hash: Fix Coverity ID 709117 Dereference before null check
adds db9180c idmap-hash: Attempt to fix Coverity ID 709116 Overflowed array index write
adds a94bed3 Revert "wafsamba/irixcc: add '-c99' option to cc"
adds b70164b wafsamba/irixcc: next try to inject '-c99' the the build
adds 0d1f3c1 s3:include: add START/END_PROFILE_STAMP()
adds cd26039 s3:smbd: fix the build with the --with-profiling-data option
adds fba51c8 script/autobuild: don't use make -j for small projects
adds c30e6b5 script/autobuild: don't use 'make -j 4' for bin/smbtorture4
adds ab96359 script/autobuild: delay start of small projects by 60 to 600 seconds
adds 5ec4305 ntdb: fix occasional abort in testing.
adds 0624351 s4-torture: Change the unix.whoami test to use torture_assert()
adds bc9e121 s4-torture: Expand whoami test to confirm the user token.
adds 0c29804 s4-pysmb: Parse security info as an unsigned integer
adds 17ad62b samba-tool: gpo: Fix creation of filesystem ACL from directory ACL
adds e27d56c script: really sleep in "random-sleep.sh"
adds 3bdad95 s3:util: also compare the unique_id in procid_equal().
adds 6289fcf s3:util: reformat procid_equal() to adhere to coding guidelines
adds ca9a734 s3: Remove a user of procid_is_me
adds 53cfde7 s3: Remove a user of procid_is_me
adds 1eacf3a s3:smbstatus: use procid_equal() instead of equivalent cluster_id_equal()
adds 0159344 s3:util: remove (now) unused cluster_id_equal()
adds 73b2000 s3:util: rename procid_equal() to serverid_equal()
adds b240406 s3:move serverid_equal() to serverid.c
adds 9089d48 s4:torture/smb2: add smb2.durable-open.delete_on_close1
adds 9e116e8 s3-rpcclient: support all known netr_LogonControl2 variants properly
adds 33ff033 s4-provision: Give better clues on what Samba needs for s3fs ACL support
adds c6aa36c s3: Fix const warnings
adds 7a2daf3 s3: Use string_term_tdb_data where appropriate
adds a7f4c2b s3: Remove an unnecessary ()
adds 2481158 s3:winbindd: discard the expired gid cache if we're online (bug #9002)
adds a65173a s3:winbindd: do not expose negative cache idmap entries as valid mappings (bug #9002)
adds 3c74117 s3:idmap_cache: also store negative entries for unknown sids
adds cbd660d samdb: Accept a list of member variables rather than a comma-separated string.
adds 7b43053 Add --disable-ntdb option for building.
adds dd763d6 Fix bug #8974 - Kernel oplocks are broken when uid(file) != uid(process).
adds 9fcd4a8 wintest: add working bbaumbach.conf file for use with VirtualBox
adds 226dbc1 wintest: add option to use ntvfs instead of s3fs
adds 09bee25 wintest: set nameserver on a more general place
adds b45d4be wintest: add option to select the dns backend
adds ed3ded1 wintest: set recursive queries for internal dns
adds 884e28f6 wintest: check netcats exitstatus instead of output
adds 5305570 wintest: extend get_is_dc function with additional expectations
adds 1318b5b wintest: get original nameserver for forwarding on a more general place
adds cea3bdb wintest: enable dns forwarding for internal dns
adds a518648 Add current headers from ctdb master.
adds a24d78d autobuild: rename the "samba4" target to "samba"
adds f9b722d autobuild: rename the "samba4-libs" target to "samba-libs"
adds 18ce23b autobuild: add a target "samba-ctdb" that builds samba (waf) with cluster support
adds a0f6014 autobuild: add a target "samba3-ctdb" that builds samba3 (autoconf) with cluster support
adds 80921de autobuild: run "samba-ctdb" by default to catch dbwrap_ctdb regressions
adds 732f28b autobuild: run "samba3-ctdb" by default
adds 7d8db45 s4:torture/smb2: rename smb2.durable-open.lock to smb2.durable-open.lock-lease
adds ff36ce7 selftest: samba3.smb2.durable-open.lock => samba3.smb2.durable-open.lock-lease
adds 0c54e7c s4:torture/smb2: add smb2.durable-open.lock-oplock
adds 0265837 ntdb: respect TDB_NO_FSYNC flag for 'make test'
adds f7f6992c autobuild: always set TDB_NO_FSYNC.
adds 406bd2d ntdb: hand correct error code when alloc_read allocation fails.
adds 66d151d ntdb: don't munmap the database on every close.
adds 0a34f34 ntdb: enhancement to allow direct access to the ntdb map during expansion.
adds bd5c061 ntdb: allow direct access for NTDB_INTERNAL dbs during expansion.
adds 01ec4a7 ntdb: make database read-only during ntdb_parse() callback.
adds 4c51ee1 ntdb: test arbitrary operations during ntdb_parse_record().
adds 7c1d9fb ntdb: take advantage of direct access across expand.
adds 735290f util: util_ntdb.c
adds 8113d53 util: ntdb_new() supports NTDB_CLEAR_IF_FIRST.
adds 88ad365 util: util_ntdb.c gains bystring functions.
adds 348159d util: util_ntdb.c gets NTDB_ERROR => NTSTATUS map.
adds 02bacf1 util: util_ntdb ntdb_fetch_int32/ntdb_store_int32 and ntdb_add_int32_atomic
adds fc9b298 util_tdb: move timeout chainlock variants from source3/lib/util/util_tdb.c
adds 1acf548 dbwrap: remove get_flags().
adds 9d97bf3 dbwrap: dbwrap_local_open()
adds 431667b dbwrap: add dbwrap_check() function.
adds f6eb187 dbwrap: dbwrap_fetch_locked_timeout().
adds 41f799d dbwrap: dbwrap_transaction_start_nonblock().
adds e92cb55 dbwrap: dbwrap_name().
adds 945473a dbwrap: dbwrap_hash_size().
adds 1783fe3 tdb: make TDB_NOSYNC merely disable sync.
adds 3c4263e tdb: don't use err.h in tests.
adds 31ad4d7 s4:torture/smb2: run smb2.session.reauth5 in a subdirectory
adds ad82c52 s3:serverid: don't ignore the result of dbwrap_parse_record()
adds b40fa94 s3:smbd: fix warning in smbd_tevent_trace_callback() without profile support
adds 9c44f40 s4:torture/raw: add raw.session.expire1
adds ea74131 selftest/knownfail: mark ^samba4.raw.session.expire1 as knownfail
adds 688cda1 script/autobuild: fix path to random-sleep.sh
adds ce7b0b9 dbwrap: Add dbwrap_change_int32_atomic
adds e0abd19 dbwrap: Add dbwrap_fetch_int32
adds 6658a2f s3: Use dbwrap_util for windows_lock_ref_count
adds 89b2eb1 s3: Make reduce_windows_lock_ref_count static
adds 770d9af s3: Remove reduce_windows_lock_ref_count, used only once
adds d7b9e0d dbwrap: Convert fetch_int32 to dbwrap_parse_record
adds 0f25bd7 dbwrap: intialize state.status in dbwrap_fetch_int32()
adds 4676e7f dbwrap: don't ignore the result of dbwrap_parse_record in dbwrap_fetch_int32()
adds 51b30c6 s3:torture:smb2: pass smb2-session-reconnect test (add generosity in error case)
adds b9a15f1 s3: Give machine password changes 10 minutes of time
adds e7b5814 s3-vfs_gpfs: Fix bug #9003, posix acl on gpfs
adds 8558e32 s3: Correct documentation of case sensitive
adds f8fd615 s4-dsdb: fix a warning about unused variable
adds 1521bb9 dsdb-schema: do not reload more often than schema_reload_interval
adds 6edd940 s4-dsdb: Try to avoid much of the time a db search for msDS-IntID
adds d7aa7e8 s4-dsdb: support otherWellKnownObjects
adds 9ebb081 ldb: add the VERIFY_NAME control
adds f110f2d s4-ldap: handle VERIFY_NAME control encoding/decoding
adds f421aa8 s4-dsdb-linkedattributes: register the VERIFY_NAME control, handle it when we are a GC
adds 392e83f s4-drsuapi: rework the crackname implementation of functionnal names
adds 884d66d s4-drsuapi: Fix a const warning
adds 1c850b2 ldb: lay foundation for proper utc/generalized time handling
adds 2d20a91 s4-schema: generalized time use its own syntax now
adds 9374ee1 s4-schema: keep track of the timestamp of the most recently changed/created object
adds 283af38 s4-extended: do not try to fix if there is no schema
adds f2deb05 s4-dsdb: move schema_load at the top of module stack
adds 9f1213d s4-drs: if schema has changed during replication notify other process that they have to reload the schema
adds 6f3a8b4 s4-dsdb: Add/Update SCHEMA_SEQ_NUM key in the metadata.tdb after schemaUpdateNow
adds 718ed84 s4-dsdb: Check for key SCHEMA_SEQ_NUM in metadata.tdb updates
adds 2f3adc0 s4-schema: improve the documentation of the dsdb_schema structure
adds c00485b s4-dsdb: operational handle modifyTimeStamp on the CN=aggregate DN
adds 763f9e8 selftest: schema is not automatically reloaded now so if you modify it you have to reload it
adds 73a33be s4-drepl: Ensure that the op->source does not get deallocated too early
adds f199c5d s4-classicupgrade: Allow DNS backend to be specified
adds 0eab44c selftest: Test unix.whoami with kerberos on plugin_s4_dc
adds 01f5223 s4-join: Import DNS zones in AD DC join
adds 02cbc3f s4-samba_upgradedns: Do not set DNS account for internal server
adds c983ea8 s4-join: Setup correct DNS configuration
adds c093666 s3: Avoid a call to server_event_context()
adds 754b925 s3: Fix a typo
adds cf244a1 s3:test: make shell code more porable by elimnating "local" keyword
adds 47ddfe2 s3:librpc: add smbXsrv.idl
adds e098060 s3:librpc/idl/smbXsrv.idl: add smbXsrv_version_* structures
adds 130436f s3:smbd: add smbXsrv_version_* infrastructure
adds 5b3c07f s3:smbXsrv.idl: add smbXsrv_session* structures
adds 85f8c14 s3:smbd: add smbXsrv_session infrastructure
adds f3dce4c sq smbXsrv_session_global_store no connection
adds 80f9abf s3:smbXsrv.idl: add smbXsrv_tcon* structures
adds c36bd67 s3:smbd: add smbXsrv_tcon infrastructure
adds 1fffd35 s3:smbXsrv_session: init and disconnect smbXsrv_tcon for SMB2/3
adds 02d206e s3:smb2_sesssetup: make use of the smbXsrv_session infrastructure
adds ef408e5 s3:smb2_sesssetup: add support for SMB 2.24/3.00 signing
adds 463b308 s3:smbd: make use of smbXsrv_tcon and smbXsrv_session for smb2
adds faa8edc s3:smbd: make use of smbXsrv_tcon for smb1
adds a129e27 s3:smbd: make use of smbXsrv_session for smb1
adds d693ff5 s3:smbd: use smbXsrv_session_logoff_all() and smb1srv_tcon_disconnect_all() in exit_server_common()
adds 77d1173 s3:smbd: remove now unused conn_close_all()
adds 9854ed6 s3:smbd: remove now unused invalidate_all_vuids()
adds 9798149 lib/param: add "SMB3" as alias for PROTOCOL_SMB3_00
adds 9146e56 selftest/Samba3: 'server max protocol = SMB3'
adds 6aec0ce docs-xml: fix reference from "server min protocol" to "server max protocol"
adds f3c606b docs-xml: document "server max protocol" SMB3 and SMB3_00
adds d2e1058 s3:smb2_sesssetup: implement dynamic re-authentication and expire sessions
adds 500e646 selftest/knownfail: only reauth5 still fails
adds ce22037 s3:selftest: run smb2.session as ntlm and krb5
adds 842f1c8 s3:selftest: run smbtorture3 SMB2-SESSION-REAUTH
adds e770002 s3:smbd/sesssetup: implement dynamic re-authentication and expire session if client supports it
adds c0b9fa8 s3:selftest: run rpc.samba3.smb-reauth1 and rpc.samba3.smb-reauth2
adds ed96b39 s3:selftest: run raw.session
adds f32e99a s3:smb2_sesssetup: inline most of smbd_smb2_session_setup()
adds 1b8bcae s3:smb2_sesssetup: make use of gensec_update_send/recv
adds ed75069 s3:smb2_sesssetup: inline gensec_session_info() call
adds da40aa0 s3:messaging.idl: define MSG_SMBXSRV_SESSION_CLOSE
adds 9f2c89c s3:smbXsrv.idl: add smbXsrv_session_close*
adds 8acf6c9 s3:smbXsrv_session: add smb2srv_session_close_previous_send/recv
adds 299b63f s3:smbXsrv_session: react on MSG_SMBXSRV_SESSION_CLOSE
adds 45cd2bc s3:smb2_sesssetup: make use of smb2srv_session_close_previous_send/recv
adds fbad41b selftest/known: samba3.smb2.session.*reconnect passes now
adds 5c31e5d s3:selftest: run SMB2-SESSION-RECONNECT
adds b2ba94b s3:Makefile: use our "$MAKE" instead of "make" in our own Makefile
adds d1aeb2d s3:test_net_registry_check: eliminate "local" keyword in shell
adds 66f59f0 tdb: finish weaning off err.h.
adds 9c36781 s3:smbXsrv_session: pass max_sessions explicitly for smbXsrv_session_table_init()
adds 93399c1 s3:smbXsrv_tcon: pass max_tcons explicitly for smbXsrv_tcon_table_init()
adds 5df1fda s3: Restore async i/o with the "native" AIO interface
adds ff4d8fc s3-pdb_samba4: Allocate and free a talloc_stackframe() in pdb_samba4_replace_by_sam()
adds a7f26d5 s3-pdbtest: Report and handle errors in pdb->getsampwnam()
adds 43555d6 s4-samldb: do not talloc_steal() the elements of the original request
adds 290e7de s3-pdbtest: Fix pdbtest to compare the same fields
adds 33f0890 torture: add test for smbd print job spooling
adds a2d880d s3-printing: store print jobid as part of struct printjob
adds a66618f s3-printing: remove print_parse_jobid() from print_cups.c
adds dbca645 s3-printing: rename queue->job sysjob
adds 5eaa47c s3-printing: remove print_parse_jobid() calls from printing.c
adds fb2579e s3-printing: remove redundant variable set
adds 4e33424 s3-printing: remove print_parse_jobid()
adds 1cd2433 s3-spoolss: remove duplicate "." in smbd spooler path
adds 9707358 s3-printing: fix potential print db refcount leak
adds e1ddf8f s3-printing: clean up print_job_pause/resume interface
adds 2f85c1f s3-printing: return talloced print jobs
adds 9a296ef s3-printing: pass a talloc ctx to unpack_pjob
adds 91cd9a4 s3-printing: remove unused print_job_fname()
adds c29773d s3-printing: pass lpq command to job_submit
adds 1c2f154 s3-printing: fill print_generic sysjob id on job submission
adds e01ef8a s3-printing: use euid for vlp job tracking
adds 98ec5e9 s3-torture: Use static printer for smbd spooler test
adds 8ee76b1 s3:test_registry_upgrade: make more portable and eliminate "local" keyword
adds a6c5376 Merge suggested fix from bug 7511 and enhance it
adds 353f614 s3:registry: compile reg_create_path() & reg_delete_path()
adds fb706c7 s3:registry: make reg_delete_path() delete the path recursively.
adds 35eccd0 s3:registry: silence net_deletekey_recursive
adds e10ea2b s3:registry: add functions to conveniently create registry_values
adds 619f0c0 s3:registry: improve debug output in reg_parse
adds 55ce9e1 s3:registry: fix possible double free in import
adds cc052d0 s3:net registry: fix output of dwords with sign bit set
adds 69add7e s3:net registry import: check return values + codecleanup
adds e78d647 s3:registry: add function registry_value_cmp()
adds 0fb847b s3:net registry import: add option --precheck
adds e28b4b1 s3:net registry: fix violation of coding conventions
adds f9ff84b s3:net registry import: move precheck-and-import code to its own function
adds 20e5e8e s3:net registry import: reduce indentation and untangle assignment from check
adds c55a6da s3:net registry import: untangle nested function calls
adds a3ed47a s3:net registry import: improve regdb_open/close layering
adds d5ab328 s3:net registry import: fix the return code when transaction commit fails
adds 8bf0850 s3:net registry import: reduce indentation
adds 3705119 s3:net registry import: add an assert
adds ac4899e s3:net registry import: implement dry-run with "--test"
adds 94afad2 tests: make test_ldb portable, eliminate "local" keyword
adds efa73ba s3:test_net_registry_check.sh: grep -E isn't portable, use egrep
adds 082b906 s3-printing: fix broken print_job_get_name() return
adds c71062f s3:lib:dbwrap: fix return value of db_ctdb_traverse[_read] for non-persistent dbs
adds 088e505 s3:conn_tdb: add a function connections_fetch_entry_ext() that also takes the cnum
adds c4be17f s3: add a tool "cclean" to cleanup orphaned entries from connections.tdb
adds 7bc1172 s3:registry: use TALLOC_CTX * instead of const void * in reg_import_adapter()
adds dba03a6 s3:registry: change reg_import.c according to coding guidelines.
adds 6acd2f2 s3-pdbtest: show mis-matching times
adds df899ae selftest: Add extra users to nss_wrapper
adds 4f587ff selftest: allow NSS_WRAPPER_* vars to be exported to the environment
adds 165521a s4-dsdb: Remove hooks for non-directory password handling
adds 6f71878 s4-dsdb when setting DSDB_CONTROL_PASSWORD_BYPASS_LAST_SET_OID make it non-critical
adds 2079844 s4-selftest: Test login with a password expired user
adds 46db466 lib/ldb: Print trace messages for modify correctly
adds f7c3727 s3-pdb_samba4: Fix time handling, use nt_time_to_unix()
adds cb01f6c s3-pdb_samba4: Add support for lastLogon and lastLogoff
adds 0b57d36 s3-pdbtest: Initialise more elements for testing
adds 471a6b3 s4-selftest: expand passdb testing
adds 7e8ed7d s3-pdb_samba4: Remove dupliate profilePath handling
adds 666dba3 s3-param: Rename loadparm_s3_context -> loadparm_s3_helpers
adds 0a1aaca replace: define INT64_MAX when not defined
adds f80e399 source4/smbd/pidfile: don't panic if pid file is corrupt.
adds a38d691 s3:wscript: use LOCKING subsystem for smbtorture3
adds c5f1ab9 s3:brlock: add some const to print_lock_struct()
adds bbad8f6 s3:brlock: s/int/uint64_t for fnum
adds 66fa891 s3:smbd/files: fsp->fnum is uint64_t not int!
adds d7d1bb9 s3:smb2_create: add usefull DEBUG() message
adds d6939c3 s3:smbd: change nt_open_pipe() to uint16_t pnum/fnum
adds 572701f s3: Fix compilation of pthreadpool_sync.c on platforms without pthread.h
adds 4aaeed2 s4-torture: use torture context for printing debug output.
adds 7468ce6 s4-torture: fix typo in samlogon test.
adds 15b9198 librpc/ndr: Initilaise the remainder of struct dom_sid after a pull
adds 30fd88e selftest: use a loop rather than declare tests for both dc and s3dc
adds a29bf4a selftest: run pdbtest against s3dc as well
adds 11fc75f packaging(RHEL-CTDB): fix build dependencies
adds f6ac6b8 docs-xml: fix typos and format in smb.conf server max protocol man
adds 7560b1c s3: fine tune and clean up statvfs tests
adds 0b8eac9 s3:smb2_server: start the connection with one credit granted to the client
adds 925994e s3:smb2_server: call smbd_smb2_request_validate() also in smbd_smb2_first_negprot()
adds d1ee774 s3:smb2_server: remove unused and confusing DEFAULT_SMB2_MAX_CREDIT_BITMAP_FACTOR
adds bd6d415 s3:smb2_server: fix calculation of the next bitmap_offset
adds d6e7a76 s3:smb2_server: clear sequence window if we got the lowest sequence id
adds 984fdaf s3:smb2_server: split out a smb2_validate_sequence_number() function
adds 4fe41c0 s3:smb2_server: check the credit_charge against the already granted credits
adds ee8ae45 s3:smb2_server: make sure we don't grant more credits than we allow
adds 82dc0b3 s3:smb2_server: make sure sequence numbers don't wrap at UINT64_MAX
adds 648b959 s3:smb2_server: implement credit granting similar to windows
adds 1db83d2 s3:smb2_server: grant extra credits for multi-credit requests
adds 5b7f5d0 s3:smb2_negprot: support SMB2_CAP_LARGE_MTU on everything but port 139
adds 967f2c4 s3:smb2_server: simplify smbd_smb2_request_verify_creditcharge() a bit.
adds 34a9892 s3:smb2_server: make the logic in smbd_smb2_request_verify_creditcharge() simpler
adds a5b62a6 lib/param: let "SMB2" select PROTOCOL_SMB2_10
adds dc66e63 s3:param: change "server max protocol" to "SMB2" (SMB2_10)
adds ded2cb8 docs-xml: document "server max protocol" "SMB2" selects PROTOCOL_SMB2_10
adds 7630fe5 Add missing setresgid() wrapper.
adds 821bd95 Replace all uses of setXX[ug]id() and setgroups with samba_setXX[ug]id() calls.
adds 485787f Move back to using per-thread credentials on Linux. Fixes the glibc native AIO lost wakeup problem.
adds f3862b9 ccan: we're subsystems, not a library.
adds b526a0d s3: merge bsd_statvfs and darwin_statvfs
adds f4a1893 s3:build: tell linker to use corefoundation on all darwin releases
adds 1a622fe s3:smb2_server: remove max_charge check in smbd_smb2_request_verify_creditcharge()
adds 3c3ed70 lib/util: fix fd leak in anonymous_shared_allocate() if MAP_ANON is not available
adds cbf44e8 libcli/smb: add SMB2_CAP_DIRECTORY_LEASING to SMB2_CAP_ALL
adds 19941a9 lib/ccan: readd execinfo dependency to failtest
adds 9d11277 s3:dbwrap_ctdb: fix fetch/fetch_locked when samba is built against old ctdb
adds d6abf79 s3:dbrwap_ctdb: remove commented out legacy code
adds 0a5f363 s3:dbwrap_ctdb: rename db_ctdb_own_record() -> db_ctdb_can_use_local_copy()
adds 92808a6 s3:dbwrap_ctdb: expand the comment for the db_ctdb_can_use_local_copy() function
adds b46977e s3:dbwrap_ctdb: fix a comment in db_ctdb_fetch()
adds 01863df s3_dbrwap_ctdb: improve a comment in db_ctdb_can_use_local_record()
adds 250ebe7 packaging(RHEL-CTDB): make makespec.sh aware of new location of version.h
adds 9e53a02 packaging(RHEL-CTDB): package cclean tool
adds fef4195 s3:cclean: fix memory allocation
adds ec737d9 s3:cclean avoid segfault in case of ctdb missbehaviour
adds 143b711 s3: fix the logic in bsd_statvfs
adds 86d586d s3:configure: fix numerous compile warnings about implicit declaration of 'exit'
adds 9c8e2b5 s3:smbXsrv.idl: add smbXsrv_open* structures
adds f7762e2 s3:smbd: add smbXsrv_open* infrastructure
adds 7d13955 s3:smbd: make use of smbXsrv_open for smb1/2/3
adds d91bf0d Fix typo in configure.in check for USE_LINUX_THREAD_CREDENTIALS.
adds f81fd1c Try and fix the autoconf build on Solaris/Nexenta/etc.
adds 13aaa94 s3: add sendfile support for Tru64, which is the same as HP-UX's
adds 84f29b8 s3:waf add sendfile support for Tru64, which is the same as HP-UX's
adds 34bb743 Add uint64_t mid field to the files_struct.
adds 0362dcb Fix defer_open() fuction in the open code path to cope with a NULL lck parameter.
adds d1e1aa5 Add new bool field async_open to struct deferred_open_record. Not used yet.
adds b004121 Allow for async opens.
adds 0d2f6ca Make schedule_deferred_open_message_smb2() return an indication of success.
adds 6617c2c Make schedule_deferred_open_message_smb() return an indication of success.
adds 5679ba1 Don't allow asynchronous creates to be canceled in SMB2.
adds 8150f69 ccan: make it a grouping library.
adds 3f30b02 Disable selections of USE_LINUX_THREAD_CREDENTIALS until we have specific 32-bit and 64-bit versions.
adds 86336de WHATSNEW: prepare for 4.0 beta3
adds 8d80875 WHATSNEW: Mention SMB 2.1 support (reauthentication/mulit-credit) and config default
adds 0ff2fc3 WHATSNEW: mention initial support for SMB3
adds 2105400 s4-torture: more printf removal from samlogon torture test.
adds a440df9 s3-libpidfile: some more debug output
adds 993e809 s3-libpidfile: fix check for running process.
adds 603a9bc file_server: add [globals] to generated smb.conf
adds 3c57fce selftest: Give Samba4 processes a little longer to clean up
adds ab80b99 auth/gensec: Remove unused gensec_security parameter
adds eba8799 auth: Remove .get_challenge (only used for security=server)
adds 5de841f s4-dns: Remove dynamic DNS instructions for bind 9.7
adds d0460d9 s4-bind: Remove patches now incorporated into bind9
adds d31f55b s4-dns: Remove refernece to BIND 9.7 supporting GSS-TSIG
adds d6bba7b WHATSNEW: Update with fix for smbd-fileserver.conf.pid startup failures
adds d4bc370 WHATSNEW: Mention Exchange 2010 support
adds a656789 VERSION: Mark as the beta3 release
adds 4b47e1b VERSION: Move on to beta4!
adds ec9aae6 Ensure we select the correct syscall numbers on a 32-bit Linux system.
adds 3fe2c54 Fix the waf/autoconf builds to detect correctly the 32-bit or 64-bit syscall ABI on Linux.
adds 7563032 samba-tool: gpo: Fix policy DN
adds 963f0df samba-tool: gpo: Correct the attribute name from gPlink to gPLink
adds e93ed5f samba-tool: gpo: Use gpo (id) instead of gpo_dn (DN)
adds 807ff1e samba-tool: Fix indentation
adds e3828d4 s4-pysmb: Add deltree() method to remove directory and its contents
adds 5ca2434 samba-tool: gpo: Add utility functions get_gpo_containers and del_gpo_link
adds a9c4336 samba-tool: gpo: Refactor code using utility functions
adds 0365df9 samba-tool: gpo: Use utility function dc_url() to set the connection url
adds 8768f4f samba-tool: gpo: Add listcontainers subcommand to list containers using given GPO
adds df4a6e3 samba-tool: gpo: Add del subcommand to delete GPO
adds 5c9ecb4 samba-tool: gpo: Improve error messages
adds 01a425e samba-tool: gpo: Update copyright
adds cca51e2 s3:smbd:smb2: change smbXsrv_session0 to smbXsrv_session in struct user_struct.
adds bfc38d7 s3:smbd:smb2: change smbXsrv_tcon0 to smbXsrv_tcon in smbd_smb2_request_check_tcon()
adds 98ccca8 s3:smbd: include smbXsrv.h before smbd/proto.h to have the smbXsrv_ structs available
adds 8a32d62 s3:smbd:smb2: fix prototype of make_connection_smb2() to use smbXsrv_tcon
adds e332bfa s3:smbd: Include smbXsrv.h before vfs.h (in smbd.h) so that the smbXsrv structures are available
adds db0c233 s3:smb: include "smbXsrv.h" before "vfs.h"
adds f2e8409 s3:vfs: use smbXsrv_tcon instead of smbXsrv_tcon0 in connection_struct.
adds 3e6d8ac s3:vfs: use smbXsrv_open instead of smbXsrv_open0 in files_struct
adds 6710e4e s3: Fix Coverity ID 709218 Uninitialized pointer read
adds abda9d3 s3: Fix Coverity ID 709217 Dereference after null check
adds ec3d1f0 build: Run distcheck in the correct directory
adds f48f65e wafsamba: samba_version: add samba version suffix to vcs_fields
adds 6612bca WHATSNEW: Spell out version, avoid samba4 except to refer to the past
adds a8acaee ldb: bump version due to header and internal implementation changes
adds e0e55ca s3-winbind: Remove obsolte idmap_adex.
adds c87aceb doc: Remove documentation about idmap_adex.
adds 98ab074 s3-printing: Remove deprecated lp_printer_admin().
adds 3f14155 doc: Remove all references to 'printer admin' option.
adds 02c239c s3-passdb: Remove obsolte ldapsam_compat support.
adds 571a4b6 doc: Remove documentation for obsolete ldapsam_compat.
adds d0878b3 s3-smbd: Remove deprecated 'share modes' option.
adds 0ed3433 doc: Remove references to deprecated 'share modes' parameter.
adds ed85252 Allow init_aio_threadpool() to be setup for different threadpool handles with different completion functions.
adds a559fcf Add function set_thread_credentials_permanently(). Panic if fail.
adds 90881da Move copy_unix_token() from locking/locking.c to lib/util.c.
adds 6449022 Add waf/configure tests for openat.
adds 74bf0c6 ntdb: make --disable-ntdb work properly.
adds b40fb6e s3: if we know a file is immutable, report it to be readonly
adds fa98ef1 replace: make the INT64_MAX define more portable
adds bb4995b s4/heimdal: fix make-proto.pl with perl 5.16
adds e481afc s3:registry: untangle assignment from check in reg_enumvalue()
adds 5ba91ff s3:registry: untangle assignment from check in reg_enumkey()
adds f9fb1ef s3: evaluate MNT_QUOTA and MNT_RDONLY in statvfs also on darwin
adds 4b83d61 lib/addns: remove use of uint8 uint16 and uint32 in favour of C99 types
adds a79496d lib/addns: remove defines we don't need or have for sure via libreplace
adds 7abe51f talloc: remove unused variables
adds 8b32d9a s4-dsdb: Use parent_object_guid to find the correct parent for new objects
adds c436f98 s4-dsdb: Give a much better error message when parentGUID generation fails
adds 1c86ab9 s4-samba-tool: Provide a samba-tool domain dcpromo that upgrades a member to a DC
adds 2908bbe s4-selftest: Test samba-tool domain dcpromo
adds 8f44389 s4-classicupgrade: Demote any other 'BDC' accounts back to a member server during upgrade
adds 1000884 s4-torture: Fix build warnings in lsa test.
adds 682277b s4-torture: Use test_LookupSids3 function.
adds 00171a5 s4-torture: Test LookupSids3 and LookupNames4 only over tcpip.
adds 22da710 s4-torture: Make sure ncacn_np tests are only called over the a pipe.
adds 8bc4d7a s4-torture: Make sure lsa_OpenPolicy fails over TCP/IP.
adds 1c46bff s4-torture: Make sure lsa_OpenPolicy2 fails over TCP/IP.
adds 47e5a8c s4-torture: Test LookupSids3/LookupNames4 over np and tcpip.
adds 81ff67c s3-selftest: Run lsa tests over np and tcpip.
adds fae6091 s3-rpc_server: Make it possible to use more rpc exceptions.
adds a866dcc s3-rpc: Return the correct ntstatus depending on the transport.
adds bbf70e7 s3-lsarpc: Restrict the transport for ncacn_np functions.
adds 426cf36 s3-lsarpc: Restrict lsa_LookupSids3 to ncacn_ip_tcp connections.
adds d1e829b s3-lsarpc: Restrict lsa_LookupNames4 to ncacn_ip_tcp connections.
adds d37643c s3-lsarpc: Enforce a secure connection for LookupSids3 and LookupNames4.
adds ed7be19 s4-torture: Add a lsarpc test_LookupSids3_fail function.
adds 4ece074 s4-torture: Add a lsarpc test_LookupNames4_fail function.
adds 39a13d1 s4-torture: Add a lsarpc test_OpenPolicy_fail function.
adds 5dc5cda s4-torture: Add a lsarpc test_OpenPolicy2_fail function.
adds eeba5ad s4-torture: Add a lsarpc test_GetUserName_fail function.
adds 2a46c7f s4-torture: Don't consider NONE_MAPPED an error in LookupNames4.
adds a070ce3 s4-torture: Don't consider NONE_MAPPED an error in LookupSids3.
adds 027b913 s4-torture: Call lsarpc tests over the correct pipe.
adds 0b93587 s4-libnet: Skip calling lsarpc functions over a wrong pipe.
adds 48b30bf s4-selftest: Don't plan lsa.secrets tests over tcpip.
adds de54047 s4-selftest: Don't run lsarpc requiring a named pipe over tcpip.
adds 8e32715 selftest: Update knownfail list for samba4.rpc.lsalookup.
adds 9fa979c s4-lsaprc: Don't call lsa_OpenPolicy2 in lsa_LookupNames4.
adds 13a7f98 s4-lsarpc: Don't call lsa_OpenPolicy2 in lsa_LookupSids3.
adds 1a12bbd s4-lsarpc: Restrict LookupNames4 to crypto connections only.
adds 997c780 s4-lsarpc: Restrict LookupSids3 to crypto connections only.
adds 1744e99 s4-lsarpc: DCERPC_FAULT_ACCESS_DENIED for np
adds a49eb60 s4-lsarpc: DCERPC_FAULT_ACCESS_DENIED for tcp
adds 7285ed5 auth: Common function for retrieving PAC_LOGIN_INFO from PAC
adds 8d99b39 pyldb: Fix dn concat operation to be the other way around
adds 507e6fd s4-pydsdb: Improve PyErr_LDB_{DN,}_OR_RAISE to use py_check_dcerpc_type
adds e4077a8 s4-pydsdb: Add bindings for dsdb_find_nc_root()
adds 979215a pyldb: Add bindings for ldb_dn_remove_base_components
adds 023508e pydsdb: Add bindings for dsdb_wellknown_dn()
adds 7782e33 s4-dsdb: Remove unused variables in py_dsdb_get_partitions_dn
adds f9d9092 s4-dbcheck: Check for an object without a parent
adds 4654dca s4-selftest: do a dbcheck on our two vampire DCs
adds d27a9c4 s3: Fix Coverity ID 709470 Uninitialized scalar variable
adds 66514f8 ntprinting: make decode_ntprinting helpers public in idl.
adds 0d3249b ndr: fix push/pull DATA_BLOB with NDR_NOALIGN
adds 8835eab ntprinting: mark the final 4 byte null pointer for printer data in ndr_pull_ntprinting_printer as read.
adds 4cafbb4 s4-torture: add ntprinting ndr operations testsuite.
adds 7b1fb36 lib/ldb: Bump ldb release due to pyldb changes
adds 1f37ed7 Factor out check_same_dev_ino() from check_same_stat() so it can be called separately.
adds 9d5e026 Make check_same_stat() and check_same_dev_ino() common functions.
adds 1144b0d Use new common function.
adds 3a705e5 Simplify the logic in open_file().
adds 3aa186f Simplify the logic in open_file() some more.
adds 02d42be Add function fd_open_atomic() which uses O_CREAT|O_EXCL to return a guaranteed indication of creation of a new file.
adds 69a3e94 Now we have a guaranteed indication of a file being created, use it to set the create disposition correctly.
adds 6d903bf Cope with a (non-security) open race we've had for ever as NTCreateX isn't atomic on POSIX.
adds b256191 Fix typo we've had for a long time in set_re_uid() in the USE_SETRESUID case.
adds d81e206 Move set_thread_credentials_permanently() to set_thread_credentials() as we need to keep the saved set uid/gid otherwise there is an interaction with open[at]() and NO_ATIME returning EPERM. As this is meant for threaded code inside the process we don't need to do an irreverisble change anyway.
adds 8ee30be Add in the threaded async open engine.
adds 5231d70 build: fix waf checks for seteuid on non-Linux platforms
adds 149cae8 build: fix some indentation (tabs/vs spaces) in source3/wscript
adds 35ab9be s3:vfs_gpfs: Check softquota before gracetime
adds 73ede32 s3:vfs_gpfs: fix ACL length calculation
adds 2cc38ac mkversion: Remove quotes around SAMBA_VERSION_VENDOR_PATCH string
adds a93f56a test: fix compile warning on test summary
adds b865cdd s3: make log message of FSCTL_IS_VOLUME_DIRTY more clear
adds 19e8002 s3/torture: adjust dependency to fix build when no winbind was build before
adds ac2644b s3:passdb: remove commented out pdb_lookup_names code
adds c43505b s3: rename sid_check_is_domain() to sid_check_is_our_sam()
adds 1ee95e4 s3: rename sid_check_is_in_our_domain() to sid_check_is_in_our_sam()
adds 67e7e14 s3: Factor out "mark_file_modified"
adds 622eb59 s3: Make us survive base-delaywrite with aio enabled
adds cb40594 Add an optimization to pthread aio writes to also do fsync if requested.
adds 775014b Make sure we reset fsp->initial_allocation_size to zero if we didn't create the file.
adds a7c63ac Set fsp->initial_allocation_size before calling open_file_ntcreate().
adds e454681 Linux-specific optimization in aio_open code.
adds 6ee16ce s4:registry: add a TALLOC_CTX argument to reg_open_remote()
adds 342ab97 s4:registry:regdiff: add TALLOC_CTX * argument to open_backend()
adds bf650a1 s4:registry:regdiff: use existing talloc context for the event context
adds 5a9ce8b Use HAVE_FSYNC, we bothered to test for it.
adds 70de501 s4-provision: Provide YP/NIS subtree to allow ADUC to see and set rfc2307 attrs
adds d55cde1 s3-auth Remove confusing reference to global_machine_password_needs_changing
adds 15fedb3 s3-auth Remove unused global_machine_account_needs_changing
adds 1013fab lib/util: Allocate enough space to reference blob->data[len]
adds 10b818b s3-auth_samba4: Explain that check_samba4_security is actually unused
adds 27e20d5 s3: Make us survive smb2.lock.rw-shared with aio enabled
adds 726ecf6 Fix bug #9016 - Connection to outbound trusted domain goes offline.
adds 4b61c48 s3-secrets: Use C99 types
adds 6d24c89 s4-param: Use a unique header name
adds dff29e4 auth/credentials: Look in the secrets.tdb for the machine account
adds a8e8833 pytdb: Check for errors parsing strings into TDB_DATA
adds c92a567 pytdb: Check if the database is closed before we touch it
adds a7d5d08 Revert "Remove XSLT script to generate image dependencies, instead rely on make"
adds 4b44002 WHATSNEW: prepare for 4.0 beta4
adds 3a6f1f9 VERSION: Mark as the beta4 release
adds db33ef7 VERSION: Move on to beta5!
adds e7c7a91 s4:librpc/rpc/dcerpc_schannel: rework downgrade logic
adds 342a2e6 s4:librpc/rpc/dcerpc_schannel: just append NETLOGON_NEG_RODC_PASSTHROUGH as rodc
adds e48aabc s4:rpc_server/netlogon: implement netr_LogonGetCapabilities
adds 9923118 s4:rpc_server/netlogon: only return STRONG_KEYS if the client asked for it
adds 99e5241 libcli/auth: add support for AES/HMAC-SHA256 schannel session key support
adds a7208de libcli/auth: add support for AES/HMAC-SHA256 to the netlogon schannel sign/seal
adds 780006d s4:librpc/rpc: add DCERPC_SCHANNEL_AES support
adds 04d770a s4:rpc_server/netlogon: add support for AES based netlogon schannel
adds 5e25fc6 s3:rpc_server: add support for AES bases netlogon schannel
adds 2c3dc04 s4-torture: Add DCERPC_SCHANNEL_AES tests.
adds a3e8356 s4-torture: Improve samlogon test.
adds 197781a s4-librpc: Add capabilities check for AES encrypted connections.
adds 18692b0 s4-auth: Make sure we use the correct credential state.
adds 572b549 s3-rpc_client: Add capabilities check for AES encrypted connections.
adds 33206b1 s3-rpc_client: Fix updating netlogon credentials.
adds 98b9ef5 Enable AES in winbind.
adds 2d1334e s3-autoconf: Fix the build.
adds 254e8c4 Add debug message when SD hash doesn't match.
adds d1a5a5b s3-linux-aio: Fix error handling
adds 8893215 talloc: use a struct for pool headers.
adds 4f33187 talloc: don't allow a talloc_pool inside a talloc_pool.
adds 311281c talloc_stack: handle more than one talloc_stackframe_pool()
adds f9b51ff talloc_stack: always include the location when creating a talloc_stackframe().
adds 84fb37f talloc_stack: report lazy freeing (panic if DEVELOPER).
adds 634a63d smbpasswd: always free frame.
adds dcec7c1 source3/client/client.c: fix stackframe leak.
adds 7a65910 nt_printing_tdb_migrate(): fix stackframe leak.
adds 2314c60 source3/winbindd/winbindd_util.c: fix stackframe leak
adds a620fc0 lib/util/modules.c: fix stackframe leak.
adds bdc59fb source3/modules/vfs_xattr_tdb.c: fix stackframe leak
adds 32c69e6 source3/rpc_server/svcctl/srv_svcctl_reg.c: fix stackframe leak
adds 5716570 source3/winbindd/idmap_tdb_common.c: fix stackframe leak
adds 15faffc source3/registry/reg_backend_db.c: fix stackframe leak
adds f3001e8 source3/lib/smbconf/testsuite.c: fix stackframe leak
adds aa2e02e source3/winbindd/winbindd_pam.c: fix stackframe leak
adds c809eec source3/utils/net_conf.c: fix stackframe leak
adds fe72740 loadparm: make the source3/ lp_ functions take an explicit TALLOC_CTX *.
adds 1f8b574 talloc_stack: abort in developer me if no stackframe on talloc_tos()
adds 51ec59d source3/torture/pdbtest: allocate talloc_stackframe()
adds 9927233 source3/passdb/py_passdb.c: don't steal from talloc_stackframe().
adds d54ebd3 source3/passdb/py_passdb.c: wrap all calls in talloc_stackframe()
adds 06731bc source3/netapi: fix only caller which doesn't set up a talloc_stackframe()
adds 127352c source4/torture: add talloc_stackframe()
adds 96db134 s4-dsdb: Ensure we never write read-only objects onto a read-write replica
adds 5630e25 s4-dsdb: Allow dbcheck to correct an incorrect instanceType
adds e4001a7 dsdb: Allocate new OID to allow updates of a read-only replica
adds fc36ebf s4-dbcheck: Check for and correct incorrect instanceType values
adds 02a356e s4-librpc: Ensure we do not call call the decrpc timeout handler during gensec_update()
adds d0d05f8 s4-lib/tls: Try socket_send() multiple times to send partial packets
adds 31f0d30 s3:smbstatus fix a compiler warning
adds 36432621 s3:smbstatus rename a function to make its purpose more clear
adds 07412b5 s3:smbstatus don't check if process exists twice
adds a01a93a s3:smbstatus add --fast option
adds 35a4a57 docs-xml: document smbstatus --fast
adds 9dd0510 docs-xml: document smbstatus --notify
adds 24f7085 s3:Really ignore unknown special ids in NFSv4 ACLs.
adds d44ccdd libasys
adds c6e456d s3-vfs: async pwrite
adds e24aed1 s3-vfs: async pread
adds 7c32017 s3: Use SMB_VFS_PREAD_SEND in schedule_aio_read_and_X
adds 2bad405 s3: Use SMB_VFS_PWRITE_SEND in schedule_aio_write_and_X
adds 6df7ba3 s3: Use SMB_VFS_PREAD_SEND in schedule_smb2_aio_read
adds aff6956 s3: Use SMB_VFS_PWRITE_SEND in schedule_smb2_aio_write
adds f5dc883 s3: Properly handle shutdown with the _send/_recv based aio
adds 66eb7bc s3: Remove the unused completion handling from aio.c
adds 715653a s3:vfs_aio_pthread: Convert to libasys
adds f9df073 s3: Make smbd/aio.c not depend on aio.h anymore
adds ff701ce s3: Add vfs_aio_posix
adds b65ab9d s3-aio_fork: Convert create_aio_child from NTSTATUS to errno
adds bf8696f s3-aio_fork: Convert get_idle_child from NTSTATUS to errno
adds 9e1c873 s3: Convert aio_fork to pread/pwrite_send/recv
adds 4668398 s3: Convert aio_linux to pread/pwrite_send/recv
adds 90461aa s3-vfs: Add pread_send/recv to vfs modules
adds be05dad s3-vfs: Add pwrite_send/recv to vfs modules
adds 9dc78c9 s3-aio: Remove unused VFS functions and more
adds c4efaab s3: Move the aio_pthread read/write functionality to vfs_default
adds fd351b6 s3: Make us survive base-delaywrite with aio enabled
adds dc5e3fb s3-libasys: Add asys_fsync() implementation
adds 3882113 s3: Fix the build
adds 5d09cec s3-vfs: async fsync
adds 56aae9f s3: Add a _nosync version of smb2_write_complete
adds ed31e20 s3-aio: Make the strict sync after write async
adds e3f3c09 s3: Add aio_fsync to the aio_posix module
adds 38dd5b2 s3-aio-fork: make "read_cmd" an enum
adds d6cb302 s3: Add aio_fsync to the aio_fork module
adds d948b1b s3: Add aio_fsync to the aio_linux module
adds 4a9b5cc config: The AIO engine is indepent of HAVE_AIO now
adds 730d3e8 s3: Compile with pthreadpool by default
adds f79fb44 s3: Slightly simplify reply_close()
adds 3da86cc s3: Add tevent_wait_send/recv
adds 3e9f58b s3-smb1: Postpone close_file until all aio is handled
adds a6b5836 s3-smb2: Postpone close_file until all aio is handled
adds 8ef968a s3-aio: Panic if we try to close a fsp with outstanding aio requests
adds 6305b4b torture: Print SIDs as additional debug output in unix.whoami
adds 8825085 s4-torture: Also print GID values in whoami test
adds 624f11e s4-torture: Allow unix.whoami to test against a member server
adds faa9b2e s4-torture: Move check of map-to-guest above SID list check
adds 38a4703 Revert "s3:auth make sure the primary group sid is usable"
adds 9130bbb selftest: Run unix.whomai against the machine acccount as well
adds cbc3083 auth/credentials: Remove extra newline
adds 11d7f77 s3-rpc_server: Remove make_server_info_info3() call from make_server_pipes_struct()
adds 376dc5c s3-auth Use correct RID for domain guests primary group
adds 1cbbd2d lib/param: bring lp_time_server() into common
adds d2ae817 lib/param: Add my copyright
adds 8822b3b s4-param: Remove unused "idmap trusted only"
adds cf9bd1d s3-param: Make lp_name_resolve_order() return a list
adds 0f57da5 lib/param: bring lp_smb_ports() into common by making it a list everywhere
adds 03a6137 s3-param: Remove special case for lp_ctdbd_socket(), set CTDB_PATH as default
adds 2922fda Move source4/smbd/pidfile into lib/util in preparation for making it in common.
adds 3e476e1 Add debugs to functions. Add pidfile_unlink().
adds 0d24370 Make the s3 pidfile use the common code inside lib/util/pidfile.c
adds f58d8fe Fix the configure build - add lib/util/pidfile.o into UTIL_OBJ.
adds e8dbf28 Move everything to use the common pidfile functions.
adds b336b8e Remove source3/lib/pidfile.c
adds f7b88fb Use ippGet/ippSet (accessors) for IPP API.
adds e8b3b1c s4 rfc2307 gids mapping fix
adds e2cea8f s4-classicupgrade: Add unix attributes during upgrade
adds 0b903e1 s3:smbd: if a fsp has fsp->deferred_close, clients shouldn't be able to use it
adds 3fe601a s3-winbind: Fix idmap initialization debug message.
adds 88f326a s3:smb2_tcon: reject access to shares mark as "smb encrypt = required"
adds a41a1d1 s3:test_smb2: copy the session_channel from the primary channel.
adds d728567 libcli/smb: add SMB2_TRANSFORM macros
adds 4628e28 libcli/smb: add SMB2_SESSION_FLAG_ENCRYPT_DATA
adds 5adf63f lib/crypto: add aes_ccm_128
adds 7e09824 libcli/smb: construct the signing_key before forming the message
adds fd736f7 libcli/smb: add smb2_signing_[en|e]crypt_pdu()
adds 1c144b0 libcli/smb: only pass the smb2 buffer to smb2cli_inbuf_parse_compound()
adds 077eb57 libcli/smb: check the buffer length in smbXcli_negprot_dispatch_incoming()
adds d333edb libcli/smb: copy the application_key in smb2cli_session_create_channel()
adds 5863107 libcli/smb: prepare [en|de]cryption_key for SMB3
adds c2b0a48 libcli/smb: create 4 iovecs per request in smb2cli_inbuf_parse_compound()
adds be8e33e libcli/smb: parse the SMB2_TRANSFORM header and decrypt the SMB2 pdu
adds 92811c6 libcli/smb: make use of SMB2_HDR_BODY as header size
adds f08adbb libcli/smb: maintain smb2.should_sign on smbXcli_req_state
adds 6e651df libcli/smb: increment nbt_len, when we have the fully created the SMB2 PDU
adds 6b93210 libcli/smb: encrypt SMB2 traffic if nedded/desired.
adds 4b64ec5 libcli/smb: set should_encrypt = true if we got SMB2_SESSION_FLAG_ENCRYPT_DATA
adds 111c215 Fix problem found by Andrew Bartlett - correctly check encrypted flag.
adds a256d61 s3-winbind: Fix bug #9052 resolving our own "Domain Local" groups.
adds 6bff589 libcli/smb: introduce smb1.session for uid use
adds cdec0c4 s3:libsmb: use cli_state_{g,s}et_uid instead of smb1.uid directly
adds af90c71 s4:libcli/raw: setup a smbXcli_session for each smbcli_session
adds 43b070d libcli/smb: pass down smbXcli_session to smb1cli_req_create/send() and smb1cli_trans*
adds 00050a1 build: Add -Werror=address to the developer build
adds 4c1762c Fix debug print warning message.
adds e5a3218 Fix compiler warning.
adds 61cec27 Fix unused variable.
adds b76d574 Fix incorrect use of server as a talloc context.
adds 644d48d Fix compiler warning message.
adds 69e98ff Remove unused variable.
adds 9521cd0 param: Make the 'unicode' parameter common
adds 80d3208 param: Make internal handler for 'server role' common
adds 2daf120 s3-param: Merge a number of s4 parameters from lib/param to make this table common
adds 7881f4a s3-param: fix indent on cups encrypt
adds 01f25ad s3-param: Merge parameter varaibles with lib/param
adds 8b1a9f3 lib/param: Remove "ntptr providor" and hard-code in s4 spoolss server
adds b94ab3c lib/param: Remove 'case insensitive filesystem'
adds 280d187 lib/param: Rename param_enums.c to param_table.c
adds f356242 lib/param: Move all enum declarations to lib/param
adds b62b031 lib/param: Make lp_usershare_max_shares() a common parameter
adds 3367fd0 lib/param: Merge handling of security/domain master/domain logons/server role
adds c1065ff lib/param: Add handler overrides
adds 222850b lib/param: Re-arrange TLS parameters into their own section
adds 9ee084f lib/param: Rearrange AD DC options to make a merge with the source3 table easier
adds 19a8867 lib/param: Merge DNS parameters with source3 param
adds c7df664 lib/param: Merge Winbind parameters from source3 into lib/param
adds 221a430 lib/param: Merge VFS and MSDFS parameters from source3 into lib/param
adds 867de2f s3-pdb: remove unused variables.
adds d00d206 waf: Update to newer upstream snapshot.
adds a6e5b98 s4:libcli/raw: fix SMBtconX response parsing
adds cc0d490 s4:libcli/raw: parse extended SMBtconX responses
adds 20e4392 s3:libsmb: make use of cli_state_[g|s]et_tid()
adds 552dda9 libcli/smb: add smbXcli_tcon structure
adds ed72628 s3:libsmb: use a smbXcli_tcon instead of uint16_t cli_state->smb1.tid
adds 29dc01b s4:libcli/raw: setup a smbXcli_tcon for each smbcli_tree
adds b9100a7 libcli/smb: pass down smbXcli_tcon to smb1cli_req_create/send() and smb1cli_trans*
adds 41538b1 s4:libcli/smb2: setup a smbXcli_tcon for each smb2_tree
adds 92efe1a s3:libsmb: setup a smbXcli_tcon for SMB2
adds 32b3399 libcli/smb: pass smbXcli_tcon to smb2cli_create*()
adds 74f9b52 libcli/smb: pass smbXcli_tcon to smb2cli_close*()
adds 697b82a libcli/smb: pass smbXcli_tcon to smb2cli_read*()
adds 86a5ab7 libcli/smb: pass smbXcli_tcon to smb2cli_write*()
adds 6612c83 libcli/smb: pass smbXcli_tcon to smb2cli_flush*()
adds 6dc701c libcli/smb: pass smbXcli_tcon to smb2cli_set_info*()
adds 370e714 libcli/smb: pass smbXcli_tcon to smb2cli_query_info*()
adds 51af8b9 libcli/smb: pass smbXcli_tcon to smb2cli_query_directory*()
adds 20d43a1 libcli/smb: pass smbXcli_tcon to smb2cli_ioctl*()
adds 79ccb96 s3:torture/test_smb2: make a copy of smbXcli_tcon
adds d58aa46 Fix bug 9065: source3/registry/regfio.c: bad call to memcpy Signed-off-by: Jeremy Allison <jra at samba.org>
adds c66a45d s3:smb2_server: simplify the talloc_pool handling for smbd_smb2_request
adds e0bc165 s3:torture: replace shm_setup() with anonymous_shared_allocate()
adds b0f1921 s3:torture: remove unused shm_setup()
adds 97b1776 s4:torture: replace shm_setup() with anonymous_shared_allocate()
adds 18bd029 s4:torture: remove unused shm_setup()
adds d2ba9c3 s3:libsmb: remove cli_state->smb2.tid
adds 167d94c s3:libsmb: remove unused tcon specific elements from cli_state->smb2
adds a10fe7b libcli/smb: add smb2cli_tcon_capabilities()
adds 72e047f s4:torture/smb2: use smb2cli_tcon_capabilities()
adds 56af56d s4:torture/smb2: create temporary smbXcli_tcon/session structures instead of changing them
adds 57fda88 s4:libcli/smb2: remove unused elements from smb2_tree
adds 7de4ae7 libcli/smb: pass smbXcli_tcon to smb2cli_req_create/send()
adds 56aa419 libcli/smb: there's no PID field in the SMB2/3 header anymore
adds e20e84d s4:libcli/smb2: remove unused variable
adds bb6761c s3:libsmb: remove unused cli_state->smb2.pid
adds 4d6d783 s4:libcli/smb2: remove unused smb2_session->pid
adds 0aac3c0 libcli/smb: pass smbXcli_session to smb2cli_tcon_set_values()
adds 5c3a0cb libcli/smb: setup tcon->smb2.should_encrypt in smb2cli_tcon_set_values()
adds 3cce521 s3:smb2_ioctl: remove FSCTL_VALIDATE_NEGOTIATE_INFO_224 implementation
adds 3a85737 s3:smb2_ioctl: allow clients to send padding at the end of FSCTL_VALIDATE_NEGOTIATE_INFO
adds 859e5be s3:smb2_ioctl: fix GUID_compare() check in FSCTL_VALIDATE_NEGOTIATE_INFO
adds 46e08eb s3:libcli/smb: add SMB2_SESSION_FLAG_BINDING
adds df08929 s3:smb2_sesssetup: reject SMB2_SESSION_FLAG_BINDING requests
adds ba14bc5 libcli/smb: introduce a smb2cli_session
adds fdd9867 libcli/smb: add SMB2_HDR_CHANNEL_SEQUENCE
adds 8cb6557 libcli/smb: add basic session->smb2.channel_sequence handling
adds f6592c4 s3:smbd: fix compiler warnings in notify_internal.c
adds a67daa3 s3:smb2_negprot: return the current system time in the SMB2 NEGPROT response
adds a0e08ac lib/param: Merge "Miscellaneous Options" section from source3/param
adds 8d2ba95 lib/param: Merge "EventLog Options" section from source3/param
adds 3e9c001 lib/param: Merge "Ldap Options" section from source3/param
adds ebc2cc7 lib/param: Merge "Locking Options" section from source3/param
adds 3f1dfdd lib/param: Merge "WINS Options" section from source3/param
adds b727e70 lib/param: Merge "Browse Options" section from source3/param
adds 932f0a6 lib/param: Merge "Logon Options" section from source3/param
adds deb9a05 lib/param: Merge "Domain Options" section from source3/param
adds 115a88e lib/param: Merge "Filename Handling" section from source3/param
adds d347c8d s3:configure: add Darwin sendfile() test
adds 887cebf s3:waf: add Darwin sendfile() test
adds 96340e6 s3: add Darwin sendfile support and merge with the FreeBSD code
adds 4b914a2 s3: use libreplace in pthreadpooltest to fix some builds
adds 4f0b8f3 s3/aio_fork: fix build on irix
adds 86c2d48 buildtools: use egrep when we need the "-f patternfile" option
adds 9b59590 s3:vlp: fix build on OS X
adds a943a9b s3-build: Make recursive waf build a developer build again (to build developer test facilities)
adds c5713ac lib/param: Merge "Printing Options" section from source3/param
adds 97a6447 lib/param: Merge "Tuning Options" section from source3/param
adds 08691f7 lib/param: Merge "Protocol Options" section from source3/param
adds 2429647 s3-param: Merge "log file" parameter with lib/param
adds 8cb47ef lib/param: Merge "Logging Options" section from source3/param
adds 081a010 lib/param: Merge "Security Options" section from source3/param
adds c4eeda9 lib/param: Merge in source3 parameters into parmeter table
adds bc1826a lib/param: Merge parameter tables into a common file
adds 42e405a param: Make socket_address common, Revert 611ef42053eb99f4c29d4efa86eaea9f1ca06286
adds ecb89ce docs: Mark "socket address" as deprecated
adds ca24820 lib/param: Remove unused "paranoid server security"
adds ec64f79 lib/param: Mark lpcfg_cachedir and lpcfg_statedir as const char *
adds b181a0b lib/param: Remove use of lp{cfg,}_socket_address outside the NBT client and server
adds dc00df2 lib/param: Rename "socket address" to "nbt client socket address" to clarify role
adds 6a37b55 s4-dbcheck: Add lastKnownParent when moving an object to lostAndFound
adds 9c9df9c s3-libsmbclient: Add missing talloc_stackframe() calls
adds de0b902 s4-repl: Use NULL for pointer test when checking for ldb_msg_new() failure
adds 1547d5f s4-repl: Use ldb_dn_new() to create the rootDSE DN
adds fc6d7bf s4-librpc: Fix private context for dcerpc_connect_timeout_handler
adds 26eb354 s4-dsdb: Provide a way to handle conflicts due to rename
adds 03a75af s4-dsdb: Provide a way to force incoming renames to take priority
adds 056b215 s4-dsdb: Change move to lostAndFound to use container in this partiion and add debugging
adds 54b83ce s4-dsdb: Do not strip base components off DN before searching for NC root
adds b567d3a s4-dsdb: Fill in lastKnownParent when moving to lostAndFound
adds 6c21ae7 dfs_server_ad: return STATUS_NOT_FOUND if the client connects to an ip address
adds 13095a9 dfs_server_ad: s/acct/aname as acct() is a function
adds 14bd5ca s4-samba-tool ldapcmp: Add ridNextRID and rIDPreviousAllocationPool as per-DC attributes
adds 2dfb2a4 s4-samba-tool ldapcmp: Fix synopsis
adds 0f21fe7 auth/kerberos: Do not do pointer arithmatic on a void *
adds 5b4792d lib/ccan: Fix format string errors found by -Werror=format in ccan failtest
adds 17bddd1 lib/ntdb: Fix format string errors found by -Werror=format in ntdb tests
adds ea6b8ee lib/tdb: Fix format string errors found by -Werror=format in tdb tests
adds d6f47bd s4-torture: Fix format string errors found by -Werror=format
adds 3aa6f08 build: Add more -Werror flags now the tree is clean of these errors
adds 0e1814c s3-utils: Add cast to fix error found by -Werror=format
adds cddcaf7 ldb: Add parameter to avoid NULL format string flagged by -Werror=format
adds ec69eb4 s3:dbwrap_ctdb: initialize db_record->db
adds 13de233 s3:smbd: move smbd_register_ips() next to release_ip()
adds d73b793 s3:smbd: use print_sockaddr() instead of client_socket_addr()
adds 35c0f16 s3:smbd: do a clean shutdown during release_ip() after CTDB_SRVID_RELEASE_IP
adds d2eb26c s3: Make request_timed_out() static
adds c03e976 tevent: Refer to the correct header in testsuite.c
adds 2ddc3a2 s3: Fix Coverity ID 710827 Resource leak
adds d1dccfb s3: Fix Coverity ID 710818 Resource leak
adds 3bc1f45 s3: Fix Coverity ID 710803 Resource leak
adds eaa381a s3: Fix Coverity ID 710791 Resource leak
adds 221cd52 s4-dsdb: Request extended DN and show deleted when searching for a possible parent
adds 8208d7b lib/ldb: Ensure rename target does not exist before deleting old record
adds bc5be09 s4-dsdb: Handle rename conflicts in both directions
adds fcb54ca s4-dsdb: Improve tracing in repl_meta_data
adds 6d1b8ff s4-dsdb: Replace any existing lastKnownParent attribute during delete
adds 3178741 s4-repl: Add tests for add replication conflicts and use of LostAndFound
adds fb24f47 WHATSNEW: prepare for 4.0 beta5
adds 50d6483 VERSION: Mark as the beta5 release
adds 23df816 VERSION: Move on to beta6!
adds 610ac2d Make it possible to build under Solaris make as well as FreeBSD and Linux. Also add comments on changes that might be needed
adds d4bce35 Add two flags to allow for handling of Extended Signatures (Session Key Protection) on a TCON_AND_X request and response.
adds 9b9ef92 s3:ctdbd_conn: use unitX_t types consistently throughout the module
adds c3cb672 libcli/smb: add smb1cli_session_set_session_key()
adds 68c1eec libcli/smb: let smb1cli_session_set_id() reset the application_key
adds 7af537e libcli/smb: allow resetting of the smb1 application_key
adds c9eac1a s3:libsmb: make use of smb1cli_session_set_session_key()
adds 1a9a910 s4:libcli/smb_composite: always use set_user_session_key() helper
adds ac1452c s4:libcli/smb_composite: make use of smb1cli_session_set_session_key()
adds 5f25567 libcli/smb: add smbXcli_session_application_key()
adds 803fb40 s4:librpc/dcerpc_smb2: make use of smbXcli_session_application_key()
adds 2f4f214 libcli/smb: remove unused smb2cli_session_application_key()
adds 286e249 s4:librpc/dcerpc_smb: make use of smbXcli_session_application_key()
adds 7977d90 s4:librpc/dcerpc_smb2: sync smb2_session_key() with smb_session_key()
adds 00cde56 s4:libcli/raw: remove unused smbcli_session->user_session_key
adds 8b42f52 s3:rpc_client: make use of smbXcli_session_application_key()
adds 616206a s3:libnet_join: make use of cli_get_session_key() in libnet_join_joindomain_rpc()
adds 0068a9f s3:utils/net_rpc*: make use of cli_get_session_key()
adds 0ec50e8 s3:libsmb: remove unused cli_state->user_session_key
adds 8e1c6d4 s3:rpc_client: rename pipe_auth_data->user_session_key to transport_session_key
adds d3aaa1e libcli/smb: move some TCON related defines to smb_constants.h
adds 137d65b s3:libsmb: add a tcon_flags helper variable
adds 3682eb8 s3:libsmb: add a optional_support helper variable
adds 3fb6549 s3:smbd: make use of TCONX_FLAG_DISCONNECT_TID define
adds b93e6ef s3:smbd: add a optional_support helper variable to reply_tcon_and_X()
adds 02dcf05 heimdal: fixed -Werror=format error in com_err
adds 95b64f0 s4:libcli: send the TCONX_FLAG_EXTENDED_RESPONSE flag
adds e956253 s4:torture: send the TCONX_FLAG_EXTENDED_RESPONSE flag
adds b041d29 s3-pypassdb: Fix wrapper for pdb_domain_info to return correct dns_{domain,forest}
adds 55a0d66 s3-pysmbd: Add set_nt_acl() function based on parts of vfstest
adds e5686a4 s3-pysmbd: Add my copyright
adds 64f494d s3-pysmbd: fix DEBUG
adds 1e5098d s3-pysmbd: Add hook for get_nt_acl()
adds 8dde55c build: fix typo
adds d642831 s4: samba_spnupdate: fix "if we are DNS server" check
adds 8dafdb5 s4:dsdb:replicated_objects: do not move 'instanceType' to the end of msg->elements on RODC replication
adds 5beb345 docs-xml: fix dfree cache time example
adds d12831d docs-xml: fix pid directory example
adds cff3ad4 lib/dbwrap: rewrite lock order check to ease debugging
adds 6d83e35 s3-ctdb: Add debugs to ctdb_serverids_exist
adds 6cfe6e9 s3-ctdb: Fix ctdb_serverids_exist for target nodes that died
adds 0a45e9c s3-ctdb: adjust a loglevel
adds 764f2f9 s3-ctdb: return proper exit code
adds e8f4868 auth/ntlmssp: avoid talloc_tos() in ntlmssp_client_initial()
adds d88a6c1 libcli/smb: change smb_signing to skip the NBT_HEADER_SIZE internally
adds b1c5efb s3:smbd: skip nbt header in srv_check_sign_mac()
adds b1a0fda libcli/smb: pass hdr/len to smb_signing_check/sign_pdu() and skip the nbt header
adds dbefd7d libcli/smb: add smb_key_derivation() for TREE_CONNECT_ANDX_EXTENDED_SIGNATURES support
adds 97be49c libcli/smb: add smb1cli_session_protect_session_key()
adds c32120b s3:libsmb: add EXTENDED_SIGNATURE support in cli_tcon_andx*()
adds 67767de s4:libcli: add support for SMB_EXTENDED_SIGNATURES during SMBtconX
adds ba864b8 s4:torture: add support for SMB_EXTENDED_SIGNATURES during SMBtconX
adds 3d63e4d s3:smbd: keep the "application session key" during SMB1 reauth
adds 2265e46 s3:smbd: setup session->global->signing_/application_key during old SMB1 session setups
adds 49d0432 s3:smbd: setup session->global->signing_/application_key during SPNEGO SMB1 session setups
adds 396f317 s3:rpc_server/netlogon: make usage of session_extract_session_key()
adds 3a0db4d s3:rpc_server/wkssvc: make usage of session_extract_session_key()
adds ff75fd9 s3:smbd: setup the application session key with the first tcon on a session
adds 401860c s3:smbd: add support for SMB_EXTENDED_SIGNATURES in SMBtconX
adds 41cffa3 doc: Remove build/ from doxygen config or it will not work in brew.
adds 86ee590 s4:domain join: setup RODC invocationId
adds 056070f s3:smb2_read: remove unused in_smbpid
adds 96fa47f s3:smb2_write: remove unused in_smbpid
adds 1a0c40f s3:smb2_lock: remove unused in_smbpid
adds 7327310 s3:smb2_server: use 'i' instead of '1' as vector index in smbd_smb2_request_pending_timer()
adds 7ee54cd s3:smbd: add helper macros to access smb2req->{in,out}.vector[]
adds 21742c3 s3:smb2_break: make use of SMBD_SMB2_IN_BODY_PTR()
adds 52805c4 s3:smb2_close: make use of SMBD_SMB2_IN_BODY_PTR()
adds 88a3402 s3:smb2_flush: make use of SMBD_SMB2_IN_BODY_PTR()
adds 121dbd6 s3:smb2_notify: make use of SMBD_SMB2_IN_*_PTR()
adds 8cf817d s3:smb2_read: make use of SMBD_SMB2_IN_BODY_PTR()
adds 048c8d3 s3:smb2_glue: make use of SMBD_SMB2_IN_HDR_PTR()
adds 559742f s3:smb2_sesssetup: make use of SMBD_SMB2_* macros
adds 926379a s3:smb2_find: make use of SMBD_SMB2_* macros
adds 6e9a65d s3:smb2_create: make use of SMBD_SMB2_* macros
adds f08e478 s3:smb2_tcon: make use of SMBD_SMB2_* macros
adds f28b2ac s3:smb2_write: make use of SMBD_SMB2_* macros
adds e9a21e5 s3:smb2_negprot: make use of SMBD_SMB2_* macros
adds 9c58a0a s3:smb2_getinfo: make use of SMBD_SMB2_* macros
adds e67d07f s3:smb2_setinfo: make use of SMBD_SMB2_* macros
adds e281b9f s3:smb2_lock: make use of SMBD_SMB2_* macros
adds 47c67f2 s3:smb2_ioctl: make use of SMBD_SMB2_* macros
adds 4384b1e s3:smb2_server: make use of SMBD_SMB2_* macros
adds 1c7bd2b s3:smbd: remove unused variable in sesssetup.c
adds 49b2720 lib/param: Also enable vlp when --enable-selftest is specified
adds dd8c0e5 build: Remove duplicate declaration of --enable-selftest
adds 0514a84 Rework recursive waf build to be a selftest-enabled not a developer build
adds 33c79c8 build: Make -Werror=format check only run where NULL is still accepted
adds 4e0fb8b Revert "ldb: Add parameter to avoid NULL format string flagged by -Werror=format"
adds a370792 s4:libcli/pyerrors: s/PyErr_WERROR_IS_ERR_RAISE/PyErr_WERROR_NOT_OK_RAISE/
adds efe28b1 s4:libcli/pyerrors: add PyErr_NTSTATUS_NOT_OK_RAISE()
adds 18c152f lib/param: move enum dns_update_settings to lib/param
adds 0dfc330 lib/socket_wrapper: writev returns ssize_t, not int
adds 4e91ccf smbXcli: add some includes to fix compiler warnings
adds b20fb15 s4:libcli/smb2/write correct error checking
adds c1b3454 s3:smb2_server: add smbd_smb2_inbuf_parse_compound()
adds 9e9d784 s3:smb2_server: remove const from smbd_smb2_first_negprot()
adds fbd663c s3:smb2_server: make use of smbd_smb2_inbuf_parse_compound() in smbd_smb2_request_create()
adds 721096b s3:smb2_server: make use of smbd_smb2_inbuf_parse_compound() in smbd_smb2_request_read*()
adds 227d490 s3-pysmbd: Add talloc_stackframe() to smbd_set_simple_acl wrapper
adds e658421 s3-passdb: Simplify idmap wrapper in pdb_samba4
adds e571d5c s3-pysmbd: Use talloc_zero()
adds f06c216 s3-pysmbd: Try opening as a file, then as a directory
adds 4aca56c s4-smbd: Check for failure of irpc_add_name
adds 33705f4 s4-scripting: Remove unused variables from ntacl tests
adds 1453358 libcli/smb: use forward declaration instead of includes
adds 83a746d libcli/util: add NT_STATUS_FILE_NOT_AVAILABLE
adds 5ac4d3d s3:smb2_server: move 'conn' to main block of smbd_smb2_request_dispatch()
adds 357110c s3:smb2_server: introduce a smbd_smb2_dispatch_table (for now just with names)
adds 46f7a60 s3:smb2_server: add .need_session to smbd_smb2_dispatch_table
adds f69ed57 s3:smb2_server: add .need_tcon to smbd_smb2_dispatch_table
adds e013332 s3:smb2_server: add .as_root to smbd_smb2_dispatch_table
adds aba6df9 s3:smb2_server: add and use smbd_smb2_call()
adds 59b9dfa s3:smb2_server: do one central session check if the operation requires it
adds eec941e s3:smb2_server: do one central tcon check if the operation requires it
adds e7bf8e7 s3:smb2_server: do one central as_root check if the operation requires it
adds 9b7b736 media_harmony VFS module: Add and build by default.
adds 592e3f4 loadparm: Add ctx member to struct loadparm_global.
adds a14c02d source3/loadparm: make struct loadparm_service a talloc object.
adds 3bb65aa source3/smbd/conn.c: wean off string_set/string_free
adds d65bded source3/loadparm.c: Move string_set/string_free inside.
adds 31d1fde s3-param: Remove never-reached condition for opt_list == NULL
adds d825adf s3-param: Remove never-reached condition for popts == NULL
adds 337604a s3:smb2_server: add some more SMBD_SMB2_* defines/macros
adds 4e6e1ec s3:smb2_server: make use of SMBD_SMB2_NUM_IOV_PER_REQ
adds efaea8e s3:smb2_server: make use of helper macros in smbd_smb2_request_validate()
adds d609bb9 s3:smb2_server: make use of helper macros in smb2_calculate_credits()
adds 2da6217 s3:smb2_server: make use of SMBD_SMB2_*_IOV_OFS
adds 727b1d1 s3:smb2_server: check for compound based on SMBD_SMB2_NUM_IOV_PER_REQ
adds 5730272 s3:smb2_server: make use of SMBD_SMB2_OUT_*_IOV smbd_smb2_request_reply()
adds bfc87a4 s3:smb2_server: check for compound based on SMBD_SMB2_NUM_IOV_PER_REQ
adds 9b8973d s3:smb2_server: make use of SMBD_SMB2_OUT_HDR_PTR() smbd_smb2_request_pending_queue()
adds 8d63efe s3:smb2_server: use memmove instead of copying single vector elements
adds 40f771e s3:smb2_server: there's no need to copy req->out.vector when we just keep the last request
adds c301691 s3:smb2_server: fix SMB2 signing of compound responses
adds da4057f vfs_media_harmony: fix return of void
adds 9adf6a0 vfs-mediaharmony: Remove some unnecessary return; statements
adds 3f9b2cc vfs_time_audit: Remove some unnecessary return; statements
adds dab8fe5 vfs_time_audit: Remove unnecessary return; statement
adds ebc92d0 vfs_full_audit: Remove some unnecessary return; statements
adds 375ba1b vfs_afsacl.c: Remove some unnecessary return; statements
adds c2dee12 vfs_dirsort: Remove unnecessary return; statement
adds 64c0367 s3: Fix a crash in reply_lockingX_error
adds c9ecfd6 s3:smb2_server: sign the last request at the start of smbd_smb2_request_reply()
adds 5f7d786 s3:smb2_sesssetup: remove TALLOC_FREE(session) from smbd_smb2_[re]auth_generic_return
adds 6bfdca4 s3:smb2_sesssetup: remove unused code in smbd_smb2_reauth_generic_return()
adds 143fb84 libcli/smb: smb2_signing_[en|de]crypt_pdu() check and set SMB2_TF_MSG_SIZE
adds 528d3fe libcli/smb: do not set SMB2_TF_MSG_SIZE in the caller
adds de2d813 build: Remove pdbtest from the autoconf build
adds b7b4879 s3-torture: Extend pdbtest to also run an authentication unit-test
adds 51dd39b selftest: Rename samba4.blackbox.pdbtest to samba.blackbox.pdbtest
adds 9f51d61 s3:smb2_server: don't try to update req->in.vector[0] in smbd_smb2_request_pending_queue()
adds 2b9dd90 s3:smb2_read: fix indentation in schedule_smb2_sendfile_read()
adds 644eab3 s3:smb2_read: use SMBD_SMB2_NUM_IOV_PER_REQ when checking for sendfile() support
adds 05ae95a s3:smb2_server: use the common buffer layout for smbd_smb2_request_pending*
adds 97b5aaa s3:smb2_server: make use of SMBD_SMB2_* macros in smbd_smb2_request_verify_sizes()
adds fc8e3bd s3:smb2_server: make use of SMBD_SMB2_* macros in smbd_smb2_request_done_ex()
adds 63d92a1 s3:smb2_server: rewrite dup_smb2_vec3() using SMBD_SMB2_*_IOV_OFS and helper variables
adds 0067de2 s3:smb2_server: remove useless variable 'i'
adds 83d2620 s3:smb2_server: make use of SMBD_SMB2_OUT_HDR_PTR() in smbd_smb2_request_pending_queue()
adds 1c76e99 s3:smb2_server: s/i/idx in smbd_smb2_request_pending_queue()
adds a3ccdaf s3:nmbd: don't log get_domain_master_name_node_status_fail at level 0
adds 47c5900 s3:nmbd: log a failure in get_domain_master_name_node_status_success() as level 1
adds 6a648b7 s4-dsdb: Reduce calls to the ldb layer by reloading less often
adds 6ec963e s4-dsdb: simplify migration of old-style seqence numbers to metadata.tdb
adds 1727556 s4-dsdb: Remove ldb_sequence_type argument from partition_primary_sequence_number
adds 1a1f01e s4-dsdb: Change talloc parent
adds ef87b4e s4-pydsdb: Provide control of if we should write index attributes when reloading a schema
adds a117fd6 s4-dsdb: Ensure we have indexing enabled during the provision
adds f15d9a6 s3:smb2_server: do central file_id check if the operation requires it
adds b5a72f4 s3:smb2_server: check the session before we could response with an error.
adds 8734887 s3:smbXsrv.idl: add encryption_required to smbXsrv_tcon_global0
adds 64dce26 s3:smb2_sesssetup: set global->encryption_required and enforce it
adds 95e4270 s3:smb2_tcon: set global->encryption_required and enforce it
adds a0cf42b s3:smb2_server: add smbd_smb2_request->do_encryption
adds 0cb11ef s3:smb2_read: don't try sendfile if encryption is used
adds 0d7b17f s3:smb2_sesssetup: setup global->[en|de]cryption_key
adds 8dd09ef s4-dsdb: Do not reload partition metadata except on transaction start
adds d799b25 s4-dsdb: Remove strcasecmp() fallback in replmd_ldb_message_element_attid_sort
adds 299fc75 lib/ldb: Use tdb_exists() rather than tdb_fetch()/talloc_free()
adds 434bed7 s3-events: Do not vasprintf() the tevent debug messages that will not be shown
adds 7e562cf s4-events: Do not vasprintf() the tevent debug messages that will not be shown
adds 73f0cb5 lib/ldb: Do not vasprintf() the tevent debug messages that will not be shown
adds 11d60d1 s4-ldb_wrap: Do not vasprintf() the ldb debug messages that will not be shown
adds a70a4ad s3:torture:delete: untangle function call from result check
adds 1db70c0 s3:torture:delete: untangle function call from result check
adds 8684506 s3:torture:delete: untangle function call from result check
adds 361429d s3:torture:delete: untangle function call from result check
adds b5e9378 s3:torture:delete: untangle function call from result check
adds 5bc7c77 s3:torture:delete: untangle function call from result check
adds 5138eb5 s3:torture:delete: untangle function call from result check
adds 02b0925 s3:torture:delete: untangle function call from result check
adds 8a92ae2 s3:torture:delete: untangle function call from result check
adds ccb2583 s3:torture:delete: untanlge function call from result check
adds 4e75b0c s3:torture:delete: untangle function call from result check
adds ef36847 s3:torture:delete: untangle function call from result check
adds 2aded6a s3:torture:delete: untangle function call from result check
adds 595845c s3:torture:delete: fix a message (counting the opens)
adds 4aac6d0 s3:torture:delete: fix a message
adds ff5e6e3 s3:torture:delete: fix a message
adds bf492d1 s3:torture:delete: fix a message
adds 9058288 s3:torture:delete: fix a comment
adds e833141 s3:torture:delete: really fail the test in a failure case
adds c36deaf s3:torture:delete: remove an else, reducing indentation
adds 777c7a9 s3:torture:delete: remove an else, reducing indentation
adds 3668a4c s3:torture:delete: remove an else, reducing indentation
adds 2f7a371 s3:torture:delete: remove an else, reducing indentation
adds 5b1afa6 s3:torture:delete: move the success message for a subtest to the correct place
adds 7a7b86d s3:torture:delete: add a comment
adds c228b7a s3:torture:delete: add a comment
adds 54e5810 s3:torture:delete: add a comment
adds 49a2c68 s3:torture:delete: reduce indentation
adds 2e53fb1 s3:torture:delete: simplify return code handling, fixing a couple of return codes in error cases
adds db160bf s3:torture:delete: fix 11th test to work against windows
adds 5236028 s3:torture:delete: add a 12th subtest to the delete-on-close tests
adds fac4a0d s4:torture:basic:delete: fix 4 vs 8 spc tab formatting in check_delete_on_close()
adds 6cc5a54 s4:torture:basic: fix abundance of spaces in deltest6
adds 2352227 s4:torture:basic: fix a message typo in the delete17 test
adds f64c970 s4:torture:basic: check the return status of the last open in deltest16
adds 8605b35 Fix bad return values in unix_strlower/unix_strupper.
adds b6eb3a6 Prepare to remove smb_panic() from unix_strlower().
adds af3e529 Fix bad return in unix_strupper.
adds 9fcc6f2 Change strupper_m() to return a value.
adds e1ec86a Fix missing ads_destroy in error path.
adds 526e875 Check error returns from strupper_m() (in all reasonable places).
adds c13887d Check error returns on strnorm().
adds ce21d08 Fix strlower_m() to return an error indication.
adds b70f23c Correctly check for errors in strlower_m() returns.
adds a5495bc Remove smb_panic() from unix_strlower(). Just rely on error code return.
adds 1d1bdc3 lib/ldb: Use tdb_parse_record and a callback rather than tdb_fetch()
adds fdd07e8 s4-dsdb: Explain better what records are written during schema set
adds 51a7154 nsswitch: add ABI checking and symbol versions to libwbclient
adds 13f8674 build: rename security → samba-security
adds 2b41f37 s3:param: fix compiler warnings with FN_GLOBAL_CONST_STRING()
adds 205185e s3:smbXsrv.idl: remove smbXsrv_*0 defines
adds 2cbfdd4 Revert "s3:smb: include "smbXsrv.h" before "vfs.h""
adds 0e76bbc Revert "s3:smbd: Include smbXsrv.h before vfs.h (in smbd.h) so that the smbXsrv structures are available"
adds 8defcb8 Revert "s3:smbd: include smbXsrv.h before smbd/proto.h to have the smbXsrv_ structs available"
adds 1f50b6c tdb/test: fix build on OSF/1
adds d7515b6 torture: Reproducer for 64c0367
adds 1c3c5e2 s3-smbd: Create a shortcut for building the token of a user by SID for posix_acls
adds d3188a0 s3-smbd: Convert posix_acls.c to use struct unixid internally
adds c991ac0 s3-smbd: Merge ACE entries based on mapped UID/GID not SID
adds f36e28d s3-nfs4acls: Remove lookup_sid and sidmap from NFSv4 ACL mapping and check gid first
adds 2d21a9b s4-dsdb: Use only the replication USN for schema reload.
adds 329e374 s4-dsdb: Remove support for per-partition sequence numbers
adds 4631723 s4-dsdb: Take more care in handling of global schema memory
adds f7403d8 s3: skip loading vfs modules for printer connections
adds aaeb3f5 Ensure we update last_access on the winbindd child struct on each request.
adds 4e4c306 Fix smbclient/tarmode panic on connecting to Windows 2000 clients.
adds 1428500 s3-selftest: Fix copy/paste error in test usage string
adds 34c4664 s3-selftest: Add smbclient tarmode test
adds a57c5eb s4-classicupgrade: Tests if sam policies exist before trying to import them.
adds f11a1a4 s4:kdc/wdc-samba4.c - fix user logins on specific workstations
adds fe29535 s3-vfs: Put vfs_aixacl_util.c helper functions into a header file
adds 03a20ae WHATSNEW: prepare for 4.0 beta6
adds b5281eb VERSION: Mark as the beta6 release
adds 9db35c9 VERSION: Move on to beta6!
adds f74e7b5 s4-dsdb: Add const
adds 77990c1 s4-dsdb: Improve memory handling in kccsrv_find_connections() by adding a tmp_ctx
adds 1f74773 s4-dsdb: Improve memory handling in kccsrv_add_connection()
adds 0f2a87b s4-dsdb: Improve memory handling in dsdb_schema_from_ldb_results() by adding a tmp_ctx
adds 9566786 s4-dsdb: Add mem_ctx argument to samdb_ntds_settings_dn
adds d81d6af s4:dsdb/repl: avoid reallocation of msg->elements
adds 0b926a2 s4:dsdb/repl: make sure instanceType_e is not changed by a reallocation
adds c47d73f s4:dsdb/repl: ldb_errstring() takes a 'struct ldb_context' not 'int'
adds fd0394d s4-libnet: Improve debugging of libnet_BecomeDC LDAP errors
adds 0668f98 s4-libnet: Prepare libnet_BecomeDC for samdb_reference_dn() returning an extended DN
adds 3c8d8f2 s4-dsdb: Use ldb_dn_copy() rather than talloc_reference()
adds 1e127b2 s4-dsdb: Add helper function samdb_reference_dn_is_our_ntdsa()
adds 7213199 s4-repl: Use samdb_reference_dn_is_our_ntdsa()
adds 773d036 s4-dsdb: Use samdb_reference_dn_is_our_ntdsa()
adds d582e1b s4-dsdb: Add samdb_dn_is_our_ntdsa()
adds 108c8b7 s4-dsdb: Use samdb_dn_is_our_ntdsa()
adds ff5d177 s3-passdb: Silence scary DEBUG(0) message on first use of secrets.tdb databases
adds a74ca56 s4:ntp_signd: fix SEGV if SID cannot be found
adds 4e5e302 s4:samba-tool/drs: print the dns name of the server belonging to a connection
adds 4ee602c s4:dsdb/repl: fix the usage of 'GC/' prefixed principal names
adds 807fb16 selftest: Add knownfail for samba3.winbind.wbclient.wbcPingDc2
adds 7baa709 s3-winbind: Pass ping-dc result to client
adds bd23c8f s3-winbind: Return the DC name from DC_PING
adds bdb1f23 libwbclient: Add wbcPingDc2
adds 4c8616f wbinfo: Improve output of wbinfo --ping-dc
adds 47082ad libwbclient: Add test for wbcPingDc2
adds dcfb6aa s3-smbd: Change allocation of smb_acl_t to talloc()
adds d5a8e58 pidl: Add mode_t as an alias so we can marshall posix ACL structures
adds 0705391 s3-smbd: Move smb_acl_t declaration to smb_acl.idl
adds 7dff34f s3-smbd: Call sys_acl_get_perm() directly rather than via the VFS
adds 3b40932 s3-smbd: Call sys_acl_get_permset() directly rather than via the VFS
adds d83276c s3-smbd: Call sys_acl_get_tagtype() directly rather than via the VFS
adds 6a2f142 s3-smbd: Call sys_acl_get_qualifier() directly rather than via the VFS
adds d8fb9e7 s3-smbd: Call sys_acl_free_qualifier() directly rather than via the VFS
adds e019b93 s3-smbd: Call sys_acl_get_entry() directly rather than via the VFS
adds 6a46fbb s3-smbd: Call sys_acl_free_qualifier() directly rather than via the VFS
adds 8b3227e s3-smbd: Call sys_acl_free_acl() directly rather than via the VFS
adds d78c7c3 s3-smbd: Call sys_acl_init() directly rather than via the VFS
adds 631a356 s3-smbd: Call sys_acl_clear_perms() directly rather than via the VFS
adds db54479 s3-smbd: Call sys_acl_add_perm() directly rather than via the VFS
adds 50d147b s3-smbd: Call sys_acl_create_entry() directly rather than via the VFS
adds 21e0b91 s3-smbd: Call sys_acl_set_tag_type() directly rather than via the VFS
adds 9f16fcf s3-smbd: Call sys_acl_set_qualifier() directly rather than via the VFS
adds 3d031f2 s3-smbd: Call sys_acl_set_permset() directly rather than via the VFS
adds a63a2a7 s3-smbd: Remove unused conn argument from convert_permset_to_mode_t()
adds e25830d s3-smbd: Remove sys_acl_*() VFS wrapper functions
adds 6ccfd05 s3-sysacls: Remove sys_acl_free_acl() and replace with TALLOC_FREE()
adds 24b1143 s3-sysacls: Remove sys_acl_free_qualifier() as it is a no-op
adds 7ffee47 libcli/smb: all flags except SMB2_HDR_FLAG_ASYNC should be cleared in a cancel request.
adds b596a11 s3:smb2_server: do calculations based on SMBD_SMB2_NUM_IOV_PER_REQ in smbd_smb2_request_validate()
adds 84f6b0f libcli/smb: fix smb2cli_req_compound_submit for multiple encrypted messages
adds 7a7e9b1 libcli/smb: fix parsing of compounded messages within a SMB2_TRANSFORM pdu
adds d2d5fb1 libcli/smb: verify decrypted SMB2 pdus correctly
adds fd42bc1 librpc/idl: Make smb_acl_t public so we can pull/push it as a blob
adds f9b9433 s4-selftest: Fix test name for samba.tests.dcerpc.bare
adds 898c5e1 s3-vfs: ensure we strictly free the talloc_stackframe
adds cc3bdaa s3-vfs: Avoid loops in VFS modules: call _NEXT functions in xattr emulation
adds 65976d6 s3-vfs: Set errno in xattr emulation
adds 1c2bae0 s3:net add command "connections cleanup"
adds 37ed821 s3:doc manpage for "net connections cleanup"
adds 31980cf s3:utils: remove standalone cclean tool
adds 08baa11 fix printf warning in net connections
adds 748d8f5 s3-selftest: convert stream_depot vfstest driver into a subunit test
adds 97e7c3b s3-selftest: convert xattr-tdb-1 vfstest driver into a subunit test
adds 2129495 librpc/idl: Fix acl array definition in smb_acl_t
adds 843e19e s3-vfs: Add new VFS module to fake setting an ACL
adds 820d179 s3-vfs: Continue to make vfs_xattr_tdb non-recursive
adds 802d67c selftest: Extend xattr-tdb-1 vfstest to call stat
adds 1157db2 s3-smbd: Do not check no_acl_syscall_error(errno) after sys_acl_init()
adds 43255a1 s3-torture: Initialise fsp fully in vfstest open
adds 345b980 s3-torture: Use talloc more in vfstest
adds 05885a8 s3-torture: Add ACL commands to vfstest
adds df8e9c1 s3-selftest: Add a seperate test for ACL tests using vfstest
adds 56fc7bc libcli/smb: support broken OS/2 error responses bug #9096
adds a8b5830 s3:vfs_gpfs: Fix compile error in gpfs module
adds 6e39011 s3:vfs_gpfs: make sure parameters are set correctly for leases
adds 7c56d80 s3:brlock: give traverse_fn a proper name
adds 494003f s3-g_lock: Properly free "rec" on retry to avoid deadlock
adds c2b29de s3-autoconf: Fix deps for dbwrap_torture
adds 8e50ff0 s3-msg: Rename msg_channel_init_destructor
adds b83cd05 s3-msg: For msg_channel, correct the talloc hierarchy
adds cbe2510 s3-g_lock: Make g_lock_lock more robust
adds d860aa2 tevent_poll: Decouple poll_ev->fds handling from adding/removing fds
adds fa71f32 lib/tevent: Add a thread-safe tevent backend
adds d7af2c8 tevent: Add threaded poll_mt testcase
adds d7d8646 tevent: change version to 0.9.17 after adding the "poll_mt" backend
adds fbebd75 s3-libsmb: Add a python wrapper
adds f3b69da s3-libsmb: Add a simple test for python bindings
adds 4c5019d s4:cldap_server: set DS_SERVER_SELECT_SECRET_DOMAIN_6 if we're a RODC
adds 8dbfa93 s4:cldap_server: only return DS_SERVER_*TIMESERV if "ntp_signd" is used
adds f4432fe s3:smb2_server: add some const to print_req_vectors()
adds 19ca98a s3:smb2_server: verify the signature before the session_status
adds 16edb6e s3:smb2_server: try to sign an error response if we have a signing key
adds 5251d07 s4: Fix returns in py_check_dcerpc_type
adds 6b7a9910 s3-torture: Allow vfstest to set ACLs on a directory
adds 21c8fa2 Fix bug #9085 - NMB registration for a duplicate workstation fails with registration refuse
adds a7b8e9f s4-dsdb: Ensure we always free tmp_ctx in schema refresh check
adds 6ce362a build: Ensure -Werror=format works with -Wformat=2 on NULL format strings
adds e2b07c0 s4:libcli/smb2: reset trsnport->compound.related when a compound chain is finished
adds abf018e libcli/smb: make sure the SMB2_TRANSFORM pdu is complete
adds 8b3da9a s3:smbd: make use of ENCRYPTION_REQUIRED()
adds e5d4e8d s3:smbd: lp_smb_encrypt() returns SMB_SIGNING_* values
adds 9f1dfd8 s3:smbd: don't disconnect the client when a share has "smb encrypt = required"
adds 9397d67 s3:smb2_server: add SMB3 encryption support
adds 45471f4 s3:smb2_negprot: annouce/negotiate SMB3 encryption support
adds 1b487ad s3:selftest: add some tests against a share the requires encryption
adds 26bfe70 s4-kcc: Avoid use-after-free of dn and add tmp_ctx
adds 2e1ab13 s4-dsdb: Use tmp_ctx in kccsrv_check_deleted to avoid leaking memory onto part->dn
adds 2c3a58d s3: Merge vfs_gpfs_hsm_notify into vfs_gpfs.c
adds 3755a41 s3: Remove the gpfs_hsm_notify module
adds d1e1f82 s3-vfs: Fix calls of lp_parm_talloc_string
adds dda4c5d s3: Adapt the tsmsm module to the new aio routines
adds f46c4df s3:vfs_tsmsm only send notifications when file was offline before
adds 8149623 lib/util: add server_id_equal()
adds 6a58c5f s3:lib: implement serverid_equal() as macro of server_id_equal()
adds d4a0aeb lib/util: add server_id_from_string()
adds 6457fb5 s3:lib: implement interpret_pid() as wrapper of server_id_from_string()
adds 3cdf441 lib/util: let server_id_str() skip the task_id if 0 in the cluster case too
adds 471a853 lib/util: add server_id_set_disconnected() and server_id_is_disconnected()
adds c35bdb3 s3: add a debug message for failed execv in sys_popen()
adds 4f4bb1f s4:torture:basic: add more delete test - variants of deltest16 and deltest17
adds 9699c33 s3-vfs: Allow vfs_xattr_tdb to work without a connected share
adds 0769d67 s4-ntvfs: Ensure we do not attempt to write EAs on streams
adds 3ef0e22 s4-ntvfs: Add TODO on ea_size
adds f9f8a8c s3-smbd: Push smb_fname into estimate_ea_size
adds 6ce084f s3-smbd: Do not look for EA information on a stream
adds 0f2d288 s3-smbd: ensure we give appropriate errors for EA requests on streams
adds 6c0bef1 s3-vfs: Use the system. namespace for fake ACLs
adds cbe758c s3-vfs: Correct the implementation of fake_acls_sys_acl_delete_def_file()
adds ae4195d s3-vfs: Add lstat and lchown hooks to the vfs_fake_acls module
adds 7a59c3d s3-build: Enable vfs_fake_acls when in developer mode or on the build farm
adds 921b927 build: Do not put a .distversion file into the GIT tree
adds 0e44163 WHATSNEW: Remove over-caution on s3fs and explain browsing better
adds 3787dcf doc-BUILD_SYSTEMS.txt: The grand rename is complete
adds bf1e27b s4-torture: Improve raw.streams test to cover EAs and to use torture_assert()
adds f9837d1 s4-torture: Show that we cannot have extended attributes on streams
adds c75b615 s4-torture: Show that we cannot list extended attributes on streams
adds 74a4c40 selftest: Use new fake_acls module
adds 84d6e09 s4-torture: Use torture_fail() in the unix.unix_info2 test
adds 21e67bd Fix bug #9104 - winbindd can mis-identify idle clients - can cause crashes and NDR parsing errors.
adds 7cd4eb0 build: Remove accidentily added line in samba_version.py
adds 4d5471f build: Remove special case for the build farm
adds d963aaf s3-pysmbd: Add hook for a VFS chown()
adds 02e25b2 s3-passdb: Allow pdb_sid_to_id to work on any SID
adds 4df2c65 s3-pysmbd: Correct comments in python VFS bindings
adds dc063bf s3-pysmbd: Add get/set functions for the posix ACL layer
adds a817959 build: Create bin/ when doing 'waf dist' from a fresh checkout
adds e79ed4f s3-vfs: Make vfs_aio_fork erratic timing behaviour a run-time option
adds ebb776f selftest: Add tests for vfs_aio_fork
adds c84e6ae Fix bug #9098 - winbind does not refresh kerberos tickets.
adds db075b0 libcli: fix value of NT_STATUS_FILE_NOT_AVAILABLE
adds 166a7d3 s4:dsdb_sort_objectClass_attr - use "data_blob_string_const" for setting values
adds 5f8006c s4:dsdb_sort_objectClass_attr - simplify memory context handling
adds 536c082 LDB:ldif_handlers.c - LDB_OP_GREATER/LDB_OP_LESS are thought as ">=" or "<="
adds c8bfb8e s4:dsdb - always fail if a search filter could not be parsed
adds 6a8c697 LDB:ldbsearch - search filters do not only contain "="
adds cb63b34 LDB:ldbsearch - add search filter tests
adds 32cd618 LDB:ldb_tdb.c - deny multi-valued attributes manipulation with doublets
adds c4b9c3a s4:samldb LDB module - remove unused "member" attribute from search filter
adds b5c2747 s4-provision: pass use_ntvfs from C wrappers and set to true in tests/vampire
adds 97b1379 s4-classicupgrade: Add --use-ntvfs option
adds 9170f9c selftest: Specify --use-ntvfs to provision in test scripts
adds 2b40446 selftest: Pass --use-ntvfs to provison in renamedc test
adds 450fcd7 s3-vfs: Remove extra calls to SMB_VFS_HANDLE_GET_DATA
adds 10267f1 s4-python: complete python bindigns for smb_acls.idl
adds 125e93c s3-pysmbd: Correct the python type for smb_acl_t
adds 1219eaf s4-python: Complete python bindings for idmap.idl
adds 7eee494 Fix bug in SMB_FIND_INFO_STANDARD parsing found by Volker.
adds 63ea428 Remove align_string(). No longer used.
adds 27bc6cf Extending space for fqdn in wbinfo --trusted-domains in verbose mode
adds 6c7ffa9 s3:smb2_server: remove dump_data() from smbd_smb2_request_pending_timer()
adds 6f9610e smbXsrv.idl: add nonce_* to smbsrv_session
adds 54dfd08 s3:smb2_server: use smbXsrv_session->nonce_*
adds 069db9b s3:smb2_break: encrypt OPLOCK BREAK notifications
adds 8c7f4f0 selftest: Specify --use-ntvfs for the chdcpass environment
adds 2fc6760 selftest: Specify --use-ntvfs when testing the LDAP backend init code
adds b2ff365 selftest: Specify --use-ntvfs when testing the newuser code
adds c1012c6 selftest: Specify --use-ntvfs when testing the group code
adds ccac50c selftest: Set --use-ntvfs for rodc, vampire_dc, promoted_vampire_dc and subdom_dc
adds a58ac39 s4-upgradeprovision: Use ntvfs in reference provision
adds d1eac79 s4-dsdb: Do not use a possibly-old loadparm context in schema reload
adds be9a8cf s4-dsdb: Remove unused variables
adds 8518dd6 file_server: Move default VFS module settings to loadparm.c
adds a778662 s4-provision: set POSIX ACLs to for use with the smbd file server (s3fs)
adds b1825c6 s4-scripting: Redefine getntacl() as accessing via the smbd VFS or directly
adds 318b8cb selftest: Add a test of the NT ACL -> posix ACL mapping layer
adds bd00c92 selftest: Extend posixacl test to check the actual ACL
adds 4fe344e selftest: Cope with the multiple possible representations of -1 in posixacl.py
adds 56fd072 selftest: Add a test of the NT ACL -> posix ACL mapping layer to selftest
adds 8f90919 s4-samba-tool: Add 'samba-tool ntacl sysvolreset' tool
adds 51e3547 s3-pysmbd: Allow a mode to be specified for the simple ACL
adds 7e7ed72 s4-provision: Fix internal documentation
adds 332efe1 s3-pysmbd: Fix error message
adds 8c71dc3 param: Add startup checks for valid server role/binary combinations
adds 7cf50b9 s4-selftest: Add testing of samba-tool ntacl sysvolreset
adds e8e24a2 s3-smbd: Add talloc_stackframe() to get_nt_acl_no_snum()
adds e058dfb s3-pysmbd: Fix return type of smbd.get_nt_acl
adds 0aed291 s3-smbd: Add security_info_wanted argument to get_nt_acl_no_snum
adds ebcdc4a s4-samba-tool: Add samba-tool ntacl sysvolcheck command
adds 123ee7f s4-selftest: Add test for samba-tool ntacl sysvolcheck
adds e14bf39 s4-selftest: Always set vfs objects in selftest smb.conf
adds cbcfd85 s3/registry: fix compile warning on openindiana
adds b4252f8 crypto/aes_ccm_128: fix compile warning on openindiana
adds cbecd15 s3: fix compile warning on openindiana
adds f83521a lib/param: fix usage of 'write list = +Group'
adds 6145329 s3:lib: remove CTDB_CONTROL_CHECK_SRVIDS optimization in serverids_exist() for now
adds 99b134a s3:lib: implement serverid_exists() as wrapper of serverids_exist()
adds 774c284 s3:g_lock: use serverid_exists() with SERVERID_UNIQUE_ID_NOT_TO_VERIFY
adds 0b5e354 s3:lib: implement process_exists() as wrapper of serverid_exists()
adds 95f3662 lib/util: don't SMB_ASSERT() in process_exists_by_pid()
adds 84b5a5c s3:lib: SERVERID_UNIQUE_ID_NOT_TO_VERIFY only means not to verify the 'unique_id' part
adds dc7d0f6 s3:lib: inline processes_exist() into serverids_exist()
adds 6c3c25b s3:lib: use server_id_is_disconnected() in serverids_exist()
adds 18c6757 s3:lib: only loop over the server_ids we need to verify in serverids_exist()
adds 9529301 s3:lib: readd the CTDB_CONTROL_CHECK_SRVIDS optimization to serverids_exist()
adds 1f7eac9 s3:lib: remove unused processes_exist()
adds ced27e1 s3:lib: make sure we don't try to send messages to server_id's marked as disconnected
adds 43870fb Move uppercasing the domain out of smb_pwd_check_ntlmv2()
adds cbdf6c5 Remove useless bool "upper_case_domain" parameter.
adds aca444c Remove useless bool "upper_case_domain" parameter from ntv2_owf_gen().
adds 5eec19b libcli/smb: wscript_build => wscript
adds 28350ae libcli/smb: split out a smb_transport private library
adds 81bc57d s4:librpc/rpc: use talloc_zero for 'struct rpc_request'
adds e44b5bd s4:librpc/rpc: use dcerpc_req_dequeue() in dcerpc_request_recv_data()
adds 0bd0ad9 s4:librpc/rpc: also call dcerpc_schedule_io_trigger() after bind and alter_context responses
adds 89a5a71 s4:librpc/rpc: don't do async requests if gensec doesn't support async replies (bug #9097)
adds d3756d8 s4:winbind: convert wb_sid2domain to tevent_req internally
adds 0ccdaa9 s4:winbind: convert wb_sam_logon_send/recv to tevent_req
adds d4aa897 s4:winbind: convert wb_update_rodc_dns_send/recv to tevent_req
adds 19daec6 s4:winbind: add a netlogon_queue (tevent_queue)
adds 6460129 s4:winbind: let wb_sam_logon_send/recv() use the netlogon_queue (bug #9097)
adds b05d28e s4:winbind: let wb_update_rodc_dns_send/recv use netlogon_queue (bug #9097)
adds f118eae s4-torture: Test for #9058
adds e17bf6a s3-param: Avoid assert on use of talloc_tos() without stackframe
adds 098c5ec examples: Remove security=share and security=server from example smb.conf
adds 8613539 s4-libnet: Ensure termination of enctype array in libnet_export_keytab()
adds 0f7aa3d lib/krb5_wrap: Bring list of all enc types into krb5_wrap
adds 1ed6070 lib/krb5_wrap: Move kerberos_enctype_to_bitmap() into krb5_wrap
adds 738f4ac s4-classicupgrade: Use s3param.get_context() instead of result.lp
adds 85f1c4f s4-classicupgrade: Do all the queries of data before the provision()
adds d5b9972 s4-classicupgrade: Read WINS DB before the provision
adds 62373b8 lib/krb5_wrap: Move enctype conversion functions into a simple helper file
adds 708ce41 s3-secrets: Add helper function to set machine account password from secrets_tdb_sync
adds 5adf8c8 s3-secrets: Handle all valid ROLE_ values in get_default_sec_channel()
adds f2d9be5 s3-secrets: Use talloc_stackframe() in secrets_init_path()
adds 8c20539 s4-dsdb: Add secrets_tdb_sync - an ldb module to keep secrets.tdb in sync
adds 43904cb s4-dsdb: Remove double-free in update_keytab module
adds e66fa2c auth/credentials: Expand secrets.tdb fetch of secrets to preserve workstation and realm
adds 1a8fd71 selftest: Add test of smbclient --machine-pass against and using both s3 and s4
adds f873d42 auth/credentials: Rework credentials handling to try and find the most recent machine pw
adds 5aa9a6c s3-passdb: Allow reload of the static passdb from python
adds 444c9ff s4-classicupgrade: Do the setting of the sysvol ACLs last, after idmap is configured
adds 24f3147 selftest: Fix comment in blackbox_s3upgrade.sh
adds 3460340 WHATSNEW: prepare for 4.0 beta7
adds c41894c VERSION: Mark as the beta7 release
adds 11a5646 VERSION: Move on to beta8
adds de20958 s3-vfs_shadow_copy2: Also accept a sscanf result
adds f2ccff7 s3-vfs: Try to be consistent about localtime vs GMT handling in vfs_shadow_copy2
adds dc8d29c s3-vfs: Indicate the symlink destination when failing check_reduced_name
adds dd21bb0 lib/ldb: Bump ldb version to 1.1.11
adds 9e441c4 s3-classicupgrade: Fix import from ldap
adds ba862f4 s3-smbd: Fix flooding the logs with records we don't find in pcap.
adds bcc29f9 auth/credentials: Avoid double-free in the failure case
adds 3a303ae5 selftest: Add a test for smbclient --machine-pass without secrets.tdb
adds a0e4bdc auth/credentials: Improve memory handling in cli_credentials_set_machine_account
adds beafdd6 auth/credentials: Better integrate fetch of secrets.tdb and secrets.ldb records
adds 17337cf auth/credentials: Remove unused, and un-declared cli_credentials_set_krbtgt()
adds 395b8e4 lib/ldb: Avoid printing secret attributes in ldb trace logs
adds 5d96498 s4-dsdb: Avoid printing secret attributes in ldb trace logs
adds e39cce4 s4-libnet: Fix passing samba_all_enctypes as a fn rather than the encrypt array it returns
adds 24356f3 libkrb5: Fix build with MIT Kerberos.
adds fb15e5a s3-printing: fix bug 9123 lprng job tracking errors
adds f31d0d0 vfs_media_harmony: fix some compile warnings with llvm
adds 6678907 s3:vfs_gpfs: Use directory not file to get fileset id
adds fe36bb4 lib/krb4_wrap: Add const to kt_copy_one_principal
adds a58bf44 s4-torture: Add start of a test to confirm winbindd PAC parsing
adds 5131359 auth/credentials: Support match-by-key in cli_credentials_get_server_gss_creds()
adds bf36462 selftest: Define the log directory for s3fs.
adds fb917eb file_server: Fix spoolss support with s3fs.
adds 20cfa38 selftest: Add missing printing options for plugin_s4_dc.
adds 4612092 selftest: Remove spoolss tests from knownfail.
adds 02aacb1 s3:libsmb correctly set isFsctl for snapshot list
adds 8c84ece Rename set_sd() to set_sd_blob() - this describes what it does.
adds 70ebf1d Re-add set_sd(), called from set_sd_blob(). Allows us to centralize all ACL canonicalization.
adds 795920c Change the other two places where we set a security descriptor given by the client to got through set_sd(), the canonicalize sd function.
adds 3d34406 Windows does canonicalization of inheritance bits. Do the same.
adds cf29863 Fix bug #9124 - Samba fails to set "inherited" bit on inherited ACE's.
adds da670e4 With the inheritance ACL changes we now pass samba3.smb2.acls.INHERITFLAGS.
adds 7c4ae72 Now ACL inheritance flags are working, add test_inheritance_flags() back into raw.acls to ensure we don't regress.
adds 4ff4466 The NTVFS server doesn't pass the SMB1 INHERITFLAGS test.
adds 757df37 WHATSNEW: prepare for 4.0 beta8
adds 524876a VERSION: Mark as the beta8 release
adds a3b67e5 VERSION: Move on to beta9
adds a5d57a0 auth/credentials: Do not print passwords in a talloc memory dump
adds efec5a9 s4-libnet: Fix memory leak of lsa_RefDomainList and lsa_String onto libnet_ctx
adds d2c0387 s4-kdc: Give information on how long the password history is
adds 7204dc9 s4 dns: Negotiate GSSAPI-based TKEYs
adds 424492a s3:dbwrap_ctdb: Add DB name and key to warning message
adds 3dfd179 s3:doc Fix name of timeout parameter in documentation
adds 2eb606b s3:build fix autoconf build on RHEL5
adds 85706c4 s3: Fix a few "warning: ISO C90 forbids mixed declarations and code"
adds e4505fc tdb: return unpack error on strdup failure
adds c256566 s4 dns: Store TKEYs in a ringbuffer
adds 01ade93 s4-dsdb: Remove unused tmp_ctx leaked onto long-term ldb_context
adds 2ffe690 s3: Remove a shadowing variable declaration
adds f0a9180 s3: Fix warnings in aio_fork.c
adds 8557c69 s4-kdc: Improve grammer and clarity of password change failure messages.
adds 4d7dad1 s4-dsdb: Remove unused variables
adds 69d925d SEC_RIGHTS_DIR_PRIV_BACKUP and SEC_RIGHTS_DIR_PRIV_RESTORE aren't used anywhere. Remove (can re-add if needed).
adds 2b89e1a Factor out privilege checking code into se_file_access_check() which takes a bool priv_open_requested parameter.
adds 4645564 Change the S3 fileserver over to se_file_access_check().
adds 64e57a1 Add a comment showing where to set log level in tests.
adds 6550bc0 Rewrite torture_samba3_rpc_sharesec() to use a non-privileged user for share security descriptor testing.
adds 5e0365d Now SEC_RIGHTS_PRIV_RESTORE and SEC_RIGHTS_PRIV_BACKUP don't include any generic bits (they're used directly in the fileserver where the generic bits have already been mapped into file specific bits) we need to add the generic bits to the test when we have these privileges.
adds d5f845c s3: Make an if statement a bit easier to read
adds d392485 s3: add sysquotas_4B support
adds af5dcaa s3: adopt the new sysquotas_4B support for BSD
adds 9dd0e16 s3: remove some duplicate quota code
adds 05f9829 waf: add new quota header checks and sysquota_4B source file
adds 3ad9c52 selftest: skip tests if the tarball did not include the alpha13 provision
adds 3b3d7bb build: Only make bin/ if it does not exist
adds 2dd0e71 s4-classicupgrade: Show more clearly what is wrong with the Adminstrator SID
adds 18c0d87 build: skip shipping the alpha13 provision in the release tarballs
adds 9c44e2e s4-docs: Remove empty s4 HOWTO Collection.
adds 75484f4 docs: Rename manpages-3 -> manpages.
adds 4a52a3f docs: Remove docs for removed parameter 'parinoid server security'
adds 28499b0 docs: Remove references to security=share and security=server from the smb.conf docs
adds f9e8f08 docs: Fix undocumented target to find smb.conf directives in the right place
adds 339fb7e remove extra tab from Makefile
adds 0010828 docs: Remove docs for removed parameter 'display charset'
adds 3f42619 docs: Remove merged-branches.txt
adds 8be652a docs: Update Roadmap
adds 68f68d0 docs: Move Samba4 HOWTO link into README
adds 9983ad7 s3-passdb: Rename pdb_samba4 to samba_dsdb and autoconfigure when we are a AD DC
adds 30253c1 s4-samba-tool: Ensure we also sync the SACL as well as the DACL during sysvolreset
adds 6c9d22d file_server: Clarify code by avoiding a goto
adds 97a1f8d s4-selftest: Try to make ntacl unit tests better match their names
adds 4437547 s4-selftest: Try a more complex ACL - this example from a GPO
adds 2c9c589 build: remove unused HAVE_NO_ACLS define
adds 8d3e193 file_server: use 'subreq' as variable instead of 'req'
adds 73932a3 file_server: Run task_server_terminate when smbd exists
adds cac1ebf build: vfs_fake_acls does not need the acl lib
adds a566404 build: Remove references to charset modules - we no longer have these
adds 7afd476 build: sync the waf ACL checks with configure.in
adds 4def1c1 file_server: Remove explicit set of passdb backend in fileserver.conf
adds 3390d99 s3-winbind: DON'T PANIC if we couldn't find the domain.
adds a56d2de s3:smbd: in sys_disk_free(), fix a debug message
adds 04ac781 s3:smbd: in sys_disk_free(), fix line length and indentation of debug statement
adds cc99189 s3:smbd: in sys_disk_free(), improve a debug message
adds b1966f3 s3:smbd: in sys_disk_free(), improve a debug message
adds e7d385c s3: in sys_popen(), fix a debug message
adds 243157a s3: in sys_popen(), validate input before opening the pipe.
adds d43c411 s3: in sys_popen(), improve call to pipe and report error to debug
adds 1d4fe78 s3: in sys_popen(), untangle assigment from check and add a debug message in failure case
adds 6c7df39 s3: in sys_popen(), untangle function call from result check
adds c1b703f s3: in sys_popen(), add a debug message for failed extract_args()
adds 2172a14 s3: in sys_popen(), add a debug message for failed fork
adds 2fe08c8 s3: Fix memleaks in pylibsmb.c
adds 1c9b1e0 s3: Fix some nonempty blank lines
adds 93e10db s3: Make "open_match_attributes" static
adds 25bdc36 s3: Fix a comment
adds 0d86932 s3: Slightly simplify open_file_ntcreate
adds f67a6c4 s3: Factor out calculation of clear_ads
adds 63279e3 s3: Factor out disposition_to_open_flags
adds d0df12f s3: Fix a typo
adds d95d326 s3: Put a comment into the right place
adds 084978f s3: Slightly simplify fd_open_atomic
adds 15e3991 build: Remove unused deps from vfs modules
adds fc9de26 s4 dns: Handle GSS-TSIG signatures
adds f3e44c3 s4 dns: Verify incoming TSIG signatures
adds a0c2453 HACK remove debug statement
adds cf4333b hack: dns_sign_tsig correct memcpy
adds 17c91b5 drop me
adds 140a8d8 more tsig_verify stuff
adds b5dd26c s4 dns: Make sure to remember incoming tkey name
adds 2311a2c s4 dns: Allow configuring signed updates
adds a3eee54 s3:locking: fix trailing space in brl_close_fnum()
adds 92bd7b0 s3:smb2_create: check for SMB2_CREATE_TAG_DHNC first
adds 558fa4c s4 dns: Revert erroneous push from wrong branch
adds c19208e s4-provision: Fix error message to contain the string SSDL of the failed-to-match ACL
adds 7b5ba30 samba_tool: Fix ntacl get to correctly output in sddl
adds f9cee8d samba_tool: Improve samba-tool ntacl get/set to use the local sam.ldb SID
adds 7b86c18 selftest: Add python blackbox tests for samba-tool ntacl get/set
adds 58d8d94 s4-dns: Fix linking the dns service.
adds 22fda8c s4 dns: Create IDL entry for TSIG-like record needed for signature check
adds c0e6a4b s4 dns: Move dns_find_tkey to an extra file
adds e81d026 s4 dns: TKEY record needs to remember incoming algorithm
adds 956f41b s4 dns: When we got a TKEY, we need to remember which key to use for signing
adds 7fe5e2c s4 dns: Handle GSS-TSIG signature creation
adds 53f602c s4 dns: Verify incoming TSIG signatures
adds 2b17566 s4 dns: Make sure to remember incoming tkey name
adds 5e492f8 s4 dns: Allow configuring signed updates
adds d7fb237 Remove an unncessary FTRUNCATE call in the open path. We can rely on O_TRUC.
adds 43d619b Add "backup_intent" bool to files_struct.
adds e00ac55 Free protect_ids in secret_store_domain_sid() as the caller of fetch_secrets() must free the result in order to not leak memory. Signed-off-by: Jeremy Allison <jra at samba.org>
adds f453117 s3-printing: Restrict printing=cups to systems with cups development headers at build time
adds 0d99175 join.py: Only replicate DNS zones if the source DC had DNS zones
adds 52f0ded selftest: Add tests for the dlz_bind9 module
adds baf2db6 selftest: Test configure stage of dlz_bind9
adds a6df44b sysquota: we need to list nfs4 as a separate fs name for the sys_get_nfs_quota backend
adds 82cffc2 s3: Fix 64-bit warnings in vfs_media_harmony
adds b7b0d7d build: Do not compile lib/sysquotas*.c files as part of configure
adds 24013bd build: Remove Unicos support (quota in particular)
adds 040a458 s3-configure: Only use sysquotas by default
adds 28ccb67 s3-smbd: Remove Linux support from old (pre-sysquotas) code
adds 8b90f6a s3-smbd: Remove BSD support from old (pre-sysquotas) code
adds 79bc9e5 s3-smbd: Remove HPUX support from old (pre-sysquotas) code
adds 9bfab7e s3-smbd: Remove IRIX support from old (pre-sysquotas) code
adds 146ad30 s3-smbd: Remove remaining references to removed OS support in old-style quota code
adds d6cc08b s3:quota: don't force the block size to 512
adds 44fd8e7 fileserver:sysquotas: remove wrong cast
adds 319b239 s4 dns: Check if signing user is allowed to update records
adds 8ba8020 s4 dns: Make debug output less noisy
adds afaea04 s4:torture/smb2: don't expect a DHnQ response in a DHnC request
adds 1874ebe s4:torture/smb2: check that the server should ignore the fname in a DHnC request
adds 640752b s4:torture/smb2: add smb2.durable-v2-open.reopen{1,2} tests
adds 54ae7ca selftest/knownfail: samba3.smb2.durable-v2-open.reopen{1,2} fails currently
adds d0159f6 Free protect_ids in secret_store_domain_guid() as the caller of fetch_secrets() must free the result in order to not leak memory.
adds 36ea4ec param: remove unused define FN_LOCAL_PARM_CHAR()
adds 972bf34 s4:torture:smb2: add a test for alloc size behaviour under durable reconnect
adds 51a3845 selftest/knownfail: samba3.smb2.durable-open.alloc-size fails currently
adds 18eb505 wafsamba: Add support for manpages in SAMBA_MODULE.
adds 802708b wafsamba: Add a CONFIGURE_FILE option.
adds f0da7c5 waf: Create catalog file for manpage generation.
adds 90c0e75 docs: Remove old ldb manpages.
adds 022e0ae docs: Remove old tdb manpages.
adds b29dff8 waf: Rename nmblookup manpage to nmblookup4.
adds b86c8fd waf: Fix bug #8801 - build s3fs manpages.
adds 6b2e7aa wafsamba/samba_abi: fix signature parsing for structures
adds c63dcc9 gen_abi.sh: filter out symbols not needed for ABI
adds 9c3e294 wafsamba/samba_abi: allow negative matches in abi_match
adds c2e2857 s3-passdb: wrap secrets.tdb accessors used by PDB modules
adds 57ce825 s3-passdb: convert pdb_ldap to use secrets wrappers
adds d08242c s3-passdb: convert pdb_ipa to use secrets wrappers
adds dd2ab2e s4-torture: dns torture test depends on AD DC build
adds a43774a s3-waf: avoid exporting init symbols from statically linked modules
adds edfe0c0 s3-smbldap: use smbldap_ prefix for all functions
adds 140bb28 s3-smbldap: use smbldap_ prefixed functions
adds b317f75 s3-smbldap: make smbldap public library and maintain its ABI
adds 8299bd1 waf: add check for BSD_STYLE_STATVFS
adds 1f61abd s3-smbd: Remove OSF1 support from old (pre-sysquotas) code
adds d1623ec s3:sysquota_xfs: check and include the right fs header file for xfs quotas
adds 3810ee4 s3:sysquota_xfs: fix logic so that we actually use this module on Linux
adds ee2d6ae s3:quota: clean up and consolidate the xfs quota checks and defines
adds 5c3769b build: define _BSD_TYPES on IRIX to have types like u_short
adds 31e58a1 s3:sysquota-test: include ufs/ufs/quota.h only when found
adds 0c0441b rpcserver: fix useless declaration warning
adds abf98e3 s3:sysquota_nfs: fix build on Tru64 et alii
adds a7f0a07 s3:autoconf: look for irix xfs only when if we didn't find the Linux one before
adds 58f6247 waf: make checks for different XFS flavours
adds 992908a waf: add test for HAVE_DQB_FSOFTLIMIT
adds cd93c7d waf: add tests for NFS quota stuff
adds e1dd2fc s4:torture:smb2: fix name of test file in the durable-open.alloc-size test
adds d3946fe s4:torture:smb2: fix cut'n'paste error in the durable-v2-open.reopen2 test
adds 67290e7 s4:torture:smb2: in the durable-v2-reopen1 test, use a minimal request
adds fc0631c s4:torture:smb2: simplify the durable-v2-open.reopen1 test
adds 1b96a6d s4:torture:smb2: simplify the durable-v2.reopen2 test (using only one i/o struct)
adds 3295630 s4:torture:smb2: fix durable-v2-open.reopen2 to pass against windows
adds 97be058 s4:torture:smb2: change the durable-open.file-position test to use one connection only
adds 4931a90 s4:torture:smb2: simplify durable-open.file-position test to only use one I/O and one handle
adds 0f284be s3:lib: use includes.h with cbuf and srprs
adds 4abccf0 s3: Fix a panic when shutting down
adds 869b677 doc: improve quotacommand man page docu
adds c853b68 s3:quota: don't add the string '"' into the argument list
adds 5e63494 s3:smbXsrv.idl: add properties for durable handles to smbXsrv_open_global0
adds bc29605 s3:smbXsrv_open: add smb2srv_open_recreate() to support durable handles
adds 9a81f8e s3:locking: add mark_share_mode_disconnected()
adds f0a5b79 s3:locking: add brl_mark_disconnected() and brl_reconnect_disconnected()
adds 42afa59 s3:smbd: also close durable file handles in a tdis
adds eb1a05f s3:smbd: add disconnected checks to the open code.
adds 35260ae s3:vfs: add durable VFS operations
adds f935ebd s3:smbd: initial durable handle support: special treatment of durable handles in close
adds 267b976 s3:smbd: add basic support for durable handle request and reconnect
adds 9576638 s3:smbd: add basic support for durable handle v2 request and reconnect
adds 1c9c5c1 s3:param: change "server max protocol" to "SMB3"
adds 196b7f3 docs-xml: change "server max protocol" to "SMB3"
adds 3fef8e2 selftest/Samba3: don't explicitly set 'server max protocol'
adds f2f47b4 loadparm: remove remnants of removed option "share modes"
adds da07186 s3: add an option "kernel share modes" to be able to switch off using kernel flocks
adds f5a6b7b s3:smbd: don't set kernel flock if "kernel share modes = no"
adds ba011c1 s3:smbd: make fd_open() public
adds 1d012a6 s3: introduce a new share config option "durable handles" defaulting to "yes"
adds eabe4c8 s3:vfs_default: add basic support for durable handle request and reconnect
adds 7a51c5e selftest/knownfail: we pass some samba3.smb2.durable-* tests now
adds b89d988 s3: fix wrong invocations of talloc_realloc
adds 79df06e s3:quota-nfs: another build fix for the old Unix world
adds 2ea0f6c s3:quota-nfs: add RQ_PATHLEN define for systems that don't have it
adds f5da2c1 release-scripts: adapt build-manpages-git to moved manpage directory
adds eb4483e release-scripts: adapt build-manpages-nogit to renamed manpage directory
adds 4811e58 docs: have configure correctly report ability to build manpages
adds 2491453 docs: add desciption of new parameter "kernel share modes" to the smb.conf manpage
adds ebdf147 docs: describe the new parameter "durable handles" in the smb.conf manpage
adds e5ecef6 WHATSNEW: list SMB3 as max protocol and durable handles as changes since 4.0 beta8
adds f2ec75c osX define uint64_t as long long int
adds 9eb91a5 uid_t is a synonym for int on osX
adds e3b6b46 Force cast to long as on some platform tv_usec is 32bit long
adds 06809f4 s4:provision: ask the admin about the desired DNS implementation
adds 54f1ce4 docs: Rename htmlman3 -> htmlman.
adds d709748 s3-passdb: update abi_match and ignore more statically linked functions
adds ab33691 docs:build: make target "manpages" .PHONY, so manpages do get built...
adds cf7f685 s3:client use more access bits for snapshot display
adds dc9b622 s3:vfs/time_audit: add path names to log messages
adds 5765d73 s3:vfs/time_audit: Add back pointer for sys_acl_delete_def_file_fn
adds 624e51a s3:smbd Bump the smbd vfs interface version to 30
adds 56d97d1 wafbuild: add defines for linux quota and sysquota support
adds cfeac09 Fix bug #9147 - winbind can't fetch user or group info from AD via LDAP
adds ba5f557 Fix talloc memory heirarchy bug. If there's an SMB2 sessionsetup in flight when we're shut down, we end up freeing the struct smbXsrv_session *session pointer twice.
adds da731c1 Call TALLOC_FREE() before we return otherwise we will never free sam_account
adds 008bb29 Set trans to a value that is not LDB_SUCCESS (all LDB_ constants are positive) so that any "goto failed:" call does not end up calling ldb_transaction_cancel() if trans is initialized to 0 (LDB_SUCCESS) by chance.
adds ab70954 s3: delete requests are not special
adds 814dc3c smbtorture: Test that delete requests are not special
adds 79f0524 s3: Run raw.oplock
adds 6a1fa3e samba3.smb2.durable-open.delete_on_close1 is now flapping (sometimes passes).
adds f602640 quota: fix configure test for HP-UX
adds da747fa s3:proto.h: remove duplicate disk_quotas prototypes
adds 5de7a3d quota: move function again to its belonging ifdef block
adds 475755e s4:samba-tool: allow sys.exit(ret) to control the exit code
adds 7f98cf1 s4:samba-tool: remove unused code in testparm.py
adds ca3f285 s4:python/netcmd: give the Commad implementations access to the raw arguments
adds a4fc79f s4:samba-tool: add 'samba-tool domain provision'
adds 15c793f s4:scripting: use the 'sbin_files' variable
adds 318770a s4:scripting: install samba_kcc to SBINDIR
adds fdd2a7e s4:setup/tests: make use of samba-tool domain provision
adds 52ba3c8 testprogs/blackbox: make use of samba-tool domain provision
adds 1d085f6 wintest: make use of samba-tool domain provision
adds 5b4a7ae selftest/Samba4: make use of samba-tool domain provision
adds b719e67 docs: Bump version up to 4.0.
adds b657668 docs: Move idmap manpage to there old location.
adds d237427 lib/replace: remove duplicate check for inotify
adds 3d7196d s4:torture:smb2: fix the durable-open.delete_on_close1 test
adds f244b29 selftest: smb2.durable-open.delete_on_close1 is not flapping any more
adds 675871f selftest: pass smb2.durable-open.delete_on_close1
adds a4358f6 s4:torture:smb2: add a durable-open.delete_on_close2 test
adds 69c2e18 selftest: we fail the smb2.durable-open.delete_on_close2 test
adds 1a3d6de torture: Add discard_const_p() to work around dlz_create prototype
adds 6fbce90 provision: Only give the "no posix ACLs" exception if we could not set the SD
adds 33d9a22 smbd: Print ACL used to create hash in vfs_xattr_common
adds 7c1fd74 At Michael's suggestion, factor common code into a function. My bad :-).
adds 7c6f1fb s4:torture:smb2: remove an unused variable from the oplock-exclusive1 test
adds c960e55 s4:torture:smb2: remove an unused variable from the oplock-exclusive2 test
adds e9df135 s4:torture:smb2: fix error reporting in the oplock-brl1 test
adds 439c907 s4:torture:smb2: fix error reporting in the oplock-brl2 test
adds df5f962 s4:torture:smb2: fix error reporting in the oplock-brl3 test
adds 4e595f4 nsswitch: fix crash on null pam change pw response
adds bd2f160 Make metze happy and the code clearer :-).
adds ac804f0 smbd-posix_acls: Use a IDL union to store the ACL entry
adds 6638d10 smbd: Remove pre-allocation of ACL array in sys_acl_init()
adds e8375dd smbd: Add extra VFS hooks to get the posix ACL as a blob
adds a0baaf2 s4:setup: remove standalone 'provision'
adds 2c42550 s4:scripting: rename upgradeprovision -> samba_upgradeprovision
adds 34bd3cb WHATSNEW: provision and updateprovision have new names
adds d55980c s3-pdb: filter out more symbols only used in ldapsam internals
adds 45f8f97 lib/krb5_wrap: when deleting default realm, pass char*, not char**
adds 2eb429d docs: Fix typo.
adds 66d926f docs: Bump version up to 4.0.
adds 66a87d7 wafsamba: Add a SAMBAMANPAGES function.
adds 937cdd1 docs: Build manpages correctly.
adds 1f8c9ab s3-rap: Open printers with the right access mask.
adds 51a4094 s3: remove unneeded noquota.c file
adds aa1e84a s4:selftest: run thet dlz_bind9. tests in the chgdcpass env
adds cf3aab6 s4 dns: Improve logging of delegated dns updates
adds 76801b5 s4 dns: Run python tests in fl2003dc env
adds 2af8129 s4 dns: Add libaddns-based simple tests
adds 56058ea s4 dns: use the internal DNS server per default
adds 6ff5884 loadparm: dns is now a default server service
adds 50084e5 s4:provision: don't add the dns-HOSTNAME account if we use the internal dns server
adds 0c55510 s4:upgradehelpers.py: don't require a dns-$HOSTNAME account
adds 1e00c0d selftest:Samba4: don't provision with BIND9_DLZ
adds c4aef88 s4:samba_upgradedns: delete dns-HOSTNAME account if using the internal dns server
adds 61a07df dns_server: Attempt to SET and UNSET the sessionInfo to match the incoming user
adds 9583366 s4:dns_server: remove wrong and unused dsdb_check_access_on_dn() check
adds 2df6142 WHATSNEW.txt: Update DNS server description
adds ea1841e lib/param: add some more alias for 'allow dns updates' options.
adds 1b848ec lib/param: change the default for 'allow dns updates' to 'secure only'
adds 5cac79a wintest: try to fix settings for the internal dns server
adds 1627fcd dns_server: Remove parameter 'dns recursive queries' and base this on 'dns forwarder'
adds fee7575 s4 provision: Ask for the dns forwarder IP address during interactive provision
adds ee4d1c4 wintest: Rework support for the internal DNS server
adds 72720d6 wintest: Fix --use-ntvfs handling
adds a11e45f selftest: let provision_plugin_s4_dc use SMB3
adds 893b213 Avoid overriding default ccache for ads operations.
adds a8676e6 Remove ancient "optimization" global LastDir.
adds b6636af Move cached cwd onto conn struct.
adds f5a2379 In vfs modules, don't use 'conn->origpath' when we really mean 'conn->cwd'.
adds 068ae48 release-scripts: let build-manpages-git store generated docs under bin/docs/
adds cfdab79 release-scripts: let build-manpages-nogit store generated docs under ./bin/docs
adds 3c5d2d5 release-scripts: run build-manpages-git with bash
adds b938979 release-scripts: run build-manpages-nogit with bash
adds c33643e s3:build: rewrite autogen.sh to be called from any directory
adds 4989a9d build:waf dist: factor out function to add list of files to the tarball
adds 8ea2a46 build:dist: extend samba_dist.DIST_FILES() to take optional parameter extend(=False)
adds 3821def build:dist: for snapshot builds, call DIST_DIRS with extend=True
adds 36b2732 build:dist: make use of file / distfile more obvious in handling of DIST_FILES in "make dist"
adds d28f36d build:dist: extend meaning of DIST_FILES to also recurse into directories
adds 6895875 build:dist: call build-manpages-nogit for make dist and package generated files
adds e2accc4 build:dist: call source3/autogen.sh and packaged generated files
adds e75e768 WHATSNEW: prepare release notes for 4.0.0rc1
adds 2050b48 VERSION: Release Samba 4.0.0rc1
adds 9158423 VERSION: Bump version up to 4.1.0pre1
adds be7a856 s3: make ldapsam-related functions a smbldaphelper subsystem
adds 23158d7 docs: Fix generating idmap manpages.
adds 56b7525 Sigh :-(. Removing optimization prematurely is the root of all evil :-(.
adds 86a4ca2 s3: make smbldaphelper subsystem an internal library
adds 70bc936 autoconf: fix --with(out)-sendfile-support option handling
adds 88a5bff packaging: apply some solaris packaging fixes
adds 5e51f63 s3: Fix the vfs_solarisacl module to compile.
adds 4a8cbe2 WHATSNEW: Fix some issues in the release notes.
adds 35632ee s3: fix the aix acl module
adds 9222f0f s3: fix the tru64 acl module
adds 1aa281e s3: fix the hpux acl module
adds 58e62ae s4:torture: fix error reporting in the raw.oplock-brl3 test
adds c5151b6 docs: Update docs to the modern age of Samba 4.0
adds 963664e docs: Remove distinction between server and domain accounts
adds f84893a docs: remove references to security=server
adds 7ef7ec7 docs: update for modern kerberos libs
adds 35a4a1e build: Fix build on systems without ldap development headers
adds b66bcab Don't call can_write_to_file() if we already have 'fsp->can_write' set.
adds 1e34d58 Add "backup_intent" bool.
adds aa0a7cf Add bool use_privs parameter to smbd_check_access_rights()
adds 6d82976 Fix bad string in debug message (remove it).
adds 8de46ea Add 'bool use_privs' to smbd_calculate_access_mask().
adds 39d1a2c wafbuild: check for dn_expand also in libinet
adds 29c5780 autoconf: check for dn_expand also in libinet
adds b53c5bc quota: also log which fs type we found
adds 520c9b0 replace: add some includes for poll.h
adds fdb873a samba.provision: Fix formatting, NameErrors.
adds 8581359 samba.provision.backend: Fix formatting.
adds cd7dcf4 samba.provision.sambadns: Fix formatting.
adds ebcb6a7 samba.provision.common: Fix formatting.
adds 0ff2ea5 samba.netcmd: Formatting fixes, break lines.
adds c0d4f24 s4-python: Formatting fixes, break lines.
adds 99b5c75 s3:auth fix a compiler warning
adds 7a61829 s3:vfs_gpfs: fix build after recent VFS changes
adds 57990cb s3:libsmb fix a potential crash
adds 73ed153 docs-xml: convert smb.conf.5 build to waf
adds e7a58bc docs-xml: fix build of winbindd- and krb5 locator-related manpages
adds b06dbfb s3:libsmb fix a double free error
adds 48e547c docs: Remove confusing reference to smb signing and client use spnego
adds 2dcc4fe docs: Remove references to old kerberos behaviour
adds 0d73ce1 docs: Remove references to Subversion, replace with wiki link
adds f995749 docs: Remove out of date links to pserver.samba.org and old tarballs
adds a5084a3 docs: Remove referenece to autogen.sh and document waf build instead
adds 4de3718 docs: Remove referenece to old Red Hat Linux habits on winbindd
adds 64e3f1c docs: Update BDC docs to recognise the AD DC and to exclusivly recommend LDAP
adds 27359ac docs: Remove reference to inetd startup, it is not recommended
adds 6bc8616 docs: Clarify TOSHARG-Bugs for 2012
adds 6786efa docs: Update FastStart: remove security=share, avoid disable spoolss
adds cbfeba7 docs: Remove very outdated TOSHARG-Portability section
adds d4efb94 docs: Remove very outdated TOSHARG-Other-Clients section
adds e221985 docs: Remove references to sysv-style CUPS from TOSHARG-CUPS-printing
adds 36bfb1e docs: Remove references to mulitple passdb backends
adds 8e95dee docs: Remove references to specific windows versions, instead mention Home/Professional/Server
adds 0eae4cd docs: Remove another reference to security=share
adds ffd61e2 ldb: bump version to 1.1.13 so the 4.0 release can get the isprint fix
adds 7542b63 libreplace: Bug 8107, Fix poll replacement to become a msleep replacement
adds a4e8869 Fix service control for non-internal services.
adds 1a94568 source3/script: fix installman.sh after the last build-manpages-nogit change
adds 77f281a packaging/RHEL-CTDB: fix the build
adds 914fc4f packaging/RHEL-CTDB: try harder to set $RPMVER
adds 5695691 packaging/RHEL-CTDB: add "BUILD_GPFS=no configure.rpm" and "BUILD_GPFS=no makerpms.sh"
adds 2a7484e panic action is defined as GLOBAL_VAR(szPanicAction) not GLOBAL_VAR(panic_action)
adds 6fb91dd RHEL packaging: Try to fix makerpms.sh on RHEL.
adds 0b57d1c quota: add supprt for gfs2
adds ea96d79 replace: fix 520c9b0b0ae33
adds 2bbde78 s3: Fix some nonempty line endings
adds f6e33eb s3: Use SBVAL in put_long_date_timespec
adds 98d90c0 pam_winbind: match more return codes when wbcGetPwnam has failed.
adds aa5caf1 libcli/smb: fix padding in smb2_create_blob*
adds e6c600a s4:torture/smb2: improve the smb2.create.blob test
adds 50c10cb libcli: add a define for the APP_INSTANCE_ID smb2 create context
adds 562719f s4:libcli: add a app_instance_id member to the smb2_create input struct
adds a397c85 s4:libci: add a SMB2_CREATE_APP_INSTANCE_ID blob to the request if the in.app_instance_id is present
adds 1c2f1a1 s4:torture:smb2: add a new test durable-v2-open.app-instance
adds f43498b selftest: we currently fail smb2.durable-v2-open.app-instance
adds 03055af s3: Fix idmap_hash
adds d1de2b4 s3:winbind:idmap_tdb_common: improve readability of assignment by adding an "if"
adds 38994f6 s3:winbind:idmap_tdb_common: improve readability of assignment by adding an "if"
adds bc77745 s3:smb2_server: fix usage of invalid memory in smb2_signing_check_pdu()
adds d52d7ef s3-printing: Increase debug level for info that the db is empty.
adds 48e6da6 Correct command help message
adds 47becf6 vfs: fix lock logging in vfs_full_audit
adds a125ea7 vfs: fix acl_blob_get* in vfs_full_audit
adds 0231575 waf: Make samba "ok" with directories for install being symlinks
adds 8a6a13a auth: Fix some nonempty blank lines
adds 1bc2f28 winbind: Extend wbcAuthenticateUserEx to provide PAC
adds 05befd2 auth/kerberos: Adjust log level for failed PAC signature verification
adds d9747b1 s4-torture: Complete test for winbindd PAC parsing
adds 914b02b libwbclient: bump ABI to 0.11 as wbcAuthenticateUserEx now provides PAC parsing
adds ae03767 dynconfig/config.m4: disallow --prefix=/usr and --prefix=/usr/local without --enable-fhs
adds fe74b77 s3:dbwrap: let dbwrap_fetch_uint32 distinguish between "not found" and "wrong format"
adds c3f1aed s3:dbwrap: remove unused args from db_open_file()
adds 160ca49 libtorture: factor out simple ui backend
adds bfafb0c s3:dbwrap_ctdb: set errno = ENOSYS if clustering is not supported
adds 7a493fd s3:smbd: release the share mode lock before calling exit_server() (bug #9191)
adds d59688a auth/kerberos: add HAVE_KRB5 guard to fix non-krb5 build after winbindd pac changes
adds f480b44 s3:utils/net fix a compiler warning
adds 8df92a4 s3:rpcclient fix a compiler warning
adds 83ed9b5 s3:pdb_ldap remove unused function
adds cc93a30 libcli/echo: validate the message length
adds eacdd9f lib/tsocket: fix receiving of udp packets from 0 bytes (bug #9184)
adds cb157e1 s4:dns.py: reproducer for (bug #9184)
adds b8eaa57 build: Try not build with LDAP if we do not have ldap.h
adds fe2071c build: Fix enabled handling for HAVE_LDAP, we need to use bld.CONFIG_SET
adds 7595194 s3: Compound requests should continue processing.
adds 8e525a2 s4:torture:smb2: fix compound.related3 test to work against windows
adds bd8d50b s4:torture:smb2: fix the compound.invalid3 test to work against windows
adds 2552b66 s3:smb2_server: reset req->last_session_id and req->last_tid after using it
adds 4384485 s3:smb2_server: do the req->next_status check before the signing checks
adds 27d38b5 s3:smbd:smb2: add check for session_status for compound requests
adds 1ae6f9c s3:smbd:smb2: simplify smbd_smb2_request_validate() and smbd_smb2_request_dispatch()
adds 25437df s4:torture:smb2: extend the compound.invalid1 test
adds 9249871 s3:smb2_server: avoid segfault in smbd_smb2_request_pending_queue()
adds 1f8e473 s3:smb2_lock: let smbd_smb2_lock_cancel() trigger NT_STATUS_CANCELED
adds 1f0dfd4 s3:smb2_notify: don't call tevent_req_done() from smbd_smb2_notify_cancel()
adds 882cee0 s3:smb2_notify: make use of tevent_req_defer_callback() instead of custom tevent_immediate
adds 65a8106 s3:smb2_lock: smbd_smb2_notify_recv() can already return NT_STATUS_CANCELED
adds 603f9bf s3:smb2_lock: let smbd_smb2_create_cancel() trigger NT_STATUS_CANCELED
adds 88d051f s3:smbd: remove struct member smbd_smb2_request.cancelled - it was only written
adds 917e714 s4:torture:smb2: don't skip the compound.interim1 test for non win7/win2k8
adds 8df0b02 s4:torture:smb2: don't skip the compound.interim2 test for non win7/win2k8
adds 6f6b1c6 s4:torture:smb2:compound: remove two unused macros
adds 8419346 selftest: we fail samba3.smb2.compound.interim2
adds 93bee9b s3:smbd:smb2: initialize variable in vfs_default_durable_reconnect()
adds 162fbf4 selftest: skip the samba4.smb2.compound testsuite
adds a68ab0e script/autobuild.py: use some variables for rebase_remote and rebase_branch
adds ce22882 script/autobuild.py: use some variables for push_remote and push_branch
adds 23dbf63 script/autobuild.py: add --branch option
adds 1362bb5 script/autobuild.py: add log_base variable to avoid hardcoded values
adds f339c1f script/autobuild.py: add --log-base option
adds 1b5256c s3:winbindd fix a compiler warning
adds 0319903 s3:vfs_fake_acls fix a compiler warning
adds b5ef4d5 script/autobuild.py: remove --rebase-master and --push-master options
adds a4c54f6 s4:torture:smb2: add a durable-open.read-only test
adds 08d3062 ntdb: Try to fix the build on Solaris which does not have err
adds 502135d lib/replace: Try to fix build on HP-UX for os2_delete test
adds 41b9cb3 build: Remove unused IRIX and IRIX6 defines
adds 73bdb2a lib/util: Remove unbuilt file util_getent.c and BROKEN_GETGRNAM
adds e0bcce5 build: Rework waf STAT_ST_BLOCKSIZE to match autoconf, with 512 as the default
adds 0f69bf2 build: Make waf configure match autoconf for HPUX ACLs
adds ffb3f2a lib/replace: Remove unused nap and therefore the SCO define
adds 8e5f30c build: Remove unused define UNIXWARE
adds 9475205 s3-pylibsmb: Factor out py_tevent_cond_wait
adds e0fdeda s3-pylibsmb: move py_tevent_req_wait_exc up in the file
adds a272635 s3: Fix some nonempty line endings
adds 982ddc4 s3: Add "readdir" to pylibsmb
adds 7305660 s3: Convert cli_oplock_break_waiter to smbXcli
adds d0a0fb3 s3-pylibsmb: Reduce the number of warnings
adds ff68408 s3-pylibsmb: Factor out py_tevent_cond_signal
adds 9e6070b s3-pylibsmb: Add get_oplock_break
adds 5f97363 s4:dns_server - introduce the wildcard binding feature
adds 9f589ea s3:printing only do printing_subsystem_update when printing is enabled
adds f767059 s3:winbindd fix a compiler warning
adds 0727ad7 lib/replace: Improve mkstemp test in autoconf and waf
adds 2e51c38 lib/replace: Look for special flags needed for c99
adds 00b1267 build: Add missing dep on tdb_compat
adds f0908c1 torture: tidy up rpc.lsa OpenPolicy2 test to more clearly use torture_fail()
adds a807a63 torture: use torture_assert rather than return false in rpc.lsa
adds 0991aed torture: More torture_assert() calls in rpc.lsa
adds 13c2878 s3-pylibsmb: Use Py_RETURN_NONE
adds 67230c4 build: Fix detection of quotas on macos
adds df48092 script/autobuild.py: set the default for --log-base to the current gitroot
adds 61ce3e8 samba-tool domain-provision: Fix docstring.
adds 6641d76 samba-tool domain-provision: Avoid python2.5-isms.
adds fd8d4ec replace: Support setproctitle().
adds 78cb9fd Remove compatibility code for setproctitle() now moved to libreplace.
adds f44ad36 samba-tool domain provision: DNS forwarder is not a boolean.
adds bbac4fb s4:rpc_server/drsuapi: fix a crash in dcesrv_drsuapi_DsGetDomainControllerInfo_1()
adds f240a4c s4:rpc_server/drsuapi: use talloc_zero instead of talloc() in dcesrv_drsuapi_DsBind()
adds aef862c Fix bug #9189 - SMB2 Create doesn't return correct MAX ACCESS access mask in blob.
adds 322654d We now pass "samba3.raw.acls.generic" and "samba3.smb2.acls.GENERIC" with the max access change.
adds 6749cfb replace: Avoid returning value in void setproctitle() replacement.
adds c4f143f client: Fix talloc_stackframe() free order assertion in developer mode
adds f3ab050 docs: Update TOSHARG-Install
adds 3be323c docs: Remove references to default paramters in TOSHARG-PDC
adds 6fcb95b docs: Explain the no-domain-logons restriction applies to all HOME editions
adds f82affa docs: Add mention of AD DC support in TOSHARG-PDC
adds e3f554a docs: Remove Win9X/WinMe mentions from TOSHARG-PDC
adds 39b1ce1 docs: Fix typo in TOSHARG-Passdb
adds a92d95b docs: Remove mention of auth methods in TOSHARG-Passdb
adds 1c1ae6d docs: Change TOSHARG-VFS to avoid suggesting VFS modules are Linux/IRIX only
adds 456f821 s3: Fix indentation of if-expressions
adds f01013b s4-torture: Fix some nonemtpy blank lines
adds 849648c lib: Make async_sock includable on its own
adds 34f2d18 s3: Make is_stat_open() a bit more readable
adds c034ff7 s3: Slightly simplify is_stat_open
adds fa332b7 s4-python: Override SIGINT handler in scripts only.
adds 8090046 pyntdb: Fix init function for ntdb python module.
adds 0feb341 pysmbd: Fix cut&paste errors
adds 11af163 s3: Fix a typo
adds 1b403d4 s3: Fix some blank line endings
adds e0de443 s3: Slightly simplify smbd_smb2_request_process_negprot
adds 7600fd8 s3: Factor out calculate_open_access_flags
adds 6146b60 wscript: Removed executable bit.
adds 1c5c96d lib/util/charset: Try to find iconv on HP-UX
adds 3902e73 lib/util/charset: We do not use fucntions from wchar.h any more
adds 83f6067 Fix bug #9213 - Bad ASN.1 NegTokenInit packet can cause invalid free.
adds b320e7f selftest: Remove invalid security=share and rename secshare to simpleserver
adds 6d7c651 samba_dnsupdate: Move to using tmpfile/rename to keep the dns_hosts_file consistent
adds 3c4d0ce samba_dnsupdate: Safely update/create names for Samba3 targets as well
adds 4604219 s3:smb2_create: don't take 'state->te' as indication for "was_deferred" (bug #9196)
adds 7a14f09 s4:torture/smb2: remove samba specific stuff from smb2.oplock
adds 98d117a selftest/knownfail: samba*.smb2.oplock.stream1 doesn't work
adds c5e83ee samba-tool: Hide 'samba-tool domain samba3upgrade'.
adds 05ba1fe Remove obsolete land-remote.py and land.py scripts.
adds 718317e undocumented: Drop extension from helper scripts.
adds be56402 smb.conf.5: Document 'cldap port'.
adds 30c0c75 Remove unused neatquotes script.
adds e809abf smb.conf(5): Remove 'idmap config' documentation - the parameter has been removed.
adds 11634e6 smb.conf(5): Remove documentation for removed 'lock spin count' parameter.
adds e1f17ee build: Add waf configure support for non-linux quotas
adds 7ad1971 build: Remove unused samba_cv_sysquotas_file variable from autoconf configure
adds afbc87b build: Set HAVE_SYS_QUOTAS and WITH_QUOTAS if we have any supported sysquota backend
adds 128fb54 build: Remove unused --with-sys-quotas option
adds 968da5f nsswitch: Add waf tests for solaris special cases
adds 50d324b s3-smbd: Don't segfault if user specified ports out for range.
adds cc58a19 s3: Slightly simplify calculate_open_access_flags
adds 1fa730d s3: Slightly simplify calculate_open_access_flags
adds be300b0 Coding: Add comment disproving control-flow changing macros
adds 36ec313 s3: Slightly simplify open_file()
adds 24fc5b4 s3-spoolss: Fix builtin forms order to match Windows again.
adds 5022b3d s4: Fix a -Wunused-value warning
adds 90b1a94 netlogon: Per MS-NRPC, don't send unknown workstation flags back to the client.
adds 104c3df find_missing_manpages: Ignore make variables.
adds f2b2c10 find_missing_manpages: convert to python
adds 4192960 find_missing_doc: Convert to python.
adds 6b9960e smb.conf(5): Distinguish parametric options.
adds 7dd3cdc smb.conf(5): 'write ok' is a reverse synonym for 'read only'.
adds 29a763a smb.conf(5): Add basic documentation for 'krb5 port'.
adds c66744a smb.conf(5): Add basic documentation for 'nbt port'.
adds 3ab03cc smb.conf(5): Add basic documentation for 'web port'.
adds 12ab467 smb.conf(5): Add basic documentation for 'unicode'.
adds 879b3ad smb.conf(5): Add basic documentation for 'dgram port'.
adds 0dd9654 smb.conf(5): Add basic documentation for 'kpasswd port'.
adds 3bdca92 smb.conf(5): Add basic documentation for 'rpc bigendian'.
adds 4666dec s3: Fix rejecting mkdir on read-only shares
adds 4544c52 s3: For read-only shares, filter out write bits from conn->access_mask
adds bc9d5cb smb.conf(5): Consistent spelling of parameter names.
adds d184555 smb.conf(5): Extend 'server min protocol' description.
adds b97c257 smb.conf(5): Add basic documentation for 'server min protocol'.
adds b6cb0b6 smb.conf(5): Document 'share backend' parameter.
adds 60b93c3 smb.conf(5): Add basic documentation for 'client min protocol'.
adds 3dc6daf smb.conf(5): Add documentation for 'client max protocol'.
adds ba70755 smb.conf(5): List 'protocol' as alias for 'server max protocol'.
adds ee0012d samba-tool domain provision: DNS forwarder default
adds 43606bc s3:passdb formatting changes
adds 19631e8 s3:nfs4acls pass down fsp instead of just the filename
adds 1947164 s3:nfs4acls filter away inheritance flags on files
adds 965a2fb Revert "smb.conf(5): Remove 'idmap config' documentation - the parameter has"
adds aad669b s3: Fix some blank line endings
adds f8aab2f smb.conf(5): Add basic documentation for 'dcerpc endpoint servers'.
adds 6986f7b samba.tests.source: Check for trailing whitespace in Python files.
adds 2a797f2 s4-python: Various formatting fixes.
adds 0883e17 sanba.upgradehelpers: Use standard functionality for getting temp dir.
adds b7822a5 samba4-tests: Move 'samba.tests.source' up.
adds 322e3d4 Fix bug #9209 - Parse of invalid SMB2 create blob can cause smbd crash.
adds a6be8a9 Support UPN_DNS_INFO in the PAC
adds e30937e WHATSNEW: Start release notes for Samba 4.0.0rc2.
adds b9ca792 WHATSNEW: Add changed parameters.
adds e8e91fb vfs: add missing pwrite ops to full_audit
adds 0d7a2af vfs: check full_audit enum->str mapping on startup
adds 8e53b9d s3-winbindd: Allow DNS resolution of trusted domains if DNS name is avaliable
adds e792a44 s3-lsa: Flesh out the returned info in _lsa_EnumTrustedDomainsEx().
adds 837f47d s3-winbindd: Adjust error code loop logic in rpc_trusted_domains().
adds 931ed25 lib/replace: Add test for what flag we need for -Werror behaviour
adds 006bdc0 build: Fix quota tests, including move of sysquotas.c to the top level
adds f0f310c build: Remove duplicate check for struct getquota_rslt member getquota_rslt_u
adds faa039e libcli/smb: use an explicit TALLOC_FREE(subreq) in smb2cli_*
adds a7fa026 libcli/smb: add smb2cli_echo*
adds b186fdd libcli/smb: add smb1cli_echo*
adds 4e1306c s3:libsmb: make cli_echo* protocol independent
adds 6fbb1b5 s3:libsmb: use smbXcli_conn_remote_name() in smb2_tcon_send()
adds 8be0f4d s3: Copy share mode handling from before to after open_file
adds 590d313 s3: Fix fcb_or_dos_open after logic change
adds 173e808 s3: Remove share mode handling before we open the file
adds 64c4940 s3: No code change, just re-indent
adds 8b7e75b s3: Close the now opened file descriptor in error paths
adds e00df42 s3: Remove a SMB_ASSERT
adds e576bf5 s3: Fix opening a file under kernel oplocks
adds 7d0a9f5 selftest: use an array when starting testenv with system()
adds ecb4a8a s4 dns: Get rid of deprecated allocation result check
adds 8180522 s4 dns: Fix return code for deleted records
adds 6dbe0aa s3: Fix libnss_winbind.so's build on Illumos/Solaris
adds 07b918a s3: Fix bug 8966, Fix net rpc share allowedusers to work with 2008r2
adds 7a76762 s3: make recursive_rmdir function non-static
adds 8da8a22 s3: vfs_streams_depot: add delete_lost option
adds aa6a7a9 s3fs-smbd: Move housekeeping to the background process.
adds 9f83968 Add samba3.samba3badnameblob test to check regressions in bug #9215.
adds f4b9007 s4-dns: fix a non handled memory out of memory
adds dce8a8e librelease.sh: Move the GPG data to the library section.
adds 4a21d2e Fix release script to build full set of documentation
adds eae33e9 s3-krb5: use and request AES keys in kerberos operations.
adds 06f3b1f s3-kerberos: add aes enctypes to generated krb5.conf.
adds a2fec69 s3-net: pass down struct net_context to the dns update calls.
adds 5d4247a s3-net: move out some prototypes to net_dns.h.
adds ec23d0a s3-net: pass down a flags field to DoDNSUpdate().
adds 0eded14 s3-net: give more control how to update/register DNS entries.
adds 7751d03 s3-net: Fix DEBUG() location.
adds a168a7c tdb: Fix a typo
adds efb446a Reformat spacing to be even.
adds 82e7132 Use is_default_acl variable in canonicalise_acl().
adds 5d5ddbd Only apply masks on non-default ACL entries when setting the ACL.
adds 6575d1d When setting a non-default ACL, don't forget to apply masks to SMB_ACL_USER and SMB_ACL_GROUP entries.
adds 8f0ecbb Add functions to programatically set the security mask and directory security mask parameters.
adds c251a6b When creating a new file/directory, we need to obey the create mask/directory mask parameters.
adds dfd3c31 Fix bug #9222 - smbd ignores the "server signing = no" setting for SMB2.
adds c1677e3 s4-provision: do not skip setting the acls on sysvol
adds df23b17 provision: Use logger rather than print.
adds 0e037bf selftest: Always build a linux-style nss_winbind for nss_wrapper
adds 1f267ca nsswitch: Build nss_winbind on all supported platforms
adds 1773fc0 wintest: bump version to 4.1
adds 535fe95 wintest: Add config file for a second host
adds 10eba77 wintest: Give netdom join more time to complete
adds 6245c5c wintest: Give dcpromo more time
adds 9837fd8 s4:tortore/rpc/lsa: make more use of torture_assert*
adds 9a6f648 s4: samba_backup: Fix typos.
adds f5a7bc2 s3-docs: Fix opening and ending tag mismatch in Samba3-HOWTO (Bug #9235)
adds 3983515 s3-docs: add delete_lost option to vfs_streams_depot.8
adds c2f5b24 Fix bug #9214 - Bad user supplied SMB2 credit value can cause smbd to call smb_panic.
adds 49a3357 Revert "Fix bug #9222 - smbd ignores the "server signing = no" setting for SMB2."
adds fe38a93 Correct fix for bug #9222 - smbd ignores the "server signing = no" setting for SMB2.
adds 90f463b tdb: add tdb_rescue()
adds ffde867 tdb: tdbdump should log errors, and fail in that case.
adds 100d38d tdb: add -e option to tdbdump (and docment it).
adds fb3cf6c waf: Build pam_smbpass module only if enabled.
adds 50de2c9 s3fs-smbd: Make sure the registry is set up before we init printing.
adds c627ba1 docs: Remove duplicate synonym min protocol.
adds 1bf209d html docs: Remove link to Using Samba.
adds 3f5a3b6 Revert "When creating a new file/directory, we need to obey the create mask/directory mask parameters."
adds 92fee00 Revert "Add functions to programatically set the security mask and directory security mask parameters."
adds 7622aa1 Remove all uses of lp_security_mask/lp_force_security_mode/lp_dir_security_mask/lp_force_dir_security_mode and replace with the normal masks. Now these parameters can be removed.
adds db62a15 Remove the parameters:
adds 18e07f1 Update WHATSNEW.txt with removed parameters.
adds 7859490 Ensure the masks don't conflict with the ACL checks.
adds a33a78c Add memory limiting capability to talloc
adds 7d7e33c Add tests for talloc_memlimit
adds 36ea39e talloc: Convert error cecking macros into fns
adds 9466cd1 Simplify ensure_canon_entry_valid by splitting out the _get codepath.
adds 47ebc8f Modify ensure_canon_entry_valid() into ensure_canon_entry_valid_on_set() - makes the logic clearer.
adds 8287938 We should never just assign an st_mode to an ace->perms field, theoretically they are different so should go through a mapping function. Ensure this is so.
adds 37fd931 tdb: Make robust against shrinking tdbs
adds c62f8ba tdb: Make tdb robust against improper CLEAR_IF_FIRST restart
adds 9fc42da s3: Add two tests a CLEAR_IF_FIRST crash
adds 899cdc4 ntdb: remove unused local variable.
adds 3dd2b80 getdcinfo: Check that the server object has a serverreference objects pointing to a DC object
adds 9269870 Implement the LIST_INFO_FOR_SERVER input format
adds e332f98 devel-crackname: Print if count > 0
adds f98abc7 drs-crackname: if there is no sid do not return the domain
adds 303ef62 kcc: return invalid parameter if the taskId is not 0
adds 2eae161 drs-getncchanges: do not set the highestUsn to 0
adds 8dbba52 s4-drs: EXOP_REPL_SECRETS can be called by RW DC as well
adds 5374334 s4-drs: fix the logic to allow REPL_SECRET if the account has GET_ALL_CHANGES
adds 97d0ad0 ldap-server: remove warning for the ret not being used
adds 8525963 ldap-server: sscanf result was never used to mistyped var
adds 03c4dce lib-addns: ensure that allocated buffer are pre set to 0
adds 97f0b8d drs-replica-info: level_not_supported is wrong when we do support (partialy the level)
adds 8bbb4d7 drsuapi-idl: Fix the encoding of the source_dsa_dns
adds 8be6a10 drsuapi: check more carefully the validity of the NC
adds dc002a3 drsuapi: Validate the input parameters for the drsuapi_UpdateRefs function
adds 193b15e s4-repl: make dreplsrv_partition_find_for_nc return BAD_NC only
adds d57e0d8 s4-join: add some documentation
adds 95ea6d7 s4-join: factorize code, add info
adds ffab1d7 s4-dns: Ignore zones that shouldn't be returned currently
adds 4b83c43 s4-dns: fix a warning
adds 171bf98 samba-tool: Fix typo in usage.
adds a93c9e2 docs: fix opening and ending tag mismatch: para
adds b1393d9 docs: fix opening and ending tag mismatch: para
adds a2f3ec0 samba-tool: Clarify usage of --help.
adds 8e25989 docs: Add man 8 samba-tool.
adds acea51c samba-tool: Unify usage messages.
adds c12cc3c s3fs-printing: Fix RAW printing for normal users.
adds 8d4943d s4:samba-tool: add optional epilog to _create_parser()
adds 2fce71c s4:samba-tool: use normal option parsing in SuperCommand
adds 309434a s4:samba-tool: allow 'samba-tool --version'
adds 8746faf s4:scripting/python: add '-V' as alias for '--version'
adds d70f364 s4-dns: dlz_bind9: Ignore zones that are not used by BIND9 DLZ plugin
adds e65a24b s4-rpc: dnsserver: Ignore DNS zones that are not used by RPC dnsserver
adds 1c35c22 s3: Pass down smb_filename to smbacl4_fill_ace4
adds 2f0753b samba-tool: skip chown in sysvolreset when it would fail on a GID
adds 66018ea packaging: Add config for systemd-tmpfiles.
adds f9a4a9b samba-tool: Some more unifications...
adds f88ab17 docs: Add '-V' to the list of options.
adds 5afabdc Move setting of psd->dacl->revision and protect against null SD's.
adds 615951e Make sure the returned sd is on the right context, and if not it's always freed.
adds 5bb60df s3-rpc_server: fix build warning
adds bb99cf1 posixacls: Add IDL changes for vfs_acl_xattr using hash of the sys acl
adds a4d1f22 build: Add vfs_media_harmony to the waf build
adds 9158974 smbd: Add mem_ctx to sys_acl_init() and all callers
adds c8ade07 smbd: Add mem_ctx to {f,}get_nt_acl VFS call
adds 1f36ec1 vfs: Remove type parameter from sys_acl_blob_get_{fd,file}
adds ddcaac9 vfs: Implement a sys_acl_blob_get_{fd,file} for POSIX ACL backends
adds c960a49 vfs: Use a blocking function in vfs_afsacl for system ACL blobs
adds 79edc54 vfs: Use posix_sys_acl_blob_get_file in vfs_aixacl
adds 274ace3 vfs: Use posix_sys_acl_blob_get_file in vfs_aixacl2 for posix ACLs
adds 76b38f7 vfs: Use posix_sys_acl_blob_get_file in vfs_default for posix ACLs
adds 5dddd94 vfs: Use posix_sys_acl_blob_get_file in vfs_fake_acls for posix ACLs
adds abee79f vfs: Use posix_sys_acl_blob_get_file in vfs_gpfs for posix ACLs
adds 4eb0e40 vfs: Use posix_sys_acl_blob_get_file in vfs_hpux for posix ACLs
adds 598b565c vfs: Use posix_sys_acl_blob_get_file in vfs_irix for posix ACLs
adds 010e589 vfs: Use posix_sys_acl_blob_get_file in vfs_posixacl for posix ACLs
adds 998bdd5 vfs: Use posix_sys_acl_blob_get_file in vfs_solarisacl for posix ACLs
adds bac3ed2 vfs: Use posix_sys_acl_blob_get_file in vfs_tru64acl for posix ACLs
adds 38416cc vfs: Use a blocking function in vfs_zfsacl for system ACL blobs
adds a581b3d examples: Re-indent and reformat skel VFS modules
adds d07d888 vfs: Improve formatting of vfs_default
adds 547a260 vfs: Improve formatting of vfs_fake_acls
adds a0588fd vfs: Fix alternative posix and no-op sys acl implementations to take a mem_ctx
adds 1722074 vfs: Remove irixacl module (all the fucntions in it are unimplemented)
adds 0f435a7 build: Remove --disable-shared
adds 957f9fa rpc_server:srvsvc Remove psd variable that was no longer set by SMB_VFS_FGET_NT_ACL
adds a11595b docs: Add very basic samba manpage.
adds 1ec5486 smbd: Always free the talloc_stackframe() before leaving smbd_do_query_security_desc
adds 276460c wafsamba: Ignore some more symbols when checking for dupes.
adds c2d1474 provision: Always create DNS user.
adds 49959cf packaging: Add support for reloading systemd services.
adds cabd2b2 s3fs-printing: Simplify the comment and location handling.
adds 2adf27a samba.provision.sambadns: Use == to compare strings, not 'is'.
adds 1080b6c selftests.tests: Remove reference to Samba 4.
adds 1aa291c selftest: Move some tests to common test script.
adds 21b58b5 samba.join: Fix multiple spaces.
adds ff82afb selftest: Move more tests to common list script.
adds 12ae181 s3:vfs_gpfs skip local flock when gpfs sharemodes are disabled
adds e4946cf s3:vfs_gpfs remove a trailing space
adds fa728d1 s3:vfs_gpfs fix the build
adds 6d1be1c s3:vfs_gpfs re-indent run-away lines
adds bddd118 s3:smb2_getinfo ensure proper error for not yet present quota support
adds 2c3a808 s4-dns: Fix the comments about ignoring zones in internal server
adds 266b4c5 Revert "provision: Always create DNS user."
adds 1861213 selftest/knownfail: add samba3.rpc.lsa.privileges.lsa.Privileges
adds 05a5974 libcli/dns: Time out requests after a while
adds 0296548 ccan: check for all the used config.h defines
adds 83d34bb dns_server: Try and use the dns-SERVER account if we were configured with it
adds d09ac96 Removed phpldapadmin inclusion for Samba 4.
adds 678cc44 s3:smbd: also log the "offline" flag when debugging the dos-mode
adds b557f34 s3:smbd: fix brace placements in validate_my_share_entries() for readability
adds 9eb022c provision: No longer use the wheel group in new AD Domains
adds bfdaaf2 Set RFC2307 attributes in samba-tool create
adds 071047e Tests for 'samba-tool user create' with RFC2307 attributes
adds 64886e3 Warn when setting UID/GID without idmap_ldb:use rfc2307 = Yes
adds 7786919 BUG #9295: Build standard auth modules as internal modules.
adds bea7a25 build: Assert that auth_domain, auth_builtin, auth_sam, auth_winbind are builtin
adds dfe75c2 smb.conf(5): Extend 'server min protocol' description.
adds d0b3875 smb.conf(5): Add basic documentation for 'winbindd socket directory'.
adds 3cea625 smb.conf(5): Add basic documentation for 'winbindd privileged socket directory'.
adds c6ba857 smb.conf(5): Add : to idmap config description to mark it as parametric.
adds 394258a smb.conf(5): Add basic documentation for 'ntvfs handler'.
adds e9d91cd smb.conf(5): Add basic documentation for 'dns forwarder'.
adds e7c8fca smb.conf(5): Add basic documentation 'winbind sealed pipes'.
adds d09f151 samba-tool user: Fix typos, improve messages.
adds a63d6a9 smb.conf(5): Add basic documentation for 'samba kcc command'.
adds 3cc61af7 smb.conf(5): Add basic documentation for 'server services'.
adds 4ccea7f smb.conf(5): Add basic documentation for 'dns update command'.
adds b0b0266 smb.conf(5): Add basic documentation for 'rndc command'.
adds 68fdcaa smb.conf(5): Add basic documentation for 'allow dns updates'.
adds 6f36bde smb.conf(5): Add basic documentation for 'spn update command'.
adds 7341dca smb.conf(5): Add basic documentation for 'ntp signd socket directory'.
adds e27e8f4 smb.conf(5): Add basic documentation for 'log nt token command'.
adds 4e1a06d smb.conf(5): Add basic documentation for 'tls cafile'.
adds 0f5e45b smb.conf(5): Add basic documentation for 'tls keyfile'.
adds 008dfb9 smb.conf(5): Add basic documentation for 'tls certfile'.
adds 2e4f054 smb.conf(5): Add basic documentation for 'tls crlfile'.
adds 946a873 smb.conf(5): Add basic documentation for 'tls enabled'.
adds 03b48e2 smb.conf(5): Add basic documentation for 'tls dh params file'.
adds 6c160e3 smb.conf(5): Add 'socket address' as alias for 'nbt client socket address'.
adds 695df86 smb.conf(5): Add 'ldap password sync' as synonym for 'ldap passwd sync'.
adds 0cea6da smb.conf(5): Add basic documentation for 'afs token lifetime'.
adds aad30c0 smb.conf(5): Add basic documentation for 'nsupdate command'.
adds 4790270 smb.conf(5): Fix mixing of tabs and spaces.
adds d2f8fe8 tests: Convert find_missing_doc into a unit test.
adds d0e644e samba.tests.docs: Distinguish between unknown and undocumened parameters.
adds be4dea4 samba.tests.docs: Support synonyms.
adds 32fad2b samba.tests.docs: Support spaces before synonyms.
adds 2a31f0b smb.conf(5): Consistent spelling of parameter names.
adds 8412b57 samba.tests.docs: Skip tests if xsltproc is not present.
adds cfa72bc samba.tests.docs: Write error output from xsltproc to standard out.
adds ed37b8a samba.tests.docs: Assume docs are generated by waf.
adds 4b4e8e2 smb.conf(5): Mark four removed parameters as such.
adds 364ed82 samba.tests.docs: Ignore removed parameters.
adds e3a48bb samba-tool user test: Fix expected output.
adds 1de9e71 buildtools/wafsamba: only display 'ok' if the result is True
adds 980191d s3:smbd: update sconn->remote_hostname after the netbios session request
adds 781db9d s3: fix comment header description for smbd_shim
adds 8eab264 s3:smbd: move initialization of the smbd_shim from smbd_init_globals() to main()
adds 8a1c7a0 s3:smbd: add exit_server to the smbd_shim hooks
adds 42b0398 s3:smbd: remove duplicate prototypes for sys_utmp_claim() an sys_utmp_yield()
adds 9b2a3eb s3:smbd/utmp: remove ip address from utmp record
adds 7aa0d7c s3:auth: remove duplicate propotypes for smb_pam_claim_session and smb_pam_close_session
adds c9a2111 s3:auth: use const in smb_pam_xxx_session()
adds 611e30e s3:rpc_server/srvsvc: remove function net_enum_pipes()
adds d5c2739 s3:lib: remove unused function connections_traverse()
adds b237bbc s3:smbcontrol: don't do stack_trace by connection but by server_id.
adds 77906e7 s3:count_current_connections: do not clear orphaned entries from connections.tdb
adds 77f99ec s3:net_status_shares: use connections_forall_read for a read only traversal
adds 4878769 s3:smbd: pass smbXsrv_session instead of user_struct to session_claim() and session_yield()
adds 02b9b79 s3:smbd: remove smbd_server_connection argument from session_claim()
adds e24b104 s3:smbd: initialize session->global before calling session_claim
adds 92d53dd s3:configure: check that struct utmp.ut_line is large enough for our use case
adds b288ddd s3:smbd: use session_global_id as session number for pam and utmp
adds c3a658f s3:smbXsrv_session: add smbXsrv_session_global_traverse()
adds 89cc865 s3:smbXsrv_tcon: add smbXsrv_tcon_global_traverse()
adds bcfa721 s3:build: move sessionid_tdb.o and conn_tdb.o to SMBD_OBJ_BASE
adds f588704 s3:smbd:setup_new_vc_session: traverse sessions instead of connections to shutdown other smbds
adds d9ea786 s3:smbd/connection: use smbXsrv_tcon_traverse to count connections
adds f271431 s3:lib: implement sessionid_traverse_read with smb2srv_session_traverse_read
adds dbff582 s3:smbd: don't use (fill) sessionid.tdb in session_claim/yield any more.
adds 2f2cb2f s3:net_serverid: remove sessionid_traverse from "net serverid wipedbs"
adds ac5c890 s3:lib: remove unused sessionid_*() functions
adds 5a4ffb2 s3:net_serverid: remove connections_forall from "net serverid wipedbs"
adds 4a7a8ec s3:utils/net: remove unused "net connections"
adds 3b61c60 doc-xml: remove "net connections" documentation
adds b74ed25 s3:lib: remove function connections_forall()
adds 7be7ec8 s3:smbXsrv.idl: add session_global_id to smbXsrv_tcon_global
adds f76436c s3:smbd: fill tcon->global->session_global_id
adds 0ccbf89 s3:lib/conn_tdb: implement connections_forall_read() based on smbXsrv_*_global_traverse()
adds 3eff700 s3:smbd: don't call claim/yield_connection() in make_connection_snum/close_cnum()
adds d4f369c s3:smbd: remove unused claim_connection/yield_connection
adds a144911 s3:lib: remove unused connections_fetch_entry*() and connections_init()
adds 81d0b8a docs-xml:smbd.8: document new smbXsrv_*_global.tdb files
adds 9e7bce5 s3:smbd/durable: trigger pending write_time updates before disconnecting the file
adds 1373763 s3:smbd/durable: update the low level write_time before disconnecting the file.
adds 506249b s3:open_files.idl: add write_time specific stuff to vfs_default_durable_cookie
adds 24d225f s3:smbd/durable: add write_time specific stuff to vfs_default_durable_cookie
adds 660e90d s3:smbd/durable: remove an extra blank line from vfs_default_durable_reconnect()
adds a6726f9 s3:open_files.idl: add stat-info to vfs_default_durable_cookie.
adds 7d05ff7 s3:smbd:durable: store stat info for disconnected durables and check at reconnect.
adds 9a2db48 s3: Remove some calls to procid_self
adds 422ff25 s3: Fix a typo
adds cf1d69a s3: Make winbindd_register_handlers static
adds d2069eb s3: Add "msg_ctx" param to winbindd_register_handlers()
adds 9635621 s3: Remove a call to procid_self()
adds 75724d9 s3: Use talloc_stackframe in token_contains_name_in_list
adds 3da5d96 s3: Fix some blank line endings
adds d18591c s3:rpc_server: avoid a level 0 DEBUG if tstream_npa_connect_recv fails (bug #9309)
adds f67c0a2 pyglue: Mention parameters in interface_ips() docstring.
adds 13bbd3b pyglue: Make all_interfaces argumen to interface_ips() optional.
adds 8490c1a wafsamba: If we define a realname and a soname create a symlink.
adds 1f017ef waf: Create a libnss_winbind.so symlink.
adds bd099c4 waf: Create a libnss_wins.so symlink.
adds 60a06ff vfs: Fix compilation of ACL support on solaris
adds debb2b2 lib/replace: Fix detection of rpcsrv/yp_prot.h on FreeBSD
adds 80f42df lib/replace: Fix detection of prctl
adds 6d73fd0 lib/replace: Fix configure on FreeBSD: define_ret is not correct here
adds 7138b21 build: Add #define FREEBSD on FreeBSD
adds d2aa785 lib/tsocket: fix loop in tdgram_bsd_recvfrom() (bug #9184)
adds d5d0a45 build(waf): Fix the --with-cluster build
adds 8697acd dsdb-cracknames: Always use talloc_zero()
adds a9a3841 s4:dns_server: fix formatting difference compared to v4-0-test
adds 9dbb645 dsdb-cracknames: Return DRSUAPI_DS_NAME_STATUS_NO_MAPPING when there is no SID
adds 3cdd888 pysmbd: Fix pysmbd octal mode handling
adds e9b6b23 selftest: Add many more tests for our posix ACL handling
adds 53244c9 selftest: Cover one more NT ACL invalidation case and improve comments
adds 117d5f4 selftest: Cover the important non-Samba invalidation of the NT ACL
adds 1008f6f selftest: Always unlink the tempf in posixacl test
adds f8e6bb4 dbwrap: use talloc_stackframe() in db_tdb_log_key()
adds a2d5326 python-ntacls: Cope with ACL revision 4
adds 52ace67 s3:smbd:durable: factor stat checks out into vfs_default_durable_reconnect_check_stat()
adds e107c6a pysmbd: Add hook for unlink() so python scripts can remove xattr.tdb entries
adds 728e56b pysmbd: Remember to close files after setting the NT ACL
adds e146fe5 pysmbd: Set umask to 0 during smbd operations
adds cb50e85 vfstest: set umask(0) in vfstest
adds 281c62b ntlm_auth: Increase debug level if we use config domain name.
adds ec0f51b pam_winbind: fix segfault in pam_sm_authenticate()
adds 7e90a06 provision: Fix comments in checksysvolacl
adds 3180a10 sefltest: use TestCaseInTempDir and setUp/tearDown for posixacl.py temp file
adds 2b4672f libcli/smb: fix unitialized padding in smb2_create_blob_push_one() (bug #9209)
adds 55507d0 source4.selftest.tests: Consistent naming of smbtorture binary.
adds 868c8c0 source4.selftest.tests: Rename plansmbtorturesuite() to plansmbtorture4suite().
adds 4c4d3c8 selftesthelpers: Share code for listing smbtorture4 tests.
adds 6bcb256 selftest/selftesthelpers.py: Share configuration variable, strip whitespace.
adds fcb7926 selftest/selftesthelpers: Share environment handling for extra smbtorture options.
adds 8237e27 selftest: Move determining of smbtorture4 options to selftesthelpers.
adds 5834582 selftesthelpers: Add function for printing smbtorture4 version.
adds ea5e2b5 source4.selftest.tests: Add suffix for smbclient4/nmblookup4.
adds a841f0f source3.selftest.tests: Remove tabs.
adds efb27e2 source3.selftest.tests: Add suffix for smbclient3/ntlm_auth3.
adds fd607e0 source3.selftests.tests: Use common plansmbtorture4testsuite() function.
adds 05dc5a3 selftesthelpers: Simplify detection of tap2subunit.
adds 1190f38 source4.selftest.tests: Add FIXME about database verification.
adds 67dd28f selftest: Add --random-order option.
adds 8d397b6 TestCaseInTempDir: Use addCleanup rather than tearDown.
adds 1326992 selftesthelpers: Fix detection of tap2subunit.
adds 6698098 source3.selftest: Move more variables to be in common.
adds a7b8d02 source3.selftest: Move last variables to selftesthelpers.
adds 2756c3c lib/replace: Return size of xattr if size argument is 0
adds 06eee7f build: Remove support for IDL-generated files in git tree
adds aa41104 pidl: Remove depends_on=PIDL_MISC as it sets -I/ into CFLAGS
adds 334044f packaging: Move smbprint to a comman location.
adds 3a4b755 Fix bug #9329 - Directory listing with SeBackup can crash smbd.
adds 669a923 BUG 9326: Fix net ads join message for the dns domain.
adds 382849a s3:smbd:durable: remove a TODO comment about write time updates
adds d084f5e lib/param: fix function name (lpcfg_file_list_changed) in a debug message
adds b59fed0 lib/param: fix function name (set_variable) in debug statements
adds 88332df lib/param: fix line length of DEBUG statments touched in previous commit in set_variable()
adds e44b231 s3: Fix some nonempty line endings
adds 4dfded0 s3: Use file_id_string in file_id_string_tos
adds a3a1cd4 packaging: Add NetworkManager dispatcher script for winbind.
adds 0342ca4 wfabuild: fix the -errwarn compile flag test
adds 5169204 wafbuild: merge the missing IBM compiler Werror flag "-qhalt=w" to waf
adds 7fcb253 wafbuild: reorder the Werror checks so that the ambigous w2 option is being checked last
adds fdead58 ccan/wafbuild: use WERROR_CFLAGS instead of -Werror
adds 9a03cc9 wafbuild: use WERROR_FLAGS in wscript_configure_system_mitkrb5
adds e6643fb wafbuild: use -Wstack-protector if available
adds d8fc4cd s3:smb2_read: fix SMBD_SMB2_NUM_IOV_PER_REQ check for sendfile() support (bug #9341)
adds a88e3be s3:docs document shadow:snapdirseverywhere option of vfs_shadow_copy2
adds aca807c s3fs-net: Use talloc for memory allocation.
adds 39e58d6 s3fs-utils: Free the popt context in smbcacls and smbquotas.
adds 3b4ef03 imessaging: Add irpc_all_servers() to list all available servers
adds 76b7348 pymessaging: Use the server_id IDL structure rather than a tuple
adds a732f2a pymessaging: Add irpc_servers_byname() and irpc_all_servers()
adds 42c379f samba-tool: Add samba-tool processes subcommand
adds cc6d0de ldb: Change ltdb_unpack_data to take an ldb_context
adds 4b2f3c6 ldb: Remove no-longer-existing ltdb_unpack_data_free from ldb_tdb.h
adds a71ad96 ldb: Add ldbdump, based on tdbdump
adds 59e9661 Add regression test for bug #9329 - Directory listing with SeBackup can crash smbd.
adds ffb608b util: remove accidently committed hunk
adds 994696c auth: added cli_credentials_failed_kerberos_login()
adds d4ea637 libcli: use cli_credentials_failed_kerberos_login() to cope with server changes
adds fce66b2 test_chgdpass: added test for kerberos retry
adds ed2e69f s4-librpc: use cli_credentials_failed_kerberos_login to cope with stale tickets
adds e480995 test_chgdpass: use drs bind to test password change on RPC
adds fc47b0d ldb: move ldb_pack.c into common
adds 30ffdda ldb: fixed callers for ldb_pack_data() and ldb_unpack_data()
adds 5d6ae34 s4-librpc: try a 2nd logon for more error cases
adds 538dd04 samba-tool: "drs options" does not need a samdb connection
adds b0cc0d5 s4-librpc: set error code to LOGON_FAILURE on RPC fault with access denied
adds 0e6c5c0 s4-ldapclient: cope with logon failure retry in LDAP
adds dd60dcf test-chgdcpass: test the ldap case for server password change
adds fc5caff file_server: put set create mask and directory mask in fileserver.conf
adds 75c51d6 s3-param: Move the options needed for running smbd in the AD DC to loadparm
adds f853c17 s3:winbindd:cache: fix offline logons with cached credentials (bug #9321)
adds 24f3f87 lib/krb5_wrap: request enc_types in the correct order (bug #9272)
adds c5cd22b libcli/smb: add smbXcli_session_set_disconnect_expired() (bug #9175)
adds 45105af s3:winbindd: disconnection after getting NETWORK_SESSION_EXPIRED (bug #9175)
adds 2a3eb64 s3:winbindd: use PROTOCOL_LATEST instead of PROTOCOL_SMB2_02 (bug #9175)
adds 73fa347 s3:smbd:smb2: fix a comment typo in the crediting code.
adds 3ecbe8c docs-xml: fix use of <smbconfoption> tag (fix bug #9345)
adds f8e71d4 build(waf): fix a tab indentation to spaces
adds 872f499 build(waf): fix the cluster(ctdb) build without system talloc installed
adds e5cce4f build(autoconf): fix check for ctdb_private.h
adds d113d8a build(autoconf): check if we have ctdb_protocol.h in the cluster checks
adds bf269d6 build(waf): check if we have ctdb_protocol.h in the cluster checks
adds 541bde6 s3:ctdb library: fix the build against older ctdb versions
adds 5f1b540 s3-torture:test_ctdbconn: fix the build against older ctdb versions
adds d551b4a build(waf): Fail "configure --with-cluster-support" if ctdb support is not available.
adds 92e17d5 smb2_server: Fix typo in comment.
adds 60cf4cb vfs_acl_common: In add_directory_inheritable_components allocate on psd as parent
adds 1f55865 s4-dns: Fix format string vulnerability in an error message (bug #9354)
adds c452efe selftest: Add skip for DIR1 test which loops on 64 bit ext4
adds 71e1c08 libads: Always free the talloc_stackframe() on error path
adds e42889f lib/tsocket: disable the syscall optimization for recvfrom/readv by default
adds 719595b lib/tsocket: optimize syscalls in tstream_readv_pdu_send()
adds c2ca9e0 s3:vfs_default: optimize vfswrap_asys_finished() and read as much as we can
adds 157de6c s3:utils fix a whitespace error
adds 3d93616 s3:smbd: pass the current time to make_connection[_smb1]()
adds ea5ef95 wafsamba.samba_abi: Refactor abi_write_vscript to take file argument.
adds 97102fa buildtools: Remove extra space from global: line
adds d02c8ba wafsamba.samba_abi: Add basic unit tests.
adds ec3cbb6 wafsamba.abi: Fix abi_match with both excludes and includes.
adds 26faa8f dsdb: Simplify DsCrackNameOneFilter a bit
adds 0b7bb77 selftest: check that samba-tool gpo works for basic operations
adds abbbbb5 wintest: Try harder to recover from apparent failure to dcpromo
adds 0334515 provision: Also walk directories checking ACLs
adds ab30a8b provision: Make dsacl2fsacl() take a security.dom_sid, not str
adds ed63300 dsdb: Rename _res argument to _result.
adds 6073d21 ldb_secrets_tdb_sync: Add dependency on gssapi.
adds 47bbf98 selftest/skip: add samba.tests.samba_tool.gpo until it's stable
adds 9cf985c heimdal_build: HEIMDAL_LIBRARY(): Remove unused cflags argument.
adds da284b3 heimdal_build: Fix finding of system heimdal.
adds 7f4d55d lib/util: Make "struct bitmap" abstract
adds 647a0fb lib/util: Simplify bitmap.c a bit
adds d236709 Remove two unused variables
adds c51abb3 s3fs-popt: Add function to burn the commandline password.
adds 50d47fc s3fs-client: Burn commandline password of client utils.
adds f8c5f98 s4-drs: Remove unused var
adds 76fa5ee samba-tool: Fix typo in --help output.
adds 702049e torture: Fix smb2.create.blob test.
adds 010fd29 configure: Support specifying PYTHON environment variable to run waf.
adds ec0104b Makefile: Allow specifying PYTHON environment variable.
adds 9195792 Revert "s3-winbindd: make sure we obey the -n switch also for samlogon cache access."
adds c70ffac doc: describe samlogon cache caveat for winbindd -n
adds 5205747 doc: list arguments for rpcclient FSRVP commands
adds 3712de7 build(waf): support AIX 6.1
adds 01f188a build: add DMAPI configure option and checks
adds c06d602 s3:smbd: Fix typo in got_duplicate_group check
adds b4d8629 samba-tool: Rework ldap attribute fetch in classicupgrade for missing attributes
adds 312f8dd selftest: Make samba.tests.ntacl also use TestCaseInTempDir
adds a6a0155 pysmbd: Add SMB_ACL_EXECUTE to the mask set by make_simple_acl()
adds 1d81e52 selftest: Add tests for expected behaviour on directories as well as files
adds 94649e4 selftest: Avoid test cross-contamination in samba.tests.posixacl
adds 54ad5c7 s4:dsdb/acl: fix search filter cleanup for password attributes
adds ed8b275 s4:dsdb/acl: reorganize the logic flow in the password filtering checks
adds f6fa724 s4:dsdb/acl: only give administrators access to attributes marked as confidential (bug #8620)
adds 21dfaef s4:dsdb/acl_read: fix whitespace formatting errors
adds e0ab14f s4:dsdb/acl_read: make sure confidential attributes require CONTROL_ACCESS (bug #8620)
adds 77bd7ea ntp_signd: move socket directory to var/lib not var/run for permissions change
adds 18e1322 ntp_signd: Only allow group access to the ntp signd directory.
adds 3bbe690 Use work around for 'winbind use default domain' only if it is set
adds 3b01dd5 s3:winbind: BUG 9386: Failover if netlogon pipe is not available.
adds 4d6d6e4 selftest: Avoid returning errors (rather than failures) in gpo test
adds c5f53ed Revert "selftest/skip: add samba.tests.samba_tool.gpo until it's stable"
adds 095c762 selftest: Add --tmpdir to 'samba-tool gpo create' test
adds b59c5db lib/addns: remove pointless check for resp->num_additionals != 1
adds eecc1d2 lib/addns: don't depend on the order in resp->answers[]
adds 1ecc76b lib/addns: remove compiler warnings
adds 11f5d54 s4:samba-tool/testparm: report a CommandError if loading of the config file fails
adds 6f47497 lib/ldb: add missing newline in the output of ldb_ldif_write_trace()
adds dc05ab8 Ensure we Correctly set fsp->is_directory before dealing with ACLs.
adds a443429 smbd: Correctly set fsp->is_directory before dealing with ACLs
adds 236977b Change get_nt_acl_no_snum() to return an NTSTATUS, not a struct security_descriptor *.
adds d6c7e9b smbd: Remove NT4 compatability handling in posix -> NT ACL conversion
adds 3e2584a ntvfs: Fill in sd->type based on the new ACL being added
adds a390a58 scripting ntacls: Do not place a SACL in the GPO filesystem ACL
adds ec423dc A small error message fix in source3/smbd/server.c
adds d10c737 smbd_open_one_socket does not use the messaging_context variable so why pass it in?
adds 7b654a8 testtools: Update to latest version.
adds a53caea subunit: Update to latest upstream version.
adds a15da36 lib/replace: replace all *printf function if we replace snprintf (bug #9390)
adds 4ed7803 popt_common: Fix typos.
adds cf1540b Another fix needed for bug #9236 - ACL masks incorrectly applied when setting ACLs.
adds 256391c samba-tool: Add new samba-tool gpo aclcheck and test
adds ace0909 s4:samba-tool: Fix samba-tool fsmo --role=schema
adds 3fc2c03 s3-param: Handle setting default AD DC per-share settings in init_locals()
adds d7cab97 s3:param: make init_locals() static.
adds 945bc84 dsdb: Make secrets_tdb_sync cope with -H secrets.ldb
adds d5de797 utils: Remove unused samba-dig tool
adds 10b6cce samba-tool dns: Don't use "localhost" to connect to local host
adds 3925a71 s3:vfs_gpfs fix memory leaks in gpfs_getacl_alloc
adds 3dab1ef s3:vfs_gpfs fix memory leak in gpfs_get_nfs4_acl
adds 1a71f07 s3:vfs_gpfs fix memory corruption in gpfs2smb_acl
adds 775d0a7 s3:vfs_gpfs fix a memory leak in gpfsacl_get_posix_acl
adds c9d7074 s3:modules:nfs4_acls fix memory hierarchy in smb_create_smb4acl
adds e6a100e s3:modules:nfs4_acls remove unused mem_ctx parameter to smbacl4_fill_ace4
adds 4985332 Add comments explaining exactly *why* we don't check FILE_READ_ATTRIBUTES when evaluating file/directory ACE's.
adds c5ad502 More for #9374 - Allow smb2.acls torture test to pass against smbd with a POSIX ACLs backend.
adds 1fb8f8c build(waf): fix a typo
adds f0c8c85 examples: fix build on AIX6
adds 4fb0b61 s3:param: set "map archive = no" in ROLE_ACTIVE_DIRECTORY_DC
adds 14ee2cd s4:torture/rpc/handles: move a torture_comment()
adds 6568a26 s4:torture/rpc/handles: try to make the assoc_group test less flakey
adds 6b12360 s3:librpc: add support for PFC_FLAG_OBJECT_UUID when parsing packets (bug #9382)
adds 1199ab1 librpc/idl: teach ndrdump about dumping security.idl structures
adds 611675f s3: Fix some blank line endings
adds d6983f4 s3:smbd/aio do not mark file modified during reads
adds 831a9f8 s4/web_server: Fix typo in URL.
adds c704f0d lib/replace: Do not use STRERROR_R_PROTO_COMPATIBLE as only roken.h sets this
adds 1000da9 build: Use ntlm_auth from source3 as the only ntlm_auth installed on the system
adds ef195a1 torture: remove source3 locktest and masktest
adds 8a2ef49 build: Be consistent with the name of smbtorture binaries
adds 7626b5d build: Remove --enable-smbtorture, require bin/smbtorture (from waf) for make test
adds 895cc9a packaging: Remove long-gone --disable-merged-build from RHEL-CTDB packaging
adds f22e15d build: Do not install testing binaries
adds 31f0e24 web_server/wsgi: Don't segfault when wsgi app doesn't return iterable.
adds 3bffb58 web_server: Create a string object for SERVER_PORT variable.
adds ac635d0 web_server: Properly set SCRIPT_NAME and PATH_INFO.
adds b89e7f6 web_server: Properly decrement reference counters for python objects in wsgi.
adds bfc6a9e web_server: the web server is not multi-process, indicate so in WSGI.
adds 0d9bdcf web_server: Load SWAT if it is available.
adds 8f4b871 Fix MD5 detection in the autoconf build
adds 2032f27 s3-rpc_client: lookup nametype 0x20 in rpc_pipe_open_tcp_port(). (bug #9426)
adds e4218e4 configure(waf): Fail "configure --with-ads" if ads support is not available
adds 8336061 s4:torture/rpc/handles: try to make all assoc_group tests less flakey
adds b11ba24 s3-rpc_client: try to use socket_addr if available in rpc_pipe_open_tcp() (bug #9426)
adds 994eec4 s3: Fix Coverity ID 741407 -- resource leak
adds db68915 s3: Do not free a string where we should not
adds ed68f75 s3: Do not free a string where we should not
adds 5f2edd1 s3: Fix bug 9428 -- inotify detection broken
adds 4a1b16f docs: Fix version in man smb.conf.
adds 5f0f50c docs: Add some binaries to the "SEE ALSO" section
adds ee5db0e s3: Avoid some transaction_commit on gencache.tdb
adds 00e2d83 s3: Open gencache_notrans with TDB_NOSYNC
adds d598704 s3:vfs_aixacl2: make use of vfs_aixacl_util.h
adds b3eb78c s4:smbd/open: add missing TALLOC_FREE(frame) to inherit_new_acl()
adds 0f630ab s3:vfs_gpfs: make sure we return the correct errno in gpfs2smb_acl()
adds bc6bcee s3:vfs_gpfs: add no memory check in gpfs2smb_acl()
adds cb0064d BUG 9436: Fix leaking sockets of SMB connections to a DC.
adds 29f90ec s3: Use dbwrap_parse_record in fetch_share_mode_unlocked
adds 941bb9b docs: Rename man ntlm_auth.
adds 2e12dee spoolss: fix segfault when "default devmode" is disabled
adds 27d23dd selftest: configure printer with default devmode = no
adds 21bd278 rpcclient: fix usage docs for rpcclient adddriver
adds e19da78 s3-printing: add missing carriage return to debug str
adds ac4881b docs: man ldb.3: Add missing meta data.
adds 08e6305 docs: man ldbadd: Add missing meta data.
adds 1d5ef89 docs: man ldbdel: Add missing meta data.
adds 0b900da docs: man ldbedit: Add missing meta data.
adds 1404a24 docs: man ldbmodify: Add missing meta data.
adds 787a58b docs: man ldbrename: Add missing meta data.
adds 0162dd5 docs: man ldbsearch: Add missing meta data.
adds 174ab35 docs: man talloc: Add missing meta data.
adds 68c6dcb docs: man tdbtool: Add missing meta data.
adds 83fdfe3 docs: man ndrdump: Add missing meta data.
adds 1ad0912 docs: man regdiff: Add missing meta data.
adds 9678fca docs: man regpatch: Add missing meta data.
adds 53b9e4b docs: man regshell: Add missing meta data.
adds c867079 docs: man regtree: Add missing meta data.
adds 7b6186c docs: man 8 samba: Add missing meta data.
adds bd3ad42 docs: man gentest: Add missing meta data.
adds cb501f9 docs: man locktest: Add missing meta data.
adds 122cc5b docs: man masktest: Add missing meta data.
adds 6ba7a66 docs: man smbtorture: Add missing meta data.
adds e9e9661 docs: man ntlm_auth4: Add missing meta data.
adds 26a0ee5 docs: man oLschema2ldif: Add missing meta data.
adds 8300791 dbwrap: Use dbwrap_parse_record in dbwrap_fetch_uint32_bystring
adds 24c36e7 s3: test dbwrap_ctdb
adds b206b52 s3: Remove header==NULL code from db_ctdb_marshall_record
adds 6e0259d s3: Slightly simplify db_ctdb_transaction_commit
adds 560ed93 s3: Add db_ctdb_ltdb_parse
adds 7127344 s3: Use db_ctdb_ltdb_parse in db_ctdb_ltdb_fetch
adds af608cd s3: Use db_ctdb_ltdb_parse in db_ctdb_fetch_db_seqnum_from_db
adds 664b170 s3: Slightly simplify db_ctdb_marshall_loop_next
adds a742b6e s3: Factor out db_ctdb_marshall_loop_next_key from db_ctdb_marshall_loop_next
adds 850d5de s3: reduce db_ctdb_marshall_loop_next to specialized db_ctdb_marshall_buf_parse
adds 93219f9 s3: Factor out parse_newest_in_marshall_buffer from pull_newest_from_marshall_buffer
adds 7b43362 s3: Avoid db_ctdb_fetch for persistent databases
adds 55d75a3 s3: Remove unused code for fetching persistent ctdb records
adds 9dd047d s3: Factor out db_ctdb_can_use_local_hdr from db_ctdb_can_use_local_copy
adds 6b8a37f s3: Directly parse local existing records in db_ctdb_parse_record
adds 343ce16 s3: Remove db_ctdb_fetch
adds 0c0815c dbwrap: Use talloc_zero in db_open_cache
adds a022513 dbwrap: Use talloc_zero in db_open_rbt
adds c7af12d dbwrap: No need to NULL out a talloc_zero'ed structure element
adds e271db4 dbwrap: Remove an unnecessary if-statement
adds 2f38a77 dbwrap: Do not rely on dbwrap_record_get_value to return a talloc object
adds d5693d9 Fix Bug 9422 - large read requests cause server to issue malformed reply
adds 457c933 s3-rpc_cli: Remove some unused wrapping code.
adds 7bd9a3b s3-winbindd: add cm_connect_lsat().
adds 2d38154 s3-rpc_cli: make dcerpc_lsa_lookup_sids_generic() public.
adds 3c486df s3-rpc_client: make dcerpc_lsa_lookup_names_generic() public.
adds d924381 s3-winbindd: remove lookup_names_fn_t.
adds 82ace10 s3-winbindd: remove lookup_sids_fn_t.
adds cd51774 s3-winbindd: rework reconnect logic in winbindd_lookup_sids().
adds 7a49c96 s3-winbindd: rework reconnect logic in winbindd_lookup_names().
adds 4a73adf s3-winbind: use new reconnect logic in rpc_lookup_sids() also.
adds 3101fccc s3:util: fix usage of popt_burn_cmdline_password()
adds 234f936 s3:popt_common: Fix password processing.
adds aa7f406 s3-reg: Fix copy and paste error in debug message.
adds 1b170c2 torture: Fix copy and paste error.
adds f3d5d14 torture: Fix copy and paste error in debug message.
adds 7a42936 libnet: Fix copy and paste error in dbsync error message.
adds 06e1fca libnet: Fix a typo in dbsync error message.
adds 8f3f38e ldb: fix a typo in the comment for ldb_req_is_untrusted()
adds ac9bd1e s4:dsdb/schema_data: fix debug message in schema_data_modify()
adds 7fe1e61 s4:dsdb/dirsync: check result of replUpToDateVector fetch on nc_root
adds 6991fb3 s4:dsdb/dirsync: use the correct nc_root to fetch replUpToDateVector
adds 8563348 s4:dsdb/dirsync: explicitly ask for sdctr->secinfo_flags = 0xF
adds f843c04 s4:netcmd/gpo.py: s/ntSecurityDescriptor/nTSecurityDescriptor
adds 6bffad6 s4:netcmd/gpo.py: the nTSecurityDescriptor may not be visible for the current user
adds 6779996 s4:netcmd/gpo.py: only ask for OWNER/GROUP/DACL when validating the nTSecurityDescriptor
adds 325e921 s4:netcmd/gpo.py: let get_gpo_info explicitly ask for the full ntSecurityDescriptor
adds a581242 s4:tests/samba_tool/gpo.py: add test_show_as_admin()
adds 4970d3c s4:tests/samba_tool/gpo.py: fix accidential line break
adds 964d96d s4:dsdb/rootdse: remove unused variable
adds a882b41 s4:dsdb/rootdse: do helper searches AS_SYSTEM
adds 844b736 s4:dsdb/objectclass: do helper searches AS_SYSTEM and with SHOW_RECYCLED
adds 659277a s4:dsdb/extended_dn_in: do helper searches AS_SYSTEM and with SHOW_RECYCLED
adds 8d900d0 s4:dsdb/extended_dn_store: do helper searches AS_SYSTEM
adds 1cdecf1 s4:dsdb/acl_util: do helper searches AS_SYSTEM
adds 2916313 s4:dsdb/acl_util: add dsdb_request_sd_flags() helper function
adds 690b5e1 s4:dsdb/descriptor: do searches for nTSecurityDescriptor AS_SYSTEM and with SHOW_RECYCLED
adds 67045fa s4:dsdb/descriptor: always use descriptor_search_callback if we return nTSecurityDescriptor
adds f018772 s4:dsdb/descriptor: make use of dsdb_request_sd_flags()
adds 4289859 s4:dsdb/descriptor: make it clear that the SD Flags are ignored on add
adds 329afc1 s4:dsdb/acl: do helper searches AS_SYSTEM and with SHOW_RECYCLED
adds 3d57f17 s4:dsdb/acl: remove unused "acl:perform" option
adds 95b480f s4:dsdb/acl: don't protect confidential attributes when "acl:search = yes" is set
adds 53b100b s4:dsdb/acl: calculate the correct access_mask when modifying nTSecurityDescriptor
adds ca3c0e2 s4:dsdb/acl_read: do search for instanceType AS_SYSTEM and with SHOW_RECYCLED
adds fa67676 s4:dsdb/acl_read: specify the correct access_mask for nTSecurityDescriptor
adds 990448b s4:dsdb/acl_read: enable acl checking on search by default (bug #8620)
adds c2c715f s4:dsdb/descriptor: give SYSTEM the correct default owner (group) sid
adds 7a3e4d0 s4:dsdb/descriptor: if the caller specifies no DACL/SACL the objects gets a default one
adds 118db4c s4:provision: add get_empty_descriptor()
adds 4136d96 s4:samba_upgradeprovision: use the sd_flags:1:15 control with an empty sd
adds 74e3f0e s4:dsdb/descriptor: move special dn check to the start of descriptor_{add,modify,rename}
adds b3486f4 s4:dsdb/descriptor: remove support for unused LDB_CONTROL_RECALCULATE_SD_OID
adds 8134926 s4:dsdb/descriptor: add some error checks to descriptor_{add,modify}
adds 8d60ac1 s4:dsdb/descriptor: remove some unnecessary nesting
adds 4ef36fd s4:dsdb/descriptor: remove some nesting from descriptor_modify
adds 5aa7dbe s4:dsdb/descriptor: make explicit that we don't support MOD_DELETE on nTSecurityDescriptor
adds f67f469 s4:dsdb/descriptor: the old nTSecurityDescriptor is always expected there on modify
adds b54d268 s4:dsdb/acl: also add DSDB_SECRET_ATTRIBUTES into the password attributes
adds 0c2c00e s4:dsdb/common: add pekList and msDS-ExecuteScriptPassword to DSDB_SECRET_ATTRIBUTES_EX
adds ffaf9bb s4:provision: add pekList and msDS-ExecuteScriptPassword to @KLUDGEACL
adds 60c29a5 s4:dsdb/dirsync: remove unused 'deletedattr' variable
adds 5838637 s4:dsdb/acl: require SEC_ADS_DELETE_TREE if the TREE_DELETE control is given (bug #7711)
adds ff274ba s4:dsdb/objectclass: do not pass the callers controls on helper searches
adds 60192fd s4:dsdb/subtree_delete: do an early return and avoid some nesting
adds 5dd4555 s4:dsdb/subtree_delete: do the recursive delete AS_SYSTEM/TRUSTED (bug #7711)
adds 7f88ad3 s4:dsdb/subtree_delete: delete from the leafs to the root (bug #7711)
adds 60f0e17 s4:dsdb: define DSDB_CONTROL_SEC_DESC_PROPAGATION_OID
adds cb9c7ee s4:dsdb/objectclass_attrs: allow DSDB_CONTROL_SEC_DESC_PROPAGATION_OID on modify
adds 7f42a8b s4:dsdb/repl_meta_data: allow DSDB_CONTROL_SEC_DESC_PROPAGATION_OID on modify
adds 1be4dbc s4:dsdb/schema_data: allow DSDB_CONTROL_SEC_DESC_PROPAGATION_OID on modify
adds ddea856 s4:dsdb/descriptor: handle DSDB_CONTROL_SEC_DESC_PROPAGATION_OID
adds 2101400 s4:dsdb: define DSDB_EXTENDED_SEC_DESC_PROPAGATION_OID
adds d6962f4 s4:dsdb/descriptor: implement DSDB_EXTENDED_SEC_DESC_PROPAGATION_OID
adds dae1b0d s4:dsdb/acl_util: add dsdb_module_schedule_sd_propagation()
adds f8c0ad6 s4:dsdb/descriptor: recalculate nTSecurityDescriptor after a rename (bug #8621)
adds fb2a41d s4:dsdb/descriptor: inherit nTSecurityDescriptor changes to children (bug #8621)
adds d317426 s4:dsdb/repl_meta_data: call dsdb_module_schedule_sd_propagation() for replicated changes
adds 057c56a s4:dsdb/tests: add SdAutoInheritTests
adds 8ababf4 s4:dsdb/descriptor: NULL out user_descriptor elements depending on the sd_flags
adds 0a3396b s3:smbd/open: use Builtin_Administrators as owner of files (if possible)
adds 1392326 s3:smbd/open: try the primary sid (user) as group_sid if the token has just one sid
adds 8fbe39d s3:smbd/open: fall back to Builtin_Administrators if SYSTEM doesn't map to a group
adds cf60338 libcli/security: remove duplicate aces in se_create_child_secdesc()
adds 9afba14 s3:libsmb: add cli_{query,set}_security_descriptor() which take sec_info flags
adds 0e2e3ff s3:smbcacls: add --query-security-info and --set-security-info options
adds c4d51d8 s4:libcli/finddcs_cldap: try all NBT#1C addresses
adds a42c49c s4:libcli/finddcs_cldap: allow io->in.server_address as hostname
adds a1a525e s4:samba-tool/gpo: use the dns_domain from the server when creating gpos
adds dde7eb0 s4:samba-tool/gpo: use 'gPCFileSysPath' when deleting gpos
adds d48d0c5 s4:samba-tool/gpo: fix the operation order when creating gpos
adds 06f0263 s4:python/ntacl: allow string or objects for sd/sid in setntacl()
adds 6f71071 s4:python/ntacl: add 'as_sddl' option to dsacl2fsacl()
adds 3f0c31f s3:winbindd:util: add a comment explaining the function parse_sidlist()
adds b435e66 s3:winbindd: simplify winbindd_sids_to_xids_recv() a bit.
adds be033a1 s3:winbindd: factor lsa_SidType_to_id_type() out of winbindd_sids_to_xids_lookupsids_done()
adds 349b9ac s3:winbindd: add explaining comment winbindd_sids_to_xids_send()
adds c58c68d s3:winbindd: convert some spaces to tabs in winbindd_sids_to_xids_send()
adds 8e5ce1e s3:winbindd: factor winbindd_sids_to_xids into external and internal part
adds 7637c93 s3:winbindd: use wb_sids2xids instead of wb_sid2uid in winbindd_sid_to_uid
adds 3e7f04b s3:winbindd: use wb_sids2xids instead of wb_sid2gid in winbindd_sid_to_gid
adds 75a7524 s3:winbindd: add an explanatory comment to _wbint_Sids2UnixIDs()
adds da8d026 s3:winbindd: add an explanatory comment to _wbint_Sids2UnixIDs()
adds 28e7d73 s3:winbindd: use struct unixid instead of uint64 in Sids2Xids parent<->child
adds ee17a51 selftest:Samba3: provision the domain adminstrators group in the s3 environments
adds 150cfb4 s3:winbindd: rename idmap_init_passdb_domain() -> idmap_passdb_domain()
adds 370d625 s3:winbindd: add idmap_find_domain_with_sid()
adds 27f88ba s3:winbindd: also use idmap_passdb for own sam and builtin in wbint_Sids2UnixIDs()
adds 4210e08 s3:winbindd: make idmap_find_domain() static.
adds f7dca55 selftest:Samba3: call wait_for_start() from check_or_start()
adds 5b975ce selftest:Samba3: add nmbd, winbindd smbd arguments to wait_for_start()
adds 11ca063 selftest:Samba3: add "wbinfo -p" test to wait_for_start()
adds 46f2dfa selftest:Samba3: provision the BUILTIN\Users group if the environment runs winbindd
adds 55ea921 s3:winbindd: change wb_fill_pwent to use wb_sids2xids instead of wb_sid2[ug]id
adds eb0fca9 s3:winbindd: change wb_getgrsid to use wb_sids2xids instead of wb_sid2gid
adds 5e74676 s3:winbindd: change winbindd_getgroups to use wb_sids2xids instead of wb_sid2gid
adds de2cf94 s3:winbindd: remove now unused wb_sid2uid and wb_sid2gid modules
adds 8b73556 s3:winbindd: remove wbint_Sid2Uid() from the wbint.idl
adds aa77161 s3:winbindd: remove wbint_Sid2Gid from the wbint.idl
adds c927ff4 s3:winbindd: remove unused server implementation of wbint_Sid2Uid()
adds b47be53 s3:winbindd: remove unused server implementation of wbint_Sid2Gid()
adds 5f7a372 s3:winbindd: remove unused idmap_sid_to_uid()
adds c408126 s3:winbindd: remove unused idmap_sid_to_gid()
adds 55607f0 s3:idmap_rid: force mapping type to ID_TYPE_BOTH for sid->unixid mapping
adds a1411a8 s3:idmap_autorid: force mapping type to ID_TYPE_BOTH for sid->unixid mapping
adds 25018d8 s3:test: fix intialization of WBINFO in test_wbinfo_sids2xids.sh
adds 7f2f296 s3:test:wbinfo_sids2xids: test the results with singular calls with filled and with empty cache
adds e3ee397 s3:winbindd: remove unused function idmap_backends_sid_to_unixid()
adds fecdf48 s3:lib: add utility function sid_check_is_for_passdb()
adds 845a142 build the new sid_check_is_for_passdb() function into passdb
adds 2d3f7e3 s3:winbindd: use the new sid_check_is_for_passdb() in idmap_find_domain_with_sid()
adds ef0ed56 s3:passdb: don't bail out in pdb_default_sid_to_id() if sid is not in our sam
adds d96aede s3:passdb: factor pdb_sid_to_id_unix_users_and_groups() out of pdb_default_sid_to_id()
adds 671f534 s3:passdb: add sid_check_object_is_for_passdb()
adds a0f4129 s3:passdb:pdb_ldap: pre-validate sid with sid_check_object_is_for_passdb()
adds 5fbdc5f s3:passdb:pdb_ldap: treat "Unix User" and "Unix Group" in sid_to_id()
adds 93c0c07 s3:passdb: don't look into group mappings in legacy_sid_to_unixid()
adds 99efe84 s3:selftest: extend sids2xids test script to cope with "ID_TYPE_BOTH mappings
adds 42a2365 docs: Fix typo in the howto collection.
adds 27a1327 util: Add a UNIX platform independent samba_getpass().
adds 04c0d48 wbinfo: Use new samba_getpass() function.
adds 85b1b84 smbclient: Use new samba_getpass() function.
adds 3c79f85 util: Use new samba_getpass() function.
adds 17bcdb5 torture: Use new samba_getpass() in locktest2.
adds 531af0a torture: Use new samba_getpass() in smbtorture3.
adds 1ded99c torture: Use new samba_getpass() in masktest.
adds bed6012 net: Use new samba_getpass() function for 'net ads'.
adds 0d5f542 net: Use new samba_getpass() function for 'net rpc'.
adds 270d721 net: Use samba_getpass() function in net util.
adds 7f4af3d ntlm_auth: Use new samba_getpass() function.
adds 353e83e util: Use new samba_getpass() function for passwd util.
adds de1288e smbget: Use new samba_getpass() function.
adds 7cc108c cmdline: Use new samba_getpass() function.
adds ce29ecf ntlm_auth4: Use new samba_getpass() function.
adds 5323508 replace: Remove deprecated getpass() support.
adds ede2aae lib/tdb: Rename manpages/ to man/.
adds 4af921f lib/talloc: Move manpage to man/.
adds b7f66b4 docs: Update man 7 samba.
adds 0e69a7b docs: Add samba.8 and samba-tool manpage to waf build.
adds d913fb1 docs: Merge both samba.8 manpages.
adds 61e8b80 s3:passdb: fix building pdb_ldap as shared module
adds 4a8028a s3:smbd:vfs_acl: fix a PANIC when setting an ACL fails with ACCESS_DENIED
adds 1c5c492 Remove unused append_parent_acl().
adds 2ad5620 BUG 9459: Install manpages only if we install the target.
adds 12c72a3 wsgi: When encountering error in Python code, print traceback to logs.
adds ad252fb web_server: Make second argument to websrv_output const.
adds 2618d67 wsgi: Serve '500 Internal Server Error' page when errors occur.
adds 943797c Fix bug #9460 - Samba 3.6.x and Master respond incorrectly to FILE_STREAM_INFO requests.
adds 2013bb9 s3:smbd: don't apply create/directory mask and modes in apply_default_perms()
adds 1ff1597 Documentation fixes for bug #9462 - Users can not be given write permissions any more by default
adds 4eb53da s3:smbd: fix a cut and paste error in a debug message
adds bd18d99 Clean up client timeout definitions [rev. 2]
adds 631654a scripting: Handle missing LDAP entries in samba-tool domain classicupgrade
adds 171c63c build: Install .po files for SWAT intl support
adds f8056b7 s4:dsdb/password_hash: Honor password complexity settings.
adds 0fa3129 s3: Fix clear_if_first for the async echo handler
adds 944b686 s4:dsdb/schema: fix dsdb_schema_set_el_from_ldb_msg() (bug #9470)
adds 3535f8e s4:dsdb/schema_data.c: correctly move the CN=Aggregate attributes to msg->elements[i].values (bug #9470)
adds 14b5b72 s4:dsdb/acl_read: keep the ldb_message of the sub search (bug #9470)
adds 8021247 s4:dsdb/acl_read: improve debugging for fatal error
adds 734d14b s4:dsdb/descriptor: fix replication of NC heads
adds 16d725b Fix bug #9471 - SEGV when using second vfs module.
adds df0f59f winbind: Make the code more readable in trustdom_list_done().
adds b4ae73f samba-tool processes: Make the output a bit neater
adds 56d9c8c wafsamba: Make sure md5 is really work before using it or overriding the hash function
adds b6e2be8 wafsamba: replace try:except: case with explicit comment about FIPS mode
adds 429600c libcli/auth: add netlogon_creds_aes_{en|de}crypt routines.
adds ec06c81 s3-rpc_client: use netlogon_creds_arcfour_crypt() in init_netr_CryptPassword.
adds 6434501 s3-rpc_client: support AES encryption in netr_ServerPasswordSet2 client.
adds 1362d54 s3-rpc_server: support AES decryption in netr_ServerPasswordSet2 server.
adds d1f481f s4-torture: remove trailing whitespace from netlogon test.
adds 0a09160 s4-torture: pass down netlogon flags in netr_ServerPasswordSet2 tests.
adds 3dc8c20 s4-torture: add AES support for netr_ServerPasswordSet2 tests.
adds 01e6970 s4-rpc_server: support AES decryption in netr_ServerPasswordSet2 server.
adds c6f4745 s3-rpc_client: use netlogon_creds_aes_encrypt in interactive netlogon samlogon.
adds 7ea9da0 s4-torture: remove trailing whitespace in smbtorture remote_pac test.
adds 3dffd29 s4-torture: use names for r.in.logon_level of netlogon samlogon requests.
adds d94f012 s4-torture: support AES encryption in pac_verify/generic samlogon netlogon tests.
adds 5089442 s4-torture: support AES encryption in interactive samlogon tests in rpc.samr.
adds 4afb7dc s4-torture: exit early when join fails in samba3rpc tests.
adds fd70870 s4-torture: use netlogon_creds_arcfour_crypt() in samba3rpc test.
adds 306a78d s3-rpc_server: pass down netlogon cred state in _netr_ServerGetTrustInfo().
adds 83b00af s4-torture: validate owf password hash and negotiate AES ServerGetTrustInfo test.
adds 6aec126 s4-torture: validate owf password hash and negotiate AES in forest trust test.
adds a52115c s3-rpc_server: we need to encrypt OWFs using DES in _netr_ServerGetTrustInfo().
adds 7157263 s4-rpc_server: support AES encryption in interactive and generic samlogon.
adds 6452892 s3-rpc_server: support AES for interactive netlogon samlogon password decryption.
adds 7f435bd s3-auth: session keys in validation level 6 samlogon replies are *not* encrypted.
adds c1fb595 s3-rpc_server: Remove obsolete process_creds boolean in samlogon server.
adds f2d9589 s3-auth: remove crypto from serverinfo_to_SamInfoX calls.
adds be296a2 libcli/auth: remove trailing whitespace.
adds f6cb804 libcli/auth: support AES decryption in netlogon_creds_decrypt_samlogon().
adds d0bad6c s4-torture: precalculate expected session keys from samlogon in schannel test.
adds ade5bfd s4-torture: call the s4u2self tests with arcfour and aes.
adds 6bcafce s4:dsdb/dirsync: fix potential talloc hierachy problems (bug #9470)
adds e218161 s4:dsdb/acl_read: check the ldb_attr_list_copy_add() result
adds db15fcf s4:dsdb/acl_read: fix the calculation of the attribute array for the sub search
adds 4f8558f s4:dsdb/acl_read: give some variables a better name
adds 22bb2fd s4:dsdb/acl_read: return the nTSecurityDescriptor attr if the sd_flags control is given (bug #9470)
adds 6bc2cae s4:dsdb/operational: fix stripping of the nTSecurityDescriptor attribute
adds e617a3f s4:dsdb/tests/sec_descriptor: verify the nTSecurityDescriptor and sd_flags interaction
adds 53b7364 s4:dsdb/tests/sec_descriptor: verify the search of a windows dc join keeps working
adds 0770a4c s3:auth: fix header comment for user_sid_in_group_sid()
adds c5b150b s3:auth: fix create_token_from_sid() to not fail in the winbindd case
adds cbc6a2f pidl: change strange spelling __donnot_use_enum_* to __do_not_use_enum_*
adds 1d949cb s3:auth: fix function header comment for user_sid_in_group_sid()
adds 75729e6 libcli/security: implement object_in_list()
adds d20c46a libcli/security: calculate the correct inherited_object GUID
adds a97b5f2 s4:dsdb/descriptor: pass object_list to create_security_descriptor()
adds 649fb5b s4:provision: set the correct nTSecurityDescriptor on CN=Partitions,CN=Configuration... (bug #9481)
adds 999c068 s4:provision: set the correct nTSecurityDescriptor on CN=Sites,CN=Configuration... (bug #9481)
adds ebb0a88 s4:provision: set the correct nTSecurityDescriptor on CN=Infrastructure,... (bug #9481)
adds e1301fe s4:provision: set the correct nTSecurityDescriptor on CN=Builtin,... (bug #9481)
adds 19b0383 s4:provision: set the correct nTSecurityDescriptor on CN=Computers,... (bug #9481)
adds 8eb359c s4:provision: set the correct nTSecurityDescriptor on CN=Users,... (bug #9481)
adds 914a61d s4:provision: set the correct nTSecurityDescriptor on CN=Domain Controllers,... (bug #9481)
adds a5e6b05 Revert "s4:dsdb/password_hash: Honor password complexity settings."
adds 48ac584 s4:dsdb/password_hash: Honor password complexity settings.
adds 18a306e s4:torture:rpc:samr: add debugging of result of (many) dcerpc_samr_* calls
adds 7c6b10f s4:dsdb/common: only pass the DSDB_CONTROL_PASSWORD_HASH_VALUES_OID if required
adds da066ec s4:dsdb/password_hash: do the min password age checks first
adds ce89560 s4:rpc_server/samr: do WRONG_PASSWORD checks after the complexity checks
adds 1a4adcf s4:torture/samr: allow STATUS_PASSWORD_RESTRICTIONS from ChangePasswordUser
adds 498f98f s4:torture:rpc:samr: fix password age calculation in test_ChangePasswordUser3()
adds 9ee3343 selftest: skip the samba4.rpc.samr.passwords test in ncacn_np(dc) and s4member environments
adds a20c474 s3:auth: fix dereference level in talloc checks in create_token_from_sid()
adds 0f75d92 s3:auth: Tidy up some of the API confusion in create_token_from_XXX() calls.
adds ff32391 s3-registry: Check return code of push_reg_sz().
adds 785cc6f s3-rpcclient: Check return value of add_string_to_array().
adds f70c56b s3-net: Check return value of string_to_sid().
adds e4e3293 s3-net: Check the return value of strlower_m().
adds c83f933 idl: Fix spoolss check for the size of the struct.
adds e039676 s3-printing: Don't call talloc_free on an uninitialized pointer.
adds 4c0b489 vfs: Make sure we don't call talloc_free on an uninitialized pointer.
adds 33d1d52 s3-netapi: Fix zeroing policy handles in NetLocalGroupAdd_r().
adds dc9fa1a torture: Fix torture_rpc_spoolss_printer_teardown_common().
adds d020c51 s3-netapi: Initialize group_handle of NetUserSetGroups_r.
adds 5bc5761 s3-auth: Make sure we work on valid data_blobs.
adds 7d20934 s4-netapi: Initialize group_handle of NetGroupGetUsers_r().
adds f1fe877 s3-netapi: Initialize group_handle of NetGroupSetUsers_r().
adds ac434c4 util: Don't use the pid ret value uninitialized.
adds 014512f dfs_server: Don't allocate a subcontext twice.
adds f22efd4 s4-torture: move samr_ValidatePassword test out of main samr test.
adds c9055a0 s3-rpc_server: limit allowed transports for samr_ValidatePassword().
adds 4fd7aaf s4-rpc_server: limit allowed transports for samr_ValidatePassword().
adds 6a59126 s3-selftest: make sure to test rpc.samr.passwords.validate over ncacn_ip_tcp.
adds 34ac9d8 s4-selftest: make sure to test rpc.samr.passwords.validate over ncacn_ip_tcp.
adds d07a964 misc: Add a config for clang complete.
adds 7f08365 tdb: Fix possible crash bugs in the python tdb code.
adds c905379 tdb: Improve the documentation of tdb_reopen() and tdb_close().
adds d862bbd winbind: Use talloc in resolve_alias_to_username().
adds 62646b7 winbind: Use talloc in resolve_username_to_alias().
adds e5deaa2 s3-lib: Remove unsused variable from sys_get_nfs_quota().
adds 3bcd14c s3-nmbd: Cleanup code to make it more readable.
adds af18339 s4-libnet: Don't call talloc_get_type() for the same struct twice.
adds b8ed2ef nsswitch: Cleanup code in parse_wbinfo_domain_user().
adds de22df1 nsswitch: Remove unused variable in _pam_winbind_change_pwd().
adds 1dc414e nsswitch: Fix pam_get_{item,data} build warnings.
adds d55c6e7 s3-utils: Cleanup code in wait_replies().
adds 34a1886 s4-client: Make sure we have a valid count if we goto cleanup.
adds f670cae s3-utils: Correctly handle getenv() for the later system() call.
adds b4accd3 s4-libcli: Fix comparison of chosen_oid.
adds b4884dc s3-libsmb: Fix possible comparsion problems.
adds ef0a945 torture: Make sure we use the correct size for cxd.
adds 07385a8 s3-ctdb: Make sure addr.sun_path is null terminated.
adds 7dd1350 s4-socket: Make sure unix socket addresses are null terminated.
adds 76ac4d9 s3-registry: Fix counters_directory() dir creation.
adds 880b0f1 s3-printing: Correctly create the printing cache path.
adds a44e58a s3: Fix a typo in a debug message
adds 74fb61d s3-lib: Don't close the listener twice if we goto failed.
adds bdc2f4b util: Remove unused fde_stdin in samba_runcmd.
adds 229d934 s4-libnet: Fix setting the group handle and return codes.
adds d4c3f54 tdr: Strip trailing whitespace.
adds 6127ba8 s3fs: make the log warning go away
adds 563cc67 libcli/auth: rename netlogon_creds_decrypt_samlogon() to netlogon_creds_decrypt_samlogon_validation().
adds 301f69b libcli/auth: add netlogon_creds_encrypt_samlogon_validation().
adds be43456 s3-rpc_server: use netlogon_creds_encrypt_samlogon().
adds d846199 s4-rpc_server: use netlogon_creds_encrypt_samlogon().
adds 2148d86 Fix bug #9196 - defer_open is triggered multiple times on the same request.
adds 2c3fd8a tdb: Fix a missing CONVERT
adds d2b852d tdb: Fix a typo
adds 7237fdd tdb: Fix a comment
adds 116ec13 tdb: Fix blank line endings
adds 0f4e7a1 tdb: Slightly simplify tdb_lock_list
adds 26b8545 tdb: Simplify logic in tdb_lock_list slightly
adds f8dafe5 tdb: Factor out tdb_lock_covered_by_allrecord_lock from tdb_lock_list
adds 24755d7 tdb: Use tdb_lock_covered_by_allrecord_lock in tdb_unlock
adds c04de8f tdb: Fix a typo
adds d972e6f tdb: Fix a typo
adds 3109b54 tdb: Make tdb_new_database() follow a more conventional style
adds a444bb9 tdb: Add a comment explaining the "check"
adds 8631a90 s4-client: Check return codes in do_connect().
adds 3dda917 s3-smbd: Check return code of SMB_VFS_{L}STAT.
adds e136b95 s4-lib: Use directory_create_or_exist() to create messaging dir.
adds a3bbf1b s3-winbind: Check if we created the directories correctly.
adds ae6947c s4-regsitry: Check return value of ldb_msg_add_empty().
adds 6fd4724 s3-eventlog: Make sure the eventlog directory exists.
adds 3000fc2 s3-nmbd: Check if we created the directories correctly.
adds e3eaeb9 s4-libnet: Checkr return codes in samsync_ldb_handle_domain().
adds 4d02e86 ndr: Check return code of ndr_pull_advance().
adds 426bcdb librpc: Check return codes of ndr functions.
adds 5b1d950 param: Correctly create directory and create common function.
adds 15c0594 s3-net: Check return values of push_reg_sz().
adds e41f0cc s3-utils: Check return value of secrets_init().
adds 9981b85 libcli: Check schannel state return value of tdb_transaction_commit().
adds 24a897f nsswitch: Fix wbclient BAIL macros.
adds 568bade krb5_wrap: Remove dead code in smb_krb5_renew_ticket().
adds 7937a6a s4-librpc: Remove dead code in smb_send_request().
adds 7f8c8d8 s3-tldap: Fix dead code in tldap_sasl_bind_send().
adds 3bd8c7d s3-lib: Fix push_ucs2() for-loop.
adds d0e2099 s3-libads: Fix copy&paste error in ads_keytab_add_entry().
adds b26a9ea s3-rpc_server: Fix useless check if we still have a valid string.
adds f8a5abf libwbclient: Fix null check in process_domain_info_string().
adds 3bf3ab4 libcli: Fix smb2cli_ioctl_send() if clause.
adds f0454ff s3-vfs: Fix typo in readonly_connect().
adds 72e02c7 s3-rpc_server: Fix a possible null pointer dereference.
adds 9631e5b s3-vfs: Fix a null pointer deferference in vfs_media_harmony.
adds 6168d95 s3-winbind: Fix null pointer dereference in store_memory_creds().
adds fd6041a s3-rpc_server: Fix null pointer derefs in rpc_pipe_open_interface().
adds f7d8aa7 s3-libsmb: Fix a possible null pointer dereference.
adds 96de3e7 s3-netapi: Add missing break in NetUserSetInfo_r().
adds 3f899da s3-lib: Make it clear that we want to fall trough here.
adds ce25c48 s3-rpc_server: Make it clear we want to fall trough here.
adds 53f5443 s4-dsdb: Make it clear that we want to fall trough here.
adds e4649da libgpo: Make it clear that we want to fall trough here.
adds 9c273d5 s3-lib: Cleanup transfer_file_internal() a bit.
adds bc3edaa s4-libcli: Use a do-while loop.
adds 56eb4ab s3-rpc_server: Fix username and remote check.
adds 93d2847 s3-libsmb: Remove check if array is NULL.
adds b1548fd s3-prefork: Directly fail if tevent_req_is_unix_error() fails.
adds c1fb37d Recent coverity changes added directory_create_or_exist() checks to many directories.
adds e1a819e wafsamba: python-config is not always a script.
adds f2a6afb selftest.pl: Fix typo 'snprintf' -> 'sprintf'.
adds 3e28c29 selftest/flapping: mark samba4.rpc.samr.large-dc.two as knownfail
adds 2495752 lib/param: use the correct path names again
adds 983a3ea testtools: Update to latest upstream version.
adds bcacd8f subunit: Update to latest upstream version.
adds 6f31848 Happy New Year 2013
adds e2e2d72 selftest/flapping: more samba4.rpc.samr.large-dc.two subtests are flakey
adds 257ae54 s4:scripting/python: always treat the highwatermark as opaque (bug #9508)
adds a37f46a s4:dsdb/repl_meta_data: always treat the highwatermark as opaque (bug #9508)
adds 634f8cf s4:dsdb/repl_meta_data: store the last results and timestamps in the repsFrom
adds ad43bb6 s4:dsdb/repl_meta_data: also update the last_sync_success in replUpToDateVector
adds 5ecbc89 s4:dsdb/repl_meta_data: don't merge highwatermark and uptodatevector (bug #9508)
adds 81fa179 s4:dsdb/common: use LDB_SEQ_HIGHEST_SEQ for our entry in the uptodatevector
adds e7a26d0 s4:dsdb/common: use 01.01.1970 as last_sync_success for our entry in the uptodatevector
adds 2e9b064 s4:dsdb/drepl: update the source_dsa_obj/invocation_id in repsFrom
adds 551bb2c s4:drsuapi: move struct drsuapi_getncchanges_state to the top of getncchanges.c
adds 30be17b s4:drsuapi: remove unused 'highest_usn' from drsuapi_getncchanges_state
adds 025c6d6 s4:drsuapi: avoid a ldb_dn_copy() and use talloc_move() instead
adds 02de5b1 s4:drsuapi: always use the current uptodateness_vector
adds 7e511b5 s4:drsuapi: add drsuapi_DsReplicaHighWaterMark_cmp()
adds 91f7f2c s4:drsuapi: make sure we never return the same highwatermark twice in a replication cycle (bug #9508)
adds 1f89d64 s4:drsuapi: check the source_dsa_invocation_id (bug #9508)
adds 88833b0 s4:drsuapi: make sure we report the meta data from the cycle start (bug #9508)
adds 16aef75 s4:drsuapi: make use of LDB_TYPESAFE_QSORT() and pass getnc_state
adds f77bfed s4:drsuapi: try to behave more like windows for usn order (bug #9508)
adds ab43e2d docs: Remove superfluous bracket.
adds 6cb7c4f docs: Fix typo in vfs_tsmsm.8.xml.
adds ab14918 s3-idmap: Check return value of string_to_sid().
adds 30e1dc0 s3-rpcclient: Fix cmd_eventlog_readlog() null pointer passing.
adds 9b0c1ab s3-rpcclient: Fix cmd_eventlog_loginfo() null pointer passing.
adds 94f11e9 s3-net: Fix rpc_service_list_internal() null pointer passing.
adds 1beb4bc tdb: Fix \n in error messages
adds f2d67af tdb: Fix undefined prototype warnings
adds 22994ca spoolss: add Windows ARM architecture defines to IDL.
adds 638ed90 spoolss: add SPOOLSS_DRIVER_VERSION_2012 (4) define to IDL.
adds 6a5afa2 spoolss: add stubs for new JobNamedProperty dcerpc calls.
adds 6c80cf7 smbd: Split create_conn_struct into a fn that does not change the working dir
adds 5a3e915 smbd: Fix calls to create_conn_struct_cwd to be correctly indented.
adds 813a3f0 pysmbd: Convert pysmbd to take an optional service to connect to
adds 0533905 scripting-ntacls: Optionally allow the service to be specified.
adds 4741cda scripting-provision: Set sysvol ACLs on the sysvol share
adds cef5f46 pysmbd: Change to keyword based arguments
adds eae01b0 samba-tool Add --service argument to samba-tool ntacl get/set
adds 3d5c534 smbd: Fix bug 9549 -- Memleak in the async echo handler
adds 97eb049 smbd: Rework create_conn_struct to use conn_new()
adds b6fe9ec Allow create_conn_struct() to be called with snum == -1.
adds a9730cb smbd/posix_acls.c: Use create_conn_struct(). Don't hand-create connection structs.
adds 7ba6850 source3/smbd/pysmbd.c: Always use create_conn_struct(). Don't hand create connection structs.
adds 5bffdac torture/vfstest.c: Always use create_conn_struct(). Don't hand create connection structs.
adds 310c4ca Start to tidy-up check_user_ok().
adds 390a812 Move the definition of struct vuid_cache_entry *ent outside blocks.
adds 45845f5 Remove one set of enclosing {} braces, no longer needed.
adds 0a09ffd Remove the second set of {} braces, no longer needed.
adds 2e2f464 Remove dead code now vuser can no longer be NULL.
adds 5e483ab Remove unneeded variable "const struct auth_session_info *session_info"
adds 7d90ae1 Clean up struct connection_struct, make struct vuid_cache a pointer not inline.
adds 4983d58 Add uint32_t share_access to vuid_cache_entry.
adds f7464bb Remove static from create_share_access_mask().
adds 00de188 Fix API for create_share_access_mask().
adds 926d930 Change API for create_share_access_mask() to pass in the token.
adds 5e9eebf Change API for create_share_access_mask() - remove conn struct.
adds 6d7bffa Correctly setup the conn->share_access based on the current user token.
adds 8475f20 Add check_user_share_access() which factors out the share security and read_only flag setting code.
adds ea86f4e Initialize stack variables. Prelude to factoring out calls to check_user_share_access().
adds 1abb5eb Factor code out of check_user_ok() into a call to check_user_share_access().
adds 86d1e1d Fix bug #9518 - conn->share_access appears not be be reset between users.
adds b668c90 Move create_share_access_mask() from smbd/service.c to smbd/uid.c.
adds 1770882 smbd: Fix a typo
adds 38b34cc smbd: Simplify an if-expression
adds 296c0c3 smbd: Remove some ()
adds fcdd609 Fixup the change_to_user_by_session() case as called from become_user_by_session()
adds 1002cc9 selftest: show that Samba honours "write list" and valid users
adds 0615f68 s3: Fix vfs_zfsacl to compile.
adds 411440d replace: Fix compilation of rep_mkstemp
adds 0c86126 libnet: set the invocation_id earlier in order to avoid annoying messages
adds 09b0010 script: Add a script to display testsuite runtime sorted
adds 2cc6f9c libnet-vampire: reports Exops as they rather than sync on some partitions
adds 8d9a77f s4:lib/messaging: terminate the irpc_servers_byname() result with server_id_set_disconnected() (bug #9540)
adds 4d1fd0b samba_dnsupdate: set KRB5_CONFIG for nsupdate command
adds 5d721de s3:smb2_negprot: set the 'remote_proto' value
adds 6039388 util: Add a strict directory_create_or_exist function.
adds 1aa0503 Use the new directory_create_or_exist_strict() function.
adds 3a7c277 s3-lib: Use new strict directory create function in create_pipe_sock().
adds 313da9d smb.conf(5): update list of available protocols (bug #9552)
adds 9dfd0a0 build: Remove bashism from SAMBAMANPAGES rule
adds 26bae89 vfs: Fix compilation of solaris ACL module
adds b9fbce2 passdb: Add discard_const_p() to pdb_samba_dsdb
adds 489ad49 swat: move russian swat files alongside ja and tr
adds 7acacdf build: Make install_with_python.sh executable
adds 8e84c33 build: In install_with_python.sh force using the python from the install we just made
adds 5a1deec build: Make install_with_python.sh more portable
adds 213e726 build: Set LD_LIBRARY_PATH in install_with_python.sh
adds 99d872e s4-dbcheck: Allow forcing an override of an old @MODULES record
adds 5812eb3 dsdb-acl: give error string if we can not obtain the schema
adds c9d2ca5 selftest: Add test for rfc2307 mapping handling
adds 5e0fcb0 s4-idmap: Remove requirement that posixAccount or posixGroup be set for rfc2307
adds 051a1a9 samba-tool classicupgrade: Do not print the admin password during upgrade
adds edbc26b scripting/samba_upgradedns: Only look for IPv4/IPv6 addresses if we actually them
adds aea49ed dbwrap: Use INCOMPATIBLE_HASH for dbwrap_watchers.tdb
adds 54e01f6 winbind: Fix error check in unpack_tdc_domains
adds 8ae1c46 winbind: Fix some missing NULL checks
adds bdc172a s4-resolve: Fix parsing of IPv6/AAAA in dns_lookup (bug #9555)
adds a8c745a selftest: skip base.dir2 tests as they just spin on modern ext4
adds 95c891c dsdb: Make linked_attributes module GUID based for renames
adds 813bd03 ldb: Move doxygen comments for ldb_connect to the right place
adds bef9441 samr: Split up an assignment from an if condition
adds d87ad90 samr: Make use of posix_openpt
adds e0bfb59 Fix bug 9548: Correctly detect O_DIRECT
adds 584402a configure: Fix bug 9546, aio_suspend detection on FreeBSD
adds 0bafce0 smbd: Always compile vfs_commit
adds 2154272 smbd: Fix bug 9544, part 1
adds a82db92 smbd: Fix bug 9544, part 2
adds e54252c lib/replace: Add missing check for sys/wait.h
adds 7fe400d lib/replace: Add ucontext configure waf checks.
adds fe6e323 lib/replace: Add ucontext configure autoconf checks.
adds 0258138 lib/replace: Include sys/ucontext.h if available.
adds 8f8ca58 tevent: Fix bug 9550 - sigprocmask does not work on FreeBSD to stop further signals in a signal handler
adds b26668c libcli/security: Ensure to fill in remaining_access for the initial case (bug #9554 - CVE-2013-0172)
adds b7b91c8 dsdb-acl: Run sec_access_check_ds on each attribute proposed to modify (bug #9554 - CVE-2013-0172)
adds 065c0ec dsdb: Add test for modification of two attributes, one permitted, one denied (bug #9554 - CVE-2013-0172)
adds 8d6104f docs-xml: add dbwrap_tool.1 manual page
adds b7a091e build(waf): docs-xml: build new dbwrap_tool.8 manual page
adds cabc89a ntlm_auth(1): fix many format issues and and make examples visible
adds 41955b7 build(waf)-libreplace: remove redundant check for flistea function
adds d6ec1ef smb.conf(5): server min protocol: add hint at list of available protocols
adds 07660ac smb.conf(5): client min protocol: add hint at list of available protocols
adds d61d2af wafsamba: use additional xml catalog file (bug #9512)
adds c9b95eb docs: add an entity stdarg.option for the "--option" command line parameter
adds e3db3db docs: use the stdarg.option entity in the popt.common.samba entity
adds 2ab3a96 docs: fix the stdarg.configfile entity to print a "=" sign after the long option
adds 2d30e5d docs: add popt.common.samba.server and popt.common.samba.client entities
adds cdc18f9 docs: use the entities popt.common.samba.server and stdarg.help in samba(8)
adds f3f878f docs: use the popt.common.samba.client entity in samba-tool(8)
adds d67911b docs: document the command line options in dbwrap_tool(1)
adds 11850e4 dbwrap: add dbwrap_is_persistent()
adds 770b1aa s3:dbwrap_tool: add --persistent switch and mode for non-persistent DBs
adds 7f65434 docs: document the "--persistent" option in dbwrap_tool(1)
adds 6bb7bf9 test: dbwrap_tool requires --persistent for the registry now
adds a4dcf7b spoolss: Make OpenPrinterEx work with NDR64 by using UserInfo Container.
adds 6cdf59d s4-torture: allow to do ndr tests with flags, not only ndr_flags.
adds 46b6afc s4-torture: add ndr64 spoolss openprinterex to ndr test.
adds 9ba44cc build(waf): fix the abi_match for the pdb library
adds 958b21c smb2_ioctl: split ioctl handlers into separate funtions
adds 14bd6c8 smb2_ioctl: split ioctl handler code on device type
adds 2bde963 smb2_ioctl: add FSCTL_SRV_REQUEST_RESUME_KEY support
adds ef00eb9 s3-vfs: add copy_chunk vfs hooks
adds e38d9f7 smb2_ioctl: add support for FSCTL_SRV_COPYCHUNK
adds 65983aa smb2_ioctl: remove ioctl error response assumptions
adds bc59ebf selftest: enable samba3.smb2.ioctl tests against s3fs
adds 3619b1a torture: skip FSCTL_SRV_ENUM_SNAPS test when not supported
adds 7ca8663 smbd: split out file_fsp_get from file_fsp_smb2
adds a7c2f13 smb2_ioctl: perform locking around copychunk requests
adds 42a5a6c torture: add locking tests for copychunk
adds bfe7653 torture: replace ioctl failure returns with helper calls
adds c3cc51e smb2_ioctl: only pass through to VFS on a valid fsp
adds 456724f torture: copychunk test suite improvements
adds cb32328 smb2_ioctl: copychunk CHECK_READ and CHECK_WRITE
adds bf07c33 smb2_ioctl: track copychunk response output state
adds 8e63a72 smb2_ioctl: copychunk request max output validation
adds 947985b dsdb-acl: don't call dsdb_user_password_support() if we don't use the result
adds 961a1fb dsdb-acl: talloc_free the private context when we pass to the next module
adds a0c59b4 dsdb-acl: Do not apply ACL on special DNs to hide attributes that the user shouldn't see
adds 7046060 dsdb-acl: fix the order of special and system checks
adds 629ce2a libcli/security: don't look at the inherited type in get_ace_object_type()
adds ccf577d dsdb-acl: add helper variable 'ldb' in acl_sDRightsEffective
adds 6a10255 dsdb-acl: calculate sDRightsEffective based on "nTSecurityDescriptor"
adds 316fd08 drs-fsmo: Improve handling of FSMO role takeover.
adds b40d134 selftest: also skip raw.search as it also spins
adds 18d7e5d dsdb: Do not hold the transaction over the IRPC call to perform a role transfer
adds a0faf16 torture: Fix fsmo test to use correct -H samba-tool syntax
adds e1d50a6 dsdb-operational: Avoid doing the ldb_attr_cmp if bypass flag is not set
adds e8feca0 spoolss: make spoolss deal with ndr64 ULONG_PTR of devmode_ptr and secdesc_ptr.
adds be8c81b s4-torture: add ndr64 spoolss_SetPrinter ndr test.
adds 8304fe7 spoolss: make spoolss deal with ndr64 AddForm by using proper container object.
adds 3b94b64 spoolss: make spoolss deal with ndr64 SetForm by using proper container object.
adds 79fa78e s3-spoolss: use configurable spoolss architecture in compose_spoolss_server_path().
adds d34cd6d printing: Create default architecture directories on init.
adds 7a21f60 tevent: Fix a comment
adds d6e10f0 Move handle checking code to copychunk_check_handles().
adds d562e90 Add additional copychunk checks.
adds f2d028e Move copychunk locking to be local to the read/write calls.
adds f0852a3 Remove locking across the lifetime of the copychunk call.
adds 12a08d8 printing: Remove invalid free from error path.
adds 4f9cffb BUG 9378: Add extra attributes for AD printer publishing.
adds 3e830e4 winbind: Use standard tevent_context_init
adds 5e75564 winbind: Introduce "struct child_handler_state"
adds 15596a8 winbind: Handle child requests in a tevent_fd
adds a8fe624 smbtorture: Satisfy a linker dependency
adds d814cfa Sort winbind request flags. Ira saw we have a duplicate.
adds 63a7d38 nsswitch: Fix two bitfield constants being the same.
adds d90b709 printing: Free talloc_stackframe() on all exit paths
adds dda4814 heimdal_build: Try again to sort out the strerror_r mess
adds 80a6fe8 Remove some unused variables.
adds 853360b Fix warnings with mismatched sizes in arguments to DEBUG statements.
adds e1ab7b6 Tests: rewrite ldap_schema to specify attributes
adds 95fc53a Tests: avoid adding python options that are functions in the env
adds f70d0ac Tests: remove redondent testsuites in provision
adds c38fb0b BUG 9574: Fix a possible null pointer dereference in spoolss.
adds 58fadf2 BUG 9474: Downgrade v4 printer driver requests to v3.
adds c4b9ee2 dsdb-schema: make schema_subclasses_order_recurse() static
adds 1f673bf dsdb-schema: make sure use clean caches in schema_inferiors.c
adds c2853f5 dsdb-schema: make sure we build [system]PossibleInferiors completely
adds 71b856a dsdb-acl: introduce a 'msg' helper variable to acl_modify()
adds ddfb8fe dsdb-acl: introduce a 'el' helper variable to acl_modify()
adds d695b8a dsdb-acl: dsdb_attribute_by_lDAPDisplayName() is needed for all attributes
adds 2685a4e dsdb-acl: attr is not optional to acl_check_access_on_attribute()
adds 74bfec0 dsdb-acl: Add helper function dsdb_get_structural_oc_from_msg()
adds 097fae2 dsdb-acl: add acl_check_access_on_objectclass() helper
adds 6d7e53a dsdb-acl: Use dsdb_get_structural_oc_from_msg() in acl_modify()
adds 7304339 dsdb-acl: Use dsdb_get_structural_oc_from_msg() in acl_rename()
adds 6ab4150 dsdb-acl: use dsdb_get_structural_oc_from_msg() rather than class_schemaid_guid_by_lDAPDisplayName
adds a1b421e dsdb-acl: ask for the objectClass attribute if it's not in the scope of the clients search
adds 93944ea dsdb-acl: Remove unused get_oc_guid_from_message()
adds e8cc59e dsdb-acl: Pass the structural objectClass into acl_check_access_on_attribute
adds 6a4063f dsdb-acl: Use the structural objectClass in acl_check_access_on_attribute()
adds 34f1a52 dsdb-acl: use acl_check_access_on_objectclass() instead of acl_check_access_on_class()
adds 8e47e64 dsdb-acl: remove unused acl_check_access_on_class()
adds 8d31e42 dsdb-acl: make use of acl_check_access_on_attribute() in acl_modify()
adds 8aa8555 dsdb-acl: make use of acl_check_access_on_{attribute,objectclass} in acl_rename()
adds 8f8d97f dsdb-acl: make use of acl_check_access_on_objectclass() for the object in acl_delete()
adds 0ebb937 dsdb-acl: the SEC_ADS_DELETE_CHILD checks need objectclass->schemaIDGUID
adds 10a90ce libcli/security: fix whitespaces in access_check.c
adds b0f731f libcli/security: fix formating in access_check.c
adds a3fffde libcli/security: simplify get_ace_object_type()
adds a359aef libcli/security: avoid usage of dom_sid_parse_talloc() in sec_access_check_ds()
adds 5b4e3de libcli/security: handle node initialisation in one spot in insert_in_object_tree()
adds 853ecd4 libcli/security: add init_mask to existing children in insert_in_object_tree
adds d36c030 libcli/security: remove useless if (root->num_of_children > 0) statements
adds 8f078cd dsdb: Ensure "authenticated users" is processed for group memberships
adds c52408f dsdb: Explain ordering constraints on the ACL module as well.
adds abc0030 dsdb: Fix warning about unused var
adds 3b79774 dbcheck: look in hasMasterNCs as well for determining the instance type of a NC
adds c0638da libcli-security: Add documentation for object_tree_modify_access
adds 7822952 security: Add documentation
adds 0755b83 devel-getncchange: try to find the dest_dsa automatically
adds fa591a6 devel-scripts: ask with WRIT_REP by default
adds 0a4a4ba devel-script: add options for RODC and partial replica for replicate flags
adds d7bbd18 drepl-notify: change misleading message
adds 65396ad drsuapi: Add documentation
adds b1e2313 libcli-acl: add documentation
adds 9aca528 Tests: Fix the display of test vars in screen --testenv
adds d56b456 s3-winbind: fix the build of idmap_ldap.
adds 988350c libcli/auth: fix void function cannot return value error
adds 38a52f7 ldap: Remove obsolete convertSambaAccount script.
adds 3d1abb9 waf: Fix pdb_ldap which cannot be built as a module.
adds f9868b7 smbd: Fix a NULL vs false return error
adds 1915b17 dsdb-acl: remove unused variable
adds 497febf Fix bug #9586 - smbd[29175]: disk_free: sys_popen() failed" message logged in /var/log/message many times.
adds df004b5 gensec: Allow login without a PAC by default (bug #9581)
adds 7d56b94 docs: ldb.3.xml: Correct meta data.
adds 1d4346d docs: ldbadd.1.xml: Correct meta data.
adds 918057b docs: ldbdel.1.xml: Correct meta data.
adds f585052 docs: ldbedit.1.xml: Correct meta data.
adds 25cc400 docs: ldbmodify.1.xml: Correct meta data.
adds 99e2a63 docs: ldbrename.1.xml: Correct meta data.
adds 875a172 docs: ldbsearch.1.xml: Correct meta data.
adds 6bcd3dd spoolss: add more spoolss_DriverAttributes values.
adds 11fba10 spoolss: make spoolss deal with ndr64 StartDocPrinter by using proper container object.
adds ce1a9ae s3-spoolss: Make it easier to manipulate the returned OSVersion at runtime.
adds aab232c s3-rpcclient: decode OsVersion{Ex} binary blobs when displaying printerdata.
adds a270e20 spoolss: fill in spoolss_PlayGDIScriptOnPrinterIC IDL.
adds d99b1ee spoolss: Add UNIVERSAL_FONT_ID.
adds 0364658 spoolss: add UNIVERSAL_FONT_ID_ctr for debugging.
adds 21aa7fe s3-rpcclient: add cmd_spoolss_play_gdi_script_on_printer_ic.
adds 000e6ba s4-torture: add some basic tests for PlayGDIScriptOnPrinterIC.
adds 0331979 Revert "s3:smbd: SMB ReadX with size > 0xffff should only possible for samba clients."
adds 996a10c Fix bug #9572 - File corruption during SMB1 read by Mac OSX 10.8.2 clients.
adds da35cd7 Avoid a very small memleak on talloc_tos()
adds c5db4eb bug9598: s4-process_single: Use pid,fd as cluster_id in process_single just like process_prefork
adds 3d46a07 Fix bug #9587 - archive flag is always set on directories.
adds d79485a Regression test for bug #9587 - archive flag is always set on directories.
adds 1ea6fab ldb: fix a warning by converting from TDB_DATA to struct ldb_val
adds 1d1ea72 ldb: Ensure to decrement the transaction_active whenever we delete a transaction
adds a305432 pymessaging: Use correct unsigned types for server ID tuple elememnts
adds a321dd3 pymessaging: Pass around the server_id struct to python callbacks rather than the tuple
adds b9f1c88 s4-process_single: Use pid,task_id as cluster_id in process_single just like process_prefork
adds 2413962 libcli/security: calculate INHERIT_ONLY correcty for AUDIT and ALARM aces (bug #9481)
adds cd5cb84 tests/sec_descriptor: the default owner behavior depends on domainControllerFunctionality (bug #9481)
adds 38655a8 dsdb-descriptor: get_default_group() should always return the DAG sid (bug #9481)
adds ec466aa dbckecker: fix nTSecurityDescriptor values from before 4.0.0rc6 (bug #9481)
adds b5cafa3 samba_upgradeprovision: don't reset 'whenCreated' when resetting 'nTSecurityDescriptor'
adds f512483 samba_upgradeprovision: fix resetting of 'nTSecurityDescriptor' on schema objects
adds b54b58e provision: setup names.dns{forest,domain}dn
adds d4653e9 provision: import/export get_dns_partition_descriptor()
adds 27a99c6 provision: add optional name_map={} argument to get_*_descriptor()
adds 8880c2d schema.py: add optional name_map={} to get_schema_descriptor()
adds 1207cbd provision: add get_{config,domain}_delete_protected*_descriptor()
adds d00fb6a provision: add get_config_ntds_quotas_descriptor()
adds ebb73f1 provision: add get_dns_{forest,domain}_microsoft_dns_descriptor()
adds e0712a7 provision: introduce names.name_map = {}
adds 4775f9a provision: setup names.name_map['DnsAdmins']
adds 1de5c2f provision: fix nTSecurityDescriptor of CN={LostAndFound,System},${DOMAINDN} (bug #9481)
adds a477649 provision: fix nTSecurityDescriptor attributes of CN=*,${CONFIGDN} (bug #9481)
adds 5cf9882 provision: fix nTSecurityDescriptor of containers in the DnsZones (bug #9481)
adds 4752731 samba_upgradeprovision: fix the nTSecurityDescriptor on more containers (bug #9481)
adds b855df2 provision: setup names.dns_backend
adds 58d6d88 samba_upgradeprovision: detect dns_backend for the reference provision
adds 0f8ef5a selftest: Add test of upgradeprovision using the old alpha13 tree
adds 7e7cd07 selftest: rename 'promoted_vampire_dc' to 'promoted_dc'
adds 431692d s4:service_task: prevent a segfault if task->msg_ctx is not initialized yet
adds bb3238b s4:service_task: add missing imessaging_cleanup() to task_server_terminate()
adds dd9ed7b smbcontrol: Fix the build with libunwind
adds 155fdc4 smbcontrol: Fix undefined serverid_traverse_read warning
adds 34854ae Fix bug #9588 - ACLs are not inherited to directories for DFS shares.
adds 578909a Fix bug #9571 - Unlink after open causes smbd to panic.
adds e104e5a Regression test for bug #9571 - Unlink after open causes smbd to panic
adds 65268f4 s3:net_idmap_dump deal with idmap config * : backend config style
adds e0bd87e s3:net_idmap_dump remove obsolete support for tdb:idmap2.tdb parameter
adds 580008f s3:net_idmap_dump add missing braces
adds 3a4ed48 s3:net_idmap_dump support dumping autorid backend
adds bab61a2 s3:utils/net remove aclmapset command
adds c0f47d4 s3:winbindd: rename winbindd_getgrnam_lookupsid_done to winbindd_getgrnam_lookupname_done
adds 3680cc4 s3:winbindd: fix a cut'n'paste comment typo in wb_fill_pwent
adds 729e2c3 s3:winbindd: factor add_wbint_Principal_to_dict() out of wb_group_members_done()
adds d2360fe s3:winbindd: create group structs for gids that are coming from a user sid id-mapped with ID_TYPE_BOTH
adds 40e3df7 s3:winbindd:getgrnam: also produce a group struct for a user with ID_TYPE_BOTH
adds b7095e9 s3:winbindd: check the correct variable for talloc success in rpc_query_user()
adds 394622e s3:winbindd: change getpwsid() to return a passwd struct for a group sid id-mapped with ID_TYPE_BOTH
adds fa06414 smbd: Fix a typo
adds 7b0b1d6 smbd: Fix a typo
adds 1624d83 Add new function smbXcli_session_copy(), to be used when creating compound SMB2 requests.
adds 48d954b Fix the compound tests to correctly pass against Windows when run with --signing=required.
adds dc929ca tevent: Fix a comment typo
adds cf27c2f selftest: skip smb2.ioctl tests on ntvfs
adds 009cf6e s3:auth: wbcAuthenticateEx gives unix times (bug #9625)
adds 732e8ab ndrdump: make sure to deal with the highest relative pointer offset correctly.
adds 3c31fe7 s4-torture: make sure to deal with the highest relative pointer offset correctly.
adds 87157f0 s3-net: mention optional impersonation principal for PAC retrieval.
adds 4990080 krb5pac: make sure to correctly store the highest relative pointer offset.
adds d944e2c tevent_poll: Fix a crash in the poll backend
adds e330985 tevent_poll: Re-order routines
adds 3ce58cb tevent_poll: Use the poll_event_context_destructor always
adds 0cf62a9 tevent_poll: NULL out fde->event_ctx for "fresh" poll fdes
adds 611fcca tevent_poll: Avoid a crash in poll_fresh_fde_destructor
adds 1cfc76f tevent_poll: Avoid a crash in poll_event_set_fd_flags
adds dd9f0c9 tevent_poll: call tevent_common_fd_destructor() from poll_fresh_fde_destructor()
adds e79ad7c tevent_poll: fix the usage of tevent_re_initialise()
adds 570a4b3 tevent_poll: add poll_event_loop_wait()
adds 5a8e049 Fix typo in warning message
adds 6a5f65b vfs: Add helper function hash_blob_sha256 to vfs_acl_common.c
adds 25526ed vfs: Implement an improved vfs_acl_common that uses the hash of the system ACL
adds 4e8c895 vfs: Whitespace fix only to get_nt_acl_internal indentation
adds f0e49b0 vfs_acl_common: Do not fetch the underlying NT ACL unless we need it
adds a133a98 selftest: add a test that demonstrates how new ACL blob code helps
adds e650a5f idl: Provide a common wrapper for the data to hash for a non-POSIX ACL
adds 2a2dbf8 vfs: Add helper function for non posix ACL modules
adds d7ad24a s3-waf:modules add non_posix_acls dependency to vfs_gpfs
adds ea6ac28 s3:autoconf introduce NFS4ACL_OBJ
adds 7cd91ca s3:autoconf add non_posix_acls to NFS4ACL_OBJ
adds b4be8d5 s3:modules/non_posix_acls: only stat if we do not have it cached
adds d9075e1 s3:modules/vfs_gpfs add GPFS_GETACL_NATIVE define
adds f1ff845 s3:vfs_gpfs add a generic vfs_gpfs_getacl function
adds 0621991 s3:vfs_gpfs use non_posix_sys_acl_blob_get_*_helper
adds de67655 s3:torture/vfstest implement sys_acl_blob_get_file
adds 8e571fd s3:torture/vfstest implement sys_acl_blob_get_fd
adds 940b7ec s3:torture/vfstest add memreport option
adds 16940d8 s3:modules use vfs_gpfs_getacl in gpfs_get_nfs4_acl
adds 5388773 s3:modules use vfs_gpfs_getacl in gpfsacl_set_nt_acl_internal
adds 18bfcac s3:modules use vfs_gpfs_getacl in gpfsacl_get_posix_acl
adds 4c1527b s3:modules remove gpfs_getacl_alloc
adds c5d991e Revert "selftest: skip smb2.ioctl tests on ntvfs"
adds 9292e5b s3: use generate_random_password() instead of generate_random_str()
adds 6eccfc7 dsdb/password_hash: make sure that io->n.cleartext_utf8.data is a null terminated string
adds 54cc3b1 dsdb/password_hash: rename variable 'stat' to 'vstat'
adds e5ca813 dsdb/util: rework samdb_check_password() to support utf8
adds 65f2bba lib/util: improve check_password_quality() to handle utf8
adds 29aeaab lib/dbwrap: talloc_strdup() name in db_open_file()
adds 25bdab9 s3:dbwrap_ctdb: setup result->name in db_open_ctdb()
adds a09f3a3 s3:dbwrap_ctdb: add "db_context" to "db_record"
adds 3949854 s3:dbwrap_ctdb: ZERO_STRUCT(rec) just to be sure in traverse_read_callback()
adds ff65500 s3:dbrwap_ctdb: ZERO_STRUCT(rec) just to be sure in traverse_persistent_callback_read()
adds d60be81 s4:scripting/python: add support for utf-8 passwords from the command line
adds 2e7bc87 samba-tool/user setpassword: fix help message
adds dc6c40b samba-tool/domain provision: add support for utf-8 passwords for --adminpass
adds 1436107 tdb: Pass argument "header" to tdb_new_database
adds 71247ec tdb: Pass argument "header" to check_header_hash
adds 72cd5d5 tdb: Remove "header" from tdb_context
adds e7b39fb s3:param: remove an old comment (that is not up-to date any more)
adds 1342bdd s3:param: add a utility function lp_idmap_range() to get the configured range for a given domain.
adds 58b302d s3:param: add utility function lp_idmap_default_range()
adds 4e52fa7 s3:auth: use new lp_idmap_default_range() instead of lp_idmap_gid() in create_token_from_sid()
adds 600ba80 s3:param: remove unused functions lp_idmap_uid() and lp_idmap_gid()
adds cef05fb s3:net idmap: remove call to lp_idmap_backend() - this is useless.
adds 085b976 s3:param: remove unused function lp_idmap_backend()
adds 4198e80 s3:param: add a comment
adds 321401e s3:param: introduce new lp_idmap_backend() that takes the domain
adds c37a493 s3:param: add new lp_idmap_default_backend()
adds 9aa79c1 s3:net idmap: use lp_idmap_default_backend() now that we have it.
adds 8473764 s3:net_idmap_delete do not lock two records at the same time
adds 50e3592 s3:net: introduce a talloc stackframe for net idmap delete
adds deea99a s3:net: reduce indentation in net idmap delete for symmetry and consistency
adds 6c2d6ad s3:auth small optimization in create_token_from_sid
adds 1aa1d65 docs: Add missing ")".
adds 6ba7ab5 PIDL: fix parsing linemarkers in preprocessor output
adds 1b582c4 Rename pdb_ldap to pdb_ldapsam
adds e721e71 source3/wscript: support 'pdb_ldap' module in configure
adds ff496ef autoconf: rename pdb_ldap module to pdb_ldapsam
adds 823a25f s3-rpc_server: Dont wipe out ref pointers in _netr_ServerGetTrustInfo().
adds 62e6ea4 s3-rpc_server: Fix password encoding in _netr_ServerGetTrustInfo().
adds 64eba0a BUG 9633: Recursive mget should continue on EPERM.
adds 123954d dsdb-cracknames: Fix potential double free and memory leaks
adds fdca2f6 dsdb-repl: do not ask to add ref when doing getncchange for an exop
adds 7222ee0 replmetadata: raise msg level for conflict resolution so that we don't polute logs
adds 1c0d348 dsdb-repl: make message more clearer
adds 2470b0f ldb_tdb: raise level of full index scan message so that it starts to be really visible
adds 1e4e51f ldb-tdb: Fix a wrong parameter in ltdb_store
adds 75f422f ldb-tdb: Document ltdb_index_add1 for more clarity
adds 87cbd94 ldb: make test output more readable
adds 057896a ldb: use strncmp instead of strcmp when comparing the val part
adds 13b4815 ldb: Add more tests related to onelevel search
adds 2dc9c07 dsdb-operational: rework the loop for attribute removal
adds 9206eaa ldb: Add tests for the python api
adds 554ba5e ldb: Add more data test data for one level test cases
adds dc2e475 torture: We use transactions for CLEAR_IF_FIRST db
adds c03d5c5 dbwrap: Prevent transactions on non-persistent dbs
adds beb6c13 winbind: Fix an incompatible pointer type warning
adds 233b32b s3: Make SMB2_GETINFO multi-volume aware.
adds c932b13 Improve the configure tests for aio_suspend to get rid of warnings. Timur provided the wscript method, I added the configure.in correction.
adds f25debf Fix bug #9642 - vfs_afsacl.c won't build.
adds efd60ae Fix some cut-and-paste and spelling in debug messages
adds fa3924f Fix bug 9519 - Samba returns unexpected error on SMB posix open.
adds a64a617 Add a herald with version string to smbtorture
adds 19c68f8 s3:idmap_autorid: fix freeing of non-talloced memory (uninitialized pointer) (bug #9653)
adds 9c81260 waf: Make sure we link against samba-util.
adds 736e3b1 docs: fix typo in serverrole.xml
adds c36f8c1 tevent: Preparing to fix "standard" backend fallback. Initialize standard after epoll.
adds 129da06 tevent: Ensure we return after every call to epoll_panic().
adds e4ef2ecf tevent: pass 'bool replay' to epoll_panic()
adds 04ba47e tevent: Add an internal function tevent_epoll_set_panic_fallback().
adds 6f98192 tevent: Plumb in the panic fallback code into the epoll_panic() runtime call.
adds 06fb88b tevent: Add in some test code to allow the panic fallback path to be tested.
adds 1ee428d tevent: Add in the same tevent_re_initialise() fix Metze put in the tevent_poll backend.
adds aceeb58 tevent: Add a utility function tevent_find_ops_byname().
adds b5556a7 tevent: make sure tevent_backend_init() only runs once
adds 5fe459f tevent: make use of tevent_find_ops_byname() in tevent_context_init_byname()
adds 203f85c tevent: Add a private function tevent_poll_event_add_fd_internal().
adds 16f5707 tevent: Add in the new implementation of "standard" tevent backend.
adds daada84 tevent: Remove the previous "standard" tevent backend implementation.
adds 10b96e3 Fix the maxfids test so that it does not fork lots of processes and so that it works for all cases of maxfids.
adds 05235d5 tdb: Fix a typo
adds 6dfb35f Fallback to the internal resolver on EAI_FAIL.
adds dcc94f0 s4-nbt: Ensure source4/ nbt client and server honour 'disable netbios'
adds 68b2e30 docs: Fix typo.
adds 2ed035b fault.c: Fix typo in comment.
adds 38cb141 vfs_gpfs: Fix typos in comments.
adds 6eb59eb brlock.c: Fix typo in comment.
adds 75ca814 srv_netlog_nt.c: Fix typo in comment.
adds b22b22d brlock_tdb.c: Fix typo in comment.
adds 240df6c wb_samba3_cmd.c: Fix typo in comment.
adds 8adbd1c srv_epmapper.c: Fix typo.
adds f0e6a9b s3:smbd: use smbXsrv_open_close() instead of smbXsrv_open_update()
adds 42bf98d s4:torture: add a durable-open-disconnect test (suite)
adds 6240a7d s4:torture:smb2:durable: make test functions static
adds 6385f75 s4:torture:smb2: fix segfault on error condition in durable-open.reopen2 test
adds cb9b897 s4:torture:smb2: fix segfault on error condition in the durable-open.reopen2a test
adds 10fcbc6 s4:torture:smb2: fix segfault on error condition in the durable-open.reopen3 test
adds 98b0e90 s4:torture:smb2: fix segfault on error condition in the durable-open.reopen4 test
adds 1d3bd45 s4:torture:smb2: fix segfault on error condition in the durable-open.delete_on_close1 test
adds 2f8a033 s4:torture:smb2: fix segfault on error condition in the durable-open.delete_on_close2 test
adds 2954442 s4:torture: fix segfault in test_durable_open_open2_oplock()
adds cfebce3 s3:smbd: add debugging to close code (regarding disconnect of a durable)
adds 06780ae samba_upgradeprovision: Remove options to fix FS ACLs
adds 2c2759e scripting: Make tdb_copy use the python subprocess module
adds 396df64 scripting: Make tdb_copy a common util function in samba.tdb_util
adds 3c51e18 samba_upgradeprovision: Do not update privileges.ldb any more (unchanged since 2009)
adds 2cf83f7 samba_upgradeprovision: Use tdb_util.tdb_copy not shutil.copy2
adds bdb80ae s3:smbd:smb2: fix segfault (access after free) in durable disconnect code
adds 93e22bb s3:smbXsrv_session: pass record in smbXsrv_session_global_traverse()
adds 60721a3 s3:smbXsrv_tcon: pass record in smbXsrv_tcon_global_traverse()
adds d23f19a s3:smbXsrv_open: add smbXsrv_open_global_traverse()
adds d8dd0ec lib/util_tdb: factor out tdb_data_talloc_copy()
adds 5ab7725 s3:net: new implementation of "servid wipedbs" with smbXsrv_*
adds ed28246 packaging(RHEL-CTDB): package the fake-acls vfs module
adds c1d58f2 packaging(RHEL-CTDB): remove unpackaged manpages (samba and samba-tool)
adds 7e36b1b gencache: unify a DEBUG message in gencache_del()
adds ddf2aa3 gencache: unify a DEBUG message in gencache_iterate_blobs_fn()
adds 56ee82e gencache: unify a DEBUG message in gencache_iterate_fn()
adds 4d3928a gencache: unify a DEBUG message in gencache_set_data_blob()
adds 762dd3c lib/util/time: strip a potential trailing newline in the asctime case.
adds f7525ab gencache: fix an extra newline in a DEBUG message in gencache_iterate_blobs_fn()
adds 86d78df gencache: fix an extra newline in a DEBUG message in gencache_iterate_fn()
adds f211b57 gencache: fix an extra newline in a DEBUG message in gencache_set_data_blob()
adds 31e4d6d s3:smbd: preserve file type mode bits in file_set_dosmode()
adds 68559b7 tdb: Enhance lock tracking a bit
adds 542400a tdb: Use tdb_null in freelistcheck
adds 1f93f08 tdb: Simplify fcntl_lock() a bit
adds 3534e4e tdb: Factor out the retry loop from tdb_allrecord_upgrade
adds 5929e38 tdb: Don't segfault if tdb_open_ex for check failed
adds fcb345f tdb: Make tdb_release_transaction_locks use tdb_allrecord_unlock
adds a7fdd4f tdb: Slightly simplify transaction_write
adds e7f66f3 s3:lib/afs fix the build
adds 432dde0 s3:build fix the build with --fake-kaserver
adds ff8ba06 build/autoconf: fix check for GNU ld version
adds f7aa601 lib/util: add samba_tevent_context_init()
adds f40c93a libcli/cldap: make use of samba_tevent_context_init()
adds 4ea37dd libcli/smb: make use of samba_tevent_context_init()
adds 3d5bb24 librpc/rpc: make use of samba_tevent_context_init()
adds 5d2574e s4:auth/kerberos: make use of samba_tevent_context_init()
adds 7fb72050 s4:lib/com: make use of samba_tevent_context_init()
adds c8dda78 s3:libsmb: make use of samba_tevent_context_init()
adds 3cad605 s3:libads: make use of samba_tevent_context_init()
adds f3915cf s3:lib: make use of samba_tevent_context_init()
adds e8bda00 s3:libnet: make use of samba_tevent_context_init()
adds 22dd9e7 s3:utils: make use of samba_tevent_context_init()
adds 60fa4c7 s3:torture: make use of samba_tevent_context_init()
adds b538c31 s3:rpc_client: make use of samba_tevent_context_init()
adds 5a2aaaf s3:winbindd: make use of samba_tevent_context_init()
adds 36f4547 s3:includes: remove event_context_init() define for s3_tevent_context_init()
adds b946b45 s3:winbindd: s/struct event_context/struct tevent_context
adds 5c72385 s3:torture: s/struct event_context/struct tevent_context
adds 415e8e0 s3:smbd: s/struct event_context/struct tevent_context
adds f9d0473 s3:rpc_client: s/struct event_context/struct tevent_context
adds cf1f993 s3:rpc_server: s/struct event_context/struct tevent_context
adds 99367d4 s3:printing: s/struct event_context/struct tevent_context
adds 5743277 s3:nmbd: s/struct event_context/struct tevent_context
adds 00b1ef8 s3:modules: s/struct event_context/struct tevent_context
adds d0bca41 s3:libsmb: s/struct event_context/struct tevent_context
adds 935a40f s3:lib: s/struct event_context/struct tevent_context
adds 804b18f s3:lib/events: s/EVENT_FD/TEVENT_FD
adds 3ae2ed4 s3:winbindd: s/struct timed_event/struct tevent_timer
adds ae1cb5c s3:smbd: s/struct timed_event/struct tevent_timer
adds 2672c37 s3:smbd: s/EVENT_FD/TEVENT_FD
adds 7f41a62 s3:rpc_server: s/struct timed_event/struct tevent_timer
adds 80421ee s3:modules: s/struct timed_event/struct tevent_timer
adds 39660e6 s3:nmbd: s/struct timed_event/struct tevent_timer
adds 59b8f80 s3:lib: s/struct timed_event/struct tevent_timer
adds a0d96b5 s3:smbd: s/struct fd_event/struct tevent_fd
adds b7a925f s3:printing: s/struct fd_event/struct tevent_fd
adds 9ececaa s3:modules: s/struct fd_event/struct tevent_fd
adds c085803 s3:lib: s/struct fd_event/struct tevent_fd
adds 64145e7 s3:modules: s/event_add_fd/tevent_add_fd and s/EVENT_FD_/TEVENT_FD_
adds e5f6250 s3:smbd: s/event_add_fd/tevent_add_fd and s/EVENT_FD_/TEVENT_FD_
adds abf8e16 s3:printing: s/event_add_fd/tevent_add_fd and s/EVENT_FD_/TEVENT_FD_
adds cdb97fd s3:lib: s/event_add_fd/tevent_add_fd and s/EVENT_FD_/TEVENT_FD_
adds fdf9da9 s3:winbindd: s/event_add_timed/tevent_add_timer
adds 98660d5 s3:rpc_server: s/event_add_timed/tevent_add_timer
adds cf1336e s3:modules: s/event_add_timed/tevent_add_timer
adds 01b8b1b s3:nmbd: s/event_add_timed/tevent_add_timer
adds 95eeb9f s3:lib: s/event_add_timed/tevent_add_timer
adds e29830a s3:include: avoid TEVENT_COMPAT_DEFINES
adds f3aa372 s3:torture: call fault_setup() to get usage backtraces
adds 85b6329 s3:selftest: generate ${SELFTESTPREFIX}/subunit with the raw output
adds 3d82f78 ntdb: fix database corruption when transaction doesn't change anything.
adds 63a6381 dbwrap: dbwrap_ntdb.c
adds 48a4270 source3: explicitly disable NTDB support.
adds f3c0d1d dbwrap_local_open: open NTDB if extension is .ntdb
adds 53aac0b dbwrap_local_open: never open the .tdb if there is an .ntdb
adds e201033 tdb_wrap: prevent tdbs called ".ntdb" or without extensions.
adds 3c9c302 param: 'use ntdb' flag (off by default).
adds 2f4b21b ntdb: switch between secrets.tdb and secrets.ntdb depending on 'use ntdb'
adds 3d29bb2 s3:rpc_client fix a crash
adds 46ab33d build:autoconf: fix output of syslog-facility check
adds f2c7f2c build: Remove unused includes.h reference to avoid build-time talloc dep
adds 613f49a build: Remove includes.h dep in winbind client libraries
adds c89df54 ldb: Add missing dependency on replace for ldb
adds 59e8321 torture-drs: Make the samba4.drs.repl_schema.python emit failures, not errors on add failure
adds a166a34 torture-drs: Fix comment in replica_sync test
adds 87db233 dsdb-descriptor: Spell out security descriptor flags as constants
adds e4d85fa dsdb-descriptor: Avoid segfault copying an SD without an owner or group
adds ac9620b build/autoconf: put ld check variable in quotes
adds d537d64 Revert "wafbuild: use -Wstack-protector if available"
adds 240a552 build: use -fstack-protector if available
adds 4567174 winbind: Make domain_name const in wcache_ndr_key(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 2b89067 messages: Use uint8_t type. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds de14fd9 winbind: Use uint8_t type and use const where needed. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 03cf4be winbind: Correctly cast name to messaging_send_buf(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 8bfbb81 ndr: Comparing an array to null is always true. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 48a4539 libsmb: Fix possible null pointer dereference. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 742296d torture: Fix samsync domain_name checks. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 52530f5 nmbd: Fix request data data processing.
adds a3ac48d s4-libcli: Add null check for ndr functions in rap. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds f4761c9 s3-tldap: Make sure we don't deref a null pointer. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds e508746 librpc: Add NULL check for ndr functions for epm bindings. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 318ecbc s4-libcli: Check return code of smbcli_request_setup(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds a9e6240 ndrdump: Check return value of ndr_pull_init_blob(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 9e6e9c7 pyauth: Check return value of lpcfg_from_py_object(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 5207d45 s4-libcli: Check return value of smbcli_request_setup(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds b510e5e pdb: Fix array overrun by one. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds aff301d torture: Fix array access in spoolss test. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 1d24fa6 torture: Fix memcmp of short buffer. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds e762858 torture: Make sure we don't overrun the buffer. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 34ad975 s4-client: Don't leak resource handle. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds b91a20f s4-client: Don't leak file descriptor. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds b70d116 s3-net: Don't leak username. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds c013df3 s3-spoolss: Don't leak memory. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds f573826 s3-lsasd: Don't leak file descriptors. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 6b2b125 s3-param: Don't leak file descriptor. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds aab2e17 s3-vfs: Don't leak file descriptor. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 6ac1435 torture: Don't leak file resource handle in spoolss test. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds b229d1d s3-smbd: Don't leak subcntarr array. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds d555f6d winbind: Don't leak memory on return. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 301a3cb wbinfo: Fix several memory leaks. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds d5a210a s3-torture: Don't leak memory. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds cf8be08 s4-client: Don't leak memory. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds b055798 winbind: Don't leak centry memory. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 66ee744 s4-registry: Don't leak memory on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds f4d1e8c s4-registry: Don't leak file descriptor. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 82e9ff8 s4-cifsdd: Don't leak memory. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds aa6cc31 s4-policy: Fix memory leaks in push_recursive(). Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 3a3baa4 smbget: Fix file descriptor leak. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 312355a smbpasswd: Don't leak memory. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 32a107c ndrdump: Don't leak plugin handle on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 6e8a975 s3-libsmb: Don't leak memory on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 6213606 s4-lib: Don't leak plugin handle on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds c647169 s3-vfs: Don't leak file descriptor on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 3ca727b lib-util: Don't leak file descriptor on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 92b0871 s3-rpc_server: Make sure that fd is really closed on error. Reviewed-by: Alexander Bokovoy <ab at samba.org>
adds 36da56e Make systemctl reference indirect in packaging/NetworkManager/30-winbind-systemd
adds 3e5acc1 Fix bug #9674 - Samba denies owner Read Control when there is a DENY entry while W2K08 does not.
adds ecd0b10 s4:winbindd: do not drop the workgroup name in the getgrnam and getgrent calls.
adds bb0e4cb s4:winbindd: do not drop the workgroup name in the getgrgid call
adds a125ebe Make sure that domain joins work correctly when the DC disallows NTLM auth.
adds 3630ea1 Fix bug #9039 'map untrusted to domain' treats WORKSTATION as bogus domain.
adds 1da22ab build: Do not force a specific perl from ${PERL} when running pod2man
adds 7d01f10 s3:smbd: fix missing space in debug message in initial_break_processing()
adds f14ba64 s4:winbindd: fix spacing and line length in cmd_getpwnam_recv_domain()
adds 2fb69f5 s3:lib/events: add missing TEVENT_TRACE_BEFORE/AFTER_WAIT handling
adds 5aee3a4 s4:pygensec: make use of samba_tevent_context_init()
adds 8ec4d9c s4:pyregistry: make use of samba_tevent_context_init()
adds bf0dcc9 auth/pycredentials: make use of samba_tevent_context_init()
adds 6205262 lib/util: allow samba_tevent_debug() to take a name as context
adds 6b948cf lib/util: add samba_tevent_set_debug()
adds 1b75475 s4:lib/events: make use of samba_tevent_set_debug()
adds 64d98c5 s3:lib/events: make use of samba_tevent_set_debug()
adds 61f34e2 s3:pylibsmb: make sure we get tevent debug messages
adds 8ac431a Fix bug # 9666 - Broken filtering of link-local addresses.
adds d9a69e6 s3:lib/events: make use of tevent_common_loop_timer_delay()
adds 87f2558 wafsamba: add CHECK_VALUEOF() helper
adds 602cd7f lib/replace: add AC_CHECK_VALUEOF() macro
adds d5f9257 tevent: define TEVENT_NUM_SIGNALS based on configure checks
adds 4a7142e tevent: fix --disable-python cause configure fails (bug #8718)
adds 5c31b15 tevent: fix a comment typo in tevent_epoll.c
adds dea5115 tevent: fix some compiler warnings in testsuite.c
adds 5f284be tevent: fix compiler warning in tevent_context_init_byname()
adds 883d20a tevent: add trace points BEFORE_LOOP_ONCE and AFTER_LOOP_ONCE
adds f86df3e tevent: remember the errno from select(), poll() and epoll_wait()
adds d5b341d tevent: don't skip a fd event if the previous one was deleted during poll()
adds 8e3ef65 tevent: make sure we cleanup the array passed to poll() after deleting an event
adds f75fd90 tevent: use tevent_poll_event_add_fd_internal() in poll_event_add_fd()
adds ef8130f tevent: merge poll_fresh_fde_destructor() into poll_event_fd_destructor()
adds f45abea tevent: maintain a list of disabled events in the poll backend
adds de0204c tevent: traverse the ev->fd_event list instead of the poll_ev->fds array
adds 6952d76 tevent: ignore POLLNVAL from poll() and disable the event
adds b53c704 tevent: revalidate fde->flags after poll()
adds 5ca6914 tevent: Fix multiple handler on the same fd bug in the tevent select backend.
adds b31767b tevent: debug a FATAL message on EBADF from the select backend
adds 8764ec8 tevent: use DLIST_DEMOTE() before calling on fde handler after select() and poll()
adds 2b05c96 tevent: add epoll_{create,ctl}_panic_fallback() for testing
adds 73dabdd tevent: avoid any operation on epoll_ev after a epoll_panic()
adds 3fc9316 tevent: don't call TALLOC_FREE(ev->additional_data) in std_fallback_to_poll()
adds 5b9218a tevent: add std_event_loop_wait()
adds b2114eb tevent: remove unused if (epoll_ev->epoll_fd == -1) return; checks
adds 31db8a0 tevent: use helper variables to hold the epoll_ctl() result
adds 2b3b06b tevent: call epoll_panic() if EPOLL_CTL_DEL failed
adds 056dcc7 tevent: the content of event is ignored by EPOLL_CTL_DEL
adds 07e0427 tevent: s/epoll_change_event/epoll_update_event
adds ec9615c tevent: always go through epoll_update_event()
adds 2721f0d tevent: unify handling of HAS_EVENT and REPORT_ERROR in epoll_{add,mod,del}_event()
adds 7ef688c tevent: ignore EBADF from epoll_ctl() and disable the event
adds e4b496c tevent: Start to fix the epoll backend to support 2 fd events on the same fd correctly.
adds 809593e tevent: handle multiplexed fde's in epoll_add_event()
adds 15ca40f tevent: Fix up epoll_del_event to cope with deleting a multiplexed fde event.
adds 6703c5b tevent: Fix epoll_mod_event() to cope with modifying a multiplexed fde event.
adds a347d55 tevent: handle multiplexed fde's in epoll_event_fd_destructor()
adds 8b1a43e tevent: handle EPOLL_ADDITIONAL_FD_FLAG_HAS_MPX in epoll_update_event()
adds 4057ef2 tevent: Add utility function epoll_handle_hup_or_err()
adds fa4f171 tevent: In epoll_event_loop() ensure we trigger the right handler for a multiplexed fde event.
adds 16a072e tevent: preferr the write handler if there're two possible handlers registered with epoll
adds 4fcc94d tevent: If epoll_ctl(..EPOLL_CTL_ADD,..) failes with EEXIST, merge the two fde's into one epoll event.
adds 2364047 tevent: use DEBUG_ERROR for the fallback message in epoll_panic()
adds 04b1fa4 tevent: Regression test to ensure that a tevent backend can cope with separate read/write events on a single fd.
adds 2c9d84b tevent: use better names for the subtests
adds cf3ee4e tevent: add test_event_fd1()
adds 3ed0f7d tevent: add test_event_fd2()
adds e5ae803 tevent: add a debug message in tevent_common_loop_timer_delay()
adds afd4198 tevent: optimize adding new timer events
adds 35385a3 tevent: optimize adding new zero timer events
adds f9eb055 tevent: change version to 0.9.18
adds 2d13532 build: Rename samba_python waf node to avoid duplicate name
adds 80fce35 build: Change bin/default/python -> bin/python symlink to bin/default/python_modules
adds 87afc3a Move python modules from source4/scripting/python/ to python/.
adds 2cfbfa6 Remove incomplete check for IPv6 link-local addresses.
adds 68f13f5 samba-tool dbcheck: fix comment on err_wrong_sd
adds 669c302 samba-tool domain classicupgrade: Print a better error when the ldap backend PW was not found
adds 161fa15 samba-tool domain classicupgrade: Fix typo in error path for multiple account flags
adds 606f5d6 samba-tool ldapcmp: Add --skip-missing-dn to not error on DNs present in one DB but not the other
adds c692bb0 Handle EMSGSIZE on UNIX domain sockets.
adds 0180a02 subunit: Add a sh macro for skipping a test
adds 97389c3 scripting: Correct parsing of binary DN
adds f508435 samba-tool dbcheck: fix msDS-HasInstantiatedNCs attributes to match instanceType on our ntdsDSA
adds 24c4d81 samba-tool ldapcmp: Add support for checking DNSDOMAIN and DNSFOREST by default
adds 72f73eb selftest: Do an ldapcmp run against the upgraded domain
adds f1f36ad selftest: Add in a provision from 4.0.0 to run tests against
adds d7936ee selftest: Add ldapcmp to ensure upgradeprovision of a fresh DB is a no-op
adds 08f0562 selftest: Run dbcheck and improved upgrdeprovision tests against release-4-0-0
adds 9d6af49 selftest: Rename samba4.blackbox.upgradeprovision.py to samba4.blackbox.upgradeprovision.current
adds 787a6aa samba_upgradeprovision: Remove auto-detection of pre-alpha9 databases
adds 5074b98 scripting: Rework samba.upgradehelpers.get_diff_sddls to be get_diff_sds
adds 9b8d5bb samba_upgradeprovision: Remove inherited ACEs before comparing the SDs
adds 09b82d5 samba_upgradeprovision: Remove unused checkKeepAttributeOldMtd
adds 81cda85 samba_upgradeprovision: Remove alwaysRecalculate, this is too dangerous
adds 9bc32bf samba_upgradeprovision: only run rebuild_sd in --full mode
adds 0f247dc samba_upgradeprovision: do not maintain dnNotToRecalculate as a list
adds d5d88bd samba_upgradeprovision: Do not reset every DN when changing an SD
adds b9b6375 selftest: Remove output directories to save disk space
adds 50b42d1 s4-lib/socket: Return the original EMSGSIZE when sendto() and setsockopt() both fail
adds 70e1b61 tsocket_bsd: Attempt to increase the SO_SNDBUF if we get EMSGSIZE in sendto()
adds 68698b4 tdb: Slightly simplify tdb_expand_file
adds 9755541 s3:libnet increase timeout for machine password change
adds 0796a17 s3:lib/charcnv fix typo in pull_ascii_base_talloc()
adds e8e3a68 Fix the build: net_serverid.c has 3 wrong format strings for 64bit vars
adds 14bae61 winbind: Use talloc for allocating domain, dns, forest and dc name.
adds 659dd65 winbind: Correctly use names in the domain struct.
adds 3c134bc winbind: Fix samba3.winbind.struct test.
adds def575b waf: Correctly check for prctl in just one place.
adds f9fb3fa lib: Add prctl_set_comment to utils.
adds f06a035 s3-daemons: Set the comment field of the daemons.
adds 157943f krb5_wrap: Make sure we don't dereference a NULL pointer.
adds 69f22e1 winbind: Fix no memory check in _wbint_PingDc().
adds 1e4f4f6 s4-client: Make sure entry is a valid string.
adds 2aca90b s4-libregistry: Make sure we don't dereference a NULL pointer.
adds cab969d s4-libregistry: Fix path check and improve while loops.
adds ceb1d8b gensec: recv_handler can't be NULL at that point.
adds 1742458 dsdb: Check for pointers before we deference them.
adds 7a50f08 s4-libregistry: Improve NULL handling of name.
adds 90cbfc9 Make sure to set umask() before calling mkstemp().
adds 511e575 Documentation: Add a warning to "socket options"
adds 7fa4795 waf: add -fstack-protector to LDFLAGS if detected.
adds 166288b selftest: Fix specification of --machinepass to actually set a unique password
adds c666320 net ads join: Add support for specifying the machine account password
adds 33a7296 docs: Add documentation for osName and osVer
adds bb680ef vfs_catia: add debug class for that module
adds f7a63dc vfs_catia: fix the translation to "vfs_translate_to_windows"
adds 5f38125 vfs_catia: fix the completely outdated manual page
adds 4b4f8f3 vfs_catia: add a sample for filename mapping to the manual page
adds 93d57df vfs_catia: add my copyright
adds 5372571 s3:idmap: fix a debug message and lower its level
adds 11d1286 Correct the name of the nss_winbind module for FreeBSD by creating a symlink from the FreeBSD required name to the built module.
adds 15ce3a9 s3-vfs: add vfs_btrfs module
adds 83e4ff9 doc: add vfs_btrfs man page
adds 666a563 s4-dns: dlz_bind9: Check result to avoid segfault
adds 86d09ce s3-winbindd: Move common code for LDAP id mapping to idmap_utils
adds c07c167 s3-winbindd: Move idmap_fetch_secret to idmap_utils.c for reuse
adds 0c4e467 s3-winbindd: Move code for verifying ADS connection to common helper function
adds baf9b78 s3-winbindd: Use common helper function for connecting to ADS
adds ad1fbe2 s3-winbindd: Move connection to AD server from idmap_ad
adds 6aa739a s3-winbindd: Add new module idmap_rfc2307
adds 30b2f74 s3-docs: Add manpage for idmap_rfc2307 module
adds b755152 s3-net: Allow setting the ldap password for idmap_rfc2307
adds 8241daf packaging(RHEL-CTDB): Add idmap_rfc2307 module
adds 6ac0bdc Add testcase for idmap_rfc2307 module
adds 287b5f6 param: Remove incorrectly added defaults in AD DC allowing WORLD WRITABLE files
adds fc496ef smbd:posix_acls Remove incorrectly added lp_create_mask() and lp_dir_mask() calls
adds 58e385a Revert "Ensure the masks don't conflict with the ACL checks."
adds fb924d0 s3: remove some dead code (for setdir command)
adds 389197e scripting: No longer install samba_upgradeprovision
adds b40c4b0 vfstest: fix the "-c" multiple-command option
adds e10c815 vfs_catia: write a testcase - add a translate command to vfstest
adds 3966473 vfs_catia: testcase - implement vfstest additions
adds 41edcf8 vfs_catia: testcase - add missing pieces
adds 156fa6c vfstest: update the manual page
adds ccb39a3 tsocket: ENOMEM can be retried on illumos/Solaris.
adds c044e93 smbd: Fix a typo
adds a42527e pidl: Add skip option to elements.
adds cc09762 ndr: Add ndr_ntprinting_string_flags() function.
adds b6e276a idl: Add flags for strings in ntprinting idl.
adds c8abc6f ndr: Pass down string_flags in ndr_pull_ntprinting_printer().
adds 90068bb s3-net: Add encoding=<CP> to 'net printing migrate'.
adds beea48d s3-net: Add encoding=<CP> to 'net printing dump'.
adds 56328c0 torture: Add ntprinting latin1 test.
adds fa6992e torture: Update ndr README.
adds 29dfc94 ccan: Cast getpid() result to unsigned int for GNU/Solaris build
adds 3464074 ntdb: Cast getpid() result to unsigned int for GNU/Solaris build
adds 7ea026e lib/util: Cast mode_t result to unsigned int for GNU/Solaris build
adds 21f18d0 s4-ntvfs: Cast getpid() result to unsigned int for GNU/Solaris build
adds bf7da08 s3-lib/server_prefork: Cast pid_t result to unsigned int for GNU/Solaris build
adds 1fba140 s3-smbd/process.c: Cast pid_t result to int for GNU/Solaris build
adds cdc0622 spoolssd: Cast getpid() result to unsigned int for GNU/Solaris build
adds 174a99f dbwrap: Cast getpid() result to unsigned int for GNU/Solaris build
adds 1ccfaa4 vfs_smb_traffic_analyzer: Cast mode_t to unsigned int for GNU/Solaris build
adds 6a5cae9 s3-epmd: Cast getpid() result to unsigned int for GNU/Solaris build
adds 88e6342 s3-lsad: Cast getpid() result to unsigned int for GNU/Solaris build
adds fd8b258 examples/libsmbclient: Cast mode_t to unsigned int for GNU/Solaris build
adds 1d15fc7 Fix bug #9724 - is_encrypted_packet() function incorrectly used inside server.
adds 96d731c samba-tool group list: add more info to samba-tool group list
adds 05a7a10 wkssvc: Fix bug 9727, NULL pointer dereference
adds 4490e72 s3:include bump profile memory area version number
adds f7564ca s3:registry accept windows like long hivenames
adds 3d7a4db libcli/smb: add SMB_CAP_LEGACY_CLIENT_MASK define
adds b041dc9 s3:libsmb: make use of SMB_CAP_LEGACY_CLIENT_MASK instead of SMB_CAP_CLIENT_MASK
adds 53d348d libcli/smb: defer failing for missing NEGOTIATE_SECURITY_SIGNATURES_ENABLED
adds 1111d46 libcli/smb: smb1cli_inbuf_parse_chain() and smb1cli_conn_dispatch_incoming() should use smb_len_tcp.
adds 40c3db9 s3:libsmb: let cli_read_andx_create() accept any length
adds d24b8af s3:smbd: keep global_client_caps and max_send from the first successful session setup
adds be98c1c s3:smbd: remove silly (SMB_OFF_T_BITS == 64) checks
adds b80111a s3:smbd: add some const to req_is_in_chain()
adds 36f6a8a s3:smbd: Fix off-by 4 error in wrap protection code in create_outbuf()
adds 21707de s3:smbd: Remove server_will_accept_large_read() and erroneous comment.
adds fd88520 s3:smbd: Add functions calc_max_read_pdu()/calc_read_size() to work out the length we should return.
adds 5a05e68 s4:smb_server: fix large read_andx requests
adds d9afb2b s3:torture: Add new LARGE_READX test to investigate large SMBreadX behavior.
adds df618e3 s3:selftest: Add LARGE_READX test into our make test infrastructure.
adds c9066b0 s4:torture: raw.read fix large reads against windows
adds 599a699 s4:torture: let raw.read accept larger reads than 0x10000
adds 1f139ae s3:waf fix build on AIX
adds 9624ca4 BUG 9735: Fix winbind seperator in upn to username conversion.
adds c3ee49a Solaris/Illumos/Nexenta creates pipes that are bi-directional by default.
adds 566a2e6 Fix tevent testsuite issue on Solaris.
adds 84dad60 Fix bug #9733 - smbcontrol close-share is not working.
adds 12ebb1b smbd: Tune "dir" a bit.
adds fd6d036 vfs_btrfs: fix compile on 32-bit platforms.
adds 068e0e2 ntdb: don't call open hook when re-opening an existing database.
adds c202dc9 Revert "vfs_btrfs: fix compile on 32-bit platforms."
adds d27f00c vfs-btrfs: Fix build on 32 bit platforms by using long long types
adds 7dc6dfd build: Remove the forced use of only the first part of the compiler string
adds afe9343 build: Do not pass CPP="" to pidl, skip the env variable entirely
adds 3da89b0 scripting: Move the list of well known SDs to samba.provision.descriptor
adds 6df17fe scripting: Fix documentation comment on upgradehelpers.py:get_clean_sd
adds e81a97d scripting: Make samba.provision.descriptor.get_wellknown_sds() return ldb.Dn objects
adds 352aff8 scripting: Move samba.provision.descriptor to samba.descriptor
adds a113ddb scripting: Modify samba.descriptor.get_wellknown_sds() use samdb calls only
adds 9040e26 scripting: Move get_diff_sds from samba.upgradehelpers to samba.descriptor
adds 810f8b4 samba-tool dbcheck: Add --reset-well-known-acls
adds 4789a30 samba-tool dbcheck: Allow dbcheck to correct an nTSecurityDescriptor without an owner or group
adds 874a93b scripting: Modify samba.descriptor.get_diff_sds() to cope with a missing reference owner
adds 1589e46 selftest: Add tests for samba-tool dbcheck --reset-well-known-acls
adds 5d42260 samba-tool ldapcmp: Remove the GUID -> name mappings
adds 30adf0c scripting: Fill the ProvisionNames hash with strings, not ldb.MessageElement or Dn
adds bbb4068 dbwrap: Use tdb_null in db_ctdb_delete
adds d4ebeeb smbd: Avoid sending 0-sized keys to dbwrap
adds a92c08e tdb: Little format change
adds c8c0bf7 tdb: Fix blank line endings
adds abe4046 ctdb-conn: Add ctdbd_parse
adds 1409895 dbwrap-ctdb: Use ctdbd_parse in db_ctdb_parse_record
adds d147194 ctdb-conn: remove ctdbd_fetch
adds c2b26a4 dbwrap-ctdb: Avoid a talloc_stackframe()
adds 032da72 smbd: Avoid some talloc_realloc in notify_internal
adds eb885d1 smbd: Slightly simplify notify_trigger
adds ebb027b smbd: Slightly simplify notify_trigger
adds 07ae7e2 smbd: We don't collect our own vnn anymore
adds e3f5e47 smbd: Remove an optimization that became unnecessary
adds e865788 dbwrap: Add a comment explaining a restriction
adds 1dcd75d auth/ntlmssp: Avoid use-after-free of user_info after logon failure at log level 5
adds 40d783c Call smb_panic when we try to exit the server uncleanly. This gives us the normal traceback and memory dump, but also runs the normal panic action.
adds adbe6cb libcli/auth: avoid using transactions a chainlock is enough
adds ffe14d9 Optimization suggested by Volker. Don't do a stat system call on normal read path.
adds 7fd926f Make sure that we only propogate the INHERITED flag when we are allowed to.
adds 5530cc4 Fix bad SMB2 opcode reading in server.
adds 257d2ef epm: Increase debug level for already registered endpoints.
adds 5e91957 BUG 9758: Don't leak the epm_Map policy handle.
adds 50e0060 Add a comment about why we are removing the INHERITED bit so people understand.
adds 1e8bcce Ensure we can never return an uninitialized EA list.
adds d9e7c82 Modify fill_ea_chained_buffer() to be able to do size calculation only, no marshalling.
adds 15fa043 Change estimate_ea_size() to correctly estimate the EA size over SMB2.
adds 875bedd Fix bug #9130 - Certain xattrs cause Windows error 0x800700FF
adds b96bc9f Fix bug #9130 - Certain xattrs cause Windows error 0x800700FF
adds 7bee3ef Add a test to show that zero-length EA's are never returned over SMB2.
adds 43becd6 Ensure we don't return uninitialized memory in the pad bytes.
adds 9b94de1 Final fix for bug #9130 - Certain xattrs cause Windows error 0x800700FF
adds b986a3a Ensure EA value is allocated on the right context.
adds 54529fd s3:lib/gencache: place gencache.tdb into /var/cache/samba
adds 821171e s3:lib/server_mutex: open mutex.tdb with CLEAR_IF_FIRST
adds 0d75c90 s3:modules: fix the build of vfs_notify_fam (bug #9545)
adds 81cc940 wafsamba: display the default value in help for SAMBA3_ADD_OPTION
adds 7903839 s3:wscript: change --with-dmapi to default=auto to match the autoconf build
adds ed76e65 ntvfs: support setfileinfo with FULL_EA_INFORMATION
adds b5d5b9a libsmbclient: Fix cli_session_setup_guest_send
adds 5dad084 ccan: fix HAVE_BSWAP_64 for autoconf.
adds a7f067c BUG 9699: Fix adding case sensitive spn.
adds 7f366d7 tevent: Only set poll_ev->delete=false if it was true
adds ca0d385 getpass: Don't fail if stdin is not a tty
adds 243278a doc: Document performance impact of "hide unxx" parameters
adds b7c0330 BUG 9139: Fix the username map optimization.
adds 045c446 BUG 9766: Cache name_to_sid/sid_to_name correctly.
adds f61ee72 pylibsmb: Avoid a segfault if no credentials are passed to libsmb.Conn()
adds 28da1af winbindd: Avoid a fd leak when we can not fork
adds 6058bc9 wafsamba: fix samba_abi for default catch-all case
adds b752417 s3-waf: filter out ldapsam internal init functions
adds 5952755 PASSDB: add support to set and enumerate UPN suffixes associated with our forest
adds a308db6 s3-netlogon: enumerate UPN suffixes from PASSDB when available
adds 60c2953 vfs_fake_perms: Slightly streamline code
adds ce2fb2d vfs_fake_perms: Slightly streamline code
adds 69b3d19 vfs_fake_perms: Fix bug 9775, segfault for "artificial" conn_structs
adds 58e3c53 build: Replace #!/usr/bin/env python with passed in PYTHON=
adds 45a596f build: Remove extra space in shebang
adds e7e37b3 python-samba-tool domain classicupgrade: Make failure to connect directly to the LDAP backend fatal
adds 98f9e5e s3:smbd: do not access data behind req->buf+req->buflen in srvstr_get_path_req_wcard()
adds a70e9db s3:smbd: convert srvstr_pull_req_talloc() into a function
adds 8aae8b5 s3:smbd: do not access data behind req->buf+req->buflen in srvstr_pull_req_talloc()
adds afd291b Avoid leaking temp file if an exception is raised
adds 7955bf4 build: Raise minimum python version to 2.5.0 for samba build
adds f775613 scripting-provision: Do not enforce domain != realm if we are joining an existing domain
adds c55eb37 Change source3/modules/vfs_dirsort.c from MALLOC -> TALLOC.
adds b30697f Protect against early error in SMB_VFS_NEXT_READDIR.
adds 53d980b Use an index i rather than re-using a state variable.
adds cdcb631 Protect open_and_sort_dir() from the directory changing size.
adds 7e437a3 Clean error paths in opendir and fd_opendir by only setting handle data on success.
adds 770512e Check SMB_VFS_NEXT_OPENDIR return in dirsort_opendir().
adds 6ae58dd Convert mtime from a time_t to a struct timespec.
adds 353718c Remove the use of dirfd inside the vfs_dirsort.c.
adds 3347805 Remove unneeded initializations (we already talloc_zero).
adds 8956c0d Ensure we test the dirsort module in make test.
adds fbda782 libsmbclient: Fix a leak on talloc_tos()
adds 54316ea libsmbclient: Avoid a data copy
adds 4627699 libsmbclient: Factor out cli_session_setup_get_principal
adds 0008d9e libsmbclient: Slightly simplify cli_session_setup_spnego
adds e2e0449 libsmbclient: Factor out cli_session_setup_get_account
adds 26359c2 libsmbclient: Add async cli_session_setup_ntlmssp
adds dc79633 libsmbclient: Remove unused cli_session_setup_ntlmssp()
adds 0e1e0a6 libsmbclient: Add async cli_session_setup
adds 9879c88 libsmbclient: Remove unused sync wrappers
adds 3b3dacf libsmbclient: Make cli_connect_sock async
adds a7c02f9 libsmbclient: Avoid a talloc_strdup in cli_connect_nb
adds 48053b7 libsmbclient: Add async cli_connect_nb
adds 82b3069 libsmbclient: Remove unused cli_connect_sock
adds 47a1de3 libsmbclient: Make cli_start_connection async
adds 80097ac libsmbclient: Use tevent_req_poll_ntstatus in cli_tcon_andx
adds 6bed164 libsmbclient: Streamline cli_tcon_andx a bit
adds 906d173 libsmbclient: Use tevent_req_poll_ntstatus in cli_openx
adds c38dfeb libsmbclient: Streamline cli_openx a bit
adds 6d1dc76 libsmbclient: Make cli_raw_tcon async
adds 5daf647 libsmbclient: Make cli_tree_connect async
adds cd2cc97 libsmbclient: Make cli_full_connection async
adds 237ec2f libsmbclient: Use async cli_full_connection in python connection setup
adds e89ec64 Maintain a back-pointer to the fsp in struct smb_Dir when opening with FDOPENDIR.
adds ea14c94 In the struct smb_Dir destructor, use the fsp back pointer to release resources.
adds 0fe894f Remove the "Ugly hack" that was the second use of dirfd().
adds 7a4dd84 Remove dependency on detection of HAVE_DIRFD for use of fdopendir().
adds 5b15d10 autoconf: build in NTDB.
adds 1cf46d2 source4/scripting/python/samba/samba3: handle ntdb files.
adds ccfd929 lib/param: lpcfg_private_db_path()
adds b45e3f5 secrets: use lpcfg_private_db_path() convenience helper.
adds 00c9e83 libcli/auth: convert to dbwrap.
adds b4b56ee schannel_store.tdb: make it schannel_store.ntdb if 'use ntdb'.
adds c5bd2ae Samba3-HOWTO: mention NTDB.
adds ed6a4e0 source4/cluster and source4/ntvfs: convert to dbwrap, add ntdb option.
adds 41333f9 ntdb: remove --disable-ntdb.
adds 3434140 samba-tool - MX records cannot be deleted (error in called C-program)
adds f67ae78 samba-tool - MX records cannot be deleted (part2)
adds 0f9eb25 smbd: Fix an error return in change_dir_owner_to_parent
adds b08c0b3 Add a test that shows the difference between Windows and Samba with respect to DeleteOnClose.
adds f340795 Cleanup. Remove unused function dptr_DirCacheAdd(). Make DirCacheAdd() static.
adds 0fa404c Bug 9807 - wbinfo: fix segfault in wbinfo_pam_logon
adds e1f4942 lib: Add cp_smb_filename
adds 8de3c04 lib: Convert copy_smb_filename to use cp_smb_filename
adds 0221f8b vfs: Convert unlink_acl_tdb to cp_smb_filename
adds 19ee070 vfs: Convert posix_eadb_unlink to cp_smb_filename
adds 33037d8 vfs: Convert shadow_copy2_unlink to cp_smb_filename
adds e0e5953 vfs: Convert shadow_copy2_ntimes to cp_smb_filename
adds 2c733b2 vfs: Convert xattr_tdb_unlink to cp_smb_filename
adds 9b875f6 vfs: Convert streams_xattr_unlink to cp_smb_filename
adds 36bfe54 vfs: Convert recycle_file_exists to cp_smb_filename
adds 79e0050 vfs: Convert recycle_get_file_size to cp_smb_filename
adds 6fffea8 vfs: Convert recycle_do_touch to cp_smb_filename
adds db4bbc0 vfs: Convert catia_rename to cp_smb_filename
adds 7d27464 vfs: Convert catia_unlink to cp_smb_filename
adds e497181 vfs: Convert catia_ntimes to cp_smb_filename
adds fb7afce vfs: Convert alloc_get_client_smb_fname to cp_smb_filename
adds 4d3184e vfs: Convert cap_rename to cp_smb_filename
adds acf70b9 vfs: Convert cap_unlink to cp_smb_filename
adds fecf225 vfs: Convert cap_ntimes to cp_smb_filename
adds 988a341 smbd: Convert smbd_smb2_close to cp_smb_filename
adds 10f45a1 smbd: Convert smbd_dirptr_get_entry to cp_smb_filename
adds a062fb8 smbd: Convert rename_internals_fsp to cp_smb_filename
adds 1f39074 smbd: Convert copy_file to cp_smb_filename
adds 0831de7 smbd: Convert fsp_set_smb_fname to cp_smb_filename
adds e2e45bd smbd: Convert call_trans2qfilepathinfo to cp_smb_filename
adds 82bf92d smbd: Convert smb_set_file_size to cp_smb_filename
adds 9a42fe2 smbd: Convert smb_set_file_unix_basic to cp_smb_filename
adds b8dd174 smbd: Convert call_trans2setfilepathinfo to cp_smb_filename
adds f50dedb smbd: Make copy_smb_filename static
adds 766f04c lib: Add synthetic_smb_fname
adds 855ca77 vfs: Convert afsacl_get_nt_acl to synthetic_smb_fname
adds c1ad695 vfs: Convert hpuxacl_sys_acl_set_file to synthetic_smb_fname
adds 5774989 lib: Make create_synthetic_smb_fname use synthetic_smb_fname
adds 133cde3 lib: Remove unused copy_smb_filename
adds 8087e70 lib: Add synthetic_smb_fname_split
adds 9b49999 lib: Make create_synthetic_smb_fname_split use synthetic_smb_fname_split
adds 7d57b8a vfs: Convert xattr_tdb_get_file_id to synthetic_smb_fname
adds ec5ac90 vfs: Convert streams_xattr_fstat to synthetic_smb_fname
adds bef6c76 vfs: Convert streams_xattr_open to synthetic_smb_fname
adds 3dafdd3 vfs: Convert streams_xattr_streaminfo to synthetic_smb_fname
adds 19e88da vfs: Convert recycle_unlink to synthetic_smb_fname
adds 58bb3ae vfs: Convert gpfsacl_emu_chmod to synthetic_smb_fname
adds 63f3980 vfs: Convert vfs_gpfs_chmod to synthetic_smb_fname
adds 441467c vfs: Convert fake_acls_sys_acl_delete_def_file to synthetic_smb_fname
adds 987ebb1 vfs: Convert stream_dir to synthetic_smb_fname
adds 3794574 vfs: Convert stream_smb_fname to synthetic_smb_fname
adds 1729d78 vfs: Convert streams_depot_open to synthetic_smb_fname
adds 87d9209 vfs: Convert streams_depot_unlink to synthetic_smb_fname
adds 83e6ff1 vfs: Convert streams_depot_rmdir to synthetic_smb_fname
adds 952d348 vfs: Convert collect_one_stream to synthetic_smb_fname
adds a613074 vfs: Convert streams_depot_streaminfo to synthetic_smb_fname
adds 3d05622 vfs: Convert vfswrap_fs_capabilities to synthetic_smb_fname
adds 97d006f vfs: Convert non_posix_sys_acl_blob_get_file_helper to synthetic_smb_fname
adds 75911f9 smbd: Convert vfs_default_durable_reconnect to synthetic_smb_fname
adds e086675 smbd: Convert vfs_GetWd to synthetic_smb_fname
adds bde53d8 smbd: Convert check_reduced_name_with_privilege to synthetic_smb_fname
adds 9041f3d smbd: Convert vfs_stat_smb_fname to synthetic_smb_fname
adds 0b14720 smbd: Convert vfs_lstat_smb_fname to synthetic_smb_fname
adds 1675bf3 smbd: Convert filename_convert_internal to synthetic_smb_fname
adds 204d971 pysmbd: Convert set_nt_acl_conn to synthetic_smb_fname
adds 1dc2920 pysmbd: Convert py_smbd_unlink to synthetic_smb_fname
adds aa52340 smbd: Convert posix_sys_acl_blob_get_file to synthetic_smb_fname
adds edb7293 smbd: Convert call_trans2qfilepathinfo to synthetic_smb_fname
adds 381bd97 smbd: Convert smb_set_file_dosmode to synthetic_smb_fname
adds 9cf8d69 smbd: Convert smb2_file_rename_information to synthetic_smb_fname
adds 419dd4f smbd: Convert smb_file_rename_information to synthetic_smb_fname
adds fa3f2fd smbd: Convert smb_file_rename_information to synthetic_smb_fname
adds fe79862 smbd: Convert open_np_file to synthetic_smb_fname
adds 2d76ce3 smbd: Convert open_dir_with_privilege to synthetic_smb_fname
adds e3a7f70 smbd: Convert file_new to synthetic_smb_fname
adds 01b8f34 smbd: Convert can_delete_file_in_directory to synthetic_smb_fname
adds 576df87 smbd: Convert create_msdfs_link to synthetic_smb_fname
adds 862c561 smbd: Convert remove_msdfs_link to synthetic_smb_fname
adds 10d8d7d smbd: Convert rename_internals_fsp to synthetic_smb_fname
adds 81e9c01 smbd: Convert make_connection_snum to synthetic_smb_fname
adds c9a220b smbd: Convert change_file_owner_to_parent to synthetic_smb_fname
adds d003f2f smbd: Convert change_dir_owner_to_parent to synthetic_smb_fname
adds 39c5a77 smbd: Convert change_dir_owner_to_parent to synthetic_smb_fname
adds 66beff7 smbd: Convert msg_file_was_renamed to synthetic_smb_fname
adds 421eeef smbd: Convert open_streams_for_delete to synthetic_smb_fname
adds 39470c8 smbd: Convert delete_all_streams to synthetic_smb_fname
adds f5873c9 smbd: Convert recursive_rmdir to synthetic_smb_fname
adds af40d23 smbd: Convert rmdir_internals to synthetic_smb_fname
adds fb211c3 smbd: Convert unix_mode to synthetic_smb_fname
adds d70de07 smbd: Convert set_create_timespec_ea to synthetic_smb_fname
adds 730c57b vfs: Convert vfs_scannedonly to synthetic_smb_fname
adds 0cb0564 vfs: Convert dirsort_opendir to synthetic_smb_fname
adds 1f6b0af vfstest: Convert cmd_open to synthetic_smb_fname
adds 434885a vfstest: Convert cmd_pathfunc to synthetic_smb_fname
adds a6985e6 vfstest: Convert cmd_rename to synthetic_smb_fname
adds 7d54030 vfstest: Convert cmd_stat to synthetic_smb_fname
adds 6624095 vfstest: Convert cmd_lstat to synthetic_smb_fname
adds 6f7d9b2 vfstest: Convert cmd_utime to synthetic_smb_fname
adds 2b97eb1 vfstest: Convert cmd_set_nt_acl to synthetic_smb_fname
adds ea519ec smbd: Convert driver_unlink_internals to synthetic_smb_fname
adds 235a309 smbd: Convert print_spool_open to synthetic_smb_fname
adds 59cfbc7 smbd: Convert dptr_create to synthetic_smb_fname
adds 940ad94 smbd: Convert is_visible_file to synthetic_smb_fname
adds cc0b835 smbd: Convert create_file_unixpath to synthetic_smb_fname
adds 406450d smbd: Remove NTSTATUS based create_synthetic_smb_fname
adds bb7c6a0 netcmd/dns: fix typo
adds beb9a27 s3:smbd:smb2: fix setting of scavenge timeout when reconnecting durable handles
adds 450ebe9 s3:winbindd: avoid usage of procid_self()
adds 037f57e util_tdb: add function tdb_data_string()
adds 49cd31e s3:net registry check: use tdb_data_string()
adds 9d47dc8 s3:smbXsrv_open: factor out smbXsrv_open_global_parse_record
adds 941e84d s3:smbXsrv_open: add function smbXsrv_open_cleanup()
adds 02cc5a5 s3:locking:brlock: use serverids_exist to validate_lock_entries
adds fe0bf0b s3:locking:brlock: improve the comment for the brl self cleaning code
adds f08bda2 s3:locking:brlock: let validate_lock_entries keep entries for disconnected servers in traverses
adds 6ee1555 s3:locking:brlock: explain the lockdb_clean semantic better in brl_reconnect_disconnected()
adds ee81a6e s3:locking:brlock: add function brl_cleanup_disconnected()
adds 3d3e7e8 s3:locking: no need to make a file_id passed by value a constant
adds 0ac0b35 s3:locking: improve debug output of parse_share_modes()
adds f608bed s3:locking: add function share_mode_cleanup_disconnected()
adds 1ed22ba s3:smbd: add a scavenger process for disconnected durable handles
adds c2ef518 s3:smbd: call scavenger_schedule_disconnected() from close normal file for durable handles
adds 2ef02e4 s4:torture:smb2:durable_v2: remove an unused variable
adds 87685b3 s4:torture:smb2 delete temp memory context in test_durable_open_oplock_disconnect
adds 1bfc7e8 s4:torture/smb2: add NTCREATEX_SHARE_ACCESS_DELETE in smb2_generic_create_share()
adds f367d07 libcli/smb: add SMB2_LEASE_FLAG_* defines
adds 6c81893 s4:libcli/smb2: add support for SMB2 LEASES v2
adds 3c9846c s4:torture/smb2: add smb2_lease_v2_create_share() helper
adds d496ccd s4:torture/smb2: add v2 lease requests
adds 33c6907 selftest: S3 does not do leases yet
adds d3928b0 talloc: Fix nonblank line endings
adds ccf33dd talloc: Avoid some "else" by doing early returns
adds a796e48 talloc: Do an early return
adds 79fe138 talloc: Simplify _talloc_free_poolmem a bit
adds 31714c9 s3:smbd:smb2:scavenger: fix format error for debugging open_persistent_id in scavenger_timer()
adds 77f7a46 s4:dsdb: Fix warnings about not set / set but unused / shadowed variables
adds 5aa9e55 smbd: Fix signing when the async echo handler kicks in
adds de1c833 s3:smbstatus do not print orphaned share entries
adds 58275be s3:smbd increase a loglevel
adds 165b7aa s3:smbd stop working on a dead client socket
adds 47f8e21 s3:registry increase a debug level
adds 63f78c3 s3:rpc_server increase a debug level
adds d51b498 s3:locking add NDR debug in share_mode_forall
adds aad5eeb fileserver: raise the debug level for share connection from non IPC to 2
adds 8543a7b samba-tool/dns: Fix a typo in ttl variable name
adds 9791c1a Ensure we don't do an SMB2 aio write if RECVFILE is active.
adds ec9fc98 If we already have an smb1req attached to the struct smbd_smb2_request, don't recreate it.
adds a36d763 Add function smbd_smb2_unread_bytes().
adds 6373944 Allow smbd_smb2_request_error_ex() to cope with unread bytes on error.
adds 61da7f0 Add utility function get_min_receive_file_size().
adds 36d4b9d Add macro SMBD_SMB2_SHORT_RECEIVEFILE_WRITE_LEN.
adds 4b91097 Add extra fields into struct smbd_smb2_request_read_state to support receivefile.
adds fdcaf0f Add stub static function that will turn on/off receivefile code path.
adds 53b87f2 The guts of the receivefile code changes.
adds 1a7cec3 Add the internals of is_smb2_recvfile_write.
adds 1b46db7 Ensure drain_socket() operates on a blocking socket.
adds 1ed710c Ensure the RECVFILE path in vfs_write_data() operates on a blocking socket.
adds 95f7fc8 Ensure the RECVFILE path in vfs_pwrite_data() operates on a blocking socket.
adds 5727bfa Fix bug in old create temp SMB request. Only use VFS functions.
adds 5512a43 docs: Fix bug 9809 -- missing entry in specfile
adds 26515c5 s3:utils/dbwrap_tool add exists operation
adds 19242b2 docs-xml: document dbwrap_tool exists
adds 4b97a19 BUG 9817: Fix 'map untrusted to domain' with NTLMv2.
adds 301a1f9 Implements a vfs module for cephfs, a distributed file system with posix semantics, built on the ceph distributed object storage layer. The ceph vfs module interfaces to the libcephfs userspace API, and is primarily a lightweight wrapper around libcephfs, translating error codes and parameters as necessary.
adds 727c611 source4/libcli: Only set ctemp set on success
adds b1574eb bug 9830: fix panic in nt_printer_publish_ads
adds afe9446 smbd: Use dbwrap_record_watch_send for defer_open
adds 4e43761 smbd: Ignore OPEN_RETRY and BREAK_RESPONSE
adds 234edb5 smbd: Obsolete MSG_SMB_BREAK_RESPONSE
adds 3e7923d smbd: Remove unused reply_to_oplock_break_requests
adds f52a3c3 smbd: Remove the unused fsp->pending_break_messages array
adds 78d4bdc smbd: Obsolete MSG_SMB_OPEN_RETRY
adds 8da5a0f smbd: Remove unused smb2_deferred_open_timer
adds a7e8034 smbd: We don't use DEFERRED_OPEN_ENTRY anymore
adds e13021e dbwrap: Allow dbwrap_record_watch_recv to not lock the record
adds 8283fd0 smbd: Do not fetch the record in defer_open_done
adds 0d88b37 Add early return in file_set_dosmode() on a read only share.
adds a91aac4 Remove indentation around code wrapped by unneeded CAN_WRITE.
adds 77e3099 Ensure we don't try the open_file_fchmod() if we can't write to the file.
adds 5185460 Check for WRITE_ACCESS on the file before overriding an EACCESS.
adds 27e9115 torture: Use ZERO_STRUCTPN instead of explicit deref
adds b7765fe torture: Only test leases if supported
adds 251767c Fix bug #9822 - Samba crashing during Win8 sync.
adds 1ac6bb1 s3: Wrap calls to the s3 registry API.
adds 44f7d1b Support s3 local access with the s4 libregistry framework
adds 6c881e2 regedit: Add regedit main source file
adds dc0029c regedit: First crack at linking to ncurses.
adds c99675b regedit: Initial import of treeview code
adds d3633c0 regedit: Setup a test tree view of HKLM.
adds 89d3067 regedit: load the configuration after processing the command line
adds 632cefa regedit: Make all hives browsable.
adds f751b36 regedit: Print the registry path.
adds e75057a regedit: List values for the selected key.
adds 6d82438 regedit: Print value summary, fix heap corruption and path printing.
adds 0fb6cc0 regedit: Don't overwrite the '/' when printing path.
adds 19b9a70 regedit: Use tab key to switch between key and value sections.
adds 4267ec5 regedit: Take into account that getch() may return a '\n' instead of KEY_ENTER.
adds 6155abc regedit: Introduce dialog windows.
adds 5e0f4be regedit: Improve calculation for centering dialogs.
adds 86f88ee waf: Create a better wscript for finding ncurses.
adds 4a87a7a regedit: Don't panic if we can't open the file.
adds bdc40f9 regedit: Link to ncurses form library
adds 3c14ab1 regedit: Import hex editor.
adds db5295a regedit: Some work on dialogs.
adds a43a949 regedit: Don't refresh treeview and value list.
adds 1436499 regedit: Value editor changes.
adds af60882 regedit: Save contents of value editor.
adds 3b6da77 regedit: Add new value type selection dialog.
adds 360f31d regedit: Really delete value.
adds 5cfbf73 regedit: Don't pass empty value names to new_item().
adds e4ed97f regedit: Simplify notice dialogs, don't overwrite existing values.
adds f723fc9 regedit: Add an input dialog.
adds 7c60ec1 regedit:hexedit: make sure cursor is updated on physical screen.
adds ec6fb5d regedit: Initialize hexedit buf with data if available.
adds 6ef5ee2 regedit: Edit binary values with hexedit.
adds 3344f5e regedit: Delete and add keys.
adds 560003f regedit: Create subkeys.
adds 58f9e36 regedit: Handle term resizes.
adds 05dde21 regedit: Update dialog position on screen resize.
adds a857475 regedit: Improve padding for value summary.
adds 485af4a regedit: Uese a pad for path label.
adds dc119eb regedit: Cut off the front of the path when screen width is too small.
adds 77edcd4 regedit: Prefer copywin() over prefresh() for displaying path.
adds e9645db regedit: Add help msgs for key and value sections at bottom of screen.
adds 2b6afa6 regedit: Reduce magic numbers in edit dialog, clean up edit dialog creation.
adds e279aaf regedit: Print help on left side of screen instead of the right.
adds 9d0ccd1 regedit: Add a general help section.
adds e8d6a33 regedit: Restore cursor position when user tabs to a field.
adds 8982bf8 regedit: Enable using tab to cycle thru dialog buttons.
adds 384a593 regedit: Add missing copyright headers to hexedit code.
adds d7d75fd regedit: Fix white space and wrap long lines.
adds 1208167 regedit: Simplify the editor dialog input loop.
adds ad15a83 regedit: Load values on startup.
adds 8ea38ce regedit: Handle zero-length buffers better with hexedit.
adds 8508b41 regedit: Add an edit binary command.
adds 68d4e8d regedit: Mark string values if they contain unprintable chars.
adds 7b970e9 regedit: Remove talloc leak report.
adds 92b6fc0 regedit: Improve the while loop.
adds 08d7cae regedit: Use color only when available.
adds c672ef1 winbind4: Fix bug 9832 -- talloc use after free
adds 7e80793 check_parent_exists() can change errno. Ensure we preserve it across calls.
adds 96a8f6e libsmb: Move "struct smb2_lease" to common
adds a8edad3 libcli: Add smb2_lease marshalling
adds b8c1e30 libsmb: Use smb2_lease_push in smb2_create_send
adds 5f82641 libsmb: Use sizeof instead of explicit numbers
adds 1966e28 idmap: Print error from idmap_backends_unixid_to_sid
adds 0a29101 idmap: Store negative cache entries if the backend fails
adds bf33239 Fix warnings and one compile error caused by newer gcc 4.7.
adds 99c95fc libsmb: call directly tevent_req_simple_finish_ntstatus
adds 1160b69 configure: print a message when docbook.xsl is missing localy
adds fffbdf0 selftest: Output error when samba_tool user command fails
adds bbf6221 selftest: do not run doc tests if we don't build manpages
adds d68e676 lib/replace: prefer inttypes.h over stdint.h
adds a4cc41d lib/replace: add SCNx macros
adds 24ce31a s3:lib fix wrong usage of PRIu64 in sscanf
adds e0a0280 s3:utils fix wrong usage of PRIu64 in sscanf
adds b384c55 s3:winbindd/autorid multiple range support
adds 5190e4d docs-xml: manpage update for autorid multirange support
adds 11b9b7d s3:idmap:autorid: rename domainnum to rangenum
adds 2a25874 s3:idmap:autorid: rename autorid_domain_config --> autorid_range_config and instances to "range"
adds 196aa1d s3:idmap:autorid: rename autorid_range_config.sid to domsid, along with instances
adds a0ea6c2 s3:idmap:autorid: rename range.multiplier to domain_range_index
adds 30a27ba s3:idmap:autorid: make calculation in idmap_autorid_sid_to_id much more obvious
adds 7b9a567 s3:idmap:autorid: calculate the range's low_id in idmap_autorid_get_domainrange()
adds 9c6594d s3:idmap:autorid: simplify the id->sid calculation
adds 7bc9563 s3:idmap:autorid: add a comment block explaining the calculations
adds 8d34f2f docs: update the description of the formulas in the idmap_autorid manpage
adds 356b825 build: simplify ncurses checks: --with-regedit does not take a path list
adds 431eeef build: fix --with-regedit to properly honour the yes/no/auto scheme
adds 9f36d0c build: default --with-regedit to "auto" instead of "yes"
adds d25ba3f Allow "store dos attributes" to override the other "map XXX" parameters.
adds 8ca4b75 Fix up the man pages to explain that "store dos attributes" overrides them.
adds 8c1283a winbind: Fix bug 9854 -- NULL pointer dereference
adds 637887c Makefile: Fix bug 9868 - Don't know how to make LIBNDR_PREG_OBJ.
adds 4111fcf Only do the 1 second delay for sharing violations for SMB1, not SMB2.
adds a026fc6 Ensure we don't try and cancel anything that is in a compound-related request.
adds 1102e73 Move a variable into the area of code where it's used.
adds 10cbcfd The core of the fix to allow opens to go async inside a compound request.
adds cbff488 Remove the compound_related_in_progress state from the smb2 global state.
adds 76bffc2 Tests processing an oplock break within a compound SMB2 request.
adds fa5898b Remove a bunch of "unused variable _relative_save_offset" warnings.
adds 5732c68 Revert "Remove a bunch of "unused variable _relative_save_offset" warnings."
adds 41f1c39 pidl:NDR/Parser: correctly set $ndr->[relative_highest_]offset for relative_short pointers
adds d87b81f build: Move nfs4acl to the top level
adds 67bb7d9 vfs: Add vfs_handle_struct argument to smb_set_nt_acl_nfs4 and the callback
adds a655687 vfs: Allocate SMB4ACL_T on an explict memory context
adds 188d0f0 vfs: Fix compile of vfs_gpfs.c.
adds 5d517f4 vfs: Remove unused security_info argument in vfz_zfsacl.c
adds 76969ab vfs: Add new VFS module vfs_nfs4acl_xattr to use nfs4acl.idl
adds a0d1685 build: Add vfs_nfs4acl to the autoconf build
adds 7874a43 librpc: Add special owner/group/other constants to nfs4acl.idl
adds fe8a1fc selftest: Run raw.acls test against the nfs4acl_xattr module
adds 97eb8f7 vfs: Add inheritance emulation to vfs_nfs4acl_xattr.
adds 9018aa8 s4-smbtorture: Set result message when failing the inheritance test.
adds be0e269 s3: Move up declaration of params struct and related function.
adds 7978fe2 s3: Change smbacl4_get_vfs_params to use connection_struct instead of fsp.
adds 4a3bf4d s3: Add params parameter to smbacl4_nfs42win function.
adds 83774a8 s3: Mapping of special entries to creator owner in mode simple.
adds 877f833 s3: Mapping of cifs creator owner to nfs owner@ ace.
adds ec138b2 s3: Add changes that keep nfs4:mode special behavior.
adds a9f75bd s3: Use mode bits in some cases in mode simple.
adds dae5f19 s3: Update README.nfs4acls.txt
adds 381812e s3: Update vfs_gpfs man page with new nfs4:mode help text.
adds 6fa3f7d s4-smbtorture: Run tests for nfs4:modes simple and special.
adds 00cb635 vfs: Allow CREATOR GROUP to be used with vfs_zfsacl
adds fb1847f Tidy up old bool usage. False -> false, True -> true.
adds c1c9b99 Fix missing TALLOC_FREE of stackframes.
adds e0ca7c4 s3:modules/vfs_aixacl2 fix compile errors
adds 392b01f s4:torture fix a build break on AIX
adds 3b3b5b0 docs: smb.conf: fix max read/write/trans default values (bug #9871)
adds 8b3d4ef dbwrap: Fix CID 1002092 Uninitialized scalar variable
adds 7027c6a pthreadpool: Fix CID 710828 Sizeof not portable
adds 09d3f57 lib: Fix CID 241650 Sizeof not portable
adds fde1757 build: Add missing dep from vfs_nfs4acl_xattr to NDR_NFS4ACL
adds 2bdf2c5 dsdb: make the name of non related class more obvious
adds 33b5479 Export PROMOTED_DC related variable
adds 3fda852 selftests-drs: make our generated class subclass of classschema
adds 7d8a1b1 smbd: Remove a pointless variable
adds 11f467d tdb: include information about hash function being used in tdbtool info output
adds 1cd2044 torture: Remove some unused code
adds 6c5158e s3:rpc_server/srvsvc check access before doing work
adds 5868acc vfs_gpfs: slightly simplify connect()
adds f08205b winbind/idmap_ad: be verbose about the user that we fail to map
adds 8a878ec talloc: only provide the --enable-talloc-compat1 in standalone build
adds 0ffd074 doc-xml/smbdotconf: fix server [min|max] protocol documentation
adds 8c3fa00 lib/param: remove unused 'printer_admin'
adds 54f4536 dsdb-drepl: create a new schedulable event for running pending operations
adds fbb12b5 samba-tool/tests: Force the gecos of the user to a fixed value.
adds eb6ebe6 gensec: Make gensec_interface_version public
adds 85220ea gensec: Make gensec_security_by_sasl_list static
adds 26b6e28 gensec: Make gensec_security_oids_from_ops static
adds 8961ca8 docs-xml: Fix typo in vfs_smb_traffic_analyzer.8.xml.
adds 70aec09 lib/subunit/README: Fix typo.
adds b82d334 lib/testtools/testtools/tests/test_testresult.py: Fix typos.
adds 6175c27 pidl/TODO: Fix typo.
adds 618fd8e Wireshark/Conformance.pm: Fix typo.
adds 86a58b0 netcmd/group.py: Fix typo.
adds 948ef97 samba_tool/base.py: Fix typo.
adds c2ab0ad source3/libsmb/ntlmssp.c: Fix typo.
adds dcbe45b source3/modules/vfs_catia.c: Fix typo in comment.
adds 8673d0d source3/utils/ntlm_auth.c: Fix typo in debug message.
adds bf26c7e source4/TODO: Fix typo.
adds 30be420 source4/auth/kerberos/kerberos-notes.txt: Fix typo.
adds 7a06a93 source4/dsdb/samdb/ldb_modules/local_password.c: Fix typo in comment.
adds b07d97d source4/dsdb/schema/schema_convert_to_ol.c: Fix typo in comment.
adds 7ff3cbd source4/winbind/wb_samba3_cmd.c: Fix typo in comment.
adds 51533ee winbind4: Fix bug 9832 -- talloc use after free
adds 4b01099 debug: Add debugclass for DNS server
adds f31bda6 dns: Use new DNS debugclass in DNS server
adds 2e9cf99 dns: Also add a print-out for the out_packet
adds 4364a3f dns: Add support for MX queries
adds 223cf7f dns: more debug debug options in the tests
adds 46e98cf dns: Fix allocation of txt_record in txt record tests
adds 768c3bb build: Blacklist the release-4-0-0 provision as well
adds 9430310 gensec: Make the no-hostname status message much less scary
adds 10f6926 s3-rpc_server: Ensure we are root when starting and usiing gensec
adds 2044541 build: Do not set PATH in install_with_python now we set $PYTHON
adds 2e1f143 python-samba-tool domain classicupgrade: Skip machine accounts that do not end in $
adds 2c04719 python-samba-tool domain classicupgrade: Actually Skip domain trust accounts
adds 1165776 pdb_ldap: Do not skip accounts without a sambaAcctFlags value
adds 9c5756c python-samba-tool domain classicupgrade: Correct message about re-promoting BDCs
adds ef895fe samba-tool dbcheck: Use dsdb.DS_GUID_DELETED_OBJECTS_CONTAINER rather than the literal value
adds 3482060 python-samba-tool domain classicupgrade: Use transactions when adding users/groups/members
adds 25402e0 dsdb-repl: Allow the name attribute (and name-based schema lookups) to be skipped in dsdb_repl_make_working_schema()
adds 11e716a dsdb-schema: Print clear debug message when we find a OID in our local DB we cannot convert
adds 73628e9 rpc_server-drsuapi: Include the failing DN when unable to convert DB objects to DRS
adds 60d1c2d autobuild.py add ntdb to the samba-libs task, to ensure it works as an external library
adds 9b24f65 dsdb: Expand on what the error finding the ntSecurityDescriptor was in acl_read
adds 2ed6b08 auth: Ensure auth_sam is not used on the AD DC
adds bdc3e9a s3:include remove non-blank line endings
adds 9910b80 s3:lib/dbwrap add missing curly braces
adds 1a7bd5e nsswitch: fix some typos
adds 3f3576d drsuapi: Debug more clearly why NC is bad in updateRefs
adds 355f78f docs/rpcdaemon: some formating fixes
adds 162ec83 waf: only use -fstack-protector when both compiler and linker support it
adds 272a58a waf: build vfs_aixacl2 module by default on AIX
adds d67e614 lib: Add before/after hooks to async_connect
adds c29447f s3:lib/ctdb_conn make sure we are root before connecting to CTDB
adds 1a7e181 s4:dsdb python tests - set the executable flag
adds 2314f47 doc: some fixes for vfs_full_audit man page
adds c3057f6 docs: mention AD prerequirements for using idmap_ad
adds 2fda6c4 More generic check for OpenBSD platform
adds 1c9ef67 smbd: Fix a ISO C90 forbids mixed declarations and code warning
adds 30cba0d debug: Add ability to dump_data per debug class
adds 0f5e9d2 librpc: Add NDR_PRINT_DEBUGC to ndr print to a debug class
adds a3a3086 dns: Also print packet information for DBGC_DNS
adds 61a2ad3 swat: Remove swat.
adds cd7f3fd dsdb-schema: remove looping on all schema classes for system_possible_inferrior
adds 61989ae operational: remove double loops
adds e1b71f1 buildtools: Fix compilation warnings
adds bfce969 Fix a warning about a shadowed variable by renaming the shadowing var
adds 9724171 Fix warnings about set but unused variables
adds 4cc3d06 Fix a warning about a set but unused variable by actually using it
adds 3734488 Fix more unused vars
adds d5b440f Fix warning by setting the variable from GUID to const GUID
adds d42a31d smbtorture: fix crash when the returning a crackname with an empty name when a valid one was expected
adds 6c4cf59 smbtorture: fix a warning due to a set but unused var
adds 74fa70c smbtorture: Show the list of cracknames we expect to have and the result
adds 96f9724 ldb_tdb: Warn when reindexing is done
adds d7708fd talloc: Fix a typo
adds 393ad20 spoolss: Fix two size elements in the devmode private spoolss_JTEXP struct.
adds 229108e spoolss: fix string types in spoolss_JTEXP.
adds 69d9e3e spoolss: add [ms_union] to spoolss.idl where appropriate.
adds b072bb7 s4-torture: add missing NTSTATUS checks in test_AddJob().
adds 5a5ed68 spoolss: add idl for spoolss_RpcSendRecvBidiData.
adds ec29957 spoolss: make more container objects public for iremotewinspool.
adds cc38511 spoolss: fill in IDL for JobNamedProperty calls.
adds 1aafc84 spoolss: make RPC_PrintNamedProperty public
adds 3d567f6 spoolss: add spoolss_MonitorContainer IDL.
adds aa1e5f2 s4-torture: add test for spoolss_RpcEnumJobNamedProperties.
adds c51866e s4-torture: add simple test for spoolss_RpcSendRecvBidiData.
adds c568a2e s4-torture: add ndr test for spoolss_GetCorePrinterDrivers.
adds cc153fe s4-torture: add ndr test for spoolss_RpcSetJobNamedProperty.
adds e8797a3 s4-torture: also deal with "Microsoft XPS Document Writer v4" as default driver.
adds 9744bf5 spoolss: fill in IDL for spoolss_DeletePrintProcessor.
adds fdf9474 doserr: add mapping for WERR_PRINT_PROCESSOR_ALREADY_INSTALLED.
adds 00ee6a6 s4-torture: add simple tests for spoolss_{Add|Delete}PrintProcessor.
adds 8b7788c selftest: mark the spoolss add print processor tests as knownfail for now.
adds f80d56a s4-torture: No need to disable rpc.spoolss.win test when compiled with MIT kerberos.
adds 27df444 Make sure that if an smbd is exiting because of an error we let the user know.
adds 30a2243 build: Update md5.h detection in waf and autoconf to use sys/md5.h and -lmd
adds 9a9949f When '--policies-reset' is success, the exit code should be 0.
adds 7174b2e When message-type is drvupgrade, MSG_DEBUG should be replaced with MSG_PRINTER_DRVUPGRADE.
adds fa8e760 docs: Remove out of date and unmaintained Speed page from the HOWTO
adds f632150 docs: Remove TOSHARG-HighAvailability which is made obsolete by CTDB
adds e896f3c docs: Fix small errors in TOSHARG-Compiling
adds 9ddfd7d lib/replace: Set BROKEN_STRNLEN and BROKEN_STRNDUP on all AIX
adds bea2af9 Revert my accidental commit.
adds c524be1 dsdb-schema: schema_fill_possible_inferiors() should rebuild everthing
adds fe85bc1 dsdb-schema: make deduplication of class and schema possible (bug #8680)
adds c7d4b87 libnet-vampire: add attributes and classes from the replicated schema to the bootstrap schema (bug #8680)
adds 640c2ff dsdb-drs: when replicating schema object checks ask for removal of previous version if exists (bug #8680)
adds d36e911 selftest: Improve test coverage of DRS (bug #8680)
adds 9af430e dsdb-repl: split out dsdb_repl_resolve_working_schema
adds 24fb281 dsdb-repl: merge the logic from libnet_vampire_cb_apply_schema()
adds e24fe57 libnet-vampire: make use of dsdb_repl_resolve_working_schema()
adds 39d7982 building RPMs on RHEL fail because of a typo.
adds 92254d0 pidl: Recent Perl warns about "defined(@var)" constructs.
adds c134171 winbind: Print error code on connection error in ping_dc
adds 5bcebb5 idl: Add support for parsing OPT records
adds df43027 dns: Support larger queries when asking forwarder
adds 96ed585 idl: Add DNS RP record support as per RFC 1183
adds 9c7015e idl: Add DNS HINFO record support
adds 8bf3112 s4:idmap: break account_type check lines for readability in idmap_sid_to_xid()
adds dfe73e7 build: Build all of samba in autoconf make test
adds c6673b9 build: Remove binaries and libraries build groups
adds 2a4eaa3 build: Rework BSD_STYLE_STATVFS check to match autoconf build
adds 2a110aa examples: Move example smb.conf over to "server role"
adds 8a06c3d examples: Remove default printing form example smb.conf
adds 02ee9e4 examples: Remove password server from example smb.conf
adds d41ec68 examples: Remove browser and DC settings from example smb.conf
adds cbb833d smbd: Fix build on platforms that will not support var = {} initialisation
adds 8903103 build: Do not always regenerate the version.h file
adds a153eb0 build: Remove old create-tarball release script
adds 7926330 build: Remove unused expand-includes.pl
adds 940a6a6 lib/replace: Remove unused install-sh
adds e78e156 build: Remove mkinstalldirs
adds 99c1c2b build: Remove duplicate call to bld.SYMBOL_CHECK()
adds 4ae3cdc docs: Remove all references to testprns
adds 1754b52 build: Install smbtar in waf build
adds d47c124 waf: add --with[out]-pie configure arguments
adds 4e76a77 waf: build position independent executables
adds fb67cea autobuild: Remove samba3 and samba3-ctdb targets to allow autoconf removal for 4.1
adds 97cceb5 build: No longer run autogen.sh during tarball creation
adds cd4b413 build: Remove autoconf build system
adds a768e6b build: Remove unused install-sh
adds 0b5c23b build: Remove unused script/mkversion.sh
adds 8b2590c build: Remove autoconf directory no longer needed
adds 8bcaa14 Remove stub ldb_version.h and source3/include/autoconf as no longer needed
adds af443d0 Remove now-unused s3-selftest.sh wrapper
adds 87049bf build: Remove unused build_idl.sh
adds c5bde69 Remove lib/netapi autoconf build system, this is now build with waf
adds 167b8bd build: Remove unused build_idl.sh
adds d98f107 build: Remove unused install*.sh scripts
adds 26ff1f2 build: Remove unused uninstall*.sh scripts
adds 69c09e7 build: Remove unused revert.sh script
adds 53c61a3 build: Remove unused linkmodules.sh script
adds 11aab8a build: Remove unused preproc-dummy.c
adds ae14497 docs: Document removal of the autoconf build system
adds 2bede9d param: Remove _SAMBA_BUILD_ checks from now the autoconf build is gone
adds 922fe92 lib/util/modules.c: Remove #if SAMBA_BUILD_ == 3 now we only have the waf build
adds 2c70b0e nsswitch: Remove #if SAMBA_BUILD_ >= 4 now we only have the waf build
adds f073401 passdb-machine_account_secrets: Remove #if SAMBA_BUILD_ == 4 now we only have the waf build
adds cbddf9e build: Remove autoconf build system from examples/VFS
adds 26d36be selftest: VFSLIBDIR is not needed, the waf build knows where to find modules automatically
adds dc6b03f build: Remove unused credentials_samba3.c
adds 4c4520a build: Remove feature tests for variables now always provided
adds dd72d85 build: Remove unused tool for config.h comparison
adds 6676511 build: Remove unused mkbuildoptions.awk
adds 5a633dd s4-dns: Print/Set minimumTTL value in SOA record
adds 3bd686c tdb: fix logging of offets and lengths.
adds 54e092b dsdb-linked_attributes: Do not crash if the target GUID can not be found
adds 6960f8e dsdb-repl_meta_data: Handle renames better, considering only the RDN as given, and then the parent as given
adds 2d38009 torture: Add tests of rename behaviour to replica_sync.py
adds 277831e dsdb-repl_meta_data: Move TODO comment about conflicts and missing parents
adds 57634fd libsmbconf: fix documentation of transaction calls.
adds caf83bc libsmbconf: add smbconf_create_set_share
adds 89edff0 net: use smbconf_create_set_share() in "net conf import"
adds d86fda9 autobuild: remove remnants of removed samba3 targets
adds b48ceef waf: build PIEs if supported by the compiler
adds 886f062 s4-torture: Always compile backupkey ndr testsuite.
adds 3f24d69 build: Add missing new line to replaced python shebang line. (Fix bug #9909)
adds b5c3ec0 s4-rpc: dnsserver: Fix removal of trailing '.' in soa mname
adds cc103a8 s4-rpc: dnsserver: dns_name_equal() returns boolean
adds de2788a s4-rpc: dnsserver: When updating SOA record, use the specified serial
adds 612fbc1 s4-dns: Support update of SOA records
adds c22eb10 samba-tool/dns: Pass on additional flags when creating zones
adds 05578dc samba-tool/dns: Set secure zone update flag after creating new zone
adds 0b8b6fd vfs_glusterfs: Samba VFS module for glusterfs
adds 0c67a29 docs-xml/.gitignore: manpages-3 has been moved to manpages.
adds ce8bbdd build-htmlman-git: manpages-3 has been moved to manpages.
adds 737dd2a build-htmlman-nogit: manpages-3 has been moved to manpages.
adds fa3cca3 build-htmlman-git: Run build-htmlman-git with bash.
adds 09aaa99 build-htmlman-nogit: Run build-htmlman-nogit with bash.
adds 553d63f s4-dns: set TTL value in the NS server part of the SOA record
adds 8b24c43 dns: Delete dnsNode objects when they are empty
adds 0de1675 libcli: Remove uneeded debug message
adds 7c4c896 WHATSNEW: Fix 4.0 default for allow dns updates.
adds 5528551 docs: Avoid mentioning a possibly misleading option.
adds 42b0b27 param_table: Remove misleading allow dns updates options.
adds 4483bf1 tdb: Add overflow-checking tdb_add_off_t
adds a07ba17 tdb: add a 'new_size' helper variable to tdb_expand_file()
adds e19d46f tdb: add overflow/ENOSPC handling to tdb_expand_file()
adds 854c5f0 tdb: add overflow detection to tdb_expand_adjust()
adds 7ae09a9 tdb: add proper OOM/ENOSPC handling to tdb_expand()
adds 8b215df tdb: Make tdb_recovery_size overflow-safe
adds d9b4f19 tdb: Make tdb_recovery_allocate overflow-safe
adds 1f269fc tdb: Add another overflow check to tdb_expand_adjust
adds f9b6b09 printing: explicitly clear PUBLISHED attribute
adds 002d1a4 Fix bug 9900: is_printer_published GUID retrieval
adds 56b0246 torture: add AD printer publishing test
adds b475ef0 torture: support printer publish pending responses
adds 8a6743e Bug 8997: change libreplace GPL source to LGPL
adds b238008 s3:lib/ctdb_packet use sys_send in packet_fd_write
adds 097a8c7 s4:winbind: don't leak libnet_context into the main event context
adds 55add52 smbcquotas.c: fix a bug of -t
adds d1feccb tdb: change version to tdb-1.2.12
adds e6beae4 s3:smbd: remove old comment about scavenger timer from vfs_default_durable_reconnect()
adds 63ac88d s3:smbd: remove code duplication in smb2_create_send()
adds ad383ac s3:smbd: explain parameters in call to SMB_VFS_DURABLE_RECONNECT()
adds 62ee2a5 s4:samldb LDB module - "userAccountControl" = 0 means UF_NORMAL_ACCOUNT on add
adds 1a6eac2 s4:samldb LDB module - permit "userAccountControl" modifications without acct. type
adds 7d8354c smbd: Change logging when SET_OFFLINE is not supported
adds a8b0fba docs: Fix a typo
adds 56055f7 Revert "dbwrap: dbwrap_fetch_locked_timeout()."
adds d273bdf Add "repack" command to tdbtool documentation.
adds 3cd640d tdb: Fix typos.
adds 036af07 .gitignore: Tidy up after removal of the autoconf build
adds 2f7d9fd s4:samr RPC server - dcesrv_samr_SetUserInfo() - password expiration
adds 7f760ed s4:samldb LDB module - MS-SAMR 3.1.1.8.10 "userAccountControl"
adds da2cf8a Check for fstatat.
adds 2a65e8b Optimization on POSIX platforms that have fstatat.
adds 424a990 s4-dfs_server: check for netbios aliases in ad_get_referrals
adds 5263f0a Revert "s4-dsdb: Remove strcasecmp() fallback in replmd_ldb_message_element_attid_sort"
adds d2f8471 dsdb: use the correct talloc parent in dsdb_repl_merge_working_schema()
adds 3fba9ba dsdb: reset schema->{classes,attributes}_to_remove_size to 0
adds 26279a9 auth: Remove "password level"
adds 3f73002 docs: Do not encourage unix passwords, and remove reference to password level
adds c0cbf59 Remove remaining references to "password level" in the tree
adds 534cf51 Add the ability to parse out the port to SMBC_parse_path().
adds da6c84a Add port argument to SMBC_attr_server(). Does nothing as yet.
adds ccb5c2d Add the port argument to SMBC_server().
adds 47471c8 Plumb the 'port' parameter into the connect code.
adds 2252d78 Add smbc_getPort(), smbc_setPort(). Bump the .so minor number.
adds 9c95110 libsmb: add ABI/smbclient-0.2.1.sigs
adds 61f59d8 winreg3: Fix a const warning
adds 4cd0e38 lib: Remove an unused variable
adds 606622c smbd: Remove unused code
adds fc5e584 smbd: Fix a const warning
adds 1b740e5 smbd: Fix a const warning
adds ecff2b2 librpc: Fix some "ignored asprint result" warnings
adds e2a08e5 smbd: Remove an unused variable
adds 3e66cb7 Fix bug #9932 - Currently the maximum number of aces in an SD is limited to 1000, but Microsoft supports around 1800.
adds eec29db python samba-tool drs: Correctly print KCC references to deleted servers
adds e461ff5 dsdb: Allow dsdb_find_dn_by_guid to show deleted DNs
adds 96980f7 dsdb: Fix behaviour for when to update the USN when there is no change
adds 51298d3 dsdb-tests ldap.py: Fix quoting of print statements
adds 68f8f4e dsdb-tests ldap.py: Add test for usn behaviour on certain changes
adds ee156ef krb5wrap: Move mask to the right position.
adds 7bad9d1 s3-libads: Print the debug string of a failed call with LDAP_OTHER.
adds 1bce251 tevent: Add tevent tutorial files.
adds d6ce140 tevent: Link the tutorial on the mainpage.
adds 5c488cf Initialize the file descriptor in the files_struct before trying to close it. Otherwise, if one of the SETXATTR calls had failed, the close() call will return EBADF.
adds 6c8cccc dsdb repl_meta_data: Use dsdb_request_add_controls()
adds a1aeeee s4:ldap_server: call irpc_add_name() at startup (bug #9905)
adds 12d9728 s4:rpc_server: call irpc_add_name() at startup (bug #9905)
adds afb2bcc s4:smb_server: call irpc_add_name() at startup (bug #9905)
adds 5959aff dsdb: use AS_SYSTEM | SHOW_RECYCLED for access check searches
adds 122214b dsdb: don't allow a missing nTSecurityDescriptor in dsdb_get_sd_from_ldb_message()
adds f1781ad dsdb: remove a wrong comment in dsdb_check_access_on_dn_internal()
adds dd0e38b tevent: Fix Coverity ID 989236 Operands don't affect result
adds c71d6ec genrand: Slightly simplify do_reseed
adds cf86f3e gencache: Simplify gencache_init a bit
adds fffb701 tsocket: Add some const
adds 20bede7 libsmbclient: Fix typos
adds 7982d2a librpc: Use tevent_req_poll_ntstatus
adds 9f25ad4 librpc: Shorten dcerpc_binding_handle_call a bit
adds 4cd7e1d vfs_streams_xattr: Do not attempt to write empty attribute twice
adds 8d75965 vfs_catia: use translate direction enum instead of int
adds 8ac17ff docs/vfs_catia: remove space-char mapping recommendation
adds d924da9 docs/vfs_catia: rework man page
adds fcc43cf Fix xx_path() - return check from mkdir() is incorrect.
adds 5c4772e Re-add umask(0) code removed by commit 3a7c2777ee0de37d758fe81d67d6836a8354825e
adds fc13489 build: Build with system md5.h on OpenIndiana
adds d4091c5 Fix bug #9166 - Starting smbd or nmbd with stdin from /dev/null results in "EOF on stdin"
adds 88c72fc s4-winbind: Add special case for BUILTIN domain
adds e17bc56 s3:utils/net_lookup fix a format-error
adds e211b5c s3:passdb/samba_dsdb fix a compiler warning
adds 0ad89c3 s3:passdb/samba_dsdb fix some compiler warnings
adds 9eb67f2 s3:passdb add idmap control functions
adds 0ad38d7 s3:passdb add pdb_*_is_responsible_for* functions
adds 56df37d s3:lib/util_sid_passdb make use of pdb_is_responsible_for_* functions
adds 55dd9e6 s3:passdb/pdb_samba_dsdb make the module handle well-known
adds 987de8a s3:passdb make pdb_sid_to_id honor backend responsibilities
adds 01e094b s3:passdb/pdb_ldap make the module handle well-known
adds 324b3cc s3:passdb/pdb_ldap remove an unnecessary check
adds 6a048b4 s3:passdb/pdb_tdb add parameter to control handling of BUILTIN
adds df41835 s3:passdb expose pdb_create_builtin function
adds 212baed s3:utils/net_sam make use of pdb_create_builtin helper function
adds 2d2d13e s3:passdb add a gid argument to pdb_create_builtin_alias
adds ad86e2a s3:passdb/pdb_util make pdb_create_builtin consider whether backend deals with BUILTIN
adds d2642cb dns: Fix CID 1034969 Uninitialized scalar variable
adds b96cea4 Fix some blank line endings
adds 6c49f90 Fix glusterfs backend crash found at the Microsoft interop event.
adds 720b4d3 lsa4: Remove an unused variable
adds 2448fe3 lsa4: Remove an unused variable
adds 7d5daaa lsa4: Remove an unused variable
adds 06e5401 lsa4: Fix a set but unused variable warning
adds bbe09b3 Add missing SMB2/SMB3 share capability flag define
adds 0ee8650 ldb: Ensure not to segfault on a filter such as (mail=)
adds 9b88166 lsa4: Fix a set but unused variable warning
adds d544d17 build: Remove the struct MD5Context conf file check.
adds 398ee49 s3/smbclient: fix incorrect command tab completions
adds b00d9d2 Use existing "acl map full control" parameter to control the adding of the DELETE_CHILD parameter on NFSv4/ZFS/GPFS file ACE's.
adds 056e636 Add missing documentation for vfs_zfsacl.
adds 32d0b75 Note how vfs_gpfs uses the "acl map full control" parameter.
adds 1a279f7 ldb: Cope with substring match with no chunks in ldb_filter_from_tree
adds 4ca9639 ldb: bump version to allow a depencency on the substring crash fix
adds 70cb7fd libcli/ldap: Cope with substring match with no chunks in ldap_push_filter
adds 7bf8fc7 torture: Add tests for LDAP substring search with no strings provided
adds 48ae86f heimdal_build: Add missing dep on samba4kgetcred
adds e65c532 nsswitch: fix a comment
adds c9924eb s3:smbd/aio mark file as modified in the SMB2 case
adds 526f0df s3-ctdb: Fix auto-enabling of CTDB readonly support
adds 245b5ff s3:lib add mapping for ETXTBSY
adds 935992f s3:smbd/close use common exit path
adds 4ee73fd s3:smbd/close remove filesystem lock before removing sharemode
adds 780e2b0 sharesec: Implement --view-all
adds 4da8984 sharesec: Document -v/--view
adds 011dc52 sharesec: Document --view-all
adds 59462f2 winbindd and nmbd don't set their umask to zero on startup like smbd does.
adds af41eb6 docs-xml/manpages/smbclient.1.xml: fix case of -T flag in example.
adds 74dd365 Fix a missing parenthesis in the LDAP search request
adds 3d20d20 smbtorture: Make cracksname easier to debug by outputing the offered format
adds 0b58eed tsocket: Pass the full port number to getaddrinfo().
adds 474eee0 torture: Fix comparsion of uninitalized bytes.
adds d295e18 torture: Don't segfault in raw.session on error.
adds bf5bc72 torture: Don't segfault in smb2.session on error.
adds 7392985 selftest: Fix domain name of plugindc.
adds d5511b1 selftest: Add a newline to root entries in the nss files.
adds a4af4fa selftest: Use higher ip numbers.
adds caf3af3 s3-winbind: Allow sec_initial_uid() to store creds.
adds 2536ee8 Make the output of the crackname script more readable
adds 2763cad dsdb-ridalloc: Fix RID pools - RID numbers increase too quickly
adds a68cea6 docs: Fix typos in "use ntdb" section.
adds af6d9ce tevent: Fix a typo
adds bef3fc8 tsocket: Pass the full port number to getaddrinfo().
adds 67c8f87 torture: Fix comparsion of uninitalized bytes.
adds 096ff2e torture: Don't segfault in raw.session on error.
adds 99c800b torture: Don't segfault in smb2.session on error.
adds 6a0cb7d4 selftest: Fix domain name of plugindc.
adds bb122b0 selftest: Add a newline to root entries in the nss files.
adds c153e6c selftest: Use higher ip numbers.
adds 47bd903 s3-winbind: Allow sec_initial_uid() to store creds.
adds d641469 Make the output of the crackname script more readable
adds 0025e97 WHATSNEW: Start release notes for Samba 4.1.0rc1.
adds e56343f VERSION: Set version to 4.1.0rc1-GITSNAPSHOT.
adds a0130c6 Merge remote-tracking branch 'origin/v4-1-test' into master
adds e5465d7 VERSION: Set version to 4.1.0rc1-GITSNAPSHOT.
adds fd036b8 WHATSNEW: Start release notes for Samba 4.1.0rc1.
adds 55b3970 WHATSNEW: Some updates.
adds ae2e0a6 VERSION: Disable git snapshots for the 4.1.0rc1 release.
adds d95ed7f VERSION: Bump version number up to 4.1.0rc2...
adds 38841bb s3-lib: fix segf while reading incomplete session info (bug #10003)
adds d07b694 s3-lib: hide incomplete smbXsrv_tcon_global records
adds 54ee31e s3-smbstatus: display [u|g]id of -1 as "-1" in connection list
adds 4e74c61 smbd: Fix a 100% loop at shutdown time
adds 2c8bd5b s3-winbind: Do not delete an existing valid credential cache.
adds 65fadd4 lib/util: add 'ldb' debug class
adds e92be34 lib/ldb-samba: make use of DBGC_LDB
adds 348cb51 lib/ldb-samba: only debug LDB_DEBUG_TRACE at level 10
adds 2e6fdd7 lib/param: sync debug related options with source3/param
adds eb3b931 s3-waf: Rename regedit to samba-regedit.
adds 60be5a7 wbinfo: allow to define a custom krb5ccname for kerberized pam auth.
adds 2978a06 s3-winbindd: support the DIR pragma for raw kerberos user pam authentication.
adds f65b92c pam_winbind: update documentation for "DIR" krb5ccname pragma.
adds 4bbb4c8 docs-xml: Remove obsolete swat manpage and references.
adds 580b51c s4-lib/socket: Allocate a the larger sockaddr_un and not just a sockaddr_in in unixdom_get_peer_addr()
adds 216b3f4 s4-lib/socket: Allocate a the larger sockaddr_un and not just a sockaddr_in in unixdom_get_my_addr()
adds 2036f25 Fix bug #10010 - Missing integer wrap protection in EA list reading can cause server to loop with DOS.
adds c4c3d7f Fix bug #10010 - Missing integer wrap protection in EA list reading can cause server to loop with DOS.
adds 75ef73f dsdb-descriptor: Do not do a subtree search unless we have child entries
adds e97dfe2 dsdb: Rework subtree_rename module to use recursive LDB_SCOPE_ONELEVEL searches
adds 6287ac3 dsdb-ridalloc: Rework ridalloc to return error strings where RID allocation fails
adds 498c92d selftest: Ensure the DC has started and and got a RID set before we proceed
adds 5acbbd7 dsdb: Add assert in drepl_take_FSMO_role
adds 8cbc577 rpc_server-drsuapi: Improve comments and DEBUG lines
adds 55f0779 selftest: ensure samba4.rpc.samr.large-dc.two.samr.many is always tested
adds 071b36b dsdb/samdb: use RECYCLED it implies DELETED...
adds a0a3b58 torture/drs: Expand an error message to aid debugging
adds 20d8a33 dsdb: Prune deleted objects of links and extra attributes of replicated deletes
adds 042b3e5 dsdb/repl_meta_data: split out replmd_deletion_state()
adds d6e1e12 dsdb: Ensure we always force deleted objects back under the deleted objects DN
adds 7004a3d dsdb: Improve DRS deleted link source/target handing in repl_meta_data
adds 0a2a985 dsdb tests: Add member/memberOf checking to delete_objects testing
adds d0e3791 dsdb: Include MS-ADTS doc references on deleted object contstraints
adds 34e6d50 samba-tool dbcheck: Correctly remove deleted DNs in dbcheck
adds 2b6a6fd security.idl: add new security_secinfo bits
adds 30b8af7 Fix bug 9678 - Windows 8 Roaming profiles fail
adds 8e4d407 service_stream: Log if the connection termination is deferred or not (bug #9820)
adds 3f86c28 s4-winbindd: Do not terminate a connection that is still pending (bug #9820)
adds 8925c93 s4:rpc_server: make sure we don't terminate a connection with pending requests (bug #9820)
adds 1ed811b s4:server: avoid calling into nss_winbind from within 'samba'
adds 597846c s3: Remove old mode special substitution.
adds 4bf25ec nsswitch: Add OPT_KRB5CCNAME to avoid an error message.
adds a6df18d Add ea_list_has_invalid_name() function.
adds 36bca02 Ensure set_ea cannot set invalid Windows EA names.
adds dc2320a Ensure we never return an EA name to a Windows client it can't handle.
adds d3b9f6c Ensure we can't create a file using SMB2_CREATE with an invalid EA list.
adds 65d4a4c Add the ability to send an NTSTATUS result back with a trans2 reply so we can return a parameter block with an error code.
adds 2b165a1 Add error map of STATUS_INVALID_EA_NAME -> ERRDOS, ERRbadfile
adds b22b1bc Ensure we can't create a file using TRANS2_OPEN with an invalid EA list.
adds 12d06fb Ensure we can't create a file using NTTRANS with an invalid EA list.
adds e413edd Ensure we do pathname processing before SD and EA processing in NTTRANS_CREATE.
adds 7f52ae9 Reply with correct trans2 message on a setpathinfo with a bad EA name.
adds cd0f88d Add torture tests to raw.eas to check sending Windows invalid names in the middle of an EA list.
adds 224ea46 Wrap setting leases in become_root()/unbecome_root() to ensure correct delivery of signals.
adds 099fd4c Ensure gpfs kernel leases are wrapped in a become_root()/unbecome_root() pair.
adds 8b468af WHATSNEW: Add release notes for Samba 4.1.0rc2.
adds 589cb52 VERSION: Disable git snapshots for the 4.1.0rc2 release.
adds 694d54a VERSION: Bump version number up to 4.1.0rc3...
adds e9edcb3 docs: Add man page for vfs_linux_xfs_sgid.
adds a183dcd s3-libads: Fail create_local_private_krb5_conf_for_domain() if parameters missing.
adds f3a9fe5 s3-libads: Print a message if no realm has been specified.
adds 117e7ee docs: Add basic man page for vfs_syncops.
adds 87c63fd docs: Add man vfs_syncops.8 to waf build.
adds 2f03250 s3-winbind: Fix a segfault passing NULL to a fstring argument.
adds 2890940 Followup patch for BUG: https://bugzilla.samba.org/show_bug.cgi?id=10082
adds f036cee docs: Fix variable list in man vfs_crossrename.
adds 6bf3319 Fix bug #10097 - MacOSX 10.9 will not follow path-based DFS referrals handed out by Samba.
adds 11954a4 smbd: Fix async echo handler forking (Bug 10086)
adds 7af0c4f s3:lib/system fix build on AIX 7
adds 0f17c8d waf: fix build on AIX7
adds 3b23073 waf: add --without-gettext option
adds 8400442 waf: consolidate libintl related checks
adds 7accc37 waf: replace dependency to libintl with samba_intl
adds 3487e49 s3-winbindd: fix fallback to ncacn_np in cm_connect_lsat().
adds ef73d4c Man pages for ntdb tools missing
adds d969f6a ntdb.3.xml: Bump version up to 4.1.
adds c0189f9 ntdbbackup.8.xml: Bump version up to 4.1.
adds aa916b7 ntdbdump.8.xml: Bump version up to 4.1.
adds db1ea01 ntdbrestore.8.xml: Bump version up to 4.1.
adds c41ffd5 ntdbtool.8.xml: Bump version up to 4.1.
adds 6b6cab7 Fix bug #10063 - source3/lib/util.c:1493 leaking memory w/ pam_winbind.so / winbind
adds 462cb9c docs: Add man samba-regedit.8.
adds 0fc78f9 smbd: Fix a profile problem
adds 7c4011f smbd: Simplify dropbox special case in unix_convert
adds a07ff7c s3-winbindd: remove pointless variable assigment, see the strdup below.
adds ac40660 s3-winbindd: Fix memory leak in ads_cached_connection().
adds ae20e2d s3-winbindd: Fix winbind on DC crash with trusted AD domains.
adds f486e86 s3-winbindd: use find_domain_from_name() instead of find_domain_from_name_no_init().
adds 11fd36c s3-winbindd: make sure also the idmap code can deal with trusted domains.
adds b2276cd s3-winbindd: use get_trust_pw_clear() wrapper for AD connection code.
adds 1c53cdd2 s3-winbindd: remove unneded include of secrets.h from idmap_ad.c
adds 163c0b3 s3:winbind: fail ads_cached_connection_connect() if realm == NULL
adds 954ecdf Fix the erroneous masking of chmod requests via the UNIX extensions.
adds d953374 Allow UNIX extensions client to act on open fsp instead of pathname if available.
adds db6081f Fix the UNIX extensions CHOWN calls to use FCHOWN if available, else LCHOWN.
adds ac26652 s3:param: Correctly set up cli_maxprotocol, cli_minprotocol in our parameter block.
adds 723bc67 s3:client: avoid interpret_protocol()
adds 88e1188 s3:torture: avoid interpret_protocol()
adds d0a5cf5 s3:lib: remove unused interpret_protocol()
adds a0ea1c0 s3:libsmb: Modify cli_start_connection_connected() to use lp_cli_minprotocol()/lp_cli_maxprotocol() instead of hard coding PROTOCOL_CORE, PROTOCOL_NT1.
adds aadf310 s3:libsmb: Ensure we ask for DEFAULT_SMB2_MAX_CREDITS on successful negprot.
adds f017d59 s3:lib/netapi: make use of lp_cli_maxprotocol()
adds 58e621b s3:winbindd: make use of lp_cli_{min,max}protocol()
adds bf02a46 s3:libsmb: use lp_cli_minprotocol() in do_connect()
adds 98426d1 s3:libsmb: make use of lp_cli_{min,max}protocol() in SMBC_server_internal()
adds d9f3bd2 s3:smbcacls: Add -m<MAX PROTOCOL> option to smbcacls.
adds 801bcd0 libcli/smb: fix the credit handling on a SMB1 => SMB2 negotiate
adds 0526566 libcli/smb: Fix smb2cli_write_recv() and smb2cli_write() to return the bytes written.
adds 72bfc65 libcli/smb: Change smb2cli_create() and smb2cli_create_recv() to return a parameter blob of the newly opened/created file.
adds d0fbe4f libcli/smb: calculate the credit charge on the input and output dyn_len
adds 0a880e0 libcli/smb: pass max_dyn_len to smb2cli_req_create()
adds 60a05c0 libcli/smb: pass max_dyn_len to smb2cli_req_send()
adds 12b040b libcli/smb: add smb1cli_conn_req_possible()
adds c66525c libcli/smb: add smb2cli_conn_req_possible()
adds 21b1120 s3:libsmb: rewrite cli_push* to use smb1cli_conn_req_possible()
adds 21d0294 s3:libsmb: rewrite cli_pull* to use smb1cli_conn_req_possible()
adds a6b81a0 s3:libsmb: remove unused cli_readall*
adds a06f581 s3:client: use the default io size
adds 7ff7f66 s3:client: fix compiler warning
adds 2167e59 s3:lib: Factor read_ea_list_entry() and read_nttrans_ea_list() out so they can be used by the SMB2 client code.
adds 086075e s3:libsmb: Add in the core of the libsmb client SMB2 functions.
adds f041217 s3:libsmb: Plumb cli_smb2_rename() inside cli_rename().
adds 5e14ff8 s3:libsmb: Plumb cli_smb2_unlink() inside cli_unlink().
adds ea30277 s3:libsmb: Plumb cli_smb2_mkdir() inside cli_mkdir().
adds 967357a s3:libsmb: Plumb cli_smb2_rmdir() inside cli_rmdir().
adds c629546 s3:libsmb: Plumb cli_smb2_create_fnum() inside cli_ntcreate().
adds 6d938a2 s3:libsmb: Plumb cli_smb2_close_fnum() inside cli_close().
adds 6a9b514 s3:libsmb: Plumb cli_smb2_getattrE() inside cli_getattrE().
adds 40a7f2c s3:libsmb: Plumb cli_smb2_setattrE() inside cli_setattrE().
adds 79015d4 s3:libsmb: Plumb cli_smb2_setatr() inside cli_setatr().
adds 65e9cb0 s3:libsmb: Plumb cli_smb2_getatr() inside cli_getatr().
adds 776e653 s3:libsmb: Plumb cli_smb2_dskattr() inside cli_dskattr().
adds 663fa90 s3:libsmb: Fix cli_set_ea_path() to use frame instead of talloc_tos().
adds 90c733a s3:libsmb: Plumb cli_smb2_set_ea_path() inside cli_set_ea_path().
adds a9d9142 s3:libsmb: Plumb cli_smb2_set_ea_fnum() inside cli_set_ea_fnum().
adds 056d800 s3:libsmb: Plumb cli_smb2_get_ea_list_path() inside cli_get_ea_list_path().
adds afb3b39 s3:libsmb: Plumb cli_smb2_list() inside cli_list().
adds 509fe6d s3:libsmb: Plumb cli_smb2_qpathinfo2() inside cli_qpathinfo2().
adds b8baf6d s3:libsmb: Plumb cli_smb2_qpathinfo_streams() inside cli_qpathinfo_streams().
adds e7ff8b9 s3:libsmb: Plumb cli_smb2_qfileinfo_basic() inside cli_qfileinfo_basic().
adds 919cb48 s3:libsmb: Plumb cli_smb2_qpathinfo_basic() inside cli_qpathinfo_basic().
adds 5ef4556 s3:libsmb: Plumb cli_smb2_qpathinfo_alt_name() inside cli_qpathinfo_alt_name().
adds c774061 s3:libsmb: Plumb cli_smb2_query_security_descriptor() inside cli_query_security_descriptor().
adds bd104ef s3:libsmb: Plumb cli_smb2_set_security_descriptor() inside cli_set_security_descriptor().
adds e9d7054 s3:libsmb: add SMB2 support to cli_push*
adds 1d0a87e s3:libsmb: add SMB2 support to cli_pull*
adds 26a1fd3 s3:libsmb: add support for SMB2 in cli_writeall()
adds c935ba3 s3:libsmb: make cli_tdis_send/recv static
adds 9d2ecfe s3:libsmb: only set tcon to invalid in smb2cli_tdis*
adds 409ab74 s3:libsmb: call smb2cli_tdis() from cli_tdis()
adds 159b051 s3:libsmb: make cli_ulogoff_send/recv static
adds 2fb817c s3:libsmb: call smb2cli_logoff() from cli_ulogoff()
adds 947cd1d libsmb: Fix a bunch of Coverity IDs
adds 449503d Remove restrictions on setting iosize inside smbclient for SMB2 connections.
adds c0aed70 As SMB3 has transport level encryption, allow smbclient -e to force encryted SMB3 transport.
adds 69058ee Add new "timeout" command and -t option to smbclient to set the per-operation timeout.
adds ff43be5 Add "max protocol" command line documentation for smbcacls.
adds cda1b51 Add "-e" encrypt transport command line option documentation for smbcacls.
adds 11890a5 Expand on the documentation of -m max-protocol for SMB2/3 for smbclient.
adds bd16454 Fix the documentation for --send-buffersize for the new default value of zero for smbclient.
adds 4b3ce19 Fix the documentation of the iosize command to explain the new zero default for smbclient.
adds 742c5c6 Fix the documentation of --encrypt to explain SMB3 encryption for smbclient.
adds b455784 Add documentation for the new -t <timeout> parameter in smbclient.
adds 5ba00cf Add documentation for the new internal command timeout to smbclient.
adds ac1a309 client: add missing newlines to error messages for invalid iosize parameter.
adds 10c1784 python/pyglue: filter out loopback and linklocal addresses unless all_interfaces is given
adds 21708c1 s4:samba_upgradedns: don't pass linklocal=False to interface_ips_v6()
adds bfd3cc3 python/provision: remove unused linklocal=False argument from interface_ips_v6()
adds cf677c4 WHATSNEW: Add release notes for Samba 4.1.0rc3.
adds e6cbc39 WHATSNEW: Add paragraph about SMB2/3 support for client tools/library.
adds fee6fa5 scripting/join.py: Handle creating the dns-NAME account during a DC join
adds e00be93 scripting/samba_upgradedns: Tighten up exception and attribute list handling
adds 0d7c1f0 selftest: Test creation of the dns-SERVER account during selftest
adds 79b7888 selftest: Start internal DNS server on domain provisioned for BIND9_DLZ
adds 1e653e4 selftest: Add a basic test of samba_upgradedns
adds a654601 torture: Ensure that GSSAPI and SPNEGO packets are accepted by dlz_bind9
adds 2b411e6 s3:smbd: return NT_STATUS_INFO_LENGTH_MISMATCH for GetInfo in case output_buffer_length is too small
adds 5e75d4b s3:smbd: allow GetInfo responses with STATUS_BUFFER_OVERFLOW to return partial, but valid data
adds 342afee s3:smbd: allow status code in smbd_do_qfsinfo() to be set by information class handler
adds 25fbced s3:smbd: allow info class SMB_QUERY_FS_VOLUME_INFO to return partial data
adds a9ef99c s3:smbd: allow info class SMB_QUERY_FS_ATTRIBUTE_INFO to return partial data
adds 6ee8231 smbd: Use #defines in smb2_getinfo_send
adds 3691f46 smbd: qfilepathinfo has fixed/variable buffers
adds b4427b9 smbd: qfsinfo has fixed/variable buffers
adds 9444c6f smbd: Correctly return INFO_LENGTH_MISMATCH in smb2_getinfo
adds 0e91fd6 smbd: Correctly return BUFFER_OVERFLOW in smb2_getinfo
adds db4e8a7 smbd: Revert a93f9c3
adds 26ac864 smbd: Fix error return for STREAM_INFO
adds 317f960 smbd: Correctly return INFO_LENGTH_MISMATCH for smb1
adds a616bbc dsgetdcname_cache_fetch() doesn't use the site_name parameter so don't pass it.
adds 0c046a4 Refactor dsgetdcname to be called via a wrapper function.
adds 2d7fe2b Move the manipulation of site_name into the caller function dsgetdcname().
adds 3912eeb9 Move the retry logic when site_name is passed in a NULL or "" to the wrapper function.
adds cfa4e2a Optimization. Don't do the retry logic if sitename_fetch() returned NULL, we already did a NULL query.
adds 3beda4c WHATSNEW: Update changes since 4.1.0rc2.
adds dd444e6 VERSION: Disable git snapshots for the 4.1.0rc3 release.
adds 7d791d5 VERSION: Bump version number up to 4.1.0...
adds c4166d0 dbwrap_ctdb: Treat empty records as non-existing
adds 3f749ac loadparm: add new parameter "acl allow execute always"
adds 434ca3f s3:smbd: ease file server upgrades from 3.6 and earlier with "acl allow execute aways"
adds 69cf874 docs: document "acl allow execute always"
adds 4674cca WHATSNEW: Start to add changes since 4.1.0rc3.
adds def64cc Raise the level of a debug.
adds ebfa34b docs: Fix typos.
adds 1e969dc s3:smb2_find: Return that timestamps do not exist as directories
adds 9a29d7e libcli/smb: use SMB1 MID=0 for the initial Negprot
adds 8fd1e54 s3: libsmb : The short name length is only a one byte field.
adds 007ed89 Fix is_legal_name() to not emit character conversion error messages.
adds f851d26 libcli/smb: fix non mendatory signing against some vendor SMB2 servers.
adds ee469fa libcli/smb: only check the SMB2 session setup signature if required and valid
adds 4e5e7e4 s3: libsmb SMB2 wrapper layer. cli_smb2_get_ea_list_path() failed to close file on exit.
adds c69e7c3 s3: libsmb : Bug 10150 - Not all OEM servers support the ALTNAME info level.
adds a75cbcd s3: libsmb - 10150 - Not all OEM servers support the ALTNAME info level.
adds 676b5de libcli: continue to read from the socket even if the size is 0
adds 78240de VERSION: Set version to 4.1.0rc4.
adds 9343c99 docs: point out side-effects of global "valid users" setting.
adds 7f066b2 Fix bug 10162 - POSIX ACL mapping failing when setting DENY ACE's from Windows.
adds 4182c97 python-samba-tool fsmo: Do not give an error on a successful role transfer
adds 1706214 smbd: Simplify find_oplock_types
adds 252a2bc smbd: Don't store in-memory only flags in locking.tdb
adds 9cfc001 smbd: Rename parameter "i" to "idx"
adds 3a5ae0c smbd: Fix flawed share_mode_stale_pid API
adds fd1583b torture3: Trigger a nasty cleanup bug in smbd
adds b5866b1 WHATSNEW: Add changes since 4.1.0rc3.
adds 4ef85c7 python/drs: Ensure to pass in the local invocationID during the domain join
adds 8158673 dsdb-repl_meta_data: Check for a NULL invocationID and do not proceed
adds 66f843e dsdb: Refuse to return an all-zero invocationID
adds 5c63561 dsdb-repl_meta_data: Do not re-delete the Deleted Objects DN during replication
adds b5b15ff dsdb-repl_meta_data: Make handling of Deleted Objects DN clearer in delete
adds 39efc6f dsdb: Use WERR_DS_ATT_NOT_DEF_IN_SCHEMA for failed schema lookups
adds ee8a3ed Remove confusing TODO file
adds bb4d9a2 Remove NEWS file containing confusing information
adds f5c378e smb.conf: Fill out the ntvfs handler smb.conf page from source4/NEWS
adds 80c3c30 dsdb: Refuse to replicate an all-zero invocationID GUID in replPropertyMetaData
adds 3f2907f dbcheck: Look for and fix the all-zero invocationID in replPropertyMetaData
adds 476e03e selftest: Add script to assist in writing out a tree undump.sh can restore
adds bdab150 selftest: Only run referenceprovision and ldapcmp for the 4.0.0 test
adds 2fdacdd selftest: Add release-4-1-0rc3 saved provision
adds e7eb397 selftst: add tests based on 4.1.0rc3 to check for zero invocationID in replPropertyMetaData
adds f0e374f dbcheck: Ensure to always increase the error_count
adds c3e5353 pydsdb: Give KeyError when we fail a schema lookup in python
adds 2c4f2c5 pydsdb: Raise a more useful exception when dsdb_wellknown_dn fails.
adds 2c98a54 dbcheck: Add back the elements that were wrongly removed from CN=Deleted Objects
adds 74cac5c dsdb: Convert the full string from UTF16 to UTF8, including embedded NULLs
adds 09c540e WHATSNEW: Update changes since rc3.
adds 0d483e2 VERSION: Disable git snapshots for the 4.1.0rc4 release.
adds 7160446 VERSION: Bump version up to 4.1.0rc5...
adds d9517d5 WHATSNEW: Update changes since 4.1.0rc2.
adds 6a03c81 VERSION: Disable git snapshots for the 4.1.0rc3 release.
adds fcf3fd6 VERSION: Disable git snapshots for the 4.1.0rc4 release.
adds 76c4a51 Merge tag 'samba-4.1.0rc4' into v4-1-test
adds 996415f Revert "Support UPN_DNS_INFO in the PAC"
adds 58038f6 s3-winbind: Don't set a default directory for DIR.
adds 5a55cb6 s3-winbind: Add support for the kernel krb5 keyring buffer.
adds 82d6a43 doc: Update documentation of pam_winbind krb5 support.
adds 13b7959 WHATSNEW: Add release notes for Samba 4.1.0.
adds a6fb418 VERSION: Bump version number up to 4.1.0...
adds ff0cd26 VERSION: Bump version number up to 4.1.1...
adds a2c4c0e Fix bug #10229 - No access check verification on stream files.
adds afe7ffd Add regression test for bug #10229 - No access check verification on stream files.
adds 81e5048 CVE-2013-4476: lib-util: add file_check_permissions()
adds 7fc2f97 CVE-2013-4476: lib-util: split out file_save_mode() from file_save()
adds d6988a1 CVE-2013-4476: samba-tool provision: create ${private_dir}/tls with mode 0700
adds bc067d0 CVE-2013-4476: selftest/Samba4: use umask 0077 within mk_keyblobs()
adds 2ca3eae CVE-2013-4476: s4:libtls: Create tls private key file (key.pem) with mode 0600
adds e737fc7 CVE-2013-4476: s4:libtls: check for safe permissions of tls private key file (key.pem)
adds 07be799 WHATSNEW: Add release notes for Samba 4.1.1.
adds 32d78c8 VERSION: Disable git snapshots for the 4.1.1 release.
adds 65acc50 Imported Upstream version 4.1.1+dfsg
adds b9d5804 Merge tag 'upstream/4.1.1+dfsg' into debian.
adds 42f447a New upstream release.
adds 57c270d Drop 0002-lib-replace-Allow-OS-vendor-to-assert-that-getpass-i.patch: upstream no longer uses getpass.
adds 57fd283 Add source dependency on libntdb1, and stop passing --disable-ntdb, which has been removed.
adds a76f057 Remove handling for SWAT, which is no longer shipped upstream.
adds 98eb9aa Update files to install.
adds 606b4b5 Stop installation of disappeared source4/NEWS.
adds e09ceab Update libsmbclient symbols.
adds 23ab5a9 Split VFS modules out from samba-libs into a separate binary package.
adds ea29e73 Move samba-regedit.8 to right package.
adds 1a37088 Move service and process_model modules from the samba-libs to the samba package. Prevents dependencies on libkdc2-heimdal and libhdb9-heimdal.
adds bbf1493 Add build-dep on python-ntdb
adds 44784cc Add build-dep on libncurses5-dev
adds 332d2cc Add depends on python-ntdb to samba
adds 634725c Remove local copy of krb5-types.h to prevent it from interfering.
adds ef02b1d Cherry-pick interface version fix.
adds 55f984d Cherry-pick fix for heim_octet_t.
adds 2e927d0 Fix invocations of 'update-alternatives --remove-all' in samba- common-bin prerm. Closes: #731192
adds 6df2c29 Revert "Fix invocations of 'update-alternatives --remove-all' in samba- common-bin prerm. Closes: #731192"
adds d08518b Imported Upstream version 4.0.12+dfsg
adds 0a3cee5 Merge tag 'upstream/4.0.12+dfsg'
adds f21ea58 update changelog for upstream version 4.0.12
adds 6de9c12 Thai (Theppitak Karoonboonyanan). Closes: #728525
adds 6ba21c7 Norwegian Bokmål (Bjørn Steensrud). Closes: #729070
adds 699784e Merge branch 'master' of git+ssh://git.debian.org/git/pkg-samba/samba
adds f417b20 Add 26_heimdal_compat: Fix compatibility with newer versions of Heimdal.
adds 912254c Merge branch 'master' of git+ssh://git.debian.org/git/pkg-samba/samba
adds 6e1ddfa German (Holger Wansing). Closes: #729210
adds c6052c7 release samba 2:4.0.12+dfsg-1 to unstable
adds 73b6d0c Move update-alternatives upgrade removal handling to the postinst, where it belongs. Closes: 730090.
adds 77e8558 Really remove all references to encrypted passwords: the samba-common.config script still included references, which could cause upgrade failures in some cases. Closes: #729167.
adds 646d645 Merge branch 'master' of git+ssh://git.debian.org/git/pkg-samba/samba into debian_4.1
adds d932142 Fix bug #10187 - Missing talloc_free can leak stackframe in error path.
adds 45a1cbb ccan: Fix calling memset with zero length parameter
adds 7ea11ba idl: Add a new message for winbind domain states.
adds 393f6a8 s3-winbind: Add functions for domain online/offline handling.
adds 944c3e5 s3-winbind: Register handlers for domain online/offline messages.
adds 06c6866 s3-winbind: Send online/offline message of the domain to the parent.
adds 2a75290 dsdb/tests/ldap: fix test_ldapServiceName against w2k8r2
adds 0419b68 s4:dsdb/rootdse: report 'dnsHostName' instead of 'dNSHostName'
adds 0e8f8b7 dfs_server: Use dsdb_search_one to catch 0 results as well as NO_SUCH_OBJECT errors
adds cfa1739 VFS plugin was sending the actual size of the volume instead of the total number of block units because of which windows was getting the wrong volume capacity.
adds 683ac33 vfs_glusterfs: Implement proper mashalling/unmarshalling of ACLs
adds 05c9553 vfs_glusterfs: Fix excessive debug output from vfs_gluster_open().
adds 67840df nsswitch: Fix short writes in winbind_write_sock
adds 8db5ecc libcli/smb: fix smb2cli_ioctl*() against Windows 2008.
adds 289b7fa vfs: Fix building the glusterfs module.
adds 5cc42ac vfs: Fix some build warnings in glusterfs.
adds 6207530 s4-dns: dlz_bind9: Create dns-HOSTNAME account disabled
adds 5e64b07 Merge tag 'samba-4.1.1' into v4-1-test
adds a52afc3 VERSION: Bump version number up to 4.1.2...
adds 2cfa1ef xattr: fix listing EAs on *BSD for non-root users
adds 4c108d4 Fix bug 10196 - RW Deny for a specific user is not overriding RW Allow for a group.
adds d815b15 Fix bug 10196 - RW Deny for a specific user is not overriding RW Allow for a group.
adds 5df543b s3-winbindd: Fix #10264, cache_traverse_validate_fn failure for NDR cache entries.
adds 7c06360 util: Remove 32bit macros breaking strict aliasing.
adds cbd6790 WHATSNEW: Add release notes for Samba 4.1.2.
adds e1e735a VERSION: Disable git snapshots for the 4.1.2 release.
adds f36da2e Imported Upstream version 4.1.2+dfsg
adds 13afbb0 Merge tag 'upstream/4.1.2+dfsg' into debian_4.1
adds a45d487 Update changelog for 4.1.2.
adds 15fe335 Drop duplicate patch 26_heimdal_no_local_krb5_types.
adds dbe7531 VERSION: Bump version number up to 4.1.3...
adds 78b4989 CVE-2013-4408:librpc: check for invalid frag_len within dcerpc_read_ncacn_packet_done()
adds c4a1b2e CVE-2013-4408:librpc: check for invalid frag_len within dcerpc_read_ncacn_packet_next_vector()
adds 895ce91 CVE-2013-4408:s3:rpc_client: check for invalid frag_len in dcerpc_pull_ncacn_packet()
adds f557bfe CVE-2013-4408:s3:rpc_client: verify frag_len at least contains the header size
adds 730027c CVE-2013-4408:s4:dcerpc: check for invalid frag_len in ncacn_pull()
adds e5954aa CVE-2013-4408:s4:dcerpc_smb: check for invalid frag_len in send_read_request_continue()
adds db102cd CVE-2013-4408:s4:dcerpc_smb2: check for invalid frag_len in send_read_request_continue()
adds f71b390 CVE-2013-4408:s4:dcerpc_sock: check for invalid frag_len within sock_complete_packet()
adds 0ba0b27 CVE-2013-4408:async_sock: add some overflow detection to read_packet_handler()
adds c4e31ea CVE-2013-4408:s3:util_tsock: add some overflow detection to tstream_read_packet_done()
adds bdb643e CVE-2013-4408:libcli/util: add some size verification to tstream_read_pdu_blob_done()
adds da5dfc7 CVE-2013-4408:s3:ctdb_conn: add some length verification to ctdb_packet_more()
adds 066c6e3 CVE-2013-4408:s3:Ensure we always check call_id when validating an RPC reply.
adds ca5d6f5 CVE-2013-4408:s3:Ensure LookupSids replies arrays are range checked.
adds c406802 CVE-2013-4408:s3:Ensure LookupNames replies arrays are range checked.
adds d96f88c CVE-2013-4408:s3:Ensure LookupRids() replies arrays are range checked.
adds b89e14d CVE-2012-6150: Fail authentication for single group name which cannot be converted to sid
adds 98833dc WHATSNEW: Add release notes for Samba 4.1.3.
adds 6898c4d VERSION: Disable git snapshots for the 4.1.3 release.
adds 4e177a2 Imported Upstream version 4.1.3+dfsg
adds 182e1dd Merge tag 'upstream/4.1.3+dfsg' into samba_4.1
adds 1a29c10 set debian branch to samba_4.1
adds 16ab2ff update changelog for upstream version 2:4.1.3+dfsg-1
adds 37b9678 Imported Upstream version 4.0.13+dfsg
adds 404b157 Merge tag 'upstream/4.0.13+dfsg' into samba_4.1
adds 6005b41 Merge tag 'upstream/4.0.13+dfsg'
adds 34bd1ef update changelog for upstream security release 4.0.13
adds 49a03ba Fix invocations of 'update-alternatives --remove-all'
adds a9d6f96 Add empty prerm scripts for samba and samba-common-bin.prerm
adds 49e522a Don't fail in postinst when removing old alternatives fails
adds 0524d38 release samba 2:4.0.13+dfsg-1 to unstable
adds 2810d99 Check for alternative's presence before calling update-alternatives --remove-all, instead of silently ignoring all errors from update-alternatives.
adds bd7c26e Spanish translation update
adds 64067c9 Merge branch 'master' into samba_4.1
adds 4fb3117 release samba 2:4.1.3+dfsg-1 to experimental
adds 73c038b Add debug symbols for all binaries to samba-dbg
adds abdb561 Add lintian overrides for empty prerm scripts.
adds 6f78175 release samba 2:4.1.3+dfsg-2 to unstable
adds ecddcef 4.1 is now on master branch
adds 76392bf Update talloc build-deps to version 2.0.8.
adds c61910b VERSION: Bump version number up to 4.1.3...
adds 3c83eaa smbd: Fix a talloc hierarchy problem in msg_channel
adds 845055c s3-smbd: smbclient shows no error if deleting a directory with del failed
adds b0ce9bc s3-lib: smbclient shows no error if deleting a directory with del failed
adds 8c73aae s3-client: smbclient shows no error if deleting a directory with del failed
adds 7b13739 s3-libnetjoin: Fix Bug #10262: use upper-case realm when composing default upn.
adds 097f3c1 Fix typos in man-pages
adds 117497c docs: remove duplicate word "the" in idmap_ad manpage.
adds 4d34c92 docs: remove duplicate word "name" in nmblookup manpage.
adds 0bd714a docs: remove duplicate word "name" in nmblookup4 manpage.
adds cfa4c5d docs: remove duplicate arguments listing in regdiff manpage.
adds 31b80a0 docs: remove duplicate word "the" in winbindd manpage.
adds bdcc343 docs: remove duplicate mention of "smbtorture" in smbtorture manpage.
adds 1539a74 docs: remove duplicate mention of "ntdbtool" in ntdbtool manpage.
adds 1770078 docs: remove duplicate mention of "smbta-util" in smbta-util manpage.
adds 64aee7a docs: remove duplicate word "trust" from net manpage.
adds 27e44c9 docs: remove duplicate word "the" from net manpage.
adds df6929d docs: mention more options in winbindd manpage.
adds 2b6bea4 docs: mention --no-process-group in winbindd manpage.
adds bddf55d docs: mention --dc-info in wbinfo manpage.
adds 23cb76b docs: mention --krb5ccname option in wbinfo manpage.
adds 887c7d4 docs: mention logoff options in wbinfo manpage.
adds 7f9119f docs: mention --lookup-sids in wbinfo manpage.
adds 4e09571 docs: mention --pam-logon in wbinfo manpage.
adds 6bacf83 docs: mention --remove-gid-mapping/--remove-uid-mapping in wbinfo manpage.
adds 20cfa16 docs: mention --set-gid-mapping/--set-uid-mapping in wbinfo manpage.
adds 225a315 docs: mention --sequence in wbinfo manpage.
adds 015156b docs: mention --sids-to-unix-ids in wbinfo manpage.
adds 34a2a3d docs: remove unsupported options from nmbd manpage.
adds 9c850a7 docs: mention --daemon in nmbd manpage.
adds bcffd67 docs: mention --foreground in nmbd manpage.
adds dfb6c60 docs: mention --hosts in nmbd manpage.
adds 0791928 docs: mention --interactive in nmbd manpage.
adds 290e5b6 docs: mention --log-stdout in nmbd manpage.
adds def1dd1 docs: mention --no-process-group in nmbd manpage.
adds 967851a docs: mention --port in nmbd manpage.
adds 4982ce1 docs: remove unsupported options from smbd manpage.
adds e791b70 docs: mention many more options in smbd options.
adds 0f94260 docs: mention --numeric in smbstatus manpage.
adds 72e8aca docs: mention -R|--profile-rates in smbstatus manpage.
adds 84c8fd7 docs: mention -S|--setsddl in sharesec manpage.
adds fca415d docs: mention -V|--viewsddl in sharesec manpage.
adds bfd76d2 docs: mention -p in dbwrap-tool manpage.
adds a93845f docs: bring samba entity popt.common.credentials in line with popt_common_credentials.
adds 3f8f99a docs: remove now duplicate mention for 4 credential options in samba-regedit manpage.
adds 40c6634 docs: add missing &popt.common.samba entity to smbcontrol manpage.
adds 10010b2 docs: add missing &popt.common.connection entity to smbcacls manpage.
adds c5b9170 docs: remove more duplicate options from samba-regedit manpage.
adds 62c7754 docs: add new popt.autohelp entity.
adds 2461695 docs: mention --change-sid|--new-sid in profiles manpage.
adds 84bf0c0 docs: use popt.samba.common entity in profiles manpage.
adds f6a0f1d docs: use popt.autohelp in smbtree manpage.
adds 153739e docs: mention --update and --encrypt in smbget manpage.
adds d0813f4 docs: mention more long option names in smbcquotas manpage.
adds 2f20e1f docs: mention -B|--browse to smbclient manpage.
adds 000e7e6 docs: better document -e|--encrypt option globally.
adds 6659b3a docs: use popt.autohelp and remove duplicate -e option from smbclient manpage.
adds 05538b2 docs: remove unsupported -h option from smbcacls manpage.
adds a98a3a4 docs: use popt.autohelp entity in smbcacls manpage.
adds 90bc0ff docs: remove duplicate -e option from smbcacls manpage.
adds 167d949 docs: mention --query-security-info|--set-security-info in smbcacls manpage.
adds 58390e2 docs: mention --sddl and --domain-sid in smbcacls manpage.
adds 6dca50e docs: remove unsupported -h option and use popt.autohelp entity in rpcclient manpage.
adds dc0cf1b docs: document all long option names in nmblookup manpage.
adds 72ca1f4 docs: use popt.autohelp entity in dbwrap-tools manpage.
adds 1d10487 docs: fix testparm manpage.
adds 0b313d5 docs: use &popt.autohelp entity in pdbedit manpage.
adds 8e29981 docs: fix smbcontrol manpage.
adds 4013bbf docs: fix ntlm_auth manpage.
adds 8d7651b docs: use popt.autohelp entity in nmbd manpage.
adds 943d390 docs: use popt.autohelp entity in winbindd manpage.
adds 9358b50 docs: use popt.autohelp entity in smbd manpage.
adds 5def0e7 docs: use popt.autohelp entity in samba.8 manpage.
adds d24edcd docs: mention more options in net manpage.
adds b14e1bc docs: add net rpc vampire specific options in net manpage.
adds de44156 docs: add net idmap specific options in net manpage.
adds 1176b53 docs: add net rpc share migrate specific options in net manpage.
adds aaee748 docs: add net groupmap set specific options in net manpage.
adds c6d953e docs: add net rpc registry check specific options in net manpage.
adds cfc9d1e docs: add net registry import specific options in net manpage.
adds 2dbe943 docs: document remaining undocumented options in net manpage.
adds 8a93864 docs: remove duplicate "a" from vfs_cacheprime manpage.
adds 75186f4 docs: remove duplicate "the" from smb.conf manpage.
adds 5965734 docs: remove duplicate "to" from smb.conf manpage.
adds d17b1c1 docs: remove duplicate "not" from smb.conf manpage.
adds 7d1b124 docs: remove duplicate "or" from smb.conf manpage.
adds 576e5af docs: remove duplicate "on" from smb.conf manpage.
adds e28f390 docs: remove duplicate "must" from smb.conf manpage.
adds a68ab7b docs: remove duplicate "line" from smb.conf manpage.
adds e668a11 docs: remove duplicate "used" from smb.conf manpage.
adds e99d701 spoolss: accept XPS_PASS datatype used by Windows 8
adds 1788e66 s3-lib: Add grpname to talloc_sub_specified().
adds eb9fde4 s3-winbind: Pass the group name to fillup_pw_field().
adds 15cd0e0 spoolss: return the spoolss job ID in notifications
adds 03f9a7a printing: always store sytem job-ID in queue state
adds e1826b8 s3-libsmb: Use the right macro to set uint16_t attr.
adds eabee6b testsuit: Fix fprintf format.
adds 25ba5fb s3-utils: Fix scanf format in smbacls.
adds 41fc4a4 s3-utils: Fix scanf format in sharesec.
adds 8c059c0 s3-libsmb: Fix scanf format in parse_ace().
adds e0bd27b examples: Fix scanf format in perf_writer_disk.
adds 8875b80 s3-vfs: Remove unused variable in vfs_glusterfs.
adds c0eb9ee s3-vfs: Make glfs_set_preopened() static.
adds 9d44b17 s3-libnet: Use a const char for realm.
adds bfdf098 smbd: Fix bug 10284
adds ff99526 Merge tag 'samba-4.1.3' into v4-1-test
adds 180bca8 VERSION: Bump version up to 4.1.4.
adds 3641751 lib/util: use proper include for struct stat
adds 9859090 smbd: Fix regression for the dropbox case.
adds 564fe6c smbd: change flag name from UCF_CREATING_FILE to UCF_PREP_CREATEFILE
adds aa79211 smbd: Always use UCF_PREP_CREATEFILE for filename_convert calls to resolve a path for open.
adds dc55266 s3:smb2_server: fix drain_socket error handling
adds 1b3cf43 s3:smb2_server: for performance reasons we use tevent_fd and readv/writev directly
adds 79c54dc s3:smb2_server: use tevent_req_notify_callback() in smbd_smb2_request_pending_queue()
adds a399931 s3:smb2_server: allocate smbd_smb2_request on talloc_tos()
adds 2eb171f s3:smb2_server: generate a header blob for the sendfile path
adds 723d74f s3:smb2_server: avoid calling set_current_user_info() for each request
adds 53bdc43 s3-aio: Use correct locking context for SMB2
adds 6f46103 s3: Return correct error code from SMB2 AIO read failure
adds e9503d4 selftest: Introduce share for testing AIO
adds 52db703 selftest: Run smb2.lock tests also against AIO share
adds c89fb8b selftest: Remove samba3.smb2.lock.*.rw-exclusive from flapping file
adds a15ca71 smbd: Fix a panic when a smb2 brlock times out
adds e440444 s3-winbindd: Fix DEBUG statement in winbind_msg_offline().
adds c9b6d8c smbd - allow updates on directory write times on open handles.
adds 3d62925 smbtorture: New torture test for bug #9870.
adds 80c09fc s3-lib: Fix %G substitution for domain users in smbd
adds 5438b48 ldb: bad if test in ldb_comparison_fold()
adds 9c78cc3 vfs_glusterfs: Enable per client log file
adds c765c2a s3:winbindd fix use of uninitialized variables
adds a6b86bf WHATSNEW: Add release notes for Samba 4.1.4.
adds b6d7cae VERSION: Disable git snapshots for the 4.1.4 release.
adds 275afd1 Imported Upstream version 4.1.4+dfsg
adds 294cb8a Merge tag 'upstream/4.1.4+dfsg'
adds 1c319be update changelog for upstream version 4.1.4
adds ac3b509 python-samba: add depends on python-ntdb
adds 42916ce release samba 2:4.1.4+dfsg-1 to unstable
adds 829015f Depend on newer version of ctdb, as Samba won't build against older versions without --enable-old-ctdb.
adds c0821c9 Remove Samba4-specific instructions on building packages.
adds ef16b0f Add gitignore file.
adds 7b3d1e1 Bump standards version to 3.9.5 (no changes).
adds 829159e Move libpac, db_glue and hdb module from samba-libs to samba package to reduce size of libs package.
adds 5b2ba2b * Fix compatibility with newer versions of the Heimdal HDB API. + Update 26_heimdal_compat: Fix initialization of HDB plugin. Thanks Jeff Clark. Closes: #732342 + Add dependency on specific version of the Heimdal HDB API. Closes: #732344
adds 8c146ec dhcp3-client is superseded by dhcp-client; update the references in the package. Closes: #736070.
adds 44b319c Move the dhcp client hook from /etc/dhcp3 to /etc/dhcp. Closes: #649100.
adds 96fdbf4 debian/bin/xsltproc: don't use $FAKETIME as the variable name in our wrapper script, this seems to make faketime unhappy.
adds 0a3dd4f Further cleanup of the dhcp hook: remove /etc/dhcp3 directory once it's empty.
adds b61fed3 Compare against old package version, rather than the string literal "upgrade".
adds 4d5a379 releasing package samba version 2:4.1.4+dfsg-2
adds 254639d Move samba.dckeytab module to samba package, as it relies on hdb. Closes: #736405, #736430
adds 05998cd releasing package samba version 2:4.1.4+dfsg-3
adds 0c941c2 Fix watch file.
adds ca56a5d VERSION: Bump version number up to 4.1.5...
adds 187d2ef s3: winbindd: Move the logic of whether to set 'domain->primary' into add_trusted_domain().
adds 9f00bda s3: winbindd: Move calling setup_domain_child() into add_trusted_domain().
adds ee34996 shadow_copy2: break overly long lines in shadow_copy2_snapshot_to_gmt()
adds 09242f8 shadow_copy2: add comment header describing shadow_copy2_strip_snapshot()
adds f8c613b shadow_copy2: add header comment explaining have_snapdir()
adds 259b8de shadow_copy2: add comment block explaining shadow_copy2_find_snapdir()
adds b578f7c shadow_copy2: add comment block explaining shadow_copy2_insert_string()
adds cd96d92 shadow_copy2: add comment block explaining shadow_copy2_convert()
adds 0985cce shadow_copy2: add comment explaining the SMB level GMT format pattern
adds 5037f83 shadow_copy2: introduce config struct and function shadow_copy2_connect()
adds e86972d shadow_copy2: introduce the bool "snapdir_absolute" in the config.
adds 266a8de shadow_copy2: disable "snapdir:crossmountpoints" if the snapdir is absolute.
adds 52c70fb shadow_copy2: re-add the basedir option.
adds 9b376b7 shadow_copy2: introduce "shadow:mountpoint" option
adds fa6b219 shadow_copy2: add rel_connectpath to config.
adds 1b1d020 shadow_copy2: add snapshot_basepath to the config.
adds cfa7632 shadow_copy2: log resulting config at the end of shadow_copy2_connect()
adds 47a0a04 shadow_copy2: implement disk_free
adds f61106d shadow_copy2: in the classical case, use configured path in shadow_copy2_find_snapdir()
adds b6a6eb5 shadow_copy2: make shadow_copy2_find_snapdir() return const char *
adds 15170c0 shadow_copy2: shadow_copy2_insert_string(): do not prepend a "/" in absolute mode
adds 042b0aa shadow_copy2: factor shadow_copy2_posix_gmt_string() out of shadow_copy2_insert_string()
adds 9af2451 shadow_copy2: introduce shadow_copy2_snapshot_path()
adds 9607710 shadow_copy2: add comments explaining decisions in shadow_copy2_strip_snapshot()
adds 790fcac shadow_copy2: add some debug to shadow_copy2_strip_snapshot()
adds 285e1e4 shadow_copy2: fix shadow_copy2_strip_snapshot() in the classical case
adds 9f269c9 shadow_copy2: initialize "converted" string to null in shadow_copy2_convert()
adds 3672c20 shadow_copy2: add some blank lines for visual separation to shadow_copy2_convert()
adds c775897 shadow_copy2: fix shadow_copy2_convert() in the classical case.
adds 5e9daae shadow_copy2: improve debug in shadow_copy2_convert() in snapdirseverywhere mode
adds db8ea0a shadow_copy2: use stored mount_point instead of recalculating.
adds 44db7d8 s3:module:shadow_copy2: add my (C)
adds 572ca24 s3:modules:shadow_copy2: improve headline comment
adds 33fb6c1 s3:modules:shadow_copy2: remove redundant documentation comment block
adds 4fe0bad docs: update the manpage of vfs_shadow_copy2
adds e8bc1ac docs: Fix typos in vfs_shadow_copy2.8.xml.
adds cc773c5 shadow_copy2: revert expensive and unnecessary zero-initialization
adds a91d000 shadow_copy2: add a comment explaining why we don't talloc_zero_array().
adds a498c8a lib: Fix strict-aliasing warning in md5 code.
adds 07f1312 s3-libads: Fix memory leaks in ads_build_path().
adds bf88959 wbinfo: Fix a memory leak in wbinfo_ping_dc().
adds d49d8b6 s3-passdb: Fix string duplication to pointers.
adds f4c8846 vfs/glusterfs: in case atime is not passed, set it to the current atime
adds 9b6d61c s3:dir - In the old SMB1 search code, rename offset to wire_offset to distinguish between wire and native offsets.
adds d9e8ac1 s3:dir - Introduce a function to map a directory cookie to a 32-bit wire cookie.
adds 23596ff s3: dir - Introduce 32-bit wire versions of the 'special' values.
adds 45e65e1 s3:dir - Cope with fixed mapping of 'special' values.
adds d8bed98 s3:dir - Map wire offsets to native directory cookies.
adds 3f28508 s3:dir - Add a new memcache type (non-talloc) - SMB1_SEARCH_OFFSET_MAP.
adds da502c0 s3:dir - Introduce a 64-bit directory offset <-> 32 bit wire offset map using memcache.
adds 13e65fa s3:dir - We now pass the previously spinning directory tests on ext4.
adds 28ddd77 s3: smbpasswd - fix crashes on invalid input.
adds e31075d Stop use after free
adds dc58296 s3-winbind: Improve performance of wb_fill_pwent_sid2uid_done().
adds 3f09c5c smbd: Fix memory overwrites
adds 68dc374 Cope with first element in hdb_method having a different name in different heimdal versions.
adds 593ce2a Support for Heimdal's unified krb5 and hdb plugin system.
adds 6265959 kdc: Add belts-and-braces check that we fail if the hdb version changes
adds 3a3d027 torture: add zero length FSCTL_SRV_COPYCHUNK test
adds 1271434 smbd/smb2_ioctl: fail zero length copy chunk requests
adds b5253bf vfs_btrfs: pass-through copy-chunk(len=0) requests
adds 4ce9501 smbd: Fix an ancient oplock bug
adds 9cb8ae1 s3: vfs_dirsort module.
adds 6763283 s3: vfs_dirsort module.
adds dd83f1d s3: modules: streaminfo: As we have no VFS function SMB_VFS_LLISTXATTR we can't cope with a symlink when lp_posix_pathnames() is true.
adds 8c2ee1f s3:smb2_notify: fix use after free on long living notify requests
adds a738491 WHATSNEW: Add release notes for Samba 4.1.5.
adds 144791e VERSION: Disable git snapshots for the 4.1.5 release.
adds 784887a Imported Upstream version 4.1.5+dfsg
adds 1381a62 Merge tag 'upstream/4.1.5+dfsg'
adds d40f0af update changelog for upstream version 4.1.5
adds 0615345 Remove the part of patch 26_heimdal_compat integrated upstream.
adds 9d2c669 release samba 2:4.1.5+dfsg-1 to unstable
adds 0a0f17d VERSION: Bump version number up to 4.1.6...
adds f5743f0 CVE-2013-4496:s3-samr: Block attempts to crack passwords via repeated password changes
adds 05ba344 CVE-2013-4496:s3:auth: fix memory leak in the ACCOUNT_LOCKED_OUT case.
adds 70efaac CVE-2013-4496:samr: Remove ChangePasswordUser
adds 435541a CVE-2013-4496:Revert remainder of ce895609b04380bfc41e4f8fddc84bd2f9324340
adds 7ff3ed7 CVE-2013-6442: s3:smbcacls - ensure we don't lose an existing ACL when setting owner or group owner.
adds 6125d12 WHATSNEW: Add release notes for Samba 4.1.6.
adds 48966b6 VERSION: Disable git snapshots for the 4.1.6 release.
adds d0b88d2 Imported Upstream version 4.1.6+dfsg
adds 22a9d43 Merge tag 'upstream/4.1.6+dfsg'
adds 62d89e3 update changelog for upstream version 4.1.6
adds 48a9c52 Backport fix for readline 6.3 from master
adds 9ce4ce5 release samba 2:4.1.6+dfsg-1 to unstable
adds 629e95e VERSION: Bump version number up to 4.1.6...
adds 09e750b dfs: always call create_conn_struct with root privileges
adds ce98b19 librpc/nbt: increase MAX_COMPONENTS limit for nbt_names.
adds ec1dacc s3: printing: Fix problem with server taking too long to respond to a MSG_PRINTER_DRVUPGRADE message.
adds 540da46 waf:lib/replace correct detection of libiconv
adds 05f917c waf:lib/replace fix up libintl related checks
adds 7a64fb0 waf:lib/replace change detection of gettext
adds 57df0d3 waf:lib/replace fix gettext detection
adds 8a0b5a4 waf:lib/replace gettext configure checks
adds bbbeed6 waf:lib/replace fix iconv checks on HP/UX
adds 195a64c heimdal_build: only enable libintl functions if everything was found
adds 3b0e363 s3/libsmb: Use smbXcli_conn_use_unicode instead of smb1 specific test
adds 26f03f1 s3:libsmb: make use of smb1cli_tcon_set_values()
adds 2bd871c libcli/smb: Introduce smbXcli_conn_dfs_supported
adds 27bad7d libcli/smb: add smbXcli_tcon_is_dfs_share()
adds 18d7628 libcli/smb: add smbXcli_tcon_{set,get}_fs_attributes()
adds 748b205 libcli/smb: add FLAGS2_DFS_PATHNAMES for SMB1 operations against dfs shares
adds c711e5b libcli/smb: move Filesystem Attributes defines to smb_constants.h
adds 66de913 libcli/smb: add FLAG_CASELESS_PATHNAMES based on FILE_CASE_SENSITIVE_SEARCH to smb1 requests
adds e5b7647 libcli/smb: add SMB2_HDR_FLAG_DFS for SMB2 Create operations on dfs shares
adds 75acb84 s3:libsmb: call smbXcli_tcon_{get,set}_fs_attributes() from cli_set_case_sensitive()
adds e5b0378 s3:libsmb: don't pass down FLAG_CASELESS_PATHNAMES and FLAGS2_DFS_PATHNAMES anymore
adds e55b6fb s3/libsmb: Use smbXcli_conn_dfs_supported instead of test on CAP_DFS
adds c35d8a3 s3/libsmb: make use of smbXcli_tcon_is_dfs_share()
adds ee8089b s3:libsmb: add SMB2/3 support to cli_dfs_get_referral()
adds 2acadbb s3:libsmb: remove unused cli_state->dfsroot
adds 082c5ea s3:libsmb: remove unused cli_state->case_sensitive
adds f2774ce s3:libsmb: call smbXcli_tcon_set_fs_attributes() directly
adds ad1dac1 waf: improve iconv checks
adds 7318632 s3: ldap client can return NT_STATUS_OK when an error occurs in a paged search.
adds 540cfe1 s3:smbd: simplify exit_server_common()
adds 2942419 s3:smbd: maintain smbd_server_connection->status
adds cd17ba7 s3:lib/ctdbd_conn: let release_ip_handler return bool
adds 729b124 s3:smbd: avoid invalid lock_order panic triggered by "CTDB_SRVID_RELEASE_IP"
adds 440052f rpc_client: retry open on STATUS_PIPE_NOT_AVAILABLE
adds d94e563 s3-printing: Fix obvious memory leak in printer_list_get_printer().
adds c62eec5 doc: add "spoolss: architecture" parameter usage
adds 3d5ae09 s3: smbd: Ensure brl_get_locks_internal() always returns a valid struct byte_range_lock even if there are no locks.
adds 0acd76f pidl:NDR/Client: fix dcerpc_function() with [out,ref] pointers
adds 64bb989 s3:winbindd: fix _wbint_LookupSids() on error
adds 70455f0 s3:winbindd: avoid directly asking a trusted domain in wb_lookupsids*()
adds 51241bb s3-vfs: Fix stream_depot vfs module on btrfs.
adds 705595f s3-spoolssd: Don't register spoolssd if epmd is not running.
adds 0f243b2 CVE-2013-4496:s3-samr: Block attempts to crack passwords via repeated password changes
adds cb9fdd3 CVE-2013-4496:s3:auth: fix memory leak in the ACCOUNT_LOCKED_OUT case.
adds 1313f96 CVE-2013-4496:samr: Remove ChangePasswordUser
adds b6f2145 CVE-2013-4496:Revert remainder of ce895609b04380bfc41e4f8fddc84bd2f9324340
adds 0508f04 CVE-2013-6442: s3:smbcacls - ensure we don't lose an existing ACL when setting owner or group owner.
adds 31d0028 WHATSNEW: Add release notes for Samba 4.1.6.
adds 5d724b9 VERSION: Disable git snapshots for the 4.1.6 release.
adds 1cd273e VERSION: Bump version number up to 4.1.7.
adds 71eade3 Merge tag 'samba-4.1.6' into v4-1-test
adds c77fbd2 tevent: fix crash bug in tevent_queue_immediate_trigger()
adds a9703c9 s3: lib: Back-port tevent_queue_wait_send/recv -> smbd_tevent_queue_wait_send/recv
adds 1a4e5cf s4:torture/smb2: accept NT_STATUS_RANGE_NOT_LOCKED after smb2_logoff/tdis
adds 2ded846 s3:smb2_lock: fix whitespaces/tabs in smbd_smb2_lock_cancel()
adds ad5d9c3 s3:smb2_lock: return RANGE_NOT_LOCKED instead of CANCELLED for logoff and tdis
adds 0ca9ce8 s3:smb2_sesssetup: split smbd_smb2_logoff into an async *_send/recv pair.
adds 3f4af7f s3:smb2_tcon: split smbd_smb2_tdis into an async *_send/recv pair.
adds e039346 s3:smb2_sesssetup: cancel and wait for pending requests on logoff
adds 91dea25 s3:smb2_tcon: cancel and wait for pending requests on tdis
adds 4df79f0 s4: smbtorture: Update the torture_smb2_notify_ulogoff test to demonstrate the problem.
adds 3b6d207 s4: smbtorture: Add a proper change_notify going async followed by tdis test.
adds 8733ce1 s3:utils/smbfilter: use a local variable for the packet buffer
adds 3528b52 s3:torture: use CLI_BUFFER_SIZE instead of BUFFER_SIZE
adds 2092577 s3:client: only limit the buffer by the given length 'n'
adds 3a36bf7 s3:param: avoid using BUFFER_SIZE to limit the lp_min_receive_file_size()
adds ba91a66 libcli/smb: add SMB_BUFFER_SIZE_MIN/MAX defines
adds 08aa53b s3:include: let CLI_BUFFER_SIZE be an alias of SMB_BUFFER_SIZE_MAX
adds 047f881 s3:smbd: use SMB_BUFFER_SIZE_MIN/MAX to limit lp_max_xmit()
adds 8724f6c s3:smbd: use sconn->smb1.sessions.max_send = SMB_BUFFER_SIZE_MAX
adds 39af4a7 s3:smbd: reject a MaxBufferSize < SMB_BUFFER_SIZE_MIN (500) in a session setup request
adds 9404bd6 s3:smbd: take less than SMB_BUFFER_SIZE_MIN ('500') as header overhead in ipc.c
adds 49197c1 s3:smbd: fix lockread numtoread calculation to match reply_outbuf() arguments.
adds 434e211 s3:smbd: pass the final numtoread reply_outbuf() for the lockread reply.
adds 6deb0f2 s3:smbd: fix the lockread numtoread calculation depending on the max_send.
adds 57f6afc s3:smbd: fix the read numtoread calculation depending on the max_send.
adds f5f5e5b s3:smbd: simplify maxentries calculation in reply_search()
adds 3ada2b3 s3:smbd: fix the maxentries calculation depending on the max_send.
adds 8d256c8 s3:smbd: s/BUFFER_SIZE/LARGE_WRITEX_BUFFER_SIZE
adds 0644125 s4:lib/socket: use the same logic in iface_list_wildcard() as in smbd
adds d60f58d s4:lib/socket: simplify iface_list_wildcard() and its callers
adds 032ab0b smbreadline: switch to new-style readline typedef
adds 8745204 s3: smbd: Fileserving share access checks.
adds 5e62b6e bug #10471: Don't respond with NXDOMAIN to records that exist with another type
adds b53c122 dns: Extend tests for records with another type
adds 4ba0f7a buildtools: Rename perl vendorarch configure option.
adds b1d86ee buildtools: Add perl vendorlib configure option.
adds fe7d930 autobuild: Set perl vendorlib direcotry.
adds 7876b4b pidl-waf: Remove unused variable pidl_src.
adds 3957564 pidl-waf: Install pidl modules to the perl vendorlib directory.
adds fadd326 pidl-waf: Do not glob to install pidl modules.
adds 7d66a2c pidl-waf: Add a function to check for a system perl module.
adds c7a35ab pidl-waf: Check for system perl(Parse::Yapp::Driver).
adds f3f0f62 pidl-waf: Only install Yapp::Driver if it is not available.
adds f2592b6 s3:rpc_server: minor refactoring of process_request_pdu()
adds 3687ab1 s3-rpc_server: Fix handling of fragmented rpc requests.
adds 34fcb4e lsa.idl: define lsa.ForestTrustCollisionInfo and ForestTrustCollisionRecord as public structs
adds c9703c9 s3: smbd: Ensure we always go via getgroups_unix_user() when creating an NT token.
adds 400e4f0 rpcclient: append a trailing slash to FSRVP request UNCs
adds b1c6431 rpcclient: abort shadow-copy set on commit failure
adds 1f4b445 s3:libsmb: pass creation or birth time in cli_qpathinfo_basic()
adds f76511c s3:libsmb: add function cli_qpathinfo_standard()
adds 976030c s3:libsmb: add function cli_qpathinfo3()
adds d15c014 s3:libsmb: SMBC_getatr try pathinfo2 only once
adds 0bea2d2 s3:libsmb: SMBC_getatr do not let ino undefined on success
adds 66115ff s3:libsmb: SMBC_getatr use pathinfo3 for second try
adds e98e835 client: remove a write only variable
adds 0874ff2 s3:libsmb: cli_qpathinfo3 use cli_qpathinfo2 for smb2
adds 4aa742a client: use cli_qpathinfo3 for allinfo
adds bdd6da6 s3:libsmb: SMBC_getatr() if no method worked, try all methods again on next attempt
adds dadd863 s3: messages: Implement cleanup of dead records.
adds 9da023a WHATSNEW: Add release notes for Samba 4.1.7.
adds 0c9a6b8 Imported Upstream version 4.1.7+dfsg
adds d7e4c67 Merge tag 'upstream/4.1.7+dfsg'
adds b699541 update changelog for upstream release 4.1.7
adds 1ea4206 Remove readline63.patch, integrated upstream
adds c60ce09 Add build-dep on libkrb5-dev, no longer pulled in by libcups2-dev
adds 4e6375a Don't try to delete Parse/Yapp/Driver.pm, which is no longer installed
adds fddeead release samba 2:4.1.7+dfsg-1 to unstable
adds f96a724 Build-depends on heimdal-dev instead of libkrb5-dev
adds 3385067 Add versioned build-dep on libgmp10 for now.
adds 46c3d3f release samba 2:4.1.7+dfsg-2 unstable
adds a6abc22 Remove smbd and nmbd from required-start and required-stop in samba.init. Closes: #739887
adds bf32d49 Remove workaround for #745233
adds 675782c VERSION: Bump version number up to 4.1.8...
adds bb79bdb s3-nmbd: reset debug settings after reading config file (bug #10239)
adds 9dbafdc s3-lib/util: fix read across end of namelist string
adds aa82073 s3-lib/util: fix logic inside set_namearray loops.
adds 161699f s4:torture/cldap: Fix a typo
adds 2c82031 s4:cldap_server: Move netlogon parsing into utility function
adds 1e75825 provision: Fix string replacement ordering
adds 19a5ac2 s4:dsdb/rootdse: Pass rootdse context to rootdse_add_dynamic
adds a7a61ec s4:dsdb/rootdse: Support netlogon request
adds bb6fda9 s4:cldap_server: Do not handle netlogon ourself anymore
adds 2e10364 s4:dsdb: Move cldap netlogon functions into samdb/ldb_modules
adds 11a9d8c libcli/cldap: Add utility to create netlogon filter
adds b81797c s4:torture/ldap: Add test for netlogon over tcp
adds cebdd0d s4:torture/netlogon: Test netlogon with additional attrs
adds 423987a build: fix ordering problems with lib-provided and internal RPATHs
adds c573720 dsdb: Do checks for invalid renames in samldb, before repl_meta_data
adds 7346e39 idmap_autorid: fix failure in reverse lookup if ID is from domain range index #0
adds 15a2d25 s3: smbd - smb1 - fix read of deleted memory in reply_writeclose().
adds a790773 Minor typo fix in source3/wscript.
adds 1d255d2 Fix an empty if statement.
adds 8f0c74e byteorder: do not assume PowerPC is big-endian
adds 90871a5 s3 : smbd : Protect all possible code paths from fsp->op == NULL.
adds db4743a s3: smbd : Ensure file_new doesn't call into smbXsrv_open_create() for INTERNAL_OPEN_ONLY.
adds 690aab2 s3: smbd: change file_set_dosmode() to use get_file_handle_for_metadata() instead of open_file_fchmod().
adds d514226 s3: smbd: Remove open_file_fchmod().
adds 3b7b670 s3: smbd : Fix wildcard unlink to fail if we get an error rather than trying to continue.
adds ab51cd9 FSCTL_GET_SHADOW_COPY_DATA: Initialize output array to zero
adds dbe2ef7 FSCTL_GET_SHADOW_COPY_DATA: Don't return 4 extra bytes at end
adds 992e693 wafsamba: If perl can't provide defaults, define them.
adds a76395b wafsamba: Fail with error message if perl doesn't provide valid dirs.
adds 7a6173d script/autobuild: make use of --with-perl-{arch,lib}-install-dir
adds 7982500 pidl/lib/wscript_build: make use of PERL_LIB_INSTALL_DIR
adds 2c61618 add systemd integration
adds def308a smbd: use exit_daemon() to support reporting to systemd from smbd
adds 59d9a27 nmbd: use exit_daemon() to report status to systemd
adds 93979e0 winbindd: use exit_daemon() to pass startup status to systemd
adds 2763d0f ad-dc: use exit_daemon() to communicate status of startup to systemd
adds 60dbfbd lib-util: rename memdup to smb_memdup and fix all callers (bug #10556)
adds bb0871c bug #10609: CVE-2014-0239 Don't reply to replies
adds f3fd95f s3: smb2: Move from using SBVAL to put NTTIMEs on the wire to put_long_date_timespec.
adds af13e3e s3: smb2: Move from using SBVAL to put NTTIMEs on the wire to put_long_date_timespec.
adds 814b88c printing: fix purge of all print jobs
adds 7413eb3 WHATSNEW: Add release notes for Samba 4.1.8.
adds b02db8d VERSION: Disable git snapshots for the 4.1.8 release.
adds fe3d408 Imported Upstream version 4.1.8+dfsg
adds ff72645 Merge tag 'upstream/4.1.8+dfsg'
adds 727a9b3 update changelog for upstream version 4.1.8
adds 68d4d69 Use the upstream version of the smb.conf.5 manpage
adds 1f29623 release samba 2:4.1.8+dfsg-1 to unstable
adds 33f37c5 VERSION: Bump version number up to 4.1.9...
adds a04875b s3: nmbd: Fix bug 10633 - nmbd denial of service
adds a88baed s3: smbd - fix processing of packets with invalid DOS charset conversions.
adds 9842dc8 WHATSNEW: Add release notes for Samba 4.1.9.
adds 42e655f VERSION: Disable git snapshot for the 4.1.8 release.
adds c542d8a Imported Upstream version 4.1.9+dfsg
adds 56fa0fe Merge tag 'upstream/4.1.9+dfsg'
adds 37aa905 update changelog for upstream version 4.1.9
adds 6a218bd release samba 2:4.1.9+dfsg-1 to unstable
adds b6270ed Depend on libgnutls28-dev rather than libgnutls-dev. Closes: #753146
adds 7fdb9f0 Remove outdated-autotools-helper-file overrides for config.guess and config.sub; files are no longer present upstream.
adds c503b00 Add branch to Vcs-Git header.
adds fa571b7 samba.smbd.upstart: Remove leftover code for RUN_MODE=inetd, which was already removed elsewhere.
adds 242720e [ Debconf translations ]0 * New Brazilian Portugese translation from Adriano Rafael Gomes. Closes: #752719
adds 3b54e1b Remove trailing 0.
adds 2ba314b Move dsdb-module library from samba-dsdb-modules to samba-libs, to prevent circular dependencies between samba-dsdb-modules and samba- libs. This is necessary since dsdb-module is now used by the dcerpc- server library.
adds e48b645 releasing package samba version 2:4.1.9+dfsg-2
adds 3872776 VERSION: Disable git snapshot for the 4.1.9 release.
adds 97d7291 Merge tag 'samba-4.1.9' into v4-1-stable
adds b1523ef VERSION: Bump version number up to 4.1.9...
adds 2363553 s3: client - rename 'struct smb2_create_returns' to 'struct smb_create_returns' so we can use this in SMB1 create returns as well.
adds 569a4e1 s3: client : Add extra return parameter to all client open calls.
adds 5857b18 s3: client : correctly fill in the struct smb_create_returns from cli_ntcreate(), cli_ntcreate_recv(), cli_nttrans_create() and cli_nttrans_create_recv().
adds b42fb61 s3: libsmbclient: Work around bugs in SLES cifsd and Apple smbx SMB1 servers.
adds 5663c4a winbindd: Ensure we do not look at rid_array before checking if it was returned
adds dffc7ba Merge tag 'samba-4.1.9' into v4-1-test
adds 3390f57 VERSION: Bump version up to 4.1.10.
adds 406e412 smbd: Fix bug 10593
adds 7e38fcb msg_channel: Fix a 100% CPU loop
adds f1b969b provision/sambadns: remove redundant site parameter
adds 2541ab3 samba-tool: add --site parameter to provision command (bug #10674)
adds f925ebc s3/s4: smbd, rpc, ldap, cldap, kdc services.
adds 79f1129 s3:winbindd - fix bad bugfix for bug #10280 - winbind panic if AD server is down.
adds a9dcd02 s3: fix missing braces in nfs4_acls.c
adds 74a8055 smbstatus: Fix an uninitialized variable
adds c8904fa s3: smbd: Locking, fix off-by one calculation in brl_pending_overlap().
adds 14e7f98 smbd: Avoid double-free in get_print_db_byname
adds 14a9705 pam_smbpass: Wrap calls in talloc_stackframe() to avoid warnings about leaking memory
adds 5c503dd libsmbclient: Wrap more function calls in talloc_stackframe() to protect against talloc_tos() calls
adds 93c1a27 libsmb: Provide a talloc_stackframe() to external users of libsmb_setget.c
adds 7408da9 torture3: Fix bug 10687
adds 50af515 s4:repl_meta_data: fix array assignment in replmd_process_linked_attribute()
adds 2354597 script/autobuild: use --force-rebase option
adds be09c41 selftest/subunithelper.py: correctly handle unexpected success in FilterOps
adds 484d746 selftest/subunithelper.py: correctly handle fail_immediately in end_testsuite of FilterOps
adds 29ec8f4 selftest/subunithelper.py: correctly pass testsuite-uxsuccess to end_testsuite()
adds 4ffc82e drs-crackname: Fix cracknames for the format UNKNOWN when the data is actually a GUID
adds e7eed8f drs-cracknames: When cracking NT4 names we should just look at netbios for the match
adds 13a5eca drs-crackname: Fix error code so that we have the same as windows
adds f18e5f5 drs-cracksname: fix problems that prevented to pass our torture tests
adds dbaab08 samdb: Fix CID 1034910 Dereference before null check
adds ccfc87f dsdb: Provide a clearer error when we fail to store the sequence number in metadata.tdb
adds 7e07e6d dsdb: Do not give an error is metadata.tdb does not yet exist
adds ee2cf1d dsdb: Return LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS rather than OPERATIONS_ERROR on EACCES and EPERM
adds 8bf3d4e s4-dsacl: Fixed incorrect handling of privileges in sec_access_check_ds
adds bbe79b8 s4-rpc_server/drsuapi: Print ldb error showing why we failed to perform the access check
adds c66913f s4:dsdb/ldb_modules: avoid declaration after code warnings
adds 6b2d4aa s4:dsdb fix compiler warnings
adds 7013fff s4:dsdb fix compiler warnings
adds d6d69c6 s4-dsdb: Fix a use after free segfault.
adds 3251430 s4:dsdb fix compiler warnings
adds 0b3f7af s4:dsdb/ldb_modules: avoid invalid pointer type warnings
adds a678cd4 samdb: Fix CID 1034910 Dereference before null check
adds 656e363 samdb: Fix CID 1034910 Dereference before null check
adds a4c1e9a passdb: Do not routinely clear the global memory returned by get_global_sam_sid()
adds 1da8bec provision: Fix failures on re-provision incorrectly blamed on posix acl support.
adds a9b2df4 provision: improve error message when connecting to samdb without the correct permissions
adds 8892da9 pysmbd: improve the return of error codes in the python smbd bindings
adds b4904f6 provision: capture slightly less generic exceptions during the test for acls
adds 3e51316 pyldb: decrement ref counters on py_results and quiet warnings
adds fc8d199 ldb: Fix a const warning
adds c7a376e ldb: Fix CID 1034793 Dereference null return value
adds d990fa2 pyldb: Fix CID 1034792 Dereference null return value
adds c638eee ldb_map: Fix CID 1034791 Dereference null return value
adds 06c993e ldb: Do not build libldb-cmdline when using system ldb.
adds 1173cd7 ldb: Show the type of failing operation in default error message
adds 3d932b0 Cleanup map return codes
adds c257bc6 Fix SEGV from improperly formed SUBSTRING/PRESENCE filter
adds cdd4ef6 Add LDB_MAP_RENDROP option
adds 540dd6f s4-openldap: Remove use of talloc_reference in ldb_map_outbound.c
adds b89ef65 dsdb/tests/ldap: fix test_distinguished_name against w2k8r2
adds b4960c4 ldb:rdn_name: reject 'distinguishedName' depending of the MOD flags
adds 8a618ab ldb: Fix CID 240798 Uninitialized pointer read
adds 0919ef3 ldb: Fix CID 241329 Array compared against 0
adds 3f4d6d2 ldb: use of NULL pointer bugfix
adds 7c98a57 lib/ldb fix compiler warnings
adds 90da5f3 lib/ldb fix compiler warnings
adds a8c9519 ldb: Fix 1138330 Dereference null return value
adds ad4a09c ldb: Return LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS rather than OPERATIONS_ERROR on EACCES and EPERM
adds 86508d7 ldb: pass module init errors back to the caller
adds 0c1511e ldb: Add a env variable to disable RTLD_DEEPBIND.
adds 1ac7ee6 ldb:pyldb: add some const to PyObject_FromLdbValue()
adds d2615ee ldb:pyldb: fix doc string for set_extended_component()
adds 94c793d ldb:pyldb: add some more helper functions for LdbDn
adds 4b5ec41 ldb: change version to 1.1.17
adds dd2a1ea ldb: make the successful ldb_transaction_start() message clearer
adds c0dd653 ldb:build: improve detection of srcdir
adds a8adafa net/doc: make clear that net vampire is for NT4 domains only
adds 0bd326d s3:smb2_read: let smb2_sendfile_send_data() behave like send_file_readX()
adds 48b8d0e s4:dsdb/repl: make use of dcerpc_binding_handle_is_connected()
adds b5294f2 s4-dsdb: instanceType NC_HEAD is only allowed combined with WRITE for an originating add operation
adds f4f9a65 dsdb: Use dsdb_next_callback() rather than a no-op per-module callback
adds 73e5b13 s4-samldb: Do not allow deletion of objects with RID < 1000
adds 5ce7f30 s4:samdb: respect SEARCH_FLAG_PRESERVEONDELETE
adds ddf9b85 dsdb: Ensure to sort replPropertyMetaData as UNSIGNED, not SIGNED quantities
adds 519d069 dsdb: Further assert that we always have an objectClass and an rDN
adds a2d3f1a dsdb: Do not update notify_uSN until the transaction is genuinely committed to the DB
adds 483d5e3 dsdb: Clarify how the DSDB_REPL_FLAG_PRIORITISE_INCOMING flag works
adds 56caec5 dsdb: Improve errors and checks for missing objectClass values
adds 87b40d4 dsdb: Improve missing objectClass handling
adds 4730d74 samba-tool dbcheck: handle missing objectClass
adds f72899e dsdb: Do not store a struct ldb_dn in struct schema_data
adds 1b4a949 dsdb: Do not refresh the schema using the wrong event context
adds 8546c70 dbchecker: make the deleted objects container detection more generic
adds 7746ad2 dbchecker: verify and fix broken dn values
adds f2c728d dbcheck: Directly call dn.get_rdn_{val,name}() for clarity and consistency
adds 5572384 build: Exclude source4/selftest/provisions/release-4-1-0rc3 from the tarball
adds ddfbfd7 dsdb: Make it harder to corrupt the database by requiring DBCHECK or RELAX for final object deletion
adds f18a67a selftest: Add tests for dbcheck detection and removal of partial objects
adds f377654 dsdb: Add more tests for DN+String and DN+Binary comparisons
adds 5289cb9 dsdb: Rename private_data to rootdse_private_data in rootdse
adds bdd363a dsdb: Do not permit nested event loops when in a transaction, use a nested event context
adds 4c0595f dsdb: Add DSDB_SEARCH_ONE_ONLY support to dsdb_module_search*()
adds c0091d0 dsdb: Specify no event context to smb_krb5_init_context() in dsdb
adds e4bf67a kerberos: Remove un-used event context argument from smb_krb5_init_context()
adds 38c5f5b dbcheck: Ensure dbcheck can operate with --attrs set
adds 498e7cc s4:dsdb/schema_load: make error message more verbose
adds f23869c s4:dsdb/kcc: use SHOW_RECYCLED instead of SHOW_DELETED in when deleting tombstone/deleted objects
adds b23e9d5 s4:dsdb/extended_dn_in: don't force DSDB_SEARCH_SHOW_RECYCLED
adds 76dd28b s3: smbd: Locking - convert to using utility macro used elsewhere.
adds 6484211 s3: smbd: Locking - add and use utility function lock_timed_out().
adds 01753e8 s3: smbd: Locking - treat lock timeout the same as any other error.
adds 2f118b6 s3: smbd: Locking - re-add pending lock records if we fail to acquire a lock (and the lock hasn't timed out).
adds 7eb800d s4: smbtorture: Add multi-lock test. Regression test for bug #10684.
adds dfe449a torture4: Adapt comment to code
adds 30e638f torture4: Make raw.lock.multilock fail after 20 seconds
adds 50b6474 dsdb: Set syntax of userParameters to binary string, not unicode string
adds 75eaf99 dsdb: Always store and return the userParameters as a array of LE 16-bit values
adds a29068f dbcheck: Add check and test for various invalid userParameters values
adds 82f4748 s4:dsdb/samldb: don't allow 'userParameters' to be modified over LDAP for now
adds 0390735 s3: libwbclient: Don't break out of loop too soon - find all parameters.
adds d485ebd libwbclient: allow only one initial_blob/challenge_blob in wbcCredentialCache()
adds b532f24 selftest: teardown the environments also on getting SIGPIPE
adds 610320e s4:dsdb/repl_meta_data: make sure objectGUID can't be deleted
adds f8af687 s3: smbd - Prevent file truncation on an open that fails with share mode violation.
adds f2da72f smbd: Remove 2 indentation levels
adds 4c32263 selftest/knownfail: ignore samba3.smb2.oplock.exclusive5 failures in v4-1-*
adds ead305e s3: smb2: Remove unused code from remove_pending_lock().
adds 8fa384d s3: smb2: Simplify logic in reprocess_blocked_smb2_lock().
adds 6526cb7 s3: SMB2 : Fix leak of blocking lock records in the database.
adds 1a9a02d ldb-samba: fix a memory leak in ldif_canonicalise_objectCategory()
adds 7253047 WHATSNEW: Add release notes for Samba 4.1.10.
adds 80a1dfd VERSION: Disable git snapshots for the 4.1.10 release.
adds fcc634b Merge commit 'origin/v4-1-test^' into v4-1-stable
adds 01be3c5 VERSION: Bump version number up to 4.1.11...
adds e6a8486 fix unstrcpy
adds ebeb3b6 WHATSNEW: Add release notes for Samba 4.1.11.
adds 154a270 VERSION: Disable git snapshots for the 4.1.11 release.
adds 954d864 Imported Upstream version 4.1.11
adds 606ac08 Merge tag 'upstream/4.1.11' into debian
adds e56e357 New upstream release.
adds c01abc9 CVE-2014-3560: Remote code execution in nmbd. Closes: #756759
adds 0b6bf2a releasing package samba version 2:4.1.11+dfsg-1
adds f9790ee Updated Italian translation. Thanks Luca Monducci. Closes: #760743
adds 274be97 Use HTTP in watch file, as ftp.samba.org is not working reliably for me.
adds 88ceb63 Use Excluded-Files in debian/copyright for DFSG-nonfree files.
adds 8e6b4b3 Update Dutch translation. Thanks Frans Spiesschaert. Closes: #763650
adds ef7df93 Exclude pre-built zlib file.
adds 1f92cdf releasing package samba version 2:4.1.11+dfsg-2
adds 8010cca filter chm files from upstream tarball
adds b474dc7 VERSION: Bump version number up to 4.1.11...
adds 7e7790f Merge tag 'samba-4.1.10' into v4-1-test
adds cf24c8b fix unstrcpy
adds 4c6ab5d WHATSNEW: Add release notes for Samba 4.1.11.
adds 59ebc4c VERSION: Disable git snapshots for the 4.1.11 release.
adds c8eea31 VERSION: Bump version up to 4.1.12.
adds f1cd122 lib: tevent: make TEVENT_SIG_INCREMENT atomic.
adds 4a5a042 libcli/auth: also set secure channel type in netlogon_creds_client_init().
adds cddc250 selftest/knownfail: add ^samba4.rpc.netlogon.*.invalidAuthenticate2 for v4-1-*
adds 39aeb27 s4:torture/rpc: add invalidAuthenticate2
adds 857d7b0 s3:lib/memcache: use uint8_t instead of uint8
adds cf6b312 s3:lib/memcache: make use of talloc for memcache_elements
adds 9e4042b s3:lib/memcache: only include the required header files
adds 8907f5e lib/util: move memcache.[ch] to the toplevel 'samba-util' library
adds a78ec00 s4:rpc_server/netlogon: keep a global challenge table
adds a2a4d0b s4:torture/rpc: add rpc.netlogon.ServerReqChallengeGlobal
adds 9449ff4 sys_poll_intr: fix timeout arithmetic
adds 189afb4 s3:idmap: don't log missing range config if range checking not requested
adds bddae75 s3:vfs:gpfs: store the winAttrs in the struct_ex when we got them in vfs_gpfs_fstat()
adds 1c82326 s3:vfs:gpfs: fix flapping offline: always get winAttrs from gpfs for is_offline
adds 9093f2d s3:vfs:gpfs: Remove all reading uses of stat_ex.vfs_private from vfs_gfs.
adds 7c49479 s3:vfs:gpfs: remove all writing uses of stat_ex.vfs_private from vfs_gpfs.
adds 4791d5c s3:vfs:gpfs: remove a block and reduce indentation in gpfs_is_offline()
adds cef3156 s3: remove stat_ex.vfs_private completely
adds 8f63de4 s3: xml-docs. Ensure users of 'net time' know the remote server must be specified with -S.
adds bcc0f97 s3: net time - fix usage and core dump.
adds 6f46d80 s4-rpc: dnsserver: Allow . to be specified for @ record
adds 93c30e2 tests: dnsserver: Add a update test with name set to '.'
adds c78ff84 build: fix configure to honour --without-dmapi
adds 99f8ca1 lib: Remove unused nstrcpy
adds 1c92a1a Fixed a memory leak in cli_set_mntpoint().
adds f5d7b2d security.idl: add SMB_SUPPORTED_SECINFO_FLAGS
adds 83c039c s3:smbd: mask security_information input values with SMB_SUPPORTED_SECINFO_FLAGS
adds 42149a9 libcli/security: add better detection of SECINFO_[UN]PROTECTED_[D|S]ACL in get_sec_info()
adds 3a0ee0a s3: smbd: POSIX ACLs. Remove incorrect check for SECINFO_PROTECTED_DACL in incoming security_information flags in posix_get_nt_acl_common().
adds 9bac84f s3:libsmb: Set a max charge for SMB2 connections
adds 834d1f6 passdb: fix NT_STATUS_NO_SUCH_GROUP
adds 3e6e260 s3: enforce a positive allocation_file_size for non-empty files (bug #10543)
adds 925a98d s3: smbd - SMB[2|3]. Ensure a \ or / can't be found anywhere in a search path, not just at the start.
adds b95dbbe s3: smbd : SMB2 - fix SMB2_SEARCH when searching non wildcard string with a case-canonicalized share.
adds 83f448d printing: traverse_read the printer list for share updates
adds 0fae4d3 printing: only reload printer shares on client enum
adds 62df2fd printing: reload printer_list.tdb from in memory list
adds b8042f8 printing: remove pcap_cache_add()
adds 5a647c5 printing: return last change time with pcap_cache_loaded()
adds 728e951 smbd: only reprocess printer_list.tdb if it changed
adds 44a3d3f server: remove duplicate snum_is_shared_printer()
adds 00a0c2d smbd: split printer reload processing
adds 5df60b2 printing: reload printer shares on OpenPrinter
adds a8cbd5a lib: strings: Fix the behavior of strcasecmp_m_handle() in the face of bad conversions.
adds 2765daa lib: strings: Fix the behavior of strncasecmp_m_handle() in the face of bad conversions.
adds 7c54339 s4: tests: Added local.charset test for Bug 10716 - smbd constantly crashes when filename contains non-ascii character
adds c556d3e lib: strings: Simplify strcasecmp
adds df9396a samba: Retain case sensitivity of cifs client
adds 7a58844 docs: Fix typos in smb.conf (inherit acls)
adds 708986f Don't discard result of checking grouptype
adds a5f0ec0 smbd: Properly initialize mangle_hash
adds 121cad3 dosmode: fix FSCTL_SET_SPARSE request validation
adds fa781e2 s3: winbindd: Add new parameter "winbind request timeout" set to 60 seconds with man page.
adds 391b29a s3: winbindd: On new client connect, prune idle or hung connections older than "winbind request timeout"
adds 1ef078e libcli/dns: add AAAA support to dns_hosts_file.c
adds 534f6aa libcli/dns: ignore NS entries in dns_hosts_file.c at a higher log level for now
adds b62a179 selftest: export _IPV6 environment variables
adds 2759e97 selftest/Samba4: also bind to ipv6
adds 0eaca4c selftest/Samba3: also bind to ipv6
adds a444402 python/join: use lowercase for the dnshostname.
adds 40bac8e s4:samba_dnsupdate: don't lower case the registered names
adds f8b7027 s4:samba_dnsupdate: fix dnsobj.__str__()
adds 0301b53 s4:samba_dnsupdate: cache the already registered records
adds 78cad21 s4:samba_dnsupdate: don't try to be smart when verifying NS records
adds d3947ea s4:samba_dnsupdate: provide more substitution variables e.g. IF_RODC
adds 5fdc841 s4:setup/dns_update_list: make use of the new substitution variables
adds 019c587 s4-rpc: dnsserver: Correctly set rank for glue NS records
adds c371cad s4-rpc: dnsserver: Do not return NS_GLUE records with VIEW_GLUE_DATA filter
adds 748e78e s4-rpc: dnsserver: return DNS_RANK_NS_GLUE recors when explicitly asked for
adds eb0e0b1 provision: Correctly provision the SOA record minimum TTL
adds e6adf09 s4:dns_server: handle WERR_DNS_ERROR_NAME_DOES_NOT_EXIST in werr_to_dns_err()
adds d3abd55 s4:dns_server: map LDB_ERR_NO_SUCH_OBJECT to WERR_DNS_ERROR_NAME_DOES_NOT_EXIST
adds f3e6b38 s4:dns_server: split out a private 'dnsserver_common' library
adds f3df058 s4:dns_server: split out dns_common_extract() and dns_common_lookup()
adds 256349dd s4:dns_server: remove const from dns_replace_records()
adds ec0df9f s4:dns_server: split out dns_common_replace()
adds 31b5192 s4:dns_server: use .wType = DNS_TYPE_TOMBSTONE instead of ZERO_STRUCT()
adds 2fbb9b9 s4:dns_server: make sure dns_common_lookup() doesn't return tombstones
adds 0329ef4 s4:dns_server: add DNS_TYPE_TOMBSTONE support to dns_common_replace()
adds f23aa6f s4:dns_server: handle tombstones in handle_one_update()
adds 889e958 s4:dlz_bind9: avoid some compiler warnings
adds ce13047 s4:dlz_bind9: do an early talloc_free(el_ctx) in dlz_allnodes()
adds f5d39b6 s4:torture:dlz_bind9: fix spnego tests
adds 0542349 torture-dns: Add test for dlz_bind9 lookups
adds 0b9c775 torture-dns: Add test for dlz_bind9 zonedumps
adds 4f7d4fd torture-dns: Add test for dlz_bind9 updates
adds 07f72fc s4:dlz_bind9: let dlz_bind9 use dns_common_lookup() for name lookup
adds 5a3b783 s4:dlz_bind9: let dlz_bind9 use dns_common_extract()
adds f20179b s4:dlz_bind9: let dlz_bind9 use dns_common_replace()
adds 8de4f48 s4:dlz_bind9: let dlz_bind9 use dns_common_lookup() before removing records
adds 132b848 s4:dlz_bind9: let dlz_bind9 use dns_common_lookup() before add/modify
adds 98fb614 s4-rpc: dnsserver: Do not search for deleted DNS entries
adds f165bb9 s4-rpc: dnsserver: handle updates of tombstoned dnsNode objects
adds 5475d5e s3: smbd: vfs_dirsort module.
adds 85c575d WHATSNEW: Add release notes for Samba 4.1.12.
adds a75c1bc VERSION: Bump version up to 4.1.13...
adds 6cc1d30 Merge tag 'samba-4.1.11' into v4-1-test
adds 6ccee19 Merge tag 'samba-4.1.12' into v4-1-test
adds 538f62e selftest: Fix selftest where pid is used uninitialized.
adds beffc40 lib: Add daemon_status() to util library.
adds a93d931 nmbd: Send waiting status to systemd.
adds 62513b7 docs: mention incompatibility between kernel oplocks and streams_xattr
adds 52b876a media_harmony: Fix a crash bug
adds 5cf0aa0 libcli: Fix a segfault calling smbXcli_req_set_pending() on NULL.
adds 632e0bc s3-winbindd: Use correct realm for trusted domains in idmap child
adds 6b1091dc s3: winbindd: Old NT Domain code sets struct winbind_domain->alt_name to be NULL. Ensure this is safe with modern AD-DCs.
adds 4b3c8ad s3:smbd: fix a race in open code
adds ad70de6 s3:smbd:open_file: use a more natural check.
adds bcc8912 s3: smbd - open logic fix.
adds 7bbf54d nsswitch: Skip groups we were not able to map.
adds 05417be s3: smbd: streams - Ensure share mode validation ignores internal opens (op_mid == 0).
adds f93df45 smbd: We now survive smb2.oplock.stream1
adds bff195a s3-libads: Improve service principle guessing.
adds 5923c9a s3-libads: Add a function to retrieve the SPNs of a computer account.
adds f42d65e s3-libads: Add function to search for an element in an array.
adds 306e7e3 s3-libnet: Add libnet_join_get_machine_spns().
adds 043415e s3-libnet: Make sure we do not overwrite precreated SPNs.
adds 2cd2490 idmap_rfc2307: Fix a crash after connection problem to DC
adds a0eb3dd s3: Move init_lsa_ref_domain_list to lib
adds f2f050c s3-winbindd: Do not use domain SID from LookupSids for Sids2UnixIDs call
adds 6602ad3 registry: Don't leave dangling transactions
adds 0e17b3f s3-libads: Add all machine account principals to the keytab.
adds 429ddb1 s3: smb2cli: query info return length check was reversed.
adds 78deb22 lib: util: Signal handling - change CatchChild() and CatchChildLeaveStatus() to return the previous handler.
adds fda66b9 s3: lib: Signal handling - ensure smbrun and change password code save and restore existing SIGCHLD handlers.
adds 26a7036 pthreadpool: Slightly serialize jobs
adds e0f4517 s3: nmbd: Ensure the main nmbd process doesn't create zombies.
adds b780193 WHATSNEW: Add release notes for Samba 4.1.13.
adds 3211982 VERSION: Disable git snapshots for the 4.1.13 release.
adds 4a6dca5 Imported Upstream version 4.1.13+dfsg
adds 82192eb Merge tag 'upstream/4.1.13+dfsg'
adds 2f3778a start changelog for 2:4.1.13+dfsg-1
adds e8d13da update my email address
adds 517ae38 sort samba-libs.install
adds 2ac2ce8 install libdnsserver_common.so.0
adds 2883672 Bump standards version to 3.9.6 (no changes)
adds 577e69c release samba 2:4.1.13+dfsg-1 to unstable
adds 8828d90 Mask /etc/init.d/samba init script for systemd
adds 5d1b3df Disable samba init script on upgrade from wheezy to jessie
adds 18784f1 use samba.links to create systemd symlink
adds 80b7bad release samba 2:4.1.13+dfsg-2 to unstable
adds dd57db9 Update debian/rules to allow support for multiple upstream ldb versions, when verified.
adds cede370 Add bug#.
adds 6e09f9d releasing package samba version 2:4.1.13+dfsg-3
adds 2bdaf53 VERSION: change to 4.2.0pre1
adds e3c2dd1 time: don't try to use the coarse clock
adds cf87f85 time: prefer CLOCK_BOOTTIME for clock_gettime_mono()
adds 415235b docs: Fix typo.
adds f87dcdc docs: Fix typo.
adds e322420 rpc_cli: Remove some unnecessary initializations
adds e6f79b9 tevent: document tevent_req_create state zeroing
adds baecc86 lib/util: add 'ldb' debug class
adds 8e0752f lib/ldb-samba: make use of DBGC_LDB
adds 5f93822 lib/ldb-samba: only debug LDB_DEBUG_TRACE at level 10
adds cd36a3e lib/param: sync debug related options with source3/param
adds aef8aad smbd: Fix a profile problem
adds 191e6b9 waf: Build with RELRO if supported by the compiler.
adds 53aa069 s3-lib: fix segf while reading incomplete session info (bug #10003)
adds c52e61f s3-lib: hide incomplete smbXsrv_tcon_global records
adds 577cef8 s3-smbstatus: display [u|g]id of -1 as "-1" in connection list
adds df929d6 service_stream: Log if the connection termination is deferred or not (bug #9820)
adds 2505d48 s4-winbindd: Do not terminate a connection that is still pending (bug #9820)
adds e6a58d3 s4:rpc_server: make sure we don't terminate a connection with pending requests (bug #9820)
adds 1573638 Fix typos in man-pages
adds 596b51c s4:server: avoid calling into nss_winbind from within 'samba'
adds 6ac6bf9 docs: Bump version in meta data up to 4.1.
adds f387d9a ccan: Fix calling memset with zero length parameter
adds 02ff6ab srvsvc: Use a symbolic constant where we have one
adds 940395d smbd: Fix a 100% loop at shutdown time
adds 0529b59 s3-winbind: Do not delete an existing valid credential cache.
adds a061b6f s3:idmap_autorid: Use ARRAY_SIZE where appropriate
adds ca90681 s3:idmap_autorid: Don't zero in idmap_autorid_preallocate_wellknown
adds 4a9e5d2 s3:idmap_autorid: Add a NULL check in idmap_autorid_preallocate_wellknown
adds 9b2aa35 s3: Remove old mode special substitution.
adds 9b58da9 Fix bug 10025 - Lack of Sanity Checking in calls to malloc()/calloc().
adds 7420574 Fix memory leak in error code path.
adds 33bce26 nsswitch: Don't enumerate all domains with wbinfo -u|-g.
adds 51c68c2 librpc: srvsvc.idl: define level 1005 share info flags
adds 1766f9e Add ea_list_has_invalid_name() function.
adds f246d69 Ensure set_ea cannot set invalid Windows EA names.
adds 66e7b15 Ensure we never return an EA name to a Windows client it can't handle.
adds 21c9296 Ensure we can't create a file using SMB2_CREATE with an invalid EA list.
adds 50a288c Add the ability to send an NTSTATUS result back with a trans2 reply so we can return a parameter block with an error code.
adds fe542fc Add error map of STATUS_INVALID_EA_NAME -> ERRDOS, ERRbadfile
adds 66fb5ee Ensure we can't create a file using TRANS2_OPEN with an invalid EA list.
adds 4a43600 Ensure we can't create a file using NTTRANS with an invalid EA list.
adds b50b006 Ensure we do pathname processing before SD and EA processing in NTTRANS_CREATE.
adds 5d54ac4 Reply with correct trans2 message on a setpathinfo with a bad EA name.
adds bb21fc5 Add torture tests to raw.eas to check sending Windows invalid names in the middle of an EA list.
adds 44429f9 s3-printing: avoid KRB5CCNAME overwrite in printer publishing (Bug #7444).
adds b505111 s3-waf: Rename regedit to samba-regedit.
adds f25449b tdb: Fix CID 1034960 Uninitialized scalar variable
adds a6a0d23 tdb: Fix CID 1034959 Uninitialized scalar variable
adds a1e0acc smbd: Fix CID 1035538 Uninitialized pointer read
adds d7da8da smbd: Fix CID 1035537 Uninitialized pointer read
adds fe06e1b smbd: Fix CID 1035536 Uninitialized pointer read
adds e9ae36e s4-lib/socket: Allocate a the larger sockaddr_un and not just a sockaddr_in in unixdom_get_peer_addr()
adds 73e6fef wbinfo: allow to define a custom krb5ccname for kerberized pam auth.
adds 7ad3a36 s3-winbindd: support the DIR pragma for raw kerberos user pam authentication.
adds 9adfe82 pam_winbind: update documentation for "DIR" krb5ccname pragma.
adds a7801db docs-xml: Remove obsolete swat manpage and references.
adds 077dfd0 s4-lib/socket: Allocate a the larger sockaddr_un and not just a sockaddr_in in unixdom_get_my_addr()
adds ca98d81 dynconfig: Remove last s3 markers now we have just one build system
adds 03b44d2 dsdb-descriptor: Do not do a subtree search unless we have child entries
adds 31fb7f9 dsdb: Rework subtree_rename module to use recursive LDB_SCOPE_ONELEVEL searches
adds db9c3c6 dsdb-ridalloc: Rework ridalloc to return error strings where RID allocation fails
adds ae0ba6b selftest: Ensure the DC has started and and got a RID set before we proceed
adds e9faf50 dsdb: Add assert in drepl_take_FSMO_role
adds 5e1f279 rpc_server-drsuapi: Improve comments and DEBUG lines
adds 93b8315 selftest: ensure samba4.rpc.samr.large-dc.two.samr.many is always tested
adds 6016ba3 selftest: ensure samba4.nss.test.*using.*winbind is always tested
adds 63c05e8 dsdb/samdb: use RECYCLED it implies DELETED...
adds a74c7d7 torture/drs: Expand an error message to aid debugging
adds f908e6b nsswitch: Add OPT_KRB5CCNAME to avoid an error message.
adds 73a9e6a selftest: Print error message when smbd does not have ADS support
adds 45f5ea0 dns: Update TODO list
adds f62219e s3:winbind: fix gid counting and error handling in the getgroups implementation
adds 6e41745 s3:winbind: fix the getgroups implementation to include the user sid's GID in case of ID_TYPE_BOTH
adds 482212e s3:winbind: change getgroups to only do one sids2xids call instead of many
adds 8f8e843 s3:winbind: add a warning DEBUG message when skipping a sid from the mapped GID list
adds d3aad89 dsdb: Prune deleted objects of links and extra attributes of replicated deletes
adds a796cad dsdb/repl_meta_data: split out replmd_deletion_state()
adds 32955a1 dsdb: Ensure we always force deleted objects back under the deleted objects DN
adds 0162be3 dsdb: Improve DRS deleted link source/target handing in repl_meta_data
adds a9e565a dsdb tests: Add member/memberOf checking to delete_objects testing
adds f2afdb6 dsdb: Include MS-ADTS doc references on deleted object contstraints
adds 7615b25 samba-tool dbcheck: Correctly remove deleted DNs in dbcheck
adds afcc7be schannel: Fix an unused variable
adds 1a4ec0b wbclient: fix conversion logic in wbcStringToSid
adds ba9d861 wbclient: fix conversion logic in wbcSidToStringBuf
adds 34d3639 libcli: fix conversion logic in dom_sid_parse_endp
adds edd3302 libcli: fix conversion logic in dom_sid_string_buf
adds 1a21bc0 torture: add more string_to_sid torture testcases
adds 63db069 torture: add LOCAL-sid_to_string testcase
adds 1af8b07 Wrap setting leases in become_root()/unbecome_root() to ensure correct delivery of signals.
adds f9d19c4 Ensure gpfs kernel leases are wrapped in a become_root()/unbecome_root() pair.
adds 066a642 tevent: Remove the signal pipe if no signal events are around
adds 8f98f5d tevent: change version to 0.9.19
adds 148499c security.idl: add new security_secinfo bits
adds f556e71 Fix bug 9678 - Windows 8 Roaming profiles fail
adds ba40d0d s3:lib/system fix build on AIX 7
adds 859182d dfs_server: Use dsdb_search_one to catch 0 results as well as NO_SUCH_OBJECT errors
adds 852c9ac There are tests all over the SMB1 code to check that srv_send_smb fails, but it never returns false.
adds b35a27b Ensure we can never integer wrap when working on client-supplied max_data_bytes.
adds cae48e9 tevent: Add echo server sample code
adds 9535029 auth/credentials: remove pointless talloc_reference() from cli_credentials_get_unparsed_name()
adds b8f0922 auth/credentials: remove pointless talloc_reference() from cli_credentials_get_principal_and_obtained()
adds 6ff6778 auth/credentials: add cli_credentials_[set_]callback_data*
adds b3cd44d auth/credentials: add cli_credentials_shallow_copy()
adds cfeeb3c s3:ntlm_auth: remove pointless credentials->priv_data = NULL;
adds 36b3c95 s4:torture/shell: simplify cli_credentials_set_password() call
adds d36fcaa s4:torture/gentest: make use of cli_credentials_get_username()
adds d47bf46 s4:torture/rpc: make use of cli_credentials_set_netlogon_creds()
adds bbd63dd s4:ntlm_auth: make use of cli_credentials_[set_]callback_data*
adds 9325bd9 auth/credentials: keep cli_credentials private
adds 26a7420 auth/credentials: get the old password from secrets.tdb
adds 8ea36a8 auth/credentials: simplify password_tries state
adds b699d40 auth/credentials: use CRED_CALLBACK_RESULT after a callback
adds 6dc7c63 s3-libads: Fail create_local_private_krb5_conf_for_domain() if parameters missing.
adds 93e92fa s3-net: pass down ndr_interface_table to connect_dst_pipe().
adds a1368ca s3-rpc_cli: remove prototype of nonexisting cli_rpc_pipe_open_krb5().
adds fa37bbd s3-libnetapi: pass down ndr_interface_table to libnetapi_get_binding_handle().
adds 77f7f2a s3-libnetapi: pass down ndr_interface_table to libnetapi_open_pipe().
adds 0ce2178 s3-libnetapi: pass down ndr_interface_table to pipe_cm() and friends.
adds 9b4fb5b s3-rpc_cli: pass down ndr_interface_table to rpc_pipe_open_ncalrpc().
adds 6886cff s3-rpc_cli: pass down ndr_interface_table to rpc_pipe_open_interface().
adds f6d61b5 s3-rpc_cli: pass down ndr_interface_table to cli_rpc_pipe_open_schannel().
adds 7f16947 s3-rpc_cli: pass down ndr_interface_table to cli_rpc_pipe_open_ntlmssp_auth_schannel().
adds 3dc3a6c s3-rpc_cli: pass down ndr_interface_table to cli_rpc_pipe_open_schannel_with_key().
adds 9813fe2 s3-rpc_cli: pass down ndr_interface_table to cli_rpc_pipe_open_noauth().
adds 9aa99c3 s3-rpc_cli: pass down ndr_interface_table to cli_rpc_pipe_open_noauth_transport().
adds 34cc4b4 s3-rpc_cli: pass down ndr_interface_table to cli_rpc_pipe_open().
adds 8cd3a06 s3-rpc_cli: pass down ndr_interface_table to rpc_pipe_open_np().
adds 5c5cff0 s3-rpc_cli: pass down ndr_interface_table to rpc_pipe_open_tcp().
adds 0ff8c2d s3-rpc_cli: pass down ndr_interface_table to rpc_pipe_get_tcp_port().
adds 7bdcfcb s3-rpc_cli: pass down ndr_interface_table to rpc_pipe_open_tcp_port().
adds c41b6e5 s3-rpc_cli: pass down ndr_interface_table to rpc_transport_np_init().
adds b19e7e6 s3-rpc_cli: pass down ndr_interface_table to rpc_transport_np_init_send().
adds a9d5b2f libcli/auth: also set secure channel type in netlogon_creds_client_init().
adds c11a79c s3: libnet_join: add admin_domain.
adds cc0cbd4 s3: libnet_join: use admin_domain in libnetjoin.
adds c4d6d75 s3-libnetjoin: add machine_name length check.
adds d398a12 s3-libnetjoin: move "net rpc oldjoin" to use libnetjoin.
adds 1242ab0 s3:libnet: let the caller truncate the pw in libnet_join_joindomain_rpc_unsecure()
adds 9cfa625 s3-net: use libnetjoin for "net rpc testjoin".
adds 3e4ded4 s3-net: use libnetjoin for "net rpc join" newstyle.
adds 05d9b41 s3-net: avoid confusing output in net_rpc_oldjoin() if NET_FLAGS_EXPECT_FALLBACK is passed
adds 34fa794 s4:librpc: fix netlogon connections against servers without AES support
adds d54c908 s3:rpcclient: use talloc_stackframe() in do_cmd()
adds 39fedd2 libcli/auth: make netlogon_creds_crypt_samlogon_validation more robust
adds 291f6a1 libcli/auth: fix shadowed declaration in netlogon_creds_crypt_samlogon_validation()
adds c7319fc libcli/auth: add netlogon_creds_[de|en]crypt_samlogon_logon()
adds 2ea749a libcli/auth: add netlogon_creds_shallow_copy_logon()
adds 9d54831 s4:netlogon: make use of netlogon_creds_decrypt_samlogon_logon()
adds 7b3ddd1 s3:netlogon: make use of netlogon_creds_decrypt_samlogon_logon()
adds 6ce645e s3:rpc_client: make rpccli_schannel_bind_data() static
adds 8a302fc s3:rpc_client: use the correct context for netlogon_creds_copy() in rpccli_schannel_bind_data()
adds 94be8d6 s3:rpc_client: rename same variables in cli_rpc_pipe_open_schannel_with_key()
adds 6659f01 s3-libads: Print a message if no realm has been specified.
adds c8d8bb2 Fix bug #10010 - Missing integer wrap protection in EA list reading can cause server to loop with DOS.
adds c4cba82 Fix bug #10010 - Missing integer wrap protection in EA list reading can cause server to loop with DOS.
adds 0602009 pyldb: decrement ref counters on py_results and quiet warnings
adds a93f9c3 s3:smbd: return NT_STATUS_INFO_LENGTH_MISMATCH for GetInfo in case output_buffer_length is too small
adds a91d2b0 s3:smbd: allow GetInfo responses with STATUS_BUFFER_OVERFLOW to return partial, but valid data
adds 616777f s3:smbd: allow status code in smbd_do_qfsinfo() to be set by information class handler
adds ec46f6b s3:smbd: allow info class SMB_QUERY_FS_VOLUME_INFO to return partial data
adds 270d29a s3:smbd: allow info class SMB_QUERY_FS_ATTRIBUTE_INFO to return partial data
adds 30e724c FSCTL_GET_SHADOW_COPY_DATA: Initialize output array to zero
adds eb50fb8 FSCTL_GET_SHADOW_COPY_DATA: Don't return 4 extra bytes at end
adds 0ede70c libcli: Add security_token_system_privilege().
adds 4520787 s3-rpc_server: Grant the system token full access.
adds 8b1a214 s3-netlogon: Connecting with the system token should be sufficient.
adds 0eb304d torture-drsuapi: Make the name of the dc variable
adds 5300984 torture: Quiet a warning about set but not used variable
adds 927a103 s4-netlogon: do not add \\ it has already be done in the fill_netlogon_samlogon_response
adds b67085d s4-netlogon: honnor DS_RETURN_DNS_NAME flag
adds 2f7d772 Add Notes related to DRSUAPI
adds beead4d drs-cracknames: Reorganise the cracknames list so that similar format names are group together
adds aa17a2c drs-crackname: Fix cracknames for the format UNKNOWN when the data is actually a GUID
adds 552b4f3 drs-cracknames: When cracking NT4 names we should just look at netbios for the match
adds 029e80d drs-crackname: Fix error code so that we have the same as windows
adds 7fe4630 drs-cracksname: fix problems that prevented to pass our torture tests
adds 3de2547 Remove the knownfail flag on cracknames as it didn't fail anymore
adds f6d1578 drs-cracknames: Add some debugs in the torture to know better which test has failed
adds 6fb300f docs: Add basic man page for vfs_syncops.
adds 44eb680 doc: Fix prefix parameter name in vfs_full_audit man page
adds a973b1c VFS plugin was sending the actual size of the volume instead of the total number of block units because of which windows was getting the wrong volume capacity.
adds 86c79f1 torture: split out ioctl test file creation helper
adds 8fde65e lib: add FSCTL_[GET/SET]_COMPRESSION constants
adds d944841 torture: add smb2 FSCTL_[GET/SET]_COMPRESSION test
adds 11e0be0 s3:libsmb: remove unused cli_state->is_guestlogin
adds d82ab70 s3:auth_domain: try to use NETLOGON_NEG_SUPPORTS_AES
adds beba326 s3:libnet_join: try to use NETLOGON_NEG_SUPPORTS_AES
adds 0460063 s3:rpc_client: try to use NETLOGON_NEG_SUPPORTS_AES
adds e77a64f s3:rpcclient: try to use NETLOGON_NEG_SUPPORTS_AES
adds 90e28c1 s3:rpc_client: fix/add AES downgrade detection to rpc_pipe_bind_step_two_done()
adds e9c8e3f s3:rpc_client: use netlogon_creds_copy before rpc_pipe_bind
adds eecb5ba s3:rpc_client: add netr_LogonGetCapabilities to cli_rpc_pipe_open_schannel_with_key()
adds 3302356 s3:rpc_client: remove netr_LogonGetCapabilities check from rpc_pipe_bind*
adds 04938cb s3:rpc_client: remove unused cli_rpc_pipe_open_ntlmssp_auth_schannel()
adds 45c74c8 auth/gensec: first check GENSEC_FEATURE_SESSION_KEY before returning NOT_IMPLEMENTED
adds 59b0956 auth/gensec: add gensec_security_by_auth_type()
adds 9f2e81a libcli/auth: maintain the sequence number for the NETLOGON SSP as 64bit
adds 3321539 libcli/auth: add netsec_create_state()
adds e96142f s3:cli_pipe: make use of netsec_create_state()
adds 838cb53 s3:cli_pipe: pass down creds->computer_name to NL_AUTH_MESSAGE
adds af4dc30 s3:cli_pipe.c: return NO_USER_SESSION_KEY in cli_get_session_key() for schannel
adds a964309 s3:rpc_server: make use of netsec_create_state()
adds a36ccdc s3:dcerpc_helpers: remove unused DEBUG message of schannel_state->seq_num.
adds c014427 s4:libnet: avoid usage of dcerpc_schannel_creds()
adds 2ea3a24 s4:torture: avoid usage of dcerpc_schannel_creds()
adds 4cad5dc s4:gensec/schannel: remove unused dcerpc_schannel_creds()
adds 49f347e s4:gensec/schannel: simplify the code by using netsec_create_state()
adds b510476 s4:gensec/schannel: use the correct computer_name from netlogon_creds_CredentialState
adds a07049a s4:gensec/schannel: GENSEC_FEATURE_ASYNC_REPLIES is not supported
adds 9b9ab1a s4:gensec/schannel: there's no point in having schannel_session_key()
adds e90e1b5 s4:gensec/schannel: only require librpc/gen_ndr/dcerpc.h
adds 4c978b6 libcli/auth/schannel: make struct schannel_state private
adds 57bcbb9 libcli/auth/schannel: remove unused schannel_position
adds 71c63e8 auth/gensec: introduce gensec_internal.h
adds 3e3534f auth/gensec: avoid talloc_reference in gensec_use_kerberos_mechs()
adds 6a7a44d auth/gensec: avoid talloc_reference in gensec_security_mechs()
adds e81550c auth/gensec: make it possible to implement async backends
adds c81b6f7 auth/gensec: use 'const char * const *' for function parameters
adds 966faef auth/gensec: treat struct gensec_security_ops as const if possible.
adds f1e6014 libcli/auth: avoid possible mem leak in read_negTokenInit()
adds 9177a0d libcli/auth: add more const to spnego_negTokenInit->mechTypes
adds ce8fbdf waf: fix build on AIX7
adds a742e87 waf: add --without-gettext option
adds 07b3a04 waf: consolidate libintl related checks
adds 20b64ea waf: replace dependency to libintl with samba_intl
adds b055b31 auth/credentials: make sure cli_credentials_get_nt_hash() always returns a talloc object
adds ae6166a s4:librpc: avoid talloc_reference() in dcerpc_epm_map_binding_send()
adds fd54ffa s4:libcli: avoid talloc_reference() in finddcs_nbt_send()
adds 270aee5 s4:torture/rpc/samsync: avoid talloc_reference()
adds 72dec3c s4:nbt_server: avoid talloc_reference()
adds 6b99779 s4:torture/rpc: s/getgroups/getgr to avoid compiler warnings
adds 82e969b s4:wrepl_out_helpers.c: avoid talloc_reference() in most cases
adds a560d1d s3:pylibsmb: remove compiler warnings
adds c17e5bd s3:rpcclient: fix compiler warnings
adds 55c3f8e lsa4: Remove an unused variable
adds 2175024 lsa4: Fix an set but unused variable warning
adds 52c5175 lib: Remove unused "client_name"
adds 68e6e7e lib: Remove unused "get_peer_name"
adds 8420d1c smbd: Fix nonblank line endings
adds adc3ac9 smbd: Fix CID 1035550 Structurally dead code
adds f584474 libsmb: Avoid an unnecessary "else"
adds 2e59d6c libsmb: Remove an unnecessary variable assignment
adds d672535 libcli: Fix improper use of tevent_req_simple_recv_ntstatus
adds 6a081e9 tevent: Fix tutorial reference
adds a39c956 tevent: Add tevent_received to tevent_req_simple_recv_ntstatus
adds 7701053 librpc: Use tevent_req_simple_recv_ntstatus
adds c909c01 rpc_server3: Fix two const warnings
adds 906de70 docs: Add man page for vfs_linux_xfs_sgid.
adds 0260601 s3: smbd/connection: added routines to compute share connections
adds dc3c4c0 docs: Add man vfs_syncops.8 to waf build.
adds 52d66d8 s3-winbind: Fix a segfault passing NULL to a fstring argument.
adds 1b57fd1 s3-winbindd: fix fallback to ncacn_np in cm_connect_lsat().
adds 5f75814 winbind3: Fix an invalid free
adds fbee7c1 smbd: Fix async echo handler forking (Bug 10086)
adds 7080917 Followup patch for BUG: https://bugzilla.samba.org/show_bug.cgi?id=10082
adds f2fb829 s3:param: Correctly set up cli_maxprotocol, cli_minprotocol in our parameter block.
adds 861ee93 s3:client: avoid interpret_protocol()
adds 2c3c8ca s3:torture: avoid interpret_protocol()
adds 9188ee4 s3:lib: remove unused interpret_protocol()
adds 42f510c s3:libsmb: Modify cli_start_connection_connected() to use lp_cli_minprotocol()/lp_cli_maxprotocol() instead of hard coding PROTOCOL_CORE, PROTOCOL_NT1.
adds 1442132 s3:libsmb: Ensure we ask for DEFAULT_SMB2_MAX_CREDITS on successful negprot.
adds 7e455e9 s3:lib/netapi: make use of lp_cli_maxprotocol()
adds dd9155a s3:winbindd: make use of lp_cli_{min,max}protocol()
adds 42a493d s3:libsmb: use lp_cli_minprotocol() in do_connect()
adds daeb0bd s3:libsmb: make use of lp_cli_{min,max}protocol() in SMBC_server_internal()
adds f6ce50a s3:smbcacls: Add -m<MAX PROTOCOL> option to smbcacls.
adds 97288b7 libcli/smb: fix the credit handling on a SMB1 => SMB2 negotiate
adds 00f784e libcli/smb: Fix smb2cli_write_recv() and smb2cli_write() to return the bytes written.
adds 1229881 libcli/smb: Change smb2cli_create() and smb2cli_create_recv() to return a parameter blob of the newly opened/created file.
adds 318735f libcli/smb: calculate the credit charge on the input and output dyn_len
adds 4a33520 libcli/smb: pass max_dyn_len to smb2cli_req_create()
adds 44b5393 libcli/smb: pass max_dyn_len to smb2cli_req_send()
adds 111f529 libcli/smb: add smb1cli_conn_req_possible()
adds 7efdc32 libcli/smb: add smb2cli_conn_req_possible()
adds b846b3a s3:libsmb: rewrite cli_push* to use smb1cli_conn_req_possible()
adds 8062aef s3:libsmb: rewrite cli_pull* to use smb1cli_conn_req_possible()
adds 9193a58 s3:libsmb: remove unused cli_readall*
adds 9b4692f s3:client: use the default io size
adds 2394f87 s3:client: fix compiler warning
adds c80349e s3:lib: Factor read_ea_list_entry() and read_nttrans_ea_list() out so they can be used by the SMB2 client code.
adds 28591df s3:libsmb: Add in the core of the libsmb client SMB2 functions.
adds c748a95 s3:libsmb: Plumb cli_smb2_rename() inside cli_rename().
adds 179c27d s3:libsmb: Plumb cli_smb2_unlink() inside cli_unlink().
adds 46da267 s3:libsmb: Plumb cli_smb2_mkdir() inside cli_mkdir().
adds 04d3965 s3:libsmb: Plumb cli_smb2_rmdir() inside cli_rmdir().
adds c1c4491 s3:libsmb: Plumb cli_smb2_create_fnum() inside cli_ntcreate().
adds 85f60cc s3:libsmb: Plumb cli_smb2_close_fnum() inside cli_close().
adds 0bbc044 s3:libsmb: Plumb cli_smb2_getattrE() inside cli_getattrE().
adds 83c410c s3:libsmb: Plumb cli_smb2_setattrE() inside cli_setattrE().
adds ea267a7 s3:libsmb: Plumb cli_smb2_setatr() inside cli_setatr().
adds 75d2e18 s3:libsmb: Plumb cli_smb2_getatr() inside cli_getatr().
adds c6ed0b8 s3:libsmb: Plumb cli_smb2_dskattr() inside cli_dskattr().
adds c1aeada s3:libsmb: Fix cli_set_ea_path() to use frame instead of talloc_tos().
adds 3276853 s3:libsmb: Plumb cli_smb2_set_ea_path() inside cli_set_ea_path().
adds f8dfc50 s3:libsmb: Plumb cli_smb2_set_ea_fnum() inside cli_set_ea_fnum().
adds 7e2d969 s3:libsmb: Plumb cli_smb2_get_ea_list_path() inside cli_get_ea_list_path().
adds 73255d3 s3:libsmb: Plumb cli_smb2_list() inside cli_list().
adds f2f566b s3:libsmb: Plumb cli_smb2_qpathinfo2() inside cli_qpathinfo2().
adds e96309c s3:libsmb: Plumb cli_smb2_qpathinfo_streams() inside cli_qpathinfo_streams().
adds 2bb3e25 s3:libsmb: Plumb cli_smb2_qfileinfo_basic() inside cli_qfileinfo_basic().
adds cba3ed0 s3:libsmb: Plumb cli_smb2_qpathinfo_basic() inside cli_qpathinfo_basic().
adds de895bf s3:libsmb: Plumb cli_smb2_qpathinfo_alt_name() inside cli_qpathinfo_alt_name().
adds 1db7e90 s3:libsmb: Plumb cli_smb2_query_security_descriptor() inside cli_query_security_descriptor().
adds 80758e4 s3:libsmb: Plumb cli_smb2_set_security_descriptor() inside cli_set_security_descriptor().
adds 6896bf0 s3:libsmb: add SMB2 support to cli_push*
adds a85d451 s3:libsmb: add SMB2 support to cli_pull*
adds ccf7b37 s3:libsmb: add support for SMB2 in cli_writeall()
adds 80d4f64 s3:libsmb: make cli_tdis_send/recv static
adds d732e9a s3:libsmb: only set tcon to invalid in smb2cli_tdis*
adds e6be68f s3:libsmb: call smb2cli_tdis() from cli_tdis()
adds 1d7bdfc s3:libsmb: make cli_ulogoff_send/recv static
adds b706ca6 s3:libsmb: call smb2cli_logoff() from cli_ulogoff()
adds f47ff9d torture: extend FSCTL_[GET/SET]_COMPRESSION tests
adds e1b4586 torture: check for filesystem compression capability
adds 0ad2ca9 torture: add compressed file attribute ioctl test
adds 337a94f torture: add file_attribs arg to file create helper
adds 2c7c3fd torture: add more [no-]compress-on-open ioctl tests
adds e0bda35 torture: support Windows 2k8 response for compress_invalid_buf
adds 0a42493 libctdb: Avoid an explicit memset
adds 52ec52b loadparm: Use the new fully featured kcc by default
adds 6c07582 tevent: Remove a pointless goto
adds 54d9ec7 smbd: Make break_level2_to_none_async static
adds 91b0ff7 smbd: Do not wait unnecessarily
adds c8c84b4 vfs_glusterfs: Implement proper mashalling/unmarshalling of ACLs
adds 0627350 ldb: Fix a const warning
adds 817e0ae log2pcaphex: Fix nonempty line endings
adds f82daa0 registry4: Fix CID 1034911 Dereference before null check
adds 35330aa samdb: Fix CID 1034910 Dereference before null check
adds 8c4e6f0 samdb: Fix CID 1034910 Dereference before null check
adds 6417d9e samdb: Fix CID 1034910 Dereference before null check
adds 15bd8255 ldb: Fix CID 1034793 Dereference null return value
adds cbb5c1c pyldb: Fix CID 1034792 Dereference null return value
adds cb598dd ldb_map: Fix CID 1034791 Dereference null return value
adds cc983c9 smbd: Fix CID 1063259 Uninitialized scalar variable
adds 2055ce1 registry4: Fix CID 1034911 Dereference before null check
adds 980c757 gensec: Fix CID 1063258 Uninitialized scalar variable
adds 02618cc rpc_server: Fix CID 1063255 Resource leak
adds 74829fe Fix bug #10097 - MacOSX 10.9 will not follow path-based DFS referrals handed out by Samba.
adds 4f96d57 libsmb: Fix a bunch of Coverity IDs
adds 3e11421 Man pages for ntdb tools missing
adds 1808316 docs: Fix variable list in man vfs_crossrename.
adds e7dab40 smbd: Replace a 0-timeout wakeup_send
adds 534af20 smbd: Simplify new_break_message_smb1
adds 6e82f70 Fix bug #10100 - rpcclient crashes when sending the 'netshareenum 502' command
adds 25521c9 Remove restrictions on setting iosize inside smbclient for SMB2 connections.
adds 81e1058 As SMB3 has transport level encryption, allow smbclient -e to force encryted SMB3 transport.
adds d9c88a5 Add new "timeout" command and -t option to smbclient to set the per-operation timeout.
adds 646ed68 Add "max protocol" command line documentation for smbcacls.
adds 5b60d95 Add "-e" encrypt transport command line option documentation for smbcacls.
adds 252a6b6 Expand on the documentation of -m max-protocol for SMB2/3 for smbclient.
adds 659f5fe Fix the documentation for --send-buffersize for the new default value of zero for smbclient.
adds 90566fd Fix the documentation of the iosize command to explain the new zero default for smbclient.
adds 4044e2b Fix the documentation of --encrypt to explain SMB3 encryption for smbclient.
adds f7dc59b Add documentation for the new -t <timeout> parameter in smbclient.
adds 8d0392f Add documentation for the new internal command timeout to smbclient.
adds 122609a smbtree: use the correct count variable from NetShareEnum result.
adds 8d021b3 ntdb.3.xml: Bump version up to 4.1.
adds 9bef5aa ntdbbackup.8.xml: Bump version up to 4.1.
adds 20d22f0 ntdbdump.8.xml: Bump version up to 4.1.
adds 178023a ntdbrestore.8.xml: Bump version up to 4.1.
adds cc82c16 ntdbtool.8.xml: Bump version up to 4.1.
adds db1d034 client: add missing newlines to error messages for invalid iosize parameter.
adds a0b245c s3-pkgconfig: remove leftovers from autoconf build.
adds 573b455 pkgconfig: Do not hardcode library version numbers in pc files.
adds 83d1495 smbd: Fix a debug message
adds 971b39b torture: Remove an unused variable
adds 1927676 libsmb2: Fix opening the rootdirectory, part 1
adds ad8a1e2 libsmb2: Fix opening the rootdirectory, part 2
adds 8f96d48 torture: Change smb2.getinfo into a suite
adds e1edffc torture: Split the buffercheck into a separate test
adds 3ddb77f torture: Split the fsinfo check into a separate test
adds 9423d5a Fix bug #10063 - source3/lib/util.c:1493 leaking memory w/ pam_winbind.so / winbind
adds f124d6f Fix the erroneous masking of chmod requests via the UNIX extensions.
adds ce77655 Allow UNIX extensions client to act on open fsp instead of pathname if available.
adds cf86adc Fix the UNIX extensions CHOWN calls to use FCHOWN if available, else LCHOWN.
adds 9cbd4fc Pushed from the wrong branch - this is the version without Simo's review changes. Apologies to all and I'll re-submit in less of a haste after the weekend.
adds 8e29963 Revert "Allow UNIX extensions client to act on open fsp instead of pathname if available."
adds 84b8bdd Revert "Fix the erroneous masking of chmod requests via the UNIX extensions."
adds 7614278 smbd: Simplify dropbox special case in unix_convert
adds bd01569 Fix the erroneous masking of chmod requests via the UNIX extensions.
adds f1ff97f Allow UNIX extensions client to act on open fsp instead of pathname if available.
adds d1593a2 Fix the UNIX extensions CHOWN calls to use FCHOWN if available, else LCHOWN.
adds 323cccd smbd: Use #defines in smb2_getinfo_send
adds fe790f6 Start to fix talloc memlimits with talloc pools.
adds 7a6beae Remove magic TC_HDR_SIZE handling inside talloc_memlimit_check().
adds 4159a78 Change _talloc_total_mem_internal() to ignore memory allocated from a pool when calculating limit size.
adds a4ebbe7 Change __talloc() to only call talloc_memlimit_check()/talloc_memlimit_grow() on actual malloc allocation.
adds 4dfde7d Update memory limits when we call free() on a pool.
adds 6bc190d Inside _talloc_free_internal(), always call talloc_memlimit_update_on_free() before we free the real memory.
adds 4386029 In _talloc_steal_internal(), correctly decrement the memory limit in the source, and increment in the destination.
adds 0fbcfcc Fix a conditional check. (size - tc->size > 0) is always true if size and tc->size are unsigned.
adds 314508d Don't call talloc_memlimit_update() inside _talloc_realloc() when we're just manipulating pool members.
adds 8e2a543 Inside _talloc_realloc(), keep track of size changes over malloc/realloc/free.
adds 3d0f717 Remove talloc_memlimit_update(). No longer used.
adds cbfc3ef Add simple limited pool tests to test_memlimit().
adds 617c647 Fix valgrind errors with memmove and talloc pools.
adds 91186fc s3: fix missing braces in nfs4_acls.c
adds 1cae59c dbwrap_ctdb: Treat empty records as non-existing
adds e1843cd torture3: add clipathinfo-bufsize
adds 5312399 smbd: qfilepathinfo has fixed/variable buffers
adds ac41df9 smbd: qfsinfo has fixed/variable buffers
adds 9193961 smbd: Correctly return INFO_LENGTH_MISMATCH in smb2_getinfo
adds 40f6002 smbd: Correctly return BUFFER_OVERFLOW in smb2_getinfo
adds b37edda smbd: Revert a93f9c3
adds 5634f24 smbd: Fix error return for STREAM_INFO
adds 1b1935b smbd: Correctly return INFO_LENGTH_MISMATCH for smb1
adds 6e3650e torture: Add buffercheck tests
adds 4dd1523 docs: Add man samba-regedit.8.
adds 0ca9c74 provision: Rewrite named.txt to be more useful
adds edca1f9 s3-winbindd: remove pointless variable assigment, see the strdup below.
adds 57d5336 s3-winbindd: Fix memory leak in ads_cached_connection().
adds 26ab219 s3-winbindd: Fix winbind on DC crash with trusted AD domains.
adds 576c597 s3-winbindd: use find_domain_from_name() instead of find_domain_from_name_no_init().
adds b66ce75 s3-winbindd: make sure also the idmap code can deal with trusted domains.
adds 77d7e2a s3-winbindd: use get_trust_pw_clear() wrapper for AD connection code.
adds 9d08ac4 s3-winbindd: remove unneded include of secrets.h from idmap_ad.c
adds 91910fe s3:winbind: fail ads_cached_connection_connect() if realm == NULL
adds ba04400 vfs_glusterfs: Fix excessive debug output from vfs_gluster_open().
adds 0e6aca4 python/pyglue: filter out loopback and linklocal addresses unless all_interfaces is given
adds 9edc027 s4:samba_upgradedns: don't pass linklocal=False to interface_ips_v6()
adds 3430448 python/provision: remove unused linklocal=False argument from interface_ips_v6()
adds 871488a docs: fix a typo on the description of "acl check permissions"
adds 94b3205 smbd: Simplify find_oplock_types
adds 696bc56 smbd: Don't store in-memory only flags in locking.tdb
adds 5006db9 smbd: Rename parameter "i" to "idx"
adds 7d91ffc smbd: Fix flawed share_mode_stale_pid API
adds ade8477 torture3: Trigger a nasty cleanup bug in smbd
adds dd12bfb dsgetdcname_cache_fetch() doesn't use the site_name parameter so don't pass it.
adds 66006be Refactor dsgetdcname to be called via a wrapper function.
adds 181c110 Move the manipulation of site_name into the caller function dsgetdcname().
adds 68e7b1c Move the retry logic when site_name is passed in a NULL or "" to the wrapper function.
adds bdab6f9 Optimization. Don't do the retry logic if sitename_fetch() returned NULL, we already did a NULL query.
adds b106d90 scripting/join.py: Handle creating the dns-NAME account during a DC join
adds d19c437 scripting/samba_upgradedns: Tighten up exception and attribute list handling
adds e281037 selftest: Test creation of the dns-SERVER account during selftest
adds 013c499 selftest: Start internal DNS server on domain provisioned for BIND9_DLZ
adds 16b26ea selftest: Add a basic test of samba_upgradedns
adds 38e4396 torture: Ensure that GSSAPI and SPNEGO packets are accepted by dlz_bind9
adds 0670975 smbd: Fix an ancient oplock bug
adds 6096a59 smbd: Add a paranoia check to oplock_timeout_handler
adds 46131cb torture3: Fix a const warning
adds 1173fed lib: Add "mem_ctx" to gencache_get_data_blob
adds aaa6a68 torture3: Test getting a blob as a string
adds f630360 gencache: Fix SAFE_FREE vs data_blob_free
adds 8a7246a lib: Add a "mem_ctx" arg to gencache_get (unused so far)
adds 6b915bf Add a talloc context to saf_fetch().
adds 32037e0 Add a talloc context to sitename_fetch().
adds d3c689f lib: Use "mem_ctx" arg in gencache_get
adds 5e450f5 smbd: Fix breaking level2 on allocate
adds f6afdcd torture: Add a new w2k12 target
adds 7786369 torture: Adapt raw.oplock to w2k12
adds 196da59 smbd: Remove FORCE_OPLOCK_BREAK_TO_NONE
adds a7d7429 smbd: Simplify find_share_mode_entry
adds aee0f2c smbd: Apply some const to share_modes_identical
adds e654268 smbd: Apply some const to find_share_mode_entry
adds cdc99b3 smbd: Remove unused should_notify_deferred_opens
adds 1bf10ad smbd: Remove two confusing TALLOC_FREE calls
adds 451cde7 smbd: Fix a const warning
adds f4e4049 lib: Apply some const to pull_file_id_24
adds 051b912 smbd: Apply some const to message_to_share_mode_entry
adds 4ecf8b4 smbd: Remove a silly "? true : false"
adds 392889c smbd: Slightly simplify send_break_message
adds f9a7ea2 smbd: Slightly simplify do_break_to_none
adds 5c9e10b smbd: Slightly simplify enum_file_close_fn
adds 81f8b9c s3: include/smb : changing smb server version
adds 1334c74 talloc: Decouple the dual use of chunk->pool
adds 9887f38 talloc: Introduce __talloc_with_prefix
adds b87c8fd talloc: Put pool-specific data before the chunk
adds a3d9099 talloc: Add a separate pool size
adds 20ad6d7 talloc: Allow nested pools.
adds e82320e talloc: Add talloc_pooled_object
adds 256d10f talloc: Test the pooled object
adds 7f9bdab smbd: Use talloc_pooled_object in cp_smb_filename
adds 8f4069c tevent: Use talloc_pooled_object for tevent_req_create
adds b8100af gencache: Avoid a duplicate call to string_term_tdb_data
adds 0af09f0 ldb: Do not build libldb-cmdline when using system ldb.
adds 13094dc s3-winbind: Don't set a default directory for DIR.
adds eae5373 s3-winbind: Add support for the kernel krb5 keyring buffer.
adds f942d01 doc: Update documentation of pam_winbind krb5 support.
adds 340f7f1 s3:smbd/session: add filters to gather_sessioninfo()
adds 69470a2 s3:smbd/session: Added a routine find_sessions()
adds 2d14ab3 s3: rpc_server/srvsvc: use find_sessions() in NetSessDel
adds 6bd5fef lib: serverid.h needs "struct db_record" declaration
adds c8c0632 s3:smb2_find: Return that timestamps do not exist as directories
adds de3bc10 loadparm: add new parameter "acl allow execute always"
adds 1e29d73 s3:smbd: ease file server upgrades from 3.6 and earlier with "acl allow execute aways"
adds a2a3c9f docs: document "acl allow execute always"
adds d809cf6 Raise the level of a debug.
adds e533bf3 smbd: Fix blank line endings
adds cca8faa smbd: Make brl_same_context static
adds 2aa6844 smbd: Make brl_lock_failed static
adds e2bb3b0 smbd: Fix a typo
adds 635c35d smbd: Use ZERO_STRUCT instead of memset
adds 6bcfc1a smbd: Add brl_num_locks access function
adds 07948ef smbd: Add brl_fsp access function
adds 20cc710 smbd: Move "struct byte_range_lock" definition to brlock.c
adds 73278cd smbd: Convert br_lck->lock_data to talloc
adds 403ddac dsdb: When using an LDAP backend, force use of the password from secrets.ldb
adds 40db563 selftest: change to src dir for panic backtrace
adds 776db7d Fix is_legal_name() to not emit character conversion error messages.
adds 8f41142 smbd: Properly protect against invalid lock data
adds 4af7b70 docs: Fix typos.
adds 20999fc tdb: Fix some typos in comments.
adds ccb1beb join.py: Handle exceptions when looking for GUID in a DN
adds bbeca62 join.py: Show which database we failed to find the DN on (clarify local v remote)
adds 347b2c6 ldb: Show the type of failing operation in default error message
adds a5e4c45 samba-tool domain join subdomain: Set "reveal_internals:0" control so we can see the ncName
adds 3af4f03 join.py: Handle more error cases with useful exceptions
adds cccc0de dsdb: Add DSDB_SEARCH_ONE_ONLY support to dsdb_module_search*()
adds 650eca0 join.py: Restore support for joining as a subdomain
adds 35e56d2 dsdb: Use dsdb_next_callback() rather than a no-op per-module callback
adds 84dc9f8 samba-tool domain join: Add --quite and --verbose
adds 1d92d5b1 samba-tool domian join: Only print adminpass warning on subdomain creation
adds f75dc8f s4-rpc_server/drsuapi: Print ldb error showing why we failed to perform the access check
adds ef830f7 samba-tool domain join: Set server role correctly to "active directory domain controller"
adds 68f7cd1 samba-tool domain provision: Make ldap_backend_startup.sh +x and take optional arguments
adds 3f464ca auth/credentials: Add cli_credentials_{set,get}_forced_sasl_mech()
adds 4dacaef dsdb: Use credentials.get_forced_sasl_mech()
adds 4a401d6 libcli/smb: add SMB3_DIALECT_REVISION_302
adds 80623b8 libcli/smb: add PROTOCOL_SMB3_02
adds f8b3c71 libcli/smb: negotiate SMB3_DIALECT_REVISION_302 if PROTOCOL_SMB3_02 is requested
adds 66d3064 lib/param: add PROTOCOL_SMB3_02 handling
adds 4912378 s3:torture: add PROTOCOL_SMB3_02 handling
adds 6ef3c98 docs-xml: document SMB3_02 as available protocol for the client side
adds f2bcceb lib/ldb-samba/ldb_ildap: Also skip special base DNs
adds dcbd4ed Fix OpenLDAP partition configs
adds 6ed5b1c Cleanup map return codes
adds 1d54d8c libcli/smb: use SMB1 MID=0 for the initial Negprot
adds af290a0 libcli/smb: fix non mendatory signing against some vendor SMB2 servers.
adds 1c41feb s3: libsmb : The short name length is only a one byte field.
adds 0099c65 docs: point out side-effects of global "valid users" setting.
adds eaf1b8e s3-rpc_server: fix typo in DEBUG statement.
adds cdc280d s3: libsmb SMB2 wrapper layer. cli_smb2_get_ea_list_path() failed to close file on exit.
adds 17a9a0f s3: libsmb : Bug 10150 - Not all OEM servers support the ALTNAME info level.
adds 4879d08 libcli/smb: only check the SMB2 session setup signature if required and valid
adds 68a4081 Add an OpenLDAP-specific extended_dn_in module
adds ff88694 Give slapd a second to startup
adds 75f353b s3: libsmb - 10150 - Not all OEM servers support the ALTNAME info level.
adds 887f4fb Free memory on error
adds b3bb304 Prepare for SASL/EXTERNAL support
adds 6bf59b0 Add SASL/EXTERNAL gensec module
adds 743d4a4 Use SASL/EXTERNAL over ldapi://
adds 31ca4fc OpenLDAP provisioning tweaks
adds d9bf88d Fix SEGV from improperly formed SUBSTRING/PRESENCE filter
adds 4d2ec9e gensec: move schannel module to toplevel.
adds d433ad0 gensec: remove duplicate gensec_security_by_authtype() call.
adds 4f97952 gensec: check for NULL gensec_security in gensec_security_by_auth_type().
adds 8fce75a s3-auth: also load schannel module from auth_generic_client_prepare().
adds 7b570b4 s3-rpc_cli: allow to pass down a netlogon CredentialState struct to gensec.
adds 090671a s3-auth: register schannel gensec module in auth_generic_prepare() as well.
adds 89d0b89 s3-rpc_cli: use gensec for schannel bind.
adds a32a83b s3-rpc_srv: use gensec for schannel bind.
adds 5a62849 s3-rpc: use gensec for schannel footer processing.
adds 639f60b s3-rpc_cli: remove unused schannel calls from dcerpc_helpers.c
adds 45949d7 s3-rpc_cli: remove unused schannel calls from cli_pipe.c
adds 6965f91 s3-rpc_srv: remove unused schannel calls from srv_pipe.c
adds a623359 python/drs: Ensure to pass in the local invocationID during the domain join
adds 40f9962 dsdb-repl_meta_data: Check for a NULL invocationID and do not proceed
adds 4022d86 dsdb: Refuse to return an all-zero invocationID
adds c42db89 dsdb-repl_meta_data: Do not re-delete the Deleted Objects DN during replication
adds aa07b5c dsdb-repl_meta_data: Make handling of Deleted Objects DN clearer in delete
adds b2b948a lib/messaging: Check the server_id type correctly
adds ea3db09 libcli: continue to read from the socket even if the size is 0
adds 88c1dbf librpc/ndr: call ndr_table_list() from all ndr_X functions.
adds 21200b1 librpc/ndr: make sure ndr_table_list() always calls ndr_init_table() first.
adds a94e278 s3-rpc: use table->name directly in DEBUG contexts.
adds 3135533 s3-rpc: use ndr_interface_name() instead of get_pipe_name_from_syntax() in DEBUG.
adds 40ee3d8 librpc: add dcerpc_default_transport_endpoint() function.
adds b73e2d9 s3-rpc: use dcerpc_default_transport_endpoint function.
adds 807628e s3-rpc: remove unused source3/librpc/rpc/rpc_common.c
adds e24fcf0 Fix bug 10162 - POSIX ACL mapping failing when setting DENY ACE's from Windows.
adds f33c1c8 auth: fix space/tab mixup in cli_credentials_get_password()
adds d5eb3b2 s4:torture: remove and useless variable and assignment in smb2.session.reauth5
adds 096c962 Backport 0e97908 from WAF repository: symlink fix for OpenBSD
adds 53c06d0 dsdb: Use WERR_DS_ATT_NOT_DEF_IN_SCHEMA for failed schema lookups
adds 8d9986a Remove confusing TODO file
adds 334d83e Remove NEWS file containing confusing information
adds 274b899 smb.conf: Fill out the ntvfs handler smb.conf page from source4/NEWS
adds 25d4baf dsdb: Refuse to replicate an all-zero invocationID GUID in replPropertyMetaData
adds 9e1dde1 dbcheck: Look for and fix the all-zero invocationID in replPropertyMetaData
adds 9b8e174 selftest: Add script to assist in writing out a tree undump.sh can restore
adds 9c11ad2 selftest: Only run referenceprovision and ldapcmp for the 4.0.0 test
adds 038a9a7 selftest: Add release-4-1-0rc3 saved provision
adds a3f25f2 selftst: add tests based on 4.1.0rc3 to check for zero invocationID in replPropertyMetaData
adds c442305 build: reorganize idmap_rw and idmap_tdb int subsystems with proper dependencies
adds ee71610 build: remove vars=locals() from the IDMAP_AD subsystem: there is no need for this
adds 1eef6bd build: clean the idmap sybsystems/modules definitions
adds 7025f5b build: remove vars=locals() from the IDMAP_HASH subsystem: there is no need for this
adds 44472c7 build: remove vars=locals() from the nss_info library: there is no need for this
adds abb47b6 build: fix spacing in the definition of the "idmap_autorid" target
adds 8d8872a python-samba-tool fsmo: Do not give an error on a successful role transfer
adds 4da00f5 build: fix spacing in definition of "idmap_ldap" module
adds f8db64e build: list sources directly in the netapi library and remove vars=locals()
adds fcb3d88 build: list sources of smbclient directly in the definition
adds 0e9f716 build: list sources of nmbd directly in the definition and remove vars=locals()
adds f801de7 build: list sources directly in smbldap library and remove vars=locals()
adds db16256 build: list sources directly in definition of SAMBA_VERSION, and remove vars=locals()
adds fe5b618 build: list sources directly in the definition of LIBAFS subsystem and remove vars=locals()
adds 63432e1 build: list sources directly in def of LIBAFS_SETTOKEN subsystem and remove vars=locals()
adds ac71b6f build: LIBAFS depends on LIBAFS_SETTOKEN
adds 2412682 build: make TDB_VALIDATE its own subsystem and have winbindd depend on it
adds 94caaa3 build: list winbindd sources in definition and remove vars=locals()
adds 0895928 build: define a subsystem TDB_LIB from TDB_LIB_SRC and depend on in sin samba3core
adds d3dc82d build: list LIB_SRC files directly in samba3core.
adds 3345634 build: list source of subsystem AVAHI directly in its definition.
adds 2d4cc8e build: list source of subsystem SERVER_MUTEX directly in its definition
adds a7e0d9d build: list source of subsystem PASSCHANGE directly in definition and remove vars=locals()
adds 559dc16 build: list sources of cli_spoolss directly in the definition.
adds 8d5c63b build: list sources of library libcli_lsa3 directly in the definition
adds bc2789e build: list sources of subsystem LIBCLI_SAMR directly in the definition
adds d49ae22 build: list sources of libcli_netlogon3 library directly in the definition
adds 928c237 build: split REG_PARSE_PRS as subsystem and list sources of REGFIO directly.
adds 2b4d1af build: list sources of subsystem samba3util directly in definition and remove vars=locals()
adds 18cca29 build: list source of library popt_samba3 directly in definition and rm vars=locals()
adds aac0897 build: list source of subsystem PARAM_UTIL directly in definition and remove vars=locals()
adds 9572a14 build: list source of subsystem param directly in definition
adds 1780241 build: list source of subsystem KRBCLIENT directly in defintion, removing vars=locals()
adds 40f19d6 build: list sources of library gpo directly in definition, removing vars=locals()
adds a216165 build: list sources of library ads directly in sources, removing vars=locals()
adds 17e5cbb build: list sources of subsystem LIBADS_SERVER directly in def, removing vars=locals()
adds ce4063e build: list source of subsys LIBADS_PRINTER directly in def, removing vars=locals()
adds 2d5d0c2 build: list sources of lib secrets3 directly in def, removing vars=locals()
adds 2f05507 build: list sources of subsys LIBNMB directly in def, removing vars=locals()
adds 43bd918 build: list sources of subsys LIBNTLMSSP in definition, removing vars=locals()
adds 6ffbcfb build: list sources of subsys TLDAP directly in definition
adds e03ddd1 build: list sources of library libsmb directly in def, also removing vars=locals()
adds a341a67 build: list sources of lib msrpc3 directly in def, removing vars=locals()
adds b4d9783 build: list sources of lib smbregistry directly in def, remove vars=locals()
adds 845422c build: list sources of subsys REG_SMBCONF directly in def, remove vars=locals()
adds 2ddcd78 build: list sources of subsys REG_FULL directly in def, remov vars=locals()
adds c54cde2 build: list sources of REG_API_REGF directly in def, remove vars=locals()
adds 85b18b3 build: list sources of SERVICES directly in def, remove vars=locals()
adds dc89fee build: list source of subsys LIBEVENTLOG directly in definition, remove vars=locals()
adds f21fefb build: list source of subsys RPC_CLIENT_SCHANNEL direclty in def, remove vars=locals()
adds de8aaf0 build: list sources of subsys LOCKING directly in def, remove vars=locals()
adds 3f64a2a build: list sources of lib pdb directly in def, removing vars=locals()
adds a53be34 build: list source of subsys GROUPDB direclty in def
adds 0cbc839 build: list source of subsys PROFILE directly in definition
adds f14c3df build: list sources of binary profiles directly in def, remov vars=locals()
adds 92a764e build: list sources of library smbd_base directly in def, remove vars=locals()
adds bff339d build: list source of FNAME_UTIL directly in def, remove vars=locals()
adds 78fcf14 build: list sources of subsys PLAINTEXT_AUTH directly in def, remove vars=locals()
adds d68fe33 build: list sources of subsys SLCACHE directly in def, remove vars=locals()
adds bb1f91d build: list sources of subsys DCUTIL directly in def, remove vars=locals()
adds 1df37ec build: list source of binary smbd/smbd diectly in def, remove vars=locals()
adds bd85cec build: list sources of subsys PRINTING directly in def, remove vars=locals()
adds 2d2c4ef build: list sources of subsys PRINTBASE directly in def, remove vars=locals()
adds 95ab312 build: list sources of subsys PRINTBACKEND direclty in def, remove vars=locals()
adds c0b8ceb build: list sources of binary smbstatus directly in def, remove vars=locals()
adds d49b39e build: list sources of binary smbcontrol directly in sources, remove vars=locals()
adds 50ee465 build: list sources of smbtree direclty in def, remove vars=locals()
adds 6c67554 build: list source of binary testparm directly in dev, remove vars=locals()
adds c15f220 build: list sources of binary smbta-util directly in def, removing vars=locals()
adds f2dbe1c build: list sources of binary test_lp_load directly in def, remove vars=locals()
adds a693b32 build: list source of subsys PASSWD_UTIL directly in def, remove vars=locals()
adds d346b1a build: list source of binary smbpasswd directly in def, remove vars=locals()
adds 06ef203 build: list source of binary pdbedit directly in def, remove vars=locals()
adds 17a1778 build: list source of binary smbget directly in def, remove vars=locals()
adds 0dee7c2 build: list sources of binary rpcclinet directly in def, remove vars=locals()
adds b734297 build: remove unused variable LIBSMBCLIENT_THREAD_SRC
adds 6a56d2f build: list sources of library smbsharemodes directly in def, remov vars=locals()
adds 69cfe18 build: list sources of libsmbconf directly in def.
adds f95e31f build: list sources of binary smbconftort directly in def, remove vars=locals()
adds 05c6040 build: list source of subsys LIBNET directly in def, remove vars=locals()
adds 8038f39 build: list source of subsys LIBNET_DSSYNC directly in def, remove vars=locals()
adds 4705f2e build: list sources of subsys LIBNET_SAMSYNC directly in dev, remove vars=locals()
adds 0d3c2fc build: list sources of binary net directly in def, remove vars=locals()
adds a0ec8b5 build: list source of binary smbspool directly in def, remove vars=locals()
adds 351d768 build: list source of binary nmblookup directly in source, remove vars=locals()
adds 26bc1d5 build: list sources of smbtorture(3) directly in dev, remove vars=locals()
adds d15064a build: list source of binary msgtest direcly in def, remove vars=locals()
adds f70f3a0 build: list source of binary pdbtest directly in def, remove vars=locals()
adds 74970a4 build: list sources of binary vfstest directly in def, remove vars=locals()
adds 46f3115 build: list source of binary log2pcap directly in def, remove vars=locals()
adds b7cce8c build: list source of binary locktest2 directly in def, remove vars=locals()
adds 045e4c0 build: list source of binary smbcacls directly in def, remove vars=locals()
adds 02b3eed build: list source of binary smbcquotas directly in def, remove vars=locals()
adds 351bf39 build: list source of binary eventlogadm directly in def, remove vars=locals()
adds 7059e00 build: list source of binary sharesec() directly in def, remove vars=locals()
adds bc4aad7 build: list sources of binary debug2html directly in def, remove vars=locals()
adds 8c75910 build: list source of binary smbfilter directly in def, remove vars=locals()
adds 54b31d1 build: list sources of library nss_wins directly in dev
adds ecb3c92 build: list sources of binary ntlm_auth directly in dev, remove vars=locals()
adds 636b711 build: list source of binary vlp directly in dev, remove vars=locals()
adds 2dc6174 build: list source of binary rpc_open_tcp directly in dev, remove vars=locals()
adds e05a7a2 build: list source of binary dbwrap_tool directly in def, remove vars=locals()
adds ba68add build: list source of dbwrap_torture directly in def, remove vars=locals()
adds 9ccca63 build: list source of binary split_tokens directly in def, remove vars=locals()
adds 49179ec build: remove remaining occurrences of vars=locals() of source3/wscript_build
adds 771b777 afs: format afs_syscall() properly
adds 5fd4fd7 afs: implement afs_syscall() always, returning -1 if FAKE_KASERVER is not defined.
adds 0fc53a1 s3:include: remove duplicate prototypes from afs functions from proto.h
adds c9a6805 s3:modules: vfs_afsacl has the afs_syscall prototype via proto.h
adds 4f69b58 s4:torture:ldap: Fix misleading output
adds 3d3e8b5 librpc/ndr: make ndr_pull/push_DATA_BLOB NDR64 aware
adds c18c6c9 librpc/ndr: make use of ndr_dump_data() in ndr_print_array_uint8()
adds 51d8eba drsuapi.idl: change the range for attribute values to 26214400 bytes.
adds fc11bab frstrans.idl: add flag(NDR_PAHEX) to frstrans_BytePipe
adds aa5b369 idl: remove duplicate flag
adds 26c1c15 idl: fix frsrpc idl with NDR64 fields
adds 00dc30a pidl: Generate NDR64/NDR32 aware code for the wireshark dissectors
adds 167e2f2 pidl: Generate wireshark that conforms to the rules of Wireshark project
adds 2a452f2 Cleanup start/stop code
adds bc1503a Return a couple more attrs by default
adds 93f3aba Add LDB_MAP_RENDROP option
adds aea5b5c Drop paged-search from OpenLDAP stack
adds 5805b7a s4-openldap: Added an -H option to delegation script
adds 7570577 s4-openldap: Remove use of talloc_reference in ldb_map_outbound.c
adds fefdb27 Fix entryCSN format
adds 5426e57 Fix DN RDN case in partition names
adds 4a65969 libsmbconf:registry: rework smbconf_reg_parameter_forbidden(), renaming it.
adds c1be069 libsmbconf:registry: publish smbconf_reg_parameter_is_valid()
adds 0c4e5fc s3:net rpc conf: use the published smbconf_reg_parameter_is_valid()
adds bceb345 s3:net rpc conf: remove the (now) unused rpc_conf_reg_valname_forbidden()
adds b7db29e s3:net rpc conf: print the provided parameter name on error, not the canonicalized one
adds 76a008c libsmbconf:registry: reorganize the validity check and canonicalization of the input in "setparm"
adds 429ab4e libsmbconf:registry: clarify the appearance of "includes" in forbidden_names
adds 3e53097 s3:net rpc conf: reorganize the validity check and canonicalization of the input in "setparm"
adds a00f97a s3:net rpc conf: setparm: introduce variables service_name, param_name, valstr for clarity
adds 349bcaf s3:net rpc conf: rename canon_valname->canon_param_name for clarity in setparm.
adds f7cf09e s3:net rpc conf: factor validation of parameter out for re-use.
adds d16c2aa s3:net: check for GLOBAL_NAME net_conf_param_valid()
adds 1d9f281 s3:net conf: add the same parameter checks to "setparm" as in "net rpc conf".
adds 8d67082 selftest: remove unused variables (copy'n'paste...) from test_net_conf.sh
adds dc222d8 selftest: update SED_INVALID_PARAMS in the registry.roundtrip test
adds 21be539 selftest: add regression test for setting invalid parameters in registry config via "net [rpc] conf"
adds 11ca7d9 selftest: add "state directory" to the forbidden parameters test in net conf
adds 7cfab6b selftest: include "state directory" in invalid parameters in registry roundtrip test
adds 658fbef libsmbconf:registry: add "state directory" to the list of forbidden parameters
adds bcd535e dbcheck: Ensure to always increase the error_count
adds 51101b3 pydsdb: Give KeyError when we fail a schema lookup in python
adds d787f7a pydsdb: Raise a more useful exception when dsdb_wellknown_dn fails.
adds f4ff81f dbcheck: Add back the elements that were wrongly removed from CN=Deleted Objects
adds f575b5c build: get rid of source file variables in source3/modules/wscript_build
adds c6e1618 build: get rid of source-variables in source3/auth/wscript_build
adds 7e974db build: get rid of vars=locals() in source3/auth/wscript_build
adds 9f15535 build: get rid of source variables and vars=locals() in source3/libgpo/gpext/wscript_build
adds f7112e0 build: get rid of source strings from source3/passdb/wscript_build
adds 7e96639 build: get rid of source variables and vars=locals() in source3/rpc_server/wscript_build
adds 41d818e build: get rid of vars=locals() in source3/modules/wscript_build
adds 58cb40d build: get rid of vars=locals() in source3/lib/netapi/examples/wscript_build
adds fc486d8 s4-openldap: Restored openldap-related options to the provision script
adds 89200c2 dsdb: Convert the full string from UTF16 to UTF8, including embedded NULLs
adds 6bf9a77 Stop use after free
adds fdf8d93 idmap_autorid: add a db_context argument to idmap_autorid_get_domainrange()
adds dd004e8 idmap_autorid: add a db_context argument to idmap_autorid_loadconfig()
adds a54e21b idmap_autorid: add a db_context argument to idmap_autorid_saveconfig()
adds 105475c idmap_autorid: add a db_context argument to idmap_autorid_init_hwm()
adds 954d9fb idmap_autorid: add path, and db parameters to idmap_autorid_db_init()
adds 41450fe idmap_autorid: remove the ignore_builtin bool from the global_config struct
adds f80f43c idmap_autorid: extract common code to separate file
adds 173cdfe idmap_autorid_tdb: add idmap_autorid_getconfigstr()
adds 56c80d1 idmap_autorid: refactor idmap_autorid_loadconfig to use idmap_config_getconfigstr
adds 42a6bb7 idmap_autorid: rename TALLOC_CTX argument of idmap_autorid_loadconfig() to mem_ctx
adds f6c34b1 idmap_autorid: refactor idmap_autorid_parse_configstr() out of idmap_autorid_loadconfig()
adds 802b9d7 idmap_autorid: change idmap_autorid_loadconfig() to return NTSTATUS
adds 65881c3 idmap_autorid: move the checks from idmap_autorid_initialize to idmap_autorid_saveconfig()
adds 65d7df1 idmap_autorid: improve idmap_autorid_saveconfig() by adding a talloc stackframe
adds 7cacc48 idmap_autorid: remove autorid_global_config member from autorid_range_config
adds f8767cd idmap_autorid: remove fstring keystr from autorid_range_config
adds 2d8cc3e idmap_autorid: factor building of the keystr into a function
adds 94ca5dc idmap_autorid: Use fstr_sprintf in idmap_autorid_build_keystr()
adds 7d2fdaa idmap_autorid: factor out domain range fetching part from idmap_autorid_get_domainrange()
adds e598ed1 idmap_autorid: improve a debug message in idmap_autorid_getrange_int()
adds 69dbc15 idmap_autorid: add idmap_autorid_getrange()
adds 6e08f5a idmap_autorid: factor out domain range adding code into a separate function
adds 4350bfb idmap_autorid: add new function idmap_autorid_setrange()
adds 266fddf idmap_autorid: for clarity, add a wrapper idmap_autorid_acquire_range() to idmap_autorid_addrange()
adds 85a15ca idmap_autorid: fix a debug message in idmap_autorid_addrange()
adds 11ea83e idmap_autorid: improve two debug messages by printing NT error codes
adds e8c9161 idmap_autorid: Don't use db as a temporary talloc context.
adds 7cde714 idmap_autorid: add a comment explaining idmap_autorid_get_domainrange()
adds 4c937f2 idmap_autorid: add a comment explaining idmap_autorid_init_hwm()
adds 4deba60 idmap_autorid: add a comment explaining idmap_autorid_db_init()
adds ae88bcd idmap_autorid: add a comment explaining idmap_autorid_loadconfig()
adds 4d0d348 idmap_autorid: add a comment explaining idmap_autorid_saveconfig()
adds 01e1794 net: improve help text for "net idmap dump"
adds 873ae9c net: improve help text for "net idmap restore"
adds 601b67b net: rename "net idmap setmap" to "net idmap set"
adds a064119 net: move the "net idmap set" functionality to subcommand "net idmap set mapping"
adds 68c4414 net: add the "net idmap set secret" subcommand as alias for "net idmap secret"
adds 29a94b0 net: move the "net idmap delete" functionality to subcommand "net idmap delete mapping"
adds f531c36 net: rename "idmap_dump_ctx" to "net_idmap_ctx".
adds d560cd1 net: add new function net_idmap_opendb_autorid()
adds 375168a idmap_autorid: add idmap_autorid_saveconfigstr()
adds 050fb74 net: add "net idmap set config" command to store the autorid global config
adds 1be6c57 net: add "net idmap get" command
adds 063ec55 net: add "net idmap get config" to read the autorid config from the database
adds d2c892c net idmap: add utility function parse_uint32()
adds 5aed3fa net: add "net idmap set range" (for autorid backend)
adds 8371f59 idmap_autorid: improve clarity of idmap_autorid_addrange_action() by adding mem_ctx.
adds 350916c net: implement "net idmap get range"
adds 6d8cc47 idmap_autorid: extend idmap_autorid_addrange to allow to set mappings below the HWM
adds 9b7f9f9 idmap_autorid: add idmap_autorid_build_keystr_talloc()
adds 6cdae0d idmap_autorid: add idmap_autorid_delete_range_by_sid()
adds 1dd9218 idmap_autorid: add idmap_autorid_delete_range_by_num()
adds 54a33eb net: implement "net idmap delete range"
adds 97dfa06 idmap_autorid: add idmap_autorid_iterate_domain_ranges[_read]()
adds fe8a8b5 net: add "net idmap get ranges" operation for autorid
adds a6f6ad8 idmap_autorid: add idmap_autorid_delete_domain_ranges()
adds 7c2b83d net: implement "net idmap delete ranges"
adds b2ed2d8 idmap_autorid: allow iterate functions to operate on all domain ranges
adds 280f21a net: allow "net idmap get ranges" to list all ranges
adds 9ac3286 librpc: return a ndr_pull_error instead of just NDR_ERR_NDR64 when upper bits of 64 bit value are not 0
adds 816e68f libndr: Fix ndr_print_bitmap_flag for value=0
adds 7c0277c librpc: Fix blank line endings
adds 4a7b792 s3:smb2_server: don't rely on the SMB2_HDR_FLAG_SIGNED if signing is required
adds c3a5fec smbd:smb2: fix error code when the header says the request is signed but we don't have a sesseion
adds 8f201fe Remove dead code. Now we have no SWAT we don't use the invalid_services array or associated counter.
adds 8b51eab Revert "Support UPN_DNS_INFO in the PAC"
adds 01cb889 shadow_copy2: break overly long lines in shadow_copy2_snapshot_to_gmt()
adds 9361824 shadow_copy2: add comment header describing shadow_copy2_strip_snapshot()
adds 5b494b3 shadow_copy2: add header comment explaining have_snapdir()
adds b90d1e6 shadow_copy2: add comment block explaining shadow_copy2_find_snapdir()
adds 5da5512 shadow_copy2: add comment block explaining shadow_copy2_insert_string()
adds 5c900fd shadow_copy2: add comment block explaining shadow_copy2_convert()
adds 6da7375 shadow_copy2: add comment explaining the SMB level GMT format pattern
adds 1ecef57 shadow_copy2: introduce config struct and function shadow_copy2_connect()
adds 8439549 shadow_copy2: introduce the bool "snapdir_absolute" in the config.
adds 1e887fc shadow_copy2: disable "snapdir:crossmountpoints" if the snapdir is absolute.
adds ed751b9 shadow_copy2: re-add the basedir option.
adds 2d5a3af shadow_copy2: introduce "shadow:mountpoint" option
adds d34dc1b shadow_copy2: add rel_connectpath to config.
adds a7ca55c shadow_copy2: add snapshot_basepath to the config.
adds c4f9954 shadow_copy2: log resulting config at the end of shadow_copy2_connect()
adds ea898ea shadow_copy2: implement disk_free
adds dbdb436 shadow_copy2: in the classical case, use configured path in shadow_copy2_find_snapdir()
adds e86923e shadow_copy2: make shadow_copy2_find_snapdir() return const char *
adds 304a0f5 shadow_copy2: shadow_copy2_insert_string(): do not prepend a "/" in absolute mode
adds 4cc5140 shadow_copy2: factor shadow_copy2_posix_gmt_string() out of shadow_copy2_insert_string()
adds 38e1085 shadow_copy2: introduce shadow_copy2_snapshot_path()
adds 3d053b1 shadow_copy2: add comments explaining decisions in shadow_copy2_strip_snapshot()
adds afcb84e shadow_copy2: add some debug to shadow_copy2_strip_snapshot()
adds 4b8d9c6 shadow_copy2: fix shadow_copy2_strip_snapshot() in the classical case
adds 249e9b4 shadow_copy2: initialize "converted" string to null in shadow_copy2_convert()
adds 86988db shadow_copy2: add some blank lines for visual separation to shadow_copy2_convert()
adds 9ab8937 shadow_copy2: fix shadow_copy2_convert() in the classical case.
adds 935120d shadow_copy2: improve debug in shadow_copy2_convert() in snapdirseverywhere mode
adds 6ccbc13 shadow_copy2: use stored mount_point instead of recalculating.
adds 8fe1f40 samba_backup: fix bug, add command line parameter, improve error messages
adds 14e3f4b s4:torture:smb2: fix a comment in the durable-open.lock-oplock test
adds 39a965a s4:torture:spoolss: use smb2_connect() instead of smb2_connet_ext()
adds 4e99a0f s4:libcli:smb2: add the client_guid to the smbcli_options
adds 5736f13 s4:libcli:smb2: add the smb2_capabilities to the smbcli_options
adds 596f802 s4:libcli:smb2: make smbcli_options argument to smb2_connect_(send|ext) const
adds a31ea15 s4:torture:smb2: add smbcli_options argument to torture_smb2_connection_ext()
adds 6c6643c s4:torture:smb2: fix durable-open lease tests to pass against windows.
adds 1f14747 s4:torture:smb2: add durable-open.reopen2-lease test
adds d4f4d08 s4:torture:smb2: add durable-v2-open.reopen2-lease
adds 5647287 s4:torture:smb2: add smb2_lease_v2_create() wrapper to smb2_lease_v2_create_share()
adds 43c4a65 s4:torture:smb2: add durable-v2-open.reopen2-lease-v2
adds d8cd549 s4:torture:smb2: add a durable-open.reopen-lease-v2 test
adds 9769f06 smbd:smb2_create: add comment about validity of check reconnect blob being only one
adds 1bd2ab4 smbd:smb2: successfully answer a DHnC request when the initial create was DH2Q
adds 6fc5661 s4:torture:smb2: extend the durable-v2-open.reopen2 test
adds bd3b922 s4:torture:smb2: extend the durable-open.reopen2 test
adds 0ecfe17 s4:torture:smb2: add durable-v2-open.create-blob
adds ba05f70 s4:torture:smb2: add durable-v2-open.reopen2b
adds 7b624cf s4:torture:smb2: add durable-v2-open.reopen2c
adds ea51681 smbd:smb2_create: fix return code for durable handle create blob combinations
adds dd25679 smbd:smb2: ignore an dhnq blob along with a dhnc in create
adds 9110c07 smbd:smb2: clarify and comment code treating dh2c blob check.
adds 4cde5bf smbd: Avoid calling serverid_exists twice
adds 41857bd smbd: Fix confusing comments
adds c134a37 smbd: Fix a comment
adds b40fcf3 torture: Fix a typo
adds eb5e817 libcli: Add const to smb2_lease_pull
adds c944d2e libcli: Correct smb2_lease_pull
adds 960bd9a torture: Continue buffer check after NOT_IMPLEMENTED infolevels
adds 3a72cdb torture: Remove an unused variable
adds e9513bc smbd: Convert some dbgtxt to DEBUG
adds f650bb9 smbd: Remove unused "brl->key" struct element
adds 2b3c5be smbd: Avoid an if-statement per read/write in the non-clustered case
adds 5d8f64c smbd: Restructure brl_get_locks_readonly
adds 440e331 smbd: brl_get_locks_internal is always called r/w now
adds 8c435cd smbd: Remove the brl_get_locks wrapper
adds c952e11 smbd: Remove byte_range_lock->read_only
adds 51c612e Remove check_col from generated DCE/RPC dissectors.
adds 2ad37cb lib/util: remove unused (and not even compiled) lib/util/capability.c.
adds f9554a9 smbd: Change parameter from unsigned to uint32_t
adds ad2ba58 smbd: Make add_share_mode return bool
adds e0e5f67 smbd: Convert set_share_mode to return bool for success
adds b8b7e85 smbd: Simplify find_share_mode_entry callers
adds 0cc2123 smbd: Simplify set_share_mode
adds 0239315 smbd: Fix an error path in open_directory
adds 0de6282 Fix bug #10187 - Missing talloc_free can leak stackframe in error path.
adds cd871a6 pidl-wireshark: fix trailing white space in the HF definition
adds 5241617 pidl-wireshark: fix the trailling white space in the generated headers
adds b197de7 libndr: Avoid ommitting display of unset bitmap flags.
adds ca17392 dsdb/tests/ldap: fix test_ldapServiceName against w2k8r2
adds 295b4de s4:dsdb/rootdse: report 'dnsHostName' instead of 'dNSHostName'
adds da7ef12 dsdb/tests/ldap: fix test_distinguished_name against w2k8r2
adds d2ff474 ldb:rdn_name: reject 'distinguishedName' depending of the MOD flags
adds 6da2dcd dsdb: Provide a clearer error when we fail to store the sequence number in metadata.tdb
adds a90067e provision: Fix comment to refer to correct file (krb5.conf)
adds a2d45cf provision/sambadns: CN=MicrosoftDNS,CN=System, is relative to DOMAINDN
adds 48b979c provision: Remove --username and --password options from samba-tool domain provision
adds a8c6dd5 join.py: Correct ctx.forestdns_zone and so remove the need for duplicate repl.replicate() call
adds ca7c3fb join.py: Use ctx.forestdns_zone variable
adds 5a9265d join.py: Remove special full_ncs handling, we only need to updateRefs on an NC we replicate
adds d5077ba join.py: Reconnect to the DC based on the DC name in dnsHostName to allow connection to IPC$
adds af3138e samba-tool domain join subdomain: Rework sambadns.py to allow setup of DomainDNSZone only
adds 1a88463 idl: Add a new message for winbind domain states.
adds 447ec17 s3-winbind: Add functions for domain online/offline handling.
adds fc59416 s3-winbind: Register handlers for domain online/offline messages.
adds 275f658 s3-winbind: Send online/offline message of the domain to the parent.
adds 13b4dab pidl: fix an error message typo
adds dba7804 ntdb: Make sure variables passed by value are initialized.
adds 6fbbf94 torture: Extend the raw.oplock.doc1 test
adds 672c228 torture: Extend the smb2.oplock.doc1 test
adds 7a6d240 smbd: Fix the extended *.oplock.doc1 tests
adds 1c86646 vfs: Fix parentheses in SMB_VFS_NEXT_DURABLE_COOKIE
adds 26b1103 s3/time_audit: Add offline and durable functions
adds 4c82e83 smbd: Remove name_hash param from open_mode_check
adds dd0e4c4 smbd: Remove unused create_options from open_mode_check
adds 064433f libcli4: Remove an unused variable
adds 13a10d4 s4-samldb: Do not allow deletion of objects with RID < 1000
adds fec8411 asn1: fix use-after-free in asn1_write
adds 477e53a param: disable print notify backchannel by default
adds 2343df4 talloc: Add a warning to talloc_reference() documentation.
adds 13495c7 auth4: Remove an unused variable
adds e512491 s3-winbindd: Remove undocumented winbindd:socket dir parameter
adds 54019ca docs: Explain why this option should not be used
adds eb50c18 smbd: Put "have_read_oplocks" into brlock.tdb
adds fcafaf6 smbd: Remove FAKE_LEVEL_II_OPLOCK
adds c92ac4c torture: Extend raw.oplock.batch10
adds 47f65d5 smbd: Add debugs to brlock.c
adds cc9cd51 smbd: Remove some FAKE_LEVEL_II comments
adds 1d2c6f4 smbd: Remove a special case for level2 break
adds 9646dfc smbd: Inline break_level2_to_none_async
adds 2549462 smbd:smb2: fix crash when smb2 session reauth fails
adds f643961 libcli/smb: add smb2cli_tcon_is_encryption_on()
adds f50b6da s4:torture: add smb2.session.reauth6 : test failing reauth
adds c33015c smbd: Simplify find_oplock_types a bit
adds 388bf36 smbd: Unify delay_for_*_oplocks
adds 0f71730 smbd: Make loop index type match loop limit
adds 4d85f91 smbd: Make find_oplock_types return bool
adds c938a10 smbd: Factor out remove_stale_share_mode_entries
adds 00d84ad smbd: Reduce the complexity of open_file_ntcreate
adds 4263d16 smbd: Decouple grant_fsp_oplock_type from oplock validation
adds 4c0cf9f smbd: Remove "file_existed" handling from open_mode_check
adds a1fcd71 smbd: Simplify open_file_ntcreate
adds a4c3553 Add NetWkstaGetInfo.
adds 785e8d8 lib/param: lp_magicchar takes a const struct share_params *p so should be FN_LOCAL_PARM_CHAR
adds 6ac33b7 build: Move loadparm-related build rules to source3/param/wscript_build
adds d711a01 lib/param: Do not attempt to access the s3 function for allocated and subbed string parameters
adds 22ca040 param: Skip generating hooks for local and string parameters
adds 651cf89 s3/param: Autogenerate parameters prototypes again after proto.h was frozen
adds 033dc77 param: Autogenerate s3 lp_ctx glue table
adds 361b51c proto: Remove manually written lp_ prototypes
adds aca475b lib/param: Add documentation on how loadparm works
adds b92937e doc: add "spoolss: architecture" parameter usage
adds a33b13b librpc/rpc: add dcerpc_binding_handle_auth_info()
adds f773ed2 s3:rpc_client: implement dcerpc_binding_handle_auth_info()
adds d052528 s4:librpc: implement dcerpc_binding_handle_auth_info()
adds 872486b s3:rpc_client: pass object and table to rpccli_bh_create()
adds 9d6b6dc s4:torture/samba3rpc: let rpc.authcontext be more robust against low level code changes (part1)
adds a307452 s4:torture/samba3rpc: let rpc.authcontext be more robust against low level changes (part2)
adds 3b53566 s4:tortore:raw/qfileinfo: don't use dcerpc_pipe_open_smb() to open a named pipe
adds 7f86364 s3-net: do not use rpc_pipe_np_smb_conn()
adds a9331e4 s3:lib/netapi: do not use rpc_pipe_np_smb_conn()
adds bd678cd s3-spoolss: do not use rpc_pipe_np_smb_conn()
adds 1974dbe s3:rpc_client: remove unused rpc_pipe_np_smb_conn()
adds 053b975 s3:rpcclient: introduce global rpcclient_cli_state
adds a79547c s3:rpcclient: make use of rpcclient_cli_state
adds 3337a68 cli_np_tstream: remove unused tstream_cli_np_get_cli_state()
adds ecb3150 s4:librpc/rpc: remove unused dcerpc_smb_fnum()
adds 07ec60c s4:librpc/rpc: add dcerpc_secondary_smb_send/recv()
adds e9998d1 s4:librpc/rpc: make use of dcerpc_secondary_smb_send/recv() in dcerpc_secondary_context()
adds d610339 s4:librpc/rpc: remove unused dcerpc_smb_tree()
adds 68ea47c s3:winbindd: don't hide the error in cm_connect_lsa()
adds 9b22628 s3:include: add forward declaration for struct messaging_context; in g_lock.h
adds d221d84 s3:include: fix messaging_send_buf() protype in messages.h
adds 6db5aca s3:auth_domain: remove dead code in check_trustdomain_security()
adds 062df73 s3:libsmb: remove unused change_trust_account_password()
adds 2be39c1 s3:libsmb: inline trust_pw_change_and_store_it() into trust_pw_find_change_and_store_it()
adds 300a186 s4:librpc: make dcerpc_schannel_key_send/recv static
adds a62927e s4:librpc: let dcerpc_schannel_key_recv() return netlogon_creds_CredentialState
adds 556f66b auth:credentials: avoid talloc_reference in cli_credentials_set_netlogon_creds()
adds d9d5744 s3/libsmb: Use smbXcli_conn_use_unicode instead of smb1 specific test
adds a2b38e0 s3:libsmb: make use of smb1cli_tcon_set_values()
adds 24e7be8 libcli/smb: Introduce smbXcli_conn_dfs_supported
adds e0fe97c libcli/smb: add smbXcli_tcon_is_dfs_share()
adds 1c4e95c libcli/smb: add smbXcli_tcon_{set,get}_fs_attributes()
adds 44224cd libcli/smb: add FLAGS2_DFS_PATHNAMES for SMB1 operations against dfs shares
adds e6eb6b9 libcli/smb: move Filesystem Attributes defines to smb_constants.h
adds b16b469 libcli/smb: add FLAG_CASELESS_PATHNAMES based on FILE_CASE_SENSITIVE_SEARCH to smb1 requests
adds 60f16ba libcli/smb: add SMB2_HDR_FLAG_DFS for SMB2 Create operations on dfs shares
adds 226dde2 s3:libsmb: call smbXcli_tcon_{get,set}_fs_attributes() from cli_set_case_sensitive()
adds 451b112 s3:libsmb: don't pass down FLAG_CASELESS_PATHNAMES and FLAGS2_DFS_PATHNAMES anymore
adds 114e337 s3/libsmb: Use smbXcli_conn_dfs_supported instead of test on CAP_DFS
adds 37f0e37 s3/libsmb: make use of smbXcli_tcon_is_dfs_share()
adds c5c717f s3:libsmb: add SMB2/3 support to cli_dfs_get_referral()
adds e20c66d s3:libsmb: remove unused cli_state->dfsroot
adds 307abd6 s3:libsmb: remove unused cli_state->case_sensitive
adds 2474455 s3:libsmb: call smbXcli_tcon_set_fs_attributes() directly
adds d730a61 ctdbd_conn: Lift the cluster_fatal call in get_cluster_vnn
adds 7dff7db ctdbd_conn: Remove one call to cluster_fatal
adds 20d3f30 ctdbd_conn: Remove one call to cluster_fatal
adds fbee579 smbd/winbindd: Do an early check if ctdbd is functional
adds 972c831 s3: add cluster_probe_ok() in a new module util_cluster.
adds 0c21676 s3:smbd: use new function cluster_probe_ok()
adds 5eae612 s3:winbindd: use cluster_probe_ok()
adds 0196619 s3:nmbd: do a very early cluster probe when starting nmbd.
adds 045f5c2 Reserve an OID space for external projects
adds 36f4f72 script/mks3param_ctx_table.pl: fix tabs/whitespaces in generated output.
adds 28cdd1c winbind3: Fix CID 1107229 Uninitialized pointer read
adds b58df3d lsasd: Fix CID 1107233 Double close
adds 5ea154b s3-rpc_server: Refactor lsasd_create_sockets().
adds c690988 nsswitch: Fix short writes in winbind_write_sock
adds d286b17d idmap_autorid: fix traversal of ranges to correctly exclude mapping records.
adds ee78af3 ntvfs: Fix Coverity ID 1107224 Resource leak
adds e8a77df ntvfs: Fix CID 1107225 Resource leak
adds 71c8cd1 winbind3: Fix CID 241468 Resource leak
adds 4e06c61 ldb: Fix CID 240798 Uninitialized pointer read
adds f892bdb smbd: Fix bug 10216
adds 7b51e9f torture: Add reproducer for bug 10216
adds 9890a6a smbd: validate oplock types even for internal and stat opens
adds 96faaf6 torture: Check break level in raw.oplock.exclusive5
adds 9d3e3a7 torture: Add oplock break to l2/none tests
adds cb27921 smbd: Remove unused "oplock_request" arg from send_break_message
adds de95b9d smbd: Simplify send_break_message
adds 4c8bdf7 smbd: Don't send op_mid in a BREAK message
adds ccc808e smbd: Remove unused "mid" from delay_for_oplock
adds 20669d4 smbd: Fix raw.batch.exclusive[59]
adds 64e7340 torture: Add a test showing we have to break L2 at open time
adds 6c3b41c smbd: Fix breaking level2 on OVERWRITE create_disposition
adds d9a1d54 smbd: Use MSG_SMB_BREAK_REQUEST for async l2 breaks
adds 76e7d8f smbd: Remove MSG_SMB_ASYNC_LEVEL2_BREAK
adds cdd232c torture: Extend the raw.oplock.level_ii_1 test
adds 14813e7 Fix bug 10196 - RW Deny for a specific user is not overriding RW Allow for a group.
adds a1bc1c3 Fix bug 10196 - RW Deny for a specific user is not overriding RW Allow for a group.
adds dfd65f9 Fix comment showing how to print an ACL to allow debug.
adds 31ab49f smbd: Use remove_oplock() in close_normal_file
adds 670da42 smbd: Make release_file_oplock static
adds bd54228 smbd: Unify parameters to set_oplock_type
adds 184cc13 smbd: Remove separate oplock_type parameter from set_file_oplock
adds 7b70fa1 smbd: Move oplock/sharemode ops into one place
adds e689b7d smbd: Move oplock handling together
adds 2d51424 torture: Add smb2.oplock.levelII501 test
adds daefca2 s4-dsacl: Fixed incorrect handling of privileges in sec_access_check_ds
adds 4cf4ed1 s4-openldap: Fixed a problem with provisioning with OpenLdap
adds d3aee80 s4-dns: dlz_bind9: Create dns-HOSTNAME account disabled
adds 64f5e24 build: fix ordering problems with lib-provided and internal RPATHs
adds 319c2d7 waf: parse LDFLAGS from python
adds 4378db9 Revert "smbd: Move oplock handling together"
adds ef4054e Revert "smbd: Move oplock/sharemode ops into one place"
adds a13fda7 smb2_ioctl: add support for FSCTL_SRV_COPYCHUNK_WRITE
adds 68427f1 torture: add FSCTL_SRV_COPYCHUNK_WRITE access test
adds 568bf16 librpc-idl: replace int32 by the enumeration as it's the type that we use in union's switch drsuapi_DsGetDCInfoCtrLevels
adds 1e2e421 librpc-idl: replace int32 by uint32 as the values are always > 0
adds 9c1c3bb auth-kerberos: add the credentials.h so that enum credentials_obtained is defined
adds 00132ab rpc_server: fix a typo
adds 871e602 rpc_server: Fix some uses of tevent_req_nomem
adds 2180365 rpc_server: Remove rpc_ep_register_state->mem_ctx
adds 30e5a5c rpc_server: Fix a memleak on error exit
adds eec05fb libcli: Add tstream_npa_socketpair() function.
adds b86b4d0 s3-rpc_server: Add npa_state_init() function.
adds 155a794 s3-rpc_server: Add make_external_rpc_pipe() function.
adds 1e66a8e s3-rpc_server: Add make_internal_rpc_pipe().
adds 0733836 s3-rpc_server: Use new rpc named pipe functions.
adds df4c2df s3-waf: Reorder rpc_server wscript_build file.
adds 710ddf8 s3-waf: Seperate rpc_server and rpc_service.
adds 0152406 s3-waf: Create a target for RPC_SOCK_HELPER.
adds 1c069b1 s3-rpc_server: Make make_server_pipes_struct a shared function.
adds 921ef8f s3-rpc_server: Make named_pipe_packet_process a shared functiion.
adds 9e723f9 s3-rpc_server: Add named_pipe_client_init() function.
adds 13d840a s3-smbd_shim: Add become_authenticated_pipe_user().
adds 327b0dd s3-smbd: Do not declare change_to_root_user() twice.
adds 7daa4b9 s3-rpc_server: Add make_internal_rpc_pipe_socketpair().
adds 4498d07 s3-rpc_server: Pass the server event context to np_open().
adds b8e0732 s3-rpc_server: Use make_internal_rpc_pipe_socketpair().
adds f69a490 s3-rpc_server: Remove obsolete FAKE_FILE_TYPE_NAMED_PIPE handling.
adds cd8f811 s3-rpc_server: Remove obsolete make_internal_rpc_pipe().
adds 5990de5 s3-rpc_client: Make data pointer const in trans_send().
adds 8dc931b librpc-idl: change the drsuapi_DsBindInfoCtr so that it match what is on the wire both in NDR32 and NDR64.
adds d35ce08 rpc_server: Fix a typo
adds a6bc2fd s3:modules: Fix realloc with zero sized ACLs
adds 508b86e s3:modules: nfs4_acls ACLs with zero entries are fine.
adds 878f375 s3:libsmb: pass creation or birth time in cli_qpathinfo_basic()
adds 8228c3c s3:libsmb: add function cli_qpathinfo_standard()
adds 30ba2c0 s3:libsmb: add function cli_qpathinfo3()
adds cfedd4f s3:libsmb: SMBC_getatr try pathinfo2 only once
adds 0abe678 s3:libsmb: SMBC_getatr do not let ino undefined on success
adds 0a3cc7e s3:libsmb: SMBC_getatr use pathinfo3 for second try
adds 7e35a4d client: remove a write only variable
adds 569722e s3:libsmb: cli_qpathinfo3 use cli_qpathinfo2 for smb2
adds f959dd4 client: use cli_qpathinfo3 for allinfo
adds 71dc7e5 s3:libsmb: SMBC_getatr() if no method worked, try all methods again on next attempt
adds 127fc67 libcli/smb: fix smb2cli_ioctl*() against Windows 2008.
adds 85b5bed smbd: Support multiple dfs targets for msdfs proxy shares
adds 22945de doc/msdfs proxy: extend example for multi target config
adds 8a50509 s4-dsdb: instanceType NC_HEAD is only allowed combined with WRITE for an originating add operation
adds d4a5c83 smbd: Invalidate the session correctly.
adds 412af28 s3:rpc_client: fix a leaked talloc_stackframe
adds 7306253 s3:rpcclient: fix a leaked talloc_stackframe in cmd_epmapper
adds e2d6431 s3:rpc_server: rpc_create_tcpip_sockets() may leak talloc_stackframe on failure
adds 25d62dd vfs: Fix building the glusterfs module.
adds d35d6a2 vfs: Fix some build warnings in glusterfs.
adds 8ae0f8c testparm: Reformat text and add a newline.
adds 03e4037 testparm: Add warning for socket options.
adds 4061954 torture: Add smb2.rename.rename_dir_bench
adds 60f922b Fix bug #10229 - No access check verification on stream files.
adds 6588215 Add regression test for bug #10229 - No access check verification on stream files.
adds f5325f5 initial commit of the new tarmode test script.
adds 947775e test_smbclient_tarmode.pl: add proper argument parsing for configuration.
adds be54395 test_smbclient_tarmode.pl: improve incremental test
adds 2ef7909 test_smbclient_tarmode.pl: add test for reset mode
adds e70b6de test_smbclient_tarmode.pl: add test for "newer than" (`N` flag)
adds 1624382 test_smbclient_tarmode.pl: refactored file related function to a File package
adds d07d89a test_smbclient_tarmode.pl: add nested dirs test
adds c5ae61f test_smbclient_tarmode.pl: remove unused functions
adds cb08034 test_smbclient_tarmode.pl: add first extraction test
adds 3a10b88 test_smbclient_tarmode.pl: add option to choose and run a single test
adds f764c39 test_smbclient_tarmode.pl: add tests for X and I.
adds fa067e8 test_smbclient_tarmode.pl: add extraction test for I and X.
adds aaf59c9 test_smbclient_tarmode.pl: add test for creation w/ filelist
adds ea04ae3 test_smbclient_tarmode.pl: add test for xF
adds a8b1d58 test_smbclient_tarmode.pl: add a clean option to erase the local path
adds 581d128 test_smbclient_tarmode.pl: add a first simple wildcard test
adds 60edcc7 test_smbclient_tarmode.pl: add tests for wildcard pattern (cI, cX, cF, xF).
adds bfd6b7b test_smbclient_tarmode.pl: refactor, cleanup and document in POD
adds e879580 test_smbclient_tarmode.pl: fix a few minor typos
adds 97c34f3 test_smbclient_tarmode.pl: make script work on older Perl (now only need 5.14)
adds 03e1557 test_smbclient_tarmode.pl: disable failing tests for now
adds 98fa4bc test_smbclient_tarmode.pl: samba 3.6.9 can print a empty attribute string
adds 8540032 test_smbclient_tarmode.pl: add copyright header
adds 2f30482 test_smbclient_tarmode.pl: cosmetic changes
adds 45bee99 test_smbclient_tarmode.pl: sanitize input, use File::Temp instead of hardcoding temp dir
adds 363601e test_smbclient_tarmode.pl: let --test run multiple tests
adds 70e8053 test_smbclient_tarmode.pl: whitespace
adds f77f63e test_smbclient_tarmode.pl: test interactive command
adds bd4cde8 test_smbclient_tarmode.pl: add simple wildcard test
adds 4eecb46 test_smbclient_tarmode.pl: add large file and long path tests
adds 24067dc test_smbclient_tarmode.pl: test regex flag behaviour
adds e236d5d test_smbclient_tarmode.pl: add extraction regex tests, verbose flag
adds 0ebc84a test_smbclient_tarmode.pl: add test for interactive session
adds 743593a test_smbclient_tarmode.pl: add subunit output flag
adds f637463 test_smbclient_tarmode.pl: enable create with exclude tests
adds 977c26d test_smbclient_tarmode.pl: use -n flag for specifiying hostname (was ambiguous with help)
adds 7088302 test_smbclient_tarmode.pl: sanitize $DIR + whitespace
adds 2ceda6a test_smbclient_tarmode.pl: remove all ./ prefix when dealing with remote files
adds 1424c61 test_smbclient_tarmode.pl: depend only on perl v5.10
adds 1c818d6 test_smbclient_tarmode.pl: remove unneccesary arg defaults
adds 0aa7395 s4-lsa: Fix a user after free in dcesrv_lsa_lookup_name().
adds 8ef055b s4-lsa: Add missing null checks in dcesrv_lsa_lookup_name().
adds 27ca838 s4-lsa: Make sure we also duplicate the domain_name.
adds a0e2177 idmap_autorid: add space between two words in a debug message
adds 066915f net: correct typos in net idmap delete ranges help message
adds 1524dc6 idmap_autorid: fix status code when trying to load range for an invalid input
adds ebc9ff6 idmap_autorid: fix failure in reverse lookup if ID is from domain range index #0
adds d6979ee doc: update the net manpage for net idmap set, get and delete
adds 15b0c39 net: remove net idmap secret
adds c7aab6e vfstest: fix uninitialised variable usage in open
adds 29f12e7 s3-vfs: Fix stream_depot vfs module on btrfs.
adds 12a2230 s4-smb_server: Fix a use after free.
adds 374b2cf xattr: fix listing EAs on *BSD for non-root users
adds 8eae8d2 CVE-2013-4476: lib-util: add file_check_permissions()
adds 63d98ed CVE-2013-4476: lib-util: split out file_save_mode() from file_save()
adds 83a3ae1 CVE-2013-4476: samba-tool provision: create ${private_dir}/tls with mode 0700
adds cf29fb2 CVE-2013-4476: selftest/Samba4: use umask 0077 within mk_keyblobs()
adds e0248cd CVE-2013-4476: s4:libtls: Create tls private key file (key.pem) with mode 0600
adds 22af043 CVE-2013-4476: s4:libtls: check for safe permissions of tls private key file (key.pem)
adds bbb5f66 smbd: Fix DEBUG in do_break_to_none
adds 0eaae1a README.Coding: Add __func__
adds 363c4ad s4:torture:smb2: add comment explaining lease upgrade in the non-contended case
adds 97bbd63 s4:torture:smb2: add new lease.upgrade3 test to test the contended upgrade
adds 096358f oLschema2ldif: Add some NULL checks
adds 0c8d5df dsdb: Fix Coverity ID 1034907 Dereference before null check
adds 4e80a30 registry: Fix Coverity ID 1034916 Wrong sizeof argument
adds ba370ae registry: Fix Coverity ID 1034917 Wrong sizeof argument
adds 55b0a16 registry: Fix Coverity ID 1034918 Wrong sizeof argument
adds 4ddb9cf net: Fix CID 1035403 Unchecked return value
adds 70dbb89 netapi: Fix CID 1127344 Uninitialized scalar variable
adds 1cae867 libsmb: Fix CID 1127343 Dead default in switch
adds 43ac7e8 iniparser: Fix CID 241908 Copy into fixed size buffer
adds c85deee smbd: Fix CID 1035434 Same on both sides
adds 6b7b007 libsmb: Fix CID 241313 Array compared against 0
adds d2731ad ldb: Fix CID 241329 Array compared against 0
adds c6ca14a heimdal: Fix 241482 Resource leak
adds df8dff7 samdb: Fix CID 241968 Uninitialized pointer read
adds ea83ac6 smbd: Fix CID 1035478 Negative array index read
adds 3b8c3e5 smbd: Use fstring in conn_tdb.h
adds a60f513 smbd: Use fstring in conn_tdb.c
adds 2a73a49 smbd: Fix CID 1035366 Buffer not null terminated
adds 0e19812 smbd: Fix CID 1035365 Buffer not null terminated
adds 1444280 backupkey: Fix CID 1034885 Resource leak
adds b7420e4 ntvfs: Fix CID 1034883 Resource leak
adds 4d97b5d gpo: Fix CID 1034881 Resource leak
adds 490418d gpo: Fix CID 1034880 Resource leak
adds 32ee231 s4:torture/cldap: Fix a typo
adds ca8acb6 provision: Fix string replacement ordering
adds 3721274 s4:cldap_server: Move netlogon parsing into utility function
adds 7a5a625 s4:dsdb/rootdse: Pass rootdse context to rootdse_add_dynamic
adds 0620c79 s4:dsdb/rootdse: Support netlogon request
adds 7106dcf s4:cldap_server: Do not handle netlogon ourself anymore
adds 68ebb09 s4:dsdb: Move cldap netlogon functions into samdb/ldb_modules
adds e306250 libcli/cldap: Add utility to create netlogon filter
adds 767bd6a s4:torture/ldap: Add test for netlogon over tcp
adds 0dd512e s4:torture/netlogon: Test netlogon with additional attrs
adds 25be92b s3-libnetjoin: Fix Bug #10262: use upper-case realm when composing default upn.
adds 2405e79 Revert "s3-vfs: Fix stream_depot vfs module on btrfs."
adds 654b784 s3-vfs: Fix stream_depot vfs module on btrfs.
adds 4cf8f10 s4-torture: Relax time checking in CHECK_NTTIME.
adds 744abc8 s4-dsdb: Fix a use after free segfault.
adds 7039c62 libsmb: Fix CID 242665 Out-of-bounds access
adds 2e6862e heimdal: Fix CID 241943 Uninitialized pointer read
adds 2be1eea tls: Fix some noblank line endings
adds 91b04f7 tls: Fix CID 242014 Uninitialized scalar variable
adds 55b3d87 heimdal: Fix CID 240779 Allocation size mismatch
adds f23fbbf rpcclient: fix output of lsalookupsids for sids of type DOMAIN
adds fdf28f0 wbinfo: fix ouptput of --lookup-sids for sids of type DOMAIN
adds f724093 wbinfo: fix output of "--lookup-sids" to use the configured winbind separator
adds 00c6749 wbinfo: fix output of wbinfo --sid-to-name for sids of type DOMAIN
adds 29d8edf s4:rpc-server: fix use after free in dcesrv_lsa_lookup_sid()
adds 1c9c2e3 s4:rpc-server: fix lsa_lookupsids return value for the domain sid
adds 6142bce remove partial ctdb/ import
adds e80a5ab script: add ctdb-import.* scripts
adds 6613b7d initial version (This used to be ctdb commit 5bba7deef9b03a68d336c138e83d6d4fac35bfce)
adds 050bea4 right include file path (This used to be ctdb commit 5ebe14acdc972dc3ad37bdba6b3f113c36a814a7)
adds 36223f0 added a README ignore some files
adds 2b0530f get rid of some .svn files (This used to be ctdb commit 43a7b5f1cf9d4aa46bf0f3b7857f0af5ada26b0b)
adds 75bc761 added ctdb_set_address and broke out parsing (This used to be ctdb commit 88071e67c916be8c9cd406f1353480183e24919c)
adds 2f96398 added incoming setup added ctdb_start
adds bbd6b83 stub for ctdb_call (This used to be ctdb commit d707ad000c4f37686a0698f2c3047bbbaa7e875b)
adds 84ff6b1 added ignore (This used to be ctdb commit 3e119ebe7c545e31626f09fdc6dc075c09528411)
adds 767dec9 added event context (This used to be ctdb commit 3c9d5aba205c97ef2698567e42ed49cadf8137f2)
adds 9ef0cfa added a test event loop (This used to be ctdb commit 0a07269cc5e44f47352ac39170ce4cb9b400055f)
adds b97e51b don't talk to ourselves (This used to be ctdb commit 0e90e364cb0602c59030aaa8e51064589849efe8)
adds 77f444b example node list (This used to be ctdb commit 2552bde0d5b7b4d30f1c14da50098d2b1c77fef6)
adds 238439d Fix popt handling, this fixes segfault while asking for --help
adds 561cb43 merge from ab (This used to be ctdb commit 7dc9686397d70fa52ec1e27deec4790552f2b0bc)
adds 749a6b4 started splitting out transport code (This used to be ctdb commit 3b75ef65bd0bff9c6366aba5a26b90be509fa77b)
adds 5af324a this file is not needed yet (This used to be ctdb commit 7204fc26dedb0b610d3b92eb1e1d7492ee9c7eb0)
adds 5b06e73 - split up tcp functions into more logical parts
adds 5d0ba69 - setup a convenience name field for nodes
adds fdb317f - added simple (fake) vnn system
adds fcae7fb - added in idtree for efficient reqid handling
adds 8077af9 Merge from tridge
adds bc26f2a Ignore configure
adds b17a9b8 Ignore configure (This used to be ctdb commit 7d6e4c7dcf5bfce80195002d618784aca0c3b96e)
adds ad4443e Fix ctdb_call() fetching data and ltdb backend flags (This used to be ctdb commit 5ecee128edcd56d7715567cc1d1403453826c664)
adds 5f3ef90 rely on ctdb_test.c for the moment (This used to be ctdb commit ba7b425d01719d745fb95842dec9b19b3d310ca7)
adds c49d231 change test a bit -- work on whole array of ints and process it in the loop (locally) (This used to be ctdb commit d7406263e220b093254603c2dc4884a697631760)
adds 7586ae4 regenerate configure after changing configure.ac (This used to be ctdb commit 5c15cfabba62a8150cf87f3f903ba42670841100)
adds c6e9ec5 merge parts of the changes from ab. Don't merge ctdb_test changes yet (This used to be ctdb commit 003a9233e4dbd82b47aad5e124c4bf6d8c1925e0)
adds 375eeb8 added ctdb_connect_wait() (This used to be ctdb commit 0a033f04bbc17db1aaa3a4458149e1e6b055cb9a)
adds 326f2c7 need the header changes too (This used to be ctdb commit 57dd0a1453e99604b3accc6dc2c183c547f37d1b)
adds 559f169 - fixed the sort function to include the exsting data
adds 7e21f51 - added a 1 node test
adds ec5d2dd - added ctdb_set_flags() call
adds 35a627c queue up packets to nodes that aren't connected yet. This avoids a startup race condition in the test suite
adds 6b97bdd Merge from tridge (This used to be ctdb commit e087b4644fe2236bc2de3c8623900d56288bc9c6)
adds 606a4d9 Provide an alternative CTDB_NO_MEMORY_NULL() for functions which return a pointer (This used to be ctdb commit 51c79e19df777fb53a5c210efc1c9d3159059de3)
adds 6f139e6 merge from ab (This used to be ctdb commit 8b3f9c901ad4b1485eb4b514da8466a0b50ef726)
adds 71dcef5 Added infiniband transport implementation(incomplete) and interface.
adds 00480bf Just testing the bzr e-mail plugin...
adds 948dd45 Implementing basic data structure handling...
adds 87fb097 merged from Peter (This used to be ctdb commit 0f7ff0eb31d6a82be40e21b811abb85981f4cfd5)
adds 9c21a32 Using samba DLIST helper macro set.
adds 45280f7 Testing e-mail notification...
adds cb26789 bzr email plugin test
adds 49773cc Added some event handling (incomplete)...
adds c704114 Implemented cm usage. TODO: implement verbs user logic.
adds 96cdb37 Rough implementation of buffer handling. Many conceptual fix.
adds 4e3beb6 Raw implementation done. Let's start compilation...
adds 6df8352 Using struct <type> instead of typedefs.
adds ffefb5c Made ibwrapper compilable. Adjusted makefile to include the project. libibverbs and librdmacm has to be installed with headers.
adds 522ad11 Raw impl. of ibwrapper test tool. (basic functional test, compilable, untested) Adjusted makefile and ibwrapper state checking.
adds 4777809 merge IB code from peter
adds d323249 Made infiniband support configurable. Adjusted "make distclean" NOT to remove the lib folder (again). Removed again config.h.in autogenerated file from bzr.
adds 0e1b3f1 Added checks for ib libs and headers
adds 43654fa merge from peter (This used to be ctdb commit c690d4bbc4b6279d7fdce28b017566ea9bd65ef5)
adds 3804b8b added storage of extended ltdb header information (This used to be ctdb commit a18c9411081a4e5997bf030fa924abfc33fb3310)
adds abf3b91 next step towards dmaster/lmaster code (This used to be ctdb commit 95e7be8d1aaafafb574c406fe778093606a28be8)
adds f78c238 added error reply packets (This used to be ctdb commit 49ee165808985ce0fa174dd6e05292871d3f3130)
adds ceda832 added redirect handling (This used to be ctdb commit 3c1dc8b98c8e843c44a172ac15e67f4ab8c47500)
adds 0ef7442 expanded some comments (This used to be ctdb commit cf544e986d5837cc878792af571bdb23cc487882)
adds 26fd5c4 added logic for keeping track of the lacount (This used to be ctdb commit efda7735a950a129814e6a7de8bbf5432b867c68)
adds ab7185c added request_dmaster and reply_dmaster logic
adds 1f44ccb added a 4 node test (This used to be ctdb commit 982468d0770684ec18cf95e3f254250debf4fd4c)
adds ee547a0 wrap the packet queue call
adds 3c097c9 added handling of partial packet reads
adds a3f91dd enforce the tcp memory alignment in packet queue
adds 6dbaa5a simple ctdb benchmark (This used to be ctdb commit eb80fd212472fe3b111dabe7adf6dd507fe3656a)
adds 1d8c33e Fix memory handling
adds fc2d20e Fix cleaning targets to delete proper files
adds 9a2ca05 merge from ab (This used to be ctdb commit 5074b6e84704e213f733cebc92c62ca135f03cd6)
adds 9603595 Modified send logic to allow large messages. TODO: receiver side.
adds e667345 merge from Peter (This used to be ctdb commit 19bbfc7eeaccb795782647c743690cf5c131796d)
adds efd2903 Made receiver handle partial packets.
adds 2e056a7 Added send queue. TODO: check again & reduce.
adds 96f10d7 Added trace messages + several fixes
adds 0d9ec11 merged from peter (This used to be ctdb commit e6fc75581e2038e98c730a6691a1cc61c5b83afe)
adds 11fb3ef Joining ctdb and ibwrapper (incomplete). It compiles.
adds 0397c81 +1 ibw function +1 bugfix Added ibw_cancel_send_buf to allow not sending the message after an ibw_alloc_send_buf. Renamed "n" to "len" and changed its type.
adds 00df320 bugfix in ibw_send Forgot to allow different message pointer than beginning of an allocated buf.
adds 9c114a3 ibw: modified tridge's code - in my point of view ibw_alloc_send and node-centric params are the basics of these important changes. Also tried to avoid memcpy/memdup where it was possible.
adds 7c3982e 1st "working" ib version. TODO: stress test, variable size messages, flood
adds 16d2ca6 merge fixes from samba4 (This used to be ctdb commit fb90a5424348d0b6ed9a1b8da4ceadcc4d1a1cb1)
adds e1797cf added copies of libs so can be built standalone (This used to be ctdb commit 0bf6e6cb371bb946ea8cc1d8c7a23a41ea715832)
adds e90f9aa merge db wrap code from samba4 (This used to be ctdb commit 2f3c299c76ce463cd866dfb1900ff45928f32ba6)
adds a8d382f use ctdb_call_info, so struct ctdb_call can be used for top level call (This used to be ctdb commit 05565ce504b75671566661199f5203a9ace31583)
adds 0dd4a16 simplified ctdb_call() interface, and made it easier to expand with more parameters later (This used to be ctdb commit 6c816fe85e84faad167101bcf26850966c3044e5)
adds c11b2f6 Merged tridge's branch. Reverted ib join (will do later).
adds 4b8fe2a Fixed a side effect of previous revert.
adds d47db1d Adjusted ib test tool #1. Now fixed number of pingpong messages can be sent and then exit.
adds 952a1ba Adjusted debug level and test scenario.
adds 116bdb2 Added overload test scenario + fixed 1 send queue bug. TODO: externize debug level
adds d331277 fix a bug in new structure handling (This used to be ctdb commit 5f248d82717c8094f260ea16292996bb712df947)
adds c16b530 merge status code changes from samba4 ctdb (This used to be ctdb commit 705a9f8e5238976aa5c8cd4a5371459650d8b553)
adds a9a03b6 merging tridge's code...
adds 36d53e5 2 bugfixes - ibw_stop handling - ibw_send: < instead of <=
adds 3222a41 Added variable msg size scenario. Detected 1 bug, fixing...
adds cae71b8 ib: fragment sent buf + many bugfixes It came to light I have to fragment the send buffer in case destination's to fit receiver's buffers. Additionally fixed many bugs. Still testing. + TODO: clean code.
adds 979ef28 merged from samba4 ctdb (This used to be ctdb commit 677fd2a7758b743ea920d0b3adb85fbb3f1ff49e)
adds 36a4968 merged tridge's code
adds 1966bdb ib: adjustment of a test scenario
adds 26d6255 merged ctdb messaging code from samba4 (This used to be ctdb commit af3010562763811deb9b7e37fea9962a42885d9d)
adds df4439d ignore config.h* (This used to be ctdb commit f4e4bbc7ae8235654d7c58103e47fc5f30ddc272)
adds e372d2d merged ib work from peter (This used to be ctdb commit cc3d44b531999dafd752be84e8a966ea6252d65a)
adds f71f62f changed ctdb_bench.c to use messages instead of calls (This used to be ctdb commit d147a434f827f83cf90228a3ed37338db8e9df13)
adds 16a3a6d added a simple benchmark script (This used to be ctdb commit 508cca97083bf21bcce3505d0964dd33a8298624)
adds 3e9e911 Merged tridge's code. (I had error 206 at direct bzr merge, so 1st I did a "bzr branch" and merged that one.)
adds 8b6f1c3 Some minor changes before integrating ib...
adds 1c8bcd6 ib: a trivial approach of integration TODO: bugfix (not yet complete, something happens differently than expected at tcpip when connection is refused in the beginning)
adds 199a5be 1st working ib integrated ctdb TODO: bugfix of ctdb_bench (wants to sent via uninitialised connection - see bench_ring/dest)
adds 3c6a641 merged peters IB work (This used to be ctdb commit a7062f777c6bcf5ea5aca1e6fd647f5c4806f7f0)
adds 728b898 fixed incr initialisation (This used to be ctdb commit 36f386dcbca98c0bed96713e736170f6d537b83c)
adds c82dd38 merged tridge's fix
adds 847343e workaround proposal for the initialization-problem
adds ed6d9d0 support hostnames for node names (This used to be ctdb commit 5c45b51ec42cdbadce7870b47b765a79d8d41b8b)
adds 8be5bdd added a benchmark script that launches via ssh (This used to be ctdb commit 7eeeb9c1d8f82739015ce78d8c90291baf3b1982)
adds 0ecc6cd ignored some files (This used to be ctdb commit bb1a80492851c380fb239ce294fc1fae697006a0)
adds cc2696c added rest of tdb (missed in earlier commit) (This used to be ctdb commit 4c1434cc4613fc94958de0aa882bf7ca41ec8458)
adds f49c93f9 added --num-msgs option added TCP_NODELAY on tcp sockets
adds 6bcb712 merged tridge's code
adds 1714c1e ib: added external send queue to workaround downtime Workaround is because I couldn't find a correct way in ib to reconnect cleanly (with queue kept) when destination is unreachable. When connection is broken, all internal queue contents are being destroyed and reconnects automatically. An "external" send queue is kept until the connection is up again for a dest node.
adds a003ee9 ib: test scenario was wrong it sent message in both (or all) direction at the same time. Now it measures normal pingpong.
adds 2b276d0 merged changes from peter (This used to be ctdb commit da81d849be32427b0e13fc8b45e01c5015a35b29)
adds 8ccef4c Split CTDB into sub contexts to handle multiple concurrent databases within the same context.
adds a58484f merge multi-database support from ronnie (This used to be ctdb commit f8fbc2d07d68c60a6b56389ba041f85195d2c25e)
adds b686f9d merge back some changes from Samba4 (This used to be ctdb commit b946ff61c0e4b3269d3c7e01093d0a6d5215d6ee)
adds a756663 tridge (This used to be ctdb commit bea51470acb3fc4de0af7b34520990f295cbaac3)
adds 4d189e2 first test of forced migration of records. compiles but not tested. (This used to be ctdb commit ac6ac290e79446f52caf31f429b4c38668c27eda)
adds 230c97b merge fetch code from ronnie, and add a simple fetch test (This used to be ctdb commit 83b794befd8d34b3da544a483f9d39a3fa140655)
adds 9c4ce7f merge from ronnies branch (This used to be ctdb commit 713dc36e85c762fedcd8be3b4b25b7a4fb780f10)
adds a25554b When we create a tcp connection to a remote ctdb node do an explicit bind() to set our source side to the same ip address as we use to listen to ctdb traffic.
adds 16e7d71 merge from ronnie (This used to be ctdb commit 079b88102a4c9fc56d12a6c6f74366412731bced)
adds eb73358 added a magic header for wireshark and packet version info (This used to be ctdb commit 8366c212bde710dd46c8c1d9d4301f6c3738e300)
adds 7074b3c put test code in tests/ directory (This used to be ctdb commit 6dbb36f27dd0f8ac00c7a010108d4fba15753479)
adds 01c4a08 fixed a bunch of memory leaks (This used to be ctdb commit 2ba2522f2def3032c89c7973915610a245842b07)
adds 3e198a5 remove talloc debug code (This used to be ctdb commit d883c1bbd4d3691a0787d37c226051f4fce4d45d)
adds 76c666f another memory leak (This used to be ctdb commit 10466fe11da71c93fa764bea2b3e1e741c113f9c)
adds 9f7ae0f fix configure for new test location (This used to be ctdb commit e516ea4714ae0b84ae6073201fbe297dd49b8c51)
adds 9958ded fix a possible free after use (This used to be ctdb commit 55bc7ee10b9e9df32792b6b5779f094eb513069e)
adds b3ca482 merge from tridge (This used to be ctdb commit d7764dec0e9d17290ae310898c147bebe48a0f5c)
adds b384019 dispatcher daemon first try.
adds 190b97f make normal/deamon mode controllable by a ctdb flag so that the api looks the same in both modes to a client.
adds c7e54e1 change ctdb_client_read() to use the ctdb_read_pdu() helper
adds 31ffe0a add a atexit() call to remove the domain socket when the daemon exits
adds b84ade5 add a CONNECT_WAIT flag to replace the call ctdb_connect_wait() since we can no longer use this function from the application if we are in daemon mode.
adds 1f3f0ae restore the test script that was updated by mistake in the previous checkin
adds 91c39b4 move the checking of the CONNECT_WAIT flag into the start method for tcp
adds e5fc2d4 merge from ronnie (This used to be ctdb commit fb06332c246e9f8b98a6391b4eda183e2f03333f)
adds 4f0ea10 added daemon mode to ctdb_bench (This used to be ctdb commit b1e71018866752d32f59170fd5c8ba01b05694d9)
adds f2e2d1c change the tcp code to call ctdb_read_pdu() instead of doing the partial read thing explicitely
adds 82b712d merge tcp changes from ronnie (This used to be ctdb commit 18d6e58b92f59f18cd7772cdbc1b8812a8609ab4)
adds f1e0174 made all sockets handle partial IO abstract IO via ctdb_queue_*() functions
adds 9ba0f9d remove old ifdef that remained from when this was a header file
adds 82e4ccb merge from ronnie (This used to be ctdb commit 886a3e9122168ececc257aa1bef2f5de2f2d8d7e)
adds 5861917 make some functions static, and remove an unused structure (This used to be ctdb commit 8d09cac96b2c604a68e4903346cc9db3a66d80da)
adds ff0c408 updates from tridges tree
adds 5cf568c add a call to register the pid for a messengin service
adds 2a0d8c9 rename client.id to client.messenger_id to make the purpose of the field more obvious
adds 9029672 fix the queueing for partially connected tcp sockets (This used to be ctdb commit 55f1c2442a53a547302669a4fdd0f1c1deeed930)
adds 110fe0c - add --daemon flag to ctdb_fetch test code - split client specific routines out of ctdb_daemon.c - use ctdb_queue code in message send from client to daemon - use clearer names in client/daemon functions - use talloc autofree context to avoid global for unlink of socket on exit - start on API change for message handler, to allow ctdb messaging to handle daemon mode with multiple clients
adds 2daf1d3 forgot to add ctdb_client.c (This used to be ctdb commit 136f912562ef00ede5589a7aa080503538d14bc3)
adds 7821b98 merge from tridge
adds a99a047 merge from ronnie (This used to be ctdb commit dd6cec4ed8cda0112120af3967dd06b9e7b9341b)
adds ad1f17a partially completed work towards full messaging system which will work in both daemon and standalone mode. Does not compile\! committing so ronnie can continue while I'm out (This used to be ctdb commit 1b5e65a700e2bd0a5c913d7866024b25600a14c9)
adds 185cd32 add a test that sends messages between clients connected to the same ctdb
adds c658d5c merge from ronnie, plus complete the client side of inter-node messaging (This used to be ctdb commit e605417436855d22343462acae4cbb79a374977e)
adds d5584e5 fixed sending messages to ourselves in non-daemon mode (This used to be ctdb commit 325afd2de2f5a96fb4f8ec624e04f253c712c97d)
adds 8386b0e add proper support for ctdb_connect_wait in daemon mode (This used to be ctdb commit 8d110df5939b3e6a6341909956453887f4eb6b0d)
adds 06e4f9b use the new connect_wait code in the ctdb_messaging test (This used to be ctdb commit 36980878141c5e506dd7ee021fba6ca7d0ff5ad3)
adds a91412c added --num-clients option to ctdb_messaging test (This used to be ctdb commit 2f4e7e34071c8950f6c4d64469c5eb15d0888113)
adds a7a1de7 merge from tridge
adds 4b6fbe7 create a standalone ctdb daemon and a script ./direct/ctdbd.sh to start two such daemons in a 2 node cluster.
adds 153bf81 add a vnn field to the ctdb_reply_connect_wait pdu so that we can tell non-ctdb-linked clients what the vnn of the local cluster daemon is
adds fbb1d9e add call/reply parsing of the cluster connect-wait call to the test daemon.
adds 6e2463e add an example on how to send a message to the daemon (send a message to ourself)
adds 473ca4e merge from ronnie (This used to be ctdb commit 6cd4b1ec40b51f491d25173a7dde0864f525e7ef)
adds f2d13d0 Fix uninitialized variable warnings
adds 6f2b236 Handle a client that exited correctly: We need to ignore SIGPIPE and when the read returns 0 bytes this means the client has exited. Close the connection then.
adds 2597931 merge (This used to be ctdb commit 89c24a2ee211126d24e770abb8f91c5575126246)
adds d0be3ab merge from volker (This used to be ctdb commit 68bc5b4d0d2049ebcee19338f744efd5b129725a)
adds 2aa26b0 use lib/replace for signal.h (This used to be ctdb commit 4c660b9706ef09527b8e1a2837d844d30672c541)
adds 230c1a7 use event_loop_wait instead of while(1) (This used to be ctdb commit e49a6436483bffcf867fbb746ef43a5356055857)
adds e4544f6 merge from ridge and vl
adds 5370e67 add a test message to the messaging test so we can see that the message data is also passed from originator to receiver
adds e18ed8c do an infinite loop calling event_loop_once() in the ctdbd parent process instead of event_loop_wait() since the latter will return and thus take down the daemon
adds 51c660d add an example on how to read a message from the domain socket
adds 7993120 merge from ronnie (This used to be ctdb commit b4c9dd2f2c014039afca3a225375a4aefee14113)
adds 6961f32 Add a test to read back the message
adds a5d1b2c Merge tridge's tree
adds d8dd8fb Rename "private" to "private_data" (This used to be ctdb commit 78cf4443ac0c66fb750ef6919bcdec189ac219c9)
adds 6402915 merge from vl (This used to be ctdb commit 8b5233fbe773893d1bc6b377f8956fe0b3e503ab)
adds 8bd2faf merge from volker
adds 35ffefb initial support for two new pdus for the domain socket to do fetch_lock
adds 1116851 dont hardcode gdb in the test script. ooops
adds 4090b35 merge from ronnie (This used to be ctdb commit 0e351d1655e380fbb35e45d15f4ba3ccc15097e4)
adds 109ff6e merge from tridges tree
adds 3aeac33 when sending back a fetch lock reply to a client we cant peek in state->c since this is uninitialized and even if it were not it would be wrong
adds 91b7cc8 add a beginning of a new test
adds ba16217 add the two missing file from the previous commit
adds fadb253 merge from ronnie (This used to be ctdb commit 8a6d3a2766d878f15892bf070536fd121424c9f7)
adds d4dfaaf merge from tridge
adds 03c49c0 add store_unlock pdu's for the domain socket.
adds 673b879 add more elaborate test to fetch1 test
adds 332f5ad add missing code to store_unlock so that the data that a client writes is stored in ltdb
adds de05856 merge store_unlock code from ronnie (This used to be ctdb commit eb6f05528c14de5145323d0ff93baf6fb89518de)
adds 65cdf22 private -> private_data for samba3 (This used to be ctdb commit 080b6901173afb2ad618dd0621876ff478c7d6e5)
adds 9f7d983 merge from tridge
adds 303c464 merge from ronnie (This used to be ctdb commit 867468a7aadc11d0cb4d9f0eab55d3f34f11d6d3)
adds 986d99a merge from tridge
adds fc86696 update to fetch1.sh test
adds 01c1298 add examples for volker on how to do fetchlock/storeunlock
adds 1859507 add code to fetch1 test to tell the two child processes one at a time to fetch_lock the same record
adds 806d55e merge from ronnie (This used to be ctdb commit af32b215f67d3bedb1bed542960f3f3813b3f60c)
adds 5f59287 added --dblist option to ctdbd, to allow list of databases to be specified on the command line (This used to be ctdb commit a19df59e9c2ea24d92a483f8a44514f492d49601)
adds 34bf25e - fix includes to work in both samba4 and ctdb standalone - when we do a store_unlock the lock record becomes unlocked, so we must destroy it (or we leak memory)
adds f62bb4e merge CTDB_SRVID_ALL patch from Samba4 (This used to be ctdb commit 43cd05ab58e940a1ef0352aabe0b63075264a7a0)
adds 36cfd2c pull out common command line code for tests into tests/cmdline.c (This used to be ctdb commit de3db72c1fd0e56ac2b8d8fe962c725dc64f2051)
adds 9cc9448 merged from samba4 (This used to be ctdb commit 541814e6ee3dd7f8f1b3fb615213ff5979b6e22f)
adds 07ade5e this is a demonstration of an idea for handling locks in ctdb.
adds b3ed006 fixed a fd bug (thanks volker) (This used to be ctdb commit 512a96de1b31e856785749ffc0bed60b1c589f9e)
adds 8d2501e merge local copy of tdb from samba4 tdb (This used to be ctdb commit d4619ce98ce44acaebeb6ae9c516a7917bf4e27f)
adds 7aa68f9 added a tdb_chainlock_nonblock() call to tdb (This used to be ctdb commit 6587bdca71d97709c9271a73aea0be5a2a35f399)
adds a32fa34 merged tridge's branch
adds 7b1d652 merge from tridge
adds ee170aa merge from tridge
adds 995e017 merge from tridge
adds 8147d03 added a ctdb_ltdb_lock_fetch_requeue() function this will be the core of the non-blocking lock idea for ctdb, it will be used in place of ctdb_ltdb_fetch(), but will also get a lock. It re-starts a request if it needs to block (This used to be ctdb commit afa479026cf6293e6a878c8a329cdac035284672)
adds fca4176 wait on the right fd .... (This used to be ctdb commit 27b67ee6576b17f8b3aae024ae3bd0bb1c42f0f2)
adds 4c787fd darn, forgot this (This used to be ctdb commit 0feb5da60c0331f6c391622910ca1f436263ce46)
adds 7db4320 fixed crash bug - thanks volker (This used to be ctdb commit e293f6fadf673d8bc7203198d709bcb28c26b482)
adds a024989 add an explanation of how to use ctdb_lockwait() (This used to be ctdb commit e0c9844ea6270ff506b0b5906aa6ccfcc3bcce7a)
adds 71bf837 add an explanation of ctdb_ltdb_lock_fetch_requeue() (This used to be ctdb commit 7c749315130a2bc87dcc07460d10dcb089ae4202)
adds c6fe6d5 merge from tridge
adds ee97126 change some error printouts to make it easier to determine whether the error occured in the client or in the daemon
adds 481e029 initial change to remove store_unlock pdu and use tdb chainlock in the client
adds 3fc2797 better error handling in ctdb_ltdb_lock_fetch_requeue() (This used to be ctdb commit 1952be19f625dbe257050acebf468e7e6eb0da8c)
adds 3c2ebff partial merge from volker (some overlaps removed)
adds 80ec427 merge from ronnie (This used to be ctdb commit fcf3669c27691ddb383d1c585234622efa498d90)
adds 45660a3 remaning code to finish lock_fetch/store_unlock clientside helpers
adds 0304eaa merge from ronnie (This used to be ctdb commit d854392b04c46bcdd008cced5d16a03d81f97bd0)
adds e5fff3d do not use a ctdb_record_handle for client fetch_lock/store_unlock any more
adds 11b5345 finalize fetch lock changes to get rid of the record handle
adds bccf3c7 create symbols for fetch lock response status
adds 29ed9cf merge from ronnie (This used to be ctdb commit e4ab90e741bfb6b0bb88abb818fe036475cdd0f6)
adds 6f9b29d - removed the non-daemon mode from ctdb, in order to simplify the code. It may be added back later once everything is working nicely, or simulated using a in-process pipe instead of a unix domain socket
adds 3a3bac8 tidyups in test code (This used to be ctdb commit 43061a4cf9b0995ebe6c86e27f7fc3aacb7bb23e)
adds 67a9f54 merge from tridge
adds 5299b7e now that both daemon and client access the database, it needs to be a real disk file (This used to be ctdb commit 5159f3a61f41bbaf563edd8d901a6bf5bfee4e4e)
adds b87de39 block SIGPIPE in the daemon to prevent a SIGPIPE on write to a dead socket (This used to be ctdb commit 02c09dc07c9bed57ca3692b14e41ac8cca0a29f4)
adds ae6722e make sure we unlock (This used to be ctdb commit c09054f878a88129abb6cce24c7bbf53f61a2648)
adds 6a2579c merge from tridge
adds 296b0c2 - send the record header from the client to the daemon when doing a fetch, to avoid the daemon re-reading it
adds 040e69c we should not lock in a normal ctdb_call(), as we want them to run concurrently (This used to be ctdb commit f4c8c4b3d4c6fb8f1b8e770d1788816af74a7e1f)
adds 1a1aedf when we get a lmaster request, skip updating the header when we are also the new dmaster (This used to be ctdb commit 6c48dcc5df7b855fc8e0774c9572c7b2af618348)
adds 506fa48 merge from tridge
adds eba2a4b start using ctdb_ltdb_lock_fetch_requeue() (This used to be ctdb commit f89ab3a06b4677f56c92768c3a8ae5ec9f5abbc2)
adds 5d8bf8e stop the client looping (temporary measure) (This used to be ctdb commit 8e6a25f4c4a63145c0dee33453a0693dd395ee68)
adds 6fce6e4 update destination in a redirect reply (This used to be ctdb commit b2836974ad270e823c630e3acf12327b53c37d88)
adds 1289589 merge from tridge
adds 748cc9e ZERO_STRUCT writes one byte too many here. (This used to be ctdb commit 3c5c433e5b92f8fe2193a6e5720e31e3eb6bc76b)
adds efd5c4b merge from volker to prevent some valgrind errors
adds 68cf923 merge from volker and ronnie (This used to be ctdb commit ccc3bef713598f7df6d2e5d83618038d5f25fd68)
adds fb84d56 make sure we notify ctdb when a node dies (This used to be ctdb commit 598feb4fb9badcf329837965ad39e0f0dfe28498)
adds 0d91f80 fixed a missing idr remove, and check the types after idr_find() (This used to be ctdb commit 74028de89d18bfedcea17415d6d6dc2f7c69b076)
adds 7758511 use the common cmdline code in ctdbd add a basic debug system with -dXX
adds 1e2d91c moved cmdline.c to common code (This used to be ctdb commit 32b31a6b91a19fc0c5225cb88c35cc1d14b4a6df)
adds 8a7b573 more DEBUG() calls (This used to be ctdb commit 79f3d63eec5652d87f13875c76e90ead81a26ad9)
adds 98bb60e add debug tracing to fetch_lock (This used to be ctdb commit b58d2ae0e4ef3393a93724526f2aebc7529de14f)
adds 3057f68 Add timestamps to debug output. (This used to be ctdb commit 197a02384bd2ca42dfff4c0357175424d2321e9c)
adds 6c597d3 typo (This used to be ctdb commit bf2799504498ae452bb7244ae3eb6a51797afe9b)
adds 84d276a Some more debug and two memleak fixes
adds ed32ad0 Be less verbose
adds 27837c1 Clean up the call_states correctly
adds 8f059f4 - merge volkers debug changes
adds aac2064 bit less verbose when client exits (This used to be ctdb commit a6477577beba71bd9185b968de43b763378f234b)
adds 7a02b09 started adding a cleaner daemon finish method (This used to be ctdb commit 5ef0cd83d7f24616dad85cece485b770376ecd45)
adds 818abe7 merge from tridge
adds 1739dbd enhance fetch1 test to verify that a lock is released when a client terminates while holding the lock and the next blocked waiting client is assigned the lock
adds f577930 merge fetch1 changes from ronnie (This used to be ctdb commit 906419acf121ea93661f91bde65cdcd890f70e63)
adds c6f2050 merge from tridge
adds e390c92 initial shutdown function where a client can request an orderly shutdown of a ctdb cluster
adds adb4bec add/finish the ctdb_shutdown() function. this function can be used in test applications to perform an orderly shutdown of the ctdb cluster once the test has completed. the ctdb nodes will remain operational until all of them have received a shutdown from their client(s) after which the ctdb daemons will all terminate.
adds a4bbc88 - merge from ronnie, and use wait instead of sleep in test scripts (This used to be ctdb commit 6e6812641e3ce7afae7bd46ed317a885839fdd4f)
adds 7060030 make sure we don't double free in the async lock handler (This used to be ctdb commit 67d3e64f82fd71ff1e32bf377d0cf1f636b9602f)
adds 0029883 use shutdown in more tests (This used to be ctdb commit 150153947b959f90991fdae8d7c85ef8d551dff5)
adds ddf430b simpler shutdown process. The reply is not actually needed, and occasionally leads to problems if an immediate send on the socket causes a context switch and the client exiting before the daemon. We now exit the client when the daemon goes away.
adds 908f508 validate dmaster on a client fetch request (This used to be ctdb commit b49069aac0c14e5a02be843247930c197d620a81)
adds 366714a merge from tridge
adds 4fbf2b9 merge from tridge
adds 8dc428d we dont need the structure ctdb_reply_shutdown since we dont implement that pdu any more
adds ef50539 merged cleanup from ronnie (This used to be ctdb commit 26037a7b3557faa1c10944f654b1465877c6b840)
adds 31e2331 this fixes a timeout error spotted by volker It ensures that when the client context goes away (such as when the client exits) that any timed events and partially completed requests from that client also go away (This used to be ctdb commit 45a45a0a44d4da9b45719aac72b0ae4bd4c74462)
adds 9135024 Add --dbdir to ctdbd. Necessary for shared operation between ctdbd and smbd. (This used to be ctdb commit bce40105e2ccbca5e364793bbf1a6357e6dd69b2)
adds 36816ee merged the db_dir changes from volker. Changed them slightly, to make the --dbdir option available to all ctdb tools, not just the daemon
adds a3ab61b - use separate directories for the tdb files by default - use TDB_CLEAR_IF_FIRST to ensure we don't use an old tdb (This used to be ctdb commit ac47d7b4eb79597da1358da21f10e634cdc9dd2e)
adds fde5a66 avoid a deadlock the fetch_lock code. The deadlock could happen when a client held the chainlock, and the daemon received a dmaster reply at the same time. The daemon would not be able to process the dmaster reply, due to the lock, but the fetch lock cannot make progres until the dmaster reply is processed.
adds b79e29c - make he packet allocation routines take a mem_ctx, which allows us to put memory directly in the right context, avoiding quite a few talloc_steal calls, and simplifying the code
adds d0af75d - fully separate the client version of ctdb_call from the daemon version. The client version is different enough that this is worthwhile
adds e830dfd much simpler fetch code! fetch is now confined to the client code, no spcial code at all in the daemon.
adds 634aa50 don't need these structures any more (This used to be ctdb commit 506117dc24ec647c629c92a3996455cd8d9c8ec6)
adds 450ab4a merge from tridge
adds 1812d78 merge from tridge
adds 697126e ctdbd does no longer take a --daemon parameter since we no longer do non-daemon mode remove the parameter from the ctdbd script
adds 2013ae1 merge from tridge
adds 9f0c8b5 merge from tridge
adds 63e513a add some tests in the daemon that a REQ_CALL that a client sent us has valid srcnode and destnode
adds 5a6b800 remove a comment that is no longer valid
adds eeb3f01 merge from ronnie remove unused bench_incr function in ctdb_bench.c
adds db12f33 the checks for srcnode and destnode from the client are redundant since the daemon will sort these out itself before it sends the call of to either the local handler or a remote daemon
adds 49458c5 merge from ronnie (This used to be ctdb commit 257af5c31a311217315e07d6a194c3f96c8dfa80)
adds 273a394 - added a --torture option to all ctdb tools. This sets CTDB_FLAG_TORTURE, which forces some race conditions to be much more likely. For example a 20% chance of not getting the lock on the first try in the daemon
adds e5c5a91 - split out ctdb_ltdb_lock_fetch_requeue() into a simpler ctdb_ltdb_lock_requeue() and a small wrapper
adds eabe0bd fixed a bug found by volker - initialse the record on disk when initialised in memory (This used to be ctdb commit f7903b00cdc91ae7d7e38b1a38d2b7b663e3a728)
adds c950e52 Merged tridge's ctdb branch.
adds e5f2e5e - ctdb/ib minor bugfixes (error case) - make ctdb capable of alternative connection (like ib) again, solved the fork problem - do_debug memory overwrite bugfix (occured using ibwrapper_test with wrong address given)
adds 933cb2e Simplified code in ctdb_init_transport.
adds 01b7eac minor debug changes (This used to be ctdb commit 1950d96458238782c3bfd8e41a053c4be8330ef9)
adds 5edb0a8 The remote node needs to get the IMMEDIATE_MIGRATION flag to actually send the record
adds bba02ce merged fix from volker (thanks!) (This used to be ctdb commit 5f51864f837de5fd262d6a41722605789494cb66)
adds ddce8a5 merged tridge's branch
adds 981a5f9 removing my dirt from tridge's code (this change wasn't necessary)
adds eb20281 use talloc_vasprintf
adds d244415 fixed ctdb/ib bug at reject event reverted my suggestion in debug.c (based on my false error detection)
adds 206556a made ofed-1.0 (and 1.1) compatible + fixed warnings
adds 00c706c - fixed a problem with packets to ourselves. The packets were being processed immediately, but the input routines indirectly assumed they were being called as a new event (for example, a calling routine might queue the packet, then afterwards modify the ltdb record). The solution was to make self packets queue via a zero timeout.
adds 2e5aae0 added ctdb_status tool (This used to be ctdb commit 908d6c6a936e21f70f05827ce302e966cca0132a)
adds e9d43f5 - expanded status to include count of each call type - added lockwait latency
adds 5afe9b7 merge tdb updates from samba4 (This used to be ctdb commit c9959e5741a17fd52070b744714eb00bf92a93eb)
adds 3fb0fa9 merge fixes from samba4 (This used to be ctdb commit 23d892c2696c5c1dd9f12f1ccd1acfa264be4fb6)
adds 520f797 - prevent sending dmaster requests to ourselves
adds 531f823 merge from samba4 (This used to be ctdb commit a64c6ace26559b2793f2a804430fb0fc53f03a34)
adds 9398d48 update the vnn as well when getting the connection information (This used to be ctdb commit 25f36f7edaa56a16692949d6750b65d74bf4218f)
adds 2a08818 added a useful tool for dumping a ctdb (This used to be ctdb commit 671ed94011e21396571a3f4a5191b9a83911c952)
adds 107d91e - when handling a record migration in the lmaster, bypass the usual dmaster request stage, and instead directly send a dmaster reply. This avoids a race condition where a new call comes in for the same record while processing the dmaster request
adds f9bfd8a debug changes (This used to be ctdb commit 3ddc1e4f1d3660d33cc2a07e53b66772116e9640)
adds 1349f0b mark authoritative records (This used to be ctdb commit f2076338221c5cb28f9045ce5345cc6a9b429f1a)
adds 9e8002d fixed the reverse of the last bug - handle the case when the new dmaster is the lmaster (This used to be ctdb commit b2599834d2ace7369a1b36f85fdf6eb62f047e30)
adds f651581 added max_redirect_count status field (This used to be ctdb commit ecea04741fe552aa409ab165d7c69ead9649986c)
adds 3d14b79 popt not needed in lockwait code (This used to be ctdb commit 796fdbe8efc3d74515218ddcb25abdbec2e9c2b7)
adds 0ba189d fit some more windows across a screen (This used to be ctdb commit f787f9c966bab82065b979b0a6fcc5c056c7cee4)
adds 3964d36 add version printout (This used to be ctdb commit 54aaf64cf0681329cdcdc4b7f76e1335952bb683)
adds 4ffc63a merge from tridge
adds 540e862 merge from tridges tree
adds 348e953 merge from tridge
adds f70c7df merge from tridge
adds c7c5f2e merge from tridge
adds 1bb55c1 merge from tridge
adds 42971d6 add a comment that sometimes sending remote calls straight to the lmaster instead of what the nodes think is the dmaster (which might be stale) improve performance.
adds bd62c78 split the 32bit idr field into two. store the idr as the high 16 bits and use a rotating counter for the low 16 bits.
adds dabf610 add pdu's that the client can use to query the ctdb daemon of the path to the database it created (so the client can open and access the same file)
adds c1a4b3c merge from ronnie (This used to be ctdb commit 37ef65737571a4290a150c28cf2b0a6b221253fd)
adds d955485 added a ctdb control message, and tool (This used to be ctdb commit 0d7a71f35bb8ce95231f8ca1e8e3e4024fe657e5)
adds 8ae14b4 moved status to ctdb_control (This used to be ctdb commit 9a543968ba0379fbf8e977e184f22f4349d6243f)
adds 9d521cf merged tridge's branch
adds c23d169 merge from peter (This used to be ctdb commit ddf390da2bceb5b3f431433aec424d99d98c05f4)
adds 1b36d7b fixed typo (This used to be ctdb commit 9755f9c62fd14abc65189fc06629f37546f53082)
adds e51142c validate the vnn (This used to be ctdb commit 025e58ba2b870ebb861b015d5c79dac7f5402bfb)
adds 124e38d ignore generated nodes.txt (This used to be ctdb commit b921dc2c7932e0c1ece6ac3f57e117d0500f8214)
adds 9467029 merged tridge's branch
adds 4a106ad ctdb/ib: reduce debug output; allow not only ip
adds 0ce857f ctdb/ib: swapped ibwrapper_tets options (-d, -a, -g)
adds 67ae2ba fixed prev. ibwrapper_test options
adds 4a01ec9 merge from peter (This used to be ctdb commit e340d8d2af90d9a2819b0029f048cf4727617e7a)
adds fc43701 removed some bogus debug lines (This used to be ctdb commit 25aa579058ecd2a33b13b4c1d6c7c75427bbdafa)
adds afa0876 added a ctdb_get_config call added a ctdb ping control
adds f0a582e got rid of the getdbpath call (This used to be ctdb commit 736ce5c00a1d1b47abb44c4b262b14bfba5202b1)
adds 7d3ab0f null terminate a string (This used to be ctdb commit a7408802c7bff235bd917d06f98e00e309d2d5ca)
adds ec3856e add a mapping table from a hash value to a lmaster vnn number
adds 1546dba merge vnn_map code from ronnie (This used to be ctdb commit 01eed862bb007bdb7da61f0521a9a64e0c85e3a2)
adds c85cace merge from tridge
adds d9edf88 add a control to read the vnnmap configuration from a node
adds d4c54a9 add a new control : SETVNNMAP to set the generation id and also the vnn map on a ctdbd daemon
adds 5b8bb39 merge from ronnie (This used to be ctdb commit c2ad6820f4526c230178e7d1b66b82103bfed904)
adds 837c3cc nicer testing of control data size (This used to be ctdb commit 67d51cd74c8bbd20cae1da9f04f32ff887fc4f8c)
adds 22546ad debug level controls (This used to be ctdb commit 85f883c081dd1ab069420d2e7f4f2e9d708b3cde)
adds f616f2d add a special VNN that means "all" nodes so that a message can be broadcasted to all daemons in the cluster
adds 3dc6331 merged broadcast messages from ronnie (This used to be ctdb commit bc20a7de280dbaa5e8ceb5493c51c059aa80d41c)
adds eee3912 some debug code (This used to be ctdb commit 957801ad6285c21fd11469a60dbdcc170e7009cb)
adds 7d1b82f merge from tridge
adds 5b4ebe1 make srvid 64 bits instead of 32 bits
adds e629252 merge from ronnie (This used to be ctdb commit d21de127cceea7174b2e05701c8846c0b0c881c0)
adds d2f600b always use allocated packets to avoid alignment errors (This used to be ctdb commit 47b53d344941a3203c87788439e7df59477681be)
adds 4c6d6d4 added install target (This used to be ctdb commit f24f043a18082d21ba240a73de9daab50cd442a5)
adds 916c55e add a generation field to the pdu header. this will allow a node to verify that a received pdu is sent from a node in the same generation instance of a cluster.
adds 8d670cb clients should not fill in "generation" nor be aware of what generation the cluster is currently in.
adds 21331d3 ctdb will now verify that the generation id for all CTDB_REQ_CALLs that it receives from remote nodes with its own generation number.
adds a8de91b merge from ronnie (This used to be ctdb commit 9253714401de1d7fea6ad44c35f324004683abd7)
adds 353a82f factor out the packet allocation code (This used to be ctdb commit 4cbaf22cc4bede8c95dd9b87e21bbe886307e23b)
adds c43e71b merge from tridge
adds fd9b559 you cant dereference ctdb->vnnmap in the client since it is null in hte client
adds 643bfe8 add a control to pull the database list from a remote node
adds acb4bc0 add a few more controls that are useful for debugging a cluster
adds 4381fb0 print vnn as decimal instead of hex
adds 76381c4 added make test and make valgrindtest targets (This used to be ctdb commit b69fb43643993ee5aaabf8711bb874f95d468f35)
adds ee228e8 fixed some warnings (This used to be ctdb commit b5434a40cf2db008eb1e681fcd2ceeff331324fa)
adds 6c56be8 allow ctdbd_allocate_pkt to be used in client code (This used to be ctdb commit 2c37cc7bb97dee5bb2e929958e6c834b27c9ae6a)
adds d81b306 merge with tridge
adds 097037a add a control to read an entire tdb from a node including key/lmaster/header and data
adds c0b0b4a add a new control to set all records in a database to a new dmaster
adds 376a3ea control to delete all records in a database
adds 1af7012 implement a control to pull a database from a remote node
adds 77ce575 add a new "recovery mode" field to ctdb. while recovery is in progress the daemon will discard all CTDB_REQ_CALL and rely on clients retransmitting them
adds 2e77ee8 merged from ronnie (This used to be ctdb commit 521484a462dcddeebe02bb9c725e18939919b6fe)
adds e6d5848 report number of clients in ping (This used to be ctdb commit 9deaa1892faa8288cad9f6fde20d2aa8ba8af699)
adds d6977a7 use rsync to avoid text busy on install (This used to be ctdb commit d19be7ea56003faffcb3fb8a76fd804df0431242)
adds 4b6d009 added status all and debug all control operations (This used to be ctdb commit 7f902f6c4270adc0543096c78415d335b88d6232)
adds c885b15 use ctdb_get_connected_nodes for node listing (This used to be ctdb commit b4efdd1944207e51dccd6cd5e50f451a7dddcd91)
adds 1e538be better name for this hack (This used to be ctdb commit e5a98eee991a7926ddb6964ea3785b11303d175e)
adds 6e09bfd much simpler redirect logic (This used to be ctdb commit 95db9afa7dd039e1700e2f3078782f6ac66e9f51)
adds 1627a5d removed unnecessary variable (This used to be ctdb commit ef0027faa631b00c7fc1a7c4538fbf3080248f0b)
adds 10910f5 added reset status control (This used to be ctdb commit ec342b667a085a5c740fbeec8882070571071862)
adds f67a79a merge from tridge
adds eacfcaf add push/pull of tdb and a control to copy a tdb from one node to another node
adds 51630f9 add an initial recovery control to perform samba3 style recovery
adds 88e3ca3 fix a bug in pushdb control.
adds 92f5daf specify which node to perform recovery to when using the recovery control
adds e21f691 yay! finally fixed the bug that volker, ronnie and I have been chasing for 2 days.
adds f455d3f saner logfile code testing of ctdbd
adds 4832d8f don't use stderr here - rely on logging (This used to be ctdb commit a2a3b254b22dbaafc8c4934d99cc67d6ae4adbd1)
adds 9366120 changed the way set_call and attach are done so that you can safely attach to databases after the protocol has started. The daemon broadcasts information on new databases to the other daemons.
adds bbf358c added attach command in ctdb_control (This used to be ctdb commit 172ee33306be2ef5ce17a5b9d7fbcc1f265a1b0b)
adds 5b8c4bb auto-determine listen address by attempting to bind to each address in the cluster in turn (This used to be ctdb commit 2fab9f96df2e5b5c51c860fd65caf0e926a63e34)
adds 2dc24c7 added a hopcount in ctdb_call (This used to be ctdb commit 36d838801a2a2008c50322cdbfff65a308b1cd1a)
adds 3a05ad1 fixed a lib/events bug found by volker (This used to be ctdb commit 46cd984500cd77d295f059132b4892dbfbc2bcd3)
adds 169f129 merge latest versions of lib/replace, lib/talloc, lib/tdb and lib/events into ctdb bzr tree (This used to be ctdb commit eaea8a9fa8d2f5e08f3af619fa1008a663f39053)
adds e93b52a new files for updated events system (This used to be ctdb commit 15d8308e5a0ce04351d70ac3dd25c7698931ebba)
adds 3a891c6 merge with tridges tree to resolve all conflicts
adds 599fa31 update some calls to ctdb_control() that were still using the old signature (flags field)
adds 9d20a09 change the getnodemap control to a more consistent output for whether a node is connected or not
adds 1f84807 remove test code in the fetch test to keep the daemons running forever (so one has lots of tiume to play with ctdb_control)
adds d20990c add a control to create a database
adds c06c1e1 remove sleep from the fetch test
adds a1cac30 discard REQ/REPLY DMASTER when generation id is wrong or when in recovery mode
adds 206fb1f add a recover test change alignment for the pull/push db structures
adds 97504b6 recover.sh test script that build a few database and populates them with a record then performs a recovery which merges all records onto node 0
adds fe24692 do a real recovery by killing a node and then calling the recover control
adds 0415881 merged from ronnie (This used to be ctdb commit 77255f93d432829387dc328b0ae726cc9cba8d68)
adds 353762f nicer string handling in usage (This used to be ctdb commit 8c568ada9b46132ebfa452def4f8ba3f11240532)
adds 2767ebb nicer command parsing in ctdb_control (This used to be ctdb commit 440077ffabb4ce831004b36ac26bd2f8f9b41499)
adds 317ad52 added a builtin fetch function to support samba3 unlocked fetch (This used to be ctdb commit 8c57a8355a94a7d714b9bec98533bc40a2bc4684)
adds 768eb0f merge from tridge
adds 6c114bb enabled built in popt if system doesn't have it (This used to be ctdb commit 30c8d69267a78e1d3dea0fcc936ee2939bb7a373)
adds 3dad8e6 merge from tridge
adds f51a988 fixed a memory leak in the ctdb_control code (This used to be ctdb commit 70aa77a66bb5f16c93ecb122b92a6e63f6343ab1)
adds 622dbb6 merge from ronnie (This used to be ctdb commit daba707370b28e200d9e55eb81fc819b62f8fbdd)
adds 3e546cf merge from tridge
adds b0b966d merge from ronnie (This used to be ctdb commit bac8eed2c247a7970836c0e6c2b9e2664922f410)
adds 2788005 break set/get vnn map out from ctdb_control and put it in ctdb_recover.c for the time being
adds 475cfa2 merged cleanup from ronnie (This used to be ctdb commit 971e7f82f3e1e9bfc8d521080c86431fbb59277d)
adds 472b96d first stage of efficient non-blocking ctdb traverse (This used to be ctdb commit 4c23e6f26bde421bb56b55de9d6cd3e319b2be40)
adds de0f848 don't zero beyond packet header unnecessarily (This used to be ctdb commit 4cf88ca2ce81db8fe10b0dfedb81d99a2bd93328)
adds 633ae7f fixup getdbmap control so it looks a bit nicer
adds d88154b cleanup getnodemap
adds 486c6b4 merged from ronnie (This used to be ctdb commit 57a80110ddfd202f8de37297db76dc43a064e476)
adds e7cd7e4 merge from tridge
adds 14724b5 cleanup the control "write record"
adds 60b4227 first version of traverse is working (This used to be ctdb commit ecac90cee389a6fa0e9b1efba521e098a24d323f)
adds 63f42d3 merge from tridge
adds ebc4787 start working on a recovery daemon
adds be17d4d ctdb_control should use the provided timeout and not hardcode to 1.0 seconds
adds ae73784 change the signature for ctdb_ctrl_getnodemap() so that a timeout parameter is added. change ctdb_get_connected_nodes in the same way
adds 2b1714a update getvnnmap control to take a timeout parameter dont explicitely free the vnnmap pointer in the getvnnmap control this is freed by the mem_ctx instead
adds 648e383 merge from ronnie (This used to be ctdb commit cf23175526d8fde1ef145605fb545584384b6cec)
adds e752f3b - changed the REQ_REGISTER PDU to be a control
adds da545ce merge from tridge
adds b3c8d6e also verify that the generation id is the same on all the nodes and if not, trigger a recovery
adds 7dfdab1 recovery daemon
adds 418cb36 remove a exit from the test script
adds f2fd530 nicer interface to ctdb traverse (This used to be ctdb commit e5ce866dcc5037b5069e42bf1e168b646f007b01)
adds 5c4a477 make catdb take a dbname instead of an id (This used to be ctdb commit 365346345c33d2f310bb23d0c6ab5c3ed5e6e938)
adds 508cafd merge from tridge
adds 6bc3758 added a tdb_enable_seqnum() function (This used to be ctdb commit 1f89da231c6637e339d5da156d6a48340706fe61)
adds ed3e847 added a ctdb control for enabling the tdb seqnum (This used to be ctdb commit c66920d9fb08a4a33418e2c1dcf1fc320fba3761)
adds fccc585 added seqnum propogation code to ctdb (This used to be ctdb commit be2572b1b09eaaa1ea6a726d60f16996f9407d13)
adds 1725fcf merge from tridge
adds bdad1ed merged from ronnie (This used to be ctdb commit 88f0977f303836b50aa9239a9eb3447646bc1e3f)
adds d8f4e6b - added counters for controls in ctdb_control status (This used to be ctdb commit 858061372fc9902837a1a5b8bcfc0ada58eec193)
adds adc64ae - fixed a crash bug after client disconnect in ctdb_control - added total memory used to ctdb_control status output
adds 410d414 added a dumpmemory control, used to find memory leaks (This used to be ctdb commit 44fdafaf421e3e906796d529aed2f7c5df201b94)
adds 86b78a5 merge from tridge
adds 5cb817f split the vnn broadcast address into two one broadcast address for all nodes and one broadcast address for all nodes in the current vnnmap
adds 9636c97 show number of connected clients in status output (This used to be ctdb commit 99765bbe327bfe9c43415f4943281458f25be51b)
adds 2e64727 merge from tridge
adds 25edbc9 add a control to get the pid of a daemon. this makes it possible to kill a specific daemon in the recover test script
adds d903e95 added tdb_chainlock_mark() call, which can be used to mark a chain locked without actually locking it. This will be used to guarantee forward progress in the ctdb non-blocking lockwait code (This used to be ctdb commit 2af98c3418496b39106c7282f550049ec8239657)
adds 3bfeb3d - added a EVENT_FD_AUTOCLOSE flag that allows you to tell the event system to close the fd automatically when a fd_event is freed. This prevents races which can lead to epoll missing events - added autoconf rules for automatically building with epoll support
adds 24ed74a use the new lib/events autoconf code (This used to be ctdb commit fec779711e8c4d6e047d792aee744e60e5a9f67c)
adds cc8ac1c allow the events system to be chosen on the command line (This used to be ctdb commit 2fe976d7a376a763472cc7952a78b6249ce416c8)
adds 542b761 - take advantage of the new EVENT_FD_AUTOCLOSE flag - use the tdb_chainlock_mark() call to allow us to guarantee forward progress in the ctdb_lockwait code
adds 7d48810 merged vnn map broadcast from ronnie (This used to be ctdb commit c0fa029435fdaa0be006b28eddb6b31beb2ee605)
adds a3c70ac merge relevant lib code from samba4 (This used to be ctdb commit 8076a7c7e12da6d59bae31a2e4a0267d87c7b1b3)
adds 0f6d9c7 merge from tridge
adds 7bbcc96 add support in catdb to dump the content of a specific nodes tdb instead of traversing the full cluster. this makes it easier to debug recovery
adds 60d4b0e in the recover test start the daemons with explicit socketnames and explicit ip address/port
adds c6bd23e update to rhe recovery daemon ctdb_ctrl_ calls are timedout due to nodes arriving or leaving the cluster it crashes the recovery daemon afterwards with a SEGV but no useful stack backtrace
adds 4f2cdc2 hte timed_out variable needs to be static and can not be on the stack since if the command times out and we return from ctdb_control we may have events that can trigger later which will overwrite data that is no longer in our stackframe
adds ad41dff add a ifdeffed out block to the call.
adds dceab7f dont use arrays where a uint32_t works just as well
adds c9aafae dont allocate arrays where we can just return a single integer
adds cadfb24 break out the setting/clearing of recovery mode into a dedicated helper function
adds 0e436f5 add a helper function to create all missing remote databases detected during recovery
adds d6ce023 create a helper function to make sure the local node that does recovery has all the databases that exist on any other remote node
adds d51a19f create a helper function for recovery that pulls and merges all remote databases onto the local node
adds 9281cb1 break the code that repoints dmaster for all local and remote records into a separate helper function
adds 5fb41f4 add an extra blank line
adds ee83202 create a helper function for recovery to push all local databases out onto the remote nodes
adds 8a12672 break out the code to update all nodes to the new vnnmap into a helper function
adds 1fa2bf8 change a lot of printf into debug statements
adds 1c438a7 update a comment to be more desciptive
adds 97bc457 add a test in the function that checks whether the cluster needs recovery or not that all active nodes are in normal mode. If we discover that some node is still in recoverymode it may indicate that a previous recovery ended prematurely and thus we should start a new recovery
adds a9657f6 add new controls to get and set the recovery master node of a daemon i.e. which node is "elected" to check for and drive recovery
adds 39d81cf recovery daemon with recovery master election
adds 6bfb5f6 it now works to talloc_free() the timed event if we no longer want it to trigger
adds a1866c6 hang the timeout event off state and thus we dont need to explicitely free it and also we wont accidentally return from the function without killing the event first
adds d98d8d4 merged from ronnie (This used to be ctdb commit 49aad9fb09ca2c787e6f82ba03cb229cc51844f0)
adds fdb8144 fixed a problem with the number of timed events growing without bound with the new seqnum code (This used to be ctdb commit 6109ae3dae8d93c93a2dc76cc561ea6e21458aa6)
adds 54d2ace merge from tridge
adds e11eebd fix alignment bug for pulldb
adds 5efa3d8 we must repoint dmaster to an invalid node during recovery to stop the shortcut from working
adds 2befe18 add a small tool to monitor recovery
adds 92333fc change the name of the recovery daemon to ctdb_recoverd
adds 6929739 add a command line flag to ctdbd to start a recovery daemon.
adds d2a90cc merge from ronnie (This used to be ctdb commit f67a4842e7b1efb2ad61c41e4895c7698e564bf3)
adds c938c1b when we are in recovery mode and we get a REQ_CALL from a client, defer it for one second and try again
adds bbaaf2b hang the event from the retry structure instead of the hdr structure
adds ba47b43 merged ronnies code to delay client requests when in recovery mode (This used to be ctdb commit dfca37076d642f3407c63dfe3b685287d27c8f8d)
adds a8f8342 moved the vnn_map initialisation out of the cmdline code (This used to be ctdb commit 81492b840d608dc724d5a25ddef6eb0ce12b95fb)
adds 682df74 separate the wire format and internal format for the vnn_map (This used to be ctdb commit 9a71718d87c5162f1423d85c2e86a01f6771925e)
adds 2a82665 fixed setvnnmap to use wire structures too (This used to be ctdb commit 1208e4219d220b80e2f74974cac8ed2b8956d3ef)
adds 1e38ae4 remove old s3 recovery code fixed vnnmap wire format in recover daemon
adds 50390bc setup the random number generator a bit better (This used to be ctdb commit 708585eb0ed31b0df6543a1d7a20b82e751877c2)
adds cbb6f99 merge from tridge
adds 639e437 actually check the remote nodes and not just the local node
adds 325f321 merge from tridge
adds 4370dc1e when starting recovery repoint dmaster to an invalid node and not the current vnn
adds a56a250 when starting a new election, also force all nodes into recovery mode so there is no internode traffic to interfere with our election
adds 82e37a9 update ctdb_control to create a correct ctdb_vnn_map->map array
adds a543901 create a correct vnnmap structure to prevent a segv
adds 31cd92d merge from ronnie (This used to be ctdb commit 92b7a849565730744c75a7fb776173554e9f57bf)
adds 15bc97c better timeout handling for calls, controls and traverses (This used to be ctdb commit 63346a6c59d4821b4c443939b5d88db8cd20f5fe)
adds 698d2a6 added nonblocking varients of the two lockall functions to tdb (This used to be ctdb commit 2e99fa41ce01fa282bc0f3244ca42a78173743ed)
adds f8765b1 - got rid of the complex hand marshalling in the recovery controls
adds 343e449 merge from tridge
adds 325713d make ctdb_control catdb work again
adds 9eeb4f1 we must bump the rsn everytime we do a REQ_DMASTER or a REPLY_DMASTER to make sure that the "merge records based on rsn during recovery" will merge correctly.
adds 9ec3024 add a control to bump the rsn number for all records in a database
adds 63acf8a - merge from ronnie - increment rsn only in become_dmaster - add torture check for rsn regression in ctdb_ltdb_store
adds 7769a2d merge from tridge
adds 0c9bb4b we have to get a NEW generation id after completing recovery to solve a race condition with the logic to retransmit in ctdb_call.c/ctdb_call_timeout()
adds 85aff64 fixed debug message (This used to be ctdb commit 9802bf1ef9104b31977020e803b0f81da71c7169)
adds ae55e41 added _mark calls for tdb_lockall (This used to be ctdb commit e59134fd2af67c746b907c23fdcde2eccbbe17cf)
adds 74a799a added lockwait child code for entering recovery mode. A child processes holds lockall locks for the entire recovery process (This used to be ctdb commit f892f30def75b0d964c35eae38c4cf675597dd28)
adds 9cf77dd separate out the freeze/thaw handling from recovery (This used to be ctdb commit 0b0640bd8b8334961f240e0cf276ac112cd6e616)
adds f7e3004 more robust freeze/thaw logic (This used to be ctdb commit 51c1e51aeb7dfac1683584df7ef1bef98c092f76)
adds cb81a2e watch for the freeze child exiting (This used to be ctdb commit 7f350eca8598022ebd198b2476d1f2c2a8f03a8d)
adds b327cd8 report number of frozen/thawed nodes (This used to be ctdb commit 997720bc0e15d882aefed3464fe285674beed691)
adds 2c90d9e show total frozen/recoving in status (This used to be ctdb commit 0d0eb66a63fe6912edb85bf7387ac76acb70babd)
adds 7dcf82c - nicer message if freeze child dies - change local generation count after recovery/freeze started
adds 5bd0e50 added -t option to ctdb_control (This used to be ctdb commit 658141280eeb121a570d71c4b0af36d03004f320)
adds 36ccc10 make sure we ignore requeued ctdb_call packets of older generations except for packets from the client (This used to be ctdb commit facab105fbd7fe50f96bdd763ae50ddc54fbdacc)
adds 78eb2f9 simplify the generation checking on incoming call packets (This used to be ctdb commit 87ee47f7fbbf71228bc9cc16faff86b4c59333a2)
adds df49a66 ensure we propogate the correct rsn for a request dmaster (This used to be ctdb commit 70c1c67db865db8a49b56e8e3e8fd56ec5063208)
adds 68fc85d the retry client code is no longer needed now that we use a freeze on recovery (This used to be ctdb commit 4213475a2db93b149705bfbb578c78936124c608)
adds 7f57032 the invalid dmaster is no longer needed in recovery (This used to be ctdb commit bd638ea63d11485bc3a8c50d923262a48095c2f3)
adds 58dc8d4 prioritise the dmaster in case of matching rsn (This used to be ctdb commit 4996a12174aa0d215a5b14cb970bdf83eed34a39)
adds 81826da added error messages in ctdb_control replies (This used to be ctdb commit bd848f5b760e6b2a73ebfc67fd8adb3c31479fb5)
adds 5839eb1 make sure the ctdb control socket is secure (This used to be ctdb commit 2954f2e501a418af578e75e8705b0b39a77c1861)
adds 4f7fc68 merge from tridge
adds 4bacd38 add a mising parameter to the new signature for ctdb_control
adds ed466e2 remove the control to bump the rsn since we dont need it anymore
adds 5d71cc7 don't allow setrecmaster while not frozen (This used to be ctdb commit e84b05ba6062ffc45b7f3c23e88feef1d39069c4)
adds 9e70b95 don't allow setvnnmap while not frozen (This used to be ctdb commit a73f47f565894cc7e346177d87f2e6813837e1c6)
adds d655a64 kill the lockwait child if the pipe goes away (This used to be ctdb commit bdfa8ba9932fade074a05a6cb6bc14ae3b84618c)
adds 4b6d949 merge from tridge
adds 3f3eb4f we must not free the fde until after we no longer need the lock child (This used to be ctdb commit e06776c7c37b63f5c3165c7043d665e0c1a95337)
adds 5d0e7e3 merge from tridge
adds 7d3870d AIX needs sin_len field for bind() (This used to be ctdb commit cd6c35d4aa4f4a4cfeedf6902cda84e43d7aeba4)
adds db4fa58 reading on the write side of a pipe isn't allowed - this caused us to run without locking in the lockwait code (This used to be ctdb commit 2ac67ce737f30258915cc25bde531d361092ae14)
adds cf1056d added a -i switch to run ctdbd without forking (This used to be ctdb commit 327df14ecd58f405fbe8b38afa2ee54a8dd0a2e4)
adds 38491de check for error on ctdb_ltdb_store (This used to be ctdb commit c4a34bac4ad4d2f9699e08074668d25586e3c0da)
adds c6afe22 added a control to get the local vnn (This used to be ctdb commit 0b109f574b710f290372512d0694290ea7cd4368)
adds 0d71b6d merge from tridge
adds 67f5601 fixed a fd close error on reconnect (This used to be ctdb commit 240651a6f67f914b06e273696cef6180d788221e)
adds 5d82f89 merge from tridge
adds 527b235 fixed two more places where we don't correctly handle write errors on sockets (This used to be ctdb commit f4a71bb63e7f75d21b66f9eaeac997c2029cd146)
adds a519855 moved the recovery daemon into the main ctdbd and enable it by default (This used to be ctdb commit 2a7d42124731f43d013cb76a798525eab4cc1ee0)
adds 20d96ad enable TCP keepalives (This used to be ctdb commit a44f760f6260359201d8431d2f1267af2bc6b1b1)
adds 4b8ddfc merge from tridge
adds a4ebb6d if a caller specifies a timeout when calling a control, it makes no sense to have the daemon requeue the packets if they timeout or fail to deliver to the remote node
adds f4056d2 remove a prototype we no longer need
adds c105f6d - merge from ronnie - fixed a memory leak found by dmitry
adds d6ed774 merge from tridge
adds cc760cf add a control to shutdown/kill a node
adds 656b274 merge shutdown control from ronnie (This used to be ctdb commit 61bfe26dde0bfd494d4f12f0aa2a3bb78852ab31)
adds 241ce32 merged events changes from samba4 (This used to be ctdb commit cd9280556663bc8929672ada6ea556e097c4b2b3)
adds 6d32a6d merged debug changes from samba4 (This used to be ctdb commit f01180148635b9fcc0f50beddb87be0a2071dfd4)
adds f4738f9 we no longer pass lmaster across during pulldb so dont print it from catdb either
adds fb77fd0 merge from ronnie (This used to be ctdb commit f80c4b02ffb474a4710fa411123448e3ce2d004a)
adds 874fd5c removed the CTDB_CTRL_FLAG_NOREQUEUE flag (This used to be ctdb commit 366e849f6f350eda78d79cf1ea55c2637e605c86)
adds 0b11bd9 merged from samba4 (This used to be ctdb commit 23b1c00f8bf60739aee935bac44981b68477ee1f)
adds 49fe667 - don't try to send controls to dead nodes - use only connected nodes in a traverse
adds 51f5bd2 merge from samba4 (This used to be ctdb commit b280bb01fc9afea5a9168c63d92907dac725b22b)
adds 2d9f0ee merge from samba4 (This used to be ctdb commit 3028a1b5c21b981c4487b55f026e6645bbeada89)
adds d7c8c15 merge from tridge
adds db4c479 add dead node detection so that if a node does not generate any keepalive traffic for x seconds it is deemed dead
adds 334a294 add a missing file :-)
adds 9ea6e3c merge keepalive code from ronnie (This used to be ctdb commit 0218a8eafe3889e0996a375bf54fa5306e719392)
adds 346dfc1 - up rx_cnt on all packet types - notice when a node becomes available again
adds 049e150 timeout pending controls immediately when a node becomes disconnected (This used to be ctdb commit 93c4b16f4efef383ba8db83953019ef4821613e0)
adds 28f2fc6 a better way to resend calls after recovery (This used to be ctdb commit 444f52e134fc22aaf254d05c86d8b357ded876f4)
adds 99652bd merge from tridge
adds 9f7b9fa add a node->tx_cnt counter
adds 5f4eed8 increase the tx_cnt everytime we send a packet to a node
adds 0f957f6 merge tx_cnt code from ronnie (This used to be ctdb commit 8e17c9bff1b80374709f9c712bc9dc971e5d3f6e)
adds a14fd9d make sure we don't increment rx_cnt for redirected packets, or for packets that have been requeued after a lockwait (This used to be ctdb commit 92e5569407dba173a27e9645b4339ce3e2c00520)
adds 1339241 nicer date formatting (This used to be ctdb commit 78c256caa738593e335de65df752ff015f3a38e1)
adds 45d665a don't count packets received from before the transport told us the node was dead (This used to be ctdb commit 46b5319963afa9da6cf6d83f2a5dc1fa664e14b4)
adds ab66fb8 removed obsolete ctdb_dump tool (This used to be ctdb commit e3ed6fd65896f07fc76405acb2e16f50f04a0a3c)
adds 02a9f1b use ctdb_dead_node() instead of reimplementing the same code again this leaves only one single function where a node is marked as dead instead of two places
adds d549f1e merge from ronnie (This used to be ctdb commit 985d718e03510398b9a5cfdf6a4d559a90738a11)
adds c02fee6 show ctdb control timeout (This used to be ctdb commit 03921eacb942c7aa6b81236c6603dc640cefe2bf)
adds edf03e8 global lock should imply the transaction lock (This used to be ctdb commit 765a7e27344476ea8835565839b69872ea6ab6f0)
adds 9f7a706 start ctdb frozen, and let the election sort things out. This prevents a race on startup (This used to be ctdb commit b788ed3fa64e31e517b4e602e8bd3ae7201ecddd)
adds 76b2822 - startup frozen, and do an initial recovery - fixed a bug in traverse - get a lock on the node list file in the recmaster recovery daemon
adds 7c6bc59 merge from tridge
adds e989a1b add controls to enable/disable the monitoring of dead nodes
adds 74bf76c merge from ronnie (This used to be ctdb commit 267481b67152bc5885884d223085aa9ef5fe73bd)
adds 3736943 - get rid of ctdb_ctrl_get_config - cope with zero timeout in ctdb_control
adds 70912e2 added automatic vacuuming of empty records during recovery (This used to be ctdb commit f9181a784ac7009df5e9c996f4e0c3e99098b59a)
adds 296e15c fixed some memory leaks on the traverse code (This used to be ctdb commit 2781cbb7d00c5448449216c8c0c1b37bdc74a6c0)
adds 5dc81da fixed %d which should be %u (This used to be ctdb commit 2792cf718ff1e66fe99f870f683a13baa160f629)
adds 19896a2 merge from tridge
adds 2aface2 add a new command for ctdb_control to trigger a recovery
adds 3909d83 merge from ronnie (This used to be ctdb commit f31e750760bd98e2214ea76f359824aca6f5826f)
adds 6ba5885 raise the control timeout in recovery (This used to be ctdb commit 43424ff66daf28c202c12982f20a9f662b6fb125)
adds 7596347 make ctdbd realtime if possible (This used to be ctdb commit 8852f6cca52b64a5239c83ab7c6a99ae4edb2597)
adds ec25710 merge from tridge
adds 2b6c39a add controls to take over and release an ip address add sending of grat arp both normal grat arp (request) and also unsolicited grat arp replies
adds 67677f7 merge from ronnie (This used to be ctdb commit 4a74c61785a6a0181112fb87356207ce9d4854f6)
adds 56e3eed added IP takeover logic for public IPs to ctdb (This used to be ctdb commit 374adb729472670f35cef41269b8719f49c0de0e)
adds 613c6b9 new files for IP takeover (This used to be ctdb commit 9232501a6bb9ee5d67a3b7cc87752d82ede162a6)
adds 3c3ed09 paraoid check for empty db on attach (This used to be ctdb commit f46ecc15d8d6520a7bce721d915897deba84a54f)
adds 7a9e40b consider a node dead after 6 seconds, not 15 (This used to be ctdb commit b055907f0bd2fa0e83bd84e49039fa868905b941)
adds 3105328 keep sending ARPs for 2 minutes, every 5 seconds (This used to be ctdb commit d5223f2eed4a762b93a101c720286568578ce7ed)
adds 07ade57 make sure we find out about new nodes as fast as possible (This used to be ctdb commit 73f2c77166e2053625d0f76c370cf7e789a63fdf)
adds 9e61a5b send a message to clients when an IP has been released (This used to be ctdb commit 8b7ab0b00253462593d368052c2cb10a385b4e63)
adds 750ae1a send the message from daemon context (This used to be ctdb commit 3bd7d1ebd5fc47f31caa654b5935a3cd05fb6882)
adds cc4d810 moved system specific ip code to system.c (This used to be ctdb commit 9de9e4ccda9665108baac12a8716b189d26340b1)
adds 2b86216 handle corrupt ctdb packets better (This used to be ctdb commit aea4d78645a99eb22860048350b5f20841c17704)
adds 9aa6926 paranoid checks for bad packets in tcp layer. Close the socket if it gets a bad packet (This used to be ctdb commit 1277089e5c6e1036517c63ee8c8e4ff98cb76cf8)
adds 47b20f7 show op type of badly aligned packets in tcp layer (This used to be ctdb commit 6a3e1faa2ce77ee021154d66aeaa99c51bbc8b06)
adds 35955c1 drop any partialialy send packets when we get a socket write error (This used to be ctdb commit 4f7b97af8e0075de56059fffc57a86cb0c16df46)
adds 7ff6e17 removed bogus alignment check (This used to be ctdb commit 93fd5fd01dc61a53a91e319d5cbbe0fc8f740717)
adds 6475402 tweak timeouts (This used to be ctdb commit 54a90797469f56d796efd82e9294efff3c5dabcc)
adds 4577eb1 added function to send a raw tcp ack packet (This used to be ctdb commit 634847f3eb5d8183c43d39f0300c0379ef1db3bc)
adds d41290f added code to ctdb to send a tcp 'tickle' ack when we takeover an IP. A raw tcp ack is sent for each tcp connection held by clients before the IP takeover.
adds eae6674 send on the right socket! (This used to be ctdb commit 2a5253a9da4d0144f4e96d9b8f6ac636849d146a)
adds 957ec5d fixed tcp data offset and checksum (This used to be ctdb commit 2df23e0d3df52b746e9aee8d194ad1da16b62657)
adds 922d054 remove experimental code (This used to be ctdb commit f1d91002247bedb2f163cc9a9515bbe2bbc2692e)
adds 99e38ed use a window size that is obvious in sniffs (This used to be ctdb commit 4d167711a600ad7bb042a5df143dd282b0e50462)
adds b01cdc8 fixed error reporting in tickle ack code (This used to be ctdb commit a19555a2e2f3c7ca3147f6421fa2f751a3bdfdee)
adds 9cc3ce8 automatic cleanup of tcp tickle records (This used to be ctdb commit ede79b571bf89b89f1b8394f262ca0689f8c65f3)
adds 53586a4 when handing over an IP to another node, also tell them of any tcp connections we were handling, so they can send tickle acks for those connections (This used to be ctdb commit 52c225720da22a149a85ed3cfc07d630cc8b3acd)
adds dcd23d4 another place where we could send a partial packet (This used to be ctdb commit 4e0c57718a0c9f51b5b2e02bbf516c63c5be0a35)
adds 3be6ed7 Inital rpm build files
adds 116ed6f merged packaging from jim (This used to be ctdb commit a66a70b9a03d9bea974748cfc9a183b206539ab7)
adds 9838027 rename ctdb_control utility to ctdb (This used to be ctdb commit 7fc3868a1a49aa8b49b277793eede903606b4353)
adds ccf4d78 - renamed ctdb_control utility to ctdb
adds d35a475 fix sense of inet_aton() call (This used to be ctdb commit 39788dd804beee479f0cb3be8f4b984c3c7aad2e)
adds dfadb60 - moved ctdbd specific options to ctdbd.c from cmdline.c
adds ead0914 call the event script on recovery too (This used to be ctdb commit 8c43a91cbd6e502c93bd6cc51df1272eae426709)
adds a39eff6 added an example ctdb event script (This used to be ctdb commit f97b75497d005306c5f893c3182f1c2a9b4dc6b7)
adds 1becc9f made events script executable (This used to be ctdb commit 54934884ae2bfe8b7d155aa22ee90b2d0a674def)
adds 6cd49d7 fixed syntax of /sbin/ip (This used to be ctdb commit 9791901dda000fbef6e520531f39ead575531721)
adds 1455d7d don't need maskbits to ip addr del (This used to be ctdb commit 93125b460a44934f30bb995ff3c5365ac5a263d5)
adds edcaa0d clean shutdown in ctdb - release all our IPs (This used to be ctdb commit 2f196cb6a86eb85205d7de1c4cadd4e1e701c06f)
adds bc89123 fixed some debug messages (This used to be ctdb commit 037f0149c0c0e65af0a1669b9a52586129e4b48f)
adds 1140d5a fixed more warnings on 64 bit boxes (This used to be ctdb commit 2f6eae476203f8a8b28e083553204c01f224c8a5)
adds 5de1a97 updates from tridge
adds b845dea updates from tridge
adds 239f698 Next round of packaging updates:
adds db58622 merge from jim (This used to be ctdb commit a41acd1835af91176a2de1c251a8709dc42b65ac)
adds 2d9e0ad use /etc/services for ctdb (This used to be ctdb commit 64bf6964ff33320c5351337c7f8ed4da5bd71275)
adds 873c3a5 use autoconf for more paths (This used to be ctdb commit b765a391632621dfe3b129b85782e87f586ae2eb)
adds 5a4c3b0 default log file to reasonable location (This used to be ctdb commit 36b0a43c5d58d8171c1340603486e64051d696ac)
adds 0e089d1 update packaging for new defaults (This used to be ctdb commit 68f167d74fdc3b55c416ed1f7054817b51f69899)
adds 0f605cc more build tweaks (This used to be ctdb commit d4c3380c7a9d332311c5d03ba151e7f2f90796a3)
adds 578b2a5 - make more options configurable - fixed some warnings
adds bf3f0f4 - ignore blank lines at end of lists - rpm tweaks (This used to be ctdb commit 3506464fa914c5aad10fe22283563d021ca45ca0)
adds 2f7fcec fixed shell syntax in events script (This used to be ctdb commit 629435807e7927a0e1524cd3e4b2aa216a651e2c)
adds a7a0f99 fixed broadcast controls from the command line (This used to be ctdb commit 54464e0b5123265780013a0a46c8b94709d227dc)
adds 7de87f8 fixed system() return handling (This used to be ctdb commit 0fa75d7429f6f6e58f98c3cebccf6014eb3b474e)
adds 3b146e7 don't block SIGCHLD, or we lose return values from system() ! nicer log messages from events script
adds 9891c6b flush any local arp entries for the given ip on add/del (This used to be ctdb commit 814decd66423e955b443f0729ceec581c0d0c0e3)
adds 71bb8a9 samba3 needs ctdb_private.h installed to build (This used to be ctdb commit 3df7a4b3cd08efbf5d33379b8c1c5f5bee14954b)
adds 5747a5a auto-restart NFS if its running when we release an IP (This used to be ctdb commit 2e1e1e8e34bf4c15decbbc8f0ca88004a2ed67df)
adds 229846c moved onnode into ctdb from s3 examples/ctdb (This used to be ctdb commit a3fdaebf1a90ff3c2843a592f6c657a8eae42975)
adds 7cd7081 support ctdb status -n all (This used to be ctdb commit 8ff2ea29fc60a1e9854bf0c59c360e29f35d3b69)
adds 0a8b9f2 fixed onnode symlink install (This used to be ctdb commit fd6a474fb52263512a0496ec8c9dc5443902d45a)
adds b382fac wait for local tcp services like smbd to come up before allowing ctdb to start talking to other nodes (This used to be ctdb commit 04eea084ebf1710ea66ccb03ac661e3b2f58d96f)
adds 3eb96b4 - nice messages while waiting for tcp services to come up - added more comments to sysconfig file
adds 8ed48aa don't start the transport connecting to the other nodes until after the startup event script has run (This used to be ctdb commit afca3cc74211aa2e18b1f74d36b2add8dffcfdc7)
adds 3c062bb - use a CTDB_BROADCAST_ALL for the attach message so it goes to currently disconnected nodes - start node monitoring only after transport starts - check if a node is already disconnected in the node dead function
adds c833b06 we need to listen at transport initialise stage to find our own node number (This used to be ctdb commit 4a9455dfbe95e53884b46ad26dba0c33e3432ba9)
adds 1e72af9 close sockets when we exec scripts (This used to be ctdb commit 0fac2164db4279db2d7d376a34be05b890304087)
adds d510ce3 use our own netmask when deciding if we should takeover a IP, not the other nodes - check if ctdb dies while waiting for the startup event
adds 89ed660 tell newly connected nodes about any tcp tickle records that we have that they don't have (This used to be ctdb commit 71dd59c1662d429d260c25090e0ca26db48d4075)
adds cc87648 merge lib/replace from samba4 (This used to be ctdb commit d1a0bcbe331b05ad7a3f5f7a33e4c9b5242c43f2)
adds c6d4478 added hooks to make nfs statd behave correctly on failover (This used to be ctdb commit a1ee84fc47892b6c18d417ccf714211fcb07952e)
adds d862982 better location for statd-callout (This used to be ctdb commit cc208c447b732aeeaefd6a889711d3cd83ea128e)
adds 7ccb338 if there is no node available to take an IP, don't consider that an error (This used to be ctdb commit fee6561626c7070418bc8f4d610a728329ac4bcc)
adds bf3b740 ctdb is GPL not LGPL (This used to be ctdb commit 8624378010d1c2a1438e1e701339dfba7276f960)
adds 0898f20 new branch from tridges tree
adds 425b3c5 - create /etc/ctdb/taken_ips and /etc/ctdb/changed_ips analog to the existing /etc/ctdb/released_ips
adds 86d0fc8 it is -f not -x to check if a file exists
adds 55eeda3 merged from ronnie (This used to be ctdb commit 21a9cf2883deb63ced58a4eb066d2d2d08cb5394)
adds 95ed6f8 added CTDB_WAIT_DIRECTORIES support (This used to be ctdb commit fa888e8b1715d7460f5718d3e1fe17e4caaa15c3)
adds f517145 log dates/time in event startup messages (This used to be ctdb commit 60a2f704f2e0544035778d00e91041e09351ed8f)
adds 52291b1 initial webpage
adds 0b70f95 add a developers section
adds 680a3ad merge initial web site from ronnie (This used to be ctdb commit ee0b29b0625a1202e4af5a2ab3b19ca0b48e8e99)
adds e015e5d added package download (This used to be ctdb commit fa0d8efe3298a38c52e6be1116bd1b4c8c959f76)
adds 165bdba better download instructions (This used to be ctdb commit f50298262e3cc2896d7d098efa6601c915d3feca)
adds 869d70d convert ctdbd.sh tests to use an event script (This used to be ctdb commit b3eff804fe59238ed37cd692cc04785089a89dc3)
adds 7db1d04 make the running of the takeover and release event scripts async, to prevent outages due to slow scripts (This used to be ctdb commit 4189be97eee7ab2a50335c860f2fcd9566667d01)
adds 559a8bd use a subdirectory for ctdb state files (This used to be ctdb commit 71ebf272be42e313715f0f100be9f5567127eb73)
adds b5890ad split out events for each subsystem separately (This used to be ctdb commit 03c629a72f234dcc783fa1085e7edba09597c241)
adds 02bfa10 tidy up the install somewhat (This used to be ctdb commit 07e202ae8451ffa67c40973625996224cfd4e158)
adds 1fa2600 - make symlink relative in install - include ctdb functions in samba and nfslock event scripts
adds dff9a6e make the packaging much more portable - tested on SLES9 and RHEL4 (This used to be ctdb commit 9521e3eee42b11303a2d6e0f5c05d0c0de4292d8)
adds 18d8559 don't strictly need netcat (This used to be ctdb commit 992eed38fc6c474c99ce7242e7b7b35bc1e4bd7b)
adds 3a0395d added nfs event script (This used to be ctdb commit a708a635a1be355d2e8d382166f58f65f669c8ea)
adds 21f6fa5 put nfs events in spec and Makefile.in (This used to be ctdb commit 07f03c61c621d8428ecdb56ee08ba895a57ed9c0)
adds 5e5701a - make calling of recovered event script async - shutdown sockets before calling shutdown script
adds 27b0e32 disable realtime scheduler in event scripts (This used to be ctdb commit 56225ac6fdfe754289bc7d5e0fc8d21c81a7aa8e)
adds 69edd8e another place we need to cope with the strange epoll fork semantics (This used to be ctdb commit cb1eeec15e61a7eb401e9e65306642343d5deb6e)
adds 4f72a20 - moved cmdline options that are only relevant to ctdbd into ctdbd.c
adds ebf1264 - make specification of a recovery lock file compulsory - die if someone other than the recmaster can get the recovery lock
adds 68963d8 first step towards fixing "make test" with the new daemon system (This used to be ctdb commit f95f7e4c93dea482e6cf0614b5415229a7c9f3fb)
adds c5e4ce3 make test now works again (This used to be ctdb commit 439d87bbb9840f82937e51aff4fe2b80160878c6)
adds 5dc243f STATD_SHARED_DIRECTORY should be define din the nfs sysconfig file and not the ctdb sysconfig file since this variable has nothing at all to do with ctdb
adds ebe34b4 update the evens scripts for nfs and nfslock to honour CTDB_MANAGES_NFS which is set in /etc/sysconfig/nfs
adds 394ee9a fix broken link to the CTDB setup page
adds 50fdcd3 merge from ronnie (This used to be ctdb commit dcb43edad5f62d073d821cc67d1e4cd58811297c)
adds 2f5af51 add an easy way to setup ctdb to start/stop samba (This used to be ctdb commit b0d9f427d83aff5b9a5c54b7b7c9d45d418e2352)
adds 7166c51 ctdb_test.c is gone (This used to be ctdb commit b93b5f5d28a4f2065caa38f65d6b71868cd0e9e4)
adds 90158f7 removed some old cruft (This used to be ctdb commit 44040d5ecabcd32ee26c0285e3786dfb9b4f8126)
adds 794d6dd move config files to config/ directory (This used to be ctdb commit f95de519b885c8e1f40df0cda70fd796e479a22a)
adds a795986 docs on how to use statd-callout (This used to be ctdb commit 4a75111b4f3f93dc42c9ced2d23f3cc933712017)
adds 518d410 fixed a race condition in the handling of the recovery lock (This used to be ctdb commit 3b98c5ad23662259b0eed399ab0c8037cf9b2b0b)
adds ee3ce95 do a full restart in init cron call (This used to be ctdb commit ed181dce8f307bd8f36de42351d04f39b2396836)
adds 6371ee1 test commit (This used to be ctdb commit 757affaa3430723136b3f2520d3893d79c6c1bbb)
adds b4542aa don't start nfs services unless the relevant directories are available (This used to be ctdb commit e0468d61119b6581f5ec458641568d03714a5786)
adds bab7353 merge from tridge
adds 61136d0 when we get a dmaster error, show the database id in the log so we can track which db it happens for
adds 7cb974e merged with tridge
adds 74c6882 mention that ctdb offers cross cluster messaging to applications
adds 996d97b merge from ronnie (This used to be ctdb commit 3d3b2eac028dc7d54e7ef0987a5f4063c4dcbe5a)
adds 2ea6a86 web page tidy ups (This used to be ctdb commit 9a9a0b356329905e08e843a99fd1d82a709e8986)
adds 2fea5e7 doc updates (This used to be ctdb commit 1ccb6eca3f4846c4d77d48a7a13f2d5913f8cf80)
adds 294d7fc merge from tridge
adds bc6ec7d fixed location of init.d directory to work on SLES and RHEL (This used to be ctdb commit 962fa046c9ddde509690408030896d3335609341)
adds b9973e1 more portability tweaks in the init script (This used to be ctdb commit 83a1c79e95af93a9ccfe78556ac5692c0315a3e4)
adds a6d455c merge from tridge
adds 8175804 print an error message to stdout if we failed to open the logfile for the daemon
adds dac3f7d ubuntu uses a different style of init scripts than redhat and suse
adds 5dde7e2 add a -Y option to generate machine readable output.
adds 6eaa5c6 merged from ronnie (This used to be ctdb commit 02b7781c29c2a63d236bd38b3a19af2af8e57a72)
adds b531862 merge from tridge
adds e763874 make the init scripts more portable about location of system config files (This used to be ctdb commit 65f3e2bc722e314b2c51c3bfdc544b408a8a64cf)
adds 837fb23 handle NETWORKING var not existing (This used to be ctdb commit f8cf9f81e8f81818dc141eda5419c2749a0652a4)
adds b00348d merge from tridge
adds a3e4e20 add the ip address to the nodemap structure we pull from a server and display the physical address of a node when we do a ctdb status
adds 5641c76 merged from ronnie (This used to be ctdb commit de18fc9d22cf10caaa7af25dc71315bfbd1ca2ee)
adds 73e626b automatically bring up interfaces that we manage. This allows ctdb to work without requiring two IPs per public interface (This used to be ctdb commit 221850dcf9c28698eb3a1baf33cbf7f9137ac502)
adds cc9f6d3 split out the basic interface handling, and run event scripts in a deterministic order (This used to be ctdb commit 399e993a4a233a5953e1e7264141e5c7c8c8c711)
adds 62b30e4 make sure we don't have any namespace collision problems with config variables (This used to be ctdb commit dde9024b25fe12cf25c059e5accb3ca21838b130)
adds a57991c remove some cruft thats not needed any more (This used to be ctdb commit c4308805b997740b77e058c1a14b84cb400a7c30)
adds f1d8138 - start moving tunable variables into their own structure - fixed the test scripts to use a separate dbdir
adds dbb2ec4 added tunables settable using ctdb command line tool (This used to be ctdb commit 73d440f8cb19373cfad7a2f0f0ca4f963c57ff29)
adds fcce534 allow setting of variables at startup in config file (This used to be ctdb commit db39ca7c0ee1441113ac3279cb75b3cb38eecd1b)
adds 39ced97 make recovery daemon values tunable (This used to be ctdb commit ec29dbf2f5110428df8b97801443ba7addf61353)
adds 8a53a6a show the second column in the machinereadable output for ctdb status as IP
adds 464ed12 merge from tridge
adds 79b54a6 change the takoverip/releaseip controls to pass a structure containing both the nodenumber and the id of the node that has taken over that address in addition to the public address itself so that all nodes can learn which node is currently hosting each of the public addresses
adds 1ee8989 merge from tridge
adds 4be9a44 add a control that lists all public ip addresses and which node that currently serves it
adds ee546de merge from ronnie (This used to be ctdb commit 531d7ea7aca3116e78a4502a1c8b75a3fb764a4f)
adds 0c93999 don't crash doing ctdb ip when not doing takeover (This used to be ctdb commit f341a97c13a77711a2daaa9a223123cc4c81e75e)
adds 49a0b4e use the right IP from the passed structure in takeip/releaseip calls (This used to be ctdb commit 92ab9cbf6ef00de2987c16b145e17ac09dd99ea3)
adds bd81cc5 ignore commented out entries in /etc/exports (This used to be ctdb commit d316b49ba46e819359f045adfd87da92860fd1b5)
adds 7498d3c explain event types (This used to be ctdb commit 551472b78b025d9446ee58420dcec70c600555d0)
adds e952158 use the right IP from the passed structure in takeip/releaseip calls (This used to be ctdb commit 3db5ba681b11d9ce6474938f221fe68d55a6e1ad)
adds efcacd7 remove an unused function (This used to be ctdb commit 9a36d0e0c110c66fe72dce530318b9bc0ac1ce0b)
adds a3048a8 more unused code (This used to be ctdb commit b01f226949965942c1d64ff3b4ecc0b835d4fecc)
adds ee747b5 set close on exec on pipe in event scripts, so long running scripts don't hold the pipe (This used to be ctdb commit 22662614b4091a4e4282e63d6876097cbf3e3d6e)
adds ac55bc4 first step in health monitoring of cluster nodes. When not healthy they will be marked disabled (This used to be ctdb commit d3dbd9fc4db21632075b56fc52cf95435c63374a)
adds be3a00b clean out some more cruft (This used to be ctdb commit ad16c5fe2748b48a6f6c79976359d56d9bed33f4)
adds af8834d added health monitoring logic to ctdb, so a node loses its public IP address if one of the sybsystem event scripts reports a problem (This used to be ctdb commit c7a089256d86cec21097453bce5acbccee87413f)
adds 1c8d6be merge from tridge
adds 32d19d3 dont use CTDB_MANAGES_NFS for controlling the lockmanager use a dedicated variable CTDB_MANAGES_NFSLOCK since some might want to use nfs but no lockmanager
adds 96a12cc add a simple events script to manage vsftpd
adds 317dec2 merge from tridge
adds 91a97fe provide machinereadable output for ctdb ip
adds ab55af7 add some text about CTDB and in which scenarios it would be a good candidate to solve the users needs for a HA solution
adds 83e1d48 ctdb is only a ha solution when combined with a cluster filesystem
adds b130540 merged vsftpd event script from ronnie (This used to be ctdb commit c0b686c43524c6a93c52d85b0079ed820983133e)
adds 56f19ea merge from tridge
adds 3d41633 need to install the vsftpd script in make install
adds e16717e added 40.vsftpd to Makefile.in (This used to be ctdb commit 90260d0d362c6e2b58755724056fbe5e63bd29c9)
adds c6efeaa merge from tridge
adds d5449fa fixed exit code in makerpms.sh (This used to be ctdb commit e308b75f6e9fae69441531f462351fe09e792cb9)
adds eaf701f send the right sort of message on monitoring failure (This used to be ctdb commit 9db537d9b11d48a36346db721ed8936ff5ecacb2)
adds cafddf7 - fixed flags display in logs - added monitor handler to test event script
adds b4f764c fixed error handling in event scripts (This used to be ctdb commit d645c8b0480e7d2765614a226d78510e100016de)
adds 76b7361 - added monitoring of rpc ports for nfs, and of Samba ports and directories - added monitoring of the ethernet link state
adds 0edb079 increase release number of ctdb (This used to be ctdb commit 630a3cf9a05a315caafccafe539ba6675cdfb4ac)
adds b51487b merge from tridge
adds 81fad86 added timeouts in all event scripts (This used to be ctdb commit d986c91a607ed7c7d4869ea786b5cdf80e7862f1)
adds 22aa4ff handle the case of all nodes being sick for one service (This used to be ctdb commit eca2590e60b4522b13c34e2c6cb8013aa55be323)
adds 377898d merge from tridge
adds d1c225a disable a node if testparm thinks there is a error, or warning, or an unrecognised option (This used to be ctdb commit ded80c83002a267996b4616e3702988b821cd422)
adds ae56096 ensure all nodes display disabled nodes correctly (This used to be ctdb commit 959f82cfe926994658f5826007caccb0409003e1)
adds 4a7f116 update flags in parent daemon too (This used to be ctdb commit 8995246d95e670753ab8c61d724d284cac2b414d)
adds 8fbca61 get parents idea of recmode and recmaster when deciding if we should do a takeover run (This used to be ctdb commit 0e8124acd2f1a9b34292c1ee13c7e4cd6fe49876)
adds 341d715 formatting fix for wider variable names (This used to be ctdb commit 195bde145f62221a7bb1b12014ada98ad5df4e9e)
adds 2485d1e merge from tridge
adds 9ff733c add a control to permanently enable/disable a node
adds d93c6f8 show the disabled/permanently disabled status in the machinereadble output for 'ctdb status'
adds 9754d16 merged admin enable/disable change from ronnie (This used to be ctdb commit df17b69dfd83a98f9c711994c7dd51ad2cc0ab8a)
adds e0fbd04 distribute the takenover nodes more evenly among the surviving nodes
adds 2ed57a9 implement a scheme where nodes are banned if they continuously caused the cluster to start a recovery session. The node is banned from the cluster for the RecoveryBanPeriod (default of 5 minutes)
adds 59e74ac increase rpm release number (This used to be ctdb commit e8d321186b383e60782694a980b0d339b9df88fa)
adds 23bf62f added admin commands to ban/unban nodes (This used to be ctdb commit 4dad04172e7e4955b5bf6444a85b19901c9683ad)
adds cb4c33c handle CTDB_CURRENT_NODE in ban commands (This used to be ctdb commit fefb53f1d22c5458a1e107f8352818aee87983de)
adds 3e4d7be get all the tunables at once in recovery daemon (This used to be ctdb commit 8e60be6c22aab145e68b16ede5f32f4430c2af93)
adds 9686146 there are now far too many controls for the controls statistics fields to be useful (This used to be ctdb commit f5e188fc7e13b55b6b4081dcc74ea9614a76f9bb)
adds c42ddcd validate vnn on node flags change (This used to be ctdb commit 5628ebbcc2aa61b63c761783c70fe4d8a0070607)
adds d774192 use a priority time for the election data, not just the vnn (This used to be ctdb commit a691f9c5cd77194005f0d98483da94b07a48d57d)
adds df6439d formatting fixes (This used to be ctdb commit ed63a2057698aed3931762605b2ea2368681af2b)
adds dbb803e choose the most connected node first (This used to be ctdb commit c7c17a79fa4f28509e34b6f635fa62517dc458c2)
adds 3d75c9a later times are a lower priority, not a higher priority (This used to be ctdb commit e96424e7d366df29767c4eeaccdcc0cc975cb8ae)
adds ae3d540 start splitting the code into separate client and server pieces (This used to be ctdb commit 603cd77988c181525946cd5eb0f4d0d646b58059)
adds b50096c more code rearrangement (This used to be ctdb commit 2bcf3b16163041f03add2e5bf9f1f5fb3599ec24)
adds 06a7176 some #include cleanups (This used to be ctdb commit 1a07d87122d51a40cd8ad5fe13533298c26857cb)
adds 14c788f move more util code to lib/util (This used to be ctdb commit de5ab0584c978a6be4afeacd80c84015b206a3c6)
adds 42d4a4a update configure.ac for new code layout (This used to be ctdb commit fe819a241f3bf841e72d5df9cbaba6fc306d5abb)
adds 08ac2fa remove the test commit (This used to be ctdb commit 2a29694e62fab4a57dafcfbe825bdec709a7ef89)
adds 9697953 merge from tridge
adds c0a34e2 add a webpage for hot to get the code. based on the wikipage
adds 5471c6e add a page (based on the wiki) on how to build samba3 and ctdb
adds ecc21cb add a page on how to configure CTDB based on the wiki
adds 3c66405 update the names of envvars to use the CTDB_ prefix
adds ea29fb2 remove CTDB_MANAGES_SAMBA from the config page. this should be in the samba-config page instead
adds ca88e27 add a page for starting and (basic) testing of ctdb based on the wiki
adds 47db7c7 merge from ronnie (This used to be ctdb commit df602048c60b811f93fa63843b2b6f09446f6239)
adds 8e64c10 new web page layout (This used to be ctdb commit 2d863a9152fae3823dcf08268b9f10dc815e198b)
adds bf1df8e web tweaks (This used to be ctdb commit 68f037a8deeb5302e9d5c0d9ab7e08cc69026ce5)
adds 044f1ad web tweaks (This used to be ctdb commit 2e77cf049cfe9b1b4db994f87dbc85aa08136d8f)
adds f82961f added logo (This used to be ctdb commit b7a1e9f996a7fcb148dc003a082214984bd339bf)
adds d523c48 crop logo (This used to be ctdb commit 844a768c30530261b0b7ddb7e55d8ae029c566b1)
adds b925e9e convert rest of pages to new format (This used to be ctdb commit c111fb4fdfbc657bc715337003febbd0313870d1)
adds cd913ba balance the layout (This used to be ctdb commit dba5d9cdfa05076fddc10ee045d3c6ce5522ff4f)
adds 4eda38e more web tweaks (This used to be ctdb commit d98a504c4194d3428a00a09ced493797222cc3be)
adds abab873 merge from tridge
adds 6613396 update the blurb for the setmonmode control it takes 0 or 1 as a parameter depending on whether one wants to disabel or enable monitoring
adds cd68b9a add an initial manpage for the ctdb tool
adds f19fed3 put the text in "generation" inside a para block
adds 8279eab add a page for configuring samba
adds 365019a add a page on how to configure clustered nfs
adds 1789fec add the generated manpage for ctdb so that it is available also for people that do not intend to rebuild the docs
adds 2c5d3b0 fix typo
adds e59def7 add links to how to configure samba/nfs in the samba/nfs sections
adds 906d343 add instructions on how to set up HA-FTP using vsftpd and ctdb
adds dab3429 show how to start the newly configured vsftpd service by disabling and enabling the nodes one by one instead of restarting the cluster.
adds c62cd90 typo
adds 548901b merge from ronnie (This used to be ctdb commit 475369a6e1c38007d1d789363e76d7e914fd6e1c)
adds b272704 added documentation page (This used to be ctdb commit b8a3d8180ebec0d8393b8661cf2c3a6768573662)
adds 718b1ea new logo, fixed links (This used to be ctdb commit a1b9817c864d0a9642380189eb2522a96b68ecd7)
adds de693b4 doc updates (This used to be ctdb commit 0e6a0b2d377a48eba9ba313e4e63c3ee4cd6722a)
adds 8389a1c install man page (This used to be ctdb commit 03f5254b6364376c196769088c67d44cd48363e9)
adds 289b8ee fixed manaul install dir for rpms (This used to be ctdb commit 7d3694e86fd9fe3695795dc55b7ea32ee62e26d5)
adds e42543d merge from tridge
adds e059056 merge from tridge
adds b2dd5ea replace the list of documentation links on the front page with a link to the documentations page
adds 2da56de create a separate list of links for the manpages
adds 0c5ee58 add a tiny prerequisites page stating that you need a cluster filesystem first before you install CTDB
adds bbcf144 capitalize some links
adds 9a0d7a6 add code to unban when we become/unbecome recmaster
adds c873c7d remove rht unban code from when we take recmaster role. we can not send control broadcasts yet
adds 5458196 unban all nodes when we release recmaster role or when we win an election
adds 40585ae should be sufficient to unban nodes when we unbecome recmaster
adds dfe501c merge from ronnie (This used to be ctdb commit b92bfe97999e110915e10070bdbd389a92d40404)
adds 4e0b95e newer versions of ip need the mask on del (This used to be ctdb commit b5b13125506256f9ef6599498ee046e73b52df66)
adds 2b91099 support up takeover in testing when root (This used to be ctdb commit df409156e685373ea98986511149c9fba3a8c812)
adds df064cb merge from tridge
adds 12c0f5b ignore arp on loopback (This used to be ctdb commit eb8d3949e28802f114f29df95b631ef93d4b8e66)
adds 18ae6e5 propogate flag changes to all connected nodes (This used to be ctdb commit 711d1f7e20f1e98caaf08a57df0b1825ff6e97a0)
adds 9c80490 merge from tridge
adds 044a2e0 - send tcp info to all connected nodes, not just vnnmap nodes - use a non-blocking freeze when banned - release all IPs when banned
adds 1f6a5b9 merge from tridge
adds 04e9019 initial ctdbd man page
adds 98bdb24 add a link to the ctdbd man page
adds dc29399 fixed valgrind error (This used to be ctdb commit 77de040539ba0c5b10f94aec9d286c6d1f2be15f)
adds 5bbcded merge from tridge
adds e606574 add descriptions of the options for the ctdb command
adds 4e65cd0 merge from ronnie (This used to be ctdb commit 361f203c3c2a41eb974aba09b66eea0731387c3d)
adds e346d47 merge from tridge
adds 1b8dd06 minor man page update
adds 47edcee when public interface is not set, print this to the logfile before exiting the script
adds 2703ba2 merge from ronnie (This used to be ctdb commit 1a0bd55dd27939110385e00dad73726a8ba66747)
adds a456660 use gzip --rsyncable for ctdb packages (This used to be ctdb commit 3102d4b8b9e47e9bffab1b6847b5f57a0aa71064)
adds 18f56be layout copyright using a literal (This used to be ctdb commit 8da2a419604964983cda158d4b6d00a18141fe9c)
adds 8120da0 fixed testparm calls (This used to be ctdb commit 0835abffc0caa2a04cb717a636e77c71355f3c80)
adds 4cb7a1e merge from tridge
adds a31ece5 more detail in recovery message (This used to be ctdb commit bc18a39efcf1fa5edfadc4c2f842f7cf035e4fbd)
adds 1ac8a52 simpler handling of -n all in ctdb tool (This used to be ctdb commit 68c7c33c2863d4073e5129b24eb79454643dc65f)
adds 031e205 raise the default keepalive limit (This used to be ctdb commit 4776a187a183bd129ded70e9c018c197b3d618be)
adds 9136208 make sure we start the freeze process quickly on all nodes when we are going to do recovery - this prevents serialisation of freeze, which can take a long time (This used to be ctdb commit 52675c19e420d83d9556a3e73d9a4b490078aa9c)
adds a0e827f - tidied up some of the web page text - added volker to the list of developers
adds 1bf776b minor doc updates (This used to be ctdb commit 20c824dbce877575c423cb08943c5b9ff6d0c4a1)
adds 10fc268 make the web site pass the w3c validator (This used to be ctdb commit 08aa5455f6cfcca2877c8da948cf1900fd09c9da)
adds c64a914 fixed rendering in IE (This used to be ctdb commit dc7fdbf1de76b0e3081ca9f311e028bc8d959233)
adds d706a97 added onnode manual page (This used to be ctdb commit 6f4a1b4dbc9a5d48513477fb4f5e214a51f70941)
adds 4911a82 move all the headers into header.html (This used to be ctdb commit 1da7a171a54b3561b76a8dfc0e362bef3c04f189)
adds bd42814 make the pages scale a bit better (This used to be ctdb commit da87f6c457a7314b02db24b970625da6a0cfca4d)
adds 97d5bea on startup release all IPs, in case we have any left over from a previous run (This used to be ctdb commit 5eb2f8f5f70f567c264d6929e95899b70f0e4ec0)
adds b0b0773 merge from tridge
adds 741af6a note that there is no link on the PUBLIC interface
adds cddf988 add a small test tool that can be used to create a massive amount of records in the test database.
adds d2ada57 add a mechanism to the samba event script to do periodic cleanup of the databases once every 60 minutes
adds d683080 - wait for winbind on samba start - use $PATH for ctdb status
adds 9d0a595 check winbind in monitoring event too (This used to be ctdb commit bccba656c21d0edbd9840401a3c43a76b1b3bc05)
adds 732353d - merged ctdb_store test from ronnie - added DatabaseHashSize tunable - added logging of events inside recovery (for timing)
adds 58e9fab merge from tridge
adds 669a6b1 merge from ronnie (This used to be ctdb commit 7bfc1be6dff5bd5acadfa8a3fd8f00a8ce87ca54)
adds f532ada run smbstatus every 10 minutes to scrub databases (This used to be ctdb commit cd119cdb9a1a7e0545f1c33a2a156a3d3c5d7645)
adds 8d7e276 merge from tridge
adds 6399cf9 added code to kill registered clients on a IP release (This used to be ctdb commit ca0243b544987ce0618a99ac87b4abf598991e93)
adds f2f8ab4 merge from tridge
adds dfebca5 script version of install needs spaces after -m (This used to be ctdb commit 7a0abba637f234dd28e776bc12682b07ac0fbe08)
adds 71eba68 merge from tridge
adds 3a71dcf when accepting an incoming connection, verify that the source address is from one of the configured nodes and reject the connection othervise
adds 027d40a rename tnode->queue to tnode->out_queue to indicate this queue is for sending data out to the other node
adds bf216f8 add incomplete code fragments to perform SCSI PERSISTENT RESERVATION calls to a scsi device.
adds 27ce064 get rid of some compiler warnings for the scsi tool
adds 18af44e merge from ronnie (This used to be ctdb commit a26e638fa13b6a0b9e2aea07a1712e2e1d5a6571)
adds c3884e1 start implementing command line parsing to scsi_io to make it take parameters that control what operations to perform
adds 5980f1f add GPL comment to scsi_io.c
adds 65d23f9 merge from ronnie (This used to be ctdb commit 5950298254286271085b61f5b9cec065dfa52226)
adds 1fd3922 merge from tridge
adds b65d814 add more command line parsing
adds 1cd8bc0 add a tuneable to control how long we wait after a successful recovery before we alow another recovery to be initiated
adds 597aa7e initial version of a socketkiller tool checked in so it is not lost
adds 2014d39 merge from ronnie (This used to be ctdb commit b5510446073d6a058d11dabf92bef0e9721cd861)
adds bf3745d merge from tridge
adds edcab7e ETH_P_IP does not work on my ubuntu system so changing it back to the slightly less efficient ETH_P_ALL
adds 8f0a00b change the signature for ctdb_sys_send_ack() to ctdb_sys_send_tcp() to make it possible to provide which seq/ack numbers to use and also whether the RST flag should be set.
adds a52f676 add a new ctdb_sys_kill_tcp() function that kills (RST) the specified connection
adds ab6564c add a killtcp command to the ctdb tool
adds 5ad7f64 we dont need socketkiller anymore now that the kill-tcp-connection code is available from the ctdb tool
adds 59a1676 merge from ronnie (This used to be ctdb commit 17158a79795abe85ea57f3dc6062751dd8856f75)
adds 19d2fc0 more careful checking of lengths (This used to be ctdb commit 45662f2152a152b7160b66a857d8215348c28dc5)
adds bdf01ed - neaten up the command line for killtcp - split out the event script code into a separate module - get rid of the separate takeover directory
adds 12d454e merge from tridge
adds 1e00d1d removed unused makefile var (This used to be ctdb commit 4f397c5edf4206aa33c4fe19a24557541c2f8929)
adds 9a78208 merge from tridge
adds 006227e forgot to add this (This used to be ctdb commit 30fc56b7489e42633532964096e53faee1319dde)
adds 295fe50 merge from tridge
adds 71ba917 add a command to ctdb to send tickle-ack's
adds 854a601 merge from ronnie (This used to be ctdb commit 04fced509451018b8bb1c825b93ce344a22daacd)
adds 3b4fa64 fixed error message on bad IP/port (This used to be ctdb commit ad2d8615c028d55bc5e94c9d7bd8432cafde4a69)
adds 871ef93 fixed help layout (This used to be ctdb commit ee8acf166961838a3a82d658a66407ba5ccb4939)
adds 8df14ce merge from tridge
adds 084720f update the manpage for ctdb to describe killtcp and tickle
adds a840602 break the tickle description into two paragraphs
adds b96795c merge from ronnie (with spelling fixes) (This used to be ctdb commit 079a5509da961503583b5d0c1e3c7bb6fff1a700)
adds 5b7a073 merge from tridge
adds 72265dd remove 59.nfslock and fold this into 60.nfs add a 61.nfstickle script to make nfs failover faster
adds 34e2c73 use 'ctdb tickle' instead of sendip to tickle nfs clients.
adds e1f774a use the official iana number for ctdb and not 9001
adds a8cb3ed merge from ronnie - we have an official port number, yay! (This used to be ctdb commit 68f9b8ea27a2fb2093fb85b8bf1a25accf69af4c)
adds 031347e increment rpm release number (This used to be ctdb commit 2c3399f1388fdcb993d235814d59df163f501d03)
adds a55c03b log the generation numbers to give a hint about this bug (This used to be ctdb commit 12018494baa33c5f6c52e6eae94ac77a56d3e5a0)
adds af5ee99 we do tell banned nodes to release IPs (This used to be ctdb commit 381dc0421d4d825398c03dcff4e79e3f76c3c981)
adds 056d3c3 call kill_clients when releasing all IPs, as well as for individual IPs (This used to be ctdb commit ad68904720eb69757601589b06726190321685ac)
adds f1db15f fixed sense of inet_aton test (This used to be ctdb commit ed5cf9b43c49312d3736e85077863d23990acce8)
adds 55a4a5d merge from tridge
adds 3499c8c when checking the nodemap flags for consitency while monitoring the cluster, we cant check that both the BANNED and the DISCONNECTED flags are both set at the same time since if a node becomes banned just before it is DISCONNECTED there is no guarantee that all other nodes will have seen the BANNED flag.
adds b871c3e a better way to fix the DISCONNECT|BANNED vs DISCONNECT bug
adds 69f3a09 when a remote node has sent us a message to update the flags for a node, dont let those messages modify the DISCONNECTED flag.
adds a859723 nicer handling of DISCONNECTED flag when we update the node flags from a remote message
adds dbc66d0 dont restart the tcp service after a ip takeover, it is more efficient to just kill off the tcp connections
adds 1c32f65 run the ctdb killtcp in the background
adds d81bca2 make it possible to specify how many times ctdb killtcp will try to RST the tcp connection
adds 26fc2eb update the documentation for NFS to mention that the lock manager must run on the same port on all nodes.
adds ed1a52b use the socketkiller to kill off all lock manager sessions as well
adds 9fe446f merge from ronnie (This used to be ctdb commit 6975042fca832aae07f84c0e9ac7fa4773b8cb51)
adds 32de198f update lib/replace from samba4 (This used to be ctdb commit f0555484105668c01c21f56322992e752e831109)
adds 3973b41 update lib/tdb from samba4 (This used to be ctdb commit 96a39ccee38bcfd64d614fe4670766e59ef246b6)
adds a78752e update lib/events from samba4 (If->if) (This used to be ctdb commit 770d1665011af0359aadb2175e9e3440e2effbf5)
adds a4c9639 more merges for GPLv3 update (This used to be ctdb commit b7be4ee6c9a670cdf148fd36b092c3991a554964)
adds f97f294 minor back-merge from samba4 (This used to be ctdb commit c591f9b2d2847f440702e7264c7da2fd6d69f4be)
adds fc73bc5 added --nosetsched option to ctdbd (This used to be ctdb commit 4cbbb88c1735c7d112e751e22da1c1c69e09bf4a)
adds 0becf46 allow extra option override in /etc/sysconfig/ctdb (This used to be ctdb commit f46fae64263ea4776e4bbf9cf14dff17b5b68ddb)
adds 698a8bc fixed the sense of do_setsched (This used to be ctdb commit 68bca2454ff43ce6d8aab2f87d669d33f5f2a10c)
adds d2a5af7 fully save/restore scheduler parameters (This used to be ctdb commit 59408eabe7515d49a6eef3b6fb2590a1cd1df956)
adds 2b68a52 merge from tridge
adds d5f60b5 merge from tridge
adds 694bce4 regenerated ctdbd manpage
adds 2eef287 print the operation code in the debug message when we discard a packet due to incorrect generation number
adds 135a964 pass the header to ctdb_become_dmaster instead of just the reqid
adds 0c44e0a add a ctdb_kill_tcp_callback() that will perform a kill tcp using a background process
adds aa080f6 first cut at a better and more scalable socketkiller that can kill multiple connections asynchronously using one listening socket
adds e4db03f add a ctdb_ prefix to two public functions
adds 1ed0c3a add daemon code for the new kill_tcp control
adds 76ab801 make the ctdb tool use the killtcp control in the daemon instead of calling killtcp directly
adds 4b6d948 ctdb killtcp no longer takes a <numrst> argument to control how many times to try the reset.
adds 823b7d4 rename killtcp->fd to killtcp->capture_fd
adds a650497 as an optimization for when we want to send multiple tickles at a time let the caller create the sending socket and use a single socket instead of one new one for each tickle. pass a sending socket to ctdb_sys_send_tcp()
adds 9cde594 the posix.4 name for the priority field is sched_priority not __sched_priority
adds 850e634 netinet/if_ether.h is more portable than net/ethernet.h
adds 1e14ecd - merge from ronnie - cleaner handling of system capture socket
adds 8f637e6 ensure killtcp structure is initialised (This used to be ctdb commit 2fe7d1ce87e55e125411e7406a9e00b8f55e3cb7)
adds 89d13ad merge from tridge
adds f09566a add a private_data field to the killtcp structure and let the system specific routines populate it as it see fit when creating a capture socket. pass this structure to read_tcp and close capture socket as parameter
adds 6b143c4 update the comment at the top of file to reflect the purpose of the file
adds a8211f9 add an initial system_aix.c to manage raw sockets under aix
adds 217142d add some support for controlling Linux or AIX in the makefile
adds e7738e9 add some configure magic to make it configure and build properly on linux and aix
adds 82824e0 when we have found that /etc/rc.d/init.d/SERVICE exists, then run that script and not /etc/rc.d/SERVICE
adds 3890fde if we dont have /etc/sysconfig and we dont have /etc/default check /etc/ctdb/sysconfig as a last option
adds 4c276de if we dont have nc or netcat, try using netstat as a final attempt to check for tcp ports
adds 8e89b27 try netstat as a last attempt to check a tcp port in ctdb_check_tcp_ports() as well
adds e96f733 there is no point in doing anything in 10.interfaces unless we have a public interface
adds 643b87f fix bug introduced in previous commit
adds 7e532f8 we dont do nfstickles unless ctdb manages nfs
adds 49f98e7 change the way we pick/find a new node to takeover for a failed node to keep a static that controls at which noide to start searching the list for takeover candidates next time we need to find a node.
adds 4d1f3ac add a check if start_node is beyond the end of the nodemap and reset it back to 0 if it is to prevent an infinite loop.
adds fb22d3b merged from ronnie (This used to be ctdb commit 765b07fa5d1af07c8c7212d19d8e9574060b3039)
adds 6c0ffe7 merge from tridge
adds 689195b make sure we still run events when waiting for ctdb_event_script() (This used to be ctdb commit 05efbfe9ff9691c1d7441e7b9855aed25791faf0)
adds 394190d - log registering of tcp clients - don\'t remove a tcp entry if we do not own the ip (This used to be ctdb commit 400aa284b9785ce6409e7600df429f5849e3867d)
adds 865e68d merge from tridge
adds 7b17afd change the tickle list from one global list into an array per public ip/node
adds fca90ce updated ctdb tickle management
adds 81767b2 when a client connects with TCP_CLIENT we should look at the destination address to find the public address not the source address
adds ea56d1d set the tcp tickle update flag to true once we have done a takeover and tickled all connections othervise the other nodes will still remember this list until next time we have had a connection/client closing.
adds 8129482 when we build the arp structure for sending gratious arp (and tcp tickles) just talloc_steal the enture tcp_array into the arp structure instead of copying each of the entries into a linked list and then releasing the tcparray.
adds 13e56a8 initial version of talloc based red-black trees very initial version
adds e666808 no need to have a separate assignment of the tcparray pointer followed by a talloc_steal() use the returned pointer in talloc_steal as the value to assign
adds 904e5ba if sibling is NULL it is a leaf node and thus black.
adds 8e0a124 there were situations where we were not guaranteed that a sibling had 2 child nodes which would cause a segv when trying to dereferencing those two child nodes in order to read their color
adds 84851b6 fix some remaining bugs with deleting nodes
adds 8df376b remove dead code
adds c76f323 fix the remaining bugs with tree delete that testing found.
adds 64f6136 add a small tool to compare rb tree with a timeval_compare()+add an entry to the end of the list DLIST (worst case insert)
adds dd14afe after we have checked dest address that it is a public address update addr to the source address so the rpintout in the log matches the client that attached to samba
adds ec837e3 update the manpage for the -n option to make it clear we are referring to the node number and not the node hostname
adds da1d5fb add a small tool that can send smnotify packets
adds 9262e2a dont wait for the default rpc timeout when trying to bing to a client. abort after 3 seconds
adds bc83264 install smnotify in $(bindir)
adds 3d7b4e9 update the specfile to install smnotify
adds 8b58fe2 do not restart lockd/statd when we takeover an ip address this is overkill since 1, we now kill the tcpconnections for lockd in 60.nfs 2, rpc.statd on linux sends out the notifications using the wrong interface anyway which breaks a lot of clients including linux !
adds 209f63d we dont use sm-notify any more
adds 5c1a7f1 move scsi/scsi_io.c to utils/scsi/scsi_io.c
adds 88ac108 up release number (This used to be ctdb commit 2b9c196e66264c7a130c957b4d23fc61a62bb10a)
adds 5b899f0 make timed_event structure private to events_timed.c (This used to be ctdb commit 4a61132e2a4f6beca8e9148307c7ec16cb74bb08)
adds 5e0215a merge from ronnie (This used to be ctdb commit e2f11745df88d22e98fc5d5e1ca69acac13f1423)
adds b5a3653 merge from tridge
adds 2b51871 add a ctdb command to print the default public ip of a host.
adds d69055b change error output in ctdb and in ctdb_cmdline_client to print to stderr instead of stdout
adds 8a81a03 merge from ronnie (This used to be ctdb commit e06f70f064e39f1a4a394f00b81b6b1d215534d4)
adds f03deff merge changes needed for samba4 (This used to be ctdb commit a7f80f78cd62401b3516da3640bf24d6362db872)
adds 24d1ee0 dont wait indefinitely for the initial getvnn to complete
adds a85054a /etc/sysconfig/nfs can now discover the public ipaddress automagically
adds 49f0317 when inserting data in the tree, if there was already a node with the same key then replace the data in the node with the new data and return the pointer to the previous data held in the node.
adds 65d78aa compile rb_tree.c by default.
adds c522b85 merge from tridge
adds 26d3cd3 change fprintf(stderr to DEBUG(0, now that client DEBUGs are redirected to stderr
adds c1bfda5 add a tree insert function that takes a callback fucntion to populate the data of the tree. this callback makes it more convenient to manage cases where one might want to insert multiple entries into the tree with the same key
adds 9525b01 add helpers to add/lookup/delete nodes in a tree where the key is an array of uint32
adds 2033064 add helpers to traverse a tree where the key is an array of uint32
adds 9c216d0 when we want to kill a tcp connection we stored the connection description (src + dst sockaddr_in) in a linked list. everytime we receive a captured packet from the network we had to walk this list in linear time to see if the packet matched a connection we wanted to RST. which wouldnt scale very well.
adds 22e8064 add more extensive test cases and verify that we are not losing any memory inside the tree
adds 5332b61 run the test for 60 seconds if that is what we claim
adds 18deb7e remove an unused function
adds adb49f0 change the mem hierarchy for trees. let the node be owned by the data we store in the tree and use a node destructor so that when the data is talloc_free()d we also remove the node from the tree.
adds a405cc3 remove an extra blankline
adds 9c6e37f enhanced tests to verify the tree integrity when adding/removing nodes
adds 6d5af34 from Chris Cowan patches to smnotify to make it compile under AIX.
adds f2fb717 merge from ronnie (This used to be ctdb commit 0a91fe52f34d997c1a3cde0fa356deaaf290a4a9)
adds 56d5ef2 add a wrapper function to create the key used to insert/lookup a certain tcp connection in the tree that stores the tcp connections to kill by sending an RST
adds 5a02262 comment that ctdb_event_script_v() is called from a forked childs context and thus can make blocking calls
adds e0957ba add a function to return the first entry that is stored in a tree where the key is an array of uint32_t
adds 83dbfec add a description on how the event scripts works to the README and make sure it is installed in /etc/ctdb/events.d
adds 1fa787e fix typo
adds 6fc0653 zero out the sa struct to supress a valgrind error
adds 4023576 call the service specific event scripts directly from the forked child instead for from /etc/ctdb/events so that we can get better debugging output in the logs when something fails in the scripts
adds ff58f7c add a comment that the talloc_free also removes the script from the tree
adds 3b9d50f change the now rather small /etc/ctdb/events script into a service specific script /etc/ctdb/events.d/00.ctdb
adds 7322e82 add text to the event script timeout log on how to find out which script timed out
adds ce91401 we should start winbindd before we start smb
adds 1ee8c79 start winbind before smbd
adds 46639ac merged new event script calling code from ronnnie (This used to be ctdb commit bbacad61b3eee4276ffe44ed2a23949aca8152cf)
adds 405e123 removed redundent debug message (This used to be ctdb commit 9ee742b7cc43be7da6b568308912a3f2cfe4f4d3)
adds 95f6328 merge from volker (This used to be ctdb commit 7007e4f2292aa96287b899d6b9e82c7b597ef58f)
adds df9ec77 merge from volker (This used to be ctdb commit a5587b3c065f7115ad5e55429c2c9d9923d3b4dc)
adds d823685 merge from tridge
adds 7e1f840 if a public address has already been taken over by a node, then let that public address remain at that node until either the node becomes unhealthy or the original/primary node for that address becomes healthy again.
adds aed2c58 dont pollute the log with 'Registered PID XXX for client YYY' at log level 0.
adds b582e13 make sure that the event script is executable and just ignore it othervise
adds a03c8d4 setup the logfile much earlier in the startup procedure for ctdbd
adds 5228abe add an atexit() that will print "CTDB daemon shutting down" in the log when the main daemon exits
adds 4e4dd6b when we shutdown the service due to receiving a 'ctdb shutdown' command from the administrator, log this as 'Received SHUTDOWN command. Stopping CTDB daemon.' so that the administrator will know when looking at the log 'why' the ctdb service was terminated.
adds 8b06fc7 change the structure used for node flag change messages so that we can see both the old flags as well as the new flags (so we can tell which flags changed)
adds 5fef81a if lockwait takes an excessive time to complete. log the time it took to complete and also the name of the database
adds b47384d when a node becomes banned its databases are no longer part of ctdb and it should thus no longer serve any database access calls until it has been reintroduced into the cluster.
adds e3b6d1e if the node is inactive i.e. banned or disconnected then that node is not participating in the cluster
adds f6e0336 create a define to represent the 'invalid' generation id we used in two places.
adds 50c09b7 when we receive a packet from the network, check explicitely that the node is not banned it the call is for a database record. i.e a REQ/REPLY CALL/DMASTER
adds d95476f merge from ronnie (This used to be ctdb commit e0f1c1acb1188500674626d631e1a1b8726e72ad)
adds 7f630b6 fixed segv when no public interface is set (This used to be ctdb commit 55b415f87bd3cba13c73ccd2fe661720754a6af7)
adds a4ede6d merge from tridge
adds 277cdbe create an enum to describe the state of a control in flight instead of using the enum that is for calls
adds 20120c2 in ctdb_call_recv() we must check that state is non-NULL since ctdb_call() may pass a null pointer to _recv() and this would cause a segfault. fortunately there appears there are no critical users for this codepath right now so the risk was more theoretical IF clients start using this call it coult segfault.
adds 8fd3df2 hang the ctdb_req_control structure off the ctdb_client_control_state struct so that if we timeout a control we can print debug info such as what opcode failed and to which node
adds 4c13bf0 break checking that the recoverymode on all nodes are ok out into its own function
adds f854b5f try out a slightly different api for controls where you provide a callback function which is called upon completion (or timeout) of the control.
adds 62a03ef get rid of the explicit global timeout used in the previous example and try this time by relying on the timeouts for the individual controls
adds 1da9c03b comment why we do a talloc_steal
adds 495a640 change the api for managing callbacks to controls so that isntead of passing it as a parameter we set the callback function explicitely from the caller if the ..._send() function returned a valid state pointer.
adds de23937 cleanup invoke_control_callback. we dont need to pass some of these parameters to _recv() since they are already set
adds 6681da3 add an initial implementation of a service_id structure and three controls to register/unregister/check a server id.
adds 801bdbd add a control to pull the server id list off a node
adds a9c45b2 change the monitoring of recmode in the recovery daemon to use a fully async eventdriven api for controls
adds 7f02e16 add async versions of the freeze node control and freeze all nodes in parallell
adds 2c0c947 make the ctdb shutdown command use the async _send() function to send the shutdown command and return success to the caller if the _send() was successful
adds 794fb10 add an extra debug statement when we send a SIGTERM to a process
adds 8c94d4d merge from ronnie (This used to be ctdb commit ab11fd70cf4d2165a5b55930cbad6fddf5397f54)
adds 6b3cb21 merge from tridge
adds 4e61e05 when we start 60.nfs we must make sure that the shared storage nfs-state directory actually exists (by creating it) or else the lock manager will not start
adds 6333634 merge from ronnie (This used to be ctdb commit e8138d9375fc34ae0cb31cc0e6ca042baf83eff8)
adds 7423bca up the release number (This used to be ctdb commit 71a6213c92a12bf794c17c30ae4987149b68fe1b)
adds c572d3c added a diagnostics tool for ctdb (This used to be ctdb commit 032a2238caf688656b00e06bf363182368e037e1)
adds f392771 add crontab and sysctl output (This used to be ctdb commit b1b59f3294ee7a5ed6d685f373bf19d3152170fa)
adds 4495dba merge from tridge
adds 12ebb74 change how we do public addresses and takeover so that we can have multiple public addresses spread across multiple interfaces on each node.
adds eb4cf6a change ctdb->vnn to ctdb->pnn
adds fc9d39c change ctdb_validate_vnn to ctdb_validate_pnn
adds 4ba9990 change vnn to pnn in the ctdb tool
adds 583b6e6 change ctdb_get_vnn to ctdb_get_pnn
adds 6f693bb change server_id.vnn to server_id.pnn
adds 211b497 change ctdb_node_flags_change.vnn to ctdb_node_flags_changed.pnn
adds 157be53 change ctdb_ctrl_getvnn to ctdb_ctrl_getpnn
adds 0c91261 change ctdb_send_message to take pnn as parameter instead of vnn
adds d66d9cd change debug output from vnn to pnn
adds f69321e change debug output from vnn to pnn
adds a50e834 change vnn to pnn in the traverse structure
adds 784eac9 dont just always return 0 from the killtcp control. return 0 or -1 so that the ctdb tool knows whether the control succeeded or not
adds 3e6be59 fix typo in debug output
adds cf45c50 we cant have takeover_ctx hanging off ctdb since it is freed/recreated everytime we release an ip. this context is used to hold all resources needed when sending out gratious arps and tcp tickles during ip takeover.
adds 8f819c6 get rid of the ctdb_vnn_list structure and just use a single list of ctdb_vnn
adds 77ec4d5 allow different nodes in the cluster to use different public_addresses files so that we can partition the cluster into different subsets of nodes which each serve a different subset of the public addresses
adds e4eecea dont dereference vnn before we have assigned it a pointer value
adds a9c8456 we should always get data back from getnodemap
adds 46eecfe we dont use 'sendip' any more so dont check for it and exit from the 61.nfstickles script if it is missing from the host
adds 0781616 document NFS_TICKLE_SHARED_DIRECTORY on our web page
adds f7d193e the event scripts for nfs are called 60.nfs and 61.nfstickle
adds 19546fb specify the additional ports for nfs
adds 00453a3 improve the handling of hosts to notify with statd
adds 8298457 we dont need the rpc.statd on shared directory neither do we need PUBLIC_IP anymore
adds fa872de 60.nfs: we must always restart the lockmanager when the cluster has been reconfigured and ip addresses has changed. This is to make sure we get a clusterwide grace period for nfs locking. if we dont do this and only restart locking on the nodes that were direclty affected, a different client can take out a conflicting lock from a different node before affected clients has had a chance to reclaim all the locks lost during reconfigure. grace period on rhel5 kernel has [...]
adds 68c37f9 merge from tridge
adds eb7a157 add a short delay after stopping nfslock to make it less likely that "weird" things happen
adds d0dd8df update web nfs with the new NFS_HOSTNAME variable we need to be able to stat notify using the correct hostname
adds 3cad21d remove the ctdb publicip command this command no longer makes sense when there is no on-to-one mapping between a node and its default public ip
adds d91b28f ctdb ip must loop over all connected nodes to pull hte public ip list and merge into a big list since with the deassociation between a node and a public ipaddress the /etc/ctdb/public_addresses files can differ between nodes and no node know about all public addresses that a cluster can use
adds 0ebd7be set /proc/sys/net/ipv4/conf/all/arp_filter to 1 by default when 10.interfaces startsup
adds 4ac749b change the signature to ctdb_sys_have_ip() to also return: a bool that specifies whether the ip was held by a loopback adaptor or not the name of the interface where the ip was held
adds 5038148 update a comment
adds 4216817 merge from ronnie (This used to be ctdb commit 1f21d4d563232926c35d03c4d69eb69190823dc6)
adds 70ec39b add back in --public-interface as a default (This used to be ctdb commit cdf56daf69b2c8381ee673943e982ad20f19affd)
adds f3ae1cd - use struct sockaddr_in more consistently instead of string addresses - allow for public_address lines with a defaulting interface
adds 57d8102 added back --public-interface to startup script (This used to be ctdb commit 9e9cb3c0da7251f522c655366ef0868037577a9c)
adds 8cd7ca1 fixed a pointer cast warning (This used to be ctdb commit df0e7a4aa13112d613702d8ea0fb0e18510d293c)
adds 5b65a6c get interface right (This used to be ctdb commit e0edc38d7e897f7de2850eb2cfd17fea75c16fcc)
adds a6728e0 fixed location of arp_filter (This used to be ctdb commit ea239c82fca2b9a648d21e5c603e632011958452)
adds a478c78 changed some debug levels (This used to be ctdb commit ed764533e1c2f8982e1577ca5e7f5f4482a15345)
adds 67bd64e - don't allow the registration of clients with IPs we don't hold - change some debug levels to make tracking of IP release problems easier (This used to be ctdb commit 5f9aed62adaf87750f953412c55b29c58e4bb6c0)
adds 6c77184 - set arp_ignore to prevent replying to arp requests for addresses on loopback - put removed IPs on loopback with scope host - check for nul strings in ethtool call ;
adds 96c54c6 handle hung or slow ctdb daemons on shutdown (This used to be ctdb commit a3089211782ab12387c1b04efa28914c94d89b30)
adds a919f69 fixed return code (This used to be ctdb commit 30165b5a19f9bd9d1f62c9c222df0711c1c6a927)
adds 1b53ecc remove clutter from ctdb log file (This used to be ctdb commit 54d5dcaaee0498f40bbee5059cc72d0ca75d33b7)
adds 023b885 new approach for killing TCP connections on IP release (This used to be ctdb commit c33a0db29b5604966f582b1f8c5fd66760c72197)
adds 4f261ae remove more cruft from the logs (This used to be ctdb commit b67f35c483b6cbb5facaa6380c7794709f44213a)
adds 3c0f61c we don't need the is_loopback logic in ctdb any more (This used to be ctdb commit 4ecf29ade0099c7180932288191de9840c8d90a9)
adds 2594001 fixed script errors in 10.interface (This used to be ctdb commit 0c759614d27758cef3eba5942b2cccad54193cbb)
adds 30de14f force recovery if unable to tell a node to release an IP (This used to be ctdb commit 6895788d2499344a03357e5c1103cb8383e9eaf7)
adds 6fa6101 more shell scripting fixes in 10.interface (This used to be ctdb commit 4ee2230b3f2ae7437a9d0cf973eb4645d276accd)
adds 9d50595 prevent recursion in the calling of ctdb_takeover_run (This used to be ctdb commit 0fbdeb7c91b965d9bc5ecc7b24e31070378d8f1d)
adds 2f86c3f ensure smbd and winbindd do die in 50.samba (This used to be ctdb commit 6f23affedb626fc7a5ca86c4763f3045a5586231)
adds 9cf96a5 nicer use of testparm (This used to be ctdb commit a611ea930fb9dae6e56f6a74b2bdc9e08066d4d1)
adds 3b159e4 wait for ctdbd to finish cleanup before considering "service ctdb stop" to be done (This used to be ctdb commit 216eb4be7ec481cfe9aaeeada257b77cb394d2e4)
adds 9c1b2f4 merged patch from tridge
adds a9a8ad0 grab the interface name from tok and not from the uninitialized array
adds 98f968d move all ip addresses onto loopback when we startup ctdb
adds 536d393 use the public addresses variable instead of hardcoding the path
adds ab1c8c0 merge from tridge
adds 4186d8e when a ctdb_takeover_run has failed we must make sure that need_takeover_run is set to true or else we might forget to rerun it again during the next recovery
adds 528b8af disable nfsv4 in etc/sysconfig/nfs
adds 4c20141 update the section about event scripts
adds 42fc00b - merge from ronnie - add a flag to check that recovery completed correctly. If not, re-trigger it in monitoring
adds 6052078 let each node verify that they have a correct assignment of public ip addresses (i.e. htey hold those they should hold and they dont hold any of those they shouldnt hold)
adds 8edcd3f during startup make sure to delete any public addresses from any interface
adds 955d4d8 make sure all public IPs are removed at startup (This used to be ctdb commit b16f33787f2a9471285037f4a6d470e826536570)
adds 305f432 fix pkill args (This used to be ctdb commit 9690de97b4746f4a79830465e3a1679e9fbda671)
adds c624905 cope with non-standard install dirs in event scripts (This used to be ctdb commit 52fff5345873690a9cc86495f414343eaa3bd540)
adds acf8edb merge from tridge
adds 05e1f67 documentation updates
adds 90a37c4 update vnn -> pnn in documentation
adds 2d0261a let ctdb ip only print the ip addresses known to the specified node and not the entire cluster
adds ed75f98 merge from ronnie (This used to be ctdb commit 913c33a7d2f67570548fecc568dba874e5f72dd2)
adds c6abc4e increase release number (This used to be ctdb commit b213f4f1bf5bcfb40b9ce176df22216e3ebbe964)
adds 16ebb73 merge from tridge
adds d9f936f add documantation of additional requirements for FTP so that users can log in and access files using the AD username/password
adds dc0bd93 one more command to run to enable winbind for vsftpd
adds bd7eeeb expanded ctdb_diagnostics a bit (This used to be ctdb commit 70a4bb3dc7e624ad778949dbc874c2617fd532e6)
adds 0438b07 separate out the various fs display ops (This used to be ctdb commit dc89e1a428da5d5ca2a9c4988c05de3ea65f00f4)
adds 81bfa58 make sure we set close on exec on any possibly inherited fds (This used to be ctdb commit d9dec82076f14a348e7b67b4350180681ff86f32)
adds 577fffd merge from tridge
adds c609883 added support for persistent databases in ctdbd (This used to be ctdb commit 3115090a0d882beca9d70761130b74bb0821f201)
adds e9f4541 merge from tridge
adds 61e885d when ctdb attaches to a database it broadcasts the attach to all other nodes so that the db is created on them as well
adds f4dd92d merge from ronnie (This used to be ctdb commit 485182ba7b91b756f93be4863bf5fa208d460a54)
adds 51d9120 in ctdb_control_persistent_store() we must talloc_steal() the pointer to c to prevent it from being immediately freed (and our persistent store state with it) if we need to wait asynchronously for other nodes before we can reply back to the client
adds 67ebd1d merge bugfix from ronnie (This used to be ctdb commit c179b0085ae239b576139545c43f1c141a03e196)
adds 2607c22 avoid using connected nodes that aren't in the vnn map yet (This used to be ctdb commit 2b5ae133f5f6fa9ad1a8896fe4b4c542d4ca462d)
adds 870c9cc merge from tridge
adds 416c0ce make the persistent dbdir configurable (This used to be ctdb commit 2587b887dcfce26b12c66fcb5d34e92da42a1776)
adds 4178cb9 fixed a valgrind error, and some warnings (This used to be ctdb commit c0f52dbb385fa0748680adb7c40755c92e577551)
adds b87ddd9 no longer wait at startup for services to become available, instead set the node initially unhealthy and let the status monitoring bring the node online. This fixes a problem with winbindd, where it refused to start because secrets.tdb was not populated but we could not populate ctdbd, because the net command would not run while ctdbd was still doing startup and thus frozen (This used to be ctdb commit 3a001b793dd76fb96addf1e2ccb74da326fbcfbc)
adds 80100c3 run monitoring more quickly when unhealthy and at startup (This used to be ctdb commit ff1c205928e3ef5bcc6bf4e4b2122a19fa38d8f4)
adds e3d0ec8 fixed a fd leak on the recovery lock (This used to be ctdb commit 186f35c42ed4fcc9ed44390b0dd036ece475d45e)
adds fa90c8e merge from tridge
adds 359448f when we have a public ip address mismatch (i.e. we hold addresses we shouldnt or we are not holding addresses wqe should) we must first freeze the local node before we set the recovery mode
adds e9a47bb merge from ronnie (This used to be ctdb commit c67f516f01f8033e3fbd0f338eaa3a8afb862495)
adds ef99506 upped version number (This used to be ctdb commit 4312e20e047ddb0f825c5e0c51d85dfa6a1b7df8)
adds fb48f2d we are the culprit if we can't get the reclock (This used to be ctdb commit 1d320e113c6134ff6822b985a47131d8204af35a)
adds 4115492 - catch ESTALE in the recovery lock by trying a read() - priortise nodes that are unbanned and healthy in the election
adds 5077000 fixed several places where we set the recovery culprit incorrectly (This used to be ctdb commit d9da73395fa443801fc68ec53a42b548e832d58a)
adds 011a205 make sure reconnected nodes start off as unhealthy so they don't get a public IP (This used to be ctdb commit c733ec6760cae01ce277f491caf1355e46de5cf7)
adds 1748796 add config option for disabling bans (This used to be ctdb commit 153b911f7f957d4c564b04f5aa878033a02da9e4)
adds 0a5bfdd disable optimisation for now, until we find a occasional segv (This used to be ctdb commit d09570c70551aa40390ce9ceffe7bc234e1afafe)
adds 0ee8424 merge from tridge
adds 72379ee change async.private to async.private_data since private is a reserved work in c++
adds de6c5ed merge from tridge
adds ab5d098 add a function in the ctdb tool to determine whether the local node is the recmaster or not.
adds 292e9d9 add an initial test version of an ip multiplex tool that allows us to have one single public ip address for the entire cluster.
adds 80cd82f add a control to send gratious arps from the ctdb daemon
adds 03e0277 send out gratious arps when we are starting up serving the "single public ip" but before we start the ipmux tool
adds 7735957 remove some debug outputs
adds bdd67bb add a --single-public-ip argument to ctdbd to specify the ip address used in single public ip address mode. when using this argument, --public-interface must also be used.
adds 33a6aa3 merge from tridge
adds 167e100 simplify election handling
adds 1a49990 first check that recovery master is connected (we know this from our own flags)
adds fa5d51c move the kill_tcp_connections() function from 10.interfaces to functions
adds 870a57a use kill_tcp_connections() to kill off all tcp connections to the "single public ip" address when we do a recovery
adds ebe772b use $CTDB_BASE in 90.ipmux instead of hardcoding it to /etc/ctdb
adds 0e855c0 merge from ronnie (This used to be ctdb commit d18712caba11855010be52f90bac656683076676)
adds 99bc0ac sync flags between nodes in monitor loop in recmaster (This used to be ctdb commit 6eef86e06388fc53a1212f1e2783ae174c6cd210)
adds 9570939 disable ipmux code until we have a configure test (This used to be ctdb commit fd83f0f3eb233f22ce9b5b4afbc4f26e3c865b3c)
adds 574db73 improved handling of systems without libipq.h (This used to be ctdb commit cfa8ddd3ca53c0160558137cccfc7e73e46ec36c)
adds d7f6b63 only link to -lipq if needed (This used to be ctdb commit 7c378d881e37db0f14e07ccba19fde1f9f4f0831)
adds 6b9d73a more detail on multipath config (This used to be ctdb commit 78c44f2267cbef5fbc57d56dfd5ff40972733a1f)
adds 85f91b9 increase release number (This used to be ctdb commit 69fe7ce1d7874ce51d79de29adc53c207cb8869f)
adds b3ff7d9 dont try to lock the file from inside the ctdb daemon. eventhough we dont want a blocking lock it does appear that the fcntl() call can block for a while if gpfs is in the process of rebuilding itself after a node arriving/leaving the cluster
adds 7e2e1b1 merge from tridge
adds 25d3a03 include system/network.h so we get the prototype for inet_aton()
adds 056aac6 add a new tunable : DeterministicIPs that makes the allocation of public addresses to nodes deterministic.
adds ce7a054 add back the test inside the daemon that if someone asks us to drop recovery mode back to NORMAL that we can not lock the reclock file since at this stage it MUST be locked by the recovery daemon.
adds d939a29 merge from ronnie (This used to be ctdb commit 75d4b386293e186a6bb8532515585ab72670d663)
adds 805ba22 merge from tridge
adds 9a93f4b reverse the order in which public ips are listed so it matches the order of the public_addresses file
adds 537841f use NF_DROP instead of NF_STOLEN when we tell the kernel to not worry about this packet any more and just forget it ever saw it
adds e4ec6e9 flush the route cache when we have added the single public ip to the node
adds 5e3d5b1 merge from ronnie (This used to be ctdb commit a6b094fdede0ae850e87877fad0b9dd1f3a26869)
adds 06cdb1f merge from tridge
adds 755511d set the flags explicitely isnstead of masking them in
adds d1ba047 add a new transport method so that when a node is marked as dead, we shut down and restart the transport
adds fe7b5b4 add a stub restart method for IB
adds e81e008 add missing ) in the IB transport (which i dont compile for)
adds 600264a dont close the file, just set the fd to -1
adds b814462 added some debug lines to help track down a problem (This used to be ctdb commit 2ca31e9de179f76e392a26cc8305e2473357c760)
adds 623e216 remove a incorrectly added file (This used to be ctdb commit ff01a32db81b6c04d42634f5660181c270988264)
adds f47f758 merge from ronnie (This used to be ctdb commit d444fdc7782496abe4b27003b647ac49fb52e6be)
adds 1a8338e increase release number (This used to be ctdb commit 747ff96f1d93c52ba7548d0540266b0277d88ac1)
adds 34f0657 merge from tridge
adds caad5dc dont set some of the sysctl variables in statd-callout. these are mainly useful for avoiding ack-storms when doing very rapid failover/failback during testing but should not be required in real-world.
adds f022df1 dont set parameters in statd-callout if they should be set they bshould be set from 10.interfaces
adds 4a97876 when we are shutting down, we should first shut down the recovery daemon
adds 1d6a74f when shutting down, we should stop monitoring
adds 6a32af6 nfs may take a while to stop so do it in hte background
adds 3507664 merge from ronnie (This used to be ctdb commit b47fdc1fc86431c9159b595047faa76ba31f6829)
adds f09537e prevent a double free (This used to be ctdb commit 5a1b923abb36c6deb99ae178fdd54f12235dc309)
adds 2931ed5 fixed a valgrind uninitialised memory error due to pad bytes (This used to be ctdb commit aea9b0c8d467fe19815c046969e9c1049a3a20ac)
adds 2d8afd8 another place where we need to mark connect_fde as freed (This used to be ctdb commit d047fbeafebe4b150602f9a91802795659058b16)
adds 8e22bca fixed a double close of a socket, leading to an EPOLL error (This used to be ctdb commit bbe8ad842bdfedd37ef14a6be07ad939113fe9b1)
adds 6e6de1e fixed a problem with backgrounding onnnode (This used to be ctdb commit 4e23630224bb219cfbbf129c4562da5a4c2d601a)
adds 44ab817 merge from tridge
adds 533a530 since service nfs stop/start sometimes fail to bring up the mount daemon on rhel5 check if mountd is running during monitoring and if it is not, try to restart it
adds 2cea351 merge from ronnie (This used to be ctdb commit cc70a2cc5f5400d6480cb609e1fa203236917976)
adds 1d6b4f4 update release number (This used to be ctdb commit fe6766940b2cf8a84ed51824158c956362a5806d)
adds bd73497 merge from tridge
adds 6d75f07 added monitoring of ftp ports (This used to be ctdb commit 4780e078fb55d69053f78a4bbc7c67e569bb5dae)
adds ba6f9ae merge from tridge
adds 8599f20 if bond* interfaces are used as public interfaces we can not rely on ethtool but have to check /proc for the status instead
adds 2a70ac8 the while loop in the startup event runs as a subshell so we need an extra || exit 1 at the end to propagate the error code back to the caller of the script
adds 87bfa7d merge from ronnie (This used to be ctdb commit 22b110549ff35f2560043abd5d85bed4b35295ee)
adds 684282f added bonding info to ctdb_diagnostics (This used to be ctdb commit 71b5fc434bc5d88eb0669ee29aa932ba12737e07)
adds 29e48fe increase release number (This used to be ctdb commit dc648b1bb6becc52dcf900add97418a5634367eb)
adds 82bd652 patch from michael adam (This used to be ctdb commit a7a3bef90f033bab5cb110a6ef77a8bef48f2588)
adds bde8869 prevent a deadly embrace between smbd and ctdbd by moving the calling of the startup event scripts after the point where recovery has started and the node is in normal operation
adds 3427793 don't do the first startup event until we are out of recovery (This used to be ctdb commit 689940eb6e23f16ee063331caf3986613a8963ea)
adds 45f0fdf make election handling much more scalable (This used to be ctdb commit 05938d462b92bd9ecb8e35f53651bded47c48675)
adds 0943fba make it easier to test starting large numbers of virtual nodes (This used to be ctdb commit cf61bf8b8806d29772985c904d5ee15c24d4d767)
adds 4608fcc need public_addresses for test suite (This used to be ctdb commit 6d79994eace4802ab72dda2793028264c47d2d56)
adds 8b1ad10 merge from tridge
adds df5dd43 add a new tunable "CheckNodesFile" that when set to 0 will disable the check in the recovery daemon that all nodes are using the same /etc/ctdb/nodes file.
adds 3c1f988 revert 773
adds 71dfab2 merge from tridge
adds 3d98766 merge from tridge
adds 04ff06d merge from tridge
adds dfa6829 add CTDB_MANAGES_WINBIND to /etc/sysconfig/ctdb to allow ctdb to be used in environments where samba is used without winbind
adds 9f4b0da only check port 21 when monitoring vsftpd
adds b09d3de from Christian A when monitoring that all nfs shares are available, allow both ' ' and '\t' characters to separate the exported directory from the options in /etc/exports
adds 74b1678 - merge from ronnie - auto-detect CTDB_MANAGES_WINBIND from smb.conf if not set
adds 330bf59 increase release number (This used to be ctdb commit 1178fcce1a701441d43d4ed959f0ba6b50a5b07d)
adds 6b5cfde merge from tridge
adds e95a4b5 when we print "Remote node had flags xx local had flags xx we swapped the flags when printing them to the log
adds c36ce05 if we get a modflag control but the flags remain unchanged, log this
adds af5bc9b add an extra log if we get a modflags control but it doesnt change any flags
adds b2a81fb when we as the recovery daemon on the recovery master detects that the flags differ between the local ctdb daemon and the remote node we can force a flags update on all nodes and not just the local daemon
adds b5e79fb If update_local_flags() finds that a node has changed its BANNED status so it differs from what the local ctdb daemon on the recovery master thinks it should be we should call for a re-election
adds 6b284e5 add log output for when ctdb_ban_node() and ctdb_unban_node() are called
adds a260145 check for recursive bans in ctdb_ban_node() and remove the previous ban if this is an attempt to ban an already banned node
adds 0597be3 when monitoring the node from the recovery daemon, check that the recovery daemon and the ctdb daemon both agree on whether the node is banned or not and if they disagree then reban the node again after logging an error to the debug log
adds 9e73dc8 Add a --node-ip argument so that one can specify which ip address a specific instance of ctdbd should bind to. This helps when running a "virtual" cluster on a single machine where all instcances bind to different alias interfaces.
adds 5c3a270 move ctdb_set_culprit higher up in the file
adds 8ac8cce dont manipulate ctdb->monitoring_mode directly from the SET_MON_MODE control, instead call ctdb_start/stop_monitoring()
adds 192ba82 ->monitor_context is NULL when monitoring is disabled. Check whether monitoring is enabled or not before creating new events and log why the event is not set up othervise
adds 0eb6c04 get rid of the control to set the monitoring mode. monitoring should always be enabled (though a node may want to temporarily disable running the "monitor" event scripts but can do so internally without the need for this control)
adds 50573c5 add ctdb_disable/enable_monitoring() that only modifies the monitoring flag. change calling of the recovered/takeip/releaseip event scripts to use these enable/disable functions instead of stopping/starting monitoring.
adds 975fbc8 always set up a new monitoring event regardless of whether monitoring is enabled or not
adds 07dd0f6 log that monitoring has been "disabled" not that it has been "stopped" when monitoring is disabled
adds 2f1baf3 up the loglevel for the enable/disable monitoring to level 1
adds 7edb416 merge from ronnie (This used to be ctdb commit 6653a0b67381310236e548e5fc0a9e27209b44e0)
adds a55c370 make DeterministicIPs the default (This used to be ctdb commit e7d077e98a40a62dbd6bfd174f29afba7b5529ef)
adds ad6abac merge from tridge
adds 64008e2 for the banned status, we should allocate this structure as a child of the banned_nodes array and not the rec structure so that ban_state is destroyed when the banned_nodes array gets destroyed (and so that when this struct is destroyed, that any pending ctdb_ban_timeout events are also destroyed.)
adds 7cef33b rework banning/unbanning nodes
adds 6ef3bff merge from ronnie (This used to be ctdb commit 072ef744951d3aa59dd8be70578b99b18c37d988)
adds 36fd197 update release number and changelog (This used to be ctdb commit fa9723e1e43cdbb5c0c3c31fd79c50aa1298ba3d)
adds 2a2f1e3 fixed segv on failed ctdb_ctrl_getnodemap (This used to be ctdb commit 5daf9a72f0e60a9af7cf32ae6d759be7d94857ec)
adds d116235 updated release info (This used to be ctdb commit 657aac41b2c2f7e4d53e5709d4eb8dbd9c5f5616)
adds ec59952 fixed order of changelog (This used to be ctdb commit 05940cc8a7c7e75b976f2f0151d03fdf63c59395)
adds fa965de quick fix for timeout in recovery (This used to be ctdb commit 9205c681a819782d061bb41637191c130e91b100)
adds 77c376e make this a custom build (This used to be ctdb commit cc805ec72c9b0e60e06b5b920fbb5fe67b266c2a)
adds 1ebc630 make this a custom build (This used to be ctdb commit 570ad64dadde2056e41d95d1278cf030949855d5)
adds bb06e83 more optimisations to recovery (This used to be ctdb commit 9a41ad0a842cd4f3792d6e84b5c809b7ff6f342e)
adds 41fb8e2 add randrec to Makefile (This used to be ctdb commit ded1f7903e8a6525ab1888e8c4f50c71fa23cc19)
adds 10bc8a4 added ctdb_randrec test tool (This used to be ctdb commit be59e7f3db992667664a631433b99ff19f4313f0)
adds 2509821 prevent a re-ban loop for single node clusters (This used to be ctdb commit b20a3369655bcba274c99091157ba7466994e848)
adds ea13223 prevent O(n^2) behaviour for traverse after large numbers of deletes (This used to be ctdb commit e3c60552366f1d8d464c43efbcd6ed5a2a1adb71)
adds b4a5c5e make sure vars are set at startup before recovery (This used to be ctdb commit 2c789f19b069c975c133dd8488b566a6715a8e76)
adds afc7275 fixed a warning (This used to be ctdb commit d6255438d63943736b24a7a6da190b6933379a61)
adds 8a10bc6 update revnumber for custom tree (This used to be ctdb commit 8b36f4a4f131102769782fe2994b846fc2b8da13)
adds 9ea20f3 expand tdb by minimum of 25% at a time (This used to be ctdb commit 355575878e2b6e85268ca8387f41a19bcd9db651)
adds e9987cf fixed a warning (This used to be ctdb commit f34d0f9351c1cda3327efb14e173f249f7854570)
adds c4826c2 added async pull, push and rsn handling functions (This used to be ctdb commit 05d30180f64aaff13411b92586ac554d84a35d9a)
adds fc21f78 make some specific cases of the non-dmaster bug non-fatal (This used to be ctdb commit 7b516ab06c7ba7ffe9ecf3f76720df5360176b2c)
adds 69fb0d3 avoid write locks during delete checks in traversals (This used to be ctdb commit dde9f3f0061988a0cdf10ee9e4db982c1b79ad1a)
adds 9a62553 this fixes the non-dmaster bug that has plagued us for months (This used to be ctdb commit 2acf6c6201862debfca054a09262f75c066d2deb)
adds f79dfd0 convert much of the recovery logic to be async and parallel across all nodes (This used to be ctdb commit 8b72a02bf1045d8befb342a4111ca1316889262e)
adds 023a230 a useful hack for checking correct behaviour of recovery (This used to be ctdb commit d88b95a5407b53ead47ca0638ee60653ea3d3d07)
adds e4aefbc a new tunable DatabaseMaxDead that enables the tdb max dead cache logic (This used to be ctdb commit 01c519c3658a8fcb9545b507b597e723658e4c4e)
adds 02287e5 update version (This used to be ctdb commit 37a1d17365995f15696e4c338d7c2efcc04c1e6e)
adds 9bd69e7 ensure we always build the right version (This used to be ctdb commit 841943e74355a4347cda5b23b1807522bf12f169)
adds a21afe8 added tdb_wipe_all() function (This used to be ctdb commit 8e2d81cf54630970d66af92de2c0333acd2e1d22)
adds 63b2d1c cleanup the new freelist code (This used to be ctdb commit 76137104c7028b061578950d4b6b35ca8267fab1)
adds 9311f7f fixed the bug that make "onnode N service ctdb start" hang (This used to be ctdb commit b50dcb16f30a60abce42f491f9b0aae7948b8206)
adds a54b88d fixed data offset definition (This used to be ctdb commit cef83d74883f6c66866fb7e5e17769322a3473da)
adds 5180a3b fixed excludes in tar ball creation for src rpm (This used to be ctdb commit fe0662fb2cdf733c5c9da7e24641e89039cb3e54)
adds c2f84d6 Rewrote the tdb transaction code to be O(N) instead of O(N^2)
adds 67d2b14 convert tdb from u32 to uint32_t to match the current Samba trees (This used to be ctdb commit 0dc754b7e8b0985a252885ed043949dfb7ea1ae1)
adds 370779a update from Samba4 (This used to be ctdb commit 298118c41bd33acd1a34a35a71a28451a45390c5)
adds 841a049 merge from Samba4 (This used to be ctdb commit 9aed7a1d065272c2e5b54872228a73f37664b526)
adds 43aa27c this is needed with merged tdb (This used to be ctdb commit 3dc07f2bf98ab445ab960ef14173bc6924e3b658)
adds ff039b4 - added tdb_add_flags() and tdb_remove_flags()
adds 4322a86 ensure tdb log messages appear in ctdbd logs (This used to be ctdb commit b2439487832230e7b738c0f89eeaa2c0c4ba0951)
adds 108aafc non-persistent databases don't need sync transactions (This used to be ctdb commit 52fd86addd23e4d6e0af2c716bd83d19675b1f5a)
adds 4f5b717 change default tunables to cope with larger dbs (This used to be ctdb commit d91a2d43d1f0562cc3a12e6e1e2767f75d888f72)
adds c08f261 new simpler and much faster recovery code based on tdb transactions (This used to be ctdb commit 9ef2268a1674b01f60c58fed72af8ac982fe77a3)
adds 748843a added paranoid transaction ids (This used to be ctdb commit afc1da53873cdbd31fcc8c6b22fae262e344cf6e)
adds db6ac79 new rpm version (This used to be ctdb commit eb8fba9613e90088b295d6428d5edad7b75315ba)
adds 30e18ed don't retstart statd when we don't need to (This used to be ctdb commit 94059f108b14c4a2442a40cf8f0eceb612c5d14a)
adds 528e4d7 more efficient traversal in pulldb control (This used to be ctdb commit fe614b10868e63b70e081b5bbfb74bf16fdf5716)
adds 4258098 catch internal traversal errors (This used to be ctdb commit 8caa85ad71be5d20a8d6f0cb3d52aff6905657a4)
adds d38fbaa nicer onnode output (This used to be ctdb commit ac5c1e090d007bc2e3965589731620b87c0217fb)
adds 3786193 merge from ronnie (This used to be ctdb commit 0aa6e04438aa5ec727815689baa19544df042cf7)
adds 61fd2d5 background the smbstatus -n command (This used to be ctdb commit 0a05cc6763aa6e57089d3ce70516d359fcddb0e4)
adds 25bb60f show start/stop time of recovery on all nodes (This used to be ctdb commit 9f7662279c367eb3e8a58e6f4aeca521e6f1f1d0)
adds 41f63fe updated docs from ronnie (This used to be ctdb commit 0390f9e68210dd7f6e750f7a5909a0f97841193c)
adds 96100fc added two new ctdb commands:
adds 1c91398 ensure the recovery daemon is not clagged up by vacuum calls (This used to be ctdb commit ff7e80e247bf5a86adda0ef850d901478449675b)
adds 9559249 ensure the main daemon doesn't use a blocking lock on the freelist (This used to be ctdb commit 73f8257906b09e6516f675883d8e7a3c455ad869)
adds 0ee375a this is not an error - it just means the record was busy (This used to be ctdb commit 749451a4e97330d0fc35f5366dcc61aa500f7ce9)
adds 673a2b4 nicer outut from repack and vacuum (This used to be ctdb commit 446c76bc332fe1366c32898fb77279a902d7159c)
adds bb3f77d changed default vacuum limit (This used to be ctdb commit 7ca2977c12cf7938da639a17a0f857d7029d749c)
adds 010e257 increase version number (This used to be ctdb commit 8aa1d26a83fd781e641fa23b14bbfd1c238de0b6)
adds 4879d46 forgot this file (This used to be ctdb commit d715bef49a88f9084f53b3c88307848ed8434a50)
adds fa77de5 needs to be in Makefile.in too (This used to be ctdb commit b3dfdf28fa682a55d177564774cde3af8c260d8e)
adds 59d69bb only match vacuum list if on the same database (This used to be ctdb commit 27e56955e93027534780cc7549ddb224670d82b6)
adds 5d99136 allow remote variable expansion in onnode, so you can use wildcards that expand on the remote nodes (This used to be ctdb commit def643225a1cb31d4999f3e73fad368ae60048ad)
adds 5b6486c allow delete percentage to be specified on the command line (This used to be ctdb commit 1177b48067a92cbf013e19027d4122327c620361)
adds bc85af6 a compromise for freelist scanning - we now will look for other than the first fit, but get exponentially more desperate as we get deeper into the freelist (This used to be ctdb commit f3319ef84c47dc8bf0bfb4ef1c72cee58ed9d88c)
adds fae327d report the store rate in ctdb_randrec (This used to be ctdb commit da3fb053d91da76122b12f0efb1d31e085b59574)
adds 2119f0a add a max runtime switch to ctdb tool (This used to be ctdb commit b681e4f2011481aebbe18fd0147c2d500caf2705)
adds 35e8f2f tdb_freelist_size was reporting 1 more than correct size (This used to be ctdb commit 46214c9234c574b45bce0b88bfb3af437415a69e)
adds 3b3fcea block alarm signals during critical sections of vacuum (This used to be ctdb commit cfb14ae76f00f10d27b56c034b2247ab12d63065)
adds 624898b auto-run the vacuum and repack ops every 5 minutes by default (This used to be ctdb commit 3fc3f3d15a0f51811b32ff7b554d1f8ce9715358)
adds bccfdc0 increase version number (This used to be ctdb commit fccaba54d392f983071e38336f792229f5199d13)
adds 538f519 exponential backoff in health monitoring for faster startup (This used to be ctdb commit 1b04a1f675f73b48366ba98803a58c3d8df1b6e1)
adds b866a14 get rid of monitor_retry as well (This used to be ctdb commit c957cf9c1d99d5d3f4ca726f7a867c829660a2b7)
adds ddbe31e fixed the bug that caused tdbtorture to fail It was an error in the new transaction code
adds fd227f5 merge from tridge
adds 9862338 merge from tridge
adds bd82528 merge from tridge
adds 73ca357 merge from tridge
adds 6c61bcd merge from tridge
adds 08a7985 add documentation for the vacuum and repack commands. document the -T option to ctdb
adds f10d9b8 typo
adds 64c3943 merge from tridge
adds 5932723 add eventscript for http
adds ba31fea split node health monitoring and checking for connected/disconnected nodes into two separate files.
adds 8d50445 merge from ronnie (This used to be ctdb commit d91fd2747ed42adfb765cdb1cb70cb5402990f36)
adds 840ba4d minor fix to transaction_write_existing (This used to be ctdb commit aa4e7578f78449c518730811220666e5e34adc06)
adds 6c56e9d fixed a memory leak in the recovery daemon (This used to be ctdb commit 73c27cf4c62cbe44b2b8fd00f907974d0808500c)
adds e89d18c merge from tridge
adds bf9e33d - catch a case where the client disconnects during a call
adds 8bf5790 update for release (This used to be ctdb commit b607ceff4e7337b0671ff1e295b418d55f01d025)
adds 43ecfd3 merge from tridge
adds 5b7838d ctdb_control_send() does not need to take an outdata parameter
adds 44cd044 improve documentation of --nosetsched
adds d8a708f explain public-interface and single-public-ip better
adds 8b8fb37 update --transport we only supprot tcp now, infiniband may be supported in the future
adds cf1abbe update
adds d28d32b update getdbmap docs
adds 5f2be83 doc updates
adds 9f5ce34 merge from ronnie (This used to be ctdb commit c0173a5fb9010474064209f2153797b57ff7e2a2)
adds b62b7fc added syslog support, and use a pipe to catch logging from child processes to the ctdbd logging functions (This used to be ctdb commit 1306b04cd01e996fd1aa1159a9521f2ff7b06165)
adds d815bc6 the event scripts no longer need to show a date, as its done by the main ctdbd logging function (This used to be ctdb commit b5e691c4c3fe80b219a9ac355d28b766cb0303f3)
adds 97ede94 The recovery daemon does not need to be a realtime task (This used to be ctdb commit f552acf7c1f9dd37eb35d9716ea3fb02304aae8f)
adds 0080683 fixed two 64bit warnings (This used to be ctdb commit c61fe240713ae2e917f69f827c6927405f02f5d4)
adds e979ca9 update for release (This used to be ctdb commit 51dbdb4ddec36e280b2d8e312a85a2589642ffb9)
adds be9594c fixed handling of \r from stdout of subprocesses (This used to be ctdb commit f1acec5db4948d8e48412a8546bb181b08a2c5fd)
adds 5683a8d cope better with large debug dumps (This used to be ctdb commit fc3733f8e966376f50799fd1aa7b0a8e1cf66e0e)
adds fc9bc20 merge from tridge
adds 31fe67c merge from tridge
adds 9055978 add a ctdb uptime command that prints when ctdb was started and when the last recovery occured
adds 9625483 add ctdb_uptime.c
adds d945b1a merge from ronnie (This used to be ctdb commit 5f6d59b9d18c694d82591238bc7a6bb98726a3ed)
adds ce13465 more efficient freelist allocation This takes advantage of the fact that we can do left merges but not right merges By allocating data from the end of the freelist entry rather than the beginning we can guarantee that if we immediately free the record again it will be merged with the previous freelist entry, reducing fragmentation
adds ef02267 merge from samba4 (This used to be ctdb commit 21245b894b32f232251fd7c0e2fbfd073fb10514)
adds 3c5bf1f merged 60.nfs changes from ronnie (This used to be ctdb commit aa7996d4555883360082d9017185464b3551ae08)
adds eb044bb make ctdb dumpmemory work remotely, and dump the talloc memory tree to stdout. This is much more useful than putting it in the log, and also fixes a bug where the pipe would overflow internally and cause ctdbd to lockup
adds 6b50533 fixed egrep pattern to use more compatible expression for spaces
adds 3777346 partial merge from ronnie
adds 8d7c9ee added an ignore file
adds 9c9cf30 useful for building with equivalent options to the spec file
adds 146d4b0 merge async recovery changes from Ronnie
adds e2fa62c ignore some autogenerated test files
adds bd5ce86 update download instructions for new git tree
adds ac2e733 update for release 1.0.25
adds feb7c05 removed dependence on dprintf
adds 1c35c82 fixed a crash bug in the new transaction code
adds 0986cdd prepare for release
adds 9d6ac0c added debug constants to allow for better mapping to syslog levels
adds 04aa3fb Merge branch 'master' of git://git.samba.org/tridge/ctdb
adds f6e53f4 merge from ronnie
adds a7aced2 Merge branch 'master' of git://git.samba.org/tridge/ctdb
adds 3f56526 Specify and print debuglevels by name and not by number
adds 275cd68 nicer use of structures and use isalpha()
adds 55efef3 add an eventscript to start/stop iscsi
adds 64b6df0 update ctdb version change flags for 41.httpd
adds 7ceb256 update ctdb revision
adds 2a0e73b add monitoring of iscsi to the eventscript
adds e365b01 add documentation on how to set up ha-iscsi with ctdb
adds a8ea672 change the IF interface is a BOND THEN xxx ELSE assume everything is ethernet
adds 35ee7d4 in the 91.lvs event script
adds f992455 dont use an absolute path for the basename command
adds 6820f4e dont use an absolute pathname for the iptables tool
adds 071021b dont use an absolute pathname for the touch command
adds 81232a9 dont use absolute pathnames for the netstat tool it can be either in /bin or /usr/bin
adds fbba202 fixed a problem with tdb growing after each recovery
adds 60e2a45 Merge git://git.samba.org/tridge/ctdb
adds 1ff6e08 don't ship the .git directory in the srpm
adds f6ebcd6 carefully step around the recovery area when doing a tdb_wipe_all. This prevents problems with wipe_all on databases that may need crash recovery
adds b58a128 update to revision 28
adds 0e31eae create a startstop_nfs function that can start/stop the nfs service of different platforms
adds 42702fa add helpers to stop/start nfs lockmanager on different platforms
adds e3770e5 From Mathieu PARENT <math.parent at gmail.com>
adds 8da0e15 from Mathieu PARENT <math.parent at gmail.com>
adds bef60e8 read the current debuglevel in each loop in the recovery daemon so that we pick up when they change in the parent daemon
adds 87b38e0 the ctdb structure must make its own copy of the ->address field and not just copy the content of the nodes structure.
adds 9f99b44 to make it easier/less disruptive to add nodes to a running cluster
adds 16c4e9c make the ctdb reloadnodes reload the nodes file on all nodes and restart the transport
adds 050e629 update version to 1.0.29
adds c8503e0 monitor the amount of free memory and if this treshold is crossed, monitoring will log an OOM memory in the ctdb log and shut down ctdb on the node.
adds 39539f6 Add a new parameter to /etc/sysconfig/ctdb CTDB_START_AS_DISABLED="yes"
adds f3b474c Add debug output to indicate why a node starts up in DISABLED state
adds 0c193b3 document the --start-as-disabled argument
adds 7bc8007 add a new tunable DisableWhenUnhealthy which when set will cause a node to automatically become DISABLED anytime monitoring fails and the node becomes UNHEALTHY.
adds 4adeafe add a control to get the name of the reclock file from the daemon
adds e003694 add a new file <reclock>.pnn where each recovery daemon can lock that byte at offset==pnn to offer an alternative way to detect which nodes are active instead of relying on CONNECTED being accurate.
adds efa29c6 store the num_active variable (number of connected/active nodes) inside the rec structure and avoid passing this as an extra parameter to do_recovery()
adds 814570f update the reclock pnn count for how many nodes are connected to the current node once every 60 seconds
adds cadd952 change recmaster from being a local variable in monitor_cluster() to be a member of the ctdb_recoverd structure
adds f6f7f54 add a new tunable : reclockpingperiod
adds 57d29f1 add a num_connected field to the rec structure that holds the number of connected nodes
adds e08519b when we reallocate the ip addresses for nodes, we must make sure that a node that has been allocated to server an ip actually CAN serve that ip (if we use differing public_addresses files on each node)
adds a89ed0f add a new tunable 'NoIPFailback' when this tunable is set, ip addresses will only be failed over when a node fails. And only those ip addresses held by the failed node will be reallocated in the cluster.
adds d9b534b A new command to 'ctdb'
adds 4600834 document some new ctdb command
adds 5afb32f document some public tunables
adds 212fbb4 make 'ctdb ip' provide machinereadble output using '-Y'
adds 61b52e0 provide machinereadble -Y output for 'ctdb getdebug'
adds b1cf2b5 Update ctdb uptime to provide machinereadable output
adds e293058 update to version 1.0.30
adds 74d57f8 Redo the vacukming process to mkake it scalable.
adds e19264e change the log level for the message when someone connects to a non-public ip
adds 38212ff dont steal reply_data.dptr to ctdb if there is no data, since then we would leak memory
adds d534247 in ctdb_call_local() we can not talloc_steal() the returned data and hang it off ctdb. This can cause a memory leak if the call is terminated before we have managed to respond to the client. (and the call is talloc_free()d but the data is still hanging off ctdb)
adds 2863d2c From M Dietz, Add back the controls to enable/disable monitoring we used to have for debugging but removed a while ago
adds 5bb9b02 update to version 1.0.31
adds 26ec64a fix a memory leak
adds 0d7b34c Add two new controls to add/delete public ip address from a node at runtime.
adds d03bb15e update the iscis support under RHEL5 to allow one iscsi target to be defined for each public address in the cluster.
adds a133424 make sure the iface string is nullterminated in the addip control packet
adds 0de4f37 return 0 if iscsi is disabled
adds 78081de from tridge: decorate dumpmemory output so that packets that are queued show up with a little more information to make memory leak debugging easier
adds 27a7f85 add improvements to tracking memory usage in ctdbd adn the recovery daemon
adds 03d30f4 decorate the memdump output with a nice field for ctdb_client structures to show the pid of the client that attached
adds e8e67ef add a mechanism to force a node to run the eventscripts with arbitrary arguments
adds eaad3e1 bump version to .32
adds 6b797f1 From Chris Cowan
adds d6736b3 we allocated one byte too little in the blob we need to send as the control to the server.
adds 416409d add a ctdb command to print the ctdb version
adds b902e09 add possibility to provide site local modifications to the event system through a /etc/ctdb/rc.local script that is sources by /etc/ctdb/functions
adds 2da3fe1 From Chris Cowan secure the domain socket and set permissions properly
adds 3f087a9 update to version .33
adds ea86c31 shell scripts need extra spaces sometime
adds cd1858d fix compiler warning during a fatal error failing to lock down the socket
adds dc15a9c - accept an optional set of tdb_flags from clients on open a database, thus allowing the client to pass through the TDB_NOSYNC flag
adds 9684bef Revert "- accept an optional set of tdb_flags from clients on open a database,"
adds 39f119b Revert "Revert "- accept an optional set of tdb_flags from clients on open a database,""
adds 0e1a20b Revert "Revert "Revert "- accept an optional set of tdb_flags from clients on open a database,"""
adds f153a45 make ctdb eventrscipt accept the -n all argument to run the event script on all connected nodes
adds 073f4a7 when a node disgrees with us re who is recmaster make it mark that node as a lcuprit so it eventually gets banned
adds a6cbe34 add support for -n all in "ctdb -n all ip" this collects all public addresses from all nodes and presents the public ips for the entire cluster
adds 60583c7 when adding a new public ip address to a running node using the 'ctdb addip' command, If no other node is hosting this public ip at the moment, then assign it immediately to the current node.
adds 6a5b593 make 'ctdb catdb' produce output that resembles the output of tdbdump
adds 6fd1c60 when deleting a public ip from a node that is currently hosting this ip, try to move the ip address to a different node first
adds f148f1b update version to .34
adds f8dadeb Use DEBUG_ERR and not DEBUG_WARNING when we get a connection attempt from a non-ctdb host
adds a9c45f9 Add a capabilities field to the ctdb structure
adds d86e48d Add ability to disable recmaster and lmaster roles through sysconfig file and command line arguments
adds 80f85dc Monitor that the recovery daemon is still running from the main ctdb daemon and if it has terminated, then we shut down the main daemon as well
adds 6863c8f close and reopen the reclock pnn file at regular intervals.
adds 2c23959 make sure we lose all elections for recmaster role if we do not have the recmaster capability.
adds 92b61cd Expand the client async framework so that it can take a callback function. This allows us to use the async framework also for controls that return outdata.
adds d00c549 update to version .35
adds 41e762a From Mathias Dietz
adds 8e8e428 fixed permissions on configure.rpm
adds bb237ab add support for -n all in "ctdb -n all ip" this collects all public addresses from all nodes and presents the public ips for the entire cluster
adds 4304a58 when a node disgrees with us re who is recmaster make it mark that node as a lcuprit so it eventually gets banned
adds b1b8aeb make ctdb eventrscipt accept the -n all argument to run the event script on all connected nodes
adds b13c021 Revert "Revert "Revert "- accept an optional set of tdb_flags from clients on open a database,"""
adds 8f40189 Revert "Revert "- accept an optional set of tdb_flags from clients on open a database,""
adds aca21ff Revert "- accept an optional set of tdb_flags from clients on open a database,"
adds e8a62cd Merge branch 'master' of git://git.samba.org/sahlberg/ctdb
adds 69bdb33 Merge commit 'ronnie-ctdb/master' into tridge
adds fb5cc54 listen_fd is auto-closed
adds 366c42b Merge commit 'sofs1/tridge'
adds 60103af Merge git://git.samba.org/tridge/ctdb
adds 123d0b3 fix merge corruption
adds abe6d81 fixed realloc bug
adds f196afd fix a bug where the public ip addresses of the cluster would not be redistributed across the cluster after a recovery was performed.
adds ac9b967 update to new version
adds adf4034 ctdb->methods becomes NULL when we shutdown the transport.
adds 49e38d9 when pulling the nfs directories to check during 60.nfs monitor grep for lines starting with a '/' character since exportfs will sometimes split a single export line into two lines of output like this :
adds d5ec45e Update to new release
adds b8eb592 Try to use tdb transactions when updating a record and record header inside the ctdb daemon.
adds d3e24f7 When we run the init script to start the ctdb service Use tdbdump to verify that all persistent database files are good before we start the daemon.
adds 7178dfb add a checksum routine for tcp over ipv6
adds 9aba594 move the function to open a sending socket into the main executable since this function will dissapear soon...
adds 7d04ca2 Add a missing include
adds 2bc0e5a add a new container to hold a socketaddr for either ipv4 or ipv6
adds 909ff21 Start implementing support for ipv6.
adds 093ce06 use git archive to create tarball
adds 78a0203 need to specicy tree to git archive
adds 510fb39 Merge commit 'ronnie-ctdb/master' into tridge
adds e465110 Fix the chicken and egg problem with ctdb/samba and a registry smb.conf
adds 8ec3665 put the return in the right place
adds 3e14bbc Merge git://git.samba.org/tridge/ctdb
adds 09cc3cc Update some debug statements. Dont say that recovery failed if the failed function was invoked from outside of recovery
adds f2661ec remove some unnessecary tests if ->vnn is null or not
adds 37b6816 dont check whether the "recovered" event was successful or not since this event wont run unless the recovery mode is normal but we can not know what the recovery mode will be in the future on a remote node so since we issue these commands that will execute in the future at some other node it is pointless to try to check if it worked or not
adds f4fd4d0 dont disable/enable monitoring for each eventscript, instead just disable the monitoring during the "startrecovery" event and enable it again once recovery has completed
adds 9da30f4 add "machinereadable output" support to "ctdb getmonmode"
adds 112a1fc new version .38
adds e50dfb0 When ctdb has just been installed on a node, there wont be any persistent databases stored yet.
adds 26e5f71 lower the debug level for the "can not start transaction" since we do expect this to happen a few times inside ctdb (since we cant really block and wait for all locks to dissapear before we can write the header, for example when doing a dmaster miration) in those cases we accept that we couldnt get a transaction and then just writes the data "unsafely" anyway.
adds cc5dc9f dont emit the can not start transaction with locks held at all. it just pollutes the logs
adds 9c23bf7 lower the loglevel for when we have "tickles" for an ip address that is not a public address on the local node (it may be a public address on other nodes)
adds 92a0c0f lowe the loglevel for the warning that releaseip was called for a non-public address.
adds f4ed8ef move the config optoin CTDB_MANAGES_VSFTPD from /etc/sysconfig/vsftpd to /etc/sysconfig/ctdb
adds e9664e5 move the CTDB_MANAGES_ISCSI setting from /etc/sysconfig/iscsi to /etc/sysconfig/ctdb
adds 5836576 move CTDB_MANAGES_NFS from /etc/sysconfig/nfs to /etc/sysconfig/ctdb
adds d60f5ce update version to .39
adds ed2cf02 second try for safe transaction stores into persistend tdb databases
adds d895f43 cleanup of the previous patch.
adds dd6c9d5 fix some memory hierarchy bugs in allocation of the state structure for persistent writes.
adds 0941019 restore a timeout value to the default settings instead of the hardcoded 3 second test value
adds 52e44b3 disable transactions for now, there are more situations where there are conflicting locks and the "net" command is not prepared that the persistent store can fail.
adds 46220fc read the samba sysconfig from the samba eventscript
adds 33fd7fd update to .40
adds ceaf488 do persistent writes in a child process
adds 71ec7b2 remote a comment that is no longer relevant
adds 0b0f5bc remove another field we dont need in the childwrite_handle structure
adds 60a3fb9 dont bother casting to a void* private_data pointer, just pass it as 'state' structure
adds 04573c1 update to .41
adds 2d06861 debugleves can now be negative so print their value using %d instead of %u
adds a8cf6e7 create the nodes file in a 'test' subdirectory and not the current directory
adds fba38a5 redesign the test of persistent writes so that we have n persistent writers on n nodes, all writers writing persistently to the same record.
adds a594ac1 run the persistent write test with 4 nodes by default
adds 1c88f42 add a parameter for the tdb-flags to the client function ctdb_attach() so that we can pass TDB_NOSYNC when we attach to a persistent database and want fast unsafe writes instead of slow but safe tdb_transaction writes.
adds 7d39ac1 convert handling of gratious arps and their controls and helpers to use the ctdb_sock_addr structure so tehy work for both ipv4 and ipv6
adds 598fba7 fix a comment
adds d8433ca first cut to convert takeover_callback_state{} to use ctdb_sock_addr instead of sockaddr_in
adds 4b6b094 add a callback for failed nodes to the async control helper.
adds e6d1d76 make it possible to re-start a recovery without marking the current node as the culprit.
adds 30535c8 when a eventscript has timed out, log the event options (i.e. "monitor" "takeip 1.2..." etc) to the log
adds 779468a if the event scripts hangs EventScriptsBanCount consecutive times in a row the node will ban itself for the default recovery ban period
adds fd921ae ban the node after 3 failed scripts by default
adds 79caa61 update to 1.0.42
adds aa82d15 it is 2008 not 2008 right now :-)
adds 77ef05e the write() from the freeze child process can fail try writing many times and log an error if the write failed
adds 2910ea1 only loop over the write it the write failed
adds 97f8bf1 verify that the recmaster has the correct flags for us and if not tell the recmaster what the flags should be
adds cfc0af7 third attempt for fixing a freeze child writing to the socket
adds 854a615 /etc/ctdb/functions should not be executable
adds c5e7e0b force an update of the flags from the recmaster after each monitoring run
adds c5de452 reduce loglevel of the info message we are updating the flags on all nodes
adds 2cffc2e test
adds f1b3ddc Revert "test"
adds 1ccc4a8 test
adds 03cbb27 make /etc/ctdb/functions executable and add a hashbang to it so rpmlint wont complain
adds ff4af5f initdit/ctdb is not a config file
adds e75c790 new version
adds bb2019b update a comment to reflect that this is not always a real recovery it can also be printed when we just do an ip reallocation
adds 05b50eb print the opcode when an async callback detects an error
adds ef769e7 track both when we last started and ended a recovery. make ctdb uptime print how long the recovery took
adds 64c4639 we dont need to explicitely thaw the databases from the recovery daemon since this is already done implicitely when we changed recovery mode back to normal
adds 07e1453 zero out the ctdb->freeze_handle when we free it
adds 75b8cd1 added option to start ctdb under valgrind
adds 8be67e0 CTDB_NO_MEMORY_VOID() needs to return on error
adds 60e5d83 fixed some incorrect CTDB_NO_MEMORY*() calls found after fixing the _VOID varient
adds b3bcb42 fixed a warning
adds e7ac67c prevent valgrind errors where we print unitialised values on control errors
adds 50cd520 don't use mmap in tdb if --nosetsched is set. That makes valgrind happier (it doesn't like the mmap/msync calls in tdb)
adds 30f8411 ensure pad bytes in the ltdb_header are initialised
adds 9999f18 an extraordinarily ugly patch!
adds f25fd04 in the destructor for the lock-wait child, make sure that we cancel any pending transactions.
adds 64e0258 If a transaction commit fails. Log this error and cancel all pending transactions to the databases instead of calling ctdb_fatal()
adds 2003196 we need a 'case x:' in our ugly 'encode the control opcode as a linenumber in valgrind output' hack to make it work
adds 811493a zero out the sockaddr_in structure before we store the ipv4 data in it to make sure that all data is initialized. Othervise valgrind will complain about uninitialized data when we write this structure out on the wire
adds 6eff928 new version .44
adds 6bfbec2 use more libral handling of event scripts timing out.
adds d67de4a waitpid() can block if it takes a long time before the child terminates so we should not call it from the main daemon.
adds 5ab7eaa update the monitor event for nfs to track how many times in a row it has failed to "ping" the local nfs daemon.
adds f1c4041 new version 1.0.45
adds 71d2315 set sigchild to SIG_IGN instead of SIG_DFL
adds 79425dd Revert "set sigchild to SIG_IGN instead of SIG_DFL"
adds 522830d Revert "waitpid() can block if it takes a long time before the child terminates"
adds 2d644b3 Replace \s with [[:space:]] in our regexps we use for egrep.
adds 52f03be From Chris Cowan, patch to make aix compile again
adds 6bf597d mark /etc/ctdb/functions as a config file to keep rpmlint happy
adds 55ebe45 Complete rewrite of tools/onnode. Remove old tools/onnode.ssh, tools/onnode.rsh.
adds 1707873 Update Makefile.in for new version of onnode.
adds f81d002 When in verbose mode with -p, each line is prefixed with the node address/name. To implement this stderr has redirected to stdout - this doesn't need to be done but is the simplest implementation. Remove -t option since it doesn't seem to accomplish much but causes spurious messages to be displayed by ssh. Add explicit -h and --help options. Make style of usage message consistent with documentation. Document new features in doc/onnode.1.xml.
adds 9ab368e install the readme in /usr/share/doc/ctdb/ instead of under /etc
adds 9d65d4d pull the development files out into their own package
adds 4d8b995 add spec file for development rpm
adds 41f6925 copy ctdb-dev to the spec directory
adds ac283c3 Revert "copy ctdb-dev to the spec directory"
adds 48a1be7 Revert "add spec file for development rpm"
adds 0fba2e3 Revert "pull the development files out into their own package"
adds 334db8c proper waitpid() fix. remove all waitpid() calls and use the event system to trap sigchld
adds 31967ab if we have enabled LVS but we dont have all the required packages just log it to the messages dont stop ctdb from starting
adds 3523899 remove the attempts to restart NFS.
adds 3c0d725 add an option to skip checking that all the samba shares are ok when monitoring the node health. this might be useful to skip for environments with thousands of shares
adds ab8535e make LVS a capability so that we can see which nodes are configured with LVS and which are not using LVS.
adds efd8402 Add three mode commands to the CTDB tool.
adds aa0cab2 Update to the LVS eventscript. Do not assume all nodes are members of LVS so always deciding the recmaster will be lvsmaster wont work.
adds d7aa3b4 add documentation for both LVS:single-ip and CAPABILITIES:wan-accelerator
adds 4dfcceb new version 10.0.46
adds a89778c explain why you have to have a real ip address as well as the "virtual" ip address for lvs
adds 5b177f1 Merge commit 'origin/master' into martins
adds efccecb Signed-off-by: Martin Schwenke <martin at meltin.net>
adds db55b91 Complete rewrite of tools/onnode. Remove old tools/onnode.ssh, tools/onnode.rsh.
adds 724e64b Update Makefile.in for new version of onnode.
adds a92de86 When in verbose mode with -p, each line is prefixed with the node address/name. To implement this stderr has redirected to stdout - this doesn't need to be done but is the simplest implementation. Remove -t option since it doesn't seem to accomplish much but causes spurious messages to be displayed by ssh. Add explicit -h and --help options. Make style of usage message consistent with documentation. Document new features in doc/onnode.1.xml.
adds 47cb226 Yip yip yip!
adds 0c1ead9 Revert "Yip yip yip!"
adds 80c95f1 Signed-off-by: Martin Schwenke <martin at meltin.net>
adds 3492528 Merge commit 'origin/master' into martins
adds ccb51aa Signed-off-by: Martin Schwenke <martin at meltin.net>
adds 75fa863 Signed-off-by: Martin Schwenke <martin at meltin.net>
adds db79d62 Signed-off-by: Martin Schwenke <martin at meltin.net>
adds cc03304 fixed a case statement
adds 66222af5 Fix a very subtle race where we could get a double free of a talloced memory if ctdb_run_eventscript() would be called during processing of ctdb_event_script_timeout() for user unvoked eventscripts. (eventsccripts invoked by "ctdb eventscript ...")
adds d16bc2f new version 1.0.47
adds 3bb727a Merge commit 'ronnie/master'
adds 3fa8aaa fixed up exit status for onnode
adds 0934f40 remove a debugging echo statement
adds 9a9b506 Add two new options
adds e4e298e change how we filter out "empty" records in the traversecode so that we output the same list of keys in "catdb" as "tdbdump".
adds d7da19a fixed postun script to prevent corrupting RPM database
adds f85ad25 Merge git://git.samba.org/tridge/ctdb
adds 0964c59 Do not allow "ctdb eventscript" to start new eventscripts while we are in recovery mode
adds 6eb4e46 Add two new controls to start and cancel a persistent update. This allows ctdb to automatically start a new full blown recovery if a client has started updating the local tdb for a persistent database but is kill -9ed before it has ensured the update is distributed clusterwide.
adds b9ba443 new version 1.0.48
adds 90ff67d Only decrement the "number of persistent writes in flight" If/when it is >0 or we will break if used against an unpatched samba server
adds 68d01c5 Allow the fix-to-make-persistent-writes-safer work with unpatched samba versions
adds 8b520bc lower a debug message
adds 6d5f96c lower a debug statement
adds 66919db We can not assume that just because we could complete a TCP handshake to the remote node that 1, we are in fact talking to a CTDB daemon 2, that IF we are talking to a ctdb daemon, it is operational.
adds d0707c9 if a new node enters the cluster, that node will already be frozen at start but the rest of the nodes are not frozen.
adds 48d2851 Merge commit 'ronnie/master'
adds 6ec4d4e Merge commit 'ronnie/master'
adds 7fea1f7 Merge commit 'ronnie/master'
adds 87e19f1 fixed a bug where we would look for a signal past the end of the signal arrays
adds dbb7a12 Merge git://git.samba.org/tridge/ctdb
adds 3637add new version 1.0.50
adds 1bfcca5 From Michael Adams, change one element from private to private_data
adds 7979370 fixed buffering in ctdb logging code to handle multiple lines correctly
adds 4eac513 allow for probing of directories without raising an error
adds 71f0641 run the testparm commands in 50.samba in the background, only running in the foreground if something fails
adds 78beb27 From Alexander Saupp. If we use vlan tagging and bonding we must strip the vlan part off the name so we can check the main bonde device for status.
adds e8c1785 new version 1.0.51
adds 9c10147 - show pids during test - don't use first_time, as it is not safe for multiple clients on a node
adds b7e9d0d - cleanup persistent db at start - catch SIGINT and kill daemons
adds bf32a8e cleanup on SIGINT
adds abe0232 rename the structure we use for marshalling multiple records
adds bc1aed3 added a new persistent transaction test program
adds 9850213 added new multi-record transaction commit code
adds dfd3c53 added client side functions for new transaction code
adds 5672c42 we don't need ctdb_ltdb_persistent_store() any more
adds b8e93a9 added marshalling helper functions
adds 237e2f5 new prototypes
adds ca3eaf8 make sure we honor the TDB_NOSYNC flag from clients in the server
adds cf739ac renamed the pulldb structure to a ctdb_marshall_buffer
adds 5e969d7 cleanup of the old persistent db test
adds 446295f fixed a warning
adds ae2b9ee fixed some warnings
adds d47fe5f ensure we use killtcp on non-NFS/non-CIFS ports for faster failover of other protocols
adds 8d76f55 we need an additional gratuitous arp before the NFS tickles
adds 78acc59 implemented replayable transactions in ctdb to prevent deadlock
adds bbedba2 cover some corner cases where the persistent database could become inconsistent
adds 5ee51ae fixed a looping error bug with the new transactions code
adds eaaa6e7 ensure we use killtcp on non-NFS/non-CIFS ports for faster failover of other protocols
adds 5ac8bf1 we need an additional gratuitous arp before the NFS tickles
adds bb154c8 New version 1.0.52
adds 45d9ada Merge git://git.samba.org/tridge/ctdb
adds b9d8bb2 remove the reclock file we store pnn counts in. This file creates additional locking stress on the backend filesystem and we may not need it anyway.
adds 31fcc1b Merge git://git.samba.org/tridge/ctdb
adds 2ffa38a new version 1.0.53
adds 66d154e Merge commit 'ronnie/1.0.53'
adds 5a0249d return a more detailed error code from a trans2 commit error
adds e1fe260 up release number
adds 1da4332 new version 1.0.54
adds dfdb413 save writing the same data twice
adds f2fd0d8 imported failure handling from dbwrap_ctdb.c
adds fd1f5b4 Merge git://git.samba.org/tridge/ctdb
adds aa1bc0a added a new control CTDB_CONTROL_TRANS2_COMMIT_RETRY so we can tell the difference between a initial commit attempt and a retry, which allows us to get the persistent updates counter right for retries
adds 6e86fa3 added retry handling in client
adds ba502da Merge git://git.samba.org/tridge/ctdb
adds 1431210d fixed send of release IP message
adds 76528cf fixed a memory leak in the recovery daemon
adds 4ec495a new version 1.0.55
adds bef21da fix the date soe rpmbuild works
adds a10802a Merge commit 'ronnie/master'
adds b4425e7 up release version
adds 0e3baef new version 1.0.56
adds af0cdb7 fixed merge
adds 65ae40d Add two new ctdb commands :
adds 6f5ee6b Encode a file version number in the database backup header Encode the database name in the header so we dont need to provide the database name when doing a restore Encode a timestamp in the header telling us when the backup was created
adds 748cf6f store the database name, not the backup filename in the database header
adds d793154 only freeze the local node when doing a backup and not the entire cluster
adds ed6ca6a use a local tdb_traverse instead of a ctdb_pulldb to lessen the impact of the system while performing a database backup
adds ef997d3 initial ipv6 patch
adds 342408d remove a file we dont need
adds 3723488 fix the ipv6 checksum calculation for pseudoheader so that it actually works
adds 8e17e75 fix a bug in the tcp socketkiller for ipv6
adds 4353664 update the socketkiller in the eventscripts to be able to handle ipv6
adds da1c17b when we compare ip addresses in ctdb_same_ip we must first canonicalize the addresses so that we realize that 127.0.0.1:22 is really the same thing as ::ffff:127.0.0.1:22
adds 5193cae make the function to canonicalize a sockaddr structure public
adds eb23d7b we must canonicalize the sockaddr structures in killtcp so that we do the necessary downgrade if required
adds 9ce657b When we harvest all tcp connections to kill off after a takeip/releaseip event we must also harvest the ipv4 connections which may be presented in ::ff:xxxx:xxxx form by netstat
adds d83fc7e when we collect all ip addresses and sort them for the "ctdb ip -n all" output we must look at more than just the first 4 bytes of the sockaddr address or ipv6 wont work
adds ddf2de2 Do not fail the takeip event if the "ip addr add ..." command failed. Let the event complete successfully. the local recovery daemon will check that we have the address and reissue takip othervise.
adds c1be066 version 1.0.57 : initial ipv6 support
adds 413b28b add a link to my webpage
adds b99a88f Add a "reload" option to the initscript.
adds 18b10d4 From Abhijith Das <adas at redhat.com>:
adds a35fa0a rename ctdb_tcp_client back to the original name ctdb_control_tcp
adds 589dcbe new version 1.0.58
adds 70c7525 zero out the address structure to keep valgrind happy
adds 7a78a78 From C Cowan. Patch to make AIX compile with the new ipv6 additions.
adds 6474f32 additional monitoring between the two daemons.
adds 3bedb7f lower the debug level for when printing that the nodeflags have changed
adds 348cad7 lower the debuglevel when logging unknown idr in responses
adds e78ebc8 Merge commit 'origin/master' into martins
adds 6e17d31 Minor documentation fixes.
adds 0013ec9 Changes to onnode. Add "healthy" and "connected" as possible nodespecs. Since we're now explicitly using bash, use local variables when sensible.
adds 62a65eb onnode changes. "ok" is an alias for "healthy", "con" is an alias for "connected". Allow "rm" or "recmaster" to be a nodespec for the recovery master. Better error handling for interaction with ctdb client.
adds 80972d6 Document the new descriptive node specifications.
adds 54ffdfd i add a new ctdb command "ctdb recmaster" this shows the node id of hte current recmaster
adds b1ce188 Merge commit 'origin/master' into martins
adds 2ab904a Signed-off-by: Martin Schwenke <martin at meltin.net>
adds 1c811b3 Signed-off-by: Martin Schwenke <martin at meltin.net>
adds 0da23db Signed-off-by: Martin Schwenke <martin at meltin.net>
adds 48936df Minor documentation fixes.
adds c1b622f Merge commit 'origin/master' into for-ronnie
adds 6c5b9d6 Changes to onnode. Add "healthy" and "connected" as possible nodespecs. Since we're now explicitly using bash, use local variables when sensible.
adds 3510fb4 Merge commit 'origin/master' into for-ronnie
adds 8b19b74 onnode changes. "ok" is an alias for "healthy", "con" is an alias for "connected". Allow "rm" or "recmaster" to be a nodespec for the recovery master. Better error handling for interaction with ctdb client.
adds 0edd5ab Document the new descriptive node specifications.
adds b93351e updates to the precompiled documentation
adds ab36491 From Volker L Fix a slow memory leak in the recovery daemon if there is a recoery triggered during the public ip reassignment process
adds 7b718ff fix some slow memory leaks in the vacuuming handler in the recovery daemon
adds ad56356 fix a slow memory leak in the recovery daemon in the error paths for the memdump function
adds a3bbe23 The ctdb daemon keeps track of whether the recovery process is running correctly by measuring how long it was since the last successful communication with the recovery daemon was recorded.
adds 3e274e5 use the correct tunable failcount not timeout
adds 6cf004e expanded ctdb_diagnostics based on recent experience
adds 24e93b3 Merge commit 'origin/master' into martins
adds 156662e Check that a database exists first before we dump its content (and implicitely also create it) using 'ctdb catdb'
adds a8a8c4c merged a bugfix for the idtree code from the Linux kernel. This matches commit 7aae6dd80e265aa9402ed507caaff4a5dba55069 in the kernel.
adds bad2949 add a new eventscript : 99.routing that is used to add static routes to interfaces when they are activated (an ip address is added during takeip)
adds 1778280 When we reload the nodes file instead of shutting down/restarting the entire tcp layer just bounce all outgoing connections and reconnect
adds 4618743 remove an unused variable
adds 9d717f3 new version 1.0.59
adds 3749068 from Michael Adams : allow #-style comments in the nodes and public addresses file
adds 3411e98 skip empty lines in the public addresses file, not skip all non-empty lines
adds 6dbeb91 From Mathieu Parent patch to make debian systems log the package versions in ctdb_diagnostics
adds e5a3a73 from Mathieu Parent <math.parent at gmail.com> Hi,
adds cb30038 update TAKEIP/RELEASEIP/GETPUBLICIP/GETNODEMAP controls so we retain an older ipv4-only version of these controls.
adds 260718e update the client side of getnodemap and getpublicips controls to fallback to the old-style ipv4-only controls if the new-style ipv4/ipv6 control fails.
adds 41d19e6 Revert "from Mathieu Parent <math.parent at gmail.com>"
adds 6e490e8 verify that the nodes we try to ban/unban are operational and print an error to the user othervise.
adds 07b9c38 new version 1.0.60
adds 3902855 change ip route add to route add -net since this works more reliably
adds 233b0e5 lower the loglevel for the informational message that a TCP_ADD opeation described an ip address not known to be a public address.
adds f9beb55 we must also check the status returned from the get tickles control to determine whether it was successful or not
adds 60b98f6 add an eventscript to monitor that the multipath devices are healthy
adds a997726 install the new multipath monitoring event script
adds 02f6731 new version 1.0.61
adds b9137e2 Merge commit 'origin/master' into martins
adds 5808a7b allow multiple eventscripts using the same prefix. this eases the pain for users that use out of tree eventscripts
adds 4a66281 new version 1.0.62
adds ce66008 specify a "script log level" on the commandline to set under which log level any/all output from eventscripts will be logged as
adds 5318ca6 make it possible to set the script log level in CTDB sysconfig
adds a924ef7 when we reload the nodes file, we may need to reload the nodes file inside the recovery daemon as well.
adds beed899 null out the pointer before we reload the nodes file
adds d265e62 dont log "running periodic cleanup" ...
adds fc6ed25 new version 1.0.63
adds b9bd20c add a context and a timed event so that once we have been in recovery mode for too long we drop all public ip addresses
adds 0e7fa75 new version 1.0.64
adds e1b0cea add control and logging of very high latencies.
adds d700779 latency is measured in us, not ms
adds 06728fd we actually need a ctdb_db variable
adds 07d35c7 add a CTDB_SOCKET variable that can be used to override the default /tmp/ctdb.socket
adds 090e5fd new version 1.0.65
adds 71b16e1 Merge branch 'master' into martins
adds d741559 Add some simple tests that can be run from within the tree.
adds 9a8d41a The author of the upstream code asked for this code to be GPLv2+ not GPLv3
adds c5edaf7 added some more gpfs commands per-filesystem
adds 371e6aa Merge commit 'ronnie/master'
adds 94a56ea reqrite the handling of flag updates across the cluster to eliminate a race between the ctdb tool and the recovery daemon both at once trying to push flag changes across the cluster.
adds a2a5904 Keepalive packets were only sent every KeepaliveInterval if the socket had been completely idle during that interval. If we had been sending other packets such as Messages, Calls or Controls there wouldnt be any need for an explicit keepalive and thus we didnt send one.
adds 331b9bd dont override/change CTDB_BASE if it is already set by the shell
adds eeae32c Merge commit 'ronnie/master'
adds 59b6a9a fixed problem with looping ctdb recoveries
adds bc3a6b2 Merge commit 'origin/master' into martins
adds 734f3ad Move tests/*.c to tests/src/*.c and adjust Makefile.in accordingly. Move setting of $CTDB_NODES_SOCKETS to tests/scripts/run_tests and make it only happen if $CTDB_TEST_REAL_CLUSTER is not set. Bugfix in function ips_are_on_nodeglob. New/proper implementations of functions stop_daemons and start_daemons, now called by function restart_ctdb. In start_daemons.sh, add public addresses file generation/usage, use new option --nopublicipcheck to ctdbd to avoid crazy beha [...]
adds 0e9f8c4 Incorporate temporary patch from Ronnie that adds --nopublicipcheck option to ctdbd. Commit here because it seems to work.
adds 5d50f5a New test 09_ctdb_ping.sh. Add documentation and command-line processing to all tests. New script ctdb_test_env sets up environment for tests, is now sourced by run_tests, and can also take a test on the command-line, complete with options. Various cleanups and improvements. Document tests that have been properly implemented in ctdbd.sh.
adds 0b6da4f 4 new tests. Marked more ctdbd.sh tests as done - will remove this file soon. Simplify 06_ctdb_getpid.sh by using -v option to try_command_on_node.
adds a040946 4 new tests. Hacked function node_has_status to support frozen/unfrozen via ctdb statistics command.
adds 3cdc0cb $PATH only inludes $CTDB_DIR/bin if we're using local sockets. Rename $TEST_WRAP to $CTDB_TEST_WRAPPER - value now set using $CTDB_TEST_REMOTE_SCRIPTS_DIR if that is set.
adds 9a4f7e4 ctdb_test_init now contains a trap to force ctdb_test_exit to be run if the shell exits and ctdb_test_exit cancels this trap. This means that a testcase executing under set -e will call ctdb_test_exit on failure, allowing the cluster to be restarted if necessary so that following tests can complete successfully. ctdb_test_exit now respects $?, so a test will fail if the last thing executed before ctdb_test_exit failed - this probably means the above trap was triggered.
adds 6993228 remove two variables no longer used from the example sysconfig file
adds 1e28318 allow to change the recmaster even the database is not frozen
adds a782bdb inew version 1.0.66 ddwq
adds 51cc8b4 make it possible to delete an ip from all nodes at once using "ctdb delip x.x.x.x -n all"
adds 7592a97 debuglevel is a signed int, not usnigned.
adds edb7241 redesign how reloadnodes is implemented.
adds 539f044 print the list of valid debug level literals when an invalid debug level is specified in 'ctdb setdebug'
adds 733fe45 Merge commit 'origin/master' into martins
adds 805c5bf New test for getmonmode. Overload node_has_status some more to support checking the monitoring mode.
adds c9ca8cc When running with local daemons, provided there is more than 2 of them, randomly pick a single node that will not have any public IPs assigned. This will make life a bit more interesting and will simulate what happens on real clusters with a management node. Some tests were disabling a node to implicitly trigger a ctdb restart - now use an explicit restart of ctdb when it is required. 17_ctdb_config_delete_ip.sh now randomly chooses a public IP on any node to disab [...]
adds 51ace76 add a description of the recovery-process
adds bc5f0cf fix an incorrect path
adds 9f2de14 new version 1.0.67
adds bf67153 some platforms are very picky about the third argument passed to bind(). and would complain if sa.family is AF_INET and the third argument is not exactly the size of a sockaddr_in.
adds e54347f redo and update how we synchronize flags across the cluster. this simplifies the code and should close a race condition between the local recovery daemon and a remote node when flags are changing.
adds 2764c2d Merge commit 'origin/master' into martins
adds e4722f8 return -1 if ctdb ping failed
adds 5a2aad1 If ctdbd was started with the --socket option then we also set the CTDB_SOCKET variable so that the eventscripts can pick up the name proper
adds 52c76f2 Merge commit 'origin/master' into martins
adds 8241d3f update to the flags handling make sure to abort the monitoring and restart if we failed to get the nodemap from a remote node
adds 762d4be add a helper that waits until the clueter is no longe rin recovery mode and return the generation number.
adds 370cd5e Merge commit 'origin/master' into martins
adds 60f8640 Added use of $ctdb_test_exit_hook to function ctdb_test_exit. Removed sleeps from ban/unban tests. Now expect "ctdb ping" to return false if it fails, so made relevant change to 09_ctdb_ping.sh. New functions install_eventscript and uninstall_eventscript. New setup/cleanup tests 00_ctdb_install_eventscript.sh and 99_ctdb_uninstall_eventscript.sh. New test 21_ctdb_disablemonitor.sh, which is incredibly complex.
adds 58bf380 make sure we return an errorcode when the ctdb command has hung and is timeodout by the -T <timeout> setting
adds 5750e97 Merge commit 'origin/master' into martins
adds 1209079 add a CTDB_TIMEOUT variable for the ctdb tool. If set this specified the maximum runtime for the ctdb tool before it will terminate with status == 20 Just like the -T ... option would.
adds ad47f61 Merge commit 'origin/master' into martins
adds 1bf3006 update the "ctdb recover" command.
adds 5dcc100 Merge commit 'origin/master' into martins
adds ceefb6a With local daemons the sockets are now numbered starting from 0. Fix setup of local daemons so that it correctly assigns no public IPs to a single node each time. Separate out daemon_setup so that the selection of the node with no public IPs is only done once at the beginning of testing. Clean up all current tests, mostly with a view to ensuring that a node selected for testing some kind of failover actually has public addresses assigned. Reenabled 01_ctdb_versio [...]
adds 0d2c4e1 Add message about restart to 18_ctdb_freeze.sh.
adds 54da843 Use "grep -q" instead of "grep ... > /dev/null" in events.d/10.interfaces This enhances readability.
adds 1cf23b1 Improve the monitor event test for ethernet interfaces (link detection).
adds 22772d9 New version 1.0.68
adds ae5e576 Merge commit 'origin/master' into martins
adds 6c6fd47 Rename $CTDB_NUM_NODES to $CTDB_TEST_NUM_DAEMONS and only set it if $CTDB_TEST_REAL_CLUSTER is not set. After a ctdb restart, force a recovery to attempt to help tests that follows.
adds 3e1e589 Add a recovery to ctdb_test_exit to improve test stability.
adds b3dbc3f 3 new tests. 24_ctdb_getdbmap.sh is only 1/2 implemented but does something vaguely useful. ctdb_test_exit unsets $ctdb_test_exit_hook. Fix bug in 17_ctdb_config_delete_ip.sh.
adds 1c8a9a8 packaging: set docdir in calls to make (to get it right on e.g. SuSE systems).
adds 759ae99 ctdb.init: fix status message of "service ctdb stop" on suse systems
adds 7e0fb89 ctdb.init: fix return code of "service ctdb stop" on non-redhat systems
adds 4e91103 ctdb.init: behave correctly when calling "service ctdb stop" on stopped service
adds 9d36bcb ctdb.init: check availability of ctdb (with ping) before calling ctdb status
adds c50a7bb ctdb.init: add Default-Start to init script to enable autostart.
adds f844ca7 skip directories containing macros (%) in ctdb_check_directories_probe
adds 6d77329 Merge commit 'origin/master' into martins
adds 331f39d Finish 24_ctdb_getdbmap.sh. New test 25_dumpmemory.sh.
adds a6fb2c3 New test 26_ctdb_config_check_error_on_unreachable_ctdb.sh.
adds 28bbe2f dont call ctdb_fatal() just because we are asked to restart a connection to a remote node and ctdb->methods is NULL.
adds 6c1359a add better errorchecking that nodes we try to talk to using the "ctdb" tool actually exist and that it is connected.
adds 9e3ccd9 Merge commit 'origin/master' into martins
adds 12c16dd ctdb_test_env now sets $CTDB_TIMEOUT. Fixed 26_ctdb_config_check_error_on_unreachable_ctdb.sh to work with new generic error message when trying to talk to disconnected node.
adds fae7e15 Bug fixes for ctdb_bench from Ronnie.
adds c572c11 Remove bench.sh test and replace with new test 51_ctdb_bench.sh. Function try_command_on_node node passes any options other than -v to onnode. Minor update to 14_ctdb_statistics.sh.
adds 6ad847b Remove old ctdbd.sh test script. Remove unneeded nodes.txt and public_addresses files - these are now created in tests/var as needed. 09_ctdb_ping.sh now recognises new "node disconnected" message. Replace custom recovery detection code (which could not have been working) with a call to "ctdb recover" in 32_ctdb_enable_simple.sh.
adds a70327c Delete some unstructured tests ({fetch,peristent,transaction}.sh) and replace them with new simple tests (52_ctdb_fetch.sh, 53_ctdb_transaction.sh, 61_ctdb_persistent_safe.sh, 62_ctdb_persistent_unsafe.sh). Remove "_simple" from some test filenames in the simple subdirectory - that's redundant. Always run ctdb as $CTDB to allow $VALGRIND magic to be used. Use pgrep/pkill to detect/kill local daemons so those running under valgrind can be found too - to support thi [...]
adds db7d239 new version 1.0.69
adds fbda11b Merge commit 'origin/master' into martins
adds 91972a6 Add tests/README. ctdb_test_env and, therefore, run_tests can now be run from the tests subdirectory... and most other sensible places. Rename $CTDB_TEST_REMOTE_SCRIPTS_DIR to $CTDB_TEST_REMOTE_DIR since it is now intented that this directory can contain test binaries too. daemons_start() now passes a full path to the events.d directory when starting ctdbd. Also fixed the path to ctdbd. 41_ctdb_ban.sh and 42_ctdb_unban.sh fail immediately if they fail to select a [...]
adds 2e87ed4 Test binaries now go in tests/bin and ctdb_test_env now adds this directory to $PATH if local daemons are being used.
adds 38593aa For now, make tests/run_tests.sh runs the new test suite. Add tests/TODO. Remove tests/start_daemons.sh - no longer used.
adds cb09075 Use $CTDB_TEST_WRAPPER in 51_ctdb_bench.sh.
adds 5038a0d Use $CTDB_TEST_WRAPPER in other tests that need it.
adds 7c6153e Remove the sorts from 06_ctdb_getpid.sh - the PIDs should be listed in node order.
adds 580113c Git should ignore the test_trigger event script.
adds 321866d finish the ipv6 support. allow clients to register either ipv4 or ipv6 client connections to the tickles list
adds 23b550d Fix segfault in ip takeover fallback code.
adds bc826f4 Merge commit 'origin/master' into martins
adds fc1f71c 23_ctdb_moveip.sh sanity checks the list of IPs/nodes instead of looping forever on older versions of CTDB.
adds 1b61a14 Make message in 62_ctdb_persistent_unsafe.sh more informative.
adds 4969508 ctdb.samba.org: fix instruction for turning off samba service autostart
adds f3b282c doc: join broken lines in excerpt from log.ctdb
adds 91cdf43 makerpms: use variable (SPECFILE) that is available instead of hard coded file name
adds 8601777 makerpms: move comment to appropriate place
adds a34bce8 makerpms: catch error of git archive correctly (echo resets $?)
adds b1bca68 makerpms: don't cd to $SPECDIR but rpmbuild -ba $SPECDIR/$SPECFILE instead
adds 5c99c26 makerpms: remove the need of calling makerpms.sh from the top level directory
adds 1694ad5 makerpms: don't hard-code the version number but extract it from ctdb.spec
adds a80acd4 makerpms: confess
adds 68b9c87 ctdb.spec: fix version and (RPM-)release number.
adds dc956da makerpms: fix creation of tarball when gzip does not know "--rsynceable"
adds 4c64dc9 Fix circular dependency error with autoconf 2.6.3.
adds 2536a0c ctdb.init: add $network to RequiredStop to match RequiredStart.
adds db217e2 new version
adds a6ea1b2 functions: add detect_init_style().
adds 7c4ce58 ctdb.init: use detect_init_style() in the init script
adds a2d6abd funcions: make (nice_)service a noop for empty service name
adds 4c9db19 events 50.samba: also support suse and ubuntu/debain systems
adds 69ef570 ctdb.init: fix typo
adds 466124c makerpms: fix detection of support for --rsyncable flag in gzip.
adds 86ee3ca Makefile: remove extra "/" in paths
adds 7e85009 packaging(RPM): detect and use ccache if available
adds 5e76a9b events 50.samba: fix control of nmbd without separate nmb service script.
adds 3dea352 Fix verification of IP allocation with ipv6 addresses on Linux.
adds bf86562 ctdb_sys_have_ip: don't overwrite input data (setting port to 0)
adds 8ec92c9 ctdb_sys_have_ip: fix ipv6 support for aix, too.
adds b6828ab ctdb_util: use the parse_ip() function - avoid code duplication
adds 3cca0f7 Fix treatment of link local ipv6 addresses: set the scope id.
adds 5137fd5 events.d/41.httpd: fix a comment typo
adds 4e12bbb autoconf: Make sure the result of the mkdir_has_mode test gets cached.
adds 70aa644 Fix the build on AIX: sys/socket.h needs to be included before ctdb.h
adds bd55c66 packaging: add a maketarball script
adds 1821d56 remove include <netinet/in.h> from public ctdb.h
adds ba6612e ctdb_check_tcp_ports: cope with multiple locations of netcat or nc
adds bbf36ee ctdb_check_tcp_ports: fail the check if neither netstat nor netcat/nc is found
adds 77bd2b6 ctdb_check_tcp_ports: correctly detect listeners on ipv6 :::<port> w/out netcat
adds b183acf add a simple test script to test ctdb_check_tcp_ports
adds a9ca48a new version 1.0.71
adds e7de72a use netstat to check first and only fall back to netcat if netstat is unavailable
adds be926a4 add a licence file
adds a0c86e4 Merge commit 'ronnie/master'
adds 62f27d0 events.d/41.httpd: fix a typo in the fix of the comment typo
adds f0d5852 build: Make log-directory configurable indepently of VARDIR
adds 82b8bf4 make: add a "showlayout" target for diagnostics
adds fe8a435 build: print default in help for --with-logdir
adds 0405ec0 events 41.httpd: support suse and ubuntu/debian systems for managing apache
adds c3a44fd smnotify: fix popt.h include to allow use of system lib
adds bab2e76 correct ctdbd(1) manpage warning
adds d6c5f65 Merge commit 'ctdb-ronnie/master'
adds 5c7570b Merge branch 'martins'
adds 697e9b1 new version 1.0.72
adds d51a631 Merge commit 'ctdb-ronnie/master'
adds c72c15c make it possible to disable checking all samba shares.
adds a590999 From Sumit Bose <sbose at redhat.com>
adds 798553a Add a variable CTDB_NFS_SKIP_SHARE_CHECK to sysconfig that can disable the check that all shares are accessable. This can take very long if there are very many shares and is in that case better to implement in a separate cronjob than in ctdb eventscript
adds e2b67ff new version 1.0.73
adds 7e9b69c Merge commit 'ronnie/master'
adds b1e7724 check the static-routes file if it exists
adds 7a11082 collect net conf list in ctdb_diagnostics
adds 4088e0a make sure we can collect proper mmfs data
adds 869941c From C Cowan, AIX needs to set sockaddr.sa_len to a consistent value for the address type used or the connect() call will fail.
adds 5804af9 new version 1.0.74
adds 32391ec NAT-GW updates. Describe the functionality in the sysconfig file
adds f037e88 change the NATGW_ example in sysconfig to make it more realistic
adds c9d7c06 add documentation for the NAT-GW feature
adds 9bf792d redo how the natgw is done. just use a default route with a high metric instead of fancy policyrouting
adds 293a3f1 update the natgw eventscript and documentation
adds 4d2195c The wbinfo --sequence command has been depreciated in favor of the new --online-status command
adds dc05c1b create a helper function that converts a ctdb instance in daemon mode to become a ctdb client instance.
adds 629d5ee add a new command "ctdb scriptstatus" this command shows which eventscripts were executed during the last monitoring cycle and the status from each eventscript.
adds 4d5bb92 add michael adams as one of the ctdb developers on the main ctdb webpage
adds 7265c71 we need to set the port properly in the parse_ip helper
adds 686adea set --single-public-ip when lvs is used
adds 36ec47d create a varient of kill_tcp_connections that only kills off the local side of a connection
adds e9e27bf new version 1.0.75
adds 839dec1 move common code of system_linux.c and system_aix.c into new system_common.c
adds 14dc0db Merge commit 'ctdb-ronnie/master'
adds 673d5a8 Merge commit 'ctdb-ronnie/master'
adds 78294c4 ctdb.sysconfig: add CTDB_INIT_STYLE with explanation
adds eac9425 events.d/50.samba: allow CTDB_SERVICE_{SMB,NMB,WINBIND} to be overriden from sysconfig
adds fd71213 ctdb.sysconfig: add CTDB_MANAGES_HTTPD comment section
adds a83ed1d Merge commit 'ctdb-ronnie/master'
adds 689f76f Merge branch 'obnox'
adds 11933e0 fix the html so that mine and obnox names are shown
adds 89b78eb update the documentatio n with all the new commands we supprot in the ctdb tool
adds fb7c580 web: fix typo
adds d7ff332 update how the NATGW configuration works.
adds 3d16205 iupdate the documentation for NATGW to reflect that you can now use multiple natgw groups in one cluster
adds 6721546 change the ctdb command table to allow us to describe commands which can be run independtly of the ctdb daemon.
adds 4c1acd8 new version 1.0.76
adds b9e6e15 we must also try to set the routes when we release an ip since during the release/10.interfaces there can actually be a window where the kernel decides to remove all addresses (before we manually add them back in 10.interfaces) during which the kernel may also decide to delete all routes since there are no gateways reachable through this interface anymore.
adds df9d401 new version 1.0.77
adds ad40ee2 add a mechanism where the ctdb daemon will run a usercontrolled script when the node status changes to/from UNHEALTHY state.
adds 53d6626 install a default /etc/ctdb/notify.sh script as example on how to use snmptrap/email to notify that a node has changed health status
adds 24d8495 we should also install the 11.natgw eventscript if we want to be able to use it
adds 71745ef new release 1.0.78
adds 297ab50 remove a prototype for a function no longer used
adds d94917e Change the (dodgy) seqnumfrequency variable to have ms resolution instead of second resolution.
adds 2393df3 if we cant pull the remote nodemap off a node we should mark it as a culprit so it eventually becomes banned.
adds 2e1208e We dont need to verify the nodemap on remote nodes that are banned
adds 1f87ee8 use _exit() and not exit() when we terminate a failed eventscript child process
adds e5e2f6f increase the listen queue. Now that the eventscripts may become clients and connect back to the server we do get a lot more concurrent connection attempts (takepip/teleaseip are performed in parallell)
adds a87e6f5 we only need to switch into client mode from the eventscript child if we are running the monitor event
adds e2c7475 Merge commit 'ronnie/master'
adds 59fd3bd install /etc/ctdb/notify.sh as executable.
adds 6efe2b6 (This used to be ctdb commit b0718551f55d5da9be0e6aba233f57c1ff8509be)
adds 0f70c47 From Mathieu Parent <math.parent at gmail.com>
adds 62afe2f install ctdb.pc from the RPM
adds 976e76f set libdir to ../lib64 on x86-64 platforms
adds 4be3e86 create a function "remote_ip" which can be used from scripts to remove a single ip from an interface.
adds 8752745 new version 1.0.79
adds 646201f Merge commit 'ronnie/master'
adds 37e2417 change shutdown level for ctdb to be 01
adds e5532b6 If we can not pull a database from a node during recovery, mark this node as a "culprit" so that it will eventually become banned.
adds 3363480 tweak some timeouts so that we do trigger a banning even if the control hangs/timesout
adds ce3283f increase the loglevel for the message we print when we automatically release all ips when we have been in recovery for too long
adds 38ea670 add a tuneable RecoveryDropAllIPs so it is possible to control after how long a node that has been stuck in recovery will wait until it will yield all public addresses.
adds 777c634 add TDB_NO_NESTING. When this flag is set tdb will not allow any nested transactions and tdb_transaction_start() will implicitely _cancel() any pending transactions before starting any new ones.
adds d20bb24 set the TDB_NO_NESTING flag for the tdb before we start a transaction from within recovery
adds 3a6ace3 we only need to have transaction nesting disabled when we start the new transaction for the recovery
adds 2e3542b dont unconditionally kill/restart ctdb when given "service ctdb start" only start ctdb if it is not already running, and print an error message othervise
adds 6793f07 Add a new variable VerifyRecoveryLock which can be used to disable the test that the recovery daemon holds the lock properly when performing a recovery
adds bfea570 when tracking the ctdb statistics, only decrement num_clients and pending_calls IFF the counter is >0
adds 4cef999 new version 1.0.80
adds af25fa3 fixed a problem with clients disconnecting during a traverse
adds 08492a5 change the talloc hierarchy for the main transaction_start context and the individual transaction_all handles
adds 4f4f03f use less intrusive smbstatus call in periodic connections cleanup
adds 2ef63a7 more subdir html support
adds 967947e allow pages in subdirs
adds 5bca205 added link to michaels sambaxp papers
adds 9300933 From Sumit Bose <sbose at redhat.com>
adds bc6c3d0 add tridge's ping_pong.c to the utils folder
adds 24b9b6a build: also build and install ping_pong
adds 73913bb packaging: also package ping_pong
adds d68654b ping_pong: reduce a couple of prototype warnings
adds 08cfdf0 ping_pong: get pread/pwrite prototypes from unistd.h
adds c544371 ping_pong: add GPL comment header with Tridge's copyright
adds e6e0490 From: Sumit Bose <sbose at redhat.com>
adds d6e1f04 new version 1.0.81
adds 1ee122e in the "lvsmaster" command, return -1 if there is no lvsmaster
adds 54a5e6c Add a -Y machinereadable flag to "lvsmaster"
adds 86ad711 41.httpd event script workaround for RHEL5-ism.
adds 9666d7b Use ctdb_fetch_lock rather than ctdb_call.
adds 9616959 New option "-o <prefix>" saves stdout from each node to file <prefix>.<ip>.
adds 6098464 New lvs/lvsmaster and natgw/natgwlist nodespecs for onnode.
adds 6cf92b7 Updated onnode docs to reflect recent changes.
adds 53c9643 Fix lvsmaster and natgwlist nodespecs.
adds 0dfc356 From: Sumit Bose <sbose at redhat.com>
adds 7c7c5b3 Bug fixes for tests: simple/12_ctdb_getdebug.sh and scripts/test_wrap.
adds d59cd19 Avoid floating point divide by 0 in ctdb_fetch.c's bench_fetch().
adds 2a09b4b In 51_ctdb_bench.sh now allows a 2% difference between positive and negative. ctdb_bench.c checks to ensure the timer has advanced from 0 before dividing.
adds 93a2829 check that a node is banned before trying to unban it.
adds 4289122 add extra debug statements to the log to make it easier to see when a recovery dameon has hung due to the underlying filesystem hanging.
adds 1240029 assign the natgw address to loopback and not the private network so that natgw will still work even when public and private networks are one and the same
adds d7cefca remove NATGW_PRIVATE_IFACE from the documentation since we do not need it any more.
adds 01fb6e3 Remove generated binary files.
adds b1701e0 makerpms.sh: add GPL license header
adds 179d911 maketarball.sh: add GPL license header
adds 60bfafb ping pong: fix logic for mmap reads vs. preads
adds 016b37f change the prefix NATGW_ to CTDB_NATGW_
adds be7137f use scope host when adding the interface to loopback so we dont respond to ARPs for this ip
adds 26b37d2 new version 1.0.82
adds 98a54c4 Track how long it takes to take out the recovery lock from both the main dameon and also from the recovery daemon. Log this in "ctdb statistics".
adds 0d48af4 add additional log info to track if/why we cant switch to client mode.
adds 8e9736a Remove error messages about a non-existing /var/log/log.ctdb when running ctdb with logging to syslog
adds 7442461 Fix http://ctdb.samba.org/download.html
adds 934d8a6 From : Flavio Carmo Junior <carmo.flavio at gmail.com>
adds 9a3e196 Change the loglevel of "registered tcp client for ..." to INFO instead of ERR
adds de36b50 added a missing dependency
adds f13c6e8 fix a configure warning while checking for netfilter.h
adds 9171a77 structure member logfile is not used anywhere
adds 11988fc structure member node_list_file is not used anywhere
adds 2fcedf6 add missing checks on so far ignored return values
adds 26e1486 Whitespace changes and using the CTDB_NO_MEMORY() macro changes to the previous patch.
adds 9921e1e change the socket we use for sending grautious ARPs from AF_INET/SOCK_PACKET to AF_PACKET/SOCK_RAW
adds 8870463 fix re pattern to accept the new recovery lock times in the statistics output
adds 0891024 document the new support for ClamAV
adds 691379b From Flavio Carmo Junior <carmo.flavio at gmail.com> (with modifications)
adds e999ade From Flavio Carmo Junior <carmo.flavio at gmail.com>
adds f62b433 add 31.clamd to the install and the rpm
adds e85fb3d install the 31.clamd script as 644 by default
adds 7b163bc fix the git path to the repository
adds caf0e86 remove the obsolete ipmux component. this is replaced by LVS since a long time
adds c429ca1 Revert "add TDB_NO_NESTING. When this flag is set tdb will not allow any nested transactions and tdb_transaction_start() will implicitely _cancel() any pending transactions before starting any new ones."
adds 270907f Revert "set the TDB_NO_NESTING flag for the tdb before we start a transaction from within recovery"
adds 96340bd Revert "we only need to have transaction nesting disabled when we start the new transaction for the recovery"
adds 6feb7a1 New attempt at TDB transaction nesting allow/disallow.
adds 4259156 dont remove the socket when the dameon stops. This can race if the service is immediately restarted
adds 4a09cc6 Initscript fixes, mostly for "stop" action.
adds 1f9ef46 Fix minor problem in previous initscript commit.
adds e6170b5 add a new node state : DELETED.
adds dc5e490 use num_nodes and the nodes array instead of walking the vnnmap when counting the number of active nodes
adds 8a0880c when building the initial vnnmap, make sure to skip any deleted nodes
adds 6c0c357 dont try to queue packets for sending to (recently) deleted nodes since these nodes do not have a queue.
adds 5371e3a lower the loglevel when we long that we skip an evenscript because it is not executable
adds 1dee7a2 hide all DELETED nodes from the ctdb command output
adds 676f7e0 idocument how to remove a node from an existing cluster using 'ctdb reloadnodes'
adds f49c71f new version 1.0.83
adds 1c2e787 Merge commit 'origin/master'
adds b1b1cbb Initscript cleanups.
adds 0219d12 Merge branch 'init_rewrite'
adds 22d4b40 Increase threshold in 51_ctdb_bench from 2% to 5%.
adds ad3c890 Make 51_ctdb_bench.sh more tolerant.
adds ffff61c New tests for NFS and CIFS tickles.
adds 9467e39 Merge branch 'new_tests'
adds 45aa542 teach ONNODE about deleted nodes
adds e2810c0 new version 1.0.84
adds 85d6719 From William Jojo <w.jojo[AT]hvcc.edu>
adds f691b96 make it possible to run 'ctdb listnodes' also if the daemon is not running. in this case, read the nodes file directly instead of asking the local daemon for the list.
adds 79eef7f dont list DELETED nodes in the ctdb listnodes output
adds b046f5e when adding an ip, try manually adding and takingover the ip instead of triggering a full recovery to do the same thing
adds f6ccf96 try avoiding to cause a recovery when deleting a public ip from a node
adds f135684 improve ctdb moveip so that it does not always trigger a recovery.
adds ac931b1 dont require particular values for NoIPFailback and DeterministicIPs when using ctdb moveip
adds 2bb687c remove unused variable
adds d1c4042 When we ban a node, only drop the IPs on the node being banned, not on every node
adds 1f3a602 Merge commit 'origin/master'
adds 62871fb Clean up handling the of CTDB restarts in testcases.
adds 4697829 Fix minor onnode bugs relating to local daemons.
adds 0d425a0 Separate test cleanup code in output and clean up ctdb restart code.
adds dba6c1c Fix the run_tests script so that the number of columns is never 0.
adds 7b3abce Add an extra ctdb recovery to test function restart_ctdb().
adds 613341d Updates to TCP tickle tests and supporting functions.
adds 5d67aa2 New tests for different aspects of failover.
adds 35f9983 When testing make the time taken for some operations more obvious.
adds d90d54e Make ctdbd restarts in tests more reliable.
adds 96b3517 Test suite: better debug info when the cluster is unexpectedly unhealthy.
adds 168ec02 Test suite: new tests and code factoring.
adds 133826f Increase threshold in 51_ctdb_bench from 2% to 5%.
adds b0fd8ff New tests for NFS and CIFS tickles.
adds 34fbfb8 rename 99.routing to 11.routing so it is executed before any of the service scripts
adds 0ddf79a increase the timeout before we shutdown when ther ecovery daemon is hung
adds 1183b36 reduce the timeout we wait for the reclock child process to finish to 5 seconds before we log an error and abort
adds d72b14e in the recovery daemon, check that the recovery master can access the recovery lock file and verify it is not stale from a child process. This allows us to timeout the operation if the underlying filesystem has become temporarily unresponsive without causing a new recovery.
adds d3c5fb4 dont leak file descriptors
adds baead0f dont leak file descriptors when set recmdoe timesout
adds de1402d dont log an error if waitpid returns -1 and errno is ECHILD
adds 635da18 Fix minor onnode bugs relating to local daemons.
adds 7bfc19d Clean up handling the of CTDB restarts in testcases.
adds 3dad79b Initscript fixes, mostly for "stop" action.
adds 566314c Fix minor problem in previous initscript commit.
adds d3dde37 rename 99.routing to 11.routing so the eventscript is processed before NFS and LVS
adds af23fdd new version 1.0.85
adds 5f680fa rename 99.routing to 11.routing so that it executed before the service scripts
adds 5286152 new version 1.0.85
adds dc17b5f Merge root at 10.1.1.27:/shared/ctdb/ctdb-git
adds 180a576 Dont access the reclock file at all if VerifyRecoveryLock is zero and also make sure the reclock file is closed if the variable is cleared at runtime
adds 77ef745 Allow setting the recovery lock file as "", which means that we do not use a file and that we implicitely also disable the recovery lock checking.
adds 4a1a365 Document that you can run ctdb without a reclock file in the sysconfig file
adds 2b253c0 add a control to read the current reclock file from a node
adds 10db6a4 return NULL and not a "" when there is no reclock file returned from the server
adds 7f8d98e update the recovery daemon to read the recovery lock file off the main daemon and handle when the file is changed/enabled/disabled
adds 5b235c3 add a control to set the reclock file
adds 969cb64 disable VerifyRecoveryLock when the user modifies the filename
adds 816db4b Do not allow the "VerifyRecoveryLock" tunable to be changed if there is no reclock file
adds ce54b6d update the man pages with the "getreclock" and "setreclock" commands.
adds 243bb51 New version 1.0.86
adds 22fb69d dont even try to allocate a packet if the transport is down since it will fail
adds 9e5064d Dont try to allocate and send packets if the transport is down
adds d4b30b3 dont even try to send a message from the main daemon if the transport is down
adds dd1774c dont try to send error packets if the transport is down
adds 757ba01 if we fail a dmaster migration due to the transport being down, then that is a fatal condition.
adds 127754e1 failing a dmaster send due to the transport being down is fatal
adds 6450ae5 Dont even try allocating and sending a CALL packet if the transport is down
adds e6e1ff3 dont try sending a keepalive if the transport is down
adds 9802a0c when no debuglevel is specified, make 'ctdb setdebug' show the available options
adds 93026f4 update the handling of debug levels so that we always can use a literal instead of a numeric value.
adds 2770cb4 show the valid debuglevels that can be used in the error text when an invalid level was specified to ctdb setdebug
adds 3c1351e update the sysconfig to show setting the debuglevel using a string literal instead of a numeric value
adds 8e435c0 update enable/disable
adds ff104c6 When we dispatch a message to a handler, pass the data as a real talloc object so that the handler can talloc_steal() the message content.
adds 289c58e add a new command "ctdb ipreallocate", this command will force the recovery master to perform a full ip reallocation process. the ctdb command will block until the ip reallocation has comleted
adds e40dad8 document the ipreallocate command
adds 20887a1 Perform an ipreallocate efter each enable/disable.
adds 8c1bf5a Merge root at 10.1.1.27:/shared/ctdb/ctdb-git
adds 1593e67 send ARPs with an interval of 1.1 seconds during ip takeover.
adds 021c09a Merge root at 10.1.1.27:/shared/ctdb/ctdb-git
adds 2708b30 Initscript cleanups.
adds 5824f3a Separate test cleanup code in output and clean up ctdb restart code.
adds 74acb6f Fix the run_tests script so that the number of columns is never 0.
adds 4edbb2e Add an extra ctdb recovery to test function restart_ctdb().
adds 55a04d7 Updates to TCP tickle tests and supporting functions.
adds 21a891c New tests for different aspects of failover.
adds 4bd8e0d When testing make the time taken for some operations more obvious.
adds 7e1cdac Make ctdbd restarts in tests more reliable.
adds dae498a Test suite: better debug info when the cluster is unexpectedly unhealthy.
adds cfbe41b Merge commit 'origin/master' into ronnie_merge
adds d686283 Merge branch 'ronnie_merge'
adds 9f0dc4b Add a new node flag : STOPPED This node flag means the node is DISABLED and that all its public ip addresses are failed over, but also that it has been removed from the VNNmap.
adds d6a5fd5 remove the header printed for the machinereadable output for natgwlist
adds 66c8d4f make it possible to start the daemon in STOPPED mode
adds 88f3c40 add two new controls, CTOP_NODE and CONTINUE_NODE that are used to stop/continue a node instead of using modflags messages
adds 41a5191 dont let other nodes modify the STOPPED flag for the local process when pushing out flags changes
adds 9d0941b document the new commands ctdb stop/continue
adds 82c1be9 recovery daemon needs to monitor when the local ctdb daemon is stopped and ensure that the databases gets frozen and the node enters recovery mode
adds b57811b change the infolevel when logging stop/continue commands
adds 0c5f5ae stopped nodes can not win a recmaster election
adds bf9ad9c Do not allow STOPPED or DELETED nodes to become the NATGW master
adds 5ce69e2 if all nodes are STOPPED, pick one of the STOPPED nodes as natgw master
adds 9c6aa4e update the eventscript to ensure that stopped nodes can not become the natgw master also verify that we actually do have a natgw master available if this is configured and make the node unhealthy if not.
adds df00979 When we create new election data to send during elections, we must re-read the node flags from the main daemon to catch when the STOPPED flag is changed.
adds e5e9fc4 create a new event : stopped. This event is called when a node is stopped and is used by eventscripts that need to do certain cleanup and removal of configuration or ip addresses or routing ...
adds 6db0f01 document the new stopped event
adds d846eb7 Test suite: Fix debug code for unexpectedly unhealthy cluster.
adds 4a405e5 Merge commit 'martins/master'
adds 366d413 new version 1.0.87
adds 679ef87 describe how to activate NATGW without restarting the nodes on a running cluster
adds 72e2380 add a command "setnatgwstate {on|off}" that can be used to indicate if this node is using natgw functionality or not.
adds 4d5823b update the natgw eventscript to set the NATGW capability when this feature is used This does not modify any behaviour of the daemon itself other than showing this flag as ON in the ctdeb getcapabilities output
adds ad98e6a Document the natgw flag and how this changes the output of "ctdb getcapabilities"
adds 37d68c5 add two commands : setlmasterrole and setrecmasterrole to enable/disable these capabilities at runtime
adds c413ee9 document the two new commands setlmasterrole and setrecmasterrole
adds 62c4a84 When processing the stop node control reply in the client code we should also check the returned status code in case the _stop() command failed due to the eventscripts failing.
adds 188ab0f client: set dmaster in ctdb_transaction_store() also when updating an existing record
adds 4cd06a3 Fix persistent transaction commit race condition.
adds a6cf233 ctdbd: refuse PERSISTENT_STORE if transaction is running.
adds a6bd369 client: refuse to do record_store() on a persistent tdb.
adds cca0aae From Michael Adam:
adds fb63d27 initial part of new vacuuming patch.
adds 1653af1 vacuum event framework
adds fddfaaa added event repacking
adds 345df3c remove repack from eventscript
adds 16af87b repack limit tunable
adds a1e1503 change the defaults for repacking to repack once every 120 seconds and letting it work for 30 second before timing out.
adds 50650fb onnode: update tests for healthy and connected to cope with new stopped bit.
adds e50a067 Merge commit 'origin/master'
adds 48078dd Test suite: Fixes for node state parsing plus new stop/continue tests.
adds 73ca4b6 Test suite: fix the test suite's generic event script.
adds 063bd6e Test suite: fix test file permissions in complex/44_failover_nfs_oneway.sh.
adds 690f153 Merge commit 'martins/master'
adds 166e74a Port from SAMBA tdb:
adds c153b85 Port from SAMBA tdb: commit 42c0931441ef53a3f977e1334355fa83f05ac184 Author: Tim Prouty <tprouty at samba.org> Date: Tue Mar 31 16:24:07 2009 -0700
adds f10db37 Port from SAMBA tdb: commit a91bcbccf8a2243dac57cacec6fdfc9907580f69 Author: Jim McDonough <jmcd at samba.org> Date: Thu May 21 16:26:26 2009 -0400
adds d66a7c4 Port from SAMBA tdb: commit 4b4fec65db4e202afa13b2d15867f4d8a54d154e Author: Andrew Tridgell <tridge at samba.org> Date: Thu May 28 16:08:28 2009 +1000
adds 3dc37c1 Port from SAMBA ctdb: commit 936d76802f98d04d9743b2ca8eeeaadd4362db51 Author: Andrew Tridgell <tridge at samba.org> Date: Tue Dec 16 14:38:17 2008 +1100
adds 94ee0cb Port from SAMBA tdb: commit a386173fa1c7c5bcc11ea9260d84b6c52c154b3d Author: Andrew Tridgell <tridge at samba.org> Date: Mon Jun 1 13:11:39 2009 +1000
adds 825391d Port from SAMBA tdb: commit a6cc04a20089e8fbcce138c271961c37ddcd6c34 Author: Andrew Tridgell <tridge at samba.org> Date: Mon Jun 1 13:13:07 2009 +1000
adds 6aa98fb Port from SAMBA tdb: commit 54a51839ea65aa788b18fce8de0ae4f9ba63e4e7 Author: Rusty Russell <rusty at rustcorp.com.au> Date: Sat Jul 18 15:28:58 2009 +0930
adds 1664d75 If the record is at the end of the database, pretending it has length 1 might take us out-of-bounds. Only pretend to be length 1 for the malloc.
adds 6e4577d realloc() has that horrible overloaded free semantic when size is 0: current code does a free of the old record in this case, then fail.
adds ed2c8e4 tdb: Reimplementation of Metze's "lib/tdb: if we know pwrite and pread are thread/fork safe tdb_reopen_all() should be a noop".
adds 3cc352f tdb: don't alter tdb->flags in tdb_reopen_all()
adds ace21b8 debug: add debug_add and dump_data functions
adds bd81f50 ctdbd: set debug_add hook to be able to use dump_data in the daemon.
adds 2f9fa6e ctdbd: use ctdb_syslog_log() as debug_add function for syslog
adds cfbdba0 client:ctdb_control_send: remove duplicate setting of the reqid header.
adds 572d397 client: fix a debug message (misplaced newline).
adds 6cf67b9 tests: fix the 52_ctdb_fetch.sh test.
adds 0e09e52 update STOP/CONTINUE to better handle when we stop the last node
adds 8f393eb Merge root at 10.1.1.27:/shared/ctdb/ctdb-git
adds 1cc7990 add new controls to make it possible to enable/disable individual eventscripts
adds 2d57599 document enable/disablescript
adds 486bdd8 if no timeout at all is specified to the ctdb tool, neither using -T nor by setting CGTDB_TIMEOUT, then use 120 seconds as a default timepout before the ctdb command will exit with an error.
adds ef9db0e reduce the loglevel for the message that we switch to a different recmaster while waiting for ipreallocate to finish
adds 9927ea7 new version 1.0.88
adds b5c5ce2 skip any persistent databases ending in .bak
adds e893393 remove a check for the reclock file we dont need
adds 34d2bb1 set broadcast addresses in the takeip event.
adds f3fd4bb redirect stderr to dev null since the rule might not exist when we try to unconditionally delete it
adds d5329b1 overwrite the state file, dont append to it. dont log errors is trying to delete a nonexisting state file
adds cda5f02 new prototype banning code
adds a1084c6 Merge root at 10.1.1.27:/shared/ctdb/ctdb-git
adds 001c0f0 make it possible to have ctdb manage (start/stop/monitor) winbind without having samba
adds 19cfcd3 new version 1.0.89
adds 263d76f lower the loglevel for the info messages that a public ip is not hosted locally for takeip/releaseip
adds e578bed dont force an election just because the ban flag differs across the cluster. a simple push to resync this flag is sufficient
adds 26f73e4 dont check if commit failed, we do allow the commit to fail sometimes
adds 3d91b64 Test suite: Turn off strict host key checking in the SSH failover test.
adds e473287 Test suite: Ask CTDB about CIFS tickles registered for the actual test node.
adds aed71a7 Test suite: complex/31_nfs_tickle.sh should use NFS_TICKLE_SHARED_DIRECTORY.
adds d7981fd Test suite: Better diagnostics for recent change to complex/31_nfs_tickle.sh.
adds 7d1203e Test suite: Retrieval NFS_TICKLE_SHARED_DIRECTORY more defensively.
adds 1cfed53 Merge commit 'origin/master'
adds 7207e1b Merge commit 'origin/master'
adds bd98b6c Test suite: ctdb_persistent.c needs to use transactions.
adds d2e149d Merge commit 'origin/master'
adds 1bde472 Test suite: Fix debug code for unexpectedly unhealthy cluster.
adds 65671ce Merge commit 'origin/master'
adds 9d03cfd Test suite: fix minor typo in complex/32_cifs_tickle.sh
adds 93851d1 Merge commit 'origin/master'
adds 0218923 onnode: add "any" nodespec to select any node with running CTDB.
adds 4508260 Document onnode "onnode any".
adds 92a9e8a Merge commit 'origin/master'
adds f9c1f63 Merge commit 'martins/master'
adds 724afb2 allow the transaction commit to fail
adds 6e793be new version 1.0.90
adds ee9fe64 Merge root at 10.1.1.27:/shared/ctdb/ctdb-git
adds e160925 Fix bashism in natgw eventscript.
adds 28319e4 Fix bashisms in multipathd event script.
adds e12faf7 Fix bashisms in samba event script.
adds 70294f3 Fix bashism in nfstickle event script.
adds f095a64 Update outdated autotools helper files.
adds d8f9dad Rename the CTDB_INIT_STYLE "ubuntu" to "debian" - this is where it comes from.
adds 4c78f88 ctdb_logging: fix a comment typo.
adds e80a700 Introduce sysconfig variable CTDB_SYSLOG=yes/no (default "no").
adds c3556c3 Merge commit 'obnox/master-rebase'
adds 59cacde try to restart statd everytime it fails, not just the first time
adds 029fd6b Revert "try to restart statd everytime it fails, not just the first time"
adds 4a05b2d try restarting ststd indefinitely not just once
adds 4b7f6c8 dont mark the recovery daemon as a ban culprit just because a node in the cluster was set to recvoery mode == ACTIVE.
adds 7e09c07 Test suite: Rework the cluster (re)start code.
adds b8b28cb Test suite: wait_until_node_has_status() now uses "onnode any".
adds 3d8fa9e Test suite: Update "complex" tests for wait_until_node_has_status() change.
adds eb305ef Merge commit 'martins/master'
adds a82b9cf with the new banning logic with one struct for each node we no longer "forget" the other culprits as often as we used to do, which means that things like "ctdb recover" can now actually lead to a node becomming banned if we perform too many recoveries too frequently.
adds a74ca1a Merge root at 10.1.1.27:/shared/ctdb/ctdb-git
adds 4948051 Test suite: Print debug info on node status timeouts.
adds 3cb4bcd ctdb_client: fix race in starting concurrent transactions on a single node
adds fcaca26 Revert "allow the transaction commit to fail"
adds d0289c6 Revert "dont check if commit failed, we do allow the commit to fail sometimes"
adds 9add8cd Merge commit 'obnox/master-rebase'
adds 22dde50 add machinereadable output for the ctdb getreclock command
adds 4f0f2cc add a new eventscript 01.reclock
adds 9bac6f2 change the reclock fail count to 19 monitor intervals before we shut down ctdbd
adds e976209 Merge commit 'origin/master'
adds c971d93 From Wolfgang Mueller-Friedt
adds 11c56df New version 1.0.91
adds e169ba8 Merge commit 'origin/master'
adds 78b7043 40.vsftpd monitor event only fails after 2 failures to connect to port 21.
adds b276002 Minor fixes to 01.reclock eventscript.
adds e90dd80 add a new notification to trigger on when ctdb has started
adds 32286b0 document how to use the notification script
adds 63278ad Revert "Revert "allow the transaction commit to fail""
adds dfc2500 dont exit on a commit failure
adds 3edf553 Test suite: The ctdb ping test should allow time to go backwards.
adds 2ab8f6a Merge commit 'martins/master'
adds 47f5347 Document CTDB_NODES_FILE environment variable used by onnode.
adds f8334e2 we should close this file on exec
adds 1d60064 version 1.0.92
adds 709fc77 When adding a public ip to a node, make sure to push the assignment of ip addresses out to all nodes so all nodes become aware who currently holds the ip.
adds 3133dad allocate takeoverip state as a child of vnn and also make the takeocerip context a child of vnn
adds 71e4259 add a new function to collect a list of all active nodes EXCEPT a certain node
adds 50712d4 change some loglevels and also pront the pnn of the ip for takeip/releaseip logging
adds 617e393 update addip/moveip/delip to make it less likely to trigger an accidental recovery
adds 166b1c9 add a new message to ask the recovery daemon to temporarily disable checking ip address consistency.
adds 134ed84 always send the release/take ip controls to make sure all nodes are updated
adds 2fa921b Merge commit 'origin/master'
adds 42193cb update natgw eventscript to allow you to fore it to update and / or to remove the configuration at runtime
adds d29c4b5 version 1.0.93
adds 3421486 if a node fails to become frozen during recovery, mark it up with as a culprit so it will soon get banned
adds eb9a77c version 1.0.94
adds 05137e4 Fix bug spotted by Metze,
adds e8e2f35 verify the DISABLED flag and compare with the previous flag we have registered for that node and not what the node says is the difference.
adds 6cf7d8e add a control to set a database priority. Let newly created databases default to priority 1.
adds 3219f81 add a control to read the db priority from a database
adds ae57e54 during recovery, update all remote nodes so they use the same priorities for the databases as this node.
adds d4c9851 uptade the freeze/thaw commands to be able to send the requested database priority to freeze/thaw to the daemon.
adds 73c0adb initial attempt at freezing databases in priority order
adds 771802b allow setting the recmode even when not completely frozen. we sometimes have to do this when we want to trigger a recovery
adds 122c423 add a new control for explicitely cancelling recovery transactions, i.e. the transactions we start across all tdb databased during the recovery.
adds d8e2ddc 40.vsftpd: reset the fail counter in the "recovered" event.
adds ab98c1b Clean up ctdb_check_directories* eventscript functions.
adds df0dba1 Merge commit 'martins/master'
adds 44f1d1f add a dispatch to the recovery transaction cancel call
adds d66c77d use the correct expected size for thew _cancel control
adds 2cb9580 new version 1.0.95
adds 98b5caf we must break the loop as soon as we find a suitable recmaster does exist otherwise "tdb ipreallocate" will silently fail to update the addresses.
adds 3ac5a52 Port Volkers deadlock avoidance patch to HEAD. This patch ensures that we lock all non-notify related databases first and then the notify databases to avoiud a deadlock where samba needs to lock records on two databases at once (and notify being the second database).
adds 070f781 always create the nfs state directories during the monitor event. this allows us to configure and enable nfs at runtime without having to restart ctdbd
adds 4b7a208 allow a pre .95 version of a recovery master to freeze databases on a post .95 node by remapping priority numbers and log this to log.ctdb
adds 80be59d when we change state between healthy/unhealthy, make sure we ask the recovery master to perform an explicit ip reallocation.
adds 30d9fbf move the logging of the warning "No reclock file used" to the startup case so we only print this warning on "service ctdb start" and not for "service ctdb *"
adds c58a6b3 add more debugging output to eventscripts and when a script has timed out, print a full "pstree -p" to the log.
adds 53900b9 version 1.0.96
adds 787a6e4 New onnode options: -f to specify nodes file, -n to allow use of hostnames.
adds f0dd32e Merge commit 'origin/master' into onnode_options
adds d08e3c6 Merge commit 'martins/onnode_options'
adds 6152a70 new version 1.0.97
adds 9de3652 add logging everytime we create a filedescriptor in the main ctdb daemon so we can spot if there are leaks.
adds d258616 dont shutdown a node when the reclock file is temporarily unavailable. Leave the node as UNHEALTHY this stops clients from accessing the node until the reclock file can be accessed again
adds 598419e Dont run eventscript monitor when the databases are frozen. The databases can become frozen a while before we do the actual recovery since we have the re-recovery timeout.
adds 1e91fd0 Revert "dont shutdown a node when the reclock file is temporarily unavailable."
adds cdc77af wait a bit longer before shutting down when the reclock file is missing
adds 58780f4 add a direcotry where multiple local scripts can be added to run when executing eventscripts
adds d788dd3 From wolfgang Mueller
adds 28f277a From Wolfgang Mueller
adds 6dd7a8b version 1.0.98
adds ff83636 treat interfaces with the name ethX* as bond devices
adds 14b14a2 mprove the log message when we skip the ip allocation check from the recovery daemon.
adds 769a36c In ctdb_ltdb_store(), add a missing transaction_cancel when local store failed.
adds 149ea4e dont restart ctdb when installing the rpm
adds 9b8c72c When clients have blocked, perhaps because the node is banned or stopped and the client is blocked trying to tdb_fetch() a record, make sure we dont queue up too many REQ_MESSAGES.
adds a92ba7f lower the debug levels for the "create FD messages" so we dont fill up the logs.
adds d5fd4fc During tests it is common to add/delete test eventscripts at runtime. This can race with teh eventascript handling that does a :
adds 831f9e0 From Wolfgang M.
adds 902c476 From Volker L Fix some warnings and an incorrect check for a talloc failure
adds e627fae if a lock wait child died/finished, we could have released the lockwait handle and set it to NULL before we call the destructors for releaseing the waiters.
adds 42718a8 new version 1.0.99
adds 0bff3b4 initscript: when stopping on Red Hat use the success/failure functions.
adds b20d680 Merge commit 'origin/master'
adds aca9d7f Merge branch 'onnode_options'
adds b77094e Merge commit 'origin/master'
adds 469ee69 Test suite: add -x option to ctdb_init() function.
adds d79f764 Test suite: Fix bug in node_has_status().
adds 43780f5 Test suite: Update 99_ctdb_uninstall_eventscript.sh to use ctdb_init().
adds b84c2d3 Test suite: New tests for validating SKIP_SHARE_CHECK options.
adds cd0424c Merge commit 'origin/master'
adds 7b1e926 Test suite: A timeout of MonitorInterval seconds sometimes isn't enough.
adds f2a9ba6 Test suite: Fix the timeouts on the skip share check tests.
adds 1279811 Test suite: Remove the disable/enable monitor tests - they are useless.
adds 8b2101b Merge commit 'origin/master'
adds a128b7e Document onnode -n and -f options.
adds 69cca03 Merge commit 'origin/master'
adds 65757fe Merge commit 'martins/master'
adds 3c9b435 set the eventscripts to timeout after 20 seconds change the ban count to 10 failures before we ban by default
adds c61c655 when scripts timeout, log pstree to a file in /tmp and just log the filename in the messages file
adds 86d1b4c Add a mechanism where we can register notifications to be sent out to a SRVID when the client disconnects.
adds 5aaa15f lower the log level of a debug message
adds 2d06e9d automatically re-activate the reclock file check if we set the reclock file to something
adds 9db2a5c update the manpage for ctdb setreclock
adds c36fa58 disabel the multipath eventscript by default
adds 8aacfa34 Suggestion from Volker,
adds 299b027 patch the event loop so we read the current time every iteration.
adds ee97e26 tcp: don't log an error when we succefully bind to the desired address
adds 7a616a0 server: print out the full 64-bit srvid on 32-bit hosts
adds 198866d server: if takeover runs when the recovery master becomes unhealthy
adds 1c6829f ctdb_client: fix DEBUG statement in ctdb_ctrl_modflags()
adds 3d713d9 ctdb_diagnostics: don't use hardcoded path to iptables
adds 4d40b86 for debugging
adds 1d76817 dont run the monitor event so frequently after a event has failed.
adds d1bf89a temporarily try allowing clients to attach to databases even if the node is banned/stopped or inactive in any other way.
adds 0588b5f add a check that winbind can actually talk to teh dc during the startup event and refuse to start up if it can not
adds 3526bc8 Enhance the logging fromeventscripts. When a single script is finished, also log the name of the script, the duration it took and the return status.
adds e07ca41 change the eventscript handling to allow EventScriptTimeout for each individual script isntead of for the entire set of scripts
adds d82fdcb new version 1.0.100
adds f8a8c0d return 0 in the event script callback if it was aborted by a different script
adds d379b30 create a separate context for non-monitor eventscripts so they dont collide
adds 019f3c9 version 1.0.101
adds abac42c server: add a new ctdb control CTDB_TRANS2_ACTIVE
adds 953ccee client: add ctdb_ctrl_transaction_active() which calls out to CTDB_TRANS2_ACTIVE
adds 5d579cf client: fix race condition with concurrent transactions on the same node.
adds 2419eab ctdb_client: reformat a comment slightly to enhance clearness.
adds 279b7ca update the "uptime" command to indicate the "time since last" is the time since the last recovery OR failover.
adds a4b8a17 update the manpage for "update" to indicate the "time since last" indicates the time since the last recovery OR failover
adds 023d09c Revert "update the "uptime" command to indicate the "time since last" is the time since the last recovery OR failover."
adds fcd2ebc update the uptime command to indicate that time since last is either from alst recovery or from last failover
adds 9e235af make the error logged when winbindd fails to access the dc during startup more scary and easier to spot in the logs
adds f5e90ec Revert "From Wolfgang M."
adds 2c137b7 vacuuming needed additional check before getting rid of the record; there is a gap between selecting the records and deleting them, therefore we have to check if the records still can be deleted when we actually are about to delete them
adds 9713b8e ensure tdb names end with .tdb. and any number of digits
adds 784a89e new version 1.0.102
adds 0113744 server: trans2_active: don't report a transaction active on the node that performs the transaction
adds 361aec1 client: improve "control timed out" debug message
adds 2187e6c server: add positive debug statements to trans2_commit and trans2_finished
adds dca16d5 server: extend a debug message in ctdb_control_trans2_error()
adds 4d073bd server: fix a debug message in trans2_commit - log the correct db_id
adds 7bfa959 server: output client_id in some debug messages in trans2_commit
adds 7384dfe server: line-wrap a debug statement in trans2_commit
adds 1de0c6f server: uniformly log db and client ids as 8-digit hex numbers in trans2_commit
adds 45c1751 client: log db_id as 8-digit hex in ctdb_transaction_fetch_start()
adds 673a858 server: fix debug message in trans2_commit (refusing persistent store during transaction)
adds 5d73f19 create a child process to write to syslog.
adds e33722a start the syslog child a little later, after we have forked and detached from the local shell
adds 5fa3a2c packaging(RPM): don't touch the run levels in ctdb install/udpate.
adds c2855a1 client: add a debug message when a transaction_commit needs to be retried
adds 1181856 client: fix a race in the local race condition fix in transaction_start
adds de875c7 Revert "dont exit on a commit failure"
adds c532347 client: randomize the transaction_start retry loop:
adds fe99291 server: disable vacuuming for persistent tdbs.
adds e38dda0 packaging: use githash in rpm release by default.
adds 4bf4e15 move the check to skip vacuuming on persistent database to the ctdb_vacuuming_init() function
adds 666d1d0 new version 1.0.103
adds 2501638 dont verify winbindd is running properly at startup
adds c915f2e add an extra test for the bond devices and check that there is an active slave. this to handle the case where all links do have a physical layer, but where all slaves have been disabled using ifdown
adds 0d3bff5 From Rusty
adds d8f7fd8 dont use the pointer after it has been talloc_free()d.
adds 95333e0 Add a 99.timeout event script to trigger monitor timeouts.
adds 85a4d9a ctdb.sysconfig: add a comment section about CTDB_RUN_TIMEOUT_MONITOR
adds 1fa1830 Fix a segfault in the eventscript timeout handler.
adds f88fbb5 suggestion from Christian,
adds 3cbaf93 sugegstion from metze, use killtcp and kill both directions of the nfs connections. we used to kill only one direction since the other direction was unkillble but recent kernels allow us to kill both
adds 14a6592 version 1.0.104
adds 2a66b7d Fix bashism in events.d/11.natgw
adds 8767c89 Test suite: Regression fix - wait_until should not run command in sub-shell.
adds 9dabb86 Merge commit 'origin/master'
adds 386d237 Test suite: Fix the NFS and CIFS tickle tests.
adds 2861bbd Merge commit 'martins/master'
adds 61de178 set up a pipe betweent he main daemon and the child we use for syslogling so that we can clean up the childprocess when we stop ctdbd
adds 24c593d create a new event context for the syslog daemon
adds bc26751 add an in memory ringbuffer where we store the last 500000 log entries regardless of log level.
adds cc2d81a make the ringbuffer logging more efficient and marshall the data by writing to a tmpfile instead of continously talloc resizing a blob
adds ae209c7 dont reset the event script context everytime we start a new "ctdb eventscript ..." command. Use the existing context used for non-monitor events
adds 894a2f9 new version 1.0.105
adds 4ea6069 Test suite: Make the CIFS tickle test wait until it sees the required tickle.
adds a3d0720 reduce the log level for three vacuuming related log messages
adds cd44c8b iIt is better to plainly disallow clietnts from connecting here if the node is BANNED. Dont even let them attach at all to the database
adds 926261a use a binary tree and sort all ipv4/v6 addresses before we assign them out on nodes.
adds e17fa0f change the lock wait child handling to use a pipe isntead of a socketpair
adds 93d902e test of a change to make ctdbd use "status" event instead of the "monitor" event.
adds 73cb65b Eventscripts: Untested factorisations and introduction of status event.
adds ee513c1 More untested eventscript factorisation.
adds a4a048b Now vaguely tested initscript updates.
adds d595f41 More eventscript cleanups. Initial smoke testing seems OK.
adds eb3b787 rework and simplify the eventscript handling
adds b320d43 eventscript: clean up forked handler event code
adds 0339a83 eventscript: fix bug in timeouts on forced eventscripts. Again.
adds 1d68bb3 eventscript: typo cleanups
adds 5dee576 eventscript: put timeout inside ctdb_event_script_callback_v
adds e0c6e2f eventscript: introduce enum for different event script calls.
adds 205011c eventscript: put call type into state struct.
adds 0ef91a4 eventscript: remove call name from state->options
adds 187efa0 eventscript: check that internal script events are being invoked correctly
adds ff59bb3 eventscript: check that ctdb forced script events correct
adds 1c7445d Merge commit 'origin/status-test' into status-test
adds e6b69fa rework and simplify the eventscript handling
adds 8723045 eventscript: clean up forked handler event code
adds ab67551 eventscript: fix bug in timeouts on forced eventscripts. Again.
adds 3845c6e eventscript: cleanup ctdb_event_script_v
adds 2763df2 eventscript: put timeout inside ctdb_event_script_callback_v
adds 2d92544 eventscript: introduce enum for different event script calls.
adds 461f527 eventscript: put call type into state struct.
adds 534c709 eventscript: remove call name from state->options
adds 0b4b83a eventscript: check that internal script events are being invoked correctly
adds 3188df4 eventscript: check that ctdb forced script events correct
adds 1edcb89 More eventscript cleanups. Initial smoke testing seems OK.
adds ee10ea2 Event scripts: Respect CTDB_MANAGES_NFS and add function log_status_cat.
adds ece1562 Event scripts: use $script_name rather than $service name for status.
adds 8029db6 Merge commit 'martins-svart/status-test-2' into status-test
adds ed4f3ea resolve some conflicts from merging from martins branch
adds a64ccf0 Add flag to ctdb_event_script_callback indicating when called by client.
adds 88cd194 Merge commit 'martins-svart/status-test-2' into status-test
adds 09b9bb2 Merge commit 'martins/status-test' into status-test-2
adds ce06d3d Event script infrastructure: add reload event to check_options().
adds dc2c8df Merge commit 'martins-svart/status-test-2' into status-test
adds eaa6218 Merge commit 'martins/status-test' into status-test-2
adds 266a163 dont use talloc_steal() on a object that is already a child of ctdb.
adds 3bc643b remove a stray ) so we compile
adds ad431c3 Event scripts: functions file now intercepts status and setstatus.
adds 569001a Merge commit 'martins/status-test-2'
adds 698a0e4 When starting up ctdbd, wait until all initial recoveries have finished and until we have gone through a full re-recovery timeout without triggering any pending recoveries before we start up the services and start monitoring the node.
adds 2000711 when we detect a ip-allocation mismatch, just force a new ip reassignment instead of a full blown recovery
adds 7430da3 packaging:maketarball.sh: create the specfile from the ctdb.spec.in
adds 15bd5fb configure:maketarball.sh: call autogen.sh and include configure in the tarball
adds 016d092 packaging:maketarball.sh: add a DEBIAN_MODE to the tarball creation
adds 6f045ca version 1.0.106
adds 9e84872 ctdb_io: fix use-after-free on invalid packets
adds 2b4fbe5 version 1.0.107
adds bf27dc2 Use the PID we pick up from the domain socket when a client connects and store this in the client structure.
adds 1c7de7a Add a double linked list to the ctdb_context to store a mapping between client pids and client structures.
adds 6bad4a4 Add a proper function to process a process-exist control in the daemon.
adds fab11ac lower the loglevel for the message that a client has attached through a domian socket
adds e56c5b2 lower the loglevel for the message that a client has attached to a persistent database
adds daae501 Document the procedure to remove/change the NATGW configuration at runtime without restarting the ctdb service
adds 8f442f1 Use statically allocated ringbuffer to store the last 500k log entries in memory instead of dynamically allocated ones so that we reduce the pressure on malloc/free.
adds e28c652 Dont store debug level DEBUG_DEBUG in the in-memory ringbuffer.
adds db25ca6 Eventscript argument cleanups and introduction of ctdb_standard_event_handler.
adds 50a26cf Eventscripts: Remove executable bit accidently set on some scripts.
adds b17bf38 Eventscripts: Fix syntax error in 00.ctdb.
adds 7b6072b Merge branch 'status-test-2'
adds 0213cb4 tests: turn printfs into DEBUG statements in the ctdb_transaction test
adds 92c5d9e ctdb: add command "ctdb wipedb" to wipe the contents of an attached tdb
adds 522c601 packaging: rework maketarball.sh to accept an arbitrary githas to pack
adds f09090f packaging: remove the lib/popt from the tarball in debian mode
adds 27dc0ad client: in catdb, print the keyname first, and separate records by a blank line
adds 814e3c5 tests:ctdb_transaction: print an extra counters when a commit fails
adds f96e816 recovery: pass the persistent flag to recover_database()
adds 9a8134e recovery: for persistent db's don't set the dmaster to the recmaster node number
adds 0635f8b make ctdb_ctrl_transaction_active public.
adds ffe6272 recovery: add special pull-logic for persistent databases
adds 7afefed client: increase the rsn of the __transaction_lock__ when storing
adds b3fd495 client: untangle checks and produce more detailed error messages
adds cc7438d client: increase the number of commit retries 10-->100
adds c1039fb server:trans2_commit: move the check for active recovery down.
adds 98c108f client: improve two error messages in ctdb_transaction_commit().
adds 3420278 packaging: package tests/bin/ctdb_transaction under /usr/share/doc/tests/bin
adds cdabe16 Use wbinfo --ping-dc isntead of wbingo -p sicne this is a more reliable way to determine if winbindd is in a useful state.
adds 2c80c91 version 1.0.108
adds af170d1 events/50.samba: only use wbinfo --ping-dc if available
adds 3ca3f4c make sure to also check that interfaces used for NATGW are ok and have a link. if not the node should become unhealthy
adds 50820f9 Bond devices can have any name the user configures, so when checking link status for an interface, first check if this interface is in fact a bond device (by the precense of a /proc/net/bonding/IFACE file) and use that file for checking status.
adds 774bf14 eventscript: reduce code duplication for ending a script, and fix bug
adds 85a6f4a eventscript: marshall onto last_status immediately
adds 066a791 eventscript: use -ETIME for timeout status value
adds 9498035 talloc: save errno over talloc_free
adds 8993d6f eventscript: check_executable() to centralize stat/perm checks
adds ce37801 eventscript: enhance script delete race check
adds b9b75bd eventscript: use -ENOEXEC for disabled status value
adds c70afe0 eventscript: handle and report generic stat/execution errors
adds 672e06f eventscript: simplify ctdb_run_event_script loop
adds d5d88ec eventscript: replace other -1 returns with -errno
adds 0dd4679 eventscript: handle v. unlikely timeout race
adds 5190932 eventscript: expost ctdb_ban_self()
adds 928b8dc eventscript: handle banning within the callbacks
adds 9914d3f eventscript: don't make ourselves healthy if we're under ban_count
adds 9a0c171 eventscript: hoist work out of child process, into parent
adds 68e224d eventscript: split ctdb_run_event_script into multiple parts
adds a4c2a98 eventscript: make current_monitor_status_ctx serve as monitor_event_script_ctx
adds b8e347e eventscript: use direct script state pointer for current monitor
adds 640b22f eventscript: store from_user and script_list inside state structure
adds dd53eee eventscript: fork() a child for each script.
adds 69c30c6 eventscript: refactor forking code into fork_child_for_script()
adds c309d22 eventscript: remove unused ctbd_ctrl_event_script*
adds e84d2f7 eventscript: pass struct ctdb_log_state directly to ctdb_log_handler().
adds 23e24c5 eventscript: ctdb_fork_with_logging()
adds 9b50f7e eventscript: use scripts array directly, rather than separate list
adds 1eda08e eventscript: record script status for all events
adds cc678d5 eventscript: use an array rather than a linked list of scripts
adds 3ff8bf8 eventscript: get_current_script() helper
adds 9753b7e eventscript: rename ctdb_monitoring_wire to ctdb_scripts_wire
adds e548a33 eventscript: use wire format internally for script status.
adds 6960fa9 eventscript: cleanup finished to take state arg
adds d3593c2 eventscript: save state for all script invocations
adds b29067b eventscript: get rid of ctdb_control_event_script_finished altogether
adds 9e87377 ctdb: support --machinereadable (-Y) for scriptstatus
adds 0dbe76f eventscript: lock logging on timeout.
adds 5d99a1a eventscript: expost call names and enum
adds a46c3b4 ctdb: scriptstatus can now query non-monitor events
adds 8396702 Merge commit 'rusty/script-report'
adds 4269d37 improve time jump logging
adds 47f8c38 reduce vacuuming lognoise
adds a0d9bd3 Run only one event for each epoll_wait/select call
adds ea65e80 call: lower the debug message "refusing migration while transction" to lvl INFO
adds 97d780b client: lower debug level of transaction-active-retry message to DEBUG
adds c2c9a04 client: lower level of commit retry message WARNING->DEBUG
adds edfc6a8 test: get value for --timelimit from environment var CTDB_TEST_TIMELIMIT in transaction test
adds c32ff2b test: add test 54_ctdb_transaction_recovery.sh
adds aa6e42a tests: remove persistent_safe write test.
adds 3320179 tests: remove the persistent_unsafe writes test.
adds 54b9a49 tests: remove the no_trans mode from ctdb_transaction.
adds a8549ef From: Volker Lendecke <vl at samba.org> Date: Wed, 9 Dec 2009 22:45:12 +0100 Subject: [PATCH] Revert an accidential commit
adds e76561f remove the variable "disable when unhealthy" there is no rational need for a setting where we permanently mark nodes as disabled everytime an eventscript fails
adds 784fa9f eventscript: fix monitoring when killed by another script command
adds cab8da8 ctdb: don't print OUTPUT: for DISABLED scripts
adds ed6b5a8 cleanup: remove a tunable we no longer use in the eventscripts any more : EventScriptUnhealthyOnTimeout
adds 649ba26 Rename the tunable EventScriptBanCount to EventScriptTimeoutCount since we no longer ban nodes when dodgy scripts continue to hang.
adds db0d2a1 From rusty:
adds e2e30df When setting up the logging, set the event to trigger a read of a log message from a child process as a child of the "log" structure and not the ctdb structure, or else we can crash if we receive log messages from a child but the log structure has been freed()
adds 5e92afe Test suite: allow settign of timeout triggers for all events not just monitor.
adds d67f43f Test suite: Add an optimisation in the getvar test.
adds 244bc5c ctdb_fetch requires the number of nodes being specified. Have it log an error and terminate if thie parameter was omitted
adds 3b53c02 add a new test tool that just locks and releases the same record over and over
adds 842aa60 This is a dodgy patch.
adds b3104bd Author: Rusty Russell <rusty at rustcorp.com.au> Date: Tue Dec 15 15:53:30 2009 +1030
adds faacd5c server: add a new control CTDB_CONTROL_TRANS3_COMMIT
adds 24d04a3 Rename a struct member for clarity
adds 9f16f65 Tiny simplification of ctdb_queue_packet()
adds 8dedde8 define CTDB_DB_SEQNUM_KEY - used with the new implementation of transactions.
adds 46de365 Add a new control CTDB_GET_DB_SEQNUM - fetch a persistent db's sequence number.
adds aea3243 tests: temporarily disable the transaction test tool.
adds b664a86 Import "talloc_array_length" from upstream talloc
adds f6ea3e6 Make fetch_locked more scalable
adds b41d9a2 Revert "recovery: add special pull-logic for persistent databases"
adds 5a7e990 Merge commit 'obnox/ctdb-wip-trans3' into trans3
adds 0982299 Revert "Make fetch_locked more scalable"
adds fcd1634 Merge branch 'trans3'
adds 640c48c Revert "cleanup: remove a tunable we no longer use in the eventscripts any more :"
adds db99f98 ctdb: pass TDB_DISALLOW_NESTING to all tdb_open/tdb_wrap_open calls
adds e1217b7 There is one signedness issue in tdb which prevents traverses of TDB records over the 2G offset on systems which support 64 bit file offsets. This fixes that case.
adds 41d4e2d Add define guards around otherwise unused variable. Jeremy. (cherry picked from samba commit 4fc9f9c3f943cdeb27e37f0ee068cdd0da7cb00c)
adds eb9d367 lib/tdb: don't overwrite TDBs with different version numbers.
adds 53336a9 tdb: add scripts to extract library symbols (exports file) from headers
adds 52b6577 tdb: add script to extract signatures from header files.
adds 6e522eb tdb: add script/abi_checks.sh. check for abi changes without gcc magic.
adds 2b29e30 One would expect I could spell my name... (cherry picked from samba commit 0d120be36bfc561e3f679d081993ccc6bea2a401)
adds 9872a2f tdb: fix c++ build warning.
adds 31b9126 tdb:mksyms: allow double pointer return value of functions.
adds 67d7709 tdb:mksyms: allow characters after closing functions parenthesis.
adds 67da31e tdb:mksigs: ignore struct forward declarations.
adds 6d9ce0e tdb:mksigs: correctly ignode multiline function typedefs
adds a0dba36 tdb:mksigs: ignore symbols (like _DEPRECATED_) after closing function parentheses
adds ab37ff7 tdb:mksigs: normalize bool -> _Bool
adds d05b49a tdb:mksigs: allow PRINTF_ATTRIBUTE(..) macros function types as funcion args
adds 09f7874 tdb: allow reads after prepare commit
adds 0a02814 Added a simple tdb integrity check to tdbtool. The command "check" runs traverse on the currently open tdb, and returns the number of entries if the integrity check is successful. (cherry picked from samba commit 42366bcbbdd42bb9d5821dfcc9dbe71a1eafa330)
adds 168bb40 tdb:tdbtool: add the "speed" command to the help text.
adds 886cb3e tdb:tdbtool: add transaction_start/_commit/_cancel commands.
adds e0bed62 added some more speed tests to tdbtool
adds c8366fc tdb: Fix some recently introduced warnings in tdbtool (cherry picked from samba commit c299833bf8e6506c793d6e8283743949aaac9ef4)
adds a04fecb s3/s4: Fix "shadows a global declaration" warning (cherry picked from samba commit e48a5cd5d4fc2626b09af16a0ac68c638d081437)
adds 4264855 Fix all warnings in source3 with gcc4.3. Jeremy. (cherry picked from samba commit 07e0094365e8dc360a83eec2e7cf9b1d5d8d6d00)
adds 8fd54bb tdb:tdbtool: fix indentation.
adds 805ef91 tdb: fixed the intermittent failure of tdbtorture in the build farm
adds 7f857c4 lib/tdb: TDB_TRACE support (for developers)
adds 8dcc760 lib/tdb: wean off TDB_ERRCODE.
adds b52a06f lib/tdb: add -t (always use transactions) option to tdbtorture
adds 6eaaa52 fixed tdbbackup to give tdb error messages (cherry picked from samba commit 08be1420ba52ef9bba90d0f811c7810841ee8568)
adds 5b6b852 make tdbbackup use transactions
adds 3e04b10 added basic testing of tdb_transaction_prepare_commit() in tdbtorture (cherry picked from samba commit 84547b8dba3c0cf4e20b3c50d9386081d475df6b)
adds 06ab3cf lib/tdb/tools/tdbtorture.c: fixed memory leak.
adds a3b4f9b Attempt to fix bug 5684
adds 61c7444 The msync manpage reports that msync *must* be called before munmap. Failure to do so may result in lost data. Fix an ifdef check, I really think we meant to check HAVE_MMAP here. (cherry picked from samba commit 74c8575b3f3b90ea21ae6aa7ccd95947838af956) (This used to be commit 8fd54bb55f0c23bd025d1719abcbe75c6a2ea8ac) (cherry picked from samba commit b39e332bd7803dd4ce8267f750c497b5deb837ee)
adds e58068d Remove unecessary msync. Jeremy. (cherry picked from samba commit 0bae1ef3de8fda5e1e2d641b14a408e627396912) (This used to be commit db2acaf46fdc38078b6b28b68909e289f6c9e0ec) (cherry picked from samba commit a1cf3ad5d655cf5a847df6d6299b3af1a30ec1e3)
adds 4c69b5e tdb: Add simple reimplementation of tdbdump in Python as an example of the tdb Python bindings. (This used to be commit 47d797f7885b1e7bcff724496ecb1990e8440eea) (cherry picked from samba commit 6bdd1425b75c8931965f0e5627f5a63dc6820a7c)
adds 50ceb83 Add simple manually written replacement for the tdb module. (cherry picked from samba commit 2a61fd41e9d4d2e3d7b47a816544c88bb369bc03)
adds c9907f2 Implement missing functions in pytdb. (cherry picked from samba commit 2da551bbcc6cab296769c193b0b82aaa6256cece)
adds fc9d260 Make sure to not close tdb database more than once. (cherry picked from samba commit 6fe6983e4c960abc69d5fa80cbef534ae515209a)
adds 31bc9f3 py: Properly increase the reference counter of Py_None. (cherry picked from samba commit d2c70d24e12293d9b4272eb310a6a4c4582b2d92)
adds c5827f2 s3/s4 build: Fix Py_RETURN_NONE to work with python versions < 2.4 (cherry picked from samba commit 61a23c5eea2203721a70a4ad41bfdc6cd1d6a2a7)
adds c0131bb Avoid using a utility header for Python replacements included in Samba, since this will not be shipped with talloc/tdb/tevent/etc. (cherry picked from samba commit ba5d6e6d706ebf07640ee24d701255cbb4803525)
adds a60db02 lib/tdb: include replace.h and system/filesys.h in pytdb.c
adds 4576b9a s3 build: Remove unused fstat check to fix a bunch of HAVE_FSTAT warnings (cherry picked from samba commit 2c2545d45af9c7479bf032fff1263e102926a495)
adds 42d131d lib/tdb: sync build files from samba master
adds b4bb525 tdb: kill last bits from swig
adds b0a4a82 lib/tdb: add tdb_check()
adds f836eeb lib/tdb: make tdbtool use tdb_check() for "check" command
adds 2b10c14 tdb: rename 'struct list_struct' into 'struct tdb_record'
adds a51ad4a tdb: detect tdb store of identical records and skip
adds 8af1b8b tdb: fix typo in python's Tdb.get() docstring
adds 5ea8bd3 tdb: reset tdb->fd to -1 in tdb_close()
adds ad6e28c tdb: add tests for double .close() in pytdb
adds a96af98 tdb: update README a bit
adds e0f59b0 tdb: Fix a C++ warning (cherry picked from samba commit be88a126ea50ea7e41583f402013c63234305e48)
adds b768146 tdb: always set tdb->tracefd to -1 to be safe on goto fail
adds 5cbf018 tdb: add TDB_DISALLOW_NESTING and make TDB_ALLOW_NESTING the default behavior
adds 859ffb0 tdb: change version to 1.2.0 after adding TDB_*ALLOW_NESTING
adds 6e3a572 tdb tools: Mostly cosmetic adaptions
adds 2d24073 Fix release script with newer versins of git (cherry picked from commit 4334092cbae28181ba0d1cf2ac026961f2192972)
adds 003985a ctdb: pass TDB_DISALLOW_NESTING to all tdb_open/tdb_wrap_open calls
adds 0c907f4 config: load 'ctdb' config before 'nfs' config in statd-callout
adds cda5884 server: create tdbs with 0600 permissions in ctdb_local_attach()
adds b48228e server: add db_directory_state to ctdb_context
adds 9a96ae0 server: only do the mkdir() calls for db_directory* once at the start
adds 77d43d0 server: create recdb.tdb.X in /var/ctdb/state/
adds 473f02e server: create vactun.tdb.X under /var/ctdb/state
adds 7f05a42 server: create vactune.tdb.X with 0600 permissions
adds b74918b server: open /var/ctdb/state/persistent_health.tdb.X on startup
adds 8fbb5b7 server/recovery: update flags on nodes before syncing dbs
adds 9069d3a server: move error handling to a 'fail' label in ctdb_control_transaction_commit()
adds 94bc403 server: Use tdb_check to verify persistent tdbs on startup
adds f1f0af2 server: add CTDB_CONTROL_DB_SET_HEALTHY and CTDB_CONTROL_DB_GET_HEALTH
adds 0e436b4 client: add ctdb_ctrl_getdbhealth()
adds 927dd3d tools/ctdb: display db health in "ctdb getdbmap"
adds c56ce3d tools/ctdb: add "ctdb getdbstatus <dbname>"
adds fb50e08 tools/ctdb: let "ctdb restoredb" and "ctdb wipedb" mark the db as healthy on all nodes
adds aa658b6 client: make ctdb_dumpdb_record() public
adds c4bc231 client: add "ctdb dumpdbbackup <filename>"
adds aa07a46 ctdb: disallow "ctdb backupdb" on unhealthy databases
adds 965c000 ctdb: add machinereadable output fot "ctdb -Y getdbmap"
adds a03cf00 ctdb: print out some hints how to debug a "ctdb catdb" failure
adds 0c735f0 config: try to use tdbtool <tdb> check instead of tdbdump for persistent db checks
adds 96977cc config: add CTDB_MAX_PERSISTENT_CHECK_ERRORS option
adds 1634b44 doc/ctdb.1: document "ctdb wipedb"
adds 0056cec doc/ctdb.1: document UNHEALTHY for "ctdb getdbmap"
adds fa6d864 doc/ctdb.1: document -Y output fot ctdb getdbmap
adds 7809aa9 doc/ctdb.1: document "ctdb dumpdbbackup <file>"
adds 58dd03f doc/ctdb.1: add "See also" for ctdb getdbmap
adds 3bfc58d doc/ctdb.1: document "ctdb getdbstatus <dbname>"
adds 685806d doc/ctdb.1: make clear the database is specified by name for "ctdb backupdb"
adds b22d893 doc/ctdb.1: update example "ctdb listvars" output
adds fffb9d5 doc: fix docbook warnings for ctdb.1 and onnode.1 manpages
adds 4626665 doc: regenerate manpages
adds 95eaa9f fix conflict in merge from metze
adds f148735 Add --valgringing flag instead of --nosetsched
adds c488ba4 Remove RT priority, use niceness.
adds af2613e ctdb: use mlockall, cautiously
adds 4c722fe fix a conflict in the merge from rusty
adds 8aec7e5 eventscript: remove cb_status, fix uninitialized bug when monitoring aborted
adds 9b507ab version 1.0.109
adds bbfa440 server: fix fd leaks in the new logging code
adds 77c4a86 server: add set_close_on_exec() on more fds
adds 4dce069 eventscript: fix cleanup path when setting up script list
adds 01a0824 Version 1.0.110
adds 05dff92 Merge commit 'origin/master'
adds e757b7c eventscript: remove cb_status, fix uninitialized bug when monitoring aborted
adds 565b2cd eventscript: fix bug when script is aborted
adds f34ba65 New version 1.0.111
adds 39f9ded Merge commit 'origin/master'
adds 96066d8 Revert "events/50.samba: only use wbinfo --ping-dc if available"
adds b65a44a Revert "Use wbinfo --ping-dc isntead of wbingo -p sicne this is a more reliable way to determine if winbindd is in a useful state."
adds 91fba1e New version 1.0.112.
adds 1b0f9c3 ctdb_logging: simplify ctdb_fork_with_logging a lot and reduce the syscall usage
adds 1eb8015 server: call event_add_fd at the end of ctdb_set_child_logging()
adds 62f87f0 Merge commit 'metze/master-for-ronnie'
adds f066939 new version 1.0.113
adds a1d60b1 Make the size of the in memory ringbuffer for keeping the recent log messages configureable using --log-ringbuf-size=<num-entries>.
adds 88dc248 document the in-memory ringbuffer for logging and the commands used to set it up and manage it.
adds 21e5b44 source the nfs sysconfig file from the 61.nfstickles script
adds 14b3c37 onnode - respect $CTDB_BASE rather than hard-coding /etc/ctdb.
adds 9660f9c onnode: update algorithm for finding nodes file.
adds 44f2605 initscript: handle spaces in option values inserted into $CTDB_OPTIONS.
adds 35a15ad lib/events: finish "Run only one event for each epoll_wait/select call"
adds 2f36e78 server: add missing goto again after do_recovery()
adds a23c409 tools/ctdb: display INACTIVE status in "ctdb status" and "ctdb status -Y"
adds a309287 move DEBUG* macros to one place
adds b70ff7e configure: don't overwrite AC_CHECK_FUNC_EXT and AC_CHECK_LIB_EXT
adds 9cba540 lib/util: import fault/backtrace handling from samba.
adds 78b78fc lib/util: add pre and post panic action hooks
adds 8456a1b server: setup fault handler to get the build-in backtrace support
adds fd06167 server: add "init" event
adds d01870f config/functions: add tickle_tcp_connections()
adds c251ac2 events/10.interfaces: move some parts to helper functions
adds 4493ba6 config: add interface_modify.sh and call it under flock to make modification on interfaces atomic
adds 2ecf805 config: add some ipv4 helper shell functions
adds 628ac65 config: add 13.per_ip_routing event script
adds bec35e6 server: add a ctdb_set_single_public_ip() helper function
adds 8d50eda server: add a ctdb_vnn_iface_string() helper function to access vnn->iface
adds a1da4e0 server: allow multiple interfaces comma separated in public_addresses
adds 9a43f5e events: 10.interfaces allow multiple interfaces per public address
adds 539ebdc server: we don't need to copy strings we pass as talloc_asprintf() arguments
adds bea53c6 server: keep the interface information in a list of ctdb_iface structures
adds 15616d3 reserve upper bits in ctdb_control->flags for opcode specific flags
adds b9f6afe client: add CTDB_PUBLIC_IP_FLAGS_ONLY_AVAILABLE ctdb_ctrl_get_public_ips_flags()
adds d89604a server: implement CTDB_PUBLIC_IP_FLAGS_ONLY_AVAILABLE behavior
adds 37880b0 server: use CTDB_PUBLIC_IP_FLAGS_ONLY_AVAILABLE during a takeover run
adds 32d00d0 controls: add stups for GET_PUBLIC_IP_INFO, GET_IFACES and SET_IFACE_LINK_STATE
adds 11f643f client: implement ctdb_ctrl_get_public_ip_info()
adds a30513c client: implement ctdb_ctrl_get_ifaces()
adds 20e2f61 client: implement ctdb_ctrl_set_iface_link()
adds 80e3ab0 server: implement ctdb_control_get_public_ip_info()
adds 0dd7e1b server: implement ctdb_control_get_ifaces()
adds f4f7202 server: implement ctdb_control_set_iface_link()
adds 0ceef70 tools/ctdb: add "ctdb ifaces"
adds a6803f4 tools/ctdb: add "ctdb setifacelink <iface> <status>"
adds df5805d tools/ctdb: add "ctdb ipinfo <ip>"
adds 04d896a tests/simple/11_ctdb_ip.sh: be more strict in checking ctdb ip -Y output
adds 0054f0c tests: add a all_ips_on_node() helper function that wraps ctdb ip -Y
adds a6437bc tools/ctdb: display interfaces in "ctdb ip" and "ctdb ip -Y" outputs
adds f2854f7 tools/ctdb: add PartiallyOnline state for "ctdb status" and "ctdb status -Y"
adds 22ade0e server: only trigger one takeover run in verify_ip_allocation()
adds 5fa6a51 server: monitor interfaces in verify_ip_allocation()
adds 9c89dd9 events: splitout a monitor_interfaces function in 10.interface
adds 94e7101 config: 10.interfaces call ctdb ifaces and ctdb setifacelink for monitoring
adds 5d2c3ef config: 10.interfaces call monitor_interfaces on startup
adds 179c098 server: start with disabled interfaces and let the event scripts enable the interfaces explicit
adds 50bff8c config: add CTDB_PARTIALLY_ONLINE_INTERFACES to ctdb.sysconfig
adds 98ee69c server: add updateip event
adds 6a818e6 events: 10.interface handle updateip event
adds ea58430 events: add updateip event to 13.per_ip_routing
adds da59e0b server: split out a ctdb_announce_vnn_iface() function
adds aa485b1 server: split out a ctdb_do_takeover_ip() function
adds 58d7c44 server: add a ctdb_do_updateip()
adds ffdf32d server: be less verbose on redundant release_ip events
adds c5e579b server: debug redundant takeover ip events with level INFO
adds 55d824b server: print node number as signed integer on release ip event
adds a5ba5c1 server: return an error if we get an takeover ip event and we cannot serve the ip
adds 405368e server: give an error if we're getting an takeover_ip event with a wrong pnn
adds 76cb4ce server: ban ourself if the ctdb and kernel knowledge of a public ip differs
adds dbe9127 server: reload the public addresses before doing a takeover run
adds 12c8dd2 config: 10.interface: search "ethtool" in $PATH instead of using a hardcoded path
adds 7569b21 onnode - respect $CTDB_BASE rather than hard-coding /etc/ctdb.
adds 52dbd65 onnode: update algorithm for finding nodes file.
adds d6b0578 initscript: handle spaces in option values inserted into $CTDB_OPTIONS.
adds b5254bf Merge commit 'origin/master'
adds 02e6834 initscript: Remove bash-ism.
adds 407a8f7 eventscript: Use of $NFS_TICKLE_SHARED_DIRECTORY must be after loadconfig.
adds 56b178e eventscripts: stop loadconfig function from loading ctdb config file twice.
adds 68273bb tdb: fix an early release of the global lock that can cause data corruption
adds d7c00d8 Drop the debug level for logging fd creation to DEBUG_DEBUG
adds 7a5254a add two new debug controls to send and receive messages
adds a2857b1 We only queued up to 1000 packets per queue before we start dropping packets, to avoid the queue to grow excessively if smbd has blocked.
adds 7a889c5 When trying to enable/disable a node. Check if the node is already enabled/disabled and log an information message if so.
adds 5fd88a1 util: added TLIST_*() macros
adds 3eb9735 ctdb: move ctdb_io.c to use TLIST_*() macros
adds f23b82b ctdb: when we fill the client packet queue we need to drop the client
adds 240625f Merge branch 'master' of git://git.samba.org/sahlberg/ctdb
adds e128e59 onnode documentation - update documentation to reflect recent onnode changes.
adds 2406733 ctdb: migrate to new dlinklist.h from Samba
adds 34b8b98 event scripts: add logging for low memory conditions
adds ca9386a dont just exit(0) upon successful completion of waiting for an ipreallocate to finish. return success back to the caller instead.
adds e01c845 commands that relate to manual failover of ip addresses (moveip) can sometimes take long so allow for a longer timeout for the controls used.
adds d25ab9e Merge commit 'origin/master'
adds 47bebba Test suite: Make "ctdb ip" test backward compatible with older ctdb versions.
adds 71ca5d0 ctdb_setstatus in /etc/ctdb/functions was not working correctly because it was called with a wrong parameter list
adds a8508e8 Test suite: Make "ctdb ip" test backward compatible with older ctdb versions.
adds d685369 Merge commit 'martins/master'
adds c137725 fixed printing of high latency
adds 64111bb Add a new variable : CTDB_NFS_SKIP_KNFSD_ALIVE_CHECK when set to "yes" this will skip checking if knfsd has hung or not.
adds 7f2f736 lower the loglevel for a debug message for redundant releases of public ips
adds 70c1e39 Add a variable CTDB_CHECK_SWAP_IS_NOT_USED="yes" to control whether or not to check if we are swapping, and produce useful output into the logfile if we are.
adds ce9d57b Reduce the log level for two debug messages
adds 06fdfdd Reducing the log level for a debug message
adds 96a61ca Reduce loglevel for two eventscript related debug messages
adds 435fb78 Leave sequence number alone when merely migrating records.
adds 5439401 try to restart rpc-rquotad if it is not running
adds 68decc3 Ignore any scripts that timesout for most events, except startup.
adds 6f80ff4 From Elia Pinto <gitter.spiros at gmail.com>
adds 6091dce From Sumit Bose <sbose at redhat.com>
adds 05dcbed ctdb regsrvids is much more useful for testing if it sleeps once it has registered its srvid. Othervise, as soon as it terminates, ctdbd will deregister the id automatically.
adds af79d2c Make sure that the natgw eventscript also triggers on the "stopped" event to remove the natgw configuration and ip assignments used.
adds aea0a72 In ctdb_control_end_recovery,
adds feebd03 config: readd ips with a broadcast address in delete_ip_from_iface()
adds d8ab328 config: add setup_iface_ip_readd_script() helper function
adds 3bd1910 config: interface_modify states in a $CTDB_BASE/state/interface_modify directory
adds d71c40c config: make remove_ip() a wrapper of delete_ip_from_iface()
adds 90769bf config/11.natgw: use delete_ip_from_iface() instead of remove_ip()
adds 061c2a7 config/10.interface: use delete_ip_from_iface also in the "init" event
adds 3419e9c server: add "setup" event
adds 3a0d830 config/13.per_ip_routing: add a setup_per_ip_routing() function
adds 08d69d2 config/13.per_ip_routing: register the setup script with setup_iface_ip_readd_script()
adds d79a70b config/13.per_ip_routing: use better names for release_script and setup_script
adds e44c239 config/13.per_ip_routing: fix typo in error message
adds b7909ad doc/ctdb.1.xml: document PARTIALLYONLINE status
adds 65e051f doc/ctdb.1.xml: document "ctdb ifaces"
adds f90fda0 doc/ctdb.1.xml: update "ctdb ip" documentation
adds 48a30a2 doc/ctdb.1.xml: document "ctdb ipinfo <ip>"
adds f984080 doc/ctdb.1.xml: document "ctdb setifacelink <iface> <status>"
adds bb76e40 doc: regenerate ctdb.1*
adds b72ccfc server:ctdb_send_dmaster_reply: fix a message typo.
adds ff48fc3 fix bug #7152: check NFS-Shares, fails with to long path-names
adds 62b0af1 Correction of spelling errors in manpages
adds 3f4ce41 Correction of spelling errors.
adds 3dbaec1 doc: fill metainfo "manual" and "source" in the ctdb manual page
adds eb10f70 doc: add metainfo "manual" and "source" in the ctdbd manual page
adds 9fc080d doc: regenerate ctdb and ctdb manpages after xml changes
adds e7bca0d Correct nice_service()
adds c57c06d Fix some more bashisms
adds e26a26f ctdb_setstatus in /etc/ctdb/functions was not working correctly because it was called with a wrong parameter list
adds 3cf183c adjust a vacuum log level
adds d4f7a59 Merge root at 10.1.1.27:/shared/ctdb/ctdb-git
adds f888e3e doc: fix a linebreak in the example output of "ctdb getdbmap" in ctdb(1)
adds 6494d64 doc: regenerate ctdb(1) manpages after xml change
adds df2ca26 packaging: add tdbtool and tdbdump as dependencies to the RPM
adds 862e978 Merge commit 'obnox/master-rebase'
adds 940e58b config: let 13.per_ip_routing use a flock for generate_auto_link_local()
adds 8ed2e05 new version 1.0.114
adds 3cb7ce8 Fix a typo in run_startrecovery_eventscript
adds daddb31 In ctdb catdb, print the payload data length without the ctdb header length
adds df77489 events:50.samba: wipe the local part of the serverid db before starting winbind/smnd/nmbd
adds 184ca81 Fix a typo in run_startrecovery_eventscript
adds 029d7a9 In ctdb catdb, print the payload data length without the ctdb header length
adds acf3d04 Merge root at 10.1.1.27:/shared/ctdb/ctdb-git
adds eeeb89e Reduce the loglevel for two log messages for Registering and Deregistering server ids.
adds de1e372 Merge root at 10.1.1.27:/shared/ctdb/ctdb-git
adds e179910 When we forcefully abort a running eventscript, dont log this as is the script timedout.
adds cf25dde Merge root at 10.1.1.27:/shared/ctdb/ctdb-git
adds ce1fe07 Merge commit 'origin/master'
adds 3f226d0 Lower the loglevel for "Recovery lock successfully taken" from ERR to NOTICE
adds 875af7f Merge root at 10.1.1.27:/shared/ctdb/ctdb-git
adds 06885ea In the recovery daemon, keep track of which node we have assigned public ip addresses and verify that the remote nodes have/keep a consistent view of assigned addresses.
adds dec6ad7 Fix a compiler warning
adds d0656da Merge root at 10.1.1.27:/shared/ctdb/ctdb-git
adds 937c5ff Merge branch 'master' of git://git.samba.org/sahlberg/ctdb
adds d2f7bf8 ethtool does not support virtio_net devices.
adds f765f0c Fix a thinko in 2ea0a9f1a93781a0d036feb9fcc0d120b182922f.
adds 40434a7 add a missing || to make the 10.interface script not fail with a syntax error
adds 4f19198 add an example script that can be called from crontab to cleanup and release public ip addresses if ctdbd is no longer running
adds 8ef5db5 In the example script to remove all ip addresses after a ctdb crash, add the NATGW address as one to be removed in addition to the public addresses.
adds 2d9fee4 Add a setting where CTDB will monitor and warn for low memory conditions.
adds b68642d tdb: raise version to 1.2.1
adds d15deef release-scripts: parametrize scripts
adds 60ae9df tdb: give a name to the invalid recovery area constant (0)
adds e552df6 tdb: fix recovery reuse after crash
adds 9f003c2 tdb: Apply some const, just for clarity
adds ff2e1c9 tdb: use fdatasync() instead of fsync() in transactions
adds 69f5519 Spelling fixes for tdb.
adds 25c9eba tdb: cleanup: split brlock and brunlock methods.
adds db7a4fe tdb: make _tdb_transaction_cancel static.
adds 6fec65a tdb: cleanup: rename GLOBAL_LOCK to OPEN_LOCK.
adds 9a1c172 tdb: cleanup: rename global_lock to allrecord_lock.
adds dca3421 tdb: cleanup: tdb_nest_lock/tdb_nest_unlock
adds 5f40176 tdb: don't suppress the transaction lock because of the allrecord lock.
adds 4ceb70e tdb: cleanup: tdb_have_extra_locks() helper
adds 12e1179 tdb: cleanup: tdb_release_extra_locks() helper
adds 43585f9 tdb: cleanup: find_nestlock() helper.
adds 685473b tdb: use tdb_nest_lock() for transaction lock.
adds 2d1f088 tdb: use tdb_nest_lock() for open lock.
adds a3230a8 tdb: use tdb_nest_lock() for active lock.
adds ce0b29c tdb: use tdb_nest_lock() for seqnum lock.
adds 021b18c tdb: remove num_locks
adds 4ae716d tdb: cleanup: always grab allrecord lock to infinity.
adds 6f220bf tdb: suppress record write locks when allrecord lock is taken.
adds ce635ce tdb: tdb_allrecord_lock/tdb_allrecord_unlock/tdb_allrecord_upgrade
adds 80376a7 tdb: cleanup: remove ltype argument from _tdb_transaction_cancel.
adds fa782ab tdb: rename tdb_release_extra_locks() to tdb_release_transaction_locks()
adds 2453266 tdb: remove lock ops
adds 90480db tdb: don't truncate tdb on recovery
adds 5c58560 tdb: add -k option to tdbtorture
adds a617fb4 patch tdb-refactor-tdb_lock-and-tdb_lock_nonblock.patch
adds 98b9b1d tdb: handle processes dying during transaction commit.
adds 5a89ab2 tdb: If tdb_parse_record does not find a record, return -1 instead of 0
adds 9e29197 tdb: Fix bug 7248, avoid the nanosleep dependency
adds b52a04d python: use '#!/usr/bin/env python' to cope with varying install locations
adds 599cd10 Fix some nonempty blank lines
adds 67312ce tdb: Fix indentation in tdb_new_database()
adds bae2979 tdb: Add a non-blocking version of tdb_transaction_start
adds bca9d27 tdb: update exports and signatures files
adds 163603f subunit: Support formatting compatible with upstream subunit, for consistency.
adds b2b5d98 tdb: update tdb ABI to use hide_symbols=True
adds 7d094c3 tdb: define _PUBLIC_ so we can compile tdb.
adds 8571fef Merge commit 'rusty/tdb-update'
adds d6ae1c4 If the admin makes a configuration mistake and configures NATGW to use the same ip address as a normal public-address, check for this in the natgw script and warn the user.
adds 79fac97 In the log message when we have found an inconsistent ip address allocation, add extra log information about what the inconsistency is.
adds c3c7aa9 Make create_merged_ip_list() a static function since it is not called from outside of ctdb_takeover.c
adds 4a43428 The recent change to the recovery daemon to keep track of and verify that all nodes agree on the most recent ip address assignments broke "ctdb moveip ..." since that call would never trigger a full takeover run and thus would immediately trigger an inconsistency.
adds 62742bd Dont check ip assignment across the cluster while ip-verification checks are disabled
adds 037dfbb eventscript: fix case where we fail to create child for some reason
adds e1b59b6 eventscript: don't do debugging system() from inside signal handler
adds a9c8b9e eventscript: wait for debugging dump before killing timedout script
adds 6da848f eventscript: simplify script timeout handling
adds 46f00a2 Merge commit 'rusty/signal-fix'
adds 1cb2b0b Add a new eventscript 62.cnfs to integrate better with gpfs/cnfs
adds 7a62592 when performing a recovery, ensure that all nodes use the same reclock file setting as the recovery master
adds 72c275d ctdb: use full range of IDR
adds 6f1221e Add the number of performed recoveries to the "ctdb statistics" output.
adds fd5a55c tests: eliminate a floating point exception by requiring -n option to ctdb_bench
adds e0666ed tests:ctdb_bench: make send_start_messages() static - eliminates compile warning
adds b40fa22 functions: when checking for a directory also check whether it can be accessed.
adds 1c357ff Merge commit 'obnox/master-rebase'
adds e1d1c23 Enhance the "ctdb restoredb" command so you can restore a backup into a different database.
adds ba0fc58 document how to restore a backup into a different database
adds 6c5256a In control_ipreallocate() we wait at most 5 tries before aborting the command and returning an error. This might not be sufficient if there are several recoveries in a row.
adds 6578a97 It was possible for ->recovery_mode to get out of sync with the new three db priorities in such a way that ->recovery_mode was set to normal but database priorities leven2 or 3 was still set to frozen.
adds 03b112c in 62.cnfs, lines in /etc/exports can have hte exports quoted, so strip off any initial " on the exports line
adds ad2b7c2 Add monitoring of quorum and make the node UNHEALTHY when quarum is lost
adds 949fc09 new version 1.9
adds d5f6026 libctdb: reorganize headers: remove ctdb.h, add ctdb_client.h and ctdb_protocol.h
adds bbfb992 libctdb: ctdb.h and tst.c from Ronnie
adds 7046a1a libctdb: API changes from Ronnie's version
adds 1dc7f2c libctdb: first cut, supports getrecmaster only
adds 5db92cc libctdb: Ronnie's build changes, so we actually build libctdb with make.
adds f45cf4a tst.c: update to Ronnie's latest
adds 9121835 patch libctdb-single-callback.patch
adds 30f4d01 libctdb: uniform callbacks, _recv functions to pull out data.
adds bd8d302 libctdb: tweak interface for readrecordlock
adds 0d46488 Merge commit 'rusty/libctdb2'
adds 41634ea make sure we build libctdb for "make all"
adds 080cef2 make install to install libctdb.a
adds 40c6535 move the header files and libctdb.a out into a separate ctdb-devel rpm
adds 92340e4 check if vnn is a valid pointer before dereferencing it
adds cb52100 add a gplv3 boilerplate to the example application for libctdb
adds db9e00e Prevent clients from connecting to the natgw address. This address is dedicated for outgoing connections.
adds 004b849 Dont check linkstatus for loopback. This interface never has issues with the physical layer
adds 4136f27 When adding an ip at runtime, it might not yet have an iface assigned to it, so ensure that the next takover_ip call will fall through to accept the ip and add it.
adds bdbf707 rename ccan/typesafe_cb.h to ctdb_typesafe_cb.h and add this file to the install/rpm
adds 2f188c6 Update the tst.c example application for libctdb to use the headers from /usr/include and add a comment about how to compile it
adds d3a696c Dont link with libctdb
adds 761a075 rename ctdb_send_message to ctdb_client_send_message to resolve colission with the function of the same name in libctdb
adds bc208bc rename ctdb_set_message_handler to ctdb_client_set_message_handler to avoid a colission with the function of the same name in libctdb
adds f1b8bd9 rename ctdb_message_fn_t to ctdb_msg_fn_t to avoid a conflict with the type of the same name used in libctdb
adds 3c7350b rename ctdb_remove_message_handler to ctdb_client_remove_message_handler to avoid conflict with the function of the same name in libctdb
adds 8666094 add a function to read the current socketname from the ctdb structure
adds 212ee83 add a sync wrapper for the getpnn control
adds ae3e91f link ctdb with libctdb and connect to the daemon both the old way and by using libctdb
adds 53ea238 Add a variable for start/current time to ctdb statistics and print the time startistics was taken and for how long the statistics have been collected to the "ctdb statistics" output.
adds e999119 Automatically free the request once the callback has returned.
adds f94291c Make the call to free the request explicit in the callback instead of implicit
adds 0844759 Add the offsetof macro to libctdb
adds 2d4b983 ctdb_req_control contains 4 padding bytes. Create an explicit pad variable here and set it to 0 when creating a control to keep valgrind happy.
adds c05f3ee When we say "current time of statistics" in the "ctdb statistics" output, print the current time and not the start time
adds 5d0d51e libctdb: fix wrong argument being handed to callback on attachdb fail
adds 94df6f3 libctdb: change callback for ctdb_readrecordlock.
adds 29c43d5 remove the global rrl_cb_called from the libctdb example and psss it through the callback via private_data.
adds e8fb04d Readrecordlock changes:
adds cc84358 libctdb: add ctdb arg to more functions.
adds 379fd4e libctdb: add logging infrastructure
adds d77a1e9 patch libctdb-use-logging.patch
adds 62df8f9 libctdb: track lock for each ctdb_db, complain if they hold too long.
adds 3a569c1 libctdb: use bool in API
adds c5b4768 libctdb: use values from ctdb_protocol.h, don't re-declare
adds 3510980 libctdb: documentation
adds 433bc56 Update the ctdb tool to use the new signature for ctdb_connect()
adds 2e22115 Must initialize ctdb->locks or else bad things happen
adds 6e0d612 update "ctdb pnn" to use the new return value for _recv() where bool false means failure and true means success.
adds b9e5c8a Split ctdb_release_lock() into a function to release the locvk and another function to free the data structures. This allows us to keep the datastructure valid after the lock has been released by the application and we can trap and warn when the application is accessing the lock after it has been released. I.e. application bugs.
adds a530344 In ctdb_writerecord() Verify that the lock is still held and refuse the write otherwise.
adds a4daf81 Additional log messages when tdb databases can no longer be chainlocked or chainunlocked
adds 7aa68b0 libctdb: use magic to detect free/invalid locks
adds 866cca9 libctdb: clarify logging levels
adds 7589b58 libctdb: more bool conversion, and accompany lock by ctdb_db in API
adds 662807b libctdb: always check header hasn't changed on local tdb
adds e169d68 libctdb: connect TDB logging to our logging
adds 5699091 Some "ctdb ..." commands can be run without having the main daemon running.
adds 64f2d69 when tdb_chainunlock() fails, print the tdb error that occured
adds f6446ad print the db name qwhen a chainunlock fails too
adds fa618aa add additional logging when tdb_chainunlock() fails so we can see where it was called from when it fails
adds 75f3ef1 add extra logging for failed ctdb_ltdb_unlock() for a few more places it is called from
adds 641da4c We can not be holding a chainlock at this stage, so the tdb_chainunlock() call is bogus
adds d9a3e1d idr can timeout and wrap/be reused quite quickly.
adds 7730fac fix a debug message
adds b31b0d7 idtree: fix handling of large ids (eg INT_MAX)
adds 5f9e4b6 Delay reusing ids to make protocol more robust
adds eee814a Merge commit 'rusty/idtree'
adds 1bd7982 Wrap the IDR early, but not too early.
adds a354d7e Test suite: handle change to disconnected node error message.
adds 1c61639 Test suite: handle extra lines in statistics output.
adds 320d851 Optimise 61.nfstickle to write the tickles more efficiently.
adds 7c939e5 Testing: Add Python IP allocation simulation.
adds 0557c41 ctdb: Fixed use of reserved word "private" in typedefs
adds f7efc1f speed startup: alter recovery loop
adds eb61b11 speed startup: immediately run first monitor event after startup.
adds fabeea6 speed startup: don't wait a full recovery interval if we've already waited
adds ed31caf speed startup: run startup immediately after recovery finished.
adds 8946028 speed startup: add --sloppy-start.
adds 8f8959a speed startup: with --sloppy-start, cut initial election timeout to 1/2 second.
adds 70082cd6 ctdb_freeze: extend db priority hack to cover serverid.tdb deadlock.
adds 1bbd6e2 tdb: improve logging
adds 7061cef Report client for queue errors.
adds 145b09c version: generate RPM version from git
adds 61d3e09 ctdb: fix crash on "ctdb scriptstatus --events=releaseip"
adds 34ce8a4 config: wrap iptables in flock to avoid concurrancy.
adds 3b9eeb1 config/interface_modify.sh: before calling a script check if it exists and is executable
adds 7b1345d config/interface_modify.sh: do the echo before running the script
adds c5de7cf Merge commit 'rusty/master'
adds 7942307 events/10.interface: we need to mark interfaces as "up" if we don't know how to monitor them
adds ddb1c74 Add a code-style document.
adds 697fcfd Test suite: handle change to disconnected node error message.
adds 5027d2b Test suite: handle extra lines in statistics output.
adds fe64a8f Optimise 61.nfstickle to write the tickles more efficiently.
adds f73f2d7 Testing: Add Python IP allocation simulation.
adds 3db0288 Merge branch 'master' of git://git.samba.org/sahlberg/ctdb
adds 88337cb Testing: Add imbalance information to IP allocation simulation.
adds d7e9969 Testing: In IP allocation simulation count total number of events.
adds d7d2c64 Testing: IP allocation simulation prints final imbalance in statistics.
adds 2e57085 Testing: IP allocation simulation - save some warnings for verbose mode.
adds de4223f Testing: IP allocation simulation - add command line option for random seed.
adds ef77f61 Testing: IP allocation simulation - update copyright message.
adds eac5edf Testing: IP allocation simulation - Tweak options handling and Cluster.diff().
adds ae0f339 Testing: IP allocation simulation - fix nondeterminism in do_something_random().
adds ecdbd99 Testing: IP allocation simulation - Update README.
adds 0fdd756 Testing: IP allocation simulation - update options processing in examples.
adds 4af0497 Testing: IP allocation simulation - add general node group example.
adds d438b23 Testing: IP allocation simulation - rename an example to node_group_simple.py.
adds 326514f Testing: IP allocation simulation - rename an example to node_group_extra.py.
adds 8cc6ed1 Testing: IP allocation simulation - make usage/failure more obvious.
adds 043045d remove the "ctdb freeze" debugging command
adds 4424c11 iupdate the docs that ctdb freeze is no more
adds 7edcb89 Test suite - try to make addip test more reliable and add some debugging.
adds 8ca925f Testing: IP allocation simulation - improve help for options.
adds 4728bf6 Testing: IP allocation simulation - print maximum number of unhealthy nodes.
adds 4ffb649 Testing: IP allocation simulation - clean up usage message.
adds 807567e Testing: IP allocation simulation - add option to change odds of a failure.
adds 9aa6a99 Merge remote branch 'martins/master'
adds 4817f7e Test suite - fix addip test.
adds dff9282 Test suite: remove thaw/freeze tests.
adds 774582c Test suite - make the ctdb_fetch test cope with "Reqid wrap!" messages.
adds b930c88 initscript: wait until we can ping ctdbd before setting tunables.
adds 77ad2be Test suite: weaken ctdb continue/enable tests for non-deterministic IPs.
adds f66b5b4 Test suite: Fix typo in continue test.
adds b50ec65 Test suite: remove unnecessary verbosity from enable/continue tests.
adds 0f18859 Add some command-line options to ctdb_diagnostics.
adds f7ead50 Merge remote branch 'martins/master'
adds 7139faa Update a log message to reflect that this does no longer only happen when trying/failing to ban a node.
adds 8b0bbf9 Create a new command "ctdb sync" that isd just an alias for "ctdb ipreallocate"
adds 55010ca tdb: fix short write logic in tdb_new_database
adds fa2a32d tdb: remove unused variable in tdb_new_database().
adds 546eff9 tdb: Fix tdb_check() to work with read-only tdb databases.
adds c270947 tdb: workaround starvation problem in locking entire database.
adds a79168f Correctly set docdir
adds af40302 libctdb: removed unused lock field from struct ctdb_db
adds b726208 libctdb: fix uninitialized field usage on ctdb_attach failure path
adds 8e82448 libctdb: synchronous should be using ctdb_cancel to kill unfinished requests.
adds 841518d libctdb: check ctdb_request_free & ctdb_cancel used appropriately.
adds f2a33c1 libctdb: ctdb_service() never returns < 0
adds 9f6d341 libctdb: fix writerecord() to actually write the record.
adds 3d126e8 libctdb: fix io_elem resource leak on realloc failure.
adds b93e65e libctdb: implement ctdb_disconnect and ctdb_detachdb
adds cfe0edc libctdb: implement synchronous readrecordlock interface.
adds 4c0f3dc libctdb: test infrastructure
adds fee11bf libctdb: test: logging enhancement
adds b0a8fd1 libctdb: test: improve logging of failure paths
adds d2def0e libctdb: test: --no-failtest
adds 0be60b6 libctdb: test: add database save and restore
adds 505e481 libctdb: test: add readrecordlock support
adds 7525493 libctdb: test: run.sh script
adds a65cb6a libctdb: add synchronous message handling and unregister, with tests.
adds 532e4a7 talloc: update to 2.0.3 version from SAMBA
adds f93440c event: Update events to latest Samba version 0.9.8
adds ddf3c62 Merge commit 'rusty/libctdb-new' into foo
adds e8ffb0d We use eventloop nesting in a couple of places, notably the sync parts of the recovery daemon.
adds 0e5be63 update the example for the new signature of ctdb_set_message_handler_send()
adds 44ff992 Add a new "ctdb addtickle" command to manually add tickles to ctdbd
adds 5aa5f3e Remove the structure ctdb_control_tcp_vnn since this is identical to the structure ctdb_tcp_connection.
adds 31126b2 Add machinereadable output for the "ctgdb gettickles <ip>" command
adds 729f1dd On RHEL, "service nfs stop;service nfs start" and "service nfs restart" sometimes (very rarely) fails to restart the service.
adds af55c91 freeze: abort vacuuming when we're going to freeze.
adds 0b07f91 vacuum: fix crash on vacuum abort
adds 5f2d431 vacuum: disabling vacuuming during a freeze
adds 4c05f19 Merge commit 'rusty/vacuum-fix-master'
adds 6ce1501 Move NAT gateway firewall rules to recovered|updatenatgw events.
adds 1a009af takeover: prevent crash by avoiding free in traverse on RST timeout
adds 9fbb191 logging: give a unique logging name to each forked child.
adds 2e8aac6 Merge commit 'rusty/ports-from-1.0.112' into foo
adds 32a2297 We need the deprecated talloc_append_string() for now so set the TALLOC_DEPRECATED sympol to allow use of this call from ctdb_client.c
adds 7229922 Dont use the deprecated talloc_append_string() Use talloc_strdup_append() instead
adds 388d18c make it possible to "ctdb gettickle" to only list tickles for a certain port.
adds 08a5b0c add a new commandline flag -v to enable verbose output
adds 1ef6637 ctdb ip is very busy.
adds e040a96 Dont set next_interval to 0. This can cause ctdbd to spin at 100% in the eventsystem, creating a timed event that will immediately trigger again and again.
adds ccdb91a move the directives to build the devel file to the end of the specfile so that the dependencies are right or else the dependencies all end up in the devel package and not the main ctdb package
adds 401732a Add a command "ctdb pfetch <db> <record>" to read a record from a persistent database.
adds 4da8185 get rid of two compiler warnings
adds a8db1ad add a command to write a record to a persistent database "ctdb pstore <db> <key> <file containing possibly binary data>"
adds 4c5a401 change "ctdb pfetch" to take an optional third argument as a file to store the record in.
adds ac335e3 run the "init" event before we freeze the databases so that we can read from databases during this event
adds f75b984 When "ctdb pfetch" creates a new file, make sure we set some initial sane mode bits
adds 018063b add a new command "ctdb tfetch" that can read a record straight out of the tdb file.
adds 55c619f the tfetch command can be used without the daemon running, so flag it as such.
adds 3edec07 Add a configuration database, implemented as a persistent database.
adds c95f425 Add a new event "ipreallocated" This is called everytime a reallocation is performed.
adds 12cc826 Remove the dependency on the underlying cluster filesystem for handling the clusterwide persistent data associated with the lock manager and statd notifications.
adds 92455c3 remove the mention of a tickle and statd directory in shared storage now that we are removing these and migrating to store the data inside ctdbd or persistent databases
adds d549c31 Test suite: make addip test use $CTDB rather than ctdb in debug code.
adds 00fec0e Test suite: improve wait_until_node_has_status()
adds a9fb1e3 Test suite: use $CTDB rather than ctdb everywhere in ctdb_test_functions.sh.
adds 03aa9ee Test suite: strengthen function _cluster_is_healthy().
adds e28d2b8 Test suite: print date/time at test completion.
adds a3e9fe2 Test suite: Add more timestamping of debugging information.
adds 4e9fe35 Test suite: loosen the getmonmode test.
adds f2e2abb Merge branch 'master' of git://git.samba.org/sahlberg/ctdb
adds 6d15082 Merge branch 'master' of git://git.samba.org/sahlberg/ctdb
adds 0d2c554 Test suite: in the test eventscript, run "ctdb" not "$CTDB".
adds a104d1d NFS tickles: use addtickle/deltickle instead of shared tickle directory.
adds 9235dc7 Test suite: NFS tickle test uses gettickles if events.d/61.nfstickle missing.
adds d7b169b Test suite: Fix typos in NFS tickle test.
adds 68717f6 Test suite: Tweak NFS tickle test.
adds 9878f8c Test suite: Fix NFS tickle test.
adds 46b9110 Test suite: Make NFS tickle test more flexible.
adds 2b4d917 Merge commit 'martins/master'
adds 3376d9e we no longer have a 61.nfstickle script
adds 0757edf remove 61.nfstickles from the makefile
adds 8d12313 ouch, the ordering of the constants and the strings must be kept in sync manually and ther eis no check for errors. should fix this later
adds 9ef21f1 ouch, remove a dummy debug printout that snuck in there somehow
adds 8be5bf1 dont print a lot of log information about shutting down vsftpd
adds c7df27e make sure all statd state directories exist before we try to reference them or else tar and friends will throw an error in the log
adds f3078b1 AIX bind wants the correct addrsize
adds 7c682dd When memory allocations for recovery fails, dont dereference a null pointer while trying to print the log message for the failure.
adds dc2f877 Dont store temporary runtime data in $CTDB_BASE/state since that will usually be /etc/ctdb/state and storing this under /etc is just wrong.
adds f5c0539 Change how NATGW is configured to allow special nodes that do not have network connectivity outside of the cluster to still be able to participate in a natgw group. These nodes can not become natgw master since they lack external network connectivity.
adds bb22ff0 Dont try to read the nodemap from the daemon for "ctdb listnodes"
adds 19211f9 remove an unused variable
adds a2c874b Implement a new function GETNODEMAP in libctdb. This function returns a pointer to a nodemap structure.
adds 65382a5 Add two new server types to the server_id structure. NFSD and ISCSID for now.
adds 09a08b0 define and reserve a range of ctdb message ports for use by nfs and iscsi servers
adds 991a6ae Update the comment for the range reserved for SAMBA and define a new symbol to represent this range similarly to NFSD and ISCSID
adds d8d8b9e add a new serverid to send a message everytime an ip address is taken on the local node
adds 96ddf2f server/monitor: ask for a takeoverrun after propagating our new flags
adds ff77985 server/recoverd: do takeover_run after verifying the reclock file
adds 5e46150 server/recoverd: if we can't get the recovery lock, ban ourself
adds 0b5bd41 server/banning: also release all ips if we're banning ourself
adds 22ea35f adda GETPUBLICIPS control to libctdb and use this in the test example
adds c6e20a0 set up a handler to catch and log debug messages from the tevent layer
adds 107d020 update/improve the log message related to rerecovery timeouts
adds 869242a Add back monitoring for time skips, forward as well as backward. This serviceability tool was lost during the migration from the old eventsystem to the tevent system.
adds 39c367a Create macros to update the statistics counters and use these macros everywhere instead of manipulating the coutenrs directly.
adds 41b6e09 Add a new statistics structure to keep the current running statistics
adds 9f66a93 Add rolling statistics that are collected across 10 second intervals.
adds 3ba7ac1 Create a tunable for how often to collect rolling statistics and initialize it to 1 second
adds 1a716ec add a machinereadable version of ctdb stats/statistics
adds b67754f when printing machinereadable statistics only print the header with the fieldnames once
adds f98ffde Dont log a normal vacuuming message about a missing record and using default vacuuming intervals as an error.
adds d0054d3 get rid of the "ctdb setflags" command since 1, we dont need it 2, it uses the ugly "modify flags" control that should die
adds 7253342 idtree: fix right shift of signed ints, crash on large ids on AIX
adds 3bd7dd8 tdb: make check more robust against recovery failures.
adds 05da60f tdb: fix tdb_check() on read-only TDBs to actually work.
adds ef32918 tdb: fix tdb_check() on other-endian tdbs.
adds fc47015 tdb: put example hashes into header, so we notice incorrect hash_fn.
adds bc2094c tdb: increment version to 1.2.4
adds bf8dfcf tdb: added TDB_NO_FSYNC env variable
adds 7c72d22 pytdb: Add support for tdb_add_flags() & tdb_remove_flags()
adds 95386b0 pytdb: Fix repr segfault for internal db
adds 2473345 pytdb: Update open flags to match those for tdb_open() in tdb.h
adds 7b88df1 pytdb: Add support for tdb_enable_seqnum, tdb_get_seqnum and tdb_increment_seqnum_nonblock
adds f1a720f pytdb: Add support for tdb_transaction_prepare_commit()
adds 665b3fb pytdb: Add support for tdb_freelist_size()
adds 4892ad5 pytdb: Make filename argument optional.
adds 1cd12ba lib/tdb: fix c++ build warning in tdb_header_hash().
adds 140592f tdb: add restore
adds 9faf688 tdb: add Bob Jenkins lookup3 hash as helper hash.
adds 6a4c5c8 tdb: automatically identify Jenkins hash tdbs
adds 74b2eac tdb: TDB_INCOMPATIBLE_HASH, to allow safe changing of default hash.
adds ac90f15 tdb: fix non-WAF build, commit 1.2.6 ABI file.
adds 8270f9b pytdb: Add TDB_INCOMPATIBLE_HASH open flag
adds 3021989 pytdb: Add support for tdb_repack()
adds 5f2bb5c pytdb: Check errors after PyObject_New() calls
adds d8d8778 pytdb: Include Python.h first to prevent warning.
adds f6e29e2 pytdb: Add __version__ attribute.
adds c333126 idtree: fix right shift of signed ints, crash on large ids on AIX
adds 8bdaa7d Merge commit 'rusty/tdb-update'
adds 6a7ecb7 change the hash function to use the much better Jenkins hash from the tdb library
adds 51a38dc Spotted by rusty.
adds f7febd2 dont stop checking interfaces after the first bond device continue the loop to process all other interfaces too
adds 90445ab Revert "change the hash function to use the much better Jenkins hash"
adds a33838e Update the default hash size to be 100001 instead of 10000 This can sometimes improve performance for environments where very many files are touched in rapid succession
adds 5ef29f9 Update latency countes to show min/max and average
adds 842d9aa move extracting the config from config.tdb for public addresses into its own function
adds 0de79c1 Make sure the statd directory exist before trying to access the "update trigger" file.
adds c161220 Remove a debug message "Timed out waiting ..." from the ctdb command.
adds b4e3a95 try to restart NFS LOCKD if it failed to start
adds ef2e8d3 If tdb_open() fails when trying to open the vacuuming database, print errno so we get some idea of why this failed.
adds ab6beb6 events.d/11.routing: handle "updateip" event
adds 19bc2e4 tools/ctdb: let "ctdb catdb" pass the persistent flag to ctdb_attach()
adds be7545e tools/ctdb: add 'persistent' flag to "ctdb attach"
adds e75f690 tools/ctdb: allow "ctdb pfetch" only on persistent databases
adds 166973c doc/ctdb.1: document "persistent" flag for "ctdb atttach"
adds 1b5ba01 doc/ctdb.1: fix "ctdb restore <filename> [<dbname>]" cmdline
adds c8d8307 doc: regenerate docs
adds d0864eb web: fix link to tdb README
adds 25b65ed new version 1.10
adds 8eb5cfc Add support to create TDB databases using the new jenkins hash.
adds 1638a63 Drop the loglevel of the "reqid wrap" developer debug message to DEBUG so that we dont spam the logs with this normal benign message.
adds 14c8228 Redirect the output from 00.ctdb pfetch to stdout. Normally, the config.tdb database would not exist, so we do not need to spam syslog with a "config.tdb does not exist" message every time we start ctdb
adds 0d75856 When shuttind down, we always unconditionally try to remove the natgw address even if we are not currently the natgw master. This adds extra reliability in case we have stopped previously without removing it proper, but does add spam messages to syslog everytime we shutdowm.
adds db8cb31 during shutdown there is a window after we have stopped TCP and disconnected from all other nodes but before we have stopped all processing.
adds a1cfa23 Both nfs and nfslock scripts can fail under redhat in very rare situations. Ctdb can also be configured to ignore checking for knfsd and if it is alive. In that situation, no attempt will be made to restart nfs, and sicne nfs is not running, lockd can not be restarted either.
adds 87a0ece when creating/adding a public ip, set the initial interface to be the first interface specified
adds 76578b9 dont delete all ips from the system during the initial "init" event leave any ips as they are and let the recovery daemon remove them as required
adds 93058e7 change the default for how long to waqit before dropping all ips to 120 seconds
adds 5f76f3c Add a new tunable : DisableIPFailover that when set to non 0 will stopp any ip reallocations at all from happening.
adds a6ed66d dont check the public ip assignment or if even we are hosting them and shouldnt when public ips have been disabled
adds 6fa8e1f when we load the public address file, at the same time check if we are already hosting the public address, if so, set ourselves up as the pnn for that address
adds 83e68b6 delay loading the public ip address file until after we have started the transport and discovered ouw own pnn number
adds ebed26d delete from old interface before adding to new interface this stops the script from failing with an error if both interfaces are specified as the same, which otherwise breaks and leads to an infinite recovery loop
adds 055eafb this stuff is just so fragile that it will enter infinite recovery and fail loops on any kind of tiny unexpected error
adds 7e29fd6 Dont check remote ip allocation if public ip mgmt is disabled
adds 34958c2 change the takeover script timeout to 9 seconds from 5
adds dbcf0de Dont exit the update ip function if the old and new interfaces are the same since if they are the same for whatever reason this triggers the system to go into an infinite loop and is unrobust
adds 714901e initialize the statistics to the current time, not start of epoch this makes "ctdb statistics" show correct "start of starts collection"
adds bcb6e72 Test suite: make statistics test cope with changes to statistics output.
adds 0ff7924 Test suite: match changed output for ctdb ping to disconnected node.
adds 44d6615 Test suite: fix typo in ctdb ping test grep pattern.
adds 6ab5ae2 60.nfs only fails or warns after 10 consecutive nfsd/statd failures.
adds e23ca7d Make a time comparison in 60.nfs eventscript more readable.
adds 8fe1ec3 Eventscripts: make loadconfig() function hookable by the test suite.
adds 4fe85e5 add a new support function ctdb_check_counter_equal()
adds 3ab768e 50.samba eventscript should stop/start services when they become (un)managed.
adds a2af874 Eventscript functions - catch failures in ctdb_service_start().
adds c00db6f 60.nfs eventscript should do nothing if NFS isn't managed by CTDB.
adds 193d9d5 Dont pollute the logs with a "file not found" message
adds a3e7dfa add an explicit _is_managed_service to iscsi eventscript
adds ebcc866 update autostart/stop to work for samba
adds 6ed0009 When we are no longer the natgw master, dont put the natgw ip on loopback. We put the ip on loopback just to make sure we would still interoperate with non-standard configurations on unix-KDC, that are configured to verify the optional HostAddresses field. This is not required for AD, since AD does not use this field, and is replaced in unix land with other/better mechanisms than this "dodgy" check.
adds 8959c8e dont try starting samba through the "init" event
adds c2c53db during ip allocation, there are failure modes where a node might hold a ip address but thinks it is still unassigned (-1).
adds 5e485d5 make changes to ctdb event scripts to support NFS-Ganesha.
adds 8147d29 add a missing part of the import of the previous ganesha patch
adds 1df9ed5 Add 60.ganesha to what gets installed by make install as well as by the RPM
adds 6f77811 server: when we migrate off a record with data, set the MIGRATED_WITH_DATA flag
adds c69ada0 add a new ctdb_ltdb function to delete a record in a normal database
adds a75bf13 add new command line functions ctdb readkey <dbid> <key> ctdb writekey <dbid> <key> <value>
adds 8e53df6 Add a new header flag for "migrated with data" and set this to 1 when we migrate a non-empty record onto the node or a non-empty record off the node
adds 4b9e5fb idtree: fix overflow for v. large ids on allocation and removal
adds c26c6a0 only run "serverid wipe" if we are actually running samba. we dont need to run this on systems where we do run winbind but not samba
adds e42fc0d LibCTDB
adds f815237 libctdb
adds dff88a8 Revert "Add a new header flag for "migrated with data" and set this to 1"
adds 220c537 Revert "server: when we migrate off a record with data, set the MIGRATED_WITH_DATA flag"
adds a9a6ae0 When assigning the single-public-ip during startup, flag the interface as initially being "link ok" so that we can add it and startup.
adds 1e41ab5 LVS
adds 99d7e39 ctdb addip:
adds 97a6ecc 50.samba
adds 57e74f6 Dont run net serverid wipe in the background
adds e9ff38b 60.nfs
adds ded7c23 41.HTTPD
adds 7e747aa 60.nfs Check if we have rpc.statd and if not, skip checking for statd availability at all (since we cant restart it, there is not point checking if it is alive)
adds ea0df6d Revert scheduling back to use real-time processes
adds c4006ce Add ctdb_fork(0 which will fork a child process and drop the real-time scheduler for the child.
adds d236c97 recoverd: avoid triggering a full recovery if just some ip allocation has failed. We dont need to rebuild the databases in this situation, we just need to try again to sort out the ip address allocations.
adds 1859cde LIBCTDB uninitialized inqueue element
adds 2a3442d STATD is 100027 not 1000247
adds 47aad74 TYPO
adds 934ae76 Eventscripts: work around NFS restart failure under load.
adds fb8f199 Eventscripts: print a message when reconfiguring a service.
adds 3efd5ef Eventscripts: only autostart during a monitor event.
adds 96378d6 Eventscripts: use "startstop_nfs restart" to reconfigure NFS.
adds 59c5a9f Eventscripts: lower the fail/restart limits for nfsd.
adds 93bea39 IPALLOCATION : If the node is held pinned down in "init" state by external services failing to start, or blocking CTDBD from finishing the startup phase, we can encounter a situation where we have not yet fully initialized, but a remote recovery master tries to release a certain ip clusterwide.
adds 2edbf0b ADDIP failure
adds d903473 We can not always rely on the recovery daemon pinging us in a timely manner so we need a "ticker" in the main ctdbd daemon too to ensure we get at least one event to process every second.
adds 6494574 db_exists() takes 3 arguments, not two.
adds fcd98a7 LIBCTDB: add support for traverse
adds ad56f32 improve timing issue detections
adds 849ef2e change Christinas previous patch to only perform the check/logging if we are the main ctdb daemon. Other daemons/child processes are not guaranteed to get events on regular basis so those should not be checked.
adds e68b97f tdb: expose transaction lock infrastructure for ctdb
adds 3f81974 ctdb: hold transaction locks during freeze, mark during recover.
adds b2d7554 Add a new test tool that fetch locks a record and then blocks until it receives user input to unlock the record again.
adds e57362e ctdb_lockwait: create overflow queue.
adds f91f063 Compile fix
adds 0f33605 LockWait congestion.
adds 40bd94b If the node is stopped, put a log entry in /var/log/* to indicate this is why we never become ready
adds c23f2e8 We default to non-deterministic ip now where ips are "sticky" and dont change too much. This means we can simplify the way we add ips significantly and stop trying to move them.
adds 0aa2282 change the hash function to use the much better Jenkins hash from the tdb library
adds b57bd0f Remove LACOUNT and LACCESSOR and migrate the records immediately.
adds ef0ab7e 60.nfs Dont update the statd settings that often. When we have very many nodes and very many ips, this would generate a lot of unnessecary load on the system
adds d32a4dd remove checking for filesystems and filesystem health from the cnfs script. remove the gpfsmount and gpfsumount entry points
adds 65f44e1 Add two new flags for the ltdb header. One of which signals that the record has never been migrated to/from a node while containing data. This property "has never been migrated while non-zero" is important later to provide heuristics on which records we might be able to purge from the tdb files cheaply, i.e. without having to rely on the full-blown database vacuum.
adds a453e79 50.samba : Tell winbind about every time we add/remove and ip from the node
adds 92f8653 ctdb_req_dmaster from non-master
adds c9df23a persistent_callback: ignore the update-recordreturn code of remote node in recovery
adds 0c93a29 persistent_store_timout: do not really time out the trans3_commit control in recovery
adds 033ba0b persistent: if a node failed to update_record, trigger a recovery
adds e050266 persistent: reduce indentation for the finishing moves in ctdb_persistent_callback
adds 76acf72 persistent_callback: print "no error message given" instead of "(null)"
adds ace1efb persistent: add a ctdb_persistent_state member to the ctdb_db context.
adds 503b647 persistent: add a ctdb_db context to the ctdb_persistent_state struct.
adds 01c2c0c persistent: allocate the persistent state in the ctdb_db struct in trans3_commit
adds 65f7a44 persistent: reject trans3_control when a commit is already active.
adds 0b3d8d2 persistent: add a client context to the persistent_stat and track the db_id
adds ee44c23 daemon: correctly end a running trans3_commit if the client disconnects.
adds 2bd04f0 persistent: add ctdb_persistent_finish_trans3_commits().
adds 40e922f recover: finish pending trans3 commits when a recovery is finished.
adds 53b558a server: add a comment explaining the call redirect logic in ctdb_call_send_redirect().
adds e00ca55 Dont return error if trying to set db priority on a db that does not yet exist. Just treat as a nop.
adds 8acb677 Deferred attach : at early startup, defer any db attach calls until we are out of recovery.
adds b611de9 ATTACH_DB: simplify the code slightly and change the semantics to only refuse a db attach during recovery IF we can associate the request from a genuine real client instead of deciding this on whether client_id is zero or
adds 49a3078 If/when the recovery daemon terminates unexpectedly, try to restart it again from the main daemon instead of just shutting down the main deamon too.
adds a1abcd4 Restart recovery dameon if it looks like it hung. Dont shutdown ctdbd completely, that only makes the problem worse.
adds 43bc87e gitignore: add vi swap files
adds d2d51e2 gitignore: add tags file
adds 9936e1c tests: fix segfault in randrec test when connection to daemon fails.
adds 71960f5 tests: fix segfault in fetch test when connection to ctdb failed.
adds 1a08df9 tests: fix segfault in fetch_one test when connection to ctdbd fails
adds eb5a0cc tests: fix segfault in store test when connection to ctdbd failed.
adds 8d49f48 Fix typos in a comment in vacuum_traverse.
adds 33b5d9c vacuum: in ctdb_vacuum_db, fix the length of the array of vacuum fetch lists
adds 70fa739 vacuum: correctly send TRY_DELETE_RECORDS ctrl to all active nodes
adds dd75ae8 vacuum: reduce indentation of the loop sending VACUUM_FETCH controls
adds 3cb3620 vacuum: check lmaster against num_nodes instead of vnn_map->size
adds 64fc05e server: when we migrate off a record with data, set the MIGRATED_WITH_DATA flag
adds 89f27f9 recoverd: in a recovery, set the MIGRATED_WITH_DATA flag on all records
adds a2c11d6 call: add new call flag CTDB_CALL_FLAG_VACUUM_MIGRATION
adds f3fbd31 call: Move definition of call flags down to the definition of the flags field.
adds f7eeb42 add a new record flag CTDB_REC_FLAG_VACUUM_MIGRATED.
adds 2ad1c3f server: in the VACUUM_FETCH handler, add the VACUUM_MIGRAION to the call flags
adds eb1b7d1 call: transfer the record flags in the ctdb call packets.
adds 73e6618 call: hand the submitted record_flags to local record storage function.
adds dbb520b call: becoming dmaster in VACUUM_MIGRATION, set the VACUUM_MIGRATED record flag
adds cd061f3 Add a delete_queue to the ctdb database context struct.
adds b9c9b98 When attaching to a non-persistent DB, initialize the delete_queue.
adds 6a1cfe8 vaccum: clear the fast-path vacuuming delete_queue after creating the vacuuming child.
adds a81f740 When wiping a database, clear the delete_queue.
adds ee59328 server: rename ctdb_repack_db() to ctdb_vacuum_and_repack_db()
adds 3d7bfc7 vacuum: refactor new add_record_to_vacuum_fetch_list() out of vacuum_traverse().
adds d331d7a vacuum: skip adding records to list of records to send to lmaster on lmaster
adds 6a1857e vacuum: refactor new add_record_to_delete_tree() out of vacuum_traverse().
adds 08ab829 vacuum: reduce indentation in add_record_to_delete_tree()
adds bb22135 vacuum: add delete_queue_traverse() for traversal of the delete_queue.
adds 8395fcc vacuum: traverse the delete_queue befor traversing the database.
adds 9d20f76 Add a tunable VacuumFastPathCount.
adds 3c4c560 vacuum: add a fast_path_count to the vacuum_handle.
adds f502e5a vacuum: bump the number of fast-path runs in the vacuum child destructor
adds cab1f75 vacuum: reset the fast path count in the event handle if it exceeds the limit.
adds 28fdb00 vacuum: Only run full vacuumig (db traverse) every VacuumFastPathCount times.
adds c95b4f8 vacuum: disable full db-traverse vacuuming runs when VacuumFastPathCount == 0
adds 61af2b4 vacuum: change all Vacuum*Interval tunables to default to 10
adds e8b08ce vacuum: refactor insert_delete_record_data_into_tree() out of add_record_to_delete_tree()
adds 122682b vacuum: add statistics output to the fast and full traverse runs.
adds a5cb537 vacuum: lower level of hash collision debug message to INFO
adds 77d4d15 control: add macro CHECK_CONTROL_MIN_DATA_SIZE.
adds 46a0539 control: add a new control opcode CTDB_CONTROL_SCHEDULE_FOR_DELETION
adds 8569fcb server: implement a new control SCHEDULE_FOR_DELETION to fill the delete_queue.
adds 50bd249 vacuum: add ctdb_local_schedule_for_deletion()
adds a6b13b2 client: add accessor function ctdb_header_from_record_handle().
adds 670330b test: send SCHEDULE_FOR_DELETION control from randrec test.
adds 4cca887 daemon: fill ctdb->ctdbd_pid early
adds 7948be3 server: create a server variant ctdb_ltdb_store_server() of ctdb_ltdb_store().
adds 9e8d6b8 server: Use the ctdb_ltdb_store_server() in the ctdb daemon for non-persistent dbs
adds 7602f9a ctdb_ltdb_store_server: delete an empty record that is safe to delete instead of storing locally.
adds 6384512 ctdb_ltdb_store_server: implement fastpath vacuuming deletion based on VACUUM_MIGRATED flag.
adds 7088e21 ctdb_ltdb_store_server: always store the data when ctdb_ltdb_store() is called from the client
adds 1924d0d ctdb_ltdb_store_server: Improve debug message in ctdb_ltdb_store when store or delete fails.
adds 6506314 ctdb_ltdb_store_server: add ability to send SCHEDULE_FOR_DELETION control to ctdb_ltdb_store.
adds 827e871 ctdb_private.h: add record flag CTDB_REC_FLAG_AUTOMATIC
adds 9c91e16 ltdb: add the CTDB_REC_FLAG_AUTOMATIC to the initial header in ctdb_ltdb_fetch()
adds e77ed68 ctdb_ltdb_store_server: honour the AUTOMATIC record flag
adds dd1a98e vacuum: raise a debug level from INFO to DEBUG
adds 74f65b6 vacuum: refactor insert_record_into_delete_queue out of ctdb_control_schedule_for_deletion
adds fe852ca vacuum: use insert_record_into_delete_queue in ctdb_local_schedule_for_deletion.
adds 3e0d4f8 vacuum: fix a comment typo
adds 3cc230b Dont allow clients to connect to databases untile we are well past and through the initial recovery phase
adds 1e001d4 Vacuuming: initialize a variable to avoid a harmless valgrind hit
adds f829364 IP reallocation. If a public address is already hosted on the node when we startup, log a warning message but do not cause the recovery to fail.
adds cee8c4b Deferred attach: create the timed event as a child context of the da context we want to delete. Othwervise the da context can be timed out and talloc_free()d but the event for this already freed object will still trigger, causing a talloc error and shutdown.
adds 435dad0 ctdbd: fix lock held on error ("ctdb_req_dmaster from non-master.")
adds 88c9dec ctdbd: call tdb_reopen_all() in freeze child.
adds 653c090 This needs more testing first
adds a5a6140 Correction of spelling errors
adds faa6d8d ctdb.init: check for availability of "tdbtool check" and "tdbdump"
adds c9dc102 ctdb.init: print a warning when tdbdump is found but tdbtoo or "tdbtool check" is not available
adds 26ab9c2 packaging: remove the dependency to tdbtool and tdbdump from the spec file
adds 55853a4 NATGW: dont set arp_ignore in 11.natgw anymore since we no longer need this for the natgw functionality
adds 3b826a6 web: use the new git repository url on the download page
adds c045057 IFACE handling. Assume links are always good on nstartup (they almost always
adds 2f1395c If the eventscript is finished but state->ctdb is NULL, log an error and return.
adds d97e421 bonding mode 4 monitoring: we can not just check if MII Status is up for bonding mode 4, since the kernel will always report the bond device as UP even if all cables are disconneccted.
adds ae35e9e Cleanup of logging messages/spamming
adds f84bd3b Dont call the UPDATE event if both old and new interface is the same.
adds 14cfbcb ctdb catdb: fix escaping of '"' and '\'
adds 082de99 add ltdbtool - a standalone ltdb tool
adds 95d35de ltdbtool: add manpage
adds e9eb17f ltdbtool: add manpage html + roff
adds c8f8037 build "ltdbtool" in "make all"
adds f3066d7 install ltdbtool with "make install"
adds 3c82a04 install the ltdbtool manpage with "make install"
adds 0b80a76 packaging: add ltdbtool and its manpage to the RPM
adds 2e2e37f Remove logging of spam/errors from the 10.interfrace script if/when we have for example NATGW configured but no public addresses defined on that interface
adds ee9e137 Dont exit from checking interfaces once we have found one interface that is not in use by public addresses. this can happen when we have removed existing interfaces/ip addresses and prevents us from verifying the status of other interfaces
adds d1edf44 If samba fails to start for some reason, make this cause the startup event to fail too, so that ctdbd will re-try the startup event later. Or else this will leave samba not running.
adds 5b93e0a Remove all checking of GPFS from ctdb_diagnostics
adds d020b2c When using multiple VLANs, some funky stuff can sometimes happen when adding/removing IP addresses causing routes might be dropped by the system.
adds 15f92f8 doc/ctdb.1.xml: Fix typo
adds 9a91020 doc: regenerate ctdb docs
adds 622fdc1 doc/ctdb.1.xml: update listvars documentation
adds 4ff1654 doc: regenerate ctdb docs
adds 588905c Merge branch 'master' of ssh://git.samba.org/data/git/ctdb
adds c262fe6 Fix bashism
adds 597083d onnode - Fix long standing bug in onnode healthy/ok/connected/con.
adds 350f3e5 onnode: Be defensive when listing IPs of nodes with designated status.
adds f3ea7be onnode: Exit with error for unknown command-line flags.
adds f730194 onnode: Future-proof get_nodes_with_status().
adds 4143619 onnode: Remove an unnecessary comment.
adds 1ef399e onnode: fix get_nodes_with_status()
adds 5ddc101 onnode: fix natgwlist nodespec
adds 18af72f change the name for the key for the record where we stoire the public address config from public-addresses... to public_addresses...
adds 20a7c19 Add log output to wipedb and backupdb CQ S1025379
adds c93a968 When trying to re-balance the ip assignment and shuffle ips from nodes with many addresses to nodes with few addresses, loop up to num_ips+5 times instead of only 5 times.
adds 0a86d6e Add a text about "ban" "unban" not being permanent and htat recovery daemon can auto unban nodes. Suggest using "stop" / "continue" instead.
adds 4a43450 Manpage for ping_pong
adds 58c7f5b client: handle transient connection errors
adds 577f58a web: add Stefan Metzmacher to the list of CTDB developers.
adds 926a6d7 web: correctly terminate list items <li> with </li> instead of with <br>
adds 69024f4 Merge branch 'master' of ssh://git.samba.org/data/git/ctdb
adds fe114ca packaging: honour rpm build target options handed in to makerpms.sh
adds 87ea481 eventscript: fix callback after free
adds e707f23 Update the delip command Dont talloc_free(vnn) immediately but postphone it until later when the eventscript callback has completed.
adds a5cd8a3 Merge branch 'master' of 10.1.1.27:/shared/ctdb/ctdb-master
adds ff1a81c IP allocation - add LCP2 algorithm.
adds 5ac6750 Tests: Initial test code for LCP2 IP allocation algorithm.
adds a17ae8a Merge branch 'master' of 10.1.1.27:/shared/ctdb/ctdb-master
adds 652bf32 Eventscripts - 10.interfaces should not check orphaned interfaces.
adds 82d59bb make test: add two missing events to the special test eventscript
adds 07d2ecf ctdb natgwlist should return non-zero when there is no natgw.
adds 540c2cb IP allocation simulation - add debug output using -vv.
adds fb385a2 IP reallocation simulation - remove --hack option.
adds cec93a2 IP allocation simulation - remove unused function find_least_loaded_node().
adds c3bdf4a IP allocation simulation - options.exit is boolean, so don't compare with 0.
adds 2acf892 IP allocation simulation - add LCP2 algorithm.
adds 43e9a7b IP allocation simulation - add -H/-S options for hard/soft imbalance limit.
adds 04196c7 IP allocation simulation - add analysis of IP groups.
adds 0829e1a2 IP allocation simulation - add LCP2 imbalance metric to node state output.
adds 9f8a781 IP allocation simulation - add -A/--aggressive option.
adds c84310e IP allocation simulation - add mean imbalance statistics.
adds d2ec92b IP allocation simulation - fix documentation for diff() function.
adds 85c0b10 IP allocation simulation - tighten up termination condition for -x.
adds adf8dbe IP allocation simulation - add examples.
adds 581375d IP allocation simulation - make stats label for LCP2 imbalance more meaningful.
adds 0a96e93 IP allocation simulation - make stats label for LCP2 imbalance more meaningful.
adds 7fcfea6 IP allocation simulation - Pad IPv4 addresses in LCP2 algorithm.
adds 8a0e932 Merge remote branch 'martins/lcp2_sim'
adds eae91c9 Test suite: add a -d option to the run_tests script.
adds 8d2c726 Tests: change output format of run_tests script and add -q option
adds 51ef4b4 Tests: add initial onnode tests
adds 3ee6a63 Tests: onnode tests changed to use a simple define_test() function.
adds 8006aec Tests: run_tests script no longer prints filename in summary descriptions.
adds 7cec780 Tests: eventscripts and onnode tests use stubs/ subdirectory instead of bin/.
adds 8f03eed Merge remote branch 'martins/onnode_tests'
adds bb32a6c Test suite: add time logging.
adds 4f4cf7b Test suite: make time logging only happen on a real cluster, not local daemons.
adds 3a18451 Test suite: CTDB_NFS_SKIP_SHARE_CHECK test now uses _loadconfig().
adds 88fc88c Test suite: CTDB_SAMBA_SKIP_SHARE_CHECK test now uses _loadconfig().
adds 7e5549a Test suite: make time log use seconds since epoch.
adds e05b902 Test suite: add automated checking of time logs.
adds 659f54e Test suite: add more debug to time jump post mortem.
adds 372f0a1 Test suite: Add debug for cluster (un)healthy flip-flop after restart.
adds 7e48ba5 Test suite: Print debug info from cluster nodes when time jumps occur.
adds 000fbb6 Test suite: when the cluster flip-flops (un)healthy, using "ctdb status -Y".
adds c6c3d83 Merge remote branch 'martins/test_suite'
adds 44dd9b4 Change the message when we start the daemon to "CTDB starting on node"
adds 629f4da remove a log message we dont need about "allow clients to attach to databases"
adds a9eba76 remove a non-error logmessage about persistent databases being healthy, as expected
adds 10caf18 remove log message we dont need
adds fea64f6 Remove a log message about setting linkstate for an unknown interface. sometimes we do want to try to set the linkstate for interfaces that are not in use by public addresses right now (but posisbly by other mechanisms) and these messages just spam the logs
adds e097b7f io: Make queue_io_read() safe for reentry
adds 94f0fd9 Test suite: Try much harder to get a healthy cluster when it is restarted.
adds b3db37c Test suite: remove getmonmode test.
adds 667a743 Test suite: Strip architecture suffix from CTDB RPM package version.
adds 6ffeae8 Test suite: Fix consistency in 09_ctdb_ping.sh.
adds 47f1a7d Test suite: Fix consistency in 26_ctdb_config_check_error_on_unreachable.
adds f5115a9 Allow proxy_node to be specified for wait_until_node_has_status().
adds 2042931 Test suite: print debug output after cluster (un)healthy flip-flop on restart.
adds e2bb73a Merge remote branch 'martins/test_suite'
adds d31fbca Set $CTDB_VARDIR in the functions file.
adds 3380c6c Eventscript functions: add $CTDB_ETCDIR and hook service() functions.
adds 3bbfdfc Make Emacs recognise that the eventscript functions file is a shell script.
adds e3a9991 Eventscripts: iptables() should put lock in $CTDB_VARDIR.
adds 571e55a Eventscripts: remove ctdb_wait_command() and ctdb_wait_tcp_ports() functions.
adds 5f4ab05 Eventscripts: new functions set_proc() and get_proc().
adds 75bbc93 Eventscripts: remove unnecessary absolute paths from external commands.
adds cfdccc5 Eventscripts: use set_proc() in startstop_nfs().
adds 4b51660 Eventscripts: update 10.interface to use set_proc() and get_proc().
adds 6fd94af Eventscripts: update 60.nfs service() start to use set_proc().
adds 8026b3c Eventscripts - Rework the use of get_proc() for the bonding checks.
adds b0e7237 Eventscripts - remove some more absolute paths to commands.
adds 394bbe8 Eventscript functions - use $CTDB_VARDIR instead of local $ctdb_spool_dir.
adds 46c908d Merge remote-tracking branch 'origin/master' into eventscripts_relative
adds 3e65cdb Scripts: remove absolute paths from interface_modify.sh.
adds 5b4b0a5 Merge remote branch 'martins/eventscripts_relative'
adds f43ae50 Tests: initial eventscript unit tests.
adds 652899e Git should ignore tests/eventscripts/var.x
adds 2396846 Tests: Oops! Add bin directory for eventscript tests.
adds 604eb67 Tests: tweak some samba tests to cope with debug from ctdb_check_tcp_ports().
adds 506be3c Tests: eventscripts and onnode tests use stubs/ subdirectory instead of bin/.
adds 2c9c77f Tests: update tests to work with previous commit.
adds 72362e7 Eventscripts: source a file specified by $CTDB_RC_LOCAL in functions file.
adds 7e5c48c Tests - stub ip program should assume interface name if "dev" not specified.
adds b30143e Tests - implement "ctdb -Y ip -v" in stub for eventscript testing.
adds eec6543 Eventscripts - Remove local variable usage in 10.interfaces.
adds 50dc5b0 Scripts: remove absolute paths from interface_modify.sh.
adds 958414c Tests - Tweak 10.interfaces 802.ad bonding test to work with current code.
adds d8e342d Tests - Disable the Samba and NFS eventscript tests.
adds 3c7fb84 Merge remote branch 'martins/eventscript_tests'
adds a684ecc Merge branch 'eventscript_tests' into ronnie_target
adds a0ffea9 Merge branch 'test_suite' into ronnie_target
adds ec33c04 Eventscript functions: new functions to remember/check if service managed.
adds ee38b9a Eventscript functions: new function ctdb_setup_service_state_dir().
adds d81c131 Add a README to the config/ subdirectory.
adds 71e9016 Scripts: add note about not using absolute command paths to README.
adds 061b7ad Evenscripts: update 13.per_ip_routing to use ctdb_setup_service_state_dir.
adds 184ac88 Merge remote branch 'martins/eventscript.13.per_ip_routing'
adds 098da25 Evenscripts: update 61.cnfs to use ctdb_setup_service_state_dir.
adds 7eae4aa Merge branch 'eventscript.13.per_ip_routing' into eventscript.62.cnfs
adds c57220f Merge remote branch 'martins/eventscript.62.cnfs'
adds 609a1e5 Evenscripts: update 20.multipathd to use ctdb_setup_service_state_dir.
adds 383b203 Merge branch 'eventscript.62.cnfs' into eventscript.20.multipathd
adds f6508e8 Merge remote branch 'martins/eventscript.20.multipathd'
adds cbf030a 00.ctdb eventscript removes all files from $ctdb_active_dir.
adds dd56cde Eventscripts: 00.ctdb uses $service_state_dir, neaten update_config_from_tdb().
adds f36bae1 Eventscripts: fix dangerous rm -rf in 00.ctdb init event.
adds 06f1004 Merge branch 'eventscript.20.multipathd' into eventscript.00.ctdb
adds 65d5c51 Merge remote branch 'martins/eventscript.00.ctdb'
adds f9156ad check the shares if they are available before we decide to try to restart nfs
adds 5437012 increase the persistent timeout to make people happier
adds c8a18e8 make the persistent even longer for lvs to make people even happier
adds ee96db0 Add new eventscript 40.fs_use that can be used to monitor file system use and flag a node unhealthy when they become full
adds 21226ee Add documentation for the new filesystem use monitoring
adds 53b956f When starting and stopping ctdb through the init-script, make sure we first clear all public ips bvefore we start the daemon, in case they are still hanging around since a previous kill -9 and also make sure we drop them after we have stopped the deamon when shutting down
adds 45bcf84 50.samba eventscript should stop/start services when they become (un)managed.
adds e96e655 50.samba eventscript should use is_ctdb_managed_service "samba".
adds 6ec2cfc 50.samba eventscript should use is_ctdb_managed_service "winbind".
adds ea6a53e Eventscript functions - optimise is_ctdb_managed_service().
adds f60802c Eventscript functions: add optional event name argument to fail count functions.
adds 428e32d Eventscript function: change service_start into a function.
adds 5b5bd3d Eventscript functions: move flagging of managed services.
adds 820d9b3 Eventscripts: rejig the reconfigure infrastructure.
adds 4daf8bb Evenscripts: update 41.httpd to use ctdb_service_check_reconfigure.
adds d6c5fcf Evenscripts: update 40.vsftpd to use ctdb_service_check_reconfigure.
adds a35138a Evenscripts: update 60.nfs to use ctdb_setup_service_state_dir.
adds 3d1f010 Evenscripts: update 60.nfs to use ctdb_service_check_reconfigure.
adds cd4074d Eventscripts: make 50.samba use $service_state_dir.
adds 217edfa Eventscript functions: ctdb_service_check-reconfigure() acts only on monitor.
adds 1b956b2 Eventscript functions: fix counter regression.
adds ab693db Eventscripts: improve log messages in ctdb_start_stop_service().
adds caee6f1 Eventscripts: fix typo in _ctdb_counter_common().
adds 5c94852 Eventscripts: startstop_nfs stop no longer redirects output to /dev/null.
adds 219c6fd Eventscripts: remove unused remove_ip() function.
adds 2a14f91 Eventscript functions: new function ctdb_check_counter().
adds 1ea3616 Eventscripts: improvements to 41.httpd.
adds b01d99a Eventscripts: 40.vsftpd service_stop() no longer /dev/null's output.
adds 8fb04d4 Eventscripts: 50.samba needs null service_reconfigure() function.
adds e66a1af Eventscripts: 50.samba - only start/stop nmbd if $CTDB_SERVICE_NMB set.
adds 3a760b0 Evenscripts: improvements to ctdb_service_check_reconfigure().
adds eef89f8 Eventscripts - 60.nfs should define service_reconfigure().
adds 088620b Eventscripts: in 60.nfs move statd-notify code to service_reconfigure().
adds b77a78d Merge remote branch 'martins/eventscript_infrastructure'
adds 4e60075 Eventscripts - fix 10.interface bash incompatibility.
adds f9e58b5 Merge remote branch 'martins/eventscript.10.interface'
adds d1f5177 Change the default for ip failover to be LCP2 and not DeterministicIPs
adds 9f98ec8 Revert "Tests: tweak some samba tests to cope with debug from ctdb_check_tcp_ports()."
adds 881054a Tests: Re-enable the Samba eventscript tests.
adds 846d1c7 Merge remote branch 'martins/eventscript_tests'
adds facd0ce Tests - ctdb listvars test should allow alphanumericals in tunable names.
adds 775e188 Merge remote branch 'martins/test_suite'
adds 398116f Eventscripts: clean up 60.nfs monitor event.
adds 1d71dd0 Eventscripts: change failure counts and behaviour for statd and nfsd.
adds 32fe247 Eventscripts: In 60.nfs don't restart NFS when restarting rpc.lockd.
adds 3b43805 Tests: re-enable the NFS eventscript tests - they work again.
adds 2c5f1d7 Merge remote branch 'martins/eventscript.60.nfs.rpc'
adds 1971336 Eventscripts: fix regression in 60.nfs export checking.
adds bc00292 Merge remote branch 'martins/60_nfs_regression'
adds bb5db84 Eventscripts: 10.interfaces cleanup - new functions mark_up(), mark_down().
adds 00c4cc6 Eventscripts: 10.interfaces clean-up - use more descriptive variable names.
adds 6fa27bd Eventscripts: 10.interfaces clean-ups - push logic into monitor_interfaces().
adds 7c33fb1 Eventscripts: 10.interface clean-ups - variable name fix-ups.
adds 9bdcdb7 Eventscripts: 10.interface clean-ups - minor tweaks and new comments.
adds e7963d8 Eventscripts: 10.interfaces - new function get_all_interfaces().
adds 5ab955a Eventscripts: 10.interfaces - startup comment says assume all interfaces good.
adds c9d168b Eventscripts: 10.interfaces - make startup event actually mark interfaces up!
adds 1fb577f Merge remote branch 'martins/eventscript.10.interface'
adds 65ff8b4 Tests - exportfs stub needs to print out export options.
adds 569ea5c Merge remote branch 'martins/eventscript_tests'
adds 81292ac Change the errors for 10.interface to clearly state ERROR: for error messages
adds ce4555b dont use a too big persistence timeout value
adds 9d0a5b1 Add a new command 'ctdb checktcpport <port>' that tries to bind to the specified port on INADDR_ANY.
adds 1452b63 Eventscripts: remove "return 0" from 50.samba service_stop().
adds 430ca2f Eventscripts - ensure the statd update-trigger file always exists.
adds 171bef3 Eventscripts - new function ctdb_set_current_debuglevel()
adds 3e1a052 Eventscripts - conditionally inherit ctdbd debug level in each monitor event
adds f0f9271 Eventscripts: add a debug() function and call ctdb_set_current_debuglevel()
adds 5c9fbb5 Eventscript functions: optimise ctdb_check_tcp_ports() and add debug.
adds 8679272 Eventscripts - weaken TCP port check message if CTDB has just been started.
adds 62f654d Eventscripts - ctdb_check_tcp_ports() only prints netstat output if debugging
adds 1374327 Eventscripts - generalise TCP port checking plus new nmap-based checker
adds 6e7dbf0 Eventscripts - new default TCP port checker using "ctdb checktcpport"
adds 02ebd35 Merge remote branch 'martins/eventscripts'
adds 452f650 Add missing #include to libctdb/ctdb.c
adds 19f31f8 libctdb: Correct 4bfdfda, stddef.h is needed by libctdb_private.h
adds a31d751 libctdb: Reorder set_message_handler
adds d55e6cf libctdb: Reorder attachdb
adds ef64060 libctdb: Add license header to messages.c
adds b4fd802 libctdb: Fix a few format warnings
adds 8638b5f libctdb: Ensure 0-termination of sun_path
adds b0706be libctdb: Make sure ctdb_request->ctdb is filled correctly
adds 21bb8ab libctdb: "ctdb_request_free" does not need the ctdb_connection parameter
adds da528a6 libctdb: "unpack_reply_call" does not need the ctdb_connection parameter
adds 85bc1cc libctdb: "unpack_reply_control" does not need the ctdb_connection parameter
adds fff653d Remove an unused variable
adds 1cf1670 Fix a const warning
adds af19b5a LibCTDB: add commands where an application can query how many commands are active and we have not yet received a reply to. Applications may use this command to query if it is "safe" to stop the event system and sleep or whether it should first wait for all activity to ctdb daemons to cease first.
adds b00b0e9 LibCTDB : add support for getrecmode
adds c0f724e LibCTDB : change the ctdb_fetch_lock_once test tool to use libctdb instead of the old client
adds 7e29817 LibCTDB : initialize ctdb->pnn to -1 when we create a new context but before we learn the pnn of the local node
adds 75afbee LibCTDB : uptade the ctdb tool to use libctdb to query for the recmaster
adds 6692512 LibCTDB : update the ctdb tool to use libctdb to read the recovery mode
adds 2902203 Logging: when we log stdout/stderr messages from eventscripts to the system log, prefix every line of output with the name of the eventscript.
adds f9eb60b Tools - fix "ctdb scriptstatus -Y" output
adds 54402cd Eventscripts - in 60.nfs uniquify the share check directory list
adds 9257b57 Eventscripts: New configuration variable CTDB_SERVICE_AUTOSTARTSTOP.
adds 194de8f Eventscripts - fix debugging buglet in ctdb_check_tcp_ports_ctdb()
adds 63729fc Eventscripts - ctdb_check_tcp_ports() bug fix.
adds 7980a4c Eventscripts - new function ctdb_check_args()
adds bc4e62b Eventscripts - call ctdb_check_args() instead of doing hand checking
adds 94c3429 Eventscripts - call ctdb_check_args() in 00.ctdb
adds b97625a Eventscripts: add a synchronous synthetic reconfigure event.
adds aa64622 Eventscripts - use ctdb scriptstatus -Y when replaying status
adds 205c7c7 Eventscripts - enhance ctdb_replay_monitor_status()
adds 3224be8 Merge remote branch 'martins/eventscripts'
adds 625e0c5 Tests - add -T (trace) option to eventscripts run_test.sh
adds f3c590c Tests - eventscripts exportfs stub should splits lines
adds 62f2d16 Tests - new NFS share checking tests
adds 7d7851d Tests - Change variable used to fake listening TCP ports.
adds d2527e3 Tests - add eventscripts testing stub for sleep command.
adds 21c17cc Tests - add hooks to simulate ctdb commands that aren't implemented
adds 6eb339e Tests - add getdebug and checktcpport to ctdb eventscripts stub
adds 7b2e79a Tests - eventscripts - stop timeouts waiting for backgrounded testparm
adds e88df42 Tests - eventscripts - add an nmap stub
adds c9305f5 Tests - eventscripts - add output for "not implemented" in ctdb stub
adds 58687f5 Tests - eventscripts - ctdb default default level is 0.
adds 5574b3b Tests - eventscripts - add some output filtering
adds bda5f71 Tests - eventscripts - new function setup_nmap_output_filter()
adds 764b425 Tests - eventscripts - add a new ctdb_not_implemented() function
adds 7fc7ebb Tests - eventscripts - new Samba tests to test TCP port checking
adds fe73083 Tests - eventscripts - nmap and netstat stubs can pretend they weren't found
adds 9b8e25d Tests - eventscripts - new Samba TCP port checking test - no nmap
adds 5de459f Tests - eventscripts - TCP port checking, no working checkers
adds 857e144 Tests - eventscripts - Samba TCP port checking fixes
adds dcd37aa Tests - evenscripts - add symlink to ctdb.sysconfig
adds e4ba51e Tests - eventscripts - remove undefined argument in some simple_test calls
adds 1a8d5e0 Tests - eventscripts - add die() function and use it
adds 3167f50 Tests - eventscripts - add extra filename format for multi-event tests
adds af1a024 Tests - eventscripts - output format tweaks
adds c8e87d9 Tests - eventscripts - new function simple_test_event()
adds 84c67c3 Tests - eventscripts - formatting tweak in simple_test()
adds 91d5ede Tests - eventscripts - ctdb stub - implement scriptstatus, tweaks
adds 54a67a8 Merge branch 'eventscripts' into tests
adds 0048849 Tests - eventscripts - allow "ctdb scriptstatus" output to be primed
adds 882fb55 Tests - eventscripts - add some multievent tests
adds f7b7428 Merge remote branch 'martins/tests'
adds 4d80552 New version 1.11
adds 8c34894 tests: Link ctdb_fetch_lock_once with @TDB_OBJ@ not -ltdb so we dont create an unneeded dependency on having a standalone tdb library installed
adds faf6710 tests:ctdb_fetch_lock_once we must link with @POPT_OBJ@ in case -lpopt is not available
adds a3e0079 Add a tunable "AllowClientDBAttach" with default value 1.
adds a74f352 tools/ctdb: fix a typo in a debug message
adds 2e5b0f1 Merge branch 'master' of ssh://git.samba.org/data/git/ctdb
adds 64378fe Check interfaces: when reading the public addresses file to create the vnn list check that the actual interface exist, print error and fail startup if the interface does not exist.
adds 783ceca Interface monitoring: add a event to trigger every 30 seconds to check that all interfaces referenced by the public address list actually exists.
adds b0fdfd8 Merge branch 'master' of 10.1.1.27:/shared/ctdb/ctdb-master
adds 0628d1c client: add req timeout argument to ctdb_cmdline_client
adds 5296da5 client: add timeout argument to ctdb_attach
adds 941ba90 client: flag local node in ctdb -Y status output
adds 9699e57 pmda: Initial ctdb pmda check-in
adds 2f925f1 pmda: Attempt reconnects while ctdbd is unavailable
adds 11ffbf4 pmda: Pull ctdb statistics once per fetch
adds 8840616 pmda: Use CTDB_PATH macro for default socket path
adds 927abee pmda: document in README how to add a new metric
adds 66f92be pmda: handle struct latency_counter and add num_recoveries
adds 1c05db2 Merge remote branch 'ddiss/master_pmda_and_client_timeouts'
adds d78b0ff Drop loglevel for a tevent message from FATAL to ERROR
adds 00a870f ReadOnly records: Add a new RPC function FETCH_WITH_HEADER. This function differs from the old FETCH in that this function will also fetch the record header and not just the record data
adds f924b3f ReadOnly: Add helper functions to manipulate a TDB_DATA as a bitmap for nodes that we are tracking as having a readonly delegation
adds 9fdd258 ReadOnly: Add test tool to validate the functions to manipulate and enumerate the bitmap of nodes to where we have readonly delegations
adds e8127f0 ReadOnly: Add clientside functions to send the UPDATE_RECORD control
adds b8d06cb ReadOnly: add a new test tool that does a fetchlock on a record, then bunps the RSN by 10 and writes the new content to the record as sprintf("%d", rsn)
adds 8f63a5d ReadOnly: Add 4 new record flags to handle read only delegation and revoking of delegations
adds a224631 ReadOnly: Add printing of the record flags when we are traversing a database to print its content.
adds b77142c ReadOnly: Add a new command 'ctdb cattdb'. This fucntion differs from 'ctdb catdb' in that 'cattdb' will always traverse the local tdb file only, while 'catdb' does a cluster traverse.
adds 49923d4 Add the missing "persistent" argument to db_exist() The API for this function has changed since the 1.2 branch where readonly locks are being merged from
adds 6ff039d ReadOnly: After performing a recovery, clear out all flags related to readonly delegations and revoke
adds 1441b77 ReadOnly: Add "readonly" flag to the ctdb_db_context to indicate if this database supports readonly operations or not. Add a private lock-less tdb file to the ctdb_db_context to use for tracking delegarions for records
adds b01dc02 ReadOnly: After recovering all databases, make sure to clear out the tracking database used to track delegations and revoke. This is because the recovery will implicitely result in a revoke of all delegations.
adds 3d495c4 ReadOnly: Add an extra flag to ctdb_call_local to specify whether we want to write the record and header back to the tdb (for example we do when performing dmaster migrations)
adds 1bb855b ReadOnly: Add functions to register CALLs to a context used to handle deferal of processing of CALL commands. Once the contexts are freed, the deferred calls are re-issued to the input packet processing functions again. This is needed when/if a CALL can not currently be processed by the main engine due to the record being locked down for revoking of all delegations.
adds dda2616 ReadOnly: Add a function to start a revoke of all delegations for a record. This triggers a child process to be created to perform the actual potentially blocking calls that are required.
adds 17f0e08 ReadOnly: Add a new flag to call request packet to indicate that the client wants a readonly delegation
adds 07d995a ReadOnly: When releasing all deferred calls that blocked during revoke of all previous delegations, add a 1 second grace/delay for any new readonly delegation requests so that the read-write fetch-lock porcess has a chance to make progress
adds 59d8d9b ReadOnly: Once recovery has finished, make sure to free all revoke child processes and trigger the destructors for all deferred calls to re-queue the original packets to the input packet processing function
adds 6fd8cc6 ReadOnly: Add processing for ReadOnly delegation requests and revoke requests to the processing loop for CALL packets we receive from different nodes.
adds 38e8964 ReadOnly: Add handlign of readonly requests readwrite requests, delegations and revoking of delegation to the processing loop for CALL requests coming in from a local client via domain socket
adds 1bbd4cb ReadOnly: Add a ctdb_ltdb_fetch_readonly() helper function
adds 37608d7 ReadOnly: Add clientside code to fetch readonly records
adds f6de755 ReadOnly: Add a test tool to fetch a record, requesting a readonly delegation and lock the record once
adds c968880 ReadOnly: Add a test tool that requests a readonly delegation in a loop
adds d82bf98 ReadOnly: Change the update_record test tool to use the new fetchlock routine that can do either normal or readonly fetchlock
adds 894faf1 ReadOnly: When the client wants a readwrite lock but the local node is the dmaster and also have delegations active we must send a CALL to the local daemon to trigger it to revoke the delegations
adds de7c3de ReadOnly: clear out the tracking record once a revoke is completed
adds 0615ede ReadOnly: add description of readonly records
adds 9729d3e ReadOnly: Check the readonly flag instead of whether the tdb pointer is NULL or not
adds 5e72ee5 LibCTDB : add support for getrecmode
adds 6f7aacb LibCTDB : change the ctdb_fetch_lock_once test tool to use libctdb instead of the old client
adds 7567e01 LibCTDB : initialize ctdb->pnn to -1 when we create a new context but before we learn the pnn of the local node
adds 63dc96c ReadOnly: Change the ctdb_db structure to keep a uint8_t for flags instead of a boolean for the persistent flag. This is the same size as the original boolean but allows ut to add additional flags for the database
adds a0d4d24 ReadOnly: add a readonly flag to the getdbmap control and show the readonly setting in ctdb getdbmap output
adds 206a3c0 ReadOnly: add a new control to activate readonly lock capability for a database. let all databases default to not support this until enabled through this control
adds 01388c4 ReadOnly: update the documentation about readonly locks
adds 0dc5584 Merge branch 'master-readonly-records' into foo
adds 3cbf487 Fix additional breakage from the merge for change in signature for ctdb_cmdline_client() and ctdb_attach()
adds f5a3119 Fix a typo in a message in ctdb backupdb.
adds 8e4bfba ReadOnly: Rename the function ctdb_ltdb_fetch_readonly() to ctdb_ltdb_fetch_with_header() since this is what it actually does.
adds 9b87ffe fix some compiler warnings for the test tools
adds a46d94b Document 'cattdb' more clearly that it dumps the content of the local TDB and not the CTDB database
adds e3cdf42 ReadOnly: revokechild_active is a list, not a context.
adds 4587bdb when checking that the interfaces exist in ctdb_add_public_address() cant talloc off vnn since it is not yet initialized and might not always be NULL
adds 8a10433 Change the 'This Node' column of the machinereadable output for 'ctdb status -Y' to Y/N instead of 1/0
adds d79596b One of the entry points to release an ip reset the pnn field before invoking the eventscript. this triggered a check for "only run the eventscript if we host the address" to trigger and shortcir=cuit calling the eventscript.
adds df0dd8a Fix broken readdir
adds 7f1ff4d Less verbosity when there is no public addresses file
adds a1919fd apache's service name is not always httpd
adds d71d640 Typo deamon -> daemon
adds 0250b72 Fix bashism in 40.fs_use
adds a19ec04 Merge branches 'master' and 'master' of 10.1.1.27:/shared/ctdb/ctdb-master
adds 71b8015 Make ctdb_diagnostics more resilient to uncontactable nodes.
adds 28a4340 ltdbtool: ignore empty (deleted) records per default.
adds 2189337 doc: update compiled manpages of ctdb.1 after change to xml
adds 24b56c6 Merge branch 'master' of ssh://git.samba.org/data/git/ctdb
adds 4b034a6 Web - add me as a developer. :-)
adds 2e3febe onnode: unset EXTRA_SSH_OPTS when using fakessh
adds 87b02f5 Tests - IP allocation - allow more interesting node states to be specified
adds 155862e Tests - IP allocation - initial unit tests
adds 4b606fb Tests - simple integration - do a "ctdb sync" after restarting the cluster
adds 4dabd1f Merge remote branch 'martins/tests'
adds 90c0c23 Remove debug message
adds a9e77de ReadOnly: Dont update the record header from the calling client. While it is convenient since it avoids having to create a child process from the main dameon for writing the updated record it makes the cleitn more complex.
adds f7db497 ReadOnly DOCS: update the docs for readonly delegations to remove the passage that records are written/updated by the client
adds 26aee76 Merge branch 'master' of 10.1.1.27:/shared/ctdb/ctdb-master
adds 19bd914 ReadOnly: fix bug writing incorrect amount of data in delegated record
adds c21ec9f ReadOnly: add readonly record lock requests to libctdb
adds e7cdc3c Merge branch 'master' of 10.1.1.27:/shared/ctdb/ctdb-master
adds bb3509b ReadOnly: If record does not exist, upgrade to write-lock
adds 86a1482 Merge branch 'master' of 10.1.1.27:/shared/ctdb/ctdb-master
adds 74579a3 libctdb: dont allow ctdb_writerecord() for readonly records
adds 25f1b4e Merge branch 'master' of 10.1.1.27:/shared/ctdb/ctdb-master
adds 263031c Tests: convert test tool for fetching a readonly lock to libctdb
adds 1f74d60 Merge branch 'master' of 10.1.1.27:/shared/ctdb/ctdb-master
adds a3357af pmda: Use upstream assigned PCP domain id
adds 552412d Merge remote branch 'ddiss/master_pmda_namespace'
adds 47f20e8 Fix some typos
adds 0f92fa2 RB_TREE: Add mechanism to abort a traverse
adds afd0b63 Merge branch 'master' of 10.1.1.27:/shared/ctdb/ctdb-master
adds 98c27f9 LCP IP allocation algorithm - new function lcp2_failback_candidate()
adds 695432c Tests - IP allocation tests - must export CTDB_LCP2.
adds fa29fdf Tests - Allow some tests in ctdb_takover_tests to specify allowed nodes
adds 575f767 Tests - IP allocation - new test that shows current LCP2 failure
adds c0939af LCP IP allocation algorithm - try harder to find a candidate source node
adds cb21f17 Tests - IP allocation - add some extra output due to recent fix
adds 8db9b73 Merge remote branch 'martins/lcp2fix'
adds 0e79b2d Record Fetch Collapse: Collapse multiple fetch request into one single request.
adds c3ee6e3 New version 1.12
adds 9143126 config/functions: CTDB_VARDIR is /var/lib/ctdb on Debian-like systems
adds 4617a0e config can be in /etc/default/ instead of /etc/sysconfig/
adds fa19707 config can be in /etc/default/ instead of /etc/sysconfig/ (ctdb_gnostics part)
adds 68d8158 Nagios plugin for CTDB
adds 44de394 SRVID ranges: Change the ranges for SRVIDs to allow 8 bit prefixes
adds 0581fd8 Eventscripts: Add special -ECANCELED status for monitor events that are cancelled
adds 59b4d7b Clean up warnings: ‘tevent_loop_allow_nesting’ is deprecated
adds 02612ea Clean up warnings: remove changed_flags in monitor_helper
adds 3b47e5f Fix typo in ctdb_ltdb_store_server()
adds c1e8ea0 Clean up warnings: log some unchecked return codes from function calls
adds ddb0838 Clean up warnings: remove set but unused variable from rb_test
adds 6a74638 Clean up warnings: remove unused variable alen from scsi_io
adds c8286b8 Clean up warnings: remove unused function dump_packet()
adds 9547265 Clean up warnings: -Wunused-but-set-variable in tevent_signal.c
adds aa3e368 Clean up warnings: add -Wno-format-zero-length to CFLAGS
adds 85a4024 Clean up warnings: popt sure does some strange things
adds 8b6f898 Fix lib/replace
adds bbea7ff Clean up warnings: rpcgen output contains unused variable.
adds 1f9b9bc Merge remote branch 'martins/warnings'
adds 52ff485 Added some #ifndefs to stop files being included multiple times.
adds f186dd9 Move some common functions to common/ctdb_ltdb.c
adds ccd79e1 Rename ctdb_control_destructor() to ctdb_client_control_destructor()
adds 13653d4 Rename ctdb_ctrl_getscriptstatus() parameter to avoid shadowing a global
adds a2ba534 Rename ctdb_control_get_stat_history() local variable to avoid shadowing.
adds bbe7cfd Tests: change ctdb_takeover_tests.c to include ctdbd code
adds 3ae8273 Make some ctdb_takeover.c functions static
adds 8017393 Merge remote branch 'martins/hashinclude'
adds ef20fea Relax an out of memory message.
adds 446b40b Merge remote branch 'martins/ctdb_control_oom'
adds 08ebcf6 Fix ctdb scriptstatus -n all
adds 0e1554e Merge remote branch 'martins/scriptstatus'
adds 9187db8 Eventscripts: Make 40.fs_use use less processes and arguably clearer.
adds ba5e5f5 Eventscripts - remove $0 from error messages in 40.fs_use
adds 162ac70 Eventscripts - add facility to 10.interface to delete unmanaged IPs
adds bae2dc9 Merge remote branch 'martins/eventscripts'
adds 1bb5869 logging: properly cast sockaddr_in to sockaddr for bind in start_syslog_daemon()
adds 9301610 logging: some whitespace cleanup in ctdb_syslog_log()
adds e931453 logging: properly cast sockaddr_in to sockaddr for sendto() in ctdb_syslog_log()
adds d9516a8 system_linux: correctly cast sockaddr_in to sockaddr in ctdb_sys_send_tcp()
adds 5d94dff system_linux: correctly cast sockaddr_in6 to sockaddr for sendto() in ctdb_sys_send_tcp()
adds 2c0abf2 update lib/replace to current upstream version (samba master)
adds 0f807f7 build: add libreplace network checks to configure
adds 4b32457 libutil: Remove obsolete signal type cast.
adds b859e88 add socket_wrapper from samba
adds 0ad39b7 build: add option --enable-socket-wrapper to build binaries with socket wrapper support
adds 0f0250c build: add socket_wrapper objects to test binaries
adds a46e1d9 build: add target libctdb.so.0 and symlink libctdb.so
adds 018095b vacuum: rename "size" to "freelist_size" for clarity
adds 586d8f6 vacuum: fix an abundance of indentation white spaces in ctdb_vacuum_db()
adds ac2bf0e vacuum: fix a comment typo in vacuum_traverse()
adds f14b730 vacuum: fix horrible indentation/whitespacing for ctdb_vacuum_event()
adds a4988be vacuum: fix a comment typo in vacuum_traverse()
adds 0c1e98c vacuum: write a big and up-to-date explaining comment for ctdb_vacuum_db()
adds edc6067 vacuum: update (C) from vacuum rewrite
adds 7a96268 recoverd: let async_getcap_callback() also update ctdb->capabilities
adds b02b55b recoverd: try to become the recovery master if we have the capability, but the current master doesn't
adds b18a22b This breaks the build since the recovery loop is different in master compared to old 1.0 branches This must have been mistakenly applied to master when you intended to push for a different branch i guess.
adds 3aa5c97 recoverd: try to become the recovery master if we have the capability, but the current master doesn't
adds 1a31c84 traverse: add a flag to enable transferring empty records in cluster wide traverse
adds 554d68d client: add version ctdb_traverse_ext() of ctdb_traverse() that can list empty records.
adds 1fcc765 ctdb: add an option --print-emptyrecords to enable printing of empty records in dumping databases
adds ebfc6ce doc: document the --print-emptyrecords switch in the "ctdb" manpage.
adds 1dfdb9d doc: commit generated ctdb.1 manpages after xml change
adds dc98c12 ctdb: add an option --print-datasize to only print datasize instead of dumping data in db dumps
adds e435fe7 doc: document the "--print-datasize" parameter to "ctdb"
adds 239ae60 doc: commit generated ctdb.1 manpages after xml change
adds 86cd78e ctdb: add an option --print-lmaster to enable printing of lmaster in "ctdb catdb"
adds 072ba30 doc: document the "--print-lmaster" parameter to "ctdb"
adds 290559e doc: commit generated ctdb.1 manpages after xml change
adds e692390 ctdb: add an option --print-hash to enable printing of record hashes when dumping dbs
adds 2386830 doc: document the "--print-hash" parameter to "ctdb".
adds 8fe8e27 doc: commit generated ctdb.1 manpages after xml change
adds 31d6279 ctdb: add an option --print-recordflags to trigger printing record flags in catdb and dumpdbbackup
adds ad81195 doc: document the "--print-recordflags" parameter to "ctdb"
adds 3efb3c7 doc: commit generated ctdb.1 manpages after xml change
adds 3e2c40c DB Seqnum: must provide a ctdb_ltdb_header when calling ctdb_ltdb_fetch()
adds 3cbff2e LibCTDB: add get persistent db seqnum control
adds 0420449 Recover Persistent database DB by DB and not record by record
adds 940e9cb DOC: describe the RecoverPDBBySeqNum tunable
adds 5a1da0a Add CTDB_CONTROL_CHECK_SRVID
adds 6f657da Add "ctdb check_srvid"
adds 5a1e8df check_srvids: remove the <pnn> from the commandline so that we only specify the list of <srvids>
adds 11f3c94 LibCTDB: add support for the check-srvids control
adds 7d31c64 ctdb: use libctdb version of check-srvids call
adds e15df55 DOC: document the check_srvids debugging command
adds ad0de54 traverse: fix traversing with empty records by adding a new (internal) control CTDB_CONTROL_TRAVERSE_START_EXT
adds 27a0414 Fix the build that broke in 8281bb210858ed04992eacea7f6d02261e0fc1b1
adds 956f06f Fix ctdb-crash-cleanup sysconfig handling
adds 4ce585c Remove zero-length gnu_printf format string in ctdb_daemon.c (gcc warning)
adds bb3d669 Move platform-specific code to common/system_*
adds 1ed5288 GNU/Hurd support
adds 609149b LibCTDB: Add support for the 'get interfaces' control and update the ctdb tool to use this interface
adds c3ee624 Return the peer_pid properly to the caller
adds 5f69ad3 ctdb tool - simplify main() by taking most code out of a loop
adds 7e9f998 ctdb tool - commands that don't use the daemon can't take -n/--node
adds ba6e6f6 ctdb tool - short circuit most of the logic in main for non-daemon commands
adds dbd452c ctdb tool - replace fprintf with DEBUG
adds 7f25864 ctdb tool - move parsing of nodestring to where it is needed
adds c56db0c Revert "Fix the build that broke in 8281bb210858ed04992eacea7f6d02261e0fc1b1"
adds 5c7c66a libctdb: fix libctdb's traverse after changes in the core
adds f253f69 typo
adds a05dd12 DOC: Update the manpage to describe all relevant tunables
adds 36462d4 Tests: eventscripts - add tests for CTDB_DELETE_UNEXPECTED_IPS="yes"
adds 8b74037 ctdb tool - generalise nodestring parsing for -n
adds b646815 ctdb tool - factor out status printing functions
adds d5b1a6a ctdb tool - new command "ctdb nodestatus [nodestring]"
adds a2095ca ctdb tool - remove verify_node() function
adds 89b01c8 Rename struct traverse_state to allow tools C files to be #included.
adds af7611e Tests - test code for parse_nodestring() function
adds 0b83a49 Tests - make a comment more accurate
adds b417300 Merge remote branch 'martins/nodestatus'
adds 6e42e03 fix zero-initialization of header in _ctdbd_allocate_pkt to the correct size
adds 3dab0c9 rb_tree: fix possible access-after-free-error in trbt_traversearray32_node
adds a481ca7 vacuum: add ctdb_local_remove_from_delete_queue()
adds 6f0b222 ctdb_ltdb_store_server: when storing a record that is not to be scheduled for deletion, remove it from the delete queue
adds 87351d8 vacuum: remove update_tuning_db()
adds 19bbee2 vacuum: change get_vacuum_interval() to simply return the VacuumDefaultInterval tunable
adds 9cae401 vacuum: use get_vacuum_interval() in ctdb_vacuum_event()
adds 1ca3abc vacuum: remove struct vacuum_tuning_data (unused)
adds e04fad0 vacuum: add new tunable VacuumInterval and mark Vacuum{Default,Min,Max}Interval obsolete
adds e30d182 vacuum: fix the VacuumInterval tunable's type to uint32_t in get_vacuum_interval()
adds 745eb05 vacuum: initialize the delete_count in the vacuum data
adds b09bd3e vacuum: appropriately rename delete_traverse() to delete_marshall_traverse()
adds 1c0bc40 vacuum: fix and improve a comment
adds aa04a64 vacuum: improve vacuuming statistics for handling the delete_tree.
adds c7b885c vacuum: locally delete the records in the delete_tree that have be deleted remotely
adds d761121 tools/ctdb: remove functionality of "ctdb vacuum", just keeping a stub.
adds 491c63c tools/ctdb: allow the "ctdb vacuum" stub to be run without the daemon running.
adds c9b5396 vacuum: introduce a helper variable in add_record_to_vacuum_fetch_list() to reduce verbosity
adds d96df1c vacuum: introduce a helper variable for the vacuum fetch list in ctdb_vacuum_db()
adds f96f183 vacuum: appropriately rename vdata.list to vdata.vacuum_fetch_list
adds 61b336f vacuum: rename delete_tree to delete_list
adds dbede3d vacuum: factor out the fast vacuuming run into ctdb_vacuum_db_fast()
adds 1a462df vacuum: factor out full vacuum run out of ctdb_vacuum_db() as ctdb_vacuum_db_full()
adds 4e5bdd4 vacuum: factor processing of vacuum fetch lists out of ctdb_vacuum_db()
adds 50a9444 vacuum: factor processing of the delete list out of ctdb_vacuum_db()
adds 4b565b1 vacuum: streamline ctdb_process_delete_list()
adds c10fc30 vacuum: factor out initialization of the vacuum data from ctdb_vacuum_db()
adds bdf395c vacuum: add a comment explaining a race in the vacuum code.
adds 25ac808 tunables: add a bool obsolete flag to the tunable_map list
adds 8b89e54 tunables: don't list obsolete tunables in the list_tunables control
adds 5fdd7fe ctdb-tool: adapt formatting of "listvars" output to lenght of longest name
adds 3b011a1 doc:ctdb.1: adapt example output of "ctdb listvars" to current state
adds b3f5c4b doc:ctdb.1: explain that "ctdb listvars" does not list obsolete tunables any more
adds 7a79e77 doc:ctdb.1: add generated files after update
adds d29b2bd vacuum: add statistics output for processing of the delete list
adds cb259e6 vacuum: initialize (to zero) the vacuum fetch list in ctdb_vacuum_init_vacuum_data()
adds 190b1b2 vacuum: improve debugging in insert_record_into_delete_queue()
adds 26cac06 vacuum: add debug message to insert_record_into_delete_queue() for failed insert
adds 0a6805e vacuum: improve debugging in delete_queue_traverse()
adds 8348c43 vacuum: improve logging in insert_record_into_delete_queue()
adds ca7d2bf vacuum: improve logging in delete_record_traverse()
adds bf99bb6 vacuum: improve logging in remove_record_from_delete_queue()
adds e648045 Merge branch 'master' of ssh://git.samba.org/data/git/ctdb
adds b5b4c1a explain why we use FIONREAD
adds 0832daf server: fix a comment typo
adds 9ebc006 Fix a cut&paste error
adds 33b7470 Add kFreeBSD support
adds f6c22fe Define ETIME on non-supporting platforms
adds 65e1e1d Niceify the readonlyrecord API. Dont force clients to be exposed to the featch_with_header function
adds 0d084a9 ReadOnly: update the loop test tool to print number of fetches per second
adds 64f107f ReadOnly update documentation
adds e3b85bb Add a hoook to the ctdb initscript that we can call out to for applications that want to track and produce audit logs when someone runs "service ctdb <something>"
adds bfab62d ctdb tool - Fix parse_nodestring() related issues
adds 9786321 Tests - update test code for ctdb tool code and libctdb stubs
adds ed8a8ee libctdb - add ctdb_getvnnmap()
adds 7a04587 ctdb tool - convert control_status() over to use just libctdb()
adds ea22ce5 Tests - more libctdb stubs and supporting state faking functions
adds 4bf69a0 Tests - more libctdb stub test infrastructure
adds 7a1ed19 Tests - allow tools/ctdb.c:main() to be used
adds e2ceae4 ctdb tool - free some memory used by popt
adds 31487f3 Tests - add a version of the ctdb tool that compiles against libctdb stubs
adds ed9eecb Tests: libctdb stubs should fail when current node disconnected
adds e420c6b Tests: fix usage message in ctdb_tool_libctdb
adds 9f2ce61 Tests: initial ctdb tool testcases
adds 72961bc Tests - let run_tests.sh take a list of tests to run
adds a856514 Tests - ctdb tool - fix "ctdb status" test
adds 8bcad72 Tests - ctdb tool - add verbose option and output filtering
adds 840a9b8 Tests - IP allocation simulation - LCP2 => non-deterministic
adds c7c1939 Test - IP allocation simulation - add -e option to run the daemon's algorithm
adds 307cc31 Merge remote branch 'martins/takeover'
adds 6ba3e67 Tests: new test to check that "ctdb delip" removes the IP from interface.
adds 4e01fed Tests: eventscripts - make init test pass with recent change to 10.interface
adds c497e4b Tests: eventscripts - fix breakage in some NFS tests
adds 0c6178e Merge remote branch 'martins/tests'
adds b7f0e03 TESTS: ctdb_fetch needs to allow tevent nesting
adds daf28e0 CTDB: update tfetch so we can specify a hexadecimal string as key
adds c3bab54 TFETCH add verbose flag to print also the record ltdb heaer
adds b6de9d3 Ad test tool to store data and ctdb header into a local tdb file
adds 770bba6 TESTS: Add a test that verifies that RecoverPDBBySeqNum works as expected.
adds 1eafa68 STATISTICS: add total counts for number of delegations and number of revokes
adds 73f8be1 ReadOnly: add per-database statistics to view how much delegations/revokes we have
adds 938bb15 Load platform dependent objs instead of Linux one
adds 68245ee READONLY: allow specifying the db name for setdbreadonly instead of just the hash
adds a9d9834 READONLY: document the command to activate readonly record support
adds 4af0b61 READONLY: Update the fetch-readonly-once test tool to use CTDB_SOCKET if set
adds 5082bba READONLY: add test for creating and revoking delegations
adds 1cfefb4 TESTS: Add test for wipedb command
adds cb44ebb Make CTDB_CURRENT_NODE work with CTDB_REQ_MESSAGE
adds 5e3b13a FreeBSD does not define s6_addr32, only s6_addr
adds 8428f48 Add includes required on FreeBSD
adds 3d71e9f Add common/system_freebsd.c
adds 64208e0 Fix the build on freebsd9. (typo in flags?)
adds 40906c0 Merge branch 'master' of ssh://git.samba.org/data/git/ctdb
adds 61762a9 ReadOnly: Make sure we dont try to fast-vacuum records that are set for readonly delegation
adds 9323afa ReadOnly: We can not use ctdb_ltdb_store from a client/child context since it sometimes (for empty records) needs to be able to initiate traffic unde rhte daemon context.
adds baa3d7e Merge branch 'master' of 10.1.1.27:/shared/ctdb/ctdb-master
adds af424b1 Revert "ReadOnly: We can not use ctdb_ltdb_store from a client/child context since"
adds cdc232f READONLY: dont schedule for fast vacuum deletion if any of the readonly record flags are set
adds 42e477b READONLY: only send a control to schedule fast-vacuuming from child context iff we have a connection open to the main daemon
adds 574b47e Merge branch 'master' of 10.1.1.27:/shared/ctdb/ctdb-master
adds c47da8b Log the "Received SHUTDOWN ..." first in the shutown process instead of last.
adds 81fb334 when shutting down ctdb, allow it 30 seconds instead of 10 before will -9 the daemon
adds 46244f0 Fix some documentation typos
adds 55abb07 server: move the code for the update_record control to its own file
adds 28554af server:update_record: make ctdb_childwrite static
adds e62384b server:update_record: remove some blood stains (trailing spaces...)
adds 94b7a84 change TDB to be valgrind nice
adds 93ec9c5 Eventscripts: remove the horrible horrible circular reference between state and callback since these two structures do not even share the same parent talloc context. Instead, tie them together via referencing a permanent linked list hung off the ctdb structure.
adds 91c9371 Make KILLTCP structure a child of VNN so that it is freed at the same time the referenced VNN structure is.
adds ef2bd0b When adding ips to nodes, set up a deferred rebalance for the whole node to trigger after 60 seconds in case the normal ipreallocated is not sufficient to trigger rebalance.
adds f360027 Add a tunable variable to control how long we defer after a ctdb addip until we force a rebalance and try to failback addresses onto this node Have it default to 300 seconds.
adds e086333 Vacuuming: change default timeout to 120 seconds
adds 6f83805 READONLY: skip vacuuming or deleting records with readonly delegations. they are hot. wait until they have been revoked before we recall them.
adds 1b97198 New version 1.13
adds 62daab3 READONLY: when updating a remote node to revoke a delegation, make sure we dont create the record if it doesnt already exist
adds b9e581e ReadOnly: Only restrict the readonly sanity/paranoia check that only allows UPDATE_RECORD to create a record to only apply to normal databases, not persistent databases or else the net registry command breaks and other persistent database creation/updates .
adds f7b2adf Test: add test tool and test that UPDATE_RECORD works on persistent databases
adds 6295536 ctdb tool: fix thinko in nodestatus command output
adds bd41a2a Tests - simple - make disconnected node tests handle changed error message
adds 88c7498 Tests - functions/environment - set and use $CTDB_NODES
adds b3ddf69 Merge remote branch 'martins/master'
adds 038c946 add max hop count buckets to see how bad hopcounts are
adds c051f67 FETCH COLLAPSE : Change the fetch-lock collapse to collapse ALL fetches, including fetch-locks into a single command in flight per record. Also add a tunable to enable/disable this optimization for hot records
adds 9bc6055 DOC document the FetchCollapse tunable
adds c9f7c98 CTDB: change how the hop count buckets are displayed in ctdb statistics
adds 6a493a0 STATISTICS: add per-db hop count statistics
adds e7e51dd LACOUNT: Add back lacount mechanism to defer migrating a fetched/read copy until after default of 20 consecutive requests from the same node
adds 462cdbc DOC: Document the MaxLACount tunable variable
adds fa3a062 STICKY: add prototype code to make records stick to a node to "calm" down if they are found to be very hot and accessed by a lot of clients.
adds bc9ec18 STICKY document the sticky record parameters
adds f4462bf DOC regenerate the manpage
adds befa9df Make NoIPFailback a node local setting. Nodes that have NoIPFailback set to !0 can not takeover new ip addresses during failover.
adds 9f31f76 NoIPFailback: Exclude nodes which have NoIPFailback as failback targets during reallocation
adds 2456f77 NoIPTakeover: change the tunable name for the "dont allow failing addresses over onto the node" to NoIPTakeover
adds 430cbcc DOC: regenerate manpages
adds fbe64de Undo damage done by d8d37493478a26c5f1809a5f3df89ffd6e149281
adds 0d67779 Eventscript functions - add new function die()
adds 95e10b2 Eventscripts - redesign and rewrite 13.per_ip_routing
adds 940efdb Eventscript functions - remove functions only used by 13.per_ip_routing
adds 0b2c3d7 Eventscript functions - remove now-unused route/IP re-add script logic
adds 476cf45 Eventscript functions - no longer require interface_modify.sh
adds 56d90e9 Eventscript support - Remove unused interface_modify.sh
adds 3b024ab Eventscript tests - make error message consistent with recent change
adds 60b5ff0 Eventscript tests - make ip command stub vaguely maintainable
adds d0f25b3 Eventscript tests - implement ip rule in stub
adds 6e26055 Eventscript tests - implement ip route in stub
adds 4f65737 Eventscripts - 13.per_ip_routing should use dirname not basename for mkdir
adds 020c819 Eventscripts - use set_proc() rather than accessing /proc directly
adds ac973b3 Eventscripts - make 13.per_ip_routing try harder to find public_addresses
adds 2f5cb56 Eventscripts - make 13.per_ip_routing fail gracefully if config is missing
adds c394b7d Tests - eventscripts - ip stub command should print errors to stderr
adds 52e7a03 Tests - eventscripts - add -A/-D options
adds cb0b0e0 Tests - eventscripts - more public IPs in default setup
adds 5afbb43 Tests - eventscripts - stub ctdb command updates
adds 5ecc348 Tests - eventscripts - fix hardcoding error
adds ad6a519 Update .gitignore for eventscript testing fu.
adds f8a1273 Tests - eventscripts - add support functions for policy routing testing
adds 42400a1 Tests - eventscripts - improved support functions for handling public IPs
adds 746d116 Tests - eventscripts - rationalise CTDB fakery support
adds 2f31235 Tests - eventscripts - change summary columns
adds c0931a0 Tests - eventscripts - new function simple_test_command()
adds 8d32892 Tests - eventscripts - initial policy routing tests
adds 6bb0115 Merge remote branch 'martins/policy_routing'
adds 081a8ec Add policy routing documentation to ctdbd(1).
adds a3ee4a9 Initscript - add backup of corrupt non-persistent databases
adds da7a1cc build: Add rules to create ctags/etags
adds cf41acf packaging: Setup directories for rpmbuild
adds 858d8dc build: Remove re-definition of same variable
adds 25d01ec build: Display correct LIB_FLAGS while building
adds 89415a1 build: Use system talloc library if available
adds 13124e3 build: Use system tevent library if available
adds 634bbc5 build: Use system tdb library if available
adds e2d8397 recovery: Add prototypes for tdb internal functions
adds d2be927 build: Substitute POPT macros once and reuse variables
adds 0cc3127 CTDB: add back the "rebalanceip" command
adds 7698a51 Add test for NoIPTakeover
adds 2119438 tests/tool: Fix the nodestatus test
adds c985ccf tests/tool: New nodestatus test
adds 926f656 tests: exportfs always outputs with options in brackets
adds dbe7fa9 tests: Add a script to run cluster tests and make target "test_cluster"
adds ea1c895 tests: Add regular expression parsing for hop_count_buckets
adds 615d543 tests: Fix the error messages in test event script
adds 425b876 ctdbd: Fix the error message string
adds db13fd8 tests: Check for assigned IP addresses only if we are on real cluster
adds f2a5fda tests: Check assigned IPs from ctdb output
adds 68ae5f7 tests: Set the debug level = 3 when running local tests
adds ad4d526 tests: Use CTDB_TEST_REAL_CLUSTER to decide if tests use local daemons
adds 202791c recoverd: Fix spurious warnings when running with --nopublicipcheck
adds b3d098c ctdbd: Fix spurious warnings when running with --nopublicipcheck
adds d4785e8 Tests - turn of time logging by default
adds 3931732 Tests - IP allocation - add another LCP2 test based on a test failure
adds e5f5a10 Tests - IP allocation - 2 tests for NODE_FLAGS_NOIPTAKEOVER
adds a530358 tests - export new variable TEST_SCRIPTS_DIR
adds 2c141e6 tests - add scripts/common.sh
adds f6178fc tests - add scripts/unit.sh
adds fec6fe6 tests - move functions only used by scripts/run_tests into that script
adds 6eb8bf7 tests - add -v option to set TEST_VERBOSE=true
adds 9267727 tests - run_tests can take a directory as an argument
adds 8e71c5e tests - run_tests includes common.sh, uses die()
adds 1d7f023 tests/tool: Fix the nodestatus test
adds 612f0d9 tests/tool: New nodestatus test
adds 006b18d tests/tool - Restructure according to new convention
adds 8c5fdb4 tests/onnode - Restructure according to new convention
adds 76d75f8 tests/takeover - Restructure according to new convention
adds a35eca8 tests - run_tests ignores trailing '/' on directories
adds df39a67 tests/eventscripts - Restructure according to new convention
adds feff13f tests - run_tests needs to expand directories like "." and "..".
adds aaa6565 tests/eventscripts: Tweak an error message in a policy routing test
adds 6e05811 tests/eventscripts: Share directories must be absolute in eventscript tests
adds 116f19b tests: More unit test factoring/rationalisation and bug fixes
adds 618d247 Merge remote branch 'martins/master'
adds 25a7c32 lib/talloc: Remove the files required to build talloc as a library
adds 83015a1 lib/talloc: Sync talloc from samba git tree
adds 58e10b2 Merge remote branch 'amitay/talloc-sync'
adds 131d35d includes: Move special tevent defines from tevent.h to includes.h
adds 4392591 Remove explicit include of lib/tevent/tevent.h.
adds a6abfa2 ctdb_test: Remove faked wrappers for tevent functions in stub testing
adds 3381b59 lib/tevent: Remove local modifications to tevent
adds f16a180 lib/tevent: Remove the files required to build tevent as a library
adds 195cf3c lib/tevent: Sync tevent from samba git tree
adds db411aa Merge remote branch 'amitay/tevent-sync'
adds d6383c3 lib/tdb: Remove the files required to build tdb as a library
adds 8f64389 lib/tdb: Sync tdb from samba git tree
adds 4426f9a Merge remote branch 'amitay/tdb-sync'
adds bf197d0 tests: Rename ctdb_test_functions.bash to integration.bash
adds c2d1f87 tests: Rationalise integration test infrastructure
adds 012015b Eventscripts - Fix typo in 13.per_ip_routing support for __auto_link_local__
adds f30d4c5 tests: Local daemons are no longer the default, now require run_tests -l
adds 769407f tests: Move relative directory path hack from run_tests to common.sh
adds 43f1209 tests: Programs run by tests should be found in $PATH
adds 21b2190 tests: Remove ctdb_test_env
adds d4b102f tests: Add -e option to cause run_tests to exit on first test failure
adds 4d08afa tests: Add new -H option for run_tests to avoid printing header/footer
adds 72ab31b tests: Fix trailing whitespace issues in integration.bash
adds d9b210b tests: Fix wrapper scripts
adds 2503cb2 tests: CTDB_TEST_WRAPPER has to be an absolute path on a real cluster
adds 2f2e341 tests: test_wrap needs to set TEST_SCRIPTS_DIR
adds 05062d8 tests: test_wrap can use $TEST_SCRIPTS_DIR for a little extra clarity
adds c460627 tests: run_tests should exit with failed test status if running with -H
adds 466ff20 tests: Update top-level wrapper scripts
adds 6764b7b tests: Update README files and add new README files where missing
adds 6757ad6 tests: Make run_tests -X more flexible - it now works with onnode
adds edaead3 tests/simple: Replace "tdbdump" with "ctdb cattdb"
adds 286d5aa tests/integration: Use absolute path for socket symlink
adds 7ed4387 tests/integration: Remove cabability for testcase option
adds 5b590df tests: Add a -V option to set new variable TEST_VAR_DIR
adds d28e268 tests: Update integration.sh to use TEST_VAR_DIR
adds b7b6f10 tests: Improve the logic for adding directories to $PATH
adds cb09959 tests: Unit tests should use $TEST_VAR_DIR
adds 451e660 tests: Time logging in integration tests should use TEST_VAR_DIR
adds e0f4f2c tests/eventscripts: $FAKE_IP_STATE is always set in ip command stub
adds 70270b6 tests: New run_tests -C (cleanup) option
adds 46f8218 tests/simple: Add new pseudo testcase to potentially shutdown local daemons
adds dc2dfbd tests: Add installation script for tests
adds a14671f tests/eventscripts: Add sanity check to esnure events.d/ can be found
adds 0c8f785 Eventscripts: fix basename -> dirname typo
adds 6a21c81 tests/eventscripts: Be more defensive about removing the var directory
adds a4083f2 tests/eventscripts: Explicitly set CTDB_SERVICE_AUTOSTARTSTOP="yes"
adds 4528c55 tests/eventscripts: Use a canned ctdb.sysconfig rather than a link
adds a4f4df2 tests/eventscripts: $CTDB_ETCDIR should be in $TEST_VAR_DIR
adds c30356c tests: Update README
adds 7a1aa56 Add new control to reload the public ip address file on a node
adds ec72e30 tests/simple: Fix typo in the test message
adds c3c5dec server: locking: Provide a common API for non-blocking locking of TDBs
adds 733bc2c Revert "server: locking: Provide a common API for non-blocking locking of TDBs"
adds a367fa6 RELOADIPS: simplify the reloadips code a bit and also update the "read public address file" to not check if the address exists already locally when we read if from the child process, to stop it from spamming the logs with "We already host ..." messages
adds 85432ec DOC: document the reloadips command
adds a57eba2 Track all child process so we never send a signal to an unrelated process (our child died and kernel wrapped the pid-space and reused the pid for a different process
adds dfdec4a We dont need to serialize the "probe which address this node is" if we have given an explicit --node-ip on the commandline
adds 9346a53 Packaging: generate a ctdb-tests package
adds 469a588 Packaging: devel package fixes
adds fd048a1 Eventscript functions: add optional version to nfs_check_rpc_service()
adds 0fa93a9 Packaging: add options to ctdb.spec.in to force use of bundled libraries
adds 17a6d1d Packaging: Improve dependencies
adds 4cf10db tests/eventscripts: $CTDB_BASE needs to be in $TEST_VAR_DIR
adds b713c11 tests/eventscripts: Fix a policy routing test
adds af2ab74 tests: Allow run_tests.sh to take options
adds 99ed2d1 tests: Allow run_cluster_tests.sh to take options
adds f510ae6 tests: In integration tests, use --node-ip to avoid locking weirdness
adds b8e9a3e tests: Add a test for "ctdb reloadips"
adds 594601b tests: Fix wrapper scripts to handle options and tests without breakage
adds 64d90c0 tests: Restore the old behaviour of "make test" so it uses tests/var
adds e3d357b tests: Use per-daemon public_addresses file for local daemons
adds 8880484 tests: New function get_ctdbd_command_line_option() for integration testing
adds 4563865 tests: Fix a typo in daemons_setup()
adds aa50bc5 tests: Move the "ctdb reloadips" test from complex/ to simple/
adds dce5969 Debug: When scripts hang, we may need to collect additional data in order to debug why the script hung.
adds 92eb004 Eventscript functions: add optional version to nfs_check_rpc_service()
adds ffbe59b Eventscripts: restart lockd in the background when going unhealthy
adds 835e0b6 Eventscripts: Modernise 60.ganesha to match 60.nfs
adds 383711a Merge remote branch 'martins/ganesha'
adds f845457 GANESHA: make the ganesha script executable by default
adds dd647d4 TEVENT: Add back tracking of long runnig events to the local copy of tevent library
adds 26322d2 DEBUG: Add checks for and print debug messages when 1) a database contains very many records, 2) when a database is very big, 3) when a single record is very big.
adds 7d9acae DOCS: Document the new tunables to produce warnings if databases grow unexpectedly big.
adds e7d2183 RECOVER: When we pull databases during recovery, we used to reallocate the databuffer for each entry added. This would normally not be an issue, but for cases where memory is fragmented, this could start to cost significant cpu if we need to reallocate and move to a different region.
adds bbd33d6 RECOVERY: Increase the time we allow before timing out recovery related tasks.
adds cfe030e tests: Use per node log files when running tests with local daemons
adds 569da46 packaging: make ctdb-tests package depend on nc
adds e2831ef tests: test_wrap needs to set TEST_BIN_DIR when installed
adds 1ba9fa2 Eventscripts: Fix deprecated iptables ! usage
adds 2d953e6 tests: Complex tests must not be run from a cluster node
adds 0e1f20f tests/eventscripts: Tweak expected output for lockd:b restart
adds 7631830 server: Replace BOOL datatype with bool, True/False with true/false
adds 88529e8 tests: Fix flakey behavior of ctdb_fetch test
adds 0cb1cc6 tests: Fix ctdb_fetch test (parse extra lines of output)
adds 9881ec8 tests: Increment RSN always in ctdb_update_record_persistent test
adds 2ca4020 Run the shutdown eventscript before we tear down the transport
adds 46abaf6 lib/tevent/testsuite: no longer use 'compat' symbols
adds 6c83c0a lib/tevent: In poll_event_context, add a pointer back to the tevent_context
adds 6edf0ec Revert "TEVENT: Add back tracking of long runnig events to the local copy of tevent library"
adds c1d7791 lib/tevent: Add trace point callback
adds 4e6686e tevent: expose tevent_context_init_ops
adds be2c961 tevent: change version to 0.9.16
adds 55be3c1 Reimplement logging of long running events
adds 59565c0 STATISTICS: Add tracking of the 10 hottest keys per database measured in hopcount
adds d21337a Add new command to find which interface is located on
adds c7e648c When we release an ip, get the interface name from the kernel
adds 694c1b2 When we find an ip we shouldnt host, just release it
adds 3fd0b8a ctdbd: refuse attaching with "persistent" to a non-persistent db and v.v.
adds 237d4c5 ctdb: use correct "persistent" state for ctdb_attach in "ctdb cattdb"
adds 3345576 run_tests.sh: fix a comment
adds 27ce9dc run_tests: improve spacing
adds e379fc3 Fix compiler warnings.
adds 51c57e8 util: Do not try to lockdown memory when running in local daemons mode
adds c4236ec ctdbd: Return explicit boolean values for function returning bool
adds 23a4606 Remove tevent_loop_allow_nesting()
adds f2339da web: Add my name to the developer list.
adds c0b7fbf Eventscripts: 11.natgw $CTDB_NATGW_PUBLIC_IP splitting optimisation
adds 573fb04 Eventscripts: remove redundant firewall rules from 11.natgw
adds 9a7a199 Eventscripts: Clean up startup sanity check in 11.natgw
adds e7325eb Eventscripts: Optimise building the host address in 11.natgw
adds 0535968 Eventscripts: Retrieve and build NAT gateway details better in 11.natgw
adds 31bdf91 Eventscripts: Update/remove stale comments in 11.natgw
adds 6717698 Eventscripts: Default route on NAT gateway should have a metric of 10
adds 4d4768e statd-callout: Fix a bug in the calculations of $STATE
adds c44a97d util: Do not lock down memory when running with local daemons
adds c075c2e tests: select_test_node_and_ips() should never select non-node -1
adds 8673814 tests/simple: ctdb reloadips test should use $test_ip
adds 053174c tests: run_tests should exit with $status with -e option
adds 959e37d tests: simple tests against local daemons should check $TEST_LOCAL_DEAMONS
adds 523be07 tests: select_test_node_and_ips() should try to avoid failing
adds e2a604f tests/simple: ctdb stop/continue tests weren't actually checking IPs
adds cb8517e tests/complex: Fix broken ctdb_test_check_real_cluster()
adds d26c21d tests/eventscripts: Rewrite the testparm stub
adds a90f6d7 tests/tool: Run ctdb_tool_* under $VALGRIND
adds 748c3d7 Initscript: clean up drop_all_public_ips()
adds 75a0041 ctdbd: Fix ctdb_control_release_ip() on local daemons
adds 65725d3 ctdbd: Remove the worked "Forced" from message about running eventscripts
adds 3c5374a ctdbd: Log a meaningful message if the nodes file/list is empty
adds 35de9f2 Eventscripts: Clean up 11.routing
adds f53b4f8 tools/onnode: Add -P option to push files to given nodes
adds 89d935d doc: Document the new onnode -P option
adds e7c8e0d ctdb tool: recmaster command might as well be auto-all
adds ff08300 Revert "Eventscripts - make 13.per_ip_routing fail gracefully if config is missing"
adds 5bbf4b6 Eventscripts: 13.per_ip_routing should always fail if config is missing
adds 184db1b tests/eventscripts: Extra cases for policy routing missing config test
adds d038b9e recoverd: Fix bogus info in message about changed flags
adds 7df1da1 recoverd: Update a log message that has bit-rotted
adds ae0cdd1 recoverd: verify_local_ip_allocation() should dup ifaces before early return
adds 20b7504 recoverd: main_loop() should not verify local IPs if node is stopped
adds 97248de recoverd: An inactive node should not force recovery master elections
adds 735c910 recoverd: All inactive nodes should yield recovery master role
adds 85cc174 doc: Fix path string of /etc/sysconfig/ctdb file
adds e134822 eventscripts: Print a warning on failure to delete a routing rule
adds aed0f9d tests/eventscripts: Add a policy routing unit test for "ip rule del" failure
adds 0d35a8c eventscripts: 13.per_ip_routing should remove bogus routes on ipreallocated
adds f6f711e tests/eventscript: unit test for 13.per_ip_routing bogus route removal
adds 530415b Eventscripts: Indent error when a route delete fails in 11.per_ip_routing
adds 3d68651 tests/eventscripts: Modify ip stub to simulate invalid table ID
adds 7d971f4 tests/eventscripts: New policy routing test with invalid table ID
adds 1fbeb10 tools/ctdb: NAT gateway code should use CTDB_NATGW_NODES
adds bd0e34a tools/ctdb: Factor out printing of the machine readable status header
adds 860d757 tools/ctdb: natgwlist output is either human readable or machine readable
adds 110cb67 tools/ctdb: Remove redundant filtering loop in control_natgwlist()
adds e05fc0e libctdb: add ctdb_getcapabilities()
adds 7660072 tests: libctdb stubs must copy pointers rather than just returning them
adds 29d3af2 tests: libctdb stubs initial ctdb_getcapabilities() implementation
adds a7ff393 tools/ctdb: Convert some commands over to libctdb
adds 82922ec tools/ctdb: Clean up control_natgw()
adds 3ccaba7 tests/tool: New function setup_natgw() to setup $CTDB_NATGW_NODES
adds 28345d8 tests/tool: New tests for natgwlist, getcapabilities, lvs, lvsmaster
adds cc5f37f libctdb: Add comments to effect that some controls return result in status
adds 1aaaf7e tools/ctdb: Free the event context
adds e2d4250 Initscript: Kill any existing ctdbd processes if the ping succeeds
adds f3ae31e Eventscripts: split 50.samba into 49.winbind and 50.samba
adds 2d719e5 eventscripts: Auto-start/stop services in background
adds 75347b8 util: ctdb_fork() closes all sockets opened by the main daemon
adds 3c1f656 Revert "when creating/adding a public ip, set the initial interface to be the first interface specified"
adds a68512c Correct include for ctdb_protocol.h
adds 9aa9abc ctdbd: Avoid unnecessary updateip event
adds d33b12a Eventscripts: Add service-start and service-stop pseudo-events
adds 79ea15b ctdbd: New tunable NoIPTakeoverOnDisabled
adds 4b4e4d8 ctdbd: Stop takeovers and releases from colliding in mid-air
adds 62046a8 recoverd: When starting a takeover run disable IP verification
adds 4719df6 recoverd: Track failure of "recovered" event, banning culprits
adds 74843da Eventscripts: Add support for "reconfigure" pseudo-event for policy routing
adds cfef702 tests/eventscripts: add extra infrastructure for policy routing tests
adds 8e7facc tests/eventscripts: add unit tests for policy routing reconfigure
adds ffc43be doc: Fix the hyperlink for "Testing CTDB" page
adds ce210f6 scripts: Remove duplicate code from init script to set tunables
adds efe77d0 doc: Fix documentation for setup event
adds cc763c4 doc: Add info about execute permissions on event scripts
adds 6372592 config/functions: fix a comment
adds 8d7562f common: Debug ctdb_addr_to_str() using new function ctdb_external_trace()
adds ebd9c7a Logging: Map TEVENT_DEBUG_FATAL to DEBUG_CRIT
adds 34a6c07 Eventscripts: "recovered" event should not fail on NATGW failure
adds 66d0aba Revert "Eventscripts - add facility to 10.interface to delete unmanaged IPs"
adds a884c8c recoverd: Verifying local IPs should only check for unhosted available IPs
adds c5e24b2 tools/ctdb: Remove extra header from natgwlist -Y output
adds bfbcdea recoverd: Clarify some misleading log messages
adds 199b971 ctdbd: Remove references to forcing running of eventscripts from log messages
adds ad8eb45 initscript: Check that rc.ctdb is executable before running it
adds 7bf693f tools/ctdb_diagnostics: Add "ctdb listvars" output
adds 9f6b30a scripts: Refactor logging code in initscript and functions file
adds ef79dc0 header: Added DB statistics update macros
adds 1011d10 common: Add routines to get process and lock information
adds 8330633 ctdbd: locking: Provide non-blocking API for locking of TDB record/db/alldb
adds 8d7d9ac tools/ctdb: Display the locking statistics
adds 6182d9e tests: Fix statistics test for new output lines from locking API
adds cbf1685 ctdbd_test: Include ctdb_lock.c code for test stubs
adds 23f83d5 ctdb_freeze: Replace locking functions with locking API
adds 08ffbc3 ctdb_recover: Replace static locking functions with locking API
adds a00e50e ctdbd: Replace lockwait with locking API and remove ctdb_lockwait.c
adds 3c34207 locking: Schedule a new lock request everytime a lock is released
adds 1d83df7 locking: Add database priority handling for older versions of samba
adds d39fbd6 locking: Do not use ctdb_kill() to kill smbd processes
adds 8cbf1a0 Build: Set the default ctdb socket path at configure time
adds bc126cc build: Set CTDB_PATH to /tmp/ctdb.socket if SOCKPATH is not defined
adds db5dfe8 recoverd: Add CTDB_SRVID_GETLOG and CTDB_SRVID_CLEARLOG
adds 798b632 tools/ctdb: Add log ringbuffer handling for recoverd
adds d78ac9c tools/ctdb: Merge recoverd log handling into getlog/clearlog
adds 3189eef tests: Local daemons should use the logging ringbuffer
adds b63c3de doc: getlog and clearlog changes for recovery daemon logs
adds 3064244 web: Remove reference to non-existent config files
adds 4619953 web: Add the links to ftp/http ctdb download area
adds 9e44534 web: Add posix locking information to prerequisites
adds 5b66257 doc: README - add information about CTDB, license and website
adds 43b25d1 build: Extract building of manpages in a separate Makefile
adds 68b32e5 packaging: Build docs and include them in tarball
adds 5ea3a56 packaging: Factor out the code to genreate VERSION string
adds 231898d packaging: Use common code to generate VERSION string
adds 56e1d52 doc: Do not keep the built version of manpages in version control
adds 42d8e37 packaging: Bundle README, COPYING and html version of manpages
adds 594284f web: Update broken links to manpages
adds 295dfa7 Avoid a bashism in 60.ganesha
adds 2d1d5d3 Add a \n to an error message
adds 9220724 packaging: Create include/version.h to define CTDB_VERSION_STRING
adds 1a6ccd1 build: Add rules to create include/version.h when building from git tree
adds b0f9005 tool/ctdb: Always support ctdb version command, don't make it optional
adds 49bddd6 packaging: Use optional argument as targetdir when creating tarball
adds 79aeac6 packaging: Use maketarball.sh script to create tarball for RPM
adds 4ca7f95 tests: Do not check release suffix in ctdb version test
adds a6d9b6f web: Update instructions for building from tarball
adds 861d530 ctdbd: Fix compilation warning in locking code
adds 4c5852b build: Fix the build with old system-installed tevent
adds f082f40 Eventscripts: 10.interface startup event should only process interfaces once
adds 85c8dec recoverd: Track the nodes that fail takeover run and set culprit count
adds 56ee668 tools/ctdb: Do not use function return value as pnn
adds 442d990 locking: Do not use RECLOCK for tracking DB locks and latencies
adds 0f1bceb ctdbd: Make the link status of new interfaces more flexible
adds 8fad767 Eventscripts: 10.interface should list configured interfaces
adds 79468f3 vacuum: fix a comment typo
adds 9c65a7e recoverd: fix a comment typo
adds 8732e23 recovery: data corruption of persistent DBs after recoveries: don't delete emtpy records
adds 05cf7bc utils:ping_pong: add a -c switch to check the lock before reading/writing
adds b2e9664 doc: Update ping_pong documentation to add -c option
adds 83862c5 vacuum: Avoid some tallocs in ctdb recovery
adds 606ddb1 Git should ignore generated include/version.h file
adds 13518b9 daemon: Check if log_latency_ms is set before using it
adds a73f13a daemon: Add a tunable to enable automatic database priority setting
adds b64e237 events/50.samba: fix testparm background update
adds f5b15e2 ctdb:recover: fix a comment typo
adds df7152f Initscript: when checking status, print output of "ctdb ping" if it fails
adds 5cf98c8 tests: Local daemons should use --listen instead of --node-ip
adds 80a2bb8 ctdbd: Remove debug option --node-ip, use --listen instead
adds 6fbd3ea ctdbd: Initialise the node flags in just one place
adds 3d408ca Eventscripts: Do not restart NFS on reconfigure
adds 217ad07 Eventscripts: Change the default reconfigure action to do nothing
adds 1eddc33 tests/complex: Add NFS test when CTDB is killed on one of the nodes
adds 4f0d68c ctdbd: Clean up orphaned interfaces when an IP is deleted
adds f6be6f3 tests: new function ip2ipmask() for integration testing
adds 752ab15 tests: new simple integration test for delip interface garbage collection
adds c43da5d tests/takeover: Support valgrinding the takeover code
adds 6c1b6c9 tests/takeover: IP allocation now selected via $CTDB_IP_ALGORITHM
adds 34bfecf tests/takeover: Support testing of NoIPTakeoverOnDisabled
adds 64a83fb tests/takeover: Do output filtering for deterministic IPs algorithm too
adds 565fc4f tests/takeover: Initial tests for deterministic IPs
adds fdfc61a tests/takeover: Add some LCP2 tests for case when no node are healthy
adds a3911ed recoverd: Fix a memory leak in IP allocation
adds ef403f7 recoverd: Move the test for both 'DeterministicIPs' and 'NoIPFailback' set
adds 326328d recoverd: Don't do failback at all when deterministic IPs are in use
adds dfa7ce7 recoverd: basic_failback() can call find_takeover_node() directly
adds 443fbb9 recoverd: Trying to failback more IPs no longer allocates unassigned IPs
adds bcefb76 recoverd: Move failback retry loop into basic_failback() and lcp2_failback()
adds 2e8df43 recoverd: New function unassign_unsuitable_ips()
adds 53bd183 recoverd: Separate each IP allocation algorithm into its own function
adds e2306dd tests/eventscripts: Ratchet down debug level for ctdb_takeover_tests
adds ef7329a tests/simple: Add test to check recovery daemon IP verification
adds 0eb7573 scripts: Move drop_all_public_ips() to the functions file
adds 297b98d eventscripts: Each script should set CTDB_BASE if it is not set
adds f5226c9 scripts: statd-callout should calculate CTDB_BASE if it is not set
adds 4157efd scripts: debug-hung-script.sh doesn't need functions/loadconfig
adds 663858e ctdbd: Default value for debug_hung_script should use ETCDIR
adds d801b02 scripts: Make drop_all_public_ips() more robust
adds 095fac9 scripts: Rework ctdb-crash-cleanup.sh so that it uses existing functions
adds 4f622fe scripts: Make script_log() use supplied message, stop logger from hanging
adds aca9299 eventscripts: Fail the setup event if CTDB does not become ready
adds 9eeb94c daemon: Update the comment and remove redundant check in ctdb_start_transport()
adds d8a3ec4 tools/ctdb: Add pdelete command to delete a record from persistent database
adds 4ca50c7 tools/ctdb: Re-factor code to check if db exists given name or id
adds d85e40f tools/ctdb: Add setdbseqnum command to set __db_sequence_number__
adds cad8151 tests: Add a test for recovery of persistent databases
adds 30299c3 daemon: On shutdown, destroy timed events that check if recoverd is active
adds 4a6fa39 daemon: Protect against double free of callback state while shutting down
adds 96ba396 recoverd: Create recoverd monitoring timed events off recoverd context
adds 28cbe52 Changes for unobtrusive recovery and new method for health check.
adds 75625cd build: Add missing LDFLAGS
adds 69afd9a doc: allows to -> allows one to
adds e6cf536 build: Update config.guess 2012-12-30 and config.sub to 2013-01-11
adds 384b9b2 common: Detailed platform-specific FIXME
adds fd8d3cf common: FreeBSD+kFreeBSD: Implement get_process_name (same as in Linux)
adds 52a99cb tests: Test portability
adds 264f847 common: Don't lie on unimplemented gratuitous arp
adds 385325a recoverd: Fix printing of node flags from local information
adds fe130ca tools/ctdb: Fix a compiler warning
adds 35074ad build: Fix a Makefile.in typo
adds f2ba0e8 Logging: New function ctdb_log_ringbuffer_free()
adds 8dc3219 Logging: Free the ringbuffer in child processes created with ctdb_fork()
adds 11c7541 daemon: Make sure all the traverse children are terminated if traverse times out
adds a0c88ec ctdbd: Message logged at exit should be different for different processes
adds f2428ca ctdbd: Remove debug_hung_script_ctx
adds bc5f0a2 ctdbd: Remove command-line option --debug-hung-script
adds e883720 ctdbd: Complain loudly if CTDB_DEBUG_HUNG_SCRIPT script isn't executable
adds 37632ef ctdbd: Don't use a fixed length buffer for the hung script command
adds 8c9eedb initscript: export CTDB_EXTERNAL_TRACE
adds 140be1e Fix a comment typo
adds 689384a Logging: Fix breakage when freeing the log ringbuffer
adds 6e650b6 eventscripts: Remove calls to "smbstatus -np" for samba cleanup
adds 1d3eebb ctdbd: Fix the PullDBPreallocation size to 10MB as intended
adds f9bbbae doc: Fix typo in ctdbd manpage
adds a2abdc1 common/io: Rewrite socket handling code to read all available data
adds dab2f68 client: New generic node listing function list_of_nodes()
adds 7f727e5 client: Refactor node listing functions to use list_of_nodes()
adds 2476d8a recoverd: update_capabilities() should use connected nodes
adds 12d07dd server:persistent: fix a comment typo.
adds 8cd6a67 tools/ctdb: delip no longer fails if IP can not be moved
adds 5d7efb4 ctdbd: Add an index db for message list for faster searches
adds d4407a6 common/io: For scheduling immediate events use tevent_schedule_immediate
adds 3ffd57f fix a typo
adds 257af5b server:persistent: fix a debug message (copy'n'paste error)
adds 7f88fe3 logging: Do not ignore stdout/stderr from the exec'd children
adds dd050cd util: Add hex_decode_talloc() to decode hex string into a binary blob
adds d2ed7429 build: Fix for tevent autoconf check
adds 96ad89f common/messaging: Free message list header if all message handlers are freed
adds 8788e63 common/messaging: Don't forget to free the result returned by tdb_fetch()
adds 9937adf common/messaging: Abstract db related operations inside db functions
adds a37033b common/messaging: use tdb_parse_record in message_list_db_fetch
adds d82336f common/messaging: Use the jenkins hash in ctdb_message
adds b1b3d64 Revert "client: handle transient connection errors"
adds 41f0252 client: Set the socket non-blocking only after connect succeeds
adds d931e73 statd-callout: Make sure statd callout script always runs as root
adds 77a29b3 recoverd/takeover: Use IP->node mapping info from nodes hosting that IP
adds e062555 tools/ltdbtool: Fix handling of -e option
adds 43860e4 tests: Fix typo in variable name
adds 9e0f8fa traverse: Add CTDB_CONTROL_TRAVERSE_ALL_EXT to support withemptyrecords
adds ae5e224 traverse: Ensure backward compatibility for CTDB_CONTROL_TRAVERSE_ALL
adds eaad7c1 build: silence building of porting_test
adds ca1f3de recoverd: remove bogus comment "qqq" from "add prototype new banning code"
adds b1a6289 ctdbd: unimplement the unused SET_DMASTER control
adds 579d591 logging: fix comment typo
adds fd01c46 Fix a severe recovery bug that can lead to data corruption for SMB clients.
adds f1fe9dd ctdb_call: don't bump the rsn in ctdb_become_dmaster() any more
adds 8cbf321 tests: Support waiting for "recovered" state in tests
adds 41e2a2e tests: Add a test for subsequent recoveries corrupting databases
adds f07d47a tests: add a comment to recovery db corruption test
adds 4ede763 util: New functions ctdb_set_child_info() and ctdb_is_child_process()
adds 7aa0a49 util: ctdb_fork() should call ctdb_set_child_info()
adds dcf1ac3 ctdbd: Add --pidfile option
adds 38366b6 initscript: Use a PID file to implement the "status" option
adds 1f5bfde scripts: ctdb-crash-cleanup.sh uses initscript to see if ctdbd is running
adds 7ccde44 include: Move ctdb_start_daemon() from ctdb_client.h to ctdb_private.h
adds 7ba42d2 util: Removed unused declaration of ctdbd_start()
adds d240779 initscript: Remove duplicate setting of $ctdbd
adds f54dab0 scripts: Ensure service command is in $PATH in ctdb-crash-cleanup.sh
adds 100a0ee scripts: Use $CTDB_SCRIPT_DEBUGLEVEL instead of something more complex
adds 903f4c3 scripts: Clean up update_tickles() and handling of associated directory
adds fb8be43 eventscripts: Ensure directories are created
adds 823edbf scripts: Ensure even external scripts get tagged in logs as "ctdbd"
adds 3471807 ctdbd: Log PID file creation and removal at NOTICE level
adds 016522f ctdbd: Set num_clients statistic from ctdb->num_clients
adds 885d631 client: fix ctdb_control() to be able to cope with CTDB_CTRL_FLAG_NOREPLY
adds 81de2a1 vacuum: break line for RO-flags check in delete_record_traverse() for readability
adds 0a77ae0 vacuum: add DEBUG to skip conditions in delete_record_traverse()
adds 79fc6c0 vacuum: simplify ctdb_process_delete_list(): reduce indentation
adds 2ead405 vacuum: move variable into scope of use in ctdb_process_delete_list()
adds afb22c1 vacuum: move variable into scope of use in ctdb_process_delete_list()
adds 9778ce4 vacuum: free temporary allocated memory correctly in ctdb_process_delete_list().
adds ebc7760 vacuum: fix indentation in ctdb_process_delete_list()
adds a0e0264 vacuum: add explicit temporary memory context to ctdb_process_delete_list()
adds f49d57c vacuum: reorder some of ctdb_process_delete_list() more intuitively
adds 527976d vacuum: introduce the RECEIVE_RECORDS control
adds b17007e vacuum: turn the vacuuming on lmaster into a three-phase process.
adds 6c98664 vacuum: extend the header comment for ctdb_process_delete_list()
adds e148458 vacuum: Update (C)
adds 1aa09dd include: define CTDB_REC_RO_FLAGS - all read-only related record flags
adds ce0916f ltdb_server: use CTDB_REC_RO_FLAGS where appropriate
adds 32b3422 vacuum: use CTDB_REC_RO_FLAGS in the vacuuming code
adds eb0389b ctdb_call: use CTDB_REC_RO_FLAGS where appropriate
adds 666985b ctdb_daemon: use CTDB_REC_RO_FLAGS where appropriate
adds 217d2ad recover: use CTDB_REC_RO_FLAGS where appropriate
adds 58772d6 recoverd: Interface reference count changes should not cause takeover runs
adds f6e4863 ctdbd: Avoid freeing non-monitor event callback when monitoring is disabled
adds 2e59cd5 ctdbd: New control CTDB_CONTROL_IPREALLOCATED
adds 745c6bc recoverd: ctdb_takeover_run() uses CTDB_CONTROL_IPREALLOCATED
adds fb028a2 eventscripts: Remove use of "stopped" event
adds fa16ccc ctdbd: Remove the "stopped" event
adds 3769368 ctdbd: Log CTDB startup before creating the PID file
adds 27a5b78 initscript: Look for tdbtool/tdbdump using which, not in fixed locations
adds bbd0ed0 scripts: Fix script_log() regression
adds 642848b eventscripts: Remove unused function ctdb_check_counter_equal()
adds 4c9438b eventscripts: Simplify handling of $service name in reconfigure functions
adds 8065366 eventscripts: Simplify handling of $service name in service_management
adds c56acf7 eventscripts: Simplify handling of $service name in start/stop functions
adds e9abc9c eventscripts: Simplify handling of $service name in "managed" functions
adds 5dd9e52 eventscripts: counters default to $script_name if $service_name not set
adds 0ad8f46 eventscripts: Assert that $service_name is set in a few key places
adds 30addb8 eventscripts; Cleanup up ctdb_check_directories()
adds 6e2863a eventscripts: Clean up ctdb_check_command()
adds d98d931 eventscripts: Remove unnecessary variables from killtcp/tickle functions
adds 5e828b4 eventscripts: Change handling of one-way kills in kill_tcp_connections()
adds a320e1f eventscripts: Reimplement kill_tcp_connections_local_only()
adds 975ea7f eventscripts: Refactor connection listing in killtcp and tickle functions
adds ed59dea eventscripts: Remove unused $_killcount from tickle_tcp_connections()
adds 8f84a2b eventscripts: In killtcp/tickle functions, $_failed should be boolean
adds 189a5c0 eventscripts: Tweak the timeout check in kill_tcp_connections()
adds 29a3823 eventscripts: Minor cleanups for killtcp/tickle functions
adds 31c3edc eventscripts: Make the early exit in 01.reclock earlier
adds 8373226 eventscripts: Might as well try to stat the reclock file first
adds 460d065 eventscripts: Use ctdb_check_counter() instead of ctdb_check_counter_limit()
adds 2bc807f eventscripts: Remove unused function ctdb_check_counter_limit()
adds 6c347a5 eventscripts: Factor NFS RPC check action code into nfs_check_rpc_action()
adds 577a3ca eventscripts: Move rpc.statd existence check into nfs_check_rpc_service ()
adds 944d063 Revert "Eventscript functions: add optional version to nfs_check_rpc_service()"
adds 910e138 eventscripts: Remove ganesha support from nfs_check_rpc_service()
adds bdab9d1 eventscripts: Factor out common code from nfs_check_rpc_service()
adds 167acd1 eventscripts: nfs_check_rpc_action() should be _nfs_check_rpc_action()
adds c52183c eventscripts: New function nfs_check_rpc_services()
adds 05b2ede eventscripts: NFS RPC checks allows "nfsd" in addition to "knfsd"
adds 434f9e8 eventscripts: 60.nfs uses nfs_check_rpc_services() to check NFS RPC services
adds de84c1f eventscripts: NFS RPC checks no longer support "knfsd"
adds 17521b3 recoverd: Add debug message when dropping IPs in IP allocation
adds b416376 tests: Unit test diff output should use filtered output
adds 657162f recoverd: Refactor code to get NoIPTakeover tunable from all nodes
adds 5658e44 tests/takeover: Allow per-node tunable settings
adds ac80824 recoverd: Factor out new function all_nodes_are_disabled()
adds 0445c98 recoverd: Fix tunable NoIPTakeoverOnDisabled, rename to NoIPHostOnAllDisabled
adds b22ef16 tests/takeover: Add takeover tests, mostly for NoIPHostOnAllDisabled
adds c9056b4 recoverd: Remove unused mask argument from IP allocation functions
adds ee7357d recoverd: When calculating rebalance candidates don't consider flags
adds 530020d recoverd: Remove unused mask argument and initial mask calculation
adds 50f19b5 recoverd: Clear IP flags after IP allocation algorithm has run
adds 54e91df recoverd: Move IP flags into ctdb_takeover.c
adds 84bcb95 eventscripts: Do not use bashism for string comparison
adds 129c12a build: Create sudoers.d dir during make install
adds ff9831f initscript: If CTDB doesn't become ready, print a message before killing
adds 51dbaec eventscripts: Fix regression in _loadconfig()
adds 0baefba ctdbd: Removed bogus comment in ctdb_find_iface()
adds e769f85 ctdbd: Log add and delete of IPs
adds 5aeae97 ctdbd: Log a message when recovery master changes
adds bb39f0a scripts: Rework notify.sh to use notify.d/ directory
adds ce145ab Packaging: maketarball.sh should be a bash script due to pushd use
adds 3f37b44 ctdbd: Update confusing log message
adds 5fdf71b recoverd: takeover_run_core() should not use modified node flags
adds 5145b9b logging: Fix a bug in ringbuffer
adds 6d0c388 build: Rename version.h to ctdb_version.h
adds 7ee9e22 ctdbd: Print version string in the daemon startup
adds a0cfc38 tools/ctdb: Fix racy ipreallocate code
adds 0c9d72e locking: Add newline to debug logs
adds 4581582 locking: Refactor code to iterate over databases based on priority
adds bd6ad3f locking: Add handler function for locking a database
adds 403b1ea locking: Use database iterator for locking databases
adds b96388f locking: Add handler function for unlocking a database
adds c5c79d6 locking: Use database iterator for unlocking databases
adds ed359bb locking: Add handler function for marking a database
adds a5133d1 locking: Use database iterator for marking databases
adds 65a9195 locking: Add handler function for unmarking a database
adds c9f4589 locking: Use database iterator for unmarking databases
adds 30aa825 locking: Add a standalone helper to lock record/db
adds e30978e locking: Create commandline arguments for locking helper
adds ae25420 locking: Use separate locking helper binary for locking
adds 90c4fa7 locking: Remove functions that are not used anymore
adds 1ddc7b0 locking: Remove functions that are not used anymore
adds c8d577e locking: Set lock helper path once
adds e6673f2 tests: Fix output of run_tests usage
adds 03a96f2 logging: Make sure ringbuffer messages are terminated with a newline
adds c5bcff6 tools/ctdb: Remove duplicate command definition for "sync"
adds 63577c9 ctdbd: Replace ctdb->done_startup with ctdb->runstate
adds 0e678a7 ctdbd: Only start recovery daemon and timed events after setup event
adds 147f6bb ctdbd: Start logging process earlier
adds 77671b9 ctdbd: New control CTDB_CONTROL_GET_RUNSTATE
adds 87eb701 tools/ctdb: New command runstate to print current runstate
adds b5ebff6 tools/ctdb: "ctdb runstate" now accepts optional expected run state arguments
adds 6d9667f ctdbd: Add new runstate CTDB_RUNSTATE_FIRST_RECOVERY
adds a989a29 eventscripts: 11.natgw should not call ctdb tool in "init" event
adds 94b0e8d ctdbd: When the "setup" event fails log an error and exit, don't abort
adds 1a181a4 recoverd: Use talloc_array_length() for simpler code
adds e78b064 recoverd: Whitespace improvements
adds 140f0cf ctdbd: Update the get_tunable code to return -EINVAL for unknown tunable
adds 28d6085 client: async_callback() sets result to -ETIME if a control times out
adds 116f62a recoverd: Set explicit default value when getting tunable from nodes
adds 7f03618 recoverd: Handle errors carefully when fetching tunables
adds f35e9bb recoverd: Nodes can only takeover IPs if they are in runstate RUNNING
adds c5bb401 tests/takeover: New tests to check runstate handling
adds a0b2077 ctdbd: update comment describing ctdb_call_send_redirect()
adds 3f03a3c ctdbd: remove a nonempty blank line
adds d1dd291 ctdbd: fix comment explaining redirection of CTDB_REQ_CALL redirection.
adds a002c6e vacuum: Reduce the priority of non-critical error
adds b22dea5 tests/takeover: Allow takeover runs with differing IP allocations per node
adds 5009d1a tests/takeover: LCP2 tests for weird, unbalanced corner-cases
adds a87ebb6 tests/takeover: Takeover tests can use up to 1024 and checks limits
adds 2b971a2 tests/takeover: New test with 900 IPs
adds 50bae99 pmda: handle new ctdb_statistics format
adds 17d7288 tests: Fix integration tests to use real private IPs
adds 66019e3 scripts: Provide mktemp function for platforms without mktemp command
adds 1ab2bbb recoverd: Backward compatibility for nodes without IPREALLOCATED control
adds 1eab9c8 eventscripts: Stop NAT gateway's delete_all() from polluting the log
adds 2d3d5c1 packaging: makerpms.sh can take multiple arguments for rpmbuild
adds 982ea33 build: Fix install paths for pcp pmda
adds 4a1eed5 build: Separate autoconf macros for pmda
adds 7adf52e packaging: Create separate package for pcp pmda
adds 7dca442 tests/scripts: Delete unused $rows and $ww variables from run_tests
adds 529db4d tests/integration: Improve debug output for unhealthy cluster after restart
adds 2e515f2 eventscripts: Fix statd-callout update handling
adds e6208ea util: Do not stop build if backtracing is not supported
adds 6635092 libctdb: Do not include sys/time.h to support build on AIX
adds 4069ccf tests: Include system/time.h to support building on AIX
adds 0add37a tests: Do not use err() to support AIX
adds 93ac364 build: Support for building on AIX xlc compiler
adds 7c5252e build: Use REPLACE_OBJ and CTDB_EXTERNAL_OBJ to simplify build rules
adds 55d2772 git: Ignore ctdb_version.h file
adds 09679d4 git: Ignore generated ctdb.spec file
adds 1403363 ctdbd: Log node state transitions at higher debug level
adds 803416d talloc: Sync to talloc 2.0.8 from upstream
adds fe1fc55 tdb: Sync to tdb 1.2.11 from upstream
adds 4c1dc87 replace: Sync to latest replace from upstream
adds 2afa275 tevent: Sync to tevent 0.9.18 from upstream
adds 8f2806f build: Fix extra whitespaces
adds 896c5d5 doc: Add release notes for 2.2
adds 7513f0b recoverd: Log node that causes takoever run to fail
adds f408cae eventscripts: Add new option $CTDB_MONITOR_NFS_THREAD_COUNT
adds 45878d4 eventscripts: New configuration varable $CTDB_NFS_DUMP_STUCK_THREADS
adds 02dd1bf tests/eventscripts: Add unit tests for $CTDB_MONITOR_NFS_THREAD_COUNT
adds d82c0ef tests/eventscripts: Fix -X tracing in iterate_test()
adds 27ba5b4 tests/eventscripts: Unit tests for $CTDB_NFS_DUMP_STUCK_THREADS
adds d0c858f ctdbd: Make sure we don't kill init process by mistake
adds ecaf710 libctdb: Include config.h in libctdb/ctdb.c
adds d82b9ae build: Fix tdb.h path to enable building with system TDB library
adds 4a9ed31 build: Enable VERBOSE option to display build command line
adds 585a271 packaging: Update the minimum required library versions
adds a4f4e39 tools/ctdb: Do not exit prematurely on control timeout if retrying in a loop
adds 26d0746 ctdbd: "init" event should run earlier in daemon initialisation
adds a1eb516 scripts: drop_all_public_ips() now prints messages to stdout, not log
adds bee02e0 scripts: drop_ip() should use delete_ip_from_iface()
adds 9614681 scripts: Move dropping of all IPs from initscript to "init" event
adds 6317285 scripts: Move TDB checking from initscript to "init" event
adds 58d499d logging: Notify parent when logging daemon is up
adds 2ceed3b tests/eventscripts: setup_ctdb() should always set $CTDB_PUBLIC_ADDRESSES
adds 4eed91b eventscripts: 13.per_ip_routing should not try hard to find public_addresses
adds 3b2f733 tests/eventscripts: New tests for 00.ctdb "init" event
adds 01d8798 eventscripts: "setup" event doesn't need to wait for SETUP runstate
adds 6a52a87 ctdbd: Refactor shutdown sequence
adds 44e885e ctdbd: Fix panic on overlapping shutdowns
adds 0a80d65 tests: Integration test infrastructure should do only a single recovery
adds 16d374f tests: Integration tests use "ctdb nodestatus" for healthy cluster check
adds 51150c7 doc: Update NEWS
adds 017b966 doc: Add nodestatus command to the ctdb manpage
adds ed45a2e doc: Update notification script section in ctdbd manpage
adds 3566479 doc: Fix documentation for NoIPTakeover in ctdbd manpage
adds 55de6c5 doc: Fix ctdb ping entry in manpage
adds f9191c0 client: Exit with non-zero status when unix socket is closed
adds 442953c tools/ctdb: Add "force" option to "recover" command
adds 6960bf7 recoverd: When updating flags on nodes, send updated flags and not old flags
adds d439aa0 recoverd: Print banning message only after verifying pnn
adds 6fe0089 freeze: Log message from ctdb_start_freeze() and ctdb_control_freeze()
adds cf17247 freeze: If priority is invalid here, it's time to abort
adds 622ccd0 freeze: Make ctdb_start_freeze() a void function
adds ea00a5e banning: Log ban state changes for other nodes at higher debug level
adds 36d8d25 recovered: Remove old comment as the code corresponding to that has gone away
adds 3052006 recoverd: Set node_flags information as soon as we get nodemap
adds cf1d4bf recoverd: Also check if current node is in recovery when it is banned
adds c6914e3 banning: Make ctdb_local_node_got_banned() a void function
adds 9a944d7 banning: No need to check if banned pnn is for local node
adds 5deebd3 banning: Do not come out of ban if databases are not frozen
adds 7b761c4 recoverd: Do not set banning credits on a node if current node is inactive
adds 870409e recoverd: Always do an early exit from main_loop if node is stopped or banned
adds 73e6cc7 recoverd: No need to check if node is recovery master when inactive
adds d2411e7 recoverd: Update capabilities only if the current node is active
adds 32f9d7c recoverd: Delay the initial election if node is started in stopped state
adds c22de8d recoverd: Move code to ban other nodes after we get local node flags
adds b29b6ae recoverd: Refactor code to ban misbehaving nodes
adds aa79a65 recoverd: Don't continue if the current node gets banned
adds 26365f2 recoverd: eliminate some trailing spaces from ctdb_election_win()
adds 159b9a2 recoverd: fix a comment in main_loop
adds 082da53 recoverd: fix a comment typo
adds 3c65197 recoverd: when the recmaster is banned, use that information when forcing an election
adds 29adaae doc: The second half of monitoring is only for recovery master
adds c944a58 ctdbd: Don't ban self if init or shutdown event fails
adds 0c5d2fb doc: Add banning bug fixes to NEWS
adds ab68cf3 doc: Add a disclaimer for the EnableBans tunable
adds dfa8451 packaging: Remove ctdb_transaction from docdir
adds 4a7f01f packaging: Install docs using %doc directive
adds 71930e1 packaging: Install README.notify.d using %doc directive
adds ae03a5e packaging: Do not mark /etc/ctdb/functions as configuration file
adds b169182 packaging: Allow building RPMs with system tdb/talloc/tevent
adds a11e8ab packaging: Enable compiler optimizations
adds f032c60 recoverd: Send the result from child process only once
adds 6391f61 build: Fix compiler warnings for uninitialized variables
adds cc3ffdb tests: If connection to ctdb daemon fails, exit
adds cc6772c ping_pong: Validate num_locks argument > 0
adds 793233f ctdbd: Log warnings in release IP when unexpected interface is encountered
adds 26b1611 ctdbd: Release IP callback should fail if the IP is still hosted
adds 4e07c6c eventscripts: When replaying monitor status, don't log empty output
adds dbd1759 util: New function ctdb_die()
adds c327c91 ctdbd: Avoid a core dump when "init" event fails
adds 9c8cc86 ctdbd: Use ctdb_die() on "setup" event failure
adds bfe0b93 recoverd: Fix an incorrect comment
adds 15115be recoverd: Fix an unclear log message - "Restart recovery process"
adds 7290798 recoverd: Clean up log messages in remote IP verification
adds 0108e8f recoverd: Minor style improvements for ctdb_reload_remote_public_ips()
adds dcdae86 ctdbd: Log something when releasing all IPs
adds c3e83d4 eventscripts: Drop RPC service version from nfs_check_rpc_service() calls
adds 7f6169b eventscript: Move Ganesha nfsd monitoring to a function
adds d6d1fb1 eventscripts: New configuration variable $CTDB_SKIP_GANESHA_NFSD_CHECK
adds f92e49f tests/eventscripts: Add some rudimentary tests for 60.ganesha
adds bcb64aa recoverd: Fix buffer overflow error in reloadips
adds c0798df ctdbd: Update debug messages for setting readonly property on database
adds d36aa92 ctdbd: Remove incomplete ctdb_db_statistics_wire structure
adds 81e6d60 tools/ctdb: Fix the format of DB statistics output
adds 1afb7fc locking: Update locks latency in CTDB statistics only for RECORD or DB locks
adds 9ae379c locking: Update locking bucket intervals
adds c620457 locking: Use external script to debug locking issues
adds f46d0e7 scripts: Add an example debug_locks.sh script to debug locking issue
adds ae0afad initscript: Export CTDB_DEBUG_LOCKS variable
adds d46c24f ctdbd: No need for DeadlockTimeout tunable
adds 3dcdd39 packaging: When building with system libraries, add dependency for them
adds 557b92f traverse: Pass reqid and srcnode information to local database traverse
adds bf3dd94 traverse: Send records directly from traverse child to srcnode
adds 4357aeb traverse: Remove unused start_time field
adds 500b26e common/system: Add ctdb_set_process_name() function
adds 1c21f37 ctdbd: Set process names for child processes
adds 14c49ea ctdbd: Print tdb flags when logging attached to database message
adds a86f1f1 recoverd: Recovery daemon should use ctdb_get_pnn, which can't fail
adds adbee6a initscript: Simpify initscript and control CTDB via new ctdbd_wrapper
adds 4349cb9 build: Remove -DTEVENT_DEPRECATED_QUIET=1 from CFLAGS
adds af0f11a build: Turn off all deprecation warnings
adds e4d99cc packaging: Add systemd support
adds 94b8e39 doc: Update NEWS
adds f6f2cad Tests: Correct the arguments to memset
adds a40b9f2 web: Update webpages
adds d039f79 Check return value of tdb_delete()
adds 157f1cf Fixes for various issues found by Coverity
adds 1f96f42 Fix memory leak in ctdb_send_message()
adds 3dc280f IPv6 neighbor solicit cleanup
adds 67f8a0e Print deleted nodes as well
adds 2b8913f doc: Update NEWS
adds ca13f28 recoverd: Really fix bogus info in message about changed flags
adds 27c2c61 Update Nagios check to work with ctdb versions past 30 Aug 2011
adds 7610b6c scripts: ctdbd_wrapper logs a message to syslog if syslog is not being used
adds bf2b388 packaging: No need to check for existence of scripts, they always do
adds 5f0b19c packaging: Bundle debug_locks.sh script in RPM
adds a3bef91 ctdbd: Allow extra recovery to repair persistent DBs during first recovery
adds 4b5c9c7 eventscripts: Get list of configured interfaces using "ctdb ifaces"
adds 1da757d eventscripts: A missing interface should cause monitoring to fail
adds 363315a tests/eventscripts: Add tests for monitoring of missing interfaces
adds 84f5528 ctdbd: Exit if something is already listening on CTDB socket
adds 88ba32b ctdbd: Sleep at exit to allow time for log messages to flush
adds 417ee2f tests/simple: Add -p in onnode test to help show groups of connections
adds 1584f29 tests: Fix exit status of run_tests when a single test is run with -H
adds 6882625c tests/complex: Fix NFS tests to work with root_squash
adds 6cbcc4a ctdbd: Pass event name to hung script debugger
adds 67b22b6 scripts: Run scriptstatus for hung event
adds f46ab59 recoverd: Call takeover fail callback only once per node
adds 34d5504 tests: Always tally the number of passed/failed tests
adds 200c28f tools/ctdb: Allow killtcp to read connections from standard input
adds a8dd716 eventscripts: kill_tcp_connections() should send connections to stdin
adds a5cb72c ctdbd: Kill client process without checking for tracked child
adds 3c73949 initscript: The wrapper script should export CTDB_SOCKET
adds e14fa50 doc: Update XML files to use standard DocBook DTD
adds 8542162 Revert "ctdbd: Remove incomplete ctdb_db_statistics_wire structure"
adds d8fc367 ctdbd: Remove incomplete ctdb_db_statistics_wire structure
adds 054d872 ctdbd: Fix updating of hot keys in database statistics
adds 0993387 ctdbd: Don't consider a hot record if the hopcount is zero
adds 16b519c tools/ctdb: Only print the hot records with non-zero hopcount
adds f1f787c recoverd: Assemble up-to-date node flags information from remote nodes
adds 5ba280d recoverd: Make sure to use jenkins hash for recovery databases
adds e44c38d client: Always use jenkins hash when attaching volatile databases
adds f15e1a2 recoverd: Use correct tdb flags when creating missing databases
adds 1d9d1d8 tests: Add a test program to hold a lock on a database
adds b77fec9 ctdbd: Print set db sticky message after it's set
adds 9ba793a locking: Move function find_lock_context() before ctdb_lock_schedule()
adds 477a51a locking: Do not create multiple lock processes for the same key
adds f5ddb49 eventscripts: Use configured RECLOCK file instead of asking CTDB
adds a030b93 eventscript: Wait for debug hung script to finish or timeout before continuing
adds ded2f28 ctdbd: Avoid leaking file descriptor if talloc fails
adds 98163e0 scripts: Do not run ctdb tool commands when debugging hung "init" event
adds d42cea6 ctdbd: Improve high hopcount log messages when request is redirected
adds a98baa5 ctdbd: When a record is made sticky, log only once
adds 6f90906 packaging: Allow setting custom release number in RPM spec file
adds d349b56 common/io: Keep queue buffer size multiple of 4K
adds de6b97c Revert "recoverd: Use correct tdb flags when creating missing databases"
adds 8f1e94d recoverd: Use TDB_INCOMPATIBLE_HASH when creating volatile databases
adds 0997b0c tests/simple: Fix the missing IP test
adds d63cf0e tests/simple: Unreachable node test should wait for recovery to complete
adds 5459cdc eventscripts: When restarting the nfslock service only show output of start
adds df539a6 eventscripts: Remove support for RPC service 'q' and 's' restart flags
adds 2afb563 tests/eventscripts: Override background_with_logging(), just prepend "&"
adds bdbe37b eventscripts: Separate out RPC service restart code
adds 0ca0465 eventscripts: Add modulo (%) operator to ctdb_check_counter()
adds b1f7337 eventscripts: New configuration variable $CTDB_RPCINFO_LOCALHOST
adds 35d9631 eventscripts: Print a message when waiting for TCP connections to be killed
adds e6ce2f5 eventscripts: Improve message logged when a counter hits a limit
adds 4cb3e2c tools/ctdb: Increase default control timeout to 10 seconds
adds fec6903 eventscripts: Become unhealthy faster on nfsd failure
adds f9be480 db_wrap: Make sure tdb messages are logged correctly
adds ee8d573 vacuuming: Fix vacuuming bug where requests keep bouncing between nodes (part 1)
adds ae30b61 vacuuming: Fix vacuuming bug where requests keep bouncing between nodes (part 2)
adds 3c0a477 common: Null terminate process name string so valgrind doesn't complain
adds cb8310d recoverd: Improve log message when nodes disagree on recmaster
adds 922246d server: fix wording and punctuation in comment block for ctdb_reply_dmaster().
adds 621bfe8 server: standardize formatting of comment block for ctdb_reply_dmaster() while I'm at it..
adds aa1360a util: In passing the code, fix a space vs. tab in set_close_on_exec().
adds db121b4 tools/ctdb: Use ctdb_get_pnn() to get PNN of the current node
adds f72f4c3 tools/ctdb: Factor, simplify and improve robustness of ipreallocate code
adds b42b0e4 tools/ctdb: Factor out common pattern used in disable/enable/stop/continue
adds b74c232 tools/ctdb: Reimplement ban/unban using update_flags_wait_and_ipreallocate()
adds 73da6c0 tools/ctdb: Fix message in showban when node is banned
adds 27fd34e ctdbd: For volatile databases, write an empty record with rsn=0 only on dmaster
adds 59dae19 ctdbd: Print a log message when a key becomes hot
adds 1467b66 Revert "LACOUNT: Add back lacount mechanism to defer migrating a fetched/read copy until after default of 20 consecutive requests from the same node"
adds cfb7f74 Revert "common/io: Keep queue buffer size multiple of 4K"
adds a61a4b1 common/io: Limit the queue buffer size for fair scheduling via tevent
adds 19444f7 ctdbd: Make sure call data is freed if doing an early return
adds e850a6d ctdbd: Finish eventscript callback processing before debugging hung script
adds 58e96eb traverse: Log when database traverse is started
adds e657f75 recoverd: Log more information when interfaces change
adds 1ae7311 recoverd: Move struct ctdb_public_ip_list back into ctdb_takeover.c
adds 3afcc53 recoverd: Remove an unused temporary talloc context
adds 3402ae9 tools/ctdb: Improve auto-all settings for some commands
adds fd79a86 tools/ctdb: Remove more non-essential fetching of PNN from daemon
adds d1918ba tools/ctdb: Make most non-auto-all commands abort if run with -n all
adds bb974f1 scripts: Remove gdb_backtrace
adds cc74417 eventscripts: Avoid using a temporary file in 62.cnfs
adds 6c468c9 tools/ctdb_diagnostics: Safer temporary file creation
adds a04fb43 tools/ctdb_diagnostics: Add output of "ctdb getdbmap"
adds aecd66d packaging: Remove pushd/popd from maketarball.sh, don't need bash
adds 1c3f4f5 tests/simple: Minimise the chance of a monitor event being cancelled
adds 7531b95 build: Fix build dependencies for ctdb_lock_tdb
adds 128e2cb doc: Update NEWS
adds 18f17aa server: standardize formatting of comment block for ctdb_reply_dmaster() while I'm at it..
adds b88bf12 eventscripts: Clean up monitoring of system memory in 00.ctdb
adds e003699 tests/eventscripts: Tests for memory checking in 00.ctdb
adds 2d31ec2 tools/ctdb: Fix a memory leak in parse_nodestring()
adds c870f01 tools/ctdb: list_of_active_nodes_except_pnn() -> list_of_nodes()
adds fe7f665 client: Remove unused function list_of_active_nodes_except_pnn()
adds 4e62553 recoverd: Update a comment to use current terminology
adds 8d11da3 recoverd: Remove an orphaned comment
adds d30e269 common: Make parse_ip() valgrind-clean
adds 6301964 recoverd: Banned nodes should not be told to run "ipreallocated" event
adds 30a50c6 recoverd: Stabilise the recovery master role
adds e167e2e recoverd: New function do_takeover_run()
adds 701c450 recoverd: Fail takeover run if "ipreallocated" fails
adds a1f915f recoverd: takeover_fail_callback() doesn't need to set rec->need_takeover_run
adds bbbb55e recoverd: do_takeover_run() should mark when a takeover run is in progress
adds c503997 recoverd: Move disabling of IP checks into do_takeover_run()
adds 4c3f8dc recoverd: Make the SRVID request structure generic
adds 0ba7e2c recoverd: Factor out the SRVID handling code
adds 8a6979d tools/ctdb: Change ipreallocate() to use a local done flag
adds 51db813 tools/ctdb: Factor out SRVID broadcast code from ipreallocate()
adds e79b750 tools/ctdb: Add a wait_for_all option to srvid_broadcast()
adds 5f0913d recoverd: New SRVID message CTDB_SRVID_DISABLE_TAKEOVER_RUNS
adds 2f472b4 recoverd: Reimplement CTDB_SRVID_DISABLE_IP_CHECK
adds e7cc998 recoverd: Defer ipreallocated requests when takeover runs are disabled
adds 6f1935e tools/ctdb: Reimplement reloadips
adds 1793412 recoverd: Remove unused CTDB_SRVID_RELOAD_ALL_IPS and handler
adds b33ee7a recoverd: Fix the implementation of CTDB_SRVID_REBALANCE_NODE
adds 950e23f ctdbd: Make ctdb_reloadips_child send controls asynchronously
adds 4fb0d4a recoverd: reloadips should rebalance target nodes for new IPs
adds 566d66e recoverd: Be careful about freeing the list of IP rebalance target nodes
adds 44b7397 tests/simple: Fix the reloadips test to cope with changes to reloadips
adds c484361 tools/ctdb: Make rebalancenode more robust
adds 5f0d85d tools/ctdb: Fix arguments/semantics of rebalance node
adds 236b252 tools/ctdb: Use the standard long timeout when disabling takeover runs
adds 07d3a1b recoverd: Improve logging for takeover runs
adds 430ae84 recoverd: Disable takeover runs on other nodes for 5 minutes
adds 4c4bfcb eventscripts: Load CTDB configuration settings in 70.iscsi
adds 058037d tools/ctdb: Ban time of 0 is invalid
adds 5b2c8ba tools/ctdb: Fix help messages for ctdb commands
adds 066b671 utils: Make debug level strings case-insensitive
adds 5818771 scripts: Add support for optional ctdbd.conf configuration file
adds 613313f tool/ltdbtool: -h option does not require an argument
adds 76d9d2e traverse: Log information when traverse starts and ends
adds c4f49a5 traverse: Check if local traverse failed or succeeded
adds 1740cbb traverse: Use ctdb local variable for convenience
adds f1f1788 traverse: Wait till all data has been flushed from output queue
adds a2d6bbe traverse: Send traverse end record from traverse child process
adds e4ed152 tests: Add a simple test to test cluster wide database traverse
adds d3783ae tools/ctdb: Remove un-implemented ctdb vacuum command
adds f165ed1 tools/ctdb: When printing TDB data as a string, use correct length of the string
adds 2814c9a tests: Remove unused test program ctdb_fetch_lock_once
adds 151bb4b client: Remove extra whitespaces
adds 105afa5 client: Add ctdb_client_check_message_handlers() function
adds 5d47f28 client: Add ctdb_ctrl_getdbstatistics() function
adds 4ca9b96 client: Add ctdb_ctrl_getdbseqnum() function
adds 03379e3 tools/ctdb: Do not use libctdb for commandline tool
adds d4643ab tests: Do not use libctdb code in tests
adds 2b68d14 tools/ctdb: Pass memory context for returning nodes in parse_nodestring
adds 7a8337a libctdb: Remove incomplete libctdb
adds e229ff6 common: Fix setting of debug level in the client code
adds b527236 client: Fix some format string compiler warnings
adds 7a3e2f1 tools/ctdb: Stop return value from being clobbered in control_lvsmaster()
adds a6992b7 tests/tool: Fix some comment typos
adds f3b1790 tests/tool: Rework test programs so they no longer expect libctdb
adds 24fb430 tests/tool: Remove references in libctdb in file and function names
adds fe62936 include: Remove unused set_dmaster structure
adds 1ff9645 ctdbd: Create a utility function to log error for "not implemented" controls
adds 91d6443 ctdbd: Deprecate TRANS2 commit controls
adds be33efa ctdbd: Remove transaction code related to TRANS2 commits
adds 0205d52 client: Add functions to handle server_id structure
adds 1203e82 client: Add functions to parse g_lock.tdb records
adds c5ec04f client: Reimplement persistent transaction code using TRANS3_COMMIT
adds d0f9992 client: Remove old persistent transaction code
adds 524696f tests: No need to set sequence number when modifying persistent database
adds c4a80c7 tools/ctdb: Remove setdbseqnum command
adds dae9e86 tests: Re-enable transaction test code
adds 30f422b tests: Make sure test exits with zero status on successful completion
adds ec7c995 tests: If transaction_start fails, try again
adds 4812291 recoverd: Fix the VNN lmaster consistency check
adds 9256010 tests/integration: Tweak ctdbd startup options
adds ace6c1e eventscripts: Fix comment - CTDB_TCP_PORT_CHECKS -> CTDB_TCP_PORT_CHECKERS
adds 5e0eb7b tests: When running local tests with run_tests.sh, use fixed TEST_VAR_DIR
adds 63c534b git: Ignore generated documentation files
adds a42b6e1 common/util: Use AIX specific code for setting high priority for CTDB daemon
adds e63232e recoverd: Ignore failed flag updates on inactive nodes
adds 19a911b client: Fix a format string argument compiler warning
adds a93361f Revert "null out the pointer before we reload the nodes file"
adds fbd2617 recoverd: Remove function reload_nodes_file()
adds 04f67b1 eventscripts: Deprecate NFS_SERVER_MODE, use CTDB_NFS_SERVER_MODE instead
adds 1043b53 scripts: Remove unused configuration variable CTDB_MANAGES_SCP
adds 4526fdb scripts: Remove support for CTDB_OPTIONS configuration variable
adds cd40417 scripts: Simplify script_log() to just look at CTDB_SYSLOG variable
adds 1e4c965 eventscripts: NAT gateway script should export CTDB_NATGW_NODES
adds 1ede209 eventscripts: Clean up 20.multipathd
adds 05f5fe9 tests/eventscripts: New tests for 20.multipathd
adds 5d65335 tests/eventscripts: Run scripts under sh by default
adds d02a645 scripts: Remove setting of PATH from functions file
adds 0e9c939 eventscripts: Remove TCP port checks other than the built-in CTDB one
adds 49d0153 eventscripts: Fold ctdb_check_tcp_ports_ctdb() into ctdb_check_tcp_ports()
adds a45aae4 eventscripts: Remove reconfigure code from httpd eventscript
adds cf04ff1 eventscripts: Remove reconfigure check from samba and winbind eventscripts
adds 2e819aa eventscripts: Clean up comment at the top of 00.ctdb
adds 5369f71 eventscripts: Delete placeholder "recovered" and "shutdown" events
adds 3132550 eventscripts: NAT gateway script doesn't need to handle "recovered" event
adds 04c31bf eventscripts: Don't update static routes on "recovered" event
adds 0b69785 eventscripts: Rework the iSCSI eventscript
adds 37aea37 scripts: Make detect_init_style() more readable
adds 4fbf3e5 initscript: New configuration variable CTDB_DBDIR_STATE
adds 82e5eff ctdbd: Fix some errors in the popt configuration
adds b331fab tests/integration: Pass --valgrinding option when running under valgrind
adds 7c90395 ctdbd: Don't check CTDB_BASE before setting it, just don't override
adds 27a6343 tools/ctdb: CTDB_BASE is the default location of configuration files
adds f9ce563 ctdbd: Add nodes_file member to struct ctdb_context
adds 4adc8f4 ctdbd: Default for event_script_dir should use CTDB_BASE
adds 463a091 ctdbd: Debug locks by default with override from enviroment variable
adds e782b61 ctdbd: Pass the public address file location in ctdb context
adds 49fcfd2 ctdb_client.h: fix build on AIX by removing C++-style comments
adds 17f8295 eventscripts: Instead of listing all tunables, query EventScriptTimeout
adds 0e80ca2 Add missing events.d/99.timeout
adds 6a03128 Improved check_ctdb
adds cdf507c Add missing $remote_fs LSB dependency
adds c330df8 doc/examples: Add CTDB configuration examples
adds c393c80 tcp: Create socket lock in /var/run/ctdb instead of /tmp
adds c07e383 common: New function mkdir_p()
adds bd73e01 common: New function ctdb_mkdir_p_or_die()
adds a604c3d ctdbd: Remove duplicate database directory setting logic
adds b595712 ctdbd: Simplify database directory setting logic
adds 4432aef packaging: Move ctdb/ directory from /var to /var/lib
adds 7eb680a build: Move the default CTDB socket from /tmp to /var/run/ctdb
adds ab1b91c initscript: Update systemd configuration to put PID file in /run/ctdb
adds a5c4794 packaging: Create runtime directories for CTDB
adds fc7f335 daemon: Change the default recovery method for persistent databases
adds e8de58a tools/onnode: Fix healthy/ok node handling
adds f88cf2d Revert "recoverd: Disable takeover runs on other nodes for 5 minutes"
adds d9e2411 tools/ctdb: Fix documentation string for ban command
adds edda442 eventscripts: Rewrite the smb.conf cache file handling
adds 1c4605c tests/complex: Remove CTDB_SAMBA_SKIP_SHARE_CHECK test
adds a41df34 tests/complex: Remove CTDB_NFS_SKIP_SHARE_CHECK test
adds 45b44a7 ctdbd: When a node is connected, log at DEBUG NOTICE not DEBUG_INFO
adds 5f80f42 Revert "if a new node enters the cluster, that node will already be frozen at start"
adds 6b42805 recoverd: Improve an error message in the election code
adds 62076d3 recoverd: Rebalancing should be done regardless tunable
adds 41d3705 tunables: Remove obsolete tunables
adds 6315432 doc: Major updates to manual pages
adds f7ccbf5 web: Add links to new manpages
adds a3e9fb9 doc: Update NEWS
adds ab59087 eventscript: Fix link creation failure if the link already exist but the target path is missing
adds 537d4ab client: Make g_lock_lock() wait till lock is obtained
adds e3e6c85 Revert "tests: If transaction_start fails, try again"
adds 25f3c8b tests: Fix calling of ctdb tool from test
adds f087a8e Merge branch 'master' of ctdb into 'master' of samba
adds 1da294a autobuild: add a "ctdb" target
adds c4214a7 autobuild: extend samba-ctdb target to build ctdb, too
adds 06be596 random-sleep: add possiblity to override via environment variable
adds 944e9fb s3-winbindd: Fix #10264, cache_traverse_validate_fn failure for NDR cache entries.
adds 72b240f autorid: Correctly init range_index for "delete range"
adds 671a2fa docs: Fix typo in "max open files" description
adds 0d5f217 heimdal: Fix CID 745516 Use after free
adds 7d8e22c s3-smbd: smbclient shows no error if deleting a directory with del failed
adds fc611dd s3-lib: smbclient shows no error if deleting a directory with del failed
adds 4ee4a7e s3-client: smbclient shows no error if deleting a directory with del failed
adds af69cb2 util: Remove 32bit macros breaking strict aliasing.
adds fca52bd docs: remove ATM Machine terminology from smbcacls man page
adds f77195a winbind: Make centry_start static
adds f8ab594 s3-libsmb: Use the right macro to set uint16_t attr.
adds 69b3a0c testsuit: Fix fprintf format.
adds 4c98b9c s3-utils: Fix scanf format in smbacls.
adds 278899f s3-utils: Fix scanf format in sharesec.
adds 1214e33 s3-libsmb: Fix scanf format in parse_ace().
adds f71b5e4 examples: Fix scanf format in perf_writer_disk.
adds 9e7e83e s3-vfs: Remove unused variable in vfs_glusterfs.
adds 4deb00a s3-vfs: Make glfs_set_preopened() static.
adds d02d702 s3-libnet: Use a const char for realm.
adds c0d897e Release ntdb 1.0.
adds 7e01e4b script: prepare librelease.sh for ntdb releases
adds 24d025f spoolss: return the spoolss job ID in notifications
adds b7da5a5 printing: always store sytem job-ID in queue state
adds 2bb0954 torture3: Use tevent_req_nterror properly
adds 16a873b docs: remove duplicate word "the" in idmap_ad manpage.
adds f17f61a docs: remove duplicate word "name" in nmblookup manpage.
adds 4112eb0 docs: remove duplicate word "name" in nmblookup4 manpage.
adds e320d57 docs: remove duplicate arguments listing in regdiff manpage.
adds d33ca79 docs: remove duplicate word "the" in winbindd manpage.
adds 6a0b75f docs: remove duplicate mention of "smbtorture" in smbtorture manpage.
adds e003650 docs: remove duplicate mention of "ntdbtool" in ntdbtool manpage.
adds 56cff0b docs: remove duplicate mention of "smbta-util" in smbta-util manpage.
adds a2a7991 docs: remove duplicate word "trust" from net manpage.
adds 93f32c7 docs: remove duplicate word "the" from net manpage.
adds 05db55a docs: mention more options in winbindd manpage.
adds b5fa113 docs: mention --no-process-group in winbindd manpage.
adds 4f790b1 docs: mention --dc-info in wbinfo manpage.
adds 824c468 docs: mention --krb5ccname option in wbinfo manpage.
adds fa47e42 docs: mention logoff options in wbinfo manpage.
adds 7c4c668 docs: mention --lookup-sids in wbinfo manpage.
adds 7d41f1c docs: mention --pam-logon in wbinfo manpage.
adds 27d49ba docs: mention --remove-gid-mapping/--remove-uid-mapping in wbinfo manpage.
adds 80ab6ea docs: mention --set-gid-mapping/--set-uid-mapping in wbinfo manpage.
adds 87e6b5b docs: mention --sequence in wbinfo manpage.
adds c55315a docs: mention --sids-to-unix-ids in wbinfo manpage.
adds dac7817 docs: remove unsupported options from nmbd manpage.
adds 77eae60 docs: mention --daemon in nmbd manpage.
adds 28758de docs: mention --foreground in nmbd manpage.
adds fd8d8b9 docs: mention --hosts in nmbd manpage.
adds ea99d8a docs: mention --interactive in nmbd manpage.
adds a624426 docs: mention --log-stdout in nmbd manpage.
adds 548d9da docs: mention --no-process-group in nmbd manpage.
adds d6a0771 docs: mention --port in nmbd manpage.
adds 792ff00 docs: remove unsupported options from smbd manpage.
adds ad46b66 docs: mention many more options in smbd options.
adds 7c473ac docs: mention --numeric in smbstatus manpage.
adds 5f606e7 docs: mention -R|--profile-rates in smbstatus manpage.
adds 9dcbc77 docs: mention -S|--setsddl in sharesec manpage.
adds d692389 docs: mention -V|--viewsddl in sharesec manpage.
adds ffe94e3 docs: mention -p in dbwrap-tool manpage.
adds 22fcc53 docs: bring samba entity popt.common.credentials in line with popt_common_credentials.
adds 7173604 docs: remove now duplicate mention for 4 credential options in samba-regedit manpage.
adds 8a4d846 docs: add missing &popt.common.samba entity to smbcontrol manpage.
adds 23516cf docs: add missing &popt.common.connection entity to smbcacls manpage.
adds 743e9a8 docs: remove more duplicate options from samba-regedit manpage.
adds deacd68 docs: add new popt.autohelp entity.
adds c71fd4a docs: mention --change-sid|--new-sid in profiles manpage.
adds ca6776d docs: use popt.samba.common entity in profiles manpage.
adds 1e4fb44 docs: use popt.autohelp in smbtree manpage.
adds def43ad docs: mention --update and --encrypt in smbget manpage.
adds 51fa780 docs: mention more long option names in smbcquotas manpage.
adds 0a7eff9 docs: mention -B|--browse to smbclient manpage.
adds 5cab201 docs: better document -e|--encrypt option globally.
adds a2899b1 docs: use popt.autohelp and remove duplicate -e option from smbclient manpage.
adds 26da51a docs: remove unsupported -h option from smbcacls manpage.
adds 559073e docs: use popt.autohelp entity in smbcacls manpage.
adds 019deb1 docs: remove duplicate -e option from smbcacls manpage.
adds c7a4fea docs: mention --query-security-info|--set-security-info in smbcacls manpage.
adds 94b26e6 docs: mention --sddl and --domain-sid in smbcacls manpage.
adds fb051ee docs: remove unsupported -h option and use popt.autohelp entity in rpcclient manpage.
adds db62a58 docs: document all long option names in nmblookup manpage.
adds f9cdbfb docs: use popt.autohelp entity in dbwrap-tools manpage.
adds 0674ef7 docs: fix testparm manpage.
adds a0d8cb8 docs: use &popt.autohelp entity in pdbedit manpage.
adds 91d2530 docs: fix smbcontrol manpage.
adds 177c2c9 docs: fix ntlm_auth manpage.
adds b04375e docs: use popt.autohelp entity in nmbd manpage.
adds 25eace3 docs: use popt.autohelp entity in winbindd manpage.
adds b649d63 docs: use popt.autohelp entity in smbd manpage.
adds 0815f11 docs: use popt.autohelp entity in samba.8 manpage.
adds 0b24a42 docs: mention more options in net manpage.
adds 7c8dcc5 docs: add net rpc vampire specific options in net manpage.
adds f1e03c2 docs: add net idmap specific options in net manpage.
adds e73493c docs: add net rpc share migrate specific options in net manpage.
adds cb90d1e docs: add net groupmap set specific options in net manpage.
adds 5726967 docs: add net rpc registry check specific options in net manpage.
adds 49ab592 docs: add net registry import specific options in net manpage.
adds 19d1a7a docs: document remaining undocumented options in net manpage.
adds 7a587e7 docs: remove duplicate "a" from vfs_cacheprime manpage.
adds b55b563 docs: remove duplicate "the" from smb.conf manpage.
adds 2557727 docs: remove duplicate "to" from smb.conf manpage.
adds ced1210 docs: remove duplicate "not" from smb.conf manpage.
adds 59a2405 docs: remove duplicate "or" from smb.conf manpage.
adds 0cf92d4 docs: remove duplicate "on" from smb.conf manpage.
adds 8d1ff1d docs: remove duplicate "must" from smb.conf manpage.
adds 344c59f docs: remove duplicate "line" from smb.conf manpage.
adds c0bdd80 docs: remove duplicate "used" from smb.conf manpage.
adds 6d1b74f ctdb-server: Coverity fixes
adds c72e745 ctdb-client: Coverity fixes
adds 7562701 ctdb-common: Coverity fixes
adds b8f4887 ctdb-tools/ctdb: Coverity fixes
adds 12fa8ed ctdb-tcp: Coverity fixes
adds fa99f40 ctdb-tests: Coverity fixes
adds ec9f4d5 svcctl: Fix IDL for svcctl_OpenServiceA().
adds 4503bdf netapi: Add support for info level 502 in NetShareAdd.
adds 2d91577 smbd: Fix a talloc hierarchy problem in msg_channel
adds 956a455 printing: return WERROR from print_access_check
adds de42413 messaging: use local talloc ctx instead of talloc_tos
adds a299de8 loadparm: use lp_printername ctx param instead of tos
adds d9d8b83 printing: fix double space in debug statement
adds 024e691 printing: use DEBUG instead of sys_adminlog
adds c776204 debug: remove unused sys_adminlog
adds 3f77bf2 testparm: Warnings should not cause failure
adds 01cae09 handle later iniparser version assigning a zero length string value for 'key='
adds c63e148 testparm: don't warn for TCP_NODELAY in socket options.
adds 3baeca4 docs: Add winbindd to destination parameter in smbcontrol manpage
adds 979d9db replace: Fix developer build on BSD.
adds b2815b4 spoolss: accept XPS_PASS datatype used by Windows 8
adds addabf1 torture: test printing using "XPS_PASS" datatype
adds 4ea9284 lib/util: use proper include for struct stat
adds 6366ebb s3-lib: Add grpname to talloc_sub_specified().
adds 000172a s3-winbind: Pass the group name to fillup_pw_field().
adds e665fc3 lib/param: Consolidate code to enable smb signing on the server, always enable on AD DC
adds 4e6934e Rename the profile enums with a SAMBA_ prefix to avoid conflict with system files.
adds a3839de selftest/s3: expose share with FS applicable config
adds 452c2ac selftest/s3: run smb2.ioctl against FS specific share
adds 7dd05f5 torture: test dir non-inherit in compress_inherit_disable
adds 2b435ad torture: attempt to set compression via SetInfo
adds d8d5d4c vfs: add [GET/SET]_COMPRESSION hooks
adds 4ffc85d smb2/ioctl: add support for FSCTL_[GET/SET]_COMPRESSION
adds 3627ed7 vfs_btrfs: add [GET/SET]_COMPRESSION handlers
adds b24e42a vfs_btrfs: fix copy-chunk dest unlock args
adds 423230f vfs_btrfs: advertise per-file compression capability
adds a18e0e3 smbd: split out dos_mode debug print function
adds 8bc4e6a s3-smbd: support FILE_ATTRIBUTE_COMPRESSED
adds 9a3d4d4 smbd/open: disable compression with FILE_NO_COMPRESSION
adds aa197c1 torture: split open from test_setup_create_fill
adds cb353a3 torture: test get/set compression ioctl permissions
adds 80e6ca5 smbd: Factor out get_share_mode_write_time of get_file_infos
adds 4e344ab smbd: Point reply_open at the correct stat struct
adds a793ac0 smbd: Pull mtime handling into open_file_ntcreate
adds 6b6920b smbd: Fix bug 10284
adds ebc1579 torture3: Reproducer for bug 10284
adds 0dc0415 smbd: Remove a "set but unused" variable
adds 22ee3b4 smbd: Fix a typo
adds 9393e28 s3:smb2_server: fix drain_socket error handling
adds 4244a26 s3:smb2_server: for performance reasons we use tevent_fd and readv/writev directly
adds acfd4b0 s3:smb2_server: use tevent_req_notify_callback() in smbd_smb2_request_pending_queue()
adds 9d33a3f s3:smb2_server: allocate smbd_smb2_request on talloc_tos()
adds 36efaac s3:smb2_server: generate a header blob for the sendfile path
adds 3cc0651 s3:smb2_server: avoid calling set_current_user_info() for each request
adds 6de10ac build: check linux/fs.h for compression flags
adds 780391c ctdb-tests: Remove -q option to try_command_on_node
adds c91394c ctdb-tests: No need to run onnode in parallel for single node
adds 296bd44 ctdb-tests: CTDB tool should always be invoked as $CTDB instad of ctdb
adds b2b348c ctdb-tools/ctdb: Fix db commands when dbid is given instead of name
adds d261a75 ctdb-build: Update to latest upstream config.guess
adds 2038d16 ctdb-recoverd: Remove duplicate code to update flags during recovery
adds 6fbf399 ctdb-recoverd: A node refuses to play against itself
adds 4ab58a1 ctdb-scripts: debug_locks.sh should use configuration to find TDB location
adds 028fe93 ctdb-recoverd: Fix backward compatibility for CTDB_SRVID_TAKEOVER_RUN
adds 3c3e670 ctdb-tests/integration: try_command_on_node() shouldn't lose onnode options
adds 297a4a6 ctdb-onnode: New -i option to stop stdin from being closed
adds e850cdd ctdb-tools/ctdb: New ptrans command
adds 6179c3a ctdb-doc: Update ctdb.1 - primarily to add pdelete/pfetch/pstore/ptrans
adds 8dc416c ctdb-client: Treat empty __db_sequence_number__ record as 0
adds 1dcf01f ctdb-scripts: Rewrite statd-callout to avoid 10 minute lag
adds 094f34e ctdb-locking: Implement active lock requests limit per database
adds 3879e99 ctdb-locking: Do not merge multiple lock requests to avoid unfair scheduling
adds 0eeb73c ctdb-locking: Update current lock statistics when lock is scheduled
adds 86802b0 ctdb-scripts: Run a single instance of debug_locks.sh at a give time
adds d21919c ctdb-common: Refactor code to keep track of child processes
adds 4ea721b ctdb-locking: Use vfork instead of fork to exec helpers
adds efc77ba ctdb-recoverd: For persistent databases a sequence number of 0 is valid
adds 2b6db90 ctdb-tests/simple: Update persistent DB tests
adds c655113 ctdb-tests/simple: User sleep_for() instead of sleep
adds 14ee822 ctdb-tests/takeover: Fix bogus test description
adds d7df548 ctdb-tools/ctdb: Fix tstore command to generate ltdb header internally
adds a8f2791 ctdb-tests/integration: Neaten up some of the persistent database tests
adds f279a97 ctdb-eventscripts: Remove the nfs_statd_update() call from 60.ganesha
adds a6dbe12 ctdb-scripts: Add an early exit to statd-callout's notify case
adds 44a0466 ctdb-recoverd: Only respond to currently queued ipreallocated requests
adds 0fe178e ctdb-tools/ctdb: Improve error checking when parsing node string
adds 7a17498 ctdb-eventscripts: Perform share check before NFS RPC checks in 60.ganesha
adds 7f20b76 ctdb-scripts: Set defaults for CTDB_DBDIR and CTDB_DBDIR_PERSISTENT
adds b3efb7e ctdb-scripts: Replace hard-coded /var/ctdb with CTDB_VARDIR
adds 21ef3b1 ctdb-config: Simplify the default CTDB configuration file
adds c18f3ee ctdb-scripts: Be careful when generating unique pids for stack traces
adds 2f5d9be ctdb: Update NEWS
adds 0ae3d00 ctdb:tests/integration: Be more careful when killing ctdbd
adds 9755485 ctdb:tests: remove unused setup_nmap_output_filter()
adds 8ca117a ctdb:tests: Rework unit test result filtering
adds de864b8 ctdb:tests: Add -S option to support socket wrapper
adds 240f80d ctdb:tests: New "autotest" Makefile.in target
adds eea8780 ctdb:tests: run_tests should ignore bogus test directories
adds bfbf62b ctdb:tests/simple: Nobody looks at /tmp/recloop.out so use /dev/null instead
adds 91c1053 Add a basic guide on pytalloc.
adds 09e6a5e Remove no longer used asn1_deps.pl.
adds ac27e88 Remove no longer used et_deps.pl.
adds a0eac12 Use heim_octet_string typedef.
adds 92489bf Cope with first element in hdb_method having a different name in different heimdal versions.
adds 609fee6 ctdb:build: Update mkversion.sh to use samba-* tags
adds 956b4b7 ctdb:tests: remove old now unused script test/recover.sh
adds e01a715 ctdb:tests: add path of ip command to extra output in the error case
adds 90f79bf ctdb:tests: ignore SIGPIPE in unit tests
adds 70f469e ctdb:tests: in the stub ip command, avoid broken pipe by using echo instead of cat
adds 3e083f9 ctdb:tests:76_ctdb_pdb_recovery: fix a typo in a message
adds 30dead1 ctdb:tests:76_ctdb_pdb_recovery: fix a typo in a message
adds e281cfa ctdb:tests:76_ctdb_pdb_recovery: change from using ctdb pstore to ctdb ptrans.
adds fd5e890 ctdb:test: remove unused ip2ipmask from integration.bash
adds 85a25ab autobuild: build the "ctdb" target with socket-wrapper enabled
adds e9f4b69 autobuild: Run ctdb regression tests
adds e2db9c5 ctdb:tests: in the stub "ip link show" command use echo instead of cat
adds 13550a2 replace: Don't run over dst in strlcat
adds ffae8a1 pam_winbind: Use strlcat in safe_append_string
adds fb042b3 replace: fix typo in variable name
adds f626839 fail authentication for single group name which cannot be converted to sid
adds 8e7f8a2 netcmd/dns: Catch wildcard patterns when querying for name
adds 97dd673 s4-dns: Ignore duplicate dns zones from multiple locations in dlz_bind9
adds bdb818d s4-rpc: dnsserver: Ignore duplicate dns zones from multiple locations
adds 4b637c3 ldb: use of NULL pointer bugfix
adds a8cb1b1 smbd: Avoid calling notify_filter_string for low debuglevels
adds 90df45a s3:utils remove orphaned code
adds de55856 lib/replace remove orphaned code
adds ef0e8cc ctdb/tests/integration: Update NFS tickles test and supporting code
adds 28acce2 ctdb/tests/simple: Move the local daemons code to its own file
adds a3fd8dd ctdb/tests/integration: Remove the time logging code
adds 85a711f ctdb/tests/integration: Remove some unused functions
adds 6b15fe2 ctdb/tests/simple: Local daemons version of setup_ctdb() overrides
adds f05db5e ctdb/tests/integration: Update daemons shutdown pseudo-test
adds f67a104 ctdb/tests/integration: Decentralise the daemon restart code
adds bbd46e8 ctdb/tests/scripts: Sort command-line options
adds 318f2cf ctdb/tests/scripts: Simplify the top-level test scripts
adds 3c81066 ctdb/tests/scripts: Promote scripts/run_tests
adds b0bbb59 ctdb:tests: update README
adds 29b730a test: add fake_snap.pl for snapshot simulation
adds 549b70e torture: enum snapshots after FSRVP creation
adds 051fb91 messaging3: Do not go through messages.tdb for self-sends
adds 89013af idmap_cache: Use an fstring instead of talloc_asprintf
adds 97e8b56 idmap_cache: Use gencache_parse
adds a926d0f smbd - allow updates on directory write times on open handles.
adds 48f426b smbtorture: New torture test for bug #9870.
adds c1b7cf5 smbd: Fix a panic when a smb2 brlock times out
adds dbb6f07 torture: test duplicate shares in FSRVP shadow-copy set
adds 5be0995 torture: match Windows responses to bad shadow copy IDs
adds 9d53d9f s4-libcli: Add smb2_util_handle_empty().
adds 13e33ab s4-torture: Make sure the handles are not used uninitialized.
adds ef2cd51 s4-torture: Make sure the handles are initialized correctly.
adds 09cc58c s4-torture: Make sure handles are correctly initialized.
adds 3b3b52c s4-torture: Fix some compile warnings in spoolss.
adds 34f4985 s3-torture: Comment out dead code in spoolss test.
adds b871c39 s4-torture: Fix out of bound array access.
adds 4f06c68 s4-torture: Use talloc for asprintf.
adds c5e73bc s3-utils: Fix a memory leak in smbget.
adds 1d7b909 s3-torture: Fix several memory leaks in delete_fn().
adds 1439070 s3-torture: Make sure status is used initialized.
adds 1461d87 s3-libsmb: Fix a memory leak in get_pdc_ip().
adds 5f92c81 krb5_wrap: Move function declaration outside the function.
adds 30231b2 s3-torture: Call cli_flush().
adds dfef070 s3-aio: Use correct locking context for SMB2
adds eadb2a5 s3: Return correct error code from SMB2 AIO read failure
adds 63727c1 selftest: Introduce share for testing AIO
adds d551d52 selftest: Run smb2.lock tests also against AIO share
adds 8c3bf7b selftest: Remove samba3.smb2.lock.*.rw-exclusive from flapping file
adds 28b5b7e tdb tests: Remove custom code for "tdb2", which has been split out into ntdb.
adds 4111f31 pyntdb: Don't allow access after a database is closed.
adds 9a67bfa pyntdb: Don't segfault when passing in None as filename (for memory db)
adds 43c0215 pyntdb: Add tests for Python API.
adds df9df74 cldap: quieten error when abandon packet is sent
adds a46059d s4:torture:smb2: add new durable-open.reopen1a test
adds 5173322 s4:torture:smb2: add new durable-v2-open.reopen1a test
adds b5b5674 s3:module:shadow_copy2: add my (C)
adds bffaf17 s3:modules:shadow_copy2: improve headline comment
adds 6685e65 s3:modules:shadow_copy2: remove redundant documentation comment block
adds f6ac6f2 docs: update the manpage of vfs_shadow_copy2
adds 966667a ldb: bad if test in ldb_comparison_fold()
adds 2eda479 s3:vfs fix a compile warning
adds ade52f6 s3:pam_smbpass change includes
adds 5e2f59d s3:vfs_btrfs change includes
adds 100f324 lib/socket_wrapper fix compilation when libreplace is not around
adds 794db9e lib/ntdb fix compilation when libreplace is not around
adds 7be0e91 lib/ntdb correct includes in private header
adds 0f41792 lib/ntdb optimize includes in ntdb tests
adds 5390ff5 lib/ntdb optimize includes in ntdb tools
adds 0e83402 ctdb:build: install the new manpages
adds 7dbb068 ctdb:packaging:RPM: package the new manpages
adds c65ad56 ctdb:packaging:RPM: don't run autogen.
adds 2fb570a CVE-2013-4408:librpc: check for invalid frag_len within dcerpc_read_ncacn_packet_done()
adds dfd4fc1 CVE-2013-4408:librpc: check for invalid frag_len within dcerpc_read_ncacn_packet_next_vector()
adds ecdac51 CVE-2013-4408:s3:rpc_client: check for invalid frag_len in dcerpc_pull_ncacn_packet()
adds 8b7c862 CVE-2013-4408:s3:rpc_client: verify frag_len at least contains the header size
adds db5fff3 CVE-2013-4408:s4:dcerpc: check for invalid frag_len in ncacn_pull()
adds 3be7907 CVE-2013-4408:s4:dcerpc_smb: check for invalid frag_len in send_read_request_continue()
adds 77c3518 CVE-2013-4408:s4:dcerpc_smb2: check for invalid frag_len in send_read_request_continue()
adds 127de4f CVE-2013-4408:s4:dcerpc_sock: check for invalid frag_len within sock_complete_packet()
adds 94b2641 CVE-2013-4408:async_sock: add some overflow detection to read_packet_handler()
adds 6e29389 CVE-2013-4408:s3:util_tsock: add some overflow detection to tstream_read_packet_done()
adds 821a49b CVE-2013-4408:libcli/util: add some size verification to tstream_read_pdu_blob_done()
adds 068dafc CVE-2013-4408:s3:ctdb_conn: add some length verification to ctdb_packet_more()
adds a516ae6 CVE-2013-4408:s3:Ensure we always check call_id when validating an RPC reply.
adds b0ba4a5 CVE-2013-4408:s3:Ensure LookupSids replies arrays are range checked.
adds 0dc6181 CVE-2013-4408:s3:Ensure LookupNames replies arrays are range checked.
adds f799f63 CVE-2013-4408:s3:Ensure LookupRids() replies arrays are range checked.
adds 967f9bd s3-winbindd: Fix DEBUG statement in winbind_msg_offline().
adds 5b49fe2 smbd: Fix regression for the dropbox case.
adds 874318a smbd: change flag name from UCF_CREATING_FILE to UCF_PREP_CREATEFILE
adds f98d10a smbd: Always use UCF_PREP_CREATEFILE for filename_convert calls to resolve a path for open.
adds a24c25b s3:lib/asys modify included headers
adds 7393781 s3:winbindd fix use of uninitialized variables
adds 8eef4ab s3-lib: Fix %G substitution for domain users in smbd
adds c16afdd docs: Fix typos in vfs_shadow_copy2.8.xml.
adds a32366e selftest/Samba3: export ENVNAME
adds db9188f selftest: setup {NMBD,WINBINDD,SMBD}_VALGRIND
adds c140fe0 selftest: set valgrind options
adds 2846a7d selftest: use MALLOC_CHECK_=3 to give a diagnostic on failure
adds dfff019 selftest: pass -l logdir to daemon processes.
adds ae6a13e s3: use directory_create_or_exist_strict() to create corepath
adds 5aade72 lib:util: fix a comment typo
adds 71318d7 shadow_copy2: revert expensive and unnecessary zero-initialization
adds 27baff0 shadow_copy2: add a comment explaining why we don't talloc_zero_array().
adds 646d8c2 s3/rpc_server: don't unmarshall PDUs twice
adds 577afba tevent: cancel the timeout timer when the request is finished
adds 39888fd tevent: let tevent_req_received() clear the private_cancel function
adds 7a97d4c tevent: tevent_req_create() already uses ZERO_STRUCT(req)
adds 8e44c2f tevent: add tevent_queue_wait_send/recv()
adds fb06f0e tevent: use talloc_get_type_abort() in the documentation examples
adds 982bf3c tevent: make use of talloc_get_type_abort() in tevent_queue.c
adds 99910b6 tevent: make use of talloc_get_type_abort() in tevent_req.c
adds fbdaf74 tevent: make use of talloc_get_type_abort() in tevent_select.c
adds 7bf5e6b tevent: make use of talloc_get_type_abort() in tevent_signal.c
adds 4cc02d7 tevent: make use of talloc_get_type_abort() in tevent_epoll.c
adds 36345d4 tevent: tevent_epoll_set_panic_fallback() can be a void function
adds cbb93f5 tevent: change TEVENT_SA_INFO_QUEUE_COUNT from 64 to 256
adds 4b330ba tevent: give the user the chance to ask for TEVENT_NUM_SIGNALS and TEVENT_SA_INFO_QUEUE_COUNT
adds e26736d tevent: version 0.9.20
adds b756e02 libgpo: remove duplicate parse_gpt_ini header.
adds 24cc4d5 libgpo: remove unused loadparm_context from functions.
adds 36abc1c libgpo: use existing connection to the ds for the sysvol queries.
adds feffac8 libgpo: remove unused libgpo wscript_build.
adds bc870ee libgpo: remove use of deprecated talloc functions.
adds 67e0eaa libgpo: make sure we correctly can store the group policy state.
adds c329a6a libgpo: fix segfault in gpo_process_gpo_list().
adds 12c7b94 libgpo: add gp_inifile_getbool().
adds 07ef84f libgpo/security_CSE: fix unicode preamble check of SecEdit/GptTmpl.inf files.
adds 6eee3be libgpo/security_CSE: more preamble header checks of SecEdit/GptTmpl.inf files.
adds 9acacb2 shadow_copy2: Fix some typos
adds 4673b48 s3:messaging add MSG_SMB_KILL_CLIENT_IP message
adds a26003d s3:smbd react on message that client should be disconnected
adds ac2ed5d s3:utils/smbcontrol implement kill-client-ip in smbcontrol
adds 11f7445 docs: Add kill-client-ip to smbcontrol manpage
adds b2dfd57 lib-util: add functions to get elapsed from given timespec structs
adds 2004317 s3-modules: add new vfs_worm module
adds 5b127a6 s3-waf: build new vfs_worm module
adds 8a1cda8 docs-man: add manual page for the new worm vfs module
adds 0275410 waf docs: build the new vfs worm man page
adds 094747a lib/compression: fix a compiler warnings
adds f1acab1 lib/ldb-samba: fix a compiler warning
adds 9784ed9 lib/ldb fix compiler warnings
adds 35b4ba0 lib/ldb fix compiler warnings
adds 6d88bfc lib/tdb: fix compiler warnings
adds 23fc48c lib/clap fix compiler warnings
adds 66e35a9 libcli: fix compiler warnings
adds 65868f2 s3:libsmb fix a compiler warning
adds 805515b s3:printing fix a compiler warning
adds ca8353e s3:smbd/smb2 fix compiler warnings
adds fa50656 s3:winbindd fix a compiler warning
adds e5cb10f s4:dsdb fix compiler warnings
adds f9e5cdf s4:dsdb fix compiler warnings
adds fbc2dfd s4:dsdb fix compiler warnings
adds 2bd15d1 s4:dsdb fix compiler warnings
adds cad07c7 s4:dsdb fix compiler warnings
adds 9c2951a s4:dsdb fix compiler warnings
adds 877fe25 s4:echo_server fix compiler warnings
adds 7964a83 s4:kdc fix compiler warnings
adds 2e1ed2c s4:libcli fix compiler warnings
adds ce975e6 s4:rpc_server/lsa_lookup fix a compile warning
adds 2b11359 secacl: Fix whitespace
adds b6e323b secacl: Don't use talloc_zero
adds 4ec6571 secacl: Fix a memleak in an error path
adds eaf807c secacl: Slightly simplify make_sec_acl
adds 92f9aac torture3: Do not depend on epoll
adds a9753c1 smbd: Fix a false DEBUG fn name
adds 70dfb51 iconv: Use a static buffer in iconf not to spoil the talloc_pool
adds fd94f82 dbwrap: Avoid a stackframe in fetch_locked_internal
adds 7ae77a5 smbd: Simplify get_share_mode_lock a bit
adds a31d08f dbwrap_cache: Fix dbwrap_cache_validate
adds 95bfc15 dbwrap_cache: Check negative first
adds 706c4de dbwrap: No lock_order check if not required
adds 7a06b16 smbd: Avoid pointless strcsequal calls
adds 5baa740 smbd: Implement and use full_path_tos
adds 2a77e61 smbd: Early exit
adds f3556bd tdb: Avoid reallocs for lockrecs
adds 952392a s3:smbd: use PATH_MAX for the buffer passed to full_path_tos()
adds fd72249 s3:lib: avoid talloc_zero_array() in poll_one_fd()
adds 0c7f36d s3:smbd: avoid calling fd_is_readable() without async echo handler
adds 5ac5e33 auth_samba4: Describe the slightly unusual role of auth_samba4
adds ef5a3be s3: smbpasswd - fix crashes on invalid input.
adds 04297e8 gencache: Fix a type-punned warning
adds 47175f5 s3: Add DAC_OVERRIDE capability support
adds 92257ee s3: Handle stat call with capability in vfs_gpfs
adds 677056c tdb_util: Fix CID 1138343 Uninitialized scalar variable
adds b263bfe tdb_util: Fix whitespace
adds b2937fd Fix CID 1138341 Resource leak
adds c943937 Fix CID 1138340 Resource leak
adds 91ef262 tevent: Fix CID 1138326 Unchecked return value
adds 65d0dce ntvfs: Fix CID 241291 Argument cannot be negative
adds 5677c63 scannedonly: Fix CID 242109 Unchecked return value from library
adds f25e2b9 smbd: Fix CID 1138328 Logically dead code
adds e8b0726 ldb: Fix 1138330 Dereference null return value
adds ec270cf share_ldb: Fix CID 1138337 Dereference null return value
adds b067f1e share_ldb: Fix a memleak
adds 20efaf9 share_ldb: Fix CID 1138336 Dereference null return value
adds 970a6ef share_ldb: Fix a memleak
adds fdccaab ctdb/eventscripts: Do not reconfigure in "monitor" events
adds 078c868 vfs_glusterfs: Enable per client log file
adds 785c3c1 libgpo: check for talloc failures in ini file parsing routines.
adds 103e672 libgpo: support probing for parameters in gp_inifile_get functions.
adds 8fef712 libgpo: clean up CSE module api, remove unrequired references to ads_struct.
adds e3be1d1 libgpo: clean up CSE api, remove unrequired references to ads_struct.
adds 172d6cd libgpo: remove unrequired references to ads_struct.
adds 65a3ed5 libgpo: remove some unnecessary usage of ADS_STATUS.
adds ec790f8 libgpo: remove unused process_group_policy2 callback from CSE module API.
adds ae67201 s3:rpc_server: use make_session_info_guest() directly
adds 0e46205 selftest: add new rpc client test
adds 2fae806 s3:rpcclient: close the connection if setting up the netlogon secure channel fails
adds 48820b9 selftest: add new credential change test
adds 819e1f5 selftest: add rodc and other env tests for wbinfo
adds 202bcf9 libcli/auth: set the return_authenticator->timestamp = 0
adds 636daac libcli/auth: remove bogus comment regarding replay attacks
adds e6afeae libcli/auth: try to use the current timestamp creds->sequence
adds ec499c3 Do not return a value from a void function.
adds ac7de80 Compare the correct values
adds a7f1f5d Happy New Year 2014!
adds 056008d s4:selftest: run wbinfo tests at the end...
adds 168db8b waf: Fix the FreeBSD build with libinotify
adds 84d8b2b smbd: Make "num_children" available by smbcontrol
adds e8eb47f docs: Add num-children to smbcontrol manpage
adds 7db1dc1 s4:librpc: always try to negotiate DCERPC_PFC_FLAG_SUPPORT_HEADER_SIGN
adds 661fe3c s4:rpc_server: support DCERPC_PFC_FLAG_SUPPORT_HEADER_SIGN by default
adds 64fc015 auth/ntlmssp: GENSEC_FEATURE_SIGN_PKT_HEADER is always supported
adds 14f6c41 s4:auth/gensec_gssapi: handle GENSEC_FEATURE_SIGN_PKT_HEADER in have_feature()
adds 54b5b30 s4:gensec_gssapi: make sure gensec_gssapi_[un]seal_packet() rejects header signing
adds 616cd00 auth/gensec: move libcli/auth/schannel_sign.c into schannel.c
adds 03006d0 auth/gensec: implement GENSEC_FEATURE_SIGN_PKT_HEADER in schannel.c
adds 5b39a35 s3:rpc_client: talloc_zero pipe_auth_data
adds 946e29d s3:rpc_client: make rpc_api_pipe_req_send/recv static
adds 4d3376e s3:rpc_client: add some const to rpc_api_pipe_req_send()
adds f7bf7e70 s3:rpc_client: handle DCERPC_AUTH_TYPE_SCHANNEL as any other gensec backend
adds 61bdbc2 s3:rpc_client: implement DCERPC_PFC_FLAG_SUPPORT_HEADER_SIGN
adds 523d616 s3:rpc_server: add support for DCERPC_PFC_FLAG_SUPPORT_HEADER_SIGN
adds b62308e librpc/ndr: add LIBNDR_FLAG_SUBCONTEXT_NO_UNREAD_BYTES
adds 66c3942 dcerpc.idl: add documentation references
adds c0dc2fb dcerpc.idl: add dcerpc_sec_verification_trailer
adds f0532fe s3:rpc_client: fill alloc_hint with the remaining data not the total data.
adds 6ab9164 s3:rpc_client: send a dcerpc_sec_verification_trailer if needed
adds 2be17b7 waf: Require ACL support to be specifically disabled
adds eef44dc waf: Require ldap support to be specifically disabled
adds 8d6bc99 waf: Require --without-ads-support to build without ADS support
adds 88eede6 waf: fix a typo in an ADS error message
adds 472b299 doc: Modify build doc concerning missing headers
adds 0dc30b9 samba_upgradedns: message the user if they need to change smb.conf
adds 13ccc5b s4:torture:spoolss_win: fix valgrind problem in test_EnumJobs()
adds 4cc3388 s4:pyrpc: fix talloc hierachie in dcerpc_InterfaceObject
adds 70d8ac6 librpc/ndrdump: free some temporary memory while parsing dcerpc pipe chunks
adds b61f717 s4:librpc: fix memory leak in ncacn_pull()
adds a0f781c s4:librpc: fix memory leaks in dcerpc_request_recv_data()
adds 4289750 librpc: fix possible memory leak
adds cd46437 dcerpc.idl: add DCERPC_NCACN_PAYLOAD_OFFSET
adds ef568f4 librpc/rpc: read the full header in dcerpc_read_ncacn_packet_next_vector()
adds cc899e8 s4:rpc_server: don't support functions DCERPC pipes in remoted backend
adds ce84ade s4:librpc/rpc: remove unused rpc_request->ndr structure
adds d821661 s4:librpc/rpc: update alloc_hint for each fragment
adds 3a0fa36 pidl:Samba3/ServerNDR: skip DCERPC pipe elements and leave NULL pointers.
adds 02c34fe pidl:NDR/Client: add missing TALLOC_FREE(subreq) after dcerpc_binding_handle_call_recv()
adds 662fc2d pidl:NDR/Client: simplify tevent_req_nterror() usage
adds f50b561 pidl:NDR/Client: fix dcerpc_function() with [out,ref] pointers
adds 2ba9453 pidl:NDR/Client: avoid useless memcpy()
adds 54c0bde midltests: add tests with v1_enum and NDR64
adds 306cba4 libcli/smb: move some FILE_* flags to smb_constants.h
adds ef28ed6 libcli/smb: move some *TRANSACT_* flags to smb_constants.h
adds 50f910f libcli/smb: add smb1cli_ntcreatex*
adds b9d19e8 libcli/smb: add smb1cli_close*
adds cb295d7 libcli/smb: add smb1cli_writex*
adds 3d90e93 libcli/smb: add smb1cli_readx*
adds 7ebb081 s3:libsmb: let cli_np_tstream use smb1cli_ntcreatex
adds a8c6a05 s3:libsmb: let cli_np_tstream use smb1cli_trans
adds c25f19e s3:libsmb: let cli_np_tstream use smb1cli_close
adds 68d8aa4 s3:libsmb: let cli_np_tstream use smb1cli_writex
adds 6ebbce9 s3:libsmb: let cli_np_tstream use smb1cli_readx
adds 46d29d4 s3:libsmb: do not use cli_state internally within cli_np_tstream
adds eb8869a s3:libsmb: add tstream_cli_np_ref as protection to talloc_free(smbXcli_conn)
adds acbd12a s3:libsmb: add a TSTREAM_CLI_NP_DESIRED_ACCESS define as collection of individual flags
adds 024fc73 libcli/smb: move source3/libsmb/cli_np_tstream.c to tstream_smbXcli_np.c
adds 8ec4163 libcli/smb: s/TSTREAM_CLI_NP/TSTREAM_SMBXCLI_NP
adds 0059929 libcli/smb: s/tstream_cli_np/tstream_smbXcli_np
adds 01ea63e s4:librpc: make it possible for the transport to specify the max_xmit/recv_size
adds 2ec65ea s4:librpc: use tstream in dcerpc_sock.c
adds d230f73 s4:librpc: use tstream_smbXcli_np in dcerpc_smb.c
adds e6474ba s4:librpc: keep smbcli_tree/smb2_tree as talloc child of dcecli_connection
adds f7b1ff2 s4:librpc: don't talloc_reference smbcli_tree
adds a08ee93 s4:librpc: pass smbXcli_{conn,session,tcon} to dcerpc_pipe_open_smb_send()
adds bebc05a s4:librpc: use dcerpc_binding_dup() instead of talloc_reference()
adds 45fc961 s4:librpc: pass dcecli_connection instead of dcerpc_pipe to dcerpc_secondary_smb_send()
adds 7352f7f s4:librpc: make use of dcerpc_pipe_open_smb_send/recv for SMB2
adds a9bb84c s4:librpc: implement dcerpc_pipe_open_smb2() in dcerpc_smb.c
adds 27d0d32 s4:librpc: remove unused dcerpc_smb2.c
adds 383ba3d s4:librpc: make 'struct dcerpc_pipe_connect' private
adds 3193c27 s4:librpc: remove server_name from transport
adds 30ca477 s4:librpc: factor out xxx_dead() to dcerpc_transport_dead()
adds 9832eb6 s4:librpc: factor out xxx_shutdown_pipe() to dcerpc_shutdown_pipe()
adds 4459131 s4:librpc: factor out xxx_send_read() to dcerpc_send_read()
adds 9d2557d s4:librpc: factor out xxx_send_request() to dcerpc_send_request()
adds 6b586c3 s4:librpc: remove recv_data from transport
adds 6e6d9f9 libcli/auth: add netlogon_creds_cli* infrastructure
adds dc96b1d libcli/auth: use unique key_name values in netlogon_creds_cli_context_common()
adds 99d8653 s3:param: set Globals.bWinbindSealedPipes = true
adds b39ca3a lib/param: add "neutralize nt4 emulation" option, defaulting to false
adds de4f8f0 lib/param: add "reject md5 servers" option, defaulting to false
adds 6630c68 lib/param: add "require strong key" option, defaulting to true
adds e7954bc s3:param: set Globals.bRequireStrongKey = true
adds fa3af7c libcli/auth: make use of real options in netlogon_creds_cli_context_global()
adds f703a37 docs-xml: explain the interaction between security = ads and other options.
adds 1d69fdd docs-xml: explain the interaction of 'client schannel' with 'require strong key = yes'
adds 225982e s3:winbindd: make use of the "winbind sealed pipes" option for all connections
adds 11aed7c docs-xml: update 'winbind sealed pipes' description
adds 38d4dba3 s3:rpc_client: make use of the new netlogon_creds_cli_context
adds 5adfc5f s3:rpc_client: use netlogon_creds_cli_auth_level() in cli_rpc_pipe_open_schannel_with_key()
adds 14ceb7b s3:rpc_client: add rpccli_{create,setup}_netlogon_creds()
adds 3c025af s3:rpc_client: add rpccli_pre_open_netlogon_creds()
adds a07cc9a s3:rpc_client: remove unused rpccli_netlogon_sam_network_logon_ex()
adds 5196493 s3:rpc_client: add rpccli_netlogon_network_logon()
adds b7dc3fb s3:rpc_client: add rpccli_netlogon_password_logon()
adds 07126b6 s3:winbindd: call rpccli_pre_open_netlogon_creds() in the parent
adds 22e4e2c s3:winbindd: make use of rpccli_{create,setup}_netlogon_creds()
adds d9d55f5 s3:auth_domain: simplify connect_to_domain_password_server()
adds 34e6678 s3:auth_domain: make use of rpccli_{create,setup}_netlogon_creds()
adds 531bbf3 s3:auth_domain: make use of rpccli_netlogon_network_logon()
adds 9638005 s3:libnet_join: make use of rpccli_{create,setup}_netlogon_creds()
adds 3a89eee s3:libnet: use rpccli_{create,setup}_netlogon_creds() in libnet_join_joindomain_rpc_unsecure
adds 94caf7e s3:rpc_client: use rpccli_{create,setup}_netlogon_creds() in cli_rpc_pipe_open_schannel()
adds a1c468e s3:rpcclient: add rpcclient_msg_ctx
adds 1696b12 s3:rpcclient: add rpcclient_netlogon_creds
adds fb13b00 s3:rpcclient: remove unused rpccli_netlogon_setup_creds() from cmd_netlogon_database_redo()
adds 3bf7781 s3:rpcclient: make use of rpcclient_netlogon_creds instead of cli->netlogon_creds
adds d1340c2 s3:net_rpc: add net_context->netlogon_creds
adds 16c6e49 s3:libsmb: add trust_pw_change()
adds a9281e6 s3:rpcclient: make use of trust_pw_change()
adds cfd1393 s3:net_rpc: make use of trust_pw_change()
adds dbd49d9 s3:winbindd: use invalidate_cm_connection() to kill the netlogon connection
adds 57741dd s3:winbindd: make use of trust_pw_change() for periodic password changes
adds 3c30e19 s3:winbindd: make use of trust_pw_change() in _wbint_ChangeMachineAccount()
adds a8ecebe s3:libsmb: remove unused trust_pw_find_change_and_store_it()
adds 77defb1 s3:libnet: pass in struct netlogon_creds_cli_context from the caller.
adds 5107ca0 s3:rpcclient: make use of rpccli_{create,setup}_netlogon_creds()
adds a012e2f s3:rpcclient: give errors and clean up correctly after failing to obtain secret
adds 4c99e49 s3:rpcclient: remove optional auth_level parameter of the 'samlogon' cmd
adds c6bb47f s3:rpcclient: make use of rpccli_netlogon_password_logon() in the 'samlogon' cmd
adds a34c837 s3:winbindd: make use of rpccli_netlogon_network_logon()
adds 660150b s3:rpc_client: make cli_rpc_pipe_open_schannel() more flexible
adds 6d457ad s3:rpc_client: remove unused rpccli_netlogon_set_trust_password()
adds a4faf57 s3:rpc_client: remove unused rpccli_netlogon_setup_creds()
adds e4fea80 s3:rpc_client: remove unused rpccli_netlogon_sam_logon()
adds 3f41b58 s3:rpc_client: remove unused rpccli_netlogon_sam_network_logon()
adds c0761c3 s3:rpc_client: finally remove unused rpc_pipe_client->netlogon_creds
adds 3d45d4d libcli/auth: remove unused netlogon_creds_cli_context_copy()
adds 87bdc88 lib/param: add "allow nt4 crypto" option, defaulting to false
adds 807bcb4 lib/param: add "reject md5 client" option, defaulting to false
adds 0d4806f selftest/Samba4: use "allow nt4 crypto = yes" for testing
adds 3b77b80 s4:netlogon: correctly calculate the negotiate_flags
adds 2e36fbc s4:netlogon: don't generate a debug message for SEC_CHAN_NULL.
adds 7d2abf5 s4:netlogon: implement "allow nt4 crypto" and "reject md5 clients" features.
adds 53bff63 s3-registry: fix typo in DEBUG statement.
adds 0e3c964 libgpo/CSE/scripts: fix a build warning.
adds 69997e2 libgpo: rename debug_gpext_header to gpext_debug_header.
adds c39425f libgpo: prefix some more calls with gpext_.
adds 9a4e007 libgpo: remove ads reference from dump calls and make them take const structs.
adds 0a15360 libgpo: remove unused gp_registry_entry2 struct.
adds 3ef7919 libgpo: make gpo_process_a_gpo() static to the util code.
adds 57498dc libgpo: make gpo_get_gp_ext_from_gpo public.
adds 288e883 libgpo: add gpo_copy().
adds 19268c5 libgpo/gpext: add new gpext_check_gpo_for_gpext_presence() helper function.
adds a9cb303 libgpo: allow to pass down deleted and changed gpo list to CSE plugins.
adds 1010a01 libgpo: remove extension_guid and snapin_guid (the tool guid) from the process callback.
adds bb351de libgpo: remove gpext_process_gpo_list_with_extension in favor of gpext_process_extension.
adds 685da81 libgpo: implement CSE filtering in gpext_process_extension().
adds f6bc219 libgpo: directly call gpext_process_extension() from gpo_process_gpo_list.
adds a78b4d4 libgpo: remove some unused code and remove that important FIXME note.
adds c3f9d99 libgpo: allow to pass down a list of deleted GPOs in gpo_process_gpo_list().
adds 88a0c40 libgpo: only use libgpo/gpext/gpext.h where really needed.
adds f168542 libgpo: when running in verbose mode, printout the parsed PReg file.
adds 8e5f4ea libgpo: apply some const.
adds af5102f build: test the generic md5 function after importing it from hashlib
adds f8363dd crypto: fix build on OS X
adds 0e62f32 libcli/auth: fix usage of an uninitialized variable in netlogon_creds_cli_check_caps()
adds b7a5380 librpc/rpc: simplify tevent_req_nterror() usage in binding_handle.c
adds 0f3848a librpc/ndr: add ndr_pop_dcerpc_sec_verification_trailer()
adds 410c30f ndrdump: dump verification trailer
adds 79996cd s4:rpc_server: remove unused DCESRV_CALL_STATE_FLAG_HEADER_SIGNING
adds c4726e4 s4:rpc_server: use talloc_zero for struct dcesrv_connection
adds 175b8e1 s4:rpc_server: remember the hdr_signing negotiation result in dcesrv_auth
adds cfa6a36 s3: winbindd: Move the logic of whether to set 'domain->primary' into add_trusted_domain().
adds ca931e4 s3: winbindd: Move calling setup_domain_child() into add_trusted_domain().
adds d1dacd6 s3: Avoid oplock break by storing timestamps with gpfs_set_times
adds 0c2fbe5 samba:python - Py_RETURN_NONE remove compatibility code for releases < 2.4
adds 044f8f7 group_mapping: Avoid a talloc
adds 615efa4 lib: Fix strict-aliasing warning in md5 code.
adds c8371b4 s3-libads: Fix memory leaks in ads_build_path().
adds 541164d wbinfo: Fix a memory leak in wbinfo_ping_dc().
adds bff3ac2 s3-passdb: Fix string duplication to pointers.
adds 46afd9b messaging: Fix a memleak with clustering
adds 0c2f85a messaging: Move the self-send logic out of messaging_tdb
adds b2c85ee messaging: Use talloc_pooled_object
adds 0045f3b messaging: Fix a memleak (master only..)
adds 24a6876 dfs: always call create_conn_struct with root privileges
adds bd0f9f4 ntvfs: Remove CAP_UNIX from the ntvfs file server as it was never finished
adds e586e4b lib/param: fix unix extensions setting to be consistent with s3 and docs
adds 6f4ec0c pam_winbind: Fix segfault caused by invalid configuration options
adds 3a814e3 pam_winbind: Do not honour require_membership_of in the acct module parameters
adds 2c2f175 Revert "pam_winbind: fix segfault in pam_sm_authenticate()"
adds 4701e19 smbcontrol: fix NUM_CHILDREN message deregister
adds 666948c s3: set native os according to Windows and NBT_ANNOUNCE_VERSION defines
adds 497a8dd smbd: Avoid duplicate debug header lines
adds 584de20 s3:dir - In the old SMB1 search code, rename offset to wire_offset to distinguish between wire and native offsets.
adds 5afc25e s3:dir - Introduce a function to map a directory cookie to a 32-bit wire cookie.
adds 51a115b6 s3: dir - Introduce 32-bit wire versions of the 'special' values.
adds 81df412 s3:dir - Cope with fixed mapping of 'special' values.
adds 42c8035 s3:dir - Map wire offsets to native directory cookies.
adds 4e0c41a s3:dir - Add a new memcache type (non-talloc) - SMB1_SEARCH_OFFSET_MAP.
adds 97cd9c6 s3:dir - Introduce a 64-bit directory offset <-> 32 bit wire offset map using memcache.
adds 0f9a189 s3:dir - We now pass the previously spinning directory tests on ext4.
adds 276c161 vfs/glusterfs: in case atime is not passed, set it to the current atime
adds b8c6bcc ctdb-common: mkdir_p should not try to create .
adds bafa467 ctdb-daemon: Deprecate RELOAD and STATUS events
adds 7aa20cc ctdb-daemon: No need to call event scripts with CTDB_CALLED_BY_USER
adds 2879404 ctdb-daemon: Add ctdb_vfork_with_logging()
adds 69324b6 ctdb-daemon: Add helper process to execute event scripts
adds d86662a ctdb-daemon: Replace ctdb_fork_with_logging with ctdb_vfork_with_logging (part 1)
adds 18c1f43 ctdb-daemon: Replace ctdb_fork_with_logging with ctdb_vfork_with_logging (part 2)
adds 97575e1 ctdb-daemon: Remove unused code to run eventscripts
adds dd98b9d ctdb-tests: Set CTDB_EVENT_HELPER when running with local daemons
adds a92fd11 ctdb-daemon: Remove ctdb_fork_with_logging()
adds 34bfd0b ctdb_conn: Log long fetch_lock calls
adds b64abab dbwrap_ctdb: Instrument chainunlock timing
adds 63a8f7e s3:dbwrap report time for chainlock and CTDB migrate
adds ef23930 s3:dbwrap include the hashchain in the logs
adds 32f232d s3:dbwrap: Store warning thresholds in db_ctdb_ctx
adds 55b431f s3:dbwrap: Use milliseconds for "Held tdb lock" message
adds c477850 s4:libnet: keep a dcerpc_binding_handle for samr and lsa
adds 6e5943a s4:libnet: avoid using dcecli_connection->event_ctx
adds 0b3b0d2 s4:libnet: let libnet_rpc_groupinfo_send() take tevent_context/dcerpc_binding_handle
adds 959d94b s4:libnet: let libnet_rpc_groupinfo() take tevent_context/dcerpc_binding_handle
adds 1c6a2f8 s4:libnet: let libnet_rpc_groupadd_send() take tevent_context/dcerpc_binding_handle
adds 7a97662 s4:libnet: let libnet_rpc_groupadd() take tevent_context/dcerpc_binding_handle
adds 3c02eab s4:libnet: remove unused libnet_rpc_groupdel* code
adds 59fb19e s4:libnet: let libnet_rpc_userinfo_send() take tevent_context/dcerpc_binding_handle
adds 208991e s4:libnet: let libnet_rpc_userinfo() take tevent_context/dcerpc_binding_handle
adds e3b8df2 s4:libnet: let libnet_rpc_useradd_send() take tevent_context/dcerpc_binding_handle
adds adef841 s4:libnet: let libnet_rpc_useradd() take tevent_context/dcerpc_binding_handle
adds 0fdf392 s4:libnet: let libnet_rpc_userdel_send() take tevent_context/dcerpc_binding_handle
adds 5bbcec0 s4:libnet: let libnet_rpc_userdel() take tevent_context/dcerpc_binding_handle
adds f33a558 s4:libnet: let libnet_rpc_usermod_send() take tevent_context/dcerpc_binding_handle
adds d9573ae s4:libnet: let libnet_rpc_usermod() take tevent_context/dcerpc_binding_handle
adds 00d616e s4:winbind: correctly fill the libnet_context lsa and samr binding handles
adds 59bc7cb s4:winbind: make clear that we use the global tevent_context
adds 5559cdf s4:winbind: let wb_lsa_lookupsids_send() take tevent_context/dcerpc_binding_handle
adds ad14fb9 s4:winbind: let wb_lsa_lookupnames_send() take tevent_context/dcerpc_binding_handle
adds 124a896 s4:winbind: let wb_samr_userdomgroups_send() take tevent_context/dcerpc_binding_handle
adds 16f4f2f s4:torture/libnet: remove bogus usage of p->conn->event_ctx
adds 095daba s4:torture/rpc: avoid usage of p->conn->event_ctx
adds 0400025 s4:torture/rpc: avoid using dcerpc_event_context()
adds 9b2dc0e s4:librpc: remove dcerpc_event_context()
adds dd42daa s3:rpcclient: add support for DCERPC_AUTH_LEVEL_CONNECT
adds 7d201c0 s3:rpcclient: remove unused code from cmd_lsa_get_username()
adds 943e186 s4:torture/rpc: remove unused variables from alter_context.c
adds c5e9956 s4:torture/rpc: s/pipe/pipes/
adds 6ad66f4 s4:torture/rpc: remove compiler warnings in spoolss_notify.c
adds e5ac78e s4:torture/rpc: remove compiler warnings in ntsvcs.c
adds 61a8525c s4:torture/libnet: check the result of libnet_LookupName()
adds 1a0eddb s4:torture/libnet: fix compiler warnings in libnet_lookup.c
adds e891652 dcerpc.idl: use logical dcerpc_object ordering
adds e6fc989 dcerpc.idl: add a bitmap for dcerpc_pfc_flags
adds 2019e41 dcerpc.idl: add enums and bitmaps for dcerpc_bind_ack_result, dcerpc_bind_[ack|nak]_reason
adds 3d4a2be dcerpc.idl: make use of dcerpc_bind_ack_result
adds 572ea36 dcerpc.idl: make use of dcerpc_bind_nak_reason
adds 0648f6e s4:librpc/rpc: add dcerpc_map_ack_reason()
adds 7a62a35 s4:librpc/rpc: change dcerpc_map_reason() into dcerpc_map_nak_reason()
adds dc561b7 dcerpc.idl: make use of union dcerpc_bind_ack_reason and fix all callers.
adds 7d339df Add missing include dirs to .clang_complete.
adds 1a43778 s3-winbind: Improve performance of wb_fill_pwent_sid2uid_done().
adds a955d0b ctdb-recoverd: Ignore failed ipreallocated controls to inactive nodes
adds e77d5f9 ctdb/recoverd: Do not refuse disabling takeover runs on inactive nodes
adds 8eb20c2 ctdb/eventscripts: Reconfigure lock should be released quickly
adds 50e00b3 ctdb/eventscripts: Print a count if killing TCP connections times out
adds e6304d1 ctdb/daemon: Untangle serialisation of 1st recovery -> startup -> monitor
adds b7bfe46 ctdb/eventscripts: Move all eventscript state under $CTDB_VARDIR/state
adds 7fe5584 tevent: fix crash bug in tevent_queue_immediate_trigger()
adds e7d4b7d tevent: Only build "std_fallback_to_poll" when epoll is around
adds fd80e54 tevent: Add prototypes
adds 7502a30 tevent: add doxygen comments for tevent_num_signals() and tevent_sa_info_queue_count()
adds 0ed93e0 tevent: add/use tevent_req_destructor
adds 50b9f15 tevent: add tevent_req_set_cleanup_fn()
adds c4c88d1 tevent: version 0.9.21
adds f08c0b2 libcli/smb: make use of tevent_req_set_cleanup_fn()
adds c84fe17 s3:lib/fncall: make use of tevent_req_set_cleanup_fn()
adds 5fd9eab s3:lib/tldap: make use of tevent_req_defer_callback()
adds 741cb24 s3:lib/tldap: make use of tevent_req_set_cleanup_fn()
adds fa8c2b1 libcli: Fix the comment for the address.
adds 5daf540 s3-smbd: Log user change information.
adds c20753c selftest: Use the absolute path to libnss_winbind.so.
adds 15b2d1a waf: improve iconv checks
adds 1a42ff7 waf:lib/replace correct detection of libiconv
adds df6ddcf waf:lib/replace fix up libintl related checks
adds a83f491 waf:lib/replace change detection of gettext
adds 31db0c8 waf:lib/replace fix gettext detection
adds da891e2 waf:lib/replace gettext configure checks
adds 090f010 s3: rpc_server/srvsvc: Ensure we don't continually realloc inside init_srv_sess_info_1().
adds de89975 s3: rpc_server/srvsvc: Adding functions to determine open files on all sessions.
adds dad72a3 s3: rpc_server/srvsvc: Avoiding the loop around locking tdb traversal.
adds 8f3cf00 s3-winbind: only pass needed args to child_read_request
adds 1db4d38 s3-winbind: separate child response sock write
adds 3682080 Support for Heimdal's unified krb5 and hdb plugin system.
adds e758f41 kdc: Add belts-and-braces check that we fail if the hdb version changes
adds cbffbb7 ctdb-daemon: Do not run monitor event if any other event is already running
adds eee450f ctdb-daemon: Simplify listing event scripts using scandir
adds 5f3ccfc messaging3: Add messaging_read_send/recv
adds 0176097 dbwrap_watch: Use messaging_read_send/recv
adds 2779e78 smbd: Use messaging_read_send in smbXsrv_session.c
adds 9801072 messaging3: remove msg_channel
adds c427b29 messaging3: Remove unused messaging_tdb_event
adds ece3ba1 libcli/auth: add netlogon_creds_cli_set_global_db()
adds 8cf4eff s3:rpc_client: use db_open() to open "netlogon_creds_cli.tdb"
adds 387ed2e libcli/auth: don't alter the computer_name in cluster mode.
adds b8fdeb8 libcli/auth: reject computer_name longer than 15 chars
adds dcc2c83 s3:rpc_server/netlogon: return a zero return_authenticator on error
adds 25fb73f s4:rpc_server/netlogon: return a zero return_authenticator and rid on error
adds 38f8788 s4:torture/rpc: add invalidAuthenticate2
adds 0f347e4 log winbind version (when requested) in winbindd log
adds b04e8b7 s3: ldap client can return NT_STATUS_OK when an error occurs in a paged search.
adds 7638f52 s3: Don't open the dir for stat/attr/acl related mask
adds 6c6c3fa samba-tool classicupgrade: Remove unsued reference to samba3sam
adds 6104b1f samba-tool classicupgrade: Remove unsued upgrade_smbconf
adds 13015a1 smbd: Fix format errors on FreeBSD10
adds c437eaa heimdal: Fix a format error on FreeBSD10
adds c6edb37 vfs_time_audit: Make durable functions static
adds 50cc510 libreplace: free() deals fine with NULL pointers
adds 1abe45f param: Rename variable used for lp_pathname szPath
adds 4a9b91c param: Rename variable used for lp_hostsallow szHostsallow
adds a0c5ae5 param: Rename variable used for lp_hostsdeny szHostsdeny
adds 03f3359 param: Rename variable used for lp_msdfs_root bMSDfsRoot
adds d7b18d1 param: Rename variable used for lp_browseable bBrowseable
adds 63c92f7 param: Rename variable used for lp_readonly bRead_only
adds 6d0b2ef param: Rename variable used for lp_print_ok bPrint_ok
adds 8299c14 param: Rename variable used for lp_map_hidden bMap_hidden
adds 1aa8333 param: Rename variable used for lp_map_archive bMap_archive
adds 2add7c5 param: Rename variable used for lp_oplocks bOpLocks
adds 4d00556 param: Rename variable used for lp_strict_sync bStrictSync
adds 4f0c831 param: Rename variable used for lp_map_system bMap_system
adds 79919ea param: Rename variable used for lp_max_connections iMaxConnections
adds 31a360e param: Rename variable used for lp_csc_policy iCSCPolicy
adds 2683a01 param: Rename variable used for lp_create_mask iCreate_mask
adds 31c571a param: Rename variable used for lp_force_create_mode iCreate_force_mode
adds 3532d9a param: Rename variable used for lp_dir_mask iDir_mask
adds d7a83ff param: Rename variable used for lp_force_dir_mode iDir_force_mode
adds 0a4e141 param: Rename variable used for lp_preexec szPreExec
adds d1a44b2 param: Rename variable used for lp_postexec szPostExec
adds a098785 param: Rename variable used for lp_rootpreexec szRootPreExec
adds ac6a551 param: Rename variable used for lp_rootpostexec szRootPostExec
adds 461461f param: Rename variable used for lp_dontdescend szDontdescend
adds de83893 param: Rename variable used for lp_username szUsername
adds a79d074 param: Rename variable used for lp_username_map szUsernameMap
adds b8c1c84 param: Rename variable used for lp_username_map_script szUsernameMapScript
adds 3c0e803 param: Rename variable used for lp_invalid_users szInvalidUsers
adds 762291a param: Rename variable used for lp_valid_users szValidUsers
adds 72a54b9 param: Rename variable used for lp_admin_users szAdminUsers
adds 042a1bf param: Rename variable used for lp_printcommand szPrintcommand
adds 8989309 param: Rename variable used for lp_lpqcommand szLpqcommand
adds 76401c5 param: Rename variable used for lp_lprmcommand szLprmcommand
adds d9e12da param: Rename variable used for lp_lppausecommand szLppausecommand
adds 7198e8b param: Rename variable used for lp_lpresumecommand szLpresumecommand
adds 00c55b2 param: Rename variable used for lp_queuepausecommand szQueuepausecommand
adds cbb3381 param: Rename variable used for lp_queueresumecommand szQueueresumecommand
adds 1204a2a param: Rename variable used for lp_printjob_username szPrintjobUsername
adds d1ec0c8 param: Rename variable used for lp_magicscript szMagicScript
adds 92db364 param: Rename variable used for lp_magicoutput szMagicOutput
adds 58aeebf param: Rename variable used for lp_vfs_objects szVfsObjects
adds a091d42 param: Rename variable used for lp_msdfs_proxy szMSDfsProxy
adds a91b396 param: Rename variable used for lp_veto_files szVetoFiles
adds 18f26df param: Rename variable used for lp_hide_files szHideFiles
adds ca86994 param: Rename variable used for lp_veto_oplocks szVetoOplockFiles
adds 5b2bf1a param: Rename variable used for lp_aio_write_behind szAioWriteBehind
adds f6f8373 param: Rename variable used for lp_dfree_command szDfree
adds 0c2319b param: Rename variable used for lp_preexec_close bPreexecClose
adds 74c3644 param: Rename variable used for lp_rootpreexec_close bRootpreexecClose
adds e1cd742 param: Rename variable used for lp_casesensitive iCaseSensitive
adds a699f9c param: Rename variable used for lp_preservecase bCasePreserve
adds e2f33ce param: Rename variable used for lp_shortpreservecase bShortCasePreserve
adds 7038dd7 param: Rename variable used for lp_hide_dot_files bHideDotFiles
adds 54becad param: Rename variable used for lp_hide_special_files bHideSpecialFiles
adds c1dbdeb param: Rename variable used for lp_hideunreadable bHideUnReadable
adds 08d74c0 param: Rename variable used for lp_hideunwriteable_files bHideUnWriteableFiles
adds 7b66890 param: Rename variable used for lp_access_based_share_enum bAccessBasedShareEnum
adds 1361391 param: Rename variable used for lp_guest_ok bGuest_ok
adds 8399e6d param: Rename variable used for lp_guest_only bGuest_only
adds 1cbb4a8 param: Rename variable used for lp_administrative_share bAdministrative_share
adds 56e9e7d param: Rename variable used for lp_print_notify_backchannel bPrintNotifyBackchannel
adds 1265e25 param: Rename variable used for lp_store_dos_attributes bStoreDosAttributes
adds 7a5f882 param: Rename variable used for lp_dmapi_support bDmapiSupport
adds 7e11a91 param: Rename variable used for lp_locking bLocking
adds fe0b194 param: Rename variable used for lp_strict_locking iStrictLocking
adds 366f985 param: Rename variable used for lp_posix_locking bPosixLocking
adds e5d56bf param: Rename variable used for lp_kernel_oplocks bKernelOplocks
adds e14f9bc param: Rename variable used for lp_level2_oplocks bLevel2OpLocks
adds 3a569bf param: Rename variable used for lp_kernel_share_modes bKernelShareModes
adds 27e9186 param: Rename variable used for lp_onlyuser bOnlyUser
adds fe2e517 param: Rename variable used for lp_manglednames bMangledNames
adds 14f8ca5 param: Rename variable used for lp_symlinks bSymlinks
adds e9dd054 param: Rename variable used for lp_syncalways bSyncAlways
adds b74c24c param: Rename variable used for lp_strict_allocate bStrictAllocate
adds 2237cb2 param: Rename variable used for lp_delete_readonly bDeleteReadonly
adds 11a4a66 param: Rename variable used for lp_fake_oplocks bFakeOplocks
adds 6d376da param: Rename variable used for lp_recursive_veto_delete bDeleteVetoFiles
adds 27d1aea param: Rename variable used for lp_dos_filemode bDosFilemode
adds ef4d152 param: Rename variable used for lp_dos_filetimes bDosFiletimes
adds 40d77cc param: Rename variable used for lp_dos_filetime_resolution bDosFiletimeResolution
adds 5d5ddef param: Rename variable used for lp_fake_dir_create_times bFakeDirCreateTimes
adds b302df5 param: Rename variable used for lp_blocking_locks bBlockingLocks
adds 7647bd0 param: Rename variable used for lp_inherit_perms bInheritPerms
adds c9116b3 param: Rename variable used for lp_inherit_acls bInheritACLS
adds 65f2c18 param: Rename variable used for lp_inherit_owner bInheritOwner
adds 7af10e8 param: Rename variable used for lp_use_client_driver bUseClientDriver
adds 7e180fb param: Rename variable used for lp_default_devmode bDefaultDevmode
adds 425c292 param: Rename variable used for lp_force_printername bForcePrintername
adds 819dcd5 param: Rename variable used for lp_nt_acl_support bNTAclSupport
adds 71e3812 param: Rename variable used for lp_force_unknown_acl_user bForceUnknownAclUser
adds 4fe2f28 param: Rename variable used for lp_ea_support bEASupport
adds 19b2b00 param: Rename variable used for lp__use_sendfile bUseSendfile
adds 473b1cd param: Rename variable used for lp_profile_acls bProfileAcls
adds 757922c param: Rename variable used for lp_map_acl_inherit bMap_acl_inherit
adds d9cd87a param: Rename variable used for lp_afs_share bAfs_Share
adds 88d9088 param: Rename variable used for lp_acl_check_permissions bAclCheckPermissions
adds 1daffaf param: Rename variable used for lp_acl_group_control bAclGroupControl
adds 50d8c25 param: Rename variable used for lp_acl_map_full_control bAclMapFullControl
adds 6f01e34 param: Rename variable used for lp_acl_allow_execute_always bAclAllowExecuteAlways
adds 8dd94b9 param: Rename variable used for lp_defaultcase iDefaultCase
adds 8efb387 param: Rename variable used for lp_minprintspace iMinPrintSpace
adds a5d9d43 param: Rename variable used for lp_printing iPrinting
adds e2c7e8d param: Rename variable used for lp_max_reported_jobs iMaxReportedPrintJobs
adds 42c7383 param: Rename variable used for lp_oplock_contention_limit iOplockContentionLimit
adds 858ae13 param: Rename variable used for lp_write_cache_size iWriteCacheSize
adds b944da7 param: Rename variable used for lp_block_size iBlock_size
adds 228529c param: Rename variable used for lp_dfree_cache_time iDfreeCacheTime
adds ab0c6e2 param: Rename variable used for lp_allocation_roundup_size iallocation_roundup_size
adds 8c19694 param: Rename variable used for lp_aio_read_size iAioReadSize
adds 2ba10da param: Rename variable used for lp_aio_write_size iAioWriteSize
adds d01ce7c param: Rename variable used for lp_map_readonly iMap_readonly
adds 8326dcd param: Rename variable used for lp_directory_name_cache_size iDirectoryNameCacheSize
adds 8bc3b62 param: Rename variable used for lp_smb_encrypt ismb_encrypt
adds 25f9b44 param: Rename variable used for lp_magicchar magic_char
adds e3820c6 param: Rename variable used for lp_cups_options szCupsOptions
adds ea8671f param: Rename variable used for lp_change_notify bChangeNotify
adds 81f9cbd param: Rename variable used for lp_kernel_change_notify bKernelChangeNotify
adds acc129e param: Rename variable used for lp_durable_handles bDurableHandles
adds 91b212c param: Rename variable used for lp_allow_insecure_widelinks bAllowInsecureWidelinks
adds 2f8f2e0 param: Rename variable used for lp_allow_nt4_crypto bAllowNT4Crypto
adds 33850bb param: Rename variable used for lp_allow_trusted_domains bAllowTrustedDomains
adds 313a35f param: Rename variable used for lp_async_smb_echo_handler bAsyncSMBEchoHandler
adds d507be5 param: Rename variable used for lp_bind_interfaces_only bBindInterfacesOnly
adds 1431a86 param: Rename variable used for lp_browse_list bBrowseList
adds 7802c9d param: Rename variable used for lp_client_lanman_auth bClientLanManAuth
adds 7dc9eff param: Rename variable used for lp_client_ntlmv2_auth bClientNTLMv2Auth
adds f0cd945 param: Rename variable used for lp_client_plaintext_auth bClientPlaintextAuth
adds 48a1bb9 param: Rename variable used for lp_client_use_spnego bClientUseSpnego
adds eb4eada param: Rename variable used for lp_create_krb5_conf bCreateKrb5Conf
adds 0a92531 param: Rename variable used for lp_debug_class bDebugClass
adds bdd254d param: Rename variable used for lp_debug_hires_timestamp bDebugHiresTimestamp
adds b8ccd20 param: Rename variable used for lp_debug_pid bDebugPid
adds bb2e4bd param: Rename variable used for lp_debug_prefix_timestamp bDebugPrefixTimestamp
adds bb2e797 param: Rename variable used for lp_debug_uid bDebugUid
adds 1786669 param: Rename variable used for lp_defer_sharing_violations bDeferSharingViolations
adds 3579bf9 param: Rename variable used for lp_disable_netbios bDisableNetbios
adds 6704919 param: Rename variable used for lp__disable_spoolss bDisableSpoolss
adds 2aec130 param: Rename variable used for lp__domain_logons bDomainLogons
adds 673d12d param: Rename variable used for lp_enable_asu_support bASUSupport
adds fc47dfa param: Rename variable used for lp_enable_core_files bEnableCoreFiles
adds dd45b1c param: Rename variable used for lp_enable_privileges bEnablePrivileges
adds 0b1d23d param: Rename variable used for lp_encrypted_passwords bEncryptPasswords
adds abe8991 param: Rename variable used for lp_host_msdfs bHostMSDfs
adds f22897d param: Rename variable used for lp_hostname_lookups bHostnameLookups
adds 345846d param: Rename variable used for lp_lanman_auth bLanmanAuth
adds ddaa64b param: Rename variable used for lp_large_readwrite bLargeReadwrite
adds cfc6904 param: Rename variable used for lp_load_printers bLoadPrinters
adds 82e55b5 param: Rename variable used for lp_local_master bLocalMaster
adds 1dae7d5 param: Rename variable used for lp_log_writeable_files_on_exit bLogWriteableFilesOnExit
adds 4da9790 param: Rename variable used for lp_map_untrusted_to_domain bMapUntrustedToDomain
adds 9db6487 param: Rename variable used for lp_ms_add_printer_wizard bMsAddPrinterWizard
adds 029b438 param: Rename variable used for lp_multicast_dns_register bMulticastDnsRegister
adds 20ce0f2 param: Rename variable used for lp_neutralize_nt4_emulation bNeutralizeNT4Emulation
adds e6e352f param: Rename variable used for lp_nis_home_map bNISHomeMap
adds 9032e5c param: Rename variable used for lp_nmbd_bind_explicit_broadcast bNmbdBindExplicitBroadcast
adds 528d302 param: Rename variable used for lp_ntlm_auth bNTLMAuth
adds f51dd16 param: Rename variable used for lp_nt_pipe_support bNTPipeSupport
adds 505555e param: Rename variable used for lp_nt_status_support bNTStatusSupport
adds 1b9891d param: Rename variable used for lp_null_passwords bNullPasswords
adds b2a3c35 param: Rename variable used for lp_obey_pam_restrictions bObeyPamRestrictions
adds 63afb62 param: Rename variable used for lp_pam_password_change bPamPasswordChange
adds ad72bec param: Rename variable used for lp_passdb_expand_explicit bPassdbExpandExplicit
adds 80af9ec param: Rename variable used for lp_passwd_chat_debug bPasswdChatDebug
adds bb9035f param: Rename variable used for lp_registry_shares bRegistryShares
adds 072790d param: Rename variable used for lp_reject_md5_clients bRejectMD5Clients
adds 5fe3d6d param: Rename variable used for lp_reject_md5_servers bRejectMD5Servers
adds 7fbe9b5 param: Rename variable used for lp_require_strong_key bRequireStrongKey
adds abe9cb8 param: Rename variable used for lp_reset_on_zero_vc bResetOnZeroVC
adds fb5ada6 param: Rename variable used for lp_rpc_big_endian bRpcBigEndian
adds 7c8e715 param: Rename variable used for lp_stat_cache bStatCache
adds cf3b40b param: Rename variable used for lp_syslog_only bSyslogOnly
adds f0565a8 param: Rename variable used for lp_timestamp_logs bTimestampLogs
adds 00efddb param: Rename variable used for lp_time_server bTimeServer
adds d2572dc param: Rename variable used for lp_unicode bUnicode
adds b249902 param: Rename variable used for lp_unix_extensions bUnixExtensions
adds a4ea169 param: Rename variable used for lp_unix_password_sync bUnixPasswdSync
adds 657ac13 param: Rename variable used for lp_use_mmap bUseMmap
adds df39def param: Rename variable used for lp_use_ntdb bUseNtdb
adds d7be3e0 param: Rename variable used for lp_usershare_allow_guests bUsershareAllowGuests
adds 7bd8de3 param: Rename variable used for lp_usershare_owner_only bUsershareOwnerOnly
adds 3898dec param: Rename variable used for lp_use_spnego bUseSpnego
adds 1e3dedd param: Rename variable used for lp_utmp bUtmp
adds 591e806 param: Rename variable used for lp_we_are_a_wins_server bWINSsupport
adds e9b9ce6 param: Rename variable used for lp_winbind_enum_groups bWinbindEnumGroups
adds d3ff81f param: Rename variable used for lp_winbind_enum_users bWinbindEnumUsers
adds 8c87916 param: Rename variable used for lp_winbind_nested_groups bWinbindNestedGroups
adds 36dc56a param: Rename variable used for lp_winbind_normalize_names bWinbindNormalizeNames
adds 04020d0 param: Rename variable used for lp_winbind_offline_logon bWinbindOfflineLogon
adds 5f0dcfc param: Rename variable used for lp_winbind_refresh_tickets bWinbindRefreshTickets
adds d96d018 param: Rename variable used for lp_winbind_rpc_only bWinbindRpcOnly
adds 422de11 param: Rename variable used for lp_winbind_sealed_pipes bWinbindSealedPipes
adds f3245c7 param: Rename variable used for lp_winbind_trusted_domains_only bWinbindTrustedDomainsOnly
adds cd8aed9 param: Rename variable used for lp_winbind_use_default_domain bWinbindUseDefaultDomain
adds f12b576 param: Rename variable used for lp_wins_dns_proxy bWINSdnsProxy
adds 32d8a0a param: Rename variable used for lp_wins_proxy bWINSproxy
adds 540d7ca param: Rename variable used for lp_afs_username_map szAfsUsernameMap
adds 67d5493 param: Rename variable used for lp_ctdbd_socket ctdbdSocket
adds a89ec8b param: Rename variable used for lp_dedicated_keytab_file szDedicatedKeytabFile
adds 4253eed param: Rename variable used for lp_dnsdomain szRealm_lower
adds 603282d param: Rename variable used for lp_guestaccount szGuestaccount
adds 37318b6 param: Rename variable used for lp_lockdir szLockDir
adds 35993f2 param: Rename variable used for lp_logon_drive szLogonDrive
adds d0d6d8a param: Rename variable used for lp_logon_home szLogonHome
adds 023ac0f param: Rename variable used for lp_logon_path szLogonPath
adds 8e8745f param: Rename variable used for lp_logon_script szLogonScript
adds d06b706 param: Rename variable used for lp_netbios_name szNetbiosName
adds 26e3bc0 param: Rename variable used for lp_netbios_scope szNetbiosScope
adds 409fe4f param: Rename variable used for lp_ntp_signd_socket_directory szNTPSignDSocketDirectory
adds 06499f7 param: Rename variable used for lp_passwordserver szPasswordServer
adds 137d72d param: Rename variable used for lp_piddir szPidDir
adds 3198a05 param: Rename variable used for lp_private_dir szPrivateDir
adds 0053af8 param: Rename variable used for lp_realm szRealm_upper
adds bcea89b param: Rename variable used for lp_smb_passwd_file szSMBPasswdFile
adds 8fdb373 param: Rename variable used for lp_template_homedir szTemplateHomedir
adds c7a0976 param: Rename variable used for lp_template_shell szTemplateShell
adds 74ac460 param: Rename variable used for lp_utmpdir szUtmpDir
adds 4fe2612 param: Rename variable used for lp_winbindd_privileged_socket_directory szWinbinddPrivilegedSocketDirectory
adds b848ffc param: Rename variable used for lp_winbindd_socket_directory szWinbinddSocketDirectory
adds d7d16a8 param: Rename variable used for lp_winbind_separator szWinbindSeparator
adds 37f67b8 param: Rename variable used for lp_workgroup szWorkgroup
adds 3ea2341 param: Rename variable used for lp_wtmpdir szWtmpDir
adds 32b2011 param: Rename variable used for lp_afs_token_lifetime iAfsTokenLifetime
adds e7e1130 param: Rename variable used for lp_algorithmic_rid_base AlgorithmicRidBase
adds a8a603b param: Rename variable used for lp_client_schannel clientSchannel
adds 64c3eee param: Rename variable used for lp_config_backend ConfigBackend
adds c04e5bd param: Rename variable used for lp_idmap_cache_time iIdmapCacheTime
adds fcc0039 param: Rename variable used for lp_idmap_negative_cache_time iIdmapNegativeCacheTime
adds 9ef5fe0 param: Rename variable used for lp_init_logon_delay InitLogonDelay
adds 774d293 param: Rename variable used for lp_keepalive iKeepalive
adds f58121c param: Rename variable used for lp_kerberos_method iKerberosMethod
adds 1f68d33 param: Rename variable used for lp_lock_spin_time iLockSpinTime
adds d57869d param: Rename variable used for lp_maxmux max_mux
adds bd7182f param: Rename variable used for lp_max_smbd_processes iMaxSmbdProcesses
adds 7568b26 param: Rename variable used for lp_max_stat_cache_size iMaxStatCacheSize
adds 76f1ab4 param: Rename variable used for lp_passwd_chat_timeout iPasswdChatTimeout
adds 395aee4 param: Rename variable used for lp_printcap_cache_time PrintcapCacheTime
adds f1e266e param: Rename variable used for lp_server_schannel serverSchannel
adds 6f037d7 param: Rename variable used for lp_smb2_max_read ismb2_max_read
adds 872f8db param: Rename variable used for lp_smb2_max_trans ismb2_max_trans
adds 5299ed1 param: Rename variable used for lp_smb2_max_write ismb2_max_write
adds fe6b608 param: Rename variable used for lp_usernamelevel unamelevel
adds aaa8e43 param: Rename variable used for lp_username_map_cache_time iUsernameMapCacheTime
adds 13a6310 param: Rename variable used for lp_usershare_max_shares iUsershareMaxShares
adds 5cc00da param: Rename variable used for lp_auth_methods AuthMethods
adds b3d9c14 param: Rename variable used for lp_cluster_addresses szClusterAddresses
adds febd26e param: Rename variable used for lp_dcerpc_endpoint_servers dcerpc_ep_servers
adds ed8ac48 param: Rename variable used for lp_dns_update_command szDNSUpdateCommand
adds ce536d6 param: Rename variable used for lp_eventlog_list szEventLogs
adds f6c5c38 param: Rename variable used for lp_interfaces szInterfaces
adds be9821b param: Rename variable used for lp_name_resolve_order szNameResolveOrder
adds 0d6e322 param: Rename variable used for lp_netbios_aliases szNetbiosAliases
adds 3be3780 param: Rename variable used for lp_nsupdate_command szNSUpdateCommand
adds bb61e10 param: Rename variable used for lp_preload_modules szPreloadModules
adds ade2a26 param: Rename variable used for lp_rndc_command szRNDCCommand
adds 6fe49ed param: Rename variable used for lp_samba_kcc_command szSambaKCCCommand
adds 558662f param: Rename variable used for lp_spn_update_command szSPNUpdateCommand
adds 23cf8e7 param: Rename variable used for lp_svcctl_list szServicesList
adds b48586e param: Rename variable used for lp_usershare_prefix_allow_list szUsersharePrefixAllowList
adds 4791c0e param: Rename variable used for lp_usershare_prefix_deny_list szUsersharePrefixDenyList
adds 434a261 param: Rename variable used for lp_winbind_nss_info szWinbindNssInfo
adds e57d08d param: Rename variable used for lp_wins_server_list szWINSservers
adds f42246b param: Rename variable used for lp_abort_shutdown_script szAbortShutdownScript
adds f3080c7 param: Rename variable used for lp_addgroup_script szAddGroupScript
adds fb0a0c6 param: Rename variable used for lp_addmachine_script szAddMachineScript
adds 20ded0f param: Rename variable used for lp_addport_cmd szAddPortCommand
adds 88287a6 param: Rename variable used for lp_addprinter_cmd szAddPrinterCommand
adds 833e8cb param: Rename variable used for lp_add_share_cmd szAddShareCommand
adds de80931 param: Rename variable used for lp_adduser_script szAddUserScript
adds de281b6 param: Rename variable used for lp_addusertogroup_script szAddUserToGroupScript
adds 0c2a7ab param: Rename variable used for lp_auto_services szAutoServices
adds ab90ca9 param: Rename variable used for lp_change_share_cmd szChangeShareCommand
adds 9b1144c param: Rename variable used for lp_check_password_script szCheckPasswordScript
adds 19a0106 param: Rename variable used for lp_cups_server szCupsServer
adds 56a2452 param: Rename variable used for lp_defaultservice szDefaultService
adds ce285a1 param: Rename variable used for lp_deleteprinter_cmd szDeletePrinterCommand
adds 8207bf6 param: Rename variable used for lp_delete_share_cmd szDeleteShareCommand
adds 1a62b1e param: Rename variable used for lp_delgroup_script szDelGroupScript
adds 58b64cb param: Rename variable used for lp_deluserfromgroup_script szDelUserFromGroupScript
adds abee525 param: Rename variable used for lp_deluser_script szDelUserScript
adds d045cfb param: Rename variable used for lp_enumports_cmd szEnumPortsCommand
adds 3293c7f param: Rename variable used for lp_get_quota_command szGetQuota
adds 0047844 param: Rename variable used for lp_iprint_server szIPrintServer
adds 85c587c param: Rename variable used for lp_ldap_admin_dn szLdapAdminDn
adds 1f9209a param: Rename variable used for lp_ldap_suffix szLdapSuffix
adds ef3bfd73e param: Rename variable used for lp_log_nt_token_command szLogNtTokenCommand
adds 3ad53d5 param: Rename variable used for lp_mangling_method szManglingMethod
adds 2e1714e param: Rename variable used for lp_msg_command szMsgCommand
adds 90700df param: Rename variable used for lp_nis_home_map_name szNISHomeMapName
adds cae093c param: Rename variable used for lp_os2_driver_map szOs2DriverMap
adds ceda82f param: Rename variable used for lp_panic_action szPanicAction
adds fd17237 param: Rename variable used for lp_passwd_chat szPasswdChat
adds 9012bde param: Rename variable used for lp_passwd_program szPasswdProgram
adds 5285490 param: Rename variable used for lp_perfcount_module szSMBPerfcountModule
adds 640c0bf param: Rename variable used for lp_remote_announce szRemoteAnnounce
adds 9459015 param: Rename variable used for lp_remote_browse_sync szRemoteBrowseSync
adds abd9173 param: Rename variable used for lp_renameuser_script szRenameUserScript
adds 4d75443 param: Rename variable used for lp_rootdir szRootdir
adds 3173e61 param: Rename variable used for lp_serverstring szServerString
adds 0cb3a41 param: Rename variable used for lp_setprimarygroup_script szSetPrimaryGroupScript
adds bea2aea param: Rename variable used for lp_set_quota_command szSetQuota
adds 0da7b50 param: Rename variable used for lp_share_backend szShareBackend
adds 8639ac7 param: Rename variable used for lp_shutdown_script szShutdownScript
adds af296ac param: Rename variable used for lp_usershare_path szUsersharePath
adds d4bd1b0 param: Rename variable used for lp_wins_hook szWINSHook
adds 02f3523 param: Rename variable used for lp__domain_master domain_master
adds 501e922 param: Rename variable used for lp_init_logon_delayed_hosts szinit_logon_delayedHosts
adds 0e5767f param: Rename variable used for lp_username_map_script usernameMapScript
adds 9316cec param: Rename variable used for lp_username_map usernameMap
adds a316268 script: Remove unused and no-longer-working extract_allparms.sh
adds e465634 s4-testparm: modify dumping of parameters to use the lib/param code to have more consistent output
adds fa5a1cc lib/param: fix parameter dumping to detect share and global parameters
adds 931a370 param: fix incorrect file error handling in s4 pyparam
adds 72c6645 s4-param: add error messages for failure to dump a parameter
adds 3c36067 docs: update acl check permissions to be consistent with testparm
adds 346f0d2 docs: update acl allow execute always to be consistent with testparm
adds 0b1fd3c docs: update usershare owner only always to be consistent with testparm
adds d64a35e docs: update use sendfile to be consistent with testparm
adds de43178 docs: update unix charset to be consistent with testparm
adds 2e80b47 docs: update cups encrypt to be consistent with testparm
adds 68a145b docs: update winbind refresh tickets to be consistent with testparm
adds 6637557 docs: update defer sharing violations to be consistent with testparm
adds 580bde7 docs: update acl map full control to be consistent with testparm
adds ce25bcf docs: update rpc big endian to be consistent with testparm
adds 635b062 docs: update winbind offline logon to be consistent with testparm
adds b889f0f docs: update unicode default to be consistent with testparm
adds c3f6a09 docs: update idmap cache time to be consistent with testparm
adds d44a70f docs: update usershare prefix deny list to be consistent with testparm
adds 1273df8 docs: update veto files to be consistent with testparm
adds 56fae25 docs: fix locking to include the default correctly
adds 060e3ef docs: fix map hidden to include the default correctly
adds 6cfee0d docs: fix template shell to include the default correctly
adds 962f3e9 docs: update user share template share to be consistent with testparm
adds d48f0c8 docs: update user share prefix allow list to be consistent with testparm
adds 8727459 docs: fix rename user script to be of the correct type (string)
adds fa521e6 docs: update printer name to be consistent with testparm
adds 9ba2ea5 docs: modify winbind separator to remove unnecessary quotes
adds 73d035b docs: include the type attribute of enable core files
adds 842d053 docs: include the type attribute of netbios name
adds 1165037 docs: include the type attribute for path parameter
adds 4c3a33b docs: include the type attribute for server string parameter
adds d5ce0d3 docs: fix type attribute for share backend parameter
adds ffefbc4 docs: include the type attribute for local master parameter
adds 0531dff docs: fixup type attribute for registry shares parameter
adds 9ad5a6c docs: fixup type attribute for rpc big endian parameter
adds 31a5039 docs: fixup type attribute for unicode parameter
adds c49af66 docs: include the type attribute for force create mode
adds 5e18ede docs: include the type attribute for getwd cache
adds 4b28688 docs: fix typo in attributes for msdfs root parameter
adds 1d26e91 docs: include type attribute for winbind enum users
adds 7aa6fa9 docs: fix default cache directory
adds 725ce52 docs: fix default max open files value to be consistent with the code
adds 7b82f7c docs: change default root directory to blank
adds 7b347f6 docs: change default string slightly for passwd chat to match source code
adds 0e7e9a2 docs: update check password script to be consistent with testparm
adds b9678e5 docs: fix and explain defaults for tls parameters
adds 92b0344 docs: explain where the defaults for these printing parameters comes from
adds 400b52d docs: Use <comment> for magic output parameter default
adds dba465b docs: Change smb encrypt default in docs to match s3 and lib/param
adds dec0625 docs: Change client signing default in docs to match s3 and lib/param
adds c0ba1f3 docs: update client max protocol to be consistent with testparm
adds 166022c docs: adjust default for kerberos method to match testparm output
adds 40ab863 docs: update winbind offline logon example to be consistent with default
adds 06b05c3 docs: update winbind refresh tickets example to be consistent with default
adds d84ea8c lib/param: fix unix charset to match docs
adds f03ebe4 lib/param: change max connections from -1 to 0 to be consistent with docs
adds 05fffe6 param: set a default list of server services in s3 loadparm
adds 8f95b42 param: set a default list of ntvfs handlders in s3 loadparm
adds aaab6d5 param: set a default list of dcerpc endpoint servers in s3 loadparm and update docs to be consistent
adds 7c78dc5 param: set default tls enabled to true in s3 loadparm
adds eeec6e4 param: add default share backend to s3 loadparm
adds 7d7cabc param: add default preferred master to s3 loadparm
adds 9fad673 param: add default for allow dns updates in s3 loadparm
adds 796c29b lib/param: change default to be consistent with docs and s3
adds ff4f759 lib/param: add default algorithmic rid base
adds f2c2628 lib/param: add default for enhanced browsing parameter
adds ed7b69d lib/param: add default for enhanced browsing parameter
adds 5a729ca lib/param: add default for server schannel
adds 37f7d07 lib/param: add default for short preserve case
adds 1f56867 lib/param: add default for max open files
adds 61a1807 lib/param: add default for cups connection timeout
adds 53847ee lib/param: add default for security parameter
adds ed8e4f2 lib/param: add default for block size parameter
adds ab7a7cf lib/param: add default for client use spnego
adds 6f273cc lib/param: add default for change notify parameter
adds cf6aac3 lib/param: add default for name cache timeout
adds 4894da1 lib/param: add default for defer sharing violations parameter
adds 51a5942 lib/param: add default for ldap replication sleep
adds 937c610 lib/param: add default for idmap backend
adds 7273d9b lib/param: add default for enable privileges parameter
adds cfae645 lib/param: add default for smb2 max write
adds 4e776a4 lib/param: add default for passdb backend
adds 9a062e1 lib/param: add default for getwd cache parameter
adds 9fd38d1 lib/param: add default for winbind nested groups parameter
adds 5c8ca2e lib/param: add default for mangled names default
adds 83e13ac lib/param: add default for smb2 max credits
adds f46b306 lib/param: add default for ldap ssl parameter
adds aab2140 lib/param: add default for ldap deref parameter
adds 51a5180 lib/param: add default for lm interval
adds 78bd7c7 lib/param: add default for mangling method
adds 8f40b75 lib/param: add default for hide dot files parameter
adds 543599f lib/param: add default for browse list parameter
adds 0990ff6 lib/param: add default for password chat timeout
adds 8fbe926 lib/param: Move GUEST_ACCOUNT define to a common header
adds 44795c6 lib/param: add default for guest account
adds c760e61 lib/param: set defaults for a number of previously unset parameters
adds 846795e lib/param: fix nbt client socket address default setting to be consistent with s3 and docs
adds 5a323f3 lib/param: change server min protocol to be consistent with s3 and docs
adds 8016404 param: Add default for ntp signd socket directory to s3 loadparm
adds e6eea24 param: Add default for winbindd privileged socket directory to s3 loadparm
adds 223bd6ed param: Add defaults for tls parameters to s3 loadparm
adds 3d80a97 param: Add default for samba kcc command to s3 loadparm
adds 1571c44 param: Add default for dns update command to s3 loadparm
adds 6b040b2 param: Add default for spn update command to s3 loadparm
adds 3afeeb6 param: Add default for nsupdate command to s3 loadparm
adds 826ba5f param: Add default for rndc command to s3 loadparm
adds 28346a6e param: assign default ports in s3 loadparm to match docs and s4
adds 58865d9 pthreadpool: Fix a comment, "quit"->"shutdown"
adds 58d3ad7 param: fix an offset bug in lpcfg_set_cmdline
adds 21a94c0 param: remove unnecessary checks in dump a parameter
adds 0237936 docs: update XInclude year to conform with current standard
adds 1d68b5b docs: remove the file prefix from included path names
adds c18096b lib/param: fix copy service to include the case for P_CHAR
adds b04b4fb param: don't ignore some parameters when performing map_parameter
adds 12aed89 docs: Remove find_missing_manpages replaced by docs.py and dependent on a Makefile.in file
adds 7ddb58d docs: Remove unused parameters.global.xml and parameters.service.xml
adds c7790d6 lib/param: Fix copy_service to handle BOOLREV
adds 5c2aac0 param: pad permissions to 3 digits and update docs to be consistent
adds 36c88ca lib/param: Make lpcfg_print_parameter() common
adds 0d506d2 s3-param: Make dump_a_parameter use lp_paramater() rather than an open-coded loop
adds d2782ac s3-param: Use lpcfg_dump_a_parameter in dump_a_parameter
adds 7eecd7c lib/param: Make and use common lpcfg_map_parameter
adds b13a160 lib/param: Make and use lpcfg_equal_parameter in common
adds c813e91 param: remove unused bPreferredMaster from s3 loadparm in LOADPARM_EXTRA_GLOBALS
adds 0f119aa lib/param: Remove unused lpcfg_next_parameter (once used by SWAT)
adds 02d60cd param: Remove unused lp_next_parameter (once used by SWAT)
adds ebb04f4 param: Remove unused lp_is_default (once used by SWAT)
adds 54f3807 lib/param: Do not check defaults_saved in is_default
adds c2b8d31 param: Do not check defaults_saved in is_default
adds 164ee00 ctdb-eventscripts: Do not mark node unhealthy if no fs is available
adds f42d380 s3:brlock: fix a comment typo
adds 6dd1008 dbwrap_tool: remove the short form "-p" of "--persistent"
adds 6f748fe docs: remove short form "-p" of --persistent from dbwrap_tool manpage
adds c3f9327 dbwrap_tool: add option "--non-persistent" and force excatly one of "--[non-]persistent"
adds 1e3b352 docs: document new --non-persistent option to dbwrap_tool
adds e93f052 docs: remove extra spaces in synopsis of dbwrap_tool
adds 6b2d67a smbd:smb2: fix durable reconnect: set fsp->fnum from the smbXsrv_open->local_id
adds 0b23345 s3:smbd: skip empty records in smbXsrv_open_cleanup()
adds af360ed s4:torture:smb2: fix durable-open.reopen4
adds 9fb9438 selftets: durable-open.reopen4 succeeds now.
adds afdb715 build: Build idmap_ad by default
adds 05c1fe5 s4:tls_tstream: allow mode of SSL keyfile to be 0400, not only 0600
adds e5778cc ctdb/daemon: reloadips must register state of asynchronous controls
adds 1640f36 ctdb/tests/eventscripts: Improve ip command stub secondary handling
adds b112a33 ctdb/tests/eventscripts: Avoid errors on broken pipe
adds 1566790 ctdb-daemon: Return negative status only if there are known errors
adds 35eb6cb ctdb-doc: Fix usage string for ctdb readkey/writekey
adds 413e0b6 param: Complete the removal of the "open files database hash size" parameter
adds 19d7ed8 param: remove static functions in param_functions.c
adds f296e6e param: Rename variable used for lp__printername szPrintername
adds 3e073f1 lib/param: fix a comment for lpcfg_printername
adds 09b8816 param: fixup security default to AUTO to permit server role = domain member
adds 7ebd3bb param: Rename variable used for lp__security security
adds 2152c77 param: Rename variable used for lp__server_role server_role
adds 8427c79 lib/param: set default for -valid parameter
adds fc77a69 s4-resolve: Add lmhosts support into the source4 name resolve code
adds 6a65086 lib/param: change name resolve order to include lmhosts as per the docs
adds 2753975 docs: change hard-coded default of nsupdate command to match lib/param
adds eabecda lib/param: Fix default of usershare path to match docs
adds 6db0015 lib/param: Fix default of panic action to match s3
adds 4899755 lib/param: Fix default of smb passwd file to match s3
adds 158ce93 lib/param: Fix default of logon home to match s3
adds 9d92e43 lib/param: Fix default of logon path to match s3
adds 0d961e4 lib/param: Fix default of printjob username to match s3
adds 0c2dae1 lib/param: change min wins ttl default to be consistent with docs
adds 3351acb lib/param: change server max protocol to be consistent with s3 and docs
adds 9893cf6 s3-param: Remove compilation conditional for setting directory name cache size.
adds 0e552e0 docs: adjust the defaults for list parameters to include commas to match testparm output
adds 57ba012 docs: define and include entities for the docs
adds 53522ac docs: Allow smb.conf.5 to still be generated outside the waf build
adds 44026cf docs: change default in pid directory to use an entity
adds e450a98 docs: change default in dns update command to use an entity
adds 9143987 docs: change default in smb passwd file to use an entity
adds 308b8b2 docs: change default in ncalrpc dir to use an entity
adds 9a76eed docs: change default in winbindd socket directory to use an entity
adds d0839f3 docs: change default in state directory to use an entity
adds 31a48b8 docs: change default in lock directory to use an entity
adds 79229f4 docs: change default in private directory to use an entity
adds 072b053 docs: change default of spn update command to use an entity
adds 7a93e0f docs: change default of ntp signd socket directory to use an entity
adds c729ab8 docs: change default of samba kcc command to use an entity
adds f243479 docs: change default of winbindd privileged socket directory to use an entity
adds 7d9cb4d docs: change default of cache directory to use an entity
adds 464009c docs: change default of usershare path to use an entity
adds 2c86758 docs: Always declare rule to build parameters.all.xml and do it first
adds fca80dc selftest: updated docs.py script
adds b449d13 selftest/Samba3: make --log-stdout optional
adds a807195 build: warn about mixed declarations and code
adds ae3c21a docs: insert meta data into mangled names parameter
adds d2c8f4e docs: insert meta data into use sendfile parameter
adds 5e3e2e2 docs: insert meta data into mangling char parameter
adds aad88fa docs: insert meta data into domain logons parameter
adds 7763428 docs: insert meta data into guest account parameter
adds 68c5ac7 docs: insert meta data into lock directory parameter
adds 4ab4d52 docs: insert meta data into password server parameter
adds 06b2de5 docs: insert meta data into pid directory parameter
adds 49c2c8b docs: insert meta data into utmp directory parameter
adds 7a4b27a docs: insert meta data into wtmp directory parameter
adds 199630e docs: insert meta data into printjob username parameter
adds cc0453d docs: insert meta data into locking parameter
adds fe5172b docs: insert meta data into strict locking parameter
adds 07d6ab3 docs: insert meta data into posix locking parameter
adds d13d8c1 docs: insert meta data into change notify parameter
adds 6ba0eda docs: insert meta data into kernel change notify parameter
adds 8e32570 docs: insert meta data into afs username map parameter
adds a58ed15 docs: insert meta data into ctdbd socket parameter
adds 52acc0c docs: insert meta data into dedicated keytab file parameter
adds 75eb53d docs: insert meta data into dns forwarder parameter
adds 9f8defe docs: insert meta data into dos charset parameter
adds 27e890c docs: insert meta data into logon drive parameter
adds 7de2312 docs: insert meta data into logon home parameter
adds d3936c7 docs: insert meta data into logon path parameter
adds e1f5921 docs: insert meta data into logon script parameter
adds 14d2094 docs: insert meta data into nbt client socket address parameter
adds c22218c docs: insert meta data into ncalrpc dir parameter
adds 1c327b1 docs: insert meta data into netbios name parameter
adds 98dde2e docs: insert meta data into netbios scope parameter
adds fe018b8 docs: insert meta data into ntp signd socket directory parameter
adds 48ea60d docs: insert meta data into passdb backend parameter
adds 341365a docs: insert meta data into private dir parameter
adds 7dae094 docs: insert meta data into smb passwd file parameter
adds 8bc352d docs: insert meta data into socket options parameter
adds 675cf58 docs: insert meta data into template homedir parameter
adds 3ac5b8e docs: insert meta data into template shell parameter
adds 8434cd2 docs: insert meta data into unix charset parameter
adds 52f2daf docs: insert meta data into winbindd privileged socket directory parameter
adds b6e3441 docs: insert meta data into winbindd socket directory parameter
adds 9312401 docs: insert meta data into winbind separator parameter
adds 5ee32fe docs: insert meta data into workgroup parameter
adds 467183f docs: insert meta data into domain master parameter
adds 1d5d9d4 docs: insert meta data into printer name parameter
adds 0841edd docs: insert meta data into security parameter
adds e075e8e docs: insert meta data into server role parameter
adds 906d665 docs: fix type for directory mask parameter
adds fd97d41 docs: fix type for force directory mode parameter
adds 1a462cb docs: fix type for dont descend parameter
adds 8baff92 docs: fix type for case sensitive parameter
adds 5b508c3 docs: fix type for default case parameter
adds 4974614 docs: fix type for mangling char parameter
adds d240a47 docs: fix type for passdb backend parameter
adds 1b1233a docs: fix type for password server parameter
adds fa798a6 docs: fix type for socket options parameter
adds 155524d docs: fix type for domain master parameter
adds 500a68a docs: fix type for wins server parameter
adds 0f81d54 docs: fix type for create mask parameter
adds ca1b987 docs: fix type for create krb5 conf parameter
adds 09750ba docs: fix type for winbind rpc only parameter
adds ee59dac docs: fix type for client ldap sasl wrapping parameter
adds c16b717 docs: fix type for client schannel parameter
adds 39db881 docs: fix type for client signing parameter
adds 31bd888 docs: fix type for krb5 port parameter
adds baecdbb docs: fix type for lm announce parameter
adds 3d79038 docs: fix type for mangle prefix parameter
adds eb1435e docs: fix type for nbt port parameter
adds 5a00778 docs: fix type for server schannel parameter
adds 1dd557f docs: fix type for web port parameter
adds 6c6d2e3 docs: fix type for dns update command parameter
adds 2e4b1f1 docs: fix type for eventlog list parameter
adds f59b460 docs: fix type for nsupdate command parameter
adds 700400c docs: fix type for rndc command parameter
adds 7b2a06b docs: fix type for samba kcc command parameter
adds 230c956 docs: fix type for spn update command parameter
adds 205c8d6 docs: fix type for svcctl list parameter
adds 6853a8e docs: fix type for usershare prefix allow list parameter
adds b4c081e docs: fix type for usershare prefix deny list parameter
adds ec7f471 docs: fix type for winbind nss info parameter
adds ec937af docs: fix type for remote announce parameter
adds fbaf49b docs: fix type for remote browse sync parameter
adds 82db40a docs: insert meta data into realm parameter
adds 27efd7b docs: insert meta data into enable spoolss for marking a synonym
adds 1e63ab7 docs: insert meta data into writeable for marking a synonym
adds 258c1bc docs: insert meta data for read raw parameter - mark do not generate function
adds a64b5cd docs: insert meta data for write raw parameter - mark do not generate function
adds 8a912a4 docs: insert meta data for cups encrypt parameter - mark do not generate function
adds 4111243 docs: insert meta data for min receivefile size parameter - mark do not generate function
adds a604daa docs: insert meta data for preferred master parameter - mark do not generate function
adds 5504a57 docs: insert meta data for smb2 max credits parameter - mark do not generate function
adds 5273909 docs: insert meta data for winbind max domain connections parameter - mark do not generate function
adds 218c87e docs: insert meta data for cache directory parameter - mark do not generate function
adds 0f13f51 docs: insert meta data for config file parameter - mark do not generate function
adds 4b477f7 docs: insert meta data for idmap backend parameter - mark do not generate function
adds c981912 docs: insert meta data for idmap gid parameter - mark do not generate function
adds 7c94edb docs: insert meta data for idmap uid parameter - mark do not generate function
adds 4122a64 docs: insert meta data for include parameter - mark do not generate function
adds e57ef85 docs: insert meta data for ldap group suffix parameter - mark do not generate function
adds a32400d docs: insert meta data for ldap idmap suffix parameter - mark do not generate function
adds 46da271 docs: insert meta data for ldap machine suffix parameter - mark do not generate function
adds d4822272 docs: insert meta data for ldap user suffix parameter - mark do not generate function
adds 333eef8 docs: insert meta data for printcap name parameter - mark do not generate function
adds f08135e docs: insert meta data for state directory parameter - mark do not generate function
adds adcda7f docs: insert meta data for tls cafile parameter - mark do not generate function
adds 1eac2cd docs: insert meta data for tls certfile parameter - mark do not generate function
adds 0eb41b0 docs: insert meta data for tls crlfile parameter - mark do not generate function
adds 7a84d45 docs: insert meta data for tls dh params file parameter - mark do not generate function
adds 779443d docs: insert meta data for tls keyfile parameter - mark do not generate function
adds 9e32e1a docs: insert meta data for available parameter - mark do not generate function
adds e435807 docs: insert meta data for -valid parameter - mark do not generate function
adds d9f6ea9 docs: insert meta data for wide links parameter - mark do not generate function
adds 1fab5fe docs: insert meta data for max print jobs parameter - mark do not generate function
adds caa1db7 docs: insert meta data for copy parameter - mark do not generate function
adds d85bab2 loadparm: rename lp[cfg]_pathname to lp[cfg]_path for consistency with docs
adds 3e8d02b loadparm: rename the variable for "path" from pathname to path
adds 4670c43 loadparm: rename lp[cfg]_hostsallow to lp[cfg]_hosts_allow for consistency with docs
adds c48c4da loadparm: rename variable for "hosts allow" from hostsallow to hosts_allow
adds cdb6af9 loadparm: rename lp[cfg]_hostsdeny to lp[cfg]_hosts_deny for consistency with docs
adds 974ad7c loadparm: rename variable for "hosts deny" from hostsdeny to hosts_deny
adds 16c8762 loadparm: rename lp[cfg]_readonly to lp[cfg]_read_only for consistency with docs
adds 0cdb0f8 loadparm: rename variable for "read only" from readonly to read_only
adds 4286e14 loadparm: rename lp[cfg]_print_ok to lp[cfg]_printable for consistency with docs
adds 4b403e9 loadparm: rename variable for "printable" from print_ok to printable
adds 43d59d5 loadparm: rename lp[cfg]_dir_mask to lp[cfg]_directory_mask for consistency with docs
adds 7951763 loadparm: rename variable for "directory mask" from dir_mask to directory_mask
adds c295670 winbind3: Fix a comment typo
adds 55cf688 winbind3: Use fstrcpy
adds 241e98d s3-lib: Add winbind_lookup_usersids().
adds 1bb11c7 s3-auth: Add passwd_to_SamInfo3().
adds 1b59c97 s3-auth: Pass talloc context to make_server_info_pw().
adds 40e6456 s3-auth: Add passwd_to_SamInfo3().
adds a89060a provision: Fix failures on re-provision incorrectly blamed on posix acl support.
adds 673d415 ldb: Return LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS rather than OPERATIONS_ERROR on EACCES and EPERM
adds 262c3de dsdb: Return LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS rather than OPERATIONS_ERROR on EACCES and EPERM
adds e76bbef ldb: pass module init errors back to the caller
adds b27543a provision: improve error message when connecting to samdb without the correct permissions
adds ad773cc pysmbd: improve the return of error codes in the python smbd bindings
adds f279a29 provision: capture slightly less generic exceptions during the test for acls
adds 741e5dc dsdb: Add more tests for DN+String and DN+Binary comparisons
adds 0ce4631 winbind3: Simplify fillup_pw_field
adds cc84aa4 s3: rpc_server/srvsvc: NetShareSetInfo - Correctly initialize max_connections for info levels != 2 before calling the change share script.
adds 4cda0bf s3: rpc_server/srvsvc: NetShareSetInfo - let CSC policy be settable.
adds be8cd92 docs-xml: Add parameter CSC policy to the change share command.
adds 98c961e s4:samdb: respect SEARCH_FLAG_PRESERVEONDELETE
adds 54d07da torture: add zero length FSCTL_SRV_COPYCHUNK test
adds 00906f9 smbd/smb2_ioctl: fail zero length copy chunk requests
adds 3be6649 vfs_btrfs: pass-through copy-chunk(len=0) requests
adds 353fdc5 .gitignore: Ignore tag files from GNU Global tool
adds 229dcfd dbwrap: add flags DBWRAP_FLAG_NONE
adds cf0cb0a dbwrap: add a dbwrap_flags argument to db_open()
adds 6def1c3 dbwrap: add a dbwrap_flags argument to db_open_ctdb()
adds 56bd404 dbwrap: add DBWRAP_FLAG_OPTIMIZE_READONLY_ACCESS
adds a97b588 dbwrap_ctdb: implement DBWRAP_FLAG_OPTIMIZE_READONLY_ACCESS
adds a20c977 dbwrap_open: add 'dbwrap_optimize_readonly:* = yes' option
adds 020fab3 s3:rpc_client: optimize the netlogon_creds_cli.tdb for read-only access
adds 906abe5 s3:registry: introduce REG_DBWRAP_FLAGS to use for all db_open calls
adds bbf0903 dbwrap: add a dbwrap_flags argument to db_open_tdb()
adds e4fbaad dbwrap: add a dbwrap_flags argument to db_open_ntdb()
adds 7e766a0 dbwrap: add dbwrap_flags argument to dbwrap_local_open()
adds 4eb57bd dbwrap: introduce DBWRAP_LOCK_ORDER_NONE for lock order "0".
adds 85235d0 libcli: use DBWRAP_LOCK_ORDER_NONE when opening schannel_store.tdb
adds 31c2336 s4:cluster: use DBWRAP_LOCK_ODER_NONE for local_db_tmp_open()
adds 44c6643 dbwrap: explicitly use DBWRAP_LOCK_ORDER_NONE in tdb->ntdb conversion
adds 24e434d dbwrap: move definition of DBWRAP_LOCK_ORDER_MAX to the private header.
adds 8dbb582 dbwrap: add DBWRAP_LOCK_ORDER_MIN
adds 5e5a31b dbwrap: add DBWRAP_LOCK_ORDER_VALID()
adds 9914017 dbwrap: add a comment explaining the supported lock orders
adds c7961ee dbwrap: completely check validity of lock order in dbwrap_check_lock_order()
adds b210e7a dbwrap: use DBWRAP_LOCK_ORDER_VALID() in db_open()
adds 9088bde smbd: Fix memory overwrites
adds 17adbbc s3: modules: streaminfo: As we have no VFS function SMB_VFS_LLISTXATTR we can't cope with a symlink when lp_posix_pathnames() is true.
adds 904a235 param: rename lp function and variable from 'force_dir_mode' to 'force_directory_mode'
adds 60d46ff param: rename lp function and variable from 'dontdescend' to 'dont_descend'
adds e02e9a3 param: rename lp function and variable from 'casesensitive' to 'case_sensitive'
adds 617d9ac param: rename lp function and variable from 'manglednames' to 'mangled_names'
adds cfa64d2 param: rename lp function and variable from 'defaultcase' to 'default_case'
adds 7c0f3ea param: rename lp function and variable from 'magicchar' to 'mangling_char'
adds e23c7ad param: rename lp function and variable from 'guestaccount' to 'guest_account'
adds 63c2497 param: rename lp function and variable from 'lockdir' to 'lock_directory'
adds 8b8ebb4 param: rename lp function and variable from 'passwordserver' to 'password_server'
adds ca20ddb param: rename lp function and variable from 'piddir' to 'pid_directory'
adds a702fca param: rename lp function and variable from 'umtpdir' to 'utmp_directory'
adds 418fc85 param: rename lp function and variable from 'wtmpdir' to 'wtmp_directory'
adds 2ca2ab3 param: rename lp function and variable from "serverstring" to "server_string"
adds a1bc448 param: rename lp function and variable from "recursive_veto_delete" to "delete_veto_files"
adds 324a976 param: rename lp function and variable from "hideunreadable" to "hide_unreadable"
adds debda15 param: rename lp function and variable from "hideunwriteable_files" to "hide_unwriteable_files"
adds fb8c6f8 param: rename lp function and variable from "preservecase" to "preserve_case"
adds 11f910b param: rename lp function and variable from "shortpreservecase" to "short_preserve_case"
adds bc455c3 param: rename lp function and variable from "veto_oplocks" to "veto_oplock_files"
adds d53a9a5 param: rename lp function and variable from "addgroup_script" to "add_group_script"
adds 8feac80 param: rename lp function and variable from "addmachine_script" to "add_machine_script"
adds 216d969 param: rename lp function and variable from "adduser_script" to "add_user_script"
adds ae64a8e param: rename lp function and variable from "addusertogroup_script" to "add_user_to_group_script"
adds e4a482f param: rename lp function and variable from "delgroup_script" to "delete_group_script"
adds 9e42b5d param: rename lp function and variable from "deluserfromgroup_script" to "delete_user_from_group_script"
adds 5abd5e0 param: rename lp function and variable from "deluser_script" to "delete_user_script"
adds b61019f param: rename lp function and variable from "setprimarygroup_script" to "set_primary_group_script"
adds 317d287 param: rename lp function and variable from "add_share_cmd" to "add_share_command"
adds 4f592c0 param: rename lp function and variable from "allow_insecure_widelinks" to "allow_insecure_wide_links"
adds 619ddaff param: rename lp function and variable from "change_share_cmd" to "change_share_command"
adds 63e8b41 param: rename lp function and variable from "delete_share_cmd" to "delete_share_command"
adds f4414d6 param: rename lp function and variable from "fake_dir_create_times" to "fake_directory_create_times"
adds 5f4159b param: rename lp function and variable from "symlinks" to "follow_symlinks"
adds 1256555 param: rename lp function and variable from "nis_home_map_name" to "homedir_map"
adds d2b6e33 param: rename lp function and variable from "magicoutput" to "magic_output"
adds e07f8ae param: rename lp function and variable from "magicscript" to "magic_script"
adds 8ec3e11 param: rename lp function and variable from "msg_command" to "message_command"
adds fc148e6 param: rename lp function and variable from "rootpostexec" to "root_postexec"
adds 8d503a4 param: rename lp function and variable from "rootpreexec" to "root_preexec"
adds 35dd3a7 param: rename lp function and variable from "addport_cmd" to "addport_command"
adds f8e7ea2 param: rename lp function and variable from "addprinter_cmd" to "addprinter_command"
adds df507a1 param: rename lp function and variable from "deleteprinter_cmd" to "deleteprinter_command"
adds cd17020 param: rename lp function and variable from "enumports_cmd" to "enumports_command"
adds d3460a7 param: rename lp function and variable from "lppausecommand" to "lppause_command"
adds 3fda1fa param: rename lp function and variable from "lpqcachetime" to "lpq_cache_time"
adds b8eeddd param: rename lp function and variable from "lpqcommand" to "lpq_command"
adds bbcd004 param: rename lp function and variable from "lpresumecommand" to "lpresume_command"
adds db52b90 param: rename lp function and variable from "lprmcommand" to "lprm_command"
adds cf6f358 param: rename lp function and variable from "max_reported_jobs" to "max_reported_print_jobs"
adds 77d0491 param: rename lp function and variable from "printcommand" to "print_command"
adds 609e7be param: rename lp function and variable from "queuepausecommand" to "queuepause_command"
adds 798678e param: rename lp function and variable from "queueresumecommand" to "queueresume_command"
adds 4e4dbc9 param: rename lp function and variable from "ms_add_printer_wizard" to "show_add_printer_wizard"
adds f548585 param: rename lp function and variable from "cli_maxprotocol" to "client_max_protocol"
adds 5be5acb param: rename lp function and variable from "cli_minprotocol" to "client_min_protocol"
adds 57d4074 param: rename lp function and variable from "maxmux" to "max_mux"
adds 64dc4b5 param: rename lp function and variable from "srv_maxprotocol" to "server_max_protocol"
adds fc111c7 param: rename lp function and variable from "srv_minprotocol" to "server_min_protocol"
adds 63598ff param: rename lp function and variable from "encrypted_passwords" to "encrypt_passwords"
adds 51f8a24 param: rename lp function and variable from "inherit_perms" to "inherit_permissions"
adds c81c75d param: rename lp function and variable from "onlyuser" to "only_user"
adds 8256cb5 param: rename lp function and variable from "readlist" to "read_list"
adds ad4048b param: rename lp function and variable from "renameuser_script" to "rename_user_script"
adds 73bac10 param: rename lp function and variable from "rootdir" to "root_directory"
adds 7cdcf13 param: rename lp function and variable from "usernamelevel" to "username_level"
adds e3052c5 param: rename lp function and variable from "writelist" to "write_list"
adds fe9974c param: rename lp function and variable from "maxdisksize" to "max_disk_size"
adds 52b1b16 param: rename lp function and variable from "minprintspace" to "min_print_space"
adds 61d4af5 param: rename lp function and variable from "syncalways" to "sync_always"
adds a397967 param: rename lp function and variable from "nis_home_map" to "nis_homedir"
adds 9f2e6f5 s4:samba-tool/testparm: add a warning when acting as an AD-DC and not using UTF-8
adds 6e98b0f s3: increase default fudge factor for max open files from 20 to 40
adds ca39dc8 docs: insert function name "timestamp_logs" into debug timestamp parameter
adds d3b9d77 docs: insert function name "we_are_a_wins_server" into wins support parameter
adds 4864ac9 docs: insert function name "auto_services" into preload parameter
adds 7783514 docs: insert function name "defaultservice" into default service parameter
adds b0ccb91 docs: insert function name "logfile" into log file parameter
adds 023045f docs: insert function name "_disable_spoolss" into disable spoolss parameter
adds 372072f docs: insert function name "wins_server_list" into wins server parameter
adds bb0b857 docs: insert function name "wins_dns_proxy" into dns proxy parameter
adds a416edf param: rename and move usershare template parameter from LOADPARM_EXTRA_GLOBALS to param_functions.c
adds 98e8126 param: rename and move log level from LOADPARM_EXTRA_GLOBALS to param_functions.c
adds 907f49e lib/param: Mark source code generators as group build_source
adds fefc596 libwbclient4: Add wbc_sids_to_xids
adds de7122d source4: Use wbc_sids_to_xids
adds f275ce4 libwbclient4: Add wbc_xids_to_sids
adds d0932a1 source4: Use wbc_xids_to_sids
adds ba5f027 libwbclient4: Remove unused composite-based functions
adds 1de725c auth4: security_token_to_unix_token only needs a tevent_context
adds 75d7c46 auth4: auth_session_info_fill_unix only needs a tevent_context
adds 5124a9e auth4: Do not generate just a temporary wbc_context
adds 15700a9 pvfs: Use the tevent_context from the ntvfs_context
adds 25e83a9 unixuid: Use the tevent_context from the ntvfs_context
adds 5a42527 dcesrv_unixinfo: No wbc_context required
adds 55dd08c ntvfs_posix: No wbc_context required
adds f35f88d ntvfs_unixuid: No wbc_context required
adds 6b04558 auth4: Remove unused wbc_context
adds 41ff0f4 winbind4: Remove unused winbind_get_idmap irpc operation
adds 8507885 lib/ldb-samba: add more attributes with LDB_SYNTAX_SAMBA_GUID
adds 91b3e41 librpc/ndr: fix headers in ndr_dcerpc.c
adds e2a6214 librpc/ndr: add NDR_ERR_INCOMPLETE_BUFFER and LIBNDR_FLAG_INCOMPLETE_BUFFER
adds ef5e0b7 librpc/ndr: remember INCOMPLETE_BUFFER missing bytes in relative_highest_offset
adds 53e0ced librpc/ndr: add support for a shallow copy to ndr_pull_subcontext_start/end
adds 7b57170 librpc/ndr: add ndr_pull_append/pop()
adds 3b2b0aa4 librpc/ndr: add ndr_syntax_id_[from|to]_string()
adds 9c5664f librpc/rpc: add dcerpc_sec_vt_header2_[from_ncacn_packet|equal]()
adds 1fd4842 librpc/rpc: add dcerpc_sec_verification_trailer_check()
adds 1137d62 s4:librpc/rpc: add forward declaration for struct resolve_context
adds 2e093cc s4:librpc/rpc: only propose header signing if we use sign or seal
adds 7676bf3 s4:rpc_server: verifiy the auth_info against the per connection values
adds b58f06c s4:rpc_server: check header of each packet fragment
adds 0856c63 s4:rpc_server: check verification trailer
adds aeab960 s3:librpc/rpc: only propose header signing if we use sign or seal
adds b5f3020 s3:rpc_server: minor refactoring of process_request_pdu()
adds 6836ffc s3:rpc_server: only become the user if we have a valid context_id
adds 1eef03a s3:rpc_server: check header of each packet fragment
adds 34e6d79 s3:rpc_server: check verification trailer
adds ffd0585 selftest: let "make testenv SCREEN=1" use tmux if it is running
adds c677498 librpc/idl: add witness.idl
adds 8e4a786 s3:rpcclient: add witness command
adds d6c9150 librpc/ndr: add ndr_table_by_syntax()
adds d791f33 s4:librpc/rpc: use the correct _recv function in continue_open_pipe()
adds 327c060 s4:librpc/rpc: remove prototypes which are already in librpc/rpc/rpc_common.h
adds 6ab7621 librpc/rpc: let dcerpc_floor_get_rhs_data() return 'char *'
adds 166766e s3:dcerpc_ep: make struct dcerpc_binding_vector private
adds 09d3a0c s3:dcerpc_ep: only use an array of 'struct dcerpc_binding *'
adds 754f2eb s3:dcerpc_ep: only use the explicitly passed object_guid
adds f9cc660 s3:dcerpc_ep: make ep_register() more tolerant regarding the passes binding vector
adds 47d7b8d s3:dcerpc_up: avoid useless talloc_zero() calls
adds a22cc6b s3:rpc_server: initialize struct dcerpc_binding completely
adds f1a1adc s3:rpcclient: initialize struct dcerpc_binding completely
adds 129c64f s4:torture/rpc: initialize struct dcerpc_binding completely
adds e48b641 s4:torture/drs: remove unused variables.
adds 42eb407 s4:torture/rpc: fix compiler warnings in spoolss.c
adds 3fcb659 s4:torture/rpc: remove unused variable in backupkey.c
adds e795b6c s4:torture/rpc: remove unused variable in dsgetinfo.c
adds 8eb7ad2 s4:torture/rpc: remove unused variable in frsapi.c
adds 312860e s4:torture/rpc: remove unused variable in session_key.c
adds 2bc1734 s4:torture/rpc: fix rpc.mgmt test
adds 48148a4 s4:torture/rpc: test all auth_types (8bit) in rpc.mgmt
adds 81add42 s4:torture/rpc: print out the object guid in rpc.epmapper.epmapper.Lookup_simple
adds 9a6201e s4:torture/rpc: pass object down to test_Map_display()
adds ce973f7 s4:torture/rpc: fix rpc.scanner test
adds 4f344f3 s3:srv_epmapper: fix logic in endpoints_match()
adds ab32b67 s3:srv_epmapper: only replace ipv4 addresses in _epm_Lookup() and _epm_Map()
adds ca6da61 s4:rpc_server: fix talloc hierachie dcesrv_context => dcesrv_endpoint => dcesrv_if_list
adds cd4ae0f s4:librpc/test: an empty hostname means b->host == NULL
adds e977884 s4:torture: handle binding_struct->host == NULL in torture_parse_target()
adds b5eb5d9 librpc/rpc: handle dcerpc_binding->host == NULL in dcerpc_floor_get_rhs_data()
adds d89ff85 librpc/rpc: fix dcerpc_floor_set_rhs_data() with NULL data.
adds 98b08df librpc/rpc: simplify dcerpc_binding_build_tower()
adds ded9576 s3:rpc_client: use address "0.0.0.0" and port "135" for epmapper requests
adds 9a084b4 librpc/rpc: add dcerpc_transport_by_name()
adds 6e813ab s4:librpc/rpc: use dcerpc_binding_dup() in dcerpc_schannel_key_send()
adds 4cf691c s4:librpc/rpc: avoid some indentation levels in dcerpc_epm_map_binding_send()
adds 4340590 s4:librpc/rpc: fix memory hierachie in dcerpc_epm_map_binding_send()
adds e42a674 s4:librpc/rpc: make use of dcerpc_binding_dup() in dcerpc_epm_map_binding_send()
adds e5e8757 s4:libnet: make use of dcerpc_binding_dup() in libnet_join.c
adds 47fa7c8 s4:libnet: use dcerpc_binding_dup() in continue_epm_map_binding_send()
adds da9b3c1 s4:rpc_server/epmapper: make use of dcerpc_binding_dup() in build_ep_list()
adds fd79652 s3: vfs_dirsort module.
adds 30cc8f4 s3: vfs_dirsort module.
adds a7d4185 build: don't execute tests/summary.c
adds aea623e param: auto generate param_functions.c at build time
adds 8685086 lib/param: Normalise "read raw" and "write raw" parameters
adds 4ea7318 lib/param: Remove special handling for 'state dir' and 'cache dir'
adds 66c2fbf lib/param: update generate_param.py to generate more of loadparm
adds a29d885 lib/param: explicitly use mode=FUNCTIONS when running generate_param.py
adds 526cf3c param: use generate_param.py to generate param_proto.h
adds cc6a778 lib/param: generate the param_functions.h containing the prototypes
adds 0c7ed5a param: No longer have a special case for lp_configfile
adds b1de1ab param: use generate_param.py to generate param_global.h
adds ac16049 param: use generate_param.py to generate param_local.h
adds 5cab9f1 param: use generate_param.py to generate s3_param.h
adds 2bf17a9 param: use generate_param.py to generate loadparm_ctx_table.c
adds 89ff7b0d param: remove special cases for tls files
adds 6e954a5 param: move SMB2 defaults to lib/param and use in loadparm_init
adds 8c22634 param: Move LOADPARM_EXTRA_GLOBALS to lib/param/loadparm.h to be shared between loadparms
adds f38b1db param: change fstype to use a constant string
adds 218d397 param: change share backend to use a constant string
adds 6b378f2 ctdb-eventscripts: Run mmlsconfig only once and use cached results
adds 9a2a5a2 ctdb-eventscripts: Create extra files for ganesha recovery
adds 276b233 ctdb-daemon: Consult CTDB_DEBUG_HUNG_SCRIPT variable before running debug script
adds e02c94d cmdline: Remove dynconfig hooks in command line processing
adds e4bad92 smbd: Fix an uninitialized read
adds f0a385f smbd: Slightly simplify vfswrap_fsctl
adds 69594df auth: Make new_server_id_task() static to auth_samba4
adds 9abf162 smbXsrv_open.c: Initialize local variable.
adds 6a7c420 waf:lib/replace fix iconv checks on HP/UX
adds 176ae6c ctdb-eventscripts: Deleting IPs should use the promote_secondaries option
adds a226015 ctdb-tests-eventscripts: Testing support for promote_secondaries
adds 50fc53d ctdb-tests: New test to ensure "ctdb reloadips" manipulates IPs correctly
adds f1a20d7 ctdb-recoverd: Fix a bug in the LCP2 rebalancing code
adds a9ccdec ctdb-tests: Handle interactions with monitor events
adds f8c179b build: allow some python variable overrides
adds 31a9274 auth/gensec: only include "librpc/gen_ndr/dcerpc.h"
adds 6f527c8 s4:auth/gensec: only include "librpc/gen_ndr/dcerpc.h"
adds 83bd478 s4:client: fix some compiler warnings
adds b51cc6e s4:torture/rpc: s/pipe/p/ in order to avoid compiler warnings
adds da481b5 s4:wrepl_server: avoid some compiler warnings
adds dfd30a6 s4:rpc_server/remote: avoid compiler a compiler warning
adds 6a19332 s4:libnet: avoid compiler warnings in libnet_lookup.c
adds 1228a93 s4:librpc/rpc: use dcerpc_binding_dup() before modifying the given binding
adds 05193b3 s4:torture/rpc: use dcerpc_binding_dup() before modifying the given binding
adds 16b56d7 s4:torture/rpc: use dcerpc_parse_binding() in epmapper.c
adds 7fd9ee6 s4:rpc_server/spoolss: use dcerpc_parse_binding() to create the notify binding
adds 5e3d72e s3:rpcclient: make use of dcerpc_parse_binding() to create the binding
adds 352d096 s3:rpc_server: make use of dcerpc_parse_binding() to create a binding.
adds 09c5bd9 librpc/rpc: add some talloc checks to dcerpc_binding_string()
adds 33fa75c librpc/rpc: remove the options array in dcerpc_parse_binding() if not needed
adds 3f40cde librpc/rpc: only interpret the first option as endpoint if there's no '=' in it.
adds 6557b42 librpc/rpc: add dcerpc_binding_get_string_option()
adds 8dfba57 librpc/rpc: add dcerpc_binding_set_string_option()
adds 7c0985b librpc/rpc: add dcerpc_binding_copy_string_option()
adds 5d22127 librpc/rpc: keep talloc hierachie sane in dcerpc_parse_binding()
adds e4b246a librpc/rpc: handle "localaddress" in dcerpc_binding_[s|g]et_string_option()
adds 91a367d s4:librpc/rpc: use dcerpc_binding_[g|set]_string_option("localaddress")
adds c327a60 librpc/rpc: let derpc_binding_string() add ncacn_options before key=value options
adds afcd550 librpc/rpc: remove dcerpc_binding->localaddress and store it in the options array
adds 05b54f5 librpc/rpc: add ncacn_option_by_name()
adds 017338a librpc/rpc: set more things via dcerpc_binding_set_string_option()
adds ed8adc2 librpc/rpc: handle ncacn_options in dcerpc_binding_[s|g]et_string_option()
adds 9f5a59e librpc/rpc: simplify dcerpc_parse_binding()
adds 77d0098 librpc/rpc: add dcerpc_binding_get_auth_info()
adds 8dac967 librpc/rpc: add dcerpc_binding_[g|s]et_flags()
adds f066bd7 librpc/rpc: add dcerpc_binding_[g|s]et_object()
adds 6ce8d76 librpc/rpc: add dcerpc_binding_[g|s]et_transport()
adds 5ba5430 librpc/rpc: add dcerpc_binding_[g|s]et_assoc_group_id()
adds 4380055 librpc/rpc: allow "assoc_group_id" in dcerpc_binding_[g|s]et_string()
adds ebc1869 librpc/rpc: add dcerpc_binding_[g|s]et_abstract_syntax()
adds f2c058b librpc/rpc: avoid loosing data with dcerpc_binding_string() -> dcerpc_parse_binding()
adds c2e1ded s4:librpc/tests: use dcerpc_binding_get*() functions
adds 0641087 s4:librpc/tests: add dcerpc_binding target_hostname/target_principal tests
adds df4a900 s4:librpc/tests: add dcerpc_binding assoc_group_id tests
adds c112242 librpc/rpc: use dcerpc_binding_get_*() in dcerpc_default_transport_endpoint()
adds aa8b2d3 librpc/rpc: make use of dcerpc_binding_set*() in dcerpc_binding_from_tower()
adds 8ccebf3 s4:librpc/rpc: the table argument to dcerpc_epm_map_binding_send() isn't optional
adds c50664f s4:librpc/rpc: always call dcerpc_binding_set_abstract_syntax() in dcerpc_epm_map_binding_send()
adds 16de18e s4:librpc/rpc: make use of dcerpc_binding_[g|s]et_* functions in dcerpc_epm_map_binding_send()
adds cef6b2d s4:librpc/rpc: make use of dcerpc_binding_[g|s]et_assoc_group_id()
adds 870a06a s4:torture/rpc: make use of dcerpc_binding_set_*() in torture_rpc_connection_transport()
adds e796fcd s4:torture/rpc: make use of dcerpc_binding_get_assoc_group_id() in handles.c
adds fd5d86a s4:rpc_server/remote: make use of dcerpc_binding_get_assoc_group_id()
adds 84528b9 s4:libnet_become_dc: make use of dcerpc_binding_[g|s]et_assoc_group_id()
adds a281574 s4:librpc/rpc: remove unused dcerpc_pipe->assoc_group_id
adds 0007346 s4:librpc/rpc: make use of dcerpc_binding_get_*() in dcerpc_connect.c
adds a1e0135 s3:rpc_client: avoid using dcerpc_binding internals in rpc_pipe_get_tcp_port()
adds 3547872 s3:rpcclient: make use of dcerpc_binding_[g|s]et_*() in rpcclient.c
adds 6fff55c s3:rpcclient: make use of dcerpc_binding_set_abstract_syntax() in cmd_epmapper.c
adds a91a59b s3:rpcclient: make use of dcerpc_binding_get_string_option("host")
adds 03f7c31 s3:rpc_server: make use of dcerpc_binding_set_abstract_syntax()
adds 52ccd28 s3:dcerpc_ep: make use of dcerpc_binding helper functions
adds caeef25 s3:dcerpc_ep: make use of dcerpc_binding_set_abstract_syntax()
adds 7f5badb s3:srv_epmapper: make use of dcerpc_binding_*() functions in endpoints_match()
adds 149cf1c s3:srv_epmapper: use dcerpc_binding_get_transport() in _epm_Insert() and _epm_Delete()
adds 022abd4 s3:srv_epmapper: use dcerpc_binding_get_abstract_syntax() in _epm_Insert()
adds 516b9d6 s3:srv_epmapper: make use of dcerpc_binding_*() functions in build_ep_list()
adds 37849f5 s3:srv_epmapper: make use of dcerpc_binding_get_abstract_syntax()
adds de8e013 s4:libnet: make use of dcerpc_binding_get_*() in libnet_rpc.c
adds 133c5ba s4:libnet: use 'const struct dcerpc_binding' for local readonly variables
adds 98e2b3c s4:libnet: make use of dcerpc_binding_[g|s]et_*() in libnet_join.c
adds cd0981b s4:libnet: make use of dcerpc_binding_set_flags()
adds ab5f89b s4:libnet: make use of dcerpc_binding_get_string_option("host")
adds 776f5c6 s4:libnet: use helper functions to access dcerpc_binding->target_hostname
adds 549001f s4:libnet: add const to libnet_JoinDomain->out.samr_binding
adds 9632f92 s4:lib/com/dcom: use dcerpc_parse_binding() to create the binding
adds efcae33 s4:rpc_server: use dcerpc_binding_get_*() in endpoints_match()
adds e300c76 s4:rpc_server: make use of dcerpc_binding_get_string_option("endpoint")
adds bc4c7d4 s4:rpc_server: make use of dcerpc_binding_get_transport()
adds fb49c42 s4:rpc_server/epmapper: make use of dcerpc_binding_set_abstract_syntax() in build_ep_list()
adds 451ca21 s4:rpc_server/remote: use ndr_table_by_syntax() in remote_op_bind()
adds f67a7cb s4:rpc_server/remote: use dcerpc_binding_set_*() in remote_op_bind()
adds fd8834c s4:dsdb/repl: make use of dcerpc_binding_set_string_option("target_principal")
adds 581ded9 s4:dsdb/repl: make dreplsrv_get_target_principal() static
adds 196c6e0 s4:dsdb/repl: make use of dcerpc_binding_get_string_option("host")
adds 785c0fe s4:winbind: don't access dcerpc_binding internals in init_domain_binding()
adds 7109688 s4:winbind: make use of dcerpc_binding_[g|s]et_flags()
adds 41eaba7 s4:torture: use dcerpc_binding_get_string_option("host") in smbtorture.c
adds 451d703 s4:torture/rpc: make use of dcerpc_binding_[g|s]et_transport()
adds e2c5938 s4:torture/rpc: make use of dcerpc_binding_set_*() in torture_rpc_scanner()
adds 460272d s4:torture/rpc: make use of dcerpc_binding_set_flags()
adds 03846bc s4:torture/rpc: make use of dcerpc_binding_set_abstract_syntax() in epmapper.c
adds 57476e4 s4:torture/rpc: use dcerpc_binding_set_abstract_syntax() in epmapper.c
adds 26c2a27 s4:librpc/rpc: make use of dcerpc_binding_get_flags()
adds 75927a5 s4:torture/rpc: make use of dcerpc_binding_set_flags()
adds 2e93d6f s4:torture/drs: make use of dcerpc_binding_set_flags()
adds 982d9a0 s4:torture/drs: use make use of dcerpc_binding_get_string_option("host")
adds ff0d4d3 s4:torture/drs: make use of dcerpc_binding_get_string_option("host")
adds da846ba s4:torture/rpc: make use of dcerpc_binding_get_string_option("host")
adds 4bed466 s4:torture/libnet: make use of dcerpc_binding_get_string_option("host")
adds f309d67 s4:librpc/rpc: make use of dcerpc_binding_get_string_option("endpoint")
adds 4afe367 s4:librpc/rpc: use dcerpc_binding_get_string_option("target_principal")
adds 79c76ee s4:librpc/rpc: use dcerpc_binding_get_string_option() for "host" and "target_hostname"
adds 2a68f5d s4:librpc/rpc: don't create a ncacn_np: binding
adds 30fa344 s4:librpc/rpc: only pass down dcecli_connection to the low level connect functions
adds 0cc3e94 s4:librpc/rpc: pass dcerpc_binding arround as 'const'
adds 4d4e4ef s4:librpc/rpc: make dcerpc_pipe->binding const
adds e4997ea librpc/rpc: finaly make struct dcerpc_binding private
adds a47f584 s3-dsgetdcname: print IP address for LDAP ping.
adds 4e05bad librpc/nbt: increase MAX_COMPONENTS limit for nbt_names.
adds bd47498 ctdb:vacuum: fix debug message typo in add_record_to_delete_list()
adds 0535f73 ctdb:vacuum: move retrieval of freelist to after vacuum run
adds e0bf930 s3:smb2_notify: fix use after free on long living notify requests
adds 938bbff regedit_valuelist.c: Coverity fix; Initialize a variable.
adds 9c34ae4 winbindd: Use the right flags in dsgetdcname
adds 057adfa tdb: tdbtool: dump record hash with fixed number of 8 hex digits
adds adb2cd1 tdb: tdbtool: dump record magic with fixed number of 8 hex digits
adds cde8e29 tdb: simplify tdb_delete_hash() a bit
adds 41b7aca tdb: in tdb_delete_hash, make lock/unlock bracket more obvious
adds 001b958 tdb: always open internal databases with incompatible hash.
adds 4f31b3d s4:pyrpc: fix talloc hierachy in py_dcerpc_interface_init_helper()
adds bf1e65c s4:pyrpc: let dcerpc_interface_new() use py_dcerpc_interface_init_helper()
adds 699f86c Revert "winbind4: Remove unused winbind_get_idmap irpc operation"
adds 279ee16 Revert "auth4: Remove unused wbc_context"
adds d5e88c2 Revert "ntvfs_unixuid: No wbc_context required"
adds 90222dc Revert "ntvfs_posix: No wbc_context required"
adds ebf0068 Revert "dcesrv_unixinfo: No wbc_context required"
adds e17bec1 Revert "unixuid: Use the tevent_context from the ntvfs_context"
adds 2a345b2 Revert "pvfs: Use the tevent_context from the ntvfs_context"
adds 97c6fd4 Revert "auth4: Do not generate just a temporary wbc_context"
adds cb5d5ee Revert "auth4: auth_session_info_fill_unix only needs a tevent_context"
adds c8fd40c Revert "auth4: security_token_to_unix_token only needs a tevent_context"
adds c1bffac Revert "libwbclient4: Remove unused composite-based functions"
adds 2f41eca Revert "source4: Use wbc_xids_to_sids"
adds 9017764 Revert "libwbclient4: Add wbc_xids_to_sids"
adds c4efff1 Revert "source4: Use wbc_sids_to_xids"
adds 97a62e2 Revert "libwbclient4: Add wbc_sids_to_xids"
adds e2b0d25 testprogs: Use system binary if we did not build ldbdel.
adds cd65571 s3: printing: Fix problem with server taking too long to respond to a MSG_PRINTER_DRVUPGRADE message.
adds 0d9bb86 build: find FILE_OFFSET_BITS via array
adds 3dc7226 s3-auth: Pass mem_ctx to make_server_info_sam().
adds 4d792db s3-auth: Pass mem_ctx to auth_check_ntlm_password().
adds 79e2725 s3-auth: Pass mem_ctx to do_map_to_guest_server_info().
adds 2532149 ctdb-scripts: Enhancements to hung script debugging
adds 9e5ef44 ctdb-recoverd: Optimise check for rebalance candidates in LCP2
adds 24b734f ctdb-recoverd: LCP2 cleanups
adds d4298e9 ctdb-tests: Improvements to tests INSTALL script
adds c743fc4 ctdb-scripts: Update a misleading comment
adds c28d16e Define the winbindd socket directory when building wbclient
adds 2945596 clitar.c: fresh new compilable file.
adds 1d142c6 clitar.c: expand context structure and implement cmd_block()
adds a896f04 clitar.c: add cmd_setmode(), remove typedef
adds b9b5bc4 clitar.c: add doc, remove _t suffix in enum name
adds 342d38e clitar.c: start of argument parsing
adds eebd378 client.c: remove trailing whitespace
adds 45a45c8 implement argument parsing, split client_proto.h
adds 431483e client.c: remove unused extern declaration
adds 113aa6f clitar.c: add tar_dump() debug function, fix bugs
adds 3a8e326 clitar: use lowercase for bool value
adds b753900 clitar.c: fix path name when adding them
adds 60eec86 clitar.c, client.c: add flag to know if there's a tar operation to do.
adds 50d0696 client.c, clitar.c: rename process_tar to tar_process, prepare code
adds 0babaf7 s3/wscript, s3/wscript_build: add libarchive dependency.
adds ed9d220 client.c: fix negation in tar_to_process test
adds 29542d1 clitar.c: start processing tar files in extraction mode
adds 5af65f8 clitar.c: update TAR_DEFAULT_BLOCK_SIZE comment
adds dfd627b clitar.c: factor path_list handling in a function, remove tar_fd
adds c9e23fd clitar.c: fix_unix_path() now replace / with \
adds b7f6fd2 clitar.c: implement basic full extraction
adds ec1583e clitar.c: don't create file when processing dir
adds 9032fc7 clitar.c: implement basic tar creation
adds 39a21cd clitar.c: implement nosystem, nohidden and include filter.
adds d23074c clitar.c: add line in DBG macro
adds d96e2b2 clitar.c: implement dry mode, add total_size and fix write bug
adds e2b0092 clitar: implement exclusion filter for extraction
adds cbad767 clitar.c: implement reset mode
adds b825854 clitar.c: fix include mode bug
adds 6d0ff6d clitar.c: fix creation exclusion, don't reverse in exclusion mode
adds 5f99b09 clitar.c: operation INCLUDE_LIST same as INCLUDE
adds 3348b13 clitar.c: cosmetic changes
adds 679cd16 clitar.c: implement interactive command + respective test
adds 7c973de clitar.c: only list <include list> instead of whole share, handle wildcards
adds 9cb9077 clitar.c: default block size was a multiple of TBLOCK
adds 5fbe36c clitar.h: delete file
adds 3a7efaa clitar.c: when returning int, always use 0 for success
adds cae6738 client: fix tar_parse_args() compiler warning
adds fc05ff3 clitar.c: blocksize in block unit, fix error handling in tar_create().
adds 82dce8f clitar.c: honor regex flag, emulate old behaviour (and quirks), add tests
adds 5cd72b3 clitar.c: documentation
adds 4426572 clitar.c: add prototype, rearrange definition for easier reading.
adds 08f3c4e clitar: remove unnecessary public function prototypes
adds 68305d9 clitar.c: create and free talloc context properly
adds b8844fc clitar.c: check all allocations return value
adds 2155b5b manpages/smbclient: update tarmode documentation
adds 1be1303 manpages/smbclient: remove trailing whitespace
adds 92356e1 s3/selftest/tests.py: add test_smbclient_tarmode.pl to test suite
adds 95f9e60 s3: add --with-libarchive to build configuration
adds a66942d clitar.c: fix segfault in cmd_block()
adds 14c6e9b s3: fix --with-libarchive bug, remove useless DEFINE()
adds 8dc6f0f clitar: get tar context handle via helper function
adds 8524cf6 build: use configure var for libarchive depenency
adds 3707fba s3-clitar: Use ARRAY_SIZE macro.
adds a65f557 s3-clitar: Improve readabilty of cmd_block().
adds 7bb9836 s3-clitar: Improve readabilty of cmd_tar().
adds 034da62 s3-clitar: Improve readabilty of cmd_setmode().
adds 87c5258 s3-clitar: Improve readabilty of tar_parse_args().
adds 4dd84bb s3-clitar: Improve readabilty of tar_create_from_list().
adds f8ac29d s3-clitar: Improve readabilty of get_file_callback().
adds f58ef38 s3-clitar: Improve readabilty of tar_extract().
adds 75dbb27 s3-clitar: Improve readabilty of tar_send_file().
adds f955bc4 s3-clitar: Improve readabilty of tar_set_newer_than().
adds 2ccba45 s3-clitar: Improve readabilty of tar_read_inclusion_file().
adds 98ede41 s3-clitar: Improve readabilty of tar_path_in_list().
adds 4f6552c s3-clitar: Improve readabilty of make_remote_path().
adds ef150e7 s3-clitar: Improve readabilty of max_token().
adds 3b207dc s3-clitar: Improve readabilty of fix_unix_path().
adds 9951184 s3-clitar: Simplify is_subpath().
adds 6759008 s3-clitar: Fix identation.
adds 43227c3 cli: do not dump libarchive absence warning on startup
adds 497f032 build: check for libarchive version via pkgconfig
adds bce62e6 s4: pass down a memory context when performing share_string_option, to allow substitutions
adds 1fb1f6b lib/param: handle non-constant strings properly by passing in a memory context
adds 12aa85a lib/param: rename lp_string to lpcfg_string
adds 9780113 param: use loadparm_globals struct instead of lp function pointers in s3_helpers
adds 0941789 param: remove generated loadparm ctx table file and include it directly
adds a7d2f9a param: change s3_param.h from a generated file to a static one
adds 8246e53 param: remove lp_dnsdomain from s3
adds 0c8e9cc param: add const to a local variable to prevent a warning about lp_fstype
adds 8f0d06f heimdal_build: only enable libintl functions if everything was found
adds a93aaec spoolssd: Use only one messaging_context per process
adds fb35d17 vfstext: Use just one messaging_context in vfstest
adds bd55fdb messaging: Enforce just one messaging context
adds 30cd122 winbindd: Avoid using deallocated memory
adds efed82c krb5_locator: Slightly simplify code
adds 69300c0 lib: Avoid a strlen call in xx_path()
adds eb4b319 messaging: Fix a memleak on error in messaging_tdb_init
adds 72696c3 lib: Fix a typo
adds 385f0c9 clitar: check for path_base_name() allocation errors
adds 4d9e1b6 clitar: add error return to tar_create_skip_path()
adds 6d5b56d clitar: add error return to tar_extract_skip_path()
adds 8522597 clitar: add error return to tar_path_in_list()
adds 55de6d6 clitar: return allocation errors from is_subpath()
adds 83a653f clitar: propagate make_remote_path() talloc errors
adds 913b2a1 clitar: don't panic, propagate talloc errors upwards
adds 58c71be s3:smbd: simplify exit_server_common()
adds 52ccb40 s3:smbd: maintain smbd_server_connection->status
adds 9677fae s3:lib/ctdbd_conn: let release_ip_handler return bool
adds 33f10d0 s3:smbd: avoid invalid lock_order panic triggered by "CTDB_SRVID_RELEASE_IP"
adds 3413e64 s3:winbindd: fix _wbint_LookupSids() on error
adds 66fb0ce s3:winbindd: avoid directly asking a trusted domain in wb_lookupsids*()
adds 58e7e56 kdc: Free the resource which is not used anymore
adds d871a31 heimdal: Use krb5_free_default_realm() for free()
adds 153dfc5 selftest: Use the absolute path to the ldb modules.
adds f26db53 nsswitch: Fix idmap rfc2307 test with system ldb.
adds 069015b testprogs: Fix kinit test with system ldb.
adds 293aac0 testprogs: Fix pkinit test with system ldb.
adds 9a9e569 passdb: Patch memory leak in pdb_ldap.c
adds 2b77b07 s3/libsmb: Free memdup'd local variable
adds 68d5f27 s3:passdb: Fix the use of uninitialized scalar variable.
adds 72f9932 s3:printing: Fix a possible NULL dereference.
adds 538cbfe libcli: Overflow array index read possible, in auth code.
adds 1406371 Revert "libcli: Overflow array index read possible, in auth code."
adds 8cd8aa6 libcli: Overflow array index read possible, in auth code.
adds 209386b s4: tidy up some null checks in ntvfs
adds d8d0619 s4: tidy up vfs cifs in regards to using share_string_option
adds 695ece2 s4: tidy up vfs smb2 in regards to using share_string_option
adds fcf846a ctdb-eventscripts: Switch on dumping of stuck nfsd threads
adds 8fec421 samr: don't block the sam sid or the builtin domain sid in sid_to_name
adds ab7992b rpc: correctly tread domain-only requests in rpc_sid_to_name()
adds 0cb15c1 rpc: fix name-normalization in rpc_sid_to_name()
adds e35b1d8 passdb: spare superfluous call to lookup_rids() in lookup_sids()
adds 148bbdd s3-printing: Fix obvious memory leak in printer_list_get_printer().
adds 910a56a vfs_glusterfs: Comment the top of the file.
adds 86aa43c vfs_glusterfs: smb_stat_ex_from_stat commenting and cleanup.
adds 64bae74 vfs_glusterfs: Remove "integer fd" code and store the glfs pointers.
adds 5e07731 dbwrap: Slightly simplify dbwrap_watch_record_stored
adds cee11cf pidl: Install pidl files corrently.
adds 9b20055 waf: Add option to specify perl vendor dir.
adds f2cd999 ctdb-daemon: Always talloc tickle array off vnn instead of ctdb->nodes
adds 75ca121 ctdb-daemon: Fix whitespaces
adds 0723fed ctdb-daemon: Implement ctdb_control_startup()
adds 0269965 ctdb-daemon: After updating tickles on other nodes, set update flag to false
adds 7d05baa ctdb-recoverd: Check if callback function is registered before calling
adds 562ade6 s3-spoolssd: Don't register spoolssd if epmd is not running.
adds f0030c6 pidl: Make perl(Parse:Yapp:Driver) installation optional.
adds abf08ed s3: smbd: Ensure brl_get_locks_readonly() always returns a valid struct byte_range_lock even if there are no locks.
adds ca3998d vfs: propagate snapshot enumeration errors
adds 1dd2351 torture: Fix a buffer overrun
adds 7e53506 torture: Fix a torture crash with -O3
adds 925625b dbwrap_ctdb: avoid smbd/ctdb deadlocks: check whether we can work locally in db_ctdb_parse_record()
adds ccc187f pthreadpool: Fix pthreadpools with fork
adds 7e12bfc pthreadpool: Add test for fork crash
adds bbd0bda smbd: Fix an uninitialized memory read
adds 04e4346 s3: smbd - smb1 - fix read of deleted memory in reply_writeclose().
adds a5e5547 docs-smbdotconf: Fix build - add missing XML entities (config paths)
adds 1b5a6d8 docs-smbdotconf: fix WINBINDD_SOCKET_DIR path in fallback table
adds 96203d9 ctdb-build: Remove auto-generated header file in distclean
adds 44520dc ctdb-build: AIX does not have working C99 vsnprintf, requires libreplace
adds af3a168 ctdb-util: Do not use mlockall() on AIX
adds fb2631f ctdb-daemon: Do not support connection tracking if there are no public IPs
adds ebe6627 rpc_client: retry open on STATUS_PIPE_NOT_AVAILABLE
adds 6f092cf autobuild: Run "make dist" to ensure non-waf docs build is run
adds d9829df bug #10471: Don't respond with NXDOMAIN to records that exist with another type
adds 5bd47bb dns: Extend tests for records with another type
adds 7a53bb9 rpc_server: change unsupported pipe error
adds 22dabda libwbclient4: Add wbc_sids_to_xids
adds 7289d1c source4: Use wbc_sids_to_xids
adds 53b7665 libwbclient4: Add wbc_xids_to_sids
adds eb8f4b8 source4: Use wbc_xids_to_sids
adds dcf29a8 libwbclient4: Remove unused composite-based functions
adds 6edf7a3 auth4: security_token_to_unix_token only needs a tevent_context
adds b2c1394 auth4: auth_session_info_fill_unix only needs a tevent_context
adds aa048f6 auth4: Do not generate just a temporary wbc_context
adds d0dc6db pvfs: Use the tevent_context from the ntvfs_context
adds 0aa080b unixuid: Use the tevent_context from the ntvfs_context
adds 2122163 dcesrv_unixinfo: No wbc_context required
adds 65c6daf ntvfs_posix: No wbc_context required
adds 5f7b8e4 ntvfs_unixuid: No wbc_context required
adds 13affa6 auth4: Remove unused wbc_context
adds 1f60aa8 winbind4: Remove unused winbind_get_idmap irpc operation
adds 952bc3c Remove a number of NT_STATUS_HAVE_NO_MEMORY_AND_FREE macros from the codebase.
adds d2beff5 Remove the remaining uses of the macro NT_STATUS_HAVE_NO_MEMORY_AND_FREE in the codebase.
adds 4c9e0d5 Remove NT_STATUS_IS_OK_RETURN macro from the codebase.
adds 856c74e Remove NT_STATUS_IS_ERR_RETURN macro from the codebase.
adds 0b8213a Remove all uses of the NT_STATUS_NOT_OK_RETURN_AND_FREE macro from the codebase.
adds f580a7c libcli: Add warning about flow control changing macros in ntstatus.h
adds 9ed7555 nsswitch: Remove fallback setting of WINBINDD_SOCKET_DIR
adds 3667a2e s3:utils/smbfilter: use a local variable for the packet buffer
adds 05e821b s3:torture: use CLI_BUFFER_SIZE instead of BUFFER_SIZE
adds f0f245f s3:client: only limit the buffer by the given length 'n'
adds 74f8c35 s3:param: avoid using BUFFER_SIZE to limit the lp_min_receive_file_size()
adds 900839e libcli/smb: add SMB_BUFFER_SIZE_MIN/MAX defines
adds 7f3faa1 s3:include: let CLI_BUFFER_SIZE be an alias of SMB_BUFFER_SIZE_MAX
adds a349b0b s3:smbd: use SMB_BUFFER_SIZE_MIN/MAX to limit lp_max_xmit()
adds 5cd5c16 s3:smbd: use sconn->smb1.sessions.max_send = SMB_BUFFER_SIZE_MAX
adds cce1eae s3:smbd: reject a MaxBufferSize < SMB_BUFFER_SIZE_MIN (500) in a session setup request
adds 2ec49cf s3:smbd: take less than SMB_BUFFER_SIZE_MIN ('500') as header overhead in ipc.c
adds 3dac00b s3:smbd: fix lockread numtoread calculation to match reply_outbuf() arguments.
adds b86f906 s3:smbd: pass the final numtoread reply_outbuf() for the lockread reply.
adds f69be2c s3:smbd: fix the lockread numtoread calculation depending on the max_send.
adds 8b746f5 s3:smbd: fix the read numtoread calculation depending on the max_send.
adds 734e1b65 s3:smbd: simplify maxentries calculation in reply_search()
adds c899d4f s3:smbd: fix the maxentries calculation depending on the max_send.
adds 032621d s3:smbd: s/BUFFER_SIZE/LARGE_WRITEX_BUFFER_SIZE
adds 66877df s3:smb2_server: optimize req->in.vector allocation
adds ec498a2 s3:smb2_server: optimize smbd_smb2_request_setup_out()
adds 0ac924b s3:smb2_server: avoid a call to data_blob_clear_free() if not needed
adds a6ce800 s3:smb2_read: avoid 2 talloc* calls when using sendfile()
adds fd4c82f s3:smb2_server: add smbd_smb2_generate_outbody() helper
adds c09292e s3:smb2_break: make use of smbd_smb2_generate_outbody()
adds 2ecd5c9 s3:smb2_close: make use of smbd_smb2_generate_outbody()
adds 2c91f05 s3:smb2_create: make use of smbd_smb2_generate_outbody()
adds 208046b s3:smb2_find: make use of smbd_smb2_generate_outbody()
adds 46840db s3:smb2_flush: make use of smbd_smb2_generate_outbody()
adds a021a25 s3:smb2_getinfo: make use of smbd_smb2_generate_outbody()
adds a6ee7ce s3:smb2_ioctl: make use of smbd_smb2_generate_outbody()
adds 2ddfe40 s3:smb2_keepalive: make use of smbd_smb2_generate_outbody()
adds aa70bf5 s3:smb2_lock: make use of smbd_smb2_generate_outbody()
adds 59c185b s3:smb2_negprot: make use of smbd_smb2_generate_outbody()
adds b065578 s3:smb2_notify: make use of smbd_smb2_generate_outbody()
adds c099797 s3:smb2_read: make use of smbd_smb2_generate_outbody()
adds 39832ff s3:smb2_sesssetup: make use of smbd_smb2_generate_outbody()
adds 27222bb s3:smb2_setinfo: make use of smbd_smb2_generate_outbody()
adds ec8dedb s3:smb2_tcon: make use of smbd_smb2_generate_outbody()
adds d307953 s3:smb2_write: make use of smbd_smb2_generate_outbody()
adds adaf517 s3:smb2_server: optimize smbd_smb2_generate_outbody() for the common case
adds 2edc730 s3:smb2_server: avoid talloc_zero_array() in smbd_smb2_request_error_ex()
adds cf77f16 s3:smb2_server: don't assume that req->out.vector is always a valid talloc pointer
adds 9869358 s3:smb2_server: avoid talloc_zero_array() in smbd_smb2_request_setup_out()
adds 6a46a25 ctdb-vacuum: improve output of delete list statistics
adds b4e0b01 ctdb-vacuum: cast freelist_size in comparison.
adds af5568b ctdb-vacuum: fix treatment of remaining records and statistics in delete_record_traverse()
adds 48f2d11 ctdb-vacuum: treat value 0 of tunable RepackLimit as turned off.
adds 24bec3d ctdb-vacuum: reduce indentation in delete_queue_traverse
adds 593bddf ctdb-vacuum: simplify delete_queue_traverse() - free treats NULL pointers.
adds fe68b3c ctdb-vacuum: simplify delete_record_traverse() - free treats NULL
adds 5d5907c ctdb-vacuum: use tdb_parse_record instead of tdb_fetch in delete_queue_traverse()
adds c88fd19 ctdb-vacuum: add consistency check for counts to ctdb_vacuum_db_fast()
adds 01f359c ctdb-vacuum: extract check for full vacuum run out of ctdb_vacuum_db_full()
adds 951efa1 ctdb-vacuum: rename private->private_data in vacuum_traverse
adds 04c2115 ctdb-vacuum: rename private->private_data in repack_traverse
adds d0b7b38 ctdb-vacuum: run the fast vacuum after the db traverse
adds ba49deb ctdb-vacuum: change full db traverse vacuuming to fill delete queue
adds 0309d5e ctdb-vacuum: rename ctdb_vacuum_db_full --> ctdb_vacuum_traverse_db
adds c4478bd ctdb-vacuum: update comment for ctdb_vacuum_traverse_db
adds cd877b6 ctdb-vacuum: rename ctdb_vacuum_db_fast --> ctdb_process_delete_queue
adds be2f1a0 ctdb-vacuum: update comment for ctdb_process_delete_queue
adds 23be632 ctdb-vacuum: use tdb_parse_record instead of tdb_fetch in delete_record_traverse()
adds cf407d2 ctdb-vacuum: log error if records are left for deletion after ctdb_process_delete_list()
adds 1b2fc1f ctdb-vacuum: add consistency check for counts at end of process_delete_list()
adds 6fdd250 ctdb-vacuum: treat value 0 of tunable VacuumLimit as turning off repacking
adds 16837bc ctdb-vacuum: remove VacuumLimit criterion for triggering a repack
adds 974aa73 ctdb-vacuum: simplify delete_marshall_traverse_first: use tdb_null
adds 83fa09e ctdb-vacuum: use tdb_parse_record instead of tdb_fetch in delete_marshall_traverse_first()
adds 72ea975 ctdb-vacuum: catch and log error of traverse in ctdb_process_delete_queue()
adds f3483de ctdb-vacuum: catch and log errors to traverse the delete list in ctdb_process_delete_list()
adds 7983946 ctdb-vacuum: don't stop in process_vacuum_fetch_lists when sending to one node fails.
adds 1994870 ctdb-vacuum: make ctdb_vacuum_traverse_db() void.
adds 776d4e8 ctdb-vacuum: make ctdb_process_vacuum_fetch_lists() void.
adds 49eb503 ctdb-vacuum: make ctdb_process_delete_list() void
adds ec3f33c ctdb-vacuum: remove unused counter vdata->total
adds 551e9d7 ctdb-vacuum: systematize counters into various structs
adds 5b81848 ctdb-vacuum: fix possible cause for delelete_list processing counts left records > 0
adds d8e110e ctdb-vacuum: fix delete list counts in delete_marshall_traverse_first
adds c46aaf1 Revert "pidl: Make perl(Parse:Yapp:Driver) installation optional."
adds c2d58c3 Revert "waf: Add option to specify perl vendor dir."
adds 87976b4 Revert "pidl: Install pidl files corrently."
adds 04685ff buildtools: Rename perl vendorarch configure option.
adds 48f0183 buildtools: Add perl vendorlib configure option.
adds 1d95410 autobuild: Set perl vendorlib direcotry.
adds 0bb6b01 pidl-waf: Remove unused variable pidl_src.
adds 17244ef pidl-waf: Install pidl modules to the perl vendorlib directory.
adds b7b0ca1 pidl-waf: Do not glob to install pidl modules.
adds 410ada4 pidl-waf: Add a function to check for a system perl module.
adds 9e591e3 pidl-waf: Check for system perl(Parse::Yapp::Driver).
adds ee8f98f pidl-waf: Only install Yapp::Driver if it is not available.
adds a571fe5 s4:lib/socket: use the same logic in iface_list_wildcard() as in smbd
adds f7883ae s4:lib/socket: simplify iface_list_wildcard() and its callers
adds 168627e s3-kerberos: remove print_kdc_line() completely.
adds a8c0de3 s3-kerberos: remove unused kdc_name from create_local_private_krb5_conf_for_domain().
adds 05daf6a Add missing FSRVP_E_UNSUPPORTED_CONTEXT constant
adds 3ac9cb3 For FSRVP use textual error messages instead of hex error codes
adds 11cb110 build: Do not rely on sys.platform for ACL tests, combine UnixWare and Solaris ACL tests
adds 05d01f4 build: Make order of arguments clearer by explicitly making the list of functions to look for a python list
adds cff0f8e samba-tool: make provision check for bind version
adds 8424d35 Fix a typo
adds e7856ed Add usable stream name defines
adds 80e5ae1 vfs_catia: add chmod()
adds 8c01dbc gencache: Add gencache values to memcache
adds 41d8d99 CVE-2013-6442: s3:smbcacls - ensure we don't lose an existing ACL when setting owner or group owner.
adds 932490a s3-libads: pass down local_service to kerberos_return_pac().
adds baed403 auth/kerberos: fix a typo.
adds 9725a86 s3-net: change the way impersonation principals are used in "net ads kerberos pac".
adds 35a1ed2 s3-net: allow to provide custom local_service in "net ads kerberos pac".
adds 1270e35 s3-kerberos: return a full PAC in kerberos_return_pac().
adds a8c2807 s3-kerberos: let kerberos_return_pac() return a PAC container.
adds 9e01f3c s3-net: modify the current "net ads kerberos pac" command.
adds 9c8badc s3-net: add a new "net ads kerberos pac save" tool.
adds 0e4f239 s4:torture/smb2: accept NT_STATUS_RANGE_NOT_LOCKED after smb2_logoff/tdis
adds b498937 s3:smb2_lock: fix whitespaces/tabs in smbd_smb2_lock_cancel()
adds 4d1d288 s3:smb2_lock: return RANGE_NOT_LOCKED instead of CANCELLED for logoff and tdis
adds 506817d s3:smb2_sesssetup: split smbd_smb2_logoff into an async *_send/recv pair.
adds 195c2d8 s3:smb2_tcon: split smbd_smb2_tdis into an async *_send/recv pair.
adds 7c26475 s3:smb2_sesssetup: cancel and wait for pending requests on logoff
adds 95f96a8 s3:smb2_tcon: cancel and wait for pending requests on tdis
adds 3a727d5 s4: smbtorture: Update the torture_smb2_notify_ulogoff test to demonstrate the problem.
adds 9c677ff s4: smbtorture: Add a proper change_notify going async followed by tdis test.
adds 29d779c smbreadline: switch to new-style readline typedef
adds 824add8 CVE-2013-4496:s3-samr: Block attempts to crack passwords via repeated password changes
adds 76e5ea3 CVE-2013-4496:s3:auth: fix memory leak in the ACCOUNT_LOCKED_OUT case.
adds 9f53b61 CVE-2013-4496:samr: Remove ChangePasswordUser
adds 48ffca0 CVE-2013-4496:Revert remainder of ce895609b04380bfc41e4f8fddc84bd2f9324340
adds cf73692 s3-auth: Make is_null_sid() check easier to read.
adds 4081c29 s3-auth: Do not leak tmp_ctx if make_server_info() fails.
adds 6030fac s3-auth: Steal the memory to avoid duplication.
adds 2b44c85 s3-libads: Use the IP instead of the name.
adds 2dc799b lib/popt: Small whitespace fix for readability.
adds f164e81 lib/popt: Patch memory leak in popthelp.c
adds ab9f021 script/autobuild: use --force-rebase option
adds 1424695 selftest/subunithelper.py: correctly handle unexpected success in FilterOps
adds fee156f selftest/subunithelper.py: correctly handle fail_immediately in end_testsuite of FilterOps
adds 3632c59 selftest/subunithelper.py: correctly pass testsuite-uxsuccess to end_testsuite()
adds 83fbdc8 kdc: Use correct KDC include path when building against the system heimdal
adds 61b9788 dsdb: Ensure to sort replPropertyMetaData as UNSIGNED, not SIGNED quantities
adds 9debea5 s3:modules/vfs_gpfs add gpfs:recalls option
adds 1b7f387 docs: Add gpfs:recalls parameter to vfs_gpfs manpage
adds 7db0def ldapsrv: Pass struct ldb_result * rather than void *
adds d783697 wintest: Try harder to make wintest force the telnet server to start
adds 9c9df40 dsdb: Further assert that we always have an objectClass and an rDN
adds 5f7b481 tdb: Fix a tdb corruption
adds d1ce011 tdb: Don't purge records to a blocked freelist
adds 255edd1 tdb: Do a best fit search for dead records
adds cb09d79 tdb: Move adding tailer space to tdb_find_dead
adds 4ca0186 tdb: Add "last_ptr" to tdb_find_dead
adds 92ce9fd tdb: Make "tdb_find_dead" internally public
adds 1461362 tdb: Make "tdb_purge_dead" internally public
adds 3034a5a tdb: Reduce freelist contention
adds 8278d38 tdb: change version to 1.2.13.
adds cf0934c s3: smbd: Fileserving share access checks.
adds b905523 s4-torture: add test_EnumPrinterDrivers_buffers function.
adds 1351feb s4-torture: add some tests for pre-allocated buffers in enumprinterdrivers call.
adds 5277fc4 s3-rpc_server: Fix handling of fragmented rpc requests.
adds f596dc9 dbcheck: Ensure dbcheck can operate with --attrs set
adds efad13a build: Exclude source4/selftest/provisions/release-4-1-0rc3 from the tarball
adds 6034ab5 s3: smbd: Ensure we always go via getgroups_unix_user() when creating an NT token.
adds cfa6fe8 dfs_server: randomize the server redirect set
adds a699f0e smbd: Explicitly pass "file_id" to rename_open_files
adds a5cd8a5 smbd: Explicitly pass "file_id" to schedule_defer_open
adds b27c5ca smbd: Use fsp->file_id in open_file_ntcreate
adds c416b34 smbd: Explicitly pass "file_id" to rename_share_filename
adds ede6f44 smbd: Avoid checking the_lock->id for fresh locks
adds 698f7f2 smbd: Keep "the_lock"s file id separately
adds 9e75484 smbd: Remove unused "share_mode_data->id"
adds 7fdb21c ctdb/pmda: Fix metric identifiers
adds a947cf6 ctdb-tools-ctdb: Don't close stderr when running without_daemon commands
adds 263e5ea ctdb-tests: Remove old, unused copy of a CTDB tool unit test
adds 3af858e ctdb-tests: Support fake capabilities in CTDB tool stub
adds 75cf99b ctdb-tests: Update ctdb stub LVS tests and add some new ones
adds 7710053 ctdb-tests: New natgwlist tests where nodes capability not set
adds 798bd58 ctdb-tools-ctdb: Update natgwlist to filter nodes by NATGW capability
adds 33b1fcb ctdb-tools-ctdb: Generalise find_natgw() -> filter_nodemap_by_flags()
adds 5fb7e38 ctdb-tools-ctdb: Fixes for "lvs" and "lvsmaster" commands
adds 26c9a59 ctdb-tools-ctdb: Update LVS commands to use filter_nodemap_by_capabilities()
adds e728a35 ctdb-tools-ctdb: Update LVS commands to use filter_nodemap_by_flags()
adds ba69742 ctdb-tools-ctdb: Add and use function filter_nodemap_by_natgw_nodes()
adds 9bede49 ctdb-tools-ctdb: Read NAT gateway nodes from a separate function
adds 79d2800 ctdb-tests: Add "ctdb listnodes" and "ctdb xpnn" stub tests
adds 91895b3 ctdb-tools-ctdb: Factor out function read_pnn_node_file()
adds 555aa06 ctdb-tools-ctdb: Use DLIST_ADD_END() to avoid reversing the list
adds fad2b6b ctdb-tools-ctdb: Remove redundant filtering of trailing empty lines
adds 441e099 ctdb-tools-ctdb: Parse IP addresses when reading a list from a file
adds 4f79fa6 ctdb-daemon: Fix tickle updates to recently started nodes
adds 87d58fd ctdb-eventscripts: Attach to persistent ctdb.tdb in "startup" event
adds ecafbce ctdb-daemon: Do not disable monitoring when running eventscripts
adds 058e14c ctdb-eventscripts: Fix regression in IP add/delete functions
adds bafb915 ctdb-tests: Improve tickle tests
adds 9b90753 ctdb/daemon: Make delete IP wait until the IP is released
adds 20c7196 ctdb/daemon: Optimise deletion of IPs
adds 5976791 lsa.idl: define lsa.ForestTrustCollisionInfo and ForestTrustCollisionRecord as public structs
adds 1c1a2e4 wafsamba: add CONFIG_RESET()
adds b17c6ad s3:wscript: create a libsamba-cluster-support.so
adds e5b5775 s3:ctdbd_conn: add ctdb_serverids_exist_supported()
adds 0607b18 s3:ctdbd_conn: always provide ctdb_serverids_exist()
adds b2c9921 s3:lib: move all ctdb related dummy functions to ctdb_dummy.c
adds 24054b5 s3:param: move lp_ctdbd_socket() to ctdbd_conn.c
adds fc04cad s3:lib: add cluster_support_[available|features]()
adds 47dbd4e wafsamba: use cluster_support_features in build_options.c
adds 4574602 s3:ctdb_conn: only use ctdb_protocol.h or ctdb_private.h in ctdb_conn.c
adds 1c96c06 s3:serverid: use ctdb_serverids_exist_supported() runtime check
adds 6c00795 s3:wscript: don't add ctdb include dir globally
adds 91e5696 s3:wscript: only fill in CTDB_CFLAGS instead of config.h
adds e93b85d s3:wscript: only build ctdb_dummy.c if we have no cluster support
adds 74b359c s3:build: remove global CLUSTER_SUPPORT define
adds 11054a6 librpc: dump correct ndr_syntax_id on VT check failure
adds ba2db53 librpc: split type specific VT checks into helpers
adds 5ccecec librpc: inline VT CHECK macro logic
adds 95d9f16 librpc: inline CHECK_SYNTAX macro logic
adds ea53ba1 s4:torture/rpc: fix error path in torture_leave_domain()
adds 96e1bcd libcli/smb: keep references to smbXcli_{conn,session,tcon} in tstream_smbXcli_np
adds 6260de7 libcli/smb: make TSTREAM_SMBXCLI_NP_MAX_BUF_SIZE public
adds 5b1d9f7 libcli/smb: add tstream_smbXcli_np_disconnect_cleanup() to handle talloc_free(req)
adds d6794ec libcli/smb: reuse tstream_smbXcli_np_disconnect_send/recv as helper
adds 7782fbe librpc/rpc: let dcerpc_binding_set_transport() also reset the assoc_group_id
adds 002a0fb librpc/rpc: use dcerpc_binding_set_string_option(b, "endpoint", NULL) to reset the endpoint
adds 983ec86 s4:torture/rpc: avoid using dcecli_connection->binding_string
adds c2f731e s4:librpc/rpc: remove unused dcecli_connection->binding_string
adds dbf3700 s4:librpc/rpc: correctly map the fault code of alter context to NTSTATUS
adds 8a66947 lib/util: let is_ipaddress_v6() cope with "fe80::1234%3"
adds 0ecf01a s4:librpc/tests: add more no transport tests
adds 9f5bf79 librpc/rpc: add "schannel" => DCERPC_SCHANNEL as ncacn_option
adds 4c98f16 librpc/rpc: handle ipv6 addresses without transport in dcerpc_parse_binding()
adds 70fc746 s4:librpc/test: test ipv6 addresses in dcerpc_binding strings
adds 0e902b8 s4:dsdb/repl: make use of dcerpc_binding_handle_is_connected()
adds 66624e4 s4:selftest: don't run rpc.multibind anymore
adds 495a76b s4:torture/rpc: remove bogus rpc.multibind test
adds 08ec255 s4:torture/rpc: fix altercontext test against windows
adds 1d819ed s4:torture/rpc: make use of dcerpc_binding_handle_auth_info() in lsa.c
adds df08804 s4:torture/rpc: make use of dcerpc_binding_handle_auth_info() in backupkey.c
adds 46eb9fa s4:torture/raw: fix debug message in torture_raw_qfileinfo_pipe()
adds a2ec730 s4:librpc/tests: reset the object on the binding created from the tower
adds 5f402dc librpc/rpc: maintain "abstract_syntax" as string option of dcerpc_binding
adds c25b5b3 librpc/rpc: finally maintain only the object guid
adds f17b5b2 s4:librpc/tests: assert the the abstract syntax has the expected value (null)
adds 547111b s4:librpc/rpc: use dcerpc_binding_get_object() in order to pass the object to the epmapper
adds a9fa097 s3: smbd: Factor out code that calls getgroups_unix_user() into a separate function.
adds a7df00c s3-nmbd: reset debug settings after reading config file (bug #10239)
adds d3cd9f1 dsdb: Do checks for invalid renames in samldb, before repl_meta_data
adds 233e3c9 selftest: Remove print_smbtorture4_version and smbtorture4_possible check
adds feeb984 ctdb-eventscripts: Use set_proc() to update /proc
adds 7fdd6b7 ctdb-tests: Add some tests for 11.natgw eventscript
adds 0953f57 ctdb-eventscripts: Improve readability of NAT gateway update code
adds 4ee4925 ctdb-eventscripts: Sanity check NAT gateway configuration
adds c0e2394 ctdb-tests: Add a test for NAT gateway sanity checking
adds 3c839c6 ctdb-eventscripts: Rename some NAT gateway functions
adds e22a22b ctdb-eventscripts: Reformat natgw_clear()
adds 8a3be1f ctdb-eventscripts: Improve check in NATGW "startup" event
adds 7705efc ctdb-eventscripts: Clarify that CTDB_NATGW_DEFAULT_GATEWAY is optional
adds 34682af ctdb-eventscripts: New configuration variable CTDB_NATGW_STATIC_ROUTES
adds 70bbbbe ctdb-eventscripts: CTDB_NATGW_STATIC_ROUTES can specify gateways
adds 3d5b80f ctdb-tests: Add NAT gateway eventscript unit tests for static routes
adds 20a665a dsdb: Do not update notify_uSN until the transaction is genuinely committed to the DB
adds dac1411 dsdb: Clarify how the DSDB_REPL_FLAG_PRIORITISE_INCOMING flag works
adds df2ef57 dsdb: Improve errors and checks for missing objectClass values
adds 74a83be dsdb: Improve missing objectClass handling
adds 5b1d6e7 samba-tool dbcheck: handle missing objectClass
adds 2ac1ca4 auth/gensec: fix gensec_update() with ev == NULL.
adds 40cf17e s4:pygensec: don't pass an explicit tevent_context to gensec_update()
adds 79f5275 auth/gensec: add a gensec_update_ev() function
adds b2b239a auth/gensec: make use of gensec_update_ev() in spnego.c
adds 31a2ddb s4:dns_server: make use of gensec_update_ev()
adds 26f497b s4:kdc: make use of gensec_update_ev()
adds 99e8bea s4:ldap_server: make use of gensec_update_ev()
adds 7cd8fbc s4:libcli: make use of gensec_update_ev()
adds 0153c01 s4:librpc: make use of gensec_update_ev()
adds a18fba4 s4:smb_server: make use of gensec_update_ev()
adds 338332e s4:rpc_server: make use of gensec_update_ev()
adds 01575fa s4:ntlm_auth: make use of gensec_update_ev()
adds 2103c37 auth/gensec: remove tevent_context argument from gensec_update()
adds 01c0299 auth/gensec/spnego: map SPNEGO_REJECT to NT_STATUS_LOGON_FAILURE
adds 17a60b9 pthreadpool: Add a simple benchmark
adds 84aa2dd pthreadpool: Avoid a malloc/free per job
adds c5d07df pthreadpool: Allow multiple jobs to be received
adds c35fec8 asys: Allow multiple results to be received
adds 2e2137f smbd: Use asys_results
adds ff1c85a ctdb-locking: Avoid memory leak
adds d1c8f8d ctdb-locking: Check for talloc_memdup error
adds f99a759 ctdb-locking: Instead of comparing key, compare key hash
adds 234f8eb ctdb-tests: Add a new NFS tickle test
adds aa7cd51 ctdb-tests: Fix and extend read-only records test
adds 7801532 ctdb-client: ctdb_fetch_lock should check for readonly delegations
adds 30f7d7d ctdb-tests: Use ctdb_fetch_lock instead of ctdb_fetch_lock_readonly
adds 533ad24 ctdb-tests: Do not mix bool and int data types
adds 34d45a3 librpc/rpc: try to use DCERPC_NCA_S_* constants for error mappings
adds a496c18 dcerpc.idl: make use of DCERPC_NCA_S_* constants for the legacy DCERPC_FAULT_* codes
adds 9730210 dcerpc.idl: fix typo s/ist/int
adds f73ef30 dcerpc.idl: fix dcerpc_bind_nack definition
adds eabdbc8 dcerpc.idl: hide (ndr->flags & LIBNDR_FLAG_OBJECT_PRESENT) logic behind a define
adds 4f0d598 s4:librpc: compile python bindings for dcerpc.idl
adds ae02bf6 s4:pyrpc: add py_dcerpc_syntax_init_helper()
adds 6d6427b s4:pyrpc: add base.transfer_syntax_ndr*()
adds d29c143 pidl:Samba4/Python: add interface.abstract_syntax() to each interface
adds 0dd648a s4:librpc/rpc: remember "ncalrpc_dir" on the dcerpc_pipe->binding
adds a2c3479 Revert "s4:tls_tstream: allow mode of SSL keyfile to be 0400, not only 0600"
adds 7667da6 ctdb-readonly: Do not use hard-coded value for readonly revoke timeout
adds 465bb58 s3:rpcclient: fix build without HAVE_IPV6
adds 07b495b fix 2 typos
adds a9ebe2f lib: Fix blank line endings
adds ccec132 lib: Pull up lp_ctx use one level
adds 66e6ffd lib: Add interim tdb_wrap_open_ without lp_ctx
adds 6008e8f param: Add lpcfg_tdb_hash_size()
adds e2e06b3 param: Add lpcfg_tdb_flags()
adds 92d20d7 secrets: Avoid passing lp_ctx to tdb_wrap_open in randseed_init
adds 76318ac dsdb: Avoid passing lp_ctx to tdb_wrap_open in schema_metadata_open
adds eee3723 dsdb: Avoid passing lp_ctx to tdb_wrap_open in partition_metadata_open
adds 2ae3565 torture: Avoid passing lp_ctx to tdb_wrap_open in test_tdb_speed
adds 3a0ea07 ntvfs: Avoid passing lp_ctx to tdb_wrap_open in pvfs_setup_options
adds 0b59f05 ntvfs: Avoid passing lp_ctx to tdb_wrap_open in py_wrap_getxattr
adds db630a5 imessaging: Avoid passing lp_ctx to tdb_wrap_open in irpc_namedb_open
adds acbc1ed dbwrap: Avoid passing lp_ctx to tdb_wrap_open in db_open_tdb
adds d169d0d messaging: Avoid passing lp_ctx to tdb_wrap_open in messaging_tdb_init
adds 12b8df1 messaging: Avoid passing lp_ctx to tdb_wrap_open in messaging_tdb_parent_init
adds 801b947 vfs: Avoid passing lp_ctx to tdb_wrap_open in posix_eadb_init
adds 604b970 serverid: Avoid passing lp_ctx to tdb_wrap_open in serverid_parent_init
adds 994d755 dbwrap: Avoid passing lp_ctx to tdb_wrap_open in db_open_ctdb
adds 328afb8 mutex: Avoid passing lp_ctx to tdb_wrap_open in grab_named_mutex
adds f995c6e ntvfs: Avoid passing lp_ctx to tdb_wrap_open in py_wrap_setxattr
adds d6db35d tdb_wrap: Remove tdb_wrap_open_ again
adds 193bd7d messaging4: Add "goto fail" to imessaging_init
adds da8b009 messaging4: Add some NULL checks
adds 27d2cd4 messaging4: Store a names_db handle in the imessaging_context
adds 1f43a4c messaging4: Remove lp_ctx from imessaging_context
adds cb435fd messaging4: Simplify irpc_namedb_open a bit
adds d9bc82d rpcclient: append a trailing slash to FSRVP request UNCs
adds cbc6082 torture: test FSRVP UNCs with and without trailing slashes
adds d550acf rpcclient: abort shadow-copy set on commit failure
adds dd56afc ctdb:daemon take a shortcut in all_nodes_are_disabled()
adds 6cdde27 ctdb:daemon avoid goto ctdb_remove_orphaned_ifaces()
adds c7c9694 s3-nmbd: Align debug level for the same information.
adds 547f682 s3-smbd: Align debug level for the same information.
adds 1bdc635 selftest: Remove reduction in time window in delaywrite test
adds bc5bd40 libsmb: Provide a talloc_stackframe() to external users of libsmb_setget.c
adds 8f3a516 pam_smbpass: Wrap calls in talloc_stackframe() to avoid warnings about leaking memory
adds 0143427 libsmbclient: Wrap more function calls in talloc_stackframe() to protect against talloc_tos() calls
adds 7f2d12c Rename module init functions from samba_init_module
adds d88f41f wafsamba: require a ';' after STATIC_*_MODULES_PROTO
adds 4dea4e3 wafsamba: port optional 'pkg' option from CHECK_BUNDLED_SYSTEM_PKG() to CHECK_BUNDLED_SYSTEM()
adds cec109c wafsamba: simplify CHECK_BUNDLED_SYSTEM_PKG() by just calling CHECK_BUNDLED_SYSTEM()
adds 764706c wafsamba: allow CHECK_BUNDLED_SYSTEM() to check headers without functions
adds 6ae4121 wafsamba: allow optional 'checkcode' argument to CHECK_BUNDLED_SYSTEM()
adds 9a8e35a wafsamba: simplify LIB_MAY_BE_BUNDLED()
adds ef380bb wafsamba: simplify LIB_MUST_BE_BUNDLED()
adds c19e5a0 wafsamba: allow --bundled-libraries=NONE,popt
adds cc765ba wafsamba: allow --bundled-libraries=ALL,!popt
adds b8f9169 lib/zlib: make use of conf.CHECK_BUNDLED_SYSTEM()
adds 80dff80 tdb: don't alter errno on success of tdb_open_ex()
adds e301d1b tdb/tools: avoid const warnings in tdbdump.c
adds 71fddde tdb/test: always call fflush() after [f]printf() in tap-interface.h
adds 6871bf6 tdb/test: remove "\n" in diag() arguments
adds 2a9d5a3 tdb/test: avoid const warnings by using 'discard_const_p(uint8_t,' instead of '(void *)'
adds 835c95c tdb/wscript: maintain a global list of unit tests
adds cc2bc23 lib/util: declare smb_panic_default() as _NORETURN_
adds f03653e lib/util: fix const warnings
adds d99c0bb libcli/security: s/remove/remove_ace/
adds 0b757c9 librpc/idl: remove unused [gensize] from DNS_RPC_RECORD_STRING
adds c851900 examples/libsmbclient: avoid some compiler warnings
adds cd648ec libcli/auth: s/encrypt/do_encrypt
adds 71869a1 libcli/lsarpc: add struct trustAuthInOutBlob; forward declaration
adds fc95672 s3:lib: fix a const warning in client_match()
adds defe9aa s3:lib/smbconf: fix const warnings in testsuite.c
adds 18c19d5 s3:lib/netapi: fix some incompatible pointer type warnings in NetGetJoinableOUs_l()
adds 59394b3 s3:lib/netapi/examples: fix invalid pointer value warnings in getjoininformation.c
adds 7d3b35c s3:lib/netapi/examples: fix const warnings in netlogon_control2.c
adds 80c57ab s3:lib/netapi/examples: remove unused variables
adds 5964d49 s3:registry: fix invalid pointer type warning in reg_format.c
adds 0cf9f9d s3:smbd: avoid compiler warnings in smbd_tevent_trace_callback()
adds 427db65 s3:smbd: let srvstr_pull_req_talloc() take 'const uint8_t *src'
adds 88d0ff7 s3:torture: avoid explicit casting and compiler warnings in pdbtest.c
adds 70b7ef9 s3:torture: remove unused variables in test_buffersize.c
adds 5686c80 s3:torture: check the result of cli_nt_delete_on_close_recv() in test_notify.c
adds 9e97106 s3:torture: avoid compiler warnings in vfstest.c
adds c2a26fe s3:utils: avoid argv related const warnings
adds 8f9c121 s3:utils: use char packet[] in smbfilter.c to avoid warnings
adds bba7f28 s3:utils: check the status of open_socket_out() correctly in smbfilter.c
adds b0d09ee s3:utils: explicitly check the return value of fscanf() to avoid unused warnings in smbta-util.c
adds c3699d1 s3:winbindd: avoid argv related const warnings
adds ba10781 s4:libcli/resolve: avoid some const warnings
adds 04c8c65 s4:auth/gensec: include gensec_krb5_util.h in gensec_krb5_util.c
adds 876f0e0 s4:auth/gensec: fix declaration after code warning in gensec_tstream.c
adds e1d5b8a s4:auth: avoid str_list related const warnings
adds fbc991c s4:auth/ntlm: add auth4_sam_init() prototype to avoid a warning
adds 1ac4fba s4:ntvfs/common: explicitly check the status of imessaging_send() in notify_send()
adds 0053603 s4:ntvfs/posix: avoid const warnings in pvfs_resolve_name_handle()
adds 2b098c1 s4:ntvfs/posix: correctly reset errno on success in pvfs_sys_mkdir()
adds 816a330 s4:ntvfs/sysdep: add sys_notify_inotify_init() prototype to avoid a warning
adds 4fa922c s4:smb_server/smb: fix declaration after code warnings in negprot.c
adds 7377aa1 s4:smb_server/smb: fix invalid pointer type warnings in negprot.c
adds de773f3 s4:dsdb/ldb_modules: avoid declaration after code warnings
adds cd103d8 s4:dsdb/ldb_modules: avoid str_list related const warnings
adds ee06cbc s4:dsdb/ldb_modules: avoid invalid pointer type warnings
adds 2aebf16 auth/tests: add missing #include "torture/local/proto.h"
adds 3f5e05f lib/compression/tests: add missing #include "torture/local/proto.h"
adds 8ba775b lib/util/tests: add missing #include "torture/local/proto.h"
adds 11736a3 lib/nss_wrapper/tests: add missing #include "torture/local/proto.h"
adds c19be3b lib/socket_wrapper/tests: add missing #include "torture/local/proto.h"
adds d8ec961 lib/tdr/tests: add missing #include "torture/local/proto.h"
adds 4e54049 lib/tevent/tests: add missing #include "torture/local/proto.h"
adds 9594cf6 s4:lib/tests: add missing #include "torture/local/proto.h"
adds 6788a40 s4:libcli/tests: add missing #include "torture/local/proto.h"
adds cc1c1f5 s4:librpc/tests: add missing #include "torture/local/proto.h"
adds cdaa33d s4:param/tests: add missing #include "torture/local/proto.h"
adds e794206 s4:torture/local: add missing #include "torture/local/proto.h"
adds 2f0f7af s4:torture/local: only pass prefix strings to tdb_add_record() in dbspeed.c
adds f2103cc s4:torture/ldap: add includes to avoid compiler warnings
adds 8195a71 s4:torture: avoid argv related const warnings
adds d71d0d4 s4:torture/libnet: add missing #include "torture/libnet/proto.h"
adds aa78d0e s4:torture/unix: add missing #include "torture/unix/proto.h"
adds 04f7fc0 s4:torture/nbt: add missing #include "torture/nbt/proto.h"
adds 2812a4a s4:torture/ntp: add missing #include "torture/ntp/proto.h"
adds 79bb815 s4:torture/nbt: avoid str_list related const warnings
adds 6199aa5 s4:torture/nbt: remove unused variable
adds e444aca s4:torture/winbind: remove unused variable
adds 0aba677 s4:torture/rpc: avoid declaration after code warnings
adds 0e61696 s4:torture: avoid const warnings in smbtorture.c
adds e21aa7b wafsamba: use multiple conf.ADD_CFLAGS() lines for developer CFLAGS
adds 2f05932 wafsamba: use -Werror=declaration-after-statement if available
adds 8cdd9f3 wafsamba: split out a conf.ADD_NAMED_CFLAGS() function
adds 404f025 wafsamba: add an optional allow_warnings(default=True) to CURRENT_CFLAGS()
adds 8a1f67b wafsamba: add optional allow_warnings(default=True) to SAMBA_{SUBSYSTEM,LIBRARY,MODULE}()
adds 06b48b0 s4:heimdal_build: explicitly pass allow_warnings=True to CURRENT_CFLAGS()
adds a939027 lib/ccan: explicitly use allow_warnings=True
adds f3fcb96 lib/ntdb: explicitly use allow_warnings=True for ntdb-test-helpers
adds 9e0ae16 lib/ldb: explicitly use allow_warnings=True
adds ee3adcd lib/popt: explicitly use allow_warnings=True
adds 09fb085 lib/zlib: explicitly use allow_warnings=True
adds 5158ae4 lib/socket_wrapper: explicitly use allow_warnings=True
adds 35e9915 auth/kerberos: explicitly use allow_warnings=True
adds ba07368 s3:modules: explicitly use allow_warnings=True were needed
adds 0f6c31c s3:pam_smbpass: explicitly use allow_warnings=True
adds f420466 s3:rpc_server: explicitly use allow_warnings=True for RPC_SPOOLSS
adds 7a53e14 s3:wscript_build: explicitly use allow_warnings=True where needed
adds 7e3e573 s4:lib/com: explicitly use allow_warnings=True
adds 19f30c3 s4:lib/events: explicitly use allow_warnings=True
adds 1b16b42 s4:lib/messaging: explicitly use allow_warnings=True
adds 835f8b7 s4:lib/registry: explicitly use allow_warnings=True
adds bb187cc s4:lib/tls: explicitly use allow_warnings=True
adds 6662c2b s4:librpc: explicitly use allow_warnings=True where needed
adds daf6d0f s4:auth/gensec: explicitly use allow_warnings=True for gssapi and sasl modules
adds daadf3b s4:kdc: explicitly use allow_warnings=True for MIT_SAMBA
adds 3f742fc s4:rpc_server: explicitly use allow_warnings=True where needed
adds cea6d7e s4:ntvfs/unixuid: explicitly use allow_warnings=True
adds a2c82a7 s4:torture/libnetapi: explicitly use allow_warnings=True
adds 75cca8a s4:torture/smb2: explicitly use allow_warnings=True
adds fce5bc4 s4:torture/winbind: explicitly use allow_warnings=True
adds b7f8ec9 s4:torture/wscript_build: explicitly use allow_warnings=True where needed
adds e1ec1f5 wafsamba: explicitly use allow_warnings=True for SAMBA_PYTHON()
adds 4d50c75 s3-auth: Finally change make_user_info_*() use a parent talloc context
adds dd49939 auth_samba4: Fix auth_samba4 to correctly provide a messaging context for itself
adds d13b38d s3-auth: Remember to always free the talloc_stackframe() in auth_samba4
adds 8d28437 s3-auth: Add prototype for plugin function to reduce warnings in auth_samba4
adds 95e0d75 winbindd: Ensure we do not look at rid_array before checking if it was returned
adds 8175e98 selftest: Rename wbinfo_s3 to wbinfo_simple and reorder code for clarity
adds 1dba07d dlinklist: Fix a typo
adds 44a624d s3-samr: Refuse to set lockout_duration < lockout_window per rpc.samr.passwords.lockout
adds 5a2eae4 torture-samr: Set lockout_seconds to 60 for samba3
adds 3f8f997 torture/samr: Re-open the user when checking for ACB_AUTOLOCK
adds 56d3e52 s3-auth: Only call pdb_get_acct_ctrl() once in check_sam_security
adds c8e4c6a s3-auth: Do not reset bad password count to 0 if account is disabled
adds 6f8297d selftest: make blackbox_setpassword.sh test run independently
adds c3baddf auth: Pass though error from GENSEC sub-mechanism
adds befae7f ldb_ildap: Map some wrong username/password errors on to LDB_ERR_INVALID_CREDENTIALS
adds 60024cd kerberos: Map KRB5KDC_ERR_CLIENT_REVOKED to NT_STATUS_ACCOUNT_LOCKED_OUT
adds b822353 torture-samr: Actually fail on failures in rpc.samr, rather than just printing pretty warnings
adds 2acfba3 torture-samr: Indent samba3-skip block
adds 2d2dbaf torture-samr: Make failures easier to trace with torture_assert
adds 8e147f8 torture-samr: set min password age to 0 for lockout and badpwdcount tests
adds b53b3fa torture-samr: Try breaking the NT hash first, as the LM hash may not be being checked
adds ae81cca torture-samr: Lock accounts for 5 seconds in rpc.samr.passwords.badpwdcount test to ensure consistent results
adds fa8a3ca torture-samr: Do not issue a TORTURE_FAIL unless *this* test failed
adds 9e1a8dc dsdb-tests: Remove pointless creation of ldaptestou
adds 090c556 selftest: Run rpc.samr.passwords.lockout against the s3dc environment
adds 5c1cfe2 s4:dsdb/util_samr: simplify dsdb_add_user()
adds 9a36fab s4:auth/sam: use a higher time resolution in authsam_account_ok()
adds 9a3651e dsdb-operational: Use a list for the extra attributes that may be required
adds 1d266b4 dsdb-operational: Implement msDS-User-Account-Control-Computed
adds 77e4beb dsdb-operational: Implement msDS-UserPasswordExpiryTimeComputed
adds 6f8fb16 dsdb: Rework samdb_result_acct_flags to use either userAccountControl or msDS-User-Account-Control-Computed
adds a0de929 dsdb: Put password lockout support in samdb_result_passwords()
adds 3f07737 s4:auth: Add password lockout support to the AD DC
adds 526f983 dsdb: give a better error message and return code on failed password change
adds ba4c985 samba-tool add password lockout handling to samba-tool domain passwordsettings
adds 0f3dd92 s4-auth: Rework memory handling to use a tmp_ctx
adds 2dd71de dsdb: Add samdb_result_passwords_from_history helper function
adds 3ed5521 dsdb: collapse wrong password and no-password-hash errors into one handler
adds 1a483a8 s4:dsdb/samldb: add let lockoutTime=0 reset badPwdCount=0
adds 7e653f5 s4-auth: Add authsam_zero_bad_pwd_count to zero out badPwdCount and lockoutTime on successful login
adds 30bae40 heimdal: Do not attempt password authentication for locked out accounts
adds 580a705 heimdal: Match windows and return KRB5KDC_ERR_CLIENT_REVOKED when the account is locked out
adds d202191 heimdal: Only indicate successful authentication after successful authz
adds 10cbd5e kdc: Set flags.locked_out on a locked-out user.
adds 997e120 kdc: Include values from msDS-User-Account-Control-Computed when checking user flags
adds 752b817 kdc: call authsam_zero_bad_pwd_count on successful AS-REQ
adds 26c0eb6 auth: Split out badPwdCount update into a helper function
adds 8a89f7f dsdb: Move dsdb_update_bad_pwd_count to dsdb/common/util.c
adds c918230 dsdb: Implement password lockout on LDAP password changes
adds afdd5fb dsdb: check type with talloc_get_type_abort in samdb_set_password
adds 9d5f4ca lib/param: Add new parameter "old password allowed period"
adds f557f82 s4-auth: Support password history correctly, including allowing NTLM logins using the old password
adds a6b82ee s4-samr: Escape the username in the LDAP filter
adds 245d0f1 s4:dsdb/samldb: remove fantasy code from samldb_user_account_control_change()
adds 6cb91a8 libds: add UF_PARTIAL_SECRETS_ACCOUNT to UF_ACCOUNT_TYPE_MASK
adds 50b9748 s4:dsdb/samldb: rework samldb_user_account_control_change()
adds 6ac62b3 s4:rpc_server/samr: passdown unmodified acct_flags to the ldb layer.
adds 05c2f83 dsdb: Allow SAMR server to return the computed, not actual badPwdCount
adds e266f61 selftest: Add test for password lockout
adds 3c73178 torture-samr: Improve rpc.samr.passwords.badpwdcount test
adds 6a4bedd torture-samr: Add test for lockout with and without a password history
adds 311de5f selftest: Run rpc.samr.passwords.badpwdcount against s3dc
adds 85f57eb torture-samr: Add testing of account lockout and password change behaviour
adds 027afd1 Add autogenerated HRESULT error codes and descriptions from MS_ERREF
adds 57a4319 Allow FSRVP access generic HRESULT error message descriptions
adds 4f9dd94 script to generate libcli/util/hresult.c & libcli/util/hresult.h
adds 983fc4e Use correct error code value for NT_STATUS_RPC_ENUM_VALUE_OUT_OF_RANGE
adds e9522b5 Add error codes and message descriptions for NTSTATUS
adds 32b35b8 script to generate content for libcli/util/nterr.c & libcli/util/ntstatus.h
adds c3719a6 dfs_server: get_dcs: fix pointer list termination
adds 70cfe22 autorid: store hwm as uint32_t in idmap_autorid_init_hwm()
adds 6ec437c autorid: reverse logic flow in idmap_autorid_init_hwm(), decreasing indentation.
adds 758308c autorid: print debug message when a HWM key has been created
adds 0bfb078 autorid: fix a potential for data corruption.
adds 38157a0 autorid: when storing a new range, always check it does not exist.
adds fd56a63 autorid: add a DEBUG upon talloc fail in the add_range function.
adds d9c2163 autorid: improve the precision of the DEBUG at the end of add_range
adds 801556f autorid: in idmap_autorid_saveconfig, add a debug msg when loading gives error
adds 9e519d9 autorid: split idmap_autorid_db_open and idmap_autorid_init_hwms out of idmap_autorid_db_init
adds 963a05b autorid: initialize: store config directly before allocating well knowns.
adds 20a2e7f autorid: initialize: link commonconfig to dom as soon as it is allocated
adds 3aaaef4 autorid: initialize: link config to commonconfig as soon as it is allocated.
adds 90d8e0f autorid: initialize: open the autorid db as late as possible.
adds e9796ed autorid: initialize: use the split db_open and init_hwms function instead of db_init
adds fc987cf autorid: initialize: fix typo in and further improve a debug message.
adds 5cf6e9c autorid: make the whole initialization atomic with one transaction.
adds 837671f s3: messages: Implement cleanup of dead records.
adds 375d467 autorid: use the db argument in the initialize traverse action.
adds 992c86d s3: rpc_server/srvsvc: Added routines to count share connections.
adds e685472 s3: rpc_server/srvsvc: added routines to compute opens on share connections.
adds fe6ec8c s3: rpc_server/srvsvc: count share connections in NetConnEnum
adds fc4845f s3: rpc_server/srvsvc: count open files in NetConnEnum
adds 5f8f1be s3-kerberos: make ipv6 support for generated krb5 config files more robust.
adds a83c524 tevent: Update flags in tevent pkgconfig file
adds e1df75b5 talloc: Update flags in pytalloc-util pkgconfig file
adds a5d5bdc vfs: Support NFS control flags in nfs4_acls.c.
adds 69b7631 vfs: Store ACL control flags in gpfs vfs module.
adds c35b31f s3: enforce a positive allocation_file_size for non-empty files
adds 5963519 s3: smbd/nmbd/winbindd - fix append on trailing slash on system paths.
adds 01de781 ctdb-daemon: Always update database priority cluster wide
adds 9d91f01 s4-wbclient: Cope with winbind returning an error
adds 85041c8 wafsamba: replace dots in library names
adds 8f46b13 s3-lib/util: fix read across end of namelist string
adds 4f59580 s3-lib/util: fix logic inside set_namearray loops.
adds 1e1b7b1 torture: add local verification trailer parsing test
adds d956608 tdb: consolidate tdb allocation code - re-use dead records at hash top.
adds 88ba811 s4-wbclient: Fix wbc_sids_to_xids to correctly indicate the length of the SID list
adds f5a3d74 s3: smbd: Performance optimization for RECVFILE.
adds 4daf7d4 libs: s3 and s4: make our dns lookup code signal-safe.
adds f717802 s3:lib: use stack buffers in drain_socket() and default_sys_recvfile()
adds 8d45b75 s3:smbXsrv_open: allow now==0 to skip the idle_time update.
adds 77b6860 s3:smbd: use smb1srv_open_lookup() in is_valid_writeX_buffer()
adds 7968749 s3:smb2_server: use the same logic to avoid recvfile() for IPC/PRINT shares
adds 95df39b s3:smb2_server: make sure we don't try recvfile for special NBT messages
adds 1f767b2 s3:smb2_write: allow SMBD_SMB2_IN_DYN_LEN() to be 0 for the recvfile case.
adds 80de72b s3:smb2_server: prepare smbd_smb2_request_verify_sizes() for the optimized recvfile() case
adds 535103e s3:smb2_server: only allocate the required buffer in the smb2 recvfile() code path
adds e49bae7 s3:smb2_server: remove unused get_min_receive_file_size() wrapper function
adds 9de0dc7 Typo: Specifing -> specifying.
adds d81bada Typo: sucessfully -> successfully
adds 23beb5b Typo: s/prefered/preferred/
adds 5521cf0 Typo: speciefied -> specified.
adds 986e539 Typo: Commiting -> Committing
adds e0cddcd Typo: s/preceeded/preceded/
adds 1c72842 ctdb-daemon: Add control CTDB_CONTROL_DB_DETACH
adds ce18b3b ctdb-client: Add client code to detach a database
adds a3fdb56 ctdb-tools/ctdb: Add ctdb detach command to detach databases
adds b681e89 ctdb-doc: Add "ctdb detach" and update "ctdb attach"
adds 89bf1d2 ctdb-doc: Remove commands that have been deleted
adds c048011 ctdb-tests: Add a simple test for "ctdb detach"
adds ce8ac88 ctdb-tools-ctdb: Drop disconnected nodes when filtering by capability
adds 2f2421b ctdb-eventscripts: CTDB_NATGW_PUBLIC_* optional on slave-only nodes
adds 3b82b6f Do not install smbclient4 and nmblookup4
adds 6478b6f auth: Remove static variable ths_user from password_check() code
adds f5cff44 auth: Remove unused PASSWORD_LENTH macro from pass_check.c
adds 94f0716 auth: Remove dfs_auth() from pass_check.c and s4's auth_unix
adds 3fa67e6 auth: Remove afs_auth() from pass_check.c and s4's auth_unix
adds cec8330 auth: Remove plaintext OSF1 password support
adds e731655 auth: Remove support for plaintext auth on systems that use getprpwnam()
adds 6e8eb60 auth: Remove linux_bigcrypt support from pass_check.c
adds 634cc8f auth: Remove USE_BOTH_CRYPT_CALLS block from pass_check.c
adds d7ce127 auth: Remove support for HAVE_TRUNCATED_SALT from pass_check.c
adds 6d6bd96 libcli/smb: add smb_signing_is_desired()
adds a56c35a s3:smbd: always allow SMB1 signing, but only announce it if configured.
adds fae7e5d lib-util: rename memdup to smb_memdup and fix all callers
adds 5adacb4 s3: use smb_xmemdup instead of smb_memdup and smb_panic
adds c6a8edb selftest: Add a bash env file you can source.
adds ad3a431 wafsamba: Add set_target to CHECK_BUNDLED_SYSTEM.
adds f318a44 replace: Add uid_wrapper_enabled().
adds 6d23354 lib: Change uid_wrapper to preloadable version.
adds 751b2b2 Remove uid_wrapper related code.
adds 9feeeb3 selftest: Pass uid_wrapper library to selftest and preload it.
adds d1c53eb selftest: Enable uid_wrapper globally.
adds 77b7dfd selftest: Call smbpasswd as root.
adds 363f76c testprogs: Fix tests calling smbpasswd.
adds d2a7ce9 s3-utils: Do not disable the root check in smbpasswd.
adds 28b87dd s4-ntfs: Improve uid check in wrapper mode.
adds 486fa4a libwbclient: Handle uid_wrapper for pipe access.
adds 15feb84 s3-lib: Add root_mode() which can deal with uid_wrapper.
adds 6118c2e s3: Use root_mode() to get uid_wrapper working correctly.
adds 68c450a lib: Add missing include for unistd.h in setid.
adds 1a46269 lib: Add missing include for unistd.h in unix_privs.
adds 30860e0 replace: Add nss_wrapper_enabled().
adds 115a80d replace: Add nss_wrapper_hosts_enabled().
adds f95e868 s4-torture: Remove nss_wrapper testsuite.
adds b2163f2 Remove special nss_wrapper code
adds 5bb410f lib: Change nss_wrapper to preloadable version.
adds d24a154 selftest: Preload nss_wrapper
adds a573441 selftest: Add the user running the test to passwd.
adds 3381784 selftest: Set NSS_WRAPPER_MODULE variables for NSS module.
adds 354744f selftest: Write the nss_wrapper hosts file.
adds c29fb2e wbclient: Check with nss_wrapper_enabled().
adds 2522bb8 selftest: Rename WINBINDD_SOCKET_DIR environment variable.
adds 4dca841 s3-libads: Use ldap_initialize() if available.
adds 11e87cd ldb: Add a env variable to disable RTLD_DEEPBIND.
adds 5d7609c selftest: Disable loading ldb modules with RTLD_DEEPBIND.
adds 5de011b s4-torture: Remove socket_wrapper testsuite.
adds a9c1d5b replace: Add socket_wrapper_enabled().
adds d407446 Remove special socket_wrapper code.
adds 0028819 lib: Change socket_wrapper to preloadable version.
adds 0ed826d selftest: Preload socket_wrapper.
adds d1ee35d dns.py: Use the python socket module.
adds a0d314d lib: Remove socket wrapper python module.
adds 60db710 s3-libads: allow ads_try_connect() to re-use a resolved ip address.
adds b7b5a1f auth: Move wbcAuthUserInfo_to_netr_SamInfo3 to the top level
adds aa79989 s4-auth: Make the auth_winbind_wbclient use more correct code now in auth/wbc_auth_util.c
adds c0651a3 vfs_gpfs: Avoid warnings in developer build
adds 6549716 s3: srvsvc pipe - We should return WERR_BADFILE in _srvsvc_NetShareAdd if the path does not exist.
adds c9b1f6b samba-tool/upgrade: Fix exception thrown during upgrade from samba3
adds 8b68f9b s4:KCC: Use dsdb.DS_DOMAIN_FUNCTION_2008 constant for DS-Behavior comparisons
adds 42fb23b s4:kcc_utils: Propagate 'samdb' into load_connection_transport() method
adds b241aac s4:samba_kcc: Fix error handling opening export ldif file
adds 1325e0a s4:samba_kcc: fix reference to DSA object while building partial replica list
adds 1b71f08 s4:kcc_util: fix loading connection transport object - used to refer to not defined object
adds 9006198 s4:samba_kcc: Use 'dburl' passed from command line rather than lp.samdb_url()
adds 13784b7 s3:smbd: fix typo in comment for set_conn_force_user_group()
adds aa8c8a7 add systemd integration
adds 02a3b59 smbd: use exit_daemon() to support reporting to systemd from smbd
adds 6771c23 nmbd: use exit_daemon() to report status to systemd
adds 7496954 winbindd: use exit_daemon() to pass startup status to systemd
adds 720f763 ad-dc: use exit_daemon() to communicate status of startup to systemd
adds 1d4fb1b ctdb-daemon: Do not allow database detach if AllowClientDBAttach=1
adds a1e1b81 ctdb-tools/ctdb: Detach databases only if all nodes disallow client access
adds bf83abc ctdb-tests: Update "ctdb detach" test
adds d9d3af7 ctdb-daemon: Talloc tdb_wrap off ctdb_db_context
adds db0a1df ctdb-client: Talloc tdb_wrap off ctdb_db_context
adds 581ee2e ctdb-tools/ctdb: Unlock records before closing tdb database
adds b31240a ctdb-tests: Add test for re-attaching detached database
adds 463ea9e ctdb-recoverd: Detach database from recovery daemon
adds bafdecd lib: Add poll_funcs
adds 6dcf2c7 lib: Add unix_msg
adds 3e24e07 lib: Move full_path_tos to util_str.c
adds 29603d1 lib: Add messaging_dgm
adds b022038 lib: Remove messages_local
adds e616e3c smbd: Add a timestamp to queued notify events
adds 892bec8 smbd: Pass timespec_current to notify_fsp
adds da1778f smbd: Pass timespec_current through the notify_callback
adds 7009b49 lib: Introduce iov_buflen
adds e268360 lib: Add iov_buf
adds cdc99c1 messaging3: Add messaging_send_iov
adds 3218c73 smbd: Pass on a timestamp in MSG_PVFS_NOTIFY
adds c6a2734 smbd: Sort notify events by timestamp
adds 758b057 printing_cups: Call the msg_ctx destructor on exit
adds 78543b9 smbcontrol: Clean up the msg_ctx
adds dac9b3d smbd: Always clean up the child's msg_ctx
adds 6874e4a messaging_dgm: Add messaging_dgm_wipe
adds e22433a smbcontrol: Add dgm-cleanup command
adds 895d0ac smbd: Call the msg_ctx destructor for background jobs
adds 5ae7550 s3 : build system : Move lib/background.c from smbd_base to samba3core.
adds 843f094 s3: messaging: Add infrastructure to clean up orphaned sockets every 15 minutes as a background task.
adds a35c9d6 s3: smbd: Call dgram cleanup init background setup.
adds 6c60ff3 s3: nmbd: Call dgram cleanup init background setup.
adds eaa45a5 s3: winbindd: Call dgram cleanup init background setup.
adds 4fa1235 s3: torture - Add required talloc frame for msgtest.c
adds ea27382 s3: torture - Fix racy assumption in original messaging test.
adds 169c6d4 s3:auth: allow special SYSTEM and ANONYMOUS handling in auth3_generate_session_info()
adds fc59cc3 auth/gensec: use auth_ctx->generate_session_info() for schannel
adds 2ed1789 s3:rpc_client: pass everything to gensec by default
adds 054ef13 s3:rpc_server: handle everything but AUTH_TYPE_NONE as gensec in verify_final
adds 5d3bb56 s3:rpc_server: make sure we have a unix token
adds 2c5ed10 s3:rpc_server: let auth_generic_server_step() handle gensec_security == NULL
adds bfdd22b s3-rpc_server: Return the status code from gensec.
adds 06922f9 s3-rpc_server: Call pipe_auth_verify_final() if needed.
adds 1f4c20f s3:rpc_server: pass everything but AUTH_TYPE_{NONE,NCALRPC_AS_SYSTEM} to gensec
adds 788f72f gensec: add DCERPC_AUTH_TYPE_NCALRPC_AS_SYSTEM backend
adds 8729d99 s3-auth: Register ncalrpc_as_system gensec module.
adds 6a5cd18 s3:rpc_client: Use gensec for NCALRPC_AS_SYSTEM.
adds 000168b s3-rpc_server: Add special tsocket address for ncalrpc_as_system.
adds 6ede575 s3-rpc_server: Use gensec for NCALRPC_AS_SYSTEM.
adds 76a89a3 s3-rpc_server: Remove ncalrpc_as_system from pipes_struct.
adds d50c007 s3-rpc_server: Remove ncalrpc_as_system from make_server_pipes_struct().
adds 377091a idmap_tdb_common: fix a debug message in idmap_tdb_common_unixid_to_sid()
adds 11b3937 idmap_tdb_common: fix a debug message in idmap_tdb_common_set_mapping()
adds 26062b4 idmap_tdb_common: remove legacy comment.
adds 1eeb4bc idmap_rid: remove a legacy comment from sid_to_id
adds 8408137 autorid: remove a legacy comment from sid_to_id
adds b2ddea9 autorid: improve wording in a debug message
adds b1cb75a autorid: add debug messages to idmap_autorid_get_domainrange()
adds 04a4dc9 autorid: improve a debug message in idmap_autorid_map_sid_to_id()
adds 1da7b5b autorid: fix uninitialized return code for successful autorid.tdb creation/opening
adds 3c706e9 autorid: fix discard-const warning in idmap_autorid_init_hwm()
adds 5d9d4c7 autorid: factor idmap_autorid_get_alloc_range() out of idmap_autorid_allocate_id()
adds 22f7126 autorid: rename idmap_autorid_map_id_to_sid() -> idmap_autorid_id_to_sid_alloc()
adds 31241be autorid: rename idmap_autorid_map_sid_to_id() -> idmap_autorid_sid_to_id_alloc()
adds e32f6a2 autorid: rename idmap_autorid_sid_to_id() -> idmap_autorid_sid_to_id_rid()
adds 79a2458 autorid: more explicitly and reasonably set map->state in idmap_autorid_sid_to_id_alloc
adds 5d7b136 autorid: explicitly return NTSTATUS_OK in idmap_autorid_sid_to_id_alloc().
adds 64e267c autorid: make the checks for bumping num_mapped identical for alloc and rid case
adds eaf770a autorid: factor idmap_autorid_sid_to_id() out of idmap_autorid_sids_to_unixids()
adds 3f1297f autorid: introduce idmap_autorid_domsid_is_for_alloc()
adds 57e49d9 autorid: reverse order of arguments of idmap_autorid_sid_to_id_alloc()
adds a1adc88 autorid: reserve 500 IDs at the top of the ALLOC range.
adds 0df8988 autorid: add high_id to range config and fill it where we also fill range->low_id.
adds 90d9445 autorid: use dbwrap_trans_do() in idmap_autorid_sid_to_id_alloc()
adds 2372bd7 autorid: Add allocation from above in alloc range for well known sids
adds 7a26989 dsdb: Specify no event context to smb_krb5_init_context() in dsdb
adds 086c06e kerberos: Remove un-used event context argument from smb_krb5_init_context()
adds 77b04f1 winbind: Allow winbindd to be run from inside "samba"
adds 41c5277 s3: smbd : Fix wildcard unlink to fail if we get an error rather than trying to continue.
adds 93796a3 messaging3: Fix formatting
adds 3af130e torture3: Add a bit more coverage to messaging_read
adds 8117dcd messaging3: Make "presult" optional in messaging_read_recv
adds d0590ee messaging3: Fix messaging_read_send/recv
adds 54118d2 torture3: Add local-messaging-read1
adds 042f94b torture3: Add a test deleting a different req
adds 8dede57 ctdb: Fix a comment typo
adds aae9da9 ldb:pyldb: add some const to PyObject_FromLdbValue()
adds 094c391 ldb:pyldb: fix doc string for set_extended_component()
adds 771d7b8 ldb:pyldb: add some more helper functions for LdbDn
adds 7f03a94 ldb: change version to 1.1.17
adds 821d7dc dbchecker: make the deleted objects container detection more generic
adds 709ed04 dbchecker: verify and fix broken dn values
adds 5b22222 s4:repl_meta_data: fix array assignment in replmd_process_linked_attribute()
adds 393348d dbcheck: Directly call dn.get_rdn_{val,name}() for clarity and consistency
adds e8a323c smbd: Fix compile warning in dmapi.c
adds bed323c s3 : smbd : Protect all possible code paths from fsp->op == NULL.
adds 580eb94 s3: smbd : Ensure file_new doesn't call into smbXsrv_open_create() for INTERNAL_OPEN_ONLY.
adds e6e4084 s3: smbd: change file_set_dosmode() to use get_file_handle_for_metadata() instead of open_file_fchmod().
adds ffaa284 s3: smbd: Remove open_file_fchmod().
adds 4b4f4e0 samba-tool ldapcmp: fix a typo
adds a0ab8cb waf: fetch and use some exit codes of called processes
adds 4b324f7 s3: Always cache idmapping results of pdb backend.
adds b19d80d dsdb: Make it harder to corrupt the database by requiring DBCHECK or RELAX for final object deletion
adds 7c2bf8d selftest: Add tests for dbcheck detection and removal of partial objects
adds 1cfc02d s4:samr: allow builtin groups for samr_OpenGroup.
adds 09fbc6c s3:passdb: fix and improve debug message in pdb_default_sid_to_id().
adds 81ca9ab s3:passdb: improve a debug message in pdb_default_sid_to_id()
adds d7c22d5 ldb: make the successful ldb_transaction_start() message clearer
adds 2995b93 poll_funcs: Fix a comment typo
adds be71a84 ctdb-eventscripts: Don't check if $iface is empty
adds e09147b ctdb-eventscripts: Update comment in 11.routing
adds 151b02c ctdb-eventscripts: Add check for invalid policy routing configuration
adds cbd6beb ctdb-daemon: Move a ZERO_STRUCT() to a better place
adds 2c9683d Fix an empty if statement.
adds 8dc24d4 Minor typo fix in source3/wscript.
adds 543c5bf dsdb: Rename private_data to rootdse_private_data in rootdse
adds 401f555 dsdb: Do not permit nested event loops when in a transaction, use a nested event context
adds 5bf6ed5 byteorder: do not assume PowerPC is big-endian
adds 5ac317e build: unify and fix endian tests
adds 6619055 build: make wafsamba CHECK_SIZEOF cross-compile friendly
adds db86180 build: tweak SIZEOF utmp->ut_line
adds 9d4adbc6 build: find blkcnt_t size via array
adds dcb3f21 messaging: Nobody uses G_LOCK_RETRY anymore
adds 294dd73 param: remove unnecessary temporary service in handle copy
adds a81279c s3:loadparm: change memory allocations to use talloc
adds 2dd7c89 param: remove string_init and inline it into string_set
adds e812b72 param: change the talloc context attached to globals structure in s3 loadparm to a pool
adds 7c92cf3 s3:loadparm: fix intermediate string allocations to use talloc
adds c1c1f09 param: Add an lp_string_set function
adds 84b98a2 param: allow special functions to be common across the two loadparms
adds 3892086 param: attempt to consolidate handle_debug_level between the two loadparms
adds e06acfa param: change assignment of lp_string in s3_helpers to be consistent with the other functions
adds a39d569 param: attempt to consolidate handle_logfile between the two loadparms
adds 29cdb71 param: consolidate handle_realm between the two loadparms
adds 4a86b69 param: remove lp_string_is_valid_boolean
adds 5a9cef4 param: use correct memory contexts for parametric options
adds be0851f param: move set_param_opt to lib/param
adds c34a063 param: make lib/param copy_service use set_param_opt
adds bbcd8d6 lib/param: remove duplicated copy service in lpcfg_add_a_service
adds aee7dfd lib/param: remove some const warnings from using lists
adds 9bac9a8 s3:param: attempt to fix up some const warnings
adds ab1030a param: remove instance of lp_parm_ptr to be consistent with lib/param
adds 7ea3441 s3:param: remove the double initialization in add_a_service
adds 706ad20 param: remove unused init_service
adds 8670f63 param: improve copy_service to use the correct talloc parents
adds 31ada41 lib/param: fix copy service to correctly free the memory used by P_LIST
adds c8b499b param: duplicate the copy service in lib/param into source3 loadparm
adds 6f8b2ab param: use a single copy_service function in lib/param
adds 2f47965 s3:param: avoid the use the global variable iServiceIndex in handle_copy
adds c3c8f4f lib/param: rename getservicebyname to lpcfg_getservicebyname to avoid conflicts
adds ef3d445 param: consolidate handle_copy method between the two loadparms
adds f2e03d8 param: remove unused lp_copy_service
adds 7be7a81 s3:param: change add_to_file_list to stop using global variables
adds a62b655 lib/param: change add_to_file_list to not use a loadparm context
adds 61103e1 param: use a single add_to_file_list method
adds b64ac37 param: move the declaration of the file_lists structure to a shared header
adds 07f01b1 param: prevent an existing segmentation fault with setting [dos] charset
adds 8e9d262 docs: change docs.py to test the setting of parameters to defaults
adds 8abbfa9 docs: add test to docs.py to set parameters to some arbitrary value
adds 47c4312 param: use a single init_copymap method in lib/param
adds 1a92113 param: add getservicebyname to s3_helpers
adds 58e8163 param: inline init_iconv into handle [dos] charset
adds e547e83 param: move special charset handlers to lib/param
adds b320953 param: fix a bug where set_cmdline doesn't ignore the whitespace
adds 8d48211 param: use a single command line set_option in the code
adds 3845138 param: remove unused lp_set_option
adds f6697ef param: use a single handle_include function between the two loadparms
adds 45184c9 param: remove duplicate lp_int function
adds 8204345 param: remove duplicate lp_ulong function
adds 7505ddf param: remove duplicate lp_bool function
adds 005bf97 param: change lp_set_enum_parm to indicate whether or not it fails
adds a540792 param: move lp_set_enum_parm to lib/param
adds a8cfa8b lib/param: use lp_set_enum_parm
adds d7973e1 param: make init_printer_values use lpcfg functions
adds 509cc45 param: add extra default parameter to get_parametrics_by_service
adds 74e0a37 param: setup more variables in for the temporary loadparm context for the special functions
adds dce3bcd param: move handle printing into lib/param
adds 5376e6a param: make lp_do_parameter_parametric use set_param_opt
adds 64eb985 param: include init_ldap_debugging in the s3 helpers
adds f4d7f12 param: have a single handle_ldap_debug_level function
adds 98dbc38 move str_list_make_v3 out of s3 code
adds 47ae38c param: setup ctx variable in loadparm globals
adds c03b8eb param: include set_netbios_aliases in s3 helpers
adds 1189724 param: use a single handle_netbios_aliases function
adds 84ed185 param: add lp_do_parameter to s3 helpers
adds db19d74 param: use a single special handler for idmap parameters
adds ad09b3e param: correctly use param_table.c as a regular C file
adds 8d70514 param: fix copy service to copy over cmdlist
adds 671d13f s3:loadparm: Fix dump a parameter to use the file indicated
adds 8363106 param: remove fstring from dump_a_parameter
adds a900fa0 param: move parametric parameter dumping to lpcfg_dump_a_parameter
adds aea7d62 lib/param: fix an error in the is_default method in lib/param
adds 20159a5 lib/param: use strwicmp instead of strlower_talloc
adds b6b9f08 docs: enable checking of parametric options assignment
adds 978b815 param: remove NUMPARAMETERS macro in s3
adds 9976792 param: remove NUMPARAMETERS macro from lib/param
adds 412a387 Add a comment regarding strwicmp only being an ASCII string compare
adds 3d6a027 lib/param: Make and use lpcfg_dump_a_service() in common
adds b709304 lib/param: Make lpcfg_equal_parameter static (again)
adds 5487f70 lib/param: Remove unused static variable defaults_saved
adds 48a6624 param: fix incorrect return on lp_set_cmdline_helper
adds dc08cfa param: refactor lp_set_cmdline_helper to not call store_lp_set_cmdline
adds b93ed0a param: Provide a talloc_stackframe() to external users of lp_set_cmdline()
adds 687b359 lib/param: clean up lpcfg_get_parametric
adds 6633803 param: tidy up get_parametrics_by_service
adds 9d90969 param: copy parametric option helper to lib/param
adds 886e44f param: remove unused get_parametrics_by_service
adds c517150 lib/param: use get_parametric_helper in lpcfg_get_parametric
adds dfc999e lib/param: remove unnecessary get_parametric s3 helper function
adds 994bb15 lib/param: change a comment regarding helper parametric functions
adds f4d090f param: correctly return false when parsing invalid octal in lp_do_parameter
adds b2ce4e7 lib/param: change set_variable to be more consistent with s3 loadparm
adds fa48d52 param: replace P_OCTAL variable setting with s3 version which uses sscanf
adds 9fdcf78 param: Use an explicit talloc_stackframe() in lp_do_parameter for clarity and certainty.
adds 7736c96 param: Use an explicit talloc_stackframe() in lp_load_ex for clarity and certainty
adds a5b96ee s3-krb5: Limit search for old kvno to 8bits
adds 06c25eb wbclient: ensure response struct is initialized
adds 7a266c5 messaging3: Add messaging_filtered_read
adds 8d65512 dbwrap: Use messaging_filtered_read
adds 8e71945 messaging3: Fix 80-char line limit
adds 5601576 messaging3: Add comments about not touching "waiters"
adds dca572f lib: Enhance poll_funcs_tevent for multiple tevent_contexts
adds a6e49f9 messaging3: Add messaging_dgm_register_tevent_context
adds e750e2b messaging3: Fix messaging_filtered_read_send
adds 80365e0 torture3: Fix local-messaging-read1
adds c0f6ab9 messaging3: Push down the self-send callback
adds 9988e62 messaging3: Factor out the self-send check
adds 8763c8c messaging3: Relax the self-send check a bit
adds 50a66d5 torture3: local-messaging-read3
adds 0ba276e wafsamba: If perl can't provide defaults, define them.
adds 1f8fe83 swrap: Do not leak memory in swrap_recvmsg_after().
adds b08c50b swrap: Use the loaded libc open() directly.
adds b003f1a Fix some typos.
adds a05728d swrap: Fall back to RTLD_NEXT if we can't find libc.
adds 98750aa swrap: Update version to 1.0.2.
adds 4bc9bbe selftest: skip GETADDRINFO tests
adds 2900dfa s3: client - rename 'struct smb2_create_returns' to 'struct smb_create_returns' so we can use this in SMB1 create returns as well.
adds 69e24b4 s3: client : Add extra return parameter to all client open calls.
adds 3d8ba9b s3: client : correctly fill in the struct smb_create_returns from cli_ntcreate(), cli_ntcreate_recv(), cli_nttrans_create() and cli_nttrans_create_recv().
adds b2ce244 s3: libsmbclient: Work around bugs in SLES cifsd and Apple smbx SMB1 servers.
adds 2637890 wafsamba: Fail with error message if perl doesn't provide valid dirs.
adds d18ee9e script/autobuild: make use of --with-perl-{arch,lib}-install-dir
adds cf75ef9 pidl/lib/wscript_build: make use of PERL_LIB_INSTALL_DIR
adds 360ca8e auth: avoid overwriting the auth_sam_reply.h header all the time.
adds 74e2d6e s3:lib: always use db_open(serverid.tdb)
adds ff2b896 pytdb: avoid const warnings by using discard_const_p()
adds e77cbe2 tdb: return ENOSYS if the tdb was created with spinlocks.
adds 0927b0b s4:nbt_server/wins: make use explicit use of the top level event context
adds 7a34732 s4:irpc/tests: make use explicit use of the top level event context
adds a2f3c35 s4:auth_winbind: explicitly use dcerpc_binding_handle_set_sync_ev() for irpc
adds 608d91e s4:rpc_server/netlogon: explicitly use dcerpc_binding_handle_set_sync_ev() for irpc
adds ed48c70 s4:service_task: explicitly use dcerpc_binding_handle_set_sync_ev() for irpc
adds 6cbf3ec s4:pyrpc: explicitly use dcerpc_binding_handle_set_sync_ev() for irpc
adds a20c7e6 s4:irpc/tests: explicitly use dcerpc_binding_handle_set_sync_ev()
adds 8413980 s4:imessaging: Remove dcerpc_binding_handle_set_sync_ev() call from irpc_binding_handle()
adds c1507bc s4:imessaging: Remove event context from irpc and imessaging structures
adds 3f60f0e Fix selfetet environment user gid
adds a581f23 smbd: Remove unused code for dos attributes in stat struct
adds e9cff21 ldbsamba: Move pyldb-utils dependency to python_samba__ldb
adds 5d99835 s3:vfs_gpfs: increase log level for EPERM and EACCES errors in gpfs_get_xattr()
adds 593c810 talloc: Tune talloc_vasprintf
adds fc49cc9 add FSCTL_SET_ZERO_DATA fsctl define
adds accb76b add FSCTL_SET_ZERO_ON_DEALLOCATION define
adds 1e9750a nsswitch: Fix the check for the privileged pipe.
adds 66c099c selftest: Run pdbtest under valgrind if specified
adds 6c37cd6 auth: Allow auth_samba4 to be forced to run a specific auth module
adds c664859 selftest: Test auth_wbc, the auth4 winbind and winbind_wbclient modules using pdbtest
adds f27d8b8 lib: Fix build --without-winbind by adding winbind_lookup_usersids dummy
adds 3aa3535 talloc: inline more static functions
adds 014eecd talloc: inline talloc_get_name()
adds b9fcfc6 talloc: avoid a function call in TALLOC_FREE() if possible.
adds eb95fc8 talloc: check for TALLOC_GET_TYPE_ABORT_NOOP
adds de822b5 talloc: fix compiler warning
adds 8fbb819 talloc/tests: avoid some unused variable warnings
adds b8e5b68 talloc: version 2.1.1
adds efff779 s4-torture: fix test_openprinter_wrap fake test result.
adds 93093fa s4-torture: fix some build warnings in rpc samr test.
adds e5649ef smbd: fix creation of BUILTIN\{Administrators,Users} when "tdbsam:map builtin = false"
adds 392ec4d bug #10609: CVE-2014-0239 Don't reply to replies
adds 634f116 provision: Correctly provision the SOA record minimum TTL
adds efb4684 printing: fix purge of all print jobs
adds b328bb0 s4-torture: add print_test_purge
adds 8935242 Add protocol version to smbstatus output
adds 7815630 tdb/tools: add -l option to tdbbackup
adds b4b8e39 tdb/tools: add -l option to tdbtool
adds 9bf4f10 tdb/tools: explicitly use TDB_NOLOCK in tdbdump
adds 19fb729 tdb/test: correctly use stderr, not stdout, in fail()
adds 417489a tdb/test: add a "skip()" macro.
adds 1cb1b13 tdb/test: add shutdown_agent() helper function
adds 1e74ba4 tdb/test: add PING command to external-agent.c
adds 1672643 tdb/test: add UNMAP command to external-agent.c
adds 469e2fc wscript: set conf.env.replace_add_global_pthread = True
adds a8a9183 libreplace: Move thread checks from source3/wscript
adds 730745d libreplace: only add PTHREAD CFLAGS and LDFLAGS globally if asked for
adds 1993f60 libreplace: Add support for pthread_mutexattr_setrobust
adds 4ea036c libreplace: Add support for pthread_mutex_consistent
adds 4baa2d0 libreplace-waf: Only check for _np functions if standard functions are not available
adds 549338f libreplace: Define PTHREAD_MUTEX_ROBUST along with pthread_mutexattr_setrobust
adds c0b0648 tdb: use asprintf() to simplify tdb_summary()
adds c29e64d tdb: introduce TDB_SUPPORTED_FEATURE_FLAGS
adds cbd73ba tdb: introduce tdb->hdr_ofs
adds db5bda5 tdb: add TDB_MUTEX_LOCKING support
adds fbaf94b tdb/test: add mutex related tests
adds b39e8ea tdb/test: add marklock deadlock test
adds bd54fea tdb/tools: add -m option to tdbtorture
adds 85fe2e8 tdb/tools: Allow tdbtool to r/o open mutexed tdbs
adds 41cf51b dbwrap_tdb: Use mutexes on demand
adds 26b9155 selftest: use dbwrap_tdb_mutexes:* = yes for "plugin_s4_dc" and "member"
adds dcb8bfe lib/util: s/daemon/name
adds 55c279f smbd: add missing newline to debug message in daemon_ready()
adds 416958c doc-xml: Add documentation for 'spoolss: os_[major|minor|build]' options.
adds be07b8b tests: Add doc exception for spoolss: OSVERSION.
adds ce010d0 s3: smb2: Move from using SBVAL to put NTTIMEs on the wire to put_long_date_timespec.
adds f739480 s3: smb2: Move from using SBVAL to put NTTIMEs on the wire to put_long_date_timespec.
adds 04cddfc torture/smb2/dir: check create time match find
adds ec4496b unix_msg: Simplify unix_msg_send a bit
adds b8ae6f8 s3:smbd: let default_sys_recvfile() and sys_recvfile() cope with non-blocking sockets.
adds aaaff84 dbwrap_ctdb: open locally with TDB_VOLATILE if requested
adds 8f3be3d Exit with ctdb_fatal if serverids_exist fails
adds a448699 torture3: Add a little gencache_parse load test
adds dfee057 s4:librpc/rpc: avoid using dcerpc_unix_socket_path()
adds 4c11fa6 s4:librpc/rpc: optionally return the local address from dcerpc_pipe_open_socket_recv()
adds 374c5c4 s4:librpc/rpc: return the local/remote ip from dcerpc_pipe_open_tcp_recv()
adds 3aebaf4 s4:librpc/rpc: set "localaddress" and reset "host" for ncacn_ip_tcp
adds e4f7b90 s4:librpc/rpc: avoid using dcerpc_socket_peer_addr()
adds d1b5016 s4:librpc/rpc: remove some unused functions and structures from dcerpc_sock.c
adds ae406ac s4:librpc/rpc: use DCERPC_REQUEST_TIMEOUT for smb opens
adds 7ea0475 s4:librpc/rpc: remember some smbXcli_* pointers within struct dcerpc_pipe_connect
adds 35192e8 s4:librpc/rpc: remove pipe_np_smb2_state and use pipe_np_smb_state
adds a13eeba s4:librpc/rpc: split out continue_smb_open()
adds 13b36be s4:librpc/rpc: allow a shortcut in dcerpc_pipe_connect_ncacn_np_smb[2]_send()
adds f15d10d s4-dns: dlz_bind9: Fix ipv6 updates
adds 5e892fb s4-dns: dlz_bind9: improve log message consistency
adds e3ca29f smbd: Fix a typo
adds d108dad serverid: Fix an incompatible pointer assignment
adds 7c43a41 messaging3: Fix whitespace
adds b22b35e messaging3: Remove a pointless return;
adds f52690d libcli: Fix a memleak
adds f4b06b0 ctdb-build: Build ctdb_version.h before compiling files that include it
adds 6edbbce ctdb-build: Move internal include files in a separate directory
adds 9487785 s3-build: Support building with in-tree CTDB
adds 80ef004 libcli: Avoid a talloc/free
adds af83a15 libcli: Avoid a talloc/free
adds 8bb5107 libcli: Avoid an explicit memset call
adds 6218e5c libcli: Simplify desc_expand_generic()
adds e72d8b7 libcli: Simplify desc_ace_has_generic()
adds f1d4b27 Remove obsolete README.packaging4.
adds c1deb87 ctdb-tools-ctdb: scriptstatus should not count disabled scripts
adds d735a4a libcli/sd: remove redundant sec_desc_add_sid()
adds e3e01de libcli/sd: remove redundant sec_ace_add_sid()
adds 4a9d64e sharesec: use NDR security descriptor print fns
adds f6e5af0 sharesec: remove unused security descriptor print fns
adds 21b03f4 s3/rpc_server/spoolss: remove SETUP_SPOOLSS_NOTIFY_DATA_SECDESC
adds aef195d s3/profiles: replace dup_sec_desc() usage
adds 40bca3b s3/net_rpc_printer: replace dup_sec_desc() usage
adds 0c5911f s3/posix_acls: replace dup_sec_desc() usage
adds 4be7800 s3/rpc_server/spoolss: replace dup_sec_desc() usage
adds b82d436 s3/rpc_server/lsa: replace dup_sec_desc() usage
adds b7caabd libgpo: replace dup_sec_desc() usage
adds 23a9593 libcli/secdesc: replace dup_sec_desc() usage
adds 58b8c87 libcli/secdesc: remove dup_sec_desc()
adds 8605564 s3/profiles: improve copy_registry_tree() errors
adds 256aa9b libcli/security: clean up and fix make_sec_desc
adds f0bc0ac libcli/security: remove dup_sec_acl()
adds 8a2599a libcli/security: remove unused sec_desc_del_sid()
adds f1a96f8 libcli/security: remove unused sec_ace_del_sid()
adds 4de94ad libcli/security: cleanup security_ace_equal()
adds 3e1a477 s3/libsmb_xattr: use security_ace_equal instead of sec_ace_equal
adds 124775c s3/sharesec: use security_ace_equal instead of sec_ace_equal
adds bc70d58 s3/smbcacls: use security_ace_equal instead of sec_ace_equal
adds d9776c6 torture/attr: use security_ace_equal instead of sec_ace_equal
adds 7226a89 secdesc: use security_ace_equal instead of sec_ace_equal
adds 96c7e9b libcli/security: remove sec_ace_equal
adds a27e59e ctdb-pmda: Do not hardcode include paths
adds f2ef23c ctdb-ib: Make infiniband transport compile again
adds 4dd3822 ctdb-tools-ctdb: Make natgwlist and lvsmaster more resilient
adds e4453bd s3:messaging: change messaging_backend to use iovec instead of data blob in send_fn
adds bd22312 s3:messaging: change unix_dgram_recv_handler() to use recvmsg, not recv
adds 90f9db9 Fix several talloc stack frames not freed
adds 839a45a imessaging: Fix a comment
adds 331296d messaging3: The backend send_fn doesn't need a messaging_context
adds 56a7ddd messaging3: Introduce messaging_local_backend()
adds 8ddbf18 messaging3: Add and use messaging_tevent_context()
adds c487937 messaging3: Make messaging_context private
adds c81f1aa messaging3: Enforce just one messaging context
adds 629f4e8 s3:smb2_server: fix invalid TALLOC_FREE(iov) in smbd_smb2_inbuf_parse_compound()
adds 51077c6 s3:smb2_server: call smbd_smb2_flush_send_queue() directly
adds abedc71 vfs:aio_fork: simplify checking of MSG_CONTROL and MSG_ACCTRIGHTS
adds 86be491 build: rename HAVE_MSGHDR_MSG_CONTROL to HAVE_STRUCT_MSGHDR_MSG_CONTROL
adds 65a6c31 build: rename HAVE_MSGHDR_MSG_ACCTRIGHTS to HAVE_STRUCT_MSGHDR_MSG_ACCTRIGHTS
adds 6a0ebc4 s3:messaging: protect use of msg_control with HAVE_STRUCT_MSGHDR_MSG_CONTROL
adds 5afd30e messaging3: Fix a talloc_tos memleak
adds ccc5b0a docs: Remove references to SWAT (now removed)
adds 20f9976 docs: Samba is now GPLv3
adds 655cd95 docs: Remove most references to Samba-3 and change to just Samba
adds 05d78aa docs: Multiple passdb backend support has been removed
adds f9a9e18 docs: Remove out of date Kerberos and security chapter
adds 34e8dec selftest: consitently use the name s4member
adds b2c0a6a selftest: Ensure winbindd is fully operating before running tests
adds 2b558f2 selftest: Set winbind separator = /
adds a1c7aa0 selftest: Run samba4.blackbox.wbinfo against plugin_s4_dc
adds 4688cf7 libwbclient-tests: No longer hardcoded password and test domain
adds 6add082 selftest: Make test_wbinfo.sh work with s3-winbindd
adds 67cdbde selftest: enable winbind enum users/groups in s4 environments
adds 5f29774 selftest: move all winbind test rules to one place
adds d62e0f8 selftest: Add knownfail entries for wbinfo --user-info tests only on the failing environments
adds 822b492 dsdb: Do not give an error is metadata.tdb does not yet exist
adds 04bc200 winbindd: explain that this check protects the AD DC machine account password (for now at least)
adds e85ab68 winbindd: Remove pointless if statement
adds 902f14c s3-rpc_server: Give log messages on failure
adds 5a71f46 winbindd: Use rpc_pipe_open_interface() so that winbindd uses the correct rpc servers
adds 191d754 s3-param: Add lp_dnsdomain() for use by winbindd
adds 67a9d21 make winbindd work in "samba4" member server modes
adds 5722831 winbind: Fix template homedir to match source3
adds a23c62a s4-messaging: Make header guard less generic
adds 23848f3 s3-rpc_server: Use C99 types in rpc_pipes.h
adds ed89624 docs: Update Roadmap
adds 62b4d44 s3-winbind: Use strlcpy to avoid log entry.
adds 89961ca s3:lib/afs move afs.c to common lib dir
adds 558850c s3:lib/afs move afs_settoken.c to common lib dir
adds eafb7e3 waf: add --with-fake-kaserver option
adds b7ce3f6 waf: fixup build with fake kaserver enabled
adds c3607d2 vfs_afsacl: remove unused includes
adds 2ee7d01 s3:vfs_afsacl fix compiler warnings
adds 184f89d Add YouCompleteMe config.
adds 8855906 WAF: use libsystemd-daemon only if linking actually succeeds
adds 4811cbe ctdb:server: fix DEBUG message for wrong event script options.
adds 7f36828 librpc: Fix a "ignoring asprintf return" warning
adds b5cd098 swrap: use LIBC_SO from GNU libc, if available
adds d652e06 swrap: Correctly set the bind iface address on connect().
adds 1921da4 waf: Add check for HAVE_STRUCT_IN6_PKTINFO.
adds ed3c219 swrap: Add IP_PKTINFO support in setsockopt.
adds 56d5bf9 swrap: Add swrap_msghdr_add_cmsghdr().
adds d5b204c swrap: Add swrap_msghdr_add_pktinfo().
adds b534c45 swrap: Add swrap_msghdr_socket_info().
adds fb308da swrap: Call swrap_msghdr_socket_info in swrap_recvmsg_after().
adds 1df0810 swrap: Process control messages in recvmsg().
adds f288efc swrap: Truncate the address if the buffer is to small.
adds 7a386b3 swrap: Properly cache the handle also in LIBC_SO case.
adds 7556e13 swrap: Silence a warning on OpenIndiana.
adds aa1e24e swrap: Check if the in_pktinfo structure is available.
adds 0247bdb swrap: Implement support for IP_RECVDSTADDR on BSD.
adds c704966 swrap: Add swrap_sendmsg_filter_cmsghdr().
adds 2fe9612 swrap: Add swrap_sendmsg_copy_cmsg().
adds 6a35c67 swrap: Add swrap_sendmsg_filter_cmsg_socket().
adds efe4eb2 swrap: Add swrap_msghdr_filter_cmsg_pktinfo().
adds 3689add swrap: Call swrap_msghdr_filter_cmsghdr in swrap_sendmsg_before().
adds 353709b swrap: Support more socket options in getsockopt().
adds 74ade40 swrap: We need to pass a pointer-pointer to not leak memory.
adds 1f03de0 swrap: Make sure cmbuf is not NULL.
adds 5ee936d swrap: Setup myname in swrap_socket() for getsockname().
adds 1b949b5 swrap: Add missing family check in bind().
adds 6e6c817 swrap: Add support for bindresvport().
adds 3700a46 swrap: add check for rpc/rpc.h - needed on freebsd for bindresvport
adds 8f28674 swrap: extend input checks in swrap_bind()
adds f9ddd20 swrap: fix AF_UNSPEC special case in swrap_bind()
adds 05c1e2d swrap: implement check_addr_port_in_use()
adds b9d6ad8 swrap: check whether an address:port is already in use in swrap_bind()
adds f6023bb lib: Bump socket_wrapper version to 1.1.0.
adds 064592d swrap: Disable incomplete bind checks (and tests) for EADDRINUSE.
adds fae59b4 lib: Bump socket_wrapper version to 1.1.1.
adds 7091755 selftest: Add support for tmate.
adds 4633114 s3/s4: smbd, rpc, ldap, cldap, kdc services.
adds 536c799 lib: tevent: make TEVENT_SIG_INCREMENT atomic.
adds 66a04ba s3: libsmb : Move users of cli_dskattr to a 64-bit interface cli_disk_free().
adds d0a7d7e s3: libsmb: Make cli_smb2_dskattr() a 64-bit interface.
adds 9c6f1a5 s3: libsmb: Change cli_disk_size() to use the trans2/SMB_FS_FULL_SIZE_INFORMATION call in preference to the old SMB1 call.
adds e22a067 libndr: Use GUID_compare in GUID_equal
adds 7c2b5e7 Use GUID_equal in a few places
adds f4e358b libcli: Add a NULL check in dom_sid_string
adds 6da8126 ctdb-eventscripts: New configuration variable CTDB_GANESHA_REC_SUBDIR
adds cda32d4 passdb: Do not routinely clear the global memory returned by get_global_sam_sid()
adds 8327321 dsdb: Do not store a struct ldb_dn in struct schema_data
adds 791c382 dsdb: Do not refresh the schema using the wrong event context
adds 2e961bf winbindd: Call set_dc_type_and_flags on the internal domain
adds 597d2a7 auth: Provide a way to use the auth stack for winbindd authentication
adds cb79cc3 s3-winbindd: Register winbindd with irpc
adds 223fbda s3-winbindd: Listen on IRPC and do forwarded DNS updates on an RODC
adds f4ab082 librpc/idl: Merge wbint.idl with winbind.idl so we can forward IRPC requests to internal winbind calls
adds faa4452 s3-winbind rename winbindd_update_rodc_dns to be for more generic irpc
adds eabe7d7 s3-winbind: Transparently forward IRPC messages to the winbind_dual child
adds ba4467c s3-winbindd: Implement SamLogon IRPC call
adds b297583 s3: smbd - SMB[2|3]. Ensure a \ or / can't be found anywhere in a search path, not just at the start.
adds 62403c4 s3: smbd : SMB2 - fix SMB2_SEARCH when searching non wildcard string with a case-canonicalized share.
adds 25c14ef smbd: Use full_path_tos() where appropriate
adds 4e95d78 smbd: tevent_req_nterror already returns bool :-)
adds 1dda098 libsmb: Put the "smb2_lease" struct into idl
adds 19fcf6f ctdb-common: No need to save previous scheduler priority
adds fb0b389 ctdb-common: Do not abort if restoring scheduling policy fails
adds 5b580e5 ctdb-common: Changing scheduler policy does not require ctdb context
adds 3a9d375 ctdb-common: Drop ctdb prefix from utility functions independent of ctdb
adds 8fa8b3b ctdb-common: Do not dynamically allocate memory when not necessary
adds dd67243 ctdb-common: No dynamic memory allocation in mkdir_p()
adds 890bd9f ctdb-common: Separate system utilties that are ctdb independent
adds 7226618 ctdb-common: Separate more system utilities that are independent of ctdb
adds 0015b2a ctdb-daemon: No need to block SIGPIPE at startup
adds da1a6a3 ctdb-common: Remove unused functions
adds d09f813 ctdb-daemon: Rename block_signal to ignore_signal
adds e114830 ctdb-common: Keep debug level related functions with logging code
adds 22f7157 ctdb-daemon: Instead of passing ctdb context, pass valgrinding boolean
adds 8c8ef56 ctdb-daemon: Rename ctdb_lockdown_memory to lockdown_memory
adds 507207e ctdb-common: Move lockdown_memory to system utilities
adds 4736486 ctdb-daemon: Rename ctdb_mkdir_p_or_die to mkdir_p_or_die
adds 49e3465 ctdb-common: Move mkdir_p_or_die to system utilities
adds 27d1137 ctdb-logging: Split ringbuffer handling code from ctdb_collect_log
adds e7c7258 ctdb-logging: Move controls handling functions from common to server
adds 71ed758 ctdb-daemon: Remove duplicate code from helper binaries
adds 79a6bd2 ctdb-build: Remove duplicate library dependency
adds e9eed41 ctdb-daemon: Do not complain if node is inactive and db is not attached
adds 9e6e487 ctdb-daemon: Reset scheduler policy for helper processes
adds 89134fa torture: convert torture_comment() -> torture_result() so we can knownfail flapping base.* tests
adds 37e7b5a torture: convert torture_comment() -> torture_result() so we can knownfail flapping base.delaywrite tests
adds 0b4af49 waf: fix the name of the WINBIND "nss" module on AIX
adds 2f15208 Remove .clang_complete.
adds 0057388 leases: Fix uint32->hyper
adds 3defbe2 locking: use correct conversion specifier for printing variables
adds f03e8b1 Convert samba_private_attr_name() to a public function
adds 634bcb0 vfs_streams_xattr: add options "prefix" and "store_stream_type"
adds 5c87425 man vfs_streams_xattr: new options "prefix" and "store_stream_type"
adds ddb7d7f vfs: remove unused function vfs_pread_data()
adds 9f6c4c4 vfs: update a bit-rotten comment
adds c709328 vfs:gpfs: fix a debug message
adds b359b0c passdb: Allow a passdb module to do idmap for everything
adds ad53370 s3-winbindd: Honour pdb_is_responsible_for_everything_else()
adds 26ab17f s4-winbind: Use winbindd in the AD DC for fl2003dc and plugin_s4_dc
adds 4106cf2 ctdb:build: fix building with external libtdb
adds 0e9d4f6 build: fix the test and define for msg_accrights
adds 7a3bda5 lib: Add server_id_str_buf
adds f0e1a8e lib: Use server_id_str_buf in server_id_str
adds 35dd4de messaging3: Use server_id_str_buf
adds 67e5746 ctdb:vacuum: adapt debug message for repacking.
adds ec2f1ab ctdb:vacuum: remove a comment in ctdb_vacuum_and_repack_db()
adds 368683d ctdb:vacuum: use plain tdb_repack() instead of ctdb_repack_tdb()
adds 413f99f ctdb:vacuum: remove now unused ctdb_repack_tdb().
adds e0a1136 ctdb:vacuum: remove a superfluous and misleading comment
adds 385e223 ctdb:vacuum: untangle assignmend and check for return of tdb_repack()
adds a99035a ctdb:vacuum: remove a superfluous comment.
adds 3cf0189 ctdb:vacuum: remove vacuum limit from vdata - not used
adds c3cb8c2 ctdb:vacuum: move init of vdata into init_vdata funcion
adds b8658b3 ctdb:vacuum: remove now unused talloc ctx argument from ctdb_vacuum_db()
adds 026d79c ctdb:vacuum: add missing return to ctdb_vacuum_traverse_db() error path.
adds 5334881 ctdb:vacuum: always run freelist_size again
adds 30f3a86 autobuild: add cflags and ldflags to find locally installed tdb
adds a4c50e2 autobuild: fix samba-ctdb samba build to pick up right tdb
adds 6c6357b lib: Use BVAL macro in interpret_long_date
adds c241176 s3: auth: Add some const to the struct netr_SamInfo3 * arguments of copy_netr_SamInfo3() and make_server_info_info3()
adds 527f7b5 s3: auth: Change make_server_info_info3() to take a const struct netr_SamInfo3 pointer instead of a struct PAC_LOGON_INFO.
adds db775c6 s3: auth: Add create_info3_from_pac_logon_info() to create a new info3 and merge resource group SIDs into it.
adds 0e5a9f4 s3: auth: Change auth3_generate_session_info_pac() to use a copy of the info3 struct from the struct PAC_LOGON_INFO.
adds e907f84 s3: auth: Fix winbindd_pam_auth_pac_send() to create a new info3 and merge in resource groups from a trusted PAC.
adds 37b4c9e s3: smb2 - Negprot should return INVALID_PARAMETER if flags2 signed bit is set.
adds 1c44d9a s3: smb2 - Check supplied impersonation level on SMB2_CREATE.
adds 22c974f s3: smb2 - strictly obey file name restrictions w.r.t. the SMB2 protocol spec.
adds d84d0fc s3: torture test. We now pass "samba3.smb2.create.leading-slash" so remove from knownfail.
adds 937d35b s4: torture : Add test case to show that a bad impersonation level causes an error on a regular file open.
adds 4ebd725 provision/sambadns: remove redundant site parameter
adds 4ca1d69 samba-tool: add --site parameter to provision command
adds fe14a3f samba-tool domain: remove duplicate check if site is set
adds 32b45bf lib: Apply const to nt_time_to_unix_timespec
adds 4ca79b0 unix_msg: Lift sockaddr_un handling from unix_dgram_init
adds 6ea627b unix_msg: Lift sockaddr_un handling from unix_dgram_send_queue_init
adds 0d81063 unix_msg: Lift sockaddr_un handling from unix_dgram_send
adds 73a1205 unix_msg: Lift sockaddr_un handling from unix_msg_init
adds 516e2f5 unix_msg: Lift sockaddr_un handling from unix_msg_send
adds 748ffcc messaging3: Remove use of full_path_tos()
adds 94db1b2 messaging3: Remove two uses of talloc_tos()
adds e6b33ce messaging3: Make the _send function return 0/errno
adds 2f34350 messaging3: Make messaging_dgm_cleanup return 0/errno
adds 9fd8d51 messaging3: Make messaging_dgm_wipe return 0/errno
adds 4f46318 messaging3: simplify messaging_dgm_lockfile_remove
adds b84ea45 messaging3: Use "goto fail_nomem" where appropriate
adds 364bdad messaging3: Make messaging_dgm_init return 0/errno
adds 6a552f1 ctdb-tests: Try harder to avoid failures due to repeated recoveries
adds 6f43896 ctdb-daemon: Debugging for tickle updates
adds aac607d ctdb-eventscripts: Ensure $GANRECDIR points to configured subdirectory
adds 1e927a9 ctdb-build: Remove duplicate popt library
adds 91274d9 ctdb-build: Remove duplicate replace library
adds 893e6db ctdb-build: Remove duplicate talloc library
adds 7f14db4 ctdb-build: Remove duplicate tevent library
adds 400cb4d ctdb-build: Remove duplicate tdb library
adds b72abf4 ctdb-build: Remove duplicate socket_wrapper library
adds 0a4fc92 ctdb-header: Protect against multiple includes
adds cd7f401 ctdb-mkversion: Support external VERSION specification
adds 4a5ded2 wafsamba: allow samba_dist.dist() to be called from a different directory.
adds d646df1 ctdb-build: Remove autoconf build files
adds 43c10db ctdb-build: Add waf build for CTDB
adds fc71606 ctdb-tests: Fix the tests for waf build
adds fb56e72 ctdb-build: Add build files (configure/Makefile) to use waf
adds ae32b29 ctdb-packaging: Fix date/days in changelog
adds 6e078c9 ctdb-packaging: Modify spec file to use waf build instead of autoconf
adds a39a5f4 ctdb-build: Add target to build RPMs
adds c3dc1f1 ctdb-packaging: Remove unused files
adds 659a665 autobuild: Don't need autogen.sh anymore in the "ctdb" target.
adds 46924f6 autobuild: Remove unsupported --enable-socket-wrapper option from the "ctdb" target.
adds b93a1e8 ctdb: Remove duplicate README.Coding
adds fe6685d build: rename argument of list_directory_files(): abspath->path
adds 89dafd1 ctdb:includes: add #ifdef guards for _PUBLIC_, _NORETURN_, and _PURE_
adds fd4bf96 ctdb:includes: add #ifdef guard for ZERO_STRUCT
adds 47328f5 tdb:build: improve detection of srcdir.
adds befb394 tevent:build: improve detection of srcdir
adds cc86b41 talloc:build: improve detection of srcdir
adds e288885 ntdb:build: improve detection of srcdir
adds 2c50c25 replace:build: improve detection of srcdir
adds 09b991b ldb:build: improve detection of srcdir
adds 43d9670 ctdb: update configure.rpm with builtin and bundled library arguments
adds cef718c autobuild: fix ctdb build of samba-ctdb target after switch to waf.
adds 9a936f9 nss_wrapper: Align indentation with the rest of Samba
adds 159d1dd nss_wrapper: Fix some "discarding const" warnings
adds c9cac85 torture: validate FSCTL_SRV_ENUMERATE_SNAPSHOTS response
adds 3d65bfe torture: add timeout sleeps to fsrvp create helper
adds b8b4d88 torture: add FSRVP message sequence timeout test
adds f52158d torture: add FSRVP share snapshot ACL test
adds f0876ff libsmb: Make cli_smb2_create_fnum async
adds 891e63b libsmb: Add cli_create_send/recv
adds 37f8cb1 libsmb: Replace async cli_ntcreate by cli_create
adds 700b439 libsmb: remove smb2 switch from cli_ntcreate
adds 7882762 libsmb: Align cli_ntcreate with other sync wrappers
adds 5aeebc3 libsmb: Enable oplocks for smb2 cli_ntcreate
adds 0a2209c libsmb: Make smb2cli_create cancellable
adds c597c93 libsmb: Make cli_smb2_create_fnum cancellable
adds bb6b31d libsmb: Make cli_ntcreate1 cancellable
adds 01c197d libsmb: Make cli_ntcreate cancellable
adds 0ead434 smbd: Store "struct deferred_open_record" instead of anonymous data on pml
adds 0c2e763 smbd: First watch, then defer
adds 713518a smbd: Fix bug 10593
adds cad1d0b torture3: Reproducer for bug 10593
adds 6221937 s3: Refactor smbd_smb2_request_process_negprot
adds 439de09 s3: Fix fsctl_validate_neg_info to pass MS compliance suite.
adds 0e003b3 torture: Use torture_assert() macros in rpc.samr test
adds 456c616 selftest: Only run samba4.rpc.samr.passwords.{lockout,badpwdcount} once
adds 567e0a8 torture: convert CHECK_STATUS into torture_assert_ntstatus_equal in raw.mux tests
adds 794eb40 torture: convert raw.mux to use torture_assert() macros
adds dbe07a4 torture: convert raw.mux to use torture_comment() macros instead of printf()
adds 24a73bb torture: Store writetimeupdatedelay in a double to allow easier comparison
adds f407f58 torture: Only error if the write time was updated is less than the expected delay
adds 0e22469 torture-base.delaywrite: assert the for a delayed write, that it just takes longer than our configured delay
adds 00a83ef selftest: Run base.delaywrite against plugin_s4_dc only, and with kerberos for faster connections
adds f3f2b52 torture: tidy up whitespace for clarity
adds f45f2d0 torture: Remove confusing reference to (1 sec == 0.25)
adds 113c579 ctdb-build: Allow waf to build rpms without configure first
adds 8cd48c6 ctdb-build: Add special target to get build version
adds 7793aa5 ctdb-build: Use CTDB_RUNDIR instead of VARDIR/run/ctdb
adds 4f6d668 ctdb-build: Use CTDB_ETCDIR instead of ETCDIR/ctdb
adds a0d2070 ctdb-build: Use correct path variables for ctdb_run_tests.sh
adds e9006db ctdb-build: Fix sed expression to protect '\'
adds d097898 ctdb-build: Instead of default test_wrap, install fixed test_wrap
adds d77a742 s3: nmbd: Fix bug 10633 - nmbd denial of service
adds 457d79f s3: smbd - fix processing of packets with invalid DOS charset conversions.
adds 31b3427 s3: smbd - Prevent file truncation on an open that fails with share mode violation.
adds c4f7c02 s4: torture: Add regression test case for #10671 - Samba file corruption as a result of failed lock check.
adds 1dc5c20 smbd: Remove 2 indentation levels
adds 8fa0cde torture4: Add a little test that truncate actually works :-)
adds f5a777a tdb: factor read_record_on_left() out of tdb_free()
adds 87ac4ac tdb: increase readability of read_record_on_left()
adds 08a76aa tdb: reduce indentation in tdb_free() for merging left
adds 63673ae tdb: fix debug message in tdb_free()
adds 8be5c8a tdb: factor merge_with_left_record() out of tdb_free()
adds 66f3330 tdb: improve comments for tdb_free().
adds 117807c tdb: add utility function check_merge_with_left_record()
adds 4bec28b tdb: simplify tdb_free() using check_merge_with_left_record()
adds 73c439f tdb: add utility function check_merge_ptr_with_left_record()
adds 843a8a5 tdb: add tdb_freelist_merge_adjacent()
adds 56f9231 tdb: use tdb_freelist_merge_adjacent in tdb_freelist_size()
adds 6502df5 tdb: add "freelist_size" sub-command to tdbtool
adds 55ff3a3 tdb: defragment the freelist in tdb_allocate_from_freelist()
adds b0f5fa4 smb2: Fix smb2_lease_state
adds 064dd03 dbwrap: Print wait times with full precision
adds 68c7b33 s3-shadow-copy2: Add extreme debug output to shadow_copy2_strip_snapshot
adds 16a6181 s3-shadow-copy2: Fix dir/@GMT-2012.10.15-13.48.43 form of paths
adds b053d4b s3-shadow-copy2: Remove TODO and fix comments
adds 87cad88 s3-shadow-copy2: Fix incorrect case submounts
adds 1d48827 s3-shadow-copy2: Add more debugs
adds 9c19532 s3-shadow-copy2: Protect against already converted names
adds fefb3a7 ctdb-packaging: Minimum required tevent library is 0.9.16
adds b2a7472 ctdb-packaging: Update configure.rpm with minimum library versions
adds 508c09c s3: smb2: Remove unused code from remove_pending_lock().
adds 1a02a1e s3: smb2: Simplify logic in reprocess_blocked_smb2_lock().
adds cee1531 s3: SMB2 : Fix leak of blocking lock records in the database.
adds fa2d7d6 smbd: Use common function for FORCE_DIS and KILL_CLIENT_IP in parent
adds 654ca05 smbd: Make messaging_send_to_children static
adds 9261f7c vfs: add vfs_snapper module
adds 377a1c8 vfs: add previous file version support for vfs_snapper
adds 4478dfe doc: add vfs_snapper manpage
adds 224e1c1 vfs_snapper: don't redefine GMT_FORMAT macro
adds f0f18c5 vfs_snapper: use a talloc hierarchy for arrays
adds 9f3e894 libcli: Make smb2cli_create return blobs
adds dcd6373 lib: Align unix_timespec_to_nt_time with nt_time_to_unix_timespec
adds 379cbb6 lib: Align nt_time_to_unix_timespec with unix_timespec_to_nt_time
adds 4964b06 libcli: Make cli_smb2_close_fnum async
adds 9f2e907 smbstatus: Fix an uninitialized variable
adds 9a27ed9 torture3: Add some brlock entries in cleanup2
adds 3c2f4e3 smbd: Simplify validate_lock_entries
adds 2282128 smbd: Factor out brl_delete_lock_struct
adds c5fb0f9 smbd: Simplify validate_lock_entries
adds 8ae692c smbd: validate_lock_entries does not need mem_ctx anymore
adds 0a7290c libcli: Remove an unused variable
adds 4709373 torture: Add a check to verify MS-SMB2 3.3.5.14.2
adds 7d71e8d smbd: Clarify smb2 lock checks
adds f9bbb1f smbd: Remove an unused variable
adds 9fc9e48 smbd: Fix some typos
adds 6767d51 s3:winbindd - fix bad bugfix for bug #10280 - winbind panic if AD server is down.
adds fbd418d make: Add gdbtestenv target.
adds 4774860 s3: smbd: Locking, fix off-by one calculation in brl_pending_overlap().
adds d70c1e4 s3-libnet: Improve error message.
adds b0c191e ctdb-scripts: Always print footer when debugging hung script
adds a7c5500 ctdb-tests: Fix racy test for debugging hung scripts
adds 4126f97 torture3: Fix bug 10687
adds 517fa80 s3: smbd: Locking - convert to using utility macro used elsewhere.
adds 12be57e s3: smbd: Locking - add and use utility function lock_timed_out().
adds cc9de6e s3: smbd: Locking - treat lock timeout the same as any other error.
adds 954401f s3: smbd: Locking - re-add pending lock records if we fail to acquire a lock (and the lock hasn't timed out).
adds 64346a1 s4: smbtorture: Add multi-lock test. Regression test for bug #10684.
adds 4205463 torture4: Adapt comment to code
adds 0c97b7e torture4: Make raw.lock.multilock fail after 20 seconds
adds a0105b8 secrets: Ensure we store the secureChannelType when written to secrets.ldb
adds 95a55df winbindd: Allow the AD-DC to call getdcname
adds 5d069a0 selftest: Make the wbinfo userinfo tests work properly with the qualified name
adds 0b77cd9 s4-auth: Do not override the NT_STATUS_NOT_IMPLEMENTED error for winbindd
adds da3a798 selftest: Use s4 RPC servers in the s4member environment
adds af7f887 winbindd: Use a remote RPC server when we are an RODC when needed
adds f371032 s4-winbind: Use winbindd in the AD DC by default
adds 27ef395 smbd: Remove an outdated comment
adds f93ae07 smbd: Factor out unlocking from smbd_do_locking
adds 28df2b0 smbd: Use brl_delete_lock_struct in brl_lock_cancel_default
adds e2233fb smbd: Remove two outdated comments
adds b08fe2d smbd: Remove unused blocking_lock_record* from VFS_BRL_LOCK_WINDOWS
adds c886e66 smbd: brl_lock does not need "blr" anymore
adds f038cf7 smbd: do_lock does not need "blr" anymore
adds 6f8fd3d smbd: Remove unused blocking_lock_record* from VFS_BRL_CANCEL_WINDOWS
adds 5a1fb2e smbd: brl_lock_cancel does not need "blr" anymore
adds 085c7a7 smbd: do_lock_cancel does not need "blr" anymore
adds c7b3be9 ctdb-daemon: Exit if setting the session ID fails
adds e454e5a ctdb-daemon: Check PID in ctdb_remove_pidfile(), not unreliable flag
adds 1677dd4 ctdb-daemon: Remove ctdbd_pid global variable
adds 331fb7f ctdb-recoverd: No need to set ctdbd_pid again
adds d747372 idl:drsuapi: Manage all possible lengths of drsuapi_DsBindInfo
adds ee32bc2 Order switch statements
adds 1dddf6c auth: Fix an incompatible pointer assignment
adds 61b1fde ctdb-scripts: Support NFS on RHEL7 with systemd
adds 8bdb9b8 ctdb-recoverd: Log a message when releasing the recovery lock
adds a283b9e ctdb-recoverd: Don't say "Election timed out"
adds 1be8564 ctdb-common: Use SCHED_RESET_ON_FORK when setting SCHED_FIFO
adds e5cd81d Revert "It was possible for ->recovery_mode to get out of sync with the new three db priorities in such a way that"
adds 72c6500 ctdb-tools: There is no need for forcing a recovery
adds 28a1b75 ctdb-recoverd: Set recovery mode before freezing databases
adds 2855173 ctdb-daemon: Do not thaw databases if recovery is active
adds 9c8c8a7 ctdb-tests: Check that ctdb wipedb cleans the database
adds eccce07 ctdb-tests: Add a test for ctdb restoredb
adds 618b6fd smbd: Use BVAL
adds 296739d torture4: Make sure we copy the parent_lease_key
adds b597d47 torture4: Add a test to break a handle twice
adds 8b9f96e torture4: Add smb2.lease.nobreakself
adds 21d09dc torture4: Add trivial epoch test
adds f0adcf3 net/doc: make clear that net vampire is for NT4 domains only
adds 49b500a smbcacls: parse config file argument prior to load
adds d6486cf param: ensure CMD_LIST is freed when freeing a parameter
adds 93448f4 param: change a number of parameters from P_LIST to P_CMDLIST
adds eda92c7 param: Use the plus/minus syntax for reading in lists in s3 loadparm
adds e9a2694 lib/param: factor out a common portion of set_variable
adds 72651f9 param: pre-emptively correct use of str_list_make_v3 in lib/param
adds cafd607 param: Add null checks for upcoming str_list_make changes
adds 867ed27 param: use str_list_make_v3 instead of str_list_make in s3
adds f47df32 param: attempt to align the set_variable_helper with lp_do_parameter
adds 5da04ac lib/param: change set_variable_helper formatting
adds bc810ee param: make some more changes to lp_do_parameter to match set_variable_helper
adds 5b5e3ec param: finish the set_param_helper lineup by rearranging case order
adds f1c28fc param: use set_variable_helper in s3 loadparm
adds bdbafe5 param: move defaults_saved global out of dump_globals function
adds 6ad9333 param: avoid the use of lp_do_parameter in popt
adds ee722f4 param: remove unnecessary lp_local_ptr_by_snum function
adds 83bc583 lib/param: add deprecated warning to be consistent with s3
adds 5c0ce80 param: remove unnecessary calls to do_parameter in s3
adds acc7f79 param: rename do_section in s3 to lp_do_section to avoid conflicts
adds 5a17187 param: add do_section to s3 helpers
adds a4f2f3a param: allow fallback to s3 do_section in lib/param
adds 2d9b302 param: attempt to start factoring out the bInGlobalSection parameter
adds 090fb5a param: flag fixes in s3 loadparm
adds 288e29b param: set the flags on a s3 loadparm context
adds 85f5f86 param: Ensure the correct mem context is always being used from s3
adds 39fb65e param: replace lp_set_cmdline in s3 helpers to store_cmdline
adds e1c50d9 param: simplify lp_do_parameter
adds 124140f param: remove unnecessary dump a service
adds edc321d param: fix FLAG_CMDLINE to be stored outside of the param table
adds c76a8a1 param: mark non default options using flags in s3
adds 8628481 param: store the flags_list in the s3 lp context used for special
adds 21d5c66 param: add failure case for loadparm_init_s3
adds 8947af1 param: Use set_variable instead of set_variable_helper in lp_do_parameter
adds e87cb83 param: handle smb_ports as a special handler
adds 76001ab lib/param: rename do_parameter to lpcfg_do_parameter
adds 9f519ca s3:param: pass down lp_ctx in handle include
adds 0eacbb6 param: change snum parameter in special functions to a loadparm_service pointer
adds cafe296 param: remove idmap parameters as special cases in docs.py
adds fdc9a32 param: Amend docs.py test to check dumping of flagged parameters
adds c6baacd s3: VFS modules: Ignore EPERM errors on [f]chmod in crossrename module.
adds c324b9f s4: torture: Add a new lock test to show that the Samba SMB1 multi-lock implementation is (currently) correct.
adds e118a36 ctdb-tests: Shutdown local daemons if the tests exit abnormally
adds dd1f23d ctdb-build: Check the return value of RUN_COMMAND
adds 34b4857 ctdb-build: Replace os.system with samba_utils.RUN_COMMAND
adds 9163037 ctdb-build: Create ctdb only ctags
adds 34be43d ctdb-build: fix wscript formatting as per PEP8
adds bf7f2b0 ctdb-tests: Do not run ip command if running against local daemons
adds caa42ed s4-auth-krb: Fix talloc access after free in smb_krb5_update_keytab
adds 6fcc4f8 smbd: Make nbt_hdr a field of its own in smbd_smb2_send_oplock_break
adds 49de2e9 smbd: Make tf a field of its own in smbd_smb2_send_oplock_break
adds b7fe854 smbd: Make hdr a field of its own in smbd_smb2_send_oplock_break
adds 0d4bf91 smbd: no "dyn" in smbd_smb2_send_oplock_break
adds afb2b64 smbd: Rename smbd_smb2_send_oplock_break_state->buf to ->body
adds 5f3a765 smbd: Factor out smbd_smb2_send_break
adds d3417b2 smbd: Avoid double-free in get_print_db_byname
adds f01af72 smbd: Use mutex instead of fcntl lock for echohandler coordination
adds 1ed330f ctdb-daemon: Use false instead of 0 for boolean arguments
adds 91be76d ctdb-daemon: Simplify code a bit
adds 1627171 ctdb-daemon: Allow flag TDB_MUTEX_LOCKING to pass into db_attach
adds 2e7b087 ctdb-daemon: Enable robust mutexes only if TDB_MUTEX_LOCKING is defined
adds 55fbe36 ctdb-daemon: Support per-node robust mutex feature
adds 26fa0b9 s4:dsdb/schema_load: make error message more verbose
adds fa17727 s4:dsdb/kcc: use SHOW_RECYCLED instead of SHOW_DELETED in when deleting tombstone/deleted objects
adds 9e6349f s4:dsdb/extended_dn_in: don't force DSDB_SEARCH_SHOW_RECYCLED
adds d64bc6c s4:dsdb/repl_meta_data: make sure objectGUID can't be deleted
adds 1592eaa dsdb: Set syntax of userParameters to binary string, not unicode string
adds d7b4d10 dsdb: Always store and return the userParameters as a array of LE 16-bit values
adds 9bfbff6 dbcheck: Add check and test for various invalid userParameters values
adds 04e9d02 s4:dsdb/samldb: don't allow 'userParameters' to be modified over LDAP for now
adds c863c3a libwbclient: Call correct function for wbcPingDc2 test
adds f4d8387 s3: libwbclient: Don't break out of loop too soon - find all parameters.
adds f365f9f s3:smbd: make dptr_ReadDirName() static.
adds e7c683b s3:vfs:gpfs: remove extra empty lines.
adds 6704799 libwbclient: allow only one initial_blob/challenge_blob in wbcCredentialCache()
adds 740d12d libwbclient: reject unknown named blobs in wbcCredentialCache()
adds 1000e42 s3:smb2_negprot: allow "smb max {read,write,trans}" up to 8MiB
adds a6523d7 s3:smb2_negprot: change "smb max {read,write,trans}" to 8MiB (as default)
adds b280395 selftest: teardown the environments also on getting SIGPIPE
adds fa06617 s3:winbindd: remove unused get[pw|gr]ent_initialized from winbindd_cli_state
adds 7c5ea40 s3:smb2_read: let smb2_sendfile_send_data() behave like send_file_readX()
adds 573ca6e s3:vfs:gpfs: store the winAttrs in the struct_ex when we got them in vfs_gpfs_fstat()
adds 31e6750 s3:vfs:gpfs: fix flapping offline: always get winAttrs from gpfs for is_offline
adds 26290ba s3:vfs:gpfs: log when winAttr-garbage is detected (by heuristics) in is_offline
adds 02bcdd1 s3:smbd: initialize stat_ex buffer in smbd_dirptr_get_entry()
adds 208b2d8 ctdb-ltdb: Use tdb_null instead of zeroing TDB_DATA variable
adds ca1e4af As David Woodhouse points out, this breaks backwards compatibility.
adds 6608402 torture: test_ntlm_auth.py now has a require-membership-of argument
adds 4b68871 ntlm_auth: added require-membership tests
adds b722167 s3-rpc_client: return info3 in rpccli_netlogon_password_logon().
adds c735823 s3-winbindd: call interactive samlogon via rpccli_netlogon_password_logon.
adds cf0ae51 s3-winbindd: add wcache_query_user_fullname().
adds 1839417 s3-winbindd: use wcache_query_user_fullname after inspecting samlogon cache.
adds 403693f s3-winbind: Don't set the gecos field to NULL.
adds 2a790a5 s3-winbindd: prefer "displayName" over "name" in ads user queries for the fullname.
adds e0128fd samlogon_cache: use a talloc_stackframe inside netsamlogon_cache_store.
adds 776c7ed samlogon_cache: avoid overwriting info3->base.full_name.string.
adds dff649f lib/zlib: Remove undeeded files that trigger GPL issues.
adds 8d33cdd ldb-samba: fix a memory leak in ldif_canonicalise_objectCategory()
adds d7cbc63 s3:lib/memcache: use uint8_t instead of uint8
adds 91105d1 s3:lib/memcache: make use of talloc for memcache_elements
adds b560fac s3:lib/memcache: only include the required header files
adds 4580702 lib/util: move memcache.[ch] to the toplevel 'samba-util' library
adds 321ebc9 s4:rpc_server/netlogon: keep a global challenge table
adds d90f332 s4:torture/rpc: add rpc.netlogon.ServerReqChallengeGlobal
adds 705e417 ctdb-recoverd: Gently abort recovery when election is underway
adds 658b7ec messaging4: Use tdb_append in irpc_add_name
adds 1603d2d messaging4: Add NULL check to irpc_add_name
adds 5db7759 messaging4: Move str_list_add
adds e64359c messaging4: Remove an unused NTSTATUS var
adds fe79d75 messaging4: Remove unnecessary locking
adds 53d1bbd messaging4: Fix a memleak in an error path
adds 1dd6434 messaging4: Change irpc_servers_by_name to NTSTATUS
adds 5907b0c sys_poll_intr: fix timeout arithmetic
adds 70c79f5 ctdb: Avoid a talloc in ctdb_queue_send
adds 478ef94 ctdb: Fix verbose_memory_names
adds a017280 messaging4: Fix a just-introduced error memleak
adds ff53cde lib: Fix a valgrind error
adds f77caa3 smbd: Simplify unpack_nt_owners
adds b3d1d56 smbd/nmbd: Remove HAVE_LONGLONG
adds bd787be smbd: Add comments
adds 823215b smbd: "err" is no longer set in get_lock_offset
adds ff9a0a8 smbd: Use %ju/uintmax_t in source3/locking
adds 164e0cb smbd: Simplify strict_lock_default with early returns
adds 432130c smbd: Use a struct initializer brl_lock
adds e75e4b2e smbd: Rename lck1->lock in brl_conflict_other
adds 2d8576e smbd: Rename lck2->rw_probe in brl_conflict_other
adds a48c0a4 smbd: Fix indentation, {} and line length in brl_conflict_other
adds 50b74cc smbd: Restructure brl_conflict_other
adds 188017e smbd: Simplify brl_locktest
adds d27f3ef smbd: Fix a typo
adds 7dee885 smbd: Remove superfluous ()
adds c6ec923 smbd: Add missing {}
adds 67fb294 smbd: ?True:False is pretty pointless :-)
adds 2f86c7d smbd: Fix a typo
adds 9a4a9cc ctdb-vacuum: Fix talloc hierarchy in delete_marshall_traverse
adds fa4a81c ctdb-vacuum: If talloc_realloc fails, terminate traverse
adds 5eac230 ctdb-util: Fix nonempty line endings
adds 64ea6e3 ctdb-util: Refactor ctdb_marshall_record
adds 42ba7a0 ctdb-util: Refactor record marshalling routines to avoid extra talloc
adds 6edc4f2 ctdb-vacuum: Use ctdb_marshall_add to add a record to marshall buffer
adds f87b7f6 ctdb-vacuum: Use existing function ctdb_marshall_finish
adds 9d6f187 ctdb:vacuum: stop vacuuming when the first delete_list traverse fails.
adds 11fa417 selftest: check for fs specific options of the share dir only after creating it
adds 44e9ab2 Revert "s3:vfs:gpfs: log when winAttr-garbage is detected (by heuristics) in is_offline"
adds 16a040f s3:vfs:gpfs: Remove all reading uses of stat_ex.vfs_private from vfs_gfs.
adds d87d13f s3:vfs:gpfs: remove all writing uses of stat_ex.vfs_private from vfs_gpfs.
adds eb0577d s3:vfs:gpfs: remove a block and reduce indentation in gpfs_is_offline()
adds cd95937 s3: remove stat_ex.vfs_private completely
adds 78e46d7 s4:libcli/smb2: remove unused 'primary' argument of smb2_session_init()
adds 720189f s4:libcli/smb2: add smb2_session_channel()
adds 1250d62 s4:torture/smb2: add smb2.session.bind1
adds dbc1ad2 torture4: Use sizeof(char-array) instead of constant
adds 09fb44d librpc: Add NETWORK_INTERFACE_INFO IDL data structure
adds 017db6d torture: Add FSCTL_QUERY_NETWORK_INTERFACE_INFO torture test case to source4/torture/smb2/ioctl.c
adds 7ca5e83 s3:smbd: avoid using client_get_tcp_info()
adds 3f6926d s3:smbd: remove unused client_get_tcp_info()
adds 7f623cb messaging3: Remove two procid_str_static calls
adds be2b891 messaging3: Simplify ping_message()
adds f7fb9e2 messaging4: Simplify ping_message with server_id_str_buf()
adds dfc98d7 messaging3: Remove an unnecessary variable
adds 3c6ec89 s3:idmap: don't log missing range config if range checking not requested
adds 3ac00c9 s3:idmap: in idmap_init_domain() load methods before loading further config
adds f354917 s3:idmap: move loading of idmap options together before range checking in idmap_init_domain()
adds b78d44f s3:idmap: only check the range values if a range setting has been found.
adds b51809c s3:idmap: fix talloc hierarchy in idmap_passdb_domain()
adds f481009 winbind/i18n: update Japanese pam winbind translation
adds 2b9c35d lib: Simplify directory_create_or_exist with an early return
adds f5efddb lib: directory_create_or_exist() does not use "uid" parameter
adds 8621870 unix_msg: Use empty arrays in structs
adds f1f4388 unix_msg: Use struct initializers
adds f4e7a49 unix_msg: simplify unix_msg_send
adds d7b4f86 messaging3: messaging_array is no longer used
adds d697c9f messaging4: Simplify imessaging_path
adds cb94eba ctdb-eventscripts: Remove NAT gateway "monitor" event
adds d011e70 ctdb-tests: Add another LCP2 takeover test
adds 7c2c674 ctdb-eventscripts: Remove unused argument to natgw_ensure_master()
adds 4d8f345 Fix now erroneous comment for directory_create_or_exist()
adds a49ba00 selftest: Fix a typo (SIGTERm --> SIGTERM)
adds 4b4e30b s4-rpc: dnsserver: Allow . to be specified for @ record
adds 6d10418 tests: dnsserver: Add a update test with name set to '.'
adds 2535803 s3: winbindd: Add new parameter "winbind request timeout" set to 60 seconds with man page.
adds f958867 s3: winbindd: On new client connect, prune idle or hung connections older than "winbind request timeout"
adds ff13e28 tests: dnsserver: Remove duplicate empty test function
adds 9919c90 s3: xml-docs. Ensure users of 'net time' know the remote server must be specified with -S.
adds 6abeff5 s3: net time - fix usage and core dump.
adds 86d68c9 lib/util: remove outdated comment from debug.c
adds 27b0d97 s3:param: move a variable into scope in lp_file_list_changed
adds 9ee7b02 smbd: Change logging level for denied share access
adds 4fa9873 s3:param: simplify lp_do_parameter to use lpcfg functions
adds 622e54f param: Use the correct flag locations with lpcfg_parm_is_cmdline
adds 0864d49 s3:param: use lpcfg_do_*_paramter instead of lp_do_parameter in do_parameter
adds 3377c0f s3:param: add lp_ctx as a parameter to init_globals
adds cf2aa92 param: remove unnecessary uses of lp_string_set
adds 611a402 s3:param: remove lp_string_set from the s3_fns.
adds ad7be09 param: add extra condition in lpcfg_service_ok
adds bc46178 param: use lpcfg_service_ok in s3 loadparm
adds a1d2e52 param: remove unused service_ok function
adds 6edf710 param: make is_default more generic
adds a7c4446 param: remove is_default method in s3
adds a348fa9 param: allow dump_globals to check the actual defaults
adds 6f9a0b8 param: rename dump_globals
adds 26a6f05 param: use lpcfg_dump_globals in s3 loadparm
adds 42f21ad param: remove unused dump_globals
adds 2aedc10 param: make is_default method static again
adds 0b6bf02 param: add missing talloc_free in lpcfg_file_list_changed which are present in s3
adds 308d802 param: add the necessary new line for the debug message in handle_copy
adds 397a3ec param: change init_printer_values to take an lp ctx
adds f605832 param: move init_printer_values to lib/param
adds 71eb592 param: remove init printer values from s3-helpers
adds adeb284 s3:param: Ensure that the service pointers are not used directly.
adds 0796dc6 s3:param: move all lp context setup to a single function
adds 47f10ac param: remove lp_get_parameter
adds 0693b5d param: remove unnecessary lp_do_parameter call
adds bb8fa51 param: remove unused lp_do_parameter from s3 helpers
adds 72642f1 param: get rid of unnecessary get_default_loadparm_service pointer
adds e17c241 param: Add errors for when an s3 context is used incorrectly
adds bc59e50 ctdb-eventscripts: Remove special case for virtio_net
adds 83eac53 smbd4: Remove process_model_thread
adds 85a03c8 debug: Remove thread-related code from debug.c
adds 98426ad lib/param: change the default for "winbind expand groups" to "0"
adds b7f4b0c s3:param: remove unused function lp_string_set()
adds 64b9f52 param: remove a redundant (and wrong) comment frop lpcfg_service_ok()
adds f77c3a6 libcli: Fix a typo
adds d997d93 lib: Remove unused serverid_register_msg_flags()
adds d8cb678 debug: Fix indentation in debug_parse_params
adds 9aee4ba debug: Move variables where they are used
adds 02a06ae debug: Factor out debug_parse_param()
adds 2229969 debug: Add some readability to debug_logtype
adds 3349c56 debug: Remove a dependency on charconv
adds 1581356 nmbd: Call DEBUGADD instead of Debug1
adds 6c9be49 debug: Make Debug1 static
adds dd4c019 debug: Fix debug_parse_params
adds 9026820 debug: Statically allocate format_bufr
adds 2aa1492 lib: Add timeval_str_buf
adds 8799120 lib: Use timeval_str_buf in timeval_string
adds 0753c1b lib: Create time_basic.[ch]
adds 15b0f57 debug: Simplify dbghdrclass with an early return
adds 601b2b0 debug: Use timeval_str_buf in dbghdrclass
adds cff585b debug: slprintf->snprintf
adds 44c77e8 debug: Move adding timeval and loglevel
adds 1929b1f debug: Only call Debug1 once in dbghdrclass
adds b0221d5 debug: Remove two pointless assignments
adds 138a65c debug: Remove an "else"
adds 610bb4a debug: Simplify Debug1() -- no va_args
adds 85c5551 debug: Simplify debug_parse_levels
adds 200d94e debug: Fix a typo
adds 06a0b1c debug: In dbghdrclass, don't call strlen repeatedly
adds 8792de7 debug: Increase maximum header length
adds 0e448f8 debug: Fix blank line endings
adds e249e79 debug: Avoid dependency on str_list_make
adds b7f9d3b uwrap: Fix memory leak on error.
adds a88f5a6 uwrap: Add mutex in uwrap_destructor().
adds 9711f77 uwrap: Fall back to RTLD_NEXT if we can't find libc.
adds 6bbf9fa uwrap: Check for HAVE_FUNCTION_ATTRIBUTE_FORMAT.
adds 0a3d142 uwrap: Add a better logging function.
adds 41d7b64 uwrap: Log error if we are out of memory.
adds de1f924 uwrap: Add logging if uwrap is enabled correctly.
adds 8c251d6 uwrap: Support dropping all supplemetary groups with setgroups()
adds 95d1828 waf: socket_wrapper should check for HAVE_FUNCTION_ATTRIBUTE_FORMAT.
adds 36ecbf3 libcli/auth: Ensure that the dns_names in/out parameter is preserved
adds c01ee46 winbindd-irpc: Ensure not to call irpc_send_reply twice on error
adds a058397 samba: Retain case sensitivity of cifs client
adds 9b24abe fix unstrcpy
adds 2dd8b6b lib: Add close_low_fd
adds b310ea6 lib: Use close_low_fd in close_low_fds
adds 4ac12fb debug: Use close_low_fd in reopen_logs_internal
adds a7c243b lib: Make close_low_fd() independently linkable
adds 811e0e6 lib: Make DEBUG a subsystem of its own
adds fb9d8c4 lib: Remove unused nstrcpy
adds ed225d7 selftest: Use the actual name of the nmblookup binary.
adds eb2637c selftest: Improve check to detect if nmbd is working.
adds 8aa6c03 ctdb-locking: Fix the lock_type_str corresponding to LOCK_ALLDB
adds b93d9c0 ctdb-locking: Remove unused structure members
adds a89f350 ctdb-locking: Remove multiple lock requests per lock context (part 1)
adds 19b3810 ctdb-locking: Remove multiple lock requests per lock context (part 2)
adds c9664b4 ctdb-locking: Schedule the next possible lock based on per-db limit
adds 97a5c57 ctdb-locking: Remove unused function find_lock_context()
adds e0d5459 ctdb-locking: Allocate lock request soon after allocating lock context
adds 59d45ea ctdb-locking: Add new tunable LockProcessesPerDB
adds 3ff8ec0 ctdb-locking: Increase number of lock processes per database to 200
adds 3aa96c3 ctdb-locking: Remove unused variable lock_num_pending
adds 7189437 ctdb-locking: Add DB lock requests to head of the pending queue
adds dce68a2 ctdb-locking: Update ctdb statistics for all lock types
adds aa1ff30 ctdb-locking: Decrement pending statistics when lock is scheduled
adds a890e76 ctdb-locking: Simplify check for locks on record or database
adds f73adff ctdb-locking: Update a comment
adds 88f6a6c ctdb-locking: Add per database queues for pending and active lock requests
adds 9380478 lib: strings: Fix the behavior of strcasecmp_m_handle() in the face of bad conversions.
adds dfe8dd8 lib: strings: Fix the behavior of strncasecmp_m_handle() in the face of bad conversions.
adds ca16171 s4: tests: Added local.charset test for Bug 10716 - smbd constantly crashes when filename contains non-ascii character
adds 64271c4 lib: strings: Simplify strcasecmp
adds 380c282 locking: Avoid a pointless cast
adds 40386ee locking: posix_lock_list does not use "fsp"
adds 318eb4b s3:smbd: add smbXsrv_connection_dbg()
adds 2fd5322 s3:smbd: avoid get_peer_addr() and use smbXsrv_connection_dbg()
adds 25952d3 s3:smbd: move sconn->nbt.* to xconn->transport.nbt.*
adds 0ccffff s3:smbd: move sconn->sock to xconn->transport.sock
adds 9557ac4 s3:smbd: move sconn->smb1.fde to xconn->transport.fde
adds b05b4ca s3:smbd: move sconn->status to xconn->transport.status
adds cd81054 s3:smbd: move sconn->smb1.negprot.* to xconn->smb1.negprot.*
adds 7cf7fd7 s3:smbd: move sconn->smb1.sessions.* to xconn->smb1.sessions.*
adds 314ef69 s3:smbd: move sconn->smb1.signing_state to xconn->smb1.signing_state
adds b0fe6c5 s3:smbd: move sconn->smb1.echo_handler.* to xconn->smb1.echo_handler.*
adds c6c7532 s3:smbd: move sconn->smb1.unix_info.* to xconn->smb1.unix_info.*
adds 1d8e7a5 s3:smbd: move xconn->msg_state to xconn->smb1.msg_state
adds 3afdd77 s3:smbd: move libasys state from smbXsrv_connection to smbd_server_connection
adds 3e23698 s3:smb2_server: use xconn->transport.fde also for smb2
adds f9ef2a5 s3:smb2_server: move sconn->smb2.request_read_state to xconn->smb2.request_read_state
adds e644406 s3:smb2_server: move sconn->smb2.send_queue* to xconn->smb2.send_queue*
adds ce76a40 s3:smb2_server: move sconn->smb2.negprot_2ff to xconn->smb2.allow_2ff
adds e79b011 s3:smb2_server: use xconn->smb2.server.max_* instead of sconn->smb2.max_*
adds 4f3f889 s3:smb2_negprot: remove unused variable 'conn' we already have 'xconn'...
adds 36e3484 s3:smb2_server: move sconn->smb2.*credits* to xconn->smb2.credits.*
adds 92e96be s3:smb2_server: move sconn->smb2.requests to xconn->smb2.requests
adds b38cb03 s3:smb2_server: talloc smbd_smb2_request as child of smbXsrv_connection
adds 39f5566 s3:smb2_server: remember smbXsrv_connection for each smbd_smb2_request
adds 6669a84 s3:smbd: remember smbXsrv_connection for each smb_request
adds a8e5590 s3:smbd: rename 'conn' to 'xconn' in smbd_process()
adds c5ab955 s3:smbd: rename 'conn' to 'xconn' in exit_server_common()
adds 77b40fd s3:smbd: pass smbXsrv_connection to smbd_register_ips()
adds 4c9c53f s3:smbd: use smbXsrv_connection in switch_message()
adds 95bd792 s3:smbd: let construct_reply() also use smb_request_done()
adds b87ec64 s3:smbd: pass smbXsrv_connection to process_smb()
adds 96ef921 s3:smbd: pass smbXsrv_connection to fd handlers
adds 59a25a6 s3:smb2_server: pass smbXsrv_connection to fd handlers
adds d1d3294 s3:smb2_server: rename 'conn' variables to 'xconn'
adds 330febb s3:smb2_server: pass smbXsrv_connection to smbd_smb2_flush_send_queue()
adds aaa072a s3:smb2_server: pass smbXsrv_connection to smb2_validate_sequence_number()
adds f3b2416 s3:smb2_server: pass smbXsrv_connection to smb2_validate_message_id()
adds bfc702b s3:smb2_server: pass smbXsrv_connection to smb2_set_operation_credit()
adds 3a622c7 s3:smb2_server: pass smbXsrv_connection to smbd_smb2_first_negprot()
adds 694c048 s3:smb2_server: pass smbXsrv_connection to smbd_initialize_smb2()
adds 90b27f1 s3:smb2_server: pass smbXsrv_connection to smbd_smb2_request_create()
adds 1ac9e52 s3:smb2_server: pass smbXsrv_connection to smbd_smb2_request_next_incoming()
adds c02afe6 s3:smb2_server: use req->xconn in smbd_smb2_request_setup_out()
adds a319b89 s3:smb2_server: talloc smbd_smb2_request_pending_state on smbXsrv_connection
adds cedf403 s3:smb2_server: remove unused 'sconn' from smbd_smb2_request_pending_state
adds 65ad96a s3:smb2_server: use req->xconn in smbd_smb2_request_process_cancel()
adds 323fe07 s3:smb2_server: use req->xconn in smbd_smb2_request_check_session()
adds 0e2cf47 s3:smb2_server: use req->xconn in smbd_smb2_request_verify_creditcharge()
adds 7ee78c7 s3:smb2_server: use req->xconn in smbd_smb2_request_dispatch()
adds 4faec1e s3:smb2_server: use req->xconn in smbd_smb2_request_error_ex()
adds b76cd04 s3:smb2_server: remove unused 'sconn' from smbd_smb2_send_break_state
adds b7eeb65 s3:smb2_server: use req->xconn in is_smb2_recvfile_write()
adds c9e171f s3:smb2_*: make use of smb2req->xconn where possible
adds 4a07b14 s3:smb2_server: pass smbXsrv_connection to smbd_server_connection_terminate*()
adds 888ddd1 s3:smb2_negprot: remove NBT_HDR_SIZE from smbd_smb2_first_negprot()
adds e9fb54c s3:smbd: pass smbXsrv_connection to negprot_spnego()
adds 05779e3 s3:smbd: pass smbXsrv_connection to get_challenge()
adds 628af0e s3:smbd: pass smbXsrv_connection to reply_special()
adds 6e514e6 s3:smbd: pass smbXsrv_connection to netbios_session_retarget()
adds 5159038 s3:smbd: pass smbXsrv_connection to smbd_do_qfsinfo()
adds fb2630b s3:smbd: use req->xconn in vfs_[p]write_data()
adds 3437da2 s3:smbd: remove unused 'sconn' in call_trans2setfsinfo()
adds 967ff18 s3:smbd: use req->xconn to send_trans2_replies()
adds d799fb3 s3:smbd: use req->xconn in files.c
adds b32b5fe s3:smbd: use req->xconn in send_trans_reply()
adds bd97eee s3:smbd: use req->xconn in nttrans.c
adds 0760555 s3:smbd: remove unused 'sconn' from is_encrypted_packet()
adds 45de625 s3:smbd: remove unused 'sconn' from valid_smb_header()
adds 8c457da s3:smbd: pass smbXsrv_connection to is_valid_writeX_buffer()
adds 4b20680 s3:smbd: pass smbXsrv_connection to reply_readbraw_error()
adds 5ee5de8 s3:smbd: use req->xconn in sesssetup.c
adds 3eacd0c s3:smbd: use req->xconn in reply.c
adds 5361b12 s3:smbd: use req->xconn in message.c
adds 6ea5171 s3:smbd: use req->xconn in smb_request_done()
adds 6905bb6 s3:smbd: pass smbXsrv_connection to smbd_[un]lock_socket_internal()
adds 4dbe105 s3:smbXsrv_tcon: don't pass smbXsrv_connection to smbXsrv_tcon_create()
adds f261dd9 s3:smb2_sesssetup: split out smbd_smb2_session_setup_auth_return()
adds d47c006 s3:smb2_sesssetup: make use of smb2req->xconn
adds bd19fd1 s3:smbd: remember the time of the session setup auth_time
adds c18a62e s3:smbd: pass smbXsrv_connection explicitly to fake_sendfile()
adds cac1591 s3:smbd: pass smbXsrv_connection explicitly to sendfile_short_send()
adds 2f47729 smbd: Use %s/__func__
adds d9716cb s3:smb2_server: propagate NTSTATUS from smb2_sendfile_send_data() to smbd_smb2_flush_send_queue()
adds 245e395 s3:smbd: pass smbXsrv_connection to smb1 encryption functions
adds 3805249 s3:smb2_server: pass smbXsrv_connection to smbd_smb2_send_break()
adds bb8e6d4 s3:smbd: pass smbXsrv_connection to smbd_[un]lock_socket()
adds 9f596c1 ctdb-locking: TALLOC_FREE copes with NULL
adds e185ff2 ctdb-locking: Simplify ctdb_find_lock_context()
adds a2a6872 ctdbd_conn: Remove ctdb_packet dependency
adds c71b0c4 ctdbd_conn: Remove ctdb_packet
adds 332eeb8 ctdbd_conn: Only poll if there's a timeout
adds 679d77a Redescribe --userou usage
adds 4639f6d docs: Fix typos in smb.conf (inherit acls)
adds 5c6a1da s4:torture: remove an unused variable and bogus check from the defer_open test
adds 3f42217 s4:torture: consistently log "pid %u: ..." in the defer_open test
adds a6e098f s4:torture: use torture_assert instead of torture_comment and return in defer_open test
adds 02d22d6 vfs_full_audit: Pass "vfs_full_audit_private_data" to log_failure/success()
adds 7efee03 vfs_full_audit: Save full_audit:facility in private_data
adds b76bc4b vfs_full_audit: Save full_audit:priority in private_data
adds 221afae vfs_full_audit: Add "full_audit:syslog"
adds 4d9432f vfs_full_audit: Optionally log security descriptors in FSET_NT_ACL
adds 685af03 doc: Add new parameters to vfs_full_audit man page
adds 3f7b80f s4-dsdb/samdb: use smb_krb5_make_principal for compatibility reasons with MIT.
adds 6b3d985 lib/krb5_wrap: add smb_krb5_get_pw_salt().
adds 016cd35 lib/krb5_wrap: add smb_krb5_create_key_from_string().
adds 22c6766 samba: use smb_krb5_create_key_from_string() in some places.
adds 38d454e lib/krb5_wrap: remove unused create_kerberos_key_from_string_direct().
adds 561c746 lib/krb5_wrap: add smb_krb5_get_allowed_weak_crypto().
adds 3d56bcc s4-torture: use smb_krb5_get_allowed_weak_crypto() in remote PAC test.
adds fb2a8b3 auth/credentials-krb5: use get_kerberos_allowed_etypes().
adds 5c66368 lib/krb5_wrap: move krb5_princ_size replacement code to lib/krb5_wrap/krb5_samba.c.
adds f5ce0ee lib/krb5_wrap: add smb_krb5_principal_get_comp_string().
adds feabae7 s4-dsdb/samdb: use smb_krb5_principal_get_comp_string in ldb ACL module.
adds 7f61950 s4-kerberos: remove duplicate macros.
adds 759c9b0 s4-auth/kerberos: add a note how to implement krb5_get_init_creds_opt_set_win2k() with MIT.
adds 57b6517 s4-heimdal: fix krb5_get_init_creds_opt_set_process_last_req().
adds 9fed7ed lib/krb5_wrap: add krb5_copy_data_contents.
adds d487bce s4-gensec_krb5: fix memleak in gensec_krb5_session_info().
adds a6145a2 wscript: add check for krb5_keyblock_init.
adds 1a58585 lib/krb5_wrap: use const principal in smb_krb5_principal_get_realm().
adds 763cae6 lib/krb5_wrap: add smb_krb5_principal_set_realm().
adds abc2d81 auth/credentials_krb5: silence a build warning.
adds 0e25549 lib/krb5_wrap: add smb_krb5_principal_get_type().
adds 6bc619d lib/krb5_wrap: define KRB5_PW_SALT if it is not already there.
adds 7b1a517 lib/krb5_wrap: provide CKSUMTYPE_HMAC_MD5 type matching MIT.
adds c0d0006 lib/krb5_wrap: use krb5_copy_data_contents in smb_krb5_principal_set_realm.
adds 9c5470b lib/krb5_wrap: provide krb5_warnx() replacement.
adds 1e83435 printing: traverse_read the printer list for share updates
adds 4f4501a printing: only reload printer shares on client enum
adds e5e6e2c printing: reload printer_list.tdb from in memory list
adds 6d75e20 printing: remove pcap_cache_add()
adds 30ce835 printing: return last change time with pcap_cache_loaded()
adds a2182e0 smbd: only reprocess printer_list.tdb if it changed
adds 2685df1 server: remove duplicate snum_is_shared_printer()
adds 2706af4 smbd: split printer reload processing
adds 1ad71f7 printing: reload printer shares on OpenPrinter
adds 3913961 wscript: Only build gensec_krb5 with heimdal.
adds 496bbd1 lib/krb5_wrap: make sure smb_krb5_principal_get_realm returns a malloced string.
adds d9167c3 s3-libads/krb5_setpw: free realm from smb_krb5_principal_get_realm().
adds cef0ee2 s4-dsdb/cracknames: free realm from smb_krb5_principal_get_realm().
adds abcc290 krb5_wrap: Use com_err in krb5_warnx.
adds 0e45b40 s4-auth: Initialize the tokens by default.
adds 17f4066 Revert "doc: Add new parameters to vfs_full_audit man page"
adds f215cf1 passdb: add missing newline to debug message in get_primary_group_sid()
adds 61dd665 nsswitch: Fix bogus #include line.
adds cdbcb7b third_party/iniparser: Initial copy of iniparser.
adds f46b79b third_party/iniparser: Initial support for iniparser.
adds ea3d62e lib/iniparser: Remove non third_party iniparser.
adds e8e8568 third_party/zlib: Initial copy of zlib.
adds ba8ee8c third_party/zlib: Initial support for zlib
adds b08cbc6 lib/zlib: Remove non third_party zlib.
adds 8cc9667 third_party/popt: Initial copy of popt.
adds 38de110 third_party/popt: Initial support for popt.
adds 587befb lib/popt: Remove non third_party popt.
adds 976f479 ctdb-build: Replace indentation tabs with spaces
adds 21974a9 ctdb-build: popt has moved from lib/ to third_party/
adds 9d5fba1 param: remove unimplemented find_service() check
adds b19283c param: avoid dereferencing null lp_ctx
adds f6684f8 messaging3: Fix an error path memleak
adds 86f9146 MAINTAINERS: Remove MAINTAINERS.txt
adds 446de4f vfs3: Pass "lease" through SMB_VFS_CREATE_FILE
adds 1230954 smbd: Pass down "lease" to create_file_unixpath
adds 174275e smbd: Pass down "lease" to open_file_ntcreate
adds 42e1556 smbd: Add debugs to smbXsrv_open.c
adds 371e999 messaging_dgm: Receive through a cb function
adds 706ba59 messaging3: Explicitly pass tevent_context to messaging_dgm_init
adds 7cb94e6 messaging3: Explicitly pass server_id to messaging_dgm_init
adds dcd3e2f messaging_dgm: Remove unused "messaging_context"
adds 32d45cf messaging3: Add messaging_cleanup
adds 28db680 smbd: Use messaging_cleanup()
adds 3aa3c6e messaging3: Directly refer to messaging_dgm in messages.c
adds 7c6a6cd messaging3: Move sec_init() call out of messaging_dgm_init()
adds 99e288c messaging3: Move [un]become_root() calls out of messaging_dgm_send()
adds f408a42 messaging3: Pass cache_dir to messaging_dgm_init()
adds bab01d1 messaging3: Pass dir_owner to messaging_dgm_init()
adds a0efa09 messaging3: Avoid "enum messaging_type" in messages_dgm
adds ea5280e messaging3: I don't see 2 versions running concurrently...
adds 274998f messaging3: Pass on msg_type unmasked
adds a1529c3 messaging3: Add messages_dgm.h
adds d22bb34 messaging3: Protect messaging_dgm against multiple contexts
adds 90a2246 messaging3: Remove one-context protection from messages.c
adds 6e63420 messaging3: Save 48 bytes .text
adds bff27ee messaging3: Only store the pid in messaging_dgm_context
adds 121d3dd messaging3: Move messaging_hdr handling to messages.c.
adds c2f66e7 messaging3: Include messages_dgm.h only in messages.c
adds f34ffd0 Fixed a memory leak in cli_set_mntpoint().
adds b8e9f6b ctdb-doc: Fix default database directories in ctdbd.1
adds f96f395 ctdb-readonly: Add an early return to simplify code
adds c6d0e8d ctdb-readonly: Do not abort if revoke of readonly record fails on a node
adds 63acc8e Add tini parser.
adds ed66a98 Use tini in preference.
adds 51bea0b Add tiniparser - tiny version of iniparser that only implements what Samba uses.
adds 8bbf901 Replace all uses of iniparser with tiniparser.
adds a4fa658 Don't build iniparser anymore.
adds dd383d4 Remove popt/iniparser from .clang_complete
adds c134f02 Remove iniparser.
adds 6243b24 librpc: Remove obsolete idl-deps script.
adds 097c5b1 lib: Remove parser code, now replaced with tini parser.
adds 3dfca72 dsdb: Also redact the clearTextPassword input-only attribute
adds 4f58041 tdbtorture: print details when run with -n 1
adds 2afacf9 build: fix configure to honour --without-dmapi
adds 335171e s4:torture: use torture_assert instead of torture_comment and return in defer_open test
adds b3d17aa Fix AFP_BackupTime byte order and use ISO C99 integer types
adds 4df557e New VFS module vfs_fruit
adds e4a696b vfs_fruit: add manpage
adds ed81d09 s4:torture:smb2: add utility function torture_smb2_con_sopt()
adds e935c62 s4:torture: add boilerplate code for testing specific VFS modules
adds 4a0ae59 s4:torture: add wrapper functions
adds b15da5f s4:torture: add boilerplate code for vfs_fruit
adds 79a220e s4:torture:vfs_fruit: add test reading Netatalk metadata
adds f773593 s4:torture:vfs_fruit: add test writing Netatalk metadata
adds 953c883 s4:torture:vfs_fruit: add tests for resource fork IO
adds 47e7440 replace: Remove unused item returned by FAILED()
adds 26a02a6 ctdb-tools: Factor out new function find_node_xpnn() from control_xpnn()
adds 72fa984 ctdb-tools: Be more helpful when CTDB CLI tool is run on unconfigured node
adds fcd6ee1 ctdb-common: Copy functions sys_read() and sys_write() from source3
adds c1558ad ctdb: Use sys_read() and sys_write() to ensure correct signal interaction
adds 2807b18 ctdb-util: Fix warning about ignored result from system()
adds 6fd3ce5 ctdb-daemon: Fix some strict-aliasing warnings
adds e411873 ctdb-build: Avoid unused variable warning in output from rpcgen
adds 4f105b2 wafsamba: Correctly locate the 'third_party' directory
adds 9f0b2f9 ldb: Fix check for third_party
adds c53c3df ctdb-build: Remove unnecessary third_party symlink
adds 9b720ab ctdb-build: Add missing dependency on popt
adds 2036cbd s4-rpc: dnsserver: Correctly set rank for glue NS records
adds c9169a5 s4-rpc: dnsserver: Do not return NS_GLUE records with VIEW_GLUE_DATA filter
adds 131437e lib: Check socket length in ctdbd_connect
adds 12c781b messaging3: Don't print a message if there's nothing to clean up
adds 236ccbb smbd: Only DEBUG errors from messaging_cleanup
adds 5c26a01 smbcontrol: Fix a typo
adds 52063e9 s3:libsmb: Set a max charge for SMB2 connections
adds f56bfff security.idl: add SMB_SUPPORTED_SECINFO_FLAGS
adds 1b3ee5e s3:smbd: mask security_information input values with SMB_SUPPORTED_SECINFO_FLAGS
adds 5cbda7e libcli/security: add better detection of SECINFO_[UN]PROTECTED_[D|S]ACL in get_sec_info()
adds 8deb851 messaging_dgm: Use %ju to fill lockfile
adds 8d96a28 messaging_dgm: Factor out messaging_dgm_lockfile_name
adds 815bde2 s3: smbd: POSIX ACLs. Remove incorrect check for SECINFO_PROTECTED_DACL in incoming security_information flags in posix_get_nt_acl_common().
adds 1057240 brlock: Do auto-cleanup at conflict time
adds 8593509 brlock: Remove validate_lock_entries
adds 513584a torture: Run the cleanup2 test against 2 nodes
adds 0ddfdb8 torture: Fix cleanup2 to utilize on-demand cleanup
adds ff9a083 selftest/Samba4: avoid warnings about 'path' not specified on 'ntvfs handler = cifs' shares
adds 4288c54 messaging3: Add msg_sink/source -- perftest
adds 1c4284c pthreadpool: Slightly serialize jobs
adds 46e9122 lib: Introduce server_id_same_process()
adds 20ef305 messaging3: Avoid messaging_is_self_send
adds 6174bfa Don't discard result of checking grouptype
adds 7f44432 passdb: fix NT_STATUS_NO_SUCH_GROUP
adds e914c2c smbd: Properly initialize mangle_hash
adds deb21a9 s4:dns_server: handle WERR_DNS_ERROR_NAME_DOES_NOT_EXIST in werr_to_dns_err()
adds d0f424a s4:dns_server: map LDB_ERR_NO_SUCH_OBJECT to WERR_DNS_ERROR_NAME_DOES_NOT_EXIST
adds 99d5a5e s4:dns_server: split out a private 'dnsserver_common' library
adds 342a087 s4:dns_server: split out dns_common_extract() and dns_common_lookup()
adds 7e7df78 s4:dns_server: remove const from dns_replace_records()
adds 0689e79 s4:dns_server: split out dns_common_replace()
adds 3ff025a s4:dns_server: use .wType = DNS_TYPE_TOMBSTONE instead of ZERO_STRUCT()
adds a0a81ab s4:dns_server: make sure dns_common_lookup() doesn't return tombstones
adds bb3ca93 s4:dns_server: add DNS_TYPE_TOMBSTONE support to dns_common_replace()
adds 4917153 s4:dns_server: handle tombstones in handle_one_update()
adds fbebe7e s4:dlz_bind9: avoid some compiler warnings
adds 5d397c8 s4:dlz_bind9: do an early talloc_free(el_ctx) in dlz_allnodes()
adds 7f18a3b libcli/dns: add AAAA support to dns_hosts_file.c
adds 3fcc4a5 libcli/dns: ignore NS entries in dns_hosts_file.c at a higher log level for now
adds 0e7abb3 selftest: export _IPV6 environment variables
adds 5d4b36d selftest/Samba4: also bind to ipv6
adds a9545f3 selftest/Samba3: also bind to ipv6
adds 5533d9c python/join: use lowercase for the dnshostname.
adds c5088f3 s4:samba_dnsupdate: don't lower case the registered names
adds 6e85370 s4:samba_dnsupdate: fix dnsobj.__str__()
adds 25ec8e8 s4:samba_dnsupdate: cache the already registered records
adds b139740 s4:samba_dnsupdate: don't try to be smart when verifying NS records
adds f1544e8 s4:samba_dnsupdate: provide more substitution variables e.g. IF_RODC
adds 4383ec5 s4:setup/dns_update_list: make use of the new substitution variables
adds 76943bf s4:torture:dlz_bind9: fix spnego tests
adds 2189470 torture-dns: Add test for dlz_bind9 lookups
adds e23621e torture-dns: Add test for dlz_bind9 zonedumps
adds 914a366 torture-dns: Add test for dlz_bind9 updates
adds 96dcebe s4:dlz_bind9: let dlz_bind9 use dns_common_lookup() for name lookup
adds dedcf30 s4:dlz_bind9: let dlz_bind9 use dns_common_extract()
adds fd952bf s4:dlz_bind9: let dlz_bind9 use dns_common_replace()
adds 11bbfd9 s4:dlz_bind9: let dlz_bind9 use dns_common_lookup() before removing records
adds d68a2eb s4:dlz_bind9: let dlz_bind9 use dns_common_lookup() before add/modify
adds 4ee65a4 Fix typo in ldbrename manpage
adds 0751495 dosmode: fix FSCTL_SET_SPARSE request validation
adds de2164b idl: define sparse file fsctl structures
adds 9dc7aaf torture: test FSCTL_SET_SPARSE
adds 9a3e88b torture: test FSCTL_SET_SPARSE against a directory
adds a3aee061 torture: test FSCTL_SET_SPARSE without SetSparse buffer
adds 5e3b5b5 torture: trivial test_ioctl_network_interface_info cleanup
adds b43a581 ntvfs/posix: don't advertise FS_ATTR_SPARSE_FILES
adds 67aa2c4 torture3: Allow padding byte for LARGE_READX responses
adds 52630eb selftest: Add readx test for dc to known fail
adds 2132acb smbd: Add padding byte to readx response
adds aea680b s4:libcli/raw: Make flags2 and offset available to callers of readx
adds 61dbb57 torture: Add test for 16 bit alignment of readx data
adds ba8bc46 torture: Use torture_fail macro in check_buffer for read requests
adds d29362e torture: Use torture_assert macro for status check in raw.read
adds f796694 torture: Use torture_assert macro for value check in raw.read
adds 934b452 torture: Also run raw.read against the aio share
adds c203c72 s3-winbindd: Use correct realm for trusted domains in idmap child
adds b20fce8 s3-winbindd: Use more descriptive parameter names in ads_cached_connection_connect
adds f8ec0f9 s3-winbindd: Document parameters in ads_cached_connection_reuse
adds b972482 source4: Remove script to find unused makefile variables.
adds d86f38b find_unused_macros: Remove obsolete script that finds unused macros.
adds 3f04ec3 Remove mention of compatibility with Python 2.4.
adds 2c3203f replace: remove unused and duplicate imports.
adds 3c28ccc replace: remove tabs.
adds 2440845 Look for system setproctitle before trying -lbsd.
adds fdbd6ef samba.netcmd.domain: Just catch ImportError, not any parsing errors in cmd_domain_export_keytab.
adds 3b04d16 samba.netcmd.domain: Remove unused import.
adds daaddc4 samba.netcmd.domain: Fix incorrect variable names, causing NameErrors.
adds b122971 samba.netcmd.domain: desactivating -> deactivating.
adds 6824f1a Remove trailing whitespace.
adds bfdc874 Various updates to the pidl README file.
adds 1fb7901 dsdb: Change acl module to look for instanceType flag rather than list of NCs
adds 05375cd selftest: Pass DC_REALM to the subdom_dc environment
adds c11a89a join.py: Reinstate full_nc_list and make creation of NTDS-DSA object common
adds 6ad24d0 provision: Only calculate ForestDNSZone GUID if we need it
adds 79ee8fc s4-gensec: Fix spelling in debug message
adds 204337f provision: Use names.domainsid and names.domainguid
adds c9f613f dsdb: Permit creation of partitions of type INSTANCE_TYPE_UNINSTANT
adds 964e412 python: Use the security.dom_sid type for ctx.domsid in join.py and provision
adds 0edc147 join.py: Ensure we set the SID of the parent domain on the trust record
adds a348959 winbindd: Do not segfault if the trusted domain has no SID
adds aa6a740 selftest: Set admin password on subdom_dc environment
adds b6ade7d dsdb: Make log message more clear
adds b50d7a0 selftest: Improve connection between primary domain and subdomain for krb5
adds 36085a2 provision: Only create hard links for ForestDnsZones if it exists on this DC
adds 80be699 auth: Split out fetching trusted domain into sam_get_results_trust()
adds 7356152 passdb: Use sam_get_results_trust() and implement pdb_samba_dsdb_get_trusteddom_pw
adds 7a29173 winbindd: Add debugging to assist in locating errors creating NETLOGON pipes
adds 1c979b1 dsdb: improve debugging in DsCrackNameOneFilter
adds 5602377 set_dc_type_and_flags_trustinfo: Use init_dc_connection and wb_open_internal_pipe
adds 8485cc9 s3-rpc_client: Do not give NT_STATUS_NO_MEMORY when the source string was NULL
adds b9e1736 join.py: Ensure to fill in samAccountName so we get the domain$ account
adds 470e5b8 s4-netlogond: Give a better error if we do not have a flatname attribute
adds 980ce21 selftest: Use the dns domain in the hosts file.
adds 7982c37 testprogs: Use the system binaries for KRB5 if we don't build in-tree heimdal.
adds af7613f testprogs: allow to run passwords test with MIT and Heimdal kinit.
adds 6bdde64 Remove duplicate definitions
adds 1d779bd Remove custom password change code in libads
adds 9e42b01 s3-kpasswd: send a netbios krb5 address to avoid invalid net address errors from heimdal.
adds 3ba74c8 lib/texpect: add texpect binary based on heimdals rkpty.
adds fa39e02 testprogs: use texpect in passwords test file instead of rkpty.
adds a78a87a testprogs: test kpasswd via "net ads password".
adds c4e15e0 testprogs: use texpect instead of rkpty.
adds 638a8ed s4-heimdal: do not build rkpty anymore.
adds aaf2cae s3-kpasswd: Fix build warning.
adds eee14f7 samba-tool/ldapcmp: update the list of non replicated attributes
adds b55a91e join.py: Set NT ACL on crossRef object for new partition
adds 80f00ea ctdb-build: SAMBA_BINARY targets should not include bin/ prefix
adds 7f976f4 s3: smbd: vfs_dirsort module.
adds 6f2862e s4-rpc: dnsserver: Do not search for deleted DNS entries
adds 2c342e4 s4-rpc: dnsserver: handle updates of tombstoned dnsNode objects
adds 0b4a3b7 s4-rpc: dnsserver: return DNS_RANK_NS_GLUE recors when explicitly asked for
adds 6d2f56d selftest: Fix selftest where pid is used uninitialized.
adds d9e4622 ctdb-locking: Run debug locks script only if the node is active
adds 374cbc7 ctdb-locking: Talloc lock request from client specified context
adds 2592ae5 ctdb-locking: Remove unused function ctdb_free_lock_request_context
adds 13d5af4 ctdb-include: Remove declaration of non-existent function
adds bd13389 ctdb-common: Refactor code to convert TDB_DATA key to aligned uint32 array
adds deb7bb8 ctdb-daemon: Remove duplicate code with refactored function
adds ef59f2e ctdb-daemon: Defer all calls when processing dmaster packets
adds 6f072f8 ctdb-locking: Do not reset real-time priority for lock helpers
adds 2c57cc9 ctdb-call: Drop all deferred requests from older generation
adds ca06fac wafsamba: remove unused variable from copy_and_fix_python_path
adds 210d7de wafsamba: improve wording in a comment
adds ee8fbbd wafsamba: fix dependency calculation for SAMBA_GENERATOR()
adds da8c763 wafsamba: fix dependency for SAMBA_GENERATOR() when passing vars!=None
adds 04bb8ff wafsamba: allow an optional dep_vars list to be passed to SAMBA_GENERATOR()
adds 7316653 wafsamba: fix dependencies on environment variables for python_fixup
adds a41a9ad wafsamba: let SAMBA_BLDOPTIONS() use dep_vars=['defines'] instead of always=True
adds bab349c ctdb/wscript: pass dep_vars=['VERSION'] to SAMBA_GENERATOR()
adds 32ddd5b dynconfig/wscript: add dynconfig_varnames()
adds de0443a docs-xml/wscript_build: pass dep_vars=bld.dynconfig_varnames() to SAMBA_GENERATOR()
adds bb9a939 lib/ldb/wscript: pass dep_vars=['LDB_VERSION'] to SAMBA_GENERATOR()
adds e5d54c5 dynconfig: implement PERL_LIB_INSTALL_DIR.
adds 6ad6781 dynconfig: implement PERL_ARCH_INSTALL_DIR
adds 75c3e24 wafsamba: add samba_perl.py with SAMBA_CHECK_PERL() higher level check.
adds 7bf9e93 build: do full SAMBA_CHECK_PERL() check in configure
adds 191fc0e pidl/wscript: don't check for perl again.
adds e7fc38a s3:build: don't detect perl in source3/wscript again.
adds f73a0c2 wafsamba: add perl_fixup parameter to INSTALL_FILES
adds b537c5a pidl: fix the perl module search path (use lib ...) when installing pidl.
adds fac24e1 pidl: remove superfluous "use lib ...".
adds 8c3e0f8 script/autobuild.py: remove explicit --with-perl-*-install-dir options
adds b760056 torture: fix whitespace/tab mixup in internal_torture_run_test()
adds b1b3167 selftest: Show filename or script we had trouble reading
adds 3cd5e67 s4-auth: Use sizeof() rather than a fixed constant in memcmp() call
adds c0dfda3 passdb: Avoid use-after-free when setting a plaintext password
adds b8fc4d4 Use correct size for test string, sizeof() was of the pointer
adds cb25480 s3-lib: Do not walk past the end of the dos_to_ntstatus_map array
adds e93affb torture: allow us to correctly use sizeof(buf) in raw.open tests
adds 34cc5bd winbindd: Do not use user_list->out.resume_index after free
adds b19750d winbindd: Do not use group_list->out.resume_index after free
adds 01a1881 s3: smbd: smb2-sessionsetup. Fix use after free when the sessionsetup request state is freed before struct smbXsrv_session struct.
adds 815fdb4 samba-tool: fix reply when zero day pwd expiry is set
adds abe499b torture: Correctly initialize array size
adds 3fcbfa9 torture: test oversize FSCTL_SET_SPARSE request
adds 9a9cae9 torture: split pattern write into helper function
adds 10e86bf torture: basic FSCTL_QUERY_ALLOCATED_RANGES test
adds 750e67a torture: malformed FSCTL_QUERY_ALLOCATED_RANGES tests
adds 5d8bfb5 torture: add file zero-range checker
adds cd87d9f torture: basic FSCTL_SET_ZERO_DATA tests
adds ee21487 pidl/wscript: remove --with-perl-* options
adds c5dd2f1 Revert "wafsamba: Fail with error message if perl doesn't provide valid dirs."
adds 42990ca Revert "wafsamba: If perl can't provide defaults, define them."
adds 0b91f7d Revert "buildtools: Add perl vendorlib configure option."
adds 1f878b9 Revert "buildtools: Rename perl vendorarch configure option."
adds dec0243 s3:smbd: close the connection if the client doesn't start with a SMB1 Negprot or old messaging call.
adds af23d5e smbd: Move make_dir_struct() to reply.c
adds e8f76e1 s3:smbd: fix a comment typo
adds b3b1bb0 WHATSNEW: Start release notes for Samba 4.2.0rc1.
adds 210c647 docs-xml: Bump version up to 4.2.
adds 1d16555 ctdb-util: Variables should be declared extern in headers
adds b0f9d33 ctdb: Fix some "declarations after code" problems
adds 5de4a97 ctdb-util: Remove util/strlist.c and references to str_util_*()
adds 6674949 ctdb-tests: Mark some functions as static
adds 6336b95 ctdb-tests: Add missing declarations caused by #define magic
adds a81dccf ctdb-daemon: Move some inline declarations to header file
adds 751ad4b ctdb-common: Add some missing #includes
adds ef72188 ctdb-build: Allow configure and Makefile to find waf in tarball
adds 4cb92e4 ctdb-build: Make ctdb-client depend on ctdb-util and ctdb-util-misc
adds 05f08d5 ctdb-build: Don't try to set lib64 directory automatically in build
adds f031d5b ctdb-build: Fix includes for SAMBA_BINARY()s
adds 94a5e28 ctdb-common: Move hex_decode_talloc() to the lock helper
adds cd2b166 ctdb-util: Remove declaration of non-existent ctdb_fault_setup()
adds b831829 ctdb-client: Rename static function server_id_equal()
adds a4e76b5 ctdb-util: Add extra max_size argument to file_lines_load()
adds c5c74e4 ctdb-daemon: Drop the argument to fault_setup()
adds 6e15681 ctdb-tools: Move definition of timeval_delta() to tools/ctdb.c
adds 0c0f323 ctdb-recoverd: Change include of dlinklist.h to contain directory
adds 01598ce ctdb-build: Add extra includes to help recursive utility compilation
adds 97dc127 ctdb-logging: Factor out ctdb_logging.h from includes.h
adds 8b39141 ctdb-logging: Move variable debug_extra from debug.*
adds 088e4ab ctdb-build: Make ctdb-util a wscript build subsystem
adds acf2608 ctdb-util: Rename db_wrap to tdb_wrap and make it a build subsystem
adds 9c69a71 ctdb-build: Drop lib/util from includes
adds 86430d5 ctdb-build: Tests don't include lib/util/*.c, link ctdb-util instead
adds 5629cfc ctdb-util: Make tdb_wrap self-sufficient - it doesn't need includes.h
adds 485cf56 s4:torture:base: move i++ down in loop in run_deferopen()
adds 5893448 s4:torture:base: add torture_comments to the loop of the deferopen test.
adds 868e8f4 s4:torture: fix multi_smb_test child status tracking.
adds 551ae16 smbd: Fix a typo
adds 8ae8c63 s3:smbd: fix a race in open code
adds c7c1f64 s4:torture:base: slightly more generous timing in the defer_open test
adds 9da09b5 s3:smbd:open_file: use a more natural check.
adds 29b00ca s3: smbd: Ensure we don't call qsort() with a size of -1.
adds 0c53b29 vfs_acl_common: dacl size must be updated
adds 9726e17 ctdb-includes: Remove some unnecessary declarations
adds 68fe0dd ctdb-util: Clean up dependencies
adds 1c00533 ctdb-build: Remove unnecessary lib/util include path from tests
adds 01d4c0e torture: Provide enough space for test EA name in raw.eas test
adds e6127a9 ctdb-daemon: Increment pending calls statistics correctly
adds 4e5a6b1 ctdb-locking: Set real-time priority for lock helpers
adds 518247b s3: smbd - open logic fix.
adds 4038eb8 media_harmony: Fix warnings
adds 8c1b143 media_harmony: Fix a crash bug
adds 2e17b0e ctdb-locking: Add argc parameter to lock_helper_args()
adds 7ae7a9c ctdb-locking: Fork lock helper with vfork_with_logging()
adds d410b20 ctdb-daemon: Make sure ctdb runs with real-time priority
adds 3c1bae1 ctdb-tests: Do not expect real-time priority when running local daemons
adds f5f11e1 ctdb-daemon: Decrement pending calls statistics when calls are deferred
adds efd34bb ctdb-doc: Add ctdb-statistics manual page
adds d744eb0 ctdb-doc: Add reference to new magepage ctdb-statistics
adds c6e726f s3: smbd: streams - Ensure share mode validation ignores internal opens (op_mid == 0).
adds 6a795c0 Adding new oplock test 'batch26'.
adds bc5a75a ntvfs: Skip the new smb2.oplock.batch26 test
adds 27b2ddc docs: mention incompatibility between kernel oplocks and streams_xattr
adds 0cd4561 namecache: fix uninitialised pointer returns
adds 188120b messaging_dgm: Remove an unnecessary cast
adds 2858c66 messaging_dgm: Reformatting
adds c3f98b9 messaging_dgm: Avoid talloc_tos()
adds 9c5b1ee messaging_dgm: messaging_dgm_lockfile_create does not use tmp_ctx anymore
adds c95d9a5 messaging_dgm: messaging_dgm_lockfile_remove does not use tmp_ctx anymore
adds 55a894c messaging_dgm: Avoid a talloc
adds 9269a8e messaging_dgm: Avoid a talloc
adds 7bc2e2d messaging_dgm: Don't expose the messaging_dgm_context
adds 92da0b2 s3: winbindd: Old NT Domain code sets struct winbind_domain->alt_name to be NULL. Ensure this is safe with modern AD-DCs.
adds c56a88d vfs_gpfs: Fix the build with profiling-data
adds 6bce3d8 s3: utils: Don't directly manipulate errno inside strupper_m().
adds 5c7e272 s3: smbd: srvstr_push() was changed to never return -1, so don't check for that as an error.
adds c7b89bb s3: smbd: Ensure types for all variables called 'len' used in srvstr_push() are correct.
adds 0519088 s3: smbd: Change the function signature of srvstr_push() from returning a length to returning an NTSTATUS with a length param.
adds 2bddcee s3: smbd: Change smbd_marshall_dir_entry() to return an NTSTATUS. Returns STATUS_MORE_ENTRIES on out of space.
adds d17fc79 s3: smbd: smbd_marshall_dir_entry() no longer needs explicit 'out_of_space' parameter.
adds 5293dd2 s3: smbd: SMB2 - change smbd_dirptr_lanman2_entry() to return an NTSTATUS.
adds c9877ea s3: smbd: Remove unneeded 'out_of_space' parameter from smbd_dirptr_lanman2_entry().
adds 2fc8d0e s3: smbd: Change get_lanman2_dir_entry() to return the full NTSTATUS.
adds 6d03aed s3: smbd: Fix a couple of tricky slow-path cases - don't return a mangled name for a name that cannot be converted.
adds df800ea Add test suite for iconv conversion fail of bad names over SMB1/SMB3.
adds 5355f5e tdb:tools: fix a compiler warning
adds 1f7da1c tdb: change version to 1.3.1
adds e899658 lib: Move "large_file_support()" to the source4 smb server
adds 4be5834 lib: Remove unused file_lines_slashcont
adds 4b788ff lib: Avoid a talloc in write_data_iov
adds b3cc5e2 replace: Make EWOULDBLOCK always available
adds 6ce6262 lib: Make nt_err_code_struct private
adds fb9c49f ctdb-util: Log an error if there is no way to set scheduler
adds d692be0 ctdb-build: Improve platform check
adds a0a21af ctdb-build: Add some missing configure checks
adds e4b9beb ctdb-build: Check for ETIME in errno.h
adds d1ea95e ctdb-build: Check for libpcap
adds 8509bff ctdb-scripts: Fix a typo
adds 22257dd ctdb-scripts: Do not export variables if they are not set
adds 9f5f5fa lib: Add daemon_status() to util library.
adds 2df601b nmbd: Send waiting status to systemd.
adds 9fca4f7 s3: vfs module: Adding new vfs module for Symantec VxFS.
adds 25df58a lib: Make samba-debug a private library
adds 32d190a lib: Make set_blocking() available independently
adds 6a1c51e lib: Reduce deps for "smb_transport"
adds fb9067c Remove a few #ifdef EWOULDBLOCk
adds 3ffff13 lib: Fix samba-util dep in "errors" module
adds 5454f71 lib: Move tdb lock timeout fns to source3
adds 02d4b74 tdb_wrap: Only pull in samba-debug
adds 041eb5c lib: util_tdb does not need samba-util
adds 81d79e6 messaging4: Fix an error path memleak
adds b365d44 ctdb_conn: Fix a small memory leak when releasing an IP
adds ed00ac2 lib: Add EMSGSIZE to map_nt_error_from_unix
adds 221d9f7 lib: Polish echo_server
adds b9d3fd4 lib: util: Check *every* asn1 return call and early return.
adds 5d1aecf ctdb-build: Add missing configure checks for backtrace
adds 4b6febc s4:libcli/composite: correctly finish composite smb and smb2 requests
adds dfcc683 libcli/smb: correctly report disconnect errors after getting STATUS_PENDING
adds 2a8a6ed libcli/smb: Add routine to reset the Channel Sequence number.
adds 4c64d41 libcli/smb: Add routines to enable/disable SMB2_HDR_FLAG_REPLAY_OPERATION flag.
adds 6975ff0 s3:selftest: run the smb2.replay test against the //$SERVER_IP/durable share
adds bb21243 s4:torture: Add Replay tests to examine server behaviour when Multiple Channels are utilized.
adds 17f8729 s4:torture/smb2/lock: Add Lock Replay detection test case.
adds 7e006d1 s3:smb2_server: use the global signing key to check if signing is required
adds 7f649f9 s3:smb2_sesssetup: use smb2req->sconn in smbd_smb2_reauth_generic_return()
adds 93f7e62 s3:smbd: use smbXsrv_connection_dbg() inreceive_smb_raw_talloc_partial_read()
adds 9fe6665 s3:smbd: use smbXsrv_connection_dbg() in receive_smb_talloc()
adds e3ab0a0 s3:smbd: pass smbXsrv_connection to receive_smb*()
adds 4b9f17e s3:smbd: pass smbXsrv_connection to srv_send_smb()
adds f253314 s3:smbd: use req->sconn in reply_negprot()
adds 20bcbb0 s3:smbd: use req->sconn in reply_ntcancel()
adds 47f00fe s3:smbd: use req->sconn in sesssetup.c
adds 92d2748 s3:smbd: use req->sconn in reply.c where possible
adds 0b99a8a s3:smbd: only pass smbXsrv_connection to fork_echo_handler()
adds 7c1553f s3:smbd: support xconn=NULL in init_smb_request()
adds 3a26bd1 s3:smbd: pass smbXsrv_connection to smb1_parse_chain()
adds 7408736 s3:smbd: pass smbXsrv_connection to construct_reply*()
adds 21eee0e s3:smbd: pass smb_request to make_connection()
adds 2dd2159 s3:smbd: pass smbd_smb2_request to make_connection_smb2()
adds 2405415 s3:smbd: pass smb_request to make_connection_smb1()
adds d27ae4a s3:smbd: pass smbXsrv_connection to make_connection_snum()
adds e23785a s3:smbd: introduce 'struct smbXsrv_client' in order to prepare multi-channel support
adds 78951fb s3:smbd: use xconn->client->sconn in process_smb()
adds fda21db s3:smbd: use xconn->client->sconn in reply_special()
adds d83ecf5 s3:smbd: use xconn->client->sconn in construct_reply()
adds 981fb26 s3:smbd: use xconn->client->sconn in smb1_parse_chain()
adds f3fa664 s3:smbd: use xconn->client->sconn in make_connection_snum()
adds b970db1 s3:smb2_server: use xconn->client->sconn in smbd_smb2_io_handler()
adds fe00c8e s3:smb2_server: use xconn->client->sconn in smbd_smb2_first_negprot()
adds 4bece82 s3:smb2_server: use xconn->client->sconn in smbd_smb2_request_create()
adds e2af19a s3:smb2_server: use xconn->client->sconn in smbd_smb2_request_next_incoming()
adds f9d65d4 s3:smbXsrv_session: use xconn->client->sconn in smbXsrv_session_logoff()
adds 4a5ca44 s3:smbXsrv_open: use xconn->client->sconn in smb1srv_open_table_init()
adds 7012008 s3:smbd: remove now unused smbXsrv_connection->sconn
adds bf22882 s3:smbd: use sconn->client->connections in reload_services()
adds 555b3d1 s3:smbd: use sconn->client->connections in keepalive_fn()
adds d7e66e5 s3:smbd: use fsp->conn->sconn->client->connections to send SMB1 oplock breaks
adds 80e226d s3:smbXsrv_session: change smbXsrv_session->connection to smbXsrv_session->client
adds 9afc37b s3:smbd: use tevent_loop_wait() in the child process event loop
adds 1d615ee s3:smbd: use tevent_loop_wait() in the parent smbd process.
adds 333707f s3:smbd: move smbXsrv_{session,tcon,open} tables to smbXsrv_client
adds d8cffad s3:smbd: pass smbXsrv_connection to open_was_deferred()
adds b05ae37 s3:smbd: pass smbXsrv_connection to remove_deferred_open_message_smb()
adds 56d454b s3:smbd: pass smbXsrv_connection to schedule_deferred_open_message_smb()
adds a6ff17f s3:smb2_create: pass smbXsrv_connection to *deferred*_smb2
adds 33bffc3 s3:smb2_break: pass smbXsrv_connection to smbd_smb2_send_oplock_break()
adds 6e28bf1 s3:smb2_break: use fsp->conn->sconn->client->connections to send SMB2 oplock breaks
adds 04a9b0a s3:smb2_glue: remove chained fsps from all connections in remove_smb2_chained_fsp()
adds 1d53557 s3:smb2_lock: always use tevent_req_defer_callback() if we go async
adds 0944797f s3:smb2_lock: iterate over all sconn->client->connections
adds 7a45ddb s3:smbd: remove now unused smbd_server_connection->conn
adds e773851 s3:smbd: split out a smbd_add_connection() helper function.
adds cd7c24a s3:smbXsrv_session: remember the smbXsrv_connection on channel attached to a session
adds 6ed4eeb s3:smbXsrv_session: add smbXsrv_session_find_channel()
adds 5003232 s3:smb2_server: add smbd_smb2_signing_key() helper function
adds 89c6d67 s3:smb2_sesssetup: we don't need to do a 2nd smb2srv_session_lookup()
adds 44b3fa6 s3:libsmb: add 'cli_state_client_guid'
adds fe670be s3:torture: use cli_state_client_guid in run_smb2_multi_channel()
adds 7f59711 nsswitch: Skip groups we were not able to map.
adds 427afe2 util: Fix indentation
adds a757df9 dynconfig: Remove include of nsswitch/winbind_struct_protocol.h
adds 2f7ba81 replace: Fix includes of unistd.h
adds d55cdc3 charset: Avoid compiler warnings with --enable-developer
adds 5c5f631 lib/crypto: Protect crypto.h against multiple inclusion
adds 8b2c280 tdb: tdb.h needs bool type
adds 9f0f6bf tdb_wrap: tdb_wrap.h doesn't need struct loadparm_context
adds f8bd892 tdb_wrap: Standalone compile without includes.h
adds e0a5c43 debug: Standalone compile without includes.h
adds 1bf36f1 lib/util: Move idr_get_new_random() to new source file idtree_random.c
adds f3d50e5 lib/util: Move next_token* functions to util_str.c
adds 6d450b3 lib/util: Return some functions to util_str.c
adds 0f9669e lib/util: Drop unnecessary use of talloc_tos()
adds 277f041 passdb: Use talloc_zero_array
adds fc70caa WHATSNEW: Winbindd/Netlogon improvements
adds e28b087 WHATSNEW: Larger IO sizes for SMB2/3 per default
adds 6efb366 WHATSNEW: Improved DCERPC man in the middle detection
adds 3360f9a WHATSNEW: mention overhauled "net idmap" command
adds e3a0c3e WHATSNEW: Mention tdb mutexes
adds c84a66d WHATSNEW: Mention unix domain datagram messaging
adds b3325c9 WHATSNEW: Fix typos.
adds 9b39602 s3: reset tracepoint handler in reinit_after fork.
adds 31d3224 smbd: fix a comment typo.
adds 68e5fa5 WHATSNEW: Mention combined CTDB
adds febde16 selftst: run the smbtorture3 local tests in the "none" environment
adds 48c12a2 s3:smbtorture: mention "-e" in the help text
adds 6148c94 s3:smbtorture: align explanations for parameters
adds 8260ae6 ncacn_http: Add http library
adds cc55bc2 ncacn_http: Authentication modules for http library
adds d617230 ncacn_http: Client implementation
adds 594d036 ncacn_http: DCERPC pipe open using http transport
adds 9e1313d s4:rpc_server: ignore ncacn_http endpoints for now
adds 3b18dea librpc/idl: specify ncacn_http endpoint mapper endpoint
adds f65c1f0 s4:librpc: use authenticated epmapping for ncacn_http
adds f92086f libcli: Fix a segfault calling smbXcli_req_set_pending() on NULL.
adds 8a6445d WHATSNEW: some fixes
adds 4b8cfe4 ctdb-tests: Simplify and rename wait_until_ips_are_on_nodeglob()
adds 81213af ctdb-tests: Factor out new function get_test_ip_mask_and_iface()
adds e3089d7 ctdb-tests: Make all_ips_on_node() do what it should
adds 81a8758 ctdb-tests: Remove dependency on log ringbuffer from missing IP test
adds 3715432 ctdb-tests: Clean up some tests where IP movement is checked
adds 93423cb ctdb-logging: Add forward declaration of debug_level
adds fbcd912 s3:messaging: use struct initializers for 'struct messaging_rec'
adds eca6d83 s3:unix_msg: use sendmsg() in unix_dgram_send_job()
adds c9d08be s3:unix_msg: add close_fd_array()
adds 5b6f041 s3:unix_msg: read fds from recvmsg in unix_dgram_recv_handler()
adds 3f519a5 s3:unix_msg: pass the fd array to the unix_dgram recv_callback function
adds af573af s3:unix_msg: add fds-array to unix_dgram_send() for fd-passing
adds c689547 s3:unix_msg: pass the fd array to the unix_msg recv_callback function
adds 1b35d2e s3:unix_msg: add fds-array to unix_msg_send() for fd passing
adds 64d1401 s3:messaging: make it possible to receive a fd array from another process
adds 1667839 s3:messaging: add fds-array to message-backend send function
adds 0102636 s3:messaging: add fds-array to messaging_send_iov()
adds db809c5 s3:torture: add test LOCAL-MESSAGING-FDPASS1
adds 31e5faa0 selftest: run smbtorture3 LOCAL-MESSAGING-FDPASS1 test
adds 5ed8be7 s3:torture: work on LOCAL-MESSAGING-FDPASS2
adds 17055cc selftest: run smbtorture3 LOCAL-MESSAGING-FDPASS2 test
adds db384ef s3:torture: in LOCAL-MESSAGING-READ3, tell child to exit and wait
adds 5d22bcf s3:torture: in LOCAL-MESSAGING-READ3, print some messages to child
adds 17998fc tdb: Improve wording in a comment
adds c64369c ctdb-locking: Reset ttimer before doing an early return
adds f1e281c ctdb-scripts: Fix the regular expresssion for parsing /proc/locks
adds 57310f8 ctdb-recoverd: If obtaining recovery lock fails, try again
adds 0f92de8 ctdb-daemon: Fix the usage for lock helper
adds 5e5f060 s4:torture:vfs_fruit: add test for OS X AppleDouble conversion
adds ef4b415 vfs_fruit: fix unpacking of AppleDouble files
adds cafb233 s4:torture:vfs_fruit: add size checks for resource fork IO
adds 87347f9 vfs_fruit: fix resource fork length calculation
adds 168191d vfs_fruit: ad_write: path may be NULL for rfork
adds b6ec190 vfs_fruit: update rfork size in AppleDouble header
adds f102752 lib: util: asn1 fixes - check all returns.
adds 4dba8fd auth: gensec: asn1 fixes - check all returns.
adds 612b742 lib: util: asn1 tests. Check every asn1 return.
adds 53f21ff libcli: auth: Ensure all asn1_XX returns are checked.
adds a713623 s3: libsmb: Ensure all asn1_XX returns are checked.
adds a2f779f s3: tldap: Ensure all asn1_XX returns are checked.
adds e6cf99c s4: auth: gensec: asn1 fixes - check all returns.
adds ac54f51 s3: tldap_util: Ensure all asn1_XX returns are checked.
adds b1a1f69 s4: libcli: ldap controls - Ensure all asn1_XX returns are checked.
adds 69a7e3c s4: libcli: ldap message - Ensure all asn1_XX returns are checked.
adds 83c62bd s3-libads: Improve service principle guessing.
adds 4eaa4cc s3-libads: Add a function to retrieve the SPNs of a computer account.
adds e1ee4c8 s3-libads: Add function to search for an element in an array.
adds 5d58b92 s3-libads: Add all machine account principals to the keytab.
adds 7e0b8fc s3-libnet: Add libnet_join_get_machine_spns().
adds 0aacbe7 s3-libnet: Make sure we do not overwrite precreated SPNs.
adds 0b08db4 Add some plumbing in our top level Makefile to make life easier
adds f872875 s3-net: add "net ads enctypes {list,set,delete}".
adds 215b9f5 s3-net: add manpage documentation for "net ads enctypes".
adds f64e76d s3-libnet: set list of allowed krb5 encryption types in AD >= 2008.
adds edda534 s4-auth/kerberos: fix salting principal, make sure hostname is lowercase.
adds a744dba torture: Fix use-after-free in ldap.nested-search
adds 1ac96a4 librpc/ndr_drsuapi: Allow ndrdump to dump dsinfo52 blobs
adds a3ecad4 idl: Merge NETR_TRUST and LSA_TRUST definitions into one set only in lsa.idl
adds f8643b9 librpc: Remove user/domain from struct pipe_auth_data
adds d0a0af3 librpc: gensec is our security provider abstraction, remove a void *
adds f807809 provision: explain why this is required
adds 3fc5b22 Fix commented out code in kpasswd server to use correct function
adds 4281c11 credentials: Allow the secrets.tdb password to be newer than the secrets.ldb password
adds 043585f WHATSNEW: Update WHATSNEW for new default winbind implementation
adds d7d70c0 smbd:smb2: improve smbd_smb2_protocol_dialect_match(), removing code duplication
adds a4edec4 s3:unix_msg: fix a tab<->space mixup in unix_msg_recv()
adds e3a796f s3:torture: in LOCAL-MESSAGING-FDPASS2, close fds after passing them
adds 5ae9ada dsdb: Be less verbose when announcing kcc is being invoked.
adds 354f146 acl: Fix typo: structrual -> structural
adds 270f7b3 s3:passdb: add pdb_get_trust_credentials()
adds 85437d7 samba_dnsupdate: Look for ForestDnsZones in the right place
adds c22564a Declare empty target as phony otherwise they are caught by the '%' rule
adds 321e948 libcli: Remove unreachable code in dns_hosts_file.
adds 763d37e libcli: Remove unreachable code in cldap.
adds 321404a fileserver: raise debug level for share connection closing for non-IPC to 2.
adds 775d1f8 pidl: Strip trailing whitespace from pidl, for easier exchange of patches with wireshark.
adds a59b00d s3-winbindd: Require SMB signing by default to disrupt MITM attacks with our DC
adds 8280bc5 lib/param: set the kccsrv:samba_kcc option to false by default
adds ceb2625 lib/util: Do not duplicate the protocol list, use smb_constants.h
adds f3ce6b4 s3:net_rpc_printer: make use of cli_credentials_get_username()
adds 16594e7 s3: Move init_lsa_ref_domain_list to lib
adds 9c92164 s3-winbindd: Do not use domain SID from LookupSids for Sids2UnixIDs call
adds bf0ee5f ldb: fix a typo in the comment, LDB_FLAGS_MOD_xxx -> LDB_FLAG_MOD_xxx
adds b9701a0 provision: Change the default functional level of new Samba domains to 2008R2.
adds e2cd325 winbindd: Do not make anonymous connections by default
adds afe02d1 winbindd: Change value of "ldap sasl wrapping" to sign
adds 736098e WHATSNEW: Include info on secured winbindd connections
adds 22eb416 repl: Specify the target realm in dreplsrv_get_target_principal()
adds 1ea3364 tevent: remove unused exit_code in tevent_poll.c
adds a65df7e tevent: remove unused exit_code in tevent_select.c
adds 1dbd0be tevent: version 0.9.22
adds 40b4853 s3:messaging: fix uninitialized data introduced by padding
adds 2795bdf s3:messaging: msg_type int->uint32_t in struct messaging_hdr
adds 698e8a2 s3:unix_msg: add "close_fds" exit point to unix_msg_recv()
adds 9fa673b s3:unix_msg: don't close the fd-array at the end of unix_dgram_send_job()
adds 9ddb661 s3:unix_msg: remember errno in unix_dgram_send_job in case of send error.
adds 2564a5f s3:unix_msg: use a buffer pointer instead of array indexes for the iov buffer
adds e38f4f4 s3:unix_msg: rename a variable buflen->data_len in queue_msg()
adds a96f0f4 s3:unix_msg: use an iov in unix_dgram_msg/queue_msg instead of buffer and length
adds 67684dc s3:unix_msg: simplify queue_msg() by moving space calculations up.
adds 20cd934 s3:unix_msg: factor extract_fd_array_from_msghdr() out of unix_dgram_recv_handler()
adds b38ed73 s3:unix_msg: add close_fd_array_cmsg()
adds d8af3e7 s3:unix_msg: don't fill cmsg buffer in unix_dgram_send_job()
adds 00d9ee0 s3:messaging: allow the messaging receive callback to change the fds
adds 6e47886 s3:messaging: upon receiving fds, dup them so the caller can safely close them.
adds 0ab5e89 s3:unix_msg: close the fds in unix_dgram_recv_handler() after the callback has run
adds d7d9ec3 s3:unix_msg: document closing of fds in the receive handler
adds 797ada1 s3:messaging: explain why the messaging_send*() functions need a tevent-loop.
adds f16dd64 s3:torture: add LOCAL-MESSAGING-READ4 - send 1MB message
adds bc5c029 selftest: run LOCAL-MESSAGING-READ4
adds 3628102 s3:torture: fix a message in LOCAL-MESSAGING-FDPASS2 test
adds d4bf2be s3:torture: wait in tevent-loop for child to confirm receive in FDPASS2 msg test
adds ba33426 s3:torture: transfer 1M message with fds in LOCAL-MESSAGING-FDPASS2 test
adds 16e460e s3: nmbd: Ensure the main nmbd process doesn't create zombies.
adds fc8e105 lib: util [ctdb]: Signal handling - change CatchChild() and CatchChildLeaveStatus() to return the previous handler.
adds 93e81d423 s3: lib: Signal handling - ensure smbrun and change password code save and restore existing SIGCHLD handlers.
adds 703ef59 tdb: Fix a comment
adds 760f23a s3:smb2_negprot: allow really large io sizes up to allmost 16MB
adds 854f579 s4:libcli/smb_composite: don't try anonymous smb signing
adds e9a5074 s3:libsmb: remove unused ';'
adds aa4310b libcli/smb: support additional_flags = SMB2_HDR_FLAG_SIGNED
adds ca1081e libcli/smb: add smbXcli_session_is_authenticated()
adds e954f92 libcli/smb: add smb2cli_tcon_should_encrypt()
adds 8c846f7 libcli/smb: add smb2cli_tcon_{should_sign,is_signing_on}()
adds 7ee18fb s3:smb2cli_tcon: use smb2 signing if possible
adds b77bb5a libcli/smb: move smb2cli_tcon.c to the toplevel
adds d11b0c4 s3:libsmb: remove unused smb2cli.h
adds c723d57 s4:libcli/smb2: make use of smb2cli_tcon*() in connect.c
adds a8d1f26 s4:torture/smb2: torture_smb2_tree_connect() creates a secondary tree connect
adds 04d0110 s4:torture/smb2: use torture_smb2_tree_connect() in notify.c
adds fe13b0c s4:torture/smb2: use smb2cli_tcon*() in torture_smb2_tree_connect()
adds 609b31a s4:torture/smb2: remove unused variable in torture_smb2_con_sopt()
adds a51b623 s4:libcli/tcon: remove unused smb2_tree_connect*()
adds 6a82cb7 libcli/smb: list NT_STATUS_FILE_CLOSED as expected ioctl response.
adds 7729ba5 libcli/smb: add smb2cli_validate_negotiate_info*()
adds 26ff9f3 libcli/smb: call smb2cli_validate_negotiate_info*() after each authenticated tcon
adds 04ebed1 vfs_fruit: fix possible uninitialized use
adds b2626c2 vfs_fruit: remove redundant assignment
adds 1ef2be6 vfs_fruit: deal with vfs_catia not being loaded
adds 3011777 VERSION: Bump version up to 4.2.0rc1...
adds 137c096 VERSION: Re-enable git snapshots.
adds ff9dd62 WHATSNEW: Fix typo.
adds ce0c5f6 registry: Don't leave dangling transactions
adds c7ebcd6 s3: smb2cli: query info return length check was reversed.
adds 0288af3 regedit: silence some warnings
adds c7802fc regedit: add white on blue color scheme
adds bb1b0ab regedit: add padding for key labels when there's not a prefix.
adds 93aa394 regedit: add borders around key and value lists, and change headings
adds 196055d regedit: free value list subwindow
adds 1ab3b87 regedit: sort keys
adds f5ac8ec regedit: add a color scheme for path and context help sections
adds ca81665 regedit: add search feature.
adds 1ca1c74 regedit: add multicolumn list widget
adds db7aef6 regedit: make value list display data in multiple columns
adds fe5b9cd regedit: restore list cursor when window is resized
adds 2b74ee0 regedit: use talloc typesafety features
adds 4867e76 regedit: handle awkward window sizes better
adds 544c4ec regedit: notify user if there's a failure loading subkeys
adds d4c1b36 regedit: include error description in popups
adds 92d302f regedit: don't fail loading keys if just a few are unavailable
adds 36cd9af regedit: set cursor to the parent node when ascending
adds 6d61540 regedit: set cursor after creating a new key
adds 894f516 regedit: reopen parent keys when adding or removing subkeys
adds ee89de1 regedit: reopen key after editing or removing values
adds 8bc4a73 regedit: add a refresh command to clear cache and reload current path
adds 5e3df48 regedit: make all hives descend from a root node
adds 1fb0690 regedit: add a panic handler to restore terminal
adds bff6822 regedit: simplify cleanup after loading children
adds 7e11ecb regedit: add padding to fit REG_MULTI_SZ to the text field
adds ceafd11 regedit: improvements for hexedit
adds 47caf0b regedit: Introduce a new API to build the dialogs.
adds a226a52 regedit: move cursor to edited value in list and report edit errors
adds 00ff031 regedit: use the right function to reopen a hive
adds 77d9d4c regedit: clear value list after creating new key
adds afafda2 regedit: use pad as a canvas for dialogs
adds 60b6297 regedit: don't use subwindows in hexedit
adds 45afe22 regedit: flesh out search dialog and simplify search opts
adds 05be096 regedit: search values and repeat search from cursor positions
adds d9b67e6 regedit: find previous items
adds 27e99f6 regedit: adjust some variable names to make them more distinct
adds 7720184 regedit: handle DEL key in text fields
adds cf71665 regedit: don't expand single line text field buffer with cursor movement
adds 6c736e2 regedit: add a number input box
adds 0f548f9 regedit: add a button to resize hexedit buffer
adds fb01459 regedit: grow hexedit buffer as the user types
adds 0b70ddd regedit: handle del and backspace in hexeditor
adds 96a5321 regedit: handle pgup/pgdn/home/end keys on lists
adds a38ad98 regedit: print error msg if opening registry fails
adds 13c7b80 regedit: remove an old comment
adds 02e1c6b SO_PROTOCOL is platform-dependent
adds 3430afa idmap_rfc2307: Fix a crash after connection problem to DC
adds 25d26f4 WHATSNEW: Add samba-regedit.
adds 63017ac [PATCH] WHATSNEW: Add more features for Samba 4.2
adds 721033d WHATSNEW: Fix typos.
adds 4cc2dda WHATSNEW: Fix typo.
adds 066fb45 [PATCH] WHATSNEW: Added information about the VFS WORM module that is
adds 2cd5450 libcli/smb: fix smb2cli_validate_negotiate_info with min=PROTOCOL_NT1 max=PROTOCOL_SMB2_02
adds 9164e5f build: do not install texpect binary anymore.
adds 8309ab7 WHATSNEW: Add release notes for Samba 4.2.0rc2.
adds e05a432 VERSION: Set version to 4.2.0rc2...
adds 4f35415 Imported Upstream version 4.2.0~rc2+dfsg
new 77fc66d Merge tag 'upstream/4.2.0_rc2+dfsg' into experimental
new 1f85a63 New upstream release.
new 6464c34 Update 26_heimdal_compat.
new 9cd4156 Remove upstream applied bug_598313_upstream_7499-nss_wins-dont-clobber-daemons-logs.patch.
new e59c540 usershare.patch: refresh
new f4f38e5 drop do-not-install-smbclient4-and-nmbclient4: applied upstream.
new 9b42010 Add build-dependency on libarchive-dev.
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (d733afd)
\
N -- N -- N refs/heads/experimental (9b42010)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.bzrignore | 1 -
.gitignore | 135 +-
.testr.conf | 4 +
.ycm_extra_conf.py | 317 +
BUILD_SYSTEMS.txt | 80 +
MAINTAINERS.txt | 209 -
Makefile | 112 +
Manifest | 78 -
README | 47 +-
README.Coding | 31 +-
README.contributing | 120 +
Roadmap | 25 +-
VERSION | 18 +-
WHATSNEW.txt | 975 +-
auth/auth_sam_reply.c | 142 +-
auth/auth_sam_reply.h | 15 +
auth/common_auth.h | 78 +-
auth/credentials/credentials.c | 1108 +
auth/credentials/credentials.h | 269 +
auth/credentials/credentials_internal.h | 117 +
auth/credentials/credentials_krb5.c | 1001 +
auth/credentials/credentials_krb5.h | 41 +
auth/credentials/credentials_ntlm.c | 255 +
auth/credentials/credentials_secrets.c | 395 +
auth/credentials/pycredentials.c | 518 +
auth/credentials/pycredentials.h | 36 +
auth/credentials/samba-credentials.pc.in | 11 +
auth/credentials/tests/bind.py | 154 +
auth/credentials/tests/simple.c | 120 +
auth/credentials/wscript_build | 32 +
auth/gensec/external.c | 82 +
auth/gensec/gensec.c | 736 +
auth/gensec/gensec.h | 277 +
{source4/auth => auth}/gensec/gensec.pc.in | 0
auth/gensec/gensec_internal.h | 134 +
auth/gensec/gensec_start.c | 948 +
auth/gensec/gensec_util.c | 228 +
auth/gensec/ncalrpc.c | 286 +
auth/gensec/schannel.c | 789 +
auth/gensec/spnego.c | 1412 +
auth/gensec/wscript_build | 40 +
auth/kerberos/gssapi_pac.c | 334 +
auth/kerberos/kerberos_pac.c | 442 +
auth/kerberos/pac_utils.h | 71 +
auth/kerberos/wscript_build | 5 +
auth/ntlmssp/gensec_ntlmssp.c | 237 +
auth/ntlmssp/gensec_ntlmssp_server.c | 220 +
auth/ntlmssp/ntlmssp.c | 221 +
auth/ntlmssp/ntlmssp.h | 134 +
auth/ntlmssp/ntlmssp_client.c | 429 +
auth/ntlmssp/ntlmssp_ndr.c | 133 +
{libcli/auth => auth/ntlmssp}/ntlmssp_ndr.h | 0
auth/ntlmssp/ntlmssp_private.h | 196 +
auth/ntlmssp/ntlmssp_server.c | 662 +
auth/ntlmssp/ntlmssp_sign.c | 706 +
auth/ntlmssp/ntlmssp_util.c | 144 +
auth/ntlmssp/wscript_build | 18 +
auth/wbc_auth_util.c | 225 +
auth/wscript_build | 14 +-
buildtools/README | 12 +
buildtools/bin/README | 16 -
buildtools/bin/waf | 78 +-
buildtools/bin/waf-svn | Bin 109281 -> 0 bytes
buildtools/compare_config_h3.sh | 19 -
buildtools/mktowscript/mklist.txt | 86 -
buildtools/mktowscript/mktowscript.pl | 451 -
buildtools/mktowscript/rebuild_all.sh | 37 -
buildtools/scripts/Makefile.waf | 2 +-
buildtools/scripts/abi_gen.sh | 2 +-
buildtools/testwaf.sh | 4 +-
buildtools/update-waf.sh | 13 +
buildtools/wafadmin/3rdparty/ParallelDebug.py | 299 +
buildtools/wafadmin/3rdparty/batched_cc.py | 183 +
buildtools/wafadmin/3rdparty/boost.py | 343 +
buildtools/wafadmin/3rdparty/fluid.py | 27 +
.../{wafsamba => wafadmin/3rdparty}/gccdeps.py | 0
buildtools/wafadmin/3rdparty/go.py | 111 +
buildtools/wafadmin/3rdparty/lru_cache.py | 97 +
buildtools/wafadmin/3rdparty/paranoid.py | 35 +
buildtools/wafadmin/3rdparty/swig.py | 190 +
buildtools/wafadmin/3rdparty/valadoc.py | 113 +
buildtools/wafadmin/Build.py | 1033 +
buildtools/wafadmin/Configure.py | 444 +
buildtools/wafadmin/Constants.py | 76 +
buildtools/wafadmin/Environment.py | 210 +
buildtools/wafadmin/Logs.py | 134 +
buildtools/wafadmin/Node.py | 695 +
buildtools/wafadmin/Options.py | 288 +
buildtools/wafadmin/Runner.py | 236 +
buildtools/wafadmin/Scripting.py | 586 +
buildtools/wafadmin/Task.py | 1200 +
buildtools/wafadmin/TaskGen.py | 612 +
buildtools/wafadmin/Tools/__init__.py | 4 +
buildtools/wafadmin/Tools/ar.py | 36 +
buildtools/wafadmin/Tools/bison.py | 38 +
buildtools/wafadmin/Tools/cc.py | 100 +
buildtools/wafadmin/Tools/ccroot.py | 632 +
buildtools/wafadmin/Tools/compiler_cc.py | 67 +
buildtools/wafadmin/Tools/compiler_cxx.py | 62 +
buildtools/wafadmin/Tools/compiler_d.py | 33 +
buildtools/wafadmin/Tools/config_c.py | 749 +
buildtools/wafadmin/Tools/cs.py | 68 +
buildtools/wafadmin/Tools/cxx.py | 104 +
buildtools/wafadmin/Tools/d.py | 535 +
buildtools/wafadmin/Tools/dbus.py | 34 +
buildtools/wafadmin/Tools/dmd.py | 64 +
buildtools/wafadmin/Tools/flex.py | 25 +
buildtools/wafadmin/Tools/gas.py | 38 +
buildtools/wafadmin/Tools/gcc.py | 135 +
buildtools/wafadmin/Tools/gdc.py | 52 +
buildtools/wafadmin/Tools/glib2.py | 164 +
buildtools/wafadmin/Tools/gnome.py | 223 +
buildtools/wafadmin/Tools/gnu_dirs.py | 111 +
buildtools/wafadmin/Tools/gob2.py | 18 +
buildtools/wafadmin/Tools/gxx.py | 133 +
buildtools/wafadmin/Tools/icc.py | 37 +
buildtools/wafadmin/Tools/icpc.py | 35 +
buildtools/wafadmin/Tools/intltool.py | 139 +
buildtools/wafadmin/Tools/javaw.py | 255 +
buildtools/wafadmin/Tools/kde4.py | 74 +
buildtools/wafadmin/Tools/libtool.py | 330 +
buildtools/wafadmin/Tools/lua.py | 25 +
buildtools/wafadmin/Tools/misc.py | 430 +
buildtools/wafadmin/Tools/msvc.py | 797 +
buildtools/wafadmin/Tools/nasm.py | 49 +
buildtools/wafadmin/Tools/ocaml.py | 298 +
buildtools/wafadmin/Tools/osx.py | 188 +
buildtools/wafadmin/Tools/perl.py | 109 +
buildtools/wafadmin/Tools/preproc.py | 839 +
buildtools/wafadmin/Tools/python.py | 429 +
buildtools/wafadmin/Tools/qt4.py | 505 +
buildtools/wafadmin/Tools/ruby.py | 120 +
buildtools/wafadmin/Tools/suncc.py | 76 +
buildtools/wafadmin/Tools/suncxx.py | 75 +
buildtools/wafadmin/Tools/tex.py | 251 +
buildtools/wafadmin/Tools/unittestw.py | 310 +
buildtools/wafadmin/Tools/vala.py | 308 +
buildtools/wafadmin/Tools/winres.py | 45 +
buildtools/wafadmin/Tools/xlc.py | 78 +
buildtools/wafadmin/Tools/xlcxx.py | 78 +
buildtools/wafadmin/Utils.py | 726 +
buildtools/wafadmin/__init__.py | 3 +
buildtools/wafadmin/ansiterm.py | 236 +
buildtools/wafadmin/pproc.py | 620 +
buildtools/wafadmin/py3kfixes.py | 130 +
.../wafsamba/__init__.py | 0
buildtools/wafsamba/configure_file.py | 44 +
buildtools/wafsamba/gccdeps.py | 183 +-
buildtools/wafsamba/generic_cc.py | 68 +-
buildtools/wafsamba/irixcc.py | 98 +-
buildtools/wafsamba/nothreads.py | 365 +-
buildtools/wafsamba/pkgconfig.py | 1 +
buildtools/wafsamba/samba3.py | 72 +-
buildtools/wafsamba/samba_abi.py | 58 +-
buildtools/wafsamba/samba_autoconf.py | 193 +-
buildtools/wafsamba/samba_bundled.py | 116 +-
buildtools/wafsamba/samba_conftests.py | 100 +-
buildtools/wafsamba/samba_deps.py | 44 +-
buildtools/wafsamba/samba_dist.py | 89 +-
buildtools/wafsamba/samba_headers.py | 1 -
buildtools/wafsamba/samba_install.py | 9 +-
buildtools/wafsamba/samba_optimisation.py | 156 +-
buildtools/wafsamba/samba_patterns.py | 187 +-
buildtools/wafsamba/samba_perl.py | 62 +
buildtools/wafsamba/samba_pidl.py | 36 +-
buildtools/wafsamba/samba_python.py | 42 +-
buildtools/wafsamba/samba_third_party.py | 35 +
buildtools/wafsamba/samba_utils.py | 65 +-
buildtools/wafsamba/samba_version.py | 70 +-
buildtools/wafsamba/samba_wildcard.py | 211 +-
buildtools/wafsamba/stale_files.py | 21 +-
buildtools/wafsamba/symbols.py | 236 +-
buildtools/wafsamba/tests/__init__.py | 35 +
buildtools/wafsamba/tests/test_abi.py | 120 +
buildtools/wafsamba/tests/test_bundled.py | 27 +
buildtools/wafsamba/tests/test_utils.py | 76 +
buildtools/wafsamba/tru64cc.py | 96 +-
buildtools/wafsamba/wafsamba.py | 226 +-
buildtools/wafsamba/wscript | 119 +-
callcatcher-exceptions.grep | 22 +
configure | 14 +
configure.developer | 4 +
ctdb/.bzrignore | 24 +
ctdb/.gitignore | 34 +
COPYING => ctdb/COPYING | 0
ctdb/Makefile | 78 +
ctdb/NEWS | 354 +
ctdb/README | 8 +
ctdb/client/ctdb_client.c | 4933 +
ctdb/common/cmdline.c | 172 +
ctdb/common/ctdb_fork.c | 176 +
ctdb/common/ctdb_io.c | 447 +
ctdb/common/ctdb_logging.c | 214 +
ctdb/common/ctdb_ltdb.c | 337 +
ctdb/common/ctdb_message.c | 286 +
ctdb/common/ctdb_util.c | 510 +
ctdb/common/rb_tree.c | 1095 +
ctdb/common/rb_tree.h | 90 +
ctdb/common/system_aix.c | 399 +
ctdb/common/system_common.c | 161 +
ctdb/common/system_freebsd.c | 409 +
ctdb/common/system_gnu.c | 388 +
ctdb/common/system_kfreebsd.c | 401 +
ctdb/common/system_linux.c | 768 +
ctdb/common/system_util.c | 410 +
ctdb/config/README | 31 +
ctdb/config/ctdb-crash-cleanup.sh | 29 +
ctdb/config/ctdb.init | 171 +
ctdb/config/ctdb.service | 15 +
ctdb/config/ctdb.sudoers | 3 +
ctdb/config/ctdb.sysconfig | 33 +
ctdb/config/ctdbd_wrapper | 277 +
ctdb/config/debug-hung-script.sh | 56 +
ctdb/config/debug_locks.sh | 68 +
ctdb/config/events.d/00.ctdb | 218 +
ctdb/config/events.d/01.reclock | 44 +
ctdb/config/events.d/10.interface | 275 +
ctdb/config/events.d/11.natgw | 169 +
ctdb/config/events.d/11.routing | 52 +
ctdb/config/events.d/13.per_ip_routing | 421 +
ctdb/config/events.d/20.multipathd | 84 +
ctdb/config/events.d/31.clamd | 52 +
ctdb/config/events.d/40.fs_use | 55 +
ctdb/config/events.d/40.vsftpd | 68 +
ctdb/config/events.d/41.httpd | 86 +
ctdb/config/events.d/49.winbind | 70 +
ctdb/config/events.d/50.samba | 166 +
ctdb/config/events.d/60.ganesha | 252 +
ctdb/config/events.d/60.nfs | 105 +
ctdb/config/events.d/62.cnfs | 78 +
ctdb/config/events.d/70.iscsi | 69 +
ctdb/config/events.d/91.lvs | 89 +
ctdb/config/events.d/99.timeout | 29 +
ctdb/config/events.d/README | 170 +
ctdb/config/functions | 1430 +
ctdb/config/gcore_trace.sh | 3 +
ctdb/config/nfs-rpc-checks.d/10.statd.check | 3 +
ctdb/config/nfs-rpc-checks.d/20.nfsd.check | 2 +
ctdb/config/nfs-rpc-checks.d/30.lockd.check | 2 +
ctdb/config/nfs-rpc-checks.d/40.mountd.check | 2 +
ctdb/config/nfs-rpc-checks.d/50.rquotad.check | 1 +
ctdb/config/notify.d.README | 44 +
ctdb/config/notify.sh | 27 +
ctdb/config/statd-callout | 183 +
ctdb/configure | 15 +
ctdb/configure.rpm | 18 +
ctdb/ctdb.pc.in | 19 +
ctdb/doc/Makefile | 21 +
ctdb/doc/ctdb-statistics.7.xml | 669 +
ctdb/doc/ctdb-tunables.7.xml | 708 +
ctdb/doc/ctdb.1.xml | 1719 +
ctdb/doc/ctdb.7.xml | 1013 +
ctdb/doc/ctdbd.1.xml | 623 +
ctdb/doc/ctdbd.conf.5.xml | 1702 +
ctdb/doc/ctdbd_wrapper.1.xml | 106 +
ctdb/doc/examples/README | 4 +
ctdb/doc/examples/cluster.conf | 92 +
ctdb/doc/examples/natgw.conf | 109 +
ctdb/doc/ltdbtool.1.xml | 300 +
ctdb/doc/onnode.1.xml | 371 +
ctdb/doc/ping_pong.1.xml | 164 +
ctdb/doc/readonlyrecords.txt | 343 +
ctdb/doc/recovery-process.txt | 436 +
ctdb/ib/README.txt | 19 +
ctdb/ib/ibw_ctdb.c | 175 +
ctdb/ib/ibw_ctdb.h | 50 +
ctdb/ib/ibw_ctdb_init.c | 248 +
ctdb/ib/ibwrapper.c | 1364 +
ctdb/ib/ibwrapper.h | 218 +
ctdb/ib/ibwrapper_internal.h | 126 +
ctdb/ib/ibwrapper_test.c | 660 +
ctdb/include/ctdb.h | 1236 +
ctdb/include/ctdb_client.h | 625 +
ctdb/include/ctdb_logging.h | 42 +
ctdb/include/ctdb_private.h | 1618 +
ctdb/include/ctdb_protocol.h | 769 +
ctdb/include/ctdb_typesafe_cb.h | 177 +
ctdb/include/internal/cmdline.h | 10 +
ctdb/include/internal/idtree.h | 11 +
ctdb/include/internal/includes.h | 54 +
ctdb/lib/tdb_wrap/tdb_wrap.c | 106 +
ctdb/lib/tdb_wrap/tdb_wrap.h | 39 +
ctdb/lib/tdb_wrap/wscript_build | 7 +
ctdb/lib/util/debug.c | 135 +
ctdb/lib/util/debug.h | 30 +
ctdb/lib/util/dlinklist.h | 181 +
ctdb/lib/util/fault.c | 235 +
ctdb/lib/util/idtree.c | 387 +
ctdb/lib/util/signal.c | 144 +
{lib => ctdb/lib}/util/substitute.c | 0
ctdb/lib/util/util.c | 52 +
ctdb/lib/util/util.h | 565 +
ctdb/lib/util/util_file.c | 120 +
ctdb/lib/util/util_time.c | 102 +
ctdb/lib/util/wscript_build | 9 +
ctdb/packaging/RPM/ctdb.spec.in | 1056 +
ctdb/packaging/mkversion.sh | 73 +
ctdb/server/ctdb_banning.c | 176 +
ctdb/server/ctdb_call.c | 1876 +
ctdb/server/ctdb_control.c | 896 +
ctdb/server/ctdb_daemon.c | 1759 +
ctdb/server/ctdb_event_helper.c | 131 +
ctdb/server/ctdb_freeze.c | 492 +
ctdb/server/ctdb_keepalive.c | 107 +
ctdb/server/ctdb_lock.c | 1013 +
ctdb/server/ctdb_lock_helper.c | 176 +
ctdb/server/ctdb_logging.c | 687 +
ctdb/server/ctdb_ltdb_server.c | 1645 +
ctdb/server/ctdb_monitor.c | 528 +
ctdb/server/ctdb_persistent.c | 382 +
ctdb/server/ctdb_recover.c | 1397 +
ctdb/server/ctdb_recoverd.c | 4387 +
ctdb/server/ctdb_server.c | 690 +
ctdb/server/ctdb_serverids.c | 191 +
ctdb/server/ctdb_statistics.c | 78 +
ctdb/server/ctdb_takeover.c | 4739 +
ctdb/server/ctdb_traverse.c | 784 +
ctdb/server/ctdb_tunables.c | 216 +
ctdb/server/ctdb_update_record.c | 355 +
ctdb/server/ctdb_uptime.c | 45 +
ctdb/server/ctdb_vacuum.c | 1794 +
ctdb/server/ctdbd.c | 323 +
ctdb/server/eventscript.c | 1096 +
ctdb/tcp/ctdb_tcp.h | 60 +
ctdb/tcp/tcp_connect.c | 503 +
ctdb/tcp/tcp_init.c | 201 +
ctdb/tcp/tcp_io.c | 88 +
ctdb/tests/INSTALL | 96 +
ctdb/tests/README | 122 +
ctdb/tests/TODO | 4 +
ctdb/tests/complex/11_ctdb_delip_removes_ip.sh | 54 +
ctdb/tests/complex/18_ctdb_reloadips.sh | 234 +
ctdb/tests/complex/31_nfs_tickle.sh | 98 +
ctdb/tests/complex/32_cifs_tickle.sh | 95 +
ctdb/tests/complex/33_gratuitous_arp.sh | 87 +
ctdb/tests/complex/34_nfs_tickle_restart.sh | 98 +
ctdb/tests/complex/41_failover_ping_discrete.sh | 68 +
ctdb/tests/complex/42_failover_ssh_hostname.sh | 78 +
ctdb/tests/complex/43_failover_nfs_basic.sh | 75 +
ctdb/tests/complex/44_failover_nfs_oneway.sh | 94 +
ctdb/tests/complex/45_failover_nfs_kill.sh | 77 +
ctdb/tests/complex/90_debug_hung_script.sh | 95 +
ctdb/tests/complex/README | 2 +
ctdb/tests/complex/scripts/local.bash | 172 +
ctdb/tests/events.d/00.test | 105 +
ctdb/tests/eventscripts/00.ctdb.init.001.sh | 13 +
ctdb/tests/eventscripts/00.ctdb.init.002.sh | 17 +
ctdb/tests/eventscripts/00.ctdb.init.003.sh | 16 +
ctdb/tests/eventscripts/00.ctdb.init.004.sh | 22 +
ctdb/tests/eventscripts/00.ctdb.init.005.sh | 20 +
ctdb/tests/eventscripts/00.ctdb.init.006.sh | 25 +
ctdb/tests/eventscripts/00.ctdb.init.007.sh | 16 +
ctdb/tests/eventscripts/00.ctdb.init.008.sh | 19 +
ctdb/tests/eventscripts/00.ctdb.init.021.sh | 11 +
ctdb/tests/eventscripts/00.ctdb.init.022.sh | 18 +
ctdb/tests/eventscripts/00.ctdb.init.023.sh | 23 +
ctdb/tests/eventscripts/00.ctdb.monitor.001.sh | 15 +
ctdb/tests/eventscripts/00.ctdb.monitor.002.sh | 15 +
ctdb/tests/eventscripts/00.ctdb.monitor.003.sh | 19 +
ctdb/tests/eventscripts/00.ctdb.monitor.004.sh | 17 +
ctdb/tests/eventscripts/00.ctdb.monitor.005.sh | 21 +
ctdb/tests/eventscripts/10.interface.init.001.sh | 13 +
ctdb/tests/eventscripts/10.interface.init.002.sh | 11 +
.../tests/eventscripts/10.interface.monitor.001.sh | 13 +
.../tests/eventscripts/10.interface.monitor.002.sh | 11 +
.../tests/eventscripts/10.interface.monitor.003.sh | 15 +
.../tests/eventscripts/10.interface.monitor.004.sh | 15 +
.../tests/eventscripts/10.interface.monitor.005.sh | 15 +
.../tests/eventscripts/10.interface.monitor.006.sh | 15 +
.../tests/eventscripts/10.interface.monitor.007.sh | 13 +
.../tests/eventscripts/10.interface.monitor.008.sh | 15 +
.../tests/eventscripts/10.interface.monitor.009.sh | 17 +
.../tests/eventscripts/10.interface.monitor.010.sh | 19 +
.../tests/eventscripts/10.interface.monitor.011.sh | 19 +
.../tests/eventscripts/10.interface.monitor.012.sh | 23 +
.../tests/eventscripts/10.interface.monitor.013.sh | 15 +
.../tests/eventscripts/10.interface.monitor.014.sh | 16 +
.../tests/eventscripts/10.interface.monitor.015.sh | 16 +
.../tests/eventscripts/10.interface.monitor.016.sh | 18 +
ctdb/tests/eventscripts/10.interface.multi.001.sh | 14 +
.../eventscripts/10.interface.releaseip.001.sh | 13 +
.../eventscripts/10.interface.releaseip.002.sh | 17 +
.../eventscripts/10.interface.releaseip.010.sh | 32 +
.../eventscripts/10.interface.releaseip.011.sh | 41 +
.../tests/eventscripts/10.interface.startup.001.sh | 13 +
.../tests/eventscripts/10.interface.startup.002.sh | 11 +
ctdb/tests/eventscripts/10.interface.takeip.001.sh | 13 +
ctdb/tests/eventscripts/10.interface.takeip.002.sh | 13 +
ctdb/tests/eventscripts/10.interface.takeip.003.sh | 25 +
ctdb/tests/eventscripts/11.natgw.001.sh | 12 +
ctdb/tests/eventscripts/11.natgw.002.sh | 24 +
ctdb/tests/eventscripts/11.natgw.003.sh | 21 +
ctdb/tests/eventscripts/11.natgw.004.sh | 21 +
ctdb/tests/eventscripts/11.natgw.005.sh | 24 +
ctdb/tests/eventscripts/11.natgw.011.sh | 23 +
ctdb/tests/eventscripts/11.natgw.012.sh | 23 +
ctdb/tests/eventscripts/11.natgw.013.sh | 25 +
ctdb/tests/eventscripts/11.natgw.014.sh | 25 +
ctdb/tests/eventscripts/11.natgw.015.sh | 62 +
ctdb/tests/eventscripts/11.natgw.021.sh | 25 +
ctdb/tests/eventscripts/11.natgw.022.sh | 25 +
ctdb/tests/eventscripts/11.natgw.023.sh | 25 +
ctdb/tests/eventscripts/11.natgw.024.sh | 25 +
ctdb/tests/eventscripts/11.natgw.025.sh | 64 +
ctdb/tests/eventscripts/11.natgw.041.sh | 22 +
ctdb/tests/eventscripts/11.natgw.042.sh | 23 +
ctdb/tests/eventscripts/13.per_ip_routing.001.sh | 15 +
ctdb/tests/eventscripts/13.per_ip_routing.002.sh | 19 +
ctdb/tests/eventscripts/13.per_ip_routing.003.sh | 17 +
ctdb/tests/eventscripts/13.per_ip_routing.004.sh | 18 +
ctdb/tests/eventscripts/13.per_ip_routing.005.sh | 21 +
ctdb/tests/eventscripts/13.per_ip_routing.006.sh | 25 +
ctdb/tests/eventscripts/13.per_ip_routing.007.sh | 18 +
ctdb/tests/eventscripts/13.per_ip_routing.008.sh | 24 +
ctdb/tests/eventscripts/13.per_ip_routing.009.sh | 21 +
ctdb/tests/eventscripts/13.per_ip_routing.010.sh | 20 +
ctdb/tests/eventscripts/13.per_ip_routing.011.sh | 20 +
ctdb/tests/eventscripts/13.per_ip_routing.012.sh | 30 +
ctdb/tests/eventscripts/13.per_ip_routing.013.sh | 24 +
ctdb/tests/eventscripts/13.per_ip_routing.014.sh | 30 +
ctdb/tests/eventscripts/13.per_ip_routing.015.sh | 30 +
ctdb/tests/eventscripts/13.per_ip_routing.016.sh | 15 +
ctdb/tests/eventscripts/13.per_ip_routing.017.sh | 16 +
ctdb/tests/eventscripts/13.per_ip_routing.018.sh | 22 +
ctdb/tests/eventscripts/13.per_ip_routing.019.sh | 24 +
ctdb/tests/eventscripts/13.per_ip_routing.021.sh | 14 +
ctdb/tests/eventscripts/13.per_ip_routing.022.sh | 14 +
.../eventscripts/20.multipathd.monitor.001.sh | 11 +
.../eventscripts/20.multipathd.monitor.002.sh | 11 +
.../eventscripts/20.multipathd.monitor.003.sh | 14 +
.../eventscripts/20.multipathd.monitor.004.sh | 15 +
ctdb/tests/eventscripts/40.vsftpd.monitor.001.sh | 11 +
ctdb/tests/eventscripts/41.httpd.monitor.001.sh | 11 +
ctdb/tests/eventscripts/49.winbind.monitor.001.sh | 11 +
ctdb/tests/eventscripts/49.winbind.monitor.050.sh | 16 +
ctdb/tests/eventscripts/49.winbind.monitor.051.sh | 17 +
ctdb/tests/eventscripts/49.winbind.monitor.101.sh | 11 +
ctdb/tests/eventscripts/49.winbind.monitor.102.sh | 12 +
ctdb/tests/eventscripts/50.samba.monitor.001.sh | 11 +
ctdb/tests/eventscripts/50.samba.monitor.050.sh | 16 +
ctdb/tests/eventscripts/50.samba.monitor.051.sh | 17 +
ctdb/tests/eventscripts/50.samba.monitor.101.sh | 11 +
ctdb/tests/eventscripts/50.samba.monitor.103.sh | 12 +
ctdb/tests/eventscripts/50.samba.monitor.104.sh | 12 +
ctdb/tests/eventscripts/50.samba.monitor.105.sh | 12 +
ctdb/tests/eventscripts/50.samba.monitor.106.sh | 14 +
ctdb/tests/eventscripts/50.samba.monitor.107.sh | 17 +
ctdb/tests/eventscripts/60.ganesha.monitor.101.sh | 11 +
ctdb/tests/eventscripts/60.ganesha.monitor.131.sh | 17 +
ctdb/tests/eventscripts/60.ganesha.monitor.141.sh | 39 +
ctdb/tests/eventscripts/60.nfs.monitor.001.sh | 11 +
ctdb/tests/eventscripts/60.nfs.monitor.101.sh | 11 +
ctdb/tests/eventscripts/60.nfs.monitor.102.sh | 15 +
ctdb/tests/eventscripts/60.nfs.monitor.103.sh | 15 +
ctdb/tests/eventscripts/60.nfs.monitor.104.sh | 18 +
ctdb/tests/eventscripts/60.nfs.monitor.111.sh | 12 +
ctdb/tests/eventscripts/60.nfs.monitor.112.sh | 12 +
ctdb/tests/eventscripts/60.nfs.monitor.113.sh | 15 +
ctdb/tests/eventscripts/60.nfs.monitor.114.sh | 15 +
ctdb/tests/eventscripts/60.nfs.monitor.121.sh | 17 +
ctdb/tests/eventscripts/60.nfs.monitor.122.sh | 19 +
ctdb/tests/eventscripts/60.nfs.monitor.131.sh | 10 +
ctdb/tests/eventscripts/60.nfs.monitor.132.sh | 15 +
ctdb/tests/eventscripts/60.nfs.monitor.141.sh | 15 +
ctdb/tests/eventscripts/60.nfs.monitor.142.sh | 14 +
ctdb/tests/eventscripts/60.nfs.monitor.151.sh | 12 +
ctdb/tests/eventscripts/60.nfs.monitor.152.sh | 18 +
ctdb/tests/eventscripts/60.nfs.monitor.153.sh | 15 +
ctdb/tests/eventscripts/60.nfs.monitor.161.sh | 13 +
ctdb/tests/eventscripts/60.nfs.monitor.162.sh | 14 +
ctdb/tests/eventscripts/60.nfs.multi.001.sh | 19 +
ctdb/tests/eventscripts/60.nfs.multi.002.sh | 17 +
ctdb/tests/eventscripts/60.nfs.multi.003.sh | 26 +
ctdb/tests/eventscripts/60.nfs.multi.004.sh | 26 +
ctdb/tests/eventscripts/60.nfs.multi.005.sh | 26 +
ctdb/tests/eventscripts/60.nfs.multi.006.sh | 19 +
ctdb/tests/eventscripts/README | 47 +
ctdb/tests/eventscripts/etc-ctdb/functions | 1 +
ctdb/tests/eventscripts/etc-ctdb/public_addresses | 9 +
ctdb/tests/eventscripts/etc-ctdb/rc.local | 64 +
ctdb/tests/eventscripts/etc-ctdb/statd-callout | 5 +
ctdb/tests/eventscripts/etc/init.d/nfs | 7 +
ctdb/tests/eventscripts/etc/init.d/nfslock | 7 +
ctdb/tests/eventscripts/etc/samba/smb.conf | 42 +
ctdb/tests/eventscripts/etc/sysconfig/ctdb | 2 +
ctdb/tests/eventscripts/etc/sysconfig/nfs | 2 +
ctdb/tests/eventscripts/scripts/local.sh | 1131 +
ctdb/tests/eventscripts/stubs/ctdb | 409 +
ctdb/tests/eventscripts/stubs/date | 7 +
ctdb/tests/eventscripts/stubs/ethtool | 12 +
ctdb/tests/eventscripts/stubs/exportfs | 13 +
ctdb/tests/eventscripts/stubs/free | 9 +
ctdb/tests/eventscripts/stubs/ip | 603 +
ctdb/tests/eventscripts/stubs/iptables | 5 +
ctdb/tests/eventscripts/stubs/kill | 7 +
ctdb/tests/eventscripts/stubs/killall | 7 +
ctdb/tests/eventscripts/stubs/multipath | 36 +
ctdb/tests/eventscripts/stubs/net | 5 +
ctdb/tests/eventscripts/stubs/netstat | 109 +
ctdb/tests/eventscripts/stubs/nmap | 75 +
ctdb/tests/eventscripts/stubs/pidof | 10 +
ctdb/tests/eventscripts/stubs/pkill | 7 +
ctdb/tests/eventscripts/stubs/ps | 12 +
ctdb/tests/eventscripts/stubs/rpc.lockd | 6 +
ctdb/tests/eventscripts/stubs/rpc.mountd | 6 +
ctdb/tests/eventscripts/stubs/rpc.rquotad | 6 +
ctdb/tests/eventscripts/stubs/rpc.statd | 6 +
ctdb/tests/eventscripts/stubs/rpcinfo | 79 +
ctdb/tests/eventscripts/stubs/service | 64 +
ctdb/tests/eventscripts/stubs/sleep | 9 +
ctdb/tests/eventscripts/stubs/tdbdump | 9 +
ctdb/tests/eventscripts/stubs/tdbtool | 15 +
ctdb/tests/eventscripts/stubs/testparm | 51 +
ctdb/tests/eventscripts/stubs/wbinfo | 7 +
ctdb/tests/onnode/0001.sh | 24 +
ctdb/tests/onnode/0002.sh | 16 +
ctdb/tests/onnode/0003.sh | 16 +
ctdb/tests/onnode/0004.sh | 16 +
ctdb/tests/onnode/0005.sh | 13 +
ctdb/tests/onnode/0006.sh | 15 +
ctdb/tests/onnode/0070.sh | 32 +
ctdb/tests/onnode/0071.sh | 29 +
ctdb/tests/onnode/0072.sh | 29 +
ctdb/tests/onnode/0075.sh | 29 +
ctdb/tests/onnode/0080.sh | 17 +
ctdb/tests/onnode/0081.sh | 17 +
ctdb/tests/onnode/0090.sh | 21 +
ctdb/tests/onnode/0091.sh | 21 +
ctdb/tests/onnode/README | 36 +
ctdb/tests/onnode/nodes | 4 +
ctdb/tests/onnode/scripts/local.sh | 86 +
ctdb/tests/onnode/stubs/ctdb | 33 +
ctdb/tests/onnode/stubs/onnode-buggy-001 | 376 +
ctdb/tests/onnode/stubs/ssh | 2 +
ctdb/tests/run_cluster_tests.sh | 1 +
ctdb/tests/run_tests.sh | 329 +
ctdb/tests/scripts/common.sh | 41 +
ctdb/tests/scripts/integration.bash | 729 +
ctdb/tests/scripts/test_wrap | 21 +
ctdb/tests/scripts/unit.sh | 155 +
ctdb/tests/simple/00_ctdb_init.sh | 32 +
ctdb/tests/simple/00_ctdb_onnode.sh | 29 +
ctdb/tests/simple/01_ctdb_version.sh | 54 +
ctdb/tests/simple/02_ctdb_listvars.sh | 41 +
ctdb/tests/simple/03_ctdb_getvar.sh | 51 +
ctdb/tests/simple/04_ctdb_setvar.sh | 79 +
ctdb/tests/simple/05_ctdb_listnodes.sh | 59 +
ctdb/tests/simple/06_ctdb_getpid.sh | 84 +
ctdb/tests/simple/07_ctdb_process_exists.sh | 66 +
ctdb/tests/simple/08_ctdb_isnotrecmaster.sh | 56 +
ctdb/tests/simple/09_ctdb_ping.sh | 57 +
ctdb/tests/simple/11_ctdb_ip.sh | 70 +
ctdb/tests/simple/12_ctdb_getdebug.sh | 82 +
ctdb/tests/simple/13_ctdb_setdebug.sh | 83 +
ctdb/tests/simple/14_ctdb_statistics.sh | 44 +
ctdb/tests/simple/15_ctdb_statisticsreset.sh | 83 +
ctdb/tests/simple/16_ctdb_config_add_ip.sh | 36 +
ctdb/tests/simple/17_ctdb_config_delete_ip.sh | 28 +
ctdb/tests/simple/18_ctdb_reloadips.sh | 105 +
ctdb/tests/simple/20_delip_iface_gc.sh | 62 +
ctdb/tests/simple/23_ctdb_moveip.sh | 61 +
ctdb/tests/simple/24_ctdb_getdbmap.sh | 71 +
ctdb/tests/simple/25_dumpmemory.sh | 52 +
..._ctdb_config_check_error_on_unreachable_ctdb.sh | 70 +
ctdb/tests/simple/27_ctdb_detach.sh | 159 +
ctdb/tests/simple/31_ctdb_disable.sh | 34 +
ctdb/tests/simple/32_ctdb_enable.sh | 42 +
ctdb/tests/simple/41_ctdb_stop.sh | 34 +
ctdb/tests/simple/42_ctdb_continue.sh | 39 +
ctdb/tests/simple/43_stop_recmaster_yield.sh | 54 +
ctdb/tests/simple/51_ctdb_bench.sh | 92 +
ctdb/tests/simple/52_ctdb_fetch.sh | 64 +
ctdb/tests/simple/53_ctdb_transaction.sh | 43 +
ctdb/tests/simple/54_ctdb_transaction_recovery.sh | 66 +
ctdb/tests/simple/55_ctdb_ptrans.sh | 127 +
ctdb/tests/simple/58_ctdb_restoredb.sh | 118 +
ctdb/tests/simple/60_recoverd_missing_ip.sh | 79 +
ctdb/tests/simple/70_recoverpdbbyseqnum.sh | 214 +
ctdb/tests/simple/71_ctdb_wipedb.sh | 75 +
ctdb/tests/simple/72_update_record_persistent.sh | 95 +
ctdb/tests/simple/73_tunable_NoIPTakeover.sh | 83 +
ctdb/tests/simple/75_readonly_records_basic.sh | 193 +
ctdb/tests/simple/76_ctdb_pdb_recovery.sh | 109 +
ctdb/tests/simple/77_ctdb_db_recovery.sh | 133 +
ctdb/tests/simple/80_ctdb_traverse.sh | 73 +
ctdb/tests/simple/99_daemons_shutdown.sh | 23 +
ctdb/tests/simple/README | 2 +
ctdb/tests/simple/scripts/local.bash | 3 +
ctdb/tests/simple/scripts/local_daemons.bash | 136 +
ctdb/tests/src/ctdb_bench.c | 262 +
ctdb/tests/src/ctdb_fetch.c | 278 +
ctdb/tests/src/ctdb_fetch_one.c | 145 +
ctdb/tests/src/ctdb_fetch_readonly_loop.c | 145 +
ctdb/tests/src/ctdb_fetch_readonly_once.c | 117 +
ctdb/tests/src/ctdb_functest.c | 189 +
ctdb/tests/src/ctdb_lock_tdb.c | 42 +
ctdb/tests/src/ctdb_persistent.c | 268 +
ctdb/tests/src/ctdb_porting_tests.c | 311 +
ctdb/tests/src/ctdb_randrec.c | 201 +
ctdb/tests/src/ctdb_store.c | 163 +
ctdb/tests/src/ctdb_takeover_tests.c | 638 +
ctdb/tests/src/ctdb_test.c | 130 +
ctdb/tests/src/ctdb_test_stubs.c | 617 +
ctdb/tests/src/ctdb_trackingdb_test.c | 135 +
ctdb/tests/src/ctdb_transaction.c | 300 +
ctdb/tests/src/ctdb_traverse.c | 116 +
ctdb/tests/src/ctdb_update_record.c | 160 +
ctdb/tests/src/ctdb_update_record_persistent.c | 138 +
ctdb/tests/src/ctdbd_test.c | 79 +
ctdb/tests/src/rb_perftest.c | 123 +
ctdb/tests/src/rb_test.c | 347 +
ctdb/tests/takeover/README | 5 +
ctdb/tests/takeover/det.001.sh | 36 +
ctdb/tests/takeover/det.002.sh | 33 +
ctdb/tests/takeover/det.003.sh | 30 +
ctdb/tests/takeover/lcp2.001.sh | 31 +
ctdb/tests/takeover/lcp2.002.sh | 31 +
ctdb/tests/takeover/lcp2.003.sh | 31 +
ctdb/tests/takeover/lcp2.004.sh | 37 +
ctdb/tests/takeover/lcp2.005.sh | 198 +
ctdb/tests/takeover/lcp2.006.sh | 31 +
ctdb/tests/takeover/lcp2.007.sh | 31 +
ctdb/tests/takeover/lcp2.008.sh | 31 +
ctdb/tests/takeover/lcp2.009.sh | 31 +
ctdb/tests/takeover/lcp2.010.sh | 32 +
ctdb/tests/takeover/lcp2.011.sh | 45 +
ctdb/tests/takeover/lcp2.012.sh | 33 +
ctdb/tests/takeover/lcp2.013.sh | 33 +
ctdb/tests/takeover/lcp2.014.sh | 31 +
ctdb/tests/takeover/lcp2.015.sh | 31 +
ctdb/tests/takeover/lcp2.016.sh | 31 +
ctdb/tests/takeover/lcp2.017.sh | 32 +
ctdb/tests/takeover/lcp2.018.sh | 32 +
ctdb/tests/takeover/lcp2.019.sh | 32 +
ctdb/tests/takeover/lcp2.020.sh | 33 +
ctdb/tests/takeover/lcp2.021.sh | 33 +
ctdb/tests/takeover/lcp2.022.sh | 35 +
ctdb/tests/takeover/lcp2.023.sh | 97 +
ctdb/tests/takeover/lcp2.024.sh | 42 +
ctdb/tests/takeover/lcp2.025.sh | 33 +
ctdb/tests/takeover/lcp2.026.sh | 33 +
ctdb/tests/takeover/lcp2.027.sh | 45 +
ctdb/tests/takeover/lcp2.028.sh | 45 +
ctdb/tests/takeover/lcp2.029.sh | 111 +
ctdb/tests/takeover/lcp2.030.sh | 1813 +
ctdb/tests/takeover/lcp2.031.sh | 143 +
ctdb/tests/takeover/lcp2.032.sh | 450 +
ctdb/tests/takeover/lcp2.033.sh | 74 +
ctdb/tests/takeover/nondet.001.sh | 35 +
ctdb/tests/takeover/nondet.002.sh | 32 +
ctdb/tests/takeover/nondet.003.sh | 29 +
ctdb/tests/takeover/scripts/local.sh | 23 +
ctdb/tests/takeover/simulation/README | 6 +
ctdb/tests/takeover/simulation/ctdb_takeover.py | 888 +
ctdb/tests/takeover/simulation/hey_jude.py | 24 +
ctdb/tests/takeover/simulation/ip_groups1.py | 25 +
ctdb/tests/takeover/simulation/ip_groups2.py | 20 +
ctdb/tests/takeover/simulation/ip_groups3.py | 27 +
ctdb/tests/takeover/simulation/ip_groups4.py | 25 +
ctdb/tests/takeover/simulation/ip_groups5.py | 23 +
ctdb/tests/takeover/simulation/mgmt_simple.py | 22 +
ctdb/tests/takeover/simulation/node_group.py | 46 +
ctdb/tests/takeover/simulation/node_group_extra.py | 31 +
.../tests/takeover/simulation/node_group_simple.py | 26 +
ctdb/tests/takeover/simulation/nondet_path_01.py | 25 +
ctdb/tests/test_check_tcp_ports.sh | 17 +
ctdb/tests/tool/README | 17 +
ctdb/tests/tool/func.parse_nodestring.001.sh | 16 +
ctdb/tests/tool/func.parse_nodestring.002.sh | 16 +
ctdb/tests/tool/func.parse_nodestring.003.sh | 15 +
ctdb/tests/tool/scripts/local.sh | 61 +
ctdb/tests/tool/stubby.getcapabilities.001.sh | 30 +
ctdb/tests/tool/stubby.getcapabilities.002.sh | 30 +
ctdb/tests/tool/stubby.getcapabilities.003.sh | 27 +
ctdb/tests/tool/stubby.getcapabilities.004.sh | 57 +
ctdb/tests/tool/stubby.listnodes.001.sh | 20 +
ctdb/tests/tool/stubby.listnodes.002.sh | 20 +
ctdb/tests/tool/stubby.lvs.001.sh | 26 +
ctdb/tests/tool/stubby.lvs.002.sh | 29 +
ctdb/tests/tool/stubby.lvs.003.sh | 28 +
ctdb/tests/tool/stubby.lvsmaster.001.sh | 27 +
ctdb/tests/tool/stubby.lvsmaster.002.sh | 27 +
ctdb/tests/tool/stubby.lvsmaster.003.sh | 27 +
ctdb/tests/tool/stubby.lvsmaster.004.sh | 27 +
ctdb/tests/tool/stubby.lvsmaster.005.sh | 27 +
ctdb/tests/tool/stubby.lvsmaster.006.sh | 27 +
ctdb/tests/tool/stubby.lvsmaster.007.sh | 27 +
ctdb/tests/tool/stubby.natgwlist.001.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.002.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.003.sh | 35 +
ctdb/tests/tool/stubby.natgwlist.004.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.005.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.006.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.007.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.008.sh | 37 +
ctdb/tests/tool/stubby.natgwlist.009.sh | 36 +
ctdb/tests/tool/stubby.natgwlist.010.sh | 37 +
ctdb/tests/tool/stubby.nodestatus.001.sh | 30 +
ctdb/tests/tool/stubby.nodestatus.002.sh | 30 +
ctdb/tests/tool/stubby.nodestatus.003.sh | 30 +
ctdb/tests/tool/stubby.nodestatus.004.sh | 31 +
ctdb/tests/tool/stubby.nodestatus.005.sh | 34 +
ctdb/tests/tool/stubby.status.001.sh | 37 +
ctdb/tests/tool/stubby.status.002.sh | 37 +
ctdb/tests/tool/stubby.xpnn.001.sh | 20 +
ctdb/tests/tool/stubby.xpnn.002.sh | 20 +
ctdb/tests/tool/stubby.xpnn.003.sh | 24 +
ctdb/tools/ctdb.c | 6616 +
ctdb/tools/ctdb_diagnostics | 335 +
ctdb/tools/ctdb_vacuum.c | 193 +
ctdb/tools/ltdbtool.c | 395 +
ctdb/tools/onnode | 424 +
ctdb/utils/nagios/README | 56 +
ctdb/utils/nagios/check_ctdb | 279 +
ctdb/utils/ping_pong/ping_pong.c | 251 +
ctdb/utils/pmda/Install | 36 +
ctdb/utils/pmda/README | 84 +
ctdb/utils/pmda/Remove | 29 +
ctdb/utils/pmda/domain.h | 19 +
ctdb/utils/pmda/help | 106 +
ctdb/utils/pmda/pmda_ctdb.c | 613 +
ctdb/utils/pmda/pmns | 73 +
ctdb/utils/pmda/root | 10 +
ctdb/utils/scsi_io/scsi_io.c | 1152 +
ctdb/utils/smnotify/smnotify.c | 150 +
ctdb/utils/smnotify/smnotify.x | 21 +
ctdb/web/bar1.jpg | Bin 0 -> 2594 bytes
ctdb/web/building.html | 42 +
ctdb/web/clamd.html | 78 +
ctdb/web/configuring.html | 202 +
ctdb/web/ctdblogo.png | Bin 0 -> 10145 bytes
ctdb/web/documentation.html | 43 +
ctdb/web/download.html | 50 +
ctdb/web/footer.html | 39 +
ctdb/web/ftp.html | 102 +
ctdb/web/header.html | 44 +
ctdb/web/index.html | 141 +
ctdb/web/iscsi.html | 113 +
ctdb/web/nfs.html | 96 +
ctdb/web/prerequisites.html | 30 +
ctdb/web/samba.html | 97 +
ctdb/web/testing.html | 112 +
ctdb/wscript | 671 +
debian/NEWS | 44 +-
debian/README.Debian | 32 +
debian/README.build | 397 -
debian/README.source | 52 +-
debian/TODO | 35 +
debian/addshare.py | 46 +
debian/autodeps.py | 163 +
debian/bin/cups-config | 6 +
debian/bin/xsltproc | 19 +
debian/build-orig.sh | 37 +
debian/bzr-builddeb.conf | 2 +
debian/changelog | 1732 +-
debian/clean | 5 -
debian/config.cache | 215 -
debian/control | 545 +-
debian/copyright | 181 +-
debian/dirs | 5 +
.../Samba4-HOWTO/history.xml => debian/diversions | 0
debian/gbp.conf | 16 +
debian/get_source_changedate.pl | 21 +
debian/ldb-compat.py | 47 +
debian/ldb-equiv-versions | 1 +
debian/libnss-winbind.install | 3 +
debian/libnss-winbind.lintian-overrides | 9 +
debian/libpam-smbpass.preinst | 51 +
debian/libpam-winbind.install | 5 +-
debian/libpam-winbind.lintian-overrides | 5 -
debian/libparse-pidl-perl.install | 5 +
debian/library-equivalents | 11 +
debian/libsamba-heimdal.install | 23 +
debian/libsmbclient-dev.install | 4 +-
debian/libsmbclient.install | 2 +-
lib/popt/dummy.in => debian/libsmbclient.manpages | 0
debian/libsmbclient.symbols | 349 +-
debian/libsmbsharemodes-dev.install | 3 +
debian/libsmbsharemodes0.install | 1 +
debian/libwbclient-dev.install | 3 +-
debian/libwbclient0.install | 3 +-
debian/libwbclient0.symbols | 149 +-
debian/make_shlibs | 58 +
debian/merge_shlibs.pl | 33 +
debian/patches/05_share_ldb_module | 22 +
debian/patches/07_private_lib | 18 +
debian/patches/25_heimdal_api_changes | 50 +
debian/patches/26_heimdal_compat | 19 +
debian/patches/VERSION.patch | 14 +-
debian/patches/add-so-version-to-private-libraries | 21 +
debian/patches/autoconf.patch | 83 -
.../bug_221618_precise-64bit-prototype.patch | 15 +-
...m_7499-nss_wins-dont-clobber-daemons-logs.patch | 43 +
.../bug_601406_fix-perl-path-in-example.patch | 2 +-
debian/patches/documentation.patch | 302 -
debian/patches/dont-build-VFS-examples.patch | 28 -
debian/patches/fhs-filespaths.patch | 41 -
debian/patches/initialize_password_db-null-deref | 23 -
debian/patches/installswat.sh.patch | 23 -
debian/patches/series | 21 +-
debian/patches/smbclient-pager.patch | 8 +-
debian/patches/smbtar-bashism.patch | 18 -
debian/patches/undefined-symbols.patch | 24 -
debian/patches/usershare.patch | 30 +-
debian/patches/waf_smbpasswd_location | 17 +
.../patches/xsltproc_dont_build_smb.conf.5.patch | 20 +
debian/po/POTFILES.in | 2 +-
debian/po/ar.po | 312 +-
debian/po/ast.po | 277 +-
debian/po/be.po | 276 +-
debian/po/bg.po | 322 +-
debian/po/bn.po | 274 +-
debian/po/bs.po | 306 +-
debian/po/ca.po | 324 +-
debian/po/cs.po | 342 +-
debian/po/da.po | 265 +-
debian/po/de.po | 367 +-
debian/po/dz.po | 306 +-
debian/po/el.po | 319 +-
debian/po/eo.po | 303 +-
debian/po/es.po | 418 +-
debian/po/et.po | 302 +-
debian/po/eu.po | 358 +-
debian/po/fi.po | 303 +-
debian/po/fr.po | 349 +-
debian/po/gl.po | 345 +-
debian/po/gu.po | 304 +-
debian/po/he.po | 252 +-
debian/po/hu.po | 306 +-
debian/po/id.po | 342 +-
debian/po/it.po | 308 +-
debian/po/ja.po | 247 +-
debian/po/ka.po | 285 +-
debian/po/km.po | 316 +-
debian/po/ko.po | 301 +-
debian/po/ku.po | 288 +-
debian/po/lt.po | 331 +-
debian/po/ml.po | 312 +-
debian/po/mr.po | 319 +-
debian/po/nb.po | 321 +-
debian/po/ne.po | 303 +-
debian/po/nl.po | 286 +-
debian/po/nn.po | 306 +-
debian/po/pl.po | 368 +-
debian/po/pt.po | 340 +-
debian/po/pt_BR.po | 376 +-
debian/po/ro.po | 315 +-
debian/po/ru.po | 321 +-
debian/po/sk.po | 322 +-
debian/po/sl.po | 308 +-
debian/po/sq.po | 308 +-
debian/po/sv.po | 314 +-
debian/po/ta.po | 307 +-
debian/po/templates.pot | 215 +-
debian/po/th.po | 327 +-
debian/po/tl.po | 318 +-
debian/po/tr.po | 359 +-
debian/po/vi.po | 320 +-
debian/po/wo.po | 311 +-
debian/po/zh_CN.po | 296 +-
debian/po/zh_TW.po | 334 +-
debian/python-samba.install | 1 +
debian/registry-tools.install | 8 +
debian/registry-tools.lintian-overrides | 1 +
debian/rules | 217 +-
debian/samba-ad-dc.config | 69 +
debian/samba-ad-dc.postinst | 67 +
debian/samba-ad-dc.postrm | 12 +
debian/samba-ad-dc.templates | 54 +
debian/samba-ad-dc.upstart | 16 +
debian/samba-common-bin.dirs | 3 +
debian/samba-common-bin.install | 22 +-
debian/samba-common-bin.lintian-overrides | 4 +
debian/samba-common-bin.postinst | 20 +-
debian/samba-common-bin.prerm | 10 +-
debian/samba-common.config | 24 +-
debian/samba-common.dhcp | 2 +-
debian/samba-common.dirs | 1 -
debian/samba-common.install | 12 +-
debian/samba-common.links | 1 -
debian/samba-common.maintscript | 1 +
debian/samba-common.postinst | 37 +-
debian/samba-common.postrm | 3 +-
debian/samba-common.preinst | 11 +
debian/samba-common.templates | 14 +-
debian/samba-dev.install | 148 +
debian/samba-doc-pdf.doc-base.samba-by-example | 8 -
.../samba-doc-pdf.doc-base.samba-developers-guide | 13 -
debian/samba-doc-pdf.doc-base.samba-howto | 7 -
debian/samba-doc-pdf.docs | 3 -
debian/samba-doc.doc-base.samba-by-example | 9 -
debian/samba-doc.doc-base.samba-developers-guide | 14 -
debian/samba-doc.doc-base.samba-howto | 8 -
debian/samba-doc.docs | 2 +-
debian/samba-doc.install | 1 +
debian/samba-doc.lintian-overrides | 3 +
debian/samba-dsdb-modules.install | 2 +
debian/samba-libs.install | 104 +
debian/samba-libs.lintian-overrides | 4 +
debian/samba-libs.preinst | 56 +
debian/samba-testsuite.install | 12 +
debian/samba-testsuite.lintian-overrides | 2 +
debian/samba-tools.install | 10 -
debian/samba-vfs-modules.install | 39 +
debian/samba.config | 83 -
debian/samba.dirs | 2 +
debian/samba.docs | 1 -
debian/samba.if-up | 33 -
debian/samba.init | 131 +-
debian/samba.install | 37 +-
debian/samba.links | 2 +
debian/samba.lintian-overrides | 9 +
debian/samba.logrotate | 2 +-
debian/samba.maintscript | 1 +
debian/samba.nmbd.init | 91 +
debian/samba.nmbd.upstart | 21 +
debian/samba.postinst | 117 +-
debian/samba.postrm | 26 +-
debian/samba.prerm | 8 +-
debian/samba.reload-smbd.upstart | 12 +
debian/samba.samba-ad-dc.init | 101 +
debian/samba.smbd.init | 92 +
debian/samba.smbd.upstart | 15 +
debian/samba.templates | 29 -
debian/samba.upstart.in | 16 +
debian/samba4.dirs | 2 +
debian/setoption.py | 47 +
debian/smb.conf | 123 +-
debian/smbclient.install | 18 +-
debian/source.lintian-overrides | 6 -
debian/swat.dirs | 2 -
debian/swat.install | 7 -
debian/swat.links | 4 -
debian/swat.postinst | 10 -
debian/swat.postrm | 25 -
debian/tests/control | 2 +
debian/tests/python-smoke | 2 +
debian/watch | 4 +-
debian/winbind.init | 15 +
debian/winbind.install | 24 +-
debian/winbind.links | 3 -
debian/winbind.lintian-overrides | 3 +
debian/winbind.postinst | 15 -
debian/winbind.postrm | 3 +-
debian/winbind.upstart | 19 +
dfs_server/dfs_server_ad.c | 947 +
dfs_server/dfs_server_ad.h | 23 +
dfs_server/wscript_build | 7 +
docs-xml/.gitignore | 4 +-
docs-xml/Makefile | 122 +-
docs-xml/Makefile.settings.in | 4 +-
docs-xml/Samba3-ByExample/SBE-2000UserNetwork.xml | 58 +-
docs-xml/Samba3-ByExample/SBE-500UserNetwork.xml | 6 +-
.../Samba3-ByExample/SBE-AddingUNIXClients.xml | 56 +-
docs-xml/Samba3-ByExample/SBE-Appendix1.xml | 4 +-
docs-xml/Samba3-ByExample/SBE-Appendix2.xml | 20 +-
.../Samba3-ByExample/SBE-DomainAppsSupport.xml | 36 +-
docs-xml/Samba3-ByExample/SBE-HighAvailability.xml | 4 +-
.../Samba3-ByExample/SBE-KerberosFastStart.xml | 2073 -
docs-xml/Samba3-ByExample/SBE-MakingHappyUsers.xml | 62 +-
docs-xml/Samba3-ByExample/SBE-MigrateNT4Samba3.xml | 74 +-
docs-xml/Samba3-ByExample/SBE-MigrateNW4Samba3.xml | 4 +-
.../Samba3-ByExample/SBE-SecureOfficeServer.xml | 21 +-
.../Samba3-ByExample/SBE-SimpleOfficeServer.xml | 16 +-
docs-xml/Samba3-ByExample/SBE-TheSmallOffice.xml | 14 +-
docs-xml/Samba3-ByExample/SBE-UpgradingSamba.xml | 104 +-
docs-xml/Samba3-ByExample/SBE-preface.xml | 24 +-
docs-xml/Samba3-ByExample/index.xml | 28 +-
docs-xml/Samba3-Developers-Guide/unix-smb.xml | 17 +-
docs-xml/Samba3-HOWTO/TOSHARG-AccessControls.xml | 4 +-
docs-xml/Samba3-HOWTO/TOSHARG-BDC.xml | 195 +-
docs-xml/Samba3-HOWTO/TOSHARG-Bugs.xml | 11 +-
docs-xml/Samba3-HOWTO/TOSHARG-CUPS-printing.xml | 83 +-
docs-xml/Samba3-HOWTO/TOSHARG-Compiling.xml | 274 +-
docs-xml/Samba3-HOWTO/TOSHARG-ConfigSmarts.xml | 2 +-
docs-xml/Samba3-HOWTO/TOSHARG-Diagnosis.xml | 40 +-
docs-xml/Samba3-HOWTO/TOSHARG-DomainMember.xml | 168 +-
docs-xml/Samba3-HOWTO/TOSHARG-FastStart.xml | 40 +-
docs-xml/Samba3-HOWTO/TOSHARG-Group-Mapping.xml | 4 +-
docs-xml/Samba3-HOWTO/TOSHARG-HighAvailability.xml | 500 -
docs-xml/Samba3-HOWTO/TOSHARG-IDMAP.xml | 18 +-
docs-xml/Samba3-HOWTO/TOSHARG-Install.xml | 26 +-
.../Samba3-HOWTO/TOSHARG-InterdomainTrusts.xml | 16 +-
docs-xml/Samba3-HOWTO/TOSHARG-IntroSMB.xml | 10 +-
docs-xml/Samba3-HOWTO/TOSHARG-NT4Migration.xml | 46 +-
docs-xml/Samba3-HOWTO/TOSHARG-NetworkBrowsing.xml | 6 +-
docs-xml/Samba3-HOWTO/TOSHARG-Other-Clients.xml | 351 -
docs-xml/Samba3-HOWTO/TOSHARG-PDC.xml | 415 +-
docs-xml/Samba3-HOWTO/TOSHARG-Passdb.xml | 99 +-
docs-xml/Samba3-HOWTO/TOSHARG-Portability.xml | 270 -
docs-xml/Samba3-HOWTO/TOSHARG-Printing.xml | 68 +-
docs-xml/Samba3-HOWTO/TOSHARG-Problems.xml | 4 -
docs-xml/Samba3-HOWTO/TOSHARG-ProfileMgmt.xml | 2 +-
.../Samba3-HOWTO/TOSHARG-RightsAndPriviliges.xml | 12 +-
docs-xml/Samba3-HOWTO/TOSHARG-SWAT.xml | 640 -
docs-xml/Samba3-HOWTO/TOSHARG-ServerType.xml | 291 +-
docs-xml/Samba3-HOWTO/TOSHARG-Speed.xml | 327 -
docs-xml/Samba3-HOWTO/TOSHARG-StandAloneServer.xml | 1 -
docs-xml/Samba3-HOWTO/TOSHARG-TDBFiles.xml | 61 +-
docs-xml/Samba3-HOWTO/TOSHARG-TheNetCommand.xml | 16 +-
docs-xml/Samba3-HOWTO/TOSHARG-Unicode.xml | 4 +-
docs-xml/Samba3-HOWTO/TOSHARG-VFS.xml | 9 +-
docs-xml/Samba3-HOWTO/TOSHARG-Winbind.xml | 4 +-
.../Samba3-HOWTO/TOSHARG-WindowsClientConfig.xml | 4 +-
docs-xml/Samba3-HOWTO/TOSHARG-preface.xml | 2 +-
docs-xml/Samba3-HOWTO/TOSHARG-upgrading-to-3.0.xml | 967 -
docs-xml/Samba3-HOWTO/index.xml | 12 -
docs-xml/Samba3-HOWTO/manpages.xml | 120 +-
docs-xml/Samba4-HOWTO/ad-dc.xml | 4 -
docs-xml/Samba4-HOWTO/ad-member.xml | 4 -
docs-xml/Samba4-HOWTO/auth.xml | 4 -
docs-xml/Samba4-HOWTO/cifsfs.xml | 4 -
docs-xml/Samba4-HOWTO/compiling.xml | 24 -
docs-xml/Samba4-HOWTO/config.xml | 5 -
docs-xml/Samba4-HOWTO/domain-bdc.xml | 4 -
docs-xml/Samba4-HOWTO/domain-member.xml | 3 -
docs-xml/Samba4-HOWTO/domain-pdc.xml | 4 -
docs-xml/Samba4-HOWTO/gui-clients.xml | 4 -
docs-xml/Samba4-HOWTO/index.xml | 137 -
docs-xml/Samba4-HOWTO/ldb.xml | 4 -
docs-xml/Samba4-HOWTO/printing.xml | 11 -
docs-xml/Samba4-HOWTO/protocol.xml | 204 -
docs-xml/Samba4-HOWTO/registry.xml | 4 -
docs-xml/Samba4-HOWTO/samba.xml | 48 -
docs-xml/Samba4-HOWTO/security=share.xml | 8 -
docs-xml/Samba4-HOWTO/security=user.xml | 6 -
docs-xml/Samba4-HOWTO/shares.xml | 3 -
docs-xml/Samba4-HOWTO/smbclient.xml | 4 -
docs-xml/build/DTD/samba.entities | 103 +-
docs-xml/build/catalog.xml.in | 7 +-
docs-xml/configure.ac | 4 +-
docs-xml/htmldocs.html | 4 -
docs-xml/manpages-3/eventlogadm.8.xml | 291 -
docs-xml/manpages-3/findsmb.1.xml | 153 -
docs-xml/manpages-3/idmap_ad.8.xml | 107 -
docs-xml/manpages-3/idmap_adex.8.xml | 88 -
docs-xml/manpages-3/idmap_autorid.8.xml | 132 -
docs-xml/manpages-3/idmap_hash.8.xml | 75 -
docs-xml/manpages-3/idmap_ldap.8.xml | 145 -
docs-xml/manpages-3/idmap_nss.8.xml | 60 -
docs-xml/manpages-3/idmap_rid.8.xml | 132 -
docs-xml/manpages-3/idmap_tdb.8.xml | 75 -
docs-xml/manpages-3/idmap_tdb2.8.xml | 137 -
docs-xml/manpages-3/libsmbclient.7.xml | 141 -
docs-xml/manpages-3/lmhosts.5.xml | 127 -
docs-xml/manpages-3/log2pcap.1.xml | 138 -
docs-xml/manpages-3/net.8.xml | 2263 -
docs-xml/manpages-3/nmbd.8.xml | 294 -
docs-xml/manpages-3/nmblookup.1.xml | 223 -
docs-xml/manpages-3/ntlm_auth.1.xml | 409 -
docs-xml/manpages-3/pam_winbind.8.xml | 264 -
docs-xml/manpages-3/pam_winbind.conf.5.xml | 190 -
docs-xml/manpages-3/pdbedit.8.xml | 547 -
docs-xml/manpages-3/profiles.1.xml | 88 -
docs-xml/manpages-3/rpcclient.1.xml | 494 -
docs-xml/manpages-3/samba.7.xml | 362 -
docs-xml/manpages-3/sharesec.1.xml | 220 -
docs-xml/manpages-3/smb.conf.5.xml | 880 -
docs-xml/manpages-3/smbcacls.1.xml | 265 -
docs-xml/manpages-3/smbclient.1.xml | 1151 -
docs-xml/manpages-3/smbcontrol.1.xml | 335 -
docs-xml/manpages-3/smbcquotas.1.xml | 183 -
docs-xml/manpages-3/smbd.8.xml | 445 -
docs-xml/manpages-3/smbget.1.xml | 217 -
docs-xml/manpages-3/smbgetrc.5.xml | 116 -
docs-xml/manpages-3/smbpasswd.5.xml | 211 -
docs-xml/manpages-3/smbpasswd.8.xml | 431 -
docs-xml/manpages-3/smbspool.8.xml | 133 -
docs-xml/manpages-3/smbstatus.1.xml | 140 -
docs-xml/manpages-3/smbta-util.8.xml | 119 -
docs-xml/manpages-3/smbtar.1.xml | 237 -
docs-xml/manpages-3/smbtree.1.xml | 96 -
docs-xml/manpages-3/swat.8.xml | 237 -
docs-xml/manpages-3/tdbbackup.8.xml | 136 -
docs-xml/manpages-3/tdbdump.8.xml | 61 -
docs-xml/manpages-3/tdbtool.8.xml | 235 -
docs-xml/manpages-3/testparm.1.xml | 202 -
docs-xml/manpages-3/vfs_acl_tdb.8.xml | 62 -
docs-xml/manpages-3/vfs_acl_xattr.8.xml | 66 -
docs-xml/manpages-3/vfs_aio_fork.8.xml | 86 -
docs-xml/manpages-3/vfs_audit.8.xml | 122 -
docs-xml/manpages-3/vfs_cacheprime.8.xml | 110 -
docs-xml/manpages-3/vfs_cap.8.xml | 78 -
docs-xml/manpages-3/vfs_catia.8.xml | 73 -
docs-xml/manpages-3/vfs_commit.8.xml | 110 -
docs-xml/manpages-3/vfs_crossrename.8.xml | 116 -
docs-xml/manpages-3/vfs_default_quota.8.xml | 136 -
docs-xml/manpages-3/vfs_dirsort.8.xml | 69 -
docs-xml/manpages-3/vfs_extd_audit.8.xml | 68 -
docs-xml/manpages-3/vfs_fake_perms.8.xml | 73 -
docs-xml/manpages-3/vfs_fileid.8.xml | 112 -
docs-xml/manpages-3/vfs_full_audit.8.xml | 269 -
docs-xml/manpages-3/vfs_gpfs.8.xml | 356 -
docs-xml/manpages-3/vfs_netatalk.8.xml | 77 -
docs-xml/manpages-3/vfs_notify_fam.8.xml | 70 -
docs-xml/manpages-3/vfs_prealloc.8.xml | 107 -
docs-xml/manpages-3/vfs_preopen.8.xml | 115 -
docs-xml/manpages-3/vfs_readahead.8.xml | 115 -
docs-xml/manpages-3/vfs_readonly.8.xml | 101 -
docs-xml/manpages-3/vfs_recycle.8.xml | 220 -
docs-xml/manpages-3/vfs_scannedonly.8.xml | 243 -
docs-xml/manpages-3/vfs_shadow_copy.8.xml | 121 -
docs-xml/manpages-3/vfs_shadow_copy2.8.xml | 211 -
docs-xml/manpages-3/vfs_smb_traffic_analyzer.8.xml | 299 -
docs-xml/manpages-3/vfs_streams_depot.8.xml | 78 -
docs-xml/manpages-3/vfs_streams_xattr.8.xml | 68 -
docs-xml/manpages-3/vfs_time_audit.8.xml | 101 -
docs-xml/manpages-3/vfs_xattr_tdb.8.xml | 69 -
docs-xml/manpages-3/vfstest.1.xml | 153 -
docs-xml/manpages-3/wbinfo.1.xml | 492 -
docs-xml/manpages-3/winbind_krb5_locator.7.xml | 95 -
docs-xml/manpages-3/winbindd.8.xml | 507 -
docs-xml/manpages/dbwrap_tool.1.xml | 193 +
docs-xml/manpages/eventlogadm.8.xml | 291 +
docs-xml/manpages/findsmb.1.xml | 153 +
docs-xml/manpages/idmap_ad.8.xml | 115 +
docs-xml/manpages/idmap_autorid.8.xml | 163 +
docs-xml/manpages/idmap_hash.8.xml | 75 +
docs-xml/manpages/idmap_ldap.8.xml | 145 +
docs-xml/manpages/idmap_nss.8.xml | 60 +
docs-xml/manpages/idmap_rfc2307.8.xml | 165 +
docs-xml/manpages/idmap_rid.8.xml | 132 +
docs-xml/manpages/idmap_tdb.8.xml | 75 +
docs-xml/manpages/idmap_tdb2.8.xml | 137 +
docs-xml/manpages/libsmbclient.7.xml | 141 +
docs-xml/manpages/lmhosts.5.xml | 127 +
docs-xml/manpages/log2pcap.1.xml | 138 +
docs-xml/manpages/net.8.xml | 2730 +
docs-xml/manpages/nmbd.8.xml | 297 +
docs-xml/manpages/nmblookup.1.xml | 222 +
docs-xml/manpages/ntlm_auth.1.xml | 458 +
docs-xml/manpages/pam_winbind.8.xml | 271 +
docs-xml/manpages/pam_winbind.conf.5.xml | 219 +
docs-xml/manpages/pdbedit.8.xml | 547 +
docs-xml/manpages/profiles.1.xml | 90 +
docs-xml/manpages/rpcclient.1.xml | 548 +
docs-xml/manpages/samba-regedit.8.xml | 96 +
docs-xml/manpages/samba-tool.8.xml | 587 +
docs-xml/manpages/samba.7.xml | 349 +
docs-xml/manpages/samba.8.xml | 244 +
docs-xml/manpages/sharesec.1.xml | 251 +
docs-xml/manpages/smb.conf.5.xml | 829 +
docs-xml/manpages/smbcacls.1.xml | 309 +
docs-xml/manpages/smbclient.1.xml | 1239 +
docs-xml/manpages/smbcontrol.1.xml | 348 +
docs-xml/manpages/smbcquotas.1.xml | 185 +
docs-xml/manpages/smbd.8.xml | 453 +
docs-xml/manpages/smbget.1.xml | 226 +
docs-xml/manpages/smbgetrc.5.xml | 116 +
docs-xml/manpages/smbpasswd.5.xml | 211 +
docs-xml/manpages/smbpasswd.8.xml | 431 +
docs-xml/manpages/smbspool.8.xml | 133 +
docs-xml/manpages/smbstatus.1.xml | 174 +
docs-xml/manpages/smbta-util.8.xml | 115 +
docs-xml/manpages/smbtar.1.xml | 237 +
docs-xml/manpages/smbtree.1.xml | 96 +
docs-xml/manpages/testparm.1.xml | 210 +
docs-xml/manpages/vfs_acl_tdb.8.xml | 79 +
docs-xml/manpages/vfs_acl_xattr.8.xml | 83 +
docs-xml/manpages/vfs_aio_fork.8.xml | 86 +
docs-xml/manpages/vfs_aio_linux.8.xml | 115 +
docs-xml/manpages/vfs_aio_pthread.8.xml | 120 +
docs-xml/manpages/vfs_audit.8.xml | 122 +
docs-xml/manpages/vfs_btrfs.8.xml | 90 +
docs-xml/manpages/vfs_cacheprime.8.xml | 110 +
docs-xml/manpages/vfs_cap.8.xml | 78 +
docs-xml/manpages/vfs_catia.8.xml | 142 +
docs-xml/manpages/vfs_commit.8.xml | 110 +
docs-xml/manpages/vfs_crossrename.8.xml | 118 +
docs-xml/manpages/vfs_default_quota.8.xml | 136 +
docs-xml/manpages/vfs_dirsort.8.xml | 69 +
docs-xml/manpages/vfs_extd_audit.8.xml | 68 +
docs-xml/manpages/vfs_fake_perms.8.xml | 73 +
docs-xml/manpages/vfs_fileid.8.xml | 112 +
docs-xml/manpages/vfs_fruit.8.xml | 183 +
docs-xml/manpages/vfs_full_audit.8.xml | 263 +
docs-xml/manpages/vfs_gpfs.8.xml | 498 +
docs-xml/manpages/vfs_linux_xfs_sgid.8.xml | 74 +
docs-xml/manpages/vfs_media_harmony.8.xml | 142 +
docs-xml/manpages/vfs_netatalk.8.xml | 77 +
docs-xml/manpages/vfs_notify_fam.8.xml | 70 +
docs-xml/manpages/vfs_prealloc.8.xml | 107 +
docs-xml/manpages/vfs_preopen.8.xml | 115 +
docs-xml/manpages/vfs_readahead.8.xml | 115 +
docs-xml/manpages/vfs_readonly.8.xml | 101 +
docs-xml/manpages/vfs_recycle.8.xml | 220 +
docs-xml/manpages/vfs_scannedonly.8.xml | 243 +
docs-xml/manpages/vfs_shadow_copy.8.xml | 121 +
docs-xml/manpages/vfs_shadow_copy2.8.xml | 420 +
docs-xml/manpages/vfs_smb_traffic_analyzer.8.xml | 299 +
docs-xml/manpages/vfs_snapper.8.xml | 93 +
docs-xml/manpages/vfs_streams_depot.8.xml | 97 +
docs-xml/manpages/vfs_streams_xattr.8.xml | 102 +
docs-xml/manpages/vfs_syncops.8.xml | 99 +
docs-xml/manpages/vfs_time_audit.8.xml | 101 +
docs-xml/manpages/vfs_tsmsm.8.xml | 135 +
docs-xml/manpages/vfs_worm.8.xml | 93 +
docs-xml/manpages/vfs_xattr_tdb.8.xml | 69 +
docs-xml/manpages/vfs_zfsacl.8.xml | 160 +
docs-xml/manpages/vfstest.1.xml | 172 +
docs-xml/manpages/wbinfo.1.xml | 598 +
docs-xml/manpages/winbind_krb5_locator.7.xml | 95 +
docs-xml/manpages/winbindd.8.xml | 506 +
docs-xml/scripts/find_missing_doc.pl | 62 -
docs-xml/scripts/find_missing_manpages.pl | 40 -
docs-xml/scripts/neatquotes.pl | 12 -
docs-xml/smbdotconf/base/bindinterfacesonly.xml | 15 +-
docs-xml/smbdotconf/base/displaycharset.xml | 17 -
docs-xml/smbdotconf/base/doscharset.xml | 1 +
docs-xml/smbdotconf/base/enablecorefiles.xml | 1 +
docs-xml/smbdotconf/base/netbiosname.xml | 6 +-
docs-xml/smbdotconf/base/netbiosscope.xml | 1 +
docs-xml/smbdotconf/base/path.xml | 1 +
docs-xml/smbdotconf/base/realm.xml | 1 +
docs-xml/smbdotconf/base/serverservices.xml | 18 +
docs-xml/smbdotconf/base/serverstring.xml | 1 +
docs-xml/smbdotconf/base/sharebackend.xml | 19 +
docs-xml/smbdotconf/base/unixcharset.xml | 3 +-
docs-xml/smbdotconf/base/workgroup.xml | 1 +
docs-xml/smbdotconf/browse/domainmaster.xml | 3 +-
docs-xml/smbdotconf/browse/lmannounce.xml | 2 +-
docs-xml/smbdotconf/browse/localmaster.xml | 1 +
docs-xml/smbdotconf/browse/preferredmaster.xml | 1 +
docs-xml/smbdotconf/domain/allowdnsupdates.xml | 18 +
docs-xml/smbdotconf/domain/dnsforwarder.xml | 18 +
docs-xml/smbdotconf/domain/dnsupdatecommand.xml | 15 +
.../smbdotconf/domain/machinepasswordtimeout.xml | 2 +-
docs-xml/smbdotconf/domain/nsupdatecommand.xml | 13 +
docs-xml/smbdotconf/domain/rndccommand.xml | 17 +
docs-xml/smbdotconf/domain/spnupdatecommand.xml | 14 +
docs-xml/smbdotconf/filename/casesensitive.xml | 4 +-
docs-xml/smbdotconf/filename/defaultcase.xml | 2 +-
docs-xml/smbdotconf/filename/hideunreadable.xml | 3 +
.../smbdotconf/filename/hideunwriteablefiles.xml | 3 +
docs-xml/smbdotconf/filename/manglednames.xml | 1 +
docs-xml/smbdotconf/filename/mangleprefix.xml | 2 +-
docs-xml/smbdotconf/filename/manglingchar.xml | 3 +-
docs-xml/smbdotconf/filename/manglingmethod.xml | 2 +-
docs-xml/smbdotconf/filename/maparchive.xml | 6 +
docs-xml/smbdotconf/filename/maphidden.xml | 8 +-
docs-xml/smbdotconf/filename/mapreadonly.xml | 6 +
docs-xml/smbdotconf/filename/mapsystem.xml | 6 +
docs-xml/smbdotconf/filename/maxstatcachesize.xml | 2 +-
.../smbdotconf/filename/storedosattributes.xml | 4 +-
docs-xml/smbdotconf/filename/vetofiles.xml | 2 +-
docs-xml/smbdotconf/generate-file-list.sh | 25 +-
.../smbdotconf/ldap/clientldapsaslwrapping.xml | 10 +-
docs-xml/smbdotconf/ldap/ldapadmindn.xml | 2 +-
docs-xml/smbdotconf/ldap/ldapgroupsuffix.xml | 1 +
docs-xml/smbdotconf/ldap/ldapidmapsuffix.xml | 1 +
docs-xml/smbdotconf/ldap/ldapmachinesuffix.xml | 1 +
docs-xml/smbdotconf/ldap/ldappasswdsync.xml | 1 +
docs-xml/smbdotconf/ldap/ldapsameditposix.xml | 2 +-
docs-xml/smbdotconf/ldap/ldapusersuffix.xml | 1 +
docs-xml/smbdotconf/locking/kerneloplocks.xml | 16 +-
docs-xml/smbdotconf/locking/kernelsharemodes.xml | 31 +
docs-xml/smbdotconf/locking/locking.xml | 3 +-
docs-xml/smbdotconf/locking/lockspincount.xml | 12 -
docs-xml/smbdotconf/locking/posixlocking.xml | 1 +
docs-xml/smbdotconf/locking/sharemodes.xml | 29 -
docs-xml/smbdotconf/locking/strictlocking.xml | 1 +
docs-xml/smbdotconf/logging/debugtimestamp.xml | 1 +
docs-xml/smbdotconf/logging/ldapdebuglevel.xml | 2 +-
docs-xml/smbdotconf/logging/logfile.xml | 1 +
docs-xml/smbdotconf/logon/abortshutdownscript.xml | 2 +-
docs-xml/smbdotconf/logon/adduserscript.xml | 8 -
docs-xml/smbdotconf/logon/allownt4crypto.xml | 26 +
docs-xml/smbdotconf/logon/domainlogons.xml | 1 +
docs-xml/smbdotconf/logon/logondrive.xml | 1 +
docs-xml/smbdotconf/logon/logonhome.xml | 1 +
docs-xml/smbdotconf/logon/logonpath.xml | 1 +
docs-xml/smbdotconf/logon/logonscript.xml | 1 +
docs-xml/smbdotconf/logon/rejectmd5clients.xml | 18 +
.../smbdotconf/logon/setprimarygroupscript.xml | 2 +-
docs-xml/smbdotconf/logon/shutdownscript.xml | 2 +-
docs-xml/smbdotconf/misc/afstokenlifetime.xml | 15 +
docs-xml/smbdotconf/misc/afsusernamemap.xml | 1 +
docs-xml/smbdotconf/misc/available.xml | 1 +
docs-xml/smbdotconf/misc/cachedirectory.xml | 3 +-
docs-xml/smbdotconf/misc/changenotify.xml | 1 +
docs-xml/smbdotconf/misc/changesharecommand.xml | 8 +-
docs-xml/smbdotconf/misc/configfile.xml | 1 +
docs-xml/smbdotconf/misc/copy.xml | 6 +-
docs-xml/smbdotconf/misc/ctdbdsocket.xml | 4 +-
docs-xml/smbdotconf/misc/ctdbtimeout.xml | 2 +-
docs-xml/smbdotconf/misc/defaultservice.xml | 1 +
docs-xml/smbdotconf/misc/dfreecachetime.xml | 2 +-
.../smbdotconf/misc/directorynamecachesize.xml | 2 +-
docs-xml/smbdotconf/misc/dontdescend.xml | 2 +-
.../smbdotconf/misc/fakedirectorycreatetimes.xml | 2 +-
docs-xml/smbdotconf/misc/fstype.xml | 1 +
docs-xml/smbdotconf/misc/include.xml | 1 +
docs-xml/smbdotconf/misc/kernelchangenotify.xml | 1 +
docs-xml/smbdotconf/misc/lockdirectory.xml | 3 +-
docs-xml/smbdotconf/misc/magicoutput.xml | 2 +-
.../smbdotconf/misc/nbtclientsocketaddress.xml | 21 +
docs-xml/smbdotconf/misc/ncalrpcdir.xml | 13 +-
docs-xml/smbdotconf/misc/nishomedir.xml | 2 +-
docs-xml/smbdotconf/misc/piddirectory.xml | 5 +-
docs-xml/smbdotconf/misc/preload.xml | 1 +
docs-xml/smbdotconf/misc/registryshares.xml | 2 +-
docs-xml/smbdotconf/misc/remoteannounce.xml | 2 +-
docs-xml/smbdotconf/misc/remotebrowsesync.xml | 2 +-
docs-xml/smbdotconf/misc/rpcdaemon.xml | 75 +
docs-xml/smbdotconf/misc/rpcserver.xml | 83 +-
docs-xml/smbdotconf/misc/setdirectory.xml | 19 -
docs-xml/smbdotconf/misc/socketaddress.xml | 20 -
docs-xml/smbdotconf/misc/statedirectory.xml | 3 +-
docs-xml/smbdotconf/misc/timeoffset.xml | 17 -
docs-xml/smbdotconf/misc/usershareowneronly.xml | 2 +-
docs-xml/smbdotconf/misc/usersharepath.xml | 5 +-
.../smbdotconf/misc/usershareprefixallowlist.xml | 4 +-
.../smbdotconf/misc/usershareprefixdenylist.xml | 4 +-
.../smbdotconf/misc/usersharetemplateshare.xml | 2 +-
docs-xml/smbdotconf/misc/utmpdirectory.xml | 1 +
docs-xml/smbdotconf/misc/valid.xml | 1 +
docs-xml/smbdotconf/misc/widelinks.xml | 1 +
docs-xml/smbdotconf/misc/wtmpdirectory.xml | 1 +
docs-xml/smbdotconf/printing/addportcommand.xml | 2 +-
docs-xml/smbdotconf/printing/cupsencrypt.xml | 3 +-
docs-xml/smbdotconf/printing/disablespoolss.xml | 1 +
docs-xml/smbdotconf/printing/enablespoolss.xml | 1 +
docs-xml/smbdotconf/printing/lppausecommand.xml | 13 +-
docs-xml/smbdotconf/printing/lpqcommand.xml | 2 +-
docs-xml/smbdotconf/printing/lpresumecommand.xml | 1 +
docs-xml/smbdotconf/printing/lprmcommand.xml | 2 +-
docs-xml/smbdotconf/printing/maxprintjobs.xml | 1 +
docs-xml/smbdotconf/printing/printcapname.xml | 3 +-
docs-xml/smbdotconf/printing/printername.xml | 3 +-
docs-xml/smbdotconf/printing/printing.xml | 12 +-
docs-xml/smbdotconf/printing/printjobusername.xml | 1 +
.../smbdotconf/printing/printnotifybackchannel.xml | 10 +-
docs-xml/smbdotconf/printing/queuepausecommand.xml | 1 +
.../smbdotconf/printing/queueresumecommand.xml | 2 +-
.../smbdotconf/printing/showaddprinterwizard.xml | 5 +-
.../smbdotconf/printing/spoolssarchitecture.xml | 15 +
docs-xml/smbdotconf/printing/spoolssosversion.xml | 47 +
docs-xml/smbdotconf/printing/useclientdriver.xml | 2 +-
.../smbdotconf/protocol/aclallowexecutealways.xml | 26 +
.../smbdotconf/protocol/aclcheckpermissions.xml | 7 +-
docs-xml/smbdotconf/protocol/aclmapfullcontrol.xml | 2 +-
docs-xml/smbdotconf/protocol/announceas.xml | 21 -
docs-xml/smbdotconf/protocol/announceversion.xml | 14 -
docs-xml/smbdotconf/protocol/cldapport.xml | 13 +
docs-xml/smbdotconf/protocol/clientmaxprotocol.xml | 81 +
docs-xml/smbdotconf/protocol/clientminprotocol.xml | 22 +
.../smbdotconf/protocol/dcerpcendpointservers.xml | 12 +
.../smbdotconf/protocol/defersharingviolations.xml | 2 +-
docs-xml/smbdotconf/protocol/dgramport.xml | 11 +
docs-xml/smbdotconf/protocol/durablehandles.xml | 27 +
docs-xml/smbdotconf/protocol/enableasusupport.xml | 12 +-
docs-xml/smbdotconf/protocol/eventloglist.xml | 4 +-
docs-xml/smbdotconf/protocol/maxprotocol.xml | 53 -
docs-xml/smbdotconf/protocol/minprotocol.xml | 22 -
.../smbdotconf/protocol/minreceivefilesize.xml | 3 +-
docs-xml/smbdotconf/protocol/nameresolveorder.xml | 2 +-
docs-xml/smbdotconf/protocol/nbtport.xml | 12 +
docs-xml/smbdotconf/protocol/ntaclsupport.xml | 2 +-
docs-xml/smbdotconf/protocol/profileacls.xml | 8 +-
docs-xml/smbdotconf/protocol/readraw.xml | 8 +-
docs-xml/smbdotconf/protocol/rpcbigendian.xml | 16 +
docs-xml/smbdotconf/protocol/servermaxprotocol.xml | 69 +
docs-xml/smbdotconf/protocol/serverminprotocol.xml | 23 +
docs-xml/smbdotconf/protocol/smb2maxcredits.xml | 1 +
docs-xml/smbdotconf/protocol/smb2maxread.xml | 7 +-
docs-xml/smbdotconf/protocol/smb2maxtrans.xml | 7 +-
docs-xml/smbdotconf/protocol/smb2maxwrite.xml | 7 +-
docs-xml/smbdotconf/protocol/svcctllist.xml | 2 +-
docs-xml/smbdotconf/protocol/unicode.xml | 13 +
docs-xml/smbdotconf/protocol/usespnego.xml | 2 +-
docs-xml/smbdotconf/protocol/webport.xml | 12 +
docs-xml/smbdotconf/protocol/writeraw.xml | 19 +-
docs-xml/smbdotconf/security/aclgroupcontrol.xml | 4 +-
docs-xml/smbdotconf/security/adminusers.xml | 3 -
.../smbdotconf/security/algorithmicridbase.xml | 2 +-
.../smbdotconf/security/checkpasswordscript.xml | 2 +-
docs-xml/smbdotconf/security/clientntlmv2auth.xml | 2 +-
docs-xml/smbdotconf/security/clientschannel.xml | 7 +-
docs-xml/smbdotconf/security/clientsigning.xml | 6 +-
docs-xml/smbdotconf/security/createmask.xml | 8 +-
.../smbdotconf/security/dedicatedkeytabfile.xml | 1 +
docs-xml/smbdotconf/security/directorymask.xml | 7 +-
.../smbdotconf/security/directorysecuritymask.xml | 37 +-
docs-xml/smbdotconf/security/encryptpasswords.xml | 2 +-
docs-xml/smbdotconf/security/forcecreatemode.xml | 3 +-
.../smbdotconf/security/forcedirectorymode.xml | 4 +-
.../security/forcedirectorysecuritymode.xml | 44 +-
docs-xml/smbdotconf/security/forcesecuritymode.xml | 38 +-
docs-xml/smbdotconf/security/guestaccount.xml | 1 +
docs-xml/smbdotconf/security/inheritowner.xml | 6 +-
docs-xml/smbdotconf/security/kerberosmethod.xml | 6 +-
docs-xml/smbdotconf/security/kpasswdport.xml | 12 +
docs-xml/smbdotconf/security/krb5port.xml | 11 +
docs-xml/smbdotconf/security/lognttokencommand.xml | 14 +
docs-xml/smbdotconf/security/maptoguest.xml | 18 +-
.../security/ntpsigndsocketdirectory.xml | 18 +
.../security/oldpasswordallowedperiod.xml | 13 +
docs-xml/smbdotconf/security/onlyuser.xml | 22 +-
docs-xml/smbdotconf/security/passdbbackend.xml | 3 +-
docs-xml/smbdotconf/security/passwdchat.xml | 2 +-
docs-xml/smbdotconf/security/passwordlevel.xml | 48 -
docs-xml/smbdotconf/security/passwordserver.xml | 74 +-
docs-xml/smbdotconf/security/printeradmin.xml | 27 -
docs-xml/smbdotconf/security/privatedir.xml | 6 +-
docs-xml/smbdotconf/security/readlist.xml | 4 -
docs-xml/smbdotconf/security/readonly.xml | 1 +
docs-xml/smbdotconf/security/renameuserscript.xml | 4 +-
docs-xml/smbdotconf/security/restrictanonymous.xml | 2 +-
docs-xml/smbdotconf/security/rootdirectory.xml | 2 +-
docs-xml/smbdotconf/security/sambakcccommand.xml | 19 +
docs-xml/smbdotconf/security/security.xml | 204 +-
docs-xml/smbdotconf/security/securitymask.xml | 34 +-
.../smbdotconf/security/sendspengoprincipal.xml | 28 -
docs-xml/smbdotconf/security/serverrole.xml | 89 +
docs-xml/smbdotconf/security/serverschannel.xml | 2 +-
docs-xml/smbdotconf/security/serversigning.xml | 24 +-
docs-xml/smbdotconf/security/smbencrypt.xml | 6 +-
docs-xml/smbdotconf/security/smbpasswdfile.xml | 3 +-
docs-xml/smbdotconf/security/tlscafile.xml | 22 +
docs-xml/smbdotconf/security/tlscertfile.xml | 21 +
docs-xml/smbdotconf/security/tlscrlfile.xml | 21 +
docs-xml/smbdotconf/security/tlsdhparamsfile.xml | 22 +
docs-xml/smbdotconf/security/tlsenabled.xml | 11 +
docs-xml/smbdotconf/security/tlskeyfile.xml | 22 +
docs-xml/smbdotconf/security/username.xml | 51 +-
docs-xml/smbdotconf/security/usernamemap.xml | 8 +-
docs-xml/smbdotconf/security/usernamemapscript.xml | 2 +-
docs-xml/smbdotconf/security/validusers.xml | 10 +
docs-xml/smbdotconf/security/writeable.xml | 1 +
docs-xml/smbdotconf/security/writelist.xml | 5 -
docs-xml/smbdotconf/tuning/getwdcache.xml | 1 +
docs-xml/smbdotconf/tuning/keepalive.xml | 3 +
docs-xml/smbdotconf/tuning/maxopenfiles.xml | 10 +-
.../smbdotconf/tuning/paranoidserversecurity.xml | 19 -
docs-xml/smbdotconf/tuning/socketoptions.xml | 20 +-
docs-xml/smbdotconf/tuning/strictallocate.xml | 2 +-
docs-xml/smbdotconf/tuning/usentdb.xml | 23 +
docs-xml/smbdotconf/tuning/usesendfile.xml | 3 +-
docs-xml/smbdotconf/vfs/aclcompatibility.xml | 17 -
docs-xml/smbdotconf/vfs/getquotacommand.xml | 32 +-
docs-xml/smbdotconf/vfs/msdfsproxy.xml | 6 +-
docs-xml/smbdotconf/vfs/msdfsroot.xml | 2 +-
docs-xml/smbdotconf/vfs/ntvfshandler.xml | 29 +
docs-xml/smbdotconf/vfs/setquotacommand.xml | 24 +-
docs-xml/smbdotconf/winbind/createkrb5conf.xml | 4 +-
docs-xml/smbdotconf/winbind/idmapbackend.xml | 1 +
docs-xml/smbdotconf/winbind/idmapcachetime.xml | 5 +-
docs-xml/smbdotconf/winbind/idmapconfig.xml | 16 +-
docs-xml/smbdotconf/winbind/idmapgid.xml | 1 +
docs-xml/smbdotconf/winbind/idmapuid.xml | 1 +
.../smbdotconf/winbind/netutralizent4emulation.xml | 19 +
docs-xml/smbdotconf/winbind/rejectmd5servers.xml | 23 +
docs-xml/smbdotconf/winbind/requirestrongkey.xml | 27 +
docs-xml/smbdotconf/winbind/templatehomedir.xml | 1 +
docs-xml/smbdotconf/winbind/templateshell.xml | 3 +-
.../winbind/winbinddprivilegedsocketdirectory.xml | 15 +
.../smbdotconf/winbind/winbinddsocketdirectory.xml | 19 +
docs-xml/smbdotconf/winbind/winbindenumusers.xml | 1 +
.../smbdotconf/winbind/winbindexpandgroups.xml | 9 +-
.../winbind/winbindmaxdomainconnections.xml | 1 +
.../smbdotconf/winbind/winbindnormalizenames.xml | 2 +-
docs-xml/smbdotconf/winbind/winbindnssinfo.xml | 10 +-
.../smbdotconf/winbind/winbindofflinelogon.xml | 4 +-
.../smbdotconf/winbind/winbindrefreshtickets.xml | 4 +-
.../smbdotconf/winbind/winbindrequesttimeout.xml | 16 +
docs-xml/smbdotconf/winbind/winbindrpconly.xml | 2 +-
docs-xml/smbdotconf/winbind/winbindsealedpipes.xml | 16 +
docs-xml/smbdotconf/winbind/winbindseparator.xml | 3 +-
docs-xml/smbdotconf/wins/dnsproxy.xml | 1 +
docs-xml/smbdotconf/wins/winsserver.xml | 3 +-
docs-xml/smbdotconf/wins/winssupport.xml | 1 +
docs-xml/using_samba/appc.xml | 56 -
docs-xml/using_samba/appd.xml | 26 -
docs-xml/using_samba/appf.xml | 1 -
docs-xml/using_samba/ch01.xml | 17 -
docs-xml/using_samba/ch02.xml | 14 -
docs-xml/using_samba/ch05.xml | 38 -
docs-xml/using_samba/ch06.xml | 14 -
docs-xml/using_samba/ch07.xml | 10 +-
docs-xml/using_samba/ch08.xml | 30 +-
docs-xml/wscript_build | 141 +
docs-xml/xslt/generate-dependencies.xsl | 36 +
docs/Samba3-ByExample.pdf | Bin 4605497 -> 0 bytes
docs/Samba3-Developers-Guide.pdf | Bin 608173 -> 0 bytes
docs/Samba3-HOWTO.pdf | 130908 ------------------
docs/THANKS | 137 -
docs/history | 218 -
docs/htmldocs/Samba3-ByExample/Big500users.html | 1162 -
docs/htmldocs/Samba3-ByExample/DMSMig.html | 10 -
docs/htmldocs/Samba3-ByExample/DomApps.html | 597 -
docs/htmldocs/Samba3-ByExample/ExNetworks.html | 23 -
docs/htmldocs/Samba3-ByExample/HA.html | 416 -
docs/htmldocs/Samba3-ByExample/RefSection.html | 52 -
docs/htmldocs/Samba3-ByExample/apa.html | 719 -
docs/htmldocs/Samba3-ByExample/appendix.html | 1065 -
docs/htmldocs/Samba3-ByExample/ch14.html | 106 -
docs/htmldocs/Samba3-ByExample/go01.html | 115 -
docs/htmldocs/Samba3-ByExample/happy.html | 2878 -
docs/htmldocs/Samba3-ByExample/index.html | 47 -
docs/htmldocs/Samba3-ByExample/ix01.html | 1 -
docs/htmldocs/Samba3-ByExample/kerberos.html | 831 -
docs/htmldocs/Samba3-ByExample/net2000users.html | 1000 -
docs/htmldocs/Samba3-ByExample/ntmigration.html | 1128 -
docs/htmldocs/Samba3-ByExample/nw4migration.html | 1249 -
docs/htmldocs/Samba3-ByExample/pr01.html | 31 -
docs/htmldocs/Samba3-ByExample/pr02.html | 35 -
docs/htmldocs/Samba3-ByExample/pr03.html | 55 -
docs/htmldocs/Samba3-ByExample/preface.html | 386 -
docs/htmldocs/Samba3-ByExample/primer.html | 548 -
docs/htmldocs/Samba3-ByExample/samba.css | 80 -
docs/htmldocs/Samba3-ByExample/secure.html | 1859 -
docs/htmldocs/Samba3-ByExample/simple.html | 862 -
docs/htmldocs/Samba3-ByExample/small.html | 807 -
docs/htmldocs/Samba3-ByExample/unixclients.html | 1790 -
docs/htmldocs/Samba3-ByExample/upgrades.html | 947 -
.../Samba3-Developers-Guide/CodingSuggestions.html | 143 -
.../Samba3-Developers-Guide/Packaging.html | 21 -
.../Samba3-Developers-Guide/architecture.html | 102 -
.../Samba3-Developers-Guide/contributing.html | 41 -
docs/htmldocs/Samba3-Developers-Guide/debug.html | 180 -
.../Samba3-Developers-Guide/devprinting.html | 215 -
docs/htmldocs/Samba3-Developers-Guide/index.html | 25 -
.../Samba3-Developers-Guide/internals.html | 206 -
docs/htmldocs/Samba3-Developers-Guide/modules.html | 70 -
.../htmldocs/Samba3-Developers-Guide/ntdomain.html | 246 -
docs/htmldocs/Samba3-Developers-Guide/parsing.html | 114 -
docs/htmldocs/Samba3-Developers-Guide/pr01.html | 33 -
docs/htmldocs/Samba3-Developers-Guide/pt01.html | 1 -
docs/htmldocs/Samba3-Developers-Guide/pt02.html | 1 -
docs/htmldocs/Samba3-Developers-Guide/pt03.html | 1 -
docs/htmldocs/Samba3-Developers-Guide/pt04.html | 9 -
docs/htmldocs/Samba3-Developers-Guide/pt05.html | 1 -
.../Samba3-Developers-Guide/pwencrypt.html | 103 -
.../Samba3-Developers-Guide/rpc-plugin.html | 24 -
docs/htmldocs/Samba3-Developers-Guide/samba.css | 80 -
docs/htmldocs/Samba3-Developers-Guide/tracing.html | 77 -
.../htmldocs/Samba3-Developers-Guide/unix-smb.html | 202 -
docs/htmldocs/Samba3-Developers-Guide/vfs.html | 653 -
docs/htmldocs/Samba3-Developers-Guide/wins.html | 43 -
docs/htmldocs/Samba3-HOWTO/AccessControls.html | 913 -
.../Samba3-HOWTO/AdvancedNetworkManagement.html | 319 -
docs/htmldocs/Samba3-HOWTO/Appendix.html | 1 -
docs/htmldocs/Samba3-HOWTO/Backup.html | 130 -
docs/htmldocs/Samba3-HOWTO/CUPS-printing.html | 3112 -
docs/htmldocs/Samba3-HOWTO/ChangeNotes.html | 144 -
docs/htmldocs/Samba3-HOWTO/ClientConfig.html | 363 -
docs/htmldocs/Samba3-HOWTO/DNSDHCP.html | 265 -
docs/htmldocs/Samba3-HOWTO/FastStart.html | 698 -
docs/htmldocs/Samba3-HOWTO/InterdomainTrusts.html | 398 -
docs/htmldocs/Samba3-HOWTO/IntroSMB.html | 134 -
docs/htmldocs/Samba3-HOWTO/NT4Migration.html | 279 -
docs/htmldocs/Samba3-HOWTO/NetCommand.html | 1391 -
docs/htmldocs/Samba3-HOWTO/NetworkBrowsing.html | 1346 -
docs/htmldocs/Samba3-HOWTO/Other-Clients.html | 151 -
docs/htmldocs/Samba3-HOWTO/PolicyMgmt.html | 385 -
docs/htmldocs/Samba3-HOWTO/Portability.html | 153 -
docs/htmldocs/Samba3-HOWTO/ProfileMgmt.html | 644 -
docs/htmldocs/Samba3-HOWTO/SWAT.html | 399 -
docs/htmldocs/Samba3-HOWTO/SambaHA.html | 271 -
docs/htmldocs/Samba3-HOWTO/ServerType.html | 471 -
docs/htmldocs/Samba3-HOWTO/StandAloneServer.html | 201 -
docs/htmldocs/Samba3-HOWTO/TOSHpreface.html | 50 -
docs/htmldocs/Samba3-HOWTO/VFS.html | 531 -
docs/htmldocs/Samba3-HOWTO/apa.html | 719 -
docs/htmldocs/Samba3-HOWTO/bugreport.html | 159 -
docs/htmldocs/Samba3-HOWTO/cfgsmarts.html | 180 -
docs/htmldocs/Samba3-HOWTO/ch-ldap-tls.html | 287 -
docs/htmldocs/Samba3-HOWTO/ch47.html | 106 -
docs/htmldocs/Samba3-HOWTO/classicalprinting.html | 2048 -
docs/htmldocs/Samba3-HOWTO/compiling.html | 332 -
docs/htmldocs/Samba3-HOWTO/diagnosis.html | 352 -
docs/htmldocs/Samba3-HOWTO/domain-member.html | 966 -
docs/htmldocs/Samba3-HOWTO/go01.html | 100 -
docs/htmldocs/Samba3-HOWTO/groupmapping.html | 505 -
docs/htmldocs/Samba3-HOWTO/idmapper.html | 731 -
docs/htmldocs/Samba3-HOWTO/index.html | 50 -
docs/htmldocs/Samba3-HOWTO/install.html | 317 -
.../Samba3-HOWTO/integrate-ms-networks.html | 461 -
docs/htmldocs/Samba3-HOWTO/introduction.html | 5 -
docs/htmldocs/Samba3-HOWTO/ix01.html | 9 -
docs/htmldocs/Samba3-HOWTO/largefile.html | 55 -
docs/htmldocs/Samba3-HOWTO/locking.html | 711 -
docs/htmldocs/Samba3-HOWTO/migration.html | 1 -
docs/htmldocs/Samba3-HOWTO/msdfs.html | 94 -
docs/htmldocs/Samba3-HOWTO/optional.html | 7 -
docs/htmldocs/Samba3-HOWTO/pam.html | 650 -
docs/htmldocs/Samba3-HOWTO/passdb.html | 1670 -
docs/htmldocs/Samba3-HOWTO/pr01.html | 30 -
docs/htmldocs/Samba3-HOWTO/pr02.html | 95 -
docs/htmldocs/Samba3-HOWTO/pr03.html | 54 -
docs/htmldocs/Samba3-HOWTO/problems.html | 174 -
docs/htmldocs/Samba3-HOWTO/rights.html | 413 -
docs/htmldocs/Samba3-HOWTO/samba-bdc.html | 557 -
docs/htmldocs/Samba3-HOWTO/samba-pdc.html | 890 -
docs/htmldocs/Samba3-HOWTO/samba.css | 80 -
docs/htmldocs/Samba3-HOWTO/securing-samba.html | 263 -
docs/htmldocs/Samba3-HOWTO/speed.html | 174 -
docs/htmldocs/Samba3-HOWTO/tdb.html | 56 -
docs/htmldocs/Samba3-HOWTO/troubleshooting.html | 1 -
docs/htmldocs/Samba3-HOWTO/type.html | 5 -
docs/htmldocs/Samba3-HOWTO/unicode.html | 317 -
docs/htmldocs/Samba3-HOWTO/upgrading-to-3.0.html | 369 -
docs/htmldocs/Samba3-HOWTO/winbind.html | 1033 -
docs/htmldocs/index.html | 37 -
docs/htmldocs/manpages/eventlogadm.8.html | 128 -
docs/htmldocs/manpages/findsmb.1.html | 62 -
docs/htmldocs/manpages/idmap_ad.8.html | 54 -
docs/htmldocs/manpages/idmap_adex.8.html | 43 -
docs/htmldocs/manpages/idmap_autorid.8.html | 69 -
docs/htmldocs/manpages/idmap_hash.8.html | 28 -
docs/htmldocs/manpages/idmap_ldap.8.html | 67 -
docs/htmldocs/manpages/idmap_nss.8.html | 22 -
docs/htmldocs/manpages/idmap_rid.8.html | 69 -
docs/htmldocs/manpages/idmap_tdb.8.html | 24 -
docs/htmldocs/manpages/idmap_tdb2.8.html | 61 -
docs/htmldocs/manpages/index.html | 98 -
docs/htmldocs/manpages/libsmbclient.7.html | 59 -
docs/htmldocs/manpages/lmhosts.5.html | 41 -
docs/htmldocs/manpages/log2pcap.1.html | 29 -
docs/htmldocs/manpages/net.8.html | 637 -
docs/htmldocs/manpages/nmbd.8.html | 147 -
docs/htmldocs/manpages/nmblookup.1.html | 105 -
docs/htmldocs/manpages/ntlm_auth.1.html | 157 -
docs/htmldocs/manpages/pam_winbind.8.html | 103 -
docs/htmldocs/manpages/pam_winbind.conf.5.html | 71 -
docs/htmldocs/manpages/pdbedit.8.html | 170 -
docs/htmldocs/manpages/profiles.1.html | 12 -
docs/htmldocs/manpages/rpcclient.1.html | 211 -
docs/htmldocs/manpages/samba.7.html | 113 -
docs/htmldocs/manpages/sharesec.1.html | 82 -
docs/htmldocs/manpages/smb.conf.5.html | 6973 -
docs/htmldocs/manpages/smbcacls.1.html | 125 -
docs/htmldocs/manpages/smbclient.1.html | 509 -
docs/htmldocs/manpages/smbcontrol.1.html | 83 -
docs/htmldocs/manpages/smbcquotas.1.html | 88 -
docs/htmldocs/manpages/smbd.8.html | 163 -
docs/htmldocs/manpages/smbget.1.html | 26 -
docs/htmldocs/manpages/smbgetrc.5.html | 17 -
docs/htmldocs/manpages/smbpasswd.5.html | 91 -
docs/htmldocs/manpages/smbpasswd.8.html | 171 -
docs/htmldocs/manpages/smbspool.8.html | 36 -
docs/htmldocs/manpages/smbstatus.1.html | 41 -
docs/htmldocs/manpages/smbta-util.8.html | 25 -
docs/htmldocs/manpages/smbtar.1.html | 39 -
docs/htmldocs/manpages/smbtree.1.html | 76 -
docs/htmldocs/manpages/swat.8.html | 88 -
docs/htmldocs/manpages/tdbbackup.8.html | 36 -
docs/htmldocs/manpages/tdbdump.8.html | 10 -
docs/htmldocs/manpages/tdbtool.8.html | 68 -
docs/htmldocs/manpages/testparm.1.html | 58 -
docs/htmldocs/manpages/vfs_acl_tdb.8.html | 14 -
docs/htmldocs/manpages/vfs_acl_xattr.8.html | 18 -
docs/htmldocs/manpages/vfs_aio_fork.8.html | 25 -
docs/htmldocs/manpages/vfs_audit.8.html | 19 -
docs/htmldocs/manpages/vfs_cacheprime.8.html | 26 -
docs/htmldocs/manpages/vfs_cap.8.html | 17 -
docs/htmldocs/manpages/vfs_catia.8.html | 14 -
docs/htmldocs/manpages/vfs_commit.8.html | 24 -
docs/htmldocs/manpages/vfs_crossrename.8.html | 28 -
docs/htmldocs/manpages/vfs_default_quota.8.html | 35 -
docs/htmldocs/manpages/vfs_dirsort.8.html | 11 -
docs/htmldocs/manpages/vfs_extd_audit.8.html | 14 -
docs/htmldocs/manpages/vfs_fake_perms.8.html | 17 -
docs/htmldocs/manpages/vfs_fileid.8.html | 32 -
docs/htmldocs/manpages/vfs_full_audit.8.html | 45 -
docs/htmldocs/manpages/vfs_gpfs.8.html | 121 -
docs/htmldocs/manpages/vfs_netatalk.8.html | 15 -
docs/htmldocs/manpages/vfs_notify_fam.8.html | 12 -
docs/htmldocs/manpages/vfs_prealloc.8.html | 22 -
docs/htmldocs/manpages/vfs_preopen.8.html | 28 -
docs/htmldocs/manpages/vfs_readahead.8.html | 25 -
docs/htmldocs/manpages/vfs_readonly.8.html | 24 -
docs/htmldocs/manpages/vfs_recycle.8.html | 63 -
docs/htmldocs/manpages/vfs_scannedonly.8.html | 90 -
docs/htmldocs/manpages/vfs_shadow_copy.8.html | 32 -
docs/htmldocs/manpages/vfs_shadow_copy2.8.html | 68 -
.../manpages/vfs_smb_traffic_analyzer.8.html | 118 -
docs/htmldocs/manpages/vfs_streams_depot.8.html | 15 -
docs/htmldocs/manpages/vfs_streams_xattr.8.html | 17 -
docs/htmldocs/manpages/vfs_time_audit.8.html | 21 -
docs/htmldocs/manpages/vfs_xattr_tdb.8.html | 12 -
docs/htmldocs/manpages/vfstest.1.html | 41 -
docs/htmldocs/manpages/wbinfo.1.html | 117 -
docs/htmldocs/manpages/winbind_krb5_locator.7.html | 43 -
docs/htmldocs/manpages/winbindd.8.html | 239 -
docs/htmldocs/samba.css | 80 -
docs/manpages/dbwrap_tool.1 | 311 +
docs/manpages/eventlogadm.8 | 32 +-
docs/manpages/findsmb.1 | 19 +-
docs/manpages/idmap_ad.8 | 31 +-
docs/manpages/idmap_adex.8 | 54 -
docs/manpages/idmap_autorid.8 | 46 +-
docs/manpages/idmap_hash.8 | 19 +-
docs/manpages/idmap_ldap.8 | 21 +-
docs/manpages/idmap_nss.8 | 21 +-
docs/manpages/idmap_rfc2307.8 | 117 +
docs/manpages/idmap_rid.8 | 21 +-
docs/manpages/idmap_tdb.8 | 19 +-
docs/manpages/idmap_tdb2.8 | 19 +-
docs/manpages/libsmbclient.7 | 24 +-
docs/manpages/lmhosts.5 | 23 +-
docs/manpages/log2pcap.1 | 21 +-
docs/manpages/net.8 | 532 +-
docs/manpages/nmbd.8 | 62 +-
docs/manpages/nmblookup.1 | 67 +-
docs/manpages/ntlm_auth.1 | 176 +-
docs/manpages/pam_winbind.8 | 19 +-
docs/manpages/pam_winbind.conf.5 | 45 +-
docs/manpages/pdbedit.8 | 77 +-
docs/manpages/profiles.1 | 70 +-
docs/manpages/rpcclient.1 | 113 +-
docs/manpages/samba-regedit.8 | 221 +
docs/manpages/samba-tool.8 | 411 +
docs/manpages/samba.7 | 106 +-
docs/manpages/samba.8 | 215 +
docs/manpages/sharesec.1 | 60 +-
docs/manpages/smb.conf.5 | 3489 +-
docs/manpages/smbcacls.1 | 153 +-
docs/manpages/smbclient.1 | 175 +-
docs/manpages/smbcontrol.1 | 126 +-
docs/manpages/smbcquotas.1 | 87 +-
docs/manpages/smbd.8 | 98 +-
docs/manpages/smbget.1 | 35 +-
docs/manpages/smbgetrc.5 | 17 +-
docs/manpages/smbpasswd.5 | 27 +-
docs/manpages/smbpasswd.8 | 37 +-
docs/manpages/smbspool.8 | 19 +-
docs/manpages/smbstatus.1 | 52 +-
docs/manpages/smbta-util.8 | 27 +-
docs/manpages/smbtar.1 | 19 +-
docs/manpages/smbtree.1 | 55 +-
docs/manpages/swat.8 | 245 -
docs/manpages/tdbbackup.8 | 115 -
docs/manpages/tdbdump.8 | 43 -
docs/manpages/tdbtool.8 | 150 -
docs/manpages/testparm.1 | 74 +-
docs/manpages/vfs_acl_tdb.8 | 27 +-
docs/manpages/vfs_acl_xattr.8 | 27 +-
docs/manpages/vfs_aio_fork.8 | 19 +-
docs/manpages/vfs_aio_linux.8 | 84 +
docs/manpages/vfs_aio_pthread.8 | 84 +
docs/manpages/vfs_audit.8 | 17 +-
docs/manpages/vfs_btrfs.8 | 71 +
docs/manpages/vfs_cacheprime.8 | 19 +-
docs/manpages/vfs_cap.8 | 17 +-
docs/manpages/vfs_catia.8 | 83 +-
docs/manpages/vfs_commit.8 | 17 +-
docs/manpages/vfs_crossrename.8 | 51 +-
docs/manpages/vfs_default_quota.8 | 17 +-
docs/manpages/vfs_dirsort.8 | 17 +-
docs/manpages/vfs_extd_audit.8 | 17 +-
docs/manpages/vfs_fake_perms.8 | 17 +-
docs/manpages/vfs_fileid.8 | 17 +-
docs/manpages/vfs_fruit.8 | 224 +
docs/manpages/vfs_full_audit.8 | 135 +-
docs/manpages/vfs_gpfs.8 | 224 +-
docs/manpages/vfs_linux_xfs_sgid.8 | 68 +
docs/manpages/vfs_media_harmony.8 | 143 +
docs/manpages/vfs_netatalk.8 | 17 +-
docs/manpages/vfs_notify_fam.8 | 17 +-
docs/manpages/vfs_prealloc.8 | 17 +-
docs/manpages/vfs_preopen.8 | 19 +-
docs/manpages/vfs_readahead.8 | 17 +-
docs/manpages/vfs_readonly.8 | 19 +-
docs/manpages/vfs_recycle.8 | 21 +-
docs/manpages/vfs_scannedonly.8 | 23 +-
docs/manpages/vfs_shadow_copy.8 | 17 +-
docs/manpages/vfs_shadow_copy2.8 | 250 +-
docs/manpages/vfs_smb_traffic_analyzer.8 | 43 +-
docs/manpages/vfs_snapper.8 | 69 +
docs/manpages/vfs_streams_depot.8 | 48 +-
docs/manpages/vfs_streams_xattr.8 | 35 +-
docs/manpages/vfs_syncops.8 | 82 +
docs/manpages/vfs_time_audit.8 | 27 +-
docs/manpages/vfs_tsmsm.8 | 89 +
docs/manpages/vfs_worm.8 | 74 +
docs/manpages/vfs_xattr_tdb.8 | 17 +-
docs/manpages/vfs_zfsacl.8 | 217 +
docs/manpages/vfstest.1 | 242 +-
docs/manpages/wbinfo.1 | 111 +-
docs/manpages/winbind_krb5_locator.7 | 18 +-
docs/manpages/winbindd.8 | 75 +-
docs/registry/FolderRedir.adm | 35 -
docs/registry/NT4-Locking.reg | 24 -
docs/registry/NT4_PlainPassword.reg | 11 -
docs/registry/Win-2Kx-XPP-DeleteCachedProfiles.reg | Bin 794 -> 0 bytes
docs/registry/Win-2Kx-XPP-ForceLocalProfile.reg | Bin 452 -> 0 bytes
docs/registry/Win-NT-DeleteRoamingProfile.reg | 11 -
docs/registry/Win2000_PlainPassword.reg | 11 -
docs/registry/Win7_Samba3DomainMember.reg | Bin 424 -> 0 bytes
docs/registry/Win95_PlainPassword.reg | 4 -
docs/registry/Win98_PlainPassword.reg | 4 -
docs/registry/Win9X-CacheHandling.reg | 7 -
docs/registry/WinME_PlainPassword.reg | 4 -
docs/registry/WinXP_PlainPassword.reg | Bin 1026 -> 0 bytes
docs/registry/WindowsTerminalServer.reg | 7 -
dynconfig/dynconfig.c | 110 +
dynconfig/dynconfig.h | 58 +
dynconfig/wscript | 426 +
examples/LDAP/convertSambaAccount | 233 -
examples/LDAP/samba-nds.schema | 46 +-
examples/LDAP/samba-schema-FDS.ldif | 6 +-
examples/LDAP/samba-schema-netscapeds5.x | 77 -
examples/LDAP/samba-schema-netscapeds5.x.README | 2 +
examples/LDAP/samba.ldif | 11 +-
examples/LDAP/samba.schema | 16 +-
examples/LDAP/samba.schema.at.IBM-DS | 4 +
examples/LDAP/samba.schema.oc.IBM-DS | 2 +-
examples/VFS/Makefile.in | 53 -
examples/VFS/README | 2 +-
examples/VFS/autogen.sh | 62 -
examples/VFS/config.guess | 1561 -
examples/VFS/config.sub | 1686 -
examples/VFS/configure.in | 359 -
examples/VFS/install-sh | 238 -
examples/VFS/shadow_copy_test.c | 7 +-
examples/VFS/skel_opaque.c | 812 +-
examples/VFS/skel_transparent.c | 1041 +-
examples/VFS/wscript_build | 25 +
examples/auth/auth_skel.c | 30 +-
examples/auth/wscript_build | 9 +
...-the-question-section-in-update-responses.patch | 29 -
...t-a-valgrind-uninitialised-memory-warning.patch | 34 -
.../0003-don-t-compress-TSIG-names.patch | 58 -
...api-initialisation-fails-then-heck-for-th.patch | 94 -
...sn-t-return-valid-GSSAPI-sequence-numbers.patch | 30 -
examples/bind9-patches/README | 11 -
examples/dce-dfs/smb.conf | 1 -
examples/libsmbclient/Makefile | 2 +-
examples/libsmbclient/smbwrapper/Makefile | 39 -
examples/libsmbclient/smbwrapper/README | 40 -
examples/libsmbclient/smbwrapper/bsd-strlcat.c | 71 -
examples/libsmbclient/smbwrapper/bsd-strlcpy.c | 67 -
examples/libsmbclient/smbwrapper/bsd-strlfunc.h | 7 -
examples/libsmbclient/smbwrapper/opendir_smbsh.c | 47 -
examples/libsmbclient/smbwrapper/select.c | 122 -
examples/libsmbclient/smbwrapper/smbsh.1 | 203 -
examples/libsmbclient/smbwrapper/smbsh.1.html | 108 -
examples/libsmbclient/smbwrapper/smbsh.1.xml | 164 -
examples/libsmbclient/smbwrapper/smbsh.c | 162 -
examples/libsmbclient/smbwrapper/smbw.c | 932 -
examples/libsmbclient/smbwrapper/smbw.h | 166 -
examples/libsmbclient/smbwrapper/smbw_dir.c | 355 -
examples/libsmbclient/smbwrapper/smbw_stat.c | 100 -
examples/libsmbclient/smbwrapper/wrapper.c | 1727 -
examples/libsmbclient/smbwrapper/wrapper.h | 212 -
examples/libsmbclient/testacl.c | 4 +-
examples/libsmbclient/testacl2.c | 11 +-
examples/libsmbclient/testacl3.c | 7 -
examples/libsmbclient/testbrowse.c | 58 +-
examples/libsmbclient/testbrowse2.c | 67 +-
examples/libsmbclient/testchmod.c | 8 +-
examples/libsmbclient/testctx.c | 5 +-
examples/libsmbclient/testfstatvfs.c | 3 +-
examples/libsmbclient/testread.c | 5 -
examples/libsmbclient/testsmbc.c | 26 +-
examples/libsmbclient/teststat.c | 23 +-
examples/libsmbclient/teststat2.c | 22 +-
examples/libsmbclient/teststat3.c | 3 -
examples/libsmbclient/teststatvfs.c | 5 +-
examples/libsmbclient/testtruncate.c | 2 -
examples/libsmbclient/testutime.c | 24 +-
examples/libsmbclient/testwrite.c | 5 -
examples/libsmbclient/wscript_build | 25 +
examples/misc/adssearch.pl | 18 +-
examples/misc/swat.pl | 122 -
examples/pam_winbind/pam_winbind.conf | 3 +-
examples/pdb/test.c | 39 +-
examples/pdb/wscript_build | 10 +
examples/perfcounter/Makefile | 2 +-
examples/perfcounter/perf_writer_disk.c | 8 +-
examples/printing/VampireDriversFunctions | 10 +-
examples/printing/smbprint | 176 -
examples/scripts/shares/python/smbparm.py | 7 -
.../vfs/media_harmony/trigger_avid_update.py | 103 +
examples/smb.conf.default | 70 +-
examples/tridge/smb.conf | 9 -
examples/tridge/smb.conf.fjall | 1 -
file_server/file_server.c | 101 +
file_server/file_server.h | 25 +
file_server/wscript_build | 10 +
install_with_python.sh | 44 +
lib/addns/addns.h | 30 -
lib/addns/dns.h | 287 +-
lib/addns/dnserr.h | 4 +-
lib/addns/dnsgss.c | 30 +-
lib/addns/dnsmarshall.c | 78 +-
lib/addns/dnsquery.c | 910 +
lib/addns/dnsquery.h | 66 +
lib/addns/dnsrecord.c | 134 +-
lib/addns/dnssock.c | 53 +-
lib/addns/dnsutils.c | 20 +-
lib/addns/wscript_build | 4 +-
lib/afs/afs_funcs.c | 310 +
lib/afs/afs_funcs.h | 42 +
lib/afs/afs_settoken.c | 264 +
lib/afs/afs_settoken.h | 21 +
lib/afs/wscript_build | 10 +
lib/async_req/async_sock.c | 104 +-
lib/async_req/async_sock.h | 16 +-
lib/async_req/wscript_build | 2 +-
lib/ccan/README | 9 +
lib/ccan/array_size/_info | 46 +
lib/ccan/array_size/array_size.h | 25 +
.../array_size/test/compile_fail-function-param.c | 24 +
lib/ccan/array_size/test/compile_fail.c | 14 +
lib/ccan/array_size/test/run.c | 33 +
lib/ccan/asearch/LICENSE | 508 +
lib/ccan/asearch/_info | 58 +
lib/ccan/asearch/asearch.h | 38 +
.../asearch/test/compile_fail-return-value-const.c | 25 +
lib/ccan/asearch/test/compile_fail-return-value.c | 22 +
lib/ccan/asearch/test/run-strings.c | 22 +
lib/ccan/asearch/test/run.c | 40 +
lib/ccan/build_assert/LICENSE | 508 +
lib/ccan/build_assert/_info | 49 +
lib/ccan/build_assert/build_assert.h | 39 +
lib/ccan/build_assert/test/compile_fail-expr.c | 10 +
lib/ccan/build_assert/test/compile_fail.c | 9 +
lib/ccan/build_assert/test/compile_ok.c | 7 +
.../build_assert/test/run-BUILD_ASSERT_OR_ZERO.c | 9 +
lib/ccan/build_assert/test/run-EXPR_BUILD_ASSERT.c | 9 +
lib/ccan/cast/LICENSE | 510 +
lib/ccan/cast/_info | 84 +
lib/ccan/cast/cast.h | 134 +
lib/ccan/cast/test/compile_fail-cast_const.c | 29 +
lib/ccan/cast/test/compile_fail-cast_const2.c | 29 +
lib/ccan/cast/test/compile_fail-cast_const3.c | 29 +
.../cast/test/compile_fail-cast_signed-const.c | 22 +
.../cast/test/compile_fail-cast_signed-sizesame.c | 29 +
lib/ccan/cast/test/compile_fail-cast_signed.c | 17 +
lib/ccan/cast/test/compile_fail-cast_static-2.c | 23 +
lib/ccan/cast/test/compile_fail-cast_static-3.c | 21 +
lib/ccan/cast/test/compile_fail-cast_static.c | 23 +
lib/ccan/cast/test/compile_ok-cast_void.c | 12 +
lib/ccan/cast/test/compile_ok-static.c | 10 +
lib/ccan/check_type/_info | 33 +
lib/ccan/check_type/check_type.h | 63 +
lib/ccan/check_type/test/compile_fail-check_type.c | 9 +
.../test/compile_fail-check_type_unsigned.c | 14 +
.../test/compile_fail-check_types_match.c | 10 +
lib/ccan/check_type/test/run.c | 22 +
lib/ccan/compiler/LICENSE | 165 +
lib/ccan/compiler/_info | 64 +
lib/ccan/compiler/compiler.h | 216 +
lib/ccan/compiler/test/compile_fail-printf.c | 22 +
lib/ccan/compiler/test/run-is_compile_constant.c | 15 +
lib/ccan/container_of/_info | 63 +
lib/ccan/container_of/container_of.h | 108 +
lib/ccan/container_of/test/compile_fail-bad-type.c | 22 +
lib/ccan/container_of/test/compile_fail-types.c | 22 +
.../container_of/test/compile_fail-var-types.c | 25 +
lib/ccan/container_of/test/run.c | 26 +
lib/ccan/endian/LICENSE | 508 +
lib/ccan/endian/_info | 53 +
lib/ccan/endian/endian.h | 227 +
lib/ccan/endian/test/run.c | 106 +
lib/ccan/err/.depends | 1 +
lib/ccan/err/_info | 41 +
lib/ccan/err/err.c | 64 +
lib/ccan/err/err.h | 87 +
lib/ccan/err/test/run.c | 153 +
lib/ccan/failtest/LICENSE | 165 +
lib/ccan/failtest/_info | 81 +
lib/ccan/failtest/failtest.c | 1732 +
lib/ccan/failtest/failtest.d | 70 +
lib/ccan/failtest/failtest.h | 258 +
lib/ccan/failtest/failtest_override.h | 91 +
lib/ccan/failtest/failtest_proto.h | 33 +
lib/ccan/failtest/failtest_undo.h | 49 +
lib/ccan/failtest/test/run-failpath.c | 39 +
lib/ccan/failtest/test/run-history.c | 183 +
lib/ccan/failtest/test/run-locking.c | 134 +
lib/ccan/failtest/test/run-malloc.c | 116 +
lib/ccan/failtest/test/run-open.c | 72 +
lib/ccan/failtest/test/run-with-fdlimit.c | 51 +
lib/ccan/failtest/test/run-write.c | 51 +
lib/ccan/hash/_info | 31 +
lib/ccan/hash/hash.c | 925 +
lib/ccan/hash/hash.h | 312 +
lib/ccan/hash/test/api-hash_stable.c | 300 +
lib/ccan/hash/test/run.c | 149 +
lib/ccan/htable/LICENSE | 510 +
lib/ccan/htable/_info | 115 +
lib/ccan/htable/htable.c | 264 +
lib/ccan/htable/htable.h | 176 +
lib/ccan/htable/htable_type.h | 103 +
lib/ccan/htable/test/run-size.c | 36 +
lib/ccan/htable/test/run-type.c | 175 +
lib/ccan/htable/test/run.c | 188 +
lib/ccan/htable/tools/Makefile | 20 +
lib/ccan/htable/tools/hsearchspeed.c | 103 +
lib/ccan/htable/tools/speed.c | 376 +
lib/ccan/htable/tools/stringspeed.c | 246 +
lib/ccan/ilog/LICENSE | 508 +
lib/ccan/ilog/_info | 47 +
lib/ccan/ilog/ilog.c | 140 +
lib/ccan/ilog/ilog.h | 151 +
lib/ccan/ilog/test/run-out-of-line.c | 65 +
lib/ccan/ilog/test/run.c | 60 +
lib/ccan/likely/LICENSE | 508 +
lib/ccan/likely/_info | 45 +
lib/ccan/likely/likely.c | 136 +
lib/ccan/likely/likely.h | 121 +
lib/ccan/likely/test/run-debug.c | 100 +
lib/ccan/likely/test/run.c | 30 +
lib/ccan/list/.namespacize | 34 +
lib/ccan/list/LICENSE | 508 +
lib/ccan/list/_info | 70 +
lib/ccan/list/list.c | 43 +
lib/ccan/list/list.d | 27 +
lib/ccan/list/list.h | 469 +
lib/ccan/list/test/compile_ok-constant.c | 49 +
lib/ccan/list/test/helper.c | 54 +
lib/ccan/list/test/helper.h | 7 +
lib/ccan/list/test/run-check-corrupt.c | 89 +
lib/ccan/list/test/run-list_del_from-assert.c | 36 +
lib/ccan/list/test/run-single-eval.c | 168 +
lib/ccan/list/test/run-with-debug.c | 3 +
lib/ccan/list/test/run.c | 200 +
lib/ccan/read_write_all/LICENSE | 508 +
lib/ccan/read_write_all/_info | 44 +
lib/ccan/read_write_all/read_write_all.c | 38 +
lib/ccan/read_write_all/read_write_all.d | 19 +
lib/ccan/read_write_all/read_write_all.h | 10 +
lib/ccan/read_write_all/test/run-read_all.c | 76 +
lib/ccan/read_write_all/test/run-write_all.c | 68 +
lib/ccan/str/_info | 52 +
lib/ccan/str/debug.c | 107 +
lib/ccan/str/str.c | 12 +
lib/ccan/str/str.h | 201 +
lib/ccan/str/str_debug.h | 29 +
lib/ccan/str/test/compile_fail-isalnum.c | 22 +
lib/ccan/str/test/compile_fail-isalpha.c | 22 +
lib/ccan/str/test/compile_fail-isascii.c | 22 +
lib/ccan/str/test/compile_fail-isblank.c | 26 +
lib/ccan/str/test/compile_fail-iscntrl.c | 22 +
lib/ccan/str/test/compile_fail-isdigit.c | 22 +
lib/ccan/str/test/compile_fail-islower.c | 22 +
lib/ccan/str/test/compile_fail-isprint.c | 22 +
lib/ccan/str/test/compile_fail-ispunct.c | 22 +
lib/ccan/str/test/compile_fail-isspace.c | 22 +
lib/ccan/str/test/compile_fail-isupper.c | 22 +
lib/ccan/str/test/compile_fail-isxdigit.c | 22 +
lib/ccan/str/test/compile_fail-strchr.c | 18 +
lib/ccan/str/test/compile_fail-strrchr.c | 18 +
lib/ccan/str/test/compile_fail-strstr.c | 18 +
lib/ccan/str/test/debug.c | 5 +
lib/ccan/str/test/run.c | 106 +
lib/ccan/strset/tools/Makefile | 11 +
lib/ccan/strset/tools/cbspeed.c | 590 +
lib/ccan/strset/tools/speed.c | 243 +
lib/ccan/tally/LICENSE | 165 +
lib/ccan/tally/_info | 58 +
lib/ccan/tally/tally.c | 521 +
lib/ccan/tally/tally.h | 105 +
lib/ccan/tally/test/run-bucket_of.c | 71 +
lib/ccan/tally/test/run-divlu64.c | 31 +
lib/ccan/tally/test/run-histogram.c | 108 +
lib/ccan/tally/test/run-mean.c | 30 +
lib/ccan/tally/test/run-median.c | 46 +
lib/ccan/tally/test/run-min-max.c | 21 +
lib/ccan/tally/test/run-mode.c | 46 +
lib/ccan/tally/test/run-renormalize.c | 26 +
lib/ccan/tally/test/run-total.c | 56 +
lib/ccan/tcon/_info | 74 +
lib/ccan/tcon/tcon.h | 115 +
lib/ccan/tcon/test/compile_fail-tcon_cast.c | 29 +
lib/ccan/tcon/test/compile_fail.c | 25 +
lib/ccan/tcon/test/compile_ok-void.c | 21 +
lib/ccan/tcon/test/compile_ok.c | 27 +
lib/ccan/time/LICENSE | 17 +
lib/ccan/time/_info | 47 +
lib/ccan/time/test/run.c | 111 +
lib/ccan/time/time.c | 108 +
lib/ccan/time/time.d | 25 +
lib/ccan/time/time.h | 184 +
lib/ccan/tlist/LICENSE | 165 +
lib/ccan/tlist/_info | 74 +
lib/ccan/tlist/test/compile_fail-tlist_add.c | 35 +
lib/ccan/tlist/test/compile_fail-tlist_add_tail.c | 35 +
lib/ccan/tlist/test/compile_fail-tlist_del_from.c | 34 +
lib/ccan/tlist/test/compile_fail-tlist_for_each.c | 34 +
.../tlist/test/compile_fail-tlist_for_each_safe.c | 33 +
lib/ccan/tlist/test/compile_fail-tlist_tail.c | 31 +
lib/ccan/tlist/test/compile_fail-tlist_top.c | 31 +
lib/ccan/tlist/test/run.c | 147 +
lib/ccan/tlist/tlist.h | 265 +
lib/ccan/typesafe_cb/LICENSE | 508 +
lib/ccan/typesafe_cb/_info | 151 +
.../typesafe_cb/test/compile_fail-cast_if_any.c | 42 +
.../test/compile_fail-cast_if_type-promotable.c | 23 +
.../typesafe_cb/test/compile_fail-cast_if_type.c | 25 +
.../test/compile_fail-typesafe_cb-int.c | 27 +
.../typesafe_cb/test/compile_fail-typesafe_cb.c | 34 +
.../test/compile_fail-typesafe_cb_cast-multi.c | 43 +
.../test/compile_fail-typesafe_cb_cast.c | 25 +
.../test/compile_fail-typesafe_cb_exact.c | 33 +
.../test/compile_fail-typesafe_cb_postargs.c | 27 +
.../test/compile_fail-typesafe_cb_preargs.c | 28 +
lib/ccan/typesafe_cb/test/compile_ok-cast_if_any.c | 41 +
.../typesafe_cb/test/compile_ok-typesafe_cb-NULL.c | 17 +
.../test/compile_ok-typesafe_cb-const.c | 50 +
.../test/compile_ok-typesafe_cb-undefined.c | 49 +
.../typesafe_cb/test/compile_ok-typesafe_cb-vars.c | 52 +
.../test/compile_ok-typesafe_cb-volatile.c | 47 +
.../typesafe_cb/test/compile_ok-typesafe_cb_cast.c | 41 +
.../test/compile_ok-typesafe_cb_def-const.c | 46 +
lib/ccan/typesafe_cb/test/run.c | 109 +
lib/ccan/typesafe_cb/typesafe_cb.h | 134 +
lib/ccan/wscript | 139 +
lib/compression/mszip.c | 676 -
lib/compression/mszip.h | 33 -
lib/compression/testsuite.c | 4 +-
lib/crypto/aes_ccm_128.c | 170 +
lib/crypto/aes_ccm_128.h | 54 +
lib/crypto/aes_cmac_128.c | 184 +
lib/crypto/aes_cmac_128.h | 41 +
lib/crypto/aes_cmac_128_test.c | 92 +
lib/crypto/crypto.h | 6 +
lib/crypto/hmacmd5.c | 4 +-
lib/crypto/hmacmd5.h | 2 +-
lib/crypto/hmacmd5test.c | 3 +-
lib/crypto/hmacsha256.c | 22 +-
lib/crypto/hmacsha256.h | 2 +-
lib/crypto/md4test.c | 3 +-
lib/crypto/md5.c | 15 +-
lib/crypto/md5.h | 33 +-
lib/crypto/md5test.c | 6 +-
lib/crypto/sha256.c | 8 +-
lib/crypto/sha256.h | 6 +-
lib/crypto/wscript_build | 22 +-
lib/crypto/wscript_configure | 8 +
lib/dbwrap/dbwrap.c | 470 +
lib/dbwrap/dbwrap.h | 170 +
lib/dbwrap/dbwrap_cache.c | 226 +
lib/dbwrap/dbwrap_cache.h | 32 +
lib/dbwrap/dbwrap_file.c | 424 +
lib/dbwrap/dbwrap_file.h | 33 +
lib/dbwrap/dbwrap_local_open.c | 225 +
lib/dbwrap/dbwrap_ntdb.c | 584 +
lib/dbwrap/dbwrap_ntdb.h | 36 +
lib/dbwrap/dbwrap_private.h | 80 +
lib/dbwrap/dbwrap_rbt.c | 510 +
lib/dbwrap/dbwrap_rbt.h | 29 +
lib/dbwrap/dbwrap_tdb.c | 474 +
lib/dbwrap/dbwrap_tdb.h | 36 +
lib/dbwrap/dbwrap_util.c | 597 +
lib/dbwrap/wscript_build | 12 +
lib/dnspython/ChangeLog | 71 +
lib/dnspython/Makefile | 2 +-
lib/dnspython/README | 42 +-
lib/dnspython/dns/__init__.py | 3 +-
lib/dnspython/dns/dnssec.py | 6 +-
lib/dnspython/dns/e164.py | 2 +-
lib/dnspython/dns/edns.py | 2 +-
lib/dnspython/dns/entropy.py | 2 +-
lib/dnspython/dns/exception.py | 2 +-
lib/dnspython/dns/flags.py | 2 +-
lib/dnspython/dns/hash.py | 2 +-
lib/dnspython/dns/inet.py | 2 +-
lib/dnspython/dns/ipv4.py | 42 +-
lib/dnspython/dns/ipv6.py | 10 +-
lib/dnspython/dns/message.py | 5 +-
lib/dnspython/dns/name.py | 6 +-
lib/dnspython/dns/namedict.py | 2 +-
lib/dnspython/dns/node.py | 2 +-
lib/dnspython/dns/opcode.py | 2 +-
lib/dnspython/dns/query.py | 2 +-
lib/dnspython/dns/rcode.py | 2 +-
lib/dnspython/dns/rdata.py | 24 +-
lib/dnspython/dns/rdataclass.py | 4 +-
lib/dnspython/dns/rdataset.py | 2 +-
lib/dnspython/dns/rdatatype.py | 2 +-
lib/dnspython/dns/rdtypes/ANY/AFSDB.py | 2 +-
lib/dnspython/dns/rdtypes/ANY/CERT.py | 6 +-
lib/dnspython/dns/rdtypes/ANY/CNAME.py | 2 +-
lib/dnspython/dns/rdtypes/ANY/DLV.py | 2 +-
lib/dnspython/dns/rdtypes/ANY/DNAME.py | 2 +-
lib/dnspython/dns/rdtypes/ANY/DNSKEY.py | 79 +-
lib/dnspython/dns/rdtypes/ANY/DS.py | 2 +-
lib/dnspython/dns/rdtypes/ANY/GPOS.py | 18 +-
lib/dnspython/dns/rdtypes/ANY/HINFO.py | 14 +-
lib/dnspython/dns/rdtypes/ANY/HIP.py | 6 +-
lib/dnspython/dns/rdtypes/ANY/ISDN.py | 6 +-
lib/dnspython/dns/rdtypes/ANY/KEY.py | 20 -
lib/dnspython/dns/rdtypes/ANY/LOC.py | 2 +-
lib/dnspython/dns/rdtypes/ANY/MX.py | 2 +-
lib/dnspython/dns/rdtypes/ANY/NS.py | 2 +-
lib/dnspython/dns/rdtypes/ANY/NSEC.py | 21 +-
lib/dnspython/dns/rdtypes/ANY/NSEC3.py | 10 +-
lib/dnspython/dns/rdtypes/ANY/NSEC3PARAM.py | 4 +-
lib/dnspython/dns/rdtypes/ANY/NXT.py | 99 -
lib/dnspython/dns/rdtypes/ANY/PTR.py | 2 +-
lib/dnspython/dns/rdtypes/ANY/RP.py | 2 +-
lib/dnspython/dns/rdtypes/ANY/RRSIG.py | 143 +-
lib/dnspython/dns/rdtypes/ANY/RT.py | 2 +-
lib/dnspython/dns/rdtypes/ANY/SIG.py | 26 -
lib/dnspython/dns/rdtypes/ANY/SOA.py | 8 +-
lib/dnspython/dns/rdtypes/ANY/SPF.py | 2 +-
lib/dnspython/dns/rdtypes/ANY/SSHFP.py | 12 +-
lib/dnspython/dns/rdtypes/ANY/TXT.py | 2 +-
lib/dnspython/dns/rdtypes/ANY/X25.py | 12 +-
lib/dnspython/dns/rdtypes/ANY/__init__.py | 5 +-
lib/dnspython/dns/rdtypes/IN/A.py | 2 +-
lib/dnspython/dns/rdtypes/IN/AAAA.py | 2 +-
lib/dnspython/dns/rdtypes/IN/APL.py | 4 +-
lib/dnspython/dns/rdtypes/IN/DHCID.py | 4 +-
lib/dnspython/dns/rdtypes/IN/IPSECKEY.py | 4 +-
lib/dnspython/dns/rdtypes/IN/KX.py | 2 +-
lib/dnspython/dns/rdtypes/IN/NAPTR.py | 12 +-
lib/dnspython/dns/rdtypes/IN/NSAP.py | 4 +-
lib/dnspython/dns/rdtypes/IN/NSAP_PTR.py | 2 +-
lib/dnspython/dns/rdtypes/IN/PX.py | 10 +-
lib/dnspython/dns/rdtypes/IN/SRV.py | 2 +-
lib/dnspython/dns/rdtypes/IN/WKS.py | 4 +-
lib/dnspython/dns/rdtypes/IN/__init__.py | 2 +-
lib/dnspython/dns/rdtypes/__init__.py | 4 +-
lib/dnspython/dns/rdtypes/dsbase.py | 4 +-
lib/dnspython/dns/rdtypes/keybase.py | 149 -
lib/dnspython/dns/rdtypes/mxbase.py | 2 +-
lib/dnspython/dns/rdtypes/nsbase.py | 2 +-
lib/dnspython/dns/rdtypes/sigbase.py | 168 -
lib/dnspython/dns/rdtypes/txtbase.py | 4 +-
lib/dnspython/dns/renderer.py | 5 +-
lib/dnspython/dns/resolver.py | 412 +-
lib/dnspython/dns/reversename.py | 2 +-
lib/dnspython/dns/rrset.py | 2 +-
lib/dnspython/dns/set.py | 2 +-
lib/dnspython/dns/tokenizer.py | 2 +-
lib/dnspython/dns/tsig.py | 2 +-
lib/dnspython/dns/tsigkeyring.py | 2 +-
lib/dnspython/dns/ttl.py | 2 +-
lib/dnspython/dns/update.py | 2 +-
lib/dnspython/dns/version.py | 6 +-
lib/dnspython/dns/wiredata.py | 59 +
lib/dnspython/dns/zone.py | 2 +-
lib/dnspython/examples/xfr.py | 6 +-
lib/dnspython/setup.py | 17 +-
lib/dnspython/tests/Makefile | 2 +-
lib/dnspython/tests/bugs.py | 2 +-
lib/dnspython/tests/dnssec.py | 2 +-
lib/dnspython/tests/example | 41 +-
lib/dnspython/tests/example1.good | 9 +-
lib/dnspython/tests/example2.good | 9 +-
lib/dnspython/tests/flags.py | 2 +-
lib/dnspython/tests/message.py | 2 +-
lib/dnspython/tests/name.py | 6 +-
lib/dnspython/tests/namedict.py | 2 +-
lib/dnspython/tests/ntoaaton.py | 99 +-
lib/dnspython/tests/rdtypeandclass.py | 2 +-
lib/dnspython/tests/resolver.py | 2 +-
lib/dnspython/tests/rrset.py | 2 +-
lib/dnspython/tests/set.py | 2 +-
lib/dnspython/tests/tokenizer.py | 2 +-
lib/dnspython/tests/update.py | 2 +-
lib/dnspython/tests/zone.py | 2 +-
lib/dnspython/util/copyrights | 197 +-
lib/iniparser/AUTHORS | 5 -
lib/iniparser/INSTALL | 12 -
lib/iniparser/LICENSE | 21 -
lib/iniparser/Makefile | 63 -
lib/iniparser/README | 11 -
lib/iniparser/html/doxygen.css | 358 -
lib/iniparser/html/doxygen.png | Bin 1281 -> 0 bytes
lib/iniparser/html/globals_func.html | 54 -
lib/iniparser/html/index.html | 156 -
lib/iniparser/html/iniparser_8h.html | 629 -
lib/iniparser/html/iniparser_8main.html | 19 -
lib/iniparser/html/tab_b.gif | Bin 35 -> 0 bytes
lib/iniparser/html/tab_l.gif | Bin 706 -> 0 bytes
lib/iniparser/html/tab_r.gif | Bin 2585 -> 0 bytes
lib/iniparser/html/tabs.css | 102 -
lib/iniparser/src/dictionary.c | 514 -
lib/iniparser/src/dictionary.h | 244 -
lib/iniparser/src/iniparser.c | 536 -
lib/iniparser/src/iniparser.h | 296 -
lib/iniparser/src/strlib.c | 211 -
lib/iniparser/src/strlib.h | 108 -
lib/iniparser/src/wscript_build | 7 -
lib/iniparser/test/Makefile | 24 -
lib/iniparser/test/iniexample.c | 117 -
lib/iniparser_build/config.m4 | 45 -
lib/iniparser_build/dictionary.c | 7 -
lib/iniparser_build/iniparser.c | 7 -
lib/iniparser_build/strlib.c | 7 -
lib/krb5_wrap/enctype_convert.c | 104 +
lib/krb5_wrap/gss_samba.c | 51 +
lib/krb5_wrap/gss_samba.h | 36 +
lib/krb5_wrap/keytab_util.c | 258 +
lib/krb5_wrap/krb5_samba.c | 2640 +
lib/krb5_wrap/krb5_samba.h | 357 +
lib/krb5_wrap/wscript_build | 11 +
{source4/lib => lib}/ldb-samba/README | 0
lib/ldb-samba/ldb_ildap.c | 890 +
lib/ldb-samba/ldb_wrap.c | 371 +
lib/ldb-samba/ldb_wrap.h | 70 +
lib/ldb-samba/ldif_handlers.c | 1615 +
lib/ldb-samba/ldif_handlers.h | 27 +
lib/ldb-samba/pyldb.c | 270 +
lib/ldb-samba/samba_extensions.c | 119 +
lib/ldb-samba/wscript_build | 42 +
{source4/lib => lib}/ldb/ABI/ldb-0.9.10.sigs | 0
{source4/lib => lib}/ldb/ABI/ldb-0.9.12.sigs | 0
{source4/lib => lib}/ldb/ABI/ldb-0.9.15.sigs | 0
{source4/lib => lib}/ldb/ABI/ldb-0.9.16.sigs | 0
{source4/lib => lib}/ldb/ABI/ldb-0.9.17.sigs | 0
{source4/lib => lib}/ldb/ABI/ldb-0.9.18.sigs | 0
{source4/lib => lib}/ldb/ABI/ldb-0.9.19.sigs | 0
{source4/lib => lib}/ldb/ABI/ldb-0.9.20.sigs | 0
{source4/lib => lib}/ldb/ABI/ldb-0.9.22.sigs | 0
{source4/lib => lib}/ldb/ABI/ldb-0.9.23.sigs | 0
{source4/lib => lib}/ldb/ABI/ldb-0.9.24.sigs | 0
{source4/lib => lib}/ldb/ABI/ldb-1.0.0.sigs | 0
{source4/lib => lib}/ldb/ABI/ldb-1.0.1.sigs | 0
{source4/lib => lib}/ldb/ABI/ldb-1.0.2.sigs | 0
lib/ldb/ABI/ldb-1.1.0.sigs | 253 +
lib/ldb/ABI/ldb-1.1.1.sigs | 254 +
lib/ldb/ABI/ldb-1.1.10.sigs | 259 +
lib/ldb/ABI/ldb-1.1.11.sigs | 259 +
lib/ldb/ABI/ldb-1.1.12.sigs | 260 +
lib/ldb/ABI/ldb-1.1.13.sigs | 260 +
lib/ldb/ABI/ldb-1.1.14.sigs | 262 +
lib/ldb/ABI/ldb-1.1.15.sigs | 262 +
lib/ldb/ABI/ldb-1.1.16.sigs | 262 +
lib/ldb/ABI/ldb-1.1.17.sigs | 262 +
lib/ldb/ABI/ldb-1.1.2.sigs | 256 +
lib/ldb/ABI/ldb-1.1.3.sigs | 256 +
lib/ldb/ABI/ldb-1.1.4.sigs | 256 +
lib/ldb/ABI/ldb-1.1.5.sigs | 257 +
lib/ldb/ABI/ldb-1.1.6.sigs | 258 +
lib/ldb/ABI/ldb-1.1.7.sigs | 258 +
lib/ldb/ABI/ldb-1.1.8.sigs | 258 +
lib/ldb/ABI/ldb-1.1.9.sigs | 258 +
{source4/lib => lib}/ldb/ABI/ldb-ildap-0.9.12.sigs | 0
.../lib => lib}/ldb/ABI/ldb-samba4-0.9.10.sigs | 0
.../lib => lib}/ldb/ABI/ldb-samba4-0.9.11.sigs | 0
lib/ldb/ABI/pyldb-util-1.1.10.sigs | 2 +
lib/ldb/ABI/pyldb-util-1.1.11.sigs | 2 +
lib/ldb/ABI/pyldb-util-1.1.12.sigs | 2 +
lib/ldb/ABI/pyldb-util-1.1.13.sigs | 2 +
lib/ldb/ABI/pyldb-util-1.1.14.sigs | 2 +
lib/ldb/ABI/pyldb-util-1.1.15.sigs | 2 +
lib/ldb/ABI/pyldb-util-1.1.16.sigs | 2 +
lib/ldb/ABI/pyldb-util-1.1.17.sigs | 2 +
lib/ldb/ABI/pyldb-util-1.1.2.sigs | 2 +
lib/ldb/ABI/pyldb-util-1.1.3.sigs | 2 +
lib/ldb/ABI/pyldb-util-1.1.4.sigs | 2 +
lib/ldb/ABI/pyldb-util-1.1.5.sigs | 2 +
lib/ldb/ABI/pyldb-util-1.1.6.sigs | 2 +
lib/ldb/ABI/pyldb-util-1.1.7.sigs | 2 +
lib/ldb/ABI/pyldb-util-1.1.8.sigs | 2 +
lib/ldb/ABI/pyldb-util-1.1.9.sigs | 2 +
{source4/lib => lib}/ldb/Doxyfile | 0
lib/{tevent => ldb}/Makefile | 0
{source4/lib => lib}/ldb/README_gcov.txt | 0
lib/ldb/common/attrib_handlers.c | 524 +
lib/ldb/common/ldb.c | 1998 +
{source4/lib => lib}/ldb/common/ldb_attributes.c | 0
lib/ldb/common/ldb_controls.c | 1111 +
lib/ldb/common/ldb_debug.c | 150 +
lib/ldb/common/ldb_dn.c | 2157 +
lib/ldb/common/ldb_ldif.c | 1068 +
lib/ldb/common/ldb_match.c | 591 +
lib/ldb/common/ldb_modules.c | 1197 +
lib/ldb/common/ldb_msg.c | 1228 +
{source4/lib => lib}/ldb/common/ldb_options.c | 0
lib/ldb/common/ldb_pack.c | 287 +
lib/ldb/common/ldb_parse.c | 974 +
{source4/lib => lib}/ldb/common/ldb_utf8.c | 0
{source4/lib => lib}/ldb/common/qsort.c | 0
lib/ldb/configure | 21 +
{source4/lib => lib}/ldb/docs/builddocs.sh | 0
{source4/lib => lib}/ldb/docs/design.txt | 0
{source4/lib => lib}/ldb/docs/installdocs.sh | 0
{source4/lib => lib}/ldb/examples.dox | 0
{source4/lib => lib}/ldb/examples/ldbreader.c | 0
{source4/lib => lib}/ldb/examples/ldifreader.c | 0
lib/ldb/include/dlinklist.h | 185 +
lib/ldb/include/ldb.h | 2272 +
{source4/lib => lib}/ldb/include/ldb_errors.h | 0
lib/ldb/include/ldb_handlers.h | 45 +
lib/ldb/include/ldb_module.h | 372 +
lib/ldb/include/ldb_private.h | 208 +
{source4/lib => lib}/ldb/ldb.pc.in | 0
{source4/lib => lib}/ldb/ldb_ldap/ldb_ldap.c | 0
lib/ldb/ldb_map/ldb_map.c | 1149 +
lib/ldb/ldb_map/ldb_map.h | 174 +
lib/ldb/ldb_map/ldb_map_inbound.c | 844 +
lib/ldb/ldb_map/ldb_map_outbound.c | 1413 +
lib/ldb/ldb_map/ldb_map_private.h | 96 +
{source4/lib => lib}/ldb/ldb_sqlite3/README | 0
{source4/lib => lib}/ldb/ldb_sqlite3/base160.c | 0
lib/ldb/ldb_sqlite3/ldb_sqlite3.c | 1940 +
{source4/lib => lib}/ldb/ldb_sqlite3/schema | 0
{source4/lib => lib}/ldb/ldb_sqlite3/trees.ps | 0
lib/ldb/ldb_tdb/ldb_cache.c | 504 +
lib/ldb/ldb_tdb/ldb_index.c | 1626 +
lib/ldb/ldb_tdb/ldb_search.c | 641 +
lib/ldb/ldb_tdb/ldb_tdb.c | 1607 +
lib/ldb/ldb_tdb/ldb_tdb.h | 123 +
lib/ldb/ldb_tdb/ldb_tdb_wrap.c | 144 +
{source4/lib => lib}/ldb/mainpage.dox | 0
lib/ldb/man/ldb.3.xml | 265 +
lib/ldb/man/ldbadd.1.xml | 108 +
lib/ldb/man/ldbdel.1.xml | 108 +
lib/ldb/man/ldbedit.1.xml | 203 +
lib/ldb/man/ldbmodify.1.xml | 96 +
lib/ldb/man/ldbrename.1.xml | 110 +
lib/ldb/man/ldbsearch.1.xml | 122 +
{source4/lib => lib}/ldb/modules/asq.c | 0
{source4/lib => lib}/ldb/modules/paged_results.c | 0
{source4/lib => lib}/ldb/modules/paged_searches.c | 0
lib/ldb/modules/rdn_name.c | 459 +
{source4/lib => lib}/ldb/modules/skel.c | 0
lib/ldb/modules/sort.c | 360 +
{source4/lib => lib}/ldb/nssldb/README.txt | 0
{source4/lib => lib}/ldb/nssldb/ldb-grp.c | 0
{source4/lib => lib}/ldb/nssldb/ldb-nss.c | 0
{source4/lib => lib}/ldb/nssldb/ldb-nss.h | 0
{source4/lib => lib}/ldb/nssldb/ldb-pwd.c | 0
{source4/lib => lib}/ldb/pyldb-util.pc.in | 0
lib/ldb/pyldb.c | 3578 +
lib/ldb/pyldb.h | 101 +
lib/ldb/pyldb_util.c | 114 +
lib/ldb/tests/init.ldif | 41 +
{source4/lib => lib}/ldb/tests/init_slapd.sh | 0
{source4/lib => lib}/ldb/tests/kill_slapd.sh | 0
{source4/lib => lib}/ldb/tests/ldapi_url.sh | 0
{source4/lib => lib}/ldb/tests/photo.ldif | 0
lib/ldb/tests/python/api.py | 773 +
{source4/lib => lib}/ldb/tests/samba4.png | Bin
{source4/lib => lib}/ldb/tests/sample_module.c | 0
.../ldb/tests/schema-tests/schema-add-test.ldif | 0
.../ldb/tests/schema-tests/schema-mod-test-1.ldif | 0
.../ldb/tests/schema-tests/schema-mod-test-2.ldif | 0
.../ldb/tests/schema-tests/schema-mod-test-3.ldif | 0
.../ldb/tests/schema-tests/schema-mod-test-4.ldif | 0
.../ldb/tests/schema-tests/schema-mod-test-5.ldif | 0
.../lib => lib}/ldb/tests/schema-tests/schema.ldif | 0
{source4/lib => lib}/ldb/tests/slapd.conf | 0
{source4/lib => lib}/ldb/tests/start_slapd.sh | 0
{source4/lib => lib}/ldb/tests/test-attribs.ldif | 0
{source4/lib => lib}/ldb/tests/test-config.ldif | 0
lib/ldb/tests/test-controls.sh | 43 +
.../lib => lib}/ldb/tests/test-default-config.ldif | 0
lib/ldb/tests/test-dup-2.ldif | 6 +
lib/ldb/tests/test-dup.ldif | 13 +
lib/ldb/tests/test-extended.sh | 69 +
lib/ldb/tests/test-generic.sh | 154 +
{source4/lib => lib}/ldb/tests/test-index.ldif | 0
{source4/lib => lib}/ldb/tests/test-ldap.sh | 0
lib/ldb/tests/test-modify-modrdn.ldif | 12 +
lib/ldb/tests/test-modify-unmet-2.ldif | 7 +
lib/ldb/tests/test-modify-unmet.ldif | 15 +
{source4/lib => lib}/ldb/tests/test-modify.ldif | 0
{source4/lib => lib}/ldb/tests/test-schema.sh | 0
{source4/lib => lib}/ldb/tests/test-soloading.sh | 0
{source4/lib => lib}/ldb/tests/test-sqlite3.sh | 0
lib/ldb/tests/test-tdb-features.sh | 165 +
lib/ldb/tests/test-tdb-subunit.sh | 7 +
lib/ldb/tests/test-tdb.sh | 45 +
{source4/lib => lib}/ldb/tests/test-wildcard.ldif | 0
.../ldb/tests/test-wrong_attributes.ldif | 0
lib/ldb/tests/test.ldif | 440 +
{source4/lib => lib}/ldb/tests/testdata.txt | 0
{source4/lib => lib}/ldb/tests/testsearch.txt | 0
lib/ldb/tools/cmdline.c | 469 +
{source4/lib => lib}/ldb/tools/cmdline.h | 0
lib/ldb/tools/ldbadd.c | 186 +
{source4/lib => lib}/ldb/tools/ldbdel.c | 0
lib/ldb/tools/ldbdump.c | 230 +
lib/ldb/tools/ldbedit.c | 373 +
lib/ldb/tools/ldbmodify.c | 184 +
lib/ldb/tools/ldbrename.c | 85 +
lib/ldb/tools/ldbsearch.c | 337 +
lib/ldb/tools/ldbtest.c | 438 +
lib/ldb/tools/ldbutil.c | 220 +
{source4/lib => lib}/ldb/tools/ldbutil.h | 0
{source4/lib => lib}/ldb/web/index.html | 0
lib/ldb/wscript | 300 +
lib/nss_wrapper/config.m4 | 19 -
lib/nss_wrapper/nss_wrapper.c | 2756 +-
lib/nss_wrapper/nss_wrapper.h | 171 -
lib/nss_wrapper/testsuite.c | 957 -
lib/nss_wrapper/wscript | 111 +-
lib/nss_wrapper/wscript_build | 10 -
lib/ntdb/ABI/ntdb-0.9.sigs | 38 +
lib/ntdb/ABI/ntdb-1.0.sigs | 38 +
lib/ntdb/LICENSE | 165 +
lib/ntdb/Makefile | 67 +
lib/ntdb/check.c | 726 +
lib/{replace => ntdb}/configure | 0
lib/ntdb/doc/TDB_porting.txt | 483 +
lib/ntdb/doc/design.lyx | 2727 +
lib/ntdb/doc/design.pdf | Bin 0 -> 191943 bytes
lib/ntdb/doc/design.txt | 1270 +
lib/ntdb/free.c | 972 +
lib/ntdb/hash.c | 624 +
lib/ntdb/io.c | 750 +
lib/ntdb/lock.c | 886 +
lib/ntdb/man/ntdb.3.xml | 132 +
lib/ntdb/man/ntdbbackup.8.xml | 150 +
lib/ntdb/man/ntdbdump.8.xml | 93 +
lib/ntdb/man/ntdbrestore.8.xml | 74 +
lib/ntdb/man/ntdbtool.8.xml | 247 +
lib/ntdb/ntdb.c | 601 +
lib/ntdb/ntdb.h | 947 +
lib/ntdb/ntdb.pc.in | 11 +
lib/ntdb/open.c | 911 +
lib/ntdb/private.h | 677 +
lib/ntdb/pyntdb.c | 643 +
lib/ntdb/summary.c | 321 +
lib/ntdb/test/api-12-store.c | 55 +
lib/ntdb/test/api-13-delete.c | 201 +
lib/ntdb/test/api-14-exists.c | 52 +
lib/ntdb/test/api-16-wipe_all.c | 44 +
lib/ntdb/test/api-20-alloc-attr.c | 106 +
lib/ntdb/test/api-21-parse_record.c | 66 +
lib/ntdb/test/api-55-transaction.c | 71 +
lib/ntdb/test/api-60-noop-transaction.c | 55 +
lib/ntdb/test/api-80-tdb_fd.c | 30 +
lib/ntdb/test/api-81-seqnum.c | 68 +
lib/ntdb/test/api-82-lockattr.c | 237 +
lib/ntdb/test/api-83-openhook.c | 103 +
lib/ntdb/test/api-91-get-stats.c | 57 +
lib/ntdb/test/api-92-get-set-readonly.c | 105 +
lib/ntdb/test/api-93-repack.c | 79 +
lib/ntdb/test/api-94-expand-during-parse.c | 86 +
lib/ntdb/test/api-95-read-only-during-parse.c | 92 +
lib/ntdb/test/api-add-remove-flags.c | 87 +
lib/ntdb/test/api-check-callback.c | 86 +
lib/ntdb/test/api-firstkey-nextkey.c | 157 +
lib/ntdb/test/api-fork-test.c | 194 +
lib/ntdb/test/api-locktimeout.c | 189 +
lib/ntdb/test/api-missing-entries.c | 42 +
lib/ntdb/test/api-open-multiple-times.c | 86 +
lib/ntdb/test/api-record-expand.c | 49 +
lib/ntdb/test/api-simple-delete.c | 38 +
lib/ntdb/test/api-summary.c | 55 +
lib/ntdb/test/external-agent.c | 261 +
lib/ntdb/test/external-agent.h | 51 +
lib/ntdb/test/failtest_helper.c | 99 +
lib/ntdb/test/failtest_helper.h | 18 +
lib/ntdb/test/helpapi-external-agent.c | 7 +
lib/ntdb/test/helprun-external-agent.c | 7 +
lib/ntdb/test/helprun-layout.c | 362 +
lib/ntdb/test/layout.h | 79 +
lib/ntdb/test/lock-tracking.c | 147 +
lib/ntdb/test/lock-tracking.h | 25 +
lib/ntdb/test/logging.c | 30 +
lib/ntdb/test/logging.h | 17 +
lib/ntdb/test/no-fsync.h | 6 +
lib/ntdb/test/ntdb-source.h | 11 +
lib/ntdb/test/python-api.py | 154 +
lib/ntdb/test/run-001-encode.c | 39 +
lib/ntdb/test/run-001-fls.c | 33 +
lib/ntdb/test/run-01-new_database.c | 34 +
lib/ntdb/test/run-02-expand.c | 62 +
lib/ntdb/test/run-03-coalesce.c | 178 +
lib/ntdb/test/run-04-basichash.c | 321 +
lib/ntdb/test/run-05-readonly-open.c | 73 +
lib/ntdb/test/run-10-simple-store.c | 59 +
lib/ntdb/test/run-11-simple-fetch.c | 59 +
lib/ntdb/test/run-12-check.c | 46 +
lib/ntdb/test/run-15-append.c | 130 +
lib/ntdb/test/run-25-hashoverload.c | 93 +
lib/ntdb/test/run-30-exhaust-before-expand.c | 76 +
lib/ntdb/test/run-35-convert.c | 58 +
lib/ntdb/test/run-50-multiple-freelists.c | 70 +
lib/ntdb/test/run-56-open-during-transaction.c | 165 +
lib/ntdb/test/run-57-die-during-transaction.c | 321 +
lib/ntdb/test/run-64-bit-tdb.c | 88 +
lib/ntdb/test/run-90-get-set-attributes.c | 161 +
lib/ntdb/test/run-capabilities.c | 277 +
lib/ntdb/test/run-expand-in-transaction.c | 47 +
lib/ntdb/test/run-features.c | 62 +
lib/ntdb/test/run-lockall.c | 74 +
lib/ntdb/test/run-remap-in-read_traverse.c | 57 +
lib/ntdb/test/run-seed.c | 61 +
lib/ntdb/test/run-tdb_errorstr.c | 52 +
lib/ntdb/test/run-tdb_foreach.c | 90 +
lib/ntdb/test/run-traverse.c | 203 +
lib/ntdb/test/tap-interface.c | 3 +
lib/ntdb/test/tap-interface.h | 42 +
lib/ntdb/tools/Makefile | 16 +
lib/ntdb/tools/growtdb-bench.c | 127 +
lib/ntdb/tools/mkntdb.c | 29 +
lib/ntdb/tools/ntdbbackup.c | 340 +
lib/ntdb/tools/ntdbdump.c | 110 +
lib/ntdb/tools/ntdbrestore.c | 242 +
lib/ntdb/tools/ntdbtool.c | 794 +
lib/ntdb/tools/ntdbtorture.c | 535 +
lib/ntdb/tools/speed.c | 439 +
lib/ntdb/transaction.c | 1317 +
lib/ntdb/traverse.c | 100 +
lib/ntdb/wscript | 287 +
lib/param/README | 73 +
{source4 => lib}/param/generic.c | 0
lib/param/loadparm.c | 3217 +
lib/param/loadparm.h | 291 +
lib/param/loadparm_server_role.c | 153 +
lib/param/param.h | 326 +
lib/param/param_table.c | 4423 +
lib/param/s3_param.h | 24 +
{source4 => lib}/param/samba-hostconfig.pc.in | 0
lib/param/util.c | 299 +
lib/param/wscript_build | 42 +
lib/pep8/pep8.py | 1360 +
lib/popt/libpopt.m4 | 43 -
lib/popt/popthelp.c | 740 -
lib/popt/samba.m4 | 8 -
lib/popt/system.h | 76 -
lib/popt/wscript | 18 -
lib/replace/Makefile.in | 70 -
lib/replace/README | 5 +-
lib/replace/aclocal.m4 | 1 -
lib/replace/autoconf-2.60.m4 | 236 -
lib/replace/autogen-autotools.sh | 13 -
lib/replace/build_macros.m4 | 14 -
lib/replace/config.guess | 1561 -
lib/replace/config.sub | 1686 -
lib/replace/configure.ac | 33 -
lib/replace/crypt.m4 | 6 -
lib/replace/cwrap.c | 46 +
lib/replace/dlfcn.m4 | 31 -
lib/replace/getaddrinfo.c | 8 +-
lib/replace/getifaddrs.c | 59 +-
lib/replace/getpass.c | 218 -
lib/replace/getpass.m4 | 24 -
lib/replace/install-sh | 238 -
lib/replace/libreplace.m4 | 388 -
lib/replace/libreplace_cc.m4 | 179 -
lib/replace/libreplace_ld.m4 | 337 -
lib/replace/libreplace_macros.m4 | 332 -
lib/replace/libreplace_network.m4 | 479 -
lib/replace/poll.c | 8 +-
lib/replace/repdir.m4 | 81 -
lib/replace/repdir_getdents.c | 166 -
lib/replace/repdir_getdirentries.c | 183 -
lib/replace/replace-test.h | 1 -
lib/replace/replace-testsuite.h | 10 +
lib/replace/replace.c | 106 +-
lib/replace/replace.h | 151 +-
lib/replace/samba.m4 | 34 -
lib/replace/snprintf.c | 17 +-
lib/replace/socket.c | 22 +-
lib/replace/strptime.c | 9 +-
lib/replace/strptime.m4 | 13 -
lib/replace/system/config.m4 | 145 -
lib/replace/system/filesys.h | 81 +
lib/replace/system/gssapi.h | 53 +
lib/replace/system/kerberos.h | 114 +-
lib/replace/system/network.h | 17 +-
lib/replace/system/passwd.h | 24 +-
lib/replace/system/threads.h | 48 +
lib/replace/system/wait.h | 4 +
lib/replace/test/getifaddrs.c | 25 +-
lib/replace/test/incoherent_mmap.c | 83 +
lib/replace/test/main.c | 4 +-
lib/replace/test/os2_delete.c | 3 +-
lib/replace/test/shared_mremap.c | 48 +
lib/replace/test/strptime.c | 1 +
lib/replace/test/testsuite.c | 13 +-
lib/replace/timegm.m4 | 1 -
lib/replace/win32.m4 | 20 -
lib/replace/wscript | 474 +-
lib/replace/xattr.c | 734 +
lib/smbconf/smbconf.c | 77 +
lib/smbconf/smbconf.h | 22 +-
lib/smbconf/wscript_build | 2 -
lib/socket/interfaces.c | 322 +
lib/socket/interfaces.h | 44 +
lib/socket/wscript_build | 7 +
lib/socket_wrapper/config.m4 | 22 -
lib/socket_wrapper/socket_wrapper.c | 5695 +-
lib/socket_wrapper/socket_wrapper.h | 166 -
lib/socket_wrapper/testsuite.c | 105 -
lib/socket_wrapper/wscript | 111 +-
lib/socket_wrapper/wscript_build | 9 -
lib/subunit/INSTALL | 2 +-
lib/subunit/MANIFEST.in | 1 -
lib/subunit/Makefile.am | 5 +
lib/subunit/NEWS | 120 +
lib/subunit/README | 61 +-
lib/subunit/c/tests/test_child.c | 3 +
lib/subunit/c/wscript | 2 +-
lib/subunit/configure.ac | 2 +-
lib/subunit/filters/subunit-filter | 139 +-
lib/subunit/filters/subunit-ls | 8 +-
lib/subunit/filters/subunit-notify | 53 +-
lib/subunit/filters/subunit2csv | 23 +
lib/subunit/filters/subunit2junitxml | 42 +-
lib/subunit/perl/Makefile.PL.in | 1 +
lib/subunit/perl/lib/Subunit.pm | 2 +-
lib/subunit/python/subunit/__init__.py | 402 +-
lib/subunit/python/subunit/chunked.py | 59 +-
lib/subunit/python/subunit/details.py | 30 +-
lib/subunit/python/subunit/filters.py | 125 +
lib/subunit/python/subunit/iso8601.py | 24 +-
lib/subunit/python/subunit/run.py | 19 +-
lib/subunit/python/subunit/test_results.py | 456 +-
lib/subunit/python/subunit/tests/TestUtil.py | 2 +-
lib/subunit/python/subunit/tests/__init__.py | 2 +
lib/subunit/python/subunit/tests/sample-script.py | 23 +-
.../python/subunit/tests/sample-two-script.py | 8 +-
lib/subunit/python/subunit/tests/test_chunked.py | 109 +-
lib/subunit/python/subunit/tests/test_details.py | 45 +-
lib/subunit/python/subunit/tests/test_run.py | 52 +
.../python/subunit/tests/test_subunit_filter.py | 354 +-
.../python/subunit/tests/test_subunit_stats.py | 9 +-
.../python/subunit/tests/test_subunit_tags.py | 3 +-
.../python/subunit/tests/test_tap2subunit.py | 4 +-
.../python/subunit/tests/test_test_protocol.py | 613 +-
.../python/subunit/tests/test_test_results.py | 397 +-
lib/subunit/setup.py | 30 +-
lib/subunit/shell/share/subunit.sh | 5 +
lib/subunit/shell/tests/test_function_output.sh | 12 +-
lib/talloc/ABI/pytalloc-util-2.0.6.sigs | 6 +
lib/talloc/ABI/pytalloc-util-2.0.7.sigs | 6 +
lib/talloc/ABI/pytalloc-util-2.0.8.sigs | 6 +
lib/talloc/ABI/pytalloc-util-2.1.0.sigs | 6 +
lib/talloc/ABI/pytalloc-util-2.1.1.sigs | 6 +
.../ABI/{talloc-2.0.2.sigs => talloc-2.0.6.sigs} | 0
.../ABI/{talloc-2.0.2.sigs => talloc-2.0.7.sigs} | 0
lib/talloc/ABI/talloc-2.0.8.sigs | 63 +
lib/talloc/ABI/talloc-2.1.0.sigs | 64 +
lib/talloc/ABI/talloc-2.1.1.sigs | 64 +
lib/talloc/compat/talloc_compat1.m4 | 14 -
lib/talloc/doc/context.png | Bin 0 -> 4715 bytes
lib/talloc/doc/context_tree.png | Bin 0 -> 6158 bytes
lib/talloc/doc/mainpage.dox | 5 +
lib/talloc/doc/stealing.png | Bin 0 -> 6994 bytes
lib/talloc/doc/tutorial_bestpractices.dox | 192 +
lib/talloc/doc/tutorial_context.dox | 198 +
lib/talloc/doc/tutorial_debugging.dox | 116 +
lib/talloc/doc/tutorial_destructors.dox | 82 +
lib/talloc/doc/tutorial_dts.dox | 109 +
lib/talloc/doc/tutorial_introduction.dox | 43 +
lib/talloc/doc/tutorial_pools.dox | 93 +
lib/talloc/doc/tutorial_stealing.dox | 55 +
lib/talloc/doxy.config | 517 +-
lib/talloc/libtalloc.m4 | 38 -
lib/talloc/man/talloc.3.xml | 813 +
lib/talloc/pytalloc-util.pc.in | 4 +-
lib/talloc/pytalloc.c | 47 +-
lib/talloc/pytalloc.h | 39 +-
lib/talloc/pytalloc_guide.txt | 153 +
lib/talloc/pytalloc_util.c | 22 +-
lib/talloc/script/abi_checks.sh | 80 -
lib/talloc/script/abi_checks_gcc.sh | 34 -
lib/talloc/script/mksigs.pl | 199 -
lib/talloc/script/mksyms.awk | 75 -
lib/talloc/script/mksyms.sh | 62 -
lib/talloc/script/release-script.sh | 68 -
lib/talloc/talloc.3.xml | 801 -
lib/talloc/talloc.c | 889 +-
lib/talloc/talloc.h | 252 +-
lib/talloc/testsuite.c | 288 +-
lib/talloc/wscript | 51 +-
lib/tdb/ABI/tdb-1.2.10.sigs | 66 +
lib/tdb/ABI/tdb-1.2.11.sigs | 67 +
lib/tdb/ABI/tdb-1.2.12.sigs | 67 +
lib/tdb/ABI/tdb-1.2.13.sigs | 67 +
lib/tdb/ABI/tdb-1.3.0.sigs | 68 +
lib/tdb/ABI/tdb-1.3.1.sigs | 68 +
lib/tdb/Makefile | 2 +-
lib/tdb/common/check.c | 54 +-
lib/tdb/common/dump.c | 17 +-
lib/tdb/common/error.c | 2 +-
lib/tdb/common/freelist.c | 542 +-
lib/tdb/common/freelistcheck.c | 7 +-
lib/tdb/common/hash.c | 35 -
lib/tdb/common/io.c | 393 +-
lib/tdb/common/lock.c | 286 +-
lib/tdb/common/mutex.c | 1000 +
lib/tdb/common/open.c | 388 +-
lib/tdb/common/rescue.c | 349 +
lib/tdb/common/summary.c | 63 +-
lib/tdb/common/tdb.c | 222 +-
lib/tdb/common/tdb_private.h | 62 +-
lib/tdb/common/transaction.c | 211 +-
lib/tdb/common/traverse.c | 22 +-
lib/tdb/docs/README | 2 +-
lib/tdb/docs/mutex.txt | 136 +
lib/tdb/doxy.config | 5 +-
lib/tdb/include/tdb.h | 75 +-
lib/tdb/libtdb.m4 | 41 -
lib/tdb/man/tdbbackup.8.xml | 153 +
lib/tdb/man/tdbdump.8.xml | 92 +
lib/tdb/{manpages => man}/tdbrestore.8.xml | 0
lib/tdb/man/tdbtool.8.xml | 264 +
lib/tdb/manpages/tdbbackup.8.xml | 136 -
lib/tdb/manpages/tdbdump.8.xml | 61 -
lib/tdb/manpages/tdbtool.8.xml | 235 -
lib/tdb/pytdb.c | 159 +-
lib/tdb/python/tests/simple.py | 19 +-
lib/tdb/script/abi_checks.sh | 91 -
lib/tdb/script/abi_checks_gcc.sh | 35 -
lib/tdb/script/mksigs.pl | 183 -
lib/tdb/script/mksyms.awk | 76 -
lib/tdb/script/mksyms.sh | 45 -
lib/tdb/script/release-script.sh | 67 -
lib/tdb/test/external-agent.c | 223 +
lib/tdb/test/external-agent.h | 44 +
lib/tdb/test/jenkins-be-hash.tdb | Bin 0 -> 696 bytes
lib/tdb/test/jenkins-le-hash.tdb | Bin 0 -> 696 bytes
lib/tdb/test/lock-tracking.c | 157 +
lib/tdb/test/lock-tracking.h | 25 +
lib/tdb/test/logging.c | 33 +
lib/tdb/test/logging.h | 11 +
lib/tdb/test/old-nohash-be.tdb | Bin 0 -> 696 bytes
lib/tdb/test/old-nohash-le.tdb | Bin 0 -> 696 bytes
lib/tdb/test/run-3G-file.c | 145 +
lib/tdb/test/run-bad-tdb-header.c | 59 +
lib/tdb/test/run-check.c | 65 +
lib/tdb/test/run-corrupt.c | 132 +
lib/tdb/test/run-die-during-transaction.c | 232 +
lib/tdb/test/run-endian.c | 64 +
lib/tdb/test/run-incompatible.c | 186 +
lib/tdb/test/run-marklock-deadlock.c | 278 +
lib/tdb/test/run-mutex-allrecord-bench.c | 82 +
lib/tdb/test/run-mutex-allrecord-block.c | 120 +
lib/tdb/test/run-mutex-allrecord-trylock.c | 113 +
lib/tdb/test/run-mutex-die.c | 269 +
lib/tdb/test/run-mutex-openflags2.c | 152 +
lib/tdb/test/run-mutex-trylock.c | 122 +
lib/tdb/test/run-mutex1.c | 138 +
lib/tdb/test/run-nested-transactions.c | 79 +
lib/tdb/test/run-nested-traverse.c | 88 +
lib/tdb/test/run-no-lock-during-traverse.c | 114 +
lib/tdb/test/run-oldhash.c | 50 +
lib/tdb/test/run-open-during-transaction.c | 182 +
lib/tdb/test/run-readonly-check.c | 53 +
lib/tdb/test/run-rescue-find_entry.c | 51 +
lib/tdb/test/run-rescue.c | 127 +
lib/tdb/test/run-rwlock-check.c | 46 +
lib/tdb/test/run-summary.c | 65 +
lib/tdb/test/run-transaction-expand.c | 125 +
lib/tdb/test/run-traverse-in-transaction.c | 87 +
lib/tdb/test/run-wronghash-fail.c | 121 +
lib/tdb/test/run-zero-append.c | 41 +
lib/tdb/test/run.c | 50 +
lib/tdb/test/rwlock-be.tdb | Bin 0 -> 696 bytes
lib/tdb/test/rwlock-le.tdb | Bin 0 -> 696 bytes
lib/tdb/test/tap-interface.h | 58 +
lib/tdb/test/tap-to-subunit.h | 155 +
lib/tdb/test/tdb.corrupt | Bin 0 -> 192512 bytes
lib/tdb/tools/tdbbackup.c | 43 +-
lib/tdb/tools/tdbdump.c | 78 +-
lib/tdb/tools/tdbrestore.c | 5 +-
lib/tdb/tools/tdbtest.c | 12 +-
lib/tdb/tools/tdbtool.c | 151 +-
lib/tdb/tools/tdbtorture.c | 54 +-
lib/tdb/wscript | 145 +-
lib/tdb_compat/tdb_compat.c | 2 +
lib/tdb_compat/tdb_compat.h | 60 +
lib/tdb_compat/wscript | 16 +
lib/tdb_wrap/tdb_wrap.c | 177 +
lib/tdb_wrap/tdb_wrap.h | 43 +
lib/tdb_wrap/wscript_build | 8 +
lib/tdr/tdr.c | 33 +-
lib/tdr/testsuite.c | 1 +
lib/testtools/.testr.conf | 2 +-
lib/testtools/HACKING | 135 -
lib/testtools/LICENSE | 21 +-
lib/testtools/MANIFEST.in | 6 +-
lib/testtools/MANUAL | 349 -
lib/testtools/Makefile | 27 +-
lib/testtools/NEWS | 551 +-
lib/testtools/README | 27 +-
lib/testtools/doc/Makefile | 89 +
.../testtools/doc/_static/placeholder.txt | 0
.../testtools/doc/_templates/placeholder.txt | 0
lib/testtools/doc/conf.py | 194 +
lib/testtools/doc/for-framework-folk.rst | 238 +
lib/testtools/doc/for-test-authors.rst | 1360 +
lib/testtools/doc/hacking.rst | 153 +
lib/testtools/doc/index.rst | 36 +
lib/testtools/doc/make.bat | 113 +
lib/testtools/doc/overview.rst | 102 +
lib/testtools/scripts/README | 3 +
lib/testtools/scripts/_lp_release.py | 230 +
lib/testtools/scripts/all-pythons | 93 +
lib/testtools/scripts/update-rtfd | 11 +
lib/testtools/setup.cfg | 4 +
lib/testtools/setup.py | 31 +-
lib/testtools/testtools/__init__.py | 23 +-
lib/testtools/testtools/_compat2x.py | 17 +
lib/testtools/testtools/_compat3x.py | 17 +
lib/testtools/testtools/_spinner.py | 18 +-
lib/testtools/testtools/compat.py | 136 +-
lib/testtools/testtools/content.py | 234 +-
lib/testtools/testtools/content_type.py | 12 +-
lib/testtools/testtools/deferredruntest.py | 20 +-
lib/testtools/testtools/distutilscmd.py | 62 +
lib/testtools/testtools/helpers.py | 73 +-
lib/testtools/testtools/matchers.py | 530 -
lib/testtools/testtools/matchers/__init__.py | 113 +
lib/testtools/testtools/matchers/_basic.py | 315 +
.../testtools/matchers/_datastructures.py | 228 +
lib/testtools/testtools/matchers/_dict.py | 259 +
lib/testtools/testtools/matchers/_doctest.py | 104 +
lib/testtools/testtools/matchers/_exception.py | 124 +
lib/testtools/testtools/matchers/_filesystem.py | 192 +
lib/testtools/testtools/matchers/_higherorder.py | 289 +
lib/testtools/testtools/matchers/_impl.py | 175 +
lib/testtools/testtools/monkey.py | 4 +-
lib/testtools/testtools/run.py | 43 +-
lib/testtools/testtools/runtest.py | 17 +-
lib/testtools/testtools/tags.py | 34 +
lib/testtools/testtools/testcase.py | 355 +-
lib/testtools/testtools/testresult/__init__.py | 8 +-
lib/testtools/testtools/testresult/doubles.py | 41 +-
lib/testtools/testtools/testresult/real.py | 539 +-
lib/testtools/testtools/tests/__init__.py | 19 +-
lib/testtools/testtools/tests/helpers.py | 51 +-
lib/testtools/testtools/tests/matchers/__init__.py | 29 +
lib/testtools/testtools/tests/matchers/helpers.py | 42 +
.../testtools/tests/matchers/test_basic.py | 374 +
.../tests/matchers/test_datastructures.py | 209 +
.../testtools/tests/matchers/test_dict.py | 222 +
.../testtools/tests/matchers/test_doctest.py | 82 +
.../testtools/tests/matchers/test_exception.py | 192 +
.../testtools/tests/matchers/test_filesystem.py | 243 +
.../testtools/tests/matchers/test_higherorder.py | 227 +
.../testtools/tests/matchers/test_impl.py | 132 +
lib/testtools/testtools/tests/test_compat.py | 187 +-
lib/testtools/testtools/tests/test_content.py | 215 +-
lib/testtools/testtools/tests/test_content_type.py | 24 +-
.../testtools/tests/test_deferredruntest.py | 32 +-
lib/testtools/testtools/tests/test_distutilscmd.py | 99 +
.../testtools/tests/test_fixturesupport.py | 50 +-
lib/testtools/testtools/tests/test_helpers.py | 109 +-
lib/testtools/testtools/tests/test_matchers.py | 451 -
lib/testtools/testtools/tests/test_run.py | 68 +-
lib/testtools/testtools/tests/test_runtest.py | 7 +-
lib/testtools/testtools/tests/test_spinner.py | 2 +-
lib/testtools/testtools/tests/test_tags.py | 84 +
lib/testtools/testtools/tests/test_testcase.py | 1335 +
lib/testtools/testtools/tests/test_testresult.py | 1039 +-
lib/testtools/testtools/tests/test_testsuite.py | 103 +-
lib/testtools/testtools/tests/test_testtools.py | 1135 -
lib/testtools/testtools/tests/test_with_with.py | 73 +
lib/testtools/testtools/testsuite.py | 87 +-
lib/tevent/ABI/tevent-0.9.12.sigs | 74 +
lib/tevent/ABI/tevent-0.9.13.sigs | 75 +
lib/tevent/ABI/tevent-0.9.14.sigs | 78 +
lib/tevent/ABI/tevent-0.9.15.sigs | 78 +
lib/tevent/ABI/tevent-0.9.16.sigs | 82 +
lib/tevent/ABI/tevent-0.9.17.sigs | 82 +
lib/tevent/ABI/tevent-0.9.18.sigs | 83 +
lib/tevent/ABI/tevent-0.9.19.sigs | 83 +
lib/tevent/ABI/tevent-0.9.20.sigs | 87 +
lib/tevent/ABI/tevent-0.9.21.sigs | 88 +
lib/tevent/ABI/tevent-0.9.22.sigs | 88 +
lib/tevent/doc/img/tevent_context_stucture.png | Bin 0 -> 21888 bytes
lib/tevent/doc/img/tevent_subrequest.png | Bin 0 -> 22453 bytes
lib/tevent/doc/mainpage.dox | 11 +-
lib/tevent/doc/tevent_context.dox | 75 +
lib/tevent/doc/tevent_data.dox | 133 +
lib/tevent/doc/tevent_events.dox | 341 +
lib/tevent/doc/tevent_queue.dox | 274 +
lib/tevent/doc/tevent_request.dox | 189 +
lib/tevent/doc/tevent_tutorial.dox | 20 +
lib/tevent/doxy.config | 686 +-
lib/tevent/echo_server.c | 664 +
lib/tevent/libtevent.m4 | 46 -
lib/tevent/pytevent.c | 10 +-
lib/tevent/script/abi_checks.sh | 91 -
lib/tevent/script/abi_checks_gcc.sh | 31 -
lib/tevent/script/mksigs.pl | 183 -
lib/tevent/script/mksyms.awk | 76 -
lib/tevent/script/mksyms.sh | 45 -
lib/tevent/testsuite.c | 729 +-
lib/tevent/tevent.c | 75 +-
lib/tevent/tevent.h | 336 +-
lib/tevent/tevent.pc.in | 4 +-
lib/tevent/tevent.py | 29 +
lib/tevent/tevent_debug.c | 23 +
lib/tevent/tevent_epoll.c | 639 +-
lib/tevent/tevent_internal.h | 48 +
lib/tevent/tevent_liboop.c | 2 +-
lib/tevent/tevent_poll.c | 641 +-
lib/tevent/tevent_queue.c | 160 +-
lib/tevent/tevent_req.c | 86 +-
lib/tevent/tevent_select.c | 48 +-
lib/tevent/tevent_signal.c | 125 +-
lib/tevent/tevent_standard.c | 615 +-
lib/tevent/tevent_timed.c | 117 +-
lib/tevent/tevent_util.c | 17 +
lib/tevent/tevent_util.h | 3 +-
lib/tevent/tevent_wakeup.c | 5 +-
lib/tevent/wscript | 49 +-
lib/texpect/texpect.c | 441 +
lib/texpect/wscript | 7 +
lib/torture/simple.c | 85 +
lib/torture/torture.c | 49 +-
lib/torture/torture.h | 11 +
lib/torture/torture.pc.in | 2 +-
lib/torture/wscript_build | 2 +-
lib/tsocket/tsocket.h | 46 +-
lib/tsocket/tsocket_bsd.c | 118 +-
lib/tsocket/tsocket_guide.txt | 53 +-
lib/tsocket/tsocket_helpers.c | 114 +-
lib/uid_wrapper/config.m4 | 16 -
lib/uid_wrapper/uid_wrapper.c | 1290 +-
lib/uid_wrapper/uid_wrapper.h | 73 -
lib/uid_wrapper/wscript | 76 +-
lib/uid_wrapper/wscript_build | 10 -
lib/update-external.sh | 5 +
lib/util/asn1.c | 113 +-
lib/util/attr.h | 9 +-
lib/util/base64.c | 150 +
lib/util/become_daemon.c | 105 +-
lib/util/bitmap.c | 141 +
lib/util/bitmap.h | 29 +
lib/util/blocking.c | 18 +
lib/util/byteorder.h | 62 +-
lib/util/capability.c | 103 -
lib/util/charset/charcnv.c | 234 -
lib/util/charset/charset.h | 223 +-
lib/util/charset/charset_macosxfs.c | 601 +
lib/util/charset/charset_proto.h | 36 +
lib/util/charset/codepoints.c | 117 +-
lib/util/charset/convert_string.c | 544 +
lib/util/charset/iconv.c | 250 +-
lib/util/charset/pull_push.c | 150 +
lib/util/charset/tests/charset.c | 30 +-
lib/util/charset/tests/convert_string.c | 1745 +
lib/util/charset/tests/iconv.c | 33 +-
lib/util/charset/util_str.c | 570 +
lib/util/charset/util_unistr.c | 699 +-
lib/util/charset/util_unistr_w.c | 251 +
lib/util/charset/weird.c | 135 +
lib/util/charset/wscript_build | 17 +-
lib/util/charset/wscript_configure | 11 +-
lib/util/close_low_fd.c | 65 +
lib/util/close_low_fd.h | 28 +
lib/util/data_blob.h | 2 +-
lib/util/debug.c | 427 +-
lib/util/debug.h | 66 +-
lib/util/debug_s3.c | 2 +-
lib/util/dlinklist.h | 2 +-
lib/util/dprintf.c | 78 +-
lib/util/fault.c | 252 +-
lib/util/fsusage.c | 7 +-
lib/util/genrand.c | 161 +-
lib/util/getpass.c | 230 +
lib/util/idtree.c | 29 +-
lib/util/idtree.h | 68 +
lib/util/idtree_random.c | 60 +
lib/util/idtree_random.h | 38 +
lib/util/memcache.c | 421 +
lib/util/memcache.h | 111 +
lib/util/modules.c | 229 +
lib/util/ms_fnmatch.c | 7 +-
lib/util/params.c | 514 +-
lib/util/parmlist.c | 9 +-
lib/util/parmlist.h | 1 +
lib/util/pidfile.c | 155 +
lib/util/pidfile.h | 27 +
lib/util/rfc1738.c | 2 +-
lib/util/samba-util.pc.in | 2 +-
lib/util/samba_modules.h | 60 +
lib/util/samba_util.h | 987 +
lib/util/select.c | 122 +-
lib/util/select.h | 2 -
lib/util/server_id.c | 152 +
lib/util/setid.c | 249 +
lib/util/setid.h | 43 +
lib/util/signal.c | 8 +-
lib/util/string_wrappers.h | 97 +
lib/util/substitute.c | 55 +-
lib/util/system.c | 130 +-
lib/util/talloc_stack.c | 68 +-
lib/util/talloc_stack.h | 17 +-
lib/util/tdb_wrap.c | 194 -
lib/util/tdb_wrap.h | 42 -
lib/util/tests/asn1_tests.c | 99 +
lib/util/tests/data_blob.c | 1 +
lib/util/tests/dlinklist.c | 1 +
lib/util/tests/file.c | 1 +
lib/util/tests/genrand.c | 6 +-
lib/util/tests/idtree.c | 1 +
lib/util/tests/parmlist.c | 1 +
lib/util/tests/str.c | 11 +-
lib/util/tests/strlist.c | 1 +
lib/util/tests/time.c | 19 +-
lib/util/tevent_debug.c | 84 +
lib/util/tevent_ntstatus.c | 25 +-
lib/util/tevent_ntstatus.h | 4 +
lib/util/tevent_werror.c | 13 +
lib/util/tevent_werror.h | 3 +
lib/util/time.c | 267 +-
lib/util/time.h | 113 +-
lib/util/time_basic.c | 80 +
lib/util/time_basic.h | 42 +
lib/util/tini.c | 298 +
lib/util/tini.h | 44 +
lib/util/tiniparser.c | 380 +
lib/util/tiniparser.h | 55 +
lib/util/unix_privs.c | 17 +-
lib/util/util.c | 635 +-
lib/util/util.h | 890 -
lib/util/util_file.c | 70 +-
lib/util/util_getent.c | 283 -
lib/util/util_net.c | 328 +-
lib/util/util_net.h | 5 +-
lib/util/util_ntdb.c | 346 +
lib/util/util_ntdb.h | 135 +
lib/util/util_paths.c | 63 +
lib/util/util_process.c | 34 +
lib/util/util_process.h | 35 +
lib/util/util_pw.c | 47 +-
lib/util/util_pw.h | 7 -
lib/util/util_runcmd.c | 58 +-
lib/util/util_str.c | 373 +-
lib/util/util_str_common.c | 161 +
lib/util/util_strlist.c | 98 +-
lib/util/util_tdb.c | 106 +-
lib/util/util_tdb.h | 24 +-
lib/util/wrap_xattr.c | 120 -
lib/util/wrap_xattr.h | 33 -
lib/util/wscript | 3 +
lib/util/wscript_build | 144 +-
lib/util/wscript_configure | 33 +-
lib/util/xfile.c | 7 +-
lib/wscript_build | 2 +-
lib/zlib/contrib/dotzlib/DotZLib.chm | Bin 72728 -> 0 bytes
lib/zlib/contrib/masmx64/gvmat64.obj | Bin 4119 -> 0 bytes
lib/zlib/contrib/masmx64/inffasx64.obj | Bin 5913 -> 0 bytes
lib/zlib/contrib/masmx86/gvmat32.obj | Bin 10241 -> 0 bytes
lib/zlib/contrib/masmx86/inffas32.obj | Bin 14893 -> 0 bytes
lib/zlib/wscript | 31 -
lib/zlib/zlib.m4 | 29 -
libcli/auth/credentials.c | 453 +-
libcli/auth/credentials.h | 2 -
libcli/auth/msrpc_parse.c | 14 +-
libcli/auth/netlogon_creds_cli.c | 2841 +
libcli/auth/netlogon_creds_cli.h | 150 +
libcli/auth/ntlm_check.c | 50 +-
libcli/auth/ntlmssp.c | 134 -
libcli/auth/ntlmssp.h | 171 -
libcli/auth/ntlmssp_ndr.c | 133 -
libcli/auth/ntlmssp_private.h | 57 -
libcli/auth/ntlmssp_server.c | 582 -
libcli/auth/ntlmssp_sign.c | 694 -
libcli/auth/proto.h | 26 +-
libcli/auth/schannel.h | 13 -
libcli/auth/schannel_proto.h | 16 +-
libcli/auth/schannel_sign.c | 282 -
libcli/auth/schannel_state.h | 6 +-
libcli/auth/schannel_state_tdb.c | 115 +-
libcli/auth/smbencrypt.c | 78 +-
libcli/auth/spnego.h | 2 +-
libcli/auth/spnego_parse.c | 248 +-
libcli/auth/spnego_proto.h | 2 +-
libcli/auth/wscript_build | 21 +-
libcli/cldap/cldap.c | 318 +-
libcli/cldap/cldap.h | 6 +-
libcli/cldap/wscript_build | 11 +-
libcli/dns/dns.c | 180 +
libcli/dns/dns.h | 68 +
libcli/dns/dns_hosts_file.c | 434 +
libcli/dns/libdns.h | 53 +
libcli/dns/wscript_build | 9 +
libcli/drsuapi/repl_decrypt.c | 4 +-
libcli/echo/echo.c | 15 +-
libcli/echo/tests/echo.c | 6 +-
libcli/echo/tests/wscript_build | 2 +-
libcli/echo/wscript_build | 2 +-
libcli/ldap/ldap_message.c | 821 +-
libcli/ldap/ldap_message.h | 6 +-
libcli/ldap/ldap_ndr.c | 4 -
libcli/ldap/wscript_build | 20 +-
libcli/lsarpc/util_lsarpc.c | 359 +
libcli/lsarpc/util_lsarpc.h | 38 +
libcli/lsarpc/wscript_build | 5 +
libcli/named_pipe_auth/npa_tstream.c | 63 +-
libcli/named_pipe_auth/npa_tstream.h | 10 +
libcli/named_pipe_auth/wscript_build | 9 +-
libcli/nbt/dns_hosts_file.c | 307 -
libcli/nbt/libnbt.h | 2 -
libcli/nbt/man/nmblookup.1.xml | 213 -
libcli/nbt/man/nmblookup4.1.xml | 213 +
libcli/nbt/namerefresh.c | 2 +-
libcli/nbt/nameregister.c | 4 +-
libcli/nbt/nbtname.c | 180 +-
libcli/nbt/nbtsocket.c | 48 +-
libcli/nbt/pynbt.c | 6 +-
libcli/nbt/tools/nmblookup.c | 6 +-
libcli/nbt/wscript_build | 32 +-
libcli/netlogon/ndr_netlogon.c | 210 -
libcli/netlogon/ndr_netlogon_proto.h | 24 -
libcli/netlogon/netlogon.h | 14 -
libcli/netlogon/wscript_build | 7 +-
libcli/registry/wscript_build | 5 +-
libcli/security/access_check.c | 414 +-
libcli/security/access_check.h | 19 +-
libcli/security/create_descriptor.c | 90 +-
libcli/security/dom_sid.c | 63 +-
libcli/security/dom_sid.h | 3 +-
libcli/security/object_tree.c | 93 +-
libcli/security/privileges.c | 13 +
libcli/security/privileges.h | 10 +
libcli/security/pysecurity.c | 8 +-
libcli/security/secace.c | 90 -
libcli/security/secace.h | 3 -
libcli/security/secacl.c | 45 +-
libcli/security/secacl.h | 1 -
libcli/security/secdesc.c | 685 +
libcli/security/secdesc.h | 110 +
libcli/security/security.h | 10 +
libcli/security/security_descriptor.c | 36 +-
libcli/security/security_token.c | 20 +-
libcli/security/session.h | 11 +-
libcli/security/util_sid.c | 30 +-
libcli/security/wscript_build | 15 +-
libcli/smb/read_smb.c | 112 +
libcli/smb/read_smb.h | 33 +
libcli/smb/smb1cli_close.c | 188 +
libcli/smb/smb1cli_create.c | 367 +
libcli/smb/smb1cli_echo.c | 169 +
libcli/smb/smb1cli_read.c | 224 +
libcli/smb/smb1cli_trans.c | 909 +
libcli/smb/smb1cli_write.c | 284 +
libcli/smb/smb2_constants.h | 92 +-
libcli/smb/smb2_create_blob.c | 52 +-
libcli/smb/smb2_create_blob.h | 12 +
libcli/smb/smb2_lease.c | 87 +
libcli/smb/smb2_lease.h | 36 +
libcli/smb/smb2_signing.c | 351 +
libcli/smb/smb2_signing.h | 50 +
libcli/smb/smb2cli_close.c | 136 +
libcli/smb/smb2cli_create.c | 318 +
libcli/smb/smb2cli_echo.c | 122 +
libcli/smb/smb2cli_flush.c | 133 +
libcli/smb/smb2cli_ioctl.c | 381 +
libcli/smb/smb2cli_query_directory.c | 210 +
libcli/smb/smb2cli_query_info.c | 252 +
libcli/smb/smb2cli_read.c | 188 +
libcli/smb/smb2cli_session.c | 333 +
libcli/smb/smb2cli_set_info.c | 183 +
libcli/smb/smb2cli_tcon.c | 338 +
libcli/smb/smb2cli_write.c | 183 +
libcli/smb/smbXcli_base.c | 5482 +
libcli/smb/smbXcli_base.h | 752 +
libcli/smb/smb_common.h | 9 +-
libcli/smb/smb_constants.h | 555 +
libcli/smb/smb_seal.c | 220 +
libcli/smb/smb_seal.h | 37 +
libcli/smb/smb_signing.c | 508 +
libcli/smb/smb_signing.h | 58 +
libcli/smb/smb_unix_ext.h | 456 +
libcli/smb/smb_util.h | 27 +
libcli/smb/tstream_smbXcli_np.c | 1373 +
libcli/smb/tstream_smbXcli_np.h | 72 +
libcli/smb/util.c | 177 +
libcli/smb/wscript | 59 +
libcli/smb/wscript_build | 9 -
libcli/smbreadline/smbreadline.c | 2 +-
libcli/util/doserr.c | 1 +
libcli/util/errmap_unix.c | 157 +
libcli/util/error.h | 15 +-
libcli/util/errormap.c | 1246 +
libcli/util/hresult.c | 11759 ++
libcli/util/hresult.h | 2980 +
libcli/util/nterr.c | 3947 +
libcli/util/ntstatus.h | 1300 +-
libcli/util/tstream.c | 7 +-
libcli/util/werror.h | 41 +-
libcli/util/wscript_build | 11 +
libds/common/flags.h | 38 +-
libds/common/roles.h | 81 +
libds/common/wscript_build | 9 +-
libgpo/gpext/gpext.c | 231 +-
libgpo/gpext/gpext.h | 65 +-
libgpo/gpo.h | 62 +-
libgpo/gpo_fetch.c | 59 +-
libgpo/gpo_ini.c | 61 +-
libgpo/gpo_ini.h | 1 +
libgpo/gpo_ldap.c | 16 +-
libgpo/gpo_sec.c | 12 +-
libgpo/gpo_util.c | 361 +-
libgpo/wscript_build | 8 -
librpc/ABI/ndr-0.0.1.sigs | 245 +
librpc/ABI/ndr-0.0.2.sigs | 247 +
librpc/ABI/ndr-0.0.3.sigs | 251 +
librpc/build_idl.sh | 59 -
librpc/idl/auth.idl | 60 +-
librpc/idl/dcerpc.idl | 194 +-
librpc/idl/dfsblobs.idl | 17 +-
librpc/idl/dns.idl | 127 +-
librpc/idl/dnsp.idl | 133 +-
librpc/idl/dnsserver.idl | 1521 +-
librpc/idl/drsblobs.idl | 20 +
librpc/idl/drsuapi.idl | 116 +-
librpc/idl/epmapper.idl | 4 +-
librpc/idl/eventlog6.idl | 2 +-
librpc/idl/frsrpc.idl | 9 +-
librpc/idl/frstrans.idl | 2 +-
librpc/idl/fsrvp.idl | 108 +
librpc/idl/idl_types.h | 8 +
librpc/idl/idmap.idl | 2 +-
librpc/idl/ioctl.idl | 181 +
librpc/idl/krb5pac.idl | 24 +-
librpc/idl/lsa.idl | 13 +-
librpc/idl/misc.idl | 40 +
librpc/idl/nbt.idl | 17 +-
librpc/idl/netlogon.idl | 36 +-
librpc/idl/nfs4acl.idl | 46 +
librpc/idl/notify.idl | 97 +
librpc/idl/ntprinting.idl | 75 +-
librpc/idl/preg.idl | 2 +-
librpc/idl/samr.idl | 9 +-
librpc/idl/schannel.idl | 4 +-
librpc/idl/security.idl | 69 +-
librpc/idl/server_id.idl | 36 +
librpc/idl/smb2_lease_struct.idl | 33 +
librpc/idl/smb_acl.idl | 96 +
librpc/idl/spoolss.idl | 315 +-
librpc/idl/srvsvc.idl | 17 +-
librpc/idl/svcctl.idl | 36 +-
librpc/idl/winbind.idl | 195 +
librpc/idl/witness.idl | 110 +
librpc/idl/wscript_build | 19 +-
librpc/idl/xattr.idl | 25 +
librpc/ndr.pc.in | 4 +-
librpc/ndr/libndr.h | 127 +-
librpc/ndr/ndr.c | 234 +-
librpc/ndr/ndr_auth.c | 44 +
librpc/ndr/ndr_auth.h | 32 +
librpc/ndr/ndr_basic.c | 195 +-
librpc/ndr/ndr_dcerpc.c | 185 +
librpc/ndr/ndr_dcerpc.h | 29 +
librpc/ndr/ndr_dns.c | 8 +-
librpc/ndr/ndr_dnsp.c | 72 +-
librpc/ndr/ndr_dnsserver.c | 100 +
librpc/ndr/ndr_dnsserver.h | 25 +
librpc/ndr/ndr_drsblobs.c | 10 +-
librpc/ndr/ndr_drsuapi.c | 196 +-
librpc/ndr/ndr_ioctl.c | 40 +
librpc/ndr/ndr_krb5pac.c | 3 +
librpc/ndr/ndr_misc.c | 47 +
librpc/ndr/ndr_nbt.c | 447 +
librpc/ndr/ndr_nbt.h | 52 +
librpc/ndr/ndr_ntprinting.c | 18 +
librpc/ndr/ndr_ntprinting.h | 2 +
librpc/ndr/ndr_orpc.c | 27 +-
librpc/ndr/ndr_sec_helper.c | 8 +-
librpc/ndr/ndr_spoolss_buf.c | 3 -
librpc/ndr/ndr_string.c | 319 +-
librpc/ndr/ndr_table.c | 21 +-
librpc/ndr/ndr_table.h | 1 +
librpc/ndr/ndr_wmi.c | 1 +
librpc/ndr/ndr_wmi.h | 24 +
librpc/ndr/util.c | 31 +
librpc/ndr/uuid.c | 71 +-
librpc/ndr_krb5pac.pc.in | 2 +-
librpc/ndr_nbt.pc.in | 11 +
librpc/ndr_standard.pc.in | 2 +-
librpc/rpc/binding.c | 970 +-
librpc/rpc/binding_handle.c | 72 +-
librpc/rpc/dcerpc_error.c | 8 +-
librpc/rpc/dcerpc_util.c | 342 +-
librpc/rpc/rpc_common.h | 107 +-
librpc/tools/ndrdump.1.xml | 3 +
librpc/tools/ndrdump.c | 79 +-
librpc/tools/wscript_build | 2 +-
librpc/wscript_build | 819 +-
m4/check_make.m4 | 33 -
m4/check_perl.m4 | 32 -
m4/check_python.m4 | 111 -
m4/pkg.m4 | 156 -
merged-branches.txt | 6 -
nsswitch/libwbclient/ABI/wbclient-0.10.sigs | 76 +
nsswitch/libwbclient/ABI/wbclient-0.11.sigs | 76 +
nsswitch/libwbclient/ABI/wbclient-0.9.sigs | 75 +
nsswitch/libwbclient/tests/wbclient.c | 193 +-
nsswitch/libwbclient/wbc_err_internal.h | 4 +-
nsswitch/libwbclient/wbc_idmap.c | 8 +-
nsswitch/libwbclient/wbc_pam.c | 72 +-
nsswitch/libwbclient/wbc_sid.c | 77 +-
nsswitch/libwbclient/wbc_util.c | 21 +-
nsswitch/libwbclient/wbclient.h | 69 +-
nsswitch/libwbclient/wbclient.pc.in | 11 +
nsswitch/libwbclient/wscript | 45 +
nsswitch/libwbclient/wscript_build | 8 -
nsswitch/nsstest.c | 14 +-
nsswitch/pam_winbind.c | 206 +-
nsswitch/pam_winbind.h | 7 +-
nsswitch/tests/test_idmap_rfc2307.sh | 103 +
nsswitch/tests/test_rfc2307_mapping.sh | 181 +
nsswitch/tests/test_wbinfo.sh | 17 +-
nsswitch/tests/test_wbinfo_simple.sh | 17 +
nsswitch/wb_common.c | 78 +-
nsswitch/wbinfo.c | 120 +-
nsswitch/winbind_krb5_locator.c | 38 +-
nsswitch/winbind_nss_config.h | 17 +-
nsswitch/winbind_nss_linux.c | 7 +-
nsswitch/winbind_nss_solaris.c | 7 +-
nsswitch/winbind_nss_solaris.h | 1 +
nsswitch/winbind_struct_protocol.h | 38 +-
nsswitch/wins.c | 29 +-
nsswitch/wscript_build | 87 +-
nsswitch/wscript_configure | 16 +
packaging/LSB/smb.conf | 1 -
packaging/NetworkManager/30-winbind-systemd | 20 +
packaging/NetworkManager/README | 6 +
packaging/RHEL-CTDB/configure.rpm | 23 +-
packaging/RHEL-CTDB/makerpms.sh | 22 +-
packaging/RHEL-CTDB/makespec.sh | 17 +-
packaging/RHEL-CTDB/samba.spec | 688 -
packaging/RHEL-CTDB/samba.spec.tmpl | 225 +-
packaging/RHEL-CTDB/setup/smbprint | 84 -
packaging/RHEL/makerpms.sh | 81 -
packaging/RHEL/samba.spec | 513 -
packaging/RHEL/samba.spec.tmpl | 46 +-
packaging/RHEL/setup/smbprint | 84 -
packaging/SGI/idb.pl | 5 -
packaging/SGI/mkman | 3 -
packaging/SGI/smb.conf | 3 -
packaging/Solaris/README | 10 +-
packaging/Solaris/makepkg.sh | 24 +-
packaging/printing/README | 3 +
packaging/printing/smbprint | 84 +
packaging/systemd/README | 14 +
packaging/systemd/nmb.service | 14 +
packaging/systemd/samba.conf.tmp | 1 +
packaging/systemd/samba.service | 15 +
packaging/systemd/samba.sysconfig | 18 +
packaging/systemd/smb.service | 15 +
packaging/systemd/winbind.service | 14 +
packaging4/Fedora/cplusplus-headers.patch | 32 -
packaging4/Fedora/samba4.init | 113 -
packaging4/Fedora/samba4.log | 7 -
packaging4/Fedora/samba4.spec | 373 -
packaging4/Fedora/samba4.sysconfig | 2 -
packaging4/README.Debian | 2 -
pidl/README | 35 +-
pidl/TODO | 2 +-
pidl/idl.yp | 4 +-
pidl/lib/Parse/Pidl/IDL.pm | 4 +-
pidl/lib/Parse/Pidl/NDR.pm | 13 +-
pidl/lib/Parse/Pidl/ODL.pm | 2 +-
pidl/lib/Parse/Pidl/Samba3/ServerNDR.pm | 5 +-
pidl/lib/Parse/Pidl/Samba4/Header.pm | 2 +-
pidl/lib/Parse/Pidl/Samba4/NDR/Client.pm | 32 +-
pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm | 272 +-
pidl/lib/Parse/Pidl/Samba4/NDR/Server.pm | 11 +-
pidl/lib/Parse/Pidl/Samba4/Python.pm | 119 +-
pidl/lib/Parse/Pidl/Typelist.pm | 1 +
pidl/lib/Parse/Pidl/Wireshark/Conformance.pm | 2 +-
pidl/lib/Parse/Pidl/Wireshark/NDR.pm | 178 +-
pidl/lib/wscript_build | 35 +-
pidl/pidl | 189 +-
pidl/tests/samba-ndr.pl | 6 +-
pidl/tests/typelist.pl | 4 +-
pidl/tests/wireshark-ndr.pl | 2 +-
pidl/wscript | 35 +-
prog_guide4.txt | 777 +
python/examples/dnsserver.py | 89 +
.../python => python}/examples/netbios.py | 0
.../scripting/python => python}/examples/samr.py | 0
.../scripting/python => python}/examples/winreg.py | 0
python/modules.c | 63 +
{source4/scripting/python => python}/modules.h | 0
python/pyglue.c | 287 +
python/samba/__init__.py | 363 +
python/samba/common.py | 99 +
python/samba/dbchecker.py | 1436 +
python/samba/descriptor.py | 587 +
python/samba/drs_utils.py | 259 +
python/samba/getopt.py | 251 +
python/samba/hostconfig.py | 81 +
python/samba/idmap.py | 98 +
python/samba/join.py | 1237 +
python/samba/kcc_utils.py | 2183 +
python/samba/ms_display_specifiers.py | 187 +
python/samba/ms_schema.py | 290 +
python/samba/ndr.py | 50 +
python/samba/netcmd/__init__.py | 231 +
python/samba/netcmd/common.py | 71 +
python/samba/netcmd/dbcheck.py | 146 +
python/samba/netcmd/delegation.py | 315 +
python/samba/netcmd/dns.py | 1204 +
python/samba/netcmd/domain.py | 1478 +
python/samba/netcmd/drs.py | 521 +
python/samba/netcmd/dsacl.py | 182 +
python/samba/netcmd/fsmo.py | 277 +
python/samba/netcmd/gpo.py | 1177 +
python/samba/netcmd/group.py | 410 +
python/samba/netcmd/ldapcmp.py | 1000 +
python/samba/netcmd/main.py | 70 +
python/samba/netcmd/ntacl.py | 260 +
python/samba/netcmd/processes.py | 78 +
python/samba/netcmd/rodc.py | 108 +
python/samba/netcmd/sites.py | 105 +
python/samba/netcmd/spn.py | 205 +
python/samba/netcmd/testparm.py | 217 +
python/samba/netcmd/time.py | 59 +
python/samba/netcmd/user.py | 605 +
python/samba/netcmd/vampire.py | 55 +
python/samba/ntacls.py | 240 +
python/samba/provision/__init__.py | 2292 +
python/samba/provision/backend.py | 834 +
python/samba/provision/common.py | 87 +
python/samba/provision/sambadns.py | 1201 +
python/samba/samba3/__init__.py | 412 +
python/samba/samdb.py | 886 +
python/samba/schema.py | 204 +
python/samba/sd_utils.py | 80 +
python/samba/sites.py | 125 +
python/samba/tdb_util.py | 41 +
python/samba/tests/__init__.py | 237 +
python/samba/tests/auth.py | 31 +
python/samba/tests/blackbox/__init__.py | 17 +
python/samba/tests/blackbox/ndrdump.py | 49 +
python/samba/tests/blackbox/samba_tool_drs.py | 97 +
python/samba/tests/common.py | 40 +
python/samba/tests/core.py | 63 +
python/samba/tests/credentials.py | 98 +
python/samba/tests/dcerpc/__init__.py | 20 +
python/samba/tests/dcerpc/bare.py | 51 +
python/samba/tests/dcerpc/dnsserver.py | 276 +
python/samba/tests/dcerpc/misc.py | 62 +
python/samba/tests/dcerpc/registry.py | 51 +
python/samba/tests/dcerpc/rpc_talloc.py | 84 +
python/samba/tests/dcerpc/rpcecho.py | 71 +
python/samba/tests/dcerpc/sam.py | 50 +
python/samba/tests/dcerpc/srvsvc.py | 68 +
python/samba/tests/dcerpc/testrpc.py | 141 +
python/samba/tests/dcerpc/unix.py | 49 +
python/samba/tests/dns.py | 868 +
python/samba/tests/docs.py | 397 +
python/samba/tests/dsdb.py | 130 +
python/samba/tests/gensec.py | 146 +
python/samba/tests/getopt.py | 55 +
python/samba/tests/hostconfig.py | 74 +
python/samba/tests/libsmb_samba_internal.py | 78 +
python/samba/tests/messaging.py | 67 +
python/samba/tests/netcmd.py | 90 +
python/samba/tests/ntacls.py | 83 +
python/samba/tests/param.py | 57 +
python/samba/tests/policy.py | 34 +
python/samba/tests/posixacl.py | 806 +
python/samba/tests/provision.py | 203 +
python/samba/tests/registry.py | 60 +
python/samba/tests/samba3.py | 219 +
python/samba/tests/samba3sam.py | 1125 +
python/samba/tests/samba_tool/__init__.py | 15 +
python/samba/tests/samba_tool/base.py | 114 +
python/samba/tests/samba_tool/gpo.py | 79 +
python/samba/tests/samba_tool/group.py | 169 +
python/samba/tests/samba_tool/ntacl.py | 135 +
python/samba/tests/samba_tool/processes.py | 35 +
python/samba/tests/samba_tool/timecmd.py | 43 +
python/samba/tests/samba_tool/user.py | 373 +
python/samba/tests/samdb.py | 96 +
python/samba/tests/security.py | 143 +
python/samba/tests/source.py | 264 +
python/samba/tests/strings.py | 103 +
python/samba/tests/unicodenames.py | 29 +
python/samba/tests/upgrade.py | 40 +
python/samba/tests/upgradeprovision.py | 156 +
python/samba/tests/upgradeprovisionneeddc.py | 179 +
python/samba/tests/xattr.py | 126 +
python/samba/upgrade.py | 854 +
python/samba/upgradehelpers.py | 799 +
python/samba/web_server/__init__.py | 79 +
python/samba/xattr.py | 61 +
.../python => python}/samba_external/README | 0
{source4/scripting/python => python}/uuidmodule.c | 0
python/wscript_build | 39 +
release-scripts/build-docs | 3 +-
release-scripts/build-htmlman-git | 6 +-
release-scripts/build-htmlman-nogit | 6 +-
release-scripts/build-manpages-git | 8 +-
release-scripts/build-manpages-nogit | 8 +-
release-scripts/create-tarball | 237 -
script/autobuild.py | 307 +-
script/commit_mark.sh | 10 +-
script/ctdb-import.msg-filter.sh | 11 +
script/ctdb-import.tree-filter.sh | 14 +
script/ctdb-import.txt | 5 +
script/generate_param.py | 268 +
script/land-remote.py | 113 -
script/land.py | 741 -
script/librelease.sh | 56 +-
script/random-sleep.sh | 25 +
script/show_testsuite_time | 40 +
selftest/README | 36 +-
{source3/build => selftest}/__init__.py | 0
selftest/client.py | 80 +
selftest/devel_env.sh | 11 +
selftest/filter-subunit | 43 +-
selftest/flapping | 25 +
selftest/gdb_backtrace | 36 +-
selftest/in_screen | 12 +-
selftest/knownfail | 309 +
selftest/quick | 37 +
selftest/run.py | 134 +
selftest/selftest.pl | 421 +-
selftest/selftest.pl.1 | 78 +
selftest/selftest.py | 533 +
selftest/selftesthelpers.py | 126 +-
selftest/skip | 111 +
{source4/selftest => selftest}/slow | 0
selftest/socket_wrapper.py | 61 +
selftest/subunithelper.py | 104 +-
selftest/target/Kvm.pm | 162 -
selftest/target/Samba.pm | 213 +
selftest/target/Samba3.pm | 936 +-
selftest/target/Samba4.pm | 1256 +-
selftest/target/Template.pm | 47 -
selftest/target/Windows.pm | 40 -
selftest/target/__init__.py | 165 +
selftest/target/samba.py | 155 +
selftest/test_samba4.pl | 21 -
selftest/testlist.py | 168 +
selftest/tests.py | 71 +
selftest/tests/__init__.py | 32 +
selftest/tests/test_run.py | 187 +
selftest/tests/test_samba.py | 116 +
selftest/tests/test_socket_wrapper.py | 36 +
selftest/tests/test_target.py | 129 +
selftest/tests/test_testlist.py | 148 +
selftest/valgrind_run | 6 +-
selftest/wscript | 250 +
source3/.clang_complete | 22 +-
source3/Makefile-smbtorture4 | 23 -
source3/Makefile.in | 3559 -
source3/VERSION | 105 -
source3/auth/auth.c | 208 +-
source3/auth/auth_builtin.c | 67 +-
source3/auth/auth_compat.c | 138 -
source3/auth/auth_domain.c | 309 +-
source3/auth/auth_generic.c | 364 +
source3/auth/auth_netlogond.c | 448 -
source3/auth/auth_ntlmssp.c | 299 +-
source3/auth/auth_sam.c | 13 +-
source3/auth/auth_samba4.c | 387 +
source3/auth/auth_script.c | 57 +-
source3/auth/auth_server.c | 487 -
source3/auth/auth_unix.c | 24 +-
source3/auth/auth_util.c | 938 +-
source3/auth/auth_wbc.c | 2 +-
source3/auth/auth_winbind.c | 12 +-
source3/auth/check_samsec.c | 41 +-
source3/auth/pampass.c | 14 +-
source3/auth/pass_check.c | 616 +-
source3/auth/proto.h | 214 +-
source3/auth/server_info.c | 425 +-
source3/auth/server_info_sam.c | 62 +-
source3/auth/token_util.c | 355 +-
source3/auth/user_info.c | 75 +-
source3/auth/user_krb5.c | 66 +-
source3/auth/user_util.c | 25 +-
source3/auth/wscript_build | 92 +-
source3/autogen-waf.sh | 27 -
source3/autogen.sh | 91 -
source3/build/charset.py | 16 +-
source3/build/dynconfig.py | 72 -
source3/build/wscript | 60 -
source3/client/client.c | 1111 +-
source3/client/client_proto.h | 9 -
source3/client/clitar.c | 3233 +-
source3/client/clitar_proto.h | 34 +
source3/client/dnsbrowse.c | 2 +-
source3/client/smbspool.c | 10 +-
source3/config.guess | 1561 -
source3/config.sub | 1686 -
source3/configure | 41816 ------
source3/configure.developer | 6 -
source3/configure.in | 7131 -
source3/dynconfig.c | 86 -
source3/exports/modules-darwin.syms | 2 +-
source3/groupdb/mapping.c | 307 +-
source3/groupdb/mapping.h | 2 +-
source3/groupdb/mapping_tdb.c | 262 +-
source3/groupdb/mapping_tdb.h | 30 +
source3/groupdb/proto.h | 102 -
source3/include/MacExtensions.h | 29 +-
source3/include/ads.h | 15 +-
source3/include/adt_tree.h | 2 +-
source3/include/async_smb.h | 41 +-
source3/include/auth.h | 73 +-
source3/include/auth_generic.h | 50 +
source3/include/auth_info.h | 72 +
source3/include/client.h | 98 +-
source3/include/clitar.h | 40 -
source3/include/config.h.in | 3509 -
source3/include/ctdb_srvids.h | 40 +
source3/include/ctdbd_conn.h | 44 +-
source3/include/dbwrap.h | 145 -
source3/include/dynconfig.h | 100 -
source3/include/event.h | 18 +-
source3/include/fake_file.h | 2 +-
source3/include/g_lock.h | 16 +-
source3/include/idmap_autorid_tdb.h | 212 +
source3/include/includes.h | 205 +-
source3/include/interfaces.h | 49 -
source3/include/krb5_protos.h | 181 -
source3/include/libsmb_internal.h | 57 +-
source3/include/libsmbclient.h | 364 +-
source3/include/local.h | 64 +-
source3/include/locking.h | 32 +-
source3/include/lsa.h | 25 +
source3/include/mapping.h | 33 -
source3/include/memcache.h | 115 -
source3/include/messages.h | 95 +-
source3/include/module.h | 28 -
source3/include/nameserv.h | 9 +
source3/include/nt_printing.h | 40 +-
source3/include/ntdomain.h | 192 +-
source3/include/ntioctl.h | 57 +-
source3/include/ntlmssp_wrap.h | 85 -
source3/include/oplock_onefs.h | 50 -
source3/include/packet.h | 85 -
source3/include/passdb.h | 478 +-
source3/include/popt_common.h | 17 +-
source3/include/printing.h | 48 +-
source3/include/proto.h | 1062 +-
source3/include/registry.h | 2 +-
source3/include/rpc_misc.h | 4 +-
source3/include/safe_string.h | 152 +-
source3/include/secrets.h | 42 +-
source3/include/serverid.h | 16 +-
source3/include/session.h | 1 +
source3/include/smb.h | 1131 +-
source3/include/smb_acls.h | 66 +-
source3/include/smb_crypt.h | 62 -
source3/include/smb_krb5.h | 108 +-
source3/include/smb_ldap.h | 42 +-
source3/include/smb_macros.h | 62 +-
source3/include/smb_signing.h | 51 -
source3/include/smbldap.h | 251 +-
source3/include/smbprofile.h | 45 +-
source3/include/srvstr.h | 9 -
source3/include/trans2.h | 429 -
source3/include/transfer_file.h | 2 +-
source3/include/util_tdb.h | 30 +-
source3/include/version.h | 18 -
source3/include/vfs.h | 1003 +-
source3/include/vfs_macros.h | 333 +-
source3/install-sh | 238 -
source3/intl/lang_tdb.c | 4 +-
source3/lib/ABI/smbldap-0.sigs | 28 +
source3/lib/access.c | 6 +-
source3/lib/addrchange.h | 8 +-
source3/lib/adt_tree.c | 16 +-
source3/lib/afs.c | 305 -
source3/lib/afs_settoken.c | 259 -
source3/lib/asys/asys.c | 328 +
source3/lib/asys/asys.h | 154 +
source3/lib/asys/tests.c | 90 +
source3/lib/asys/wscript_build | 10 +
source3/lib/background.c | 248 +
source3/lib/background.h | 39 +
source3/lib/bitmap.c | 136 -
source3/lib/cbuf.c | 2 +-
source3/lib/cbuf.h | 9 +-
source3/lib/charcnv.c | 1375 +-
source3/lib/clobber.c | 63 -
source3/lib/cluster_support.c | 92 +
source3/lib/cluster_support.h | 20 +
source3/lib/conn_tdb.c | 236 +-
source3/lib/conn_tdb.h | 43 +
source3/lib/ctdb_conn.c | 553 +
source3/lib/ctdb_conn.h | 65 +
source3/lib/ctdb_dummy.c | 180 +
source3/lib/ctdbd_conn.c | 1187 +-
source3/lib/dbwrap.c | 219 -
source3/lib/dbwrap/dbwrap_ctdb.c | 1714 +
source3/lib/dbwrap/dbwrap_ctdb.h | 37 +
source3/lib/dbwrap/dbwrap_open.c | 157 +
source3/lib/dbwrap/dbwrap_open.h | 45 +
source3/lib/dbwrap/dbwrap_watch.c | 485 +
source3/lib/dbwrap/dbwrap_watch.h | 46 +
source3/lib/dbwrap_ctdb.c | 1442 -
source3/lib/dbwrap_file.c | 410 -
source3/lib/dbwrap_rbt.c | 420 -
source3/lib/dbwrap_tdb.c | 381 -
source3/lib/dbwrap_util.c | 506 -
source3/lib/dprintf.c | 127 -
source3/lib/dummyparam.c | 30 +
source3/lib/dummyroot.c | 34 -
source3/lib/dummysmbd.c | 80 -
source3/lib/dumpcore.c | 342 +
source3/lib/errmap_unix.c | 117 +-
source3/lib/eventlog/eventlog.c | 21 +-
source3/lib/eventlog/eventlog.h | 2 +-
source3/lib/events.c | 198 +-
source3/lib/fault.c | 397 -
source3/lib/file_id.c | 25 +-
source3/lib/file_id.h | 37 +
source3/lib/filename_util.c | 178 +-
source3/lib/fncall.c | 72 +-
source3/lib/fstring.c | 64 +
source3/lib/g_lock.c | 703 +-
source3/lib/gencache.c | 311 +-
source3/lib/id_cache.c | 115 +
source3/lib/id_cache.h | 46 +
source3/lib/idmap_cache.c | 489 +-
source3/lib/idmap_cache.h | 10 +-
source3/lib/interface.c | 8 +-
source3/lib/interfaces.c | 299 -
source3/lib/ldb_compat.c | 639 -
source3/lib/ldb_compat.h | 87 -
source3/lib/lsa.c | 67 +
source3/lib/memcache.c | 417 -
source3/lib/messages.c | 800 +-
source3/lib/messages_ctdbd.c | 93 +-
source3/lib/messages_dgm.c | 462 +
source3/lib/messages_dgm.h | 42 +
source3/lib/messages_local.c | 484 -
source3/lib/module.c | 166 -
source3/lib/ms_fnmatch.c | 9 +-
source3/lib/namearray.c | 39 +
source3/lib/netapi/cm.c | 66 +-
source3/lib/netapi/examples/Makefile.in | 364 -
source3/lib/netapi/examples/common.c | 2 +
source3/lib/netapi/examples/common.h | 4 +
.../lib/netapi/examples/join/getjoininformation.c | 11 +-
.../netapi/examples/netlogon/netlogon_control2.c | 4 +-
.../lib/netapi/examples/server/server_getinfo.c | 8 -
source3/lib/netapi/examples/share/share_add.c | 5 -
source3/lib/netapi/examples/user/user_modalsset.c | 10 -
source3/lib/netapi/examples/user/user_setinfo.c | 7 -
source3/lib/netapi/examples/wscript_build | 69 +
source3/lib/netapi/file.c | 6 +-
source3/lib/netapi/getdc.c | 38 +-
source3/lib/netapi/group.c | 126 +-
source3/lib/netapi/joindomain.c | 18 +-
source3/lib/netapi/libnetapi.c | 47 +
source3/lib/netapi/libnetapi.h | 7 +
source3/lib/netapi/localgroup.c | 36 +-
source3/lib/netapi/netapi.c | 69 +-
source3/lib/netapi/netapi.h | 45 +-
source3/lib/netapi/netapi_private.h | 5 +-
source3/lib/netapi/netlogon.c | 4 +-
source3/lib/netapi/samr.c | 8 +-
source3/lib/netapi/serverinfo.c | 16 +-
source3/lib/netapi/share.c | 42 +-
source3/lib/netapi/shutdown.c | 4 +-
source3/lib/netapi/tests/Makefile.in | 57 -
source3/lib/netapi/tests/common.h | 6 +
source3/lib/netapi/tests/netapitest.c | 5 +
source3/lib/netapi/tests/netgroup.c | 2 +-
source3/lib/netapi/tests/netshare.c | 18 +
source3/lib/netapi/tests/netuser.c | 4 +-
source3/lib/netapi/tests/netwksta.c | 62 +
source3/lib/netapi/tests/wscript_build | 6 +
source3/lib/netapi/user.c | 108 +-
source3/lib/netapi/wkstainfo.c | 154 +
source3/lib/packet.c | 275 -
source3/lib/pidfile.c | 161 -
source3/lib/poll_funcs/poll_funcs.h | 131 +
source3/lib/poll_funcs/poll_funcs_tevent.c | 451 +
source3/lib/poll_funcs/poll_funcs_tevent.h | 38 +
source3/lib/poll_funcs/wscript_build | 5 +
source3/lib/popt_common.c | 248 +-
source3/lib/privileges.c | 37 +-
source3/lib/pthreadpool/pthreadpool.c | 202 +-
source3/lib/pthreadpool/pthreadpool.h | 14 +-
source3/lib/pthreadpool/pthreadpool_sync.c | 181 +
source3/lib/pthreadpool/tests.c | 66 +-
source3/lib/pthreadpool/wscript_build | 17 +
source3/lib/recvfile.c | 138 +-
source3/lib/secdesc.c | 712 -
source3/lib/sendfile.c | 217 +-
source3/lib/server_contexts.c | 1 -
source3/lib/server_mutex.c | 28 +-
source3/lib/server_prefork.c | 690 +
source3/lib/server_prefork.h | 295 +
source3/lib/server_prefork_util.c | 169 +
source3/lib/server_prefork_util.h | 52 +
source3/lib/serverid.c | 358 +-
source3/lib/sessionid_tdb.c | 168 +-
source3/lib/sharesec.c | 105 +-
source3/lib/smbconf/smbconf_reg.c | 85 +-
source3/lib/smbconf/smbconf_reg.h | 5 +
source3/lib/smbconf/testsuite.c | 20 +-
source3/lib/smbd_shim.c | 134 +
source3/lib/smbd_shim.h | 59 +
source3/lib/smbldap.c | 737 +-
source3/lib/smbldap_util.c | 335 -
source3/lib/smbrun.c | 28 +-
source3/lib/sock_exec.c | 6 +-
source3/lib/srprs.c | 5 +-
source3/lib/srprs.h | 3 -
source3/lib/substitute.c | 363 +-
source3/lib/substitute_generic.c | 116 +
source3/lib/sysacls.c | 172 +-
source3/lib/sysquotas.c | 19 +-
source3/lib/sysquotas_4B.c | 238 +
source3/lib/sysquotas_nfs.c | 65 +-
source3/lib/sysquotas_xfs.c | 21 +-
source3/lib/system.c | 1584 +-
source3/lib/system_smbd.c | 3 +-
source3/lib/talloc_dict.c | 59 +-
source3/lib/tallocmsg.c | 2 +-
source3/lib/tdb_validate.c | 14 +-
source3/lib/tdb_validate.h | 2 +-
source3/lib/tevent_barrier.c | 197 +
source3/lib/tevent_barrier.h | 37 +
source3/lib/tevent_wait.c | 83 +
source3/lib/tevent_wait.h | 37 +
source3/lib/time.c | 213 +-
source3/lib/tldap.c | 368 +-
source3/lib/tldap_util.c | 60 +-
source3/lib/unix_msg/test_drain.c | 76 +
source3/lib/unix_msg/test_source.c | 93 +
source3/lib/unix_msg/tests.c | 244 +
source3/lib/unix_msg/unix_msg.c | 1119 +
source3/lib/unix_msg/unix_msg.h | 120 +
source3/lib/unix_msg/wscript_build | 18 +
source3/lib/username.c | 28 +-
source3/lib/util.c | 1044 +-
source3/lib/util_builtin.c | 35 +
source3/lib/util_cluster.c | 39 +
source3/lib/util_cluster.h | 27 +
source3/lib/util_cmdline.c | 62 +-
source3/lib/util_ea.c | 126 +
source3/lib/util_ea.h | 36 +
source3/lib/util_file.c | 2 +-
source3/lib/util_malloc.c | 122 +
source3/lib/util_names.c | 132 +-
source3/lib/util_nttoken.c | 4 +-
source3/lib/util_sconn.c | 27 -
source3/lib/util_sec.c | 211 +-
source3/lib/util_sid.c | 9 +-
source3/lib/util_sid_passdb.c | 129 +
source3/lib/util_sid_passdb.h | 36 +
source3/lib/util_sock.c | 528 +-
source3/lib/util_str.c | 1617 +-
source3/lib/util_tdb.c | 275 +-
source3/lib/util_transfer_file.c | 12 +-
source3/lib/util_tsock.c | 5 +
source3/lib/util_unistr.c | 642 -
source3/lib/util_unixsids.c | 2 +-
source3/lib/util_wellknown.c | 13 +-
source3/lib/winbind_util.c | 54 +-
source3/lib/winbind_util.h | 4 +
source3/lib/wins_srv.c | 52 +-
source3/lib/xattr_tdb.c | 456 +
source3/lib/xattr_tdb.h | 41 +
source3/libads/ads_ldap_protos.h | 14 +-
source3/libads/ads_proto.h | 11 +-
source3/libads/ads_status.c | 8 +-
source3/libads/ads_struct.c | 24 +-
source3/libads/authdata.c | 476 +-
source3/libads/cldap.c | 352 +-
source3/libads/cldap.h | 22 +-
source3/libads/dns.c | 894 -
source3/libads/dns.h | 90 -
source3/libads/kerberos.c | 491 +-
source3/libads/kerberos_keytab.c | 116 +-
source3/libads/kerberos_proto.h | 37 +-
source3/libads/kerberos_util.c | 45 +-
source3/libads/kerberos_verify.c | 776 -
source3/libads/krb5_errs.c | 2 +-
source3/libads/krb5_setpw.c | 639 +-
source3/libads/ldap.c | 453 +-
source3/libads/ldap_printer.c | 145 +-
source3/libads/ldap_schema.c | 6 +-
source3/libads/ldap_utils.c | 10 +-
source3/libads/ndr.c | 3 +-
source3/libads/sasl.c | 395 +-
source3/libads/sitename_cache.c | 8 +-
source3/libads/sitename_cache.h | 2 +-
source3/libads/util.c | 6 +-
source3/libgpo/gpext/registry.c | 89 +-
source3/libgpo/gpext/scripts.c | 104 +-
source3/libgpo/gpext/security.c | 78 +-
source3/libgpo/gpext/wscript_build | 16 +-
source3/libgpo/gpo_filesync.c | 16 +-
source3/libgpo/gpo_proto.h | 7 -
source3/libgpo/gpo_reg.c | 16 +-
source3/libnet/libnet_dssync.c | 37 +-
source3/libnet/libnet_dssync_keytab.c | 7 +-
source3/libnet/libnet_dssync_passdb.c | 289 +-
source3/libnet/libnet_join.c | 482 +-
source3/libnet/libnet_join.h | 8 +-
source3/libnet/libnet_keytab.c | 2 +-
source3/libnet/libnet_keytab.h | 4 +-
source3/libnet/libnet_samsync.c | 28 +-
source3/libnet/libnet_samsync.h | 1 +
source3/libnet/libnet_samsync_ldif.c | 107 +-
source3/libnet/libnet_samsync_passdb.c | 150 +-
source3/libnet/netapi.pc.in | 11 +
source3/librpc/crypto/cli_spnego.c | 436 -
source3/librpc/crypto/gse.c | 1037 +-
source3/librpc/crypto/gse.h | 50 +-
source3/librpc/crypto/gse_krb5.c | 299 +-
source3/librpc/crypto/spnego.h | 101 -
source3/librpc/gen_ndr/atsvc.h | 145 -
source3/librpc/gen_ndr/audiosrv.h | 89 -
source3/librpc/gen_ndr/auth.h | 83 -
source3/librpc/gen_ndr/backupkey.h | 127 -
source3/librpc/gen_ndr/browser.h | 105 -
source3/librpc/gen_ndr/com_dcom.h | 350 -
source3/librpc/gen_ndr/com_wmi.h | 352 -
source3/librpc/gen_ndr/dbgidl.h | 19 -
source3/librpc/gen_ndr/dcerpc.h | 606 -
source3/librpc/gen_ndr/dcom.h | 481 -
source3/librpc/gen_ndr/dcom_p.c | 947 -
source3/librpc/gen_ndr/dfs.h | 588 -
source3/librpc/gen_ndr/dfsblobs.h | 142 -
source3/librpc/gen_ndr/dns.h | 263 -
source3/librpc/gen_ndr/dnsp.h | 200 -
source3/librpc/gen_ndr/dnsserver.h | 19 -
source3/librpc/gen_ndr/drsblobs.h | 644 -
source3/librpc/gen_ndr/drsuapi.h | 2093 -
source3/librpc/gen_ndr/dsbackup.h | 103 -
source3/librpc/gen_ndr/dssetup.h | 217 -
source3/librpc/gen_ndr/echo.h | 219 -
source3/librpc/gen_ndr/efs.h | 205 -
source3/librpc/gen_ndr/epmapper.h | 400 -
source3/librpc/gen_ndr/eventlog.h | 475 -
source3/librpc/gen_ndr/eventlog6.h | 607 -
source3/librpc/gen_ndr/file_id.h | 20 -
source3/librpc/gen_ndr/frsapi.h | 193 -
source3/librpc/gen_ndr/frsrpc.h | 554 -
source3/librpc/gen_ndr/frstrans.h | 433 -
source3/librpc/gen_ndr/idmap.h | 60 -
source3/librpc/gen_ndr/initshutdown.h | 152 -
source3/librpc/gen_ndr/keysvc.h | 22 -
source3/librpc/gen_ndr/krb5pac.h | 164 -
source3/librpc/gen_ndr/libnet_join.h | 88 -
source3/librpc/gen_ndr/libnetapi.h | 2204 -
source3/librpc/gen_ndr/lsa.h | 1905 -
source3/librpc/gen_ndr/messaging.h | 165 -
source3/librpc/gen_ndr/mgmt.h | 88 -
source3/librpc/gen_ndr/misc.h | 104 -
source3/librpc/gen_ndr/msgsvc.h | 43 -
source3/librpc/gen_ndr/named_pipe_auth.h | 57 -
source3/librpc/gen_ndr/nbt.h | 730 -
source3/librpc/gen_ndr/ndr_atsvc.c | 910 -
source3/librpc/gen_ndr/ndr_atsvc.h | 41 -
source3/librpc/gen_ndr/ndr_atsvc_c.c | 898 -
source3/librpc/gen_ndr/ndr_atsvc_c.h | 100 -
source3/librpc/gen_ndr/ndr_atsvc_s.c | 283 -
source3/librpc/gen_ndr/ndr_audiosrv.c | 761 -
source3/librpc/gen_ndr/ndr_audiosrv.h | 60 -
source3/librpc/gen_ndr/ndr_audiosrv_c.c | 10 -
source3/librpc/gen_ndr/ndr_audiosrv_c.h | 8 -
source3/librpc/gen_ndr/ndr_audiosrv_s.c | 547 -
source3/librpc/gen_ndr/ndr_auth.c | 581 -
source3/librpc/gen_ndr/ndr_auth.h | 28 -
source3/librpc/gen_ndr/ndr_auth_c.c | 10 -
source3/librpc/gen_ndr/ndr_auth_c.h | 6 -
source3/librpc/gen_ndr/ndr_auth_s.c | 3 -
source3/librpc/gen_ndr/ndr_backupkey.c | 765 -
source3/librpc/gen_ndr/ndr_backupkey.h | 49 -
source3/librpc/gen_ndr/ndr_backupkey_c.c | 243 -
source3/librpc/gen_ndr/ndr_backupkey_c.h | 36 -
source3/librpc/gen_ndr/ndr_backupkey_s.c | 211 -
source3/librpc/gen_ndr/ndr_browser.c | 1062 -
source3/librpc/gen_ndr/ndr_browser.h | 55 -
source3/librpc/gen_ndr/ndr_browser_c.c | 233 -
source3/librpc/gen_ndr/ndr_browser_c.h | 30 -
source3/librpc/gen_ndr/ndr_browser_s.c | 475 -
source3/librpc/gen_ndr/ndr_dbgidl.c | 89 -
source3/librpc/gen_ndr/ndr_dbgidl.h | 18 -
source3/librpc/gen_ndr/ndr_dbgidl_c.c | 196 -
source3/librpc/gen_ndr/ndr_dbgidl_c.h | 22 -
source3/librpc/gen_ndr/ndr_dbgidl_s.c | 211 -
source3/librpc/gen_ndr/ndr_dcerpc.c | 3166 -
source3/librpc/gen_ndr/ndr_dcerpc.h | 139 -
source3/librpc/gen_ndr/ndr_dcerpc_c.c | 10 -
source3/librpc/gen_ndr/ndr_dcerpc_c.h | 6 -
source3/librpc/gen_ndr/ndr_dcerpc_s.c | 3 -
source3/librpc/gen_ndr/ndr_dcom.c | 3703 -
source3/librpc/gen_ndr/ndr_dcom.h | 237 -
source3/librpc/gen_ndr/ndr_dcom_c.c | 6290 -
source3/librpc/gen_ndr/ndr_dcom_c.h | 728 -
source3/librpc/gen_ndr/ndr_dcom_s.c | 675 -
source3/librpc/gen_ndr/ndr_dfs.c | 5895 -
source3/librpc/gen_ndr/ndr_dfs.h | 132 -
source3/librpc/gen_ndr/ndr_dfs_c.c | 3546 -
source3/librpc/gen_ndr/ndr_dfs_c.h | 394 -
source3/librpc/gen_ndr/ndr_dfs_s.c | 739 -
source3/librpc/gen_ndr/ndr_dfsblobs.c | 1434 -
source3/librpc/gen_ndr/ndr_dfsblobs.h | 40 -
source3/librpc/gen_ndr/ndr_dfsblobs_c.c | 214 -
source3/librpc/gen_ndr/ndr_dfsblobs_c.h | 26 -
source3/librpc/gen_ndr/ndr_dfsblobs_s.c | 211 -
source3/librpc/gen_ndr/ndr_dns.c | 888 -
source3/librpc/gen_ndr/ndr_dns.h | 56 -
source3/librpc/gen_ndr/ndr_dns_c.c | 200 -
source3/librpc/gen_ndr/ndr_dns_c.h | 24 -
source3/librpc/gen_ndr/ndr_dns_s.c | 211 -
source3/librpc/gen_ndr/ndr_dnsp.c | 741 -
source3/librpc/gen_ndr/ndr_dnsp.h | 37 -
source3/librpc/gen_ndr/ndr_dnsp_c.c | 200 -
source3/librpc/gen_ndr/ndr_dnsp_c.h | 24 -
source3/librpc/gen_ndr/ndr_dnsp_s.c | 211 -
source3/librpc/gen_ndr/ndr_dnsserver.c | 89 -
source3/librpc/gen_ndr/ndr_dnsserver.h | 18 -
source3/librpc/gen_ndr/ndr_dnsserver_c.c | 196 -
source3/librpc/gen_ndr/ndr_dnsserver_c.h | 22 -
source3/librpc/gen_ndr/ndr_dnsserver_s.c | 211 -
source3/librpc/gen_ndr/ndr_drsblobs.c | 5375 -
source3/librpc/gen_ndr/ndr_drsblobs.h | 189 -
source3/librpc/gen_ndr/ndr_drsblobs_c.c | 2860 -
source3/librpc/gen_ndr/ndr_drsblobs_c.h | 248 -
source3/librpc/gen_ndr/ndr_drsblobs_s.c | 547 -
source3/librpc/gen_ndr/ndr_drsuapi.c | 16431 ---
source3/librpc/gen_ndr/ndr_drsuapi.h | 313 -
source3/librpc/gen_ndr/ndr_drsuapi_c.c | 4230 -
source3/librpc/gen_ndr/ndr_drsuapi_c.h | 466 -
source3/librpc/gen_ndr/ndr_drsuapi_s.c | 787 -
source3/librpc/gen_ndr/ndr_dsbackup.c | 893 -
source3/librpc/gen_ndr/ndr_dsbackup.h | 76 -
source3/librpc/gen_ndr/ndr_dsbackup_c.c | 12 -
source3/librpc/gen_ndr/ndr_dsbackup_c.h | 14 -
source3/librpc/gen_ndr/ndr_dsbackup_s.c | 779 -
source3/librpc/gen_ndr/ndr_dssetup.c | 1117 -
source3/librpc/gen_ndr/ndr_dssetup.h | 58 -
source3/librpc/gen_ndr/ndr_dssetup_c.c | 230 -
source3/librpc/gen_ndr/ndr_dssetup_c.h | 28 -
source3/librpc/gen_ndr/ndr_dssetup_s.c | 451 -
source3/librpc/gen_ndr/ndr_echo.c | 1564 -
source3/librpc/gen_ndr/ndr_echo.h | 60 -
source3/librpc/gen_ndr/ndr_echo_c.c | 2078 -
source3/librpc/gen_ndr/ndr_echo_c.h | 192 -
source3/librpc/gen_ndr/ndr_echo_s.c | 427 -
source3/librpc/gen_ndr/ndr_efs.c | 1446 -
source3/librpc/gen_ndr/ndr_efs.h | 62 -
source3/librpc/gen_ndr/ndr_efs_c.c | 1474 -
source3/librpc/gen_ndr/ndr_efs_c.h | 142 -
source3/librpc/gen_ndr/ndr_efs_s.c | 523 -
source3/librpc/gen_ndr/ndr_epmapper.c | 2844 -
source3/librpc/gen_ndr/ndr_epmapper.h | 78 -
source3/librpc/gen_ndr/ndr_epmapper_c.c | 1562 -
source3/librpc/gen_ndr/ndr_epmapper_c.h | 168 -
source3/librpc/gen_ndr/ndr_epmapper_s.c | 379 -
source3/librpc/gen_ndr/ndr_eventlog.c | 3213 -
source3/librpc/gen_ndr/ndr_eventlog.h | 115 -
source3/librpc/gen_ndr/ndr_eventlog6.c | 5581 -
source3/librpc/gen_ndr/ndr_eventlog6.h | 113 -
source3/librpc/gen_ndr/ndr_eventlog6_c.c | 6617 -
source3/librpc/gen_ndr/ndr_eventlog6_c.h | 758 -
source3/librpc/gen_ndr/ndr_eventlog6_s.c | 883 -
source3/librpc/gen_ndr/ndr_eventlog_c.c | 3217 -
source3/librpc/gen_ndr/ndr_eventlog_c.h | 370 -
source3/librpc/gen_ndr/ndr_eventlog_s.c | 787 -
source3/librpc/gen_ndr/ndr_file_id.c | 44 -
source3/librpc/gen_ndr/ndr_file_id.h | 13 -
source3/librpc/gen_ndr/ndr_file_id_c.c | 10 -
source3/librpc/gen_ndr/ndr_file_id_c.h | 6 -
source3/librpc/gen_ndr/ndr_file_id_s.c | 3 -
source3/librpc/gen_ndr/ndr_frsapi.c | 1099 -
source3/librpc/gen_ndr/ndr_frsapi.h | 52 -
source3/librpc/gen_ndr/ndr_frsapi_c.c | 1315 -
source3/librpc/gen_ndr/ndr_frsapi_c.h | 142 -
source3/librpc/gen_ndr/ndr_frsapi_s.c | 451 -
source3/librpc/gen_ndr/ndr_frsrpc.c | 2865 -
source3/librpc/gen_ndr/ndr_frsrpc.h | 76 -
source3/librpc/gen_ndr/ndr_frsrpc_c.c | 894 -
source3/librpc/gen_ndr/ndr_frsrpc_c.h | 110 -
source3/librpc/gen_ndr/ndr_frsrpc_s.c | 451 -
source3/librpc/gen_ndr/ndr_frstrans.c | 2489 -
source3/librpc/gen_ndr/ndr_frstrans.h | 89 -
source3/librpc/gen_ndr/ndr_frstrans_c.c | 1641 -
source3/librpc/gen_ndr/ndr_frstrans_c.h | 226 -
source3/librpc/gen_ndr/ndr_frstrans_s.c | 595 -
source3/librpc/gen_ndr/ndr_idmap.c | 156 -
source3/librpc/gen_ndr/ndr_idmap.h | 22 -
source3/librpc/gen_ndr/ndr_idmap_c.c | 10 -
source3/librpc/gen_ndr/ndr_idmap_c.h | 6 -
source3/librpc/gen_ndr/ndr_idmap_s.c | 3 -
source3/librpc/gen_ndr/ndr_initshutdown.c | 336 -
source3/librpc/gen_ndr/ndr_initshutdown.h | 24 -
source3/librpc/gen_ndr/ndr_initshutdown_c.c | 652 -
source3/librpc/gen_ndr/ndr_initshutdown_c.h | 80 -
source3/librpc/gen_ndr/ndr_initshutdown_s.c | 259 -
source3/librpc/gen_ndr/ndr_keysvc.c | 92 -
source3/librpc/gen_ndr/ndr_keysvc.h | 18 -
source3/librpc/gen_ndr/ndr_keysvc_c.c | 208 -
source3/librpc/gen_ndr/ndr_keysvc_c.h | 24 -
source3/librpc/gen_ndr/ndr_keysvc_s.c | 211 -
source3/librpc/gen_ndr/ndr_krb5pac.c | 1071 -
source3/librpc/gen_ndr/ndr_krb5pac.h | 64 -
source3/librpc/gen_ndr/ndr_krb5pac_c.c | 960 -
source3/librpc/gen_ndr/ndr_krb5pac_c.h | 88 -
source3/librpc/gen_ndr/ndr_krb5pac_s.c | 307 -
source3/librpc/gen_ndr/ndr_libnet_join.c | 116 -
source3/librpc/gen_ndr/ndr_libnet_join.h | 17 -
source3/librpc/gen_ndr/ndr_libnet_join_c.c | 10 -
source3/librpc/gen_ndr/ndr_libnet_join_c.h | 6 -
source3/librpc/gen_ndr/ndr_libnetapi.c | 8238 --
source3/librpc/gen_ndr/ndr_libnetapi.h | 713 -
source3/librpc/gen_ndr/ndr_libnetapi_c.c | 11876 --
source3/librpc/gen_ndr/ndr_libnetapi_c.h | 1344 -
source3/librpc/gen_ndr/ndr_lsa.c | 14253 --
source3/librpc/gen_ndr/ndr_lsa.h | 430 -
source3/librpc/gen_ndr/ndr_lsa_c.c | 13353 --
source3/librpc/gen_ndr/ndr_lsa_c.h | 1430 -
source3/librpc/gen_ndr/ndr_lsa_s.c | 2155 -
source3/librpc/gen_ndr/ndr_messaging.c | 265 -
source3/librpc/gen_ndr/ndr_messaging.h | 22 -
source3/librpc/gen_ndr/ndr_messaging_c.c | 10 -
source3/librpc/gen_ndr/ndr_messaging_c.h | 6 -
source3/librpc/gen_ndr/ndr_mgmt.c | 583 -
source3/librpc/gen_ndr/ndr_mgmt.h | 33 -
source3/librpc/gen_ndr/ndr_mgmt_c.c | 1087 -
source3/librpc/gen_ndr/ndr_mgmt_c.h | 104 -
source3/librpc/gen_ndr/ndr_mgmt_s.c | 307 -
source3/librpc/gen_ndr/ndr_misc.c | 476 -
source3/librpc/gen_ndr/ndr_misc.h | 32 -
source3/librpc/gen_ndr/ndr_misc_c.c | 10 -
source3/librpc/gen_ndr/ndr_misc_c.h | 6 -
source3/librpc/gen_ndr/ndr_misc_s.c | 3 -
source3/librpc/gen_ndr/ndr_msgsvc.c | 317 -
source3/librpc/gen_ndr/ndr_msgsvc.h | 40 -
source3/librpc/gen_ndr/ndr_msgsvc_c.c | 12 -
source3/librpc/gen_ndr/ndr_msgsvc_c.h | 14 -
source3/librpc/gen_ndr/ndr_msgsvc_s.c | 491 -
source3/librpc/gen_ndr/ndr_named_pipe_auth.c | 520 -
source3/librpc/gen_ndr/ndr_named_pipe_auth.h | 22 -
source3/librpc/gen_ndr/ndr_named_pipe_auth_c.c | 10 -
source3/librpc/gen_ndr/ndr_named_pipe_auth_c.h | 6 -
source3/librpc/gen_ndr/ndr_named_pipe_auth_s.c | 3 -
source3/librpc/gen_ndr/ndr_nbt.c | 3682 -
source3/librpc/gen_ndr/ndr_nbt.h | 116 -
source3/librpc/gen_ndr/ndr_nbt_c.c | 200 -
source3/librpc/gen_ndr/ndr_nbt_c.h | 24 -
source3/librpc/gen_ndr/ndr_nbt_s.c | 211 -
source3/librpc/gen_ndr/ndr_netlogon.c | 17739 ---
source3/librpc/gen_ndr/ndr_netlogon.h | 302 -
source3/librpc/gen_ndr/ndr_netlogon_c.c | 10258 --
source3/librpc/gen_ndr/ndr_netlogon_c.h | 1226 -
source3/librpc/gen_ndr/ndr_netlogon_s.c | 1363 -
source3/librpc/gen_ndr/ndr_notify.c | 389 -
source3/librpc/gen_ndr/ndr_notify.h | 28 -
source3/librpc/gen_ndr/ndr_notify_c.c | 10 -
source3/librpc/gen_ndr/ndr_notify_c.h | 6 -
source3/librpc/gen_ndr/ndr_ntlmssp.c | 2455 -
source3/librpc/gen_ndr/ndr_ntlmssp.h | 82 -
source3/librpc/gen_ndr/ndr_ntlmssp_c.c | 960 -
source3/librpc/gen_ndr/ndr_ntlmssp_c.h | 88 -
source3/librpc/gen_ndr/ndr_ntlmssp_s.c | 307 -
source3/librpc/gen_ndr/ndr_ntprinting.c | 961 -
source3/librpc/gen_ndr/ndr_ntprinting.h | 43 -
source3/librpc/gen_ndr/ndr_ntprinting_c.c | 580 -
source3/librpc/gen_ndr/ndr_ntprinting_c.h | 56 -
source3/librpc/gen_ndr/ndr_ntprinting_s.c | 259 -
source3/librpc/gen_ndr/ndr_ntsvcs.c | 4046 -
source3/librpc/gen_ndr/ndr_ntsvcs.h | 212 -
source3/librpc/gen_ndr/ndr_ntsvcs_c.c | 1634 -
source3/librpc/gen_ndr/ndr_ntsvcs_c.h | 180 -
source3/librpc/gen_ndr/ndr_ntsvcs_s.c | 1747 -
source3/librpc/gen_ndr/ndr_orpc.c | 906 -
source3/librpc/gen_ndr/ndr_orpc.h | 52 -
source3/librpc/gen_ndr/ndr_orpc_c.c | 10 -
source3/librpc/gen_ndr/ndr_orpc_c.h | 6 -
source3/librpc/gen_ndr/ndr_orpc_s.c | 3 -
source3/librpc/gen_ndr/ndr_oxidresolver.c | 841 -
source3/librpc/gen_ndr/ndr_oxidresolver.h | 34 -
source3/librpc/gen_ndr/ndr_oxidresolver_c.c | 1354 -
source3/librpc/gen_ndr/ndr_oxidresolver_c.h | 156 -
source3/librpc/gen_ndr/ndr_oxidresolver_s.c | 331 -
source3/librpc/gen_ndr/ndr_perfcount.c | 495 -
source3/librpc/gen_ndr/ndr_perfcount.h | 26 -
source3/librpc/gen_ndr/ndr_perfcount_c.c | 10 -
source3/librpc/gen_ndr/ndr_perfcount_c.h | 6 -
source3/librpc/gen_ndr/ndr_policyagent.c | 92 -
source3/librpc/gen_ndr/ndr_policyagent.h | 18 -
source3/librpc/gen_ndr/ndr_policyagent_c.c | 10 -
source3/librpc/gen_ndr/ndr_policyagent_c.h | 8 -
source3/librpc/gen_ndr/ndr_policyagent_s.c | 211 -
source3/librpc/gen_ndr/ndr_preg.c | 229 -
source3/librpc/gen_ndr/ndr_preg.h | 28 -
source3/librpc/gen_ndr/ndr_preg_c.c | 200 -
source3/librpc/gen_ndr/ndr_preg_c.h | 24 -
source3/librpc/gen_ndr/ndr_preg_s.c | 211 -
source3/librpc/gen_ndr/ndr_printcap.c | 204 -
source3/librpc/gen_ndr/ndr_printcap.h | 14 -
source3/librpc/gen_ndr/ndr_printcap_c.c | 10 -
source3/librpc/gen_ndr/ndr_printcap_c.h | 6 -
source3/librpc/gen_ndr/ndr_printcap_s.c | 3 -
source3/librpc/gen_ndr/ndr_rap.c | 7925 --
source3/librpc/gen_ndr/ndr_rap.h | 203 -
source3/librpc/gen_ndr/ndr_rap_c.c | 2060 -
source3/librpc/gen_ndr/ndr_rap_c.h | 381 -
source3/librpc/gen_ndr/ndr_rap_s.c | 3 -
source3/librpc/gen_ndr/ndr_remact.c | 404 -
source3/librpc/gen_ndr/ndr_remact.h | 18 -
source3/librpc/gen_ndr/ndr_remact_c.c | 318 -
source3/librpc/gen_ndr/ndr_remact_c.h | 62 -
source3/librpc/gen_ndr/ndr_remact_s.c | 211 -
source3/librpc/gen_ndr/ndr_rot.c | 586 -
source3/librpc/gen_ndr/ndr_rot.h | 36 -
source3/librpc/gen_ndr/ndr_rot_c.c | 1488 -
source3/librpc/gen_ndr/ndr_rot_c.h | 146 -
source3/librpc/gen_ndr/ndr_rot_s.c | 355 -
source3/librpc/gen_ndr/ndr_samr.c | 13290 --
source3/librpc/gen_ndr/ndr_samr.h | 353 -
source3/librpc/gen_ndr/ndr_samr_c.c | 14970 --
source3/librpc/gen_ndr/ndr_samr_c.h | 1594 -
source3/librpc/gen_ndr/ndr_samr_s.c | 1819 -
source3/librpc/gen_ndr/ndr_scerpc.c | 92 -
source3/librpc/gen_ndr/ndr_scerpc.h | 18 -
source3/librpc/gen_ndr/ndr_scerpc_c.c | 208 -
source3/librpc/gen_ndr/ndr_scerpc_c.h | 24 -
source3/librpc/gen_ndr/ndr_scerpc_s.c | 211 -
source3/librpc/gen_ndr/ndr_schannel.c | 646 -
source3/librpc/gen_ndr/ndr_schannel.h | 33 -
source3/librpc/gen_ndr/ndr_schannel_c.c | 10 -
source3/librpc/gen_ndr/ndr_schannel_c.h | 6 -
source3/librpc/gen_ndr/ndr_schannel_s.c | 3 -
source3/librpc/gen_ndr/ndr_secrets.c | 79 -
source3/librpc/gen_ndr/ndr_secrets.h | 13 -
source3/librpc/gen_ndr/ndr_secrets_c.c | 10 -
source3/librpc/gen_ndr/ndr_secrets_c.h | 6 -
source3/librpc/gen_ndr/ndr_security.c | 1161 -
source3/librpc/gen_ndr/ndr_security.h | 66 -
source3/librpc/gen_ndr/ndr_security_c.c | 10 -
source3/librpc/gen_ndr/ndr_security_c.h | 6 -
source3/librpc/gen_ndr/ndr_security_s.c | 3 -
source3/librpc/gen_ndr/ndr_server_id.c | 44 -
source3/librpc/gen_ndr/ndr_server_id.h | 13 -
source3/librpc/gen_ndr/ndr_server_id_c.c | 10 -
source3/librpc/gen_ndr/ndr_server_id_c.h | 6 -
source3/librpc/gen_ndr/ndr_spoolss.c | 32843 -----
source3/librpc/gen_ndr/ndr_spoolss.h | 790 -
source3/librpc/gen_ndr/ndr_spoolss_c.c | 15524 ---
source3/librpc/gen_ndr/ndr_spoolss_c.h | 1760 -
source3/librpc/gen_ndr/ndr_spoolss_s.c | 2827 -
source3/librpc/gen_ndr/ndr_srvsvc.c | 20105 ---
source3/librpc/gen_ndr/ndr_srvsvc.h | 322 -
source3/librpc/gen_ndr/ndr_srvsvc_c.c | 9433 --
source3/librpc/gen_ndr/ndr_srvsvc_c.h | 1036 -
source3/librpc/gen_ndr/ndr_srvsvc_s.c | 1483 -
source3/librpc/gen_ndr/ndr_svcctl.c | 7364 -
source3/librpc/gen_ndr/ndr_svcctl.h | 189 -
source3/librpc/gen_ndr/ndr_svcctl_c.c | 9008 --
source3/librpc/gen_ndr/ndr_svcctl_c.h | 1032 -
source3/librpc/gen_ndr/ndr_svcctl_s.c | 1243 -
source3/librpc/gen_ndr/ndr_trkwks.c | 92 -
source3/librpc/gen_ndr/ndr_trkwks.h | 18 -
source3/librpc/gen_ndr/ndr_trkwks_c.c | 208 -
source3/librpc/gen_ndr/ndr_trkwks_c.h | 24 -
source3/librpc/gen_ndr/ndr_trkwks_s.c | 211 -
source3/librpc/gen_ndr/ndr_unixinfo.c | 539 -
source3/librpc/gen_ndr/ndr_unixinfo.h | 31 -
source3/librpc/gen_ndr/ndr_unixinfo_c.c | 1112 -
source3/librpc/gen_ndr/ndr_unixinfo_c.h | 110 -
source3/librpc/gen_ndr/ndr_unixinfo_s.c | 307 -
source3/librpc/gen_ndr/ndr_w32time.c | 198 -
source3/librpc/gen_ndr/ndr_w32time.h | 24 -
source3/librpc/gen_ndr/ndr_w32time_c.c | 10 -
source3/librpc/gen_ndr/ndr_w32time_c.h | 8 -
source3/librpc/gen_ndr/ndr_w32time_s.c | 259 -
source3/librpc/gen_ndr/ndr_wbint.c | 2859 -
source3/librpc/gen_ndr/ndr_wbint.h | 104 -
source3/librpc/gen_ndr/ndr_wbint_c.c | 4963 -
source3/librpc/gen_ndr/ndr_wbint_c.h | 476 -
source3/librpc/gen_ndr/ndr_winreg.c | 5152 -
source3/librpc/gen_ndr/ndr_winreg.h | 171 -
source3/librpc/gen_ndr/ndr_winreg_c.c | 8101 --
source3/librpc/gen_ndr/ndr_winreg_c.h | 868 -
source3/librpc/gen_ndr/ndr_winreg_s.c | 1051 -
source3/librpc/gen_ndr/ndr_wkssvc.c | 10898 --
source3/librpc/gen_ndr/ndr_wkssvc.h | 175 -
source3/librpc/gen_ndr/ndr_wkssvc_c.c | 6889 -
source3/librpc/gen_ndr/ndr_wkssvc_c.h | 770 -
source3/librpc/gen_ndr/ndr_wkssvc_s.c | 931 -
source3/librpc/gen_ndr/ndr_wmi.c | 7213 -
source3/librpc/gen_ndr/ndr_wmi.h | 267 -
source3/librpc/gen_ndr/ndr_wmi_c.c | 11757 --
source3/librpc/gen_ndr/ndr_wmi_c.h | 1376 -
source3/librpc/gen_ndr/ndr_wmi_s.c | 3 -
source3/librpc/gen_ndr/ndr_wzcsvc.c | 905 -
source3/librpc/gen_ndr/ndr_wzcsvc.h | 69 -
source3/librpc/gen_ndr/ndr_wzcsvc_c.c | 3358 -
source3/librpc/gen_ndr/ndr_wzcsvc_c.h | 260 -
source3/librpc/gen_ndr/ndr_wzcsvc_s.c | 619 -
source3/librpc/gen_ndr/ndr_xattr.c | 1132 -
source3/librpc/gen_ndr/ndr_xattr.h | 54 -
source3/librpc/gen_ndr/ndr_xattr_c.c | 200 -
source3/librpc/gen_ndr/ndr_xattr_c.h | 24 -
source3/librpc/gen_ndr/ndr_xattr_s.c | 211 -
source3/librpc/gen_ndr/netlogon.h | 1966 -
source3/librpc/gen_ndr/notify.h | 82 -
source3/librpc/gen_ndr/ntlmssp.h | 329 -
source3/librpc/gen_ndr/ntprinting.h | 139 -
source3/librpc/gen_ndr/ntsvcs.h | 610 -
source3/librpc/gen_ndr/orpc.h | 186 -
source3/librpc/gen_ndr/oxidresolver.h | 108 -
source3/librpc/gen_ndr/perfcount.h | 133 -
source3/librpc/gen_ndr/policyagent.h | 22 -
source3/librpc/gen_ndr/preg.h | 48 -
source3/librpc/gen_ndr/printcap.h | 26 -
source3/librpc/gen_ndr/py_atsvc.c | 782 -
source3/librpc/gen_ndr/py_audiosrv.c | 76 -
source3/librpc/gen_ndr/py_auth.c | 1272 -
source3/librpc/gen_ndr/py_backupkey.c | 1475 -
source3/librpc/gen_ndr/py_browser.c | 503 -
source3/librpc/gen_ndr/py_dbgidl.c | 98 -
source3/librpc/gen_ndr/py_dcerpc.c | 6268 -
source3/librpc/gen_ndr/py_dcom.c | 2254 -
source3/librpc/gen_ndr/py_dfs.c | 4902 -
source3/librpc/gen_ndr/py_dfsblobs.c | 1561 -
source3/librpc/gen_ndr/py_dns.c | 1519 -
source3/librpc/gen_ndr/py_dnsp.c | 1168 -
source3/librpc/gen_ndr/py_dnsserver.c | 98 -
source3/librpc/gen_ndr/py_drsblobs.c | 8753 --
source3/librpc/gen_ndr/py_drsuapi.c | 20762 ---
source3/librpc/gen_ndr/py_dsbackup.c | 114 -
source3/librpc/gen_ndr/py_dssetup.c | 574 -
source3/librpc/gen_ndr/py_echo.c | 1256 -
source3/librpc/gen_ndr/py_efs.c | 945 -
source3/librpc/gen_ndr/py_epmapper.c | 2477 -
source3/librpc/gen_ndr/py_eventlog.c | 2992 -
source3/librpc/gen_ndr/py_eventlog6.c | 2978 -
source3/librpc/gen_ndr/py_file_id.c | 193 -
source3/librpc/gen_ndr/py_frsapi.c | 620 -
source3/librpc/gen_ndr/py_frsrpc.c | 2934 -
source3/librpc/gen_ndr/py_frstrans.c | 2133 -
source3/librpc/gen_ndr/py_idmap.c | 340 -
source3/librpc/gen_ndr/py_initshutdown.c | 274 -
source3/librpc/gen_ndr/py_keysvc.c | 103 -
source3/librpc/gen_ndr/py_krb5pac.c | 2008 -
source3/librpc/gen_ndr/py_lsa.c | 11480 --
source3/librpc/gen_ndr/py_mgmt.c | 497 -
source3/librpc/gen_ndr/py_misc.c | 719 -
source3/librpc/gen_ndr/py_msgsvc.c | 113 -
source3/librpc/gen_ndr/py_named_pipe_auth.c | 829 -
source3/librpc/gen_ndr/py_nbt.c | 7223 -
source3/librpc/gen_ndr/py_netlogon.c | 18576 ---
source3/librpc/gen_ndr/py_ntlmssp.c | 3480 -
source3/librpc/gen_ndr/py_ntprinting.c | 2105 -
source3/librpc/gen_ndr/py_ntsvcs.c | 617 -
source3/librpc/gen_ndr/py_orpc.c | 2204 -
source3/librpc/gen_ndr/py_oxidresolver.c | 501 -
source3/librpc/gen_ndr/py_policyagent.c | 76 -
source3/librpc/gen_ndr/py_preg.c | 769 -
source3/librpc/gen_ndr/py_printcap.c | 340 -
source3/librpc/gen_ndr/py_rap.c | 8012 --
source3/librpc/gen_ndr/py_remact.c | 269 -
source3/librpc/gen_ndr/py_rot.c | 339 -
source3/librpc/gen_ndr/py_samr.c | 12184 --
source3/librpc/gen_ndr/py_scerpc.c | 103 -
source3/librpc/gen_ndr/py_schannel.c | 1332 -
source3/librpc/gen_ndr/py_security.c | 2147 -
source3/librpc/gen_ndr/py_spoolss.c | 32304 -----
source3/librpc/gen_ndr/py_srvsvc.c | 20010 ---
source3/librpc/gen_ndr/py_svcctl.c | 4428 -
source3/librpc/gen_ndr/py_trkwks.c | 103 -
source3/librpc/gen_ndr/py_unixinfo.c | 407 -
source3/librpc/gen_ndr/py_w32time.c | 76 -
source3/librpc/gen_ndr/py_winreg.c | 3104 -
source3/librpc/gen_ndr/py_wkssvc.c | 9427 --
source3/librpc/gen_ndr/py_wmi.c | 4494 -
source3/librpc/gen_ndr/py_wzcsvc.c | 472 -
source3/librpc/gen_ndr/py_xattr.c | 2245 -
source3/librpc/gen_ndr/rap.h | 1268 -
source3/librpc/gen_ndr/remact.h | 66 -
source3/librpc/gen_ndr/rot.h | 102 -
source3/librpc/gen_ndr/samr.h | 1937 -
source3/librpc/gen_ndr/scerpc.h | 22 -
source3/librpc/gen_ndr/schannel.h | 118 -
source3/librpc/gen_ndr/secrets.h | 24 -
source3/librpc/gen_ndr/security.h | 499 -
source3/librpc/gen_ndr/server_id.h | 20 -
source3/librpc/gen_ndr/spoolss.h | 4279 -
source3/librpc/gen_ndr/srv_atsvc.c | 349 -
source3/librpc/gen_ndr/srv_atsvc.h | 12 -
source3/librpc/gen_ndr/srv_audiosrv.c | 1140 -
source3/librpc/gen_ndr/srv_audiosrv.h | 23 -
source3/librpc/gen_ndr/srv_auth.c | 30 -
source3/librpc/gen_ndr/srv_auth.h | 8 -
source3/librpc/gen_ndr/srv_backupkey.c | 117 -
source3/librpc/gen_ndr/srv_backupkey.h | 9 -
source3/librpc/gen_ndr/srv_browser.c | 926 -
source3/librpc/gen_ndr/srv_browser.h | 20 -
source3/librpc/gen_ndr/srv_dbgidl.c | 104 -
source3/librpc/gen_ndr/srv_dbgidl.h | 9 -
source3/librpc/gen_ndr/srv_dcerpc.c | 30 -
source3/librpc/gen_ndr/srv_dcerpc.h | 8 -
source3/librpc/gen_ndr/srv_dcom.c | 2645 -
source3/librpc/gen_ndr/srv_dcom.h | 127 -
source3/librpc/gen_ndr/srv_dfs.c | 1760 -
source3/librpc/gen_ndr/srv_dfs.h | 31 -
source3/librpc/gen_ndr/srv_dfsblobs.c | 111 -
source3/librpc/gen_ndr/srv_dfsblobs.h | 9 -
source3/librpc/gen_ndr/srv_dns.c | 104 -
source3/librpc/gen_ndr/srv_dns.h | 9 -
source3/librpc/gen_ndr/srv_dnsp.c | 104 -
source3/librpc/gen_ndr/srv_dnsp.h | 9 -
source3/librpc/gen_ndr/srv_dnsserver.c | 104 -
source3/librpc/gen_ndr/srv_dnsserver.h | 9 -
source3/librpc/gen_ndr/srv_drsblobs.c | 1140 -
source3/librpc/gen_ndr/srv_drsblobs.h | 23 -
source3/librpc/gen_ndr/srv_drsuapi.c | 2033 -
source3/librpc/gen_ndr/srv_drsuapi.h | 33 -
source3/librpc/gen_ndr/srv_dsbackup.c | 1309 -
source3/librpc/gen_ndr/srv_dsbackup.h | 32 -
source3/librpc/gen_ndr/srv_dssetup.c | 851 -
source3/librpc/gen_ndr/srv_dssetup.h | 19 -
source3/librpc/gen_ndr/srv_echo.c | 811 -
source3/librpc/gen_ndr/srv_echo.h | 18 -
source3/librpc/gen_ndr/srv_efs.c | 1089 -
source3/librpc/gen_ndr/srv_efs.h | 22 -
source3/librpc/gen_ndr/srv_epmapper.c | 652 -
source3/librpc/gen_ndr/srv_epmapper.h | 16 -
source3/librpc/gen_ndr/srv_eventlog.c | 1957 -
source3/librpc/gen_ndr/srv_eventlog.h | 33 -
source3/librpc/gen_ndr/srv_eventlog6.c | 2544 -
source3/librpc/gen_ndr/srv_eventlog6.h | 37 -
source3/librpc/gen_ndr/srv_file_id.c | 30 -
source3/librpc/gen_ndr/srv_file_id.h | 8 -
source3/librpc/gen_ndr/srv_frsapi.c | 890 -
source3/librpc/gen_ndr/srv_frsapi.h | 19 -
source3/librpc/gen_ndr/srv_frsrpc.c | 846 -
source3/librpc/gen_ndr/srv_frsrpc.h | 19 -
source3/librpc/gen_ndr/srv_frstrans.c | 1386 -
source3/librpc/gen_ndr/srv_frstrans.h | 25 -
source3/librpc/gen_ndr/srv_idmap.c | 30 -
source3/librpc/gen_ndr/srv_idmap.h | 8 -
source3/librpc/gen_ndr/srv_initshutdown.c | 252 -
source3/librpc/gen_ndr/srv_initshutdown.h | 11 -
source3/librpc/gen_ndr/srv_keysvc.c | 104 -
source3/librpc/gen_ndr/srv_keysvc.h | 9 -
source3/librpc/gen_ndr/srv_krb5pac.c | 400 -
source3/librpc/gen_ndr/srv_krb5pac.h | 13 -
source3/librpc/gen_ndr/srv_libnet_join.c | 30 -
source3/librpc/gen_ndr/srv_libnet_join.h | 8 -
source3/librpc/gen_ndr/srv_libnetapi.c | 4330 -
source3/librpc/gen_ndr/srv_libnetapi.h | 61 -
source3/librpc/gen_ndr/srv_lsa.c | 6404 -
source3/librpc/gen_ndr/srv_lsa.h | 90 -
source3/librpc/gen_ndr/srv_messaging.c | 30 -
source3/librpc/gen_ndr/srv_messaging.h | 8 -
source3/librpc/gen_ndr/srv_mgmt.c | 428 -
source3/librpc/gen_ndr/srv_mgmt.h | 13 -
source3/librpc/gen_ndr/srv_misc.c | 30 -
source3/librpc/gen_ndr/srv_misc.h | 8 -
source3/librpc/gen_ndr/srv_msgsvc.c | 421 -
source3/librpc/gen_ndr/srv_msgsvc.h | 20 -
source3/librpc/gen_ndr/srv_named_pipe_auth.c | 30 -
source3/librpc/gen_ndr/srv_named_pipe_auth.h | 8 -
source3/librpc/gen_ndr/srv_nbt.c | 104 -
source3/librpc/gen_ndr/srv_nbt.h | 9 -
source3/librpc/gen_ndr/srv_netlogon.c | 4066 -
source3/librpc/gen_ndr/srv_netlogon.h | 57 -
source3/librpc/gen_ndr/srv_notify.c | 30 -
source3/librpc/gen_ndr/srv_notify.h | 8 -
source3/librpc/gen_ndr/srv_ntlmssp.c | 400 -
source3/librpc/gen_ndr/srv_ntlmssp.h | 13 -
source3/librpc/gen_ndr/srv_ntprinting.c | 252 -
source3/librpc/gen_ndr/srv_ntprinting.h | 11 -
source3/librpc/gen_ndr/srv_ntsvcs.c | 4883 -
source3/librpc/gen_ndr/srv_ntsvcs.h | 73 -
source3/librpc/gen_ndr/srv_orpc.c | 30 -
source3/librpc/gen_ndr/srv_orpc.h | 8 -
source3/librpc/gen_ndr/srv_oxidresolver.c | 557 -
source3/librpc/gen_ndr/srv_oxidresolver.h | 14 -
source3/librpc/gen_ndr/srv_perfcount.c | 30 -
source3/librpc/gen_ndr/srv_perfcount.h | 8 -
source3/librpc/gen_ndr/srv_policyagent.c | 104 -
source3/librpc/gen_ndr/srv_policyagent.h | 9 -
source3/librpc/gen_ndr/srv_preg.c | 104 -
source3/librpc/gen_ndr/srv_preg.h | 9 -
source3/librpc/gen_ndr/srv_printcap.c | 30 -
source3/librpc/gen_ndr/srv_printcap.h | 8 -
source3/librpc/gen_ndr/srv_rap.c | 1941 -
source3/librpc/gen_ndr/srv_rap.h | 33 -
source3/librpc/gen_ndr/srv_remact.c | 159 -
source3/librpc/gen_ndr/srv_remact.h | 9 -
source3/librpc/gen_ndr/srv_rot.c | 576 -
source3/librpc/gen_ndr/srv_rot.h | 15 -
source3/librpc/gen_ndr/srv_samr.c | 5488 -
source3/librpc/gen_ndr/srv_samr.h | 76 -
source3/librpc/gen_ndr/srv_scerpc.c | 104 -
source3/librpc/gen_ndr/srv_scerpc.h | 9 -
source3/librpc/gen_ndr/srv_schannel.c | 30 -
source3/librpc/gen_ndr/srv_schannel.h | 8 -
source3/librpc/gen_ndr/srv_secrets.c | 30 -
source3/librpc/gen_ndr/srv_secrets.h | 8 -
source3/librpc/gen_ndr/srv_security.c | 30 -
source3/librpc/gen_ndr/srv_security.h | 8 -
source3/librpc/gen_ndr/srv_server_id.c | 30 -
source3/librpc/gen_ndr/srv_server_id.h | 8 -
source3/librpc/gen_ndr/srv_spoolss.c | 8658 --
source3/librpc/gen_ndr/srv_spoolss.h | 118 -
source3/librpc/gen_ndr/srv_srvsvc.c | 4202 -
source3/librpc/gen_ndr/srv_srvsvc.h | 62 -
source3/librpc/gen_ndr/srv_svcctl.c | 3621 -
source3/librpc/gen_ndr/srv_svcctl.h | 52 -
source3/librpc/gen_ndr/srv_trkwks.c | 104 -
source3/librpc/gen_ndr/srv_trkwks.h | 9 -
source3/librpc/gen_ndr/srv_unixinfo.c | 436 -
source3/librpc/gen_ndr/srv_unixinfo.h | 13 -
source3/librpc/gen_ndr/srv_w32time.c | 252 -
source3/librpc/gen_ndr/srv_w32time.h | 11 -
source3/librpc/gen_ndr/srv_wbint.c | 1888 -
source3/librpc/gen_ndr/srv_wbint.h | 28 -
source3/librpc/gen_ndr/srv_winreg.c | 2871 -
source3/librpc/gen_ndr/srv_winreg.h | 44 -
source3/librpc/gen_ndr/srv_wkssvc.c | 2418 -
source3/librpc/gen_ndr/srv_wkssvc.h | 39 -
source3/librpc/gen_ndr/srv_wmi.c | 4471 -
source3/librpc/gen_ndr/srv_wmi.h | 115 -
source3/librpc/gen_ndr/srv_wzcsvc.c | 1362 -
source3/librpc/gen_ndr/srv_wzcsvc.h | 26 -
source3/librpc/gen_ndr/srv_xattr.c | 104 -
source3/librpc/gen_ndr/srv_xattr.h | 9 -
source3/librpc/gen_ndr/srvsvc.h | 1813 -
source3/librpc/gen_ndr/svcctl.h | 977 -
source3/librpc/gen_ndr/trkwks.h | 22 -
source3/librpc/gen_ndr/unixinfo.h | 88 -
source3/librpc/gen_ndr/w32time.h | 38 -
source3/librpc/gen_ndr/wbint.h | 347 -
source3/librpc/gen_ndr/winreg.h | 665 -
source3/librpc/gen_ndr/wkssvc.h | 986 -
source3/librpc/gen_ndr/wmi.h | 1369 -
source3/librpc/gen_ndr/wmi_p.c | 1607 -
source3/librpc/gen_ndr/wzcsvc.h | 104 -
source3/librpc/gen_ndr/xattr.h | 145 -
source3/librpc/idl/libnet_join.idl | 2 +
source3/librpc/idl/libnetapi.idl | 50 +
source3/librpc/idl/messaging.idl | 72 +-
source3/librpc/idl/notify.idl | 84 -
source3/librpc/idl/open_files.idl | 96 +
source3/librpc/idl/secrets.idl | 12 +
source3/librpc/idl/server_id.idl | 25 -
source3/librpc/idl/smbXsrv.idl | 381 +
source3/librpc/idl/wbint.idl | 181 -
source3/librpc/idl/wscript_build | 11 +-
source3/librpc/ndr/util.c | 30 -
source3/librpc/ndr/util.h | 29 -
source3/librpc/rpc/dcerpc.h | 23 +-
source3/librpc/rpc/dcerpc_ep.c | 394 +-
source3/librpc/rpc/dcerpc_ep.h | 97 +-
source3/librpc/rpc/dcerpc_helpers.c | 513 +-
source3/librpc/rpc/rpc_common.c | 205 -
source3/librpc/wscript_build | 32 +-
source3/libsmb/ABI/smbclient-0.1.0.sigs | 172 +
source3/libsmb/ABI/smbclient-0.2.0.sigs | 172 +
source3/libsmb/ABI/smbclient-0.2.1.sigs | 174 +
source3/libsmb/async_smb.c | 1321 +-
source3/libsmb/auth_generic.c | 169 +
source3/libsmb/cli_np_tstream.c | 1076 -
source3/libsmb/cli_np_tstream.h | 56 -
source3/libsmb/cli_smb2_fnum.c | 2566 +
source3/libsmb/cli_smb2_fnum.h | 179 +
source3/libsmb/cliconnect.c | 2754 +-
source3/libsmb/clidfs.c | 496 +-
source3/libsmb/clidgram.c | 21 +-
source3/libsmb/clidgram.h | 1 +
source3/libsmb/clientgen.c | 763 +-
source3/libsmb/clierror.c | 266 +-
source3/libsmb/clifile.c | 1570 +-
source3/libsmb/clifsinfo.c | 313 +-
source3/libsmb/clikrb5.c | 2290 -
source3/libsmb/clilist.c | 150 +-
source3/libsmb/climessage.c | 16 +-
source3/libsmb/clioplock.c | 147 +-
source3/libsmb/cliprint.c | 15 +-
source3/libsmb/cliquota.c | 16 +-
source3/libsmb/clirap.c | 297 +-
source3/libsmb/clirap.h | 40 +-
source3/libsmb/clirap2.c | 34 +-
source3/libsmb/clireadwrite.c | 1140 +-
source3/libsmb/clisecdesc.c | 89 +-
source3/libsmb/clisigning.c | 89 -
source3/libsmb/clispnego.c | 450 +-
source3/libsmb/clistr.c | 82 +-
source3/libsmb/clisymlink.c | 402 +
source3/libsmb/clitrans.c | 781 +-
source3/libsmb/conncache.c | 6 +-
source3/libsmb/dsgetdcname.c | 153 +-
source3/libsmb/errormap.c | 1328 +-
source3/libsmb/libsmb.h | 1 +
source3/libsmb/libsmb_cache.c | 22 +-
source3/libsmb/libsmb_compat.c | 16 +-
source3/libsmb/libsmb_context.c | 78 +-
source3/libsmb/libsmb_dir.c | 100 +-
source3/libsmb/libsmb_file.c | 135 +-
source3/libsmb/libsmb_misc.c | 10 +-
source3/libsmb/libsmb_path.c | 35 +-
source3/libsmb/libsmb_printjob.c | 42 +-
source3/libsmb/libsmb_server.c | 239 +-
source3/libsmb/libsmb_setget.c | 60 +-
source3/libsmb/libsmb_stat.c | 43 +-
source3/libsmb/libsmb_xattr.c | 319 +-
source3/libsmb/namecache.c | 14 +-
source3/libsmb/namequery.c | 1196 +-
source3/libsmb/namequery_dc.c | 27 +-
source3/libsmb/nmblib.c | 69 +-
source3/libsmb/nmblib.h | 2 +-
source3/libsmb/nterr.c | 804 -
source3/libsmb/ntlmssp.c | 263 +-
source3/libsmb/ntlmssp_wrap.c | 236 +-
source3/libsmb/passchange.c | 82 +-
source3/libsmb/proto.h | 410 +-
source3/libsmb/pylibsmb.c | 904 +
source3/libsmb/reparse_symlink.c | 177 +
source3/libsmb/samlogon_cache.c | 42 +-
source3/libsmb/smb_seal.c | 510 -
source3/libsmb/smb_share_modes.c | 82 +-
source3/libsmb/smb_signing.c | 415 -
source3/libsmb/smbclient.pc.in | 11 +
source3/libsmb/smberr.c | 50 +-
source3/libsmb/smbsharemodes.pc.in | 11 +
source3/libsmb/smbsock_connect.c | 168 +-
source3/libsmb/trustdom_cache.c | 117 +-
source3/libsmb/trusts_util.c | 381 +-
source3/libsmb/unexpected.c | 16 +-
source3/libsmb/wscript | 31 +
source3/locale/net/de.po | 14 +-
source3/locale/pam_winbind/ja.po | 230 +-
source3/locking/brlock.c | 928 +-
source3/locking/locking.c | 1396 +-
source3/locking/posix.c | 426 +-
source3/locking/proto.h | 82 +-
source3/locking/share_mode_lock.c | 623 +
source3/m4/aclocal.m4 | 898 -
source3/m4/check_path.m4 | 457 -
source3/m4/samba_version.m4 | 29 -
source3/m4/swat.m4 | 27 -
source3/modules/CP437.c | 135 -
source3/modules/CP850.c | 121 -
source3/modules/README.nfs4acls.txt | 23 +-
source3/modules/charset_macosxfs.c | 604 -
source3/modules/getdate.h | 2 +-
source3/modules/gpfs.c | 240 +-
source3/modules/nfs4_acls.c | 681 +-
source3/modules/nfs4_acls.h | 12 +-
source3/modules/non_posix_acls.c | 105 +
source3/modules/non_posix_acls.h | 29 +
source3/modules/onefs.h | 185 -
source3/modules/onefs_acl.c | 979 -
source3/modules/onefs_cbrl.c | 593 -
source3/modules/onefs_config.c | 278 -
source3/modules/onefs_config.h | 160 -
source3/modules/onefs_dir.c | 622 -
source3/modules/onefs_notify.c | 682 -
source3/modules/onefs_open.c | 2199 -
source3/modules/onefs_shadow_copy.c | 783 -
source3/modules/onefs_shadow_copy.h | 32 -
source3/modules/onefs_streams.c | 782 -
source3/modules/onefs_system.c | 782 -
source3/modules/perfcount_onefs.c | 481 -
source3/modules/vfs_acl_common.c | 1028 +-
source3/modules/vfs_acl_tdb.c | 68 +-
source3/modules/vfs_acl_xattr.c | 34 +-
source3/modules/vfs_afsacl.c | 173 +-
source3/modules/vfs_aio_fork.c | 774 +-
source3/modules/vfs_aio_linux.c | 354 +
source3/modules/vfs_aio_posix.c | 300 +
source3/modules/vfs_aio_pthread.c | 496 +
source3/modules/vfs_aixacl.c | 28 +-
source3/modules/vfs_aixacl2.c | 116 +-
source3/modules/vfs_aixacl_util.c | 47 +-
source3/modules/vfs_aixacl_util.h | 22 +
source3/modules/vfs_audit.c | 31 +-
source3/modules/vfs_btrfs.c | 354 +
source3/modules/vfs_cacheprime.c | 20 +-
source3/modules/vfs_cap.c | 169 +-
source3/modules/vfs_catia.c | 239 +-
source3/modules/vfs_ceph.c | 1263 +
source3/modules/vfs_commit.c | 102 +-
source3/modules/vfs_crossrename.c | 22 +-
source3/modules/vfs_default.c | 1625 +-
source3/modules/vfs_default_quota.c | 4 +-
source3/modules/vfs_dfs_samba4.c | 159 +
source3/modules/vfs_dirsort.c | 276 +-
source3/modules/vfs_expand_msdfs.c | 24 +-
source3/modules/vfs_extd_audit.c | 31 +-
source3/modules/vfs_fake_acls.c | 474 +
source3/modules/vfs_fake_perms.c | 70 +-
source3/modules/vfs_fileid.c | 10 +-
source3/modules/vfs_fruit.c | 2971 +
source3/modules/vfs_full_audit.c | 1197 +-
source3/modules/vfs_glusterfs.c | 1531 +
source3/modules/vfs_gpfs.c | 1408 +-
source3/modules/vfs_gpfs.h | 23 +-
source3/modules/vfs_gpfs_hsm_notify.c | 110 -
source3/modules/vfs_hpuxacl.c | 119 +-
source3/modules/vfs_irixacl.c | 88 -
source3/modules/vfs_irixacl.h | 45 -
source3/modules/vfs_linux_xfs_sgid.c | 4 +-
source3/modules/vfs_media_harmony.c | 2523 +
source3/modules/vfs_netatalk.c | 79 +-
source3/modules/vfs_nfs4acl_xattr.c | 648 +
source3/modules/vfs_notify_fam.c | 35 +-
source3/modules/vfs_onefs.c | 299 -
source3/modules/vfs_onefs_shadow_copy.c | 725 -
source3/modules/vfs_posix_eadb.c | 439 +
source3/modules/vfs_posixacl.c | 54 +-
source3/modules/vfs_posixacl.h | 6 +-
source3/modules/vfs_prealloc.c | 18 +-
source3/modules/vfs_preopen.c | 24 +-
source3/modules/vfs_readahead.c | 14 +-
source3/modules/vfs_readonly.c | 5 +-
source3/modules/vfs_recycle.c | 93 +-
source3/modules/vfs_scannedonly.c | 197 +-
source3/modules/vfs_shadow_copy.c | 54 +-
source3/modules/vfs_shadow_copy2.c | 2365 +-
source3/modules/vfs_smb_traffic_analyzer.c | 81 +-
source3/modules/vfs_snapper.c | 2019 +
source3/modules/vfs_solarisacl.c | 47 +-
source3/modules/vfs_solarisacl.h | 6 +-
source3/modules/vfs_streams_depot.c | 254 +-
source3/modules/vfs_streams_xattr.c | 280 +-
source3/modules/vfs_syncops.c | 16 +-
source3/modules/vfs_time_audit.c | 1347 +-
source3/modules/vfs_tru64acl.c | 57 +-
source3/modules/vfs_tsmsm.c | 171 +-
source3/modules/vfs_vxfs.c | 711 +
source3/modules/vfs_worm.c | 98 +
source3/modules/vfs_xattr_tdb.c | 660 +-
source3/modules/vfs_zfsacl.c | 83 +-
source3/modules/weird.c | 134 -
source3/modules/wscript_build | 403 +-
source3/nmbd/asyncdns.c | 20 +-
source3/nmbd/nmbd.c | 292 +-
source3/nmbd/nmbd_become_dmb.c | 14 +-
source3/nmbd/nmbd_become_lmb.c | 30 +-
source3/nmbd/nmbd_browserdb.c | 27 +-
source3/nmbd/nmbd_browsesync.c | 35 +-
source3/nmbd/nmbd_elections.c | 13 +-
source3/nmbd/nmbd_incomingdgrams.c | 21 +-
source3/nmbd/nmbd_incomingrequests.c | 15 +-
source3/nmbd/nmbd_logonnames.c | 8 +-
source3/nmbd/nmbd_namelistdb.c | 23 +-
source3/nmbd/nmbd_packets.c | 119 +-
source3/nmbd/nmbd_processlogon.c | 148 +-
source3/nmbd/nmbd_proto.h | 9 +-
source3/nmbd/nmbd_sendannounce.c | 51 +-
source3/nmbd/nmbd_serverlistdb.c | 8 +-
source3/nmbd/nmbd_subnetdb.c | 9 +-
source3/nmbd/nmbd_synclists.c | 43 +-
source3/nmbd/nmbd_winsserver.c | 82 +-
source3/nmbd/nmbd_workgroupdb.c | 6 +-
source3/pam_smbpass/general.h | 11 +-
source3/pam_smbpass/pam_smb_acct.c | 10 +-
source3/pam_smbpass/pam_smb_auth.c | 8 +-
source3/pam_smbpass/pam_smb_passwd.c | 17 +-
source3/pam_smbpass/support.c | 10 +-
source3/pam_smbpass/wscript_build | 5 +-
source3/param/loadparm.c | 8518 +-
source3/param/loadparm_ctx.c | 83 +
source3/param/loadparm_server_role.c | 111 -
source3/param/pyparam.c | 87 +
source3/param/service.c | 275 +
source3/param/wscript_build | 33 +
source3/passdb/ABI/pdb-0.1.0.sigs | 311 +
source3/passdb/ABI/pdb-0.1.1.sigs | 312 +
source3/passdb/ABI/pdb-0.1.2.sigs | 313 +
source3/passdb/ABI/pdb-0.sigs | 311 +
source3/passdb/account_pol.c | 61 +-
source3/passdb/login_cache.c | 4 +-
source3/passdb/lookup_sid.c | 437 +-
source3/passdb/lookup_sid.h | 17 +-
source3/passdb/machine_account_secrets.c | 221 +-
source3/passdb/machine_sid.c | 40 +-
source3/passdb/machine_sid.h | 9 +-
source3/passdb/passdb.c | 328 +-
source3/passdb/pdb_ads.c | 2643 -
source3/passdb/pdb_get_set.c | 77 +-
source3/passdb/pdb_interface.c | 821 +-
source3/passdb/pdb_ipa.c | 147 +-
source3/passdb/pdb_ipa.h | 28 +
source3/passdb/pdb_ldap.c | 549 +-
source3/passdb/pdb_ldap.h | 41 +
source3/passdb/pdb_ldap_schema.c | 191 +
source3/passdb/pdb_ldap_schema.h | 124 +
source3/passdb/pdb_ldap_util.c | 337 +
source3/passdb/pdb_ldap_util.h | 32 +
source3/passdb/pdb_nds.c | 29 +-
source3/passdb/pdb_nds.h | 39 +
source3/passdb/pdb_samba_dsdb.c | 2506 +
source3/passdb/pdb_secrets.c | 171 +
source3/passdb/pdb_secrets.h | 30 +
source3/passdb/pdb_smbpasswd.c | 59 +-
source3/passdb/pdb_smbpasswd.h | 30 +
source3/passdb/pdb_tdb.c | 221 +-
source3/passdb/pdb_tdb.h | 32 +
source3/passdb/pdb_unixid.c | 47 +
source3/passdb/pdb_util.c | 43 +-
source3/passdb/pdb_wbc_sam.c | 10 +-
source3/passdb/pdb_wbc_sam.h | 33 +
source3/passdb/proto.h | 342 -
source3/passdb/py_passdb.c | 3793 +
source3/passdb/secrets.c | 163 +-
source3/passdb/secrets_lsa.c | 234 +
source3/passdb/wscript_build | 52 +-
source3/pkgconfig/netapi.pc.in | 14 -
source3/pkgconfig/smbclient.pc.in | 14 -
source3/pkgconfig/smbsharemodes.pc.in | 14 -
source3/pkgconfig/wbclient.pc.in | 13 -
source3/po/de.msg | 616 -
source3/po/en.msg | 592 -
source3/po/fi.msg | 610 -
source3/po/fr.msg | 592 -
source3/po/genmsg | 40 -
source3/po/it.msg | 592 -
source3/po/ja.msg | 594 -
source3/po/nl.msg | 592 -
source3/po/pl.msg | 592 -
source3/po/ru.msg | 606 -
source3/po/ru/help/welcome-no-samba-doc.html | 6 -
source3/po/ru/help/welcome.html | 68 -
source3/po/ru/images/globals.gif | Bin 2041 -> 0 bytes
source3/po/ru/images/home.gif | Bin 2190 -> 0 bytes
source3/po/ru/images/passwd.gif | Bin 1936 -> 0 bytes
source3/po/ru/images/printers.gif | Bin 2139 -> 0 bytes
source3/po/ru/images/shares.gif | Bin 2081 -> 0 bytes
source3/po/ru/images/status.gif | Bin 2305 -> 0 bytes
source3/po/ru/images/viewconfig.gif | Bin 2096 -> 0 bytes
source3/po/ru/images/wizard.gif | Bin 2605 -> 0 bytes
source3/po/ru/include/header.html | 14 -
source3/po/tr.msg | 593 -
source3/printing/load.c | 12 +-
source3/printing/lpq_parse.c | 48 +-
source3/printing/notify.c | 36 +-
source3/printing/nt_printing.c | 329 +-
source3/printing/nt_printing_ads.c | 263 +-
source3/printing/nt_printing_migrate.c | 20 +-
source3/printing/nt_printing_migrate.h | 6 +-
source3/printing/nt_printing_migrate_internal.c | 25 +-
source3/printing/nt_printing_os2.c | 2 +-
source3/printing/nt_printing_tdb.c | 34 +-
source3/printing/pcap.c | 56 +-
source3/printing/pcap.h | 13 +-
source3/printing/print_aix.c | 17 +-
source3/printing/print_cups.c | 258 +-
source3/printing/print_generic.c | 187 +-
source3/printing/print_iprint.c | 295 +-
source3/printing/print_standard.c | 8 +-
source3/printing/print_svid.c | 11 +-
source3/printing/printer_list.c | 94 +-
source3/printing/printer_list.h | 4 +-
source3/printing/printing.c | 908 +-
source3/printing/printing_db.c | 9 +-
source3/printing/printspoolss.c | 84 +-
source3/printing/queue_process.c | 499 +
source3/printing/queue_process.h | 32 +
source3/printing/spoolssd.c | 657 +-
source3/printing/tests/vlp.c | 11 +-
source3/profile/profile.c | 1 -
source3/registry/reg_api.c | 358 +-
source3/registry/reg_api_util.c | 79 +-
source3/registry/reg_api_util.h | 9 +-
source3/registry/reg_backend_current_version.c | 4 +-
source3/registry/reg_backend_db.c | 1385 +-
source3/registry/reg_backend_db.h | 6 -
source3/registry/reg_backend_printing.c | 19 +-
source3/registry/reg_backend_smbconf.c | 15 +-
source3/registry/reg_cachehook.c | 5 +-
source3/registry/reg_db.h | 9 +-
source3/registry/reg_dispatcher.c | 11 +-
source3/registry/reg_dispatcher.h | 2 +-
source3/registry/reg_format.c | 25 +-
source3/registry/reg_import.c | 103 +-
source3/registry/reg_import.h | 2 +-
source3/registry/reg_objects.c | 95 +-
source3/registry/reg_objects.h | 6 +-
source3/registry/reg_parse.c | 14 +-
source3/registry/reg_parse_internal.c | 112 +-
source3/registry/reg_parse_internal.h | 17 +-
source3/registry/reg_parse_prs.c | 22 -
source3/registry/reg_parse_prs.h | 1 -
source3/registry/reg_perfcount.c | 83 +-
source3/registry/reg_util_internal.c | 12 +-
source3/registry/reg_util_token.c | 2 +-
source3/registry/regfio.c | 47 +-
source3/rpc_client/cli_lsarpc.c | 164 +-
source3/rpc_client/cli_lsarpc.h | 39 +-
source3/rpc_client/cli_netlogon.c | 728 +-
source3/rpc_client/cli_netlogon.h | 89 +-
source3/rpc_client/cli_pipe.c | 1384 +-
source3/rpc_client/cli_pipe.h | 117 +-
source3/rpc_client/cli_pipe_schannel.c | 238 +-
source3/rpc_client/cli_spoolss.c | 20 +-
source3/rpc_client/cli_winreg.c | 453 +-
source3/rpc_client/cli_winreg.h | 65 +
source3/rpc_client/cli_winreg_int.c | 22 +-
source3/rpc_client/cli_winreg_int.h | 7 +-
source3/rpc_client/cli_winreg_spoolss.c | 1026 +-
source3/rpc_client/init_netlogon.c | 12 +-
source3/rpc_client/init_netlogon.h | 2 +-
source3/rpc_client/init_samr.c | 2 +-
source3/rpc_client/init_spoolss.c | 4 +-
source3/rpc_client/rpc_client.h | 4 +-
source3/rpc_client/rpc_transport.h | 15 +-
source3/rpc_client/rpc_transport_np.c | 98 +-
source3/rpc_client/rpc_transport_tstream.c | 80 +-
source3/rpc_client/util_netlogon.c | 2 +-
source3/rpc_server/dcesrv_auth_generic.c | 146 +
source3/rpc_server/dcesrv_auth_generic.h | 42 +
source3/rpc_server/dcesrv_gssapi.c | 213 -
source3/rpc_server/dcesrv_gssapi.h | 42 -
source3/rpc_server/dcesrv_ntlmssp.c | 135 -
source3/rpc_server/dcesrv_ntlmssp.h | 42 -
source3/rpc_server/dcesrv_spnego.c | 308 -
source3/rpc_server/dcesrv_spnego.h | 37 -
source3/rpc_server/dfs/srv_dfs_nt.c | 101 +-
source3/rpc_server/dssetup/srv_dssetup_nt.c | 26 +-
source3/rpc_server/echo/srv_echo_nt.c | 14 +-
source3/rpc_server/epmapper/srv_epmapper.c | 182 +-
source3/rpc_server/epmd.c | 115 +-
source3/rpc_server/eventlog/srv_eventlog_nt.c | 46 +-
source3/rpc_server/lsa/srv_lsa_nt.c | 1278 +-
source3/rpc_server/lsasd.c | 956 +
source3/rpc_server/netlogon/srv_netlog_nt.c | 525 +-
source3/rpc_server/ntsvcs/srv_ntsvcs_nt.c | 116 +-
source3/rpc_server/rpc_config.c | 129 +
source3/rpc_server/rpc_config.h | 70 +
source3/rpc_server/rpc_contexts.c | 40 +
source3/rpc_server/rpc_contexts.h | 28 +
source3/rpc_server/rpc_ep_register.c | 277 +
source3/rpc_server/rpc_ep_register.h | 50 +
source3/rpc_server/rpc_ep_setup.c | 1188 -
source3/rpc_server/rpc_ep_setup.h | 56 -
source3/rpc_server/rpc_handles.c | 174 +-
source3/rpc_server/rpc_ncacn_np.c | 555 +-
source3/rpc_server/rpc_ncacn_np.h | 55 +-
source3/rpc_server/rpc_pipes.h | 209 +
source3/rpc_server/rpc_server.c | 729 +-
source3/rpc_server/rpc_server.h | 75 +-
source3/rpc_server/rpc_service_setup.c | 534 +
source3/rpc_server/rpc_service_setup.h | 56 +
source3/rpc_server/rpc_sock_helper.c | 274 +
source3/rpc_server/rpc_sock_helper.h | 40 +
source3/rpc_server/samr/srv_samr_chgpasswd.c | 95 +-
source3/rpc_server/samr/srv_samr_nt.c | 503 +-
source3/rpc_server/spoolss/srv_spoolss_nt.c | 1764 +-
source3/rpc_server/spoolss/srv_spoolss_util.c | 604 +-
source3/rpc_server/spoolss/srv_spoolss_util.h | 48 +-
source3/rpc_server/srv_access_check.c | 25 +-
source3/rpc_server/srv_pipe.c | 979 +-
source3/rpc_server/srv_pipe_hnd.c | 509 +-
source3/rpc_server/srv_pipe_hnd.h | 10 +-
source3/rpc_server/srvsvc/srv_srvsvc_nt.c | 947 +-
source3/rpc_server/svcctl/srv_svcctl_nt.c | 71 +-
source3/rpc_server/svcctl/srv_svcctl_reg.c | 15 +-
source3/rpc_server/winreg/srv_winreg_nt.c | 29 +-
source3/rpc_server/wkssvc/srv_wkssvc_nt.c | 115 +-
source3/rpc_server/wscript_build | 222 +-
source3/rpcclient/cmd_dfs.c | 12 +-
source3/rpcclient/cmd_drsuapi.c | 12 +-
source3/rpcclient/cmd_dssetup.c | 2 +-
source3/rpcclient/cmd_echo.c | 8 +-
source3/rpcclient/cmd_epmapper.c | 40 +-
source3/rpcclient/cmd_eventlog.c | 41 +-
source3/rpcclient/cmd_fss.c | 751 +
source3/rpcclient/cmd_lsarpc.c | 217 +-
source3/rpcclient/cmd_netlogon.c | 212 +-
source3/rpcclient/cmd_ntsvcs.c | 14 +-
source3/rpcclient/cmd_samr.c | 163 +-
source3/rpcclient/cmd_spoolss.c | 303 +-
source3/rpcclient/cmd_srvsvc.c | 36 +-
source3/rpcclient/cmd_test.c | 8 +-
source3/rpcclient/cmd_winreg.c | 6 +-
source3/rpcclient/cmd_witness.c | 513 +
source3/rpcclient/cmd_wkssvc.c | 10 +-
source3/rpcclient/rpcclient.c | 253 +-
source3/rpcclient/rpcclient.h | 6 +-
source3/script/build_idl.sh | 60 -
source3/script/expand-includes.pl | 30 -
source3/script/extract_allparms.sh | 2 -
source3/script/gap.awk | 39 -
source3/script/gaptab.awk | 48 -
source3/script/gen-8bit-gap.awk | 18 -
source3/script/gen-8bit-gap.sh.in | 48 -
source3/script/installbin.sh.in | 34 -
source3/script/installdat.sh | 65 -
source3/script/installdirs.sh | 18 -
source3/script/installman.sh | 86 -
source3/script/installmo.sh | 87 -
source3/script/installmodules.sh | 42 -
source3/script/installmsg.sh | 65 -
source3/script/installscripts.sh | 47 -
source3/script/installswat.sh | 296 -
source3/script/linkmodules.sh | 12 -
source3/script/mkbuildoptions-waf.awk | 273 -
source3/script/mkbuildoptions.awk | 276 -
source3/script/mkinstalldirs | 38 -
source3/script/mkversion.sh | 146 -
source3/script/revert.sh | 18 -
source3/script/tests/fake_snap.pl | 70 +
source3/script/tests/gdb_backtrace | 87 -
source3/script/tests/stream-depot/run.sh | 36 +
source3/script/tests/stream-depot/vfstest.cmd | 5 +
source3/script/tests/test_failure.sh | 8 +-
source3/script/tests/test_local_s3.sh | 2 -
source3/script/tests/test_net_conf.sh | 1002 +
source3/script/tests/test_net_cred_change.sh | 16 +
source3/script/tests/test_net_misc.sh | 7 +-
source3/script/tests/test_net_registry.sh | 9 +-
source3/script/tests/test_net_registry_check.sh | 146 +
.../script/tests/test_net_registry_roundtrip.sh | 65 +-
source3/script/tests/test_ntlm_auth_diagnostics.sh | 23 +
source3/script/tests/test_ntlm_auth_krb5.sh | 31 +
source3/script/tests/test_ntlm_auth_s3.sh | 92 +-
source3/script/tests/test_pthreadpool.sh | 11 +-
source3/script/tests/test_registry_upgrade.sh | 195 +
source3/script/tests/test_rpcclient.sh | 19 +
source3/script/tests/test_rpcclient_samlogon.sh | 27 +
source3/script/tests/test_smbclient_auth.sh | 9 +-
source3/script/tests/test_smbclient_krb5.sh | 21 +
.../script/tests/test_smbclient_machine_auth.sh | 25 +
source3/script/tests/test_smbclient_posix_large.sh | 62 +
source3/script/tests/test_smbclient_s3.sh | 537 +-
source3/script/tests/test_smbclient_tarmode.pl | 1675 +
source3/script/tests/test_smbclient_tarmode.sh | 181 +
source3/script/tests/test_smbtorture_s3.sh | 9 +-
source3/script/tests/test_success.sh | 8 +-
source3/script/tests/test_testparm_s3.sh | 2 -
source3/script/tests/test_wbinfo_s3.sh | 19 -
source3/script/tests/test_wbinfo_sids2xids.sh | 5 +-
source3/script/tests/test_wbinfo_sids2xids_int.py | 41 +-
source3/script/tests/vfstest-acl/run.sh | 52 +
source3/script/tests/vfstest-acl/vfstest.cmd | 15 +
source3/script/tests/vfstest-catia/run.sh | 102 +
source3/script/tests/vfstest-catia/vfstest.cmd | 2 +
source3/script/tests/vfstest-catia/vfstest1.cmd | 2 +
source3/script/tests/xattr-tdb-1/run.sh | 52 +
source3/script/tests/xattr-tdb-1/vfstest.cmd | 6 +
source3/script/uninstallbin.sh.in | 41 -
source3/script/uninstalldat.sh | 1 -
source3/script/uninstallman.sh | 37 -
source3/script/uninstallmo.sh | 2 -
source3/script/uninstallmodules.sh | 39 -
source3/script/uninstallmsg.sh | 1 -
source3/script/uninstallscripts.sh | 36 -
source3/script/uninstallswat.sh | 1 -
source3/script/wscript_build | 7 +
source3/selftest/knownfail | 14 -
source3/selftest/ktest-krb5_ccache-2 | Bin 0 -> 11966 bytes
source3/selftest/ktest-krb5_ccache-3 | Bin 0 -> 6031 bytes
source3/selftest/ktest-secrets.tdb | Bin 0 -> 45056 bytes
source3/selftest/s3-selftest.sh | 48 -
source3/selftest/skip | 23 -
source3/selftest/slow | 1 -
source3/selftest/tests.py | 521 +-
source3/selftest/wscript | 198 -
source3/services/svc_spoolss.c | 2 +-
source3/services/svc_winreg_glue.c | 10 +-
source3/services/svc_winreg_glue.h | 12 +-
source3/services/svc_wins.c | 2 +-
source3/smbd/aio.c | 1173 +-
source3/smbd/avahi_register.c | 2 +-
source3/smbd/blocking.c | 347 +-
source3/smbd/close.c | 408 +-
source3/smbd/conn.c | 440 +-
source3/smbd/conn_idle.c | 148 +
source3/smbd/conn_msg.c | 45 +
source3/smbd/connection.c | 123 +-
source3/smbd/dfree.c | 15 +-
source3/smbd/dir.c | 562 +-
source3/smbd/dmapi.c | 8 +-
source3/smbd/dosmode.c | 465 +-
source3/smbd/durable.c | 897 +
source3/smbd/error.c | 30 +-
source3/smbd/fake_file.c | 15 +-
source3/smbd/file_access.c | 206 +-
source3/smbd/fileio.c | 166 +-
source3/smbd/filename.c | 196 +-
source3/smbd/files.c | 442 +-
source3/smbd/globals.c | 62 +-
source3/smbd/globals.h | 706 +-
source3/smbd/ipc.c | 109 +-
source3/smbd/lanman.c | 529 +-
source3/smbd/mangle.c | 8 +-
source3/smbd/mangle_hash.c | 99 +-
source3/smbd/mangle_hash2.c | 23 +-
source3/smbd/message.c | 65 +-
source3/smbd/msdfs.c | 634 +-
source3/smbd/msg_idmap.c | 202 -
source3/smbd/negprot.c | 296 +-
source3/smbd/noquotas.c | 38 -
source3/smbd/notify.c | 206 +-
source3/smbd/notify_inotify.c | 73 +-
source3/smbd/notify_internal.c | 1738 +-
source3/smbd/ntquotas.c | 14 +-
source3/smbd/nttrans.c | 704 +-
source3/smbd/open.c | 3022 +-
source3/smbd/oplock.c | 659 +-
source3/smbd/oplock_irix.c | 26 +-
source3/smbd/oplock_linux.c | 51 +-
source3/smbd/oplock_onefs.c | 728 -
source3/smbd/password.c | 615 +-
source3/smbd/perfcount.c | 4 +-
source3/smbd/pipes.c | 96 +-
source3/smbd/posix_acls.c | 1875 +-
source3/smbd/process.c | 2986 +-
source3/smbd/proto.h | 568 +-
source3/smbd/pysmbd.c | 664 +
source3/smbd/quotas.c | 1444 +-
source3/smbd/reply.c | 1882 +-
source3/smbd/scavenger.c | 535 +
source3/smbd/scavenger.h | 31 +
source3/smbd/seal.c | 615 +-
source3/smbd/sec_ctx.c | 40 +-
source3/smbd/server.c | 1065 +-
source3/smbd/server_exit.c | 125 +-
source3/smbd/server_reload.c | 149 +-
source3/smbd/service.c | 895 +-
source3/smbd/session.c | 242 +-
source3/smbd/sesssetup.c | 1670 +-
source3/smbd/share_access.c | 60 +-
source3/smbd/signing.c | 86 +-
source3/smbd/smb2_break.c | 113 +-
source3/smbd/smb2_close.c | 346 +-
source3/smbd/smb2_create.c | 833 +-
source3/smbd/smb2_find.c | 159 +-
source3/smbd/smb2_flush.c | 48 +-
source3/smbd/smb2_getinfo.c | 148 +-
source3/smbd/smb2_glue.c | 57 +-
source3/smbd/smb2_ioctl.c | 636 +-
source3/smbd/smb2_ioctl_dfs.c | 158 +
source3/smbd/smb2_ioctl_filesys.c | 190 +
source3/smbd/smb2_ioctl_named_pipe.c | 185 +
source3/smbd/smb2_ioctl_network_fs.c | 596 +
source3/smbd/smb2_ioctl_private.h | 54 +
source3/smbd/smb2_keepalive.c | 2 +-
source3/smbd/smb2_lock.c | 492 +-
source3/smbd/smb2_negprot.c | 231 +-
source3/smbd/smb2_notify.c | 180 +-
source3/smbd/smb2_read.c | 281 +-
source3/smbd/smb2_server.c | 3697 +-
source3/smbd/smb2_sesssetup.c | 1358 +-
source3/smbd/smb2_setinfo.c | 83 +-
source3/smbd/smb2_signing.c | 136 -
source3/smbd/smb2_tcon.c | 520 +-
source3/smbd/smb2_write.c | 177 +-
source3/smbd/smbXsrv_open.c | 1479 +
source3/smbd/smbXsrv_session.c | 1625 +
source3/smbd/smbXsrv_tcon.c | 1249 +
source3/smbd/smbXsrv_version.c | 261 +
source3/smbd/smbd.h | 51 +
source3/smbd/srvstr.c | 60 +-
source3/smbd/statcache.c | 21 +-
source3/smbd/statvfs.c | 114 +-
source3/smbd/trans2.c | 1623 +-
source3/smbd/uid.c | 385 +-
source3/smbd/utmp.c | 62 +-
source3/smbd/vfs.c | 1213 +-
source3/stf/info3cache.py | 54 -
source3/stf/sambalib.py | 39 -
source3/stf/strings.py | 149 -
source3/stf/unicodenames.py | 31 -
source3/tests/preproc-dummy.c | 1 -
source3/tests/sysquotas.c | 98 -
source3/torture/bench_pthreadpool.c | 64 +
source3/torture/cmd_vfs.c | 789 +-
source3/torture/denytest.c | 36 +-
source3/torture/locktest.c | 712 -
source3/torture/locktest2.c | 18 +-
source3/torture/mangle_test.c | 37 +-
source3/torture/masktest.c | 79 +-
source3/torture/msg_sink.c | 284 +
source3/torture/msg_source.c | 157 +
source3/torture/msgtest.c | 30 +-
source3/torture/nbench.c | 8 +-
source3/torture/nbio.c | 59 +-
source3/torture/pdbtest.c | 319 +-
source3/torture/proto.h | 34 +-
source3/torture/rpc_open_tcp.c | 3 +-
source3/torture/scanner.c | 145 +-
source3/torture/smbiconv.c | 246 -
source3/torture/t_asn1.c | 65 -
source3/torture/t_push_ucs2.c | 55 -
source3/torture/t_strappend.c | 22 +-
source3/torture/t_strcmp.c | 32 -
source3/torture/t_stringoverflow.c | 23 -
source3/torture/t_strstr.c | 38 -
source3/torture/test_addrchange.c | 3 +-
source3/torture/test_async_echo.c | 20 +-
source3/torture/test_authinfo_structs.c | 218 +
source3/torture/test_buffersize.c | 55 +
source3/torture/test_case_insensitive.c | 4 +-
source3/torture/test_chain3.c | 295 +
source3/torture/test_cleanup.c | 412 +
source3/torture/test_ctdbconn.c | 243 +
source3/torture/test_dbwrap_ctdb.c | 149 +
source3/torture/test_dbwrap_watch.c | 104 +
source3/torture/test_idmap_tdb_common.c | 1039 +
source3/torture/test_messaging_fd_passing.c | 371 +
source3/torture/test_messaging_read.c | 702 +
source3/torture/test_notify.c | 724 +
source3/torture/test_notify_online.c | 294 +
source3/torture/test_ntlm_auth.py | 152 +-
source3/torture/test_nttrans_create.c | 108 +
source3/torture/test_nttrans_fsctl.c | 286 +
source3/torture/test_oplock_cancel.c | 159 +
source3/torture/test_posix_append.c | 4 +-
source3/torture/test_smb2.c | 1957 +
source3/torture/torture.c | 4281 +-
source3/torture/utable.c | 27 +-
source3/torture/vfstest.c | 187 +-
source3/torture/vfstest.h | 13 +-
source3/torture/vfstest_chain.c | 342 +
source3/torture/wbc_async.c | 16 +-
source3/utils/dbwrap_tool.c | 423 +-
source3/utils/dbwrap_torture.c | 38 +-
source3/utils/eventlogadm.c | 212 +-
source3/utils/interact.c | 135 +
source3/utils/interact.h | 36 +
source3/utils/log2pcaphex.c | 35 +-
source3/utils/net.c | 68 +-
source3/utils/net.h | 8 +-
source3/utils/net_ads.c | 779 +-
source3/utils/net_ads_gpo.c | 25 +-
source3/utils/net_afs.c | 6 +
source3/utils/net_cache.c | 2 +-
source3/utils/net_conf.c | 63 +-
source3/utils/net_conf_util.c | 69 +
source3/utils/net_conf_util.h | 33 +
source3/utils/net_dns.c | 103 +-
source3/utils/net_dns.h | 43 +
source3/utils/net_dom.c | 12 +-
source3/utils/net_file.c | 2 +-
source3/utils/net_g_lock.c | 18 +-
source3/utils/net_group.c | 2 +-
source3/utils/net_groupmap.c | 252 +-
source3/utils/net_help.c | 2 +-
source3/utils/net_idmap.c | 1013 +-
source3/utils/net_idmap_check.c | 253 +-
source3/utils/net_join.c | 2 +-
source3/utils/net_lookup.c | 71 +-
source3/utils/net_printing.c | 158 +-
source3/utils/net_proto.h | 35 +-
source3/utils/net_rap.c | 9 +-
source3/utils/net_registry.c | 406 +-
source3/utils/net_registry_check.c | 1323 +
source3/utils/net_registry_check.h | 52 +
source3/utils/net_registry_util.c | 18 +-
source3/utils/net_rpc.c | 882 +-
source3/utils/net_rpc_audit.c | 10 +-
source3/utils/net_rpc_conf.c | 2442 +
source3/utils/net_rpc_join.c | 563 -
source3/utils/net_rpc_printer.c | 461 +-
source3/utils/net_rpc_registry.c | 49 +-
source3/utils/net_rpc_rights.c | 18 +-
source3/utils/net_rpc_samsync.c | 38 +-
source3/utils/net_rpc_service.c | 33 +-
source3/utils/net_rpc_sh_acct.c | 16 +-
source3/utils/net_rpc_shell.c | 8 +-
source3/utils/net_rpc_trust.c | 38 +-
source3/utils/net_sam.c | 205 +-
source3/utils/net_serverid.c | 595 +-
source3/utils/net_share.c | 2 +-
source3/utils/net_status.c | 12 +-
source3/utils/net_time.c | 62 +-
source3/utils/net_user.c | 2 +-
source3/utils/net_usershare.c | 57 +-
source3/utils/net_util.c | 123 +-
source3/utils/netlookup.c | 8 +-
source3/utils/nmblookup.c | 32 +-
source3/utils/ntlm_auth.c | 1535 +-
source3/utils/ntlm_auth_diagnostics.c | 12 +-
source3/utils/ntlm_auth_proto.h | 1 +
source3/utils/passwd_util.c | 23 +-
source3/utils/pdbedit.c | 33 +-
source3/utils/profiles.c | 15 +-
source3/utils/regedit.c | 809 +
source3/utils/regedit.h | 77 +
source3/utils/regedit_dialog.c | 2323 +
source3/utils/regedit_dialog.h | 234 +
source3/utils/regedit_hexedit.c | 563 +
source3/utils/regedit_hexedit.h | 49 +
source3/utils/regedit_list.c | 591 +
source3/utils/regedit_list.h | 82 +
source3/utils/regedit_samba3.c | 244 +
source3/utils/regedit_treeview.c | 705 +
source3/utils/regedit_treeview.h | 89 +
source3/utils/regedit_valuelist.c | 496 +
source3/utils/regedit_valuelist.h | 72 +
source3/utils/regedit_wrap.c | 143 +
source3/utils/sharesec.c | 229 +-
source3/utils/smbcacls.c | 295 +-
source3/utils/smbcontrol.c | 364 +-
source3/utils/smbcquotas.c | 27 +-
source3/utils/smbfilter.c | 13 +-
source3/utils/smbget.c | 11 +-
source3/utils/smbpasswd.c | 49 +-
source3/utils/smbta-util.c | 2 +-
source3/utils/smbtree.c | 52 +-
source3/utils/smbw_sample.c | 96 -
source3/utils/split_tokens.c | 4 +-
source3/utils/status.c | 147 +-
source3/utils/status_profile.c | 22 +-
source3/utils/testparm.c | 313 +-
source3/web/cgi.c | 792 -
source3/web/diagnose.c | 84 -
source3/web/neg_lang.c | 119 -
source3/web/startstop.c | 130 -
source3/web/statuspage.c | 464 -
source3/web/swat.c | 1645 +-
source3/web/swat_proto.h | 76 -
source3/winbindd/idmap.c | 146 +-
source3/winbindd/idmap_ad.c | 160 +-
source3/winbindd/idmap_adex/cell_util.c | 295 -
source3/winbindd/idmap_adex/domain_util.c | 288 -
source3/winbindd/idmap_adex/gc_util.c | 852 -
source3/winbindd/idmap_adex/idmap_adex.c | 417 -
source3/winbindd/idmap_adex/idmap_adex.h | 254 -
source3/winbindd/idmap_adex/likewise_cell.c | 447 -
source3/winbindd/idmap_adex/provider_unified.c | 1191 -
source3/winbindd/idmap_autorid.c | 824 +-
source3/winbindd/idmap_autorid_tdb.c | 1257 +
source3/winbindd/idmap_hash/idmap_hash.c | 24 +-
source3/winbindd/idmap_hash/mapfile.c | 14 +-
source3/winbindd/idmap_ldap.c | 76 +-
source3/winbindd/idmap_passdb.c | 26 +-
source3/winbindd/idmap_proto.h | 12 +-
source3/winbindd/idmap_rfc2307.c | 871 +
source3/winbindd/idmap_rid.c | 8 +-
source3/winbindd/idmap_tdb.c | 706 +-
source3/winbindd/idmap_tdb2.c | 478 +-
source3/winbindd/idmap_tdb_common.c | 655 +
source3/winbindd/idmap_tdb_common.h | 137 +
source3/winbindd/idmap_util.c | 220 +-
source3/winbindd/nss_info.c | 4 +-
source3/winbindd/nss_info_template.c | 1 -
source3/winbindd/wb_dsgetdcname.c | 24 +-
source3/winbindd/wb_fill_pwent.c | 120 +-
source3/winbindd/wb_getgrsid.c | 70 +-
source3/winbindd/wb_getpwsid.c | 70 +-
source3/winbindd/wb_gettoken.c | 2 +-
source3/winbindd/wb_gid2sid.c | 2 +-
source3/winbindd/wb_group_members.c | 69 +-
source3/winbindd/wb_lookupname.c | 2 +-
source3/winbindd/wb_lookupsid.c | 2 +-
source3/winbindd/wb_lookupsids.c | 55 +-
source3/winbindd/wb_lookupuseraliases.c | 4 +-
source3/winbindd/wb_lookupusergroups.c | 2 +-
source3/winbindd/wb_next_grent.c | 6 +-
source3/winbindd/wb_next_pwent.c | 68 +-
source3/winbindd/wb_query_user_list.c | 2 +-
source3/winbindd/wb_queryuser.c | 2 +-
source3/winbindd/wb_seqnum.c | 2 +-
source3/winbindd/wb_seqnums.c | 2 +-
source3/winbindd/wb_sid2gid.c | 167 -
source3/winbindd/wb_sid2uid.c | 165 -
source3/winbindd/wb_sids2xids.c | 290 +
source3/winbindd/wb_uid2sid.c | 2 +-
source3/winbindd/winbindd.c | 369 +-
source3/winbindd/winbindd.h | 41 +-
source3/winbindd/winbindd_ads.c | 320 +-
source3/winbindd/winbindd_allocate_gid.c | 2 +-
source3/winbindd/winbindd_allocate_uid.c | 2 +-
source3/winbindd/winbindd_cache.c | 383 +-
source3/winbindd/winbindd_ccache_access.c | 84 +-
source3/winbindd/winbindd_change_machine_acct.c | 6 +-
source3/winbindd/winbindd_check_machine_acct.c | 2 +-
source3/winbindd/winbindd_cm.c | 965 +-
source3/winbindd/winbindd_cred_cache.c | 69 +-
source3/winbindd/winbindd_dsgetdcname.c | 4 +-
source3/winbindd/winbindd_dual.c | 308 +-
source3/winbindd/winbindd_dual_ndr.c | 12 +-
source3/winbindd/winbindd_dual_srv.c | 181 +-
source3/winbindd/winbindd_getdcname.c | 2 +-
source3/winbindd/winbindd_getgrnam.c | 21 +-
source3/winbindd/winbindd_getgroups.c | 99 +-
source3/winbindd/winbindd_group.c | 18 +-
source3/winbindd/winbindd_irpc.c | 167 +
source3/winbindd/winbindd_list_groups.c | 2 +-
source3/winbindd/winbindd_list_users.c | 2 +-
source3/winbindd/winbindd_lookuprids.c | 2 +-
source3/winbindd/winbindd_misc.c | 31 +-
source3/winbindd/winbindd_msrpc.c | 194 +-
source3/winbindd/winbindd_ndr.c | 7 +-
source3/winbindd/winbindd_pam.c | 779 +-
source3/winbindd/winbindd_pam_auth_crap.c | 25 +-
source3/winbindd/winbindd_pam_logoff.c | 3 +-
source3/winbindd/winbindd_ping_dc.c | 21 +-
source3/winbindd/winbindd_proto.h | 104 +-
source3/winbindd/winbindd_rpc.c | 183 +-
source3/winbindd/winbindd_samr.c | 98 +-
source3/winbindd/winbindd_sid_to_gid.c | 18 +-
source3/winbindd/winbindd_sid_to_uid.c | 18 +-
source3/winbindd/winbindd_sids_to_xids.c | 221 +-
source3/winbindd/winbindd_util.c | 203 +-
source3/winbindd/winbindd_wins.c | 204 -
source3/winbindd/winbindd_wins_byip.c | 135 +
source3/winbindd/winbindd_wins_byname.c | 150 +
source3/winbindd/wscript_build | 135 +-
source3/wscript | 2041 +-
source3/wscript_build | 2390 +-
source3/wscript_configure_system_ncurses | 26 +
source4/.clang_complete | 10 +
source4/.testr.conf | 3 -
source4/BUGS | 24 -
source4/NEWS | 503 -
source4/TODO | 277 -
source4/auth/auth.h | 113 +-
source4/auth/credentials/credentials.c | 1000 -
source4/auth/credentials/credentials.h | 296 -
source4/auth/credentials/credentials_krb5.c | 822 -
source4/auth/credentials/credentials_krb5.h | 57 -
source4/auth/credentials/credentials_ntlm.c | 256 -
source4/auth/credentials/credentials_secrets.c | 292 -
source4/auth/credentials/pycredentials.c | 466 -
source4/auth/credentials/pycredentials.h | 36 -
source4/auth/credentials/tests/bind.py | 154 -
source4/auth/credentials/tests/simple.c | 119 -
source4/auth/credentials/wscript_build | 31 -
source4/auth/gensec/cyrus_sasl.c | 9 +-
source4/auth/gensec/gensec.c | 1429 -
source4/auth/gensec/gensec.h | 317 -
source4/auth/gensec/gensec_gssapi.c | 635 +-
source4/auth/gensec/gensec_gssapi.h | 28 +-
source4/auth/gensec/gensec_krb5.c | 264 +-
source4/auth/gensec/gensec_krb5_util.c | 103 +
source4/auth/gensec/gensec_krb5_util.h | 10 +
source4/auth/gensec/gensec_socket.h | 28 +
source4/auth/gensec/gensec_tstream.c | 5 +-
source4/auth/gensec/pygensec.c | 161 +-
source4/auth/gensec/schannel.c | 386 -
source4/auth/gensec/socket.c | 108 +-
source4/auth/gensec/spnego.c | 1189 -
source4/auth/gensec/wscript_build | 43 +-
source4/auth/kerberos/clikrb5.c | 109 -
source4/auth/kerberos/gssapi_parse.c | 121 -
source4/auth/kerberos/kerberos-notes.txt | 6 +-
source4/auth/kerberos/kerberos.c | 168 -
source4/auth/kerberos/kerberos.h | 89 +-
source4/auth/kerberos/kerberos_credentials.h | 8 +
source4/auth/kerberos/kerberos_heimdal.c | 102 -
source4/auth/kerberos/kerberos_pac.c | 436 +-
source4/auth/kerberos/kerberos_util.c | 781 +-
source4/auth/kerberos/keytab_copy.c | 146 -
source4/auth/kerberos/krb5_init_context.c | 92 +-
source4/auth/kerberos/krb5_init_context.h | 19 +-
source4/auth/kerberos/srv_keytab.c | 595 +
source4/auth/kerberos/wscript_build | 18 +-
source4/auth/ntlm/auth.c | 280 +-
source4/auth/ntlm/auth_anonymous.c | 5 +-
source4/auth/ntlm/auth_developer.c | 58 +-
source4/auth/ntlm/auth_sam.c | 408 +-
source4/auth/ntlm/auth_server.c | 235 -
source4/auth/ntlm/auth_simple.c | 8 +-
source4/auth/ntlm/auth_unix.c | 100 +-
source4/auth/ntlm/auth_util.c | 229 +-
source4/auth/ntlm/auth_winbind.c | 103 +-
source4/auth/ntlm/wscript_build | 22 +-
source4/auth/ntlmssp/ntlmssp.c | 311 -
source4/auth/ntlmssp/ntlmssp.h | 38 -
source4/auth/ntlmssp/ntlmssp_client.c | 402 -
source4/auth/ntlmssp/ntlmssp_server.c | 336 -
source4/auth/ntlmssp/ntlmssp_sign.c | 140 -
source4/auth/ntlmssp/wscript_build | 12 -
source4/auth/pyauth.c | 122 +-
source4/auth/pyauth.h | 4 +-
source4/auth/sam.c | 302 +-
source4/auth/samba_server_gensec.c | 5 +-
source4/auth/session.c | 145 +-
source4/auth/system_session.c | 4 +-
source4/auth/unix_token.c | 155 +
source4/auth/wscript_build | 17 +-
source4/cldap_server/cldap_server.c | 52 +-
source4/cldap_server/cldap_server.h | 15 -
source4/cldap_server/netlogon.c | 490 -
source4/cldap_server/rootdse.c | 5 +
source4/cldap_server/wscript_build | 4 +-
source4/client/cifsdd.c | 10 +-
source4/client/client.c | 172 +-
source4/client/tests/test_cifsdd.sh | 4 +-
source4/client/tests/test_smbclient.sh | 8 +-
source4/client/wscript_build | 13 -
source4/cluster/cluster.c | 23 +-
source4/cluster/cluster.h | 21 +-
source4/cluster/cluster_private.h | 8 +-
source4/cluster/local.c | 57 +-
source4/cluster/wscript_build | 2 +-
source4/dns_server/TODO | 13 +-
source4/dns_server/dlz_bind9.c | 898 +-
source4/dns_server/dlz_minimal.h | 46 +-
source4/dns_server/dns_crypto.c | 362 +
source4/dns_server/dns_query.c | 754 +-
source4/dns_server/dns_server.c | 504 +-
source4/dns_server/dns_server.h | 86 +-
source4/dns_server/dns_update.c | 756 +-
source4/dns_server/dns_utils.c | 176 +-
source4/dns_server/dnsserver_common.c | 342 +
source4/dns_server/dnsserver_common.h | 50 +
source4/dns_server/wscript_build | 34 +-
source4/dsdb/common/dsdb_access.c | 38 +-
source4/dsdb/common/dsdb_dn.c | 17 +-
source4/dsdb/common/dsdb_dn.h | 7 -
source4/dsdb/common/tests/dsdb_dn.c | 14 +
source4/dsdb/common/util.c | 1014 +-
source4/dsdb/common/util.h | 19 +-
source4/dsdb/common/util_groups.c | 30 +-
source4/dsdb/common/util_samr.c | 96 +-
source4/dsdb/dns/dns_update.c | 95 +-
source4/dsdb/kcc/kcc_connection.c | 42 +-
source4/dsdb/kcc/kcc_connection.h | 1 +
source4/dsdb/kcc/kcc_deleted.c | 53 +-
source4/dsdb/kcc/kcc_drs_replica_info.c | 93 +-
source4/dsdb/kcc/kcc_periodic.c | 267 +-
source4/dsdb/kcc/kcc_service.c | 32 +-
source4/dsdb/kcc/kcc_service.h | 12 +
source4/dsdb/kcc/kcc_topology.c | 153 +-
source4/dsdb/pydsdb.c | 485 +-
source4/dsdb/repl/drepl_extended.c | 21 +-
source4/dsdb/repl/drepl_fsmo.c | 90 +-
source4/dsdb/repl/drepl_notify.c | 8 +-
source4/dsdb/repl/drepl_out_helpers.c | 228 +-
source4/dsdb/repl/drepl_out_pull.c | 24 +-
source4/dsdb/repl/drepl_partitions.c | 384 +-
source4/dsdb/repl/drepl_periodic.c | 63 +-
source4/dsdb/repl/drepl_ridalloc.c | 25 +-
source4/dsdb/repl/drepl_service.c | 25 +-
source4/dsdb/repl/drepl_service.h | 23 +-
source4/dsdb/repl/replicated_objects.c | 551 +-
source4/dsdb/samdb/cracknames.c | 427 +-
source4/dsdb/samdb/ldb_modules/acl.c | 1001 +-
source4/dsdb/samdb/ldb_modules/acl_read.c | 457 +-
source4/dsdb/samdb/ldb_modules/acl_util.c | 206 +-
source4/dsdb/samdb/ldb_modules/descriptor.c | 906 +-
source4/dsdb/samdb/ldb_modules/dirsync.c | 1391 +
source4/dsdb/samdb/ldb_modules/extended_dn_in.c | 435 +-
source4/dsdb/samdb/ldb_modules/extended_dn_out.c | 151 +-
source4/dsdb/samdb/ldb_modules/extended_dn_store.c | 8 +-
source4/dsdb/samdb/ldb_modules/instancetype.c | 35 +-
source4/dsdb/samdb/ldb_modules/linked_attributes.c | 260 +-
source4/dsdb/samdb/ldb_modules/local_password.c | 4 +-
source4/dsdb/samdb/ldb_modules/naming_fsmo.c | 108 -
source4/dsdb/samdb/ldb_modules/netlogon.c | 460 +
source4/dsdb/samdb/ldb_modules/new_partition.c | 20 +-
source4/dsdb/samdb/ldb_modules/objectclass.c | 536 +-
source4/dsdb/samdb/ldb_modules/objectclass_attrs.c | 181 +-
source4/dsdb/samdb/ldb_modules/operational.c | 518 +-
source4/dsdb/samdb/ldb_modules/partition.c | 430 +-
source4/dsdb/samdb/ldb_modules/partition.h | 8 +
source4/dsdb/samdb/ldb_modules/partition_init.c | 49 +-
.../dsdb/samdb/ldb_modules/partition_metadata.c | 491 +
source4/dsdb/samdb/ldb_modules/password_hash.c | 374 +-
source4/dsdb/samdb/ldb_modules/pdc_fsmo.c | 113 -
source4/dsdb/samdb/ldb_modules/proxy.c | 5 +-
source4/dsdb/samdb/ldb_modules/ranged_results.c | 3 +-
source4/dsdb/samdb/ldb_modules/repl_meta_data.c | 2314 +-
source4/dsdb/samdb/ldb_modules/resolve_oids.c | 2 -
source4/dsdb/samdb/ldb_modules/ridalloc.c | 118 +-
source4/dsdb/samdb/ldb_modules/rootdse.c | 666 +-
source4/dsdb/samdb/ldb_modules/samba_dsdb.c | 180 +-
source4/dsdb/samdb/ldb_modules/samba_secrets.c | 1 +
source4/dsdb/samdb/ldb_modules/samldb.c | 1166 +-
source4/dsdb/samdb/ldb_modules/schema.c | 121 -
source4/dsdb/samdb/ldb_modules/schema_data.c | 213 +-
source4/dsdb/samdb/ldb_modules/schema_load.c | 447 +-
source4/dsdb/samdb/ldb_modules/secrets_tdb_sync.c | 538 +
source4/dsdb/samdb/ldb_modules/show_deleted.c | 109 +-
source4/dsdb/samdb/ldb_modules/simple_ldap_map.c | 28 +-
source4/dsdb/samdb/ldb_modules/subtree_delete.c | 79 +-
source4/dsdb/samdb/ldb_modules/subtree_rename.c | 316 +-
source4/dsdb/samdb/ldb_modules/update_keytab.c | 82 +-
source4/dsdb/samdb/ldb_modules/util.c | 305 +-
source4/dsdb/samdb/ldb_modules/util.h | 2 +
source4/dsdb/samdb/ldb_modules/wscript_build | 380 +-
.../dsdb/samdb/ldb_modules/wscript_build_server | 366 +
source4/dsdb/samdb/samdb.c | 113 +-
source4/dsdb/samdb/samdb.h | 81 +-
source4/dsdb/schema/schema.h | 50 +-
source4/dsdb/schema/schema_convert_to_ol.c | 21 +-
source4/dsdb/schema/schema_inferiors.c | 104 +-
source4/dsdb/schema/schema_init.c | 204 +-
source4/dsdb/schema/schema_prefixmap.c | 5 +-
source4/dsdb/schema/schema_query.c | 171 +-
source4/dsdb/schema/schema_set.c | 261 +-
source4/dsdb/schema/schema_syntax.c | 189 +-
source4/dsdb/schema/tests/schema_syntax.c | 6 +-
source4/dsdb/tests/python/acl.py | 93 +-
source4/dsdb/tests/python/deletetest.py | 3 +-
source4/dsdb/tests/python/dirsync.py | 711 +
source4/dsdb/tests/python/ldap.py | 506 +-
source4/dsdb/tests/python/ldap_schema.py | 54 +-
source4/dsdb/tests/python/ldap_syntaxes.py | 2 +-
source4/dsdb/tests/python/password_lockout.py | 1484 +
source4/dsdb/tests/python/sam.py | 612 +-
source4/dsdb/tests/python/sec_descriptor.py | 226 +-
source4/dsdb/tests/python/sites.py | 125 +
source4/dsdb/tests/python/token_group.py | 13 +-
source4/dsdb/tests/python/urgent_replication.py | 2 +-
source4/dsdb/wscript_build | 13 +-
source4/dynconfig/dynconfig.c | 111 -
source4/dynconfig/dynconfig.h | 62 -
source4/dynconfig/wscript | 153 -
source4/echo_server/echo_server.c | 21 +-
source4/echo_server/wscript_build | 3 +-
source4/heimdal/base/baselocl.h | 7 +
source4/heimdal/base/dict.c | 4 +-
source4/heimdal/base/heimbase.c | 2 +-
source4/heimdal/base/heimbase.h | 18 +-
source4/heimdal/cf/make-proto.pl | 53 +-
source4/heimdal/include/heim_threads.h | 28 +-
source4/heimdal/kdc/default_config.c | 74 +-
source4/heimdal/kdc/digest.c | 142 +-
source4/heimdal/kdc/kdc.h | 16 +-
source4/heimdal/kdc/kerberos5.c | 254 +-
source4/heimdal/kdc/krb5tgs.c | 297 +-
source4/heimdal/kdc/kx509.c | 4 +-
source4/heimdal/kdc/log.c | 10 +-
source4/heimdal/kdc/misc.c | 41 +-
source4/heimdal/kdc/pkinit.c | 117 +-
source4/heimdal/kdc/process.c | 18 +-
source4/heimdal/kdc/windc.c | 15 +-
source4/heimdal/kdc/windc_plugin.h | 19 +-
source4/heimdal/kpasswd/kpasswd.c | 15 +-
source4/heimdal/kuser/kgetcred.c | 235 +
source4/heimdal/kuser/kinit.c | 68 +-
source4/heimdal/lib/asn1/asn1-common.h | 2 +-
source4/heimdal/lib/asn1/asn1parse.c | 4098 +-
source4/heimdal/lib/asn1/asn1parse.h | 334 +-
source4/heimdal/lib/asn1/asn1parse.y | 4 +-
source4/heimdal/lib/asn1/der_cmp.c | 4 +-
source4/heimdal/lib/asn1/der_format.c | 2 +-
source4/heimdal/lib/asn1/der_get.c | 4 +-
source4/heimdal/lib/asn1/der_length.c | 2 +-
source4/heimdal/lib/asn1/der_put.c | 3 +-
source4/heimdal/lib/asn1/extra.c | 4 +-
source4/heimdal/lib/asn1/gen.c | 6 +-
source4/heimdal/lib/asn1/gen_decode.c | 38 +-
source4/heimdal/lib/asn1/gen_encode.c | 19 +-
source4/heimdal/lib/asn1/gen_free.c | 4 +-
source4/heimdal/lib/asn1/gen_template.c | 30 +-
source4/heimdal/lib/asn1/krb5.asn1 | 52 +-
source4/heimdal/lib/asn1/lex.c | 134 +-
source4/heimdal/lib/asn1/lex.l | 4 +-
source4/heimdal/lib/asn1/main.c | 2 +-
source4/heimdal/lib/asn1/test.asn1 | 3 +
source4/heimdal/lib/asn1/timegm.c | 21 +-
source4/heimdal/lib/com_err/compile_et.c | 4 +-
source4/heimdal/lib/com_err/error.c | 4 +-
source4/heimdal/lib/com_err/lex.c | 52 +-
source4/heimdal/lib/com_err/parse.c | 2043 +-
source4/heimdal/lib/com_err/parse.h | 97 +-
source4/heimdal/lib/com_err/parse.y | 2 +-
source4/heimdal/lib/gssapi/gssapi/gssapi.h | 108 +-
source4/heimdal/lib/gssapi/gssapi/gssapi_oid.h | 7 +
source4/heimdal/lib/gssapi/gssapi_mech.h | 59 +-
source4/heimdal/lib/gssapi/krb5/8003.c | 2 +-
.../heimdal/lib/gssapi/krb5/accept_sec_context.c | 70 +-
source4/heimdal/lib/gssapi/krb5/acquire_cred.c | 153 +-
source4/heimdal/lib/gssapi/krb5/add_cred.c | 31 +-
source4/heimdal/lib/gssapi/krb5/aeap.c | 10 +-
source4/heimdal/lib/gssapi/krb5/arcfour.c | 18 +-
.../heimdal/lib/gssapi/krb5/authorize_localname.c | 66 +
source4/heimdal/lib/gssapi/krb5/cfx.c | 12 +-
source4/heimdal/lib/gssapi/krb5/compat.c | 2 +-
source4/heimdal/lib/gssapi/krb5/context_time.c | 2 +-
source4/heimdal/lib/gssapi/krb5/copy_ccache.c | 2 +-
source4/heimdal/lib/gssapi/krb5/creds.c | 8 +-
source4/heimdal/lib/gssapi/krb5/encapsulate.c | 4 +-
source4/heimdal/lib/gssapi/krb5/external.c | 21 +-
source4/heimdal/lib/gssapi/krb5/get_mic.c | 15 +-
source4/heimdal/lib/gssapi/krb5/import_name.c | 4 +-
source4/heimdal/lib/gssapi/krb5/init_sec_context.c | 42 +-
source4/heimdal/lib/gssapi/krb5/inquire_cred.c | 4 +-
.../lib/gssapi/krb5/inquire_names_for_mech.c | 2 +-
.../lib/gssapi/krb5/inquire_sec_context_by_oid.c | 53 +-
source4/heimdal/lib/gssapi/krb5/pname_to_uid.c | 85 +
source4/heimdal/lib/gssapi/krb5/prf.c | 24 +-
.../lib/gssapi/krb5/process_context_token.c | 3 +-
source4/heimdal/lib/gssapi/krb5/sequence.c | 4 +-
source4/heimdal/lib/gssapi/krb5/set_cred_option.c | 4 +-
.../lib/gssapi/krb5/set_sec_context_option.c | 7 +-
source4/heimdal/lib/gssapi/krb5/store_cred.c | 2 +-
source4/heimdal/lib/gssapi/krb5/unwrap.c | 18 +-
source4/heimdal/lib/gssapi/krb5/verify_mic.c | 32 +-
source4/heimdal/lib/gssapi/krb5/wrap.c | 32 +-
source4/heimdal/lib/gssapi/mech/compat.h | 94 +
source4/heimdal/lib/gssapi/mech/cred.h | 16 +
.../lib/gssapi/mech/gss_accept_sec_context.c | 16 +-
source4/heimdal/lib/gssapi/mech/gss_acquire_cred.c | 2 +-
source4/heimdal/lib/gssapi/mech/gss_add_cred.c | 2 +-
.../lib/gssapi/mech/gss_add_oid_set_member.c | 2 +-
source4/heimdal/lib/gssapi/mech/gss_aeap.c | 6 +-
source4/heimdal/lib/gssapi/mech/gss_buffer_set.c | 2 +-
.../lib/gssapi/mech/gss_canonicalize_name.c | 2 +-
source4/heimdal/lib/gssapi/mech/gss_cred.c | 4 +-
.../lib/gssapi/mech/gss_decapsulate_token.c | 6 +-
.../heimdal/lib/gssapi/mech/gss_display_status.c | 2 +-
.../heimdal/lib/gssapi/mech/gss_duplicate_name.c | 8 +-
.../lib/gssapi/mech/gss_encapsulate_token.c | 6 +-
.../lib/gssapi/mech/gss_export_sec_context.c | 2 +-
source4/heimdal/lib/gssapi/mech/gss_import_name.c | 18 +-
.../lib/gssapi/mech/gss_import_sec_context.c | 2 +-
.../heimdal/lib/gssapi/mech/gss_indicate_mechs.c | 4 +-
.../heimdal/lib/gssapi/mech/gss_init_sec_context.c | 2 +-
.../heimdal/lib/gssapi/mech/gss_inquire_context.c | 8 +-
.../lib/gssapi/mech/gss_inquire_cred_by_oid.c | 2 +-
source4/heimdal/lib/gssapi/mech/gss_krb5.c | 16 +-
source4/heimdal/lib/gssapi/mech/gss_mech_switch.c | 100 +-
source4/heimdal/lib/gssapi/mech/gss_mo.c | 351 +-
source4/heimdal/lib/gssapi/mech/gss_names.c | 2 +-
source4/heimdal/lib/gssapi/mech/gss_oid.c | 150 +-
source4/heimdal/lib/gssapi/mech/gss_oid_equal.c | 2 +-
source4/heimdal/lib/gssapi/mech/gss_release_name.c | 2 +-
.../heimdal/lib/gssapi/mech/gss_set_cred_option.c | 6 +-
.../lib/gssapi/mech/gss_test_oid_set_member.c | 2 +-
.../heimdal/lib/gssapi/mech/gss_wrap_size_limit.c | 2 +-
source4/heimdal/lib/gssapi/mech/mech_locl.h | 1 +
.../heimdal/lib/gssapi/spnego/accept_sec_context.c | 44 +-
source4/heimdal/lib/gssapi/spnego/compat.c | 6 +-
source4/heimdal/lib/gssapi/spnego/context_stubs.c | 4 +-
source4/heimdal/lib/gssapi/spnego/cred_stubs.c | 2 +-
source4/heimdal/lib/gssapi/spnego/external.c | 17 +-
.../heimdal/lib/gssapi/spnego/init_sec_context.c | 6 +-
source4/heimdal/lib/gssapi/spnego/spnego_locl.h | 2 +
source4/heimdal/lib/gssapi/version-script.map | 12 +-
source4/heimdal/lib/hcrypto/camellia-ntt.c | 4 +-
source4/heimdal/lib/hcrypto/des.c | 6 +-
source4/heimdal/lib/hcrypto/des.h | 2 +-
source4/heimdal/lib/hcrypto/dh-ltm.c | 10 +-
source4/heimdal/lib/hcrypto/dh.c | 4 +-
source4/heimdal/lib/hcrypto/engine.c | 4 +-
source4/heimdal/lib/hcrypto/evp.c | 6 +-
source4/heimdal/lib/hcrypto/evp.h | 2 +-
.../lib/hcrypto/libtommath/bn_fast_mp_invmod.c | 6 +-
.../lib/hcrypto/libtommath/bn_fast_s_mp_mul_digs.c | 16 +-
.../libtommath/bn_fast_s_mp_mul_high_digs.c | 6 +-
.../lib/hcrypto/libtommath/bn_fast_s_mp_sqr.c | 10 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_2expt.c | 2 +-
source4/heimdal/lib/hcrypto/libtommath/bn_mp_abs.c | 2 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_clamp.c | 2 +-
.../lib/hcrypto/libtommath/bn_mp_clear_multi.c | 2 +-
source4/heimdal/lib/hcrypto/libtommath/bn_mp_cmp.c | 2 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_cmp_mag.c | 2 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_cnt_lsb.c | 2 +-
.../lib/hcrypto/libtommath/bn_mp_count_bits.c | 2 +-
source4/heimdal/lib/hcrypto/libtommath/bn_mp_div.c | 32 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_div_3.c | 6 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_div_d.c | 10 +-
.../lib/hcrypto/libtommath/bn_mp_dr_setup.c | 2 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_exch.c | 2 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_exptmod.c | 4 +-
.../lib/hcrypto/libtommath/bn_mp_exptmod_fast.c | 6 +-
.../lib/hcrypto/libtommath/bn_mp_exteuclid.c | 2 +-
.../lib/hcrypto/libtommath/bn_mp_find_prime.c | 4 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_fread.c | 12 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_fwrite.c | 8 +-
source4/heimdal/lib/hcrypto/libtommath/bn_mp_gcd.c | 8 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_get_int.c | 4 +-
.../lib/hcrypto/libtommath/bn_mp_init_multi.c | 8 +-
.../lib/hcrypto/libtommath/bn_mp_init_size.c | 4 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_invmod.c | 4 +-
.../lib/hcrypto/libtommath/bn_mp_invmod_slow.c | 6 +-
.../lib/hcrypto/libtommath/bn_mp_is_square.c | 8 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_isprime.c | 4 +-
.../lib/hcrypto/libtommath/bn_mp_karatsuba_mul.c | 34 +-
.../lib/hcrypto/libtommath/bn_mp_karatsuba_sqr.c | 6 +-
source4/heimdal/lib/hcrypto/libtommath/bn_mp_mul.c | 12 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_mul_2.c | 20 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_mul_2d.c | 2 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_n_root.c | 24 +-
.../lib/hcrypto/libtommath/bn_mp_prime_fermat.c | 2 +-
.../hcrypto/libtommath/bn_mp_prime_is_divisible.c | 2 +-
.../hcrypto/libtommath/bn_mp_prime_miller_rabin.c | 6 +-
.../hcrypto/libtommath/bn_mp_prime_next_prime.c | 2 +-
.../lib/hcrypto/libtommath/bn_mp_prime_random_ex.c | 10 +-
.../lib/hcrypto/libtommath/bn_mp_radix_size.c | 2 +-
.../lib/hcrypto/libtommath/bn_mp_read_radix.c | 12 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_reduce.c | 12 +-
.../lib/hcrypto/libtommath/bn_mp_reduce_2k.c | 16 +-
.../lib/hcrypto/libtommath/bn_mp_reduce_2k_l.c | 18 +-
.../lib/hcrypto/libtommath/bn_mp_reduce_2k_setup.c | 8 +-
.../hcrypto/libtommath/bn_mp_reduce_2k_setup_l.c | 8 +-
.../lib/hcrypto/libtommath/bn_mp_reduce_is_2k.c | 4 +-
.../lib/hcrypto/libtommath/bn_mp_reduce_is_2k_l.c | 4 +-
.../lib/hcrypto/libtommath/bn_mp_reduce_setup.c | 2 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_rshd.c | 6 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_set_int.c | 2 +-
source4/heimdal/lib/hcrypto/libtommath/bn_mp_sqr.c | 8 +-
.../heimdal/lib/hcrypto/libtommath/bn_mp_sqrt.c | 6 +-
.../lib/hcrypto/libtommath/bn_mp_toom_mul.c | 70 +-
.../lib/hcrypto/libtommath/bn_mp_toradix_n.c | 6 +-
.../heimdal/lib/hcrypto/libtommath/bn_s_mp_add.c | 4 +-
.../lib/hcrypto/libtommath/bn_s_mp_exptmod.c | 16 +-
.../lib/hcrypto/libtommath/bn_s_mp_mul_digs.c | 8 +-
.../heimdal/lib/hcrypto/libtommath/bn_s_mp_sqr.c | 2 +-
source4/heimdal/lib/hcrypto/libtommath/bncore.c | 6 +-
.../lib/hcrypto/libtommath/mtest/mpi-config.h | 2 +-
source4/heimdal/lib/hcrypto/libtommath/mtest/mpi.c | 150 +-
source4/heimdal/lib/hcrypto/libtommath/tommath.h | 18 +-
.../lib/hcrypto/libtommath/tommath_superclass.h | 4 +-
source4/heimdal/lib/hcrypto/pkcs12.c | 11 +-
source4/heimdal/lib/hcrypto/rand-egd.c | 4 +-
source4/heimdal/lib/hcrypto/rc2.c | 2 +-
source4/heimdal/lib/hcrypto/rsa-ltm.c | 2 +-
source4/heimdal/lib/hcrypto/rsa.c | 12 +-
source4/heimdal/lib/hcrypto/sha256.c | 2 +-
source4/heimdal/lib/hcrypto/sha512.c | 2 +-
source4/heimdal/lib/hcrypto/ui.c | 6 +-
source4/heimdal/lib/hcrypto/validate.c | 6 +-
source4/heimdal/lib/hdb/db.c | 22 +-
source4/heimdal/lib/hdb/dbinfo.c | 2 +-
source4/heimdal/lib/hdb/ext.c | 84 +-
source4/heimdal/lib/hdb/hdb-keytab.c | 2 +-
source4/heimdal/lib/hdb/hdb.asn1 | 25 +-
source4/heimdal/lib/hdb/hdb.c | 17 +-
source4/heimdal/lib/hdb/hdb.h | 12 +-
source4/heimdal/lib/hdb/hdb_err.et | 1 +
source4/heimdal/lib/hdb/hdb_locl.h | 3 +
source4/heimdal/lib/hdb/keys.c | 159 +-
source4/heimdal/lib/hdb/keytab.c | 48 +-
source4/heimdal/lib/hdb/mkey.c | 166 +-
source4/heimdal/lib/hdb/version-script.map | 24 +-
source4/heimdal/lib/hx509/ca.c | 10 +-
source4/heimdal/lib/hx509/cert.c | 115 +-
source4/heimdal/lib/hx509/char_map.h | 64 +-
source4/heimdal/lib/hx509/cms.c | 48 +-
source4/heimdal/lib/hx509/collector.c | 11 +-
source4/heimdal/lib/hx509/crypto.c | 97 +-
source4/heimdal/lib/hx509/file.c | 8 +-
source4/heimdal/lib/hx509/keyset.c | 15 +
source4/heimdal/lib/hx509/ks_dir.c | 4 +-
source4/heimdal/lib/hx509/ks_file.c | 26 +-
source4/heimdal/lib/hx509/ks_keychain.c | 14 +-
source4/heimdal/lib/hx509/ks_mem.c | 2 +-
source4/heimdal/lib/hx509/ks_p11.c | 32 +-
source4/heimdal/lib/hx509/ks_p12.c | 20 +-
source4/heimdal/lib/hx509/lex.yy.c | 48 +-
source4/heimdal/lib/hx509/lock.c | 2 +-
source4/heimdal/lib/hx509/name.c | 52 +-
source4/heimdal/lib/hx509/print.c | 31 +-
source4/heimdal/lib/hx509/revoke.c | 56 +-
source4/heimdal/lib/hx509/sel-gram.c | 2169 +-
source4/heimdal/lib/hx509/sel-gram.h | 100 +-
source4/heimdal/lib/hx509/sel-lex.c | 49 +-
source4/heimdal/lib/hx509/sel.c | 6 +-
source4/heimdal/lib/hx509/sel.h | 2 +-
source4/heimdal/lib/hx509/test_name.c | 2 +-
source4/heimdal/lib/krb5/acache.c | 18 +-
source4/heimdal/lib/krb5/addr_families.c | 159 +-
source4/heimdal/lib/krb5/aname_to_localname.c | 90 +
source4/heimdal/lib/krb5/appdefault.c | 2 +-
source4/heimdal/lib/krb5/auth_context.c | 4 +-
source4/heimdal/lib/krb5/build_auth.c | 8 +-
source4/heimdal/lib/krb5/cache.c | 26 +-
source4/heimdal/lib/krb5/changepw.c | 18 +-
source4/heimdal/lib/krb5/codec.c | 34 +-
source4/heimdal/lib/krb5/config_file.c | 34 +-
source4/heimdal/lib/krb5/context.c | 190 +-
source4/heimdal/lib/krb5/convert_creds.c | 6 +-
source4/heimdal/lib/krb5/creds.c | 2 +-
source4/heimdal/lib/krb5/crypto-aes.c | 4 +-
source4/heimdal/lib/krb5/crypto-arcfour.c | 16 +-
source4/heimdal/lib/krb5/crypto-des.c | 8 +-
source4/heimdal/lib/krb5/crypto-des3.c | 6 +-
source4/heimdal/lib/krb5/crypto-evp.c | 4 +-
source4/heimdal/lib/krb5/crypto-null.c | 2 +-
source4/heimdal/lib/krb5/crypto-pk.c | 23 +-
source4/heimdal/lib/krb5/crypto.c | 81 +-
source4/heimdal/lib/krb5/crypto.h | 2 +-
source4/heimdal/lib/krb5/error_string.c | 17 +-
source4/heimdal/lib/krb5/expand_path.c | 18 +-
source4/heimdal/lib/krb5/fcache.c | 72 +-
source4/heimdal/lib/krb5/get_addrs.c | 45 +-
source4/heimdal/lib/krb5/get_cred.c | 68 +-
source4/heimdal/lib/krb5/get_default_principal.c | 2 +-
source4/heimdal/lib/krb5/get_for_creds.c | 12 +-
source4/heimdal/lib/krb5/get_host_realm.c | 2 +-
source4/heimdal/lib/krb5/get_in_tkt.c | 33 +-
source4/heimdal/lib/krb5/heim_err.et | 1 +
source4/heimdal/lib/krb5/init_creds.c | 10 +-
source4/heimdal/lib/krb5/init_creds_pw.c | 61 +-
source4/heimdal/lib/krb5/kcm.c | 36 +-
source4/heimdal/lib/krb5/keyblock.c | 4 +-
source4/heimdal/lib/krb5/keytab.c | 73 +-
source4/heimdal/lib/krb5/keytab_file.c | 17 +-
source4/heimdal/lib/krb5/keytab_keyfile.c | 8 +-
source4/heimdal/lib/krb5/krb5.h | 102 +-
source4/heimdal/lib/krb5/krb5_locl.h | 13 +-
source4/heimdal/lib/krb5/krbhst.c | 8 +-
source4/heimdal/lib/krb5/kuserok.c | 303 +
source4/heimdal/lib/krb5/log.c | 2 +-
source4/heimdal/lib/krb5/mcache.c | 4 +-
source4/heimdal/lib/krb5/misc.c | 45 +-
source4/heimdal/lib/krb5/mit_glue.c | 8 +-
source4/heimdal/lib/krb5/mk_error.c | 5 +-
source4/heimdal/lib/krb5/mk_priv.c | 2 +-
source4/heimdal/lib/krb5/mk_rep.c | 2 +-
source4/heimdal/lib/krb5/n-fold.c | 2 +-
source4/heimdal/lib/krb5/pac.c | 80 +-
source4/heimdal/lib/krb5/padata.c | 4 +-
source4/heimdal/lib/krb5/pkinit.c | 128 +-
source4/heimdal/lib/krb5/plugin.c | 24 +-
source4/heimdal/lib/krb5/principal.c | 26 +-
source4/heimdal/lib/krb5/rd_cred.c | 15 +-
source4/heimdal/lib/krb5/rd_rep.c | 2 +-
source4/heimdal/lib/krb5/rd_req.c | 35 +-
source4/heimdal/lib/krb5/replay.c | 4 +-
source4/heimdal/lib/krb5/salt-arcfour.c | 2 +-
source4/heimdal/lib/krb5/salt-des.c | 6 +-
source4/heimdal/lib/krb5/salt.c | 3 +-
source4/heimdal/lib/krb5/send_to_kdc.c | 14 +-
source4/heimdal/lib/krb5/store-int.c | 2 +-
source4/heimdal/lib/krb5/store-int.h | 1 +
source4/heimdal/lib/krb5/store.c | 115 +-
source4/heimdal/lib/krb5/store_emem.c | 13 +-
source4/heimdal/lib/krb5/store_fd.c | 3 +-
source4/heimdal/lib/krb5/store_mem.c | 10 +-
source4/heimdal/lib/krb5/ticket.c | 10 +-
source4/heimdal/lib/krb5/transited.c | 63 +-
source4/heimdal/lib/krb5/version-script.map | 7 +-
source4/heimdal/lib/krb5/warn.c | 4 +-
source4/heimdal/lib/ntlm/ntlm.c | 16 +-
source4/heimdal/lib/roken/dumpdata.c | 2 +-
source4/heimdal/lib/roken/get_window_size.c | 73 +-
source4/heimdal/lib/roken/getarg.c | 22 +-
source4/heimdal/lib/roken/getprogname.c | 48 -
source4/heimdal/lib/roken/hex.c | 5 +-
source4/heimdal/lib/roken/parse_units.c | 4 +-
source4/heimdal/lib/roken/resolve.c | 12 +-
source4/heimdal/lib/roken/rkpty.c | 8 +-
source4/heimdal/lib/roken/roken.h.in | 19 +-
source4/heimdal/lib/roken/roken_gethostby.c | 9 +-
source4/heimdal/lib/roken/setprogname.c | 91 -
source4/heimdal/lib/roken/socket.c | 2 +-
source4/heimdal/lib/roken/strsep_copy.c | 2 +-
source4/heimdal/lib/roken/version-script.map | 4 +
source4/heimdal/lib/vers/print_version.c | 4 +-
.../lib/wind/CompositionExclusions-3.2.0.txt | 176 -
.../heimdal/lib/wind/DerivedNormalizationProps.txt | 2574 -
.../heimdal/lib/wind/NormalizationCorrections.txt | 43 -
source4/heimdal/lib/wind/NormalizationTest.txt | 17166 ---
source4/heimdal/lib/wind/UnicodeData.txt | 15100 --
source4/heimdal/lib/wind/gen-bidi.py | 2 +-
source4/heimdal/lib/wind/gen-combining.py | 2 +-
source4/heimdal/lib/wind/gen-errorlist.py | 2 +-
source4/heimdal/lib/wind/gen-normalize.py | 2 +-
source4/heimdal/lib/wind/ldap.c | 4 +-
source4/heimdal/lib/wind/normalize.c | 2 +-
source4/heimdal/lib/wind/stringprep.c | 2 +-
source4/heimdal/lib/wind/utf8.c | 28 +-
source4/heimdal/lib/wind/version-script.map | 1 +
source4/heimdal_build/asn1_deps.pl | 103 -
source4/heimdal_build/config.h | 5 +-
source4/heimdal_build/et_deps.pl | 17 -
source4/heimdal_build/lexyacc.sh | 16 +-
source4/heimdal_build/replace.c | 17 +
source4/heimdal_build/roken.h | 8 -
source4/heimdal_build/wscript_build | 204 +-
source4/heimdal_build/wscript_configure | 187 +-
source4/include/includes.h | 5 +-
source4/kdc/db-glue.c | 382 +-
source4/kdc/db-glue.h | 14 +-
source4/kdc/hdb-samba4-plugin.c | 106 +
source4/kdc/hdb-samba4.c | 84 +-
source4/kdc/kdc-policy.h | 25 -
source4/kdc/kdc.c | 117 +-
source4/kdc/kpasswdd.c | 44 +-
source4/kdc/mit_samba.c | 22 +-
source4/kdc/pac-glue.c | 241 +-
source4/kdc/pac-glue.h | 18 +-
source4/kdc/policy.c | 47 -
source4/kdc/proxy.c | 2 +-
source4/kdc/samba_kdc.h | 15 +-
source4/kdc/wdc-samba4.c | 74 +-
source4/kdc/wscript_build | 55 +-
source4/ldap_server/devdocs/AD-Syntaxes.txt | 79 -
source4/ldap_server/devdocs/Index | 34 -
source4/ldap_server/ldap_backend.c | 81 +-
source4/ldap_server/ldap_bind.c | 10 +-
source4/ldap_server/ldap_extended.c | 6 +-
source4/ldap_server/ldap_server.c | 60 +-
source4/ldap_server/wscript_build | 3 +-
source4/lib/cmdline/credentials.c | 14 +-
source4/lib/cmdline/popt_common.c | 13 +-
source4/lib/cmdline/popt_common.h | 18 +-
source4/lib/cmdline/popt_credentials.c | 24 +-
source4/lib/cmdline/wscript_build | 6 +-
source4/lib/com/classes/simple.c | 2 +
source4/lib/com/dcom/main.c | 34 +-
source4/lib/com/main.c | 2 +-
source4/lib/com/pycom.c | 2 +
source4/lib/com/tables.c | 1 +
source4/lib/com/wscript_build | 2 +
source4/lib/events/events.h | 2 -
source4/lib/events/tevent_s4.c | 34 +-
source4/lib/events/wscript_build | 1 +
source4/lib/http/gensec/basic.c | 137 +
source4/lib/http/gensec/ntlm.c | 120 +
source4/lib/http/http.c | 825 +
source4/lib/http/http.h | 120 +
source4/lib/http/http_auth.c | 361 +
source4/lib/http/http_internal.h | 62 +
source4/lib/http/wscript_build | 21 +
source4/lib/ldb-samba/ldb_ildap.c | 879 -
source4/lib/ldb-samba/ldb_wrap.c | 368 -
source4/lib/ldb-samba/ldb_wrap.h | 70 -
source4/lib/ldb-samba/ldif_handlers.c | 1416 -
source4/lib/ldb-samba/ldif_handlers.h | 23 -
source4/lib/ldb-samba/pyldb.c | 270 -
source4/lib/ldb-samba/samba_extensions.c | 119 -
source4/lib/ldb-samba/wscript_build | 42 -
source4/lib/ldb/Makefile | 51 -
source4/lib/ldb/common/attrib_handlers.c | 496 -
source4/lib/ldb/common/ldb.c | 1881 -
source4/lib/ldb/common/ldb_controls.c | 1042 -
source4/lib/ldb/common/ldb_debug.c | 142 -
source4/lib/ldb/common/ldb_dn.c | 2101 -
source4/lib/ldb/common/ldb_ldif.c | 827 -
source4/lib/ldb/common/ldb_match.c | 570 -
source4/lib/ldb/common/ldb_modules.c | 1142 -
source4/lib/ldb/common/ldb_msg.c | 1107 -
source4/lib/ldb/common/ldb_parse.c | 903 -
source4/lib/ldb/configure | 21 -
source4/lib/ldb/include/dlinklist.h | 185 -
source4/lib/ldb/include/ldb.h | 2228 -
source4/lib/ldb/include/ldb_handlers.h | 40 -
source4/lib/ldb/include/ldb_module.h | 330 -
source4/lib/ldb/include/ldb_private.h | 182 -
source4/lib/ldb/ldb_map/ldb_map.c | 1139 -
source4/lib/ldb/ldb_map/ldb_map.h | 173 -
source4/lib/ldb/ldb_map/ldb_map_inbound.c | 837 -
source4/lib/ldb/ldb_map/ldb_map_outbound.c | 1407 -
source4/lib/ldb/ldb_map/ldb_map_private.h | 96 -
source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c | 1939 -
source4/lib/ldb/ldb_tdb/ldb_cache.c | 493 -
source4/lib/ldb/ldb_tdb/ldb_index.c | 1599 -
source4/lib/ldb/ldb_tdb/ldb_pack.c | 292 -
source4/lib/ldb/ldb_tdb/ldb_search.c | 617 -
source4/lib/ldb/ldb_tdb/ldb_tdb.c | 1516 -
source4/lib/ldb/ldb_tdb/ldb_tdb.h | 144 -
source4/lib/ldb/ldb_tdb/ldb_tdb_wrap.c | 143 -
source4/lib/ldb/man/ldb.3.xml | 262 -
source4/lib/ldb/man/ldbadd.1.xml | 105 -
source4/lib/ldb/man/ldbdel.1.xml | 105 -
source4/lib/ldb/man/ldbedit.1.xml | 200 -
source4/lib/ldb/man/ldbmodify.1.xml | 93 -
source4/lib/ldb/man/ldbrename.1.xml | 107 -
source4/lib/ldb/man/ldbsearch.1.xml | 119 -
source4/lib/ldb/modules/rdn_name.c | 453 -
source4/lib/ldb/modules/sort.c | 360 -
source4/lib/ldb/pyldb.c | 3204 -
source4/lib/ldb/pyldb.h | 105 -
source4/lib/ldb/pyldb_util.c | 119 -
source4/lib/ldb/tests/init.ldif | 40 -
source4/lib/ldb/tests/python/api.py | 743 -
source4/lib/ldb/tests/test-controls.sh | 45 -
source4/lib/ldb/tests/test-extended.sh | 69 -
source4/lib/ldb/tests/test-generic.sh | 125 -
source4/lib/ldb/tests/test-tdb-features.sh | 160 -
source4/lib/ldb/tests/test-tdb.sh | 33 -
source4/lib/ldb/tests/test.ldif | 417 -
source4/lib/ldb/tools/cmdline.c | 469 -
source4/lib/ldb/tools/ldbadd.c | 152 -
source4/lib/ldb/tools/ldbedit.c | 357 -
source4/lib/ldb/tools/ldbmodify.c | 128 -
source4/lib/ldb/tools/ldbrename.c | 84 -
source4/lib/ldb/tools/ldbsearch.c | 317 -
source4/lib/ldb/tools/ldbtest.c | 434 -
source4/lib/ldb/tools/ldbutil.c | 219 -
source4/lib/ldb/wscript | 276 -
source4/lib/messaging/irpc.h | 28 +-
source4/lib/messaging/messaging.c | 544 +-
source4/lib/messaging/messaging.h | 36 +-
source4/lib/messaging/pymessaging.c | 268 +-
source4/lib/messaging/tests/irpc.c | 40 +-
source4/lib/messaging/tests/messaging.c | 46 +-
source4/lib/messaging/wscript_build | 7 +-
source4/lib/policy/gp_filesys.c | 83 +-
source4/lib/policy/gp_ini.c | 2 +-
source4/lib/policy/gp_ldap.c | 194 +-
source4/lib/policy/gp_manage.c | 57 +-
source4/lib/policy/policy.h | 6 +-
source4/lib/policy/policy.pc.in | 12 -
source4/lib/policy/pypolicy.c | 21 +-
source4/lib/policy/samba-policy.pc.in | 12 +
source4/lib/policy/tests/python/bindings.py | 35 -
source4/lib/policy/wscript_build | 9 +-
source4/lib/registry/dir.c | 446 -
source4/lib/registry/hive.c | 8 +-
source4/lib/registry/ldb.c | 23 +-
source4/lib/registry/local.c | 12 +-
source4/lib/registry/man/regdiff.1.xml | 6 +-
source4/lib/registry/man/regpatch.1.xml | 3 +
source4/lib/registry/man/regshell.1.xml | 3 +
source4/lib/registry/man/regtree.1.xml | 3 +
source4/lib/registry/patchfile_dotreg.c | 5 +-
source4/lib/registry/pyregistry.c | 93 +-
source4/lib/registry/regf.c | 14 +-
source4/lib/registry/registry.h | 5 +-
source4/lib/registry/rpc.c | 7 +-
source4/lib/registry/tests/diff.c | 1 +
source4/lib/registry/tests/generic.c | 11 +-
source4/lib/registry/tests/hive.c | 46 +-
source4/lib/registry/tests/registry.c | 58 +-
source4/lib/registry/tools/common.c | 2 +-
source4/lib/registry/tools/regdiff.c | 15 +-
source4/lib/registry/tools/regshell.c | 9 +-
source4/lib/registry/tools/regtree.c | 2 +-
source4/lib/registry/util.c | 5 +-
source4/lib/registry/wscript_build | 5 +-
source4/lib/samba3/samba3.h | 1 -
source4/lib/samba3/smbpasswd.c | 65 -
source4/lib/socket/access.c | 8 +-
source4/lib/socket/connect.c | 4 +-
source4/lib/socket/connect_multi.c | 169 +-
source4/lib/socket/interface.c | 376 +-
source4/lib/socket/netif.c | 127 -
source4/lib/socket/netif.h | 14 +-
source4/lib/socket/socket.c | 172 +-
source4/lib/socket/socket.h | 38 +-
source4/lib/socket/socket_ip.c | 98 +-
source4/lib/socket/socket_unix.c | 72 +-
source4/lib/socket/testsuite.c | 15 +-
source4/lib/socket/wscript_build | 12 +-
source4/lib/stream/packet.c | 36 +-
source4/lib/stream/packet.h | 1 +
source4/lib/tls/tls.c | 154 +-
source4/lib/tls/tls.h | 5 -
source4/lib/tls/tls_tstream.c | 22 +-
source4/lib/tls/tlscert.c | 6 +-
source4/lib/tls/wscript | 3 +-
source4/lib/wmi/wmi_wrap.c | 16 +-
source4/lib/wscript_build | 7 -
source4/libcli/cliconnect.c | 56 +-
source4/libcli/clifile.c | 43 +-
source4/libcli/clilist.c | 4 +-
source4/libcli/climessage.c | 9 +
source4/libcli/clireadwrite.c | 6 +-
source4/libcli/composite/composite.c | 16 +-
source4/libcli/dgram/dgramsocket.c | 14 +-
source4/libcli/dgram/mailslot.c | 2 +-
source4/libcli/finddcs_cldap.c | 182 +-
source4/libcli/finddcs_nbt.c | 15 +-
source4/libcli/ldap/ldap_bind.c | 137 +-
source4/libcli/ldap/ldap_controls.c | 150 +-
source4/libcli/ldap/ldap_ildap.c | 6 +-
source4/libcli/ldap/wscript_build | 2 +-
source4/libcli/libcli.h | 293 +-
source4/libcli/pysmb.c | 678 +
source4/libcli/rap/rap.c | 27 +-
source4/libcli/rap/rap.h | 5 +-
source4/libcli/rap/wscript_build | 2 +-
source4/libcli/raw/clioplock.c | 14 +-
source4/libcli/raw/clisession.c | 17 +-
source4/libcli/raw/clisocket.c | 368 +-
source4/libcli/raw/clitransport.c | 843 +-
source4/libcli/raw/clitree.c | 17 +-
source4/libcli/raw/interfaces.h | 67 +-
source4/libcli/raw/ioctl.h | 59 -
source4/libcli/raw/libcliraw.h | 84 +-
source4/libcli/raw/raweas.c | 7 +-
source4/libcli/raw/rawfile.c | 49 +-
source4/libcli/raw/rawfileinfo.c | 4 +-
source4/libcli/raw/rawfsinfo.c | 76 +
source4/libcli/raw/rawnegotiate.c | 250 +-
source4/libcli/raw/rawnotify.c | 64 +-
source4/libcli/raw/rawreadwrite.c | 10 +-
source4/libcli/raw/rawrequest.c | 241 +-
source4/libcli/raw/rawsetfileinfo.c | 5 +-
source4/libcli/raw/rawshadow.c | 2 +-
source4/libcli/raw/rawtrans.c | 1134 +-
source4/libcli/raw/signing.h | 4 -
source4/libcli/raw/smb.h | 297 +-
source4/libcli/raw/smb_signing.c | 179 +-
source4/libcli/raw/smbclient-raw.pc.in | 10 +
source4/libcli/raw/trans2.h | 176 -
source4/libcli/resolve/bcast.c | 18 +-
source4/libcli/resolve/dns_ex.c | 420 +-
source4/libcli/resolve/lmhosts.c | 129 +
source4/libcli/resolve/nbtlist.c | 2 +-
source4/libcli/resolve/resolve.c | 18 +-
source4/libcli/resolve/resolve_lp.c | 10 +-
source4/libcli/resolve/testsuite.c | 1 +
source4/libcli/resolve/wins.c | 9 +-
source4/libcli/security/tests/sddl.c | 1 +
source4/libcli/smb2/cancel.c | 46 +-
source4/libcli/smb2/connect.c | 474 +-
source4/libcli/smb2/create.c | 179 +-
source4/libcli/smb2/ioctl.c | 37 +-
source4/libcli/smb2/logoff.c | 2 -
source4/libcli/smb2/negprot.c | 112 -
source4/libcli/smb2/read.c | 2 +
source4/libcli/smb2/request.c | 73 +-
source4/libcli/smb2/session.c | 443 +-
source4/libcli/smb2/smb2.h | 59 +-
source4/libcli/smb2/tcon.c | 70 +-
source4/libcli/smb2/transport.c | 710 +-
source4/libcli/smb2/util.c | 9 +
source4/libcli/smb2/write.c | 2 +-
source4/libcli/smb2/wscript_build | 6 +-
source4/libcli/smb_composite/appendacl.c | 2 +-
source4/libcli/smb_composite/connect.c | 105 +-
source4/libcli/smb_composite/fsinfo.c | 13 +-
source4/libcli/smb_composite/loadfile.c | 2 +-
source4/libcli/smb_composite/savefile.c | 2 +-
source4/libcli/smb_composite/sesssetup.c | 160 +-
source4/libcli/smb_composite/smb2.c | 217 +-
source4/libcli/smb_composite/smb_composite.h | 74 +-
source4/libcli/util/clilsa.c | 32 +-
source4/libcli/util/errormap.c | 1389 -
source4/libcli/util/nterr.c | 960 -
source4/libcli/util/pyerrors.h | 8 +-
source4/libcli/wbclient/wbclient.c | 459 +-
source4/libcli/wbclient/wbclient.h | 32 +-
source4/libcli/wbclient/wscript_build | 10 +-
source4/libcli/wrepl/winsrepl.c | 24 +-
source4/libcli/wscript_build | 51 +-
source4/libnet/groupinfo.c | 42 +-
source4/libnet/groupman.c | 221 +-
source4/libnet/groupman.h | 11 -
source4/libnet/libnet.c | 2 +-
source4/libnet/libnet.h | 4 +-
source4/libnet/libnet_become_dc.c | 136 +-
source4/libnet/libnet_become_dc.h | 4 +
source4/libnet/libnet_domain.c | 69 +-
source4/libnet/libnet_export_keytab.c | 41 +-
source4/libnet/libnet_export_keytab.h | 4 +
source4/libnet/libnet_group.c | 71 +-
source4/libnet/libnet_join.c | 114 +-
source4/libnet/libnet_join.h | 7 +-
source4/libnet/libnet_lookup.c | 28 +-
source4/libnet/libnet_passwd.c | 14 +-
source4/libnet/libnet_rpc.c | 106 +-
source4/libnet/libnet_samdump.c | 5 +-
source4/libnet/libnet_samsync.c | 8 +-
source4/libnet/libnet_samsync_ldb.c | 39 +-
source4/libnet/libnet_site.c | 15 +-
source4/libnet/libnet_unbecome_dc.c | 46 +-
source4/libnet/libnet_user.c | 112 +-
source4/libnet/libnet_vampire.c | 244 +-
source4/libnet/prereq_domain.c | 18 +-
source4/libnet/py_net.c | 210 +-
source4/libnet/py_net.h | 24 +
source4/libnet/py_net_dckeytab.c | 106 +
source4/libnet/userinfo.c | 50 +-
source4/libnet/userman.c | 89 +-
source4/libnet/wscript_build | 10 +-
source4/librpc/dcerpc.pc.in | 2 +-
source4/librpc/idl-deps.pl | 37 -
source4/librpc/idl/irpc.idl | 13 +-
source4/librpc/idl/nfs4acl.idl | 42 -
source4/librpc/idl/opendb.idl | 2 +-
source4/librpc/idl/s4_notify.idl | 58 -
source4/librpc/idl/server_id4.idl | 12 -
source4/librpc/idl/winbind.idl | 24 +-
source4/librpc/idl/winsif.idl | 4 +-
source4/librpc/idl/winsrepl.idl | 3 +-
source4/librpc/idl/wscript_build | 4 +-
source4/librpc/ndr/py_auth.c | 71 +
source4/librpc/ndr/py_misc.c | 21 +-
source4/librpc/ndr/py_security.c | 81 +-
source4/librpc/ndr/py_xattr.c | 6 +-
source4/librpc/rpc/dcerpc.c | 1219 +-
source4/librpc/rpc/dcerpc.h | 88 +-
source4/librpc/rpc/dcerpc.py | 8 +-
source4/librpc/rpc/dcerpc_auth.c | 132 +-
source4/librpc/rpc/dcerpc_connect.c | 553 +-
source4/librpc/rpc/dcerpc_roh.c | 789 +
source4/librpc/rpc/dcerpc_roh.h | 116 +
source4/librpc/rpc/dcerpc_roh_channel_in.c | 471 +
source4/librpc/rpc/dcerpc_roh_channel_out.c | 743 +
source4/librpc/rpc/dcerpc_schannel.c | 245 +-
source4/librpc/rpc/dcerpc_secondary.c | 170 +-
source4/librpc/rpc/dcerpc_smb.c | 678 +-
source4/librpc/rpc/dcerpc_smb2.c | 518 -
source4/librpc/rpc/dcerpc_sock.c | 453 +-
source4/librpc/rpc/dcerpc_util.c | 201 +-
source4/librpc/rpc/pyrpc.c | 219 +-
source4/librpc/rpc/pyrpc.h | 5 +
source4/librpc/rpc/pyrpc_util.c | 152 +-
source4/librpc/rpc/pyrpc_util.h | 4 +
source4/librpc/tests/binding_string.c | 179 +-
source4/librpc/wscript_build | 113 +-
source4/nbt_server/dgram/netlogon.c | 6 +-
source4/nbt_server/interfaces.c | 29 +-
source4/nbt_server/nbt_server.c | 11 +-
source4/nbt_server/query.c | 2 +-
source4/nbt_server/register.c | 4 +-
source4/nbt_server/wins/wins_dns_proxy.c | 5 +-
source4/nbt_server/wins/wins_ldb.c | 4 +-
source4/nbt_server/wins/winsclient.c | 4 +-
source4/nbt_server/wins/winsdb.c | 42 +-
source4/nbt_server/wins/winsserver.c | 12 +-
source4/nbt_server/wins/winswack.c | 4 +-
source4/nbt_server/wscript_build | 14 +-
source4/ntp_signd/ntp_signd.c | 12 +-
source4/ntp_signd/wscript_build | 1 +
source4/ntptr/ntptr_base.c | 5 +-
source4/ntptr/simple_ldb/ntptr_simple_ldb.c | 52 +-
source4/ntptr/wscript_build | 6 +-
source4/ntvfs/cifs/vfs_cifs.c | 172 +-
source4/ntvfs/cifs_posix_cli/svfs_util.c | 17 +-
source4/ntvfs/cifs_posix_cli/vfs_cifs_posix.c | 96 +-
source4/ntvfs/common/brlock.c | 25 +-
source4/ntvfs/common/brlock.h | 7 +-
source4/ntvfs/common/brlock_tdb.c | 152 +-
source4/ntvfs/common/init.c | 2 +
source4/ntvfs/common/notify.c | 119 +-
source4/ntvfs/common/opendb.c | 2 +-
source4/ntvfs/common/opendb.h | 1 -
source4/ntvfs/common/opendb_tdb.c | 71 +-
source4/ntvfs/common/wscript_build | 1 +
source4/ntvfs/ipc/rap_server.c | 2 +-
source4/ntvfs/ipc/vfs_ipc.c | 90 +-
source4/ntvfs/nbench/vfs_nbench.c | 105 +-
source4/ntvfs/ntvfs.h | 76 +-
source4/ntvfs/ntvfs_base.c | 5 +-
source4/ntvfs/ntvfs_generic.c | 71 +-
source4/ntvfs/ntvfs_interface.c | 256 +-
source4/ntvfs/posix/posix_eadb.c | 290 +
source4/ntvfs/posix/posix_eadb.h | 20 +
source4/ntvfs/posix/pvfs_acl.c | 181 +-
source4/ntvfs/posix/pvfs_acl_nfs4.c | 16 +-
source4/ntvfs/posix/pvfs_acl_xattr.c | 2 +
source4/ntvfs/posix/pvfs_dirlist.c | 8 +-
source4/ntvfs/posix/pvfs_fileinfo.c | 4 +-
source4/ntvfs/posix/pvfs_ioctl.c | 2 +-
source4/ntvfs/posix/pvfs_lock.c | 23 +-
source4/ntvfs/posix/pvfs_mkdir.c | 12 +-
source4/ntvfs/posix/pvfs_notify.c | 2 +-
source4/ntvfs/posix/pvfs_open.c | 30 +-
source4/ntvfs/posix/pvfs_oplock.c | 10 +-
source4/ntvfs/posix/pvfs_qfileinfo.c | 17 +-
source4/ntvfs/posix/pvfs_read.c | 4 +-
source4/ntvfs/posix/pvfs_rename.c | 5 +-
source4/ntvfs/posix/pvfs_resolve.c | 12 +-
source4/ntvfs/posix/pvfs_search.c | 6 +-
source4/ntvfs/posix/pvfs_setfileinfo.c | 17 +-
source4/ntvfs/posix/pvfs_sys.c | 56 +-
source4/ntvfs/posix/pvfs_unlink.c | 2 +-
source4/ntvfs/posix/pvfs_util.c | 17 +-
source4/ntvfs/posix/pvfs_wait.c | 12 +-
source4/ntvfs/posix/pvfs_write.c | 6 +-
source4/ntvfs/posix/pvfs_xattr.c | 11 +-
source4/ntvfs/posix/python/pyposix_eadb.c | 130 +
source4/ntvfs/posix/python/pyxattr_native.c | 10 +-
source4/ntvfs/posix/python/pyxattr_tdb.c | 84 +-
source4/ntvfs/posix/vfs_posix.c | 98 +-
source4/ntvfs/posix/vfs_posix.h | 4 +-
source4/ntvfs/posix/wscript_build | 23 +-
source4/ntvfs/posix/xattr_system.c | 13 +-
source4/ntvfs/posix/xattr_tdb.c | 256 -
source4/ntvfs/print/vfs_print.c | 12 +-
source4/ntvfs/simple/svfs_util.c | 17 +-
source4/ntvfs/simple/vfs_simple.c | 101 +-
source4/ntvfs/smb2/vfs_smb2.c | 142 +-
source4/ntvfs/sysdep/inotify.c | 36 +-
source4/ntvfs/sysdep/sys_lease.c | 12 +-
source4/ntvfs/sysdep/sys_lease.h | 8 +-
source4/ntvfs/sysdep/sys_lease_linux.c | 6 +-
source4/ntvfs/sysdep/sys_notify.c | 3 +-
source4/ntvfs/sysdep/sys_notify.h | 2 +-
source4/ntvfs/sysdep/wscript_build | 2 +-
source4/ntvfs/sysdep/wscript_configure | 11 +-
source4/ntvfs/unixuid/vfs_unixuid.c | 187 +-
source4/ntvfs/unixuid/wscript_build | 3 +-
source4/ntvfs/wscript_build | 30 +-
source4/param/README | 4 -
source4/param/loadparm.c | 2828 +-
source4/param/loadparm.h | 99 -
source4/param/param.h | 348 -
source4/param/provision.c | 21 +-
source4/param/provision.h | 5 +-
source4/param/pyparam.c | 174 +-
source4/param/pyparam_util.c | 8 +-
source4/param/secrets.c | 19 +-
source4/param/secrets.h | 9 +-
source4/param/share.c | 5 +-
source4/param/share.h | 4 +-
source4/param/share_classic.c | 68 +-
source4/param/share_ldb.c | 48 +-
source4/param/tests/loadparm.c | 103 +
source4/param/tests/share.c | 1 +
source4/param/util.c | 322 -
source4/param/wscript_build | 21 +-
source4/partition-upgrade.txt | 21 -
source4/rpc_server/backupkey/dcesrv_backupkey.c | 16 +-
source4/rpc_server/common/loadparm.c | 45 +
source4/rpc_server/common/server_info.c | 22 +-
source4/rpc_server/common/share_info.c | 24 +-
source4/rpc_server/dcerpc_server.c | 297 +-
source4/rpc_server/dcerpc_server.h | 19 +-
source4/rpc_server/dcerpc_server.pc.in | 1 +
source4/rpc_server/dcesrv_auth.c | 70 +-
source4/rpc_server/dnsserver/dcerpc_dnsserver.c | 2325 +
source4/rpc_server/dnsserver/dnsdata.c | 1011 +
source4/rpc_server/dnsserver/dnsdb.c | 988 +
source4/rpc_server/dnsserver/dnsserver.h | 259 +
source4/rpc_server/dnsserver/dnsutils.c | 342 +
source4/rpc_server/drsuapi/addentry.c | 8 +-
source4/rpc_server/drsuapi/dcesrv_drsuapi.c | 44 +-
source4/rpc_server/drsuapi/drsutil.c | 3 +-
source4/rpc_server/drsuapi/getncchanges.c | 705 +-
source4/rpc_server/drsuapi/updaterefs.c | 62 +-
source4/rpc_server/drsuapi/writespn.c | 6 +-
source4/rpc_server/echo/rpc_echo.c | 2 +-
source4/rpc_server/epmapper/rpc_epmapper.c | 25 +-
source4/rpc_server/handles.c | 2 +-
source4/rpc_server/lsa/dcesrv_lsa.c | 819 +-
source4/rpc_server/lsa/lsa_init.c | 12 +
source4/rpc_server/lsa/lsa_lookup.c | 313 +-
source4/rpc_server/netlogon/dcerpc_netlogon.c | 381 +-
source4/rpc_server/remote/dcesrv_remote.c | 41 +-
source4/rpc_server/samr/dcesrv_samr.c | 166 +-
source4/rpc_server/samr/samr_password.c | 176 +-
source4/rpc_server/service_rpc.c | 12 +
source4/rpc_server/spoolss/dcesrv_spoolss.c | 69 +-
source4/rpc_server/srvsvc/dcesrv_srvsvc.c | 22 +-
source4/rpc_server/srvsvc/srvsvc_ntvfs.c | 7 +-
source4/rpc_server/unixinfo/dcesrv_unixinfo.c | 52 +-
source4/rpc_server/winreg/rpc_winreg.c | 2 +-
source4/rpc_server/wscript_build | 47 +-
source4/samba_tool/gpo.c | 609 -
source4/samba_tool/password.c | 174 -
source4/samba_tool/samba_tool.c | 385 -
source4/samba_tool/samba_tool.h | 39 -
source4/samba_tool/vampire.c | 130 -
source4/samba_tool/wscript_build | 8 -
source4/script/find_unused_macros.pl | 38 -
source4/script/find_unused_makefilevars.pl | 55 -
source4/script/mkproto.pl | 29 -
source4/script/mkrelease.sh | 20 -
source4/scripting/bin/enablerecyclebin | 8 +-
source4/scripting/bin/findprovisionusnranges | 80 +
source4/scripting/bin/gen_hresult.py | 207 +
source4/scripting/bin/gen_ntstatus.py | 243 +
source4/scripting/bin/minschema | 1 -
source4/scripting/bin/mymachinepw | 4 +-
source4/scripting/bin/rebuildextendeddn | 127 +-
source4/scripting/bin/renamedc | 200 +
source4/scripting/bin/rpcclient | 90 +-
source4/scripting/bin/samba-tool | 50 +
source4/scripting/bin/samba3dump | 93 +-
source4/scripting/bin/samba_backup | 64 +-
source4/scripting/bin/samba_dnsupdate | 369 +-
source4/scripting/bin/samba_kcc | 2434 +
source4/scripting/bin/samba_spnupdate | 45 +-
source4/scripting/bin/samba_upgradedns | 518 +
source4/scripting/bin/samba_upgradeprovision | 1830 +
source4/scripting/bin/setup_dns.sh | 9 +-
source4/scripting/bin/smbstatus | 84 +-
source4/scripting/bin/subunitrun | 48 +-
source4/scripting/bin/testparm | 219 -
source4/scripting/bin/upgradeprovision | 1829 -
source4/scripting/bin/wscript_build | 5 +
source4/scripting/devel/addlotscontacts | 96 +
source4/scripting/devel/chgtdcpass | 3 +-
source4/scripting/devel/crackname | 78 +
source4/scripting/devel/createtrust | 137 +
source4/scripting/devel/demodirsync.py | 156 +
source4/scripting/devel/drs/vampire_ad.sh | 2 +-
source4/scripting/devel/getncchanges | 52 +-
source4/scripting/devel/repl_cleartext_pwd.py | 409 +
source4/scripting/devel/selftest-vars.sh | 29 +-
source4/scripting/python/modules.c | 63 -
source4/scripting/python/pyglue.c | 219 -
source4/scripting/python/samba/__init__.py | 350 -
source4/scripting/python/samba/drs_utils.py | 173 -
source4/scripting/python/samba/getopt.py | 230 -
source4/scripting/python/samba/hostconfig.py | 83 -
source4/scripting/python/samba/idmap.py | 103 -
source4/scripting/python/samba/join.py | 582 -
.../python/samba/ms_display_specifiers.py | 189 -
source4/scripting/python/samba/ms_schema.py | 279 -
source4/scripting/python/samba/ndr.py | 49 -
source4/scripting/python/samba/netcmd/__init__.py | 215 -
source4/scripting/python/samba/netcmd/common.py | 24 -
.../scripting/python/samba/netcmd/domainlevel.py | 247 -
source4/scripting/python/samba/netcmd/drs.py | 477 -
source4/scripting/python/samba/netcmd/dsacl.py | 182 -
.../scripting/python/samba/netcmd/enableaccount.py | 60 -
source4/scripting/python/samba/netcmd/export.py | 56 -
source4/scripting/python/samba/netcmd/fsmo.py | 197 -
source4/scripting/python/samba/netcmd/gpo.py | 245 -
source4/scripting/python/samba/netcmd/group.py | 189 -
source4/scripting/python/samba/netcmd/join.py | 78 -
source4/scripting/python/samba/netcmd/ldapcmp.py | 949 -
source4/scripting/python/samba/netcmd/machinepw.py | 53 -
source4/scripting/python/samba/netcmd/netacl.py | 33 -
source4/scripting/python/samba/netcmd/newuser.py | 97 -
source4/scripting/python/samba/netcmd/ntacl.py | 119 -
.../scripting/python/samba/netcmd/pwsettings.py | 197 -
source4/scripting/python/samba/netcmd/rodc.py | 115 -
source4/scripting/python/samba/netcmd/setexpiry.py | 67 -
.../scripting/python/samba/netcmd/setpassword.py | 80 -
source4/scripting/python/samba/netcmd/spn.py | 217 -
source4/scripting/python/samba/netcmd/time.py | 47 -
source4/scripting/python/samba/netcmd/user.py | 76 -
source4/scripting/python/samba/netcmd/vampire.py | 56 -
source4/scripting/python/samba/ntacls.py | 171 -
.../scripting/python/samba/provision/__init__.py | 1929 -
.../scripting/python/samba/provision/backend.py | 772 -
source4/scripting/python/samba/samba3.py | 790 -
source4/scripting/python/samba/samdb.py | 713 -
source4/scripting/python/samba/schema.py | 204 -
source4/scripting/python/samba/sd_utils.py | 79 -
source4/scripting/python/samba/tests/__init__.py | 228 -
source4/scripting/python/samba/tests/auth.py | 33 -
.../python/samba/tests/blackbox/__init__.py | 1 -
.../python/samba/tests/blackbox/ndrdump.py | 36 -
.../python/samba/tests/blackbox/samba_tool_drs.py | 100 -
source4/scripting/python/samba/tests/core.py | 65 -
.../scripting/python/samba/tests/credentials.py | 100 -
.../python/samba/tests/dcerpc/__init__.py | 21 -
.../scripting/python/samba/tests/dcerpc/bare.py | 52 -
.../scripting/python/samba/tests/dcerpc/misc.py | 64 -
.../python/samba/tests/dcerpc/registry.py | 53 -
.../python/samba/tests/dcerpc/rpc_talloc.py | 70 -
.../scripting/python/samba/tests/dcerpc/rpcecho.py | 73 -
source4/scripting/python/samba/tests/dcerpc/sam.py | 51 -
.../scripting/python/samba/tests/dcerpc/testrpc.py | 130 -
.../scripting/python/samba/tests/dcerpc/unix.py | 51 -
source4/scripting/python/samba/tests/dsdb.py | 135 -
source4/scripting/python/samba/tests/gensec.py | 90 -
source4/scripting/python/samba/tests/hostconfig.py | 74 -
source4/scripting/python/samba/tests/messaging.py | 60 -
source4/scripting/python/samba/tests/netcmd.py | 35 -
source4/scripting/python/samba/tests/ntacls.py | 101 -
source4/scripting/python/samba/tests/param.py | 59 -
source4/scripting/python/samba/tests/provision.py | 117 -
source4/scripting/python/samba/tests/registry.py | 62 -
source4/scripting/python/samba/tests/samba3.py | 254 -
source4/scripting/python/samba/tests/samba3sam.py | 1096 -
source4/scripting/python/samba/tests/samdb.py | 98 -
source4/scripting/python/samba/tests/security.py | 145 -
source4/scripting/python/samba/tests/upgrade.py | 39 -
.../python/samba/tests/upgradeprovision.py | 139 -
.../python/samba/tests/upgradeprovisionneeddc.py | 180 -
source4/scripting/python/samba/tests/xattr.py | 105 -
source4/scripting/python/samba/upgrade.py | 452 -
source4/scripting/python/samba/upgradehelpers.py | 953 -
.../scripting/python/samba/web_server/__init__.py | 52 -
source4/scripting/python/wscript_build | 39 -
source4/scripting/wscript_build | 17 +-
source4/selftest/knownfail | 85 -
source4/selftest/quick | 36 -
source4/selftest/skip | 86 -
source4/selftest/tests.py | 502 +-
source4/selftest/wscript | 201 -
source4/setup/cn=replicator.ldif | 12 -
source4/setup/cn=samba-admin.ldif | 12 -
source4/setup/cn=samba.ldif | 19 +-
source4/setup/dns_update_list | 67 +-
source4/setup/named.conf | 2 +-
source4/setup/named.conf.dlz | 19 +
source4/setup/named.txt | 89 +-
source4/setup/phpldapadmin-config.php | 28 -
source4/setup/provision | 259 -
source4/setup/provision.ldif | 5 +
source4/setup/provision.smb.conf.dc | 16 -
source4/setup/provision.smb.conf.member | 8 -
source4/setup/provision.smb.conf.standalone | 8 -
source4/setup/provision_basedn_modify.ldif | 6 -
source4/setup/provision_basedn_options.ldif | 2 +
source4/setup/provision_computers_add.ldif | 1 +
source4/setup/provision_configuration.ldif | 11 +-
source4/setup/provision_configuration_modify.ldif | 6 +
source4/setup/provision_dns_accounts_add.ldif | 12 +
source4/setup/provision_dns_add.ldif | 107 -
source4/setup/provision_dns_add_samba.ldif | 16 +
source4/setup/provision_dnszones_add.ldif | 42 +
source4/setup/provision_dnszones_modify.ldif | 21 +
source4/setup/provision_dnszones_partitions.ldif | 11 +
source4/setup/provision_init.ldif | 3 +
source4/setup/provision_rootdse_modify.ldif | 2 +
source4/setup/provision_self_join.ldif | 40 +-
source4/setup/provision_self_join_config.ldif | 33 +
source4/setup/provision_self_join_modify.ldif | 30 +-
.../setup/provision_self_join_modify_config.ldif | 14 +
source4/setup/provision_users.ldif | 136 -
source4/setup/provision_users_add.ldif | 1 +
source4/setup/provision_well_known_sec_princ.ldif | 137 +
source4/setup/schema_samba4.ldif | 16 +
source4/setup/secrets_dns.ldif | 3 +-
source4/setup/slapd.conf | 59 +-
source4/setup/spn_update_list | 10 +-
source4/setup/tests/blackbox_group.sh | 12 +-
source4/setup/tests/blackbox_newuser.sh | 22 +-
source4/setup/tests/blackbox_provision-backend.sh | 12 +-
source4/setup/tests/blackbox_provision.sh | 19 +-
source4/setup/tests/blackbox_s3upgrade.sh | 99 +
source4/setup/tests/blackbox_setpassword.sh | 12 +-
source4/setup/tests/blackbox_upgradeprovision.sh | 46 +-
source4/setup/upgrade_from_s3 | 78 -
source4/setup/wscript_build | 7 +-
source4/setup/ypServ30.ldif | 507 +
source4/smb_server/blob.c | 8 +-
source4/smb_server/service_smb.c | 24 +-
source4/smb_server/session.c | 12 +-
source4/smb_server/smb/negprot.c | 103 +-
source4/smb_server/smb/receive.c | 24 +-
source4/smb_server/smb/reply.c | 25 +-
source4/smb_server/smb/request.c | 8 +-
source4/smb_server/smb/service.c | 7 +-
source4/smb_server/smb/sesssetup.c | 37 +-
source4/smb_server/smb/signing.c | 34 +-
source4/smb_server/smb/trans2.c | 855 +-
source4/smb_server/smb/wscript_build | 4 +-
source4/smb_server/smb2/negprot.c | 36 +-
source4/smb_server/smb2/receive.c | 69 +-
source4/smb_server/smb2/sesssetup.c | 27 +-
source4/smb_server/smb2/smb2_server.h | 2 +
source4/smb_server/smb2/tcon.c | 14 +-
source4/smb_server/smb2/wscript_build | 3 +-
source4/smb_server/smb_samba3.c | 170 -
source4/smb_server/smb_server.c | 4 +-
source4/smb_server/smb_server.h | 6 +-
source4/smb_server/wscript_build | 14 +-
source4/smbd/pidfile.c | 125 -
source4/smbd/process_model.c | 3 +-
source4/smbd/process_onefork.c | 15 +-
source4/smbd/process_prefork.c | 19 +-
source4/smbd/process_single.c | 34 +-
source4/smbd/process_standard.c | 21 +-
source4/smbd/process_thread.c | 574 -
source4/smbd/samba.8.xml | 178 -
source4/smbd/server.c | 113 +-
source4/smbd/service_named_pipe.c | 10 +-
source4/smbd/service_stream.c | 69 +-
source4/smbd/service_stream.h | 4 +-
source4/smbd/service_task.c | 16 +-
source4/smbd/service_task.h | 4 +-
source4/smbd/wscript_build | 45 +-
source4/torture/auth/ntlmssp.c | 15 +-
source4/torture/auth/pac.c | 40 +-
source4/torture/auth/smbencrypt.c | 70 +
source4/torture/basic/aliases.c | 1 +
source4/torture/basic/attr.c | 9 +-
source4/torture/basic/base.c | 289 +-
source4/torture/basic/charset.c | 3 +-
source4/torture/basic/delaywrite.c | 489 +-
source4/torture/basic/delete.c | 851 +-
source4/torture/basic/denytest.c | 37 +-
source4/torture/basic/dir.c | 1 +
source4/torture/basic/disconnect.c | 17 +-
source4/torture/basic/locking.c | 20 +-
source4/torture/basic/mangle_test.c | 5 +-
source4/torture/basic/misc.c | 29 +-
source4/torture/basic/properties.c | 1 +
source4/torture/basic/rename.c | 1 +
source4/torture/basic/scanner.c | 1 +
source4/torture/basic/secleak.c | 1 +
source4/torture/basic/unlink.c | 1 +
source4/torture/basic/utable.c | 27 +-
source4/torture/dfs/domaindfs.c | 142 +-
source4/torture/dns/dlz_bind9.c | 1088 +
source4/torture/dns/internal_dns.c | 190 +
source4/torture/dns/wscript_build | 19 +
source4/torture/drs/drs_util.c | 51 +-
source4/torture/drs/python/delete_object.py | 280 +-
source4/torture/drs/python/drs_base.py | 14 +-
source4/torture/drs/python/fsmo.py | 4 +-
source4/torture/drs/python/getnc_exop.py | 146 +
source4/torture/drs/python/repl_schema.py | 9 +-
source4/torture/drs/python/replica_sync.py | 413 +-
source4/torture/drs/rpc/dssync.c | 62 +-
source4/torture/drs/rpc/msds_intid.c | 47 +-
source4/torture/drs/unit/schemainfo_tests.c | 2 +
source4/torture/drs/wscript_build | 2 +-
source4/torture/gentest.c | 52 +-
source4/torture/ldap/basic.c | 114 +-
source4/torture/ldap/cldap.c | 409 +-
source4/torture/ldap/cldapbench.c | 14 +-
source4/torture/ldap/common.c | 6 +-
source4/torture/ldap/ldap_sort.c | 3 +-
source4/torture/ldap/nested_search.c | 8 +-
source4/torture/ldap/netlogon.c | 599 +
source4/torture/ldap/schema.c | 5 +-
source4/torture/ldap/uptodatevector.c | 1 +
source4/torture/libnet/domain.c | 1 +
source4/torture/libnet/groupinfo.c | 6 +-
source4/torture/libnet/groupman.c | 10 +-
source4/torture/libnet/libnet_BecomeDC.c | 16 +-
source4/torture/libnet/libnet_domain.c | 12 +-
source4/torture/libnet/libnet_lookup.c | 11 +-
source4/torture/libnet/libnet_rpc.c | 6 +-
source4/torture/libnet/libnet_share.c | 5 +-
source4/torture/libnet/userinfo.c | 12 +-
source4/torture/libnet/userman.c | 17 +-
source4/torture/libnetapi/libnetapi.c | 34 +-
source4/torture/libnetapi/wscript_build | 4 +-
source4/torture/libsmbclient/wscript_build | 5 +-
source4/torture/local/dbspeed.c | 30 +-
source4/torture/local/local.c | 16 +-
source4/torture/local/torture.c | 2 +
source4/torture/local/verif_trailer.c | 101 +
source4/torture/local/wscript_build | 14 +-
source4/torture/locktest.c | 8 +-
source4/torture/man/gentest.1.xml | 3 +
source4/torture/man/locktest.1.xml | 3 +
source4/torture/man/masktest.1.xml | 3 +
source4/torture/man/smbtorture.1.xml | 7 +-
source4/torture/masktest.c | 18 +-
source4/torture/nbench/nbench.c | 2 +-
source4/torture/nbench/nbio.c | 2 +-
source4/torture/nbt/browse.c | 54 -
source4/torture/nbt/dgram.c | 73 +-
source4/torture/nbt/nbt.c | 4 +-
source4/torture/nbt/query.c | 4 +-
source4/torture/nbt/register.c | 8 +-
source4/torture/nbt/wins.c | 21 +-
source4/torture/nbt/winsbench.c | 8 +-
source4/torture/nbt/winsreplication.c | 166 +-
source4/torture/ndr/README | 17 +
source4/torture/ndr/atsvc.c | 1 +
source4/torture/ndr/backupkey.c | 1 +
source4/torture/ndr/dfs.c | 1 +
source4/torture/ndr/dfsblob.c | 9 +-
source4/torture/ndr/drsblobs.c | 47 +-
source4/torture/ndr/drsuapi.c | 1 +
source4/torture/ndr/epmap.c | 1 +
source4/torture/ndr/lsa.c | 1 +
source4/torture/ndr/nbt.c | 134 +-
source4/torture/ndr/ndr.c | 89 +-
source4/torture/ndr/ndr.h | 35 +-
source4/torture/ndr/netlogon.c | 1 +
source4/torture/ndr/ntlmssp.c | 10 +-
source4/torture/ndr/ntprinting.c | 657 +
source4/torture/ndr/samr.c | 35 +
source4/torture/ndr/spoolss.c | 358 +
source4/torture/ndr/string.c | 198 +
source4/torture/ndr/winreg.c | 1 +
source4/torture/ntp/ntp_signd.c | 4 +-
source4/torture/rap/printing.c | 7 +
source4/torture/raw/acls.c | 44 +-
source4/torture/raw/chkpath.c | 12 +-
source4/torture/raw/close.c | 1 +
source4/torture/raw/composite.c | 238 +-
source4/torture/raw/context.c | 333 +-
source4/torture/raw/eas.c | 123 +-
source4/torture/raw/ioctl.c | 7 +-
source4/torture/raw/lock.c | 302 +-
source4/torture/raw/lockbench.c | 41 +-
source4/torture/raw/lookuprate.c | 3 +-
source4/torture/raw/mkdir.c | 5 +-
source4/torture/raw/mux.c | 164 +-
source4/torture/raw/notify.c | 247 +-
source4/torture/raw/offline.c | 9 +-
source4/torture/raw/open.c | 181 +-
source4/torture/raw/openbench.c | 40 +-
source4/torture/raw/oplock.c | 400 +-
source4/torture/raw/pingpong.c | 1 +
source4/torture/raw/qfileinfo.c | 48 +-
source4/torture/raw/qfsinfo.c | 2 +
source4/torture/raw/raw.c | 22 +-
source4/torture/raw/read.c | 90 +-
source4/torture/raw/rename.c | 17 +-
source4/torture/raw/samba3hide.c | 54 +-
source4/torture/raw/samba3misc.c | 477 +-
source4/torture/raw/search.c | 29 +-
source4/torture/raw/seek.c | 1 +
source4/torture/raw/session.c | 437 +
source4/torture/raw/setfileinfo.c | 37 +-
source4/torture/raw/streams.c | 339 +-
source4/torture/raw/tconrate.c | 1 +
source4/torture/raw/unlink.c | 17 +-
source4/torture/raw/write.c | 1 +
source4/torture/rpc/alter_context.c | 11 +-
source4/torture/rpc/async_bind.c | 8 +-
source4/torture/rpc/backupkey.c | 146 +-
source4/torture/rpc/bind.c | 5 +-
source4/torture/rpc/drsuapi.c | 23 +-
source4/torture/rpc/drsuapi_cracknames.c | 96 +-
source4/torture/rpc/dsgetinfo.c | 37 +-
source4/torture/rpc/echo.c | 4 +-
source4/torture/rpc/epmapper.c | 59 +-
source4/torture/rpc/forest_trust.c | 188 +-
source4/torture/rpc/frsapi.c | 18 +-
source4/torture/rpc/fsrvp.c | 997 +
source4/torture/rpc/handles.c | 25 +-
source4/torture/rpc/lsa.c | 1105 +-
source4/torture/rpc/lsa_lookup.c | 17 +
source4/torture/rpc/mgmt.c | 5 +-
source4/torture/rpc/multi_bind.c | 76 -
source4/torture/rpc/netlogon.c | 712 +-
source4/torture/rpc/ntsvcs.c | 17 +-
source4/torture/rpc/remote_pac.c | 385 +-
source4/torture/rpc/rpc.c | 35 +-
source4/torture/rpc/samba3rpc.c | 1411 +-
source4/torture/rpc/samlogon.c | 303 +-
source4/torture/rpc/samr.c | 1154 +-
source4/torture/rpc/samr_priv.c | 580 +
source4/torture/rpc/samsync.c | 120 +-
source4/torture/rpc/scanner.c | 61 +-
source4/torture/rpc/schannel.c | 371 +-
source4/torture/rpc/session_key.c | 9 +-
source4/torture/rpc/spoolss.c | 1402 +-
source4/torture/rpc/spoolss_access.c | 6 +-
source4/torture/rpc/spoolss_notify.c | 46 +-
source4/torture/rpc/spoolss_win.c | 14 +-
source4/torture/rpc/testjoin.c | 110 +-
source4/torture/rpc/winreg.c | 8 +-
source4/torture/shell.c | 5 +-
source4/torture/smb2/acls.c | 12 +-
source4/torture/smb2/compound.c | 344 +-
source4/torture/smb2/connect.c | 2 +-
source4/torture/smb2/create.c | 151 +-
source4/torture/smb2/delete-on-close.c | 536 +
source4/torture/smb2/dir.c | 24 +-
source4/torture/smb2/durable_open.c | 2360 +-
source4/torture/smb2/durable_v2_open.c | 1789 +
source4/torture/smb2/getinfo.c | 347 +-
source4/torture/smb2/ioctl.c | 3377 +
source4/torture/smb2/lease.c | 933 +-
source4/torture/smb2/lock.c | 287 +-
source4/torture/smb2/notify.c | 154 +-
source4/torture/smb2/oplock.c | 531 +-
source4/torture/smb2/read.c | 9 +
source4/torture/smb2/rename.c | 1346 +
source4/torture/smb2/replay.c | 824 +
source4/torture/smb2/scan.c | 53 +-
source4/torture/smb2/session.c | 1224 +
source4/torture/smb2/setinfo.c | 125 +-
source4/torture/smb2/smb2.c | 63 +-
source4/torture/smb2/streams.c | 39 +-
source4/torture/smb2/util.c | 358 +-
source4/torture/smb2/wscript_build | 8 +-
source4/torture/smbiconv.c | 236 -
source4/torture/smbtorture.c | 98 +-
source4/torture/tests/test_gentest.sh | 4 +-
source4/torture/tests/test_locktest.sh | 4 +-
source4/torture/tests/test_masktest.sh | 4 +-
source4/torture/torture.c | 17 +-
source4/torture/unix/unix_info2.c | 6 +-
source4/torture/unix/whoami.c | 167 +-
source4/torture/util.h | 2 +-
source4/torture/util_smb.c | 186 +-
source4/torture/vfs/fruit.c | 1381 +
source4/torture/vfs/vfs.c | 114 +
source4/torture/winbind/struct_based.c | 4 +-
source4/torture/winbind/winbind.c | 234 +
source4/torture/winbind/wscript_build | 3 +-
source4/torture/wscript_build | 58 +-
source4/utils/man/ntlm_auth.1.xml | 266 -
source4/utils/man/ntlm_auth4.1.xml | 269 +
source4/utils/man/oLschema2ldif.1.xml | 3 +
source4/utils/ntlm_auth.c | 70 +-
source4/utils/oLschema2ldif.c | 31 +-
source4/utils/tests/test_demote.sh | 38 +
source4/utils/tests/test_nmblookup.sh | 6 +-
source4/utils/tests/test_samba_tool.sh | 21 +-
source4/utils/tests/test_smbclient.sh | 34 +
source4/utils/wscript_build | 16 +-
source4/web_server/web_server.c | 50 +-
source4/web_server/web_server.h | 3 +-
source4/web_server/wscript_build | 2 +
source4/web_server/wsgi.c | 196 +-
source4/winbind/idmap.c | 162 +-
source4/winbind/idmap.h | 1 +
source4/winbind/wb_async_helpers.c | 65 +-
source4/winbind/wb_async_helpers.h | 3 +
source4/winbind/wb_cmd_getgrgid.c | 12 +-
source4/winbind/wb_cmd_getgrnam.c | 12 +-
source4/winbind/wb_cmd_getpwnam.c | 16 +-
source4/winbind/wb_cmd_getpwuid.c | 13 +-
source4/winbind/wb_cmd_list_trustdom.c | 4 -
source4/winbind/wb_cmd_lookupname.c | 3 +-
source4/winbind/wb_cmd_lookupsid.c | 3 +-
source4/winbind/wb_cmd_setgrent.c | 5 +-
source4/winbind/wb_cmd_setpwent.c | 7 +-
source4/winbind/wb_cmd_userdomgroups.c | 3 +-
source4/winbind/wb_connect_lsa.c | 3 +-
source4/winbind/wb_connect_sam.c | 3 +-
source4/winbind/wb_dom_info.c | 21 +
source4/winbind/wb_init_domain.c | 133 +-
source4/winbind/wb_irpc.c | 120 +-
source4/winbind/wb_pam_auth.c | 27 +-
source4/winbind/wb_sam_logon.c | 220 +-
source4/winbind/wb_samba3_cmd.c | 108 +-
source4/winbind/wb_samba3_protocol.c | 54 +-
source4/winbind/wb_server.c | 70 +-
source4/winbind/wb_server.h | 16 +-
source4/winbind/wb_sid2domain.c | 258 +-
source4/winbind/wb_sid2gid.c | 4 +-
source4/winbind/wb_sid2uid.c | 4 +-
source4/winbind/wb_sids2xids.c | 5 +-
source4/winbind/wb_update_rodc_dns.c | 206 +-
source4/winbind/wb_utils.c | 3 +
source4/winbind/winbindd.c | 94 +
source4/winbind/wscript_build | 12 +-
source4/wrepl_server/wrepl_apply_records.c | 2 +
source4/wrepl_server/wrepl_in_call.c | 10 +-
source4/wrepl_server/wrepl_in_connection.c | 15 +-
source4/wrepl_server/wrepl_out_helpers.c | 23 +-
source4/wrepl_server/wrepl_periodic.c | 2 +-
source4/wrepl_server/wrepl_scavenging.c | 2 +-
source4/wrepl_server/wrepl_server.c | 10 +-
source4/wscript_build | 13 +
swat/help/welcome-no-samba-doc.html | 3 -
swat/help/welcome.html | 66 -
swat/images/globals.gif | Bin 2004 -> 0 bytes
swat/images/home.gif | Bin 2044 -> 0 bytes
swat/images/passwd.gif | Bin 1993 -> 0 bytes
swat/images/printers.gif | Bin 2077 -> 0 bytes
swat/images/samba.gif | Bin 3643 -> 0 bytes
swat/images/shares.gif | Bin 2006 -> 0 bytes
swat/images/status.gif | Bin 2080 -> 0 bytes
swat/images/viewconfig.gif | Bin 1939 -> 0 bytes
swat/images/wizard.gif | Bin 2554 -> 0 bytes
swat/include/footer.html | 3 -
swat/include/header.html | 11 -
swat/lang/ja/help/welcome.html | 69 -
swat/lang/tr/help/welcome.html | 69 -
swat/lang/tr/images/globals.gif | Bin 442 -> 0 bytes
swat/lang/tr/images/home.gif | Bin 608 -> 0 bytes
swat/lang/tr/images/passwd.gif | Bin 326 -> 0 bytes
swat/lang/tr/images/printers.gif | Bin 519 -> 0 bytes
swat/lang/tr/images/samba.gif | Bin 3643 -> 0 bytes
swat/lang/tr/images/shares.gif | Bin 474 -> 0 bytes
swat/lang/tr/images/status.gif | Bin 431 -> 0 bytes
swat/lang/tr/images/viewconfig.gif | Bin 455 -> 0 bytes
testdata/samba3/samba3.ldif | 4 +-
testdata/samba3/smb.conf | 1 +
testdata/samba3/wins.dat2 | 23 +
testprogs/blackbox/bogus.sh | 28 +
testprogs/blackbox/dbcheck-oldrelease.sh | 287 +
testprogs/blackbox/dbcheck.sh | 42 +
testprogs/blackbox/nsstest.sh | 22 +
testprogs/blackbox/renamedc.sh | 42 +
testprogs/blackbox/subunit.sh | 10 +
testprogs/blackbox/test_chgdcpass.sh | 58 +-
testprogs/blackbox/test_export_keytab.sh | 36 +-
testprogs/blackbox/test_kinit.sh | 91 +-
testprogs/blackbox/test_ktpass.sh | 14 +-
testprogs/blackbox/test_ldb.sh | 20 +-
testprogs/blackbox/test_passwords.sh | 157 +-
testprogs/blackbox/test_pdbtest.sh | 105 +
testprogs/blackbox/test_pkinit.sh | 39 +-
testprogs/blackbox/test_samba_upgradedns.sh | 41 +
testprogs/blackbox/upgradeprovision-oldrelease.sh | 227 +
.../win32/midltests/valid/midltests_v1_enum_01.idl | 56 +
.../win32/midltests/valid/midltests_v1_enum_01.txt | 37 +
tests/crypttest.c | 851 -
tests/fcntl_lock.c | 19 +-
tests/fcntl_lock64.c | 96 -
tests/summary.c | 25 +-
tests/sysquotas.c | 90 +
testsuite/README | 4 -
testsuite/build_farm/runlist | 2 +-
testsuite/build_farm/torture-OPLOCK3.test | 2 -
testsuite/config/unix.exp | 26 -
testsuite/headers/wscript_build | 7 +-
testsuite/lib/compile.exp | 78 -
testsuite/lib/default-nt-names.exp | 20 -
testsuite/lib/env-single.exp | 36 -
testsuite/lib/nsswitch-config.exp | 21 -
testsuite/lib/smbclient.exp | 54 -
testsuite/libsmbclient/src/Makefile | 854 -
testsuite/libsmbclient/src/chmod/chmod_1.c | 59 -
testsuite/libsmbclient/src/chown/chown_1.c | 59 -
testsuite/libsmbclient/src/close/close_1.c | 59 -
testsuite/libsmbclient/src/close/close_2.c | 57 -
testsuite/libsmbclient/src/closedir/closedir_1.c | 65 -
testsuite/libsmbclient/src/closedir/closedir_2.c | 61 -
testsuite/libsmbclient/src/closedir/closedir_3.c | 63 -
testsuite/libsmbclient/src/closedir/closedir_4.c | 59 -
testsuite/libsmbclient/src/creat/creat_1.c | 60 -
testsuite/libsmbclient/src/creat/creat_2.c | 63 -
testsuite/libsmbclient/src/creat/creat_3.c | 56 -
testsuite/libsmbclient/src/fstat/fstat_1.c | 62 -
testsuite/libsmbclient/src/fstat/fstat_2.c | 58 -
testsuite/libsmbclient/src/fstat/fstat_3.c | 69 -
testsuite/libsmbclient/src/fstat/fstat_4.c | 69 -
testsuite/libsmbclient/src/fstat/fstat_5.c | 77 -
testsuite/libsmbclient/src/fstat/fstat_6.c | 80 -
testsuite/libsmbclient/src/getdents/getdents_1.c | 72 -
testsuite/libsmbclient/src/getdents/getdents_2.c | 67 -
testsuite/libsmbclient/src/getdents/getdents_3.c | 155 -
testsuite/libsmbclient/src/getdents/getdents_4.c | 101 -
testsuite/libsmbclient/src/getdents/getdents_5.c | 106 -
testsuite/libsmbclient/src/init/init_1.c | 18 -
testsuite/libsmbclient/src/init/init_2.c | 23 -
testsuite/libsmbclient/src/init/init_3.c | 58 -
testsuite/libsmbclient/src/init/init_4.c | 18 -
.../src/list_print_jobs/list_print_jobs_1.c | 109 -
.../src/list_print_jobs/list_print_jobs_2.c | 105 -
.../src/list_print_jobs/list_print_jobs_3.c | 103 -
.../src/list_print_jobs/list_print_jobs_4.c | 99 -
.../src/list_print_jobs/list_print_jobs_5.c | 101 -
.../src/list_print_jobs/list_print_jobs_6.c | 110 -
.../src/list_print_jobs/list_print_jobs_7.c | 106 -
testsuite/libsmbclient/src/lseek/lseek_1.c | 61 -
testsuite/libsmbclient/src/lseek/lseek_2.c | 57 -
testsuite/libsmbclient/src/lseek/lseek_3.c | 80 -
testsuite/libsmbclient/src/lseek/lseek_4.c | 80 -
testsuite/libsmbclient/src/lseek/lseek_5.c | 80 -
testsuite/libsmbclient/src/lseek/lseek_6.c | 75 -
testsuite/libsmbclient/src/lseek/lseek_7.c | 80 -
testsuite/libsmbclient/src/lseek/lseek_8.c | 75 -
testsuite/libsmbclient/src/lseekdir/lseekdir_1.c | 102 -
testsuite/libsmbclient/src/lseekdir/lseekdir_2.c | 95 -
testsuite/libsmbclient/src/lseekdir/lseekdir_3.c | 67 -
testsuite/libsmbclient/src/lseekdir/lseekdir_4.c | 61 -
testsuite/libsmbclient/src/lseekdir/lseekdir_5.c | 119 -
testsuite/libsmbclient/src/lseekdir/lseekdir_6.c | 126 -
testsuite/libsmbclient/src/mkdir/mkdir_1.c | 60 -
testsuite/libsmbclient/src/mkdir/mkdir_2.c | 56 -
testsuite/libsmbclient/src/mkdir/mkdir_3.c | 58 -
testsuite/libsmbclient/src/mkdir/mkdir_4.c | 62 -
testsuite/libsmbclient/src/open/open_1.c | 60 -
testsuite/libsmbclient/src/open/open_2.c | 56 -
testsuite/libsmbclient/src/open/open_3.c | 60 -
testsuite/libsmbclient/src/open/open_4.c | 63 -
testsuite/libsmbclient/src/open/open_5.c | 58 -
.../src/open_print_job/open_print_job_1.c | 60 -
.../src/open_print_job/open_print_job_2.c | 56 -
testsuite/libsmbclient/src/opendir/opendir_1.c | 62 -
testsuite/libsmbclient/src/opendir/opendir_2.c | 55 -
testsuite/libsmbclient/src/opendir/opendir_3.c | 65 -
testsuite/libsmbclient/src/opendir/opendir_4.c | 61 -
.../libsmbclient/src/print_file/print_file_1.c | 76 -
.../libsmbclient/src/print_file/print_file_2.c | 72 -
.../libsmbclient/src/print_file/print_file_3.c | 59 -
.../libsmbclient/src/print_file/print_file_4.c | 55 -
testsuite/libsmbclient/src/read/read_1.c | 83 -
testsuite/libsmbclient/src/read/read_10.c | 68 -
testsuite/libsmbclient/src/read/read_11.c | 83 -
testsuite/libsmbclient/src/read/read_12.c | 87 -
testsuite/libsmbclient/src/read/read_13.c | 91 -
testsuite/libsmbclient/src/read/read_2.c | 76 -
testsuite/libsmbclient/src/read/read_3.c | 83 -
testsuite/libsmbclient/src/read/read_4.c | 77 -
testsuite/libsmbclient/src/read/read_5.c | 83 -
testsuite/libsmbclient/src/read/read_6.c | 77 -
testsuite/libsmbclient/src/read/read_7.c | 60 -
testsuite/libsmbclient/src/read/read_8.c | 56 -
testsuite/libsmbclient/src/read/read_9.c | 70 -
testsuite/libsmbclient/src/readdir/readdir_1.c | 107 -
testsuite/libsmbclient/src/readdir/readdir_2.c | 102 -
testsuite/libsmbclient/src/readdir/readdir_3.c | 71 -
testsuite/libsmbclient/src/readdir/readdir_4.c | 67 -
testsuite/libsmbclient/src/readdir/readdir_5.c | 155 -
testsuite/libsmbclient/src/rename/rename_1.c | 57 -
testsuite/libsmbclient/src/rename/rename_10.c | 64 -
testsuite/libsmbclient/src/rename/rename_11.c | 63 -
testsuite/libsmbclient/src/rename/rename_12.c | 58 -
testsuite/libsmbclient/src/rename/rename_13.c | 63 -
testsuite/libsmbclient/src/rename/rename_14.c | 58 -
testsuite/libsmbclient/src/rename/rename_2.c | 54 -
testsuite/libsmbclient/src/rename/rename_3.c | 56 -
testsuite/libsmbclient/src/rename/rename_4.c | 55 -
testsuite/libsmbclient/src/rename/rename_5.c | 59 -
testsuite/libsmbclient/src/rename/rename_6.c | 57 -
testsuite/libsmbclient/src/rename/rename_7.c | 66 -
testsuite/libsmbclient/src/rename/rename_8.c | 68 -
testsuite/libsmbclient/src/rename/rename_9.c | 68 -
testsuite/libsmbclient/src/rmdir/rmdir_1.c | 59 -
testsuite/libsmbclient/src/rmdir/rmdir_2.c | 55 -
testsuite/libsmbclient/src/rmdir/rmdir_3.c | 61 -
testsuite/libsmbclient/src/rmdir/rmdir_4.c | 57 -
testsuite/libsmbclient/src/rmdir/rmdir_5.c | 63 -
testsuite/libsmbclient/src/rmdir/rmdir_6.c | 59 -
testsuite/libsmbclient/src/stat/stat_1.c | 62 -
testsuite/libsmbclient/src/stat/stat_2.c | 58 -
testsuite/libsmbclient/src/stat/stat_3.c | 66 -
testsuite/libsmbclient/src/stat/stat_4.c | 62 -
testsuite/libsmbclient/src/stat/stat_5.c | 77 -
testsuite/libsmbclient/src/stat/stat_6.c | 80 -
testsuite/libsmbclient/src/stat/stat_k.c | 91 -
testsuite/libsmbclient/src/telldir/telldir_1.c | 102 -
testsuite/libsmbclient/src/telldir/telldir_2.c | 95 -
testsuite/libsmbclient/src/telldir/telldir_3.c | 67 -
testsuite/libsmbclient/src/telldir/telldir_4.c | 61 -
testsuite/libsmbclient/src/telldir/telldir_5.c | 124 -
testsuite/libsmbclient/src/unlink/unlink_1.c | 61 -
testsuite/libsmbclient/src/unlink/unlink_10.c | 62 -
testsuite/libsmbclient/src/unlink/unlink_11.c | 66 -
testsuite/libsmbclient/src/unlink/unlink_12.c | 65 -
testsuite/libsmbclient/src/unlink/unlink_2.c | 61 -
testsuite/libsmbclient/src/unlink/unlink_3.c | 57 -
testsuite/libsmbclient/src/unlink/unlink_4.c | 64 -
testsuite/libsmbclient/src/unlink/unlink_5.c | 62 -
testsuite/libsmbclient/src/unlink/unlink_6.c | 58 -
testsuite/libsmbclient/src/unlink/unlink_7.c | 62 -
testsuite/libsmbclient/src/unlink/unlink_8.c | 55 -
testsuite/libsmbclient/src/unlink/unlink_9.c | 57 -
.../src/unlink_print_job/unlink_print_job_1.c | 107 -
.../src/unlink_print_job/unlink_print_job_2.c | 102 -
.../src/unlink_print_job/unlink_print_job_3.c | 106 -
.../src/unlink_print_job/unlink_print_job_4.c | 101 -
.../src/unlink_print_job/unlink_print_job_5.c | 141 -
testsuite/libsmbclient/src/write/write_1.c | 77 -
testsuite/libsmbclient/src/write/write_10.c | 70 -
testsuite/libsmbclient/src/write/write_11.c | 83 -
testsuite/libsmbclient/src/write/write_12.c | 83 -
testsuite/libsmbclient/src/write/write_13.c | 87 -
testsuite/libsmbclient/src/write/write_2.c | 71 -
testsuite/libsmbclient/src/write/write_3.c | 79 -
testsuite/libsmbclient/src/write/write_4.c | 74 -
testsuite/libsmbclient/src/write/write_5.c | 79 -
testsuite/libsmbclient/src/write/write_6.c | 74 -
testsuite/libsmbclient/src/write/write_7.c | 60 -
testsuite/libsmbclient/src/write/write_8.c | 56 -
testsuite/libsmbclient/src/write/write_9.c | 72 -
testsuite/nsswitch/getgrent_r.c | 2 +-
testsuite/printing/Makefile.psec | 22 -
testsuite/printing/psec.c | 438 -
testsuite/server/ipc.exp | 44 -
testsuite/server/masktest.exp | 57 -
testsuite/server/rename.exp | 59 -
testsuite/server/xfer.exp | 48 -
testsuite/smbd/sec_ctx1.c | 4 +-
testsuite/smbd/sec_ctx_nonroot.c | 4 +-
{lib => third_party}/popt/CHANGES | 0
{lib => third_party}/popt/COPYING | 0
{lib => third_party}/popt/README | 0
{lib => third_party}/popt/dummy.in | 0
{lib => third_party}/popt/findme.c | 0
{lib => third_party}/popt/findme.h | 0
{lib => third_party}/popt/popt.c | 0
{lib => third_party}/popt/popt.h | 0
{lib => third_party}/popt/poptconfig.c | 0
third_party/popt/popthelp.c | 741 +
{lib => third_party}/popt/poptint.h | 0
{lib => third_party}/popt/poptparse.c | 0
third_party/popt/system.h | 78 +
third_party/popt/wscript | 19 +
{lib => third_party}/zlib/ChangeLog | 0
{lib => third_party}/zlib/FAQ | 0
{lib => third_party}/zlib/INDEX | 0
{lib => third_party}/zlib/Makefile | 0
{lib => third_party}/zlib/Makefile.in | 0
{lib => third_party}/zlib/README | 0
{lib => third_party}/zlib/adler32.c | 0
{lib => third_party}/zlib/algorithm.txt | 0
{lib => third_party}/zlib/amiga/Makefile.pup | 0
{lib => third_party}/zlib/amiga/Makefile.sas | 0
{lib => third_party}/zlib/as400/bndsrc | 0
{lib => third_party}/zlib/as400/compile.clp | 0
{lib => third_party}/zlib/as400/readme.txt | 0
{lib => third_party}/zlib/as400/zlib.inc | 0
{lib => third_party}/zlib/compress.c | 0
{lib => third_party}/zlib/contrib/README.contrib | 0
.../zlib/contrib/ada/buffer_demo.adb | 0
{lib => third_party}/zlib/contrib/ada/mtest.adb | 0
{lib => third_party}/zlib/contrib/ada/read.adb | 0
{lib => third_party}/zlib/contrib/ada/readme.txt | 0
{lib => third_party}/zlib/contrib/ada/test.adb | 0
.../zlib/contrib/ada/zlib-streams.adb | 0
.../zlib/contrib/ada/zlib-streams.ads | 0
.../zlib/contrib/ada/zlib-thin.adb | 0
.../zlib/contrib/ada/zlib-thin.ads | 0
{lib => third_party}/zlib/contrib/ada/zlib.adb | 0
{lib => third_party}/zlib/contrib/ada/zlib.ads | 0
{lib => third_party}/zlib/contrib/ada/zlib.gpr | 0
.../zlib/contrib/asm586/README.586 | 0
{lib => third_party}/zlib/contrib/asm586/match.S | 0
.../zlib/contrib/asm686/README.686 | 0
{lib => third_party}/zlib/contrib/asm686/match.S | 0
{lib => third_party}/zlib/contrib/blast/Makefile | 0
{lib => third_party}/zlib/contrib/blast/README | 0
{lib => third_party}/zlib/contrib/blast/blast.c | 0
{lib => third_party}/zlib/contrib/blast/blast.h | 0
{lib => third_party}/zlib/contrib/blast/test.pk | Bin
{lib => third_party}/zlib/contrib/blast/test.txt | 0
{lib => third_party}/zlib/contrib/delphi/ZLib.pas | 0
.../zlib/contrib/delphi/ZLibConst.pas | 0
.../zlib/contrib/delphi/readme.txt | 0
.../zlib/contrib/delphi/zlibd32.mak | 0
.../zlib/contrib/dotzlib/DotZLib.build | 0
.../zlib/contrib/dotzlib/DotZLib.sln | 0
.../zlib/contrib/dotzlib/DotZLib/AssemblyInfo.cs | 0
.../zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs | 0
.../zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs | 0
.../zlib/contrib/dotzlib/DotZLib/CodecBase.cs | 0
.../zlib/contrib/dotzlib/DotZLib/Deflater.cs | 0
.../zlib/contrib/dotzlib/DotZLib/DotZLib.cs | 0
.../zlib/contrib/dotzlib/DotZLib/DotZLib.csproj | 0
.../zlib/contrib/dotzlib/DotZLib/GZipStream.cs | 0
.../zlib/contrib/dotzlib/DotZLib/Inflater.cs | 0
.../zlib/contrib/dotzlib/DotZLib/UnitTests.cs | 0
.../zlib/contrib/dotzlib/LICENSE_1_0.txt | 0
.../zlib/contrib/dotzlib/readme.txt | 0
{lib => third_party}/zlib/contrib/infback9/README | 0
.../zlib/contrib/infback9/infback9.c | 0
.../zlib/contrib/infback9/infback9.h | 0
.../zlib/contrib/infback9/inffix9.h | 0
.../zlib/contrib/infback9/inflate9.h | 0
.../zlib/contrib/infback9/inftree9.c | 0
.../zlib/contrib/infback9/inftree9.h | 0
.../zlib/contrib/inflate86/inffas86.c | 0
.../zlib/contrib/inflate86/inffast.S | 0
.../zlib/contrib/iostream/test.cpp | 0
.../zlib/contrib/iostream/zfstream.cpp | 0
.../zlib/contrib/iostream/zfstream.h | 0
.../zlib/contrib/iostream2/zstream.h | 0
.../zlib/contrib/iostream2/zstream_test.cpp | 0
{lib => third_party}/zlib/contrib/iostream3/README | 0
{lib => third_party}/zlib/contrib/iostream3/TODO | 0
.../zlib/contrib/iostream3/test.cc | 0
.../zlib/contrib/iostream3/zfstream.cc | 0
.../zlib/contrib/iostream3/zfstream.h | 0
.../zlib/contrib/masm686/match.asm | 0
.../zlib/contrib/masmx64/bld_ml64.bat | 0
.../zlib/contrib/masmx64/gvmat64.asm | 0
.../zlib/contrib/masmx64/inffas8664.c | 0
.../zlib/contrib/masmx64/inffasx64.asm | 0
.../zlib/contrib/masmx64/readme.txt | 0
.../zlib/contrib/masmx86/bld_ml32.bat | 0
.../zlib/contrib/masmx86/gvmat32.asm | 0
.../zlib/contrib/masmx86/gvmat32c.c | 0
.../zlib/contrib/masmx86/inffas32.asm | 0
.../zlib/contrib/masmx86/mkasm.bat | 0
.../zlib/contrib/masmx86/readme.txt | 0
.../zlib/contrib/minizip/ChangeLogUnzip | 0
{lib => third_party}/zlib/contrib/minizip/Makefile | 0
{lib => third_party}/zlib/contrib/minizip/crypt.h | 0
{lib => third_party}/zlib/contrib/minizip/ioapi.c | 0
{lib => third_party}/zlib/contrib/minizip/ioapi.h | 0
.../zlib/contrib/minizip/iowin32.c | 0
.../zlib/contrib/minizip/iowin32.h | 0
.../zlib/contrib/minizip/miniunz.c | 0
.../zlib/contrib/minizip/minizip.c | 0
.../zlib/contrib/minizip/mztools.c | 0
.../zlib/contrib/minizip/mztools.h | 0
{lib => third_party}/zlib/contrib/minizip/unzip.c | 0
{lib => third_party}/zlib/contrib/minizip/unzip.h | 0
{lib => third_party}/zlib/contrib/minizip/zip.c | 0
{lib => third_party}/zlib/contrib/minizip/zip.h | 0
.../zlib/contrib/pascal/example.pas | 0
.../zlib/contrib/pascal/readme.txt | 0
.../zlib/contrib/pascal/zlibd32.mak | 0
.../zlib/contrib/pascal/zlibpas.pas | 0
{lib => third_party}/zlib/contrib/puff/Makefile | 0
{lib => third_party}/zlib/contrib/puff/README | 0
{lib => third_party}/zlib/contrib/puff/puff.c | 0
{lib => third_party}/zlib/contrib/puff/puff.h | 0
{lib => third_party}/zlib/contrib/puff/zeros.raw | Bin
.../zlib/contrib/testzlib/testzlib.c | 0
.../zlib/contrib/testzlib/testzlib.txt | 0
{lib => third_party}/zlib/contrib/untgz/Makefile | 0
.../zlib/contrib/untgz/Makefile.msc | 0
{lib => third_party}/zlib/contrib/untgz/untgz.c | 0
.../zlib/contrib/vstudio/readme.txt | 0
.../zlib/contrib/vstudio/vc7/miniunz.vcproj | 0
.../zlib/contrib/vstudio/vc7/minizip.vcproj | 0
.../zlib/contrib/vstudio/vc7/testzlib.vcproj | 0
.../zlib/contrib/vstudio/vc7/zlib.rc | 0
.../zlib/contrib/vstudio/vc7/zlibstat.vcproj | 0
.../zlib/contrib/vstudio/vc7/zlibvc.def | 0
.../zlib/contrib/vstudio/vc7/zlibvc.sln | 0
.../zlib/contrib/vstudio/vc7/zlibvc.vcproj | 0
.../zlib/contrib/vstudio/vc8/miniunz.vcproj | 0
.../zlib/contrib/vstudio/vc8/minizip.vcproj | 0
.../zlib/contrib/vstudio/vc8/testzlib.vcproj | 0
.../zlib/contrib/vstudio/vc8/testzlibdll.vcproj | 0
.../zlib/contrib/vstudio/vc8/zlib.rc | 0
.../zlib/contrib/vstudio/vc8/zlibstat.vcproj | 0
.../zlib/contrib/vstudio/vc8/zlibvc.def | 0
.../zlib/contrib/vstudio/vc8/zlibvc.sln | 0
.../zlib/contrib/vstudio/vc8/zlibvc.vcproj | 0
{lib => third_party}/zlib/crc32.c | 0
{lib => third_party}/zlib/crc32.h | 0
{lib => third_party}/zlib/deflate.c | 0
{lib => third_party}/zlib/deflate.h | 0
{lib => third_party}/zlib/example.c | 0
{lib => third_party}/zlib/examples/README.examples | 0
{lib => third_party}/zlib/examples/fitblk.c | 0
{lib => third_party}/zlib/examples/gun.c | 0
{lib => third_party}/zlib/examples/gzappend.c | 0
{lib => third_party}/zlib/examples/gzjoin.c | 0
{lib => third_party}/zlib/examples/gzlog.c | 0
{lib => third_party}/zlib/examples/gzlog.h | 0
{lib => third_party}/zlib/examples/zlib_how.html | 0
{lib => third_party}/zlib/examples/zpipe.c | 0
{lib => third_party}/zlib/examples/zran.c | 0
{lib => third_party}/zlib/gzio.c | 0
{lib => third_party}/zlib/infback.c | 0
{lib => third_party}/zlib/inffast.c | 0
{lib => third_party}/zlib/inffast.h | 0
{lib => third_party}/zlib/inffixed.h | 0
{lib => third_party}/zlib/inflate.c | 0
{lib => third_party}/zlib/inflate.h | 0
{lib => third_party}/zlib/inftrees.c | 0
{lib => third_party}/zlib/inftrees.h | 0
{lib => third_party}/zlib/make_vms.com | 0
{lib => third_party}/zlib/minigzip.c | 0
{lib => third_party}/zlib/msdos/Makefile.bor | 0
{lib => third_party}/zlib/msdos/Makefile.dj2 | 0
{lib => third_party}/zlib/msdos/Makefile.emx | 0
{lib => third_party}/zlib/msdos/Makefile.msc | 0
{lib => third_party}/zlib/msdos/Makefile.tc | 0
{lib => third_party}/zlib/old/Makefile.riscos | 0
{lib => third_party}/zlib/old/README | 0
{lib => third_party}/zlib/old/descrip.mms | 0
{lib => third_party}/zlib/old/os2/Makefile.os2 | 0
{lib => third_party}/zlib/old/os2/zlib.def | 0
{lib => third_party}/zlib/old/visual-basic.txt | 0
{lib => third_party}/zlib/old/zlib.html | 0
{lib => third_party}/zlib/projects/README.projects | 0
.../zlib/projects/visualc6/README.txt | 0
.../zlib/projects/visualc6/example.dsp | 0
.../zlib/projects/visualc6/minigzip.dsp | 0
.../zlib/projects/visualc6/zlib.dsp | 0
.../zlib/projects/visualc6/zlib.dsw | 0
{lib => third_party}/zlib/qnx/package.qpg | 0
{lib => third_party}/zlib/trees.c | 0
{lib => third_party}/zlib/trees.h | 0
{lib => third_party}/zlib/uncompr.c | 0
{lib => third_party}/zlib/win32/DLL_FAQ.txt | 0
{lib => third_party}/zlib/win32/Makefile.bor | 0
{lib => third_party}/zlib/win32/Makefile.emx | 0
{lib => third_party}/zlib/win32/Makefile.gcc | 0
{lib => third_party}/zlib/win32/Makefile.msc | 0
{lib => third_party}/zlib/win32/VisualC.txt | 0
{lib => third_party}/zlib/win32/zlib.def | 0
{lib => third_party}/zlib/win32/zlib1.rc | 0
third_party/zlib/wscript | 17 +
{lib => third_party}/zlib/zconf.h | 0
{lib => third_party}/zlib/zconf.in.h | 0
{lib => third_party}/zlib/zlib.h | 0
{lib => third_party}/zlib/zutil.c | 0
{lib => third_party}/zlib/zutil.h | 0
upgrading-samba4.txt | 28 +
wintest/conf/abartlet-jesse.conf | 104 +
wintest/conf/abartlet.conf | 54 +-
wintest/conf/bbaumbach.conf | 97 +
wintest/test-s3.py | 37 +-
wintest/test-s4-howto.py | 136 +-
wintest/wintest.py | 176 +-
wscript | 262 +-
wscript_build | 81 +-
wscript_build_embedded_heimdal | 5 +
wscript_build_system_heimdal | 5 +
wscript_build_system_mitkrb5 | 4 +
wscript_configure_system_mitkrb5 | 264 +
7424 files changed, 727753 insertions(+), 1467460 deletions(-)
delete mode 120000 .bzrignore
create mode 100644 .testr.conf
create mode 100644 .ycm_extra_conf.py
create mode 100644 BUILD_SYSTEMS.txt
delete mode 100644 MAINTAINERS.txt
create mode 100644 Makefile
delete mode 100644 Manifest
create mode 100644 README.contributing
create mode 100644 auth/credentials/credentials.c
create mode 100644 auth/credentials/credentials.h
create mode 100644 auth/credentials/credentials_internal.h
create mode 100644 auth/credentials/credentials_krb5.c
create mode 100644 auth/credentials/credentials_krb5.h
create mode 100644 auth/credentials/credentials_ntlm.c
create mode 100644 auth/credentials/credentials_secrets.c
create mode 100644 auth/credentials/pycredentials.c
create mode 100644 auth/credentials/pycredentials.h
create mode 100644 auth/credentials/samba-credentials.pc.in
create mode 100755 auth/credentials/tests/bind.py
create mode 100644 auth/credentials/tests/simple.c
create mode 100755 auth/credentials/wscript_build
create mode 100644 auth/gensec/external.c
create mode 100644 auth/gensec/gensec.c
create mode 100644 auth/gensec/gensec.h
rename {source4/auth => auth}/gensec/gensec.pc.in (100%)
create mode 100644 auth/gensec/gensec_internal.h
create mode 100644 auth/gensec/gensec_start.c
create mode 100644 auth/gensec/gensec_util.c
create mode 100644 auth/gensec/ncalrpc.c
create mode 100644 auth/gensec/schannel.c
create mode 100644 auth/gensec/spnego.c
create mode 100755 auth/gensec/wscript_build
create mode 100644 auth/kerberos/gssapi_pac.c
create mode 100644 auth/kerberos/kerberos_pac.c
create mode 100644 auth/kerberos/pac_utils.h
create mode 100755 auth/kerberos/wscript_build
create mode 100644 auth/ntlmssp/gensec_ntlmssp.c
create mode 100644 auth/ntlmssp/gensec_ntlmssp_server.c
create mode 100644 auth/ntlmssp/ntlmssp.c
create mode 100644 auth/ntlmssp/ntlmssp.h
create mode 100644 auth/ntlmssp/ntlmssp_client.c
create mode 100644 auth/ntlmssp/ntlmssp_ndr.c
rename {libcli/auth => auth/ntlmssp}/ntlmssp_ndr.h (100%)
create mode 100644 auth/ntlmssp/ntlmssp_private.h
create mode 100644 auth/ntlmssp/ntlmssp_server.c
create mode 100644 auth/ntlmssp/ntlmssp_sign.c
create mode 100644 auth/ntlmssp/ntlmssp_util.c
create mode 100644 auth/ntlmssp/wscript_build
create mode 100644 auth/wbc_auth_util.c
create mode 100644 buildtools/README
delete mode 100644 buildtools/bin/README
mode change 120000 => 100755 buildtools/bin/waf
delete mode 100755 buildtools/bin/waf-svn
delete mode 100755 buildtools/compare_config_h3.sh
delete mode 100644 buildtools/mktowscript/mklist.txt
delete mode 100755 buildtools/mktowscript/mktowscript.pl
delete mode 100755 buildtools/mktowscript/rebuild_all.sh
create mode 100755 buildtools/update-waf.sh
create mode 100644 buildtools/wafadmin/3rdparty/ParallelDebug.py
create mode 100644 buildtools/wafadmin/3rdparty/batched_cc.py
create mode 100644 buildtools/wafadmin/3rdparty/boost.py
create mode 100644 buildtools/wafadmin/3rdparty/fluid.py
copy buildtools/{wafsamba => wafadmin/3rdparty}/gccdeps.py (100%)
create mode 100644 buildtools/wafadmin/3rdparty/go.py
create mode 100644 buildtools/wafadmin/3rdparty/lru_cache.py
create mode 100644 buildtools/wafadmin/3rdparty/paranoid.py
create mode 100644 buildtools/wafadmin/3rdparty/swig.py
create mode 100644 buildtools/wafadmin/3rdparty/valadoc.py
create mode 100644 buildtools/wafadmin/Build.py
create mode 100644 buildtools/wafadmin/Configure.py
create mode 100644 buildtools/wafadmin/Constants.py
create mode 100644 buildtools/wafadmin/Environment.py
create mode 100644 buildtools/wafadmin/Logs.py
create mode 100644 buildtools/wafadmin/Node.py
create mode 100644 buildtools/wafadmin/Options.py
create mode 100644 buildtools/wafadmin/Runner.py
create mode 100644 buildtools/wafadmin/Scripting.py
create mode 100644 buildtools/wafadmin/Task.py
create mode 100644 buildtools/wafadmin/TaskGen.py
create mode 100644 buildtools/wafadmin/Tools/__init__.py
create mode 100644 buildtools/wafadmin/Tools/ar.py
create mode 100644 buildtools/wafadmin/Tools/bison.py
create mode 100644 buildtools/wafadmin/Tools/cc.py
create mode 100644 buildtools/wafadmin/Tools/ccroot.py
create mode 100644 buildtools/wafadmin/Tools/compiler_cc.py
create mode 100644 buildtools/wafadmin/Tools/compiler_cxx.py
create mode 100644 buildtools/wafadmin/Tools/compiler_d.py
create mode 100644 buildtools/wafadmin/Tools/config_c.py
create mode 100644 buildtools/wafadmin/Tools/cs.py
create mode 100644 buildtools/wafadmin/Tools/cxx.py
create mode 100644 buildtools/wafadmin/Tools/d.py
create mode 100644 buildtools/wafadmin/Tools/dbus.py
create mode 100644 buildtools/wafadmin/Tools/dmd.py
create mode 100644 buildtools/wafadmin/Tools/flex.py
create mode 100644 buildtools/wafadmin/Tools/gas.py
create mode 100644 buildtools/wafadmin/Tools/gcc.py
create mode 100644 buildtools/wafadmin/Tools/gdc.py
create mode 100644 buildtools/wafadmin/Tools/glib2.py
create mode 100644 buildtools/wafadmin/Tools/gnome.py
create mode 100644 buildtools/wafadmin/Tools/gnu_dirs.py
create mode 100644 buildtools/wafadmin/Tools/gob2.py
create mode 100644 buildtools/wafadmin/Tools/gxx.py
create mode 100644 buildtools/wafadmin/Tools/icc.py
create mode 100644 buildtools/wafadmin/Tools/icpc.py
create mode 100644 buildtools/wafadmin/Tools/intltool.py
create mode 100644 buildtools/wafadmin/Tools/javaw.py
create mode 100644 buildtools/wafadmin/Tools/kde4.py
create mode 100644 buildtools/wafadmin/Tools/libtool.py
create mode 100644 buildtools/wafadmin/Tools/lua.py
create mode 100644 buildtools/wafadmin/Tools/misc.py
create mode 100644 buildtools/wafadmin/Tools/msvc.py
create mode 100644 buildtools/wafadmin/Tools/nasm.py
create mode 100644 buildtools/wafadmin/Tools/ocaml.py
create mode 100644 buildtools/wafadmin/Tools/osx.py
create mode 100644 buildtools/wafadmin/Tools/perl.py
create mode 100644 buildtools/wafadmin/Tools/preproc.py
create mode 100644 buildtools/wafadmin/Tools/python.py
create mode 100644 buildtools/wafadmin/Tools/qt4.py
create mode 100644 buildtools/wafadmin/Tools/ruby.py
create mode 100644 buildtools/wafadmin/Tools/suncc.py
create mode 100644 buildtools/wafadmin/Tools/suncxx.py
create mode 100644 buildtools/wafadmin/Tools/tex.py
create mode 100644 buildtools/wafadmin/Tools/unittestw.py
create mode 100644 buildtools/wafadmin/Tools/vala.py
create mode 100644 buildtools/wafadmin/Tools/winres.py
create mode 100644 buildtools/wafadmin/Tools/xlc.py
create mode 100644 buildtools/wafadmin/Tools/xlcxx.py
create mode 100644 buildtools/wafadmin/Utils.py
create mode 100644 buildtools/wafadmin/__init__.py
create mode 100644 buildtools/wafadmin/ansiterm.py
create mode 100644 buildtools/wafadmin/pproc.py
create mode 100644 buildtools/wafadmin/py3kfixes.py
copy Read-Manifest-Now => buildtools/wafsamba/__init__.py (100%)
create mode 100644 buildtools/wafsamba/configure_file.py
create mode 100644 buildtools/wafsamba/samba_perl.py
create mode 100644 buildtools/wafsamba/samba_third_party.py
create mode 100644 buildtools/wafsamba/tests/__init__.py
create mode 100644 buildtools/wafsamba/tests/test_abi.py
create mode 100644 buildtools/wafsamba/tests/test_bundled.py
create mode 100644 buildtools/wafsamba/tests/test_utils.py
create mode 100644 callcatcher-exceptions.grep
create mode 100755 configure
create mode 100755 configure.developer
create mode 100644 ctdb/.bzrignore
create mode 100644 ctdb/.gitignore
copy COPYING => ctdb/COPYING (100%)
create mode 100644 ctdb/Makefile
create mode 100644 ctdb/NEWS
create mode 100644 ctdb/README
create mode 100644 ctdb/client/ctdb_client.c
create mode 100644 ctdb/common/cmdline.c
create mode 100644 ctdb/common/ctdb_fork.c
create mode 100644 ctdb/common/ctdb_io.c
create mode 100644 ctdb/common/ctdb_logging.c
create mode 100644 ctdb/common/ctdb_ltdb.c
create mode 100644 ctdb/common/ctdb_message.c
create mode 100644 ctdb/common/ctdb_util.c
create mode 100644 ctdb/common/rb_tree.c
create mode 100644 ctdb/common/rb_tree.h
create mode 100644 ctdb/common/system_aix.c
create mode 100644 ctdb/common/system_common.c
create mode 100644 ctdb/common/system_freebsd.c
create mode 100644 ctdb/common/system_gnu.c
create mode 100644 ctdb/common/system_kfreebsd.c
create mode 100644 ctdb/common/system_linux.c
create mode 100644 ctdb/common/system_util.c
create mode 100644 ctdb/config/README
create mode 100755 ctdb/config/ctdb-crash-cleanup.sh
create mode 100755 ctdb/config/ctdb.init
create mode 100644 ctdb/config/ctdb.service
create mode 100644 ctdb/config/ctdb.sudoers
create mode 100644 ctdb/config/ctdb.sysconfig
create mode 100755 ctdb/config/ctdbd_wrapper
create mode 100755 ctdb/config/debug-hung-script.sh
create mode 100755 ctdb/config/debug_locks.sh
create mode 100755 ctdb/config/events.d/00.ctdb
create mode 100755 ctdb/config/events.d/01.reclock
create mode 100755 ctdb/config/events.d/10.interface
create mode 100755 ctdb/config/events.d/11.natgw
create mode 100755 ctdb/config/events.d/11.routing
create mode 100755 ctdb/config/events.d/13.per_ip_routing
create mode 100755 ctdb/config/events.d/20.multipathd
create mode 100755 ctdb/config/events.d/31.clamd
create mode 100644 ctdb/config/events.d/40.fs_use
create mode 100755 ctdb/config/events.d/40.vsftpd
create mode 100755 ctdb/config/events.d/41.httpd
create mode 100755 ctdb/config/events.d/49.winbind
create mode 100755 ctdb/config/events.d/50.samba
create mode 100755 ctdb/config/events.d/60.ganesha
create mode 100755 ctdb/config/events.d/60.nfs
create mode 100755 ctdb/config/events.d/62.cnfs
create mode 100755 ctdb/config/events.d/70.iscsi
create mode 100755 ctdb/config/events.d/91.lvs
create mode 100755 ctdb/config/events.d/99.timeout
create mode 100644 ctdb/config/events.d/README
create mode 100755 ctdb/config/functions
create mode 100755 ctdb/config/gcore_trace.sh
create mode 100644 ctdb/config/nfs-rpc-checks.d/10.statd.check
create mode 100644 ctdb/config/nfs-rpc-checks.d/20.nfsd.check
create mode 100644 ctdb/config/nfs-rpc-checks.d/30.lockd.check
create mode 100644 ctdb/config/nfs-rpc-checks.d/40.mountd.check
create mode 100644 ctdb/config/nfs-rpc-checks.d/50.rquotad.check
create mode 100755 ctdb/config/notify.d.README
create mode 100755 ctdb/config/notify.sh
create mode 100755 ctdb/config/statd-callout
create mode 100755 ctdb/configure
create mode 100755 ctdb/configure.rpm
create mode 100644 ctdb/ctdb.pc.in
create mode 100644 ctdb/doc/Makefile
create mode 100644 ctdb/doc/ctdb-statistics.7.xml
create mode 100644 ctdb/doc/ctdb-tunables.7.xml
create mode 100644 ctdb/doc/ctdb.1.xml
create mode 100644 ctdb/doc/ctdb.7.xml
create mode 100644 ctdb/doc/ctdbd.1.xml
create mode 100644 ctdb/doc/ctdbd.conf.5.xml
create mode 100644 ctdb/doc/ctdbd_wrapper.1.xml
create mode 100644 ctdb/doc/examples/README
create mode 100644 ctdb/doc/examples/cluster.conf
create mode 100644 ctdb/doc/examples/natgw.conf
create mode 100644 ctdb/doc/ltdbtool.1.xml
create mode 100644 ctdb/doc/onnode.1.xml
create mode 100644 ctdb/doc/ping_pong.1.xml
create mode 100644 ctdb/doc/readonlyrecords.txt
create mode 100644 ctdb/doc/recovery-process.txt
create mode 100644 ctdb/ib/README.txt
create mode 100644 ctdb/ib/ibw_ctdb.c
create mode 100644 ctdb/ib/ibw_ctdb.h
create mode 100644 ctdb/ib/ibw_ctdb_init.c
create mode 100644 ctdb/ib/ibwrapper.c
create mode 100644 ctdb/ib/ibwrapper.h
create mode 100644 ctdb/ib/ibwrapper_internal.h
create mode 100644 ctdb/ib/ibwrapper_test.c
create mode 100644 ctdb/include/ctdb.h
create mode 100644 ctdb/include/ctdb_client.h
create mode 100644 ctdb/include/ctdb_logging.h
create mode 100644 ctdb/include/ctdb_private.h
create mode 100644 ctdb/include/ctdb_protocol.h
create mode 100644 ctdb/include/ctdb_typesafe_cb.h
create mode 100644 ctdb/include/internal/cmdline.h
create mode 100644 ctdb/include/internal/idtree.h
create mode 100644 ctdb/include/internal/includes.h
create mode 100644 ctdb/lib/tdb_wrap/tdb_wrap.c
create mode 100644 ctdb/lib/tdb_wrap/tdb_wrap.h
create mode 100755 ctdb/lib/tdb_wrap/wscript_build
create mode 100644 ctdb/lib/util/debug.c
create mode 100644 ctdb/lib/util/debug.h
create mode 100644 ctdb/lib/util/dlinklist.h
create mode 100644 ctdb/lib/util/fault.c
create mode 100644 ctdb/lib/util/idtree.c
create mode 100644 ctdb/lib/util/signal.c
copy {lib => ctdb/lib}/util/substitute.c (100%)
create mode 100644 ctdb/lib/util/util.c
create mode 100644 ctdb/lib/util/util.h
create mode 100644 ctdb/lib/util/util_file.c
create mode 100644 ctdb/lib/util/util_time.c
create mode 100755 ctdb/lib/util/wscript_build
create mode 100644 ctdb/packaging/RPM/ctdb.spec.in
create mode 100755 ctdb/packaging/mkversion.sh
create mode 100644 ctdb/server/ctdb_banning.c
create mode 100644 ctdb/server/ctdb_call.c
create mode 100644 ctdb/server/ctdb_control.c
create mode 100644 ctdb/server/ctdb_daemon.c
create mode 100644 ctdb/server/ctdb_event_helper.c
create mode 100644 ctdb/server/ctdb_freeze.c
create mode 100644 ctdb/server/ctdb_keepalive.c
create mode 100644 ctdb/server/ctdb_lock.c
create mode 100644 ctdb/server/ctdb_lock_helper.c
create mode 100644 ctdb/server/ctdb_logging.c
create mode 100644 ctdb/server/ctdb_ltdb_server.c
create mode 100644 ctdb/server/ctdb_monitor.c
create mode 100644 ctdb/server/ctdb_persistent.c
create mode 100644 ctdb/server/ctdb_recover.c
create mode 100644 ctdb/server/ctdb_recoverd.c
create mode 100644 ctdb/server/ctdb_server.c
create mode 100644 ctdb/server/ctdb_serverids.c
create mode 100644 ctdb/server/ctdb_statistics.c
create mode 100644 ctdb/server/ctdb_takeover.c
create mode 100644 ctdb/server/ctdb_traverse.c
create mode 100644 ctdb/server/ctdb_tunables.c
create mode 100644 ctdb/server/ctdb_update_record.c
create mode 100644 ctdb/server/ctdb_uptime.c
create mode 100644 ctdb/server/ctdb_vacuum.c
create mode 100644 ctdb/server/ctdbd.c
create mode 100644 ctdb/server/eventscript.c
create mode 100644 ctdb/tcp/ctdb_tcp.h
create mode 100644 ctdb/tcp/tcp_connect.c
create mode 100644 ctdb/tcp/tcp_init.c
create mode 100644 ctdb/tcp/tcp_io.c
create mode 100755 ctdb/tests/INSTALL
create mode 100644 ctdb/tests/README
create mode 100644 ctdb/tests/TODO
create mode 100755 ctdb/tests/complex/11_ctdb_delip_removes_ip.sh
create mode 100755 ctdb/tests/complex/18_ctdb_reloadips.sh
create mode 100755 ctdb/tests/complex/31_nfs_tickle.sh
create mode 100755 ctdb/tests/complex/32_cifs_tickle.sh
create mode 100755 ctdb/tests/complex/33_gratuitous_arp.sh
create mode 100755 ctdb/tests/complex/34_nfs_tickle_restart.sh
create mode 100755 ctdb/tests/complex/41_failover_ping_discrete.sh
create mode 100755 ctdb/tests/complex/42_failover_ssh_hostname.sh
create mode 100755 ctdb/tests/complex/43_failover_nfs_basic.sh
create mode 100755 ctdb/tests/complex/44_failover_nfs_oneway.sh
create mode 100755 ctdb/tests/complex/45_failover_nfs_kill.sh
create mode 100755 ctdb/tests/complex/90_debug_hung_script.sh
create mode 100644 ctdb/tests/complex/README
create mode 100644 ctdb/tests/complex/scripts/local.bash
create mode 100755 ctdb/tests/events.d/00.test
create mode 100755 ctdb/tests/eventscripts/00.ctdb.init.001.sh
create mode 100755 ctdb/tests/eventscripts/00.ctdb.init.002.sh
create mode 100755 ctdb/tests/eventscripts/00.ctdb.init.003.sh
create mode 100755 ctdb/tests/eventscripts/00.ctdb.init.004.sh
create mode 100755 ctdb/tests/eventscripts/00.ctdb.init.005.sh
create mode 100755 ctdb/tests/eventscripts/00.ctdb.init.006.sh
create mode 100755 ctdb/tests/eventscripts/00.ctdb.init.007.sh
create mode 100755 ctdb/tests/eventscripts/00.ctdb.init.008.sh
create mode 100755 ctdb/tests/eventscripts/00.ctdb.init.021.sh
create mode 100755 ctdb/tests/eventscripts/00.ctdb.init.022.sh
create mode 100755 ctdb/tests/eventscripts/00.ctdb.init.023.sh
create mode 100755 ctdb/tests/eventscripts/00.ctdb.monitor.001.sh
create mode 100755 ctdb/tests/eventscripts/00.ctdb.monitor.002.sh
create mode 100755 ctdb/tests/eventscripts/00.ctdb.monitor.003.sh
create mode 100755 ctdb/tests/eventscripts/00.ctdb.monitor.004.sh
create mode 100755 ctdb/tests/eventscripts/00.ctdb.monitor.005.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.init.001.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.init.002.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.monitor.001.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.monitor.002.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.monitor.003.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.monitor.004.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.monitor.005.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.monitor.006.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.monitor.007.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.monitor.008.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.monitor.009.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.monitor.010.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.monitor.011.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.monitor.012.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.monitor.013.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.monitor.014.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.monitor.015.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.monitor.016.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.multi.001.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.releaseip.001.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.releaseip.002.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.releaseip.010.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.releaseip.011.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.startup.001.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.startup.002.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.takeip.001.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.takeip.002.sh
create mode 100755 ctdb/tests/eventscripts/10.interface.takeip.003.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.001.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.002.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.003.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.004.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.005.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.011.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.012.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.013.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.014.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.015.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.021.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.022.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.023.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.024.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.025.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.041.sh
create mode 100755 ctdb/tests/eventscripts/11.natgw.042.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.001.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.002.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.003.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.004.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.005.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.006.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.007.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.008.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.009.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.010.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.011.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.012.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.013.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.014.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.015.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.016.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.017.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.018.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.019.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.021.sh
create mode 100755 ctdb/tests/eventscripts/13.per_ip_routing.022.sh
create mode 100755 ctdb/tests/eventscripts/20.multipathd.monitor.001.sh
create mode 100755 ctdb/tests/eventscripts/20.multipathd.monitor.002.sh
create mode 100755 ctdb/tests/eventscripts/20.multipathd.monitor.003.sh
create mode 100755 ctdb/tests/eventscripts/20.multipathd.monitor.004.sh
create mode 100755 ctdb/tests/eventscripts/40.vsftpd.monitor.001.sh
create mode 100755 ctdb/tests/eventscripts/41.httpd.monitor.001.sh
create mode 100755 ctdb/tests/eventscripts/49.winbind.monitor.001.sh
create mode 100755 ctdb/tests/eventscripts/49.winbind.monitor.050.sh
create mode 100755 ctdb/tests/eventscripts/49.winbind.monitor.051.sh
create mode 100755 ctdb/tests/eventscripts/49.winbind.monitor.101.sh
create mode 100755 ctdb/tests/eventscripts/49.winbind.monitor.102.sh
create mode 100755 ctdb/tests/eventscripts/50.samba.monitor.001.sh
create mode 100755 ctdb/tests/eventscripts/50.samba.monitor.050.sh
create mode 100755 ctdb/tests/eventscripts/50.samba.monitor.051.sh
create mode 100755 ctdb/tests/eventscripts/50.samba.monitor.101.sh
create mode 100755 ctdb/tests/eventscripts/50.samba.monitor.103.sh
create mode 100755 ctdb/tests/eventscripts/50.samba.monitor.104.sh
create mode 100755 ctdb/tests/eventscripts/50.samba.monitor.105.sh
create mode 100755 ctdb/tests/eventscripts/50.samba.monitor.106.sh
create mode 100755 ctdb/tests/eventscripts/50.samba.monitor.107.sh
create mode 100755 ctdb/tests/eventscripts/60.ganesha.monitor.101.sh
create mode 100755 ctdb/tests/eventscripts/60.ganesha.monitor.131.sh
create mode 100755 ctdb/tests/eventscripts/60.ganesha.monitor.141.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.001.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.101.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.102.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.103.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.104.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.111.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.112.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.113.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.114.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.121.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.122.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.131.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.132.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.141.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.142.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.151.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.152.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.153.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.161.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.monitor.162.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.multi.001.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.multi.002.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.multi.003.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.multi.004.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.multi.005.sh
create mode 100755 ctdb/tests/eventscripts/60.nfs.multi.006.sh
create mode 100644 ctdb/tests/eventscripts/README
create mode 120000 ctdb/tests/eventscripts/etc-ctdb/functions
create mode 100644 ctdb/tests/eventscripts/etc-ctdb/public_addresses
create mode 100755 ctdb/tests/eventscripts/etc-ctdb/rc.local
create mode 100755 ctdb/tests/eventscripts/etc-ctdb/statd-callout
create mode 100755 ctdb/tests/eventscripts/etc/init.d/nfs
create mode 100755 ctdb/tests/eventscripts/etc/init.d/nfslock
create mode 100644 ctdb/tests/eventscripts/etc/samba/smb.conf
create mode 100644 ctdb/tests/eventscripts/etc/sysconfig/ctdb
create mode 100644 ctdb/tests/eventscripts/etc/sysconfig/nfs
create mode 100644 ctdb/tests/eventscripts/scripts/local.sh
create mode 100755 ctdb/tests/eventscripts/stubs/ctdb
create mode 100755 ctdb/tests/eventscripts/stubs/date
create mode 100755 ctdb/tests/eventscripts/stubs/ethtool
create mode 100755 ctdb/tests/eventscripts/stubs/exportfs
create mode 100755 ctdb/tests/eventscripts/stubs/free
create mode 100755 ctdb/tests/eventscripts/stubs/ip
create mode 100755 ctdb/tests/eventscripts/stubs/iptables
create mode 100755 ctdb/tests/eventscripts/stubs/kill
create mode 100755 ctdb/tests/eventscripts/stubs/killall
create mode 100755 ctdb/tests/eventscripts/stubs/multipath
create mode 100755 ctdb/tests/eventscripts/stubs/net
create mode 100755 ctdb/tests/eventscripts/stubs/netstat
create mode 100755 ctdb/tests/eventscripts/stubs/nmap
create mode 100755 ctdb/tests/eventscripts/stubs/pidof
create mode 100755 ctdb/tests/eventscripts/stubs/pkill
create mode 100755 ctdb/tests/eventscripts/stubs/ps
create mode 100755 ctdb/tests/eventscripts/stubs/rpc.lockd
create mode 100755 ctdb/tests/eventscripts/stubs/rpc.mountd
create mode 100755 ctdb/tests/eventscripts/stubs/rpc.rquotad
create mode 100755 ctdb/tests/eventscripts/stubs/rpc.statd
create mode 100755 ctdb/tests/eventscripts/stubs/rpcinfo
create mode 100755 ctdb/tests/eventscripts/stubs/service
create mode 100755 ctdb/tests/eventscripts/stubs/sleep
create mode 100755 ctdb/tests/eventscripts/stubs/tdbdump
create mode 100755 ctdb/tests/eventscripts/stubs/tdbtool
create mode 100755 ctdb/tests/eventscripts/stubs/testparm
create mode 100755 ctdb/tests/eventscripts/stubs/wbinfo
create mode 100755 ctdb/tests/onnode/0001.sh
create mode 100755 ctdb/tests/onnode/0002.sh
create mode 100755 ctdb/tests/onnode/0003.sh
create mode 100755 ctdb/tests/onnode/0004.sh
create mode 100755 ctdb/tests/onnode/0005.sh
create mode 100755 ctdb/tests/onnode/0006.sh
create mode 100755 ctdb/tests/onnode/0070.sh
create mode 100755 ctdb/tests/onnode/0071.sh
create mode 100755 ctdb/tests/onnode/0072.sh
create mode 100755 ctdb/tests/onnode/0075.sh
create mode 100755 ctdb/tests/onnode/0080.sh
create mode 100755 ctdb/tests/onnode/0081.sh
create mode 100755 ctdb/tests/onnode/0090.sh
create mode 100755 ctdb/tests/onnode/0091.sh
create mode 100644 ctdb/tests/onnode/README
create mode 100644 ctdb/tests/onnode/nodes
create mode 100644 ctdb/tests/onnode/scripts/local.sh
create mode 100755 ctdb/tests/onnode/stubs/ctdb
create mode 100755 ctdb/tests/onnode/stubs/onnode-buggy-001
create mode 100755 ctdb/tests/onnode/stubs/ssh
create mode 120000 ctdb/tests/run_cluster_tests.sh
create mode 100755 ctdb/tests/run_tests.sh
create mode 100644 ctdb/tests/scripts/common.sh
create mode 100644 ctdb/tests/scripts/integration.bash
create mode 100755 ctdb/tests/scripts/test_wrap
create mode 100644 ctdb/tests/scripts/unit.sh
create mode 100755 ctdb/tests/simple/00_ctdb_init.sh
create mode 100755 ctdb/tests/simple/00_ctdb_onnode.sh
create mode 100755 ctdb/tests/simple/01_ctdb_version.sh
create mode 100755 ctdb/tests/simple/02_ctdb_listvars.sh
create mode 100755 ctdb/tests/simple/03_ctdb_getvar.sh
create mode 100755 ctdb/tests/simple/04_ctdb_setvar.sh
create mode 100755 ctdb/tests/simple/05_ctdb_listnodes.sh
create mode 100755 ctdb/tests/simple/06_ctdb_getpid.sh
create mode 100755 ctdb/tests/simple/07_ctdb_process_exists.sh
create mode 100755 ctdb/tests/simple/08_ctdb_isnotrecmaster.sh
create mode 100755 ctdb/tests/simple/09_ctdb_ping.sh
create mode 100755 ctdb/tests/simple/11_ctdb_ip.sh
create mode 100755 ctdb/tests/simple/12_ctdb_getdebug.sh
create mode 100755 ctdb/tests/simple/13_ctdb_setdebug.sh
create mode 100755 ctdb/tests/simple/14_ctdb_statistics.sh
create mode 100755 ctdb/tests/simple/15_ctdb_statisticsreset.sh
create mode 100755 ctdb/tests/simple/16_ctdb_config_add_ip.sh
create mode 100755 ctdb/tests/simple/17_ctdb_config_delete_ip.sh
create mode 100755 ctdb/tests/simple/18_ctdb_reloadips.sh
create mode 100755 ctdb/tests/simple/20_delip_iface_gc.sh
create mode 100755 ctdb/tests/simple/23_ctdb_moveip.sh
create mode 100755 ctdb/tests/simple/24_ctdb_getdbmap.sh
create mode 100755 ctdb/tests/simple/25_dumpmemory.sh
create mode 100755 ctdb/tests/simple/26_ctdb_config_check_error_on_unreachable_ctdb.sh
create mode 100755 ctdb/tests/simple/27_ctdb_detach.sh
create mode 100755 ctdb/tests/simple/31_ctdb_disable.sh
create mode 100755 ctdb/tests/simple/32_ctdb_enable.sh
create mode 100755 ctdb/tests/simple/41_ctdb_stop.sh
create mode 100755 ctdb/tests/simple/42_ctdb_continue.sh
create mode 100755 ctdb/tests/simple/43_stop_recmaster_yield.sh
create mode 100755 ctdb/tests/simple/51_ctdb_bench.sh
create mode 100755 ctdb/tests/simple/52_ctdb_fetch.sh
create mode 100755 ctdb/tests/simple/53_ctdb_transaction.sh
create mode 100755 ctdb/tests/simple/54_ctdb_transaction_recovery.sh
create mode 100755 ctdb/tests/simple/55_ctdb_ptrans.sh
create mode 100755 ctdb/tests/simple/58_ctdb_restoredb.sh
create mode 100755 ctdb/tests/simple/60_recoverd_missing_ip.sh
create mode 100755 ctdb/tests/simple/70_recoverpdbbyseqnum.sh
create mode 100755 ctdb/tests/simple/71_ctdb_wipedb.sh
create mode 100755 ctdb/tests/simple/72_update_record_persistent.sh
create mode 100755 ctdb/tests/simple/73_tunable_NoIPTakeover.sh
create mode 100755 ctdb/tests/simple/75_readonly_records_basic.sh
create mode 100755 ctdb/tests/simple/76_ctdb_pdb_recovery.sh
create mode 100755 ctdb/tests/simple/77_ctdb_db_recovery.sh
create mode 100755 ctdb/tests/simple/80_ctdb_traverse.sh
create mode 100755 ctdb/tests/simple/99_daemons_shutdown.sh
create mode 100644 ctdb/tests/simple/README
create mode 100644 ctdb/tests/simple/scripts/local.bash
create mode 100644 ctdb/tests/simple/scripts/local_daemons.bash
create mode 100644 ctdb/tests/src/ctdb_bench.c
create mode 100644 ctdb/tests/src/ctdb_fetch.c
create mode 100644 ctdb/tests/src/ctdb_fetch_one.c
create mode 100644 ctdb/tests/src/ctdb_fetch_readonly_loop.c
create mode 100644 ctdb/tests/src/ctdb_fetch_readonly_once.c
create mode 100644 ctdb/tests/src/ctdb_functest.c
create mode 100644 ctdb/tests/src/ctdb_lock_tdb.c
create mode 100644 ctdb/tests/src/ctdb_persistent.c
create mode 100644 ctdb/tests/src/ctdb_porting_tests.c
create mode 100644 ctdb/tests/src/ctdb_randrec.c
create mode 100644 ctdb/tests/src/ctdb_store.c
create mode 100644 ctdb/tests/src/ctdb_takeover_tests.c
create mode 100644 ctdb/tests/src/ctdb_test.c
create mode 100644 ctdb/tests/src/ctdb_test_stubs.c
create mode 100644 ctdb/tests/src/ctdb_trackingdb_test.c
create mode 100644 ctdb/tests/src/ctdb_transaction.c
create mode 100644 ctdb/tests/src/ctdb_traverse.c
create mode 100644 ctdb/tests/src/ctdb_update_record.c
create mode 100644 ctdb/tests/src/ctdb_update_record_persistent.c
create mode 100644 ctdb/tests/src/ctdbd_test.c
create mode 100644 ctdb/tests/src/rb_perftest.c
create mode 100644 ctdb/tests/src/rb_test.c
create mode 100644 ctdb/tests/takeover/README
create mode 100755 ctdb/tests/takeover/det.001.sh
create mode 100755 ctdb/tests/takeover/det.002.sh
create mode 100755 ctdb/tests/takeover/det.003.sh
create mode 100755 ctdb/tests/takeover/lcp2.001.sh
create mode 100755 ctdb/tests/takeover/lcp2.002.sh
create mode 100755 ctdb/tests/takeover/lcp2.003.sh
create mode 100755 ctdb/tests/takeover/lcp2.004.sh
create mode 100755 ctdb/tests/takeover/lcp2.005.sh
create mode 100755 ctdb/tests/takeover/lcp2.006.sh
create mode 100755 ctdb/tests/takeover/lcp2.007.sh
create mode 100755 ctdb/tests/takeover/lcp2.008.sh
create mode 100755 ctdb/tests/takeover/lcp2.009.sh
create mode 100755 ctdb/tests/takeover/lcp2.010.sh
create mode 100755 ctdb/tests/takeover/lcp2.011.sh
create mode 100755 ctdb/tests/takeover/lcp2.012.sh
create mode 100755 ctdb/tests/takeover/lcp2.013.sh
create mode 100755 ctdb/tests/takeover/lcp2.014.sh
create mode 100755 ctdb/tests/takeover/lcp2.015.sh
create mode 100755 ctdb/tests/takeover/lcp2.016.sh
create mode 100755 ctdb/tests/takeover/lcp2.017.sh
create mode 100755 ctdb/tests/takeover/lcp2.018.sh
create mode 100755 ctdb/tests/takeover/lcp2.019.sh
create mode 100755 ctdb/tests/takeover/lcp2.020.sh
create mode 100755 ctdb/tests/takeover/lcp2.021.sh
create mode 100755 ctdb/tests/takeover/lcp2.022.sh
create mode 100755 ctdb/tests/takeover/lcp2.023.sh
create mode 100755 ctdb/tests/takeover/lcp2.024.sh
create mode 100755 ctdb/tests/takeover/lcp2.025.sh
create mode 100755 ctdb/tests/takeover/lcp2.026.sh
create mode 100755 ctdb/tests/takeover/lcp2.027.sh
create mode 100755 ctdb/tests/takeover/lcp2.028.sh
create mode 100755 ctdb/tests/takeover/lcp2.029.sh
create mode 100755 ctdb/tests/takeover/lcp2.030.sh
create mode 100755 ctdb/tests/takeover/lcp2.031.sh
create mode 100755 ctdb/tests/takeover/lcp2.032.sh
create mode 100755 ctdb/tests/takeover/lcp2.033.sh
create mode 100755 ctdb/tests/takeover/nondet.001.sh
create mode 100755 ctdb/tests/takeover/nondet.002.sh
create mode 100755 ctdb/tests/takeover/nondet.003.sh
create mode 100644 ctdb/tests/takeover/scripts/local.sh
create mode 100644 ctdb/tests/takeover/simulation/README
create mode 100755 ctdb/tests/takeover/simulation/ctdb_takeover.py
create mode 100755 ctdb/tests/takeover/simulation/hey_jude.py
create mode 100755 ctdb/tests/takeover/simulation/ip_groups1.py
create mode 100755 ctdb/tests/takeover/simulation/ip_groups2.py
create mode 100755 ctdb/tests/takeover/simulation/ip_groups3.py
create mode 100755 ctdb/tests/takeover/simulation/ip_groups4.py
create mode 100755 ctdb/tests/takeover/simulation/ip_groups5.py
create mode 100755 ctdb/tests/takeover/simulation/mgmt_simple.py
create mode 100755 ctdb/tests/takeover/simulation/node_group.py
create mode 100755 ctdb/tests/takeover/simulation/node_group_extra.py
create mode 100755 ctdb/tests/takeover/simulation/node_group_simple.py
create mode 100755 ctdb/tests/takeover/simulation/nondet_path_01.py
create mode 100755 ctdb/tests/test_check_tcp_ports.sh
create mode 100644 ctdb/tests/tool/README
create mode 100755 ctdb/tests/tool/func.parse_nodestring.001.sh
create mode 100755 ctdb/tests/tool/func.parse_nodestring.002.sh
create mode 100755 ctdb/tests/tool/func.parse_nodestring.003.sh
create mode 100644 ctdb/tests/tool/scripts/local.sh
create mode 100755 ctdb/tests/tool/stubby.getcapabilities.001.sh
create mode 100755 ctdb/tests/tool/stubby.getcapabilities.002.sh
create mode 100755 ctdb/tests/tool/stubby.getcapabilities.003.sh
create mode 100755 ctdb/tests/tool/stubby.getcapabilities.004.sh
create mode 100755 ctdb/tests/tool/stubby.listnodes.001.sh
create mode 100755 ctdb/tests/tool/stubby.listnodes.002.sh
create mode 100755 ctdb/tests/tool/stubby.lvs.001.sh
create mode 100755 ctdb/tests/tool/stubby.lvs.002.sh
create mode 100755 ctdb/tests/tool/stubby.lvs.003.sh
create mode 100755 ctdb/tests/tool/stubby.lvsmaster.001.sh
create mode 100755 ctdb/tests/tool/stubby.lvsmaster.002.sh
create mode 100755 ctdb/tests/tool/stubby.lvsmaster.003.sh
create mode 100755 ctdb/tests/tool/stubby.lvsmaster.004.sh
create mode 100755 ctdb/tests/tool/stubby.lvsmaster.005.sh
create mode 100755 ctdb/tests/tool/stubby.lvsmaster.006.sh
create mode 100755 ctdb/tests/tool/stubby.lvsmaster.007.sh
create mode 100755 ctdb/tests/tool/stubby.natgwlist.001.sh
create mode 100755 ctdb/tests/tool/stubby.natgwlist.002.sh
create mode 100755 ctdb/tests/tool/stubby.natgwlist.003.sh
create mode 100755 ctdb/tests/tool/stubby.natgwlist.004.sh
create mode 100755 ctdb/tests/tool/stubby.natgwlist.005.sh
create mode 100755 ctdb/tests/tool/stubby.natgwlist.006.sh
create mode 100755 ctdb/tests/tool/stubby.natgwlist.007.sh
create mode 100755 ctdb/tests/tool/stubby.natgwlist.008.sh
create mode 100755 ctdb/tests/tool/stubby.natgwlist.009.sh
create mode 100755 ctdb/tests/tool/stubby.natgwlist.010.sh
create mode 100755 ctdb/tests/tool/stubby.nodestatus.001.sh
create mode 100755 ctdb/tests/tool/stubby.nodestatus.002.sh
create mode 100755 ctdb/tests/tool/stubby.nodestatus.003.sh
create mode 100755 ctdb/tests/tool/stubby.nodestatus.004.sh
create mode 100755 ctdb/tests/tool/stubby.nodestatus.005.sh
create mode 100755 ctdb/tests/tool/stubby.status.001.sh
create mode 100755 ctdb/tests/tool/stubby.status.002.sh
create mode 100755 ctdb/tests/tool/stubby.xpnn.001.sh
create mode 100755 ctdb/tests/tool/stubby.xpnn.002.sh
create mode 100755 ctdb/tests/tool/stubby.xpnn.003.sh
create mode 100644 ctdb/tools/ctdb.c
create mode 100755 ctdb/tools/ctdb_diagnostics
create mode 100644 ctdb/tools/ctdb_vacuum.c
create mode 100644 ctdb/tools/ltdbtool.c
create mode 100755 ctdb/tools/onnode
create mode 100644 ctdb/utils/nagios/README
create mode 100644 ctdb/utils/nagios/check_ctdb
create mode 100644 ctdb/utils/ping_pong/ping_pong.c
create mode 100644 ctdb/utils/pmda/Install
create mode 100644 ctdb/utils/pmda/README
create mode 100644 ctdb/utils/pmda/Remove
create mode 100644 ctdb/utils/pmda/domain.h
create mode 100644 ctdb/utils/pmda/help
create mode 100644 ctdb/utils/pmda/pmda_ctdb.c
create mode 100644 ctdb/utils/pmda/pmns
create mode 100644 ctdb/utils/pmda/root
create mode 100644 ctdb/utils/scsi_io/scsi_io.c
create mode 100644 ctdb/utils/smnotify/smnotify.c
create mode 100644 ctdb/utils/smnotify/smnotify.x
create mode 100644 ctdb/web/bar1.jpg
create mode 100644 ctdb/web/building.html
create mode 100644 ctdb/web/clamd.html
create mode 100644 ctdb/web/configuring.html
create mode 100644 ctdb/web/ctdblogo.png
create mode 100644 ctdb/web/documentation.html
create mode 100644 ctdb/web/download.html
create mode 100644 ctdb/web/footer.html
create mode 100644 ctdb/web/ftp.html
create mode 100644 ctdb/web/header.html
create mode 100644 ctdb/web/index.html
create mode 100644 ctdb/web/iscsi.html
create mode 100644 ctdb/web/nfs.html
create mode 100644 ctdb/web/prerequisites.html
create mode 100644 ctdb/web/samba.html
create mode 100644 ctdb/web/testing.html
create mode 100755 ctdb/wscript
create mode 100644 debian/README.Debian
delete mode 100644 debian/README.build
create mode 100644 debian/TODO
create mode 100755 debian/addshare.py
create mode 100755 debian/autodeps.py
create mode 100755 debian/bin/cups-config
create mode 100755 debian/bin/xsltproc
create mode 100755 debian/build-orig.sh
create mode 100644 debian/bzr-builddeb.conf
delete mode 100644 debian/clean
delete mode 100644 debian/config.cache
create mode 100644 debian/dirs
rename docs-xml/Samba4-HOWTO/history.xml => debian/diversions (100%)
create mode 100644 debian/gbp.conf
create mode 100755 debian/get_source_changedate.pl
create mode 100755 debian/ldb-compat.py
create mode 100644 debian/ldb-equiv-versions
create mode 100644 debian/libnss-winbind.install
create mode 100644 debian/libnss-winbind.lintian-overrides
create mode 100644 debian/libpam-smbpass.preinst
create mode 100644 debian/libparse-pidl-perl.install
create mode 100644 debian/library-equivalents
create mode 100644 debian/libsamba-heimdal.install
copy lib/popt/dummy.in => debian/libsmbclient.manpages (100%)
create mode 100644 debian/libsmbsharemodes-dev.install
create mode 100644 debian/libsmbsharemodes0.install
create mode 100755 debian/make_shlibs
create mode 100755 debian/merge_shlibs.pl
create mode 100644 debian/patches/05_share_ldb_module
create mode 100644 debian/patches/07_private_lib
create mode 100644 debian/patches/25_heimdal_api_changes
create mode 100644 debian/patches/26_heimdal_compat
create mode 100644 debian/patches/add-so-version-to-private-libraries
delete mode 100644 debian/patches/autoconf.patch
create mode 100644 debian/patches/bug_598313_upstream_7499-nss_wins-dont-clobber-daemons-logs.patch
delete mode 100644 debian/patches/documentation.patch
delete mode 100644 debian/patches/dont-build-VFS-examples.patch
delete mode 100644 debian/patches/fhs-filespaths.patch
delete mode 100644 debian/patches/initialize_password_db-null-deref
delete mode 100644 debian/patches/installswat.sh.patch
delete mode 100644 debian/patches/smbtar-bashism.patch
delete mode 100644 debian/patches/undefined-symbols.patch
create mode 100644 debian/patches/waf_smbpasswd_location
create mode 100644 debian/patches/xsltproc_dont_build_smb.conf.5.patch
create mode 100644 debian/python-samba.install
create mode 100644 debian/registry-tools.install
create mode 100644 debian/registry-tools.lintian-overrides
create mode 100755 debian/samba-ad-dc.config
create mode 100644 debian/samba-ad-dc.postinst
create mode 100644 debian/samba-ad-dc.postrm
create mode 100644 debian/samba-ad-dc.templates
create mode 100644 debian/samba-ad-dc.upstart
create mode 100644 debian/samba-common-bin.dirs
create mode 100644 debian/samba-common-bin.lintian-overrides
delete mode 100644 debian/samba-common.links
create mode 100644 debian/samba-common.maintscript
create mode 100644 debian/samba-common.preinst
create mode 100644 debian/samba-dev.install
delete mode 100644 debian/samba-doc-pdf.doc-base.samba-by-example
delete mode 100644 debian/samba-doc-pdf.doc-base.samba-developers-guide
delete mode 100644 debian/samba-doc-pdf.doc-base.samba-howto
delete mode 100644 debian/samba-doc-pdf.docs
delete mode 100644 debian/samba-doc.doc-base.samba-by-example
delete mode 100644 debian/samba-doc.doc-base.samba-developers-guide
delete mode 100644 debian/samba-doc.doc-base.samba-howto
create mode 100644 debian/samba-doc.install
create mode 100644 debian/samba-doc.lintian-overrides
create mode 100644 debian/samba-dsdb-modules.install
create mode 100644 debian/samba-libs.install
create mode 100644 debian/samba-libs.lintian-overrides
create mode 100644 debian/samba-libs.preinst
create mode 100644 debian/samba-testsuite.install
create mode 100644 debian/samba-testsuite.lintian-overrides
delete mode 100644 debian/samba-tools.install
create mode 100644 debian/samba-vfs-modules.install
delete mode 100644 debian/samba.config
delete mode 100644 debian/samba.docs
delete mode 100644 debian/samba.if-up
create mode 100644 debian/samba.links
create mode 100644 debian/samba.maintscript
create mode 100644 debian/samba.nmbd.init
create mode 100644 debian/samba.nmbd.upstart
create mode 100644 debian/samba.reload-smbd.upstart
create mode 100644 debian/samba.samba-ad-dc.init
create mode 100644 debian/samba.smbd.init
create mode 100644 debian/samba.smbd.upstart
delete mode 100644 debian/samba.templates
create mode 100644 debian/samba.upstart.in
create mode 100644 debian/samba4.dirs
create mode 100755 debian/setoption.py
delete mode 100644 debian/source.lintian-overrides
delete mode 100644 debian/swat.dirs
delete mode 100644 debian/swat.install
delete mode 100644 debian/swat.links
delete mode 100644 debian/swat.postinst
delete mode 100644 debian/swat.postrm
create mode 100644 debian/tests/control
create mode 100644 debian/tests/python-smoke
delete mode 100644 debian/winbind.links
create mode 100644 debian/winbind.lintian-overrides
create mode 100644 debian/winbind.upstart
create mode 100644 dfs_server/dfs_server_ad.c
create mode 100644 dfs_server/dfs_server_ad.h
create mode 100644 dfs_server/wscript_build
delete mode 100644 docs-xml/Samba3-ByExample/SBE-KerberosFastStart.xml
delete mode 100644 docs-xml/Samba3-HOWTO/TOSHARG-HighAvailability.xml
delete mode 100644 docs-xml/Samba3-HOWTO/TOSHARG-Other-Clients.xml
delete mode 100644 docs-xml/Samba3-HOWTO/TOSHARG-Portability.xml
delete mode 100644 docs-xml/Samba3-HOWTO/TOSHARG-SWAT.xml
delete mode 100644 docs-xml/Samba3-HOWTO/TOSHARG-Speed.xml
delete mode 100644 docs-xml/Samba3-HOWTO/TOSHARG-upgrading-to-3.0.xml
delete mode 100644 docs-xml/Samba4-HOWTO/ad-dc.xml
delete mode 100644 docs-xml/Samba4-HOWTO/ad-member.xml
delete mode 100644 docs-xml/Samba4-HOWTO/auth.xml
delete mode 100644 docs-xml/Samba4-HOWTO/cifsfs.xml
delete mode 100644 docs-xml/Samba4-HOWTO/compiling.xml
delete mode 100644 docs-xml/Samba4-HOWTO/config.xml
delete mode 100644 docs-xml/Samba4-HOWTO/domain-bdc.xml
delete mode 100644 docs-xml/Samba4-HOWTO/domain-member.xml
delete mode 100644 docs-xml/Samba4-HOWTO/domain-pdc.xml
delete mode 100644 docs-xml/Samba4-HOWTO/gui-clients.xml
delete mode 100644 docs-xml/Samba4-HOWTO/index.xml
delete mode 100644 docs-xml/Samba4-HOWTO/ldb.xml
delete mode 100644 docs-xml/Samba4-HOWTO/printing.xml
delete mode 100644 docs-xml/Samba4-HOWTO/protocol.xml
delete mode 100644 docs-xml/Samba4-HOWTO/registry.xml
delete mode 100644 docs-xml/Samba4-HOWTO/samba.xml
delete mode 100644 docs-xml/Samba4-HOWTO/security=share.xml
delete mode 100644 docs-xml/Samba4-HOWTO/security=user.xml
delete mode 100644 docs-xml/Samba4-HOWTO/shares.xml
delete mode 100644 docs-xml/Samba4-HOWTO/smbclient.xml
delete mode 100644 docs-xml/manpages-3/eventlogadm.8.xml
delete mode 100644 docs-xml/manpages-3/findsmb.1.xml
delete mode 100644 docs-xml/manpages-3/idmap_ad.8.xml
delete mode 100644 docs-xml/manpages-3/idmap_adex.8.xml
delete mode 100644 docs-xml/manpages-3/idmap_autorid.8.xml
delete mode 100644 docs-xml/manpages-3/idmap_hash.8.xml
delete mode 100644 docs-xml/manpages-3/idmap_ldap.8.xml
delete mode 100644 docs-xml/manpages-3/idmap_nss.8.xml
delete mode 100644 docs-xml/manpages-3/idmap_rid.8.xml
delete mode 100644 docs-xml/manpages-3/idmap_tdb.8.xml
delete mode 100644 docs-xml/manpages-3/idmap_tdb2.8.xml
delete mode 100644 docs-xml/manpages-3/libsmbclient.7.xml
delete mode 100644 docs-xml/manpages-3/lmhosts.5.xml
delete mode 100644 docs-xml/manpages-3/log2pcap.1.xml
delete mode 100644 docs-xml/manpages-3/net.8.xml
delete mode 100644 docs-xml/manpages-3/nmbd.8.xml
delete mode 100644 docs-xml/manpages-3/nmblookup.1.xml
delete mode 100644 docs-xml/manpages-3/ntlm_auth.1.xml
delete mode 100644 docs-xml/manpages-3/pam_winbind.8.xml
delete mode 100644 docs-xml/manpages-3/pam_winbind.conf.5.xml
delete mode 100644 docs-xml/manpages-3/pdbedit.8.xml
delete mode 100644 docs-xml/manpages-3/profiles.1.xml
delete mode 100644 docs-xml/manpages-3/rpcclient.1.xml
delete mode 100644 docs-xml/manpages-3/samba.7.xml
delete mode 100644 docs-xml/manpages-3/sharesec.1.xml
delete mode 100644 docs-xml/manpages-3/smb.conf.5.xml
delete mode 100644 docs-xml/manpages-3/smbcacls.1.xml
delete mode 100644 docs-xml/manpages-3/smbclient.1.xml
delete mode 100644 docs-xml/manpages-3/smbcontrol.1.xml
delete mode 100644 docs-xml/manpages-3/smbcquotas.1.xml
delete mode 100644 docs-xml/manpages-3/smbd.8.xml
delete mode 100644 docs-xml/manpages-3/smbget.1.xml
delete mode 100644 docs-xml/manpages-3/smbgetrc.5.xml
delete mode 100644 docs-xml/manpages-3/smbpasswd.5.xml
delete mode 100644 docs-xml/manpages-3/smbpasswd.8.xml
delete mode 100644 docs-xml/manpages-3/smbspool.8.xml
delete mode 100644 docs-xml/manpages-3/smbstatus.1.xml
delete mode 100644 docs-xml/manpages-3/smbta-util.8.xml
delete mode 100644 docs-xml/manpages-3/smbtar.1.xml
delete mode 100644 docs-xml/manpages-3/smbtree.1.xml
delete mode 100644 docs-xml/manpages-3/swat.8.xml
delete mode 100644 docs-xml/manpages-3/tdbbackup.8.xml
delete mode 100644 docs-xml/manpages-3/tdbdump.8.xml
delete mode 100644 docs-xml/manpages-3/tdbtool.8.xml
delete mode 100644 docs-xml/manpages-3/testparm.1.xml
delete mode 100644 docs-xml/manpages-3/vfs_acl_tdb.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_acl_xattr.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_aio_fork.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_audit.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_cacheprime.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_cap.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_catia.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_commit.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_crossrename.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_default_quota.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_dirsort.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_extd_audit.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_fake_perms.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_fileid.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_full_audit.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_gpfs.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_netatalk.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_notify_fam.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_prealloc.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_preopen.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_readahead.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_readonly.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_recycle.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_scannedonly.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_shadow_copy.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_shadow_copy2.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_smb_traffic_analyzer.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_streams_depot.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_streams_xattr.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_time_audit.8.xml
delete mode 100644 docs-xml/manpages-3/vfs_xattr_tdb.8.xml
delete mode 100644 docs-xml/manpages-3/vfstest.1.xml
delete mode 100644 docs-xml/manpages-3/wbinfo.1.xml
delete mode 100644 docs-xml/manpages-3/winbind_krb5_locator.7.xml
delete mode 100644 docs-xml/manpages-3/winbindd.8.xml
create mode 100644 docs-xml/manpages/dbwrap_tool.1.xml
create mode 100644 docs-xml/manpages/eventlogadm.8.xml
create mode 100644 docs-xml/manpages/findsmb.1.xml
create mode 100644 docs-xml/manpages/idmap_ad.8.xml
create mode 100644 docs-xml/manpages/idmap_autorid.8.xml
create mode 100644 docs-xml/manpages/idmap_hash.8.xml
create mode 100644 docs-xml/manpages/idmap_ldap.8.xml
create mode 100644 docs-xml/manpages/idmap_nss.8.xml
create mode 100644 docs-xml/manpages/idmap_rfc2307.8.xml
create mode 100644 docs-xml/manpages/idmap_rid.8.xml
create mode 100644 docs-xml/manpages/idmap_tdb.8.xml
create mode 100644 docs-xml/manpages/idmap_tdb2.8.xml
create mode 100644 docs-xml/manpages/libsmbclient.7.xml
create mode 100644 docs-xml/manpages/lmhosts.5.xml
create mode 100644 docs-xml/manpages/log2pcap.1.xml
create mode 100644 docs-xml/manpages/net.8.xml
create mode 100644 docs-xml/manpages/nmbd.8.xml
create mode 100644 docs-xml/manpages/nmblookup.1.xml
create mode 100644 docs-xml/manpages/ntlm_auth.1.xml
create mode 100644 docs-xml/manpages/pam_winbind.8.xml
create mode 100644 docs-xml/manpages/pam_winbind.conf.5.xml
create mode 100644 docs-xml/manpages/pdbedit.8.xml
create mode 100644 docs-xml/manpages/profiles.1.xml
create mode 100644 docs-xml/manpages/rpcclient.1.xml
create mode 100644 docs-xml/manpages/samba-regedit.8.xml
create mode 100644 docs-xml/manpages/samba-tool.8.xml
create mode 100644 docs-xml/manpages/samba.7.xml
create mode 100644 docs-xml/manpages/samba.8.xml
create mode 100644 docs-xml/manpages/sharesec.1.xml
create mode 100644 docs-xml/manpages/smb.conf.5.xml
create mode 100644 docs-xml/manpages/smbcacls.1.xml
create mode 100644 docs-xml/manpages/smbclient.1.xml
create mode 100644 docs-xml/manpages/smbcontrol.1.xml
create mode 100644 docs-xml/manpages/smbcquotas.1.xml
create mode 100644 docs-xml/manpages/smbd.8.xml
create mode 100644 docs-xml/manpages/smbget.1.xml
create mode 100644 docs-xml/manpages/smbgetrc.5.xml
create mode 100644 docs-xml/manpages/smbpasswd.5.xml
create mode 100644 docs-xml/manpages/smbpasswd.8.xml
create mode 100644 docs-xml/manpages/smbspool.8.xml
create mode 100644 docs-xml/manpages/smbstatus.1.xml
create mode 100644 docs-xml/manpages/smbta-util.8.xml
create mode 100644 docs-xml/manpages/smbtar.1.xml
create mode 100644 docs-xml/manpages/smbtree.1.xml
create mode 100644 docs-xml/manpages/testparm.1.xml
create mode 100644 docs-xml/manpages/vfs_acl_tdb.8.xml
create mode 100644 docs-xml/manpages/vfs_acl_xattr.8.xml
create mode 100644 docs-xml/manpages/vfs_aio_fork.8.xml
create mode 100644 docs-xml/manpages/vfs_aio_linux.8.xml
create mode 100644 docs-xml/manpages/vfs_aio_pthread.8.xml
create mode 100644 docs-xml/manpages/vfs_audit.8.xml
create mode 100644 docs-xml/manpages/vfs_btrfs.8.xml
create mode 100644 docs-xml/manpages/vfs_cacheprime.8.xml
create mode 100644 docs-xml/manpages/vfs_cap.8.xml
create mode 100644 docs-xml/manpages/vfs_catia.8.xml
create mode 100644 docs-xml/manpages/vfs_commit.8.xml
create mode 100644 docs-xml/manpages/vfs_crossrename.8.xml
create mode 100644 docs-xml/manpages/vfs_default_quota.8.xml
create mode 100644 docs-xml/manpages/vfs_dirsort.8.xml
create mode 100644 docs-xml/manpages/vfs_extd_audit.8.xml
create mode 100644 docs-xml/manpages/vfs_fake_perms.8.xml
create mode 100644 docs-xml/manpages/vfs_fileid.8.xml
create mode 100644 docs-xml/manpages/vfs_fruit.8.xml
create mode 100644 docs-xml/manpages/vfs_full_audit.8.xml
create mode 100644 docs-xml/manpages/vfs_gpfs.8.xml
create mode 100644 docs-xml/manpages/vfs_linux_xfs_sgid.8.xml
create mode 100644 docs-xml/manpages/vfs_media_harmony.8.xml
create mode 100644 docs-xml/manpages/vfs_netatalk.8.xml
create mode 100644 docs-xml/manpages/vfs_notify_fam.8.xml
create mode 100644 docs-xml/manpages/vfs_prealloc.8.xml
create mode 100644 docs-xml/manpages/vfs_preopen.8.xml
create mode 100644 docs-xml/manpages/vfs_readahead.8.xml
create mode 100644 docs-xml/manpages/vfs_readonly.8.xml
create mode 100644 docs-xml/manpages/vfs_recycle.8.xml
create mode 100644 docs-xml/manpages/vfs_scannedonly.8.xml
create mode 100644 docs-xml/manpages/vfs_shadow_copy.8.xml
create mode 100644 docs-xml/manpages/vfs_shadow_copy2.8.xml
create mode 100644 docs-xml/manpages/vfs_smb_traffic_analyzer.8.xml
create mode 100644 docs-xml/manpages/vfs_snapper.8.xml
create mode 100644 docs-xml/manpages/vfs_streams_depot.8.xml
create mode 100644 docs-xml/manpages/vfs_streams_xattr.8.xml
create mode 100644 docs-xml/manpages/vfs_syncops.8.xml
create mode 100644 docs-xml/manpages/vfs_time_audit.8.xml
create mode 100644 docs-xml/manpages/vfs_tsmsm.8.xml
create mode 100644 docs-xml/manpages/vfs_worm.8.xml
create mode 100644 docs-xml/manpages/vfs_xattr_tdb.8.xml
create mode 100644 docs-xml/manpages/vfs_zfsacl.8.xml
create mode 100644 docs-xml/manpages/vfstest.1.xml
create mode 100644 docs-xml/manpages/wbinfo.1.xml
create mode 100644 docs-xml/manpages/winbind_krb5_locator.7.xml
create mode 100644 docs-xml/manpages/winbindd.8.xml
delete mode 100755 docs-xml/scripts/find_missing_doc.pl
delete mode 100755 docs-xml/scripts/find_missing_manpages.pl
delete mode 100755 docs-xml/scripts/neatquotes.pl
delete mode 100644 docs-xml/smbdotconf/base/displaycharset.xml
create mode 100644 docs-xml/smbdotconf/base/serverservices.xml
create mode 100644 docs-xml/smbdotconf/base/sharebackend.xml
create mode 100644 docs-xml/smbdotconf/domain/allowdnsupdates.xml
create mode 100644 docs-xml/smbdotconf/domain/dnsforwarder.xml
create mode 100644 docs-xml/smbdotconf/domain/dnsupdatecommand.xml
create mode 100644 docs-xml/smbdotconf/domain/nsupdatecommand.xml
create mode 100644 docs-xml/smbdotconf/domain/rndccommand.xml
create mode 100644 docs-xml/smbdotconf/domain/spnupdatecommand.xml
create mode 100644 docs-xml/smbdotconf/locking/kernelsharemodes.xml
delete mode 100644 docs-xml/smbdotconf/locking/lockspincount.xml
delete mode 100644 docs-xml/smbdotconf/locking/sharemodes.xml
create mode 100644 docs-xml/smbdotconf/logon/allownt4crypto.xml
create mode 100644 docs-xml/smbdotconf/logon/rejectmd5clients.xml
create mode 100644 docs-xml/smbdotconf/misc/afstokenlifetime.xml
create mode 100644 docs-xml/smbdotconf/misc/nbtclientsocketaddress.xml
create mode 100644 docs-xml/smbdotconf/misc/rpcdaemon.xml
delete mode 100644 docs-xml/smbdotconf/misc/setdirectory.xml
delete mode 100644 docs-xml/smbdotconf/misc/socketaddress.xml
delete mode 100644 docs-xml/smbdotconf/misc/timeoffset.xml
create mode 100644 docs-xml/smbdotconf/printing/spoolssarchitecture.xml
create mode 100644 docs-xml/smbdotconf/printing/spoolssosversion.xml
create mode 100644 docs-xml/smbdotconf/protocol/aclallowexecutealways.xml
delete mode 100644 docs-xml/smbdotconf/protocol/announceas.xml
delete mode 100644 docs-xml/smbdotconf/protocol/announceversion.xml
create mode 100644 docs-xml/smbdotconf/protocol/cldapport.xml
create mode 100644 docs-xml/smbdotconf/protocol/clientmaxprotocol.xml
create mode 100644 docs-xml/smbdotconf/protocol/clientminprotocol.xml
create mode 100644 docs-xml/smbdotconf/protocol/dcerpcendpointservers.xml
create mode 100644 docs-xml/smbdotconf/protocol/dgramport.xml
create mode 100644 docs-xml/smbdotconf/protocol/durablehandles.xml
delete mode 100644 docs-xml/smbdotconf/protocol/maxprotocol.xml
delete mode 100644 docs-xml/smbdotconf/protocol/minprotocol.xml
create mode 100644 docs-xml/smbdotconf/protocol/nbtport.xml
create mode 100644 docs-xml/smbdotconf/protocol/rpcbigendian.xml
create mode 100644 docs-xml/smbdotconf/protocol/servermaxprotocol.xml
create mode 100644 docs-xml/smbdotconf/protocol/serverminprotocol.xml
create mode 100644 docs-xml/smbdotconf/protocol/unicode.xml
create mode 100644 docs-xml/smbdotconf/protocol/webport.xml
create mode 100644 docs-xml/smbdotconf/security/kpasswdport.xml
create mode 100644 docs-xml/smbdotconf/security/krb5port.xml
create mode 100644 docs-xml/smbdotconf/security/lognttokencommand.xml
create mode 100644 docs-xml/smbdotconf/security/ntpsigndsocketdirectory.xml
create mode 100644 docs-xml/smbdotconf/security/oldpasswordallowedperiod.xml
delete mode 100644 docs-xml/smbdotconf/security/passwordlevel.xml
delete mode 100644 docs-xml/smbdotconf/security/printeradmin.xml
create mode 100644 docs-xml/smbdotconf/security/sambakcccommand.xml
delete mode 100644 docs-xml/smbdotconf/security/sendspengoprincipal.xml
create mode 100644 docs-xml/smbdotconf/security/serverrole.xml
create mode 100644 docs-xml/smbdotconf/security/tlscafile.xml
create mode 100644 docs-xml/smbdotconf/security/tlscertfile.xml
create mode 100644 docs-xml/smbdotconf/security/tlscrlfile.xml
create mode 100644 docs-xml/smbdotconf/security/tlsdhparamsfile.xml
create mode 100644 docs-xml/smbdotconf/security/tlsenabled.xml
create mode 100644 docs-xml/smbdotconf/security/tlskeyfile.xml
delete mode 100644 docs-xml/smbdotconf/tuning/paranoidserversecurity.xml
create mode 100644 docs-xml/smbdotconf/tuning/usentdb.xml
delete mode 100644 docs-xml/smbdotconf/vfs/aclcompatibility.xml
create mode 100644 docs-xml/smbdotconf/vfs/ntvfshandler.xml
create mode 100644 docs-xml/smbdotconf/winbind/netutralizent4emulation.xml
create mode 100644 docs-xml/smbdotconf/winbind/rejectmd5servers.xml
create mode 100644 docs-xml/smbdotconf/winbind/requirestrongkey.xml
create mode 100644 docs-xml/smbdotconf/winbind/winbinddprivilegedsocketdirectory.xml
create mode 100644 docs-xml/smbdotconf/winbind/winbinddsocketdirectory.xml
create mode 100644 docs-xml/smbdotconf/winbind/winbindrequesttimeout.xml
create mode 100644 docs-xml/smbdotconf/winbind/winbindsealedpipes.xml
create mode 100644 docs-xml/wscript_build
create mode 100644 docs-xml/xslt/generate-dependencies.xsl
delete mode 100644 docs/Samba3-ByExample.pdf
delete mode 100644 docs/Samba3-Developers-Guide.pdf
delete mode 100644 docs/Samba3-HOWTO.pdf
delete mode 100644 docs/THANKS
delete mode 100644 docs/history
delete mode 100644 docs/htmldocs/Samba3-ByExample/Big500users.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/DMSMig.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/DomApps.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/ExNetworks.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/HA.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/RefSection.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/apa.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/appendix.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/ch14.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/go01.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/happy.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/index.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/ix01.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/kerberos.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/net2000users.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/ntmigration.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/nw4migration.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/pr01.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/pr02.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/pr03.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/preface.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/primer.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/samba.css
delete mode 100644 docs/htmldocs/Samba3-ByExample/secure.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/simple.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/small.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/unixclients.html
delete mode 100644 docs/htmldocs/Samba3-ByExample/upgrades.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/CodingSuggestions.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/Packaging.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/architecture.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/contributing.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/debug.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/devprinting.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/index.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/internals.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/modules.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/ntdomain.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/parsing.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/pr01.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/pt01.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/pt02.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/pt03.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/pt04.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/pt05.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/pwencrypt.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/rpc-plugin.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/samba.css
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/tracing.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/unix-smb.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/vfs.html
delete mode 100644 docs/htmldocs/Samba3-Developers-Guide/wins.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/AccessControls.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/AdvancedNetworkManagement.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/Appendix.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/Backup.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/CUPS-printing.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/ChangeNotes.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/ClientConfig.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/DNSDHCP.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/FastStart.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/InterdomainTrusts.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/IntroSMB.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/NT4Migration.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/NetCommand.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/NetworkBrowsing.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/Other-Clients.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/PolicyMgmt.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/Portability.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/ProfileMgmt.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/SWAT.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/SambaHA.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/ServerType.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/StandAloneServer.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/TOSHpreface.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/VFS.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/apa.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/bugreport.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/cfgsmarts.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/ch-ldap-tls.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/ch47.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/classicalprinting.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/compiling.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/diagnosis.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/domain-member.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/go01.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/groupmapping.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/idmapper.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/index.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/install.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/integrate-ms-networks.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/introduction.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/ix01.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/largefile.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/locking.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/migration.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/msdfs.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/optional.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/pam.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/passdb.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/pr01.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/pr02.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/pr03.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/problems.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/rights.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/samba-bdc.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/samba-pdc.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/samba.css
delete mode 100644 docs/htmldocs/Samba3-HOWTO/securing-samba.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/speed.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/tdb.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/troubleshooting.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/type.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/unicode.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/upgrading-to-3.0.html
delete mode 100644 docs/htmldocs/Samba3-HOWTO/winbind.html
delete mode 100644 docs/htmldocs/index.html
delete mode 100644 docs/htmldocs/manpages/eventlogadm.8.html
delete mode 100644 docs/htmldocs/manpages/findsmb.1.html
delete mode 100644 docs/htmldocs/manpages/idmap_ad.8.html
delete mode 100644 docs/htmldocs/manpages/idmap_adex.8.html
delete mode 100644 docs/htmldocs/manpages/idmap_autorid.8.html
delete mode 100644 docs/htmldocs/manpages/idmap_hash.8.html
delete mode 100644 docs/htmldocs/manpages/idmap_ldap.8.html
delete mode 100644 docs/htmldocs/manpages/idmap_nss.8.html
delete mode 100644 docs/htmldocs/manpages/idmap_rid.8.html
delete mode 100644 docs/htmldocs/manpages/idmap_tdb.8.html
delete mode 100644 docs/htmldocs/manpages/idmap_tdb2.8.html
delete mode 100644 docs/htmldocs/manpages/index.html
delete mode 100644 docs/htmldocs/manpages/libsmbclient.7.html
delete mode 100644 docs/htmldocs/manpages/lmhosts.5.html
delete mode 100644 docs/htmldocs/manpages/log2pcap.1.html
delete mode 100644 docs/htmldocs/manpages/net.8.html
delete mode 100644 docs/htmldocs/manpages/nmbd.8.html
delete mode 100644 docs/htmldocs/manpages/nmblookup.1.html
delete mode 100644 docs/htmldocs/manpages/ntlm_auth.1.html
delete mode 100644 docs/htmldocs/manpages/pam_winbind.8.html
delete mode 100644 docs/htmldocs/manpages/pam_winbind.conf.5.html
delete mode 100644 docs/htmldocs/manpages/pdbedit.8.html
delete mode 100644 docs/htmldocs/manpages/profiles.1.html
delete mode 100644 docs/htmldocs/manpages/rpcclient.1.html
delete mode 100644 docs/htmldocs/manpages/samba.7.html
delete mode 100644 docs/htmldocs/manpages/sharesec.1.html
delete mode 100644 docs/htmldocs/manpages/smb.conf.5.html
delete mode 100644 docs/htmldocs/manpages/smbcacls.1.html
delete mode 100644 docs/htmldocs/manpages/smbclient.1.html
delete mode 100644 docs/htmldocs/manpages/smbcontrol.1.html
delete mode 100644 docs/htmldocs/manpages/smbcquotas.1.html
delete mode 100644 docs/htmldocs/manpages/smbd.8.html
delete mode 100644 docs/htmldocs/manpages/smbget.1.html
delete mode 100644 docs/htmldocs/manpages/smbgetrc.5.html
delete mode 100644 docs/htmldocs/manpages/smbpasswd.5.html
delete mode 100644 docs/htmldocs/manpages/smbpasswd.8.html
delete mode 100644 docs/htmldocs/manpages/smbspool.8.html
delete mode 100644 docs/htmldocs/manpages/smbstatus.1.html
delete mode 100644 docs/htmldocs/manpages/smbta-util.8.html
delete mode 100644 docs/htmldocs/manpages/smbtar.1.html
delete mode 100644 docs/htmldocs/manpages/smbtree.1.html
delete mode 100644 docs/htmldocs/manpages/swat.8.html
delete mode 100644 docs/htmldocs/manpages/tdbbackup.8.html
delete mode 100644 docs/htmldocs/manpages/tdbdump.8.html
delete mode 100644 docs/htmldocs/manpages/tdbtool.8.html
delete mode 100644 docs/htmldocs/manpages/testparm.1.html
delete mode 100644 docs/htmldocs/manpages/vfs_acl_tdb.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_acl_xattr.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_aio_fork.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_audit.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_cacheprime.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_cap.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_catia.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_commit.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_crossrename.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_default_quota.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_dirsort.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_extd_audit.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_fake_perms.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_fileid.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_full_audit.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_gpfs.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_netatalk.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_notify_fam.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_prealloc.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_preopen.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_readahead.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_readonly.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_recycle.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_scannedonly.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_shadow_copy.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_shadow_copy2.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_smb_traffic_analyzer.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_streams_depot.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_streams_xattr.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_time_audit.8.html
delete mode 100644 docs/htmldocs/manpages/vfs_xattr_tdb.8.html
delete mode 100644 docs/htmldocs/manpages/vfstest.1.html
delete mode 100644 docs/htmldocs/manpages/wbinfo.1.html
delete mode 100644 docs/htmldocs/manpages/winbind_krb5_locator.7.html
delete mode 100644 docs/htmldocs/manpages/winbindd.8.html
delete mode 100644 docs/htmldocs/samba.css
create mode 100644 docs/manpages/dbwrap_tool.1
delete mode 100644 docs/manpages/idmap_adex.8
create mode 100644 docs/manpages/idmap_rfc2307.8
create mode 100644 docs/manpages/samba-regedit.8
create mode 100644 docs/manpages/samba-tool.8
create mode 100644 docs/manpages/samba.8
delete mode 100644 docs/manpages/swat.8
delete mode 100644 docs/manpages/tdbbackup.8
delete mode 100644 docs/manpages/tdbdump.8
delete mode 100644 docs/manpages/tdbtool.8
create mode 100644 docs/manpages/vfs_aio_linux.8
create mode 100644 docs/manpages/vfs_aio_pthread.8
create mode 100644 docs/manpages/vfs_btrfs.8
create mode 100644 docs/manpages/vfs_fruit.8
create mode 100644 docs/manpages/vfs_linux_xfs_sgid.8
create mode 100644 docs/manpages/vfs_media_harmony.8
create mode 100644 docs/manpages/vfs_snapper.8
create mode 100644 docs/manpages/vfs_syncops.8
create mode 100644 docs/manpages/vfs_tsmsm.8
create mode 100644 docs/manpages/vfs_worm.8
create mode 100644 docs/manpages/vfs_zfsacl.8
delete mode 100644 docs/registry/FolderRedir.adm
delete mode 100644 docs/registry/NT4-Locking.reg
delete mode 100644 docs/registry/NT4_PlainPassword.reg
delete mode 100644 docs/registry/Win-2Kx-XPP-DeleteCachedProfiles.reg
delete mode 100644 docs/registry/Win-2Kx-XPP-ForceLocalProfile.reg
delete mode 100644 docs/registry/Win-NT-DeleteRoamingProfile.reg
delete mode 100644 docs/registry/Win2000_PlainPassword.reg
delete mode 100644 docs/registry/Win7_Samba3DomainMember.reg
delete mode 100644 docs/registry/Win95_PlainPassword.reg
delete mode 100644 docs/registry/Win98_PlainPassword.reg
delete mode 100644 docs/registry/Win9X-CacheHandling.reg
delete mode 100644 docs/registry/WinME_PlainPassword.reg
delete mode 100644 docs/registry/WinXP_PlainPassword.reg
delete mode 100644 docs/registry/WindowsTerminalServer.reg
create mode 100644 dynconfig/dynconfig.c
create mode 100644 dynconfig/dynconfig.h
create mode 100755 dynconfig/wscript
delete mode 100755 examples/LDAP/convertSambaAccount
delete mode 100644 examples/LDAP/samba-schema-netscapeds5.x
create mode 100644 examples/LDAP/samba-schema-netscapeds5.x.README
delete mode 100644 examples/VFS/Makefile.in
delete mode 100755 examples/VFS/autogen.sh
delete mode 100755 examples/VFS/config.guess
delete mode 100755 examples/VFS/config.sub
delete mode 100644 examples/VFS/configure.in
delete mode 100644 examples/VFS/install-sh
create mode 100644 examples/VFS/wscript_build
create mode 100644 examples/auth/wscript_build
delete mode 100644 examples/bind9-patches/0001-leave-the-question-section-in-update-responses.patch
delete mode 100644 examples/bind9-patches/0002-prevent-a-valgrind-uninitialised-memory-warning.patch
delete mode 100644 examples/bind9-patches/0003-don-t-compress-TSIG-names.patch
delete mode 100644 examples/bind9-patches/0004-If-tkey-gssapi-initialisation-fails-then-heck-for-th.patch
delete mode 100644 examples/bind9-patches/0005-windows-doesn-t-return-valid-GSSAPI-sequence-numbers.patch
delete mode 100644 examples/bind9-patches/README
delete mode 100644 examples/libsmbclient/smbwrapper/Makefile
delete mode 100644 examples/libsmbclient/smbwrapper/README
delete mode 100644 examples/libsmbclient/smbwrapper/bsd-strlcat.c
delete mode 100644 examples/libsmbclient/smbwrapper/bsd-strlcpy.c
delete mode 100644 examples/libsmbclient/smbwrapper/bsd-strlfunc.h
delete mode 100644 examples/libsmbclient/smbwrapper/opendir_smbsh.c
delete mode 100644 examples/libsmbclient/smbwrapper/select.c
delete mode 100644 examples/libsmbclient/smbwrapper/smbsh.1
delete mode 100644 examples/libsmbclient/smbwrapper/smbsh.1.html
delete mode 100644 examples/libsmbclient/smbwrapper/smbsh.1.xml
delete mode 100644 examples/libsmbclient/smbwrapper/smbsh.c
delete mode 100644 examples/libsmbclient/smbwrapper/smbw.c
delete mode 100644 examples/libsmbclient/smbwrapper/smbw.h
delete mode 100644 examples/libsmbclient/smbwrapper/smbw_dir.c
delete mode 100644 examples/libsmbclient/smbwrapper/smbw_stat.c
delete mode 100644 examples/libsmbclient/smbwrapper/wrapper.c
delete mode 100644 examples/libsmbclient/smbwrapper/wrapper.h
create mode 100644 examples/libsmbclient/wscript_build
delete mode 100644 examples/misc/swat.pl
create mode 100644 examples/pdb/wscript_build
delete mode 100755 examples/printing/smbprint
create mode 100755 examples/scripts/vfs/media_harmony/trigger_avid_update.py
create mode 100644 file_server/file_server.c
create mode 100644 file_server/file_server.h
create mode 100644 file_server/wscript_build
create mode 100755 install_with_python.sh
delete mode 100644 lib/addns/addns.h
create mode 100644 lib/addns/dnsquery.c
create mode 100644 lib/addns/dnsquery.h
mode change 100644 => 100755 lib/addns/wscript_build
create mode 100644 lib/afs/afs_funcs.c
create mode 100644 lib/afs/afs_funcs.h
create mode 100644 lib/afs/afs_settoken.c
create mode 100644 lib/afs/afs_settoken.h
create mode 100644 lib/afs/wscript_build
create mode 100644 lib/ccan/README
create mode 100644 lib/ccan/array_size/_info
create mode 100644 lib/ccan/array_size/array_size.h
create mode 100644 lib/ccan/array_size/test/compile_fail-function-param.c
create mode 100644 lib/ccan/array_size/test/compile_fail.c
create mode 100644 lib/ccan/array_size/test/run.c
create mode 100644 lib/ccan/asearch/LICENSE
create mode 100644 lib/ccan/asearch/_info
create mode 100644 lib/ccan/asearch/asearch.h
create mode 100644 lib/ccan/asearch/test/compile_fail-return-value-const.c
create mode 100644 lib/ccan/asearch/test/compile_fail-return-value.c
create mode 100644 lib/ccan/asearch/test/run-strings.c
create mode 100644 lib/ccan/asearch/test/run.c
create mode 100644 lib/ccan/build_assert/LICENSE
create mode 100644 lib/ccan/build_assert/_info
create mode 100644 lib/ccan/build_assert/build_assert.h
create mode 100644 lib/ccan/build_assert/test/compile_fail-expr.c
create mode 100644 lib/ccan/build_assert/test/compile_fail.c
create mode 100644 lib/ccan/build_assert/test/compile_ok.c
create mode 100644 lib/ccan/build_assert/test/run-BUILD_ASSERT_OR_ZERO.c
create mode 100644 lib/ccan/build_assert/test/run-EXPR_BUILD_ASSERT.c
create mode 100644 lib/ccan/cast/LICENSE
create mode 100644 lib/ccan/cast/_info
create mode 100644 lib/ccan/cast/cast.h
create mode 100644 lib/ccan/cast/test/compile_fail-cast_const.c
create mode 100644 lib/ccan/cast/test/compile_fail-cast_const2.c
create mode 100644 lib/ccan/cast/test/compile_fail-cast_const3.c
create mode 100644 lib/ccan/cast/test/compile_fail-cast_signed-const.c
create mode 100644 lib/ccan/cast/test/compile_fail-cast_signed-sizesame.c
create mode 100644 lib/ccan/cast/test/compile_fail-cast_signed.c
create mode 100644 lib/ccan/cast/test/compile_fail-cast_static-2.c
create mode 100644 lib/ccan/cast/test/compile_fail-cast_static-3.c
create mode 100644 lib/ccan/cast/test/compile_fail-cast_static.c
create mode 100644 lib/ccan/cast/test/compile_ok-cast_void.c
create mode 100644 lib/ccan/cast/test/compile_ok-static.c
create mode 100644 lib/ccan/check_type/_info
create mode 100644 lib/ccan/check_type/check_type.h
create mode 100644 lib/ccan/check_type/test/compile_fail-check_type.c
create mode 100644 lib/ccan/check_type/test/compile_fail-check_type_unsigned.c
create mode 100644 lib/ccan/check_type/test/compile_fail-check_types_match.c
create mode 100644 lib/ccan/check_type/test/run.c
create mode 100644 lib/ccan/compiler/LICENSE
create mode 100644 lib/ccan/compiler/_info
create mode 100644 lib/ccan/compiler/compiler.h
create mode 100644 lib/ccan/compiler/test/compile_fail-printf.c
create mode 100644 lib/ccan/compiler/test/run-is_compile_constant.c
create mode 100644 lib/ccan/container_of/_info
create mode 100644 lib/ccan/container_of/container_of.h
create mode 100644 lib/ccan/container_of/test/compile_fail-bad-type.c
create mode 100644 lib/ccan/container_of/test/compile_fail-types.c
create mode 100644 lib/ccan/container_of/test/compile_fail-var-types.c
create mode 100644 lib/ccan/container_of/test/run.c
create mode 100644 lib/ccan/endian/LICENSE
create mode 100644 lib/ccan/endian/_info
create mode 100644 lib/ccan/endian/endian.h
create mode 100644 lib/ccan/endian/test/run.c
create mode 100644 lib/ccan/err/.depends
create mode 100644 lib/ccan/err/_info
create mode 100644 lib/ccan/err/err.c
create mode 100644 lib/ccan/err/err.h
create mode 100644 lib/ccan/err/test/run.c
create mode 100644 lib/ccan/failtest/LICENSE
create mode 100644 lib/ccan/failtest/_info
create mode 100644 lib/ccan/failtest/failtest.c
create mode 100644 lib/ccan/failtest/failtest.d
create mode 100644 lib/ccan/failtest/failtest.h
create mode 100644 lib/ccan/failtest/failtest_override.h
create mode 100644 lib/ccan/failtest/failtest_proto.h
create mode 100644 lib/ccan/failtest/failtest_undo.h
create mode 100644 lib/ccan/failtest/test/run-failpath.c
create mode 100644 lib/ccan/failtest/test/run-history.c
create mode 100644 lib/ccan/failtest/test/run-locking.c
create mode 100644 lib/ccan/failtest/test/run-malloc.c
create mode 100644 lib/ccan/failtest/test/run-open.c
create mode 100644 lib/ccan/failtest/test/run-with-fdlimit.c
create mode 100644 lib/ccan/failtest/test/run-write.c
create mode 100644 lib/ccan/hash/_info
create mode 100644 lib/ccan/hash/hash.c
create mode 100644 lib/ccan/hash/hash.h
create mode 100644 lib/ccan/hash/test/api-hash_stable.c
create mode 100644 lib/ccan/hash/test/run.c
create mode 100644 lib/ccan/htable/LICENSE
create mode 100644 lib/ccan/htable/_info
create mode 100644 lib/ccan/htable/htable.c
create mode 100644 lib/ccan/htable/htable.h
create mode 100644 lib/ccan/htable/htable_type.h
create mode 100644 lib/ccan/htable/test/run-size.c
create mode 100644 lib/ccan/htable/test/run-type.c
create mode 100644 lib/ccan/htable/test/run.c
create mode 100644 lib/ccan/htable/tools/Makefile
create mode 100644 lib/ccan/htable/tools/hsearchspeed.c
create mode 100644 lib/ccan/htable/tools/speed.c
create mode 100644 lib/ccan/htable/tools/stringspeed.c
create mode 100644 lib/ccan/ilog/LICENSE
create mode 100644 lib/ccan/ilog/_info
create mode 100644 lib/ccan/ilog/ilog.c
create mode 100644 lib/ccan/ilog/ilog.h
create mode 100644 lib/ccan/ilog/test/run-out-of-line.c
create mode 100644 lib/ccan/ilog/test/run.c
create mode 100644 lib/ccan/likely/LICENSE
create mode 100644 lib/ccan/likely/_info
create mode 100644 lib/ccan/likely/likely.c
create mode 100644 lib/ccan/likely/likely.h
create mode 100644 lib/ccan/likely/test/run-debug.c
create mode 100644 lib/ccan/likely/test/run.c
create mode 100644 lib/ccan/list/.namespacize
create mode 100644 lib/ccan/list/LICENSE
create mode 100644 lib/ccan/list/_info
create mode 100644 lib/ccan/list/list.c
create mode 100644 lib/ccan/list/list.d
create mode 100644 lib/ccan/list/list.h
create mode 100644 lib/ccan/list/test/compile_ok-constant.c
create mode 100644 lib/ccan/list/test/helper.c
create mode 100644 lib/ccan/list/test/helper.h
create mode 100644 lib/ccan/list/test/run-check-corrupt.c
create mode 100644 lib/ccan/list/test/run-list_del_from-assert.c
create mode 100644 lib/ccan/list/test/run-single-eval.c
create mode 100644 lib/ccan/list/test/run-with-debug.c
create mode 100644 lib/ccan/list/test/run.c
create mode 100644 lib/ccan/read_write_all/LICENSE
create mode 100644 lib/ccan/read_write_all/_info
create mode 100644 lib/ccan/read_write_all/read_write_all.c
create mode 100644 lib/ccan/read_write_all/read_write_all.d
create mode 100644 lib/ccan/read_write_all/read_write_all.h
create mode 100644 lib/ccan/read_write_all/test/run-read_all.c
create mode 100644 lib/ccan/read_write_all/test/run-write_all.c
create mode 100644 lib/ccan/str/_info
create mode 100644 lib/ccan/str/debug.c
create mode 100644 lib/ccan/str/str.c
create mode 100644 lib/ccan/str/str.h
create mode 100644 lib/ccan/str/str_debug.h
create mode 100644 lib/ccan/str/test/compile_fail-isalnum.c
create mode 100644 lib/ccan/str/test/compile_fail-isalpha.c
create mode 100644 lib/ccan/str/test/compile_fail-isascii.c
create mode 100644 lib/ccan/str/test/compile_fail-isblank.c
create mode 100644 lib/ccan/str/test/compile_fail-iscntrl.c
create mode 100644 lib/ccan/str/test/compile_fail-isdigit.c
create mode 100644 lib/ccan/str/test/compile_fail-islower.c
create mode 100644 lib/ccan/str/test/compile_fail-isprint.c
create mode 100644 lib/ccan/str/test/compile_fail-ispunct.c
create mode 100644 lib/ccan/str/test/compile_fail-isspace.c
create mode 100644 lib/ccan/str/test/compile_fail-isupper.c
create mode 100644 lib/ccan/str/test/compile_fail-isxdigit.c
create mode 100644 lib/ccan/str/test/compile_fail-strchr.c
create mode 100644 lib/ccan/str/test/compile_fail-strrchr.c
create mode 100644 lib/ccan/str/test/compile_fail-strstr.c
create mode 100644 lib/ccan/str/test/debug.c
create mode 100644 lib/ccan/str/test/run.c
create mode 100644 lib/ccan/strset/tools/Makefile
create mode 100644 lib/ccan/strset/tools/cbspeed.c
create mode 100644 lib/ccan/strset/tools/speed.c
create mode 100644 lib/ccan/tally/LICENSE
create mode 100644 lib/ccan/tally/_info
create mode 100644 lib/ccan/tally/tally.c
create mode 100644 lib/ccan/tally/tally.h
create mode 100644 lib/ccan/tally/test/run-bucket_of.c
create mode 100644 lib/ccan/tally/test/run-divlu64.c
create mode 100644 lib/ccan/tally/test/run-histogram.c
create mode 100644 lib/ccan/tally/test/run-mean.c
create mode 100644 lib/ccan/tally/test/run-median.c
create mode 100644 lib/ccan/tally/test/run-min-max.c
create mode 100644 lib/ccan/tally/test/run-mode.c
create mode 100644 lib/ccan/tally/test/run-renormalize.c
create mode 100644 lib/ccan/tally/test/run-total.c
create mode 100644 lib/ccan/tcon/_info
create mode 100644 lib/ccan/tcon/tcon.h
create mode 100644 lib/ccan/tcon/test/compile_fail-tcon_cast.c
create mode 100644 lib/ccan/tcon/test/compile_fail.c
create mode 100644 lib/ccan/tcon/test/compile_ok-void.c
create mode 100644 lib/ccan/tcon/test/compile_ok.c
create mode 100644 lib/ccan/time/LICENSE
create mode 100644 lib/ccan/time/_info
create mode 100644 lib/ccan/time/test/run.c
create mode 100644 lib/ccan/time/time.c
create mode 100644 lib/ccan/time/time.d
create mode 100644 lib/ccan/time/time.h
create mode 100644 lib/ccan/tlist/LICENSE
create mode 100644 lib/ccan/tlist/_info
create mode 100644 lib/ccan/tlist/test/compile_fail-tlist_add.c
create mode 100644 lib/ccan/tlist/test/compile_fail-tlist_add_tail.c
create mode 100644 lib/ccan/tlist/test/compile_fail-tlist_del_from.c
create mode 100644 lib/ccan/tlist/test/compile_fail-tlist_for_each.c
create mode 100644 lib/ccan/tlist/test/compile_fail-tlist_for_each_safe.c
create mode 100644 lib/ccan/tlist/test/compile_fail-tlist_tail.c
create mode 100644 lib/ccan/tlist/test/compile_fail-tlist_top.c
create mode 100644 lib/ccan/tlist/test/run.c
create mode 100644 lib/ccan/tlist/tlist.h
create mode 100644 lib/ccan/typesafe_cb/LICENSE
create mode 100644 lib/ccan/typesafe_cb/_info
create mode 100644 lib/ccan/typesafe_cb/test/compile_fail-cast_if_any.c
create mode 100644 lib/ccan/typesafe_cb/test/compile_fail-cast_if_type-promotable.c
create mode 100644 lib/ccan/typesafe_cb/test/compile_fail-cast_if_type.c
create mode 100644 lib/ccan/typesafe_cb/test/compile_fail-typesafe_cb-int.c
create mode 100644 lib/ccan/typesafe_cb/test/compile_fail-typesafe_cb.c
create mode 100644 lib/ccan/typesafe_cb/test/compile_fail-typesafe_cb_cast-multi.c
create mode 100644 lib/ccan/typesafe_cb/test/compile_fail-typesafe_cb_cast.c
create mode 100644 lib/ccan/typesafe_cb/test/compile_fail-typesafe_cb_exact.c
create mode 100644 lib/ccan/typesafe_cb/test/compile_fail-typesafe_cb_postargs.c
create mode 100644 lib/ccan/typesafe_cb/test/compile_fail-typesafe_cb_preargs.c
create mode 100644 lib/ccan/typesafe_cb/test/compile_ok-cast_if_any.c
create mode 100644 lib/ccan/typesafe_cb/test/compile_ok-typesafe_cb-NULL.c
create mode 100644 lib/ccan/typesafe_cb/test/compile_ok-typesafe_cb-const.c
create mode 100644 lib/ccan/typesafe_cb/test/compile_ok-typesafe_cb-undefined.c
create mode 100644 lib/ccan/typesafe_cb/test/compile_ok-typesafe_cb-vars.c
create mode 100644 lib/ccan/typesafe_cb/test/compile_ok-typesafe_cb-volatile.c
create mode 100644 lib/ccan/typesafe_cb/test/compile_ok-typesafe_cb_cast.c
create mode 100644 lib/ccan/typesafe_cb/test/compile_ok-typesafe_cb_def-const.c
create mode 100644 lib/ccan/typesafe_cb/test/run.c
create mode 100644 lib/ccan/typesafe_cb/typesafe_cb.h
create mode 100644 lib/ccan/wscript
delete mode 100644 lib/compression/mszip.c
delete mode 100644 lib/compression/mszip.h
create mode 100644 lib/crypto/aes_ccm_128.c
create mode 100644 lib/crypto/aes_ccm_128.h
create mode 100644 lib/crypto/aes_cmac_128.c
create mode 100644 lib/crypto/aes_cmac_128.h
create mode 100644 lib/crypto/aes_cmac_128_test.c
create mode 100644 lib/crypto/wscript_configure
create mode 100644 lib/dbwrap/dbwrap.c
create mode 100644 lib/dbwrap/dbwrap.h
create mode 100644 lib/dbwrap/dbwrap_cache.c
create mode 100644 lib/dbwrap/dbwrap_cache.h
create mode 100644 lib/dbwrap/dbwrap_file.c
create mode 100644 lib/dbwrap/dbwrap_file.h
create mode 100644 lib/dbwrap/dbwrap_local_open.c
create mode 100644 lib/dbwrap/dbwrap_ntdb.c
create mode 100644 lib/dbwrap/dbwrap_ntdb.h
create mode 100644 lib/dbwrap/dbwrap_private.h
create mode 100644 lib/dbwrap/dbwrap_rbt.c
create mode 100644 lib/dbwrap/dbwrap_rbt.h
create mode 100644 lib/dbwrap/dbwrap_tdb.c
create mode 100644 lib/dbwrap/dbwrap_tdb.h
create mode 100644 lib/dbwrap/dbwrap_util.c
create mode 100644 lib/dbwrap/wscript_build
delete mode 100644 lib/dnspython/dns/rdtypes/ANY/KEY.py
delete mode 100644 lib/dnspython/dns/rdtypes/ANY/NXT.py
delete mode 100644 lib/dnspython/dns/rdtypes/ANY/SIG.py
delete mode 100644 lib/dnspython/dns/rdtypes/keybase.py
delete mode 100644 lib/dnspython/dns/rdtypes/sigbase.py
create mode 100644 lib/dnspython/dns/wiredata.py
delete mode 100644 lib/iniparser/AUTHORS
delete mode 100644 lib/iniparser/INSTALL
delete mode 100644 lib/iniparser/LICENSE
delete mode 100644 lib/iniparser/Makefile
delete mode 100644 lib/iniparser/README
delete mode 100644 lib/iniparser/html/doxygen.css
delete mode 100644 lib/iniparser/html/doxygen.png
delete mode 100644 lib/iniparser/html/globals_func.html
delete mode 100644 lib/iniparser/html/index.html
delete mode 100644 lib/iniparser/html/iniparser_8h.html
delete mode 100644 lib/iniparser/html/iniparser_8main.html
delete mode 100644 lib/iniparser/html/tab_b.gif
delete mode 100644 lib/iniparser/html/tab_l.gif
delete mode 100644 lib/iniparser/html/tab_r.gif
delete mode 100644 lib/iniparser/html/tabs.css
delete mode 100644 lib/iniparser/src/dictionary.c
delete mode 100644 lib/iniparser/src/dictionary.h
delete mode 100644 lib/iniparser/src/iniparser.c
delete mode 100644 lib/iniparser/src/iniparser.h
delete mode 100644 lib/iniparser/src/strlib.c
delete mode 100644 lib/iniparser/src/strlib.h
delete mode 100644 lib/iniparser/src/wscript_build
delete mode 100644 lib/iniparser/test/Makefile
delete mode 100644 lib/iniparser/test/iniexample.c
delete mode 100644 lib/iniparser_build/config.m4
delete mode 100644 lib/iniparser_build/dictionary.c
delete mode 100644 lib/iniparser_build/iniparser.c
delete mode 100644 lib/iniparser_build/strlib.c
create mode 100644 lib/krb5_wrap/enctype_convert.c
create mode 100644 lib/krb5_wrap/gss_samba.c
create mode 100644 lib/krb5_wrap/gss_samba.h
create mode 100644 lib/krb5_wrap/keytab_util.c
create mode 100644 lib/krb5_wrap/krb5_samba.c
create mode 100644 lib/krb5_wrap/krb5_samba.h
create mode 100755 lib/krb5_wrap/wscript_build
rename {source4/lib => lib}/ldb-samba/README (100%)
create mode 100644 lib/ldb-samba/ldb_ildap.c
create mode 100644 lib/ldb-samba/ldb_wrap.c
create mode 100644 lib/ldb-samba/ldb_wrap.h
create mode 100644 lib/ldb-samba/ldif_handlers.c
create mode 100644 lib/ldb-samba/ldif_handlers.h
create mode 100644 lib/ldb-samba/pyldb.c
create mode 100644 lib/ldb-samba/samba_extensions.c
create mode 100644 lib/ldb-samba/wscript_build
rename {source4/lib => lib}/ldb/ABI/ldb-0.9.10.sigs (100%)
rename {source4/lib => lib}/ldb/ABI/ldb-0.9.12.sigs (100%)
rename {source4/lib => lib}/ldb/ABI/ldb-0.9.15.sigs (100%)
rename {source4/lib => lib}/ldb/ABI/ldb-0.9.16.sigs (100%)
rename {source4/lib => lib}/ldb/ABI/ldb-0.9.17.sigs (100%)
rename {source4/lib => lib}/ldb/ABI/ldb-0.9.18.sigs (100%)
rename {source4/lib => lib}/ldb/ABI/ldb-0.9.19.sigs (100%)
rename {source4/lib => lib}/ldb/ABI/ldb-0.9.20.sigs (100%)
rename {source4/lib => lib}/ldb/ABI/ldb-0.9.22.sigs (100%)
rename {source4/lib => lib}/ldb/ABI/ldb-0.9.23.sigs (100%)
rename {source4/lib => lib}/ldb/ABI/ldb-0.9.24.sigs (100%)
rename {source4/lib => lib}/ldb/ABI/ldb-1.0.0.sigs (100%)
rename {source4/lib => lib}/ldb/ABI/ldb-1.0.1.sigs (100%)
rename {source4/lib => lib}/ldb/ABI/ldb-1.0.2.sigs (100%)
create mode 100644 lib/ldb/ABI/ldb-1.1.0.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.1.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.10.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.11.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.12.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.13.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.14.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.15.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.16.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.17.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.2.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.3.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.4.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.5.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.6.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.7.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.8.sigs
create mode 100644 lib/ldb/ABI/ldb-1.1.9.sigs
rename {source4/lib => lib}/ldb/ABI/ldb-ildap-0.9.12.sigs (100%)
rename {source4/lib => lib}/ldb/ABI/ldb-samba4-0.9.10.sigs (100%)
rename {source4/lib => lib}/ldb/ABI/ldb-samba4-0.9.11.sigs (100%)
create mode 100644 lib/ldb/ABI/pyldb-util-1.1.10.sigs
create mode 100644 lib/ldb/ABI/pyldb-util-1.1.11.sigs
create mode 100644 lib/ldb/ABI/pyldb-util-1.1.12.sigs
create mode 100644 lib/ldb/ABI/pyldb-util-1.1.13.sigs
create mode 100644 lib/ldb/ABI/pyldb-util-1.1.14.sigs
create mode 100644 lib/ldb/ABI/pyldb-util-1.1.15.sigs
create mode 100644 lib/ldb/ABI/pyldb-util-1.1.16.sigs
create mode 100644 lib/ldb/ABI/pyldb-util-1.1.17.sigs
create mode 100644 lib/ldb/ABI/pyldb-util-1.1.2.sigs
create mode 100644 lib/ldb/ABI/pyldb-util-1.1.3.sigs
create mode 100644 lib/ldb/ABI/pyldb-util-1.1.4.sigs
create mode 100644 lib/ldb/ABI/pyldb-util-1.1.5.sigs
create mode 100644 lib/ldb/ABI/pyldb-util-1.1.6.sigs
create mode 100644 lib/ldb/ABI/pyldb-util-1.1.7.sigs
create mode 100644 lib/ldb/ABI/pyldb-util-1.1.8.sigs
create mode 100644 lib/ldb/ABI/pyldb-util-1.1.9.sigs
rename {source4/lib => lib}/ldb/Doxyfile (100%)
copy lib/{tevent => ldb}/Makefile (100%)
rename {source4/lib => lib}/ldb/README_gcov.txt (100%)
create mode 100644 lib/ldb/common/attrib_handlers.c
create mode 100644 lib/ldb/common/ldb.c
rename {source4/lib => lib}/ldb/common/ldb_attributes.c (100%)
create mode 100644 lib/ldb/common/ldb_controls.c
create mode 100644 lib/ldb/common/ldb_debug.c
create mode 100644 lib/ldb/common/ldb_dn.c
create mode 100644 lib/ldb/common/ldb_ldif.c
create mode 100644 lib/ldb/common/ldb_match.c
create mode 100644 lib/ldb/common/ldb_modules.c
create mode 100644 lib/ldb/common/ldb_msg.c
rename {source4/lib => lib}/ldb/common/ldb_options.c (100%)
create mode 100644 lib/ldb/common/ldb_pack.c
create mode 100644 lib/ldb/common/ldb_parse.c
rename {source4/lib => lib}/ldb/common/ldb_utf8.c (100%)
rename {source4/lib => lib}/ldb/common/qsort.c (100%)
create mode 100755 lib/ldb/configure
rename {source4/lib => lib}/ldb/docs/builddocs.sh (100%)
rename {source4/lib => lib}/ldb/docs/design.txt (100%)
rename {source4/lib => lib}/ldb/docs/installdocs.sh (100%)
rename {source4/lib => lib}/ldb/examples.dox (100%)
rename {source4/lib => lib}/ldb/examples/ldbreader.c (100%)
rename {source4/lib => lib}/ldb/examples/ldifreader.c (100%)
create mode 100644 lib/ldb/include/dlinklist.h
create mode 100644 lib/ldb/include/ldb.h
rename {source4/lib => lib}/ldb/include/ldb_errors.h (100%)
create mode 100644 lib/ldb/include/ldb_handlers.h
create mode 100644 lib/ldb/include/ldb_module.h
create mode 100644 lib/ldb/include/ldb_private.h
rename {source4/lib => lib}/ldb/ldb.pc.in (100%)
rename {source4/lib => lib}/ldb/ldb_ldap/ldb_ldap.c (100%)
create mode 100644 lib/ldb/ldb_map/ldb_map.c
create mode 100644 lib/ldb/ldb_map/ldb_map.h
create mode 100644 lib/ldb/ldb_map/ldb_map_inbound.c
create mode 100644 lib/ldb/ldb_map/ldb_map_outbound.c
create mode 100644 lib/ldb/ldb_map/ldb_map_private.h
rename {source4/lib => lib}/ldb/ldb_sqlite3/README (100%)
rename {source4/lib => lib}/ldb/ldb_sqlite3/base160.c (100%)
create mode 100644 lib/ldb/ldb_sqlite3/ldb_sqlite3.c
rename {source4/lib => lib}/ldb/ldb_sqlite3/schema (100%)
rename {source4/lib => lib}/ldb/ldb_sqlite3/trees.ps (100%)
create mode 100644 lib/ldb/ldb_tdb/ldb_cache.c
create mode 100644 lib/ldb/ldb_tdb/ldb_index.c
create mode 100644 lib/ldb/ldb_tdb/ldb_search.c
create mode 100644 lib/ldb/ldb_tdb/ldb_tdb.c
create mode 100644 lib/ldb/ldb_tdb/ldb_tdb.h
create mode 100644 lib/ldb/ldb_tdb/ldb_tdb_wrap.c
rename {source4/lib => lib}/ldb/mainpage.dox (100%)
create mode 100644 lib/ldb/man/ldb.3.xml
create mode 100644 lib/ldb/man/ldbadd.1.xml
create mode 100644 lib/ldb/man/ldbdel.1.xml
create mode 100644 lib/ldb/man/ldbedit.1.xml
create mode 100644 lib/ldb/man/ldbmodify.1.xml
create mode 100644 lib/ldb/man/ldbrename.1.xml
create mode 100644 lib/ldb/man/ldbsearch.1.xml
rename {source4/lib => lib}/ldb/modules/asq.c (100%)
rename {source4/lib => lib}/ldb/modules/paged_results.c (100%)
rename {source4/lib => lib}/ldb/modules/paged_searches.c (100%)
create mode 100644 lib/ldb/modules/rdn_name.c
rename {source4/lib => lib}/ldb/modules/skel.c (100%)
create mode 100644 lib/ldb/modules/sort.c
rename {source4/lib => lib}/ldb/nssldb/README.txt (100%)
rename {source4/lib => lib}/ldb/nssldb/ldb-grp.c (100%)
rename {source4/lib => lib}/ldb/nssldb/ldb-nss.c (100%)
rename {source4/lib => lib}/ldb/nssldb/ldb-nss.h (100%)
rename {source4/lib => lib}/ldb/nssldb/ldb-pwd.c (100%)
rename {source4/lib => lib}/ldb/pyldb-util.pc.in (100%)
create mode 100644 lib/ldb/pyldb.c
create mode 100644 lib/ldb/pyldb.h
create mode 100644 lib/ldb/pyldb_util.c
create mode 100644 lib/ldb/tests/init.ldif
rename {source4/lib => lib}/ldb/tests/init_slapd.sh (100%)
rename {source4/lib => lib}/ldb/tests/kill_slapd.sh (100%)
rename {source4/lib => lib}/ldb/tests/ldapi_url.sh (100%)
rename {source4/lib => lib}/ldb/tests/photo.ldif (100%)
create mode 100755 lib/ldb/tests/python/api.py
rename {source4/lib => lib}/ldb/tests/samba4.png (100%)
rename {source4/lib => lib}/ldb/tests/sample_module.c (100%)
rename {source4/lib => lib}/ldb/tests/schema-tests/schema-add-test.ldif (100%)
rename {source4/lib => lib}/ldb/tests/schema-tests/schema-mod-test-1.ldif (100%)
rename {source4/lib => lib}/ldb/tests/schema-tests/schema-mod-test-2.ldif (100%)
rename {source4/lib => lib}/ldb/tests/schema-tests/schema-mod-test-3.ldif (100%)
rename {source4/lib => lib}/ldb/tests/schema-tests/schema-mod-test-4.ldif (100%)
rename {source4/lib => lib}/ldb/tests/schema-tests/schema-mod-test-5.ldif (100%)
rename {source4/lib => lib}/ldb/tests/schema-tests/schema.ldif (100%)
rename {source4/lib => lib}/ldb/tests/slapd.conf (100%)
rename {source4/lib => lib}/ldb/tests/start_slapd.sh (100%)
rename {source4/lib => lib}/ldb/tests/test-attribs.ldif (100%)
rename {source4/lib => lib}/ldb/tests/test-config.ldif (100%)
create mode 100755 lib/ldb/tests/test-controls.sh
rename {source4/lib => lib}/ldb/tests/test-default-config.ldif (100%)
create mode 100644 lib/ldb/tests/test-dup-2.ldif
create mode 100644 lib/ldb/tests/test-dup.ldif
create mode 100755 lib/ldb/tests/test-extended.sh
create mode 100755 lib/ldb/tests/test-generic.sh
rename {source4/lib => lib}/ldb/tests/test-index.ldif (100%)
rename {source4/lib => lib}/ldb/tests/test-ldap.sh (100%)
create mode 100644 lib/ldb/tests/test-modify-modrdn.ldif
create mode 100644 lib/ldb/tests/test-modify-unmet-2.ldif
create mode 100644 lib/ldb/tests/test-modify-unmet.ldif
rename {source4/lib => lib}/ldb/tests/test-modify.ldif (100%)
rename {source4/lib => lib}/ldb/tests/test-schema.sh (100%)
rename {source4/lib => lib}/ldb/tests/test-soloading.sh (100%)
rename {source4/lib => lib}/ldb/tests/test-sqlite3.sh (100%)
create mode 100644 lib/ldb/tests/test-tdb-features.sh
create mode 100755 lib/ldb/tests/test-tdb-subunit.sh
create mode 100755 lib/ldb/tests/test-tdb.sh
rename {source4/lib => lib}/ldb/tests/test-wildcard.ldif (100%)
rename {source4/lib => lib}/ldb/tests/test-wrong_attributes.ldif (100%)
create mode 100644 lib/ldb/tests/test.ldif
rename {source4/lib => lib}/ldb/tests/testdata.txt (100%)
rename {source4/lib => lib}/ldb/tests/testsearch.txt (100%)
create mode 100644 lib/ldb/tools/cmdline.c
rename {source4/lib => lib}/ldb/tools/cmdline.h (100%)
create mode 100644 lib/ldb/tools/ldbadd.c
rename {source4/lib => lib}/ldb/tools/ldbdel.c (100%)
create mode 100644 lib/ldb/tools/ldbdump.c
create mode 100644 lib/ldb/tools/ldbedit.c
create mode 100644 lib/ldb/tools/ldbmodify.c
create mode 100644 lib/ldb/tools/ldbrename.c
create mode 100644 lib/ldb/tools/ldbsearch.c
create mode 100644 lib/ldb/tools/ldbtest.c
create mode 100644 lib/ldb/tools/ldbutil.c
rename {source4/lib => lib}/ldb/tools/ldbutil.h (100%)
rename {source4/lib => lib}/ldb/web/index.html (100%)
create mode 100755 lib/ldb/wscript
delete mode 100644 lib/nss_wrapper/config.m4
delete mode 100644 lib/nss_wrapper/nss_wrapper.h
delete mode 100644 lib/nss_wrapper/testsuite.c
delete mode 100644 lib/nss_wrapper/wscript_build
create mode 100644 lib/ntdb/ABI/ntdb-0.9.sigs
create mode 100644 lib/ntdb/ABI/ntdb-1.0.sigs
create mode 100644 lib/ntdb/LICENSE
create mode 100644 lib/ntdb/Makefile
create mode 100644 lib/ntdb/check.c
copy lib/{replace => ntdb}/configure (100%)
create mode 100644 lib/ntdb/doc/TDB_porting.txt
create mode 100644 lib/ntdb/doc/design.lyx
create mode 100644 lib/ntdb/doc/design.pdf
create mode 100644 lib/ntdb/doc/design.txt
create mode 100644 lib/ntdb/free.c
create mode 100644 lib/ntdb/hash.c
create mode 100644 lib/ntdb/io.c
create mode 100644 lib/ntdb/lock.c
create mode 100644 lib/ntdb/man/ntdb.3.xml
create mode 100644 lib/ntdb/man/ntdbbackup.8.xml
create mode 100644 lib/ntdb/man/ntdbdump.8.xml
create mode 100644 lib/ntdb/man/ntdbrestore.8.xml
create mode 100644 lib/ntdb/man/ntdbtool.8.xml
create mode 100644 lib/ntdb/ntdb.c
create mode 100644 lib/ntdb/ntdb.h
create mode 100644 lib/ntdb/ntdb.pc.in
create mode 100644 lib/ntdb/open.c
create mode 100644 lib/ntdb/private.h
create mode 100644 lib/ntdb/pyntdb.c
create mode 100644 lib/ntdb/summary.c
create mode 100644 lib/ntdb/test/api-12-store.c
create mode 100644 lib/ntdb/test/api-13-delete.c
create mode 100644 lib/ntdb/test/api-14-exists.c
create mode 100644 lib/ntdb/test/api-16-wipe_all.c
create mode 100644 lib/ntdb/test/api-20-alloc-attr.c
create mode 100644 lib/ntdb/test/api-21-parse_record.c
create mode 100644 lib/ntdb/test/api-55-transaction.c
create mode 100644 lib/ntdb/test/api-60-noop-transaction.c
create mode 100644 lib/ntdb/test/api-80-tdb_fd.c
create mode 100644 lib/ntdb/test/api-81-seqnum.c
create mode 100644 lib/ntdb/test/api-82-lockattr.c
create mode 100644 lib/ntdb/test/api-83-openhook.c
create mode 100644 lib/ntdb/test/api-91-get-stats.c
create mode 100644 lib/ntdb/test/api-92-get-set-readonly.c
create mode 100644 lib/ntdb/test/api-93-repack.c
create mode 100644 lib/ntdb/test/api-94-expand-during-parse.c
create mode 100644 lib/ntdb/test/api-95-read-only-during-parse.c
create mode 100644 lib/ntdb/test/api-add-remove-flags.c
create mode 100644 lib/ntdb/test/api-check-callback.c
create mode 100644 lib/ntdb/test/api-firstkey-nextkey.c
create mode 100644 lib/ntdb/test/api-fork-test.c
create mode 100644 lib/ntdb/test/api-locktimeout.c
create mode 100644 lib/ntdb/test/api-missing-entries.c
create mode 100644 lib/ntdb/test/api-open-multiple-times.c
create mode 100644 lib/ntdb/test/api-record-expand.c
create mode 100644 lib/ntdb/test/api-simple-delete.c
create mode 100644 lib/ntdb/test/api-summary.c
create mode 100644 lib/ntdb/test/external-agent.c
create mode 100644 lib/ntdb/test/external-agent.h
create mode 100644 lib/ntdb/test/failtest_helper.c
create mode 100644 lib/ntdb/test/failtest_helper.h
create mode 100644 lib/ntdb/test/helpapi-external-agent.c
create mode 100644 lib/ntdb/test/helprun-external-agent.c
create mode 100644 lib/ntdb/test/helprun-layout.c
create mode 100644 lib/ntdb/test/layout.h
create mode 100644 lib/ntdb/test/lock-tracking.c
create mode 100644 lib/ntdb/test/lock-tracking.h
create mode 100644 lib/ntdb/test/logging.c
create mode 100644 lib/ntdb/test/logging.h
create mode 100644 lib/ntdb/test/no-fsync.h
create mode 100644 lib/ntdb/test/ntdb-source.h
create mode 100644 lib/ntdb/test/python-api.py
create mode 100644 lib/ntdb/test/run-001-encode.c
create mode 100644 lib/ntdb/test/run-001-fls.c
create mode 100644 lib/ntdb/test/run-01-new_database.c
create mode 100644 lib/ntdb/test/run-02-expand.c
create mode 100644 lib/ntdb/test/run-03-coalesce.c
create mode 100644 lib/ntdb/test/run-04-basichash.c
create mode 100644 lib/ntdb/test/run-05-readonly-open.c
create mode 100644 lib/ntdb/test/run-10-simple-store.c
create mode 100644 lib/ntdb/test/run-11-simple-fetch.c
create mode 100644 lib/ntdb/test/run-12-check.c
create mode 100644 lib/ntdb/test/run-15-append.c
create mode 100644 lib/ntdb/test/run-25-hashoverload.c
create mode 100644 lib/ntdb/test/run-30-exhaust-before-expand.c
create mode 100644 lib/ntdb/test/run-35-convert.c
create mode 100644 lib/ntdb/test/run-50-multiple-freelists.c
create mode 100644 lib/ntdb/test/run-56-open-during-transaction.c
create mode 100644 lib/ntdb/test/run-57-die-during-transaction.c
create mode 100644 lib/ntdb/test/run-64-bit-tdb.c
create mode 100644 lib/ntdb/test/run-90-get-set-attributes.c
create mode 100644 lib/ntdb/test/run-capabilities.c
create mode 100644 lib/ntdb/test/run-expand-in-transaction.c
create mode 100644 lib/ntdb/test/run-features.c
create mode 100644 lib/ntdb/test/run-lockall.c
create mode 100644 lib/ntdb/test/run-remap-in-read_traverse.c
create mode 100644 lib/ntdb/test/run-seed.c
create mode 100644 lib/ntdb/test/run-tdb_errorstr.c
create mode 100644 lib/ntdb/test/run-tdb_foreach.c
create mode 100644 lib/ntdb/test/run-traverse.c
create mode 100644 lib/ntdb/test/tap-interface.c
create mode 100644 lib/ntdb/test/tap-interface.h
create mode 100644 lib/ntdb/tools/Makefile
create mode 100644 lib/ntdb/tools/growtdb-bench.c
create mode 100644 lib/ntdb/tools/mkntdb.c
create mode 100644 lib/ntdb/tools/ntdbbackup.c
create mode 100644 lib/ntdb/tools/ntdbdump.c
create mode 100644 lib/ntdb/tools/ntdbrestore.c
create mode 100644 lib/ntdb/tools/ntdbtool.c
create mode 100644 lib/ntdb/tools/ntdbtorture.c
create mode 100644 lib/ntdb/tools/speed.c
create mode 100644 lib/ntdb/transaction.c
create mode 100644 lib/ntdb/traverse.c
create mode 100644 lib/ntdb/wscript
create mode 100644 lib/param/README
rename {source4 => lib}/param/generic.c (100%)
create mode 100644 lib/param/loadparm.c
create mode 100644 lib/param/loadparm.h
create mode 100644 lib/param/loadparm_server_role.c
create mode 100644 lib/param/param.h
create mode 100644 lib/param/param_table.c
create mode 100644 lib/param/s3_param.h
rename {source4 => lib}/param/samba-hostconfig.pc.in (100%)
create mode 100644 lib/param/util.c
create mode 100644 lib/param/wscript_build
create mode 100755 lib/pep8/pep8.py
delete mode 100644 lib/popt/libpopt.m4
delete mode 100644 lib/popt/popthelp.c
delete mode 100644 lib/popt/samba.m4
delete mode 100644 lib/popt/system.h
delete mode 100644 lib/popt/wscript
delete mode 100644 lib/replace/Makefile.in
delete mode 100644 lib/replace/aclocal.m4
delete mode 100644 lib/replace/autoconf-2.60.m4
delete mode 100755 lib/replace/autogen-autotools.sh
delete mode 100644 lib/replace/build_macros.m4
delete mode 100755 lib/replace/config.guess
delete mode 100755 lib/replace/config.sub
delete mode 100644 lib/replace/configure.ac
delete mode 100644 lib/replace/crypt.m4
create mode 100644 lib/replace/cwrap.c
delete mode 100644 lib/replace/dlfcn.m4
delete mode 100644 lib/replace/getpass.c
delete mode 100644 lib/replace/getpass.m4
delete mode 100755 lib/replace/install-sh
delete mode 100644 lib/replace/libreplace.m4
delete mode 100644 lib/replace/libreplace_cc.m4
delete mode 100644 lib/replace/libreplace_ld.m4
delete mode 100644 lib/replace/libreplace_macros.m4
delete mode 100644 lib/replace/libreplace_network.m4
delete mode 100644 lib/replace/repdir.m4
delete mode 100644 lib/replace/repdir_getdents.c
delete mode 100644 lib/replace/repdir_getdirentries.c
create mode 100644 lib/replace/replace-testsuite.h
delete mode 100644 lib/replace/samba.m4
delete mode 100644 lib/replace/strptime.m4
delete mode 100644 lib/replace/system/config.m4
create mode 100644 lib/replace/system/gssapi.h
create mode 100644 lib/replace/system/threads.h
create mode 100644 lib/replace/test/incoherent_mmap.c
create mode 100644 lib/replace/test/shared_mremap.c
delete mode 100644 lib/replace/timegm.m4
delete mode 100644 lib/replace/win32.m4
create mode 100644 lib/replace/xattr.c
create mode 100644 lib/socket/interfaces.c
create mode 100644 lib/socket/interfaces.h
create mode 100644 lib/socket/wscript_build
delete mode 100644 lib/socket_wrapper/config.m4
delete mode 100644 lib/socket_wrapper/socket_wrapper.h
delete mode 100644 lib/socket_wrapper/testsuite.c
delete mode 100644 lib/socket_wrapper/wscript_build
create mode 100755 lib/subunit/filters/subunit2csv
create mode 100644 lib/subunit/python/subunit/filters.py
create mode 100644 lib/subunit/python/subunit/tests/test_run.py
create mode 100644 lib/talloc/ABI/pytalloc-util-2.0.6.sigs
create mode 100644 lib/talloc/ABI/pytalloc-util-2.0.7.sigs
create mode 100644 lib/talloc/ABI/pytalloc-util-2.0.8.sigs
create mode 100644 lib/talloc/ABI/pytalloc-util-2.1.0.sigs
create mode 100644 lib/talloc/ABI/pytalloc-util-2.1.1.sigs
copy lib/talloc/ABI/{talloc-2.0.2.sigs => talloc-2.0.6.sigs} (100%)
copy lib/talloc/ABI/{talloc-2.0.2.sigs => talloc-2.0.7.sigs} (100%)
create mode 100644 lib/talloc/ABI/talloc-2.0.8.sigs
create mode 100644 lib/talloc/ABI/talloc-2.1.0.sigs
create mode 100644 lib/talloc/ABI/talloc-2.1.1.sigs
delete mode 100644 lib/talloc/compat/talloc_compat1.m4
create mode 100644 lib/talloc/doc/context.png
create mode 100644 lib/talloc/doc/context_tree.png
create mode 100644 lib/talloc/doc/stealing.png
create mode 100644 lib/talloc/doc/tutorial_bestpractices.dox
create mode 100644 lib/talloc/doc/tutorial_context.dox
create mode 100644 lib/talloc/doc/tutorial_debugging.dox
create mode 100644 lib/talloc/doc/tutorial_destructors.dox
create mode 100644 lib/talloc/doc/tutorial_dts.dox
create mode 100644 lib/talloc/doc/tutorial_introduction.dox
create mode 100644 lib/talloc/doc/tutorial_pools.dox
create mode 100644 lib/talloc/doc/tutorial_stealing.dox
delete mode 100644 lib/talloc/libtalloc.m4
create mode 100644 lib/talloc/man/talloc.3.xml
create mode 100644 lib/talloc/pytalloc_guide.txt
delete mode 100755 lib/talloc/script/abi_checks.sh
delete mode 100755 lib/talloc/script/abi_checks_gcc.sh
delete mode 100755 lib/talloc/script/mksigs.pl
delete mode 100644 lib/talloc/script/mksyms.awk
delete mode 100755 lib/talloc/script/mksyms.sh
delete mode 100755 lib/talloc/script/release-script.sh
delete mode 100644 lib/talloc/talloc.3.xml
create mode 100644 lib/tdb/ABI/tdb-1.2.10.sigs
create mode 100644 lib/tdb/ABI/tdb-1.2.11.sigs
create mode 100644 lib/tdb/ABI/tdb-1.2.12.sigs
create mode 100644 lib/tdb/ABI/tdb-1.2.13.sigs
create mode 100644 lib/tdb/ABI/tdb-1.3.0.sigs
create mode 100644 lib/tdb/ABI/tdb-1.3.1.sigs
create mode 100644 lib/tdb/common/mutex.c
create mode 100644 lib/tdb/common/rescue.c
create mode 100644 lib/tdb/docs/mutex.txt
delete mode 100644 lib/tdb/libtdb.m4
create mode 100644 lib/tdb/man/tdbbackup.8.xml
create mode 100644 lib/tdb/man/tdbdump.8.xml
rename lib/tdb/{manpages => man}/tdbrestore.8.xml (100%)
create mode 100644 lib/tdb/man/tdbtool.8.xml
delete mode 100644 lib/tdb/manpages/tdbbackup.8.xml
delete mode 100644 lib/tdb/manpages/tdbdump.8.xml
delete mode 100644 lib/tdb/manpages/tdbtool.8.xml
delete mode 100755 lib/tdb/script/abi_checks.sh
delete mode 100755 lib/tdb/script/abi_checks_gcc.sh
delete mode 100755 lib/tdb/script/mksigs.pl
delete mode 100644 lib/tdb/script/mksyms.awk
delete mode 100755 lib/tdb/script/mksyms.sh
delete mode 100755 lib/tdb/script/release-script.sh
create mode 100644 lib/tdb/test/external-agent.c
create mode 100644 lib/tdb/test/external-agent.h
create mode 100644 lib/tdb/test/jenkins-be-hash.tdb
create mode 100644 lib/tdb/test/jenkins-le-hash.tdb
create mode 100644 lib/tdb/test/lock-tracking.c
create mode 100644 lib/tdb/test/lock-tracking.h
create mode 100644 lib/tdb/test/logging.c
create mode 100644 lib/tdb/test/logging.h
create mode 100644 lib/tdb/test/old-nohash-be.tdb
create mode 100644 lib/tdb/test/old-nohash-le.tdb
create mode 100644 lib/tdb/test/run-3G-file.c
create mode 100644 lib/tdb/test/run-bad-tdb-header.c
create mode 100644 lib/tdb/test/run-check.c
create mode 100644 lib/tdb/test/run-corrupt.c
create mode 100644 lib/tdb/test/run-die-during-transaction.c
create mode 100644 lib/tdb/test/run-endian.c
create mode 100644 lib/tdb/test/run-incompatible.c
create mode 100644 lib/tdb/test/run-marklock-deadlock.c
create mode 100644 lib/tdb/test/run-mutex-allrecord-bench.c
create mode 100644 lib/tdb/test/run-mutex-allrecord-block.c
create mode 100644 lib/tdb/test/run-mutex-allrecord-trylock.c
create mode 100644 lib/tdb/test/run-mutex-die.c
create mode 100644 lib/tdb/test/run-mutex-openflags2.c
create mode 100644 lib/tdb/test/run-mutex-trylock.c
create mode 100644 lib/tdb/test/run-mutex1.c
create mode 100644 lib/tdb/test/run-nested-transactions.c
create mode 100644 lib/tdb/test/run-nested-traverse.c
create mode 100644 lib/tdb/test/run-no-lock-during-traverse.c
create mode 100644 lib/tdb/test/run-oldhash.c
create mode 100644 lib/tdb/test/run-open-during-transaction.c
create mode 100644 lib/tdb/test/run-readonly-check.c
create mode 100644 lib/tdb/test/run-rescue-find_entry.c
create mode 100644 lib/tdb/test/run-rescue.c
create mode 100644 lib/tdb/test/run-rwlock-check.c
create mode 100644 lib/tdb/test/run-summary.c
create mode 100644 lib/tdb/test/run-transaction-expand.c
create mode 100644 lib/tdb/test/run-traverse-in-transaction.c
create mode 100644 lib/tdb/test/run-wronghash-fail.c
create mode 100644 lib/tdb/test/run-zero-append.c
create mode 100644 lib/tdb/test/run.c
create mode 100644 lib/tdb/test/rwlock-be.tdb
create mode 100644 lib/tdb/test/rwlock-le.tdb
create mode 100644 lib/tdb/test/tap-interface.h
create mode 100644 lib/tdb/test/tap-to-subunit.h
create mode 100644 lib/tdb/test/tdb.corrupt
create mode 100644 lib/tdb_compat/tdb_compat.c
create mode 100644 lib/tdb_compat/tdb_compat.h
create mode 100644 lib/tdb_compat/wscript
create mode 100644 lib/tdb_wrap/tdb_wrap.c
create mode 100644 lib/tdb_wrap/tdb_wrap.h
create mode 100644 lib/tdb_wrap/wscript_build
delete mode 100644 lib/testtools/HACKING
delete mode 100644 lib/testtools/MANUAL
create mode 100644 lib/testtools/doc/Makefile
copy Read-Manifest-Now => lib/testtools/doc/_static/placeholder.txt (100%)
rename Read-Manifest-Now => lib/testtools/doc/_templates/placeholder.txt (100%)
create mode 100644 lib/testtools/doc/conf.py
create mode 100644 lib/testtools/doc/for-framework-folk.rst
create mode 100644 lib/testtools/doc/for-test-authors.rst
create mode 100644 lib/testtools/doc/hacking.rst
create mode 100644 lib/testtools/doc/index.rst
create mode 100644 lib/testtools/doc/make.bat
create mode 100644 lib/testtools/doc/overview.rst
create mode 100644 lib/testtools/scripts/README
create mode 100644 lib/testtools/scripts/_lp_release.py
create mode 100755 lib/testtools/scripts/all-pythons
create mode 100755 lib/testtools/scripts/update-rtfd
create mode 100644 lib/testtools/setup.cfg
create mode 100644 lib/testtools/testtools/_compat2x.py
create mode 100644 lib/testtools/testtools/_compat3x.py
create mode 100644 lib/testtools/testtools/distutilscmd.py
delete mode 100644 lib/testtools/testtools/matchers.py
create mode 100644 lib/testtools/testtools/matchers/__init__.py
create mode 100644 lib/testtools/testtools/matchers/_basic.py
create mode 100644 lib/testtools/testtools/matchers/_datastructures.py
create mode 100644 lib/testtools/testtools/matchers/_dict.py
create mode 100644 lib/testtools/testtools/matchers/_doctest.py
create mode 100644 lib/testtools/testtools/matchers/_exception.py
create mode 100644 lib/testtools/testtools/matchers/_filesystem.py
create mode 100644 lib/testtools/testtools/matchers/_higherorder.py
create mode 100644 lib/testtools/testtools/matchers/_impl.py
create mode 100644 lib/testtools/testtools/tags.py
create mode 100644 lib/testtools/testtools/tests/matchers/__init__.py
create mode 100644 lib/testtools/testtools/tests/matchers/helpers.py
create mode 100644 lib/testtools/testtools/tests/matchers/test_basic.py
create mode 100644 lib/testtools/testtools/tests/matchers/test_datastructures.py
create mode 100644 lib/testtools/testtools/tests/matchers/test_dict.py
create mode 100644 lib/testtools/testtools/tests/matchers/test_doctest.py
create mode 100644 lib/testtools/testtools/tests/matchers/test_exception.py
create mode 100644 lib/testtools/testtools/tests/matchers/test_filesystem.py
create mode 100644 lib/testtools/testtools/tests/matchers/test_higherorder.py
create mode 100644 lib/testtools/testtools/tests/matchers/test_impl.py
create mode 100644 lib/testtools/testtools/tests/test_distutilscmd.py
delete mode 100644 lib/testtools/testtools/tests/test_matchers.py
create mode 100644 lib/testtools/testtools/tests/test_tags.py
create mode 100644 lib/testtools/testtools/tests/test_testcase.py
delete mode 100644 lib/testtools/testtools/tests/test_testtools.py
create mode 100644 lib/testtools/testtools/tests/test_with_with.py
create mode 100644 lib/tevent/ABI/tevent-0.9.12.sigs
create mode 100644 lib/tevent/ABI/tevent-0.9.13.sigs
create mode 100644 lib/tevent/ABI/tevent-0.9.14.sigs
create mode 100644 lib/tevent/ABI/tevent-0.9.15.sigs
create mode 100644 lib/tevent/ABI/tevent-0.9.16.sigs
create mode 100644 lib/tevent/ABI/tevent-0.9.17.sigs
create mode 100644 lib/tevent/ABI/tevent-0.9.18.sigs
create mode 100644 lib/tevent/ABI/tevent-0.9.19.sigs
create mode 100644 lib/tevent/ABI/tevent-0.9.20.sigs
create mode 100644 lib/tevent/ABI/tevent-0.9.21.sigs
create mode 100644 lib/tevent/ABI/tevent-0.9.22.sigs
create mode 100644 lib/tevent/doc/img/tevent_context_stucture.png
create mode 100644 lib/tevent/doc/img/tevent_subrequest.png
create mode 100644 lib/tevent/doc/tevent_context.dox
create mode 100644 lib/tevent/doc/tevent_data.dox
create mode 100644 lib/tevent/doc/tevent_events.dox
create mode 100644 lib/tevent/doc/tevent_queue.dox
create mode 100644 lib/tevent/doc/tevent_request.dox
create mode 100644 lib/tevent/doc/tevent_tutorial.dox
create mode 100644 lib/tevent/echo_server.c
delete mode 100644 lib/tevent/libtevent.m4
delete mode 100755 lib/tevent/script/abi_checks.sh
delete mode 100755 lib/tevent/script/abi_checks_gcc.sh
delete mode 100755 lib/tevent/script/mksigs.pl
delete mode 100644 lib/tevent/script/mksyms.awk
delete mode 100755 lib/tevent/script/mksyms.sh
create mode 100644 lib/tevent/tevent.py
mode change 100644 => 100755 lib/tevent/wscript
create mode 100644 lib/texpect/texpect.c
create mode 100644 lib/texpect/wscript
create mode 100644 lib/torture/simple.c
delete mode 100644 lib/uid_wrapper/config.m4
delete mode 100644 lib/uid_wrapper/uid_wrapper.h
delete mode 100644 lib/uid_wrapper/wscript_build
create mode 100644 lib/util/base64.c
create mode 100644 lib/util/bitmap.c
create mode 100644 lib/util/bitmap.h
delete mode 100644 lib/util/capability.c
delete mode 100644 lib/util/charset/charcnv.c
create mode 100644 lib/util/charset/charset_macosxfs.c
create mode 100644 lib/util/charset/charset_proto.h
create mode 100644 lib/util/charset/convert_string.c
create mode 100644 lib/util/charset/pull_push.c
create mode 100644 lib/util/charset/tests/convert_string.c
create mode 100644 lib/util/charset/util_str.c
create mode 100644 lib/util/charset/util_unistr_w.c
create mode 100644 lib/util/charset/weird.c
create mode 100644 lib/util/close_low_fd.c
create mode 100644 lib/util/close_low_fd.h
create mode 100644 lib/util/getpass.c
create mode 100644 lib/util/idtree.h
create mode 100644 lib/util/idtree_random.c
create mode 100644 lib/util/idtree_random.h
create mode 100644 lib/util/memcache.c
create mode 100644 lib/util/memcache.h
create mode 100644 lib/util/modules.c
create mode 100644 lib/util/pidfile.c
create mode 100644 lib/util/pidfile.h
create mode 100644 lib/util/samba_modules.h
create mode 100644 lib/util/samba_util.h
create mode 100644 lib/util/server_id.c
create mode 100644 lib/util/setid.c
create mode 100644 lib/util/setid.h
create mode 100644 lib/util/string_wrappers.h
delete mode 100644 lib/util/tdb_wrap.c
delete mode 100644 lib/util/tdb_wrap.h
create mode 100644 lib/util/tevent_debug.c
create mode 100644 lib/util/time_basic.c
create mode 100644 lib/util/time_basic.h
create mode 100644 lib/util/tini.c
create mode 100644 lib/util/tini.h
create mode 100644 lib/util/tiniparser.c
create mode 100644 lib/util/tiniparser.h
delete mode 100644 lib/util/util.h
delete mode 100644 lib/util/util_getent.c
create mode 100644 lib/util/util_ntdb.c
create mode 100644 lib/util/util_ntdb.h
create mode 100644 lib/util/util_paths.c
create mode 100644 lib/util/util_process.c
create mode 100644 lib/util/util_process.h
create mode 100644 lib/util/util_str_common.c
delete mode 100644 lib/util/wrap_xattr.c
delete mode 100644 lib/util/wrap_xattr.h
create mode 100644 lib/util/wscript
delete mode 100644 lib/zlib/contrib/dotzlib/DotZLib.chm
delete mode 100644 lib/zlib/contrib/masmx64/gvmat64.obj
delete mode 100644 lib/zlib/contrib/masmx64/inffasx64.obj
delete mode 100644 lib/zlib/contrib/masmx86/gvmat32.obj
delete mode 100644 lib/zlib/contrib/masmx86/inffas32.obj
delete mode 100644 lib/zlib/wscript
delete mode 100644 lib/zlib/zlib.m4
create mode 100644 libcli/auth/netlogon_creds_cli.c
create mode 100644 libcli/auth/netlogon_creds_cli.h
delete mode 100644 libcli/auth/ntlmssp.c
delete mode 100644 libcli/auth/ntlmssp.h
delete mode 100644 libcli/auth/ntlmssp_ndr.c
delete mode 100644 libcli/auth/ntlmssp_private.h
delete mode 100644 libcli/auth/ntlmssp_server.c
delete mode 100644 libcli/auth/ntlmssp_sign.c
delete mode 100644 libcli/auth/schannel_sign.c
mode change 100644 => 100755 libcli/auth/wscript_build
create mode 100644 libcli/dns/dns.c
create mode 100644 libcli/dns/dns.h
create mode 100644 libcli/dns/dns_hosts_file.c
create mode 100644 libcli/dns/libdns.h
create mode 100755 libcli/dns/wscript_build
create mode 100644 libcli/lsarpc/util_lsarpc.c
create mode 100644 libcli/lsarpc/util_lsarpc.h
create mode 100644 libcli/lsarpc/wscript_build
delete mode 100644 libcli/nbt/dns_hosts_file.c
delete mode 100644 libcli/nbt/man/nmblookup.1.xml
create mode 100644 libcli/nbt/man/nmblookup4.1.xml
mode change 100644 => 100755 libcli/nbt/wscript_build
delete mode 100644 libcli/netlogon/ndr_netlogon.c
delete mode 100644 libcli/netlogon/ndr_netlogon_proto.h
create mode 100644 libcli/security/secdesc.c
create mode 100644 libcli/security/secdesc.h
create mode 100644 libcli/smb/read_smb.c
create mode 100644 libcli/smb/read_smb.h
create mode 100644 libcli/smb/smb1cli_close.c
create mode 100644 libcli/smb/smb1cli_create.c
create mode 100644 libcli/smb/smb1cli_echo.c
create mode 100644 libcli/smb/smb1cli_read.c
create mode 100644 libcli/smb/smb1cli_trans.c
create mode 100644 libcli/smb/smb1cli_write.c
create mode 100644 libcli/smb/smb2_lease.c
create mode 100644 libcli/smb/smb2_lease.h
create mode 100644 libcli/smb/smb2_signing.c
create mode 100644 libcli/smb/smb2_signing.h
create mode 100644 libcli/smb/smb2cli_close.c
create mode 100644 libcli/smb/smb2cli_create.c
create mode 100644 libcli/smb/smb2cli_echo.c
create mode 100644 libcli/smb/smb2cli_flush.c
create mode 100644 libcli/smb/smb2cli_ioctl.c
create mode 100644 libcli/smb/smb2cli_query_directory.c
create mode 100644 libcli/smb/smb2cli_query_info.c
create mode 100644 libcli/smb/smb2cli_read.c
create mode 100644 libcli/smb/smb2cli_session.c
create mode 100644 libcli/smb/smb2cli_set_info.c
create mode 100644 libcli/smb/smb2cli_tcon.c
create mode 100644 libcli/smb/smb2cli_write.c
create mode 100644 libcli/smb/smbXcli_base.c
create mode 100644 libcli/smb/smbXcli_base.h
create mode 100644 libcli/smb/smb_constants.h
create mode 100644 libcli/smb/smb_seal.c
create mode 100644 libcli/smb/smb_seal.h
create mode 100644 libcli/smb/smb_signing.c
create mode 100644 libcli/smb/smb_signing.h
create mode 100644 libcli/smb/smb_unix_ext.h
create mode 100644 libcli/smb/smb_util.h
create mode 100644 libcli/smb/tstream_smbXcli_np.c
create mode 100644 libcli/smb/tstream_smbXcli_np.h
create mode 100644 libcli/smb/util.c
create mode 100755 libcli/smb/wscript
delete mode 100644 libcli/smb/wscript_build
create mode 100644 libcli/util/errmap_unix.c
create mode 100644 libcli/util/errormap.c
create mode 100644 libcli/util/hresult.c
create mode 100644 libcli/util/hresult.h
create mode 100644 libcli/util/nterr.c
create mode 100644 libcli/util/wscript_build
create mode 100644 libds/common/roles.h
delete mode 100644 libgpo/wscript_build
create mode 100644 librpc/ABI/ndr-0.0.1.sigs
create mode 100644 librpc/ABI/ndr-0.0.2.sigs
create mode 100644 librpc/ABI/ndr-0.0.3.sigs
delete mode 100755 librpc/build_idl.sh
create mode 100644 librpc/idl/fsrvp.idl
create mode 100644 librpc/idl/ioctl.idl
create mode 100644 librpc/idl/nfs4acl.idl
create mode 100644 librpc/idl/notify.idl
create mode 100644 librpc/idl/server_id.idl
create mode 100644 librpc/idl/smb2_lease_struct.idl
create mode 100644 librpc/idl/smb_acl.idl
create mode 100644 librpc/idl/winbind.idl
create mode 100644 librpc/idl/witness.idl
create mode 100644 librpc/ndr/ndr_auth.c
create mode 100644 librpc/ndr/ndr_auth.h
create mode 100644 librpc/ndr/ndr_dcerpc.c
create mode 100644 librpc/ndr/ndr_dcerpc.h
create mode 100644 librpc/ndr/ndr_dnsserver.c
create mode 100644 librpc/ndr/ndr_dnsserver.h
create mode 100644 librpc/ndr/ndr_ioctl.c
create mode 100644 librpc/ndr/ndr_nbt.c
create mode 100644 librpc/ndr/ndr_nbt.h
create mode 100644 librpc/ndr/ndr_wmi.h
create mode 100644 librpc/ndr/util.c
create mode 100644 librpc/ndr_nbt.pc.in
delete mode 100644 m4/check_make.m4
delete mode 100644 m4/check_perl.m4
delete mode 100644 m4/check_python.m4
delete mode 100644 m4/pkg.m4
delete mode 100644 merged-branches.txt
create mode 100644 nsswitch/libwbclient/ABI/wbclient-0.10.sigs
create mode 100644 nsswitch/libwbclient/ABI/wbclient-0.11.sigs
create mode 100644 nsswitch/libwbclient/ABI/wbclient-0.9.sigs
create mode 100644 nsswitch/libwbclient/wbclient.pc.in
create mode 100644 nsswitch/libwbclient/wscript
delete mode 100644 nsswitch/libwbclient/wscript_build
create mode 100755 nsswitch/tests/test_idmap_rfc2307.sh
create mode 100755 nsswitch/tests/test_rfc2307_mapping.sh
create mode 100755 nsswitch/tests/test_wbinfo_simple.sh
create mode 100755 packaging/NetworkManager/30-winbind-systemd
create mode 100644 packaging/NetworkManager/README
delete mode 100644 packaging/RHEL-CTDB/samba.spec
delete mode 100644 packaging/RHEL-CTDB/setup/smbprint
delete mode 100644 packaging/RHEL/makerpms.sh
delete mode 100644 packaging/RHEL/samba.spec
delete mode 100644 packaging/RHEL/setup/smbprint
create mode 100644 packaging/printing/README
create mode 100644 packaging/printing/smbprint
create mode 100644 packaging/systemd/README
create mode 100644 packaging/systemd/nmb.service
create mode 100644 packaging/systemd/samba.conf.tmp
create mode 100644 packaging/systemd/samba.service
create mode 100644 packaging/systemd/samba.sysconfig
create mode 100644 packaging/systemd/smb.service
create mode 100644 packaging/systemd/winbind.service
delete mode 100644 packaging4/Fedora/cplusplus-headers.patch
delete mode 100644 packaging4/Fedora/samba4.init
delete mode 100644 packaging4/Fedora/samba4.log
delete mode 100644 packaging4/Fedora/samba4.spec
delete mode 100644 packaging4/Fedora/samba4.sysconfig
delete mode 100644 packaging4/README.Debian
create mode 100644 prog_guide4.txt
create mode 100755 python/examples/dnsserver.py
rename {source4/scripting/python => python}/examples/netbios.py (100%)
rename {source4/scripting/python => python}/examples/samr.py (100%)
rename {source4/scripting/python => python}/examples/winreg.py (100%)
create mode 100644 python/modules.c
rename {source4/scripting/python => python}/modules.h (100%)
create mode 100644 python/pyglue.c
create mode 100644 python/samba/__init__.py
create mode 100644 python/samba/common.py
create mode 100644 python/samba/dbchecker.py
create mode 100644 python/samba/descriptor.py
create mode 100644 python/samba/drs_utils.py
create mode 100644 python/samba/getopt.py
create mode 100644 python/samba/hostconfig.py
create mode 100644 python/samba/idmap.py
create mode 100644 python/samba/join.py
create mode 100644 python/samba/kcc_utils.py
create mode 100644 python/samba/ms_display_specifiers.py
create mode 100644 python/samba/ms_schema.py
create mode 100644 python/samba/ndr.py
create mode 100644 python/samba/netcmd/__init__.py
create mode 100644 python/samba/netcmd/common.py
create mode 100644 python/samba/netcmd/dbcheck.py
create mode 100644 python/samba/netcmd/delegation.py
create mode 100644 python/samba/netcmd/dns.py
create mode 100644 python/samba/netcmd/domain.py
create mode 100644 python/samba/netcmd/drs.py
create mode 100644 python/samba/netcmd/dsacl.py
create mode 100644 python/samba/netcmd/fsmo.py
create mode 100644 python/samba/netcmd/gpo.py
create mode 100644 python/samba/netcmd/group.py
create mode 100644 python/samba/netcmd/ldapcmp.py
create mode 100644 python/samba/netcmd/main.py
create mode 100644 python/samba/netcmd/ntacl.py
create mode 100644 python/samba/netcmd/processes.py
create mode 100644 python/samba/netcmd/rodc.py
create mode 100644 python/samba/netcmd/sites.py
create mode 100644 python/samba/netcmd/spn.py
create mode 100644 python/samba/netcmd/testparm.py
create mode 100644 python/samba/netcmd/time.py
create mode 100644 python/samba/netcmd/user.py
create mode 100644 python/samba/netcmd/vampire.py
create mode 100644 python/samba/ntacls.py
create mode 100644 python/samba/provision/__init__.py
create mode 100644 python/samba/provision/backend.py
create mode 100644 python/samba/provision/common.py
create mode 100644 python/samba/provision/sambadns.py
create mode 100644 python/samba/samba3/__init__.py
create mode 100644 python/samba/samdb.py
create mode 100644 python/samba/schema.py
create mode 100644 python/samba/sd_utils.py
create mode 100644 python/samba/sites.py
create mode 100644 python/samba/tdb_util.py
create mode 100644 python/samba/tests/__init__.py
create mode 100644 python/samba/tests/auth.py
create mode 100644 python/samba/tests/blackbox/__init__.py
create mode 100644 python/samba/tests/blackbox/ndrdump.py
create mode 100644 python/samba/tests/blackbox/samba_tool_drs.py
create mode 100644 python/samba/tests/common.py
create mode 100644 python/samba/tests/core.py
create mode 100644 python/samba/tests/credentials.py
create mode 100644 python/samba/tests/dcerpc/__init__.py
create mode 100644 python/samba/tests/dcerpc/bare.py
create mode 100644 python/samba/tests/dcerpc/dnsserver.py
create mode 100644 python/samba/tests/dcerpc/misc.py
create mode 100644 python/samba/tests/dcerpc/registry.py
create mode 100644 python/samba/tests/dcerpc/rpc_talloc.py
create mode 100644 python/samba/tests/dcerpc/rpcecho.py
create mode 100644 python/samba/tests/dcerpc/sam.py
create mode 100644 python/samba/tests/dcerpc/srvsvc.py
create mode 100644 python/samba/tests/dcerpc/testrpc.py
create mode 100644 python/samba/tests/dcerpc/unix.py
create mode 100644 python/samba/tests/dns.py
create mode 100644 python/samba/tests/docs.py
create mode 100644 python/samba/tests/dsdb.py
create mode 100644 python/samba/tests/gensec.py
create mode 100644 python/samba/tests/getopt.py
create mode 100644 python/samba/tests/hostconfig.py
create mode 100644 python/samba/tests/libsmb_samba_internal.py
create mode 100644 python/samba/tests/messaging.py
create mode 100644 python/samba/tests/netcmd.py
create mode 100644 python/samba/tests/ntacls.py
create mode 100644 python/samba/tests/param.py
create mode 100644 python/samba/tests/policy.py
create mode 100644 python/samba/tests/posixacl.py
create mode 100644 python/samba/tests/provision.py
create mode 100644 python/samba/tests/registry.py
create mode 100644 python/samba/tests/samba3.py
create mode 100644 python/samba/tests/samba3sam.py
create mode 100644 python/samba/tests/samba_tool/__init__.py
create mode 100644 python/samba/tests/samba_tool/base.py
create mode 100644 python/samba/tests/samba_tool/gpo.py
create mode 100644 python/samba/tests/samba_tool/group.py
create mode 100644 python/samba/tests/samba_tool/ntacl.py
create mode 100644 python/samba/tests/samba_tool/processes.py
create mode 100644 python/samba/tests/samba_tool/timecmd.py
create mode 100644 python/samba/tests/samba_tool/user.py
create mode 100644 python/samba/tests/samdb.py
create mode 100644 python/samba/tests/security.py
create mode 100644 python/samba/tests/source.py
create mode 100644 python/samba/tests/strings.py
create mode 100644 python/samba/tests/unicodenames.py
create mode 100644 python/samba/tests/upgrade.py
create mode 100644 python/samba/tests/upgradeprovision.py
create mode 100644 python/samba/tests/upgradeprovisionneeddc.py
create mode 100644 python/samba/tests/xattr.py
create mode 100644 python/samba/upgrade.py
create mode 100644 python/samba/upgradehelpers.py
create mode 100644 python/samba/web_server/__init__.py
create mode 100644 python/samba/xattr.py
rename {source4/scripting/python => python}/samba_external/README (100%)
rename {source4/scripting/python => python}/uuidmodule.c (100%)
create mode 100644 python/wscript_build
delete mode 100755 release-scripts/create-tarball
create mode 100755 script/ctdb-import.msg-filter.sh
create mode 100755 script/ctdb-import.tree-filter.sh
create mode 100644 script/ctdb-import.txt
create mode 100644 script/generate_param.py
delete mode 100755 script/land-remote.py
delete mode 100755 script/land.py
create mode 100755 script/random-sleep.sh
create mode 100755 script/show_testsuite_time
copy {source3/build => selftest}/__init__.py (100%)
create mode 100644 selftest/client.py
create mode 100644 selftest/devel_env.sh
create mode 100644 selftest/flapping
create mode 100644 selftest/knownfail
create mode 100644 selftest/quick
create mode 100644 selftest/run.py
create mode 100644 selftest/selftest.pl.1
create mode 100755 selftest/selftest.py
create mode 100644 selftest/skip
rename {source4/selftest => selftest}/slow (100%)
create mode 100644 selftest/socket_wrapper.py
delete mode 100644 selftest/target/Kvm.pm
create mode 100644 selftest/target/Samba.pm
mode change 100644 => 100755 selftest/target/Samba3.pm
mode change 100644 => 100755 selftest/target/Samba4.pm
delete mode 100644 selftest/target/Template.pm
delete mode 100644 selftest/target/Windows.pm
create mode 100644 selftest/target/__init__.py
create mode 100644 selftest/target/samba.py
delete mode 100755 selftest/test_samba4.pl
create mode 100644 selftest/testlist.py
create mode 100644 selftest/tests.py
create mode 100644 selftest/tests/__init__.py
create mode 100644 selftest/tests/test_run.py
create mode 100644 selftest/tests/test_samba.py
create mode 100644 selftest/tests/test_socket_wrapper.py
create mode 100644 selftest/tests/test_target.py
create mode 100644 selftest/tests/test_testlist.py
create mode 100644 selftest/wscript
delete mode 100644 source3/Makefile-smbtorture4
delete mode 100644 source3/Makefile.in
delete mode 100644 source3/VERSION
delete mode 100644 source3/auth/auth_compat.c
create mode 100644 source3/auth/auth_generic.c
delete mode 100644 source3/auth/auth_netlogond.c
create mode 100644 source3/auth/auth_samba4.c
delete mode 100644 source3/auth/auth_server.c
delete mode 100755 source3/autogen-waf.sh
delete mode 100755 source3/autogen.sh
delete mode 100644 source3/build/dynconfig.py
delete mode 100644 source3/build/wscript
create mode 100644 source3/client/clitar_proto.h
delete mode 100755 source3/config.guess
delete mode 100755 source3/config.sub
delete mode 100755 source3/configure
delete mode 100755 source3/configure.developer
delete mode 100644 source3/configure.in
delete mode 100644 source3/dynconfig.c
create mode 100644 source3/groupdb/mapping_tdb.h
delete mode 100644 source3/groupdb/proto.h
create mode 100644 source3/include/auth_generic.h
create mode 100644 source3/include/auth_info.h
delete mode 100644 source3/include/clitar.h
delete mode 100644 source3/include/config.h.in
create mode 100644 source3/include/ctdb_srvids.h
delete mode 100644 source3/include/dbwrap.h
delete mode 100644 source3/include/dynconfig.h
create mode 100644 source3/include/idmap_autorid_tdb.h
delete mode 100644 source3/include/interfaces.h
delete mode 100644 source3/include/krb5_protos.h
create mode 100644 source3/include/lsa.h
delete mode 100644 source3/include/mapping.h
delete mode 100644 source3/include/memcache.h
delete mode 100644 source3/include/module.h
delete mode 100644 source3/include/ntlmssp_wrap.h
delete mode 100644 source3/include/oplock_onefs.h
delete mode 100644 source3/include/packet.h
delete mode 100644 source3/include/smb_crypt.h
delete mode 100644 source3/include/smb_signing.h
delete mode 100644 source3/include/version.h
delete mode 100755 source3/install-sh
create mode 100644 source3/lib/ABI/smbldap-0.sigs
delete mode 100644 source3/lib/afs.c
delete mode 100644 source3/lib/afs_settoken.c
create mode 100644 source3/lib/asys/asys.c
create mode 100644 source3/lib/asys/asys.h
create mode 100644 source3/lib/asys/tests.c
create mode 100644 source3/lib/asys/wscript_build
create mode 100644 source3/lib/background.c
create mode 100644 source3/lib/background.h
delete mode 100644 source3/lib/bitmap.c
delete mode 100644 source3/lib/clobber.c
create mode 100644 source3/lib/cluster_support.c
create mode 100644 source3/lib/cluster_support.h
create mode 100644 source3/lib/conn_tdb.h
create mode 100644 source3/lib/ctdb_conn.c
create mode 100644 source3/lib/ctdb_conn.h
create mode 100644 source3/lib/ctdb_dummy.c
delete mode 100644 source3/lib/dbwrap.c
create mode 100644 source3/lib/dbwrap/dbwrap_ctdb.c
create mode 100644 source3/lib/dbwrap/dbwrap_ctdb.h
create mode 100644 source3/lib/dbwrap/dbwrap_open.c
create mode 100644 source3/lib/dbwrap/dbwrap_open.h
create mode 100644 source3/lib/dbwrap/dbwrap_watch.c
create mode 100644 source3/lib/dbwrap/dbwrap_watch.h
delete mode 100644 source3/lib/dbwrap_ctdb.c
delete mode 100644 source3/lib/dbwrap_file.c
delete mode 100644 source3/lib/dbwrap_rbt.c
delete mode 100644 source3/lib/dbwrap_tdb.c
delete mode 100644 source3/lib/dbwrap_util.c
delete mode 100644 source3/lib/dprintf.c
create mode 100644 source3/lib/dummyparam.c
delete mode 100644 source3/lib/dummyroot.c
delete mode 100644 source3/lib/dummysmbd.c
create mode 100644 source3/lib/dumpcore.c
delete mode 100644 source3/lib/fault.c
create mode 100644 source3/lib/file_id.h
create mode 100644 source3/lib/fstring.c
create mode 100644 source3/lib/id_cache.c
create mode 100644 source3/lib/id_cache.h
delete mode 100644 source3/lib/interfaces.c
delete mode 100644 source3/lib/ldb_compat.c
delete mode 100644 source3/lib/ldb_compat.h
create mode 100644 source3/lib/lsa.c
delete mode 100644 source3/lib/memcache.c
create mode 100644 source3/lib/messages_dgm.c
create mode 100644 source3/lib/messages_dgm.h
delete mode 100644 source3/lib/messages_local.c
delete mode 100644 source3/lib/module.c
create mode 100644 source3/lib/namearray.c
delete mode 100644 source3/lib/netapi/examples/Makefile.in
create mode 100644 source3/lib/netapi/examples/wscript_build
delete mode 100644 source3/lib/netapi/tests/Makefile.in
create mode 100644 source3/lib/netapi/tests/netwksta.c
create mode 100644 source3/lib/netapi/tests/wscript_build
create mode 100644 source3/lib/netapi/wkstainfo.c
delete mode 100644 source3/lib/packet.c
delete mode 100644 source3/lib/pidfile.c
create mode 100644 source3/lib/poll_funcs/poll_funcs.h
create mode 100644 source3/lib/poll_funcs/poll_funcs_tevent.c
create mode 100644 source3/lib/poll_funcs/poll_funcs_tevent.h
create mode 100644 source3/lib/poll_funcs/wscript_build
create mode 100644 source3/lib/pthreadpool/pthreadpool_sync.c
create mode 100644 source3/lib/pthreadpool/wscript_build
delete mode 100644 source3/lib/secdesc.c
create mode 100644 source3/lib/server_prefork.c
create mode 100644 source3/lib/server_prefork.h
create mode 100644 source3/lib/server_prefork_util.c
create mode 100644 source3/lib/server_prefork_util.h
create mode 100644 source3/lib/smbd_shim.c
create mode 100644 source3/lib/smbd_shim.h
delete mode 100644 source3/lib/smbldap_util.c
create mode 100644 source3/lib/substitute_generic.c
create mode 100644 source3/lib/sysquotas_4B.c
create mode 100644 source3/lib/tevent_barrier.c
create mode 100644 source3/lib/tevent_barrier.h
create mode 100644 source3/lib/tevent_wait.c
create mode 100644 source3/lib/tevent_wait.h
create mode 100644 source3/lib/unix_msg/test_drain.c
create mode 100644 source3/lib/unix_msg/test_source.c
create mode 100644 source3/lib/unix_msg/tests.c
create mode 100644 source3/lib/unix_msg/unix_msg.c
create mode 100644 source3/lib/unix_msg/unix_msg.h
create mode 100644 source3/lib/unix_msg/wscript_build
create mode 100644 source3/lib/util_cluster.c
create mode 100644 source3/lib/util_cluster.h
create mode 100644 source3/lib/util_ea.c
create mode 100644 source3/lib/util_ea.h
create mode 100644 source3/lib/util_malloc.c
delete mode 100644 source3/lib/util_sconn.c
create mode 100644 source3/lib/util_sid_passdb.c
create mode 100644 source3/lib/util_sid_passdb.h
delete mode 100644 source3/lib/util_unistr.c
create mode 100644 source3/lib/xattr_tdb.c
create mode 100644 source3/lib/xattr_tdb.h
delete mode 100644 source3/libads/dns.c
delete mode 100644 source3/libads/dns.h
delete mode 100644 source3/libads/kerberos_verify.c
create mode 100644 source3/libnet/netapi.pc.in
delete mode 100644 source3/librpc/crypto/cli_spnego.c
delete mode 100644 source3/librpc/crypto/spnego.h
delete mode 100644 source3/librpc/gen_ndr/atsvc.h
delete mode 100644 source3/librpc/gen_ndr/audiosrv.h
delete mode 100644 source3/librpc/gen_ndr/auth.h
delete mode 100644 source3/librpc/gen_ndr/backupkey.h
delete mode 100644 source3/librpc/gen_ndr/browser.h
delete mode 100644 source3/librpc/gen_ndr/com_dcom.h
delete mode 100644 source3/librpc/gen_ndr/com_wmi.h
delete mode 100644 source3/librpc/gen_ndr/dbgidl.h
delete mode 100644 source3/librpc/gen_ndr/dcerpc.h
delete mode 100644 source3/librpc/gen_ndr/dcom.h
delete mode 100644 source3/librpc/gen_ndr/dcom_p.c
delete mode 100644 source3/librpc/gen_ndr/dfs.h
delete mode 100644 source3/librpc/gen_ndr/dfsblobs.h
delete mode 100644 source3/librpc/gen_ndr/dns.h
delete mode 100644 source3/librpc/gen_ndr/dnsp.h
delete mode 100644 source3/librpc/gen_ndr/dnsserver.h
delete mode 100644 source3/librpc/gen_ndr/drsblobs.h
delete mode 100644 source3/librpc/gen_ndr/drsuapi.h
delete mode 100644 source3/librpc/gen_ndr/dsbackup.h
delete mode 100644 source3/librpc/gen_ndr/dssetup.h
delete mode 100644 source3/librpc/gen_ndr/echo.h
delete mode 100644 source3/librpc/gen_ndr/efs.h
delete mode 100644 source3/librpc/gen_ndr/epmapper.h
delete mode 100644 source3/librpc/gen_ndr/eventlog.h
delete mode 100644 source3/librpc/gen_ndr/eventlog6.h
delete mode 100644 source3/librpc/gen_ndr/file_id.h
delete mode 100644 source3/librpc/gen_ndr/frsapi.h
delete mode 100644 source3/librpc/gen_ndr/frsrpc.h
delete mode 100644 source3/librpc/gen_ndr/frstrans.h
delete mode 100644 source3/librpc/gen_ndr/idmap.h
delete mode 100644 source3/librpc/gen_ndr/initshutdown.h
delete mode 100644 source3/librpc/gen_ndr/keysvc.h
delete mode 100644 source3/librpc/gen_ndr/krb5pac.h
delete mode 100644 source3/librpc/gen_ndr/libnet_join.h
delete mode 100644 source3/librpc/gen_ndr/libnetapi.h
delete mode 100644 source3/librpc/gen_ndr/lsa.h
delete mode 100644 source3/librpc/gen_ndr/messaging.h
delete mode 100644 source3/librpc/gen_ndr/mgmt.h
delete mode 100644 source3/librpc/gen_ndr/misc.h
delete mode 100644 source3/librpc/gen_ndr/msgsvc.h
delete mode 100644 source3/librpc/gen_ndr/named_pipe_auth.h
delete mode 100644 source3/librpc/gen_ndr/nbt.h
delete mode 100644 source3/librpc/gen_ndr/ndr_atsvc.c
delete mode 100644 source3/librpc/gen_ndr/ndr_atsvc.h
delete mode 100644 source3/librpc/gen_ndr/ndr_atsvc_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_atsvc_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_atsvc_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_audiosrv.c
delete mode 100644 source3/librpc/gen_ndr/ndr_audiosrv.h
delete mode 100644 source3/librpc/gen_ndr/ndr_audiosrv_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_audiosrv_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_audiosrv_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_auth.c
delete mode 100644 source3/librpc/gen_ndr/ndr_auth.h
delete mode 100644 source3/librpc/gen_ndr/ndr_auth_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_auth_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_auth_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_backupkey.c
delete mode 100644 source3/librpc/gen_ndr/ndr_backupkey.h
delete mode 100644 source3/librpc/gen_ndr/ndr_backupkey_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_backupkey_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_backupkey_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_browser.c
delete mode 100644 source3/librpc/gen_ndr/ndr_browser.h
delete mode 100644 source3/librpc/gen_ndr/ndr_browser_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_browser_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_browser_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dbgidl.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dbgidl.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dbgidl_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dbgidl_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dbgidl_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dcerpc.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dcerpc.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dcerpc_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dcerpc_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dcerpc_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dcom.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dcom.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dcom_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dcom_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dcom_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dfs.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dfs.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dfs_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dfs_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dfs_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dfsblobs.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dfsblobs.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dfsblobs_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dfsblobs_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dfsblobs_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dns.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dns.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dns_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dns_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dns_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dnsp.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dnsp.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dnsp_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dnsp_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dnsp_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dnsserver.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dnsserver.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dnsserver_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dnsserver_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dnsserver_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_drsblobs.c
delete mode 100644 source3/librpc/gen_ndr/ndr_drsblobs.h
delete mode 100644 source3/librpc/gen_ndr/ndr_drsblobs_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_drsblobs_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_drsblobs_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_drsuapi.c
delete mode 100644 source3/librpc/gen_ndr/ndr_drsuapi.h
delete mode 100644 source3/librpc/gen_ndr/ndr_drsuapi_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_drsuapi_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_drsuapi_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dsbackup.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dsbackup.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dsbackup_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dsbackup_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dsbackup_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dssetup.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dssetup.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dssetup_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_dssetup_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_dssetup_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_echo.c
delete mode 100644 source3/librpc/gen_ndr/ndr_echo.h
delete mode 100644 source3/librpc/gen_ndr/ndr_echo_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_echo_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_echo_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_efs.c
delete mode 100644 source3/librpc/gen_ndr/ndr_efs.h
delete mode 100644 source3/librpc/gen_ndr/ndr_efs_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_efs_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_efs_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_epmapper.c
delete mode 100644 source3/librpc/gen_ndr/ndr_epmapper.h
delete mode 100644 source3/librpc/gen_ndr/ndr_epmapper_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_epmapper_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_epmapper_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_eventlog.c
delete mode 100644 source3/librpc/gen_ndr/ndr_eventlog.h
delete mode 100644 source3/librpc/gen_ndr/ndr_eventlog6.c
delete mode 100644 source3/librpc/gen_ndr/ndr_eventlog6.h
delete mode 100644 source3/librpc/gen_ndr/ndr_eventlog6_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_eventlog6_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_eventlog6_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_eventlog_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_eventlog_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_eventlog_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_file_id.c
delete mode 100644 source3/librpc/gen_ndr/ndr_file_id.h
delete mode 100644 source3/librpc/gen_ndr/ndr_file_id_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_file_id_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_file_id_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_frsapi.c
delete mode 100644 source3/librpc/gen_ndr/ndr_frsapi.h
delete mode 100644 source3/librpc/gen_ndr/ndr_frsapi_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_frsapi_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_frsapi_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_frsrpc.c
delete mode 100644 source3/librpc/gen_ndr/ndr_frsrpc.h
delete mode 100644 source3/librpc/gen_ndr/ndr_frsrpc_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_frsrpc_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_frsrpc_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_frstrans.c
delete mode 100644 source3/librpc/gen_ndr/ndr_frstrans.h
delete mode 100644 source3/librpc/gen_ndr/ndr_frstrans_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_frstrans_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_frstrans_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_idmap.c
delete mode 100644 source3/librpc/gen_ndr/ndr_idmap.h
delete mode 100644 source3/librpc/gen_ndr/ndr_idmap_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_idmap_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_idmap_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_initshutdown.c
delete mode 100644 source3/librpc/gen_ndr/ndr_initshutdown.h
delete mode 100644 source3/librpc/gen_ndr/ndr_initshutdown_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_initshutdown_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_initshutdown_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_keysvc.c
delete mode 100644 source3/librpc/gen_ndr/ndr_keysvc.h
delete mode 100644 source3/librpc/gen_ndr/ndr_keysvc_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_keysvc_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_keysvc_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_krb5pac.c
delete mode 100644 source3/librpc/gen_ndr/ndr_krb5pac.h
delete mode 100644 source3/librpc/gen_ndr/ndr_krb5pac_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_krb5pac_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_krb5pac_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_libnet_join.c
delete mode 100644 source3/librpc/gen_ndr/ndr_libnet_join.h
delete mode 100644 source3/librpc/gen_ndr/ndr_libnet_join_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_libnet_join_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_libnetapi.c
delete mode 100644 source3/librpc/gen_ndr/ndr_libnetapi.h
delete mode 100644 source3/librpc/gen_ndr/ndr_libnetapi_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_libnetapi_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_lsa.c
delete mode 100644 source3/librpc/gen_ndr/ndr_lsa.h
delete mode 100644 source3/librpc/gen_ndr/ndr_lsa_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_lsa_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_lsa_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_messaging.c
delete mode 100644 source3/librpc/gen_ndr/ndr_messaging.h
delete mode 100644 source3/librpc/gen_ndr/ndr_messaging_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_messaging_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_mgmt.c
delete mode 100644 source3/librpc/gen_ndr/ndr_mgmt.h
delete mode 100644 source3/librpc/gen_ndr/ndr_mgmt_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_mgmt_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_mgmt_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_misc.c
delete mode 100644 source3/librpc/gen_ndr/ndr_misc.h
delete mode 100644 source3/librpc/gen_ndr/ndr_misc_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_misc_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_misc_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_msgsvc.c
delete mode 100644 source3/librpc/gen_ndr/ndr_msgsvc.h
delete mode 100644 source3/librpc/gen_ndr/ndr_msgsvc_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_msgsvc_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_msgsvc_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_named_pipe_auth.c
delete mode 100644 source3/librpc/gen_ndr/ndr_named_pipe_auth.h
delete mode 100644 source3/librpc/gen_ndr/ndr_named_pipe_auth_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_named_pipe_auth_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_named_pipe_auth_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_nbt.c
delete mode 100644 source3/librpc/gen_ndr/ndr_nbt.h
delete mode 100644 source3/librpc/gen_ndr/ndr_nbt_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_nbt_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_nbt_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_netlogon.c
delete mode 100644 source3/librpc/gen_ndr/ndr_netlogon.h
delete mode 100644 source3/librpc/gen_ndr/ndr_netlogon_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_netlogon_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_netlogon_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_notify.c
delete mode 100644 source3/librpc/gen_ndr/ndr_notify.h
delete mode 100644 source3/librpc/gen_ndr/ndr_notify_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_notify_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_ntlmssp.c
delete mode 100644 source3/librpc/gen_ndr/ndr_ntlmssp.h
delete mode 100644 source3/librpc/gen_ndr/ndr_ntlmssp_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_ntlmssp_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_ntlmssp_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_ntprinting.c
delete mode 100644 source3/librpc/gen_ndr/ndr_ntprinting.h
delete mode 100644 source3/librpc/gen_ndr/ndr_ntprinting_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_ntprinting_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_ntprinting_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_ntsvcs.c
delete mode 100644 source3/librpc/gen_ndr/ndr_ntsvcs.h
delete mode 100644 source3/librpc/gen_ndr/ndr_ntsvcs_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_ntsvcs_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_ntsvcs_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_orpc.c
delete mode 100644 source3/librpc/gen_ndr/ndr_orpc.h
delete mode 100644 source3/librpc/gen_ndr/ndr_orpc_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_orpc_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_orpc_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_oxidresolver.c
delete mode 100644 source3/librpc/gen_ndr/ndr_oxidresolver.h
delete mode 100644 source3/librpc/gen_ndr/ndr_oxidresolver_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_oxidresolver_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_oxidresolver_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_perfcount.c
delete mode 100644 source3/librpc/gen_ndr/ndr_perfcount.h
delete mode 100644 source3/librpc/gen_ndr/ndr_perfcount_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_perfcount_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_policyagent.c
delete mode 100644 source3/librpc/gen_ndr/ndr_policyagent.h
delete mode 100644 source3/librpc/gen_ndr/ndr_policyagent_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_policyagent_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_policyagent_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_preg.c
delete mode 100644 source3/librpc/gen_ndr/ndr_preg.h
delete mode 100644 source3/librpc/gen_ndr/ndr_preg_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_preg_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_preg_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_printcap.c
delete mode 100644 source3/librpc/gen_ndr/ndr_printcap.h
delete mode 100644 source3/librpc/gen_ndr/ndr_printcap_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_printcap_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_printcap_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_rap.c
delete mode 100644 source3/librpc/gen_ndr/ndr_rap.h
delete mode 100644 source3/librpc/gen_ndr/ndr_rap_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_rap_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_rap_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_remact.c
delete mode 100644 source3/librpc/gen_ndr/ndr_remact.h
delete mode 100644 source3/librpc/gen_ndr/ndr_remact_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_remact_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_remact_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_rot.c
delete mode 100644 source3/librpc/gen_ndr/ndr_rot.h
delete mode 100644 source3/librpc/gen_ndr/ndr_rot_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_rot_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_rot_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_samr.c
delete mode 100644 source3/librpc/gen_ndr/ndr_samr.h
delete mode 100644 source3/librpc/gen_ndr/ndr_samr_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_samr_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_samr_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_scerpc.c
delete mode 100644 source3/librpc/gen_ndr/ndr_scerpc.h
delete mode 100644 source3/librpc/gen_ndr/ndr_scerpc_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_scerpc_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_scerpc_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_schannel.c
delete mode 100644 source3/librpc/gen_ndr/ndr_schannel.h
delete mode 100644 source3/librpc/gen_ndr/ndr_schannel_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_schannel_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_schannel_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_secrets.c
delete mode 100644 source3/librpc/gen_ndr/ndr_secrets.h
delete mode 100644 source3/librpc/gen_ndr/ndr_secrets_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_secrets_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_security.c
delete mode 100644 source3/librpc/gen_ndr/ndr_security.h
delete mode 100644 source3/librpc/gen_ndr/ndr_security_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_security_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_security_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_server_id.c
delete mode 100644 source3/librpc/gen_ndr/ndr_server_id.h
delete mode 100644 source3/librpc/gen_ndr/ndr_server_id_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_server_id_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_spoolss.c
delete mode 100644 source3/librpc/gen_ndr/ndr_spoolss.h
delete mode 100644 source3/librpc/gen_ndr/ndr_spoolss_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_spoolss_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_spoolss_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_srvsvc.c
delete mode 100644 source3/librpc/gen_ndr/ndr_srvsvc.h
delete mode 100644 source3/librpc/gen_ndr/ndr_srvsvc_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_srvsvc_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_srvsvc_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_svcctl.c
delete mode 100644 source3/librpc/gen_ndr/ndr_svcctl.h
delete mode 100644 source3/librpc/gen_ndr/ndr_svcctl_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_svcctl_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_svcctl_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_trkwks.c
delete mode 100644 source3/librpc/gen_ndr/ndr_trkwks.h
delete mode 100644 source3/librpc/gen_ndr/ndr_trkwks_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_trkwks_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_trkwks_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_unixinfo.c
delete mode 100644 source3/librpc/gen_ndr/ndr_unixinfo.h
delete mode 100644 source3/librpc/gen_ndr/ndr_unixinfo_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_unixinfo_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_unixinfo_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_w32time.c
delete mode 100644 source3/librpc/gen_ndr/ndr_w32time.h
delete mode 100644 source3/librpc/gen_ndr/ndr_w32time_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_w32time_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_w32time_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_wbint.c
delete mode 100644 source3/librpc/gen_ndr/ndr_wbint.h
delete mode 100644 source3/librpc/gen_ndr/ndr_wbint_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_wbint_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_winreg.c
delete mode 100644 source3/librpc/gen_ndr/ndr_winreg.h
delete mode 100644 source3/librpc/gen_ndr/ndr_winreg_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_winreg_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_winreg_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_wkssvc.c
delete mode 100644 source3/librpc/gen_ndr/ndr_wkssvc.h
delete mode 100644 source3/librpc/gen_ndr/ndr_wkssvc_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_wkssvc_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_wkssvc_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_wmi.c
delete mode 100644 source3/librpc/gen_ndr/ndr_wmi.h
delete mode 100644 source3/librpc/gen_ndr/ndr_wmi_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_wmi_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_wmi_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_wzcsvc.c
delete mode 100644 source3/librpc/gen_ndr/ndr_wzcsvc.h
delete mode 100644 source3/librpc/gen_ndr/ndr_wzcsvc_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_wzcsvc_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_wzcsvc_s.c
delete mode 100644 source3/librpc/gen_ndr/ndr_xattr.c
delete mode 100644 source3/librpc/gen_ndr/ndr_xattr.h
delete mode 100644 source3/librpc/gen_ndr/ndr_xattr_c.c
delete mode 100644 source3/librpc/gen_ndr/ndr_xattr_c.h
delete mode 100644 source3/librpc/gen_ndr/ndr_xattr_s.c
delete mode 100644 source3/librpc/gen_ndr/netlogon.h
delete mode 100644 source3/librpc/gen_ndr/notify.h
delete mode 100644 source3/librpc/gen_ndr/ntlmssp.h
delete mode 100644 source3/librpc/gen_ndr/ntprinting.h
delete mode 100644 source3/librpc/gen_ndr/ntsvcs.h
delete mode 100644 source3/librpc/gen_ndr/orpc.h
delete mode 100644 source3/librpc/gen_ndr/oxidresolver.h
delete mode 100644 source3/librpc/gen_ndr/perfcount.h
delete mode 100644 source3/librpc/gen_ndr/policyagent.h
delete mode 100644 source3/librpc/gen_ndr/preg.h
delete mode 100644 source3/librpc/gen_ndr/printcap.h
delete mode 100644 source3/librpc/gen_ndr/py_atsvc.c
delete mode 100644 source3/librpc/gen_ndr/py_audiosrv.c
delete mode 100644 source3/librpc/gen_ndr/py_auth.c
delete mode 100644 source3/librpc/gen_ndr/py_backupkey.c
delete mode 100644 source3/librpc/gen_ndr/py_browser.c
delete mode 100644 source3/librpc/gen_ndr/py_dbgidl.c
delete mode 100644 source3/librpc/gen_ndr/py_dcerpc.c
delete mode 100644 source3/librpc/gen_ndr/py_dcom.c
delete mode 100644 source3/librpc/gen_ndr/py_dfs.c
delete mode 100644 source3/librpc/gen_ndr/py_dfsblobs.c
delete mode 100644 source3/librpc/gen_ndr/py_dns.c
delete mode 100644 source3/librpc/gen_ndr/py_dnsp.c
delete mode 100644 source3/librpc/gen_ndr/py_dnsserver.c
delete mode 100644 source3/librpc/gen_ndr/py_drsblobs.c
delete mode 100644 source3/librpc/gen_ndr/py_drsuapi.c
delete mode 100644 source3/librpc/gen_ndr/py_dsbackup.c
delete mode 100644 source3/librpc/gen_ndr/py_dssetup.c
delete mode 100644 source3/librpc/gen_ndr/py_echo.c
delete mode 100644 source3/librpc/gen_ndr/py_efs.c
delete mode 100644 source3/librpc/gen_ndr/py_epmapper.c
delete mode 100644 source3/librpc/gen_ndr/py_eventlog.c
delete mode 100644 source3/librpc/gen_ndr/py_eventlog6.c
delete mode 100644 source3/librpc/gen_ndr/py_file_id.c
delete mode 100644 source3/librpc/gen_ndr/py_frsapi.c
delete mode 100644 source3/librpc/gen_ndr/py_frsrpc.c
delete mode 100644 source3/librpc/gen_ndr/py_frstrans.c
delete mode 100644 source3/librpc/gen_ndr/py_idmap.c
delete mode 100644 source3/librpc/gen_ndr/py_initshutdown.c
delete mode 100644 source3/librpc/gen_ndr/py_keysvc.c
delete mode 100644 source3/librpc/gen_ndr/py_krb5pac.c
delete mode 100644 source3/librpc/gen_ndr/py_lsa.c
delete mode 100644 source3/librpc/gen_ndr/py_mgmt.c
delete mode 100644 source3/librpc/gen_ndr/py_misc.c
delete mode 100644 source3/librpc/gen_ndr/py_msgsvc.c
delete mode 100644 source3/librpc/gen_ndr/py_named_pipe_auth.c
delete mode 100644 source3/librpc/gen_ndr/py_nbt.c
delete mode 100644 source3/librpc/gen_ndr/py_netlogon.c
delete mode 100644 source3/librpc/gen_ndr/py_ntlmssp.c
delete mode 100644 source3/librpc/gen_ndr/py_ntprinting.c
delete mode 100644 source3/librpc/gen_ndr/py_ntsvcs.c
delete mode 100644 source3/librpc/gen_ndr/py_orpc.c
delete mode 100644 source3/librpc/gen_ndr/py_oxidresolver.c
delete mode 100644 source3/librpc/gen_ndr/py_policyagent.c
delete mode 100644 source3/librpc/gen_ndr/py_preg.c
delete mode 100644 source3/librpc/gen_ndr/py_printcap.c
delete mode 100644 source3/librpc/gen_ndr/py_rap.c
delete mode 100644 source3/librpc/gen_ndr/py_remact.c
delete mode 100644 source3/librpc/gen_ndr/py_rot.c
delete mode 100644 source3/librpc/gen_ndr/py_samr.c
delete mode 100644 source3/librpc/gen_ndr/py_scerpc.c
delete mode 100644 source3/librpc/gen_ndr/py_schannel.c
delete mode 100644 source3/librpc/gen_ndr/py_security.c
delete mode 100644 source3/librpc/gen_ndr/py_spoolss.c
delete mode 100644 source3/librpc/gen_ndr/py_srvsvc.c
delete mode 100644 source3/librpc/gen_ndr/py_svcctl.c
delete mode 100644 source3/librpc/gen_ndr/py_trkwks.c
delete mode 100644 source3/librpc/gen_ndr/py_unixinfo.c
delete mode 100644 source3/librpc/gen_ndr/py_w32time.c
delete mode 100644 source3/librpc/gen_ndr/py_winreg.c
delete mode 100644 source3/librpc/gen_ndr/py_wkssvc.c
delete mode 100644 source3/librpc/gen_ndr/py_wmi.c
delete mode 100644 source3/librpc/gen_ndr/py_wzcsvc.c
delete mode 100644 source3/librpc/gen_ndr/py_xattr.c
delete mode 100644 source3/librpc/gen_ndr/rap.h
delete mode 100644 source3/librpc/gen_ndr/remact.h
delete mode 100644 source3/librpc/gen_ndr/rot.h
delete mode 100644 source3/librpc/gen_ndr/samr.h
delete mode 100644 source3/librpc/gen_ndr/scerpc.h
delete mode 100644 source3/librpc/gen_ndr/schannel.h
delete mode 100644 source3/librpc/gen_ndr/secrets.h
delete mode 100644 source3/librpc/gen_ndr/security.h
delete mode 100644 source3/librpc/gen_ndr/server_id.h
delete mode 100644 source3/librpc/gen_ndr/spoolss.h
delete mode 100644 source3/librpc/gen_ndr/srv_atsvc.c
delete mode 100644 source3/librpc/gen_ndr/srv_atsvc.h
delete mode 100644 source3/librpc/gen_ndr/srv_audiosrv.c
delete mode 100644 source3/librpc/gen_ndr/srv_audiosrv.h
delete mode 100644 source3/librpc/gen_ndr/srv_auth.c
delete mode 100644 source3/librpc/gen_ndr/srv_auth.h
delete mode 100644 source3/librpc/gen_ndr/srv_backupkey.c
delete mode 100644 source3/librpc/gen_ndr/srv_backupkey.h
delete mode 100644 source3/librpc/gen_ndr/srv_browser.c
delete mode 100644 source3/librpc/gen_ndr/srv_browser.h
delete mode 100644 source3/librpc/gen_ndr/srv_dbgidl.c
delete mode 100644 source3/librpc/gen_ndr/srv_dbgidl.h
delete mode 100644 source3/librpc/gen_ndr/srv_dcerpc.c
delete mode 100644 source3/librpc/gen_ndr/srv_dcerpc.h
delete mode 100644 source3/librpc/gen_ndr/srv_dcom.c
delete mode 100644 source3/librpc/gen_ndr/srv_dcom.h
delete mode 100644 source3/librpc/gen_ndr/srv_dfs.c
delete mode 100644 source3/librpc/gen_ndr/srv_dfs.h
delete mode 100644 source3/librpc/gen_ndr/srv_dfsblobs.c
delete mode 100644 source3/librpc/gen_ndr/srv_dfsblobs.h
delete mode 100644 source3/librpc/gen_ndr/srv_dns.c
delete mode 100644 source3/librpc/gen_ndr/srv_dns.h
delete mode 100644 source3/librpc/gen_ndr/srv_dnsp.c
delete mode 100644 source3/librpc/gen_ndr/srv_dnsp.h
delete mode 100644 source3/librpc/gen_ndr/srv_dnsserver.c
delete mode 100644 source3/librpc/gen_ndr/srv_dnsserver.h
delete mode 100644 source3/librpc/gen_ndr/srv_drsblobs.c
delete mode 100644 source3/librpc/gen_ndr/srv_drsblobs.h
delete mode 100644 source3/librpc/gen_ndr/srv_drsuapi.c
delete mode 100644 source3/librpc/gen_ndr/srv_drsuapi.h
delete mode 100644 source3/librpc/gen_ndr/srv_dsbackup.c
delete mode 100644 source3/librpc/gen_ndr/srv_dsbackup.h
delete mode 100644 source3/librpc/gen_ndr/srv_dssetup.c
delete mode 100644 source3/librpc/gen_ndr/srv_dssetup.h
delete mode 100644 source3/librpc/gen_ndr/srv_echo.c
delete mode 100644 source3/librpc/gen_ndr/srv_echo.h
delete mode 100644 source3/librpc/gen_ndr/srv_efs.c
delete mode 100644 source3/librpc/gen_ndr/srv_efs.h
delete mode 100644 source3/librpc/gen_ndr/srv_epmapper.c
delete mode 100644 source3/librpc/gen_ndr/srv_epmapper.h
delete mode 100644 source3/librpc/gen_ndr/srv_eventlog.c
delete mode 100644 source3/librpc/gen_ndr/srv_eventlog.h
delete mode 100644 source3/librpc/gen_ndr/srv_eventlog6.c
delete mode 100644 source3/librpc/gen_ndr/srv_eventlog6.h
delete mode 100644 source3/librpc/gen_ndr/srv_file_id.c
delete mode 100644 source3/librpc/gen_ndr/srv_file_id.h
delete mode 100644 source3/librpc/gen_ndr/srv_frsapi.c
delete mode 100644 source3/librpc/gen_ndr/srv_frsapi.h
delete mode 100644 source3/librpc/gen_ndr/srv_frsrpc.c
delete mode 100644 source3/librpc/gen_ndr/srv_frsrpc.h
delete mode 100644 source3/librpc/gen_ndr/srv_frstrans.c
delete mode 100644 source3/librpc/gen_ndr/srv_frstrans.h
delete mode 100644 source3/librpc/gen_ndr/srv_idmap.c
delete mode 100644 source3/librpc/gen_ndr/srv_idmap.h
delete mode 100644 source3/librpc/gen_ndr/srv_initshutdown.c
delete mode 100644 source3/librpc/gen_ndr/srv_initshutdown.h
delete mode 100644 source3/librpc/gen_ndr/srv_keysvc.c
delete mode 100644 source3/librpc/gen_ndr/srv_keysvc.h
delete mode 100644 source3/librpc/gen_ndr/srv_krb5pac.c
delete mode 100644 source3/librpc/gen_ndr/srv_krb5pac.h
delete mode 100644 source3/librpc/gen_ndr/srv_libnet_join.c
delete mode 100644 source3/librpc/gen_ndr/srv_libnet_join.h
delete mode 100644 source3/librpc/gen_ndr/srv_libnetapi.c
delete mode 100644 source3/librpc/gen_ndr/srv_libnetapi.h
delete mode 100644 source3/librpc/gen_ndr/srv_lsa.c
delete mode 100644 source3/librpc/gen_ndr/srv_lsa.h
delete mode 100644 source3/librpc/gen_ndr/srv_messaging.c
delete mode 100644 source3/librpc/gen_ndr/srv_messaging.h
delete mode 100644 source3/librpc/gen_ndr/srv_mgmt.c
delete mode 100644 source3/librpc/gen_ndr/srv_mgmt.h
delete mode 100644 source3/librpc/gen_ndr/srv_misc.c
delete mode 100644 source3/librpc/gen_ndr/srv_misc.h
delete mode 100644 source3/librpc/gen_ndr/srv_msgsvc.c
delete mode 100644 source3/librpc/gen_ndr/srv_msgsvc.h
delete mode 100644 source3/librpc/gen_ndr/srv_named_pipe_auth.c
delete mode 100644 source3/librpc/gen_ndr/srv_named_pipe_auth.h
delete mode 100644 source3/librpc/gen_ndr/srv_nbt.c
delete mode 100644 source3/librpc/gen_ndr/srv_nbt.h
delete mode 100644 source3/librpc/gen_ndr/srv_netlogon.c
delete mode 100644 source3/librpc/gen_ndr/srv_netlogon.h
delete mode 100644 source3/librpc/gen_ndr/srv_notify.c
delete mode 100644 source3/librpc/gen_ndr/srv_notify.h
delete mode 100644 source3/librpc/gen_ndr/srv_ntlmssp.c
delete mode 100644 source3/librpc/gen_ndr/srv_ntlmssp.h
delete mode 100644 source3/librpc/gen_ndr/srv_ntprinting.c
delete mode 100644 source3/librpc/gen_ndr/srv_ntprinting.h
delete mode 100644 source3/librpc/gen_ndr/srv_ntsvcs.c
delete mode 100644 source3/librpc/gen_ndr/srv_ntsvcs.h
delete mode 100644 source3/librpc/gen_ndr/srv_orpc.c
delete mode 100644 source3/librpc/gen_ndr/srv_orpc.h
delete mode 100644 source3/librpc/gen_ndr/srv_oxidresolver.c
delete mode 100644 source3/librpc/gen_ndr/srv_oxidresolver.h
delete mode 100644 source3/librpc/gen_ndr/srv_perfcount.c
delete mode 100644 source3/librpc/gen_ndr/srv_perfcount.h
delete mode 100644 source3/librpc/gen_ndr/srv_policyagent.c
delete mode 100644 source3/librpc/gen_ndr/srv_policyagent.h
delete mode 100644 source3/librpc/gen_ndr/srv_preg.c
delete mode 100644 source3/librpc/gen_ndr/srv_preg.h
delete mode 100644 source3/librpc/gen_ndr/srv_printcap.c
delete mode 100644 source3/librpc/gen_ndr/srv_printcap.h
delete mode 100644 source3/librpc/gen_ndr/srv_rap.c
delete mode 100644 source3/librpc/gen_ndr/srv_rap.h
delete mode 100644 source3/librpc/gen_ndr/srv_remact.c
delete mode 100644 source3/librpc/gen_ndr/srv_remact.h
delete mode 100644 source3/librpc/gen_ndr/srv_rot.c
delete mode 100644 source3/librpc/gen_ndr/srv_rot.h
delete mode 100644 source3/librpc/gen_ndr/srv_samr.c
delete mode 100644 source3/librpc/gen_ndr/srv_samr.h
delete mode 100644 source3/librpc/gen_ndr/srv_scerpc.c
delete mode 100644 source3/librpc/gen_ndr/srv_scerpc.h
delete mode 100644 source3/librpc/gen_ndr/srv_schannel.c
delete mode 100644 source3/librpc/gen_ndr/srv_schannel.h
delete mode 100644 source3/librpc/gen_ndr/srv_secrets.c
delete mode 100644 source3/librpc/gen_ndr/srv_secrets.h
delete mode 100644 source3/librpc/gen_ndr/srv_security.c
delete mode 100644 source3/librpc/gen_ndr/srv_security.h
delete mode 100644 source3/librpc/gen_ndr/srv_server_id.c
delete mode 100644 source3/librpc/gen_ndr/srv_server_id.h
delete mode 100644 source3/librpc/gen_ndr/srv_spoolss.c
delete mode 100644 source3/librpc/gen_ndr/srv_spoolss.h
delete mode 100644 source3/librpc/gen_ndr/srv_srvsvc.c
delete mode 100644 source3/librpc/gen_ndr/srv_srvsvc.h
delete mode 100644 source3/librpc/gen_ndr/srv_svcctl.c
delete mode 100644 source3/librpc/gen_ndr/srv_svcctl.h
delete mode 100644 source3/librpc/gen_ndr/srv_trkwks.c
delete mode 100644 source3/librpc/gen_ndr/srv_trkwks.h
delete mode 100644 source3/librpc/gen_ndr/srv_unixinfo.c
delete mode 100644 source3/librpc/gen_ndr/srv_unixinfo.h
delete mode 100644 source3/librpc/gen_ndr/srv_w32time.c
delete mode 100644 source3/librpc/gen_ndr/srv_w32time.h
delete mode 100644 source3/librpc/gen_ndr/srv_wbint.c
delete mode 100644 source3/librpc/gen_ndr/srv_wbint.h
delete mode 100644 source3/librpc/gen_ndr/srv_winreg.c
delete mode 100644 source3/librpc/gen_ndr/srv_winreg.h
delete mode 100644 source3/librpc/gen_ndr/srv_wkssvc.c
delete mode 100644 source3/librpc/gen_ndr/srv_wkssvc.h
delete mode 100644 source3/librpc/gen_ndr/srv_wmi.c
delete mode 100644 source3/librpc/gen_ndr/srv_wmi.h
delete mode 100644 source3/librpc/gen_ndr/srv_wzcsvc.c
delete mode 100644 source3/librpc/gen_ndr/srv_wzcsvc.h
delete mode 100644 source3/librpc/gen_ndr/srv_xattr.c
delete mode 100644 source3/librpc/gen_ndr/srv_xattr.h
delete mode 100644 source3/librpc/gen_ndr/srvsvc.h
delete mode 100644 source3/librpc/gen_ndr/svcctl.h
delete mode 100644 source3/librpc/gen_ndr/trkwks.h
delete mode 100644 source3/librpc/gen_ndr/unixinfo.h
delete mode 100644 source3/librpc/gen_ndr/w32time.h
delete mode 100644 source3/librpc/gen_ndr/wbint.h
delete mode 100644 source3/librpc/gen_ndr/winreg.h
delete mode 100644 source3/librpc/gen_ndr/wkssvc.h
delete mode 100644 source3/librpc/gen_ndr/wmi.h
delete mode 100644 source3/librpc/gen_ndr/wmi_p.c
delete mode 100644 source3/librpc/gen_ndr/wzcsvc.h
delete mode 100644 source3/librpc/gen_ndr/xattr.h
delete mode 100644 source3/librpc/idl/notify.idl
create mode 100644 source3/librpc/idl/open_files.idl
delete mode 100644 source3/librpc/idl/server_id.idl
create mode 100644 source3/librpc/idl/smbXsrv.idl
delete mode 100644 source3/librpc/idl/wbint.idl
delete mode 100644 source3/librpc/ndr/util.c
delete mode 100644 source3/librpc/ndr/util.h
delete mode 100644 source3/librpc/rpc/rpc_common.c
create mode 100644 source3/libsmb/ABI/smbclient-0.1.0.sigs
create mode 100644 source3/libsmb/ABI/smbclient-0.2.0.sigs
create mode 100644 source3/libsmb/ABI/smbclient-0.2.1.sigs
create mode 100644 source3/libsmb/auth_generic.c
delete mode 100644 source3/libsmb/cli_np_tstream.c
delete mode 100644 source3/libsmb/cli_np_tstream.h
create mode 100644 source3/libsmb/cli_smb2_fnum.c
create mode 100644 source3/libsmb/cli_smb2_fnum.h
delete mode 100644 source3/libsmb/clikrb5.c
delete mode 100644 source3/libsmb/clisigning.c
create mode 100644 source3/libsmb/clisymlink.c
delete mode 100644 source3/libsmb/nterr.c
create mode 100644 source3/libsmb/pylibsmb.c
create mode 100644 source3/libsmb/reparse_symlink.c
delete mode 100644 source3/libsmb/smb_seal.c
delete mode 100644 source3/libsmb/smb_signing.c
create mode 100644 source3/libsmb/smbclient.pc.in
create mode 100644 source3/libsmb/smbsharemodes.pc.in
create mode 100644 source3/libsmb/wscript
create mode 100644 source3/locking/share_mode_lock.c
delete mode 100644 source3/m4/aclocal.m4
delete mode 100644 source3/m4/check_path.m4
delete mode 100644 source3/m4/samba_version.m4
delete mode 100644 source3/m4/swat.m4
delete mode 100644 source3/modules/CP437.c
delete mode 100644 source3/modules/CP850.c
delete mode 100644 source3/modules/charset_macosxfs.c
create mode 100644 source3/modules/non_posix_acls.c
create mode 100644 source3/modules/non_posix_acls.h
delete mode 100644 source3/modules/onefs.h
delete mode 100644 source3/modules/onefs_acl.c
delete mode 100644 source3/modules/onefs_cbrl.c
delete mode 100644 source3/modules/onefs_config.c
delete mode 100644 source3/modules/onefs_config.h
delete mode 100644 source3/modules/onefs_dir.c
delete mode 100644 source3/modules/onefs_notify.c
delete mode 100644 source3/modules/onefs_open.c
delete mode 100644 source3/modules/onefs_shadow_copy.c
delete mode 100644 source3/modules/onefs_shadow_copy.h
delete mode 100644 source3/modules/onefs_streams.c
delete mode 100644 source3/modules/onefs_system.c
delete mode 100644 source3/modules/perfcount_onefs.c
create mode 100644 source3/modules/vfs_aio_linux.c
create mode 100644 source3/modules/vfs_aio_posix.c
create mode 100644 source3/modules/vfs_aio_pthread.c
create mode 100644 source3/modules/vfs_aixacl_util.h
create mode 100644 source3/modules/vfs_btrfs.c
create mode 100644 source3/modules/vfs_ceph.c
create mode 100644 source3/modules/vfs_dfs_samba4.c
create mode 100644 source3/modules/vfs_fake_acls.c
create mode 100644 source3/modules/vfs_fruit.c
create mode 100644 source3/modules/vfs_glusterfs.c
delete mode 100644 source3/modules/vfs_gpfs_hsm_notify.c
delete mode 100644 source3/modules/vfs_irixacl.c
delete mode 100644 source3/modules/vfs_irixacl.h
create mode 100644 source3/modules/vfs_media_harmony.c
create mode 100644 source3/modules/vfs_nfs4acl_xattr.c
delete mode 100644 source3/modules/vfs_onefs.c
delete mode 100644 source3/modules/vfs_onefs_shadow_copy.c
create mode 100644 source3/modules/vfs_posix_eadb.c
create mode 100644 source3/modules/vfs_snapper.c
create mode 100644 source3/modules/vfs_vxfs.c
create mode 100644 source3/modules/vfs_worm.c
delete mode 100644 source3/modules/weird.c
create mode 100644 source3/param/loadparm_ctx.c
delete mode 100644 source3/param/loadparm_server_role.c
create mode 100644 source3/param/pyparam.c
create mode 100644 source3/param/service.c
create mode 100644 source3/param/wscript_build
create mode 100644 source3/passdb/ABI/pdb-0.1.0.sigs
create mode 100644 source3/passdb/ABI/pdb-0.1.1.sigs
create mode 100644 source3/passdb/ABI/pdb-0.1.2.sigs
create mode 100644 source3/passdb/ABI/pdb-0.sigs
delete mode 100644 source3/passdb/pdb_ads.c
create mode 100644 source3/passdb/pdb_ipa.h
create mode 100644 source3/passdb/pdb_ldap.h
create mode 100644 source3/passdb/pdb_ldap_schema.c
create mode 100644 source3/passdb/pdb_ldap_schema.h
create mode 100644 source3/passdb/pdb_ldap_util.c
create mode 100644 source3/passdb/pdb_ldap_util.h
create mode 100644 source3/passdb/pdb_nds.h
create mode 100644 source3/passdb/pdb_samba_dsdb.c
create mode 100644 source3/passdb/pdb_secrets.c
create mode 100644 source3/passdb/pdb_secrets.h
create mode 100644 source3/passdb/pdb_smbpasswd.h
create mode 100644 source3/passdb/pdb_tdb.h
create mode 100644 source3/passdb/pdb_unixid.c
create mode 100644 source3/passdb/pdb_wbc_sam.h
delete mode 100644 source3/passdb/proto.h
create mode 100644 source3/passdb/py_passdb.c
create mode 100644 source3/passdb/secrets_lsa.c
delete mode 100644 source3/pkgconfig/netapi.pc.in
delete mode 100644 source3/pkgconfig/smbclient.pc.in
delete mode 100644 source3/pkgconfig/smbsharemodes.pc.in
delete mode 100644 source3/pkgconfig/wbclient.pc.in
delete mode 100644 source3/po/de.msg
delete mode 100644 source3/po/en.msg
delete mode 100644 source3/po/fi.msg
delete mode 100644 source3/po/fr.msg
delete mode 100755 source3/po/genmsg
delete mode 100644 source3/po/it.msg
delete mode 100644 source3/po/ja.msg
delete mode 100644 source3/po/nl.msg
delete mode 100644 source3/po/pl.msg
delete mode 100644 source3/po/ru.msg
delete mode 100644 source3/po/ru/help/welcome-no-samba-doc.html
delete mode 100644 source3/po/ru/help/welcome.html
delete mode 100644 source3/po/ru/images/globals.gif
delete mode 100644 source3/po/ru/images/home.gif
delete mode 100644 source3/po/ru/images/passwd.gif
delete mode 100644 source3/po/ru/images/printers.gif
delete mode 100644 source3/po/ru/images/shares.gif
delete mode 100644 source3/po/ru/images/status.gif
delete mode 100644 source3/po/ru/images/viewconfig.gif
delete mode 100644 source3/po/ru/images/wizard.gif
delete mode 100644 source3/po/ru/include/header.html
delete mode 100644 source3/po/tr.msg
create mode 100644 source3/printing/queue_process.c
create mode 100644 source3/printing/queue_process.h
create mode 100644 source3/rpc_server/dcesrv_auth_generic.c
create mode 100644 source3/rpc_server/dcesrv_auth_generic.h
delete mode 100644 source3/rpc_server/dcesrv_gssapi.c
delete mode 100644 source3/rpc_server/dcesrv_gssapi.h
delete mode 100644 source3/rpc_server/dcesrv_ntlmssp.c
delete mode 100644 source3/rpc_server/dcesrv_ntlmssp.h
delete mode 100644 source3/rpc_server/dcesrv_spnego.c
delete mode 100644 source3/rpc_server/dcesrv_spnego.h
create mode 100644 source3/rpc_server/lsasd.c
create mode 100644 source3/rpc_server/rpc_config.c
create mode 100644 source3/rpc_server/rpc_config.h
create mode 100644 source3/rpc_server/rpc_contexts.c
create mode 100644 source3/rpc_server/rpc_contexts.h
create mode 100644 source3/rpc_server/rpc_ep_register.c
create mode 100644 source3/rpc_server/rpc_ep_register.h
delete mode 100644 source3/rpc_server/rpc_ep_setup.c
delete mode 100644 source3/rpc_server/rpc_ep_setup.h
create mode 100644 source3/rpc_server/rpc_pipes.h
create mode 100644 source3/rpc_server/rpc_service_setup.c
create mode 100644 source3/rpc_server/rpc_service_setup.h
create mode 100644 source3/rpc_server/rpc_sock_helper.c
create mode 100644 source3/rpc_server/rpc_sock_helper.h
mode change 100644 => 100755 source3/rpc_server/wscript_build
create mode 100644 source3/rpcclient/cmd_fss.c
create mode 100644 source3/rpcclient/cmd_witness.c
delete mode 100755 source3/script/build_idl.sh
delete mode 100755 source3/script/expand-includes.pl
delete mode 100755 source3/script/extract_allparms.sh
delete mode 100644 source3/script/gap.awk
delete mode 100644 source3/script/gaptab.awk
delete mode 100644 source3/script/gen-8bit-gap.awk
delete mode 100755 source3/script/gen-8bit-gap.sh.in
delete mode 100755 source3/script/installbin.sh.in
delete mode 100755 source3/script/installdat.sh
delete mode 100755 source3/script/installdirs.sh
delete mode 100755 source3/script/installman.sh
delete mode 100755 source3/script/installmo.sh
delete mode 100755 source3/script/installmodules.sh
delete mode 100644 source3/script/installmsg.sh
delete mode 100755 source3/script/installscripts.sh
delete mode 100755 source3/script/installswat.sh
delete mode 100755 source3/script/linkmodules.sh
delete mode 100644 source3/script/mkbuildoptions-waf.awk
delete mode 100644 source3/script/mkbuildoptions.awk
delete mode 100755 source3/script/mkinstalldirs
delete mode 100755 source3/script/mkversion.sh
delete mode 100755 source3/script/revert.sh
create mode 100755 source3/script/tests/fake_snap.pl
delete mode 100755 source3/script/tests/gdb_backtrace
create mode 100755 source3/script/tests/stream-depot/run.sh
create mode 100644 source3/script/tests/stream-depot/vfstest.cmd
create mode 100755 source3/script/tests/test_net_conf.sh
create mode 100755 source3/script/tests/test_net_cred_change.sh
create mode 100755 source3/script/tests/test_net_registry_check.sh
create mode 100755 source3/script/tests/test_ntlm_auth_diagnostics.sh
create mode 100755 source3/script/tests/test_ntlm_auth_krb5.sh
create mode 100755 source3/script/tests/test_registry_upgrade.sh
create mode 100755 source3/script/tests/test_rpcclient.sh
create mode 100755 source3/script/tests/test_rpcclient_samlogon.sh
create mode 100755 source3/script/tests/test_smbclient_krb5.sh
create mode 100755 source3/script/tests/test_smbclient_machine_auth.sh
create mode 100755 source3/script/tests/test_smbclient_posix_large.sh
create mode 100755 source3/script/tests/test_smbclient_tarmode.pl
create mode 100755 source3/script/tests/test_smbclient_tarmode.sh
delete mode 100755 source3/script/tests/test_wbinfo_s3.sh
create mode 100755 source3/script/tests/vfstest-acl/run.sh
create mode 100644 source3/script/tests/vfstest-acl/vfstest.cmd
create mode 100755 source3/script/tests/vfstest-catia/run.sh
create mode 100644 source3/script/tests/vfstest-catia/vfstest.cmd
create mode 100644 source3/script/tests/vfstest-catia/vfstest1.cmd
create mode 100755 source3/script/tests/xattr-tdb-1/run.sh
create mode 100644 source3/script/tests/xattr-tdb-1/vfstest.cmd
delete mode 100755 source3/script/uninstallbin.sh.in
delete mode 120000 source3/script/uninstalldat.sh
delete mode 100755 source3/script/uninstallman.sh
delete mode 100755 source3/script/uninstallmo.sh
delete mode 100755 source3/script/uninstallmodules.sh
delete mode 120000 source3/script/uninstallmsg.sh
delete mode 100755 source3/script/uninstallscripts.sh
delete mode 120000 source3/script/uninstallswat.sh
create mode 100644 source3/script/wscript_build
delete mode 100644 source3/selftest/knownfail
create mode 100644 source3/selftest/ktest-krb5_ccache-2
create mode 100644 source3/selftest/ktest-krb5_ccache-3
create mode 100644 source3/selftest/ktest-secrets.tdb
delete mode 100755 source3/selftest/s3-selftest.sh
delete mode 100644 source3/selftest/skip
delete mode 100644 source3/selftest/slow
delete mode 100644 source3/selftest/wscript
create mode 100644 source3/smbd/conn_idle.c
create mode 100644 source3/smbd/conn_msg.c
create mode 100644 source3/smbd/durable.c
delete mode 100644 source3/smbd/msg_idmap.c
delete mode 100644 source3/smbd/noquotas.c
delete mode 100644 source3/smbd/oplock_onefs.c
create mode 100644 source3/smbd/pysmbd.c
create mode 100644 source3/smbd/scavenger.c
create mode 100644 source3/smbd/scavenger.h
create mode 100644 source3/smbd/smb2_ioctl_dfs.c
create mode 100644 source3/smbd/smb2_ioctl_filesys.c
create mode 100644 source3/smbd/smb2_ioctl_named_pipe.c
create mode 100644 source3/smbd/smb2_ioctl_network_fs.c
create mode 100644 source3/smbd/smb2_ioctl_private.h
delete mode 100644 source3/smbd/smb2_signing.c
create mode 100644 source3/smbd/smbXsrv_open.c
create mode 100644 source3/smbd/smbXsrv_session.c
create mode 100644 source3/smbd/smbXsrv_tcon.c
create mode 100644 source3/smbd/smbXsrv_version.c
delete mode 100755 source3/stf/info3cache.py
delete mode 100644 source3/stf/sambalib.py
delete mode 100755 source3/stf/strings.py
delete mode 100644 source3/stf/unicodenames.py
delete mode 100644 source3/tests/preproc-dummy.c
delete mode 100644 source3/tests/sysquotas.c
create mode 100644 source3/torture/bench_pthreadpool.c
delete mode 100644 source3/torture/locktest.c
create mode 100644 source3/torture/msg_sink.c
create mode 100644 source3/torture/msg_source.c
delete mode 100644 source3/torture/smbiconv.c
delete mode 100644 source3/torture/t_asn1.c
delete mode 100644 source3/torture/t_push_ucs2.c
delete mode 100644 source3/torture/t_strcmp.c
delete mode 100644 source3/torture/t_stringoverflow.c
delete mode 100644 source3/torture/t_strstr.c
create mode 100644 source3/torture/test_authinfo_structs.c
create mode 100644 source3/torture/test_buffersize.c
create mode 100644 source3/torture/test_chain3.c
create mode 100644 source3/torture/test_cleanup.c
create mode 100644 source3/torture/test_ctdbconn.c
create mode 100644 source3/torture/test_dbwrap_ctdb.c
create mode 100644 source3/torture/test_dbwrap_watch.c
create mode 100644 source3/torture/test_idmap_tdb_common.c
create mode 100644 source3/torture/test_messaging_fd_passing.c
create mode 100644 source3/torture/test_messaging_read.c
create mode 100644 source3/torture/test_notify.c
create mode 100644 source3/torture/test_notify_online.c
create mode 100644 source3/torture/test_nttrans_create.c
create mode 100644 source3/torture/test_nttrans_fsctl.c
create mode 100644 source3/torture/test_oplock_cancel.c
create mode 100644 source3/torture/test_smb2.c
create mode 100644 source3/torture/vfstest_chain.c
create mode 100644 source3/utils/interact.c
create mode 100644 source3/utils/interact.h
create mode 100644 source3/utils/net_conf_util.c
create mode 100644 source3/utils/net_conf_util.h
create mode 100644 source3/utils/net_dns.h
create mode 100644 source3/utils/net_registry_check.c
create mode 100644 source3/utils/net_registry_check.h
create mode 100644 source3/utils/net_rpc_conf.c
delete mode 100644 source3/utils/net_rpc_join.c
create mode 100644 source3/utils/regedit.c
create mode 100644 source3/utils/regedit.h
create mode 100644 source3/utils/regedit_dialog.c
create mode 100644 source3/utils/regedit_dialog.h
create mode 100644 source3/utils/regedit_hexedit.c
create mode 100644 source3/utils/regedit_hexedit.h
create mode 100644 source3/utils/regedit_list.c
create mode 100644 source3/utils/regedit_list.h
create mode 100644 source3/utils/regedit_samba3.c
create mode 100644 source3/utils/regedit_treeview.c
create mode 100644 source3/utils/regedit_treeview.h
create mode 100644 source3/utils/regedit_valuelist.c
create mode 100644 source3/utils/regedit_valuelist.h
create mode 100644 source3/utils/regedit_wrap.c
delete mode 100644 source3/utils/smbw_sample.c
delete mode 100644 source3/web/cgi.c
delete mode 100644 source3/web/diagnose.c
delete mode 100644 source3/web/neg_lang.c
delete mode 100644 source3/web/startstop.c
delete mode 100644 source3/web/statuspage.c
delete mode 100644 source3/web/swat_proto.h
delete mode 100644 source3/winbindd/idmap_adex/cell_util.c
delete mode 100644 source3/winbindd/idmap_adex/domain_util.c
delete mode 100644 source3/winbindd/idmap_adex/gc_util.c
delete mode 100644 source3/winbindd/idmap_adex/idmap_adex.c
delete mode 100644 source3/winbindd/idmap_adex/idmap_adex.h
delete mode 100644 source3/winbindd/idmap_adex/likewise_cell.c
delete mode 100644 source3/winbindd/idmap_adex/provider_unified.c
create mode 100644 source3/winbindd/idmap_autorid_tdb.c
create mode 100644 source3/winbindd/idmap_rfc2307.c
create mode 100644 source3/winbindd/idmap_tdb_common.c
create mode 100644 source3/winbindd/idmap_tdb_common.h
delete mode 100644 source3/winbindd/wb_sid2gid.c
delete mode 100644 source3/winbindd/wb_sid2uid.c
create mode 100644 source3/winbindd/wb_sids2xids.c
create mode 100644 source3/winbindd/winbindd_irpc.c
delete mode 100644 source3/winbindd/winbindd_wins.c
create mode 100644 source3/winbindd/winbindd_wins_byip.c
create mode 100644 source3/winbindd/winbindd_wins_byname.c
create mode 100644 source3/wscript_configure_system_ncurses
create mode 100644 source4/.clang_complete
delete mode 100644 source4/.testr.conf
delete mode 100644 source4/BUGS
delete mode 100644 source4/NEWS
delete mode 100644 source4/TODO
delete mode 100644 source4/auth/credentials/credentials.c
delete mode 100644 source4/auth/credentials/credentials.h
delete mode 100644 source4/auth/credentials/credentials_krb5.c
delete mode 100644 source4/auth/credentials/credentials_krb5.h
delete mode 100644 source4/auth/credentials/credentials_ntlm.c
delete mode 100644 source4/auth/credentials/credentials_secrets.c
delete mode 100644 source4/auth/credentials/pycredentials.c
delete mode 100644 source4/auth/credentials/pycredentials.h
delete mode 100755 source4/auth/credentials/tests/bind.py
delete mode 100644 source4/auth/credentials/tests/simple.c
delete mode 100644 source4/auth/credentials/wscript_build
delete mode 100644 source4/auth/gensec/gensec.c
delete mode 100644 source4/auth/gensec/gensec.h
create mode 100644 source4/auth/gensec/gensec_krb5_util.c
create mode 100644 source4/auth/gensec/gensec_krb5_util.h
create mode 100644 source4/auth/gensec/gensec_socket.h
delete mode 100644 source4/auth/gensec/schannel.c
delete mode 100644 source4/auth/gensec/spnego.c
mode change 100644 => 100755 source4/auth/gensec/wscript_build
delete mode 100644 source4/auth/kerberos/clikrb5.c
delete mode 100644 source4/auth/kerberos/gssapi_parse.c
delete mode 100644 source4/auth/kerberos/kerberos.c
delete mode 100644 source4/auth/kerberos/kerberos_heimdal.c
delete mode 100644 source4/auth/kerberos/keytab_copy.c
create mode 100644 source4/auth/kerberos/srv_keytab.c
mode change 100644 => 100755 source4/auth/kerberos/wscript_build
delete mode 100644 source4/auth/ntlm/auth_server.c
delete mode 100644 source4/auth/ntlmssp/ntlmssp.c
delete mode 100644 source4/auth/ntlmssp/ntlmssp.h
delete mode 100644 source4/auth/ntlmssp/ntlmssp_client.c
delete mode 100644 source4/auth/ntlmssp/ntlmssp_server.c
delete mode 100644 source4/auth/ntlmssp/ntlmssp_sign.c
delete mode 100644 source4/auth/ntlmssp/wscript_build
create mode 100644 source4/auth/unix_token.c
delete mode 100644 source4/cldap_server/netlogon.c
delete mode 100644 source4/client/wscript_build
create mode 100644 source4/dns_server/dns_crypto.c
create mode 100644 source4/dns_server/dnsserver_common.c
create mode 100644 source4/dns_server/dnsserver_common.h
create mode 100644 source4/dsdb/samdb/ldb_modules/dirsync.c
delete mode 100644 source4/dsdb/samdb/ldb_modules/naming_fsmo.c
create mode 100644 source4/dsdb/samdb/ldb_modules/netlogon.c
create mode 100644 source4/dsdb/samdb/ldb_modules/partition_metadata.c
delete mode 100644 source4/dsdb/samdb/ldb_modules/pdc_fsmo.c
delete mode 100644 source4/dsdb/samdb/ldb_modules/schema.c
create mode 100644 source4/dsdb/samdb/ldb_modules/secrets_tdb_sync.c
mode change 100644 => 100755 source4/dsdb/samdb/ldb_modules/wscript_build
create mode 100755 source4/dsdb/samdb/ldb_modules/wscript_build_server
create mode 100755 source4/dsdb/tests/python/dirsync.py
mode change 100644 => 100755 source4/dsdb/tests/python/ldap_syntaxes.py
create mode 100755 source4/dsdb/tests/python/password_lockout.py
create mode 100755 source4/dsdb/tests/python/sites.py
mode change 100644 => 100755 source4/dsdb/wscript_build
delete mode 100644 source4/dynconfig/dynconfig.c
delete mode 100644 source4/dynconfig/dynconfig.h
delete mode 100755 source4/dynconfig/wscript
create mode 100644 source4/heimdal/kuser/kgetcred.c
create mode 100644 source4/heimdal/lib/gssapi/krb5/authorize_localname.c
mode change 100755 => 100644 source4/heimdal/lib/gssapi/krb5/cfx.c
create mode 100644 source4/heimdal/lib/gssapi/krb5/pname_to_uid.c
create mode 100644 source4/heimdal/lib/gssapi/mech/compat.h
create mode 100644 source4/heimdal/lib/krb5/aname_to_localname.c
create mode 100644 source4/heimdal/lib/krb5/kuserok.c
delete mode 100644 source4/heimdal/lib/roken/getprogname.c
delete mode 100644 source4/heimdal/lib/roken/setprogname.c
delete mode 100644 source4/heimdal/lib/wind/CompositionExclusions-3.2.0.txt
delete mode 100644 source4/heimdal/lib/wind/DerivedNormalizationProps.txt
delete mode 100644 source4/heimdal/lib/wind/NormalizationCorrections.txt
delete mode 100644 source4/heimdal/lib/wind/NormalizationTest.txt
delete mode 100644 source4/heimdal/lib/wind/UnicodeData.txt
delete mode 100755 source4/heimdal_build/asn1_deps.pl
delete mode 100755 source4/heimdal_build/et_deps.pl
mode change 100644 => 100755 source4/heimdal_build/wscript_configure
create mode 100644 source4/kdc/hdb-samba4-plugin.c
delete mode 100644 source4/kdc/kdc-policy.h
delete mode 100644 source4/kdc/policy.c
mode change 100644 => 100755 source4/kdc/wscript_build
delete mode 100644 source4/ldap_server/devdocs/AD-Syntaxes.txt
delete mode 100644 source4/ldap_server/devdocs/Index
create mode 100644 source4/lib/http/gensec/basic.c
create mode 100644 source4/lib/http/gensec/ntlm.c
create mode 100644 source4/lib/http/http.c
create mode 100644 source4/lib/http/http.h
create mode 100644 source4/lib/http/http_auth.c
create mode 100644 source4/lib/http/http_internal.h
create mode 100644 source4/lib/http/wscript_build
delete mode 100644 source4/lib/ldb-samba/ldb_ildap.c
delete mode 100644 source4/lib/ldb-samba/ldb_wrap.c
delete mode 100644 source4/lib/ldb-samba/ldb_wrap.h
delete mode 100644 source4/lib/ldb-samba/ldif_handlers.c
delete mode 100644 source4/lib/ldb-samba/ldif_handlers.h
delete mode 100644 source4/lib/ldb-samba/pyldb.c
delete mode 100644 source4/lib/ldb-samba/samba_extensions.c
delete mode 100644 source4/lib/ldb-samba/wscript_build
delete mode 100644 source4/lib/ldb/Makefile
delete mode 100644 source4/lib/ldb/common/attrib_handlers.c
delete mode 100644 source4/lib/ldb/common/ldb.c
delete mode 100644 source4/lib/ldb/common/ldb_controls.c
delete mode 100644 source4/lib/ldb/common/ldb_debug.c
delete mode 100644 source4/lib/ldb/common/ldb_dn.c
delete mode 100644 source4/lib/ldb/common/ldb_ldif.c
delete mode 100644 source4/lib/ldb/common/ldb_match.c
delete mode 100644 source4/lib/ldb/common/ldb_modules.c
delete mode 100644 source4/lib/ldb/common/ldb_msg.c
delete mode 100644 source4/lib/ldb/common/ldb_parse.c
delete mode 100755 source4/lib/ldb/configure
delete mode 100644 source4/lib/ldb/include/dlinklist.h
delete mode 100644 source4/lib/ldb/include/ldb.h
delete mode 100644 source4/lib/ldb/include/ldb_handlers.h
delete mode 100644 source4/lib/ldb/include/ldb_module.h
delete mode 100644 source4/lib/ldb/include/ldb_private.h
delete mode 100644 source4/lib/ldb/ldb_map/ldb_map.c
delete mode 100644 source4/lib/ldb/ldb_map/ldb_map.h
delete mode 100644 source4/lib/ldb/ldb_map/ldb_map_inbound.c
delete mode 100644 source4/lib/ldb/ldb_map/ldb_map_outbound.c
delete mode 100644 source4/lib/ldb/ldb_map/ldb_map_private.h
delete mode 100644 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c
delete mode 100644 source4/lib/ldb/ldb_tdb/ldb_cache.c
delete mode 100644 source4/lib/ldb/ldb_tdb/ldb_index.c
delete mode 100644 source4/lib/ldb/ldb_tdb/ldb_pack.c
delete mode 100644 source4/lib/ldb/ldb_tdb/ldb_search.c
delete mode 100644 source4/lib/ldb/ldb_tdb/ldb_tdb.c
delete mode 100644 source4/lib/ldb/ldb_tdb/ldb_tdb.h
delete mode 100644 source4/lib/ldb/ldb_tdb/ldb_tdb_wrap.c
delete mode 100644 source4/lib/ldb/man/ldb.3.xml
delete mode 100644 source4/lib/ldb/man/ldbadd.1.xml
delete mode 100644 source4/lib/ldb/man/ldbdel.1.xml
delete mode 100644 source4/lib/ldb/man/ldbedit.1.xml
delete mode 100644 source4/lib/ldb/man/ldbmodify.1.xml
delete mode 100644 source4/lib/ldb/man/ldbrename.1.xml
delete mode 100644 source4/lib/ldb/man/ldbsearch.1.xml
delete mode 100644 source4/lib/ldb/modules/rdn_name.c
delete mode 100644 source4/lib/ldb/modules/sort.c
delete mode 100644 source4/lib/ldb/pyldb.c
delete mode 100644 source4/lib/ldb/pyldb.h
delete mode 100644 source4/lib/ldb/pyldb_util.c
delete mode 100644 source4/lib/ldb/tests/init.ldif
delete mode 100755 source4/lib/ldb/tests/python/api.py
delete mode 100755 source4/lib/ldb/tests/test-controls.sh
delete mode 100755 source4/lib/ldb/tests/test-extended.sh
delete mode 100755 source4/lib/ldb/tests/test-generic.sh
delete mode 100644 source4/lib/ldb/tests/test-tdb-features.sh
delete mode 100755 source4/lib/ldb/tests/test-tdb.sh
delete mode 100644 source4/lib/ldb/tests/test.ldif
delete mode 100644 source4/lib/ldb/tools/cmdline.c
delete mode 100644 source4/lib/ldb/tools/ldbadd.c
delete mode 100644 source4/lib/ldb/tools/ldbedit.c
delete mode 100644 source4/lib/ldb/tools/ldbmodify.c
delete mode 100644 source4/lib/ldb/tools/ldbrename.c
delete mode 100644 source4/lib/ldb/tools/ldbsearch.c
delete mode 100644 source4/lib/ldb/tools/ldbtest.c
delete mode 100644 source4/lib/ldb/tools/ldbutil.c
delete mode 100755 source4/lib/ldb/wscript
delete mode 100644 source4/lib/policy/policy.pc.in
create mode 100644 source4/lib/policy/samba-policy.pc.in
delete mode 100644 source4/lib/policy/tests/python/bindings.py
delete mode 100644 source4/lib/registry/dir.c
delete mode 100644 source4/lib/socket/netif.c
delete mode 100644 source4/lib/wscript_build
create mode 100644 source4/libcli/pysmb.c
delete mode 100644 source4/libcli/raw/ioctl.h
create mode 100644 source4/libcli/raw/smbclient-raw.pc.in
create mode 100644 source4/libcli/resolve/lmhosts.c
delete mode 100644 source4/libcli/smb2/negprot.c
delete mode 100644 source4/libcli/util/errormap.c
delete mode 100644 source4/libcli/util/nterr.c
mode change 100644 => 100755 source4/libcli/wscript_build
create mode 100644 source4/libnet/py_net.h
create mode 100644 source4/libnet/py_net_dckeytab.c
delete mode 100644 source4/librpc/idl-deps.pl
delete mode 100644 source4/librpc/idl/nfs4acl.idl
delete mode 100644 source4/librpc/idl/s4_notify.idl
delete mode 100644 source4/librpc/idl/server_id4.idl
create mode 100644 source4/librpc/ndr/py_auth.c
create mode 100644 source4/librpc/rpc/dcerpc_roh.c
create mode 100644 source4/librpc/rpc/dcerpc_roh.h
create mode 100644 source4/librpc/rpc/dcerpc_roh_channel_in.c
create mode 100644 source4/librpc/rpc/dcerpc_roh_channel_out.c
delete mode 100644 source4/librpc/rpc/dcerpc_smb2.c
create mode 100644 source4/ntvfs/posix/posix_eadb.c
create mode 100644 source4/ntvfs/posix/posix_eadb.h
create mode 100644 source4/ntvfs/posix/python/pyposix_eadb.c
delete mode 100644 source4/ntvfs/posix/xattr_tdb.c
delete mode 100644 source4/param/README
delete mode 100644 source4/param/loadparm.h
delete mode 100644 source4/param/param.h
delete mode 100644 source4/param/util.c
delete mode 100644 source4/partition-upgrade.txt
create mode 100644 source4/rpc_server/common/loadparm.c
create mode 100644 source4/rpc_server/dnsserver/dcerpc_dnsserver.c
create mode 100644 source4/rpc_server/dnsserver/dnsdata.c
create mode 100644 source4/rpc_server/dnsserver/dnsdb.c
create mode 100644 source4/rpc_server/dnsserver/dnsserver.h
create mode 100644 source4/rpc_server/dnsserver/dnsutils.c
delete mode 100644 source4/samba_tool/gpo.c
delete mode 100644 source4/samba_tool/password.c
delete mode 100644 source4/samba_tool/samba_tool.c
delete mode 100644 source4/samba_tool/samba_tool.h
delete mode 100644 source4/samba_tool/vampire.c
delete mode 100644 source4/samba_tool/wscript_build
delete mode 100755 source4/script/find_unused_macros.pl
delete mode 100755 source4/script/find_unused_makefilevars.pl
delete mode 100755 source4/script/mkrelease.sh
create mode 100755 source4/scripting/bin/findprovisionusnranges
create mode 100755 source4/scripting/bin/gen_hresult.py
create mode 100755 source4/scripting/bin/gen_ntstatus.py
create mode 100755 source4/scripting/bin/renamedc
create mode 100755 source4/scripting/bin/samba-tool
create mode 100755 source4/scripting/bin/samba_kcc
create mode 100755 source4/scripting/bin/samba_upgradedns
create mode 100755 source4/scripting/bin/samba_upgradeprovision
delete mode 100755 source4/scripting/bin/testparm
delete mode 100755 source4/scripting/bin/upgradeprovision
create mode 100644 source4/scripting/bin/wscript_build
create mode 100644 source4/scripting/devel/addlotscontacts
create mode 100755 source4/scripting/devel/crackname
create mode 100755 source4/scripting/devel/createtrust
create mode 100755 source4/scripting/devel/demodirsync.py
create mode 100755 source4/scripting/devel/repl_cleartext_pwd.py
delete mode 100644 source4/scripting/python/modules.c
delete mode 100644 source4/scripting/python/pyglue.c
delete mode 100644 source4/scripting/python/samba/__init__.py
delete mode 100644 source4/scripting/python/samba/drs_utils.py
delete mode 100644 source4/scripting/python/samba/getopt.py
delete mode 100644 source4/scripting/python/samba/hostconfig.py
delete mode 100644 source4/scripting/python/samba/idmap.py
delete mode 100644 source4/scripting/python/samba/join.py
delete mode 100644 source4/scripting/python/samba/ms_display_specifiers.py
delete mode 100644 source4/scripting/python/samba/ms_schema.py
delete mode 100644 source4/scripting/python/samba/ndr.py
delete mode 100644 source4/scripting/python/samba/netcmd/__init__.py
delete mode 100644 source4/scripting/python/samba/netcmd/common.py
delete mode 100644 source4/scripting/python/samba/netcmd/domainlevel.py
delete mode 100644 source4/scripting/python/samba/netcmd/drs.py
delete mode 100644 source4/scripting/python/samba/netcmd/dsacl.py
delete mode 100644 source4/scripting/python/samba/netcmd/enableaccount.py
delete mode 100644 source4/scripting/python/samba/netcmd/export.py
delete mode 100644 source4/scripting/python/samba/netcmd/fsmo.py
delete mode 100644 source4/scripting/python/samba/netcmd/gpo.py
delete mode 100644 source4/scripting/python/samba/netcmd/group.py
delete mode 100644 source4/scripting/python/samba/netcmd/join.py
delete mode 100755 source4/scripting/python/samba/netcmd/ldapcmp.py
delete mode 100644 source4/scripting/python/samba/netcmd/machinepw.py
delete mode 100644 source4/scripting/python/samba/netcmd/netacl.py
delete mode 100644 source4/scripting/python/samba/netcmd/newuser.py
delete mode 100644 source4/scripting/python/samba/netcmd/ntacl.py
delete mode 100644 source4/scripting/python/samba/netcmd/pwsettings.py
delete mode 100644 source4/scripting/python/samba/netcmd/rodc.py
delete mode 100644 source4/scripting/python/samba/netcmd/setexpiry.py
delete mode 100644 source4/scripting/python/samba/netcmd/setpassword.py
delete mode 100644 source4/scripting/python/samba/netcmd/spn.py
delete mode 100644 source4/scripting/python/samba/netcmd/time.py
delete mode 100644 source4/scripting/python/samba/netcmd/user.py
delete mode 100644 source4/scripting/python/samba/netcmd/vampire.py
delete mode 100644 source4/scripting/python/samba/ntacls.py
delete mode 100644 source4/scripting/python/samba/provision/__init__.py
delete mode 100644 source4/scripting/python/samba/provision/backend.py
delete mode 100644 source4/scripting/python/samba/samba3.py
delete mode 100644 source4/scripting/python/samba/samdb.py
delete mode 100644 source4/scripting/python/samba/schema.py
delete mode 100644 source4/scripting/python/samba/sd_utils.py
delete mode 100644 source4/scripting/python/samba/tests/__init__.py
delete mode 100644 source4/scripting/python/samba/tests/auth.py
delete mode 100644 source4/scripting/python/samba/tests/blackbox/__init__.py
delete mode 100755 source4/scripting/python/samba/tests/blackbox/ndrdump.py
delete mode 100644 source4/scripting/python/samba/tests/blackbox/samba_tool_drs.py
delete mode 100644 source4/scripting/python/samba/tests/core.py
delete mode 100644 source4/scripting/python/samba/tests/credentials.py
delete mode 100644 source4/scripting/python/samba/tests/dcerpc/__init__.py
delete mode 100644 source4/scripting/python/samba/tests/dcerpc/bare.py
delete mode 100644 source4/scripting/python/samba/tests/dcerpc/misc.py
delete mode 100644 source4/scripting/python/samba/tests/dcerpc/registry.py
delete mode 100755 source4/scripting/python/samba/tests/dcerpc/rpc_talloc.py
delete mode 100644 source4/scripting/python/samba/tests/dcerpc/rpcecho.py
delete mode 100644 source4/scripting/python/samba/tests/dcerpc/sam.py
delete mode 100644 source4/scripting/python/samba/tests/dcerpc/testrpc.py
delete mode 100644 source4/scripting/python/samba/tests/dcerpc/unix.py
delete mode 100644 source4/scripting/python/samba/tests/dsdb.py
delete mode 100644 source4/scripting/python/samba/tests/gensec.py
delete mode 100644 source4/scripting/python/samba/tests/hostconfig.py
delete mode 100644 source4/scripting/python/samba/tests/messaging.py
delete mode 100644 source4/scripting/python/samba/tests/netcmd.py
delete mode 100644 source4/scripting/python/samba/tests/ntacls.py
delete mode 100644 source4/scripting/python/samba/tests/param.py
delete mode 100644 source4/scripting/python/samba/tests/provision.py
delete mode 100644 source4/scripting/python/samba/tests/registry.py
delete mode 100644 source4/scripting/python/samba/tests/samba3.py
delete mode 100644 source4/scripting/python/samba/tests/samba3sam.py
delete mode 100644 source4/scripting/python/samba/tests/samdb.py
delete mode 100644 source4/scripting/python/samba/tests/security.py
delete mode 100644 source4/scripting/python/samba/tests/upgrade.py
delete mode 100644 source4/scripting/python/samba/tests/upgradeprovision.py
delete mode 100644 source4/scripting/python/samba/tests/upgradeprovisionneeddc.py
delete mode 100644 source4/scripting/python/samba/tests/xattr.py
delete mode 100644 source4/scripting/python/samba/upgrade.py
delete mode 100755 source4/scripting/python/samba/upgradehelpers.py
delete mode 100644 source4/scripting/python/samba/web_server/__init__.py
delete mode 100644 source4/scripting/python/wscript_build
delete mode 100644 source4/selftest/knownfail
delete mode 100644 source4/selftest/quick
delete mode 100644 source4/selftest/skip
delete mode 100644 source4/selftest/wscript
delete mode 100644 source4/setup/cn=replicator.ldif
delete mode 100644 source4/setup/cn=samba-admin.ldif
create mode 100644 source4/setup/named.conf.dlz
delete mode 100644 source4/setup/phpldapadmin-config.php
delete mode 100755 source4/setup/provision
delete mode 100644 source4/setup/provision.smb.conf.dc
delete mode 100644 source4/setup/provision.smb.conf.member
delete mode 100644 source4/setup/provision.smb.conf.standalone
create mode 100644 source4/setup/provision_basedn_options.ldif
create mode 100644 source4/setup/provision_configuration_modify.ldif
create mode 100644 source4/setup/provision_dns_accounts_add.ldif
delete mode 100644 source4/setup/provision_dns_add.ldif
create mode 100644 source4/setup/provision_dns_add_samba.ldif
create mode 100644 source4/setup/provision_dnszones_add.ldif
create mode 100644 source4/setup/provision_dnszones_modify.ldif
create mode 100644 source4/setup/provision_dnszones_partitions.ldif
create mode 100644 source4/setup/provision_self_join_config.ldif
create mode 100644 source4/setup/provision_self_join_modify_config.ldif
create mode 100644 source4/setup/provision_well_known_sec_princ.ldif
create mode 100755 source4/setup/tests/blackbox_s3upgrade.sh
delete mode 100755 source4/setup/upgrade_from_s3
create mode 100644 source4/setup/ypServ30.ldif
delete mode 100644 source4/smb_server/smb_samba3.c
delete mode 100644 source4/smbd/pidfile.c
delete mode 100644 source4/smbd/process_thread.c
delete mode 100644 source4/smbd/samba.8.xml
create mode 100644 source4/torture/auth/smbencrypt.c
create mode 100644 source4/torture/dns/dlz_bind9.c
create mode 100644 source4/torture/dns/internal_dns.c
create mode 100644 source4/torture/dns/wscript_build
create mode 100644 source4/torture/drs/python/getnc_exop.py
create mode 100644 source4/torture/ldap/netlogon.c
create mode 100644 source4/torture/local/verif_trailer.c
delete mode 100644 source4/torture/nbt/browse.c
create mode 100644 source4/torture/ndr/ntprinting.c
create mode 100644 source4/torture/ndr/string.c
create mode 100644 source4/torture/raw/session.c
create mode 100644 source4/torture/rpc/fsrvp.c
delete mode 100644 source4/torture/rpc/multi_bind.c
create mode 100644 source4/torture/rpc/samr_priv.c
create mode 100644 source4/torture/smb2/delete-on-close.c
create mode 100644 source4/torture/smb2/durable_v2_open.c
create mode 100644 source4/torture/smb2/ioctl.c
create mode 100644 source4/torture/smb2/rename.c
create mode 100644 source4/torture/smb2/replay.c
create mode 100644 source4/torture/smb2/session.c
delete mode 100644 source4/torture/smbiconv.c
create mode 100644 source4/torture/vfs/fruit.c
create mode 100644 source4/torture/vfs/vfs.c
mode change 100644 => 100755 source4/torture/wscript_build
delete mode 100644 source4/utils/man/ntlm_auth.1.xml
create mode 100644 source4/utils/man/ntlm_auth4.1.xml
create mode 100755 source4/utils/tests/test_demote.sh
create mode 100755 source4/utils/tests/test_smbclient.sh
create mode 100644 source4/winbind/winbindd.c
create mode 100644 source4/wscript_build
delete mode 100644 swat/help/welcome-no-samba-doc.html
delete mode 100644 swat/help/welcome.html
delete mode 100644 swat/images/globals.gif
delete mode 100644 swat/images/home.gif
delete mode 100644 swat/images/passwd.gif
delete mode 100644 swat/images/printers.gif
delete mode 100644 swat/images/samba.gif
delete mode 100644 swat/images/shares.gif
delete mode 100644 swat/images/status.gif
delete mode 100644 swat/images/viewconfig.gif
delete mode 100644 swat/images/wizard.gif
delete mode 100644 swat/include/footer.html
delete mode 100644 swat/include/header.html
delete mode 100644 swat/lang/ja/help/welcome.html
delete mode 100644 swat/lang/tr/help/welcome.html
delete mode 100644 swat/lang/tr/images/globals.gif
delete mode 100644 swat/lang/tr/images/home.gif
delete mode 100644 swat/lang/tr/images/passwd.gif
delete mode 100644 swat/lang/tr/images/printers.gif
delete mode 100644 swat/lang/tr/images/samba.gif
delete mode 100644 swat/lang/tr/images/shares.gif
delete mode 100644 swat/lang/tr/images/status.gif
delete mode 100644 swat/lang/tr/images/viewconfig.gif
create mode 100644 testdata/samba3/wins.dat2
create mode 100755 testprogs/blackbox/bogus.sh
create mode 100755 testprogs/blackbox/dbcheck-oldrelease.sh
create mode 100755 testprogs/blackbox/dbcheck.sh
create mode 100755 testprogs/blackbox/nsstest.sh
create mode 100755 testprogs/blackbox/renamedc.sh
create mode 100755 testprogs/blackbox/test_pdbtest.sh
create mode 100755 testprogs/blackbox/test_samba_upgradedns.sh
create mode 100755 testprogs/blackbox/upgradeprovision-oldrelease.sh
create mode 100644 testprogs/win32/midltests/valid/midltests_v1_enum_01.idl
create mode 100644 testprogs/win32/midltests/valid/midltests_v1_enum_01.txt
delete mode 100644 tests/crypttest.c
delete mode 100644 tests/fcntl_lock64.c
create mode 100644 tests/sysquotas.c
delete mode 100644 testsuite/build_farm/torture-OPLOCK3.test
delete mode 100644 testsuite/config/unix.exp
delete mode 100644 testsuite/lib/compile.exp
delete mode 100644 testsuite/lib/default-nt-names.exp
delete mode 100644 testsuite/lib/env-single.exp
delete mode 100644 testsuite/lib/nsswitch-config.exp
delete mode 100644 testsuite/lib/smbclient.exp
delete mode 100644 testsuite/libsmbclient/src/Makefile
delete mode 100644 testsuite/libsmbclient/src/chmod/chmod_1.c
delete mode 100644 testsuite/libsmbclient/src/chown/chown_1.c
delete mode 100644 testsuite/libsmbclient/src/close/close_1.c
delete mode 100644 testsuite/libsmbclient/src/close/close_2.c
delete mode 100644 testsuite/libsmbclient/src/closedir/closedir_1.c
delete mode 100644 testsuite/libsmbclient/src/closedir/closedir_2.c
delete mode 100644 testsuite/libsmbclient/src/closedir/closedir_3.c
delete mode 100644 testsuite/libsmbclient/src/closedir/closedir_4.c
delete mode 100644 testsuite/libsmbclient/src/creat/creat_1.c
delete mode 100644 testsuite/libsmbclient/src/creat/creat_2.c
delete mode 100644 testsuite/libsmbclient/src/creat/creat_3.c
delete mode 100644 testsuite/libsmbclient/src/fstat/fstat_1.c
delete mode 100644 testsuite/libsmbclient/src/fstat/fstat_2.c
delete mode 100644 testsuite/libsmbclient/src/fstat/fstat_3.c
delete mode 100644 testsuite/libsmbclient/src/fstat/fstat_4.c
delete mode 100644 testsuite/libsmbclient/src/fstat/fstat_5.c
delete mode 100644 testsuite/libsmbclient/src/fstat/fstat_6.c
delete mode 100644 testsuite/libsmbclient/src/getdents/getdents_1.c
delete mode 100644 testsuite/libsmbclient/src/getdents/getdents_2.c
delete mode 100644 testsuite/libsmbclient/src/getdents/getdents_3.c
delete mode 100644 testsuite/libsmbclient/src/getdents/getdents_4.c
delete mode 100644 testsuite/libsmbclient/src/getdents/getdents_5.c
delete mode 100644 testsuite/libsmbclient/src/init/init_1.c
delete mode 100644 testsuite/libsmbclient/src/init/init_2.c
delete mode 100644 testsuite/libsmbclient/src/init/init_3.c
delete mode 100644 testsuite/libsmbclient/src/init/init_4.c
delete mode 100644 testsuite/libsmbclient/src/list_print_jobs/list_print_jobs_1.c
delete mode 100644 testsuite/libsmbclient/src/list_print_jobs/list_print_jobs_2.c
delete mode 100644 testsuite/libsmbclient/src/list_print_jobs/list_print_jobs_3.c
delete mode 100644 testsuite/libsmbclient/src/list_print_jobs/list_print_jobs_4.c
delete mode 100644 testsuite/libsmbclient/src/list_print_jobs/list_print_jobs_5.c
delete mode 100644 testsuite/libsmbclient/src/list_print_jobs/list_print_jobs_6.c
delete mode 100644 testsuite/libsmbclient/src/list_print_jobs/list_print_jobs_7.c
delete mode 100644 testsuite/libsmbclient/src/lseek/lseek_1.c
delete mode 100644 testsuite/libsmbclient/src/lseek/lseek_2.c
delete mode 100644 testsuite/libsmbclient/src/lseek/lseek_3.c
delete mode 100644 testsuite/libsmbclient/src/lseek/lseek_4.c
delete mode 100644 testsuite/libsmbclient/src/lseek/lseek_5.c
delete mode 100644 testsuite/libsmbclient/src/lseek/lseek_6.c
delete mode 100644 testsuite/libsmbclient/src/lseek/lseek_7.c
delete mode 100644 testsuite/libsmbclient/src/lseek/lseek_8.c
delete mode 100644 testsuite/libsmbclient/src/lseekdir/lseekdir_1.c
delete mode 100644 testsuite/libsmbclient/src/lseekdir/lseekdir_2.c
delete mode 100644 testsuite/libsmbclient/src/lseekdir/lseekdir_3.c
delete mode 100644 testsuite/libsmbclient/src/lseekdir/lseekdir_4.c
delete mode 100644 testsuite/libsmbclient/src/lseekdir/lseekdir_5.c
delete mode 100644 testsuite/libsmbclient/src/lseekdir/lseekdir_6.c
delete mode 100644 testsuite/libsmbclient/src/mkdir/mkdir_1.c
delete mode 100644 testsuite/libsmbclient/src/mkdir/mkdir_2.c
delete mode 100644 testsuite/libsmbclient/src/mkdir/mkdir_3.c
delete mode 100644 testsuite/libsmbclient/src/mkdir/mkdir_4.c
delete mode 100644 testsuite/libsmbclient/src/open/open_1.c
delete mode 100644 testsuite/libsmbclient/src/open/open_2.c
delete mode 100644 testsuite/libsmbclient/src/open/open_3.c
delete mode 100644 testsuite/libsmbclient/src/open/open_4.c
delete mode 100644 testsuite/libsmbclient/src/open/open_5.c
delete mode 100644 testsuite/libsmbclient/src/open_print_job/open_print_job_1.c
delete mode 100644 testsuite/libsmbclient/src/open_print_job/open_print_job_2.c
delete mode 100644 testsuite/libsmbclient/src/opendir/opendir_1.c
delete mode 100644 testsuite/libsmbclient/src/opendir/opendir_2.c
delete mode 100644 testsuite/libsmbclient/src/opendir/opendir_3.c
delete mode 100644 testsuite/libsmbclient/src/opendir/opendir_4.c
delete mode 100644 testsuite/libsmbclient/src/print_file/print_file_1.c
delete mode 100644 testsuite/libsmbclient/src/print_file/print_file_2.c
delete mode 100644 testsuite/libsmbclient/src/print_file/print_file_3.c
delete mode 100644 testsuite/libsmbclient/src/print_file/print_file_4.c
delete mode 100644 testsuite/libsmbclient/src/read/read_1.c
delete mode 100644 testsuite/libsmbclient/src/read/read_10.c
delete mode 100644 testsuite/libsmbclient/src/read/read_11.c
delete mode 100644 testsuite/libsmbclient/src/read/read_12.c
delete mode 100644 testsuite/libsmbclient/src/read/read_13.c
delete mode 100644 testsuite/libsmbclient/src/read/read_2.c
delete mode 100644 testsuite/libsmbclient/src/read/read_3.c
delete mode 100644 testsuite/libsmbclient/src/read/read_4.c
delete mode 100644 testsuite/libsmbclient/src/read/read_5.c
delete mode 100644 testsuite/libsmbclient/src/read/read_6.c
delete mode 100644 testsuite/libsmbclient/src/read/read_7.c
delete mode 100644 testsuite/libsmbclient/src/read/read_8.c
delete mode 100644 testsuite/libsmbclient/src/read/read_9.c
delete mode 100644 testsuite/libsmbclient/src/readdir/readdir_1.c
delete mode 100644 testsuite/libsmbclient/src/readdir/readdir_2.c
delete mode 100644 testsuite/libsmbclient/src/readdir/readdir_3.c
delete mode 100644 testsuite/libsmbclient/src/readdir/readdir_4.c
delete mode 100644 testsuite/libsmbclient/src/readdir/readdir_5.c
delete mode 100644 testsuite/libsmbclient/src/rename/rename_1.c
delete mode 100644 testsuite/libsmbclient/src/rename/rename_10.c
delete mode 100644 testsuite/libsmbclient/src/rename/rename_11.c
delete mode 100644 testsuite/libsmbclient/src/rename/rename_12.c
delete mode 100644 testsuite/libsmbclient/src/rename/rename_13.c
delete mode 100644 testsuite/libsmbclient/src/rename/rename_14.c
delete mode 100644 testsuite/libsmbclient/src/rename/rename_2.c
delete mode 100644 testsuite/libsmbclient/src/rename/rename_3.c
delete mode 100644 testsuite/libsmbclient/src/rename/rename_4.c
delete mode 100644 testsuite/libsmbclient/src/rename/rename_5.c
delete mode 100644 testsuite/libsmbclient/src/rename/rename_6.c
delete mode 100644 testsuite/libsmbclient/src/rename/rename_7.c
delete mode 100644 testsuite/libsmbclient/src/rename/rename_8.c
delete mode 100644 testsuite/libsmbclient/src/rename/rename_9.c
delete mode 100644 testsuite/libsmbclient/src/rmdir/rmdir_1.c
delete mode 100644 testsuite/libsmbclient/src/rmdir/rmdir_2.c
delete mode 100644 testsuite/libsmbclient/src/rmdir/rmdir_3.c
delete mode 100644 testsuite/libsmbclient/src/rmdir/rmdir_4.c
delete mode 100644 testsuite/libsmbclient/src/rmdir/rmdir_5.c
delete mode 100644 testsuite/libsmbclient/src/rmdir/rmdir_6.c
delete mode 100644 testsuite/libsmbclient/src/stat/stat_1.c
delete mode 100644 testsuite/libsmbclient/src/stat/stat_2.c
delete mode 100644 testsuite/libsmbclient/src/stat/stat_3.c
delete mode 100644 testsuite/libsmbclient/src/stat/stat_4.c
delete mode 100644 testsuite/libsmbclient/src/stat/stat_5.c
delete mode 100644 testsuite/libsmbclient/src/stat/stat_6.c
delete mode 100644 testsuite/libsmbclient/src/stat/stat_k.c
delete mode 100644 testsuite/libsmbclient/src/telldir/telldir_1.c
delete mode 100644 testsuite/libsmbclient/src/telldir/telldir_2.c
delete mode 100644 testsuite/libsmbclient/src/telldir/telldir_3.c
delete mode 100644 testsuite/libsmbclient/src/telldir/telldir_4.c
delete mode 100644 testsuite/libsmbclient/src/telldir/telldir_5.c
delete mode 100644 testsuite/libsmbclient/src/unlink/unlink_1.c
delete mode 100644 testsuite/libsmbclient/src/unlink/unlink_10.c
delete mode 100644 testsuite/libsmbclient/src/unlink/unlink_11.c
delete mode 100644 testsuite/libsmbclient/src/unlink/unlink_12.c
delete mode 100644 testsuite/libsmbclient/src/unlink/unlink_2.c
delete mode 100644 testsuite/libsmbclient/src/unlink/unlink_3.c
delete mode 100644 testsuite/libsmbclient/src/unlink/unlink_4.c
delete mode 100644 testsuite/libsmbclient/src/unlink/unlink_5.c
delete mode 100644 testsuite/libsmbclient/src/unlink/unlink_6.c
delete mode 100644 testsuite/libsmbclient/src/unlink/unlink_7.c
delete mode 100644 testsuite/libsmbclient/src/unlink/unlink_8.c
delete mode 100644 testsuite/libsmbclient/src/unlink/unlink_9.c
delete mode 100644 testsuite/libsmbclient/src/unlink_print_job/unlink_print_job_1.c
delete mode 100644 testsuite/libsmbclient/src/unlink_print_job/unlink_print_job_2.c
delete mode 100644 testsuite/libsmbclient/src/unlink_print_job/unlink_print_job_3.c
delete mode 100644 testsuite/libsmbclient/src/unlink_print_job/unlink_print_job_4.c
delete mode 100644 testsuite/libsmbclient/src/unlink_print_job/unlink_print_job_5.c
delete mode 100644 testsuite/libsmbclient/src/write/write_1.c
delete mode 100644 testsuite/libsmbclient/src/write/write_10.c
delete mode 100644 testsuite/libsmbclient/src/write/write_11.c
delete mode 100644 testsuite/libsmbclient/src/write/write_12.c
delete mode 100644 testsuite/libsmbclient/src/write/write_13.c
delete mode 100644 testsuite/libsmbclient/src/write/write_2.c
delete mode 100644 testsuite/libsmbclient/src/write/write_3.c
delete mode 100644 testsuite/libsmbclient/src/write/write_4.c
delete mode 100644 testsuite/libsmbclient/src/write/write_5.c
delete mode 100644 testsuite/libsmbclient/src/write/write_6.c
delete mode 100644 testsuite/libsmbclient/src/write/write_7.c
delete mode 100644 testsuite/libsmbclient/src/write/write_8.c
delete mode 100644 testsuite/libsmbclient/src/write/write_9.c
delete mode 100644 testsuite/printing/Makefile.psec
delete mode 100644 testsuite/printing/psec.c
delete mode 100644 testsuite/server/ipc.exp
delete mode 100644 testsuite/server/masktest.exp
delete mode 100644 testsuite/server/rename.exp
delete mode 100644 testsuite/server/xfer.exp
rename {lib => third_party}/popt/CHANGES (100%)
rename {lib => third_party}/popt/COPYING (100%)
rename {lib => third_party}/popt/README (100%)
rename {lib => third_party}/popt/dummy.in (100%)
rename {lib => third_party}/popt/findme.c (100%)
rename {lib => third_party}/popt/findme.h (100%)
rename {lib => third_party}/popt/popt.c (100%)
rename {lib => third_party}/popt/popt.h (100%)
rename {lib => third_party}/popt/poptconfig.c (100%)
create mode 100644 third_party/popt/popthelp.c
rename {lib => third_party}/popt/poptint.h (100%)
rename {lib => third_party}/popt/poptparse.c (100%)
create mode 100644 third_party/popt/system.h
create mode 100644 third_party/popt/wscript
rename {lib => third_party}/zlib/ChangeLog (100%)
rename {lib => third_party}/zlib/FAQ (100%)
rename {lib => third_party}/zlib/INDEX (100%)
rename {lib => third_party}/zlib/Makefile (100%)
rename {lib => third_party}/zlib/Makefile.in (100%)
rename {lib => third_party}/zlib/README (100%)
rename {lib => third_party}/zlib/adler32.c (100%)
rename {lib => third_party}/zlib/algorithm.txt (100%)
rename {lib => third_party}/zlib/amiga/Makefile.pup (100%)
rename {lib => third_party}/zlib/amiga/Makefile.sas (100%)
rename {lib => third_party}/zlib/as400/bndsrc (100%)
rename {lib => third_party}/zlib/as400/compile.clp (100%)
rename {lib => third_party}/zlib/as400/readme.txt (100%)
rename {lib => third_party}/zlib/as400/zlib.inc (100%)
rename {lib => third_party}/zlib/compress.c (100%)
rename {lib => third_party}/zlib/contrib/README.contrib (100%)
rename {lib => third_party}/zlib/contrib/ada/buffer_demo.adb (100%)
rename {lib => third_party}/zlib/contrib/ada/mtest.adb (100%)
rename {lib => third_party}/zlib/contrib/ada/read.adb (100%)
rename {lib => third_party}/zlib/contrib/ada/readme.txt (100%)
rename {lib => third_party}/zlib/contrib/ada/test.adb (100%)
rename {lib => third_party}/zlib/contrib/ada/zlib-streams.adb (100%)
rename {lib => third_party}/zlib/contrib/ada/zlib-streams.ads (100%)
rename {lib => third_party}/zlib/contrib/ada/zlib-thin.adb (100%)
rename {lib => third_party}/zlib/contrib/ada/zlib-thin.ads (100%)
rename {lib => third_party}/zlib/contrib/ada/zlib.adb (100%)
rename {lib => third_party}/zlib/contrib/ada/zlib.ads (100%)
rename {lib => third_party}/zlib/contrib/ada/zlib.gpr (100%)
rename {lib => third_party}/zlib/contrib/asm586/README.586 (100%)
rename {lib => third_party}/zlib/contrib/asm586/match.S (100%)
rename {lib => third_party}/zlib/contrib/asm686/README.686 (100%)
rename {lib => third_party}/zlib/contrib/asm686/match.S (100%)
rename {lib => third_party}/zlib/contrib/blast/Makefile (100%)
rename {lib => third_party}/zlib/contrib/blast/README (100%)
rename {lib => third_party}/zlib/contrib/blast/blast.c (100%)
rename {lib => third_party}/zlib/contrib/blast/blast.h (100%)
rename {lib => third_party}/zlib/contrib/blast/test.pk (100%)
rename {lib => third_party}/zlib/contrib/blast/test.txt (100%)
rename {lib => third_party}/zlib/contrib/delphi/ZLib.pas (100%)
rename {lib => third_party}/zlib/contrib/delphi/ZLibConst.pas (100%)
rename {lib => third_party}/zlib/contrib/delphi/readme.txt (100%)
rename {lib => third_party}/zlib/contrib/delphi/zlibd32.mak (100%)
rename {lib => third_party}/zlib/contrib/dotzlib/DotZLib.build (100%)
rename {lib => third_party}/zlib/contrib/dotzlib/DotZLib.sln (100%)
rename {lib => third_party}/zlib/contrib/dotzlib/DotZLib/AssemblyInfo.cs (100%)
rename {lib => third_party}/zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs (100%)
rename {lib => third_party}/zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs (100%)
rename {lib => third_party}/zlib/contrib/dotzlib/DotZLib/CodecBase.cs (100%)
rename {lib => third_party}/zlib/contrib/dotzlib/DotZLib/Deflater.cs (100%)
rename {lib => third_party}/zlib/contrib/dotzlib/DotZLib/DotZLib.cs (100%)
rename {lib => third_party}/zlib/contrib/dotzlib/DotZLib/DotZLib.csproj (100%)
rename {lib => third_party}/zlib/contrib/dotzlib/DotZLib/GZipStream.cs (100%)
rename {lib => third_party}/zlib/contrib/dotzlib/DotZLib/Inflater.cs (100%)
rename {lib => third_party}/zlib/contrib/dotzlib/DotZLib/UnitTests.cs (100%)
rename {lib => third_party}/zlib/contrib/dotzlib/LICENSE_1_0.txt (100%)
rename {lib => third_party}/zlib/contrib/dotzlib/readme.txt (100%)
rename {lib => third_party}/zlib/contrib/infback9/README (100%)
rename {lib => third_party}/zlib/contrib/infback9/infback9.c (100%)
rename {lib => third_party}/zlib/contrib/infback9/infback9.h (100%)
rename {lib => third_party}/zlib/contrib/infback9/inffix9.h (100%)
rename {lib => third_party}/zlib/contrib/infback9/inflate9.h (100%)
rename {lib => third_party}/zlib/contrib/infback9/inftree9.c (100%)
rename {lib => third_party}/zlib/contrib/infback9/inftree9.h (100%)
rename {lib => third_party}/zlib/contrib/inflate86/inffas86.c (100%)
rename {lib => third_party}/zlib/contrib/inflate86/inffast.S (100%)
rename {lib => third_party}/zlib/contrib/iostream/test.cpp (100%)
rename {lib => third_party}/zlib/contrib/iostream/zfstream.cpp (100%)
rename {lib => third_party}/zlib/contrib/iostream/zfstream.h (100%)
rename {lib => third_party}/zlib/contrib/iostream2/zstream.h (100%)
rename {lib => third_party}/zlib/contrib/iostream2/zstream_test.cpp (100%)
rename {lib => third_party}/zlib/contrib/iostream3/README (100%)
rename {lib => third_party}/zlib/contrib/iostream3/TODO (100%)
rename {lib => third_party}/zlib/contrib/iostream3/test.cc (100%)
rename {lib => third_party}/zlib/contrib/iostream3/zfstream.cc (100%)
rename {lib => third_party}/zlib/contrib/iostream3/zfstream.h (100%)
rename {lib => third_party}/zlib/contrib/masm686/match.asm (100%)
rename {lib => third_party}/zlib/contrib/masmx64/bld_ml64.bat (100%)
rename {lib => third_party}/zlib/contrib/masmx64/gvmat64.asm (100%)
rename {lib => third_party}/zlib/contrib/masmx64/inffas8664.c (100%)
rename {lib => third_party}/zlib/contrib/masmx64/inffasx64.asm (100%)
rename {lib => third_party}/zlib/contrib/masmx64/readme.txt (100%)
rename {lib => third_party}/zlib/contrib/masmx86/bld_ml32.bat (100%)
rename {lib => third_party}/zlib/contrib/masmx86/gvmat32.asm (100%)
rename {lib => third_party}/zlib/contrib/masmx86/gvmat32c.c (100%)
rename {lib => third_party}/zlib/contrib/masmx86/inffas32.asm (100%)
rename {lib => third_party}/zlib/contrib/masmx86/mkasm.bat (100%)
rename {lib => third_party}/zlib/contrib/masmx86/readme.txt (100%)
rename {lib => third_party}/zlib/contrib/minizip/ChangeLogUnzip (100%)
rename {lib => third_party}/zlib/contrib/minizip/Makefile (100%)
rename {lib => third_party}/zlib/contrib/minizip/crypt.h (100%)
rename {lib => third_party}/zlib/contrib/minizip/ioapi.c (100%)
rename {lib => third_party}/zlib/contrib/minizip/ioapi.h (100%)
rename {lib => third_party}/zlib/contrib/minizip/iowin32.c (100%)
rename {lib => third_party}/zlib/contrib/minizip/iowin32.h (100%)
rename {lib => third_party}/zlib/contrib/minizip/miniunz.c (100%)
rename {lib => third_party}/zlib/contrib/minizip/minizip.c (100%)
rename {lib => third_party}/zlib/contrib/minizip/mztools.c (100%)
rename {lib => third_party}/zlib/contrib/minizip/mztools.h (100%)
rename {lib => third_party}/zlib/contrib/minizip/unzip.c (100%)
rename {lib => third_party}/zlib/contrib/minizip/unzip.h (100%)
rename {lib => third_party}/zlib/contrib/minizip/zip.c (100%)
rename {lib => third_party}/zlib/contrib/minizip/zip.h (100%)
rename {lib => third_party}/zlib/contrib/pascal/example.pas (100%)
rename {lib => third_party}/zlib/contrib/pascal/readme.txt (100%)
rename {lib => third_party}/zlib/contrib/pascal/zlibd32.mak (100%)
rename {lib => third_party}/zlib/contrib/pascal/zlibpas.pas (100%)
rename {lib => third_party}/zlib/contrib/puff/Makefile (100%)
rename {lib => third_party}/zlib/contrib/puff/README (100%)
rename {lib => third_party}/zlib/contrib/puff/puff.c (100%)
rename {lib => third_party}/zlib/contrib/puff/puff.h (100%)
rename {lib => third_party}/zlib/contrib/puff/zeros.raw (100%)
rename {lib => third_party}/zlib/contrib/testzlib/testzlib.c (100%)
rename {lib => third_party}/zlib/contrib/testzlib/testzlib.txt (100%)
rename {lib => third_party}/zlib/contrib/untgz/Makefile (100%)
rename {lib => third_party}/zlib/contrib/untgz/Makefile.msc (100%)
rename {lib => third_party}/zlib/contrib/untgz/untgz.c (100%)
rename {lib => third_party}/zlib/contrib/vstudio/readme.txt (100%)
rename {lib => third_party}/zlib/contrib/vstudio/vc7/miniunz.vcproj (100%)
rename {lib => third_party}/zlib/contrib/vstudio/vc7/minizip.vcproj (100%)
rename {lib => third_party}/zlib/contrib/vstudio/vc7/testzlib.vcproj (100%)
rename {lib => third_party}/zlib/contrib/vstudio/vc7/zlib.rc (100%)
rename {lib => third_party}/zlib/contrib/vstudio/vc7/zlibstat.vcproj (100%)
rename {lib => third_party}/zlib/contrib/vstudio/vc7/zlibvc.def (100%)
rename {lib => third_party}/zlib/contrib/vstudio/vc7/zlibvc.sln (100%)
rename {lib => third_party}/zlib/contrib/vstudio/vc7/zlibvc.vcproj (100%)
rename {lib => third_party}/zlib/contrib/vstudio/vc8/miniunz.vcproj (100%)
rename {lib => third_party}/zlib/contrib/vstudio/vc8/minizip.vcproj (100%)
rename {lib => third_party}/zlib/contrib/vstudio/vc8/testzlib.vcproj (100%)
rename {lib => third_party}/zlib/contrib/vstudio/vc8/testzlibdll.vcproj (100%)
rename {lib => third_party}/zlib/contrib/vstudio/vc8/zlib.rc (100%)
rename {lib => third_party}/zlib/contrib/vstudio/vc8/zlibstat.vcproj (100%)
rename {lib => third_party}/zlib/contrib/vstudio/vc8/zlibvc.def (100%)
rename {lib => third_party}/zlib/contrib/vstudio/vc8/zlibvc.sln (100%)
rename {lib => third_party}/zlib/contrib/vstudio/vc8/zlibvc.vcproj (100%)
rename {lib => third_party}/zlib/crc32.c (100%)
rename {lib => third_party}/zlib/crc32.h (100%)
rename {lib => third_party}/zlib/deflate.c (100%)
rename {lib => third_party}/zlib/deflate.h (100%)
rename {lib => third_party}/zlib/example.c (100%)
rename {lib => third_party}/zlib/examples/README.examples (100%)
rename {lib => third_party}/zlib/examples/fitblk.c (100%)
rename {lib => third_party}/zlib/examples/gun.c (100%)
rename {lib => third_party}/zlib/examples/gzappend.c (100%)
rename {lib => third_party}/zlib/examples/gzjoin.c (100%)
rename {lib => third_party}/zlib/examples/gzlog.c (100%)
rename {lib => third_party}/zlib/examples/gzlog.h (100%)
rename {lib => third_party}/zlib/examples/zlib_how.html (100%)
rename {lib => third_party}/zlib/examples/zpipe.c (100%)
rename {lib => third_party}/zlib/examples/zran.c (100%)
rename {lib => third_party}/zlib/gzio.c (100%)
rename {lib => third_party}/zlib/infback.c (100%)
rename {lib => third_party}/zlib/inffast.c (100%)
rename {lib => third_party}/zlib/inffast.h (100%)
rename {lib => third_party}/zlib/inffixed.h (100%)
rename {lib => third_party}/zlib/inflate.c (100%)
rename {lib => third_party}/zlib/inflate.h (100%)
rename {lib => third_party}/zlib/inftrees.c (100%)
rename {lib => third_party}/zlib/inftrees.h (100%)
rename {lib => third_party}/zlib/make_vms.com (100%)
rename {lib => third_party}/zlib/minigzip.c (100%)
rename {lib => third_party}/zlib/msdos/Makefile.bor (100%)
rename {lib => third_party}/zlib/msdos/Makefile.dj2 (100%)
rename {lib => third_party}/zlib/msdos/Makefile.emx (100%)
rename {lib => third_party}/zlib/msdos/Makefile.msc (100%)
rename {lib => third_party}/zlib/msdos/Makefile.tc (100%)
rename {lib => third_party}/zlib/old/Makefile.riscos (100%)
rename {lib => third_party}/zlib/old/README (100%)
rename {lib => third_party}/zlib/old/descrip.mms (100%)
rename {lib => third_party}/zlib/old/os2/Makefile.os2 (100%)
rename {lib => third_party}/zlib/old/os2/zlib.def (100%)
rename {lib => third_party}/zlib/old/visual-basic.txt (100%)
rename {lib => third_party}/zlib/old/zlib.html (100%)
rename {lib => third_party}/zlib/projects/README.projects (100%)
rename {lib => third_party}/zlib/projects/visualc6/README.txt (100%)
rename {lib => third_party}/zlib/projects/visualc6/example.dsp (100%)
rename {lib => third_party}/zlib/projects/visualc6/minigzip.dsp (100%)
rename {lib => third_party}/zlib/projects/visualc6/zlib.dsp (100%)
rename {lib => third_party}/zlib/projects/visualc6/zlib.dsw (100%)
rename {lib => third_party}/zlib/qnx/package.qpg (100%)
rename {lib => third_party}/zlib/trees.c (100%)
rename {lib => third_party}/zlib/trees.h (100%)
rename {lib => third_party}/zlib/uncompr.c (100%)
rename {lib => third_party}/zlib/win32/DLL_FAQ.txt (100%)
rename {lib => third_party}/zlib/win32/Makefile.bor (100%)
rename {lib => third_party}/zlib/win32/Makefile.emx (100%)
rename {lib => third_party}/zlib/win32/Makefile.gcc (100%)
rename {lib => third_party}/zlib/win32/Makefile.msc (100%)
rename {lib => third_party}/zlib/win32/VisualC.txt (100%)
rename {lib => third_party}/zlib/win32/zlib.def (100%)
rename {lib => third_party}/zlib/win32/zlib1.rc (100%)
create mode 100644 third_party/zlib/wscript
rename {lib => third_party}/zlib/zconf.h (100%)
rename {lib => third_party}/zlib/zconf.in.h (100%)
rename {lib => third_party}/zlib/zlib.h (100%)
rename {lib => third_party}/zlib/zutil.c (100%)
rename {lib => third_party}/zlib/zutil.h (100%)
create mode 100644 upgrading-samba4.txt
create mode 100644 wintest/conf/abartlet-jesse.conf
create mode 100644 wintest/conf/bbaumbach.conf
mode change 100755 => 100644 wscript
create mode 100644 wscript_build_embedded_heimdal
create mode 100644 wscript_build_system_heimdal
create mode 100644 wscript_build_system_mitkrb5
create mode 100644 wscript_configure_system_mitkrb5
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-samba/samba.git
More information about the Pkg-samba-maint
mailing list